@charset "utf-8";
body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:normal;
	color:#333;
	font-size:14px;
}
img {
	border:0px;
	margin:0px;
	padding:0px;
}
#cycler {
	position:relative;
}
#cycler img {
	position:absolute;
	z-index:1;
	background-color:white
}
#cycler img.active {
	z-index:3
}
.container-width {
	width:1340px;
	margin:0 auto
}
#w_area {
	width:100%;
	background:url(../images/bg-h.png) repeat-x left top #ecf4f9
}
.wrapper {
	width:1170px;
	margin:0 auto;
	padding:0px;
	background:#FFF;
}
.call1 {
	font-size:14px;
	font-weight:bold;
	color:#666;
	background:url(../images/call.png) no-repeat left center;
	margin:0px;
	padding:11px 5px 10px 30px;
	text-shadow: 0px 1px 1px #ccc;
}
.call1 strong {
	font-size:14px;
	color:#09F;
}
.mailk {
	font-size:13px;
	color:#666;
	background:url(../images/mail.png) no-repeat left center;
	margin:0px;
	padding:15px 30px;
}
.mailk a {
	color:#666;
	text-decoration:none;
}
.mailk a:hover {
	color:#076596;
	text-decoration:none;
}
.cust_care {
	margin:0px;
	padding:10px 5px 8px 5px; /*background: url(../images/bgt.png) repeat-x bottom left #fcf0fe;*/
	border:1px solid #E4E4E4;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.header {
	height:100px;
	margin:0px;
	padding:0px;
	background:#fdfdfd
}
.header_left {
	width:530px;
	float:left;
	margin:0px;
	padding:0px;
}
.header_left img {
	margin:20px 0 0 10px;
	padding:0px;
}
.header_right {
	width:310px;
	float:right;
	margin:0px;
	padding:0px;
}
.top_linkk {
	margin:0 0 3px 0;
	padding:0px;
	background: url(../images/bg-link.png) left bottom #23ada5;
	border-radius: 0 0 5px 5px;
}
.top_left {
	width: 100%;
	margin:-16px 0 0 0;
	padding:0px;
	float:center;
}
.top_right {
	color:#FFF;
	width:360px;
	margin:0px;
	padding:12px 0 0 0;
	float:right;
	text-shadow: 0px 1px 1px #CCC;
}
.top_right h4 {
	margin:0px;
	padding:0px;
	color: #fff;
	text-shadow: 0px 1px 0px #999, 0px 2px 0px #888, 0px 2px 0px #777, 0px 2px 0px #666, 0px 2px 0px #555, 0px 2px 0px #444, 0px 2px 0px #333, 0px 2px 2px #001135;
	font: 13px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.top_link ul {
	border: 0px solid #BBB;
	padding: 11px 0;
	margin:0px;
	text-align:center;
}
.top_link ul li {
	display: inline;
}
.top_link ul li a {
	color: #fff;
	padding: 13px 17px;
	margin:3px 0 0 0;
	font-size:14px;
	text-decoration: none;
	border-right: 0px solid #DADADA;  /*text-shadow: -2px 2px 3px #0b75ab;*/
}
.top_link ul li a:hover, .top_link ul li a.selected {
	background:#DFE0E2;
	color:#333333;
	border-radius:0px;
}
.pro_area {
	margin:0px 0 0 0;
	padding:5px;
	min-height:350px; /*border-left:1px solid #999; border-right:1px solid #999;
	-webkit-box-shadow:-1px 0px 21px rgba(50, 50, 50, 0.55);
-moz-box-shadow:-1px 0px 21px rgba(50, 50, 50, 0.55);
box-shadow:-1px 0px 21px rgba(50, 50, 50, 0.55);*/
}
.pro_left {
	width:250px;
	float:left;
	margin:0px;
	padding:0px; /*border:1px solid #999*/
}
.pro_leftinn {
	margin: 0 0 15px 0;
	padding: 5px 0px 0 0;
}
.pro_leftinn h2 {
	font-size:16px;
	text-align:left;
	margin:0px;
	padding:8px 8px;
	background:url(../images/bg-pro-l.png) repeat-x left top #e8c202;
	color: #fff;
	border-radius:5px 5px 0 0;
	text-shadow: 0px 1px 1px #4d4d4d;
}
.pro_leftinn ul {
	margin:0px;
	padding:0px;
	border: 1px solid #e8c202;
}
.pro_leftinn li {
	font-size:12px;
	list-style-type: none;
	color:#333;
	margin:0px;
	text-decoration:none;
}
.pro_leftinn li a {
	color:#0a689d;
	font-size:14px;
	background:#fff;
	padding:4px 8px;
	border-bottom:1px dashed #D4D4D4;
	text-decoration:none;
	display:block;
}
.pro_leftinn li a:hover {
	color:#900;
	background:#e8c202;
	text-decoration:none;
	display:block;
}
.viewal {
	font-weight:bold;
	padding:0px;
	margin:0px 0 5px 0;
	text-decoration:none;
}
.viewal a {
	color:#333;
	background:#e8c202;
	padding:5px 5px;
	border:1px dashed #CCC;
	text-decoration:none;
	display:block
}
.viewal a:hover {
	background:#fff;
	color:#09F;
	border:1px solid #db900e;
	text-shadow: -2px 2px 3px #fff;
	text-decoration:none
}
.product_area {
	margin:0px;
	padding:0px;
}
.product_area h3 {
	font-size:13px;
	text-align:left;
	margin:8px 5px 5px 5px;
	padding:0px;
}
.pro_right {
	width:900px;
	float:right;
	margin:0 0 15px 0;
	padding:0px; /*border:1px solid #999*/
}
.slider_image {
	height:220px;
	margin:0px;
	padding:0px; /*border:1px solid #999*/
}
.slider_image img {
	border:0px;
}
.clearfix {
	clear:both;
}
.pro_fea1 {
	margin:0px 4px;
	padding:0px;
}
.pro_fea2 {
	margin:0px 4px;
	padding:0px;
}
.proa {
	margin: 14px -5px 8px -5px;
	padding: 0px;
	border: 1px dashed #666;
}
.proa img {
	margin: 0 auto;
	text-align:center
}
.proa h4 {
	font-size:12px;
	text-align:center;
	font-weight:500;
	margin:0px;
	padding:5px 0 11px 0; /*border:1px dashed #666;*/
}
.proa h4 a {
	color:#06F;
	text-decoration:none
}
.prob {
	margin:3px 4px 3px 2px;
	padding:0px;
	border:1px dashed #666;
	width:171px;
	float:left;
}
.prob h4 {
	font-size:12px;
	text-align:center;
	font-weight:500;
	margin:0px;
	padding:5px 0 11px 0; /*border:1px dashed #666;*/
}
.prob h4 a {
	color:#06F;
	text-decoration:none
}
.proc {
	margin:3px 4px 3px 2px;
	padding:0px;
	border:1px dashed #666;
	width:171px;
	float:left;
}
.proc h4 {
	font-size:12px;
	text-align:center;
	font-weight:500;
	margin:0px;
	padding:5px 0 11px 0; /*border:1px dashed #666;*/
}
.proc h4 a {
	color:#06F;
	text-decoration:none
}
.prod {
	margin:3px 4px 3px 2px;
	padding:0px;
	border:1px dashed #666;
	width:171px;
	float:left;
}
.prod h4 {
	font-size:12px;
	text-align:center;
	font-weight:500;
	margin:0px;
	padding:5px 0 11px 0; /*border:1px dashed #666;*/
}
.prod h4 a {
	color:#06F;
	text-decoration:none
}
.proe {
	margin:3px 4px 3px 2px;
	padding:0px;
	border:1px dashed #666;
	width:171px;
	float:left;
}
.proe h4 {
	font-size:12px;
	text-align:center;
	font-weight:500;
	margin:0px;
	padding:5px 0 11px 0; /*border:1px dashed #666;*/
}
.proe h4 a {
	color:#06F;
	text-decoration:none
}
.feature_prop {
	margin:0 0 15px 0;
	padding:8px 0 11px 5px;
	border:1px solid #cceafa;
	clear:both
}
.feature_pro1 {
	margin: 0px;
	padding: 0px 15px;
	border: 1px solid #cceafa;
}
.feature_product {
	height:35px;
	background: url(../images/bgi.png) repeat-x top left #dcf2fd;
	border:1px solid #cceafa;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}
.feature_all {
	height:34px;
	margin:5px 0;
	padding:0px;
}
.feature_all h1 {
	color:#06C;
	line-height:32px;
	font-size:23px;
	margin:0px;
	padding:0 0 0 5px
}
.feature_cate {
	height:35px;
	margin:5px 0;
	padding:0px;
}
.feature_cate h1 {
	color:#06C;
	line-height:23px;
	font-size:23px;
	background:url(../images/arrowd.png) no-repeat right center #00ad23;
	font-weight:bold;
	border:1px solid #00ad23;
	color:#FFF;
	padding:5px 18px 5px 5px;
	margin:0px 0 0 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.feature_product h2 {
	background:url(../images/bg-pro-r.png) repeat-x left center;
	color:#fff;
	line-height:35px;
	font-size:18px;
	text-align:left;
	margin:0px;
	padding:0 0 0 11px;
	text-shadow: 0px 1px 1px #4d4d4d;
	color: #fff;
	border-radius:5px 5px 0 0;
}
.fea_meb {
	margin:0px;
	padding:0 2px 5px 2px;
	min-height:335px;
	border:1px solid #c40fcf;
}
.feature_cat {
	height:35px;
	background: url(../images/bgo.png) repeat-x top left #dcf2fd;
	border:1px solid #f0bf3c;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}
.feature_cat h2 {
	background:url(../images/arroww.png) no-repeat left center;
	color:#06C;
	line-height:35px;
	font-size:18px;
	text-align:left;
	margin:0 0 0 5px;
	padding:0 0 0 28px;
	text-shadow: -2px 2px 3px #fff;
}
.feature_com {
	margin:0px;
	padding:5px 15px 0 0;
	width:225px;
	float:left;
}
.feature_com img {
	float:left;
	margin:5px;
	padding:0px;
	border:0px;
}
.feature_com ul {
	margin:0px;
	padding:0px;
}
.feature_com li span {
	font-size:12px;
	font-weight:normal;
	padding:0 0 0 5px;
}
.feature_com li {
	font-size:12px;
	font-weight:bold;
	list-style-type: none;
	margin:10px 0;
}
.feature_com li a {
	color:#333;
	color:#333;
	padding:5px 5px 5px 5px;
	text-decoration:none;
}
.feature_com li a:hover {
	color:#036;
	text-decoration:none;
}
.baw_cat {
	font-size:14px;
	color:#1B7FB7;
	font-weight:bold;
	padding:10px 0 3px 5px;
	margin:0px;
	font-weight:500px;
	text-shadow: 0px 1px 1px #FFF;
}
/*-----------footer------avg-------------*/
.footer {
	height:270px;
	background: url(../images/bgb.png) repeat-x top left #fff;
}
.footera {
	width:1000px;
	margin:0 auto;
}
.footera .foot_a {
	margin:5px 10px 10px 0;
	font-size:12px;
	color:#333;
	padding:5px;
	width:230px;
	float:left
}
.footera .foot_b {
	margin:5px 10px 10px 0;
	font-size:12px;
	color:#333;
	padding:5px;
	width:230px;
	float:left
}
.footera .foot_c {
	margin:5px 10px 10px 0;
	font-size:12px;
	color:#333;
	padding:5px;
	width:230px;
	float:left
}
.footera .foot_d {
	margin:5px 10px 10px 0;
	font-size:12px;
	color:#333;
	padding:5px;
	width:230px;
	float:left
}
.foot_a, .foot_b, .foot_c, .foot_d, h2 {
	font-size:13px;
	text-align:left;
	margin:0 0 2px 0;
	color:#333;
	padding:0px;
	text-shadow: 0px 1px 1px #fff;
}
.footera .foot_a ul {
	margin:0px;
	padding:0px;
	list-style-type: none;
}
.footera .foot_a li {
	font-size:12px;
	color:#666;
	padding:0px;
	text-align:left;
	line-height:20px;
}
.footera .foot_b ul {
	margin:0px;
	padding:0px;
	list-style-type: none;
}
.footera .foot_b li {
	font-size:12px;
	color:#666;
	padding:0px;
	text-align:left;
	line-height:20px;
}
.footera .foot_c ul {
	margin:0px;
	padding:0px;
	list-style-type: none;
}
.footera .foot_c li {
	font-size:12px;
	color:#666;
	padding:0px;
	text-align:left;
	line-height:20px;
}
.footera .foot_d ul {
	margin:0px;
	padding:0px;
	list-style-type: none;
}
.footera .foot_d li {
	font-size:12px;
	color:#666;
	padding:0px;
	text-align:left;
	line-height:20px;
}
.footera .foot_a li a {
	color:#7D7C7C;
	text-decoration:none;
}
.footera .foot_a li a:hover {
	color:#333;
	text-decoration:none;
}
.footera .foot_b li a {
	color:#7D7C7C;
	text-decoration:none;
}
.footera .foot_b li a:hover {
	color:#333;
	text-decoration:none;
}
.footera .foot_c li a {
	color:#7D7C7C;
	text-decoration:none;
}
.footera .foot_c li a:hover {
	color:#333;
	text-decoration:none;
}
.footera .foot_d li a {
	color:#7D7C7C;
	text-decoration:none;
}
.footera .foot_d li a:hover {
	color:#333;
	text-decoration:none;
}
.copy_area {
	padding:0px;
	background:#1B7FB7;
	height:45px;
}
.copy {
	/* width: 1000px; */
    /* margin: 0 auto; */
    padding: 10px 0;
	background: #1B7FB7;
	text-align: center;
	color: #fff;
}
.copy a {
	color:#fff;
	padding:0px 15px;
	text-decoration:none
}
.copy a:hover {
	color:#fff;
	padding:0px 15px;
	text-decoration:none
}
.copy_left {
	font-size:14px;
	color:#FFF;
	text-align:center;
	padding:15px 0 0 0;
}
.copy_left a {
	color:#FFF;
	padding:0 6px;
	text-decoration:none;
}
.copy_left a:hover {
	color:#0FF;
	padding:0 6px;
	text-decoration:none;
}
.copy_right {
	font-size:12px;
	color:#FFF;
	float:right;
	width:350px;
	padding:14px 0 0 0;
	text-align:center
}
.copyright4 {
	font-size:12px;
	line-height:30px;
	height:31px;
	text-align:center;
	background:
#00407E;
	color:#fff;
	clear:both;
}
.copyright4 a {
	color:#666;
	font-weight:bold;
	text-decoration:none
}
.footer_bot {
	width:1000px;
	margin:0 auto;
	padding:5px;
	height:50px;
}
.footer_botleft {
	color:#666;
	line-height:19px;
	padding:10px 0;
	font-size:12px;
	text-align:center;
}
.footer_botleft a {
	color:#333;
	text-decoration: underline
}
.footer_right {
	width:350px;
	float:right;
	color:#666;
}
.pro_inner {
	margin:5px 0 0 0;
	padding:5px;
	min-height:350px; /*border-left:1px solid #999; border-right:1px solid #999;
	-webkit-box-shadow:-1px 0px 21px rgba(50, 50, 50, 0.55);
-moz-box-shadow:-1px 0px 21px rgba(50, 50, 50, 0.55);
box-shadow:-1px 0px 21px rgba(50, 50, 50, 0.55);*/
}
.right_nav {
	background:#f5f5f5;
	width:230px;
	float:right;
	margin:0 5px 0 0;
	padding:5px;
	border:0px solid #999
}
.right_nav h2 {
	color:#06C;
	font-size:18px;
	font-weight:bold;
	border-bottom:2px solid #06C;
	padding:10px 0 5px 0;
	margin:0 0 5px 0px;
}
.latest_pro {
	margin:5px 0;
	padding:0px;
	height:290px; /*height:390px;*/
}
.latest_pro p {
	margin:5px 0;
	padding:0px;
	text-align:left;
	border-bottom:#FC0 1px dashed;
	height:65px; /*overflow:hidden*/
}
.latest_pro p strong {
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:12px;
	color:#06C;
}
.latest_pro p strong a {
	color:#06C;
	text-decoration:none
}
.latest_pro p strong a:hover {
	color:#900;
	text-decoration:none
}
.latest_pro p img {
	float:left;
	margin:0px 5px 5px 0;
	padding:0px;
	border:#CCC 1px solid;
}
.la_view {
	font-size:15px;
	font-weight:500px;
	text-align:right;
	padding:5px;
	margin:5px 0;
	color:#900;
}
.la_view a {
	color:#900;
	text-decoration:none;
}
.la_view a:hover {
	color:#039;
	text-decoration: underline;
}
.category_left {
	width:740px;
	float:left;
	margin:0px;
	padding:0px; /*border:1px solid #999*/
}
.az {
	font-size:12px;
	font-weight:bold;
	padding:5px;
	color:#39F;
	font-weight:bold;
	height:60px;
}
.az a {
	padding:5px 8px;
	margin:0 5px 5px 0;
	color:#FFF;
	float:left;
	background:#1974d0;
	border:1px solid #900;
}
.catall {
	padding:5px;
	margin:0 3px 5px 2px;
	min-height:111px;
}
.banne_header {
	height:170px;
	margin:5px 0 0 0;
	padding:0px;
}
.catall1 {
	padding:5px;
	margin:0 0 5px 5px;
	border:1px solid #F2F2F2;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
/*left cat*/
.catall_left {
	width:350px;
	float:left;
	margin:0px;
	padding:0px;
}
.catall_left h4 {
	margin:5px 0;
	color:#09F;
}
.catall_left h4 a {
	color:#09F;
	padding:0 0 0 18px;
	background:url(../images/bullet.png) left center no-repeat;
	text-decoration:none;
}
.catall_left h4 a:hover {
	color:#900;
	background:url(../images/bulletover.png) left center no-repeat;
	text-decoration:none;
}
.catall_left p {
	margin:5px 0;
	padding:0px;
	text-align:left;
	font-size:12px;
	font-weight:normal
}
.catall_left p a {
	background:url(../images/arrowo.png) no-repeat left center;
	margin:0px;
	padding:0 5px 0 15px;
	color:#09F;
	text-decoration:none;
}
.catall_left p a:hover {
	color:#06F;
	text-decoration: underline;
}
.catall_left img {
	margin:0 6px 0 0;
	padding:0px;
	float:left;
}
/*right cat*/
.catall_right {
	width:350px;
	float:right;
	margin:0px;
	padding:0px;
}
.catall_right h4 {
	margin:5px 0;
	padding:0px;
	color:#09F
}
.catall_right h4 a {
	color:#09F;
	padding:0 0 0 18px;
	background:url(../images/bullet.png) left center no-repeat;
	text-decoration:none;
}
.catall_right h4 a:hover {
	color:#900;
	background:url(../images/bulletover.png) left center no-repeat;
	text-decoration:none;
}
.catall_right p {
	margin:5px 0;
	padding:0px;
	text-align:left;
	font-size:12px;
	font-weight:normal
}
.catall_right p a {
	background:url(../images/arrowo.png) no-repeat left center;
	margin:0px;
	padding:0 5px 0 15px;
	color:#09F;
	text-decoration:none;
}
.catall_right p a:hover {
	color:#06F;
	text-decoration: underline;
}
.catall_right img {
	margin:0 6px 0 0;
	padding:0px;
	float:left;
}
/*.alphb{height:38px; margin:5px 2px 0 2px; padding:0px; background: url(../images/fea_bg.jpg) repeat-x top left #fff; border:1px solid #cceafa; -webkit-border-top-left-radius: 6px;
-webkit-border-top-right-radius: 6px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
border-top-left-radius: 6px;
border-top-right-radius: 6px;}*/
.alphb {
	margin:5px 0 0 5px;
	padding:3px 5px;
	background: url(../images/headbg.png) repeat-x left center #F2F2F2;
	border:1px solid #F2F2F2;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}
.alphb span {
	font-size:21px;
	font-weight:bold;
	background:#F00;
	color:#fff;
	text-align:left;
	margin:0px;
	padding:0 5px;
	border:#F30 solid 2px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
.bot_crom {
	font-size:12px;
	color:#3f8bc5;
	font-weight:normal;
	text-align:left;
	padding:10px 5px;
	margin:0px;
}
.bot_crom span {
	background:url(../images/arrow1.png) no-repeat right center #0b9bcb;
	font-size:13px;
	font-weight:bold;
	border:1px solid #0b9bcb;
	color:#FFF;
	padding:2px 18px 2px 5px;
	margin:0px 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-decoration:none
}
.bot_crom span a {
	background:#0b9bcb;
	color:#FFF;
	text-decoration:none;
}
.bot_crom span a:hover {
	color:#f4e723;
	text-decoration:none;
}
.bot_crom strong {
	background:url(../images/arrow1.png) no-repeat right center #00ad23;
	font-size:12px;
	font-weight:bold;
	border:1px solid #00ad23;
	color:#FFF;
	padding:2px 18px 2px 5px;
	margin:0px 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.bot_crom strong a {
	background:#00ad23;
	color:#FFF;
	text-decoration:none;
}
.bot_crom strong a:hover {
	color:#f4e723;
	text-decoration:none;
}
.comp_box {
	background:url(../images/bg-box.png) repeat-x bottom left #FFF;
	margin:5px 5px 15px 5px;
	min-height:235px;
	border:1px solid #a6d1e4;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.comp_boxs {
	background:url(../images/bgs.jpg) repeat-x top left #fffefc;
	margin:5px 5px 15px 5px;
	min-height:235px;
	border:1px solid #f5d46e;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.comp_boxver {
	background:url(../images/bgver.jpg) repeat-x top left #fffefc;
	margin:5px 5px 15px 5px;
	min-height:235px;
	border:1px solid #b7e2f8;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.comp_gold {
	background:url(../images/g-bg.png) repeat-x bottom left #FFF;
	margin:5px;
	min-height:196px;
	border:1px solid #9FF;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.company_area {
	height:33px;
	margin:0px 5px;
	padding:5px 0px;
	border-bottom:1px dashed #999;
}
.company_name {
	font-size:15px;
	font-weight:bold;
	color:#09F;
	margin:0px;
	padding:5px 0 5px 5px;
	text-align:left;
	width:500px;
	float:left;
}
.company_name a {
	color:#09F;
	text-decoration:none
}
.company_name a:hover {
	color:#009;
	text-decoration:underline
}
.fb {
	margin:2px 2px;
	height:35px;
	width:35px;
}
.fb img {
	margin:0px;
	padding:0px;
	border:0px;
}
.tw {
	margin:2px 2px;
	height:35px;
	width:35px;
}
.tw img {
	margin:0px;
	padding:0px;
	border:0px;
}
.gp {
	margin:2px 2px;
	height:35px;
	width:35px;
}
.gp img {
	margin:0px;
	padding:0px;
	border:0px;
}
.in {
	margin:2px 2px;
	height:35px;
	width:35px;
}
.in img {
	margin:0px;
	padding:0px;
	border:0px;
}
.goldv {
	margin:2px 2px;
	height:33px;
	width:34px;
}
.goldv img {
	margin:0px;
	padding:0px;
	border:0;
}
.veri {
	margin:2px 0 2px 5px;
	height:30px;
	width:125px;
}
.veri img {
	margin:0 0 3px 5px;
	padding:0px;
	border:0px;
}
.company_very {
	font-size:12px;
	font-weight:normal;
	color:#03C;
	text-align:left;
	width:176px;
	float:right;
}
.only_very {
	font-size:12px;
	font-weight:bold;
	color:#03C;
	text-align:left;
	width:135px;
	float:right;
}
.add_desc {
	min-height:160px;
	margin:0px;
	padding:0px;
}
.addr {
	margin:0px;
	padding:0px; /*float:left; width:530px;*/
}
.address1 {
	padding:5px;
	margin:0px;
}
.ph_about {
	padding:5px 0;
	margin:0px;
	height:35px;
}
.p_no {
	font-size:12px;
	font-weight:bold;
	color:#09F;
	background:url(../images/mi.png) no-repeat left center;
	margin:5px 0 0 0px;
	padding:10px 0 6px 20px;
	width:190px;
	float:left;
}
.company_product {
	width:150px;
	float:right;
	margin:15px 8px 5px 5px;
	height:125px;
	border:1px solid #E8E8E8;
}
.dis_comp {
	margin:0px;
	padding:5px;
	text-align:left;
}
.vie_area {
	padding:5px;
	margin:0px;
	height:30px;
	float:right;
}
.about_v {
	width:90px;
	float:left;
	margin:0 5px;
	padding:6px 0 6px 30px;
	background:url(../images/ab.png) no-repeat left center #d6efff;
	font-size:16px;
	font-weight:bold;
	border:1px solid #7fbbd3;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.about_v a {
	color:#333;
	text-decoration:none;
}
.about_v a:hover {
	background:#018fb4;
	padding:2px 3px;
	color:#FFF;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-decoration:none;
}
.view_pro {
	width:130px;
	float:right;
	padding:6px 0 6px 30px;
	font-size:14px;
	font-weight:bold;
	background:url(../images/view.png) no-repeat left center #f2fcd7;
	font-size:16px;
	font-weight:bold;
	border:1px solid #7fbbd3;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.view_pro a {
	color:#333;
	text-decoration:none;
}
.view_pro a:hover {
	background:#018fb4;
	padding:2px 3px;
	color:#FFF;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-decoration:none;
}
.cp_area {
	height:38px;
	margin:0 0 5px 0;
	padding:2px 0 0 0
}
.cp_left {
	padding:5px 0 0 5px;
	margin:0px;
	text-align:left;
	color:#0099FF;
}
.cp_left a {
	color:#00C;
	text-decoration:none;
}
.cp_left a:hover {
	color:#00C;
	text-decoration:underline;
}
.soc_link {
	margin:0px;
	padding:0px;
	float:left;
	width:530px;
}
.soc_linkarea {
	float:right;
	margin:0px;
	padding:0px;
}
.cp_right {
	width:160px;
	float:right;
	margin:0px;
	padding:0px;
}
.btn {
	width:150px;
	margin:0px;
	padding:0px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.btn a {
	background:url(../images/btn.png) repeat-x left bottom;
	color:#06C;
	text-decoration:none;
	padding:5px 15px;
	display:block;
	border:2px solid #e69919;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-shadow: -2px 2px 3px #fff;
}
.btn a:hover {
	background:url(../images/btnover.png) repeat-x left bottom;
	color:#039;
	text-decoration:none;
}
hr {
	color:#6669;
	width:99%;
dashed #333;
}
.banner1 {
	margin:5px 0;
	width:228px;
	height:205px;
	padding:0px;
}
.banner1 img {
	margin:0 auto;
	padding:0px;
	border:1px solid #CCC;
}
.banner2 {
	margin:5px 0;
	width:228px;
	height:141px;
	padding:0px;
	clear:both
}
.banner2 img {
	margin:0 auto;
	padding:0px;
	border:1px solid #CCC;
}
.banner3 {
	margin:5px 0;
	width:228px;
	height:141px;
	padding:0px;
}
.banner3 img {
	margin:0 auto;
	padding:0px;
	border:1px solid #CCC;
}
.banner_page {
	margin:10px 0;
	padding:0px;
	text-align:center;
	height:93px;
	clear:both
}
.banner_page1 {
	margin:10px 0;
	padding:0px;
	text-align:center;
	height:93px;
}
/*about*/
.about {
	margin:0px;
	padding:5px;
}
.customer_service {
	margin:0px;
	padding:5px
}
.customer_se {
	margin:0px;
	padding:0px;
	width:600px;
	background:#0FF
}
.requirement {
	margin:0px;
	padding:5px;
}
.banner_main {
	margin:5px 0 12px 0;
	padding:0px;
	text-align:center;
	height:160px;
}
.banner-left {
	padding:0px;
	margin:15px 0;
}
.banner-right {
	padding:0px;
	margin:15px 0px;
}
.banner-bot {
	text-align:center;
	padding:0px 0px 20px 0px;
	margin:0px;
}
.banner-bot img {
	margin:0 auto;
}
.banner_main1 {
	margin:10px 0;
	padding:0px;
	text-align:center;
	height:93px;
}
/*reach us*/
.rachus {
	margin:0px;
	padding:0px 5px 0 5px;
}
.rachus h3 {
	font-size:15px;
	font-weight:bold;
	color:#06C;
	padding:10px 0 5px 0;
	margin:0px;
}
.rachus h4 {
	font-size:13px;
	font-weight:bold;
	color:#06C;
	padding:10px 0 5px 0;
	margin:0px;
	text-shadow: 0px 1px 1px #fff;
}
.rachus p {
	margin:0px;
	padding:0 0 10px 0;
}
.rachus h2 {
	color:#09C;
	line-height:32px;
	font-size:18px;
	text-align:left;
	margin:0px;
	padding:0 0 0 5px;
	text-shadow: 0px 1px 1px #FFF;
	background: url(../images/headbg.png) left center #f2f2f2;
	border-bottom:2px solid #CCC;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.rachus_<div class="viewproduct">tent {
padding:5px;
margin:0 0 10px 0;
line-height:16px;
border:1px solid #F2F2F2;
-webkit-border-bottom-right-radius: 5px; /*min-height:200px;*/
color:#666;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
 .rachus_<div class="viewproduct">tent ul {
margin:0px 5px;
padding:0px
}
.rachus_<div class="viewproduct">tent li {
background:url(../images/arrows.png) left center no-repeat;
margin:5px 0;
padding:0 0 0 15px;
list-style-type:none;
border-bottom:0px dashed #0CF
}
.feed_backf {
	padding:5px;
	margin:0 0 10px 0;
	line-height:17px;
	border:1px solid #F2F2F2;
	background:#F4F4F4;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.feed_back {
	margin:0 5px;
	padding:0px;
}
.feed_back h2 {
	color:#06C;
	line-height:32px;
	font-size:18px;
	text-align:left;
	margin:0px;
	padding:0 0 0 5px;
	background:#F2F2F2;
	border-bottom:2px solid #CCC;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.nearshop {
	margin:5px 0;
	padding:0px;
	min-height:200px;
}
.nearshop h3 {
	color:#06C;
	font-size:16px;
	font-weight:bold;
	border-bottom:2px solid #06C;
	padding:5px 0;
	margin:0 0 5px 0px;
}
.nearshop ul {
	margin:0px;
	padding:0px
}
.nearshop li {
	margin:0px 0;
	padding:5px 0 8px 30px;
	list-style-type:none;
	border-bottom:1px dashed #0CF
}
.nearshop li a {
	color:#333;
	text-decoration:none;
}
.nearshop li a:hover {
	color:#900;
	text-decoration:none;
}
.nearshop_area {
	width:218px;
	margin:10px 0;
	padding:0px;
	min-height:200px;
	border:1px solid #5eaaef;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}
.nearshop_area h3 {
	color:#06C;
	font-size:16px;
	font-weight:bold;
	font-weight:bold;
	text-shadow: -2px 2px 3px #0b75ab;
	border-bottom:2px solid #5eaaef;
	padding:7px 5px;
	margin:0 0 9px 0;
	background: url(../images/bggb.png) left center repeat-x #033;
	color:#FFF;
	border:1px solid #5eaaef;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}
.nearshop1 {
	margin:5px 0;
	padding:0 5px;
	min-height:200px;
	border:0px solid #999;
}
.nearshop1 h3 {
	color:#06C;
	font-size:16px;
	font-weight:bold;
	border-bottom:2px solid #06C;
	padding:0px;
	margin:0 0 8px 0px;
}
.nearshop1 ul {
	margin:0px;
	padding:0px
}
.nearshop1 li {
	margin:0px 0;
	padding:5px 0 8px 30px;
	list-style-type:none;
	border-bottom:1px dashed #0CF
}
.nearshop1 li a {
	color:#333;
	text-decoration: none;
}
.nearshop1 li a:hover {
	color:#900;
	text-decoration: none;
}
.res {
	background: url(../images/restorent.png) no-repeat left top;
	margin:0px;
	padding:0px;
}
.hos {
	background: url(../images/hospital.png) no-repeat left top;
	margin:0px;
	padding:0px;
}
.medst {
	background: url(../images/madical-store.png) no-repeat left top;
	margin:0px;
	padding:0px;
}
.elec {
	background: url(../images/electronic.png) no-repeat left top;
	margin:0px;
	padding:0px;
}
.hardw {
	background: url(../images/haredware.png) no-repeat left top;
	margin:0px;
	padding:0px;
}
.plam {
	background: url(../images/plamber.png) no-repeat left top;
	margin:0px;
	padding:0px;
}
.eng_tool {
	background: url(../images/engineering-tool.png) no-repeat left top;
	margin:0px;
	padding:0px;
}
.prit_design {
	background: url(../images/printing-designing-work.png) no-repeat left top;
	margin:0px;
	padding:0px;
}
/*.plastic_molding{background: url(../images/plastic-molding-job.png) no-repeat left top; margin:0px; padding:0px;}*/
<!--
online cat--> .catall_cat {
	margin:0px;
	padding:0px;
}
.catall_cat h3 {
	margin:5px 0;
	padding:0px;
	color:#09F;
	font-size:17px;
}
.catall_catdet {
	margin:0px;
	padding:0px;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	min-height:90px;
}
.catall_catdet a {
	margin:0px;
	padding:0 5px 0 0;
	color:#03C;
	text-decoration:none;
}
.catall_catdet a:hover {
	color:#06F;
	text-decoration:none;
}
.catall_catdet img {
	margin:0 6px 0 0;
	padding:0px;
	float:left;
}
.catall_cat p {
	margin:0px;
	padding:5px 0;
	text-align:left;
	font-size:12px;
	font-weight:bold;
}
.catall_cat p a {
	margin:0px;
	padding:0px;
	color:#03C;
	text-decoration:none;
}
.catall_cat p a:hover {
	color:#06F;
	text-decoration:none;
}
.alphb_cat {
	height:35px;
	margin:5px 0px 0 0px;
	padding:0px;
	background:#F2F2F2;
	border:1px solid #F2F2F2;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}
.alphb_cat span {
	font-size:25px;
	font-weight:bold;
	color:#06C;
	text-align:left;
	margin:0px;
	padding:0 5px;
}
.feature_innercat {
	height:34px;
	background: url(../images/fea_bg.jpg) repeat-x top left #dcf2fd;
	border:1px solid #cceafa;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}
.feature_innercat h2 {
	color:#06C;
	line-height:32px;
	font-size:18px;
	text-align:left;
	margin:0px;
	padding:0 0 0 5px
}
.feature_proinner {
	margin:0 0 8px 0px;
	padding:5px 0 0 7px;
	border:1px solid #cceafa;
	height:300px;
}
.pro_feainner1 {
	margin:0px 4px;
	padding:0px;
	height:150px;
}
.pro_feainner2 {
	margin:0px 4px;
	padding:0px;
	height:150px;
}
.proinnera {
	margin:3px 4px 4px 0;
	padding:0px;
	border:1px dashed #F90;
	width:138px;
	float:left;
}
.proinnera h4 {
	font-size:12px;
	text-align:center;
	font-weight:500;
	margin:0px;
	padding:2px 0;
}
.proinnerb {
	margin:3px 4px 4px 0;
	padding:0px;
	border:1px dashed #F90;
	width:138px;
	float:left;
}
.proinnerb h4 {
	font-size:12px;
	text-align:center;
	font-weight:500;
	margin:0px;
	padding:2px 0;
}
.proinnerc {
	margin:3px 0 4px 0;
	padding:0px;
	border:1px dashed #F90;
	width:138px;
	float:left;
}
.proinnerc h4 {
	font-size:12px;
	text-align:center;
	font-weight:500;
	margin:0px;
	padding:2px 0;
}
.proinnerd {
	margin:3px 4px 3px 4px;
	padding:0px;
	border:1px dashed #F90;
	width:138px;
	float:left;
}
.proinnerd h4 {
	font-size:12px;
	text-align:center;
	font-weight:300;
	margin:0px;
	padding:2px 0;
}
.proinnere {
	margin:3px 4px 3px 0;
	padding:0px;
	border:1px dashed #F90;
	width:138px;
	float:left;
}
.proinnere h4 {
	font-size:12px;
	text-align:center;
	font-weight:500;
	margin:0px;
	padding:2px 0;
}
.comp_boxinner {
	background:url(../images/bg-box.png) repeat-x bottom left #FFF;
	margin:10px 0;
	min-height:196px;
	border:1px solid #9FF;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.h_banner {
	margin:8px 0 8px 0;
	padding:0px;
}
/*profile*/
.right_profile {
	width:230px;
	float:right;
	margin:0px;
	padding:5px;
	border:0px solid #999
}
.right_profile h3 {
	color:#fff;
	font-size:15px;
	font-weight:bold;
	padding:7px 0 7px 5px;
	margin:0px;
	border:1px solid #0CF;
	background:url(../images/bgi.png) left center repeat-x;
	text-shadow: 0px 1px 1px #4d4d4d;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.service_pro {
	margin:0px;
	padding:5px;
	border:1px solid #0CF;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.service_pro ul {
	margin:0px;
	padding:0px
}
.service_pro li {
	margin:5px 0;
	padding:3px 0;
	list-style-type:none;
	border-bottom:0px dashed #0CF
}
.service_pro li a {
	background:url(../images/arrowa.png) left center no-repeat;
	color:#333;
	text-decoration:none;
	padding:5px 0 5px 15px;
}
.service_pro li a:hover {
	background:url(../images/arrowaover.png) left center no-repeat;
	color: #06C;
	text-decoration:none;
}
/*tooltip*/
.tooltip {
	display:inline;
	position:relative
}
.tooltip:hover {
	text-decoration:none
}
.tooltip:hover:after {
	background:#111;
	background:rgba(0, 0, 0, .8);
	border-radius:5px;
	bottom:18px;
	color:#fff;
 <div class="viewproduct">tent:attr(title);
	display:block;
	left:50%;
	padding:5px 15px;
	position:absolute;
	white-space:nowrap;
	z-index:98
}
.tooltip:hover:before {
	border:solid;
	border-color:#111 transparent;
	border-width:6px 6px 0 6px;
	bottom:12px;
 <div class="viewproduct">tent:"";
	display:block;
	left:75%;
	position:absolute;
	z-index:99
}
/*tooltip end*/
.soca {
	margin:0px;
	padding:0px;
	width: 85px;
	float:left;
}
.socal {
	padding:0px;
	text-align:center
}
.soca img {
	margin:0px;
	padding:0px;
	border:0px;
	text-align:center;
}
.soca h5 {
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:normal;
	color:#09C;
	text-align:center
}
.soca h5 a {
	color:#09C;
	text-decoration:none;
}
/*near area*/
.comp_boxnear {
	background:url(../images/bg-box.png) repeat-x bottom left #FFF;
	margin:5px 5px 10px 5px;
	min-height:205px;
	border:1px solid #a6d1e4;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.company_areanear {
	height:30px;
	margin:0px 5px;
	padding:5px 0px;
	border-bottom:1px dashed #999;
}
.company_namenear {
	font-size:16px;
	font-weight:bold;
	color:#09F;
	margin:0px;
	padding:5px 0 5px 5px;
	text-align:left;
}
.add_descnear {
	min-height:160px;
	margin:0px;
	padding:0px;
}
.addrnear {
	width:530px;
	margin:0px;
	padding:0px;
	float:left;
}
.addressnear {
	padding:5px;
	margin:0px;
}
.ph_aboutnear {
	padding:5px 0;
	margin:0px;
	height:35px;
}
.p_nonear {
	font-size:12px;
	font-weight:bold;
	color:#09F;
	background:url(../images/mi.png) no-repeat left center;
	margin:5px 0 0 0px;
	padding:10px 0 6px 20px;
	width:500px;
}
.emailk {
	font-size:13px;
	color:#09F;
	background:url(../images/mail.png) no-repeat left center;
	margin:5px 0 0 0px;
	padding:5px 30px;
}
.reccat {
	margin:5px 0 20px 0;
	padding:0px;
}
.reccat ul {
	margin:0px;
	padding:0px;
	list-style-type:none
}
.reccat li {
	margin:0px;
	padding:5px 0;
	list-style-type:none;
	border-bottom:1px dashed #0CF
}
.reccat li a {
	padding:5px 0 5px 15px;
	background:url(../images/arrowp.png) no-repeat left center;
	text-decoration:none;
	color:#06C
}
.reccat li a:hover {
	color:#900;
	background:url(../images/arrowp-over.png) no-repeat left center;
}
.feature_sub {
	margin:0px;
	padding:0 0 0 0px;
	min-height:120px;
}
.cat_feature {
	margin:0px;
	padding:0 2px 5px 2px;
	min-height:243px;
	border:1px solid #f0bf3c;
}
.cat_feature1 {
	margin:5px 10px 0 5px;
	padding:5px 0;
	width:350px;
	float:left;
	border:1px dashed #CCC;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.cat_feature1 h4 {
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
}
.cat_feature1 h4 a {
	color:#333;
	text-decoration:none;
}
.cat_feature1 h4 a:hover {
	color:#900;
	text-decoration:none;
}
.cat_feature1 p {
	margin:0px 0 0 0;
	padding:0 5px 5px 0;
	text-align:left;
}
.cat_feature1 img {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
	border:0px;
}
.cat_feature2 {
	margin:5px;
	padding:5px 0;
	width:355px;
	float:left;
	border:1px dashed #CCC;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.cat_feature2 h4 {
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
}
.cat_feature2 h4 a {
	color:#333;
	text-decoration:none
}
.cat_feature2 h4 a:hover {
	color:#900;
	text-decoration:none
}
.cat_feature2 p {
	margin:0px 0 0 0;
	padding:0 5px 5px 0;
	text-align:left;
}
.cat_feature2 img {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
	border:0px;
}
.postby_rec {
	margin:14px 0 0 30px;
	padding:0px;
}
/*button*/
.post_rac {
	border:1px solid #25729a;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size:17px;
	font-family:arial, helvetica, sans-serif;
	padding: 7px 20px;
	text-decoration:none;
	display:inline-block;
	text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
	font-weight:bold;
	color: #FFFFFF;
	background-color: #3093c7;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#3093c7), to(#1c5a85));
	background-image: -webkit-linear-gradient(top, #3093c7, #1c5a85);
	background-image: -moz-linear-gradient(top, #3093c7, #1c5a85);
	background-image: -ms-linear-gradient(top, #3093c7, #1c5a85);
	background-image: -o-linear-gradient(top, #3093c7, #1c5a85);
	background-image: linear-gradient(to bottom, #3093c7, #1c5a85);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#3093c7, endColorstr=#1c5a85);
}
.post_rac:hover {
	border:1px solid #1c5675;
	background-color: #26759e;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#26759e), to(#133d5b));
	background-image: -webkit-linear-gradient(top, #26759e, #133d5b);
	background-image: -moz-linear-gradient(top, #26759e, #133d5b);
	background-image: -ms-linear-gradient(top, #26759e, #133d5b);
	background-image: -o-linear-gradient(top, #26759e, #133d5b);
	background-image: linear-gradient(to bottom, #26759e, #133d5b);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#26759e, endColorstr=#133d5b);
}
.button_k {
	border:1px solid #25729a;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-size:12px;
	font-family:arial, helvetica, sans-serif;
	padding: 2px 5px;
	text-decoration:none;
	display:inline-block;
	text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
	font-weight:bold;
	color: #FFFFFF;
	background-color: #3093c7;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#3093c7), to(#1c5a85));
	background-image: -webkit-linear-gradient(top, #3093c7, #1c5a85);
	background-image: -moz-linear-gradient(top, #3093c7, #1c5a85);
	background-image: -ms-linear-gradient(top, #3093c7, #1c5a85);
	background-image: -o-linear-gradient(top, #3093c7, #1c5a85);
	background-image: linear-gradient(to bottom, #3093c7, #1c5a85);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#3093c7, endColorstr=#1c5a85);
}
.button_k:hover {
	border:1px solid #1c5675;
	background-color: #26759e;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#26759e), to(#133d5b));
	background-image: -webkit-linear-gradient(top, #26759e, #133d5b);
	background-image: -moz-linear-gradient(top, #26759e, #133d5b);
	background-image: -ms-linear-gradient(top, #26759e, #133d5b);
	background-image: -o-linear-gradient(top, #26759e, #133d5b);
	background-image: linear-gradient(to bottom, #26759e, #133d5b);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#26759e, endColorstr=#133d5b);
}
.sol_area {
	margin:10px 0;
	padding:0 0 5px 0;
	border-right:8px solid #bb7f06;
	min-height:90px;
	-webkit-border-top-left-radius: 30px;
	-webkit-border-bottom-right-radius: 30px;
	-moz-border-radius-topleft: 30px;
	-moz-border-radius-bottomright: 30px;
	border-top-left-radius: 30px;
	border-bottom-right-radius: 30px;
	background: url(../images/bg-s.jpg) repeat-x top left #f0f8fe;
}
.sol_area h3 {
	font-size:17px;
	color:#09F;
	margin:0px;
	padding:5px 5px 5px 15px;
	color:#fff;
	background:#bb7f06;
	-webkit-border-top-left-radius: 30px;
	-moz-border-radius-topleft: 30px;
	border-top-left-radius: 30px;
}
.sol_area p {
	margin:0px;
	padding:5px 5px 5px 20px;
	color:#333;
}
.sol_area1 {
	margin:10px 0;
	padding:0 0 5px 0;
	border-right:8px solid #0b9bcb;
	min-height:90px;
	-webkit-border-top-left-radius: 30px;
	-webkit-border-bottom-right-radius: 30px;
	-moz-border-radius-topleft: 30px;
	-moz-border-radius-bottomright: 30px;
	border-top-left-radius: 30px;
	border-bottom-right-radius: 30px;
	background: url(../images/bg-s.jpg) repeat-x bottom left #f0f8fe;
}
.sol_area1 h3 {
	font-size:17px;
	color:#09F;
	margin:0px;
	padding:5px 5px 5px 20px;
	color:#FFF;
	background:#0b9bcb;
	-webkit-border-top-left-radius: 30px;
	-moz-border-radius-topleft: 30px;
	border-top-left-radius: 30px;
}
.sol_area1 p {
	margin:0px;
	padding:5px 20px;
	color:#333;
}
.sol_area2 {
	margin:10px 0;
	padding:0 0 5px 0;
	border-right:8px solid #c416d9;
	min-height:90px;
	-webkit-border-top-left-radius: 30px;
	-webkit-border-bottom-right-radius: 30px;
	-moz-border-radius-topleft: 30px;
	-moz-border-radius-bottomright: 30px;
	border-top-left-radius: 30px;
	border-bottom-right-radius: 30px;
	background: url(../images/bg-s.jpg) repeat-x top left #f0f8fe;
}
.sol_area2 h3 {
	font-size:17px;
	color:#09F;
	margin:0px;
	padding:5px 5px 5px 20px;
	color:#FFF;
	background:#c416d9;
	-webkit-border-top-left-radius: 30px;
	-moz-border-radius-topleft: 30px;
	border-top-left-radius: 30px;
}
.sol_area2 p {
	margin:0px;
	padding:5px 20px;
	color:#333;
}
.sol_area3 {
	margin:10px 0;
	padding:0 0 5px 0;
	border-right:8px solid #00ad23;
	min-height:90px;
	-webkit-border-top-left-radius: 30px;
	-webkit-border-bottom-right-radius: 30px;
	-moz-border-radius-topleft: 30px;
	-moz-border-radius-bottomright: 30px;
	border-top-left-radius: 30px;
	border-bottom-right-radius: 30px;
	background: url(../images/bg-s.jpg) repeat-x top left #f0f8fe;
}
.sol_area3 h3 {
	font-size:17px;
	color:#09F;
	margin:0px;
	padding:5px 5px 5px 20px;
	color:#FFF;
	background:#00ad23;
	-webkit-border-top-left-radius: 30px;
	-moz-border-radius-topleft: 30px;
	border-top-left-radius: 30px;
}
.sol_area3 p {
	margin:0px;
	padding:5px 20px;
	color:#333;
}
.sol_area4 {
	margin:10px 0;
	padding:0 0 5px 0;
	border-right:8px solid #6d0621;
	min-height:90px;
	-webkit-border-top-left-radius: 30px;
	-webkit-border-bottom-right-radius: 30px;
	-moz-border-radius-topleft: 30px;
	-moz-border-radius-bottomright: 30px;
	border-top-left-radius: 30px;
	border-bottom-right-radius: 30px;
	background: url(../images/bg-s.jpg) repeat-x top left #f0f8fe;
}
.sol_area4 h3 {
	font-size:17px;
	color:#09F;
	margin:0px;
	padding:5px 5px 5px 20px;
	color:#FFF;
	background:#6d0621;
	-webkit-border-top-left-radius: 30px;
	-moz-border-radius-topleft: 30px;
	border-top-left-radius: 30px;
}
.sol_area4 p {
	margin:0px;
	padding:5px 20px;
	color:#333;
}
.readm {
	margin:0 20px 0 0;
	padding:0px;
	text-align:right;
}
 .tsti_<div class="viewproduct">tent {
padding:5px;
margin:0 0 10px 0;
line-height:16px;
border:1px solid #F2F2F2;
-webkit-border-bottom-right-radius: 5px;
min-height:200px;
background:url(../images/tbg.jpg);
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
.tests1 {
	height:190px;
}
.tests1_left {
	width:105px;
	float:left;
	margin:0 0 0 5px;
	padding:5px;
	background:#FFF;
	border:1px solid #dee0df;
	text-align:center;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.tests1_left img {
	margin:0px;
	padding:0px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.tests1_right {
	width:550px;
	float:right;
	margin:0px;
	padding:5px;
}
.testib {
	width: 550px;
	min-height: 145px;
	background: url(../images/testbg.png) repeat-x bottom left #FFF;
	position: relative;
	-moz-border-radius:    10px;
	-webkit-border-radius: 10px;
	border-radius:         10px;
	border:0px solid #dee0df;
	box-shadow: 0px 0px 5px 0px rgba(119, 119, 119, 0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(119, 119, 119, 0.75);
	-webkit-box-shadow: 0px 0px 5px 0px rgba(119, 119, 119, 0.75);
}
.testib:before {
 <div class="viewproduct">tent:"";
	position: absolute;
	right: 100%;
	top: 26px;
	width: 0;
	height: 0;
	border-top: 13px solid transparent;
	border-right: 26px solid #fff;
	border-bottom: 13px solid transparent;
}
.testib p {
	padding:10px 15px 0px 15px;
	color:#666;
	margin:0px;
}
.testib p a {
	color:#333;
	text-decoration:none
}
.testib p a:hover {
	color:#333;
	text-decoration:none
}
.testib p strong {
	padding:0 0 5px 0px;
	color: #06F;
	margin:0;
	font-size:12px;
	font-weight:bold;
}
.readm {
	margin:0px;
	padding:15px 15px 0 0;
	font-weight:bold;
	text-align:right;
}
.readm a {
	color:#06F;
	text-decoration:none;
}
.readm a:hover {
	color:#900;
	text-decoration:underline;
}
.tst_inde {
	width:224px;
	height:302px;
	background:url(../images/tests-bg.png) no-repeat top left;
	margin:10px 0;
	padding:0px;
}
.tst_ind {
	padding:45px 0 0 0;
	color:#666;
	margin:0px;
}
.tst_ind p {
	padding:10px 15px 5px 10px;
	color: #06C;
	font-size:13px;
	font-style:italic;
	margin:0px;
	text-align: left
}
.tst_ind p a {
	color:#06C;
	text-decoration:none
}
.tst_ind p a:hover {
	color: #00F;
	text-decoration:underline
}
.tst_ind p strong {
	padding:0 0 5px 0px;
	color: #06F;
	margin:0;
	font-size:14px;
	font-weight:bold;
}
.tview {
	margin:0px;
	padding:5px 15px 10px 15px;
	text-align:left;
	font-weight:bold;
}
.tview a {
	color:#09F;
	text-decoration:none;
}
.tview a:hover {
	color:#03C;
	text-decoration:underline;
}
 .m<div class="viewproduct">tent {
padding:5px;
margin:0 0 10px 0;
line-height:16px;
border:1px solid #F2F2F2;
-webkit-border-bottom-right-radius: 5px;
min-height:200px;
color:#666;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
.thankarea {
	width:715px;
	float:left;
	margin:0px;
	padding:0 5px 0 5px;
	background:url(../images/thankyou.jpg) no-repeat top center;
}
.thankt {
	margin:0px;
	padding:325px 0 90px 20px;
	font-size:16px;
	color:#0CF;
	text-align:center
}
.smf {
	font-size:14px;
	color:#F00
}
/*free listing*/
.comp_freebox {
	background:#f5f5f5;
	margin:5px 5px 15px 5px;
	min-height:160px;
	border-top:3px solid #6fbe4a; /*-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;*/
}
.address_fr {
	padding:5px;
	margin:0px;
}
.p_fr {
	font-size:12px;
	font-weight:bold;
	color: #333;
	background:url(../images/mi.png) no-repeat left center;
	margin:0px 0 0 0px;
	padding:10px 0 6px 20px;
	width:250px;
	float:left;
}
.dis_compfr {
	margin:0px;
	padding:5px;
	text-align:left;
}
.add_descfr {
	min-height:150px;
	margin:0px;
	padding:0px;
}
.company_fr {
	height:25px;
	margin:0px 5px;
	padding:2px 0 0 0px;
	border-bottom:1px dashed #999;
}
.name_fr {
	font-size:14px;
	font-weight:bold;
	color:#09F;
	margin:0px;
	padding:5px 0 5px 5px;
	text-align:left;
}
.ph_aboutfr {
	padding:5px 0 0px 5px;
	margin:0px;
	height:30px;
}
.company_productfr {
	width:150px;
	float:right;
	margin:5px 8px 5px 5px;
	height:125px;
	border:1px solid #E8E8E8;
}
.add_descfr {
	min-height:135px;
	margin:0px;
	padding:0px;
}
.vie_areafr {
	padding:0px 0 0 0;
	margin:0px;
	height:30px;
	width:135px;
	float:right;
}
/*btn fr*/
.btnfr {
	width:130px;
	margin:0px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.btnfr a {
	background:url(../images/btn.png) repeat-x left bottom;
	color:#06C;
	text-decoration:none;
	padding:6px 10px;
	display:block;
	border:1px solid #e69919;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-shadow: -2px 2px 3px #fff;
}
.btnfr a:hover {
	background:url(../images/btnover.png) repeat-x left bottom;
	color:#039;
	text-decoration:none;
}
.mk {
	font-size:13px;
	font-weight:bold;
	color:#666;
	line-height:25px;
	text-align:left;
	margin:0px;
	padding:35px 15px;
	min-height:290px;
}
.mk strong {
	font-size:25px;
	font-weight:bold;
	color:#F90
}
/*slider thoub*/

.team_columns_carousel_wrapper {
	padding: 25px;
	overflow: hidden
}
.team_columns_carousel_control_left, .team_columns_carousel_control_right {
	top: 26px;
	z-index: 2;
	opacity: 1;
	width: 35px;
	height: 35px;
	border: 0;
	text-shadow: none;
	text-align: center;
 -webkit-transition: all ease-in-out .3s;
 transition: all ease-in-out .3s
}
.team_columns_carousel_control_icons {
	line-height: 35px;
	font-size: 20px!important;
	font-weight: normal!important;
	margin-top:8px;
}
.team_columns_carousel_control_left {
	left: 26px!important
}
.team_columns_carousel_control_right {
	left: 63px!important
}
.adv_left {
	left: 41px!important
}
.adv_right {
	left: 78px!important
}
.team_columns_item_image {
	padding-top: 20px;
	padding-bottom: 20px
}
.team_columns_item_image img {
	width: 100%;
	-webkit-filter: grayscale(70%);
	-moz-filter: grayscale(70%);
	-ms-filter: grayscale(70%);
	-o-filter: grayscale(70%);
	filter: grayscale(70%);
 -webkit-transition: all ease-in-out .3s;
 -moz-transition: all ease-in-out .3s;
 -ms-transition: all ease-in-out .3s;
 -o-transition: all ease-in-out .3s;
 transition: all ease-in-out .3s
}
.team_columns_item_image:hover img {
	-webkit-filter: grayscale(0%);
	-moz-filter: grayscale(0%);
	-ms-filter: grayscale(0%);
	-o-filter: grayscale(0%);
	filter: grayscale(0%)
}
.team_columns_item_caption {
	padding: 10px;
	text-align: center;
	padding-bottom: 5px;
	min-height:65px;
}
.team_columns_item_caption>hr {
	width: 15%
}
.team_columns_item_caption h4 {
	font-weight: 800;
	text-transform: uppercase;
	font-family: 'Open Sans', sans-serif
}
.team_columns_item_caption h5 {
	font-weight: 600;
	text-transform: uppercase;
	font-family: 'Open Sans', sans-serif
}
.team_columns_item_caption p {
	font-weight: 400;
	margin-top: 20px;
	font-family: 'Open Sans', sans-serif
}
.team_columns_item_caption p a, .team_columns_item_caption p a:visited {
	text-decoration: none;
 -webkit-transition: all ease-in-out .3s;
 transition: all ease-in-out .3s
}
.team_columns_item_social a, .team_columns_item_social a:visited {
	width: 25px;
	float: left;
	height: 25px;
	display: block;
	line-height: 25px;
	margin-right: 2px;
	text-decoration: none;
 -webkit-transition: background ease-in-out .3s;
 transition: background ease-in-out .3s
}
@media(min-width:768px) and (max-width:789px) {
 .adv_team_columns_item_social a, .adv_team_columns_item_social a:visited {
 margin-right: 0
}
}
.team_columns_carousel_wrapper {
	background: #133b63
}
.team_columns_carousel_control_left, .team_columns_carousel_control_left:hover, .team_columns_carousel_control_left:active, .team_columns_carousel_control_left:focus, .team_columns_carousel_control_right, .team_columns_carousel_control_right:hover, .team_columns_carousel_control_right:active, .team_columns_carousel_control_right:focus {
	color: #fff;
	background: #feb600!important
}
.team_columns_item_caption {
	color: #fff;
	background: #171717
}
.team_columns_item_caption>hr {
	border-top: 2px solid #feb600
}
.team_columns_item_caption p a, .team_columns_item_caption p a:visited {
	color: #feb600
}
.team_columns_item_caption p a:hover, .team_columns_item_caption p a:active {
	color: #cb9200
}
.team_columns_item_social a, .team_columns_item_social a:visited {
	color: #171717;
	background: #feb600
}
.team_columns_item_social a:hover, .team_columns_item_social a:active {
	background: #cb9200
}
.four_shows_one_move .cloneditem-1, .four_shows_one_move .cloneditem-2, .four_shows_one_move .cloneditem-3 {
	display: none
}
@media all and (min-width: 768px) {
 .four_shows_one_move .carousel-inner>.active.left, .four_shows_one_move .carousel-inner>.prev {
 left: -50%
}
 .four_shows_one_move .carousel-inner>.active.right, .four_shows_one_move .carousel-inner>.next {
 left: 50%
}
 .four_shows_one_move .carousel-inner>.left, .four_shows_one_move .carousel-inner>.prev.right, .four_shows_one_move .carousel-inner>.active {
 left: 0
}
 .four_shows_one_move .carousel-inner .cloneditem-1 {
 display: block
}
}
 @media all and (min-width: 768px) and (transform-3d), all and (min-width: 768px) and (-webkit-transform-3d) {
 .four_shows_one_move .carousel-inner>.item.active.right, .four_shows_one_move .carousel-inner>.item.next {
 -webkit-transform: translate3d(50%, 0, 0);
 transform: translate3d(50%, 0, 0);
 left: 0
}
 .four_shows_one_move .carousel-inner>.item.active.left, .four_shows_one_move .carousel-inner>.item.prev {
 -webkit-transform: translate3d(-50%, 0, 0);
 transform: translate3d(-50%, 0, 0);
 left: 0
}
 .four_shows_one_move .carousel-inner>.item.left, .four_shows_one_move .carousel-inner>.item.prev.right, .four_shows_one_move .carousel-inner>.item.active {
 -webkit-transform: translate3d(0, 0, 0);
 transform: translate3d(0, 0, 0);
 left: 0
}
}
@media all and (min-width: 992px) {
 .four_shows_one_move .carousel-inner>.active.left, .four_shows_one_move .carousel-inner>.prev {
 left: -25%
}
 .four_shows_one_move .carousel-inner>.active.right, .four_shows_one_move .carousel-inner>.next {
 left: 25%
}
 .four_shows_one_move .carousel-inner>.left, .four_shows_one_move .carousel-inner>.prev.right, .four_shows_one_move .carousel-inner>.active {
 left: 0
}
 .four_shows_one_move .carousel-inner .cloneditem-2, .four_shows_one_move .carousel-inner .cloneditem-3 {
 display: block
}
}
@media all and (min-width: 992px) and (transform-3d), all and (min-width: 992px) and (-webkit-transform-3d) {
 .four_shows_one_move .carousel-inner>.item.active.right, .four_shows_one_move .carousel-inner>.item.next {
 -webkit-transform: translate3d(25%, 0, 0);
 transform: translate3d(25%, 0, 0);
 left: 0
}
 .four_shows_one_move .carousel-inner>.item.active.left, .four_shows_one_move .carousel-inner>.item.prev {
 -webkit-transform: translate3d(-25%, 0, 0);
 transform: translate3d(-25%, 0, 0);
 left: 0
}
 .four_shows_one_move .carousel-inner>.item.left, .four_shows_one_move .carousel-inner>.item.prev.right, .four_shows_one_move .carousel-inner>.item.active {
 -webkit-transform: translate3d(0, 0, 0);
 transform: translate3d(0, 0, 0);
 left: 0
}
}
/*pro slider end*/
.thumbslid {
	clear:both;
	margin:0 15px 0 0;
	padding:0 0 20px 0;
}
.thumbslid .container-fluid {
	padding-right: 0px;
	padding-left: 0px;
	margin-right: auto;
	margin-left: auto;
}
.carousel-control.left {
	background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0, rgba(0, 0, 0, .0001) 100%);
	background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0, rgba(0, 0, 0, .0001) 100%);
	background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
	background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0, rgba(0, 0, 0, .0001) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
	background-repeat: repeat-x
}
.slHeight {
	height:305px;
	margin-bottom:15px
}
.borderline {
	border:1px solid #666;
	padding:0px;
	margin-bottom:10px
}
.hwidth {
	background:#112f77;
	width:100%;
	padding:0 0 5px 0;
}
.bgnew {
	background:#112f77;
}

@media only screen and (min-width:320px) and (max-width:1169px)
{
  .hwidth{ display:none}

}
@media (min-width: 1170px) {
.bgnew{ display:none}	

}
@media (max-width: 767px) {
.top_linkk {
    margin: 0 0 3px 0;
    padding: 0px;
    background:#23ada5;
    border-radius: 0 0 5px 5px;
}
.top_link ul li a {
        color: #fff;
    padding: 5px 17px;
    margin: 3px 0 0 0;
    font-size: 14px;
    text-decoration: none;
    border-right: 0px solid #DADADA;
    text-shadow: -2px 2px 3px #0b75ab;
    display: block;
    background: #0c5652;
}
}