.banner{background: url("../tiktok/bannerbj.jpg") top center no-repeat; background-size: cover}
.banner1{background: url("../youtube/bannerbj.jpg") top center no-repeat; background-size: cover; margin-top: -55px;}
.banner2{background: url("../youtube/bannerbj1.jpg") top center no-repeat; background-size: cover; margin-top: -25px; padding-top: 40px;}
.bj{background: url("../tiktok/bj.jpg"); background-size: cover; padding: 70px 0}
.bj1{background: url("../tiktok/bj1.jpg"); background-size: cover; padding: 70px 0}


.slideInLeft{
animation-name: slideInLeft; /*动画名称*/
animation-duration: 1s; /*动画持续时间*/
animation-timing-function: ease-out; /*动画速度曲线*/
animation-fill-mode：backwards;	
}
@keyframes slideInLeft {
from {
transform: translateX(-100%); /*起始位置*/
opacity: 0; /*起始不透明度*/
}
to {
transform: translateX(0); /*结束位置*/
opacity: 1; /*结束不透明度*/
}
}
/* CSS代码结束 */


.slideInRight{
animation-name: slideInRight; /*动画名称*/
animation-duration: 1s; /*动画持续时间*/
animation-timing-function: ease-out; /*动画速度曲线*/
}
@keyframes slideInRight {
from {
transform: translateX(100%); /*起始位置*/
opacity: 0; /*起始不透明度*/
}
to {
transform: translateX(0); /*结束位置*/
opacity: 1; /*结束不透明度*/
}
}
/* CSS代码结束 */

.slideIndown{
animation-name: slideIndown; /*动画名称*/
animation-duration: 1s; /*动画持续时间*/
animation-timing-function: ease-out; /*动画速度曲线*/
}
@keyframes slideIndown {
from {
transform: translatey(-100%); /*起始位置*/
opacity: 0; /*起始不透明度*/
}
to {
transform: translatey(0); /*结束位置*/
opacity: 1; /*结束不透明度*/
}
}
/* CSS代码结束 */

.Zhanhui_main__3Ka72 {
  max-width: 1200px;
  min-width: 1200px;
  width: 1200px;
  margin: 294px auto 0;
  position: relative
}
.Zhanhui_main__3Ka72_1 {
  max-width: 1200px;
  min-width: 1200px;
  width: 1200px;
  margin: 0 auto;
  position: relative
}
.Zhanhui_main_c {
  max-width: 1200px;
  min-width: 1200px;
  width: 1200px;
  margin: 0 auto;
  position: relative
}
@media only screen and (max-width: 48rem){
.Zhanhui_main_c {
    max-width: 100%;
    min-width: 100%;
    width: 99%;
    margin: 0 auto;
    position: relative;
}}
.Zhanhui_wraps__3UrGD {
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center
}
.Zhanhui_tongdian__1IaUE {
  width: 100%;
  margin: 50px 0 0;
}
.Zhanhui_hangyeimg__3ln4j {
  width: 100%;
  height: 82px;
  position: relative;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-size: 42px;
  font-weight: 500;
  color: #3b3d48;
  line-height: 68px
 
}
.Zhanhui_hangyeimg__3ln4j img {
  width: 600px;
  height: 82px;
  position: absolute;
  z-index: -100
}
.Zhanhui_auto__2DHok {
  width: 100%;
}
.Zhanhui_onehang__234_s {
  display: -webkit-flex;
  display: flex;
  margin-bottom: 0;
  margin-top: 70px;
  padding-top: 120px	
}
.Zhanhui_onehang__234_s_1 {
  display: -webkit-flex;
  display: flex;
  margin-bottom: 0;
  margin-top: 0;
  padding-top: 120px	
}

.Zhanhui_tu__1wj0d {
  width: 568.1px;
  height: 495.7px
}
.Zhanhui_tu__1wj0d img {
  width: 100%;
  height: 100%;
  margin-top: -60px;	
}
.Zhanhui_exbiton__3S_BV {
  display: -webkit-flex;
  display: flex;
  height: 40px;
  line-height: 40px
}
.Zhanhui_exbiton_icon__2u_KB {
  color: #00aaa1;
  width: 16px;
  height: 15px;
  margin-top: 6px
}
.Zhanhui_exbiton_text__1r9-x {
  height: 20px;
  font-size: 18px;
  font-family: PingFang SC;
  font-weight: 600;
  color: #535e70;
  line-height: 50px;
  margin-left: 10px
}
.Zhanhui_exbiton_icon__2u_KB .iconfont{font-size: 24px;}
.Zhanhui_texts__3MAle {
  width: 627px;
  min-height: 60px;
  font-size: 60px;
  font-family: PingFang SC;
  font-weight: 700;
  color: #FFF;
  line-height: 63px
}
.Zhanhui_textss__nZPyl {
  margin-top: 40px
}
.Zhanhui_textss__nZPyl {
  width: 611px;
  font-size: 44px;
  font-family: PingFang SC;
  font-weight: 700;
  color: #fff;
  line-height: 26px
}
.Zhanhui_texttwoss__3QSps {
  width: 611px;
  font-size: 28px;
  font-family: PingFang SC;
  font-weight: 400;
  color: #fff;
  line-height: 26px
}

