body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	
}

.bodyhome{
background-image:url(images/bgmain.jpg);
	background-repeat: repeat-x;
	
}
	

.bodyinner2{
background-image:url(images/bgmain-inner.jpg);
	background-repeat: repeat-x;
	background-color:#e0dfda;
	
}


.whitetext { color:#FFFFFF; font-size:10px; text-decoration:none }
.whitetext a:link{ text-decoration:none; font-size:10px; }
.whitetext a:visited{ text-decoration:none}
.whitetext a:active{ text-decoration:none}
.whitetext a:hover { text-decoration:underline }
.blecktext { color:#000; font-size:14px }
.blecktext1 { color:#000; font-size:12px }

.graytext { color:#ababab; font-size:11px }
.graytext a { color:#ababab; font-size:11px; text-decoration:none }
.graytext a:hover { color:#cccccc; text-decoration:underline }

.nav{ color:#ffffff; font-size:13px; font-weight:bold; text-decoration:none}
.nav a { color:#ffffff; text-decoration:none }
.nav a:hover { color:#ffcc44; text-decoration:none }

.tablehome
{ color:#FFf; background-color: 
#999  ; height:50px; text-align:center; font-size:11px;}

.tablehometext
{  vertical-align:middle}

.tablehometext2
{   color:#333; padding:25px 25px 25px 25px}


.tablehometext3
{   color:#333; padding:10px 10px 10px 10px; background-color:#d5d8dd}


.footertext { color:#ababab; font-size:11px }
.footertext a { color:#ababab; font-size:11px; text-decoration:none }
.footertext a:hover { color:#cccccc; text-decoration:underline }
.titles           {width:702px; height:25px; margin:0 0 0 20px; background:#f2f2f2; color:#4dc0fd; line-height:24px; padding:0 0 0 10px; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.sub-products 
{
	float:left; width:340px;
}
.sub-products ul 
{
	float:left;
	margin:10px 0 30px 20px;
	padding:0 0 0 0;
}
.sub-products ul li 
{
	display:block;
	font-size:13px;
	color:#474747;
	line-height:22px;
	padding:0px 0 0 15px;
	background:url(../images/products/arrow.png) left 10px no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;	
}
.main-wrapp    {width:710px; height:70px; margin:10px 0 0 20px;}
img {border:0}


.breadcrums{ color:#FFf; background-color:#3f3f3f; height:50px; text-align:left; font-size:11px; text-decoration:none}
.breadcrums a.link {color:#FFF; text-decoration:none }
.breadcrums a.visited {color:#FFF; text-decoration:none}
.breadcrums a.hover {color:#FFF; text-decoration:underline}
.breadcrums a.active {color:#FFF; text-decoration:none}


.breadcrums2{  vertical-align:middle}
.right {width:880px;float:right;height:auto;z-index:99;}
.right .topBnaner {width:100%;height:180px;}
.right .topBnaner img {width:100%;height:180px;}
.right .list {width:100%;height:180px;margin-bottom:30px;position:relative;z-index:99;}
.right .list img {max-width:240px;max-height:180px;display:block;float:left;border:solid 1px #CCC;}
.right .list p {width:610px;height:120px;display:block;float:right;font-size:12px;word-break:break-word;line-height:150%;color:#666;}
.right .list p strong, .main .right .list p a {width:100%;display:inline-table;margin-bottom:10px;font-size:16px;color:#000;font-weight:bold;}
.right .list h3 {width:610px;height:120px;display:block;float:right;font-size:12px;word-break:break-word;line-height:150%;color:#666;}
.right .list h3 strong, .main .right .list h3 a {width:100%;display:inline-table;margin-bottom:10px;font-size:16px;color:#000;font-weight:bold;}
.right .list a#more {display:block;position:absolute;bottom:20px;left:266px;color:#FFF;background:#ef8716;border-radius:5px;text-align:center;line-height:26px;width:120px;height:26px;}
.pro-body {border:solid 1px #EEE;padding:6px;font-size:14px;border-radius:3px;margin-bottom:5px;}
.fl {float:left;}
pro_lb0 li {clear:both;border-bottom:solid 1px #EEE;padding:8px 0px;overflow:hidden;}
.pro_lb0 li:hover {background:#FFFCF3;}
.pro_lb0 .fl {float:left;padding-right:20px;}
.pro_lb0 .pimg {background:#FFF;width:150px;text-align:center;vertical-align:middle;display:table-cell;}
.pro_lb0 img {max-width:150px;max-height:137px;border:solid 1px #EEE;padding:2px;}
.pro_lb0 .pro_lb0-list {line-height:20px;margin:0px;padding:6px 0px;width: 700px;}
.pro_lb0 .pinfo {display:block;font-size:12px;color:#777;}
.pro_lb0 strong {height:28px;font-size:14px;line-height:18px!important;}
.pro_lb0 strong a {color:#007bb9;}
.pro_lb0 strong a:hover {color:#017ca6;}
.pro_lb0 h3 {margin:0px;padding:0px;font-size:14px;line-height:30px!important;}
.pro_lb0 h3 a {color:#007bb9;}
.pro_lb0 h3 a:hover {color:#017ca6;}
.pro_lb0 span {display:block;}
.pro_lb0 .inquire a {float:right;color:#FFF;margin:8px 15px;background:#FF7519 url(/images/contact-now.gif) 6px center no-repeat;padding:0px 8px 0px 22px;border:1px solid #FF7519;border-radius:3px;}
.pro_lb0 .inquire a:hover {text-decoration:none;background-color:#FF9147;}
.pro_lb0 .inquire {float:right;margin-top:-12px;}
.pro_lb0 .more {text-align:right;padding-right:16px;}
.pro_lb0 .more a {float:left;color:#007bb9;margin:8px 0px;background:url(/images/pro-more.png) left center no-repeat;padding:0px 0px 0px 18px;}
.pro_lb0 .more a:hover {text-decoration:underline;}
.pro_lb1 {clear:both;margin:12px auto 10px -10px;padding:12px 0px 0px 12px;width:910px;}
.pro_lb1 li {float:left;width:200px;height:240px;text-align:center;margin:6px 20px 12px 0px;font-size:12px;border:#EAEAEA 1px solid;}
.pro_lb1 img {max-width:200px;max-height:180px;line-height:180px;_margin-top:expression_r((300-this.height)/2);padding:0px 0px 12px 0px;}
.pro_lb1 .pimg {width:200px;height:180px;line-height:180px;text-align:center;vertical-align:top;display:table-cell;}
.pro_lb1 .ptxt {height:48px;line-height:24px;overflow:hidden;text-align:center;padding:0px 8px;}
.pro_lb1 .ptxt a {color:#142a86;font-weight:normal;font-size:12px;line-height:160%;}
.pro_tit {border-bottom:1px solid #dddaaa;height:29px;margin:12px auto;}
.pro_tit strong {display:inline-block;padding:0px 15px;height:30px;background:#0078AC;font-size:14px;color:#FFF;line-height:30px;font-weight:normal;}
.productsTags {color:#999;margin-top:3px;clear:both;padding-top:12px;}

.pro_ww .fr {float:right;width:432px;}
.pro_ww .fl {padding-right:12px;}
#products_list {width:920px;float:left;padding-top:20px;}
.probox {width:257px;height:295px;float:left;margin-left:25px;margin-right:15px;margin-bottom:20px;border:#b3b3b3 1px solid;}
.probox A {font-size:12px;font-weight:bold;}
.probox .pro_img {width:257px;text-align:center;}
.probox .pro_model {width:257px;min-height:25px;text-align:center;padding-top:5px;display:block;background-color:#06417d;}
.probox .pro_model a {color:#FFF;}
.probox .pro_name {width:237px;height:45px;text-align:left;padding:10px;display:block;}

.rollPro1 {width:90%;margin:10px auto;overflow:hidden;}
.rollPro1 h2 {padding-bottom:10px;}
.rollPro1 li {width:30%;float:left;margin-right:2%;text-align:center;}
.rollPro1 li:nth-of-type(3) {margin-right:0%;}
.rollPro1 li:nth-of-type(6) {margin-right:0%;}
.rollPro1 li:nth-of-type(9) {margin-right:0%;}
.rollPro1 li:nth-of-type(12) {margin-right:0%;}
.rollPro1 li .pbox {border:solid 1px #EEE;padding:4px;height:150px;}
.rollPro1 li .pbox img {max-width:100%;max-height:150px;}
.rollPro1 li p {height:40px;line-height:20px;overflow:hidden;margin:10px auto;}
.pro-body {border:solid 1px #EEE;padding:6px;font-size:14px;border-radius:3px;margin-bottom:5px;}
.table1 {border-collapse:collapse;}
.table1 td, .table th {border:1px solid #CDCDCD;padding:5px;}
.table1 p {padding:0px;margin:0px;}

.table {border-collapse:collapse;}
.table td, .table th {border:1px solid #CDCDCD;padding:5px;}
.table p {padding:0px;margin:0px;}
.buybtn {clear:both;width:200px;height:40px;margin:20px 0px 0px 0px;text-align:left;line-height:40px;}
.buybtn a {display:inline-block;padding:0px 15px;color:#FFF;height:40px;background:#0A4DA6;border-radius:2px;font-size:18px;}
.buybtn a:hover {background:#145CBC;color:#FFF;border-radius:2px;}
.pshare {display:block;padding:8px 0px 0px 0px;}
.jsshare {text-align:center;padding-top:8px;}
.pshare li {float:left;width:48%;height:28px;line-height:28px;}
.pshare li img {vertical-align:middle;margin-right:12px;}
.jsshare span.stxt {display:inline-block;font-size:14px;line-height:24px;padding:0px 8px 0px 0px;position:relative;}
.jsshare a, .jsshare a img {width:auto;vertical-align:middle;}
.addthis_sharing_toolbox {display:inline-block;}
span.at-icon-wrapper, .at-icon-wrapper svg {width:24px!important;height:24px!important;line-height:24px!important;}
.tenflag1, .tenflag2, .tenflag3 {width:680px;clear:both;}
.tenflag1 {border:solid 1px #EEE;}
.tenflag1 dt {border-bottom:solid 1px #EEE;}
.tenflag1 dd {text-indent:12px;}
.tenflag1 dt, .tenflag2 dt, .tenflag3 dt {font-size:16px;font-weight:bold;padding:16px 0px 12px 12px;}
.tenflag2 dd {float:left;width:20%;margin:0px;padding:0px;line-height:36px;text-align:left;}
.tenflag1 dd {height:36px;line-height:36px;border-bottom:solid 1px #EEE;padding:0px;margin:0px;background:#F5F5F5;}
.tenflag1 dd span {float:left;width:36%;background:#FFF;font-weight:bold;}
.tenflag1 dd:nth-child(2n) span {background:#F5F5F5;}
.tenflag1 dd:nth-child(2n) {background:#FFF;}
.tenflag2 dd {text-align:center;}
.tenflag2 dd img {width:116px;display:block;margin:0px auto;padding-bottom:0px!important;}
.tenflag2 dd p {padding:0px 0px 6px 0px;margin:0px;}
.tenflag3 img {width:680px!important;height:448px!important;}
.pdown1 #A_DownLoadProduct {display:inline-block;clear:both;height:32px;margin:16px 0px 0px 0px;line-height:32px;background:url(/images/down1_2.png) right top no-repeat;padding-right:50px;}
.pdown1 #A_DownLoadProduct span {display:inline-block;height:32px;background:url(/images/down1_1.png)no-repeat;padding:0px 0px 0px 16px;}
.pdown2 #A_DownLoadProduct, .pdown3 #A_DownLoadProduct, .pdown4 #A_DownLoadProduct {display:inline-block;clear:both;height:45px;margin:16px 0px 0px 0px;line-height:45px;padding-right:45px;}
.pdown2 #A_DownLoadProduct span, .pdown3 #A_DownLoadProduct span, .pdown4 #A_DownLoadProduct span {display:inline-block;height:45px;background:url(/images/down2_1.png)no-repeat;padding:0px 12px 0px 16px;}
.pdown2 #A_DownLoadProduct {background:url(/images/down2_2.png) right top no-repeat;}
.pdown3 #A_DownLoadProduct {background:url(/images/down2_3.png) right top no-repeat;}
.pdown4 #A_DownLoadProduct {background:url(/images/down2_4.png) right top no-repeat;}
.proCateTags {clear:both;padding:0px 6px 6px 6px;margin:0px 10px;border:solid 1px #EEE;border-radius:5px;}
.proCateTags h3 {font-size:14px;line-height:32px;margin:0px;padding:0px;}
.keywords {margin:12px auto;}
.keywords a {margin-right:10px;color:#2E66B5;line-height:1.8;text-decoration:underline;display:inline-block;white-space:nowrap;text-overflow:ellipsis;}
.keywords a:hover {text-decoration:none;}
.qrcode {float:right;margin:10px 0px 0px 0px;height:24px;background:url(/images/2wm.png) no-repeat;background-size:24px 24px;text-align:left;cursor:pointer;position:relative;}
.qrcode .ErWeiImg {width:24px;height:auto;opacity:0;border:1px solid #FFF;position:absolute;z-index:99999;}
.qrcode span {padding:0px 12px 0px 30px;line-height:25px;display:inline-block;background:url(/images/amore.png) right no-repeat;background-size:8px 7px;}
.qrcode:hover span {background:url(/images/amore1.png) right no-repeat;background-size:8px 7px;}
.main .right .moreimg {width:30%;height:auto;margin-bottom:30px;position:relative;float:left;margin-right:10px;}
.main .right .moreimg img {max-width:100%;height:180px;display:block;border:solid 1px #CCC;margin:0px auto;}
.main .right .moreimg h3 {height:20px;margin:10px 0px;text-align:center;}
.main .right .moreimg p {width:100%;height:120px;display:block;float:right;font-size:12px;word-break:break-word;line-height:150%;color:#666;}
.main .right .moreimg p strong, .main .right .list p a {width:100%;display:inline-table;margin-bottom:10px;font-size:16px;color:#000;font-weight:bold;}
.main .right .moreimg a#more {display:block;color:#FFF;background:#ef8716;border-radius:5px;text-align:center;line-height:26px;width:120px;height:26px;margin:0px auto;}
.singglepic img {max-width:330px;max-height:400px;}
.rollPro1 {width:100%;margin:10px auto;overflow:hidden;}
.rollPro1 h2 {padding-bottom:10px;}
.rollPro1 li {width:30%;float:left;margin-right:5%;text-align:center;}
.rollPro1 li:nth-of-type(3) {margin-right:0%;}
.rollPro1 li:nth-of-type(6) {margin-right:0%;}
.rollPro1 li:nth-of-type(9) {margin-right:0%;}
.rollPro1 li:nth-of-type(12) {margin-right:0%;}
.rollPro1 li .pbox {border:solid 3px #EEE;padding:4px;height:150px;}
.rollPro1 li .pbox img {max-width:85%;max-height:150px;}
.rollPro1 li p {height:40px;line-height:20px;overflow:hidden;margin:10px auto;}
.pro-body {border:solid 1px #EEE;padding:6px;font-size:14px;border-radius:3px;margin-bottom:5px;}

.newslist ul li.news-con { min-height: 170px; clear: both;display:block; background:none;overflow:hidden;text-indent:0;text-align: left;}
.pic-l img {max-width: 100%;height: auto;max-height: 170px;}
.pic-l {float: left;width: 20%;}
.pic-r {float: right;width: 76%;margin-top: 8px;}
.pic-r p { float: left;}
.pic-r p a { font-size: 16px; color: #333; font-weight: bold;}
.pic-r span { float: right; color: #666; line-height: 20px;}
.pic-r h6 { color: #666; font-size: 14px; clear:both; font-weight:normal;line-height:24px}
h1 { margin:0px 5px; line-height:20px;  padding:7px 5px 5px 5px;    height:36px;  font-size:18px; color:#FF3F00; font-weight:normal; border-bottom: 1px solid #CCC;}

h1 a {text-decoration:none; color:#900;}

h1 a:visited {text-decoration:none; color:#900;}

h1 a:hover {text-decoration:none; color:#900;}

h1 a:active {text-decoration:none; color:#FF3F00;} 

h6 { margin:0px 5px;  padding:10px 10px 0px 10px;  font-size:14px; color:#FF3F00; font-weight:bold;}

h2  { color:#FF3F00;  font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:5px 0px 0px 5px; text-decoration:none}#FF3F00
h2  a{ color:#FF3F00;  font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:5px 0px 0px 0px; text-decoration:none }
h2  a:visited{ color:#FF3F00;  font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:5px 0px 0px 0px; text-decoration:none}
h2  a:hover{ color:#FF3F00;  font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:5px 0px 0px 0px; text-decoration:underline }
h2  a:active{ color:#FF3F00;  font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:5px 0px 0px 0px; text-decoration:none}


h4 { margin:0px 5px;  padding:10px 10px 0px 10px;  font-size:24px; color:#FFFFFF; font-weight:normal; }


ul { list-style:url(../images/arrow.jpg) none 3px; margin:0px; padding-left:30px; color:#333 }
.li { margin:4px 0px; list-style:url(../images/arrow.jpg);  color: #333; }
li a{ color:#333; text-decoration:underline}
li a:hover { text-decoration:none;}


.ul-dropdown ul li { list-style-type:none;}
.ul-dropdown ul li a{ list-style-type:none; color:#FFF }
.ul-dropdown ul li a:active{ color:#FFFFFF }
.ul-dropdown ul li a:link{ color:#FFFFFF }
.ul-dropdown li a:link{ color:#FFFFFF}
.ul-dropdown li a:active{ color:#FFFFFF}
.ul-dropdown li a:visited{ color:#FFFFFF }

.heading{ color:#FFFFFF }
.heading a:link, a:visited, a:active{ color:#FFFFFF; text-decoration:none}
.heading a:hover { color:#FFFFFF; text-decoration:underline}


table.gridtable {
	font-size:12px;
	color:#333333;
	border-width: 1px;
	border-color: #0178b0;
	border-collapse: collapse;
	margin-left:5px;
}

table.gridtable th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #ccc;
	background-color: #f1f1f1;
	color:#FF3F00;
}
table.gridtable td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #ccc;
	background-color: #ffffff;
}

.shadow {
		-moz-box-shadow: 3px 2px 3px 3px #ccc;
		-webkit-box-shadow: 3px 3px 4px #ccc;
		box-shadow: 3px 3px 2px 4px #ccc;
		/* For IE 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc')";
		/* For IE 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc');
		margin-bottom:25px; margin-top:25px;
	}

input.text {
width: 300px;
background-color: yellow;
} 


.whitetext { color: #fff; font-size:13px;}
.whitetext a { color: #fff; font-size:13px; text-decoration:none;}
.whitetext a:hover { color: #fff; font-size:13px; text-decoration:underline}

.whitetext2 { color: #fff; font-size:24px;}


#productoverview
{
	border:1px solid #ccc;
	margin:0;
	padding:0px;
}

#productoverview .title
{
	background-color:#333;
	padding:3px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}

#productoverview .subtitle
{
	background-color:#666;
	padding:10px 0px 5px 5px;
	color:#fff;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-bottom: 1px solid #fff;

}


#productoverview .subtitle a
{
	background-color:#666;
	padding:10px 0px 5px 5px;
	color:#fff;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-bottom: 1px solid #fff;
	text-decoration:none;

}

#productoverview ul{
margin: 0;
padding: 0;
list-style-type: none;
background-color:#f2f2f2;
}

#productoverview ul li {
width: 100%;
display: block;
border-bottom: 1px solid #fff;
text-decoration: none;
text-indent: 5px;
list-style-type: none;
color:#333;
font-size:11px;
}


#productoverview li a
{
	text-decoration:none;
	color:#333;
	display:block;
	padding-bottom: 3px;
	padding-top:1px;

	
}

#productoverview li a:hover
{
	text-decoration:none;
	color:#666;
	background-color:#CCC;
	
	
}


h3  { color:#FF3F00;  font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:5px 0px 0px 5px; text-decoration:none}


p { line-height:20px}



table.gridtable1 {
	font-size:12px;
	color:#333333;
	border-width: 1px;
	border-color: #0178b0;
	border-collapse: collapse;
	margin-left:2px;
}

table.gridtable1 th {
	border-width: 1px;
	padding: 4px;
	border-style: solid;
	border-color: #ccc;
	background-color: #f1f1f1;
	color:#FF3F00;
}
table.gridtable1 td {
	border-width: 1px;
	padding: 4px;
	border-style: solid;
	border-color: #ccc;
	background-color: #ffffff;
}


.tablespacing
{
	padding:15px;
	
}




#homeproductlist ul{ margin: 0px; padding: 0px; list-style-type: none; }
#homeproductlist ul li { display: block; text-decoration: none; list-style-type: none; color:#333; font-size:11px;}
#homeproductlist li a {	text-decoration:none;	color:#333;	}
#homeproductlist li a:hover {	text-decoration:underline;	color:#ff9900	}



.headingproduct2 {	color:#FF3F00; font-size:14px; font-weight:bold;	}

.headingproduct a { 	text-decoration:none; font-size:13px; font-weight:bold;	}
.headingproduct a:link{	text-decoration:none;	color:#802a8f	}
.headingproduct a:visited{	text-decoration:none;	color:#802a8f	}
.headingproduct a:active{	text-decoration:none;	color:#802a8f	}
.headingproduct a:hover {	text-decoration:underline; color:#ff9900	}

a.purpletext {color:#FF3F00; text-decoration:none}      /* unvisited link */
a.purpletext:link {color:#FF3F00;}      /* unvisited link */
a.purpletext:visited {color:#FF3F00;}  /* visited link */
a.purpletext:hover {color:#FF3F00; text-decoration:underline}  /* mouse over link */
a.purpletext:active {color:#FF3F00;}  /* selected link */

