@media screen and (max-width:1680px){


    
}
@media screen and (max-width:1440px){
    h5{font-size: 1.4vw;}
    header .logo img{height: 40px;}
    .inx-02 .left p{font-size: 16px;}
    .inx-03 .cont .right .info-box .item .info p{font-size: 16px;}
    .inx-04 .swiper .swiper-slide .box .info p{font-size: 16px;}
    .proList-01 .item .top .num h1{top: -60px;}
    
}

@media screen and (max-width:1200px){
    h3{font-size: 3vw;}
    .cont{width: 92%;}
    h5{font-size: 1.8vw;}
    header nav a{margin: 0 1vw;font-size: 15px;}
    .inx-03 .cont .left{width: 44%;}
    .inx-03 .cont .right{width: 56%;}
    .inx-04 .tab-list .item.on p{font-size: 18px;}
    .inx-04 .swiper .swiper-slide .box .info{padding: 40px;}
    .oth-banner{height: 360px;}
    .quick-link{display: none}
    .proList-01 .item .top .num h1{top: -20px;}
    .proInfo-03 .list .item svg{width: 8vw;height: 8vw;}
    
}
@media screen and (max-width:980px){
    h5{font-size: 2.4vw;}
    h4{font-size: 2.6vw;}
    h3{font-size: 3.6vw;}
    header{display: none;}
    .m-header{display: block;}
    .padding{padding: 60px 0;}
    .inx-02 .left{width: 100%;}
    .inx-02 .cont img{width: 100%;margin-top: 50px;}
    .inx-03 .cont .right{display: none;}
    .inx-03 .cont .left{width: 100%;border: none;}
    .inx-03 .cont .m-right{display: block;}
    .inx-03 .cont .left .top{padding-left: 5%;}
    .link-btn{padding: 10px 40px;}
    .inx-03 .cont .left .tab-list{margin-top: 60px;}
    .inx-03 .cont .left .tab-list a{padding-left: 8%;height: 60px;}
    .inx-04 .tab-list .item p{font-size: 16px;}
    .inx-04 .tab-list .item.on p{font-size: 16px;}
    .inx-04 .tab-list .item svg{width: 25px;height: 25px;}
    .inx-04 .swiper{margin-top: 40px;}
    .inx-04 .swiper .swiper-slide .box .img-box{width: 100%;}
    .inx-04 .swiper .swiper-slide .box .info{width: 100%;}
    .ab-01 .left{width: 100%;}
    .ab-01 .img-box{width: 100%;margin-top: 30px;}
    .ab-02 .list .item{width: 49%;margin-top: 15px;}
    .ab-02 .list{margin-top: 40px;}
    .ab-03 .list-box .item .info{width: 100%;}
    .ab-03 .list-box .item img{width: 40%;margin: 0 auto;margin-top: 30px;}
    .prog-1 .prog-1-list .img-box{padding: 20px;}
    .prog-2 .table-box table{width: 100%;}
    .proList-01 .item .top .num h1{top:0}
    .proInfo-01 .cont .img-box{width: 100%;height: 50vw;}
    .proInfo-01 .cont .info-box{width: 100%;}
    .proInfo-01 .cont .info-box .list .item h4{font-size: 2.6vw;}
    .newList-01 .proList-tab .list{width: 100%;justify-content: center;margin-top: 30px;}
    .newList-01 .proList-tab .list .item:first-child{margin-left: 0;}
   
}
@media screen and (max-width:760px){
    h2{font-size: 6vw;}
    h5{font-size: 4.4vw;}
    h4{font-size: 4.6vw;}
    h3{font-size: 5.4vw;}
    .padding{padding: 30px 0;}
    .link-btn{margin-top: 36px;}
    .inx-01 .swiper-slide .txt-box .item h2{font-size: 6vw;}
    .inx-01 .swiper-slide .txt-box .item h5{font-size: 2vw;}
    .inx-01 .swiper-slide .txt-box h4:nth-child(3){font-size: 14px;width: 80%;}
    .banner-tap>ul>li{width: 40px;height: 40px;line-height: 40px}
    .inx-02 .info-box .num-box .item span h2{font-size: 6vw;}
    .inx-02 .info-box .num-box .item>h4{font-size: 16px;}
    .inx-02 .info-box .num-box{margin-top: 30px;}
    .inx-04 .tab-list .item{width: 50%;justify-content: space-between;}
    .inx-04 .tab-list .item p{margin-right: auto;margin-left: 15px;}
    .inx-04 .tab-list .item::after{display: none;}
    .inx-03 .cont .m-right .info-box .item .info p{font-size: 15px;}
    .inx-04 .swiper .swiper-slide .box .info{padding: 20px;}
    .inx-05 .swiper .swiper-slide{width: 100%;padding: 0;}
    .inx-05 .swiper .swiper-slide a .img-box{height: 40vw;}
    footer .top a img{height: 30px;}
    footer .box .list{display: none}
    footer .box .ewm{margin-left: 0;width: 30%;}
    footer .box .info{width: 69%;padding-top: 20px;}
    footer .box .info .tit{font-size: 18px;}

    .oth-banner{height: 240px;}
    .ab-01 .left h3{margin-bottom: 30px;}
    .ab-01 .left p{font-size: 15px;}
    .ab-02 .list .item{width: 100%;height: auto;}
    .ab-02 .list .item h3{font-size: 18px;margin-bottom: 15px;}
    .ab-03 .list-box .item{padding: 20px;}
    .ab-03 .list-box .item .info p{font-size: 15px;}
    .ab-03 .list-box .item img{width: 100%;}
    .ab-03 .list-box .list-oth .oth-info{width: 100%;padding: 20px;}
    .ab-04 .swiper .swiper-slide{width: 100%;padding: 0;}
    .ab-04 .swiper .swiper-slide .img-box{height: 50vw;}

    .prog-1 .prog-1-list{margin-top: 30px;}
    .prog-1 .prog-1-list .img-box:first-child{margin-bottom: 15px;}
    .prog-1 .prog-1-list .img-box:nth-child(2){width: 100%;margin-bottom: 15px;}
    .prog-1 .prog-1-list .img-box:nth-child(3){width: 100%;}
    .prog-2 .list{margin-top: 30px;}
    .prog-2 .list .img-box{width: 100%;margin-top: 15px;}
    .prog-2 .table-box table tr,.pro-3 .item .box .item table tr{line-height: 50px;}
    .prog-2 .table-box table tr td,.pro-3 .item .box .item table tr td{font-size: 15px;}
    .prog-2 .table-box table tr th,.pro-3 .item .box .item table tr th{font-size: 18px;}
    .pro-3 .item h4{margin-bottom: 30px;}
    .pro-3 .item .box .img-info{width: 100%;}
    .pro-3 .item .box .img-box img{width: 80%;height: auto;}
    .pro-3 .item .box .img-info p{font-size: 15px;line-height: 36px;}
    .pro-3 .item .box .item p{font-size: 16px;}
    .pro-3 .item .box .img-info.info1 .img-box img{height: auto;}

    .newList-01 .proList-tab .list {justify-content: space-between;}
    .newList-01 .proList-tab .list .item a img{width: 20px;height: 20px;}
    .newList-01 .proList-tab .list .item{margin: 0;}
    .newList-01 .inner{margin-top: 30px;}
    .newList-01 .inner a .left{width: 100%;}
    .newList-01 .inner a .img-box{width: 100%;height: 50vw;margin-top: 15px;}
    .newList-01 .inner a .left h5{font-size: 4vw;margin-top: 10px;}

    .proList-01 .item .top{padding-top: 0;}
    .proList-01 .item .top .tl p{font-size: 14px;}
    .proList-01 .item a .img-box{height: 90vw;}
    .proList-01 .item a .img-box .info{width: 100%;display: flex;justify-content: space-around;width: 80%;left: 10%;bottom: 5%;top: auto;}
    .proList-01 .item a .img-box .info h5{padding: 5px 0; width: 30%;text-align: center;}
    .proList-01 .item a{margin-top: 30px;}
    .proInfo-01 .cont .img-box{height: 90vw;}
    .proInfo-01 .cont .img-box img{height: 80%;}
    .proInfo-01 .cont .info-box{margin-top: 30px;}
    .proInfo-01 .cont .info-box .list .item{width: 100%;}
    .proInfo-01 .cont .info-box .list .item h4{font-size: 4.6vw;}
    .proInfo-01 .cont .info-box .list .item p{font-size: 14px;line-height: 140%;margin-top: 20px;}
    .proInfo-03 .list .item h5{font-size: 15px;}
    .proInfo-03 .list .item{padding: 15px 0;border-radius: 5px;}

    .proInfo-02 table{width: 100%!important;}
    .news-dail-back{display: none;}
   

    /* 联系 */
    .contact-box .top img{width: 28px;}
    .contact-box .top h4{font-size: 4.4vw;}
    .contact-box .top .info{margin-top: 20px;}
    .contact-box .top{padding-bottom: 30px;}
    .contact-box .top h5{font-size: 21px;}
    .contact-box .bottom{padding: 30px 0;}
    .contact-box .bottom h3{font-size: 5.2vw;}
    .contact-box .bottom form input{width: 100%;margin-bottom: 20px;}
    .contact-box .bottom form input:nth-child(4){margin-top: 0;width: 100%;}
    .contact-box .bottom form button{margin: 0 auto;margin-top: 30px;}

    .contact-box .bottom form button{padding: 10px 70px;}


    .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;}
    .link-btn{font-size: 15px;}
}
