*{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;}

.txthide{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.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;}

.wrapper{width: 100%;margin: 0 auto;}
.sub_wrapper{width: 1200px;margin: 0 auto;}
.frame{width: 100%;padding: .7rem 0;}
.cols_tit{font-size: .4rem;line-height: .42rem;color: #333333;font-weight: bold;text-align: center;margin-bottom: .4rem;}

/* 头 */
header{width: 100%; height: .9rem;padding: 0 1.6rem;}
header .loge{display: block;width: 4.36rem;height: .52rem;margin-right: .22rem;}
header .nav dd a{display: block;height: 120px;line-height: 120px;color: #000;padding: 0 .15rem;font-size: 18px;transition:.5s;}

/*面包屑*/
 .box{width: 100%; background-color: #f5f5f5;}
 .mbx_box{width: 1200px;flex-direction:column-reverse;align-items: end;margin: 0 auto;}
/* .mbx .mbx_box{width: 1200px;height: 70px;margin: 0 auto;}*/
 pre {line-height: .7rem; }
.mbx_box .m-crumb>*{display: none;}
.mbx_box .m-crumb a:nth-child(1),.mbx_box .m-crumb a:nth-child(3),.mbx_box .m-crumb i:nth-child(2),.mbx_box .m-crumb span:nth-child(3){display: inline-block;}
/* 页脚 */
footer{width: 100%;height: 265px;background-color: #282a32;padding-top: .46rem;}
footer .nav_tit{width: fit-content; font-size: 18px;line-height: 20px;margin-right: .4rem;color: #ffffff;margin-bottom: 14px;}
footer .left{flex: 1;}
footer .Hotline{padding-right: 40px;}
footer .Hotline .Hotline_tit{font-size: 23px;line-height: 25px;color: #fff;font-weight: bold;}
footer .food_tit{font-size: 14px;line-height: 16px;color: #ffffff;margin-bottom: 8px;}
footer .food_ftit{color: #999ba8;margin-bottom: 0;}
footer .food_info{flex: 1;padding-left: 56px;border-left: 1px solid #57595f;}
footer .food_info .food_tit:last-child{margin-bottom: 0;}
footer .qr{width: 110px;height: 110px;margin-left: 18px;}
footer .food_mb{margin-bottom: 34px;}
footer .sjfoot{display: none;}
footer .wrapper{width: 14rem;margin: 0 auto;}
/* banner */
.banner{width: 100%;overflow: hidden;}
.banner .swiper-wrapper{transition: 2s cubic-bezier(0.68, -0.4, 0.27, 1.34) 0.2s;}
.banner img{width: 100%;display: block;}
.frame_tit{font-size: .4rem;line-height: .42rem;color: #333333;font-weight: bold;}
.z_wap{display: none;}
.z_nav{display: none;}
.nav a:hover{color: #e80117;}

/* 产品中心 */
.cpcontit{display: block; width: calc((100% - .72rem) / 3);height:2.3rem; overflow: hidden;margin-right: .36rem;margin-bottom: .3rem;}
.cpcontit:nth-child(3n){margin-right: 0;}
.cpcontit:hover img{transform: scale(1.05);}
.pccp{display: block;}
.pc_zs{display: flex;}
.zs_wap{display: none;}
.rightswiper{width: 100%;}
.A{flex: 1;}
.B{flex: 1;}
.rightswiper .swiper-wrapper{width: 100%;height: 5rem; overflow: hidden;}
.rightswiper .swiper-slide{background-color: #f5f6fa;position: relative;z-index: 1;} 
.rightswiper .swiper-slide-active{z-index: 3;}
.rightswiper .swiper-slide img{width: 100%;height:100%;transition: .5s;object-fit: cover;}

.cpframe{width: 100%;padding: .68rem 1.6rem .74rem;background-color: #f5f6fa;}
.cpframe .left{width: 3.27rem;} 
.swiper-frame{width: 100%;height: 3.5rem;margin-top: .6rem; overflow: hidden;position: relative;margin-right: 1.5rem;}
.cpSwiper{width: 1.8rem;height: .5rem; margin-left: 0;overflow: visible;}
.cpSwiper .swiper-wrapper{width: 100%;height: 100%; display: block;}
.cpSwiper .swiper-slide{width: 100%;height: .5rem!important;font-size: .18rem;line-height: .5rem;color: #000000;text-align: center;}
.cpSwiper .swiper-slide-active{background-color: #e80117;color: #fff;font-size: .2rem;}
.cpSwiper .swiper-button-prev, .swiper-rtl .swiper-button-next{width: 28px;height: 28px;border-radius: 100%; background-color: #e80117; top: -.04rem;left: 2rem;transform:rotate(90deg);}
.cpSwiper .swiper-button-next, .swiper-rtl .swiper-button-prev{width: 28px;height: 28px;border-radius: 100%; background-color: #e80117; top: .7rem;left: 2rem;right: auto;transform:rotate( 90deg);}
.cpSwiper .swiper-button-prev:after , .cpSwiper .swiper-button-next:after {font-size: 16px;color: #fff;font-weight: bold;}
.swiper-top{width: 100%;height: .25rem;position: absolute;top: 0;left: 0;background: linear-gradient(to bottom,rgba(245, 246, 250, 1),rgba(245, 246, 250, .5));z-index: 10;}
.swiper-bottom{width: 100%;height: .25rem;position: absolute;bottom: 0;left: 0;background: linear-gradient(to top,rgba(245, 246, 250, 1),rgba(245, 246, 250, .5));z-index: 10;}
.cpframe .right{width: calc(100% - 3.27rem);}
.cpframe .right .rifht_nav{width: .8rem;height: .4rem;border-radius: .2rem;background-color: #737578;margin-right: .1rem;font-size: 16px;color: #fff;line-height: .4rem;text-align: center;margin-bottom: .25rem;}
.cpframe .right .rifht_nav:hover {background-color: #e80117!important;}
.cpframe .right .rifht_actnav{background-color: #e80117;}
.cpframe .right .cp_img{width: calc(100% - .6rem) / 3; height: 2.3rem;margin-right: .3rem;margin-bottom: .3rem;}
.cpframe .right .cp_img:nth-child(3n){margin-right: 0;}
.cpframe .right .cp_img img{width: 100%;height: 100%;object-fit: cover;}


/* 环境展示 */
.wap_news{display: none;}
.zs_frame{width: 100%;padding: .76rem 3.36rem 1.2rem;background: url(../images/zs_bg.jpg)no-repeat center /cover;position: relative;}
.zsSwiper{width: 100%;height: 5rem;margin-top: .62rem;}
.zsSwiper .swiper-wrapper{width: 100%;}
.zsSwiper .swiper-wrapper .dian{width: 9px;height: 16px;position: absolute;z-index: 10;top: 20px;right: 38px;}
.zsSwiper .swiper-slide{width: 100%;}
.zsSwiper .swiper-slide img {display: block;width: 100%;height: 100%;object-fit: cover;}
.zs_frame .swiper-button-prev:after , .swiper-button-next:after {font-size: 20px;color: #e80117;font-weight: bold;}
.zs_frame .swiper-button-prev{width: .83rem;height: .83rem; left: 1.58rem;top: 3.84rem;border-radius: 100%;box-shadow: inset 0px 0px 10px 0px #f1d2e4}
.zs_frame .swiper-button-next{width: .83rem;height: .83rem; right: 1.58rem;top: 3.84rem;border-radius: 100%;box-shadow: inset 0px 0px 10px 0px #f1d2e4}
.cp_box{width: 100%;}
.cp_box .cp_img{ width: calc((100% - .56rem) / 3); height: 5rem;margin-right: .28rem;margin-bottom: .24rem;}
.cp_box .cp_img img{width: 100%;height: 100%;object-fit: cover;}
.cp_box .cp_img:nth-child(3n){margin-right: 0;}

/* 新闻中心 */
.news_frame{width: 100%;padding: .8rem 1.6rem .5rem;background: url(../images/news_bg.jpg)no-repeat center /cover;}
.newsSwiper{width: 100%;height: 5rem;margin-top: .62rem;margin-bottom: .4rem;}
.newsSwiper .swiper-wrapper{width: 100%;}
.newsSwiper .swiper-slide{width: 100%;padding: .6rem .24rem 0;background-color: #fff;}
.newsSwiper .swiper-slide .news_time{font-size: 14px;line-height: 16px;color: #666666;margin-bottom: .34rem;}
.newsSwiper .swiper-slide .news_tit{font-size: 20px;line-height: 34px;color: #000;margin-bottom: .32rem;font-weight: bold;}
.newsSwiper .swiper-slide img{display: block; width: 100%;height: 1.8rem;margin-bottom: .58rem;}
.newsSwiper .swiper-slide .xq_tit{font-size: 14px;line-height: 16px;color: #000000;}
.newsSwiper .swiper-slide:hover{background-color: #e80117;}
.newsSwiper .swiper-slide:hover .news_time,.newsSwiper .swiper-slide:hover .news_tit,.newsSwiper .swiper-slide:hover .xq_tit{color: #fff;}
.newsSwiper .swiper-slide:hover img{margin-bottom: .68rem;}
.more_btn{display: block; width: 1.2rem;height: .4rem;background-color: #e80117;font-size: .16rem;line-height: .4rem;color: #fff;text-align: center;}

/* 荣誉资质 */
.zz_frame{width: 100%;padding: .9rem 1.6rem;}
.ry_loge{width: .86rem;height: .5rem;}
.zz_frame .left{width: 3.72rem;}
.zz_frame .rySwiper{flex: 1;}
.zz_frame .rySwiper .swiper-wrapper{width: 100%;}
.zz_frame .rySwiper .swiper-wrapper .swiper-slide{padding: 0 .4rem 0 .5rem;background-color: #fff;}
.zz_frame .rySwiper .swiper-wrapper .swiper-slide img{display: block; width: 100%;height: 2.36rem; object-fit: contain;background-color: #f0f0f0;margin-bottom: .16rem;}
.zz_frame .line{width: 1px;height: 1.4rem;background-color: #dcdcdc;position: absolute;left: 0;top: .76rem;}
.zz_frame .ry_tit{font-size: .24rem;line-height: .26rem;color: #202020;text-align: center;}
.ry_img{width: 100%; height: 2.56rem;background-color: #f0f0f0;margin-bottom: .28rem;}
.zz_box{width: calc((100% - .9rem) / 3); margin-right: .45rem;margin-bottom: .55rem;}
.zz_box:nth-child(3n){margin-right: 0;}
.zz_box img{display: block;width: 100%;height: 100%;object-fit: contain; margin-bottom: .2rem;}
.zz_boxtit{font-size: .24rem;line-height: .26rem;color: #202020;text-align: center;}
/* 公司简介 */
.jj_frame{width: 100%;padding: .8rem 1.6rem .7rem;background: url(../images/jj_bg.jpg)no-repeat center /cover;}
.jj_frame .jj_tit{font-size: .32rem;line-height: .34rem;color: #3a4d62;margin-bottom: .18rem;text-align: center;}
.jj_frame .jj_small{font-size: .36rem;line-height: .38rem;color: #3a4d62;margin-bottom: .2rem;text-align: center;font-weight: bold;}
.jj_frame .jj_fsmall{font-size: .2rem;line-height: .22rem;color: #6b7b8d;margin-bottom: .32rem;text-align: center;}
.jj_frame .more_btn{width: 1.2rem;height: .4rem;border-radius: .2rem;background-color: #e80117;font-size: .16rem;line-height: .4rem;color: #fff;text-align: center;margin: 0 auto;}
.jj_content{font-size: 16px;line-height: 26px;color: #000;margin-bottom: 20px;}
.jj_center{width: 100%;padding: .4rem .32rem .36rem;background-color: #fff7f8;font-size: 16px;line-height: 26px;margin-bottom: 20px;}

/*联系我们*/
.lx_box{width: 100%;}
.lx_box .left{flex: 1;}
.lx_box .right{width: 4.28rem; background-color: #f9293e;padding-left: .3rem;}
.lx_box .tit_frame{width: 100%;height: 1.1rem;border-bottom: 2px solid rgba(255, 255, 255, .5);padding-right: .3rem;}
.lx_box .gsname{font-size: .26rem;line-height: 1.1rem;color: #fff;font-weight: bold;}
.lx_box .teltit{font-size: .4rem;line-height: .42rem;color: #fff;font-weight: bold;}
.lx_box .ftit{font-size: .16rem;line-height: .18rem;color: #fff;}
.lx_box .tit{font-size: .24rem;line-height: .26rem;color: #fff;font-weight: bold;margin: .24rem 0 .12rem 0;}
.lx_box .bottom{width: 100%;padding: .2rem 0 .34rem;background: linear-gradient(to right,#f54757,#ed3445);padding-left: .3rem;}
.lx_box .bottom .qr{display: block; width: 1.1rem;height: 1.1rem;margin: .3rem auto .1rem;}
.lx_box .mstit{font-size: .14rem;line-height: .32rem;color: #ffffff;text-align: center;}
.teltit span{font-size: .34rem;}

 /* 详情 */
 .frame{width: 100%;background-color: #fff;padding-top: .7rem;margin-bottom: 50px;}
 .details .title{font-size: .26rem; line-height: .36rem; color: #171717; text-align: center; margin-bottom: .2rem;}
 .details .ftit{font-size: 16px; line-height: 18px; color: #323232; text-align: center;}
 .details .color{font-size: 16px; color: #000000; line-height: 27px; margin-top: .4rem;}
 .details .color img{max-width:100%;}

 /*产品中心*/
 .cp_frame .left{width: 158px;margin-right: 45px;background-color: #f5f5f5;}
 .cp_frame .nav_frame{width: 100%;}
 .cp_frame .left .onav{display: block; width: 100%;height: 56px;font-size: 16px;line-height: 56px;color: #000000;padding: 0 20px;}
 .cp_frame .tnav_frame{display: none; width: 100%;padding: 14px 20px;}
 .cp_frame .left .tnav{display: block; width: 100%;height: 35px;border-radius: 6px;font-size: 15px;line-height: 35px;color: #000000;text-align: center; margin-bottom: 10px;}
 .cp_frame .left .nav_frame:hover .tnav_frame{display: block;}
 .cp_frame .left .nav_frame:hover .onav{background-color: #e80117;color: #fff;}
 .cp_frame .left .tnav:hover {background-color: #4d4d4d;color: #fff;}
 .cp_frame .left .act_tnav{background-color: #4d4d4d;color: #fff;}
 .cp_frame .right{flex: 1;}
 .cp_frame .right .list{width: calc((100% - .44rem) / 3);margin-right: .22rem;margin-bottom: .34rem;}
 .cp_frame .right .list:nth-child(3n){margin-right: 0;}
 .cp_frame .right .list .list_img{width: 100%;height: 1.9rem;overflow: hidden;margin-bottom: .16rem;border: 1px solid #ebebeb;}
 .cp_frame .right .list .list_img img{display: block;width: 100%;height: 100%;object-fit: cover;transition: .5s;}
 .cp_frame .list:hover  img{transform: scale(1.05);}
 .cp_frame .list .cptit{font-size: 16px;line-height: 18px;color: #1f1f1f;}
 .cp_frame .left .act_onav{background-color: #e80117;color: #fff;}
 .cp_frame .left .act_onav+.tnav_frame{display: block;}
.lmnav{width: fit-content; font-size: .24rem;line-height: .6rem;color: #4c4c4c;border-bottom: .04rem solid #fff;margin-right: .56rem;}
.lmnav_act{color: #e80117;border-bottom: .04rem solid #e80117;}


 /* 加入我们 */
/* 岗位 */
.subJoin{width: 100%;}
.subJoin .top{width: 100%;padding-left: 40px;padding-right: 50px;box-sizing: border-box;height: 55px;background: #e9e7e8;margin-top: 25px;}
.subJoin .top:first-child{margin-top: 0;}
.subJoin .top .title{float: left;font-size: 22px;color: #505050;line-height: 55px;}
.subJoin .top .workMap{float: left;font-size: 15px;color: #505050;line-height: 55px;margin-left: 44px;}
.subJoin .top .ri{float: right;height: 100%;}
.subJoin .top .ri .iocn{float: left;height: 100%;width: 25px;margin-left: 17px;position: relative;}
.subJoin .top .ri .iocn img{display: block;position: absolute;top: 50%;left: 0;transform: translateY(-50%);width: 100%;height: auto;}
.subJoin .top .ri .iocn .dis{opacity: 0;}
.subJoin .bot{width: 100%;display: none;}
.subJoin .bot .people{width: 100%;height: 68px;border: 1px solid #dcdcdc;box-sizing: border-box;padding-left: 40px;font-size: 15px;color: #757575;line-height: 68px;}
.subJoin .bot .content{width: 100%;height: auto;font-size: 14px;color: #413f3d;line-height: 30px;padding: 30px 0;padding-left: 40px;box-sizing: border-box;}
.subJoin .on{background: #e80117!important;}
.subJoin .on .title  {color: #fff;}
.subJoin .on .workMap{color: #fff;}
.subJoin .on .ri .iocn .hid{opacity: 0;}
.subJoin .on .ri .iocn .dis{opacity: 1;}
.subJoin .bot_tit{font-size: 22px;line-height: 24px;color:#000;margin-bottom: 16px;}
.product_tit{font-size: .4rem;line-height: .42rem;color: #333333;font-weight: bold;text-align: center;margin-bottom: .4rem;}

/*新闻中心栏目页*/
.col_news{display: flex;margin-bottom: .3rem;}
.cpzx .left{width: 2.9rem;height: 2rem;margin-right: .38rem;}
.cpzx .left img{width: 100%;height: 100%;object-fit: cover;}
.cpzx .right{flex: 1;}
.cpzx .right .tit{font-size: .22rem;line-height: .24rem;color: #000;font-weight: bold;margin-bottom: .2rem;}
.cpzx .right .ftit{font-size: .18rem;line-height: .3rem;color: #444444;}
.cpzx .right .line{width: 2.75rem;height: 1px;background-color: #999999;margin: .2rem 0;transition: .5s;}
.cpzx .right .post_time{font-size: .16rem;line-height: .18rem;color: #999999;}
.col_news:hover .line{width: 100%;background-color: #e80117;}



@media only screen and (max-width:960px ){
    header{width: 100%;padding: 0 .2rem;height: 1rem;}
    .nav{display: none!important;}
    .z_wap{display: block!important;}
    .z_pc{display: none;}
    .z_nav{display: block; width: .52rem;height: .42rem;}
    .wap_menu{display: block;}
    .wrapper{width: 100%;flex-direction: column;padding: 0 .34rem;overflow: hidden;}
    .jj_frame{padding: .8rem .3rem .5rem;}
    .jj_frame .jj_tit{font-size: .26rem;line-height: .28rem;color: #3a4d62;margin-bottom: .1rem;}
    .jj_frame .jj_small{font-size: .28rem;line-height: .3rem;margin-bottom: .14rem;}
    .jj_frame span{display: block;line-height: .3rem;}
    .jj_frame .more_btn{width: 1.72rem;height: .58rem;font-size: .24rem;line-height: .58rem;border-radius: .29rem;}
    .zz_frame{padding: .9rem .2rem .84rem;position: relative;}
    .zz_frame .flex{display: block;}
    .zz_frame .ry_loge{display: none;}
    .zz_frame .frame_tit{text-align: center;margin-bottom: .5rem!important;}
    .zz_frame .left{width: 100%;}
    .zz_frame .rySwiper .swiper-wrapper .swiper-slide{margin-bottom: .7rem;padding: 0;}
    .zz_frame .line{display: none;}
    .zz_frame .more_btn{width: 1.72rem;height: .58rem;font-size: .24rem;line-height: .58rem;color: #fff;text-align: center;margin: 0 auto!important;position: absolute;bottom: .84rem; left: 0;right: 0; z-index: 10;}
    .news_frame{width: 100%;padding: .88rem .2rem .6rem;background: url(../images/news_wapbg.jpg)no-repeat center /cover;}
    .newsSwiper{display: none;}
    .news_frame .frame_tit{margin-bottom: .6rem;}
    .news_frame .more_btn{width: 1.72rem;height: .58rem;font-size: .24rem;line-height: .58rem;color: #fff;text-align: center;}
    .news_frame .wap_news{display: flex; width: 7.1rem;height: 2.2rem;background-color: #fff;padding: .3rem .24rem;margin: 0 auto .2rem;}
    .news_frame .wap_news img{width: 2.8rem;height: 1.58rem;margin-right: .2rem;}
    .wap_news .news_right{flex: 1;}
    .wap_news .news_right .post_time{font-size: .22rem;line-height: .24rem;color: #666666;margin-bottom: .2rem;}
    .wap_news .news_right .news_tit{font-size: .24rem;line-height: .38rem;color: #000;font-weight: bold;margin-bottom: .1rem;}
    .wap_news .news_right .xq_tit{font-size: .22rem;line-height: .24rem;color: #000000;}
    .zs_frame{padding: .76rem .8rem .6rem;}
    .zsSwiper{height: 7.65rem;}
    .zs_frame .swiper-button-prev{width: .83rem;height: .83rem; left: .35rem;top: 5.84rem;border-radius: 100%;background-color: #fff; box-shadow: inset 0px 0px 10px 0px #f1d2e4}
    .zs_frame .swiper-button-next{width: .83rem;height: .83rem; right: .35rem;top: 5.84rem;border-radius: 100%;background-color: #fff; box-shadow: inset 0px 0px 10px 0px #f1d2e4}
    .sub_wrapper{width: 100%;padding: 0 .2rem;}
    .mbx_box{width: auto;}
    .cp_box .cp_img{width: calc((100% - .24rem) / 2);height: 4.48rem; margin-bottom: .24rem;margin-right: .24rem;}
    .cp_box .cp_img:nth-child(2n){margin-right: 0;}
    .cp_box .cp_img:nth-child(odd){margin-right: .24rem;}
    .cp_box .cp_img img{width: 100%;height: 100%;object-fit: cover;}
    .zz_box{width: calc((100% - .3rem) / 2);margin-bottom: .3rem;}
    .zz_box:nth-child(2n){margin-right: 0;}
    .zz_box:nth-child(2n-1){margin-right: .3rem;}
    .subJoin .top{height: .7rem;padding: 0 .2rem 0 .38rem;}
    .subJoin .top .title{font-size: .3rem;line-height: .7rem;}
    .subJoin .top .workMap{font-size: .22rem;line-height: .7rem;margin-right: .16rem;}
    .subJoin .bot .content{padding: .46rem .1rem .6rem;}
    .lx_box{display: block;}
    .lx_box .left{width: 100%;height: 3.66rem;}
    .lx_box .right{width: 100%;}
    .lx_box .gsname{font-size: .4rem;}
    .lx_box .bottom .qr{width: 1.56rem;height: 1.56rem;margin: .4rem auto .2rem;}
    .pc_zs{display: none;}
    .zs_wap{display: block;}
    .zs_wap .frame_tit{text-align: center;margin-bottom: .4rem;}
    .cpframe{padding: .75rem .2rem .5rem;}
    .cpframe .frame_tit{text-align: center;margin-bottom: .4rem;}
    .wap_nav{width: calc((100% - .54rem) / 4); height: .58rem; margin-right: .18rem;margin-bottom: .12rem;font-size: .24rem;line-height: .58rem;color: #666666;text-align: center;background-color: #fff;}
    .wap_nav:nth-child(4n){margin-right: 0;}
    .wap_nav:hover{background-color: #e80117;color: #fff;}
    .wap_actnav{background-color: #e80117;color: #fff;}
    .nav_box{display: flex; width: 100%;height: .62rem; border-bottom: 1px solid #ebebeb;margin-bottom: .4rem;}
    .nav_box .nav_tit{width: fit-content; font-size: .24rem;line-height: .6rem;color: #4c4c4c;border-bottom: .04rem solid #fff;margin-right: .56rem;}
    .nav_box .nav_tit:hover{color: #e80117;border-bottom: .04rem solid #e80117;}
    .nav_box .sy{border-bottom: .04rem solid #f5f6fa;}
    .nav_box .nav_acttit{color: #e80117;border-bottom: .04rem solid #e80117;}
    .zs_wap .cpimg{width: calc((100% - .2rem) / 2);margin: 0 .2rem .2rem 0;height: 2.16rem;}
    .zs_wap .cpimg img{width: 100%;height: 100%;object-fit: cover;}
    .zs_wap .cpimg:nth-child(2n){margin-right: 0;}
    .pccp{display: none;}
    .cpframe .more_btn{display: block;width: 1.72rem; height: 0.58rem;font-size: .24rem; line-height: .58rem;color: #fff;text-align: center;margin: .3rem auto 0;}
    .details .ftit{font-size: .24rem; line-height: .32rem;}
    .details .color{font-size: .24rem; line-height: .36rem; margin-top: .2rem;}
    footer .wrapper{display: none;}
    footer{height: auto;padding-top: 0;}
    footer .sjfoot{display: block; width: 100%;height: .9rem; font-size: .24rem;line-height: .9rem;color: #fff;text-align: center;background-color: #2a2f33;}
}

@media only screen and (max-width: 480px){
      body {
    font-size: .24rem;
      }
}