.Zhanhui_btn__16Bod {
  width: 170px;
  height: 46px;
  background: #1ea098;
  border-radius: 4px;
  font-size: 16px;
  font-family: PingFang SC;
  font-weight: 500;
  color: #fff;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  margin-top: 60px
}
.Zhanhui_btn__16Bod:hover {
  opacity: 80%
}
.Zhanhui_twohang__3667x {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-evenly;
  justify-content: space-evenly;
  margin-top: 68px;
  margin-bottom: 100px
}
.Zhanhui_twohang__3667x dl {
  width: 380px;
  height: 402px;
  box-shadow: 0 2px 47px 4px rgba(167, 164, 164, .1);
  border-radius: 20px
}
.Zhanhui_twohang__3667x dt {
  width: 380px;
  height: 230px;
  text-align: center;	
}
.Zhanhui_twohang__3667x dt img {
  width: 40%;
  height: auto;
  margin-top: 20%	
 	
}
.Zhanhui_twohang__3667x dl dd > p:first-child {
  width: 340px;
  height: 19px;
  font-size: 29px;
  font-family: PingFang SC;
  font-weight: 700;
  color: #333;
  margin-top: 30px;
  margin-left: 30px;
  text-align: center;	
}
.Zhanhui_twohang__3667x dl dd > p:nth-child(2) {
  width: 330px;
  height: 90px;
  font-size: 14px;
  font-family: PingFang SC;
  font-weight: 400;
  color: #666;
  line-height: 25px;
  margin-left: 30px;
  text-align: center;		
}
.Zhanhui_threehang__XMM-S {
  width: 1200px
}
.Zhanhui_three__2OndE {
  width: 600px;
  margin-top: 0px;
  display: -webkit-flex;
  display: flex
}
.Zhanhui_three__2OndE p:nth-child(2), .Zhanhui_three__2OndE p:nth-child(3), .Zhanhui_three__2OndE p:nth-child(4), .Zhanhui_three__2OndE p:nth-child(5) {
  text-indent: -1.2em
}
.Zhanhui_threeO__2tSWV {
  width: 600px;
  height: auto;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  margin-top: 10px
}
.Zhanhui_threetit1__AhBex {
  width: 580px;
  white-space: pre-line;
  font-size: 36px;
  font-family: PingFang SC;
  font-weight: 700;
  color: #FFF;
  line-height: 60px;
  margin-top: 30px;
  margin-left: 30px
}
.Zhanhui_threetitfour__2ryQh {
  width: 550px;
  font-size: 16px;
  font-family: PingFang SC;
  font-weight: 400;
  color: #dfdfdf;
  line-height: 30px;
  margin-left: 30px
}
.Zhanhui_threetitfive__237II {
  width: 180px;
  height: 46px;
  background: #1ea098;
  border-radius: 4px;
  font-size: 16px;
  font-family: PingFang SC;
  font-weight: 500;
  color: #fff;
  line-height: 16px;
  line-height: 46px;
  margin-top: 30px;
  margin-left: 30px;
  text-align: center;
  padding-left: 10px
}
.Zhanhui_threetitfive__237II:hover {
  opacity: 80%
}
.Zhanhui_threetu__1pkW1, .Zhanhui_threetu__1pkW1 img {
  width: 500px;
  height: auto;
}
.Zhanhui_SuccessOne__2PWw0 {
  width: 900px;
  height: 750px;
  position: relative;
  margin-top: -130px
}
.Zhanhui_SuccessOnep__2kZsN {
  width: 401px;
  height: 149.7px
}
.Zhanhui_SuccessOnep__2kZsN img {
  width: 401px;
  height: 149.7px;
  position: absolute;
  top: 162px
}
.Zhanhui_SuccessTwop__Vh3LG {
  width: 900px;
  height: 250px;
  background: #fff;
  box-shadow: 0 11px 45px 6px rgba(167, 164, 164, .09);
  border-radius: 10px
}
.Zhanhui_SuccessTwop__Vh3LG > p {
  display: block;
  width: 870px;
  height: 163px;
  font-size: 18px;
  font-weight: 400;
  color: #333;
  line-height: 36px;
  padding: 30px 0 0 30px
}
.Zhanhui_SuccessThreep__3KlqI {
  width: 601px;
  height: 376px;
  position: absolute;
  top: 320px;
  left: 590px;
  z-index: -100
}
.Zhanhui_SuccessThreep__3KlqI img {
  width: 601px;
  height: 376px
}
.Zhanhui_SuccessFourp__2U2WI {
  width: 221px;
  height: 181px;
  position: absolute;
  top: 500px;
  left: 200px
}
.Zhanhui_SuccessFourp__2U2WI img {
  width: 221px;
  height: 181px
}
.Zhanhui_chenggong__2d8Y6 {
  width: 1200px;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-evenly;
  justify-content: space-evenly;
  margin-top: 72px;
  margin-bottom: 110px
}
.Zhanhui_chenggong__2d8Y6 dl {
  width: 266px;
  height: 247px;
  background: #fff;
  box-shadow: 0 11px 45px 6px rgba(167, 164, 164, .09);
  border-radius: 8px;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center
}
.Zhanhui_chenggong__2d8Y6 dl dt {
  margin-top: 46px;
  width: 98.8px;
  height: 83.9px
}
.Zhanhui_chenggong__2d8Y6 dl dt img {
  width: 98.8px;
  height: 83.9px
}
.Zhanhui_chenggong__2d8Y6 dl dd {
  width: 210px;
  text-align: center;
  font-size: 20px;
  font-family: PingFang SC;
  font-weight: 500;
  color: #666;
  margin-top: 42px
}
.Zhanhui_chenggong__2d8Y6 dl dd span {
  color: #1ea098
}

