@charset "utf-8";
html{ overflow-x:hidden; }
html,body,div,span,p,h1,h2,h3,h4,h5,h6,em,img,strong,blockquote,
sub,sup,tt,i,b,dd,dl,dt,form,label,table,caption,
tbody, tfoot, thead,tr,th,td,ul,li,p,a,ol{ margin:0;padding:0;}
body{ -webkit-text-size-adjust:none;font-size:12px;font-family:"Microsoft YaHei","微软雅黑";color:#656565;}
input,select,textarea{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
img{ border:0; border-width:0px;}
em,i{font-style:normal;}
ul,ol,li{list-style-type:none;}
.clear{clear:both;font-size:0px; line-height:0px; height:0px;} 
.left{ float:left}
.right{ float:right;}
.yahei{ font-family:"Microsoft YaHei","微软雅黑";}
.Arial{ font-family:"Arial"}
.Tahoma{ font-family:"Tahoma"}
a{color:#656565;text-decoration:none;}
a:hover,a:active,a:focus{color:#656565;}
div:after,ul:after{content:"";display:block;height:0;clear:both;}
.blank1{ height:107px; display:block;}
.blank2{ height:50px; display:block;}
.blank2{ height:15px; display:block;}
/*.homeBg{background:url(../img/homeBg.jpg) no-repeat top center; height:896px;overflow: hidden;position: relative;margin: 0 auto;}
.homeBg { height:550px;}
.homeBg  #img img {position: absolute ; cursor:pointer ;  width:100%;}*/
.homeBg #img  li {position: absolute ;cursor:pointer ; }
@font-face{ font-family:Batang; src:url('../font/方正晶准黑.ttf');}
.h_icon{ height:485px; display:block}
.h_icon dd{ width:1200px; overflow:hidden; padding-top:80px; margin:0 auto 0}
.h_icon dd ul{ width:1400px;}
.h_icon li{ width:250px; padding-right:68px; float:left; text-align:center}
.h_icon li span{ display:block; text-align:center; padding-top:39px; padding-bottom:24px;}
.h_icon li p{ text-align:center; color:#99999c; font-size:14px; line-height:22px; display:block}
/*下拉菜单*/
.navmuen {position:relative;width:980px;margin:0 auto;font-family:"Microsoft YaHei",SimSun,SimHei;font-size:14px;}
.navmuen a {color:#fff;}
.navmuen h3 {font-size:100%;font-weight:normal;}
.navmuen .m {float:left;position:relative;z-index:1;}
.navmuen .s {float:left;width:3px;text-align:center;color:#D4D4D4;font-size:12px;}
.navmuen h3 a {display:block;text-align:center;}
.navmuen .sub {
	display: none;position: absolute;left: -3px;top:40px;z-index: 1;width:124px;border-top: 0;
}
.navmuen .sub li {text-align: center;padding: 0;margin-bottom: -1px;width:122px;height: 40px;width: 100%;}
.navmuen .sub li a {
	display: block;border: 1px solid #E6E4E3;padding: 3px 0;height: 30px;border-radius: 20px;
    line-height: 28px;color: #000;font-size: 12px;font-weight:400;width: 100%;background: #fff;
}
.navmuen .sub li a:hover {color:#FE7700;}
.navmuen .block {height:8px;width:120px;background:#FE7700;position:absolute;left:0;top:42px;overflow:hidden;}
.case_1{height:964px; background:#f5f5f5;}
.case_title{height:140px;display:block;text-align:center; padding-top: 60px;}
.case_title span{padding-top:137px;display:block}
.case_list{width:1200px;overflow:hidden}
.case_div{width:1200px;margin:0 auto 0;position:relative; }
.case_div .c_prev{
	width:47px;height:47px;background:url(../img/c_prev.jpg) no-repeat;position:absolute;
	left:-106px;top:120px;cursor:pointer;
}
.case_div .c_next{
	width:48px;height:47px;background:url(../img/c_next.jpg) no-repeat;position:absolute;
	right:-110px;top:120px;cursor:pointer
}
.case_list ul{width:1300px;}
.case_list li{float:left;margin-right:18px;display:inline;width:279px; margin-bottom: 20px;}
.case_list li img{border-radius:6px;}
.case_list li span{display:block;color:#000;text-align:center;padding-top:20px;font-size:16px}
.case_list li span a{color:#777}
.case_list li span a:hover{color:#777}
.h_p{height:1134px; background:url(../img/h_p.jpg) no-repeat top center;}
.home_ab{height:852px;/*background:url(../img/home_ab.jpg) no-repeat top center #f5f5f5;*/}
.home_ab_tit{text-align:center;margin:0px auto 50px;}
.home_ab_tit h2,.case_title h2,.block_tit h2{font-size:40px;}
.home_ab_tit p,.case_title p,.block_tit p{font-size:18px;line-height:32px;}
.home_ab dl{width:1200px;margin:0 auto 0; /*padding-top:259px;*/}
.home_ab dt{width:401px;height:426px;float:left}
.home_ab dd.txt{
	color:#adabab;text-align:center;width:310px;padding-left:37px;font-size:14px; 
	line-height:24px;float:left
}
.home_ab dd.txt h2{
	color:#6e6a6a;font-weight:normal;padding-top:50px;padding-bottom:40px;
	font-size:18px;letter-spacing:1px;
}
.home_ab dd a.button_learn_more{
	margin:70px 75px 0;font-size:18px;display:block;background:#007cc3;padding:5px 20px;
	color:#fff;text-decoration:none;letter-spacing:1px;
}
.home_ab dd.img{width:401px;height:426px;float:right}
.top_Bg{ height:596px; background:url(../img/topBg.jpg) no-repeat top center}
.top{ width:1200px; margin:0 auto 0; padding-top:40px; position:relative}
.top .logo{ width:230px; float:left}
.nav{ width:730px; float:right; padding-top: 15px;}
.nav li{ width:124px; float:left; height:39px; line-height:39px; text-align:center; font-size:16px}
.nav li a{ color:#FFF}
.nav li a:hover{color:#0b287b; text-decoration:none; background:url(../img/nav_bg.png) no-repeat; display:block}
.nav_hover{color:#3e7ca3; text-decoration:none; background:url(../img/nav_bg.png) no-repeat; display:block}
.nav li a.nav_hover{ color:#3e7ca3}
.b_more{ position:absolute; top:504px; right:167px}
.b_more a{ margin-right:17px;}
.title_1{ position:absolute; right:365px; top:380px;}
.main{ width:1200px; height:auto;  margin:0 auto 0}
.m_l{ width:266px; float:left}
.left_title{ color:#555; font-size:24px; padding-bottom:30px;}
.left_title span{ color:#737373; font-size:14px; color:#c1c1c1;  padding-left:13px;}
.left_class{ width:266px; display:block; padding-bottom:74px;}
.left_class span{
	height:39px;line-height:39px;background:url(../img/Class1.jpg) no-repeat;display:block;font-size:14px;
}
.left_class span a{ padding-left:21px;}
.left_class span a:hover,.left_class span.hover a{
	background:url(../img/Class2.jpg) no-repeat; color:#FFF; display:block; text-decoration:none
}
.l_ad{ width:266px; height:143px;}
.m_r{ width:848px; float:right; background:url(../img/m_r.jpg) no-repeat; padding-left:60px; min-height:500px;}
/**新闻中心===================================================================================================================**/
.news_top{ padding-bottom:50px; display:block}
.news_top .txt{ width:580px; float:right; line-height:24px; color:#bbbbbd; font-size:14px}
.news_top .txt .title{ color:#007cc3; font-size:18px; padding-bottom:30px;}
.news_top .txt .more{ color:#007cc3; font-size:14px; text-align:right; display:block}
.news_top .txt .more a{color:#007cc3;}
.news_top .txt .more a:hover{color:#007cc3;}
.news_list{ display:block; width:848px;}
.news_list li{
	background:url(../img/news_line.jpg) repeat-x left bottom;width:848px;height:49px;line-height:49px;float:left
}
.news_list li a{color:#99999c;font-size:14px;float:left}
.news_list li a:hover{color:#007cc3}
.news_list li span{float:right;color:#888;}
/**产品中心===================================================================================================================**/
.p_list{ width:848px; overflow:hidden}
.p_list ul{ width:880px;}
.p_list li{width: 251px;position: relative;float: left;margin: 0 25px 20px 0;display: inline;height:302px;border: 1px solid #fff;}
.p_list li img{ width:240px; height:240px; padding:5px; border:1px #dfdfdf solid; line-height:0; font-size:0}
.p_list li .title{ height:45px; line-height:45px; text-align:center; color:#666; font-size:14px;display:block}
.p_list li .title a{color:#666; text-decoration:none}
.p_list li:hover{border: 1px solid #007cc3;/*background:url(../img/title_bg.jpg) no-repeat left 186px;*/ }
.p_list li:hover img{border: 1px solid #007cc3;}
.p_list li .pBg{
	width:251px; height:251px;background:url(../img/pBg.png) no-repeat;position:absolute;left:0;top:0;display:none
}
.p_list li:hover .pBg{ display:block}
.p_list2{ width:848px; overflow:hidden}
.p_list2 ul{ width:880px;}
.p_list2 li{ width:263px; position:relative; float:left; margin-right:29px; display:inline; padding-bottom:38px;}
.p_list2 li img{ width:251px; height:385px; padding:5px; border:1px #dfdfdf solid; line-height:0; font-size:0}
.p_list2 li .title{ height:51px; line-height:51px; text-align:center; color:#666; font-size:14px;display:block}
.p_list2 li .title a{ color:#666; text-decoration:none}
.p_list2 li:hover img{border:1px #5cb9c1 solid;}
.p_list2 li .pBg{
	width:261px;height:186px;background:url(../img/pBg.png) no-repeat;position:absolute;left:1px;top:0;display:none
}
.p_list2 li:hover .pBg{ display:block}
.support{ width:848px; overflow:hidden;}
.support ul{ width:880px;}
.support li{
	width:409px;height:120px;cursor:pointer;margin-right:30px;display:inline;float:left;
	background:url(../img/sbg1.jpg) no-repeat;margin-bottom:40px;
}
.support li .title{ color:#555; font-size:16px; display:block; padding-top:30px; padding-left:30px;}
.support li .con{ padding-left:30px; color:#99999c; font-size:14px; width:280px; padding-top:10px; overflow:hidden}
.support li:hover{background:url(../img/sbg2.jpg) no-repeat; }
.support li:hover .title{ color:#FFF}
.support li:hover .con{ color:#c8e5e7}
.support li a{ text-decoration:none}
.contact{ width:848px; overflow:hidden}
.contact .map{ display:block}
.contact .map dt{ width:504px; float:left}
.contact .map dd{ border:1px #e1e1e1 solid; width:313px; height:394px; float:right; background:#f9f9f9}
.contact .map dd ul{ width:266px; margin:0 auto 0}
.contact .map dd li{ height:80px; padding-top:13px; border-bottom:1px #b8b8b8 dashed; color:#b8b8b8;font-size:14px}
.contact .map dd li span{ padding-bottom:15px; display:block; color:#666; font-size:16px}
.contact .Ctxt{ color:#99999c; font-size:14px; padding-top:64px; padding-bottom:120px;}
.contact .Ctxt h2{ color:#5cb9c1; font-size:16px; padding-bottom:23px;}
.about{ width:848px; color:#adabab; line-height:24px; font-size:14px; padding-bottom:142px;}
.about span.c_1{ color:#5cb9c1}
.ab_line{
	height:3px;background:url(../img/a_line.jpg) no-repeat;display:block;clear:both;margin-top:54px;margin-bottom:40px;
}
.foot_bg{ height:415px; background:url(../img/foot_bg.jpg) no-repeat right top #336799}
.foot_bg .foot_1{ width:1200px; height:330px; margin:0 auto 0; color:#FFF} 
.foot_bg .foot_1 dl{ padding-top:70px;}
.foot_bg .foot_1 dt{ width:872px; float:left; background:url(../img/line2.jpg) no-repeat right center ;}
.foot_bg .foot_1 dt li{ float:left; padding-right:72px; width:100px; overflow:hidden;}
.foot_bg .foot_1 dt span{ display:block; padding-bottom:15px; text-shadow:0 2px #285d78; font-size:20px}
.foot_bg .foot_1 dt p{ display:block; line-height:30px; color:#FFF; text-shadow:0 2px #30688c; font-size:16px;  }
.foot_bg .foot_1 dt p a{ display:block; color:#c0cedc; text-decoration:none;height:30px; overflow:hidden;}
.foot_bg .foot_1 dd{ width:260px; float:right;}
.foot_bg .foot_1 dd .txt{ font-size:20px; display:block; color:#FFF}
.foot_bg .foot_1 dd .search{ display:block; padding-top:20px; padding-bottom:21px;}
.foot_bg .foot_1 dd .search .input_1{
	border:1px #abd4dd solid;width:133px;padding-left:10px;height:26px;line-height:26px;background:none;color:#b6d4dd;
}
.foot_bg .foot_1 dd .search .input_2{
	width:66px;height:28px;line-height:28px;text-align:center;color:#fff;font-size:13px;background:#478dad;border:none;
	margin-left:11px;
}
.foot_bg .foot_1 dd .tel{ font-size:16px; color:#FFF}
.foot_bg .foot_1 dd .tel span{ color:#b2e3ed}
.page{ display:block; text-align:center}
.page a,.page span{ color:#6c6c6c; padding:5px 15px; background:#f5f5f5; margin-right:5px;}
.page a:hover,.page a.hover{ background:#5cb9c1; color:#FFF; text-decoration:none}
.page span.hover{ background:#017CC2; color:#FFF; text-decoration:none}
.foot_bg .foot_2{ height:80px; line-height:80px;  }
.foot_bg .foot_2 dl{width:1200px; margin:0 auto 0; font-size:14px;color:#FFF; text-shadow:0 1px #336d96}
.foot_bg .foot_2 dt{ float:left; }
.foot_bg .foot_2 dd{ float:right;}
.foot_bg .foot_2 dl span { margin-left:8px; }
.foot_bg .foot_2 dl a{width:1200px; margin:0 auto 0; font-size:14px;color:#FFF; text-shadow:0 1px #336d96;}
.infodetailtit { text-align:center;}
.infodetailtit h1 {border-bottom: 1px dashed #333333;height:35px;font-size:24px;font-weight:400;}
.infodetailtit p{ padding-top:10px;font-size:14px;}
.infodetailtit p span{ margin-right:10px;}
.infocontent { margin-top:15px;  min-height:400px;}
.infocontent p {line-height:2;font-family:Microsoft YaHei;color:#666;font-size:14px;text-indent:2em;}
.p_download { color:#336799; font-size:14px;}
.p_download a{color:#336799; }
/* 内页留言样式 */
#contactlb{font-size:12px;font-family:"Microsoft YaHei","微软雅黑";;color:#333;font-size:14px;}
.contactlc{width:600px;margin:30px auto 0;}
.contactlc table tr{height:40px;}
.left_L{
	width:10%;font-size:15px;height:35px;line-height:35px;font-family:"Microsoft YaHei","微软雅黑";
	vertical-align: top;
}
.left_cont{vertical-align:middle;}
.tc_r{
	width:250px;height:35px;line-height:35px;background:#fff;border:1px solid #ccc;padding-left:5px;
	border-radius:4px;margin-bottom:15px;}
.tc_c{
	width:300px;height:35px;line-height:35px;background:#fff;border:1px solid #ccc;padding-left:5px;
	border-radius:4px;margin-bottom:15px;}
.tc_a{
	width:400px;height:35px;line-height:35px;background:#fff;border:1px solid #ccc;padding-left:5px;
	border-radius:4px;margin-bottom:15px;}
.tz_r{
	width:470px;height:140px;background:#fff;border:1px solid #ccc;padding:5px;border-radius:4px;
	margin-bottom:10px;}
.text-input{
	width:100px;height:35px;line-height:35px;background:#fff;border:1px solid #ccc;padding-left:5px;
	border-radius:4px;margin-bottom:15px;}
.c_r{width:158px;float:right;}
.tl{padding-left:120px;color:#333;}
.suba{
	width:100px;border-radius:4px;height:35px;line-height:35px;margin:15px 10px 0;background:#336799;
	color:#fff;border:0px;cursor:pointer;font-size:16px;font-family:"Microsoft YaHei","微软雅黑";
}
.fxdy{
	height:20px;border-bottom:1px solid #d2d2d2;margin-top:15px; clear:both;
	font-family:"Microsoft YaHei","微软雅黑";
}
.prew {
	background:url(../img/pre_info.gif) no-repeat left center;float:left;height:35px;
	line-height:35px;overflow:hidden;padding-left:15px;text-align:left;width:46%;
}
.nextw {
	background:url(../img/next_info.gif) no-repeat right center;float:right;height:35px;
	line-height:35px;overflow:hidden;padding-right:15px;text-align:right;width:46%;
}
.input_error{ padding-left:8px;color:#f00; font-size:14px;}
.sanjidaohang {margin:15px auto 30px;border-top:1px dotted #666;padding-top:15px;}
.sanjidaohang  a{color: #99999c;font-size: 14px;font-family:"Microsoft YaHei","微软雅黑";}
.sanjidaohang  i{color:#017CC2;}
a.list {
    float: right;display: block;padding: 5px 16px;position: relative;line-height: 1.2;
	background-color: #0F6BB2;margin:-16px 0;
}
a.list span {padding-left: 44px;display: inline-block;color: #fff;width: 32px;}
.photo_box{width:403px; float:left;}
.photo_box .s_img{width:403px; padding-top:25px;}
.photo_box .s_img .prev,.photo_box .s_img .next{
	height:14px;width:8px;overflow:hidden;display:block;text-decoration:none;cursor:pointer; margin-top:25px;
}
.photo_box .s_img .prev{float:left;background:url(../img/lt_pic40.jpg) no-repeat;}
.photo_box .s_img .next{float:right;background:url(../img/lt_pic41.jpg) no-repeat;}
.photo_box .list_img{float:left;width:486px;height:60px;overflow:hidden;}
.photo_box .list_img li{height:55px;width:95px;text-align:center; cursor:pointer; padding-top:4px;}
.photo_box .list_img li img{max-height:51px;max-width:66px; border:#ddd 2px solid;}
.photo_box .list_img li.hover{ background:url(../img/lt_pic39.jpg) top center no-repeat;}
.photo_box .list_img li.hover img{ border:#dd0000 2px solid;}
.photo_box .b_img{ width:401px; height:304px; border:#e7e8ea 1px solid;}
.jqzoom{ float:left; position:relative; padding:0px;width:450px;height:450px;overflow:hidden;}
.jqzoom img{ float:left;width:450px;}
.zoomdiv{
	z-index:100; position:absolute; top:1px; left:0px; width:200px; height:200px; background:#fff;
	border:1px solid #09d; display:none; text-align:center; overflow: hidden;
}
.bigimg{ width:800px; height:600px;}
.jqZoomPup{
	z-index:10; visibility:hidden; position:absolute; top:0px;left:0px; width:50px;height:50px; 
	border:1px solid #aaa; background:#c4c4c4 50% top no-repeat; opacity:0.5; -moz-opacity:0.5;
	-khtml-opacity:0.5; filter:alpha(Opacity=50); cursor:crosshair;
}
.map_div{width:100%;font-size:18px;line-height:30px;}
.map_div a {color:#000000;}
.map_ul li{display:inline;margin-left:20px;}
.r_con{ padding:20px 0;}
.r_con p{ color:#4b4b4b; line-height:25px; padding-top:10px;}
.r_con span{ color:#4b4b4b; line-height:25px;}
.r_con1{ width:410px; float:right;}
.r_con1 .p1{ font-size:20px; color:#0098cb; font-family:Tahoma, Geneva, sans-serif; line-height:30px;}
.r_con1 .p2{ font-size:14px; color:#595959; font-weight:bold; padding-top:25px;}
.r_con1 .p3{ padding-top:7px; line-height:20px;}
.r_con1 .p3 span{ display:inline-block;}
.r_con1 .p3 .c1{ color:#929292;}
.r_con1 .p3 .c2{ color:#666;}
.r_list{ padding-top:20px;}
.r_list .news_list_a{
	display:block; color:#666; border-bottom:#cacaca 1px dotted; height:33px; line-height:33px;
}
.r_list .news_list_a span{ float:right; color:#adadad;}
.r_list .jump_to_register{
	display:block; color:#666; border-bottom:#cacaca 1px dotted; height:33px; line-height:33px;
}
.r_list .jump_to_register span{ float:right; color:#adadad;}
.r_list .jump_to_register span:hover{ color:#0394c9; }
.r_list1{ width:169px; float:left; padding:30px 12px 0 0;}
.r_list1 img{ border:#e8e9eb 1px solid;}
.r_list1 p{
	color:#666; text-align:center; font-family:Tahoma, Geneva, sans-serif; line-height:20px;
	padding-top:15px;height:50px;
}
.r_box{}
.r_box .img{ float:left; width:465px;}
.r_box .con{ float:right; width:220px; line-height:25px; padding-top:55px;}
.r_box .con p{ padding-top:10px;}
.r_box .con .p1{ font-size:16px; color:#696969;}
.r_box .con .p2{ color:#696969;}
.r_box .con .p2 span{ display:block; color:#979797;}
.r_box .con .p3{ color:#979797;}
.r_box1{ padding:25px 0;}
.r_box1 li{ padding-bottom:10px;}
.r_box1 li .text{
	background:url(../img/lt_pic32.jpg) no-repeat;width:222px;height:30px;line-height:30px;text-indent:10px;
}
.r_box1 li .submit{ background:url(../img/lt_pic33.jpg) no-repeat; width:117px; height:35px;}
.r_box1 li .textarea{ width:558px; height:119px; border:#d7d7d7 1px solid;}
.r_box1 li span{ display:inline-block; color:#555;  text-align:right;}
.r_box1 li span em{ color:#0098cb; margin-right:5px;}
.r_box1 li span.w1{ width:167px;}
.r_box1 li span.w2{ width:115px;}
.r_box1 li.last{ padding:15px 167px 10px;}
.r_box2{ padding:50px 0;}
.r_box2 dt{ border-bottom:#0098cb 2px solid;}
.r_box2 dt span{
	background:#0098cb;text-align:center;color:#FFF;width:88px;height:35px;line-height:35px;
	display:block;font-size:14px;
}
.r_box2 dd{ border:#e5e5e5 1px solid; border-top:0; padding:10px 15px;}
.r_box2 dd p{ color:#8e8e8e; line-height:25px;}
/*产品详细，综合描述表格*/
.r_box2 dd table{ border:#333333 2px solid; margin-left:0px;}
.r_box2 dd table tr,td{ border:#666666 1px solid;}
#mag dd table tr,td{ border:none;}
.r_box2 ul{ margin-left:15px;}
.r_box2 li {list-style-type:disc;}
.homeDet{letter-spacing:8px;  color:#6e6a6a;  font-size:22px;}
.homeDet2{letter-spacing:8px;  color:#767676;  font-size:49px;  margin-bottom:30px;font-family:Batang; }
.h_icon p a {color:#adabab;  font-size:14px; line-height:24px;}
.homeDet a:hover,.h_icon p a:hover{color:#e77817;}
.case_2 p{color:#666666; font-size:16px; line-height:30px; width:870px; text-align:center; margin:0 auto;}
.case_3{height:880px;}
.qqkf{color: #99999c; font-size: 14px; font-family:"Microsoft YaHei","微软雅黑";margin-bottom:30px;margin-top:30px;   }
.qqkf  a{ margin-right:35px;color: #99999c;}
.qqkf  img { vertical-align:-5px;}
/** 首页 为啥呢么选择我们？===============================================================================================================**/
body{margin:0;padding:0;font-weight:normal;color:#666666;font-size:16px;line-height:22px;}
h2,h4,h5,p,a{margin:0;padding:0;font-weight:normal}
h2{color:#000;font-size:54px;line-height:54px;padding-bottom:20px;/*font-family:'cochinmedium';*/}
h4{color:#000;font-size:20px;line-height:26px;padding-bottom:0px;}
h5{font-size:18px;padding-bottom:30px;line-height:27px;color:#282222;-height:24px;}
p a{}
.third{margin-right:4.4%;width:30.4%;}
.clearfix,.content{display: block;}
.clearfix:after,.content:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
img {border: none;}
a {text-decoration: none;transition: color 0.3s ease-in-out,background-color 0.3s ease-in-out,border-color 0.3s ease-in-out;}
/*引子*/
.four{ padding-bottom: 60px; }
.four_t{font-size: 30px;color: #333;text-align: center;height: 88px;line-height: 80px; background:url(../img/four_line.gif) no-repeat center 80px;font-weight: normal;}
.four_t span img{ vertical-align:middle;}
.four ul li{width: 300px; float: left; text-align: center;padding: 55px 0 0;position: relative;} 
.four ul li b{display: block; font-size: 22px; color: #333; width: 156px; text-align: center; height: 156px; line-height: 156px; overflow: hidden;position: absolute;top: 55px;left: 72px;} 
.four ul li span{font-size: 14px; color: #666; line-height: 25px;padding: 20px 0 0;display: block;height: 105px;overflow: hidden;}
.four ul li i{display: block;}
.four ul li em{display: block; width: 156px; text-align: center; height: 156px; line-height: 156px; overflow: hidden; margin:0 auto; background:url(../img/four_k01.gif) no-repeat;
    -webkit-transition: -webkit-transform 0.8s ease-out;
-moz-transition: -moz-transform 0.8s ease-out;
-o-transition: -o-transform 0.8s ease-out;
-ms-transition: -ms-transform 0.8s ease-out;}
.four ul li:hover em{ background:url(../img/four_k02.gif) no-repeat;
    -webkit-transform: rotateZ(360deg);
-moz-transform: rotateZ(360deg);
-o-transform: rotateZ(360deg);
-ms-transform: rotateZ(360deg);
transform: rotateZ(360deg);}
.four ul li:hover b{color: #da4848;}
/*优势*/
.fr {
    float: right;
}
.fl {
    float: left;
}
.til01{text-align: center;height:140px;color: #2e2e2e;font-size:40px;line-height:80px;font-family: "Microsoft Yahei";background:url(../img/line1.jpg) repeat-x center 98px;}
.til01 span{color: #fff;display: block;font-weight: normal;line-height:38px;font-size: 18px;background:url(../img/tilbg1.png) no-repeat center 0;}
.til01 a{color: #2e2e2e;}
.edge{line-height:30px;color: #333;font-family:"Microsoft Yahei";overflow: hidden;padding:28px 0 66px;font-size: 20px;}
.edge1{height: 379px;background:url(../img/edge_pic1.jpg) no-repeat center 0;}
.edge2{height: 379px;background:url(../img/edge_pic2.jpg) no-repeat center 0;}
.edge_w{width:502px;}
.edge_w dl{height: 124px;margin-top: -1px;position: relative;clear: both;overflow: hidden;}
.edge_w dt{height: 123px;width: 122px;text-align: center;border-bottom: solid 1px #e3e3e3;background: #f5f5f5;float: left;font-size: 18px;line-height: 26px;color: #7d7d7d;}
.edge_w dt b{display: block;font-size: 50px;color: #3051a9;font-family: "Times New Roman";line-height: 44px;padding: 27px 0 0;}
.edge_w dd{display: block;border: solid 1px #f5f5f5;height:93px;border-left: 0;width:280px;padding: 29px 59px 0 40px;float: left;}
.edge_w dl:hover dt{color: #fff;background: #d5251e;}
.edge_w dl:hover dt b{color: #fff;}
 .footWrap{background:url(../img/fbg.jpg) repeat-x center 0;height:343px;overflow:hidden;font-family:"Microsoft Yahei";}
            .footer{height:343px;width:1200px;margin: 0 auto; overflow:hidden;}
            .fnav{height: 60px;}
            .fnav a{display: block;font-size:16px;color:#333333;padding:0 50px; line-height: 60px; float: left;}
            .fnav a.no1{padding-left:0;}
            .fnav a.nolast{padding-right:0;}
            .fcontact{height: 56px;padding-top:57px;padding-bottom: 30px;}
            .fcontact li{ float: left; color:#fff; line-height: 30px; width: 22%;padding-right: 48px; }
            .fcontact li img{width:56px;height: 56px; float: left; display: block;}
            .fcontact li span{display: block; float:left;padding-left:20px;}
            .fcontact li b{font-style: normal;font-size:20px; display: block;}
              .fcontact li.nolast{padding-right:0;}
            .flogo{float: left;}
            .flogo img{width: 157px;height: 110px;display: block;}
            .contact{font-size: 12px;padding-left: 54px;padding-top:30px;width: 730px; line-height: 42px;color: #deeafa; float: left;}
            .contact a{color:#deeafa;}
            .contact em{padding:0 18px;}
            .code{float: left;padding-top:22px;}
            .code span{padding-left: 20px; float: left; line-height: 30px; text-align: center;color: #fff; }
            .code img{width: 90px; height:90px; display: block;}
   /*品质保障*/
.guara{height: 790px;font-family:"Microsoft Yahei";}
.guara_l,.guara_c1,.guara_c1 img{width:857px;height: 571px;overflow: hidden;display: block;}
.guara_t{width: 340px;overflow: hidden;height: 571px;font-size: 16px;line-height: 25px;}
.guara_t a{ color: #fff; }
.guara_t li{background: #3051a9;border-right: solid 7px #0f2e81;border-bottom: solid 1px #092570;height: 92px;color: #fff;padding: 23px 0 0 32px;}
.guara_t li em{display: block;width: 58px;padding: 12px 0 0;float: left;}
.guara_t li p{display: block;width:243px;float: left;}
.guara_t li p b{display: block;font-size: 24px;line-height: 33px;}
.guara_t li p span{opacity: 0.8;}
.guara_t li.cur{background: #d5251e;border-color: #a40600;}
/*anli*/
.anli_bg{ background: #1e4f9d; }
.anli{position: relative;  height: 272px;}
.anli p{position: absolute; right: 0px; top: 0px; }
.anli p img{ width: 331px; height: 272px;}
.anli dl{padding-top: 60px; height:212px; width:790px;}
.anli dl dt{float: left;}
.anli dl dt img{width:196px;height: 135px;}
.anli dl dd { float: right;width: 535px; font-size: 16px; color: #fff; line-height: 35px;}
.anli dl dd span{display: block;}
.anli dl dd img{width: 230px; height: 35px; margin-top: 20px;}
/*资讯*/
.newbox{font-family:"Microsoft Yahei";overflow: hidden;line-height:22px;height:900px;padding: 64px 0 0;}
.newbox .til01{height:148px;}
.new1{width: 685px;}
.new2{width: 485px;}
.newtil{height:62px;line-height:62px;font-size:24px;color: #1d1d1d;}
.newtil a{display: inline-block; color: #1d1d1d;}
.newtil em{font-size: 16px;font-family: Arial;font-weight: normal;color: #adadad;padding: 0 0 0 4px;}
.newtil span{font-size: 14px;font-weight: normal;font-family: Arial;float: right;}
.new_c1{padding: 23px 0 0;height: 575px;border: solid 1px #e3e3e3;overflow: hidden;}
.new_c1 dl{height:471px;overflow: hidden;padding: 0 25px;}
.new_c1 dt,.new_c1 dt img{display: block;width:633px;height:355px;overflow: hidden;}
.new_c1 dd{display: block;padding: 12px 0 0;}
.new_c1 dd h3{display: block;margin-bottom: 12px;height:32px;line-height: 32px;font-size: 20px;font-weight: normal;color: #000;}
.new_c1 dd h3 em{display: block;color: #fff;width: 57px;background: #d5251e;line-height: 32px;font-weight: bold;float: left;text-align: center;margin:0 14px 0 0;font-size: 16px;}
.new_c1 dd h3 a{display: block;color: #000;}
.new_c1 li{height:44px;line-height: 44px;border-top: dashed 1px #e3e3e3;background:url(../img/ico07.png) no-repeat 24px 15px;padding: 0 32px 0 47px;}
.new_c1 li span{float: right;}
.new_c2{background: #f5f5f5;padding: 21px 38px;height: 559px;overflow: hidden;}
.new_c2 dl{height:367px;overflow: hidden;}
.new_c2 dd{height:118px;overflow: hidden;}
.new_c2 dd h3{ font-size: 18px; line-height:48px;height:48px;color:#333;}
.new_c2 dd h3 a{ color:#333;}
.new_c2 dt,.new_c2 dt img{display: block;width: 410px;height: 230px;overflow: hidden;}
.new_c2 li{display: block;height:35px;line-height: 35px;border-bottom: dashed 1px #e3e3e3;}
.new_c2 li:last-child{border: 0;}
.new_c2 li em{display: block;height:20px;line-height: 20px;background: #999;width: 20px;text-align: center;float: left;font-style: normal;margin: 7px 14px 0 0;color: #fff;}
.new_c2 li a{display: block;background:url(../img/ico07.png) no-repeat right 8px;}
.new_c2 li:hover em{background: #d5251e;}
.new_c2 li:hover a,.new_c2 li a:hover{background:url(../img/ico08.png) no-repeat right 8px;color: #d5251e;}
.content {max-width: 1200px;margin: 0 auto;}
.section{width:100%;background:top center no-repeat;background-size:cover}
.section .content{padding:210px 0;}
.choose_home{/*width:50%;*/width:1200px;margin:40px auto;position:relative}
.choose_why{width:400px;height:auto;margin:0 auto;padding:0;}
.choose_why.choose_why_fl{float:left;}
.choose_why.choose_why_fr{margin:0 0 0 850px;}
.choose_home>img{width:50%;height:auto;margin:15px 0 0 103px;}
.choose_home .left_icon{max-width:335px;position:absolute;}
.choose_home .left_icon.reason_1{top:-25px;}
.choose_home .left_icon.reason_2{top:162px;}
.choose_home .left_icon.reason_3{top:345px;}
.choose_home .right_icon.reason_4{top:-25px;}
.choose_home .right_icon.reason_5{top:162px;}
.choose_home .right_icon.reason_6{top:345px;}
.choose_home .right_icon.reason_7{position:relative;width:100%;max-width:none;left:auto;margin-top:40px;}
.left_icon .img_ctn{width:75px;float:right;}
.right_icon .img_ctn{width:75px;float:left;}
.left_icon .left_icon_text{width:calc(100% - 90px);float:right;margin:0 15px 0 0;}
.right_icon .left_icon_text{width:calc(100% - 90px);float:left;margin: 0 0 0 15px;}
.left_icon img,.right_icon img{max-width:100%;display:block;margin:0 auto}
.left_icon h4,.right_icon h4{padding-bottom:7px;font-family:"Microsoft YaHei","微软雅黑";color:#fff;}
.left_icon h4{text-align:right;}
.right_icon h4{text-align:left;}
.left_icon p,.right_icon p{font-family:"Microsoft YaHei","微软雅黑";color:#fff;}
a.cta_btn{
	background:#007cc3;color:#fff;font-size:18px;display:table;margin:0;line-height:22px;
	padding:18px 30px 18px;box-sizing:border-box;text-align:center;position:relative;
	border-radius:4px;letter-spacing:0.5px;min-width:285px;text-decoration:none
}
a.cta_btn.center{margin-left:auto!important;margin-right:auto!important}
a.cta_btn:hover,.home_ab dd a.button_learn_more:hover{background:#e77817;}
@font-face{
	font-family:'HelveticaNeue-Regular';
	src:url('../fonts/HelveticaNeue_gdi.eot');
	src:url('../fonts/HelveticaNeue_gdi.eot?#iefix') format('embedded-opentype'),
		url('../fonts/HelveticaNeue_gdi.woff') format('woff'),
		url('../fonts/HelveticaNeue_gdi.ttf') format('truetype'),
		url('../fonts/HelveticaNeue_gdi.otf') format('opentype'),
		url('../fonts/HelveticaNeue_gdi.svg#HelveticaNeue-Regular') format('svg');
	font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0-10FFFF;
}
@font-face{
	font-family:'cochinmedium';
	src:url('../fonts/cc______-webfont.eot');
	src:url('../fonts/cc______-webfont.eot?#iefix') format('embedded-opentype'),
		url('../fonts/cc______-webfont.woff2') format('woff2'),
		url('../fonts/cc______-webfont.woff') format('woff'),
		url('../fonts/cc______-webfont.ttf') format('truetype'),
		url('../fonts/cc______-webfont.svg#cochinmedium') format('svg');
	font-weight:normal;font-style:normal;
}
@font-face{
	font-family:'HelveticaNeue-Bold';
	src:url('../fonts/HelveticaNeue-Bold_gdi.eot');
	src:url('../fonts/HelveticaNeue-Bold_gdi.eot?#iefix') format('embedded-opentype'),
		url('../fonts/HelveticaNeue-Bold_gdi.woff') format('woff'),
		url('../fonts/HelveticaNeue-Bold_gdi.ttf') format('truetype'),
		url('../fonts/HelveticaNeue-Bold_gdi.otf') format('opentype'),
		url('../fonts/HelveticaNeue-Bold_gdi.svg#HelveticaNeue-Bold') format('svg');
	font-weight:700;font-style:normal;font-stretch:normal;unicode-range:U+0-10FFFF;
}
/**首页 合作伙伴 新闻中心 底部===================================================================================================================**/
section ul,section li,figure,section{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:middle}
figure,section {display:block}
section h2 {font-size:26px;line-height:26px}
section h4 {font-size:16px}
section p {padding-bottom:10px}
section img {
	box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:auto;
	max-width:100%;width:auto\9;
}
section ul {list-style: none;}
section a {color: #333;text-decoration: none;}
@font-face {
	font-family:'alimaofont';
	src:url('../fonts/alimao-fonts.eot');
	src:url('../fonts/alimao-fonts.eot?#iefix') format('embedded-opentype'),
		url('../fonts/alimao-fonts.woff2') format('woff2'),
		url('../fonts/alimao-fonts.woff') format('woff'),
		url('../fonts/alimao-fonts.ttf') format('truetype'),
		url('../fonts/alimao-fonts.svg#iconfontregular') format('svg');
	font-weight:normal;font-style:normal;
}
[class*="icon_"] {font-family:'alimaofont'}
.clearfix {*zoom:1}
.clearfix:before,.clearfix:after {display:table;content:"";line-height:0}
.clearfix:after {clear:both}
.container {margin:0 auto;width:1170px;}
[class*="grid_"] {
	float:left;min-height:1px;margin-left:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;
	box-sizing:border-box
}
.row {*zoom:1;margin-left:-30px}
.row:before,.row:after {display:table;content:"";line-height:0}
.row:after {clear:both}
section *, section *:after, section *:before {-webkit-box-sizing: border-box; box-sizing: border-box}
.grid_11 {width:1070px}
.grid_5 {width:470px}
.grid_4 {width:370px}
.grid_3 {width:270px}
.impact {font-family:Impact}
/*img zoom*/
.zoom{overflow:hidden}
.zoom figure{height:100%; overflow:hidden}
.zoom figure img{
	transition: .7s;-moz-transition: .7s;-webkit-transition: .7s;-o-transition: .7s;line-height: 1em; 
	min-height:auto; max-width:100%
}
.zoom:hover figure img{transform: scale(1.2);-webkit-transform: scale(1.2);-o-transition: scale(1.2)}
/*block name*/
.block_name{text-align:center}
.block_name h2 span{vertical-align:top}
.block_name.white{ color:#fff}
/*fifth*/
.fifth{background:#f5f5f5; padding:50px 0;}
.brand {margin-top:30px}
.brand .gird_11{margin-left:0}
.brand ul{margin-left:0px;border:1px solid #e1e1e1; border-top:0; border-left:0; overflow:hidden}
.brand li{
	float:left;border:1px solid #e1e1e1; border-right:0; border-bottom:0; width:213.8px; height:126px; 
	margin:0; padding:0;overflow:hidden
}
.brand li:hover{ opacity:0.6}
.brand img{transition: .9s;-moz-transition: .9s;-webkit-transition: .9s;-o-transition: .9s;line-height: 1em}
.brand li:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);-o-transition: scale(1.2); cursor: crosshair}
/*sixth*/
.sixth{ margin:50px 0}
.news-tab{margin-bottom:50px; margin-top:20px; display:block; overflow:hidden}
.news-tab li{display:inline-block}
.news-tab li a{
	padding:3px 10px; border:1px solid #fff;display:block;transition: 0.4s;
	-webkit-transition: 0.4s;-moz-transition: 0.4s;text-decoration:none;
}
.news-tab li.curr a,.news-tab li a:hover{border:1px solid #007cc3; border-radius:3px; padding:3px 10px; color:#007cc3}
.al_news li{
	padding:10px;margin-bottom:15px;overflow:hidden;-webkit-transition:all 0.4s ease 0s;
	-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;
}
.al_news li a{
	font-size:16px;color:#000;line-height:32px;max-height:40px;display:block;text-decoration:none;
	display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;
}
.al_news li a:hover{color:#e77817;}
.al_news li p{
	padding-top:5px;color:#777;line-height:20px;max-height:45px;padding-bottom:0;font-size:14px;
	display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;
 }
.white_bar{background:#fff;box-shadow: 0 1px 3px #c5c5c5;overflow:hidden}
.al_pic_news{min-height:336px}
.al_pic_news figure{position:relative; max-height:180px; min-height:170px; overflow:hidden}
.al_pic_news img{position:absolute; min-width:100%; min-height:100%; max-width:inherit}
.al_pic_news p,.al_pic_news .button1{margin:0 10px; color:#666}
.al_pic_news h4{
	margin:5px 10px; max-height:40px; min-height:30px; line-height:36px;font-size:18px;
	display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;
}
.al_pic_news h4 a{color:#e77817;}
.al_pic_news h4 a:hover{text-decoration: none; color:#007cc3;}
.al_pic_news p{
	max-height:60px; line-height:20px;font-size:14px;
	display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;
}
.al_pic_news .button1{
	padding:7px 30px; margin-top:10px; background:#007cc3; color:#fff; border:0; 
	display:inline-block;text-decoration:none;
}
.al_pic_news .button1:hover{ background:#e77817; border:0}
.button1{
	display:inline-block;  padding:8px 35px; margin-top:80px; font-size:14px; border:1px solid #007cc3; 
	border-radius:3px;transition: 0.4s;-webkit-transition: 0.4s;-moz-transition: 0.4s;-o-transition: 0.4s;
}
a.button1:hover{background:#e77817; border:1px solid #e77817; color:#fff}
time{float:left; margin-right:10px; text-align:center}
.day{width:60px;height:60px;line-height:60px;font-size:32px;display:block;background:#eee;color:#333;text-align:center;}
.month{display:block;width:60px;text-align:center}
/*seventh*/
.seventh{padding:50px 0 30px; background:#eee}
.seventh [class*="grid_"] h3{
	margin-bottom:20px; font-size:16px; padding-bottom:10px; font-weight:bold; border-bottom:1px solid #cfcfcf
}
.seventh [class*="grid_"] li{margin:5px 0}
.seventh .grid_5{ border-right:1px solid #cfcfcf; padding-right:30px;}
.seventh .grid_5 li{
	float:left; width:46%; display:inline-block;display: -webkit-box;-webkit-box-orient: vertical;
    -webkit-line-clamp: 1;overflow: hidden;margin: 5px 6px;
}
.seventh .grid_4 li{float:left; width:50%; display:inline-block}
.seventh .grid_3 .follow{margin-left:-10px}
.seventh .grid_3 .follow li{display:inline-block; width:120px; margin-left:10px; font-size:12px}
.bottom-tel {margin-top:10px}
.bottom-tel a{
	display:inline-block; padding:14px 30px; background:#007cc3; color:#fff;font-size:28px; 
	border-radius:5px;transition: 0.4s;-webkit-transition: 0.4s;-moz-transition: 0.4s
}
.bottom-tel a:before{content: "\0074"; display:inline-block; font-size:28px; margin-right:5px}
.bottom-tel a:hover{ background:#e77817; color:#fff}
/*footer*/
footer{
	width:100%; background:#2d2d2d;text-align: center; border-top:5px solid #c4c4c4; color:#99a1a6; 
	padding:20px 0; overflow:hidden;
}
footer a{ color:#99a1a6}
/**首页 产品展示===================================================================================================================**/
.product{height:610px;}
.product .case_title{padding:50px 0 30px;}
.sliderbox{
	width:1278px;
	height:350px;overflow:hidden;padding:0;margin:-256px auto;
}
.arrow-btn{
	margin:80px 0 0 0;display:inline;background:url(../img/arrow-btn.png) no-repeat;
	width:26px;height:124px;overflow:hidden;cursor:pointer;
}
#btn-left{float:left;margin-left:12px;background-position:0 0;}
#btn-left.dasabled{background-position:0 -124px;}
#btn-right{
	float:right;margin-right:6px;cursor:pointer;background-position:-26px 0;
}
#btn-right.dasabled{background-position:-26px -124px;}
.slider{
	width:1200px;overflow:hidden;position:relative;height:350px;float:left;
}
.slider ul{
	position:absolute;left:0px;top:0px;width:1800px;height:350px;list-style:none;
}
.slider li{float:left;width:280px;height:350px;margin:0 10px;}
.slider a{
	display:block;text-decoration:none;color:#073a5e;font-size:12px;font-weight:bold;
	text-align:center;margin-top:24px;
}
.slider a span{
	font-size:16px;line-height:54px;font-weight:400;color:#333;
}
.slider a:hover span{color:#e50028;}
.slider img{
	width:280px;display:inline-block!important;border:1px solid #e6e6e6;border-radius:6px;	
}
/**关于我们===================================================================================================================**/
.m_r#m_r_ab img.pic{width:366px;height:319px;margin:0px 34px 0px 0px;float:left;}
.m_r#m_r_ab img.pic_ab{width:433px;height:74px;}
.m_r#m_r_ab p{line-height:24px;font-family:微软雅黑;white-space:normal;color:#333;font-size:14px;text-indent:2em;}
.m_r#m_r_ab p span{color:#007cc3;line-height:24px;font-family:微软雅黑;white-space:normal;font-size:14px;}
.m_r#m_r_ab .ab_line{background-image:url(images/a_line.jpg) no-repeat;margin:54px 0px 40px;clear:both;}
.m_r#m_r_ab img.pic2{margin:0px 0px 0px 34px;float:right;}
.m_r#m_r_ab h2{font-size:25px;margin:0;font-family:"微软雅黑";font-weight:400;letter-spacing:1px;color:#007cc3;line-height:0px;}
.m_r#m_r_ab  span{font-size:12px;text-transform:uppercase;color:#007cc3;line-height:0px;}
/**产品详情===================================================================================================================**/
.pro {margin-top: 20px;margin-bottom: 50px;overflow: hidden;}
.pro .pic {width: 48%;height: 350px;border: 2px solid #dedede;}
.pro .pic img {display: block;margin: 0 auto;*margin-top: 28px;}
.pro .hot {clear: both;padding: 5px 0 0 0;text-align: center;}
.pro .hot img {display: block;margin-bottom: 10px;}
.pro .hot .ipic {width: 105px;display: inline-block;cursor: pointer;height: 117px;float: left;}
.pro .hot .ipic img {display: block;border: 2px solid #dedede;}
.pro .hot .ipic:hover img, .all_right .pro .hot .hover img {border: 2px solid #e60012;}
.pro h2 {
	background:url(../img/pr.gif) no-repeat left;padding-left:20px;font-size:24px;color:#333;line-height:50px;
	font-weight:600;display: block;
}
.pro .char {width: 635px;height: 47px;line-height: 47px;display: block;color: #333;font-size: 15px;margin-top: 10px;}
.pro .char span {
	border:1px solid #dedede;cursor:pointer;width:156px;height:38px;line-height:38px;text-align:center;display:inline-block;float:left;
}
.pro .char span:hover, 
.all_right .pro .char span.on {height:47px;width:156px;background:url(../img/pd.png) no-repeat;color:#fff;border:none;}
.pro .bot {background: url(../img/pbb.gif) repeat-x;height: 30px;z-index: -1;margin-top: -5px;width: 670px;}
.pro .char_in {padding-bottom: 30px;display: block;overflow: hidden;}
.pro .same .tt {height:32px;width:620px;background:#2878BF;padding-left:30px;font-size:15px;line-height:32px;color:#fff;}
.pro dd {	width:203px;height:310px;display:inline-block;float:left;margin-top:20px;background:url(../img/pro-bg.gif) no-repeat;}
.pro dd a {display:block;}
.pro dd img {display:block;margin:0 auto;margin-top:30px;}
.pro dd h3 {line-height:40px;text-align: center;font-size:15px;color:#666;padding-top:20px;font-weight:100;}
.pro dd:hover h3 {color:#2a76b7}
.pro dd:hover img {filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}
.pro .container{width:452px;height:auto;float:left;overflow:hidden;margin-right:20px;}
.spec-preview{width:450px;height:450px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:5px;width:100%;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{
	display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;
	border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;
}
.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #e77817;padding:1px;}
.cd-tabs {position: relative;width:100%;max-width: 960px;margin: 2em auto;}
.cd-tabs:after {content: "";display: table;clear: both;}
.cd-tabs::after {
	position: absolute;top:0;right: 0;height: 60px;width: 50px;z-index: 1;pointer-events: none;
	background: -webkit-linear-gradient( right , #f8f7ee, rgba(248, 247, 238, 0));
	background: linear-gradient(to left, #f8f7ee, rgba(248, 247, 238, 0));
	visibility: visible;opacity: 1;-webkit-transition: opacity .3s 0s, visibility 0s 0s;
	-moz-transition: opacity .3s 0s, visibility 0s 0s;transition: opacity .3s 0s, visibility 0s 0s;
}
.no-cssgradients .cd-tabs::after {display: none;}
.cd-tabs.is-ended::after {
	visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s, visibility 0s .3s;
	-moz-transition:opacity .3s 0s, visibility 0s .3s;transition:opacity .3s 0s, visibility 0s .3s;
}
.cd-tabs nav {-webkit-overflow-scrolling:touch;background:#ccc;box-shadow:inset 0 -2px 3px rgba(153,153,153,0.06);}
.cd-tabs-navigation{}
.cd-tabs-navigation:after{content:"";display:table;clear: both;}
.cd-tabs-navigation li{float: left;}
.cd-tabs-navigation a{
	position:relative;display: block;line-height:54px;width:90px;text-align:center;font-size:16px;font-weight:500;
	color:#017CC2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;
}
.no-touch .cd-tabs-navigation a:hover{color:#e77817;background-color:rgba(153,153,153,0.3);}
.cd-tabs-navigation a.selected{background-color:#ffffff !important;box-shadow:inset 0 2px 0 #017CC2;color:#017CC2;}
.cd-tabs-navigation a::before{
	position:absolute;top:12px;left:50%;display:inline-block;height:20px;width:20px;
}
.cd-tabs-content{background:#ffffff;}
.cd-tabs-content li{display:none;padding:1.4em;}
.cd-tabs-content li.selected{
	display:block;-webkit-animation:cd-fade-in 0.5s;-moz-animation:cd-fade-in 0.5s;animation:cd-fade-in 0.5s;
}
.cd-tabs-content li p {font-size:14px;font-size:0.875rem;line-height:2;color:#333;margin:1em auto 1em;}
.cd-tabs-content li p b {color:#017CC2;}
.cd-tabs-content li th,.cd-tabs-content li td{font-size:14px;line-height: 28px;padding:0 30px;border:1px solid #017CC2;font-weight: 400;height: 32px;}
.tm-tableAttr {border: 1px solid #e5e5e5;width: 100%;margin-bottom: 10px;}
table {border-collapse: collapse;border-spacing: 0;}
.tm-tableAttr thead {
	background-color: #eee;border-bottom: 1px solid #e4e4e4;font-weight: 700;font-size: 14px;color: #999;
}
.tm-tableAttr thead td {border-bottom: 1px solid #e5e5e5;padding-left: 20px;}
.tm-tableAttr .tm-tableAttrSub th {
	text-align: left;color: #404040;background-color: #f7f7f7;font-weight: 700;border-top: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
}
.tm-tableAttr tbody th {border-right: 1px solid #f7f7f7;}
.tm-tableAttr tbody td, .tm-tableAttr tbody th {border-top: 1px solid #f7f7f7;}
.tm-tableAttr th {padding: 5px 10px 5px 20px;color: #999;font-weight: 400;text-align: right;width: 22%;}
.tm-tableAttr tbody td, .tm-tableAttr tbody th {border-top: 1px solid #f7f7f7;}
.tm-tableAttr td {padding: 5px 5px 5px 10px;}
.vertical_right p{line-height:25px;}

/*新闻资讯*/
.news{ height:724px; padding-top:66px; overflow:hidden;background: url(../img/newbg.jpg) no-repeat center top;}
.news h2{height: 160px;text-align: center;font-size: 40px;color: #333333;}
.news h2 a{color: #333333}
.news h2 em{display: block;font-weight: normal;font-size: 20px;color: #666;}
.news .act{width: 720px;margin-left: 30px;}
.tit2{height: 50px;line-height: 50px;font-size: 25px;color: #333333;background: url(../img/newtit1.jpg) no-repeat 0 6px;margin-bottom: 9px;padding-left: 46px;}
.tit2 a{ display:block; color:#333333;font-size: 25px;font-weight: normal;}
.tit2 span{display: block;margin-top: 22px;}
.act dl{ height:161px;width: 720px;margin-bottom: 25px;overflow: hidden;}
.act dt{ width:214px; height:161px; float:left; overflow:hidden;}
.act dt img{ display:block;width:214px; height:161px;-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.act dd{ width:480px; float:right; overflow:hidden;}
.act dd h4 a{ display:block; font:20px "Microsoft YaHei"; color:#333333;height: 34px;line-height: 34px;margin-bottom: 12px;}
.act dd p{ font:15px "Microsoft YaHei"; line-height:25px; color:#666666;height: 75px;}
.act dl:hover dt img{-webkit-transform:scale(1.1,1.1);
    -moz-transform:scale(1.1,1.1);
    -transform:scale(1.1,1.1);}
.act dl:hover dd h4 a,.act li a:hover,.hot dl:hover dd h4 a,.hot li a:hover{ color:#bd3340; font-weight:bold;}
.act dl span{font-size: 16px;color: #333333;text-align: right;float: right;}

.act ul{ height:230px;}
.act li{margin-bottom: 13px;}
.act li a{ display:block;color:#333333; font-size: 16px; line-height:30px;padding: 6px 0 20px 20px; background:#f5f5f5;height: 73px; width:330px;}
.act li em{ display:block; font-size:16px; color:#666666; line-height:24px;}
.act li:nth-child(2n-1){ float:left;}
.act li:nth-child(2n){ float:right;}
.act li a:hover{color: #bd3340;font-weight: bold;}
.act li a:hover em{font-weight: normal;}

.hot{overflow:hidden;width: 323px;margin-right: 40px;}
.wdtit a{height: 50px;line-height: 50px;font-size: 25px;color: #333333;background: url(../img/newtit2.jpg) no-repeat 0 6px;margin-bottom: 12px;padding-left: 48px;display: block;margin-bottom: 9px;}
.wdtit span{display: block;margin-top: 22px;}

.hot dl{height:190px;}
.hot dt{ width:320px; height:160px; overflow:hidden;}
.hot dt img{ display:block;width:320px; height:160px;-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.hot dl:hover dt img{-webkit-transform:scale(1.1,1.1);
    -moz-transform:scale(1.1,1.1);
    -transform:scale(1.1,1.1);}
.hot li{ font:16px "Microsoft YaHei"; line-height:40px; height:40px; overflow:hidden;padding-left: 30px;position: relative;background: url(../img/wdico.jpg) no-repeat 0 10px;}
.hot li a{ display:block; color:#666666;}
.f_fl{float:left;}
.f_fr{float:right;}
.tit{text-align: center;font-weight: normal;font-size: 0;line-height: 0;}
.tit span{display:block;font-size: 40px;color: #292929;line-height: 42px;}
.tit i{display:block;font-size: 16px;color: #666666;line-height: 16px;padding-top: 25px;position: relative;}
.tit i:after{ position:absolute;left: 50%;top: 38px;margin-left: -35px;content:"";width: 70px;height: 5px; background:url(../img/tit_bg.png) no-repeat center;}
.ys{ height:666px ;padding-top: 88px;/*! background: #f3f3f3; */}
.ys ul{ margin-top: 45px;}
.ys ul li{ float: left; width: 287px;height:417px ;position: relative;margin-right:17px ;}
.ys ul li img{width: 287px;height:417px ;}
.ys ul li:last-child{ margin-right: 0;}
.ys ul li:nth-child(2),.ys ul li:nth-child(4){ margin-top: 40px;}
.ys ul li p{position: absolute;left: 0 ;bottom: 0;height: 153px;width: 287px; background:url(../img/ys_dd.png) no-repeat center 0;}
.ys ul li p i{ display: block;padding-top:70px ;color: #fff;text-align: center;font-size: 24px;line-height: 24px;padding-bottom: 10px;}
.ys ul li p span{ font-size:14px ;color: #fff;line-height: 20px;text-align: center;display: block;}
/*底部样式*/
.wrapper {
    width: 1200px;
}
.auto {
    margin: 0 auto;
}
#footer{width:100%; padding-top:52px; background:#000;}
.f-menu{margin-right:60px;}
.f-menu h2{height:18px; line-height:18px; font-size:16px; color:#fff; overflow:hidden;}
.f-menu em{display:block; width:32px; height:2px; margin-top:20px; background:#666;}
.f-menu dl{float:left; margin:12px 0 0 40px;}
.f-menu dl:nth-child(3){margin-left:0;}
.f-menu dl dd{height:34px; line-height:34px; font-size:14px; overflow:hidden;}
.f-menu dl dd a{display:block; color:#b6b5b3;}
.f-menu dl dd a:hover{color:#fff;}
#f-contact h3{height:18px; line-height:18px; font-size:16px; color:#fff; overflow:hidden;}
#f-contact h2{height:34px; line-height:34px; margin-top:10px; font-size:32px; font-weight:bold; color:#fff; overflow:hidden;}
#f-contact span{display:block; height:16px; line-height:16px; margin-top:10px; font-size:14px; color:#b6b5b3; overflow:hidden;}
#f-contact h4{width:132px; height:46px; line-height:46px; margin-top:22px; background:#eb5c16; font-size:14px; text-align:center; overflow:hidden;}
#f-contact h4 a{display:block; color:#fff;}
#f-contact h4 em{display:inline-block; padding-left:32px; background:url(../img/talk.png) no-repeat left center;}
#f-contact h4:hover{background:#0e7141;}
#f-code{margin-left:40px;}
#f-code dl dd{float:left; width:128px; margin-left:20px;}
#f-code dl dd img{width:128px; height:128px; overflow:hidden;}
#f-code dl dd h3{height:16px; line-height:16px; margin-top:12px; font-size:14px; text-align:center; color:#fff; overflow:hidden;}
#copyright{height:76px; line-height:76px; margin-top:52px; border-top:1px solid #464646; font-size:14px; color:#b6b5b3; overflow:hidden;}
#copyright a{color:#b6b5b3;}
#copyright a:hover{color:#fff;}
