@font-face {
  font-family: 'hml';
  src: url('fonts/HarmonyOS/Light.woff') format('woff');
  font-weight: 100;
  font-display: swap;
}
@font-face {
  font-family: 'hmr';
  src: url('fonts/HarmonyOS/Regular.woff') format('woff');
  font-weight: 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;
}
body{font-family:hml;--hover-color:#1255a0;--hover-color2:#70B323;--hover-color3:#1f51af;--white:#fff; --black0:#000; --black:#333; --grey:#666;--grey2:#999;--rgb-white:255,255,255;--bg:#f5f5f5; --rgb-black:0,0,0; font-size: var(--font-size16);}
.pd80{padding-bottom: .8rem;}
.pb100{padding-bottom: 1rem;}
.pt100{padding-top: 1rem;}
.pt20{padding-top: .2rem;}
.pt40{padding-top: .4rem;}
.pt60{padding-top: .6rem;}
.pt80{padding-top: .8rem;}



/*Top002742 */
.Top002742{ position: absolute; left: 0; top: 0; width: 100%; z-index:1000; border-bottom: 1px solid rgba(255,255,255,0.1);background: var(--white);}
.Top002742 .header{position: relative; z-index: 10;}
.Top002742 .header-left{float: left;display: table; height:.9rem;}
.Top002742 .header-left > *{display: table-cell; vertical-align: middle;}
.Top002742 .header-left .logo{width: 100%;}
.Top002742 .header-left .logo img{max-width: 2.2rem;}
@media(max-width:480px){
.Top002742 .header-left span{display: none;}
}
.Top002742 .header-right,
.Top002742 .header-mid{float: right;}
.Top002742 .header-right{ min-height:.9rem;}
.Top002742 .header-right > *{float: left;}
.Top002742 .top-search{position: absolute; right: 0; top: 100%;width: 100%;  display: none;}
.Top002742 .top-search .text{ color: var(--grey2); background:var(--white); border: none; width: 100%; padding: 0 50px 0 10px; height: 40px; line-height: 40px; box-shadow: 0 0 5px rgba(0,0,0,0.3)}
.Top002742 .top-search .text.focus{color: var(--black);}
.Top002742 .top-search .btn{position: absolute; right: 0; top: 0; width: 40px; height: 100%; background: url(../images/search-white.svg) no-repeat center center var(--hover-color3); background-size: .2rem;}
@media(min-width:1025px){
.Top002742 .top-search{max-width: 300px;}
}

.Top002742 .top-language{padding-top: 17px; position: relative; display: none;}
.Top002742 .top-language > span{display: block; line-height: 33px; border-radius: 3px; border: 1px solid rgba(255,255,255,0.2); padding-right: 12px; cursor: pointer;}
.Top002742 .top-language > span:before,
.Top002742 .top-language > span:after{display: inline-block; content: ''; vertical-align: middle; }
.Top002742 .top-language > span:before{margin: 0 4px 0 13px; width: 14px; height: 14px; background:url(../images/Top002742_lang.png) no-repeat;}
.Top002742 .top-language > span:after{ margin-left: 6px; width: 5px; height: 5px; border-right: 1px solid var(--white); border-bottom: 1px solid var(--white); transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); margin-top: -2px;} 
.Top002742 .top-language figure{position: absolute; top: 100%; left: 0; width: 100%; background: var(--white); display: none;}
.Top002742 .top-language figure a{color:var(--black); padding: 0 10px;display: block; line-height: 30px;}
@media(max-width:640px){	
.Top002742 .top-language > span{font-size: 0;}
}

.Top002742 .open-search{background:url(../images/search.svg) no-repeat center center; width: 35px; height: 35px;margin-top: .26rem; margin-right:0; position: relative; background-size: .2rem;}
.Top002742 .open-search:before,
.Top002742 .open-search:after{position: absolute; left: 25%; content: ''; width: 50%; height: 3px; top: 50%; margin-top: -1.5px;background: var(--hover-color3); opacity: 0; -webkit-opacity: 0; transition: 0.5s; -webkit-transition: 0.5s;  }
.Top002742 .open-search.on{background: none;}
.Top002742 .open-search.on:before,
.Top002742 .open-search.on:after{ opacity: 1; -webkit-opacity: 1;  -webkit-transform: rotate(45deg);transform: rotate(45deg);}
.Top002742 .open-search.on:after{ -webkit-transform: rotate(-45deg);transform: rotate(-45deg);}