.Zhanhui_MOIndustry__txZQo {
  padding: 0 .9rem
}
.Zhanhui_MOIndustry__txZQo .Zhanhui_MOexbiton__1nFrY {
  display: -webkit-flex;
  display: flex;
  -moz-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -moz-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  margin-bottom: 1.125rem;
  margin-top: 1.75rem
}
.Zhanhui_MOIndustry__txZQo .Zhanhui_MOexbiton__1nFrY .Zhanhui_MOexbiton_icon__2uJNe {
  color: #00aaa1
}
.Zhanhui_MOIndustry__txZQo .Zhanhui_MOexbiton__1nFrY .Zhanhui_MOexbiton_text__2EAKD {
  font-size: .75rem;
  font-weight: 600;
  color: #505e72;
  margin-left: .4rem
}
.Zhanhui_MOtexts__3yCdz {
  font-size: 1.125rem;
  font-weight: 500;
  color: #333;
  text-align: center;
  margin-bottom: 1.25rem
}
.Zhanhui_MOtextss__g5QqG {
  font-size: .81rem;
  font-weight: 400;
  color: #2d3745;
  text-align: center
}
.Zhanhui_MOIndustry__txZQo .Zhanhui_commonBtn__2u_pm {
  padding: 1.5rem 1.16rem 1.25rem
}
.Zhanhui_MOIndustry__txZQo .Zhanhui_commonBtn__2u_pm button a {
  font-size: .75rem;
  font-weight: 400;
  color: #fff
}
.Zhanhui_MOCases__3Lx71 > img, .Zhanhui_MOIndustry__txZQo img {
  width: 100%;
  margin-bottom: 1.75rem
}
.Zhanhui_MOCases__3Lx71, .Zhanhui_MOPain__fUVr5 {
  padding: 0 .9rem
}
.Zhanhui_MOCases__3Lx71 .Zhanhui_MOTitie__15zl-, .Zhanhui_MOPain__fUVr5 .Zhanhui_MOTitie__15zl- {
  display: -webkit-flex;
  display: flex;
  -moz-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -moz-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
  margin-bottom: 1.875rem
}
.Zhanhui_MOTitie__15zl- img {
  width: 16.5rem;
  height: 2rem
}
.Zhanhui_MOTitie__15zl- span {
  position: absolute
}
.Zhanhui_MOBoxWrap__1jd3j {
  background: #fff;
  box-shadow: 0 .06rem 1.47rem .12rem rgba(168, 164, 164, .2);
  border-radius: .625rem;
  overflow: hidden;
  margin-bottom: 1.16rem
}
.Zhanhui_MOBoxImg__5kmyB img {
  width: 100%
}
.Zhanhui_MOBoxContent__2AYah {
  padding: 1.25rem .875rem 1.125rem
}
.Zhanhui_MOBoxContent__2AYah h3 {
  font-size: 1.125rem;
  font-weight: 500;
  color: #333;
  margin-bottom: .5rem
}
.Zhanhui_MOBoxContent__2AYah p {
  font-size: .875rem;
  font-weight: 400;
  color: #666;
  margin-bottom: 0
}
.Zhanhui_MOProgramme__HcBQ1 {
  padding: 0 1.25rem
}
.Zhanhui_MOProgrammeContent__3V-ym h3 {
  font-size: 1.125rem;
  font-weight: 600;
  color: #333
}
.Zhanhui_MOCases__3Lx71 ul, .Zhanhui_MOProgrammeContent__3V-ym ul {
  padding-left: 0
}
.Zhanhui_MOProgrammeContent__3V-ym ul li {
  display: -webkit-flex;
  display: flex;
  -moz-align-items: baseline;
  -webkit-align-items: baseline;
  align-items: baseline;
  margin-bottom: .68rem
}
.Zhanhui_MOProgrammeContent__3V-ym ul li span {
  font-size: .81rem;
  font-weight: 400;
  color: #666
}
.Zhanhui_MOProgrammeContent__3V-ym button, .Zhanhui_MOProgrammeContent__3V-ym button:active, .Zhanhui_MOProgrammeContent__3V-ym button:focus, .Zhanhui_MOProgrammeContent__3V-ym button:hover {
  font-size: .75rem;
  font-weight: 400;
  color: #fff;
  margin-top: .843rem
}
.Zhanhui_MOProgramme__HcBQ1 .Zhanhui_MOBoxImg__5kmyB {
  margin: .81rem 0 2.06rem
}
.Zhanhui_MOCases__3Lx71 ul li {
  font-size: .75rem;
  font-weight: 400;
  color: #333;
  margin-bottom: .156rem
}

