@media (min-width: 1025px) {
    .m_header,
    .phbox{display: none;}
}
@media (max-width: 1024px) {
    html {
        font-size: min(100vw/7.5, 100px) !important;
    }

    .f_14,
    .f_15,
    .f_16 {
        font-size: min(0.24rem, 14px);
    }

    .f_18,
    .f_20 {
        font-size: min(0.26rem, 16px);
    }

    .f_22,
    .f_24,
    .f_26,
    .f_28 {
        font-size: min(0.32rem, 18px);
    }

    .f_30,
    .f_32,
    .f_34 {
        font-size: min(0.36rem, 20px);
    }

    .f_36,
    .f_40,
    .f_42,
    .f_44,
    .f_46 {
        font-size: min(0.38rem, 22px);
    }

    .f_48,
    .f_50,
    .f_52,
    .f_54,
    .f_56,
    .f_58,
    .f_60,
    .f_62,
    .f_64,
    .f_68,
    .f_70,
    .f_72,
    .f_74,
    .f_76,
    .f_78,
    .f_80 {
        font-size: min(0.4rem, 24px);
    }

    .pcbox,
    .header{display: none;}

    .m_header {
        display: block;
        position: fixed;
        top: 0;
        width: 100%;
        z-index: 111;
        /* background: #FFF; */
    }

    .m_header .wrap {
        padding: .3rem .4rem;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .m_header .wrap .logo {
        width: 2.4rem;
    }

    .m_header .wrap .action {
        display: flex;
        align-items: center;
        gap: .4rem;
    }

    .m_header .wrap .action .item {
        width: fit-content;
        height: max(.28rem, 22px);
        display: flex;
        align-items: center;
        gap: .06rem;
    }

    .m_header .wrap .action .item .icon {
        height: 100%;
        width: auto;
    }

    .m_header .wrap .action .item .icon img{height: 100%;width: auto;}

    .m_header .wrap .action .item .icon.arr {
        height: .22rem;
    }

    .m_header .wrap .action .btn {
        display: flex;
        flex-direction: column;
        gap: 8px;
        width: 25px;
    }

    .m_header .wrap .action .btn span {
        height: 2px;
        width: 100%;
        background-color: #fff;
    }

    .mh_nav {
        display: block !important;
        position: fixed;
        top: 0;
        left: 10%;
        width: 90%;
        transform: translateX(120%);
        opacity: 0;
        z-index: 999;
        background-color: #fff;
        height: 100vh;
        overflow: auto;
        padding: 1.2rem .4rem;
        transition: all .5s ease-in-out;
        box-shadow: 0 .1rem .1rem rgba(0, 0, 0, 0.1);
    }

    .mh_nav li {
        list-style: none;
    }

    .mh_nav.show {
        transform: translateX(0);
        opacity: 1;
    }

    .mh_nav .close {
        position: absolute;
        top: .4rem;
        right: .4rem;
        width: .4rem;
        height: .4rem;
    }

    .mh_nav .close span {
        display: inline-block;
        width: 100%;
        height: 2px;
        background-color: #333;
        position: absolute;
        bottom: .2rem;
        left: 0;
    }

    .mh_nav .close span:nth-child(1) {
        transform: rotate(45deg);
    }

    .mh_nav .close span:nth-child(2) {
        transform: rotate(135deg);
    }

    .mh_nav .list .item {
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
        position: relative;
    }

    .mh_nav .list .item .top {
        padding: .4rem 0;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .mh_nav .list .item .top .tit {
        line-height: 1;
        font-size: min(.34rem, 20px);
        font-weight: 500;
        display: block;
        width: fit-content;
    }

    .mh_nav .list .item .top .add {
        height: .25rem;
        width: .25rem;
        /* background-color: red; */
        position: relative;
        opacity: 0;
        visibility: hidden;
        transition: all .5s;
    }

    .mh_nav .list .item .top .add span {
        background-color: #333;
        position: absolute;
        transition: all .5s;
    }

    .mh_nav .list .item .top .add span:nth-child(1) {
        width: 100%;
        height: 1.5px;
        top: 50%;
        left: 0;
        transform: translateY(-50%);
    }

    .mh_nav .list .item .top .add span:nth-child(2) {
        width: 1.5px;
        height: 100%;
        top: 0;
        left: 50%;
        transform: translateX(-50%);
    }

    .mh_nav .list .item.on .top .add {
        transform: rotate(45deg);
    }

    .mh_nav .list .item:has(ul) .top .add {
        opacity: 1;
        visibility: visible;
    }

    .mh_nav .list .item .info {
        display: none;
    }

    .mh_nav .list .item .nav {
        font-size: min(.28rem, 16px);
        font-weight: 400;
        padding-bottom: .4rem;
    }

    .mh_nav .list .item.on .nav a {
        padding-left: .2rem;
    }

    .mh_nav .list .item .nav a {
        padding: .16rem 0;
        transition: all .5s ease-in-out;
    }

    .mh_nav .list .item .nav .lv3 {
        display: flex;
        flex-direction: column;
        gap: .1rem;
        padding: .1rem 0 .1rem 0rem;
        transition: all .5s;
    }

    .mh_nav .list .item .nav .lv3 a {
        font-size: min(.24rem, 14px);
        padding: .1rem 0;
    }

    .mh_nav .list .item.on .nav .lv3 {
        padding-left: .4rem;
    }

    .m_header.on{background: rgba(20, 37, 55, 1);}

    /* 首页 */
    .in1 .icon{display: none;}

    .in1 .txtbox{bottom: auto;top: 2.2rem;left: 0.3rem;}

    .in1 .txtbox .t1 img{width: 1.12rem;margin: 0 calc(100% - 1.12rem) 0.6rem 0;}

    .in1 .txtbox .t1{flex-wrap: wrap;font-size: 0.28rem;line-height: 0.33rem;}

    .in1 .txtbox .t2{font-size: 0.52rem;line-height: 0.61rem;margin-top: 0.2rem;}

    .in1 .txtbox .t3{margin-top: 1.1rem;}

    .webbtn.f_16{font-size: 0.34rem;}

    .webbtn span{width: 0.67rem;height: 0.67rem;margin-left: 0.37rem;}

    .in1 .pogin{position: absolute;left: 0.3rem;bottom: 0.9rem;width: calc(100% - 0.6rem);display: flex;flex-wrap: wrap;align-items: center;justify-content: center;z-index: 10;gap: 0.1rem;}

    .in1 .pogin span{width: 0.48rem;height: 0.03rem;border-radius: none;opacity: 1;background: rgba(255,255,255,0.3);}

    .in2 .con{position: relative;height: auto;}

    .in2 .con .mapbox{height: auto;padding: 1.3rem 0.6rem 0.9rem;}

    .in2 .con .mapbox .txtbox{position: relative;left: 0;top: 0;width: 100%;}

    .in2 .con .mapbox>.map{display: none;}

    .in2 .hh50{display: none;}

    .in2 .slis .hh{display: none;}

    .in2 .con .mapbox .txtbox .t1{font-size: 0.48rem;line-height: 1.34;}

    .in2 .con .mapbox .txtbox .t2{line-height: 166.667%;}

    .in2 .con .map{width: 6.9rem;margin: 0.38rem -0.3rem 0;}

    .in2 .con .map .ul .li .dian{position: relative;}

    .in2 .con .mapbox .txtbox .ul{margin-top: 6px;max-width: 100%;}

    .in2 .con .mapbox .txtbox .ul .li .ltp .number .countUp{font-size: 0.68rem;line-height: 1.02rem;}

    .in2 .con .mapbox .txtbox .ul .li .ltp .number .unit{font-size: 0.5rem;line-height: 0.59rem;}

    .in2 .con .mapbox .txtbox .ul .li .ltp .ico{width: 0.7rem;}

    .in2 .con .mapbox .txtbox .ul .li .lbt{font-size: 0.28rem;line-height: 0.33rem;}

    .in2 .con .mapbox .txtbox .ul .li:last-child{padding-bottom: 0;border-bottom: none;}

    .in2 .con .sli{position: relative;left: 0;transition: none;height: 280px;}

    .in2 .con .sli:first-child{border-radius: 0;}

    /*.in2 .con .sli .imgbox{height: 13.3rem;}*/

    .in2 .con .sli .imgbox img{object-fit: cover;}

    .in2 .con .sli .txtbox{left: 0.6rem;top: .45rem;}

    .in2 .con .sli .txtbox .ico{width: 1.2rem;}

    .in2 .con .sli .txtbox .t1{font-size: 0.52rem;line-height: 0.61rem;margin-top: 0.35rem;}

    .in2 .con .sli .txtbox .t2{margin-top: 0.8rem;}

    .in2 .con .sli::before{transition: none !important;transform: none !important;background: url(../images/m_in2_4.png) no-repeat top right;background-size: 100% auto;}

    .in2 .con .sli:nth-child(2):before{background: url(../images/m_in2_5.png) no-repeat top right;background-size: 100% auto;}

    .in2 .con .sli:nth-child(3):before{background: url(../images/m_in2_6.png) no-repeat top right;background-size: 100% auto;}

    .in3 .box .right{display: none;}

    .w1760{padding: 0 0.6rem;}

    .in3 .w1760{padding: 0 0.3rem;}

    .in3{margin-top: 0.4rem;}

    .in3 .box .left{padding: 0.85rem 0.4rem 1.08rem;}

    .in3 .box .left .title .ico{width: 1.2rem;}

    .in3 .box .left .title .t1{font-size: 0.48rem;line-height: 1.34;margin-top: 0.35rem;}

    .in3 .box .left .ul{max-width: 100%;}

    .in3 .box .left .ul .li{margin-top: 0;}

    .in3 .box .left .ul .li:first-child{margin-top: 0.3rem;}

    .in3 .box .left .ul .ltp{padding: 0.4rem 0;}

    .in3 .box .left .ul .ltp .arr{width: 0.68rem;height: 0.68rem;}

    .in3 .box .left .ul .lbt{max-height: none;padding-top: 0.3rem;}

    .in3 .box .left .ul .ltp .t1{font-size: 0.3rem;line-height: 0.4rem;}

    .in3 .box .left .ul .lbt img{margin-top: 0.3rem;}

    .in4{padding: 0;margin-top: 1.55rem;padding-bottom: 1.6rem;position: relative;}

    .in4 .bot .swiper .swiper-pagination-progressbar, 
    .in4 .bot .swiper .swiper-scrollbar{display: none;}

    .in4 .top .link{position: absolute;left: 0;bottom: 0;right: 0;margin: 0 auto;width: 3rem;font-size: 0.32rem;line-height: 0.38rem;text-align: center;padding: 0.21rem 0;border-radius: 0.8rem;background: #FABF00;}

    .in4 .bot .swiper-wrapper{flex-wrap: wrap;}

    .in4 .bot .swiper-slide{width: 6.3rem;margin: 0 0 0.4rem;border-radius: 0.2rem;flex: none;}

    .in4 .bot .swiper-slide:nth-child(n + 5){display: none;}
    
    .in4 .bot .swiper-slide:last-child{margin-bottom: 0;}

    .in4 .bot .ss .txtbox{padding: 0.4rem 0.22rem 0.38rem 0.3rem;}

    .in4 .bot .ss .t3{display: none;}

    .in4 .bot .ss .t1{font-size: 0.24rem;line-height: 0.29rem;}

    .in4 .bot .ss .t2{font-size: 0.3rem;line-height: 0.42rem;margin-top: 0.3rem;}

    .in5{margin-top: 1.85rem;padding: 0 0.6rem 1.8rem;}

    .in5::before{display: none;}

    .in5 .title .ico{width: 1.2rem;margin: 0;}

    .in5 .title .t1{font-size: 0.48rem;line-height: 1.34;margin-top: 0.35rem;text-align: left;}

    .in5 .box{margin: 0.8rem -0.6rem 0;}

    .in5 .uese_ph .ul{flex-wrap: wrap;display: flex;}

    .in5 .uese_ph .ul .li{width: calc(50% - 0.11rem);margin: 0.4rem 0.22rem 0 0;border-radius: 0.12rem;border: 1.161px solid #DFDFDF;background: #FFF;height: 1.3rem;padding: 0.11rem 0.34rem;}
    
    .in5 .uese_ph .ul .li:nth-child(2n){margin-right: 0;}
    
    .in5 .uese_ph .ul .li:nth-child(-n + 2){margin-top: 0;}

    .in5 .uese_ph .ul .li img{height: 100%;width: 100%;object-fit: contain;}

    .footer{padding: 0;}

    .footer .ftp{padding: 0.8rem 0.6rem 0.8rem;flex-direction: column-reverse;}

    .footer .ftp .right .logo{margin-bottom: 0.8rem;width: 3rem;}
    
    .footer .ftp .right .logo img{filter: var(--imgwhite);}

    .footer .ftp .right .ul{flex-wrap: wrap;gap: 0.47rem 0;}

    .footer .ftp .right .ul .li{width: 2.46rem;}

    .footer .ftp .right .ul .li:not(:last-child){margin-right: 0;}

    .footer .ftp .right .ul .li .lv2list{display: none;}

    .footer .ftp .right .ul .li .lv1 a{font-size: 0.3rem;line-height: 0.35rem;}

    .footer .ftp .left .ft_logo{display: none;}

    .footer .ftp .left .email{margin-top: 1.5rem;font-size: 0.32rem;}

    .footer .ftp .left .ul{margin-top: 0.6rem;justify-content: center;}

    .footer .ftp .left .ul .li{width: 0.6rem;}

    .footer .fbt .back{display: none;}

    .footer .fbt{padding: 0.35rem 0.3rem 0.35rem 0.6rem;line-height: 0.33rem;}

    .in1.act .swiper{clip-path: inset(0 0 0 0 round 0 0 0 0);
    border-radius: 0 0 0 0;}

    .in4 .top .title .ico{width: 1.2rem;}
    
    .in4 .top .title .t1{font-size: 0.48rem;line-height: 1.34;margin-top: 0.35rem;}

    /*.in5 .uese{display: none;}*/
    
    .sh1 .form{width: 100%;}

    .news_list .li{width: 100%;margin-right: 0;}
    
    .news_list .li:nth-child(2),
    .news_list .li:nth-child(3){margin-top: 0.6rem;}
    
    .news_list .li .ss .t3{display: none;}
    
    .news_list .li .ss .txtbox{padding: 0.4rem 0.22rem 0.38rem 0.3rem;}

    .news_list .li .ss .t1{font-size: 0.24rem;line-height: 0.29rem;}

    .news_list .li .ss .t2{font-size: 0.3rem;line-height: 0.42rem;margin-top: 0.3rem;}

    .pages .prev{width: 0.5rem;height: 0.5rem;margin-right: 0.2rem;}
    
    .pages .next{width: 0.5rem;height: 0.5rem;margin-left: 0.2rem;}

    .pages .num{min-width: 0.5rem;line-height: 0.5rem;}

    .m_place{display: none;}
    
    .about_banner .imgbox{height: auto;position: relative;}
    
    .about_banner .imgbox:before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #000;opacity: 0.3;}
    
    .in1 .imgbox,
    .pdt1 .imgbox{position: relative;}
    
    .in1 .imgbox:before,
    .pdt1 .imgbox:before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #000;opacity: 0.3;z-index: 2;}
    
    .about_banner .txtbox{padding-bottom: 0.3rem;}

    .about_banner .txtbox .t1 img{width: 1.2rem;margin-right: calc(100% - 1.2rem);margin-bottom: 0.55rem;}

    .about_banner .txtbox .t1{flex-wrap: wrap;line-height: calc(33 / 28);font-size: 0.28rem;}

    .about_banner .txtbox .t2{line-height: calc(61 / 52);        font-size: 0.34rem;}

    .ab1{background-size: 6.9rem auto;padding-top: 1.15rem;}

    .ab1 .top .title .ico{width: 1.2rem;}

    .ab1 .top{flex-wrap: wrap;}

    .ab1 .top .left{width: 100%;}

    .ab1 .top .right{width: 100%;margin-top: 0.7rem;}
    
    .ab1 .top .right .ul{width: 100%;}

    .ab1 .top .title .t1{font-size: 0.48rem;line-height: 0.56rem;margin-top: 0.45rem;}

    .ab1 .top .title .t2{font-size: 0.3rem;line-height: 0.4rem;margin-top: 0.2rem;}

    .ab1 .top .title .t3{font-size: 0.28rem;line-height: 171.429%;margin-top: 0.6rem;}

    .ab1 .top .right .ul .li .ltp{align-items: flex-start;}

    .ab1 .top .right .ul .li .ltp .contUp{font-size: 0.62rem;line-height: 112.903%;}

    .ab1 .top .right .ul .li .ltp .unit{font-size: 0.54rem;line-height: 0.4rem;}

    .ab1 .top .right .ul .li .lbt{font-size: 0.28rem;line-height: 0.33rem;margin-top: 0.1rem;}

    .ab1 .bot{margin-top: 0.8rem;}

    .ab2{margin-top: 1.65rem;}

    .ab2 .title .ico{width: 1.2rem;}

    .ab2 .title .t1{font-size: 0.48rem;margin-top: 0.45rem;}

    .ab2 .title .t2{font-size: 0.3rem;line-height: 0.4rem;margin-top: 0.2rem;}

    .ab2 .ul{flex-wrap: wrap;margin-top: 0.6rem;gap: 0.6rem;}

    .ab2 .ul .li{width: 100%;flex: none;}

    .ab2 .ul .li.act{width: 100%;flex: none;}

    .ab2 .ul .li .imgbox{height: 4.6rem;}

    .ab2 .ul .li .txtbox{padding: 0 0.2rem 0.3rem 0.3rem;}

    .ab2 .ul .li .txtbox .t1{font-size: 0.32rem;line-height: 1.34;text-align: left;}

    .ab2 .ul .li .txtbox .t2{font-size: 0.24rem;line-height: 0.36rem;margin-top: 0.2rem;padding-top: 0;max-height: 400px;opacity: 1;}

    .ab2 .ul .li .imgbox:before{background: linear-gradient(0deg, rgba(0, 0, 0, 0.80) 0.33%, rgba(0, 0, 0, 0.00) 59.61%);}

    .ab3{padding-bottom: 0.32rem;}
    
    .ab3 .bot{display: none;}

    .ab3 .top{flex-wrap: wrap;}
    
    .ab3 .top .left{width: 100%;}
    
    .ab3 .top .left .swiper{border-radius: 0;}

    .ab3 .top .left .swiper .swiper-slide{height: auto;}

    .ab3 .top .left .swiper .imgbox{height: 5.01rem;border-radius: 0.14rem;overflow: hidden;margin-top: 0.6rem;}

    .ab3 .top .left .swiper .imgbox img{height: 100%;}

    .ab3 .top .left .swiper .txtbox .ico{width: 1.2rem;}

    .ab3 .top .left .swiper .txtbox .year{font-size: 0.48rem;line-height: 0.56rem;margin-top: 0.45rem;}

    .ab3 .top .left .swiper .txtbox .tit{font-size: 0.48rem;line-height: 0.56rem;}

    .ab3 .top .left .swiper .txtbox .det{font-size: 0.28rem;line-height: 0.44rem;margin-top: 0.3rem;}

    .ab3 .top .right{margin-left: 0;width: 100%;}

    .ab3 .top .right .ul{display: none;}

    .ab3 .top .right .swpbtn .ico{width: 0.67rem;}
    
    .ab3 .top .right .swpbtn .txt{font-size: 0.34rem;line-height: 0.41rem;margin: 0 0.37rem;opacity: 1;}

    .ab4{padding: 0.95rem 0 0;}

    .ab4 .txtbox{position: relative;left: 0;bottom: 0;width: 100%;display: block;}

    .ab4 .txtbox .title{padding: 0 0.72rem;}

    .ab4 .txtbox .title .ico{width: 1.2rem;}

    .ab4 .txtbox .title .t1{font-size: 0.48rem;line-height: 0.56rem;margin-top: 0.45rem;}

    .ab4 .txtbox .title .t2{font-size: 0.28rem;line-height: 0.46rem;margin-top: 0.2rem;}

    .ab4 .txtbox .map{width: 7.1rem;margin: 1.06rem auto 0;}

    .ab4 .txtbox .ul{width: 100%;padding: 0 0.6rem;justify-content: center;gap: 0.5rem 0.9rem;margin-top: 1.2rem;}

    .ab4 .txtbox .ul .li{margin-right: 0;}

    .ab4 .txtbox .ul .li .contUp{font-size: 0.8rem;line-height: 1.2;}

    .ab4 .txtbox .ul .li .unit{font-size: 0.6rem;line-height: 0.7rem;margin-left: 0.1rem;}

    .ab4 .txtbox .ul .li .lbt{font-size: 0.3rem;line-height: 0.35rem;}

    .ab5{margin-top: 1.45rem;}

    .ab5 .title .ico{width: 1.2rem;}

    .ab5 .title .t1{font-size: 0.48rem;line-height: 0.56rem;margin-top: 0.45rem;}

    .ab5 .title .t2{font-size: 0.3rem;line-height: 0.4rem;margin-top: 0.2rem;}

    .ab5 .box{margin-top: 0.8rem;position: relative;}

    .ab5 .swiper-slide{width: 5.21rem;height: 7.4rem;margin: 0 1.5rem;}
    
    .ab5 .swiper-slide .imgbox{width: 5.21rem;height: 7.4rem;}

    .ab5 .swpbox .swiper-pagination-progressbar, .ab5 .swpbox .swiper-scrollbar{display: none;}

    .ab5 .swpbox .pogin{display: none;}

    .ab5 .swpbox .swpbtn{margin-right: 0;}

    .ab5 .swpbox .swpbtn a{position: absolute;top: 50%;transform: translateY(-50%);z-index: 11;width: 0.67rem;}

    .ab5 .swpbox .swpbtn a.prev{left: -0.3rem;}

    .ab5 .swpbox .swpbtn a.next{right: -0.3rem;}

    .ab6{margin-top: 1.1rem;padding-bottom: 1.8rem;}

    .ab6 .title{width: 100%;margin-left: 0;}

    .ab6 .title .t1{font-size: 0.48rem;line-height: 0.56rem;margin-top: 0.35rem;}

    .ab6 .title .t2{font-size: 0.28rem;line-height: 0.46rem;margin-top: 0.3rem;}

    .ab6 .imgbox{width: calc(100% + 0.6rem);height: 6.6rem;margin: 0.8rem -0.3rem 0;}
    
    .pdt1 .imgbox{height: 13.3rem;}

    .pdt1 .txtbox .t1 img{width: 1.2rem;margin-right: calc(100% - 1.2rem);margin-bottom: 0.55rem;}

    .pdt1 .txtbox .t1{flex-wrap: wrap;line-height: calc(33 / 28);}

    .pdt1 .txtbox .t2{line-height: calc(61 / 52);}
    
    .product_list .li{width: 100%;margin-right: 0;}
    
    .product_list .li:nth-child(2),
    .product_list .li:nth-child(3){margin-top: 0.4rem;}
    
    .pdt3 .w1760{flex-wrap: wrap;}
    
    .pdt3 .left{width: 100%;padding: 0 0 0.8rem;}
    
    .pdt3 .right{width: calc(100% + 0.6rem);margin: 0 -0.3rem;}
    
    .pdt3 .right .txtbox{left: 0.3rem;width: calc(100% - 0.6rem);}
    
    .pdt4 .ul .li{width: 100%;margin: 0.4rem 0 0;}
    
    .pdt4 .ul .li:nth-child(2),
    .pdt4 .ul .li:nth-child(3){margin-top: 0.4rem;}
    
    .sol1 .top{flex-wrap: wrap;}
    
    .sol1 .top .title{width: 100%;}
    
    .sol1 .top .title .ico{width: 1.2rem;}
    
    .sol1 .top .title .t1{font-size: 0.48rem;line-height: 0.56rem;margin-top: 0.45rem;}
    
    .sol1 .top .title .t2{font-size: 0.3rem;line-height: 0.4rem;margin-top: 0.2rem;}
    
    .sol1 .top .right{width: 100%;align-items: flex-start;margin-top: 0.6rem;}
    
    .sol1 .box{flex-wrap: wrap;}
    
    .sol1 .box .left{width: 100%;display: none;}
    
    .sol1 .box .right{width: calc(100% + 0.6rem);flex: none;margin-left: -0.3rem;}
    
    .sol1 .box .right .ul .li .lbt{max-height: none;}
    
    .sol1 .box .right .ul .li .lbt .imgbox{margin-top: 0.2rem;}
    
    .sol2 .top{flex-wrap: wrap;}
    
    .sol2 .top .switch{max-width: 100%;width: 100%;margin-top: 0.6rem;}
    
    .sol2 .bot .item .con{flex-wrap: wrap;}

    .sol2 .bot .item .con .left{width: 100%;}
    
    .sol2 .bot .item .con .right{width: 100%;margin-top: 0.4rem;}
    
    .pdd1 .left{width: 100%;flex-direction: column-reverse;}
    
    .pdd1 .left .swiper1{width: 100%;height: 1.56rem;margin-top: 0.4rem;}
    
    .pdd1 .left .swiper1 .swiper-slide{margin: 0 0.05rem;width: 1.56rem;}
    
    .pdd1 .right{width: 100%;margin-left: 0;padding-top: 0.6rem;}
    
    .newstop{flex-wrap: wrap;}
    
    .newstop .left{width: 100%;}
    
    .newstop .left .ico{width: 1.2rem;}
    
    .newstop .left .t1{font-size: 0.48rem;line-height: 0.56rem;margin-top: 0.45rem;}
    
    .newstop .left .t2{font-size: 0.3rem;line-height: 0.4rem;margin-top: 0.2rem;}
    
    .newstop .right{width: 100%;margin-top: 0.5rem;}
    
    .newshot .swiper .ss{height: 5rem;}
    
    .newshot .swiper .ss .txtbox{padding: 0 0.3rem 0.8rem;}
    
    .newshot .swiper .ss .txtbox .t3{display: none;}
    
    .newslist .ul .li{width: 100%;margin-right: 0;}
    
    .newslist .ul .li:nth-child(2),
    .newslist .ul .li:nth-child(3){margin-top: 0.4rem;}
    
    .newslist .ul .li .ss .t3{display: none;}
    
    .newslist .ul .li .ss .txtbox{padding: 0.4rem 0.22rem 0.38rem 0.3rem;}

    .newslist .ul .li .ss .t1{font-size: 0.24rem;line-height: 0.29rem;}

    .newslist .ul .li .ss .t2{font-size: 0.3rem;line-height: 0.42rem;margin-top: 0.3rem;}
    
    .nd1 .bot .fanye{flex-wrap: wrap;}
    
    .nd1 .bot .fanye a{width: 100%;max-width: 100%;}
    
    .nd1 .bot .fanye .imgTwo{display: none;}
    
    .ct1 .top{flex-wrap: wrap;}
    
    .ct1 .top .title .ico{width: 1.2rem;}
    
    .ct1 .top .title .t1{font-size: 0.48rem;line-height: 0.56rem;margin-top: 0.45rem;}
    
    .ct1 .top .title .t2{font-size: 0.3rem;line-height: 0.4rem;margin-top: 0.2rem;}
    
    .ct1 .top .det{width: 100%;max-width: 100%;}
    
    .ct1 .bot{margin-top: 1rem;}
    
    .ct2 .top{width: calc(100% + 1.2rem);margin: 0 -0.6rem;}
    
    .ct2 .bot{width: 100%;margin-top: -0.38rem;padding: 0.7rem 0.3rem;}
    
    .ct2 .bot .ul .li .lbt .list .item{width: 100%;margin-right: 0;}
    
    .ct3 .w1760{flex-wrap: wrap;}
    
    .ct3 .left{width: 100%;}
    
    .ct3 .right{width: 100%;}
    
    .ct3 .right .item{width: 100%;}
    
    .ct3 .right .item.mr38{margin-right: 0;}
    
    .ct3 .right .item .det select,
    .ct3 .right .item .det input[type='text']{height: 0.7rem;}
    
    .ct3 .right .item.submit input{width: 3rem;height: 0.6rem;}
    
    .header_place{height: 1.07rem;}


    .pdt4{padding: 1.5rem 0;}
}