@media screen and (orientation: portrait) {
    html{font-size: calc(100vw/7.5);}
    
    .header{display: none;}
    .m_header{position: fixed;top: 0;left: 0;width: 100%;background-color: #ffffff;box-shadow: 0 0 10px rgba(0,0,0,0.1);padding:10px 15px;z-index: 98;}
    .m_header .mh_top{display: flex;justify-content: space-between;align-items: center;width:100%;}
    .m_header .mh_top>div{align-items: center;}
    .m_header .mh_top>div .h_btn{width: 1.95rem;line-height: 0.58rem;text-align: center;border: 1px solid #000000;font-size: 0.24rem;margin-right: 0.44rem;}
    .m_header .logo img{width: 150px;}
    .m_header .btn{display: block;}
    .m_header .btn{margin-right: 0;cursor: pointer;height: 37px;padding-top: 16px;}
    .m_header .btn.hide{opacity: 0;}
    .m_header .btn div{display: block;width: 22px;height: 1px;background-color: #333;border-radius: 1px;transition: all 0.3s;}
    .m_header .btn div:nth-child(1){transform: translate(0,-8px);}
    .m_header .btn div:nth-child(2){transform: translate(12px,0);width: 12px;}
    .m_header .btn div:nth-child(3){transform: translate(0px,8px);}
    .m_header .btn:hover div:nth-child(1){transform: translate(0,-8px);}
    .m_header .btn:hover div:nth-child(2){transform: translate(0,0);width: 22px;}
    .m_header .btn:hover div:nth-child(3){transform: translate(0,8px);}
    .m_header .btn:after{display:none;}
    .m_header{display: flex!important;}
    .m_header .mh_top>div{display: flex;align-items: center;gap: 16px;}
    .m_header .mh_top>div .h_ser{width: 20px;}
    .m_header .mh_top>div .h_ser img{width: 100%;}
    
    .mh_nav{display: block!important;}
    .mh_nav{position: fixed;top: 0;left: 10%;width: 90%;transform: translateX(120%);z-index: 999;background-color: #fff;height: 100vh;overflow: auto;padding: 50px 25px;transition: all 0.5s;box-shadow: 0 10px 10px rgba(0,0,0,0.1);}
    .mh_nav.show{transform: translateX(0);}
    .mh_nav .close{position: absolute;top: 20px;right: 20px;width: 20px;height: 20px;}
    .mh_nav .nav>li{border-bottom: 1px solid rgba(0,0,0,0.1);position: relative;padding-right: 60px;}
    .mh_nav .nav>li>a{line-height: 60px;font-size: 16px;display: block;font-weight:500;}
    .mh_nav .nav>li:after{content: "";position: absolute;right: 0;top:24px;transition: all 0.5s; width: 12px;height: 12px;background: url(../img/h_add.svg)no-repeat center;background-size:100% 100%;transform: rotate(-90deg);}
    .mh_nav .nav>li.on:after{transform: rotate(0deg);}
    .mh_nav .nav>li:nth-child(4):after{display: none;}
    .mh_nav .nav>li .nav1{padding: 15px;line-height: 36px;display: none;font-size: 14px;font-weight:500;}
    .mh_nav .nav>li .nav2{font-size: 13px;padding-left:16px;font-weight:400}

    
    .footer{padding-top: 74px;}
    .footer .bg{overflow: hidden;}
    .footer .bg img{height: auto;}
    .footer .wrap .top{display: block;padding-bottom:40px;}
    .footer .wrap .top .lf{width: 100%;}
    .footer .wrap .top .lf .logo{width: 150px;margin-bottom: 18px;height:28px;}
    .footer .wrap .top .lf .tit{font-size:20px;margin-bottom:30px;}
    .footer .wrap .top .rg .contact .phone{gap: 6px;margin-bottom:35px;}
    .footer .wrap .top .rg .contact .phone .icon{width: 18px;height: 18px;}
    .footer .wrap .top .rg .contact .phone .value{font-size:18px;}
    .footer .wrap .top .rg{width: 100%;}
    .footer .wrap .top .rg .nav{display: none;}
    .footer .wrap .top .rg .contact .list_box{width: 100%;margin-bottom:0;padding-bottom:20px;}
    .footer .wrap .top .rg .contact .list_box .tit{font-size: 13px;margin-bottom: 11px;}
    .footer .wrap .top .rg .contact .list_box .list .item{gap: 6px;margin-bottom: 14px;}
    .footer .wrap .top .rg .contact .list_box .list .item .value{font-size: 13px;}
    .footer .wrap .top .rg .contact .list_box .list .item .icon{width: 15px;height: 15px;}
    .footer .wrap .top .rg .contact .media_list{gap: 15px;}
    .footer .wrap .top .rg .contact .media_list .icon{width: 30px;height: 30px;}
    .footer .wrap .bottom{display: block;padding:20px 0 26px 0;}
    .footer .wrap .bottom .policy{display: flex;font-size:12px;margin-bottom:10px}
    .footer .wrap .bottom .policy a{padding: 0 10px;}
    .footer .wrap .bottom .policy a:first-child{padding-left:0;}
    .footer .wrap .bottom .policy a::after{height:10px;}
    .footer .wrap .bottom .rg .f_14{font-size: 12px;line-height:1.5;}
    
    .side_fixed .item{width: 30px;height: 25px;}
    .side_fixed .item .icon{width: 13px;height: 13px;}
    .side_fixed .item.top .icon{width: 17px;height: 17px;}
    .side_fixed .item .info .code{width: 75px;height: 75px;}
    .side_fixed .item .info{padding: 6px;}
    .side_fixed .item .info .txt{font-size: 14px;}
    
    .ind_page .banner{height: 164.5vw;}
    .ind_page .banner .wrap .titbox .subtit{font-size: 20px;line-height: 1.4;margin-bottom: 9px;}
    .ind_page .banner .wrap .titbox .tit{font-size: 35px;line-height: 50px;margin-bottom: 72px;}
    .ibtn-group{gap: 8px;line-height: 32px;height: 32px;}
    .ibtn-group .ibtn{font-size: 13px;padding:0 22px;border-radius: 16px;}
    .ibtn-group .ibtn.circle .icon{width: 10px;}
    .ind_page .banner .swiper_banner .page-box{bottom: 25px;}
    .page-box .pagination{gap: 14px;}
    .page-box .pagination .swiper-pagination-bullet{width: 8px;height: 8px;}
    .page-box .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 48px;}
    
    .ind_page .ind1 .box1{position: relative;top:0; height:auto;opacity: 1!important;padding:90px 20px 318px 20px;}
    .ind_page .ind1 .box1 .bg{transform: translate3d(0px, 0px, 0px) scale(1)!important;}
    .ind_page .ind1 .box1 .wrap{padding: 0!important;}
    .ind_page .ind1 .box1 .wrap .tit-box{max-width: 100%;margin-bottom:30px;}
    .ind_page .ind1 .box1 .wrap .tit-box .tit{font-size: 25px;margin-bottom: 30px;}
    .ind_page .ind1 .box1 .wrap .tit-box .txt{font-size: 14px;}
    .ind_page .ind1 .box1 .wrap .ibtn-group{margin-top: 30px;}
    .ind_page .ind1 .box1 .wrap .list{flex-wrap: wrap;row-gap: 45px;column-gap:30px;justify-content: space-between;}
    .ind_page .ind1 .box1 .wrap .list .item{min-width: 30%;}
    .ind_page .ind1 .box1 .wrap .list .item .num{font-size: 34px;}
    .ind_page .ind1 .box1 .wrap .list .item .num .txt{font-size: 14px;}
    .ind_page .ind1 .box1 .wrap .list .item .tit{font-size: 15px;}
    
    .ind_page .ind1 .pin-spacer{display: none!important;}
    .ind_page .ind1 .box2m{display: block!important;position: relative;overflow: hidden;}
    .ind_page .ind1 .box2m .swiper-slide{position: relative;height: 160vw;}
    .ind_page .ind1 .box2m .swiper-slide .video_box{width: 100%;height: 100%;}
    .ind_page .ind1 .box2m .swiper-slide .video_box video{width: 100%;height: 100%;object-fit: cover;}
    .ind_page .ind1 .box2m .swiper-slide .desc{position: absolute;top: 45.46vw;left: 0;width: 100%;padding: 0 20px;color: #fff;text-align: center;}
    .ind_page .ind1 .box2m .swiper-slide .desc>.icon{width: 54px;height: 54px;margin: 0 auto;margin-bottom: 25px;}
    .ind_page .ind1 .box2m .swiper-slide .desc .tit{font-size: 25px;font-weight: 600;line-height: 1.04;margin-bottom: 65px;}
    .ind_page .ind1 .box2m .swiper-slide .desc .ibtn-group{margin: 0 auto;}
    .ind_page .ind1 .box2m .page-box{position:absolute;bottom: 30px;left:0;width:100%;z-index:5;}
    .sclbtn{display: none;}
    .tit-box .tit{font-size: 25px;}
    .tit-box .txt{font-size: 15px;}
    
    .ind_page .ind2{padding: 90px 20px 0 20px;}
    .ind_page .ind2 .wrap{padding-left: 0;}
    .ind_page .ind2 .wrap .tit-box{align-items: center;}
    .ind_page .ind2 .wrap .tit-box .tit{width: 100%;text-align: center;}
    .ind_page .ind2 .wrap .tit-box .txt{width: 100%;text-align: center;margin-top: 30px;}
    .ind_page .ind2 .wrap .swiper_ind2{padding-right: 0;}
    .ind_page .ind2 .wrap .page-box{display: none;}
    .ind_page .ind2 .wrap .swiper_ind2 .swiper-wrapper{display: block;}
    .ind_page .ind2 .wrap .swiper_ind2 .swiper-slide{width: 100%!important;margin-bottom:20px;height:89.33vw;}
    .ind_page .ind2 .wrap .swiper_ind2 .swiper-slide:last-child{margin-bottom:0;}
    .ind_page .ind2 .wrap .swiper_ind2 .swiper-slide .item .cont > .desc{opacity: 0;visibility: hidden;}
    .ind_page .ind2 .wrap .swiper_ind2 .swiper-slide .item .cont .info{opacity: 1;visibility: visible;padding:23px 21px;display:block;}
    .ind_page .ind2 .wrap .swiper_ind2 .swiper-slide .item .cont .info .desc .tag{font-size: 12px;padding: 6px 11px;margin-bottom:0.4rem}
    .ind_page .ind2 .wrap .swiper_ind2 .swiper-slide .item .cont .info .desc .tit{font-size: 20px;margin-bottom: 13px;}
    .ind_page .ind2 .wrap .swiper_ind2 .swiper-slide .item .cont .info .desc .txt{font-size: 13px;}
    .ind_page .ind2 .wrap .swiper_ind2 .swiper-slide .item .cont .info .ibtn-circle{width: 25px;height: 25px;margin-top: 25px;}
    .ibtn-circle .icon{width: 10px;}
    
    .ind_page .ind3{padding: 40px 0 0 0;}
    .ind_page .ind3 .wrap{overflow: hidden;}
    .ind_page .ind3 .wrap .lf{width: 100%;height: 70vw;transform: translateX(4%) scale(1.5);}
    .ind_page .ind3 .wrap .rg{display: none;}
    .ind_page .ind3 .wrap .rgm{display: block!important;position: relative;overflow: hidden;z-index:2;padding-left:20px;padding-top:30px;padding-bottom:33px;transform:translateY(-60px);}
    .ind_page .ind3 .wrap .rgm .swiper-slide{background-color: #fff;box-shadow: 0 0 28px 0 rgba(83, 62, 51, 0.10);padding:17px 17px 25px 17px;
        height: auto;
    }
    .ind_page .ind3 .wrap .rgm .swiper-slide .pic{width: 100%;height: 42.67vw;margin-bottom: 20px;}
    .ind_page .ind3 .wrap .rgm .swiper-slide .tit{font-size: 18px;color: #333;line-height: 1.3;font-weight: 600;margin-bottom: 8px;}
    .ind_page .ind3 .wrap .rgm .swiper-slide>.txt{font-size: 13px;line-height: 23px;height:69px; font-weight: 400;color: #333;margin-bottom: 12px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
    .ind_page .ind3 .wrap .rgm .swiper-slide .tit1{font-size: 14px;color: #333;font-weight: 600;line-height: 1.2;margin-bottom: 10px;}
    .ind_page .ind3 .wrap .rgm .swiper-slide .txt1{font-size:12px;color: #C2A679;line-height: 14px;font-weight: 400;padding-left: 6px;position: relative;margin-bottom:46px;}
    .ind_page .ind3 .wrap .rgm .swiper-slide .txt1:after{content:"";position: absolute;left: 0;width: 1px;height: 14px;background-color: #C2A679;}
    .ind_page .ind3 .wrap .rgm .page-box{position: absolute;bottom: 0;left: 0;width: 100%;}
    
    .ind_page .ind4{padding: 30px 20px 90px 20px;}
    .ind_page .ind4 .w1760{padding: 0!important;}
    .ind_page .ind4 .tit-box.text-center{margin-bottom: 30px;}
    .ind_page .ind4 .wrap .cont{display: block;}
    .ind_page .ind4 .wrap .cont .lf{width: 100%;margin-bottom:30px;}
    .ind_page .ind4 .wrap .cont .lf .item .pic{height: 50.6vw;margin-bottom:25px}
    .ind_page .ind4 .wrap .cont .lf .item .info .top{font-size: 12px;gap:10px;margin-bottom:12px;}
    .ind_page .ind4 .wrap .cont .lf .item .info .tit{font-size: 18px;}
    .ind_page .ind4 .wrap .cont .rg{width: 100%;padding-left: 0;}
    .ind_page .ind4 .wrap .cont .rg .list .item{display: block;box-shadow:none;margin-bottom:30px;}
    .ind_page .ind4 .wrap .cont .rg .list .item:after{display:none;}
    .ind_page .ind4 .wrap .cont .rg .list .item .pic{width: 100%;height: 50.6vw;margin-bottom: 25px;}
    .ind_page .ind4 .wrap .cont .rg .list .item .info .top{font-size: 12px;gap:10px;margin-bottom:12px;}
    .ind_page .ind4 .wrap .cont .rg .list .item .info .tit{font-size: 18px;}
    
    .breadcrumb .wrap{padding: 20px!important;}
    .breadcrumb .wrap .link{font-size: 12px;}
    .leftslide{display: none;}
    .about1 .top .tit{font-size: 25px;}
    .about1 .top .p{width: 100%;padding: 0 20px;font-size:14px}
    .about1 .top{position: relative;top: 0!important;opacity:1!important;padding-top:40px;}
    .about1 .bottom{height:108vw}
    .about1 .bottom .list{position: absolute;bottom:100px; padding: 0 20px;flex-wrap:wrap;gap:14px;}
    .about1 .bottom .list .item{width: calc(50% - 7px);padding:12px 0;}
    .about1 .bottom .list .item .p{font-size: 14px;}
    .about2{padding: 0 20px 90px 20px;}
    .about2 .top{margin-bottom: 30px;}
    .about2 .top .tit{font-size: 25px;}
    .about2 .top .h{font-size: 18px;}
    .about2 .top .p{width: 100%;font-size: 15px;}
    .about2 .bottom{height: 55vw;}
    .about2 .bottom .ibtn-group{bottom: 30px;}
    .about3{padding: 90px 20px 60px 20px;background-size: 200% auto;}
    .about3 .tit{font-size: 25px;margin-bottom: 30px;}
    .about3 .con{padding: 20px;display: block;}
    .about3 .con .pic{width: 100%;}
    .about3 .con .txt{width: 100%;max-height:9999px;overflow: initial;}
    .about3 .con .txt .h{font-size: 18px;margin-bottom:10px;}
    .about3 .con .txt .p{font-size: 13px;}
    
    .about4 .bj{opacity: 0.7!important;}
    .about4 .tit{font-size: 25px;}
    .about4 .p{font-size: 16px;}
    .about5{
        padding: 60px 20px;
    }
    .about5 .list .item .info{
        width: 100%;
        padding: 0 .12rem;
    }
    .about5 .list .item .info .tit{
        font-size: .24rem;
    }
    .team_con .team1{padding: 60px 0 0 0;}
    .team_con .team1 .txtpic img{height: auto;}
    .team_con .team1 .txtpic{top: 130px!important;}
    .team_con .team1 .con{padding-top: 120px;display:block;}
    .team_con .team1 .w1640{padding:0 20px!important;}
    .team_con .team1 .breadcrumb  .w1640{padding:20px!important;}
    .team_con .team1 .con .pic{width: 100%;height: auto;}
    .team_con .team1 .con .txt{width: 100%;padding-top:30px;}
    .team_con .team1 .con .txt .top{align-items: center;}
    .team_con .team1 .con .txt .top .h{font-size: 34px;}
    .team_con .team1 .con .txt .top .txt1 .h_1{font-size: 18px;}
    .team_con .team1 .con .txt .top .txt1 .p_1{font-size: 11px;}
    .team_con .team1 .con .txt .center{font-size: 14px;}
    .team_con .team1 .mask{z-index: -1;}
    .team_con .team1 .con .txt .bottom{font-size: 13px;}
    .team_con .team2{padding: 90px 20px;}
    .team_con .team2 .list{padding: 0!important;gap:16px;}
    .team_con .team2 .list .item{width: calc(50% - 8px);padding:12px;}
    .team_con .team2 .list .item .h{font-size: 18px;}
    .team_con .team2 .list .item .p{font-size: 13px;line-height:1.3;}
    
    .his_con{padding: 60px 0 0 0;}
    .his_con .tit{font-size: 25px;margin-top: 30px;margin-bottom:40px}
    .his_con .lists{padding: 0 20px;}
    .his_con .list{height: 136vw;}
    .his_con .list .swiper-slide .item .h{font-size: 16px;}
    .his_con .list .swiper-slide .item .p{font-size: 13px;}
    
    .honnr_con .honnr1{padding-top: 60px;}
    .honnr_con .honnr1 .breadcrumb{margin-bottom: 40px;}
    .honnr_con .honnr1>.w1640{padding: 0 20px!important;}
    .honnr_con .honnr1 .tit{width: 100%;font-size:25px;}
    .honnr_con .honnr1 .p{width: 100%;font-size: 14px;}
    .honnr_con .honnr1 .list{width: 100%;flex-wrap: wrap;}
    .honnr_con .honnr2 .tit{padding: 0 20px;}
    .honnr_con .honnr1 .list{gap: 16px;}
    .honnr_con .honnr1 .list .item{width: calc(33.33% - 11px);}
    .honnr_con .honnr1 .list .item .h{font-size: 16px;}
    .honnr_con .honnr1 .list .item .p1{font-size: 12px;}
    
    .brand1 .con{margin-top: 40px;}
    .brand1 .con .swiper-slide .year{font-size: 25px;}
    .brand1 .con .swiper-slide .h{font-size: 15px;}
    .brand1 .con .swiper-slide .p{font-size: 13px;}
    
    .brand_page .bra1{height: auto;padding-top: 60px;display:block;}
    .brand_page .bra1 .breadcrumb{position: relative;top: 0;}
    .brand_page .bra1>.wrap{padding: 0 20px!important;display:block;}
    .brand_page .bra1 .wrap .lf{width: 100%;}
    .brand_page .bra1 .wrap .rg .num_list{gap: 0;justify-content: space-between;}
    .brand_page .bra1 .wrap .rg .num_list .item .top .unit2{font-size: 15px;}
    .brand_page .bra1 .wrap .rg .num_list .item .txt{font-size: 14px;}
    .brand_page .bra1 .wrap .rg .card_list .item .tit{font-size: 16px;}
    .brand_page .bra1 .wrap .rg .card_list .item .txt{font-size: 13px;}
    .brand_page .bra2{padding-top: 10px;height:auto;}
    .brand_page .bra2 .w1640{padding: 0 20px!important;}
    .brand_page .bra2 .wrap .map_box .video{width: 100%;padding-bottom: 100vw;}
    .brand_page .bra2 .wrap .card_box{padding: 0 20px;}
    .brand_page .bra2 .wrap .card_box .list{display:block}
    .brand_page .bra2 .wrap .card_box .list .item{width: 100%;margin-bottom:20px;box-shadow:0 0 20px rgba(0,0,0,0.1);}
    .brand_page .bra2 .wrap .card_box .list .item .desc .tit{font-size: 18px;}
    .brand_page .bra2 .wrap .card_box .list .item .desc .txt{font-size: 14px;}
    .brand_page .bra2 .wrap .map_box .pic{opacity: 1!important;height: auto;}
    .brand_page .bra2 .wrap .map_box .video{display: none;}
    .brand_page .bra2 .wrap .map_box{position: static;transform: translateX(0);}
    
    .breeding1{padding: 60px 0 90px 0;}
    .breeding1 .breadcrumb{top: 0;position: relative;}
    .breeding1>.w1640{padding:40px 20px 0 20px!important;}
    .breeding1 .top{display: block;}
    .breeding1 .top .left{width: 100%;}
    .breeding1 .top .right{width: 100%;font-size:13px;line-height:21px;}
    .breeding1 .top .left .h{font-size: 16px;}
    .breeding1 .top .left .p{font-size: 22px;margin-bottom:20px}
    .breeding1 .bot{margin-top: 60px;}
    .breeding1 .bot .ul{display: flex;flex-wrap: wrap;justify-content:space-between;}
    .breeding1 .bot .ul li{width: 48%;}
    .breeding1 .bot .ul li.line{display: none;}
    .breeding1 .bot .ul .li:first-child::before{display:none;}
    .breeding1 .bot .ul .li .txt{font-size: 15px;}
    
    .breeding2{padding: 90px 0;}
    .breeding2 .w1640{padding: 0 20px!important;}
    .breeding2 .box{padding-bottom: 60px;}
    .breeding2 .box .svg{width: 100%!important;left: 0;bottom: 0;}
    .breeding2 .box .txtbox .t1{font-size: 16px;}
    .breeding2 .box .txtbox .t2{font-size: 25px;padding-right: 0;}
    .breeding2 .box .txtbox .t3{font-size: 14px;}
    .breeding2 .box .txtbox .t4{font-size: 18px;}
    .breeding2 .box .txtbox .h{font-size: 16px;}
    .breeding2 .box .txtbox .p{font-size: 14px;}
    
    .breeding3{padding: 90px 0;}
    .breeding3 .w1640{padding: 0 20px!important;}
    .breeding3 .list .item .txt .date{font-size: 16px;}
    .breeding3 .switch a{font-size: 13px;padding:10px}
    .breeding3 .list .item .txt .h{font-size: 14px;}
    
    .factory1{padding: 140px 0 60px 0;}
    .factory1 .breadcrumb{top: 60px;}
    
    .factory1 .picbox{
        position: absolute;
        inset: 0;
        height: auto;
    }
    .factory1 .titbox{
        position: relative;
        left: 0;padding:0 20px;width:100%;
        top: unset;
        margin-bottom: .6rem;
        
    }
    .factory1 .txtbox{
        margin-bottom: .6rem;
        position: relative;
        top: unset;
        left: 0;width:100%;padding:0 20px;
        
    }
    .factory1 .list{
        top: unset;
        bottom: unset;
        position: relative;
        left: 0;
        padding: 0 20px;
        flex-direction: column;
        gap: .3rem;
        align-items: flex-start;
        
    }
    .factory1 .txtbox p{
        font-size: 12px;
    }
    .factory1 .list .item:nth-child(2){
        padding: 0;
    }
    .factory1 .list .item:nth-child(2)::before, .factory1 .list .item:nth-child(2)::after{
        display: none;
    }
    .factory2{height: auto;}
    .factory2 .list .item{height: auto;position:relative;top:0;}
    .factory2 .list .item .con{height: 100%;position:relative;z-index:2;padding:90px 0;}
    .factory2 .list .item .con .bg{z-index: -1;}
    .factory2 .list .item .con .bg img{object-fit:cover;}
    .factory2 .list .item .txt{opacity: 1;position:static; width: calc(100% - 40px);margin:0 auto;}
    .factory2 .list .item:nth-child(2) .txt{right:20px;width: calc(100% - 40px);}
    .factory2 .list .item .txt .tit{font-size: 25px;margin-bottom: 30px;}
    .factory2 .list .item .txt .h{font-size: 16px;line-height:1.4;margin-bottom:16px;}
    .factory2 .list .item .txt .p{font-size: 12px;}
    
    .join_page .join1{padding-top: 60px;}
    .join_page .join1 .wrap{padding: 0!important;}
    .join_page .join1 .breadcrumb{padding: 20px;}
    .join_page .join1 .wrap .list{width: 100%;padding: 0 20px;gap:16px;}
    .join_page .join1 .wrap .list .item{width: calc(50% - 8px);}
    .join_page .join1 .wrap .list .item .tit{font-size: 18px;}
    
    .join_page .joinw_banner{padding-top: 60px;}
    .join_page .joinw_banner > .wrap{padding: 0!important;}
    .join_page .joinw_banner > .wrap .tit-box{width: 100%;align-items:center;margin-top:30px;}
    .join_page .joinw_banner > .wrap .list{display: none;}
    .join_page .joinw_banner .bg .swiper_joinw .swiper-slide{position: relative;}
    .join_page .joinw_banner .bg .swiper_joinw .swiper-slide .item{display: block!important;position:absolute;bottom:20%;left:0;width:100%;color:#ffffff;padding:0 20px;text-align:center;}
    .join_page .joinw_banner .bg .swiper_joinw .swiper-slide .item .icon{width: 50px;height: 50px;margin: 0 auto;margin-bottom:16px;}
    .join_page .joinw_banner .bg .swiper_joinw .swiper-slide .item .tit{font-size: 18px;line-height: 1.5;margin-bottom: 12px;}
    .join_page .joinw_banner .bg .swiper_joinw .swiper-slide .item .txt{font-size: 13px;line-height: 1.5;}
    .join_page .joinw_banner .bg .swiper_joinw .page-box{display: flex!important;position: absolute;bottom:30px;width:100%;z-index:5;}
    .join_page .joinl1{padding: 90px 0;}
    .join_page .joinl1 .btns .tit{font-size: 16px;}
    .join_page .joinl1 .btns a{margin-bottom: 50px;}
    .join_page .joinl1 .wrap .tit-box{margin-bottom: 30px;}
    .join_page .joinl1 .w1640{padding:0 20px!important;}
    .join_page .joinl1 .wrap .list .item{width: 100%;}
    .join_page .joinl1 .wrap .list .item .tit{font-size: 16px;}
    
    .join_page .joind1{padding: 120px 0 90px 0;overflow:hidden;}
    .join_page .joind1 .w1640{padding: 0 20px!important;}
    .join_page .joind1 .wrap .filter .item{width: auto;}
    .join_page .joind1 .wrap .filter .item .tit{font-size: 14px;}
    .join_page .joind1 .wrap .list .item .top{font-size: 13px;line-height:1.3;}
    .join_page .joind1 .wrap .list .item .info .head .detail{padding: 20px 12px;width:100%}
    .join_page .joind1 .wrap .list .item .info .head .detail:nth-child(odd){border-right:none;}
    .join_page .joind1 .wrap .list .item .info .head .detail .tit{font-size: 16px;}
    .join_page .joind1 .wrap .list .item .info .head .detail .txt{font-size: 13px;}
    
    .join_page .joinw1 .wrap{padding: 90px 20px 60px 20px!important;}
    .join_page .joinw1 .wrap .tit-box .subtit{font-size: 16px;}
    .join_page .joinw1 .wrap .tit-box .txt{font-size: 14px;}
    .join_page .joinw1 .bg{height: 120vw;}
    
    .join_page .joinw2{padding: 60px 0 0 0;}
    .join_page .joinw2 .wrap .tit-box{margin-top: 0;padding:0 20px;}
    .join_page .joinw2 .wrap .tit-box .subtit{font-size: 18px;margin-bottom:12px;}
    .join_page .joinw2 .wrap .tit-box .txt{font-size: 15px;}
    .join_page .joinw2 .wrap .tit-box .tit{margin-bottom: 18px;}
    .join_page .joinw2 .wrap2{width: 100%;height: 180vw;padding-bottom:0;}
    .join_page .joinw2 .wrap2 .filter_list{font-size: 13px;}
    .join_page .joinw2 .wrap2 .info .item .tit{font-size: 20px;}
    .join_page .joinw2 .wrap2 .info .item .txt{font-size: 15px;}
    .join_page .joinw2 .wrap2 .card_list_box .swiper_joinw_card .item .ul{flex-wrap: wrap;}
    .join_page .joinw2 .wrap2 .card_list_box .swiper_joinw_card .item .ul .li{width:100%;flex: auto;padding:16px 12px;}
    .join_page .joinw2 .wrap2 .card_list_box .swiper_joinw_card .item .ul .li .tit .value{font-size: 16px;}
    .join_page .joinw2 .wrap2 .card_list_box .swiper_joinw_card .item .ul .li .txt{font-size: 12px;}
    .join_page .joinw2 .wrap2 .bg{transform: translate3d(0px, 0, 0px)!important;}
    
    .join_page .joinw3{height: auto;padding:80px 0 150px;}
    .join_page .joinw3 .wrap{padding: 0 20px!important;}
    .join_page .joinw3 .wrap .list .item .tit{font-size: 18px;}
    .join_page .joinw3 .wrap .list .item .txt{font-size: 14px;}
    
    .join_page .joinw4 .wrap{padding: 0 20px!important;}
    .join_page .joinw4 .wrap .tit{font-size: 22px;}
    .join_page .joinw4{height: 80vw;}
    
    .new_page{padding: 60px 0 0 0;}
    .new_page .new1 .w1640{padding: 0 20px!important;}
    .new_page .new1 .wrap .top_new .swiper_new1 .swiper-slide .item{display: block;height:auto;}
    .new_page .new1 .wrap .top_new .swiper_new1 .swiper-slide .item .pic{width: 100%;height: 60vw;}
    .new_page .new1 .wrap .top_new .swiper_new1 .swiper-slide .item .rg{width: 100%;padding-left: 0;}
    .new_page .new1 .wrap .top_new .swiper_new1 .swiper-slide .item .rg .info{padding: 20px;}
    .new_page .new1 .wrap .top_new .swiper_new1 .swiper-slide .item .rg .info .desc .top .tag{font-size: 13px;}
    .new_page .new1 .wrap .top_new .swiper_new1 .swiper-slide .item .rg .info .desc .top .date .value{font-size: 13px;}
    .new_page .new1 .wrap .top_new .swiper_new1 .swiper-slide .item .rg .info .desc .tit{font-size: 18px;}
    .new_page .new1 .wrap .top_new .swiper_new1 .swiper-slide .item .rg .info .desc .txt{font-size: 13px;}
    .new_page .new1 .wrap .top_new .swiper_new1{padding-bottom: 30px;}
    .new_page .new1 .wrap .top_new .swiper_new1 .page-box{bottom: 0;right:0;width:100%;}
    .new_page .new1 .wrap .filter_tags{flex-wrap: wrap;gap: 10px;font-size:14px;}
    .new_page .new1 .wrap .filter_tags .tag{width: fit-content;padding: 8px 12px;}
    .new_page .new1 .wrap .list .item{width: 100%;}
    .new_page .new1 .wrap .list .item .pic{height: 61vw;}
    .new_page .new1 .wrap .list .item .info .top .tag{font-size: 13px;}
    .new_page .new1 .wrap .list .item .info .top .date .value{font-size: 13px;}
    .new_page .new1 .wrap .list .item .info .tit{font-size: 15px;}
    
    .newd_page{padding-top: 60px;}
    .newd_page .newd1{padding-bottom: 0;}
    .newd_page .newd1 .w1640{padding: 0 20px!important;}
    .newd_page .newd1 .wrap .cont_box{padding: 30px 0 50px 0;display:block;}
    .newd_page .newd1 .wrap .cont_box .lf{width: 100%;margin-bottom: 30px;}
    .newd_page .newd1 .wrap .cont_box .rg{position: static;width: 100%;padding-left:0;}
    .newd_page .newd1 .wrap .cont_box .rg .top .to_back{display: none;}
    .newd_page .newd1 .wrap .cont_box .lf .top .title{font-size: 25px;}
    .newd_page .newd1 .wrap .cont_box .lf .top .detail .tag{font-size: 12px;}
    .newd_page .newd1 .wrap .cont_box .lf .top .detail .date .value{font-size: 13px;}
    .newd_page .newd1 .wrap .cont_box .lf .html_content{font-size: 14px;}
    .newd_page .newd1 .wrap .cont_box .rg .rg_detail_box{margin-top: 0;}
    .newd_page .newd1 .wrap .cont_box .rg .rg_detail_box .author .tit{font-size: 14px;}
    .newd_page .newd1 .wrap .cont_box .rg .rg_detail_box .author .label{font-size: 13px;}
    .newd_page .newd1 .wrap .cont_box .rg .rg_detail_box .share_box .tit{font-size: 13px;}
    .newd_page .newd1 .wrap .cont_box .rg .rg_detail_box .share_box .list .item{width: 24px;height: 24px;}
    .newd_page .newpage-box a.news-pager-link{font-size: 12px;}
    .newd_page .newpage-box .item.is-disabled{font-size: 12px;}
    .newpage-box .item .btn{width: 100%;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
    .newpage-box .item .btn .icon{display: none;}
    
    .newd_page .newd2{padding-top: 50px;}
    .newd_page .newd2 .w1640{padding: 0 20px!important;}
    .newd_page .newd2 .wrap .top .tit-box{margin-bottom: 0;}
    .newd_page .newd2 .wrap .list .item{width: 100%;}
    .newd_page .newd2 .wrap .list .item .cont .info .detail .tag{font-size: 12px;}
    .newd_page .newd2 .wrap .list .item .cont .info .detail .date .value{font-size: 13px;}
    .newd_page .newd2 .wrap .list .item .cont .info .tit{font-size: 16px;}
    .newd_page .newd2 .wrap .list .item .cont .bottom .read{font-size: 14px;}
    
    .ach{padding: 60px 0 90px 0;}
    .ach .con1 .top .tleft{width: 100%;}
    .ach .con1 .top{padding: 0 20px;}
    .ach .con1 .top .tleft .tit{font-size: 25px;}
    .ach .con1 .top .tleft .p{font-size: 14px;}
    .ach .con1 .bottom .tit{padding-left: 20px;}
    .ach .con1 .bottom .lst .swiper-slide .p{font-size: 14px;}
    
    
    .product_con{display: block;height: calc(435vw - 0.7rem);}
    .product_con .item .txt1 .tit{font-size: 24px;margin-bottom: 10px;}
    .product_con .item .txt1 .p{font-size: 18px;}
    .product_con .item{display: block;width: 100%;height: 145vw;}
    
    .pl_con .top{flex-wrap: wrap;gap:10px;background-color:transparent;font-size:14px;}
    .pl_con .top li a{padding: 0 12px;}
    .pl_con .pl2 .w1760{padding: 0 20px!important;}
    .pl_con .pl2 .tit{font-size: 25px;}
    .pl_con .pl2 .boxs{flex-wrap: wrap;gap:30px;}
    .pl_con .pl2 .boxs .box{width: 100%;}
    .pl_con .pl2 .boxs .box .ti{font-size: 13px;}
    .pl_con .pl2 .boxs .box .txt .h{font-size: 18px;}
    .pl_con .pl2 .boxs .box .txt .p{font-size: 14px;}
    .pl_con .lists .list{left: 0px;width: 100%;padding-left:20px;overflow:visible;}
    .pl_con .lists .list .swiper-slide{background-color: rgba(194, 166, 121, 0.67);}
    .pl_con .lists .list .swiper-slide .h{color: #6E2401;font-size:14px;}
    .pl_con .lists .list .pagination{
        bottom: -.15rem;
    }
    .pd_con .top{margin-top: 30px;padding: 0 20px;display:block;}
    .pd_con .top .tit{font-size: 25px;text-align: center;margin-bottom: 20px;}
    .pd_con .top ul{justify-content: center;font-size:14px;}
    .pd_con .bottom .con .left{float: none;width: 100%;}
    .pd_con .bottom .con .right{float: none;width: 100%;position: relative;top:0;height:auto;padding:60px 20px;}
    .pd_con .bottom .con .right .txt{width: 100%;transform: translate(0,0);position: static;}
    .pd_con .bottom .con .right .txt .h_1{font-size: 25px;}
    .pd_con .bottom .con .right .txt .h_2{font-size: 16px;}
    .pd_con .bottom .con .right .txt ul .h{font-size: 13px;}
    .pd_con .bottom .con .right .txt ul .p{font-size: 12px;}
    .pd_con .bottom{padding: 0!important;clip-path:inset(0 0 0 0)!important;}
    .pd_con .bottom .con{margin: 0;}
    
    .cha_page .chas1{padding-top: 60px;}
    .cha_page .chas1>.w1640{padding: 0 20px!important;}
    .cha_page .chas1.report .wrap .head .breadcrumb{padding: 20px 0!important;}
    .cha_page .chas1.report .wrap .head .breadcrumb .wrap{padding: 0!important;}
    
    .cha_page .chas1 .wrap .list .item{display: block;padding:14px 0;}
    .cha_page .chas1 .wrap .list .item:hover{background-color:transparent;}
    .cha_page .chas1 .wrap .list .item:hover .info .desc .date{color:var(--vicolor);}
    .cha_page .chas1 .wrap .list .item:hover .info .desc .tit{color:#333;}
    .cha_page .chas1 .wrap .list .item:hover .info .desc .txt{color:#333;}
    .cha_page .chas1 .wrap .list .item:hover .ibtn-group.vi .ibtn{background-color: var(--vicolor);color: #FEDFAE;}
    .cha_page .chas1 .wrap .list .item.ibtnHover:hover .ibtn-group .ibtn.circle .icon .img1{opacity:1;transform: translateX(0%);}
    .cha_page .chas1 .wrap .list .item.ibtnHover:hover .ibtn-group .ibtn.circle .icon .img2{opacity:0;transform: translateX(-100%);}
    .cha_page .chas1 .wrap .list .item .pic{width: 100%;height: 60vw;}
    .cha_page .chas1 .wrap .list .item .info{width: 100%;padding: 20px 0 0 0;}
    .cha_page .chas1 .wrap .list .item .info .desc .date{font-size: 10px;}
    .cha_page .chas1 .wrap .list .item .info .desc .tit{font-size: 18px;}
    .cha_page .chas1 .wrap .list .item .info .desc .txt{font-size: 13px;}
    
    .cha_page .cha_banner{padding: 60px 0 0 0;height:180vw;}
    .cha_page .cha_banner .wrap .list{flex-wrap: wrap;width:calc(100% - 40px);}
    .cha_page .cha_banner .wrap .list .item{width: 100%;flex: auto;}
    .cha_page .cha_banner>.wrap{padding: 0!important;}
    .cha_page .cha_banner .wrap .list .item .desc .tit{font-size: 18px;}
    .cha_page .cha_banner .wrap .list .item .desc .txt{font-size: 12px;}
    
    .cop_con{padding: 60px 20px 90px 20px;}
    .cop_con .cop1 .con .top{display: block;}
    .cop_con .cop1 .con .top .t_left{width: 100%;}
    .cop_con .cop1 .con .top .t_right{width: 100%;flex-wrap:wrap;}
    .cop_con .cop1 .con .top .t_right .left1{width: 100%;padding:0;}
    .cop_con .cop1 .con .top .t_right .box{margin-bottom: 20px;}
    .cop_con .cop1 .con .top .t_right .right1 .box:nth-child(1){margin-bottom:20px;}
    .cop_con .cop1 .con .top .t_right .box .h{font-size: 15px;}
    .cop_con .cop1 .con .top .t_right .box .p{font-size: 13px;}
    .cop_con .cop1 .con .top .t_right .box .h img{right: 20px;width: 26px;height: 26px;}
    .cop_con .cop1 .con .top .t_right .box{padding: 0;}
    .cop_con .cop1 .con .top .t_right .right1{width: 100%;}
    .cop_con .cop1 .con .top .t_left .h_1{font-size: 18px;}
    .cop_con .cop1 .con .top .t_left .tit{font-size: 25px;}
    .cop_con .cop1 .con .top .t_left .p{font-size: 13px;}
    .cop_con .cop1 .con .top .t_left .list .item .p{font-size: 13px;}
    .cop_con .cop1 .con .top .t_left .list .nums .dw{font-size: 14px;}
    .cop_con .cop2 .tit{font-size: 20px;}
    .cop_con .cop2 .list .swiper-slide .pic{height: 43vw;}
    .cop_con .cop2 .list .swiper-slide .h{font-size: 16px;}
    .cop_con .cop2 .list .swiper-slide .p{font-size: 13px;}
    
    .history_page .swiper_history_page{height: auto;}
    .history_page .swiper_history_page>.swiper-wrapper{display: block;}
    .history_page .swiper_history_page>.swiper-wrapper>.swiper-slide{height: auto;}
    .history_page section{height: auto;}
    .history_page .fade-up{opacity: 1;transform: translateY(0);}
    
    .history_page .his1{padding-top: 100px;height: 150vw;}
    .history_page .his1 .top_tit{position: static;padding:0 20px;}
    .history_page .his1 .top_tit .item .tit{font-size: 16px;}
    .history_page .his1 .top_tit .item .tit_pin{font-size: 10px;}
    .history_page .his1 .wrap{height: auto;position: absolute;bottom: 0;left: 0;justify-content:space-between;padding:0 20px!important;}
    .history_page .his1 .wrap .list{justify-content: space-between;gap: 0;}
    .history_page .his1 .wrap .list .item:nth-child(5){margin-left:0;}
    .history_page .his1 .wrap .list .item .desc .tit{font-size: 13px;}
    .history_page .his1 .wrap .list .item .desc .tit_en{font-size: 8px;}
    
    .history_page .his2{padding: 0 20px;height:auto;display:none;}
    .history_page .his2 .wrap .swiper_his2:nth-child(1) .swiper-wrapper .swiper-slide:nth-child(1){padding-left:0;}
    .history_page .his2_v2{
        padding: 50px 0;
    }
    .history_page .his2_v2 .wrap{
        padding: 0 20px;
    }
    .history_page .his3 .wrap{padding: 50px 20px 0 20px;display:block;}
    .history_page .his3 .wrap .lf{flex: auto;width: 100%;}
    .history_page .his3 .wrap .rg{width: 100%;}
    .history_page .his3 .wrap .lf .pic{height: auto;}
    .history_page .his3 .wrap .lf .pic .dot_box{top: 53%;left: 35%;}
    .history_page .his3 .wrap .rg .info .tit{font-size: 24px;}
    .history_page .his3 .wrap .rg .info .tit_pin{font-size: 14px;}
    .history_page .his3 .wrap .rg .info .txt{margin-top: 30px;font-size:14px;}
    .history_page .his3 .wrap .rg .info .txt_pin{font-size: 13px;}
    
    .history_page .his4{padding: 50px 0 0 0;}
    .history_page .his4 .wrap .tit-box{padding: 0 20px;}
    .history_page .his4 .wrap .tit-box .txt br{display: none;}
    .history_page .his4 .wrap .list{flex-wrap: wrap;height:auto}
    .history_page .his4 .wrap .list .item{flex: auto;width: 100%;height:70vw}
    .history_page .his4 .wrap .list .item .cont .tit{font-size: 20px;}
    .history_page .his4 .wrap .list .item .cont .tit_pin{font-size: 14px;}
    .history_page .his4 .wrap .list .item .cont .txt{font-size: 14px;}
    
    .history_page .his5{padding: 50px 0;}
    .history_page .his5 .wrap .tit-box{padding: 0 20px;}
    .history_page .his5 .wrap .list{flex-wrap: wrap;gap: 20px;padding:0 20px;}
    .history_page .his5 .wrap .list .item{flex: auto;width: 100%;position:relative;}
    .history_page .his5 .wrap .list .item .pic{margin-bottom: 0;position:relative;}
    .history_page .his5 .wrap .list .item .pic:after{content:"";position: absolute;bottom: 0;left: 0;width: 100%;height: 2.6rem;background: linear-gradient(to top,#000000,transparent);}
    .history_page .his5 .wrap .list .item .info{position: absolute;bottom: 30px;left: 0;width: 100%;}
    .history_page .his5 .wrap .list .item .info .tit{font-size: 20px;color: #fff;}
    .history_page .his5 .wrap .list .item .info .txt{font-size: 14px;color: #fff;}
    
    .history_page .his6 .wrap{padding: 50px 20px;}
    .history_page .his6 .wrap .line{display: none;}
    .history_page .his6 .wrap .list{position: static;transform:translate(0,0);padding:0;flex-wrap:wrap;gap:36px;}
    .history_page .his6 .wrap .list .item{width: 100%;transform: translateY(0)!important;}
    .history_page .his6 .wrap .list .item .top{margin-bottom: 16px;}
    .history_page .his6 .wrap .list .item .top .dot{display: none;}
    .history_page .his6 .wrap .list .item .top .tit{font-size: 16px;}
    .history_page .his6 .wrap .list .item .btm .tit{font-size: 20px;}
    .history_page .his6 .wrap .list .item .btm .txt{font-size: 13px;}
    .history_page .his6 .wrap .tit-box{margin-bottom: 40px;}
    .history_page .his6 .wrap .tit-box .tit_pin{font-size: 14px;}
    
    .history_page .his7{height: 100vw;}
    .history_page .his7 .wrap .title{font-size: 25px;padding:0 20px;}
    .history_page .his7 .wrap .desc{width: 100%;padding: 0 20px;}
    .history_page .his7 .wrap .desc .tit{font-size:18px;}
    .history_page .his7 .wrap .desc .txt{font-size:13px;}
    
    .history_page .his8 .wrap{display: block;}
    .history_page .his8 .wrap .lf{display: none;}
    .history_page .his8 .wrap .rg{flex: auto;width: 100%;position:relative;}
    .history_page .his8 .wrap .rg .pic{width: 100%;height:130vw;max-height:9999px;}
    .history_page .his8 .wrap .rg .info{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 100%;padding: 0 20px;color: #fff;}
    .history_page .his8 .wrap .rg .info .c-372{color: #fff;}
    .history_page .his8 .wrap .rg .tit{justify-content: center;font-size: 20px;}
    .history_page .his8 .wrap .rg .tit .kh{filter: brightness(0) invert(1);}
    .history_page .his8 .wrap .rg .info .subtit{font-size: 15px;margin-top:12px;}
    .history_page .his8 .wrap .rg .info .txt{font-size: 13px;}
    
    .history_page .his9{height: 100vw;}
        .history_page .his10 .wrap{
            padding: 100px 0;
            margin-bottom: -.2rem;
        }
    .core1 .con1{padding: 60px 0;height:auto;}
    .core1 .con1 .breadcrumb{position: static;}
    .core1 .con1 .title{font-size: 25px;margin-top: 30px;}
    .core1 .con1 .list{display: block;padding:0 20px;margin-top:30px;}
    .core1 .con1 .list .item{width: 100%;margin-bottom:40px;display:block;}
    .core1 .con1 .list .item .picbox{width: 100%;transform:translate3d(0px, 0rem, 0px)!important;opacity:1!important;visibility: initial!important;}
    .core1 .con1 .list .item .txtbox{flex: auto;width: 100%;}
    .core1 .con1 .list .item:last-child{margin-bottom:0;}
    .core1 .box{height: auto;}
    .core1 .con1{position: static;}
    .core1 .con2{position: relative;top:0;padding:60px 0;}
    .core1 .con1 .list .item .txtbox{padding-top: 6px;}
    .core1 .con1 .list .item:nth-child(1) .txtbox{text-align:center;}
    .core1 .con1 .list .item .picbox .set{font-size: 16px;}
    .core1 .con1 .list .item .txtbox .h{font-size: 20px;text-align:center;}
    
    .core1 .con2 .top{opacity: 1!important;position:relative;top:0;z-index:3;padding:0 20px;display:block;text-align:center;margin-bottom:70px;}
    .core1 .con2 .top .left{width: 100%;font-size: 25px;}
    .core1 .con2 .top .right{font-size: 16px;margin-top:20px; text-align: center;}
    .core1 .con2 .round{opacity: 1!important;position:relative;top:0;z-index:3;width:60%;}
    .core1 .con2 .round .li:nth-child(1){top: -40px;left: 50%;transform: translateX(-50%);}
    .core1 .con2 .round .li .h{font-size: 16px;}
    .core1 .con2 .round .li .p{font-size: 10px;}
    .core1 .con2 .round .li:nth-child(2){top:3rem;left: -60px;}
    .core1 .con2 .round .li:nth-child(3){top:3rem;right: -60px;}
    .core1 .con1 .list .item .txtbox .p{text-align: center;}
    .core1 .core_logo{display:none;opacity: 0!important;height: 0;position: relative;top: 0;width:30%;}
    .core1 .core_logo img{height: auto;transform:translateY(77vw);}
    .core1 .con2{height: auto;}
    .core1 .con2 .bot{position: relative;top:0;z-index:3;margin-top:40px;padding:0 20px; padding-top:70px; opacity: 1!important;display:block;}
    .core1 .con2 .bot .center{position: absolute;top: 0;left: 0;width: 100%;font-size:18px;line-height:1.3;}
    .core1 .con2 .bot .right,.core1 .con2 .bot .left{text-align: center;font-size: 13px;}
    
    .core2{padding:60px 0 90px 0;}
    .core2 .w1640{padding: 0 20px!important;}
    .core2 .top{display: block;}
    .core2 .top .left{width: 100%;flex: auto;padding-right: 0;}
    .core2 .top .right{width: 100%;flex-wrap: wrap;}
    .core2 .top .right .lf{width: 100%;}
    .core2 .top .right .rf{width: 100%;}
    .core2 .top .left .h{font-size: 25px;}
    .core2 .top .left .p{font-size: 16px;}
    .core2 .top .left .list .item .txt{font-size: 13px;}
    .core2 .top .left .list .item .nums .unit{font-size: 14px;}
    .core2 .top .left .list{gap: 30px;margin-bottom: 30px;}
    .core2 .top .right .item .h .set{font-size: 15px;}
    .core2 .top .right .item .p{font-size: 13px;}
    .core2 .top .right .item .h .ico{width: 30px;height: 30px;}
    
    .col_banner .tit{font-size: 25px;text-align: center;left:20px;width:calc(100% - 40px);}
    .col_con{padding: 60px 20px;}
    .col_con .tab{flex-wrap: wrap;gap: 10px;font-size: 14px;margin-bottom:20px;}
    .col_con .tab a{width: fit-content;padding: 8px 12px;}
    
    .col_con .list .item{display: block;padding: 20px 0;}
    .col_con .list .item .pic{width: 100%;height: 60vw;}
    .col_con .list .item>.txt{width: 100%;margin-top:20px;}
    .col_con .list .item .txt .day{font-size: 12px;}
    .col_con .list .item .txt .h{font-size: 18px;}
    .col_con .list .item .txt .p{font-size: 13px;margin-bottom:16px;}
    .col_con .list .item .txt .ibtn-group{opacity: 1;transform: translate(0,0)!important;}
    .join_page .tit-box .tit{color: #fff;}
    
    .factory2 .list .item:nth-child(n+2){margin-top:0;}
    .factory2 .list .item:nth-child(n+2):before,.factory2 .list .item:nth-child(n+2):after{display:none;}
    
    .factory2 .list .item:nth-child(2){height:auto;}
    .factory2 .list .item:nth-child(2) .con{height:auto;}
    .factory2 .list .item:nth-child(2) .txt{margin:0 auto;}
    .factory2 .list .item .bottom{    position: relative;
    bottom: auto;
    margin-top: 30px;}
    .factory2 .list .item .bottom .lst .swiper-slide .p{font-size: 14px;}
    
    
    /*搜索移动端*/
    .search_page{
        height: auto;
        min-height: unset;
    }
    .search_page .w1640{
        padding-left: .4rem !important;
        padding-right: .4rem !important;
    }
    .search_page .sea1 .wrap .top .search_box{
        width: 100%;
    }
    .search_page .sea1 .wrap .content{
        flex-direction: column;
        gap: 1rem;
    }
    .search_page .sea1 .wrap .content .lf{
        width: 100%;
    }
    .search_page .sea1 .wrap .content .lf .list{
        flex-wrap: wrap;
        flex-direction: row;
        font-size: .24rem;
        gap: .3rem;
    }
    .search_page .sea1 .wrap .content .rg{
        padding-left: 0;
        flex: unset;
        width: 100%;
    }
    .search_page .sea1 .wrap .content .rg .list.products .item{
        width: 100%;
    }
    .search_page .sea1 .wrap .content .rg .list.news .item .info{
        padding-left: 0;
        width: 100%;
        flex: unset;
    }
    .search_page .sea1 .wrap .content .rg .list.news .item{
        flex-direction: column;
        gap: .2rem;
    }
    .search_page .sea1 .wrap .content .rg .list.news .item .pic{
        width: 100%;
        height: 3.5rem;
    }
    .search_page .sea1 .wrap .content .rg .list.news .item .info .tags{
        font-size: .2rem;
    }
    .search_page .sea1 .wrap .content .rg .list.news .item .info .tit{
        font-size: .28rem;
    }
    .search_page .sea1 .wrap .content .rg .list.products .item .desc .txt{
        font-size: .18rem;
    }
    
    
    
    
    
}