@charset "utf-8";
/* CSS Document */
/*classicBox*/
.classicBox{ width:100%; margin:40px 0;}
.classicBox h3{ width:500px; margin:0 auto 20px auto; text-align:center; line-height:36px; font-size:24px; color:#006cff; font-weight:normal; margin-top:-50px; background:#fff;}
.classicBox h3 a{ color:#38538d;}
.classicBox h3 span{ font-size:12px; font-family:"Times New Roman", Cambria, "Hoefler Text", "Liberation Serif", Times, serif; color:#747474;font-weight:normal; text-transform:uppercase; }
.classic{ width:1158px; border:1px #38538d solid; margin:20px auto 0 auto; padding:10px; }
.gd_001{ position:relative; height:360px; width:1155px; margin:0 auto;}
.gd_001 em{
	position: absolute;
	top: 85px;
}
.gd_001 .t_l{ left:0px;}
.gd_001 .t_r{ right:0px;}
.gd_001 #simgs001{ margin: 0 auto;}
.gd_001 li{ float:left; width:180px; padding: 0 33px 20px 0;}
.gd_001 li.last{ padding-right:0;}
.gd_001 li img{ display:block; width:178px; height:118px; margin-bottom:10px;border:1px solid #d3d3d3;}
.gd_001 li a{ color:#000000;}
.gd_001 li .lastA{ width:180px; height:30px; line-height:30px; text-align:center; overflow:hidden; font-size:14px; color:#191919; display:block;}
.gd_001 .fl { float:left;}
.gd_001 .fr { float:right;}
.gd_001 .pa{ position:absolute;}
.gd_001 .pr{ position:relative}




/*classicBox end*/
/*supportBox*/
.supportBox{ width:100%;}
.support{ width:1180px; margin:0 auto;}
.support h3{ text-align:center; line-height:36px; font-size:24px; color:#38538d; font-weight:normal; background:url(../images/support_h3_bg_03.png) no-repeat 50% 32px; margin-bottom:30px;}
.support h3 span{ font-size:12px; font-family:"Times New Roman", Cambria, "Hoefler Text", "Liberation Serif", Times, serif; color:#747474;font-weight:normal; text-transform:uppercase; }
.gd_01{ position:relative; height:200px; width:1180px;}
.gd_01 em{
	position: absolute;
	top: 0px;
}
.gd_01 .t_l{ left:0px;}
.gd_01 .t_r{ right:0px;}
.gd_01 #simgs{ margin: 0 auto;}
.gd_01 li{ float:left; width:180px; padding: 0 33px 0 0;}
.gd_01 li.last{ padding-right:0;}
.gd_01 li img{ display:block; width:178px; height:118px; margin-bottom:10px;border:1px solid #d3d3d3;}
.gd_01 li a{ color:#000000;}
.gd_01 li .lastA{ width:180px; height:30px; line-height:30px; text-align:center; overflow:hidden; font-size:14px; color:#191919; display:block;}
.gd_01 .fl { float:left;}
.gd_01 .fr { float:right;}
.gd_01 .pa{ position:absolute;}
.gd_01 .pr{ position:relative}
/*supportBox end*/
/*productBox*/
.productBox{ width:100%; margin-bottom:40px;}
.product{ width:1180px; margin:0 auto;}
.product_list{ width:1180px; margin:0 auto; padding-left:10px; background:url(../images/product_list_bg_03.jpg) repeat-y;}
.product_list dl:first-child{ border-top:none;}
.product_list dl{ width:1040px; overflow:hidden; border-top:1px #bfbfbf dotted;}
.product_list dl dt{ width:230px; height:50px; line-height:50px; text-align:center; background:#a3a3a3; color:#fff; font-size:18px; float:left;}
.product_list dl dd{ width:800px; float:right; line-height:50px;}
.product_list dl dd a{ padding:0 20px; border-left:1px #474747 solid; font-size:14px; color:#191919; }
.product_list dl dd a:first-child{ border-left:none;}
.prod{ width:1180px; margin:0 auto; overflow:hidden;}
.prod .cell{ width:260px; float:left; margin:20px 16px;}
.prod .cell .up_cell{ position:relative; width:260px; height:280px;}
.prod .cell img{ width:258px; height:278px; border:1px #bfbfbf solid;}
.prod .cell p{ width:260px; height:30px; text-align:center; line-height:30px; font-size:14px; color:#fff; background:url(../images/prod_p_bg_03.png) repeat; position:absolute; bottom:3px; left:0px;}
.prod .cell .down_cell{ width:260px; height:30px; overflow:hidden; margin-top:6px;}
.prod .cell .down_cell .more{ width:80px; height:30px; background:#38538d; color:#fff; font-size:14px; display:block; float:left; margin-left:15px; text-align:center; line-height:30px;}
.prod .cell .down_cell .dz{ width:80px; height:30px; background:#333; color:#fff; text-align:center; line-height:30px; display:block; float:right; margin-right:15px; font-size:14px;}
.prod .cell:hover img{ border:1px #38538d solid;}
.clear{ clear:both;}
/*productBox end*/



.advantage .cell01{
	position: absolute;
	left: 27px;
	top: 153px;
	width: 335px;
	height: 143px;

}
.advantage .cell01 dt{ font-size:18px; color:#000; font-weight:bold; margin-bottom:14px;}
.advantage .cell01 dt span{ font-size:20px; color:#e62128; font-weight:bold;}
.advantage .cell01 dd{ font-size:14px; color:#191919; line-height:25px;}
.advantage .cell01 dd span{ color:#ff0000;}
.advantage .cell02{
	position: absolute;
	right: 467px;
	top: 410px;
	width: 340px;
	height: 159px;

}
.advantage .cell02 dt{ font-size:18px; color:#000; font-weight:bold; margin-bottom:14px;}
.advantage .cell02 dt span{  font-size:20px; color:#e62128; font-weight:bold;}
.advantage .cell02 dd{ font-size:14px; color:#191919; line-height:25px;}
.advantage .cell02 dd span{ color:#ff0000;}
.advantage .cell03{
	position: absolute;
	right: 114px;
	top: 630px;
	width: 349px;
	height: 149px;
	margin-left: 15px;
}
.advantage .cell03 dt{ font-size:18px; color:#000; font-weight:bold; margin-bottom:14px;}
.advantage .cell03 dt span{ font-size:20px; color:#e62128; font-weight:bold;}
.advantage .cell03 dd{font-size:14px; color:#191919; line-height:25px;}
.advantage .cell03 dd span{ color:#ff0000;}
.advantage .ljzxBox{ width:460px; height:60px; position:absolute; bottom:0px; right:97px; overflow:hidden;}
.advantage .ljzxBox p{ width:180px; padding-left:75px; background:url(../images/header_icon_03.png) no-repeat 0 0; font-size:16px; color:#e62128; line-height:30px; float:left;} 
.advantage .ljzxBox p span{ font-size:24px;}
.advantage .ljzxBox a{ width:180px; height:40px; background:#e62128; text-align:center; line-height:40px; color:#fff; font-size:18px; font-weight:bold; display:block; float:right; margin-top:5px;}
/*advantageBox end*/
/*processBox*/
.processBox{ width:100%;}
.process{ width:1180px; margin:0 auto; background:url(../images/process_arrow_03.jpg) no-repeat bottom; height:290px;}
.process h3{ text-align:center; line-height:36px; font-size:24px; color:#38538d; font-weight:normal; background:url(../images/support_h3_bg_03.png) no-repeat 50% 32px; margin-bottom:30px;}
.process h3 span{ font-size:18px; font-family:"Times New Roman", Cambria, "Hoefler Text", "Liberation Serif", Times, serif; color:#747474;font-weight:normal; text-transform:uppercase;}
.proc{ width:1180px; overflow:hidden;} 
.proc .cell{ width:130px; float:left; margin:0 8px;}
.proc .cell p{ width:130px; height:30px; line-height:30px; text-align:center; background:#38538d; font-size:14px; color:#fff;}
/*processBox end*/

/*abouBox*/
.aboutBox{ width:100%;}
.about{ width:1180px; margin:0 auto;}
.about h3{ text-align:center; line-height:36px; font-size:24px; color:#38538d; font-weight:normal; background:url(../images/about_h3_bg_03.png) no-repeat 50% 32px; margin-bottom:30px; margin-top:30px;}
.about h3 span{ font-size:18px; font-family:"Times New Roman", Cambria, "Hoefler Text", "Liberation Serif", Times, serif; color:#747474;font-weight:normal; text-transform:uppercase; }
.abou_up{ width:1180px; margin:0 auto; overflow:hidden;}
.abou_fl{ width:770px; float:left;}
.abou_fl{ overflow:hidden; position:relative;}
.abou_fl dt{ width:330px; height:230px;display:block; float:left;}
.abou_fl dt img{ width:330px; height:230px;}
.abou_fl dd{ width:430px; height:168px; font-size:14px; line-height:24px; color:#323232; float:right; margin-top:10px; text-indent:24px;}
.abou_fl .more{ position:absolute; bottom:5px; right:20px; font-size:14px; color:#38538d;}
.abou_fr{ width:360px; float:right; background:#38538d;	padding:2px 0;}
.abou_fr p{ width:320px; height:40px; line-height:40px; font-size:18px; color:#fff; padding-left:30px; border:2px #fff solid; border-bottom:none; margin:0 auto;}
#ticker2{
	width: 350px;
	height: 216px;
	overflow: hidden;
	margin: 0 auto;
	border:2px #fff solid;
	position:relative;
}
#ticker2 li{
	width:315px;
	height:32px;
	line-height: 32px;
	margin-left:20px;
	padding-left:15px;
	color:#fff;
	background:url(../images/abou_fr_icon_06.jpg) no-repeat left;
}

/*evaluationBox*/
.evaluationBox{ width:100%;}
.evaluation{ width:1180px; margin:0 auto; overflow:hidden;}
.evaluation h3{ text-align:center; line-height:36px; font-size:24px; font-weight:normal; background:url(../images/about_h3_bg_03.png) no-repeat 50% 32px; margin-bottom:30px; margin-top:30px;}
.evaluation h3 a{color:#38538d; }
.evaluation h3 span{ font-size:18px; font-family:"Times New Roman", Cambria, "Hoefler Text", "Liberation Serif", Times, serif; color:#747474;font-weight:normal; text-transform:uppercase; }
.evaluat{ width:1180px; margin:0 auto; overflow:hidden;}
.evaluat_fl{ width:700px; float:left;}
.evaluat_fl .cell{ width:668px; overflow:hidden; border:1px #bfbfbf solid; border-radius:3px; padding:15px; margin:10px 0; }
.evaluat_fl .cell img{ width:198px; height:148px; display:block; float:left; border:1px #bfbfbf solid;}
.evaluat_fl .cell dl{ width:430px; height:150px; float:right; position:relative;}
.evaluat_fl .cell dl dt{ width:430px; height:24px; line-height:24px; font-size:16px; margin-bottom:10px;}
.evaluat_fl .cell dl dt a{ color:#000000;}
.evaluat_fl .cell dl dd{ width:430px; height:96px; font-size:14px; line-height:20px; text-indent:24px; color:#4c4c4c;}
.evaluat_fl .cell dl .more{ position:absolute; border-bottom:0px; right:20px; font-size:14px; color:#38538d;}
.evaluat_fl .cell:hover img{ border:1px #006cff solid;}
.evaluat_fl .cell:hover dt a{ color:#d53531;}
.evaluat_fr{ width:430px; float:right;}
.honor{ width:428px; border:1px #bfbfbf solid;}
.honor .h3{ text-align:center; line-height:32px; font-size:18px; font-weight:normal; margin:30px auto; background:none;}
.honor .h3 a{color:#38538d; }
.honor .h3 span{ font-size:14px; font-family:"Times New Roman", Cambria, "Hoefler Text", "Liberation Serif", Times, serif; color:#9a9a9a;font-weight:normal; }
.gd_03{ position:relative; height:220px; width:400px; margin:0 auto;}
.gd_03 em{
	position: absolute;
	top: 65px;
}
.gd_03 .t_l{
	left: 0px;
}
.gd_03 .t_r{
	right: 0px;
}
.gd_03 #simgs03{ margin:0 auto;}
.gd_03 li{ float:left; width:230px; text-align:center;}
.gd_03 li.last{ padding-right:0;}
.gd_03 li img{ display:block; width:226px; height:166px; margin-bottom:19px;}
.gd_03 li a{ color:#000000;}
.gd_03 .fl { float:left;}
.gd_03 .fr { float:right;}
.gd_03 .pa{ position:absolute;}
.gd_03 .pr{ position:relative}
/*changshi*/
.changshi{ width:430px; background:#304286; margin-top:25px; padding:5px 0;}
.changshi_h3{ width: 418px; margin:0 auto; height:40px; line-height:40px; overflow:hidden; border:1px #fff solid; border-radius:3px 3px 0 0; border-bottom:none;}
.changshi_h3 h3{ width:150px;  float:left; margin-left:20px; font-size:18px; text-align:left;}
.changshi_h3 p a{ color:#fff; font-size:18px; padding-left:10px;}
.changshi_h3 .more{ float:right; margin-right:10px; font-size:14px; color:#f20000;}
.changshi ol{ width:418px; margin:0 auto; border:1px #fff solid; border-radius:0 0 3px 3px; padding:10px 0;}
.changshi ol li{ width:380px; height:32px; line-height:32px; font-size:14px; color:#333; margin:0 auto;}
.changshi ol li a{ color:#fff;}
/*evaluationBox end*/



.mid_banner03 .rexian p{ width:180px;font-size:16px; color:#000;margin-bottom:20px;}
.mid_banner03 .rexian p span{ font-size:24px;}
.mid_banner03 .rexian a{ width:180px; height:40px; background:#e62128;color:#fff; font-size:18px; font-weight:bold; text-align:center; line-height:40px; display:inline-block; margin-bottom:5px; }
/*mid_bannerBox03 end*/

/*newinforBox*/
.newinforBox{ width:100%; margin-top:40px;}
.newinfor{ width:1180px; margin:0 auto; overflow:hidden;}
.new{ width:740px; float:left; margin-left:8px;}


#tab{width:740px;position:relative;margin:0px auto;}
#tab .tab_menu{width:100%;float:left;position:absolute;z-index:1; border-bottom:1px #304286 dotted; padding-bottom:5px;}
#tab .tab_menu li{float:left;width:115px;height:40px;line-height:40px;cursor:pointer;text-align:center;margin:0 2px 0 0; font-size:18px;}
#tab .tab_menu li a{ color:#304286;}
#tab .tab_box{width:740px;clear:both;top:50px;position:relative;}
#tab .tab_menu .selected{cursor:pointer; background:#304286; border-radius:3px;}
#tab .tab_menu .selected a{ color:#fff;}
#tab .hide{display:none;}
#tab .tab_box div{} 
#tab .tab_box div .more{ position:absolute; top:-28px; right:20px; font-size:14px; color:#000; z-index:999;} 
.firstnew{ width:265px; float:left; height:390px; padding-top:10px;}
.firstnew img{ width:263px; height:200px; margin:0 auto 10px;}
.firstnew dl{ width:265px;}
.firstnew dl dt{ width:263px; height:24px; line-height:24px; overflow:hidden; margin:0 auto 10px;}
.firstnew dl dt a{ font-size:14px; font-weight:bold; color:#1a1a1a;}
.firstnew dl dd{ width:263px; height:72px; line-height:24px; color:#505050; text-indent:24px; overflow:hidden;}
#tab .tab_box div ul{  float:right; padding-top:10px;}
#tab .tab_box div ul li{ width:440px; height:34px; line-height:34px; overflow:hidden; border-bottom:1px #9c9c9c dotted;}
#tab .tab_box div ul li a{ width:280px; height:34px; line-height:34px; overflow:hidden; float:left; padding-left:20px; background:url(../images/new_icon_03.png) no-repeat 0px 11px; display:block; color:#1a1a1a;}
#tab .tab_box div ul li span{ width:80px; height:34px; line-height:34px; display:block; float:right; color:#1a1a1a;}
/*information*/
.information{ width:360px; float:right; margin-right:15px;}
.information h3{ font-size:18px; color:#304286; font-weight:normal; margin:20px 0 10px; }
.information .ts{ color:#304286; font-size:14px; text-align:center; margin-bottom:15px; display:inline-block;}
.information form{ width:360px; margin:0 auto;}
.information form .cell{ width:355px; height:38px; border:1px #304286 solid; border-radius:3px; margin-bottom:10px; overflow:hidden;}
.information form .cell span{ width:80px; height:38px; display:inline-block; border-right:1px #304286 solid; line-height:38px; text-align:center; font-size:14px; color:#1a1a1a; }
.information form .cell input{ width:265px; height:38px; line-height:38px; padding-left:5px; font-size:14px; color:#333; float:right;}
.information form textarea{ width:355px; height:112px; border:1px #304286 solid; line-height:24px; font-size:14px; color:#1a1a1a;}
.information form .tijiao{ width:355px; height:30px; overflow:hidden; margin-top:10px;}
.information form .tijiao input{ width:88px; height:26px; line-height:26px; font-size:14px; color:#1a1a1a; text-align:center; border:1px #304286 solid; float:left; margin:0 10px 0 20px; }
.information form .tijiao img{ width:88px; height:28px; border:1px #304286 solid; float:left; margin:0 10px; }
.information form .tijiao button{ width:90px; height:30px; line-height:30px; text-align:center; border-radius:2px; background:#304286; border:none; color:#fff; cursor:pointer; font-size:14px; letter-spacing:3px; float:left; margin:0 10px; }
/*information end*/
/*caseBox*/
.caseBox{ width:100%; margin:40px 0;}
.case{ width:1180px; margin:0 auto; overflow:hidden;}
.case h3{ text-align:center; line-height:36px; font-size:24px; color:#006cff; font-weight:normal; background:url(../images/about_h3_bg_03.png) no-repeat 50% 32px;}
.case h3 a{ color:#304286;}
.case h3 span{ font-size:18px; font-family:"Times New Roman", Cambria, "Hoefler Text", "Liberation Serif", Times, serif; color:#747474;font-weight:normal; text-transform:uppercase; }


#tab_c{width:1180px; height:250px; overflow:hidden;position:relative;margin:0px auto;}
#tab_c .tab_menu_c{width:100%;float:left;position:absolute;z-index:1; border-bottom:1px #304286 dotted; padding-bottom:5px;}
#tab_c .tab_menu_c li{float:left;width:115px;height:40px;line-height:40px;cursor:pointer;text-align:center;margin:0 30px 0 0; font-size:18px;}
#tab_c .tab_menu_c li a{ color:#000;}
#tab_c .tab_box_c{width:1180px;clear:both;top:70px;position:relative;}
#tab_c .tab_menu_c .selected{cursor:pointer;}
#tab_c .tab_menu_c .selected a{ color:#304286; font-weight:bold;}
#tab_c .hide{display:none;}
#tab_c .tab_box_c .more{ position:absolute; top:-45px; right:30px; color:#304286; font-size:14px; z-index:999;}
#tab_c .tab_box_c div { overflow:hidden; top:50px;}
#tab_c .tab_box_c div .cell{ width:200px; float:left; margin:0 18px;}
#tab_c .tab_box_c div .cell img{ width:198px; height:138px; border:1px #dadada solid; }
#tab_c .tab_box_c div .cell p{ width:200px; height:30px; text-align:center; line-height:30px; text-align:center; font-size:14px; color:#1a1a1a; overflow:hidden;}
.clear{ clear:both;}
/*linkBox*/
.linkBox{ width:100%;}
.link{ width:1176px; margin:0 auto; overflow:hidden; border:1px #666666 solid; border-radius:3px;}
.link h3{ width:250px; float:left; text-align:center; line-height:24px; font-size:18px; color:#000; font-weight:normal; padding:30px 0;}
.link h3 span{ font-family:"Times New Roman", Cambria, "Hoefler Text", "Liberation Serif", Times, serif;}
.link ul{ width:925px; float:right; overflow:hidden;}
.link ul li{ float:left; margin-right:20px; font-size:14px; color:#333; line-height:50px;}
