
@font-face {
  font-family: 'hmr';
  src: url('fonts/HarmonyOS/Regular.woff') format('woff');
  font-weight: 100;
  font-display: swap;
}
@font-face {
  font-family: 'hmr';
  src: url('fonts/HarmonyOS/Regular.woff') format('woff');
  font-weight: 400;
  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: 700;
  font-display: swap;
}
html,body{overscroll-behavior: none;/*scroll-behavior:smooth*/}
body{font-family: hmr; --hover-color:#00ACEB;--white:#fff;--black:#000; --black2:#333; --grey:#666; --grey2:#999;--grey3:#ccc; --rgb-white:255,255,255;--rgb-black:0,0,0; font-size: var(--font-size16);--rgb-hover:0,172,235; --bg:#f5f6f8; --radius:.2rem; --radius3:.3rem}


p{margin: 0;}
p+p{margin-top:1em;}

.autoCon-1440{width: 1440px;}
.autoCon-1280{width: 1280px;}
@media(max-width:1660px){
.autoCon-1440{width: 87%;}
.autoCon-1280{width: 87%;}
}

/*Top003213 */
.Top003213{position:fixed; left: 0;top: 0;width: 100%;z-index: 100;transition: 0.3s; background:var(--white); box-shadow: 0 0 10px rgba(var(--rgb-black),0.1); }
.Top003213 .logo img{height: 0.5rem;}
/* .Top003213 [class*=autoCon-]{position: relative;z-index: 100;} */
.Top003213 menu li span,
.Top003213 menu li span a{display: block; text-transform: uppercase;}
.Top003213 .open-search{display: block;width:.4rem; height:.4rem; background: url(../images/search-on.svg) no-repeat center center var(--bg); border-radius: 50%;background-size:auto .18rem;cursor: pointer;}
.Top003213 .top-search{position: absolute; top: 100%;left: 50%;width: 4rem;background-color: var(--white); display: flex;align-items: center; justify-content: center;  overflow: hidden; opacity: 0;visibility: hidden;transform: translateY(0.3rem) translateX(-50%);transition: 0.3s;}
.Top003213 .top-search .text{flex: 1; border: 0; height: calc(50 / 16 * 1em); line-height: calc(50 / 16); padding: 0 1em; font-size: var(--font-size16);}
.Top003213 .top-search .text:not(.focus){color: rgba(var(--rgb-999),1);}
.Top003213 .top-search .btn{width:calc(50 / 16 * 1em);height: calc(50 / 16 * 1em); display: block;background: url(../images/search-on.svg) no-repeat center center; background-size: auto 0.22rem; cursor: pointer;}
.search-show .Top003213 .open-search{background-image: url(../images/close.svg);}
.search-show .Top003213 .top-search{opacity: 1;visibility: visible;transform: translateY(0) translateX(-50%);}
.Top003213 .top-language{margin-right:.25rem; width: .4rem; line-height:.4rem; display: block; text-align: center;background:var(--hover-color);border-radius: 50%; color: var(--white); font-size: var(--font-size15);margin-left: 0.2rem;position: relative;margin-left: 0.5rem;display: none;}
.Top003213 .top-language::after{content: "";display: block;width: 1px;background-color: rgba(0, 0, 0, 0.2);height:50%;position: absolute;left: -0.25rem;top: 50%;transform: translateY(-50%);}
.Top003213 .top-language:hover{background:var(--hover-color); color: var(--white);}


/* .Top003213 menu li:nth-child(3),
.Top003213 menu li:nth-child(4){position: relative;} */
.Top003213 li .two dt em{font-style: normal;}
.Top003213 li .two a:after{display: none !important;}
.Top003213 .hotline{display: none;}

@media(max-width:1920px)and(min-width:1366px){
  .Top003213 menu{margin-right:0.9rem;}
}
@media(max-width:1365px)and(min-width:1025px){
  .Top003213 menu{margin-right:0;}
}



@media (min-width:1025px) {
.Top003213 menu li{padding-right: 0.6rem;}
.Top003213 menu li span a{line-height:.8rem;font-size: var(--font-size18);color:var(--black2);position: relative;}
.index .Top003213 menu li span a{line-height: 0.7rem;}
.Top003213 menu li span a:after{position: absolute; content: ''; height:4px;width: 0; top: 0; left: 50%;background-color:var(--hover-color); opacity: 0; transition: 0.3s;transform: translateX(-50%);}
.Top003213 menu li span a:hover:after,
.Top003213 menu li.aon span a:after{opacity: 1;width:100%; }
.Top003213 menu li span a:hover,
.Top003213 menu li.aon span a{color: var(--hover-color); }
.Top003213 menu li .sub{overflow:hidden; position: absolute; left:0; width: 100vw; margin-left:auto; top:100%; box-shadow: 0 0 5px rgba(var(--rgb-black),0.1);  overflow: hidden; background:#f5f6f8; padding: 2em 0; transform:translateY(0.3rem);opacity:0;visibility:hidden;pointer-events: none;}
.Top003213 menu li .sub .by{font-size: var(--font-size24); font-weight: normal; color: var(--black); padding-bottom: .2rem; border-bottom: 1px solid #ddd;/*width: 40%;*/}
/* .Top003213 menu li .sub .by.one{width: 40%;} */
.Top003213 menu ul li.active .sub{transform:translateY(0);visibility:visible;opacity:1;pointer-events: auto;}
.Top003213 menu li .flex{display: flex; /*justify-content: center;*/  align-items: flex-start; margin-top: .3rem;}
.Top003213 menu li .flex2{display: flex; flex-wrap: wrap; margin-top: .3rem;/*justify-content: center;*/}
.Top003213 menu li .flex2 .dl dt{text-align:left;}
.Top003213 menu li .Ispic{width:35%; padding-bottom:20%;}

.Top003213 menu li .two,
.Top003213 menu li .three,
.Top003213 menu li .four{ padding-left:3vw; width:25%;}
.Top003213 menu li .two{border-right: 1px solid rgba(var(--rgb-black),0.1);}
.Top003213 menu li .two{width:20%;padding-left: 0;}
.Top003213 menu li .two dt{ line-height:.4rem;position: relative;}
.Top003213 menu li .two dt a{ display:block; padding-left:1em;}
.Top003213 menu li .two dt.on a,
.Top003213 menu li .two dt a:hover{background: #e7f9fe; position:relative; z-index:5;}
.Top003213 menu li .two dt.on a::before,
.Top003213 menu li .two dt a:hover::before{ position:absolute; content:''; width:0; height:0; border-top:.08rem solid transparent; border-bottom:.08rem solid transparent; border-left:.08rem solid #e7f9fe; right:-.08rem; top:50%; margin-top:-.08rem;}
.Top003213 menu li .two dt .arr{position: absolute;width: 12px;height: 12px;right: 0.15rem;top: 50%;transform: translateY(-50%);background: url(../images/arr.svg) no-repeat center center/contain;font-style: normal;opacity: 1;z-index: 10;}
.Top003213 menu li .two dt:hover .arr{background-image: url(../images/arr2.svg);opacity: 1;}

.Top003213 menu li .three dd a:after{display: none;}
.Top003213 menu li .three {position: relative;height:100%;min-height:2rem;}
.Top003213 menu li .three .tdl{ display:none;}
.Top003213 menu li .three dd em{display:block; line-height:.4rem; border-bottom: 1px solid rgba(var(--rgb-black),0.1); padding-right: 2em; background: url(../images/arr.svg) no-repeat right center; background-size: auto .12rem;position: relative;font-style: normal;box-sizing: border-box;}
.Top003213 menu li .three dd em a{display: block;}
.Top003213 menu li .three dd em:hover{background-image: url(../images/arr2.svg) ;}
.Top003213 menu li .three dd em:hover a{color:var(--hover-color);}
.Top003213 menu li .three dd.null em{background: none;padding-right: 0;}

.Top003213 menu li .four{position: absolute;left: 100%;display: none;top: 0;width: 3.5rem;overflow-y: auto;min-height:100%;max-height:2.1rem;}
.Top003213 menu li .four dd{ line-height:0.4rem; border-bottom: 1px solid rgba(var(--rgb-black),0.1);box-sizing: border-box;}
.Top003213 menu li .four dd a{display: block;}
.Top003213 menu li .four dd:hover a{color:var(--hover-color);}

.Top003213 menu li .dl{width: calc(100% / 8); padding:0 .2rem 0 0 ;}
.Top003213 menu li .dl dt{font-size: var(--font-size18);  margin-bottom: .2rem;text-align: center;}
.Top003213 menu li .dl dt:last-child{margin-bottom: 0;}
.Top003213 menu li .dl dt a{color: var(--black);}
.Top003213 menu li .dl dt a:after{display: none;}
.Top003213 menu li .dl dt a:hover{color: var(--hover-color);}
.Top003213 menu li .dl dd{border-left: 1px solid #ebebeb;padding-left: 0.12rem;}
.Top003213 menu li .dl p{font-size: var(--font-size16); color: #525252; line-height:.25rem; position: relative;}
.Top003213 menu li .dl p+p{margin-top: .1rem;}
.Top003213 menu li a{color: #525252;transition: all 0.5s;display: inline-block;position: relative;}
.Top003213 menu li a:after{content: "";width: 0;height: 1px;position: absolute;bottom: -2px;left: 0;}
.Top003213 menu li a:hover:after{width: 100%;background: var(--hover-color);}

.Top003213 menu li .dl2 dt{width: 16.666%;}

.Top003213 .hotline{margin-left:.25rem;}
.Top003213 .hotline a{line-height:.4rem;border-radius:.4rem;font-size:var(--font-size20);color:var(--white);padding: 0 1em 0 .5rem; background: url("../images/tel.svg") no-repeat left .18rem center var(--hover-color); display: block; background-size: auto 1em;}
.Top003213 .hotline i{font-style: normal; font-weight: bold; font-family: Arial; line-height: 1;}

.Top003213 .top-language,.Top003213 .hotline{display: block;}
.wap-language{display: none;}
.Top003213 menu li .sub.small{width: 2rem;left: 50% !important;margin-left: -1rem;}
.Top003213 menu li .sub.small dl{width: auto !important;}

.searchpr{position: relative;}
}

@media(max-width:1680px){
	.Top003213 menu li{padding-right:0.6rem;}
}
@media (max-width:1024px) {
  .Top003213{--top:0.7rem;position: fixed; background-color: var(--white); box-shadow: 0 0 0.1rem rgba(var(--rgb-black),0.3);}
  .Top003213 [class*=autoCon-]{height: var(--top);}
  .Top003213 menu{position: fixed; left: -100%;opacity: 0;visibility: hidden;transition:left 0.5s ease-in-out;top: var(--top);width: 100%;bottom: 0; }
  .menu-show .Top003213 menu{left: 0;visibility: visible; opacity: 1;}
  .Top003213 .logo img{height: calc(var(--top) / 2);}
  .Top003213 .open-menu{margin-left: 0.3rem;}
  .Top003213 .open-menu i{background: #333333;height: 0.04rem;border-radius: 5px;}
  .open-menu{width: 0.3rem;height: 0.25rem;}
  .open-menu:not(.on) i:nth-child(1){top: 0;margin-top: 0;}
  .open-menu:not(.on) i:nth-child(2){margin-top: -0.025rem;}
  .open-menu:not(.on) i:nth-child(3){top: auto;bottom: 0;}
  
  .Top003213 .open-search{background: url(../images/search-wap.svg) no-repeat center center/100% 100%;width: 0.25rem;height: 0.25rem;}
  .wap-language {position: relative;z-index: 100;margin-left: 0.3rem;}
  .wap-language span{width: 0.25rem;height: 0.25rem;display: block;margin: 0px auto;background: url(../images/language.svg) no-repeat center center/contain;}
  .wap-language .sub{position: absolute;left: 50%;top: 100%;width: 100px;text-align: center;box-shadow: 0 0 10px rgba(0,0,0,0.1);border-radius: 5px;z-index: 100;background-color: #fff;transform: translateX(-50%);line-height: 2;display: none;}
  .wap-language .sub a{display: block;}
  .wap-language:hover .sub{display: block;}
  
  /* li */
  .menu-show .open-menu:not(.on) i:nth-child(2){display: none;}
  .menu-show .open-menu:not(.on) i:nth-child(1){transform: rotate(45deg) translateY(0.1rem);background-color: #00aeed;}
  .menu-show .open-menu:not(.on) i:nth-child(3){transform: rotate(-45deg) translateY(-0.15rem) translateX(0.04rem);background-color: #00aeed;}
  .Top003213 ul{height: 100%; position: relative;background-color: var(--white);border-top:2px solid #00aeed;}
  .Top003213  li span{line-height: 4; border-bottom:1px solid rgba(var(--rgb-black),0.1);padding: 0 0.3rem;position: relative;}
  .Top003213  li.has-sub span:before{position: absolute; content: '';right: 0.3rem;background: url(../images/arr.svg) no-repeat center center/contain;width:9px;height: 9px;top: 50%;transform: translateY(-50%);}
  .Top003213  li.has-sub span:after{position: absolute; content: '';right: 0;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;}
  .Top003213  li.active span{background-color: #f9f9f9;}
  .Top003213 li span{font-size: 14px;transition: all 0.5s;}
  .Top003213  li .sub {display:none;}
  .Top003213  li .sub .autoCon-1440{height: auto !important;width: auto !important;}
  .Top003213  li .two dt{line-height: 48px;font-size: 16px;position: relative;}
  .Top003213  li .two dt:after{position: absolute; content: '';right: 0;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;}
  .Top003213  li .two dt em:before{position: absolute; content: '';right: 0;background: url(../images/arr.svg) no-repeat center center/contain;width: 9px;height: 9px;top: 50%;transform: translateY(-50%);transition: all 0.5s;}
  .Top003213  li .two dt em{margin: 0 0.3rem;display: block;font-style: normal;position: relative;border-bottom:1px solid rgba(var(--rgb-black),0.1);}
  .Top003213  li .two dt.on em{border-bottom: 1px solid #f8f8f8;}
  .Top003213  li .two dt.on a{color: #00aeed;}
  .Top003213  li .two dt.on em:before{background: url(../images/arr2.svg) no-repeat center center/contain;transform: rotate(90deg);}
  .Top003213  li .two dl{display: none;background-color: #f8f8f8;font-size: 15px;line-height: 45px;position: relative;z-index: 1;}
  .Top003213  li .two dl dd{position: relative;    border-bottom: 1px solid #e6ebf5;}
  .Top003213  li .two dl dd a{display: block;position: relative;z-index: 1; pointer-events: auto;}
  .Top003213  li .two dl dd em{display: block;margin: 0 0.6rem;}
  .Top003213  li .two dl dd em:before{position: absolute; content: '';right: 0;background: url(../images/arr.svg) no-repeat center center/contain;width: 9px;height: 9px;top: 50%;transform: translateY(-50%);transition: all 0.5s;}
  .Top003213  li .two dl dd:hover{color: #00aeed;}
  .Top003213  li .two dl dd em:hover:before{background-image: url(../images/arr2.svg);}
  .Top003213  li .sub .by{display: none;}
  
  .Top003213  li .dl dt{line-height: 48px;font-size: 14px;position: relative;border-bottom: 1px solid rgba(var(--rgb-black), 0.1);margin: 0 0.3rem;}
  .Top003213  li .dl dt:after{position: absolute; content: '';right: 0;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;}
  .Top003213  li .dl dt:before{position: absolute; content: '';right: 0;background: url(../images/arr.svg) no-repeat center center/contain;width: 9px;height: 9px;top: 50%;transform: translateY(-50%);transition: all 0.5s;}
  .Top003213  li .dl dd{display: none;background-color: #f8f8f8;font-size: 16px;line-height: 48px;}
  .Top003213  li .dl p{position: relative;margin: 0;    border-bottom: 1px solid #e6ebf5;}
  .Top003213  li .dl p a{padding-left: 0.6rem;}
  .Top003213  li .dl a{display: block;position: relative;z-index: 1; pointer-events: auto;}
  /* .Top003213  li .dl p:before{position: absolute; content: '';right: 0;background: url(../images/arr.svg) no-repeat center center/contain;width: 0.12rem;height: 0.16rem;top: 50%;transform: translateY(-50%);transition: all 0.5s;} */
  .Top003213  li .dl p:hover{color: #00aeed;}
  .Top003213  li .dl p:hover:before{background-image: url(../images/arr2.svg);}
  
  
  .Top003213  li .dl2 dt{line-height: 48px;font-size: 14px;position: relative;border-bottom: 1px solid rgba(var(--rgb-black), 0.1);margin: 0 0.3rem;}
  .Top003213  li .dl2 dt:after{position: absolute; content: '';right: 0;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;}
  .Top003213  li .dl2 dd{display: none;background-color: #f8f8f8;font-size: 0.22rem;line-height: 3;padding: 0.2rem 0.6rem;}
  .Top003213  li .dl2 p{position: relative;margin: 0;}
  .Top003213  li .dl2 a{display: block;position: relative;z-index: 1; pointer-events: auto;}
  .Top003213  li .dl2 p:before{position: absolute; content: '';right: 0;background: url(../images/arr.svg) no-repeat center center/contain;width: 0.12rem;height: 0.16rem;top: 50%;transform: translateY(-50%);transition: all 0.5s;}
  .Top003213  li .dl2 p:hover{color: #00aeed;}
  .Top003213  li .dl2 p:hover:before{background-image: url(../images/arr2.svg);}
  
  .Top003213 li .dl dt.active{border-bottom: 1px solid #f8f8f8;margin-bottom: -1px;}
  
  
  .Top003213 li .dl2 dt.active{border-bottom: 1px solid #f8f8f8;margin-bottom: -1px;}
  
  .Top003213 li.active span{line-height: 52px;font-size: 16px;text-align: center;border-bottom: 0;background: url(../images/navonbg.jpg) no-repeat center center/cover;}
  .Top003213 li.active span a{color: #fff;}
  .Top003213 li.active span:before{background-image: url(../images/arr3.svg);right: auto;left: 0.3rem;width: 11px;height: 11px;}
  .Top003213 li.hide{display: none;}
  .Top003213 li.active .sub{height: 79.8vh;overflow-y: auto;}
  .Top003213 menu li .sub.small dd{display: block;}
  .nohas3 dt:after{display: none;}
  
  .Top003213 .sub .autoCon-1280{width: 100%;}
  
  .Top003213 li .two dl dd em{font-style: normal;position: relative;}
  .Top003213 li .two dl dd.active em:before{background: url(../images/arr2.svg) no-repeat center center / contain;transform: rotate(90deg);}
  .Top003213 li .two dl dd em i{position: absolute;content: '';right: 0;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;}
  .Top003213 li .four dd{border-bottom: 1px solid #e6ebf5;}
  .Top003213 li .tdl em:after{position: absolute;content: '';right: 0;left: 0;top: 0;width: 100%;height: 100%;z-index: 10;}
  .Top003213 li .tdl .toggle{display: none;}
  .Top003213 li .two .tdl dd .four {background: #dbdbdb;pad: 0;}
  .Top003213 li .two .tdl dd .four dd{padding-left: 0.9rem;font-size: 14px;}
  .Top003213 li:nth-child(3) dt:before,.Top003213 li:nth-child(4) dt:before{display: none;}
}



/*Banner003223 */
.Banner003223{position:relative;z-index:1;}
.Banner003223 .swiper-wrapper{height: auto;}
.Banner003223 .controls-page{bottom:6.06826802%;position: absolute;z-index: 10;text-align: center;}
.Banner003223 .controls-page span{width: 0.3rem;height: 0.04rem;  margin: 0 0.15rem !important; display: block; opacity: 1; background:var(--white); border: none; border-radius:.04rem;}
.Banner003223 .controls-page span.swiper-pagination-bullet-active{width: .28rem; height: .28rem; background: url(../images/on.svg) no-repeat center; background-size: contain;border-radius:0; }
@media (min-width:1025px) {
.Banner003223 .pc{height:6.6rem;}   
}
@media(max-width:1024px){
  .Banner003223 .controls-page{bottom: 3.5%;}
}





.Hometitle{position: relative;z-index: 1; padding-bottom:.48rem; line-height:1; text-align: center;}
.Hometitle .cn{font-size:var(--font-size32); position: relative; letter-spacing:5px; color:var(--black2); font-family: hmm; margin-top: .08rem;}
.Hometitle .en{font-size:var(--font-size24); text-transform: uppercase; color: var(--hover-color); padding-right:.2rem; background: url(../images/on.svg) no-repeat right center; background-size: auto .14rem; display:table; font-family: Arial; margin: 0 auto;}



.Homemore{width:.6rem; height:.6rem; border-radius: 50%; border:2px solid var(--hover-color); background: url(../images/more.svg) no-repeat center; background-size:auto .15rem; display: block; transform: rotate(-45deg); transition: .3s;}
.Homemore:hover{transform: rotate(0); background-color:var(--hover-color); background-image:url(../images/more-on.svg);}


 /*Floor003110 */
 .Floor003110{padding:var(--padMar50) 0;}
 .Floor003110 .tab-ul{margin:.3rem 0;}
 .Floor003110 .tab-ul nav{overflow: hidden; display: flex; justify-content: center;}
 .Floor003110 .tab-ul nav a{line-height:.44rem; border-radius:.44rem; padding:0 .2rem 0 .1rem; background:var(--bg); color:var(--grey);min-width:1.4rem; cursor: pointer; font-size:var(--font-size15); display: flex; align-items: center; justify-content: center;white-space: nowrap;}
 .Floor003110 .tab-ul nav .icon{ height:.44rem; width:.44rem; position:relative;}
 .Floor003110 .tab-ul nav .icon img{max-height:.25rem; position:absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);}
 .Floor003110 .tab-ul nav a:not(:last-child){margin-right:.2rem;}
 .Floor003110 .tab-ul nav a.aon{color:var(--white);background:var(--hover-color);}
 .Floor003110 .tab-ul nav a.aon .icon img{filter: brightness(0) invert(1);}
 .Floor003110 .slider .slick-slide > div{float: left; margin:.15rem 0;}
 .Floor003110 .slick-list li{display: block !important; background:url(../images/Floor003110-bg.jpg) no-repeat center; padding:.3rem; border-radius:var(--radius); text-align: center; position: relative; overflow:hidden; background-size:cover;}
 .Floor003110 .slick-list li::before{position: absolute; left:-1%; top:-4%; content: ''; background:url(../images/on.svg) no-repeat center; width: 102%; height: 100%; opacity: 0; background-size:cover;}
 .Floor003110 .slick-list .Ispic{display: block; padding-bottom:60%; width: 100%; transition: .3s;}
 .Floor003110 .slick-list .tit{font-size:var(--font-size20); font-family:hmm; color: var(--black); margin: 1em 0 0.5em;}
 .Floor003110 .slick-list .txt{color:var(--grey2);}
 .Floor003110 .slick-list li:hover::before{opacity:.1;}
 .Floor003110 .slick-list li:hover .Ispic{transform: scale(1.15);}
 .Floor003110 .slick-list li:hover .tit{color:var(--hover-color);}
 .Floor003110 .slick-dots{position: relative; text-align: center; margin-top:.3rem; font-size: 1em;}
 .Floor003110 .slick-dots li{display: inline-block;position: relative;width:.24rem; height:.24rem; list-style: none; margin:0 .1rem;}
 .Floor003110 .slick-dots li button{ padding: 0; width:28.572%;height: 28.572%;background:var(--grey3); border-radius: 50%; position: absolute; left: 50%; top: 50%;transform: translate(-50%,-50%);font-size: 0; border: 0;}
 .Floor003110 .slick-dots li.slick-active button{background:var(--hover-color); width: 50%; height: 50%;}
 .Floor003110 .slick-dots li.slick-active:before{position: absolute; content: ''; left: 0; top: 0; width: 100%; height: 100%; border: .02rem solid var(--hover-color); border-radius: 50%;clip:rect(0 .28rem .07rem 0);animation:zhuan 2s infinite linear;}
@media(min-width:1025px){
.Floor003110 .Hometitle{padding-bottom:0;}
.Floor003110 .slider .slick-slide > div{width:calc(calc(100% - .6rem) / 3);}
.Floor003110 .slider .slick-slide > div:not(:nth-child(3n)){margin-right:.3rem;}
}
@keyframes zhuan{
  0%{transform: rotate(-360deg);}
  100%{transform: rotate(0);}
}


/*Floor002997 */
.Floor002997{padding:var(--padMar50) 0; overflow: hidden; background:url(../images/Floor002997-bg.jpg) no-repeat center; background-size: cover;}
.Floor002997 .slider{margin: 0 -.15rem;}
.Floor002997 .slider li{padding: 0 .15rem; padding-bottom:.4rem;}
.Floor002997 .slider li a{ display: block; margin: 0 auto; }
.Floor002997 .slider li .pic{overflow: hidden; border-radius: var(--radius);}
.Floor002997 .slider li .Ispic{padding-bottom:56.738%; transition:  0.3s;}
.Floor002997 .slider li a:hover .Ispic{transform: scale(1.2);}
.Floor002997 .slider li .txt{position: relative; z-index: 10; background-color:var(--white);box-shadow: 0px 0px .2rem rgba(var(--rgb-black), 0.08); width:75%; margin:-.8rem auto 0; padding:.4rem; text-align: center; border-radius: var(--radius);}
.Floor002997 .slider li .icon{background: var(--white); height:1.15rem; width:1.15rem; border-radius: 50%; display: block; position: relative; margin:-.8rem auto 0;}
.Floor002997 .slider li .icon img{position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);  max-height: .5rem;}
.Floor002997 .slider li .tit{font-size:var(--font-size20); color:var(--black2); margin-bottom:1em; font-family: hmm;}
.Floor002997 .slider li p{color:var(--grey2); }
.Floor002997 .slider li:hover .txt,
.Floor002997 .slider li:hover .icon{background-color:var(--hover-color);}
.Floor002997 .slider li:hover .icon img{filter: brightness(0) invert(1);}
.Floor002997 .slider li:hover .tit{color:var(--white);}
.Floor002997 .slider li:hover p{color:rgba(var(--rgb-white), 0.85);}
.Floor002997 .controls{position: relative; height:.01rem; background:rgba(var(--rgb-black), 0.1); margin:.3rem .8rem;}
.Floor002997  .slick-arrow{position: absolute;width:1em; height:1em;  top: 50%;margin-top: -0.5em; border-radius: 50%; background: url(../images/more.svg) no-repeat center center; background-size: auto .16rem;z-index: 10; transition: 0.3s; font-size:var(--font-size60); text-indent: -999em; overflow: hidden; border:.02rem solid var(--hover-color);}
.Floor002997 .slick-arrow:hover{background-color:var(--hover-color); background-image: url(../images/more-on.svg); }
.Floor002997 .slick-prev{transform: rotate(180deg); left:-.8rem;}
.Floor002997 .slick-next{right:-.8rem;}


/*Floor002821 */
.Floor002821{overflow: hidden; padding:var(--padMar50) 0;}
.Floor002821 .wap-list_inner{display: block;}
.Floor002821 .ul{overflow: hidden;}
.Floor002821 .li{float: left;width:calc(50% - .15rem);position: relative;padding-bottom:20%; border-radius:var(--radius); overflow: hidden; }
.Floor002821 .li a{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background:var(--black);}
.Floor002821 .li a >*{position: absolute; left: 0;width: 100%;}
.Floor002821 .li .Ispic{height: 100%; top: 0;}
.Floor002821 .li .Ispic:after{position: absolute;content: ''; left: 0;bottom: 0;width: 100%;height:100%;background:rgba(var(--rgb-black),0.35);}
.Floor002821 .li .txt{z-index: 10; bottom:.3rem;padding: 0 .4rem;color:var(--white); transition: .3s;}
.Floor002821 .li .icon img{height:.44rem;display: block;}
.Floor002821 .li .t1{font-size:var(--font-size22); margin:.2rem 0 .1rem;}
.Floor002821 .li .t2{line-height:.3rem; margin: 0; opacity: 0.8;}
.Floor002821 .li .more{display:none; width:.4rem; height: .4rem; background:url(../images/more-on.svg) no-repeat center var(--hover-color); background-size:auto .14rem; margin:.2rem auto 0; border-radius: 50%;}
.Floor002821 .li:hover .Ispic:after{height: 100%; background:rgba(var(--rgb-black),0.65); backdrop-filter: blur(4px);}
.Floor002821 .li:hover .txt{bottom:50%; transform: translateY(50%); text-align: center;}
.Floor002821 .li:hover .icon img{margin: 0 auto;}
.Floor002821 li:hover .more{display:block;}
@media(min-width:1025px){
.Floor002821 .li:nth-child(1) .Ispic,
.Floor002821 .li:nth-child(1) a:before{left: auto; right: 0;}
.Floor002821 .li:nth-child(3){margin-top:.3rem;}
.Floor002821 .li:nth-child(2),
.Floor002821 .li:nth-child(3){margin-left: .3rem;}
.Floor002821 .li:nth-child(1){padding-bottom:calc(40% + .3rem);}
}
@media(max-width:1024px){
.Floor002821 .li{width: 100%;padding-bottom: 42.858%;}
.Floor002821 .li:not(:last-child){margin-bottom: 0.15rem;}
.Floor002821 .wap-list_inner{display: none;}
.page.active .Hometitle .cn:after{background-image: url(../images/arr2.svg);transform: translateY(-50%) rotate(-90deg);}
}

/*Floor003078 */
.Floor003078{padding:var(--padMar50) 0; overflow: hidden; background:url(../images/Floor003078-bg.jpg) no-repeat center; background-size: cover;} 
.Floor003078 .Hometitle{text-align:left;}
.Floor003078 .Hometitle .en{margin-left:0;}
.Floor003078 .txt{line-height:2; color: var(--grey);}
.Floor003078 .Homemore{margin:.6rem 0 1rem;}
.Floor003078 .column{display: flex; }
.Floor003078 .column li{width:calc(calc(100% - .6rem) / 3);overflow: hidden;border-radius:var(--radius);}
.Floor003078 .column li:not(:last-child){margin-right:.3rem;}
.Floor003078 .column li a{display: block;position: relative;}
.Floor003078 .column li a > *:not(.Ispic){position: absolute;}
.Floor003078 .column li .Ispic{padding-bottom:120%; transform: translateY(-20%); transition: 0.3s ease-out;}
.Floor003078 .column li .Ispic::before{background: rgba(var(--rgb-black),0.5); position: absolute; left: 0; top: 0; content: ''; width: 100%; height: 100%; opacity: 0.3;}
.Floor003078 .column li a:hover .Ispic{transform: translateY(0);}
.Floor003078 .column li a:hover .Ispic::before{opacity: 1;}
.Floor003078 .column li .name{background:var(--white);bottom: 0; left: 0; width: 100%;height:48.149%;z-index: 10;transition: 0.3s ease-out; text-align: center;}
.Floor003078 .column li a:hover .name{transform: translateY(100%);}
.Floor003078 .column li .desc,
.Floor003078 .column li .name section{position: absolute; left:.2rem; right:.2rem;bottom:.2rem;}
.Floor003078 .column li .name .en{font-size:var(--font-size12);color:var(--grey2); text-transform: uppercase;}
.Floor003078 .column li .name .cn{font-size:var(--font-size20); margin-bottom:.05rem;color: var(--black2);}
.Floor003078 .column li .icon{height:.6rem; width:.6rem;left:50%; top: 50%; margin:-.3rem 0 0 -.3rem;z-index: 12;transition: top 0.3s ease-out; border-radius: 50%; background-color:var(--hover-color); background-repeat: no-repeat; background-position:center; background-size:auto .28rem;}
.Floor003078 .column li .desc{color: var(--white); opacity: 0; transform: translateY(100%); z-index: 20; line-height: 1.75; font-size: var(--font-size14); text-align: justify;}
.Floor003078 .column li a:hover .desc{opacity: 1;transform: translateY(0);transition: 0.3s 0.3s ease-out;}
.Floor003078 .column li a:hover .icon{top:25%;}
.Floor003078 .pic{position: relative;}
.Floor003078 .pic video{position: absolute;background:var(--black); left: 0; top: 0; width: 100%; height: 100%; z-index: 5;}
.Floor003078 .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; cursor: pointer; z-index: 3;}
.Floor003078 .play:before,
.Floor003078 .play:after,
.Floor003078 .play i{position: absolute;border-radius: 50%; left: 50%; top: 50%;transform: translate(-50%,-50%);}
.Floor003078 .play i{ width:.8rem;height:.8rem; z-index: 4; background:url("../images/play.svg") no-repeat center var(--hover-color); background-size:auto .25rem ;}
.Floor003078 .play:before,
.Floor003078 .play:after{content: '';background-color:var(--hover-color); opacity: 0.3; transform-origin: 0 0;}
.Floor003078 .play:before{width:1rem;height:1rem;animation:infinite scale 2s;}
.Floor003078 .play:after{width:1.2rem;height:1.2rem;animation:infinite scale2 2s;}
.Floor003078 .info-num{display: flex; margin-bottom:.45rem; justify-content: space-between; }
.Floor003078 .info-num li aside{display:table;position: relative; color:var(--hover-color);}
.Floor003078 .info-num li aside b{font-size:var(--font-size45);display: block; font-family: Arial; line-height: 0.75; font-weight: normal;}
.Floor003078 .info-num li aside sub{position: absolute; left: 100%; word-break: keep-all; bottom: 0; font-size:var(--font-size16); margin-left:.1rem; font-weight: bold; line-height: 1;}
.Floor003078 .info-num li aside sub i{font-size:var(--font-size16); font-style: normal; }
.Floor003078 .info-num li p{color:var(--grey2);margin-bottom: .15rem;}

.Floor003078 .Home_more{margin-top: 0.6rem;margin-bottom: 0.5rem;}
.Floor003078 .frist{display: none;}
.Floor003078 .wap-list_inner{display: block;}

@media(min-width:1025px){
.Floor003078 .left,
.Floor003078 .right{width: 50%;}
.Floor003078 .intro,
.Floor003078 .column{max-width:6rem; width:90%;}
.Floor003078 .info-num{margin-left: auto; padding-right: .25rem;}
/* .Floor003078 .right .pic{clear: both; width: 50vw;} */
}
@media(max-width:1024px){
  .Floor003078 .frist{display: block;border-bottom: 0 !important;}
  .Floor003078 .wap-list_inner{display: none;}
}

@keyframes scale{
  0%{ transform: scale(1) translate(-50%,-50%); opacity:.5;}
  100%{ transform: scale(1.3) translate(-50%,-50%); opacity: 0;}
}
@keyframes scale2{
  0%{ transform: scale(1) translate(-50%,-50%);opacity:.5;}
  100%{ transform: scale(1.6) translate(-50%,-50%);opacity:0;}
}  

/* li */
.wap-list_inner{display: none;}
@media(min-width:1025px){}
@media(max-width:1024px){
.Floor003110 .list-silder,
.Floor003110 .tab-ul,
.Floor002997 .slider,
.Floor002997 .controls,
.Floor003078 .column,
.Floor003078 .info-num{display: none;}

.Floor003110{padding-bottom: 0;}
.Floor002997{background: none;padding: 0;}
.Floor002821{padding: 0;}
.Floor003078{background: none;padding-top: 0;padding-bottom:var(--padMar50);}
.Floor003078 .txt{font-size: 0.24rem;}
.Floor003078 .Home_more{margin: 0.3rem 0;}
.Floor003078  .wap-list_inner .Hometitle{display: none;}

.wap-list_inner .Ispic {background: url(../images/probg.jpg) no-repeat center center/cover;border-radius: 0.1rem;overflow: hidden;position: relative;}
.wap-list_inner .Ispic img{max-height: 100%;max-width: 100%;width: 100%;height:  100%;right: auto;opacity: 1;position: static;object-fit: cover;}
.wap-list_inner .Ispic span{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
.wap-list_inner .list1 .item{padding: 0.4rem 0;border-bottom: 1px solid #e5e5e5;}
.wap-list_inner .list1 .item a{display: flex;align-items: center;justify-content: space-between;}
.wap-list_inner .list1 .Ispic{width: 51%;padding-top: 31%;}
.wap-list_inner .list1 .info{width: 43.8%;}
.wap-list_inner .list1 .icon{width: 0.7rem;height: 0.7rem;display: flex;align-items: center;justify-content: center;margin-bottom: 0.25rem;background-color: #f5f6f8;border-radius: 50%;}
.wap-list_inner .list1 .icon img{height: 0.4rem;}
.wap-list_inner .list1 aside{font-size: 0.32rem;}

.index .Hometitle {border-bottom: 1px solid #e8e8e8;padding-bottom: 0;}
.index .Hometitle .en{display: none;}
.index .Hometitle .cn{text-align: left;font-size: 0.36rem;letter-spacing: 0;line-height: 1.1rem;margin: 0;position: relative;}
.index .Hometitle .cn:after{content: "";position: absolute;right: 0;top: 50%;transform: translateY(-50%) rotate(90deg);background: url(../images/arr.svg) no-repeat center center/contain;width: 0.2rem;height: 0.34rem;transition: all 0.5s;}

.Floor003078 .root-flex-f-aifs-f-jcsb{display: block;}
.Floor003078 .txt{padding-top: 0.15rem;}
}
@media(max-width:480px){
  .Floor003110{padding-top: 0;}
  .Floor003078{padding-bottom: 0;}
  .index .Hometitle .cn{font-size: 17px;line-height: 48px;}
  .index .Hometitle .cn:after{height: 13px;}

  .wap-list_inner .list1 .item{padding: 0.2rem 0;}
  .wap-list_inner .list1 .icon{width: 0.5rem;height: 0.5rem;margin-bottom: 0.15rem;}
  .wap-list_inner .list1 .icon img{height: 0.28rem;}
  .wap-list_inner .list1 aside{font-size: 16px;}
  .Floor002821 .li .t1{font-size: 16px;}

  .Floor003078 .txt{font-size: 14px;}

  .wap-list_inner .list1 .Ispic{width: 100px;margin-right: 12px;padding-top: 64px;}
  .wap-list_inner .list1 .icon{width: 0.4rem;height: 0.4rem;}
  .wap-list_inner .list1 .info{width: calc(100% - 112px);}
}


/*Bottom002900 */
.Bottom002900{background:#232323;padding:.7rem 0; overflow: hidden;}
.Bottom002900,
.Bottom002900 a{color:rgba(var(--rgb-white), 0.8);}
.Bottom002900 a:hover{color:var(--hover-color); opacity: 1 !important;}
.Bottom002900 .b_nav nav dd a{opacity: 0.8; font-size: var(--font-size15);}
.Bottom002900 .b_nav nav{border-bottom: 1px solid rgba(var(--rgb-white),0.1);padding-bottom:.4rem; margin-bottom:.4rem;display: flex;justify-content: space-between;}
.Bottom002900 .b_nav nav dl{}
.Bottom002900 .b_nav nav .dl{max-width:2rem; display: flex; flex-wrap: wrap;}
.Bottom002900 .b_nav nav dt{font-size:var(--font-size20); }
.Bottom002900 .b_nav nav .dl dt{width: 100%;}
.Bottom002900 .b_nav nav .dl dd{width: 45%; margin-right:10%;}
.Bottom002900 .b_nav nav .dl dd:nth-child(2n+1){margin-right:0;}
.Bottom002900 .b_nav nav dt:after{display: block;content: ''; width:.24rem; height:.02rem; background-color:var(--hover-color);margin:.18rem 0;}
.Bottom002900 .b_nav nav dd{line-height:.25rem; font-family: hml;}
.Bottom002900 .b_nav nav dl:not(.dl) dd+dd,
.Bottom002900 .b_nav nav .dl dd:nth-child(2n+1) ~ dd{margin-top:.15rem;}
.Bottom002900 .copyright{color:rgba(var(--rgb-white), 0.7);line-height:.3rem;display: flex;align-items: center;justify-content: space-between;}
.Bottom002900 .copyright .copy_left a{padding-left:.1rem;}
.Bottom002900 .contact li:not(:last-child){padding-bottom:.1rem;}
.Bottom002900 .contact li aside{padding-left:.3rem;line-height:1.5;background-position:left .03rem;background-repeat:no-repeat; background-size: auto .2rem; color: var(--white);}
.Bottom002900 .contact li:nth-child(1) aside{background-image: url(../images/icon_call.svg); margin-bottom:.1rem; font-size:.15rem;}
.Bottom002900 .contact li:nth-child(2) aside{background-image: url(../images/icon_email.svg);}
.Bottom002900 .contact li:nth-child(3) aside{background-image: url(../images/icon_add.svg);}
.Bottom002900 .contact li b{font-size:var(--font-size28);color:var(--hover-color); font-weight: bold; font-family:Arial;}
.Bottom002900 .share ul{display: flex; flex-wrap: wrap; margin-top:.1rem;}
.Bottom002900 .share li{position: relative;}
.Bottom002900 .share li figure{position: absolute; left: 0; bottom: 100%; width:1.2rem; padding:.05rem;background: var(--white); margin-bottom: .1rem;border-radius: .05rem;display: none;}
.Bottom002900 .share li figure img{display: block;width: 100%;}
.Bottom002900 .share li figure:before{position: absolute; content: '';border:.05rem solid transparent; left:.25rem; top: 100%;border-top-color:var(--white);}
.Bottom002900 .share li:not(:last-child){margin-right:calc(30 / 1920 * 100vw)}
.Bottom002900 .share li a{display: block;background-color: rgba(var(--rgb-white), 0.15); border-radius: 50%; cursor: pointer; background-position: center center;background-repeat: no-repeat; background-size: auto .18rem; width: .52rem; height: .52rem;}
.Bottom002900 .share li a img{display: none;}
.Bottom002900 .share li a:hover{background-color:var(--hover-color);}

.Bottom002900  .back{position: fixed;right: 2.5vw;bottom: 0;width: 0.45rem;height: 0.45rem;border-radius: 50%;color: #fff !important;text-align: center;cursor: pointer;z-index: 100;display: flex;align-items: center;justify-content: center;background: var(--hover-color) url(../images/top.svg) no-repeat center center;background-size: 0.3rem;visibility: hidden; opacity: 0; transition: 0.3s;cursor:pointer;}
.Bottom002900  .back.cd-is-visible {visibility: visible;opacity: 1;bottom: 5%;}
.Bottom002900  .back:hover{opacity: 0.8 !important;}
.Bottom002900  .back.fix{position: absolute;top: -0.22rem;bottom: auto;border-radius: 50%;}

@media(min-width:1025px){
.Bottom002900 .share{margin:calc(52 / 1920 * 100vw) 0;}
.Bottom002900 .inner{display: flex; justify-content: space-between;}
.Bottom002900 .logo{ max-width:2.38rem;}
.Bottom002900 .b_nav{width: 70%;max-width:9rem;}
.Bottom002900 .logo .wap{display: none;}
}
@media(max-width:1024px){
.Bottom002900 .b_nav nav{display: none;}

.Bottom002900{background-color: #f8f8f8;font-size: 0.28rem;padding: 0.58rem 0 0.3rem;}
.Bottom002900 .share li a{background-color: #dfdfdf;}
.Bottom002900 .logo .pc{display: none;}
.Bottom002900 .logo .wap{height: 1.3rem;}
.Bottom002900 .share {color: #333;margin-top: 0.5rem;}
.Bottom002900 .share li a{width: 0.7rem;height: 0.7rem;background-size: auto .25rem;display: flex;align-items: center;justify-content: center;}
.Bottom002900 .share li a:hover img{opacity: 0;}
.Bottom002900 .share li a img{display: block;height: 0.25rem;}
.Bottom002900 .contact {margin-top: 0.5rem;}
.Bottom002900 .contact li aside{color: #333333;background-size: auto .25rem;background-position: left .1rem;padding-left: 0.34rem;}
.Bottom002900 .contact li{display: flex;flex-wrap: wrap;align-items: center;font-size: 0.28rem;}
.Bottom002900 .contact li:nth-child(1) aside{font-size: 0.28rem;margin-bottom: 0;}
.Bottom002900 .contact li b{font-size: 0.36rem;margin-left: 0.11rem;}
.Bottom002900 .contact li:nth-child(1) aside{background-image: url(../images/icon_call2.svg);}
.Bottom002900 .contact li:nth-child(2) aside{background-image: url(../images/icon_email2.svg);}
.Bottom002900 .contact li:nth-child(3) aside{background-image: url(../images/icon_add2.svg);}
.Bottom002900 .copyright{color: #666666;font-size: 0.24rem;border-top: 1px solid #e7e7e7;padding-top: 0.3rem;margin-top: 0.3rem;}
}
@media(max-width:480px){
  .Bottom002900 .logo .wap{height: 0.6rem;}
  .Bottom002900 .share li a{width: 0.5rem;height: 0.5rem;}
  .Bottom002900 .share li:not(:last-child){margin-right: 0.15rem;}
  .Bottom002900 .contact,.Bottom002900 .share{margin-top: 0.35rem;}
  .Bottom002900{padding: 0.35rem 0 0.15rem;}
  .Bottom002900 .contact li,.Bottom002900{font-size: 14px;}
  .Bottom002900 .contact li b{font-size: 0.32rem;}
  .Bottom002900 .contact li:nth-child(1) aside{font-size: 14px;}
  .Bottom002900 .copyright{font-size: 0.18rem;padding-top: 0.18rem;margin-top: 0.18rem;}
  .Bottom002900 .contact li aside{background-position: left 0.02rem;background-size: auto .2rem;}
}





/*Banner002730 */
.Banner002730{position: relative; overflow: hidden;}
.Banner002730:after{position: absolute;content: ''; left: 0;top: 0;width: 100%;height:100%; opacity: 0.45;background: #000;display: block;}
.Banner002730 .con{ position:absolute; left:0; top:0; width:100%;height: 100%; z-index:10; color:var(--white); width: 100%;text-align: center;letter-spacing:.05rem; }
.Banner002730 .con .tit{ font-size:var(--font-size34);font-family: hmm; }
.Banner002730 .con .txt{ font-size:var(--font-size22); margin-top:.1rem;}
.Banner002730 .con .txt b{color: var(--hover-color); font-size: var(--font-size26);}
@media(min-width:1025px){
.Banner002730 .Ispic{height:3.5rem;}
.Banner002730 img{display:none;}
}
@media(max-width:1024px){
.Banner002730 .Ispic{ display:none;}
.Banner002730 img{ width:100%; display:block;}
.Banner002730 .con .txt{display: none;}
}
@media(max-width:480px){
  .Banner002730 .con .tit{font-size: var(--font-size24);}
}



/*Menu002518 */
.Menu002518{background-color: #fff;border-radius: 0.15rem;overflow: hidden;padding:0.3rem 0.3rem 0.3rem 0.3rem;box-shadow: 0 0 20px rgba(0,0,0,0.08);}
.side-open_menu{font-size: var(--font-size32);color: var(--hover-color);padding-bottom: 0.2rem;position: relative;display: none;}
.side-open_menu::after{content: "";display: block;width: 90%;height: 1px;background-color: #dcdcdc;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;}
.side-open_menu span{display: block;font-size: var(--font-size18);color: var(--grey2);}
/* .Menu002518 .side-menu{margin-top: 0.2rem;} */
.Menu002518 .side-menu li a{display:block; position:relative; color:var(--grey);}
.Menu002518 .side-menu li a i{ position:absolute; top:50%;}
.Menu002518 .side-menu li a i::before,
.Menu002518 .side-menu li a i::after{ position:absolute; content:''; background:#d1d1d1;}
.Menu002518 .side-menu li a i::before{ left:20%; height:.02rem; width:60%; top:50%; margin-top:-.01rem;}
.Menu002518 .side-menu li a i::after{ left:50%; width:.02rem; margin-left:-.01rem; top:20%; height:60%;}
.Menu002518 .side-menu .one > li > a{ line-height:.5rem;font-family: hmm; font-size:var(--font-size18); display: flex;align-items: center;}
.Menu002518 .side-menu .one > li > a i{right:.2rem; margin-top:-.1rem; width:.2rem; height:.2rem;}
.Menu002518 .side-menu .one > li > a em{font-style: normal;display: inline-block;width: 0.25rem;height: 0.25rem;background-position: center 10%;background-repeat: no-repeat;background-size: 0.2rem;vertical-align: middle;margin-right: 0.05rem;}
.Menu002518 .side-menu .one > li > a .on1{display: inline-block;}
.Menu002518 .side-menu .one > li > a .off1{display: none;}
.Menu002518 .side-menu .one > li ul{ display:none; padding: 1em 0 1em .4rem;position: relative;}
.Menu002518 .side-menu .one > li ul::after{content: "";display: block;width: 1px;height: 90%;background: #dcdcdc;position: absolute;top: 50%;transform: translateY(-50%);left: 0.1rem;}
.Menu002518 .side-menu .one > li > a:hover,
.Menu002518 .side-menu .one > li.aon > a{ color:var(--black);}
.Menu002518 .side-menu .one > li > a:hover > i::before,
.Menu002518 .side-menu .one > li > a:hover > i::after,
.Menu002518 .side-menu .one > li.aon > a > i::before{ background:var(--black);}
.Menu002518 .side-menu .one > li.aon > a > i::after{ display:none;}
.Menu002518 .side-menu .one > li > a:hover .off1,.Menu002518 .side-menu .one > li.aon > a .off1{display: inline-block;}
.Menu002518 .side-menu .one > li > a:hover .on1,.Menu002518 .side-menu .one > li.aon > a .on1{display: none;}
/* .Menu002518 .side-menu .one > li.aon > a > i::before{background:var(--white);} */
.Menu002518 .side-menu .two > li > a{ line-height:.5rem;  position:relative;background-color: var(--bg);border-radius: 0.1rem;padding-left: 0.3rem;margin-bottom: 0.1rem;}
.Menu002518 .side-menu .two > li > a i{right:.2rem; margin-top:-.1rem; width:.2rem; height:.2rem;}
/* .Menu002518 .side-menu .two > li > a::after{ position:absolute; content:''; opacity:0; border-color:transparent; border-width:.05rem 0 .05rem .06rem; border-style:solid; border-left-color:var(--hover-color); left:-.2rem; top:50%; margin-top:-.06rem;} */
.Menu002518 .side-menu .two > li > a:hover::after,
.Menu002518 .side-menu .two > li.aon > a::after{ opacity:1;}
.Menu002518 .side-menu .two > li.aon > a > i::before{ background:var(--black);}
.Menu002518 .side-menu .two > li.aon > a > i::after{ display:none;}

.Menu002518 .side-menu .three{ position: relative; z-index: 2; padding-top:0.1rem !important; padding-bottom: 0.2rem !important;background-color: #f8f8f8;border-radius: 0.1rem 0.1rem 0.1rem 0.1rem;}
.Menu002518 .side-menu .three::after{display: none !important;}
.Menu002518 .side-menu .three > li{line-height:.3rem; }
.Menu002518 .side-menu .three > li+li{}
.Menu002518 .side-menu .three > li > a{color:var(--grey2);padding: 0.05rem 0;}
.Menu002518 .side-menu .three > li > a::after{ position:absolute; content:'';  border-color:transparent; border-width:.05rem 0 .05rem .06rem; border-style:solid; border-left-color:#ccc; left:-.2rem; top:50%; margin-top:-.06rem;}
.Menu002518 .side-menu .three > li > a:hover::after,
.Menu002518 .side-menu .three > li.aon > a::after{ opacity:1;border-left-color:var(--black);}
.Menu002518 .side-menu li a:hover,
.Menu002518 .side-menu li.aon > a{ color:var(--black);}

/* .Menu002518 .side-menu li.aon a{margin-bottom: 0;} */
@media(min-width:1025px){
}
@media(max-width:1024px){
.Menu002518{ position:relative; z-index:10;margin-bottom: 0.2rem;}
/* .Menu002518 .side-menu{ display:none; position:absolute; left:0; width:100%; top:100%; margin-top:.05rem; z-index:100;} */
.Menu002518 .side-open_menu{ position:relative; background:rgba(var(--rgb-hover), 0.1); border:.03rem solid var(--white);border-radius:.06rem; padding:.1rem .2rem; font-size:var(--font-size18); box-shadow:0 .03rem 0 var(--hover-color);white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.Menu002518 .side-open_menu::before{ position:absolute; content:''; border:.05rem solid transparent; border-top-color:var(--hover-color); right:.2rem; top:50%; margin-top:-.02rem;}
}
@media(max-width:480px){
  .Menu002518 .side-menu .one > li > a{    font-size: var(--font-size20);}
}


/*Continfo*/
.Continfo{padding:var(--padMar50) 0;}
.Continfo .Page002737{padding-bottom:0; }
@media(min-width:1025px){
.Continfo .flex{display: flex;justify-content: space-between;align-items: flex-start;}
.Continfo .left{width:22%;position:sticky;top: 0.9rem;}
.Continfo .right{width:74%;margin-left:4%; min-height:40vh;}
}

.Listtit{position: relative; z-index: 1;  color:var(--black); text-align: center; font-size:var(--font-size32); font-family: hmm;}
.Listtit::after{content:''; width:1em; height:.03rem; background-color:var(--hover-color); display: block; margin:.22rem auto .32rem; }
.Listtit-left{text-align: left;}
.Listtit-left::after{margin-left: 0 !important;}

.left{text-align: left;}
.Listtit.left::after{margin:.22rem 0 .32rem; }

@media(max-width:480px){
  .Listtit{    font-size: var(--font-size28);}
  .Listtit::after{margin: 0.15rem auto 0.25rem;}
}

/*Page002737 */
.Page002737{padding:.6rem 0 1rem; }
.Page002737 .Pages{ text-align: center;}
.Page002737 .Pages > span{display: inline-block; vertical-align: middle;}
.Page002737 .Pages .a_first,
.Page002737 .Pages .a_end,
.Page002737 .Pages .p_cur,
.Page002737 .Pages .p_count,
.Page002737 .Pages  .p_page a.pagedot,
.Page002737 .Pages .p_jump
.Page002737 .Pages .p_total{display: none;}
.Page002737 .Pages .p_page{overflow: hidden; }
.Page002737 .Pages .p_page em{font-style: normal;}
.Page002737 .Pages .p_page a{float: left; line-height:.5rem;  border-radius:50%; width:.5rem; margin: 0 .1rem; color:var(--grey3); background: var(--bg);}
.Page002737 .Pages .p_page a:hover,
.Page002737 .Pages .p_page a.a_cur{background-color:var(--hover-color); color:var(--white);}
.Page002737 .Pages .p_page a.a_next,
.Page002737 .Pages .p_page a.a_prev{ height:.5rem; width:.5rem; background-position:center; background-repeat:no-repeat; background-size:auto .14rem; line-height: 1000; overflow: hidden;}
.Page002737 .Pages .p_page a.a_prev,
.Page002737 .Pages .p_page a.a_next{background-image: url(../images/more2.svg);}
.Page002737 .Pages .p_page a.a_prev{transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);}
.Page002737 .Pages .p_page a.a_prev:hover,
.Page002737 .Pages .p_page a.a_next:hover{background-image: url(../images/more-on.svg);}
@media(max-width:768px){
.Page002737 .Pages .p_page em{display: none;}
}




/*Floor003099 */
.Floor003099 .slider .slick-list li a{display: block; background:var(--bg); border-radius: var(--radius); overflow: hidden;}
.Floor003099 .pic{overflow: hidden;position: relative;}
.Floor003099 .pic .Ispic{padding-bottom:65%; transition: 0.5s;}
.Floor003099 li a:hover .Ispic{transform: scale(1.1);}
.Floor003099 .tit{font-size:var(--font-size20); color: var(--hover-color); margin-bottom: 1em; font-family:hmm;}
.Floor003099 p{line-height: 1.75; color: var(--grey); position: relative; padding-left: .18rem;}
.Floor003099 p::before{position: absolute; left: 0; top: .14rem; width: .1rem; height: .01rem; background: var(--grey2); content: '';}
.Floor003099 p b{color: var(--hover-color);}
.Floor003099 .slider li .con{padding-top: 2vw;}
.Floor003099 .slick-dots{position: relative; text-align: center; margin-top:.3rem; font-size: 1em;}
.Floor003099 .slick-dots li{display: inline-block;position: relative;width:.24rem; height:.24rem; list-style: none; margin:0 .1rem;}
.Floor003099 .slick-dots li button{ padding: 0; width:28.572%;height: 28.572%;background:var(--grey3); border-radius: 50%; position: absolute; left: 50%; top: 50%;transform: translate(-50%,-50%);font-size: 0; border: 0;}
.Floor003099 .slick-dots li.slick-active button{background:var(--hover-color); width: 50%; height: 50%;}
.Floor003099 .slick-dots li.slick-active:before{position: absolute; content: ''; left: 0; top: 0; width: 100%; height: 100%; border: .02rem solid var(--hover-color); border-radius: 50%;clip:rect(0 .28rem .07rem 0);animation:zhuan 2s infinite linear;}
@media(min-width:1025px){
.Floor003099 .slider .slick-list li a{display:flex; align-items: center; }
.Floor003099 .pic{width:45.029%; }
.Floor003099 .con{width:calc(100% - 45.029%);}
.Floor003099 .con{padding:.6rem;}
}
@media(max-width:1024px){
  .Floor003099 .slider li .con{padding: 0.25rem;}
}




/*.PicList002798*/
.PicList002798{ padding:var(--padMar50) 0;}
.PicList002798 .box+.box{ padding-top:var(--padMar50);}
.PicList002798 .con+.con{ margin-top:.6rem;}
.PicList002798 .flexs{display: flex; align-items: center; padding-bottom:.3rem; margin-bottom: .4rem; border-bottom:.02rem solid rgba(var(--rgb-black), 0.05); font-size: var(--font-size28); color: var(--black2);}
.PicList002798 .flexs2{justify-content: space-between;}
.PicList002798 .title{display: flex; align-items: center;}
.PicList002798 .tit{display: flex; align-items: center; justify-content: space-between;  margin-bottom: .5rem;}
.PicList002798 .tit .t1{font-size: var(--font-size22); line-height: 1; position: relative; padding-left: .15rem; color: var(--black2);}
.PicList002798 .tit .t1::before{position: absolute; left: 0; top: 0; width: .05rem; height: 100%; background: var(--hover-color); border-radius: .03rem; content:'';}
.PicList002798 .title .icon{width: .6rem; height: .6rem; background-color: var(--hover-color); position: relative; margin-right: .2rem; border-radius: 50%;}
.PicList002798 .title .icon img{ max-height: .3rem; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); filter: brightness(0) invert(1);}
.PicList002798 .more{width:.4rem; height:.4rem; border-radius: 50%; border:2px solid var(--hover-color); background: url(../images/more.svg) no-repeat center; background-size:auto .15rem; display: block; transform: rotate(-45deg); transition: .3s;}
.PicList002798 .more:hover{transform: rotate(0); background-color:var(--hover-color); background-image:url(../images/more-on.svg);}

.Home_more a{color: var(--white);font-size: var(--font-size16);background:var(--hover-color) url(../images/more-on.svg) no-repeat 90% center;background-size: 0.15rem;padding-right: 0.35rem; transition: .3s;border-radius: 0.1rem;padding: 0.15rem 0.5rem 0.15rem 0.2rem;}
.Home_more:hover a{background-color: var(--hover-color);background-image: url(../images/more-on.svg);color:var(--white); 
 }

 .Home_more_new a{background: var(--hover-color);display: flex;align-items: center;justify-content: space-between;padding:0.15rem 0.2rem;}
 .Home_more_new i{width: 12px;height: 12px;background: url(../images/arr3.svg) no-repeat center center/contain;font-style: normal;opacity: 1;transition: all .5s;display: block;transform: rotate(180deg);margin-left:0.2rem;}
 .Home_more_new:hover a{background: var(--hover-color);}
 .Home_more_new .s2{display: none;}
 .Home_more_new.on i{transform: rotate(270deg);}
 .Home_more_new.on .s1{display: none;}
 .Home_more_new.on .s2{display: block;}

.PicList002798 ul{ display: flex; flex-wrap:wrap;margin-left: -2%;}
.PicList002798 li{ background: var(--bg);  position: relative; z-index: 1; border-radius: var(--radius);width: 31.333%;margin-left: 2%;}
.PicList002798 li:nth-child(3n) ~ li{margin-top:3%; }
.PicList002798 li:hover{ z-index:10; }
.PicList002798 li:hover::before{position: absolute; left:-.1rem; top:-.13rem; bottom:-.1rem; right:-.1rem; background:var(--white); box-shadow: 0 0 10px rgba(var(--rgb-black),0.1);content:''; border-top:.03rem solid var(--hover-color); border-radius: var(--radius); }
.PicList002798 li a{ display:block; position:relative; padding:.3rem;}
.PicList002798 li h3,
.PicList002798 li h4{ margin:0; text-align:center; font-weight:normal;}
.PicList002798 li .Ispic{ padding-bottom:59.965%; margin-bottom:1.5em;background-size: contain; transition: .3s;}
.PicList002798 li:hover .Ispic{transform: scale(1.1);}
.PicList002798 li h3{ font-size:var(--font-size20);color:var(--black2); font-family: hmm;}
.PicList002798 li h4{ color:var(--grey2); margin-top:.1rem;}
.PicList002798 li.on{display: block !important;}


@media(max-width:480px){
  .PicList002798 ul{overflow-x: auto;flex-wrap: wrap;margin-left:-3%;}
  .PicList002798 li {width: 30.33%;margin-left:3%;margin-bottom:3%;margin-right:0;display: block !important;border-radius: 5px;}
  .PicList002798 li:last-child {margin-right: 0;}
  .PicList002798 li a{padding: 0.15rem;border-radius: 5px;}
  .PicList002798 .box .con .Home_more{display: none;}

  .PicList002798 .search{flex-wrap: wrap;width: 100%;}
  .PicList002798 .search li{width: 48%;margin-bottom: 2%;}
  .PicList002798 .search li:last-child {margin-right: 0;}
  .PicList002798 .search li:nth-child(3n) ~ li{margin-top: 0;}

  .PicList002798 .tit{margin-bottom: 0.3rem;}
  .Home_more a{padding: 0.1rem 0.4rem 0.1rem 0.1rem;}
  .PicList002798 .flexs{font-size: var(--font-size24);}
}

/*Menu003135 */
.Menu003135{position: relative;z-index: 3;background-color:#f5f5f5}
.blue{background-color: var(--hover-color);}
.Menu003135 .current{font-size:var(--font-size15); padding-left:.28rem;background: url(../images/Menu003135-icon.svg) no-repeat left center; background-size:.18rem auto; line-height:.7rem;}
.Menu003135 .current,
.Menu003135 .current a:not(:hover){color:var(--grey);}
.Menu003135 .current span{color:var(--hover-color);}
.blue .current,
.blue .current a:not(:hover),.blue .current span{color: var(--white);}
.blue .current{background-image: url(../images/M-bai.svg);}
.Menu003135 .nav-menu li{float: left;line-height:.7rem;}
.Menu003135 .nav-menu li:not(:last-child){margin-right:3em;}
.Menu003135 .nav-menu li a{display: block;position: relative;color: var(--grey);}
.blue a{color: var(--white);}
.Menu003135 .nav-menu li a:hover,
.Menu003135 .nav-menu li.aon a{color:var(--hover-color);}

.blue .nav-menu li a:hover,
.blue .nav-menu li.aon a{color:var(--white);}
.Menu003135 .nav-menu li.aon a:before{position: absolute;content: ''; left: 0; bottom: 0;width: 100%; height:.02rem;background-color:var(--hover-color);}
.blue .nav-menu li.aon a:before{background-color: var(--white);}
@media (max-width:1024px) {
.Menu003135 .current{display: none;}   
}
@media(max-width:768px){
  .Menu003135 .nav-menu{display: none;}
}

/*RighInfo002806 */
.RighInfo002806{padding:var(--padMar50) 0;}
.RighInfo002806 .pic{position: relative;}
.RighInfo002806 p{line-height:1.75;color:var(--grey);margin-top:.2rem; text-align: justify; }
.RighInfo002806 p b{color: var(--hover-color); }
.RighInfo002806 .num{margin:.8rem 0 0; }
.RighInfo002806 .num .list{position: relative;}
.RighInfo002806 .num .list:before,
.RighInfo002806 .num .list:after{position: absolute; content:''; border:.05rem solid var(--hover-color); width: .3rem; height:.3rem;}
.RighInfo002806 .num .list:before{left: 0; top: 0; border-right: 0;border-bottom: 0;}
.RighInfo002806 .num .list:after{right: 0; bottom: 0; border-top: 0;border-left: 0;}
.RighInfo002806 .num .list .ul{display: flex;flex-wrap: wrap;}
.RighInfo002806 .num .list li{padding:.3rem .5rem; width:20%;text-align: center;}
.RighInfo002806 .num .list li:not(:last-child){border-right:.03rem solid rgba(var(--rgb-black), 0.03);}
.RighInfo002806 .num .list li aside{display: inline-block;position: relative; color:var(--hover-color);}
.RighInfo002806 .num .list li b{font-size:var(--font-size60);display: block; line-height: 1;}
.RighInfo002806 .num .list li sub{position: absolute; left: 100%; word-break: keep-all; bottom:15%;margin-left:.1rem; font-size:var(--font-size20); white-space: nowrap;}
.RighInfo002806 .num .list li sub i{font-size:var(--font-size24); font-style:inherit;}
.RighInfo002806 .num .list li p{margin:.1rem 0 0; line-height: 1.5;text-align: center;}

.about_01{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.about_01 .pic_left,.about_01 .text_about{width: 50%;}
.about_01 .text_about{padding-left: 5.5vw;padding-top:0.3rem;}
.text_about .dh{display:none;}
.text_about .dh img{max-width: 1rem;}
.Listtit_list{font-size: var(--font-size32);color: var(--black);margin-top: 0.2rem;}
.Listtit_list span{color:var(--hover-color)}

 @media(min-width:1025px){
 .RighInfo002806 .pic{ width:50%; position: relative; margin-left:7%; }
 }
 @media(max-width:1024px){
  .RighInfo002806 .pic{margin-bottom: 0.25rem;}
  .about_01 .pic_left, .about_01 .text_about{width: 100%;}
  .about_01 .text_about{padding: 0.25rem 0 0 0;}
  .RighInfo002806 .num .list li{width: 50%;padding: 0.2rem 0.2rem;}
  .RighInfo002806 .num .list li:nth-child(2n+1){border-right: .03rem solid rgba(var(--rgb-black), 0.03);}
  .RighInfo002806 .num .list li:nth-child(2n+2){border-right: 0;}
  .RighInfo002806 .num{margin-top: 0.3rem;}
 }
 @media(max-width:768px){
  .RighInfo002806 .num .list li b{font-size: var(--font-size40);}
 }
 @media(max-width:480px){
  .Listtit_list{font-size: var(--font-size28);}
 }
 
 
/*Floor003012 */
.Floor003012{overflow: hidden;position: relative; z-index: 1; padding:var(--padMar50) 0; background:url(../images/Floor003012-bg.jpg) no-repeat center; background-size: cover;}
.Floor003012 a:hover{color:var(--hover-color);}
.Floor003012 .slider-for .item{padding:.6rem;position: relative;}
.Floor003012 .slider-for .item time{position: absolute ; left:0; top:50%; width: 100%; text-align: center; font-size:29vw; color: var(--hover-color); opacity: 0.05; font-weight: bold; transform: translateY(-50%); z-index: 1; font-family: Arial;}
.Floor003012 .slider-for .item .box{z-index: 2; position: relative; }
.Floor003012 .slider-for .item .box{display:flex; align-items:center; max-width:10rem; margin:0 auto;flex-wrap: wrap;}
.Floor003012 .slider-for .item .year{line-height:1; color:var(--hover-color); font-size:var(--font-size18); margin-bottom:.2rem;}
.Floor003012 .slider-for .item .year b{font-size:var(--font-size50); margin-right:.1rem; }
.Floor003012 .slider-for .item .con{padding:.2rem 0; width: 60%; padding-left: .5rem;}
.Floor003012 .slider-for .item .con p{margin: 0; line-height: 1.75; position: relative; font-family: hmr;}
.Floor003012 .slider-for .item .con p+p{margin-top:.08rem; }
.Floor003012 .slider-for .item .img{width:40%; border-radius: var(--radius); overflow: hidden; }
.Floor003012 .slider-for .item .Ispic{padding-bottom:72%; }
.Floor003012 .slider-nav{padding:0 .6rem;}
.Floor003012 .slider-nav .slick-track{margin-top:.6rem;}
.Floor003012 .slider-nav .item{position:relative;text-align:center;transition:all .3s;}
.Floor003012 .slider-nav .item .year{line-height:.6rem; border-top: 1px solid var(--grey3); font-size:var(--font-size18);}
.Floor003012 .slider-nav .item .dotico{width:.14rem;height:.14rem;position:absolute;left:50%;top:-.07rem;margin-left:-.07rem; border: 2px solid var(--grey3); background: #fff; border-radius: 50%;}
.Floor003012 .slider-nav .item.slick-current a{color:var(--hover-color);}
.Floor003012 .slider-nav .item.slick-current .dotico{ background:var(--hover-color); border-color: var(--hover-color);}
.Floor003012 .slider-nav .item{position:relative;}
.Floor003012 .slider-nav .slick-arrow{position: absolute;width:1em; height:1em;  top: 50%;margin-top: -0.5em; border-radius: 50%; background: url(../images/more.svg) no-repeat center center; background-size: auto .16rem;z-index: 10; transition: 0.3s; font-size:var(--font-size60); text-indent: -999em; overflow: hidden; border:.02rem solid var(--hover-color);}
.Floor003012 .slider-nav .slick-arrow:hover{background-color:var(--hover-color); background-image: url(../images/more-on.svg); }
.Floor003012 .slider-nav .slider{ margin: 0 .7rem;}
.Floor003012 .slider-nav .slick-prev{left:0; transform: rotate(-180deg);}
.Floor003012 .slider-nav .slick-next{right:0;}
@media(min-width:1025px){
  
}
@media(max-width:1024px){
  .Floor003012 .slider-for .item{padding: 0;}
}
@media(max-width:768px){
  .Floor003012 .slider-for .item .img{width: 100%;}
  .Floor003012 .slider-for .item .con{width: 100%;padding: 0.25rem 0 0;}
  .Floor003012 .slider-for .item .year b{font-size: var(--font-size40);}
  .Floor003012 .slider-nav .slick-arrow{width: 0.4rem;height: 0.4rem;margin-top: -0.2rem;}
}

/*Floor003240 */
.Floor003240{padding:var(--padMar100) 0;overflow: hidden;}
.Floor003240 .swiper-wrapper{height: auto;}
.swiper-v-list{--txth:0.56rem;--vnum:7;}
.swiper-v-list .swiper-slide{font-size: var(--font-size18); color:var(--grey);cursor: pointer;}
.swiper-v-list .swiper-slide-active{color:var(--hover-color);z-index: 4;}
.swiper-v-list .txt{position: relative;}
.swiper-v-list .txt p{margin: 0;}
.swiper-v-list .line{display: flex; justify-content: space-between;align-items: flex-start; position: absolute; left: 0;top: 0;}
.swiper-v-list .line i{background-color: #cacaca;}
.swiper-v-list .swiper-slide-active .line i{background-color:var(--hover-color); transition: 0.3s 0.3s;}
.Floor003240 .left{position: relative;z-index: 10;}
.swiper-overlay .swiper-wrapper{ align-items: center;}
.swiper-overlay .swiper-slide{display: flex;align-items:center;z-index: 1;transition: opacity 0.3s;}
.swiper-overlay .swiper-slide:not(.swiper-slide-next):not(.swiper-slide-active):not(.swiper-slide-prev){opacity: 0;}
.swiper-overlay .swiper-slide .pic{position: relative;z-index: 1;transition: 0.3s;}
.swiper-overlay .swiper-slide-next,
.swiper-overlay .swiper-slide-prev{z-index: 2;}
.swiper-overlay .swiper-slide-prev .pic{ transform: scale(0.791) translateX(30%); transform-origin: right 50%; }
.swiper-overlay .swiper-slide-active{z-index: 10;}
.swiper-overlay .swiper-slide-active .pic{transform: scale(1); transform-origin: center center;}
.swiper-overlay .swiper-slide-next .pic{ transform: scale(0.791) translateX(-30%);transform-origin: left 50%;}
.swiper-overlay .swiper-slide .pic img{position: relative;z-index: 4;}
.swiper-overlay .swiper-slide .pic::before{position: absolute;z-index: 10;left: 0;top: 0;content: '';width: 100%;height: 100%;background: url(../images/Floor003240-kuang-v.png) no-repeat center center; background-size: 100% 100%;height: 100%;}
.swiper-overlay .swiper-slide .pic:after{position: absolute; content: '';width: 3.55rem;height: 1.44rem; bottom: -0.05rem;background: url(../images/Floor003240-kuang-shadow.png) no-repeat center center; background-size: contain; left: -1.32rem;z-index: 0;}
.swiper-overlay p{position: absolute; top: 40%;width: 50%;left: 50%;transform: translateX(-50%);z-index: 10;text-align: center;color:var(--black);}

@media (min-width:1025px) {
.Floor003240 .left{width: calc(600 / 1440 * 100%);}
.Floor003240 .right{width: calc(768 / 1440 * 100%);}
.swiper-overlay{width: 175.156%;margin-left: -37.578%;}
.swiper-overlay{padding: 0 1.32rem;}
.swiper-v-list{height: calc(var(--txth) * var(--vnum));}
.swiper-v-list .txt{height: var(--txth); display: flex;align-items: center;padding-left: 0.65rem;}
.swiper-v-list .swiper-slide{height:  var(--txth);}
.swiper-v-list .line{flex-direction: column;width: 0.37rem;height: calc(100% + 1px);}
.swiper-v-list .line i{height: 1px;width: 24%;}
.swiper-v-list .swiper-slide-active .line i:nth-child(4){width: 100%;}
.swiper-v-list .swiper-slide-active .line i:nth-child(3),
.swiper-v-list .swiper-slide-active .line i:nth-child(5){width:48%;}
}
@media (max-width:1024px) {
.Floor003240 .left{margin-bottom: .5rem;}
.Floor003240 .right{margin: 0 -1.32rem; }
.swiper-v-list .txt{padding: 0.5rem 0.1rem 0;}
.swiper-v-list .txt p.dot2{-webkit-line-clamp:3;}
.swiper-v-list .line{width:calc(100% + 1px); height: 0.37rem;}
.swiper-v-list .line i{width: 1px;height: 24%;}
.swiper-v-list .swiper-slide-active .line i:nth-child(6){height: 100%;}
.swiper-v-list .swiper-slide-active .line i:nth-child(5),
.swiper-v-list .swiper-slide-active .line i:nth-child(7){height:48%;}
.swiper-v-list .swiper-slide{text-align: center;}
}
@media (max-width:640px) {
.Floor003240 .right{margin: 0 -0.6rem; }
.swiper-overlay .swiper-slide .pic:after{width: 1.7rem; height: 0.7rem;left: -0.6rem;}
.swiper-v-list .swiper-slide{font-size: var(--font-size11);}
.swiper-v-list .swiper-slide-active{font-size: var(--font-size16);}
}





/*Floor003195 */
.Floor003195{overflow: hidden;position: relative; z-index: 1; padding:var(--padMar50) 0; background:url(../images/Floor003195-bg.jpg) no-repeat center; background-size: cover;}
.Floor003195 .txt{ line-height: 1.75; text-align: center; font-size: var(--font-size20); width: 80%; max-width:8.6rem; margin: 0 auto .4rem; color: var(--grey); }
.Floor003195 li{position: relative;text-align: center; padding:.2rem .44rem;}
.Floor003195 li:not(:last-child) .line{position: absolute;}
.Floor003195 li .icon{width:1.2rem; height: 1.2rem; margin: 0 auto;position: relative; transition: 0.3s;}
.Floor003195 li .icon::before,
.Floor003195 li .icon::after{content: ''; display: block; width:.12rem; height: .12rem;position: absolute; opacity: 0;}
.Floor003195 li .icon::before{border-right:.02rem solid var(--hover-color); border-bottom: .02rem solid var(--hover-color); right: 0; bottom: 0;}
.Floor003195 li .icon::after{border-left:.02rem solid var(--hover-color); border-top: .02rem solid var(--hover-color); left: 0; top: 0;}
.Floor003195 li .icon img{transition: 0.5s;max-width:.6rem; max-height: .6rem; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);}
.Floor003195 li:hover img{transform:translate(-50%,-50%) rotate(360deg);}
.Floor003195 li:hover .icon::before,
.Floor003195 li:hover .icon::after{ opacity: 1;}
.Floor003195 li .icon dl{display: table; width: 100%; height: 1.03;	}
.Floor003195 li .icon dt{display: table-cell; vertical-align: middle;text-align: center;}
.Floor003195 li .tit{font-size:var(--font-size24); line-height: 1.2; margin: .4rem 0 .2rem; font-family: hmm; color: var(--black2);}
.Floor003195 li p{line-height: 1.75; color: var(--grey); text-align: justify;}
@media (min-width:1025px) {
.Floor003195 .ul{display: flex;justify-content: space-between; margin: 0 -.44rem;}
.Floor003195 li{ width: calc(100% / 3);}
.Floor003195 li:not(:last-child) .line{height: 100%;width: 1px;border-right: 1px dotted rgba(var(--rgb-hover), 0.5);right: 0; top: 0;}
.Floor003195 li:not(:last-child) .line i{position: absolute; top: calc(100% + .09rem); width:.1rem;height:.09rem;left: 50%; margin-left:-.05rem;}
.Floor003195 li:not(:last-child) .line i:before,
.Floor003195 li:not(:last-child) .line i:after{position: absolute;content: ''; background-color: var(--hover-color); border-radius:.03rem;}
.Floor003195 li:not(:last-child) .line i:before{left:0;width: 100%; height:.03rem; top: 0;}
.Floor003195 li:not(:last-child) .line i:after{width:.03rem;left: 50%; margin-left:-.01rem; top: 0; height: 100%;}
}
@media(max-width:768px){
  .Floor003195 .txt{width: 95%;margin-bottom: 0;}
  .Floor003195 li .tit{margin-top: 0;}
  .Floor003195 li{padding: 0 0 0.2rem;margin-bottom:0.2rem;border-bottom: 1px dotted rgba(var(--rgb-hover), 0.5);}
  .Floor003195 li:last-child{border-bottom: 0;margin-bottom: 0;}
}


/*Form003138 */
.Form003138{padding:var(--padMar50) 0;  overflow: hidden;}
.Form003138 .box{background:var(--bg); padding:.6rem; border-radius: var(--radius);}
.Form003138 .pic{overflow: hidden; border-radius: var(--radius);}
.Form003138 .Ispic{display: block; padding-bottom:57.872%;}
.Form003138 .tit{font-size: var(--font-size24); color:var(--black2); margin-bottom:.44rem; font-family: hmm;}
.Form003138 li{line-height:.3rem; color: var(--black); padding:.08rem 0; padding-left:.62rem;position: relative; font-size: var(--font-size17);}
.Form003138 li+li{margin-top:.2rem;}
.Form003138 li:before{position: absolute; left: 0; top: 0; width: .46rem; height:.46rem; background-color:var(--hover-color); border-radius:50%; background-size: auto .2rem; background-repeat: no-repeat; background-position:center;  content: '';}
.Form003138 .add:before{background-image: url(../images/icon_add.svg);}
.Form003138 .mail:before{background-image: url(../images/icon_email.svg);}
.Form003138 .tel:before{background-image: url(../images/icon_call.svg);}
.Form003138 .tel2:before{background-image: url(../images/icon_tel.svg);}

@media(min-width:1025px){
.Form003138 .flex{display: flex; align-items: flex-start;}
.Form003138 .con{width:40%;}
.Form003138 .pic{width:60%; order: 2;}
.Form003138 .box{padding-right:2.3rem; margin-right:-1.5rem; padding-top:3.5vw; padding-bottom:3.5vw;}
}
@media(max-width:1024px){
  .Form003138 .pic{margin-bottom: 0.2rem;}
}
@media(max-width:768px){
  .Form003138 .box{padding: 0.3rem;}
  .Form003138 .tit{margin-bottom: 0.2rem;}
}

.sevice{padding: var(--padMar50) 0;background: #fff url(../images/lc.png) no-repeat bottom center;background-size: cover;}


/*
 .TextList001131 为demo编号
 */
 .TextList001131 li{ line-height:0.3rem;font-size:var(--font-size16); background:url(../images/down.svg) no-repeat 98% center;background-size: 0.3rem;background-color: var(--bg);padding: 0.3rem 0.5rem 0.3rem 0.3rem;border-radius: 0.1rem;width: 49%;margin-bottom: 2%;margin-right: 2%;}
 .TextList001131 li:nth-child(2n){margin-right: 0;}
 .TextList001131 ul{display: flex;align-items: center;flex-wrap: wrap;}
 .TextList001131 li  span{ float:left; width:0.3rem; height:0.3rem; margin-right:0.1rem;background: url(../images/pdf.svg) no-repeat center center;background-size: 0.3rem;}
 .TextList001131 li:hover {box-shadow: 0 0 10px rgba(0,0,0,0.1);}
 .TextList001131 li:hover a{color:var(--hover-color);}
 .TextList001131 li a{ display:block; overflow:hidden;}

 .TextList001131 li b{ font-size:var(--font-size18);font-weight:100;width: 90% !important;}
 .TextList001131 li em{ font-style:normal;width:30%;}
 @media(max-width:768px){
 .TextList001131 li{ font-size:14px; padding:10px 0;}
 .TextList001131 li b,
 .TextList001131 li em{ float:none; display:block; width:auto;}

 .TextList001131 li{width: 100%;margin-left: 0;margin-right: 0;}
 }

 /*Page002623 */
.Page002623{padding: 0.4rem 0 0.3rem 0; text-align: center;font-size: var(--font-size18);}
.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: 0.5rem; width: 0.5rem; margin: 0 1px;border-radius: 0.1rem;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color: var(--white);background: var(--hover-color);}
.Page002623 .Pages .p_page > a{font-size: 0;height: 0.5rem;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: var(--white);}
.Page002623 .Pages a.a_next:hover:before{border-left-color: var(--white);}
@media(max-width:640px){
.Page002623{padding: 6vw 0 8vw 0;}
.Page002623 .Pages em{display: none;}
.Page002623 .Pages a{background-color: #eee;}
}

.Continfo .auto-1440{position: relative;}
 /* .fwzc_box ul{padding-left: 4vw;} */
 /* .fwzc_box ul li{background:#f9f9f9;padding: 2vw;border-radius: 10px;margin-bottom: 2%;}
 .fwzc_box ul li:hover{box-shadow: 0 0 10px rgba(139,139,139,0.2);}
 .fwzc_box ul li h3{font-size: 1.8em;color: #000;}
  .fwzc_box ul li dl{display:flex;flex-wrap: wrap;margin: 2% 0;}
  .fwzc_box ul li dl dd{padding: 0.5em 1em;color: #333;font-size: 1em;cursor: pointer;margin-right: 1em;background-color: #fff;border-radius: 30px;}
  .fwzc_box ul li dl dd.on, .fwzc_box ul li dl dd:hover{background-color: #1b91ff;color: #fff;} */

 .fwzc_list{display: flex;justify-content: space-between;align-items: center;}
 .fwzc_left h4{font-size: 1.3em;color: #333;margin-bottom: 2%;}
 .fwzc_left span{color: #999;font-size: 1em;padding-right: 2em;}
 .fwzc_right a{background: url(../images/yl.svg) no-repeat left center;background-size: 1.2em;display: block;color: #1b91ff;padding-left: 2em;margin-left: 1em;}
 .fwzc_right a:nth-child(2){background-image: url(../images/xz.svg);}
 .fwzc_right{display: flex;}

 .fwzc_box{position: relative;}
 .fwzc_fix dl dd{line-height: 3em;font-size: 1.125em;color: var(--black);border-left: 1px solid #dcdcdc;padding-left: 1em;}
 .fwzc_fix dl dd.onli{border-color: var(--hover-color);}
 .fwzc_fix dl dd.onli a{color: var(--hover-color);}
 .fwzc_fix{position: absolute;left: -0%;z-index:99;}

 .fwzc_fix.fix{position: fixed;top:5vw;left: 5vw;}

 .file_right{padding-left: 5vw;}

.pro_details{padding: var(--padMar50) 0;overflow: hidden;}

/*Galary003154 */
.Galary003154 .slider-for .Ispic{padding-bottom: 63.059%;}
.Galary003154 .slider-for li{position: relative;}
.Galary003154 .slider-nav{display: none;}
.Galary003154 .auto .slider-nav{margin-top: 1.625em;}
.Galary003154 .slider-nav .slider{margin: 0 -0.7em;}
.Galary003154 .slider-nav li div{padding: 0 0.9375em;}
.Galary003154 .slider-nav .Ispic{padding-bottom: 64.706%; border: 2px solid var(--white);border-radius: 4px;}
.Galary003154 .slider-nav li.slick-current .Ispic{border-color: var(--hover-color);}
.Galary003154 .slick-arrow{width:2.8125em; border-radius: 50%;height: 2.8125em;border: solid 1px var(--grey2);font-size: 1em;z-index: 10;position: absolute; top: 50%;margin-top: -1.40625em;background-position: center;background-repeat: no-repeat;background-size: 44% auto;}
.Galary003154 .slick-prev{left: 1.25em; background-image: url(../images/Galary003154-btn-prev1.svg);}
.Galary003154 .slick-next{right: 1.25em; background-image: url(../images/Galary003154-btn-next1.svg);}
.Galary003154 .slick-arrow:hover{background-color: var(--hover-color);border-color: var(--hover-color);}
.Galary003154 .slick-prev:hover{background-image: url(../images/Galary003154-btn-prev.svg);}
.Galary003154 .slick-next:hover{background-image: url(../images/Galary003154-btn-next.svg);}
@media (min-width:1025px) {
.Galary003154 .auto{padding:4em 0;}
}
@media (max-width:1024px) {
.Galary003154 .auto{padding:2em 0;}
.Galary003154 .auto .slider-nav{margin-top: 0.5em;}
.Galary003154 .slider-nav .slider{margin: 0 -0.3em;}
.Galary003154 .slider-nav li div{padding: 0 0.3em;}
.Galary003154 .slick-prev{left: -0.3rem;}
.Galary003154 .slick-next{right: -0.3rem;}
}

.relatedProducts{padding:0 0 var(--padMar50) 0;overflow: hidden;}
.relatedProducts .ul{width:calc(100% + 0.26rem);margin-left:-0.13rem}
.relatedProducts .ul .item{margin-left:0.13rem;margin-right:0.13rem;background-color:var(--bg); padding: .3rem 0; border-radius: var(--radius);}
.relatedProducts .ul .itemCon{display:block}
.relatedProducts .ul .itemConBox{padding:0;}
.relatedProducts .imgbox{padding-top:0}
.relatedProducts .imgbox img{object-fit:contain;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.relatedProducts .tit{text-align:center;line-height:1;margin-top:0.2rem; font-size: var(--font-size18);}
.relatedProducts .ul .item:hover .imgbox img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}
.relatedProducts .ul .item:hover .tit{color:var(--hover-color);}
@media screen and (max-width:1024px){
.feature ul li div{font-size: 0.24rem !important;}
.relatedProducts .ul{width: 100%;margin-left: 0;padding-left: 0.6rem;padding-right: 0.6rem;}
}
.relatedProducts .slick-arrow {width: 0.4rem;height: 0.4rem;border-radius: 50%;border: 1px solid var(--grey);background-color: transparent;background-repeat: no-repeat;
  background-position: center;font-size: 0;position: absolute;top: 50%;transform: translate(0, -50%);-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;}
.relatedProducts .slick-arrow.slick-prev{background-image: url(../images/Floor002827_btn_arrow.svg);left: -0.5rem;}
.relatedProducts .slick-arrow.slick-next {background-image: url(../images/Floor002827_btn_arrow.svg);right: -0.5rem; transform:rotate(180deg);}
.relatedProducts .slick-arrow:hover{border: 1px solid var(--hover-color);}
.relatedProducts .slick-arrow.slick-prev:hover{background-image: url(../images/Floor002827_btn_arrow_on.svg);left: -0.5rem; background-color: var(--hover-color);}
.relatedProducts .slick-arrow.slick-next:hover{background-image: url(../images/Floor002827_btn_arrow_on.svg);right: -0.5rem; transform:rotate(180deg); background-color: var(--hover-color);}



.pro_box{display: flex;justify-content: space-between;flex-wrap: wrap;}
.pro_left{width: 45%;background-color: var(--bg);padding: 0.3rem;border-radius: 0.2rem;overflow: hidden;}

.pro_right{width: 50%;}
.pro_right h2{font-size: var(--font-size26);color: var(--black);}

.xj{margin-top: 0.8rem;}
.xj a{background: var(--hover-color) url(../images/zx.svg) no-repeat 0.15rem center;background-size: 0.25rem;font-size: var(--font-size16);color: var(--white);padding: 0.15rem 0.2rem 0.2rem 0.5rem;border-radius: 0.1rem;display: inline-block;}
.xj a:hover{opacity: 0.8;}
.pro_text span{font-size: var(--font-size26);color: var(--hover-color);}
.xj a:nth-child(2){background-image: url(../images/back.svg);background-color:var(--bg);color: var(--black);margin-left: 0.2rem}

.pro_file{margin-top: 0.3rem;}
.pro_file h2{font-size: var(--font-size20);font-weight: 100;}
.pro_file li{ line-height:0.3rem;font-size:var(--font-size16);;margin-right: 4%;width: 48%;border-bottom: 1px dashed #dcdcdc;padding:0.2rem 0 0.2rem 0}
.pro_file li:nth-child(2n){margin-right: 0;}
.pro_file ul{display: flex;align-items: center;flex-wrap: wrap;}
.pro_file li  span{ float:left; width:0.3rem; height:0.3rem; margin-right:0.1rem;background: url(../images/pdf.svg) no-repeat center center;background-size: 0.3rem;}
.pro_file li:hover a{color:var(--hover-color);}
.pro_file li b{font-weight: 100;}
.pro_file li a{ display:block; overflow:hidden;}
.pro_file p{font-size: var(--font-size16); line-height: 1.8; margin: 0;}

.pro_maim{padding:var(--padMar50) 0;background-color: var(--bg);background-position: center center;background-size: cover;background-repeat: no-repeat;overflow: hidden;}
.gaishu p{font-size: var(--font-size16);color: var(--grey);line-height: 1.75;}
.pro_maim img{max-width: 0.5rem;display: block;}
.gaishu{padding:0.3rem var(--padMar50);position: relative;}
.gaishu::after{content: "";display: block;width: 1rem;height: 1rem;background: url(../images/dh1.svg) no-repeat left top;background-size: 0.6rem;position: absolute;top: 0;left: 0;}
.gaishu::before{content: "";display: block;width: 1rem;height: 1rem;background: url(../images/dh2.svg) no-repeat right bottom;background-size: 0.6rem;position: absolute;bottom: 0;right: 0;}

.pro_table{padding: var(--padMar50) 0; }
.pro_table table{width: 100%;font-size: 1em;color: var(--grey2);background-color: white;}
.pro_table table tr:nth-child(2n){background:var(--bg);}
.pro_table table tr,.pro_table table td{border: 1px solid #dcdcdc;padding: 1em;font-size: var(--font-size16);}
.pro_table table tr td:first-child{color: var(--black);}
.pro_table p{color: var(--hover-color);font-size:var(--font-size16);margin-top: 0.2rem;}
.pro_table table tr td:nth-child(1){width: 35%;}
.pro_table table tr td:nth-child(1) img{max-width: 0.3rem;vertical-align: middle;margin-right: 0.15rem;}
.pro_table table tr:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1);position: relative;z-index: 1;}

@media(max-width:1024px){
  .pro_left{width: 100%;margin-bottom: 0.25rem;}
  .pro_right{width: 100%;}
  .relatedProducts .slick-arrow.slick-prev{left: 0 !important;}
  .relatedProducts .slick-arrow.slick-next{right: 0 !important;}
}
@media(max-width:768px){
  .gaishu{padding: 0rem var(--padMar60);}
  .gaishu::after,.gaishu::before{background-size: 0.3rem;}
  .xj{margin-top: 0.3rem;}
  .relatedProducts .ul{padding-left: 0.4rem;padding-right: 0.4rem;}
  .pro_table{padding-top: 0;}
}
@media(max-width:480px){
  .pro_table table tr td:nth-child(1) img{max-width: 0.2rem;margin-right: 0.05rem;}
}

/*Floor002997 */
.Floor0029971{padding:var(--padMar50) 0; overflow: hidden;/* background:url(../images/Floor0029971.jpg) no-repeat center; background-size: cover; */}
.Floor0029971 .slider{margin: 0 -.15rem;}
.Floor0029971 .slider li{padding: 0 .15rem; padding-bottom:.4rem;}
.Floor0029971 .slider li a{ display: block; margin: 0 auto; }
.Floor0029971 .slider li .pic{overflow: hidden; border-radius: var(--radius);}
.Floor0029971 .slider li .Ispic{padding-bottom:56.738%; transition:  0.3s;}
.Floor0029971 .slider li a:hover .Ispic{transform: scale(1.2);}
.Floor0029971 .slider li .txt{position: relative; z-index: 10; background-color:var(--white);box-shadow: 0px 0px .2rem rgba(var(--rgb-black), 0.08); width:80%; margin:-.8rem auto 0; padding:.2rem; text-align: center; border-radius: var(--radius);}
.Floor0029971 .slider li .icon{background: var(--white); height:1.15rem; width:1.15rem; border-radius: 50%; display: block; position: relative; margin:-.8rem auto 0;}
.Floor0029971 .slider li .icon img{position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);  max-height: .5rem;}
.Floor0029971 .slider li .tit{font-size:var(--font-size20); color:var(--black2); margin-bottom:1em; font-family: hmm;}
.Floor0029971 .slider li p{color:var(--grey2); }
.Floor0029971 .slider li:hover .txt,
.Floor0029971 .slider li:hover .icon{background-color:var(--hover-color);}
.Floor0029971 .slider li:hover .icon img{filter: brightness(0) invert(1);}
.Floor0029971 .slider li:hover .tit{color:var(--white);}
.Floor0029971 .slider li:hover p{color:rgba(var(--rgb-white), 0.85);}
.Floor0029971 .controls{position: relative; height:.01rem; background:rgba(var(--rgb-black), 0.1); margin:.3rem .8rem;}
.Floor0029971 .slick-arrow{position: absolute;width:1em; height:1em;  top: 50%;margin-top: -0.5em; border-radius: 50%; background: url(../images/more.svg) no-repeat center center; background-size: auto .16rem;z-index: 10; transition: 0.3s; font-size:var(--font-size60); text-indent: -999em; overflow: hidden; border:.02rem solid var(--hover-color);}
.Floor0029971 .slick-arrow:hover{background-color:var(--hover-color); background-image: url(../images/more-on.svg); }
.Floor0029971 .slick-prev{transform: rotate(180deg); left:-.8rem;}
.Floor0029971 .slick-next{right:-.8rem;}


.support_search{width: 30%;position: relative;margin-bottom: 2vw;}
.support_search .text{width: 100%;line-height:0.6rem;border-radius: 0.3rem;background: #f2f7fb;border: 0;font-size: var(--font-size16);padding:0 calc(200 / 16 * 1em) 0 calc(50 / 16 * 1em)  }
.support_search .btn{width: 1rem;height:0.6rem;border-radius: 0.3rem;background: var(--hover-color);right: 0;top: 0;position: absolute;border: 0;color: var(--white);font-size: var(--font-size16);display: flex;align-items: center;justify-content: center;cursor: pointer;}
.support_search{max-width: 8rem;margin: 0 auto }
.ss_box{padding-top: 1rem;}

.pro_ss{border-bottom: 1px solid #dcdcdc;padding-bottom: 0.3rem;margin-bottom: 0.3rem;margin-top: 0.6rem;}
.pro_ss i{color: var(--hover-color);font-size: var(--font-size22);font-weight: bold;font-style: normal;}
.sousuo .PicList002798{padding:var(--padMar50) 0 var(--padMar50) 0}
.new_list{padding-bottom: var(--padMar50);}

@media(max-width:1024px){
  .support_search{width: 100%;}
  .pro_ss{margin-top: 0.3rem;margin-bottom: 0.1rem;}
}
@media(max-width:768px){
  .ss_box{padding-top: 0.4rem;}
  .Floor0029971 .slick-arrow{width: 0.4rem;height: 0.4rem;}
}


/*PicList003140 */
.PicList003140 ol{border-bottom: 1px dotted #ececec;padding-bottom:0.3rem; }
.PicList003140 ol time{margin-bottom:0.2rem}
.PicList003140 li{margin-bottom: 2%;}
.PicList003140 ol .more{display: block;width: 10em;line-height: 3.125em;color: #fff;background-color: #0775cf;text-align: center;}
.PicList003140 ol .more:after{display: inline-block;content: ''; margin-left: 1em; background: url(../images/more2.svg) no-repeat; width: 16px;height: 6px;vertical-align: middle; background-size: contain;}
.PicList003140 ol p{margin-bottom: 0.2rem;}
.PicList003140 li a{display: flex; border-bottom: 1px dotted #ececec;padding: 0.3rem 0.2rem;transition: 0.3s;background-color: #f8f8f8;border-radius: 0.2rem;overflow: hidden;justify-content: space-between;align-items: center;}
.PicList003140 .tit{font-size:var(--font-size22);color: var(--black);}
.PicList003140 li .img{width: 50%;}
.PicList003140 li .img figure{background-position: center center;background-repeat: no-repeat;background-size: cover;padding-bottom: 63%;}
.PicList003140 li .txt{width: 50%;}
.PicList003140 a:hover .tit{color: #0775cf;}
.PicList003140 p{color: var(--grey2);font-size: var(--font-size16); line-height: 1.7}
.PicList003140 li p{min-height:0.6rem;margin-top: 0.2rem;}
.PicList003140 time{color: var(--grey2);display: inline-block;}
.PicList003140 li time{padding-right: 0.3rem; background: url(../images/more2.svg) no-repeat right center;background-size: 0.15rem auto; margin-top:0.2rem}
/* .PicList003140 li a:hover time{background-image: url(../images/PicList003140-icon-red.svg);} */
.PicList003140 li a:hover{background-color: #fff;box-shadow: 0 0.625em 4.375em rgba(0, 0, 0, 0.08);}
@media (min-width:1025px) {
.PicList003140 ol .img{width: 31.429%;}   
.PicList003140 ol .txt{padding-left: 3.125em;} 
.PicList003140 li{float: left;width: 48.215%;}
.PicList003140 li:not(:nth-of-type(2n)){margin-right: 3.57%;}
}
@media (max-width:1024px) {
.PicList003140 .auto{margin-top: 2em;margin-bottom: 2em;}
.PicList003140 ol .img{margin-bottom:2em;}  
}


.inner-box{overflow: hidden;}

/* è§£å†³æ–¹æ¡ˆ */
.solutions-one{ padding:var(--padMar50) 0}
.solutions-one .icon-ol{ margin:0 .5rem; width:.64rem; background: url(../images/solution-icon.png) no-repeat center; background-size:.64rem;}
.solutions-one .item{ padding:.5rem; width:45%; position: relative;border-radius: 0.2rem; }
.solutions-one .item .tx-li{ width:100%; padding-bottom:.22rem; font-size:var(--font-size16); display: flex; align-items: center;}
.solutions-one .item .tx-li i{ margin-right:.2rem; width:.35rem; height:.35rem; line-height:.35rem; display:block; background:var(--black); color:#fff; border-radius:50%; overflow: hidden; text-align: center; font-style:normal;}
.solutions-one .item .tx-li span{ width:calc(100% - .55rem);}
.solutions-one .item .tx-li:last-child{ padding-bottom:0;}
.solutions-one .item .iol{ position:absolute; left:50%; top:-.25rem; padding:.1rem .35rem; background:var(--black); font-size:var(--font-size20); color: #ffffff;transform: translateX(-50%);border-radius: 0.3rem; }
.solutions-one .item::after{ content:''; position: absolute; left:0; top:0; width:100%; height:100%; z-index:-1;border-radius: 0.2rem;background-color: var(--white);box-shadow:0 0.1rem 0.3rem rgba(var(--rgb-black), 0.1);}
.solutions-one .Tonpio{ margin-top:1rem;display: flex;justify-content: center;}
.solutions-one .item:last-child .iol{ background:var(--hover-color);}
.solutions-one .item:last-child .tx-li i{ background:var(--hover-color);}

@media (max-width:1024px){
.solutions-one .icon-ol{ width:.3rem; margin:0 .2rem; background-size:.3rem;}
.solutions-one .item{ width:35%; padding:.2rem;}
.solutions-one .item .iol{ font-size:.2rem;position: relative;text-align: center;margin-top: -0.3rem;}
.solutions-one .item .tx-li{ padding-bottom:.1rem;}
.solutions-one .item .tx-li i{ margin-right:.1rem;}
.solutions-one .Tonpio{ margin-top:.8rem;}
}

@media (max-width:1024px){
.solutions-one .Tonpio{ flex-wrap: wrap;}
.solutions-one .item{ width:90%; transform:skewX(0);}
.solutions-one .item .tx-li{ padding:.1rem 0; transform:skewX(0);}
.solutions-one .item .iol{ transform:translateX(-50%) skewX(0);}
.solutions-one .icon-ol{ margin:.2rem .5rem .4rem .5rem; width:.4rem; height:.4rem; transform: rotate(90deg);}

}




/*RighInfo002557 */
.RighInfo002557{padding:var(--padMar50) 0;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.RighInfo002557 .ul{display: flex; flex-wrap: wrap; justify-content: center;}
.RighInfo002557 li{text-align: left; padding:0.5rem .6rem 0.3rem 0.6rem; padding-bottom:0.6rem; background: var(--white);position: relative; overflow: hidden;border-radius: 0.2rem;}
.RighInfo002557 .icon{height:.6rem; margin: 0 auto .3rem;}
.RighInfo002557 .tit{font-size: var(--font-size24); color: var(--black); font-family: hmr;margin-bottom: 0.2rem;}
.RighInfo002557 li p{font-size: var(--font-size16);line-height: 1.7;color: var(--grey);}
.RighInfo002557 .num{font-family: Arial; font-size: 10vw; color: var(--hover-color); font-weight:bold; position: absolute; left: 0; width: 100%; text-align: center;top:70%; line-height: 0.7; opacity: 0.05; }
.RighInfo002557 li:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1);}
@media(min-width:1025px){
.RighInfo002557 li{width:23.5%; margin-right: 2%;}
.RighInfo002557 li:last-child,
.RighInfo002557 li:nth-child(4n){margin-right:0;}
.RighInfo002557 li:nth-child(4n) ~ li{margin-top:2%;}
}
@media(max-width:1024px){
  .RighInfo002557 ul{margin-left: -0.2rem;}
  .RighInfo002557 li{width: calc(50% - 0.2rem);margin: 0 0 0.2rem 0.2rem;}
}

@media(max-width:640px){
  .RighInfo002557 li{width: calc(100% - 0.2rem);margin: 0 0 0.2rem 0.2rem;}
}

.ActivitiesBox .imgbox{ overflow: hidden; position: relative;}

.ActivitiesBox{padding: var(--padMar50) 0; background: #f9fafa;}
.ActivitiesBox .slick-arrow{width: 60px;height: 60px;border:2px solid rgba(255,255,255,0.7);position: absolute;border-radius: 50%;background: transparent;z-index: 100;top: 50%;transform: translateY(-50%);transition: all 0.3s;background-position: center center;background-repeat: no-repeat;}
.ActivitiesBox .slick-arrow:After{content: "";left: -2px;top: -2px;width: calc(100% + 4px);height:calc(100% + 4px);position: absolute;background:url(../../images/yuan.png) center center no-repeat;background-size:contain;opacity: 0;z-index: 1;}
.ActivitiesBox .slick-prev{ left:-75px;background-image: url(../../images/arrleft.svg);}
.ActivitiesBox .slick-next{ right:-75px;background-image: url(../../images/arrright.svg);}
.ActivitiesBox .slick-arrow:hover:after{opacity: 1;animation: turn 3s linear infinite;}

.ActivitiesBox .slick-dots{position: absolute; z-index: 10; bottom: 0.35rem; left: 0; width:100%; text-align:center;}
.ActivitiesBox .slick-dots li{ display:inline-block; margin:0 5px 0 5px;vertical-align: middle;}
.ActivitiesBox .slick-dots li button{display: block; width: 10px; height: 10px; background:transparent;border:1px solid rgba(255,255,255,0.5); border-radius:50%; cursor: pointer; padding: 0; font-size: 0;}
.ActivitiesBox .slick-dots li.slick-active button{ background:#70b913;border: 1px solid #70b913 !important;}

@media(max-width:1440px){
  .ActivitiesBox  .slick-next{right:-40px;}
  .ActivitiesBox   .slick-prev{left:-40px;}
}

@media ( max-width:1024px){
.slick-arrow{ width:30px; height:30px;}
/* .slick-arrow:After{width: 30px;} */
.slick-prev{left: 0;}
.slick-prev:After{right: -10px;}
.slick-next{right: 0;}
/* .slick-next:After{left: -10px;} */
.slick-dots li{margin:0 4px;}
.slick-dots li.slick-active button,.slick-dots li button{width: 8px;height: 8px;}
}

.ActivitiesBox .autoCon-1440{position: relative;}
.ActivitiesBox .Title{width: 5.4rem;margin:0px auto;text-align: center;color:var(--black);font-size: var(--font-size24);min-height: 0.61rem;border-bottom: 1px solid #e2e2e3;}
.ActivitiesBox .Title .item{position: relative;min-height: 0.61rem;}
.ActivitiesBox .Title .item:After{left: 0;bottom: 0;width: 1.2rem;content: "";position: absolute;height: 2px;background:var(--hover-color);}
.ActivitiesBox .slick-arrow{border:2px solid var(--hover-color);transform: translateY(0);top: auto;bottom: -0.25rem;background-size: 0.2rem;}
.ActivitiesBox .slick-prev{left: -0.8rem;background-image: url(../images/arrleft2.svg);}
.ActivitiesBox .slick-next{right: -0.8rem;background-image: url(../images/arrright2.svg);}
.ActivitiesBox .slick-arrow:hover{background-color: var(--hover-color);}
.ActivitiesBox .slick-prev:hover{background-image: url(../images/Galary003154-btn-prev.svg);}
.ActivitiesBox .slick-next:hover{background-image: url(../images/Galary003154-btn-next.svg);}
.ActivitiesBox .slick-dots {bottom: 0.25rem;}
.ActivitiesBox .slick-dots button{border:2px solid rgba(255,255,255,0.7);}
.ActivitiesBox .slick-dots .slick-active button{border-radius: 5px;width: 0.36rem;}

.EnvironmentBox .slick-list{width: 150%;padding:0 25%;margin: 0 -25%;}
.EnvironmentBox .imgbox{margin:0 0.4rem;padding-top: 56.6%;opacity: 0.1;transition: all 0.3s;}
.EnvironmentBox .slick-current .imgbox{border-radius: 10px;margin:0 1rem;opacity: 1;}
.EnvironmentBox .slick-arrow{border:2px solid var(--hover-color);}
.EnvironmentBox .slick-prev{left: 0;background-image: url(../images/arrleft2.svg);}
.EnvironmentBox .slick-next{right: 0;background-image: url(../images/arrright2.svg);}
.EnvironmentBox .slick-arrow:hover{background-color: var(--hover-color)}
.EnvironmentBox .slick-prev:hover{background-image: url(../images/arrleft.svg);}
.EnvironmentBox .slick-next:hover{background-image: url(../images/arrright.svg);}
.EnvironmentBox .slick-dots {bottom: 0.25rem;}
.EnvironmentBox .slick-dots button{border:2px solid rgba(255,255,255,0.7);}
.EnvironmentBox .slick-dots .slick-active button{border-radius: 5px;width: 0.36rem;}


.ActivitiesBox .Img .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;
}

@media(min-width:1025px){
	.ActivitiesBox .Img .slick-list{margin:0 -10%;}
.ActivitiesBox .Img .item{padding-bottom: 0.5rem;transition: all 0.3s;height: 5.2rem;}
.ActivitiesBox .Img .item .tit{display: none;text-align: center;}
.ActivitiesBox .Img .imgbox{padding-top: 4.2rem;transition: all 0.3s;border-radius: 12px; background-position: center center;background-repeat: no-repeat;background-size: cover;transition: all 0s;}
.ActivitiesBox .Img .slick-active{perspective: 1000px;}
.ActivitiesBox .Img .slick-active {padding-top: 0;}
.ActivitiesBox .Img .slick-active .imgbox{transform:rotateY(35deg) scale(1);opacity: 0.5;padding-top: 5.06rem;}
.ActivitiesBox .Img li.slick-active+li {padding-top: 0.6rem;}
.ActivitiesBox .Img li.slick-active+li .imgbox{transform:rotateY(35deg) scale(0.8) translateX(-1.05rem);opacity: 1;padding-top: 4.02rem;}
.ActivitiesBox .Img li.slick-active+li+li+li {padding-top: 0.6rem;}
.ActivitiesBox .Img li.slick-active+li+li+li .imgbox{transform:rotateY(-35deg) scale(0.8) translateX(1.05rem);opacity: 1;padding-top: 4.2rem;}
.ActivitiesBox .Img li.slick-active+li+li+li+li {padding-top: 0;}
.ActivitiesBox .Img li.slick-active+li+li+li+li .imgbox{transform:rotateY(-35deg) scale(1);width: auto;opacity: 0.5;padding-top: 5.06rem;}
.ActivitiesBox .Img .slick-current {padding-top: 0.6rem;position: relative;z-index: 100;}
.ActivitiesBox .Img .slick-current .tit{display: block;}
.ActivitiesBox .Img .slick-current .imgbox{transform:rotateY(0) !important;padding-top: 4.2rem;width: 7rem !important;z-index: 100;margin: 0 0 0 -1.2rem;opacity: 1;}
}
@media(max-width:1560px){
	.ActivitiesBox .Img .slick-current .imgbox{margin-left: -1.2rem;width: 6.2rem !important;}
}

.ActivitiesBox .Img_slider{margin-bottom:0.3rem;}
.ActivitiesBox .Img_slider .slick-list{padding:0 33.33%;}
.ActivitiesBox .Img_slider .item{transition: all .5s;transform: scale(0.82);}
.ActivitiesBox .Img_slider .item.slick-current{transform: scale(1);}
.ActivitiesBox .Img_slider .item .imgbox{padding-top:68%;border-radius: .12rem;}
.ActivitiesBox .Img_slider .item .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;
}



@media(max-width:1024px){
	.DevelopmentBox .job {width: 21%;}
	.DevelopmentBox .job3 {width: 6rem;}
	.DevelopmentBox .nav{font-size: 0.2rem;}

	.SalaryBox .Item{width: auto;display: block;float: none !important;margin-bottom: 0.4rem;}
	.SalaryBox .Item:last-child{margin-bottom: 0;}

	.ActivitiesBox .Img{width: 92%; margin: 0px auto 15px;}
	.ActivitiesBox .Img .slick-current .imgbox{margin-left: 0 !important;width: auto !important;}
	.ActivitiesBox .slick-slide{padding: 0 0.1rem;}
	.ActivitiesBox .imgbox{padding-top: 64%;}
	.ActivitiesBox .Title{font-size: 14px;}
	.ActivitiesBox .Title .item{padding-bottom: 15px;}

  .ActivitiesBox .Img_slider .slick-list{padding:0;}
}

@media(max-width:768px){
	.DevelopmentBox .content{height: auto;}
	.DevelopmentBox .nav{position: static;margin:0px auto;transform: translateX(0);width: 60vw;height: 30vw;font-size: 15px;padding:10px;}
	.DevelopmentBox .job{position: static;width: 50%;float: left;line-height: 26px;}
	.DevelopmentBox .job li{padding-right: 0;padding-left: 16px;text-align: left;}
	.DevelopmentBox .job li:after{right: auto;left: 0;}
	.DevelopmentBox .job3{float: none;clear: both;width: auto;transform: translateX(0);}
	.DevelopmentBox .job3 li{position: relative;width: 50%;float: left;left: auto !important;right: auto !important;top:0 !important;}

	.SalaryBox .Item .title {width: 2.1rem;font-size: 14px;}
	.SalaryBox .Item .info{padding-left: 0.3rem;}

  .ActivitiesBox .Title{width: 3rem;}
  .ActivitiesBox .slick-arrow{width: 0.4rem;height: 0.4rem;bottom: -0.2rem;}
  .ActivitiesBox .slick-prev{left: -0.6rem;}
  .ActivitiesBox .slick-next{right: -0.6rem;}

  .solutions-one .Tonpio{margin-top: 0.6rem;}
}



/*Floor003228 */
.Floor003228{padding:var(--padMar50) 0;overflow: hidden;background-color: var(--bg);background-position: center center;background-size: cover;background-repeat: no-repeat;}
.Floor003228 .swiper-wrapper{height: auto;}
.Floor003228 .swiper{margin:0.48rem -0.2rem 0;padding-bottom: 0.5rem;}
.Floor003228 .swiper-slide{padding-top:0.31rem}
.Floor003228 .swiper-slide a{margin:0 0.2rem;border-radius:0.2rem;background-color:#fff;padding:0 0.3rem 0.3rem 0.36rem;display:block;color:#333}
.Floor003228 .swiper-slide a:hover .tit{color:var(--hover-color)}
.Floor003228 .swiper-slide a:hover .pic img{transform:scale(1.15)}
.Floor003228 .swiper-slide .pic{position:relative;top:-0.31rem;border-radius:0.2rem;overflow:hidden}
.Floor003228 .swiper-slide .pic img{transition:0.3s}
.Floor003228 .swiper-slide .tit{font-size:var(--font-size24);font-weight:600;line-height:1.28571429;margin-top:-0.1rem;margin-bottom: 0.2rem;}
.Floor003228 .swiper-slide .tit p{margin:0}
.Floor003228 .swiper-slide .ind-desc{margin:0.15rem 0 0.3rem 0}
.Floor003228 .swiper-slide .line{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:0.16rem}
.Floor003228 .swiper-slide .line::before,
.Floor003228 .swiper-slide .line::after{display:block;content:''}
.Floor003228 .swiper-slide .line::before{flex-shrink:0;width:0.07rem;height:0.07rem;border-radius:50%;background-color:var(--hover-color)}
.Floor003228 .swiper-slide .line:after{flex:1;height:1px;background-color:rgba(0,32,91,0.08)}
.Floor003228 .pages:not(.swiper-pagination-lock){display: flex;justify-content: center; padding-top: 0.1rem;}
.Floor003228 .pages span{width: 0.1rem; height: 0.1rem;}
.Floor003228 .pages span.swiper-pagination-bullet-active{background-color: var(--hover-color);}
.Floor003228 .controls-page{bottom:-0%;position: absolute;z-index: 10;text-align: center;}
.Floor003228 .controls-page span{width: 0.14rem;height: 0.14rem; border: 1px solid rgba(0, 0, 0, 0.1); margin: 0 0.13rem; display: block; border-radius: 50%;opacity: 1; background: none;}
.Floor003228  .controls-page span.swiper-pagination-bullet-active {border-color: var(--hover-color);background-color: var(--hover-color);}

.Floor003228 .list {display: flex;flex-wrap: wrap;margin: 0.5rem 0 0 -0.2rem;}
.Floor003228 .list .swiper-slide{width: 25%;padding: 0 0 0.65rem 0.2rem;}
.Floor003228 .list .swiper-slide a{margin: 0;padding: 0 0.2rem 0.3rem 0.2rem;}

@media (max-width:1024px) {
  .Floor003228 .list .swiper-slide{width: 50%;}
}
@media (max-width:640px) {
.Floor003228 .swiper-slide .tit{font-size: 16px;}

.Floor003228 .swiper{margin-top: 0;}
}
.Floor003228 .index-sub-tit span{display:inline-block;font-size:0.24rem;background:url(../images/Floor003228-mask.png) no-repeat right top;padding-top:0.09rem;padding-right:0.11rem;background-size:auto 1em;color:var(--hover-color);line-height:0.66666667}
.Floor003228 .index-title{color:#00205b;font-weight:600;font-size:var(--font-size52);line-height:1.07692308;padding:0.1rem 0 0.4rem 0}
@media (max-width:640px) {
.Floor003228 .index-title{font-size: var(--font-size36);}
}
.Floor003228 .index-more a{display:inline-flex;align-items:center;background-color:#fff;border-radius:3em;border:solid 1px var(--hover-color);line-height:4.4375;padding-left:2em;padding-right:0.04rem;position:relative;font-size: var(--font-size16);}
.Floor003228 .index-more a span{position:relative;display:block;z-index:2}
.Floor003228 .index-more a:after,
.Floor003228 .index-more a::before{width:0.63rem;height:0.63rem}
.Floor003228 .index-more a:after{display:block;content:'';background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/Floor003228-more.svg);background-size:auto 0.2rem;margin-left:0.7rem;position:relative;z-index:2}
.Floor003228 .index-more a::before{position:absolute;content:'';right:0.04rem;border-radius:0.63rem;top:0.04rem;background-color:var(--hover-color);z-index:1;transition:width 0.3s}
.Floor003228 .index-more a:hover{color:#fff}
.Floor003228 .index-more a:hover:before{width:calc(100% - 0.08rem)}

.PicList002798_cp{padding: var(--padMar50) 0;}
.PicList002798_cp .slider {margin: 0 -.15rem;}
.PicList002798_cp ul{ display: flex; flex-wrap:wrap;}
.PicList002798_cp li{ background: var(--bg);  position: relative; z-index: 1; border-radius: var(--radius);margin: 0.2rem .15rem; }
.PicList002798_cp li:hover{ z-index:10; }
.PicList002798_cp li:hover::before{position: absolute; left:-.1rem; top:-.13rem; bottom:-.1rem; right:-.1rem; background:var(--white); box-shadow: 0 0 10px rgba(var(--rgb-black),0.1);content:''; border-top:.03rem solid var(--hover-color); border-radius: var(--radius); }
.PicList002798_cp li a{ display:block; position:relative; padding:.3rem;}
.PicList002798_cp li h3,
.PicList002798_cp li h4{ margin:0; text-align:center; font-weight:normal;}
.PicList002798_cp li .Ispic{ padding-bottom:59.965%; margin-bottom:1.5em;background-size: contain; transition: .3s;}
.PicList002798_cp li:hover .Ispic{transform: scale(1.1);}
.PicList002798_cp li h3{ font-size:var(--font-size20);color:var(--black2); font-family: hmm;}
.PicList002798_cp li h4{ color:var(--grey2); margin-top:.1rem;}
@media(min-width:1025px){
}

.PicList002798_cp .controls{position: relative; height:.01rem; background:rgba(var(--rgb-black), 0.1); margin:.3rem .8rem;}
.PicList002798_cp .slick-arrow{position: absolute;width:1em; height:1em;  top: 50%;margin-top: -0.5em; border-radius: 50%; background: url(../images/more.svg) no-repeat center center; background-size: auto .16rem;z-index: 10; transition: 0.3s; font-size:var(--font-size60); text-indent: -999em; overflow: hidden; border:.02rem solid var(--hover-color);}
.PicList002798_cp .slick-arrow:hover{background-color:var(--hover-color); background-image: url(../images/more-on.svg); }
.PicList002798_cp .slick-prev{transform: rotate(180deg); left:-.8rem;}
.PicList002798_cp .slick-next{right:-.8rem;}

/* body{overflow: hidden;} */


.SolutionSwit .ul{background:var(--white);border-radius:.15rem;padding:.2rem 0;box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);}
.SolutionSwit{padding:var(--padMar50) 0 0; display: none;}
.SolutionSwit li:not(:last-child){margin-right: .32rem;}
.SolutionSwit li a{display: block;font-size:var(--font-size18);padding:.12rem .3rem;position: relative;background-color:none;color:var(--black);border-radius:var(--radius3);}
.SolutionSwit li a:hover, 
.SolutionSwit li.aon a{width: 100%;background-color: var(--hover-color);color:var(--white);}



.Scheme{padding:var(--padMar50) 0;}
.Scheme .title{position: relative;margin-bottom: 3em;}
.Scheme .title .name{font-size: 1.625em;color: var(--black2);line-height: 1;}
.Scheme .title .name:after{display: block;content: '';width: 15px; height: 2px; background-color: #d72623; margin-top: 1.23076em;}
.Scheme .intro .info{}
.Scheme .intro .info p{font-size: var(--font-size16); color: var(--black2); margin: 0 0 .12rem 0;line-height: 1.8;}
.Scheme .intro .img img{border-radius: var(--radius);}
@media (min-width:1025px) {
.Scheme .intro .img{width: 45%;}
.Scheme .intro .info{padding-left:7%; }  
}
@media (max-width:1024px) {
.Scheme .auto{padding: 2em 0;}
.Scheme .intro .img{margin-bottom: 2em;}
}



.PicList002323{ padding-top:var(--padMar50); }
.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:63%; position: relative; overflow: hidden;}
.PicList002323 ul li figure{ position:absolute; left:0; top:0; right:0; bottom:0; transition:0.3s; border-radius: var(--radius);}
.PicList002323 ul li h3{  color: var(--black2);margin:.2rem 0 0; font-weight: normal; font-size: 14px;text-align: left; font-size: var(--font-size22); text-align: center; }
.PicList002323 ul li a:hover figure{transform: scale(1.2); transition:0.3s;}
.PicList002323 ul li a:hover h3{ color:var(--hover-color);}
@media screen and (min-width:768px ){
.PicList002323 ul li{width:31.334%;}
}
@media screen and (min-width:1024px ){
.PicList002323 ul li{width:31.333%; }
}


#culture {background: #f9fafa;background-size: cover; padding:var(--padMar50) 0;}
#culture .column-title{text-align: center;color:var(--white)}
#culture .entry ul{display: flex;flex-wrap: wrap;}
#culture .entry li {width: 23%;margin-left: 2%;background:var(--white);backdrop-filter: blur(10px);padding: 5% 4% 5%;text-align: center;border-radius:var(--radius);min-height:3rem; /* box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.04); */margin-bottom:2%;}
#culture .entry li:nth-child(4n){margin-right: 0}
#culture .entry li:hover{background: linear-gradient(180deg, var(--hover-color), #0099d1);}
#culture .entry li .icon .hover{display: none;}
#culture .entry li:hover .icon .hover{display: block; margin: 0 auto .3rem auto;}
#culture .entry li:hover .icon .mr{display: none;}
#culture .entry li .icon img{max-width: 0.6rem;max-height: 0.6rem;margin-bottom:.3rem}
#culture .entry li .tit{font-size:var(--font-size22);color: #000;padding-bottom: .2rem}
#culture .entry li .tit::after{content: '';display: block;width: .2rem;height: 2px;background:var(--hover-color);margin:.2rem auto 0}
#culture .entry li:hover .tit:after{background:var(--white);}
#culture .entry li p{font-size:var(--font-size16);line-height: 1.6;margin: 0;color: #666;  min-height:.6rem;}
#culture .entry li:hover .tit,#culture .entry li:hover p{color:var(--white);}

@media(min-width:1920px){
  #culture .entry li{padding: 4% 2% 4%;}
  #culture .entry li .tit{font-size:var(--font-size22);}
}
@media(max-width:768px){
  #culture .entry li{width: 48%;}
}
@media(max-width:480px){
  #culture .entry li{width: 98%;min-height: auto;}
  #culture .entry li p{min-height: auto;}
}

.Search{padding:var(--padMar50) 0 0;}
.searchbox{position: relative; overflow: hidden;background-color:#f2f7fb; border-radius:var(--radius3); padding: 0 1.1rem 0 .2rem; max-width: 25%; margin: 0 0 0 auto; }
.searchbox .text{display: block; background: none; border: 0; width: 100%; height:.5rem; line-height:.5rem;color:var(--grey); font-size:var(--font-size16);}
.searchbox .text::placeholder{color: rgba(0,0,0,0.2);}
.searchbox .btn{font-size:var(--font-size16);width:.9rem;color:var(--white);height:.5rem; position: absolute; background: none; border: 0; cursor: pointer; right: 0; top: 0;z-index: 10; padding: 0; background: var(--hover-color);}

@media(max-width:1024px){
  .searchbox{max-width: none;margin-bottom: -0.2rem;}
  .fwzc_fix{position: static;margin-bottom: 0.25rem;}
  .fwzc_fix dl{display: flex;justify-content: center;}
  .fwzc_fix dl dd{border-left: 0px;border-bottom: 1px solid #dcdcdc;font-size: 0.22rem;padding: 0;}
  .fwzc_fix dl dd a{display: block;padding: 0 0.2rem;}
  .file_right{padding-left: 0;}
  .fwzc_box ul{padding-left: 0;}
}

.PicList002798 .box .con{position: relative;}
.anchor-target {
  position: relative;
  top: -0.8rem; /* 向上偏移 */
  visibility: hidden; /* 隐藏占位元素 */
}

.fwzc_box .down_nav{margin-bottom:0.5rem;text-align: center;}
.fwzc_box .down_nav ul li{display: inline-block;cursor: pointer;margin:0 0.1rem;border-radius: 0.05rem;background: #f5f5f5;}
.fwzc_box .down_nav ul li a{display: block;padding:0 0.35rem;line-height: 0.42rem;}
.fwzc_box .down_nav ul li.on{background: #00aceb;}
.fwzc_box .down_nav ul li.on a{color:#fff;}
.fwzc_box .down_nav ul li:hover{background: #00aceb;}
.fwzc_box .down_nav ul li:hover a{color:#fff;}
.fwzc_box .down_nav ul li:first-child{margin-left:0;}
.fwzc_box .down_nav ul li:last-child{margin-right:0;}


.fwzc_box .downbox{display: none;}
.fwzc_box .downbox.on{display: block;}

@media(max-width:1024px){
  .fwzc_box .down_nav{margin-bottom:0.25rem;}
  .fwzc_box .down_nav ul li a{padding:0 0.2rem;}
}

.RighInfo002806 .Floor003078{background: none;}
.maskdot{position:relative;top:-1rem;left:0;}

.SinglePage{padding:0.6rem 0;}

