@charset "utf-8";
/* CSS Document */
.productBox{ width:100%; height:675px; padding:45px 0; background:url(../images/product_bg_06.png) repeat;}
.product_h3{ width:1180px; height:62px; margin:0 auto; background:url(../images/product_h3_bg_03.png) no-repeat bottom; text-align:center; overflow:hidden;}
.product_h3 h3{ font-size:32px; font-weight:bold; color:#000;}
.product_h3 h3 span{ color:#ff6600;}
.product_h3 p{ font-size:16px; color:#00408d; margin-top:10px; }
.product{ width:1180px; margin:0 auto; }

#tab{width:1180px;margin:40px auto;position:relative;}
#tab .tab_menu{width:960px; margin:0 auto;}
#tab .tab_menu li{float:left;width:118px;height:37px;line-height:37px;border-bottom:0px;cursor:pointer;text-align:center;margin:0 2px 0 0; background:#03418c; font-size:16px; color:#fff; }

#tab .tab_menu li a{ color:#fff;}
#tab .tab_box{width:1180px;height:100px;clear:both;top:30px;position:relative;}
#tab .tab_menu .selected{cursor:pointer; background:#ff6600;}
#tab .hide{display:none;}
#tab .tab_box div{padding:10px;} 
#tab .tab_box .prod { width:1180px; overflow:hidden;}
#tab .tab_box .prod .cellBox{ width:230px; height:230px; float:left; margin:20px 30px; overflow:hidden;}
#tab .tab_box .prod .cellBox img{ width:228px; height:190px; border:1px #e7e7e7 solid; border-bottom:none; }
#tab .tab_box .prod .cellBox p{ width:230px; height:40px; line-height:40px; text-align:center; background:#e7e7e7; font-size:14px; color:#004eac; overflow:hidden;}
#tab .tab_box .prod .cellBox:hover img{ border:1px #ff6600 solid; padding:0px;}
#tab .tab_box .prod .cellBox:hover p{ background:#ff6600; color:#fff;}
/*customizeBox*/
.customizeBox{ width:100%; height:700px; background:url(../images/customize_bg_02.jpg) no-repeat top; padding-bottom:55px;}
.customize{ width:1180px; height:700px; margin:0 auto; position:relative; }
.custom_h3{
	width: 605px;
	position: absolute;
	left: 292px;
	top: 140px;
	height: 71px;
	text-align:center;
}
.custom_h3 h3{ font-size:32px; font-weight:bold; color:#f60;}
.custom_h3 h3 span{ width:207px; height:36px; display:inline-block; line-height:36px; background:#03418c; font-size:24px; font-weight:bold; color:#fff; text-align:center;}

.custom_h3 p{ font-size:20px; font-weight:700; color:#333; margin-top:12px;}

.customize .cell01{
	position: absolute;
	left: 600px;
	top: 262px;
	width: 373px;
	height: 64px;
}
.customize .cell01 dt{ font-size:24px; color:#03418c; font-weight:bold; margin-bottom:22px;}
.customize .cell01 dt span{ font-size:20px; color:#f60;}
.customize .cell01 dd{ font-size:16px; color:#4d4d4d;}
.customize .cell01 dd span{ color:#03418c;}
.customize .cell02{
	position: absolute;
	left: 670px;
	top: 372px;
	width: 230px;
	height: 65px;
}
.customize .cell02 dt{ font-size:24px; color:#03418c; font-weight:bold; margin-bottom:22px;}
.customize .cell02 dt span{ font-size:20px; color:#f60;}
.customize .cell02 dd{ font-size:16px; color:#4d4d4d;}
.customize .cell02 dd span{ color:#03418c;}
.customize .cell03{
	position: absolute;
	left: 667px;
	top: 502px;
	width: 345px;
	height: 67px;
}
.customize .cell03 dt{ font-size:24px; color:#03418c; font-weight:bold; margin-bottom:22px;}
.customize .cell03 dt span{ font-size:20px; color:#f60;}
.customize .cell03 dd{ font-size:16px; color:#4d4d4d;}
.customize .cell03 dd span{ color:#03418c;}
.customize .cell04{
	position: absolute;
	left: 606px;
	top: 614px;
	width: 468px;
	height: 64px;
}
.customize .cell04 dt{ font-size:24px; color:#03418c; font-weight:bold; margin-bottom:22px;}
.customize .cell04 dt span{ font-size:20px; color:#f60;}
.customize .cell04 dd{ font-size:16px; color:#4d4d4d;}
.customize .cell04 dd span{ color:#03418c;}

.customize .ljzx{
	position: absolute;
	left: 197px;
	top: 640px;
	width: 130px;
	height: 40px;
}
/*mid_bannerBox*/
.mid_bannerBox01{ width:100%; height:185px; background:url(../images/mid_banner01_02.png) no-repeat 50% 0; }
.mid_banner01{ width:1180px; position:relative; margin:0 auto;}
.mid_banner01 .ljzx{position:absolute; top:91px; right:78px;}
.mid_banner01 .ljzx .button{ width:162px; height:35px;  border:none; cursor:pointer; background:none; display:block;}

/*patentsBox*/
.patentsBox{ width:100%;}
.patent_h3{ width:1180px; height:80px; margin:35px auto 0 auto; background:url(../images/patent_h3_bg_03.png) no-repeat 0px 0px; border-bottom:3px #ff6600 solid; }
.patent_h3 h3{ font-size:30px; line-height:65px; font-weight:bold; text-align:center;}
.patent_h3 h3 a{ color:#ff6600;}
.patent{ width:1180px; height:345px; margin:0 auto; background:#f3f5f2; padding-top:30px;}

.gd_01{ position:relative; height:200px; width:1150px; margin:0 auto;}
.gd_01 em{
	position: absolute;
	top: 110px;
}
.gd_01 .t_l{ left:0px;}
.gd_01 .t_r{ right:0px;}
.gd_01 #simgs{ margin: 0 auto;}
.gd_01 li{ float:left; width:226px; padding: 0 53px 0 0; text-align:center;}
.gd_01 li.last{ padding-right:0;}
.gd_01 li img{ display:block; width:220px; height:220px;border:3px solid #b0b2b6;}
.gd_01 li a{ color:#000000;}
.gd_01 li .lastA{ width:226px; height:36px; line-height:36px; text-align:center; font-size:14px; color:#fff; background:#b0b2b6; display:block; overflow:hidden;}
.gd_01 li:hover img{border:3px solid #ff6600;}
.gd_01 li:hover .lastA{ background:#ff6600;}
.gd_01 .fl { float:left;}
.gd_01 .fr { float:right;}
.gd_01 .pa{ position:absolute;}
.gd_01 .pr{ position:relative}
/*advantageBox*/
.advantageBox{ width:100%; height:1304px; background:url(../images/advantage_bg_02.jpg) no-repeat center;}
.advantage{ width:1180px; margin:0 auto; position:relative;}
.advantage .cell span{ color:#f37500;}
.advantage .cell01{
	position: absolute;
	left: 60px;
	top: 219px;
	width: 487px;
	height: 126px;
}
.advantage .cell01 dt{ font-size:20px; font-weight:700; margin-bottom:20px;}
.advantage .cell01 dd{ font-size:16px; line-height:30px;}
.advantage .cell02{
	position: absolute;
	left: 60px;
	top: 411px;
	width: 481px;
	height: 129px;
}
.advantage .cell02 dt{ font-size:20px; font-weight:700; margin-bottom:20px;}
.advantage .cell02 dd{ font-size:16px; line-height:30px;}
.advantage .cell03{
	position: absolute;
	left: 669px;
	top: 609px;
	width: 419px;
	height: 65px;
}
.advantage .cell03 dt{ font-size:20px; font-weight:700; margin-bottom:20px;}
.advantage .cell03 dd{ font-size:16px; line-height:30px;}
.advantage .cell04{
	position: absolute;
	left: 666px;
	top: 762px;
	width: 478px;
	height: 125px;
}
.advantage .cell04 dt{ font-size:20px; font-weight:700; margin-bottom:20px;}
.advantage .cell04 dd{ font-size:16px; line-height:30px;}
.advantage .cell05{
	position: absolute;
	left: 81px;
	top: 942px;
	width: 486px;
	height: 90px;
}
.advantage .cell05 dt{ font-size:20px; font-weight:700; margin-bottom:20px;}
.advantage .cell05 dd{ font-size:16px; line-height:30px;}
.advantage .cell06{
	position: absolute;
	left: 80px;
	top: 1092px;
	width: 482px;
	height: 95px;
}
.advantage .cell06 dt{ font-size:20px; font-weight:700; margin-bottom:20px;}
.advantage .cell06 dd{ font-size:16px; line-height:30px;}
/*cuaaaBox*/
.cuaaaBox{ width:100%;}
.cuaaa{ width:1180px; margin:80px auto 40px auto; overflow:hidden;}
/*customerBox*/
.customerBox{ width:730px; float:left;}
.customer_h3{ width:730px; height:30px; line-height:30px; overflow:hidden; background:url(../images/customer_h3_bg_03.jpg) no-repeat 0px 5px; margin-bottom:30px; }
.customer_h3 h3{ width:100px; font-size:22px; color:#ff6600; float:left; margin-left:9px;}
.customer_h3 h3 a{ color:#ff6600;}
.customer_h3 .more{ width:50px; float:right; margin-right:10px;}
.customer{ width:730px; overflow:hidden;}
.customer .cellBox{ width:350px; float:left; margin:0 6px 20px 6px;}
.customer .cellBox img{ width:144px; height:144px; display:inline-block; float:left;border:1px solid #E7E7E7}
.customer .cellBox dl{ width:185px; float:left;}
.customer .cellBox dt{ width:185px; height:37px; border-bottom:2px #e7e7e7 solid; line-height:37px; font-size:16px; color:#ff6600; text-indent:20px;}
.customer .cellBox dd{ width:160px; margin:0 auto; line-height:26px; text-indent:24px; color:#666;}
/*rongyuBox*/
.rongyuBox{ width:415px; float:right;}
.rongyu_h3{ width:415px; height:40px; overflow:hidden; border-bottom:1px #d7d7d7 solid; }
.rongyu_h3 h3{ width:120px; height:37px; border-bottom:3px #ff6600 solid; text-align:center; line-height:40px; float:left; font-size:24px;}
.rongyu_h3 h3 a{ color:#ff6600; }
.rongyu_h3 .more{ width:50px; font-size:12px; color:#999; float:right; margin-right:15px;margin-top: 17px;}



.gd_03{ position:relative; height:300px; width:360px; margin:30px auto; padding:0 20px; border:2px #03418c solid;}
.gd_03 em{
	position: absolute;
	top: 120px;
}
.gd_03 .t_l{
	left: 0px;
}
.gd_03 .t_r{
	right: 0px;
}
.gd_03 #simgs03{ margin:0 auto;}
.gd_03 li{ float:left; width:250px; margin:35px auto;}
.gd_03 li.last{ padding-right:0;}
.gd_03 li img{ display:block; width:248px; height:175px; margin:0 auto; border:1px #ff6600 solid;}
.gd_03 li a{ color:#000000;}
.gd_03 li .lastA{ width:250px; height:50px; line-height:50px; text-align:center; font-size: 14px; color:#fff; background:#ff6600; display:block;}
.gd_03 .fl { float:left;}
.gd_03 .fr { float:right;}
.gd_03 .pa{ position:absolute;}
.gd_03 .pr{ position:relative}

/*aboutBox*/
.aboutBox{ width:100%; margin-bottom:40px }
.about{ width:1180px; border:1px #343434 solid; margin:0 auto; }
.about_h3{ width:1140px; height:50px; margin:0 auto; overflow:hidden; border-bottom:1px #d7d7d7 solid;}
.about_h3 h3{ width:290px; height:47px; line-height:50px;font-size:22px; float:left; }
.about_h3 h3 a{ height:47px; display:inline-block; border-bottom:3px #03418c solid; }
.about_h3 h3 a{ color:#ff6600;}
.about_h3 h3 span{ color:#c3c4c8; border-bottom:none; font-weight:normal; margin-left:15px; }
.about_h3 .more{ font-size:14px; color:#343434; line-height:60px; float:right; margin-right:20px;}
.abou{ width:1180px; margin:20px auto; overflow:hidden;}
.abou_fl{ width:300px; float:left; margin-left:35px; margin-top:15px; }
.abou_fl img{ width:300px; height:303px;}
.abou_fr{ width:760px;  float:right; margin-right:50px; position:relative;}
.abou_fr dt{ font-size:26px; color:#ff6600; margin:20px 0 10px 0;}
.abou_fr dd{ font-size:12px; color:#666; text-indent:24px; line-height:24px;}
.abou_fr .more{ font-size:14px; color:#ff6600; position:absolute; top:115px; right:55px;}

.abou_fr .about_picBox{ width:760px; margin:60px 0 10px 0; overflow:hidden;}
.abou_fr .about_picBox .cellBox{ width:170px; height:130px; float:left; margin-right:11px; position:relative;border: 1px solid #E7E7E7;
padding: 3px;}
.abou_fr .about_picBox .cellBox img{ width:170px; height:130px; margin:0 auto;}
.abou_fr .about_picBox .cellBox p{ width:170px; height:40px; margin:0 auto; background:url(../images/about_p_bg_03.png) no-repeat center; font-size:14px; text-align:center; line-height:40px; position:absolute; bottom:3px; left:3px; color:#fff;}
/*mid_bannerBox02*/
.mid_bannerBox02{ width:100%; height:170px; background:url(../images/mid_banner02_02.jpg) no-repeat 50% 0; }
.mid_banner02{ width:1180px; position:relative; margin:0px auto;}
.mid_banner02 .ljzx{position:absolute; top:106px; right:8.4%;}
.mid_banner02 .ljzx .button{ width:129px; height:40px;  border:none; cursor:pointer; background:none; display:block;}
/*lastBox*/
.lastBox{ width:100%;}
.lastaaa{ width:1180px; margin:50px auto; overflow:hidden;}
/*newBox*/
.newBox{ width:800px; float:left;}
#tab01{width:800px;}
#tab01 .tab_menu{width:800px;float:left;position:absolute;z-index:1; border-bottom:2px #b0b2b6 solid;  }
#tab01 .tab_menu li{float:left;width:92px;height:30px;line-height:30px;cursor:pointer;text-align:center;margin:0 2px 0 0; font-size:16px; color:#fff; background:#03418c; }
#tab01 .tab_box01{width:800px;clear:both;top:30px;position:relative; overflow:hidden;}
#tab01 .tab_menu .selected{cursor:pointer; background:#ff6600;}
#tab01 .hide{display:none;}
#tab01 .tab_box01 div{padding:10px;} 
#tab01 .tab_box01 .firstnew{ width:385px; float:left; overflow:hidden;}
#tab01 .tab_box01 .firstnew img{ width:385px; height:120px; display:block;}
#tab01 .tab_box01 .firstnew dl{ width: 385px; margin:10px auto;}
#tab01 .tab_box01 .firstnew dt{ width:380px; margin:0 auto; font-size:14px; color:#1264d0; margin-bottom:10px;}
#tab01 .tab_box01 .firstnew dd{ width:380px; height:100px; margin:0 auto; font-size:12px; line-height:24px; text-indent:24px;}
#tab01 .tab_box01 ul{ width:350px; float:left; margin-left:10px; margin-top:10px;}
#tab01 .tab_box01 ul li{ width:370px; height:36px; padding:5px 0; border-bottom:1px #d9d9d9 dotted;}
#tab01 .tab_box01 ul li p{ width:100px; height:36px; display:inline-block; overflow:hidden; margin-left:10px; float:left;}
#tab01 .tab_box01 ul li p .ym{ width:70px; height:36px; text-align:center; line-height:36px; font-size:14px; color:#fff; float:left; background:#c2c2c2; display:inline-block;}
#tab01 .tab_box01 ul li p .d{ width:36px; height:36px; background:#b7b7b7; display:inline-block; text-align:center; line-height:30px; float:left; color:#fff;}
#tab01 .tab_box01 ul li a{ width:240px; height:36px; line-height:36px; display:inline-block;float:left; margin-left:10px; font-size:12px; overflow:hidden;}




/*problemBox*/
.problemBox{ width:370px; float:right;}
.probl_h3{ width:370px; height:30px; line-height:30px; border-bottom:2px #b0b2b6 solid; margin-bottom:20px;}
.probl_h3 h3{ width:95px; text-align:center; border-bottom:2px #1264d0 solid; font-size:20px; font-weight:normal; float:left;}
.probl_h3 h3 a{color:#ff6600;}
.probl_h3 .more{ float:right; color:#666666;}
.problem{ width:370px; background:#dbdbdd;}

#ticker2 {
	width: 100%;
	height: 270px;
	overflow: hidden;
	position: relative;
	margin: 30px 0;
}
#ticker2 li {
	position: relative;
	width: 320px;
	line-height: 22px;
	margin: 10px auto;
	border-bottom:1px #fff dotted;
	padding-bottom:5px;
}
#ticker2 li .wen{ width:320px; overflow:hidden; margin-bottom:5px;}
#ticker2 li .wen span{ width:22px; height:22px; line-height:22px; text-align:center; font-size:14px; color:#840018; display:block; float:left; background:#ff6600; color:#fff;}
#ticker2 li .wen a{ width:280px; display:block; float:left; margin-left:10px; color:#f60; font-size:14px;}
#ticker2 li .da{ width:320px; overflow:hidden;}
#ticker2 li .da span{ width:22px; height:22px; line-height:22px; text-align:center; font-size:14px; color:#000;  display:block; float:left; background:#03418c; color:#fff;}
#ticker2 li .da p{ width:280px; float:left; margin-left:10px; color:#656565;}

/*linkBox*/
.linkBox{ width:100%;}
.link{ width:1180px; margin:0 auto; border:1px #d7d7d7 solid;}
.link_h3{ width:1144px; height:50px; line-height:50px; border-bottom:1px #d7d7d7 solid; margin:0 auto;}
.link_h3 h3{ width:230px;font-size:14px; color:#666; }
.link_h3 h3 span{ width:170px; height:47px; line-height:47px;text-align:center; color:#f60; font-size:20px; border-bottom:3px #f60 solid; }
.link ul{ width:1100px; overflow:hidden; margin:0 auto;}
.link ul li { height:50px; line-height:50px; margin:20px 0; float:left;}
.link ul li a{ font-size:14px; color:#999; padding:0 20px;}
