*{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: #f8fafc;}
@media only screen and (min-width:1921px) {
    html{font-size: 100px!important;}
}

.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;}
.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: 1200px;margin: 0 auto;min-width: 960px;padding: 70px 34px;margin-top: 30px;margin-bottom: 120px;background-color: #fff;border-radius: 10px;box-shadow: 0 2px 10px rgba(0,0,0,.01);}
.box_padding{padding-top: .7rem;padding-bottom: .7rem;}

.sub_wrapper .art_title{font-size: 30px;color: #2b2a2a;font-weight: bold;text-align: center;}
.sub_wrapper .art_time{font-size: 16px;color: #afafaf;text-align: center;margin-bottom: 20px;}
.sub_wrapper .art{font-size: 18px;color: #202020;line-height: 36px;}
.sub_wrapper .art img{max-width: 100%;margin: 10px 0;}


.i-top{width: 100%;text-align: center;margin-bottom: .65rem;}
.i-top .public_name{font-size: .49rem;color: #000;line-height: .5rem;;}
.i-top .public_name span{font-weight: bold;margin-right: .15rem;}


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


/* 头 */
header{width: 100%;height: 93px;padding-left: .75rem;background-color: #fff;}
header .logo{display: block;width: auto;height: .71rem;margin-right: 17px;}
header .name{font-size: .3rem;color: #000000;font-weight: bolder;}
header .nav dd a{display: block;height: 93px;line-height: 93px;padding: 0 .25rem;font-size: 18px;color: #000;font-weight: bold;transition:.5s;}
header .nav .active{background-color: #282869;color: #fff;}
header .nav dd:hover  a{background-color: #282869;color: #fff;}
header .menu_btn{display: block;margin-left: .4rem;}
header .menu_btn img{display: block;height: 100%;}


/*  */
.product_nav{display: none;width: 100%;position: absolute;top: 92px;left: 0;padding: 30px 0 20px;background-color: #282869;z-index: 10;}
.product_nav .channel_list{display: flex;justify-content: center;align-items: flex-start;margin-bottom: 10px;}
.product_nav .left{width: 260px;font-size: 18px;color: #fff;margin-right: 20px;text-align: right;}
.product_nav .right{display: flex;flex-wrap: wrap;width: 600px;}
.product_nav .right .list{font-size: 16px;color: #282869;height: 30px;line-height: 30px;padding: 0 10px;background-color: #fff;margin-right: 10px;margin-bottom: 10px;border-radius: 3px;font-weight: 400;}

#product:hover .product_nav{display: block;}



/* banner */
.banner , .pc_banner , .banner_swiper{width: 100%;position: relative;overflow: hidden;}
.banner img , .banner_swiper img{width: 100%;display: block;}
.banner .swiper-pagination{position: absolute;bottom: 33px;}
.banner .swiper-pagination-bullet{width: 8px;height: 8px;opacity: .7;background: #fff;}
.banner .swiper-pagination-bullet-active{width: 17px;height: 8px;opacity: 1;border-radius: 8px;background: #fff;}

.pc_banner {overflow: visible;}
.posi_box {width: 4rem;position: absolute;bottom: -.12rem;right: .74rem;padding-bottom: .12rem;background-color: #c90915;z-index: 2;}
.posi_box .info{width: 100%;padding: .7rem .3rem .6rem;color: #fff;}
.posi_box .info .text{font-size: .28rem;}
.posi_box .info .en{font-size: .16rem;opacity: .4;}

.component{display: flex;align-items: center;position: absolute;left: 1.55rem;bottom: .6rem;z-index: 2;}
.component .swiper-pagination{position: static;margin-right: 60px;}
.component .swiper-pagination-current{display: flex;align-items: center;font-size: 20px;color: #fff;}
.component .swiper-pagination-current::before{display: block;content: '';width: 80px;height: 2px;background-color: #fff;margin-right: 10px;}
.component .button-prev , .component .button-next{display: block;width: 48px;height: 48px;margin-right: 12px;cursor: pointer;}



/* 视频 */
.i-video video{min-height: 8rem;}



/* 产品中心 */
.i-product{width: 100%;}
.i-product .i-top .desc{font-size: .18rem;color: #9f9f9f;line-height: .32rem;padding-top: .15rem;}
.i-product .head{width: 100%;background-color: #f4f5f5;border-bottom: .02rem solid #282869;margin-bottom: .7rem;overflow: hidden;}
.i-product .head .name{flex: 1;font-size: .22rem;color: #000;line-height: .6rem;text-align: center;cursor: pointer;}
.i-product .head .active{color: #fff;background-color: #282869;}
.i-product .product_bot{width: 100%;height: 4.06rem;position: relative;}
.i-product .bd{width: 100%;position: absolute;overflow: hidden;opacity: 0;top: 0;}
.i-product .bd a{display: block;width: 3.23rem;padding-right: .17rem;}
.i-product .bd .img{width: 100%;height: 3.36rem;aspect-ratio: 1 / 1.098;border: .01rem solid #dddddd;overflow: hidden;}
.i-product .bd .img img{display: block;width: 100%;height: 100%;object-fit: contain;}
.i-product .bd .title{font-size: .22rem;color: #000000;text-align: center;line-height: .7rem;}
.i-product .on{opacity: 1;}


/* 应用领域 */
.i-application_area{width: 100%;background-color: #ecedf0;}
.i-application_area .item_bd , .i-application_area .item_bd .mySwiper{width: 100%;position: relative;overflow: hidden;}
.i-application_area .item_bd .swiper-slide{display: block;width: 5.5rem;padding-right: .5rem;}
.i-application_area .swiper-slide .img{width: 100%;height: 3.36rem;overflow: hidden;}
.i-application_area .swiper-slide .img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.i-application_area .swiper-slide .title{width: 100%;font-size: .22rem;color: #000;line-height: .8rem;text-align: center;background-color: #e1e2e6;padding: 0 .2rem;}
.i-application_area .item_bd .btn{display: flex;justify-content: center;margin-top: .6rem}
.i-application_area .item_bd .prev{background: url(../images/area_prev.jpg);margin-right: .4rem;}
.i-application_area .item_bd .next{background: url(../images/area_next.jpg);}
.i-application_area .item_bd .prev , .i-application_area .item_bd .next{width: .57rem;height: .57rem;background-position: center;background-size: 100%;background-repeat: no-repeat;cursor: pointer;opacity: .8;transition: .5s;}
.i-application_area .item_bd .prev:hover , .i-application_area .item_bd .next:hover{opacity: 1;}



/* 管理体系证书 */
.i-certificate{width: 100%;background: url(../images/certificate_bj.png)no-repeat right bottom / 1.11rem auto #282869;}
.i-certificate .i-top .public_name{color: #fff;}
.i-certificate .more{display: block;width: 100%;display: flex;align-items: center;justify-content: flex-end;font-size: .16rem;color: #fff;position: relative;z-index: 2;margin-bottom: -.3rem;}
.i-certificate .more .icon{display: block;width: .77rem;margin-right: .13rem;}
.i-certificate .mySwiper{width: 100%;position: relative;overflow: hidden;}
.i-certificate .swiper-slide{display: block;width: 2.37rem;padding-right: .59rem;}
.i-certificate .swiper-slide .img{width: 100%;height: 2.43rem;overflow: hidden;}
.i-certificate .swiper-slide .img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.i-certificate .swiper-slide .title{width: 100%;font-size: .18rem;color: #fff;line-height: .8rem;text-align: center;padding: 0 .1rem;}


/* 要闻 */
.i-news{background-color: #ecedf0;}
.i-news .news_box{display: flex;min-height: 4.80rem;overflow: hidden;}

.i-news .isgood {margin-right: .3rem;}
.i-news .isgood , .i-news .isgood .mySwiper{width: 3.76rem;overflow: hidden;position: relative;background-color: #fff;}
.i-news .isgood .img{width: 100%;height: 2.42rem;overflow: hidden;}
.i-news .isgood .img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.i-news .isgood .text{width: 100%;padding: .2rem;}
.i-news .isgood .date{font-size: .16rem;color: #7e7e7e;line-height: .16rem;}
.i-news .isgood .title{width: 100%;font-size: .2rem;color: #000000;font-weight: 600;line-height: .2rem;padding: .1rem 0 .15rem;}
.i-news .isgood .desc{width: 100%;height: .52rem;font-size: .16rem;color: #7e7e7e;line-height: .26rem;}
.i-news .isgood .btn{display: flex;width: 100%;padding: 0 .2rem;}
.i-news .isgood .prev{background: url(../images/area_prev.jpg);margin-right: .03rem;}
.i-news .isgood .next{background: url(../images/area_next.jpg);}
.i-news .isgood .prev , .i-news .isgood .next{width: .36rem;height: .36rem;background-position: center;background-size: 100%;background-repeat: no-repeat;cursor: pointer;opacity: .8;transition: .5s; -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);}
.i-news .isgood .prev:hover , .i-news .isgood .next:hover{opacity: 1;}

.i-news .item{flex: 1;background-color: #fff;padding: .4rem .4rem 0;overflow: hidden;margin-right: .3rem;}
.i-news .i-top{display: none;}
.i-news .item .name{display: flex;justify-content: space-between;padding-bottom: .16rem;}
.i-news .item .name span{align-items: center;font-size: .28rem;color: #000000;line-height: .28rem;font-weight: bold;}
.i-news .item .name a{display: block;font-size: .16rem;color: #000;line-height: .16rem;}
/* .i-news .item .name a i{} */
.i-news .item .list{display: flex;align-items: center;width: 100%;height: 1.32rem;padding: .26rem 0 .2rem;border-top: .01rem solid #ecedf0;overflow: hidden;}
.i-news .list .date{width: .84rem;height: .84rem;background-color: #ecedf0;padding: .05rem;position: relative;overflow: hidden;}
.i-news .list .date::after{display: block;content: '';width: 100%;height: 100%;transform: scale(0);position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;background-color: #282869;transition: .5s;}
.i-news .list .date .main{display: flex;justify-content: center;align-items: center;flex-direction: column;width: 100%;height: 100%;background-color: #fff;position: relative;z-index: 2;color: #616161;transition: .5s;}
.i-news .list .date .main .day{font-size: .3rem;line-height: .3rem;margin-bottom: .05rem;}
.i-news .list .date .main .YM{font-size: .17rem;line-height: .17rem;}
.i-news .list .text{flex: 1;margin-left: .25rem;overflow: hidden;padding-right: .6rem;}
.i-news .list .text .title{width: 100%;font-size: .2rem;color: #000000;line-height: .2rem;font-weight: bold;margin-bottom: .1rem;}
.i-news .list .text .desc{width: 100%;font-size: .16rem;color: #7e7e7e;line-height: .16rem;}
.i-news .list:hover .date::after{transform: scale(1) rotate(360deg);}
.i-news .list:hover .main{color: #fff;background-color: #282869;transition-delay: .6s;}

.i-news .right{width: 3.76rem;}
.i-news .right .channel{display: block;width: 100%;height: 2.29rem;padding: .3rem .24rem;position: relative;overflow: hidden;margin-bottom: .25rem;color: #fff;}
.i-news .right .channel:last-child{margin-bottom: 0;}
.i-news .right .channel .name{font-size: .32rem;font-weight: 600;}
.i-news .right .channel .en{font-size: .2rem;font-weight: 500;text-transform: capitalize;}



/* 页脚 */
footer{width: 100%;background-color: #fff;}
footer .content{display: flex;}
footer .left{flex: 1;}
footer .left .logo{display: flex;align-items: center;margin-bottom: .1rem;}
footer .left .logo img{display: block;width: auto;height: .71rem;margin-right: 17px;}
footer .left .name{font-size: .3rem;color: #000000;font-weight: bolder;}
footer .nav {padding-bottom: .15rem;}
footer .nav dd:not(:last-child){margin-right: .4rem;}
footer .nav dd a{font-size: .18rem;color: #000;line-height: .2rem;}
footer .left .bot{font-size: .14rem;color: #000000;line-height: .24rem;}

footer .info{max-width: 2.6rem;}
footer .phone .txt{font-size: .16rem;color: #000;line-height: .16rem;}
footer .phone .txt span{font-size: 12px;margin-left: .1rem;}
footer .phone .num{font-size: .29rem;color: #333333;font-weight: 600;padding: .05rem;}
footer .info_web{font-size: .16rem;color: #999999;line-height: .24rem;}
footer .info_web>div{margin-top: .05rem;}

footer .qrcode{width: 1.24rem;text-align: center;margin-left: .5rem;}
footer .qrcode img{display: block;width: 100%;margin-bottom: .1rem;}
footer .qrcode .text{font-size: .12rem;color: #333333;line-height: .24rem;}



/* @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;}
} */

.crumb{width: 100%;background-color: #f5f5f5;}
.crumb .box{width: 1200px;margin: 0 auto;min-width: 960px;font-size: 14px;color: #666666;line-height: 60px;text-align: right;}
.crumb .box span{color: #282869;font-weight: 500;}
.crumb .box i{display: inline-block;margin: 0 5px;font-style: normal;font-family: 'SimSun';}


/* 介绍 */
.introduce .desc{width: 800px;font-size: 30px;text-align: center;font-weight: bold;padding: 0 25px;margin: 0 auto;position: relative;margin-bottom: 20px;}
.introduce .desc::before{display: block;content: '“';font-size: 60px;background: -webkit-linear-gradient(#282869, #8383aa);-webkit-background-clip: text;-webkit-text-fill-color: transparent;position: absolute;top: 0;left: 0;}
.introduce .desc::after{display: block;content: '”';font-size: 60px;background: -webkit-linear-gradient(#282869, #8383aa);-webkit-background-clip: text;-webkit-text-fill-color: transparent;position: absolute;top: 0;right: 0;}
.introduce .desc span{background: -webkit-linear-gradient(#282869, #8383aa);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}



/* 服务维修 */
.service{width: 100%;}
.service .head{display: flex;justify-content: center;flex-wrap: wrap;margin-bottom: 25px;}
.service .head .title{display: block;min-width: 190px;font-size: 18px;color: #535353;text-align: center;line-height: 42px;margin-right: 20px;margin-bottom: 10px;padding: 0 10px;background-color: #f0f0f0;}
.service .head .on{color: #fff;background-color: #282869;}


/* 企业动态 */
.news{width: 100%;}
.news .item{width: 100%;}
.news .item .list{display: flex;align-items: center;width: 100%;overflow: hidden;border-bottom: 1px solid #ebebeb;padding: 40px 0;}
.news .list{display: flex;overflow: hidden;position: relative;}
.news .list::after{display: block;content: '';width: 0;height: 2px;position: absolute;left: 0;right: 0;bottom: 0;margin: 0 auto;transition: .5s;background-color: #282869;}
.news .list .img{width: 195px;height: 125px;margin-right: 25px;overflow: hidden;}
.news .list .img img{display: block;width: 100%;height: 100%;object-fit: cover;transition: .5s;}
.news .list .right{display: flex;justify-content: space-between;flex-direction: column;flex: 1;height: 125px;overflow: hidden;}
.news .right .text{width: 100%;overflow: hidden;}
.news .right .title{width: 100%;font-size: 20px;color: #000000;line-height: 30px;font-weight: 600;margin-bottom: 5px;}
.news .right .desc{width: 100%;font-size: 16px;color: #595959;line-height: 24px;}
.news .right .date{font-size: 16px;color: #595959;line-height: 16px;}
.news .list:hover::after{width: 100%;}
.news .list:hover .img img{transform: scale(1.1);}


/* 联系我们 */
.contact{display: flex;width: 100%;height: 8.46rem;}
.contact .public_sub_name{display: none;}
.contact .map{width: 50%;overflow: hidden;}
.contact .map img{display: block;width: 100%;height: 100%;object-fit: cover;}
.contact .right{width: 50%;padding: 130px 75px;background: url(../images/certificate_bj.png)no-repeat right bottom / 2.47rem auto #282869;}
.contact .right .name{font-size: .46rem;color: #fff;font-weight: bold;line-height: .46rem;margin-bottom: .1rem;}
.contact .right .brief{font-size: .24rem;color: #9494b4;line-height: .36rem;}
.contact .right .line{display: block;width: 58px;height: 4px;background-color: #fff;margin: 35px 0 40px;}
.contact .right .info{display: flex;font-size: .2rem;color: #ffffff;line-height: .34rem;font-weight: 300;}
.contact .right .info span{white-space: nowrap;}
.contact .right .qrcode{display: flex;align-items: flex-end;margin-top: .4rem;}
.contact .right .qrcode img{display: block;width: 1.2rem;height: 1.2rem;margin-right: 10px;}
.contact .right .qrcode span{font-size: .14rem;color: rgba(255,255,255,.5);}


/* 工作机会 */
.job{width: 100%;}
.job .public_sub_name{margin-bottom: 40px;}
.job .hd{width: 100%;margin-bottom: 25px;}
.job .hd .top{display: flex;justify-content: space-between;align-items: center;width: 100%;height: 55px;padding: 0 24px 0 38px;background-color: #f4f4f4;overflow: hidden;color: #505050;cursor: pointer;}
.job .hd .top .title{flex: 1;font-size: 22px;}
.job .hd .top .btn{font-size: 15px;line-height: 25px;padding-right: 42px;background: url(../images/btn_show.png) no-repeat center right / 25px;}
.job .hd .desc{display: none;align-items: center;width: 100%;min-height: 70px;border: 1px solid #dcdcdc;padding: 10px 38px;}
.job .bd{width: 100%;font-size: 14px;color: #413f3d;line-height: 30px;text-indent: 2em;padding: 10px 0 40px;}
.job .bd img{max-width: 100%;}
.job .bd .text{font-size: 22px;color: #181818;line-height: 22px;margin: 10px 0;}
.job .on .top{color: #fff;background-color: #282869;}
.job .on .desc{display: flex;}
.job .on .top .btn{background: url(../images/btn_close.png) no-repeat center right / 25px;}


/* 管理体系认证 */
.certificate{width: 100%;}
.certificate .item{display: flex;flex-wrap: wrap;}
.certificate .item .list{display: block;width: 178px;margin-top: 30px;}
.certificate .item .img{display: block;width: 100%;height: 243px;object-fit: cover;}
.certificate .item .title{width: 100%;font-size: 18px;color: #000000;text-align: center;line-height: 20px;margin-top: 20px;}


/* 产品中心 */
.product{width: 100%;}
.product .one_level{display: flex;justify-content: center;flex-wrap: wrap;margin-bottom: 25px;}
.product .one_level .list{display: block;min-width: 190px;font-size: 18px;color: #535353;text-align: center;line-height: 42px;margin-right: 20px;margin-bottom: 10px;padding: 0 10px;background-color: #f0f0f0;}
.product .one_level .on{color: #fff;background-color: #282869;}

.product .main{display: flex;align-items: flex-start;width: 100%;overflow: hidden;}


.product .main .tow_level{width: 210px;font-size: 16px;color: #000000;line-height: 24px;margin-right: 56px;}
.product .tow_level .item{border-top: 1px solid #fff;}
.product .tow_level .item:first-child{border-top: 1px solid #eef0f3;}
.product .tow_level .item , .product .tow_level dl dd{width: 100%;border-bottom: 1px solid #eef0f3; cursor: pointer;}
.product .tow_level .item .name , .product .tow_level dl dd a{display: flex;justify-content: center;align-items: center;width: 100%;min-height: 44px;}
.product .tow_level dl dd a{font-size: 14px;}
.product .tow_level .item dl{width: 100%;background-color: #f0f0f0}
.product .tow_level .active .name{color: #fff;background-color: #9494b4;}
.product .tow_level .active dl{display: block;}
.product .tow_level .active dl .on{background-color: #cccccc;}


.product .content{flex: 1;overflow: hidden;}
.product .content .img{display: block;max-width: 100%;margin: 38px auto;}
.product .content .title{font-size: 26px;color: #000000;line-height: 38px;font-weight: bold;margin-bottom: 20px;}

@media only screen and (max-width:1440px ) {
    header .nav dd a{font-size: 16px;}
}


@media only screen and (min-width:960px ) {
    .certificate .item .list:not(:nth-child(5n)){margin-right: 54px;}
    .product .tow_level .item .name:hover{color: #fff;background-color: #9494b4;}
.product .tow_level dl dd a:hover{background-color: #cccccc;}
    /* banner */
    .wap_banner , .wap_hotline{display: none;}
    
    /* 手机页脚 */
    .wap_footer{display: none;}
    
    
    .product .wap_fixed{width: 100%;}
    .product .wap_fixed .wap_name , .product .wap_fixed .wap_close{display: none;}
}


@media only screen and (max-width:960px ) {
    body{min-height: 100vh;padding-bottom: .94rem;}
    .wrapper{width: 100%;padding: 0 .2rem;}

    .sub_wrapper{width: 100%;min-width: initial;padding: 0 .2rem;background-color: transparent;margin-top: .6rem;margin-bottom: 1rem;}
    .sub_wrapper .art{font-size: .24rem;line-height: .45rem;}
    .sub_wrapper .art_title{font-size: .36rem;}
    .sub_wrapper .art_time{font-size: .24rem;color: #7c7c7c;margin-bottom: .2rem;}
    
    .public_sub_name{font-size: .36rem;line-height: .36rem;margin-bottom: .2rem;}
    
    
    /* 头 */
    header{height: .9rem;padding-left:  .2rem;}
    header .left{flex: 1;}
    header .name{flex:1;}
    header .nav{display: none;}
    
    /* 按钮 */
    .menu_btn{display: block;width: auto;height: 100%;}
    
    
    /* banner */
    .pc_banner{display: none;}



    .wap_hotline{display: flex;justify-content: space-between;align-items: center;width: 7.1rem;height: 1.44rem;color: #fff;background-color: #c90915;border-top: .17rem solid rgba(0,0,0,.6);padding: 0 .45rem 0 .3rem;margin: -.47rem auto .2rem;position: relative;z-index: 2;}
    .wap_hotline .top{display: flex;align-items: center;font-size: .18rem;}
    .wap_hotline .top .icon{display: block;width: .2rem;height: .2rem;margin-right: .05rem;}
    .wap_hotline .top .num{font-size: .34rem;line-height: .34rem;font-weight: bold;}
    .wap_hotline .more{display: block;width: .68rem;height: .68rem;}

    .i-video video{min-height: 4rem;}


    .i-product .head{border-bottom: 0;background-color: transparent;flex-wrap: wrap;margin-bottom: .3rem;}
    .i-product .head .name{flex: none;width: calc((100% - .2rem) / 2);font-size: .28rem;line-height: 1.1rem;margin-bottom: .2rem;margin-right: .2rem;border-radius: .1rem;box-shadow: 0 .05rem .1rem .01rem rgba(0,0,0,.1) ,inset 0 0 1rem 0 #f5f6f9 ;border: .01rem solid #fff;}
    .i-product .head .name:nth-child(2n){margin-right: 0;}
    .i-product .head .active{box-shadow: none;}

    .i-application_area .item_bd .swiper-slide{width: 3.55rem;padding-right: .15rem;}
    .i-application_area .swiper-slide .img{height: 2.34rem;}

    .i-certificate{position: relative;padding-bottom: 1.8rem;}
    .i-certificate .more{justify-content: center;position: absolute;bottom: .95rem;left: 0;}



    .i-news .i-top{display: block;}
    .i-news{background-color: #f4f7fa;}
    .i-news .news_box{flex-direction: column;}
    .i-news .isgood, .i-news .isgood .mySwiper{width: 100%;}
    .i-news .isgood{box-shadow: 0 .04rem .1rem 0 rgba(0,0,0,.1) ;padding-bottom: .1rem;margin-bottom: .15rem;}
    .i-news .isgood .swiper-slide{display: flex;align-items: center;padding: .27rem .18rem;overflow: hidden;}
    .i-news .isgood .img{width: 2.56rem;height: 1.65rem;}

    .i-news .isgood .text{flex: 1;overflow: hidden;}
    .i-news .isgood .date{font-size: .22rem;line-height: .22rem;}
    .i-news .isgood .title{font-size: .26rem;padding: .15rem 0 .2rem;}
    .i-news .isgood .desc{height: .62rem;font-size: .22rem;line-height: .31rem;}
    .i-news .isgood .btn{justify-content: center;}
    .i-news .isgood .prev, .i-news .isgood .next{width: .5rem;height: .5rem;}


    .i-news .item .name{display: none;}
    .i-news .item{padding: 0;background-color: transparent;margin-right: 0;}
    .i-news .item .list{align-items:flex-start;height: auto;padding: .32rem 0;border-top: 0;border-bottom: 1px solid #d4d5da;}
    .i-news .item .list:last-child{border-bottom: 0;}
    .i-news .list .date{width: 1.1rem;height: 1.1rem;padding: .06rem;}
    .i-news .list .date .main .day{font-size: .38rem;font-weight: bold;line-height: .38rem;}
    .i-news .list .date .main .YM{font-size: .22rem;line-height: .22rem;}
    .i-news .list .text .title{font-size: .26rem;line-height: .3rem;padding-top: .05rem;}
    .i-news .list .text .desc{font-size: .22rem;line-height: .28rem;}


    .i-news .right{display: flex;width: 100%;box-shadow: .2rem 0 0 0 #fff , -.2rem 0 0 0 #fff , 0 .7rem 0 0 #fff;background-color: #fff;padding-top: .57rem;}
    .i-news .right .channel{margin-bottom: 0;margin-right: .18rem;}
    .i-news .right .channel:last-child{margin-right: 0;}
    
    /* 页脚 */
    footer{display: none;}
   .wap_footer{display: flex;align-items: center;justify-content: center;width: 100%;min-height: .94rem;font-size: .24rem;color: #ffffff;font-weight: 500;padding: .1rem .2rem;background-color: #282869;position: absolute;left: 0;bottom: 0;}
    
    .crumb{display: none;}
    
    
    .introduce .desc::before , .introduce .desc::after{display: none;}
    .introduce .desc{width: 100%;font-size: .32rem;line-height: .44rem;padding:0 .1rem;}
    
    
    .service .head{width: 100%;justify-content: flex-start;margin-bottom: .2rem;}
    .service .head .title{min-width: auto;width: calc((100% - .16rem) / 2);margin-right: .16rem;margin-bottom: .1rem;font-size: .26rem;line-height: .62rem;border-radius: .03rem;overflow: hidden;}
    .service .head .title:nth-child(2n){margin-right: 0;}
    .service .sub_wrapper{padding: 0;}
    .service .sub_wrapper .art{background: linear-gradient(to bottom , #fff , #f8fafc) ;padding: .4rem .2rem;}
    
    
    .news .item{padding-top: .2rem;}
    .news .item .list{border-bottom: 0;padding: .28rem .18rem;margin-bottom: .23rem;background-color: #fff;box-shadow: 0 .04rem .1rem .03rem rgba(0,0,0,.1);}
    .news .list .img{width: 2.56rem;height: 1.65rem;margin-right: .22rem;}
    .news .list .right{height: 1.65rem;flex-direction: column-reverse;}
    .news .right .title{font-size: .26rem;line-height: .5rem;margin-bottom: .1rem;}
    .news .right .desc{font-size: .22rem;color: #7e7e7e;line-height: .3rem;}
    
    
    .job .hd{margin-bottom: .23rem;}
    .job .hd.on{margin-bottom: 0;}
    .job .public_sub_name{margin-bottom: .2rem;}
    .job .hd .top{height: .78rem;padding: 0 .24rem 0 .34rem;}
    .job .hd .top .title{font-size: .3rem;}
    .job .hd .top .btn{font-size: .22rem;color: #929292;line-height: .29rem;padding-right: .45rem;;background: url(../images/btn_show_wap.png) no-repeat center right / .29rem;}
    .job .on .top .btn {color: #fff;background: url(../images/btn_close.png) no-repeat center right / .29rem;}
    .job .hd .desc , .job .bd{font-size: .24rem;line-height: .45rem;padding: .15rem .3rem;border: .01rem solid #282869;background-color: #FFFFFF;}
    .job .hd .desc{min-height: auto;border-bottom: 0;}
    .job .bd{border-top: 0;margin-bottom: .23rem;}
    .job .bd .text{display: none;}
    
    
    .contact{flex-direction: column;height: fit-content;padding: .6rem .2rem 1rem;}
    .contact .public_sub_name{display: block;}
    .contact .map , .contact .right{width: 100%;}
    .contact .right{padding: .4rem .5rem 1.6rem;background: url(../images/certificate_bj.png)no-repeat right bottom / 1.75rem auto #282869;}
    .contact .right .line{width: .58rem;height: .04rem;margin: .3rem 0;}
    .contact .right .info{font-size: .28rem;line-height: .42rem;margin-bottom: .1rem;}



    .product .one_level{width: 100%;border-bottom: 1px solid #282869;margin-bottom: 0;}
    .product .one_level .list{width: 50%;min-width: auto;font-size: .28rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-right: 0;margin-bottom: 0;margin-top: .1rem;}




    

    .product .main{overflow: initial;flex-direction: column;}
    .product .content{background-color: #fff;box-shadow: .2rem 0 0 0 #fff , -.2rem 0 0 0 #fff , 0 1rem 0 0 #fff;}

    .product .main .tow_level{display: flex;flex-wrap: wrap;width: 100%;margin-right: 0;padding-top: .27rem;padding-bottom: .4rem;background-color: #fff;box-shadow: -.2rem 0 0 0 #fff , .2rem 0 0 0 #fff;position: relative;}
    .product .main .tow_level::after{display: block;content: '';width: 100%;height: .18rem;background-color: #e2e2e2;position: absolute;bottom: 0;left: 0;box-shadow: -.2rem 0 0 0 #e2e2e2 , .2rem 0 0 0 #e2e2e2;}
    .product .tow_level .item:first-child{border-top: none;}
    .product .tow_level .item{width: fit-content;margin-right: .1rem;}
    .product .tow_level .item .name{min-height: auto;font-size: .26rem;line-height: .61rem;padding: 0 .3rem;background-color: #ececec;}
    .product .tow_level .active .name{background-color: #282869;border-radius: .03rem;}
    
    .product .tow_level .item, .product .tow_level dl dd {border-bottom: 0;}
    .product .tow_level .item dl{max-height: 40vh;background-color: transparent;border-bottom: 0;overflow-y: auto;}
    .product .tow_level dl dd a{min-height: .66rem;background-color: #ececec;margin-bottom: .11rem;font-size: .26rem;}
    .product .tow_level .active dl .on{background-color: #282869;color: #fff;border-radius: .09rem;}
    .product .wap_fixed{display: none;width: 6.23rem;padding: .4rem .5rem .5rem;background-color: #fff;border-radius: .26rem;position: fixed;top: 50%;left: 50%;transform: translate(-50% , -50%);z-index: 19;}
    .product .wap_fixed .wap_name{font-size: .32rem;color: #000000;text-align: center;line-height: .48rem;font-weight: bold;margin-bottom: .4rem;}
    .product .wap_fixed .wap_close{display: block;width: .71rem;position: absolute;bottom: -1rem;left: 50%;transform: translateX(-50%);}
    .product .content .title{font-size: .36rem;line-height: .38rem;margin-bottom: .2rem;}
    .popup-bj{display: none;width: 100vw;height: 100vh;background-color: rgba(0,0,0,.6);position: fixed;top: 0;left: 0;z-index: 18;}

}




 









