@media screen and (max-width:1680px){
    header.on .nav a{margin: 0 10px;}
    header .nav a b{font-size: 17px;}
    .inx-03 .tab-list .tab p{font-size: 18px;}
    .inx-03Info .item-box .info-box .list-p p{font-size: 17px;}
    .inx-03Info .tese-info{width: 100%;}
    .inx-03Info .tese-info .item:nth-child(2), .inx-03Info .tese-info .item:last-child{padding-left: 2%;}
    .inx-04 .tab-list .tab p{font-size: 18px;}
    .inx-04Info .item .info-box .cont .left .list-p p{font-size: 18px;}
    .inx-04Info .item .info-box .cont .left .list-p{width: 100%;}
    .inx-04Info .item .img-box{height: 50vw;}
    .inx-05 .box img{width: 80%;}
    .inx-05 .box .info-all .left .tab-list{flex-wrap: wrap;}
    .inx-05 .box .info-all .left .tab-list a{width: 25%;margin-bottom: 5px;}
    .inx-05 .box .info-all .left h4 img{display:none;}
    .inx-05 .box .info-all .right .swiper .swiper-slide{width: 40%;}
    .inx-abo{height: 40vw;}
    .inx-06List .swiper .swiper-slide a .img-box .tit{width: 48%;}
    .inx-06List .swiper .swiper-slide{padding: 0 10px;}
    .inx-04Info .item .info-box .cont .left .case-info .list p{width: 32%;}
    .inx-06List .swiper .swiper-slide a h5{font-size: 17px;}
    .inx-06List .swiper .swiper-slide a .oth p{font-size: 16px;}
    .inx-06List .swiper .swiper-slide a .oth p svg{margin-right: 5px;}
    .inx-07Box .right li a p:first-child{font-size: 16px;}
    .inx-07Box .right li{margin: 15px 0;}
    .inx-03Info{padding-bottom: 0px;}

    /* 方案 */
    .progra-02 .cont .all-box{padding: 30px 50px;}
    .progra-02 .cont{padding-top: 100px;}
    .progra-02 .cont .info-box .info-txt p{font-size: 16px;}
    .progra-03 .list-box .swiper-slide .item{height: 30vw;}
    .progra-03 .list-box .swiper-slide .item p{font-size: 16px;line-height: 28px;}
    .progra-05 .box .info-txt p{font-size: 18px;line-height: 28px;}

    
}
@media screen and (max-width:1440px){
    h5{font-size: 1.4vw;}
    header .tel, header .lang{display: none;}
    header .nav{margin-right: 0;}
    .inx-03Info .item-box .info-box .list-p p{font-size: 16px;}
    .inx-03 .tab-list .tab svg{width: 30px;height: 30px;}
    .inx-03 .tab-list .tab p{font-size: 17px;}
    .inx-04 .tab-list .tab svg{width: 30px;height: 30px;}
    .inx-04Info .item .info-box .cont .left .case-info .list{width: 90%;}
    .inx-04Info .item .info-box .cont .left .list-p p{font-size: 16px;}
    .inx-03Info .tese-info h4{font-size: 1.5vw;}
    .inx-04Info .item .info-box .cont .left .list-p{margin-top: 20px;}
    .inx-04Info .item .info-box .cont .left .case-info{margin-bottom: 30px;margin-top: 20px;}
    .inx-05 .box img{width: 90%;}
    .link-btn{margin-top: 30px;}
    .inx-05 .box .info-all .left p{font-size: 16px;}
    .inx-05 .box .info-all .right .swiper .swiper-slide{width: 52%;}
    .inx-05 .box .info-all .right .swiper .swiper-slide a .text-info{height: 28%;}
    .inx-aboBox .info p{width: 100%;font-size: 16px;}
    .inx-aboBox .info{width: 100%;}
    .inx-06List .swiper .swiper-slide a .oth p{display: none;}
    .inx-07Box .left{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
    .inx-07Box .left .video-box{width: 48%;}
    .inx-07Box .left .down{width: 48%;height: 17vw;margin-top: 0;}
    .inx-07Box .right{width: 100%;margin-top: 20px;}
    footer .foot-nav dl dt a{font-size: 18px;}
    footer .oth-fot .right-info{margin-left: auto;}

    /* 关于 */
    .oth-banner{height: 400px;}
    .ab-01 .right p{font-size: 16px;line-height: 28px;}
    .ab-03 .info-text .info p{font-size: 18px;}
    .ab-03 .info-text .info img{display: none;}
    .ab-04 .left .info p{font-size: 18px;line-height: 30px;}

    /* 产品 */
    .productList-box .list-box .item a .info{padding: 15px;}

    /* 方案 */
    .progra-01{height: 700px;}
    .progra-02 .cont .all-box .list{width: 70%;margin-top: 20px;}
    .progra-02 .cont .all-box .list .item svg{width: 32px;height: 32px;}
    .progra-03 .list-box .swiper-slide{width: 30%;}
    .progra-03 .list-box .swiper-slide .item{height: 33vw;}
    .progra-03 .list-box .swiper-slide .item svg{width: 32px;height: 32px;}
    .progra-04 .box .img-box{width: 100%;}
    .progra-04 .box .info-txt{width: 100%;margin-top: 20px;display: flex;justify-content: space-between;flex-wrap: wrap;}
    .progra-04 .box .info-txt .item{width: 48%;}
    .progra-05 .box .info-txt p{font-size: 16px;}
    .progra-04.p2 .box .info-txt .item{width: 100%;}
    .progra-02.p1 .cont .info-box .info-txt p{font-size: 17px;}
}

@media screen and (max-width:1200px){
    h3{font-size: 3vw;}
    .cont{width: 92%;}
    h5{font-size: 1.8vw;}
    .right-fix{display: none;}
    header{display: none;}
    .m-header{display: block;}
    .inx-01 .info-box h2{font-size: 2.6vw;}
    .inx-01 .info-box h4{font-size: 2vw;}
    .inx-01 .inx-01Tab .item{width: 10vw;}
    .inx-01 .banner-pic{height: 68vw;}
    .inx-01 .banner-pic video{width: 200%;left: -50%;}
    .padding{padding: 40px 0;}
    .tit-style h2{font-size: 2.6vw;}
    .inx-03Info .item-box .right{display: none;}
    .inx-03Info{margin-top: 40px;}
    .inx-03Info .item-box .info-box{width: 100%;padding: 0 10px;box-sizing: border-box;}
    .inx-03Info .item-box .info-box .m-right{width:100%;display: block;position: relative;margin-top: 30px;}
    .inx-03Info .item-box .m-right .bj{position: absolute;width: 100%;top: 50%;left: 0;transform: translateY(-50%);display: none;}
    .inx-03Info .item-box .img_box{border-radius: 15px;height: 40vw;width: 100%;margin: 0 auto;position: relative;z-index: 1;box-shadow: 2px 2px 10px 5px rgba(0,0,0,.05);}
    .inx-03Info .tese-info{margin-top: 30px;}
    .inx-03Info .tese-info h4{font-size: 2.2vw;}
    .inx-03Info .item-box .info-box .list-p p{background-size: 20px 20px;}
    .inx-03 .tab-list{margin-top: 40px;}
    .inx-04 .tab-list{margin-top: 40px;}
    .inx-04 .tab-list .tab.on p{margin-left: 10px;}
    .inx-04Info .item .img-box{height: 70vw;}
    .inx-04Info .item .info-box .cont .left .case-info img{height: 15vw;}
    .inx-05 .box>img{width: 100%;position: absolute;left: 0;top: 0;display: none;}
    .inx-05>.box{background-image: url(../image/bj2.jpg);background-size: 100% 65%;background-repeat: no-repeat;}
    .inx-05 .box .info-all{position: relative;z-index: 2;padding-left: 5%;}
    .inx-05 .box .info-all .left{width: 94%;}
    .inx-05 .box .info-all .left h4{margin-top: 40px;}
    .inx-05 .box .info-all .left .tab-list a{width: 16.66%;margin-top: 15px;}
    .inx-05 .box .info-all .left .tab-list a:last-child{margin-right: auto;}
    .inx-05 .box .info-all .right{width: 94%;margin-top: 30px;}
    .inx-05 .box .info-all .right .swiper .swiper-slide a{height: 40vw;}
    .inx-05 .box .info-all .right .swiper .swiper-slide{width: 38%;}
    .inx-06{padding-top: 100px;}
    .inx-aboBox{padding-bottom: 120px;}
    .inx-aboBox .info .num-list{margin-top: 40px;}

    /* 关于 */
    .mbx{padding: 10px 0;}
    .ab-02 .item p{font-size: 18px;}
    .ab-03 .info-text .info{margin-top: 40px;}
    .ab-04 .left .info p{font-size: 16px;line-height: 28px;}
    .ab-03 .info-text{height: auto;}

    /* 服务 */
    .service-01 .right{padding: 40px;}

    /* 产品 */
    .productList-box .tit-tab h3 .num{font-size: 4vw;}
    .productList-box .tit-tab{flex-wrap: wrap;}
    .productList-box .tit-tab .tab-list{width: 100%;margin-top: 30px;}
    .productList-box .tit-tab .tab-list a{margin-left: 0;}
    .productList-box .list-box .item{width: 33.33%;}
    .productList-box .list-box .item a .img-box{height: 24vw;}

    /* 方案 */
    .programme-list .item a .txt{padding: 20px;}
    .programme-list .item a .img_box{height: 20vw;}
    .progra-01 .left{width: 65%;}
    .progra-01{height: 600px;}
    .progra-01 .right{width: 35%;}
    .progra-01 img{width: 100%;}
    .progra-02 .cont .info-box{padding: 30px;}
    .progra-03 .list-box .swiper-slide{width: 33.33%;}
    .progra-03 .list-box .swiper-slide .item{height: 42vw;}
    .progra-03 .list-box .swiper-slide .item h5{margin-top: 15px;}
    .progra-03 .list-box .swiper-slide .item p{margin-top: 15px;}
    .progra-06 .list-box .swiper-slide{width: 33.33%;}
    .progra-06 .list-box .item a .img-box{height: 25vw;}
    .progra-02 .cont .info-box .info-txt .list .p-item{width: 32%;}

    /* 案例 */
    .web5{padding-bottom: 0;}
    .web6-info>p:first-child{font-size: 20px;}
    
}
@media screen and (max-width:980px){
    h5{font-size: 2.4vw;}
    h4{font-size: 2.6vw;}
    h3{font-size: 3.6vw;}
    .tit-style h2{font-size: 3.4vw;}
    .link-btn{width: 170px;height: 50px;}
    .link-btn .box{width: 130px;}
    .inx-01 .info-box h2{font-size: 3.4vw;}
    .inx-01 .info-box h4{font-size: 2.6vw;margin-bottom: 30px;}
    .inx-01 .info-box h2:nth-child(2){margin-bottom: 10px;}
    .inx-01 .inx-01Tab .item{width: 13vw;font-size: 16px;padding-bottom: 8px;}
    .inx-03 .tab-list .tab p{margin-left: 5px;font-size: 16px;}
    .inx-03 .tab-list .tab svg,.inx-04 .tab-list .tab svg{width: 25px;height: 25px;}
    .inx-03 .tab-list .tab{padding-bottom: 15px;}
    .inx-03Info{margin-top: 30px;}
    .inx-03Info .item-box .img_box{height: 50vw;}
    .inx-03Info .tese-info h4{font-size: 2.6vw;}
    .inx-03Info .btn-box a:last-child{margin-left: 60px;}
    .inx-03Info .btn-box a:first-child .box{width: 180px;}
    .inx-04 .tab-list{margin-top: 30px;}
    .inx-04 .tab-list .tab p{margin-left: 2px;font-size: 16px;}
    .inx-04Info .item .info-box .cont .left{width: 100%;}
    .inx-04Info .item .img-box{height: 80vw;}
    .inx-04Info .item .info-box .cont .left .case-info .list p{padding: 6px 0;}
    .inx-05 .box .info-all .right .swiper{width: 100%;}
    .inx-05 .right .item .btn-tap:last-child{display: none;}
    .inx-05 .box .info-all .right .swiper .swiper-slide a .text-info{height: 30%;}
    .inx-05 .box .info-all .right .swiper .swiper-slide a{height: 48vw;}
    .inx-05 .box .info-all .right .swiper .swiper-slide a .img-box{height: 85%;}
    .inx-05 .box .info-all .right .swiper .swiper-slide{width: 42%;}
    .inx-05 .box .info-all .right .swiper .swiper-slide a .img-box .tit{font-size: 16px;}
    .inx-aboBox{padding-bottom: 150px;}
    .inx-abo{height: auto;}
    .inx-aboBox .inx-hor{height: auto;padding: 10px 0;bottom: -18vw;width: 92%;left: 4%;}
    .inx-aboBox .inx-hor img:first-child{display: none;}
    .inx-aboBox .inx-hor img:last-child{display: block;}
    .inx-06{padding-top: 26vw;}
    .inx-06List .swiper .swiper-slide{width: 50%;}
    .inx-06List .swiper .swiper-slide a .img-box{height: 22vw;}
    .inx-06List{margin-top: 40px;}
    .inx-07Box .left .down{height: 100%;padding: 20px;}
    .inx-07Box .left .down a p{font-size: 16px;}
    
    /* 关于 */
    .ab-01 .left{width: 100%;}
    .quick-2nav{display: none;}
    .ab-01 .left .video-open{margin-top: 30px;width: 100%;}
    .ab-01 .right{width: 100%;margin-top: 50px;}
    .ab-04 .left .info{margin-top: 30px;}
    .ab-06Box .left{width: 100%;}
    .ab-06Box .img-box{width: 100%;}

    /* 服务 */
    .service-01 .right h4{font-size: 2.6vw;}
    .service-01 .right h5{font-size: 2.4vw;}

    /* 产品 */
    .productList-box .tit-tab .tab-list a img{width: 25px;height: 25px;}
    .productList-box .list-box{margin-top: 20px;}
    .productList-box .tit-tab .tab-list a p{font-size: 16px;}
    .productList-box .list-box .item a .img-box{height: 28vw;}

    .productInfo .top .pics-list{width: 100%;}
    .productInfo .top .img-box{height: 60vw;}
    .productInfo .top .info-txt{width: 100%;margin-top: 30px;}
    .productInfo .top .info-txt .pro-picTab .img-box{width: 10vw;height: 10vw;}

    /* 方案 */
    .programme-list .item{width: 50%;}
    .progra-01{height: 500px;}
    .link-btn .box p{font-size: 15px;}
    .progra-02 .cont .all-box{padding: 15px 20px;}
    .progra-02 .cont{padding-top: 40px;}
    .progra-02 .cont .info-box{margin-top: 30px;}
    .progra-02 .cont .info-box .info-txt{width: 100%;}
    .progra-02 .cont .info-box .img-box{width: 100%;margin-top: 15px;}
    .progra-03 .list-box .swiper-slide{width: 40%;}
    .progra-03 .list-box .swiper-slide .item{height: auto;padding: 20px;}
    .progra-05 .box{margin-top: 30px;}
    .progra-05 .box .info-txt{width: 100%;}
    .progra-05 .box .img-box{width: 100%;margin-top: 30px;}
    .progra-06 .list-box .swiper-slide{width: 50%;}
    .progra-06 .list-box .item a .img-box{height: 35vw;}
    .progra-04.p2 .box .item-box .img-box{width: 100%;}
    .progra-04.p2 .box .item-box .info-txt{width: 100%;}

    /* 案例 */
    .web10-tj{display: none;}
    .web10-info{width: 100%;padding-right: 0;border-right: 0;}
}
@media screen and (max-width:760px){
    h5{font-size: 4.4vw;}
    h4{font-size: 4.6vw;}
    h3{font-size: 5.4vw;}
    .inx-01 .info-box h2{font-size: 5.6vw;}
    .inx-01 .info-box h4{font-size: 4.6vw;}
    .m-header a{height: 40px;}
    .inx-01 .banner-pic{height:120vw;}
    .inx-01 .inx-01Tab .item{width: 25vw;font-size: 15px;}
    .inx-01 .banner-pic video{width: 400%;left: -100%;}
    .link-btn .box p{font-size: 15px;}
    .tit-style h2{font-size: 5vw;}
    .inx-03 .tab-list{flex-wrap: wrap;margin-top: 20px;}
    .inx-03 .tab-list .tab{margin-top: 15px;width: 33.33%;}
    .inx-03 .tab-list .tab.on p{font-size: 15px;}
    .inx-03Info .item-box .info-box .list-p p{padding-left: 22px;margin: 10px 0;}
    .inx-03Info{margin-top: 20px;}
    .inx-03Info .item-box .info-box .list-p p{font-size: 15px;}
    .inx-03Info .tese-info h4{font-size: 4.6vw;}
    .inx-03Info .tese-info .item{width: 33.33%;box-sizing: border-box;padding: 0 5px;margin: 0;border-right: 1px solid rgba(0,0,0,.05);}
    .inx-03Info .tese-info .item p{font-size: 15px;}
    .inx-03Info .btn-box a:last-child{display: none;}
    .tit-style h5{width: 92%;margin: 0 auto;}
    .inx-04 .tab-list{flex-wrap: wrap;}
    .inx-04 .tab-list .tab{width: 33.33%;margin-top: 10px;padding-bottom: 12px;}
    .inx-04 .tab-list .tab:last-child{margin-right: auto;}
    .inx-03 .tab-list .tab svg, .inx-04 .tab-list .tab svg{width: 20px;height: 20px;}
    .inx-04 .tab-list .tab:nth-child(4),.inx-04 .tab-list .tab:nth-child(5){width: 50%;}
    .inx-04Info .item .img-box{height: 180vw;}
    .inx-04Info .item .info-box .cont .left h4{font-size: 4.6vw;}
    .inx-04Info .item .info-box .cont .left .list-p p{width: 100%;background-size: 20px 20px;font-size: 15px;padding-left: 25px;}
    .inx-04Info .item .info-box .cont .left .case-info .list p{font-size: 15px;width: 48%;}
    .inx-04Info .item .info-box .cont .left .case-info .list{width: 100%;}
    .inx-04Info .item .info-box .cont .left .case-info img{height: 25vw;}
    .padding{padding: 25px 0;}
    .inx-aboBox .info .num-list .item p{font-size: 15px;}
    .tit-style h5{display: none;}
    .inx-05 .box{margin-top: 25px;}
    .inx-05 .box .info-all .left p{font-size: 15px;}
    .inx-05 .box .info-all .left .tab-list a{width: 25%;}
    .inx-05 .box .info-all .left .tab-list a img{font-size: 25px;height: 25px;}
    .inx-05 .box .info-all .left p{margin-top: 2px;}
    .inx-05>.box{background-size: 100% 85%;}
    .inx-05 .box .info-all .right .swiper .swiper-slide{width: 95%;}
    .inx-05 .box .info-all .right .swiper .swiper-slide a{height: 90vw;}
    .inx-05 .box .info-all .right .swiper .swiper-slide a .img-box img{width: 70%;}
    .inx-aboBox .info .num-list{flex-wrap: wrap;}
    .inx-aboBox .info .num-list .item{width: 100%;}
    .inx-aboBox .info .num-list .num-box span h2{font-size: 8vw;}
    .inx-aboBox{padding-bottom: 80px;}
    .inx-06{padding-top: 30vw;}
    .inx-06List .swiper .swiper-slide{width: 80%;}
    .inx-06List .swiper .swiper-slide a .img-box{height: 36vw;}
    .inx-07Box .left .video-box{width: 100%;}
    .inx-07Box .left .down{width: 100%;height: 40vw;}
    .inx-07Box .right{padding: 20px;margin-top: 30px;}
    .inx-07Box .right li a p{font-size: 15px;}
    .inx-07Box .right li a p:first-child{width: 65%;}
    inx-07Box .right li a p:last-child{font-size: 14px;}
    footer .foot-nav{display: none;}
    footer .top{width: 100%;}
    footer .right{padding-top: 40px;padding-left: 0%;width: 100%;text-align: center;max-width: 100%;}
    footer .right h3{font-size: 5vw;}
    footer .right img{margin: 0 auto;width: 100px;height: 100px;margin-top: 20px;}
    footer .oth-fot a img{display: none;}
    footer .oth-fot .left{width: 100%;justify-content: center;}
    footer .oth-fot .yx-link{margin-right: 0;margin-left: 0;}
    footer .link-txt{justify-content: center;margin: 10px 0;}
    footer .oth-fot .right-info .link-txt a:first-child{margin-left: 0;}
    footer .oth-fot .right-info .info-oth{flex-wrap: wrap;justify-content: center;text-align: center;}

    /* 关于 */
    .oth-banner{height: 240px;}
    .mbx{display: none;}
    .ab-titSty em{width: 80px;height: 4px;}
    .ab-titSty h3{padding-left: 5px;}
    .ab-01 .right{margin-top: 30px;}
    .ab-01 .right p{font-size: 15px;line-height: 26px;}
    .ab-02 .item{width: 50%;}
    .ab-02 .item:nth-child(3),.ab-02 .item:last-child{margin-top: 30px;}
    .ab-02 .num-box span h2{font-size: 7.6vw;}
    .ab-02 .item p{font-size: 16px;}
    .ab-03 video{width: 120%;}
    .ab-03 .info-text{width: 100%;margin-left: 0;}
    .ab-03 .info-text .info p{font-size: 16px;}
    .ab-04 .left{width: 100%;}
    .ab-04 .cont{flex-wrap: wrap;}
    .ab-04 .img-box{width: 100%;margin-top: 20px;}
    .ab-04 .left .info{margin-top: 20px;}
    .ab-04 .left .info p{font-size: 15px;}
    .ab-05 .left{width: 100%;}
    .ab-05 .right{width: 100%;overflow: hidden;margin-top: 30px;height: 120vw;}
    .ab-05 .left .num-list{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 30px;}
    .ab-05 .left .num-list .item{margin-top: 0;}
    .ab-05 .left .num-list .item span h2{font-size: 7.6vw;}
    .ab-05 .right .item .swiper .swiper-slide{padding: 5px;}
    .ab-06 .tPic{height: 50vw;width: auto;}
    .ab-06Box{padding: 20px;margin-top: -80px;border-radius: 5px;}
    .ab-06Box .left .info{margin-top: 20px;}
    .ab-06Box .left .info p{font-size: 15px;line-height: 26px;}

    /* 服务 */
    .service-01 .left{display: none;}
    .service-01 .right{width: 100%;padding: 15px;}
    .service-01 .right h4{font-size: 4.6vw;}
    .service-01 .right .info{max-height: 100%;width: 100%;padding: 0;overflow: hidden;font-size: 15px;}
    .service-01 .right h5{font-size: 4.4vw;}

    /* 联系 */
    .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;}

    /* 产品 */
    .productList-box .tit-tab .tab-list{flex-wrap: wrap;}
    .productList-box .tit-tab .tab-list a{width: 25%;margin-top: 15px;}
    .productList-box .list-box .item{width: 100%;padding: 0;}
    .productList-box .list-box .item a .img-box{height: 90vw;}
    .productList-box .tit-tab h3 .num{font-size: 6vw;}
    
    .productInfo .top .info-txt .info{padding-top: 20px;}
    .productInfo .top .info-txt .pro-picTab{margin-top: 20px;padding-top: 20px;}
    .productInfo .top .info-txt .pro-picTab .img-box{width: 20vw;height: 20vw;}

    /* 方案 */
    .programme-list .item{width: 100%;padding: 0;}
    .programme-list .item a img:first-child{width: 25px;height: 25px;}
    .programme-list .item a .img_box img{width: 100%;height: 100%;}
    .programme-list .item a .ico-box{width: 30px;height: 30px;margin-top: 15px;}
    .programme-list .item a .img_box{height: 50vw;}
    .progra-01 .right{width: 100%;margin-top: 20px;margin-bottom: 0;}
    .progra-01 .left{width: 100%;position: relative;z-index: 2;margin-top: 100px;}
    .progra-01{height: auto;padding-bottom: 60px;}
    .progra-02 .cont{padding-top: 30vw;}
    .progra-02 .cont .all-box{top: -80px;}
    .progra-02 .cont .all-box .list{width: 100%;}
    .progra-02 .cont .all-box .list .item h5{font-size: 15px;}
    .progra-02 .cont .all-box .list .item{width: auto;border:none}
    .progra-02 .cont .info-box .info-txt p{margin-top: 0;}
    .progra-02 .cont .info-box{padding: 15px;}
    .progra-03 .list-box .swiper-slide{width: 90%;}
    .progra-03 .list-box{margin-top: 30px;}
    .progra-03 .list-box .swiper-slide .item p{font-size: 15px;}
    .progra-04 .box{margin-top: 30px;padding: 15px;}
    .progra-04 .box .info-txt .item{width: 100%;}
    .progra-02 .cont .info-box .info-txt p{font-size: 15px;}
    .progra-04 .box .info-txt .item p{font-size: 15px;width: calc(100% - 30px);}
    .progra-04 .box .info-txt .item svg,.progra-02 .cont .all-box .list .item svg{width: 25px;height: 25px;}
    .progra-06 .list-box .swiper-slide{width: 100%;padding: 0;}
    .progra-06 .list-box .item a .img-box{height: 70vw;}
    .progra-02 .cont .info-box .info-txt .list .p-item svg{width: 25px;height: 25px;}
    .progra-02 .cont .info-box .info-txt .list .p-item{width: 49%;}
    .progra-02.p1 .cont .info-box .info-txt p{font-size: 15px;line-height: 26px;}
    .progra-04.p3 .box .info-txt .item p{width: 100%;}
    
    /* 案例 */
    .web5>.cont>ul>li{width: 25%;}
    .web6>.cont>ul>li{width: 100%;}
    .web6-info>p:first-child{font-size: 18px;}
    .news-dail-top{flex-wrap: wrap;}
    .news-dail-tit{width: 100%;}
    .web10-box{padding: 20px 10px;}

    /* 新闻 */
    .newstab-list{width: 100%;margin-top: 30px;}
    .newsList .newstab-list a{width: 48%;margin-left: 0;height: 40px;line-height: 40px;}
    .newsList .inner a .left{width: 100%;}
    .newsList .inner a .img-box{width: 100%;height: auto;margin-top: 20px;border-radius: 5px;}
    .newsList .inner a .left h5{margin-top: 15px;font-size: 15px;}
    .newsList .inner a{padding: 30px 0;}
    .newsList .inner a .left .info p{font-size: 15px;line-height: 26px;}


    .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;}
}
