@media screen and (max-width:1680px){
    header .nav-box nav .nav-item{padding: 10px 15px;}
    .inx-01 .swiper-slide .info-box .tap a{padding: 10px;}
    .inx-03Box .swiper-slide .info ul li{width: 20%;}
    .inx-03Box .swiper-slide .info-box{width: 70%;}
    .inx-06-list>ul>li>a{height: 5vw;}
    .inx-05-list{margin-top: 30px;}
    header .nav-box nav .nav-item .nav2-item{width: 300%;left: -100%;}

}
@media screen and (max-width:1440px){
    h5{font-size: 1.6vw;}
    header .nav-box nav .nav-item a .p-box p{font-size: 16px;}
    header .nav-box nav .nav-item{padding: 5px 10px;}
    header .nav-box nav .nav-item .nav2-item span{font-size: 16px;}
    header .nav-box .logo{height: 40px;}
    .inx-04 .info-box p{width: 85%;}
    .inx-03Box .swiper-slide .info ul li p{margin-top: 5px;}
}
@media screen and (max-width:1200px){
    header{display: none;}
    .m-header{display: block;}
    #full_tap{display: none;}
    .inx-01 .swiper-slide .info-box{width: 80%;}
    .inx-01 .swiper-slide .info-box .tap{flex-wrap: wrap;margin-top: 10px;}
    .inx-01 .swiper-slide:nth-child(2) .tap a{margin-top: 20px;}
    .inx-04{padding: 5vw 0;}
    .inx-04 .info-box p{width: 100%;}
    .inx-04 .num-list{width: 100%;}
    .inx-02{flex-wrap: wrap;}
    .inx-02 .left{width: 100%;}
    .inx-02 .left{padding: 5vw 5% 0 5%;}
    .inx-02 .left>img{width: 0%;}
    .inx-02 .left .tab{margin-top: 4%;flex-wrap: wrap;display: flex;justify-content: space-between;}
    .inx-02 .left .tab a{width: 24%;}
    .inx-02 .left .tab a.on .info p{display: none;}
    .inx-02 .left .tab a.on .info{margin-left: 0;margin-right: 0;}
    .inx-02 .left .tab a .info{text-align: center;margin-left: 0;width: 100%;}
    .inx-02 .left .tab a,.inx-02 .left .tab a.on{padding: 15px;box-sizing: border-box;border-radius: 5px 5px 0 0 ;border:1px solid rgba(0,0,0,.1)}
    .inx-02 .left .tab a.on{color: #fff;background-image: linear-gradient(to right,#3d64b9,#1e3567);}
    .inx-02 .right{width: 100%;padding: 5vw 5%;box-sizing: border-box;}
    .inx-02 .right .item-box .box .info-box.on a .cont-box{height: 53.5vw;}
    .inx-02 .right .item-box .box a .content{max-height: 50vw;}
    .inx-03Box .swiper-slide .info ul li img{width: 32px;height: 32px;}
    .inx-03Box .tab-list{top: 60%;}
    .inx-03Box .swiper-slide .info ul li p{font-size: 16px;}
    .inx-03Box .swiper-slide .img-box{height: 60vw;}
    .inx-06{padding: 5vw 0;}
    .inx-05{padding: 5vw 0;}
    .inx-05-btn{display: none;}
    .inx-05-list>ul>li.swiper-slide-active .inx-05-info{padding: 15px;}
    .inx-05-list>ul>li{padding: 0 15px;}
    footer .footNav .item h5{font-size: 17px;}
    .big-pic{height: 400px;}
    .ab-02 li{width: 25%;}
    .padding{padding: 30px 0;}
    .ab-01 .left p{font-size: 16px;line-height: 28px;}
    .ab-01 .left h3{margin-bottom: 20px;}
    .ab-01 .left{width: 100%;}
    .ab-01 .right{width: 100%;margin-top: 30px;}
    .ab-01 .num-list .num-box p{margin-bottom: 8px;}
    .proList-nav a{padding: 10px;}
}
@media screen and (max-width:980px){
    h3{font-size:3.6vw;}
    h4{font-size: 3vw;}
    h5{font-size: 2vw;}
    .inx-01 .swiper-slide .info-box{width: 90%;}
    .inx-01 .swiper-slide .info-box .tap{width: 100%;}
    .inx-01 .swiper-slide .info-box .tap a{width: 24%;padding: 5px 0;margin-right: 1%;}
    .inx-01 .swiper-slide .info-box .tap a p{font-size: 15px;}
    .inx-01 .swiper-slide .info-box .tap a img{font-size: 28px;height: 28px;}
    .inx-04 .info-box p{font-size: 16px;}
    .inx-04 h1{font-size: 6vw;}
    .inx-04 .num-list .num-box p{margin-bottom: 15px;margin-right: auto;margin-left: 20px;}
    .inx-04 .num-list{flex-wrap: wrap;}
    .inx-04 .num-list .item{width: 33.33%;margin-bottom: 15px;}
    .inx-04 .num-list .item:last-child{margin-right: auto;}
    .inx-02 .left .tab a .info h5{font-size: 15px;}
    .inx-02 .left .tab a{width: 24%;line-height: 50px;}
    .inx-02 .left .tab a, .inx-02 .left .tab a.on{padding: 0;}
    .inx-03Box .swiper-slide .img-box{height: 100vh;}
    .inx-03Box .tab-list .item{margin: 20px 0;}
    .inx-03Box .tab-list .item.on h5{font-size: 2.4vw;}
    .inx-03Box .tab-list{top: auto;transform: translateY(0);bottom: 5%;}
    .inx-03Box .swiper-slide .info-box{width: 80%;}
    .inx-05-list>ul>li{width: 50%;}
    footer .footBox .left{width: 100%;display: flex;justify-content: center;}
    footer .footBox a img{height: 40px;}
    footer .footBox{margin-top: 0;}
    footer .footNav{width: 100%;margin-top: 20px;}
    footer .footNav .item>a{display: none;}
    footer .footLast{margin-top: 20px;}
    .inx-05-list>ul>li.swiper-slide-active .inx-05-info>p{font-size: 15px;}
    .big-pic{height: 320px;}
    .mbx{padding: 8px 0;}
    .ab-01 .left{padding-top: 0;}
    .ab-01 .num-list{flex-wrap: wrap;}
    .ab-01 .num-list .item{width: 33.33%;box-sizing: border-box;}
    .ab-01 .num-list .item:last-child{margin-right: auto;}
}
@media screen and (max-width:760px){
    h1{font-size: 7vw;}
    h2{font-size: 6.4vw;}
    h3{font-size: 5.4vw;}
    h4{font-size: 5vw;}
    h5{font-size: 4.8vw;}
    .m-header a{height: 25px;}
    .m-nav-box .m-nav-item a{line-height: 50px;font-size: 4.4vw;}
    .m-nav-box.active .m-nav-item a{height: 50px;}
    .m-nav-box .m-nav-item .m-nav-top{height: 50px;}
    .m-nav-box .m-nav-item .m-nav-list a{line-height: 40px;font-size: 3.6vw;height: 0;}
    .m-nav-box .m-nav-item .m-nav-list.active a{height: 40px;}
    .banner-tap>ul>li{width: 40px;height: 40px;line-height: 40px;}
    .inx-04 .info-box h4{margin-bottom: 10px;}
    .inx-04 .info-box p{line-height: 26px;font-size: 15px;}
    .inx-04 h1{font-size: 7vw;}
    .inx-04 .num-list .num-box p{font-size: 16px;margin-bottom: 5px;}
    .inx-04 .num-list h5{font-size: 15px;}
    .inx-04 a{margin-top: 30px;}
    .inx-04{padding: 30px 0;}
    .inx-02 .left h5.sub-tit{width: 100%;font-size: 16px;}
    .inx-02 .left .tab{flex-wrap: wrap;}
    .inx-02 .left .tab a{width: 49%;margin-top: 5px;}
    .inx-02 .right .item-box .box .info-box.on a .cont-box{height: 93.5vw;}
    .inx-02 .right .item-box .box a .content{max-height: 90vw;}
    .inx-02 .right .item-box .box .info-box.on a .cont-box{padding: 0 10px 1.5vw 10px;}
    .inx-03Box .swiper-slide .info-box{width: 100%;}
    .inx-03Box .swiper-slide .info p{width: 70%;font-size: 15px;}
    .inx-03Box .tab-list{top: 3%;}
    .inx-03Box .tab-list .item.on h5{font-size: 17px;}
    .inx-03Box .swiper-slide:nth-child(2) .info ul li{width: 25%;}
    .inx-03Box .swiper-slide .info ul li p{font-size: 15px;}
    .inx-06-list{margin-top: 20px;}
    .inx-06-list>ul>li{width: 50%;padding: 5px;}
    .inx-06-list>ul>li>a{height: 60px;}
    .inx-06-list>ul>li>a>img{max-height: 45%;}
    .inx-05-list>ul>li{width: 100%;padding: 0 5px;}
    .inx-05-list>ul>li .img_box{height: 45vw;}
    footer .footNav .item a{font-size: 14px;}
    footer .footNav{justify-content: center;flex-wrap: wrap;}
    footer .footNav .item{margin: 0 10px;}
    footer .footLast{font-size: 14px;}
    .big-pic{height: 200px;}
    .ab-01 .num-list{margin-top: 30px;}
    .ab-01 .num-list h5{font-size: 15px;}
    .ab-02 li{width: 50%;}
    .ab-03 .top{margin-top: 10px;}
    .ab-03 .top .info{width: 100%;padding: 10px;margin-top: 15px;}
    .ab-03 .top .info p{font-size: 15px;opacity: .8;}
    .ab-03 .bottom ul li{width: 50%;padding: 15px;}
    .ab-03 .bottom ul{margin-top: 20px;}
    .proList-nav{justify-content: space-between; flex-wrap: wrap;}
    .proList-nav a{width: 48%;margin: 15px 0 0 0;box-sizing: border-box;text-align: center;padding: 10px 0;font-size: 15px;}
    .proList ul li{width: 100%;padding: 0;}
    .proList ul li a .img_box{height: 50vw;}
    .mbx{display: none;}
    .proInfo .top .left{width: 100%;}
    .proInfo .top .img_box{width: 100%;margin: 30px 0;}
    .proInfo .content{padding: 10px 0;}
    .news-list-box ul>li{width: 100%;padding: 0 ;}
    .news_inner>.cont>.ym_tit{font-size: 20px;}
    .contact-box .top h4{font-size: 18px;}
    .contact-box .top{padding-bottom: 30px;}
    .contact-box .bottom h3{font-size: 24px;}
    .contact-box .bottom{padding: 30px 0;}
    .contact-box .bottom form{margin-top: 0;}
    .contact-box .bottom form input{width: 100%;margin-top: 20px;}
    .contact-box .bottom form input:nth-child(4){margin-top: 20px;width: 100%;}
    .proInfo .content table {width: 100%!important;}
    .proInfo .content table td{width: 100%!important;text-wrap: wrap!important;}
    .ab-03 .bottom ul li h5{font-size: 18px;}
    .ab-03 .bottom ul li p{font-size: 15px;line-height: 26px;}
    .ab-01 .left p{font-size: 15px;}
    .inx-05 .tit a p{font-size: 15px;}
    .contact-box .top .info{margin-top: 20px;}
    .contact-box .top .info svg{width: 30px;height: 30px;}
    .contact-box .bottom form input{font-size: 15px;}
    .info-allBox .info-all{width: 100%;}
    .info-allBox .img-box{position: static;width: 100%;margin-top: 20px;}
    .foot-ewm{width: 100%;}
    .foot-ewm img{margin: 0 auto;width: 100px;margin-top: 20px;}
    .inx-01 .swiper-slide .info-box .tap a{margin-top: 5px;}
    .r-xf{display: none;}
}