@media (max-width:1599px){
    .wrap .content .newslist .whitepaper .wtcccc .nierrrong .dess h3{
        font-size: 35px;
    }
    .wrap .content .case .case2 .case2cccc .swiper-slide .btttt ul{
        width: 51%;
    }
    .wrap .top .banner .indexbanner .wenzi span{
        font-size: 18px;
        /* width: 55%; */
    }
    .wrap .content .case .case1 ul li span{
        font-size: 14px;
    }
    .wrap .content .case .case3 .case3cccc .index7cccc .swiper-slide .btttt ul{
        width: 100%;
    }
    .wrap .content .jishu .jishu2 ul li .des span{
        font-size: 14px;
    }
    .wrap .content .jishu .jishu1 .jishu1_left{
        width: 36%;
    }
    .wrap .content .equipment .eqq1 .eqq1_left{
        width: 31.2%;
    }
    .wrap .content .equipment .eqq1 .eqq1_left p{
        font-size: 20px;
    }
    .wrap .content .index .adddd{
        height: 10.5rem;
    }
    .wrap .content .index .index_news .index_newscccc ul li{
        height: 430px;
    }
    .wrap .content .index .index_news .index_newscccc ul li a img{
        height: auto;
    }
    .wrap .content .aboutccccc .about4 .about4cccc .oneTWOOO2222{
        overflow: visible;
    }
    .wrap .footer .footer_didi{
        padding-left: 6%;
        padding-right: 6%;
    }
    .wrap .content .aboutccccc .about4 .about4cccc{
        padding-left: 6%;
        padding-right: 6%;
    }
    .wrap .content .aboutccccc .about4 .btttt{
        padding-left: 6%;
        padding-right: 6%;
    }
    .wrap .footer .footer_ccc{
        padding-left: 6%;
        padding-right: 6%;
    }
    .wrap .content .equipment .eqq2 h3{
        padding-left: 6%;
        padding-right: 6%;
    }
    .wrap .content .equipment .eqq2 .eqq2ccc{
        padding-left: 6%;
        padding-right: 6%;
    }
    .wrap .content .index .index_liuyan{
        padding-left: 6%;
        padding-right: 6%;
    }
    .wrap .content .index .index_news{
        padding-left: 6%;
        padding-right: 6%;
    }
    .wrap .content .index .anli{
        padding-left: 6%;
        padding-right: 6%;
    }
    .wrap .content .index .index_about{
        padding-left: 6%;
        padding-right: 6%;
    }
    .wrap .content .dibu .dddccc{
        padding-left: 6%;
        padding-right: 6%;
    }
    .wrap .content .case .case3{
        padding-left: 6%;
        padding-right: 6%;
    }
    .wrap .content .case .case2 .case2_top{
        padding-left: 6%;
        padding-right: 6%;
    }
    /* .wrap .content .index .anli .anlilunbo{
        height: auto;
    } */
    .wrap .content .contact .contact1{
        padding-left: 6%;
        padding-right: 6%;
    }
    .wrap .content .contact .contact2{
        padding-left: 6%;
        padding-right: 6%;
    }
    .wrap .content .aboutccccc .about8{
        padding-left: 6%;
        padding-right: 6%;
    }
    .wrap .content .aboutccccc .about5{
        padding-left: 6%;
        padding-right: 6%;
    }
    .wrap .content .equipment .eqq1{
         padding-left: 6%;
        padding-right: 6%;
    }
    .wrap .content .jishu .jishu1{
        padding-left: 6%;
        padding-right: 6%;
    }
    .wrap .content .contact .contact4 .contact4cccc h3{
         padding-left: 6%;
        padding-right: 6%;
    }
    .wrap .content .fazhan .fazhan1{
        padding-left: 6%;
        padding-right: 6%;
    }
    .wrap .content .equipment .eqq3 .eqq3cccc .index7cccc .swiper-slide .btttt{
        top: 15%;
    }
    .wrap .content .fazhan .fazhan4 .fazhan4_top{
        box-sizing: border-box;
        padding: 0 6%;
    }
    .wrap .content .fazhan .fazhan1{
        width: 100%;
    }
    .wrap .content .jishu .jishu4{
        box-sizing: border-box;
        padding: 0 6%;
    }
    .wrap .content .jishu .jishu2{
        padding-left: 6%;
        padding-right: 6%;
    }
    .wrap .content .equipment .eqq3{
        padding: 0 6%;
        margin-bottom: 100px;
    }
    .wrap .content .index .youshi ul li .cccc{
        padding: 10%;
    }
    .wrap .content .index .youshi ul li .cccc h3{
        font-size: 30px;
    }
    .wrap .content .aboutccccc .about1 p{
        font-size: 16px;
    }
    /* .wrap .content .fazhan .fazhanlist .fazhan2 .fazhan2cccc .zhu .imgright{
        right: -50px;
    }
    .wrap .content .fazhan .fazhanlist .fazhan3 .fazhan3cccc .zhu .imgright{
        left: -50px;
    } */
    .wrap .content .jishu .jishu3{
        padding-top: 100px;
    }
    .wrap .content .jishu .jishu3 .jishu3_top{
        padding-left: 6%;
        padding-right: 6%;
        box-sizing: border-box;
        width: 100%;
    }
    .wrap .content .jishu .jishu1{
        margin-bottom: 120px;
        padding-top: 100px;
    }
    .wrap .content .jishu .jishu2 ul li img{
        margin-bottom: 50px;
    }
    .wrap .content .newslist .list ul li img{
        height: auto;
    }
    .wrap .content .index .youshi ul li{
        height: 900px;
    }
    .wrap .top .banner .indexbanner .wenzi {
        box-sizing: border-box;
        padding: 0 6%;
    }
    .wrap .content .fazhan .fazhanlist .fazhan3 .fazhan3cccc .zhu .zhu_left{
        padding-right: 6%;
        /* width: 100%; */
    }
    .wrap .content .fazhan .fazhan4 .fazhan4cccc .swiper-slide .dessss{
        padding-top: 3%;
    }
    .wrap .content .index .anli .anlilunbo .swiper-slide{
        /* width: 100%; */
        height: 100%;
    }
    .wrap .content .equipment .eqq1 .eqq1_right{
        width: 50%;
    }
    .wrap .content .equipment .eqq1 .eqq1_right img{
        width: 100%;
    }
    .wrap .content .fazhan .fazhan4 .fazhan4cccc .swiper-slide{
        width: 95%;
    }
    .wrap .content .case .case1{
        padding: 100px 6%;
    }
    .wrap .content .case .case1 ul li{
        height: 420px;
        padding: 5% 2%;
    }
    .wrap .content .case .case1 ul li img{
        margin-bottom: 30px;
    }

    .wrap .content .case .case1 ul li p{
        font-size: 24px;
    }

    .wrap .content .case .case2 .case2cccc .swiper-slide{
        /* margin-left: 0; */
        /* width: 100%; */
    }
    .wrap .content .case .case2 .case2cccc .oneTWOOO{
        overflow: visible;
    }

    .wrap .content .case .case2 .case2cccc{
        height: auto;
        padding-left: 6%;
        padding-right: 6%;
    }

    .wrap .content .kechixu .kechixu1 .kechixu1cccc .zhu .imgright{
        width: 45%;
        right: 0px;
    }
    /* .wrap .content .kechixu .kechixu2 .kechixu2cccc .zhu .zhu_left{
        width: 100%;
    } */
    .wrap .content .kechixu .kechixu2 .kechixu2cccc .zhu .imgright{
        width: 45%;
        left: 0px;
    }
    
    .wrap .content .aboutccccc .about2 .swiper-slide .nccc .year P{
        font-size: 40px;
    }
    .wrap .content .aboutccccc .about4 .about4cccc .swiper-slide{
        width: 100%;
    }
    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc1 .zhu .imgright{
        width: 50%;
        right: 0px;
    }
    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc2 .zhu .imgright{
        width: 50%;
        left: 0px;
    }
    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc2 .zhu .zhu_left{
        /* width: 100%; */
        height: auto;
    }
    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc2 .zhu .zhu_left .bttt{
        width: 430px;
    }
    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc2 .zhu .zhu_left ul{
        width: 430px;
    }
    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc1 .zhu .zhu_left{
        height: auto;
    }
    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc1 .zhu .zhu_left ul{
        margin-bottom: 0;
    }

    .wrap .content .aboutccccc .about7{
        background-size: cover;
    }

    .wrap .content .aboutccccc .about8 .about8cccc .maplist ul li{
        height: 110;
    }

    .wrap .content .aboutccccc .about8 .about8cccc .maplist ul li .dess p{
        font-size: 16px;
    }
    .wrap .content .aboutccccc .about8 .about8cccc .maplist ul li span{
        font-size: 18px;
    }

    .wrap .content .contact .contact3 .contact3cccc .contact3cccc11 ul li{
        background-size: cover !important;
    }

    .wrap .content .contact .contact4 .contact4cccc .quyu{
        background-size: cover;
    }

    .wrap .content .index .index_about a{
        right: -1%;
    }

    .wrap .content .jishu .jishu2 ul li{
        background-size: cover;
        padding: 5% 2%;
        height: 480px;
    }

    .wrap .content .jishu .jishu3 .jishu3cccc .swiper-slide{
        margin-left: 0;
        /* width: 100%; */
        border-radius: 10px;
        overflow: hidden;
    }
    .wrap .content .jishu .jishu3 .jishu3cccc{
        width: 100%;
        height: auto;
        border-radius: 10px;
        overflow: hidden;
        padding-left: 6%;
        padding-right: 6%;
    }
    .wrap .content .jishu .jishu3 .jishu3cccc .oneTWOOO{
        overflow: visible;
    }
    .wrap .content .jishu .jishu3 .jishu3cccc .swiper-slide .didi{
        height: 100%;
    }

    .wrap .content .fazhan .fazhan4 .fazhan4cccc{
        height: 650px;
        padding-left: 6%;
        padding-right: 6%;
    }
    .wrap .content .fazhan .fazhan4 .fazhan4cccc .swiper-slide .dessss ul li{
        margin: 15px 0;
        height: auto;
    }

    .wrap .content .kechixu .kechixu3 ul li{
        background-size: cover !important;
    }

    
}


