.sg2-a{margin-top: -1px !important;z-index: 10;}
				
				
				.sg2-a{text-align: center;padding: 90px 0;position: relative;padding-bottom: 0;}
				.sg2-a-h4{font-size: 50px;color:#222222;font-weight: 700;line-height: 1.2;}
				.sg2-a-p1{font-size: 20px;margin-top: 25px;padding: 0 150px;}
				.sg2-a{background: #fff;}
				.ani_style3{opacity: 0;}
				.ani_style1{opacity: 0;}
				.ani_style1.is-inview {
				    animation: 1s aniStyle2 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 aniStyle3{
				0% {
				 opacity:0; transform:scale(1.3);
				}
				100% {
				  opacity:1; transform:scale(1);
				}
				}
				
				.sg2-a-h4 span{display: block;}
				.sg2-a-h4 em{font-size: 30px;font-weight: 300;color: #444;}
				
				.sg2-b{position: relative;overflow: hidden;min-height: 100vh;margin-top: -10px;z-index: 12;background: var(--black);}
				.sg2-b-video{width: 100%;vertical-align: top;height: 100vh;object-fit: cover;}
				.sg2-c-video,.sg2-b-video{background-size: cover;background-position: center;background-repeat: no-repeat;}
				
				.sg2-b-qq{top:60%;left:50%;transform: translate(-50%,-50%);z-index: 3;border-radius: 50%;}
				.sg2-b-qq{position: absolute;width: 56vw;height: 56vw;border: 800px solid #fff;box-sizing: content-box;}
				
				.sg2-c{position: relative;z-index: 12;background: #757982;padding:90px 0;overflow: hidden;}
				.sg2-c-video{width: 100%;vertical-align: top;height: 100vh;object-fit: cover;}
				.sg2-c-h5{font-size:36px;color: #fff;font-weight: 300;text-align: center;line-height: 1.2;}
				.sg2-c-h5 span{font-weight: bold;display: block;font-size:50px;}
				.sg2-c-li{display: flex;justify-content: space-between;width: 100%;}
				.sg2-c-li-m{width: 25%;line-height: 1.6;text-align: center;}
				.sg2-c-desc{margin-top: 10px;color: #fff;}
				.sg2-c-b{margin-top: -50px;}
				
				
				.sg2-a{background:var(--black);padding-bottom: 30px;}
				.sg2-a-p1{color: #333;}
				.sg2-b-qq{border-color: var(--black);}
				body{background:#e4e4e4;height: 100vh;}
				
				.sg2-b-tit{position: absolute;width: 100%;top:120px;left: 0;text-align: center;z-index: 6;line-height: 1.2;}
				.sg2-b-tit{font-weight: 300;color: #444;opacity: 0;font-size: 36px;}
				.sg2-b-tit span{display: block;color: #222222;font-weight: bold;font-size: 50px;}
				
				.sg2dlvideo{height:100vh;object-fit: cover;width: 100%;position: absolute;left: 0;top:0;}
					.sg2dlvideo{background-position: center;background-repeat: no-repeat;background-size: cover;opacity: 0;visibility: hidden;}
					.sg2dlvideo.js_tab_01{transition: none;}
					.sg2dlvideo.on{opacity: 1;visibility: visible;z-index: 1;}
					.sg2-c{padding-top: 0;height: 100vh;box-sizing: border-box;width: 100%;}
					.sg2-c-video{height:100vh;object-fit: cover;width: 100%;}
					.sg2-c-b{position: absolute;left:50%;transform: translateX(-50%);z-index: 20;bottom: 30px;}
					.sg2-c-a{width: 100%;text-align: center;position: absolute;left:0;top:120px;z-index: 3;}
					.sg2-c-li-m{line-height: 1.2;}
					.sg2-c-desc{font-weight: 300;}
					.sg2-c-icon{position: relative;display: inline-block;width: 65px;height: 62px;}
					.sg2-c-icon img{position: absolute;max-width: 80%;max-height: 100%;left:0;top:0;right:0;bottom:0;margin:auto;}
					.sg2-c-li-m21{width: 20%;color: #fff;position: relative;cursor: pointer;}
					.sg2-c-li2{position: relative;padding-top: 22px;border-top: 1px solid rgba(255,255,255,0.3);}
					.sg2cp01{font-size: 16px;font-weight: 700;}
					.sg2cp02{font-size: 14px;font-weight: 300;margin-top: 8px;}
					.sg2cp01 br{display:none;}
					.sg2-c-li-m21:before{position: absolute;width: 100%;height: 0;background: #fff;content: '';left:0;top:-24px;z-index: 3;}
					.sg2-c-li-m21:before{transition: all 0.3s ease; opacity: 0;} 
					.sg2-c-li-m21:hover:before,.sg2-c-li-m21.on:before{height: 3px;opacity: 1;}
					.sg2-c-li-m21:hover .sg2cp02000,.sg2-c-li-m21.on .sg2cp02000{color: #333;}
					.sg2cp01000{color:#333;}
					.sg2cp02000{color: #666;transition: all 0.3s ease;}
					.sg2-c-li2000{border-color: rgba(0,0,0,0.3);}
					.sg2-c-li2000 .sg2-c-li-m21:before{background: #333;}
					.sg2cp05{color: #fff;font-size: 24px;font-weight: 300;line-height: 1;}
					.sg2cp05-000{color: #222;}
					.sg2cp05{width: 100%;position: absolute;left: 0;top:-60px;opacity: 0;transition: all 0.3s ease;}
					.sg2-c-li-m21.on .sg2cp05{opacity: 1;}
					.sg2cp07{color: #333;font-size: 32px;padding-bottom: 30px;line-height: 1;}
					
.sg2-d{padding: 90px 0;background: #000;padding-top: 30%;}
				.sg2-d-h4{text-align: center;color:#fff;font-weight: bold;font-size: 150px;line-height: 1.4;}
				.sg2-d-h4{}
				.sg2-d-h4 span{color: transparent;-webkit-background-clip: text;background-clip: text;background-image:linear-gradient(90deg,#bfbfbf,#cfcfcf 24%,#cccccc 35%,#ffffff 66%,#ffffff);}
				.sg2-d-img{margin-top: 20px;}
				.sg2-d-m{padding-top: 0;}
				.sg2-d-img-0{margin-top: 8%;}
				.sg2-d-img{overflow: hidden; position: relative;height: 570px;}
				.sg2-d-img-bg,.sg2-d-img-video{position: absolute;background-position: center;background-repeat: no-repeat;background-size: cover;}
				.sg2-d-img-bg,.sg2-d-img-video{width: 110%;height: 110%;left:-5%;top:-5%;}
				.sg2-d-img-video{object-fit: fill;}
				.sg2-d-img-wz{width: 100%;text-align: center;color: #fff;}
				.sg2-d-img-h4{font-size: 38px;font-weight: bold;color: #fff;}
				.sg2-d-img-p1{font-size: 18px;}
				.sg2-d-img-wz1{position: absolute;left:0;bottom: 40px;z-index: 12;}
				
				.sg2-d-n{display: flex;width: 100%;margin-top: 20px;}
				.sg2-d-n-m{width: 49.2%;margin-right: 1.6%;background: #1d1d1f;padding-bottom: 35px;}
				.sg2-d-n-m:nth-child(2n){margin-right: 0;}
				.sg2-d-n-img img{width: 100%;}
				
.sg29-d{padding-top: 35px;}
								.sg29-d-img{margin-top: 0 !important;}
								.sg29-d-a{min-height: 100vh;display: flex;align-items: center;}
								.sg29-d-show{position: absolute;width: 100%;height: 100%;left: 0;top:0;z-index: 3;text-align: center;color:#fff;}
								.sg29-d-show{overflow: hidden;z-index: 1;}
								.sg29-d-show-0{z-index: 2;}
								.sg29-d-show-img{opacity: 0;}
								.sg29-d-show-img-0{opacity: 1;}
						.sg29-box{padding-bottom: 0 !important;}
						.sg2-d-img-img{vertical-align: top;max-width: 100%;}
						.sg29-d-m{width: 85%;max-width: 1300px;min-width: 1200px;margin: 0 auto;}
						.sg29-d-img{height: auto !important;}
						.sg29-d-show-img{position: absolute;left: 0;top:0;width: 100%;}
						.sg29-d-show-wz{position: absolute;right:5%;top:0;width: 40%;color: #fff;height: 100%;}
						.sg29-d-show-wz{opacity: 0;text-align: left;padding-top: 20%;}
						.sg29-d-show-wz-0{opacity: 1;}
						.sg29-d-h4{font-size: 38px;color: #fff;font-weight: bold;line-height: 1;}
						.sg29-d-h41{font-size: 18px;}
						.sg29-d-p1{opacity: 0.8;font-size: 22px;}
						.sg29-d-p1{margin-top: 10px;padding-bottom: 40px;}
						.sg29-d-show-wz .sg2-d-img-more{margin-top: 25px;}
						
						.sg2-top-80{margin-top:60vh;background: #000;text-align: center;overflow: hidden;}
						.sg2-top-80{position: relative;width: 100%;align-items: center;z-index: 20;}
						.sg2-d-h4{background: #000;position: relative;z-index: 12;}
						.sg2-d-h4 span{display: block;}
						
						.sg27{width: 100%;}
						.sg27m{position: relative;height: 100vh;overflow: hidden;}
						.sg27m{opacity: 1;}
						.sg27m{background: #000;}
						.sg27mimg{max-width: 660px;transform: scale(1.5);}
						.sg27mimg{position: absolute;width:50%;height:90%;left: 0;top:30%;right:0;bottom: 0;margin:0 auto;}
						.sg27mimgm{height: 100%;position: absolute;left: 0;top:0;width: 100%;}
						.sg27mimg img{height: 100%;}
						.sg27mimgm img{position: absolute;left: 0;right:0;margin:auto;}
						.sg27mwz{position: absolute;width: 40%;right: 0;top:0;height: 100%;}
						.sg27mwz-m{position: absolute;left: 0;top:65%;width: 100%;color: #fff;text-align: left;transform: translateY(-50%);}
						.sg27-h4{font-weight: bold;color: #fff;font-size: 50px;line-height: 1.4;}
						.sg27-h4-1{font-size: 100px;line-height: 1.1;}
						.sg27-p1{margin-top: 20px;font-size: 20px;}
						.sg27-p1 span{font-weight: bold;}
						.sg27mwz-m{opacity: 0;z-index: 10;}
						.sg27mwz-m-0{left: 10%;top:50%;}
						.sg27-p2{font-size: 16px;}
						.sg27-p5{font-size:22px;font-weight: bold;margin-top:40px;}
						.sg27-p5 span{display: inline-block;margin-right: 10%;padding-top: 20px;}
						.sg27mimgm1,.sg27mimgm1 img{z-index: 6;}
						.sg27mimgm2,.sg27mimgm2 img{z-index: 26;}
						.sg27mimgm301,.sg27mimgm3{z-index: 16;}
						.sg27mimgm302{z-index: 15;}
						.sg27mimgm303{z-index: 13;}
						
					
						@media screen and (max-width:1600px) {
							.sg27-h4-1{font-size:70px;}
							.sg27-h4{font-size:45px;}
						}
						@media screen and (max-width:1440px) {
							.sg27-h4{font-size:40px;}
							.sg27-h4-1{font-size:60px;}
						}
						
						.sg2-e{position: relative;overflow: hidden;height: 90vh;}
						.sg2-e-top,.sg2-e-center{z-index: 3;position: absolute;background: #000;}
						.sg2-e-top{width: 100%;left:0;top:0;height: 12vw;}
						.sg2-e-center{width: 12vw;height: 100%;top:0;position: absolute;}
						.sg2-e-center-l{left: 0;}
						.sg2-e-center-r{right: 0;}
						
						.sg2-f{width: 100%;display: flex;background: #fff;}
						.sg2-f-m{width:50%;padding:10px;}
						.sg2-f-m-1{padding-right: 5px;}
						.sg2-f-m-2{padding-left: 5px;}
						.sg2-f-m-zw{position: relative;}
						.sg2-f-m-zw img{width: 100%;vertical-align: top;}
						.sg2-f .sg2-d-img-h4{color: #222;}
						.sg2-f .sg2-d-img-p1{color: #444;}
						.sg2-f .sg2-d-img-more{color: #444;border-color: #444;}
						.sg2-f .sg2-d-img-more:hover{color: #fff;border-color: var(--colors);background: var(--colors);}
						
						.sg2-d-50{width: 100%;display: flex;}
						.sg2-d-img-50{width: 49.5%;margin-right: 1%;}
						.sg2-d-img-50:nth-child(2n){margin-right: 0;}
						
						.sxbox{background: #000;padding-top: 80px;}
						.boxa-a-img{overflow: hidden;position: relative;border-radius: 20px;}
						.sxbox-a{width: 1300px;}
						.boxa-a-img img{width: 100%;}
						.boxa-a-img p{color: #fff;position: absolute;left:35px;bottom: 35px;z-index: 2;}
						.boxa-a-wz{padding:20px 35px;background: #000;padding-bottom: 55px;}
						.sxbox .sg2-d-img-more{color: #fff;margin-top: 10px;}
						
						.sg2-nums{margin-top:40vh;}
						.sg2-b-box{position: relative;}
						
						
						.sg2-pro{background: #fff;}
						.sg2-pro,.sg-b-pro{padding: 90px 0;}
						.sg2-prom{width:90%;margin-top: 40px;}
						.sg2-proma{display: flex;flex-wrap: wrap;width: 100%;justify-content: space-between;}
						.sg2-promal,.sg2-promar{box-sizing: border-box;}
						.sg2-proma-1{width: 33%;}
						.sg2-proma-2{width: 67%;display: flex;flex-wrap: wrap;}
						.sg2-proma-2-4{height: 50%;width: 50%;box-sizing: border-box;}
						.sg2-proma-2-4 .sg-a-pro-am{height: 100%;}
						.sg2-proma-2-4 img{width: 100%;height: 100%;object-fit: cover;}
						.sg2-proma-2-4:nth-child(1),.sg2-proma-2-4:nth-child(2){padding-bottom: 10px;}
						.sg2-proma-2-4:nth-child(3),.sg2-proma-2-4:nth-child(4){padding-top: 10px;}
						.sg2-proma-2-4:nth-child(odd){padding-right: 10px;}
						.sg2-proma-2-4:nth-child(even){padding-left: 10px;}
						.sg2-proma-1{padding-right: 10px;}
						.sg2-proma-2{padding-left: 10px;}
						.sg2-proma-1 .sg-a-pro-am{height:100%;}
						.sg2-proma-1 .sg-a-pro-am img{height:100%;object-fit: cover;}
						.sg-a-pro-amimg{transition: all 0.3s ease;}
						.sg-a-pro-am:hover .sg-a-pro-amimg{transform: scale(1.05);}
						.sg2-proma-3 .sg2-proma-2-4{height: 100%;padding-bottom: 0;}
						.sg2-proma-3{margin-top: 0;}
						
					.sg2-proma-3 .sg2-proma-1	{margin-top:20px;}
						.sg2-proma-3 .sg2-proma-1-1{margin-left:10px;}
						.sg2-proma-3 .sg2-proma-1-2{padding-left:10px;padding-right:0;}
					.sg2-proma-3 .sg2-proma-1-2,.sg2-proma-3 .sg2-proma-1-1{width:calc(33.5% - 5px);}
						.sg2-proma-3 .sg2-proma-1-0{width:33%}
						@media screen and (max-width:1600px) {
						    
						}
						@media screen and (max-width:1440px) {
						
						}
				
.sg2-new-h5{font-size: 35px;font-weight: 700;}
.sg2-new-h5-fff{color: #fff;}
.sg2-new-a-am{display: flex;width: 100%;align-items: flex-start;justify-content: space-between;}
.sg2-new-a-al{width: 64.6%;background: #fff;}
.sg2-new-a-arm{background: #fff;padding: 30px 35px;box-sizing: border-box;width: 100%;display: block;margin-top: 20px;}
.sg2-new-a-arm:nth-child(1){margin-top: 0;}
.sg2-new-a-ar{width: 33.6%;}
.sg2-new-date{color: #666;line-height: 1;}
.sg2-new-tit{color: #222;font-weight: 700;font-size: 21px;margin-top: 10px;height: 56px;line-height: 28px;}
.sg2-new-alimg img{width: 100%;vertical-align: top;transition: all 0.3s ease;}
.sg2-new-alimg {overflow: hidden;}
.sg2-new-a-alwz1{padding: 25px 40px;}
.sg2-new-more{display: inline-block;margin-top: 35px;position: relative;padding-right: 20px;}
.sg2-new-more i{position: absolute;right: 0;top:1px;font-size: 16px;}
.sg2-new-more1{margin-top: 34px;}
.sg2-new-a-am{margin-top: 20px;}
.sg2-new-a-a{margin-top: 75px;}
.sg2-new-a-arm:hover .sg2-new-tit,.sg2-new-a-al:hover .sg2-new-tit{color: var(--colors);}


.sg2-new-b{background: #000;}
.sg2-new-blink{display: flex;width: 100%;align-items: flex-start;justify-content: space-between;flex-wrap: wrap;margin-top: 30px;}
.sg2-new-bimg{width: 32.33%;}
.sg2-new-bimg img{width: 100%;vertical-align: top;transition: all 0.3s ease;}
.sg2-new-bimg {overflow: hidden;}
.sg2-new-bwz{width: 67.67%;box-sizing: border-box;padding-top: 25px;padding-left: 40px;}
.sg2-new-tit1{height: auto;}
.sg2-new-desc{margin-top: 15px;}
.sg2-new-blink-fff .sg2-new-date{opacity: 0.7;}
.sg2-new-blink-fff .sg2-new-tit,
.sg2-new-blink-fff .sg2-new-desc,
.sg2-new-blink-fff .sg2-new-date,
.sg2-new-blink-fff .sg2-new-more{color: #fff;}

.sg2-new-a-al:hover img,
.sg2-new-blink:hover img{transform: scale(1.05);}

.sg2-new-dm{padding: 0 100px;box-sizing: border-box;}
.sg2-newd-ms{font-size: 18px;margin-top: 50px;}
.sg2-newd-ms img{max-width: 100%;}
.sg2-newd-date{font-size: 20px;}
.sg2-newd-tit{font-size: 48px;font-weight: bold;line-height: 1.2;margin-top: 12px;}
.sg2-newd-share{margin-top: 40px;}
.sg2-newd-share a{display: inline-block;margin-right: 10px;}
.sg2-newd-share a:nth-child(1) i{font-size: 24px;}
.sg2-newd-share a:nth-child(2) i{font-size: 24px;}
.sg2-newd-share a:nth-child(3) i{font-size: 24px;}
.sg2-newd-share a:nth-child(4) i{font-size: 20px;font-weight: bold;}

.sg2-newd-pn{text-align: right;margin-top: 80px;}
.sg2-newd-pn a{font-size: 18px;font-weight: bold;display: inline-block;margin-left: 30px;}
.sg2-newd-pn i{font-size: 20px;}
.sg2-newd-pn span{padding: 0 5px;}
.sg2-newd-pn span,.sg2-newd-pn i{display: inline-block;vertical-align: middle;}

.pro-fixed{position: relative;}
				.pro-fixed-line{position: absolute;left: 0;top:-70px;}
				.sg-prod-a{background:var(--black);}
				.sg-prod-am{display: flex;justify-content: space-between;flex-wrap: wrap;}
				.sg-prod-am-l{width: 30%;}
				.sg-prod-am-r{width: 70%;padding-left: 2%;box-sizing: border-box;line-height: 1.6;}
				.sg-prod-am-r-no{width: 100%;padding-left: 10%;padding-right: 10%;}
				.sg-prod-am-h2{position: relative;}
				.sg-prod-am-h2:before{position: absolute;width: 20px;height: 60px;content:'';background-position: center;background-repeat: no-repeat;}
				/*.sg-prod-am-h2:before{background-image: url(../images/isjxcon.png);}*/
				.sg-prod-am-h2:before{left: -45px;top:-10px;background-size: auto 100%;}

.sg-prod-c-img{width: 100%;}
				.sg-prod-c{position: relative;overflow: hidden;padding: 0;}
				.sg-prod-c-bg{width: 100%;height: 100%;left: 0;top:0;}
				.sg-prod-cm{box-sizing: border-box;}
				.sg-prod-cm{width: 590px;position: absolute;right:4%;top:50%;transform: translateY(-50%);z-index: 3;padding:0 60px;}
				
.sg-prod-d{position: relative;overflow: hidden;height: 980px;padding: 0;}
				.sg-prod-dm{box-sizing: border-box;}
				.sg-prod-dm{width: 625px;position: absolute;right:5%;top:220px;z-index: 3;padding:0 60px;}
				.sg-prod-dm{background: rgba(0,0,0,0.8);padding-top: 45px;padding-bottom: 50px;}
				.sg-prod-dp2 p{position: relative;}
				.sg-prod-dp2 p{margin-top:5px;padding-left: 10px;}
				.sg-prod-dp2 p:before{position: absolute;content: '';left: 0;top:0;width: 3px;height: 3px;border-radius: 50%;background: #fff;}
				.sg-prod-dp2 p:before{top:11px;border-radius: 50%;}
				
				.sg-prod-b.min-hpro{min-height:80vh;padding:100px 0;display:flex;align-items:center;box-sizing:border-box;}
.sg-pro-o{position: relative;}
				.sg-pro-o{width: 100%;vertical-align: top;}
				.sg-pro-o-l{position: absolute;left:6%;width: 440px;z-index: 2;}
				.sg-pro-o-r{position: absolute;right:5%;width: 330px;z-index: 2;}
				.sg-prod-bms-3 ul{width: 100%;max-width: inherit;margin-top: 25px;}
				.sg-prod-bms-3 ul:nth-child(1){margin-top: 0;}
				.sg-prod-bms-3{flex-wrap: wrap;margin: 0;}
				.sg-pro-o-l,.sg-pro-o-r{top:50%;transform: translateY(-50%);}
				.sg-pro-obg{width: 100%;}
				.sg2-pub12-img-p1 br{display: none;}
.sg-prod-b1{display: none;}
				.sg-prod-bx1{position: relative;padding: 0;}
				.sg-prod-bx1{height: 900px;}
				.sg-prod-bx1m{position: absolute;top:50%;transform: translate(-50%,-50%);left:50%;}
				.sg-prod-3ge{display: flex;justify-content:space-between;}
				.sg-prod-3gep2{font-weight: bold;font-size: 16px;margin-top: 5px;}
				.sg-prod-3gep1{font-weight: 300;margin-top: 10px;}
				.sg-prod-3geicon{position:relative;display: inline-block;width: 50px;height: 50px;}
				.sg-prod-3geicon img{position: absolute;left:0;top:0;right:0;bottom:0;margin:auto;}
				.sg-prod-3geicon img{max-width: 90%;max-height: 90%;}
				.sg-prod-3ge ul{text-align: center;color:#fff;}
				.sg-prod-3ge{margin-top: 180px;}
				.sg-prod-3ge1{margin-top: 140px;}
				.sg-prod-3ge_100 ul{width:100px;}
				.sg-prod-bms_155 ul{max-width:155px;}
				.sg-prod-bms-auto{flex-wrap: inherit;}
				.sg-prod-bms-auto ul{max-width: inherit;text-align: center;}
				.sg-pub-h2_460{width:460px;}
.sg-prod-f{background:var(--black);}
				.sg-prod-fm{display: flex;justify-content: space-between;flex-wrap: wrap;align-items: flex-start;}
				.sg-prod-fm-l{width: 25%;}
				.sg-prod-fm-r{width: 55%;}
				.sg-prod-fimg{width: 90%;max-width: 1400px; min-width: 1200px;text-align: center;overflow: hidden;}
				.sg-prod-fimg img{max-width: 100%;vertical-align: top;}
				.sg-prod-fm{padding-top: 50px;}
				
				.sg-prod-getwap{display: flex;align-items: center;}
				.getwapimg2{width: 64%;}
				.getwap-a-wz{width: 36%;box-sizing: border-box;padding: 0 5%; padding-right: 5%;}
				.getwap-a-wz-l{padding-left:5%;padding-right: 5%;}
				.sg-prod-getwap{background:#e8e5e6;}
				.sg-prod-getwap-fff{background: #fff;}
				.getwap4{height: 80vh;min-height: 500px;}
				.getwap4wz{top:50%;transform: translateY(-50%);}
				.getwap-more1{margin-top: 70px;}
				.getwap-a-wz-absolute{position: absolute;right: 3%;top:40%;transform: translateY(-50%);}
				.getwapimg2-100{width: 100%;}
				
.sg-prod-cm-left{left: 3%;right: auto;padding-left: 0;padding-right: 0;max-width: 25%;}


.sg-pro2-b-tit:before{left: 0;}
.sg-pro2-b-tit{padding-left: 45px;}
.sg-pro2-b-more{margin-top: 55px;}
.sg-pro2-bp3{margin-top: 40px;}

.sg-pro2-c{width: 100%;padding: 120px 0;position: relative;overflow: hidden;}
/*.sg-pro2-cbg{position: absolute;width: 104%;height: 104%;left: -2%;top:-2%;background-position: center;background-repeat: no-repeat;background-size: cover;}*/
.sg-pro2-cbg{position: absolute;width: 100%;height: 100%;left: 0%;top:0%;background-position: center;background-repeat: no-repeat;background-size: cover;}
.sg-pro2-cm{display: flex;color: #fff;flex-wrap: wrap;text-align: center;}
.sg-pro2-cp1{font-size: 20px;font-weight: bold;line-height: 1.5;margin-top: 10px;}
.sg-pro2-cp2{margin-top: 5px;}
.sg-pro2-cicon{position: relative;display: inline-block;width: 88px;height: 88px;}
.sg-pro2-cicon img{position: absolute;left:0;top:0;right:0;bottom:0;margin:auto;max-width: 90%;max-height: 90%;}
.sg-pro2-cm ul{width: 33.33%;padding: 40px 0;}
.sg-pro2-cm{position: relative;z-index: 3;}
.sg-pro2-cm ul:nth-child(1){animation-delay: 0.1s;}
.sg-pro2-cm ul:nth-child(2){animation-delay: 0.2s;}
.sg-pro2-cm ul:nth-child(3){animation-delay: 0.3s;}
.sg-pro2-cm ul:nth-child(4){animation-delay: 0.4s;}
.sg-pro2-cm ul:nth-child(5){animation-delay: 0.5s;}
.sg-pro2-cm ul:nth-child(6){animation-delay: 0.6s;}

.sg-pro2-d{position: relative;overflow: hidden;height: 90vh;min-height: 600px;}
.sg-pro2-dm{position: absolute;z-index: 3;text-align: center;}
.sg-pro2-dm{width:100%;}
.sg-pro2-dlist{width: 100%;}
.sg-pro2-dm1{top:10%}
.sg-pro2-dm2{bottom: 6%;width: 472px;right: 23.8%;}
.sg-pro2-dm2 strong{color: var(--colors);}

.sg-pro2-fimg{height: 80vh;border-radius: 0}

.sg-pro2-g,.sg-pro2-i{background-color: #000;}
.sg-pro2-hm{margin-top: 0;}

.sg-pro2-i{text-align: center;}
.pin-spacer{background: #000;}

.pro2islider{margin-top: 45px;}
.pro2isliderm{width: 1050px;}
.pro2isliderm img{max-width: 100%;}


.sgprovideo-btn{position: absolute;text-align: center;border-radius: 50%;z-index: 3;transition: all 0.3s ease;}
.sgprovideo-btn{width: 48px;height: 48px;top:311px;background: rgba(0,0,0,0);line-height: 48px;cursor: pointer;}
.sgprovideo-btn i{font-size: 40px;color: #fff;}
.sgprovideo-btn:hover{background: rgba(0,0,0,0.3);}
.sgprovideo-prev{left:50%;margin-left:-700px;margin-left:-670px;}
.sgprovideo-next{right:50%;margin-right:-700px;margin-right:-670px;}

.pro2islider-prev{left:50%;margin-left:-472px;}
.pro2islider-next{right:50%;margin-right:-472px;}
.pro2islider-prev,.pro2islider-next{margin-top: -30px;}


.apple-download img{max-height: 40px;margin-right: 20px;}

/* .merit{min-height: inherit;}
 */

.sg3newa{display: flex;width: 100%;justify-content: space-between;}
.sg3newawz{width: 42%;padding: 25px;box-sizing: border-box;padding-bottom: 0;padding-right: 0;}
.sg3newaimg{width:55%;overflow: hidden;}
.sg3newaimg img{width: 100%;vertical-align: top;}
.sg3newatit{margin-top: 15px;}
.sg3newadesc{margin-top: 25px;min-height: 70px;}
.sg3newxb{margin-top: 45px;position:relative;}
.sg3newaslider{width: 100%;background: #fff;}
.sg3newamore{margin-top: 90px;}
.sg3newxbbtn{position:absolute;top:50%;width:60px;height:60px;cursor:pointer;border-radius:50%;text-align:center;line-height:50px;}
.sg3newxbbtn{margin-top:-25px;}
.sg3newxbbtn i{font-size:40px;transition:all 0.3s ease}

.sg3newxbbtnl{left:-60px;}
.sg3newxbbtnr{right:-60px;}
.sg3newasliderm{opacity: 0 !important;transition: all 0.3s ease;}
.sg3newasliderm.swiper-slide-active{opacity: 1 !important;}
.sg3newasliderm:hover .sg3newaimg  img{transform: scale(1.03);}
.sg3newcmimg,.g3new4aimg,.sg3newemimg{overflow: hidden;}
.sg3newcm:hover .sg3newcmimg img{transform: scale(1.03);}
.g3new4a:hover .g3new4aimg img{transform: scale(1.03);}
.sg3newem:hover .sg3newemimg img{transform: scale(1.03);}
.sg3newem:nth-child(even) .sg3newemore{right: 30px;}
.sg3newaslider-page{margin-top: 50px;}
.sg3newaslider:hover{box-shadow: 0 5px 15px rgba(0,0,0,0.08);}
.sg3newaslider,.sg3newaimg  img,.sg3newcmimg img,.g3new4aimg img,.sg3newemimg img{transition: all 0.3s ease;}

.sg3newbimg{width: 60%;}
.sg3newbwz{width: 38%;}
.sg3newbtit{height: auto;}
.sg3newbmore{margin-top:40px;}
.sg3newbtop{min-height: 210px;}
.sg3newbtop2{min-height: 180px;}
.sg3newbp1,.sg3newbp2{font-weight: 600;font-size: 14px;}
.sg3newbp1 span,.sg3newbp1 i,.sg3newbp2 span,.sg3newbp2 i{display: inline-block;vertical-align: top;height: 24px;line-height: 24px;}
.sg3newbp1 i{font-size: 20px;min-width: 28px;}
.sg3newbp2 i{font-size: 20px;min-width: 28px;}
.sg3newbp1 i,.sg3newbp2 i{position: absolute;left:0;top:1px;}
.sg3newbp1,.sg3newbp2{position: relative;padding-left: 35px;}
.sg3newbp2{margin-top: 5px;}

.sg3newc{display: flex;width: 100%;padding-top: 25px;flex-wrap: wrap;}
.sg3newcm{width:49%;margin-right: 2%;margin-top: 2%;background: #fff;}
.sg3newcm:nth-child(2n){margin-right: 0;}
.sg3newcmimg img{max-width: 100%;vertical-align: top;}
.sg3newcmwz{padding: 25px;}
.sg3newctit{margin-top: 0;height: auto;}
.sg3newcm:nth-child(even){animation-delay: 0.4s !important;}

.sg3newdtit{margin-top: 15px;}


.sg2careerftab{position: relative;width: 170px;cursor: pointer;}
.sg2careerftab span{position: relative;display: block;width: 100%;box-sizing: border-box;color: #fff;}
.sg2careerftab span{border: 1px solid #fff;text-align: center;height: 38px;line-height: 36px;border-radius:38px;}
.sg2careerftab span i{color: #fff;margin-left: 5px;}
.sg2careerftabx{position: absolute;width: 100%;top:38px;border-radius:6px;}
.sg2careerftabx{opacity: 0;visibility: hidden;z-index: -1;}
.sg2careerftabx{left:0;text-align: center;background: #fff;}
.sg2careerftabx a{display: block;color: #333;padding: 10px 0;opacity: 0.8;}
.sg2careerftabx a{line-height: 1.2;opacity: 0.8;transition: all 0.3s ease;}
.sg2careerftab{padding-top: 0;padding-bottom: 0;}
.sg2careerfmsub .sg2careerftab{margin-bottom:40px;}
.sg2careerftab:hover span{background: #fff;}
.sg2careerftab:hover span,.sg2careerftab:hover span i{color: #333;}
.sg2careerftabx{opacity: 1;visibility: visible;z-index:3;display:none;}
.sg2careerftabx{transition: all 0.3s ease;padding: 6px 0;}
.sg2careerftabx a:hover{background: var(--black);opacity: 1;}
.sg2careerftab1{width: auto;padding: 0;}
.sg2careerftab1 .sg2careerftabx{top:38px;box-shadow: 0 5px 20px rgba(0,0,0,0.08);}
.sg2careerftab1 span{width: 170px;text-align: left;padding:0 20px;position: relative;}
.sg2careerftab1 span i{margin: 0;position: absolute;right: 15px;top:50%;transform: translateY(-50%);display: block;}
.sg2careerftab1 span{border: 1px solid rgba(0,0,0,.7);}
.sg2careerftab1 span,.sg2careerftab1 span i{color: #333;}
.sg2careerftab1{position: absolute;right: 0;top:5px;}
.sg3-tit1,.sg2-support-a{position: relative;z-index: 6;}
.sg2careerftab10{position: relative;top:0;display: inline-block;margin-right: 30px;}
.sg2careerftab10 span{width: 220px;}
.sg2-support-p5{padding: 40px 0;position: relative;z-index: 4;}

.g3new4{display: flex;width: 100%;flex-wrap: wrap;padding-top: 20px;}
.g3new4-h2{background:url(../images/isjxcon.png) left center no-repeat;padding-left: 25px;}
.g3new4-h2{background-size:12px auto;font-size: 26px;margin-top: 40px;}
.g3new4aimg{position: relative;}
.g3new4aimg img{width: 100%;vertical-align: top;}
.g3new4btn{position: absolute;border: 1px solid #fff;width: 55px;height: 55px;box-sizing: border-box;line-height: 53px;border-radius: 50%;}
.g3new4btn{text-align: center;z-index: 3;left: 50%;top:50%;transform: translate(-50%,-50%);}
.g3new4btn i{color: #fff;font-size: 18px;display: block;position: relative;left: 2px;}
.g3new4a{background: #fff;width: 49%;margin-right: 2%;margin-top: 2%;}
.g3new4a:nth-child(2n){margin-right: 0;}
.g3new4awz{padding: 25px;}
.g3new4a-3,.g3new4a-3:nth-child(2n){width:31%;margin-right: 2%;}
.g3new4a-3:nth-child(3n){margin-right: 0;}
.g3new4a-3 .g3new4tit{font-size: 18px;}


.sg3newem{display: flex;width: 100%;justify-content: space-between;margin-top: 3%;background: #fff;}
.sg3newemwz{width: 37%;padding: 25px;box-sizing: border-box;padding-bottom: 0;padding-right: 0;position: relative;}
.sg3newemimg{width:60%;overflow: hidden;}
.sg3newemimg img{width: 100%;vertical-align: top;}
.sg3newetit{padding-left: 25px;background-size:8px auto;height:auto}
.sg3newbtop3{min-height: 230px;}

.sg3newemore{position: absolute;right: 0;bottom: 30px;cursor: pointer;}
.sg3newemimg:first-child{display: none;}
.sg3newem:nth-child(even) .sg3newemimg:first-child{display: block;}
.sg3newem:nth-child(even) .sg3newemimg:last-child{display: none;}

.sg3-conp1{font-weight: bold;font-size: 20px;}
.sg3-conp2{font-size: 20px;margin-top: 5px;padding-bottom: 15px;}
.sg3-conpp{position: relative;padding-left: 30px;line-height: 26px;margin-top: 15px;}
.sg3-conpp i{position: absolute;left:0;top:0;color:var(--colors);}
.sg3-conp3 i{font-size: 20px;}
.sg3-conp4 i{font-size: 22px;top:-1px;}
.sg3-conp5 i{font-size: 20px;top:1px;}
.sg3-conp6 i{font-size: 20px;top:1px;}

.sg3-contactam {width: 100%;display: flex;flex-wrap: wrap;}
.sg3-contactam ul{width:32%;background: #fff;padding: 40px 25px;box-sizing: border-box;margin-right: 2%;margin-top: 2%;}
.sg3-contactam ul:nth-child(3n){margin-right: 0;}
.sg3-contactam ul{transition: box-shadow 0.3s ease;}
.sg3-contactam ul:hover{box-shadow: 0 10px 25px rgba(0,0,0,0.08);}

.sg3-contacttit{margin-top: 60px;}

.sg3-contactbtit{font-size: 20px;margin-top: 60px;color: #666;}
.sg3-contactbm{background: #fff;margin-top: 45px;}
.formma{width: 48%;}
.sg3-contactbm{padding: 60px 100px;background: #fff;border-radius: 20px;}
.sg3-contactb .layui-form-select dl dd.layui-this{background: var(--colors);}
.sg3-contactb .layui-form-select dl{max-height: 230px;}
.sg3-contactb input, .sg3-contactb textarea {
    width: 100%;
    box-sizing: border-box;
    line-height: 50px;
    height: 50px;
    padding: 0 15px;
    background: none;
    border: none;
}
.sg3-contactb textarea{line-height: 25px;padding:10px 15px;height: 145px;resize: none;}
.labelmsg{font-size: 18px;line-height: 1.6;}
.cf0000{color: #ff0000;padding-left: 5px;}
.pubtxt{background: #e3e3e3;border-radius: 5px;margin-top: 10px;}
.formm{display: flex;width: 100%;flex-wrap: wrap;justify-content: space-between;margin-top: 30px;}
.formma1{display: flex;width: 100;justify-content: space-between;}
.formma-1{width: 100px;}
.formma-2{width: calc(95% - 100px);}
.formma-5{width: 47%;}

.formm3{justify-content: flex-start;align-items: center;}
.formma2{width: 100%;}
.sg3-contactb .layui-form-checked[lay-skin=primary] i{background: var(--colors);border-color: var(--colors) !important ;}
.privacy,.privacy:hover{color: var(--colors);}

.formm4{margin-top: 60px;}
.formmbtn{cursor: pointer;}
.formmbtn{background: var(--colors);color: #fff;display: inline-block;padding: 0 50px;height: 46px;line-height: 46px;border-radius: 40px;}

/*.sgp-in-subs7{display: none !important;}*/
.sg2-support-a{margin-top: 60px;}
.sg2-support-a-p1{text-align: center;margin-top: 60px;font-size: 20px;}
.sg2-support-a-p1 a{color: var(--colors);transition: all 0.3s ease;opacity: 0.8;}
.sg2-support-a-p1 a:hover{opacity: 1;}

.sg2-support-b{background: #fff;padding: 40px;margin-top: 25px;}
.sg2-support-b-zw{width: 100%;overflow: hidden;margin-top: 35px;}
.sg2-support-b-sub{width: 300px;box-sizing: border-box;padding-right: 30px;float: left;}
.sg2-support-b-list{width:calc(100% - 300px);border-left: 2px solid #eee;box-sizing: border-box;padding-left: 30px;float: right;}
.sg2-support-b-subh5{position: relative;cursor: pointer;}
.sg2-support-b-subh5 span{font-size: 18px;font-weight: 700;}
.sg2-support-b-subh5 i{font-size: 18px;position: absolute;right: 0;top:0;display: block;transition: all 0.3s ease;}
.sg2-support-b-subh5.on i{transform:rotateZ(90deg);}
.sg2-support-b-subm{padding: 7px 0;}
.sg2-support-b-subdl{padding: 10px 15px;display: none;}
.sg2-support-b-subdl a{display: block;user-select: none}
.sg2-support-b-subdl a{margin-top: 8px;position: relative;}
.sg2-support-b-subdl i{display: block;position: absolute;right: 0;border: 1px solid #999;width: 18px;height: 18px;box-sizing: border-box;line-height: 16px;text-align: center;}
.sg2-support-b-subdl i{color: #666;border: 1px solid #999;font-size: 16px;color: #fff;}
.sg2-support-b-subdl i{transition: all 0.3s ease;top:0;}
.sg2-support-b-subdl a.on,.sg2-support-b-subdl a:hover{color: var(--colors);}
.sg2-support-b-subdl a.on i{color: var(--colors);border-color: var(--colors);}
.sg2-support-b-sub.is-inview{padding-top: 90px;}

.sg2-support-b-top{display: flex;width: 100%;justify-content: space-between;padding-bottom: 30px;}
.sg2sbtsub{border:1px solid rgba(0,0,0,.7);padding: 0 20px;height: 38px;line-height: 36px;border-radius: 38px;box-sizing: border-box;}
.sg2sbtsub{width: 45%;text-align: center;}
.sg2sbtsub{transition: all 0.3s ease;}
.sg2sbtsub:hover,.sg2sbtsub.on{border-color: var(--colors);font-weight: 700;}

.supportadd a{display: inline-block;user-select:none;display: inline-block;padding: 0 25px;}
.supportadd a{background: #eeeeee;margin-top: 15px;margin-right: 15px;position: relative;padding-right: 66px;}
.supportadd i{position: absolute;display: block;right: 25px;top:0;color: var(--colors);transform:rotateZ(45deg);}
.supportclear{padding: 0 10px;font-weight: 700;cursor: pointer;}
.supportclear,.supportadd a,.supportadd i{height: 48px;line-height: 48px;}


.sg2-support-b-search{margin-left: 330px;width: 500px;background: #eee;border-radius: 35px;position: relative;display: flex;}
.sg2-support-txt{width:92%;outline: none;padding-left: 20px;box-sizing: border-box;}
.sg2-support-btn{width:8%;position: relative;z-index: 3;color: palegoldenrod;}
.sg2-support-icon1{position: absolute;right: 15px;font-size: 20px;top:8px;}
.sg2-support-b-search input{background:none;border: none;height: 38px;line-height: 38px;}

.sg2-support-b-listli{padding-top: 10px;}
.sg2-support-b-listms em{padding: 0 8px;}
.sg2-support-b-listp1{height: 72px;line-height: 72px;position: relative;}
.sg2-support-b-listp1 i{font-style: normal;font-weight: 400;font-size: 20px;}
.sg2-support-b-listlink{display: flex;width: 100%;position: relative;align-items: center;justify-content: space-between;box-sizing:border-box;padding-right:30px;}
.sg2-support-b-listlink{margin-top: 15px;line-height: 42px;}
.sg2-support-b-listli{min-height: 380px;}
.sg2-support-b-listtit{font-size: 18px;}
.sg2-support-b-listms{color: #999;font-size: 14px;}
.sg2-support-b-listlink .sdxiazai{position: absolute;right: 0;top:0px;}
.sg2-support-b-listtit{width: 70%;padding-left: 45px;box-sizing: border-box;}
.sg2-support-b-listms{width: 25%;}
.sg2-support-b-listtype{position: absolute;display: block;width: 42px;height: 42px;left: 0;top:0;background-position: left center;background-repeat: no-repeat;}
.down-pdf{background-image: url(../images/down-pdf.svg);background-size: 28px auto;background-position: -2px center;}
.down-image{background-image: url(../fonts/down-image.svg);background-size: 29px auto;background-position: -2px center;}
.down-ppt{background-image: url(../fonts/down-ppt.svg);background-size: 24px auto;}
.down-zip{background-image: url(../fonts/down-zip.svg);background-size: 26px auto;}
.down-video{background-image: url(../fonts/down-video.svg);background-size: 25px auto;}

.publine-hover{position: relative;}
.sg2-warranty-link{display: flex;width: 100%;padding: 22px 10px;border-bottom: 1px solid #eee;position: relative;}
.sg2-warranty-link:before,.publine-hover:before{position: absolute;left: 0;bottom: 0;background: var(--colors);content: '';height: 1px;width: 0;opacity: 0;}
.sg2-warranty-btn{position: absolute;height: 20px;line-height: 20px;right: 10px;top:50%;margin-top: -10px;}
.sg2-warranty-btn{opacity: 0.8;}
.sg2-warranty-tit{padding-left: 40px;width: 85%;}
.sg2-warranty-tit{font-size: 18px;}
.sg2-warranty-icon{position: absolute;display: block;font-size: 26px;left: 0;top:0;line-height: 30px;top:50%;margin-top: -15px;}
/* .sg2-warranty-link:hover .sg2-warranty-icon,.sg2-warranty-link:hover .sg2-warranty-tit{color: var(--colors);} */
.sg2-warranty-link:before,.sg2-warranty-btn,.sg2-warranty-tit,.sg2-warranty-icon,.publine-hover:before{transition: all 0.6s ease;}
.sg2-warranty-link:hover:before,.publine-hover:hover:before{width: 100%;opacity: 1;}


.sg2-faq1m{}
.sg2-faq1titwz{font-size: 18px;font-weight: bold;}
.sg2-faq1tit{position: relative;border-bottom: 1px solid #eee;padding: 15px 0;cursor: pointer;}
.sg2-faq1titbtn{position: absolute;width: 28px;height: 28px;border: 1px solid #000;border-radius: 50%;right: 2px;top:50%;margin-top: -15px;}
.sg2-faq1titbtn{line-height: 28px;text-align: center;}
.sg2-faq1titbtn i{position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);transition: all 0.3s ease;}
.sg2-faq1desc{position: relative;padding: 15px 0;display: none;}
.sg2-faq1desca{position: absolute;left: 10px;top:15px;}
.sg2-faq1descb{padding-left: 35px;}
.sg2-faq1descb p{padding-bottom: 5px;}
.sg2-faq1tit.on .sdzengjia{opacity: 0;}
.sg2-faq1tit.on .sdjianhao{opacity: 1;}

.sg2-faq2m{font-size: 18px;font-weight: bold;display: block;position: relative;border-bottom: 1px solid #eee;padding: 15px 0;cursor: pointer;}
.sg2-faq2mbtn{position: absolute;border: 2px solid #000;border-radius: 5px;width: 22px;height: 20px;box-sizing: border-box;}
.sg2-faq2mbtn i{background: #fff;position: absolute;right:-4px;top:-4px;font-size: 16px;height: 16px;display: block;line-height: 16px;}
.sg2-faq2mbtn{right: 0;top:18px;opacity: 0.6;}

.sg3-support5tit{padding: 60px 0;font-size: 30px;padding-bottom: 0;}

.support-fixed{position: relative}




.sgp2-baner{position: relative;height: 100vh;overflow: hidden;}
.sgp2-b-wz{position: absolute;width: 100%;text-align: center;top:50%;left:0;}
.sgp2-b-wz{transform: translateY(-50%);z-index: 3;}
.sgp2-b-h4{color: #fff;font-size: 60px;font-weight: bold;line-height: 1.2;}
.sgp2-b-bg::before{display: none;}
.sgp2-b-bg{opacity: 1;}
.sgp2-b-bg{background-size: cover;}

.sg-pro2-a{background: #000;}
.sg-pro2-am{color: #fff;text-align: center;}
.sg-pro2-a-ms{font-size: 18px;line-height: 1.8;margin-top: 40px;padding: 0 100px;}
.gsapAnimate.animated{animation: 1s aniStyle2 0.3s;animation-fill-mode: forwards;}
.gsapAnimate.animated.ani_style3{animation: 1s aniStyle3 0.3s;animation-fill-mode: forwards;}
.animated{}
.delay2{animation-delay: 0.2s !important;}
.delay3{animation-delay: 0.3s !important;}
.delay4{animation-delay: 0.4s !important;}

.sg-install-b{background:var(--black);}
.sg-install-bsub{text-align: center;}
.sg-install-bsub span{display: inline-block;padding:0 30px;position: relative;cursor: pointer;}
.sg-install-bsub b{position: relative;font-weight: 600;opacity: 0.7;display: inline-block;font-size: 20px;}
.sg-install-bsub b:before,.sg-install-bsub span:before{position: absolute;content: '';}
.sg-install-bsub span:before{height: 18px;width: 1px;background-color:#000;opacity: 0.2;right:0;top:50%;margin-top: -9px;}
.sg-install-bsub span:last-child::before{display: none;}
.sg-install-bsub b:before{height: 2px;background: #000;opacity: 0;width: 0;bottom: -1px;}
.sg-install-bsub span.on b:before{width: 100%;opacity: 1;}
.sg-install-bsub span:hover b,.sg-install-bsub span.on b{opacity: 1;}
.sg-install-bsub b,.sg-install-bsub b:before{transition: all 0.3s ease;}

.sg-install-btab-img{width:46%;}
.sg-install-btab-wz{width: 54%;padding-left: 4%;box-sizing: border-box;}
.sg-install-btab-wz{padding-top: 90px;}
.sg-install-btab-img img{vertical-align: top;max-width: 100%;}
.sg-install-btab{position: relative;height: 565px;}
.sg-install-btabm{position: absolute;visibility: hidden;width: 100%;left: 0;top:0;z-index: -2;display: flex;}
.sg-install-btabm.on{visibility: visible;z-index: 3;}
.sg-install-btab{margin-top: 60px;}
.sg-install-btab-wzm{position: relative;top:60px;}
.sg-install-btab-img,.sg-install-btab-wzm{transition: all 0.3s ease;opacity: 0;}
.sg-install-btab-wzm{transition:all 0.5s ease;}
.sg-install-btabm.on .sg-install-btab-img{opacity: 1;}
.sg-install-btabm.on .sg-install-btab-wzm{opacity: 1;top:0;}


.sg-install-c{background: #000;}
.sg-install-cm{text-align: center;}
.sg-install-ctable{}
.sg-install-ctable1{margin-top: 60px;border: 1px solid rgba(255,255,255,0.1);}
.sg-install-ctablem{display: flex;width: 100%;color: #fff;}
.sg-install-ctablew{width: 16.666%;padding: 25px 15px;box-sizing: border-box;display: flex;align-items: center;justify-content: center;}
.sg-install-ctablem1{font-size: 18px;font-weight: bold;color: #333; background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(224,224,226,1) 50%, rgba(196,197,200,1) 100%);}
.sg-install-ctablem:nth-child(2){margin-top: 20px;}
.sg-install-ctablem:nth-child(even){background: rgba(255,255,255,0.3);}
.sg-install-ctablem:nth-child(even) .sg-install-ctablew{border-right: 1px solid rgba(255,255,255,0.1);}
.sg-install-ctablew:nth-child(1){text-align: left;justify-content: left;padding-left: 20px;}
.install-gg{display: inline-block;width: 32px;height: 32px;line-height: 32px;background: #fff;border-radius: 50%;text-align: center;opacity: 0;}
.install-gg i{color: #333;font-size: 20px;}
.install-gg.on{opacity: 1;}
.install-select{display: inline-block;height: 38px;line-height: 38px;border: 1px solid #fff;padding: 0 40px;border-radius: 38px;}

.sg-install-csm{color: #fff;margin-top: 80px;text-align: left;}


.sg-install-d{background: #191919;}
.sg-install-dp3{text-align: center;}
.sg-install-dslider{margin-top: 60px;}
.sg-install-dp1{text-align: right;width: 100%;position: absolute;box-sizing: border-box;padding: 35px;right:0;top:0;z-index: 3;}
.sg-install-dp1{font-size: 26px;font-weight: bold;color: #fff;}
.sg-install-dp2{width: 100%;position: absolute;box-sizing: border-box;padding:0 35px;right:0;bottom:5px;z-index: 3;}
.sg-install-dp2{min-height: 130px;}
.sg-install-dp1,.sg-install-dp2 a{color: #fff;}
.installddsliderm img{width: 100%;vertical-align: top;transition: all 0.3s ease;}
.sg-install-dp2 a{display: block;margin-top: 10px;font-size: 24px;transition: all 0.3s ease;}
.sg-install-dp2 a:hover{font-weight: 700;}
.sg-install-dp2 i{position: relative;left: 3px;top:1px;}
.installddsliderm:hover img{transform: scale(1.03);}
.installddsliderm{overflow: hidden;}

.sg2-stories-am{width: 100%;display: flex;justify-content: space-between;}
.sg2-stories-aul{width: 50%;box-sizing: border-box;}
.sg2-stories-aul:nth-child(1){padding-right: 40px;}
.sg2-stories-aul:nth-child(2){padding-left: 40px;}
.storiesah3{height: auto;}
.storiesap1{margin-top: 8px;}
.storiesaimg{overflow: hidden;}
.storiesaimg img{width: 100%;vertical-align: top;}
.storiesawz{padding: 30px;padding-bottom: 55px;padding-right: 80px;}
.storiesalink{display: block;padding-top:55px;border-bottom: 1px solid #ccc;position: relative;}
.storiesalink:before{position: absolute;width: 0;height: 1px;background: var(--colors);content: '';left: 0;bottom: 0;}
.storiesawz{position: relative;}
.storiesaicon{position: absolute;top:35px;right: 30px;font-size: 30px;}
.storiesalink:hover:before{width: 100%;}
.storiesalink:hover .storiesaimg img{transform: scale(1.03);}
.storiesalink:before,.storiesaimg img{transition: all 0.3s ease;}
.sg2-stories-aul2{padding-top:55px;}
.sg2-stories-am{}

.storiestotal{background: #000;color: #fff;display: flex;width: 100%;align-items: center;padding: 20px;}
.storiestotal span,.storiestotal em{padding: 0 50px;text-align: center;}
.storiestotal em{font-style: normal;line-height: 1.3;font-size: 18px;border-left: 1px solid rgba(255,255,255,0.3);}
.storiestotal span{font-size: 50px;line-height: 1;color: var(--colors);font-weight: 700;line-height: 1.2;}

.storiesblink{display: flex;width: 100%;padding: 60px 0;position: relative;align-items: center;border-bottom: 1px solid #ccc;justify-content: space-between;}
.storiesblink:before{position: absolute;width: 0;height: 1px;background: var(--colors);content: '';left: 0;bottom: 0;}
.storiesblink{overflow: hidden;}
.storiesbimg{width: 42%;}
.storiesbimg:last-child{display: none;}
.storiesblink:nth-child(even) .storiesbimg:first-child{display: none;}
.storiesblink:nth-child(even) .storiesbimg:last-child{display: block;}
.storiesbp2{margin-top: 20px;}
.storiesbwz{width: 53%;box-sizing: border-box;}
.storiesbicon{display: inline-block;font-size: 30px;margin-top: 40px;}
.storiesbimg img{width: 100%;vertical-align: top;}
.storiesblink:hover:before{width: 100%;}
.storiesblink:hover .storiesbimg img{transform: scale(1.03);}
.storiesblink:before,.storiesbimg img{transition: all 0.3s ease;}

.sg2-order-asub{display: flex;justify-content: flex-start;margin-top: 60px;}
.w-175.sg2careerftab span,.orderatxt{width: 175px;overflow: hidden}
.orderatxt,.orderabtn{background: none;border: none;height: 38px;line-height: 36px;box-sizing: border-box;}
.orderatxt,.orderabtn{padding:0 25px;border:1px solid rgba(0,0,0,0.7);border-radius: 38px;outline:none;}
.orderabtn{color: #333;padding: 0 35px;}
.orderabtn{transition: all 0.3s ease;}
.orderatxt:focus,.orderabtn,.w-175.sg2careerftab:hover span{border-color: var(--colors);}
.orderabtn:hover{background:  var(--colors);color: #fff;}
.orderatxt{margin-right: 30px;text-align: left;}

.sg2-order-am{display: flex;width: 100%;flex-wrap: wrap;margin-top: 0;}
.orderalink { width: 32%;background: #fff;padding: 30px 25px; box-sizing: border-box;margin-right: 2%;margin-top: 2%;}
.orderalink:nth-child(3n){margin-right: 0;}
.orderap1{font-weight: 700;margin-top: 20px;padding-bottom: 20px;font-size: 16px;}
.orderap1,.orderalogo{text-align: center;}
.sg3-conp6 a{text-decoration: underline;color: #0d7ec5;}
.orderalink{transition: all 0.3s ease;}
.orderalink:hover{box-shadow: 0 10px 25px rgba(0,0,0,0.08);}
.orderalink i{color: #333;}

.sg2-sortby{right: 0;top:0;}
.sg2-sortby{position: absolute;width: 270px;display: flex;justify-content: space-between;align-items: center;top:50%;margin-top: -17px;}
.sg2-sortby-name{font-weight: 700;height: 38px;line-height: 38px;}
.sg2careerftab10.w-120 {margin: 0;}
.sg2careerftab10.w-120 span{width: 190px;}
.sg2careerftab10.w-120 i{font-size: 15px;}
/* 产品 */
.sg-about-g-m-60{margin-top: 60px;}
.sg-prod-gm-minheihgt{min-height: 710px;}
.sg-prod-gm-l{width: 36%;position: relative;}
.sg-prod-gm-l img{max-width: 90%;}
.pro-3j,.pro-3jm{width: 100%;}
.pro-3jm{position: relative;cursor: pointer;}
.pro-3jm img{max-width: 80% !important;vertical-align: top;}
.pro-3jm:before{width: 1px;right: 4px;}
.pro-3jm:after{width: 9px;right: 0;opacity: 0;border-radius: 9px;}
.pro-3jm:before,.pro-3jm:after{position: absolute;height: 96%;content: '';top:2%;background: #fff;transition: all 0.3s ease;}
.pro-3jm.on:after{opacity: 1;}
.sg-prod-gm-r{width: 55%;}
.sg-prod-gm-l-big{width: 45%;}
.sg-prod-gm-l-big img{max-width: 100%;}
.sg-prod-gm-r-big{width: 45%;}
				.sg-prod-gm{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
				.sg-prod-gm{align-items: flex-start;}
				.sg-prod-g-tab{margin-top: 0;}
				.sg-prod-g-tab table{width: 100%;}
				.sg-prod-g-tab-auto{min-height:300px;}
				.sg-prod-g-tab-auto .sggslider{min-height: 300px;}
				.sggslider{min-height: 465px;}
				.sg-prod-g-tab td{color: #fff;padding: 5px 0; padding-right: 20px;}
				.sg-prod-g-tab td:nth-child(1),.sg-prod-g-tab td:nth-child(3){width: 145px;}
				.sg-prod-g-tab strong{font-size: 18px;letter-spacing: 1px;display: block;}
				.sg-g-lis,.sg-prod-g-tab strong{padding-top: 40px;}
				.sg-prod-g-sub{display: flex;width: 100%;align-items: center;}
				.sg-prod-g-sub span{transition: all 0.3s ease;cursor: pointer;}
				.sg-prod-g-sub span{opacity: 1;font-size: 18px;box-sizing: border-box;color: #fff;}
				.sg-prod-g-sub span{font-weight: 700;}
				.sg-prod-g-sub span.on{opacity: 1;color: #80fcfe;}
				.sg-prod-g-sub em{color: #fff;padding: 0 20px;font-size: 16px;position: relative;}
				.sg-prod-g-tabm{display: none;min-height: ;}
				.sg-prod-g-tabm.on{display: block;}
				.sg-proness{position: absolute;width: 9px;height: 657px;right: 0;bottom:0;overflow: hidden;display: block;}
				.sg-proness span:before{width: 1px;left: 4px;}
				.sg-proness span:after{width: 100%;left: 0;opacity: 0;border-radius: 10px;}
				.sg-proness span:before,.sg-proness span:after{position: absolute;height: 100%;content: '';top:0;background: #fff;transition: all 0.3s ease;}
				.sg-proness span{display: block;vertical-align: top;float: left;margin-top: 10px;position: relative;}
				.sg-proness span{width: 100%;height: 120px;}
				.sg-proness span:nth-child(1){margin: 0;}
				.sg-proness span:nth-child(2){height: 100px;}
				.sg-proness span:nth-child(3){height: 465px;}
				.sg-proness span.on:after{opacity: 1;}
				.sg-prod-three{margin-top: 30px;min-height: 570px;}
				.sg-prod-three-auto{min-height: auto;}
				.sg-prod-threem{display: none;}
				.sg-prod-threem:nth-child(1){display: block;}
				.sg-proness span{cursor: pointer;}
				.sg-prod-th4{font-size: 18px;color: #fff;font-weight: bold;}
				.sg2-d-threemore{margin-top: 20px;}
				.sg-g-lis{color: #fff;}
				.sg-g-lis p{position: relative;padding-left: 9px;margin-top: 10px;}
				.sg-g-lis p:nth-child(1){margin-top: 0;}
				.sg-g-lis p:before{position: absolute;width: 4px;height: 4px;background: #fff;border-radius: 50%;left:0;top:10px;content: '';}
				.sggsliderm{opacity: 0 !important;color: #fff;}
				.sggsliderm.swiper-slide-active{opacity: 1 !important;}
				/*.sggsliderm .table>p:nth-child(1){padding-top: 40px;margin-top: 0;}*/
				/*.sggsliderm .table>p{margin-top: 10px;}*/
				.pubaage{text-align: center;margin-top: 20px;}
				.pubaage span{text-align: center;background: #fff;opacity: 0.3 !important;margin: 0 5px !important;}
				.pubaage span.swiper-pagination-bullet-active{opacity: 1 !important;background: #fff !important;}
				.sggslider{overflow: inherit;}
				.sggsbtn{position: absolute;top:50%;transform: translateY(-50%);top:60px;transform: translateY(0);}
				.sggsbtn{width: 50px;height: 50px;text-align: center;line-height: 50px;cursor: pointer;}
				.sggsbtn i{color: #fff;font-size: 30px;}
				.sggsbtn1{left: -70px;}
				.sggsbtn2{right: -30px;}
				
.sg-prod-h{background:var(--black);}
				.sg-prod-hm{width: 90%;max-width: 1400px; min-width: 1200px;position: relative;}
				/* .sg-prod-himg,.sg-prod-hwz{border-radius: 10px;overflow: hidden;} */
				.sg-prod-himg{border-top-left-radius: 10px;overflow: hidden;border-top-right-radius: 10px;max-height:80vh;}
				.sg-prod-himg img{max-height: 100%;object-fit: cover;width: 100%;}
				.sg-prod-hwz{background: #e9eaeb;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
				.sg-prod-himg img{max-width: 100%;vertical-align: top;}
				.sg-prod-fm{padding-top: 50px;}
				.sg-prod-hwz{z-index: 3;width: 100%;}
				.sg-prod-hwz1{background: #f0f0f0;}
				.sg-prod-hwz{left:0;bottom:0;}
				.sg-prod-hwzm{display: flex;justify-content: space-between;flex-wrap: wrap;align-items: flex-start;align-items: center;}
				.sg-prod-hwzm{width:100%;box-sizing:border-box;}
				.sg-prod-hwz-l{width: 30%;}
				.sg-prod-hwz-r{width: 55%;}
				.sg-prod-hp2{margin-top: 0;}
				.sg-prod-hwzm{padding: 35px 25px;}
				
				.sg-pro-videom{max-width: 1400px;width:70%;}
				.sg-pro-video{width: 100%;margin-top: 35px;padding:15px 0;}
				
				.videombtn{position: absolute;left:50%;top:50%;margin-left: -40px;margin-top: -40px;z-index: 3;border-radius: 50%;}
				.videombtn{width: 80px;height: 80px;line-height: 80px;text-align: center;}
				.videombtn{background: rgba(0,0,0,0.3);transition: all 0.3s ease;opacity: 0;visibility: hidden;}
				.videombtn i{color: #fff;font-size:45px;}
				.sg-prod-himg{position: relative;}
				.sg-pro-videom.swiper-slide-active .videombtn,.videombtn-show{opacity: 1;visibility: visible;}
				.sgprovideo-pagination,.page-green{text-align: center;margin-top: 25px;}
				.sgprovideo-pagination span,.page-green span{width: 14px;height: 14px;border: 2px solid #333;box-sizing: border-box;margin:0 5px;background: none;}
				.sgprovideo-pagination span,.page-green span{opacity: 1;}
				.sgprovideo-pagination span.swiper-pagination-bullet-active,.page-green span.swiper-pagination-bullet-active{background: var(--colors);border-color: var(--colors)}
				.sg-prod-hwz-fofofo{background: #f0f0f0;}
				
				
				.sg-b-pro{background:var(--black);}
				.sg-b-pro-m{width: 90%;min-width: 1200px;max-width: 1400px;}
				.sg-b-pro-m-auto{max-width: inherit;}
				.mb0p{margin-bottom: 0;}
				
		.sg-b-pro-000,.sg2-d-151515,.sg2-new-b{background: #151515;}
			
/* 搜索 */
.nh-search{margin-top: 80px;}
.nh-search-btn{width: 50%;height: 72px;padding:0;border-radius: 36px;border: 1px solid rgba(0,0,0,0.2);margin: 0 auto;}
.nh-search-btn{position: relative;}
.nh-search-btn i{position: absolute;right: 30px;font-size: 30px;top:50%;transform: translateY(-50%);opacity: 0.7;}
.nh-search-btn{font-size: 26px;font-weight: 400;color: #000;letter-spacing: -0.5px;}
.nh-search-btn{box-sizing: border-box;}
.nh-search-txt{background: none;border: none;outline: none;font-weight: 300;font-family:'Poppins', sans-serif;font-size: 18px;}
.nh-search-txt{width: 100%;box-sizing: border-box;padding:20px 30px;line-height: 30px;height: 70px;}
.nh-new-tit span{padding-right: 10px;}
.nh-new-tit{font-weight: 700;}
.nh-results{color: #999;line-height: 40px;border-bottom: 1px solid #e7e7e7;margin-top: 60px;}
.nh-resulinkmmore{margin-top: 10px;display: inline-block;}
.nh-resulinkmmore:hover{text-decoration: underline;}
.nh-resulinkm{display: block;padding: 20px 0;}
.nh-xgxx span{position: relative;padding-bottom: 6px;display: inline-block;vertical-align: top;}
.nh-xgxx span:before{position: absolute;content: '';left:0;bottom:0;height: 2px;background: var(--colors);width: 100%;}
.nh-xgxx{border-bottom: 1px solid #eee;margin-top: 50px;}
.nh-search k.ajax_content{display:block;}
.nh-resulinkm{display: block;padding: 20px 0;}


/* 招聘 */
.sg2-career-a{background: var(--black);}
			.sg2-career-am{width: 100%;display: flex;text-align: center;margin-top: 45px;}
			.sg2-career-am ul{width: 23.5%;margin-right: 2%;position: relative;overflow: hidden;}
			.sg2-career-am ul:last-child{margin-right: 0;}
			.sg2-career-aimg{width: 100%;vertical-align: top;}
			.sg2-career-aimg{transition: all 0.3s ease;}
			.sg2-career-awz{position: absolute;width: 100%;bottom:8%;left:0;box-sizing: border-box;padding:0 8%;}
			.sg2-career-awz{z-index: 3;color: #fff;}
			.sg2-career-ah5{font-size: 30px;color: #fff;font-weight: 700;}
			.sg2-career-ap1{margin-top: 10px;}
			.sg2-career-am ul:hover img{transform: scale(1.05);}
			
			.sg2-career-pbp1{margin-top: 55px;}
			.sg2-career-pbp1-fff{color: #fff;}
			.sg2-career-pbp1 p{margin-top: 20px;}
			.sg2-career-pbp1 p:nth-child(1){margin-top: 0;}
.sg-pub-h2-40{font-size: 40px;}
			.sg2-career-b{display: flex;width: 100%;background: #000;align-items: center;}
				.sg2-career-bimg img{width: 100%;}
				.sg2-career-bimg{width: 54%;}
				.sg2-career-bwz{width: 46%;box-sizing: border-box;padding: 0 7%;}
				@media screen and (max-width:1600px) {
					.sg2-career-bwz{padding: 0 3%;}
				}
				.sg2-career-b1{background: #fff;margin-top: 15px;}

.sg2-career-c{background: var(--black);}
			.sg2careercslider{margin-top: 45px;}
			.sg2careercsliderm{width: 560px;}
			.sg2careercsliderm img{width: 100%;vertical-align: top;}
			
.sg2-career-d{background: var(--black);padding-top: 0;}
			.sg2cdslider{padding:0;box-sizing: content-box; overflow: inherit;}
			.sg2cdsliderm{padding: 35px; width: 32%;margin-right: 2%;margin-top: 70px;}
			.sg2cdsliderm:nth-child(3n){margin-right: 0;}
			.sg2cdh6{font-size: 22px;font-weight: 700;}
			.sg2cdp1{margin-top: 10px;}
			.sg2cdms{padding-top: 25px;}
			.sg2cdicon{display: inline-block;width: 96px;height: 96px;position: relative;border-radius: 50%;background: #fff;margin-top:-96px;box-shadow:0px -3px 12px rgb(0 0 0 / 8%);}
			.sg2cdicon img{max-width: 48%;max-height: 48%;position: absolute;left:0;top:0;right:0;bottom:0;margin: auto;}
			.sg2cdsliderm{transition: all 0.3s ease;box-sizing: border-box;}
			.sg2cdsliderm:hover{box-shadow: 0 5px 15px rgba(0,0,0,0.08);}
			.sg2cdsliderm{position:relative;height: auto;}
			.sg2cdsliderm:before{position: absolute;width: 100%;height: 100%;content: '';left:0;top:0;background: #fff;border-radius: 6px;overflow: hidden;}
			.sg2cdicon,.sg2cdms{position: relative;z-index: 4;}
			.sg2cdsliderwap{flex-wrap: wrap;}
			
.sg2-career-f{background: #151515;position: relative;}
			.sg2careerfm{display: flex;justify-content: space-between;margin-top: 45px;}
			.sg2careerfmsub{width: 240px;border-right: 1px solid #fff;}
			.sg2careerfmzw{width: calc(90% - 240px);}
			.sg2careerful{color: #fff;border-bottom: 1px solid #fff;}
			.sg2careerful:nth-child(1) .sg2careerftit{padding-top: 20px;}
			.sg2careerftit{width: 100%;display: flex;justify-content: space-between;}
			.sg2careerftit{padding-top: 50px;padding-bottom: 25px;padding-left: 5px;align-items: center;cursor: pointer;}
			.sg2careerfh5{font-weight: bold;font-size: 24px;}
			.sg2careerfxl em{padding:0 10px;font-size: 14px;font-style: normal;}
			.sg2careerfh5{width: 48%;color: #fff;}
			.sg2careerfxl{width:40%;}
			.sg2careerfjj{width: 46px;height: 46px;position: relative;background: #fff;border-radius: 50%;}
			.sg2careerfjj{display: inline-block;text-align: center;line-height: 46px;cursor: pointer;}
			.sg2careerfjji1{font-size: 20px;}
			.sg2careerfjji2{font-size: 20px;opacity: 0;}
			.sg2careerfjj i{transition: all 0.3s ease;color: #333;}
			.sg2careerfjj i{position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);}
			.sg2careerfdesc{padding-bottom: 60px;}
			.sg2careerfh6{color: #fff;font-weight: bold;font-size: 20px;}
			.sg2careerfdesc p{margin-top: 15px;}
			.sg2careerfjs{padding-top: 60px;padding-bottom: 50px;border-top: 1px solid #fff;}
			.sg2careerfmail a{color: #fff;font-weight: bold;font-size: 20px;position: relative;}
			.sg2careerfmail a{padding-right: 30px;}
			.sg2careerfmail i{display: block;width: 18px;background: url(../images/sg2careerfmail.png);}
			.sg2careerfmail i{background-position: center;background-repeat: no-repeat;background-size:100% auto;}
			.sg2careerfmail i{height: 24px;position: absolute;right: 0;top:50%;margin-top: -12px;}
			.sg2careerftit.on .sg2careerfjji2{opacity: 1;}
			.sg2careerftit.on .sg2careerfjji1{opacity: 0;}
			.sg2careerfjs{display: none;}
			
.partnermore1{margin-top: 50px;}
.partner-b-p1,.partnerap1{text-align: center;}
.partner-b{padding-top: 100px;}
.partner-b-p1{padding-top: 50px;}

.sg2careercsliderm img{transition: all 0.3s ease;}
.sg2careercsliderm:hover img{transform: scale(1.03);}
.partner-c{background: #fff;}
.video-play{position: absolute;left:50%;top:50%;width: 56px;height: 56px;box-sizing: border-box;line-height: 54px;border-radius: 50%;}
.video-play{margin-top: -28px;margin-left: -28px;border: 2px solid #fff;}
.video-play i{color: #fff;font-size: 24px;}
.video-play{text-align: center;cursor: pointer;}

/* .laybg{background: #000;opacity: 0.5;position: fixed;left:0;top:0;z-index: 66;width: 100%;height: 100vh;}
.layvideo{position: fixed;z-index: 99;width: 1000px;left:50%;top:50%;transform: translate(-50%,-50%);}
.layvideo video{width: 100%;}
.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 i{display: inline-block;position: relative;font-size: 25px;} */
.layclose{cursor: pointer;}
.partner-c{padding-top: 0;}
.partner-d,.partner-c{background: var(--black);}
.partner-c-slider{margin-top: 0;}
.partner-d{padding-top: 0;}
.sg2-pub12-img-bg{transition: transform 0.3s ease;}
.sg2-pub12-img:hover .sg2-pub12-img-bg{transform: scale(1.03);}

.h20{height:20px;}
.partner-sub{text-align: center;padding-bottom:50px;position: relative;}
				.partner-sub a{display: inline-block;position: relative;margin: 0 20px;}
				.partner-sub a{padding-bottom: 10px;font-size: 24px;}
				.partner-sub a:before,.partner-sub a:after{position: absolute;content: '';width:0;height: 2px;background: var(--colors);bottom:0;opacity: 0;transition: all 0.3s ease;}
				.partner-sub a:before{left:30%;}
				.partner-sub a:after{right:30%;}
				.partner-sub a.on{color: var(--colors);font-weight: 700;}
				.partner-sub a.on:before,.partner-sub a.on:after,.partner-sub a:hover:before,.partner-sub a:hover:after{width: 50%;opacity: 1;}
				.partner-a{background: #679d9d;}
				.partner-8497b0{background: #8497b0;}

/* ���� */
.sg-about-a{background:var(--black);}
					.sg-about-a-desc p{margin-top:20px;}
					.sg-about-a-desc{margin-top: 40px;font-size: 18px;color: #222;line-height: 1.8;padding:0 50px}
					.sg-about-a-desc p:nth-child(1){margin-top: 0;}

.sg-about-b{background: #000;}
					.sg-about-b-list{height: 490px;position: relative;margin-top: 80px;}
					.sg-about-b-zm{width: 100%;display: flex;justify-content: space-between;position: relative;z-index: 3;padding-top: 70px;}
					.sg-about-b-zm li{position: relative;height: 270px;cursor: pointer;}
					.sg-about-b-zm li img{position: absolute;width: 100%;left:0;top:0;right:0;bottom:0;margin: auto;}
					.sg-about-b-zm li:nth-child(1){width: 200px;}
					.sg-about-b-zm li:nth-child(2){width: 205px;}
					.sg-about-b-zm li:nth-child(3){width: 205px;}
					.sg-about-b-zm li:nth-child(4){width: 205px;}
					.sg-about-b-zm li:nth-child(5){width: 205px;}
					.sg-about-b-zm li img{transition: all 0.3s ease;}
					.sg-about-b-zm li img:nth-child(2){opacity: 0;}
					.sg-about-b-zm li.on img:nth-child(2){opacity: 1;}
					.sg-about-b-tab{position: absolute;width: 100%;left: 0;top:0;}
					.sg-about-b-tab-m{width: 575px;position: absolute;top:0;opacity: 0;visibility: hidden;transition: all 0.5s ease;}
					.sg-about-b-tab-m.on{opacity: 1;visibility: visible;}
					.sg-about-b-tab-m:nth-child(1){left: 90px;}
					.sg-about-b-tab-m:nth-child(2){left: 250px;}
					.sg-about-b-tab-m:nth-child(3){left: 380px;}
					.sg-about-b-tab-m:nth-child(4){right: 0;}
					.sg-about-b-tab-m:nth-child(5){right:-150px;}
					
					.sg-about-b-tab-h4,.sg-about-b-tab-p1{color: #fff;padding-left: 50px;}
					.sg-about-b-tab-h4{font-weight: 600;font-size: 50px;line-height: 1;margin-top: -20px;position: relative;z-index: 2;}
					/* .sg-about-b-tab-h4{font-family:'Open Sans',Arial, Helvetica, sans-serif;} */
					.sg-about-b-tab-h4 em{font-style: normal; font-size:60px;}
					.sg-about-b-tab-p1{font-size: 18px;margin-top: 10px;}

.sg-about-c{display: flex;width: 100%;}
					.sg-about-c-50{width: 50%;position: relative;height: 70vh;text-align: center;overflow: hidden;}
					.sg-about-c-p1{color: #fff;margin-top: 10px;font-size: 20px;}
					.sg-about-c-p11{font-size: 24px;}
					.sg-about-c-p1,.sg-about-c-p0{transition: all 0.3s ease;position: relative;}
					.sg-about-c-p0{top:0;}
					.sg-about-c-50,.sg-about-c-50:before{transition: all 0.3s ease;}
					/* .sg-about-c-p1{opacity: 0;visibility: hidden;top:30px;} */
					.sg-about-c-m{position: absolute;z-index: 3;width: 100%;left: 0;top:50%;transform: translateY(-50%);}
					.sg-about-c-zw{width: 80%;margin: 0 auto;min-height: 140px;}
					.sg-about-c-m1{justify-content: flex-end;}
					.sg-about-c{overflow: hidden;position: relative;}
					.sg-about-c-bg{background-position: center;background-repeat: no-repeat;background-size: cover;}
					.sg-about-c-bg{position: absolute;width: 110%;height: 110%;left: -5%;top:-5%;}
					/* .sg-about-c-50:hover .sg-about-c-p1{opacity: 1;top:0;visibility: visible;}
					.sg-about-c-50:hover .sg-about-c-p0{top:-20px;} */
					.sg-about-c-50:hover{width: 55%;}
					.sg-about-c-50:hover:before{opacity: 1;visibility: visible;}
					.sg-about-c-50:before{content: '';z-index: 1;left: 0;top:0;}
					.sg-about-c-50:before{position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,0.2);opacity: 0;visibility: hidden;}

.sg-about-d{background:var(--black);}
					.sg-about-d-zw{display: flex;width: 100%;flex-wrap: wrap;}
					.sg-about-d-zw ul{text-align: center;min-width: 260px;width: 25%;font-size: 20px;}
					.sg-about-d-zw em,.sg-about-d-zw em i{font-style: normal;}
					.sg-about-d-zw span{font-weight: bold;font-size: 38px;position: relative;}
					
					.sg-about-d-zw em{font-size: 16px;font-style: normal;right:-40px;top:7px;position: absolute;font-weight: normal;}
					.sg-about-d-zw h5{line-height: 1;}
					.sg-about-d-zw h5 span:nth-child(2){font-size: 22px;padding-left: 8px;}
					.sg-about-d-zw em,.sg-about-d-zw span{display: inline-block;vertical-align: middle;}
					.sg-about-d-zw i{display: inline-block;width: 60px;height: 60px;position: relative;}
					.sg-about-d-zw img{position: absolute;left:0;top:0;right:0;bottom:0;margin: auto;}
					.sg-about-d-zw img{max-width: 80%;max-height: 80%;}
					.sg-about-d-zw ul{margin-top: 60px;}

.sg-about-e{background: #373f4f;padding-top: 70px;}
					.sg-about-e{background-position: center;background-repeat: no-repeat;background-size: cover;}
					.sg-about-e-m{display: flex;justify-content: space-between;}
					.sg-about-e-img{width: 506px;}
					.sg-about-e-img img{max-width: 100%;vertical-align: top;}
					.sg-about-e-wz{width: 506px;padding-right: 30px;padding-top: 55px;}
					.sg-about-e-wz{color: #fff;}
					.sg-about-e-p1{font-size: 20px;}
					.sg-about-e-p2{font-size: 45px;font-weight: bold;line-height: 1;margin-top: 10px;}
					.sg-about-e-date{font-weight: bold;font-size: 20px;}
					.sg-about-e-ms{opacity: 0.6;font-size: 18px;margin-top: 5px;}
					.sg-about-e-p3{margin-top: 35px;}
					.sg-about-e-p3 ul{padding-bottom:30px;padding-left: 40px;position: relative;}
					.sg-about-e-p3 ul:last-child{padding-bottom: 10px;}
					.sg-about-e-p3 ul:last-child:after{top:0;}
					.sg-about-e-p3 ul:before,.sg-about-e-p3 ul:after{position: absolute;content: '';}
					.sg-about-e-p3 ul:before{width:5px;height: 5px;background: #fff;z-index: 3;border-radius: 50%;left: 0;top:6px;}
					.sg-about-e-p3 ul:after{width: 1px;height: 100%;background: #fff;left: 2px;top:10px;}
					.sg-about-e-p3 ul:after{background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 80%, rgba(255,255,255,0) 100%);}
					
					.wsgdt{height:425px;overflow-y:auto;}
                   	.wsgdt::-webkit-scrollbar-track {background:none;}
                	.wsgdt::-webkit-scrollbar-thumb {background:#fff;height: 30px;width:100%;border-radius:3px;}
                	.wsgdt::-webkit-scrollbar {height:100%;width:3px;background: none;}


.sg-about-f{background:var(--black);}
					.sg-about-fsliderm{padding:0 40px;font-size: 18px;box-sizing: border-box;height: auto;}
					.sg-about-fsliderm{border-radius: 8px;overflow: hidden;}
					.sg-about-f-h5{font-size: 26px;font-weight: bold;color: #222;line-height: 1.2;}
					.sg-about-f-p1,.sg-about-f-p2 strong{font-weight: 600;}
					.sg-about-f-p2{font-size: 20px;margin-top: 10px;}
					.sg-about-fsliderm{transition: all 0.3s ease;}
					/* .sg-about-fsliderm:hover{box-shadow: 0 5px 10px rgba(0,0,0,0.08);} */
					.sg-about-fslider{}
					.sgaboutfslider-scrollbar{ width:180px; height:4px; position:relative;  margin:0 auto; margin-top:50px;background:none;}
					.sgaboutfslider-scrollbar:before{ position:absolute; width:100%; height:2px;top:1px; background:#dcdedf;left:0; content:'';}
					.sgaboutfslider-scrollbar .swiper-scrollbar-drag{ background:var(--colors); height:4px;width: 60px;}
					
					.sg-about-fslider-wap{display: flex;width: 100%;flex-wrap: wrap;}
					.sg-about-fsliderm{width: 32%;margin-right: 2%;margin-top:5%;}
					.sg-about-fsliderm:nth-child(3n){margin-right: 0;}
					

/* cookies */
.cok-ms h4{font-size: 18px;font-weight: 700;margin-top: 20px;}
.cok-ms p{margin-top: 15px;}
.cok-ms ul{margin-top: 10px;}
.cok-ms ul li{padding-left: 20px;position: relative;}
.cok-ms ul li:before{position: absolute;content: '';width: 5px;height: 5px;background: var(--colors);border-radius: 50%;}
.cok-ms ul li:before{left:0;top:8px;}
.cok-ms a strong{color:var(--colors);}
.cok-ms a i{font-weight: 700;font-size: 20px;position: relative;top:2px;}
.cok-ms a{color:var(--colors);}


.sgcooka{box-shadow: 0 5px 15px rgba(0,0,0,0.08);display: none;}
	.sgcooka{position: fixed;z-index: 333;background: #fff;width:430px;right:30px;bottom: 30px;}
	.sgcookah4{font-weight: 700;font-size: 18px;}
	.sgcookaa,.sgcookab{padding: 30px;box-sizing: border-box;position: relative;}
	.sgcookclose,.sgcookclose2{position: absolute;width: 30px;height: 30px;line-height: 30px;text-align: center;}
	.sgcookclose,.sgcookclose2{right: 15px;top:15px;cursor: pointer;transform: rotateZ(45deg);font-size: 22px;}
	.sgcookab{border-top: 1px solid #ccc;width: 100%;display: flex;justify-content: space-between;}
	.sgcookab a{text-align: center;width:31%;box-sizing: border-box;border: 1px solid #333;border-radius: 5px;overflow: hidden;font-size: 14px;}
	.sgcookab a{transition: all 0.3s ease;height: 42px;line-height: 40px;}
	.sgcookab a.acceptall{background: var(--colors);color: #fff !important;border-color:var(--colors);}
	.sgcookab a:hover{border-color:var(--colors);color:var(--colors);}
	.sgcookadesc{margin-top: 10px;}
	.sgcookadesc{font-size: 14px;}
	.sgcookadesc a{color: var(--colors);text-decoration: underline;}

.sgcookalltit{padding: 25px;padding-bottom: 0;}
	.sgcookallm{padding: 25px;padding-top: 0;}
	.sgcookall{background: #fff;width: 850px;box-sizing: border-box;position: fixed;}
	.sgcookall{z-index: 3333;left:50%;top:50%;transform: translate(-50%,-50%);}
	.sgcookallm{font-size: 14px;}
	.sgcookallma p{margin-top: 15px;}
	.sgcookallma p:nth-child(1){margin-top:0;}
	.cky-audit-table{color: #333; border-color: #ebebeb; background-color: #f4f4f4;}
	.on .sgcookallmbabot{display: block;padding: 0 22px;margin-bottom: 16px;}
	.on .sgcookaup{transform: rotateZ(90deg);}
	.sgcookallmbabot{display: none;}
	.cky-accordion-body{border-radius: 5px;overflow: hidden;}
	.cky-cookie-des-table{padding: 15px 10px;font-size: 12px;}
	.cky-audit-table .cky-cookie-des-table li {display: flex;padding: 3px 0;}
	.cky-audit-table .cky-cookie-des-table li:first-child {padding-top: 0;}
	.cky-cookie-des-table li div:first-child {width: 100px;font-weight: 600;word-break: break-word; word-wrap: break-word;}
	.cky-cookie-des-table li div:last-child {flex: 1;word-break: break-word;word-wrap: break-word;margin-left: 8px;}
	.cky-cookie-des-table li{margin-left: 2rem;line-height: 1.8;}
	.sgcookallm{overflow-y: scroll;height: 400px;}
	.sgcookallmbatop{position: relative;padding-left: 22px;padding-bottom: 22px;}
	.sgcookallmbatop h4{font-weight: 700;font-size: 16px;}
	.sgcookallmp1{margin-top: 15px;}
	.sgcookaup{position: absolute;left:0;top:0;width: 20px;height: 20px;line-height: 20px;text-align: center;}
	.sgcookaup{font-weight: normal;}
	.sgcookallmba{cursor: pointer;position: relative;}
	.tipgreen{position: absolute;right: 0;top:0;color: #008000;font-style: normal;font-weight: 700;}
	.sgcookallmba{padding-top: 22px;border-bottom: 1px solid #ddd;}
	.cky-switch:before {height: 20px;width: 20px;left: 2px;bottom: 2px;}
	.cky-switch:before {position: absolute;content: "";border-radius: 50%;background-color: white;-webkit-transition: 0.4s;transition: 0.4s;}
	.cky-switch{position: absolute;width: 44px;height: 24px;background:#999;border-radius: 24px;}
	.cky-switch.on{background:var(--colors);}
	.cky-switch.on:before{transform: translateX(20px);}
	.cky-switch{right: 0;top:0;}
	.cky-footer-shadow{display: block;width: 100%;height: 40px;background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%);position: absolute;bottom: calc(100% - 1px);}
	.cky-footer-shadow{left:0;bottom: 0;z-index: 2;}
	.cky{margin-top: 25px;position: relative;padding-bottom: 40px;}
	.sgcookbg{background: #000;opacity: 0.2;-webkit-animation:opacity: 0.2;z-index: 8880;position: fixed;width: 100%;height: 100vh;left:0;top:0;display: none;}
	.sgcookall,.sgcooka{z-index: 8880;}
	.sgcookall{display: none;}
	.sgcookalltit{position: relative;}
	/*20230807登录*/
	.sgp-in-head-user:hover i{color:var(--colors);}
	.sgp-in-head-user{padding-left:5px;}
	.sgp-in-head-user-logout .sdjurassic_user_name{font-size:16px;top:-2px;font-style: initial;}
	.wap-user.sgp-in-head-user-logout .sdjurassic_user_name{top:-5px;position: relative;}
	.sgp-in-head-user-logout .sdjurassic_user_name{}
	.sgp-in-head-user{position:relative;display:block;transition:all 0.3s ease;}
	.loginout{opacity:0;visible:hidden;z-index:-3;transition:all 0.3s ease;}
	.loginout{position:absolute;padding-top:10px;width:100px;left:50%;top:28px;margin-left:-50px;}
	.loginoutm{background:#fff;box-shadow:0 0 15px rgba(0,0,0,0.08);width:100%;text-align:center;position:relative;}
	.loginoutm:before{width: 0; height: 0;border-width: 6px;border-style: solid;border-color: transparent transparent #fff transparent ;}
	.loginoutm:before{box-shadow:0 0 15px rgba(0,0,0,0.08);}
	.loginoutm:before{position:absolute;content:'';top:-12px;left:50%;transform:translateX(-50%)}
	.loginoutm span{color:#555 !important;font-size:14px;transition:all 0.3s ease;display:block;padding:5px 0;}
	.loginoutm span:hover{color:#222 !important;}
	.sgp-in-head-user-logout:hover .loginout{opacity:1;visible:visible;z-index:12;}
	@media screen and (max-width:768px) {
		.wap-user i{font-size:18px;}
		.sgp-in-head-user-logout .sdjurassic_user_name{font-size:14px;}
		.wap-user.sgp-in-head-user-logout .sdjurassic_user_name{top:0;}
		.mmeau{margin-left:10px;}
		.wap-user{display:flex;}
		.sdjurassic_user_name{overflow:hidden;}
		.wap-user{position:relative}
		.sgp-in-head-user-logout:hover .loginout,.loginout{opacity:1;visible:visible;z-index:12;}
		.loginout{display:none;}
	}
@media screen and (min-width:1921px) {
	.sgpgbaner{height: 60vh;}
	.sgpgbaner1{height: calc(60vh - 80px);}
	.sg-prod-d,.sg-prod-bx1{height: 88vh;}
	.sg-prod-b{padding-top: 190px;padding-bottom: 190px;}
	.sg-prod-bx1{padding: 0;}
}
@media screen and (max-width:1600px) {
	
	.sg-prod-bp2{line-height: 1.6;}
	.sg-prod-bp2 p{margin-top: 10px;}
	.sg-pub-h2{font-size: 40px;}
	.sg-pub-h2:before{height: 50px;top:0;}
	.sg-prod-bp1{font-size: 20px;}
	.sg-pro2-bp3{margin-top: 25px;}
	.sg-pro2-dm2{right: 18%;}
	.sg-prod-hm{width: 85%;}
	.getwap-a-wz{padding: 0 3%;}
}
@media screen and (max-width:1440px) {
	.sg-prod-bp2{line-height: 1.4;}
	.pro2isliderm{width:1000px;}
}
@media screen and (max-width:768px) {
	.ptb100p{padding: 40px 0;}
	.sg2-d-img-more{margin-top: 0;}
	.sg2-page-sub{display: block;text-align: center;padding-bottom: 10px;}
	.sg2-page-sub a{margin: 0 4px;padding: 0 15px;margin-top: 10px;}
	.sg2-page-sub-scroll{overflow-x: scroll; white-space: nowrap;text-align: left;}
	.sg2-page-sub-scroll a{margin:0;margin-right: 10px;}
	.sg2-page-sub-scroll a:last-child{margin: 0;}
	
	.nh-xgxx{margin-top: 30px;}
	.nh-results{margin-top: 10px;}
	.nh-search{margin-top: 40px;min-height:65vh;}
	.nh-search-btn{width: 100%;}
	.nh-search-txt{padding:10px 20px;height: 50px;font-size: 16px;}
	.nh-search-btn{height: 52px;}
	.nh-search-btn i{font-size: 22px;right: 20px;}
	
	.sg3newa{flex-wrap: wrap;}
	.sg3newawz,.sg3newaimg{width: 100%;}
	.sg3newawz{padding: 25px;}
	.sg3newatit{margin-top: 10px;}
	.sg3newadesc{display: none;}
	.sg2-new-tit{height: auto;}
	.sg2-new-bimg,.sg2-new-bwz{width: 100%;}
	.sg2-new-bwz{padding: 25px 5px;padding-bottom: 0;}
	.sg2-new-desc{display: none;}
	
	.sg3newbtop,.sg3newbtop2{min-height: inherit;}
	.sg3newbtit{margin-top: 0;}
	.sg3newbtop{padding-bottom: 20px;}
	
	
	.ani_style1{opacity: 1;}
	.sg3newcm,.g3new4a{width: 100%;margin: 0;margin-top: 20px;}
	.sg3newbp1, .sg3newbp2{padding-left: 30px;}
	.sg3newc{padding-top: 0;}
	.g3new4a:nth-child(1){margin-top: 0;}
	.layvideo{width:90%;}
	
	.sg3-tit1{line-height: 38px;}
	.sg2careerftab1{top:0;}
	.layclose{right: auto;left:50%;margin-left: -20px;top:auto;bottom: -40px;}
	.sg3newemimg:first-child{display: block;}
	.sg3newemwz,.sg3newemimg {width: 100%;}
	.sg3newem{flex-wrap: wrap;}
	.sg3newbtop3{min-height: inherit;}
	.sg3newemwz{padding: 25px;padding-bottom: 60px;}
	.sg3newbtop3{margin-bottom: 5px;}
	.sg3newemore{right: 25px;bottom: 25px;}
	
	.sg3-contactam ul{width: 100%;margin: 0;margin-top: 20px;padding: 25px;}
	.sg3-contactbtit{text-align: center;}
	.sg3-contactbm{padding: 20px;}
	.formma{width: 100%;padding-bottom: 10px;}
	.formm{margin: 0;}
	.formm3{position: relative;padding: 15px 0;padding-left: 30px;box-sizing: border-box;}
	.formm3 .layui-form-checkbox{position: absolute;left: 0;top:15px;}
	.formm4{justify-content: flex-end;padding-top: 30px;}
	
	.sg2-support-a-p1{text-align: left;margin-top: 10px;}
	.sg2-support-b-sub,.sg2-support-b-list{width: 100%;}
	.sg2-support-b-sub{padding-right: 0;}
	.sg2-support-b{background: none;padding: 0;}
	.sg2-support-b-listp1,.supportadd{display: none;}
	.sg2-support-b-search{width: 100%;margin: 0;background: #fff;}
	.sg2-support-b-listli{width: 100%;margin: 0;min-height: inherit;}
	.sg2-support-b-list{border: none;padding: 0;}
	.sg2-support-b-listtit{padding-right: 30px;}
	.sg2-support-b-listtype{top:-5px}
	.sg2-support-b-listtit,.sg2-support-b-listms{width: 100%;}
	.sg2-support-b-listlink{flex-wrap: wrap;}
	.sg2-support-b-listtit,.sg2-support-b-listms{padding-left: 38px;}
	.sg2-support-b-listms{margin-top: 5px;}
	.sg2-support-b-listlink{line-height: 1.4;}
	.sg2-support-b-listlink:nth-child(1){margin-top: 0;}
	.sg2-support-b-list{padding-top: 20px;}
	.sg2-pub12-img{width: 100%;height: 250px;}
	.sg2-pub12-img-wz1{bottom: 20px;}
	
	
	.sg2-warranty-tit{white-space:inherit}
	.sg2-warranty-btn{display: none;}
	
	.sg2-career-am ul{width: 100%;margin: 0;}
	.sg2-career-am{flex-wrap: wrap;}
	.sg2-career-awz{text-align: center;padding: 25px;bottom: 0;}
	.sg2-career-b{background: #fff;}
	.sg2-career-b{flex-wrap: wrap;}
	.sg2-career-bimg,.sg2-career-bwz{width: 100%;}
	.sg2-career-bwz{padding: 0;padding-top: 20px;}
	.wap-000{color: #000;}
	.wap-333{color: #333;}
	.wap-666{color: #666;}
	.sg2-career-bwz .sg-pub-h2,.sg2-career-pbp1{text-align: left;}
	.sg2-career-pbp1{margin-top: 15px;}
	.sg2-career-b1{margin-top: 0;}
	
	.sg2careercsliderm{width: 80%;}
	.sg2cdsliderwap{flex-wrap: inherit;}
	.sg2cdicon{width: 80px;height: 80px;margin-top: 0;box-shadow: none;border: 1px solid #ddd;}
	.sg2cdslider {text-align: center;}
	.sg2-career-d{padding-top: 0;}
	.sg2cdsliderm{padding: 0;opacity: 0 !important;}
	.sg2cdsliderm.swiper-slide-active{opacity: 1!important;}
	.sg2cdsliderm:before{display: none;}
	.sg2cdsliderm{margin: 0;padding: 25px;}
	.sg2cdslider {background: #fff;box-sizing: border-box}
	
	.sg2careerftab span{text-align: left;padding: 0 15px;padding-right: 20px;}
	.sg2careerftab span i{margin: 0;position: absolute;right: 10px;}
	
	.sg2careerfm{flex-wrap: wrap;}
	.sg2careerfmsub{display: flex;justify-content: space-between;}
	.sg2careerfmsub,.sg2careerfmzw{width: 100%;border: none;}
	.sg2careerfmsub .sg2careerftab{width: 49%;margin: 0;}
	.sg2careerftit{flex-wrap: wrap;}
	.sg2careerftit{padding-bottom: 80px;position: relative;}
	.sg2careerfh5,.sg2careerfxl{width: 100%;}
	.sg2careerfxl{margin-top: 10px;}
	.sg2careerfjj{width: 30px;height: 30px;line-height: 30px;position: absolute;right: 0;top: 19px;}
	.sg2careerfjj i{font-size: 16px;}
	.sg2careerful,.sg2careerfjs{border-color: rgba(255,255,255,0.2);}
	.sg2careerful .sg2careerftit{padding:25px 0;}
	.sg2careerfjj{background: none;}
	.sg2careerfjj i{color: #fff;}
	.sg2careerfjs{padding:25px 0}
	.sg2careerfdesc{padding-bottom: 25px;}
	
	.sg-about-a-desc{padding: 0;}
	.sg-about-b-zm li:nth-child(1){width: 75px;}
	.sg-about-b-zm li:nth-child(2){width: 80px;}
	.sg-about-b-zm li:nth-child(3){width: 80px;}
	.sg-about-b-zm li:nth-child(4){width: 80px;}
	.sg-about-b-zm li:nth-child(5){width: 80px;}
	.sg-about-b-tab-m{width: 100%;left:0 !important;top:0;height: 270px;}
	.sg-about-b-tab-m img{width: 100%;vertical-align: top;height: 100%;object-fit: cover;}
	.sg-about-b-zm{padding-top: 0;}
	.sg-about-b-list{height: 300px;}
	.sg-about-b-tab-h4 em{font-size: 33px;}
	.sg-about-b-tab-h4{font-size: 28px;}
	.sg-about-c-bg{width: 100%;height: 100%;left: 0;top:0;}
	.sg-about-c-50{width: 100%;height: 300px;}
	.sg-about-c-50:hover{width: 100%;}
	.sg-about-c{flex-wrap: wrap;}
	.sg-about-c-zw{min-height: inherit;}
	.sg-about-d-zw ul{width: 50%;margin: 0;min-width: inherit;padding: 25px 0;}
	.sg-about-d-zw span{font-size: 18px;}
	.sg-about-d-zw ul{font-size: 14px;}
	.sg-about-d-zw p{margin-top: 5px;}
	.sg-about-d-zw h5 span:nth-child(2){font-size: 14px;font-weight: normal;}
	.sg-about-d-zw em{font-size: 14px;top:0;}
	.sg-about-e-img,.sg-about-e-wz{width: 100%;}
	.sg-about-e-m{flex-wrap: wrap;}
	.sg-about-e-p1-fff,.sg-about-e-p2-fff{color: #fff;}
	.sg-about-e-img img{max-width: 50%;}
	.sg-about-e-img{text-align: center;background: rgba(255,255,255,0.2);border-radius: 10px;padding-top: 20px;}
	.sg-about-e-wz{padding: 0;}
	.sg-about-e-top{text-align: center;width: 100%;}
	.sg-about-e-top{font-size: 14px;}
	.sg-about-d-zw em{right: -35px;}
	.sg-about-d-zw h5 span:nth-child(2){padding-left: 3px;}
	.sg-about-fsliderm{width: 100%;background: #fff;margin: 0;padding: 25px;margin-top: 25px;}
	.sg-about-g-link{width: 100%;margin: 0;margin-top: 20px;}
	.sg-about-g-link:nth-child(1){margin-top: 0;}
	.sg-about-g-list{flex-wrap: wrap;}
	.sg-about-g-link img{max-height: 300px;object-fit: cover;}
	
	
	/* 首页 */
	
	
	.wqh{background: #000;height: 100vh;position: relative;}
				.wqhimg{position: absolute;width: 100%;left:0;top:90px;height: 42%;}
				/* .wqhimg{opacity: 0;} */
				.wqhimgm{width: 40%;height: 100%;position: absolute;left:30%;top:0;}
				.wqhimgm img{height: 100%;position: absolute;left:0;top:0;}
				.wqhimgm2{z-index: 11}
				.wqhimgm31{z-index: 10;}
				.wqhimgm32{z-index: 9;}
				.wqhimgm33{z-index: 8;}
				.wqhwzm{position: absolute;width: 100%;bottom: 0;padding: 30px 4%;padding-top: 0;opacity: 0;text-align: center;color: #fff;}
				.wqhwzm1{opacity: 1;}
				
	.sgbaner-wap{height: auto;margin-top: 64px;}
	.sgbaner-wap img{vertical-align: top;}
	.swipewap-img{position: absolute;width: 100%;height: 100%;left:0;top:0;background-position: center;background-repeat: no-repeat;background-size: cover;}
	.swipewap-wz{position: absolute;width: 100%;text-align: center;top:50%;left:0;z-index: 3;color: #fff;transform:translateY(-50%)}
	.swipewapp1{font-weight: 700;}
	#scroll_down .txt{display: none;}
	.wap-a{text-align: center;}
	.wap-ap2-fff,.wap-ap1-fff{color: #fff;}
	.wap-ap1{font-weight: 700;}
	.wap-ap2{font-size: 18px;}
	.wap-ap3 p{margin-top: 20px;}
	.wapb-swb{position: absolute;width: 92%;box-sizing: border-box;left: 4%;z-index: 2;bottom: 5%;overflow: inherit;}
	.wapb-swb span{position: relative;display: inline-block;line-height: 1;padding-top: 15px;}
	.wapb-swb span:before{position: absolute;height: 3px;background: #000;width: 100%;left:0;top:-2px;content: '';opacity: 0;transition: all 0.3s ease;}
	.wapb-swbm.ons span:before{opacity: 1;} 
	.wapb-swbm.ons span{font-weight: 700;}
	.wapbswb2 span{color:#fff;}
	.wapb-swbm{width: auto;}
	.wapb-swb{border-top: 1px solid rgba(0,0,0,0.3);}
	.wapbswb2{border-color: rgba(255,255,255,0.3);}
	.wapbswb2 span:before{background: #fff;}
	.wapbtit{position: absolute;z-index: 3;left:0;top:-36px;color: #333;font-weight: 700;font-size: 18px;}
	.wapbtit-fff{color: #fff;}
	
	.wap-c{padding-bottom: 0;}
	.wap-c{text-align: center;color: #fff;background-repeat: no-repeat;background-size: cover;background-position: center;background-color: #000;}
	.wap-cp2{margin-top: 15px;}
	.wap-cp3{font-weight: 700;display: flex;width: 100%;justify-content: space-between;}
	.wap-cp3{margin-top: 25px;}
	.wap-cp4,.wap-dp4{margin-top: 35px;}
	.wap-cp5 img{max-width: 50%;}
	.wap-cp5{text-align: center;padding: 40px 0;}
	
	.wap-b{position: relative;}
	.wap-b-tit{z-index: 3;width: 100%;text-align: center;position: absolute;left:0;top:8%;}
	.wap-bslider img{width: 100%;height:100%;object-fit:cover;}
	.wap-bslider{height:80vh;max-height:450px;}
	.wap-bslider .swiper-slide{opacity: 0 !important;}
	.wap-bslider .swiper-slide-active{opacity: 1 !important;}
	.wapb-swb .swiper-wrapper{justify-content:space-between;}
	.wap-d{text-align: center;}
	.wap-dlink{display: block;padding: 60px 10px;margin-top: 20px;}
	.wap-dlink:nth-child(1){margin-top: 0;}
	.wap-dlink{background: #151518;}
	
	.wap-dp2 strong,.wap-dp2 span{font-weight: 700;}
	.wap-dp21{margin-top: 30px;}
	.wap-dimg{padding-bottom: 30px;}
	.wap-dimg img{max-width: 55%;}
	
	.wap-eimg img{max-width: 100%;}
	.wap-ep1{margin-top: 0;}
	.sg-prod-bp2{line-height: 1.4;margin-top: 20px;}
	.sg-prod-bp2 p{margin-top: 10px;}
	.wap-ewz{text-align: center;padding-top: 25px;}
	.wap-em{width: 86%;}
	.wap-ewz{opacity: 0;}
	.wap-eimg{transform: scale(0.92);transition: all 0.3s ease;}
	.wap-em.swiper-slide-active .wap-eimg{transform: scale(1);}
	.wap-em.swiper-slide-active .wap-ewz{opacity: 1;}
	
	.wap-f{position: relative;}
	.wap-f img{width: 100%;vertical-align: top;}
	.sg2-pub12-img-wz-absolute{position: absolute;width: 100%;left:0;bottom: 0;padding:0 10px;padding-bottom: 20px;}
	.sg2-pub12-img-p1{margin-top: 5px;}
	.sg2-pub12-img-p1 br{display: block;}
	.sg2-pub12-img-wz .sg2-d-img-more{margin-top: 20px;}
	.wap-f{margin-top: 10px;}
	.wap-f-0{margin-top: 0;}
	
	.wap-g{background: #000;}
	.wap-gimg img{width: 100%;}
	.sg2-pub12-img-wz-rela{text-align: left;padding-top: 20px;}
	
	.sgprovideo-pagination span,.page-green span{width:10px;height:10px;}
	
	.sg-pro-videom{width: 90%;}
	.videombtn{width: 42px;height: 42px;line-height: 42px;margin-top: -21px;margin-left: -21px;}
	.videombtn i{font-size: 16px;}
	.sg-prod-hwz-l,.sg-prod-hwz-r{width: 100%;}
	.sg-pub-h2 br{display: none;}
	.sg-prod-hwzm{padding: 25px;}
	
	.sg-pro2-a-ms{padding: 0;}
	.sg-prod-cm-left{position: relative;top:0;left:0;transform: none;margin: 0;max-width: inherit;padding:0 4%; padding-top: 25px;padding-bottom: 40px;}
	.sg-prod-am-h2:before{width: 18px;height: 35px;top:0;}
	.sg-pro2-b-tit,.sg-pro2-bp3{padding-left: 30px;}
	.sg-pro2-bp3{margin-top: 5px;}
	.sg-pro2-b-more{margin-top: 35px;}
	
	.sg-pro2-cicon{width: 48px;height: 48px;}
	.sg-pro2-cicon img{max-width: 80%;max-height: 80%;}
	.sg-pro2-cm ul{width: 50%;}
	.sg-pro2-cm ul{padding: 20px 0;}
	.sg-pro2-cbg{width: 100%;height: 100%;left:0;top:0;}
	.sg-pro2-d{min-height: inherit;height: auto;}
	.sg-pro2-dm1{padding: 0 10%;top:6%;line-height: 1.4;}
	.sg-pro2-dm2{width: 90%;right: 0;left: 5%;}
	.sg-prod-bms{flex-wrap: inherit;justify-content: space-between;}
	.sg-prod-bms p{font-weight: normal;}
	.sg-pub-h2-wap1{font-size: 18px !important;line-height: 1.4;}
	.sg-prod-bms ul{width: auto;max-width: inherit;}
	.sg-prod-bms br{display: none;}
	.pro2isliderm{width: 90%;}
	.pro2islider{width: 100%;padding: 0 4%;}
	.pro2ip1{color: #fff;text-align: left;padding-top: 15px;}
	
	.partner-a {background: #679d9d !important;}
	.partner-8497b0{background: #8497b0 !important;}
	.partner-a{padding-top: 0 !important;}
	.partnerap1{text-align: left;margin-top: 30px;}
	.partner-c{background: #fff;}
	.partner-c .sg2careercslider{margin-top: 0;}
	.sg2-faq1tit{padding: 0;padding: 20px 0;border-bottom: 1px solid #ccc;padding-right: 40px;}
	.sg2-faq1titbtn{margin: 0;top:20px;}
	.sg2-pub12-img-50{margin-bottom: 20px;}
	.sg2-pub12-img-50:last-child{margin: 0;}
	
	.sg2-support-p5{display: flex;width: 100%;justify-content: space-between;padding-bottom: 0;}
	.sg2careerftab10{margin: 0;width: 49%;}
	.sg2careerftab10 span{width: 100%;}
	
	.sg2-order-asub{margin-top: 30px;flex-wrap: wrap;}
	.orderatxt{margin-right: 0;width: 49%;margin-left: 2%;}
	.orderabtn{width: 100%;margin-top: 10px;text-align: center;}
	.orderalink{width: 100%;padding: 25px;}
	.orderalink{margin: 0;margin-top: 20px;}
	.orderalink:nth-child(1){margin-top: 0;}
	.sg2-order-am{padding-top: 10px;}
	.storiestotal span{padding: 0;width: 70px;text-align: left;}
	.storiestotal{display: flex !important;box-sizing: border-box;justify-content: space-between;align-items: center;}
	.storiestotal span, .storiestotal em{padding: 0;}
	.storiestotal em{font-size: 14px;}
	.storiestotal em{border: none;}
	.sg2-stories-a{padding-top: 20px;}
	.storiestotal.wap_hide{display: none !important;}
	.sg2-stories-aul,.storiesalink{width: 100%;}
	.sg2-stories-aul{padding: 0;}
	.sg2-stories-aul:nth-child(1),.sg2-stories-aul:nth-child(2){padding: 0;}
	.sg2-stories-am{flex-wrap: wrap;}
	.storiesalink{padding-top: 20px;}
	.storiesawz{padding: 20px;padding-right: 40px;}
	.storiesaicon{right: 0;top:20px;}
	
	.g3new4a-3, .g3new4a-3:nth-child(2n){width: 100%;margin-right: 0;}
	.storiesbimg,.storiesbwz{width: 100%;}
	.storiesblink{flex-wrap: wrap;padding: 25px 0;}
	.storiesbwz{position: relative;}
	.storiesbicon{position: absolute;right: 0;top:0;display: none;}
	.storiesah3{padding-right: 0;}
	.storiesbp2{margin-top: 10px;}
	.storiesbwz{padding-top: 15px;}
	.storiesbimg {max-height:220px;overflow: hidden;}
	.storiesbimg img{height: 100%;object-fit: cover;}
	.storiesblink:nth-child(even) .storiesbimg:first-child{display: block;}
	.storiesblink:nth-child(even) .storiesbimg:last-child{display: none;}
	
	.sg2-new-dm{padding: 0;}
	.sg2-newd-ms{margin-top: 40px;font-size: 14px;}
	
	.wap-pro-link{display: block;position: relative;margin-top: 20px;overflow: hidden;}
	.wap-pro-link:nth-child(1){margin-top: 0;}
	.wap-pro-img{width: 100%;vertical-align: top;}
	.wap-pro-wz{position: absolute;width: 100%;padding: 0 10px;bottom: 20px;z-index: 3;text-align: center;box-sizing: border-box;}
	.wap-pro-p1{margin-top: 0;}
	.wap-pro-tit{font-weight: 700;}
	.wap-pro-p1-fff,.wap-pro-tit-fff{color: #fff;}
	.wap-pro-more{margin-top: 10px;}
	
	.sg-b-pro-m{min-width: inherit;}
	
	.wap-x-scroll{overflow-x: scroll;}
	.sg-install-ctable{width: 1000px;}
	.sg-install-ctablem1{font-size: 14px;}
	.sg-install-ctablew{padding:10px;}
	.install-gg{width: 24px;height: 24px;line-height: 24px;}
	.install-select{height: 35px;line-height: 35px;padding: 0 30px;border-radius: 35px;}
	.sg-install-csm{margin-top: 30px;}
	.installddsli .swiper-wrapper{height:auto;flex-wrap: wrap;}
	.installddsliderm{height: auto;margin-top: 20px;}
	.sg-install-dp2{min-height: auto;}
	.sg-install-dp2{padding: 25px;bottom: 0;}
	.wsgdt{height:auto;overflow:inherit;}
	
	.sgpgbanerimg{opacity: 1;}
	.sgpgbaner{height: 220px;}
	.sgp2-baner{height:auto;}
	.htop{height: 64px;}
	/* .sgp2-baner .custom_mousemove{display: none;} */
	.sgpgbanerp0{font-weight: normal;}
	.sg-prod-am-l{display: none;}
	.sg-prod-am-r{width: 100%;}
	
	.wappro-a{background: var(--black);}
	.wappro-000{background: #000;}
	.wappro-a-bg{text-align: center;background: #000;padding: 40px 0;max-height: 350px;box-sizing: content-box;}
	.wappro-a-bg img{max-width: 70%;max-height: 100%;}
	.wappro-a-wz{padding-top: 20px;padding-bottom: 40px;}
	.wappro-more-25{margin-top: 25px;}
	.wappro-li{width: 100%;display: flex;padding:30px 0;padding-bottom: 0;justify-content:space-between;}
	.wappro-li ul{width: auto;text-align: center;padding:0 2px;box-sizing: border-box;}
	.wappro-li ul:nth-child(1),.wappro-li ul:last-child{padding:0;}
	.wappro-li strong{font-size: 14px;padding-right: 5px;}
	.wappro-li p:last-child,.sg-prod-3gep1{font-size:12px;}
	.wappro-li p.sg-prod-3gep2{font-size:14px !important;}
	
	.wappro-li-fff{color: #fff;}
	.wappro-a-img img{width: 100%;}
	
	
	.sgcooka{width: 92%;right: 4%;bottom: 4%;}
	.sgcooka1 .sgcookallm{height: 50vh;}
	.sgcookall{width: 92%;}
	
	.sg-prod-3gep2{font-weight:normal}
	.sg-prod-3gep2:nth-child(3){font-weight:700;}
	
	
	.wap-pro-e{background: #000;}
	.wape-m-a-img{position: relative;width: 100%;text-align: center;}
	.wape-m-a-img i{position: absolute;right: 4%;top:50%;transform: translateY(-50%);z-index: 33;}
	.wape-m-a-img i{display: block;width: 25px;height: 25px;border-radius: 50%;line-height: 25px;text-align: center;}
	.wape-m-a-img i{color: #333;font-size: 14px;background: #fff;}
	.wape-m-a-img .sdjianhao{opacity: 0;}
	.wape-m-a-img img{width:60%;vertical-align: top;}
	.sg-prod-g-sub,.sg-prod-th4{margin-top: 25px;}
	.sg-prod-g-sub em{font-size: 12px;font-family: inherit;padding:0 5px;}
	.sg-prod-g-sub span{font-size: 16px;}
	.sg-prod-g-sub-100 em{display: none;}
	.sg-prod-g-sub-100 span{display: block;margin-top: 10px;}
	.sg-prod-g-sub-100 span:nth-child(1){margin-top: 0;}
	.sg-prod-g-sub{display: block;text-align: center;}
	.sg-prod-g-tab,.sg-prod-g-tab strong{font-size: 14px;}
	.sg-prod-g-tab td{padding: 5px;}
	.sg-prod-g-tab .table{overflow-x: scroll;padding-bottom:35px;}
	.sg-prod-g-tab .table table{width: 140%;}
	.sg-prod-g-tab .table::-webkit-scrollbar-track {background: #fff;}
	.sg-prod-g-tab .table::-webkit-scrollbar-thumb {background:var(--colors);height: 1px;}
	.sg-prod-g-tab .table::-webkit-scrollbar {height: 1px;}
	.sg-prod-g-tab{min-height: inherit;padding:  0 35px;}
	.sggsbtn{width: 30px;height: 30px;line-height: 30px;}
	.sggsbtn1{left: -35px;}
	.sggsbtn2{right: -35px;}
	.sg2-d-threemore{margin: 0 auto; margin-top: 35px;display: block;width:auto;text-align: center;padding-top: 10px !important;padding-bottom: 10px !important;}
	.wape-m{margin-top: 25px;}
	.wape-m-a .sg-prod-g-tab{padding-bottom: 50px;}
	.sg-prod-th4{padding: 0 35px;font-size: 18px;height: auto;line-height: inherit;}
	.sg-g-lis, .sg-prod-g-tab strong,.sg-prod-g-tab .table{padding-top: 20px;}
	.sg-prod-g-tab strong{padding-top:0;}
	.wape-m-a-hide{display: none;}
	.js_show_a.on .sdzengjia{opacity: 0;}
	.js_show_a.on .sdjianhao{opacity: 1;}
	.ones .wape-m-a-img i{display: none;}
	.ones .wape-m-a-hide{display: block;}
	.sggsbtn{top:10%;}
	.sg-prod-3gep1{margin-top: 0;}
	
	.sg-about-g-list,.sg-about-e-img,.sg-about-b-list,.sg3newamore,.sg2-new-more1,.sg3newbmore,.sg2-support-b-zw,.sg2careercslider,.sg2cdslider,.sg2careerfm,.sg-about-a-desc{margin-top: 25px;}
	
	
	.sg2-d-img-more{padding-left: 20px;padding-right: 20px;}
	.sg2-warranty-icon{font-size:20px;}
	.sg2-warranty-tit{padding-left:25px;}
	.sg2-warranty-tit{width:95%;}
	.sg2-faq2m{padding-right:32px;}
	.sg2careerfmsub .sg2careerftab{padding-top:0;}
	.sg2careerftabx{top:38px;}
	.sg-g-lis p:before{top:7px;}
	/*.sg2careerftabx{display:none;visibility:visible;opacity:1;z-index:3;}*/
	.sggslider{min-height: inherit;}
	
	.sgpgbanerwz .sg2-d-img-more{margin-top: 10px;}
	.wap-e{background: #fff;}
	.sg-prod-3geicon img{max-width: 70%;max-height: 70%;}
	.sg-prod-3geicon{width:45px;height:45px;}
	.apple-download img{height:30px;}
	.pubbtn{display:none;}
	.video-play{border:1px solid #fff;height:45px;line-height:43px;width:45px;}
	.video-play i{font-size:16px;position:relative;top:2px;left:2px;}
	/* 间隙改小 */
	.sg2-d-img-more{padding: 8px 25px;}
	.wap-dp2,.sg2-pub12-img-p1{margin-top: 0;}
	.wap-cp4, .wap-dp4{margin-top: 15px;}
	.sg2-pub12-img-wz .sg2-d-img-more{margin-top: 15px;}
	.sgpgbanerp0{margin-top: 10px;}
	.ones .sg-prod-g-tab{padding-bottom:0;}
	/*.sgpgbanervidoe{position:relative;height:auto;object-fit:inherit;vertical-align: top;}*/
	
	*{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
	.sg-pro-video{margin-top:10px;}
	.baner-auto{height:auto;}
	.sgpgbaner img{vertical-align:top;}
	body{font-size: 14px;background:#fff;}
	.pubaage span{background:#000 !important;}
	.pubaage-fff span{background:#fff !important;}
	.pubaage span.swiper-pagination-bullet-active{background: var(--colors) !important;}
	.sg-pub-h2{line-height: 1.4;}
	.g3new4-h2,.sg3-conp1,.sg3-conp2,.sg2-support-a-p1,.sg2-career-ah5,.sg-pro2-dm1,
	.sg2cdh6,.sg2careerfh5,.sg-about-g-wz h6,.sg2-pub12-img-h4,.wap-ap1,.partner-sub a,.wap-pro-tit,.install-gg i{font-size: 16px;}
	.sg2-new-date,.sg-pro2-cp2,.sg-prod-bms p{font-size: 14px;}
	.sg-pro2-a-ms,.sg2-new-tit,.sg2careerfh6,.sg-about-a-desc,.sg-pro2-cp1,.sg-prod-bms h5 strong,.sg2-newd-date,.sg-about-e-date,.sgpgbanerp0,
	.sg-about-c-p1,.sg-about-e-p1,.sg-about-f-p2,.sg-prod-bp1,.sg2-pub12-img-p1,.sg2-faq1titwz,.sg2-support-b-subh5 span,.sg-about-e-ms{font-size: 14px;line-height: 1.4;}
	.sg-a-pro-h3,.sgpgbanerp4,.sgpgbanerh5,.sg-pub-h2,.sg-about-e-p2,.pub-tit,.storiestotal span,.sg2-newd-tit{font-size: 20px;}
	.sgp2-b-h4,.swipewapp1{font-size: 22px;}
	.sg2-new-h5,.sg3-contactbtit,.sg-about-f-h5,.sg-provtit,.sg-install-dp1{font-size: 18px;}
	.sg2-d-img-more,.sg2-support-b-listms{font-size:12px;}
	.sgpgbanerp4-small{font-size:16px;line-height:1.8;}
	.labelmsg,.sg-install-dp2 a,.sg-prod-3gep2,.wappro-li strong,.sg2-support-b-listtit,.sg2-warranty-tit,.sg2-faq2m,.g3new4a-3 .g3new4tit{font-size:14px;}
	.sg-install-ctable1,.sg2-page-sub,.sg3newxb,.careeraslide,.sg-pro2-a-ms,.pro2islider,.sg2-order-am,.sg2-newd-share,.wap-pro-m-20,.wapgslider-20,.apple-download{margin-top: 20px;}
	.sg2-new-a-a,.sg2-page-num,.sg3-contacttit,.sg3-contactbtit,.sg2-support-a,.sg3newaslider-page{margin-top: 40px;}
	.w-12{width: 100%;box-sizing: border-box;}
	.w-14{min-width: inherit;width: 100%;}
	.sg3-contactbm{border-radius: 5px;}
	
	.plr4p,.sg2-new-d{padding-left: 4%;padding-right: 4%;box-sizing: border-box;}
	.sg-about-e,.sg-pro2-c,.partner-b{padding-top: 40px;padding-bottom: 40px;}
	.sg2-career-b,.partner-b-p1{padding-top: 40px;}
	.partner-a .sg2-career-bwz,.wap-e-t40{padding-top: 40px;}
	.sg2-career-b1,.partner-a .sg2-career-bwz{padding-bottom: 40px;}
	.sg2-career-bimg,.border6,.wap-gimg,.pro2iimg{border-radius: 5px;overflow: hidden;}
	.ani_style3{opacity: 1;}
	.sg-prod-am-r{line-height: 1.4;}
	.sg-about-a-desc p,.wap-ap3 p{margin-top: 15px;}
	*{box-sizing: border-box;}
	.scrollbar{padding-bottom: 30px;}
	.partner-sub{padding-bottom:20px;}
	.wap-pt0p{padding-top:0;}
	.scrollbar::-webkit-scrollbar-track {background: #fff;}
	.scrollbar::-webkit-scrollbar-thumb {background:var(--colors);height: 1px;}
	.scrollbar::-webkit-scrollbar {height: 1px;}
	.wap-pro{background: #fff;}
	.wap-bg-151515{background:#151515;}
	.border0{border-radius:0;}
	
}
@media screen and (max-width:375px) {
    .wappro-li p{font-size:12px;}
}

/*搜索样式*/
.pointer_none{
	pointer-events:none;
}
.ajax_content{
	position:relative;
	/*display: inherit;*/
}
/*自定义样式*/
.sg-prod-g-tab td{padding: 3px;vertical-align: top;}
.sg-prod-g-tab .table{overflow-x: auto;padding-bottom:15px;}
.custom-article,.faq_type2{
	display: none;
}
.sg-prod-bm-l{
	width: 60%;
}
/* order now页面 */
.xlggt{max-height:300px;overflow-y:auto;}
.xlggt::-webkit-scrollbar-track {background:none;}
.xlggt::-webkit-scrollbar-thumb {background: var(--colors);height: 30px;width:100%;border-radius:3px;}
.xlggt::-webkit-scrollbar {height:100%;width:3px;background: none;}
/*新闻分享与页面底部按钮  */
.sg2-newd-share{margin-top: 40px;display: flex;align-items: center;}
.sg2-newd-share .share_to{font-weight: 600;font-size: 20px;margin-right: 18px;}
.sgdfootmcbb a:hover{color:var(--colors);}
.sg2-support-a k.ajax_content{display:block;}
/*.sggsbtn{top:50%;transform: translateY(-50%);}*/
@media screen and (max-width: 768px) {
	.sg-prod-g-tab .table table{width: 115%;font-size: 12px;}
	.sggsbtn{top:50%;transform: translateY(-50%);}
	/*.sg-prod-g-tab .table{*/
	/*	overflow-x: hidden;*/
	/*}*/
	.sg2-page-sub a {
		padding: 0 10px;
	}
	.sg-install-dp2 a{
		font-size: 16px;
	}
	.sg2-d-img-more{
		padding: 8px 20px;
	}
}

.sg2sbtsub:hover, .sg2sbtsub.on {
	border-color: var(--colors);
	background-color: var(--colors);
	font-weight: 700;
	color: #fff;

}
/**/
.zip-list-content .sg2-support-b-listtit {
	 width: auto;
}
/* 增加banner按钮 */
.banner-button{border-radius: 25px;padding: 0 ;font-size: 16px;width: 160px;margin: 0 10px;}
.banner-button{display: inline-block;margin-top: 30px;}
.banner-button{color:#fff;/* background: #c01822; */height: 42px;line-height: 42px;border: 1PX SOLID #ffffff;transition: all 0.3s ease;}
.banner-button:hover{background:var(--colors);border-color:var(--colors);color: #fff;}
.banner-button.on {
	background: var(--colors);
	border-color: var(--colors);
	color: #fff;
}
@media screen and (max-width: 768px) {
	.sg2banerp3.banner-button{
		width: 140px;
	}
	.banner-button{
		width: 140px;
		height: 36px;
		line-height: 36px;
	}
}

/*固定立即下单logo*/
.orderalogo {
	height: 60px;
}
.orderalogo img {
	max-height: 100%;
}
.sgp-in-nav .contact-nav-btn {
	background: var(--colors);
	color: #fff !important;
	padding: 5px 25px;
	border-radius: 30px;
}