:root {
	--liang: #8CF5FF;
	--fs60:60px;
	--fs50:50px;
	--fs48:48px;
	--fs40:40px;
	--fs35:35px;
	--fs30:30px;
	--fs24:24px;
	--fs22:22px;
	--fs20:20px;
	--fs18:18px;
	--nav-lr: 4%;
	--blue: #004ea2;
	--oranges:#fb504e;
	--mt60p:60px;
	--mt55p:55px;
	--mt45p:45px;
	--mt35p:35px;
	--mt30p:30px;
	--mt25p:25px;
	--mt15p:15px;
	--mt10p:10px;
	--border15:15px;
	--border10:10px;
	--border5:5px;
	--w85: 85%;
	--plr5:4%;
	--nav-height-ph:65px;
	--more-height:42px;
	--more-height-2:50px;
	--more-height-pd:60px;
	--more-height-size:14px;
	--navli-height:90px;
	--navli-height-scroll:70px;
	--small-nav-height:26px;
	--maxw: 1600px;
	--w12:90%;
	/* new */
	--new-dr-width:330px;
	/* new */
	/* about */
	--ab-w-1:310px;
	--ab-ptb-1:18px;
	/* about */
	--line-bg: linear-gradient(90deg, rgba(255, 18, 10, 1) 0%, rgba(255, 52, 28, 1) 50%, rgba(255, 97, 52, 1) 100%);
}
.w12{width:var(--w12);margin:0 auto;max-width:1100px;}
.wap_show{display: none;}
/* .yj01abgm{background: linear-gradient(90deg, rgba(0,84,163,1) 0%, rgba(0,126,204,1) 50%, rgba(0,163,234,1) 100%) !important;} */
.pbmore3 {height:45px;display:flex;align-items:center;padding:0 20px 0 25px;border-radius:25px;position:relative;transition:all 0.4s ease;}
.pbmore3:before {content:'';width:100%;height:45px;border-radius:25px;background:var(--color);transition:all .4s;position:absolute;top:50%;right:0;transform:translateY(-50%);pointer-events:none;}
.pbmore3 span {color:#fff;display:inline-block;font-size:16px;line-height:20px;position:relative;top:0;transition:all .4s;}
.pbmore3 i {width:23px;height:23px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-left:10px;transition:all .4s;overflow:hidden;}
.pbmore3 span,.pbmore3 i {z-index:1;position:relative;}
.pbmore3 svg {width:40%;height:40%;animation:arrowRun 5s infinite;}
.pbmore3 svg {animation:none;}
.pbmore3 svg path {fill:#fff;transition:all .4s;}
.pbmore3-none {width:45px;padding:0;}
.pbmore3-none span {font-size:0;}
.pbmore3-none i {margin-left:11px;}
.morehover:hover .pbmore3::before,.pbmore3:hover::before {width:45px}
.pbmore3:hover i,.morehover:hover .pbmore3 i {transform:translateX(9px)}
.pbmore3:hover i svg path,.morehover:hover .pbmore3 i svg path {fill:#fff}
.pbmore3:hover span,.morehover:hover .pbmore3 span {color:#fff;}
.pbmore3:hover,.morehover:hover .pbmore3 {padding-left:0;}
.pbmore3-000:hover span {color:#222;}
@keyframes arrowRun {0% {transform:translate3d(0%,0%,0) scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg,0deg);transform-style:preserve-3d}
7% {transform:translate3d(150%,-150%,0) scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg,0deg);transform-style:preserve-3d}
7.1% {transform:translate3d(-150%,150%,0) scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg,0deg);transform-style:preserve-3d}
14% {transform:translate3d(0%,0%,0) scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg,0deg);transform-style:preserve-3d}
}
.w85 {width:var(--w85);margin:0 auto;max-width:var(--maxw);}
.yjyya {position:relative;padding-left:22px;color:#fff;display:flex;align-items:center;}
.yjyya em {width:18px;height:18px;display:block;position:absolute;top:50%;transform:translateY(-50%);left:0;}
.yjyya em:after,.yjyya em:before {position:absolute;content:'';width:100%;height:100%;left:0;top:0;}
.yjyya em:before {background:url(static/img/language_icon_1.gif) center no-repeat;background-size:100% auto;}
.yjyya em:after {background:url(static/img/language_icon_2.gif) center no-repeat;background-size:100% auto;}
.yjyya em:before {opacity:0;}
.yjyya i {font-size:12px;margin-left:10px;opacity:0.7;}
.pubbg {position:relative;overflow:hidden;}
.pubbg:before,.pubbg:after {position:absolute;content:'';left:0;top:0;width:100%;height:100%;transition:all 0.3s;}
.pubbg:before {background:var(--line-bg);}
.pubbg:after {background:var(--color);opacity:0;}
.yjsearch {width:40px;height:40px;border-radius:50%;line-height:40px;text-align:center;color:#fff;}
.yjsearch i {position:relative;z-index:3;font-size:20px;}
.yjhead {padding:0 var(--nav-lr);padding-top:30px;}
.yjhead {width:100%;position:fixed;left:0;top:0;z-index:60;}
.yjlogo {position:relative;height:55px;width:190px;}
.yjlogo img {position:absolute;height:100%;left:0;top:0;transition:all 0.3s ease;}
.yjlogo2 {opacity:0;}
.yjheadm {padding:15px 30px;border-radius:42px;}
.yjheadm.yjas {border-bottom-left-radius:0;border-bottom-right-radius:0;}
.yjnav {margin-left:0;margin-right:auto;width:calc(100% - 190px - 180px);}
.yjnavm {display:flex;align-items:flex-start;justify-content:center;}
.yjnavma {display:flex;height:55px;line-height:55px;color:#fff;font-size:16px;padding:0 20px;}
.yjnavli {}
.yjright {display:flex;width:180px;justify-content:space-between;align-items:center;}
.yjmore {width:170px;height:54px;border-radius:54px;}
.yjsssub {padding-top:25px;display:none;}
.yjsssub {width:calc(100% - var(--nav-lr) - var(--nav-lr));position:absolute;left:var(--nav-lr);top:115px;}
.yjsssubm {border-radius:20px;overflow:hidden;}
.yjsssubm {width:100%;align-items:flex-start;flex-wrap:wrap;background:#fff;padding:4%;box-shadow:0 5px 25px rgba(0,0,0,0.06);}
.yjsssubm {box-shadow:inset 0 15px 30px rgba(0,0,0,0.03);}
.yjsssubh5 {line-height:1.2;overflow:hidden;position:relative;padding-bottom:30px;font-size:24px;font-weight:var(--b400);color:#222;}
.yjsssubh5:before {position:absolute;left:0;bottom:0;width:130px;content:'';background:var(--line-bg);}
.yjsssubh5:before {height:8px;transform:skewX(45deg);margin-left:-10px;}
.yjsssubua {width:100%;display:flex;padding:50px 0;flex-wrap:wrap;}
.yjsssubua li {width:25%;padding:5px 0;}
.yjsssuba {width:50%;}
.yjsssubb {width:528px;}
.yjsssubub {display:flex;justify-content:space-between;}
.yjsssubub li {width:160px;line-height:38px;border-radius:40px;text-align:center;border:1px solid #ddd;}
.yjsssubub li {transition:all 0.3s;}
.yjsssubub2 li {width:auto;padding:0 20px;margin-right:3%;}
.yjsssubub2 {justify-content:flex-start;}
.yjsssubub {padding:50px 0;}
.yjsssubc {width:100%;}
.yjnavma,.yjheadm,.yjlogo2,.yjlogo1,.yjyya {transition:all 0.4s;}
/* 1 */.yjhead:hover .yjheadm {background-color:#fff;}
.yjhead:hover .yjlogo2 {opacity:1;}
.yjhead:hover .yjlogo1 {opacity:0;}
.yjhead:hover .yjnavma {color:#222;}
.yjhead:hover .yjyya {color:#333;}
.yjhead:hover .yjyya em:before {opacity:1;}
.yjhead:hover .yjyya em:after {opacity:0;}
.yjhead:hover .yjnavma:hover {color:var(--color);}
/* 1 *//* 1 */header.scroll {top:0}
header.scroll .actopm {background-color:#fff;box-shadow:0 2px 15px rgba(0,0,0,0.06);}
/*header.scroll .actopm {padding-left:80px;padding-right:80px;}
header.scroll .actopmm {width:100%;transition:all 0.3s ease;}
*/header.scroll .actoplogoimg2 {opacity:1;}
header.scroll .actoplogoimg1 {opacity:0;}
header.scroll .actoprsearch {background-color:#fafafa;}
header.scroll .actopnav a {color:#222;}
header.scroll .actopnav .nav_list a {color:#222;}
header.scroll .actopnav a:hover {color:var(--color);}
header.scroll .actopnav .nav_list a:hover {color:var(--color);}
header.scroll .yjyya {color:#333;}
header.scroll .yjyya em:before {opacity:1;}
header.scroll .yjyya em:after {opacity:0;}
header.scroll .yjnavma:hover {color:var(--color);}
header.scroll {top:0}
header.on .actopm {background-color:#fff;box-shadow:0 2px 15px rgba(0,0,0,0.06);}
/*header.on .actopm {padding-left:80px;padding-right:80px;}
header.on .actopmm {width:100%;transition:all 0.3s ease;}
*/
header.on .actoplogoimg2 {opacity:1;}
header.on .actoplogoimg1 {opacity:0;}
header.on .actoprsearch {background-color:#fafafa;}
header.on .actopnav a {color:#222;}
header.on .actopnav .nav_list a {color:#222;}
header.on .actopnav a:hover {color:var(--color);}
header.on .actopnav .nav_list a:hover {color:#222;}
header.on .yjyya {color:#333;}
header.on .yjyya em:before {opacity:1;}
header.on .yjyya em:after {opacity:0;}
header.on .yjnavma:hover {color:var(--color);}

header.acts .actopma{display:none;}
header.acts .actopm {background-color:#fff;box-shadow:0 2px 15px rgba(0,0,0,0.06);}
header.acts .actoplogoimg2 {opacity:1;}
header.acts .actoplogoimg1 {opacity:0;}
header.acts .actoprsearch {background-color:#fafafa;}
header.acts .actopnav a {color:#222;}
header.acts .actopnav .nav_list a {color:#222;}
header.acts .actopnav a:hover {color:var(--color);}
header.acts .actopnav .nav_list a:hover {color:#222;}
header.acts .yjyya {color:#333;}
header.acts .yjyya em:before {opacity:1;}
header.acts .yjyya em:after {opacity:0;}
header.acts .yjnavma:hover {color:var(--color);}

.actop.on .actopma,.actop.on .actopma a {color:#222;}
header,.actopnav a,.actopm {transition:all 0.3s ease;}
/* 变宽 */.yjsssub {transition:width 0.4s;}
header.scroll .yjhead {padding-left:0;padding-right:0;padding-top:0;box-shadow:0 5px 15px rgba(0,0,0,0.08);}
header.scroll .yjheadm {border-radius:0;}
header.scroll .yjssn {top:0;width:calc(100% - 60px - 220px);left:30px;}
header.scroll .yjsssub {top:0;width:100%;left:0;top:60px;}
header.scroll .yjsssubm {border-radius:0;}
/* 语言展开 */header.opennav .yjhead {padding-left:0;padding-right:0;padding-top:0;box-shadow:0 5px 15px rgba(0,0,0,0.08);}
header.opennav .yjheadm {border-radius:0;}
header.opennav .yjssn {top:0;width:calc(100% - 60px - 220px);left:30px;}
header.opennav .yjsssub {top:0;width:100%;left:0;top:60px;}
header.opennav .yjsssubm {border-radius:0;}
header.opennav .yjheadm {background-color:#fff;}
header.opennav .yjlogo2 {opacity:1;}
header.opennav .yjlogo1 {opacity:0;}
header.opennav .yjnavma {color:#222;}
header.opennav .yjyya {color:#333;}
header.opennav .yjyya em:before {opacity:1;}
header.opennav .yjyya em:after {opacity:0;}
header.opennav .yjnavma:hover {color:var(--color);}
/* 语言展开 *//* 变宽 *//* 1 */.yjhead {transition:all 0.4s;}
.hide .yjhead {top:-120px}
.pubmore span {z-index:3;}
.pubmore-fff {border:none;line-height:54px;}
.pubmore-fff .pwz1,.pubmore-fff .pwz2 {color:#fff;}
.pubmore-fff .svg-fff,.pubmore-fff .svg-000 {fill:#fff}
.pubmore-fff:hover:after {opacity:1;}
.pubmore-fff:hover:before {opacity:0;}
.bgmedia {position:fixed;visibility:hidden;}
.kjjqr {position:absolute;right:-10px;bottom:0;z-index:999;width:200px;display:flex;justify-content:center;flex-wrap:wrap;}
.kjjqrbtn {width:40px;height:40px;position:absolute;right:6px;top:6px;cursor:pointer;}
.kjjqrbtn i {left:0;top:0;position:absolute;}
.kjjqrbtn i {width:100%;height:100%;display:block;background-repeat:no-repeat;background-size:20px auto;background-position:center;}
.mui1 {background-image:url(../img/sy-open.svg);opacity:0;visibility:hidden;}
.mui2 {background-image:url(../img/sy-close.svg);}
.play .mui2 {opacity:0;visibility:hidden;}
.play .mui1 {opacity:1;visibility:visible;}
.kjjqrgif img {width:100%;}
.kjjqrgif01 {position:absolute;left:0;top:0;opacity:0;-webkit-opacity:0;visibility:hidden;}
.play .kjjqrgif01 {opacity:1;-webkit-opacity:1;visibility:visible;}
.play .kjjqrgif02 {opacity:0;-webkit-opacity:0;visibility:hidden;}
@media screen and (max-width:1600px) {/*.kjjqr {width:150px;}
*//*.kjjqrbtn {top:38px;right:3px;}
*/}
@media screen and (max-width:768px) {.kjjqr {width:135px;bottom:0;right:0;}
.kjjqrbtn {top:6px;right:3px;}
}
.pubh2 {line-height:1.2;overflow:hidden;position:relative;padding-bottom:30px;font-size:48px;font-weight:var(--b400);color:#222;}
.pubh2-fff {color:#fff;}
.pubh2:before {position:absolute;left:0;bottom:0;width:130px;content:'';background:var(--line-bg);}
.pubh2:before {height:8px;transform:skewX(45deg);margin-left:-40px;}
.yjylzz {position:relative;}
.yjylzz:before {content:"";width:100%;height:50%;background:#00143c;position:absolute;bottom:0;left:0;z-index:-2;}
.yjylzzm {width:100%;}
.yjylzzbg {width:100%;min-height:550px;object-fit:cover;}
.yjylzzbg {animation-name:scrP102;}
.yjylzzp1 {animation-name:yjylzzp1s;}
.yjylzzp1 {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;padding:0 6%;}
.yjylzzp1 {color:#fff;}
.yjylzzp1a {font-size:40px;line-height:1.4;font-weight:var(--b400);}
.yjylzzp1b {opacity:0.8;margin-top:10px;}
.yjylzzp1c {display:flex;margin-top:40px;}
@keyframes scrP102 {0% {-webkit-clip-path:inset(0 round 0 0 0 0);clip-path:inset(0 round 0 0 0 0)}
to {-webkit-clip-path:inset(3vh calc((100vw - 1400px) / 2) 0 calc((100vw - 1400px) / 2) round 15px 15px 15px 15px);clip-path:inset(3vhcalc((100vw - 1400px) / 2) 0 calc((100vw - 1400px) / 2) round 15px 15px 15px 15px)}
}
@keyframes yjylzzp1s {0% {padding-left:0;}
to {padding-left:6%;}
}
.fot14 {background:#00143c;padding-top:90px;padding-bottom:0;}
.css-18pexiu {height:150px;position:relative;overflow:hidden;font-size:58px;color:#8CF5FF;width:500px;margin:0 auto;}
.css-18pexiu::before {background-image:linear-gradient(90deg,rgba(0,20,60,1),rgba(0,20,60,0.4) 30%,rgba(0,20,60,0) 50%,rgba(0,20,60,0.4) 70%,rgba(0,20,60,1));position:absolute;left:0px;right:0px;content:"";height:100%;z-index:1;}
.css-il8tms {white-space:nowrap;position:absolute;left:0;top:0;}
@keyframes animation-zk8gpk {from {-webkit-transform:translate(5%,0);transform:translate(5%,0);}
to {-webkit-transform:translate(-60%,0);transform:translate(-60%,0);}
}
.is-inview .css-il8tms {animation:animation-zk8gpk 10s linear infinite;}
.fot14b {margin-top:50px;}
.fot14bap2 input {box-sizing:border-box;}
.fot14bap2 input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color:#fff;font-size:14px;opacity:0.8;}
.fot14bap2 input:-moz-placeholder,textarea:-moz-placeholder {color:#fff;font-size:14px;opacity:0.8;}
.fot14bap2 input::-moz-placeholder,textarea::-moz-placeholder {color:#fff;font-size:14px;opacity:0.8;}
.fot14bap2 input:-ms-input-placeholder,textarea:-ms-input-placeholder {color:#fff;font-size:14px;opacity:0.8;}
.fot14bap1 {font-size:22px;font-size:200;line-height:1;padding-bottom:20px;}
.fot14b,.fot14b a {color:#fff;}
.fot14bap2 {background:#334363;height:54px;position:relative;border-top-left-radius:5px;border-top-right-radius:5px;}
.fot14bap2 {display:flex;align-items:center;overflow:hidden;width:100%;padding-right:0;}
.fot14bap2 input {background:none;border:none;border-bottom:2px solid transparent;}
.fot14bap2 input {height:100%;line-height:54px;}
.fot14bap2 input {width:100%;outline:none;padding-right:118px;}
.fot14bap2 input {padding:0 20px;}
.fot14bap2 input:focus {border-color:var(--liang);}
.fot14bap2 span {height:40px;line-height:40px;border-radius:5px;overflow:hidden;text-align:center;}
.fot14bap2 span {width:118px;color:#fff;opacity:1;background:var(--line-bg);}
.fot14bap2 span {font-size:16px;font-weight:500;}
.fot14bap2 span {position:absolute;right:8px;top:7px;z-index:3;transition:all 0.3s ease;}
.fot14bap2 span:hover {opacity:1;}
.fot14bap3 {margin-top:35px;}
.fot14bap3 {font-size:14px;display:flex;align-items:flex-start;font-weight:200;}
.fot14bap3 i {width:16px;height:16px;border-radius:5px;border:2px solid #fff;}
.fot14bap3 p {width:calc(100% - 16px);padding-left:10px;}
.fot14bap3 p a {font-weight:500;text-decoration:underline;}
.fot14bap3 i {position:relative;top:4px;}
.fot14bb h4 {transition:all 0.3s ease;color:#fff;font-weight:18px;}
.fot14bb h4:hover {color:var(--reds);cursor:pointer;}
.fot14bb li {margin-top:12px;font-size:14px;}
.fot14bb li a {opacity:0.6;transition:all 0.3s ease;}
.fot14bb li a:hover {opacity:1;color:#fff;}
.fot14ba {width:400px;}
.fot14bb {width:calc(90% - 130px);}
.fxas li {display:flex;align-items:center;width:100%;}
.fxas i {margin-right:10px;color:#fff;}
.fot14c,.fot14c a {color:rgba(255,255,255,0.5);}
.fot14ca {/*display:flex;*/line-height: 1.4;}
.fot14ca p {font-size:14px;color:rgba(255,255,255,0.5);}
.fot14ca a:hover {color:var(--liang);}
.fot14cb {font-size:12px;opacity:0.7;}
.fot14c {padding:90px 0;padding-top:90px;}
.fot14c {padding-bottom:30px;padding-top:30px;}
.hgwjzm {position:absolute;}
.hgwjzm ul {background:#fff;border-radius:5px;overflow:hidden;padding:10px 0;}
.hgwjzm li a {display:block;padding:7px;line-height:1.2;font-size:14px;}
.hgwjzm li a {transition:all 0.3s ease;color:#333;}
.hgwjzm li a:hover {background:var(--color);color:#fff;}
.hgwjzm2 li a {padding:5px 0;}
.hgwjz i {background:none;}
.hgwjz span {padding-right:20px;}
.hgwjz i {width:auto;}
.hgwjz {padding:6px 20px;border:1px solid #fff;border-radius:20px;}
.hgwjz {transition:all 0.3s ease;}
.hgwjz:hover {border-color:var(--color);background:var(--color);}
.hgwjzm3 {display:none;width:200px;top:auto;bottom:35px;padding-bottom:10px;padding-top:0;right:0;}
.ftgwjz {display:inline-block;position:relative;}
.ftgwjzm {background:var(--color);color:#fff;display:flex;line-height:35px;border-radius:35px;width:150px;}
.ftgwjzm {justify-content:center;}
.ftgwjzm {align-items:center;overflow:hidden;font-size:14px;}
.ftgwjzm i {color:#fff;font-size:12px;margin-left:10px;transition:all 0.3s ease;}
.ftgwjzm1 {transition:all 0.3s ease;width:auto;padding:0 35px;}
.ftgwjzm1 em {width:18px;height:18px;position:relative;opacity:1;margin-right:15px;}
.ftgwjzm1 em:before,.ftgwjzm1 em:after {position:absolute;content:'';width:100%;height:100%;left:0;top:0;background-position:center;background-repeat:no-repeat;background-size:cover;}
.ftgwjzm1 em:before {background-image:url(../img/language_icon_1.gif);opacity:0;}
.ftgwjzm1 em:after {background-image:url(../img/language_icon_2.gif);}
.ftgwjzm1:hover {background:var(--color);border-color:var(--color);}
.ftgwjzm1:hover {color:#fff;}
.ftgwjzm-bg-line-bg {background:var(--line-bg);}
.ftgwjzm-bg-line-bg:hover {background:var(--line-bg);border:none;}
.ftgwjzm-bg-fff {background:#fff;color:#333;}
.ftgwjzm-bg-fff i {color:#333;}
.ftgwjzm-bg-fff:hover em:after {opacity:1;}
.ftgwjzm-bg-fff:hover em:before {opacity:0;}
.ftgwjzm-bg-fff:hover i {color:#fff;}
.ftgwjzm-line-fff {background:none;border:1px solid rgba(255,255,255,0.6);color:rgba(255,255,255,0.6);}
@keyframes fadeInSway {0% {opacity:0;transform:translateY(100%)}
to {opacity:1;transform:none}
}
.fadeInSway span {visibility:hidden;animation-delay:0.2s;animation-duration:1.2s;animation-fill-mode:both;display:block;}
.fadeInSway.is-inview span {animation-name:fadeInSway;visibility:inherit;}
:root {--color:#0028F3;--reds:#FF5050;--w13:1400px;--line-bg:#01f0ff;--ptb:120px;--border0:0;--hover-bg-color:#3a3635;--mt25p:25px;}
@media only screen and (max-width:1024px) {:root {--ptb:45px;--plr:4%;--w13:100%;}

.pbmore3:hover i,.morehover:hover .pbmore3 i {transform:none;}
}

* {box-sizing:border-box;}
.mainbg {width:100%;height:100vh;position:fixed;left:0;top:0;z-index:-1;object-fit:cover;background-size:cover;background-position:center;background-repeat:no-repeat;}
.mainbgm {width:100%;height:100%;object-fit:cover;}
.actop {position:fixed;width:100%;left:0;top:0;z-index:999;}
.actop {border-bottom:1px solid rgba(255,255,255,0.1);}
.actop {border:none;}
.actop {padding:0 60px;}
.actop {padding:0;padding-left:0;padding-right:0;}
.actopm {width:100%;}
.actoplogo {height:35px;position:relative;}
.actoplogoimg {position:absolute;height:100%;left:0;top:0;}
.actoplogoimg {height:100%;transition:all 0.4s;}
.actoplogoimg2 {opacity:0;}
.actopmb {align-items:center;justify-content:space-between;}
.actopmb {border-bottom:1px solid rgba(255,255,255,0.1);}
.actopnav {display:flex;margin-left:auto;margin-right:3%;}
.actopnav>li>a {padding:0 30px;height:var(--navli-height);line-height:var(--navli-height);display:flex;align-items:center;}
.actopnav a {color:#fff;font-size:18px;/* margin-left:50px;*/font-weight:var(--b400);}
.actopnav a:hover {color:#fff;}
/*  */.yjnavli {position:relative;z-index:11;}
.nav_list {position:absolute;top:85px;left:0%;/* background:rgb(255,255,255,0.15);*//* background:var(--color);*/background:rgba(255,255,255,0.8);padding:20px 30px;z-index:999;width:300px;border-radius:10px;opacity:0;visibility:hidden;transition:all 0.5s ease-in-out;}
.nav_listxx{box-shadow:0 2px 15px rgba(0,0,0,0.06);display:flex;width:100%;}
.nav_list::before {content:"";position:absolute;top:-10px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid rgba(255,255,255,0.8);}
.nav_list a {display:inline-block;color:#222;/* color:rgb(255,255,255,0.8);*/font-size:16px;line-height:1.5;}
.nav_list p {color:#fff;padding:10px 0;}
.yjnavli:hover .nav_list {opacity:1;visibility:visible;}
.nav_list p:hover a {font-weight:600;}
.nav_list p:hover a {color:var(--color);}
/*  */.actoprsearch {width:45px;height:45px;background:#fff;color:#222;}
.actoprsearch {line-height:45px;background:#fff;border-radius:50%;text-align:center;margin-left:25px;}
.actoprsearch i {font-size:20px;}
.actopr {display:flex;align-items:center;}
.actopma {justify-content:flex-end;align-items:center;padding-top:10px;line-height:var(--small-nav-height);}
.actopma,.actopma a {color:#fff;font-size:14px;}
.actop.hidehead .actopma,.actop.hidehead .actopma a {color:#222;}
.actopma a i {padding-right:15px;font-size:14px;}
.actopma em {font-size:12px;padding:0 30px;opacity:0.5;}
.menu-toggle {position:relative;width:60px;height:40px;border:1px solid rgba(255,255,255,1);}
.menu-toggle {border-radius:100px;}
.menu-toggle .icon svg {transition:opacity .3s linear,transform .3s cubic-bezier(.4,.64,.68,1);color:#fff;}
.menu-toggle .icon svg path {fill:#fff;}
.menu-toggle .icon .menu {position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);}
.menu-toggle .icon .close {position:absolute;top:50%;left:50%;transform:translate3d(-50%,-20px,0) scale(.8);opacity:0;}
@media screen and (max-width:1600px) {.mbtopcli {margin:0 15px;}
}
.mbshowtime {display:flex;height:80px;justify-content:center;color:#222;padding:0 30px;align-items:center;}
.mbshowtime {background:var(--color);}
.mbshowtime {background:linear-gradient(251deg,var(--color) 19.17%,#05c3dd 75.2%);}
.mbshowtime span {font-size:18px;padding-left:10px;font-weight:var(--b500);}
.mbshowtime i {font-size:20px;}
.mbshowtime2 {padding:0;}
.mbshowtime2 {display:flex;width:170px;justify-content:flex-end;}
.hoverdef .pbmore3 i {transform:translateX(9px)}
.hoverdef .pbmore3 i svg path {fill:#fff}
.hoverdef .pbmore3 span {color:#fff;padding-right:5px;}
.hoverdef .pbmore3 {padding-left:0;}
.hoverdef .pbmore3::before {width:45px;}
.mblive {display:flex;align-items:center;padding-right:50px;display:none;}
.mblive i {font-style:normal;font-size:18px;color:#fff;margin-left:10px;}
.mblivea {color:#fff;background:#ff0000;font-size:12px;height:16px;line-height:12px;padding:0 10px;border-radius:5px;}
.mblivea {position:relative;top:1px;}
.mbtop {transition:all 0.3s ease;}
.mbtop:before {position:absolute;content:'';width:100%;left:0;bottom:0;background:#fff;opacity:0.08;height:1px;z-index:1;}
.mbtop:after {position:absolute;content:'';width:100%;left:0;bottom:0;height:100%;}
.mbtopm {border-radius:100px;}
.mbtopm {position:relative;z-index:6;}
.mbtopm {padding:0;}
/* .mbtopm {background:hsla(0,0%,48%,.2);backdrop-filter:blur(20px);}
*/.bx.mbtop {border:none;top:0;}
.bx.mbtop:after {background:hsl(260deg 87% 5% / 30%);backdrop-filter:blur(2.08rem);}
.ms.mbtop {border:none;top:0;}
.ms.mbtop:after {background:hsl(260deg 87% 5% / 30%);backdrop-filter:blur(2.08rem);}
.bb.mbtop {border:none;top:0;}
/* .bb .mbtopm {background:hsla(0,0%,100%,1);backdrop-filter:blur(10px);}
.bb .mbtoplogoimg1 {opacity:0;}
.bb .mbtoplogoimg2 {opacity:1;}
.bb .mbtopca,.bb .mbtoplauge {color:#222;}
.bb .mbtopshare a {color:#444;}
.bb .menu-toggle {border-color:rgba(0,0,0,0.7);}
.bb .menu-toggle .icon svg {color:#333;}
*/.mbh2 {font-size:55px;line-height:1.2;color:var(--color);overflow:hidden;font-weight:500;}
.mbh2-fff {color:#fff;}
.w13 {width:var(--w13);margin:0 auto;}
.mbbaner {position:relative;width:100%;height:100vh;overflow:hidden;}
.mbbanerimg {width:100%;}
.mbbanerx {position:relative;width:100%;height:100%;}
.mbbanertit {text-align:center;color:#fff;font-size:75px;line-height:1.2;position:absolute;width:100%;left:0;}
.mbbanertit {top:calc(8% + 100px)}
.mbbanerswiper {transform:translate(-50%,-50%) scale(0.82);position:absolute;top:50%;left:50%;}
.mbbanerswiper {margin-top:calc(12% + 50px);}
.mbbanerbtn {position:absolute;top:50%;color:#fff;opacity:0;margin-top:-24px;}
.mbbanerbtn {cursor:pointer;}
.mbbanerbtn i {font-size:40px;}
.mbbanerbtn.left {left:5%;}
.mbbanerbtn.right {right:5%;}
.ggjta {width:48px;height:48px;background:#fff;border-radius:50%;transition:all 0.4s ease-in;overflow:hidden;}
.ggjta i {font-size:16px;color:#333;width:100%;height:100%;position:absolute;top:0;line-height:48px;text-align:center;transition:all 0.6s ease-in;}
.ggjta i:nth-child(1) {left:0;}
.ggjta i:nth-child(2) {left:100%;opacity:0;}
.ggjta.right i:nth-child(1) {left:0;}
.ggjta.right i:nth-child(2) {left:-100%;opacity:0;}
.ggjta.left:hover i:nth-child(1) {left:-100%;opacity:0;}
.ggjta.left:hover i:nth-child(2) {left:0;opacity:1;}
.ggjta.right:hover i:nth-child(1) {left:100%;opacity:0;}
.ggjta.right:hover i:nth-child(2) {left:0;opacity:1;}
.ggjta:hover {transform:scale(0.9);}
.mbbanerslide {opacity:0 !important;transition:all 0.3s ease;}
.mbbanerslide.swiper-slide-active {opacity:1 !important;}
.text-c {text-align:center;}
.ptb100 {padding-top:var(--ptb);padding-bottom:var(--ptb);}
/* .mbb {padding-top:60px;padding-bottom:190px;}
*/.mbbtop {align-items:center;}
.mbbxa {justify-content:space-between;width:31%;color:#fff;}
.mbbximg {overflow:hidden;}
.mbbximg img {width:100%}
.mbbxp2 {display:flex;justify-content:flex-start;}
.mbbxp1 {height:70px;font-size:18px;color:#fff;}
.mbbxwz {padding:35px;}
.mbbxwz {background:hsla(0,0%,100%,.1);backdrop-filter:blur(2.08rem);}
.mbbxp3 {color:#fff;font-size:14px;opacity:1;display:flex;justify-content:space-between;margin-top:50px;}
.mbbxp3 em {font-size:12px;opacity:0.3;}
.mbbx {margin-top:45px;}
.yjcase9p2 {font-size:24px;margin:0;}
.yjcase9p1 {margin-top:5px;}
.yjcase9wz {padding:30px;}
.yjcase9 {background:#ffffff;}
.mbd {background:#ffffff;position:relative;z-index:3;}
.mbd {transition:all 0.3s ease;}
.mbd.hei {background:#060229;}
.mbd.hei .mbh2 {color:#fff;}
.mbdxaimg {width:100%;vertical-align:top;}
.mbdxa {overflow:hidden;position:relative;}
.mbdxawz {position:absolute;left:0;bottom:0;z-index:3;width:100%;}
.mbdxawz {width:90%;left:5%;bottom:5%;background:hsla(0,0%,100%,.1);backdrop-filter:blur(20px)}
.mbdxawz {padding:30px;padding-top:5px;}
.mbdxap1,.mbdxap2 {color:#fff;}
.mbdxap1 {font-size:24px;margin-top:15px;}
.mbdxap2 {margin-top:5px;}
.mbdlogo1 {width:100%;position:relative;height:78px;}
.mbdlogo1 img {position:absolute;max-height:75%;max-width:50%;inset:0;margin:auto;margin-left:0;}
.mbdlogo1 {border-bottom:1px solid rgba(255,255,255,0.2);}
.mbdxblogo {width:190px;position:relative;height:100px;background:#fff;}
.mbdxblogo img {position:absolute;max-height:75%;max-width:70%;inset:0;margin:auto;}
.mbdxblogo .mbdxblogo02 {max-width:100%;max-height:100%;}
.mbdxblogo02 {opacity:0;}
.mbdxblogo,.mbdxbtit,.mbdxbms {position:relative;z-index:3;}
.mbdxbbg {position:absolute;width:100%;height:100%;left:0;top:0;}
.mbdxbbg {background-position:center;background-repeat:no-repeat;background-size:cover;}
.mbdxba {width:100%;display:block;position:relative;padding:20px 20px;justify-content:space-between;}
.mbdxba {background:linear-gradient(180deg,rgba(250,248,247,1) 0%,rgba(248,244,243,1) 50%,rgba(245,241,238,1) 100%);}
.mbdxba {display:flex;align-items:center;border-bottom:1px solid #dcd9d6;overflow:hidden;}
.mbdxba {min-height:33.33%;}
.mbdxba:last-child {border:none;}
.mbdxbtit {font-size:20px;line-height:1.2;color:#222;width:35%;padding-left:15px;}
.mbdxbms {width:calc(100% - 35% - 190px - 40px);}
.mbdxbms {color:#444;}
.mbdxbbg {opacity:0;transition:opacity 0.3s ease;}
.mbdxbbg1 {background:hsla(0,0%,100%,.1);backdrop-filter:blur(8px)}
.mbdxbtit,.mbdxbms {transition:all 0.3s ease;}
.mbdxa {width:39.8%;}
.mbdxb {width:57%;}
.mbdxba:hover .mbdxbbg {opacity:1;}
.mbdxba:hover .mbdxblogo02 {opacity:1;}
.mbdxba:hover .mbdxblogo01 {opacity:0;}
.mbdxba:hover .mbdxbtit,.mbdxba:hover .mbdxbms {color:#fff;}
.mbdx {margin-top:45px;}
.ani_in {will-change:transform,opacity;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate;animation-play-state:paused;animation-delay:calc(var(--progress)* -1s);animation-timing-function:cubic-bezier(.22,.61,.36,1);}
.mbe {position:relative;height:100vh;overflow:hidden;}
.mbebg {background-position:center;background-repeat:no-repeat;background-size:cover;}
.mbebg {width:100%;height:100%;position:absolute;left:0;top:0;}
/* .mbebg {transform:scale(0.8);top:250px}
*/.mbetop,.mbemore {position:absolute;width:100%;left:0;top:15%;transform:translateY(-50%);z-index:3;}
.mbemore {display:flex;justify-content:center;margin-top:95px;}
.mbemore .pbmore3 {margin:0 20px;}
.mbebg {animation-name:scrP220;}
.mbetop {animation-name:scrP221;}
.mbemore {animation-name:scrP222;}
.mbep2 {text-align:center;color:#fff;margin-top:15px;}
.mbep3 {display:flex;justify-content:center;margin-top:65px;}
.mbep3 a {margin:0 10px;}
@keyframes scrP220 {0% {-webkit-clip-path:inset(5% 300px 5% 300px round var(--border0) var(--border0) var(--border0) var(--border0));top:20%}
100% {-webkit-clip-path:inset(0 round var(--border0) var(--border0) var(--border0) var(--border0));top:0;}
}
@keyframes scrP221 {0% {top:55%;}
100% {top:50%;}
}
@keyframes scrP222 {0% {opacity:0;top:52%}
95% {opacity:0;top:52%}
100% {opacity:1;top:50%;}
}
@keyframes scr333 {0% {background:#f5f5f5;}
15% {background:#f5f5f5;}
100% {background:#f5f5f5;}
}
@keyframes scr444 {0% {color:#222;}
15% {color:#fff;}
100% {color:#fff;}
}
.mbe {background:#f5f5f5;transition:all 0.5s ease;}
.mbe {animation-name:scr333;object-fit:cover;}
.mbe .mbh2 {animation-name:scr444;}
.mbk {background:#fff;transition:all 0.3s ease;}
.mbkn {display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:45px;}
.mbknm {width:32%;position:relative;}
.mbknmwz {position:absolute;width:100%;z-index:3;left:0;bottom:30px;}
.mbknmimg img {width:100%;vertical-align:top;}
.mbknp1 {font-size:22px;color:#fff;line-height:1.2;font-weight:var(--b400);}
.mbknp2 {color:#fff;padding-top:20px;margin-top:15px;border-top:1px solid rgba(255,255,255,0.1);}
.mbknp3 {display:flex;justify-content:flex-start;margin-top:25px;}
.mbknmwz {width:calc(100% - 40px);left:20px;background-color:hsl(225deg 53% 81% / 10%);}
.mbknmwz {backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);}
.mbknmwz {padding:25px 20px;}
.mbknmimg img {transition:all 0.4s ease;}
.mbknmimg {overflow:hidden;}
.mbknm:hover .mbknmimg img {transform:scale(1.05);}
@keyframes scrP666 {0% {transform:scale(0.75) translateY(10px);}
100% {transform:scale(1) translateY(0);}
}
.mbfn {animation-name:scrP666;}
.mbfm {width:85%;}
.mbf {background:#ffffff;}
.mbfn {position:relative;margin-top:50px;padding:40px 60px;border-radius:20px;overflow:hidden;}
.mbfn:before {position:absolute;width:calc(100% + 120px);height:calc(100% + 20px);left:-60px;top:-10px;content:'';background:#eeeeee;}
.mbfn:before {width:100%;height:100%;left:0;top:0;}
.mbfnm {display:flex;width:100%;position:relative;z-index:3;}
.mbfnm {border-bottom:1px solid #b4b4b4;padding:30px 0;}
.mbfnm:last-child {border:none;}
.mbfnma {width:250px;color:#222;font-size:22px;line-height:1.2;}
.mbfnma {align-items:center;display:flex;justify-content:flex-start;}
.mbfnmb {width:calc(100% - 250px);display:flex;flex-wrap:wrap;}
.mbfnmbm {width:16.66%;position:relative;}
.mbfnmbm img {inset:0;position:absolute;margin:auto;max-width:60%;max-height:50%;}
.mbfnma,.mbfnmbm {height:70px;}
.mbfn {border-radius:0;}
.mbg {position:relative;z-index:3;}
.mbgx {margin-top:100px;justify-content:center;}
.mbgxa {width:24%;position:relative;background:hsla(0,0%,60%,.1);backdrop-filter:blur(2.08rem);-webkit-backdrop-filter:blur(10px);color:#fff;text-align:center;}
.mbgxa {padding-top:60px;padding-bottom:60px;margin:0 3%;}
.mbgxp1 {font-size:22px;height:55px;font-weight:var(--b400);}
.mbgxp2 {height:120px;}
.mbgxp3 {display:flex;justify-content:center;}
.mbgxicon {width:86px;height:86px;position:absolute;left:50%;margin-left:-43px;top:-43px;}
.mbgxicon img {max-width:100%;max-height:80%;inset:0;margin:auto;position:absolute;opacity:0.7;}
.mbgxa {transition:all 0.3s ease;}
.mbgxa:hover {background:hsla(0,0%,60%,.1);backdrop-filter:blur(20px);}
.mainbg2 {position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}
.mbgm {position:relative;z-index:3;}
/* 首页 新闻 */.bo-d-n {display:flex;width:100%;margin-top:45px;}
.bo-d-link {width:25.5%;margin-right:2%;}
.bo-d-link1 {width:45%;}
.bo-d-link:last-child {margin:0;}
.bo-d-p1 {color:#666;font-size:14px;padding-bottom:10px;}
.bo-d-p2 {font-size:20px;color:#222;}
.bo-d-p2-1 {font-size:20px;line-height:1.4;}
.bo-d-wz {padding:25px 0;}
.bo-dimg {overflow:hidden;}
.bo-dimg img {width:100%;vertical-align:top;}
.bo-d-link,.bo-dimg img {transition:all 0.3s ease;}
.bo-dimg img {transition:all 1s ease;}
.bo-d-link:hover img {transform:scale(1.1);}
.bo-d-p2 span {display:inline;position:relative;line-height:1.6;}
.bo-d-p2 span {background:linear-gradient(to right,#fff,#fff),linear-gradient(to right,var(--color),var(--color),var(--color));background-size:100% 2px,0 2px;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:background-size 400ms;padding-bottom:4px;}
.bo-d-p2 span {padding-bottom:2px;}
.bo-d-link:hover .bo-d-p2 span {background-size:0 2px,100% 2px;}
.bo-d-p4,.bo-d-p3 {margin-top:20px;}
.bo-d-p2-ccc span {background:linear-gradient(to right,#fff,#fff),linear-gradient(to right,var(--color),var(--color),var(--color));background-size:100% 2px,0 2px;background-position:100% 100%,0 100%;background-repeat:no-repeat;}
.bo-d-link2 {background:none}
.bo-d-n {align-items:flex-start;}
/* .bo-dimg1,.bo-d-link2 {height:420px;overflow:hidden;}
*/.bo-dimg2 {overflow:hidden;}
.bo-dimg img {width:100%;height:100%;object-fit:cover;}
.bo-d-top {display:flex;justify-content:space-between;width:100%;align-items:center;}
.bo-d-p4.needmorep3 {padding-left:25px;margin:0;bottom:15px;}
.ctabtn {display:flex;}
.ctabtn i {margin-left:5px;position:relative;top:1px;}
.sh6new,.wskhbg {background:#fff;}
.bo-d {background:#f8f8f8;}
.bo-i:before,.bo-d:before {display:none;}
/* 首页 新闻 */.mbh {background:#ffffff;position:relative;z-index:3;}
.yjylzz {background:#ffffff;}
.yjylzzm {position:relative;}
.yjylzzm:before {position:absolute;width:100%;height:120px;bottom:0;left:0;content:'';}
.yjylzzm:after {position:absolute;width:var(--w13);height:120px;bottom:0;content:'';left:50%;transform:translateX(-50%);}
.yjylzzm:after {box-shadow:0 15px 55px rgb(44 190 231 / 22%);}
.xkmsgatxt {background:none;border:none;height:48px;line-height:25px;padding-bottom:5px;padding-top:18px;color:#fff;transition:all 0.3s ease;}
.xkmsgatxt {background:#f8f8f8;border:1px solid #eee;border-radius:0;outline:none;width:100%;padding-left:15px;}
.xkmsgatxt {border:1px solid rgba(255,255,255,0.3);background:hsla(0,0%,60%,.1);backdrop-filter:blur(10px);border-radius:5px;}
.layui-form-select .layui-input {background:none;border:none;height:48px;line-height:46px;transition:all 0.3s ease;}
.layui-form-select .layui-input {background:#f8f8f8;border:1px solid #eee;border-radius:0;outline:none;width:100%;padding-left:15px;}
.layui-form-select .layui-input {border:1px solid rgba(255,255,255,0.3) !important;background:hsla(0,0%,60%,.1);backdrop-filter:blur(10px);}
.layui-form-select .layui-input {color:#fff;font-size:14px;border-radius:5px;}
.layui-form-select .layui-edge {border-top-color:#fff !important;border-width:4px !important;padding:0;}
.layui-form-select dl dd {color:#333;font-size:14px;}
.layui-form-select dl dd.layui-this {background:var(--color) !important;color:#fff !important;}
.xkmsgatext {height:80px;}
.xkmsgaxv {display:flex;width:100%;justify-content:space-between;margin-top:16px;}
.xkmsgaxvn {width:calc(50% - 8px);position:relative;}
.xkmsgaxvn label {padding-left:15px;font-size:14px;display:inline-block;line-height:20px;color:#fff;z-index:3;left:0;top:15px;position:absolute;transition:all 0.3s ease;}
.xkmsgaxvn i {padding-left:5px;color:#fff;}
.xkmsgaxvn-100 {width:100%;}
.xkmsgaxvn label.on {top:5px;font-size:12px;opacity:0.7}
.xkmsgatxt:focus {border-color:var(--color);}
.yjylzzmsg {width:520px;}
.fot14,.yjylzzm:before {background-color:#00045f;}
.fot14blogo img {height:32px;}
.hgwjzm3 {width:100%;}
.hgwjzm3 li {text-align:center;}
.wsfxac {display:flex;width:100%;margin-top:50px;align-items:center;padding:50px 0;justify-content:space-between;align-items:flex-end;}
.wsfxac {position:relative;}
.wsfxac:before,.wsfxac:after {position:absolute;width:0;height:1px;background:var(--color);content:'';left:0;transition:all 4s ease;}
.wsfxac:before {top:0;}
.wsfxac:after {bottom:0;}
.wsfxac:before,.wsfxac:after {background:#fff;opacity:0.2;}
.wsfxac.is-inview:before,.wsfxac.is-inview:after {width:100%;}
.fxas2 {display:flex;justify-content:flex-start;flex-wrap:wrap;}
.fxas2 span {color:#fff;width:100%;padding-bottom:15px;}
.fxas2 li {width:auto;margin-right:15px;}
.fxas2 li {width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,0.3);text-align:center;justify-content:center;}
.fxas2 a {font-size:0;}
.fxas2 a {color:#fff;}
.fxas2 li:nth-child(1) i {font-size:16px;}
.fxas2 li:nth-child(2) i {font-size:16px;}
.fxas2 li:nth-child(3) i {font-size:16px;}
.fxas2 li:nth-child(4) i {font-size:16px;}
.fxas2 li:nth-child(5) i {font-size:13px;}
.fxas2 li:nth-child(6) i {font-size:16px;}
.fxas2 li {background:var(--color);}
.fxas i {margin-right:0;}
.mb2sub {position:absolute;left:0;top:100%;padding-top:20px;}
.mb2sub {display:none;}
.mb2subm {display:flex;border-radius:10px;overflow:hidden;padding:20px;}
.mb2subm {width:700px;background:hsl(260deg 87% 5% / 30%);backdrop-filter:blur(2.08rem);}
.mb2subm {border:1px solid rgba(255,255,255,0.1);}
.mbtopcli {height:86px;line-height:86px;position:relative;}
.mb2suba,.mb2subb {width:50%;padding:25px 20px;}
.mb2suba {width:60%;}
.mb2subb {width:40%;}
.mb2subb {border-left:1px solid rgba(255,255,255,0.1);}
.mb2subm {line-height:1.4;}
.mb2subp1 {font-size:28px;line-height:1.2;}
.mb2subp2 {margin-top:20px;line-height:1.6;font-size:12px;}
.mb2subp3 a {display:block;width:100%;position:relative;font-size:16px;}
.mb2subp3 span {display:inline-block;position:relative;}
.mb2subp3 span:before,.mb2subp3 span:after {width:100%;height:1px;content:'';left:0;bottom:0;transition:all 0.3s ease;position:absolute;}
.mb2subp3 span:before {background:#fff;right:0;left:auto;}
.mb2subp3 span:after {background:var(--color);width:0;}
.mb2subp3 a:hover span:after {width:100%;}
.mb2subp3 a:hover span:before {width:0;}
.mb2subp3 i {position:absolute;right:10px;top:6px;line-height:1;opacity:0;transition:all 0.4s;}
.mb2subp3 li {margin-top:20px;}
.mb2subp3 li:nth-child(1) {margin-top:0;}
.mb2subp3 a:hover i {right:0;opacity:1;}
.mb2suba {padding-right:60px;}
.mb2subb {padding-left:60px;padding-right:60px;}
.mbtopcli:nth-child(1) .mb2sub,.mbtopcli:nth-child(2) .mb2sub,.mbtopcli:nth-child(3) .mb2sub,.mbtopcli:nth-child(4) .mb2sub,.mbtopcli:nth-child(5) .mb2sub,.mbtopcli:nth-child(6) .mb2sub {left:50%;transform:translateX(-50%);}
.on .mbtopca {color:var(--color);}
.wxsub {position:absolute;width:125px;right:65px;top:50%;transform:translateY(-50%);}
.wxsub {padding-right:10px;}
.wxsubm:before {position:absolute;content:'';}
.wxsubm:before {right:-19px;top:50%;transform:translateY(-50%);}
.wxsubm:before {width:0;height:0;border-width:10px;border-style:solid;border-color:transparent transparent transparent #fff;}
.wxsubm {background:#fff;position:relative;box-shadow:0 0 15px rgba(0,0,0,0.08);text-align:center;padding:8px;border-radius:10px;}
.wxsubm p {color:var(--blue);}
.wxsubm img {border:5px solid #fff;box-sizing:border-box;}
.wxsubm img:first-child {margin-top:0;}
.wxsub img {max-width:100%;}
.wxsub {opacity:0;right:85px;visibility:hidden;z-index:-1;transition:all 0.3s ease;}
.aiboxfxa {position:relative;}
.aiboxfxa:hover .wxsub {opacity:1;right:65px;visibility:visible;z-index:9;}
.m01 video {width:100%;height:100%;left:0;top:0;object-fit:cover;}
.m01wz {position:absolute;width:100%;text-align:center;left:0;bottom:15%;z-index:3;}
.m01wz {bottom:auto;top:50%;transform:translateY(-50%);}
.m01p1 {color:#fff;font-size:70px;line-height:1.4;font-weight:var(--b400);}
.m01p1en {color:#fff;font-size:22px;line-height:1.2;}
.mbp1xz {color:#444;font-size:16px;line-height:1.2;padding-bottom:3px;}
.mbp1xz-fff {color:#fff;}
.m01p2 {display:flex;justify-content:center;margin-top:50px;}
.m01p2 a {margin:0 15px;}
.fot14 {background:url(../temp/fot14bg.jpg) center top no-repeat;background-size:cover;}
.mbtoplauge {position:relative;}
.mb2subyy {left:50%;margin-left:-50px;padding-top:38px;}
.mb2subyy .mb2subm {width:100px;flex-wrap:wrap;}
.mb2subyy .mb2subm a {width:100%;text-align:center;padding:6px 0;font-size:14px;}
/* .aiboximg {display:none;}
*/.aibox {right:0 !important;}
.aiboxsubm {background-color:#EBF8EF !important;backdrop-filter:blur(0) !important;}
.aiboxsub2p1,.aiboxfxa {color:#333 !important;}
.aiboxsub2 {padding-right:0 !important;}
.aiboxfxa:hover {color:var(--color) !important;}
/* .aiboxsub {display:block !important;}
*/.m01 {height:100vh;position:relative;overflow:hidden;}
.m01video {position:absolute;object-fit:cover;width:104%;height:104%;left:-2%;top:-2%}
.m01zz {position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;}
.m01zz {z-index:2;background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(0,0,0,0.5) 50%,rgba(0,0,0,0.7) 100%);}
.m01zz {opacity:0;}
.d2p {position:relative;width:100%;}
.mbbanerxbg {width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;}
.site-baner {position:relative;height:100vh;width:100%;overflow:hidden;}
.site-baner-bg {position:absolute;object-fit:cover;background-position:center;background-repeat:no-repeat;background-size:cover;}
.site-baner-bg {width:103%;height:103%;left:-1.5%;top:-1.5%;}
.videozz{background: rgba(0,0,0,0.2);position: absolute;width: 100%;height: 100%;left:0;top:0;z-index: 1;}
.site-baner-zw {position:absolute;left:50%;transform:translate(-50%,-50%);z-index:3;top:50%;height:300px;}
.site-baner-p1 {font-size:60px;font-weight:var(--b500);line-height:1.4;margin-bottom:60px;color:#fff;}
.site-baner-three {display:flex;width:100%;margin-top:50px;}
.site-baner-three li {width:33.33%;padding:50px 35px;transition:all 0.25s ease;border-radius:7px;position:relative;color:#fff;}
.site-baner-three li {overflow:hidden;font-size:24px;}
.site-baner-three li a {position:relative;z-index:3;display:block;}
.site-baner-three li:after {background-image:linear-gradient(150deg,rgba(67,53,139,0.83),rgba(57,115,185,0.83));}
/* .site-baner-three li:nth-child(2):after {background-image:linear-gradient(150deg,rgba(54,99,15,0.72),rgba(241,228,0,0.81));}
.site-baner-three li:nth-child(3):after {background-image:linear-gradient(150deg,rgba(46,36,122,0.83),rgba(131,31,130,0.85));}
*/.site-baner-three li:after {background:hsla(0,0%,30%,.4);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);}
.site-baner-three li:after {content:'';position:absolute;left:0;top:0;height:100%;width:100%;opacity:0;}
.site-baner-three li:last-child:before {display:none;}
.site-baner-three li:before {content:'';position:absolute;bottom:auto;top:7px;right:0;height:150px;width:1px;background:#ffffff;opacity:0.3;}
.site-baner-jt {position:absolute;right:30px;top:30px;color:#fff;font-size:24px;}
.site-baner-three .description {font-size:14px;line-height:20px;font-weight:400;margin:10px 0 30px 0;display:block;}
.site-baner-three li a {color:#fff;}
.site-baner-three li:hover:before,.site-baner-three li:hover .site-baner-jt {opacity:0;}
.site-baner-three li:hover:after,.site-baner-three li:hover .site-baner-p3,.site-baner-three li:hover .site-baner-p4 {opacity:1;}
.site-baner-three .description,.site-baner-three .cta-btn-redesign,.site-baner-three li:after {opacity:0;transition:all 0.25s ease;}
.site-baner .swiper-slide {opacity:0 !important;transition:all 0.8s ease;}
.site-baner .swiper-slide-active {opacity:1 !important;}
.swiper-slide-active .scales {animation:image-zoom-out 6s 0s forwards;}
@keyframes image-zoom-out {from {transform:scale(1.08,1.08)}
to {transform:scale(1.0,1.0)}
}
.swiper-slide-active .main-visual-txt1,.swiper-slide-active .main-visual-txt2,.swiper-slide-active .main-visual-txt3 {animation:text-active-animation 1.5s cubic-bezier(0.4,0,0.2,1) both;}
.swiper-slide-active .main-visual-txt1 {animation-delay:0.1s;}
.swiper-slide-active .main-visual-txt2 {animation-delay:0.3s;}
.swiper-slide-active .main-visual-txt3 {animation-delay:0.5s;}
.cm-word-split-JS.splitting .char {animation:text-fade-out 1.5s cubic-bezier(0.4,0,0.2,1) both;}
.swiper-slide-active .cm-word-split-JS.splitting .char {animation:text-active-animation 1.5s cubic-bezier(0.4,0,0.2,1) both;}
@keyframes text-active-animation {from {opacity:0;filter:Alpha(opacity=0);-webkit-transform:translateY(50px);transform:translateY(50px);}
to {opacity:1.0;filter:Alpha(opacity=100);-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes text-active-animation02 {from {opacity:0;filter:Alpha(opacity=0);-webkit-transform:translateY(80px);transform:translateY(80px);}
to {opacity:1.0;filter:Alpha(opacity=100);-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes text-fade-out {from {opacity:1.0;filter:Alpha(opacity=100);}
to {opacity:0;filter:Alpha(opacity=0);}
}
.cta-btn-redesign,.ggbtm {box-sizing:border-box;border:1px solid var(--color);font-size:var(--more-height-size)}
.cta-btn-redesign,.ggbtm {color:#fff;padding:0 var(--more-height-pd);background-color:var(--color);border-radius:99px;text-decoration:none;display:inline-block;position:relative;height:var(--more-height-2);line-height:calc(var(--more-height-2) - 2px);}
.cta-btn-redesign, .ggbtm{overflow: hidden;}
.yjnavli.cta-btn-redesign{overflow: inherit;}
/* .ggbtm {text-transform:none;}
*/.ggbtm {cursor:pointer;}
.ggbtm .tile {display:flex;align-items:center;}
.ggbtm .tile img {margin-right:10px;}
.cta-btn-redesign .tile {-webkit-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;display:block;font-weight:400;}
.cta-btn-redesign .arrow-wrapper {-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;right:-22px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%) scale(0.8);display:block;}
.cta-btn-redesign .arrow-wrapper span {background-color:#fff;height:2px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:10px;display:block;}
/* .cta-btn-redesign:hover .tile {-webkit-transform:translateX(-20px);transform:translateX(-20px);}
*/.cta-btn-redesign:hover .arrow-wrapper {right:calc(var(--more-height-pd) - 20px);}
.cta-btn-redesign:hover{color:#fff;}
.cta-btn-redesign:hover .tile{transform: translateX(-15px);}
.cta-btn-redesign:hover .arrow-wrapper span:first-of-type {-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:9px 1px;transform-origin:9px 1px;}
.cta-btn-redesign:hover .arrow-wrapper span:last-of-type {-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:7px 0;transform-origin:7px 0;}
.cta-btn-redesign {transition:all .3s ease;}
.cta-btn-redesign-fff {border-color:#fff;background:#fff;color:var(--color);}
/* .cta-btn-redesign-fff .arrow-wrapper span {background:var(--color);}
*/.cta-btn-redesign-fff:hover {background:var(--color);color:#fff;border-color:var(--color);}
.cta-btn-redesign-line-fff {border-color:#fff;background:transparent;}
.cta-btn-redesign-line-fff:hover {background:#fff;color:var(--color);}
.cta-btn-redesign-line-fff .arrow-wrapper span {background:var(--color);}
.cta-btn-redesign-line-color {border-color:var(--color);background:transparent;color:#333;}
.cta-btn-redesign-line-color:hover {background:var(--color);color:#fff;}
.cta-btn-redesign-line-color .arrow-wrapper span {background:#fff;}
.cta-btn-redesign i {margin-right:10px;}
.cta-btn-redesign2 {margin-left:20px;background:transparent;border:1px solid #fff;}
.cta-btn-redesign3 {padding:0 30px;height:45px;line-height:43px;}
.cta-btn-redesign3:hover .tile{transform: translateX(0);}
.hidehead .cta-btn-redesign2 {background:transparent;border:1px solid #000;color:#000;}
.acai {background:#fff;}
.acaip1 {font-size:42px;color:var(--color);line-height:1.2;font-weight:bold;}
.acaip1-fff {color:#fff;}
.acaip2 {color:#fff;margin-top:20px;max-width:45%;}
.acaip2 p {margin-top:15px;}
.acaip2 .mbtopcli:nth-child(1) {margin-top:0;}
.acaip3 {margin-top:45px;}
.acaiswiper {border-radius:15px;overflow:hidden;position:relative;}
.acaiwz {position:absolute;width:100%;left:0;top:0;padding:6%;width:100%;z-index:3;}
.acaim {animation-name:acaims;}
@keyframes acaims {0% {transform:scale(1.2) translateY(60px);}
100% {transform:scale(1) translateY(0);}
}
.acaibtn {position:absolute;color:#fff;}
.acaiswiper-baner-page {position:absolute !important;width:100% !important;left:0 !important;bottom:7% !important;z-index:4;height:48px;}
.acaiswiper-baner-page {padding:0 6%;display:flex;width:100%;justify-content:space-between;align-items:flex-start;}
.acaibtn {height:48px;padding-left:0;z-index:5;display:flex;justify-content:flex-end;width:70px;right:6%;position:absolute;bottom:7%;}
.acaibtn {justify-content:space-between;line-height:62px;}
.acaibtn i {font-size:20px;}
.acaiswiper-baner-page span {width:25%;background:none !important;border-radius:0 !important;opacity:1 !important;margin:0 !important;}
.acaiswiper-baner-page span {height:auto;padding-top:15px;position:relative;}
.acaiswiper-baner-page span {color:#fff;font-size:18px;font-weight:var(--b400);}
.acaiswiper-baner-page span:before,.acaiswiper-baner-page span:after {left:0;top:0;}
.acaiswiper-baner-page span:before {position:absolute;width:100%;height:1px;background:rgba(255,255,255,0.2);content:'';}
.acaiswiper-baner-page span:after {position:absolute;width:0;height:1px;background:rgba(255,255,255,1);content:'';}
.acaiswiper-baner-page span:after {background:var(--reds);}
.acaiswiper-baner-page span.swiper-pagination-bullet-active:after {width:100%;transition:all 4s ease;}
.wybs.hei {background:#080321;}
.wybs.hei .mbp1xz,.wybs.hei .mbh2 {color:#fff}
/*  */.xfkf {width:60px;height:60px;position:fixed;right:30px;bottom:30px;z-index:990;cursor:pointer;}
.kficon img {width:100%;}
.kficon {width:100%;border-radius:50%;border:2px solid #fff}
.kficon {box-shadow:0 0 25px rgba(0,0,0,0.2);}
.kficon {background:#fff;}
.xfkfsub {position:absolute;right:0;bottom:0;padding-right:69px;z-index:999;visibility:hidden;border-radius:10px;}
.xfkfsub {opacity:0;transform:translateX(-10px);z-index:-2;transition:all 0.3s ease;}
.xfkfsub ul {padding-right:0;width:360px;background-color:#fff;padding:30px;border-radius:15px;box-shadow:0 0 25px rgba(0,0,0,0.2);}
.xfkf:hover .xfkfsub {opacity:1;transform:translateX(0);z-index:9;visibility:visible;}
/*  */.mbh {padding-top:50px;}
/*  *//* .site-baner-bg {height:83%;}
*/.site-baner-bg:before {position:absolute;width:100%;height:100%;left:0;top:0;content:'';z-index:1;}
/* .site-baner-bg:before {background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,0.2) 30%,rgba(0,0,0,0.5) 100%);}
*/.site-baner-bgm {object-fit:cover;}
.site-baner-bgm {position:absolute;width:100%;height:100%;left:0;top:0;background-size:cover;background-position:center;background-repeat:no-repeat;}
.ptScrollattention {--diameter:270px;}
.ptScrollattention {overflow:hidden;position:absolute;bottom:30px;left:50%;border-radius:50%;z-index:-1;width:var(--diameter);height:var(--diameter);margin-bottom:calc(var(--diameter) / -2);margin-left:calc(var(--diameter) / -2);z-index:5;pointer-events:auto;cursor:pointer;}
.ptScrollattention:before {content:"";position:absolute;display:block;bottom:calc(var(--diameter) / -2);left:50%;top:0;width:var(--diameter);height:var(--diameter);border-radius:50%;margin-left:calc(var(--diameter) / -2);background-color:rgba(255,255,255,0.5);animation-name:scrollAttentionCircle;animation-iteration-count:infinite;animation-delay:2.9s;animation-delay:2.85s;animation-duration:1.8s;animation-fill-mode:both;animation-timing-function:ease-in;}
.ptScrollattention::after {content:"";position:absolute;width:1px;height:224px;left:50%;bottom:50%;bottom:calc(50% + 35px);animation-name:scrollAttentionLine;animation-iteration-count:infinite;animation-delay:2s;animation-duration:3.6s;animation-fill-mode:both;animation-timing-function:ease-in-out;background-image:linear-gradient(to bottom,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 50%,transparent 50%,transparent 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 50%,transparent 50%,transparent 100%);}
.ptScrollattentionIcon {display:block;position:absolute;left:50%;top:50%;margin-top:-5px;margin-left:-2px;display:block;animation-name:iconStartHidden;animation-iteration-count:forwards;animation-fill-mode:both;animation-delay:3s;animation-duration:.1s;animation-timing-function:linear;}
.ptScrollattentionIcon:after {display:block;position:absolute;top:0;left:0;content:"";height:calc(var(--diameter) / 2);height:40px;width:6px;background-size:6px 7px;background-image:url(static/img/fvarrow.svg);animation-name:scrollAttentionIcon;background-repeat:no-repeat;animation-iteration-count:forwards;animation-fill-mode:both;animation-delay:2.1s;animation-delay:2s;animation-duration:1.8s;animation-delay:3s;animation-duration:.1s;animation-timing-function:ease-in;animation-delay:2s;animation-delay:1.1s;animation-delay:3.1s;animation-duration:1.8s;animation-iteration-count:infinite;}
@keyframes scrollAttentionCircle {0% {transform:scale(0);opacity:1}
38% {transform:scale(1);opacity:0}
40% {opacity:0;transform:scale(1)}
100% {transform:scale(0);opacity:0}
}
@keyframes scrollAttentionLine {0% {background-position-y:0}
50% {background-position-y:224px}
100% {background-position-y:448px}
}
@keyframes scrollAttentionIcon {0% {opacity:1;transform:translateY(0)}
8% {transform:translateY(2px)}
16% {transform:translateY(0)}
100% {transform:translateY(0);opacity:1}
}
@keyframes iconStartHidden {0% {opacity:0}
9% {opacity:1}
100% {opacity:1}
}
.site-baner-page {z-index:3;}
.site-baner-page {width:var(--w13) !important;margin-top:-200px;}
.site-baner-page {position:absolute;top:50%;left:50% !important;bottom:auto !important;transform:translate(-50%,-50%);}
.site-baner-page span {width:10px;height:10px;opacity:1 !important;background:#fff;}
.site-baner-page span.swiper-pagination-bullet-active {background:var(--reds);}
.site-baner-linebg {width:100%;height:120px;position:absolute;left:0;top:0;z-index:12;}
.site-baner-linebg {background:linear-gradient(180deg,rgba(16,22,60,1) 0%,rgba(16,22,60,0.5) 40%,rgba(16,22,60,0) 100%);}
.swiper-slide.swiper-slide-active .ani_style2 {animation:1s aniStyle2 0.3s;animation-fill-mode:forwards;}
.swiper-slide.swiper-slide-active .ani_5 {animation-delay:0.5s !important;}
#scroll_down {position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:20;}
#scroll_down:after {display:block;content:"";width:1px;height:50px;position:absolute;top:100%;left:50%;background:rgba(0,0,0,0.4);margin-left:-1px;}
#scroll_down a {position:relative;display:block;padding-bottom:35px;}
#scroll_down a:before {display:block;content:"";width:1px;height:60px;position:absolute;bottom:0;left:50%;background:rgba(255,255,255,0.5);margin-left:-1px;}
#scroll_down a:after {display:inline-block;content:"";position:absolute;bottom:0;left:50%;width:1px;height:60px;background:#fff;transform:scaleY(0);animation:lineActiveAnimation 1.9s cubic-bezier(0.445,0.05,0.55,0.95) infinite;margin-left:-1px;}
#scroll_down .txt {font-size:1.2rem;color:#fff;font-weight:600;font-family:'Montserrat',sans-serif;line-height:1em;margin-bottom:17px;display:block;}
#scroll_down .fig {width:25px;height:38px;border:1px solid #fff;border-radius:25px;margin:0 auto;}
@keyframes lineActiveAnimation {0% {-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:center top;transform-origin:center bottom}
49% {-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center top;transform-origin:center bottom}
50% {-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center bottom;transform-origin:center top}
99% {-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:center bottom;transform-origin:center top}
100% {-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:center bottom;transform-origin:center top}
}
#scroll_down {width:85%;display:flex;max-width:1600px;min-width:1200px;}
/*  */.acaiswiperimg {height:660px;object-fit:cover;}
.acpro3p2 {margin-top:20px;line-height:1.4;}
.acaip2 ul {margin-top:15px;display:none;}
.acaip2 li {font-size:14px;position:relative;padding-left:10px;}
.acaip2 li:before {position:absolute;width:4px;height:4px;background:#fff;border-radius:50%;content:'';}
.acaip2 li:before {left:0;top:9px;}
.acaip0 {color:#fff;font-size:20px;font-weight:500;}
.acaibtn {display:none;}
/*  */.acdev {padding-top:0px;}
.acdev {padding-bottom:0;}
.section-zoom {height:200vh;}
.section-zoom {height:150vh;}
.zoom-container {height:100vh;position:relative;}
.zoom-container2 {position:relative;}
.zoom-item {height:80%;border-radius:15px;overflow:hidden;will-change:transform;}
.zoom-item {transition:all 0.7s cubic-bezier(.4,0,.2,1);}
.acdev {background:#fff;}
.acdevb {display:flex;align-items:center;}
.acdevbm {position:relative;}
.acdevbmn {padding:0 8%;width:calc(600px + 8%);box-sizing:content-box;padding-right:0;position:absolute;top:50%;transform:translateY(-50%);left:0;transition:all 0.7s cubic-bezier(.4,0,.2,1);}
.zoom-inner {width:100%;height:100%;object-fit:cover;}
.acaip200 {max-width:100%;}
.section-zoom.zoom .zoom-item {height:100%;width:100%;border-radius:0;}
.section-zoom.zoom .acdevbmn {padding-left:calc((100% - var(--w13)) / 2);}
.acdevbm {position:relative;}
.acdevbm::before {content:'';position:absolute;top:0;left:0;width:60%;height:100%;background:linear-gradient(-270deg,rgb(0,13,42,80%) 0%,rgb(0,13,42,00%) 100%);}
/*  */.acaip4 {display:flex;width:100%;margin-top:25px;}
.acaip3 {margin-top:70px;}
.acaip4 img {width:100px;}
.acaip4 ul {margin-right:30px;}
/*  */:root {--widths:1400px;}
.acnew9 {padding:var(--ptb) 0;}
.acnew9 {/* background-color:#111a2d;*/position:relative;z-index:6;}
.acnew9swiper,.acsol9swiper {overflow:hidden;margin-top:55px;}
.acnew9swiper {margin-left:calc((100% - var(--widths)) / 2);}
.acnew9swiper {width:calc(100% - ((100% - var(--widths)) / 2));}
.acnew9img {overflow:hidden;border-radius:10px;}
.acnew9imgm {width:100%;}
.acnew9p1 {font-size:14px;opacity:0.8;/* color:#fff;*/}
.acnew9p2 {font-size:20px;/* color:#fff;*/line-height:1.4;font-weight:var(--b500);margin-top:10px;}
.acnew9wz {padding:20px 0;padding-bottom:30px;position:relative;border-bottom:1px solid rgba(000,000,000,0.2);}
.acnew9wz:before {position:absolute;left:0;bottom:0;content:'';width:0;height:1px;background:var(--color);opacity:0;}
.acnew9wz:before,.acnew9p2,.acnew9imgm {transition:all 0.3s cubic-bezier(.165,.84,.44,1);}
.acnew9wz:before {transition:all 1s cubic-bezier(.165,.84,.44,1);}
.acnew9slide:hover .acnew9wz:before {width:100%;opacity:1;}
.acnew9slide:hover .acnew9p2 {color:var(--color);}
.acnew9slide:hover .acnew9imgm {transform:scale(1.03);}
.acnew9slide {width:500px;}
/*  *//* 关于我们视频 */
#aboutusVideo {position:relative;overflow:hidden;height: 100vh;min-height: 500px;}
#aboutusVideo video {width:100%;height:100%;object-fit:cover;}
#aboutusVideo .play {position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;height:50px;border-radius:50%;cursor:pointer;z-index:2;opacity:0;}
#aboutusVideo .play {background:var(--color);}
#aboutusVideo .play {display:flex;align-items:center;justify-content:center;}
#aboutusVideo .play i {color:#fff;font-size:20px;}
#aboutusVideo .contentBox {position:absolute;left:0px;top:0px;width:100%;height:100%;background:url("../img/aboutusVideoBg.png") no-repeat center/cover;pointer-events:none;z-index:3;}
#aboutusVideo .title {position:absolute;left:50%;transform:translateX(-50%);bottom:10%;font-weight:500;font-size:var(--fs35);line-height:1.4;color:transparent;background:linear-gradient(90deg,#fff,#ceebfe);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;z-index:3;text-align:center;}
#aboutusVideo .title{display: none;}

/*  */
.pre-z-8{position: relative;}
.ggdwm{position: absolute;left:0;top:0;}

.pub2h2{font-size: var(--fs48);font-weight: var(--b500);line-height: 1.2;color: var(--color);}
.pub2h2{overflow: hidden;}
.pub2h2-fff{color:#fff;}
.pub2ms{font-size: var(--fs24);line-height: 1.4;margin-top:var(--mt15p)}

.dnpage {display:flex;justify-content:center;}
.dnpage a,.dnpage span {line-height:40px;width:42px;height:42px;border:1px solid var(--color);display:flex;align-items:center;justify-content:center;}
.dnpage a,.dnpage span {border-radius:5px;}
.dnpage a,.dnpage span {margin:0 8px;}
.dnpage span {border-color:transparent;width:auto;}
.dnpage a {transition:all 0.3s ease;}
.dnpage a.on,.dnpage a:hover {background:var(--color);color:#fff;}

.pagination{padding-top:var(--mt45p)}
.pagination p {margin:0;cursor:pointer;font-size:14px;}
.pagination .prev,.pagination .next {font-size:23px;}
.pagination {display:flex;justify-content:center;}
.pagination a,.pagination p {vertical-align:middle;}
.pagination a {font-size:14px;margin:0 5px;line-height: 40px;display:inline-block;width:40px;height:40px;border-radius:50%;color:#333;text-align:center;padding:0;}
.heib .pagination a {color:#fff;}
.pagination a:hover {color:var(--color);}
.pagination a.nohover {font-size:16px;}
.pagination a{background:#fff;}
.pagination a.on {border:none;background:var(--color);color:#fff;}
.pagination p {border-radius:50%;font-size:16px;line-height: 40px;margin:0 5px;display:inline-block;width:40px;height:40px;color:#333;text-align:center;}
.pagination p.pageRemark {border-style:none;background:none;margin-right:0px;padding:4px 0px;color:#666;}
.pagination p.pageRemark b {color:red;}
.pagination p.pageEllipsis {border-style:none;background:none;padding:4px 0px;color:#808080;}
.pagination a,.pagination p{display:flex;align-items: center;justify-content: center;}

@media screen and (max-width:768px) {
	.nm {display:none!important;}
	.numbbb {display:none!important;}
	.pagination p,.pagination a {width:36px;height:36px;line-height:36px;}
}


/* baner */
.pg2ban {position:relative;overflow:hidden;}
@keyframes detailBanner {0% {-webkit-transform:scale(1.1);transform:scale(1.1);}
100% {-webkit-transform:scale(1);transform:scale(1);}
}
.pg2banimage img {width:100%;height:auto;animation:detailBanner 8s linear forwards;}
.pg2banimage:before {position:absolute;content:'';z-index:1;height:100%;width:70%;}
.pg2banimage:before {background:linear-gradient(-90deg,rgba(0,0,0,0) 0%,rgba(0,40,243,0.5) 60%,rgba(0,40,243,0.9) 100%);}
.pg2banwz {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;text-align:left;}
.pg2banp1 {font-size:var(--fs60);color:#fff;font-weight:var(--b500);line-height:1.2;}
.pg2banp2{font-style:italic;color: #fff;font-size:var(--fs32);}
/* baner */


/* 关于 */
.sab25am {display:flex;flex-wrap:wrap;justify-content:space-between;}
.sab25ab {width:70%}
.sab25abms {font-size:var(--fs18);line-height:1.8;}
.sab25abqt {margin-top:calc(var(--ptb) * 0.7);}
.sab25abqt {display:flex;flex-wrap:wrap;justify-content:space-between;}
.sab25abqticon {display:inline-block;position:relative;}
.sab25abqticon {width:120px;height:120px;}
.sab25abqticon img {position:absolute;inset:0;margin:auto;max-width:80%;max-height:80%;}
.sab25abqtm {text-align:center;}
.sab25abqtp1 {line-height:1.2;font-weight:var(--b500);}

.sab25b {padding:calc(var(--ptb) * 1.3) 0;}
.sab25bm {position:relative;z-index:3;}
.sab25b {position:relative;}
.sab25bbg {position:absolute;width:100%;height:100%;left:0;top:0;background-position:center;background-repeat:no-repeat;}
.sab25bbg {background-size:cover;}
.sab25bn,.sab25bnbx {display:flex;justify-content:space-between;flex-wrap:wrap;}
.sab25bna {width:28%;}
.sab25bnb {width:65%;}
.sab25bn {color:#fff;margin-top:var(--ptb);}
.sab25bp1 {font-size:var(--fs30);}
.sab25bp2 {font-size:var(--fs20);line-height:1.4;margin-top:var(--mt35p);}
.sab25bp2 p {position:relative;padding-left:15px;margin-bottom:10px;}
.sab25bp2 p:before {position:absolute;left:0;width:5px;height:5px;content:'';border-radius:50%;}
.sab25bp2 p:before {background:var(--oranges);top:12px}
.sab25bnbx {background:rgba(0,0,0,0.2);backdrop-filter:blur(15px);}
.sab25bnbx {border-radius:var(--border15);padding:5% 2%;}
.sab25bnbm {width:50%;padding:30px;line-height:1.4;}
.sab25bnbm {border-top:1px solid rgba(255,255,255,0.2);border-right:1px solid rgba(255,255,255,0.2);}
.sab25bnbm:nth-child(-n+2) {border-top:none;}
.sab25bnbm:nth-child(2n) {border-right:none;}
.sab25bnbp1 {font-size:var(--fs20);min-height:60px;}
.sab25bnbp2 {color:var(--oranges);margin-top:var(--mt15p);}
.sab25bnbp0a {font-weight:var(--b500);font-size:var(--fs50);line-height:var(--fs50);}
.sab25bnbp0c {font-size:var(--fs30);line-height:var(--fs30);}
.sab25bnbp0c {position:relative;top:calc(-1 * (var(--fs50) - var(--fs30)))}
.sab25bnbp0b {position:relative;top:-10px;}
.sab25bnbp2 {display:flex;line-height:1.2;flex-wrap:wrap;align-items:flex-end;}
.sab25bnbp0a1 {font-size:var(--fs30);font-weight:var(--b500);}


.sab25c {background:#e7e7e7;}
.sab25cimg {overflow:hidden;border-radius:var(--border10);}
.sab25cimg img {width:100%;transition:all 0.5s ease;}
.sab25cwz {text-align:center;line-height:1.4;padding-top:var(--mt35p);}
.sab25cp2 {color:#666;margin-top:5px;}
.sab25cp1 {font-size:var(--fs20);font-weight:var(--b500);transition:all 0.5s ease;}
.sab25cswiper {overflow:hidden;margin-top:var(--mt45p);}
.sab25cslide:hover .sab25cp1 {color:var(--color);}
.sab25cslide:hover .sab25cimg img {transform:scale(1.03);}

.sab25dx {display:flex;flex-wrap:wrap;justify-content:space-between;}
.sab25dxa {width:var(--ab-w-1);}
.sab25dr {width:calc(95% - var(--ab-w-1));padding-top:var(--ab-ptb-1);}
.sab25dimg {overflow:hidden;border-radius:var(--border10);}
.sab25dimg img {width:100%;transition:all 0.5s ease;}
.sab25cwz {text-align:center;line-height:1.4;padding-top:var(--mt35p);}
.sab25cp2 {color:#666;margin-top:5px;}
.sab25cp1 {font-size:var(--fs20);font-weight:var(--b500);transition:all 0.5s ease;}
.sab25dswiper {overflow:hidden;}
.sab25dx {margin-top:var(--mt45p);}
.sab25dslide:hover .sab25dimg img {transform:scale(1.03);}
.sab25dxamx {position:relative;line-height:1.2;font-size:var(--fs20);font-weight:var(--b500);}
.sab25dxamx {cursor:pointer;}
.sab25dxamx:before,.sab25dxamx:after {position:absolute;width:100%;height:1px;content:'';left:0;bottom:0;}
.sab25dxamx:before {opacity:0.9;background:#909090;}
.sab25dxamx:after {opacity:0;background:var(--oranges);width:0;transition:all 1s ease;z-index:1;}
.sab25dxamx span {padding:var(--ab-ptb-1) 0;}
.sab25dxamx {padding-right:30px;display:flex;}
.sab25dxamx i {position:absolute;display:block;line-height:20px;top:calc(var(--ab-ptb-1) + 1px);right:0;}
.sab25dxamx span,.sab25dxamx i {color:#909090;transition:all 0.3s ease;}
.sab25dxamx.cur span,.sab25dxamx.cur i {color:#222;}
.sab25dxamx.cur:before {}
.sab25dxamx.cur:after {opacity:1;width:100%;}
.sab25drwz {line-height:1.4;display:flex;flex-wrap:wrap;align-items:flex-end;}
.sab25drwzm {min-width:30%;padding-right:5%;}
.sab25drwzmp1 {font-size:var(--fs30);font-weight:var(--b500);line-height:1.4;}
.sab25drwzmp1 {margin-top:var(--mt30p);}
.sab25drwz {margin-top:var(--mt25p);}
.sab25drwzmp2 span {font-weight:var(--b500);font-size:var(--fs24);}
.sab25drwzmp2 span,.sab25drwzmp2 em {color:var(--oranges);}
.sab25drwzmp2 i {display:block;}
.sab25drwzmp2 i,.sab25drwzmp2 em {font-style:normal;}
.sab25dslide {opacity:0 !important;}
.sab25dslide.swiper-slide-active {opacity:1 !important;}


/* 关于 */

/* 新闻 */

.new25 {padding-top:calc(var(--ptb) * 0.5);}
.bgfafafa .yjylzz ,.bgfafafa {background:#fafafa;}

.new25a {display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.ggsubpage {background:#fff;display:flex;flex-wrap:wrap;border-radius:99px;padding:10px;}
.ggsubpage a {line-height:1.2;padding:0 40px;transition:all 0.3s ease;border-radius:99px;display:flex;height:46px;align-items: center;justify-content: center;}
.ggsubpage a{font-size: 14px;}
.ggsubpage a.on {background:var(--color);color:#fff;}
.ggsubpage a.on:hover{color:#fff;}
.ggsubpage a:hover {color:var(--color);}
.new25afr {max-width:400px;border:1px solid #ccc;border-radius:99px;position:relative;width:50%;}
.new25atxt {background:none;border:none;width:100%;outline:none;}
.new25atxt {line-height:20px;padding:13px 20px;width:100%;padding-right:40px;}
.new25abtn {position:absolute;display:block;line-height:1;right:15px;top:50%;transform:translateY(-50%);}
.new25abtn {color:var(--color);font-size:24px;}


.new25b {margin-top:calc(var(--ptb) * 0.75);}
.new25bslide {display:flex;flex-wrap:wrap;justify-content:space-between;}
.new25bslide {padding:2.5% 2.5%;background:#fff;}
.new25bslide,.new25bimg {border-radius:var(--border10);overflow:hidden;}
.new25bimg {width:45%;}
.new25bimg img {transition:all 0.5s ease;width:100%;}
.new25bwz {width:52%;padding-top:3%;}
.new25bp1 {line-height:1.4;font-weight:var(--b500);font-size:var(--fs24);color:#222;}
.new25bms {line-height:1.6;margin-top:15px;color:#787878;font-weight:var(--b300);}
.companyNewspagination {width:52% !important;left:48% !important;}
.companyNewsFraction,.companyNewspagination {display:flex;position:absolute !important;bottom:12% !important;z-index:6;}
.companyNewsFraction,.companyNewspagination {align-items:center;}
.companyNewsFraction {right:2.5% !important;}
.new25bswiper {overflow:hidden;position:relative;}
.companyNewspagination .swiper-pagination-bullet {width:21px;height:21px;border-radius:50%;border:1px solid transparent;position:relative;cursor:pointer;background:none;opacity:1 !important;}
.companyNewspagination .swiper-pagination-bullet:after {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:5px;height:5px;background:#BFBFBF;border-radius:50%;content:"";}
.companyNewsFraction {line-height:21px;}
.companyNewsFraction .current {color:#1B1B1B;font-weight:var(--b600);font-size:var(--fs24);}
.companyNewsFraction .line {padding:0 5px;color:#e1e1e1;font-size:12px;}
.companyNewsFraction .total {color:#C0C0C0;}
.companyNewspagination .swiper-pagination-bullet-active {border-color:var(--color);}
.companyNewspagination .swiper-pagination-bullet-active:after {background:var(--color);}
.new25bslide:hover .new25bimg img {transform:scale(1.1);}
.new25bslide:hover .morens,.new25bslide:hover .morens i{color:var(--color)}


.new25c {margin-top:calc(var(--ptb) * 0.75);}
.new25clink {display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.new25clink {background:#fff;border:1px solid #fff;padding:2.5%;}
.new25cimg {width:330px;}
.new25cimg img {width:100%;}
.new25cimg {overflow:hidden;}
.new25cimg img,.new25clink {transition:all 0.4s ease;}
.new25cimg,.new25clink {border-radius:var(--border10);}
.new25clink:hover {box-shadow:0 5px 15px rgba(148,177,209,0.39);}
.new25clink:hover .new25cimg img {transform:scale(1.1);}
.new25clink:hover .morens,.new25clink:hover .morens i{color:var(--color)}
.new25cms {color:#595757;line-height:1.4;}
.new25cp1 {font-size:var(--fs20);font-weight:var(--b500);line-height:1.4;color:#222;}
.new25cwz {width:calc(100% - 330px);padding-left:3%;}
.new25cdate {display:flex;align-items:center;line-height:1;color:#999;font-size:14px;font-weight:var(--b300);}
.new25cdate i {font-size:14px;margin-right:5px;position:relative;top:-1px}
.new25cp1 {margin-top:5px;}
.new25cms {margin-top:15px;}
.new25cmore {display:flex;margin-top:25px;}
.morens {display:flex;line-height:1;font-size:12px;position:relative;padding-right:18px;}
.morens {color:var(--color);}
.morens i {height:12px;width:12px;display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);}
.morens i {display:flex;align-items:center;justify-content:flex-start;}
.morens,.morens-999,.morens i{color:#999;transition:all 0.5s ease;}
.new25ca {margin-bottom:3%;}
/* .new25ca:last-child {margin-bottom:0;}
*/

/* 新闻详细 */
.new25xx {padding-top:calc(var(--navli-height) + var(--small-nav-height) + 10px + var(--ptb));}
.new25xxx {display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;}
.new25xxh2 {font-size:var(--fs30);color:#222;font-weight:var(--b500);line-height:1.4;}
.new25xxa {padding:50px;background:#fff;}
.new25xxa {width:calc(95% - var(--new-dr-width));}
.new25xxb {width:var(--new-dr-width);background:#fff;position:sticky;top:20px;padding:25px 30px;}
.new25xxb {top:calc(var(--navli-height) + var(--small-nav-height) + 20px)}
.new25xxqt {display:flex;justify-content:space-between;}
.new25xxp1 {display:flex;justify-content:space-between;padding:10px 0;align-items:center;flex-wrap:wrap;}
.new25xxp1b {display:flex;align-items:center;}
.new25xxp1ba {align-items:center;justify-content:center;margin-left:15px;color:var(--color);display:flex;}
.new25xxp1ba {height:42px;width:42px;background:#f5f7fa;border-radius:50%;}
.new25xxp1ba i {color:var(--color);transition:all 0.3s ease;}
.new25xxp1ba i,.new25xxp1ba {transition:all 0.3s ease;}
.new25xxp1blabel {display:flex;align-items:center;height:32px;}
.facebookiconf i {font-size:18px;}
.twittericonf i {font-size:17px;}
.linkediniconf i {font-size:18px;}
.sdfacebook1s i {font-size:19px;}
.sdlinkedin1s i {font-size:19px;}
.sdtuite11s i {font-size:12px;}
.sdlink1s i {font-size:19px;}
.new25xxp1ba:hover i {color:var(--color);}
.new25xxp1 {margin-top:var(--mt25p);}
.new25xxp1a {color:#999;font-size:14px;}
.new25xxp1a span {color:#222;padding-right:10px;}
.new25txts img {max-width:100%;}
.new25txts {padding-top:var(--mt45p);border-top:1px solid #ddd;margin-top:var(--mt45p);}
.baklist {display:flex;justify-content:flex-end;}
.baklist {margin-top:var(--mt45p);}
.baklist a {border:1px solid var(--color);color:var(--color);}
.baklist a {font-size:14px;padding:15px 35px;line-height:1;border-radius:66px;}
.baklist a {transition:all 0.3s ease;}
.baklist a:hover {background:var(--color);color:#fff;}

.new25xxa {width:100%;}
.new25xxa {padding:0;background:none;}
.new25xxp1ba {background:var(--color);color:#fff;}
.new25xxp1ba i {color:#fff;}
.new25xxp1ba:hover i {color:#fff;}
.new25txts img {max-width:100%;margin:0 auto;display:block;}
.new28back {display:flex;align-items:center;justify-content:space-between;padding-top:var(--mt45p);margin-top:var(--mt45p);border-top:1px solid #ddd;}
.new28back{flex-wrap:wrap;}
.new28backqt {line-height:1.4;max-width:80%;}
.new28backqt a,.new28backqt {color:#999;font-weight:var(--b400);}
.new28backqt{color:var(--color);font-weight:var(--b500);font-size:var(--fs18);}
.new28backqt a{transition: all 0.5s ease;font-size:16px;}
.new28backqt a:hover {color:var(--color);}
.new28back.noleft{justify-content: flex-end;}
.new28back2{border:none;padding-top:0;}
.baklist {margin-top:0;}

/* 新闻详细 */

/* 右侧 */
.kfxx {position:fixed;right:20px;bottom:30px;z-index:66;display:none;width: 50px;}
.kfxxa {width:var(--kfxxsize);height:var(--kfxxsize);background:#fff !important;display:block;}
.kfxxa{overflow:hidden;}
.kfxxa {position:relative;}
.kfxxa {background:var(--color);display:flex;align-items:center;justify-content:center;}
.kfxxa {margin-top:10px;box-shadow:0 0 10px rgba(0,0,0,0.1);border-radius:50%;cursor:pointer;}
.kfxxa i {color:#fff;}
.kfxxa1 i {font-size:18px;}
.kfxxa2 i {font-size:18px;}
.kfxxa3 i {font-size:22px;color:#222;}
.kfxxa2,.kfxxa3 {z-index:10;}
.kfxxa2 {display:none;}
.kfxxa3 {background:#fff;height: 50px;}
.xfkfsub {bottom:-60px !important;}
.kfxx7m {position:relative;padding:20px 0;border-bottom:1px solid #eee;padding-left:38px !important;display:block;}
/*.kfxx7m1 {display:none;}*/
.kfxx7m:nth-child(1) {padding-top:0;}
.kfxx7m:last-child {padding-bottom:0;border:none;}
.kfxx7icon {position:absolute;left:0;top:0;display:block;line-height:1;}
.kfxx7icon1.kfxx7icon {font-size:22px;color:var(--color);}
.kfxx7icon2.kfxx7icon {font-size:23px;color:var(--color);top:17px;}
.kfxx7icon3.kfxx7icon {font-size:23px;color:var(--color);top:17px;}
.kfxx7p1 {line-height:1.2;font-size:16px;color:#666 !important;padding-top:0 !important;padding-bottom:0 !important;}
.kfxx7p1{text-align:left !important;}
.kfxx7p1 span {display:block;color:#666;padding-top:10px;font-size:14px;}
.kfxx7mail {color:var(--color);display:inline-block;margin-top:0;transition:all 0.3s ease;}
.kfxx7znt {display:inline-block;margin-top:15px;background:var(--line-bg2);color:#222;padding:12px 35px;border-radius:99px;}
.kfxx7znt {line-height:1;font-size:14px;}
.kfxx7znt{background:var(--color);color:#fff !important;}
.kfxx7znt:hover {color:#fff;}
.kfxx7m a{padding-top:0 !important;padding-bottom:0 !important;}
.kfxx7m .kfxx7znt{padding-top:10px !important;padding-bottom:10px !important; font-size:14px !important}
.kfxxa:hover .xfkfsub {opacity:1;transform:translateX(0);z-index:9;visibility:visible;}
.kfxx7mnx{padding:15px 0;border-top:1px solid #eee}
/*.kfxx7mnx:nth-child(2){padding-top:0;border:none;}*/
.kfxx7m .kfxx7mail{text-align:left !important;}
.kfxx7m1{display:flex;padding-bottom:0 !important;height:40px;}
.kfxx7mjta{position:absolute;width:30px;height:30px;line-height:30px;background:var(--color);color:#fff;text-align:center;}
.kfxx7mjta{position:absolute;right:0;top:-7px;border-radius: 50%;}
.yjnavli .nav_lista,.yjnavli .nav_list_one{width:290px;}
.youxzd{top:15px;cursor:pointer;}
.youxzdm{padding-top:20px;}
/* 右侧 */
/*.phnav-lxfs{position:relative;}*/
.phnav-lxfsm{color:#fff;font-size: 22px;margin-right: 15px;}
.phnav-lxfs .nav_list{opacity:1;visibility:visible;top:100px;position:fixed;}
.phnav-lxfs .nav_list:before{display:none;}
.ph-rightbg{position:fixed;left: 0;top: 0;background: rgba(0, 0, 0, 0.5);width: 100%;height: 100vh;z-index: 69;}
.phnav-lxfs .nav_list_one{width:100%;}
.phnav-lxfs .nav_lista{width:86%;margin: 0 auto;}
.wzggxx{display: inline-block;width: 40px;height: 40px;color: #fff;text-align: center;line-height: 40px;position: fixed;bottom: 80px;left: 50%;margin-left: -20px;    z-index: 966;}
.phnav-lxfs{display:none;}
.hd-ph.on .phnav-lxfsm,.hd-ph.hidehead .phnav-lxfsm{color:#333;}

/* 下拉2 */
.nav_list{line-height: 20px;width: 750px;display: flex;}
		.nav_list{background: none;}
		.nav_zz a{font-size: 16px;}
		.nav_list a:hover{color: var(--color);}
		.nav_lista{width: 270px;}
		.nav_lista a{display: block;padding: 10px 0;position: relative;transition: all 0.5s ease;transform: translateX(0);}
		.nav_lista a:hover{transform: translateX(5px);}
		.nav_listb{width: calc(100% - 270px);}
		.nav_listb a{display: block;padding: 7px 0;position: relative;transition: all 0.5s ease;}
		.nav_listb a{position: relative;padding-left: 10px;}
		.nav_listb a:before{position: absolute;width: 3px;height: 3px;background: var(--color);content: '';left: 0;top:17px;}
		.nav_list{padding: 0;}
		.nav_lista,.nav_listb{padding: 35px 30px;background: #fff;}
		.nav_lista{border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
		.nav_listb{border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
		.nav_listb{background:#f1f3f6;}
		.nav_list::before{border-bottom: 10px solid rgba(255, 255, 255, 1);}
		.nav_zz{display: none;}
		.nav_lista .on a{color: var(--color);}
		.nav_list{top:var(--navli-height);padding-top:20px;}
		.nav_list:before{left:110px;transform: translateX(0);top:10px;}
		.nav_list_one{width: 270px;left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
		.nav_list_one .nav_lista a{text-align: center;}
		.nav_list_one:before{left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
		.nav_list_one a:hover{transform: translateX(0);}
		.nav_list_one .nav_lista{border-radius:5px;box-shadow:0 2px 15px rgba(0,0,0,0.06);}
		.shows .nav_list{top:var(--navli-height-scroll);}
		.actopr .nav_list_one{top:100%;}
/* 下拉2 */
/* 导航变小 */
.shows .actopnav>li>a{height: var(--navli-height-scroll);line-height: var(--navli-height-scroll);}
.shows .actop{top:0}
.actoplogo img{transition: all 0.3s ease;}
.shows .actoplogo{height:32px;}


.more9,.more9 i{color: var(--color);}
			.more9{color: #555;}
			.more9{display: inline-block;line-height: 30px;position: relative;padding-right: 30px;}
			.more9 i{position: absolute;width: 30px;height: 30px;border-radius: 50%;overflow: hidden;text-align: center;line-height: 30px;}
			.more9 i{font-size: 22px;display: block;}
			.more9 i{top:50%;transform: translateY(-50%); text-align: center;right: 0;margin-top: 0;}
			.more9 i:before{position: relative;z-index: 1;}
			.more9 i:after{width: 100%;height: 100%;background: var(--color);position: absolute;content: '';inset: 0;}
			.more9 i:after{transform: scale(0);opacity: 0;border-radius: 50%;}
			.more9 i,.more9 i:after{transition: all 0.5s ease;}
			.more9-fff{color: #fff;}
			
.more10{display: flex;padding: 0 40px;height:var(--more-height);border-radius:999px;transition: all 0.3s ease;align-items: center;}
.more10{justify-content: center;font-size: 14px;}
.more10-line-fff-fff{height:var(--more-height);border: 1px solid  #fff;color:#fff;}
.more10-bg-color{background:var(--color);color:#fff;}
.more10-bg-fff{background:#fff;color:var(--color);}
/* .more10 span{transform: translateY(2px);} */
.more10-line-333{height:var(--more-height);border: 1px solid  #666;color:#222;}



/* 移动端导航 */
.hd-ph {position:fixed;top:0;left:0;z-index:99;width:100%;}
.ph-navbar {width:100%;display:flex;justify-content:space-between;align-items:center;}
.ph-navbar {height:var(--nav-height-ph);padding:0 var(--plr5);}
.ph-logo {width:110px;position:relative;}
.ph-logo img {width:100%;vertical-align:top;transition:all 0.3s ease;}
.ph-logo2 {opacity:0;position:absolute;left:0;top:0;visibility:hidden;}
.ph-right {display:flex;align-items:center;}
.phnav-menubtn {position:relative;width:22px;height:20px;}
.phnav-menubtn span,.phnav-menubtn:after,.phnav-menubtn:before {display:block;position:absolute;left:0;top:50%;width:100%;height:2px;transform:translateY(-50%);background:rgba(255,255,255,.8);transition:all .4s;}
.phnav-menubtn span,.phnav-menubtn:after,.phnav-menubtn:before {background:#fff;}
.phnav-menubtn:after,.phnav-menubtn:before {content:'';}
.phnav-menubtn:before {margin-top:-8px;}
.phnav-menubtn:after {margin-top:8px;}
.phnav-search i {color:#fff;font-size:28px;display:inline-block;line-height:1;position:relative;top:3px;}
.phnav-search {margin-right:15px;position:relative;width:30px;height:30px;}
.phnav-search:after,.phnav-search:before{width:100%;height:100%;left:0;top:0;}
.phnav-search:after,.phnav-search:before{content:"";position:absolute;transition:all .4s;}
.phnav-search:after,.phnav-search:before{background-position: center;background-size: 90% auto;background-repeat: no-repeat;}
.phnav-search:after{background-image:url(../img/language_icon_2.gif)}
.phnav-search:before{background-image:url(../img/language_icon_1.gif);opacity:0;visibility: hidden;}
.phnav-menubtn.on span {opacity:0;}
.phnav-menubtn.on:before {transform:translateY(-50%) rotate(-45deg);}
.phnav-menubtn.on:after {transform:translateY(-50%) rotate(45deg);}
.phnav-menubtn.on:after,.phnav-menubtn.on:before {margin-top:0;}
.phnav-menu {display:none;position:fixed;left:0;top:0;width:100%;height:100vh;padding:var(--plr5);background:#f1f1f1;color:#fff;}
.phnav-menu {padding-top:var(--nav-height-ph);}
.phnav-menu {display:block;transform:translateX(100%);transition:all .5s cubic-bezier(.55,.085,.68,.53);}
.phnav-menu {display:flex;flex-direction:column;z-index:90;}
.phnav-menu.on {transform:translateX(0);transition:all .5s cubic-bezier(.25,.46,.45,.94);}
.phmenu-scroll {margin-right:-15px;padding-right:15px;}
.phmenu-scroll {flex-grow:1;max-height:calc(100vh - 20px - var(--nav-height-ph));}

.phnav-ssgn{padding:30px 0;padding-bottom:15px;}
.phnav-ssgnm{display:flex;background:#fff;border-radius:99px;position:relative}
.phnav-ssgnm input{width:100%;background: none;border: none;outline: none;}
.phnav-ssgnm input{height:40px;line-height:40px;padding:20px;padding-right:40px;}
.phnav-ssgnm i{color:var(--color);display:block;line-height:1;right:15px;top:10px;font-size: 20px;position: absolute;z-index:3;}


/* 导航反白 */
/* 1  相同*/
.hd-ph.on {background:#fff;box-shadow:0 0 10px 3px rgb(0 0 0 / 5%);}
.hd-ph.on .ph-logo2 {opacity:1;visibility:visible;}
.hd-ph.on .ph-logo1 {opacity:0;visibility:hidden;}
.hd-ph.on .phnav-search i {color:#333;}
.hd-ph.on .phnav-menubtn span,.hd-ph.on .phnav-menubtn:after,.hd-ph.on .phnav-menubtn:before {background:#333;}
.hd-ph.on .phnav-search:before{opacity:0.8;visibility: visible;}
.hd-ph.on .phnav-search:after{opacity:0;visibility: hidden;}
/* 1 相同*/
/* 1  相同*/
.hd-ph.hidehead {background:#fff;box-shadow:0 0 10px 3px rgb(0 0 0 / 5%);}
.hd-ph.hidehead .ph-logo2 {opacity:1;visibility:visible;}
.hd-ph.hidehead .ph-logo1 {opacity:0;visibility:hidden;}
.hd-ph.hidehead .phnav-search i {color:#333;}
.hd-ph.hidehead .phnav-menubtn span,.hd-ph.hidehead .phnav-menubtn:after,.hd-ph.hidehead .phnav-menubtn:before {background:#333;}
.hd-ph.hidehead .phnav-search:before{opacity:0.8;visibility: visible;}
.hd-ph.hidehead .phnav-search:after{opacity:0;visibility: hidden;}
/* 1  相同*/
/* 1  相同*/
.whites .hd-ph {background:#fff;box-shadow:0 0 10px 3px rgb(0 0 0 / 5%);}
.whites .hd-ph .ph-logo2 {opacity:1;visibility:visible;}
.whites .hd-ph .ph-logo1 {opacity:0;visibility:hidden;}
.whites .hd-ph .phnav-search i {color:#333;}
.whites .hd-ph .phnav-menubtn span,.whites .hd-ph .phnav-menubtn:after,.whites .hd-ph .phnav-menubtn:before {background:#333;}
.whites .hd-ph .phnav-search:before{opacity:0.8;visibility: visible;}
.whites .hd-ph .phnav-search:after{opacity:0;visibility: hidden;}
/* 1  相同*/

/* 导航反白 */

.phmenu-scroll{visibility: hidden;}
.phnav-menu.on1 {transform:translateX(0);transition:all .5s cubic-bezier(.25,.46,.45,.94);}
.phnav-menu.on .phmenu-scroll{visibility: visible;}

.phnav-lisbox {position:relative;border-bottom:1px solid rgba(0,0,0,.1);}
.ph-nav a {font-size:16px;line-height:24px;color:#333}
.ph-nav a {display:inline-block;}
.ph-nav ul a {font-size:14px;padding:8px 0;}
.phnav-lisbox>a {padding:16px 0;}
.phnav-icon {width:12px;height:12px;}
.phnav-icon {display:none;position:absolute;right:5px;top:50%;transform:translateY(-50%);}
.phnav-icon:after,.phnav-icon:before {content:"";position:absolute;background:#888;transition:all .4s;}
.phnav-icon::before {left:0;top:50%;transform:translateY(-50%);width:100%;height:1px;}
.phnav-icon::after {left:50%;top:0;transform:translateX(-50%);width:1px;height:100%;}
.phnav-icon::after {width:2px;}
.phnav-icon::before {height:2px;}
.phnav-icon.on:after {transform:translateX(-50%) rotate(90deg);}
.ph-nav li:not(.phnav-haschild)>.phnav-lisbox .phnav-icon {display:none;}
.ph-nav li:not(.phnav-haschild)>.phnav-lisbox>a {display:block;max-width:100%;}
.ph-nav ul {padding:0 15px;display:none;}
.phnav-haschild .phnav-icon {display:block;}
.ph-navbar2 .ph-nav ul .phnav-lisbox>a {padding:8px 0;}
.phmenu-scroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width:2px;}
.phmenu-scroll .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background:var(--color);}
.phmenu-scroll .mCSB_scrollTools {width:4px;}
.phmenu-scroll .mCSB_outside+.mCSB_scrollTools {right:0;}
.phnav2-language {flex:none;text-align:center;padding:20px 0;line-height:22px;display:flex;justify-content:center;align-items:center;}
.phnav2-language{z-index:6;}
.phnav2-language{position: fixed;left: 0;top: 0;width: 100%;height: 100vh;transform: translateX(100%);transition: all .5s cubic-bezier(.55, .085, .68, .53);}
.phnav2-language.on {transform:translateX(0);transition:all .5s cubic-bezier(.25,.46,.45,.94);}
.phnav2-lang-btn i {font-size:18px;position:relative;top:2px;padding-right:5px;}
.phnav2-lang-btn i,.phnav2-lang-btn span {color:#666}
.phnav2-lang-btn{display:none;}

.phnav2-lang-modal {position:absolute;left:0;top:0;width:100%;height:100%;padding:30px 20px 20px;text-align:left;transition:all .5s cubic-bezier(.55,.085,.68,.53);}
.phnav2-lang-modal {background:#f1f1f1;padding-top:var(--nav-height-ph);}
/* .phnav2-lang-modal.on {transform:translateX(0);transition:all .5s cubic-bezier(.25,.46,.45,.94);} */
.phnav2-lang-back {font-size:16px;color:#666;padding:20px 0;margin-bottom:10px;padding-bottom:10px;display:flex;line-height:20px;align-items:center;}
.phnav2-lang-back i {padding-right:8px;}
.phnav2-lang-back i {font-size:18px;}
.phnav2-lang-scroll {height:calc(100% - 30px);margin-right:-15px;padding-right:15px;overflow:auto;}
.navph2_subnav {padding:0 20px;height:100%;overflow:auto;}
.navph2_subnav li>div {position:relative;border-bottom:1px solid rgba(219,225,233,0.60);}
.navph2_subnav a {line-height:24px;padding:8px 0;color:#666;display:inline-block;}
.navph2_subnav_a {font-size:16px;}
.navph2_nav_icon {position:absolute;right:5px;top:50%;transform:translateY(-50%);width:12px;height:12px;}
.navph2_nav_icon::before,.navph2_nav_icon::after {content:"";position:absolute;left:50%;top:0;margin-left:-1px;width:2px;height:100%;background:#999;transition:all .36s;}
.navph2_nav_icon::before {transform:rotate(90deg);}
.navph2_subnav li.act>div .navph2_nav_icon::after {transform:rotate(90deg);}
.none .navph2_nav_icon {display:none;}
.navph2_subnav ul {display:none;padding-left:15px;}
.navph2_subnav li>div {position:relative;border-bottom:1px solid rgba(219,225,233,0.60);}
.navph2_subnav a {line-height:24px;padding:8px 0;color:#666;display:inline-block;}
.navph2_subnav .none a {display:block;}

/* 移动端导航 */



/* 手机版底部 */
/* .wapdyue {background:rgba(245,245,245,0.8);}
*/.wapdyue {padding-top:var(--ptb);}
.wapdyuep1 {font-size:var(--fs30);line-height:1.4;font-weight:var(--b600);}
.wapdyuep1,.wapdyuep2 {text-align:center;}
.wapdyuep2 {color:#fff;}
.wapdyuep3 {display:flex;width:80%;margin:0 auto;overflow:hidden;flex-wrap:wrap;border-radius:99px;}
.wapdyuep3 {border:1px solid #fff;padding:5px;}
.wapdyuep3txt {width:calc(100% - 45px);background:none;border:none;outline:none;background:#fff;padding:0 15px;}
.wapdyuep3txt {background:none;color:#fff;}
.wapdyuep3btn {width:45px;background:var(--color);text-align:center;color:#fff;border-radius:50%;}
.wapdyuep3txt,.wapdyuep3btn {height:45px;line-height:45px;}
.wapdyuep3 {margin-top:var(--mt25p);}
.wapdyuep4 {margin-top:var(--mt15p);}
.wapdyuep4 {display:flex;justify-content:center;align-items:flex-start;line-height:16px;}
.wapdyuep4 i {width:16px;height:16px;border-radius:5px;border:1px solid #fff;}
.wapdyuep4 p {padding-left:10px;color:#fff;}
.wapdyuep3 input::-webkit-input-placeholder {color:rgba(255,255,255,0.8);font-size:14px;}
.wapdyuep3 input:-moz-placeholder {color:rgba(255,255,255,0.8);font-size:14px;}
.wapdyuep3 input::-moz-placeholder {color:rgba(255,255,255,0.8);font-size:14px;}
.wapdyuep3 input:-ms-input-placeholder {color:rgba(255,255,255,0.8);font-size:14px;}
@media screen and (max-width:768px) {.wapdyuep3txt,.wapdyuep3btn {height:36px;line-height:36px;}
.wapdyuep3btn {width:36px;}
.wapdyuep3txt {width:calc(100% - 36px);}
.wapdyuep3 {margin-top:var(--mt15p);}
}

.wap2fot {padding-top:20px;padding-bottom:0;display:none}
.wap2fot {background:url(../img/foot26bg2.png) center bottom no-repeat #1e303e;}
.wap2fot {background:#1e303e;}
.wap2fot {background-size:100% auto;}
.wap2fotnav li {border-bottom:1px solid rgba(255,255,255,0.2);position:relative;}
.wap2fotnav a {padding:20px 0;line-height:20px;display:block;color:#fff;font-size:16px;}
.wap2fotnav i {z-index:1;width:20px;right:0;font-size:14px;color:rgba(255,255,255,0.5);}
.wap2fotnav i {position:absolute;top:20px;}
.wap2fotlink {display:flex;justify-content:center;}
.wap2fotlinka {height:var(--more-height);display:flex;align-items:center;}
.wap2fotlinka {border:1px solid #fff;border-radius:99px;color:#fff;padding:0 30px;opacity:0.5;}
.wap2fotlink {margin-top:calc(var(--ptb) * 1);padding-top:calc(var(--ptb) * 1);border-top:1px solid rgba(255,255,255,0.2);}
.wap2fotshare {display:flex;justify-content:center;}
.wap2fotshare {padding-top:calc(var(--ptb) * 1);}
.wap2fotshare a {width:40px;height:40px;display:flex;align-items:center;justify-content:center;}
.wap2fotshare a {background:#fff;border-radius:50%;color:#333;}
.wap2fotshare li {margin:0 5px;}
.sdyoutube3i i {font-size:20px;}
.sdlinkedini i {font-size:20px;}
.sdweixin1i i {font-size:20px;}
.sdtwitteri i {font-size:20px;}
.sdfacebooki i {font-size:20px;}
.sdyoutube3i i {font-size:16px;}
.wap2fototner a,.wap2fototner {color:rgba(255,255,255,0.4);}
.wap2fototner {display:flex;justify-content:center;flex-wrap:wrap;font-size:12px;}
.wap2fototner p {width:100%;text-align:left;}
.wap2fototner a {margin-right:5px;}
.wap2fototner {margin-top:var(--ptb);text-align:left;border-top:1px solid rgba(255,255,255,0.2);}
.wap2fototner {padding-top:30px;padding-bottom:20px;}
.show_1024,.wapdyue {display: none;}

.wap2fotshare{flex-wrap: wrap;justify-content: flex-start;align-items: center;}
			.wap2fotshare ul{}
			.wap2fotsharer{display: flex;justify-content: flex-start;flex-grow: 1;padding-left: 10px;}
			.wap2fototner{margin-top: 0;border: none;}
.wap2fot{background:url(../img/footbgwap.jpg);}
.wap2fot{background-size: cover;background-position: center;background-repeat: no-repeat;}

.menuunderlay {position:fixed;width:100%;height:100vh;background:#000;display:none;left:0;top:0;opacity:0.3;-webkit-opacity:0.3; box-shadow:none;z-index:8888;}
.wap_js_wx_img{display: none;width: 70%;padding: 0;background: #fff;z-index: 99999;border-radius:5px;}
.wap_js_wx_img{position: fixed;left:50%;top:50%;transform: translate(-50%,-50%);}
.wap_js_wx_img img{width:100%;}
.wap_js_wx_img{width: 150px;padding: 12px;text-align: center;}


/* 手机版底部 */

/* 内页手机小导航 */
.sub_menu {border-bottom:1px solid #ddd;height:50px;box-sizing:content-box;line-height:50px;position:relative;z-index:60;}
.sub_menu_area {display:flex;width:100%;}
.subMn {width:100%;position:relative;z-index:9;}
.sub_menu dt {position:relative;font-size:16px;padding:0 20px;}
.sub_menu dt i {position:absolute;right:20px;top:0;transition:all 0.3s ease;z-index:9;}
.sub_menu .on i {transform:rotateZ(180deg);}
.sub_menu dd {margin-top:0;padding:12px 0;display:none;background-color:#fff;position:absolute;width:100%;left:0;top:51px;box-shadow:0 5px 15px rgba(0,0,0,0.06);}
.sub_menu dd a {display:block;padding:10px 20px;line-height:1.2;font-size:16px;padding-right:35px;color:#555;}
.sub_menu dd a {position:relative;}
.subMn {display:block;color:#333;}
.subMn li {position:relative;}
.subMn a i {position:absolute;right:0;line-height:1;display:block;top:0;transform:none !important}
.subMn a i {padding:0 20px;height:39px;line-height:39px;}
.subMn3btn {position:absolute;width:59px;height:39px;line-height:39px;right:0;top:0;text-align:left;z-index:3;padding:0 20px;}
.subMn3btn {transform:none !important;}
.subMn3btn {width:100%;text-align:right;}
.sub_menu .subMn3 a {font-size:14px;color:#333;}
.sub_menu .subMn3 {padding:5px 10px;display:none;background-color:#fafafa;}
.subMn li.on>a {color:var(--color);}
.subMn li.on i:before {content:'\e729';}
/* 内页手机小导航 */

/* 手机首页 */
.wap_index .actop,.wap_index .fot14 {display:none;}
.wap_index .hd-ph,.wap_index .wap2fot {display:block;}
.wap_index .plr5 {padding-left:4%;padding-right:4%;}
.wapbanerbg {width:100%;height:100%;left:0;top:0;}
.wapbanerbg {position:absolute;object-fit:cover;background-position:center;background-repeat:no-repeat;background-size:cover;}
.wapbanerbgm {position:absolute;width:100%;height:100%;left:0;top:0;background-size:cover;background-position:center;background-repeat:no-repeat;}
.wapbanerwz {position:absolute;left:50%;transform:translateX(-50%);z-index:3;width:100%;}
.wapbanerwz {top:15%;}
.wapbanerp0 img {height:15px;}
.wapbanerp0 {text-align:center;}
.wapbanerp1 {font-size:var(--fs24);}
.wapbanerp1 {color:#fff;line-height:1.4;font-weight:var(--b600);text-align:center;}
/* .wapbanerp1 br {display:none;}
*/.wapbanerp3 {color:#fff;margin-top:15px;text-align:center;}
.wapbanerp2 {margin-top:var(--mt35p);display:flex;justify-content:center;}
.wapbanerp2p2 {margin-left:15px;}
.wapbanerpage {width:100% !important;position:absolute;left:0 !important;bottom:6% !important;}
.wapbanerpage {display:flex;z-index:5;justify-content:center;}
.wapbanerpage span {background:#fff;position:relative;width:15px;height:4px;border-radius:4px;transition:all 0.3s ease;}
.wapbanerpage span.swiper-pagination-bullet-active {width:30px;}
.wapbanerp2,.wapbanerp1 {opacity:0;}
.wapbaner {overflow:hidden;height:100vh;min-height:500px;}

.wap2h3 {font-size:var(--fs24);color:var(--color);font-weight:var(--b600);line-height:1.2;}
.wap2h3-fff {color:#fff;}
.wap2sub {display:flex;justify-content:center;margin-top:var(--mt10p);}
.wap2subm {background:#eaeaec;border-radius:99px;display:flex;padding:5px;}
.wap2sub a {padding:3px 15px;border-radius:99px;}
.wap2sub a.on {background:#fff;}
.wap2proswiper {}
.wap2proswiper {width:100%;overflow:hidden;margin-top:var(--mt25p);}
.wap2prop1 {font-size:var(--fs18);font-weight:var(--b500);line-height:1.4;color:#222;}
.wap2prop1 {padding:0 5%;}
.wap2prop1 br {display:none;}
.wap2proimg img {width:100%;}
.wap2proslide {border-radius:var(--border10);overflow:hidden;background:#fff;}
/* .wap2proslide {box-shadow:0 5px 10px rgba(0,0,0,0.08);}
*/.wap2prowz {padding:var(--npd);text-align:center;z-index:3;}
/* .wap2prowz {position:absolute;left:0;bottom:0;}
*/.wap2prowz {width:100%;}
.wap2prop2 {margin-top:5px;color:#666;font-size:14px;}
.wap2pro {width:100%;overflow:hidden;background:#fafafa;}
.wap2proslide {height:auto;}
.wapgganm  span {border-radius:99px;transition:all 0.3s ease;}
.wapgganm .swiper-pagination-bullet-active {background:var(--color);width:30px;}
.wapgganm {display:flex;align-items:flex-start;justify-content:center;margin-top:var(--mt25p);}
.wap2promore {display:flex;justify-content:center;margin-top:var(--mt15p);}

.wap2ai {padding-bottom:0;}
.wap2aim {position:relative;overflow:hidden;margin-top:var(--mt25p);}
.wap2aim {padding:calc(var(--ptb) * 1) var(--plr);padding-bottom:calc(var(--ptb) * 4);}
.wap2aibg {position:absolute;width:100%;height:100%;left:0;top:0;}
.wap2aibg {background-position:center;background-size:cover;background-repeat:no-repeat;}
.wap2aiwz {position:relative;z-index:3;}
.wap2aip1 {line-height:1.4;color:#fff;font-weight:var(--b500);font-size:var(--fs20);}
.wap2aip1 br{display:none;}
.wap2aims {color:#fff;margin-top:var(--mt15p);line-height:1.4;}
.wap2aimore {display:flex;margin-top:var(--mt35p);justify-content:center;}
.wap2aimore .more10{margin:0 8px;}


.wap2casewz {position:relative;padding:var(--npd);width:100%;z-index:3;left:0;bottom:0;}
.wap2casep1 {font-size:var(--fs-16);font-weight:var(--b600);line-height:1.4;color:#222;}
.wap2casep2 {color:#333;line-height:1.4;margin-top:var(--mt10p);}
.wap2casep0 {color:#222;font-size:12px;line-height:1;padding-bottom:10px;}
.wap2casemore {margin-top:15px;}
.wap2casemore .more9 i {color:#999;}
.wap2new {width:100%;overflow:hidden;}
.wap2newswiper {margin-top:var(--mt25p);}
.wap2newswiper {padding-bottom:var(--mt25p);}
.wap2newp2 {color:#666;padding-bottom:5px;font-size:12px;}
.wap2newp1 {font-size:var(--fs-title);font-weight:var(--b600);line-height:1.4;color:#222;}
.wap2newslide {box-shadow:0 5px 10px rgba(0,0,0,0.08);height:auto;}
.wap2newslide {border-radius:var(--border10);overflow:hidden;}
.wap2newpage {margin-top:0;}
.wap2proimg img {width:100%;}


/* 手机首页 */



/* 弹窗 */
.has-lay {overflow:hidden;}
.pulinelaybg {background:rgba(255,255,255,0.8);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:9990;}
.pulinelaybg {position:fixed;left:0;top:0;width:100%;height:100vh;}
.pulinelay {overflow:auto;padding:54px 0;-webkit-overflow-scrolling:touch;}
.pulinelay {position:fixed;z-index:-1;left:0;right:0;top:0;bottom:0;}
.pulinelay {display:none;z-index:9999;}
.pulinelay-table {display:table;width:100%;height:100%;}
.pulinelay-cell {display:table-cell;vertical-align:middle;}
.pulinelay-wrapper {margin-left:auto;margin-right:auto;width:90%;max-width:1400px;z-index:9998;}
.pulinelay-h3 {line-height:1.3;margin-right:40px;font-size:30px;color:var(--color);}
.pulinelay-h3 {border-bottom:1px solid var(--color);border-right:1px solid var(--color);}
.pulinelay-h3 {border-bottom-right-radius:60px;padding:40px 0;}
.pulinelay-h3 span {display:inline-block;padding-right:40px;font-weight:bold;}
.pulinelay-wrapper iframe {width:100%;height:1070px;}
.pulinelay-close {border:1px solid #ddd;}
.pulinelay-close {width:38px;height:38px;border-radius:50%;line-height:36px;text-align:center;font-size:16px;color:#fff;background:var(--color);}
.pulinelay-close {background-size:20px auto;}
.pulinelay-close {position:absolute;right:80px;top:50%;transform:translateY(-50%);}
.pulinelay-wrapper {position:relative;}
.pulinelay-wz {padding-top:50px;font-size:16px;color:#333;}
.pulinelaywzm {padding-bottom:50px;}
.pulinelaywzm li {position:relative;padding-left:10px;}
.pulinelaywzm li:before {position:absolute;left:0;content:'';width:4px;height:4px;border-radius:50%;background:var(--color);top:10px;}
.pulinelaywzm p {margin-top:5px;line-height:1.6}
.pulinelaywzm h3 {color:var(--color);font-size:18px;}
.pulinelaywzm h2 {color:var(--color);font-size:22px;}
.pulinelaywzm em {font-style:italic;}
.pulinelaywzm p:nth-child(1) {margin-top:0;}
.pulinelay-h4 {font-size:26px;}
.pulinelaywzma {margin-top:20px;}
.pulinelaywzm img {max-width:70%;}
.pulinelaywzm p {margin-top:7px;}
.pulinelaywzm p:nth-child(1) {margin-top:0;}
.pulinelay-h3,.pulinelay-h4 {color:var(--color);}
.pulinelay-h3,.pulinelay-wz {padding-left:80px;padding-right:80px;position:relative;}
.pulinelay-h3 sup,.pulinelay-wz sup {position:relative;top:-2px;font-size:12px;}

.pulinelayswiper {padding:60px;}
.pulinelaytxt {padding:60px 100px;}
.pulinelayswiper,.pulinelaytxt,.pulinelayjoin {background:#fff;border-radius:var(--border5);box-shadow:0 15px 30px rgba(0,0,0,0.06);}
.pulinelayvideo,.pulinelayswiper,.pulinelaytxt {position:relative;}
.pulinelayvideo {max-width:90%;margin:0 auto;}
.pulinelayvideo video {width:100%;}
.pulinelayclose {background:var(--color);z-index:3;}
.pulinelayclose {width:40px;height:40px;color:#fff;display:flex;align-items:center;justify-content:center;}
.pulinelayclose {position:absolute;right:0;top:0;z-index:6;border-top-right-radius:var(--border5);cursor:pointer;}
.pulinelayclose1 {right:-40px;border-bottom-right-radius:var(--border5);}
.pulinelayswiperm img {width:100%;}
.pulinelayswiperm {overflow:hidden;}
.pulinelayswiperx {display:flex;flex-wrap:wrap;width:100%;}
.pulinelayswiperl {width:58%;}
.pulinelayswiperr {width:42%;padding-left:5%;padding-top:5%;}
.pulayswipp1 {line-height:1.4;font-weight:var(--b600);color:#222;font-size:var(--fs24);}
.pulayswipp2 {margin-top:var(--mt15p);}
.pulinelayswiperpage span {width:30px;height:4px;border-radius:4px;margin-left:0 !important;}
.pulinelayswiperpage span.swiper-pagination-bullet-active {background:var(--color);}
.pulinelayjoin {width:1100px;padding:60px;position:relative;margin:0 auto;}
.pulinelayjointt {font-size:var(--fs32);line-height:1;font-weight:var(--b600);color:#222;}
.pulinelayjoinmsg {margin-top:var(--mt45p)}
@media only screen and (max-width:768px) {.pulinelay-close i {font-size:14px;}
.pulinelay-close {width:30px;height:30px;line-height:28px;}
.pulinelay-close {right:20px;}
.pulinelay-wrapper {width:100%;max-width:100vw;}
.pulinelayvideo {max-width:100%;}
.pulinelayclose {right:0;border-radius:0;}
.pulinelayswiper {padding:0}
.pulinelayswiperr {padding:var(--npd);}
.pulinelayswiperl {position:relative;}
.pulinelayswiperpage {position:absolute;left:0;bottom:0;z-index:2;display:flex;justify-content:center;}
.pulinelayswiperpage span {background:#fff;}
.pulinelayswiperl,.pulinelayswiperr {width:100%;}
}

/* 弹窗 */



.swiperpage {display:flex;justify-content:flex-start;width:100%;bottom:0 !important;}
.swiperpage {align-items:flex-start;}
.swiperpage span {background:#333;}
.swiperpage-fff span {background:#fff;opacity:1;}
.swiperpage span.swiper-pagination-bullet-active {background:var(--color);}
.swiperpage-center{justify-content:center}



.wap_xl_down{display: block;width: 100%;}
.wap_xl_down.cur i{transform: rotateZ(90deg);}
	.wap_xl_down{height: 55px;padding: 0 20px;position: relative;}
	.wap_xl_down{border-radius: var(--border5);background: #efeff1;align-items: center;display: none;}
	.wap_xl_down span{font-weight: var(--b500);padding-right:12px;line-height: 1.4;}
	.wap_xl_down i{display: block;line-height: 1;position: absolute;right: 20px;transition: all 0.3s ease;}
	.down12bmtxt i,.wap_xl_downm{display: none;}

/* ser */
.ser25a {overflow:hidden;text-align:center;background:#e7e7e7;}
.ser25aicon {display:inline-block;width:140px;height:140px;position:relative;}
.ser25aiconm {position:absolute;inset:0;margin:auto;max-width:80%;max-height:80%;}
.ser25aiconm2 {opacity:0;visibility:hidden;}
.ser25aiconm,.ser25abgs,.ser25ap1,.ser25aslide {transition:all 0.3s ease;}
.ser25aslide {position:relative;height: auto;}
.ser25aicon,.ser25ap1 {position:relative;z-index:3;}
.ser25ap1 {font-size:var(--fs22);font-weight:var(--b500);line-height: 1.4;}
.ser25ap1 {padding-top:60px;}
.ser25abgs {position:absolute;width:150%;height:150%;left:-25%;top:-25%;}
.ser25abgs {background:linear-gradient(35deg,rgba(108,4,93,1) 0%,rgba(48,9,164,1) 45%,rgba(0,11,227,1) 100%);}
.ser25abgs {transform:rotateZ(90deg);-webkit-transform:rotateZ(90deg);}
.ser25abgs {opacity:0;visibility:hidden;}
.ser25aslide {padding:80px 10px;background:#fff;padding-bottom:60px;}
.ser25aslide {border-radius:var(--border10);overflow:hidden;}
.ser25aslide:hover .ser25abgs {opacity:1;visibility:visible;}
.ser25aslide:hover .ser25ap1 {color:#fff;}
.ser25aslide:hover .ser25aiconm1 {opacity:0;visibility:hidden;}
.ser25aslide:hover .ser25aiconm2 {opacity:1;visibility:visible;}
.ser25aswiper {margin-top:calc(var(--ptb) * 0.5);}
.ser25aslide:hover {box-shadow:0 5px 15px rgba(148,177,209,0.39);}
.ser25aswiperpage{margin-top:var(--mt25p)}

.ser25bx {position:relative;margin-top:var(--ptb);}
.ser25bximg {width:100%;vertical-align:top;}
.mapitem {position:absolute;cursor:pointer;-webkit-transition:all .4s;transition:all .4s;}
.mapitem {width:1.7%;z-index:3;}
.mapitemimg {width:100%;vertical-align:top;}
/* 美国 */
.mapitem1 {left: 14%;top: 44%;}
/* 美国 */
/* china */
.mapitem2 {left:76%;top:37%;}
/* china */

/* 泰国 */
.mapitem3 {left:77.3%;top:49%;}
/* 泰国 */
/* 新加坡 */
.mapitem4 {left:80.3%;top:58%;}
/* 新加坡 */

.mapitemimg {position:relative;z-index:3;}
.ser25bxsub {position:absolute;width:450px;top:50%;transform:translateY(-50%);padding-left:30px;}
.ser25bxsub:before {width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:15px solid #fff;}
.ser25bxsub:before {content:'';position:absolute;}
.ser25bxsub:before {left:16px;top:50%;transform:translateY(-50%);}
/* .ser25bxsub {border-left:1px solid #ddd;left:50%;}
*/.ser25bxsubm {background:#fff;padding:30px;border-radius:var(--border15);}
.ser25bxsubm {box-shadow:0 5px 15px rgba(148,177,209,0.39);}
.ser25bxsubmx{padding:20px 0;border-bottom:1px solid #ccc}
.ser25bxsubmx:first-child{padding-top:0;}
.ser25bxsubmx:last-child{border:none;padding-bottom:0;}
/* .ser25bxsub:before {border:1px solid #ddd;width:5px;height:5px;border-radius:50%;left:-4px;top:-5px;content:'';position:absolute;}
*//* .ser25bxsub {bottom:30px;}
*/.ser25bxh4 {line-height:1.2;color:var(--color);font-size:var(--fs20);font-weight:var(--b500);}
.ser25bxqtd {line-height:1.4;padding-top:5px;}
.ser25bxp2 {position:relative;padding-left:30px;color:#595757;margin-top:10px;line-height:20px;font-size:14px;}
.ser25bxicon {position:absolute;left:0;top:0;display:block;line-height:24px;}
.ser25bxicon1 {font-size:20px;}
.ser25bxicon2 {font-size:24px;top:-3px;}
.ser25bxicon3 {font-size:20px;top:-2px;}
.ser25bxsub {left:100%;}
.ser25bxsub2 {padding-right:30px;padding-left:0;right:100%;left:auto;}
.ser25bxsub2:before {right:16px;left:auto;}
.ser25bxsub2:before {border:none;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;}
.ser25bxsub3 {padding-right:30px;padding-left:0;right:160%;left:auto;}
.ser25bxsub3:before {right:16px;left:auto;}
.ser25bxsub3:before {border:none;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;}
.ser25bxsub4 {padding-right:30px;padding-left:0;right:380%;left:auto;}
.ser25bxsub4:before {right:16px;left:auto;}
.ser25bxsub4:before {border:none;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;}
.ser25bxsub {opacity:0;visibility:hidden;transition:all 0.5s ease;}
.mapitem.cur .ser25bxsub {opacity:1;visibility:visible;}


/* ser */

.ggdwtops{position:absolute;top:calc(-1 * var(--navli-height-scroll) + 30px)}

/* 微信分享 */
.ys-wechat {display:none;position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;background:rgba(0,0,0,.3)}
.ys-wechat-cont {width:100%;height:100%;display:flex;justify-content:center;align-items:center}
.ys-wechat-cont-parga p {font-size:14px;line-height:24px;color:#666}
#qrcode {width:230px;padding:10px;background:#fff;border-radius:10px;border:7px solid #595959;position:relative}
.ys-wechat-cont canvas {width:100% !important;padding:10px}
.ys-wechat-cont-btn {position:absolute;top:15px;right:10px;cursor:pointer;width:40px;height:40px;}
.ys-wechat-cont-btn{top: -7px;right: -7px;cursor: pointer;width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;}
.ys-wechat-cont-btn .iconfont {font-size:14px}
/* 微信分享 */


/* cuttings */
.c-list {display:flex;margin:0 -5px 0;}
.cut26an {margin-top:var(--mt55p);}
.c-list li {padding:0 5px;flex:1 1 21.25%;transition:all 0.4s;}
.c-list li .c-wrap {position:relative;height:470px;border-radius:var(--border15);overflow:hidden;}
.c-wrap:before {content:'';position:absolute;bottom:0;left:0;z-index:2;width:100%;height:50%;background:rgba(0,0,0,0.2);transition:all 0.4s;}
.c-wrap:before{background: linear-gradient(180deg,rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.5) 35%, rgba(0, 0, 0, 1) 100%);}
.c-wrap img {width:100%;height:100%;object-fit:cover;}
.c-wrap .c-title {position:absolute;bottom:0;left:0;z-index:5;width:100%;padding:25px;display:flex;align-items:center;justify-content:center;text-align:center;transition:all 0.4s;}
.cut26ap1 {color:#fff;font-size:var(--fs20);font-weight:var(--b500);line-height:1.4;}
.cut26ap2 {color:#fff;margin-top:var(--mt10p);line-height:1.4;}
.c-wrap .c-box {position:absolute;bottom:0;left:0;z-index:5;width:100%;padding:25px;transition:all 0s 0s;opacity:0;transform:translateY(50px);}
.c-list li.on {flex:0 0 57.5%;}
.c-list li.on .c-wrap .c-title {opacity:0;}
.c-list li.on .c-wrap .c-box {opacity:1;transform:translateY(0);transition:all 0.8s 0.4s;}

.cut26b,.cut26c {background:#e7e7e7;}
.cut26blist {margin-top:var(--ptb);}
.cut26blist {display:flex;align-items:flex-start;justify-content:center;}
.cut26blist li {display:flex;flex-wrap:wrap;margin-right:-5%;}
.cut26blist li {margin-right:-5%;width:30%;}
.cut26blist li:nth-child(4n) {margin-right:0;}
.cut26b-img {display:block;position:relative;z-index:1;overflow:hidden;}
.cut26b-img {width:100%;mask-repeat:no-repeat;mask-position:center;mask-size:cover;mask-image:url(../img/ico-hexagon.svg);-webkit-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:cover;-webkit-mask-image:url(../img/ico-hexagon.svg);transition:all 0.4s;}
.cut26b-img:before {content:"";display:block;position:relative;z-index:0;padding-top:100%;}
.cut26b-img:before {padding-top:90.63%;}
.cut26b-img > img {position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;transition:all 0.8s;}
.cut26bwz {position:relative;width:100%;text-align:center;}
.cut26bwz {height:190px;}
.cut26bdot {position:absolute;top:30px;left:50%;z-index:10;width:24px;height:24px;border:6px solid rgba(251,82,77,0.5);border-radius:50%;transform:translateX(-50%);}
.cut26bdot:after {content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.cut26bdot:after {width:12px;height:12px;border-radius:50%;background:rgba(251,82,77,1);}
.cut26bdot:before {content:"";position:absolute;bottom:50%;left:50%;margin-left:-1px;height:60px;border-left:2px solid rgba(251,82,77,0.5);}
.cut26blist li:nth-child(2n) {flex-direction:column-reverse;}
.cut26blist li:nth-child(2n) .cut26bwzm {top:8%;bottom:auto;}
.cut26blist li:nth-child(2n) .cut26bdot {top:auto;bottom:30px;}
.cut26blist li:nth-child(2n) .cut26bdot:before {top:50%;bottom:auto;}
.cut26bwzm {position:absolute;width:80%;left:10%;bottom:8%;text-align:center;}
.cut26bp1 {font-size:var(--fs24);font-weight:var(--b500);line-height:1.2;}
.cut26bp2 {color:#666;line-height:1.4;margin-top:var(--mt10p);}
.cut26bp2 {padding:0 8%;}
.cut26blist li .cut26b-img:hover {transform:scale(1.05);}


/* cuttings */
/* 底部二维码悬浮 */
.ewh_js {position:relative;z-index:6}
.ewh_jsm {position:absolute;top:50%;transform:translateY(-50%);z-index:6}
.ewh_jsm {visibility:hidden;opacity:0;}
.ewh_jsm {width:110px;left:100%;padding-left:10px;}
.ewh_jsmn {border-radius:var(--border10);background:#fff;overflow:hidden;padding:5px;}
.ewh_jsmn img {width:100%;}
.ewh_js:hover .ewh_jsm {visibility:visible;opacity:1;transition:all 0.3s ease;}
/* 底部二维码悬浮 */


/* 产品列表 */
.pro27 {padding-top:calc(var(--ptb) * 0.5);position:relative;}
.pro27a {padding-top:calc(var(--ptb) * 0.7);}
.pro27ax {display:flex;flex-wrap:wrap;margin-top:var(--mt55p);padding-bottom:var(--mt25p);}
.pro27alink {display:flex;}
.pro27alink {width:31.5%;margin-right:2.75%;margin-top:var(--mt45p);}
.pro27alink:nth-child(3n) {margin-right:0;}
.pro27alink:nth-child(-n+3) {margin-top:0;}
.pro27alinkm {width:100%;background:#fff;overflow:hidden;border-radius:var(--border15);}
.pro27alinkm {box-shadow:0 5px 15px rgba(148,177,209,0.1);transition:all 0.5s ease;}
.pro27aimg img {width:100%;vertical-align:top;transition:all 0.3s ease;}
.pro27aimg {overflow:hidden;}
.pro27ap1 {font-size:var(--fs24);font-weight:var(--b500);line-height:1.4;color:#222;text-align:center;}
.pro27ap2{text-align: center;font-style: italic;}
.pro27amore {display:flex;justify-content:center;}
.pro27amore {margin-top:var(--mt25p);}
.pro27awz {padding:50px 5%;padding-top:60px;}
.pro27alinkm:hover {box-shadow:0 10px 20px rgba(148,177,209,0.39);}
.pro27alinkm:hover .pro27aimg img {transform:scale(1.03);}
.pro27alinkm:hover .cta-btn-redesign {background:var(--color);color:#fff;}
.pro27alinkm:hover .cta-btn-redesign .arrow-wrapper {right:calc(var(--more-height-pd) - 20px);}
.pro27alinkm:hover .cta-btn-redesign .tile{transform: translateX(-15px);}
.pro27alinkm:hover .cta-btn-redesign .arrow-wrapper span:first-of-type {-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:9px 1px;transform-origin:9px 1px;}
.pro27alinkm:hover .cta-btn-redesign .arrow-wrapper span:last-of-type {-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:7px 0;transform-origin:7px 0;}
/* 产品列表 */

/* 案例列表 */
.case27ams {margin-top:var(--mt25p);font-size:var(--fs18);}
.case27aicon {display:inline-block;width:140px;height:140px;position:relative;}
.case27aiconm {position:absolute;inset:0;margin:auto;max-width:80%;max-height:80%;}
.case27aiconm2 {opacity:0;visibility:hidden;}
.case27aiconm,.case27abgs,.case27ap1,.case27aslide {transition:all 0.3s ease;}
.case27aslide {position:relative;}
.case27aicon,.case27ap1 {position:relative;z-index:3;}
.case27ap1 {font-size:var(--fs20);font-weight:var(--b500);line-height:1.4;}
.case27ap1 {padding-top:60px;}
.case27abgs {position:absolute;width:150%;height:150%;left:-25%;top:-25%;}
.case27abgs {background:linear-gradient(35deg,rgba(108,4,93,1) 0%,rgba(48,9,164,1) 45%,rgba(0,11,227,1) 100%);}
.case27abgs {transform:rotateZ(90deg);-webkit-transform:rotateZ(90deg);}
.case27abgs {opacity:0;visibility:hidden;}
.case27aslide {padding:80px 10px;background:#fff;padding-bottom:40px;text-align:center;height:auto;}
.case27aslide {border-radius:var(--border10);overflow:hidden;}
.case27aslide:hover .case27abgs {opacity:1;visibility:visible;}
.case27aslide:hover .case27ap1 {color:#fff;}
.case27aslide:hover .case27aiconm1 {opacity:0;visibility:hidden;}
.case27aslide:hover .case27aiconm2 {opacity:1;visibility:visible;}
.case27aswiper {margin-top:calc(var(--ptb) * 0.5);}
.case27aslide:hover {box-shadow:0 5px 15px rgba(148,177,209,0.39);}
.case27aswiperpage {margin-top:var(--mt25p)}

.case27b {padding-top:calc(var(--ptb) * 0.8);}
.case27bp1 {font-size:var(--fs20);font-weight:var(--b500);line-height:25px;min-height:50px;}
.case27bp1 {color:#222;line-height: 1.4;}
.case27bm {display:flex;flex-wrap:wrap;width:100%;margin-top:var(--mt45p);}
.case27bmore {display:flex;margin-top:5px;}
.case27bimg {overflow:hidden;}
.case27bimg img {width:100%;}
.case27blink,.case27bp1,.case27bimg img {transition:all 0.5s ease;}
.case27blink {background:#fff;box-shadow:0 5px 15px rgba(148,177,209,0.1);width:100%;}
.case27blink {border-radius:var(--border15);overflow:hidden;}
.case27blink:hover {box-shadow:0 10px 20px rgba(148,177,209,0.39);}
.case27bn {width:32%;margin-right:2%;margin-top:4%;}
.case27blink:hover .morens,.case27blink:hover .morens i {color:var(--color);}
.case27blink:hover .case27bimg img {transform:scale(1.03);}
.case27blink:hover {box-shadow:0 5px 15px rgba(148,177,209,0.39);}
.case27bn:nth-child(3n) {margin-right:0;}
.case27bn:nth-child(-n+3) {margin-top:0;}
.case27bwz {padding:5% 7%;}
.case27bn {display:flex;}


/* 案例列表 */

/* 解决方案列表 */
.solo27{padding-top:calc(var(--ptb) * 0.5)}
.solo27a{margin-top:var(--mt55p)}
.solo27alink {display:flex;flex-wrap:wrap;justify-content:space-between;}
.solo27alink {background:#fff;overflow:hidden;border-radius:var(--border5);}
.solo27alink {border:1px solid #fff;}
.solo27aimg {width:50%;overflow:hidden;border-radius:var(--border5);}
.solo27aimg img {width:100%;}
.solo27awz {width:45%;}
.solo27awz {padding:0 5%;padding-left:0;padding-top:4%;position:relative;}
.solo27ap1 {font-size:var(--fs30);font-weight:var(--b600);color:#222;line-height:1.4;}
.solo27ams p {position:relative;color:#333;padding-left:10px;}
.solo27ams p {margin-top:5px;}
.solo27ams p:nth-child(1) {margin-top:0;}
.solo27ams p:before {position:absolute;width:3px;height:3px;background:#333;content:'';border-radius:50%;}
.solo27ams p:before {left:0;top:12px;}
.solo27ams {margin-top:15px;}
.solo27ams {position:relative;}
.solo27amore {display:flex;position:absolute;bottom:12%;}
.solo27am.odd .solo27aimg2 {display:block;}
.solo27am.odd .solo27aimg1 {display:none;}
.solo27am.odd .solo27awz {padding-left:5%;padding-right:0;}
.solo27am {margin-bottom:calc(var(--ptb) * 0.7);}
.solo27am:last-child {margin-bottom:0;}
.solo27aimg2 {display:none;}
.solo27alink,.solo27aimg img {transition:all 0.5s ease;}
.solo27alink {box-shadow:0 5px 15px rgba(148,177,209,0.1);}
.solo27alink:hover {box-shadow:0 5px 15px rgba(148,177,209,0.39);}
/*.solo27alink:hover {border-color:var(--color);}*/
.solo27alink:hover {box-shadow:0 10px 20px rgba(148,177,209,0.39);}
.solo27alink:hover .pro27aimg img {transform:scale(1.03);}
.solo27alink:hover .cta-btn-redesign {background:var(--color);color:#fff;}
.solo27alink:hover .cta-btn-redesign .arrow-wrapper {right:calc(var(--more-height-pd) - 20px);}
.solo27alink:hover .cta-btn-redesign .tile{transform: translateX(-15px);}
.solo27alink:hover .cta-btn-redesign .arrow-wrapper span:first-of-type {-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:9px 1px;transform-origin:9px 1px;}
.solo27alink:hover .cta-btn-redesign .arrow-wrapper span:last-of-type {-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:7px 0;transform-origin:7px 0;}

.solo27b {display:flex;justify-content:space-between;align-items:center;}
.solo27ba {width:calc(92% - 400px);width:auto;}
.solo27ba a {padding-left:25px;padding-right:25px;}


/* 解决方案列表 */


/* 产品详细 */
.pro28c {padding-top:var(--ptb)}
.pro28cx {padding:3% 3.5%;margin-top:var(--mt45p);}
.pro28cx {box-shadow:0 0 15px rgba(148,177,209,0.2);border-radius:var(--border10);}
.pro28cxm tr:nth-child(1) strong {font-weight:var(--b500);font-size:var(--fs20);}
.pro28cxm td {padding:18px 0;border-bottom:1px solid #d2d2d2;}
.pro28cxm td {line-height:1.4;padding-left:50px;vertical-align:top;transition:all 0.3s ease;}
.pro28cxm table {width:100%;}
.pro28cxm tr:last-child td {border:none;}
.pro28cxm tr td:nth-child(1) {padding-left:10px;}
.pro28cxm tr:hover td {background:#eee;}

.pro28dswiper {overflow:hidden;padding:20px;margin:0 -20px;}
.pro28d {padding-top:var(--ptb);}
.pro28dzx {margin-top:var(--mt25p);}
.pro28dslide {box-shadow:0 5px 15px rgba(148,177,209,0.1);}
.pro28dslide {background:#fff;border-radius:var(--border10);overflow:auto;padding:20px 0;height:auto;}
.pro28dp1 {text-align:center;font-size:var(--fs18);font-weight:var(--b500);color:#222;line-height: 1.4;}
.pro28dp1 {padding:10px 20px;}
.pro28dimg {overflow:hidden;}
.pro28dimg img {max-width:100%;}
.pro28dp1,.pro28dimg img,.pro28dslide {transition:all 0.5s ease;}
.pro28dslide:hover {box-shadow:0 5px 15px rgba(148,177,209,0.3);}
.pro28dslide:hover .pro28dp1 {color:var(--color);}
.pro28dslide:hover .pro28dimg img {transform:scale(1.05);}
.ggbtnsx {width:40px;height:40px;text-align:center;line-height:40px;border-radius:50%;background:var(--color);color:#fff;}
.ggbtnsx {cursor:pointer;transition:all 0.5s ease;}
.ggbtnsx.swiper-button-disabled {background:#d2d2d2;cursor:default;}
.pro28dtopr {display:flex;}
.pro28dtop {display:flex;align-items:center;justify-content:space-between;}
.pro28dtopra {margin-left:15px;}

/*.pro28a {padding-bottom:var(--ptb);}*/
.pro28ax {margin-top:var(--mt45p);}
.pro28ax {box-shadow:0 0 15px rgba(148,177,209,0.2);padding:45px;border-radius:var(--border10);background:#fff;}
.pro28ax {display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.pro28axswiper {overflow:hidden;position:relative;}
.pro28als {width:42%;}
.pro28ars {width:50%;}
.pro28aslide {display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}
.pro28aslide img {max-width:100%;}
.pro28aslidems{width:100%;text-align:center;padding-top:15px;}
.pro28aslide{background: #fff;}
.pro28atit {font-size:var(--fs24);font-weight:var(--b500);color:#222;line-height:1.4;}
.pro28atit2{font-style: italic;}
.pro28ams {line-height:1.6;margin-top:var(--mt25p);}
.pro28ams p {position:relative;padding-left:15px;margin-top:15px;color:#333;}
.pro28ams p:nth-child(1) {margin-top:0;}
.pro28ams p:before {position:absolute;width:4px;height:4px;background:var(--color);content:'';}
.pro28ams p:before {top:9px;left:0;border-radius:50%;}
.pro28abtns {z-index:3;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.pro28abtns1 {left:0;}
.pro28abtns2 {right:0;}
.pro28atd {margin-top:var(--mt45p);}
.pro28atd {display:flex;flex-wrap:wrap;justify-content:space-between;}
.pro28atdicon {width:55px;height:55px;display:inline-block;position:relative;}
.pro28atdicon img {position:absolute;inset:0;margin:auto;max-width:80%;max-height:80%;}
.pro28atdm {text-align:center;}
.pro28atdm {max-width:25%;}
.pro28atdp1 {line-height:1.4;font-weight:var(--b500);}

.pro28bx {margin-top:var(--mt45p);}
.pro28bxa {position:relative;}
.pro28bxa img {width:100%;object-fit:cover;max-height:100%;vertical-align:top;transition:all 0.5s ease;}
.pro28bx {display:flex;justify-content:space-between;}
.pro28bxa {width:calc(58% - 8px);}
.pro28bxb {width:calc(42% - 8px);}
.pro28bxb {display:flex;flex-direction:column;flex-wrap:wrap;}
.pro28bxbm img {width:100%;object-fit:cover;height:100%;vertical-align:top;transition:all 0.5s ease;}
.pro28bxbm {height:calc(50% - 8px);width:100%;position:relative;}
.pro28bxbm:nth-child(2) {margin-top:16px;}
.pro28bwz {position:absolute;width:100%;z-index:3;padding:25px;color:#fff;}
.pro28bwz {font-size:var(--fs20);line-height:1.4;left:0;bottom:0;}
.pro28bxa,.pro28bxbm {border-radius:var(--border10);overflow:hidden;}
.pro28bzz {position:absolute;width:100%;height:100%;left:0;bottom:0;z-index:1;}
.pro28bzz {background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,0.3) 35%,rgba(0,0,0,0.9) 100%);}
.pro28bxa:hover img,.pro28bxbm:hover img {transform:scale(1.03);}


/* 产品详细 */

/* 案例详细 */
.casedhoneimg {overflow:hidden;position:relative;margin-top:var(--mt55p);}
.casedhoneimg img {width:100%;}
.casedhoneimgpage {position:absolute;z-index:3;bottom:15px !important;}

.casedxxta {line-height:1.4;}
.casedxxta {display:flex;flex-wrap:wrap;width:100%;padding:30px 0;border-bottom:1px solid #d5d5d5;}
.casedxxta span {font-weight:var(--b500);font-size:var(--fs22);color:var(--color);}
.casedxxta span {padding-right:15px;}
.casedxxta {font-size:var(--fs18);color:#333}
.casedxxta ul{width: 50%;}
.casedxxttit {width:250px;}
.casedxxtams {width:calc(100% - 250px);padding-left:10px;}
.casedxxta2 ul {width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;}


.case28dswiper {overflow:hidden;padding:20px;margin:0 -20px;}
.case28dswiper{margin-top: var(--mt25p);}
.case28d {padding-top:var(--ptb);width:100%;}
.case28dslide {box-shadow:0 5px 15px rgba(148,177,209,0.1);border:1px solid #fff;}
.case28dslide {background:#fff;border-radius:var(--border10);overflow:hidden;}
.case28dslide {transition:all 0.5s ease;}
.case28dslide:hover {box-shadow:0 5px 15px rgba(148,177,209,0.3);}
/*border-color:var(--color)*/
.case28dslide:hover .pro28dp1 {color:var(--color);}
.case28dslide:hover .pro28dimg img {transform:scale(1.05);}
.case28dslide:hover .morens,.case27blink:hover .morens i,.case28dslide:hover .morens i {color:var(--color);}
.case28dslide:hover .case27bimg img {transform:scale(1.03);}
/* 案例详细 */

/* 解决方案详细 */
.solo28ams {line-height:1.6;margin-top:var(--mt25p);}
.solo28b {padding-bottom:var(--ptb);}
.solo28bx {background:#fff;padding:30px 50px;}
.solo28bx {margin-top:var(--mt45p);}
.solo28bx {border-radius:var(--border10);overflow:hidden;}
.solo28bx {box-shadow: 0 0 15px rgba(148, 177, 209, 0.2);}
.solo28bx {display:flex;width:100%;flex-wrap:wrap;}
.solo28bxm {width:48%;margin-right:4%;display:flex;align-items:center;line-height:1.4;}
.solo28bxm {padding:15px 0;justify-content:space-between;}
.solo28bxm:nth-child(2n) {margin-right:0;}
.solo28bxm i {position:relative;width:70px;height:70px;}
.solo28bxm img {position:absolute;max-width:80%;max-height:80%;inset:0;margin:auto;}
.solo28bxm p {width:calc(96% - 70px);color:#555;}
.solo28c{padding-bottom:var(--ptb)}
.solo28cx {margin-top:var(--mt25p);}
.solo28cswiper {overflow:hidden;padding:20px 25px;margin:0 -25px;}
.solo28ctit {color:#222;font-weight:var(--b500);font-size:var(--fs24);}
.solo28ctit {line-height:1.4;min-height:60px;text-align:center;}
.solo28ctit {margin-top:var(--mt15p);}
.solo28ctit-auto{min-height:inherit;}
.solo28ctit-left{text-align:left;}
.solo28cms {margin-top:var(--mt15p);}
.solo28cms p {position:relative;padding-left:15px;margin-top:5px;color:#595757;}
.solo28cms p:nth-child(1) {margin-top:0;}
.solo28cms p:before {position:absolute;width:4px;height:4px;background:var(--color);content:'';}
.solo28cms p:before {top:11px;left:0;border-radius:50%;}
.solo28cslide {box-shadow:0 0 15px rgba(148,177,209,0.2);padding:2% 4.5%;border-radius:var(--border10);background:#fff;}
.solo28cslide {width:45%;height:auto;}
.solo28cimg img {transition:all 0.5s ease;max-width:100%;}
.solo28cimg {overflow:hidden;text-align:center;}
/*.solo28d {margin-top:var(--ptb);}*/
.solo28dswiper {overflow:hidden;padding:20px;margin:0 -20px;}
.solo28dslide {box-shadow:0 5px 15px rgba(148,177,209,0.1);}
.solo28dimg img {width:100%;transition:all 0.5s ease;}
.solo28dimg {overflow:hidden;}
.solo28dxx {margin-top:var(--mt25p);}
.solo28dslide {background:#fff;border-radius:var(--border10);overflow:hidden;height:auto;}
.solo28dslide {transition:all 0.5s ease;border:1px solid #fff;}
.solo28dp1 {font-size:var(--fs20);font-weight:var(--b500);color:#222;line-height:1.4;}
.solo28dwz {padding:5% 6%;padding-bottom:calc(5% + 40px);}
.solo28dmore {position:absolute;bottom:25px;}
.solo28dslide:hover {box-shadow:0 5px 15px rgba(148,177,209,0.3);}
.solo28dslide:hover .pro28dp1 {color:var(--color);}
.solo28dslide:hover .pro28dimg img {transform:scale(1.05);}
.solo28dslide:hover .morens,.solo28dslide:hover .morens i {color:var(--color);}
.solo28dslide:hover .solo28dimg img {transform:scale(1.03);}

.solo28b:last-child {padding-bottom:0;}
/* 解决方案详细 */


/* 搜索 */
.search0 {padding-top:calc(var(--navli-height) + var(--small-nav-height) + 10px + var(--ptb))}
.search01a {width:50%;display:flex;border:1px solid #ddd;}
.search01aicon {}
.search01aicon {width:52px;text-align:center;font-size:24px;color:#555;}
.search01m {height:52px;line-height:52px;}
.search01txt {width:calc(100% - 52px);padding:10px;padding-left:0;line-height:32px;background:none;border:none;outline:none;}
.search02 {margin-top:30px;}
.search02p1 {line-height:1.4;font-size:var(--fs24);position:relative;padding-right:100px;margin-top:20px;}
.search02p1 em {padding:0 5px;color:var(--color);}
.search03 {margin-top:30px;padding-bottom:var(--ptb);}
.search03 li {position:relative;border-bottom:1px solid #ddd;padding:25px 0;font-size:var(--fs18);}
.search03 li span {color:var(--color);padding-right:10px;display:block;font-size:16px;}
@media only screen and (max-width:768px) {
	.search01a{width: 100%;}
	.search0{padding-top:var(--ptb);margin-top:var(--nav-height-ph)}
	.search03 li span{font-size:14px;}
	.search03 li{padding:20px 0}
}
/* 搜索 */

/*20260310*/
.sab310a{position:relative;}
	    .sab310am{position:relative;z-index:3;}
	    .sab310abg{width:100%;height:100%;left:0;top:0;position:absolute;}
	    .sab310abg{background-position: center;background-repeat: no-repeat;background-size: cover;}
	    .sab310ax{display:flex;flex-wrap:wrap;margin-top: var(--mt45p);}
	    .sab310ax{overflow: hidden;border-radius: var(--border10);background:rgba(255,255,255,0.5);backdrop-filter: blur(15px);box-shadow: 0 0 30px rgba(0, 0, 0, 0.05);padding:30px 10px}
	    .sab310axa{width:20%;text-align:center;padding:20px 0;}
	    .sab310axa img{max-width:90%;}
	    @media only screen and (max-width: 998px) {
            .sab310ax {
                margin-top: var(--mt25p);
                padding: 10px 0;
            }
            .sab310axa{width:33.33%}
            .sab310axa{padding:8px 0;}
        }
        /*20260310*/