@charset "utf-8";
@import url("base.css");/* 重置&常用样式 */
@import url("fonts/custom.css"); /* 字体 */
@import url("../js/plug-in/scrollAnimate/animate.min.css");
@import url("../js/plug-in/swiper/swiper-bundle.min.css");

/* 全局变量 */
:root{
   --max-width: 1440;
   --default-color__rgb: 51,51,51; /*#333*/
   --default-color: rgba(var(--default-color__rgb), 1);
   --text-color__rgb: 102,102,102; /*#666*/
   --text-color: rgba(var(--text-color__rgb), 1);
   --primary-color__rgb: 228, 103, 17; /*#e46711*/
   --primary-color: rgba(var(--primary-color__rgb), 1);
   --f-family: 'syh', sans-serif;
   --f-family__en: 'mt','syh', sans-serif;
   --main_line_height: 1;
   --button_height: 0.4rem;
   --transition: 0.3s;
   --header-height:0.9rem;
   --br15:0.15rem;
}
@media(max-width:480px) {
:root{--br15:0.1rem;}
}

/* 比例要求 */

/*超过1920px时，比例不变  默认*/
html{font-size: 100px;}
main{max-width: 1920px;margin: 0 auto;}
.container {max-width: calc(var(--max-width) * 1px);}
@media (max-width: 1600px) {
   html:not(.view){font-size: calc(100 / 1600 * 100vw);}
}
@media (max-width: 1024px) {
   html:not(.view){font-size: calc(100 / 1000 * 100vw);}
}
@media (max-width: 768px) {
   html:not(.view){font-size: calc(100 / 820 * 100vw);}
}
@media (max-width: 480px) {
   html:not(.view){font-size: calc(100 / 440 * 100vw);}
}