@media (max-width:1399px){
    .wrap .top .banner .indexbanner .wenzi{
        width: 100%;
        padding-left: 8%;
    }

    .wrap .content .index .index_about{
        padding-bottom: 100px;
    }
    .wrap .content .index .youshi ul li{
        height: 850px;
    }

    .wrap .content .index .youshi ul li .cccc h3{
        font-size: 30px;
    }
    .wrap .content .index .anli{
        margin-top: 100px;
    }
    .wrap .content .equipment .eqq2{
        margin-bottom: 0;
    }

    .wrap .content .jishu .jishu1{
        margin-bottom: 40px;
    }
    .wrap .content .jishu .jishu3{
        padding-bottom: 100px;
    }
    .wrap .content .fazhan .fazhanlist .fazhan3 .fazhan3cccc .zhu .zhu_left{
        width: 100%;
    }
    .wrap .content .fazhan .fazhanlist .fazhan2 .fazhan2cccc .zhu .imgright{
        right: -30px;
    }
    .wrap .content .fazhan .fazhanlist .fazhan3 .fazhan3cccc .zhu .imgright{
        left: -30px;
    }
    

}



@media(max-width:1259px){
    .wrap .top .header .nav .logo{
        width: 20%;
    }
    .wrap .top .header .nav .logo img{
        width: 100%;
    }
    .wrap .top .header .nav .navcccc{
        width: 85%;
    }
    .wrap .content .index .youshi ul li{
        height: 680px;
    }
    .wrap .content .index .index_liuyan .index_liuyancccc .shuru_top .shuru2 .shuru2cccc p{
        font-size: 15px;
    }
}

