.clear{
    clear: both;
}
.Container_ad{ width:100%; height:804px; background:url(../images/banner.jpg) no-repeat center;}
.Container_ad .banner{ margin:0 auto;}
.Container_ad .banner p.batit1{font-size: 46px;padding-top: 247px;line-height: 68px;}
.Container_ad .banner p.batit2{padding-top: 48px;font-size: 20px;}
.small{cursor:pointer;width: 175px;margin: -40px auto 40px;}
.small a{width:70px;height:10px;background: #ffffff;float:left;margin:0 8px;}
.small .small_s{background: #00cdb3;width:70px;height:10px;}
.top_prolist{ width:100%;}
.top_prolist h3{ font-size:24px; text-align:center; height:60px; line-height:60px;  color:#333333; margin-top:25px;font-weight: bold;}
.top_prolist .pro_txt{ width:1140px; margin:0 auto; text-align:center; font-size:16px; line-height:24px; padding:30px; padding-top:10px; color:#222}
.pro_piclist{ width:1200px; margin:40px auto}
.pro_piclist ul li{ width:558px; float:left;margin-right:84px;}
.pro_piclist ul li .pro_img{ display:block; }
.pro_piclist ul li img{width:558px;height:404px;}
.pro_piclist ul li { width:558px;  cursor: pointer;transition: all 0.6s ;overflow: hidden }
.pro_piclist ul li:hover { 
          transform: scale(1.1);
           -webkit-transform: scale(1.1); /*Safari 和 Chrome*/
          -moz-transform: scale(1.1); /*Firefox*/
          -ms-transform: scale(1.1); /*IE9*/
           -o-transform: scale(1.1); /*Opera*/
    }
.pro_piclist ul li .pro_title{ width:100%; height:60px; line-height:90px; overflow:hidden; font-size:20px; text-align:center; color:#000}
.pro_piclist ul li .pro_cont{ width:100%; padding:10px; line-height:26px; height:104px; overflow:hidden;	font-size:16px; color:#222}
.pro_piclist ul li .more_button{ text-align:center;margin-top:20px;height:40px}
.pro_piclist ul li .more_button a{ padding:8px 85px; border:1px solid #666; font-size:16px; color:#666}
.pro_piclist ul li .more_button a:hover{ padding:8px 85px; border:1px solid #666;  font-size:16px; color:#fff; background:#666666}
.clear{ clear:both}

.About_bg{ width:100%; height:704px; background:url(../images/about_bg.jpg) no-repeat center;margin-top:50px;}
.About_bg .About_md{ width:1200px; margin:auto}
.About_bg .About_md .About_left_img{ width:760px;  padding:20px; padding-left:10px; float:left;  padding-top: 80px; }
.About_bg .About_md .About_right_txt{ width:400px; float:right; padding-top: 80px;}
.About_bg .About_md .About_right_txt .About_right_txt_title{ width:400px;  height:60px; line-height:50px; font-size:30px ; color:#333333; margin-top: 55px;}
.About_bg .About_md .About_right_txt .About_right_txt_cont{  font-size:16px; line-height:34px; color:#222}
.About_right_txt_button{ text-align:left;margin-top:110px;height:40px}
.About_right_txt_button a{ padding:8px 85px; border:1px solid #666; font-size:16px; color:#222}
.About_right_txt_button a:hover{ padding:8px 85px; border:1px solid #666;  font-size:16px; color:#fff; background:#666666}

/**footer**/
.ft_cp{ width:100%; border-top:1px solid #ddd; margin-top:60px;}
.ft_cp .ft_cp_md{ width:1200px; margin:auto;    position: relative; transition: all .5s ease-in;}
footer ul{ width:100%; margin:auto;   padding-top: 20px; padding-bottom: 20px;}
footer ul li{width: 21.5%;float: left;border-left: 1px solid #f1f1f1;height:400px;}
footer ul li a {display: block;color: #222; margin-left: 10%; font-size: 14px; line-height:30px;}
footer ul li a:first-child {color: #222;font-size: 16px;font-weight: bold; cursor: default;}
footer ul li .ct_span{color: #222;margin-left: 10%;font-size: 16px;line-height: 30px;color:#0396f2;font-size:16px;}
footer ul li .ct_span b{ font-size:22px ;}
footer ul li span{ display:block;color:#0396f2; font-size:16px;}
footer ul li .lxl{width:68%;float: left;}
footer ul li img{width: 32%;padding-top: 30px;}
.footer_bottom{ width:100%; height:55px; line-height:55px; background:#f8f8f8}
.footer_bottom .footer_bottom_md{ max-width:1200px; margin:auto}
.footer_bottom_md .bq{ width:60%; float:left; text-align:left; font-size:12px; color:#727171}
.footer_bottom_md  .bq_right{ width:40%; float:right; text-align:right}
.footer_bottom_md  .bq_right a{ display:inline-block; font-size:12px; padding:0px 10px; color:#727171}




/**关于我们**/
.mbx{background: #4a4a4a;}
.mbx p{line-height:53px;padding:0 20px;text-align:right;width: 1160px;margin: 0 auto;color: #ccc;}
.mbx p a{ color:#ccc;}
.About_ad{ width:100%; height:500px; background:url(../images/about_banner.jpg) no-repeat center;}
.About_content{ width:1200px; margin:5px auto;}
.About_content .About_cont_title{ width:600px;margin:80px auto }
.About_content .About_cont_title ul li{ width:150px; float:left; height:50px; line-height:50px; font-size:18px; text-align:center}
.About_content .clm_title{width:450px;}
.About_content .clm_title ul li{width:150px;}
.About_content .About_cont_title ul li a{ color:#222}
.About_content .About_cont_title ul .cur{ background:url(../images/about_nav_line.jpg) no-repeat bottom }
.About_content .About_cont_title ul li:hover{ background:url(../images/about_nav_line.jpg) no-repeat bottom }
.About_content .pic{ margin-top:50px;}
.About_cont .About_cont_img{ width:600px; height:520px; overflow:hidden; float:left}
.About_cont .About_cont_img img{ width:600px; height:520px;cursor: pointer; transition: all 0.6s;}
.About_cont .About_cont_img img:hover{ transform: scale(1.2);}
.About_cont_right{ width:550px; float:right; padding-top:70px} 
.About_content .pages{padding-bottom:20px;text-align:center;}
.About_content .pages ul{width: auto;margin: 0;display: inline-block;}
.About_content .pages ul li{width: auto;height: auto;margin: 0;float: left;padding: 0 12px;font-size: 16px;color: #333;}
.About_content .pages ul li.thisclass{color: #00cdb3;font-weight: bold;}
.About_content .pages ul li a{color: #333;}

.About_cont_right h3{ width:550px; height:65px; background:url(../images/about_line.jpg) no-repeat bottom left 3px; font-size:30px; line-height:65px ; color:#333}
.About_cont_right .Brand_cont{ width:550px; font-size:16px; line-height:30px; color:#222; margin-top:20px;}
.About_md{ margin:80px auto;}
.About_md .About_md_title{ width:100%; height:65px; line-height:65px; font-size:30px; text-align:center; background:url(../images/about_line.jpg) no-repeat bottom; color:#333}
.About_md .About_md_cont{ font-size:16px; line-height:30px; color:#222; text-align:center; padding:15px; font-weight:normal;}
.About_md_img{ width:1200px; margin:30px auto}

.About_md_bottom{ width:1200px; margin:80px auto}
.About_md_bottom .About_md_bottom_left{width:550px; font-size:16px; line-height:30px; color:#222; margin-top:20px; float:left}
.About_md_bottom .About_md_bottom_img{ width:600px; float:right; height:520px; overflow:hidden}
.About_md_bottom .About_md_bottom_img img{  cursor: pointer; transition: all 0.6s;width:600px;height:519px;}
.About_md_bottom .About_md_bottom_img img:hover{  transform: scale(1.2);}
.About_md_bottom h3{ width:550px; height:65px; background:url(../images/about_line.jpg) no-repeat bottom left 3px; font-size:30px; line-height:65px ; color:#333; text-align:left; margin-top:50px;}
.About_md_bottom .hx_cont{ font-size:16px; line-height:30px; color:#222; text-align:left;  font-weight:normal; margin-top:20px}
.Map{ width:100%;margin:80px auto;}
.Map .Gc_adress_title{ width:1200px; margin:auto; text-align:center; font-size:30px;margin:50px auto;  color:#222;}
.Map .Gc_adress_img{ width:100%; height:566px; background:url(../images/map.jpg) no-repeat center;margin-top:80px;}
.technology{width:1200px;margin:0 auto;}
.technology img{width:100%;}
.banner_partners{ background:url(../images/banner_partners.jpg) no-repeat center; height:150px;}
.partners{width: 1200px;margin: 0 auto;}
.partners ul{overflow: hidden;}
.partners ul li{width: 385px;float: left;margin: 30px 22px 30px 0;}
.partners ul li.last{margin-right: 0;}
.partners ul li img{ width:385px; height:489px;}


/**产品**/
.About_content .pro_cont_title{ width:400px;}
.About_content .pro_cont_title ul li{width:200px;}
.productlist{ width:1200px; margin:auto;padding-bottom:40px;}
.productlist_title{ width:100%;margin:50px auto; font-size:30px; text-align:center}
.productlist ul{ width:100%;margin:30px auto}
.productlist ul li{ width:400px; height:415px; margin:70px 0 100px; float:left;}
.productlist ul li .pro_img{ width:400px; height:415px; text-align:center; vertical-align:middle overflow:hidden}
.productlist ul li .pro_img img{width:350px; height:363px;transition: all 0.6s; }
.productlist ul li .pro_img img:hover{transform: scale(1.2);}
.productlist ul li .pro_title{ width:350px; height:40px; font-size:18px; text-align:center; line-height:25px;}
.productlist ul li .pro_title a{ color:#333}
.productlist ul li .pro_title span{ font-size:16px; color:#666}
.productlist .pages{padding-bottom:20px;text-align:center;}
.productlist .pages ul{width: auto;margin: 0;display: inline-block;}
.productlist .pages ul li{width: auto;height: auto;margin: 0;float: left;padding: 0 12px;font-size: 16px;color: #333;}
.productlist .pages ul li.thisclass{color: #00cdb3;font-weight: bold;}
.productlist .pages ul li a{color: #333;}
.pro_ad{}
.pro_ad p{font-size: 22px;text-align: center;margin: 0 auto;padding-top: 179px;color: #fff;}
.pro_ad p span{display: block;font-size: 52px;padding-bottom: 15px;}
.procont_ad{}
.procont_ad p{width:1200px;height:430px;line-height:430px;margin: 0 auto;text-align: center;font-size: 40px;color: #fff;font-weight: bold;}
.contact_bg{ background:url(../images/contact_bg.jpg) no-repeat center; height:426px; margin:100px auto;}
.product_img{width:1200px;height: auto;margin:0 auto;overflow: hidden;}
.fcnt{display:block;height: 425px;width: 520px;margin: 0 auto;position:relative;overflow:hidden;float: left;}
.fcnt .mimg{float: right;width: 410px;height: 425px;overflow:hidden;}
.fcnt .mimg div{display:none;}
.mimg img{width: 410px;height: 425px;}
.fcnt ul{float: left;width: 73px;height: 425px;position:absolute;left: 0;top:0;}
.fcnt li{display:block;height: 76px;width: 73px;margin-bottom: 40px;cursor:pointer;overflow:hidden;}
.fcnt li img{width: 71px;height: 74px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;border:1px #f5f5f5 solid;}
.fcnt li.cur img{width:71px;height:74px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;border:1px #0fdac1 solid;}
.product_text{ float:right;width: 630px;margin-top: 50px;}
.product_text h1{font-size: 30px;font-weight: bold;color: #333333;}
.product_text span{font-size: 20px;color: #333;margin: 5px 0 0;display: block;}
.product_text p{font-size: 16px;color: #333;line-height: 30px;margin-top: 20px; height:210px;}
.product_text a.cpzx{font-size: 16px;color: #00cdb3;font-weight: bold;background: url(../images/cpzx_ico.png) no-repeat left center;background-size: auto 100%;padding-left: 40px;}
.About_content .Box_1,.About_content .Box_2{ width:1200px; margin:0 auto}
.Box_2{ margin-top:80px;}
.Box_2_title{font-size:30px;width: 1200px;margin: 0 auto;}
.About_content .Box_cont{line-height:30px;font-size:16px;color: #333;margin-top: 10px;border: 1px #00cdb3 solid;padding: 30px;background: #fdfdfd;}
.Box3_cont{margin: 10px auto;background: #fafafa;}
.Box3_cont p.sm{width:1200px;margin:0 auto;font-size: 14px;color: #666;padding: 20px 0 50px;}
.Box3_cont table{border-collapse:collapse;border-color:#8e8e8e;margin: 0 auto;background: #fff;}
.Box3_cont table tr td p{ color:#fff; font-size:16px;}
.Box3_cont table tr td a{display: block;width:104px;height: 33px;background:url(../images/xz_button.jpg) no-repeat center}



/**型号选择**/

.xh_content .xh_title{ width:360px; margin:50px auto;}
.xh_content .xh_title ul{ overflow:hidden;}
.xh_content .xh_title ul li{ width:180px;}
.xh_content .xh_title ul li a{ color:#333;}
.xh_content .xh_title p{color: #333;font-size: 30px;text-align: center;margin: 60px 0 10px;}
.xh_content .xh_title span{display: block;border: #ccc 1px solid;width: 240px;padding: 5px 0;text-align: center;font-size: 16px;background: url(../images/xz_ico.png) no-repeat 175px center;margin: 0 auto;background-size: auto 40%;line-height: 23px;}
.xh_content .xh_title span a{ display:block;color: #656565;}
.xh_ad{ background:url(../images/xh_select_banner.jpg) no-repeat center}
.xh_cont{width:1200px;margin: 30px auto 60px;border-bottom: 1px #000 solid;padding-bottom: 60px;}
.xh_cont .xhfl{ overflow:hidden; margin:30px 0 10px;}
.xh_cont .xhfl span{display: block;width: 18px;height: 18px;background: #02d8be;float: left;margin: 6px 0;}
.xh_cont .xhfl p{font-size: 20px;color: #333;line-height: 28px;float: left;padding-left: 5px;}
.xh_cont ul{overflow: hidden;}
.xh_cont ul li{float: left;width: 586px;border: 1px #02d8be solid;height: 134px;text-align: center;background: #fdfdfd;margin-right: 24px;margin-bottom:20px;}
.xh_cont ul li.last{margin-right:0;}
.xh_cont ul li a{ display:block; padding:40px 0;}
.xh_cont ul li:hover{ background:#02d8be;}
.xh_cont ul li:hover span{ color:#fff;}
.xh_cont ul li:hover p{ color:#fff;}
.xh_cont ul li span{font-size: 20px;color: #333;display: block;line-height: 30px;}
.xh_cont ul li p{font-size: 16px;color: #666;line-height: 24px;}
.xh_fl{overflow: hidden;}
.xh_fl p{float: left;width: 380px;height: 115px;background: #f8f8f8;margin-right: 30px;}
.xh_fl p:hover{ background:#02d8be;}
.xh_fl p:hover img.aly{ display:none;}
.xh_fl p:hover img.aly1{ display:block;}
.xh_fl p:hover img.ahy{ display:none;}
.xh_fl p:hover img.ahy1{ display:block;}
.xh_fl p:hover img.jszc{ display:none;}
.xh_fl p:hover img.jszc1{ display:block;}
.xh_fl p:hover img.ro{ display:none;}
.xh_fl p:hover img.ro1{ display:block;}
.xh_fl p:hover img.nf{ display:none;}
.xh_fl p:hover img.nf1{ display:block;}
.xh_fl p:hover img.uf{ display:none;}
.xh_fl p:hover img.uf1{ display:block;}
.xh_fl p:hover a span{ color:#fff;}
.xh_fl p.last{ margin:0;}
.xh_fl p a{display: block;}
.xh_fl p a img{width: 61px;height: auto;padding: 26px 40px;float: left;}
.xh_fl p a img.aly1{ display:none;}
.xh_fl p a img.ahy1{ display:none;}
.xh_fl p a img.jszc1{ display:none;}
.xh_fl p a img.ro1{ display:none;}
.xh_fl p a img.nf1{ display:none;}
.xh_fl p a img.uf1{ display:none;}
.xh_fl p a span{display: block;font-size: 18px;line-height: 115px;color:#333;}
.xh_fl p a span.xz1{display: block;font-size: 18px;line-height: 115px;color:#333;background:url(../images/xz1_ico.png) no-repeat 125px center;background-size:auto 10%;}
.xh_fl p:hover a span.xz1{display: block;background:url(../images/xz1_ico1.png) no-repeat 125px center;background-size:auto 10%;color:#fff;}

/**行业应用**/
.hyyy{width:1200px; overflow:hidden;}
.hyyy .box{float:left; margin:0 0 50px 5px;}
.hyyy .box .yybg{background: #000000;width:393px;height: 201px;padding:0;margin:0;position:relative;box-sizing:border-box;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;}
.hyyy .box .yybg .yy_img{display:block;width:100%;padding:0;margin:0;position:relative;opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.hyyy .box:hover .yybg .yy_img{position:absolute;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:.5}
.hyyy .box .yybg .yybg_caption{color:#fff;padding:0;margin:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.hyyy .box .yybg .yybg_caption,.hyyy .box .yybg .yybg_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden; z-index:1000}
.hyyy .box .yybg .yybg_caption_h{font-size:1.3em;font-weight:700;text-align:center;width:80%;position:absolute;top:20%;left:10%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:1}
.hyyy .box .yybg .yybg_caption_p{font-size:20px;text-align:center;width:80%;position:absolute;top:60%;left:10%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;opacity:0}

.hyyy .box:hover .yybg .yybg_caption_p{top:45%;opacity:1}
.hyyy .box p.tit{ text-align:center;}
.hyyy .box p.tit a{font-size:20px; line-height:35px;display:block; color:#333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 393px;}
.hyyy .hyyy_cont{border-top: 1px #000 solid;padding: 30px 0;border-bottom: 1px #000 solid; margin-bottom:50px;}
.hyyy .hyyy_cont p{ margin:5px 0; font-size:16px; color:#333; line-height:25px;}
.hyyy .hyyy_cont p a{color:#0066cc;}

/**联系我们**/
.contact_banner{ width:1200px; margin:0px auto}
.contact_box{ width:1200px; margin:0 auto; overflow:hidden;}
.contact_box .lxfs1{width: 490px;float: left;margin-top: 30px;}
.contact_box .lxfs1 p{font-size: 24px;color: #333;}
.contact_box .lxfs1 span{display: block;font-size: 14px;}
.contact_box .lxfs1>ul{overflow: hidden;margin-top: 30px;}
.contact_box .lxfs1>ul>li{font-size: 14px;margin: 15px 0; color:#666;}
.contact_box .lxfs1>ul>li.dz1{background:url(../images/dasha.png) no-repeat;height:20px;padding-left: 30px;}
.contact_box .lxfs1>ul>li.dz{background:url(../images/youbian.png) no-repeat;height:20px;padding-left: 30px;}
.contact_box .lxfs1>ul>li.dh{background:url(../images/zuoji.png) no-repeat;padding-left: 30px;}
.contact_box .lxfs1>ul>li.yx{background:url(../images/youjian.png) no-repeat;height:20px;padding-left: 30px;}
.contact_box .lxfs1>ul>li.yx a{color: #00B4FA;}
.contact_box .lxwm1{width: 680px;float: right;margin-top: 30px;}
.contact_box .lxwm1 p{font-size: 24px;color: #333;}
.contact_box .lxwm1 span{display: block;font-size: 14px;}
.contact_box .lxwm1 .bdtj{margin-top:45px;overflow: hidden;}
.contact_box .lxwm1 .bdtj>form>p{width: 330px;float: left;margin: 0 20px 10px 0;}
.contact_box .lxwm1 .bdtj>form>p>input{width: 315px;line-height: 25px;border-radius:  initial;border-width:1px;}
.contact_box .lxwm1 .bdtj>form>p.last{ margin-right:0;}
.contact_box .lxwm1 .bdtj>form>p.xuqiu{width:680px;margin-right: 0;font-size: 14px;}
.contact_box .lxwm1 .bdtj>form>p>textarea{width: 665px;line-height: 20px;border-radius:  initial; height:100px;}
.contact_box .lxwm1 .bdtj>form>p.sub{float:right;margin: 20px 0;width:315px;}
.contact_box .lxwm1 .bdtj>form>p.sub>input{background-color: #005bac;color: #fff;font-size: 14px; border:none;padding: 6px 10px;}

.shengming{ font-size:14px;margin-top:50px;}
.shengming span{ display:block; text-align:center; font-weight:bold; font-size:16px; padding:10px 0 !important;}
.shengming strong{ font-size:16px;}
.shengming strong span{ display:initial; font-size:20px; color:#eb6100;}
.shengming p{ padding:10px 0;}
.shengming p.fwsm{ color:#fe2400;}
