@import url(base.css);
.w1200{max-width: 12rem;}
@media (max-width:1240px){
  .w1200{max-width: 94%}
}
.w1240{max-width: 12.4rem;}
@media (max-width:1440px){
	.w1240{max-width: 94%}
}
.w1600{max-width: 16rem;}
@media (max-width:1640px){
  .w1600{max-width: 94%}
}
html,body{font-family: 'HmL';}
.tac{text-align: center;}
/* 按钮 */
.rightMenuBtn {display: none;position: relative;margin-left: .1rem;width:40px; height:40px; background-color: transparent; z-index:350;cursor:pointer;border: 0;}
.rightMenuBtn span { display:block; height:3px; background-color:#FFAC00; position:absolute; top:20px; transition:0.5s; }
.rightMenuBtn img { display:block; position:absolute; bottom:5px; left: 5px; transition:0.5s; width:30px; height:auto; }
.rightMenuBtn .openMenu { width:30px; left:5px; }
.rightMenuBtn .closeMenu { left:25px; width:0; }
.rightMenuBtn span:active { width:0; }
.rightMenuBtn span:before,.rightMenuBtn span:after { content:""; display:block; width:30px; height:3px; background-color:#FFAC00; position:absolute; transition:0.4s; }
.rightMenuBtn .openMenu:before { top:-10px; left:-0; }
.rightMenuBtn .openMenu:after { top:10px; left:-0; }
.rightMenuBtn .closeMenu:before { top:0px; left:-20px; -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg); }
.rightMenuBtn .closeMenu:after { top:0px; left:-20px; -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg); }
/*pages*/
.pages{ margin-top: 4.57%; font-size: 0; text-align: center; }
.pages a{ display: inline-block; width: .6rem; height: .6rem; line-height: .6rem;font-size: .18rem; color: #222;border-radius: .6rem;background-color: #fff;transition: 0.4s ease;box-sizing: border-box;}
.pages a.a_first{ margin-right: .1rem; }
.pages a.a_end{ margin-left: .1rem; }
.pages a.anum{ font-family: 'Arial'; }
.pages a.a_cur,.pages a:hover{ color: #fff;background-color: #feac00;}
.pages .nums{ display: inline-block; margin: 0 .1rem; }
.pages .nums .anum{ margin-right: .1rem; }
.pages .nums .anum:last-child{ margin-right: 0; }
.pages .f1{ font-size: 14px; margin: 0 10px; color: #666; line-height: 42px; }
.pages .i_text{ display: inline-block; height: 40px; width: 80px; border: 1px solid #edecec; vertical-align: middle; }
.pages .i_button{ margin-left: 10px; padding: 0 15px; height: 42px; font-size: 14px; color: #666; border: 1px solid #edecec; }
.pages .a_prev,.pages .a_next{font-family: '宋体';box-sizing: border-box;background-color: #dcdcdc;color: #fff;}
.prew{}
.prew div{display: flex;align-items: center;margin-bottom: .2rem;font-size: .16rem;color: #333;font-family: HmL;}
.prew div:last-child{margin-bottom: 0rem;}
.prew div a:hover{color: #feac00;}
.prew div:after{display: block;content: '';margin-left: .2rem;width: .15rem;height: .05rem;background-image: url('../images/Business-more.png');background-size: 100%;}
.Return{margin-left: .3rem;}
.Return a{display: flex;align-items: center;justify-content: center;width: 1.5rem;height: .5rem;font-size: .18rem;color: #fff;background-color: #0fa0d5;border-radius: .6rem;box-sizing: border-box;}
.Return a:before{display: block;content: '';margin-right: .15rem;width: .16rem;height: .17rem;background-image: url('../images/Return.png');background-size: 100%;}
@media ( max-width:480px){
	.pages a{width: 0.35rem;height: 0.35rem;line-height: 0.35rem;}
}
/*pages end*/
header{position: fixed;top: 0;left: 0;width: 100%;z-index: 333;background-color: rgba(34, 34, 34, 0.3);transition: all 0.3s;}
header .logo img{height: 1rem;}
header .logo img:nth-of-type(1){display: block;}
header .logo img:nth-of-type(2){display: none;}
/* header .right-box{position: absolute;right: .6rem;top: 0;height: 100%;} */
/* header nav{margin-right: 3.9vw;} */
header nav ul li{position: relative;width: 1.5rem;text-align: center;padding: .17rem 0;border-bottom: .02rem solid transparent;}
header nav ul li>a{font-size: .16rem;color: #fff;}
header nav ul li.on>a{color: #feac00 !important;}
header nav ul li.on{border-bottom: .02rem solid #feac00 !important;}
header nav ul li .arrow{display: flex;align-items: center;justify-content: center}
header nav ul li .arrow:after{display: block;content: '';width: .21rem;height: .21rem;background-image: url('../images/down.svg');background-size: cover;}
header nav ul li.on .arrow:after{background-image: url('../images/down-on.svg') !important;}
header nav ul li .down{display: none;}
header nav ul li:hover .down{display: block;}
header .tel{font-size: .14rem;color: #fff;display: flex;align-items: center;}
header .tel a{color: #fff;}
header .tel:before{display: block;margin-right: .15rem;content: '';width: .25rem;height: .25rem;background-image: url('../images/tel.png');background-size: 100%;}
header .wechat{position: relative;margin-left: .45rem;}
header .wechat .name{font-size: .14rem;color: #fff;text-align: center;cursor:pointer;}
header .wechat .name:before{display: block;content: '';width: .27rem;height: .24rem;margin: 0 auto .05rem;background-image: url('../images/wechat.png');background-size: 100%;}
header .wechat .img{display: none;position: absolute;left: 50%;top: calc(100% + .15rem);padding: .15rem;width: 1.5rem;box-sizing: border-box;z-index: 3;border-radius: .02rem;background-color: #fff;transform: translateX(-50%);box-shadow: 0px 4px 4px 0px rgb(0 0 0 / 20%);}
header .wechat:hover .img{display: block;}
header nav ul li .down dl dd{display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
header nav ul li .down dl dd a{font-size: .14rem;color: #666;line-height: .5rem;text-align: center;}
header nav ul li .down dl dd:hover a{color: #feac00;}
header nav ul li .down dl dd.on a{color: #feac00;}
@media ( min-width:1200px){
  header nav ul li .down{position: absolute;left: 50%;top: calc(100% + 0.02rem);width: max-content;min-width: 100%;padding: 0 .1rem;background-color: #ffff;border-radius: .02rem;text-align: center;box-shadow: 0px 4px 4px 0px rgb(0 0 0 / 20%);transform: translateX(-50%);}
  header.on{background-color: #fff;}
  header.on .logo img:nth-of-type(1){display: none;}
  header.on .logo img:nth-of-type(2){display: block;}
  header.on nav ul li>a{color: #666;}
  header.on nav ul li .arrow:after{background-image: url('../images/down-b.svg');}
  header.on .tel{color: #666;}
  header.on .tel:before{background-image: url('../images/tel-b.png');}
  header.on .wechat .name{color: #666;}
  header.on .wechat .name:before{background-image: url('../images/wechat-b.png');}
  header.on .tel a{color: #666;}
}
footer .one-box{background-color: #606060}
footer .one-box .logo img{height: 1.25rem;margin-left: -.7rem;}
footer .two-box{padding: .35rem 0;background-color: #606060;border-top: 1px solid #727272;}
footer .contact{max-width: 5.2rem}
footer .contact .title{font-size: .18rem;color: #feac00;}
footer .contact ul{margin-top: .2rem;}
footer .contact ul li{margin-bottom: .1rem;padding-left: .3rem;position: relative;font-size: .14rem;color: #fff;line-height: .3rem;}
footer .contact ul li:last-child{margin-bottom: 0rem;}
footer .contact ul li:before{position: absolute;left: 0;top: .05rem;z-index: 3;display: block;content: '';}
footer .contact ul li:nth-of-type(1):before{width: .2rem;height: .19rem;background-image: url('../images/foot-img-icon01.png');background-size: 100%;z-index: 3;}
footer .contact ul li:nth-of-type(2):before{width: .23rem;height: .14rem;background-image: url('../images/foot-img-icon02.png');background-size: 100%;z-index: 3;}
footer .contact ul li:nth-of-type(3):before{width: .2rem;height: .2rem;background-image: url('../images/foot-img-icon03.png');background-size: 100%;z-index: 3;}
footer .contact ul li:nth-of-type(3){line-height: 1.4;}
footer .ewm .img{width: 1rem;margin: 0 auto;}
footer .ewm .img img{width: 100%;}
footer .ewm .name{margin-top: .15rem;font-size: .14rem;color: #fff;text-align: center;line-height: 1.3;}
footer .nav{display: flex;}
footer .nav dl{margin-right: 1rem;}
footer .nav dl:last-child{margin-right: 0;}
footer .nav dl dt{margin-bottom: .15rem;text-align: center;}
footer .nav dl dt a{font-size: .18rem;color: #feac00;}
footer .nav dl dd{margin-bottom: .1rem;text-align: center;}
footer .nav dl dd:last-child{margin-bottom: 0;}
footer .nav dl dd a{font-size: .14rem;color: #fff;}
footer .three-box{padding: .2rem 0;background-color: #414141}
footer .three-box .icp{font-size: .12rem;color: #fff;text-align: center;}
footer .three-box .icp a{color: #fff;}
footer .three-box .link{margin-top: .1rem;display: flex;align-items: center;justify-content: center;flex-wrap: wrap;}
footer .three-box .link .name{font-size: .12rem;color: #fff;}
footer .three-box .link ul{display: flex;align-items: center;}
footer .three-box .link ul li{display: flex;align-items: center;margin-right: .04rem;}
footer .three-box .link ul li:last-child{margin-right: 0;}
footer .three-box .link ul li:after{display: block;content: '|';margin-left: .04rem;font-size: .12rem;color: #fff;}
footer .three-box .link ul li:last-child:after{display: none;}
footer .three-box .link ul li a{font-size: .12rem;color: #fff;}
.Suspended{position: fixed;right: 0;bottom: 10%;z-index: 100;display: none;}
.Suspended ul li{position: relative;padding: .12rem .1rem;background-color: #feac00;cursor:pointer;}
.Suspended ul li .icon:after{display: block;content: '';margin: 0 auto;}
.Suspended ul li .name{margin-top: .1rem;text-align: center;font-size: .12rem;color: #fff;text-align: center;}
.Suspended ul li:nth-of-type(1) .icon:after{width: .3rem;height: .31rem;background-image: url('../images/foot-icon3.png');background-size: cover;}
.Suspended ul li:nth-of-type(2) .icon:after{width: .3rem;height: .3rem;background-image: url('../images/foot-icon1.svg');background-size: cover;}
.Suspended ul li:nth-of-type(3) .icon:after{width: .3rem;height: .3rem;background-image: url('../images/foot-icon2.svg');background-size: cover;}
.Suspended ul li .img{display: none;position: absolute;right: 100%;top: 0;width: 1.2rem;padding: .1rem;background-color: #feac00;z-index: 3;box-sizing: border-box;}
.Suspended ul li .tel{display: none;position: absolute;right: 100%;top: 0;height: 100%;align-items: center;padding: .1rem;background-color: #feac00;z-index: 3;box-sizing: border-box;}
.Suspended ul li .tel a{font-size: .18rem;color: #fff;}
.Suspended ul li:hover .img{display: block;}
.Suspended ul li:hover .tel{display: flex;}
.banner{ position: relative; }
.banner .pc{display: block;}
.banner .wap{display: none;}
.banner img{width: 100%;transition: all 2s ease-in-out 0.5s;transform: scale(1.2);}
.banner .swiper-slide{position: relative;overflow: hidden;}
.banner .swiper-slide-active img{transform: scale(1);}
.banner .video{}
.banner .video video{display: block;width: 100%;height: 100vh;object-fit: cover;}
.banner .box{position: absolute;width: 100%;left: 0%;top: 50%;opacity: 0;z-index: 10;transform: translateY(-50%)}
.banner .swiper-slide-active .box{animation: slideDown 3s forwards;animation-delay: 0s;}
.banner .box .title{font-size: 56px;color: #fff;font-weight: bold;text-align: center;font-family: HmB;}
.banner .slither{position: absolute;left: 50%;bottom: 30%;display: block;width: .24rem;height: .32rem;box-sizing: border-box;border: .02rem solid #fff;border-radius: .17rem;cursor: pointer;transform: translateX(-50%);z-index: 3;}
.banner .slither:before{position: absolute;display: block;content: '';top: 20%;left: 50%;width: .02rem;height: .06rem;margin: -.02rem 0 0 -.01rem;background: #fff;animation: move 2.5s linear infinite;}
@keyframes slideDown {
  0% {
    opacity: 0;
    transform: translateY(.2rem);
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes move {
  0% {
    opacity: 1;
    top: 20%
  }

  15% {
    opacity: 1;
    top: 45%
  }

  50% {
    opacity: 0;
    top: 45%
  }

  to {
    opacity: 0;
    top: 20%
  }
}
@media ( min-width:1200px){
.banner .pc{width: 100vw;height: 100vh;object-fit: cover;}
}
.public-title{position: relative;text-align: center;margin-bottom: .25rem;}
.public-title .cn{font-size: .36rem;color: #333;font-family: HmM;}
.public-title .en{margin-top: .1rem;font-size: .14rem;color: #333;letter-spacing: 2px;}
.public-title:after{display: block;content: '';margin: .1rem auto 0;width: .5rem;height: .04rem;background-color: #feac00;border-radius: .02rem;}
.public-more a{margin: 0 auto;display: flex;align-items: center;justify-content: center;width: .9rem;height: .35rem;border: 1px solid #feac00;font-size: .16rem;color: #feac00;box-sizing: border-box;}
.public-more a:hover{background-color: #feac00;color: #ffff;}
.public-title1{margin-bottom: .4rem;font-size: .28rem;color: #333;text-align: center;font-family: HmM;}
.public-title1 span{color: #FFA500;}
.Index .about{padding: .5rem 0;background-image: url('../images/index-about.jpg');background-size: cover;}
.Index .about .title{font-size: .28rem;color: #666463;text-align: center;font-family: HmM;}
.Index .about .text{margin-top: .4rem;font-size: .18rem;color: #666463;line-height: .25rem;text-indent: 2em;}
.Index .about .list{margin-top: .4rem;}
.Index .about .list ul{display: flex;}
.Index .about .list ul li{width: 33.33%;padding: .15rem 0;border-left: .02rem solid #9F9E9D;box-sizing: border-box;text-align: center;}
.Index .about .list ul li:last-child{border-right: .02rem solid #9F9E9D;}
.Index .about .list ul li .value{display: flex;align-items: self-end;justify-content: center;height:.65rem;font-size: .68rem;color: #656462;font-weight: bold;font-family: HmB;}
.Index .about .list ul li .value span{padding-right: .05rem;font-size: .68rem;line-height: .9;}
.Index .about .list ul li:nth-of-type(3) .value{font-size: .22rem;}
.Index .about .list ul li .name{margin-top: .25rem;font-size: .22rem;color: #656462;font-family: HmM;}
.Index .news{padding: .5rem 0;}
.Index .news .flex{display: flex;flex-wrap: wrap;}
.Index .news .flex .left-box{width: 50%;}
.Index .news .flex .left-box .img{overflow: hidden;}
.Index .news .flex .left-box .img img{width: 100%;transition: 0.8s ease;}
.Index .news .flex .left-box:hover .img img{transform: scale(1.1)}
.Index .news .flex .left-box .box .title{margin: .15rem 0;}
.Index .news .flex .left-box .box .title a{font-size: .22rem;color: #505050;font-family: HmM;}
.Index .news .flex .left-box .box .text{font-size: .18rem;color: #666;}
.Index .news .flex .left-box .box .time{margin-top: .15rem;font-size: .16rem;color: #666;}
.Index .news .flex .left-box:hover .title a{color: #feac00;}
.Index .news .flex .right-box{width: 50%;padding: 0 .1rem;box-sizing: border-box;}
.Index .news .flex .right-box .list ul li{padding: .1rem 0;border-top: .02rem solid #505050;display: flex;align-items: center;}
.Index .news .flex .right-box .list ul li .time{width: 20%;text-align: center;}
.Index .news .flex .right-box .list ul li .time .r{font-size: .48rem;color: #505050;}
.Index .news .flex .right-box .list ul li .time .ny{margin-top: .05rem;font-size: .14rem;color: #666;}
.Index .news .flex .right-box .list ul li .box{width: 80%}
.Index .news .flex .right-box .list ul li .box .title a{font-size: .18rem;color: #505050;font-family: HmM;}
.Index .news .flex .right-box .list ul li .box .text{margin-top: .05rem;font-size: .14rem;color: #666;line-height: 1.7;}
.Index .news .public-more{margin-top: .4rem;}
.Index .service{padding: .5rem 0;background-color: #f1f1f1;}
.Index .service .list{position: relative;}
.Index .service .list .casket{width: 100%;box-shadow: 0 0 .1rem 0 rgb(0 0 0 / 10%);transition: 0.8s ease;}
.Index .service .list .img img{width: 100%;}
.Index .service .list .box{padding: .2rem;background-color: #fff;}
.Index .service .list .box .title{font-size: .22rem;color: #333;text-align: center;font-family: HmM;}
.Index .service .list .box .public-more{margin-top: .15rem;}
/* .Index .service .list .swiper-slide-active{position: relative;z-index: 33;}
.Index .service .list .swiper-slide-active .casket{position: relative;width: 110%;transform: translateX(-5%);} */
.Index .service .list .swiper-slide{width: 5rem}
.Index .service .list .mySwiper{padding: .2rem 0;}
.Index .service .list .swiper-button-prev{left: -.35rem;color: #979797;}
.Index .service .list .swiper-button-next{right: -.35rem;color: #979797;}
.Index .client{padding: .5rem 0;}
.Index .client .list .swiper-slide{padding-top: .1rem;}
.Index .client .list .swiper-slide a{position: relative;display: block;overflow: hidden;transition: 0.8s ease;}
.Index .client .list .img img{width: 100%;}
.Index .client .list .box{position: absolute;visibility: hidden;opacity: 0;display: flex;align-items: center;justify-content: center;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(14, 22, 32, 0.6);z-index: 3;transition: all 0.2s;}
.Index .client .list .box .title{font-size: .14rem;color: #fff;}
.Index .client .list a:hover .box{visibility: visible;opacity: 1;}
.Index .client .list a:hover{transform: translateY(-.1rem);}
.Index .client .public-more{margin-top: .5rem;}
.column-banner{position: relative;}
.column-banner img{width: 100%;max-height: 6rem}
.column-banner .pc{display: block;width: 100%;max-height: 6rem;object-fit: cover;}
.column-banner .media{display: none;}
.column-banner .title{position: absolute;left: 50%;top: 50%;width: 92%;text-align: center;font-size: 56px;color: #fff;letter-spacing: 1px;font-weight: bold;font-family: HmB;transform: translate(-50%, -50%);z-index: 3;}
.location{padding-top: .3rem;font-size: .14rem;color: #999;}
.location a{color: #999;}
.location span{color: #feac00;}
.News{padding: .5rem 0;}
.News .list{margin-top: .4rem;}
.News .list ul{display: flex;flex-wrap: wrap;margin: -1.5%;}
.News .list ul li{width: 30.33%;margin: 1.5%;box-shadow: 0px 0px .1rem 0px rgb(0 0 0 / 31%);}
.News .list ul li .img{overflow: hidden;}
.News .list ul li .img img{transition: 0.8s ease;width: 100%;height: 1.6rem;object-fit: cover;}
.News .list ul li:hover .img img{transform: scale(1.1)}
.News .list ul li .title{padding: .1rem .1rem;background-color: #fff;}
.News .list ul li .title a{font-size: .16rem;color: #000;line-height: .25rem;text-align: center;}
.News .list ul li:hover .title a{color: #feac00;}
.News-info{padding: .5rem 0;}
.News-info .bottom-box{margin-top: .5rem;padding-top: .5rem;display: flex;justify-content: space-between;align-items: center;border-top: 1px solid #eee;}
.News-info .bottom-box .return{margin-left: .2rem;}
.News-info .bottom-box .return a{display: flex;align-items: center;justify-content: center;width: 1.8rem;height: .56rem;font-size: .16rem;color: #ffffff;background-color: #feac00;border-radius: .56rem;}
.News-info .title{font-size: .2rem;color: #333;text-align: center;line-height: 1.5;font-weight: bold;font-family: HmB;}
.News-info .time{margin: .2rem 0;font-size: .14rem;color: #666;text-align: center;}
.News-info .text{font-size: .18rem;color: #222;line-height: 1.7;}
.Classroom{padding: .5rem 0;}
.Classroom .list{margin-top: .4rem;}
.Classroom .list ul{display: flex;flex-wrap: wrap;margin: -1.5%;}
.Classroom .list ul li{width: 22%;margin: 1.5%;}
.Classroom .list ul li .img{border-radius: .04rem;overflow: hidden;}
.Classroom .list ul li .img a{position: relative;display: block;}
.Classroom .list ul li .img img{transition: 0.8s ease;width: 100%;height: 1.5rem;object-fit: cover;}
.Classroom .list ul li .img a:after{position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;display: block;content: '';width: .46rem;height: .46rem;background-image: url('../images/play.svg');background-size: cover;z-index: 3;}
.Classroom .list ul li:hover .img img{transform: scale(1.1)}
.Classroom .list ul li .title{margin-top: .15rem;}
.Classroom .list ul li .title a{font-size: .18rem;color: #000;line-height: .3rem;}
.Classroom .list ul li:hover .title a{color: #feac00;}
.Classroom-info{padding: .5rem 0;}
.Classroom-info .title{font-size: .2rem;color: #333;text-align: center;font-weight: bold;font-family: HmB;}
.Classroom-info .time{margin: .2rem 0;font-size: .14rem;color: #666;text-align: center;}
.Classroom-info .video video{display: block;width: 100%}
.Classroom-info .bottom-box{margin-top: .5rem;padding-top: .5rem;display: flex;justify-content: space-between;align-items: center;border-top: 1px solid #eee;}
.Classroom-info .bottom-box .return{margin-left: .2rem;}
.Classroom-info .bottom-box .return a{display: flex;align-items: center;justify-content: center;width: 1.8rem;height: .56rem;font-size: .16rem;color: #ffffff;background-color: #feac00;border-radius: .56rem;}
.Service{padding: .5rem 0;}
.Service .list{margin-top: .4rem;}
.Service .list ul li{margin-bottom: .65rem;display: flex;justify-content: space-between;flex-wrap: wrap;}
.Service .list ul li:last-child{margin-bottom: 0;}
.Service .list ul li .img{width: 48.2%;overflow: hidden;object-fit: cover;}
.Service .list ul li .img img{transition: 0.8s ease;height: 2.2rem;object-fit: cover;}
.Service .list ul li .box{width: 48.2%}
.Service .list ul li .box .title a{font-size: .24rem;color: #000;}
.Service .list ul li .box .text{margin: .15rem 0;font-size: .14rem;color: #333;letter-spacing: 1px;line-height: .2rem;}
.Service .list ul li .box .public-more a{margin: 0;}
.Service .list ul li:nth-of-type(odd){flex-flow: row-reverse;}
.Service .list ul li .img:hover img{transform: scale(1.1)}
.Service .list ul li .box .title:hover a{color: #feac00;}
.Service-info1 .info{padding: .5rem 0;background-image: url('../images/Service-info1-info-bg.jpg');background-size: cover;}
.Service-info1 .info .text{font-size: .16rem;color: #333;line-height: .3rem;letter-spacing: 1px;}
.Service-info1 .course{margin-top: .5rem;}
.Service-info1 .course .list ul{display: flex;flex-wrap: wrap;margin: -1.5%;}
.Service-info1 .course .list ul li{width: 30.33%;margin: 1.5%;box-shadow: 0px 0px .1rem 0px rgb(0 0 0 / 31%);}
.Service-info1 .course .list ul li .img{overflow: hidden;}
.Service-info1 .course .list ul li .img img{width: 100%;transition: 0.8s ease;height: 2.4rem;object-fit: cover;}
.Service-info1 .course .list ul li:hover .img img{transform: scale(1.1)}
.Service-info1 .course .list ul li .title{padding: .15rem .1rem;background-color: #fff;}
.Service-info1 .course .list ul li .title a{font-size: .16rem;color: #333;line-height: .25rem;}
.Service-info1 .course .list ul li:hover .title a{color: #feac00;}
.Service-info1 .course .public-more{margin-top: .3rem;}
.Service-info1 .review{padding: .5rem 0;}
.Service-info1 .review .list ul{display: flex;flex-wrap: wrap;margin: -1.5%;}
.Service-info1 .review .list ul li{width: 30.33%;margin: 1.5%;box-shadow: 0px 0px .1rem 0px rgb(0 0 0 / 31%);}
.Service-info1 .review .list ul li .img{overflow: hidden;}
.Service-info1 .review .list ul li .img img{width: 100%;transition: 0.8s ease;height: 1.6rem;object-fit: cover;}
.Service-info1 .review .list ul li:hover .img img{transform: scale(1.1)}
.Service-info1 .review .list ul li .title{padding: .15rem .1rem;background-color: #fff;}
.Service-info1 .review .list ul li .title a{font-size: .16rem;color: #333;line-height: .25rem;}
.Service-info1 .review .list ul li:hover .title a{color: #feac00;}
.Service-info2 .info{padding: .5rem 0;background-image: url('../images/Service-info2-info-bg.jpg');background-size: cover;}
.Service-info2 .info .text{font-size: .14rem;color: #333;line-height: .25rem;letter-spacing: 1px;text-align: center;}
.Service-info2 .info .list{margin-top: .4rem;}
.Service-info2 .info .list ul{display: flex;flex-wrap: wrap;justify-content: center;max-width: 9rem;margin: 0 auto;}
.Service-info2 .info .list ul li{width: 33.33%;padding: .2rem .1rem;box-sizing: border-box;min-height: 1.85rem;text-align: center;}
.Service-info2 .info .list ul li:nth-of-type(1){background-color: #F8F8F9;margin-left: 10%;}
.Service-info2 .info .list ul li:nth-of-type(2){background-color: #DADADA;margin-right: 10%;}
.Service-info2 .info .list ul li:nth-of-type(3){background-color: #DADADA;}
.Service-info2 .info .list ul li:nth-of-type(4){background-color: #F3F2F2;}
.Service-info2 .info .list ul li:nth-of-type(5){background-color: #FFFFFF;}
.Service-info2 .info .list ul li .title{font-size: .22rem;color: #000;}
.Service-info2 .info .list ul li .text{margin-top: .15rem;font-size: .16rem;color: #333;line-height: .25rem;}
.Service-info2 .diagnosis{padding: .5rem 0;}
.Service-info2 .diagnosis .list ul{display: flex;flex-wrap: wrap;margin: -1.5%;}
.Service-info2 .diagnosis .list ul li{width: 30.33%;margin: 1.5%;padding: .1rem;box-sizing: border-box;box-shadow: 0px 0px .1rem 0px rgb(0 0 0 / 10%);}
.Service-info2 .diagnosis .list ul li .title{display: flex;align-items: center;padding: .2rem 0;font-size: .24rem;color: #333;}
.Service-info2 .diagnosis .list ul li .title:before{display: block;content: '';width: .04rem;height: .12rem;background-color: #666666;margin-right: .1rem;}
.Service-info2 .diagnosis .list ul li .text{height: .95rem;padding: .1rem;font-size: .14rem;color: #666;line-height: .25rem;letter-spacing: 1px;}
.Service-info2 .diagnosis .list ul li .img{margin-top: ;}
.Service-info2 .diagnosis .list ul li .img img{width: 100%}
.Service-info2 .diagnosis .list ul li:hover .title{color: #feac00;}
.Service-info2 .diagnosis .list ul li:hover .title:before{background-color: #feac00;}
.Service-info2 .profit{padding: .5rem 0;background-size: cover;}
.Service-info2 .profit .public-title1{color: #fff;}
.Service-info2 .profit .list{padding-top: .4rem;}
.Service-info2 .profit .list ul{display: flex;flex-wrap: wrap;margin: -1%;}
.Service-info2 .profit .list ul li{position: relative;width: 18%;min-height: 2.9rem;margin: 1%;padding: 0 .1rem .2rem .1rem;background-color: #fff;box-sizing: border-box;}
.Service-info2 .profit .list ul li .icon{position: relative;margin: -.4rem auto 0;display: flex;align-items: center;justify-content: center;width: .8rem;height: .8rem;border-radius: .8rem;background-color: #feac00}
.Service-info2 .profit .list ul li .icon img{width: .4rem}
.Service-info2 .profit .list ul li .icon img:nth-of-type(1){display: block;}
.Service-info2 .profit .list ul li .icon img:nth-of-type(2){display: none;}
.Service-info2 .profit .list ul li .title{margin-top: .3rem;padding: 0 .1rem;height: .62rem;font-size: .22rem;color: #333;line-height: 1.4;text-align: center;}
.Service-info2 .profit .list ul li .text{margin-top: .1rem;font-size: .14rem;color: #666;line-height: .24rem;}
.Service-info2 .profit .list ul li:hover .icon{background-color: #fff;}
.Service-info2 .profit .list ul li:hover .icon img:nth-of-type(1){display: none;}
.Service-info2 .profit .list ul li:hover .icon img:nth-of-type(2){display: block;}
.Service-info2 .profit .list ul li:hover{background-color: #feac00}
.Service-info2 .profit .list ul li:hover .title{color: #fff;}
.Service-info2 .profit .list ul li:hover .text{color: #fff;}
.Service-info2 .application{padding: .5rem 0;}
.Service-info2 .application .list ul{display: flex;flex-wrap: wrap;margin: -1%;}
.Service-info2 .application .list ul li{width: 23%;margin: 1%;padding: .2rem .4rem;box-sizing: border-box;box-shadow: 0px 0px .1rem 0px rgb(0 0 0 / 10%);}
.Service-info2 .application .list ul li .icon{width: 1rem;margin: 0 auto;}
.Service-info2 .application .list ul li .icon img{width: 100%;transition: all 1s ease 0s;filter: grayscale(100%);}
.Service-info2 .application .list ul li .title{margin: .2rem 0;font-size: .22rem;color: #000;letter-spacing: 1px;text-align: center;}
.Service-info2 .application .list ul li .text{font-size: .14rem;color: #333;line-height: .25rem;text-align: center;}
.Service-info2 .application .list ul li:hover .icon img{filter: grayscale(0%);}
.Service-info2 .evaluation{padding: .5rem 0;background-size: cover;}
.Service-info2 .evaluation .public-title1{color: #fff;}
.Service-info2 .evaluation .table-nav ul{display: flex;justify-content: center;padding-top: .1rem;background-color: #FFA500;}
.Service-info2 .evaluation .table-nav ul li{width: 50%;display: flex;align-items: center;justify-content: center;height: .6rem;background-color: #FFA500;font-size: .22rem;color: #fff;letter-spacing: 2px;cursor: pointer;}
.Service-info2 .evaluation .table-nav ul li.on{background-color: #fff;color: #FFA500;}
.Service-info2 .evaluation .table-box{background-color: #fff;}
.Service-info2 .evaluation .table-box .item{display: none;}
.Service-info2 .evaluation .table-box .item.on{display: block;}
.Service-info2 .evaluation .table-box .flex{display: flex;flex-wrap: wrap;}
.Service-info2 .evaluation .table-box .flex .img{width: 50%;padding: .12rem .2rem .4rem;box-sizing: border-box;}
.Service-info2 .evaluation .table-box .flex .img img{width: 100%}
.Service-info2 .evaluation .table-box .flex .box{width: 50%;padding: .12rem .2rem .4rem;box-sizing: border-box;}
.Service-info2 .evaluation .table-box .flex .box dl dd{margin-bottom: .1rem;padding-bottom: .1rem;border-bottom: 1px dashed #E4E4E4;}
.Service-info2 .evaluation .table-box .flex .box dl dd:last-child{margin-bottom: 0rem;}
.Service-info2 .evaluation .table-box .flex .box dl dd .name{font-size: .18rem;color: #000;font-family: HmM;}
.Service-info2 .evaluation .table-box .flex .box dl dd .text{margin-top: .1rem;font-size: .16rem;color: #333;line-height: 1.4;}
.Service-info2 .process{padding: .5rem 0;background-size: cover;}
.Service-info2 .process .public-title1{margin-bottom: .8rem;}
.Service-info2 .process .list{position: relative;}
.Service-info2 .process .list:after{display: block;content: '';position: absolute;left: 0;top: .5rem;width: 100%;height: .02rem;background-color: #E0D9CB;z-index: 1;}
.Service-info2 .process .list ul{position: relative;display: flex;flex-wrap: wrap;z-index: 2;}
.Service-info2 .process .list ul li{width: 20%;text-align: center;}
.Service-info2 .process .list ul li .name{font-size: .22rem;color: #666;}
.Service-info2 .process .list ul li .num{width: .3rem;height: .3rem;display: flex;align-items: center;justify-content: center;margin: .15rem auto;font-size: .16rem;color: #fff;background-color: #868686;border-radius: .3rem;}
.Service-info2 .process .list ul li .title{font-size: .24rem;color: #666;}
.Service-info2 .process .list ul li:hover .name{color: #FFA500;}
.Service-info2 .process .list ul li:hover .num{background-color: #FFA500;}
.Service-info2 .process .list ul li:hover .title{color: #FFA500;}
.Service-info2 .process .text{margin-top: 1rem;}
.Service-info2 .process .text p{position: relative;padding-left: .2rem;margin: .1rem 0;font-size: .18rem;color: #666;line-height: 1.6;}
.Service-info2 .process .text p:before{display: block;content: '';position: absolute;left: 0;top: .1rem;width: .1rem;height: .1rem;background-color: #011D43;border-radius: .1rem;z-index: 3;}
.Service-info2 .level{padding: .5rem 0;}
.Service-info2 .level .flex{display: flex;flex-wrap: wrap;justify-content: space-between;}
.Service-info2 .level .flex .left-box{width: 50%}
.Service-info2 .level .flex .right-box{width: 40%}
.Service-info2 .level .flex .img img{width: 100%}
.Service-info2 .level .flex table{width: 100%}
.Service-info2 .level .flex table tr th{width: 50%;font-size: .22rem;color: #fff;height: .58rem;text-align: center;background-color: #868686;border-right: 1px solid #fff;}
.Service-info2 .level .flex table tr th:last-child{border-right: 0;}
.Service-info2 .level .flex table tr th:hover{background-color: #FFA500;color: #fff;}
.Service-info2 .level .flex table tr td{width: 50%;font-size: .22rem;height: .58rem;color: #333;text-align: center;border-right: 1px solid #fff;}
.Service-info2 .level .flex table tr td:last-child{border-right: 0;}
.Service-info2 .level .flex table tr:nth-of-type(even) td{background-color: #F1F1F1;}
.Service-info2 .level .flex table tr td:hover{background-color: #FFA500;color: #fff;}
.Service-info3{padding: .5rem 0;}
.Service-info3 .list ul{display: flex;flex-wrap: wrap;margin: -2%;}
.Service-info3 .list ul li{position: relative;width: 46%;margin: 2%;min-height: 3rem;padding: .15rem .2rem .2rem .15rem;border: .1rem solid #eee;box-sizing: border-box;}
.Service-info3 .list ul li .num{width: .66rem;height: .9rem; padding: .1rem .05rem;position: absolute;left: .08rem;top: -.26rem;color: #FFFFFF;box-sizing: border-box;font-size: .48rem;text-align: center;z-index: 1;background-color: #FFAC00;}
.Service-info3 .list ul li .num:after{display: block;content: '';    position: absolute;left: -.08rem;top: 0;width: 0;height: 0;border-bottom: .16rem solid #CC8A02;border-left: .08rem solid transparent;z-index: 1;}
.Service-info3 .list ul li .title{padding-left: 1rem;font-size: .24rem;color: #333;}
.Service-info3 .list ul li dl{margin-top: .5rem;}
.Service-info3 .list ul li dl dd{margin-bottom: .1rem;display: flex;}
.Service-info3 .list ul li dl dd:last-child{margin-bottom: 0;}
.Service-info3 .list ul li dl dd .name{width: 1rem;font-size: .16rem;color: #333;font-family: HmM;}
.Service-info3 .list ul li dl dd .text{width: calc(100% - 1rem);font-size: .14rem;color: #666;line-height: .2rem;letter-spacing: 1px;}
.Service-info4 .info{padding: .5rem 0;background-size: cover;}
.Service-info4 .info .list ul{display: flex;flex-wrap: wrap;margin: -1%;}
.Service-info4 .info .list ul li{width: 23%;margin: 1%;padding: 0 .3rem .3rem;box-shadow: 0px 0px .1rem 0px rgb(0 0 0 / 10%);box-sizing: border-box;background-color: #fff;}
.Service-info4 .info .list ul li .icon{display: flex;justify-content: center;align-items: center;width: .95rem;height: 1rem;margin: 0 auto;background-color: #C6C6C6}
.Service-info4 .info .list ul li:hover .icon{background-color: #FFA500}
.Service-info4 .info .list ul li .icon img{width: .5rem}
.Service-info4 .info .list ul li .title{margin: .2rem 0;font-size: .18rem;color: #333;font-weight: bold;font-family: HmB;letter-spacing: 1px;text-align: center;}
.Service-info4 .info .list ul li .text{font-size: .14rem;color: #666;line-height: .25rem;text-align: center;}
.Service-info4 .planning{padding: .5rem 0;}
.Service-info4 .planning .text{font-size: .18rem;color: #333;line-height: .25rem;text-align: center;}
.Service-info4 .planning .list{margin-top: .4rem;position: relative;}
.Service-info4 .planning .list ul{position: relative;z-index: 2;text-align: center;}
.Service-info4 .planning .list ul li{margin: .4rem 0;}
.Service-info4 .planning .list ul li:nth-child(2){margin-top: .7rem;}
.Service-info4 .planning .list ul li span{color: #FFFFFF;background-color: #FFAC00;width: 1.8rem;height: .5rem;line-height: .5rem;font-size: .24rem;display: inline-block;margin: 0 .2rem;letter-spacing: 1px;}
.Service-info4 .planning .list ul li:nth-child(2) span:nth-child(1){width: 3.4rem;background-color: #606060;}
.Service-info4 .planning .list ul li:nth-child(2) span:nth-child(3){width: 3.4rem;background-color: #606060;}
.Service-info4 .planning .list .x p:nth-child(1) {position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);width: 1px;border-right: .02rem dashed #DDDDDD;height: 4.4rem;text-align: center;}
.Service-info4 .planning .list .x p:nth-child(2) {position: absolute;top: .95rem;left: 50%;transform: translateX(-50%) translateY(-50%);width: 5rem;border-top: .02rem dashed #DDDDDD;height: 1px;text-align: center;}
.Service-info4 .planning .list .x p:nth-child(3) {position: absolute;top: 1.1rem;left: 3.5rem;transform: translateX(-50%) translateY(-50%);width: 1px;border-right: .02rem dashed #DDDDDD;height: .25rem;text-align: center;}
.Service-info4 .planning .list .x p:nth-child(4) {position: absolute;top: 1.1rem;right: 3.48rem;transform: translateX(-50%) translateY(-50%);width: 1px;border-right: .02rem dashed #DDDDDD;height: .25rem;text-align: center;}
.Service-info5 .info{padding: .5rem 0;}
.Service-info5 .info .list ul{display: flex;flex-wrap: wrap;margin: -1.5%;}
.Service-info5 .info .list ul li{position: relative;width: 30.33%;margin: 1.5%;min-height: 4.3rem;padding: .3rem .3rem .2rem;background-color: #fff;box-shadow: 0px 0px .1rem 0px rgb(0 0 0 / 21%);border: 1px solid #ddd;box-sizing: border-box;}
.Service-info5 .info .list ul li .title{margin-bottom: .2rem;font-size: .24rem;line-height: .3rem;color: #333;}
.Service-info5 .info .list ul li .text p{position: relative;padding-left: .16rem;font-size: .16rem;color: #333;line-height: .25rem;}
.Service-info5 .info .list ul li .text p:before{display: block;content: '';position: absolute;left: 0;top: .1rem;width: .06rem;height: .06rem;background-color: #606060;border-radius: .06rem;}
.Service-info5 .info .list ul li .icon{margin: .1rem 0;width: .3rem}
.Service-info5 .info .list ul li .icon img{width: 100%;}
.Service-info5 .info .list ul li .num{position: absolute;bottom: .3rem;right: .25rem;font-size: .68rem;color: #EFEFEF;font-weight: bold;font-family: HmB;z-index: 1;}
.Service-info5 .info .list ul li .num i{font-style: italic;}
.Service-info5 .info .list ul li:nth-of-type(1){background-color: #FFAC00}
.Service-info5 .evaluation{padding: .5rem 0;background-size: cover;}
.Service-info5 .evaluation .public-title1{color: #fff;}
.Service-info5 .evaluation .list{position: relative;height: 6.75rem;background: url('../images/evaluation.png') no-repeat center;background-size: 100% 100%;}
.Service-info5 .evaluation .list ul li{display: flex;flex-wrap: wrap;position: relative;}
.Service-info5 .evaluation .list ul li:nth-of-type(1){left: 4.2rem;top: .2rem;}
.Service-info5 .evaluation .list ul li:nth-of-type(2){left: 3.1rem;top: .5rem;}
.Service-info5 .evaluation .list ul li:nth-of-type(3){left: 2.1rem;top: .7rem;}
.Service-info5 .evaluation .list ul li:nth-of-type(4){left: .95rem;top: .9rem;}
.Service-info5 .evaluation .list ul li:nth-of-type(5){left: 0;top: 1.2rem;}
.Service-info5 .evaluation .list ul li .name{width: 10%;font-size: .24rem;color: #FFA500;font-weight: bold;font-family: HmB;}
.Service-info5 .evaluation .list ul li .box{width: 32%;}
.Service-info5 .evaluation .list ul li .box dl dd{position: relative;padding-left: .16rem;color: #fff;font-size: .12rem;line-height: .2rem;}
.Service-info5 .evaluation .list ul li .box dl dd:before{display: block;content: '';position: absolute;left: 0;top: .08rem;width: .06rem;height: .06rem;background-color: #fff;border-radius: .06rem;z-index: 1;}
.Service-info5 .evaluation .list ul li .evenly{width: 15%;color: #FFA500;font-weight: bold;font-family: HmB;font-size: .34rem;text-align: center;line-height: 1.5;}
.Service-info5 .process{padding: .5rem 0;background-size: cover;}
.Service-info5 .process .box{position: relative;padding: 2.8rem 0;}
.Service-info5 .process .box .list2{position: relative;height: 1.2rem;}
.Service-info5 .process .box .list2 ul li{position: absolute;top: 0;height: 1.2rem;padding: 10px 10px;z-index: 1;background-size: cover;box-sizing: border-box;}
.Service-info5 .process .box .list2 ul li:nth-of-type(1){width: 2.45rem;background-image: url('../images/Service-info5-process-icon1.png');}
.Service-info5 .process .box .list2 ul li:nth-of-type(2){width: 2.5rem;background-image: url('../images/Service-info5-process-icon2.png');}
.Service-info5 .process .box .list2 ul li:nth-of-type(3){width: 4.01rem;background-image: url('../images/Service-info5-process-icon3.png');}
.Service-info5 .process .box .list2 ul li:nth-of-type(4){width: 2.5rem;background-image: url('../images/Service-info5-process-icon4.png');}
.Service-info5 .process .box .list2 ul li:nth-of-type(5){width: 2.5rem;background-image: url('../images/Service-info5-process-icon5.png');}
.Service-info5 .process .box .list2 ul li:nth-of-type(1){left: 0;padding-right: .2rem;}
.Service-info5 .process .box .list2 ul li:nth-of-type(2){left: 2rem;padding-left: .55rem;padding-right: .2rem;}
.Service-info5 .process .box .list2 ul li:nth-of-type(3){left: 4.05rem;padding-left: .55rem;padding-right: .2rem;}
.Service-info5 .process .box .list2 ul li:nth-of-type(4){left: 7.6rem;padding-left: .55rem;padding-right: .2rem;}
.Service-info5 .process .box .list2 ul li:nth-of-type(5){left: 9.66rem;padding-left: .55rem;padding-right: .2rem;}
.Service-info5 .process .box .list2 ul li .title{margin-bottom: .05rem;font-size: .16rem;color: #FFFDF8;font-weight: bold;}
.Service-info5 .process .box .list2 ul li .text{font-size: .12rem;line-height: .2rem;color: #FFFDF8;}
.Service-info5 .process .box .list ul li{position: absolute;width: 1.6rem;height: 2.2rem;padding: .1rem;color: #FFFDF8;z-index: 3;}
.Service-info5 .process .box .list ul li:nth-of-type(1){background-color: #FFAC00}
.Service-info5 .process .box .list ul li:nth-of-type(2){background-color: #FFAC00}
.Service-info5 .process .box .list ul li:nth-of-type(5){background-color: #FFAC00}
.Service-info5 .process .box .list ul li:nth-of-type(6){background-color: #FFAC00}
.Service-info5 .process .box .list ul li:nth-of-type(3){background-color: #C2C2C2}
.Service-info5 .process .box .list ul li:nth-of-type(4){background-color: #C2C2C2}
.Service-info5 .process .box .list ul li:nth-of-type(7){background-color: #C2C2C2}
.Service-info5 .process .box .list ul li:nth-of-type(8){background-color: #C2C2C2}
.Service-info5 .process .box .list ul li:nth-of-type(1){left: 0;top: 0;}
.Service-info5 .process .box .list ul li:nth-of-type(2){left: 5%;bottom: 0;}
.Service-info5 .process .box .list ul li:nth-of-type(3){left: 20%;top: 0;}
.Service-info5 .process .box .list ul li:nth-of-type(4){left: 30%;bottom: 0;}
.Service-info5 .process .box .list ul li:nth-of-type(5){left: 45%;top: 0;}
.Service-info5 .process .box .list ul li:nth-of-type(6){left: 54%;bottom: 0;}
.Service-info5 .process .box .list ul li:nth-of-type(7){left: 66%;top: 0;}
.Service-info5 .process .box .list ul li:nth-of-type(8){left: 85%;bottom: 0;}
.Service-info5 .process .box .list ul li .title{margin: .1rem 0;font-size: .16rem;font-weight: bold;font-family: HmB;line-height: 1.3;}
.Service-info5 .process .box .list ul li .text{font-size: .12rem;line-height: .2rem;}
.Service-info5 .process .box .list ul li:after{display: block;content: '';position: absolute;left: 0;right: 0;margin: 0 auto;width: .17rem;height: .24rem;background-image: url('../images/Service-info5-process-icon.png');background-size: cover;z-index: 1;}
.Service-info5 .process .box .list ul li:nth-of-type(odd):after{bottom: -.45rem;}
.Service-info5 .process .box .list ul li:nth-of-type(even):after{top: -.45rem;transform: rotate(180deg)}
.Service-info5 .advisory{padding: .5rem 0;}
.Service-info5 .advisory .list ul{display: flex;flex-wrap: wrap;margin: -1%;}
.Service-info5 .advisory .list ul li{width: 31.33%;margin: 1%;min-height: 4rem;background-color: #fff;box-shadow: 0px 0px .1rem 0px rgb(0 0 0 / 21%);}
.Service-info5 .advisory .list ul li .img{overflow: hidden;}
.Service-info5 .advisory .list ul li .img img{width: 100%;transition: 0.8s ease;height: 2.3rem;object-fit: cover;}
.Service-info5 .advisory .list ul li:hover .img img{transform: scale(1.1)}
.Service-info5 .advisory .list ul li .box{padding: .2rem;}
.Service-info5 .advisory .list ul li .box .title{position: relative;font-size: .24rem;color: #000;text-align: center;z-index: 2;}
.Service-info5 .advisory .list ul li .box .title:after{position: absolute;left: 0;right: 0;bottom: -.05rem;margin: 0 auto;display: block;content: '';width: 1.8rem;height: .1rem;background-color: #FFA500;z-index: 1;}
.Service-info5 .advisory .list ul li .box .title span{position: relative;z-index: 2;}
.Service-info5 .advisory .list ul li .box .text{margin-top: .2rem;font-size: .16rem;color: #333;line-height: .25rem;text-align: center;}
.Service-info5 .worth{padding: .5rem 0;background-size: cover;}
.Service-info5 .worth .public-title1{color: #fff;}
.Service-info5 .worth .list{position: relative;}
.Service-info5 .worth .list:after{position: absolute;width: 100%;height: 0;display: block;content: '';left: 0;top: 1.03rem;border-top: 1px dashed #ffffff;z-index: 1;}
.Service-info5 .worth .list ul{position: relative;display: flex;flex-wrap: wrap;z-index: 2;}
.Service-info5 .worth .list ul li{width: 12.5%;padding: 0 1%;box-sizing: border-box;}
.Service-info5 .worth .list ul li .icon{display: flex;align-items: center;justify-content: center;width: .8rem;height: .8rem;margin: 0 auto;border-radius: .1rem;background-color: #DCDCDC}
.Service-info5 .worth .list ul li .icon img{width: .5rem;}
.Service-info5 .worth .list ul li em{display: block;margin: .2rem auto;width: .2rem;height: .06rem;background-color: #C2C2C2;}
.Service-info5 .worth .list ul li .title{font-size: .22rem;color: #fff;text-align: center;}
.Service-info5 .worth .list ul li .text{margin-top: .15rem;font-size: .14rem;color: #fff;line-height: .2rem;}
.Service-info5 .worth .list ul li:hover .icon{background-color: #FFAC00}
.Service-info5 .worth .list ul li:hover em{background-color: #FFAC00}
.Service-info5 .worth .list ul li:hover .title{color: #FFAC00;}
.Service-info5 .certificate{padding: .5rem 0;background-size: cover;}
.Service-info5 .certificate .list{position: relative;}
.Service-info5 .certificate .list .img img{width: 100%}
.Service-info5 .certificate .list .swiper-button-prev{left: -.35rem;color: #979797;}
.Service-info5 .certificate .list .swiper-button-next{right: -.35rem;color: #979797;}
.Service-info6{padding: .5rem 0;}
.Service-info6 .info .text{font-size: .16rem;color: #333;line-height: 1.6;letter-spacing: 1px;}
.Service-info6 .object{margin-top: .5rem;}
.Service-info6 .object .text{font-size: .16rem;color: #333;line-height: 1.6;letter-spacing: 1px;}
.Service-info6 .object .list{margin-top: .2rem;}
.Service-info6 .object .list ul{display: flex;flex-wrap: wrap;margin: -1%;}
.Service-info6 .object .list ul li{width: 48%;margin: 1%;padding: .35rem .2rem .2rem .3rem;background-color: #fff;box-shadow: 0px 0px .1rem 0px rgb(0 0 0 / 21%);border-radius: .1rem;box-sizing: border-box;}
.Service-info6 .object .list ul li .box{display: flex;flex-wrap: wrap;justify-content: space-between;}
.Service-info6 .object .list ul li .left-box{width: 60%;}
.Service-info6 .object .list ul li .left-box .title{font-size: .26rem;color: #f5911e;font-family: HmM;}
.Service-info6 .object .list ul li .left-box .text{margin-top: .15rem;font-size: .16rem;color: #4c4c4c;line-height: 1.4;letter-spacing: -0.05em;}
.Service-info6 .object .list ul li .icon{width: 35%;}
.Service-info6 .object .list ul li .icon img{width: 100%;}
.Service-info6 .elements{margin-top: .5rem;}
.Service-info6 .elements .text{width: 100%;font-size: .16rem;color: #333;line-height: 1.6;letter-spacing: 1px;}
.Service-info6 .elements .img{margin-top: .4rem;}
.Service-info6 .elements .img img{width: 100%;}
.Service-info6 .level{margin-top: .5rem;}
.Service-info6 .level .text{font-size: .16rem;color: #333;line-height: 1.6;letter-spacing: 1px;}
.Service-info6 .level .list{margin-top: .45rem;}
.Service-info6 .level .list ul li{margin-bottom: .3rem;display: flex;align-items: center;}
.Service-info6 .level .list ul li:last-child{margin-bottom: 0;}
.Service-info6 .level .list ul li .box{width: 1.8rem;padding: 0 .2rem;text-align: right;}
.Service-info6 .level .list ul li .box .name{font-size: .16rem;color: #f5911e;font-family: HmM;}
.Service-info6 .level .list ul li .box .title{margin-top: .08rem;font-size: .16rem;color: #f5911e;font-family: HmM;}
.Service-info6 .level .list ul li .casket{width: 100%;max-width: calc(100% - 1.8rem);padding: .15rem;}
.Service-info6 .level .list ul li .text{max-width: 5.7rem;font-size: .18rem;color: #4d4d4d;line-height: 1.4;}
.Service-info6 .level .list ul li:nth-of-type(1) .casket{max-width: calc(60% - 1.8rem);background-color: #f0f0f0;}
.Service-info6 .level .list ul li:nth-of-type(2) .casket{max-width: calc(70% - 1.8rem);background-color: #e4e4e4;}
.Service-info6 .level .list ul li:nth-of-type(3) .casket{max-width: calc(80% - 1.8rem);background-color: #cacaca;}
.Service-info6 .level .list ul li:nth-of-type(4) .casket{max-width: calc(90% - 1.8rem);background-color: #b1b1b1;}
.Service-info6 .level .list ul li:nth-of-type(5) .casket{background-color: #979797;}
.Service-info6 .method{margin-top: .5rem;}
.Service-info6 .method .text{font-size: .16rem;color: #333;line-height: 1.6;letter-spacing: 1px;}
.Service-info6 .method .list{margin-top: .4rem;}
.Service-info6 .method .list ul li{position: relative;margin-bottom: .2rem;padding: .35rem .35rem .35rem 1.1rem;background-color: #f0f0f0;box-shadow: 0px 0px .1rem 0px rgb(0 0 0 / 21%);border-radius: .1rem;}
.Service-info6 .method .list ul li:last-child{margin-bottom: 0;}
.Service-info6 .method .list ul li:before{position: absolute;left: .3rem;top: 0;bottom: 0;margin: auto 0;display: block;content: '';width: .46rem;height: .46rem;background-image: url('../images/g.png');background-size: 100%;z-index: 3;}
.Service-info6 .method .list ul li .title{font-size: .26rem;color: #333333;font-family: HmM;}
.Service-info6 .method .list ul li .txt{margin-top: .2rem;font-size: .16rem;color: #4d4d4d;line-height: 1.4;letter-spacing: 0.05em;}
.Service-info6 .empower{margin-top: .5rem;}
.Service-info6 .empower .text{font-size: .16rem;color: #333;line-height: 1.6;letter-spacing: 1px;}
.Service-info6 .empower .list{margin-top: .4rem;}
.Service-info6 .empower .list ul{display: flex;flex-wrap: wrap;margin: -0.5%;}
.Service-info6 .empower .list ul li{width: 24%;margin: .5%;padding: .3rem .15rem .2rem;background-color: #fff;box-shadow: 0px 0px .1rem 0px rgb(0 0 0 / 21%);border-radius: .1rem;box-sizing: border-box;}
.Service-info6 .empower .list ul li .icon{width: 1.3rem;margin: 0 auto;box-shadow: 0px 0px .1rem 0px rgb(0 0 0 / 21%);border-radius: 1.3rem;}
.Service-info6 .empower .list ul li .icon img{width: 100%;}
.Service-info6 .empower .list ul li .txt{margin-top: .25rem;font-size: .16rem;color: #4d4d4d;line-height: calc(34 / 22);text-align: justify;}
.Client{padding: .5rem 0;background-color: #F3F3F3}
.Client .list ul{display: flex;flex-wrap: wrap;margin: -1%;}
.Client .list ul li{width: 18%;margin: 1%;}
.Client .list ul li .img{position: relative;overflow: hidden;}
.Client .list ul li .img img{width: 100%;transition: 0.8s ease;}
.Client .list ul li:hover .img img{transform: scale(1.1)}
.Client .list ul li .title{margin-top: .1rem;color: #333;font-size: .14rem;text-align: center;}











@media ( max-width:1200px){
	.rightMenuBtn{ display: block;}
  header{background-color: #fff;}
  header .logo img:nth-of-type(1){display: none;}
  header .logo img:nth-of-type(2){display: block;}
  header .logo img{height: .8rem;}
  header nav ul li>a{color: #666;}
  header nav ul li .arrow:after{background-image: url('../images/down-b.svg');}
  header .tel{color: #666;}
  header .tel:before{background-image: url('../images/tel-b.png');}
  header .wechat{margin-left: .3rem;}
  header .wechat .name{color: #666;}
  header .wechat .name:before{background-image: url('../images/wechat-b.png');}
  header .right-box{position: initial;}
  header nav ul{display: block;}
	header nav{display: block;position: fixed;padding: .3rem .2rem .3rem .2rem;top: .8rem;right: 0;margin-right: 0;width: 300px;background-color:  #fff;overflow: unset;box-sizing: border-box;overflow-x: hidden;transform: matrix(1, 0, 0, 1, 300, 0);z-index: 300;}
	header nav ul li{display: block;margin-bottom: .2rem;width: 100%;margin-right: 0;border-bottom: 1px solid #eee;}
  header nav ul li>a{font-size: .18rem;}
  header nav ul li .down{margin-top: .15rem;}
  header nav ul li .down dl dd a{line-height: .35rem;font-size: .16rem;}
	.column-banner .media{display: block;height: 25vh;object-fit: cover;}
	.column-banner .pc{display: none;}
	.banner img.wap{display: block;height: 75vh;object-fit: cover;}
	.banner img.pc{display: none;}
  body{padding-top: .8rem;}
  .banner .video video{height: auto}
  .banner .slither{bottom: 10%;}
  .banner .box .title{font-size: .36rem;}
  footer .nav{display: none;}
  footer .ewm{margin-top: .2rem;}
  footer .contact ul li{font-size: .16rem;}
  footer .ewm .name{font-size: .16rem;}
  footer .three-box .icp{font-size: .16rem;line-height: 1.6;}
  footer .three-box .link{line-height: 1.6;font-size: .16rem;}
  footer .three-box .link .name{width: 100%;text-align: center;font-size: .16rem;}
  footer .three-box .link ul{width: 100%;flex-wrap: wrap;margin-top: .1rem;}
  footer .three-box .link ul li a{font-size: .16rem;}
  footer .three-box .link ul li:after{font-size: .16rem;}
}
@media ( max-width:1024px){
	.public-title .cn{font-size: .32rem;}
  .column-banner .title{font-size: .32rem;text-align: center;width: 100%;}
  .public-title1{font-size: .27rem;line-height: 1.5;}
}
@media ( max-width:768px){
  .Index .about .text{line-height: 1.7;}
  .Index .about .list ul li .value{font-size: .32rem;height: auto;}
  .Index .about .list ul li .value span{font-size: .32rem;line-height: 1;height: auto;}
  .Index .about .list ul li .name{margin-top: .15rem;}
  .Index .news .flex .left-box{width: 100%}
  .Index .news .flex .right-box{width: 100%;margin-top: .2rem;}
  .Index .news .flex .right-box .list ul li .time .r{font-size: .32rem;}
  .Index .news .public-more{margin-top: .3rem;}
  .Index .service .list .swiper-button-prev{left: 0;}
  .Index .service .list .swiper-button-next{right: 0;}
  .Service-info5 .certificate .list .swiper-button-prev{left: 0;}
  .Service-info5 .certificate .list .swiper-button-next{right: 0;}
  .Index .client .public-more{margin-top: .3rem;}
  .News .list ul{margin: -1%;}
  .News .list ul li{width: 48%;margin: 1%;}
  .News-info .time{font-size: .16rem;line-height: 1.6;}
  .News-info .bottom-box{margin-top: .3rem;padding-top: .3rem;flex-wrap: wrap;}
  .News-info .bottom-box .prew{width: 100%;line-height: 1.6;}
  .News-info .bottom-box .return{width: 100%;margin-left: 0;margin-top: .2rem;}
  .Classroom .list ul{margin: -1%;}
  .Classroom .list ul li{width: 48%;margin: 1%;}
  .Classroom-info .time{font-size: .16rem;line-height: 1.6;}
  .Classroom-info .bottom-box{margin-top: .3rem;padding-top: .3rem;flex-wrap: wrap;}
  .Classroom-info .bottom-box .prew{width: 100%;line-height: 1.6;}
  .Classroom-info .bottom-box .return{width: 100%;margin-left: 0;margin-top: .2rem;}
  .prew div{display: block;}
  .prew div:after{display: none;}
  .Service .list ul li{display: block;margin-bottom: .2rem;}
  .Service .list ul li .img{width: 100%;}
  .Service .list ul li .box{width: 100%;margin-top: .2rem;}
  .Service .list ul li .box .text{font-size: .16rem;line-height: 1.6;}
  .Service-info5 .info .list ul{margin: -1%;}
  .Service-info5 .info .list ul li{width: 98%;margin: 1%;}
  .Service-info5 .evaluation .list{background-image: none;height: auto}
  .Service-info5 .evaluation .list ul li{position: initial;display: block;padding-bottom: .2rem;margin-bottom: .2rem;border-bottom: 1px solid #fff;}
  .Service-info5 .evaluation .list ul li .name{width: 100%}
  .Service-info5 .evaluation .list ul li .box{width: 100%;margin-top: .2rem;}
  .Service-info5 .evaluation .list ul li .evenly{width: 100%;margin-top: .2rem;text-align: left;font-size: .26rem;}
  .Service-info5 .evaluation .list ul li .box dl dd{font-size: .18rem;}
  .Service-info5 .process .box{padding: 0;}
  .Service-info5 .process .box .list2{margin-top: .2rem;height: auto;}
  .Service-info5 .process .box .list2 ul li{margin-bottom: .2rem;position: initial;width: 100%!important;height: auto!important;background-image: none!important;padding: .2rem!important;background-color: #FFAC00}
  .Service-info5 .process .box .list2 ul li .text{font-size: .18rem;}
  .Service-info5 .process .box .list ul{display: flex;flex-wrap: wrap;margin: -1%;}
  .Service-info5 .process .box .list ul li{position: initial;width: 48%;margin: 1%;}
  .Service-info5 .process .box .list ul li:after{display: none;}
  .Service-info5 .process .box .list ul li .text{font-size: .16rem;}
  .Service-info5 .process .box .list ul li .title{font-size: .2rem;}
  .Service-info5 .advisory .list ul li{width: 98%;}
  .Service-info5 .advisory .list ul li .box .text{font-size: .18rem;}
  .Service-info5 .worth .list ul{margin: -1%;}
  .Service-info5 .worth .list ul li{width: 48%;margin: 1%;padding: 0;}
  .Service-info5 .worth .list:after{display: none;}
  .Service-info5 .worth .list ul li em{display: none;}
  .Service-info5 .worth .list ul li .title{margin-top: .2rem;}
  .Service-info5 .worth .list ul li .text{font-size: .18rem;line-height: 1.6;}
  .Service-info4 .info .list ul li{width: 48%;padding: .2rem .15rem;}
  .Service-info4 .info .list ul li .text{font-size: .18rem;}
  .Service-info4 .planning .list .x{display: none;}
  .Service-info4 .planning .list ul li{margin: .2rem 0;}
  .Service-info4 .planning .list ul li:nth-child(2){margin-top: .3rem;}
  .Service-info4 .planning .list ul li span{display: block;width: 100%!important;margin: 0;margin-bottom: .2rem;}
  .Service-info3 .list ul{margin: 0;}
  .Service-info3 .list ul li{width: 100%;margin: 0;margin-bottom: .2rem;}
  .Service-info3 .list ul li .title{line-height: 1.6;font-size: .22rem;}
  .Service-info3 .list ul li dl dd .name{font-size: .18rem;}
  .Service-info3 .list ul li dl dd .text{font-size: .18rem;}
  .Service-info1 .info .text{font-size: .18rem;line-height: 1.6;}
  .Service-info1 .course .list ul{margin: 0;}
  .Service-info1 .course .list ul li{width: 100%;margin: 0;margin-bottom: .2rem;}
  .Service-info1 .review .list ul{margin: -1%;}
  .Service-info1 .review .list ul li{width: 48%;margin: 1%;}
  .Service-info2 .info .text{font-size: .18rem;line-height: 1.6;}
  .Service-info2 .info .list ul li .text{font-size: .18rem;line-height: 1.6;}
  .Service-info2 .diagnosis .list ul{margin: 0;}
  .Service-info2 .diagnosis .list ul li{width: 100%;margin: 0;margin-bottom: .2rem;}
  .Service-info2 .diagnosis .list ul li .text{padding-top: 0;font-size: .18rem;line-height: 1.6;}
  .Service-info2 .profit .list{padding-top: 0;}
  .Service-info2 .profit .list ul li{width: 48%;padding: .2rem;}
  .Service-info2 .profit .list ul li .text{font-size: .18rem;line-height: 1.6;}
  .Service-info2 .profit .list ul li .icon{margin-top: 0;}
  .Service-info2 .application .list ul li{width: 48%}
  .Service-info2 .application .list ul li .text{font-size: .18rem;line-height: 1.6;}
  .Service-info2 .evaluation .table-box .flex .img{width: 100%;padding: 0;}
  .Service-info2 .evaluation .table-box .flex .box{width: 100%;padding: .2rem;}
  .Service-info2 .evaluation .table-nav ul li{font-size: .2rem;line-height: 1.5;padding: 0 .1rem;}
  .Service-info2 .process .list ul li{width: 50%;padding: .1rem;}
  .Service-info2 .process .list:after{display: none;}
  .Service-info2 .process .list ul li .title{font-size: .22rem;}
  .Service-info2 .process .text{margin-top: .3rem;}
  .Service-info2 .level .flex .left-box{width: 100%}
  .Service-info2 .level .flex .right-box{width: 100%;margin-top: .2rem;}
  .Service-info2 .level .flex table tr th{font-size: .2rem;}
  .Client .list ul li{width: 48%}
  .Client .list ul li .title{font-size: .18rem;}
  .Service-info6 .object .list ul li{width: 98%;padding: .2rem;}
  .Service-info6 .level .list ul li{display: block;}
  .Service-info6 .level .list ul li .box{text-align: left;width: 100%;display: flex;}
  .Service-info6 .level .list ul li .box .title{margin-top: 0;margin-left: .2rem;}
  .Service-info6 .level .list ul li .casket{margin-top: .2rem;width: 100%!important;max-width: 100%!important;}
  .Service-info6 .empower .list ul li{width: 48%;padding: .2rem;}
  .Service-info6 .method .list ul li .txt{font-size: .18rem;}
  .Service-info6 .method .list ul li .title{font-size: .2rem;}
  .Service-info6 .empower .list ul li .txt{font-size: .18rem;}
  .Service-info6 .empower .list ul li .icon{width: 1rem;}
}