.Zhanhui_MOCasesWrap__3BVQq {
  width: 100%;
  height: 11.93rem;
  background: #fff;
  box-shadow: 0 .34rem 1.4rem .19rem rgba(168, 164, 164, .09);
  border-radius: .25rem;
  margin-bottom: 2.06rem
}
.Zhanhui_MOCasesWrap__3BVQq .Zhanhui_MOImgWrap__3uSpo {
  display: -webkit-flex;
  display: flex;
  -moz-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -moz-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  margin-bottom: 1.31rem;
  padding-top: .8rem
}
.Zhanhui_MOCasesWrap__3BVQq .Zhanhui_MOImgWrap__3uSpo img {
  width: 3.75rem;
  height: 3.75rem;
  margin-right: 2.66rem
}
.Zhanhui_MOCasesWrap__3BVQq .Zhanhui_MOImgWrap__3uSpo img:last-child {
  margin-right: 0
}
.Zhanhui_MOTxtWrap__eoXTG p {
  text-align: center;
  font-size: .81rem;
  font-weight: 500;
  color: #666
}
.Zhanhui_MOTxtWrap__eoXTG p span {
  color: #1ca099
}
.Zhanhui_MOCases__3Lx71 ul {
  display: -webkit-flex;
  display: flex;
  -moz-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  -moz-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  height: 10.06rem;
  box-shadow: 0 .34rem 1.4rem .19rem rgba(168, 164, 164, .09);
  border-radius: .25rem;
  position: relative;
  padding: 0 1.06rem
}
.Zhanhui_MOCases__3Lx71 ul .Zhanhui_BGMOCasesImg__1R_nn {
  position: absolute;
  top: 0;
  left: 1.56rem;
  width: 12.25rem;
  height: 4.656rem
}
.Zhanhui_MOCases__3Lx71 ul .Zhanhui_BGMOCasesImg__1R_nn img {
  width: 100%;
  height: 100%
}

