@media screen and (max-width:1680px){
    header .nav a{margin: 0 .8vw;}
    header .nav a{font-size: .96vw;}
    header .word{font-size: .96vw;}
    header .nav{margin-left: 2vw;}

    
}
@media screen and (max-width:1440px){
    h5{font-size: 1.2vw;}
    .inx-02 .left .txt p{font-size: .94vw;}
    .inx-02 .left .txt p em{font-size: .95vw;}
    header .nav a{font-size: .94vw;}
    .oth-ban video{width: auto;}
}

@media screen and (max-width:1200px){
    h3{font-size: 2.4vw;}
    .cont{width: 92%;}
    header .nav a{font-size: 1.2vw;}
    h5{font-size: 1.4vw;}
    .right-fix{display: none;}
    .proInfo .right .info h5{margin-top: 10px;}
    .inx-03 .list-box a .info h5:first-child{font-size: 1vw;}
    .inx-03 .list-box a .info h5{font-size: .95vw;}
    .inx-05 .swiper .swiper-slide a .img-box .tit{width: 45%;}
    .inx-02 .left .txt p{font-size: .94vw;}
    .inx-02 .left .txt p em{font-size: .95vw;}
    header .tel{margin-left: 2vw;}
    .inx-02 .left .txt p{font-size: 1.2vw;line-height: 2.4vw;}
    .inx-02 .left .txt p em{font-size: 1.3vw;}
    .inx-02 .right .item .img-box{height: 30vw;}
    .inx-02 .right .item .txt p{font-size: 1.2vw;line-height: 2.4vw;}
    .inx-03 .box .tap a{font-size: 1.2vw;}
    .inx-03 .list-box a .img-box{height: 26vw;}
    .inx-03 .list-box a .info h5:first-child{font-size: 1.3vw;}
    .inx-06 .video-box .box .txt h5{font-size: 1.3vw;line-height: 2.6vw;}
    .ab-01 .cont .info p{font-size: 1.2vw;line-height: 2.4vw;}
    .ab-01 .list-img .item-box .info p,.ab-02 .box .list-box .item .info p{font-size: 1.2vw;line-height: 2.4vw;}
    .prolist .tit-info .type-box .tab-list a,.prolist .list-box .box a .info h5:first-child{font-size: 1.2vw;line-height: 2.4vw;}
    .prolist .list-box .box a .img-box{height: 25vw;}
    .contact-box .top h4{font-size: 1.2vw;}
    .contact-box .top h5{font-size: 1.4vw;}
    .contact-box .top img{width: 2.6vw;}
    .contact-box .bottom h3{font-size: 1.3vw;}
    
    
}
@media screen and (max-width:980px){
    h5{font-size: 1.8vw;}
    h4{font-size:2.2vw;}
    h3{font-size: 2.4vw;}
    header{display: none;}
    .m-header{display: block;}
    .inx-01{height: auto;}
    .inx-01 .item .txt-box a{width: 140px;line-height: 36px;}
    .inx-02 .left{width: 100%;}
    .inx-02 .left a{width: 140px;line-height: 36px;}
    .inx-02 .right{width: 100%;margin-top: 3vw;}
    .inx-02 .right .item .img-box{height: 40vw;}
    .inx-03 .box .tap{flex-wrap: wrap;}
    .inx-03 .box .tap a{font-size: 16px;padding: 15px 0;width: 31%;text-align: center;margin-bottom: 6px;}
    .inx-03 .list-box a{width: 48.5%;}
    .inx-03 .list-box a .img-box{height: 52vw;}
    .inx-04 .swiper .swiper-slide{width: 31.5%;}
    .inx-04 .swiper .swiper-slide .info-box h5{font-size: 17px;}
    .inx-04 .swiper .swiper-slide .info-box p{font-size: 16px;}
    .inx-04 .swiper .swiper-slide .img-box{height: 24vw;}
    .inx-05 .swiper .swiper-slide{width: 50%;}
    .inx-05 .swiper .swiper-slide a h5{font-size: 17px;}
    .inx-05 .swiper .swiper-slide a .img-box{height: 24vw;}
    .inx-06 .video-box .box .txt h5{font-size: 16px;line-height: 26px;}
    .inx-06 .video-box .box .num-list .item p{font-size: 16px;}

    .oth-ban{height: 600px;}
    .ab-01 .cont .info{width: 100%;}
    .ab-01 .cont .info p{font-size: 15px;}
    .ab-01 .list-img .item-box{width: 100%;margin-top: 2vw;}
    .ab-01 .list-img .item-box.on{width: 100%;}
    .ab-01 .list-img .item-box .info .txt{width: 80%;}
    .ab-01 .list-img .item-box .img-box{height: 50vw;}

    .ab-02 .box{display: none;}
    .ab-02 .m-box{display: block;}
    .ab-03 .list-box .item{width: 49%;}
    .m-header a{height: 3vw;}
    .inx-01 .swiper-pagination{bottom: 7vw;}
    .inx-02 .left .txt p,.inx-02 .right .item .txt p{font-size: 1.4vw;line-height: 2.8vw;}
    .inx-03 .box .tap a{width: 20%;}
    .inx-03 .box .tap a:last-child{margin-right: auto;}
    .inx-03 .list-box a .info h5:first-child{font-size: 1.4vw;}
    .ab-01 .list-img .item-box .info p,.baoz-02 .list .item .info p{font-size: 1.4vw;line-height: 2.8vw;}
    .prolist .tit-info .type-box .tab-list a, .prolist .list-box .box a .info h5:first-child{font-size: 1.4vw;}
    .contact-box .top h4{font-size: 1.6vw;}
    .contact-box .top h5{font-size: 1.8vw;}
    .contact-box .bottom h3{font-size: 1.5vw;}
    .baoz-02 .list .item .que h5{font-size: 1.6vw;}
    
}
@media screen and (max-width:760px){
    h5{font-size: 3.6vw;}
    h4{font-size: 4.6vw;}
    h3{font-size: 5.4vw;}
    h2{font-size: 5.6vw;}

    .inx-01{height: 80vh;}
    .inx-01 video{width: auto;height: 100%;}
    .inx-01 .item .txt-box h5{font-size: 13px;width: 80%;}
    .inx-02 .num-list .swiper-slide .num h1{font-size: 6vw;}
    .inx-03 .list-box a .img-box{height: 70vw;}
    .inx-03 .list-box a .img-box img{margin-bottom: 40%;}
    .inx-03 .list-box a .info h5:first-child{font-size: 18px;}
    .inx-03 .list-box a .info h5{font-size: 14px;}
    .inx-04 .top-tit .tab-num,.inx-05 .top-tit .tab-num{font-size: 14px;right: 3%;bottom: auto;top: 20%;}
    .inx-04 .top-tit .tab-num span,.inx-05 .top-tit .tab-num span{font-size: 14px;margin: 0 5px;}
    .inx-04 .swiper .swiper-slide{width: 48.5%;}
    .inx-04 .swiper .swiper-slide .info-box h5{font-size: 16px;}
    .inx-04 .swiper .swiper-slide .info-box p{font-size: 14px;}
    .inx-05 .swiper .swiper-slide{width: 100%;}
    .inx-05 .swiper .swiper-slide a .img-box{height: 40vw;}
    .inx-05{padding-bottom: 40px;}
    .inx-06 .video-box{height: 70vw;}
    .inx-06 .video-box .box{margin-top: 0vw;flex-wrap: wrap;}
    .inx-06 .video-box .box .txt{width: 100%;}
    .inx-06 .video-box .box .num-list{width: 100%;display: flex;justify-content: space-between;}
    .inx-06 .video-box .box .num-list .item .num h1{font-size: 5.4vw;}
    .inx-06 .swiper .img-box{height: 8vw;}
    footer .foot-nav{display:none;}
    footer .right{width: 100%;max-width: 100%;}
    footer .right h3{font-size: 5.4vw;}
    footer .right img{width: 100px;}
    footer .oth-fot .right-info .info-oth{flex-wrap: wrap;}
    

    .m-header a{height: 20px;}
    .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;}

    .padding{padding: 30px 0;}

    .oth-ban{height: 400px;}
    .ab-01 .list-img .item-box .img-box{height: 90vw;}
    .ab-01 .list-img .item-box .info{flex-wrap: wrap;}
    .ab-01 .list-img .item-box .info a{position: relative;transform: translate(0,0);margin-top: 10px;padding: 10px 30px;font-size: 16px;}
    .ab-03 .list-box .item{width: 100%;height: auto;}
    .ab-04{padding-bottom: 200px;}
    .ab-04 .list-box .item{width: 100%;margin-bottom: 15px;}
    .ab-04 .list-box{flex-wrap: wrap;}
    .ab-04 .list-box .item .img-box{height: 90vw;}
    .ab-04 .list-box .item .info h4{font-size: 18px;}
    .ab-03 .list-box .item:first-child h5{font-size: 16px;}

    .prolist .tit-info .type-box .tab-list{flex-wrap: wrap;}
    .prolist .tit-info .type-box .tab-list a{padding: 10px 0;box-sizing: border-box;width: 32%;font-size: 16px;text-align: center;margin-top: 8px;}
    .prolist .tit-info .type-box{width: 100%;}
    .pro-search{width: 100%;}
    .prolist .list-box .top-pro .img-box{width: 100%;height: 70vw;}
    .prolist .list-box .top-pro .top-info{width: 100%;}
    .prolist .list-box .top-pro .top-info .xg-imglist{width: 100%;}
    .prolist .list-box .top-pro .top-info .xg-imglist .img-box{width: 20%;height: 12vw;border-radius: 5px;}
    .prolist .list-box .box a{width: 48%;}
    .prolist .list-box .box a .img-box{height: 70vw;}
    .prolist .list-box .box a .img-box img{margin-bottom: 70%;}
    .prolist .list-box .box a .info h5:first-child{font-size: 15px;}
    .prolist .list-box .box a .info h5{font-size: 15px;}
    .prolist .list-box .box a .info{left: 5px;bottom: 10px;}
    .prolist .list-box .box a .info h5:first-child{left: 0px;transform: translateX(0);}
    .prolist{padding-bottom: 200px;}
    .pro-search form input{height: 40px;font-size: 15px;}
    .pro-search form button{height: 40px;}
    .pro-search form button svg{width: 26px;height: 26px;}
    .proInfo .left{width: 100%;}
    .proInfo .left .img-box{height: 70vw;}
    .proInfo .left .swiper{width: 100%;}
    .proInfo .left .list-pic{width: 100%;display: flex;align-items: center;justify-content: first baseline;height: max-content;}
    .proInfo .left .list-pic .img-ico{height: 12vw;width: 19%;margin-right: 1%;}
    .proInfo .right{width: 100%;padding-left: 0;}
    .proInfo{padding-bottom: 300px;}
    .proInfo .right .btn .item{font-size: 16px;}

    .pinzhi-01 .list{flex-wrap: wrap;}
    .pinzhi-01 .list .item,
    .pinzhi-01 .list .item.on{width: 100%;margin-top: 15px;}
    .pinzhi-01 .list .item>h4{opacity: 1;bottom: -30%;}
    .pinzhi-01 .list .item .info{transform: translateX(0);opacity: 1;}
    .pinzhi-01 .list .item .info,
    .pinzhi-01 .list .item.on .info{width: 90%;}
    .pinzhi-01 .list .item .img-box{height: 90vw;}
    .pinzhi-01 .list .item{height: 90vw;}
    .pinzhi-03{padding-bottom: 200px;}
    .pinzhi-03 .list .img-box img{height: 8vw;}
    .oth-ban.sty{height: 400px;}
    .oth-ban .tit-info{text-align: center;}

    .newslist .list-box a{width: 100%;}
    .newslist .list-box a .img-box{height: 80vw;}
    .web10-box{padding-bottom: 200px;}
    
    .web10-box .pic-txt p{font-size: 16px;}

    .contact-box .top h4{font-size: 17px;}
    .contact-box .top img{width: 30px;height: 30px;}
    .contact-box .top h5{font-size: 20px;}
    .contact-box .bottom h3{font-size: 18px;}
    .contact-box .bottom form input{width: 100%;margin-bottom: 15px;}
    .contact-box .bottom form input:nth-child(4){width: 100%;margin-top: 15px;}
    .contact-box .bottom{padding-bottom: 200px;}

    .m-header a{height: 6vw;padding: 1.3vw 0;}
    .inx-01{height: 50vh;}
    .inx-02 .left .txt p{font-size: 13px;line-height: 26px;color: #7b7b7b;}
    .inx-02 .left .txt p em{font-size: 14px;color: #000;}
    .inx-02 .right .item .txt p{display: none;}
    .inx-02 .right .item .img-box{border-radius: .3vw;}
    .inx-03 .box .tap a{width: 25%;}
    .inx-03 .list-box a .info h5:first-child{font-size: 14px;}
    .inx-03 .list-box a .img-box img{width: 100%;margin-bottom: 10px;}
    .inx-06 .video-box{padding: 0 5%;}
    .ab-01 .cont .info p,.ab-01 .list-img .item-box .info p, .baoz-02 .list .item .info p{font-size: 13px;line-height: 26px;}
    .prolist .tit-info .type-box .tab-list a{width: 25%;}
    .prolist .list-box .box a .img-box img{margin-bottom: 10px;width: 90%;}
    .prolist .tit-info .type-box .tab-list a, .prolist .list-box .box a .info h5:first-child{font-size: 13px;line-height: 26px;}
    .prolist{padding-bottom: 30px;}
    .contact-box .bottom form input{font-size: 13px;}
    .contact-box .bottom form button{font-size: 13px;margin-top: 20px;}
    .contact-box .bottom{padding-bottom: 30px;}
    .baoz-02 .list .item .que h5{font-size: 16px;}
    footer .oth-fot .left{display: none;}
    .inx-03 .box .tap a{font-size: 12px;}
    .proInfo{margin-top: 30px;}
    .prolist .list-box .box a:hover .img-box img{transform: scale(1);}
    .inx-02 .left .txt{display: none;}
    .inx-02 .left a{display: none;}
    .inx-03 .list-box a .img-box img{width: 80%;}
    .m-lang{display: flex;}
    .prolist .list-box .box a .img-box img{width: 80%;}
    .m-pro2{display: flex;}
    .pro-nav02{display: none;}
}
