@media (max-width:1199px){.bx-w96{max-width:94%;padding-left:3%;padding-right:3%}
  .top-mt{ height: 153px;}
  .logo{ width: 500px}
  .tel{ width: 206px;}
  .hea-r{padding-top:0}
  .nav a{font-size:14px;line-height:22px;padding:0 30px}
  .product .swiper-slide .pro-img{height:1.5111rem}
  .ad-l .ad-list a{margin:0 15px}
  .ad-img{height:1.8977777rem}
  .ad-l .ad-txt{height:1.5999rem}
  .news .news-txt{padding-right:140px}
  .produ2 li .pro-img{height:1.50777rem}
  .video{height:2.735rem}
  .a-honor li .ho-img{height:1.48rem}
  .bottom .bx-wrapper .bx-prev{margin-left:auto;left:-22px}
  .bottom .bx-wrapper .bx-next{margin-left:auto;right:-22px}
}
@media (max-width:991px){.nav a{font-size:12px;line-height:18px;padding:0 20px}
  .top-mt{ height: 148px;}
  .logo{ width: 500px}
  .tel{ width: 206px;}
  .product .swiper-slide{width:32%;margin-right:1.333%}
  .product .swiper-slide .pro-img{height:2.0111rem}
  .profile .file-r{width:40.6%}
  .footer .f-list{font-size:12px}
  .footer .f-list a{font-size:12px;padding:0 15px}
  .footer .next{display:block}
  .footer img{height:70px;width:70px}
  .c01,.c02,.c03{background-position-y:8px}
  .about-l ul li .ssnav{padding-left:25px}
  .a-honor{margin-right:-1.333%}
  .a-honor li{width:32%;margin-right:1.333%}
  .a-honor li .ho-img{height:2.0333rem}
}
@media (max-width:750px){.flipster li{width:3.95rem;height:2.49rem}
  .top-mt{ height: 92px;}
  .logo{ width: 350px}
  .tel,.l{display:none}
  .search{display:none}
  .header ul{display:none;width:100%;position:absolute;top:100%;left:0;z-index:999;background-color:#fff;margin:0}
  .header ul li{width:100%;padding-top:0;padding-bottom:0}
  .header ul li a{width:100%;text-align:center;line-height:35px;padding:0;font-size:14px}
  .header ul li:hover a{color:#0076fa}
  .header ul li:hover .snav{display:block}
  .header ul li .snav{position:static;visibility:visible;display:none;opacity:1;filter:alpha(opacity=100);background-color:rgba(0,0,0,.4)}
  .header ul li .snav a{font-size:13px;padding:2px 0}
  .header{padding-bottom:8px;padding-top:8px;margin-top:0}
  .header .icon{display:block;top:40px;right:20px;}
  .header .find{display:block;top:40px;right: 76px;}
  .profile .file-r{display:none}
  .profile .file-l{width:100%}
  .profile .file-l .about-input{display:block;width:100%;height:40px;line-height:40px;color:#333;border:1px solid #eee;text-align:center;font-size:14px;transition:all .5s}
  .ad-img,.map{ height: auto !important;}
  .ad-img{display:block; width: 100%; h float: none !important;}
  .newse{ float: none !important;}
  .contacts .add{ padding-bottom: 20px;}
  .contacts .add .fr{ width: 64%;}
  .contacts .add .fr li{ font-size: 12px;}
  .ad-l{width:100%}
  .ad-l .ad-list{border-bottom:1px solid #eaeaea}
  .ad-l .ad-list a{display:inline-block;font-size:14px;padding-bottom:23px;margin:0 8px}
  .ad-l .ad-list a .dot{position:absolute;bottom:-8px;left:50%;margin-left:-4px;width:8px;height:8px;background-color:#f2f2f2;border:2px solid #eaeaea;border-radius:50%}
  .ad-l .ad-list a.act .dot,.ad-l .ad-list a:hover .dot{border:4px solid #0076fa;bottom:-8px;left:50%;margin-left:-6px}
  .ad-l .ad-txt{height:3.199rem;margin-top:.45rem}
  .ad-l .ad-txt a{display:none}
  .kong{margin-top:.5rem;padding-top:0}
  .about-l{width:22.25%}
  .about-l h1{background-position-x:15px;background-size:15px;line-height:45px;color:#fff;padding-left:40px}
  .about-l ul li>a{font-size:14px;padding-left:20px;line-height:44px}
  .me .me-bor{width:92%}
  .produ2 li .pto-txt p{line-height:36px;font-size:14px}
  .about-l ul li a.jia{background-position-x:4px}
  .about-l ul li.act a.jia{background-position-x:4px}
  h3.h3,.swiper-button-black{ display: none;}
}
@media (max-width:640px){.text_b{font-size:20px;line-height:34px}
  .top-mt{ height: 85px;}
  .logo{ width: 300px}
  .header .icon,.header .find{top:35px;}
  .banner{display:none}
  .mobbanner{display:block}
  .product .swiper-slide{width:48%;margin-right:2%}
  .product .swiper-slide .pro-img{height:3.0111rem}
  .product .swiper-slide .pto-txt p{font-size:15px;line-height:32px;padding-left:10px}
  .file-pa{padding:0}
  .profile .file-l{font-size:12px;line-height:21px}
  .profile{padding:.2rem}
  .product{margin-bottom:.2rem}
  .product .swiper-button-next,.product .swiper-button-prev{background-size:15px auto}
  .h-banner .bx-wrapper .bx-next{display:none}
  .h-banner .bx-wrapper .bx-prev{display:none}
  .h-banner p{font-size:14px;line-height:35px}
  .footer{padding-top:0}
  .footer .f-list{display:none}
  .footer .next{display:block}
  .footer img{display:none}
  .footer .f01{background-position-y:5px}
  .footer .f02{background-position-y:5px}
  .about-l,.about-r{width:100%}
  .about-l ul{display:none}
  .about{margin-top:.2rem}
  .home-bg{height:35px}
  .home-bg .home{line-height:35px}
  .home-bg .home a{line-height:35px}
  .about-l h1{background:url(../style/thunder.png) no-repeat;background-position-x:5px;background-position-y:center;background-color:#0076fa;background-size:18px;line-height:35px;padding-left:30px;font-size:15px;color:#fff;cursor:pointer}
  .about-l h1 .tra{display:block}
  .about-l ul{width:100%;border:0;position:absolute;top:100%;left:0;z-index:999;background-color:#F4F4F4}
  .about-l ul li{width:100%}
  .about-l ul li>a{font-size:13px;padding-left:38px;line-height:36px}
  .about-r{margin-top:.15rem;float:right}
  .about-r .a-txt{margin-bottom:20px;font-size:14px;line-height:22px}
  .bg{height:100px}
  .me,.me.me01,.me.me02{line-height:30px;width:100%;margin-top:10px}
  .me.me01{margin-right:0}
  .me .me-bor input{line-height:30px;font-size:12px}
  textarea{height:101px;font-size:12px}
  .setup{line-height:30px;width:75px;text-align:center;font-size:13px;color:#fff;background-color:#0076fa}
  .co-jian{font-size:15px;line-height:40px;padding-left:38px}
  .c01 p,.c02 p,.c03 p{font-size:14px}
  .download li a{font-size:14px;line-height:38px;color:#333;padding-left:10px;padding-right:50px}
  .pages{padding:.3rem}
  .faq h1{font-size:14px;line-height:23px;padding-right:50px;padding-top:5px;padding-bottom:5px;padding-left:.1rem;text-overflow:ellipsis;white-space:inherit}
  .faq h1 .faq01{right:17px}
  .faq .faq-hid{font-size:14px;line-height:22px;padding-top:.2rem;padding-bottom:.2rem;padding:.2rem .1rem .2rem .1rem}
  .news{border:1px solid #eee;margin-bottom:.15rem}
  .news .news-txt{padding-left:10px;padding-right:85px;margin:10px 0}
  .news .news-txt h1{font-size:15px;line-height:26px}
  .news .news-txt p{line-height:24px;font-size:14px}
  .news .date{position:absolute;top:0;right:0;height:100%;width:64px;text-align:center;border-left:1px solid #eee}
  .news .date h1{border-bottom:1px dashed #eee;margin-top:12px;padding:0 8px;font-size:16px;line-height:20px}
  .news .date p{line-height:24px}
  .info-h{margin-top:0;line-height:20px;font-size:14px}
  .new-info{line-height:20px;font-size:12px;margin-bottom:.3rem}
  .about-l ul li.act .ssnav a{font-size:12px;line-height:25px;padding-left:45px}
  .about-l ul li.act .ssnav{padding-left:0}
  .about-l ul li a.jia{background:url(../style/a.png) no-repeat;background-position-y:center;background-position-x:98%}
  .about-l ul li.act a.jia{background:url(../style/a01.png) no-repeat;background-position-y:center;background-position-x:98%}
  .about-l ul li a.jia:hover{background:url(../style/a01.png) no-repeat;background-position-y:center;background-position-x:98%}
  .produ2{margin-right:-2%}
  .produ2 li{width:48%;float:left;margin-right:2%;margin-bottom:.15rem}
  .produ2 li .pro-img{height:3.05rem}
  .produ2 li .pto-txt p{padding-left:10px;font-size:14px;line-height:30px}
  .bottom{padding-top:24px}
  .bottom li{border:1px solid #eee}
  .bottom li:hover{border:1px solid #0076fa}
  .bottom .bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-31px;outline:0;width:35px;height:62px;text-indent:-9999px;z-index:1;background-color:#fff;background-size:10px;background-repeat:no-repeat;background-position:center center}
  .bottom .bx-wrapper .bx-prev{margin-left:auto;background-image:url(../style/p-left01.png);left:0}
  .bottom .bx-wrapper .bx-prev:hover{background-image:url(../style/p-left.png);background-color:#0076fa}
  .bottom .bx-wrapper .bx-next{margin-left:auto;background-image:url(../style/p-right.png);right:0}
  .bottom .bx-wrapper .bx-next:hover{background-image:url(../style/p-right01.png);background-color:#0076fa}
  .pro-box{border-top:1px solid #eee;margin-right:0;padding:21px 0 0 0}
  .box li{border:1px solid #eee;height:3rem}
  .tab-label{margin-top:.55rem}
  .tab-label a{width:90px;height:36px;font-size:16px;line-height:36px}
  .tab-det{font-size:14px;line-height:24px;padding-top:.15rem}
  .p-h{font-size:18px;line-height:28px}
  .r02{display:none}
  .re-bg{padding-left:7px;line-height:37px;font-size:13px}
  .re-bg p{font-size:15px}
  .recurit{line-height:37px;font-size:13px}
  .re-bg01{padding-left:7px}
  .re-bg01 p{font-size:13px}
  .re-con{padding-left:7px;font-size:13px;line-height:20px}
  .r05{width:26.59%}
  .r02,.r03,.r04{width:20.59%}
  .video{height:3.6535rem}
  .video .stop{width:60px;height:60px;background-size:60px;margin-left:-30px;margin-top:-30px}
  .v01{margin-top:.3rem;margin-bottom:.5rem}
  .x-map{margin-bottom:.3rem}
  .a-honor{margin-right:-2%}
  .a-honor li{width:48%;margin-right:2%;margin-bottom:.2rem}
  .a-honor li .ho-img{height:3.2rem}
  .a-honor li p{line-height:30px;font-size:14px}
  .home a{font-size:14px}
  h3.h3,.swiper-button-black{ display: none;}
}
@media (max-width:520px) and (max-height:750px){#zoom .content{max-width:306px;max-height:418px}
  .top-mt{ height: 78px;}
  .logo{ width: 230px}
  .header .icon,.header .find{top:25px;}
  #zoom img{max-width:306px;max-height:418px}
  #zoom .next{margin-right:-164px}
  #zoom .close{margin-right:-178px;margin-top:-229px}
  h3.h3,.swiper-button-black{ display: none;}
}
@media (min-width:1199px){
  .h-banner .bx-wrapper{max-width:1200px!important;}
  .top-mt{ height: 177px;}
}