@media (max-width: 668px)
{
	.Zhanhui_main__3Ka72
	{
	max-width: 100%;
    min-width: 100%;
    width: 100%;
    margin: 0 auto;
    position: relative;
	}
	
	.Zhanhui_hangyeimg__3ln4j img {
    width: 95%;
    height: auto;
    position: absolute;
    z-index: -100;
}
	
	.Zhanhui_onehang__234_s
	{
		padding: 0 .9rem;
	    display: block;
	}
	.Zhanhui_tu__1wj0d {
    width: 100%;
    height: auto;
	display: block;	
}
	.Zhanhui_onehang__234_s div{display: block; padding-top: 1%;}
	.Zhanhui_onehang__234_s .common-btn{ padding-top: 0;}
	.Zhanhui_tu__1wj0d img {
    width: 100%;
    margin-bottom: 1.75rem;
}
	
	
.Zhanhui_chenggong__2d8Y6 {
  width: 100%; 	
  -webkit-box-pack: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap
}
.Zhanhui_chenggong__2d8Y6, .Zhanhui_chenggong__2d8Y6 dl {
  display: -webkit-flex;
  display: flex;
  -moz-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -moz-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center
}
.Zhanhui_chenggong__2d8Y6 dl {
  -moz-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  width: 8.28rem;
  height: 7.72rem;
  box-shadow: 0 .34rem 1.41rem .19rem rgba(168, 164, 164, .09);
  border-radius: .25rem;
  overflow: hidden;
  margin-bottom: 1.46rem
}
.Zhanhui_chenggong__2d8Y6 dl:first-child, .Zhanhui_chenggong__2d8Y6 dl:nth-child(3) {
  margin-right: 1.4rem
}
.Zhanhui_chenggong__2d8Y6 dl dt {width: auto; height: auto; margin: 0;}	
	
.Zhanhui_chenggong__2d8Y6 dl dt img {
  width: 2.93rem;
  height: 2.93rem;
 	
}
.Zhanhui_chenggong__2d8Y6 dl dd {
  font-size: .75rem;
  font-weight: 500;
  color: #666;
  margin-top: 1.125rem
}
.Zhanhui_chenggong__2d8Y6 dl dd span {
  color: #00a399
}
	
	
.Zhanhui_tongdian__1IaUE {
  width: 100%;
  margin: 0;	
  padding: 0 .9rem;
}	
/*三个*/
.Zhanhui_twohang__3667x {
  background: #fff;
  box-shadow: 0 .06rem 1.47rem .12rem rgba(168, 164, 164, .2);
  border-radius: .625rem;
  overflow: hidden;
  margin-bottom: 1.16rem;
  display: block;		
}
.Zhanhui_twohang__3667x dl {
  width: 100%;
  height: auto;
  box-shadow: 0 2px 47px 4px rgba(167, 164, 164, .1);
  border-radius: 20px
}
.Zhanhui_twohang__3667x dt {
  width: 100%;
  height: auto
}
.Zhanhui_twohang__3667x dt img {
  width: 100%;
  border-radius: 20px 20px 0 0
}

	
	/**/
	
 .Zhanhui_three__2OndE {
  width: 100%;
  margin-top: 80px;
  padding: 0 1.25rem;	 
  display: block
}
.Zhanhui_three__2OndE p:nth-child(2), .Zhanhui_three__2OndE p:nth-child(3), .Zhanhui_three__2OndE p:nth-child(4), .Zhanhui_three__2OndE p:nth-child(5) {
  text-indent: -1.2em
}
.Zhanhui_threetu__1pkW1, .Zhanhui_threetu__1pkW1 img {
    width: 100%;
    height: auto;
}
.Zhanhui_threeO__2tSWV {
    width: 100%;
    height: auto;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center;
    margin-top: 10px;
}	
.Zhanhui_threetit1__AhBex {
    width: 100%;
    white-space: pre-line;
    font-size: 36px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #3b3d49;
    line-height: 40px;
    margin-top: 50px;
    margin-left: 30px;
}	
.Zhanhui_threetitfour__2ryQh {
    width: 90%;
    font-size: 16px;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: 30px;
    margin-left: 30px;
}	
	
.Zhanhui_texts__3MAle {
    width: 100%;
    min-height: auto;
    font-size: 50px;
    font-family: PingFang SC;
    font-weight: 700;
    color: #FFF;
    line-height: 80%;
}	
.Zhanhui_textss__nZPyl, .Zhanhui_texttwoss__3QSps {
    width: 100%;
    font-size: 18px;
    font-family: PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 26px;
}	
	
	
	
.PCFreeRegister {
  width: 100%;
  height: 241px;
  padding-top: 30px;
  background: #032338;
  min-width: 100%
}
.PCFreeRegister-wrap {
  height: 100%;
  width: 100%;
  max-width: 100%;
  min-width: 100%;
  margin: 0 auto;
  background-image: url(https://img.ss.onesight.com/next_static/images/Index/s.png);
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
  text-align: center
}
.PCFreeRegister-wrap h3 {
  font-size: 38px;
  font-weight: 500;
  color: #fff
}
.PCFreeRegister-wrap p {
  font-size: 16px;
  font-weight: 400;
  color: #fff
}	
	
}