@font-face {
  font-family: 'hml';
  src: url('fonts/HarmonyOS/Light.woff') format('woff');
  font-weight: 100;
  font-display: swap;
}
@font-face {
  font-family: 'hmr';
  src: url('fonts/HarmonyOS/Regular.woff') format('woff');
  font-weight: normal;
  font-display: swap;
}
@font-face {
  font-family: 'hmm';
  src: url('fonts/HarmonyOS/Medium.woff') format('woff');
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: 'hmb';
  src: url('fonts/HarmonyOS/Bold.woff') format('woff');
  font-weight: bold;
  font-display: swap;
}
body { --hover-color:#008fd7;--white:#fff;--black1:#332c2b; --black:#333; --grey:#666; --grey2:#999; --green:#43A5A0; --orange:#C8161D; --rgb-white:255,255,255;--rgb-black:0,0,0; font-size: var(--font-size16);--rgb-hover:0,143,215; --rgb-green:0,96,52;--rgb-orange:207,63,26; --radius: .1rem;--bg-color:#f6f9fc;}  
a:hover{color:var(--hover-color); }

body{}



/*effict*/
.Scale-img {overflow: hidden; zoom:1; overflow: hidden;}
.Scale-img img,.Scale-img span {opacity: 1;-webkit-transition: opacity 0.6s, -webkit-transform 0.6s;transition: opacity 0.6s, transform 0.6s;}
.Scale-img:hover img,.Scale-img:hover span {opacity: 1;-webkit-transform: scale3d(1.05,1.05,1.05);transform: scale3d(1.05,1.05,1.05); top:0px; left:0px;}
.effict{transition: all ease 0.3s;}
.imgbox{ overflow:hidden; position:relative;}
.imgbox span{ background-position:center center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0px; top:0px; width:100%; height:100%;display: flex;align-items: center;justify-content: center;transition: all .5s;-webkit-transition: all .3s;}
.imgbox img{ width:100%;height:100%;object-fit: cover;transition: all ease 0.3s;}

.itemhover{transition: all ease 0.3s;}
.activehover{box-shadow: 0px 3px 18px 0px rgba(var(--rgb-hover),0.2) !important;-webkit-transform: translate3d(0, -2px, 0);transform: translate3d(0, -2px, 0);}

.nones{ position:absolute; visibility:hidden; opacity:0; top:0;width: 100%;z-index: -10;left: 0;}

.pt0{padding-top:0 !important;}
.mt0{margin-top:0 !important;}
.pt100{padding-top: var(--padMar100);position: relative;z-index: 10;}

.index_title{padding-bottom: .5rem;position: relative;z-index: 1}
.index_title.tc{text-align: center;}
.index_title .index_title_tit{color: #000;font-size:var(--font-size50);position: relative;text-transform: uppercase;line-height: .4rem;font-family: 'hmm'}
.index_title .index_title_tit2{color: var(--hover-color);font-size:var(--font-size24);padding-bottom: .2rem}
.index_title .index_title_desc{color: #333;line-height: 1.5;padding-top: .2rem;}
.index_title.tc .index_title_desc{margin: 0 auto;}
.index_title.tc::before{margin: 0 auto .2rem;}
.index_title.white .index_title_tit,
.index_title.white .index_title_desc{color: #fff;}
.index_title.nb::before{background: url(../images/title-icon2.png)no-repeat center;background-size: auto;}

.index_more{display: inline-block;margin-top: .5rem}
.index_more a{display: flex;align-items: center;justify-content: center;padding: 0 .3rem;border-radius: 36px;border: 1px solid #ddd;transition: .3s all;height: .56rem}
.index_more a::after{content: '';width: .2rem;height: .2rem;background: url(../images/icon-jt2.svg)no-repeat center;background-size: .14rem auto;margin-left: .2rem;opacity: .8;transition: .3s all}
.index_more a:hover{background:var(--hover-color);border-color: var(--hover-color);color: #fff }
.index_more a:hover::after{filter: grayscale(100) brightness(100);opacity: 1;}
.index_more.white a:not(:hover){border-color: #fff;color: #fff}
.index_more.white a:not(:hover)::after{filter: grayscale(100) brightness(100);opacity: 1;}

@media(max-width:768px){
  .index_title{padding-bottom:0.2rem;}
  .index_title .index_title_tit{font-size:var(--font-size32);}
}


/*Top003156 */
.Top003156 {position: fixed;z-index: 100;left: 0;top: 0;width: 100%;border-bottom: 1px solid rgba(255,255,255,0.1); transition: background-color 0.3s,transform 1s;}
.Top003156::after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 100%;background-image: linear-gradient(to bottom, rgba(0,0,0,0.4) ,rgba(0,0,0,0));z-index: -1;}
.Top003156 .auto { position: relative; z-index: 3; }
.Top003156 .logo { display: table; }
.Top003156 .logo a { display: table-cell; vertical-align: middle; }
.Top003156 .top-right { position: absolute; right: 0; top: 0; display: table; }
.Top003156 .top-right > * { display: table-cell; vertical-align: middle; }
.Top003156 .open-search { cursor: pointer; display: block; width: 0.22rem; height: 0.22rem; background: url(../images/search_white.svg) no-repeat center center; background-size: 0.17rem auto; border-radius: 50%; }
.Top003156 .open-search.on:before, .Top003156 .open-search.on:after { background-color: var(--hover-color); }
.Top003156 .top-search { position: absolute; right: 0; top: 100%; z-index: 100; background-color: #fff; box-shadow: 0 0 0.05rem rgba(0,0,0,0.3); border-radius: 0.05rem; }
.Top003156 .top-search .text { width: 100%; height: 0.5rem; line-height: 0.5rem;; padding: 0 0.5rem 0 0.15rem;border-radius: 0.05rem; }
.Top003156 .top-search .btn { position: absolute; right: 0; top: 0; width: 0.5rem;; height: 100%; background: url(../images/search.svg) no-repeat center center; background-size: auto 0.18rem; }
.Top003156 .top-right .lang{position: relative;z-index: 100; padding-right: 0.25rem;}
.Top003156 .top-right .lang::before{position:absolute;right: 0; top: 50%; width: 0.01rem; height:.16rem; content: ''; background: rgba(var(--rgb-white), 0.3); transform: translateY(-50%);}
.Top003156 .top-right .lang .icon{ display:block;background:url(../images/lang_white.svg) no-repeat left center; padding:0 0.2rem 0 0.3rem; cursor:pointer; position: relative; z-index: 1;  background-size: auto 0.2rem; color: #fff;}
.Top003156 .top-right .lang .icon:after {position: absolute;width:0.07rem;height: 0.07rem;content: '';transform: rotate(135deg);-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);border-top: 1px solid #fff;border-right: 1px solid #fff;right: 0;top: 50%;margin-top: -0.04rem;}
.Top003156 .top-right .lang .lang_box{position: absolute; left: 50%; width: 100px;margin-left: -50px; z-index: 100;background: #fff;border-radius: 0 0 6px 6px; top: 100%; padding: 10px 0;display: none;}
.Top003156 .top-right .lang .lang_box a{display: block;line-height: 30px;text-align: center;}
.Top003156 menu li span, .Top003156 menu li span a { display: block; }
.Top003156 menu li span { position: relative; z-index: 2; }
.Top003156 menu li span:after { position: absolute; content: ''; left: 50%; height: 2px; background-color: var(--white); transform: translateX(-50%); transition: 0.3s; bottom: -1px; width: 0; }
.Top003156 menu li span a:hover, 
.Top003156 menu li.aon span a { color: #fff; }
.Top003156 menu li:hover span:after, 
.Top003156 menu li.aon span:after { width: 100%; }

.Top003156 menu li span a{color: #fff;}

.Top003156.hover::after,
.Top003156.fixed::after{background-image: none;}
.Top003156 .logo .red{display: none;}
.Top003156 .logo .white{display: block;}
.Top003156.hover .logo .white,
.Top003156.fixed .logo .white{display: none;}
.Top003156.hover .logo .red,
.Top003156.fixed .logo .red{display: block;}
.Top003156.hover menu li span a,
.Top003156.fixed menu li span a{color: #333;}
.Top003156.hover menu li span a:hover, 
.Top003156.fixed menu li span a:hover, 
.Top003156.hover menu li.aon span a,
.Top003156.fixed menu li.aon span a { color: var(--hover-color); }
.Top003156.hover menu li span:after,
.Top003156.fixed menu li span:after{ background-color: var(--hover-color);}
.Top003156.hover,
.Top003156.fixed{background-color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1); position: fixed;}
.Top003156.hover menu li span:after,
.Top003156.fixed menu li span:after{background-color: var(--hover-color);}
.Top003156.hover menu li a:hover,
.Top003156.hover menu li.aon span a,
.Top003156.fixed menu li a:hover,
.Top003156.fixed menu li.aon span a{color: var(--hover-color);}
.Top003156.hover .top-right .lang .icon,
.Top003156.fixed .top-right .lang .icon{background-image:url(../images/lang.svg); color: #333;}
.Top003156.hover .top-right .lang .icon:after,
.Top003156.fixed .top-right .lang .icon:after{ border-color: #333;}
.Top003156.hover .top-right .lang::before,
.Top003156.fixed .top-right .lang::before{background: rgba(var(--rgb-black), 0.3);}
.Top003156.hover .open-search,
.Top003156.fixed .open-search{background: url(../images/search.svg) no-repeat center center;background-size: 0.17rem auto; }
.Top003156.hover .open-search.on:before, 
.Top003156.hover .open-search.on:after,
.Top003156.fixed .open-search.on:before, 
.Top003156.fixed .open-search.on:after { background-color: var(--hover-color); }


@media (min-width:1025px) {
.Top003156 header { padding: 0 1.8rem 0 0%; }
.Top003156 menu { /* margin: 0 auto; display: table; */ float: right; }
.Top003156 .top-right{float: right;}
.Top003156 .top-right{float: right;margin-left: calc(30 / 1920* 100vw);}
.Top003156 menu li { float: left; }
.Top003156 menu li + li { margin-left: calc(65 / 1920 * 100vw); }
.Top003156 menu li span a { line-height:0.9rem; font-size: var(--font-size18);}
.Top003156 .logo { height: 0.9rem;  float: left;}
.Top003156 .logo img { max-height: 0.65rem; }
.Top003156 .top-right { height:0.9rem; }
.Top003156 .top-right dd{padding-right:0.25rem;}
.Top003156 .top-right dd a.on{color:var(--hover-color);}
.Top003156 .top-right dd a:not(:last-child):after{width: 1px; height: 0.625em; background-color: #d9d9d9;display: inline-block;content: ''; margin: 0 0.625em;}
.top-search { width: 20em; }
.Top003156 menu li .sub{position: absolute; top: 100%; background-color: #fff;border-radius: 0 0 5px 5px;width: 1.7rem;  margin-left: -0.85rem; overflow: hidden;}
.Top003156 menu li .sub dt a:hover{color:var(--hover-color);}
}

@media (max-width:1024px) {
.Top003156 menu { position: absolute; right: 0; top: 100%;width: 240px; padding: 0.24rem; background: #fff;  visibility: hidden; transform: translateY(5em); transition: 0.3s; opacity: 0; }
.menu-show .Top003156 menu { transform: translateY(0); opacity: 1; visibility: inherit; }
.Top003156 menu li {border-bottom: 1px dotted #eee;}
.Top003156 menu li span{line-height: 0.5rem; }
.Top003156 menu li span a {   color: #333; font-size:var(--font-size18); }
.Top003156 menu li a:hover, 
.Top003156 menu li.aon span a{color: var(--hover-color);}
.Top003156.fixed menu li span:after{ display: none;}
.Top003156 .logo { max-width: 40%; height: 0.6rem; }
.Top003156 .logo img { max-height: 0.5rem; }
.Top003156 .top-right { height: 0.6rem; }
.Top003156 .top-right dd { font-size: 0.16rem; }
.Top003156 .top-right dd a { margin-left: 0.16rem; }
.Top003156 .top-right dt { padding-left:0.16rem; }
.Top003156 .open-menu { display: block; width: 0.3rem; height: 0.3rem; }
.Top003156 .open-menu i { background-color: #fff; }
.Top003156 menu li.has-sub span .op:before, 
.Top003156 menu li.has-sub span .op:after{background-color: var(--hover-color);}
.top-search { width: 100%; }
.Top003156.fixed .open-menu i { background-color:#333; }
.Top003156 menu li .sub {background-color: #f8f9fa;}
.Top003156 .top-right .lang .lang_box{width: 60px; margin-left: -30px;}
}




.HomeBan{overflow: hidden; position: relative;}
.HomeBan .after{position: absolute; content: '';width: 3.6rem;height: 2rem;background-color: var(--hover-color);right: 0;bottom: 0;clip-path: polygon(100% 0%,100% 100%,0 100%);z-index: 10}
.HomeBan li{position: relative;overflow: hidden;}
.HomeBan li img{display: block;width: 100%;}
.HomeBan li video{position: absolute; z-index: 10; left: 50%; top: 50%; transform: translate(-50%,-50%); height: 100%; width: 100%;object-fit: cover;}
.HomeBan li .txt{position: absolute;width:100%;left:0;top:45%;transform: translateY(-50%);color:#fff;text-align: center;}
.HomeBan li .txt .cn{font-size:0.6rem;font-weight: bold;}
.HomeBan li .txt .en{font-size:0.24rem;text-transform: uppercase;margin-top:0.2rem;line-height: 1.5}
.HomeBan li .txt .tit {font-size: var(--font-size42);line-height: 1.3;  margin-bottom: 0.2rem;font-weight: 500;}
.HomeBan li .txt .desc{font-size: var(--font-size18); line-height: 1.875;}
.HomeBan li .txt .Homemore{margin-top:0.4rem;}
.HomeBan .slick-dots{position: absolute;right: 0%;transform: translateX(-50%);z-index: 10; bottom: 5%;}
.HomeBan .slick-dots li{margin:0 .12rem !important;width:0.14rem;height:0.14rem;border:2px solid rgba(255,255,255,0.3);opacity:1;background:none;display: inline-block;transform: rotate(45deg)}
.HomeBan .slick-dots li.slick-active{background:#fff;border-color:#fff;}
.HomeBan .slick-dots li button{display: none;}

@media (min-width:1025px) {
.HomeBan .wap{display: none;} 
.HomeBan .text{width: 45%;}
}
@media(max-width:1024px){
.HomeBan .pc{display: none;} 
.HomeBan li .txt .btn a{line-height: 0.45rem;padding:0 0.2rem;}
.HomeBan .slick-dots{bottom:0.2rem;}
.HomeBan  li.slick-slide video{left: -100%;top: 100%; opacity: 0;}
.HomeBan  li.slick-slide .open-video{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.3) url(../images/play.png) no-repeat center center;background-size: auto 0.5rem; z-index: 20;}
.HomeBan  li.video-show .open-video{left: -100%;opacity: 0; transform: translateX(-100%);}
.HomeBan  li.video-show video{left: 50%; top: 50%; opacity: 1;}
}
@media(max-width:768px){
  .HomeBan .after{width:0.6rem;height: 1rem;}
  .HomeBan li .txt{top:50%;}
  .HomeBan li .txt .cn{font-size:0.28rem;}
  .HomeBan li .txt .en{font-size:0.18rem;margin-top:0.1rem;}
  .HomeBan .slick-dots li{margin:0 0.08rem !important;width:0.12rem;height: 0.12rem;}

}




.h-more a{font-style: italic; text-transform: uppercase;display: inline-flex;align-items: center; font-size: var(--font-size18);}
.h-more a:after{display: block; content: ''; margin-left: .1rem; width: 0.1rem; height: 0.13rem; background: url(../images/Floor003210-more.svg) no-repeat center center / contain; transition: 0.3s;}
.h-more a[class*=border-]{position: relative; padding: 0 0.4rem; line-height: 0.5rem;z-index: 3;transition: 0.3s;}
.h-more a[class*=border-]:before{position: absolute; left: 0;top:0;width: 100%;height: 100%; transform: skewX(-10deg); border:2px solid transparent; content: '';z-index: -1; transition: 0.3s;}
.h-more a.border-blue{color: var(--hover-color);}
.h-more a.border-blue:before{border-color: var(--hover-color);}
.h-more a.border-blue:after{background-image: url(../images/Floor003210-more-on.svg);}
.h-more a.border-blue:hover{color: var(--white); }
.h-more a[class*=border-]:hover{letter-spacing: 0.1em;}
.h-more a[class*=border-]:hover:before{background-color: var(--hover-color);}
.h-more a[class*=border-]:hover:after{background-image: url(../images/Floor003210-more-white2.svg); margin-left: 0.2rem;}



.index-three{ padding:6vw 0;background:#f0f0f0;position: relative;}
.index-three .after{content:'';position: absolute;height: 100%;background-color: var(--hover-color);right: 0;left:2.6rem; top: 0;z-index: 0;clip-path: polygon(100% 0%,100% 100%,0 100%);transition: 0.3s;}
.index-three .switch-box{ width:100%;}
.index-three .item{ width:15.3%; margin-right:.6666666%; transition:all .3s; position: relative;}
.index-three .item a{ color:var(--white);}
.index-three .item .pic{ background:#000;}
.index-three .item .pic figure{ padding-bottom:6rem; background-repeat:no-repeat; background-position:25% center; background-size:cover; opacity:.6; transition:all .3s;}
.index-three .item .text{ position:absolute; left:0; top:1rem; width:100%; padding:.4rem; color:var(--white);}
.index-three .item .text .tit{ width:100%; display:-webkit-flex; display:flex; justify-content:center; align-items:center; writing-mode:vertical-lr; font-size:var(--font-size22); letter-spacing:.05rem; max-height: 2.5rem;}
.index-three .item .text .des{ display:none; font-weight:100;}
.index-three .item .text .icon{ justify-content:center; margin-bottom:.2rem;}
.index-three .item .text .icon .iol{ width:.65rem; height:.65rem; position:relative; overflow:hidden;}
.index-three .item .text .icon .iol img{ position: relative; z-index:3;}
.index-three .item.active{ width:68.055555%;}
.index-three .item.active .icon{ justify-content:flex-start;}
.index-three .item.active .icon .iol:after{content:'';width:100%;height: 100%;background-color: var(--hover-color);clip-path: polygon(0% 0,100% 100%,0 100%);display: block;position: absolute;left:0;top:0;}
.index-three .item.active .pic figure{ opacity:1;}
.index-three .item.active .text{ top:auto; bottom:0;}
.index-three .item.active .text .tit{ justify-content:flex-start; writing-mode:initial; margin-bottom:.1rem; font-size:var(--font-size28); font-weight:500; letter-spacing:0; height: auto;}
.index-three .item.active .text .des{ display:block;}
.index-three .item:last-child{ margin-right:0;}
@media (max-width:1024px) {
.index-three .after{display: none;}
.index-three .item .text{ top:.5rem;}
.index-three .item .pic figure{ padding-bottom:3.7rem;}
.index-three .item.active .text .tit{ font-size:var(--font-size22);}
}
@media (max-width:640px) {
.index-three .item,
.index-three .item.active{ width:100%; margin-bottom:.25rem;}
.index-three .item .text{padding:0.25rem;}
.index-three .item .text .icon,
.index-three .item.active .text .icon{ justify-content:flex-start;}
.index-three .item .text,
.index-three .item.active .text{ top:auto; bottom:0;}
.index-three .item .text .tit,
.index-three .item.active .text .tit{ justify-content:flex-start; writing-mode:initial; margin-bottom:.1rem; font-size:var(--font-size28); font-weight:500; letter-spacing:0;}
.index-three .item .text .des,
.index-three .item.active .text .des{ display:block; font-size:var(--font-size16);}
}



/*Bottom003222 */
.Bottom003222{background-color:#332c2b;padding-top:var(--padMar60); position: relative;z-index: 3}
.Bottom003222,
.Bottom003222 a:not(:hover){color:#fff}
.Bottom003222 .f-top{margin-bottom:0.4rem ; border-bottom: 1px solid rgba(255, 255,255, 0.1); padding-bottom: 0.3rem;}
.Bottom003222 .f-top .logo{width:1.92rem}
.Bottom003222 .f-top .share li + li{margin-left:0.1rem}
.Bottom003222 .share li{float: left;position: relative;}
.Bottom003222 .share li figure{position: absolute; right: 0; bottom: 100%; width: 1.2rem; padding: 0.05rem;background: #fff; margin-bottom: 0.1rem;border-radius: 0.1rem;display: none;}
.Bottom003222 .share li figure img{display: block;width: 100%;}
.Bottom003222 .share li figure:before{position: absolute; content: '';border:0.05rem solid transparent; right:0.2rem; top: 100%;border-top-color: #fff;}
.Bottom003222 .share li a{display: block;background: rgba(255,255,255,0.05); width: 0.45rem; height: 0.45rem;background-position: center center;background-repeat: no-repeat; background-size: 0.22rem auto; border-radius: 50%; cursor: pointer;}
.Bottom003222 .share li a:hover{background-color: var(--hover-color);}

.Bottom003222 .f-mid .contact dd{padding-left:0.28rem;line-height:calc(34 / 16);font-size:var(--font-size18);background-position:center center;background-repeat:no-repeat;background-size:contain;background-size:0.17rem auto;background-position:left 0.4em}
.Bottom003222 .f-mid .contact dd + dd{margin-top:0.21rem}
.Bottom003222 .f-mid .contact dd.tel{font-size:var(--font-size36);font-weight:bold;background-image:url(../images/Bottom003222-tel.svg);background-position:left 0.3em;line-height:1}
.Bottom003222 .f-mid .contact dd.tel a{color:var(--hover-color);}
.Bottom003222 .f-mid .contact dd.add{background-image:url(../images/Bottom003222-add.svg)}
.Bottom003222 .f-mid .contact dd.email{background-image:url(../images/Bottom003222-email.svg);background-size:0.18rem auto;background-position:left 0.7em}
.Bottom003222 .f-mid nav ul ol{font-size:var(--font-size18)}
.Bottom003222 .f-mid nav ul ol li + li{margin-top:0.31rem}
.Bottom003222 .f-bottom{padding:0.2rem 0;border-top:1px solid rgba(255,255,255,0.1);margin-top:0.5rem;font-size: var(--font-size14); }
.Bottom003222 .f-bottom,
.Bottom003222 .f-bottom a:not(:hover){color:rgba(255,255,255,0.5)}
.Bottom003222 .f-bottom .other a:not(:last-child):after{content:"·";margin:0 1em}

.Bottom003222 .form-ul li{margin-bottom: 0.1rem;position: relative;}
.Bottom003222 .form-ul li .tit{position: absolute; left: 0.15rem; top: 0;font-size: var(--font-size15); font-weight: lighter; line-height: 0.48rem;color:rgba(255,255,255,0.5);display: block; }
.Bottom003222 .form-ul li select,
.Bottom003222 .form-ul li .text{width: 100%;border-radius: 0.05rem;border: none;font-size: var(--font-size16);line-height: 0.48rem;height: 0.48rem;background: rgba(255, 255, 255, 0.06);color: #fff;padding: 0 0.15rem;}
.Bottom003222 .form-ul li select.focus,
.Bottom003222 .form-ul li .text.focus{border-color: var(--hover-color); color: #333; box-shadow: 0 0px 0.1rem rgba(0, 0, 0, 0.1);}
.Bottom003222 .form-ul li textarea.text{height: 1.28rem; line-height: 1.6;}
.Bottom003222 .btn{width: 1.4rem;background: var(--hover-color);font-size: var(--font-size16);height:0.48rem;color: #fff;cursor: pointer;border: 0;font-family: 'hmr';position: relative;transform: skewX(-10deg);}
.Bottom003222 .btn:hover{background: var(--hover-color);}


@media (min-width:1025px) {
.Bottom003222 .f-mid .contact{max-width:4rem}
.Bottom003222 .f-mid nav ul{width:3rem}
.Bottom003222 .form{ width: 6.8rem;}
.Bottom003222 .form-ul .row2 li{float: left;width: calc(50% - 0.1rem);}
.Bottom003222 .form-ul .row2 li:nth-child(2n){float: right;}
}
@media (max-width:1024px) {
.Bottom003222 .f-top{flex-direction: column;align-items: center;}
.Bottom003222 .f-top .logo{margin-bottom: 0.2rem;}
.Bottom003222 .f-mid .contact{margin-bottom: 0.2rem;}
.Bottom003222 .f-bottom{text-align: center;}
.Bottom003222 .copyright{margin-bottom: 0.1rem;}
}
@media(max-width:768px){
  .Bottom003222 .f-mid nav{display: none;}
}


.FloatBox{position: fixed;z-index:999;right:0.2rem;top:50%;transform: translateY(-50%);}
.FloatBox .ipimg{position: absolute;z-index: -1;right: 50%;top: -30%;transform: translateX(50%);}
.FloatBox .ipimg img{ max-width: 0.9rem;}
.FloatBox li{margin-bottom:0.05rem;position: relative;transform: skewX(-10deg);background: var(--hover-color);opacity: 0;visibility: hidden;transition: all .5s;}
.FloatBox li>a{width:0.55rem;height:0.55rem;display: flex;flex-direction: column;align-items: center;justify-content: center;font-weight: lighter;color:#fff;font-size: var(--font-size14);transform: skewX(10deg);}
.FloatBox li .icon{display: flex;align-items: center;justify-content: center;}
.FloatBox li .icon img{ max-width: 0.3rem;}
.FloatBox li .tcbox{min-height:100%;min-width:1.5rem;right:108%;border-radius: 0.05rem;background: var(--hover-color);position: absolute;color:#fff;text-align: center;top:0%;padding:0.12rem;display: flex;align-items: center;flex-direction: column;white-space: nowrap;justify-content: center;display: none;transform: skew(10deg);}
.FloatBox li .tcbox p{ margin: 0; line-height: 1.5; }
.FloatBox li .tcbox p b{ font-size: var(--font-size20);}
.FloatBox li .tcbox img{ margin-bottom: 0.08rem;}
.FloatBox li:hover .tcbox{display: flex;}
.FloatBox li.gotop .icon img{ max-width: 0.16rem;}
.FloatBox li.on{opacity: 1;visibility: visible;}
.FloatBox li a:hover{box-shadow:0px 0.1rem 0.2rem rgba(var(--rgb-hover),0.3); }









/*Floor003209 */
.Floor003209{--white-opacity-20:rgba(255,255,255,0.2);--white:#fff;position: relative;z-index: 1; color: var(--white);overflow: hidden; background:#332c2b;padding:6vw 0;}
.Floor003209 .all-more{margin-top: 0.5rem;}
.Floor003209 .all-more a{font-weight: normal;font-style: italic; text-transform: uppercase;display: inline-flex;align-items: center; font-size: var(--font-size18);}
.Floor003209 .all-more a:after{display: block; content: ''; margin-left: .1rem; width: 0.06rem; height: 0.12rem; background: no-repeat center center / contain; transition: 0.3s;}
.Floor003209 .all-more a[class*=border-]{position: relative; padding: 0 0.4rem; line-height: 0.5rem;z-index: 3;transition: 0.3s;}
.Floor003209 .all-more a[class*=border-]:before{position: absolute; left: 0;top:0;width: 100%;height: 100%; transform: skewX(-10deg); border:2px solid transparent; content: '';z-index: -1; transition: 0.3s;}
.Floor003209 .all-more a.border-white{color: var(--white);}
.Floor003209 .all-more a.border-white:before{border-color: var(--white);}
.Floor003209 .all-more a.border-white:after{background-image: url(../images/Floor003209-more-white2.svg);}
.Floor003209 .all-more a[class*=border-]:hover{letter-spacing: 0.1em;}
.Floor003209 .all-more a[class*=border-]:hover:before{background-color: var(--hover-color);border-color: var(--hover-color);}
.Floor003209 .all-more a[class*=border-]:hover:after{background-image: url(../images/Floor003209-more-white2.svg); margin-left: 0.2rem;}

.Floor003209 .editor-info{font-size: var(--font-size18); line-height: 2;}
.Floor003209 .editor-info p{margin:0.1rem 0;}
.Floor003209 .editor-info .tit{font-size: var(--font-size22);margin-top:0;}
.Floor003209 .editor-info h2{font-style: italic;font-size: var(--font-size72);margin:0.2rem 0;line-height: 1.5;font-weight: bold;}
.Floor003209 [class*=autoCon-]{position: relative;z-index: 3;}
.Floor003209:after{position: absolute;content: '';width: 6rem;height: 8rem;background-color: var(--hover-color);left: 0;top: 41%;z-index: 2;clip-path: polygon(0 0,0% 0,100% calc(411 / 960 * 100%),0 100%,0 100%);}
.Floor003209 .after{position: absolute; content: ''; right: 3.6rem;left: 4.8rem;height: 3.2rem;background: var(--hover-color);top: -1px;clip-path: polygon(0 0,100% 0,50% 100%);z-index: -1;transition: 0.3s;}
.Floor003209 .before{position: absolute; content: '';width: 3.6rem;height:2.6rem;background-color: var(--hover-color);right: 0;bottom: 0;clip-path: polygon(100% 0%,100% 100%,0 100%);}
.Floor003209 .intro{margin-bottom:2vw;}
.Floor003209 .intro .title{font-size: var(--font-size30); position: relative;padding-left:0.2rem;}
.Floor003209 .intro .title:after{content:'';width:0.1rem;height: 0.1rem;background:#fff;position: absolute;left:0;top:0.15rem;transform: rotate(45deg);}
.Floor003209 .number{margin-top:1vw;}
.Floor003209 .number li{border-bottom: 1px solid rgba(255,255,255,0.1);position: relative;line-height: 1;padding:0.18rem; }
.Floor003209 .number li:after{position: absolute;left: 0;height: 1px;background-color: var(--hover-color); bottom: -1px;content: ''; transform: scaleX(0); transform-origin: 100% 50%;transition: 0.3s transform;width: 100%;}
.Floor003209 .number li:after{transform: scaleX(1); transform-origin: 0 50%;width: 50%;}
.Floor003209 .number li .num{display: flex;align-items: flex-start; }
.Floor003209 .number li .counter{font-size: var(--font-size44); font-weight: 600;}
.Floor003209 .number li sup{font-size: var(--font-size22); margin-left: 0.1rem;position: relative;width:0.15rem; height: 0.48rem;}
.Floor003209 .number li sup b{position: absolute;bottom:0;right:0;font-weight: normal;font-size: var(--font-size16);}
.Floor003209 .number li p{margin-bottom:0;margin-top:0.15rem; font-size: var(--font-size18);}

.Floor003209 .left .number li{padding:0.25rem 0.18rem;}
.Floor003209 .left .number li p{margin-top:0.2rem;}
.Floor003209 .left .number li .counter{font-size: var(--font-size80);}

.Floor003209 .con2{margin-top:4vw;}
.Floor003209 .con2 .index_title{padding-bottom:0.3rem;}
.Floor003209 .pic2{width:50%;}
.Floor003209 .text2{width:50%;padding-left:6%;}

@media (min-width:1025px){
.Floor003209 .left{width: calc(1280 / 1600 * 100%);padding-right:8%;}
.Floor003209 .pic{width: calc(340 / 1600 * 100%);}
.Floor003209 .right{min-width: calc(240 / 1440 * 100%);}
.Floor003209 .number li{width:48%;float:left;margin-right:4%;}
.Floor003209 .number li:nth-child(2n){margin-right:0;}
}
@media (max-width:1024px) {
.Floor003209{padding: var(--padMar100) 0;}
.Floor003209 .after{width: 100%;}
.Floor003209 .right{margin-top: var(--padMar100);}
.Floor003209 .number li{display: flex;flex-direction: column;}
.Floor003209 .intro{}
.Floor003209 .number li{border-bottom-color:var(--hover-color);}
.Floor003209 .number li + li{margin-top: 0.3rem;}
.Floor003209 .number li:hover:after{width: 100%;}
}
@media (max-width:768px) {
.Floor003209:after{width:2rem;height: 6rem;top:40%;}
.Floor003209 .before{width:1rem;height: 0.6rem;}
.Floor003209 .editor-info .tit{font-size:var(--font-size18);}
.Floor003209 .editor-info h2{font-size:var(--font-size34);margin:0.15rem 0;}
.Floor003209 .number{margin-bottom:2vw;}
.Floor003209 .number li .counter{font-size: var(--font-size54);}
.Floor003209 .left .number li .counter{font-size:var(--font-size54);}
.Floor003209 .editor-info{font-size: var(--font-size16);}
.Floor003209 .pic2{width:100%;}
.Floor003209 .text2{width:100%;padding-left:0;}

}
/*Floor003208 */
.Floor003208{--black-555:#555;--white:#fff;position: relative;z-index: 1;overflow: hidden;padding: 6vw 0 7vw;}
.Floor003208 .before,
.Floor003208 .after{position: absolute;content: '';}
.Floor003208 .before{width: 2.3rem; height: 2.3rem;background-color: #f0f0f0; left: 0; bottom: 0;clip-path: polygon(0 0,100% 100%,0 100%);}
.Floor003208 .after{right: 3.6rem; left: 4.8rem; height: 4rem; background:var(--hover-color); top:-1px; clip-path: polygon(0 0,100% 0,50% 100%);z-index: -1; transition: 0.3s;}
.Floor003208 .left .txt{margin-bottom: 0.55rem;}
.Floor003208 .left .txt .desc{font-weight:normal;font-size: var(--font-size18);line-height: 1.8;color:#333;margin-bottom:0.3rem;}
.Floor003208 .left .txt .ProductCate li{font-size: 0.22rem;border-bottom:1px solid #332c2b;padding: 0.2rem;transform: skewX(-10deg);}
.Floor003208 .left .txt .ProductCate li a{display: block;}
.Floor003208 .left .txt .ProductCate li.on{border-bottom:1px solid var(--hover-color);background: var(--hover-color);}
.Floor003208 .left .txt .ProductCate li.on a{color:#fff;}
.Floor003208 .left .txt .h-more{margin-top:3vw;}
.Floor003208 .swiper-slide a{display: block; }
.Floor003208 .swiper-slide .pic{display: flex;justify-content: center;  align-items: center;  padding-bottom: 0.4rem;}
.Floor003208 .swiper-slide .txt{border-bottom: 1px solid #332c2b; height: 0.67rem;position: relative;}
.Floor003208 .swiper-slide .txt p{margin: 0; font-weight: 500; font-size: var(--font-size20); background: url(../images/Floor003208-more-on.svg) no-repeat right bottom 0.5em / auto 0.12rem; line-height: calc(29 / 20); }
.Floor003208 .swiper-slide .txt:after{position: absolute;left: 0;bottom: -1px;height: 1px;content: ''; background-color: var(--hover-color); width: 100%; transform-origin: 100% 50%;transform: scaleX(0); transition: transform 1s;}
.Floor003208 .swiper-slide a:hover .txt:after{transform: scaleX(1); transform-origin: 0 50%;}

.Floor003208 .controls{display: flex;}
.Floor003208 .controls a{width: 0.55rem; height: 0.55rem; transform: skewX(-10deg); background-color: var(--hover-color);display: flex;align-items: center; justify-content: center; cursor: pointer;}
.Floor003208 .controls a + a{margin-left: 0.1rem;}
.Floor003208 .controls a:after{display: block;width: 0.1rem; height: 0.2rem; background: url(../images/Floor003208-more-white.svg) no-repeat center center; background-size: contain; content: ''; transform: skewX(10deg);}
.Floor003208 .controls a.prev{background-color: #332c2b;}
.Floor003208 .controls a.prev:after{transform: skewX(10deg) rotateY(180deg);}

@media (min-width:1025px) {
.Floor003208 .left{flex: 1; margin-right: 0.4rem;}
.Floor003208 .right{width: calc(1050 / 1440 * 100%); flex-shrink: 0;}
.Floor003208 .right .inner{width: 143.048%; overflow: hidden;padding-top: 0.62rem;margin-top: -1.04rem;}
.Floor003208 .swiper{overflow: initial; padding-left: 0.62rem; }
.Floor003208 .swiper-slide{padding-top: 0.4rem;}
.Floor003208 .swiper-slide a{margin-right: 0.8rem;}
.Floor003208 .swiper-slide .pic{transition: 0.3s 0.3s;}
.Floor003208 .swiper-slide .pic img{transform: scale(1); transition: 0.3s 0.3s;}
.Floor003208 .swiper-slide .txt p{padding-right: 4em;}
}
@media (max-width:1024px) {
.Floor003208 .swiper-slide .pic{height: 2.4rem;}
.Floor003208 .swiper-slide .pic img{max-height: 90%;max-width: 90%;}
.Floor003208 .swiper-slide .txt {margin: 0 0.1rem;height: 0.6rem;}
.Floor003208 .swiper-slide .txt p{font-size: var(--font-size16);}
.Floor003208 .controls{justify-content: flex-end;margin-bottom: 0.3rem;}
.Floor003208 .swiper-wrapper{height: auto;}
.Floor003208 .after{height: 7%;left: 0;right: 0; clip-path: polygon(0 0, 80% 0, 59% 100%, 8% -108%);}
.Floor003208 .before{width: 100%;clip-path:polygon(0 0,100% 52%,100% 100%,0 100%);display: none;}
.Floor003208 .left .txt{margin-bottom: 0;}
.Floor003208 .controls a{width:0.5rem;height: 0.5rem;}
.Floor003208 .left .txt .ProductCate li{font-size:0.18rem;}
}
/*Floor003232 */
.Floor003232{position: relative;z-index: 1; overflow: hidden;font-size: var(--font-size16);color: #fff;}
.Floor003232 .after{position: absolute;content: '';width: 2.3rem;height: 2.3rem;background-color: var(--hover-color);left: 0;top: 0;clip-path: polygon(0 0%,100% 0%,0 100%);z-index: 1}
.Floor003232 .before{position: absolute;content: '';width: 3.6rem;height: 3.6rem;background-color: var(--hover-color);right: 0;bottom: 0;clip-path: polygon(100% 0%,100% 100%,0 100%);z-index: 1}
.Floor003232 .desc{font-size:var(--font-size18);line-height: 1.8;margin-top:0.4rem;}
.Floor003232 > .Ispic{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color:#333;}
.Floor003232 .main{padding: 6vw 0;}
.Floor003232 .swiper-wrapper{height: auto;}
.Floor003232 .list{ position: relative;z-index: 1; height:var(--height);}
.Floor003232 .list:before{position: absolute; content: '';width: 100vw;height: 1px;background-color: rgba(255,255,255,0.3);top: 50%; left: 50%;transform: translateX(-50%);}
.Floor003232 .swiper{margin: 0;}
.Floor003232 .swiper-slide{ height: var(--height);display: flex;align-items: center;}
.Floor003232 .item{display: table; width: 10em;position: relative;}
.Floor003232 .item p{line-height: calc(30 / 16);position: absolute; top: 100%;left: 50%;transform: translateX(-50%); width: max-content;max-width: 10em;font-size:0.22rem;margin:0.1rem 0;}
.Floor003232 .item .cicrle{margin: 0 auto;display: flex;align-items: center;justify-content: center;width: 0.24rem;height: 0.24rem;border-radius: 50%;border: 1px solid #fff;}
.Floor003232 .item .cicrle i{width: 0.04rem;height: 0.04rem;border-radius: 50%;background-color: #fff;display: block;}
.Floor003232 .item-con{position: absolute;height: var(--height);width: var(--height);left: 50%;top: 50%;--center:calc(var(--height) / -2);transform:rotate(90deg) scale(0.2) translate(var(--center),var(--center));background-color: var(--hover-color);visibility: hidden;clip-path: polygon(0 50%,50% 0,100% 50%,50% 100%);display: flex;align-items: center;flex-direction: column;justify-content: center; opacity: 0; transform-origin: 0 0;}
.Floor003232 .swiper-slide-active .item{margin: 0 auto;}
.Floor003232 .swiper-slide-active .item{opacity: 0;transition: 0.5s 0.3s;}
.Floor003232 .swiper-slide-active .item-con{visibility: visible;opacity: 1;transform:rotate(0deg) scale(1) translate(var(--center),var(--center));transition: 0.5s 0.3s;}
.Floor003232 .controls{position: absolute;right: 0;z-index: 10;display: flex;flex-direction: column; justify-content: space-between;}
.Floor003232 .controls a{display: block;width: 0.55rem;height: 0.55rem;border: 1px solid #fff;cursor: pointer;background: no-repeat center center; background-size: auto calc(20 / 60 * 100%);transform: skewX(-10deg);display: flex;align-items: center;justify-content: center;}
.Floor003232 .controls a:hover{background-color: var(--hover-color);border-color: var(--hover-color);}
.Floor003232 .controls a:after{display: block;width: 0.1rem; height: 0.2rem; background: url(../images/Floor003208-more-white.svg) no-repeat center center; background-size: contain; content: ''; transform: skewX(10deg);}
.Floor003232 .controls a.prev:after{transform: skewX(10deg) rotateY(180deg);}
.Floor003232 .item-con .inner{width: 55%;text-align: center;}
.Floor003232 .item-con .icon{margin-bottom:0.3rem;}
.Floor003232 .item-con .icon img{max-width:0.65rem; filter: brightness(0) invert(1);}
.Floor003232 .item-con .tit{font-size: var(--font-size36);}
.Floor003232 .item-con .intro{ padding:0.35rem 0; min-height: 1rem;line-height: 1.8}
.Floor003232 .item-con .intro p{margin: 0;}
.Floor003232 .more a{color: #fff;font-size: var(--font-size18);display: flex;align-items: center; height: 2em;overflow: hidden;}
.Floor003232 .more a:after{display: block; content: '';width: 1em; height: 1em; margin-left: calc(15 / 18 * 1em);background: url(../images/Floor003232-more.svg) no-repeat center center; background-size: 0.13rem; transition: 0.3s;}
.Floor003232 .more a:hover:after{transform: rotateY(180deg);}
@media (min-width:1025px) {
.Floor003232 .swiper-slide-active{margin-left: -0.8rem;}
.Floor003232 .swiper-slide-prev{margin-left: -0.4rem;}
.Floor003232 .swiper-slide-next .item{margin-left: 0.6rem;}
.Floor003232 .swiper-slide-next + .swiper-slide .item p{opacity: 0;}
.Floor003232 .swiper-slide-next + .swiper-slide .item .cicrle{width: 0;height: 0;border: 0;}
.Floor003232 .swiper-slide{overflow: hidden; }
.Floor003232 .list{ margin-top: -1.9rem;}
.Floor003232 .controls{top: 50%;height: 1.8rem;margin-top: -0.9rem;}
}
@media (max-width:1024px) {
  .Floor003232 .after{display: none;}
  .Floor003232 .swiper-slide-prev{justify-content: flex-start;}
  .Floor003232 .swiper-slide-next {justify-content: flex-end;}
  .Floor003232 .list{--height:33vw!important;margin-top: 0.3rem;}
  .Floor003232 .swiper-slide,
  .Floor003232 .list{height: 50vw!important;}
  .Floor003232 .item-con{--height:50vw;}
  .Floor003232 .controls{top: 0;height: 100%;}
  .Floor003232 .item-con .tit{font-size: var(--font-size24);}
  .Floor003232 .item-con .intro,
  .Floor003232 .more a{font-size: var(--font-size14);}
  .Floor003232 .item-con .intro{padding: 0.1rem 0 0.15rem 0; min-height: auto;}
  .Floor003232 .item p{font-size: var(--font-size14);}
}
@media (max-width:768px) {
    .Floor003232 .desc{margin-top:0.2rem;}
    .Floor003232 .item{width: auto;}
    .Floor003232 .item p{display: none;}
    .Floor003232 .item-con .intro{font-size: var(--font-size12);}
    .Floor003232 .item-con .tit{font-size: var(--font-size20);}
    .Floor003232 .item-con .icon{margin-bottom:0.2rem;}
    .Floor003232 .item-con .icon img{max-width:0.5rem;}
    .Floor003232 .swiper-slide,
    .Floor003232 .list{height: 78vw!important;}
    .Floor003232 .item-con{--height:78vw;}
    .Floor003232 .controls a{width: 0.4rem;height: 0.4rem;}
}
/*Floor003210 */
.Floor003210{--black-555:#555;--white:#fff;position: relative;z-index: 1; overflow: hidden;background-color: #332c2b; padding:6vw 0;}
.Floor003210 .after{position: absolute;content: '';width: 2.6rem;height: 1.6rem;background-color: var(--hover-color);left: 0;top: 0;clip-path: polygon(0 0%,100% 0%,0 100%);z-index: 1}
.Floor003210:before{position: absolute;content: '';width: 100%; height: 101%; left: 0; top: -1px;clip-path: polygon(0 calc(0 / 1130 * 100%),calc(690 / 1920 * 100%) 0,100% 0,100% calc(650 / 1130 * 100%),calc(1550 / 1920 * 100%) 100%,0 100%);z-index: 1; background-color: var(--white);}
.Floor003210 .index_title{padding-bottom:0;}
.Floor003210 .swiper-wrapper{height: auto;}
.Floor003210 .inner{position: relative;z-index: 3; margin-top: 0.53rem; align-items: stretch;}
.Floor003210 .left{position: relative;}
.Floor003210 .swiper-txt{position: absolute;left:0; bottom:0;width:85%;z-index: 10;padding:0.25rem 0.25rem 0.1rem 0.25rem;}
.Floor003210 .item a{align-items: stretch;}
.Floor003210 .item + .item{margin-top: 0.6rem;}
.Floor003210 .item .pic{width: calc(258 / 760 * 100%); flex-shrink: 0; overflow: hidden;}
.Floor003210 .item .Ispic{padding-bottom: 64%; transition: 0.3s;}
.Floor003210 .item a:hover .Ispic{transform: scale(1.15);}
.Floor003210 .item .txt{flex: 1;margin-right: 0.55rem;border-bottom: 1px solid #332c2b;display: flex;justify-content: center;flex-direction: column;padding-right: 0.5rem;}
.Floor003210 .item time{font-weight: normal;font-size: var(--font-size18);color: #b9b9b9;}
.Floor003210 .item .txt p{margin: 0.1rem 0 0 0;font-size: var(--font-size22);font-weight: 500;line-height: calc(30 / 18);}
.Floor003210 .swiper-img{position: relative;z-index: 2;}
.Floor003210 .swiper-img .pages{position: absolute; right: 0;height: 1.2rem;width: 1.2rem;display: flex;justify-content: flex-end; align-items: flex-end; bottom: 0rem; background-color:var(--hover-color); clip-path: polygon(100% 0,100% 100%,0 100%);z-index: 10; left: auto; padding-bottom: 0.1rem; padding-right: 0.1rem;}
.Floor003210 .swiper-img .pages span{display: block;width: 0.16rem; height: 0.16rem; border: solid 2px transparent; position: relative;border-radius: 50%; transition: 0.3s; cursor: pointer;}
.Floor003210 .swiper-img .pages span + span{margin-left: 0.05rem;}
.Floor003210 .swiper-img .pages span:after{position: absolute; content: '';left: 50%;top: 50%;border-radius: 50%;width: 0.08rem; height: 0.08rem; transform: translate(-50%,-50%);opacity: 0.5; background-color: var(--white); transition: 0.3s;}
.Floor003210 .swiper-img .pages span.active{border-color: var(--white);}
.Floor003210 .swiper-img .pages span.active:after{opacity: 1;}
.Floor003210 .swiper-img .Ispic{padding-bottom: 64%;}
.Floor003210 .swiper-txt .txt time{display: flex;align-items: flex-end;line-height: 1;height: 0.43rem;font-weight: normal;font-size: var(--font-size18);color:rgba(255,255,255,0.6);}
.Floor003210 .swiper-txt h4{margin: 0.1rem 0;font-size: var(--font-size22);font-weight: 500;line-height: calc(30 / 18);min-height: calc(30 / 18 * 1em);color:#fff;}
.Floor003210 .swiper-txt p{font-size: var(--font-size16);color: #666;line-height: calc(24 / 14);margin: 0;}
@media (min-width:1025px) {
    .Floor003210 .left{width: calc(600 / 1440 * 100%);}
    .Floor003210 .right{width: calc(760 / 1440 * 100%);}
}
@media (max-width:1024px) {
    .Floor003210{background-color:#fff;}
    .Floor003210 .inner{margin-top:0.3rem;}
    .Floor003210:before{display: none;}
    .Floor003210 .after{display: none;}
    .Floor003210 .left{padding-bottom: 0rem; margin-bottom: 0.3rem;}
    .Floor003210 .item + .item{margin-top:0.3rem;}
    .Floor003210 .item .txt{margin-right: 0.2rem; padding-right: 0.1rem;}
    .Floor003210 .item time{font-size: var(--font-size18);}
    .Floor003210 .item .txt p{font-size: var(--font-size16);}
    .Floor003210 .item .pic{width: 35%;}

}

.cbanner{position: relative}
.cbanner .after{position: absolute; content: '';width: 3.6rem;height: 2rem;background-color: var(--hover-color);right: 0;bottom: 0;clip-path: polygon(100% 0%,100% 100%,0 100%);z-index: 10}
.cbanner .txt{position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 2;display: flex;align-items: center;}
.cbanner .txt .tit{font-size: var(--font-size42);color: #fff; font-weight: 500;margin-bottom: .16rem}
.cbanner .txt .desc{font-size: var(--font-size20);color: #fff; font-weight: lighter;}
@media (min-width:1025px) {
.cbanner .wap{display: none;}   
}
@media (max-width:1024px) {
.cbanner{ margin-top:.6rem;}
.cbanner .pc{display: none;}  
.cbanner .txt .tit{font-size: var(--font-size28);}  
.cbanner .txt .desc{font-size: var(--font-size18);}
}
@media(max-width:768px){
  .cbanner .after{width:1rem;height: 0.5rem;}
}

/*Menu003135 */
.Menu003135{position: relative;z-index: 3;margin-top:-0.8rem;}
.Menu003135 .current{font-size:var(--font-size16); padding-left:.25rem;background: url(../images/Menu003135-icon.svg) no-repeat left center; background-size:.16rem auto; line-height:.8rem; font-weight: lighter;}
.Menu003135 .current,
.Menu003135 .current a:not(:hover){color: var(--gre3); }
.Menu003135 .current i {display: inline-flex;margin: 0 0.1rem;}
.Menu003135 .nav-menu li{float: left;font-size:var(--font-size18);line-height:.8rem;}
.Menu003135 .nav-menu li:not(:last-child){margin-right: calc(50 / 1920 * 100vw);}
.Menu003135 .nav-menu li a{display: block;position: relative; color: #fff; }
.Menu003135 .nav-menu li a:after{position:absolute;left: 50%;transform: translateX(-50%);top:0;content:'';height:0.02rem;width:0;background:#fff; transition: 0.3s;}
.Menu003135 .nav-menu li.aon a,
.Menu003135 .nav-menu li:hover a{color:#fff;}
.Menu003135 .nav-menu li.aon a:after,
.Menu003135 .nav-menu li:hover a:after{width: 100%;}
@media (max-width:1024px) {
.Menu003135 .current{display: none;}  
.Menu003135 .nav-menu li{line-height: 0.6rem;font-size: 0.18rem;} 
.Menu003135 .nav-menu{white-space: nowrap;overflow: auto;}
.Menu003135 .nav-menu li{}
}
@media(max-width:768px){
  .Menu003135{margin-top:0;background:#332c2b;}
  .Menu003135 .nav-menu li a{color:#fff;}
  .Menu003135 .nav-menu li.aon a,
  .Menu003135 .nav-menu li:hover a{color:var(--hover-color);}
  .Menu003135 .nav-menu li a:after{top:auto;bottom:0;background:var(--hover-color);}
}


.lm-title{margin-bottom:0.4rem; line-height: 1;}

.lm-title.center{text-align: center;}
.lm-title .cn{font-size:var(--font-size42);color: var(--black);font-weight: 500;}
.lm-title.center .cn::after{margin: .2rem auto 0 ;}
.lm-title.white .cn {color: #fff;}
.lm-title.white .cn::after{ background-color: #fff;}
.lm-title.center p{font-size: .18rem;  margin-top: .2rem;  margin-bottom: .3rem;line-height: 1.65}
.lm-title.white p{color:#fff;}
@media(max-width:1024px){
.lm-title{margin-bottom:0.3rem;}
.lm-title .cn{font-size:var(--font-size28);}
.lm-title .desc{font-size:var(--font-size16);}
}

.n_more span{display: flex;align-items: center;width: 1.5rem;height: .52rem;border-radius: 0.5rem; border: 0.01rem solid var(--hover-color); color:var(--hover-color);justify-content: center;transition: .5s all;overflow:hidden;position: relative; z-index: 1;}
.n_more span::after{display: inline-block;content: '';width: 0.12rem;height: 0.12rem;background-image: url(../images/more.svg); background-size: auto 0.12rem;margin-left: 0.15rem;}
.n_more:hover span{ background: var(--hover-color); color: #fff;}
.n_more:hover span::after{ background-image: url(../images/more-w.svg);}


.Testresources{padding:5vw 0;position: relative;}
.Testresources .after{position: absolute; content: ''; right: 0;width:3.6rem; height:2rem;background: var(--hover-color);top: 0px;clip-path: polygon(0 0,100% 0,100% 100%);z-index: -1;transition: 0.3s;}
.Testresources .before{position: absolute;content: '';width: 5rem;height: 7rem;background-color: var(--hover-color);left: 0;top: 30%;z-index: -1;clip-path: polygon(0 0,0% 0,100% calc(411 / 960 * 100%),0 100%,0 100%);}
.Testresources .con{display: flex;justify-content: center;align-items: center;}
.Testresources .con .img{width:40%;}
.Testresources .con .text{width:40%;padding:0 3vw;}
.Testresources .con .text p{line-height: 1.8;margin:0.1rem 0;font-size:0.18rem;}
.Testresources .con .text .p{position: relative;padding-left:0.15rem;}
.Testresources .con .text .p:after{content:'';width:0.05rem;height: 0.05rem;background:var(--hover-color);border-radius: 50%;display: block;position: absolute;left:0;top:0.14rem;}
@media(max-width:1024px){
  .Testresources .after,
  .Testresources .before{display: none;}
}
@media(max-width:768px){
  .Testresources .con{display: block;}
  .Testresources .con .img{width:100%;}
  .Testresources .con .text{width:100%;}
}
/*
 .Floor000883 为demo编号
 */
.Floor000883{padding:0 0 5vw;}
/*slick Basic*/
.Floor000883 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor000883 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor000883 .slick-list:focus {outline: none}
.Floor000883 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor000883 .slick-slider .slick-track, 
.Floor000883 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor000883 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor000883 .slick-track:before, 
.Floor000883 .slick-track:after{display: table; content: '';}
.Floor000883 .slick-track:after{ clear: both;}
.Floor000883 .slick-loading .slick-track { visibility: hidden;}
.Floor000883 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor000883 .slick-slide .slick-loading img { display: none;}
.Floor000883 .slick-slide .dragging img { pointer-events: none;}
.Floor000883 .slick-initialized .slick-slide { display: block;}
.Floor000883 .slick-loading .slick-slide { visibility: hidden;}
.Floor000883 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor000883 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor000883 .list_scroll li a{display: block; margin: 0 25px;background:#fff;}
.Floor000883 .list_scroll li .Ispic{padding-bottom:70%;background-size:contain;}
.Floor000883 .list_scroll li p{text-align:center; margin:0; line-height:55px;font-size:0.22rem;color:#333; }
.Floor000883 .list_scroll li a:hover{ }
.Floor000883 .list_scroll li a:hover p{ }

.Floor000883 .slick-arrow{ position:absolute; width:0.32rem; height:0.32rem; top:43%; margin-top:0px; overflow:hidden;font-size: 0; cursor: pointer;z-index:10; border: 0;background: none;padding: 0; border-top: 2px solid var(--hover-color);border-left: 2px solid var(--hover-color);transform:rotate(-45deg);}
.Floor000883 .slick-prev{ left:-25px;}
.Floor000883 .slick-next{transform:rotate(135deg); right:-25px;}
@media(min-width:1293px){
.Floor000883 .list_scroll .slider{margin: 0 -25px;}
}
@media(max-width:1292px){
.Floor000883 .slick-prev{ left:0;}
.Floor000883 .slick-next{ right:0;}
}
@media(max-width:768px){
.Floor000883 .list_scroll .slider{padding: 0 26px;}
.Floor000883 .list_scroll li a{margin: 0 5px;}
}


.Quality{padding:0 0 var(--padMar100);position: relative;}
.Quality .after{position: absolute; content: ''; right: 0;width:4rem; height:7rem;background: var(--hover-color);top: 22%;clip-path: polygon(10% 50%,100% 0,100% 100%);z-index: -1;transition: 0.3s;}
.Quality .before{position: absolute; content: '';width: 2rem;height:1.2rem;background-color: var(--hover-color);right: 0;bottom: 0;clip-path: polygon(100% 0%,100% 100%,0 100%);}
.Quality .technology{text-align: center;}
.Quality .technology h2{font-size: .3rem;line-height: 1; }
.Quality .technology p{font-size: .18rem;margin-bottom: .6rem;}

.Quality .item{position: relative;}
.Quality .item:not(:last-child){ margin-bottom: 0.4rem;}
.Quality .item .icon{position: absolute;left: 50%;top: 50%;width: 0.8rem;height: 0.8rem; background: var(--hover-color); border-radius: 0.5rem; transform: translate(-50%,-50%);z-index: 10; display: flex;align-items: center; justify-content: center;}
.Quality .item .icon img{ max-width: 0.5rem;}
.Quality .item .tit{font-size:var(--font-size30);color: var(--black); font-weight: 500; margin-bottom: 0.24rem;}
.Quality .item .logo{margin-bottom: .4rem;}
.Quality .item .desc{font-size:var(--font-size20);line-height: 1.8;color: var(--grey); margin-bottom: 0.12rem;}
.Quality .item .desc p{ margin:0.05rem 0;}
.Quality .item li{font-size:var(--font-size18);color: var(--grey);line-height: 1.7;padding-left:.17rem;position:relative;margin-top:.08rem;}
.Quality .item li:before{content:'';display:block;position:absolute;left:0;top:.12rem;width:.05rem;height:.05rem;border-radius:50%;background-color:var(--hover-color);}
.Quality .pic{position: relative;z-index: 2;padding-bottom: .2rem;padding-right: .2rem;}
.Quality .pic img{ transition: 0.3s;}
.Quality .pic:after{display: block; content: '';width:90%; height:90%; background:rgba(var(--rgb-hover), 0.05); position: absolute; right: 0; bottom: 0; z-index: -1; }
.Quality .item:nth-child(2n) .pic{padding-bottom: .2rem;padding-left: .2rem;}
.Quality .item:nth-child(2n) .pic:after{right: auto; left: 0;}
@media (min-width:1025px) {
.Quality .item{display: flex; justify-content: space-between; align-items: center;}
.Quality .item:nth-child(2n){ flex-direction: row-reverse;}
.Quality .img{width: 50%;}   
.Quality .info{ width: 42%; }
}
@media (max-width:1024px) {
.Quality .after{display: none;}  
.Quality .left{ margin-bottom:.3rem;}
}


.ESGPractice{padding:var(--padMar100) 0;position: relative;}
.ESGPractice .after{position: absolute;content: '';width: 5rem;height: 7rem;background-color: var(--hover-color);left: 0;top: 5%;z-index: -1;clip-path: polygon(0 0,0% 0,100% calc(411 / 960 * 100%),0 100%,0 100%);}
.ESGPractice .before{position: absolute; content: '';width: 2rem;height:1.2rem;background-color: var(--hover-color);right: 0;bottom: 0;clip-path: polygon(100% 0%,100% 100%,0 100%);}
.ESGPractice .item{position: relative;}
.ESGPractice .item:not(:last-child){ margin-bottom: 0.4rem;}
.ESGPractice .item .icon{position: absolute;left: 50%;top: 50%;width: 0.8rem;height: 0.8rem; background: var(--hover-color); border-radius: 0.5rem; transform: translate(-50%,-50%);z-index: 10; display: flex;align-items: center; justify-content: center;}
.ESGPractice .item .icon img{ max-width: 0.5rem;}
.ESGPractice .item .tit{font-size:var(--font-size30);color: var(--black); font-weight: 500; margin-bottom: 0.24rem;}
.ESGPractice .item .logo{margin-bottom: .4rem;}
.ESGPractice .item .desc{font-size:var(--font-size20);line-height: 1.8;color: var(--grey); margin-bottom: 0.12rem;}
.ESGPractice .item .desc p{ margin:0.05rem 0;}
.ESGPractice .item li{font-size:var(--font-size18);color: var(--grey);line-height: 1.7;padding-left:.17rem;position:relative;margin-top:.08rem;}
.ESGPractice .item li:before{content:'';display:block;position:absolute;left:0;top:.12rem;width:.05rem;height:.05rem;border-radius:50%;background-color:var(--hover-color);}
.ESGPractice .pic{position: relative;z-index: 2;padding-bottom: .2rem;padding-right: .2rem;}
.ESGPractice .pic img{ transition: 0.3s;}
.ESGPractice .pic:after{display: block; content: '';width:90%; height:90%; background:rgba(var(--rgb-hover), 0.05); position: absolute; right: 0; bottom: 0; z-index: -1; }
.ESGPractice .item:nth-child(2n) .pic{padding-bottom: .2rem;padding-left: .2rem;}
.ESGPractice .item:nth-child(2n) .pic:after{right: auto; left: 0;}
@media (min-width:1025px) {
.ESGPractice .item{display: flex; justify-content: space-between; align-items: center;}
.ESGPractice .item:nth-child(2n){ flex-direction: row-reverse;}
.ESGPractice .img{width: 50%;}   
.ESGPractice .info{ width: 42%; }
}
@media (max-width:1024px) {
.ESGPractice .after{display: none;}
.ESGPractice .left{ margin-bottom:.3rem;}
.ESGPractice .item .tit{font-size:var(--font-size20);}
}



.Floor002844{padding:5vw 0;position: relative;e}
.Floor002844 .after{position: absolute;content: '';width: 2.6rem;height: 1.6rem;background-color: var(--hover-color);left: 0;top: 0;clip-path: polygon(0 0%,100% 0%,0 100%);z-index: -1}
.Floor002844 .more{display: inline-block;background: #ea5433;color: #fff;padding: 0 20px;position: relative;}
.Floor002844 .more:after{position: absolute; content: ''; width: 6px; height: 4px; background: #fff;top: 50%; margin-top: -2px;right: 0; transition: 0.3s;}
.Floor002844 .more:hover:after{width: 0;}
.Floor002844 .more span{display: block;line-height: 50px;position: relative; padding-left: 44px;}
.Floor002844 .more span:before{position: absolute; left: 0; top: 50%; width: 18px; height: 10px; margin-top: -5px; content: '';background: url(../images/Floor002844-more.png) no-repeat right center;transition: 0.3s;}
.Floor002844 .more:hover span:before{ width: 30px;}

.Floor002844 .auto{}
.Floor002844 .ytable-cell{position: relative;}
.Floor002844 .map{z-index: 2;}
.Floor002844 .map > img{display: block;width: 100%;}
.Floor002844 .map .inner{position: relative; z-index: 1;width: 100%;}
.Floor002844 .map dl{position: absolute; width: 5vw; height: 5vw;}
.Floor002844 .map dt{position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.Floor002844 .map dt i{position: absolute;border-radius: 50%;background: rgba(255,255,255,0.3);}
.Floor002844 .map dt i:not(:last-child){animation: ripple 4500ms ease-out 900ms infinite;}
.Floor002844 .map dt i:nth-child(1){left: 0; top: 0;right: 0;bottom: 0;}
.Floor002844 .map dt i:nth-child(2){left: 13%;top: 13%;right: 13%;bottom: 13%;}
.Floor002844 .map dt i:nth-child(3){left: 25%;top: 25%;right: 25%;bottom: 25%;}
.Floor002844 .map dt i:nth-child(4){background: #fff;width: 7px; height: 7px; left: 50%; top: 50%; margin: -4px 0 0 -4px;}
.Floor002844 .map dd{position: absolute; right: 85%;background:#fff;color: #333;padding: 0.2rem;line-height: 40px; top: 50%; margin-top: -36px; min-width:2.1rem;}
.Floor002844 .map dd aside{font-size:0.22rem;font-size:0.22rem;border-bottom:1px solid #e8e8e8;}
.Floor002844 .map dd .con p{line-height: 1.8;margin:0.1rem 0;position: relative;padding-left:0.1rem;}
.Floor002844 .map dd .con p:after{content:'';width:4px;height: 4px;background:var(--hover-color);border-radius: 50%;display: block;position: absolute;left:0;top:0.12rem;}
.Floor002844 .map dl.on{ z-index: 10;}
.Floor002844 .map dl.on dd{ display: block;}
.Floor002844 .map dl.left dd{right: auto;left: 85%;}
.Floor002844 .map dl.left dd:after{right: auto; left: -23px;}
.Floor002844 .info{background: #fff; z-index: 5;display: none;}
@-webkit-keyframes ripple {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.1, 0.1);
  }
  5% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(1)
  }
}
@-moz-keyframes ripple {
  0% {
    opacity: 0;
    -moz-transform: scale(0.1, 0.1);
  }
  5% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -moz-transform: scale(1)
  }
}
@-o-keyframes ripple {
  0% {
    opacity: 0;
    -o-transform: scale(0.1, 0.1);
  }
  5% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -o-transform: scale(1)
  }
}
@keyframes ripple {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.1, 0.1);
    -moz-transform: scale(0.1, 0.1);
    -ms-transform: scale(0.1, 0.1);
    transform: scale(0.1, 0.1);
  }
  5% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.Floor002844 .info > .inner{width: 90%; margin: 0 auto;padding: 5vw 0;position: relative; z-index: 10;}
.Floor002844 .info .tit-info{margin: 4vw 0; padding:1vw 0; padding-left: 24px;border-left: 1px solid #2a373f;}
.Floor002844 .info .main dd{display: none;}
.Floor002844 .info .main dd h2{margin: 0;font-size: 0.24rem;font-weight: normal; color: #333; position: relative;}
.Floor002844 .info .main dd h2:before{position: absolute;background: #2a373f;width: 9px; height: 9px; content: ''; left: -29px; top: 50%; margin-top: -4px;}
.Floor002844 .info .main dd p{line-height: 24px;color: #666;margin: 2vw 0 0 0;position: relative;padding-left:0.14rem;}
.Floor002844 .info .main dd p:after{content:'';width:4px;height: 4px;background:var(--hover-color);border-radius: 50%;display: block;position: absolute;left:0;top:0.1rem;}
.Floor002844 .info .main dd p a{color:#666;}
@media(min-width:1025px){
.Floor002844 .map{width: 100%;}
.Floor002844 .info .inner{max-width: 352px; }
}
@media(max-width:1024px){
.Floor002844 .after{display: none;}
.Floor002844 .ytable,
.Floor002844 .ytable-cell{display: block;}
.Floor002844 .info{padding-bottom: 0vw;display: block;}
.Floor002844 .map{width: 100%; margin: 0 auto;}
.Floor002844 .map dl{width: 10vw;height: 10vw;}
}
@media(max-width:640px){
.Floor002844 .map dd{display: none;}
.Floor002844 .map dl.on dd{display: none;}
.Floor002844 .map dt i{background:rgba(0,143,215,0.2);}
.Floor002844 .map dt i:nth-child(4){background-color:var(--hover-color);}
}





/*RighInfo002519 */
.RighInfo002519{padding: var(--padMar100) 0;position: relative;z-index: 1;}
.RighInfo002519 .after{position: absolute;content: '';width: 3.6rem;height: 2.6rem;background-color: var(--hover-color);right: 0;top: 0;clip-path: polygon(0 0,100% 0%,100% 100%);z-index: 1}
.RighInfo002519 .before{position: absolute; content: '';width: 3.6rem;height:2.6rem;background-color: var(--hover-color);right: 0;bottom: 0;clip-path: polygon(100% 0%,100% 100%,0 100%);z-index: -1;}
.RighInfo002519 .con{display: flex;justify-content: space-between;}
.RighInfo002519 .con .pic{width:38%;}
.RighInfo002519 .con .pic img{display: block;width:100%;}
.RighInfo002519 .con .text{width:60%;background:#f6f6f6;padding:8vw 5vw 5vw;}
.RighInfo002519 p{font-size:var(--font-size32);color:#333;line-height: 1.7;}
.RighInfo002519 .list_img_group{ margin-top:.3rem;}
.RighInfo002519 .list_img_group li{ text-align:center; float:left; }
.RighInfo002519 .list_img_group li img{display: block;width:100%;}
@media(max-width:1024px){
  .RighInfo002519 .after{display: none;}
  .RighInfo002519 .before{width:1.6rem;height: 1.6rem}
}
@media(min-width:641px){
.RighInfo002519 .list_img_group li:nth-child(1){width:34%;}
.RighInfo002519 .list_img_group li:nth-child(2){ width:65%; margin-left:1%;}
}
@media(max-width:640px){
.RighInfo002519 .list_img_group{margin-top:0;}
.RighInfo002519 .list_img_group li{ margin:2% 0;}
.RighInfo002519 .con{display: block;}
.RighInfo002519 .con .pic{width:100%;}
.RighInfo002519 .con .text{width:100%;padding:5vw;}
.RighInfo002519 p{font-size:var(--font-size20);}
}

.Honorr{position: relative;z-index: 0;}
.Honor{background: var(--bg-color); padding: var(--padMar100) 0; overflow: hidden;}
.Honor2{background: var(--white);}

.Honorr .after{position: absolute;content: '';}
.Honorr .after{right: 3.6rem; left: 3.6rem; height: 4rem; background:var(--hover-color); top:-1px; clip-path: polygon(0 0,100% 0,50% 100%);z-index: -1; transition: 0.3s;}
.Honor .desc{font-size:var(--font-size18);color:var(--grey2);line-height:1.8; text-align: center; margin-top: 0.2rem;}
.Honor .desc span{font-size:var(--font-size24);color:var(--hover-color); font-weight: 500;}
.Honor .HonorBox .slick-list{margin-left:-0.3rem;}
.Honor .HonorBox .item{margin-left:0.3rem;display:inline-block; width: 3.6rem;}
.Honor .HonorBox .item .tit{text-align: center;margin-top:0.2rem;font-size: var(--font-size18); line-height: 1.6;}

.Honor .HonorBox .item .img{background: url(../images/honor-bg.jpg) no-repeat bottom center;background-size: 100% 100%;height:3.9rem;box-sizing: border-box;padding:0.35rem 0;transition: all .5s;}
.Honor .HonorBox .item .img .imgbox{padding-top:3.2rem;}
.Honor .HonorBox .item .img .imgbox img{padding:0.12rem;background: url(../images/honor-kuang.png) no-repeat center center;background-size: 100% 100%;object-fit: contain;max-width:80% !important;max-height:3.2rem;width:80%;margin:0 auto;height:auto;position: relative;z-index:9;}
.Honor .HonorBox .item .img .imgbox .box{position: relative;text-align: center;width:100%;}
.Honor .HonorBox .item:hover .img span{transform: scale(1.05);}

.Honor .slick-arrow { width: 0.5rem; height: 0.5rem; border-radius: 50%; border: 0.01rem solid var(--hover-color);  z-index: 2; position: absolute; top:42%;transform: translate(0, -50%); text-indent: -999em;overflow: hidden; }
.Honor .slick-arrow:before { position: absolute; content: ''; width: 20%; height: 20%; border-left: 2px solid var(--hover-color); border-top: 2px solid var(--hover-color); transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); left: 40%; top: 40%; }
.Honor .slick-next:before { transform: rotate(135deg); -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); }
.Honor .slick-prev {left:-0.8rem; }
.Honor .slick-next {right:-0.8rem;}
.Honor .slick-arrow:hover{ background: var(--hover-color);}
.Honor .slick-arrow:hover:before{ border-color: #fff;}

@media(max-width:1024px){
  .Honor .lm-title.white .cn{color:#333;}
}

.Honor3{background:#332c2b; padding: var(--padMar100) 0; overflow: hidden;position: relative;}
.Honor3 .lm-title{position: relative;}
.Honor3 .after{position: absolute;content: '';right: 3.6rem; left: 3.6rem; height: 4rem; background:var(--hover-color); top:-1px; clip-path: polygon(0 0,100% 0,50% 100%);z-index: 0; transition: 0.3s;}
.Honor3 .desc{font-size:var(--font-size18);color:var(--grey2);line-height:1.8; text-align: center; margin-top: 0.2rem;}
.Honor3 .desc span{font-size:var(--font-size24);color:var(--hover-color); font-weight: 500;}
.Honor3 .HonorBox .slick-list{margin-left:-0.3rem;}
.Honor3 .HonorBox .item{margin-left:0.3rem;display:inline-block; width: 3.6rem;}
.Honor3 .HonorBox .item .tit{text-align: center;margin-top:0.2rem;font-size: var(--font-size18); line-height: 1.6;color:#fff;}

.Honor3 .HonorBox .item .img{background: url(../images/honor-bg.jpg) no-repeat bottom center;background-size: 100% 100%;height:3.9rem;box-sizing: border-box;padding:0.35rem 0;transition: all .5s;}
.Honor3 .HonorBox .item .img .imgbox{padding-top:3.2rem;}
.Honor3 .HonorBox .item .img .imgbox img{padding:0.12rem;background: url(../images/honor-kuang.png) no-repeat center center;background-size: 100% 100%;object-fit: contain;max-width:80% !important;max-height:3.2rem;width:80%;margin:0 auto;height:auto;position: relative;z-index:9;}
.Honor3 .HonorBox .item .img .imgbox .box{position: relative;text-align: center;width:100%;}
.Honor3 .HonorBox .item:hover .img span{transform: scale(1.05);}

.Honor3 .slick-arrow { width: 0.5rem; height: 0.5rem; border-radius: 50%; border: 0.01rem solid var(--hover-color);  z-index: 2; position: absolute; top:42%;transform: translate(0, -50%); text-indent: -999em;overflow: hidden; }
.Honor3 .slick-arrow:before { position: absolute; content: ''; width: 20%; height: 20%; border-left: 2px solid var(--hover-color); border-top: 2px solid var(--hover-color); transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); left: 40%; top: 40%; }
.Honor3 .slick-next:before { transform: rotate(135deg); -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); }
.Honor3 .slick-prev {left:-0.8rem; }
.Honor3 .slick-next {right:-0.8rem;}
.Honor3 .slick-arrow:hover{ background: var(--hover-color);}
.Honor3 .slick-arrow:hover:before{ border-color: #fff;}




.brand{padding: var(--padMar100) 0; background: var(--bg-color); position: relative;z-index: 0;}
.brand .after{position: absolute; content: '';width: 3.6rem;height:2rem;background-color: var(--hover-color);right: 0;bottom: 0;clip-path: polygon(100% 0%,100% 100%,0 100%);z-index: 5;}
.brand .box-2 .line{position: relative;height: 1px;}
.brand .box-2 .txt .info{font-size:.22rem;line-height: 2.25em;color:#333;}
.brand .box-2 .txt > h4{position: relative; margin: 1em 0 0 0;font-size: 30px; line-height: 1.2em;}
.brand .box-2 .txt > h4 span{position: relative; z-index: 5;}
.brand .box-2 .txt > h4:before{position: absolute; content: '';background-color: #ffca2a; opacity: 0.2; width: 2.434em; height: 2.434em; left: -1.217em; border-radius: 50%;}
@media(min-width:1025px){
.brand .box-2 .img{width: 34%;}
.brand .box-2 .txt{padding-left: 3.85vw;}
}
@media(min-width:1025px) and (max-width:1440px){
.brand .box-2 .txt .info{font-size: 1vw;}
.brand .box-2 .txt > h4{font-size: 1.5vw;}
}
@media(max-width:1024px){
.brand .after{display: none;}
.brand .box-2 .ytable,
.brand .box-2 .ytable-cell{display: block;}
.brand .box-2 .txt{padding: 4vw;}
 .brand .box-2 .line:before{width: 1px; height: 10vw; margin: 0; left: 0; bottom: 100%;}
}
@media(max-width:640px){
.brand .box-2 .txt .info{font-size: 3.5vw;}
.brand .box-2 .txt > h4{font-size: 5vw;}
}

.gist{background: var(--bg-color); padding: var(--padMar100) 0; overflow: hidden; position: relative;z-index: 0;}
.gist .before,
.gist .after{position: absolute;content: '';}
.gist .before{width: 2.3rem; height: 2.3rem;background-color: #f0f0f0; left: 0; bottom: 0;clip-path: polygon(0 0,100% 100%,0 100%);}
.gist .after{right: 2rem; left:0; height: 5rem; background:var(--hover-color); top:-1px; clip-path: polygon(0 0,100% 0,50% 100%);z-index: -1; transition: 0.3s;}
.gist3 .after{right: 0; left:2.6rem; height: 5rem; background:var(--hover-color); top:-1px; clip-path: polygon(0 0,100% 0,50% 100%);z-index: -1; transition: 0.3s;}

.gist .desc{font-size:var(--font-size18);color:var(--grey2);line-height:1.8; text-align: center;}
.gist .desc span{font-size:var(--font-size24);color:var(--hover-color); font-weight: 500;}
.gist .HonorBox .slick-list{margin-left:-0.3rem;}
.gist .HonorBox .list{display: flex;flex-wrap: wrap;}
.gist .HonorBox .item{float:left; width:32%;margin-right:2%;margin-bottom:2%;}
.gist .HonorBox .item:nth-child(3n){margin-right: 0}
.gist .HonorBox .item .tit{text-align: center;font-size: var(--font-size18); line-height:1;margin-top:0.28rem;}
.gist .HonorBox .item p{min-height: .5rem; line-height: 1.6; text-align: center; color: var(--grey2);}
.gist .HonorBox .item .img{background-size: 100% 100%;box-sizing: border-box;border-radius: var(--radius);transition: all .5s;}
.gist .HonorBox .item .img .imgbox{padding-bottom:60%;}
.gist .HonorBox .item .img .imgbox .box{position: relative;text-align: center;width:100%;}
.gist .HonorBox .item:hover .img span{transform: scale(1.05);}

.gist .slick-arrow { width: 0.5rem; height: 0.5rem; border-radius: 50%; border: 0.01rem solid var(--hover-color);  z-index: 2; position: absolute; top:42%;transform: translate(0, -50%); text-indent: -999em;overflow: hidden; }
.gist .slick-arrow:before { position: absolute; content: ''; width: 20%; height: 20%; border-left: 2px solid var(--hover-color); border-top: 2px solid var(--hover-color); transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); left: 40%; top: 40%; }
.gist .slick-next:before { transform: rotate(135deg); -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); }
.gist .slick-prev {left:-0.8rem; }
.gist .slick-next {right:-0.8rem;}
.gist .slick-arrow:hover{ background: var(--hover-color);}
.gist .slick-arrow:hover:before{ border-color: #fff;}

@media(max-width:1024px){
  .gist .after{display: none;}
  .gist .lm-title.white .cn{color:#333;}
  .gist .lm-title.white p{color:#666;}
}
@media(max-width:768px){
  .gist .HonorBox .item{width:100%;margin-right:0;margin-bottom:4%;}
}


.Culture{padding: var(--padMar100) 0; }
.Culture li{background-color: #f6f8fa;}
.Culture li:not(:last-child){margin-bottom: 0.4rem;}
.Culture li .info{flex: 1;padding: 0.6rem;}
.Culture li .imgbox img{height: auto;}
.Culture li .title{padding-bottom: 0.3rem;margin-bottom: 0.24rem;border-bottom: 1px solid #ededed;}
.Culture li .title .entit{line-height: 1;font-size: var(--font-size46);color: rgba(var(--rgb-hover), 0.08);margin-bottom: 0.16rem;text-transform: uppercase;}
.Culture li .title .tit{line-height: 1.1;font-size: var(--font-size36);color: var(--hover-color); font-weight: 500; }
.Culture li .desc{font-size:var(--font-size20);color:var(--grey2);line-height:1.875; font-weight: lighter; }
.Culture li .desc p{ margin: 0;}
.Culture li:nth-child(even){flex-direction: row-reverse;}
@media (min-width:1025px) {
.Culture li{ display: flex; justify-content: space-between; align-items: center;}
.Culture li .imgbox{width: 48%;}
}

@media (max-width:1024px) {
.Culture li .imgbox{width: 100%;}
.Culture li .info{padding: 0.3rem;}
}
.PicList002323{ padding: var(--padMar100) 0; position: relative;z-index: 0;}
.PicList002323 .after{position: absolute;content: '';right: 3.6rem;left: 0rem;height: 4rem;background: var(--hover-color);top: -1px;clip-path: polygon(0 0,100% 0,50% 100%);z-index: -1;transition: 0.3s;}
.PicList002323:before{position: absolute;content: '';width: 100%; height: 101%; left: 0; top: -1px;clip-path: polygon(0 calc(0 / 1130 * 100%),calc(690 / 1920 * 100%) 0,100% 0,100% calc(650 / 1130 * 100%),calc(1550 / 1920 * 100%) 100%,0 100%);z-index: -1;display: none; }
.PicList002323 .index_title{padding-bottom:0;}
.PicList002323bg{background: #332c2b;}
.PicList002323 .list{ overflow: hidden;}
.PicList002323 .auto{overflow: hidden;}
.PicList002323 ul{ margin: 0 -1%;}
.PicList002323 ul li{ float: left; width: 48%;margin: 20px 1% 0 1%;text-align: center;}
.PicList002323 ul li div{ padding-bottom: 67%; position: relative; overflow: hidden;}
.PicList002323 ul li figure{ position:absolute; left:0; top:0; right:0; bottom:0; transition:0.3s;}
.PicList002323 ul li h3{ font-size: var(--font-size18);color: var(--grey);text-align: center;font-weight: normal;}
.PicList002323bg ul li h3{color:#fff;}
.PicList002323 ul li a:hover figure{transform: scale(1.3);}
.PicList002323 ul li a:hover h3{ color: #0075b8;}
@media(max-width:1024px){
  .PicList002323 .after{display: none;}
  .PicList002323 .lm-title.white .cn{color:#333;}
  .PicList002323bg .lm-title.white .cn{color:#fff;}
}
@media screen and (min-width:768px ){
.PicList002323 ul li{width:31.334%;}
}
@media screen and (min-width:1024px ){
.PicList002323 ul li{width:23%; }
}
/*
 .PicList000593 为demo编号
 */
.PicList000593{ padding: var(--padMar100) 0; position: relative;z-index: 0;}
.PicList000593 .after{position: absolute;content: '';width: 2.6rem;height: 1.6rem;background-color: var(--hover-color);left: 0;top: 0;clip-path: polygon(0 0%,100% 0%,0 100%);z-index: 1}
.PicList000593:before{position: absolute;content: '';width: 100%; height: 101%; left: 0; top: -1px;clip-path: polygon(0 calc(0 / 1130 * 100%),calc(690 / 1920 * 100%) 0,100% 0,100% calc(650 / 1130 * 100%),calc(1550 / 1920 * 100%) 100%,0 100%);z-index: 1; }
.PicList000593 .before{position: absolute; content: '';width: 3.6rem;height:2.6rem;background-color: var(--hover-color);right: 0;bottom: 0;clip-path: polygon(100% 0%,100% 100%,0 100%);z-index: 5;}

.PicList000593bg{padding: var(--padMar100) 0; background: var(--bg-color); position: relative;z-index: 0;}
.PicList000593bg .after{content:'';position: absolute;height:100%;background-color: var(--hover-color);left: 0;right:2.6rem; top: 0;z-index: 0;clip-path: polygon(0 80%,100% 100%,0 100%);transition: 0.3s;}


.PicList000593 li{ float:left; width:48%; margin-right:4%; position:relative;margin-bottom:2%;z-index: 10}
.PicList000593 li:nth-child(2n){ margin-right:0;}
.PicList000593 li .video_files{position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.PicList000593 li .video_files video{width:100%; height:100%; background-color:#000;}
.PicList000593 li .video_files .close{position: absolute;right: 3%;top: 3%;z-index: 10;width: 30px;height: 30px;border-radius: 50%;background-color: #761b1b;cursor: pointer;}
.PicList000593 li .video_files .close::before,
.PicList000593 li .video_files .close::after{ position:absolute; content:''; width:3px; height:70%; border-radius:3px; background-color:#fff; left:13px; top:5px;}
.PicList000593 li .video_files .close::before{ transform:rotate(45deg);}
.PicList000593 li .video_files .close::after{ transform:rotate(-45deg);}
.PicList000593 li figure{ position:relative;}
.PicList000593 li figure em{ display:block; padding-bottom:60%; background-size:contain; background-position:center center; background-repeat:no-repeat;}
.PicList000593 li figure a{ width:100%; height:100%; position:absolute; left:0; top:0;}
.PicList000593 li figure a.a_play{ background-color:rgba(0,0,0,0.5); }
.PicList000593 li figure a.a_play::before,
.PicList000593 li figure a.a_play::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
.PicList000593 li figure a.a_play::before{width: 70px;height: 70px;border: 3px solid rgba(255,255,255,0.6);margin-left: -35px;margin-top: -35px;border-radius: 50%;}
.PicList000593 li figure a.a_play::after{width: 0;height: 0;border-top: 15px solid transparent;border-bottom: 15px solid transparent;border-left: 20px solid rgba(255,255,255,0.6);margin-left: -3px;margin-top: -12px;}
.PicList000593 li p{text-align:center;}
@media(max-width:1024px){
  .PicList000593 .after{display: none;}
  .PicList000593:before{display: none;}
  .PicList000593 .before{display: none;}
}
@media(max-width:768px){
.PicList000593 li{width:100%;margin-right:0%;margin-bottom:2%;}
.PicList000593 li:nth-child(3n){ margin-right:0%;}
.PicList000593 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000593 li figure a.a_play::before{width: 50px;height: 50px;margin-left: -25px;margin-top: -25px;}
.PicList000593 li figure a.a_play::after{border-top-width: 10px;border-bottom-width: 10px;border-left-width: 15px;margin-left: -3px;margin-top: -7px;}
}
@media(max-width:375px){
.PicList000593 li figure a.a_play::before{width: 40px;height: 40px;margin-left: -20px;margin-top: -20px;}
.PicList000593 li{width:100%; float:none; margin-right:0 !important;}
}

/* 合作客户 */
.HomePartner{background-image: linear-gradient(to bottom,#f7fafd,#f2f7fb);overflow: hidden;padding:var(--padMar100) 0;z-index: 1;background-color: var(--white); position: relative;}
.HomePartner .after{position: absolute;content: '';right: 3.6rem;left: 3.6rem;height: 4rem;background: var(--hover-color);top: -1px;clip-path: polygon(0 0,100% 0,50% 100%);z-index: -1;transition: 0.3s;}
.HomePartner:before{position: absolute;content: '';width: 100%; height: 101%; left: 0; top: -1px;clip-path: polygon(0 calc(0 / 1130 * 100%),calc(690 / 1920 * 100%) 0,100% 0,100% calc(650 / 1130 * 100%),calc(1550 / 1920 * 100%) 100%,0 100%);z-index: 1; }
.HomePartner .before{position: absolute; content: '';width: 3.6rem;height:2.6rem;background-color: var(--hover-color);left: 0;bottom: 0;clip-path: polygon(0% 0%,100% 100%,0 100%);z-index: 5;}


.HomePartner #particles-js{position: absolute;width:100%;height:auto;position: absolute;top:0;left:0;}
.HomePartner .HomeTit{position: relative;z-index:9;}

.HomePartner .HomePartnerBox{margin-top:1.2rem;}
.HomePartner .HomePartnerBox ul li{width:12.5%;float:left;height:2.2rem;padding-bottom:0.27rem;display: flex;align-items: center;justify-content: center;position: relative;z-index:99;margin-top:-0.6rem;position: relative;}
.HomePartner .HomePartnerBox ul li::before{content:'';background: url(../images/lobg.png) no-repeat center center;background-size: 100% 100%;width:100%;height:100%;position: absolute;top:0;left:0;transform: scale(1.05);}
.HomePartner .HomePartnerBox ul::after{content:'';display: block;clear: both;}
.HomePartner .HomePartnerBox ul li:nth-child(15n+9){margin-left:6.25%;}
.HomePartner .HomePartnerBox ul li a{position: relative;z-index:9;text-align: center;}
.HomePartner .HomePartnerBox ul li img{max-width:75%;max-height:80%;transition: all .3s;}
.HomePartner .HomePartnerBox ul li:hover img{transform: scale(1.05);}


@media(max-width:1024px){
  .HomePartner:before{display: none;}
  .HomePartner .before{width:1rem;}
  .HomePartner .HomePartnerBox{margin-top:80px;}
  .HomePartner .lm-title.white .cn{color:#333;}
}


@media(max-width:640px){
    .HomePartner .HomePartnerBox{margin-top:30px;}
    .HomePartner .HomePartnerBox ul li{width: 50%;height:1.2rem;margin-top:0px;}
    .HomePartner .HomePartnerBox ul li:nth-child(15n+9){margin-left:0;}
    .HomePartner .HomePartnerBox ul li:nth-child(9n+6){margin-left:0%;}
}
/*Timeline002853 */
.Timeline002853{overflow: hidden;    position: relative;}
.Timeline002853 .before,
.Timeline002853 .after{position: absolute;content: '';}
.Timeline002853 .before{width: 2.3rem; height: 2.3rem;background-color: #f0f0f0; left: 0; bottom: 0;clip-path: polygon(0 0,100% 100%,0 100%);}
.Timeline002853 .after{right: 3.6rem; left: 4.8rem; height: 4rem; background:var(--hover-color); top:-1px; clip-path: polygon(0 0,100% 0,50% 100%);z-index: -1; transition: 0.3s;}
@media(min-width:1025px){
.Timeline002853 .slider-nav{float: left;width:25%;}
.Timeline002853 .slider-for{float: right;width:70%;}
.Timeline002853 .slider-nav .slick-arrow{width: 197.246%;right:0; top: 50%;}
.Timeline002853 .slider-nav .slick-prev{margin-top: -65px;}
.Timeline002853 .slider-nav .slick-next{margin-top: 65px;}
.Timeline002853 .slider-nav .slick-next:before{transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);}
.Timeline002853 .slider-nav li{padding-right: 3vw;text-align: right;}
.Timeline002853 .slider-nav .rede{ color: red;}
}
.Timeline002853 .slider-nav{border-right: 1px solid #efefef;position: relative;padding:var(--padMar100) 0;}
.Timeline002853 .slider-nav  .slick-arrow{position: absolute; font-size: 0;border:0;border-bottom: 1px solid #efefef; cursor: pointer;font-size: 0;padding: 0; z-index: 10;}
.Timeline002853 .slider-nav .slick-arrow:before{position: absolute; content: ''; width: 25px; height: 25px; background: url(../images/Timeline002853_btn.png) no-repeat center center #fff; left: 50%; top: 50%; margin: -12px 0 0 -12px;}
.Timeline002853 .slider-nav li{line-height: 129px; font-size: 18px;color: #ccc;font-weight: 100;}
.Timeline002853 .slider-nav li span{font-family: "Barlow-Bold"; font-size: 34px; margin-right: 10px; color:var(--hover-color);font-weight: bold;}
.Timeline002853 .slider-nav .red span{color: red;}

.Timeline002853 .slider-nav li.slick-center{color: #666;}
.Timeline002853 .slider-for .box{padding-top: 6.2vw;line-height: 28px;}
.Timeline002853 .slider-for .year{ font-family: "Barlow-Bold"; font-size: 48px;line-height: normal;font-weight: bold;}
.Timeline002853 .slider-for .red{ color: red !important;}
.Timeline002853 .slider-for .desc{line-height: 28px;color: #333; margin: 1vw 0 2vw 0;line-height: 28px;}
/* .Timeline002853 .slider-for .info img{max-width: 40%;} */
.Timeline002853 .slider-nav.under3 .slick-track{transition: 0.3s;}
@media(max-width:1024px){
.Timeline002853 .slider-nav li{line-height: 60px; text-align: center;}
.Timeline002853 .slider-nav{padding: 0 5vw;border-top: 1px solid #efefef;border-bottom: 1px solid #efefef;}
.Timeline002853 .slider-nav .slick-arrow{width: 1px; height: 100%;background: #efefef; top: 0;}
.Timeline002853 .slider-nav .slick-prev{ left: 2.5vw;}
.Timeline002853 .slider-nav .slick-next{ right: 2.5vw;}
.Timeline002853 .slider-nav .slick-prev:before{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);}
.Timeline002853 .slider-nav .slick-next:before{transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);}
.Timeline002853 .slider-nav .slick-track{margin-top: 0!important;}
.Timeline002853 .slider-nav li.slick-current{color: #666;}
}
@media(max-width:640px){
.Timeline002853 .slider-nav li{font-size:var(--font-size16);}
.Timeline002853 .slider-nav li span{font-size: 24px;}
}
/*RighInfo002813 */
.RighInfo002813{background: url(../images/RighInfo002813-bg.png) no-repeat left bottom;background-size: 47.084% auto;font-size:var(--font-size16);}
.RighInfo002813 .title{text-align: center;color: #f6550d; font-size: 38px;padding: 5%  0 3% 0;}
.RighInfo002813 .sales-after li{position: relative;overflow: hidden;}
.RighInfo002813 .sales-after li .txt{color: #fff;line-height: 28px; position: absolute;left: 0; right: 0;bottom: 0;padding: 5% 10%;z-index: 10;
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#cc000000',GradientType=0 ); /* IE6-9 */
}
.RighInfo002813 .sales-after li .txt aside{font-size:.18rem; color: var(--white);}
.RighInfo002813 .sales-after > li .Ispic{padding-bottom: 235%;background-size: contain;}
.RighInfo002813 .sales-after ol li .Ispic{padding-bottom: 58.8%;}
.RighInfo002813 .sales-after li .Ispic{transition: 0.5s;}
.RighInfo002813 .sales-after ol{margin-right: 0;}
.RighInfo002813 .sales-after li:hover .Ispic{transform: scale(1.12);-webkit-transform: scale(1.12);-ms-transform: scale(1.12);}
@media(min-width:641px){
.RighInfo002813 .sales-after > *{float: left; width: 32%;}
.RighInfo002813 .sales-after > li{width:43%;}
.RighInfo002813 .sales-after > ol{width:43%; margin-left:2%;}
.RighInfo002813 .sales-after > ol li{margin-bottom:4%;}
}
@media(min-width:641px) and (max-width:1024px){
.RighInfo002813 .sales-after li .txt p{font-size: 14px;line-height: 24px;}
}
@media(max-width:640px){
.RighInfo002813 .title{font-size: 32px;padding: 40px 0 30px 0;}
.RighInfo002813 .sales-after > ol{margin:10px 0;}
.RighInfo002813 .sales-after ol li:not(:last-child){margin-bottom: 10px;}
}
@media(max-width:480px){
.RighInfo002813 .sales-after ol li .txt{position: relative;color: #333;background:#fff;}
}


/*
 .Menu002252 
 */
.Menu002252{padding:0 0 3vw; text-align:center; overflow:hidden;}
.Menu002252 a{display:inline-block;margin:0 0.12rem;padding:0.12rem 0.25rem;border:2px solid var(--hover-color);color:var(--hover-color); font-size: 0.18rem;transform: skewX(-10deg); }
.Menu002252 a.aon,.Menu002252 a:hover{ color:#fff; background-color:var(--hover-color);}



/*PicList002525 */
.PicList002525{padding:0 0 var(--padMar50); background-color: #332c2b; z-index:0; position: relative;}
.PicList002525:before{position: absolute;content: '';width: 100%; height: 101%; left: 0; top: 0px;clip-path: polygon(0 calc(0 / 1130 * 100%),calc(900 / 1920 * 100%) 0,100% 0,100% calc(900 / 1130 * 100%),calc(1550 / 1920 * 100%) 100%,0 100%);z-index: -1; background-color: var(--white);}
.PicList002525 .img-side{border: solid 1px #f2f2f2; margin-bottom: 4em;}
.PicList002525 .box{display: flex;justify-content: space-between; margin-bottom:4%;}
.PicList002525 .box .title{width:17%;font-size:0.28rem;color:#333;padding-top:1vw;}
.PicList002525 .box .title:after{content:'';width:0.56rem;height:2px;display: block;background:var(--hover-color);margin-top:0.15rem;}
.PicList002525 ul{width:82%; overflow:hidden;z-index: 10;}
.PicList002525 .slider{margin:0 -25px;}
.PicList002525 li{ position:relative; text-align:center;margin:0 25px; }
.PicList002525 li a{position:absolute;width:100%; height:100%; left:0; top:0; }
.PicList002525 li .Ispic{ padding-bottom:75%; background-size:contain;}
.PicList002525 li a{border:1px solid #e8e8e8; z-index:5; transition:0.3s;}
.PicList002525 li a:hover{border:1px solid var(--hover-color);}
.PicList002525 li p{ margin:0; color:#333; padding:0.1rem 3% 0.2rem 3%;font-size: var(--font-size18);}
.PicList002525 li:hover p{color: var(--hover-color);}
.PicList002525 li span{ color:#999; padding-bottom:5px;}
.PicList002525 .slick-dots{text-align: center;padding-top: 2vw;width:100%;}
.PicList002525 .slick-dots li{display: inline-block;width:10px; height:10px; margin: 10px 0;position: relative;list-style: none; margin: 0 9px;}
.PicList002525 .slick-dots li button{font-size: 0; width: 4px; height: 4px; background: rgba(0,0,0,0.2);border: 0;padding: 0; position: absolute;  border-radius: 50%;}
.PicList002525 .slick-dots li:not(.slick-active) button{left: 50%; top: 50%; margin: -2px 0 0 -2px;}
.PicList002525 .slick-dots li.slick-active button{width: 100%; height: 100%; left: 0; top: 0;background:var(--hover-color);}
@media(max-width:1024px){
  .PicList002525:before{height: 100%;clip-path: none;}
  .PicList002525 .box{display: block;}
  .PicList002525 .box .title{width:100%;margin-bottom:0.2rem;}
  .PicList002525 ul{width:100%;margin:0;}
  .PicList002525 .slider{margin:0;}
  .PicList002525 li{margin:0;}
}


/*RighInfo003134 */
.RighInfo003134 {padding:var(--padMar100) 0 var(--padMar50);position: relative;  }
.RighInfo003134 .after{position: absolute;content: '';right: 3.6rem;left: 0;height: 6rem;background: var(--hover-color);top: -1px;clip-path: polygon(0% 0%,100% 0,0% 100%);z-index: -1;transition: 0.3s;}
.RighInfo003134:before{position: absolute;content: '';width: 100%; height: 101%; left: 0; top: -1px;clip-path: polygon(0 calc(0 / 1130 * 100%),calc(900 / 1920 * 100%) 0,100% 0,100% calc(900 / 1130 * 100%),calc(1550 / 1920 * 100%) 100%,0 100%);z-index: -1; background-color: var(--white);}
.RighInfo003134 .img-side{border: solid 1px rgba(0,0,0,0.1); margin-bottom: 4em;}
.RighInfo003134 .img-side .ytable-cell{ padding-bottom: 3em;}
.RighInfo003134 .img-group li .Ispic{background-size: contain;padding-bottom: 55.167%;}
.RighInfo003134 .controls{display: table;position: relative;padding: 0 56px; margin: 3.125em auto 0;}
.RighInfo003134 .controls .slick-dots li{float: left;position: relative; width: 13px;height: 13px; margin: 0 5px;}
.RighInfo003134 .controls .slick-dots li button{position: absolute;background:rgba(0,0,0,0.2); width: 7px;height: 7px;border-radius: 50%; top: 50%;left: 50%;transform: translate(-50%,-50%); border: 0; cursor:pointer; border: 0; font-size: 0;padding: 0;transition: 0.3s;}
.RighInfo003134 .controls .slick-dots li.slick-active button{background-color: var(--hover-color); width: 100%;height: 100%;}
.RighInfo003134 .controls .slick-arrow{position: absolute; top:50%;width: 25px; height: 11px;background-repeat: no-repeat;background-position: center; margin-top: -5px;}
.RighInfo003134 .controls .slick-prev{left: 0;background-image: url(../images/RighInfo003134-btn-prev.svg);}
.RighInfo003134 .controls .slick-next{right: 0;background-image: url(../images/RighInfo003134-btn-next.svg);}
.RighInfo003134 .controls .slick-disabled{cursor: default;}
.RighInfo003134 .controls .slick-prev.slick-disabled{background-image: url(../images/RighInfo003134-btn-prev-disabled.svg);}
.RighInfo003134 .controls .slick-next.slick-disabled{background-image: url(../images/RighInfo003134-btn-next-disabled.svg);}
.RighInfo003134 .img-side .txt{text-align: center;}
.RighInfo003134 .img-side .tit{ font-size: 1.875em;color: var(--hover-color); margin-bottom: 0.6em;font-weight: bold;}
.RighInfo003134 .img-side .proabout{ font-size: 1em;color:var(--grey); margin-bottom: 0.6em;margin-top: .3rem; line-height: 2;}
.RighInfo003134 .img-side .line{width: 15px; height: 2px; background-color:var(--hover-color);display: block;margin: 0 auto;}
.RighInfo003134 .img-side .btn{ margin-top: 4.375em;}
.RighInfo003134 .img-side .btn a{display: inline-block;font-size: 1.125em;color: #fff;box-shadow: 0px 10px 30px rgba(0, 123, 185, 0.08);    transform: skewX(-10deg); margin: 0 5px; min-width:12.5em;text-align: center; line-height: 3.3333;padding: 0 1.8125em; cursor: pointer;}
.RighInfo003134 .img-side .btn a.download{background-color: var(--hover-color);}
.RighInfo003134 .img-side .btn a.download2{background-color: #6e6e6e;transform: skewX(-10deg);}
.RighInfo003134 .img-side .btn a:before{display: inline-block; vertical-align: top;content: '';background-size: contain;background-position: center; background-repeat: no-repeat; width: 1.3888em;height: 3.3333em;margin-right: 0.5555em;}
.RighInfo003134 .img-side .btn a.download:before{background-image: url(../images/RighInfo003134-icon-file.svg);}
.RighInfo003134 .img-side .btn a.download2:before{background-image: url(../images/RighInfo003134-icon-download.svg);}

.RighInfo003134 .prod-intro .name{border-bottom: 1px solid #e8e8e8;font-size:0.3rem; padding-bottom: 0.666em;color: #333; line-height: 2;}
.RighInfo003134 .prod-intro .name i{width: 2em; height: 2em;border-radius: 50%;background-color: var(--hover-color);display: inline-block;vertical-align: top; margin-right: 0.625em; background-repeat: no-repeat; background-position: center; background-size: auto 50%;}
.RighInfo003134 .prod-intro .name-1 i{background-image: url(../images/RighInfo003134-icon-file.svg);}
.RighInfo003134 .prod-intro .name-2 i{background-image: url(../images/RighInfo003134-title-icon.svg);}
.RighInfo003134 .prod-intro .singlePage{line-height: 1.875; margin:2em 0 3em;}
.RighInfo003134 .prod-intro .singlePage p{margin:0.1rem 0;}
.RighInfo003134 .prod-intro .singlePage .p{position: relative;padding-left:0.15rem;}
.RighInfo003134 .prod-intro .singlePage .p:after{content:'';width:4px;height: 4px; border-radius: 50%; background:var(--hover-color);display: block;position: absolute;left:0;top:0.13rem;}
@media (min-width:1025px) {
.RighInfo003134 .img-group{width: 50%;border-right: solid 1px rgba(0,0,0,0.1);}
.RighInfo003134 .img-side .ytable-cell{padding-top: 4em;}
.RighInfo003134 .img-side .txt{padding: 0 4%;}
}
@media (max-width:1024px) {
.RighInfo003134{padding-bottom:0;}
.RighInfo003134 .after{display: none;}
.RighInfo003134 .prod-intro .name{font-size:0.26rem;}
.RighInfo003134 .img-side{ padding: 0em;border:none;margin-bottom:0;}
.RighInfo003134 .img-side .btn a{min-width: calc(50% - 10px);padding: 0;}
}

.RighInfo003134 .popUp-box{position: fixed;z-index: 200; left: 0;top: 0;width: 100%; height:100%; background-color: rgba(0,0,0,0.5);display: none;}
.RighInfo003134 .popUp-box > .ytable{height: 100%;}
.RighInfo003134 .popUp-box .main{background: #fff url(../images/RighInfo003134-bg.jpg) no-repeat;background-size: cover; width: 90%; max-width: 1200px;margin: 0 auto;border-radius: 5px; position: relative; }
.RighInfo003134 .popUp-box .close{position: absolute; right: 20px;top: 20px;width: 20px;height: 20px;z-index: 10;cursor:pointer;}
.RighInfo003134 .popUp-box .close:before,
.RighInfo003134 .popUp-box .close:after{position: absolute;content: ''; width: 100%;height: 2px;background-color: #000; top: 50%;margin-top: -1px;transform: rotate(-45deg);}
.RighInfo003134 .popUp-box .close:after{transform: rotate(45deg);}
.RighInfo003134 .popUp-box .logo img{height: 1.9375em;}
.RighInfo003134 .popUp-box .title{font-family: 'SourceHanSansCN-Medium';font-size: 1.875em;color: #333333;line-height: 1.3333; margin-top: 0.3em;}
.RighInfo003134 .popUp-box .title:after{display: block; content: '';width: 20px;height: 2px;background-color: var(--hover-color); margin: 1em 0;}
.RighInfo003134 .popUp-box .left p{font-size: 1.5em;line-height: 1.66666;color: #333333;font-family: 'SourceHanSansCN-Light';}
.RighInfo003134 .popUp-box .form li{position: relative;z-index: 1; margin-bottom: 10px;}
.RighInfo003134 .popUp-box .form li label.tit{position: absolute; left: 1.21428em; top: 0;font-size: 0.875em; line-height: 3.5714em;}
.RighInfo003134 .popUp-box .form li .text{border: solid 1px rgba(139,139,139,0.2);width: 100%;font-size: 1em; height:3.125em; line-height: 3.125em;border-radius:0.625em;padding: 0 1.0625em;}
.RighInfo003134 .popUp-box .form li.code dl{overflow: hidden;}
.RighInfo003134 .popUp-box .form li.code dl dt{position: relative;width: 60%;float: left;}
.RighInfo003134 .popUp-box .form li.code dl dd{width: 38%;float: right;}
.RighInfo003134 .popUp-box .form li.code dl dd a{display: block;cursor: pointer;background-color: #6e6e6e; border-radius: 10px;color: #fff;font-size: 0.875em;line-height: 3.5714em;text-align: center;}
.RighInfo003134 .popUp-box .form ol .btn{display: block;width: 100%;background: var(--hover-color);border:0;cursor: pointer;border-radius: 0.625em;height:3.125em;color: #fff;font-family: 'SourceHanSansCN-Light';font-size: 1em;}
@media (min-width:1025px) {
.RighInfo003134 .popUp-box .main{padding: 10.9375vh 8.25em;}  
.RighInfo003134 .popUp-box .main .ytable-cell{width: 50%;} 
}
@media (max-width:1024px) {
.RighInfo003134 .popUp-box .main{padding:2em; }  
.RighInfo003134 .popUp-box .main .ytable{max-height: 85vh; overflow: auto;}
}


/*
 .Floor000881 为demo编号
 */
.Floor000881{}
/*slick Basic*/
.Floor000881 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor000881 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor000881 .slick-list:focus {outline: none}
.Floor000881 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor000881 .slick-slider .slick-track, 
.Floor000881 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor000881 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor000881 .slick-track:before, 
.Floor000881 .slick-track:after{display: table; content: '';}
.Floor000881 .slick-track:after{ clear: both;}
.Floor000881 .slick-loading .slick-track { visibility: hidden;}
.Floor000881 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor000881 .slick-slide .slick-loading img { display: none;}
.Floor000881 .slick-slide .dragging img { pointer-events: none;}
.Floor000881 .slick-initialized .slick-slide { display: block;}
.Floor000881 .slick-loading .slick-slide { visibility: hidden;}
.Floor000881 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor000881 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor000881 .list_scroll li a{display: block; margin: 0 25px;background:#fff;}
.Floor000881 .list_scroll li .Ispic{padding-bottom:75%;background-size:contain;}
.Floor000881 .list_scroll li p{text-align:center; margin:0; line-height:55px;border-top:1px solid #eaeaea; font-size:0.18rem;margin-bottom:0 !important; margin-top:4% !important;}
.Floor000881 .list_scroll li a:hover{ }
.Floor000881 .list_scroll li a:hover p{ }

.Floor000881 .slick-arrow{ position:absolute; width:0.32rem; height:0.32rem; top:50%; margin-top:-11px; overflow:hidden;font-size: 0; cursor: pointer;z-index:10; border: 0;background: none;padding: 0; border-top: 2px solid var(--hover-color);border-left: 2px solid var(--hover-color);transform:rotate(-45deg);}
.Floor000881 .slick-prev{ left:-25px;}
.Floor000881 .slick-next{transform:rotate(135deg); right:-25px;}
@media(min-width:1293px){
.Floor000881 .list_scroll .slider{margin: 0 -25px;}
}
@media(max-width:1292px){
.Floor000881 .slick-prev{ left:0;}
.Floor000881 .slick-next{ right:0;}
}
@media(max-width:768px){
.Floor000881{ padding:0px 0;}
.Floor000881 .list_scroll .slider{padding: 0 26px;}
.Floor000881 .list_scroll li a{margin: 0 5px;}
}

/*
 .Floor000882 为demo编号
 */
.Floor000882{padding:5vw 0;background:#f8f8f8;}
/*slick Basic*/
.Floor000882 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor000882 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor000882 .slick-list:focus {outline: none}
.Floor000882 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor000882 .slick-slider .slick-track, 
.Floor000882 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor000882 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor000882 .slick-track:before, 
.Floor000882 .slick-track:after{display: table; content: '';}
.Floor000882 .slick-track:after{ clear: both;}
.Floor000882 .slick-loading .slick-track { visibility: hidden;}
.Floor000882 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor000882 .slick-slide .slick-loading img { display: none;}
.Floor000882 .slick-slide .dragging img { pointer-events: none;}
.Floor000882 .slick-initialized .slick-slide { display: block;}
.Floor000882 .slick-loading .slick-slide { visibility: hidden;}
.Floor000882 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor000882 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor000882 .list_scroll li a{display: block; margin: 0 25px;background:#fff;}
.Floor000882 .list_scroll li .Ispic{padding-bottom:75%;background-size:contain;}
.Floor000882 .list_scroll li p{text-align:center; margin:0; border-top:1px solid #eaeaea; font-size:0.24rem;padding:0.22rem;}
.Floor000882 .list_scroll li a:hover{ }
.Floor000882 .list_scroll li a:hover p{ }

.Floor000882 .slick-arrow{ position:absolute; width:0.32rem; height:0.32rem; top:50%; margin-top:-11px; overflow:hidden;font-size: 0; cursor: pointer;z-index:10; border: 0;background: none;padding: 0; border-top: 2px solid var(--hover-color);border-left: 2px solid var(--hover-color);transform:rotate(-45deg);}
.Floor000882 .slick-prev{ left:-25px;}
.Floor000882 .slick-next{transform:rotate(135deg); right:-25px;}
@media(min-width:1293px){
.Floor000882 .list_scroll .slider{margin: 0 -25px;}
}
@media(max-width:1292px){
.Floor000882 .slick-prev{ left:0;}
.Floor000882 .slick-next{ right:0;}
}
@media(max-width:768px){
.Floor000882 .list_scroll .slider{padding: 0 26px;}
.Floor000882 .list_scroll li a{margin: 0 5px;}
.Floor000882 .list_scroll li p{font-size:0.18rem;padding:0.15rem;}
}



/*Floor001893*/
.Floor001893{padding:5vw 0 5vw;background:#f8f8f8;position: relative;}
.Floor001893 .after{position: absolute;content:''; right: 0;width:3.6rem; height: 2rem;background: var(--hover-color);top: -1px;clip-path: polygon(0 0,100% 0,100% 100%);z-index: 1;transition: 0.3s;}
.Floor001893 .before{content:'';position: absolute;height: 50%;background-color: var(--hover-color);right: 3.6rem;left: 0;bottom: 0;z-index: 0;clip-path: polygon(0% 0%,100% 100%,0 100%);transition: 0.3s;}
.Floor001893 .auto{max-width:1600px;}
.Floor001893 .slider-year{ position:relative; padding:0 40px;margin-top:0; margin-bottom: .3rem;}
.Floor001893 .slider-year .slick-arrow{ position:absolute; top:50%; width:40px; height:40px; margin-top:-20px; background:url(../images/Floor001893-controls.png) no-repeat left top; cursor:pointer;}
.Floor001893 .slider-year .slick-prev{ left:0;}
.Floor001893 .slider-year .slick-next{ right:0; background-position:left bottom;}
.Floor001893 .slider-year .slick-disabled{ cursor:default;}
.Floor001893 .slider-year .slick-prev.slick-disabled{ background-position: right top;}
.Floor001893 .slider-year .slick-next.slick-disabled{ background-position: right bottom;}
.Floor001893 .slider-year .slider{ background:url(../images/Floor001893-bg.png) repeat-x left center; overflow:hidden;}
.Floor001893 .slider-year li{ cursor:pointer; text-align:center; background:url(../images/Floor001893-dot.png) no-repeat center center;font-size:0.22rem;color:#333;}
.Floor001893 .slider-year li span{ display:block; height:130px; padding-top:10px; font-size: .3rem;}
.Floor001893 .slider-year li b{color:#333;font-weight: normal;font-size:0.2rem;}
.Floor001893 .slider-year li.slick-current{  color:var(--hover-color); background-image:url(../images/Floor001893-dot_hover.png);}
.Floor001893 .slider-year li.slick-current span{}

.Floor001893 .slider-txt li{background:#fff;}
.Floor001893 .slider-txt .inner{ padding:4vw; position:relative;background-color:#fff;max-height: 6.3rem;overflow: auto;}
.Floor001893 .slider-txt li .img{ position:relative; width:45%;float:left;}
.Floor001893 .slider-txt li .img.img2{width:22%;}
.Floor001893 .slider-txt li .img img{ display:block; width:100%;}
.Floor001893 .slider-txt li dl{ width:50%;float:right;padding-top:1.8vw;} 
.Floor001893 .slider-txt li .dl100{width:100%;float:none;}
.Floor001893 .slider-txt li dl dt{  font-size:0.32rem; color:var(--hover-color);margin-bottom:3%;}
.Floor001893 .slider-txt li dl dt h2{margin:0 0 0.15rem;font-size:0.68rem;}
.Floor001893 .slider-txt li dl dd h3{font-size:0.24rem;color:#333;}
.Floor001893 .slider-txt li dl dd p{line-height:1.8;position: relative;margin:0.15rem 0;font-size:0.18rem;}
.Floor001893 .slider-txt li dl dd .p{padding-left:0.18rem;}
.Floor001893 .slider-txt li dl dd .p:after{content:'';width:5px;height: 5px;background:var(--hover-color);position: absolute;left:0;top:0.12rem;border-radius: 50%}

@media(max-width:1000px){
.Floor001893 .after{display: none;}
.Floor001893 .before{display: none;}
.Floor001893 .slider-txt li .inner{ }
.Floor001893 .slider-txt li dl{ position:relative; z-index:1;}
.Floor001893 .slider-txt li .img{width:100%;}
.Floor001893 .slider-txt .inner{max-height: 5rem}
.Floor001893 .slider-txt li dl{width:100%;} 
.Floor001893 .slider-txt li dl dt{width:170px; font-size:50px;}
.Floor001893 .slider-txt li dl dd pre{ font-size:14px; line-height:20px;}
.Floor001893 .slider-txt li dl dt h2{font-size:0.48rem;}
}
@media(max-width:768px){
.Floor001893 .slider-txt li{padding-top:20px;}
.Floor001893 .slider-year li b{font-size:0.18rem;}
}
@media(max-width:480px){
.Floor001893 .slider-txt li dl dt{width:120px; font-size:32px;}
}
@media(max-width:375px){
.Floor001893 .slider-txt li dl dd,
.Floor001893 .slider-txt li dl dt,
.Floor001893 .slider-txt li dl{ display:block;}
.Floor001893 .slider-txt li dl dt{ width:auto; border-right:0; overflow:hidden;}
.Floor001893 .slider-txt li dl dt span{ padding-right:0;}
}


.solution{padding:5vw 0;position: relative;}
.solution .after{position: absolute;content: '';width: 3.6rem;height: 1.6rem;background-color: var(--hover-color);left: 0;top: 0;clip-path: polygon(0 0%,100% 0%,0 100%);z-index: -1}
.solution .text{width:48%;float:right;padding-top:4vw;}
.solution .text p{font-size:0.18rem;}
.solution .pic{width:45%;float:left;}
.solution .img{margin-top:2vw;}
.solution .FileDownload{margin-top:4vw;}
.solution .FileDownload a{background:var(--hover-color);color:#fff;transform: skewX(-10deg);display: inline-block;padding:0.15rem 0.5rem;font-size:0.18rem;}
.solution .FileDownload a:before{display: inline-block;vertical-align: top;content: '';background-size: contain;background-position: center;background-repeat: no-repeat; width: 1.3888em;height: 1.3333em;margin-right: 0.5555em;background-image: url(../images/RighInfo003134-icon-download.svg)}
@media(max-width:768px){
  .solution .after{display: none}
  .solution .pic,
  .solution .text{width:100%;float:none;}
}
/*Floor002658 */
.Floor002658{  overflow:hidden;background:#332c2b;padding:5vw 0;}
/*slick Basic*/
.Floor002658 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002658 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002658 .slick-list:focus {outline: none}
.Floor002658 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002658 .slick-slider .slick-track, 
.Floor002658 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor002658 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002658 .slick-track:before, 
.Floor002658 .slick-track:after{display: table; content: '';}
.Floor002658 .slick-track:after{ clear: both;}
.Floor002658 .slick-loading .slick-track { visibility: hidden;}
.Floor002658 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002658 .slick-slide .slick-loading img { display: none;}
.Floor002658 .slick-slide .dragging img { pointer-events: none;}
.Floor002658 .slick-initialized .slick-slide { display: block;}
.Floor002658 .slick-loading .slick-slide { visibility: hidden;}
.Floor002658 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002658 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor002658 .slider > ul{margin-bottom: 42px;}
.Floor002658 li.slick-slide{ position:relative;transform:scale(0.8); transition:0.5s 0.3s;}
.Floor002658 li.slick-slide:before{ position:absolute; content:''; left:0; top:0; width:100%; height:100%; background:#000; opacity:0;transition:0.5s 0.3s; z-index: 10;}
.Floor002658 li.slick-current{ transform:scale(1);}
.Floor002658 li.slick-current::before{opacity: 0;z-index: 1;}
.Floor002658 li.slick-slide .files,
.Floor002658 li.slick-slide a{ position:absolute; left:0; top:0; width:100%; height:100%; z-index: 4;}
.Floor002658 li.slick-slide .files{ background:#000; display:none; z-index: 7;}
.Floor002658 li.slick-slide aside{ position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); font-size:18px; color:#fff;}
.Floor002658 li.slick-slide aside span{ display:block; border-radius:50%; width:85px; height:85px; border:3px solid #fff; background:rgba(255,255,255,0.16);  position:relative; margin:0 auto 10px;}
.Floor002658 li.slick-slide aside span::before{ position:absolute; content:''; border:12px solid transparent; border-left-color:#fff;left:50%; top:50%; margin-left:-6px; margin-top:-12px;}

.Floor002658 .slick-dots{ text-align:center;position: absolute; left: 0; width: 100%; bottom:-50px;}
.Floor002658 .slick-dots li{ display:inline-block; margin:0 5px;border:1px solid transparent; border-radius:50%; width:20px; height:20px; position:relative;}
.Floor002658 .slick-dots li:before{ position:absolute; content:''; left:4px; top:4px; right:4px; bottom:4px; border-radius:50%; background:rgba(255,255,255,1);}
.Floor002658 .slick-dots li.slick-active{ border-color:var(--hover-color);}
.Floor002658 .slick-dots li.slick-active:before{ background:var(--hover-color);}
.Floor002658 .slick-dots li button{display: none;}

.Floor002658 .slick-arrow{ position:absolute; content:''; width:32px; height:32px;border: 0; border-top:4px solid #fff;border-right:4px solid #fff; transform:rotate(45deg); top:50%; margin-top:-16px; cursor:pointer; z-index:10;font-size: 0;background: none;}
.Floor002658 .slick-prev{left:13%; margin-left:-32px;transform:rotate(-135deg);}
.Floor002658 .slick-next{right:13%; margin-right:-32px;}
.Floor002658 .slick-arrow:hover{ border-color:#008fd7;}
@media(max-width:640px){
.Floor002658 li.slick-slide{ }
.Floor002658 .slick-prev{left:3%; margin-left:0;}
.Floor002658 .slick-next{right:3%; margin-right:0;}
.Floor002658 li.slick-slide:before{opacity: 0.65}
.Floor002658 li.slick-current::before{opacity: 0;z-index: 1;}
}
@media(max-width:480px){
.Floor002658 li.slick-slide aside span{ width:50px; height:50px;}
.Floor002658 .slick-arrow{width: 24px; height: 24px; margin-top: -12px;border-width: 3px;}
}



/*PicList000687 */

.PicList000687{padding:5vw 0 0 0;overflow: hidden;position: relative;}
.PicList000687 .after{position: absolute;content: '';right: 3.6rem;left: 3.6rem;height: 4rem;background: var(--hover-color);top: -1px;clip-path: polygon(0 0,100% 0,50% 100%);z-index: -1;transition: 0.3s;}
.PicList000687 .more{ text-align: center;width: 125px; line-height: 40px;color: #fff; background: #a5894b;display: block;}
.PicList000687 .more:hover{background: #a52d34;}
.PicList000687 .more:after{display: inline-block; content: '';background: url("../images/PicList000687_more.png") no-repeat; width: 25px; height: 6px; vertical-align: middle; margin-left: 5px;}
@media(max-width:480px){
.PicList000687 .more{line-height: 10vw;}
}

.PicList000687 .tit{font-size: 0.24rem;color: #333;font-weight: normal;}
.PicList000687 li:hover .tit{color:var(--hover-color);}
.PicList000687 time{}
.PicList000687 p{line-height: 1.8;color: #666;height: 3.35em;margin-top:0.5vw; margin-bottom: 2vw;}
@media(max-width:640px){
.PicList000687 .tit{font-size:4vw;}
.PicList000687 p{font-size:3.5vw;}
}
.PicList000687 .news-top{padding-bottom: 4.22vw;}
.PicList000687 .news-top .info{border-top: 1px solid #e8e8e8;border-bottom: 1px solid #e8e8e8;border-right:1px solid #e8e8e8;background:#fff;}
.PicList000687 .news-top .tit{font-size:0.26rem;}
.PicList000687 .news-top time{color:#bbb;}
.PicList000687 .news-top p{height: auto;}
.PicList000687 .news-top .slick-dots{ text-align: center;padding-top: 1.72vw;}
.PicList000687 .news-top .slick-dots li{display: inline-block; width: 20px; height:3px; margin: 0 5px;background-color: #d9d9d9;}
.PicList000687 .news-top .slick-dots li button{display: none;}
.PicList000687 .news-top .slick-dots li.slick-active{background:var(--hover-color);}
@media(min-width:769px){
.PicList000687 .news-top .pic{width: 50%;}
.PicList000687 .news-top .info{ padding:3vw 5vw}
.PicList000687 .news-top .info .main{ }
}
@media(min-width:1025px) and (max-width:1024px){
.PicList000687 .news-top .pic{width: 45%;}
}
@media(max-width:768px){
.PicList000687 .news-top .ytable-cell,
.PicList000687 .news-top .ytable{display: block;}
.PicList000687 .news-top .info{padding: 5vw;}
}


.PicList000687 .news-list{background: #f5f5f5;padding: 4vw 0 0 0;}
.PicList000687 .news-list ul{margin-bottom:4vw;}
.PicList000687 .news-list li{background: #fff; margin-bottom: 1.41vw;}
.PicList000687 .news-list li a:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.PicList000687 .news-list .info{ padding:0 0;}
.PicList000687 .news-list .main{border-left: 2px solid var(--hover-color); padding:2vw 0; padding-left: 3.5vw; padding-right: 3.5vw;}
.PicList000687 .news-list .tit{margin-bottom: 0.15rem;}
.PicList000687 .news-list time{color: #bbb;float:right;margin-top:5px;}
.PicList000687 .news-list p{margin-bottom:1.5vw;}
.PicList000687 .news-list .more{line-height: normal;color: var(--hover-color);background: none;width: auto; text-align: left;}
.PicList000687 .news-list .more:after{background-image: url("../images/PicList000687_more.gif");}
@media(min-width:641px){
.PicList000687 .news-list .pic{width: 24%}
}
@media(max-width:640px){
.PicList000687 .news-list ul{margin-bottom:0;}
.PicList000687 .news-list .ytable-cell,
.PicList000687 .news-list .ytable{display: block;}
.PicList000687 .news-list li{margin-bottom:4vw;}
.PicList000687 .news-list .main{padding: 4vw; border-bottom: 0;}
}
/*Page002623 */
.Page002623{padding:0 0 5vw 0; text-align: center;font-family: Arial;font-size: 18px;}
.Page002623 .Pages a.a_first,
.Page002623 .Pages a.a_end,
.Page002623 .Pages > span:not(.p_page){display: none;}
.Page002623 .Pages em{float: left;margin: 0 3vw; font-style: normal;}
.Page002623 .Pages .p_page{display: table; margin: 0 auto;}
.Page002623 .Pages a{float: left;line-height: 50px; width: 50px; margin: 0 1px;transform: skewX(-10deg);}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color: #fff;background: var(--hover-color);}
.Page002623 .Pages .p_page > a{font-size: 0;height: 50px;position: relative;}
.Page002623 .Pages .p_page > a:before{position: absolute; content: '';border:5px solid transparent; left: 50%; top: 50%; margin: -5px 0 0 -10px;}
.Page002623 .Pages .p_page > a.a_prev:before{border-right-color: #000;border-right-width: 8px;}
.Page002623 .Pages .p_page > a.a_next:before{border-left-color: #000;border-left-width: 8px; margin-left: -4px;}
.Page002623 .Pages a.a_prev:hover:before{border-right-color: #fff;}
.Page002623 .Pages a.a_next:hover:before{border-left-color: #fff;}
@media(max-width:640px){
.Page002623{padding: 6vw 0 8vw 0;}
.Page002623 .Pages em{display: none;}
.Page002623 .Pages a{background-color: #eee;}
}

/*RighInfo002973 */
.RighInfo002973{ padding:5vw 0;color: #333;font-size: 0.16rem;position: relative;}
.RighInfo002973 .after{position: absolute;content: '';right: 3.6rem;left: 3.6rem;height: 4rem;background: var(--hover-color);top: -1px;clip-path: polygon(0 0,100% 0,50% 100%);z-index: -1;transition: 0.3s;}
.RighInfo002973 > .auto{max-width: 1400px;box-shadow: 0 0 0.1rem rgba(0,0,0,0.1);background:#fff;}
.RighInfo002973 .news-details{max-width: 1220px; padding: 3.5% 0;}
.RighInfo002973 .news-details .title{text-align: center;border-bottom:1px solid #e8e8e8;padding-bottom:0.15rem;}
.RighInfo002973 .news-details .title h1{font-size: 30px; margin: 0 0 15px 0;}
.RighInfo002973 .news-details .title aside span{display: inline-block; vertical-align: middle; margin: 0 15px 5px;line-height: 16px;color:#999;}
.RighInfo002973 .news-details .edit-info{line-height: 1.875em;border-bottom: 1px solid #d2d2d2;padding: 2% 0; margin-bottom: 2%;}

.RighInfo002973 .pn-page aside{padding: 10px 0;}
.RighInfo002973 .pn-page aside a{color: #666;}
.RighInfo002973 .pn-page aside a b{color: #333;}
.RighInfo002973 .operating a:hover,
.RighInfo002973 .pn-page aside a:hover{color: var(--hover-color);}
.RighInfo002973 .operating{overflow: hidden;line-height: 24px;}
.RighInfo002973 .operating a{padding-left: 25px;background-repeat: no-repeat;background-position: left center;}
.RighInfo002973 .operating a:not(:last-child){margin-right: 45px;}
.RighInfo002973 .operating a.a-print{background-image: url("../images/RighInfo002973_print.png");}
.RighInfo002973 .operating a.a-close{background-image: url("../images/RighInfo002973_close.png");}
@media(min-width:1025px){
.RighInfo002973 .pn-page{min-height: 24px; position: relative;padding-right: 230px;}
.RighInfo002973 .pn-page .h-more{position: absolute;right: 0; top: 50%; transform: translateY(-50%);}
.RighInfo002973 .operating a{float: left;}
}
@media(max-width:1024px){
.RighInfo002973 .operating{text-align: right; padding-bottom: 20px;}
.RighInfo002973 .operating a{display: inline-block;}
}
@media(max-width:640px){
.RighInfo002973 .news-details .title h1{font-size:5vw;}
.RighInfo002973{ font-size: 14px;}
}

/*TextList002514 */
.TextList002514{padding:5vw 0 3vw;position: relative;}
.TextList002514 .after{position: absolute;content: '';right: 3.6rem;left: 3.6rem;height: 4rem;background: var(--hover-color);top: -1px;clip-path: polygon(0 0,100% 0,50% 100%);z-index: -1;transition: 0.3s;}
.TextList002514 .list{ border:1px solid #e8e8e8; padding:0 3%; margin-bottom:15px;background:#fff;}
.TextList002514 .job-title{ line-height:30px; padding:0.22rem 0; font-size:0.22rem; cursor:pointer; position:relative;color:#333;}
.TextList002514 .job-title i{ position:absolute; width:22px; height:22px; background:var(--hover-color); border-radius:50%; right:0; top:50%; margin-top:-11px;}
.TextList002514 .job-title i::before,
.TextList002514 .job-title i::after{ position:absolute; content:''; background:#fff;}
.TextList002514 .job-title i::before{ left:20%; width:60%; height:2px; top:50%; margin-top:-1px;}
.TextList002514 .job-title i::after{ left:50%; margin-left:-1px; width:2px; top:20%; height:60%;}
.TextList002514 .job-title.select i::after{ display:none;}
.TextList002514 .job-title.select{ color:var(--hover-color);}
.TextList002514 .job-main{ display:none; padding:22px 0; border-top:1px solid #e8e8e8;}
.TextList002514 .job-main p strong{color:#333;}
.TextList002514 .job-main .red{color:var(--hover-color);font-size:0.18rem;font-weight: bold;}
.TextList002514 .job-main dl{display: flex;justify-content: center;margin-bottom:2vw;}
.TextList002514 .job-main dl dd{width:25%;padding:0.2rem 0.25rem;border-bottom:1px solid #e8e8e8;background-repeat: no-repeat}
.TextList002514 .job-main dl dd.addr{background:url(../images/zp-addr.svg) no-repeat left center/0.2rem;}
.TextList002514 .job-main dl dd.people{background:url(../images/zp-people.svg) no-repeat left center/0.18rem;}
.TextList002514 .job-main dl dd.record{background:url(../images/zp-record.svg) no-repeat left center/0.19rem;}
.TextList002514 .job-main dl dd.time{background:url(../images/zp-time.svg) no-repeat left center/0.18rem;}
.TextList002514 .job-email{ color:#009b4c; padding:30px 0;}

@media(max-width:640px){
.TextList002514 .job-title{ font-size:.24rem;}
.TextList002514 .job-main dl{ flex-wrap:wrap;}
.TextList002514 .job-main dl dd{ width:100%;}
.TextList002514 .job-info{ }
}

.lxcontent{padding:5vw 0;position: relative;}
.lxcontent:after{position: absolute;content: '';right: 3.6rem;left: 3.6rem;height: 4rem;background: var(--hover-color);top: -1px;clip-path: polygon(0 0,100% 0,50% 100%);z-index: -1;transition: 0.3s;}
.lxcontent .pic{width:47%;float:right;}
@media(max-width:768px){
  .lxcontent:after{display: none;}
  .lxcontent .pic{width:100%;}
}
/*RighInfo002940 */
.RighInfo002940{width:47%;float:left;background:#fff;}
.RighInfo002940 .auto{ }
.RighInfo002940 .title{color: #333;font-size: 24px;font-weight: normal; margin-bottom: 2.5vw;}
.RighInfo002940 .contact{border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;}
.RighInfo002940 .contact .ytable{table-layout: fixed;}
.RighInfo002940 .contact dt{float: left;width: 100%;border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;padding:2.5% 2.5%;}
.RighInfo002940 .contact dt:nth-child(2),
.RighInfo002940 .contact dt:nth-child(3){width:50%;}

.RighInfo002940 .contact .icon{width: 70px;}
.RighInfo002940 .contact .txt{padding-left: 1vw;font-size: 18px;color: #333;line-height: 1.6;word-break: break-all;}
.RighInfo002940 .contact dd{clear: both;}
.RighInfo002940 .map{margin-top: 2.76vw;}
.RighInfo002940 .map #allmap{height: 455px;}
.RighInfo002940 .map #allmap img{max-width: none;}
.RighInfo002940 .map #allmap,
.RighInfo002940 .map #allmap *{box-sizing: content-box;}
.RighInfo002940 .BMap_bubble_content b{display: block;font-size: 18px;}
@media(max-width:1400px){
  .RighInfo002940{ width: 51%;}
}
@media(max-width:1024px){
  .RighInfo002940{ width: 100%;}
}
@media(max-width:640px){
.RighInfo002940{padding: 5vw 0;}
.RighInfo002940 .title{font-size: 4.5vw;}
.RighInfo002940 .contact .icon{width: 10vw;}
.RighInfo002940 .contact .txt{font-size: 3.5vw;}
.RighInfo002940 .contact dt:nth-child(2),
.RighInfo002940 .contact dt:nth-child(3){width:100%;}
}



.culture{padding:5vw 0; position: relative;}
.culture .item{width:48%; position: relative; overflow: hidden; float: left; margin-bottom: .4rem;transform: skewX(-10deg);}
.culture .item:not(:nth-child(2n)){margin-right:4%;}
.culture .pic img{position: absolute;left: 0; top: 0; width: 100%; height: 100%}
.culture .info{position: relative;z-index: 2; width:85%;padding:9% 0 9% 7%;transform: skewX(10deg);} 
.culture .info h4{font-size: .32rem; margin: .3rem 0 .15rem 0; color:#111; font-weight: normal;}
.culture .info h5{font-size:.2rem; padding: 0;font-weight: normal; color: #333; margin: 0;}
.culture .info p{line-height: 2}
.culture .icon{width: .73rem; height: .73rem;background: var(--hover-color);transform: skewX(-10deg);display: flex;align-items: center;    justify-content: center;}
.culture .icon figure{width: .64rem; height: .64rem;}
.culture .icon figure img{transform: skewX(10deg); filter: brightness(0) invert(1);padding: .1rem;}
.culture .group{width: 49.28572%}
.culture .group:nth-child(1){display: flex;flex-wrap: wrap;align-content: space-between;}
.culture .group:nth-child(1) .item{min-height:48.65%}
.culture .before{content:'';position: absolute;height: 50%;background-color: var(--hover-color);right: 3.6rem;left: 0;bottom: 0;z-index: -1;clip-path: polygon(0% 0%,100% 100%,0 100%);transition: 0.3s;}
.culture .after{position: absolute;content: '';width: 3.6rem;height: 2.6rem;background-color: var(--hover-color);right: 0;top: 0;clip-path: polygon(0 0,100% 0%,100% 100%);z-index: 1}
@media(max-width:1024px){
  .culture .after{display: none;}
}
@media(max-width:640px){
.culture .group{width:100%}
.culture .item{margin-bottom: 4%;width:100%;}
.culture .group:nth-child(1) .item{min-height:inherit}
.culture .info h4{font-size:0.28rem;}
.culture .info h5{font-size:0.18rem;line-height: 1.6}
}


.Floor002997{padding: 5vw 0;}
.Floor002997 .slider li a{color:#333; display: block; margin: 0 auto; width:96%; padding-bottom:3.5vw;}
.Floor002997 .slider li .pic{overflow: hidden;}
.Floor002997 .slider li .Ispic{padding-bottom: 62.8%; transition:  0.3s; }
.Floor002997 .slider li a:hover .Ispic{transform: scale(1.08);}
.Floor002997 .slider li .txt{position: relative; z-index: 10; background-color:var(--white);box-shadow: 0px 0px 2.08vw rgba(0, 0, 0, 0.08); width: 86.568%; margin: -.7rem auto 0; padding:.3rem; text-align: center; min-height: 1.75rem;}
.Floor002997 .slider li .txt aside{font-size: .24rem; color:var(--hover-color); padding-bottom: .2rem;}
.Floor002997 .slider li .txt p{font-size: .16rem; margin: 0; padding-bottom: .1rem;}
.Floor002997 .controls{position: relative; height: 1px; background: rgba(0,0,0,0.1); margin: .3rem .7rem;}
.Floor002997 .controls:before{position: absolute; content: ''; width: 50%; height: 100%; left: 0;background: var(--hover-color);}
.Floor002997 .slick-arrow{width: .5rem;height: .5rem; position: absolute; top: 50%; margin-top: -.23rem; border:2px solid var(--hover-color);background: url("../images/Floor003208-more-on.svg") no-repeat center center; transition: 0.3s;background-size: .15rem;}
.Floor002997 .slick-prev{left: -.6rem;transform: rotate(180deg);}
.Floor002997 .slick-next{right: -.6rem;}
@media(max-width:640px){
.Floor002997 .slider li a{padding-bottom: 5vw;}
.Floor002997 .slider li .txt{margin-top: -10vw;}
.Floor002997 .controls{margin-left: .4rem;margin-right: .4rem;}
.Floor002997 .slick-arrow{width: .3rem; height: .3rem;margin-top: -.15rem;}
.Floor002997 .slick-prev{left: -.4rem;}
.Floor002997 .slick-next{right: -.4rem;}
}

.list_istop{padding:1rem 0 0.2rem;margin: 0 auto;margin-top:0%;}
.list_istop ul{margin-bottom:3%;}
.list_istop ol{overflow:hidden; padding-bottom:15px; margin-bottom:15px;    border-bottom: 1px solid #eee;}
.list_istop ol img{ float:left; width:30%; margin-right: 2%;}
.list_istop ol h1{ margin:0; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:18px; color:#010101; font-weight:normal;}
.list_istop ol time{ color: #999;  margin-right: 5%;font-size: 14px;}
.list_istop ol p{ margin:2% 0; color:#707070; line-height:24px;    display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.list_istop ol a.more{ color:#9e0e02;display:inline-block;}
.list_istop li {position: relative;border-bottom: 1px solid rgba(0,0,0,0.1);font-size:0.18rem;padding:1.2em 0;overflow:hidden;} 
.list_istop li::before{position:absolute;content:'';width:4px;height:4px;border-radius:50%;background-color: rgb(0 143 215);left:5px;top:50%;margin-top:-2px;}
.list_istop li time{float:right;font-size:0.16rem;color: #999;}
.list_istop li a{display:block;float:left;width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-left:20px;color: #333;}
.list_istop li a:hover{color:var(--hover-color);}
@media(max-width:640px){
  .list_istop{padding:0.45rem 0 0.2rem;}
  .list_istop li a{width:77%;}
}


.oneshot{padding:6vw 0;line-height: 1.75;min-height: 4rem;}
.oneshot .ul_sitemap{display: flex;flex-wrap: wrap;}
.oneshot .ul_sitemap li{border-bottom:1px solid #e8e8e8;padding:0.15rem 0;width: 100%;float: left;}
.oneshot .ul_sitemap li:nth-child(2n){margin-right:0}
.oneshot .ul_sitemap li a{color:#333;}
.oneshot .ul_sitemap li a:hover{color:var(--hover-color);}
.oneshot .ul_sitemap li strong{font-size:0.22rem;font-weight: normal;display: block;position: relative;padding-left:0.15rem;margin-bottom: 0rem;}
.oneshot .ul_sitemap li strong:after{content:'';width:5px;height:5px;background:var(--hover-color);display:block;position:absolute;left:0;top:50%;margin-top:-4px;border-radius:50%;}
.oneshot .ul_sitemap li span{display: block;}
.oneshot .ul_sitemap li span a{font-size:0.16rem;color:#666;margin-right:0.12rem;}
@media(max-width:768px){
.oneshot{padding:0.4rem 0;}
.oneshot .ul_sitemap li{width:100%}
}

.lxform{
  padding: .5rem 0;
}
.form_list{
  display: flex;
  flex-wrap: wrap;
}
.base_form .base_form_cpt{
  text-align: center;
  color: #333;
  font-size: .5rem;
}
.base_form .base_form_tit{
  text-align: center;
  margin: .2rem 0;
}
.form_list .form_item.w100{
  width: 100%;
}
.form_list .form_item.w50{
  width: 49%;
}
.form_list .form_item.margin_left50{
  margin-left: 2%;
}
.form_list .form_item{
  margin-bottom: .2rem;
}
.form_list .lable{
  font-size: .18rem;
}
.form_list .input{
  border: 1px solid #666;
  margin-top: .2rem;
}
.form_list .input input{
  width: 100%;
  height: 100%;
  background-color: transparent;
  padding: .15rem;
  border: none;
}
.base_form .form_btn{
  margin-top: .2rem;
}
.form_btn{
text-align: center;
}
.form_btn span{
  background-color: var(--hover-color);
  display: inline-block;
  padding: .1rem .2rem;
  color: #fff;
  cursor: pointer;
}
.stick_fixed{
  position: relative;
}
.stick_fixed .stick_ctop{
  position: absolute;
  top: -1rem;
}