@charset "utf-8";html{-webkit-text-size-adjust:none;}


.body1 {margin:20px auto; width:1060px; overflow:hidden;background:#fff;box-shadow:0 1px 8px #CBCBCB; }
.bd11 {float:left;width:305px;height:260px;overflow:hidden;margin:10px 0px 10px 37px;_margin:10px 0px 10px 25px;}
.bd11 dt  {margin:10px 0; }
.bd11 dt a {font-size:16px;font-weight:600; }
.bd11 dd  {margin:0px 0;text-align:left; }
.bd11 dd a {font-size:12px;font-weight:600; }
.bd11 p  {margin:0px 0 10px;text-align:left;height:77px;overflow:hidden; }
.bd11 p a {font-size:12px;font-weight:400; }
.bd11 span {margin:10px 0;padding-right:15px;background:url("../images/product/icol.jpg") no-repeat right center;}
.bd11 span a {font-size:12px;font-weight:400;color:#565bfd; }


.ico1 {margin:0px 0;padding-right:10px;background:url("../images/product/icol.jpg") no-repeat right center;}

.body2 {margin:10px auto;width:1060px;background:#fff;box-shadow:0 1px 8px #CBCBCB; height:200px;text-align:left;}
.bd21 {float:left;width:330px;height:150px;border:1px solid #e2e2e2;box-shadow:0 1px 5px #CBCBCB;background:url("../images/product/icol.jpg") repeat-x left top;padding:10px 5px; margin:10px 0 0 8px;}
.bd21 h2 {height:30px;line-height:30px;}
.bd21 h2 span {float:left;font-weight:600;color:#4186fb;}
.bd21 h2 a {float:right;color:#4186fb;}

.bd211 {margin:0px 5px;}
.bd211 dt {float:left;width:110px;height:110px;margin:8px 10px 0 0;overflow:hidden;}
.bd211 dd {float:left;width:180px;height:20px;line-height:20px;padding-left:15px;background:url("../images/product/icol.jpg") no-repeat left center;overflow:hidden;}
.bd211 dd a {}

.bd212 {margin:2px 0 0;}
.bd212 li {padding-left:10px;height:32px;line-height:32px;border-bottom:1px dashed #e8e8e8;font-size:13px;overflow:hidden;}
.bd212 li span {color:#fd6600;}
.bd212 li a {}

.bd213 {padding:10px 5px;}
.bd213 a {margin:0 0px 0 2px;}






.footer1 {margin:0 auto;width:1060px; }
.footer1 a {color:#fff;margin:0 5px; }

.left{width:270px;text-align:left; height:auto; overflow:hidden; float:left; padding:8px 8px 12px 20px; position:relative;}

.commonbox{float:left;position:relative;width:256px; height:auto; margin:6px auto;}
.commonbox div.tabtitle{ width:256px; height:32px; background:#0068BB;}
.commonbox div.tabtitle h3{float:left;position:relative;padding-left:10px;height:32px;line-height:32px; text-align:center;z-index:0;font-size:14px;color:white;}
.commonbox div.tabtitle h3.now{color:#B70000;z-index:3;}
.commonbox div.tabtitle h3 a{color:white;}
.commonbox div.tabtitle h3 a:hover,.commonbox div.tabtitle h3.now a{color:white; font-weight:bold;}
.commonbox div.tabcont{width:254px;background:white; border:1px solid #dfdfdf;z-index:2; margin-bottom:12px; overflow:hidden;}
.commoncontact{ padding:15px;}

#sliding-navigation li{ width:260px; overflow:hidden; }
#sliding-navigation li ul{ }
#sliding-navigation li a{ display:block; background:#ededed; width:230px; height:24px; text-align:left; padding:6px 2px 4px 32px;border-bottom:1px #dfdfdf solid;border-top:1px white solid; overflow:hidden; }
#sliding-navigation li a:hover{  background:#dfdfdf;}
#sliding-navigation li.commonlistcurrent a{ background:#dfdfdf;  }
#sliding-navigation li.commonlistcurrent ul{ padding-left:32px;}
#sliding-navigation li.commonlistcurrent ul li a{color:#575757; background:white;border-bottom:1px #dfdfdf solid;border-top:1px white solid; border-left:0; }
#sliding-navigation li.commonlistcurrent ul li a:hover{  background:#dfdfdf; }
#sliding-navigation li ul{ padding-left:32px;}
#sliding-navigation li ul li a{color:#575757; background:white;border-bottom:1px #dfdfdf solid;border-top:1px white solid; border-left:0; }
#sliding-navigation li ul li a:hover{  background:#dfdfdf; }

.right{text-align:left; width:740px; height:auto; float:left; position:relative; padding:8px 8px 8px 12px; overflow:hidden; }


.locationbox{width:100%;position:relative; height:32px; overflow:hidden; }
.location{ border-bottom:1px #b5b5b5 solid; color:#b5b5b5; padding:6px 4px 4px 8px;}

.location a:hover{color:gray;}
.locationline{ position:absolute; display:block; width:70px; height:2px; left:0; top:28px; background:#b5b5b5;}

.channelcont{ padding:6px 4px;}

.lightproductlist{padding:12px 0px;}
.lightproductlist ul li{ float:left; height:217px; width:226px; padding:6px 2px; margin:4px 8px; } 
.lightproductlist ul li a{ display:block;} 
.lightproductlist ul li p{ text-align:center;} 
.lightproductlist ul li a img{ width:227px; height:174px; padding:2px; border:1px silver solid;}

.contentlist{}
.contentlist ul li{ width:100%; height:180px; overflow:hidden; border-bottom:#CCCCCC 1px solid; padding-bottom:8px;}
.contentlist ul li img{ width:200px; float:left; padding:2px; border:1px silver solid; margin:12px 18px 4px 0px;}
.contentlisttitle{ display:block; font-size:16px; font-weight:bold; padding:12px;}
.contentlisttitle a{ color:black;}
.contentlisttitle a:hover{color:#575757}
.contentlistinfo{ display:block;color:#575757; text-indent:2em;}


.page { height:20px;margin:10px 0;}
.page ul {}
.page ul li {float:left;border:1px solid #ccc;padding:2px 9px;margin:0 3px;line-height:20px;}
.page ul li.thisclass {display:inline-block;border:1px solid #206EB9;padding:2px 9px;margin:0 3px;background:#206EB9;color:#fff;}
.page ul li.thisclass a {color:#fff;}
.page ul li a:hover {color:#206EB9;}
.page ul li span {display:inline-block;padding:0;}




.contentdetail{padding:6px 4px;color:black;}
#Contantcss{ padding:6px 4px; font-size:14px; line-height:26px;}
#Contantcss img{ max-width: 640px; width:expression(this.width > 640? "640px":this.width ); padding:2px; border:1px #eaeaea solid;}
#Contantcss p{ text-indent:2em;}
#Contantcss table p{ text-indent:0; padding:0px;}
#Contantcss table {border-spacing:1px;border:1px solid #A2C0DA; border-collapse:collapse; width:640px;}
#Contantcss table td,th {padding:4px;border-collapse:collapse;text-align:left;}
#Contantcss table th {background:#B0D1FC;border:1px solid white;text-align:center;font-weight:bold;}
#Contantcss table td {background:#D3E5FD;border:1px solid white;}
.articletitle{ padding:24px 12px; text-align:center; font-size:24px;  font-weight:bold; line-height:1.7em;}
.articleadddate{ color:silver;text-align:right;}
.contentnavigation{color:#575757;padding: 6px 4px;margin:6px 6px;  border:1px  #DFE1E2 solid;   font-size:12px;  text-align:left;}



.guide{ text-align:right;}
.guide strong{ font-weight:normal;}
.detail p{ margin-bottom:10px;}
.case_img{ display:block; width:322px; height:220px; float:left; margin-right:10px; margin-bottom:10px;-moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px#888;box-shadow: 0 0 5px #888;}

.news_list_img{ height:124px; margin:20px 0 0;border-bottom:#CCCCCC dashed 1px; padding-bottom:20px;}
.news_list_img .nav_button {
	background-color:#D3D3D3;
	HEIGHT: 12px;
	display:block;
	width:40px;
	line-height:12px; 
	text-align:center;
	color:#fff;
	float:left;
}
.news_list_img .nav_button:hover{background-color:#064a91;color:#fff;}
.news_list_img .nav_button .active {background-color:#064a91;color:#fff;}
.news_list_img .activeSlide.nav_button {background-color:#064a91;color:#fff;}
.news_list_img .content_slider {WIDTH: 740px; POSITION: relative; height:124px;overflow:hidden;}
.news_list_img .content_slider .item {WIDTH: 740px; height:124px;}
.news_list_img .content_slider .item .item_left{ width:184px; float:left; display:inline; height:104px; float:left;}
.news_list_img .content_slider .item .item_left img{ width:180PX; height:120px; border:#dedede solid 1px; padding:1px; border-radius:5px;}
.news_list_img .content_slider .item  .item_right{width:545px; height:124px; overflow:hidden; float:right;}
.news_list_img .content_slider .item  .item_right .a_t{ display:block; height:24px; line-height:24px; font-weight:bold; font-size:14px; margin:0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_list_img .content_slider .item  .item_right .s_t{ display:block; height:24px; line-height:24px; margin:0;}
.news_list_img .content_slider .item  .item_right p{ width:545px; height:124px; line-height:18px; position:relative;}
.news_list_img #pagination {Z-INDEX: 1000; RIGHT: 5px; BOTTOM: 0px; POSITION: absolute;}

.news_list{}
.news_list li{ height:32px; line-height:32px; border-bottom:#CCCCCC dashed 1px;}
.news_list li span{ float:right;}
.detail_title_1{	
	text-align:center;
	font-size:21px;
	font-weight:bold;
	padding:5px 0 15PX;
	}
.grey{color:#656262;}	
.detail_title_2{
	height:26px;
	line-height:26px;
	text-align:center;
	border-bottom:#C9CDD9 dashed 1px;
	margin-bottom:10px;
	}
.pro_con_d p img{ width:600px !important; height:600px !important;}