@media (max-width:1199px){.bx-dn{display:none}
.bx-db{display:block}
.bx-w96{width:96%;padding-left:2%;padding-right:2%}
.bx-w90{width:90%;padding-left:5%;padding-right:5%}
.plbf2{width:98%;padding-left:2%}
.business li .b-img{height:1.2261rem}
.about-ul li .a-img{height:1.4137rem}
}
@media (max-width:1140px){.header .nav li>a{padding:25px 10px}
}
@media (max-width:1099px){.tec-video .vedio-div{height:3.4061rem}
}
@media (max-width:1110px){.header .nav li>a{padding:25px 4px}
}
@media (max-width:1000px){.header .nav li>a{padding:25px 3px}
}
@media (max-width:991px){.mx-db{display:block}
.mx-dn{display:none}
.mx-fn{float:none}
.mx-tac{text-align:center}
.footer .ewm{margin-left:auto;margin-right:auto;margin-top:10px}
.header{border-bottom:.04rem solid #15aa3a}
.header .tools{padding:0;border-left:none}
.header .tools>a{width:75px;height:80px;border-left:2px solid #f0f0f0}
.header .tools>a.search{background-image:url(../images/tools05.png)}
.header .tools>a.menber{background-image:url(../images/tools04.png)}
.box-wrap{position:static}
.box-wrap .wrap{padding:15px 2%}
.box-wrap .wrap .narr{display:none}
.box-wrap .cont1{width:100%;margin-right:0}
.box-wrap .cont2{width:48%;margin-top:20px}
.box-wrap .cont2 .video{height:144px}
.header .tools .dldc{margin-top:.04rem;display:none;top:100%;left:0;width:100%;z-index:99;background-color:#fff;padding:9px 0;text-align:center}
.header .tools .dldc a{padding:5px 0;line-height:21px;float:none;width:100%}
.header .nav{margin-top:.04rem;margin-right:0;position:absolute;left:-2%;top:100%;width:102%;z-index:9999;background-color:#fff;text-align:center}
.header .nav li{width:100%}
.header .nav li>a{padding:.15rem 0;font-size:15px;line-height:24px;border-bottom:1px solid #e7e7e7}
.header .nav li .nline{display:none}
.header .nav .snav{position:static;padding:.2rem 0;background-color:#f7f7f7}
.header .nav .snav a{margin:0;padding:5px 0;line-height:24px;color:#999}
.header .search_box{background-color:transparent;padding:0;left:auto;right:160px;top:100%;z-index:999;margin-top:.04rem}
.header .search_box .inp-box{width:300px;background-color:#fff}
.business li{width:46%;margin:0 2% 34px}
.business li .b-img{height:1.8391rem}
.honor .honor-list li{width:28.33%}
.contact{margin-top:60px}
.contact li{background-color:#e9e9e9}
.news li{height:140px}
.news li .n-txt{margin-top:15px;width:58%}
.rz-banner{padding:100px 0 100px}
.jxs li{margin-right:0;margin-left:0}
.jxs li h1 .jxs_ico{background-size:32px 32px}
.jxs li .open_text P{width:47%;margin-right:3%}
}
@media (max-width:767px){.jxs li h1{padding-top:.15rem;padding-bottom:.1rem}
.jxs li h1 .jxs_ico{width:85%;height:28px;background-size:20px 20px;padding-left:25px;line-height:28px;font-size:14px}
.jxs li h1 .jxs_open{height:28px;background-size:.3rem .3rem}
.jxs li .open_text{line-height:20px;padding:.37rem 7.628% .48rem}
.jxs li .open_text P{width:100%;margin-right:0}
.jxs li.act .jxs_open{background-size:.3rem 1px}
.jxs select{margin-left:auto;margin-right:auto;margin-top:.2rem;line-height:.8rem;width:136px;line-height:30px;padding:0 10px;width:49%}
}
@media (max-width:750px){.sx-db{display:block}
.sx-dn{display:none}
.sx-dtb{display:table-row}
.sx-w100{width:100%}
.sx-border{padding-left:3%;padding-right:3%;padding-top:.2rem}
.text{font-size:14px;line-height:22px}
.text_s{font-size:12px;line-height:1.4}
.text_m{font-size:16px;line-height:1.3}
.text_b{font-size:18px;line-height:1.3}
.text_mb{font-size:17px;line-height:1.3}
.text_bb{font-size:20px;line-height:1.4}
.text_bbb{font-size:24px;line-height:1.4}
.footer{padding:.3rem 2%}
.box-wrap .wrap{padding:.2rem 2%}
.box-wrap .cont1 .cont1-con .con-l{width:84%;height:4.49rem;margin-right:8%;margin-left:8%;float:none}
.box-wrap .cont1 .cont1-con .con-l li{height:4.49rem}
.box-wrap .cont1 .i-news{margin-top:.2rem}
.box-wrap .cont1 .i-news li{padding-bottom:.15rem;margin-bottom:.15rem}
.box-wrap .cont1 .i-news li a{display:flex;padding:4px 0 0 16px;background:url(../images/ico06.png) no-repeat left 12px}
.box-wrap .cont1 .i-news li.last{border-bottom:none;margin-bottom:0}
.box-wrap .cont2{width:100%}
.box-wrap .cont2 .video{height:2.98rem}
.box-wrap .cont2 .video .video-ico{width:40px;height:40px;margin-left:-20px;margin-top:-20px;background-size:cover}
.honor .honor-tab a{width:90px;height:34px;line-height:31px}
.honor .honor-list li{width:45%;margin-bottom:.45rem}
.honor .honor-list li .h-img{height:2.78rem}
.pager a,.pager span{padding:1px 9px;margin:0 1px 5px}
.contact li{width:88%;margin-left:6%;margin-right:6%;padding-top:40px;padding-bottom:20px;margin-bottom:35px}
.contact li .ico{width:48px;height:48px;line-height:48px;font-size:15px;top:-24px;background-size:auto 20px;margin-left:-24px}
.contact li .ico1{width:48px;height:42px;line-height:18px;font-size:15px;top:-24px;background-size:auto 20px;margin-left:-24px;padding-top:6px;}
.map2{height:6rem}
.news li{height:74px;margin-bottom:.4rem}
.news li .n-img{width:35%}
.news li .n-title{margin-bottom:5px}
.news li .n-txt{margin-top:0;width:60.94%}
.news li .n-txt .nn-txt{height:40px;-webkit-line-clamp:2}
.news li:hover{box-shadow:0 2px .4rem rgba(0,0,0,.1)}
.news_pager .newsp01{width:50%;padding-top:.4rem;padding-bottom:.4rem}
.oriented dt{line-height:34px}
.oriented .d01{width:39.27%}
.oriented .d02{display:none}
.oriented .d03{width:21%}
.oriented .d04{display:none}
.oriented .d05{width:30.23%}
.oriented .d06{width:9.5%}
.oriented dd{padding:.3rem 4%}
.oriented .zxyp-a{width:110px;line-height:30px;margin-top:0}
.tec-a-txt{padding-bottom:40px;background-size:26px 26px}
.tec-about{padding:.4rem .2rem;line-height:20px;font-size:12px}
.tec-about .table td{padding:6px 3px}
.tec-about .table .td01{width:30%}
.tec-about .table2 td{width:50%}
.business .business_top{padding-bottom:.44rem}
.business .bus_w{width:94.54%;margin-bottom:.25rem}
.business .bus_w .bus_wd{padding:.22rem 5.7%}
.box-wrap .cont2 .i-about{background-image:none;height:auto}
.box-wrap .cont2 .i-about .about-box{position:static}
}
@media (max-width:640px){.h-bg{top:55px}
.header .logo{width:186px;height:34px;margin-top:10px}
.header .tools>a{width:40px;height:51px;border-left-width:1px;background-size:40% auto}
.header .search_box{right:0;left:10%;width:80%}
.header .search_box .inp-box{width:100%}
.login-pop .login-box{padding:.5rem 0}
.login-pop .login-box2{width:90%;margin:0 auto}
.login-pop .inp-p{padding:.15rem}
.cnav a{padding:.15rem .2rem;margin:0}
.cnav a .line{height:.04rem;bottom:-.02rem}
.single-select .select-tit{padding:.15rem 17% .15rem 2%}
.login-box .inp-p{padding:.15rem .2rem}
.about-ul{margin-left:0}
.about-ul li{width:90%;margin-left:5%;margin-bottom:.25rem;padding-bottom:.2rem}
.about-ul li .a-img{height:auto}
.about-ul li .a-txt{margin-top:.2rem;height:auto}
.technology li{padding-left:.2rem}
.technology li>a{padding-left:25px;background-size:20px 20px;line-height:20px;font-size:14px}
.technology li>a span{padding:12px 40px 12px 0}
.technology li>a em{height:41px;width:40px;background-size:auto 20px}
.tec-video .vedio-div .vedio-ico{width:.8rem;height:.8rem;margin-left:-.4rem;margin-top:-.4rem}
.purchasing ul{padding:0 .15rem}
.purchasing li{padding:.15rem 0}
.purchasing li .p-date{width:66px;height:66px;margin-right:.2rem;padding-top:4px}
.purchasing li .p-txt{padding-top:0}
.purchasing li .p-txt .pp-txt{margin-top:5px}
.rz-banner{padding:1.2rem 0 1.2rem}
.rz-banner .rz-title{font-size:30px;line-height:40px}
.business_banner{padding-top:.7rem;padding-bottom:.7rem}
}
@media (max-width:481px){.ssm-dn{display:none}
.business li{width:90%;margin:0 5% 20px}
.business li a{padding:.3rem 4.2%}
.business li .b-img{height:3.6956rem}
}
