:root{
				    --liang: #8CF5FF;
					--red:#e6559b;
					--green:#b4f44c;
				--color:#004966;
				--nav-lr:4%;
				--blue:#004966;
				--border35:35px;
				--border30:30px;
				--border25:25px;
				--border20:20px;
				--border15:15px;
				--border10:10px;
				--border5:5px;
				--mt45:45px;
				--fs90:90px;
				--fs70:70px;
				--fs60:60px;
				--fs56:56px;
				--fs52:52px;
				--fs50:50px;
				--fs24:24px;
				--fs28:28px;
				--fs32:32px;
				--fs36:36px;
				--fs42:42px;
				--fs20:20px;
				--fs22:22px;
				--fs18:18px;
				--fs16:16px;
				--fs14:14px;
				--mt55:55px;
				--power-3-ease-out: cubic-bezier(.165, .84, .44, 1);
				--power-3-ease-in-out: cubic-bezier(.77, 0, .175, 1);
				--w85:85%;
				--maxw:1600px;
				--line-blue2:linear-gradient(270deg, rgba(0,96,133,1) 0%, rgba(0,88,122,1) 50%, rgba(0,79,110,1) 100%);
				--line-bg:linear-gradient(90deg, rgba(255,18,10,1) 0%, rgba(255,52,28,1) 50%, rgba(255,97,52,1) 100%);
			}
			.bf1f3f7{background-color: #f1f3f7;}
			
			.ggmore3{background: var(--red);color: #fff;transition: all 0.3s ease;}
			.ggmore3{border-radius: 999px;font-size: var(--fs20);font-weight: var(--b600);line-height: 56px;width: 240px;text-align: center;}
			.ggmore3:hover{background: #fff;color: var(--red);}
			.ggmore3-hover-blue:hover{background: var(--blue);}
			
			/* .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(--line-bg);transition:all .4s;position:absolute;top:50%;right:0;transform:translateY(-50%);pointer-events:none;}
			.pbmore3 span {color:#222;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:#222;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:-38px} */
			/* 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,.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}
			.hide .actop {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: 450px;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%;
				}
			}
			
			.acaip4 ul img{width: 155px !important;}
			
			.fot14 {background:var(--color);padding-top:80px;padding-bottom:0;}
			.fot14:before{background: url(../img/fot14bg.png) center no-repeat;background-size: cover;display: none;}
			.fot14:before{position: absolute;width: 100%;height: 100%;left:0;top:0;content: '';}
			.fotgdwz{background:#010a0f;}
			.css-18pexiu {height:150px;position:relative;overflow:hidden;font-size:80px;color:var(--red);width: 100%;margin: 0 auto;}
			.css-18pexiu::before {background-image:linear-gradient(90deg,rgba(0,73,102,1),rgba(0,73,102,0.4) 30%,rgba(0,73,102,0) 50%,rgba(0,73,102,0.4) 70%,rgba(0,73,102,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 20s 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:16px;opacity:0.8;}
			.fot14bap2 input:-moz-placeholder,textarea:-moz-placeholder {color:#fff;font-size:16px;opacity:0.8;}
			.fot14bap2 input::-moz-placeholder,textarea::-moz-placeholder {color:#fff;font-size:16px;opacity:0.8;}
			.fot14bap2 input:-ms-input-placeholder,textarea:-ms-input-placeholder {color:#fff;font-size:16px;opacity:0.8;}
			.fot14bap1 {font-size:20px;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;}
			
			.fot14bap2{background-color: #fff;border-radius: 5px;}
			.fot14bap2 span{width: 44px;height: 44px;line-height: 1;text-align: center;background-color: var(--red);color: #fff;right:5px;top:5px;}
			.fot14bap2 span{font-size: 18px;line-height: 44px;}
			
			.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:3px;border:1px 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-size:20px;}
			.fot14bb h4:hover {color:#fff;}
			.fot14bb li {margin-top:12px;font-size:14px;}
			.fot14bb li a {opacity:0.8;transition:all 0.3s ease;}
			.fot14bb li a:hover {opacity:1;color:#fff;}
			.fot14ba {width:400px;}
			.fot14bb {width:calc(70% - 260px);}
			.fxas li {display:flex;align-items:center;width:100%;}
			.fxas i {margin-right:10px;color: #000;}
			.fot14c,.fot14c a {color:rgba(255,255,255,0.5);}
			.fot14ca {display:flex;}
			.fot14ca a {margin-right:20px;font-size: 14px;color:rgba(255,255,255,0.5);}
			.fot14ca a:hover {color:#fff;}
			.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:#004966;
				--w13:1440px;
				--line-bg:#01f0ff;
				--ptb:120px;
				--border0:0;
				--hover-bg-color:#3a3635;
				--mt25p:25px;
				--plrs:170px;
			}
			@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: 25px;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: 58px;}
			.actopnav li{line-height: 100px;}
			.actopnav a{color: #fff;font-size: 18px;margin-left: 0;font-weight: var(--b400);}
			.actopnav a:hover{color: #fff;}
			.actoprsearch{width: 50px;height: 50px;background: #fff;color: #222;}
			.actoprsearch{line-height: 50px;background: #fff;border-radius:50%;text-align: center;margin-left: 25px;}
			.actoprsearch i{font-size: 20px;}
			.actopr{display: flex;align-items: center;}
			.actoprbtn2{margin-left: 30px;}
			.actopr .actoprbtn1,.actopr .actoprbtn2{width: 180px;padding: 0;}
			.actopma{justify-content: flex-end;align-items: center;padding-top: 10px;}
			.actopma,.actopma a{color: #fff;}
			.actopma a i{padding-left: 5px;font-size: 14px;}
			.actopma em{font-size: 12px;padding: 0 40px;}
			
			.actop{padding-left: 4%;padding-right: 4%;}
			.actopma {display: none;}
			.actopmb{border: none;}
			
			.actop{padding-top: 0;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;}
			.actopm{padding: 0;background-color: none;border-radius: 0;}
			.actopnav{border-radius: 0;padding: 0 0;}
			
			.actopnav{margin: auto ;}
			.actopnav li{margin: 0  30px;}
			.actopnav a{color: #fff;}
			.actopnav a:hover{color: #fff;}
			/* .actopnav li{line-height: 50px;} */
			.actoplogo{width: 195px;}
			
			.acmore6{
				
			}
			.acmore6{display: flex;align-items: center; box-sizing: content-box; border-radius:50px;height: 50px;overflow: hidden;transition:all 1s var(--power-3-ease-out), opacity 1s var(--power-3-ease-out);;}
			.acmore6{padding-left: 25px;padding-right: 8px;transform:rotate(0.1deg);}
			.acmore6 span{position: relative;z-index: 6;padding-right: 15px;}
			.acmore6 em{display: flex;width: 40px;height: 40px;position: relative;}
			.acmore6 em i{position: absolute;width: 100%;height: 100%;left:0;top:0;line-height: 40px;text-align: center;z-index: 1;}
			.acmore6 em:before{content: "";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;will-change:transform;border-radius: 9999px;transition: transform .6s var(--power-3-ease-in-out);}
			.acmore6 em i{transition: all .5s var(--power-3-ease-in-out);}
			.acmore6 em i:first-child{transform: translateZ(0px);transition-delay: 50ms;}
			.acmore6 em i:last-child{transform: translate3d(-120%, 0, 0);transition-delay: 0ms;opacity: 0;}
			.acmore6:hover em:before{transform: scale(25);transition-delay: 0ms;}
			.acmore6:hover em i:first-child{transform: translate3d(120%, 0, 0);transition-delay: 0ms;opacity: 0;}
			.acmore6:hover em i:last-child{transform: translateZ(0);transition-delay: 50ms;opacity: 1;}
			.acmore6--white {
			    background-color: #fff;
			    color: #000;
			    border-color: #fff;
			}
			.acmore6--white em:before{background-color:#eaf7ee;}
			.acmore6--white em i{color:var(--color)}
			.acmore6--white:hover{color: var(--color);}
			
			
			.acmore6--color {
			    background-color: var(--color);
			    color: #fff;
			    border-color: var(--color);
			}
			.acmore6--color em:before{background-color:#eaf7ee;}
			.acmore6--color em i{color:var(--color);}
			.acmore6--color:hover{color: var(--color);background-color:#eaf7ee;}
			
			
			
			.lp-btn_cta{display: flex;align-items: center;justify-content: center;line-height: 50px;position: relative;height: 50px;transform: translateZ(0);}
			.lp-btn_cta{border-radius: 52px;overflow: hidden;padding: 0 25px;}
			.lp-btn_cta-ripple {
			    display: block;
			    position: absolute;
			    top: -.2px;
			    left: -.2px;
			    right: -.2px;
			    bottom: -.2px;
			    z-index: 1;
			    border-radius: inherit;
			}
			.lp-btn_cta-ripple span {
			    display: block;
			    width: 100%;
			    height: 100%;
			    transform: translateY(101%);
			    background: #fff;
			    border-radius: 50% 50% 0 0;
			    transition: transform .5s cubic-bezier(.4,0,0,1), border-radius .5s cubic-bezier(.4,0,0,1);
			}
			.lp-btn_cta-title {
			    position: relative;
			    z-index: 2;
			    overflow: hidden;
			}
			.lp-btn_cta-title span {
			    display: block;
			    transition: transform .8s cubic-bezier(.16,1,.3,1);
			}
			.lp-btn_cta-title span:after {
			    content: attr(data-text);
			    display: block;
			    position: absolute;
			    top: 120%;
			    left: 0;
			    color: #fff;
			}
			.lp-btn_cta-icon {
			    position: relative;
				margin-left: 15px;
			    z-index: 2;
			    line-height: 1;
			    transition: color .4s, transform .4s;
			}
			.lp-btn_cta-30{margin-left: 30px;}
			.lp-btn_cta-icon i{color: #fff;}
			.lp-btn_cta.noicon .lp-btn_cta-icon{display: none;}
			.lp-btn_cta.-color{background: var(--red);color: #fff;}
			.lp-btn_cta.-bai .lp-btn_cta-ripple span{background: var(--blue);}
			.lp-btn_cta.-bai .lp-btn_cta-title span:after,.lp-btn_cta.-bai .lp-btn_cta-icon i{color: #fff;}
			.lp-btn_cta.-outline{color: #fff;background: 0 0;}
			.lp-btn_cta.-outline:after {content: ""; display: block;position: absolute; top: 0;left: 0; right: 0;bottom: 0; border: 1px solid #fff; border-radius: inherit; transition: transform .5s;}
			.lp-btn_cta.-outline:after{opacity: 1; }
			.lp-btn_cta.-hover-blue .lp-btn_cta-ripple span{background: var(--blue);}
			.lp-btn_cta:hover .lp-btn_cta-ripple span{border-radius:0;transform:translateY(0);transition-duration:.5s,.9s}
			.lp-btn_cta:hover .lp-btn_cta-title span{transform:translateY(-120%)}
			.lp-btn_cta:hover .lp-btn_cta-icon{transform:translateX(20%)}
			.lp-btn_cta:hover .lp-btn_cta-icon i,.lp-btn_cta:hover .lp-btn_cta-title span:after{color:var(--color);}
			.lp-btn_cta.-bai:hover .lp-btn_cta-icon i,.lp-btn_cta.-bai:hover .lp-btn_cta-title span:after{color:#fff;}
			.lp-btn_cta:hover:after{transform: scale(0.99);}
			.lp-btn_cta.-hover-blue:hover .lp-btn_cta-title span:after,.lp-btn_cta.-hover-blue:hover .lp-btn_cta-icon i{color:#fff;}
			
			.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: var(--fs60);line-height: 1.2;color:var(--blue);overflow: hidden;font-weight: var(--b600);}
			.mbh2-fff{color: #fff;}
			.mbh2 i{font-style: normal;color: var(--red);}
			.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: 42px;line-height:20px;padding-bottom: 5px;padding-top: 15px;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);}
											/* .layui-form-select .layui-input{background: none;border: none;height: 42px;line-height:40px;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);background:hsla(0,0%,60%,.1);backdrop-filter: blur(10px);}
											.layui-form-select .layui-input{color: #fff;font-size: 14px;}
											.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(--line-bg) !important;color: #333 !important;} */
											.xkmsgatext{height:80px;}
											.xkmsgaxv{display: flex;width: 100%;justify-content: space-between;margin-top: 20px;}
											.xkmsgaxvn{width: calc(50% - 10px);position: relative;}
											.xkmsgaxvn label{padding-left: 15px;font-size: 14px; display: inline-block;line-height: 20px;color: #fff;z-index: 3;left: 0;top:10px;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: 14px;}
											.xkmsgatxt:focus{border-color: var(--color);}
											
											.yjylzzmsg{width: 520px;}
											/* .fot14,.yjylzzm:before{background-color: #090821;} */
											.fot14blogo img{height: 25px;}
											
											
											
											.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 .sdlinkedin{font-size: 24px;}
											.fxas2 .sdyoutube3{font-size: 20px;}
											.fxas2 .sdwhatsapp{font-size: 24px;}
											.fxas2 li{background: var(--color);}
											.fxas i{margin-right: 0;}
											
											
											.fxas2 li{background: none;width: auto;margin-left: 0;margin-right: 40px;}
											.fxas i{color: #fff;}
											
											
											.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(../demo/fot14bg.jpg) center top no-repeat #010a0f;background-size: 100% auto;} */

.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:105%;height: 105%;left:-2.5%;top:-2.5%;}
.site-baner-zw{position: absolute;left:50%;transform: translate(-50%,-50%);z-index: 3;top:50%;height: 300px;}

.site-baner-zw{text-align: left;}

.site-baner-p1{font-size: 60px;font-weight: var(--b500);line-height: 1.2;margin-bottom:30px;color:#fff;}
.site-baner-p3{color: rgba(255,255,255,0.7);font-size: 16px;line-height: 1.4;max-width: 730px;}
.site-baner-p2{display: flex;justify-content: flex-start;margin-top: 80px;}
.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);}
		.cta-btn-redesign,.ggbtm{color:#fff;font-size:16px;padding:0 40px;background-color:var(--color);border-radius:40px;text-decoration:none;display:inline-block;position:relative;overflow:hidden;height: 50px;line-height: 48px;}
/* 		.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:-15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);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:25px;}
		.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;}
		
		
		.acai{background: #fff;}
		.acaip1{font-size: 42px;color: var(--color);line-height: 1.2;}
		.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: 33.33%;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(--color);}
		.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}



.css-18pexiu{display: none;}
			.fot14b{margin-top: 0;}
			.actopnav li{line-height: 80px;position: relative;}
			.actopnav a,.actopr a{font-weight: var(--b500);}
			.actopr .lp-btn_cta:hover{border-color: var(--red);}
			.actopr .lp-btn_cta:hover .lp-btn_cta-ripple span{background: var(--red);}
			.actopr .lp-btn_cta:hover .lp-btn_cta-title span:after,.actopr .lp-btn_cta:hover .lp-btn_cta-icon i{color: #fff;}
			
			.actopr .lp-btn_cta{padding-left: 30px;padding-right: 30px;height: 45px;line-height: 45px;}
			.actopr .lp-btn_cta-title{color: #fff;}
			
			.hide .actop{top:0;}
			.actop {
			    background: hsla(0, 0%, 100%, .1);
			    backdrop-filter: blur(15px);
			}
			
			.shxlsub{position: absolute;top:100%;width: 190px;left:0;padding-top: 10px;visibility: hidden;opacity: 0;}
			.shxlsubm{background: hsla(0, 0%, 100%, 1); backdrop-filter: blur(15px);}
			.shxlsubm{box-shadow: 0 0 15px rgba(0,0,0,0.08);}
			.shxlsubm{border-radius: 10px;padding:15px 10px;text-align: left;}
			.shxlsubm a{display: block;padding: 9px 15px;margin: 0;color: #333; line-height: 1.4;font-size: 16px;border-radius: 5px;}
			.shxlsubm a:hover{background: var(--blue);color: #fff !important;}
			.actopnav li:hover .shxlsub{opacity: 1;visibility: visible;}
			
			
			.wsfxac:before, .wsfxac:after{display: none;}
			.wsfxac{padding: 20px 0;}
			.fot14{padding-top: 80px;}
			.fot14blogo{display: flex;width: 100%;justify-content: center;padding-bottom: 120px;}
			.fot14blogo img{height: 60px;}
			.fot14bap2{background: none;border-radius: 0;}
			.fot14bap2 input{border: 1px solid rgba(255,255,255,0.2) !important;border-radius: 52px;transition: all 0.3s var(--power-3-ease-out);}
			.fot14bap2 input:focus{border-color: var(--red) !important;}
			.fot14bap2 span{background: none;color: var(--red);}
			.fot14bap2 input::-webkit-input-placeholder,.fot14bap2 input::placeholder {color:#fff;font-size:16px;opacity:0.8;}
			.fot14bap2 input:-moz-placeholder,.fot14bap2 input::-moz-placeholder {color:#fff;font-size:16px;opacity:0.8;}
			.fot14bap3 i,.fot14bap3 p{opacity: 0.7;}
			.fxas2 a:hover i{color: var(--red);}
			.fot14ba{width: 500px;}
			.fot14bb{width: calc(88% - 500px);}
			#foot{position: sticky;bottom: 0;}
			.fdb2{display: flex;justify-content: space-between;align-items: center;padding-top: 50px;padding-bottom: 30px;}
			.wsfxac{width: 400px;margin: 0;padding: 0;}
			.fot14c{padding: 0;justify-content: flex-end;}
			.fot14c{width:calc(90% - 400px)}
			main{position: relative;z-index: 3;background: #fff;}
			
			header.actop{border-top: 22px solid var(--color);}
			header.scroll{background: #fff;box-shadow: 0 10px 20px rgba(0,0,0,0.06);}
			header.scroll .actopnav a{color: #222;}
			header.scroll .actoplogoimg2{opacity: 1;}
			header.scroll .actoplogoimg1{opacity: 0;}
			header.scroll .actopr .lp-btn_cta{border-color: var(--red);background: var(--red);}
			header.scroll .actoprbtn2 {color: #222;}
			header.scroll .actoprbtn1:hover{background: var(--blue);color: #fff;}
			header.scroll .actoprbtn2:hover{background: var(--blue);color: #fff;border-color: var(--blue);}
			
			
			.white header{border-top: 22px solid var(--color);}
			.white header{background: #fff;box-shadow: 0 10px 20px rgba(0,0,0,0.06);}
			.white header .actopnav a{color: #222;}
			.white header .actoplogoimg2{opacity: 1;}
			.white header .actoplogoimg1{opacity: 0;}
			.white header .actopr .lp-btn_cta{border-color: var(--red);background: var(--red);}
			.white header .actoprbtn2 {color: #222;}
			.white header .actoprbtn1:hover{background: var(--blue);color: #fff;}
			.white header .actoprbtn2:hover{background: var(--blue);color: #fff;border-color: var(--blue);}
			
			
			.more10{position: relative;display: flex;line-height: 1;padding-right: 20px;}
			.more10 i{position: absolute;right: 0;top:0;transition: all 0.3s ease;}
			.more10{color: var(--color);}
			


.acnew9{background-color: #fff;position: relative;z-index: 6;}
				.acnew9swiper{overflow: hidden;margin-top: 35px;}
				.acnew9swiper{margin-left: calc((100% - var(--w13) - 30px) / 2 );}
				.acnew9swiper{width: calc(100% - (100% - var(--w13) - 30px) / 2);}
				.acnew9swiper{padding:20px;padding-bottom: 80px;}
				.acnew9img{overflow: hidden;}
				.acnew9imgm{width: 100%;}
				.acnew9p1{font-size: 14px;color: #999;}
				.acnew9p2{font-size:var(--fs22);color: #222;line-height: 1.4;font-weight: var(--b600);margin-top: 10px;min-height:64px;}
				.acnew9wz{padding: 25px;position: relative;}
				.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 var(--power-3-ease-out);}
				.acnew9wz:before{transition: all 1s var(--power-3-ease-out);}
				/* .acnew9slide:hover .acnew9wz:before{width: 100%;opacity: 1;} */
				.acnew9slide:hover .acnew9p2{color: var(--color);}
				.acnew9slide:hover .acnew9imgm{transform: scale(1.03);}
				.acnew9slide{width: 500px;box-shadow: 0 5px 15px rgba(0,0,0,0.08);}
				.acnew9slide,.acnew9img{border-radius: var(--border10);}
				.acnew9slide{height:auto;}
				.ackh9a{align-items: flex-end;}
				.acnew9p3{display: flex;margin-top: 25px;}
				.acnew9swiper-pagination{position: absolute;padding-left: 20px;}
				.pubpagination .swiper-pagination-bullet-active{background: #b3f34c;}
				.acnew9swiper{position: relative;}
	
	
/* 首页 */	
.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;display:flex;justify-content:center;}
.site-baner-page {position:absolute;left:50% !important;bottom:50px !important;transform:translateX(-50%);}
.site-baner-page span {width:10px;height:10px;opacity:1 !important;background:#fff;}
.site-baner-page span.swiper-pagination-bullet-active {background:var(--color);}
.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;}
.site-baner-page2 {z-index:3;}
.site-baner-page2 {width:var(--w13) !important;}
.site-baner-page2 {position:absolute;left:50% !important;top:auto !important;transform:translateX(-50%);bottom:80px !important;z-index:3;}
.site-baner-page2 {display:flex;align-items:center;justify-content:flex-start;}
.site-baner-page2 span {cursor:pointer;width:8px;height:8px;position:relative;margin:0 !important;opacity:1 !important;background:none !important;border-radius:8px !important;margin:0 !important;overflow:hidden;}
.site-baner-page2 span {margin-right:10px !important;}
.site-baner-page2 span:after {background:rgba(255,255,255,0.1) !important;position:absolute;content:'';width:100%;height:100%;left:0;bottom:0;}
.site-baner-page2 span:before {opacity:0;z-index:2;position:absolute;content:'';width:0;height:100%;left:0;bottom:0;background:var(--color);transition:width 4s ease;}
.site-baner-page2 span.swiper-pagination-bullet-active {background:#fff;opacity:1 !important;width:50px;}
.site-baner-page2 span.swiper-pagination-bullet-active:before {width:100%;opacity:1;}
.site-baner-page2 span:nth-child(2).swiper-pagination-bullet-active:before {transition:width 18s ease;}
.site-baner-page2 {top:auto;}
.site-baner-page2,.site-baner-zw {}
.site-baner {background:var(--blue);}
.site-baner-zw {animation-name:scr9317;will-change:opacity,filter;}
@keyframes scr9317 {0% {opacity:1;}
100% {opacity:0.2;}
}
@keyframes scr9318 {0% {opacity:1;}
100% {opacity:0.2;}
}
.site-baner-page2 {animation-name:scr9318;will-change:opacity,filter;}



.gbb57ap2 {display:flex;}
.gbb57am {position:relative;}
.gbb57a {z-index:5;}
.gbb57ama {width:42%;}
.gbb57amb {width:40%;position:absolute;right:0;top:0;z-index:5;}
.gbb57amb img{max-width: 100%;}
.gbb57amb {border-radius:15px;overflow:hidden;}
.gbb57ap1 {margin-top:15px;}
.gbb57ap2 {margin-top:60px;}


.gbb57bm {padding-top:90px;}
.gbb57b {background:#eaf7ee;}
.gbb57bp2icon {position:relative;width:110px;height:110px;}
.gbb57bp2icon img {position:absolute;inset:0;margin:auto;max-width:65%;max-height:65%;}
.gbb57bp2icon img {transition:all 0.8s ease;}
.gbb57bp2p1,.gbb57bp0,.gbb57bp2 {color:#fff;}
.gbb57bp0 {font-weight:var(--b600);font-size:36px;line-height:1;color:var(--blue);}
.gbb57bp2p1 {font-weight:var(--b600);font-size:24px;line-height:1.4;color:var(--blue);}
.gbb57bp2p2 {margin-top:15px;max-width:290px;line-height:1.4;color:#333;}
.gbb57bp2 {display:flex;justify-content:space-between;}
.gbb57bp2 {margin-top:65px;}
.gbb57bp2m:hover .gbb57bp2icon img {transform:rotate(360deg);}
.gbb57aimgwap img{width: 100%;border-radius: var(--border10);margin-top: var(--mt25p);}
.gbb57bp2m{max-width: 23%;}



.acmpron {display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;}
.acmpronlink {width:48.5%;position:relative;margin-top:3%;}
.acmpronlink {overflow:hidden;background:var(--blue);}
.acmpronlink img {width:100%;vertical-align:top;transition:all 0.3s ease;}
.acmpro9wz {position:absolute;z-index:3;width:100%;left:0;bottom:0;padding:55px;}
.acmpronlink:nth-child(1) .acmpro9wz {bottom:auto;top:0;padding:70px 55px;}
.acmpronlink:nth-child(1) {width:100%;}
.acmpronlink:nth-child(1) .acmpro9wz {max-width:40%;}
.acmpronlink:nth-child(1) .acmpro9more {display:flex;}
.acmpronlink:nth-child(1) img{min-height: 450px;}
.acmpronlink:nth-child(2) img{min-height: 250px;}
.acmpronlink:nth-child(3) img{min-height: 250px;}
.acmpronlink {border-radius:var(--border15);}
.acmpro9wz {color:#fff;}
.acmpro9more {display:flex;margin-top:60px;display:none;}
.acmpro9p1 {font-size:var(--fs32);font-weight:var(--b600);line-height:1.4;}
.acmpro9p2 {font-size:var(--fs24);}
.acmpro9p3,.acmpro9p2 {margin-top:15px;}
.acmpronlink:hover img {transform:scale(1.03);filter:blur(20px);}
.acmpro9video {width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;z-index:1;}



.acmcus9 {background-position:center;background-repeat:no-repeat;background-size:cover;}
.acmcus9 {background-attachment:fixed;padding:200px 0;}
.acmcus9m,.acmcus9p2 {display:flex;}
.acmcus9p2 {margin-top:100px;}
.acmcus9m {justify-content:space-between;}
.acmcus9mb {width:45%;}
.acmcus9p1 {color:#fff;font-size:55px;font-weight:var(--b600);line-height:1.2;}
.acmcus9p1 span {display:block;color:var(--red);}
.acmcus9mbswiper {color:#fff;min-height:190px;font-size:18px;}
.acmcus9mbbtn {width:50px;height:50px;text-align:center;line-height:50px;background:var(--red);color:#fff;}
.acmcus9mbbtn {cursor:pointer;border-radius:50%;transition:all 0.3s ease;}
.acmcus9mbbtn.swiper-button-disabled {cursor:default;background:#fff;color:#555;}
.acmcus9mbbtn {margin-right:20px;}
.acmcus9an {display:flex;margin-top: 45px;}
.acmcus9logom {display:flex;justify-content:space-between;}
.acmcus9logom img{max-width: 26%;}
.acmcus9logo {margin-top:80px;}

.acby9{background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment: fixed;}
.acby9n{margin-top:70px;}
.acby9n img{width:100%;}


.acmsg10 {padding-top:0;}
.acmsg10b {padding-top:15px;}
.acmsg10btxt,.acmsg10btext {background:none;border:none;outline:none;color:#fff;background:var(--blue);width:100%;border-radius:5px;}
.acmsg10btxt,.acmsg10btext {width:100%;padding:15px 20px;height:52px;line-height:22px;transition:all 0.3s ease;}
.acmsg10btext {height:158px;}
.acmsg10bmsgm label {color:#fff;left:20px;position:absolute;top:18px;line-height:1;}
.acmsg10bmsgm label i {color:#ff0000;padding-left:5px;}
.acmsg10bmsg input::-webkit-input-placeholder,.acmsg10bmsg input::placeholder {color:#fff;font-size:16px;opacity:0.8;}
.acmsg10bmsg input:-moz-placeholder,.acmsg10bmsg input::-moz-placeholder {color:#fff;font-size:16px;opacity:0.8;}
.acmsg10bmsg textarea::-webkit-input-placeholder,.acmsg10bmsg textarea::placeholder {color:#fff;font-size:16px;opacity:0.8;}
.acmsg10bmsg textarea:-moz-placeholder,.acmsg10bmsg textarea::-moz-placeholder {color:#fff;font-size:16px;opacity:0.8;}
.acmsg10b {width:60%;}
.acmsg10bmsg {display:flex;justify-content:space-between;}
.acmsg10bmsgm {width:calc(50% - 10px);position:relative;}
.acmsg10bmsgm-100 {width:100%;}
.acmsg10bmsg {margin-bottom:20px;}
.acmsg10bbtn {display:flex;padding-top:20px;}
.acmsg10bmsgm label.on {visibility:hidden;}
.acmsg10ab {width:240px;padding-top:20px;}
.acmsg10abm {height:60px;display:flex;align-items:center;justify-content:flex-start;padding-left:25px;color:#fff;background:var(--blue);width:100%;}
.acmsg10abm {border-radius:var(--border10);margin-top:20px;}
.acmsg10abm i {width:42px;line-height:42px;height:42px;background:#eaf7ee;color:var(--blue);text-align:center;}
.acmsg10abm i {border-radius:50%;font-size:20px;margin-right:15px;}



.accona {margin-top:100px;background:#ebf8ef;}
.acconan {padding:5% 7%;border-radius:var(--border20);}
.acconan {margin-top:var(--mt45);}
.acconanm {max-width:35%;font-size:var(--fs18);color:var(--blue);line-height:1.4;position:relative;padding-bottom:100px;}
.acconanline {background-color:#ececec;width:1px;}
.acconan {background-color:#fff;}
.acconantit {font-size:var(--fs36);color:var(--blue);font-weight:var(--b600);}
.acconandesc {color:#555;font-size:var(--fs16);}
.acconanms,.acconandesc {margin-top:20px;}
.acconanmore {position:absolute;left:0;bottom:0;}

.acconb {background:#ebf8ef;padding-top:0;}
.acconbn {padding:5% 7%;border-radius:var(--border20);background-color:#fff;}
.acconbn {margin-top:var(--mt45);}
.acconbtxt,.acconbtext {background:none;border:none;resize:none;outline:none;line-height:20px;border:1px solid #dddddd;border-radius:var(--border5);}
.acconbtxt,.acconbtext {padding:15px;transition:all 0.3s ease;margin-top:10px;width:100%;}
.acconbtext {height:92px;}
.acconbtxt:focus,.acconbtext:focus {border-color:var(--red);}
.acconbnmn label {font-size:var(--fs18);font-weight:var(--b600);color:var(--blue);line-height:1;}
.acconbnm {width:100%;display:flex;justify-content:space-between;}
.acconbnmn {width:calc(50% - 20px);margin-top:40px;}
.acconbnmn-100 {width:100%;}
.acconbntiaok {display:flex;color:#999;line-height:18px;margin-top:20px;}
.acconbntiaok i {width:18px;height:18px;border:1px solid #999;display:flex;align-items:center;justify-content:center;border-radius:5px;}
.acconbntiaok em,.acconbntiaok i {transition:all 0.3s ease;}
.acconbntiaok span {width:calc(100% - 18px);padding-left:0;}
.acconsubmit {display:flex;justify-content:center;margin-top:55px;}
.acconb2{margin-top: 100px;padding-top: 100px;}

.from_privacy span a{color:var(--blue);}


.acabua {min-height:calc(100vh - 100px);display:flex;align-items:center;}
.acabuamore {display:flex;}
.acabuama {width:47%;}
.acabuamb {width:43%;font-size:var(--fs20);color:var(--blue);}
.acabuamb p {margin-top:30px;}
.acabuamb p:nth-child(1) {margin-top:0;}
.acabua {margin-top:100px;background:#ebf8ef;}
.acabuamore {margin-top:15%;}
.acabuamore a {margin-right:35px;}
.acabuamore a:last-child {margin:0;}


.ajoinamams,.ajoinanms {font-size:var(--fs18);color:#fff;}
.ajoinamams p,.ajoinanms p {margin-top:15px;}
.ajoinamams p:nth-child(1),.ajoinanms p:nth-child(1) {margin-top:0;}
.ajoinamams {margin-top:45px;}
.ajoinama {width:750px;}
.ajoinamb {width:40%;}
.ajoinamb img {width:100%;}
.ajoinam {align-items:center;}
.ajoina {background:var(--blue);}
.ajoinan {padding-bottom:0;}
.ajoinana {padding:var(--ptb);border:1px solid #007cad;border-radius:var(--border10);}
.ajoinanms {text-align:center;max-width:60%;margin:0 auto;margin-top:80px;}
.ajoinanamore {display:flex;justify-content:center;margin-top:80px;}


.ajoinclabel {font-size:18px;font-weight:var(--b600);line-height:1;}
.ajoincsubm {position:relative;padding:10px 0;padding-bottom:5px;border:1px solid #c6c6c6;border-radius:var(--border5);}
.ajoinctxt,.ajoincsubm .layui-form-select,.ajoincsubm .layui-form-select .layui-input {height:45px;width:100%;background:none;border:none;}
.ajoinclabel,.ajoincsubm .layui-form-select .layui-input,.ajoinctxt,.ajoincsubm .layui-form-select dl dd {padding-left:20px;padding-right:20px;}
.ajoinctxt,.ajoincsubm .layui-form-select .layui-input {font-size:var(--fs24);color:#999;}
.ajoincsubm .layui-form-select dl {min-width:calc(100% + 2px);left:-1px;}
.ajoincsubm .layui-form-select .layui-edge {right:20px;border-left:6px solid transparent !important;border-right:6px solid transparent !important;border-top:8px solid #222 !important;}
.ajoinctxt {outline:none;}
.ajoincsubm .layui-form-select dl dd:nth-child(1) {display:none;}
.ajoincsubm .layui-form-select.is  .layui-input,.ajoinctxt {color:#222;}
.ajoincsub {width:100%;justify-content:flex-start;padding:60px 0;}
.ajoincsubm {display:flex;align-items:flex-start;width:25%;flex-wrap:wrap;margin-right:2%;}
.ajoincsubm .layui-form-select dl dd.layui-this {background:var(--blue);color:#fff;}
.ajoinczwm {padding:45px 0;border-bottom:1px solid #ddd;transition:all 0.3s ease;}
.ajoinczwmtop {position:relative;}
.ajoincicon {position:absolute;background:#f1f3f7;border-radius:50%;font-size:18px;text-align:center;}
.ajoincicon {width:48px;height:48px;line-height:48px;color:#333;right:0;top:15px;transition:all 0.3s ease;}
.ajoincp1 {font-size:var(--fs28);font-weight:var(--b600);line-height:1.4;color:var(--blue);}
.ajoincp2 {font-size:var(--fs18);color:#666;line-height:1.2;display:flex;align-items:center;margin-top:15px;}
.ajoincp2 i {color:var(--blue);margin-right:10px;}
.ajoincp2 span {margin-right:60px;}
.ajoincp2 span:last-child {margin-right:0;}
.ajoincp2icon1 {font-size:18px;}
.ajoincp2icon2 {font-size:20px;}
.ajoinczwmms {display:none;padding-right:8%;padding-top:30px;}
.ajoinczwmms strong{color:var(--blue);font-weight:var(--b600)}
.ajoinczwmtop {cursor:pointer;}
.ajoinczwmtop:hover .ajoincicon,.cur .ajoincicon {background:var(--red);color:#fff;}
.cur .ajoincicon {transform:rotateZ(90deg);}
.ajoinczwm.cur {border-color:var(--blue);}
.ajoincmore {display:flex;margin-top:70px;}


.acxwaap1 {color:#999;font-size:var(--fs14);}
.acxwaap2 {font-size:var(--fs32);font-weight:var(--b600);line-height:1.4;margin-top:5px;color:var(--blue);}
.acxwaap3 {color:#333;margin-top:15px;}
.acxwaap4 {display:flex;margin-top:45px;}
.acxwaaimg {overflow:hidden;}
.acxwaaimg img {width:100%;transition:all 0.3s ease;}
.acxwaaslide {display:flex;align-items:center;}
.acxwaaimg {width:45%;}
.acxwaawz {width:55%;padding:0 8%;}
.acxwaaslide {background:#fff;border-radius:var(--border15);overflow:hidden;box-sizing:border-box;}
.acxwaaslide {box-shadow:0 5px 15px rgba(0,0,0,0.08);}
.acxwaa {width:calc(var(--w13) + 50px);box-sizing:content-box;}
.acxwaaswiper {position:relative;z-index:3;margin-top:-150px;padding:25px;}
.acxwaaslide {transition:all 0.3s ease;}
.acxwaaslide:hover .acxwaaimg img {transform:scale(1.1);}
.acxwaaslide:hover {box-shadow:0 15px 25px rgba(0,0,0,0.08);}

.acxwab {height:1px;background:#ddd;overflow:hidden;margin-top:50px;}
.acnewsub1 {padding-top:70px;}


.acxwac,.acxwacm {margin-top:var(--mt55);}
.acxwacmimg {overflow:hidden;}
.acxwacmimg img {transition:all 0.3s ease;width:100%;}
.acxwacmp1 {font-size:var(--fs14);color:#999;line-height:1;}
.acxwacmp2 {font-size:var(--fs24);font-weight:var(--b600);color:var(--blue);line-height:1.4;margin-top:10px;}
.acxwacmp3 {display:flex;margin-top:25px;}
.acxwacmwz {padding:35px 30px;}
.acxwacm {width:100%;flex-wrap:wrap;}
.acxwacma {width:calc(33.33% - 24px);margin-bottom:36px;margin-right:36px;}
.acxwacma:nth-child(3n) {margin-right:0;}
.acxwacma {overflow:hidden;border-radius:var(--border15);box-shadow:0 5px 15px rgba(0,0,0,0.08);}
.acxwacma {transition:all 0.3s ease;}
.acxwacma:hover .acxwacmimg img {transform:scale(1.1);}
.acxwacma:hover {box-shadow:0 15px 25px rgba(0,0,0,0.08);}


.acblogm {justify-content:flex-start;}
.acblogmlink {width:calc(33.33% - 24px);}
.acblogmlink {margin-right:36px;margin-bottom:36px;}
.acblogmlink:nth-child(3n) {margin-right:0;}
.acblogmlink {display:flex;}
.acblogmlinkm {background-color:#ebf8ef;padding:10% 10%;border-radius:var(--border20);overflow:hidden;width: 100%;}
.acblogmp0 {display:flex;line-height:1;justify-content:flex-end;}
.acblogmp0 span {font-size:14px;color:#555;position:relative;padding-left:12px;}
.acblogmp0 span:before {width:6px;height:6px;background:var(--red);content:'';left:0;top:50%;transform:translateY(-50%);border-radius:50%;position:absolute;}
.acblogmicon {width:55px;height:55px;position:relative;}
.acblogmicon img {position:absolute;inset:0;margin:auto;max-width:90%;max-height:90%;transition:all 0.3s ease;}
.acblogmicon2 {opacity:0;}
.acblogmp1 {margin-top:25px;font-size:var(--fs24);font-weight:var(--b600);color:var(--blue);line-height:1.4;}
.acblogmp1 {min-height:68px;}
.acblogmp2 {margin-top:25px;}
.acblogmmore {margin-top:45px;display:flex;}
.acblogmp0 span,.acblogmp0 span:before,.acblogmp1,.acblogmp2,.acblogmlinkm,.more11,.more11 i {transition:all 0.3s ease;}
.acblogm {margin-top:var(--mt55);}
.acblogmlinkmimg {padding:0;}
.acblogmgdimg {width:100%;height:100%;object-fit:cover;}
.acblogmlink:hover .acblogmlinkm {background:var(--blue);}
.acblogmlink:hover .acblogmp1,.acblogmlink:hover .acblogmp2,.acblogmlink:hover .acblogmp0 span,.acblogmlink:hover .more11,.acblogmlink:hover .more11 i {color:#fff}
.acblogmlink:hover .acblogmp0 span:before {background-color:#fff;}
.acblogmlink:hover .acblogmicon1 {opacity:0;}
.acblogmlink:hover .acblogmicon2 {opacity:1;}


.tcmsgbg{background:rgba(0,0,0,0.3);}
			.tcmsgbg{width: 100%;height: 100vh;z-index: 8888;}
			.tcmsgbgzw,.tcmsgbg{position: fixed;left: 50%;top:50%;transform: translate(-50%,-50%);}
			.tcmsgbg,.tcmsgbgzw{display: none;}
			.tcmsgbgzw{width: 80%;max-width: 1000px;background-color: #fff;border-radius: var(--border20);z-index: 9999;}
			.tcmsgbgzwm{padding: 7%;}
			.tcmsgbgzw .acconbnmn{margin-top: 15px;}
			.tcmsgbgzw .acconbnm:nth-child(1) .acconbnmn{margin-top: 0;}
			.tcmsgbgzw .acconbnmn{position: relative;}
			.tcmsgbgzw .acconbtxt,.tcmsgbgzw .acconbtext{line-height: 18px;padding-top: 20px;padding-bottom: 5px;margin-top: 0;}
			.tcmsgbgzw .banmorea{font-size: var(--fs18);line-height: 42px;width: auto;padding: 0 40px;}
			.tcmsgbgzw .acconbnmn label {transition: all 0.3s ease; position: absolute;left:15px;top:17px;font-weight: var(--b400);font-size: var(--fs14);}
			.acconbtxt:focus ~ label,.acconbtext:focus ~ label{top:8px;font-size: 12px;opacity: 0.8;}
			.tcmsgclose{position: absolute;right: 10px;top:10px;width: 40px;line-height: 40px;text-align: center;cursor: pointer;}
			.tcmsgclose{transition: all 0.3s ease;}
			.tcmsgclose:hover{color: var(--blue);}
			
.accasem {justify-content:flex-start;margin-top:var(--mt55);}
.accasemlink {width:calc(33.33% - 24px);}
.accasemlink {margin-right:36px;margin-bottom:36px;}
.accasemlink:nth-child(3n) {margin-right:0;}
.accasemlink {display:flex;}
.accasemlinkm {background-color:#fff;}
.accasemimg {border-radius:var(--border15);overflow:hidden;}
.accasemimg img {width:100%;transition:all 0.3s ease;}
.accasemp0 {margin-top:30px;}
.accasemp0 {color:#222;display:inline-block;line-height:1;padding:10px 30px;border-radius:999px;background-color:#ebf8ef;}
.accasemp1 {margin-top:25px;font-size:var(--fs24);font-weight:var(--b600);color:var(--blue);line-height:1.4;}
.accasemp1 {min-height:68px;}
.acblogmp2 {margin-top:25px;}
.accasemmore {margin-top:45px;display:flex;}
.accasemlink:hover .accasemimg img {transform:scale(1.3);}


.aceventm {justify-content:flex-start;margin-top:var(--mt55);}
.aceventmlink {width:calc(25% - 22px);}
.aceventmlink {margin-right:29px;}
.aceventmlink:nth-child(4n) {margin-right:0;}
.aceventmimg {border-radius:var(--border15);overflow:hidden;}
.aceventmimg img {width:100%;transition:all 0.3s ease;}
.aceventmlinkm {padding:15% 10%;background-color:var(--blue);border-radius:var(--border15);overflow:hidden;}
.aceventmimg,.aceventmlinkm {margin-top:33px;}
.acblogmicon {width:55px;height:55px;position:relative;}
.acblogmicon img {position:absolute;inset:0;margin:auto;max-width:90%;max-height:90%;transition:all 0.3s ease;}
.acblogmicon2 {opacity:0;}
.aceventmlinkx {display:flex;flex-wrap:wrap;width:100%;}
.aceventmp1 {margin-top:25px;font-size:var(--fs24);font-weight:var(--b600);color:var(--blue);line-height:1.4;}
.aceventmp1,.aceventmp2 {color:#fff;}
.aceventmp2 {margin-top:25px;font-size:14px;}
.aceventmlinkx:hover .aceventmimg img {transform:scale(1.3);}
.aceventmiconi{width: 55px;height: 55px;display: block;position: relative;}
.aceventmiconi img {position:absolute;inset:0;margin:auto;max-width:90%;max-height:90%;transition:all 0.3s ease;}
.aceventmimg2 {display:none;}
.aceventmimg img{width: 100%;}
.aceventmimg{width: 100%;}
.aceventmlink:nth-child(1)  .aceventmlinkm {background:var(--blue);}
.aceventmlink:nth-child(2)  .aceventmlinkm {background:var(--red);}
.aceventmlink:nth-child(3)  .aceventmlinkm {background:#b4f44c;}
.aceventmlink:nth-child(4)  .aceventmlinkm {background:var(--blue);}
.aceventmlink:nth-child(odd) .aceventmlinkm {margin-top:0;}
.aceventmlink:nth-child(odd) .aceventmimg1 {display:none;}
.aceventmlink:nth-child(odd) .aceventmimg2 {display:block;}
.aceventmlinkx {margin-top:80px;}
.aceventmlink:nth-child(odd) .aceventmlinkx:nth-child(1) {margin-top:0;}
.aceventmlink:nth-child(even) .aceventmimg1 {margin-top:0;}
.aceventmlink:nth-child(even) .aceventmlinkx:nth-child(1) {margin-top:130px;}


.acnprodx {position:relative;}
.acnprodxqt {position:absolute;bottom:0;left:0;display:flex;max-width:400px;width:40%;}
.acnprodxqt {justify-content:space-between;}
.acnprodxqtp1 {color:var(--blue);font-weight:var(--b600);font-size:var(--fs18);line-height:1;}
.acnprodxqtp2 {font-size:120px;line-height:1;color:#dbdbdb;margin-top:30px;}
.acnprodxam {display:flex;width:calc(var(--w13) / 3);align-items:center;background:var(--blue);border-radius:var(--border15);padding:18px;}
.acnprodxaicon {width:96px;border-radius:var(--border10);overflow:hidden;}
.acnprodxawz {width:calc(100% - 96px);display:flex;padding-left:10%;}
.acnprodxawz {align-items:center;color:#fff;font-size:var(--fs24);font-weight:var(--b600);line-height:1.2;}
.acnprodxaicon img {width:100%;}
.acnprodxa2 {padding-left:23%;}
.acnprodxa3 {padding-left:45%;}
.acnprodxa4 {display:flex;justify-content:flex-end;}
.acnprodxa {margin-top:30px;}
.acnprodxa:nth-child(1) {margin-top:0;}
.acnprodx {margin-top:var(--mt45);}
.acnprodxam {position:relative;}
.acnprodxasubwap{display: none;}
.acnprodxasub {position:absolute;width:100%;top:0;height:100%;left:95%;padding-left:20px;}
.acnprodxasubm {display:flex;height:100%;width:100%;align-items:center;padding:0 40px;background-color:#ebf8ef;}
.acnprodxasubm {border-radius:var(--border15);}
.acnprodxasubm {color:var(--blue);font-size:var(--fs18);line-height:1.6;}
.acnprodxasub {transition:all 0.3s ease;visibility:hidden;opacity:0;}
.acnprodxasub3,.acnprodxasub4 {left:-95%;padding-right:20px;}
.acnprodxam:hover .acnprodxasub {opacity:1;visibility:visible;left:100%;}
.acnprodxam:hover .acnprodxasub3,.acnprodxam:hover .acnprodxasub4 {opacity:1;visibility:visible;left:-100%;}




.acnprob {padding-top:0;}
.acnprobm {margin-top:var(--mt45);}
.acnprobtit {font-size:var(--fs32);color:var(--blue);font-weight:var(--b600);line-height:1.2;}
.acnprobms {color:#333;margin-top:10px;}
.acnprobmore {display:flex;margin-top:25px;}
.acnprobmimg {border-radius:var(--border10);overflow:hidden;}
.acnprobmimg img {width:100%;transition:all 0.3s ease;}
.acnprobmlink {display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;width:100%;}
.acnprobmlink:nth-child(even) .acnprobmimg2 {display:block;}
.acnprobmlink:nth-child(even) .acnprobmimg1 {display:none;}
.acnprobmimg2 {display:none;}
.acnprobmimg {width:58%;}
.acnprobmwz {width:35%;}
.acnprobmlink {margin-top:5%;}
.acnprobmlink:nth-child(1) {margin-top:0;}
.acnprobmlink:hover .acnprobmimg img {transform:scale(1.1);}


.acnsaiax {margin-top:var(--mt45);}
.acnsaiaxa {width:50%;}
.acnsaiaxa img {width:100%;}
.acnsaiaxb {width:45%;}
.acnsaiaxb {font-size:var(--fs18);}
.acnsaiaxb p {position:relative;padding-left:12px;margin-top:15px;}
.acnsaiaxb p:nth-child(1) {margin:0;}
.acnsaiaxb p:before {position:absolute;content:'';width:4px;height:4px;border-radius:50%;background:var(--blue);left:0;}
.acnsaiaxb p:before {top:13px;}
.acnsaiao {padding-bottom:0;align-items:center;}
.acnsaiaob {width:46%;overflow:hidden;border-radius:var(--border35);}
.acnsaiaob img {width:100%;}
.acnsaiaoa {width:42%;}
.acnsaiaoap1 {display:flex;line-height:1;align-items:center;font-size:var(--fs70);color:var(--blue);font-weight:var(--b600);}
.acnsaiaoap2 {font-size:var(--fs24);margin-top:10px;}
.acnsaiaoali {padding:6vh 0;border-bottom:1px solid #ddd;}
.acnsaiaoali:last-child {border:none;padding-bottom:0;}
.acnsaiaoali:first-child {padding-top:0;}



.acnecoam {flex-wrap:wrap;align-items: flex-start;}
.acnecoama {width:45%;padding-top:3%;}
.acnecoamb {width:42%;overflow:hidden;border-radius:var(--border25);}
.acnecoamb img {width:100%;}
.acnecoamaxp1 {line-height:1;font-size:var(--fs52);font-weight:var(--b600);color:var(--blue);}
.acnecoamaxp2 {font-size:var(--fs18);margin-top:20px;line-height:1.4;}
.acnecoamaxp2 {padding-right:5%;}
.acnecoamax {display:flex;flex-wrap:wrap;width:100%;}
.acnecoamaxm {width:46%;margin-right:8%;margin-top:12%;}
.acnecoamaxm:nth-child(even) {margin-right:0;}


.acnecob {background:var(--line-blue2);}
.acnecobh5 {font-size:var(--fs24);font-weight:var(--b600);line-height:1.2;padding:25px 0;position:relative;cursor:pointer;}
.acnecobh5 i {display:block;background-color:#f2f3f7;font-size:16px;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;}
.acnecobh5 i {right:50px;top:20px;position:absolute;}
.acnecobh5,.acnecobms {padding-left:50px;padding-right:50px;}
.acnecobms {font-size:var(--fs18);color:#555;padding-top:0;padding-bottom:35px;display:none;}
.acnecoblist {margin-top:var(--mt45);}
.acnecoblistm {margin-top:35px;}
.acnecoblistm:nth-child(1) {margin-top:0;}
.acnecobms p {position:relative;padding-left:12px;}
.acnecobms p:before {position:absolute;content:'';width:4px;height:4px;border-radius:50%;background:var(--blue);}
.acnecobms p:before {left:0;top:14px;}
.acnecoblistm,.acnecobh5,.acnecobh5 i {transition:all 0.3s ease;}
.acnecoblistm {background-color:#fff;border-radius:70px;}
.acnecoblistm.cur {border-radius:20px;}
.acnecobh5.cur {padding-top:35px;}
.acnecobh5_js.cur .sdicon {transform:rotateZ(90deg);top:32px;}
.acnecoblistm:hover {background:#ebf8ef;}
.acnecoblistm:hover .acnecobh5 {color:var(--blue);}
.acnecoblistm:hover .sdicon,.acnecobh5_js.cur .sdicon {background-color:var(--red);color:#fff;}



.acnecocm {align-items:center;}
.acnecocms {font-size:var(--fs18);margin-top:20px;}
.acnecocmb {width:460px;}
.acnecocmb img {width:100%;}
.acnecocma {width:50%;}
.acnecocmore {display:flex;margin-top:100px;}


.acnecod {background:var(--line-blue2);padding-bottom:calc(var(--ptb) + 40px);}
.acnecodn {margin-top:130px;}
.acnecodn {background-position:center;background-repeat:no-repeat;}
.acnecodnm {position:relative;height:840px;}
.acnecodnmn {height:50%;align-items:center;}
.acnecodnmnicon {border-radius:50%;width:110px;overflow:hidden;}
.acnecodnmnicon img {width:100%;}
.acnecodntit {position:absolute;background-color:var(--red);font-size:var(--fs32);font-weight:var(--b600);}
.acnecodntit {line-height:1;padding:25px 100px;border-radius:999px;color:#fff;}
.acnecodntit1 {left:0;transform:translateY(-50%);top:0;}
.acnecodntit2 {right:0;transform:translateY(50%);bottom:0;}
.acnecodnmn1 {justify-content:flex-start;padding-left:10%;}
.acnecodnmn2 {justify-content:flex-end;padding-right:10%;}
.acnecodnmnicon2,.acnecodnmn2 .acnecodnmnicon1 {display:none;}
.acnecodnmn2 .acnecodnmnicon2 {display:block;}
.acnecodnmnwz {width:80%;background-color:#fff;margin-left:5%;width:calc(62% - 110px);}
.acnecodnmnwz {padding:3% 6%;color:var(--blue);font-size:var(--fs18);line-height:1.4;border-radius:999px;}
.acnecodnmn2 .acnecodnmnwz {margin-right:5%;margin-left:0;}
.acnecodnmnwz p {position:relative;}
.acnecodnmnwz p {position:relative;padding-left:12px;}
.acnecodnmnwz p:before {position:absolute;content:'';width:4px;height:4px;border-radius:50%;background:var(--blue);}
.acnecodnmnwz p:before {left:0;top:11px;}
.acnecodnmnicon,.acnecodnmnwz {transition:all 0.3s ease;}
.acnecodnmn:hover .acnecodnmnwz {box-shadow:0  15px 25px rgba(255,255,255,0.1);}
.acnecodnmn:hover .acnecodnmnicon {transform:rotateY(180deg);}


.acnecoeswiper {margin-top:var(--mt45);}
.acnecoewrapper,.acnecoeslide {height:auto;}
.acnecoewrapper {display:flex;}
.acnecoeslide {width:31.5%;margin-right:2.75%;background:#fff;}
.acnecoeslide:last-child {margin-right:0;}
.acnecoeslide {box-shadow:0 5px 15px rgba(0,0,0,0.08);border-radius:var(--border15);}
.acnecoeslide:hover .acnew9p2 {color:var(--color);}
.acnecoeslide:hover .acnew9imgm {transform:scale(1.03);}
.acnecoeslide:hover {box-shadow:0 15px 25px rgba(0,0,0,0.08);}


.newdh3 {font-size:var(--fs52);font-weight:var(--b600);line-height:1.4;color:var(--blue);}
.newd {margin-top:100px;}
.newdzw strong,.newdzw b {font-weight:var(--b600);}
/*.newdzw p {margin-bottom:20px;}*/
.newddownmore {width:auto;padding:0 40px;}
.newddownmore:hover {background:var(--blue);border-color:var(--blue);color:#fff;}
.newddown {display:flex;margin-top:65px;}
.newdzw {padding-top:45px;margin-top:45px;border-top:1px solid #ddd;}
.newdzw img {max-width:80%;margin:0 auto;}
.newshare{justify-content:flex-start;gap:25px;line-height:45px;margin-top:30px}
.newshare span{color:#999;}
.newshare a{width:45px;height:45px;border-radius:50%;background:var(--red);color:#fff;text-align:center;}
.newsharelinkedin i{font-size:20px;}
.newsharelmail i{font-size:20px;}


.newdzw table{border-collapse:collapse;width:100%;background:#fff;}
.newdzw td{text-align:center;padding:15px 10px;vertical-align:middle;font-weight:normal;border-collapse:collapse;border:1px solid #fff;}
.newdzw h2{font-weight:var(--b600);font-size:var(--fs20);color::var(--blue)}


/* 内页 */
.acnban{position: relative;padding-bottom: 36.5%;overflow: hidden;}
.acnbanbg{position: absolute;width: 100%;height: 100%;left:0;top:0;background-position: center;background-repeat: no-repeat;background-size: cover;}
.acnbanwz{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 3;align-items: center;}
.ggtit1{font-size: var(--fs60);font-weight: var(--b600);line-height: 1.2;color: var(--blue);}
.ggtit1-fff{color: #fff;}
.ggtit1 span{color: var(--red);}
.ggms1,.ggms2{color: #555555;font-size: var(--fs22);margin-top: 10px;}
.ggms2{font-size: var(--fs16);}
.acnbanp2{color: #fff;margin-top: 20px;}
.acnbanp0{color: #fff;background: var(--red);}

.ggtops{align-items: flex-end;}
.ggtopsr{display: flex;}

.acnban1{position: relative;height: 100vh; min-height: 600px;background: var(--blue);}
.acnban1-irt{margin-top: 100px;min-height: calc(100vh - 100px);}
				.acnbanp0{font-size: var(--fs20);background: var(--red);display: inline-block;}
				.acnbanp0{line-height:52px;padding: 0 30px; border-radius: 52px;margin-bottom: 35px;}
				.acnbanp3{display: flex;}
				.banmorea{display: flex;border: 2px solid var(--red);color: #fff;line-height: 52px;width: 238px;border-radius: 56px;}
				.banmorea{justify-content: center;font-size: 20px;transition: all 0.3s ease;}
				.banmorea-small{line-height: 42px;font-size: var(--fs14);}
				.banmorea-auto{width: auto;padding-left: 36px;padding-right: 36px;}
				.banmorea-red{background-color: var(--red);}
				.banmorea-line-green{background-color: transparent;border-color: var(--green);}
				.banmorea-line-color{color: var(--blue);}
				.banmorea:hover{background: #fff;color:var(--blue);border-color: #fff;}
				.banmorea-hover-blue:hover{background: var(--blue);color:#fff;border-color: var(--blue);}
				.acnbanp2{margin-top: 40px;}
				.acnbanp2 p{margin-top: 15px;}
				.acnbanp2 p:nth-child(1){margin-top: 0;}
				.acnbanp2-222{color: #222;}
				.acnbanp3{margin-top: 60px;}
				.acnbanp3 a{margin-right: 30px;}
				.acnbanwza{width:50%;position: relative;z-index: 2;}
				.acnbanwzb{width: 40%;}
				.acnbanwzb img{max-width: 100%;}
				.acnbanwz-pt100{padding-top: 100px;}
				
.acnban1-irt {background-color:#fff;}
.acnbanwzb-irt {position:absolute;right:0;top:50%;transform:translateY(-50%);width:55%;}
.birttit .ggtit1 {display:inline-block;background:#e5ecef;line-height:1;padding:15px 40px;border-radius:var(--border10);}


.acnproe{background-color: #ebf8ef;}
				.acnproemore{display: flex;}
				.acnproep2{font-size: var(--fs24);line-height: 1.4;margin-top: 20px;color: #222;}
				.acnproem{align-items: center;}
				.acnproemore{margin-top: 45px;}
				.acnproewz{width: 50%;}
				.acnproeimg{max-width: 600px;width: 40%;border-radius: var(--border20);overflow: hidden;}
				.acnproeimg img{width: 100%;}
				.acnproeimg1{display: none;}
				

.acnsaib{background: var(--blue);}
				.acnsaibmore{display: flex;margin-top: -12px;z-index: 3;}
				.acnsaibx{align-items: flex-start;}
				.acnsaibxaimg{margin-top: 60px;}
				.acnsaibxb{width: 48%;padding-top: 20px;}
				.acnsaibxbsub{position: relative;}
				.acnsaibxbtit{font-size: var(--fs24);font-weight: var(--b600);color: var(--blue);line-height: 1.4;padding-right: 5%;}
				.acnsaibxbtit{cursor: pointer;}
				.acnsaibxbicon{position: absolute;right:0;top:1px;line-height: 30px;font-size: 22px;color: var(--blue);}
				.acnsaibxbicon,.acnsaibxbm{transition: all 0.3s ease;}
				.acnsaibxbm{padding: 25px 30px;background-color: #fff;border-radius: var(--border15);}
				.acnsaibxbms{display: none;color: #666;padding-top: 25px;}
				.acnsaibxbms strong{font-weight: var(--b400);}
				.acnsaibxbm{margin-top: 35px;}
				.acnsaibxbm:nth-child(1){margin-top: 0;}
				.cur .acnsaibxbicon{transform: rotateZ(180deg);}
				.acnsaibxbm.cur{background-color: #ebf8ee;}
				

.acnban2 img{width: 100%;vertical-align: top;}
.acnban2{position: relative;}
.acnban2-t100{margin-top: 100px;}
.acnban2tit{position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);z-index: 3;}
.acnban2blog{height: 450px;}
.acnban2blogbg{position: absolute;width: 100%;height: 100%;background-position: center;background-repeat: no-repeat;background-size: cover;}
.acnban2blogbg{left: 0;top:0;}



.more11{position: relative;padding-right: 30px;}
.more11 i{position: absolute;display: block;line-height: 1;top:50%;transform: translateY(-50%);right: 0;}
.more11,.more11 i{color: var(--blue);font-weight: var(--b600);font-size: var(--fs18);transition: all 0.3s ease;}
				
.acnewsub {padding-bottom:0;}
.acnewsuba a {font-size:var(--fs20);color:var(--blue);border:1px solid #d5dce3;border-radius:999px;}
.acnewsuba a {line-height:23px;padding:15px 0;width:190px;text-align:center;transition:all 0.3s ease;}
.acnewsuba a:hover,.acnewsuba a.on {background-color:#ebf8ef;border-color:#ebf8ef;}
.acnewsuba {display:flex;align-items:flex-start;}
.acnewsuba a {margin-right:30px;}
.acnewsuba a:last-child {margin-right:0;}
.acnewsubrtxt {border:1px solid #d5dce3;}
.acnewsubrtxt{outline: none;}
.acnewsubrtxt:focus{border-color: var(--red);}
.acnewsubrtxt {line-height:23px;padding:15px 25px;border-radius:999px;width:100%;}
.acnewsubr {position:relative;min-width:30%;}
.acnewsubricon {color:var(--blue);}
.acnewsubricon {position:absolute;right:25px;top:50%;transform:translateY(-50%);line-height:1;display:block;z-index:3;font-size:20px;}


.acpages{margin-top: 0;padding-bottom: var(--ptb);}
.pagination p {margin:0;cursor:pointer}
.pagination .prev,.pagination .next {font-size:23px;}
.pagination {vertical-align:middle;display:flex;justify-content:center;margin-top:40px;}
.pagination a,.pagination p {vertical-align:middle;transition: all 0.3s ease;}
.pagination a {font-size:16px;margin:0 5px;display:inline-block;width:40px;height:40px;border:1px solid #ddd;border-radius:50%;line-height:40px;color:#333;text-align:center;padding:0;}
.pagination a:hover {color:#fff;background:var(--blue);}
.pagination a.nohover {font-size:16px;}
.pagination a.on {border:none;background:var(--blue);color:#fff;}
.pagination p {border-radius:50%;font-size:16px;margin:0 5px;display:inline-block;width:40px;height:40px;border:1px solid #ddd;line-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;}
.dates li {font-size:14px;margin:20px 0}
.dates li span {float:right}
@media screen and (max-width:768px) {.nm {display:none!important;}
.numbbb {display:none!important;}
.pagination {margin-top:30px;}
.pagination p,.pagination a {width:35px;height:35px;line-height:35px;}
}
.pagehei .pagination p,.pagehei .pagination a {color:#fff;}