@media(max-width:999px){
    .wrap .content .newslist .whitepaper .wtcccc_all{
        flex-direction: column;
    }

    .yewuhezuo{
        width: 100%;
        height: 100vh;
        overflow: auto;
    }
    .yewuhezuo .ywhz_cccc{
        width: 100%;
        height: 100vh;
        overflow: auto;
        box-sizing: border-box;
        padding-top: 80px;
    }
    .yewuhezuo .ywhz_cccc .ywhzcccc1 h2{
        margin-bottom: 30px;
        font-size: 26px;
    }
    .yewuhezuo .ywhz_cccc .ywhzcccc1 .ywshuru .ywshuru1{
        flex-direction: column;
    }
    .yewuhezuo .ywhz_cccc .ywhzcccc1 .ywshuru .ywshuru1 .shuru{
        width: 100%;
        padding-left: 3%;
        height: 50px;
    }
    .yewuhezuo .ywhz_cccc .ywhzcccc1 .ywshuru textarea{
        padding: 4%;
        height: 160px;
    }
    .yewuhezuo .ywhz_cccc .ywhzcccc1 .ywshuru textarea::placeholder{
        font-size: 14px;
    }
    .yewuhezuo .ywhz_cccc .ywhzcccc1 button{
        height: 50px;
        width: 190px;
    }
    .yewuhezuo .ywhz_cccc .close{
        top: 13%;
        right: 8%;
    }
    .yewuhezuo .ywhz_cccc .ywhzcccc1 button img{
        margin-left: 25px;
    }
    .yewuhezuo .ywhz_cccc .close img{
        width: 16px;
        height: 16px;
    }
    .yewuhezuo .ywhz_cccc .ywhzcccc1 .ywshuru .ywshuru1 .shuru .shuru_left p{
        font-size: 14px;
    }
    .yewuhezuo .ywhz_cccc .ywhzcccc1 .ywshuru .ywshuru1 .shuru .newxiala ul li p{
        font-size: 14px;
    }
    .yewuhezuo .ywhz_cccc .ywhzcccc1 .ywshuru .ywshuru1 .shuru .newxiala{
        top: 50px;
    }
    .yewuhezuo .ywhz_cccc .ywhzcccc1 .ywshuru .ywshuru1 .shuru .shuru_right input{
        height: 100%;
        font-size: 14px;
    }
    .yewuhezuo .ywhz_cccc .ywhzcccc1 .ywshuru .ywshuru1 .shuru .shuru_right input::placeholder{
        font-size: 14px;
    }
    .yewuhezuo .ywhz_cccc .ywhzcccc1 .ywshuru .ywshuru1 .shuru .shuru_right1 p{
        font-size: 14px;
    }
    .yewuhezuo .ywhz_cccc .ywhzcccc1 .ywshuru .ywshuru1 .shuru .shuru_left img{
        margin-right: 10px;
    }
    
    .wrap .content .equipment .eqq3 .eqq3cccc .index7cccc{
        height: 500px;
    }
    .wrap .content .equipment .eqq3 .eqq3cccc .index7cccc .swiper-slide{
        overflow: visible;
    }
    .wrap .content .equipment .eqq3 .eqq3_title .xuanze{
        display: none;
    }
    .wrap .content .aboutccccc .about7 .txxx{
        display: none;
    }
    .cebian{
        display: none;
    }
    .header{
        display: none;
    }
    .header_mobile{
        display: flex;
    }
    .wrap .top .banner{
        display: none;
    }
    .wrap .top .banner_mobile{
        display: block;
    }

    .wrap .content .index .index_about h2{
        font-size: 22px;
    }
    .wrap .content .index .index_about h3{
        font-size: 22px;
    }

    .wrap .content .index .index_about a img{
        width: 100%;
    }
    .wrap .content .index .index_about a{
        right: 0;
        width: 140px;
        height: 140px;
    }
    .wrap .content .index .index_about .dess h4{
        font-size: 22px;
    }
    .wrap .content .index .index_about .dess p{
        font-size: 15px;
        width: 100%;
    }
    
    .wrap .content .index .index_about .nbanner{
        margin-top: 25px;
    }
    .wrap .content .index .youshi ul li{
        width: 100%;
        height: 500px;
        border: none !important;
        /* margin-bottom: 50px; */
    }
    .wrap .content .index .youshi ul{
        flex-direction: column;
    }
    .wrap .content .index .youshi ul li .cccc img{
        width: 80px;
    }
    .wrap .content .index .youshi ul li .cccc h3{
        font-size: 25px;
    }
    .wrap .content .index .youshi ul li .cccc p{
        font-size: 15px;
        line-height: 28px;
    }
    .wrap .content .index .youshi ul li .cccc .more span{
        font-size: 15px;
        margin-bottom: 30px;
    }
    .wrap .content .index .youshi ul li .cccc .more a img{
        width: 60px;
    }
    .wrap .content .index .youshi ul li .cccc .more{
        margin-top: 25px;
    }

    .wrap .content .index .anli .anli_top{
        margin-bottom: 25px;
    }

    .wrap .content .index .anli .anli_top h3{
        font-size: 25px;
    }
    .wrap .content .index .anli .anli_top .xuanze img{
        width: 40px;
    }

    .wrap .content .index .anli .anlilunbo{
        height: auto;
    }

    .wrap .content .index .anli .anlilunbo .swiper-slide .desss{
        bottom: 0;
        left: 0;
        width: 100%;
        height: 100%;
        box-sizing: border-box;
        padding: 4%;
    }

    .wrap .content .index .anli .anlilunbo .swiper-slide .didi{
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .wrap .content .index .anli .anlilunbo .swiper-slide .desss p{
        font-size: 20px;
    }

    .wrap .content .index .anli .anlilunbo .swiper-slide .desss span{
        font-size: 14px;
        margin: 15px 0;
    }

    .wrap .content .index .anli .anlilunbo .swiper-slide .desss i{
        font-size: 14px;
    }

    .wrap .content .index .adddd{
        height: 450px;
    }

    .wrap .content .index .adddd h2{
        font-size: 32px;
        /* color: #fff; */
    }
    .wrap .content .index .adddd p{
        font-size: 15px;
        width: 85%;
        text-align: center;
        line-height: 28px;
    }

    .wrap .content .index .adddd a{
        margin-top: 40px;
        width: 150px;
        height: 40px;
        font-size: 15px;
    }

    .wrap .content .index .adddd a img{
        margin-left: 15px;
    }

    .wrap .content .index .index_news .bttt h2{
        font-size: 25px;
    }

    .wrap .content .index .index_news .bttt a img{
        width: 40px;
    }
    .wrap .content .index .index_news .index_newscccc ul{
        flex-direction: column;
    }

    .wrap .content .index .index_news .index_newscccc ul li a img{
        height: auto;
    }

    .wrap .content .index .index_news .index_newscccc ul li{
        width: 100%;
        height: 350px;
        margin-bottom: 25px;
    }
    .wrap .content .index .index_news .index_newscccc ul li a p{
        font-size: 22px;
    }
    .wrap .content .index .index_news .index_newscccc ul li a span{
        font-size: 16px;
    }
    .wrap .content .index .index_news .index_newscccc ul li{
        padding-bottom: 20px;
    }

    .wrap .content .index .index_liuyan h2{
        font-size: 25px;
    }

    .wrap .content .index .index_liuyan .index_liuyancccc .shuru_top{
        flex-direction: column;
        height: auto;
    }

    .wrap .content .index .index_liuyan .index_liuyancccc .shuru_top .shuru1{
        width: 100%;
        margin-bottom: 15px;
        height: 50px;
        box-sizing: border-box;
        padding: 0 7%;
    }

    .wrap .content .index .index_liuyan .index_liuyancccc .shuru_top .shuru2{
        width: 100%;
        margin-bottom: 15px;
        height: 50px;
        box-sizing: border-box;
        padding: 0 7%;
    }

    .wrap .content .index .index_liuyan .index_liuyancccc .shuru_bottom{
        height: 200px;
    }
    .wrap .content .index .index_liuyan .index_liuyancccc .shuru_bottom textarea{
        padding: 15px;
    }

    .wrap .content .index .index_liuyan .index_liuyancccc .anniu{
        margin-top: 30px;
        height: 50px;
        width: 180px;
        font-size: 15px;
    }

    .wrap .content .index .index_liuyan .index_liuyancccc .anniu img{
        margin-left: 30px;
    }

    .wrap .footer .footer_ccc{
        flex-direction: column;
        align-items: center;
        width: 90%;
        padding-top: 8%;

    }

    .wrap .footer .footer_ccc .footer1{
        width: 100%;
        margin-bottom: 25px;
    }

    .wrap .footer .footer_ccc .footer_right{
        width: 100%;
        flex-wrap: wrap;
        align-items: baseline;
    }
    .wrap .footer .footer_ccc .footer_right .footer2{
        width: 50%;
        height: auto;
        margin-bottom: 25px;
    }

    .wrap .footer .footer_ccc .footer_right .footer2:last-child{
        width: 100%;

    }
    .wrap .footer .footer_ccc .footer_right .footer2:last-child ul{
        width: 100%;
        flex-direction: row;
        flex-wrap: wrap;
    }
    .wrap .footer .footer_ccc .footer_right .footer2:last-child ul li{
        width: 50%;
    }
    .wrap .footer .footer_didi{
        flex-direction: column;
        align-items: center;
        padding-top: 2%;
    }

    .wrap .footer .footer_didi .di1{
        margin-bottom: 15px;
        flex-direction: column;
        align-items: center;
    }

    .wrap .footer .footer_didi .di1 p{
        font-size: 13px;
    }

    .wrap .footer .footer_didi .di2{
        flex-direction: column;
        align-items: center;
        padding-bottom: 10px;
    }
    .wrap .footer .footer_didi .di2 p{
        font-size: 13px;
        text-align: center;
    }
    .wrap .footer .footer_didi .di2 img{
        display: none;
    }


    .wrap .content .equipment .eqq1{
        flex-direction: column;
        align-items: center;
    }
    .wrap .content .equipment .eqq1 .eqq1_left{
        width: 100%;
        height: auto;
        margin-bottom: 30px;
    }
    .wrap .content .equipment .eqq1 .eqq1_left h3{
        font-size: 25px;
    }
    .wrap .content .equipment .eqq1 .eqq1_left p{
        font-size: 16px;
        margin: 30px 0;
        line-height: 26px;
    }
    .wrap .content .equipment .eqq1 .eqq1_right{
        width: 100%;
    }

    .wrap .content .equipment .eqq1 .eqq1_left span{
        width: 100%;
        white-space: wrap;
        font-size: 19px;
    }
    .wrap .content .equipment .eqq2{
        padding: 6%;
        margin-bottom: 40px;
    }
    .wrap .content .equipment .eqq2 h3{
        font-size: 25px;
        margin-bottom: 25px;
    }

    .wrap .content .equipment .eqq2 .eqq2ccc ul{
        flex-direction: column;
    }
    .wrap .content .equipment .eqq2 .eqq2ccc ul li{
        margin-bottom: 25px;
        width: 100%;
        height: 350px;
    }
    .wrap .content .equipment .eqq2 .eqq2ccc ul li img{
        width: 100px;
        height: 100px;
        margin-bottom: 30px;
    }
    .wrap .content .equipment .eqq2 .eqq2ccc ul li p{
        font-size: 23px;
        margin-bottom: 30px;
    }
    .wrap .content .equipment .eqq2 .eqq2ccc ul li span{
        font-size: 15px;
        width: 55%;
        line-height: 30px;
    }
    .wrap .content .equipment .eqq3 .eqq3_title h3{
        font-size: 25px;
    }
    .wrap .content .equipment .eqq3 .eqq3_title .xuanze img{
        width: 35px;
    }
    .wrap .content .equipment .eqq3 .eqq3_title{
        margin-bottom: 30px;
    }

    .wrap .content .dibu .dddccc{
        flex-direction: column;
        align-items: baseline;
    }

     .wrap .content .dibu .dddccc{
        margin-bottom: 40px;
     }   
     .wrap .content .dibu{
        height: auto;
        padding: 25px 6%;
     }


     .wrap .content .dibu .dddccc .dess p{
        font-size: 16px;
        margin-bottom: 30px;
     }

     .wrap .content .dibu .dddccc .anniu{
        width: 160px;
        height: 45px;
        font-size: 14px;
     }

     .wrap .content .equipment .eqq3 .eqq3cccc .index7cccc1 ul li{
        margin: 0 10px;
     }

     .wrap .content .equipment .eqq3 .eqq3cccc .index7cccc1 ul li p{
        font-size: 14px;
     }

     .wrap .content .equipment .eqq3 .eqq3cccc .index7cccc .swiper-slide .didi{
        height: 250px;
        object-fit: cover;
        border-radius: 10px;
     }
     .wrap .content .equipment .eqq3 .eqq3cccc .index7cccc .swiper-slide .btttt h3{
        font-size: 20px;
        margin-bottom: 30px;
     }

     .wrap .content .equipment .eqq3 .eqq3cccc .index7cccc .swiper-slide .btttt{
        top: 8%;

     }
     .wrap .content .equipment .eqq3 .eqq3cccc .index7cccc .swiper-slide .btttt ul li{
        font-size: 14px;
        margin-bottom: 15px;
     }
     .wrap .content .equipment .eqq3{
        margin-bottom: 60px;
     }

     .wrap .content .jishu .jishu1 .jishu1_left{
        width: 100%;
        margin-bottom: 40px;
     }
     .wrap .content .jishu .jishu1{
        flex-direction: column;
        align-items: center;
        padding: 6%;
     }

     .wrap .content .jishu .jishu1 .jishu1_right{
        width: 100%;
        height: auto;
     }
      .wrap .content .jishu .jishu1 .jishu1_right img{
        width: 100%;
      }

     .wrap .content .jishu .jishu1 .jishu1_left h3{
        font-size: 25px;
        margin-bottom: 30px;
     }

     .wrap .content .jishu .jishu1 .jishu1_left p{
        font-size: 16px;
        margin: 15px 0;
        line-height: 28px;
     }
     .wrap .content .jishu .jishu1 .jishu1_left span{
        font-size: 19px;
     }

     .wrap .content .jishu .jishu2 h3{
        font-size: 25px;
        margin-bottom: 30px;
     }
     .wrap .content .jishu .jishu2{
        flex-direction: column;
        align-items: center;
        padding: 6%;
     }
     .wrap .content .jishu .jishu2 ul{
        flex-direction: column;
        align-items: center;
    }
    .wrap .content .jishu .jishu2 ul li{
        width: 100%;
        height: 400px;
        margin-bottom: 30px;
        box-sizing: border-box;
        padding: 8%;
        justify-content: center;
    }
    .wrap .content .jishu .jishu2 ul li img{
        width: 100px;
        margin-bottom: 35px;
    }
    .wrap .content .jishu .jishu2 ul li .des p{
        font-size: 22px;
        margin-bottom: 35px;
    }

    .wrap .content .jishu .jishu3 .jishu3_top h3{
        font-size: 25px;
    }

    .wrap .content .jishu .jishu3 .jishu3_top .xuanze img{
        width: 45px;
    }
    .wrap .content .jishu .jishu3 .jishu3_top{
        margin-bottom: 40px;
    }

    .wrap .content .jishu .jishu3 .jishu3cccc{
        height: 250px;
    }

    .wrap .content .jishu .jishu3 .jishu3cccc .swiper-slide .didi{
        object-fit: cover;
        width: 100%;
        height: 100%;
    }
    .wrap .content .jishu .jishu3 .jishu3cccc .swiper-slide{
        width: 100%;
        height: 250px;
    }

    .wrap .content .jishu .jishu3 .jishu3cccc .swiper-slide .btttt h3{
        margin-bottom: 12px;
        font-size: 20px;
    }
    .wrap .content .jishu .jishu3 .jishu3cccc .swiper-slide .btttt{
        width: 100%;
        left: 0;
        box-sizing: border-box;
        padding: 3%;
    }
    .wrap .content .jishu .jishu3 .jishu3cccc .swiper-slide .btttt p{
        font-size: 14px;
    }

    .wrap .content .jishu .jishu4 .jishu4_title h3{
        font-size: 25px;
    }
    .wrap .content .jishu .jishu4 .jishu4_title .xuanze img{
        width: 45px;
    }
    .wrap .content .jishu .jishu4 .jishu4_title{
        margin-bottom: 30px;
    }

    .wrap .content .jishu .jishu4{
        margin-bottom: 70px;
    }

    /* .wrap .content .jishu .jishu4 .jishu4cccc .index7cccc{
        height: 250px;
    } */
    .wrap .content .jishu .jishu4 .jishu4cccc .index7cccc .swiper-slide{
        height: 270px;
    }
    .wrap .content .jishu .jishu4 .jishu4cccc .index7cccc .swiper-slide .didi{
        object-fit: cover;
    }
    .wrap .content .jishu .jishu4 .jishu4cccc .index7cccc1 ul li p{
        font-size: 14px;
    }
    .wrap .content .jishu .jishu4 .jishu4cccc .index7cccc .swiper-slide ul{
        flex-direction: column;
    }
    .wrap .content .jishu .jishu4 .jishu4cccc .index7cccc .swiper-slide ul li{
        margin-bottom: 15px;
        width: 100%;
        height: auto;
        padding: 2%;
    }
    .wrap .content .jishu .jishu4 .jishu4cccc .index7cccc .swiper-slide ul li img{
        width: 50px;
        margin-right: 25px;
    }

    .wrap .content .jishu .jishu4 .jishu4cccc .index7cccc .swiper-slide ul li p{
        font-size: 14px;
    }
    .wrap .content .jishu .jishu4 .jishu4cccc .index7cccc1 ul li{
        margin: 0 8px;
    }

    .wrap .footer .footer_ccc .footer_right .footer2 h2{
        margin-bottom: 12px;
        font-size: 16px;
    }

    .wrap .footer .footer_ccc .footer_right .footer2 ul li{
        margin: 6px 0;
    }
    .wrap .footer .footer_ccc .footer_right .footer2 ul li a{
        font-size: 14px;
    }
    .wrap .content .fazhan .fazhan1{
        padding: 6%;
    }
    .wrap .content .fazhan .fazhan1 .btttt h3{
        font-size: 25px;
        margin-bottom: 15px;
    }
    .wrap .content .fazhan .fazhan1 .btttt{
        flex-direction: column;
        align-items: baseline;
        margin-bottom: 40px;
    }
    .wrap .content .fazhan .fazhan1 .btttt p{
        width: 100%;
        font-size: 15px;
        line-height: 26px;
    }
    .wrap .content .fazhan .fazhanlist .fazhan2 h3{
        font-size: 25px;
        margin-bottom: 30px;
    }

    .wrap .content .fazhan .fazhanlist .fazhan2 .fazhan2cccc .zhu{
        height: auto;
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .wrap .content .fazhan .fazhanlist .fazhan2 .fazhan2cccc .zhu .zhu_left{
        width: 100%;
        height: auto;
        margin-bottom: 30px;
    }
    .wrap .content .fazhan .fazhanlist .fazhan2 .fazhan2cccc .zhu .imgright{
        position: relative;
        width: 100%;
        height: auto;
    }
    .wrap .content .fazhan .fazhanlist .fazhan2 .fazhan2cccc .zhu .zhu_left .bttt p{
        font-size: 22px;
    }

    .wrap .content .fazhan .fazhanlist .fazhan2 .fazhan2cccc .zhu .zhu_left .bttt{
        margin-bottom: 30px;
    }

    .wrap .content .fazhan .fazhanlist .fazhan2 .fazhan2cccc .zhu .zhu_left .bttt span{
        font-size: 14px;
    }
    .wrap .content .fazhan .fazhanlist .fazhan2 .fazhan2cccc .zhu .zhu_left ul li p{
        font-size: 14px;
    }

    .wrap .content .fazhan .fazhanlist .fazhan2 .fazhan2cccc .zhu .zhu_left ul{
        margin-bottom: 20px;
    }

    .wrap .content .fazhan .fazhanlist .fazhan2 .fazhan2cccc .zhu .zhu_left .bttt2 p{
        font-size: 21px;
    }

    .wrap .content .fazhan .fazhanlist .fazhan2 .fazhan2cccc .zhu .zhu_left .bttt2 span{
        font-size: 13px;
    }

    .wrap .content .fazhan .fazhanlist{
        background-size: cover;
        padding: 6%;
    }


    .wrap .content .fazhan .fazhanlist .fazhan3 .fazhan3cccc .zhu{
        height: auto;
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .wrap .content .fazhan .fazhanlist .fazhan3 .fazhan3cccc .zhu .imgright{
        position: relative;
        width: 100%;
        height: auto;
    }

    .wrap .content .fazhan .fazhanlist .fazhan3 .fazhan3cccc .zhu .zhu_left{
        position: relative;
        width: 100%;
        height: auto;
    }

    .wrap .content .fazhan .fazhanlist .fazhan3 .fazhan3cccc .zhu .zhu_left .bttt p{
        font-size: 22px;
        width: 100%;
        text-align: left;
    }
    .wrap .content .fazhan .fazhanlist .fazhan3 .fazhan3cccc .zhu .zhu_left .bttt span{
        font-size: 14px;
    }
    .wrap .content .fazhan .fazhanlist .fazhan3 .fazhan3cccc .zhu .zhu_left .bttt{
        margin-bottom: 25px;
    }
    
    .wrap .content .fazhan .fazhanlist .fazhan3 .fazhan3cccc .zhu .zhu_left ul{
        width: 100%;
    }

    .wrap .content .fazhan .fazhanlist .fazhan3 .fazhan3cccc .zhu .zhu_left ul li p{
        font-size: 14px;
    }

    .wrap .content .fazhan .fazhanlist .fazhan3 .fazhan3cccc .zhu .zhu_left .bttt2{
        width: 100%;
    }

    .wrap .content .fazhan .fazhanlist .fazhan3 .fazhan3cccc .zhu .zhu_left .bttt2 p{
        font-size: 21px;
    }
    .wrap .content .fazhan .fazhanlist .fazhan3 .fazhan3cccc .zhu .zhu_left .bttt2 span{
        font-size: 13px;
    }
    .wrap .content .fazhan .fazhanlist .fazhan2{
        margin-bottom: 30px;
    }
    .wrap .content .fazhan .fazhan4 .fazhan4_top h3{
        font-size: 25px;
    }
    .wrap .content .fazhan .fazhan4 .fazhan4_top .xuanze img{
        width: 45px;
    }
    .wrap .content .fazhan .fazhanlist .fazhan3{
        margin-bottom: 30px;
    }
    .wrap .content .fazhan .fazhan4 .fazhan4_top{
        margin-bottom: 30px;
    }

    .wrap .content .fazhan .fazhan4 .fazhan4cccc{
        height: 400px;
    }
    .wrap .content .fazhan .fazhan4 .fazhan4cccc .swiper-slide{
        width: 100%;
        height: 400px;
    }
    .wrap .content .fazhan .fazhan4 .fazhan4cccc .swiper-slide .didi{
        height: 400px;
    }
    .wrap .content .fazhan .fazhan4 .fazhan4cccc .swiper-slide .dessss{
        display: flex;
        flex-direction: column;
        justify-content: center;
    }

    .wrap .content .fazhan .fazhan4 .fazhan4cccc .swiper-slide .dessss h3{
        font-size: 22px;
    }
    .wrap .content .fazhan .fazhan4 .fazhan4cccc .swiper-slide .dessss ul li{
        margin: 10px 0;
    }

    .wrap .content .fazhan .fazhan4 .fazhan4cccc .swiper-slide .dessss ul li p{
        font-size: 18px;
        margin-bottom: 6px;
    }
    .wrap .content .fazhan .fazhan4 .fazhan4cccc .swiper-slide .dessss ul li span{
        font-size: 14px;
    }
    .wrap .content .fazhan .fazhan4{
        padding-bottom: 6%;
    }

    .wrap .content .case .case1 h3{
        font-size: 25px;
        margin-bottom: 30px;
    }

    .wrap .content .kechixu .kechixulist{
        padding: 6%;
    }

    .wrap .content .case .case1{
        padding: 6%;
    }

    .wrap .content .case .case1 ul{
        flex-direction: column;
    }
    .wrap .content .case .case1 ul li{
        width: 100%;
        height: auto;
        margin-bottom: 30px;
        justify-content: center;
        padding: 5% !important;
    }
    .wrap .content .case .case1 ul li img{
        margin-bottom: 30px;
        width: 90px;
        height: 90px;
    }
    .wrap .content .case .case1 ul li p{
        font-size: 22px;
        margin-bottom: 20px;
    }
    .wrap .content .case .case1 ul li span{
        font-size: 14px;
    }
    .wrap .content .case .case2 .case2_top h3{
        font-size: 25px;
    }
    .wrap .content .case .case2 .case2_top .xuanze img{
        width: 45px;
    }

    .wrap .content .case .case2 .case2_top{
        margin-bottom: 30px;
    }

    .wrap .content .case .case2 .case2cccc{
        height: 450px;
    }
    .wrap .content .case .case2 .case2cccc .swiper-slide{
        width: 100%;
    }
    .wrap .content .case .case2 .case2cccc .swiper-slide .btttt{
        width: 100%;
        height: 100%;
        padding: 5%;
        justify-content: center;
    }
    .wrap .content .case .case2 .case2cccc .swiper-slide .didi{
        width: 100%;
        height: 450px;
        object-fit: cover;
    }
    .wrap .content .case .case2 .case2cccc .swiper-slide .btttt h3{
        font-size: 23px;
        margin-bottom: 15px;
    }
    .wrap .content .case .case2 .case2cccc .swiper-slide .btttt ul li{
        margin: 6px 0;
        font-size: 15px;
    }
    .wrap .content .case .case3 .case3_top h3{
        font-size: 25px;
    }

    .wrap .content .case .case3 .case3_top .anniu img{
        width: 45px;
    }

    .wrap .content .case .case3 .case3_top{
        margin-bottom: 30px;
    }

    .wrap .content .case .case3 .case3cccc .index7cccc{
        height: 350px;
    }
    .wrap .content .case .case3 .case3cccc .index7cccc .swiper-slide .didi{
        height: 350px;
        object-fit: cover;
    }
    .wrap .content .case .case3 .case3cccc .index7cccc .swiper-slide .btttt h4{
        font-size: 25px;
        margin-bottom: 30px;
    }
    .wrap .content .case .case3 .case3cccc .index7cccc .swiper-slide .btttt{
        width: 100%;
        height: 100%;
        box-sizing: border-box;
        padding: 6%;
        left: 0;
        top: 0;
        justify-content: center;
    }
    .wrap .content .case .case3 .case3cccc .index7cccc .swiper-slide .btttt ul li{
        font-size: 15px;
        margin-bottom: 10px;
    }
    .wrap .content .case .case3 .case3cccc .index7cccc1 ul li{
        margin: 0 10px;
    }
    .wrap .content .case .case3 .case3cccc .index7cccc1 ul li p{
        font-size: 15px;
    }
    .wrap .content .case .case3 .case3cccc .index7cccc1{
        height: 60px;
    }
    .wrap .content .case .case3{
        margin-bottom: 80px;
    }
    .wrap .content .case .case4{
        flex-direction: column;
    }
    .wrap .content .case .case4 .case4_left{
        width: 100%;
        height: 400px;
        justify-content: center;
    }
    .wrap .content .case .case4 .case4_right{
        width: 100%;
        height: 400px;
        justify-content: center;
    }
    .wrap .content .case .case4 .case4_left h2{
        font-size: 25px;
        margin-bottom: 25px;
    }
    .wrap .content .case .case4 .case4_left p{
        font-size: 15px;
        margin-bottom: 15px;
        line-height: 26px;
    }
    .wrap .content .case .case4 .case4_left span{
        font-size: 16px;
    }



    .wrap .content .case .case4 .case4_right h2{
        font-size: 25px;
        margin-bottom: 25px;
    }
    .wrap .content .case .case4 .case4_right p{
        font-size: 15px;
        margin-bottom: 15px;
        line-height: 26px;
    }
    .wrap .content .case .case4 .case4_right span{
        font-size: 16px;
    }

    .wrap .content .kechixu .kechixu1 h3{
        font-size: 25px;
        margin-bottom: 30px;
    }

    .wrap .content .kechixu .kechixu1 .kechixu1cccc .zhu{
        flex-direction: column;
        align-items: center;
        height: auto;
    }

    .wrap .content .kechixu .kechixu1 .kechixu1cccc .zhu .zhu_left{
        width: 100%;
        height: auto;
        margin-bottom: 30px;
    }
    .wrap .content .kechixu .kechixu1 .kechixu1cccc .zhu .zhu_left .bttt{
        width: 100%;
        height: auto;
        margin-bottom: 30px;
    }
    .wrap .content .kechixu .kechixu1 .kechixu1cccc .zhu .zhu_left .bttt p{
        font-size: 22px;
    }
    .wrap .content .kechixu .kechixu1 .kechixu1cccc .zhu .zhu_left ul{
        width: 100%;
    }
    .wrap .content .kechixu .kechixu1 .kechixu1cccc .zhu .imgright{
        position: relative;
        width: 100%;
    }
    .wrap .content .kechixu .kechixu1 .kechixu1cccc .zhu .zhu_left ul li p{
        font-size: 14px;
    }

    .wrap .content .kechixu .kechixu2 .kechixu2cccc .zhu{
        height: auto;
        flex-direction: column;
        align-items: center;
    }

    .wrap .content .kechixu .kechixu2 .kechixu2cccc .zhu .imgright{
        position: relative;
        width: 100%;
        margin-bottom: 30px;
    }

    .wrap .content .kechixu .kechixu2 .kechixu2cccc .zhu .zhu_left{
        width: 100%;
        height: auto;
        position: relative;
        padding-right: 5%;
    }
    .wrap .content .kechixu .kechixu2 .kechixu2cccc .zhu .zhu_left .bttt{
        width: 100%;
        margin-bottom: 30px;
    }

    .wrap .content .kechixu .kechixu2 .kechixu2cccc .zhu .zhu_left .bttt p{
        font-size: 22px;
    }
    .wrap .content .kechixu .kechixu2 .kechixu2cccc .zhu .zhu_left ul{
        width: 100%;
        margin-bottom: 0;
    }
    .wrap .content .kechixu .kechixu2 .kechixu2cccc .zhu .zhu_left ul li img{
        width: 50px;
        margin-right: 15px;
    }
    .wrap .content .kechixu .kechixu2 .kechixu2cccc .zhu .zhu_left ul li p{
        font-size: 14px;
    }

    .wrap .content .kechixu .kechixu2 .kechixu2cccc .zhu .zhu_left ul li span{
        font-size: 15px;
        white-space: wrap;
    }

    .wrap .content .kechixu .kechixu2{
        margin-bottom: 30px;
    }
    .wrap .content .kechixu .kechixu3 h3{
        font-size: 25px;
        margin-bottom: 30px;
        color: #000;
    }
    .wrap .content .kechixu .kechixu3 ul{
        flex-direction: column;
    }
    .wrap .content .kechixu .kechixu3 ul li{
        width: 100%;
        height: 320px;
        background-size: cover !important;
    }
    .wrap .content .kechixu .kechixu3 ul li p{
        font-size: 23px;
    }
    .wrap .content .kechixu .kechixu3 ul li span{
        font-size: 16px;
    }

    .wrap .content .newslist{
        padding: 6%;
    }

    .wrap .content .newslist .newstab ul li{
        margin-right: 35px;
        height: 60px;
    }
    .wrap .content .newslist .newstab ul li a{
        font-size: 20px;
        height: 60px;
    }
    .wrap .content .newslist .newstab{
        margin-bottom: 30px;
    }
    .wrap .content .newslist .list ul li{
        width: 49%;
        height: 300px;
        margin-right: 2%;
    }

    /* .wrap .top .banner_mobile .indexbanner .wenzi{
        padding-top: 43%;
    } */
    
    .wrap .content .newslist .list ul li:nth-child(3n){
        margin-right: 2%;
    }
    .wrap .content .newslist .list ul li:nth-child(2n){
        margin-right: 0;
    }
    .wrap .content .newslist .list ul li .des{
        margin-top: 15px;
    }
    .wrap .content .newslist .list ul li .des p{
        font-size: 16px;
        width: 100%;
    }
    .wrap .content .newslist .list ul li .des span{
        margin-top: 8px;
        font-size: 14px;
        line-height: 24px;
        height: 51px;
    }
    .wrap .content .newslist .list ul li img{
        height: 220px;
        object-fit: cover;
    }
    .wrap .content .newslist .list ul li .des .djjj i{
        font-size: 14px;
    }
    .wrap .content .newslist .list ul li .des .djjj a{
        font-size: 14px;
    }

    .wrap .content .newslist .whitepaper .wtcccc{
        flex-direction: column;
        width: 100%;
        margin-bottom: 20px;
    }
    .wrap .content .newslist .whitepaper .wtcccc .leftutut{
        width: 100%;
        height: 400px;
        margin-right: 0;
        margin-bottom: 30px;
    }
    .wrap .content .newslist .whitepaper .wtcccc .nierrrong{
        width: 100%;
        height: 250px;
    }
    .wrap .content .newslist .whitepaper .wtcccc .nierrrong .dess h3{
        font-size: 25px;
        margin-bottom: 30px;
    }
    .wrap .content .newslist .whitepaper .wtcccc .nierrrong .dess p{
        font-size: 15px;
    }
    .wrap .content .newslist .whitepaper .wtcccc .nierrrong .anniu{
        width: 100%;
        display: flex;
        flex-direction: row;
        align-items: center;
        justify-content: space-between;
        margin: 0;
    }
    .wrap .content .newslist .whitepaper .wtcccc .nierrrong .anniu a{
        width: 48%;
        height: 45px ;
        margin: 0;
        font-size: 15px ;
    }
    .wrap .content .newslist .whitepaper .wtcccc .nierrrong .anniu .anniu1{
        margin: 0;
    }

    .wrap .content .newslist .whitepaper .wtcccc .nierrrong .anniu .anniu1 img{
        margin-left: 25px;
    }

    .tanchuang{
        z-index: 99999999999999999;
    }
    .tanchuang .tancccc{
        width: 95%;
    }

    .tanchuang .tancccc .tanccc1111 h4{
        font-size: 22px;
        margin-bottom: 25px;
    }
    .tanchuang .tancccc .tanccc1111 .shuru{
        width: 100%;
    }
    .tanchuang .tancccc .tanccc1111 .shuru .shuru1 .shuru1_left img{
        margin-right: 10px;
    }
    .tanchuang .tancccc .tanccc1111 .shuru .shuru1{
        height: 50px;
    }
    .tanchuang .tancccc .tanccc1111 .shuru .shuru1 .shuru1_left p{
        font-size: 14px;
    }
    .tanchuang .tancccc .tanccc1111 .shuru .shuru1 .shuru1_left{
        width: 100px;
        margin-right: 15px;
    }
    .tanchuang .tancccc .tanccc1111{
        padding: 4% 4%;
    }
    .tanchuang .tancccc .tanccc1111 .shuru .shuru1 .shuru_right input{
        font-size: 15px;
    }
   .tanchuang .tancccc .tanccc1111 .shuru .shuru1 .shuru_right input::placeholder{
        font-size: 15px;
    }
    .tanchuang .tancccc .tanccc1111 .shuru .shuru1 .shuru_right1 input{
        font-size: 15px;
    }
    .tanchuang .tancccc .tanccc1111 .shuru .shuru1 .shuru_right1 button{
        font-size: 14px;
    }
    .tanchuang .tancccc .tanccc1111 .tijiao{
        margin: 25ox 0;
        height: 45px;
        width: 200px;
    }

    .wrap .content .newcontentttt .fanhui{
        width: 150px;
        height: 45px;
        margin-bottom: 30px;
    }
    .wrap .content .newcontentttt .fanhui a{
        height: 45px;
        font-size: 15px;
    }
    .wrap .content .newcontentttt .fanhui a img{
        margin-right: 15px;
    }
    .wrap .content .newcontentttt{
        padding: 0 5%;
    }

    .wrap .content .newcontentttt .neirong .title h1{
        font-size: 25px;
        margin-bottom: 15px;
    }
    .wrap .content .newcontentttt .neirong .title p{
        font-size: 15px;
    }
    .wrap .content .newcontentttt .neirong .title{
        margin-bottom: 30px;
    }

    .wrap .content .newcontentttt .neirong .ccccc p{
        font-size: 14px;
    }


    .wrap .content .newcontentttt .neirong .ccccc{
        padding-bottom: 35px;
        margin-bottom: 35px;
    }

    .wrap .content .newcontentttt .neirong .ndibudd a{
        width: 47%;
        height: 45px;
        font-size: 16px;
    }
    .wrap .content .aboutccccc .about1 h2{
        font-size: 25px;
        margin-bottom: 30px;
    }

    .wrap .content .aboutccccc .about1 p{
        font-size: 15px;
        line-height: 26px;
        margin-bottom: 30px;
    }

    .wrap .content .aboutccccc .about2 h2{
        font-size: 25px;
    }

    .wrap .content .aboutccccc .about2 .about2cccc .lichengccc{
        display: none;
    }
    .wrap .content .aboutccccc .about2 .about2cccc .lichengccc_en{
        display: none;
    }
    .wrap .content .aboutccccc .about2 .about2cccc .lichengccc_mobile{
        display: block;
    }
    .wrap .content .aboutccccc .about4 .btttt{
        flex-direction: column;
        align-items: baseline;
        margin-bottom: 25px;
    }
    .wrap .content .aboutccccc .about4 .btttt h3{
        font-size: 25px;
        margin-bottom: 15px;
    }
    .wrap .content .aboutccccc .about4 .btttt .xuanze{
        width: 100%;
        justify-content: space-between;
        height: auto;
    }

    .wrap .content .aboutccccc .about4 .btttt .xuanze .xxx1{
        margin-left: 0;
        height: 50px;
    }

    .wrap .content .aboutccccc .about4 .btttt .xuanze .xxx1 p{
        font-size: 14px !important;
        text-align: center;
    }

    .wrap .content .aboutccccc .about4 .about4cccc .swiper-slide{
        width: 100%;
        height: 350px;
        box-sizing: border-box;
        padding: 0 3%;
    }

    .wrap .content .aboutccccc .about4 .about4cccc .swiper-slide .didi{
        border-radius: 10px;
        object-fit: cover;
    }
    .wrap .content .aboutccccc .about4 .about4cccc .swiper-slide .dessss h4{
        font-size: 19px;
        margin-bottom: 25px;
    }
    .wrap .content .aboutccccc .about4 .about4cccc .swiper-slide .dessss{
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        box-sizing: border-box;
        padding: 8%;
        justify-content: center;
    }
    .wrap .content .aboutccccc .about4 .about4cccc .swiper-slide .dessss ul li{
        margin-bottom: 12px;
        font-size: 15px;
    }
    .wrap .content .aboutccccc .about5 .about5cccc .about5_left .bttt{
        margin-bottom: 25px;
    }
    .wrap .content .aboutccccc .about5 .about5cccc .about5_left .bttt h3{
        font-size: 25px;
    }
    .wrap .content .aboutccccc .about5 .about5cccc{
        width: 100%;
        flex-direction: column;
    }

    .wrap .content .aboutccccc .about5 .about5cccc .about5_left{
        width: 100% !important;
        margin-bottom: 25px;
    }
    .wrap .content .aboutccccc .about5 .about5cccc .about5_left ul li{
        margin: 10px 0;
    }

    .wrap .content .aboutccccc .about5 .about5cccc .about5_left ul li p{
        font-size: 14px;
        margin-right: 15px;
    }

    .wrap .content .aboutccccc .about5 .about5cccc .about5_left ul li span{
        font-size: 14px;
    }

    .wrap .content .aboutccccc .about5 .about5cccc .about5_left ul li i{
        margin-right: 10px;
    }
    
    .wrap .content .aboutccccc .about5 .about5cccc .about5_right{
        width: 100%;
    }

    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc1{
        margin-bottom: 30px;
    }

    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc1 .zhu{
        flex-direction: column;
        height: auto;
    }

    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc1 .zhu .zhu_left{
        width: 100%;
        height: auto;
        margin-bottom: 25px;
    }
    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc1 .zhu .imgright{
        position: relative;
        width: 100%;
    }

    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc1 .zhu .zhu_left .bttt{
        margin-bottom:15px;
    }

    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc1 .zhu .zhu_left .bttt p{
        font-size: 22px;
    }

    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc1 .zhu .zhu_left ul{
        width: 100%;
        height: auto;
    }
    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc1 .zhu .zhu_left ul li{
        margin-bottom: 15px;
        font-size: 14px;
    }

    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc2 .zhu{
        flex-direction: column;
        align-items: center;
        width: 100%;
        height: auto;
    }


    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc2 .zhu .zhu_left{
        position: relative; 
        width: 100%;
        height: auto;
    }
    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc2 .zhu .imgright{
        position: relative;
    }

    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc2 .zhu .imgright{
        width: 100%;
        margin-bottom: 20px;
    }

    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc2 .zhu .zhu_left .bttt{
        width: 100%;
        margin-bottom: 25px;
    }

    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc2 .zhu .zhu_left .bttt p{
        font-size: 22px;
    }

     .wrap .content .aboutccccc .about6 .about6cccc .about6cccc2 .zhu .zhu_left ul{
        width: 100%;
     }
    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc2 .zhu .zhu_left ul li{
        margin-bottom: 15px;
        font-size: 14px;
    }


    .wrap .content .aboutccccc .about7{
        background: linear-gradient(to right, #0089e4, #00DEBE);
        height: auto;
    }

    .wrap .content .aboutccccc .about7 .about7cccc{

        width: 100%;
    }

    .wrap .content .aboutccccc .about7 .about7cccc h3{
        margin-bottom: 30px;
        font-size: 25px;
    }

    .wrap .content .aboutccccc .about7 .about7cccc p{
        font-size: 14px;
        margin-bottom: 15px;
    }

    .wrap .content .aboutccccc .about7 .about7cccc span{
        margin-top: 50px;
    }
    .wrap .content .aboutccccc .about8 .about8cccc h3{
        margin-bottom: 30px;
        font-size: 25px;
    }
    .wrap .content .aboutccccc .about8{
        margin-top: 35px;
    }

    .wrap .content .aboutccccc .about8 .about8cccc .map{
        height: 400px;
    }

    .wrap .content .aboutccccc .about8 .about8cccc .maplist ul li{
        margin-bottom: 15px;
        width: 100%;
        height: 80px;
        box-sizing: border-box;
        padding: 4%;
    }

    .wrap .content .aboutccccc .about8 .about8cccc .maplist ul{
        flex-wrap: wrap;
    }
    .wrap .content .aboutccccc .about8 .about8cccc .maplist ul li .dess{
        margin-bottom: 8px;
    }

    .wrap .content .contact .contact1{
        padding: 6%;
    }


    .wrap .content .contact .contact1 .contact1cccc{
        flex-direction: column;
    }
    .wrap .content .contact .contact1 .contact1cccc .contact1cccc_left{
        width: 100%;
        height: auto;
        margin-bottom: 25px;
    }
    .wrap .content .contact .contact1 .contact1cccc .contact1cccc_left h3{
        font-size: 25px;
        margin-bottom: 30px;
    }
    .wrap .content .contact .contact1 .contact1cccc .contact1cccc_left p{
        font-size: 16px;
        margin-bottom: 20px;
    }
    .wrap .content .contact .contact1 .contact1cccc .contact1cccc_left a{
        width: 100%;
        margin-top: 25px;
        padding: 12px 35px;
        font-size: 15px;
    }

    .wrap .content .contact .contact1 .contact1cccc .contact1cccc_right{
        width: 100%;
    }
    .wrap .content .contact .contact1 .contact1cccc .contact1cccc_right img{
        width: 100%;
        border-radius: 15px;
    }
    
    .wrap .content .contact .contact2 .contact2cccc ul{
        flex-direction: column;
    }

    .wrap .content .contact .contact2 .contact2cccc ul li{
        width: 100%;
        height: auto;
        margin-bottom: 15px;
    }
    .wrap .content .contact .contact2 .contact2cccc ul li p{
        font-size: 15px;
    }
    .wrap .content .contact .contact3 .contact3cccc .btttt{
        flex-direction: column;
        align-items: baseline;
        margin-bottom: 30px;
    }

    .wrap .content .contact .contact3 .contact3cccc .btttt h2{
        font-size: 25px;
    }

    .wrap .content .contact .contact3 .contact3cccc .btttt .des{
        width: 100%;
        height: auto;
    }

    .wrap .content .contact .contact3 .contact3cccc .btttt .des p{
        font-size: 15px;
    }

    .wrap .content .contact .contact3 .contact3cccc .contact3cccc11 ul li{
        width: 100%;
        height: 200px;
        background-size: 100% 100%;
        border-radius: 10px;
        justify-content: center;
    }

    .wrap .content .contact .contact3 .contact3cccc .contact3cccc11 ul li p{
        font-size: 22px;
        margin-bottom: 11px;
    }
    .wrap .content .contact .contact3 .contact3cccc .contact3cccc11 ul li span{
        font-size: 14px;
        margin: 6px 0;
    }

    .wrap .content .contact .contact4 .contact4cccc h3{
        font-size: 25px;
    }

    .wrap .content .contact .contact4 .contact4cccc .quyu{
        height: 600px;
        background-size: contain;
        background-position: 0 50px;
    }   

    .wrap .content .contact .contact4 .contact4cccc .quyu ul{

        width: 100%;
        position: relative;
        height: auto;
        right: 0;
        top: 28%;
        box-sizing: border-box;
        padding: 0%;
    }
    .wrap .content .contact .contact4 .contact4cccc .quyu ul li{
        height: 80px;
    }
    .wrap .content .contact .contact4 .contact4cccc .quyu ul li .des p{
        font-size: 15px;
    }

    .wrap .content .contact .contact4 .contact4cccc .quyu ul li span{
        font-size: 15px;
    }

}


@media(max-width:640px){
    .wrap .content .aboutccccc .about4 .about4cccc .oneTWOOO2222{
        overflow: hidden;
    }
    .wrap .content .equipment .eqq3 .eqq3cccc .index7cccc{
        height: auto;
    }
    .wrap .content .equipment .eqq3 .eqq3cccc .index7cccc .swiper-slide{
        flex-direction: column;
    }

    .wrap .content .equipment .eqq3 .eqq3cccc .index7cccc .swiper-slide .btttt ul li p{
        font-size: 14px;
        color: #333;
    }

    .wrap .content .aboutccccc .about2 .about2cccc .lichengccc_mobile .nccc .year p{
        font-size: 48px;
        white-space: nowrap;
    }
    .wrap.newsdetail{
        padding-top: 110px;
    }
    .wrap .content .newslist .whitepaper .wtcccc .leftutut{
        height: auto;
    }
    .wrap .content .newslist .whitepaper .wtcccc .nierrrong{
        height: auto;
    }
    .wrap .content .kechixu .kechixu3 ul li{
        height: 245px;
        margin-bottom: 20px;
    }
    .wrap .content .kechixu .kechixu1 .kechixu1cccc .zhu .zhu_left .bttt{
        margin-bottom: 15px;
    }
    .wrap .content .index .index_news .index_newscccc ul li a img{
        margin-bottom: 15px;
    }
    .wrap .content .contact .contact4 .contact4cccc .quyu ul li .des{
        margin-bottom: 15px;
    }
    .wrap .content .contact .contact4 .contact4cccc .quyu ul li{
        display: flex;
        flex-direction: column;
        align-items: baseline;
        height: auto;
        padding: 4% 8%;
    }
    .wrap .content .case .case2 .case2cccc .swiper-slide .btttt h3 span{
        color: #000;
        font-size: 23px;
    }
    .wrap .content .kechixu .kechixu1 .kechixu1cccc .zhu{
        flex-direction: column-reverse;
    }
    .wrap .content .contact .contact2{
        padding-top: 4%;
    }
    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc1 .zhu{
        flex-direction: column-reverse;
    }
    .wrap .content .aboutccccc .about7 .about7cccc .about7cccc1{
        width: 100%;
    }
    .wrap .content .newslist .list ul li{
        width: 100%;
        height: 340px;
        margin-right: 0 !important;
        margin-bottom: 20px;
    }
    .wrap .content .case .case3 .case3cccc .index7cccc .swiper-slide .btttt ul li p{
        font-size: 14px;
    }
    .wrap .content .case .case2 .case2_top .xuanze{
        display: none;
    }
    .wrap .content .case .case3 .case3_top .anniu{
        display: none;
    }
    .wrap .content .case .case2 .case2cccc .swiper-slide .btttt ul li p{
        font-size: 14px;
        color: #000;
        line-height: 24px;
    }
    .wrap .content .fazhan .fazhan4 .fazhan4_top .xuanze{
        display: none;
    }
    .wrap .content .fazhan .fazhanlist .fazhan2 .fazhan2cccc .zhu{
        flex-direction: column-reverse;
    }
    .wrap .content .aboutccccc .about4 .about4cccc .swiper-slide .dessss h4{
        width: 100%;
    }
    .wrap .content .aboutccccc .about2 .about2cccc{
        height: 240px;
    }
    .wrap .content .aboutccccc .about2 .about2cccc .lichengccc_mobile .nccc .dess p{
        font-size: 15px;
    }
    .wrap .content .aboutccccc .about2 h2{
        margin-bottom: 35px;
    }
    .wrap.aboutttt{
        background-size: 100% 55%;
    }
    .wrap .content .aboutccccc .about1{
        margin-top: -50px;
    }
    .wrap .content .newslist .whitepaper .wtcccc .nierrrong .anniu a img{
        margin-left: 20px;
    }
    .wrap .content .index .youshi ul li .cccc img{
        margin-bottom: 40px;
    }
    .wrap .content .index .youshi ul li .cccc h3{
        line-height: 25px;
    }
    .wrap .content .index .youshi ul li .cccc p{
        line-height: 19px;
    }
    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc1 .zhu .imgright{
        margin-bottom: 20px;
        right: 0;
    }
    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc2 .zhu .imgright{
        left: 0;
    }
    .wrap .content .jishu .jishu4 .jishu4_title h3{
        font-size: 22px;
    }
    .wrap .content .jishu .jishu4 .jishu4_title h3 span{
        font-size: 13px;
        line-height: 22px;
        margin-right: 15px;
    }
    .wrap .content .jishu .jishu3 .jishu3_top h3 span{
        font-size: 13px;
        line-height: 22px;
        margin-right: 15px;
    }
    .wrap .content .equipment .eqq3 .eqq3cccc .index7cccc1 ul li{
        margin: 0 5px;
    }
    .wrap .content .equipment .eqq3 .eqq3cccc .index7cccc1 ul li p{
        font-size: 13px;
    }
    .wrap .content .equipment .eqq3 .eqq3cccc .index7cccc1 ul li i{
        width: 50px;
    }
    .wrap .footer .footer_didi{
        padding-top: 5%;
    }
    .wrap .content .index .index_liuyan h2{
        margin-bottom: 25px;
    }
    .wrap .content .jishu .jishu1 .jishu1_left h3{
        margin-bottom: 10px;
    }
    .wrap .content .jishu .jishu1 .jishu1_left span{
        line-height: 30px;
    }
    .wrap .content .jishu .jishu2 h3{
        width: 100%;
    }
    .wrap .content .index .anli .anlilunbo{
        height: 360px;
    }
    .wrap .content .index .anli .anlilunbo .swiper-slide{
        height: auto;
        overflow: visible;
    }
    .wrap .content .index .anli .anlilunbo .swiper-slide .desss{
        bottom: -100%;
    }
    .wrap .content .index .anli .anlilunbo .swiper-slide .desss p{
        color: #000;
    }
    .wrap .content .index .anli .anlilunbo .swiper-container{
        height: auto;
        overflow: visible;
    }
    .wrap .content .index .anli .anlilunbo .swiper-slide .desss span{
        color: #666;
    }
    .wrap .content .index .anli .anlilunbo .swiper-slide .desss i{
        color: #666;
    }
    .wrap .content .index .index_about{
        padding-top: 50px;
        padding-bottom: 50px;
        overflow: hidden;
    }
    .wrap .content .index .index_about a img{
        width: 80%;
    }
    .wrap .content .index .index_about a{
        right: -45px;
    }

    .wrap .content .index .youshi ul li .cccc{
        padding: 10%;
    }
    .wrap .content .index .youshi ul li .cccc img{
        margin-bottom: 50px;
    }
    .wrap .content .index .youshi ul li .cccc .more{
        margin-top: 15px;
    }
    .wrap .content .index .youshi ul li .cccc .more a img{
        margin-bottom: 30px;
    }

    .wrap .content .index .anli{
        margin: 60px auto;
    }

    .wrap .content .index .anli .anlilunbo .swiper-slide .desss span{
        margin: 10px 0;
        font-size: 13px;
        line-height: 22px;
    }

    .wrap .content .index .anli .anlilunbo .swiper-pagination{
        display: none;
    }
    .wrap .content .index .anli .anlilunbo .swiper-slide .desss{
        padding-top: 5%;
    }

    .wrap .content .index .adddd{
        margin-bottom: 40px;
        height: 300px;
    }

    /* .wrap .top .banner_mobile .indexbanner .wenzi{
        padding-top: 40%;
    } */

    .wrap .content .index .index_news{
        margin-bottom: 50px;
    }

    .wrap .content .equipment .eqq1{
        padding: 50px 6%;
    }

    .wrap .content .jishu .jishu4 .jishu4_title .xuanze{
        display: none;
    }
    .wrap .content .jishu .jishu3 .jishu3_top .xuanze{
        display: none;
    }

    .wrap .content .equipment .eqq3 .eqq3cccc .index7cccc .swiper-slide .btttt ul li{
        font-size: 12px;
        margin-bottom: 10px;
        color: #333;
    }
    .wrap .content .equipment .eqq3 .eqq3cccc .index7cccc .swiper-slide .btttt ul li i{
        background-color: #333;
    }
    .wrap .content .equipment .eqq3 .eqq3cccc .index7cccc .swiper-slide .btttt h3{
        margin-bottom: 20px;
        color: #000;
    }
    .wrap .content .equipment .eqq3 .eqq3cccc .index7cccc .swiper-slide .didi{
        height: auto;
    }
    .wrap .content .equipment .eqq3 .eqq3cccc .index7cccc .swiper-slide .btttt{
        position: relative;
        margin-top: 20px;
        width: 100%;
        left: 0;
        /* padding-top: 8%; */
        /* left: 0;
        top: 100%;
        padding:8% 5%;
        width: 100%;
        box-sizing: border-box; */
    }
    .wrap .content .dibu .dddccc .dess p{
        margin-bottom: 0px;
        font-size: 14px;
        line-height: 26px;
    }
    .wrap .content .dibu .dddccc .dess p:last-child{
        margin-bottom: 15px;
    }
    .wrap .content .fazhan .fazhanlist .fazhan2 .fazhan2cccc .zhu .imgright{
        right: 0;
        margin-bottom: 20px;
    }
    .wrap .content .fazhan .fazhanlist .fazhan3 .fazhan3cccc .zhu .imgright{
        left: 0;
    }
    .wrap .content .fazhan .fazhan4 .fazhan4cccc .swiper-slide .didi{
        height: auto;
    }
    .wrap .content .fazhan .fazhan4 .fazhan4cccc{
        height: auto;
        margin: auto;
        width: 100%;
    }
    .wrap .content .fazhan .fazhan4 .fazhan4cccc .swiper-slide{
        overflow: visible;
        justify-content: flex-start;
        display: block;
        height: auto;
    }

    .wrap .content .fazhan .fazhan4 .fazhan4cccc .oneTWOOO{
        overflow: hidden;
    }
    .wrap .content .fazhan .fazhan4 .fazhan4cccc .swiper-slide .dessss{
        position: relative;
        height: auto;
        padding: 6% 0;
    }
    .wrap .content .fazhan .fazhan4 .fazhan4cccc .swiper-slide .dessss ul{
        width: 100% !important;
    }
    .wrap .content .fazhan .fazhan4 .fazhan4cccc .swiper-slide .dessss ul li{
        border-left: 2px solid #ccc;
    }
    .wrap .content .fazhan .fazhan4 .fazhan4cccc .swiper-slide .dessss h3{
        color: #000;
        line-height: 33px;
    }
    .wrap .content .fazhan .fazhan4 .fazhan4cccc .swiper-slide .dessss ul li p{
        color: #333;
    }
    .wrap .content .fazhan .fazhan4 .fazhan4cccc .swiper-slide .dessss ul li span{
        color: #333;
    }


    .wrap .footer .footer_ccc{
        padding: 6% 0;
    }

    .wrap .content .dibu .dddccc{
        margin-bottom: 20px;
        padding: 0;
    }


    .wrap .content .jishu .jishu1{
        margin-bottom: 0px;
    }

    .wrap .content .jishu .jishu3{
        padding: 50px 0 ;
    }

    .wrap .content .jishu .jishu3 .jishu3_top .xuanze .imgleft{
        width: 45px;
        height: 45px;
    }
    .wrap .content .jishu .jishu3 .jishu3_top .xuanze .imgright{
        width: 45px;
        height: 45px;
    }
    .wrap .content .jishu .jishu3 .jishu3_top h3{
        font-size: 20px;
    }

    .wrap .content .jishu .jishu3 .jishu3cccc .swiper-slide{
        margin-left: 0;
        overflow: visible;
        height: 100%;
        flex-direction: column;
    }
    .wrap .content .equipment .eqq2{
        padding: 6% 0;
    }
    .wrap .content .jishu .jishu3 .jishu3cccc{
        /* padding: 0 3%; */
        height: 380px;
        margin: auto;
        width: 100%;
    }
    .wrap .content .jishu .jishu3 .jishu3cccc .swiper-slide .didi{
        height: auto;
    }
    .wrap .content .jishu .jishu3 .jishu3cccc .swiper-slide .btttt{
        position: relative;
        top: 5%;
        height: auto;
        background-color: #fff;
        border-radius: 10px;
        margin-top: 20px;
        /* box-shadow: 0 0 15px #ccc; */
    }
    .wrap .content .jishu .jishu3 .jishu3cccc .oneTWOOO{
        overflow: hidden;
    }
    .wrap .content .jishu .jishu3 .jishu3cccc .swiper-slide .btttt h3{
        color: #000;
    }
    .wrap .content .jishu .jishu3 .jishu3cccc .swiper-slide .btttt p{
        color: #666;
        width: 100%;
    }

    .wrap .content .jishu .jishu4 .jishu4cccc .index7cccc .swiper-slide ul li{
        margin-right: 0;
    }
    .wrap .content .jishu .jishu4 .jishu4cccc .index7cccc1{
        width: 100%;
        height: 60px;
    }

    .wrap .content .jishu .jishu4 .jishu4cccc .index7cccc1 ul li p{
        font-size: 13px;
    }


    .wrap .content .jishu .jishu4 .jishu4cccc .index7cccc .swiper-slide ul{
        bottom: 0;
    }
    .wrap .content .jishu .jishu4 .jishu4cccc .index7cccc .swiper-slide ul li p{
        width: 80%;
    }
    .wrap .content .jishu .jishu4 .jishu4cccc .index7cccc .swiper-slide h4{
        display: none;
    }
    .wrap .content .jishu .jishu4 .jishu4cccc .index7cccc1 ul li{
        padding: 0;
        margin: 0 8px;
    }
    .wrap .content .fazhan .fazhanlist .fazhan3 .fazhan3cccc .zhu .zhu_left{
        padding-right: 6%;
        margin-top: 20px;
    }
    .wrap .content .fazhan .fazhan4 .fazhan4cccc .swiper-pagination{
        display: none;
    }
    .wrap .content .fazhan .fazhan4 .fazhan4cccc .swiper-slide .dessss ul li span{
        font-size: 13px;
        line-height: 22px;
    }

    .wrap .content .case .case2 .case2_top .xuanze .imgright{
        width: 45px;
        height: 45px;
    }
    .wrap .content .case .case2 .case2_top .xuanze .imgleft{
        width: 45px;
        height: 45px;
    }
    .wrap .content .case .case2 .case2cccc .swiper-slide{
        margin-left: 0;
        flex-direction: column;
    }
    .wrap .content .case .case2 .case2cccc{
        /* padding: 0 3%; */
        height: auto;
        margin: auto;
        width: 100%;
    }
    .wrap .content .case .case2 .case2cccc .swiper-slide .btttt ul{
        width: 100%;
    }
    .wrap .content .case .case2 .case2cccc .swiper-slide .didi{
        height: auto;
    }
    .wrap .content .case .case2 .case2cccc .oneTWOOO{
        overflow: hidden;
    }
    .wrap .content .case .case2 .case2cccc .swiper-slide .btttt{
        position: relative;
        height: auto;
        background-color: #fff;
        border-radius: 10px;
        margin-top: 15px;
        box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
        /* border: 1px solid rgba(0, 0, 0, 0.2); */
        box-sizing: border-box;
    }
    .wrap .content .case .case2 .case2cccc .swiper-slide .btttt ul li{
        font-size: 13px;
        color: #333;
        line-height: 21px;
    }
    .wrap .content .case .case2 .case2cccc .swiper-slide .btttt h3{
        color: #000;
        margin-bottom: 10px;
        line-height: 40px;
    }
    .wrap .content .case .case2 .case2cccc .swiper-slide .btttt ul li i{
        background-color: #333;
        display: none;
    }
    .wrap .content .case .case3 .case3cccc .index7cccc .swiper-slide .btttt ul li{
        font-size: 13px;
        line-height: 21px;
    }
    .wrap .content .case .case3 .case3cccc .index7cccc1 ul li{
        margin: 0 15px;
        padding: 0;
        text-align: center;
    }
    .wrap .content .case .case4 .case4_right{
        height: 460px;
    }
    .wrap .content .case .case3 .case3cccc .index7cccc1 ul li p{
        font-size: 13px;
    }
    .wrap .content .case .case3 .case3cccc .index7cccc1 ul li i{
        width: 50px;
    }
    .wrap .content .case .case3 .case3cccc .index7cccc{
        height: auto;
    }
    .wrap .content .case .case3 .case3cccc .index7cccc .swiper-slide .didi{
        height: auto;
        border-radius: 10px;
    }
    .wrap .content .case .case3 .case3cccc .index7cccc .swiper-slide{
        flex-direction: column;
    }
    .wrap .content .case .case3 .case3cccc .index7cccc .swiper-slide .btttt{
        position: relative;
    }

    .wrap .content .kechixu .kechixu1 .kechixu1cccc .zhu .imgright{
        right: 0;
        margin-bottom: 20px;
    }
    .wrap .content .kechixu .kechixu1 .kechixu1cccc .zhu .zhu_left{
        margin-bottom: 0;
    }

    .wrap .content .kechixu .kechixu2 .kechixu2cccc .zhu .imgright{
        left: 0;
    }
    .wrap .content .kechixu .kechixu2 .kechixu2cccc .zhu .zhu_left ul li{
        margin-bottom: 25px;
    }
    .wrap .content .kechixu .kechixu1 .kechixu1cccc .zhu .zhu_left ul{
        margin-bottom: 15px;
    }

    .wrap .content .kechixu .kechixu3 ul li p{
        font-size: 21px;
        margin-bottom: 10px;
    }

    .wrap .content .kechixu .kechixu2{
        padding-top: 50px;
    }

    .wrap .content .kechixu .kechixu2 .kechixu2cccc .zhu .zhu_left ul li span{
        font-size: 13px;
    }

    .wrap .content .kechixu .kechixu2 .kechixu2cccc .zhu .zhu_left ul li:last-child{
        margin-bottom: 0;
    }

    .wrap .content .kechixu .kechixu3{
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .wrap .content .kechixu .kechixu3 ul li span{
        font-size: 14px;
        line-height: 26px;
    }

    .wrap .content .aboutccccc .about4 .about4cccc .swiper-slide .dessss ul li p{
        color: #333;
        font-size: 14px;
        line-height: 22px;
    }

    .wrap .content .newslist .list ul li .des{
        height: 165px;
    }
    .wrap .content .newslist .list ul li .des .djjj b{
        font-size: 13px;
    }
    .wrap .content .newslist .list ul li .des .djjj b img{
        margin-left: 5px;
        height: 12px;
    }
    .wrap .content .newcontentttt .neirong .ndibudd a{
        height: 35px;
        width: 41%;
        font-size: 15px;
    }
    .wrap .content .aboutccccc .about1 p{
        width: 100%;
    }

    .wrap .content .aboutccccc .about4 .about4cccc .swiper-slide{
        margin-left: 0;
        height: auto;
        overflow: visible;
        flex-direction: column;
        padding-bottom: 1%;
        justify-content: flex-start;
    }
    .wrap .content .aboutccccc .about4 .about4cccc .swiper-slide .didi{
        height: auto;
    }
    .wrap .content .aboutccccc .about4 .about4cccc{
        overflow: visible;
    }
    .wrap .content .aboutccccc .about4 .about4cccc .swiper-slide .dessss{
        /* top: 100%; */
        height: auto;
        margin-top: 15px;
        position: relative;
        justify-content: flex-start;
        padding-left: 5%;
        padding-bottom: 5%;
        box-shadow: 0 0 10px #ccc;
        border-radius: 10px;
    }
  
    .wrap .content .aboutccccc .about4{
        padding-bottom: 2%;
    }

    .wrap .content .aboutccccc .about4 .about4cccc .swiper-slide .dessss ul li i{
        background-color: #666;
    }

    .wrap .content .aboutccccc .about4 .about4cccc .swiper-slide .dessss h4{
        font-size: 18px;
        margin-bottom: 15px !important;
        line-height: 27px;
        color: #000;
    }
    .wrap .content .aboutccccc .about4 .about4cccc .swiper-slide .dessss ul li{
        margin-bottom: 10px;
        font-size: 14px;
        line-height: 27px;
        color: #333;
    }
    .wrap .content .aboutccccc .about4 .about4cccc .swiper-slide .dessss ul li:last-child{
        margin-bottom: 0;
    }
    .wrap .content .aboutccccc .about5{
        margin-top: 25px;
    }

    .wrap .content .aboutccccc .about5 .about5cccc .about5_left .bttt p{
        font-size: 15px;
    }
    .wrap .content .aboutccccc .about5 .about5cccc .about5_left ul li{
        display: flex;
        flex-direction: column;
        align-items: baseline;
    }
    .wrap .content .aboutccccc .about5 .about5cccc .about5_left ul li i{
        display: none;
    }
    .wrap .content .aboutccccc .about5 .about5cccc .about5_left ul li span{
        font-size: 13px;
    }
    .wrap .content .aboutccccc .about5 .about5cccc .about5_left ul li p{
        font-size: 14px;
        margin-right: 10px;
        margin-bottom: 13px;
    }

    .wrap .content .aboutccccc .about6{
        padding-top: 50px;
        margin-bottom: 50px;
    }
    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc1 .zhu .zhu_left .bttt{
        margin-bottom: 0;
        width: 100%;
    }
    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc1 .zhu .zhu_left ul li{
        line-height: 23px;
    }
    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc2 .zhu .zhu_left ul li{
        line-height: 23px;
    }
    .wrap .content .aboutccccc .about7 .about7cccc p{
        line-height: 23px;
    }
    .wrap .content .aboutccccc .about8 .about8cccc .maplist ul li span{
        font-size: 18px;
    }
    .wrap .content .aboutccccc .about8 .about8cccc .maplist ul li .dess p{
        font-size: 14px;
    }
    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc1 .zhu .zhu_left ul{
        margin-bottom: 0;
    }
    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc2 .zhu .zhu_left .bttt{
        margin-bottom: 0;
    }
    .wrap .content .aboutccccc .about6 .about6cccc .about6cccc2 .zhu .zhu_left ul{
        margin-bottom: 0;
    }

    .wrap .content .aboutccccc .about6{
        padding-bottom: 0;
    }

    .wrap .content .aboutccccc .about7{
        padding-top: 30px;
        padding-bottom: 30px;
        margin-bottom: 50px;
    }
    .wrap .content .aboutccccc .about7 .about7cccc .msss img{
        margin: 15px 0;
    }
    .wrap .content .aboutccccc .about7 .about7cccc span{
        margin-top: 30px;
        font-size: 16px;
    }

    .BMap_bubble_pop{
        width: 320px !important;
        height: 200px !important;
    }

    .BMap_bubble_center{
        width: 280px !important;
        height: 120px !important;
    }
    .BMap_bubble_content{
        width: 100% !important;
        height: 145px !important;
    }
    .wrap .content .index .anli .anlilunbo .swiper-slide{
        margin-left: 0;
    }


}




