@charset "utf-8";
@import url(base.css);
/*头部*/
.header{width: 100%;margin: 0 auto;border-bottom: 1px solid #ccc;position: fixed;top: 0;left: 0;background: rgba(255,255,255,.8);z-index: 100;height: 80px;}
header{width: 1180px;height: 80px;margin: 0 auto;}
.logo{width: 149px;height: 53px;float: left;line-height: 80px;margin-right: 214px;display: block;}
.logo a{display: inline-block;}
.logo a img{width: 100%;height: 100%;vertical-align: middle;}
.logo1{width: 149px;height: 53px;float: left;line-height: 80px;margin-right: 214px;display: none;}
.logo1 a{display: inline-block;}
.logo1 a img{width: 100%;height: 100%;vertical-align: middle;}
.nav{float: left;}
.nav>ul>li{float: left;position: relative;}
.nav>ul>li:hover{background: url(../images/triangles.png) no-repeat 50% 70px;}
.nav>ul>.on{background: url(../images/triangles.png) no-repeat 50% 70px;}
.nav>ul>li>a{display: block;font-size: 16px;color: #212121;padding: 0 25px;line-height: 80px;}
.seacar{display: none;}
.seach{position: relative;float: right;display: inline-block;line-height: 80px;}
.seach input{width: 200px;border: 1px solid #2abceb;border-radius: 2px;font-size: 12px;height: 31px;padding: 10px 30px 10px 10px;box-sizing: border-box;}
.seach span{display: block;width: 20px;height: 20px;position: absolute;top: 5px;right: 10px;cursor: pointer;}
.seach span img{width: 100%;height: 100%;}
.navers{position: absolute;width: 160px;border-top: 3px solid #2abceb;top: 79px;background: #fff;}
.navers ul li{line-height: 20px;padding: 10px 15px;box-sizing: border-box;}
.navers ul li:hover a{color: #2abceb;}
.navers ul li a{font-size: 14px;color: #1E2C5C;}
.nav_con{position: absolute;width: 850px;border-top: 3px solid #2abceb;top: 79px;background: #fff;left: -260px;}
.nav_con ul li{line-height: 20px;padding: 10px 15px;box-sizing: border-box;display: inline-table;width: 160px;}
.nav_con ul li:hover a{color: #2abceb;}
.nav_con ul li a{font-size: 14px;color: #1E2C5C;}
.mobnav{display: none;}
.kong{display: none;}
/*banner*/
.banner{width: 100%;}
.banner ul li{width: 100%;}
.banner ul li a{display: block;}
.banner ul li a img{width: 100%;}
.baners:hover .prev{opacity: 1;}
.baners:hover .next{opacity: 1;}
.prev{background: url(../images/large_left.png) no-repeat 0 0 !important;width: 40px;height: 40px;position: absolute;top: 50%;margin-top: -20px;z-index: 10;opacity:0;cursor: pointer;}
.prev:hover{background-position: bottom left !important;}
.next{background: url(../images/large_right.png) no-repeat 0 0 !important;width: 40px;height: 40px;position: absolute;top: 50%;margin-top: -20px;z-index: 10;opacity:0;cursor: pointer;}
.next:hover{background-position: bottom left !important;}
/*内容*/
.content{width: 100%;}
.con_con{width: 1180px;margin: 0 auto;}
.con_title{border-bottom: 1px solid #cccccc;margin-bottom: 40px;}
.con_title h4{font-size: 20px;color: #212121;font-weight: 500;padding: 27px 0 24px 0;float: left;border-bottom: 2px solid #2abceb;}
.con_cons ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.con_cons ul li{width: 32.2%;border-bottom: 1px solid #d0d0d0;margin-bottom: 40px;}
.con_cons ul li:hover{border-bottom: 1px solid #47B0C6;}
.con_cons ul li:hover .con_img a img{opacity: 0.8;-webkit-transform: scale(1.2) rotate(3deg);-moz-transform: scale(1.2) rotate(3deg);-o-transform: scale(1.2) rotate(3deg);-ms-transform: scale(1.2) rotate(3deg);transform: scale(1.2) rotate(3deg);}
.con_img a{display: block;width: 100%;height: 252px;overflow: hidden;}
.con_img a img{width: 100%;height:100%;-webkit-transition: all 0.8s ease-in-out;-moz-transition: all 0.8s ease-in-out;-o-transition: all 0.8s ease-in-out;-ms-transition: all 0.8s ease-in-out;transition: all 0.8s ease-in-out;}
.con_text a{display: block;text-align: center;font-size: 16px;color: #757575;padding: 20px 0px;box-sizing: border-box;line-height: 25px;}
/*footer*/
.footer{width: 100%;background: #f0f5f9;}
footer{width: 1180px;margin: 0 auto;padding: 60px 0 0px 0;}
.footer_left{width: 60%;float: left;margin-right: 100px;}
.footer_title{border-bottom: 1px solid #ccc;margin-bottom: 20px;}
.footer_title h4{font-size: 16px;color: #757575;font-weight: 500;margin-bottom: 20px;}
.footer_text p{font-size: 12px;color: #757575;line-height: 25px;}
.footer_right{width: 30%;float: right;padding-top: 41px;}
.fot_left{float: left;}
.fot_left ul li:first-child{border-top: 1px solid #ccc;}
.fot_left ul li{border-bottom: 1px solid #ccc;width: 150px;}
.fot_left ul li a{display: block;font-size: 12px;color: #757575;padding: 17px 0;box-sizing: border-box;}
.fot_left ul li a:hover{color: #2abceb;}
.fot_right{float: right;}
.fot_right ul li:first-child{border-top: 1px solid #ccc;}
.fot_right ul li{border-bottom: 1px solid #ccc;width: 150px;}
.fot_right ul li a{display: block;font-size: 12px;color: #757575;padding: 17px 0;box-sizing: border-box;}
.fot_right ul li a:hover{color: #2abceb;}
.footer_but{margin-top: 5px;}
.footer_but p{font-size: 12px;color: #757575;margin-bottom: 10px;}
.footer_but p a{font-size: 12px;color: #757575;padding: 0 5px;box-sizing: border-box;}
.footer_but p span{font-size: 12px;color: #ddd;}
.top{cursor: pointer;font-size: 0.9em;position: fixed;text-align: center;z-index: 9999; -webkit-transition: background-color 0.2s ease-in-out;-moz-transition: background-color 0.2s ease-in-out;opacity: 0;
    -ms-transition: background-color 0.2s ease-in-out;transition: background-color 0.2s ease-in-out;background: #292933;color: #ffffff;border-radius: 3px;padding-left: 12px;padding-right: 12px;padding-top
    : 12px;padding-bottom: 12px;right: 10px;bottom: 5%;display: none;}
.top:hover{background: #2abceb;color: #fff;}
.you{display: flex;justify-content: center;height: 40px;border-top: 1px solid #ddd;line-height: 40px;flex-wrap: wrap;}
.you span{font-size: 12px;color: #757575;}
.you a{font-size: 12px;color: #535353;padding: 0 10px;box-sizing: border-box;}
.you a:hover{color: #47B0C6;}
/*关于*/
.guanyu{width: 100%;margin: 0 auto;}
.guanyu_con{width: 940px;margin: 20px auto;}
.guanyu_nav{margin-bottom: 30px;}
.guanyu_nav p a{font-size: 12px;color: #555;}
.guanyu_nav p a:hover{color: #1E2C5B;}
.guanyu_nav p span{color: #ccc;padding: 0 5px;box-sizing: border-box;}
.gy_title h4{font-size: 25px;padding-left: 25px;box-sizing: border-box;color: #545454;margin: 0 0 20px 0;background: url(../images/2lines.png) no-repeat left;font-weight: 500;}
.gy_neirong .text{text-align: left;color: #535353;font-size: 16px;font-weight: 400;line-height: 25px;margin-bottom: 35px;}
.gy_fenlei{margin-top: 40px;}
.gy_fenlei ul{display: flex;justify-content: space-between;}
.gy_fenlei ul li{width: 31.5%;float: left;}
.gy_fenlei ul li div{display: block;text-align: center;}
.gy_fenlei ul li div p{text-align: center;color: #535353;font-size: 16px;font-weight: 400;line-height: 25px;}
.bigbaner{display: block;text-align: center;margin: 50px 0;}
.gycon_title h4{color: #1E2C5B;font-size: 22px;font-weight: 400;padding: 40px 0 50px 0;text-align: center;box-sizing: border-box;}
.gycon_title h4:before{color: rgba(30,44,91,0.5);content: "";display: inline-block;width: 50px;height: 25px;border-bottom: 1px solid;margin: 0 10px 5px 10px;}
.gycon_title h4:after{color: rgba(30,44,91,0.5);content: "";display: inline-block;width: 50px;height: 25px;border-bottom: 1px solid;margin: 0 10px 5px 10px;}
.gyconul{margin-bottom: 80px;}
.gyconul ul li:after{content: "";display: block;clear: both;}
.gyconul ul li{margin-bottom: 40px;}
.gyconul ul .shouji{display: none;}
.gyconul ul .pctext{display: block;}
.gyconul ul li .banerse{float: left;margin-right: 50px;width: 20.5%;}
.gyconul ul li .gytext{float: left;width: 74%;}
.gyconul ul li:nth-child(2n) .banerse{
	float: right;
}
.gyconul ul li .serse{margin-right: 0;margin-left: 50px;}
.gyconul ul li .gytext p{font-size: 16px;color: #535353;font-weight: 400;text-align: left;line-height: 25px;}
/*方案*/
.chi{font-size: 22px;color: #46B0C5;font-weight: 400;margin-top: 40px;margin-bottom: 20px;}
.chi_con{margin-bottom: 40px;}
.chi_con li i{display: inline-block;width: 10px;height: 10px;background: #2abceb;margin: 0 10px;}
.chi_con li{font-size: 16px;color: #2C7F92;margin-bottom: 15px;}
.shi_con{margin: 50px 0 80px 0;}
.shi_left{width: 100%;}
.shi_left img{width: 100%;}
/*联系*/
.lianxi{margin-top: 50px;margin-bottom: 40px;}
.lianxi p{font-size: 16px;color: #535353;font-weight: 400;line-height: 25px;}
.biaodan{width: 100%;margin-bottom: 80px;}
.biaodan:after{content: "";display: block;clear: both;}
.biao_left{float: left;width: 58%;padding-left: 15px;box-sizing: border-box;margin-right: 80px;}
.biao_left ul li:after{content: "";display: block;clear: both;}
.biao_left ul li{width: 100%;padding: 5px 0;box-sizing: border-box;margin-bottom: 10px;}
.biao_left ul .one{background: #fff7f8;}
.biao_left ul .one label{color: #d85030;}
.biao_left ul li label{float: left;font-size: 15px;color: #333;line-height: 40px;font-weight: bold;}
.biao_left ul li div{float: right;margin-right: 40px;}
.biao_left ul li div input{height: 38px;border: 1px solid #ccc;width: 303px;font-size: 14px;padding: 0 10px;box-sizing: border-box;display: block;}
.biao_left ul li div input:focus{border-color: #a1a1a1;background: #f6f6f6;}
.biao_left ul li button{width: 150px;height: 40px;text-align: center;line-height: 40px;background: #2abceb;border: 0;font-size: 14px;color: #fff;margin: 0 auto;display: inherit;}
.biao_left ul li button:hover{opacity: 0.8;-moz-transition: opacity 0.8s;-webkit-transition: opacity 0.8s;}
.biao_left ul .yanzheng div{float: left;margin-left: 140px;}
.biao_left ul .yanzheng div input{height: 38px;border: 1px solid #ccc;width: 154px;font-size: 14px;padding: 0 10px;box-sizing: border-box;display: inline-block;margin-right: 10px;}
.biao_left ul .yanzheng div span{width: 140px;background: #ccc;display: inline-block;height: 38px;vertical-align: 1px;text-align: center;line-height: 38px;font-size: 14px;cursor: pointer;}
.biao_left ul li div textarea{height: 170px;border: 1px solid #ccc;width: 303px;font-size: 14px;padding: 0 10px;box-sizing: border-box;display: block;resize: none;padding: 5px;box-sizing: border-box;}
.biao_left ul li div textarea:focus{border-color: #a1a1a1;background: #f6f6f6;}
.biao_left ul li .ti{font-size: 12px;color: #CF4D4D;margin: 5px 0;display: none;}
.biao_right{float: left;width: 33%;}
.biaotitle h4{background: #eeeeee;font-size: 15px;color: #525252;text-align: center;height: 42px;line-height: 42px;font-weight: 400;}
.severs{margin-top: 30px;}
.severs ul li{margin-bottom: 40px;}
.severs ul li h4{border-left: 2px solid #2abceb;padding-left: 10px;font-size: 15px;color: #051430;font-weight: 500;margin-bottom: 15px;}
.severs ul li p{padding-left: 12px;box-sizing: border-box;font-size: 15px;color: #051430;margin-bottom: 15px;}
/*新闻*/
.new_con{border-top: 1px solid #eee;padding-top: 15px;}
.new_con ul li:after{content: "";display: block;clear: both;}
.new_con ul li{border-bottom: 1px solid #eee;padding-bottom: 5px;padding-top: 5px;box-sizing: border-box;}
.new_con ul li:last-child{border-bottom: 0;}
.new_con ul li:hover .new_baner a img{transform: scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}
.new_baner{width: 31%;margin-right: 20px;float: left;}
.new_baner a{display: block;overflow: hidden;}
.new_baner a img{width: 100%;height: 100%;transition:.35s ease-in;-moz-transition: .35s ease-in;-webkit-transition: .35s ease-in;-o-transition: .35s ease-in;}
.new_text{width: 66%;float: left;}
.new_text a{font-size: 22px;color: #2abceb;font-weight: 500;display: block;}
.new_text a:hover{color: #333;}
.new_text i{font-size: 12px;color: #999;display: block;margin-bottom: 10px;}
.new_text p{font-size: 16px;color: #535353;font-weight: 400;line-height: 25px;}
.fenye{margin: 20px 0 80px 0;}
.fenye ul{display: flex;justify-content: center;}
.fenye ul .shang{padding: 2px 7px;border: 1px solid #ccc;}
.fenye ul li{padding: 2px 8px;border: 1px solid #ccc;margin: 0 2px;cursor: pointer;font-size: 14px;}
.fenye ul li:hover{border-color: #2abceb;background: #2abceb;color: #fff;}
.fenye ul .only{border-color: #2abceb;background: #2abceb;color: #fff;}
/*新闻详情*/
.news_xq{margin-top: 40px;}
.news_xq .time{font-size: 15px;color: #999;}
.news_xq p{margin: 10px 0;font-size: 16px;color: #535353;font-weight: 400;line-height: 25px;}
/*能力*/
.nl_con{margin-bottom: 80px;}
.nl_text{margin-top: 20px;}
.nl_text p{text-align: left;line-height: 25px;color: #535353;font-size: 16px;font-weight: 400;margin-bottom: 15px;}
.nl_chixu{margin-bottom: 20px;}
.nl_chixu h4{font-size: 22px;color: #46B0C5;font-weight: 500;margin-bottom: 20px;}
.nl_chixu p{text-align: left;line-height: 25px;color: #535353;font-size: 16px;font-weight: 400;}
.jiaoyu h4{font-size: 22px;color: #46B0C5;font-weight: 500;margin-bottom: 20px;}
.jiaoyu>p{text-align: left;line-height: 25px;color: #535353;font-size: 16px;font-weight: 400;}
.jiaoyu ul li h4{font-size: 16px;font-weight: 400;margin: 15px 0;}
.jiaoyu ul li h4 i{display: inline-block;width: 10px;height: 10px;background: #2abceb;margin: 0 10px;}
.jiaoyu ul li p{text-align: left;line-height: 25px;color: #535353;font-size: 16px;font-weight: 400;padding-left: 30px;box-sizing: border-box;}
/*里程碑*/
.blog-title{font-size: 25px;color: #2abceb;}
.timeline-body div p{font-size: 16px;}
/*隐私政策*/
.ys_con{margin-bottom: 80px;}
.ys_con>p{font-size: 16px;font-weight: 400px;color: #535353;line-height: 25px;}
.xinxi{margin-top: 40px;}
.xinxi>p{font-size: 15px;font-weight: 400px;color: #535353;line-height: 25px;margin-bottom: 10px;}
.xinxi>p a{color: #428bca;}
.xinxi ul li{font-size: 16px;font-weight: 400px;color: #535353;line-height: 25px;}
.xinxi ul li i{width: 4px;height: 4px;border-radius: 50%;background: #212121;display: inline-block;vertical-align: middle;margin: 0 10px;}
/*制造*/
.zhizao{margin-bottom: 40px;}
.zhizao_left{float: left;width: 40%;margin-right: 30px;}
.zhizao_left h4{font-size: 22px;color: #46B0C5;font-weight: 500;margin-bottom: 15px;}
.zhizao_left p{font-size: 16px;font-weight: 400;color: #535353;line-height: 25px;}
.zhizao_right{width: 56%;float: left;}
.zhizao_right img{width: 100%;}
.zhizao_lefts h4{font-size: 22px;color: #46B0C5;font-weight: 500;margin-bottom: 15px;}
.zhizao_lefts p{font-size: 15px;font-weight: 400;color: #535353;line-height: 25px;}
.zhizao_rights{display: flex;justify-content: center;margin: 50px auto;}
.num3{margin: 50px auto 10px;}
.zhizao_con h4{font-size: 22px;color: #46B0C5;font-weight: 500;margin-bottom: 15px;}
.zhizao_con ul li{margin-bottom: 10px;}
.zhizao_con ul li h4{font-size: 16px;color: #535353;font-weight: 400;margin-bottom: 10px;}
.zhizao_con ul li h4 i{display: inline-block;width: 10px;height: 10px;background: #2abceb;margin: 0 10px;}
.zhizao_con ul li p{font-size: 15px;font-weight: 400;color: #535353;line-height: 25px;padding-left: 30px;box-sizing: border-box;}
.zhizao_con ol li{font-size: 16px;color: #333;padding-left: 50px;box-sizing: border-box;margin-bottom: 10px;}
/*验证*/
.yanzheng{margin-bottom: 40px;}
.yanzheng_left h4{font-size: 22px;color: #46B0C5;font-weight: 500;margin-bottom: 15px;}
.yanzheng_left{float: left;width: 35%;margin-right: 30px;}
.yzs{width: 75%;}
.yanzheng_left p{font-size: 16px;font-weight: 400;color: #535353;line-height: 25px;margin-bottom: 15px;}
.yanzheng_right{width: 61%;float: left;}
.yzans{width: 21%;}
.yanzheng_right img{width: 100%;}
.zhizao_con p{font-size: 16px;font-weight: 400;color: #535353;line-height: 25px;margin-bottom: 15px;}
.zhizao_con ul .last{margin: 40px auto;}
/*服务*/
.fuwu{margin-bottom: 40px;}
.fuwu h4{font-size: 22px;color: #46B0C5;font-weight: 500;margin-bottom: 15px;}
.fuwu p{font-size: 16px;font-weight: 400;color: #535353;line-height: 25px;margin-bottom: 15px;}
.fuwu_left h4{font-size: 22px;color: #46B0C5;font-weight: 500;margin-bottom: 15px;}
.fuwu_left{float: left;width: 35%;margin-right: 30px;}
.fuwu_left p{font-size: 16px;font-weight: 400;color: #535353;line-height: 25px;margin-bottom: 15px;}
.fuwu_right{width: 61%;float: left;}
.fuwu_right img{width: 100%;}
/*传输*/
.chuans_left{width: 60%;margin-right: 20px;float: left;margin-top: 20px;}
.chuans_left p{font-size: 16px;font-weight: 400;color: #535353;line-height: 25px;margin-bottom: 10px;}
.chuans_right{width: 37%;float: left;}
.chuans_right img{width: 100%;}
.tezheng>h4{font-size: 22px;color: #46B0C5;font-weight: 500;margin-bottom: 15px;}
.tz_left{width: 37%;margin-right: 20px;float: left;}
.tz_left h4{font-size: 22px;color: #46B0C5;font-weight: 500;margin-bottom: 15px;}
.tz_left ul li{font-size: 16px;font-weight: 400;color: #2C7F92;line-height: 25px;margin-bottom: 10px;}
.tz_left ul li i{display: inline-block;width: 10px;height: 10px;background: #2abceb;margin: 0 10px;}
.tz_right{width: 60%;float: left;}
.chanpin{margin-top: 30px;}
.chanpin h4{font-size: 22px;color: #353535;font-weight: 400;text-align: center;margin-bottom: 40px;}
.chanpin{margin-bottom: 80px;}
.cp_left{width: 50%;float: left;padding: 22px 30px;box-sizing: border-box;background: rgba(71,176,198,0.3);border-bottom: 1px solid #fff;}
.cp_left p{text-align: left;color: #525252;font-weight: normal;font-size: 15px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.chanpin ul li .cp_right{width: 50%;float: left;border-top: 1px solid #DDDDDD;display: flex;justify-content: space-around;}
.chanpin ul li:last-child .cp_right{border-bottom: 1px solid #dddddd;}
.cp_right span{width: 49.4%;padding: 19px 10px;text-align: center;color: #525252;box-sizing: border-box;font-size: 15px;display: inline-block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
/*联合*/
.lianhe{width: 52%;}
.laning{width: 44%;}
.lianhe ul li h4{font-size: 16px;font-weight: 400;color: #535353;line-height: 25px;margin-bottom: 15px;}
.lianhe ul li h4 i{display: inline-block;width: 10px;height: 10px;background: #2abceb;margin: 0 10px;}
.lianhe ul li p{font-size: 16px;font-weight: 400;color: #535353;line-height: 25px;padding-left: 30px;box-sizing: border-box;}
/*网站地图*/
.wzdt{margin-bottom: 80px;}
.wzdt ul h4{border-bottom: 1px solid #ccc;padding-bottom: 5px;box-sizing: border-box;margin-bottom: 20px;}
.wzdt ul h4 a{font-size: 20px;color: #333;font-weight: 500;}
.wzdt ul h4 a:hover{color: #46B0C5;}
.wzdt ul li{padding-left: 30px;box-sizing: border-box;margin-bottom: 20px;}
.wzdt ul li a{font-size: 16px;font-weight: 400;color: #333;}
.wzdt ul li a:hover{color: #46B0C5;}
/*侧边栏*/
.ce{position: fixed;bottom:11%;right: 10px;z-index: 100;display: block;}
.ce ul li{width: 50px;height: 50px;background: #292933;text-align: center;line-height: 55px;position: relative;margin-bottom: 5px;}
.ce ul li .div{visibility: visible;right:50px;transition:.35s ease-in;-moz-transition: .35s ease-in;-webkit-transition: .35s ease-in;-o-transition: .35s ease-in;}
.ce ul .on{background: #2abceb;}
.q_con{position: absolute;background: #2abceb;top: 0;right: 70px;width: 150px;padding: 5px;box-sizing: border-box;visibility: hidden;}
.q_con span{font-size: 14px;color: #fff;display: inline-block;line-height: 20px;display: block;text-align: left;padding-left: 10px;box-sizing: border-box;margin-bottom: 5px;}
.q_con a{font-size: 14px;color: #eee;line-height: 20px;text-align: left;padding-left: 8px;box-sizing: border-box;display: block;}
.q_con a:hover{color: #fff;}
.q_con a i{width: 22px;height: 22px;display: inline-block;vertical-align: middle;}
.q_cons{position: absolute;background: #fff;top: 0;right: 70px;width: 150px;height:150px;padding: 5px;box-sizing: border-box;visibility: hidden;border: 1px solid #ccc;}
.q_cons img{width: 100%;}
.q_tal{position: absolute;background: #2abceb;top: 0;right: 70px;width: 150px;height:50px;padding: 5px;box-sizing: border-box;visibility: hidden;}
.q_tal p{font-size: 14px;color: #fff;text-align: center;line-height: 40px;}
.q_eal{position: absolute;background: #2abceb;top: 0;right: 70px;width: 190px;height:50px;padding: 5px;box-sizing: border-box;visibility: hidden;}
.q_eal a{font-size: 14px;color: #fff;text-align: center;line-height: 40px;display: block;}
/*产品*/
.chp_left{float: left;width: 46%;margin-right: 30px;overflow: hidden;}
.chp_left:hover img{transform: scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}
.chp_left img{width: 100%;height:100%;transition:.35s ease-in;-moz-transition: .35s ease-in;-webkit-transition: .35s ease-in;-o-transition: .35s ease-in;}
.chp_right{float: left;width: 50%;}
.chp_right p{font-size: 16px;color: #535353;line-height: 25px;text-align: left;}
.cpxl{margin-bottom: 40px;}
.cpxl h4{text-align: left;font-size: 16px;margin: 20px 0;}
.cpfl h4{text-align: center;color: #1E2C5B;font-size: 22px;font-weight: 400;margin-bottom: 30px;}
.cpfl h4:before{color: rgba(30,44,91,0.5);content: "";display: inline-block;width: 50px;height: 25px;border-bottom: 1px solid;margin: 0 10px 5px 10px;}
.cpfl h4:after{color: rgba(30,44,91,0.5);content: "";display: inline-block;width: 50px;height: 25px;border-bottom: 1px solid;margin: 0 10px 5px 10px;}
.zhipin ul li{width: 22.6%;float: left;margin: 5px 11px;height: auto;} 
.zhipin ul li .zpimg{width: 100%;height: 159px;overflow: hidden;}
.zhipin ul li .zpimg a{display: block;width: 100%;overflow: hidden;}
.zhipin ul li:hover .zpimg a img{transform: scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}
.zhipin ul li:hover .zptext a{color: #2abceb;}
.zhipin ul li .zpimg img{width: 100%;height: 100%;transition:.35s ease-in;-moz-transition: .35s ease-in;-webkit-transition: .35s ease-in;-o-transition: .35s ease-in;}
.zhipin ul li .zptext a{display: block;font-size: 15px;color: #555;padding: 20px 10px 10px 10px;text-align: center;}
.cps_right span{width: 24%;}
/*搜索*/
.inp{display: flex;justify-content: center;}
.inp input{width: 250px;height: 38px;border: 1px solid #2abceb;font-size: 14px;color: #333;padding: 2px 10px;box-sizing: border-box;}
.inp button{width: 100px;height: 38px;border: 0;background: #2abceb;color: #fff;font-size: 14px;}
.seac{margin: 40px 0 40px 0;}
.seac ul li{border-bottom: 1px solid #ddd;padding: 15px 0;box-sizing: border-box;}
.seac ul li:hover .se_left a img{transform: scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}
.se_left{width: 25%;float: left;margin-right: 20px;overflow: hidden;}
.se_left a{width: 100%;display: block;}
.se_left a img{width: 100%;transition:.35s ease-in;-moz-transition: .35s ease-in;-webkit-transition: .35s ease-in;-o-transition: .35s ease-in;}
.se_right{width: 70%;float: left;padding-top: 10px;box-sizing: border-box;}
.se_right h4 a{font-size: 18px;color: #333;font-weight: 500;display: block;}
.se_right h4 a:hover{color: #2abceb;}
.se_right .xing{font-size: 14px;color: #535353;margin: 15px 0;}
.se_right .miao{font-size: 14px;color: #535353;font-weight: 400;line-height: 25px;}
/*快速联系*/
.kuaisu ul li{width: 50%;float: left;margin-bottom: 20px;}
.guwen{width: 30%;float: left;margin-right: 10px;}
.guwen p img{width: 100%;height: 50%;}
.ks_text{width: 65%;float: left;padding: 10px;box-sizing: border-box;}
.ks_text p{font-size: 16px;color: #333;line-height: 40px;}
/*产品制品详情*/
.cp_lefts{float: left;width: 30%;margin-right: 20px;}
.cp_lefts p img{width: 100%;}
.cp_text{float: left;width: 65%;}
.cp_text p{font-size: 16px;color: #535353;font-weight: 400;line-height: 35px;}
.cp_tab{margin-top: 40px;}
.cp_tab ul li div{float: left;background: rgba(117,117,117,0.2);color: #555;font-size: 15px;box-sizing:border-box;font-weight: 400;text-align: center;padding: 5px 0;border-right: 1px solid #Fff;height: 44px;line-height: 34px;}
.leixing{width: 50%;}
.bg,.xz{width: 25%;}
.cp_tab ul .tred{height: 60px;border-bottom: 1px solid #ddd;}
.cp_tab ul .tred div{line-height: 50px;}
.cp_tab ul .tred div img{vertical-align: -9px;}
.buto{margin: 40px auto 60px;display: flex;justify-content: center;}
.buto a{background-color: #2abceb;padding: 8px 60px;font-size: 20px;color: #fff;font-weight: 400;border-radius: 4px;box-sizing: border-box;margin-right: 10px;}
/******************************响应式**************************************/
@media screen and (max-width: 1200px) {
header{width: 100%;padding: 0 20px;box-sizing: border-box;}
.logo{margin-right: 150px;}
.ce{display: none;}
}
@media screen and (max-width: 1024px) {
/*头部*/
header{width: 100%;padding: 0 20px;box-sizing: border-box;}
.logo{margin-right: 100px;}
.con_con{width: 100%;padding: 0 20px;box-sizing: border-box;}
footer{width: 100%;padding:20px;box-sizing: border-box;}
.footer_left{width: 55%;margin-right: 50px;}
.footer_right{width: 38%;}
.fot_left ul li,.fot_right ul li{width: 150px;}
.footer_but{width: 100%;}
.new_con ul li:hover .new_baner a img{transform: scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1)}
.seac ul li:hover .se_left a img{transform: scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1)}
.ce{display: none;}
.chp_left:hover img{transform: scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1)}
}
@media screen and (max-width: 768px) {
.mobile-inner-header-icon{color: #444444;height: 80px;font-size:25px;text-align: center;float:left;width: 30px;position: relative;-webkit-transition: background 0.5s;-moz-transition: background 0.5s;-o-transition: background 0.5s;transition: background 0.5s;z-index: 99}
.mobile-inner-header-icon span{position: absolute;left: calc((100% - 25px) / 2);top: calc((100% - 1px) / 2);width: 25px;height: 2px; background-color: rgba(255,255,255,1);}
.mobile-inner-header-icon span:nth-child(1){transform: translateY(4px) rotate(0deg);}
.mobile-inner-header-icon span:nth-child(2){transform: translateY(-4px) rotate(0deg);}
.mobile-inner-header-icon span:nth-child(3){transform: translateY(12px) rotate(0deg);}
.mobile-inner-header-icon-click span:nth-child(1){animation-duration: 0.5s;animation-fill-mode: both;animation-name: clickfirst;}   
.mobile-inner-header-icon-click span:nth-child(2){animation-duration: 0.5s;animation-fill-mode: both;animation-name: clicksecond;}
header{position: relative;overflow: hidden;background:#2abceb;}
.logo{display: none;}
.logo1{margin: 0px auto;display: flex;justify-content: center;float: none;}
.nav{display: none;}
.seach{float: none;display: inline-block;position: absolute;top: 0px;right: -200px;transition: .35s;-ms-transition: .35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.seacar{position: absolute;top: 32px;right: 20px;display: block;}
.mobnavcon{width: 30%;height: 100%;position: fixed;top: 0;left: -30%;background: #333;z-index: 100;transition: .35s;-ms-transition: .35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.cloas{height: 80px;display: inline-block;line-height: 80px;}
.cloas span{display: block;width: 20px;height: 20px;margin-left: 20px;}
.cloas span img{width: 100%;height: 100%;}
.mobnav{display: block;}
.mobnavs{width: 100%;height:100%;overflow-y: scroll;}
.mobnavs>ul>li{height: auto;}
.mobnavs>ul>li>a{font-size:16px;position: relative;display:block;border-left: 1px solid #1b8c9e;border-right: 1px solid #1b8c9e;border-top: 1px solid #1b8c9e;color: #FFFFFF;background: #2abceb;padding: 9px 15px;box-sizing: border-box;}
.mobnavs>ul>li>a i{position: absolute;top: 10px;right: 10px;}
.mbnav{width: 100%;display: none;}
.mbnav ul li{height: 40px;}
.mbnav ul li a{display: block;padding: 10px 15px;box-sizing: border-box;color: #fff;font-size: 14px;border-bottom: 1px solid #212a36;border-left: 1px solid #212a36;border-right: 1px solid #212a36;background: #49525E;}
.mbnav ul li .ones{background:#627288;}
.kong{display: block;width: 100%;height: 80px;}
.prev,.next{opacity: 1;}
.con_cons ul li{width: 49%;}
.fot_left ul li,.fot_right ul li{width: 120px;}
.guanyu_con{width: 100%;padding: 0 20px;box-sizing: border-box;}
.gyconul ul li .gytext{width: 72%;}
.biao_left ul .yanzheng div{margin-left: 58px;}
.biao_left{margin-right: 50px;}
.zhizao_left{width: 100%;}
.zhizao_right{width: 100%;margin-top: 10px;}
.yanzheng_left{width: 100%;}
.yanzheng_right{width: 100%;}
.yzs{width: 70%;}
.yzans{width: 25%;}
.fuwu_left{width: 100%;}
.fuwu_right{width: 100%;}
.cp_right span{width: 49%;}
.chp_left{width: 100%;}
.chp_left:hover img{transform: scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1)}
.chp_right{width: 100%;}
.zhipin ul li{width: 30%;margin: 5px 12px;}
.zhipin ul li:hover .zpimg a img{transform: scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1)}
.se_right .miao{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 20px;}
.you{line-height: 20px;padding-top: 10px;height: auto;}
}
@media screen and (max-width: 568px) {
.mobnavcon{width: 80%;left: -80%;}
.prev,.next{display: none;}
.con_cons ul li{width: 100%;}
.footer_left{width: 100%;}
.footer_right{width: 100%;}
.fot_left,.fot_right{float: none;}
.fot_left ul li:last-child{border-bottom: 0;}
.fot_left ul li,.fot_right ul li{width: 100%;}
.fot_right ul li:first-child{border-top: 0;}
.fot_right ul li:last-child{border-bottom: 0;}
.seatitle{padding: 0 10px;}
.sea_con span{right:10.5%;}
.gycon_title h4{font-size: 18px;}
.gy_title h4{font-size: 22px;}
.gy_neirong .text{font-size: 14px;}
.gyconul ul .pctext{display: none;}
.gyconul ul .shouji{display: block;}
.gyconul ul li .banerse{width: 100%;text-align: center;margin-bottom: 5px;}
.gyconul ul li:nth-child(2n) .banerse{float: none;}
.gyconul ul li .serse{margin-left: 0;}
.gyconul ul li .gytext{width: 100%;}
.gyconul ul li .gytext p{font-size: 14px;}
.chi_con li{font-size: 14px;}
.shi_con{margin: 30px 0 50px 0;}
.biao_left{width: 100%;}
.biao_left ul li div input{width: 360px;}
.biao_left ul li div textarea{width: 360px;}
.biao_left ul .yanzheng div{margin-left: 0;}
.biao_left ul .yanzheng div input{width: 150px;}
.biao_right{width: 100%;margin-top: 40px;}
.biaodan{margin-bottom: 30px;}
.new_baner{width: 90%;}
.new_text{width: 100%;margin-top: 10px;}
.new_text a{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.fenye{margin: 20px 0 40px 0;}
.ys_con{margin-bottom: 40px;}
.zhizao_left{width: 100%;}
.zhizao_right{width: 100%;}
.zhizao_rights{margin: 20px auto;}
.zhizao_rights img{width: 100%;height: 100%;}
.yzs{width: 100%;}
.yzans{width: 50%;}
.chuans_left{width: 100%;}
.chuans_right{width: 100%;}
.tz_left{width: 100%;}
.tz_right{width: 100%;}
.cp_right span{width: 48%;}
.chanpin{margin-bottom: 40px;}
.wzdt{margin-bottom: 40px;}
.zhipin ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.zhipin ul li{width: 49%;margin:5px 0;height: auto;}
.zhipin ul li .zpimg{height: 137px;}
.chanpin ul li .cps_left{width: 100%;}
.chanpin ul li .cps_right{width: 100%;}
.chanpin ul li .cps_right span{width: 24%;}
.se_left{width: 40%;margin-right: 10px;}
.se_right{width: 57%;padding-top: 0px;}
.se_right h4 a{font-size: 16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.se_right .xing{margin: 5px 0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.se_right .miao{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;line-height: 20px;}
.gy_fenlei ul{display: block;}
.gy_fenlei ul li{width: 100%;margin-bottom: 20px;}
.biao_left ul li div{margin-right: 0;}
.kuaisu ul li{width: 100%;}
.cp_lefts{width: 100%;margin-right: 0;}
.cp_text{width: 100%;}
.buto a{padding: 8px 30px;font-size: 14px;}
.buto{margin: 20px auto 40px;}
.cp_tab ul li div{font-size: 12px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
}
@media screen and (max-width: 375px) {
.con_img a{height: auto;}
.con_img a img{height: auto;}
.con_cons ul li{margin-bottom: 25px;}
.sea_con input{width: 80%;}
.sea_con span{right: 5.5%;}
.gy_neirong .text{font-size: 14px;}
.gycon_title h4{font-size: 16px;}
.gy_title h4{font-size: 18px;}
.gycon_title h4:before{width: 40px;}
.gycon_title h4:after{width: 40px;}
.gy_fenlei ul{display: block;}
.gy_fenlei ul li{width: 100%;margin-bottom: 10px;}
.chi_con li{font-size: 12px;}
.biao_left{padding-left: 0;}
.biao_left ul li div input{width: 280px;font-size: 12px;}
.biao_left ul li div textarea{width: 280px;font-size: 12px;}
.biao_left ul .yanzheng div input{width: 130px;font-size: 12px;}
.new_baner{width: 100%;}
.new_text a{font-size: 18px;}
.new_text p{font-size: 14px;}
.cp_left{width: 100%;}
.chanpin ul li .cp_right{width: 100%;}
.chanpin ul li .cp_right span{width: 49%;}
.zhipin ul li{width: 100%;margin:5px 0;height: 280px;}
.zhipin ul li .zpimg{height: 209px;}
.se_left{width: 100%;margin-right: 0px;}
.se_right{width: 100%;padding-top: 0px;}
.kuaisu ul li{margin-bottom: 10px;}
.guwen{margin-right: 5px;}
.ks_text p{font-size: 14px;line-height: 25px;}
.cp_lefts{width: 100%;margin-right: 0;}
.cp_text{width: 100%;}
}