.Top002742 .header-menu li{ width: auto!important;}
.Top002742 .header-menu li em{padding: 0 .35rem; line-height:.9rem; font-size:var(--font-size20);}
.Top002742 .header-menu li.aon em a{color:var(--hover-color3);}
.Top002742 .header-menu li .sub{left: 0; width: 100%;background: #f6f6f6; padding: 18px 0 90px 0;}
.Top002742 .header-menu li .sub dl{float: left; width: 25%;}
.Top002742 .header-menu li .sub dl > *{margin: 0 auto; width:80%;}
.Top002742 .header-menu li .sub dt{ padding:.1rem 0; margin-bottom:.1rem; line-height: 1.6; border-bottom: 1px solid #d1d1d1;}
.Top002742 .header-menu li .sub dt img{float: left; height: 32px; margin-right: 10px;}
.Top002742 .header-menu li .sub dt a{font-size:var(--font-size22); color:var(--hover-color3);}
.Top002742 .header-menu li .sub dt a:hover{background: none;}
.Top002742 .header-menu li .sub dd{line-height: 24px; padding: 5px 0;}
.Top002742 .header-menu li .sub dd a{color: var(--grey);}
.Top002742 .header-menu li .sub dd a:hover{color:var(--hover-color3);}
.Top002742 .header-menu li.hover em{position: relative;}
.Top002742 .header-menu li.hover em:after{position: absolute; content: '';border:6px solid transparent; border-bottom-color: #fff; left: 50%; margin-left: -6px;  bottom: 0;}

.Top002742 #header-menu{position: absolute; top:-100%; transform: translateY(-100%); right: 0; background: rgba(0,0,0,0.8); padding: 20px; width: 200px; border-radius: 0 0 0 5px; opacity: 0; transition: 0.5s;}
.Top002742 #header-menu.header-menu-show{top: 100%;transform: translateY(0);opacity: 1;}

@media(max-width:1024px){
.Top002742 #header-menu{ max-height:80vh; overflow:auto;}
.Top002742 #open_menu{width:40px; height: 35px;border: 1px solid rgba(255,255,255,0.2);border-radius: 3px; margin-top:.26rem; margin-left: 10px;position:relative; background: var(--hover-color3);}
.Top002742 #open_menu span,
.Top002742 #open_menu:after,
.Top002742 #open_menu:before{ position:absolute; width:70%; left:15%; height:3px; background:#fff;}
.Top002742 #open_menu:after,
.Top002742 #open_menu:before{ content:''; transition:transform 0.3s;}
.Top002742 #open_menu span{ top:50%; margin-top: -1.5px;}
.Top002742 #open_menu:before{top:8px;}
.Top002742 #open_menu:after{ bottom:8px;}

.Top002742 #open_menu.open_menu_on span{ opacity:0;}
.Top002742 #open_menu.open_menu_on:after,
.Top002742 #open_menu.open_menu_on:before{ top:50%; margin-top:-2px; transform:rotate(45deg);width:70%; left:15%;}
.Top002742 #open_menu.open_menu_on:before{ transform:rotate(-45deg);}
}


/*导航公共样式*/
.Top002742 .header-menu li em{ display:block; font-style:normal; text-align:center;}
.Top002742 .header-menu li em a{ display:block;}
.Top002742 .header-menu li .sub dt{ line-height:40px;}
.Top002742 .header-menu li .sub dt a{display:block;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; padding:0 10px;}
.Top002742 .header-menu .sub-has-sub dl{display:none;}

@media(min-width:1025px){
.Top002742 #header-menu{ display:none;}
.Top002742 .relative{ position:relative; z-index:100;}
.Top002742 .header-menu li{ float:left; }
.Top002742 .header-menu li .sub{position:absolute;}
.Top002742 .header-menu li .sub{ opacity:0;overflow:hidden; }
.Top002742 .header-menu li.aon .sub{ opacity:1; }

.no-fullbground .sub{background-color:rgba(255,255,255,0.9)}
.no-fullbground .sub-left{left:0;}
.no-fullbground .sub-right{right:0;}
.sub-horizontal .sub .sub-menu > dl{ float:left;}
.sub-horizontal .sub-right >dl{ float:right;}
.sub-horizontal .sub-menu >dl dt{ float:left;}
/*.sub-horizontal .sub-right-txt-r .sub-menu >dl{ text-align:right; float:right; }
.sub-horizontal .sub-right-txt-r .sub-menu >dl dt{ float:none; display:inline-block;}*/
.sub-horizontal .sub-right .sub-menu >dl{ text-align:right; float:right; }
.sub-horizontal .sub-right .sub-menu >dl dt{ float:none; display:inline-block;}

.sub-vertical .has-sub{ position:relative; z-index:100;}
.sub-vertical .sub{background-color:rgba(255,255,255,0.9); left:0; width:100%;}
.sub-vertical .sub-row-2{ width:200%;}
.sub-vertical .sub-row-3{ width:300%;}
.sub-vertical .sub-row-2 .sub-menu dt{ float:left; width:50%;}
.sub-vertical .sub-row-3 .sub-menu dt{ float:left; width:33.3333333%;}
.sub-vertical .sub-has-sub{ position:relative;}
.sub-vertical .sub-has-sub dl{ background-color:rgba(255,255,255,0.9);position:absolute; left:100%; top:0; width:100%;}
.sub-vertical dt.aon > a{background:#009; color:#fff;}
.sub-vertical .sub-position-right{left:auto; right:0;}
.sub-vertical .sub-position-right .sub-has-sub dl{ left:auto; right:100%;}

.sub-txt-img .sub{ width:300%; }
.sub-txt-img .sub-intro{padding:5px; overflow:hidden;}
.sub-txt-img .sub-intro .sub-left{ float:left; width:40%;}
.sub-txt-img .sub-intro .sub-right{ float:right; width:56%;}
.sub-txt-img .sub-img img{ display:block; width:100%;}
.sub-txt-img .sub-txt{ font-size:12px; line-height:24px;}

.fullbground .sub{}
.fullbground .sub-menu >dl,
.fullbground .sub-menu >dl dt{ float:left;}
.sub-menu-layer{ position:absolute; left:0; top:100%; width:100%;background-color:rgba(255,255,255,0.9);}
.sub-slideDown .sub-menu-layer{ display:none; /*transition:0.3s;*/}
.fullbground .sub-menu-layer{display: none;}
}
/*图标*/
.has-icon-v{text-align:center;}
.has-icon-v i{ display:block;  padding:10px 0;}
.has-icon-v i img{ width:50px; height:50px; }
.has-icon-h i{ display:inline-block; vertical-align:middle;}
.has-icon-h i img{ width:20px; height:20px; margin-right:5px;}
/*图标 end*/
@media(max-width:1024px){
.header-menu{ display:none;}
.Public_nav_style #header-menu,
.Public_nav_style #header-menu ul{position:fixed;top:0;height:100%; z-index:100;right:-100%; opacity:0;transition:opacity 0.3s;}
.Public_nav_style #header-menu{ background-color:rgba(0,0,0,0.5); width:100%; }
.Public_nav_style #header-menu ul{   width:60%; max-width:280px; background:rgba(32, 151, 155, 0.9); height:100%; max-height:100%; overflow:auto;padding:50px 2% 0; transition:0.3s;}
.Public_nav_style #header-menu.header-menu-show,
.Public_nav_style #header-menu.header-menu-show ul{ right:0;opacity:1;}
#header-menu li .sub{ display:none;}
#header-menu li{ line-height:40px; }
#header-menu li em{ font-style:normal; display:block; font-size:16px;border-bottom:1px solid rgba(255,255,255,0.3);}
#header-menu li a{display:block;}
#header-menu li em a{ border-bottom:1px solid rgba(0,0,0,0.3); font-weight:bold; padding:0 10px;}
#header-menu li:last-child em,
#header-menu li:last-child em a{ border-bottom:0;}
#header-menu li a:hover,
#header-menu li a{ color:#fff;}
#header-menu li.has-sub em{ position:relative;}
#header-menu li.has-sub em::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0; z-index:2; background-color:transparent;}
#header-menu li.has-sub em .op{position:absolute; width:15px; height:15px; right:3%; top:50%; margin-top:-6px;display:none; transition:0.3s;}
#header-menu li.has-sub.clickon em .op{ transform:rotate(45deg);}
#header-menu li.has-sub em .op::before,
#header-menu li.has-sub em .op::after{  position:absolute; content:'';  background:#fff;}
#header-menu li.has-sub em .op::before{width:100%; height:3px;left:0; top:6px;}
#header-menu li.has-sub em .op::after{ width:3px; left:6px; top:0; height:100%;}
.Public_nav_style #header-menu li.has-sub em::after{position:absolute; content:''; right:2%; border:6px solid transparent; border-top-color:#fff; top:50%; margin-top:-3px;}
.Public_nav_style #header-menu li.clickon em::after{border-bottom-color:#fff;border-top-color:transparent;margin-top:-9px;}
.Public_nav_style #header-menu li.clickon em a{ background:rgba(0,0,0,0.2);}
#header-menu li .sub-menu dt.has-dt{ position:relative;}
#header-menu li .sub-menu dt.has-dt::before{position:absolute; content:''; width:100%; height:100%; left:0; top:0; background-color:transparent;}
#header-menu li .sub-menu dt a{padding:0 10px; border-bottom:1px dashed rgba(255,255,255,0.5);display:block;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; padding-left:0;}
#header-menu li .sub-menu dt a img{ width:.25rem; margin-right:.1rem; filter: brightness(200%);}
#header-menu li .sub-menu dt:last-child >　a{ border-bottom:0;}
#header-menu li .sub-has-sub{ position:relative;}
#header-menu li .sub-has-sub i{ position:absolute; left:0; top:0; height:40px; width:100%; background-color:transparent; z-index:2;}
.Public_nav_style #header-menu li .sub-has-sub i::before,
.Public_nav_style #header-menu li .sub-has-sub i::after{ position:absolute; content:''; top:50%; background:#fff;}
.Public_nav_style #header-menu li .sub-has-sub i::before{ width:10px; height:2px; margin-top:-1px; right:5px;}
.Public_nav_style #header-menu li .sub-has-sub i::after{ width:2px; height:10px; margin-top:-5px; right:9px;}
.Public_nav_style #header-menu li .clickon > i::after{ display:none;}
.Public_nav_style #header-menu li .clickon > a{ background-color:rgba(0,0,0,0.2);}

.Public_nav_style #open_menu{ position:absolute; right:2%; width:40px; height:40px; border:2px solid #20979b; border-radius:50%;  top:5px; z-index:200;}
#open_menu i,
#open_menu i::before,
#open_menu i::after{ position:absolute;}
.Public_nav_style #open_menu i,
.Public_nav_style #open_menu i::before,
.Public_nav_style #open_menu i::after{background:#20979b;}
#open_menu i{ top:50%;}
.Public_nav_style #open_menu i{ width:60%; left:20%;  margin-top:-1px; height:2px;}
#open_menu i::before,
#open_menu i::after{ left:0; width:100%; height:100%; content:'';transition:transform 0.3s;}
#open_menu i::before{ top:6px;}
#open_menu i::after{top:-6px;}

.Public_nav_style #open_menu.open_menu_on{ border-color:#fff;}
#open_menu.open_menu_on i{ background:none !important;}
.Public_nav_style #open_menu.open_menu_on i::before,
.Public_nav_style #open_menu.open_menu_on i::after{ background:#fff; margin-top:0;}
#open_menu.open_menu_on i::before,
#open_menu.open_menu_on i::after{  top:0 !important;}
#open_menu.open_menu_on i::before{ transform:rotate(45deg);}
#open_menu.open_menu_on i::after{ transform:rotate(-45deg);}
}
@media(max-width:640px){
#header-menu li .sub-menu dt a img{ display:none;}
}
/*导航公共样式 end*/


/*Banner003223 */
.Banner003223{position:relative;z-index:1;}
.Banner003223 .video-box{background-color:transparent;}
.Banner003223 .swiper-wrapper{height: auto;}
.Banner003223 .index-more{font-size: var(--font-size16);}
.Banner003223 .index-more a{display:inline-flex;align-items:center;background-color:var(--white);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);}
.Banner003223 .index-more a span{position:relative;display:block;z-index:2}
.Banner003223 .index-more a:after,
.Banner003223 .index-more a::before{width:0.63rem;height:0.63rem}
.Banner003223 .index-more a:after{display:block;content:'';background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/Banner003223-more.svg);background-size:auto 0.2rem;margin-left:0.7rem;position:relative;z-index:2}
.Banner003223 .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}
.Banner003223 .index-more a:hover{color:var(--white)}
.Banner003223 .index-more a:hover:before{width:calc(100% - 0.08rem)}
@media (max-width:640px) {
.Banner003223{ padding-top:.85rem;}
.Banner003223 .index-more a:after{margin-left: 0.35rem;}
}

.Banner003223 .txt{position:absolute;left:0;top:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;z-index:3;color:var(--white)}
.Banner003223 .txt :where(h3,p,.index-more){opacity:0;transform:translateX(1rem);transition:0.5s}
.Banner003223 .txt h3{margin:0;font-size:0.66rem;line-height:1.2;transition-delay:0.5s; min-height:1.25em;}
.Banner003223 .txt p{margin:1em 0 0.8rem 0;font-size:var(--font-size30);line-height:1.2;transition-delay:0.8s; min-height:1.2em;}
.Banner003223 .txt .index-more{transition-delay:1.1s}
.Banner003223 .controls-page{bottom:6.06826802%;position: absolute;z-index: 10;text-align: center;}
.Banner003223 .controls-page span{width: 0.14rem;height: 0.14rem; border: 1px solid rgba(255, 255, 255, 0.4); margin: 0 0.13rem; display: block; border-radius: 50%;opacity: 1; background: none;}

.Banner003223  .controls-page span.swiper-pagination-bullet-active { background:var(--hover-color);}
.Banner003223 .swiper-slide-active .txt :where(h3,p,.index-more){opacity:1;transform:translateX(0)}
@media (max-width:1024px) {
.Banner003223 .txt h3{font-size: var(--font-size32);}   
.Banner003223 .txt p{font-size: var(--font-size18); margin-bottom: 2em;}
.Banner003223 .index-more a{line-height: 3;}
.Banner003223 .index-more a:after,
.Banner003223 .index-more a::before{width: calc(3em - 0.08rem); height: calc(3em - 0.08rem);}
.Banner003223 .index-more a:after{margin-left: 0.3rem;}
}


.index-title {text-align: center;margin-bottom: 0.48rem;line-height: 1;}
.index-title .tit {font-weight: 500;color: var(--black);font-size: var(--font-size46);margin-bottom: 0.19rem;}
.index-title .desc {font-weight: 100;font-size: var(--font-size16);}



/*Floor003225 */
.Floor003225{position:relative;z-index:1;overflow:hidden;}
.Floor003225 .items li{flex:1;display:flex;align-items:flex-end;transition:0.3s;position:relative;z-index:1}
.Floor003225 .items li::before{position:absolute;content:'';left:0;bottom:0;width:100%;background:linear-gradient(to bottom,rgba(47,199,116,0) 0%,rgba(38,49,121,0.7) 100%);height:0;transition:0.3s;z-index:-1}
.Floor003225 .items li .txt{padding:0 0.6rem 0.6rem 0.6rem;}
.Floor003225 .items li .txt h3{margin: 0 0 .25rem 0;}
.Floor003225 .items li .txt h3 a{font-size:var(--font-size34);font-weight:bold;margin:0 0 0.3rem 0; color: var(--white);}
.Floor003225 .items li .txt h3::after{display:block;content:'';width:0.28rem;height:0.03rem;background-color:var(--hover-color2);margin-top: .2rem;}
.Floor003225 .items li .info{height:0;overflow:hidden;opacity:0;transition:height 0.5s}
.Floor003225 .items li .info dd{line-height:2;font-size:var(--font-size22);padding-left:0.13rem;position:relative;z-index:1}
.Floor003225 .items li .info dd::before{position:absolute;content:'';width:0.04rem;height:0.04rem;background-color:var(--white);left:0;top:0.8em;border-radius:50%}
.Floor003225 .items li .info dd a{color: var(--white);}
.Floor003225 .items li .info p{margin:0;font-size: var(--font-size16);}
@media (min-width:641px) {
.Floor003225 .swiper-wrapper{height: auto;}
.Floor003225 .items{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10; display:flex;justify-content:space-between}
.Floor003225 .items li{border-right:1px solid rgba(255,255,255,0.12);}
}
@media (min-width:1025px) {
.Floor003225 .items li:hover::before{height:100%}
.Floor003225 .items li:hover .info{height:calc(var(--height) * 1px);opacity:1}
.Floor003225 .items li .submitBtn{background-color: transparent; border-color: transparent; justify-content: flex-start; }
.Floor003225 .items li:hover .submitBtn{margin-top:0.3rem}
.Floor003225 .items li:hover .submitBtn.white{border-radius:0.5rem;color:var(--white);background-color:var(--hover-color);border-color: var(--hover-color); justify-content: center; transition: all 0.5s ease;}
.Floor003225 .items li:hover .submitBtn:after{ display: block; margin-left: 0.2rem;}

}
@media (max-width:1024px) {
.Floor003225 .items li .txt{padding: 0 0.2rem 0.2rem;}
.Floor003225 .items li .txt h3{font-size: var(--font-size20);}
}
@media (max-width:640px) {
.Floor003225 .swiper{position: absolute; left: 0;top: 0;width: 100%;height: 100%;z-index: 1;}
.Floor003225 .items{position: relative;z-index: 3;}
.Floor003225 .swiper-slide img{max-width: none;height: 100%;width: auto;}
.Floor003225 .items li .txt{padding-top: 0.2rem;}
.Floor003225 .items li{border-bottom:1px solid rgba(255,255,255,0.12);}
}


/*Floor002902 */
.Floor002902 .left_side .main{max-width: 480px;width: 90%;}
.Floor002902 .left_side .main .sub{font-size: var(--font-size28); color: var(--black); margin: .4rem 0 0 0; font-weight: normal;}
.Floor002902 .left_side .info{ margin-top: 0;}
.Floor002902 .left_side .info p{font-size: var(--font-size16); line-height:2; color: var(--grey); margin: .2rem 0; }
.Floor002902 .right_side ol img{display: block;width:60%;  margin: 0 auto;}
.Floor002902 .right_side li{padding-left:0.5vw;}
.Floor002902 .right_side li .num{font-size:var(--font-size50);color: var(--black); }
.Floor002902 .right_side li .num > *{vertical-align: middle;}
.Floor002902 .right_side li .num sub{display: inline-block;line-height: 0.7em;margin-top: 1em; font-size: var(--font-size18); padding-left: .1rem;}
.Floor002902 .right_side li p{margin: 0;font-size:var(--font-size18);color:var(--grey);}
@media(min-width:641px){
.Floor002902 .right_side ul:not(:last-child){margin-bottom: 6.25vw;}
.Floor002902 .right_side ul{display: table; table-layout: fixed;width: 100%;}
.Floor002902 .right_side ul > *{display: table-cell; vertical-align: middle;}
.Floor002902 .right_side ol{width: 35.5%;}
}
@media(min-width:1025px){
.Floor002902 .mid_side{width:40%;vertical-align: top;}
.Floor002902 .right_side{width: 25%; padding-left: 5%;}
.Floor002902 .left_side .main{max-width: 482px;width: 90%;}
.Floor002902 .left_side .yinhao{margin-top: -0.5em;}
}
@media(min-width:1281px){
.Floor002902 .left_side .more{margin-left: -20px;}
}
@media(min-width:1025px) and (max-width:1600px){
.Floor002902 .left_side .yinhao{font-size: 8vw;}
.Floor002902 .left_side .tit{font-size: 3vw;}
.Floor002902 .left_side .subtit{font-size: 1.3vw;}
}
@media(max-width:1024px){
.Floor002902 .ytable,
.Floor002902 .ytable-cell{display: block;}
.Floor002902 .mid_side{text-align: center;padding: 6vw 0;}
.Floor002902 .right_side{overflow: hidden;}
.Floor002902 .right_side ul{float: left; width: 33.3333%;}
}
@media(max-width:640px){
.Floor002902 .left_side .tit{font-size: 8vw;}
.Floor002902 .left_side .yinhao{font-size: 20vw;}
.Floor002902 .right_side li{text-align: center;}
.Floor002902 .right_side li .num{font-size:6vw;padding: 2vw 0;}
.Floor002902 .right_side li p{font-size: 3vw;}
.Floor002902 .right_side ol img{width: 50%;}
.Floor002902 .left_side .subtit,
.Floor002902 .left_side .intro{padding: 5vw 0;}
}
@media(max-width:480px){
.Floor002902 .left_side .subtit{font-size: 4vw; }
.Floor002902 .left_side .intro{font-size: 3.5vw;}
}



/*Bottom003191 */
.Bottom003191{background-color: #121416; color: var(--white); }
.Bottom003191 a{color: rgba(255,255,255,0.5);}
.Bottom003191 a:hover{color: var(--hover-color2); }
.Bottom003191 .hotline{margin-top: .5rem;}
.Bottom003191 .b-bottom{background-color: #060709; padding: calc(20 / 16 * 1em) 0;color: rgba(255,255,255,0.5);}
.Bottom003191 .b-bottom .auto{font-size:var(--font-size16);}
.Bottom003191 .b-bottom nav a{display: inline-block;}
.Bottom003191 .b-bottom nav a:not(:last-child)::after{display: inline-block; content: '  ·  '; margin: 0 calc(10 / 14 * 1em);color: rgba(255,255,255,0.5);}
.Bottom003191 .b-top nav dt{font-size:var(--font-size20);}
.Bottom003191 .b-top nav dt a:not(:hover){color: var(--white);}
.Bottom003191 .b-top nav dd{line-height: calc(34 / 16 * 1em);}

.Bottom003191 .logo img{max-width:2.5rem;}
.Bottom003191 .hotline dl{margin-top: calc(30 / 16 * 1em);}
.Bottom003191 .hotline dt{opacity: 0.5;margin-bottom: calc(6 / 16 * 1em);}
.Bottom003191 .hotline dd{font-size:var(--font-size28);}

.Bottom003191 .code{margin-bottom: calc(20 / 16 * 1em);}
.Bottom003191 .code img{height: calc(110 / 16 * 1em);}
.Bottom003191 .contact li{line-height:1.5; padding: calc(8 / 16 * 1em) 0;position: relative; padding-left: calc(100 / 16 * 1em);}
.Bottom003191 .contact li span{position: absolute; left: 0; top: calc(10 / 16 * 1em);height: calc(20 / 16 * 1em);overflow: hidden;text-align: justify; width: calc(100 / 16 * 1em);}
.Bottom003191 .contact li span:after{display: inline-block;content: '';width: 100%;height: 1px;}
.Bottom003191 .b-top .right h1{margin: 0 0 .1rem 0;font-size: var(--font-size22);font-weight: normal;}

@media (min-width:1025px) {
.Bottom003191 .b-top .left,
.Bottom003191 .b-top .right{width: calc(360 / 1440 * 100%);}
.Bottom003191 .b-top .mid{width: calc((1440 - 360 * 2) / 1440 * 100%);}  
.Bottom003191 .b-top nav{width:80%;overflow: hidden;}
.Bottom003191 .b-top nav dl{float: left; max-width: calc(160 / 16  * 1em);}  
.Bottom003191 .b-bottom .fl,
.Bottom003191 .b-bottom .fr{max-width: 45%; font-size: var(--font-size15);}
.Bottom003191 .b-top nav dt{ margin-bottom:1em;}
}
@media (max-width:1024px) {
.Bottom003191 .logo{text-align: center;}
.Bottom003191 .b-bottom .copyright{margin-top: 1em;}
.Bottom003191 .b-bottom .copyright a{display: inline-block;} 
.Bottom003191 .b-top{padding: 3em 0;}
.Bottom003191 .b-top nav{border-top: 1px solid rgba(255,255,255,0.1);border-bottom: 1px solid rgba(255,255,255,0.1); padding: 2em 0; margin: 2em 0;}
.Bottom003191 .b-top nav dl{margin: 0!important;}
.Bottom003191 .b-top nav dl:not(:last-child){margin-bottom: 1em!important;}
.Bottom003191 .b-top nav dd{display: inline-block; margin-right: 1em;}
}


.HomeTit.white .title,
.HomeTit.white .intro{color:var(--white);}
.center{text-align: center;}
.HomeTit .intro{margin-top: 0.12rem; font-size: var(--font-size18); color: var(--grey); line-height: 1.6;}
/* .HomeTit p{font-size: var(--font-size18); color: var(--white); line-height: 1.6;} */
.HomeTit .title{font-size: var(--font-size42); color:var(--hover-color3);margin: 0;}
/* .HomeTit .title span{color: #3daaea;} */

.submitBtn{width:1.6rem;height:0.5rem;border-radius:0.08rem;border:1px solid var(--black);-webkit-border-radius:0.5rem;-moz-border-radius:0.08rem;-ms-border-radius:0.08rem;-o-border-radius:0.08rem;display:inline-flex;align-items:center;justify-content:center;color:var(--white)}
.submitBtn a:hover{color:var(--white)}
.submitBtn::after{background-repeat: no-repeat; content:'';display:block;width:0.16rem;height:0.14rem;background-image:url(../images/submitArrow.png);background-size:0.16rem 0.14rem;margin-left:0.1rem;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}
.submitBtn:hover::after{margin-left:0.2rem}
.submitBtn.watchMore{color:var(--black);}
.submitBtn.watchMore::after{background-image: url(../images/arrowRed.png); background-size: 0.14rem; background-position: center;}
.submitBtn.white{border: 1px solid var(--white);}
.submitBtn.watchMore.white{color:var(--white);}
.submitBtn.watchMore.white::after{background-image: url(../images/submitArrow.png);}



.HomeSolution{width: 100%;background: url(../images/bg_03.jpg) no-repeat top center;background-size: cover;}
.HomeSolutionCon{position:relative;z-index:1;margin-top: 0.4rem;}
.HomeSolutionCon .autoCon-1600{position: relative;}
.HomeSolution .tab_liBox{width:100%;display:flex;position: absolute;right: 0;top: -0.8rem;}
.HomeSolution .tab_liBox .tab_li{width:auto;overflow-x:auto;overflow-y:hidden;list-style:none;padding:0;margin:0 auto;display:flex;padding-bottom:0.2rem}
.HomeSolution .tab_liBox .tab_li span{flex:0 0 auto;font-size:0.2rem;background:transparent;cursor:pointer;height:0.36rem;line-height:0.36rem;color:var(--black); position:relative;}
.HomeSolution .tab_liBox .tab_li span{background-size:contain;background-repeat:no-repeat;padding-left:0.56rem;display:flex;align-items:center;background-position: left center;}
.HomeSolution .tab_liBox .tab_li span::after{content:'';display:block;width:1px;height:0.15rem;background:#000000;opacity:0.2;margin-left:0.45rem;margin-right:0.45rem}
.HomeSolution .tab_liBox .tab_li span:last-child::after{display:none}
.HomeSolution .tab_liBox .tab_li span .icon{ position:absolute; left:0; opacity:0;}
.HomeSolution .tab_liBox .tab_li span .one{ opacity:1;}
.HomeSolution .tab_liBox .tab_li span .two{ opacity:0;}
.HomeSolution .tab_liBox .tab_li span:hover .two,
.HomeSolution .tab_liBox .tab_li span.on .two{ opacity:1;}
.HomeSolution .tab_liBox .tab_li span:hover .one,
.HomeSolution .tab_liBox .tab_li span.on .one{ opacity:0;}
.HomeSolution .tab_liBox .tab_li span:hover,
.HomeSolution .tab_liBox span.on{color:var(--hover-color)}

.tab_info{ position:relative;}
.tab_info .info{position:absolute;width:100%;top:0;left:0;opacity: 0;visibility: hidden;transition: all .5s;}
.tab_info .info.on{position:relative;opacity: 1;visibility: visible;}

@media screen and (max-width:640px){
.HomeSolutionCon{margin-top:0.2rem;}
}
.HomeSolution .solutionList .ul .item{text-align: center;}
@media screen and (min-width:769px){
.HomeSolution .tab_liBox .tab_li{width: 100%;justify-content: flex-end;padding-right: 2vw;}
}

@media (max-width:1700px) {
.HomeSolution .tab_liBox .tab_li span::after{ margin:0 .3rem;}
}

@media (max-width:1600px) {
.HomeSolution .tab_liBox .tab_li span::after{ margin:0 .2rem;}
}

@media screen and (max-width:1024px){
.HomeSolution .solutionList{padding-left: calc(2.5% - 0.3rem);}
.HomeSolution .slick-arrow.slick-next{right: 2.5%;}
.HomeSolution .slick-arrow.slick-prev{right: calc(2.5% + 0.7rem);}
.HomeSolution .slick-dots{padding-right: calc(2.5% + 1.4rem);}
.HomeSolution .solutionList .ul .item{margin-left: 0.3rem;}
.HomeSolution .tab_liBox{ position:relative; top:0; margin-bottom:.2rem; overflow:hidden; z-index:10;}
.HomeSolution .tab_liBox .tab_li{padding-right:0;}
}
@media screen and (max-width:640px){
.HomeSolution .solutionList .ul .item{margin-left:0.15rem;margin-right:0.15rem}
.HomeSolution .tab_liBox .tab_li{padding-bottom:0; flex-wrap:wrap;}
.HomeSolution .tab_liBox .tab_li span::after{margin-left:0.15rem;margin-right:0.15rem; display:none;}
.HomeSolution .tab_liBox .tab_li span{font-size:0.16rem;background-size:0.24rem;padding-left:0.35rem}
.HomeSolution .tab_liBox .tab_li span .icon{ width:.24rem;}
.HomeSolution .solutionList{padding-top:0.3rem}
.HomeSolution .solutionList .ul .item{margin-bottom:0.4rem}
}
.HomeSolution .slick-dots{width:100%;display:flex;justify-content:center;align-items:center}
.HomeSolution .slick-dots .slick-active button{background:var(--hover-color3);border-color: none;}
.HomeSolution .slick-arrow:hover{background-color:var(--hover-color3); border-color: var(--hover-color);}



/*Floor003097 */
.Floor003097{position: relative;z-index: 1; overflow: hidden;}
.Floor003097 .Ispic{display: block;padding-bottom:26%;}
.Floor003097 .Ispic.web_pic{ display:none;}
.Floor003097 .txt-area{position: absolute; left: 0;width: 100%; height: 100%;z-index: 2; color: var(--white);}
.Floor003097 .auto{height: 100%;}
.Floor003097 .ytable{width:100%; height: 100%; }
.Floor003097 .text{width: 100%;margin-left: 1rem;}
.Floor003097 .text .soglan{font-size: var(--font-size36);font-family: "楷体";font-weight: bold;}
.Floor003097 .text p{font-size: 0.68rem;color: var(--white);margin: 0 0 0.3rem;font-weight: bold;
  background: -webkit-linear-gradient(0, #172258, #2e568d); /* Chrome, Safari */
  background: linear-gradient(0, #172258, #2e568d); /* Standard syntax */
  -webkit-background-clip: text; /* Chrome, Safari */
  background-clip: text;
  -webkit-text-fill-color: transparent; /* Chrome, Safari */
  color: transparent; 
}
.Fl_tit h2{color: var(--black);font-size: var(--font-size20);background-color: #F7F9FA;border-radius: 0.3rem;display: block;padding: 0.1rem 0.3rem;margin: 0 0.1rem;text-align: center;max-width: 28%;margin: 0 auto 0.3rem;font-weight: normal;}

.Floor003097 .con_box{display: flex;}
.Floor003097 .autoCon-1600{position: relative;}
.Floor003097 .soglan{position:absolute;bottom:5%;left:20%;color:var(--black);font-size: var(--font-size22); width:60%; z-index:5;}
.Floor003097 .soglan dl{display: flex;}
.Floor003097 .soglan dl dd{margin-right: 0.3rem;}

.Floor003097 .pop-up{ display:none; position:fixed; z-index:150; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5);}
.Floor003097 .pop-up .ycenter{ height:100%;display: flex;align-items: center;}
.Floor003097 .pop-up .main{ position:relative; width:90%; margin:0 auto; max-width:600px; background:var(--white); border:0px solid var(--hover-color3); border-radius:10px; padding:2%;}
.Floor003097 .pop-up .close{ position:absolute; width:30px; height:30px; right:-15px; top:-15px; border-radius:50%; background:var(--hover-color3); cursor:pointer;}
.Floor003097 .pop-up .close::before,
.Floor003097 .pop-up .close::after{ position:absolute; content:''; left:20%; top:50%; width:60%; height:3px; background:var(--white); margin-top:-1px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.Floor003097 .pop-up .close::before{ transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.Floor003097 .pop-up#form td{ padding-top:4%; vertical-align:top;}
.Floor003097 .pop-up#form td.f-name{ text-align:right; width:90px; line-height:32px;}
.Floor003097 .pop-up#form td .text{ width:100%; line-height:32px; height:32px; border:1px solid #eee; border-radius:3px; padding:0 5px; margin-left: 0;}
.Floor003097 .pop-up#form td .btn{ width:40%; margin-right:3%; height:40px; cursor:pointer; border:none; border-radius:3px;color:var(--white); background:var(--hover-color3); max-width:120px;}
.Floor003097 .pop-up#form td .btn_reset{ background:var(--grey2);}
.Floor003097 .pop-up#form td textarea.text{ height:90px; resize:none;}
.Floor003097 .pop-up#form p{ margin:0; text-align:center; font-size:18px; font-weight:bold; color:var(--hover-color3);}
.Floor003097 .pop-up#map .main{ padding:15px;}
.Floor003097 .pop-up .map{ height:300px;}
@media screen and (max-width:1024px){
.Floor003097 .txt-area{ padding:1rem 0; position:relative;}
.Floor003097 .Ispic{ padding-bottom:0; position:absolute; top:0; left:0; width:100%; height:100%;}
.Floor003097 .text{ width:60%;}
.Floor003097 .soglan{ width:70%;}
.Floor003097 .soglan dl dd:last-child{ margin-right:0;}
}

@media screen and (max-width:640px){
.Floor003097 .con_box{ flex-wrap:wrap;}
.Floor003097 .txt-area{ padding-bottom:.2rem;}
.Floor003097 .text{ width:100%; margin:0;}
.Floor003097 .text p{ margin:.3rem 0 0; font-size:.36rem; color: var(--white);-webkit-text-fill-color:var(--white);}
.Floor003097 .soglan{ position:relative; padding-bottom:5%; width:100%; left:0;}
.Floor003097 .soglan dl{ flex-wrap:wrap; color: var(--white);}
.Floor003097 .soglan dl dd{ margin:.05rem;}
.Floor003097 .Ispic{ display:none;}
.Floor003097 .Ispic.web_pic{ display:block;}
}

.newsList .ul .item{width:31.5%;margin-right:2%;margin-bottom:2%}
.newsList .ul .item:nth-child(3n){margin-right:0}
.newsList .ul .item .itemCon{width:100%;display:flex;flex-direction:column;background:#F7F9FA;border-radius:0px 0px .1rem .1rem}
.newsList .ul .item .itemCon .imgbox{width:100%;overflow:hidden;border-top-left-radius:.1rem;border-top-right-radius:.1rem}
.newsList .ul .item .itemCon .imgbox img{transition:all 0.3s ease;border-radius:inherit}
.newsList .ul .item .itemCon .fontbox{padding:0.3rem 0.35rem}
.newsList .ul .item .itemCon .fontbox .top{height:1.43rem}
.newsList .ul .item .itemCon .fontbox .title{line-height:1.5;font-size: var(--font-size20);color: var(--black);}
.newsList .ul .item .itemCon .fontbox .intro{line-height:1.6;margin-top:0.15rem;color: var(--grey2);}
.newsList .ul .item .itemCon .fontbox .time{color: var(--grey);}
.newsList .ul .item .itemCon:hover .imgbox img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}
.newsList .ul .item .itemCon:hover .fontbox .title{color:var(--hover-color);}

.newsList .ul .submitBtn{background-color:transparent;color:var(--grey2);border-color:transparent;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;justify-content: right;}
.newsList .ul .submitBtn::after{display:none}
.newsList .ul .item:hover .submitBtn{background:linear-gradient(to right,#61ce67,#3daaea);border-color:none;color:var(--white);justify-content: center;}
.newsList .ul .item:hover .submitBtn::after{display:block}
.list_btn{display: flex;align-items: center;justify-content: space-between;}

.New_box{margin-top: 0.6rem;}


@media screen and (max-width:1024px){
.newsList .ul .item .itemCon .imgbox{/* height: 2.04rem; */}
.newsList .ul .item .itemCon .fontbox{padding: 0.2rem;}
.newsList .ul .item .itemCon .fontbox .top{height: 120px;}
}

@media screen and (max-width:768px){
.newsList .ul{justify-content:space-between}
.newsList .ul .item{width:calc(50% - 0.1rem);margin-right:0;margin-bottom: 0.2rem;}
.newsList .ul .item .itemCon .fontbox .top{height:auto;margin-bottom:0.2rem}
}



.Inside_ban{ margin-top:.9rem; position: relative;}
.Inside_ban .text{ position:absolute; top:50%; left:0; width:100%; z-index:10; color:var(--white); transform:translateY(-50%); }
.Inside_ban .text .icon{ position:absolute; top:-2.25em; width:9.375em; height:7.625em; background:url(../images/Inside-icon.png) no-repeat; background-size:cover; opacity: 0.15;}
.Inside_ban .text .name{ font-size:var(--font-size50);font-weight: bold;}
.Inside_ban .text .des{ font-size:var(--font-size20); margin-top: .2rem; max-width:50%; line-height: 1.6; }
.Inside_ban .pic img{ width:100%;}
.Inside_ban .pic .pic-img{ display:block;}
.Inside_ban .pic .web-img{ display:none;}
@media (max-width:1024px) {
.Inside_ban .text{ position:relative; top:0; transform:translateY(0); padding:.8rem 0;}
.Inside_ban .text .name{ font-size:.36rem;}
.Inside_ban .text .des{ font-size:.18rem; max-width:85%;}
.Inside_ban .pic{ position:absolute; top:0; width:100%; height:100%;}
.Inside_ban .pic img{ height:100%; width:100%; object-fit:cover;}
.Inside_ban .pic .pic-img{ display:none;}
.Inside_ban .pic .web-img{ display:block;}
}
@media (max-width:640px) {
.Inside_ban .text{ padding:.5rem 0;}
.Inside_ban .text .des{ font-size:.2rem; max-width:100%;}
}

/*Menu003135 */
.Menu003135{box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.04);}
.Menu003135 .current{ font-size: var(--font-size16); padding-left: 1.4em;background: url(../images/Menu003135-icon.svg) no-repeat left center;background-size: 1em auto; line-height: 5;}
.Menu003135 .current,
.Menu003135 .current a:not(:hover){color: var(--grey2);}
.Menu003135 .current span{color: var(--black);}
.Menu003135 .nav-menu li{float: left;font-size: var(--font-size18);line-height: 4.44444;}
.Menu003135 .nav-menu li:not(:last-child){margin-right:2.5em;}
.Menu003135 .nav-menu li a{display: block;position: relative;}
.Menu003135 .nav-menu li a:hover,
.Menu003135 .nav-menu li.aon a{color:var(--hover-color);}
.Menu003135 .nav-menu li.aon a:before{position: absolute;content: ''; left: 0; bottom: 0;width: 100%; height: 2px;background-color: var(--hover-color);}
@media (max-width:1024px) {
.Menu003135 .current{display: none;}   
.Menu003135 .nav-menu li{line-height:3;}
}
@media (max-width:640px) {
.Menu003135 .nav-menu li:not(:last-child){margin-right:2em;}
}


.Form002802{padding:var(--padMar100) 0; background: url(../images/Form002802_bj.png) no-repeat center; }
.Form002802 .title{ font-size: calc(36 / 16 *1em); color: var(--black);}
.Form002802 .title:after{display: block; content: '';width: calc(25 / 32 *1em);height: 3px;background-color:var(--hover-color);margin:calc(20 / 32 *1em) 0  calc(40 / 32 *1em);}
.Form002802 .txt{margin-bottom:1vw; line-height: 1.7; color: var(--grey2); font-size: calc(16 / 16 * 1em);}
.Form002802 .from li{position:relative; }
.Form002802 .from li:not(.btn){border-bottom:1px solid #ddd; padding:15px 15px 15px 40px; background-size: auto calc(20 / 16 * 1em); background-repeat: no-repeat; background-position:left center;}
.Form002802 .from li:nth-child(1){background-image: url(../images/Form002802-icon.svg);}
.Form002802 .from li:nth-child(2){background-image: url(../images/Form002802-icon2.svg);}
.Form002802 .from li:nth-child(3){background-image: url(../images/Form002802-icon3.svg);}
.Form002802 .from li:nth-child(4){background-image: url(../images/Form002802-icon4.svg); background-position:left 20px;}
.Form002802 .from label{ position:absolute; left:40px; top:0; font-size:calc(16 / 16 * 1em); line-height:60px; color:var(--grey2);}
.Form002802 .from .text{ width:100%; height:30px; line-height:30px; border:none; background:none; font-size:1em;}
.Form002802 .from textarea.text{ height:70px; resize: none;}
.Form002802 .from .btn input{ background:var(--hover-color); cursor:pointer; padding:0; border:none; width:calc(200 / 16* 1em); height:calc(50 / 16* 1em); font-size:calc(16 / 16* 1em); color:var(--white);border-radius: 60px;}
.Form002802 .address dd p{ padding-left:calc(40 / 18 *1em);  line-height: 1.75; margin: 0; background-size:auto calc(18 / 18 * 1em); background-repeat: no-repeat; color: var(--black); background-position: left calc(2vw + (4/ 18 * 1em)); font-size: calc(18 / 16 * 1em); letter-spacing: 0;}
.Form002802 .address dd p+p{ margin-top: 2vw;padding-top: 2vw; border-top:1px dashed #ddd; }
.Form002802 .address dd p span{display: block; color: var(--grey2); margin-bottom: 10px;  font-size: calc(16 / 18 * 1em); }
.Form002802 .address dd p b{font-size: calc(34 / 18 * 1em);  color:var(--hover-color); line-height: 1;}
.Form002802 .address dd p:first-child{background-position: left calc(4/ 18 * 1em);}
.Form002802 .address dd p.tel{background-image:url(../images/Form002802-tel.svg); }
.Form002802 .address dd p.mail{background-image:url(../images/Form002802-mail.svg); }
.Form002802 .address dd p.add{background-image:url(../images/Form002802-add.svg); }
.Form002802 .img{margin-top:4vw;}
@media(min-width:1025px){
.Form002802 .from{ width:60%; padding-left: 4vw;}
.Form002802 .address { width:40%; padding-right:4vw; border-right: 1px solid #ddd; vertical-align: top;}
.Form002802 .from li{float: left; width: 48%; }
.Form002802 .from li:nth-child(2n){float:right; }
.Form002802 .from li:nth-child(2n) ~ li{margin-top: 4%;}
.Form002802 .from .li{width: 100%;}
}
@media (max-width:768px) {
.Form002802{padding: calc(50 / 16 * 1em) 0;}
.Form002802 .ytable{display: block;}
.Form002802 .ytable-cell{display: block;}
.Form002802 .title{font-size: calc(30 / 16 *1em);}
.Form002802 .title:after{height: 2px;}
.Form002802 .from{margin-top: calc(60 / 16 *1em);}
.Form002802 .address dd p+p{padding-top: 3vw;}
.Form002802 .address dd p{ background-size: auto calc(18 / 16* 1em);}
.Form002802 .address dd p span{margin-bottom: 0;}
.Form002802 .from .btn input{margin-top:calc(30 / 16* 1em);}
}



/*Other003014 */
.Other003014 .float-btn{position: fixed; right:1%; bottom: 30%; width: 50px; z-index:999;}
.Other003014 .float-btn li{padding-bottom:5px;}
.Other003014 .float-btn li a{display: block;background-position: center center;background-repeat: no-repeat;background-color: yellow; cursor: pointer;}
.Other003014 .float-btn li a.open-kefu{height: 50px;background-image: url("../images/Other003014_kefu.png");}
.Other003014 .float-btn li a.gettop{line-height: 50px;text-align: center;color: var(--black);font-size:var(--font-size14);}
.Other003014 .fixed-box{position: fixed; left: 0; top: 0; width: 100%; z-index: 200; height: 100%;background: rgba(0,0,0,0.6);display: none; z-index:999;}
.Other003014 .fixed-box .ytable{height: 100%;}
.Other003014 .fixed-box .main{max-width: 1300px;color: var(--white);background: var(--hover-color); text-align:center;position: relative; }
.Other003014 .fixed-box .close{ width: 30px; height: 30px;right: 5px;position: absolute;top: 10px; transform: rotate(45deg);cursor: pointer;}
.Other003014 .fixed-box .close:before,
.Other003014 .fixed-box .close:after{position: absolute; left: 50%; top: 50%; content: '';background: var(--white);}
.Other003014 .fixed-box .close:before{width: 50%; height: 2px; margin-top: -1px; margin-left: -25%;}
.Other003014 .fixed-box .close:after{height: 50%; width: 2px; margin-left: -1px; margin-top: -25%;}
.Other003014 .fixed-box h4{font-size: 40px;font-weight: normal; margin: 0;}
.Other003014 .fixed-box dl{max-width: 920px; width: 90%; margin: 0 auto;}
.Other003014 .fixed-box dt{background: var(--hover-color);}
.Other003014 .fixed-box dt .icon{height: 48px;background-position: center center;background-repeat: no-repeat;}
.Other003014 .fixed-box dt .icon-email{background-image: url("../images/Other003014_email.png");}
.Other003014 .fixed-box dt .icon-tel{background-image: url("../images/Other003014_tel.png");}
.Other003014 .fixed-box dt .icon-contact{background-image: url("../images/Other003014_contact.png");}
.Other003014 .fixed-box dt .word .t-1{font-size: 20px;line-height: 1.5em;}
.Other003014 .fixed-box dt .btn,
.Other003014 .fixed-box dt .word .t-2{font-family: 'SourceHanSansCN-Light';}
.Other003014 .fixed-box dt .btn{display: block;font-size: 16px;line-height: 38px;border: 1px solid var(--white); margin: 0 17%;color: var(--white); cursor: pointer; transition: 0.3s;}
.Other003014 .fixed-box dt .btn:hover{color: var(--hover-color);background: var(--white);}
@media(min-width:641px){
.Other003014 .fixed-box dt{float: left;}
}
@media(min-width:1025px){
.Other003014 .fixed-box .main{padding-bottom: 13.305vh;}
.Other003014 .fixed-box h4{padding: 7.82vh 0; }
.Other003014 .fixed-box dt{padding: 5.913vh 0;width: 28.261%;}
.Other003014 .fixed-box dt:not(:last-child){margin-right: 7.6085%;}
.Other003014 .fixed-box dt .word{padding: 3.6vh 0;}
}
@media(max-width:1024px){
.Other003014 .fixed-box .main{padding: 8vw 0;}
.Other003014 .fixed-box h4{padding-bottom: 4vw;font-size: 5vw; }
.Other003014 .fixed-box dt,
.Other003014 .fixed-box dt .word{padding: 5vw 0;}
}
@media(min-width:641px) and (max-width:1024px){
.Other003014 .fixed-box dt{width: 32%;}
.Other003014 .fixed-box dt:not(:last-child){margin-right:2%;}
}
@media(max-width:640px){
.Other003014 .fixed-box dt:not(:last-child){margin-bottom: 2%;}
.Other003014 .fixed-box dt .word{padding: 3vw 0;}
.Other003014 .fixed-box dt .icon{height: 8vw;background-size: contain;}
.Other003014 .fixed-box dt .btn{line-height: 2em;}
.Other003014 .fixed-box dt .word .t-1{font-size: 4vw;}
.Other003014 .fixed-box dt .word .t-2{font-size: 3vw;}
}

.bg{ background-image:url(../images/bg.jpg); background-position: center center;background-repeat: repeat;background-size:cover;width: 100%;}
@media(max-width:640px){
.bg{background-image:url(../images/bg2.jpg);}
}


/*Floor003194 */
.Floor003194{padding:var(--padMar100) 0 0 0;background-size: cover;background: url(../images/bg_01.png) no-repeat top center;}
.Floor003194 .intro{text-align: center; padding-bottom: 0.98rem}
.Floor003194 .intro .edit-info{ font-size:var(--font-size20); line-height: 1.7; }
.Floor003194 .boxs-group{ background-color: #1255a0;}
.Floor003194 .boxs-group .box{overflow: hidden; }
.Floor003194 .boxs-group .inside{position: relative;}
.Floor003194 .boxs-group .txt{color: #fff;text-align: center;position: relative;z-index: 999;padding-top: 1rem;}
.Floor003194 .boxs-group picture{ opacity: 0.5; transition: 0.5s;display: block;}

.Floor003194 .box .tit{font-size: var(--font-size34); margin-bottom: 0.3rem;}
.Floor003194 .box .desc{font-size: var(--font-size18);}
.Floor003194 .box .icon{width: 0.58rem;height: 0.63rem;border-radius: 0 1.25em 0 1.25em;border: solid 1px rgba(255, 255, 255, 1);display: inline-block; margin-top:0.6rem; background: url(../images/Floor003194-more.svg) no-repeat center center;background-size: 1em auto;}
.Floor003194 .box .info dl dd{font-size: var(--font-size18); margin:.1rem 0;}
.Floor003194 .box .info dl dd a{color: var(--white);}
@media (min-width:1025px) {
.Floor003194 .boxs-group{margin: 0; display: table;height:6.5rem;  width: 100%;}
.Floor003194 .boxs-group .box{width: 33.33%; display: table-cell;transition: all .3s;}
.Floor003194 .boxs-group .inside{ height: 100%;}
.Floor003194 .boxs-group .txt{ width: 100%;transition: all .3s;position: relative;top: 0;}
.Floor003194 .boxs-group picture{position: absolute; left:0; width: 100%;top: 0; height: 100%; transition: all .3s;}
.Floor003194 .boxs-group picture img{display:none;}
.Floor003194 .box .info{font-size: var(--font-size18);transition: all .3s;height: 0;opacity: 0;}
.Floor003194 .boxs-group .box:hover .info{opacity: 1;display: block;transition: all .3s;height:1.3rem;}
.Floor003194 .boxs-group .box:hover .txt{top: 2%;}
}
@media (max-width:1024px) {
.Floor003194 .box{width:100%;background-color: #1255a0;}
.Floor003194 .intro{ padding-bottom:.3rem;}
.Floor003194 .boxs-group{display: flex;flex-wrap: wrap; flex-direction: row; background:none;}
.Floor003194 .boxs-group picture{height:auto; opacity: 0.7;}
.Floor003194 .boxs-group picture img{ position: relative; opacity:1; display:block; width:100%; height:auto;}
.Floor003194 .boxs-group .txt{left:0; width: 100%;padding:5%; height: 100%;display: flex;align-items: center; flex-direction: column; justify-content: center;}
.Floor003194 .box .info{display:block;}
.Floor003194 .box .tit{font-size: calc(24 / 16 * 1em); margin-bottom: 0.5em;}
.Floor003194 .box .desc{font-size: 1em;}
.Floor003194 .box .info dl dd{ margin:1.2em 0;}
.Floor003194 .box .icon{margin-top:1em; width: 3em; height: 3em; border-radius: 0 1em 0 1em;}
}




/*Floor003209 */
.Floor003209{position: relative;z-index: 1; color: var(--white);overflow: hidden; font-weight: 500;}
.Floor003209 .all-title span{font-weight: 700; font-size: var(--font-size48);background: url(../images/Floor003209-title-line-white.png) repeat; -webkit-background-clip: text; color: transparent;line-height: calc(42 / 48);display: block; margin-bottom: 0.7rem;}

.Floor003209 .all-more{margin-top: 0.9rem;}
.Floor003209 .all-more a{font-weight: 600;font-style: italic; text-transform: uppercase;display: inline-flex;align-items: center; font-size: var(--font-size18);}
.Floor003209 .all-more a:after{display: block; content: ''; margin-left: .1rem; width: 0.06rem; height: 0.12rem; background: no-repeat center center / contain; transition: 0.3s;}
.Floor003209 .all-more a[class*=border-]{position: relative; padding: 0 0.4rem; line-height: 0.5rem;z-index: 3;transition: 0.3s;}
.Floor003209 .all-more a[class*=border-]:before{position: absolute; left: 0;top:0;width: 100%;height: 100%; transform: skewX(-10deg); border:2px solid transparent; content: '';z-index: -1; transition: 0.3s;}
.Floor003209 .all-more a.border-white{color: var(--white);}
.Floor003209 .all-more a.border-white:before{border-color: var(--white);}
.Floor003209 .all-more a.border-white:after{background-image: url(../images/Floor003209-more-white2.svg);}
.Floor003209 .all-more a[class*=border-]:hover{letter-spacing: 0.1em;}
.Floor003209 .all-more a[class*=border-]:hover:before{background-color: var(--hover-color);border-color: var(--hover-color);}
.Floor003209 .all-more a[class*=border-]:hover:after{background-image: url(../images/Floor003209-more-white2.svg); margin-left: 0.2rem;}

.Floor003209 .editor-info{font-size: var(--font-size18); line-height: calc(24 / 18);}

.Floor003209 [class*=autoCon-]{position: relative;z-index: 3;}
.Floor003209 .video{position: absolute; left: 0;width: 100%;height: 100%; top: 0;overflow: hidden;display: flex;align-items: center; justify-content: center; background-color: var(--hover-color);z-index: 1;}
.Floor003209 .video img{min-height: 100%; opacity: 0.4;max-width:none; width:fit-content; object-fit:cover;}
.Floor003209 .video .web_ipic{ display:none;}
.Floor003209 .intro .title{font-size: var(--font-size24); }

.Floor003209 .right li{border-bottom: 1px solid rgba(255,255,255,0.2);position: relative;line-height: 1; }
.Floor003209 .right li:after{position: absolute;left: 0;height: 1px;background-color: var(--hover-color); bottom: -1px;content: ''; transform: scaleX(0); transform-origin: 100% 50%;transition: 0.3s transform;width: 100%;}
.Floor003209 .right li:hover:after{transform: scaleX(1); transform-origin: 0 50%;width: 50%;}
.Floor003209 .right li .num{display: flex;align-items:flex-end; }
.Floor003209 .right li .counter{font-size: var(--font-size48); font-weight: 600;}
.Floor003209 .right li  sup{font-size: var(--font-size18); margin-left: 0.1rem;}

.Floor003209 .left .sub{font-size: var(--font-size28);color: var(--white);margin: .5rem 0 0 0;font-weight: normal;}
.Floor003209 .left .con{font-size: var(--font-size16);line-height: 2;color: var(--white);margin: .3rem 0;}
@media (min-width:1025px) {
.Floor003209 [class*=autoCon-]{height:8rem; }
.Floor003209 .left{width: calc(732 / 1600 * 100%);}
.Floor003209 .right{min-width: calc(240 / 1600 * 100%);}
.Floor003209 .right ul{width: calc(480 / 240 * 100%);}
.Floor003209 .right li{padding-right: 0.2rem;}
.Floor003209 .right li + li{margin-top: 0.65rem;}
}
@media (max-width:1024px) {
.Floor003209{padding: var(--padMar100) 0;}
.Floor003209 .after{width: 100%;}
.Floor003209 .intro{max-width: 70%;}
.Floor003209 .right{margin-top: var(--padMar100);}
.Floor003209 .right .ul{ display:-webkit-flex; display:flex; flex-wrap:wrap;}
.Floor003209 .right li{ width:33.33%; display:flex;flex-direction:column;align-items:flex-start;}
.Floor003209 .right li{border-bottom-color:transparent;}
.Floor003209 .right li:hover:after{width: 100%;}
}
@media (max-width:640px) {
.Floor003209 .right li .counter{font-size: var(--font-size32);}
.Floor003209 .editor-info{font-size: var(--font-size14);}
.Floor003209 .video{ align-items:flex-start;}
.Floor003209 .video img{ max-height:100%; display:none;}
.Floor003209 .video .web_ipic{ display:block;}
}




/*Floor003056 */
.Floor003056{background: url(../images/bg_03.jpg) no-repeat center; background-size:cover;}
.Floor003056 .slick-slide{border: 1px solid #ebebeb; border-bottom:none;}
.Floor003056 .slick-slide > div{float: left;background:var(--white);border-bottom: 1px solid #ebebeb;border-top: 1px solid #ebebeb;  margin-top: -1px;display: table; height:8vw;}
.Floor003056 .slick-slide .logo{display: table-cell!important; vertical-align: middle; text-align: center;}
.Floor003056 .slick-slide .logo img{max-height: 7vw; max-width: 80%;}
.Floor003056 .slick-dots{text-align: center; margin-top: 3vw;}
.Floor003056 .slick-dots li{display: inline-block;position: relative;width: 28px; height: 28px;}
.Floor003056 .slick-dots li button{ padding: 0; width:28.572%;height: 28.572%;background:var(--grey2); border-radius: 50%; position: absolute; left: 50%; top: 50%;transform: translate(-50%,-50%);font-size: 0; border: 0;}
.Floor003056 .slick-dots li.slick-active button{background:var(--hover-color2); width: 50%; height: 50%;}
.Floor003056 .slick-dots li.slick-active:before{position: absolute; content: ''; left: 0; top: 0; width: 100%; height: 100%;border: 2px solid var(--hover-color2); border-radius: 50%;clip:rect(0 28px 7px 0);animation:zhuan 2s infinite linear;}
@keyframes zhuan{
  0%{transform: rotate(-360deg);}
  100%{transform: rotate(0);}
}
@media(min-width:1025px){
.Floor003056 .slick-slide > div{width:16.6667%;}
.Floor003056 .slick-slide > div:not(:nth-child(6n)){ border-right: 1px solid #ebebeb;}
}
@media(min-width:641px) and (max-width:1024px){
.Floor003056 .slick-slide > div{width: 33.3333%;height: 15vw;}
.Floor003056 .slick-slide > div:not(:nth-child(3n)){ border-right: 1px solid #ebebeb;}
.Floor003056 .slick-slide .logo img{max-height: 12vw;}
}
@media(max-width:640px){
.Floor003056 .autoCon-1600{ flex-wrap:wrap;}
.Floor003056 .intro{ margin-bottom:.15rem;}
.Floor003056 .slick-slide > div{width: 50%;height: 20vw;}
.Floor003056 .slick-slide > div:not(:nth-child(2n)){ border-right: 1px solid #ebebeb;}
.Floor003056 .slick-slide .logo img{max-height: 15vw;}
}

@media(max-width:768px){
.Floor003056{background: url(../images/bg768.jpg) no-repeat left center;}
}

/*Bottom003009 */
.Bottom003009{background:url(../images/foot.jpg) no-repeat center center;padding-top:var(--padMar80);background-size: cover;}
@media(max-width:1024px){
.Bottom003009{text-align: center;}
}
.Bottom003009 .auto{max-width: 1300px;}
.Bottom003009,
.Bottom003009 a{color:  var(--white);}
.Bottom003009 a:hover{color: var(--white);}
.Bottom003009 .soglan{color:  var(--white);;font-size: var(--font-size28);line-height: 1.5em;font-family: "楷体";}
.Bottom003009 .share{margin-top: 0.38rem;}
.Bottom003009 .share dd{float: left;position: relative;}
.Bottom003009 .share dd figure{position: absolute; left: 50%; margin-left: -0.6rem; width: 1.2rem; bottom: 100%; margin-bottom: 0.1rem;display: none;}
.Bottom003009 .share dd figure:after{position: absolute; content: '';border: 5px solid transparent; border-top-color: #fff; top: 100%; margin-left: -5px; left: 50%;}
.Bottom003009 .share dd a{display: block; width: 0.22rem; height:0.22rem; margin: 0 0.11rem;background: url("../images/Bottom003009_share_icon.png") no-repeat 0 0;}
.Bottom003009 .share dd.d_sina a{background-position: -0.42rem 0;}
.Bottom003009 .share dd.d_fb a{background-position: -0.8rem 0;}
.Bottom003009 .share dd.d_tw a{background-position: -1.2rem 0;}
.Bottom003009 .share dd.d_ing a{background-position: -1.6rem 0;}
@media(min-width:1025px){
.Bottom003009 .logo{display: flex;justify-content: space-between;align-items: center;width: 100%;}
.Bottom003009 .logo .img{padding-right: 0.3rem; max-width:2.8rem;}
}
@media(max-width:1024px){
.Bottom003009 .logo .img{padding-bottom: 0.2rem; text-align: left;}
.Bottom003009 .share{display: table; margin-left:  auto; margin-right: auto;}
}
@media(max-width:480px){
.Bottom003009 .soglan{font-size: 4vw;}
}

.Bottom003009 .b-mid{margin-top: 2.08vw;padding-top: 2.13vw; border-top: 1px solid rgba(255,255,255,0.05);padding-bottom: 3.3vw;}
.Bottom003009 .b-mid .tit{font-size: 20px; margin-bottom: 1.08vw;}
.Bottom003009 .b-mid .tit,
.Bottom003009 .b-mid .tit a{color: var(--white);}
.Bottom003009 .contact{max-width: 329px;width: 25%;}
.Bottom003009 .contact li{line-height: 30px;opacity: 0.8;}
.Bottom003009 .b-mid nav{max-width: 800px;width: 75%;}
.Bottom003009 .b-mid nav dl{float: left; max-width: 180px;}
.Bottom003009 .b-mid nav dl:first-child,.Bottom003009 .b-mid nav dl:nth-child(2){max-width: 230px;}

.Bottom003009 .b-mid nav dd{line-height: 20px;padding: 5px 0;opacity: .8;}
@media(max-width:1024px){
.Bottom003009 .b-mid{display: block;}
.Bottom003009 .b-mid nav{display: none;}
}

.Bottom003009 .copyright{border-top: 1px solid rgba(255,255,255,0.05);padding: 1.08vw 0;opacity: 0.8;}
.Bottom003009 .copyright .fr a{display: inline-block;}
.Bottom003009 .copyright .fr a:not(:last-child):after{ width: 1px; height: 13px;display: inline-block; content: ''; vertical-align: middle;background:#fff; opacity: 0.1; margin: 0 15px;}
@media(max-width:1024px){
.Bottom003009 .copyright{margin-top: 5vw;padding: 5vw;}
.Bottom003009 .copyright .fr{padding-bottom: 10px;}
}

@media(max-width:768px){
.Bottom003009{background: url(../images/foot768.jpg) no-repeat center; background-size: cover;}
.Bottom003009 .logo .img img{max-width: 2.5rem;}
.Bottom003009 .contact{max-width: 90%; width: 100%; margin: 0 auto; text-align: left;}
}



.HomeNews{background: url(../images/homebg4.jpg) no-repeat center center;background-size: cover;overflow: hidden;}
.HomeNews .autoCon-1600{display: flex;flex-wrap: wrap;justify-content: space-between;overflow: hidden;}
.HomeNews .HomeNewsTit{width:3.3rem;}
.HomeNews .tab_nav{padding-top:0.2rem;}
.HomeNews .tab_nav ul li{margin:0.05rem 0;list-style: none;}
.HomeNews .tab_nav ul li a{display: inline-block;padding:0.06rem 0;position: relative;color:#999;font-size: var(--font-size18);}
.HomeNews .tab_nav ul li a::before{content:'';display: block;width:100%;height:0.02rem;background: var(--hover-color);position: absolute;left:0;bottom:0;transform: rotateY(90deg);opacity: 0;transition: all .5s;}
.HomeNews .tab_nav ul li.on a::before{transform: rotateY(0);opacity: 1;}
.HomeNews .tab_nav ul li.on a{color:var(--hover-color);}
.HomeNews .tab_nav ul li:hover a::before{transform: rotateY(0);opacity: 1;}
.HomeNews .tab_nav ul li:hover a{color:var(--hover-color);}

.HomeNews .HomeNewsBox{width:73.5%;position: relative;}
.HomeNews .HomeNewsBox .tab_con{position: absolute;width:100%;left:0;top:0;opacity: 0;visibility: hidden;transition: all .5s;z-index:0;}
.HomeNews .HomeNewsBox .tab_con.on{position: relative;opacity: 1;visibility: visible;z-index:1;}
.HomeNews .HomeNewsBox .slider{width:calc(100% + 2.6rem);}
.HomeNews .HomeNewsBox .slick-list{margin-left:-0.6rem;padding-right:2.6rem;}
.HomeNews .HomeNewsBox .item{margin-left:0.6rem;}
.HomeNews .HomeNewsBox .item .img img{border-radius: 0.12rem;}
.HomeNews .HomeNewsBox .item:hover .img span{transform: scale(1.05);border-radius: 0.2rem 0;overflow: hidden;}
.HomeNews .HomeNewsBox .item .txt{position: relative;padding:0.36rem 0 0.1rem;}
.HomeNews .HomeNewsBox .item .txt .date{color:#999;}
.HomeNews .HomeNewsBox .item .txt .tit{line-height: 0.32rem;height:0.96rem;margin:0.15rem 0 0.3rem 0;font-size: var(--font-size20);}

.HomeNews .HomeNewsBox .item .txt .submitBtn{color: var(--black);display: none;}
.HomeNews .HomeNewsBox .item .txt .submitBtn::after{background-image: url(../images/submitArrow-hei.png);background-repeat: no-repeat;}

.HomeNews .HomeNewsBox .item:hover .txt .line .l2::before{width:calc(100% - 0.08rem);opacity: 1;}
.HomeNews .HomeNewsBox .item:hover .txt .line .l2::after{width:0.05rem;opacity: 1;}
.HomeNews .HomeNewsBox .item .txt .line .lin{width:100%;}

.HomeNews .HomeNewsBox .slick-pages{position: absolute;left:-35%;bottom:0.8rem;font-size: 0.2rem;color:var(--grey2);}
.HomeNews .HomeNewsBox .slick-pages #cur{color:#000;font-size: 0.28rem;}
.HomeNews .slick-arrow{bottom:0rem;left:-29%;position: absolute;width: 0.6rem;height: 0.6rem;border-radius: 50%;border: 1px solid #000;position: absolute;font-size: 0;color: transparent;background-color: transparent;z-index:1;}
.HomeNews .slick-arrow.slick-next{left:-23%;}
.HomeNews .slick-arrow::after{content:'';display: block;width:0.1rem;height:0.1rem;border:0.02rem solid #000;border-right:none;border-bottom:none;position: absolute;left:55%;top:50%;transform: translate(-50%,-50%) rotate(-45deg);}
.HomeNews .slick-arrow.slick-next::after{transform: translate(-50%,-50%) rotate(135deg);left:45%;}
.HomeNews .slick-arrow:hover{background: var(--hover-color2);border:1px solid var(--hover-color2)}
.HomeNews .slick-arrow:hover::after{border-top:0.02rem solid #fff;border-left:0.02rem solid #fff;}

@media(max-width:1440px){
.HomeNews .slick-arrow{left:-28.5%;}
}

@media(max-width:1024px){
  .slick-arrow{width:0.45rem;height:0.45rem;}
  .HomeNews{ padding-top:.2rem;}
  .HomeNews .HomeNewsBox .item .txt .more{width:1.2rem;line-height: 0.4rem;padding:0 0.2rem;}
  .HomeNews .slick-arrow{left:-26%;bottom:0.6rem;}
  .HomeNews .slick-arrow.slick-next{left:-21%;}
  .HomeNews .HomeNewsBox .slick-pages{left:-36%;bottom:1.3rem;}
  .HomeNews .HomeNewsTit{ width:100%;}
  .HomeNews .tab_nav{ padding:0.25rem 0;}
  .HomeNews .tab_nav ul{ display:-webkit-flex; display:flex;}
  .HomeNews .tab_nav ul li{ margin-right:.3rem;}
  .HomeNews .tab_nav ul li:last-child{ margin-right:0;}
}

@media(max-width:768px){
  .HomeNews .slick-arrow.slick-next{left:-20%;}
  .HomeNews .HomeNewsBox .slick-list{margin-left:-0.3rem;}
  .HomeNews .HomeNewsBox .item{margin-left:0.3rem;}
}

@media(max-width:640px){
    .HomeNews{padding:0.25rem 0;}
    .HomeNews .HomeNewsTit{width:100%;}
    .HomeNews .HomeNewsBox{width:100%;}
    .HomeNews .HomeNewsBox .slider{width:100%;}
    .HomeNews .tab_nav{padding:0;margin:0.1rem 0 .2rem;}
    .HomeNews .tab_nav ul{display: flex;justify-content: center;flex-wrap: wrap;}
    .HomeNews .tab_nav ul li{margin:0 0.2rem!important;}
    .HomeNews .HomeNewsBox .slick-list{margin-left:-0.15rem;padding-right:0;}
    .HomeNews .HomeNewsBox .item{margin-left:0.15rem;}
    .HomeNews .HomeNewsBox .item .txt{padding:0.25rem 0;}
    .HomeNews .HomeNewsBox .slick-pages{display: none;}
    .HomeNews .HomeNewsBox .item .txt .tit{line-height: 0.28rem;height:0.84rem; margin-bottom:0;}
    .HomeNews .slick-arrow{bottom:0;top:12%;background:#fff;border:1px solid #fff;box-shadow: 0 0 10px rgba(1,127,162,0.16);left:5px; width:.45rem; height:.45rem;}
    .HomeNews .slick-arrow.slick-next{left:auto;right:5px;}
}



/*Floor003099 */
.Floor003099 .slider .slick-list li a{display: block; margin: 0 2vw;background: var(--white);
  border-radius: .1rem;overflow: hidden;text-align: center;}
.Floor003099 .pic{overflow: hidden;position: relative;margin-right: 3px;}
.Floor003099 .pic .Ispic{padding-bottom: 66.214%; transition: 0.5s;}
.Floor003099 .slider li .txt{padding: 0.2rem 0;}
.Floor003099 .txt .tit{font-size: var(--font-size22);color: var(--black); line-height:0.3rem;}

.Floor003099 li .submitBtn{margin-top:0.25rem;background-color:transparent;color:var(--grey2);border-color:transparent;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}
.Floor003099 li .submitBtn::after{display:none}
.Floor003099 li:hover a{box-shadow:0px 0px 35px 0px rgba(32,48,122,0.07);}
.Floor003099 li:hover .submitBtn{background:var(--hover-color2);border-color:none;color:var(--white)}
.Floor003099 li:hover .submitBtn::after{display:block}

.Floor003099 .slick-arrow{width:0.5rem;height:0.5rem;border-radius:0.08rem;-webkit-border-radius:0.08rem;-moz-border-radius:0.08rem;-ms-border-radius:0.08rem;border:none;
	-o-border-radius:0.08rem;top:auto;top:50%;left:-3%;z-index:3;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);
	-ms-transform:translate(0,0);-o-transform:translate(0,0);background-size:0.1rem 0.17rem;background-position: center; background-repeat: no-repeat; position: absolute;top: 50%;transform: translateY(-50%);left: auto;}
.Floor003099 .slick-arrow.slick-next{right:-2%;left:auto;}
.Floor003099 .slick-arrow.slick-prev{background-image:url(../images/arrowLeftRed2.png);left: -2%;right: auto}
.Floor003099 .slick-arrow.slick-next{background-image:url(../images/arrowRightRed2.png)}
.Floor003099 .slick-arrow.slick-prev:hover{background-image:url(../images/arrowLeftWhite.png)}
.Floor003099 .slick-arrow.slick-next:hover{background-image:url(../images/arrowRightWhite2.png)}
@media(min-width:641px){
.Floor003099 .slider{ margin: 0 -2vw;}
}
@media(max-width:1024px){
.Floor003099 .slick-arrow.slick-next{ right:0;}
.Floor003099 .slick-arrow.slick-prev{ left:0;}
}
@media(max-width:640px){
.Floor003099 .txt .tit{font-size: 5vw;}
}


.white{color: var(--white);}
.lf{text-align: left !important;}
.lantit{padding-bottom: 0; text-align: center;}
.lantit .cn{font-size: .42rem; color: var(--hover-color3); font-family: 'hmr';}
.lantit.white .cn{color: var(--white);}
.lantit .en{font-size: .26rem; text-transform: uppercase;}





/*RighInfo002852 */
.RighInfo002852{padding:var(--padMar100) 0;}
.RighInfo002852 .intro-main{padding-bottom:1.2vw;}
.RighInfo002852 .intro-main .pic img{display: block;width: 100%;}
.RighInfo002852 .singlePage{line-height:1.8;color:var(--black); font-size: var(--font-size16); margin-top: 2vw;}
.RighInfo002852 .singlePage .sum{font-size: var(--font-size18); color: var(--black); margin-bottom: 1.2vw; line-height: 1.6;}
.RighInfo002852 .cont{padding: 0 0 10px 0; line-height: 1.6;}
.RighInfo002852 .cont span{display: inline-block;font-size: var(--font-size18);color:var(--hover-color2); padding-right: 5px;}
.RighInfo002852 .cont span::before{display: inline-block;content: '';width:4px;height:4px;background: var(--hover-color2);margin-right: 8px;position: relative; top: -5px;}
@media(min-width:641px){
.RighInfo002852 .intro-main .left{float: left;width: 55%;}
.RighInfo002852 .intro-main .pic{float: right;width: 40%;}
}
@media(max-width:640px){
.RighInfo002852 .intro-main .pic{width: 80%; margin: 0 auto;}
}
@media(max-width:480px){
.RighInfo002852 .cont span{font-size: 18px;}
}

/*RighInfo003187 */
.RighInfo003187{overflow: hidden; background: var(--bg);}
.RighInfo003187 .column-name{position: relative;padding: calc(59 / 16 * 1em) 0 0 calc(77 / 16 * 1em);z-index: 1;color: #fff;}
.RighInfo003187 .column-name aside{position: relative;z-index: 4;}
.RighInfo003187 .column-name .cn{font-size: calc(38 / 16 * 1em); line-height: 1;}
.RighInfo003187 .column-name .en{font-size: calc(30 / 16 * 1em);line-height: calc(26 / 30 * 1em); margin-top: calc(7 / 30 * 1em); opacity: 0.3;}
.RighInfo003187 .column-name .mark{position: absolute; left:0; top: 0;background: url(../images/RighInfo003187-title-bg.png) no-repeat; width: calc(133 / 16 * 1em);height: calc(133 / 16 * 1em);background-size: contain;}
@media (min-width:1025px) {
.RighInfo003187 .column-name{margin-left: calc(-77 / 16 * 1em);}
}
@media (max-width:1024px) {
.RighInfo003187 .column-name{padding: calc(40 / 16 * 1em) 0 0 calc(40 / 16 * 1em); font-size: 0.8em;}  
}

.RighInfo003187 .left,
.RighInfo003187 .right{position: relative; }
.RighInfo003187 .left .Ispic{position: absolute; top: 0;right: 0;height: 100%;}
.RighInfo003187 .left .main{position:relative;z-index:3;display:-webkit-flex;display:flex;justify-content:space-between; flex-wrap:wrap;}
.RighInfo003187 .desc dt{position: relative;margin-bottom: .1rem; }
.RighInfo003187 .desc dt aside{position: relative;z-index: 4;font-size: var(--font-size26);}
.RighInfo003187 .left .desc{color: #fff; width:45%;}
.RighInfo003187 .desc dd.big{font-size: calc(30 / 16 * 1em);position: relative;display: table; line-height: 1; padding-right: calc(60 / 30 * 1em);}
.RighInfo003187 .desc dd.big img{position: absolute;right: 0; bottom: 0; width: calc(40 / 30 * 1em);}
.RighInfo003187 .desc dd{line-height:1.5;text-align: justify;}

.RighInfo003187 .right ul{margin: .6rem 0 .7rem;}
.RighInfo003187 .right .desc dt{margin-bottom: 1.5em;color: #333333; }
.RighInfo003187 .right .desc dd.big{color: #bf9c50;margin-bottom: 1em;}
.RighInfo003187 .right .desc:nth-child(2){margin-bottom: calc(40 / 16 * 1em);}
.RighInfo003187 .right li .item{position: relative;perspective: 600px;}
.RighInfo003187 .right .tit{font-size: var(--font-size26); margin-bottom:.1rem; color: var(--hover-color3); position: relative;}
.RighInfo003187 .icon{max-width:.3rem;float: left; margin-right: .1rem;}
.RighInfo003187 .right li p{margin: 0; color: var(--black);}
.RighInfo003187 .right .future .jie{height: 4.55rem; overflow: auto; padding-right: .15rem;}
.RighInfo003187 .right .future dd{font-size: var(--font-size16); color: var(--black); line-height:1.8; padding-bottom: 10px;}

@media (min-width:1025px) {
.RighInfo003187 .left,
.RighInfo003187 .right{width: 50%;padding: var(--padMar100) 0;}
.RighInfo003187 .left .Ispic{width: 50vw;}
.RighInfo003187 .left .main{padding-right: calc(50 / 720 * 100%);}
.RighInfo003187 .left .column-name{margin-bottom: calc(206 / 16 * 1em);}
.RighInfo003187 .right{padding-left: calc(110 / 1920 * 100vw); vertical-align: top;}
.RighInfo003187 .right li{float: left; width:50%; }
.RighInfo003187 .right li:hover .Ispic{opacity: 1;transform: translateX(0) translateZ(0) rotateY(0) scaleY(1) scaleX(1);}
.RighInfo003187 .desc:not(:last-child){margin-bottom:.3rem;}
}
@media (max-width:1024px) {
.RighInfo003187 .right li:nth-child(3n) .Ispic{transform: translateX(5px) translateZ(34px) rotateY(24deg) scaleY(0.9) scaleX(1.03);}
.RighInfo003187 .left .Ispic{width: auto; left: -3vw; right: -3vw;}
.RighInfo003187 .left,
.RighInfo003187 .right{padding: calc(70 / 16 * 1em) 0;}
.RighInfo003187 .right ul{ margin:.35rem 0;}
.RighInfo003187 .right ul li{ margin-bottom:.3rem;}
.RighInfo003187 .right ul li:last-child{ margin-bottom:0;}
.RighInfo003187 .left .column-name{margin-bottom: calc(70 / 16 * 1em);}
.RighInfo003187 .desc:not(:last-child){margin-bottom:calc(30 / 16 * 1em);}
}
@media (max-width:640px) {
.RighInfo003187 .desc dd.big{padding-right: calc(80 / 30 * 1em);}
.RighInfo003187 .desc dd.big img{width: calc(60 / 30 * 1em);}
}
/*Floor002212*/
.Floor002212{ background:url(../images/Floor002212_bj.jpg) no-repeat center center; background-size:cover; padding:var(--padMar100) 0;overflow: hidden;}
.Floor002212 .List li h4 a,
.Floor002212 .List li,
.Floor002212 .List li .more,
.Floor002212 nav ul li{transition:all 0.5s ease-out 0s;}
.Floor002212 .h2{text-align: center; color:var(--black); font-size: 42px; font-weight:normal;}
.Floor002212 nav{margin: 40px 0; text-align: center; }
.Floor002212 nav ul{display:block;text-align:center;overflow: hidden;}
.Floor002212 nav ul li{display:inline-block; *zoom:1; *display:inline; text-align: center; line-height: 40px; height: 40px;  padding: 0 .12rem;}
.Floor002212 nav ul li a{display: block; color:var(--black); font-size: 16px; padding:0 25px; min-width:140px;background:var(--white);border-radius:.4rem;}
.Floor002212 nav ul li.slick-active a{color:var(--white); background:var(--hover-color3);}
.Floor002212 .List{margin:20px 0; position: relative;}
.Floor002212 .List *{margin:0; box-sizing:border-box;}
.Floor002212 .List .slider{padding: 0 .5rem;}
.Floor002212 .List li{ width:32%; margin-bottom:2%; margin-right:2%; float:left; background: var(--white);}
.Floor002212 .List li > *{margin:0;}
.Floor002212 .List li:nth-child(3n){ margin-right:0;}
.Floor002212 .List li .pic {overflow: hidden; display: block; margin-right: 3%;}
.Floor002212 .List li .pic img{width: 100%;  display: block; transition: 1s;}
.Floor002212 .List li:hover .pic img{transform: scale3d(1.04,1.04,1.04);}
.Floor002212 .List li .text{padding:3%; width: 65%;}
.Floor002212 .List li h4{font-size:var(--font-size26);  white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; margin: 10px 0 0; font-weight:normal; color: var(--hover-color3); }
.Floor002212 .List li h4 span{color: var(--grey); font-size: var(--font-size16);margin-left: .1rem;}
.Floor002212 .List li .info{margin-top: .12rem; color: var(--black); overflow-y: auto; height:1.2rem; padding-right: .2rem;}
.Floor002212 .List li p{overflow: hidden; line-height:1.7;margin: 0; padding-bottom: .05rem;}
.Floor002212 .List .slick-arrow{ width:20px; height:42px; position:absolute;top: 50%; margin-top: -22px; background-image:url(../images/Floor002212-icon.png); background-repeat:no-repeat; display:block; z-index:5;}
.Floor002212 .List .slick-prev{left: 0; background-position:0 0;}
.Floor002212 .List .slick-next{ right:0;background-position:-21px 0;}
.Floor002212 .List .slick-prev:hover{background-position:0 -42px;}
.Floor002212 .List .slick-next:hover{background-position:-21px -42px;}
.Floor002212 .List .btn a{ display:block; width:20px; height:42px;}
@media(max-width:1366px){
.Floor002212 .List{margin-left: 0;margin-right: 0;}
.Floor002212 .List .slider{padding: 0 40px;}
}
@media(max-width:1199px){
.Floor002212 .h2{ font-size:35px;}	
}
@media(max-width:1024px){
.Floor002212 .List li:nth-child(3n),
.Floor002212 .List li{ width:49%; margin-right:2%;}
.Floor002212 .List li:nth-child(2n){ margin-right:0;}
}
@media(max-width:1000px){
.Floor002212 .h2{ font-size:30px;}	
.Floor002212{ padding:4% 0 8%;}
}
@media(max-width:720px){
.Floor002212 nav ul li{ width:25%; max-width:none; float:left; padding:0 5px;}
.Floor002212 nav ul li a{ padding:0 10px;min-width:1px;}
.Floor002212 .List li:nth-child(3n),
.Floor002212 .List li{ width:100%; margin-right:0;}
.Floor002212 .List li:nth-child(2n){ margin-right:0;}
}
@media(max-width:640px){
.Floor002212 nav ul{ display:-webkit-flex; display:flex; justify-content:center;}
.Floor002212 nav ul li a{font-size: 3vw;}
.Floor002212 nav{ margin:3% 0;}
.Floor002212 .List li > *{margin:0;}
.Floor002212 .List li .ytable{ display:block;}
.Floor002212 .List li .pic{ margin-right:0;}
}
/*Floor002212 End*/

/*Timeline002853 */
.Timeline002853{background:url(../images/Timeline002853_bj.png) no-repeat center;}
@media(min-width:1025px){
.Timeline002853 .slider-nav{float: left;width: 25%;}
.Timeline002853 .slider-for{float: right;width:65%;}
.Timeline002853 .slider-nav .slick-arrow{width: 197.246%;right:0; top: 50%;}
.Timeline002853 .slider-nav .slick-prev{margin-top: -65px;}
.Timeline002853 .slider-nav .slick-next{margin-top: 65px;}
.Timeline002853 .slider-nav .slick-next:before{transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);}
.Timeline002853 .slider-nav li{padding-right: 3vw;text-align: right;}
}
.Timeline002853 .slider-nav{border-right: 1px solid #eaeaea;position: relative; padding: 3vw 0;}
.Timeline002853 .slider-nav .slick-arrow{position: absolute; font-size: 0;border:0;border-bottom: 1px solid #eaeaea; cursor: pointer;font-size: 0;padding: 0; z-index: 10;}
.Timeline002853 .slider-nav .slick-arrow:before{position: absolute; content: ''; width: 25px; height: 25px; background: url(../images/Timeline002853_btn.png) no-repeat center center #fff; left: 50%; top: 50%; margin: -12px 0 0 -12px;}
.Timeline002853 .slider-nav li{line-height: 129px; font-size: 18px;color: var(--grey2);font-weight: 100;}
.Timeline002853 .slider-nav li span{font-family: "Barlow-Bold"; font-size:var(--font-size36); margin-right: 10px; }
.Timeline002853 .slider-nav li.slick-center{color:var(--hover-color3);}
.Timeline002853 .slider-for .box{padding:var(--padMar100) 0;}
.Timeline002853 .slider-for .year{ font-family: "Barlow-Bold";color: var(--hover-color3);font-size: var(--font-size50);line-height: normal;}
.Timeline002853 .slider-for .year span{font-size: var(--font-size22); color: var(--grey); padding-left: .1rem;}
.Timeline002853 .slider-for .desc{line-height:1.4;color:var(--hover-color3); margin:.1rem 0 .2rem 0; font-size: var(--font-size28); font-weight: bold;}
.Timeline002853 .slider-for .info{height:4rem; overflow-y: auto; padding-right: .2rem; line-height:1.5;} 
.Timeline002853 .slider-for .info .cont{margin-bottom: .3rem;}
.Timeline002853 .slider-for .info h1{font-size: var(--font-size22); color: var(--black); margin: 0 0 .1rem 0; font-weight: 500; margin: .1rem 0 ;}
.Timeline002853 .slider-for .info p{font-size: var(--font-size16); color: var(--black); margin: 0 0 .08rem 0; line-height: 1.7;}
.Timeline002853 .slider-nav.under3 .slick-track{transition: 0.3s;}
@media(max-width:1024px){
.Timeline002853 .slider-nav li{line-height: 60px; text-align: center;}
.Timeline002853 .slider-nav{padding: 0 5vw;border-top: 1px solid #efefef;border-bottom: 1px solid #efefef;}
.Timeline002853 .slider-nav .slick-arrow{width: 1px; height: 100%;background: #efefef; top: 0;}
.Timeline002853 .slider-nav .slick-prev{ left: 2.5vw;}
.Timeline002853 .slider-nav .slick-next{ right: 2.5vw;}
.Timeline002853 .slider-nav .slick-prev:before{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);}
.Timeline002853 .slider-nav .slick-next:before{transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);}
.Timeline002853 .slider-nav .slick-track{margin-top: 0!important;}
.Timeline002853 .slider-nav li.slick-current{color: var(--grey);}
}
@media(max-width:640px){
.Timeline002853 .slider-nav li{font-size: 16px;}
.Timeline002853 .slider-nav li span{font-size: 24px;}
}


.PicList002433{padding:var(--padMar100) 0;background: url(../images/PicList002433_bj.jpg) no-repeat center; background-size:cover;}
.PicList002433 .title{font-size: 32px;color: var(--black);text-align: center;}
.PicList002433 .title:after {display: block;margin: calc(24 /28 * 1em);margin: 0 auto;margin-top: calc(24 /28 * 1em);content: '';background: var(--hover-color3);width: 48px;height: 2px;margin-bottom: 40px;}
.PicList002433 .main{margin-top: 3vw;}
.PicList002433 .main .slick-arrow{ position:absolute; top:50%; width:46px; height:46px; margin-top:-30px; border:1px solid var(--hover-color3); padding:0; background:none; font-size:0; z-index:10; cursor:pointer; border-radius:50%;}
.PicList002433 .main .slick-arrow:hover{ background:var(--hover-color3); }
.PicList002433 .main .slick-arrow:before{ position:absolute; content:''; width:14px; height:14px; border-top:2px solid var(--hover-color3); border-right:2px solid var(--hover-color3); transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); left:50%; top:50%; margin:-7px 0 0 -11px;}
.PicList002433 .main .slick-arrow:hover:before{ border-color:var(--white);}
.PicList002433 .main .slick-prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); margin-left:-5px;}
.PicList002433 .main .slick-prev{ left:5px;}
.PicList002433 .main .slick-next{ right:5px;}
@media(max-width:1408px){
.PicList002433 .main .slick-prev{ left:2%;}
.PicList002433 .main .slick-next{ right:2%;}
}
@media(max-width:640px){
.PicList002433 .main .slick-arrow{ width: 7vw;height: 7vw;margin-top: -3.5vw;}
.PicList002433 .main .slick-arrow:before{width:40%; height: 40%;margin: 0;left: 40%; top: 30%;}
.PicList002433 .main .slick-next:before{left: 20%;}
}
.PicList002433 .main ul{ padding:0 50px;position:relative; width:100%; float:left;}
.PicList002433 .main li{ float:left; position:relative;  text-align:center;}
.PicList002433 .main ul:before,
.PicList002433 .main ul:after{ position:absolute; content:''; bottom:0px; height:90px; width:50px;}
.PicList002433 .main ul:before{ left:0px; background:url(../images/PicList002433_ul_l.png) no-repeat 0 0;}
.PicList002433 .main ul:after{right:0px;}
.PicList002433 .main ul.slider:before{display: none;}
.PicList002433 .main li aside{ padding-top:35px;height:90px; background:url(../images/PicList002433_libg.png) repeat-x left top;}
.PicList002433 .main li .ytable{ height:245px;}
.PicList002433 .main li .ytable-cell{ vertical-align:bottom;}
.PicList002433 .main li figure{ position:relative; display:inline-block;max-width: 80%;}
.PicList002433 .main li figure:after{ position:absolute; right:-24px; background:url(../images/PicList002433_ying.png) no-repeat left bottom; width:24px; height:100%; background-size:contain; content:'';}
.PicList002433 .main li figure img{ max-height:245px;padding-top: 12px;background-size:100% 100%;}
.PicList002433 .main li p{ margin:0 auto;width:80%; line-height:1.6; max-height:.6rem; color:var(--black);}
.PicList002433 .main .ul-7 li{width:14.2%;}
.PicList002433 .main .ul-6 li{width:16.6%;}
.PicList002433 .main .ul-5 li{width:20%;}
.PicList002433 .main .ul-4 li{width:25%;}
.PicList002433 .main .ul-4 li:nth-child(4):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433 .main .ul-5 li:nth-child(5):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433 .main .ul-6 li:nth-child(6):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433 .main .ul-7 li:nth-child(7):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433 .main .ul-3 li{width:33.33333333%;}
.PicList002433 .main .ul-3 li:nth-child(3):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433 .main .ul-2 li{width:50%;}
.PicList002433 .main .ul-2 li:nth-child(2):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433 .main .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433 .main .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433 .main .ul-1 li{width:100%;}
.PicList002433 nav{margin: 40px 0; text-align: center; }
.PicList002433 nav ul{display:block;text-align:center;overflow: hidden;}
.PicList002433 nav ul li{display:inline-block; *zoom:1; *display:inline; text-align: center; line-height: 40px; height: 40px;  padding: 0 .12rem;}
.PicList002433 nav ul li a{display:block; color:var(--black); font-size: 16px; padding:0 25px; min-width:140px;background:var(--white);border-radius:.4rem;}
.PicList002433 nav ul li.slick-active a{color:var(--white); background:var(--hover-color3);}
@media(max-width:640px){
.PicList002433 .auto,
.PicList002433 .main ul{ padding:0;}
.PicList002433 .main li p{ font-size:12px;}
.PicList002433 .main li .ytable{height:160px;}
.PicList002433 nav ul li{ padding:0 .1rem; margin:.05rem 0;}
.PicList002433 nav ul li a{ padding:0 15px; min-width:100px;}
.PicList002433 .main li figure img{ max-height:160px; padding:3px}
.PicList002433 .main .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433 .main .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433 .main .ul-3 li:nth-child(3):after,
.PicList002433 .main li:first-child:before{ display:none;}
}


/*Page002623 */
.Page002623{padding: 0 0 var(--padMar100) 0; text-align: center;}
.Page002623 .Pages a.a_first,
.Page002623 .Pages a.a_end,
.Page002623 .Pages > span:not(.p_page){display: none;}
.Page002623 .Pages em{float: left;margin: 0 3vw; font-style: normal;}
.Page002623 .Pages .p_page{display: table; margin: 0 auto;}
.Page002623 .Pages a{float: left;line-height: 50px; width: 50px; margin: 0 1px;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color: #fff;background: #036cb4;}
.Page002623 .Pages .p_page > a{font-size: 0;height: 50px;position: relative;}
.Page002623 .Pages .p_page > a:before{position: absolute; content: '';border:5px solid transparent; left: 50%; top: 50%; margin: -5px 0 0 -10px;}
.Page002623 .Pages .p_page > a.a_prev:before{border-right-color: #000;border-right-width: 8px;}
.Page002623 .Pages .p_page > a.a_next:before{border-left-color: #000;border-left-width: 8px; margin-left: -4px;}
.Page002623 .Pages a.a_prev:hover:before{border-right-color: #fff;}
.Page002623 .Pages a.a_next:hover:before{border-left-color: #fff;}
@media(max-width:640px){
.Page002623{padding: 6vw 0 8vw 0;}
.Page002623 .Pages em{display: none;}
.Page002623 .Pages a{background-color: #eee;}
}

/*PicList002856 */
.PicList002856 {overflow: hidden;position: relative;padding:var(--padMar100) 0;}
.PicList002856 .top-new .slick-list {overflow: inherit;}
.PicList002856 .top-new .slick-slide {opacity: 0;}
.PicList002856 .top-new .slick-current {opacity: 1;}
.PicList002856 .top-new .slick-slide {background: #f5f5f5;border-radius: .1rem;}
.PicList002856 .top-new .slick-slide .img img {display: block;width: 100%;}
.PicList002856 .top-new .slick-slide .img {overflow: hidden;border-radius: 6px 0 0 6px;}
.PicList002856 .top-new .slick-slide .img .Ispic {padding-bottom: 67.5%;transition: 0.3s;}
.PicList002856 .top-new .slick-slide a:hover .Ispic {transform: scale(1.1);}
.PicList002856 .top-new .slick-slide time {border-left: 1px solid #c6c6c6;padding-left: 1.62vw;display: block;margin-bottom: 2.61vw;color: var(--hover-color3);font-size: 0.18rem;}
.PicList002856 .top-new .slick-slide time span {display: block;font-size:var(--font-size42);font-weight: bold;}
.PicList002856 .top-new .slick-slide time b {display: block;line-height: 60px;color: var(--hover-color3);font-size: var(--font-size42);}
.PicList002856 .top-new .slick-slide .txt aside {line-height: 1.5;margin: 2vw 0 1vw 0;font-weight: 600;}
.PicList002856 .top-new .slick-slide a:hover {color: var(--hover-color3);}
.PicList002856 .top-new .slick-slide .txt p {margin: 0;color: var(--grey);font-size: 0.16rem;line-height: 2;}
.PicList002856 .top-new .slick-arrow {width: 60px;height: 60px;border-radius: 50%;background: #fff;box-shadow: 0 0 10px rgb(180 189 221 / 8%), 0 6px 14px hsl(0deg 0% 100% / 30%), 0 12px 20px rgb(180 189 221 / 20%);z-index: 2;position: absolute;top: calc(50%);transform: translateY(-50%);}
.PicList002856 .top-new .slick-arrow:before {position: absolute;content: '';width: 20%;height: 20%;border-left: 2px solid var(--grey);border-top: 2px solid var(--grey);transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);left: 40%;top: 40%;}
.PicList002856 .top-new .slick-next:before {transform: rotate(135deg);-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);}
.PicList002856 .top-new .slick-prev {left: -6.25%;}
.PicList002856 .top-new .slick-next:before {transform: rotate(135deg);-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);}
.PicList002856 .top-new .slick-next {right: -6.25%;}
.PicList002856 .top-new .slick-dots {text-align: center;padding-top: 1.72vw;}
.PicList002856 .top-new .slick-dots li {display: inline-block;width: .1rem;height: .1rem;border-radius:.5rem;margin: 0 5px;background-color:var(--grey2);}
.PicList002856 .top-new .slick-dots li button {display: none;}
.PicList002856 .top-new .slick-dots li.slick-active {background: var(--hover-color3);width: 40px;}
.PicList002856 .list ul li .inner {position: relative;}
.PicList002856 .list ul li .pic {overflow: hidden;border-radius:.1rem;}
.PicList002856 .list ul li .Ispic {padding-bottom:63%;transition: 0.3s;border-radius:.1rem;}
.PicList002856 .list ul li a:hover .Ispic {transform: scale(1.1);}
.PicList002856 .list .right h3 {color: var(--black);font-size:var(--font-size24);font-weight: normal;margin: .1rem 0;}
.PicList002856 .list .right p {color: var(--grey2);line-height: 2;}
.PicList002856 .list ul li {padding-bottom: 0.4rem;border-bottom: 1px solid #e9e9e9;}
.PicList002856 .list ul li:not(:last-child) {margin-bottom: 0.4rem;}
.PicList002856 .list ul li a:hover h3 {color: var(--hover-color3);}
.PicList002856 .list ul li:hover .left img {box-shadow: 0 3px 29px rgb(192 196 204 / 71%);}
.PicList002856 .list ul li time {border-left: 1px dashed #ededed;position: absolute;top: 50%;right: 0;cursor: pointer;transform: translateY(-50%);color: var(--grey);text-align: center;font-size: 15px;}
.PicList002856 .list ul li time span {font-size:var(--font-size42);font-weight: bold;color: var(--grey);padding-top: 0.4rem;padding-bottom: 0.05rem;display: block;}
.PicList002856 .list {padding-top:var(--padMar100);}
@media(min-width:1025px) {
.PicList002856 .top-new .slick-slide .txt aside {font-size:var(--font-size26);}
.PicList002856 .list .left {float: left;width: 28%;}
.PicList002856 .list .right {float: right;width: 56%;}
.PicList002856 .list .left {float: left;margin-right: 5%;}
.PicList002856 .list .right {float: left;}
.PicList002856 .list .right .h3 {margin: 0.35rem 0;}
.PicList002856 .top-new li .img {width: 40%;}
.PicList002856 .top-new li .txt {padding: 0.6rem;}
.PicList002856 .list ul li time {padding-left: .4rem;width: 1.4rem;height: 1.6rem;}
}
@media(max-width:1024px) {
.PicList002856 {padding: 3em 0;}
.PicList002856 .list .left {float: left;width: 25%;}
.PicList002856 .list .right {float: left;width: 56%;margin-left: 3%;}
.PicList002856 .top-new li .ytable {display: inline-block;}
.PicList002856 .top-new li .ytable-cell {display: table;}
.PicList002856 .top-new li .img {width: 40%;float: left;}
.PicList002856 .top-new li .txt {padding: 20px;width:60%;display: inline-block;}
.PicList002856 .top-new .slick-slide time {margin-bottom:.15rem;}
.PicList002856 .top-new .slick-slide time span {font-size:var(--font-size32);display: inline-block;margin-right:.1rem;}
.PicList002856 .list .right h3 {font-size:var(--font-size20);}
.PicList002856 .list ul li time {padding-left:.4rem;width:1rem;height: auto;}
.PicList002856 .list ul li time span {padding-top: 0;}
}
@media(max-width:640px) {
.PicList002856{ padding-bottom:0;}
.PicList002856 .list {padding-top:.45rem;}
.PicList002856 .top-new li .img {width: 100%;}
.PicList002856 .top-new .slick-slide .img {overflow: hidden;border-radius: 6px 6px 0 0;}
.PicList002856 .top-new li .txt {width: 100%;}
.PicList002856 .top-new li .txt aside {font-size:var(--font-size20);}
.PicList002856 .list ul li {margin-bottom:.15rem;padding-bottom:.15rem;}
.PicList002856 .list ul li:not(:last-child) {margin-bottom:.15rem;}
.PicList002856 .list .left {float: left;width: 41%;}
.PicList002856 .list .right {float: left;width: 56%;margin-left: 3%;}
.PicList002856 .list .right h3 {font-size:var(--font-size18);}
.PicList002856 .list .right p {margin: .1rem 0 0 0;font-size:var(--font-size16);line-height: 1.8;}
.PicList002856 .list ul li time {position: relative;padding-left: 0;height: auto;text-align: right;width: 100%;float: right;line-height: 34px;transform: translateY(0);display: none;}
.PicList002856 .list ul li time span {padding-top: 0;display: inline-block;float: right;font-size:var(--font-size20);padding-bottom: 0;margin-left: .1rem;line-height: 30px;}
}

/*RighInfo002973 */
.RighInfo002973 {color:var(--black);padding:var(--padMar100) 0;}
.RighInfo002973 .news-details {padding:0;}
.RighInfo002973 .news-details .title {text-align: center;border-bottom: 1px solid #e8f1f7;padding-bottom: 30px;text-align: center;padding-right: 0;}
.RighInfo002973 .news-details .title h1 {font-size:var(--font-size30);margin: 0 0 .2rem 0;}
.RighInfo002973 .news-details .title aside span {display: inline-block;vertical-align: middle;margin: 0 15px 5px;line-height: 16px;font-size:var(--font-size16)}
.RighInfo002973 .news-details .title .bshare-custom {display: inline-block;}
.RighInfo002973 .bshare-custom a {background-position: center center;margin: 0 0 0 .15rem;}
.RighInfo002973 .news-details .edit-info {line-height:1.8;color: var(--black);border-bottom: 1px solid #e8f1f7;padding: 1% 0 2% 0;margin-bottom: 2%;font-size: var(--font-size16);}
.RighInfo002973 .news-details .edit-info .text {background: #f1f6ff;padding:.25rem .3rem;color:var(--black);border-radius:.1rem;}
.RighInfo002973 .news-details .edit-info .img {margin:.4rem 0;}
.RighInfo002973 .news-details .edit-info .img img {margin: 0 auto;display: flex;border-radius: 6px;justify-content: center;}
.RighInfo002973 .pn-page aside {padding:.1rem 0;}
.RighInfo002973 .pn-page aside a {color: var(--grey);font-size:var(--font-size16)}
.RighInfo002973 .pn-page aside a b {color:var(--black);}
.RighInfo002973 .pn-page aside a:hover {color:  var(--hover-color3);}
.RighInfo002973 .operating {overflow: hidden;line-height: 24px;}
.RighInfo002973 .operating a {padding-left:0;background-repeat: no-repeat;background-position: left center; }
.RighInfo002973 .operating a:not(:last-child) {margin-right:.45rem;}
@media(min-width:1025px) {
.RighInfo002973 .pn-page {min-height: 24px;position: relative;padding-right:2.3rem;}
.RighInfo002973 .pn-page .operating {position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.RighInfo002973 .operating a {float: left;color: var(--white);text-decoration: underline;font-size:var(--font-size18); background: var(--hover-color3); width: 1.6rem; text-align: center; padding: .15rem 0;    border-radius: 0.57rem;}
}
@media(max-width:1024px) {
.RighInfo002973 .operating {text-align: right;padding-bottom:.2rem;}
.RighInfo002973 .operating a {display: inline-block;}
}
@media(max-width:640px) {
.RighInfo002973 .news-details .title h1 {font-size: 6vw;}
.RighInfo002973 {font-size: var(--font-size14);}
}


/*PicList002949 */
.PicList002949{padding:var(--padMar100) 0;}
.PicList002949 .item{margin: 2.08vw 0;padding: .3rem; background: #f5f5f5;}
.PicList002949 .item a:hover{color: var(--hover-color3);}
.PicList002949 .txt .inner{padding: 0 .4rem;}
.PicList002949 .txt p.dot3{line-height: 1.8; color:var(--black); margin: .2rem 0 .4rem;}
.PicList002949 .tit{font-size:var(--font-size28); line-height: 1em; font-weight: bold; color: var(--hover-color3);}
.PicList002949 .tit:after{display: block; margin-top:.1rem; content: '';background: var(--hover-color3); width: 30px; height:3px; display: none;}
.PicList002949 .item a:hover .tit:after{background: var(--hover-color3);}
.PicList002949 .item .more{padding-right:.18rem;display: inline-block;background: url(../images/arrowRightRed2.png) no-repeat right center;color: var(--black); font-size: var(--font-size18); background-size: .07rem;}
.PicList002949 .item a:hover .more{background-image: url(../images/arrow-right.png); color: var(--hover-color3);}
@media(min-width:1025px){
.PicList002949 .pic{ width:38%;}
}
@media(min-width:641px) and (max-width:1024px){
.PicList002949 .pic{ width:50%;}
.PicList002949 .tit{font-size: 3vw;}
}
@media(max-width:640px){
.PicList002949 .ytable,
.PicList002949 .ytable-cell{display: block;}
.PicList002949 .txt .inner{padding:5vw 0;font-size:3.5vw;}
.PicList002949 .tit{font-size: 5vw;}
}


.tit_det{font-size:var(--font-size30); font-family: 'hmb'; color:var(--hover-color3); margin:0; padding-bottom:.3rem; position:relative; }
/* .tit_det:after{ display:block; margin:0 auto; width:30px; height:2px; background-color:var(--hover-color3); margin-top:.2rem; content:''; } */
.tit_det.left{text-align: left;}
.tit_det.left:after{margin:.2rem 0 0 0;}

/* 解决方案 */
.RighInfo002363 .box{ padding:var(--padMar100) 0;}
.RighInfo002363 .box:nth-child(even){background:#f3f6fa;}
.RighInfo002363 .con-head em{position:relative; margin:2% 0; font-style:normal; display: inline-block; color:var(--black); font-size:18px; padding-bottom:.2rem;}
.RighInfo002363 .con-head em span{ color:var(--hover-color3);}
.RighInfo002363 .con-head em:before{position:absolute; left:0; bottom:0px; width:40px; height:3px; content:""; background:var(--hover-color3); }

.RighInfo002363 .About{background: url(../images/RighInfo002363_about.png) no-repeat center center; background-size:cover;}
.RighInfo002363 .box1 .text p{ position:relative; color: var(--black); padding: .1rem 0; margin: 0; line-height: 1.8; text-align: center; width: 100%; display: flex;    justify-content: space-between;}
.RighInfo002363 .box1 .text p .pic{margin-top: .3rem;}
.RighInfo002363 .img1{ float:left; width:278px; height:49px; margin-right:2%; margin-bottom:1%;} 
@media only screen and (min-width:768px) {
.RighInfo002363 .con-head em{ font-size:var(--font-size22);}
.RighInfo002363 .tit_det{ font-size:var(--font-size28); margin: 0 auto; z-index: 5;}
}
@media only screen and (max-width:768px) {
.RighInfo002363 .box1 .text p{display: block;}
}
@media only screen and (min-width:1024px ) {
.RighInfo002363 .con-head em{ font-size:var(--font-size24);}
.RighInfo002363 .tit_det{ font-size:var(--font-size40);}
}


.RighInfo002363 .box4 .intro,
.RighInfo002363 .box4 .img{padding:0; margin: 0 auto;}
.RighInfo002363 .span{color:var(--hover-color3); font-size:var(--font-size36);}
.RighInfo002363 .img p{font-size:var(--font-size18); color: var(--black); text-align: center;}
.RighInfo002363 .box4 .p{color:var(--grey); font-size:var(--font-size14); margin: 0; line-height: 40px;}
.RighInfo002363 .box4 .intro .info h4{background: url(../images/bt1.png) no-repeat;background-size: cover;font-size:var(--font-size24); color: var(--hover-color3); width: 1.8rem;height: .48rem;line-height:48px;padding-left: 20px; margin-bottom: 12px;margin-top: 0;}
.RighInfo002363 .box4 .intro .info p{font-size:var(--font-size18); color: var(--black); line-height: 1.6; margin: 0;}
.RighInfo002363 .box4 .intro .info {margin-bottom: 2.6em;}
@media(min-width:1000px){
.RighInfo002363 .box4 .intro{ float:left; width:48%;padding-left:0%; }
.RighInfo002363 .box4 .img{ float:right; width:50%; position: relative; padding: 0 5%; padding-right: 0;}
.RighInfo002363 .box4 .img img{box-shadow: 0 0 5px #ccc;}
.RighInfo002363 .box4 .img:before{left:-23%;content: ""; width:71%; height:98%; max-width: 668px;max-height: 668px; position: absolute; top:-8%; background:#faf8f5 ; z-index:-1; display: none;}
}
@media(min-width:1400px){
.RighInfo002363 .box4 .intro{ padding-top:0;}
.RighInfo002363 .box4 .p{ font-size:16px;}
}
.RighInfo002363 .box3 .slider{margin: 0 -1vw;}
.RighInfo002363 .box3{background:url(../images/RighInfo002363_box3.png) no-repeat center;background-size: cover;}
.RighInfo002363 .box3 .list{ padding-top:.25rem;}
.RighInfo002363 .box3 li{position:relative;padding-top: 0.3rem;}
.RighInfo002363 .box3 li a{display: block;text-align: left;background-color: var(--white);padding: 0.3rem;border-radius: 0.3rem;margin: 0 1vw;position: relative;}
.RighInfo002363 .box3 li a::before{right:0.31rem;top:-0.22rem;width:0.69rem;height:0.55rem;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/Floor003227-yh.png);display: block;content: "";position: absolute;}

.RighInfo002363 .box3 li figure img{ width:100%; max-width:.5rem;-webkit-transition:all ease 0.5s;transition:all ease 0.5s; }
.RighInfo002363 .box3 li h3{font-size:var(--font-size24); color: var(--black0); margin:.25rem 0  0 0; font-weight: normal;}
.RighInfo002363 .box3 li .con{line-height:0.3rem;overflow:hidden;font-size:var(--font-size16);color: var(--black); overflow-y: auto;height:4rem;margin-top: 0.3rem;}
.RighInfo002363 .box3 li .con p{margin: 0;}
.RighInfo002363 .box3 li figure{text-align: left;border-top: 1px solid rgba(0,0,0,0.1);padding-top: 0.2rem;margin-top: 0.2rem;}
@media(max-width:767px){
.RighInfo002363 .box3{  padding:.2rem 0;}	
.RighInfo002363 .box3 .list .ul{ display:-webkit-flex; display:flex; flex-wrap:wrap;}
.RighInfo002363 .box3 li{ width:50%; margin-bottom:2%;}
.RighInfo002363 .box3 li{ border-left:1px solid #f4f4f4;}
.RighInfo002363 .box3 li:nth-child(2n){ border-left:1px solid var(--white);}
}
@media(max-width:640px){
.RighInfo002363 .box4 .intro{ margin-top:.35rem;}
.RighInfo002363 .box3 li{ margin-bottom:5%;}
.RighInfo002363 .box3 li h3{ margin-top:.2rem;}
.RighInfo002363 .box3 li figure img{ max-width:.5rem;}
}

.PicList003188{overflow: hidden;}
.PicList003188 .controls{margin-bottom:0;position: relative;height:auto;z-index:99;width: 30%;}
.PicList003188 .swiper-but{position: absolute;right: 0; bottom: -.2rem;background: #e1e1e1 url(../images/PicList003188-arr-left.svg) no-repeat center center; background-size:calc(19 / 16 * 1em) auto; width: calc(52 / 16 * 1em);height: calc(52 / 16 * 1em); font-size: 1em;text-indent: 9999em; cursor: pointer;transition: 0.3s;}
.PicList003188 .swiper-but::after{ display:none;}
.PicList003188 .swiper-button-prev{ left:auto; right:calc(74 / 16 * 1em);}
.PicList003188 .swiper-button-next{background-image: url(../images/PicList003188-arr-right.svg);}
.PicList003188 .swiper-but:hover{background-color: var(--hover-color3);}
.Ad_tit{display: flex;align-items: center;justify-content: space-between; margin-bottom: .2rem;}
.Ad_tit .tit_det{margin: 0;}
.PicList003188 .slider{position: relative;}
.PicList003188 .slider:after{position: absolute;content: ''; left: 100%;top: 0;height: 100%;z-index: 3; width: calc((100vw - 100%) / 2);
background: -moz-linear-gradient(left,  rgba(248,248,248,0) 0%, rgba(248,248,248,0.95) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(248,248,248,0) 0%,rgba(248,248,248,0.95) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(248,248,248,0) 0%,rgba(248,248,248,0.95) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f8f8f8', endColorstr='#f2f8f8f8',GradientType=1 ); /* IE6-9 */
}
.PicList003188 .slider .swiper{width:100vw;}
.PicList003188 .slider .item{ margin-right: calc(30 / 16 * 1em);background: url(../images/PicList003188-bg.png) no-repeat right bottom #fff; background-size:calc(244 / 425 * 100%) auto; padding: 3vw 1.5vw;    border: 2px solid #f5f5f5; min-height: 4.45rem;}
.PicList003188 .tit{font-size:var(--font-size24); padding-left: 0; color:var(--hover-color3); margin-top: 0; margin-bottom: 0.5em;}
.PicList003188 .info{max-height:calc((40 / 16 * 1em) * 7);overflow: auto; padding-right: .1rem;}
.PicList003188 .info p{line-height: 1.6; color: var(--grey);}
.PicList003188 .info p span{color: var(--black0); font-size: var(--font-size18);}



.Floor002921{overflow: hidden;}
.Floor002921 .auto{max-width: 1600px;}
.Floor002921 .tab{position: relative; z-index: 1; margin:1.5vw 0 3vw 0; }
.Floor002921 .tab:before{position: absolute; content: ''; left: 0; width: 100%; height: 1px; background: #e0e0e0;top:60px;}
.Floor002921 .tab .line{position: absolute; left: 0; height: 2px; width: 0; top: 59px; background:var(--hover-color3); transition: 0.3s;}
.Floor002921 .tab .slick-dots{overflow: hidden; }
.Floor002921 .tab .slick-dots li{float: left;position: relative;list-style: none;text-align: center;}
.Floor002921 .tab .icon{height: 60px; }
.Floor002921 .tab .icon img{max-height: 43px;}
.Floor002921 .tab .quan{display: block; margin: -8px auto 0; width: 16px; height: 16px; border: 1px solid transparent; position: relative;border-radius: 50%; }
.Floor002921 .tab .quan:before{position: absolute; content: '';border:1px solid #e0e0e0; border-radius: 50%; background: #fff; width: 8px; height: 8px; left: 50%; top: 50%; transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);}
.Floor002921 .slick-active .quan,
.Floor002921 .slick-active .quan:before{border-color:var(--hover-color3);}
.Floor002921 .slick-active .quan:before{background:var(--hover-color3); width: 8px; height: 8px;}
.Floor002921 .tab .tit{font-size:var(--font-size18); padding-top:.15rem;}
.Floor002921 .slick-active .tit{font-weight: bold;color:var(--hover-color3);}
@media(max-width:640px){
.Floor002921 .tab{margin-bottom:6vw;}
.Floor002921 .tab .tit{font-size:3.5vw;}
.PicList003188 .slider .item{ padding:5vw;}
}
.Floor002921 .slider{margin: 0 -24.609375%;}
.Floor002921 .slider.marout .slick-track{margin:0 auto;}
.Floor002921 .slider li{display: block; margin: 0 3.125vw; position: relative; overflow: hidden;}
.Floor002921 .slider li .Ispic{padding-bottom: 53%; opacity: 0.5;}
.Floor002921 .slider li.slick-current .Ispic{opacity: 1;}
.Floor002921 .slider li .txt{position: absolute; right: 5%; top: 10%; bottom: 10%;background: rgba(255,255,255,0.9); width: 45%;text-align: center; opacity: 0;transform: translateX(50px); transition: 0.3s 0.5s;}
.Floor002921 .slider li.slick-current .txt{transform: translateX(0);opacity: 1;}
.Floor002921 .slider li .txt .ytable{height: 100%; position: relative;}
.Floor002921 .slider li .main{ margin: 0 auto; width:80%;padding-bottom:0;}
.Floor002921 .slider li .max-con{ max-height:2rem; overflow-y: auto;}
.Floor002921 .slider li h4{margin: 0;font-size:var(--font-size22);color:var(--black0); font-weight: normal; line-height: 1.5;}
.Floor002921 .slider li .line{display: block; margin: .15rem auto .3rem; height: 2px;background: var(--hover-color3); width: .2rem;}
.Floor002921 .slider li p{color:var(--grey); margin:0; line-height:1.7;text-align: left;}
@media(max-width:1366px){
.Floor002921 .slider{margin: 0 -40%;}
}
@media(max-width:1024px){
.Floor002921 .slider{margin: 0 -70%;}
}
@media(max-width:640px){
.Floor002921 .slider li{font-size:2.9vw;}
.Floor002921 .slider li .Ispic{padding-bottom: 84%;}
.Floor002921 .slider li .line{margin-top: 1vw; margin-bottom: 3vw;}
.Floor002921 .slider li .txt{ width:80%; overflow:auto;}
.Floor002921 .slider li .max-con{ max-height:inherit; overflow-y: auto;}
.Floor002921 .slider li h4{ font-size: 4vw;}
.Floor002921 .slider li .main{padding:2vw 0;}
}

.Floor002921 .slick-arrow{top: 50%;position:absolute; width: 30px; height: 30px; border-top:5px solid #dedede;border-left:5px solid #dedede;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg); z-index: 20; transition: 0.3s; margin-top: -15px;}
.Floor002921 .slick-arrow:hover{border-color:var(--hover-color3);}
.Floor002921 .slick-prev{left: 33.3333%; margin-left: -10px;}
.Floor002921 .slick-next{right: 33.3333%;margin-right:-10px;transform: rotate(135deg);-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);}
@media(max-width:640px){
.Floor002921 .slick-arrow{width: 5vw; height: 5vw;margin-top: -2.5vw;border-left-width:1vw;border-top-width:1vw;}
.Floor002921 .slick-prev{margin-left: -1.5vw;}
.Floor002921 .slick-next{margin-right: -1.5vw;}
}







/* 产品详情 */
/*slick Basic*/
.RighInfo001774 .slick-slider { position:relative;z-index: 1; display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.RighInfo001774 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.RighInfo001774 .slick-list:focus {outline: none}
.RighInfo001774 .slick-list.dragging {cursor: pointer;cursor: hand;}
.RighInfo001774 .slick-slider .slick-track, 
.RighInfo001774 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.RighInfo001774 .slick-track {position: relative; top: 0; left: 0; display: block;}
.RighInfo001774 .slick-track:before, 
.RighInfo001774 .slick-track:after{display: table; content: '';}
.RighInfo001774 .slick-track:after{ clear: both;}
.RighInfo001774 .slick-loading .slick-track { visibility: hidden;}
.RighInfo001774 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.RighInfo001774 .slick-slide .slick-loading img { display: none;}
.RighInfo001774 .slick-slide .dragging img { pointer-events: none;}
.RighInfo001774 .slick-initialized .slick-slide { display: block;}
.RighInfo001774 .slick-loading .slick-slide { visibility: hidden;}
.RighInfo001774 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.RighInfo001774 .slick-arrow .slick-hidden { display: none;}

/*slick Basic End*/
.RighInfo001774{padding:var(--padMar100) 0 0;}
.RighInfo001774 .list_img{float:left; width:45%;}
.RighInfo001774 .big{ margin-bottom:.22rem;}
.RighInfo001774 .big li figure{border:1px solid #e5e5e5;  padding-bottom:60.7%; background-size:cover; border-radius: var(--radius1);}
.RighInfo001774 .small{ padding:0 30px; position: relative;}
.RighInfo001774 .small .slick-arrow{ position:absolute; height:100%; top:0; width:25px; z-index:10; cursor:pointer; border: 0;background: none;padding: 0; }
.RighInfo001774 .small .slick-prev{ left:0; background: url(../images/Floor002827_btn_arrow.svg) no-repeat right center;background-size: 25px;}
.RighInfo001774 .small .slick-next{ right:0; background: url(../images/Floor002827_btn_arrow.svg) no-repeat right center;background-size: 25px; transform: rotate(180deg);}
.RighInfo001774 .small .slick-prev:hover{background: url(../images/Floor002827_btn.svg) no-repeat right center;background-size: 25px;}
.RighInfo001774 .small .slick-next:hover{background: url(../images/Floor002827_btn.svg) no-repeat right center;background-size: 25px;transform: rotate(180deg);}

.RighInfo001774 .small .slick-disabled{ cursor:default;}
.RighInfo001774 .small .slick-arrow span{ font-size:20px; color:#ccc;}
.RighInfo001774 .small li figure{ margin:0 auto; padding-bottom:62%; background-size:cover; max-width:90%; border:1px solid #e5e5e5; border-radius: var(--radius1)}
.RighInfo001774 .small li.slick-current figure{ border-color:var(--hover-color3);}
.zoomContainer{ z-index:100;}

.RighInfo001774 .intro{ float:left; width:50%; margin-left:5%; margin-top: .3rem;}
.RighInfo001774 .title{ color:var(--black); font-size:var(--font-size32); padding:0 0 .25rem; margin: 0;}
.RighInfo001774 .intro .sub p{font-size: var(--font-size16); color: var(--black); line-height:1.8; margin: 0 0 .1rem 0;}
.RighInfo001774 .intro .sub .label{margin-top: .32rem; border-top: 1px dashed #eee; padding-top: .32rem; color: var(--black); display: none;}
.RighInfo001774 .intro .sub .label span{color: var(--grey); padding-right: .1rem;}

.RighInfo001774 .btn2{margin-top: .5rem;}
.RighInfo001774 .btn2 a{display:inline-block;height:3.2em; line-height:3.2em; text-align:center; padding:0 30px;border-radius:.4rem;margin-right:.15rem;}
.RighInfo001774 .btn2 a:before{display: inline-block; vertical-align: top;content: '';background-size: contain;background-position: center; background-repeat: no-repeat; width:.28rem;height: 3.2em;margin-right:.15rem;}
.RighInfo001774 .btn2 .view,
.RighInfo001774 .btn2 .download3{background: var(--hover-color3); color:var(--white);}
.RighInfo001774 .btn2 .download2{background: rgb(0 123 195 / .2); color: var(--hover-color3);}
.RighInfo001774 .btn2 .view:before{background-image:url(../images/RighInfo003134-icon3.svg);}
.RighInfo001774 .btn2 .download2:before{background-image:url(../images/RighInfo003134-icon2.svg)}
.RighInfo001774 .btn2 .download3:before{background-image:url(../images/RighInfo003134-icon1.svg)}

.RighInfo001774 .wrap .infobox{margin-top: 1rem; background: #f7f8fa; padding-top: .1rem; padding-bottom: var(--padMar100);}
.RighInfo001774 .wrap .info{margin: .4rem 0;}
.RighInfo001774 .tab{ text-align: center; border-bottom: 1px solid #ddd;margin-bottom: 3%;display: none;}

.RighInfo001774 .tab_on{ position: fixed; top: 0;left: 0; width: 100%; background: var(--white); z-index:10; text-align: center; display: table; margin: 0 auto; border-bottom: 1px solid #eee; }
.RighInfo001774 .tab ul{display:table;margin:0 auto;}
.RighInfo001774 .tab li{float: left;margin:0 calc(40 / 1920 * 100vw);}
.RighInfo001774 .tab a{display: inline-block;   padding:.3rem 0 ; cursor: pointer; position: relative; font-size:var(--font-size22); color: var(--black0);}
.RighInfo001774 .tab a:after{position: absolute;content: ''; height: 2px;width: 0;transition: 0.3s;background-color: var(--hover-color3); left: 50%;transform: translateX(-50%); bottom: 0;}
.RighInfo001774 .tab a:hover:after,
.RighInfo001774 .tab li.on a:after{width: 100%;}
.RighInfo001774 .tab_on a{ color:var(--black);}
.RighInfo001774 .tab_on a:after{ background-color: var(--white);}
.RighInfo001774 .infobox .name{border-bottom: 1px solid #ddd;font-size:var(--font-size34); color: var(--hover-color3); line-height:1.8; margin-bottom: .45rem; padding-bottom: .1rem;font-family: 'hmb';}

.RighInfo001774 .wrap .infobox .Aniu{ text-align: center; margin-top:1rem; font-size:.24rem;}
.RighInfo001774 .wrap .infobox .Aniu .but{ min-width:3.4rem; cursor:pointer; line-height:2; position: relative; display:inline-block; vertical-align:middle;}
.RighInfo001774 .wrap .infobox .Aniu .but span{ background:var(--hover-color3); color:#fff; position:relative; border-radius:.5rem; padding:.1rem .5rem .1rem .6rem; display:inline-block; vertical-align:middle; z-index:5; display: flex; justify-content:center; align-items:center; letter-spacing:.05rem;}
.RighInfo001774 .wrap .infobox .Aniu .but::before,
.RighInfo001774 .wrap .infobox .Aniu .but::after{ border:solid 1px var(--hover-color3); background:rgba(20,101,194,.1); -webkit-animation:pulse 2s linear infinite; animation:pulse 2s linear infinite; border-radius:9999px; content:''; opacity:.6; position:absolute; left:0; top:0; height:100%; width:100%; z-index:1; box-sizing:border-box; transform:scale(.98);}
.RighInfo001774 .wrap .infobox .Aniu .but::after{ -webkit-animation-delay:1s; animation-delay:1s}
@-webkit-keyframes pulse{
    to{
        opacity:0;
        transform:scale(1.4,1.8);
    }
}
@keyframes pulse{
    to{
        opacity:0;
        transform:scale(1.4,1.8);
    }
}
@media(max-width:640px){
.RighInfo001774 .list_img{ width:100%;}
.RighInfo001774 .intro{ padding-top:.35rem; width:100%; margin:0;}
.RighInfo001774 .btn2{ margin-top:.3rem;}
}


/*特点*/
.characteristic{margin-bottom: .4rem;}
.characteristic .ul1{display: flex; flex-wrap: wrap;  }
.characteristic .ul1 li{width:100%; padding:.35rem .25rem;background:#fff; border-radius:var(--radius1);}
.characteristic .ul1 li:not(:last-child){margin-right:1.5%;}
.characteristic .ul1 li .num{font-weight: bold; font-size:var(--font-size35); color:var(--hover-color3); width: .4rem;vertical-align: top;}
.characteristic .ul1 li .num img{ max-width: .45rem;}
.characteristic .ul1 li .t1{font-size: var(--font-size24); color: var(--black); margin:0; padding-left: .2rem;}
.characteristic .ul1 li p{font-size:var(--font-size16); color:var(--grey); line-height:1.6; height: 2.1rem; overflow-y: auto; padding-right: .08rem; margin: .2rem 0 .1rem 0; }
@media (min-width:1025px) {
.characteristic .ul1 li{width:18.8%; margin-right: 2%;}
.characteristic .ul1 li:last-child,
.characteristic .ul1 li:nth-child(5n){margin-right: 0;}
.characteristic .ul1 li:nth-child(5n) ~ li{margin-top:4%;}
}
@media (max-width:1024px) {
.characteristic .ul1 li{width:48%; margin-right: 4%;}
.characteristic .ul1 li:last-child,
.characteristic .ul1 li:nth-child(2n){margin-right: 0;}
.characteristic .ul1 li:nth-child(2n) ~ li{margin-top:4%;}
}

::-webkit-scrollbar{width:3px;  height:100%;}
::-webkit-scrollbar-track{ background: rgb(239, 239, 239); border-radius:3px;}
::-webkit-scrollbar-thumb{ background: var(--hover-color); border-radius:3px;}
::-webkit-scrollbar-thumb:hover{background: var(--hover-color);}
::-webkit-scrollbar-corner{background: var(--hover-color);}



/*应用场景 */
.Floor002997 .slider li a{color: var(--black0); display: block; margin: 0 auto; width:96%; padding-bottom:3.5vw;}
.Floor002997 .slider li .pic{overflow: hidden;}
.Floor002997 .slider li .Ispic{padding-bottom: 62.8%; transition:  0.3s; border-radius: .12rem;}
.Floor002997 .slider li a:hover .Ispic{transform: scale(1.08);}
.Floor002997 .slider li .txt{position: relative; z-index: 10; background-color:var(--white);box-shadow: 0px 0px 2.08vw rgba(0, 0, 0, 0.08); width: 86.568%; margin: -4.4vw auto 0; padding:.2rem .3rem;border-radius: .12rem; text-align: center;}
.Floor002997 .slider li .txt span{color: var(--grey);}
.Floor002997 .controls{position: relative; height: 1px; background: rgba(0,0,0,0.1); margin: 30px 66px;}
.Floor002997 .controls:before{position: absolute; content: ''; width: 50%; height: 100%; left: 0;background: var(--hover-color3);}
.Floor002997 .slick-arrow{width: 46px;height: 46px; position: absolute; top: 50%; margin-top: -23px; border: 1px solid var(--hover-color3);background: url("../images/arrow-left.png") no-repeat center center; transition: 0.3s;}
.Floor002997 .slick-arrow:hover{border-radius: 50%;}
.Floor002997 .slick-prev{left: -60px;}
.Floor002997 .slick-next{right: -60px;background-image: url("../images/arrow-right.png");}
@media(max-width:640px){
.Floor002997 .slider li a{padding-bottom: 5vw;}
.Floor002997 .slider li .txt{margin-top: -10vw;}
.Floor002997 .controls{margin-left: 40px;margin-right: 40px;}
.Floor002997 .slick-arrow{width: 30px; height: 30px;margin-top: -15px;}
.Floor002997 .slick-prev{left: -40px;}
.Floor002997 .slick-next{right: -40px;}
}


/* 参数 */
.parameter .edit-css li{margin-bottom:3%;color:var(--grey2); font-size: var(--font-size16);}
.parameter .edit-css li aside{font-size:var(--font-size18);margin-top: 10px;color:var(--black);}
@media(min-width:641px){
.parameter .edit-css li{float: left;width:23%; padding-left:0; border-bottom:1px dashed #eee; padding-bottom: .2rem;}
.parameter .edit-css li:not(:nth-child(4n)){margin-right: 2%;}
.parameter .edit-css li:nth-child(4n+1){clear: left;}
}
@media(max-width:480px){
.parameter .edit-css li{ padding: .15rem; border-bottom:3px solid #f8f8f8;}
}



.info-bt{font-size: var(--font-size26); color: var(--black); margin-bottom: .3rem;}
.info-bt::before{display: inline-block;content: '';width: .06rem;height: .06rem;background-color:var(--hover-color3);margin-right:.1rem;vertical-align: middle; margin-top: -3px;}

/* 功能 */
.Floor003051{margin-bottom: .4rem;}
.Floor003051 ul{margin-left: .1rem; margin-top: .1rem;}
.Floor003051 li{margin-bottom:.3rem;}
.Floor003051 li{display: block;position: relative;background:url("../images/Floor003051_line.svg") no-repeat center center #ebf2fa;background-size: cover; padding-right: 10px;color:var(--black0);}
.Floor003051 li .hover{position: absolute; left: -10px; top: -10px;right: 10px;bottom: 10px;;background: var(--hover-color3);color: var(--white); z-index:6; opacity: 0; transition: 0.3s;}
.Floor003051 li .hover .ytable{padding:0 .3rem;}
.Floor003051 li .hover .main{font-size:var(--font-size15);line-height: 1.6;text-align: justify;}
.Floor003051 li .inner{background:var(--white); margin-left: -.1rem; position: relative;z-index: 1; top: -.1rem; padding: .3rem .4rem;}
.Floor003051 li .age{font-size:var(--font-size56);color: var(--hover-color3); width: 35%; font-weight:bolder; opacity: 0.5; max-width: .65rem;font-family: 'hmb';}
.Floor003051 li .list h1{font-size: var(--font-size26); font-weight: normal;}
@media(min-width:1025px){
.Floor003051 li{float: left; width:23.5%; }
.Floor003051 li:not(:nth-child(4n)){margin-right:2%;}
.Floor003051 li .inner{height: 2.1rem;}
.Floor003051 li .ytable{height: 100%;}
.Floor003051 li:hover .hover{opacity: 1;}
}
@media(max-width:1024px){
 .Floor003051 li .hover{display: none;}
.Floor003051 li .hover .ytable{height: 100%;}
.Floor003051 li:not(:first-child){margin-top: 20px;}
.Floor003051 li .age{width: 25%;}
.Floor003051 li .age{font-size: 5vw;}
.Floor003051 li{padding-right: 5px;}
.Floor003051 li .inner{margin-left: -5px; top: -5px;}
}
@media(max-width:640px){
.Floor003051 li .inner{padding:2vw;}
.Floor003051 li .age{font-size: 8vw;}
.Floor003051 li .list dd{font-size:4vw;}
.Floor003051 li .list dl{padding-left: 5vw;}
}


/*RighInfo002810*/
.RighInfo002810{padding:0;}
.RighInfo002810 .box+.box{margin-top:.7rem;}
.RighInfo002810 .listtit{line-height: 1.25; font-size: var(--font-size28); color: var(--black0);}
.RighInfo002810 .txt{color:var(--grey); line-height:1.8;  padding-right:0; margin-top: .25rem; }
.RighInfo002810 .txt::-webkit-scrollbar{width:3px;  height:100%;}
.RighInfo002810 .txt::-webkit-scrollbar-track{ background: rgb(239, 239, 239); border-radius:3px;}
.RighInfo002810 .txt::-webkit-scrollbar-thumb{ background: var(--hover-color2); border-radius:3px;}
.RighInfo002810 .txt::-webkit-scrollbar-thumb:hover{background: var(--hover-color2);}
.RighInfo002810 .txt::-webkit-scrollbar-corner{background: var(--hover-color2);}

.RighInfo002810 .num{position: relative; font-size:var(--font-size24);font-weight: bold; color:var(--hover-color);margin-bottom:.4rem;}
.RighInfo002810 .num:after{display:block; content:''; background:var(--hover-color); position: absolute; width:96%; height:1px; top: 50%; margin-top:-0.5px; right:0;}
.RighInfo002810 .pic img{display:none;}
.RighInfo002810 .pic .Ispic{display:block; width: 100%; padding-bottom:50%; border-radius:.15rem;}

@media(min-width:1025px){
.RighInfo002810 .flex{display:flex; align-items: center;}
.RighInfo002810 .pic{width:50%; padding-top:.2rem; padding-right:.2rem; position: relative; z-index: 2;}
.RighInfo002810 .pic:after{display: block; content: '';width:90%; height:90%; background:var(--hover-color3); position: absolute; right: 0; top: 0;z-index: -1; border-radius: .15rem; opacity: 0.1;}
.RighInfo002810 .info{padding-right:5vw; width: 50%;}
.RighInfo002810 .box:nth-child(2n) .pic{ padding-right:0; padding-left:.2rem; order:1;}
.RighInfo002810 .box:nth-child(2n) .pic:after{right:auto; left: 0; }
.RighInfo002810 .box:nth-child(2n) .info{padding-right:0; padding-left:4.5vw; order: 2;}
.RighInfo002810 .box:nth-child(2n) .num{text-align: right;}
.RighInfo002810 .box:nth-child(2n) .num:after{right: auto; left: 0;}
}
@media(max-width:640px){
.RighInfo002810 .num:after{ width:90%;}
}


.About{overflow: hidden;padding: 1.2rem 0}
.About .left .desc{margin-top: 0;color:var(--black);font-size:var(--font-size16);line-height: 2}
.About .left .desc p{margin: 0 0 .15rem 0;}
.About .right{padding-top: 0;position: relative}
.About .right .pic{position: relative;}
.About .right .pic span{overflow: hidden;width:46.88vw;display: block;padding-bottom:80%;display: block;background-size:cover; background-repeat:no-repeat; background-position:center;}
.About .right .pic img{transition: .3s;width: 100%;height: 100%;object-fit: cover;}

@media(min-width:1025px){
.About .flex{display: flex;justify-content: space-between;align-items: center}
.About .flex .left{width: 50%;padding-right: .6rem;}
.About .flex .right{width: 50%;padding-left: .6rem;}
.Banner003223{margin-top: .9rem;}
}

@media(max-width:1024px){
.About{padding: 1rem 0;}
.About .right{padding-top: .8rem;margin-top: .5rem}
.About .right .pic span{width:100%;}
.About .right .pic figure{height: 3.5rem;}
}


/* 单篇内容 */
.single-piece{padding:var(--padMar80) 0;}


/* 搜索 */
.list_istop{padding:var(--padMar60) 0;margin: 0 auto;margin-top:0%;}
.list_istop li {position: relative; border-bottom:1px #999 dotted; font-size:var(--font-size18);padding:1em 0; overflow:hidden;} 
.list_istop li::before{ position:absolute; content:''; width:4px; height:4px; border-radius:50%; background-color:#191919; left:5px; top:50%; margin-top:-2px;}
.list_istop li time{ float:right; font-size:var(--font-size16); color:#999; font-weight:400;}
.list_istop li a{ display:block; float:left; width:80%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:20px;color:#333;}
.list_istop li a:hover{ color:var(--hover-color);}
@media(max-width:640px){
.list_istop{padding:.4rem 0;}
.list_istop li a{width:77%;}
}


/* 合作伙伴 */
.list_Partner{padding:var(--padMar80) 0 var(--padMar50);margin: 0 auto;margin-top:0%;}
.list_Partner li{width:16.66666%;text-align:center;height:8vw; display:-webkit-flex; display:flex; align-items:center; justify-content:center;border:1px solid #ebebeb; border-right:none; margin-top:-1px;}
.list_Partner li:nth-child(6n){ border-right:1px solid #ebebeb;}
.list_Partner li img{max-height: 7vw; max-width: 80%;}



