*{margin: 0;padding: 0;box-sizing: border-box;border-radius: 0;border: 0;outline: none;/* vertical-align: middle; */ font-family: 'Source Han Sans CN';}
ul,li,ol{list-style: none;}
a{text-decoration: none;color: #000;}
img{border: 0;}
table,th,td,tr{border-collapse:collapse;border: 1px solid #ddd;line-height: 1.5;padding: 10px;}
input,textarea,select,button{outline: none;resize: none;} 
input:focus,textarea:focus,select:focus,button:focus{outline: none;}
iframe,video{display: block;width: 100%;height: auto;border: 0;margin: 0 auto;}
html,body{width: 100%;position: relative;font-size: .16rem;color: #000;background-color: #f1f4f7;}
/* 思源宋体 */
@font-face {
    font-family:SourceHanSerifCN;
    src: url(./SourceHanSerifCN-Heavy-7.otf);
}

:root{
    --font-family: 'SourceHanSerifCN';
}



.txthide{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.txthide1{display: -webkit-box!important; -webkit-box-orient:vertical; -webkit-line-clamp:1; text-overflow: ellipsis; overflow: hidden; text-align: justify;}
.txthide2{display: -webkit-box!important; -webkit-box-orient:vertical; -webkit-line-clamp:2; text-overflow: ellipsis; overflow: hidden; text-align: justify;}
.txthide3{display: -webkit-box!important; -webkit-box-orient:vertical; -webkit-line-clamp:3; text-overflow: ellipsis; overflow: hidden; text-align: justify;}
.txthide4{display: -webkit-box!important; -webkit-box-orient:vertical; -webkit-line-clamp:4; text-overflow: ellipsis; overflow: hidden; text-align: justify;}

.wrapper{width: 16rem;margin: 0 auto;}
.sub_wrapper{width: 16rem;margin: 0 auto;padding: 0 0  1.14rem;position: relative;z-index: 2;}
.sub_wrapper .smalltext{font-size: .52rem;height: 1.2rem;color: #000;font-weight: bold;line-height: .6rem;margin-top: 20px;}

.public_i_name{font-size: .38rem;color: #2c2c2c;font-weight: bold;line-height: 1.2;}

.public_sub_name{font-size: 30px;color: #2b2a2a;font-weight: bold;line-height: 45px;text-align: center;margin-bottom: 10px;}

.more{display: flex;align-items: center;justify-content: center;width: 170px;height: 45px;font-size: 16px;color: #ffff;line-height: 1;text-align: center;border: 1px solid #004da4;background-color: #004da4;transition: .5s;}
.more .icon{display: block;width: fit-content;height: 8px;margin-left: 20px;-webkit-filter: invert(100%) grayscale(100%); filter: invert(100%) grayscale(100%);}
.more:hover{background-color: #004da4;color: #fff;border-color: #004da4;}



/* 头 */
header{width: 100%;padding:24px .47rem 0 25px;position: relative;z-index: 10;}
.head_absolute{position: absolute;top: 0;left: 0;}
header *{color: #fff;}
header .logo{display: flex;align-items: center;width: fit-content;height: .52rem;margin-right: 1.15rem;}
header .logo img{display: block;width: fit-content;height: 100%;}
header .logo span{font-size: .3rem;font-weight: bold;}
header .hotline{font-size: .18rem;margin-right: .75rem;}
header .hotline span{font-size: .28rem;font-weight: bold;}
header .nav a{font-size: .18rem;line-height: 1;padding: 10px 0;position: relative;}
header .nav a::after{display: block;content: '';width: 0;height: 3px;background-color: #ecb272;position: absolute;left: 0;bottom: 0;right: 0;margin: 0 auto;transition: .5s;}
header .nav a:hover::after{width: 100%;}
header .nav .active:after{width: 100%;}


/* banner */
.banner{width: 100%;position: relative;overflow: hidden;}
.banner::after{display: block;content: '';width: 16.37rem;height: .2rem;background: linear-gradient(to right,#004998 , #cd222b);position: absolute;bottom: 0;right: 0;z-index: 3;}
/* .banner .swiper-wrapper{transition: 2s cubic-bezier(0.68, -0.4, 0.27, 1.34) 0.2s;} */
.banner img{width: 100%;display: block;}
.banner .swiper-pagination{width: 50%;left: 0;position: absolute;bottom: 33px;font-size: 18px;color:#fff;text-align: left;padding-left: .8rem;font-weight: bold;}
.banner .swiper-pagination-current{font-size: .67rem;line-height: 1;}
.banner .page{position: absolute;width: fit-content;top: 50%;transform: translateY(-50%);right: .8rem;z-index: 2;}
.banner .page .swiper-button-prev::after , .banner .page .swiper-button-next::after {display: none;}
.banner .page .swiper-button-prev, .banner .page .swiper-button-next{display: block;width: .74rem;height: .74rem;position: sticky;margin: 0;overflow: hidden;}
.banner .page .swiper-button-prev{margin-bottom: .15rem;}
.banner .page .swiper-button-prev:hover img, .banner .page .swiper-button-next:hover img{transform: translateY(-50%);}
.banner .carouselImg{position: absolute;z-index: 2;right: 100px;bottom: 0;}

/* 镂空分页器 */
.mySwiper2{position: absolute;bottom: 10px;right: 80px;z-index: 3;}
.circleProgress_wrapper{width: 20px;height: 20px;margin: 50px auto;position: relative;}
.circleProgress_wrapper::after{display: block;content:'';width: 16px;height: 16px;background-color: #fff;border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50% , -50%);}
.list_wrapper{width: 10px;height: 20px;position: absolute;top:0;overflow: hidden;}
.right{right:0;}
.left{left:0;}
.rightcircle{border-top:3px solid #eaae72;border-right:3px solid #eaae72;right:0;}
.leftcircle{border-bottom:3px solid #eaae72;border-left:3px solid #eaae72;left:0; -webkit-transform: rotate(225deg);}
.circleProgress{width: 20px;height: 20px;border:3px solid transparent;border-radius: 50%;position: absolute;top:0;z-index: 2;-webkit-transform: rotate(45deg);}
.swiper-slide-thumb-active::after{background-color: transparent;border:2px solid #fff;}
.swiper-slide-thumb-active .rightcircle{border-top:3px solid #eaae72;border-right:3px solid #eaae72;right:0;-webkit-animation: circleProgressLoad_right 4s linear infinite;}
.swiper-slide-thumb-active .leftcircle{border-bottom:3px solid #eaae72;border-left:3px solid #eaae72;left:0;-webkit-animation: circleProgressLoad_left 4s linear infinite;}
@-webkit-keyframes circleProgressLoad_right{
    0%,50%{
      -webkit-transform: rotate(225deg);
    }
    100%{
        -webkit-transform: rotate(45deg);
    }
}
@-webkit-keyframes circleProgressLoad_left{
  0%{
       -webkit-transform: rotate(225deg);
  }
  50%,100%{
   -webkit-transform: rotate(45deg);
  }
}




/* 简介 */
.i-introduce{width: 100%;background: url(../icons/introduce_bj.png)no-repeat right bottom / auto 1.43rem #fff;padding: .43rem 0 .65rem;}
.i-introduce .left_text{flex: 1;padding-right: .2rem;}
.i-introduce .slogan{font-size: .24rem;color: #2c2c2c;font-weight: bold;line-height: 1.2;margin-bottom: .5rem;} 
.i-introduce .slogan p:first-of-type{font-size: .48rem;}
.i-introduce .desc{max-width: 9.1rem;font-size: .17rem;color: #000000;line-height: 2;text-indent: 2em;margin-bottom: .35rem;}
.i-introduce .right{width: fit-content;max-width: 30%;}
.i-introduce .img {display: block;max-width: 100%;height: 4.67rem;}
.i-introduce .right a{display: flex;align-items: center;width: 2.78rem;height: .62rem;background-color: #004da4;border-radius: .62rem;padding-left: .28rem;margin: -.6rem auto 0;position: relative;z-index: 2;overflow:hidden;}
.i-introduce .right .logo{display: block;width: fit-content;height: .32rem;-webkit-filter: brightness(100%) invert(100%);   filter:  brightness(0%) invert(100%);}
.i-introduce .right .name{flex: 1;font-size: .14rem;color: #ffffff;line-height: 1.2;font-weight: 200;}
.i-introduce .right .icon{display: flex;align-items: center;justify-content: center;width: .62rem;height: 100%;border: .03rem solid #004da4;background-color: #003979;border-radius: 50%;}
.i-introduce .right .icon img{display: block;width: .23rem;height: .08rem;}


/* 产品 */
.i-product{width: 100%;position: relative;z-index: 2;}
.i-product .top{width: 100%;overflow: hidden;}
.i-product .top img{display: block;width: 100%;height: fit-content;}
.i-product .box{width: 100%;background-color: #004da4;padding:1rem 0 0;}
.i-product .content{position: relative;}
.i-product .content>*{position: relative;z-index: 2;}
.i-product .content .bj{height: 100%;position: absolute;top: 0;left: 0;right: 0;z-index: 1;}
.i-product .content .white{width: 4.96rem;height: 100%;background-color: white;box-shadow: -.53rem .5rem 0 0 #fff , -.53rem 0 0 0 #fff ,0 .5rem 0 0 #fff;}
.i-product .product_hd{display: flex;justify-content: flex-end;align-items: flex-end;margin-bottom: .3rem;}
.i-product .product_hd a{display: block;font-size: .2rem;color: #fff;line-height: 1;margin-left: .3rem;cursor: pointer;}
.i-product .product_hd .active{font-size: .24rem;color: #ffdc9f;}
.i-product .page{display: flex;}
.i-product .page .btn-prev , .i-product .page .btn-next{width: .59rem;height: .59rem;overflow: hidden;background-position: top;background-size: 100% auto;background-repeat: no-repeat;opacity: .5;cursor: pointer;}
.i-product .page .btn-prev{background-image: url(../icons/banner_prev.png);}
.i-product .page .btn-next{background-image: url(../icons/banner_next.png);margin-left: .2rem;}
.i-product .page .btn-prev:hover , .i-product .page .btn-next:hover{opacity: 1;background-position: bottom;}
.i-product .desc{width: 4.96rem;font-size: .24rem;color: #2c2c2c;line-height: 1.5;padding-right: .53rem;margin-bottom: .85rem;}
.i-product .product_item{width: 100%;overflow: hidden;}
.i-product .product_item .bd{position: absolute;top: 200%;left: 200%;}
.i-product .bd .list{display: block;width: 7.2rem;padding-right: .72rem;}
.i-product .bd .list .img{width: 100%;height: 3.82rem;overflow: hidden;background-color: #fff;}
.i-product .bd .list .img img{display: block;width: 100%;height: 100%;object-fit: contain;}
.i-product .product_item .active{position: relative;top: 0;left: 0;}
.i-product .more_box{margin-top: .35rem;}
.i-product .more{background-color: #e8e8e8;border-color:#e8e8e8;color: #3a3a3a;}
.i-product .more .icon{-webkit-filter: none; filter: none;}


/* 店面展示 */
.i-storeShow{width: 100%;padding: 1.1rem 0 .65rem;background-color: #e8e8e8;}
.i-storeShow .public_i_name{text-align: center;margin-bottom: .5rem;}
.i-storeShow  .content{display: flex;flex-wrap: wrap;width: 100%;overflow: hidden;}
.i-storeShow  .content dd{width: fit-content;overflow: hidden;}
.i-storeShow  .content a{display: block;width: 4rem;padding-right: .3rem;}
.i-storeShow  .content .img{width: 100%;height: 2.70rem;overflow: hidden;background-color: #fff;}
.i-storeShow  .content .img img{display: block;width: 100%;height: 100%;object-fit: contain;transition: .5s;}
.i-storeShow .more{margin: .7rem auto 0;}
.i-storeShow.on_item .content dd{width: calc((100% - .9rem) / 4);margin-right: .3rem;}
.i-storeShow.on_item .content a{width: 100%;padding-right: 0;}
.i-storeShow.on_item .content dd:last-child{margin-right: 0;}
.i-storeShow  .content a:hover .img img{transform: scale(1.1);}


/* 新闻动态 */
.i-news{width: 100%;padding: 1.07rem 0 1.17rem;background: url(../images/news_bj.jpg)no-repeat center / cover;}
.i-news .public_i_name{color: #fff;}
.i-news .desc{font-size: .24rem;color: #fff;line-height: 1.5;}
.i-news .more{background: transparent;border-color: #fff;}
.i-news .item{display: flex;flex-wrap: wrap;width: 17.6rem;margin: 1.2rem auto 0;margin-right: 0;}
.i-news .item .list{display: block;width: 4.2rem;margin-right: .26rem;background-color: #fff;padding: .36rem .34rem;}
.i-news .item .list:last-child{margin-right: 0;}
.i-news .item .time{font-size: .16rem;color: #8a8a8a;line-height: 1;margin-bottom: .15rem;}
.i-news .item .title{width: 100%;font-size: .18rem;color: #000000;line-height: 1.5;font-weight: bold;}
.i-news .item .desc{width: 100%;font-size: .16rem;color: #8a8a8a;line-height: 1.4;margin: .1rem 0 .25rem;}
.i-news .item .icon{display: block;width: fit-content;height: 8px;}
.i-news .item .list:hover{transform: translateY(-.1rem);transition: .5s;}


/* 页脚 */
footer{width: 100%;background: #3d3d3d;padding-top: 1px;}
footer .top{display: flex;width: 100%;}
footer .top .left{flex: 1;margin-right: .8rem;}
footer .nav{padding: 25px 0;border-bottom: 1px solid rgba(255,255,255,.13);}
footer .nav dd:not(:last-child){margin-right: .35rem;}
footer .nav a{font-size: .17rem;color: #fff;line-height: 1;}
footer .info{display: flex;width: 100%;padding: 40px 0 50px;}
footer .info dd{min-width: 2.83rem;font-size: 14px; color: #fff;line-height: 1.6;}
footer .info .phone{font-size: .24rem;line-height: 1;}
footer .top .qrcode{width: 150px;margin-top: -32px;}
footer .qrcode .img{width: 100%;background-color: #fff;border-radius: 10px;padding: 8px;margin-bottom: 10px;} 
footer .qrcode .img img{display: block;width: 100%;height: fit-content;}
footer .qrcode .text{font-size: 14px;color: #fff;line-height: 1.5;text-align: center;letter-spacing: -1px;}

footer .bot{display: flex;justify-content: space-between;width: 100%;padding: 20px 0;border-top: 1px solid rgba(255,255,255,.13);}
footer .bot *{font-size: 13px;color: #ffffff;line-height: 1.1;}


/* 面包屑 */
.m-crumb * , .m-crumb{color: #FFFFFF;font-size: 14px;}


/* 公共内页 */
.banner_bj{width: 100%;height: auto;position: absolute;top: 0;left: 0;z-index: 1;}
.banner_bj img{display: block;width: 100%;}


/* 公共 */
.web_info{display: flex;align-items: center;justify-content: space-between;width: 100%;height: 1rem;min-height: 70px;border-top: 1px solid #fff;}
.web_info .name{font-size: .34rem;color: #ffffff;text-transform: uppercase;}
.web_info .name span{font-size: .38rem;margin-right: 17px;}


/* 公共 */
.main{width: 100%;background-color: #fff;padding: .73rem .82rem 1.2rem;}


/* 简介 */
.introduce.i-introduce .right a{padding-left: 45px;padding-right: 45px;}


/* 产品中心 */
.product .wap_name{display: none;}
.product .channel_nav{display: flex;flex-wrap: wrap;align-content: flex-start;margin-bottom: .65rem;}
.product .channel_nav a{display: block;width: 1.94rem;font-size: .16rem;color: #000000;text-align: center;line-height: .47rem;margin-right: .13rem;margin-bottom: .1rem;background-color: #eaebec;border-radius: .06rem;}
.product .channel_nav a:nth-child(7n){margin-right: 0;}
.product .channel_nav a:hover , .product .channel_nav .active{color: #fff;background-color: #004da4;}
.product .channel_item{display: flex;flex-wrap: wrap;width: 100%;overflow: hidden;}
.product .channel_item .list{display: block;width: 3.41rem;margin-right: .23rem;margin-bottom: .3rem;overflow: hidden;position: relative;}
.product .channel_item .list:nth-child(4n){margin-right: 0;}
.product .channel_item .list::after{display: block;content:'';width: 0;height: .02rem;background-color: #004da4;position: absolute;left: 0;right: 0;bottom: 0;margin: 0 auto;transition: .5s;}
.product .channel_item .list .img{width: 100%;height: 2.3rem;overflow: hidden;}
.product .channel_item .list .img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.product .channel_item .list .title{width: 100%;font-size: .16rem;color: #000000;line-height: .4rem;text-align: center;padding: 0 .2rem;}
.product .channel_item .list:hover::after{width: 100%;}
.product .channel_item .list:hover .img img{transform: scale(1.1);transition: .5s;}


/* 新闻动态 */
.news .channel_item{display: flex;flex-wrap: wrap;width: 100%;overflow: hidden;}
.news .channel_item .list{width: 7.03rem;background-color: #f4f7f9;margin-right: .3rem;margin-bottom: .28rem;padding: .38rem .66rem;overflow: hidden;}
.news .channel_item .list:nth-child(2n){margin-right: 0;}
.news .channel_item .list .time{font-size: .18rem;color: #000000;line-height: 1;}
.news .channel_item .list .icon{display: block;width: .2rem;height: .08rem;transition: .3s;}
.news .channel_item .list .title{width: 100%;font-size: .2rem;color: #000;line-height: 1.5;font-weight: bold;margin: .3rem 0 .1rem;}
.news .channel_item .list .desc{width: 100%;font-size: .16rem;color: #7e7e7e;line-height: 1.5;transition: .3s;}

.news .channel_item .list:hover{background-color: #004da4;}
.news .channel_item .list:hover *{color: #fff!important;}
.news .channel_item .list:hover .icon{-webkit-filter: invert(100%) grayscale(100%); filter: invert(100%) grayscale(100%);}



/* 详情 */
.detail .title{font-size: .34rem;color: #2b2a2a;line-height: 1.5;font-weight: bold;}
.detail .time{font-size: .18rem;color: #afafaf;margin-top: .1rem;}
.detail  article{font-size: .16rem;line-height: 2;color: #202020;margin-top: .4rem;}
.detail  article img{max-width: 100%;}


/* 经营项目 */
.project .desc{width: 100%;padding: .51rem;font-size: .24rem;color: #fff;line-height: 1.6;background-color: #004da4;margin-bottom: ;}


/* 荣誉资质 */
.honor .channel_item{display: flex;flex-wrap: wrap;width: 100%;}
.honor .channel_item .list{display: block;width: 3.41rem;margin-right: .23rem;margin-bottom: .3rem;overflow: hidden;position: relative;}
.honor .channel_item .list:nth-child(4n){margin-right: 0;}
.honor .channel_item .list .img{width: 100%;height: 2.56rem;overflow: hidden;}
.honor .channel_item .list .img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.honor .channel_item .list .title{display: none;width: 100%;font-size: .16rem;color: #000000;line-height: .4rem;text-align: center;padding: 0 .2rem;}



/* 店面展示 */
.storeShow .channel_item{display: flex;flex-wrap: wrap;width: 100%;overflow: hidden;}
.storeShow .channel_item .list{display: block;width: 3.41rem;margin-right: .23rem;margin-bottom: .3rem;overflow: hidden;position: relative;}
.storeShow .channel_item .list:nth-child(4n){margin-right: 0;}
.storeShow .channel_item .list::after{display: block;content:'';width: 0;height: .02rem;background-color: #004da4;position: absolute;left: 0;right: 0;bottom: 0;margin: 0 auto;transition: .5s;}
.storeShow .channel_item .list .img{width: 100%;height: 2.56rem;overflow: hidden;}
.storeShow .channel_item .list .img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.storeShow .channel_item .list .title{width: 100%;font-size: .16rem;color: #000000;line-height: .4rem;text-align: center;padding: 0 .2rem;}
.storeShow .channel_item .list:hover::after{width: 100%;}
.storeShow .channel_item .list:hover .img img{transform: scale(1.1);transition: .5s;}



/* 人才招聘 */
.kitchen .top{display: flex;justify-content: center;align-items: center;height: .52rem;}
.kitchen .top img{display: block;width: fit-content;height: 100%;}
.kitchen .top span{font-size: .3rem;color: #000000;font-weight: bold;line-height: 1;padding-bottom: .1rem;}
.kitchen  .item{width: 100%;}
.kitchen  .item .list{width: 100%;font-size: .17rem;color: #000;line-height: 2;margin-top: .4rem;}
.kitchen  .item .list img{max-width: 100%;}



/* 联系我们 */
.contact{display: flex;width: 100%;height: 7.16rem;overflow: hidden;}
.contact .map{width: 7.55rem;overflow: hidden;margin-right: .46rem;}
.contact .map img{display: block;width: 100%;height: fit-content;}
.contact .info{flex: 1;}
.contact .top{display: flex;align-items: center;width: 100%;height: .52rem;}
.contact .top img{display: block;height: 100%;}
.contact .top span{font-size: .3rem;color: #000000;font-weight: bold;line-height: 1;padding-bottom: .1rem;}
.contact .line{display: block;width: 100%;height:3px;background: linear-gradient(to right,#cecece , #fff);margin: .5rem 0;}
.contact dl dd{font-size: .2rem;line-height: .36rem;color: #000000;}





/* @media only screen and (min-width:960px) and (max-width:1921px) {
    footer .left .bot{font-size: 14px;color: #000000;line-height: 24px;}
    footer .qrcode .text{font-size: 12px;color: #333333;line-height: 24px;}
} */


@media only screen and (min-width:960px ) {
    .menu_btn{display: none;}
    
    .wap_banner{display: none;}
    
    .wap_hotline{display: none;}
    
    /* wap版权 */
    .wap_copyright{display: none;}
}


@media only screen and (max-width:960px ) {
    html,body{font-size: .24rem;background-color: #fff;}
    
    .wrapper{width: 100%;}

    .sub_wrapper{width: 100%;min-width: initial;min-height: calc(100vh - 1.84rem);padding: 0 .3rem;}
    .public_sub_name{width: 100%;font-size: .42rem;color: #fff;line-height: 1rem;padding: 0;background-color: #0061ae;}
    
    .more{width: 1.7rem;height: .49rem;font-size: .22rem;}
    .more .icon{height: .08rem;margin-left: .1rem;}
    
    .sub_wrapper .smalltext{margin-top: 0;opacity: 0;height: .6rem;}

    
    
    /* 头 */
    header{justify-content: space-between;min-height: .9rem;padding: .33rem .44rem 0 .23rem;}
    header .logo{height: .59rem;margin-right: 0;}
    header .logo span{font-size: .34rem;font-weight: 400;color: #000000;font-weight: 500;}
    header .hotline{display: none;}
    header .nav{display: none;}
    
    /* 按钮 */
    .menu_btn{display: block;width: .42rem;}
    .menu_btn img{display: block;width: 100%;height: fit-content;-webkit-filter: invert(100%) grayscale(100%); filter: invert(100%) grayscale(100%);}
    
    
    /* banner */
    .pc_banner , .banner::after{display: none;}
    .mySwiperWap{position: absolute;bottom: .23rem;right: .36rem;z-index: 3;}
    .circleProgress_wrapper{margin: 0;width: .2rem;height: .2rem;}
    .circleProgress{width: .2rem;height: .2rem;}
    .list_wrapper{width: .1rem;height: .2rem;}
    .circleProgress_wrapper::after{width: .16rem;height: .16rem;}
    
    
    
    /* 热线 */
    .wap_hotline{display: block;width: 100%;padding: .45rem .4rem 0 .4rem;}
    .wap_hotline::after{display: block;content: '';width: 100%;height: 1px;background-color: #000;margin-top: .4rem;}
    .wap_hotline a{display: flex;align-items: center;width: 100%;}
    .wap_hotline .icon01{display: block;width: .4rem;height: .4rem;margin-right: .15rem;}
    .wap_hotline .text{font-size: .24rem;color: #2c2c2c;font-weight: 200;line-height: 1.1;margin-right: .15rem;}
    .wap_hotline .text span{text-transform: uppercase;font-size: .2rem;}
    .wap_hotline .num{flex: 1;font-size: .48rem;color: #2c2c2c;font-family: var(--font-family);}
    .wap_hotline .icon02{display: block;width: .6rem;height: .6rem;}
    
    
    /* 简介 */
    .i-introduce{padding: 1.23rem .4rem 1.03rem;}
    .i-introduce .content{flex-direction: column;}
    .i-introduce .left_text{flex: none;width: 100%;padding-right: 0;}
    .i-introduce .slogan{font-size: .31rem;margin-bottom: .2rem;}
    .i-introduce .desc{width: 100%;max-width: 100%;font-size: .24rem;line-height: 1.5;margin-bottom: 1.1rem;}
    .i-introduce .right{width: fit-content;max-width: 100%;margin: -1.1rem auto 0;margin-right: 0;}
    
    
    /* 产品中心 */   
    .i-product .content{padding-left: .4rem;padding-bottom: .9rem;position: relative;}
    .i-product .content .bj{display: none;}
    .i-product .product_hd{width: calc(100% - .4rem);display: -webkit-box;overflow-x: scroll; -webkit-overflow-scrolling:touch;white-space:nowrap;position: absolute;z-index: 3;right: 0;top: 1.4rem;}
    .i-product .product_hd::-webkit-scrollbar { display: none;}
    .i-product .product_hd a{font-size: .26rem;margin-left: 0;margin-right: .4rem;}
    .i-product .product_hd .active{font-size: .3rem;}
    .i-product .position_static{position: static!important;}
    .i-product .public_i_name{color: #fff;}
    .i-product .page{position: absolute;left: .4rem;bottom:.9rem;}
    .i-product .desc{color: #fff;margin-bottom: 1.7rem;}
    .i-product .product_item{position: relative;}
    .i-product .bd .list{width: 6.48rem;padding-right: .25rem;}
    .i-product .bd .list .img{height: 3.8rem;}
    .i-product .content .more_box{width: fit-content;margin: 1.1rem auto 0;margin-right: .4rem;}

    
    /* 店面展示 */
    .i-storeShow .wrapper{padding: 0 .3rem;}
    .i-storeShow.on_item .content dd{width: calc((100% - .23rem) / 2);margin-right: .23rem;margin-bottom: .2rem;}
    .i-storeShow.on_item .content dd:nth-child(2n){margin-right: 0;}
    .i-storeShow .content a{width: 3.55rem;}
    .i-storeShow .content .img{height: 2.42rem;}
    .i-storeShow .more{margin-right: .3rem;}
    
    
    /* 新闻动态 */
    .i-news .wrapper{padding: 0 .3rem;}
    .i-news .item{width: 100%;padding: 0 .3rem;margin-top: 1rem;}
    .i-news .item .list{width: 100%;margin-bottom: .2rem;margin-right: 0;}
    .i-news .item .time{font-size: .24rem;}
    .i-news .item .title{font-size: .28rem;}
    .i-news .item .desc{font-size: .24rem;}
    .i-news .item .icon{display: none;}
    
    /* 页脚 */
    footer{display: none;}
    .wap_copyright{width: 100%;font-size: .22rem;color: #fff;line-height: 1.4;text-align: center;padding: .3rem;background-color: #3d3d3d;}
    
    
    /* 公共 */
    .banner_bj , .m-crumb{display: none;}
    
    .web_info{border-top: none;height: fit-content;max-height: fit-content;}
    .web_info .name{display: flex;flex-direction: column-reverse;width: 100%;color: #000000;padding: 0 ;font-size: .48rem;font-weight: bold;line-height: 2;}
    .web_info .name span{display: block;width: 100%;margin-right: 0;border-top: .01rem solid #000;position: relative;}
    .web_info .name span::after{display: block;content: 'ZhongHe';font-size: .23rem;line-height: 1;position: absolute;top: 50%;right: 0;transform: translateY(-50%);text-transform: initial;}
    
    .main{padding: .7rem 0;}
    
    
    /* 简介 */
    .introduce.i-introduce{padding: .5rem 0 .9rem;}
    .introduce.i-introduce .right{margin-top: 0;}
    .introduce.i-introduce .right a{padding:0 .45rem;}
    
    
    /* 新闻 */
    .news .channel_item .list{width: 100%;margin-right: 0;}
    .news .channel_item .list .time{font-size: .24rem;}
    .news .channel_item .list .icon{display: none;}
    .news .channel_item .list .title{font-size: .28rem;margin: .1rem 0;}
    .news .channel_item .list .desc{font-size: .24rem;}
    
    
    /* 详情 */
    .detail .time{color: #000;}
    .detail .time , .detail article{font-size: .24rem;}
    
    
    /* 服务项目 */
    .project .desc{font-size: .3rem;}
    
    
    /* 荣誉资质 */
    .honor .channel_item .list{width: calc((100% - .23rem) / 2);}
    .honor .channel_item .list:nth-child(2n){margin-right: 0;}
    .honor .channel_item .list .title{display: block;font-size: .24rem;padding-top: .1rem;}
    
    
    /* 店面展示 */
    .storeShow .channel_item .list{width: calc((100% - .23rem) / 2);}
    .storeShow .channel_item .list:nth-child(2n){margin-right: 0;}
    .storeShow .channel_item .list .title{font-size: .24rem;padding-top: .1rem;}
    
    
    /* 产品中心 */
    .product{position: relative;}
    .product .wap_name{display: block;width: 100%;font-size: .27rem;color: #fff;line-height: .8rem;background-color: #004da4;padding: 0 .45rem;margin-bottom: .75rem;position: relative;}
    .product .wap_name::after{display: block;content: '';width: 0;height: 0;border-top: .12rem solid #fff;border-left: .08rem solid transparent;border-right: .08rem solid transparent;position: absolute;top: 50%;right: .4rem;transform: translateY(-50%);}
    .product .channel_nav{display: none;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 10;background-color: #fff;padding-top: .7rem;}
    .product .channel_nav a{width: calc((100% - .23rem) / 2);margin-right: .23rem;font-size: .27rem;line-height: .8rem;margin-bottom: .2rem;}
    .product .channel_nav a:nth-child(2n){margin-right: 0;}
    .product .channel_nav a:nth-child(7n){margin-right: .23rem;}
    
    .product .channel_item .list{width: calc((100% - .23rem) / 2);}
    .product .channel_item .list:nth-child(2n){margin-right: 0;}
    .product .channel_item .list .title{font-size: .24rem;padding-top: .1rem;}
    
    
    /* 人才招聘 */
    .kitchen .top{display: none;}
    .kitchen .item .list{font-size: .24rem;margin-top: 0;margin-bottom: .2rem;}
    
    
    /* 联系中和 */
    .contact{flex-direction: column-reverse;height: fit-content;}
    .contact .top{height: 1.1rem;padding: 0 .3rem;border: 1px solid #000;background: url(../icons/contact_icon.jpg)no-repeat top .15rem right .15rem / .25rem .25rem;margin-bottom: .85rem;}
    .contact .top span{padding-bottom: 0;}
    .contact .top img , .contact .line{display: none;}
    .contact dl{margin-bottom: .6rem;}
    .contact dl dd:first-of-type , .contact dl dd:nth-of-type(2){display: none;}
    .contact dl dd{font-size: .26rem;line-height: 1.4;margin-bottom: .1rem;padding-left: .52rem;background-repeat: no-repeat;background-size: .26rem .28rem;background-position: left top .04rem;}
    .contact dl .phone{background-image: url(../icons/contact_wap_phone.png);}
    .contact dl .people{background-image: url(../icons/contact_wap_people.png);}
    .contact dl .web{background-image: url(../icons/contact_wap_web.png);}
    .contact dl .address{background-image: url(../icons/contact_wap_address.png);}
    
    .contact .wap_hotline{padding: 0 0 .2rem 0;}
    .contact .wap_hotline::after{display: none;}
    
}














