
		html.lenis.hc-open{height:100vh !important;overflow: hidden;}
		html.lenis.hc-open body{height:100vh !important;overflow: hidden;}
		.jlh1{font-size: var(--fs60);font-weight: var(--b600);line-height: 1.2;color: #000;}
		.jlh1-fff{color:#fff;}
		.more10{transition: all 0.5s ease;}
		.more10{display: flex;padding: 0 25px;line-height:var(--more-height);border-radius:999px;transition: all 0.3s ease;font-size: 14px;}
		.more10{    justify-content: center;min-width:135px}
		.more10 i,.more10 span{transition: all 0.5s ease;}
		.more10 i{margin-left:8px;transform: translateX(-10px);opacity:0;font-size:14px;}
		.more10 span{transform: translateX(12px);}
		.more10-small{font-size:14px;padding: 0 30px;min-width:150px;line-height:calc(var(--more-height) * 0.9);}
		.more10-line-color{line-height: calc(var(--more-height) - 2px);border: 1px solid var(--color);color:#fff;}
		.more10-line-color-bg-color{background:var(--color);line-height: calc(var(--more-height) - 2px);border: 1px solid var(--color);color:#fff;}
		.more10-line-fff-fff{line-height: calc(var(--more-height) - 2px);border: 1px solid  #fff;color:#fff;}
		.more10-line-color-333{color: #333;line-height: calc(var(--more-height) - 2px);border: 1px solid #333;}
		.more10-line-color-color{color: var(--color);line-height: calc(var(--more-height) - 2px);border: 1px solid var(--color);}
		.more10-line-000{line-height: calc(var(--more-height) - 2px);border: 1px solid #666;color:#222;}
		.more10-color{background:var(--color);color:#fff;}
		.more10-bg-fff{background:#fff;color:#222;}
		.more10-fff{background:#fff;color:#222;}
		.more10-000{background:#000;color:#fff; }
		.more10-line-bg{background:var(--line-bg);color:#222;}
		.more10-color:hover{background-color: #fff;color:var(--color)}
		.more10-fff:hover,.more10-line-color:hover{background-color: var(--color);color:#fff}
		.more10-line-fff-fff:hover,.more10-line-color-color:hover{background: var(--line-bg);color:#222;border-color: transparent;}
		.more10-line-color-333:hover{background-color: var(--color);color:#fff;border-color:var(--color);}
		.more10-hover-line-color:hover{background-color: #fff;color:var(--color);border:1px solid var(--color);}
		.more10-000:hover{background-color: var(--color);color:#fff;border-color: var(--color);}
		.more10-line-000:hover{color:var(--blue);border-color: var(--blue);}
		.more10-line-bg:hover {color:#222;}
		.more10:hover span{transform: translateX(0);}
		.more10:hover i{transform: translateX(0);opacity:1;}
		.more10-arra{padding-left:25px;padding-right:25px;}
		.more10-arra i{font-size:14px;margin-left:30px;}
		
		.upsoon{min-width: 160px;position: relative;}
		.upsoon .upsoons{position: absolute;text-align: center; opacity: 0;width: 100%; left: 50%;transform: translateX(-55%);}
		.upsoon i{display: none;}
		.upsoon span{transform: translateX(0);}
		.upsoon:hover span{opacity: 0;}
		.upsoon:hover .upsoons{opacity: 1;transform: translateX(-50%);}
		
		@media screen and (max-width:1600px) {
			:root{
				/* --widths:1400px; */
			}
		}
		
		@media screen and (max-width:1366px) {
			:root{
				/* --widths:90%; */
			}
		}
		html.lenis, html.lenis body {
          height: auto;
        }
         
        .lenis.lenis-smooth {
          scroll-behavior: auto !important;
        }
 

		.w1200{width:1200px;margin:0 auto;}
		
		.scaleimg{overflow: hidden;width: 100%;padding-top: 50px;margin-top: 20px;}
		.scaleimgm{position: relative;}
		.scaleimgn{width: 100%;visibility: hidden;opacity: 0;}
		.scaleimgbg{position: absolute; border-radius: var(--border15);overflow: hidden;width: 1700px; height: 110%; left: 50%; top: 50%; transform: translate(-50%, -50%); background-position: center;background-repeat: no-repeat; background-size: cover;}
		.scaleimgbg{animation-name:scale01;}
		@keyframes scale01 {
			0% {}
			to {width: var(--widths);height: 100%;}
		}
						
		.fwb{font-weight: 700;}
		.ani_style2,.ani_style3,.ani_style22 {opacity:0}
		.ani_style2.is-inview,.ani_style2.aos-animate{animation:1s aniStyle2 0.3s;animation-fill-mode:forwards}
		.ani_style22.is-inview {animation:1s aniStyle22 0.3s;animation-fill-mode:forwards}
		.ani_style3.is-inview {animation:1s aniStyle3 0.3s;animation-fill-mode:forwards}
		
		@keyframes aniStyle1 {0% {opacity:0}
		100% {opacity:1}
		}
		@keyframes aniStyle2 {0% {opacity:0;transform:translate3d(0,40px,0)}
		100% {opacity:1;transform:translate3d(0,0px,0)}
		}
		@keyframes aniStyle22 {0% {opacity:0;transform:translate3d(0,100px,0)}
		100% {opacity:1;transform:translate3d(0,0px,0)}
		}
		@keyframes aniStyle3 {0% {opacity:0;transform:scale(1.3)}
		100% {opacity:1;transform:scale(1)}
		}
		.ani_4.is-inview,.ani_4.aos-animate {animation-delay:0.4s !important;}
		.ani_5.is-inview,.ani_5.aos-animate  {animation-delay:0.5s !important;}
		.ani_6.is-inview ,.ani_6.aos-animate {animation-delay:0.6s !important;}
		.ani_7.is-inview,.ani_7.aos-animate  {animation-delay:0.7s !important;}
		.ani_8.is-inview ,.ani_8.aos-animate {animation-delay:0.8s !important;}
		.ani_9.is-inview ,.ani_9.aos-animate {animation-delay:0.9s !important;}
		.ani_10.is-inview,.ani_10.aos-animate  {animation-delay:1s !important;}
		.ani_11.is-inview ,.ani_11.aos-animate {animation-delay:1.1s !important;}
		.ani_12.is-inview {animation-delay:1.2s !important;}
		.ani_13.is-inview {animation-delay:1.3s !important;}
		.ani_14.is-inview {animation-delay:1.4s !important;}
		.ani_15.is-inview {animation-delay:1.5s !important;}
		.ani_16.is-inview {animation-delay:1.6s !important;}
		
		.swiper-3d .swiper-slide-shadow-left{background-image:none}
		.swiper-3d .swiper-slide-shadow-right{background-image:none}

	
		.w95{width: var(--nav-widths);margin: 0 auto;}
		
		body{background-color: #fff;color: #222;}
		
		.ajax_content{min-height:50vh;}
		
		
		.js_xialam1{background-color: #fff;padding-top: 60px;padding-bottom: 80px;box-shadow: inset 5px 5px 10px rgba(0, 0, 0, 0.06);}
		.js_xialamn{width:var(--widths);margin:0 auto;display: flex;}
		.js_xialamna{width: 30%;}
		.js_xialamnb{width: 62%;display: flex;justify-content: space-between;margin-left: 8%;padding-top: 30px;}
		.js_xialamnbm{width: 31.5%;}
		.js_xialamnbimg{overflow: hidden;border-radius: 0;}
		.js_xialamnbimg img{width: 100%;}
		.js_xialamnbp1{padding-top: 20px;font-size: 18px;line-height: 1.2;font-weight: var(--b600);color: #3d3d3d;}
		.js_xialamnah4{font-size: 30px;font-weight: var(--b600);color: #222;line-height: 1;}
		.js_xialamnams{line-height: 1.4;margin-top: 25px;color: #555;}
		.js_xialamnamore{display: flex;margin-top: 35px;}
		
		
		
		.tcbg,.tcimgs{display: none;position: fixed;z-index: 888;}
		.tcbg{background: rgba(0,0,0,0.3);width: 100%;height: 100vh;left:0;top:0;}
		.tcimgs{z-index: 999;width: 380px;left:50%;top:50%;transform: translate(-50%,-50%);}
		.tcimgs img{max-width: 100%;}
		
		.site-baner{position: relative;height: 100vh;width: 100%;overflow: hidden;}
		.site-baner{height: calc(100vh - 106px);margin-top: 106px;}
		.site-baner{}
		.site-baner-bg{position: absolute;object-fit: cover;background-position: center;background-repeat: no-repeat;background-size: cover;}
		.site-baner-bg{width:100%;height: 100%;left:0;top:0;}
		.site-baner-zw{position: absolute;left:50%;transform: translateX(-50%);z-index: 3;}
		
		.cta-btn-redesign,.ggbtm{box-sizing: border-box;border: 1px solid var(--color);}
		.cta-btn-redesign,.ggbtm{color:#fff;font-size:16px;padding:12px 35px;background-color:var(--color);border-radius:50px;text-decoration:none;display:inline-block;position:relative;overflow:hidden;}
/* 		.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:all .2s ease-in-out;transition:all .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(-10px);transform:translateX(-10px);}
		.cta-btn-redesign:hover .arrow-wrapper {right:15px;}
		.cta-btn-redesign:hover .arrow-wrapper span:first-of-type {-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:9px 1px;transform-origin:9px 1px;}
		.cta-btn-redesign:hover .arrow-wrapper span:last-of-type {-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:7px 0;transform-origin:7px 0;}
		.cta-btn-redesign{transition:all .3s ease;}
		
		.cta-btn-redesign-fff{border-color: #fff;background: #fff;color: var(--color);}
		/* .cta-btn-redesign-fff .arrow-wrapper span{background: var(--color);} */
		.cta-btn-redesign-fff:hover{background: var(--color);color:#fff;border-color: var(--color);}
		
		.cta-btn-redesign-line-fff{border-color: #fff;background: transparent;}
		.cta-btn-redesign-line-fff:hover{background: #fff;color: var(--color);}
		.cta-btn-redesign-line-fff .arrow-wrapper span{background: var(--color);}
		
		.cta-btn-redesign {background: none;color: var(--color);}
		.cta-btn-redesign .arrow-wrapper span{background:var(--color);}
		.cta-btn-redesign:hover{background:var(--color);color: #fff;}
		.cta-btn-redesign:hover .arrow-wrapper span{background:#fff;}
		
		.cta-btn-redesign-fff{border-color: #fff;background: transparent;color: #fff;}
		.cta-btn-redesign-fff:hover{background: var(--color);color: #fff;border-color: var(--color);}
		.cta-btn-redesign-fff .arrow-wrapper span{background: #fff;}
		
		.cta-btn-redesign-color{border-color: var(--color);background:var(--color);color: #fff;}
		.cta-btn-redesign-color:hover{background: #fff;color: #222;border-color: #fff;}
		.cta-btn-redesign-color .arrow-wrapper span{background: var(--color);}
		.cta-btn-redesign-color:hover .arrow-wrapper span{background:#222}
		
		
		.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 {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;}
		
		
		.pg-baner{margin-top: 0;}
		.pg-baner{position: relative;height: 78vh;;max-height: 950px;overflow: hidden;}
		.pg-baner-wz{position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);z-index: 6;color:#fff;}
		.pg-baner-h3{font-size: 60px;line-height: 1.2;color: #fff;text-align: left;}
		
		.abpen{font-size: 18px;}
		.abpsmall{font-size: 24px;line-height: 1;}
		.abpcn{font-size:60px;line-height: 1.2;font-weight: var(--b400);}
		.flags-united-states{background: url(../img/glos_3.svg) center no-repeat;background-size: 100% auto;}
		.flags-united-states{border-radius: 50%;background: none;}
		.flags-united-states{width: 18px;height: 18px;display: block;position: absolute;top:50%;transform: translateY(-50%);left:0;}
		.flags-united-states:after,.flags-united-states:before{position: absolute;content: '';width: 100%;height: 100%;left:0;top:0;}
		.flags-united-states:after{background: url(../img/language_icon_2.gif) center no-repeat;background-size: 100% auto;opacity: 0;}
		.flags-united-states:before{background: url(../img/language_icon_1.gif) center no-repeat;background-size: 100% auto;opacity: 1;}
		.site-baner-page{z-index: 3;}
		.site-baner-page{width: 1400px !important;}
		.site-baner-page{position: absolute;left:50% !important;top: auto !important;transform: translateX(-50%);bottom: 50px !important;z-index: 3;}
		.site-baner-page{display: flex;align-items: center;justify-content: space-between;}
		.site-baner-page span{cursor: pointer; width:19%;height: 20px;position: relative; opacity: 1 !important;background: none !important;  border-radius: 0;margin: 0 !important;}
		.site-baner-page span:after{background: rgba(255,255,255,0.5) !important;position: absolute;content: '';width: 100%;height: 2px;left:0;bottom:0;}
		.site-baner-page span:before{opacity: 0;z-index: 2; position: absolute;content: '';width: 0;height: 2px;left:0;bottom:0;background:#fff ;transition: width 4s ease;}
		.site-baner-page span.swiper-pagination-bullet-active{background: #fff;opacity: 1 !important;}
		.site-baner-page span.swiper-pagination-bullet-active:before{width: 100%;opacity: 1;}
		.site-baner-page{top:auto;}
		/* .site-baner-zw{bottom:15%;} */
		/* .site-baner-zw{top: 50%;transform: translate(-50%,-50%);} */
		
		
		
				 
				 *{box-sizing: border-box;}
				 :root{
				 	--br-2: 1.3021vw;
				 }
				 .msbg {
				 	background: rgba(255, 255, 255, 0.7);
				 	backdrop-filter: blur(3px);
				 	-webkit-backdrop-filter: blur(3px);
				 }
				
				 
				 /* .yya i{font-size: 12px;color: #555;margin-left: 5px;}
				 .bo-heada-c{display: flex;}
				 .bo-heada-a a,.bo-heada-a {font-size: 14px;}
				 .bo-heada-ca span,.bo-heada-ca b{padding-left: 12px;}
				 .bo-heada-ca b{font-weight: 400;color: #ff0000;}
				 .bo-heada-cb em{padding: 0 10px;font-size: 12px;}
				 .bo-heada-cb{padding-left: 20px;}
				 
				 
				 .bo-head-nav{justify-content: flex-end;}
				 .bo-head-navli{margin: 0;margin-left: 0;}
				 .bo-head-navli>a{font-size: 22px;}
				 .bo-head-navli>a i{margin-top: 2px;} */
				 
				 .qqzpp{height: 74px;display: flex;align-items: center;cursor: pointer;}
				 .qqzppspan{font-size: 14px;}
				 				.qqzppspan:before,.qqzppspan:after{position: absolute;content:'';width: 15px;height: 20px;left: 0;top:50%;margin-top: -11px;}
				 				.qqzppspan:before,.qqzppspan:after{background-position: center;background-repeat: no-repeat;background-size: 100% auto;transition: all 0.3s ease;}
				 				.qqzppspan:before{background-image: url(../img/dq002.svg);}
				 				.qqzppspan:after{background-image: url(../img/dq001.svg);opacity: 0;}
				 				.qqzppi{padding-left: 8px;font-size: 12px;display: inline-block;line-height: 1;position: relative;top:-1px;}
				 				.qqzppspan{position: relative;padding-left: 20px;}
				 				.qqzppspan,.qqzppi{color: #222;}
				.qqline{width: 1px;height: 14px;background: #ddd;transition: all 0.3s ease;opacity: 1;margin: 0 25px;}
				.ssex{background: url(../img/ssex.svg) center no-repeat;height: 32px;opacity: 0.8;background-size: 100% auto;line-height: 32px;}
				.ssex{display: flex;align-items: center;}
				.ssex span{display: none;margin-left: 5px;font-size: 14px;}
				.ssex i{font-size: 19px;}
				/* .bo-headb-left2{display: flex;align-items: center;} */
				
				
				
				.pubh1{font-size: var(--fsp1);color: var(--color);line-height: 1.2;font-weight: var(--b400);overflow: hidden;}
				.pubp1{font-size: 18px;margin-top: 15px;}
				.pubh1-fff{color: #fff;}
				.pubh1-000{color: #000;}
				.pubh1 em{padding-left: 30px;}
				.pubp3{margin-top: 45px;}
				
				.pubmore{overflow: hidden;}
				.pubmore {border:1px solid #f5f5f5;background: #f5f5f5;box-sizing: border-box;color: #333;}
				.pubmore:hover{background: #f5f5f5;}
				.pubmore-15p {margin-left:20px;}
				
				.pubmore-fff {background:#fff;border-color:#fff;}
				.pubmore-fff:hover {background:#fff;border:#fff;}
				.pubmore-fff .pwz1 {color:#333;}
				.pubmore-fff .pwz2 {color:var(--color);}
				.pubmore-fff .svg-fff {fill:var(--color);}
				.pubmore-fff .svg-000 {fill:var(--color);}
				
				.pubmore-line-fff {background:none;border-color:#fff;}
				.pubmore-line-fff:hover {background:#fff;border-color:#fff;}
				.pubmore-line-fff .pwz1 {color:#fff;}
				.pubmore-line-fff .pwz2 {color:var(--color);}
				.pubmore-line-fff .svg-fff {fill:#fff;}
				.pubmore-line-fff .svg-000 {fill:var(--color);}
				
				.pubmore-line-333 {background:none;border-color:#666;}
				.pubmore-line-333:hover {background:var(--color);;border-color:var(--color);}
				.pubmore-line-333 .pwz1 {color:#666;}
				.pubmore-line-333 .pwz2 {color:#fff;}
				.pubmore-line-333 .svg-fff {fill:#666;}
				.pubmore-line-333 .svg-000 {fill:#fff;}
				
				.pubmore-none-icon .pwz1{left: 24px;}
				.pubmore-none-icon .psvg{opacity: 0;}
				
				.pubmore-none-icon:hover .psvg{opacity: 1;}
				
				
				.pubmore-000 {background:none;border-color:#000;}
				.pubmore-000:hover {background:var(--green);border-color:var(--green);}
				.pubmore-000 .pwz1 {color:#000;}
				.pubmore-000 .pwz2 {color:#fff;}
				.pubmore-000 .svg-fff {fill:#000;}
				.pubmore-000 .svg-000 {fill:#fff;}
				.pubmore-yellow {background:var(--line-bg);}
				.pubmore-yellow .pwz1 {color:#fff;}
				.pubmore-yellow .pwz2 {color:#fff;}
				.pubmore-yellow .svg-fff {fill:#fff;}
				.pubmore-yellow .svg-000 {fill:#fff;}
				.pubmore-green {background:#f37200;border-color:#f37200;}
				.pubmore-green .pwz1 {color:#fff;}
				.pubmore-green .pwz2 {color:#fff;}
				.pubmore-green .svg-fff {fill:#fff;}
				.pubmore-green .svg-000 {fill:#fff;}
				.pwz {position:relative;}
				.pwz1,.pwz2 {position:relative;transition:transform 0.3s cubic-bezier(0.12,0.77,0.16,0.93),opacity 0.3s cubic-bezier(0.12,0.77,0.16,0.93)}
				.pubmore,.hl3carrplay {padding:0 25px;font-size:16px;}
				.pubmore,.hl3carrplay {display:flex;height:50px;line-height:46px;border-radius:50px;width:164px;align-items:center;justify-content:space-between;box-sizing:border-box;}
				.pubmore,.hl3carrplay{border-radius: 0;border-bottom-left-radius:0;color: #222;}
				.pubmore-small{height: 45px;line-height: 43px;border-width: 1px;width: 150px;}
				.pubmore svg {width:10px;height:10px;}
				.pubmore span {display:inline-block;height:calc(100% - 0px);vertical-align:top;}
				.svg-fff {fill:#222;}
				.svg-000 {fill:var(--color);}
				.pwz1 {position:relative;transition:transform 0.3s cubic-bezier(0.12,0.77,0.16,0.93),opacity 0.3s cubic-bezier(0.12,0.77,0.16,0.93)}
				.pwz2 {position:absolute;top:50%;left:0;transform:translateY(200%);opacity:0;}
				.pubmore .psvg {width:10px;height:10px;position:relative;overflow:hidden;}
				.dad .psvg {width:10px;height:10px;position:absolute;overflow:hidden;display:block;}
				.svg-1,.svg-2 {transition:transform 0.3s ease 0.2s,opacity 0.3s ease 0.2s;}
				.svg-1 {position:relative;top:0;transform:translate(0,0);}
				.svg-2 {opacity:0;transform:translate(-100%,0);position:absolute;left:0;top:100%;transition:transform 0.3s,opacity 0.3s;}
				.pubmore {transition:all 0.3s cubic-bezier(0.12,0.77,0.16,0.93)}
				.pubmore:hover .svg-1 {opacity:0;transform:translate(100%,-100%);transition:transform 0.3s,opacity 0.3s;}
				.pubmore:hover .svg-2 {transition:transform 0.3s,opacity 0.3s;}
				.pubmore:hover .svg-2 {opacity:1;transform:translate(0,-100%);transition:transform 0.3s ease 0.2s,opacity 0.3s ease 0.2s;}
				.pubmore:hover .pwz1 {transform:translateY(-200%);opacity:0;}
				.pubmore:hover .pwz2 {transform:translateY(-50%);opacity:1;}
				
				
				.hl10ta{color: #fff;margin-left: auto;padding-right: 40px;line-height: 40px;}
				.hl10ta span{padding-left: 10px;}
				.hl10ta span:last-child{color: #ff0000;font-weight: 700;position: relative;top:2px;}
				
				.tbxktopar,.tbxktopar i,.bo-heada a,.yya i,.qqzppspan, .qqzppi{color: #222;}
				.qqzppspan:after{opacity: 0;}
				.qqzppspan:before{opacity: 0.6;}
				.tbxktopar{display: flex;align-items: center;}
				.tbxktopar i{font-size: 20px;margin-left: 10px;}
				/* .bo-heada{background: #000000;}
				.bo-head-navli{margin-left:30px;}
				.bo-head-logo {height: 34px;width: 168px;}
				.bo-heada, .bo-headb{padding-left: 0;padding-right: 0;}
				.bo-heada-a,.bo-headb{width: var(--widths);margin: 0 auto;}
				.bo-headb{background: none;}
				.bo-head{background: #fff;}
				 .bo-head{background: rgba(255,255,255,0.8);backdrop-filter: blur(5px);-webkit-backdrop-filter: blur(5px);}*/
				.site-baner-zw{bottom: auto;top:50%;transform:translateX(-50%);}
				
				 
				
				
						.pubmore29{display: inline-block;box-sizing: border-box;}
						.pubmore29{border: 1px solid transparent;border-image: linear-gradient(to bottom, #7ef2ec, #21bfd4) 1 stretch;}
						.pubmore29{border-radius: 56px;height: 56px;line-height: 54px;padding: 0 56px;}
						.pubmore29{border: 1px solid var(--color);border-radius: 56px;font-size: 18px;color: #fff;transition: all 0.3s ease;}
						
						.pubmore29-fff{border-color: #fff;}
						.pubmore29-000{color: #333;}
						.pubmore29-small{width: 130px;padding: 0;height: 36px;line-height: 34px;font-size: 14px;text-align: center;}
						.pubmore29-small{border-width:1px !important;}
						.pubmore29-bgfff{background: #fff;color: #000;}
						.pubmore29:hover,.pubmore29-bgfff:hover{background: linear-gradient(90deg, var(--theme-color-8) 0%, var(--theme-color-9) 100%);color: #fff;border-color: transparent;}
		
					
					
				
	
	/* .tbxknavr-pro-fl dl:hover a{color: #7b7b7b;}
	.tbxknavr-pro-fl dl:hover dt a{color: #0380d5;}
	.tbxknavr-pro-fl dl dd:hover a{color:#fff;} */
	
	
	
	.sh6nsub{position: absolute;width: 100%;left:0;top:100%;background: var(--color);}
	.sh6nsub .sh6nsubmna{color: #fff;display: block;line-height: 24px;margin-top: 25px;transition: all 0.5s ease;font-size: 18px;}
	.sh6nsub .sh6nsubmna:nth-child(1){margin-top: 0;}
	.sh6nsubmn{padding: 50px 0; padding-left: 20px;padding-bottom: 120px;}
	.sh6nsubm {position: relative;}
	.has-sub:hover .sh6nsubm:before{left:0;top:0; content:"";width:1px;display:block;height:0;background-image:linear-gradient(0deg,hsla(0,0%,100%,0),#fff);position:absolute;animation-name:animateGradientBorder100;animation-duration:.35s;animation-fill-mode:both;animation-timing-function:ease-in-out}
	@keyframes animateGradientBorder100{0%{height:1px}to{height:100%}}
	.sh6nsubmn:hover .sh6nsubmna{opacity: 0.5;}
	.sh6nsubmn:hover .sh6nsubmna:hover{opacity: 1;}
	.sh6nsub{display: none;}
	.has-sub:hover .sh6nsubmna{animation-name:navigationItem2AnimateIn;animation-duration:.35s;animation-delay:0.1s;animation-fill-mode:backwards;animation-timing-function:ease-in-out}
	.has-sub:hover .sh6nsubmna:nth-child(1){animation-delay:0.1s;}
	.has-sub:hover .sh6nsubmna:nth-child(2){animation-delay:0.2s;}
	.has-sub:hover .sh6nsubmna:nth-child(3){animation-delay:0.3s;}
	.has-sub:hover .sh6nsubmna:nth-child(4){animation-delay:0.4s;}
	.has-sub:hover .sh6nsubmna:nth-child(5){animation-delay:0.5s;}
	.has-sub:hover .sh6nsubmna:nth-child(6){animation-delay:0.6s;}
	@keyframes navigationItem2AnimateIn{0%{transform:translateX(40px);opacity:0}to{transform:translateX(0);opacity:1}}
	
	
	
	.wszgs_sub{position: absolute;width: 100%;background: #fff;left:0;top:100%;text-align: center;padding:40px 0}
					.wszgs_sub img{max-width: 100%;}
					.wszgs_sub{border-top: 1px solid #f7f7f7;}
									.wszgs_sub{display: none;padding-left: 70px;padding-right: 70px;}
									.wszgs_subm {width: 100%;padding-left: 215px;max-width: inherit;padding-right: 90px;}
									
	
	
		
				
			
				.anislideDown{opacity: 0;}
				.is-inview.hl2aclim .anislideDown,.is-inview.hl2aclim .islettering span{
					animation:anislideDown 1.3s cubic-bezier(.165,.84,.44,1) forwards
				}
				@keyframes anislideDown {
					0% {
						opacity: 0;
						transform: translate(0px, 50px) skew(0deg, 3deg)
					}
				
					100% {
						opacity: 1;
						transform: translate3d(0, 0px, 0)
					}
				}
				.hl2adn{margin-top: 30px;}
				.hl2ad{background: #fff;position: relative;z-index: 6;}
				.i2kehn {overflow:hidden;width:100%;padding:20px 0;}
				.i2kehn:last-child {padding-bottom:0;}
				.i2kehna {display:flex;width:10000px;}
				.i2kehnm {display:flex;}
				
				.hpbr_run_ul1 {animation:donghua1 80s linear infinite;}
				.i2kehnm2 {transform:translateX(100%);}
				.hpbr_run_ul2 {animation:donghua 80s linear infinite;}
				@keyframes donghua {from {transform:translateX(0);}
				to {transform:translateX(-100%);}
				}
				@keyframes donghua1 {from {transform:translateX(-100%);}
				to {transform:translateX(0);}
				}
				
				.more_m1.more_m1-0{margin-top: 45px;}
			
				.laybg {background:#000;opacity:0.5;position:fixed;left:0;top:0;z-index:766;width:100%;height:100vh;}
				.layvideo {position:fixed;z-index:799;max-width:1100px;width:80%; left:50%;top:50%;transform:translate(-50%,-50%);}
				.layvideo {max-height:75vh;text-align:center;}
				.layvideo video {width:100%;height: 100%;object-fit: cover;}
				.laybg,.layvideo {display:none;}
				.layclose {position:absolute;right:-40px;top:0;color:#fff;font-size:24px;width:40px;height:40px;line-height:40px;text-align:center;}
				/*.layclose {transform:rotateZ(45deg);}*/
				.layclose i {font-size:20px;}
				.layclose i,.js_video_play i {display:inline-block;position:absolute;width:100%;height:100%;top:0;left:0;}
				
				
				@media screen and (max-width: 768px) {	
					.layvideo{width: 100%;}
					.layclose{right: auto;left:50%;transform: translateX(-50%) rotateZ(45deg);-webkit-transform: translateX(-50%) rotateZ(45deg);}
					.layclose{bottom: -40px;top:auto;}
				}
				
				.playbtn{position: absolute;width: 70px;height: 70px;text-align: center;display: flex;align-items: center;justify-content: center;}
				.playbtn i{color: #fff;font-size: 22px;}
				.playbtn{background: rgba(255,255,255,0.2);-webkit-backdrop-filter: blur(20px);backdrop-filter: blur(20px); z-index: 3;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);}
				.playbtn{border-radius: 50%;cursor: pointer;}
				.playbtn{transition: all .2s cubic-bezier(.165,.84,.44,1);}
				.playbtn-small{width: 50px;height: 50px;}
				.playbtn-small i{font-size: 16px;}
				.playbtn-bg-fff{background: #fff;}
				.playbtn-bg-fff i{color: var(--color);}
				/* .playbtn:hover{background: var(--color);}
				.playbtn:hover i{color: #fff;}
				.playbtn:hover{border-color: var(--color);} */
				.playbtn:hover{width: 100px;height: 100px;background: #fff;line-height: 170px;}
				.playbtn:hover i{color: var(--color);}
				.vrbtn{background: rgba(255,255,255,0);}
				.vrbtn i{font-size: 28px;}
				.playbtn,.playbtn i,.xs2appdavideo img{transition: all 0.3s ease;}
				.m529d{padding-bottom: 150px;}
				
				
				.pre-z-8{position: relative;z-index: 8;}
				
				
				.pgfoot .xkmsga{display: none;}
				.anuma{margin: 0 25px;}
				.anuma{width: 86px;height: 46px;line-height: 44px;border: 1px solid var(--color);border-radius: 25px;padding: 0 30px;}
				.anuma i{color: var(--color);font-size: 24px;display: inline-block;position: relative;}
				.aprev i{transform: rotateZ(180deg);}
				.anuma,.anuma i{transition: all 0.3s ease;}
				.anuma:hover{background:var(--color);}
				.anuma:hover i{color: #fff;}
				
				
				
				

				/* 首页baner */
				.site-baner-linebg{display: none;}
				.site-baner {height:calc(100vh - 106px);margin:0 auto;margin-top:106px;}
				.site-baner {border-radius:0;}
				.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:70px;transform:translateX(0);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}
				}
				
				.site-baner {width:100%;}
				#scroll_down {display:flex;min-width:inherit;bottom:0;padding:0 ;width:25px;}
				
				#scroll_down:after {display:none;}
				.site-baner-zw {text-align:center;}
				.site-baner-p2 {margin-top: var(--mt60);display:flex;gap:30px;}
				.site-baner-p3 {}
				.site-baner-p3-left{justify-content: flex-start;}
				.site-baner-zw {top:50%;transform:translate(-50%,-50%);}
				.site-baner-zw {bottom:auto;top:20%;transform:translateX(-50%);}
				.site-baner-wz-left{text-align: left;}
				/* 首页baner */
				
				
				/* 首页3*/
				.pubmore-noneicon .psvg {display:none;}
				.pubmore-noneicon {width:150px;justify-content:center;border-color:#fff;background:rgba(255,255,255,0);}
				.pubmore-noneicon .pwz1 {color:#fff;}
				.pubmore-noneicon .pwz2 {color:#333;}
				.sh6esgx {margin-top:45px;}
				.sh6esgxa {position:relative;overflow:hidden;}
				.sh6esgxxf {position:absolute;width:100%;padding:50px 40px;z-index:6;}
				.sh6esgxa img {width:100%;vertical-align:top;transition:all 0.6s ease;}
				.sh6esgxxf {left:0;bottom:0;}
				.sh6esgxxfm {height:auto;overflow:hidden;max-height:0;transition:all 1s cubic-bezier(0.165,0.84,0.44,1);}
				.sh6esgxp1,.sh6esgxp2 {color:#fff;}
				.sh6esgxp2 {opacity:0.7;margin-top:10px;}
				.sh6esgxp3 {position:relative;opacity:0;transition:0.6s cubic-bezier(0.25,0.46,0.45,0.94);transform:translateY(100%);}
				.sh6esgxp3 {transition-delay:0.2s;}
				.sh6esgxp1 {font-size:30px;line-height:1.4;font-weight:700;}
				.sh6esgxp3 {margin-top:45px;}
				.sh6esgxbg {position:absolute;width:100%;height:70%;z-index:2;left:0;right:0;bottom:0;content:"";background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.3) 50%,black 100%);opacity:0.6;transition:all 1000ms cubic-bezier(0.23,1,0.32,1),opacity 1000ms;will-change:top,opacity;}
				.sh6esgxa:hover .sh6esgxbg {height:100%;}
				.sh6esgxa:hover .sh6esgxxfm {max-height:230px;}
				.sh6esgxa:hover .sh6esgxp3 {opacity:1;transform:translateY(0);}
				.sh6esgxa:hover img {transform:scale(1.1);}
				.sh6esgxa2 {width:calc(25% - 8px);}
				.sh6esgxa3 {width:calc(75% - 8px);}
				.sh6esgx2 {margin-top:16px;}
				.hlqqbj{background:#f8f8f8;position: relative;z-index: 9;margin-top: -150px;background:#f5f8ff}
				.hlqqbjm{margin-top: 30px;}
				.hlqqbj{will-change:opacity,clip-path;animation-name:scrP1}
				@keyframes scrP1{
					0%{
						opacity:1;-webkit-clip-path:inset(1.5rem 10vw 0 round 1.64583vw 1.64583vw 0 0);clip-path:inset(1.5rem 10vw 0 round 1.64583vw 1.64583vw 0 0)
					}
					to
					{opacity:1;-webkit-clip-path:inset(0 round 1.64583vw 1.64583vw 0 0);clip-path:inset(0 round 1.64583vw 1.64583vw 0 0)}
				}
				@keyframes scrP2{
					0%{
						opacity:1;-webkit-clip-path:inset(2rem 10vw 0 round 0 0 0 0);clip-path:inset(2rem 10vw 0 0 0 0)
					}
					to
					{opacity:1;-webkit-clip-path:inset(0 round 0 0 0 0);clip-path:inset(0 round 0 0 0 0)}
				}
				.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);}
				.ani_in2{will-change:transform,opacity;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate;animation-play-state:paused;animation-delay:calc(var(--zindex)* -1s);animation-timing-function:cubic-bezier(.22,.61,.36,1);}
				.xkmsga{display: none;}
				/* .sl26tree{padding-bottom: 100px;} */
				.bgf8{background: #f8f8f8;}
				.sl26treeswiper{position: relative;width: 100%;overflow:hidden;border-radius: 10px;}
				.sl26treeswiper-t45p{margin-top: 45px;}
				.sl26treetab{position: absolute;width: 100%;z-index: 3;left:0;top:0;display: flex;justify-content: space-between;}
				.sl26treetab{top:50%;transform: translateY(-50%);padding: 0 10%;height: 100%;}
				.sl26treetab0{padding: 0;}
				.sl26treep1,.sl26treep2{color: #fff;}
				.sl26treep1{font-size: 30px;font-weight: var(--b400);line-height: 1.4;margin-top: 10px;}
				.sl26treep2{margin-top: 0;}
				.sl26treetabm{text-align: center;display: flex;align-items: center;}
				.sl26treetabm2{width: 49%;}
				.sl26treetabmn{width: 100%;}
				.sl26treep3{display: flex;justify-content: center;}
				.sl26treeline{height: 100%;width: 1px;background: #fff;opacity: 0.4;}
				.sl26treeslide{opacity: 0 !important;transition: all 0.3s ease;}
				.sl26treeslide img{width: 100%;}
				.sl26treeslide.swiper-slide-active{opacity: 1 !important;}
				.sl26treep0,.sl26treep3{transition: all 0.3s ease;top:0;position: relative;}
				.sl26treep0{top:25px;}
				.sl26treep3{opacity: 0;top:30px;}
				.js_3_tab:hover .sl26treep0{top:-25px;}
				.js_3_tab:hover .sl26treep3{opacity: 1;top:10px;}
				
				/* 首页3 */
				/* 首页 金属价格 */
				.tj26 {position:relative;overflow:hidden;padding-bottom: 260px;}
				.tj26m {position:relative;z-index:3;}
				.tj26d{color: #fff;margin-top: 25px;font-size: 14px;text-align: right;opacity: 0.8;}
				.tj26bg {position:absolute;width:100%;height:100%;left:0;top:0;}
				.tj26bg {background-position:center;background-repeat:no-repeat;background-size:cover;}
				.tj26bg{background-attachment: fixed;}
				.tj26bma h5,.tj26bmc h5 {font-size:20px;color:#222;font-weight:var(--b400);}
				.tj26bma ul {color:#444;padding-top:10px;}
				.tj26bma ul li {margin-top:5px;}
				.tj26bma ul li{line-height:1.4}
				.tj26a {width:280px;}
				.tj26b {width:calc(100% - 280px);}
				.tj26bma {width:50%;}
				.tj26bm {padding:50px;border-radius:20px;overflow:hidden;padding-right:30px;}
				.tj26bmc {width:130px;}
				.tj26bmc span {width:34px;height:34px;background:rgba(255,255,255,0.9);text-align:center;line-height:34px;}
				.tj26bmc span {border-radius:5px;transition:all 0.3s ease;margin-right:8px;margin-top:8px;}
				.tj26bmc span.on {background:var(--color);color:#fff;}
				.tj26bmc ul {display:flex;flex-wrap:wrap;width:100%;}
				.tj26bmd {width:calc(92% - 130px);}
				.tj26bmd img {width:100%;}
				.tj26bmcp2 {margin-top:30px;}
				.tj26bm2 {margin-top:25px;}
				.tj26bm{background: rgba(0,108,184,0.9);}
				.tj26bma h5,.tj26bmc h5{color: #fff;}
				.tj26bma ul{color: rgba(255,255,255,0.9);}
				.tj26bmc span.on{background: var(--reds);}
				.tj26bm{background:hsla(0,0%,100%,.1);backdrop-filter: blur(15px);-webkit-backdrop-filter: blur(15px);}
				/* 首页 金属价格 */
				/* 首页 新闻 */
				.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:#fff;font-size:14px;padding-bottom:10px;opacity: 0.7;}
				.bo-d-p2 {font-size:20px;font-weight:var(--b700);color: #fff;}
				.bo-d-p2-1 {font-size:24px;line-height:1.4;}
				.bo-d-wz {padding:25px 0;}
				.bo-dimg {overflow:hidden;border-radius: 10px;}
				.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,rgba(255,255,255,0),rgba(255,255,255,0)),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,rgba(255,255,255,0),rgba(255,255,255,0)),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:370px;overflow:hidden;}
				.bo-dimg2 {height:auto;overflow:hidden;}
				.bo-dimg img {width:100%;}
				.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: none;}
				.bo-i:before, .bo-d:before{display: none;}
				/* 首页 新闻 */
				
				.ssex{background: none;line-height: 32px;opacity: 1;color:#222;font-size: 18px;}
				.qqzpp{display: none;}
				/* 反白导航 */
				/* 1 */
				.fbdh .bo-heada,.fbdh .bo-headb{background: none;transition: all 0.3s ease;}
				.fbdh .site-baner{height: 100vh;margin: 0;}
				.fbdh .bo-heada,.fbdh .bo-headb{border-bottom: 1px solid rgba(255,255,255,0.2);}
				.fbdh .bo-heada a{color: #fff;}
				.fbdh .bo-heada-c{color: #fff;}
				.fbdh .yya{color: #fff;}
				.fbdh .yya i{color: #fff;}
				.fbdh .logo2{opacity: 1;}
				.fbdh .logo1{opacity: 0;}
				.fbdh .bo-head-navli>a{color: #fff;}
				.fbdh .qqzppspan, .fbdh .qqzppi{color: #fff;}
				.fbdh .qqzppspan:after{opacity: 1;}
				.fbdh .qqzppspan:before{opacity: 0;}
				.fbdh .ssex{color: #fff;}
				.fbdh .qqline{background-color: #fff;opacity: 0.6;}
				.fbdh .site-baner-zw{top:25%;}
				.fbdh .tbxknavsub{top:331px;}
				/* 1 */
				/* 1 */
				.fbdh .bo-head:hover .bo-heada,.fbdh .bo-head:hover .bo-headb{background: #fff;}
				.fbdh .bo-head:hover .bo-heada a{color: #222;}
				.fbdh .bo-head:hover .bo-heada-c{color: #222;}
				.fbdh .bo-head:hover .yya i{color: #222;}
				.fbdh .bo-head:hover .logo2{opacity: 0;}
				.fbdh .bo-head:hover .logo1{opacity: 1;}
				.fbdh .bo-head:hover .bo-head-navli>a{color: #222;}
				.fbdh .bo-head:hover .qqzppspan, .fbdh .bo-head:hover .qqzppi{color: #222;}
				.fbdh .bo-head:hover .qqzppspan:after{opacity: 0;}
				.fbdh .bo-head:hover .qqzppspan:before{opacity: 0.6;}
				.fbdh .bo-head:hover .ssex{color: #222;}
				.fbdh .bo-head:hover .qqline{background-color: #222;opacity: 0.3;}
				.fbdh .bo-head:hover .site-baner-zw{top:25%;}
				.fbdh .bo-head:hover .bo-headb{background: #fff;}
				.fbdh .bo-head:hover .bo-heada{border-color: #fff;}
				.fbdh .bo-head:hover .flags-united-states:before{opacity:1;}
				.fbdh .bo-head:hover .flags-united-states:after{opacity:0;}
				
				.fbdh .bo-head.opennav .bo-heada,.fbdh .bo-head:hover .bo-headb{background: #fff;}
				.fbdh .bo-head.opennav .bo-heada a{color: #222;}
				.fbdh .bo-head.opennav .bo-heada-c{color: #222;}
				.fbdh .bo-head.opennav .yya i{color: #222;}
				.fbdh .bo-head.opennav .logo2{opacity: 0;}
				.fbdh .bo-head.opennav .logo1{opacity: 1;}
				.fbdh .bo-head.opennav .bo-head-navli>a{color: #222;}
				.fbdh .bo-head.opennav .qqzppspan, .fbdh .bo-head:hover .qqzppi{color: #222;}
				.fbdh .bo-head.opennav .qqzppspan:after{opacity: 0;}
				.fbdh .bo-head.opennav .qqzppspan:before{opacity: 0.6;}
				.fbdh .bo-head.opennav .ssex{color: #222;}
				.fbdh .bo-head.opennav .qqline{background-color: #222;opacity: 0.3;}
				.fbdh .bo-head.opennav .site-baner-zw{top:25%;}
				.fbdh .bo-head.opennav .bo-headb{background: #fff;}
				.fbdh .bo-head.opennav .bo-heada{border-color: #f5f5f5;}
				.fbdh .bo-head.opennav .flags-united-states:before{opacity:1;}
				.fbdh .bo-head.opennav .flags-united-states:after{opacity:0;}
				
				.fbdh .bo-head.opennav  .yya{color: #333;}
				
				
				/* 1 */
				
				
				.fbdh .bo-head.scroll .qqzppspan, .fbdh .bo-head.scroll .qqzppi{color: #222;}
				.fbdh .bo-head.scroll .qqzppspan:after{opacity: 0;}
				.fbdh .bo-head.scroll .qqzppspan:before{opacity: 0.6;}
				.fbdh .bo-head.scroll .ssex{color: #222;}
				.fbdh .bo-head.scroll .qqline{background-color: #222;opacity: 0.3;}
				/* 反白导航 */
				
				/* 反白导航  简化*/
				
				.bo-heada{display: none;}
				.fbdh .bo-heada{display: none;}
				.fbdh .bo-headb{border: none;}
				.bofb_yy,.hide_line{display: none;}
				.bofb_yy {display: block;}
				.bofb_yy{font-size: 14px;color: #333;}
				.fbdh .bo-head-navli>a,.fbdh .bo-head-navli{padding-right: 0;transition: all 0.3s ease;}
				.fbdh .bo-head-navli>a i{display: none;}
				.fbdh .bo-head-navli{margin: 0 2%;}
				.fbdh .bo-headb-left2{width: 360px;justify-content: space-between;}
				.fbdh .bo-headb-left{width: calc(100% - 360px);}
				.fbdh .bofb_yy{display: block;}
				.fbdh .hide_line{display: block;}
				.fbdh .ssex span{display: block;}
				.fbdh .bo-head-nav,.bo-head-nav{width: calc(100% - 182px);justify-content:center;}
				
				.fbdh .yya,.fbdh .qqzpp,.fbdh .bo-head-navli>a,.fbdh .bo-head-navli,.fbdh .ssex{height: 74px;line-height: 74px;}
				.fbdh .yya{padding-right: 0;display: block;}
				.fbdh .bo-head:hover  .yya,.fbdh .bo-head.scroll .yya,.fbdh .bo-head.scroll .yya i{color: #222;}
				.fbdh .tbxknavsub{top:var(--nav-height);}
				.fbdh .tbxknavsub{top:74px;}
				.fbdh  .bo-head.scroll .tbxknavsub{top:var(--nav-height);}
				.fbdh .bo-head.scroll{top:0;}
				.fbdh .bo-head.scroll .qqzpp,.fbdh  .bo-head.scroll .bo-head-navli>a,.fbdh .bo-head.scroll .bo-head-navli,.fbdh  .bo-head.scroll .yya,.fbdh  .bo-head.scroll .ssex{height: 74px;line-height: 74px;}
				.yya_jssub{background: #fff;}
				.yya_jssub .boyybbm{padding: 0 70px;padding-top: 50px;}
				.yya_jssub .boyybbmclose{display: none;}
				.tbxknavsub img{margin-top: -1px;}
				.tbxknavsub{overflow: hidden;}
				
				/* 
				.nav__toggle-button{display: none;top:-1px;}
				.nav__toggle-button span{background-color: #fff;}
				.fbdh .nav__toggle-button{display: none;} */
				.fbdh .qqzpp,.fbdh .ssex{display: none;}
				.fbdh .ssex span{display: none;}
				.fbdh .ssex{display: block;}
				.fbdh .qqline:nth-child(5){display: none;}
				.fbdh  .bo-head.scroll .nav__toggle-button span,.fbdh .bo-head:hover .nav__toggle-button span{background-color: #333;}
				.fbdh .bo-headb-left2{width: 180px;}
				.fbdh .bo-headb-left{width: calc(100% - 180px);}
				.fbdh .flags-united-states:before{opacity: 0;}
				.fbdh .flags-united-states:after{opacity: 1;}
				.fbdh .bo-head.scroll .flags-united-states:before{opacity: 1;}
				.fbdh .bo-head.scroll .flags-united-states:after{opacity: 0;}
				
				/* 反白导航  简化*/
				
				/* .yya i{transform: rotateZ(180deg);display: block;position: relative;}
				.yya,.fbdh .yya{display: flex;} */
				body.bhide .bo-head,body.bhide .bo-head.scroll{top:-74px}
				
				@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,.fadeInSway.aos-animate span{animation-name:fadeInSway;visibility: inherit;}
				[aos].fadeInSway span{visibility:visible}
				@media screen and (max-width:1440px) {
					.bo-head-navli{margin-left: 20px;}
				}
				@media screen and (max-width:1366px) {
					.bo-head-navli{margin-left: 15px;}
				}
				
				
				
				.hl3prosa{top:20px;}
				body.bhide .hl3prosa{top:-70px;}
				
				
				.hl2servmbl{top:90px;}
				body.bhide .hl2servmbl{top:20px;}
				.hl2newr{top:90px;}
				body.bhide .hl2newr{top:20px;}
				
				.newd20b{transition: all 0.3s;}
				body.bhide .newd20b{top:10px;}
				
				
				.lx25a{background:#f8f8f8;}
				.lx25ax{display:flex;width:100%;flex-wrap:wrap;margin-top:45px;}
				.lx25axa{width:23%;margin-right:2.66%;position:relative;}
				.lx25axawx {position:absolute;height:100%;width:100%;left:0;top:0;z-index:3;opacity:0;transition:all 0.3s ease}
				.lx25axawx{background:#fff;}
				.lx25axawx img{margin:auto;inset:0;position:absolute;max-height:80%;}
				.lx25axa:hover .lx25axawx{opacity:1;}
				.lx25axa{transition:all 0.3s ease}
				.lx25axa:hover{box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);}
				.lx25axa{background: #fff;padding: 25px;text-align: center;}
				.lx25axa:last-child{margin:0;}
				.lx25axp1{display:inline-block;width:70px;height:70px;position:relative;}
				.lx25axp1 img{position:absolute;margin:auto;inset:0;max-width:70%;max-height:70%;}
				.lx25axp2{font-size:24px;line-height:1.2;color:#222;}
				.lx25axp3{font-size:18px;line-height:1.2;margin-top:5px;color:#444;}
				.lx25axp4{font-size:14px;color:#888;line-height:1.2;}
				
				
				
				
				.yjyya{position: relative;padding-left: 30px; color: #fff;display: flex;align-items: center;font-size: 14px;}
				.yjyya em {width:22px;height:22px;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(../img/language_icon_1.gif) center no-repeat;background-size:100% auto;}
				.yjyya em:after {background:url(../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;color:#fff}
				


.site-baner {position:relative;height:100vh;width:100%;overflow:hidden;min-height:var(--ban-min-height)}
.site-baner-bg {position:absolute;object-fit:cover;background-position:center;background-repeat:no-repeat;background-size:cover;}
.site-baner-bg {width:100%;height:100%;left:0;top:0;}
.site-baner-zw {position:absolute;left:50%;transform:translate(-50%,-50%);z-index:3;top:50%;}
.site-baner-zw {text-align:left;}
.site-baner-p1 {color:rgba(255,255,255,0.7); font-size:16px;line-height:1.4;margin-bottom:15px;color:#fff;}
.site-baner-p3 {color:rgba(255,255,255,1);font-size:52px;line-height:1.4;font-weight:var(--b700);}
.site-baner-p2 {display:flex;justify-content:flex-start;}
.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 .site-baner-slide{opacity: 0 !important;transition: all 0.8s ease;}
.site-baner .swiper-slide-active.site-baner-slide{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)}
}
.site-baner-slide,.site-baner-bg{overflow: hidden;}
.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);}
}

.more22{display: flex;align-items:flex-start;height: 50px;line-height: 50px;padding: 0 30px;border-radius: 999px;overflow: hidden;position: relative;}
.more22,.more22 i{transition: all 0.3s ease;}
.more22{color: #fff;background: var(--color);}
.more22,.more22 i{color: #fff;}
.more22 i{line-height: 50px;position: relative;margin-left: 8px;transform: translateX(0);}
.more22:hover{background: #fff;}
.more22:hover,.more22:hover i{color: var(--color);}
.more22:hover i{transform: translateX(5px);}
.more22-color:hover{background: var(--color);}
.more22-color:hover,.more22-color:hover i{color: #fff;}

.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:5px;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(--color);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 .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);}


.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:#fff;display:inline-block;font-size:16px;line-height:1;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 svg {width:40%;height:40%;animation:arrowRun 5s infinite;}
			.pbmore3 svg path {fill:#fff;transition:all .4s;}
			.pbmore3-none{width: 45px;padding:0;}
			.pbmore3-none span{font-size: 0;}
			.pbmore3-none i{margin-left: 11px;}
			.pbmore3:hover::before {width:45px}
			.pbmore3:hover i {transform:translateX(9px)}
			.pbmore3:hover i svg path {fill:#fff}
			.pbmore3:hover span {color:#fff;}
			.pbmore3:hover{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}
			}


.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;}
			
			
			.sghead{position: fixed;width: 100%;z-index: 999;left:0;top:0;transition: all 0.3s ease;}
			.sgheadm{align-items:flex-start;}
			.sgnav{display: flex;}
			.sgnava{font-size: 18px;font-weight: var(--b400);color: #fff;}
			.sgnavli{height:70px;line-height: 70px;margin: 0 ;margin-right: 6%;padding-bottom: 0;}
			.sgnavli:last-child{margin-right: 0;}
			.sgright{display: flex;align-items: center;position: relative;top:3px;}
			.sgrightsearch{color: #fff;font-size: 25px;position: relative;right: -3px;}
			.aim{color: #fff;position: relative;}
			.aim i{color:#fff;font-size:14px;}
			.yjyya,.sgrightsearch,.aim{line-height: 30px;}
			.sgrightline{background: #fff;margin: 0 40px;opacity: 0.3;width: 1px;height: 15px;}
			.sglogo{height: 60px;}
			.sglogo img{height: 100%;transition: all 0.3s ease;}
			.sglogo1{opacity: 0;}
			
			.sghead{padding-top: 12px;padding-bottom: 0;}
			.sglogo{margin-top: 15px;position: relative;}
			.sglogo1,.sglogo2{position: absolute;left: 0;bottom: 0;}
			.sgheadr{width: calc(90% - 150px);}
			.sgheadrb{border-top: 1px solid rgba(255,255,255,0.5);}
			.sgheadra{padding-bottom: 10px;}
			.sgheadra,.sgheadrb{display: flex;justify-content: space-between;align-items: center;}
			.aim em{padding-right: 50px;}
			.aim {display: flex;align-items: center;}
			.aim em,.aim i{line-height: 1;}
			.sgnav{width: calc(100% - 100px);}
			
			.zongxla,.js_xialam{position: absolute;width: 100%;left:0;top:0;top:113px;display: none;}
			
			.bhide .sghead{top:-151px}
			
			/* .nav__toggle-button{display: none;} */
			/* 反白 */
			
			.sghead.scroll{background:#fff;}
			.sghead.scroll .sglogo1{opacity: 1;}
			.sghead.scroll .sglogo2{opacity: 0;}
			.sghead.scroll .yjyya,.sghead.scroll .aim{color: #333;}
			.sghead.scroll .yjyya em:after{opacity:0;}
			.sghead.scroll .yjyya em:before{opacity:1;}
			.sghead.scroll .sgheadrb{border-color: #ddd;}
			.sghead.scroll .sgnava ,.sghead.scroll .sgrightsearch {color: #222;}
			.sghead.scroll .nav__toggle-button span{background: #333;}
			.sghead.scroll .sgnavli:hover .sgnava{color: var(--color);}
			
			
			.sghead.white{background:#fff;}
			.sghead.white .sglogo1{opacity: 1;}
			.sghead.white .sglogo2{opacity: 0;}
			.sghead.white .yjyya,.sghead.white .aim{color: #333;}
			.sghead.white .yjyya em:after{opacity:0;}
			.sghead.white .yjyya em:before{opacity:1;}
			.sghead.white .sgheadrb{border-color: #ddd;}
			.sghead.white .sgnava ,.sghead.white .sgrightsearch {color: #222;}
			.sghead.white .nav__toggle-button span{background: #333;}
			.sghead.white .sgnavli:hover .sgnava{color: var(--color);}
			.sghead.white .yjyya i{color:#999}
			.sghead.white .aim i{color:#999}
			
			.white .sghead{background:#fff;}
			.white .sghead .sglogo1{opacity: 1;}
			.white .sghead .sglogo2{opacity: 0;}
			.white .sghead .yjyya,.white .sghead .aim{color: #333;}
			.white .sghead .yjyya em:after{opacity:0;}
			.white .sghead .yjyya em:before{opacity:1;}
			.white .sghead .sgheadrb{border-color: #ddd;}
			.white .sghead .sgnava ,.white .sghead .sgrightsearch {color: #222;}
			.white .sghead .nav__toggle-button span{background: #333;}
			.white .sghead .sgnavli:hover .sgnava{color: var(--color);}
			
			
			/* 反白 */
			
			
			
			.visfoot{background-color: #fafafa;position: relative;z-index: 6;}
			.visfootab,.visfootaa{line-height: 120px;width: 120px;height: 120px;background: #fff;text-align: center;}
			.visfootab{}
			.visfoota{color: var(--color);display: flex;justify-content: space-between;align-items: center;}
			.visfootab i{font-size: 30px;}
			.visfootaa{padding: 0 ;background: none;}
			.visfootb{padding: 60px 0;border-top: 1px solid #efefef;}
			.visfootblogo img{height: 90px;}
			.visfootbnav h4{font-weight: var(--b600);font-size: var(--fs24);color: #222;padding-bottom: 20px;}
			.visfootbnav a{color: #666;transition: all 0.3s ease;}
			.visfootbnav a:hover{color: var(--color);}
			.visfootbnav li{margin-top: 12px;}
			.visfootbnav{display: flex;justify-content: space-between;width: calc(80% - 360px);}
			.visfootc{background-color: #fff;padding: 35px 0;}
			.visfootcmm{display: flex;justify-content: space-between;}
			.visfootc{color: #999;}
			.visfootc a{padding-left: 15px;}
			.visfootbleftp2{cursor: pointer;}
			
			.visfootblefta{margin-top: 100px;position: relative;display: none;}
			.visfootbleftp2sub{position: absolute;width: 240px;text-align: center;padding-bottom: 10px;display: none;}
			.visfootbleftp2subm{background: #fff;border-radius: 10px;padding: 10px 0;}
			.visfootbleftp2subm a{display: block;padding: 10px 0;line-height: 1.4;height: auto;}
			.visfootbleftp2sub{right: 0;bottom: 100%;}
			.visfootbleftp1{font-size: var(--fs24);font-weight: var(--b600);line-height: 1;}
			.visfootbleftp2b{width: 240px;margin-left: 20px;position: relative; text-align: center;font-weight: var(--b600);font-size: 18px;}
			.visfootbleftp2b.cur{color: var(--color);}
			.visfootbleftp2{display: flex;border-bottom: 1px solid #bdbdbd;line-height: 50px;padding-bottom: 10px;}
			.visfootbleftp2{margin-top: 45px;position: relative;}
			.sdicons {transition: all 0.3s;}
			.sdicons.cur{transform: rotateZ(180deg);color: var(--color);}
			
			
			.wisoncheckala{display: flex;}
			.wisonchecka{margin-top: 100px;}
			.wisoncheck{background-color: #fff;position: relative;z-index: 6;padding: 200px 0;}
			.wisoncheck{}
			.wisoncheck .wish1{color: #fff;}
			.wisoncheck .wisoncheckalb,.wisoncheck .wisoncheckarb,.wisoncheck .wisoncheckara{color: #fff;font-size: 24px;}
			
			.wisoncheckala i{color: #fff;}
			.wisoncheckala{display: flex;justify-content: space-between;align-items: center;}
			.wisoncheckala a,.wisoncheckara{height: 70px;line-height: 70px;}
			.wisoncheckala a:nth-child(1) i{font-size: 38px;}
			.wisoncheckala a:nth-child(2) i{font-size: 36px;}
			.wisoncheckala a:nth-child(3) i{font-size: 24px;}
			.wisoncheckala a:nth-child(4) i{font-size: 38px;}
			.wisoncheckala a:nth-child(5) i{font-size: 32px;}
			.wisoncheckara{line-height: 69px;border-bottom: 1px solid rgba(255,255,255,0.3);position: relative;}
			.wisoncheckara i{position: absolute;right: 0;top:50%;transform: translateY(-50%);line-height: 1;display: block;margin-top: 2px;}
			.wisoncheckalb,.wisoncheckarb{margin-top: 30px;}
			.wisoncheckac{width: 1px;background-color:rgba(255,255,255,0.5);}
			.wisoncheckara{border-color: rgba(255,255,255,0.4);color: #fff;}
			.wisoncheckal,.wisoncheckar{padding: 20px 0;}
			.wisoncheckarb,.wisoncheckalb{font-size: 24px;}
			
			
			
			.site-baner{margin-top: 0;position: fixed;left:0;top:0;}
			@keyframes scrP001{
								0%{
									opacity: 1;
								}
								to
								{
									opacity: 0;
								}
			}
			.sitehide{animation-name:scrP001}
							
			.sgmore{display: flex;position: relative;height: 42px;align-items: center;border-radius: 999px;overflow: hidden;padding: 0 30px;}
			.sgmore{border: 1px solid transparent;}
			.sgmore:before{position: absolute;width: 100%;height: 100%;content: '';left: 0;top:0;transition: all 0.3s ease;}
			.sgmore:before{background:var(--line-bg);position: absolute;left:0;top:0;}
			.sgmore span,.sgmore em{position: relative;z-index: 3;}
			.sgmore,.sgmore i{color: #fff;}
			.sgmore i{position: relative;left: 0;margin-left: 8px;font-size: 14px;line-height: 1;top:1px;}
			.sgmore-line:before{opacity: 0;}
			.sgmore-line{border-color: #fff;}
			
			.sgmore-fff{border-color: #fff;}
			.sgmore-fff:before{background: #fff;}
			/* .sgmore-fff span{background: linear-gradient(to right, #005fc1, #0098d7);-webkit-background-clip: text; -webkit-text-fill-color: transparent;} */
			.sgmore-fff span{color: #333;}
			.sgmore-fff i{color: #333;}
			
			.sgmore:hover{color: #fff;}
			.sgmore-line:hover:before{opacity: 1;}
			.sgmore-line:hover{border-color:transparent;}
			
			/* .site-baner-page2 {z-index:3;width: var(--widths) !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:space-between;}
			.site-baner-page2 span {cursor:pointer;width:30%;height:2px;position:relative;margin:0 !important;opacity:1 !important;background:none !important;border-radius:0;margin:0 5px !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:#fff;transition:width 4s ease;}
			.site-baner-page2 span:before{background:var(--color)}
			.site-baner-page2 span.swiper-pagination-bullet-active {background:#fff;opacity:1 !important;}
			.site-baner-page2 span.swiper-pagination-bullet-active:before {width:100%;opacity:1;}
			.site-baner-page2 span:nth-child(1).swiper-pagination-bullet-active:before {transition:width 10s ease;}
			.site-baner-page2 {top:auto;}
			
			
			.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-bg:before{opacity: 0.3}
			.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;}
			
			
			
			.more9,.more9 i{color: #666;font-size:12px;}
			.more9{color: #666;}
			.more9{display: inline-block;line-height: 30px;position: relative;padding-right: 30px;}
			.more9 i{position: absolute;width: 30px;height: 30px;border-radius: 50%;overflow: hidden;text-align: center;line-height: 30px;}
			.more9 i{font-size: 18px;display: block;}
			.more9 i{top:50%;transform: translateY(-50%); text-align: center;right: 0;margin-top: 0;}
			.more9 i:before{position: relative;z-index: 1;}
			.more9 i:after{width: 100%;height: 100%;background: var(--blue);position: absolute;content: '';inset: 0;}
			.more9 i:after{transform: scale(0);opacity: 0;border-radius: 50%;}
			.more9 i,.more9 i:after{transition: all 0.5s ease;}
			.more9-fff{color: #fff;}
			/* .wisalista:hover .more9 i:after{transform: scale(1);opacity: 1;}
			.wisalista:hover .more9 i{right: -10px;color: #fff;} */
			
			.ggtit span {display:inline;position:relative;line-height:1.6;}
			.ggtit span {background:linear-gradient(to right,#ffffff,#ffffff),linear-gradient(to right,var(--blue),var(--blue),var(--blue));background-size:100% 2px,0 2px;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:background-size 400ms;padding-bottom:4px;}
			.ggtit span {padding-bottom:2px;}
			.ggtit_hover:hover .ggtit span {background-size:0 2px,100% 2px;}
			.ggtit_hover:hover .ggtit{color: var(--blue);}
			.ggtit_hover:hover img{transform: scale(1.1);}
			/* .ggtit_hover:hover .more9 i:after{transform: scale(1);opacity: 1;}
			.ggtit_hover:hover .more9 i{right: -10px;color: #fff;} */
			
		
			
			
			
			
			
			
			:root{
						--hei01:78px;
						--transition-duration: 0.4s;
						--transition-easing: cubic-bezier(0.25, 0.74, 0.22, 0.99);
						--transition-delay: 0s;
					}
					.modemeau,.modemeauc ul{transition-delay: var(--transition-delay);transition-duration: var(--transition-duration);transition-timing-function: var(--transition-easing)}
					.modemeau{transform: translateY(-100%);}
					.modemeauc ul{transform: translateY(70px);opacity: 0}
					
					.modemeau.active{transform: translateY(0);opacity: 1;transition-property: transform, opacity;transition-duration: 1.5s;transition-timing-function: cubic-bezier(.55, 0, .1, 1), cubic-bezier(.25, .74, .22, .99)}
					.modemeau.active .modemeauc ul{--transition-duration: 1.2s, 0.8s;
			--transition-easing: cubic-bezier(0.68, 0.01, 0.1, 0.95), cubic-bezier(0.47, 0.04, 0.5, -0.06);
			transition-property: transform, opacity;
			transition-delay: var(--transition-delay);
			transition-duration: var(--transition-duration);
			transition-timing-function: var(--transition-easing);
			overflow: hidden;
			overflow: clip}
					.modemeau.active .modemeauc ul{opacity: 1;transform: translateY(0);}
					.modemeau.active .modemeauc ul:nth-child(1){transition-delay: 0.5s;}
					.modemeau.active .modemeauc ul:nth-child(2){transition-delay: 0.5s;}
					.modemeau.active .modemeauc ul:nth-child(3){transition-delay: 0.7s;}
					.modemeau.active .modemeauc ul:nth-child(4){transition-delay: 0.7s;}
					.modemeau.active .modemeauc ul:nth-child(5){transition-delay: 0.9s;}
					.modemeau.active .modemeauc ul:nth-child(6){transition-delay: 0.9s;}
					.modemeau.active .modemeauc ul:nth-child(7){transition-delay: 1.1s;}
					.modemeau.active .modemeauc ul:nth-child(8){transition-delay: 1.1s;}
					.modemeau.active .modemeauc ul:nth-child(9){transition-delay: 1.3s;}
					.modemeau.active .modemeauc ul:nth-child(10){transition-delay: 1.3s;}
					
					.modemeau{position: fixed;width: 100%;height: 100vh;left:0;top:0;background: #1e303e;z-index: 99;}
					.modemeaua{display: flex;justify-content: flex-end;}
					.modemeaua{height:var(--hei01);align-items: center;}
					.modemeaub,.modemeaua,.modemeauc,.modemeaud{width: 100%;padding-left: var(--plr110);padding-right: var(--plr110);}
					.modemeaub{display: flex;justify-content: space-between;align-items: center;}
					.modemeaubss{height: 42px;border: 1px solid rgba(255,255,255,0.3);border-radius: 5px;position: relative;}
					.modemeaubss input{width: 100%;height: 40px;line-height: 40px;}
					.modemeaubss input{background: none;border: none;outline: none;color:rgba(255,255,255,0.5);padding: 0 30px;}
					.modemeaubss i{position: absolute;line-height: 1;top:50%;transform: translateY(-50%);z-index: 3;right:20px;color: #fff;}
					.modemeaubss i{font-size: 20px;}
					.modemeaubss{width: 30%;position: relative;top:10px;}
					.modemeauc{display: flex;justify-content: space-between;padding-top: 50px;}
					.modemeauc h4 a{color: var(--color);}
					.modemeauc h4{font-size: 18px;font-weight: var(--b600);}
					.modemeauc li a{color: rgba(255,255,255,0.8);transition: all 0.3s ease;}
					.modemeauc li a:hover{color: rgba(255,255,255,1);}
					.modemeauc li{margin-top: 5px;}
					.modemeauc .h4{margin-top:35px;}
					.modemeauda{display: flex;align-items: center;justify-content: space-between;}
					.modemeauda .fxas2 li{background: #fff;width: 25px;height: 25px;border-radius: 5px;line-height: 25px;}
					.modemeauda .fxas2 li i{color: #000;}
					.modemeauda .fxas2 a{width: 100%;height: 100%;}
					
					.modemeaudab{color:var(--color);font-weight: var(--b600);}
					.modemeaudab{margin-right: 20px;margin-left: auto;}
					
					.modemeauda .fxas2 li:nth-child(1) i{font-size: 14px;}
					.modemeauda .fxas2 li:nth-child(2) i{font-size: 18px;}
					.modemeauda .fxas2 li:nth-child(3) i{font-size: 18px;}
					.modemeauda .fxas2 li:nth-child(4) i{font-size: 18px;}
					.modemeauda .fxas2 li:nth-child(5) i{font-size: 14px;}
					
					.modemeaudaa a,.modemeaudaa{color: rgba(255,255,255,0.6);font-size: 14px;}
					.modemeaudaa em{padding: 0 20px;font-size: 12px;}
					.modemeauda{padding-bottom: 20px;border-bottom: 1px solid rgba(224,135,43,0.3);}
					.modemeaudb{color: #fff;font-size: 14px;color:rgba(255,255,255,0.4);margin-top: 20px;padding-bottom: 20px;}
					.modemeaud{position: absolute;left:0;bottom: 0;}
					.modemeauc{position: absolute;left: 0;top:50%;transform: translateY(-50%);padding-top: 0;}
					

	.head3xl{display: none;}
	.head3xlma{width: 290px;}
	.head3xlmaul{padding-right: 35px;}
	.head3xlm{background-color: #f4f6f6;border-radius: 20px;padding: 50px;}
	.head3xlmali{position: relative;margin-top: 10px;}
	.head3xlmali:nth-child(1){margin-top: 0;}
	.head3xlmali{height: 56px;box-sizing: content-box;line-height: 56px;}
	.head3xlmali{position: relative;padding-bottom: 1px;}
	.head3xlmali{padding-left: 35px;padding-right: 20px;}
	.head3xlmali:before{position: absolute;width: 100%;height: 1px;background: var(--color);content: '';}
	.head3xlmali:before{width: 0;transition: all 0.4s ease;bottom: 0;left: 0;}
	.head3xlmaem{position: absolute;width:30px;height: 100%;left:0;top:0;}
	.head3xlmaem img{position: absolute;inset: 0;margin: auto;margin-left: 0;max-height: 60%;max-width: 70%;}
	.head3xlmaem img{transition: all 0.3s ease;}
	.head3xlmaem2{opacity: 0;}
	.head3xlmaem1{opacity: 0.4;}
	.head3xlmaa{color: #222;transition: all 0.3s ease;}
	.head3xlmaarra{position: absolute;display: block;right:10px;top:0;height: 56px;line-height: 56px;}
	.head3xlmaarra{color: var(--color);opacity: 0;transition: all 0.3s ease;}
	.head3xlmali.active:before{opacity: 1;width: 100%;}
	.head3xlmali.active .head3xlmaem1{opacity: 0;}
	.head3xlmali.active .head3xlmaem2{opacity: 1;}
	/* .head3xlmali.active .head3xlmaa{color: var(--color);} */
	.head3xlmali.active .head3xlmaarra{right: 0;opacity: 1;}
	
	.head3xlmb{border-left: 1px solid #eee;padding-left: 30px;width: 320px;}
	.head3xlmbul h4{font-weight: var(--b600);line-height: 1.2;font-size: var(--fs-nav-1);}
	.head3xlmbul h4{color: #222;display: flex;height: 57px;align-items: center;margin-bottom: 15px;}
	.head3xlmbul li{position: relative;line-height: 1.4;padding-bottom: 3px;padding-right: 20px;}
	.head3xlmbul li{margin-top: 15px;}
	.head3xlmbul li:nth-child(1){margin-top: 0;}
	.head3xlmbul li:before{position: absolute;width: 100%;height: 1px;content: '';background: var(--color);left: 0;}
	.head3xlmbul span{color:#0a344a;transition: all 0.3s ease;}
	.head3xlmbul i{position: absolute;display: block;line-height: 1;right:5px;top:3px;opacity: 0;transition: all 0.3s ease;}
	.head3xlmbul li:before{width: 0;opacity: 0;bottom: 0;transition: all 0.4s ease;}
	.head3xlmbul li:hover:before{opacity: 1;width: 100%;}
	.head3xlmbul li:hover span{color: var(--color);}
	.head3xlmbul li:hover i{opacity: 1;right:-3px;}
	.head3xlmbul{display: none;}
	
	.head3xlmc{width: calc(95% - 290px - 320px);}
	.head3xlmca{background-color: #fff;padding: 12px 30px;border-radius: 999px;}
	.head3xlmca{display: flex;width: 100%;}
	.head3xlmca01,.head3xlmca02,.head3xlmca03{height: 28px;line-height: 28px;}
	.head3xlmca02{background: none;border: none;outline: none;padding-left: 10px;}
	.head3xlmca01{color:#0a344a}
	.head3xlmca01{padding-right: 20px;position: relative;width: 170px;}
	.head3xlmca01 i{position: absolute;display: block;line-height: 1;right: 0;top:5px;color:var(--color)}
	.head3xlmca03{width: 30px;text-align: right;font-size: 18px;}
	.head3xlmca02{width: calc(100% - 170px - 30px);}
	.head3xlmcbimg{position: relative;overflow: hidden;border-radius: 10px;}
	.head3xlmcbimg img{width: 100%;}
	.head3xlmcbwz{position: absolute;width: 100%;left:0;bottom: 0;padding:15px 25px;z-index: 3;}
	.head3xlmcbwz{display: flex;justify-content: space-between;align-items: center;}
	.head3xlmcbpage{display: flex;gap:10px;}
	.head3xlmcbpage span{width: 10px;height: 10px;background: #fff;border-radius: 50%;}
	.head3xlmcbpage span.active{background: var(--color);}
	.more9x{font-size: 14px;}
					.more9x,.more9x i{color: var(--color);}
					.more9x-fff,.more9x-fff i{color: #fff;}
					.more9x{display: inline-block;line-height: 30px;position: relative;padding-right: 30px;}
					.more9x i{position: absolute;width: 30px;height: 30px;border-radius: 50%;overflow: hidden;text-align: center;line-height: 30px;}
					.more9x i{font-size: 16px;display: block;}
					.more9x i{top:47%;transform: translateY(-50%); text-align: center;right: 0;}
					.more9x i:before{position: relative;z-index: 1;}
					.more9x i:after{width: 100%;height: 100%;background: var(--color);position: absolute;content: '';inset: 0;}
					.more9x i:after{transform: scale(0);opacity: 0;border-radius: 50%;}
					.more9x i,.more9x i:after{transition: all 0.5s ease;}
					.head3xlmcbm:hover .more9x i:after{transform: scale(1);opacity: 1;}
					.head3xlmcbm:hover .more9x i{right: -10px;color: #fff;}
					.head3xlmcbmmx{display: flex;justify-content: space-between;width:100%;}
					.head3xlmcbx{width: 48%;}
					.head3xlmcbp1{font-size: var(--fs-nav-1);font-weight: var(--b600);line-height: 1.2;}
					.head3xlmcb{margin-top: 70px;}
					.head3xlmcbm{margin-top: 25px;}
					.head3xlmcbmm{display: none;}
					.head3xlmcbmm:nth-child(1){display: block;}
					
					/* head3xl-black */
					.head3xl-black{padding-top: 20px;top: 95%;}
					.head3xl-black .head3xlm{background: rgba(0, 0, 0, 0.7);border-radius: var(--border10);backdrop-filter: blur(15px);}
					.head3xl-black .head3xlmb{border-color:var(--color)}
					.head3xl-black .active .head3xlmaa{color:var(--color)}
					.head3xl-black .head3xlmaa{color:#fff;}
					.head3xl-black .head3xlmaem1{opacity:1;}
					.head3xl-black .head3xlmbul h4{color:var(--color)}
					.head3xl-black .head3xlmbul span{color:#fff;}
					.head3xl-black .head3xlmca{display:none}
					.head3xl-black .head3xlmcb{margin-top:0;}
					.head3xl-black .head3xlmcbp1{color:#fff;}
					
					
					.js_nav_suba-3{flex-wrap:wrap;justify-content: flex-start;}
					.js_nav_suba-3 ul{width:20%;margin-right:6.66%;margin-top:40px}
					.js_nav_suba-3 ul:nth-child(4n){margin-right:0;}
					.js_nav_suba-3 ul:nth-child(-n+4){margin-top:0;}
					/* head3xl-black */
					
					.sghead{display: none;}
			

/* 底部留言 */
.xkmsga {padding:120px 0;display: block;}
			.xkmsga {background-position:center;background-repeat:no-repeat;background-size:cover;}
			.xkmsgam {display:flex;justify-content:flex-end;position:relative;z-index:3;}
			.xkmsgama {width:680px;background:#fff;padding:30px;}
			.xkmsgatxt {background:none;border:none;height:48px;line-height:20px;padding-bottom:5px;padding-top:21px;transition:all 0.3s ease;}
			.xkmsgatxt {background:#fff;border:1px solid var(--color);border-radius:48px;outline:none;width:100%;padding-left:20px;}
			.xkmsgaxv {display:flex;width:100%;justify-content:space-between;margin-top:20px;}
			.xkmsgaxvn {width:calc(50% - 10px);position:relative;}
			.xkmsgaxvn label {padding-left:20px;display:inline-block;line-height:20px;color:#999;z-index:3;left:0;top:13px;position:absolute;transition:all 0.3s ease;}
			.xkmsgaxvn-100 {width:100%;}
			.xkmsgaxvn label.on {top:5px;font-size:14px;}
			.xkmsgatxt:focus {border-color:#aaa;}
			.xkmsgah {display:flex;}
			.xkmsgah {color:#999;padding-top:20px;}
			.xkmsgah i {width:16px;height:16px;border-radius:5px;border:1px solid #000;opacity:0.3;}
			.xkmsgah i {margin-top:3px;}
			.xkmsgah span {width:calc(100% - 16px);padding-left:10px;}
			.xkmsgah a {color:#666;}
			.xkmsgaj {display:flex;justify-content:flex-start;margin-top:45px;}
			.xkmsgaj span {font-size:18px;}
			.xkmsgaj span {transition:all 0.3s ease;padding:0 50px;height:42px;line-height:42px;border-radius:48px;background:var(--color);color:#fff;}
			
			.xkmsgam{justify-content: space-between;}
			.xkmsgamap1{color: #fff;font-weight: var(--b600);font-size: 40px;}
			.xkmsgama{width: 47%;background: hsla(0, 0%, 100%, .7);backdrop-filter: blur(15px);border-radius: 10px;}
			.xkmsgabgs{position: absolute;width: 100%;height: 100%;left:0;top:0;object-fit: cover;}
			
			.xkmsgama{background: rgba(0,0,0,0.2);}
			.xkmsgatxt{background: rgba(255,255,255,1);}
			.xkmsgah a,.xkmsgah {color: #fff;}
			
/* 底部2 */
.j7fot14 {background:#00143c;padding-top:90px;padding-bottom:0;}
.j7fot14 {background-color:#f8f8f8;}
.j7fot14bap1 {font-size:22px;line-height:1;padding-bottom:20px;}
.j7fot14bap2 {background:#334363;height:54px;position:relative;border-top-left-radius:54px;border-top-right-radius:54px;border-radius:54px;}
.j7fot14bap2 {display:flex;align-items:center;overflow:hidden;width:100%;padding-right:0;}
.j7fot14bap2 {background-color:#fff;border:1px solid #dadada;border-radius:10px;}
.j7fot14bap2 input {background:none;border:none;border-bottom:2px solid transparent;}
.j7fot14bap2 input {height:100%;line-height:54px;}
.j7fot14bap2 input {width:100%;outline:none;padding-right:118px;}
.j7fot14bap2 input {padding:0 20px;}
.j7fot14bap2 input {color:#999;}
.j7fot14bap2 span {height:40px;line-height:40px;border-radius:40px;overflow:hidden;text-align:center;background: var(--color);}
.j7fot14bap2 span {width:118px;color:#fff;opacity:1;}
.j7fot14bap2 span {font-size:16px;font-weight:500;}
.j7fot14bap2 span {position:absolute;right:8px;top:9px;z-index:3;transition:all 0.3s ease;}
.j7fot14bap2 span {top:6px;border-radius:10px;}
.j7fot14bap2 span {width:50px;}
.j7fot14bap3 i {position:relative;top:4px;}
.j7fot14bap3 i {width:16px;height:16px;border-radius:5px;border:2px solid #999;}
.j7fot14bap3 {font-size:14px;display:flex;align-items:flex-start;font-weight:200;}
.j7fot14bap3 {margin-top:35px;}
.j7fot14bap3 i {width:16px;height:16px;border-radius:5px;border:2px solid #999;}
.j7fot14bap3 i {position:relative;top:4px;}
.j7fot14bap3 p {width: calc(100% - 16px);padding-left: 10px;}


.j7fot14b,.j7fot14b a,.j7fot14bb h4 {color:#222;}
.j7fot14b {margin-top:30px;}
.j7fot14ba {width:400px;}
.j7fot14bb {width:calc(90% - 420px);}
.j7fot14bb h4 {transition:all 0.3s ease;font-weight:var(--b600);color:#fff;font-size:18px;}
.j7fot14bb h4 {font-size:20px;padding-bottom:12px;}
.j7fot14b,.j7fot14b a,.j7fot14bb h4 {color:#222;}
.j7fot14bb h4 i {font-size:18px;padding-left:10px;}
.j7fot14bb h4 span {line-height:1;}
.j7fot14bb h4 span {font-weight:var(--b400);font-size:14px;color:#999;display:block;}
.j7fot14bb li {font-size:16px;margin-top:15px;}
.j7fot14bb li a {opacity:0.8;transition:all 0.3s ease;}
.j7fot14bb li a:hover{color:var(--color)}
.j7wsfxac {position:relative;}
.j7wsfxac {display:flex;width:100%;margin-top:50px;align-items:center;padding:50px 0;justify-content:space-between;align-items:flex-end;}
.j7wsfxac {position:relative;}
.j7wsfxac:before,.j7wsfxac:after {position:absolute;width:0;height:1px;background:var(--color);content:'';left:0;transition:all 4s ease;}
.j7wsfxac:before {top:0;}
.j7wsfxac:before,.j7wsfxac:after {background:#fff;opacity:0.2;}
.j7wsfxac.is-inview:before,.j7wsfxac.is-inview:after,.j7wsfxac.aos-animate:before,.j7wsfxac.aos-animate:after {width:100%;}
.j7wsfxaclogo {height:70px;}
.j7fxas2 {margin-top:80px;}
.j7fxas2 {display:flex;justify-content:flex-start;flex-wrap:wrap;}
.j7fxas2 span {color:#fff;width:100%;padding-bottom:15px;}
.j7fxas2 li {width:auto;margin-right:15px;}
.j7fxas2 li {width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,0.3);text-align:center;justify-content:center;}
.j7fxas2 a {font-size:0;}
.j7fxas2 a {color:#fff;}
.j7fxas2 li:nth-child(1) i {font-size:24px;}
.j7fxas2 li:nth-child(2) i {font-size:24px;}
.j7fxas2 li:nth-child(3) i {font-size:24px;}
.j7fxas2 li:nth-child(4) i {font-size:24px;}
.j7fxas2 li:nth-child(5) i {font-size:20px;}
.j7fxas2 li:nth-child(6) i {font-size:24px;}
.j7fxas2 li {background:var(--color);}
.j7fxas i {margin-right:0;}
.j7fxas2 li {background:none;width:auto;margin-left:0;margin-right:40px;}
.j7fxas i {color:#fff;}
.j7fxas i {color:#757575;transition:all 0.3s ease;}
.j7fot14c,.j7fot14c a {color:#999;}
.j7fot14c {padding-top:25px;padding-bottom:25px;border-top:1px solid #e3e3e3;}
.j7fot14cb {font-size:14px;opacity:0.7;}
.j7fot14ca {display:flex;}
.j7fot14c,.j7fot14c a {color:#999;}
.j7fot14ca a {margin-right:20px;font-size:14px;}

/* 底部2 */

.head3bnavli-center{align-items: center;margin-right:25px;}
.head3bnava-msbg{border-radius: 999px;display: flex;color: #fff;align-items: center;line-height: 40px;height: 40px;padding: 0 30px;background:rgba(255,255,255,0.2);}
.head3bnava-msbg{backdrop-filter: blur(15px);}
/* .head3bnava-msbg:b{background:var(--color);transition:all 0.3s ease;color:#fff;backdrop-filter: blur(0);} */
/* head6rbut */
.head6rbut{border-radius: 999px;display: flex;color: #fff;align-items: center;line-height: 42px;padding: 0 30px;background: var(--color);}
.head6rbut{min-width:165px;justify-content: center;}
			.head6rbutspan{font-size: 16px;padding-left: 10px;}
			.head6rbuti{display:none;}
			.head6rss,.head6ruder,.head6ryyan{line-height: 40px;color: #fff;}
			.head6rss{font-size: 24px;}
			.head6ruder{font-size: 24px;}
			.head6ryyan i{font-size: 23px;display: inline-block;line-height: 1;position: relative;top:3px;}
			.head6ryyan span{padding-left: 8px;font-size: 14px;}
			.head6ryyan{cursor: pointer;}
			
			.head6.scroll{background: #fff;box-shadow: 0 5px 20px rgba(0,0,0,0.06);}
			.head6.scroll .sglogo2{opacity: 0;}
			.head6.scroll .sglogo1{opacity: 1;}
			.head6.scroll .head6nava{color: #222;}
			.head6.scroll .head6rss, .head6.scroll .head6ruder, .head6.scroll .head6ryyan{color: #222;}
			
			
			.ycimgbzd{width:35%;}
			.head6rbutsub{position: absolute;right: 0;top:0;top:var(--navli-height);padding-top: 0;}
			.head6rbutsub{transform: translateY(20px);transition: all 0.3s ease-in;}
			.head6rbutsub{opacity: 0;visibility: hidden;z-index: -6;}
			.head6rbutsubm{padding:50px;display: flex;border-radius: var(--border10);background: #fff;justify-content: space-between;}
			.head6rbutsubm{box-shadow: 0 0 15px rgba(0,0,0,0.05);}
			.head6rbutsubm{background:rgba(0,0,0,0.7); backdrop-filter: blur(15px);}
			.head6rbutsubm h4{font-weight: var(--b600);color:#222;margin-bottom: 10px;}
			.head6rbutsubm h4{height: 50px;display: flex;align-items: center;background: #f4f3f0;border-radius: 10px;}
			.head6rbutsubm h4{width: 100%;padding-left: 35px;}
			.head6rbutsubm h4{background: linear-gradient(90deg,rgba(245, 130, 38, 1) 0%, rgba(245, 164, 1, 1) 100%);color:#fff;}
			/* .head6rbutsubm h4{ background: #1b365c;} */
			.head6rbutsubm li{margin: 0 5px;padding-left: 10px;}
			.head6rbutsubm li a{color:#fff;display: flex;height: 60px;align-items: center;transition: all 0.3s ease;text-align:left;line-height:1.4}
			.head6rbutsubm li a:hover{color: var(--color);padding-left: 5px;}
			.head6rbutsubm ul:nth-child(1){width: 245px;}
			.head6rbutsubm ul:nth-child(2){width: 310px;}
			.head6rbutsubm ul:nth-child(3){width: 250px;}
			.head6rbutsubm li{border-bottom: 1px solid rgba(255,255,255,0.2);}
			.head6rbutsubm i{width: 25px;height: 25px;position: relative;margin-right: 10px;}
			.head6rbutsubm i img{position: absolute;inset: 0;margin: auto;margin-left: 0;max-width: 80%;max-height: 80%;}
			.head6rbut:hover .head6rbutsub{opacity: 1;visibility: visible;z-index: 99;transform: translateY(0);}
/* head6rbut */			



.site-baner-zw{top:calc(162px + 10%);bottom: auto;transform: translateX(-50%);}
.site-baner-zw{height: 320px;bottom: 30%; }


	

/* 首页 */
.site-baner:before {display:none;}
.site-baner:before {position:absolute;content:'';left:0;top:0;width:100%;height:200px;}
.site-baner:before {background:linear-gradient(360deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 30%,rgba(255,255,255,1) 100%);}
.site-baner:before {background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);z-index:2;}
.site-baner-bg:before {background:linear-gradient(72.77deg,rgba(0,0,0,0.855) 26.39%,rgba(0,0,0,0) 83.78%,rgba(0,0,0,0.27) 100%),linear-gradient(180deg,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0) 27.65%);}
.site-baner-bg:before {opacity:1;}
.site-baner-bg:before {display:none;}
.mainbg {z-index:2;}
.site-baner {z-index:6;}
/* .site-baner {animation-name:scrP2xx}
*/@keyframes scrP2xx {0% {z-index:10;}
to {z-index:0;}
}
/* .site-baner {position:relative;top:0;}
*/.banrs {position:absolute;width:515px;z-index:66;bottom:70px;}
.banrs {right:calc((100% - var(--widths)) / 2);}
.banrsa {display:flex;width:100%;padding:10px;}
.banrsaimg {width:245px;overflow:hidden;}
.banrsaimg img {width:100%;}
.banrsawz {width:calc(100% - 245px);padding-left:20px;padding-right:15px;}
.banrsawz {padding-top:20px;position:relative;}
.banrsap1 {color:#fff;font-size:14px;opacity:0.5;line-height:1;}
.banrsap2 {color:#fff;font-size:16px;line-height:1.4;margin-top:15px;}
.banrsap3 {position:absolute;right:25px;bottom:15px;}
.banrsicon {width:18px;height:18px;position:relative;overflow:hidden;}
.banrsicon i {position:absolute;top:0;display:block;width:100%;line-height:18px;text-align:right;color:#fff;transition:all 0.4s ease;}
.banrsap3icon2 {opacity:0;left:-100%;}
.banrsap3icon1 {opacity:1;left:0;}
.banrsa,.banrsbimg,.banrsbwzb {background-color:rgba(0,0,0,0.5);backdrop-filter:blur(20px);}
.banrsa,.banrsbimg,.banrsbwzb {background:hsl(260deg 87% 5% / 30%);}
.banrsb {margin-top:15px;display:flex;width:100%;justify-content:space-between;}
.banrsbimg {width:calc(100% - 245px - 10px - 10px);overflow:hidden;}
.banrsbimg {padding:10px;}
.banrsbimg img {width:100%;}
.banrsbimg img,.banrsaimg img {transition:all 0.4s ease;}
.banrsbwz {width:calc(245px + 10px);display:flex;flex-wrap:wrap;align-items:flex-start;}
.banrsbwzb {padding:20px;padding-top:25px;width:100%;height:calc(100% - 38px - 15px);margin-top:15px;}
.banrsbwza {display:flex;justify-content:space-between;width:100%;}
.banrsbwza a {width:48%;color:#fff;background-color:rgba(255,255,255,0.3);backdrop-filter:blur(10px);}
.banrsbwza a {background-color:hsla(0,0%,100%,.1);}
.banrsbwza a {height:38px;line-height:38px;border-radius:38px;text-align:center;}
.js_hover:hover .banrsap3icon2 {opacity:1;left:0;}
.js_hover:hover .banrsap3icon1 {opacity:0;left:100%;}
.js_hover:hover img {transform:scale(0.97);}
.banrsaimg {transition:all 0.3s ease;}
.banrs {overflow:hidden;}

.banfour {position:absolute;left:50%;transform:translateX(-50%);z-index:6;}
.banfour {bottom:5%;text-align:left;color:#fff;}
.site3page {position:relative;width:100%;bottom:0 !important;}
.site3page {display:flex;justify-content:space-between;}
.site3page span {width:23%;position:relative;margin:0 !important;opacity:1 !important;border-radius:0 !important;}
.site3page span {max-width:25%;padding-bottom:10px;}
.site3page span {overflow:hidden;cursor:pointer;}
.site3page span:before,.site3page span:after {left:0;position:absolute;bottom:0;width:100%;height:4px;content:'';}
.site3page span:before,.site3page span:after {border-radius:4px;}
.site3page span:before {background:rgba(255,255,255,0.08);}
.site3page span:after {z-index:1;opacity:0;}
.site3page span:after {background:linear-gradient(90deg,rgba(224,135,43,1) 0%,rgba(168,99,101,1) 50%,rgba(97,54,175,1) 100%);}
.site3page span:after {transform:translateX(-100%);}
.site3page span:after {animation-timing-function:ease;animation-duration:5s;animation-play-state:running;}
.site3page span {font-size:var(--fssite3page);line-height:1.2;}
.banfourp1 {font-size:12px;padding-bottom:20px;}
@-webkit-keyframes slideProgress {0% {-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}
50% {-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);}
100% {-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}
}
.site3page span.bullet-active:after {animation-name:slideProgress;opacity:1;}
.site3page span:nth-child(1):after {animation-duration:20s;}
.site-baner-p3{font-size: var(--fsbaner);line-height: 1.2;}
.siteots {position:absolute;left:50%;transform:translateX(-50%);display:flex;z-index:6;}
.siteots {bottom:5%;display:flex;align-items:center;justify-content:flex-start;}
.site-baner-page2 {position:relative;width:260px !important;bottom:0 !important;padding:0 !important;justify-content:space-between;}
.site-baner-page2 span {width:70px !important;height:5px !important;border-radius:5px !important;overflow:hidden;}
.site-baner-page2 {margin:0 !important;}
.sitebtns {text-align:center;width:30px;height:30px;border:2px solid #fff;border-radius:50%;}
.sitebtns {line-height:26px;color:#fff;margin-left:40px;cursor:pointer;}
.sitebtns:last-child {margin-left:10px;}
.site-baner-page3 {display:flex;position:relative;width:260px !important;bottom:0 !important;padding:0 !important;justify-content:space-between;}
.site-baner-page3 span {width:23%;position:relative;margin:0 !important;opacity:1 !important;border-radius:0 !important;}
.site-baner-page3 {margin:0 !important;}
.site-baner-page3 span {width:20% !important;height:5px !important;border-radius:5px !important;overflow:hidden;}
.site-baner-page3 span:before,.site-baner-page3 span:after {left:0;position:absolute;bottom:0;width:100%;height:4px;content:'';}
.site-baner-page3 span:before,.site-baner-page3 span:after {border-radius:4px;}
.site-baner-page3 span:before {background:rgba(255,255,255,0.2);}
.site-baner-page3 span:after {z-index:1;opacity:0;}
.site-baner-page3 span:after {background:linear-gradient(90deg,rgba(224,135,43,1) 0%,rgba(168,99,101,1) 50%,rgba(97,54,175,1) 100%);}
.site-baner-page3 span:after {transform:translateX(-100%);}
.site-baner-page3 span:after {animation-timing-function:ease;animation-duration:5s;animation-play-state:running;}
.site-baner-page3 span.bullet-active:after {animation-name:slideProgress;opacity:1;}
.site-baner-page3 span.bullet-active:before {background:rgba(255,255,255,1);}
.site-baner-page3 span:nth-child(1):after {animation-duration:5s;}
.site-baner-page3 span:nth-child(2):after {animation-duration:5s;}
.site-baner-page3 span:nth-child(3):after {animation-duration:5s;}
.site-baner-page3 span:nth-child(4):after {animation-duration:5s;}

.sitebtns {position:absolute;}
.sitebtns1 {left:0;margin:0;}
.sitebtns2 {right:0;margin:0;}
.sitepagex {padding:0 60px;position:relative;width:100%;}
.sitepage6 {width:100%;overflow:hidden;}
.sitepage6m {overflow:hidden;display:flex;width:100%;height:auto;}
.sitepage6m span {padding-bottom:15px;color:#fff;line-height:1.2;}
.sitepage6m span:before,.sitepage6m span:after {height:3px !important;border-radius:3px !important;overflow:hidden;width:100%;position:relative;}
.sitepage6m span:before,.sitepage6m span:after {left:0;position:absolute;bottom:0;width:100%;height:4px;content:'';}
.sitepage6m span:before,.sitepage6m span:after {border-radius:4px;}
.sitepage6m span:before {background:rgba(255,255,255,0.5);}
.sitepage6m span:after {z-index:1;opacity:0;}
.sitepage6m span:after {background:linear-gradient(90deg,rgba(224,135,43,1) 0%,rgba(168,99,101,1) 50%,rgba(97,54,175,1) 100%);}
.sitepage6m span:after {transform:translateX(-100%);}
.sitepage6m span:after {animation-timing-function:ease;animation-duration:5s;animation-play-state:running;}
.sitepage6m.swiper-slide-thumb-active span:after {animation-name:slideProgress;opacity:1;}
.sitepage6m.swiper-slide-thumb-active span:before {background:rgba(255,255,255,1);}
.sitepage6m span:nth-child(1):after {animation-duration:5s;}
.sitepage6m span:nth-child(2):after {animation-duration:5s;}
.sitepage6m span:nth-child(3):after {animation-duration:5s;}
.sitepage6m span:nth-child(4):after {animation-duration:5s;}

.sitepage6 {width:170px;}
.sitepagex {padding:0;}
.sitepage6m span {font-size:0;}
.sitepage6m.swiper-slide-thumb-active span {font-size:12px;}
.sitepage6m span:after {background:var(--line-bg);}


.banxf {right:var(--plr110);bottom:50px;z-index:3;width:480px;}
.banxf {position:absolute;background:rgba(255,255,255,0.2);backdrop-filter:blur(10px);}
.banxf {overflow:hidden;border-radius:var(--border15);padding:16px}
.banxfm {display:flex;align-items:center;justify-content:space-between;}
.banxfma img {width:100%;vertical-align:top;}
.banxfmimg2 {opacity:0;visibility:hidden;}
.banxfma {overflow:hidden;border-radius:var(--border10);position:relative;}
.banxfp1 {color:#fff;position:absolute;z-index:3;line-height:1.2;padding:15px;bottom:0;left:0;}
.banxfmbp1 {color:#ff0000;line-height:1;}
.banxfmbp2 {font-weight:var(--b600);color:#fff;}
.banxfmbp2 {margin-top:15px;}
.banxfmbp3 {color:#fff;font-size:14px;margin-top:15px;}
.banxfma,.banxfmb {width:calc(50% - 8px);}
.banxfmb {padding-left:20px;}
.banxfmvideo {position:absolute;width:100%;height:100%;object-fit:cover;z-index:1;left:0;top:0;}
.banxfma img {transition:all 0.5s ease;}
.banxfma:hover img {transform:scale(1.03);}
.banxfm {margin-top:16px;}
.banxfm1 {margin-top:0;}


.site-baner {position:relative;}
.vh100 {height:100vh;z-index:-1;position:relative;width:100%;background:#000;}
.jl10a {padding-bottom:0;}
.site-baner-logo img {height:18px;margin-right:10px;}
.site-baner-logo {margin-bottom:15px;display:flex;align-items:center;}
.site-baner-logo {color:#333;line-height:18px;}
.site-baner-logo span {font-size:18px;}
.site-baner-p3 {font-size:54px;margin-top:0;line-height:1.4;}
.site-baner-p4,.site-baner-p3 {color:#254284;}
.site-baner-p4 {font-size:20px;margin-top:15px;}
.site-baner-p2 {margin-top:45px;}
.site-baner-p3-fff {color:#fff}

.jl10bbg {background-position:center;background-repeat:no-repeat;background-size:cover;}
.jl10bbg,.jl10bwz {position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;}
.jl10bbg {border-radius:var(--border15);}
.jl10bwz {z-index:3;}
.jl10bwz {top:50%;transform:translateY(-50%);padding:5%;height:auto;}
.jl10bzs {position:relative;padding-bottom:45%;}
.jl10bm {display:flex;width:100%;justify-content:center;align-items:center;position:sticky;top:100px;}
.jl10bmjz {width:100%;height:100%;}
.jl10bm {margin-bottom:100px;}
.jl10bm:last-child {margin-bottom:0;}
.jl8b {padding-top:0 !important}
/* 3个 *//* .jl10bmx1 {will-change:transform;animation-name:jl10bmx1s}
.jl10bmx2 {will-change:transform;animation-name:jl10bmx2s}
@keyframes jl10bmx1s {0% {transform:scale(1);}
33% {transform:scale(1) translateY(0);}
66% {transform:scale(0.95) translateY(-30px);}
to {transform:scale(0.9) translateY(0);}
}
@keyframes jl10bmx2s {0% {transform:scale(1);}
66% {transform:scale(1) translateY(30px);}
to {transform:scale(0.95) translateY(55px);}
}
*//* 3个 *//* 2个 */.jl10bmx1 {will-change:transform;animation-name:jl10bmx1s}
@keyframes jl10bmx1s {0% {transform:scale(1);}
50% {transform:scale(1) translateY(0);}
to {transform:scale(0.95) translateY(5%);}
}
/* 2个 */.ab19bp2 {color:#fff;font-size:18px;margin-top:15px;}
.jl10btits {display:flex;justify-content:space-between;align-items:flex-end;}
.jl10btitsr {display:flex;}
.jl10btitsr a {margin-left:20px;}


.gganiu2 {position:absolute;width:40px;height:40px;text-align:center;line-height:40px;background-color:var(--color);}
.gganiu2 {border-radius:50%;top:50%;transform:translateY(-50%);}
.gganiu2 i {color:#fff;font-weight:var(--b600);transition:all 0.3s ease;}
.gganiu2:hover i {color:#fff;}
.gganiu2r {right:calc(var(--plr120));}
.gganiu2l {right:calc(var(--plr120) + 60px);}
.gganiu2.swiper-button-lock {display:block;}
.xflqh {display:flex;margin:0 auto;margin-top:35px;justify-content:center;}
.xflqh {position:relative;}
.xflqhm {border-radius:999px;background-color:#f7f7f6;padding:0 60px;display:flex;gap:45px}
.xflqh span {line-height:70px;font-size:20px;color:#222;transition:all 0.3s ease;cursor:pointer;}
.xflqh span.cur {color:var(--color);}
.xflqh {width:auto;}

.slqd {position:relative;display:flex;justify-content:space-between;align-items:center;}
.slqd {padding-left:var(--plr120);padding-right:var(--plr120);}
.slqd {min-height:100vh;align-items:center;}
.slqdqq {width:37%;position:relative;}
.guangquan {visibility:hidden;}
.guangquan img {width:100%;vertical-align:top;}
.guangquan1x {position:absolute;inset:0;margin:auto;width:100%;height:100%;}
.guangquan1x img {width:100%;vertical-align:top;}
.guangquan1 {animation:img1_anim___28Isi 15s linear infinite;}
@keyframes img1_anim___28Isi {0% {transform:rotate(1turn)}
to {transform:rotate(0deg)}
}
.guangquan2 {animation:img1_anim___38Isi 15s linear infinite;}
@keyframes img1_anim___38Isi {0% {transform:rotate(0deg)}
to {transform:rotate(1turn)}
}
.slqdwzp1 {color:#fff;font-size:52px;color:#fff;line-height:1.2;font-weight:var(--b600);text-align:center;}
.slqdwzp2 {display:flex;justify-content:center;margin-top:75px;}
.slqdwz {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.slqdbg {position:absolute;width:100%;height:100%;left:0;top:0;background-position:center;background-repeat:no-repeat;background-size:cover;}


.g3indazw {position:sticky;width:100%;height:100vh;min-height:600px;left:0;top:0;z-index:3;overflow:hidden;}
.g3indazw {display:flex;align-items:center;justify-content:flex-start;}
.g3indahs {height:1300px;}
.g3indamx {position:relative;height:100%;display:flex;align-items:center;}
.g3indamxb {position:absolute;width:100%;display:flex;justify-content:space-between;}
.g3indamxb {left:0;top:20%;transform:translateX(55%);}
.g3indamxb {transform-style:preserve-3d;perspective:120rem;perspective-origin:50% 50%;}
.g3indamxlink {width:32%;position:relative;overflow:hidden;border-radius:var(--border15);}
.g3indamxlink {transform:rotateY(20deg)}
/* .g3indamxlink:nth-child(1) {transform:rotateY(0);}
*/.g3indamxlink img {width:100%;}
.g3indamxn {position:relative;height:100%;display:flex;align-items:center;width:100%;}
.g3indamxbwz {position:absolute;width:100%;left:0;bottom:0;z-index:3;padding:25px 25px}
.g3indap1 {font-size:var(--fs20);font-weight:var(--b600);color:#fff;}
.g3indap2 {height:0;overflow:hidden;color:#fff;line-height:20px;font-size:14px;margin-top:5px;}
.g3indap3 {display:flex;margin-top:var(--mt25p);}
.g3indap3more {display:flex;width:40px;height:40px;justify-content:center;align-items:center;border-radius:50%;}
.g3indap3more {position:relative;overflow:hidden;}
.g3indap3more:before {position:absolute;width:100%;height:100%;left:0;top:0;content:'';}
.g3indap3more:before {background:var(--line-bg);}
.g3indap3more i {color:#333;position:relative;z-index:1;display:block;line-height:1;}
.g3indap2,.g3indap3 {transition:all 0.5s ease;position:relative;}
.g3indamxbwz {transition:all 0.5s ease;transform:translateY(70px);}
.g3indamxlink img {transition:all 1s ease;}
.g3indap3 {transform:translateX(20px);opacity:0}
.g3indamxlink:hover .g3indap3 {transform:translateX(0);opacity:1;transition-delay:0.2s;}
.g3indamxlink:hover .g3indap2 {height:40px;}
.g3indamxlink:hover .g3indamxbwz {transform:translateY(0);}
.g3indamxlink:hover img {transform:scale(1.05);}
.g3indamxams{margin-top:25px;max-width:400px;}


.ggtit0 {color:#fff;font-size:52px;font-weight:var(--b600);line-height:1.2;}
.ggtit0-000 {color:#000}
.gclai-p2 {color:#fff;max-width:590px;margin-top:30px;}
.gclai-p2-333{color:#333;}
.gclai-p3 {display:flex;margin-top:85px;}
.section-item--sheet--zz:before {position:absolute;content:'';width:100%;height:100%;}
.section-item--sheet--zz:before {left:0;top:0;z-index:3;}
.section-item--sheet--zz1:before {background: url(../temp/sheet1.png) center no-repeat;background-size:cover;}
.depa_sticky {position:sticky;top:0;}

.jl8d {background:#fff;}
.jl8dm {position:relative;}


.lxpp1 {line-height:1;font-size:50px;font-weight:700;position:relative;color:#000;}
.lxpp1-fff {color:#fff;}
.lxpp1:before {background:url(2025/static/img/jta.png) center no-repeat;background-size:100% auto;}
.lxpp1:before {position:absolute;width:24px;height:24px;content:'';left:-12px;top:-12px;}
.lxpp1:before {display:none;}
.lxcenter {position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;z-index:3;}
.lxcenter {margin-top:45px;}
.lxm2num {display:flex;width:100%;justify-content:flex-start;}
.lxm2num {margin-top:65px;}
.lxm2numn {text-align:center;min-width:30%;    text-align: left;}
.lxm2nump1 {display:flex;justify-content:center;line-height:1;color:#222;align-items:flex-end;justify-content: flex-start;}
.lxm2nump1 span {font-size:70px;font-weight:700;color:var(--blue)}
.lxm2nump1 i {font-size:24px;font-style:normal;padding-left:10px;position:relative;top:-6px;}
.lxm2nump2 {margin-top:10px;font-size:18px;color:#666;}
.lxm2js {position:relative;width:100%;display:flex;justify-content:space-between;align-items: self-end;}
.lxm2jswz {width:30%;left:0;bottom:0;padding-top:0;}
.lxm2jsp2 {margin-top:25px;line-height:1.6;}
.lxm2jsp3 {margin-top:55px;}
.lxm2jsmap {width:65%;position:relative;transform:translateX(50px);}
.lxm2jsmap img {width:100%;vertical-align:top;}
.lxm2numn:nth-child(3) {width:190px;}
.lxm2numn:nth-child(4) {width:255px;}
.lxm2numn:last-child{margin-right: 0;}
.office-item {position:absolute;margin-top:-10px;margin-left:-10px;width:20px;height:20px;border-radius:50%;background-color:rgba(21,75,128,.14);}
.office-item::before {content:"";position:absolute;top:40%;left:40%;width:20%;height:20%;border-radius:50%;background-color:rgba(21,75,128,1);}
.office-item__name {position:absolute;top:100%;left:50%;font-size:14px;min-width:70px;text-align:center;color:#333;text-transform:uppercase;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.office-item::after {content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background-color:#1226aa;opacity:.07;}
.office-item:after {-webkit-animation:scale2 2s linear infinite;animation:scale2 2s linear infinite;}
@keyframes scale2 {0% {-webkit-transform:scale(1);transform:scale(1);}
50% {-webkit-transform:scale(2);transform:scale(2);}
100% {-webkit-transform:scale(1);transform:scale(1);}
}
.office-item__line,.office-item__info {visibility:hidden;opacity:0;}
.img-box::before {content:"";display:block;}
.office-item__line {width:110px;position:absolute;bottom:50%;background-repeat:no-repeat;background-position:center center;background-size:contain;}
.office-item__line::before {padding-top:102.7027027027%;}
.office-item__line.right {left:50%;background-image:url(../img/office_line1.png);}
.office-item__line.left {right:50%;background-image:url(../img/office_line2.png);}
.office-item__info {position:absolute;top:0;margin-top:-150px;padding:15px 15px;color:#333;width:230px;background:#fff;text-align:left;}
.office-item__info{border-radius:5px;}
.office-item__info.right {left:50%;margin-left:110px;}
.office-item__info.left {right:50%;margin-right:110px;}
.office-item:hover,.office-item.on {z-index:10;}
.office-item:hover .office-item__line,.office-item:hover .office-item__info,.office-item.on .office-item__line,.office-item.on .office-item__info {opacity:1;visibility:visible;}
.office-item__info h3 {font-weight:700;font-size:16px;color:#222;}
.office-item__info p {color:#666;margin-top:5px;margin-bottom:10px;font-size: 14px;}
.office-item__info p:last-child {margin-bottom:0;}
.office-item__info{box-shadow:0 0 10px rgba(0,0,0,0.08);}
.item001 {left:48%;top:39%;}
.item002 {left:76.9%;top:56.5%;}
.item002 .office-item__name {top:0;left:0;text-align:right;left:-45px;}
.item003 {left:87.5%;top:41.5%;}
.item004 {left:76.5%;top:61.5%;}
.item004 .office-item__name {top:0;left:0;text-align:right;left:-45px;}
.item005 {left:77.5%;top:63.5%;}
.item006 {left:83.7%;top:43.7%;}
/* 苏州 */
.item007 {left:81.7%;top:48.7%;}
.item007 .office-item__name {top:50%;left:110%;text-align:left;transform:translateY(-50%);}
/* 苏州 */
.item008 {left:10.7%;top:16.7%;}
.item009 {left:14%;top:23%;}
.item0010 {left:15%;top:32%;}
.item0011 {left:12%;top:28%;}
.item0012 {left:30%;top:73%;}
.lxm2jsp3 {display:flex}
.lxm2jsp3 .more10 {min-width:170px;}
/* .office-item__info,.office-item__line{display: none;} */

/* 越南 */.item0011 {left:78.9%;top:58%;}
.item0011 .office-item__name {top:50%;left:110%;text-align:left;transform:translateY(-50%);}
/* 越南 */
/* 塞尔维亚 */
.item0031 {left:51.7%;top:41%;}
/* 塞尔维亚 */
/* 澳大利亚 */
.item0032 {left:88.7%;top:80%;}
/* 澳大利亚 */
/* 西欧 */
.item0033 {left:47.5%;top:37.5%;}
/* 西欧 */
/* 马来西亚 */
.item0034 {left:77.5%;top:62.5%;}
/* 马来西亚 */
/* 中亚 */
.item0035 {left:59.5%;top:36.5%;}
/* 中亚 */
/* 柬埔寨 */
.item0036 {left:77.5%;top:58%;}
.item0036 .office-item__name {top:50%;right:110%;text-align:right;left:auto;transform:translateY(-50%);}
/* 柬埔寨 */
/* 尼泊尔 */
.item0037 {left:63.7%;top:47%;}
/* 尼泊尔 */
/* 印尼 */
.item0012 {left:70%;top:53%;}
.item0012 .office-item__name {top:auto;bottom:100%;}

.china.office-item:before,.china.office-item:after{display: none;}
.wjximg{position: absolute;inset: 0;margin: auto;width: 15px;}
.china.office-item{background:none;}
.china{left: 81%;top: 49%;}
.china .office-item__name {top: 50%;left: 110%;text-align: left;transform: translateY(-50%);}
									
/* 印尼 */
.officeswiper1 {overflow:hidden;}
.officeswiperwz {text-align:center;color:#222;line-height:1.4;padding:10px;padding-bottom:0;}
.officeslide {background-color:#fff;}
.officeswiperpage {display:flex;justify-content:center;margin-top:10px;}
.officeswiperpage span {width:8px;height:8px;}

.lxm2jsmapsub{position: absolute;bottom: 0;left: 0;z-index: 3;}
									.lxm2jsmapsub span{display: block;line-height: 1;position: relative;padding-left: 10px;font-size: 14px;color: #555;}
									.lxm2jsmapsub span{margin-top: 8px;}
									.lxm2jsmapsub span:before{position: absolute;width: 4px;height: 4px;content: '';left: 0;}
									.lxm2jsmapsub span:before{top:50%;margin-top: -3px;border-radius: 50%;}
									.subqq1:before{background: var(--blue);}
									.subqq2:before{background: #ff0000;}
									.office-item.red{background-color: rgba(255,0,0,0.14);}
									.office-item.red:before{background: #ff0000;}
									.office-item.red:after{background: #ff0000;opacity: 0.07;}
									

.jl8e{background: #f6f7fa;}

.jl8b {background-color:#fff;position:relative;}
/* .jl8b {padding-top:0;}
*/.jl8bswiper {overflow:hidden;}
.jl8bbig {margin-top:55px;}
.jl8bp1,.jl8bp2 {color:#fff;}
.jl8bp1 {font-size:var(--fs48);font-weight:var(--b600);line-height:1.2;}
.jl8bp2 {font-size:var(--fs30);margin-top:10px;}
.jl8bimg {width:100%;vertical-align:top;}
.jl8bslide {position:relative;width:calc(100% - var(--plr120) - var(--plr120));}
.jl8bslide {border-radius:var(--border15);overflow:hidden;}
.jl8bwz {position:absolute;z-index:3;left:0;top:50%;transform:translateY(-50%);}
.jl8bwz {padding-left:80px;}
.jl8bp3 {display:flex;gap:20px;margin-top:35px;}
.jl8bbig {width:100%;overflow:hidden;}
.jl8bbigslide {opacity:0 !important;}
.jl8bbigslide.swiper-slide-active {opacity:1 !important;}
.jl8bm {display:flex;justify-content:space-between;align-items:flex-end;}
.jl8brs {display:flex;}
.jl8brsn {margin-left:25px !important;position:relative !important;top:0 !important;right:0 !important;transform:none !important;}

.jl8bp0 {display:flex;align-items:center;color:#fff;font-size:20px;}
.jl8bp0 img {height:24px;margin-right:10px;}
.jl8bp0 span {position:relative;top:3px;line-height:24px;}
.jl8bp1 {font-size:var(--fs40);margin-top:15px;}
.jl8bwz {max-width:48%;padding-left:7%;}
.jl8bp3 {margin-top:40px;}

.jl8c {background:#fff;padding-top:0;}
.jl8cslide {position:relative;width:100%;border-radius:var(--border15);overflow:hidden;}
.jl8cwz {position:absolute;width:40%;max-width:600px;min-width:500px;right:80px;top:50%;transform:translateY(-50%);z-index:3;}
.jl8cwz {color:#fff;background:#1a2935;padding:var(--jl8c-pd);border-radius:var(--border15);}
.jl8cwz {background:rgba(0,0,0,0.2);backdrop-filter:blur(15px);}
.jl8cp2 {font-size:var(--fs48);font-weight:var(--b600);line-height:1.2;margin-top:5px;}
.jl8cp3 {font-size:14px;margin-top:20px;}
.jl8cp4 {display:flex;margin-top:35px;gap:20px;}
.jl8cslide-height-1 {height:auto;padding-bottom:38%;}
.jl8cslide-height-1 .jl8bimg {height:100%;object-fit:cover;position:absolute;left:0;top:0;}


.nwa42 {position:relative;background-color:#fff;}
.nwa42hs {height:100vh;}
.nwa42waite {height:1000px;}
.nwa42sti {position:sticky;top:0;width:100%;height:100vh;min-height:500px;}
.nwa42vidoe {position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.nwa42wz1,.nwa42wz2 {position:absolute;width:100%;left:0;top:20%;z-index:3;transition:all 0.3s ease;}
.nwa42wz2 {transform:none;top:auto;top:50%;opacity:0;transform:translateY(-30%);}
.nwa42wz2 {opacity:1;transform:translateY(-50%);transform:translateY(0);top:15%;}
.show .nwa42wz2 {opacity:1;transform:translateY(-60%);transition-delay:0.6s;}
.show .nwa42wz1 {opacity:0;}
.nwa42wz1img img {height:150px;}
.nwa42wz1img {text-align:center;padding-top:60px;}
.nwa42wzp9 {display:flex;justify-content:space-between;width:900px;margin:0 auto;margin-top:80px;}
.nwa42wzp9 ul {color:#fff;text-align:center;}
.nwa42wzp9p1 {font-weight:var(--b700);line-height:1;font-size:30px;}
.nwa42wzp9p1 span {font-size:var(--fs-num);padding-right:10px;}
.nwa42wzp9p2 {font-size:20px;margin-top:20px;line-height:1.4;}
.nwa42wzp9 li:nth-child(1) {width:330px;}
.nwa42wzp9 li:nth-child(2) {width:195px;}
.nwa42wzp9 li:nth-child(3) {width:195px;}
.nwa42wz2p1 {color:#fff;font-size:50px;font-weight:var(--b600);line-height:1.4;}
.nwa42wzp11 {display:flex;justify-content:center;margin-top:70px;}
.nwa42zz {position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.18);z-index:1;}


.jl8d {background:#fff;}
.jl8dm {position:relative;}

.jl8e{background: #f9fcff;}
.yjnewm {margin-top:55px;}
.yjnewm img {width:100%;vertical-align:top;}
.yjnewmb {width:42%;padding:0 30px;}
.yjnewmbm img {min-height:100%;object-fit:cover;}
.yjnewma {width:29%;flex-wrap:wrap;}
.yjnewma,.yjnewmb {display:flex;}
.yjnewmam {height:50%;width:100%;}
.yjnewmam:nth-child(1) {padding-bottom:15px;}
.yjnewmam:nth-child(2) {padding-top:15px;}
.yjnewmamimg,.yjnewmbm {position:relative;overflow:hidden;border-radius:10px;}
.yjnewmap1 {font-size:18px;font-weight:var(--b400);line-height:1.4;}
.yjnewmap1-fff {color:#fff;}
.yjnewmap2 {font-size:12px;color:#666;margin-top:10px;}
.yjnewmap2-fff {color:#fff;opacity:0.8;}
.yjnewmamwz {padding-top:15px;}
.yjnewmamimg img,.yjnewmbm img,.yjnewmap1 {transition:all 0.4s;}
.yjnewsub {position:absolute;left:20px;top:20px;z-index:3;display:flex;justify-content:center;}
.yjnewsub {font-size:14px;padding:10px 0;line-height:1;border-radius:35px;background-color:hsla(0,0%,100%,.1);backdrop-filter:blur(2.08rem);-webkit-backdrop-filter:blur(2.08rem);width:105px;}
.yjnewsub {color:#fff;}
.yjnewsub2 {position:relative;left:0;top:0;margin-bottom:30px;}
.yjnewsub {display:none;}
.yjnewmbwz {position:absolute;width:100%;left:0;bottom:0;padding:40px;padding-bottom:25px; z-index:3;transition:all 0.4s;transition:all 0.4s;}
.yjnewmbbg {position:absolute;width:100%;height:50%;left:0;bottom:0;z-index:1;}
.yjnewmbbg {background:linear-gradient(-360deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.2) 30%,rgba(255,255,255,0) 100%);}
.yjnewmbbg{opacity:0.5;}
.yjnewmap22 {margin-top:30px;}
.yjnew {position:relative;}
.yjnew:before {content:"";width:100%;height:82%;background:linear-gradient(180deg,#f6f6f6 0%,rgba(255,255,255,0.00) 100%);position:absolute;top:0;left:0;z-index:-1;}
.yjnewhover:hover img {transform:scale(1.03);}
.yjnewhover:hover .yjnewmamwz .yjnewmap1 {color:var(--blue);}
.yjnewhover:hover .yjnewmbwz {bottom:20px;}
/* .yjnewhover:hover .more9 i:after {transform:scale(1);opacity:1;}
.yjnewhover:hover .more9 i {right:-10px;color:#fff;} */

.dn1d {padding-bottom:0;}
.dn1d {padding-top:0;background:#fff;}
.dn1e {background-color:#fff;}
.dn1ewzp0 {font-size:var(--fs40);color:#fff;line-height:1.2;font-weight:var(--b600);}
.dn1ex {position:relative;overflow:hidden;border-radius:20px;width:calc(50% - 15px);}
.dn1ex:nth-child(3) {width:100%;}
.dn1ep1 {font-size:var(--fs60);font-weight:var(--b600);color:#fff;line-height:1.1;}
.dn1ep1 {transform:translateY(60px);}
.dn1ep2 {color:#fff;font-size:var(--fs20);line-height:1.4;position:relative;left:180px;opacity:0;margin-top:10px;}
.dn1ep3 {display:flex;margin-top:50px;gap:30px;}
.dn1ewz {position:absolute;z-index:3;width:100%;left:0;bottom:0;padding:7%;}
.dn1em {display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:0;}
.dn1eximg {width:100%;}
.dn1ex {background:var(--line-bg);}
.dn1eximg,.dn1ep2,.dn1ep1 {transition:all 0.55s cubic-bezier(0.85,0,0,1);}
.dn1eximg1 {opacity:0;max-height:80vh;}
.dn1eximg2 {position:absolute;left:0;top:0;height:100%;object-fit:cover;}
/* .dn1ex:hover .dn1eximg2 {opacity:1;height:auto;width:150%;filter:blur(75px);opacity:0;}
*/.dn1ex:hover .dn1eximg2 {transform:scale(1.1);}
.dn1ex:hover .dn1ep2,.dn1ep2 {left:0;opacity:1;}
.dn1ex:hover .dn1ep1,.dn1ep1 {transform:translateY(0);}
.jl8f{background: #fff;padding-bottom: 50px;}

.itemtxt {position:absolute;width:100%;left:0;top:0;z-index:66;height:100%;}
.itemtxtm {position:absolute;width:100%;left:0;top:50%;transform:translateY(-50%);z-index:66;}
.itemtxtm {opacity:0;visibility:hidden;}
.itemtxtm1 {opacity:1;visibility:visible;}
.itemtxtp2 {font-size:var(--fs18);max-width:780px;margin:0 auto;margin-top:var(--mt45p);color:#fff;text-align:center;}
.itemtxtp1 {width:100%;color:#fff;font-size:var(--fs48);font-weight:var(--b600);line-height:1.2;color:#fff;}
.ab19bp3 {display:flex;margin-top:65px;}
.ab19bp3 a,.ab19bp3 span {margin-right:25px;}

/* 首页 */



.sections {display:flex;justify-content:center;align-items:center;position:relative;}
.section-inner {width:100%;position:relative;}
.side-nav {z-index:10;position:absolute;height:100%;top:0;right:0;}
.section-item {height:500vh;background-color:#000000;/* position:sticky;*/}
.section-item--content {width:100%;height:100vh;position:sticky;top:0;}
.section-item--scroll-bx {position:sticky;left:0;top:0;width:100%;height:100vh;overflow:hidden;}
.section-item__info {padding-left:170px;padding-right:200px;box-sizing:border-box;position:absolute;width:100%;height:100%;z-index:2;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;}
.section-item--sheet {width:100%;position:relative;}
.section-item--sheet--bx {position:relative;width:1920px;height:100vh;overflow:hidden;left:50%;transform:translateX(-50%);}
.section-item--sheet--bx video {position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;display:none;}

.section-item {height: 100vh;}

.pc {display:block;}
.phone {display:none}
.no-p-bottom{padding-bottom:0;}

.cc_div #c-bns .cookie-setting-button{display:none;}
.cc_div .c-bn:hover{color:#fff !important;}

@media screen and (max-width:768px) {
	.pc {display:none;}
	.phone {display:block}
	.section-item--sheet--bx {width:100%;}
	.section-item--sheet--bx,.section-item--scroll-bx,.section-item--content,.section-item {height:530px;}
	
}

	
/* .head3abzd{display:none;} */

.viewer-canvas{}
.viewer-footer{position: static;}
.viewer-navbar{display:none;}
.viewer-toolbar>ul>li{display:none;}
.viewer-toolbar>ul>li.viewer-prev,.viewer-toolbar>ul>li.viewer-next{}
.viewer-prev,.viewer-next{position: absolute;top:50%;transform: translateY(-50%);z-index:30}
.viewer-toolbar>ul>li.viewer-prev,.viewer-toolbar>ul>li.viewer-next{display:block !important;}
.viewer-prev{left:20%;}
.viewer-next{right:20%;}