body{font-size: var(--font-size__16); font-family:var(--f-family); line-height:  var(--main_line_height); color: var(--default-color); background-color: #fbf8f6;}
.home-main{background-color: var(--white-color);}

[data-font~='fs12']{font-size: var(--font-size__12);}
[data-font~='fs18']{font-size: var(--font-size__18);}
[data-font~='fs20']{font-size: var(--font-size__20);}
[data-font~='fs22']{font-size: var(--font-size__22);}
[data-font~='fs24']{font-size: var(--font-size__24);}
[data-font~='fs28']{font-size: var(--font-size__28);}
[data-font~='fs30']{font-size: var(--font-size__30);}
[data-font~='fs36']{font-size: var(--font-size__36);}
[data-font~='fwl']{font-weight: var(--font-weight__l);}
[data-font~='fwb']{font-weight: var(--font-weight__b);}
[data-font~='fwm']{font-weight: var(--font-weight__m);}
[data-font~='c666']{color: var(--text-color);}
[data-font~='c222']{color:#222;}
[data-font~='ff-mt']{font-family: var(--f-family__en);}
[data-font~='nm']{margin: 0;}
[data-font~='tc']{text-align: center;}
[data-font~='opa60']{opacity: 0.6;}
@media (max-width: 480px) {
[data-font~='fs12']{font-size: var(--font-size__16);}
/*[data-font~='fs18']{font-size: var(--font-size__16);}*/
[data-font~='fs20']{font-size: var(--font-size__18);}
[data-font~='fs22']{font-size: var(--font-size__20);}
[data-font~='fs24']{font-size: var(--font-size__22);}
[data-font~='fs28']{font-size: var(--font-size__26);}
[data-font~='fs30']{font-size: var(--font-size__28);}
[data-font~='fs36']{font-size: var(--font-size__34);}
}

[data-icon]{display: block;width: 1em; height: 1em; background: var(--bg-contain);}
[data-icon~='white']{filter: brightness(0) invert(1);}
[data-icon~='tel']{background-image: url(../images/phone.svg); width: 0.3rem; height: 0.3rem;}
[data-icon~='more']{background-image: url(../images/more.svg);width: 0.09rem; height: 0.16rem;}
[data-icon~='arrow']{background-image: url(../images/more-icon.svg);width: 0.09rem; height: 0.16rem;}
[data-icon~='douyin']{background-image: url(../images/douyin.png);width: 0.17rem; height: 0.21rem;}
[data-icon~='xhs']{background-image: url(../images/xhs.svg);width: 0.27rem; height: 0.09rem;}
[data-icon~='bili']{background-image: url(../images/bilibili.svg);width: 0.29rem; height: 0.13rem;}
[data-icon~='address']{background-image: url(../images/address.svg);width: 0.2rem; height: 0.21rem;}
[data-icon~='fax']{background-image: url(../images/fax.svg);width: 0.2rem; height: 0.21rem;}
[data-icon~='phone']{background-image: url(../images/tel.svg);width: 0.2rem; height: 0.2rem;}
[data-icon~='pdf']{background-image: url(../images/pdf.svg);width: 0.23rem; height: 0.24rem;}
[data-icon~='drop']{background-image: url(../images/drop.svg);width: 0.15rem; height: 0.15rem;}
[data-icon~='ar-prev']{background-image: url(../images/calendar/date-prev.svg);width: 0.09rem; height: 0.16rem;}
[data-icon~='ar-next']{background-image: url(../images/calendar/date-next.svg);width:  0.09rem; height: 0.16rem;}

[data-more]{display: inline-flex;align-items: center;}
[data-more~='text']{font-size: var(--font-size__18);color: #e56812;}
[data-more] [data-icon~='more']{margin-left: 0.19rem;}
[data-more~='full']{background-color: #e56812;height: 0.6rem;border-radius: 0.3rem; color: var(--white-color);padding: 0 0.37rem;}
a[data-more~='full']{color: var(--white-color);}
[data-more~='icon']{border-radius: 50%;width: 0.44rem; height: 0.44rem; border: solid 0.01rem #999999;justify-content: center;}
a:hover [data-more~='icon'],
[data-more~='icon']:hover{background-color: var(--primary-color);border-color: var(--primary-color);}
a:hover [data-more~='icon'] [data-icon],
[data-more~='icon']:hover [data-icon]{filter: brightness(0) invert(1);}

[data-br]{border-radius: var(--br15);}

.scroll-auto{overflow: auto;}
.scroll-auto::-webkit-scrollbar{width:.04rem;height:.04rem}
.scroll-auto::-webkit-scrollbar-track{background:#dde3eb}
.scroll-auto::-webkit-scrollbar-thumb{background: #999;border-radius:.02rem}
.scroll-auto.has-scroll{padding-right: 0.2rem;}
/* Start
   ========================================================================== */
header{height: var(--header-height);}
header .wrap{position: fixed;left: 0;top: 0;width: 100%;z-index: 100;background-color: var(--white-color);}
header .container{height: var(--header-height);transition: 0.5s; position: relative;z-index: 90;}
header .logo{margin: 0;}
header .logo img{max-height: 0.57rem;}
@media (max-width: 1024px) {
header .logo img{max-height: 0.48rem;}
}
header .hotline i{flex-shrink: 0;}
header .hotline .info{margin-left:0.06rem;}
header .hotline .info p + p{margin-top:0.05rem}

header .user{color: var(--white-color); margin-left: 0.4rem; padding: 0 .15rem; background: var(--primary-color); border-radius: .2rem; line-height:2.223;}
header .user a{color: var(--white-color);padding: 0.05rem;}
 @media (max-width: 768px) {
header .user{margin-left: .1rem; font-size: .14rem;}
 }

 .nav-sub{transition: 0.5s;opacity: 0; clip-path: polygon(0 0,100% 0,100% 0,0 0); }
 .nav-sub  dd{line-height: 2;}

 .main-nav li{font-size: var(--font-size__18);}
 .main-nav li span,
 .main-nav li span a{display: block;}
 .main-nav li span{position: relative;}
 .main-nav li span a{  transition: 0.5s;}
 .main-nav li span a:after{position: absolute; content: '';width: 0;height: 2px;background-color: var(--primary-color);bottom: 0;left: 50%;transform: translateX(-50%);transition: 0.5s;}
 .main-nav li span a:not(:hover){color: #222;}
 .main-nav li.aon span a{color: var(--primary-color);}
 .main-nav li span a:hover,
 .main-nav li.aon span a:after{width:100%;}
 @media (min-width: 1025px) {
 .main-nav{margin-right: var(--pm__140);}
 .main-nav li{position: relative;}
 .main-nav li:not(:last-child){margin-right: 3em;}
 .main-nav li span a{line-height: var(--header-height); }
 .nav-sub{position: absolute; width: max-content;top: 100%;left: 50%;transform: translateX(-50%);padding:0 0.1rem;}
 .nav-sub dl{box-shadow: 0 0 0.1rem rgba(var(--black-color__rgb), 0.06);background-color: var(--white-color); padding: 0.2rem; border-radius: 0 0 0.06rem 0.06rem;}
 .nav-sub  dd{text-align: center;}
 .show .nav-sub{opacity: 1;clip-path: polygon(0 0,100% 0,100% 100%,0 100%);}
 }
 @media (min-width: 1025px) and  (max-width: 1600px){
   .main-nav{margin-right: var(--pm__100);}
   .main-nav li:not(:last-child){margin-right: var(--pm__50);}
 }
 @media (max-width: 1024px) {
   .main-nav{position: fixed;top: var(--header-height); bottom: 0; width: 100%; background: rgba(0, 0, 0, 0.5); box-shadow: 0 0.14rem 0.14rem rgba(26, 79, 154, 0.06); left: -100%;opacity: 0; z-index: 10;}

   .main-nav ul {height: 100%; width: 3rem; overflow: auto;background-color: var(--white-color);transition: 0.5s ease-in-out; transform: translateX(-5rem);}
   .main-nav li:not(:last-child){border-bottom: 1px solid rgba(var(--black-color__rgb), 0.06);}
   .main-nav li span a{padding: 1em 1em 1em 0.3rem; font-size: var(--font-size__20);}
   .open-menu{display: flex;flex-direction: column;align-items: center;justify-content: space-between; width: 0.4rem; height: 0.4rem;padding: 0.06rem 0; margin-left: 0.2rem;}
   .open-menu i{display: block; width: 100%; height: 2px;background-color: var(--primary-color);transition: 0.3s;}
   .wap-op{position: absolute;z-index: 10;right: 0;top: 0;width: 0.4rem;height: 100%;display: flex;align-items: center;justify-content: center;}
   .wap-op:after{display: block;content: ''; width: 0.1rem;height: 0.1rem;background: url(../images/select.svg) var(--bg-contain); transition: 0.3s;}
   .wap-show .wap-op:after{transform: rotate(180deg);}
   .nav-sub{visibility: hidden; height: 0;overflow: hidden; padding:0 0 0 0.3rem;border-top: 1px solid rgba(var(--black-color__rgb), 0.06);        background-color: #fbf8f6;}
   .nav-sub dd{padding: 0.5em 0;}
   .wap-show .nav-sub{opacity: 1;clip-path: polygon(0 0,100% 0,100% 100%,0 100%);visibility: visible; height: auto;}
   body.menu-show{ overflow: hidden}
   .menu-show .main-nav{left: 0;opacity: 1;}
   .menu-show .main-nav ul{transform: translateX(0px);}
   .menu-show .open-menu i:nth-child(1){transform: translate(0, 9px) rotate(45deg) !important;}
   .menu-show .open-menu i:nth-child(2) {transform: translate(0, 0) rotate(-45deg) !important;}
   .menu-show .open-menu i:nth-child(3) {width: 0;}
 }

footer{background: url(../images/footerbg.jpg) var(--bg-cover);}
.foot-top{padding: var(--pm__50) 0 var(--pm__30) 0;border-bottom: 1px solid rgba(var(--black-color__rgb), 0.1);}
.foot-top .logo img{height: 0.57rem;}
.follow-us li a{display: flex;align-items: center; justify-content: center; border-radius: 50%;	width: 0.45rem; height: 0.45rem; background-color: #fadeca; transition: var(--transition);}
.follow-us li + li{margin-left: 0.19rem;}
.follow-us li  a:hover{background-color: var(--primary-color);}
.follow-us li  a:hover i{filter: brightness(0) invert(1);}
.foot-mid{padding: var(--pm__40) 0;}
.foot-contact .footer-col:not(:last-child){margin-bottom: var(--pm__30);}
.foot-contact .footer-col p{margin-bottom: 0.2rem;}
.foot-contact .footer-col b{color: var(--primary-color);}
.footer-nav .nav-item:not(:last-child){margin-right: calc(66 / 1920 * 100vw);}
.footer-nav .tit{font-size: var(--font-size__18);font-weight: var(--font-weight__m); margin-bottom: 0.17rem;}
.footer-nav dd{line-height: 2;font-weight: var(--font-weight__l);}
.footer-nav dd a:not(:hover){color: var(--text-color);}
.footer-code li{text-align: center;display: flex;flex-direction: column;align-items: center; padding-top: 0.04rem;}
.footer-code li:not(:last-child){margin-right: 0.24rem;}
.footer-code li .img{max-width: 1.23rem; margin-bottom: 0.2rem;}

.footer-link{border-bottom: 1px solid rgba(var(--black-color__rgb), 0.1); padding-bottom: var(--pm__30);}
.footer-link .tit{min-width: 1.08rem; line-height: calc(32 / 18);font-weight: var(--font-weight__m);}
.footer-link li{line-height: 2; margin-right: calc(38 / 16 * 1em);font-weight: var(--font-weight__l);}
.footer-link li a:not(:hover){color: var(--text-color);}
@media (max-width:640px) {
.footer-link{display:block}
}

.footer-bottom{font-weight: var(--font-weight__l); line-height: 2; padding: 0.3rem 0;}
.footer-bottom,
.footer-bottom a:not(:hover){color: var(--text-color);}
.footer-bottom .left p{margin: 0;}
.footer-bottom .left a{display: inline-block;}
.footer-bottom .left a.icp{ padding-left: 0.2rem; background: url(../images/icp.jpg) no-repeat left center; background-size: 0.17rem auto;}
.footer-bottom .right{display: flex;align-items: center;}
.footer-bottom .right a:not(:last-child){margin-right: 1em;}
@media (min-width:1025px) {
.foot-contact{width: calc(281 / var(--max-width) * 100%);flex-shrink: 0;}
.footer-nav{flex: 1;}
.footer-code{flex-shrink: 0;}
}
@media (max-width:1024px) {
  .footer-bottom,
  .foot-top{flex-direction: column;}
  .follow-us{margin-top: 0.3rem;}
  .footer-bottom,
  .foot-contact{text-align: center;}
  .footer-nav{display: none;}
  .footer-code{margin-top: 0.3rem;}
  .footer-code ul{justify-content: center;}
}

.all-sub-tit{display: flex;justify-content: space-between; border-bottom: 1px solid rgba(204, 204, 204, 0.3);}
.all-sub-tit .cname{font-size: var(--font-size__24);font-weight: var(--font-weight__m); color: #222; border-bottom: 3px solid var(--primary-color); padding-bottom: var(--pm__30);}
@media (max-width:1024px) {
  .right-side .all-sub-tit{flex-direction: column-reverse;}
  .location{margin-bottom: 0.3rem;}
}

.page-ban{color: var(--white-color);}
.page-ban .figure{height: 5rem;}
.page-ban h2{font-size: var(--font-size__50);font-weight: var(--font-weight__m);margin: 0 0 0.27rem 0;}
.page-ban  p{line-height: calc(26 / 20);margin: 0; font-size: var(--font-size__20);}
.page-ban .container .dot,
.page-ban .container .dot:before{border-radius: 50%;}
.page-ban .container .dot{display: block;width: 0.1rem;height: 0.1rem; background-color: rgba(var(--white-color__rgb),0.3);position: relative; margin-top: var(--pm__50);}
.page-ban .container .dot:before{content: '';position: absolute; width: 100%;height: 100%;background-color: var(--white-color); left: 0.06rem; top: 0;}
.page-ban .dashai h2{font-size: var(--font-size__72); color: var(--primary-color); font-weight: var(--font-weight__b);}
.page-ban .dashai .link{font-size: var(--font-size__24); padding-top: .3rem;}
.page-ban .dashai .link a{padding: 0 .7rem; border-radius: 0.1rem; line-height: 3;transition: 0.5s;}
.page-ban .dashai .link a:nth-child(1){background: var(--primary-color); color: #fff;margin-right: 0.2rem;}
.page-ban .dashai .link a:nth-child(2){background: #fff; color: #222000;}
.page-ban .dashai .link a:hover{opacity: 0.8;}
@media (max-width:1024px) {
.page-ban .figure{height: 3rem;}
.page-ban .dashai .link a{padding: 0 .4rem; line-height:2;}
}
@media (max-width:480px) {
.page-ban h2{font-size: var(--font-size__40);}
}

.location{display: flex;flex-wrap: wrap;align-items: center;font-weight: var(--font-weight__l); padding-left: 0.3rem; position: relative;z-index: 1;}
.location:before{display: block; content: '';width: 0.2rem;height: 0.18rem; background: url(../images/home.svg) var(--bg-contain); margin-right: .05rem;}
.location a:not(:hover),
.location{color: var(--text-color);}
.location a{display: inline-flex;align-items: center;}
.location a::after{content: '>'; color: var(--text-color);margin: 0 0.5em;}
@media (max-width:1024px) {
 .location{padding-left:0}
 .location i{display:none}   
 .location a::after{content: '.'; color: var(--text-color);margin: 0 0.2em;}
}
.page-section{padding: var(--pm__60) 0 var(--pm__80) 0; }
.right-side .all-sub-tit{margin-bottom: var(--pm__50);}
@media (min-width:1025px) {
.left-side{width: calc(340 / var(--max-width) * 100%);}
.right-side{--rw:1050;width: calc(var(--rw) / var(--max-width) * 100%); padding-top: 0.44rem;}
}
@media (max-width:1024px) {
  .left-side{margin-bottom: var(--pm__40);}
.right-side{overflow: hidden;}
}

.side-menu{border-radius: 0.1rem;background-color:var(--white-color);box-shadow: 0 0 0.3rem rgba(119, 55, 10, 0.05);}
.side-menu .parent-name{background: url(../images/column-name-bg.jpg) var(--bg-cover); color: #f1f1f1;padding: 0.25rem var(--pm__40);}
.side-menu .parent-name h3{margin-bottom: 0.1rem;}
.side-menu .parent-name p{letter-spacing: 0.02rem;}
.side-menu menu{padding: 0.07rem 0.35rem; margin: 0;}
.side-menu .f-name{font-size: var(--font-size__22);font-weight: var(--font-weight__m);display: flex;align-items: center; position: relative;z-index: 1; padding-right: 0.45rem; height: 0.82rem;}
.side-menu .f-name:before{width: 0.11rem;height: 0.11rem;border: solid 0.02rem var(--primary-color); margin: 0 0.17rem 0 0.1rem;display: block; content: ''; border-radius: 50%;}
.side-menu .f-name .op{position: absolute; right: 0; top: 0; height: 100%; display: flex;align-items: center; justify-content: center; width: 0.45rem; cursor: pointer;}
.side-menu .f-name .op i{transform: rotate(90deg);}
.side-menu .f-name .aon + .op i{transform: rotate(-90deg);}
.side-menu .box:not(:last-child){border-bottom: 1px solid #edebe9;}
.side-menu .box ul{margin-bottom: 0.12rem;display: none;margin-left: 0.15rem; position: relative;}
.side-menu .box ul::before{position: absolute; content: '';width: 1px;top: 0; bottom: calc(51 / 16 * 0.5em); left: 0; background-color: #edebe9;}
.side-menu .box .s-name{display: flex;align-items: center;}
.side-menu .box .s-name::before{display: block; content: '';width: 0.18rem;height: 1px; flex-shrink: 0; background-color: #edebe9; margin-right: 0.15rem;}
.side-menu .box a{font-weight: var(--font-weight__l);}
.side-menu .box a:hover{color: var(--primary-color);}
.side-menu .box .s-name a{display: block;flex:1;border-radius: 0.06rem; line-height: calc(31 / 18); font-size: var(--font-size__18); color: var(--default-color); padding: calc(10 / 18 * 1em)  1em;}
.side-menu .box a.aon{color: var(--primary-color);font-weight: var(--font-weight__m);}
.side-menu .box .s-name a.aon{background-color: rgba(var(--primary-color__rgb), 0.1); }
.side-menu .box dl{padding-left: 0.48rem; padding-bottom: 0.2rem; padding-top: 0.26rem;display: none;}
.side-menu .box dd{border-left: 1px solid #f3f3f3;}
.side-menu .box dd:not(:last-child){padding-bottom: 0.3rem;}
.side-menu .box dd a{padding-left: 0.26rem;position: relative;display: inline-block; color: var(--text-color);}
.side-menu .box dd a:before{position: absolute; top: 50%;transform: translateY(-50%); content: '';width: 0.07rem;height: 0.07rem;border: solid 0.01rem #bfbfbf; border-radius: 50%; background-color: var(--white-color); left: -0.04rem;}
.side-menu .box dd a.aon:before{width: 0.03rem;height: 0.16rem;background-color: var(--primary-color);border-radius: 0.02rem; border: 0; left: -0.02rem;}
.side-menu dl#dl49{display: none!important;}
@media (min-width:1025px) {
.side-menu{ overflow: hidden;}
}
@media (max-width:1024px) {
.side-menu{position: relative;z-index: 40;}
.side-menu menu{padding: 0.07rem 0.1rem; position: absolute; top: 100%;background-color: var(--white-color);box-shadow: 0 0 0.3rem rgba(119, 55, 10, 0.05); border-radius: 0 0 0.1rem 0.1rem; display: none; width: 100%;left: 0;}
.side-menu .f-name{height: 0.62rem;}
.side-menu .parent-name{position: relative;z-index: 1;border-radius: 0.1rem;}
.side-menu .parent-name .wap-op{position: absolute;width: 0.8rem; right: 0; top: 0;height: 100%;display: flex;align-items: center;justify-content: center;}
.side-menu .parent-name .wap-op:after{display: block; content: ''; width: 0.2rem; height: 0.2rem;background: url(../images/plus.svg) var(--bg-contain); filter: brightness(0) invert(1); transition: 0.5s;}
.side-menu .parent-name .wap-op.active:after{transform: rotate(45deg);}
.side-menu .box ul{overflow: auto; max-height: 16em;}
}

.all-title{text-align: center;}
.all-title h2{font-size: var(--font-size__42);font-weight: var(--font-weight__m);color: #222;margin: 0;}
@media (max-width:480px) {
  .all-title h2{font-size: var(--font-size__32)}
}

.home-ban .controls{bottom: calc(40 / 600 * 100%);}

.controls-page{--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-color:var(--primary-color);--swiper-pagination-bullet-inactive-color:var(--white-color);}
.controls-page span{transition: 0.3s;border-radius: 4px;}
.controls-page span:not(:last-child){margin-right: 0.11rem;}
.controls-page span[class*=active]{width: 0.52rem;}
.controls-page span svg{display: none;}

.home-enter{padding: var(--pm__60) 0; background: linear-gradient(to bottom,#fef5f0 0%, var(--white-color) 50%);}
.home-enter ul{--itemgap:0.2rem;margin: 0;}
.home-enter li a{background-color: var(--white-color);box-shadow: 0 0.03rem 1.11rem rgba(40, 40, 41, 0.05);border-radius: var(--br15); height: 100%;}
.home-enter li .icon{width: 0.56rem; height: 0.56rem;display: flex;align-items: center;justify-content: center;flex-shrink: 0;}
.home-enter li .icon img{max-height: 100%;}
@media (min-width:1025px) {
.home-enter li .txt{flex:1;margin-left: 0.15rem;}
.home-enter li a{padding: 0.45rem 0.05rem 0.45rem 0.3rem; }
.home-enter li h2{margin-bottom: 0.15rem;}
}
@media(max-width:1024px) {
.home-enter li a{flex-direction: column; padding: var(--pm__30) 0;}
.home-enter li p{display: none;}
.home-enter li .icon{margin-bottom: var(--pm__20);}
.home-enter ul{--itemgap:0.1rem;}
}
@media(max-width:480px) {
.home-enter li .icon{width: 0.3rem; height: 0.3rem;}
.home-enter li h2{font-size: var(--font-size__16); line-height: 1.2;}
}

.home-notice{padding-top: calc(var(--pm__30) + 0.02rem); background-color: var(--white-color);}
.home-notice .all-title{ margin-bottom: calc(var(--pm__50) + 0.08rem);}
.home-notice .main{position: relative; background: url(../images/home-notice-bg.jpg) var(--bg-cover); padding: var(--pm__40) 0 var(--pm__80) 0;}
.home-notice .main::before,
.home-notice .main:after{position: absolute; content: ''; width: 100%;height: 0.15rem;background: url(../images/home-list-raduis.png) var(--bg-contain); left: 0; pointer-events: none;}
.home-notice .main::before{top: 0; transform: rotate(180deg);}
.home-notice .main:after{bottom: 0;}
.home-notice .btn{margin-top: 0.48rem;}
.home-notice .item{padding: 0.37rem; background-color: var(--white-color);}
.home-notice .all-sub-tit{margin-bottom: 0.1rem;}
.home-notice .item li:not(:last-child){border-bottom: 1px solid #eeeeee;}
.home-notice .item li a{height: 0.6rem;align-items: center;}
.home-notice .item li a p{width: calc(100% - 6em - 0.1rem);flex-shrink: 0;}
.home-notice .item li a time{flex: 1; margin-left: 0.1rem;color: #999;text-align: right;}
@media (min-width:1025px) {
.home-notice .item{width: calc(700 / var(--max-width) * 100%);}
}
@media(max-width:1024px) {
.home-notice .item:not(:last-child){margin-bottom: var(--pm__40);}
}

.home-news{padding: var(--pm__110) 0 var(--pm__100) 0; background: linear-gradient(to bottom, var(--white-color) 0%,#fff6f0 100%);}
.home-news .all-title{margin-bottom: calc(var(--pm__50) + 0.08rem);}
.home-news .tab__ul{margin-bottom: var(--pm__40);}
.home-news .tab__ul li:not(:last-child){margin-right: 0.2rem;}
.home-news .tab__li{cursor: pointer;font-size: var(--font-size__20);border: solid 0.01rem #e5e5e5; padding: 0 0.3rem; line-height: calc(50 / 20); border-radius: calc(50 / 20 * 0.5em);color: var(--text-color);}
.home-news .tab__li.active{background-color: var(--primary-color); color: var(--white-color);font-weight: var(--font-weight__m); border-color: var(--primary-color);}
.home-news .tab__list{box-shadow: 0.01rem 0.02rem 0.51rem rgba(var(--black-color__rgb), 0.04);overflow: hidden;position: relative;z-index: 1;}
.home-news .tab__box{background-color: var(--white-color); transition:0.3s;}
.home-news .tab__box:not(.active){position: absolute;pointer-events: none;left: 0;visibility: hidden; opacity: 0; width: 100%;top: 0;}
.home-news .tab__box li:not(:last-child){border-bottom: 1px solid #eaeaea;}
.home-news .tab__box li time{width: 0.74rem;height: 0.74rem;border-radius: 0.08rem;border: solid 0.01rem #eaeaea; display: flex;flex-direction: column;align-items: center; justify-content: center; flex-shrink: 0;color: var(--text-color);font-size: var(--font-size__14); transition: 0.3s;}
.home-news .tab__box li time b{font-size: var(--font-size__24);font-weight: var(--font-weight__m);color: #222; margin-bottom: 0.05rem;}
.home-news .tab__box li  a:hover time b{color: var(--white-color);}
.home-news .tab__box li  a:hover time{background: linear-gradient(0deg,#f39131 0%, #e56812 100%); color: var(--white-color);}
.home-news .tab__box li .txt{margin-left: 0.32rem;flex: 1;}
.home-news .tab__box li .txt  h3{margin-bottom:0.16rem;}
.home-news .swiper .figure{padding-bottom: calc(490 / 710 * 100%);border-radius: 0 var(--br15) var(--br15) 0;}
.home-news .swiper .figure:after{position: absolute; left: 0;width: 100%;height: 40%;z-index: 4;background: linear-gradient(to bottom, transparent 0%, rgba(2, 0, 0, 0.49) 56%); bottom: 0; opacity: 0.5;}
.home-news .swiper .txt{color: var(--white-color); padding: 0 calc(0.5rem + 0.18rem * 2 +  8px * 3) calc(var(--pm__30) + 0.09rem) calc(var(--pm__30) + 0.09rem);}
.home-news .swiper .name{margin-top: 0.2rem;}
.home-news .swiper .txt h3{margin:0;}
.home-news .swiper .txt p{font-size: var(--font-size__16);}
.home-news .swiper .sw-pages{width: auto;left: auto;right: 0.4rem;bottom: calc(var(--pm__30) + 0.09rem); height: calc(24 / 16 * 1em);--swiper-pagination-color:var(--primary-color);--swiper-pagination-bullet-inactive-color:var(--white-color);--swiper-pagination-bullet-inactive-opacity:1;}
.home-news .swiper .sw-pages span:not(:last-child){margin-right: 0.18rem;}
@media (min-width:1025px) {
.home-news .tab__box .left{width: calc(710 / var(--max-width) * 100%);flex-shrink: 0;}
.home-news .tab__box .right{flex: 1; padding: 0.15rem 0.34rem 0 0; margin-left: 0.36rem;}
.home-news .tab__box li{padding: 0.2rem 0;}
}
@media (max-width:1024px) {
  .home-news .tab__box li{padding: 0.2rem;}
}

.home-last{padding: var(--pm__90)  0 var(--pm__110) 0; background: linear-gradient(to bottom,#fffefd 0%, #fff6f0 100%); }
.home-last .left{background-color: var(--white-color);}
.home-last .left .list{ padding: var(--pm__40) var(--pm__40) 0.2rem; position: relative;}
.home-last .left .all-sub-tit{margin-bottom:.1rem;}
.home-last .left .all-sub-tit .cname{padding-bottom: 0.19rem;}
.home-last .left .all-sub-tit .btn{position: relative;}
.home-last .left .all-sub-tit a.calendar{margin-left:.2rem;}
.home-last .left .all-sub-tit a.calendar i{ margin-left:.1rem; background:url(../images/calendar/date.png) no-repeat center center; width:16px; height:15px}
.home-last .left ul{margin-left:2em}
.home-last .left li{list-style: disc;}
.home-last .left li::marker{color:#999}
.home-last .left li a{height: 0.5rem;align-items: center;}
.home-last .left li a p{/*width: calc(100% - 6em - 0.1rem);*/width:100%;flex-shrink: 0;}
.home-last .left li a time{flex: 1; margin-left: 0.1rem;color: #999;text-align: right; display:none}
.home-last .right{--itemgap:0.28rem;}
.home-last .item{margin-bottom: 0;}
.home-last .item a{height: 100%;}
.home-last .item a{display: block; background:var(--bg-cover); border-radius: 0.12rem; }
.home-last .item .txt{display: flex;align-items: center;flex-direction: column; padding-top: 0.68rem;}
.home-last .item:nth-child(1) a{background-image: url(../images/enter-safe.jpg);}
.home-last .item:nth-child(2) a{background-image: url(../images/enter-contact.jpg);}
.home-last .item .txt h2{margin-bottom: 0.29rem;}
.home-last .item .txt p{margin-bottom: 0.48rem;}
.home-last .item .txt p[data-font~='fs18']{line-height: calc(28 / 18);}
.home-last .item .txt p.tel{color: var(--primary-color);}
@media (min-width:1025px) {
.home-last .left{flex:1;margin-right: 0.4rem;}
.home-last .right{width: 50%; }
.home-last .item{height: 100%;}
}
@media (max-width:1024px) {
.home-last{overflow: hidden;}
  .home-last .left{margin-bottom:var(--pm__40)}
.home-last .item .txt{padding-bottom: 1.6rem; padding-top: 0.3rem;}
}
@media (max-width:640px) {
.home-last .right{--itemgap:0.1rem;}
}

#calendar{ padding: var(--pm__40) var(--pm__40) 0.2rem; position: relative;}
#calendar .all-sub-tit .cname{padding-bottom: 0.19rem;}
.date-popup{color:var(--text-color);position: absolute;width:6.6rem;background: var(--white-color);box-shadow: 4px 0 30px rgba(4,18,51,0.2);bottom:100%;z-index:999;left:-1.55rem;box-sizing: border-box;padding:0.24rem 0.28rem 0.3rem !important;}
.date-popup .tit{line-height: 0.3rem;margin-bottom:0.2rem;}
.date-popup .tit h2{font-size: var(--font-size__16);color:var(--primary-color);display: flex;align-items: center;}
.date-popup .tit h2::before{content:'';display: block;width:0.12rem;height:0.12rem;background:var(--primary-color); border-radius: 50%; margin-right: 0.05rem;}
.date-popup .tit .date{font-weight: lighter;}
.date-popup .tit .date span{margin-right: 0.2rem;}
.date-popup .box li{background: #f7f9fd;margin-bottom:0.2rem;padding-left:1.4rem;display: flex;align-items: center;position: relative;}
.date-popup .box li .img{width:1.4rem;height:100%;display: flex;align-items: center;justify-content: center;left:0;top:0;position: absolute;}
.date-popup .box li .img img{max-width:80%;max-height:80%;}
.date-popup .box li .text{color:var(--text-color);line-height: 0.3rem;min-height:0.6rem;padding:0.2rem 0.4rem 0.2rem 0;text-align: left;}
.date-popup .tip{text-align: left;font-size: 14px;line-height: 24px;}
@media(max-width:1366px){
    .date-popup{left: 0;}
}
@media(max-width:1024px){
    .date-popup{left: 50%;bottom: auto;top: 50%;transform: translate(-50%,-50%);}
}
@media(max-width:640px){
    .date-popup{width:360px;padding:10px;}
    .date-popup .tit{line-height: 35px;}
    .date-popup .tit h2{font-size: 15px;}
    .date-popup .tit h2:before{background-size: 9px;}
    .date-popup .box li {padding-left:100px;}
    .date-popup .box li .img{width:100px;}
    .date-popup .box li .text{font-size: 13px;line-height: 22px;min-height:44px;padding-right:8px;}
}


#calendar-box{padding-top: 0.2rem;}
#calendar .layui-laydate{box-shadow: none; border: 0; border-radius: 0;display: block;}
#calendar .layui-laydate-main{width: auto;}
#calendar .laydate-day-mark{display: flex;align-items: center; justify-content: center;width: 0.35rem;
	height: 0.35rem; border-radius: 50%; position: relative; overflow: initial; margin: 0 auto;}
#calendar .laydate-day-mark:after{position: absolute; content: '';	width: 0.05rem;height: 0.05rem; border-radius: 50%;background-color: var(--primary-color);}
#calendar .layui-this .laydate-day-mark{background-color: var(--primary-color);color: var(--white-color);}
#calendar .layui-laydate td{padding: 0.08rem 0;}
#calendar .layui-laydate-header{padding-top: 0.14rem;padding-bottom: 0.14rem; font-size: var(--font-size__18);font-weight: var(--font-weight__m); border-bottom: 0;color: #333;}
#calendar .layui-icon{color: #b5b5b5;}
#calendar td:hover{background-color: transparent; color: var(--primary-color);}

.singlePage{text-align: justify;font-size: var(--font-size__18); line-height: 2;font-weight: var(--font-weight__l);}
.singlePage p{ margin: revert;}
.singlePage p:not(.p-img){text-indent: 2em;}
.singlePage hr{  border-color:#222;}

.page-title{line-height: 1.2;}

.editor_about p{margin-bottom: 0.31rem;}
.editor_about p.pic{margin: 0.6em 0 0 0;}
.editor_about img{border-radius: var(--br15);}
.editor_about .lxfs{border-top:2px solid #edebe9; padding-top: 0.36rem;display: flex;justify-content: space-between; margin-top:var(--pm__60);}
.editor_about .lxfs .box{width: calc((100% - 0.5rem) / 2);}
.editor_about .lxfs h3{font-size: var(--font-size__24);font-weight: var(--font-weight__m); margin: 0 0 0.18rem 0;}
@media (max-width:768px) {
  .editor_about p.pic{float: none!important;text-align: center;}
  .editor_about .lxfs{ display: block}
  .editor_about .lxfs .box{width:100%; padding:.1rem 0}
  .editor_about .lxfs h3{margin: 0 0 0.1rem 0;}
}

.edit-cultrue dd{display: flex; align-items: flex-start;}
.edit-cultrue dd:not(:last-child){margin-bottom: 0.4rem;}
.edit-cultrue dd .ico{width: 0.57rem;flex-shrink: 0; height: 0.35rem;display: flex;align-items: center;}
.edit-cultrue dd .ico img{max-width: 0.34rem;}
.edit-cultrue dd p{margin: 0;flex: 1;font-weight: var(--font-weight__l);font-size: var(--font-size__20);text-indent: 0em;}
.edit-cultrue dd p span{display: block;font-weight: var(--font-weight__m); line-height: calc(35 / 20 * 100%);}
@media (min-width:1025px) {
.edit-cultrue{display: flex;justify-content: space-between;}
.edit-cultrue .txt{flex: 1;margin-right: 0.42rem;}
.edit-cultrue .pic{width:calc(530 / var(--rw) * 100%);}
}
@media (max-width:1024px) {
.edit-cultrue .pic{text-align: center; margin-top: var(--pm__40);}
}

.list-honor ul{--itemgap:0.74rem;}
.list-honor li .pic{position: relative; padding-bottom: calc(464 / 313 * 100%); background: url(../images/honor-bg.png) var(--bg-contain);z-index: -1;}
.list-honor li .pic .figure{position: absolute; left: calc(29 / 313 * 100%); right: calc(25 / 313 * 100%); bottom: calc(85 / 464 * 100%);top: calc(26 / 464 * 100%);border-radius: 0.05rem;}
.list-honor li p{margin-top: -0.3rem; line-height: calc(30 / 18);text-align: center; padding: 0 2em;}
@media (min-width:1025px) {
.list-honor li{margin-bottom: 0.33rem;}
}
@media(max-width:1024px){
.list-honor ul{--itemnum:2;--itemgap:0.2rem;}
}

#history{background: url(../images/event-bg.png) no-repeat center top;background-size: 100% auto;}
.list-history{margin-left: 0.29rem;}
.list-history .item{ padding-left: 0.62rem;position: relative;}
.list-history .item:not(:last-child){padding-bottom: var(--pm__70);}
.list-history .item:not(:last-child):before{position: absolute; content: '';width: 1px;top: 0.22rem; left: 0; bottom:  calc(36 / 16 * -0.5em);border-left: dashed 0.01rem #e0e0e0; }
.list-history .item h3{position: relative;color: var(--primary-color);}
.list-history .item h3 i{width: 0.09rem;height: 0.09rem;background-color: var(--primary-color); position: absolute; content: ''; top: 50%;margin-top: -0.045rem; left: -0.66rem;border-radius: 50%;}
.list-history .item h3 i::before{position: absolute; content: '';width: 0.19rem; height: 0.19rem; background-color:rgba(var(--primary-color__rgb), 0.1); top: 50%;left: 50%;transform: translate(-50%,-50%);border-radius: 50%}
.list-history .item p,
.list-history .item pre{line-height:2}
.list-history .item pre{margin-top.1rem}

.list-office li{border-radius: 0.08rem; background-color: var(--white-color); padding: 0.29rem 0.28rem;margin-bottom: var(--pm__30);}
.list-office li .figure{border-radius: 0.08rem; aspect-ratio: 356 / 226;}
.list-office li dd{display: flex; line-height: 1.2;font-weight: var(--font-weight__l);}
.list-office li dd span{display: flex;align-items: center;flex-shrink: 0;font-size: var(--font-size__18);font-weight: var(--font-weight__m);}
.list-office li dd span i{margin-right: 0.18rem;flex-shrink: 0;}
.list-office li dd:not(:last-child){margin-bottom: 0.26rem;}
.list-office li .txt{ color: #222;}
.list-office li .txt h3{margin-bottom: var(--pm__30);}
@media (min-width:481px) {
.list-office li{display: flex; align-items: center; } 
.list-office li .pic{width: calc(356 / 994 * 100%);}
.list-office li .txt{margin-left: var(--pm__40);flex: 1; }
}
@media (max-width:480px) {
  .list-office li{padding: 0.2rem;}
.list-office li .txt{ margin-top: 0.2rem;}
.list-office li dd:not(:last-child){margin-bottom: 0.15rem;}
}

.company{	margin-bottom: var(--pm__50);}
.company .title{background-color: var(--primary-color);color: var(--white-color);padding: 0.25rem 0;border-radius: 0.1rem 0.1rem 0 0;}
.edit-company{overflow: hidden;border-radius: 0 0 0.1rem 0.1rem; border: 1px solid #edebe9; border-top: 0;}
.edit-company td{background-color: var(--white-color); line-height: calc(30 / 18); padding: 0.15rem 0; vertical-align: top;}
.edit-company tr:nth-child(2n) td{background-color: #fbf8f6;}
.edit-company td:nth-child(1){width: 2.84rem;font-weight: var(--font-weight__m); padding-left: 7.3%;}
.edit-company td:nth-child(2){padding-right: 4%;}

.company-list {margin-bottom: 0.35rem;}
.company-list ul{--itemgap:0.15rem}
.company-list li a{background-color: var(--white-color);border-radius: 0.08rem; overflow: hidden; padding: 0.3rem; height: 100%; display: block;}
.company-list li h3{margin-bottom: 0.2rem;line-height: 1.2;}
.company-list li .more i{width: 0.24rem; height: 0.24rem; border: solid 0.01rem #999; background-size: auto 0.1rem; margin-left: 0.15rem; border-radius: 50%;}
.company-list li a:hover{background: linear-gradient(0deg, 	#f0892b 0%, 	#e56811 100%); color: var(--white-color);}
.company-list li a:hover .more i{filter: brightness(0) invert(1);}
.company-list li a:hover .more{color: var(--white-color);}
.company-list li pre{line-height: 1.2;}

.company-link{border-radius: 0.08rem;background-color: var(--white-color); padding: 0.3rem 0.3rem 0.1rem;}
.company-link ul{--itemgap:0.3rem;margin: 0;}
.company-link li a{border-bottom: 1px solid #edebe9; padding-top: 0.1rem;padding-bottom: 0.2rem;}
.company-link li [data-icon]{width: 0.06rem;height: 0.1rem;}
.company-link li a:hover [data-icon]{background-image: url(../images/more.svg);}
@media (max-width:480px) {
.edit-company td:nth-child(1){width: 1.84rem;}
.company-list ul{--itemnum:1;}
.company-link ul{--itemnum:2;}
}

.table-office{border-radius: 0.06rem; border: solid 0.01rem #edebe9;}
.table-office table{table-layout: fixed;--lr:0.1rem;width: 100%;}
.table-office th,
.table-office td{padding-left:var(--lr);padding-right: var(--lr);}
.table-office td{line-height: calc(24 / 16); font-weight: var(--font-weight__l);}
.table-office th{height: 0.68rem;font-size: var(--font-size__18);font-weight: var(--font-weight__m); text-align: left; --o:calc(var(--lr) * 2 + 1px)}
.table-office th:nth-child(1),
.table-office td:nth-child(1){text-align: center;padding: 0}
.table-office td:nth-child(9),
.table-office td:nth-child(4){word-break: break-all;}
@media (min-width:1025px) {
.table-office th,
.table-office tr:not(:last-child) td{border-bottom: solid 0.01rem #edebe9;}
.table-office th:not(:last-child),
.table-office td:not(:last-child){border-right: solid 0.01rem #edebe9;}
.table-office th:nth-child(1){width: 0.48rem;}
.table-office th:nth-child(2){width: calc(6em + var(--o));}
.table-office th:nth-child(3){width: calc(3em + var(--o));}
.table-office th:nth-child(4){width: calc(10em + var(--o));}
.table-office th:nth-child(5){width: calc(4em + var(--o));}
.table-office th:nth-child(6){width: calc(3em + var(--o));}
.table-office th:nth-child(7){width: calc(5em + var(--o));}
.table-office th:nth-child(9){width: calc(6.5em + var(--o));}
}
@media (max-width:480px) {
.table-office tr td:nth-child(1),
.table-office th{display: none;}
.table-office tr{display: flex;flex-wrap: wrap;}
.table-office tr td{width: 100%; background-color: var(--white-color); padding: 0.1rem;border-bottom: 1px solid #edebe9;}
.table-office tr td:nth-child(2){font-weight: var(--font-weight__m); font-size: var(--font-size__20);}
.table-office td:nth-child(5),
.table-office td:nth-child(6){width: 50%;}
.table-office td:nth-child(9){border-bottom: 5px solid #edebe9;}
.table-office td:nth-child(5),
.table-office td:nth-child(3){border-right: 1px solid #edebe9;}
.table-office td:nth-child(2):before{content: '分支机构名称：';font-size: var(--font-size__16);font-weight: var(--font-weight__l)}
.table-office td:nth-child(3):before{content: '所在地：'}
.table-office td:nth-child(4):before{content: '统一社会信用代码：'}
.table-office td:nth-child(5):before{content: '设立时间：'}
.table-office td:nth-child(6):before{content: '负责人：'}
.table-office td:nth-child(7):before{content: '客服电话：'}
.table-office td:nth-child(8):before{content: '地址：'}
.table-office td:nth-child(9):before{content: '电子邮件：'}
}

.enter-page{box-shadow: 0 0 0.3rem rgba(119, 55, 10, 0.05);border-radius: 0.1rem; background-color: var(--white-color); padding: var(--pm__50);}
.enter-page .singlePage{margin: -0.1rem 0 0.4rem 0; text-align: center;}

.editor_gudong h3{margin: 0 0 var(--pm__40) 0; font-size: var(--font-size__36); font-weight: var(--font-weight__m); line-height: 1;}
.editor_gudong td{font-size: var(--font-size__20); padding: 0.1rem 0;}
.editor_gudong table tr:nth-child(1) td:nth-child(1){font-weight: var(--font-weight__b);}
.editor_gudong table td:nth-child(1){width: 1.84rem;font-weight: var(--font-weight__m);}
.editor_gudong table td:nth-child(2){font-weight: var(--font-weight__l);}
.editor_gudong hr{border:0;border-top: 1px solid #edebe9;border-bottom: 3px solid #edebe9; padding-bottom: 2px;color: #edebe9;}

.editor-title h3{margin: 0 0 var(--pm__50) 0; font-size: var(--font-size__36); font-weight: var(--font-weight__m);text-align: center;}
.editor-pic{box-shadow: 0 0 0.3rem 	rgba(119, 55, 10, 0.05);border-radius: 0.06rem; background-color: var(--white-color); overflow: hidden;}
.editor-dl{margin: var(--pm__40) 0;}
.editor-dl dd{display: flex;}
.editor-dl dd span{flex-shrink: 0;font-weight: var(--font-weight__m);}
.editor-step li{display: flex;flex-direction: column;align-items: center;}
.editor-step li:not(:last-child):after{width: 0.26rem;height: 0.42rem; display: block; content: '';margin: 0.12rem 0;background: url(../images/jt.svg) var(--bg-contain);}
.editor-step li .con{border-radius: 0.08rem; padding: 0.12rem 0.2rem; min-width:45%;font-size: var(--font-size__24); font-weight: var(--font-weight__m); background-color: var(--primary-color); color: var(--white-color); text-align: center;}
@media (max-width:768px) {
  .editor-title h3{font-size: var(--font-size__28);}
.editor-step li .con{font-size: var(--font-size__20);}
}

.files-list li{border-bottom: 1px solid #edebe9; margin-bottom: 0.25rem;}
.files-list li:hover{border-bottom-color: var(--primary-color);}
.files-list li a{padding-bottom: 0.25rem;}
.files-list li .tit{flex: 1;}
.files-list li .tit i{flex-shrink: 0; margin-right: 0.19rem;}
.files-list li .tit  p{flex: 1; line-height: 1.2;}
.files-list li .view{flex-shrink: 0; margin-left: 0.2rem;}
.files-list li a:hover .view{color: var(--primary-color);}

.same-table{border-radius: 0.06rem;border: solid 0.01rem #edebe9;}
.same-table table{table-layout: fixed;--lr:0.1rem;width: 100%;}
.same-table th{font-size: var(--font-size__18); font-weight: var(--font-weight__m);}
.same-table th,
.same-table tr:not(:last-child) td{border-bottom: solid 0.01rem #edebe9;}
.same-table th,
.same-table td{text-align: center;padding: 0.13rem 0;}
.same-table td{line-height: calc(24 / 16); font-weight: var(--font-weight__l); }
.same-table th:not(:last-child),
.same-table td:not(:last-child){border-right: solid 0.01rem #edebe9;}
.same-table .tit td{font-weight: var(--font-weight__m);}

.table-account-member .th-tit th{height: 0.58rem;}
.table-account-member .tit td{height: 0.72rem;}

.margin-account .same-table table{table-layout: auto;}
@media (min-width:769px) {
.margin-account .same-table td:nth-child(1){min-width: 1rem;}
}
.margin-account .same-table td:not(:nth-child(1)){ padding-left: 0.26rem; padding-right: 0.1rem;text-align: left;}

.editor-table .title{background-color: var(--primary-color);color: var(--white-color);padding: 0.25rem 0;border-radius: 0.1rem 0.1rem 0 0;font-size: var(--font-size__30); font-weight: var(--font-weight__m); text-align: center; line-height: 1.2;}
.editor-table .table{overflow: hidden;border-radius: 0 0 0.1rem 0.1rem; border: 1px solid #edebe9; border-top: 0;}
.editor-table .table td{background-color: var(--white-color); line-height: calc(30 / 18); padding: 0.15rem 0; vertical-align: top;}
.editor-table .table.even tr:nth-child(2n+1) td{background-color: #fbf8f6;}
.editor-table .table.odd tr:nth-child(2n) td{background-color: #fbf8f6;}
.editor-table .table td:nth-child(1){width:2.84rem;font-weight: var(--font-weight__m); padding-left: 7.3%;}
.editor-table .table td:nth-child(2){padding-right: 4%;}
@media (max-width:768px) {
  .editor-table .table td:nth-child(1){width:1.84rem;padding-left: 0.2rem;padding-right: 0.1rem;}
  .editor-table .title{font-size: var(--font-size__24);}
}

.IPNotice .same-table{margin-top: var(--pm__40);background-color: var(--white-color); border: 0;}
.IPNotice .same-table table{table-layout: auto;}
@media (min-width:481px) {
.IPNotice .same-table th:nth-child(1){width:calc(129 / var(--rw) * 100%);}
.IPNotice .same-table th:nth-child(2){width:calc(105 / var(--rw) * 100%);}
.IPNotice .same-table th:nth-child(3),
.IPNotice .same-table th:nth-child(4){width:calc(215 / var(--rw) * 100%);}
.IPNotice .same-table  th,
.IPNotice .same-table tr:not(.tit) td{text-align: left; padding-left: 0.3rem;}
}
@media (max-width:480px) {
.IPNotice .same-table  th{ line-height: 1.2;}
.IPNotice .same-table  td{text-align: center; padding: 0.1rem;}
.IPNotice .same-table th:nth-child(1){min-width: calc(3em + 0.2rem);}
}

.intermediary{border-radius: 0.1rem; overflow: hidden; background-color: var(--white-color);}
.intermediary th{background-color: var(--primary-color); color: var(--white-color);text-align: left;font-size: var(--font-size__20);font-weight: var(--font-weight__m); height: 0.8rem;padding-left: 0.32rem;}
.intermediary td img{aspect-ratio: 64 / 80; border-radius: 0.05rem; object-fit: cover; width: 0.64rem;margin:  0 auto;}
.intermediary td{padding: 0.12rem 0.32rem;font-weight: var(--font-weight__l);font-size: var(--font-size__18);}
@media (min-width:481px) {
.intermediary th:nth-child(1){width: 1.38rem;text-align: center;}
.intermediary th:nth-child(2){width:calc(203 / var(--rw) * 100%);}
.intermediary th:nth-child(3){width:calc(186 / var(--rw) * 100%);}
.intermediary th:nth-child(5){width:calc(223 / var(--rw) * 100%);}
.intermediary tr:not(:last-child) td{border-bottom: 2px solid #fbf8f6;}
.intermediary th:not(:last-child){border-right: 1px solid rgba(251, 248, 246, 0.3);}
.intermediary td:not(:last-child){border-right: 1px solid #fbf8f6;}
}
@media (max-width:480px) {
.intermediary th{display: none;}
.intermediary tr{display: flex;flex-direction: column;}
.intermediary td{border-bottom: 1px solid #fbf8f6;}
.intermediary td:nth-child(1),
.intermediary td:nth-child(2){text-align: center;}
.intermediary td:nth-child(2){font-weight: var(--font-weight__m); font-size: var(--font-size__20); color: var(--primary-color);}
.intermediary td:nth-child(3)::before{content: '登记编号：';}
.intermediary td:nth-child(4)::before{content: '证件号：';}
.intermediary td:nth-child(5)::before{content: '到期时间：';}
.intermediary td:last-child{border-bottom-width: 5px;}
.intermediary td img{width: 1.2rem;}
}

.jobs{border-radius: 0.1rem; overflow: hidden; background-color: var(--white-color);}
.jobs th{background-color: var(--primary-color); color: var(--white-color);text-align: left;font-size: var(--font-size__20);font-weight: var(--font-weight__m); height: 0.8rem;padding-left: 0.24rem;}
.jobs tr:not(:last-child) td{border-bottom: 2px solid #fbf8f6;}
.jobs th:not(:last-child){border-right: 1px solid rgba(251, 248, 246, 0.3);}
.jobs td:not(:last-child){border-right: 1px solid #fbf8f6;}
.jobs td{padding: 0.2rem 0.24rem;font-weight: var(--font-weight__l);font-size: var(--font-size__18); line-height: calc(30 / 18); vertical-align: top;}
.jobs .drop-info td{padding: 0;}
.jobs .drop-info .info{padding: var(--pm__50); background: url(../images/job-bg.jpg) no-repeat center bottom;background-size: cover; border-top: 1px solid var(--primary-color);}
.jobs .drop-info:not(.active){display: none;}
.jobs .info .singlePage p{text-indent: 0; margin: 0;}
.jobs .info .info-tit{margin-bottom: var(--pm__20);}
.jobs .info .email,
.jobs .info .singlePage + .info-tit{margin-top: var(--pm__40);}
.jobs .info .email a,
.jobs .info .email{color: var(--primary-color);}
.jobs th:nth-child(1){width: calc(200 / var(--rw) * 100%);}
.jobs th:nth-child(3){width: calc(222 / var(--rw) * 100%);}
.jobs .view{display: inline-flex;align-items: baseline; cursor: pointer;}
.jobs .view.active,
.jobs .view:hover{color: var(--primary-color);}
.jobs .view i{margin-left: 0.09rem;}
.jobs .view:not(:hover):not(.active) i{filter: grayscale(100%); opacity: 0.9;}
.jobs .view.active i{transform: rotate(90deg);}
@media (max-width:480px) {
  .jobs th:nth-child(3),
  .jobs td:nth-child(3){display: none;}
  .jobs th:nth-child(5),
  .jobs td:nth-child(5){text-align: center;padding: 0; vertical-align: middle;}
  .jobs th:nth-child(5){width: calc(4em + 0.1rem);}
.jobs .view{font-size: 0;}
.jobs .view i{margin-left: 0;}
.jobs th{font-size: var(--font-size__18);height: 0.6rem;padding-left: 0.14rem;}
.jobs td{padding: 0.1rem 0.14rem;}
}

/*xxx*/

[data-icon*='plus']{background-image: url(../images/plus.svg); width: 0.2rem; height: 0.2rem;}
[data-icon*='mins']{background-image: url(../images/mins.svg); width: 0.2rem; height: 0.2rem;}
[data-font~='c999']{color: #999999;}

.singlePage b,
.singlePage strong{font-weight: var(--font-weight__b);}
.singlePage .f_yellow{color: var(--primary-color);}


.sub-menu {padding-bottom: .3rem;}
.sub-menu ul li a{display: block; cursor: pointer; border-radius: 0.24rem; border: solid 1px #e5e5e5; padding: .09rem .3rem;line-height:calc(30 / 20); transition: 0.5s;}
.sub-menu ul li a:hover,
.sub-menu ul li.aon a,
.sub-menu ul li.active a{background: var(--primary-color); border-color: var(--primary-color); color: #ffffff;}
.sub-menu ul li:not(:first-child){margin-left: 0.25rem;}
.sub-menu ul.icon li a{display: flex; align-items: center;cursor: pointer;}
.sub-menu ul.icon li:not(.aon) a:not(:hover){background: #fff;}
.sub-menu ul.icon li i{width: 0.28rem; height: 0.28rem; margin-right: 0.15rem; background: no-repeat center center; background-size: contain;}
.sub-menu ul.icon li[data-type="personal"] i{background-image: url(../images/user_personal.svg);}
.sub-menu ul.icon li[data-type="enterprise"] i{background-image: url(../images/user_enterprise.svg);}
.sub-menu ul.icon li.aon i,
.sub-menu ul.icon li a:hover i{filter: brightness(0) invert(1);}
#col92 .sub-menu{max-width: 7.4rem; margin: 0 auto;}
#col92 .sub-menu ul li a{border-radius: 0.08rem; text-align: center;}

.same_list ul li{border-bottom: 1px solid #edebe9; transition: 0.5s; line-height: 1.5;}
.same_list ul li a{padding: .25rem 0; }
.same_list ul li time{border-right: solid 1px #e1dfdd; padding-right: .25rem; margin-right: .25rem;white-space: nowrap;}
.same_list ul li span{white-space: nowrap;}
.same_list ul li:hover{border-bottom-color: var(--primary-color);}
.same_list ul li:hover *{color: var(--primary-color);}
.same_list#col101 time{display: none;}
@media (max-width:768px) {
  .same_list ul li span{display: none;}
  .same_list ul li a{padding: .15rem 0; }
  .same_list ul li time{padding-right: .1rem; margin-right: .1rem;}
}

.down_list_file li{padding: .25rem 0; border-bottom: 1px solid #edebe9; line-height: 1.5;}
.down_list_file li h3{background: url(../images/icon_li.svg) no-repeat left center; padding-left: .23rem;}
.down_list_file li .down{white-space: nowrap;background: url(../images/icon_down.svg) no-repeat left center; padding-left: 0.36rem;}

.down_file {padding-top: .5rem;}
.down_file li{padding: .25rem; background: #fff; border-radius: .06rem;line-height: 1.5;}
.down_file li h3{background: url(../images/icon_li.svg) no-repeat left center; padding-left: .23rem;}
.down_file li .down{white-space: nowrap;background: url(../images/icon_down.svg) no-repeat left center; padding-left: 0.36rem;}

.software_down li{border-radius: .08rem; background: #fff; padding: .4rem; transition: 0.5s;}
.software_down li .info{width: 100%;}
.software_down li .title{line-height: 2;}
.software_down li .version{padding-top: .1rem;}
.software_down li .desc{ line-height:1.875; margin-top: .3rem;}
.software_down li .down{margin-left: .3rem;}
.software_down li .down a{color: #ffffff;display:inline-flex; align-items: center; line-height:1.625; padding: .08rem .28rem; border-radius: .2rem; background: var(--primary-color); }
.software_down li .down a:before{content: '';width: .2rem; height: .2rem; margin-right: .12rem; filter: brightness(0) invert(1); background: url(../images/icon_down.svg) no-repeat center center; background-size: contain;}
.software_down li.have_pic .info{width: 80%;}
.software_down li.have_pic .pic{width:17.115%; padding: .1rem; border-radius: .08rem; border: solid 1px #edebe9;}
.software_down li.have_pic .pic img{width: 100%;}
.software_down li:not(:first-child){margin-top: 0.25rem;}
.software_down li:hover{transform: translateY(-0.05rem); box-shadow: 0 0 0.3rem rgba(119, 55, 10, 0.1);}
.software_down li:hover .title{color: var(--primary-color);}
@media (max-width:768px) {
 .software_down li{padding:.2rem}
 .software_down li .part{ display:block}  
 .software_down li.have_pic .pic{width:36%; padding:.05rem;}
 .software_down li.have_pic .info{width:58%}
  .software_down li.have_pic .box{ display: block}
  .software_down li .down{margin-left:0; display: block; padding-top:.1rem}
}

.application_area .list_details .item_faq .item{border-radius: 0.1rem;border: 1px solid rgba(var(--primary-color__rgb), 0.2);padding: var(--padding-margin__25) var(--padding-margin__30) var(--padding-margin__25) var(--padding-margin__40);margin-bottom: var(--padding-margin__30);transition: all 0.5s;}
.application_area .list_details .item_faq .txt_q span:after{width: 2px;height: 100%;}
.application_area .list_details .item_faq .txt_q{line-height: calc(35 / 22);font-size: var(--font-size__22);padding-right: 0.4rem;position: relative;cursor: pointer;}
.application_area .list_details .item_faq .txt_q span:after{width: 2px;height: 100%;}
.application_area .list_details .item_faq .txt_q span{width: 0.2rem;height: 0.2rem;top: 0.08rem;right: 0;position: absolute;transition: all 0.5s;}
.application_area .list_details .item_faq .item:hover{border: 1px solid rgba(var(--primary-color__rgb), 0.8);}
.application_area .list_details .item_faq .item:hover .txt_q span{transform: rotate(180deg);}
.application_area .list_details .item_faq .txt_q span:before,
.application_area .list_details .item_faq .txt_q span:after{background-color: var(--primary-color);transition: all 0.5s;left: 50%;top: 50%;transform: translate(-50%,-50%);position: absolute;content: "";}
.application_area .list_details .item_faq .txt_q span:before{width: 100%;height: 2px;}
.application_area .list_details .item_faq .txt_q span:after{width: 2px;height: 100%;}
.application_area .list_details .item_faq .txt_a{font-size: var(--font-size__15);padding: var(--padding-margin__30) var(--padding-margin__25) 0 var(--padding-margin__40);display: none;}
.application_area .list_details .item_faq .item.on .txt_q {color: var(--primary-color);}
.application_area .list_details .item_faq .item.on .txt_q span:after{height: 0;}

.faq_list .item{	position: relative;z-index: 1; margin-bottom: 0.12rem; padding: var(--pm__30); background: #fff; border-radius: .1rem;}
.faq_list .item:before,
.faq_list .item:after{position: absolute;content: ''; width: 0.61rem; height: 0.13rem;background: var(--bg-contain);right: 0.44rem;}
.faq_list .item:before{bottom: 100%; background-image: url(../images/faq_title_icon_white.svg);}
.faq_list .item:after{bottom: 0; background-image: url(../images/faq_title_icon.svg);}
.faq_list .item:last-child:after,
.faq_list .item:first-child:before{display: none;}
.faq_list .name h3{margin: 0;flex: 1;line-height: calc(40 / 24);}
.faq_list .con{ background-color: #fbf8f6; padding: var(--pm__30); margin-top: var(--pm__30);display: none;border-radius: .1rem;}
.faq_list .edit-info{line-height: calc(32 / 16);}
.faq_list .edit-info p{padding: 0; margin: 0;}
.faq_list .item.active .name h3{color: var(--primary-color);}

.xuetang_list ul{gap: .2rem;}
.xuetang_list li{width: calc((100% - 2*.2rem) / 3); border: solid 1px #edebe9; border-radius: .1rem; background: #fff; transition: 0.5s;}
.xuetang_list li .pic .figure{ padding-bottom: 53.89221556886228%;border-radius: .1rem .1rem 0 0;}
.xuetang_list li .txt{padding: .3rem;}
.xuetang_list li .txt h3{line-height: calc(36 / 20); height: calc(36px * 2); }
.xuetang_list li .hits{padding-left: .3rem; background: url(../images/hits.svg) no-repeat left center;}
.xuetang_list li:hover{transform: translateY(-0.05rem); box-shadow: 0 0 0.3rem rgba(119, 55, 10, 0.1);}
@media(max-width:768px){
.xuetang_list li{width: calc((100% - 1*.2rem) / 2); }
}

.single_tab .tab__box:not(.active){visibility: hidden;overflow: hidden; height: 0;}

.gyzg_list li:not(:first-child){margin-top: 0.5rem;}
.gyzg_list li .txt{padding: .4rem 0;}
.gyzg_list li .txt h3{color: var(--primary-color);}
.gyzg_list li .txt p{line-height: calc(36 / 18); text-align: justify;}
.gyzg_list li .pic img{border-radius: .13rem; width: 100%;}
@media(min-width:768px){
.gyzg_list li .txt{width: 48%; padding: 0;}
.gyzg_list li .pic{width: 47.239%;}
.gyzg_list li:nth-child(odd){flex-direction: row-reverse;}
}

.glfmd{ background: #fff; border-radius: 0.06rem; border: solid 1px #edebe9;}
.glfmd .title{padding: 2% 0; text-align: center;}
.glfmd .sub_title{padding: 2% 0;text-align: center;border-top: solid 1px #edebe9;}
.glfmd .describe{line-height: 2;}
.glfmd .content{border-top: solid 1px #edebe9;border-bottom: solid 1px #edebe9; padding: .3rem;}
.glfmd .table_list{overflow-x: auto;}
.glfmd table{width: 100%;}
.glfmd table tr{border-top: solid 1px #edebe9;}
.glfmd table tr th{padding: .2rem;text-align: left;}
.glfmd table tr td{padding: .2rem;}
.glfmd table tr th:not(:first-child),
.glfmd table tr td:not(:first-child){border-left: solid 1px #edebe9;}
.glfmd table tr th:first-child,
.glfmd table tr td:first-child{text-align: center; width: 1rem;}
@media(max-width:1024px){
  .glfmd table{width: 150%;}
}

.editor_col53 h3{font-size: var(--font-size__24);font-weight: var(--font-weight__m);}
.editor_col53 p{text-indent:0;}

.editor_col58 h3{font-size: var(--font-size__24);font-weight: var(--font-weight__m);}
.editor_col58 p{text-indent:0;}
.editor_col58 .pic{text-align: center; padding-top:.5rem;}
.editor_col58 .pic img{border-radius: .15rem;}
@media(min-width:768px){
.editor_col58 {display: flex; justify-content: space-between;}
.editor_col58 .info{width: 64%;} 
.editor_col58 .pic{width: 31%;padding-top: 0;}
}

.editor_col92 .title{border-bottom: solid 3px #edebe9; text-align: center;margin-bottom: 3%;}
.editor_col92 .title:after{content: ''; display: block; height: 1px; background-color: #edebe9;margin-top: .2rem; margin-bottom: .3px;}
.editor_col92 .title h3{ font-size: var(--font-size__30);font-weight: var(--font-weight__m); padding: 0;margin: 0; line-height: calc(48 / 30);}
.editor_col92 .title h4{ font-size: var(--font-size__20);font-weight: var(--font-weight__l); padding: 0;margin: 0;}
.editor_col92 .line{border-bottom: solid 1px #777675; padding-top: .1rem;}

.sign{display: flex; justify-content: center;}
.sign:not(:last-child){padding-bottom: .4rem;}
.sign .txt{text-align: center;}
.sign .txt p{padding: .1rem 0;}

.editor_col110{display: flex;}
.editor_col110 .tip{font-weight: var(--font-weight__m);}
.editor_col110 .info{flex: 1;}

.singlePage{overflow-x: auto;}
.singlePage table{width: 100%;font-size: .16rem;}
.singlePage table p{text-indent: 0;padding: 0; margin: 0;}


.singlePage#col115 p{text-indent: 0;}
.singlePage#col115 table,
.singlePage#col115 table td{border: solid 1px #8d8b8a;}
.singlePage#col115 table td{padding: .06rem;}
.singlePage#col115 .table_row4 td:nth-child(1){width: 10%;}
.singlePage#col115 .table_row4 td:nth-child(2){width: 25%;}
.singlePage#col115 .table_row4 td:nth-child(3){width: 25%;}
.singlePage#col115 .table_row2 .firstRow td:nth-child(1){width: 20%;}
.singlePage#col115 .table_row2_num .firstRow td:nth-child(1){width: 75%;}

.singlePage#col116 p{text-indent: 0;}
.singlePage#col116 table,
.singlePage#col116 table td{border: solid 1px #8d8b8a;}
.singlePage#col116 table td{padding: .06rem;}


.singlePage#col117 table{text-align: center;}
.singlePage#col117 table,
.singlePage#col117 table th,
.singlePage#col117 table td{border: solid 1px #f7dbc8;}
.singlePage#col117 table th,
.singlePage#col117 table td{padding: .1rem;white-space: nowrap;}
.singlePage#col117 table th{font-weight: normal;}
.singlePage#col117 table td{font-size: .14rem;}
.singlePage#col117 table th{background: var(--primary-color); color: #ffffff;}

.article_detail .title{border-bottom: solid 1px #edebe9; text-align: center; padding: 2% 0;}
.article_detail .title h2{ line-height:1.875;}
.article_detail .title p{padding: 2% 0;margin: 0; }
.article_detail .title p span{padding:0 .15rem}
.article_detail .article{padding: 2% 0; border-bottom: solid 1px #edebe9; margin: 3px 0; text-align: justify;font-size: var(--font-size__18); line-height: 2;font-weight: var(--font-weight__l);}
.article_detail .article p{ margin: revert;}

.prev_next{padding-top: 3%;}
.prev_next li{font-size: var(--font-size__16); line-height:2}
.prev_next li a:hover{text-decoration: underline;}
.prev_next .back{float: right;}
.prev_next .back a{padding:.1rem .3rem; color:#fff;background: var(--primary-color); border-radius: 0.3rem; display: inline-block;}
@media(max-width:1024px){
.prev_next .back{float: none; padding-bottom:.2rem}
}


.register_form{max-width: 6.7rem;}
.register_form .layui-form-item:not(.show) .layui-form-label{display: none;}
.register_form .layui-input-block{margin-left: 0;}
.register_form .layui-input, 
.register_form .layui-select, 
.register_form .layui-textarea{border-color: #ecebe9;}
.register_form .required{position: absolute;top: 50%; transform: translateY(-50%); right: .3rem; color: var(--primary-color); z-index: 2;}
.register_form .jigou{background: #edebe9;margin-top: .15rem;border-radius: 0.08rem;}
.register_form .jigou .type{padding: 0 .2rem;white-space: nowrap; font-weight: var(--font-weight__l);}
.register_form .jigou .layui-input-block{width: 100%;}
.register_form .layui-btn{width: 100%;border-radius: .08rem; }
.register_form .layui-form-checkbox>div{font-size: var(--font-size__18);}
.register_form .layui-form-radio{margin-right: .3rem;}

.form-tip {font-size: var(--font-size__14);}
.form-tip span{color: var(--primary-color);}

.cpcx_form{max-width: 5.6rem; margin: 0 auto;}
.cpcx_form .title{text-align: center; padding-bottom: .4rem;}
.cpcx_form .layui-form-btn{margin-left: .8rem;}
.cpcx_form .layui-form-btn button{height: .6rem;font-size: var(--font-size__20); border-radius: .06rem;}
.cpcx_form .layui-form-btn .layui-btn-primary{background: #fff; color: #333; border-color: #fff;}
.cpcx_form .layui-input-block{flex: 1;margin-left: 0;}
.cpcx_form .layui-input{border: none;height: .6rem;}
.cpcx_form .layui-form-label{padding-right: .2rem;font-size: var(--font-size__18); color: #666;}

.cpcx_group .group{background: #fff; border: solid 1px #edebe9; padding:.4rem .3rem; border-radius: .06rem; position: relative;}
.cpcx_group .group:not(:first-child){margin-top: .2rem;}
.cpcx_group .dw{position: absolute;top:-1.1rem;}
.cpcx_group .title{text-align: center; padding-bottom: .3rem;}
.cpcx_group .table_list{overflow-x: auto;}
.cpcx_group table{width: 100%; text-align: center;}
.cpcx_group table thead{border-top: solid 2px var(--primary-color); font-size: var(--font-size__18);}
.cpcx_group table thead tr,
.cpcx_group table tbody tr:nth-child(even){background: #fbf8f6;}
.cpcx_group table tbody{ font-weight: var(--font-weight__l);}
.cpcx_group table tr th,
.cpcx_group table tr td{padding: .2rem;}
.cpcx_group table tr th:not(:first-child),
.cpcx_group table tr td:not(:first-child){border-left: solid 1px #edebe9;}
.cpcx_group table tr th:first-child,
.cpcx_group table tr td:first-child{ width: 1rem;}
.cpcx_group table tr th{font-weight: var(--font-weight__m);}
.cpcx_group .search{gap:.3rem; padding: .2rem 0;}
.cpcx_group .layui-form-label{font-size: var(--font-size__20); color: #666;}
.cpcx_group .layui-input-block{margin-left:.1rem;}
.cpcx_group .layui-form-item{margin-bottom: 0;}
@media(max-width:1024px){
.cpcx_group table{width: 150%;}
}
@media(max-width:768px){
.cpcx_group .search .layui-form-item{width: 100%; padding: .1rem 0;}
.cpcx_group .search .layui-input-block{flex: 1;}
}

.jiazai {display: flex; justify-content: center; padding-top: 4%;}
.jiazai .load{display: flex; align-items: center; cursor: pointer;}
.jiazai .load:after{content: ''; width: .15rem; height: .08rem; background: url(../images/select.svg) no-repeat center center;; background-size: contain;}
.jiazai .load span{padding-right: .1rem;}

.loading {display: flex; justify-content: center; padding-top: 4%;}
.loading .load{display: flex; align-items: center; cursor: pointer;}
.loading .load:before{content: ''; width: .26rem; height: .26rem; animation: load 2s linear infinite; background: url(../images/loading.svg) no-repeat center center ; background-size: contain;}
.loading .load span{padding-left: .15rem;}
@keyframes load {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

.sitemap li{border-bottom: solid 1px #edebe9; padding: 2% 0;}
.sitemap li span{padding-right: .2rem;  display: inline-block;}
.sitemap li .sub{padding-top: 1%; line-height: 2; flex-wrap:wrap;}
/*dashai*/
.dashai-header{height: auto; padding-top: var(--header-height);;}
@media(min-width:1024px){
.dashai-header .main-nav{background: var(--primary-color); margin-right: 0;}
.dashai-header .main-nav .container{height: .8rem;}
.dashai-header .main-nav li span a:after{display: none;}
.dashai-header .main-nav li span a:not(:hover){color: #ffffff;}
.dashai-header .main-nav li a{ padding: 0 .5rem;}
.dashai-header .main-nav li:hover,
.dashai-header .main-nav li.aon{background: rgba(255, 255, 255, 0.1);}
.dashai-header .main-nav li:hover a,
.dashai-header .main-nav li.aon a{color: #ffffff;}
.dashai-header .main-nav li:not(:last-child){margin-right: 0;}
}

.no_cname .all-sub-tit{border-bottom: none; padding-bottom: 5%;}

.no_cname .cname,
.no_nav .main-nav,
.no_banner .page-ban{display: none;}


.col_title{text-align: center; padding-bottom: 2px; margin-bottom: .5rem;}
.col_title h2{font-size: .42rem;line-height: 1.5;}
.col_title.line{border-bottom: solid 2px #edebe9; }
.col_title.line:after{content: ''; display: block; margin-top: .5rem;border-bottom: solid 1px #edebe9; }


.account_no{text-align: center;}
.account_no .pic{padding-bottom: .5rem;}




.account_have .scroll-auto {max-height: 4.2rem; padding-right: .1rem;}
.account_have .scroll-auto::-webkit-scrollbar{width: .06rem;}
.account_have .scroll-auto::-webkit-scrollbar-track{background-color: #fcf0e7;}
.account_have .scroll-auto::-webkit-scrollbar-thumb{background-color: var(--primary-color);}
.account_have .article{ line-height: 2;background: #fff; border-radius: .2rem; padding: .4rem .2rem .4rem .4rem;}
.account_have .article b,
.account_have .article strong{font-weight: bold;}
.account_have .agreement{padding-top: .2rem;}

.account_have .right_form{background: #fff; border-radius: .2rem; padding: .4rem;}
.account_have .layui-form-item{display: flex; align-items: center;}
.account_have .layui-form-label{width: 1.7rem; text-align: right; padding-right:.1rem}
.account_have .layui-input-block{margin-left: 0;flex: 1;}
.account_have .layui-btn-item{ padding-left: 1.7rem; margin-bottom: 0;}
.account_have.agree_form .article{padding: 0;}
.account_have.agree_form .left_box{background: #fff; border-radius: .2rem; padding: .4rem .2rem .4rem .4rem;}
@media(min-width:1024px){
.account_have.agree_form{display: flex;}
.account_have.agree_form .left_box{width:50%;}
.account_have.agree_form .right_form{width:50%;}
.account_have.agree_form .scroll-auto {max-height: 6.4rem;}
}

.member_section{padding: 0; position: relative;}
.member_section .container{min-height: 9.3rem;}
.member_section .pic img{width: 100%; height: 100%; position: absolute; top: 0; left: 0; object-fit: cover; -o-object-fit: cover;}
.member_form{position: relative; z-index: 1;width: 90%;; max-width: 5.8rem; border-radius: .1rem; padding:.6rem; background: #fff;}
.member_form.register{max-width: 7rem;}
.member_form .title{text-align: center; padding-bottom:.5rem;}
.member_form .layui-btn{width: 100%;}
.member_form .layui-input,
.member_form .layui-textarea{background: #faf5f2; border-color: #faf5f2;;}
.member_form .layui-form-item{display: flex; align-items: center;width: 100%;}
.member_form .layui-form-label{width: 1.2rem;}
.member_form .layui-input-block{margin-left:.1rem; flex: 1;}
.member_form .tips-link{text-align: center; padding-top: .2rem;}
.member_form .tips-link a{color: var(--primary-color);}
.member_form .captcha-img{width: 100%;}
.member_form .captcha-img img{width: 1.2rem;height: .5rem; margin-left: .1rem;}
.member_form .agreement{padding: .2rem 0;}
.member_form .agreement a{color: var(--primary-color);}
.member_form .eye{position: absolute; width: .5rem;height: 100%;right: 0;top:0; background: url(../images/eye_hide.png) no-repeat center center; cursor: pointer;}
.member_form .eye.active{background-imageimage: url(../images/eye.png);}
.member_form .code-send {width: 100%;}
.member_form .code-send .send{ cursor: pointer;color: var(--primary-color);padding-right: .2rem; position: absolute;}
@media(max-width:1024px){
  .member_form{margin: 0 auto;padding:.4rem .2rem; }
}

.layui-form-item{margin-bottom: .2rem;}
.layui-btn-item{padding-top: .15rem;}
.layui-form-label{width: auto; padding: 0;}
.layui-form-label .required{color: var(--primary-color); padding: 0 .0.5rem;}
.layui-input,
.layui-select,
.layui-textarea{height: .48rem; border-radius: 0.06rem; border-color: #d6d6d6; padding-left: .25rem; font-weight: var(--font-weight__l);}
.layui-form-radio{margin: 0;}
.layui-form-radio:hover>*,
.layui-form-radioed,
.layui-form-radioed>i,
.layui-form-select dl dd.layui-this{color: var(--primary-color);}
.layui-form-checked[lay-skin=primary]>i { border-color: var(--primary-color)!important; background-color: var(--primary-color);}
.layui-form-checkbox[lay-skin=primary]:hover>i,
.layui-input:focus,
.layui-textarea:focus { border-color: var(--primary-color)!important;box-shadow: 0 0 0 3px rgba(229, 104, 18, .08);}
.layui-input::placeholder{color: #999;}
.layui-btn{background-color: var(--primary-color);border-radius:.24rem; min-width: 1.4rem; height:.5rem; line-height: .48rem; font-size: .16rem;}
.layui-form-checked[lay-skin=primary]>div{color: var(--primary-color); }
.layui-form-select .layui-edge{background: url(../images/select2.svg) no-repeat center center; border: none; width: 15px; height: 8px;}
/*layui*/
/*xxx*/
