.navbar[data-v-4d45c0b7] {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999;
	width: 100%;
	height: 60px;
	background-image: linear-gradient(180deg,#010101 1%,transparent);
	padding: 0 70px 0 40px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-size: 14px;
	color: #fff
}

.navbar.navbar-pc .left-wrap[data-v-4d45c0b7] {
	flex: 1;
	display: flex;
	align-items: center
}

.navbar.navbar-pc .left-wrap .logo[data-v-4d45c0b7] {
	width: 40px;
	height: 30px;
	margin-right: 90px
}

.navbar.navbar-pc .left-wrap .logo img[data-v-4d45c0b7] {
	width: 100%;
	height: 100%
}

.navbar.navbar-pc .left-wrap .menu-list[data-v-4d45c0b7] {
	display: flex;
	align-items: center;
	flex-wrap: nowrap
}

.navbar.navbar-pc .left-wrap .menu-list .menu-item[data-v-4d45c0b7] {
	padding: 0 30px;
	cursor: pointer;
	position: relative;
	height: 60px;
	line-height: 60px
}

.navbar.navbar-pc .left-wrap .menu-list .menu-item[data-v-4d45c0b7]:hover {
	color: #5ae55a
}

.navbar.navbar-pc .left-wrap .menu-list .menu-item.active[data-v-4d45c0b7] {
	color: #61f460;
	font-weight: 700
}

.navbar.navbar-pc .left-wrap .menu-list .menu-item .child-menu[data-v-4d45c0b7] {
	position: absolute;
	top: 60px;
	left: 50%;
	transform: translateX(-50%);
	min-width: 120px;
	text-align: left;
	background: #0d191d;
	box-shadow: 0 2px 8px 0 rgba(0,0,0,.15);
	border-radius: 1px;
	transition: all .4s ease;
	height: 0;
	padding: 0
}

.navbar.navbar-pc .left-wrap .menu-list .menu-item .child-menu.active[data-v-4d45c0b7] {
	height: auto;
	padding: 8px 0
}

.navbar.navbar-pc .left-wrap .menu-list .menu-item .child-menu.active[data-v-4d45c0b7]:before {
	width: 68px
}

.navbar.navbar-pc .left-wrap .menu-list .menu-item .child-menu.active .child-menu-item[data-v-4d45c0b7] {
	display: block;
	height: 32px;
	line-height: 32px
}

.navbar.navbar-pc .left-wrap .menu-list .menu-item .child-menu[data-v-4d45c0b7]:before {
	content: "";
	width: 0;
	height: 2px;
	border-radius: 1.5px;
	background: #5ae55a;
	position: absolute;
	top: -4px;
	left: 50%;
	transform: translateX(-50%);
	transition: all .4s ease
}

.navbar.navbar-pc .left-wrap .menu-list .menu-item .child-menu .child-menu-item[data-v-4d45c0b7] {
	display: none;
	padding-left: 16px;
	padding-right: 16px;
	word-break: keep-all;
	color: #fff
}

.navbar.navbar-pc .left-wrap .menu-list .menu-item .child-menu .child-menu-item[data-v-4d45c0b7]:hover {
	color: #5ae55a;
	background: rgba(90,229,90,.11)
}

.navbar.navbar-pc .right-wrap[data-v-4d45c0b7] {
	display: flex;
	align-items: center
}

.navbar.navbar-pc .right-wrap .manage-btn[data-v-4d45c0b7] {
	cursor: pointer
}

.navbar.navbar-mobile[data-v-4d45c0b7] {
	padding: 0 24px 0 36px;
	height: 70px
}

.navbar.navbar-mobile .menu-wrap[data-v-4d45c0b7] {
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-wrap: nowrap;
	width: 100%
}

.navbar.navbar-mobile .menu-wrap .logo[data-v-4d45c0b7] {
	width: 45px;
	height: 45px
}

.navbar.navbar-mobile .menu-wrap .header__bars[data-v-4d45c0b7] {
	width: 50px;
	height: 50px;
	transition: all .25s ease;
	cursor: pointer;
	padding: 10px;
	border: 1px solid transparent;
	margin-top: 4px
}

.navbar.navbar-mobile .menu-wrap .header__bars .header__bars-bar[data-v-4d45c0b7] {
	height: 2px;
	display: block;
	background-color: #fff;
	margin: 3px 0;
	float: right
}

.navbar.navbar-mobile .menu-wrap .header__bars .header__bars-bar.header__bars-bar-1[data-v-4d45c0b7] {
	width: 100%
}

.navbar.navbar-mobile .menu-wrap .header__bars .header__bars-bar.header__bars-bar-2[data-v-4d45c0b7] {
	width: 70%
}

.navbar.navbar-mobile .menu-wrap .header__bars .header__bars-bar.header__bars-bar-3[data-v-4d45c0b7] {
	width: 40%
}

.navbar.navbar-mobile .menu-wrap .menu-list[data-v-4d45c0b7] {
	position: absolute;
	right: 100%;
	top: 0;
	height: 100vh;
	width: 100vw;
	background: #f5f7fa;
	transition: all .4s ease
}

.navbar.navbar-mobile .menu-wrap .menu-list .menu-top[data-v-4d45c0b7] {
	display: flex;
	align-items: center;
	justify-content: space-between;
	height: 70px;
	padding: 0 24px 0 36px;
	background: #fff
}

.navbar.navbar-mobile .menu-wrap .menu-list .menu-top i[data-v-4d45c0b7] {
	font-size: 28px;
	color: #666;
	cursor: pointer
}

.navbar.navbar-mobile .menu-wrap .menu-list .menu-bottom[data-v-4d45c0b7] {
	background: #fafafa;
	font-size: 16px;
	color: #080b1d;
	height: 64px;
	line-height: 64px;
	text-align: right;
	padding-right: 40px;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	position: relative
}

.navbar.navbar-mobile .menu-wrap .menu-list .menu-bottom[data-v-4d45c0b7]:after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 1px;
	background: #c7c7c7;
	transform: scaleY(.5)
}

.navbar.navbar-mobile .menu-wrap .menu-list .menu-bottom i[data-v-4d45c0b7] {
	margin-left: 12px
}

.navbar.navbar-mobile .menu-wrap .menu-list .el-menu[data-v-4d45c0b7] {
	max-height: calc(100% - 134px);
	overflow-y: auto
}

.navbar.navbar-mobile .menu-wrap .menu-list .el-menu[data-v-4d45c0b7] .el-menu-item,.navbar.navbar-mobile .menu-wrap .menu-list .el-menu[data-v-4d45c0b7] .el-submenu__title {
	background: #fafafa;
	color: #474747;
	font-size: 18px;
	height: 82px;
	line-height: 82px
}

.navbar.navbar-mobile .menu-wrap .menu-list .el-menu[data-v-4d45c0b7] .el-menu-item:after,.navbar.navbar-mobile .menu-wrap .menu-list .el-menu[data-v-4d45c0b7] .el-submenu__title:after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 1px;
	background: #c7c7c7;
	transform: scaleY(.5)
}

.navbar.navbar-mobile .menu-wrap .menu-list .el-menu[data-v-4d45c0b7] .el-menu-item:before,.navbar.navbar-mobile .menu-wrap .menu-list .el-menu[data-v-4d45c0b7] .el-submenu__title:before {
	content: "";
	display: inline-block;
	width: 16px
}

.navbar.navbar-mobile .menu-wrap .menu-list .el-menu[data-v-4d45c0b7] .el-menu-item i,.navbar.navbar-mobile .menu-wrap .menu-list .el-menu[data-v-4d45c0b7] .el-submenu__title i {
	right: 36px
}

.navbar.navbar-mobile .menu-wrap .menu-list .el-menu[data-v-4d45c0b7] .el-submenu.is-opened .el-submenu__title {
	background: #5b7686;
	color: #fff
}

.navbar.navbar-mobile .menu-wrap .menu-list .el-menu[data-v-4d45c0b7] .el-submenu.is-opened .el-submenu__title i {
	color: #fff;
	right: 36px
}

.navbar.navbar-mobile .menu-wrap .menu-list .el-menu[data-v-4d45c0b7] .el-submenu.is-opened .el-menu-item {
	border-color: #fff
}

.navbar.navbar-mobile .menu-wrap .menu-list .el-menu[data-v-4d45c0b7] .el-submenu .el-submenu__title i {
	font-size: 18px
}

.navbar.navbar-mobile .menu-wrap .menu-list .el-menu[data-v-4d45c0b7] .el-submenu .el-menu-item {
	background: #ebebeb;
	height: 64px;
	line-height: 64px
}

.menu-phone-wrap[data-v-4d45c0b7] {
	flex: 1;
	display: flex;
	justify-content: flex-end;
	padding: 0 16px
}

.menu-phone-wrap .phone.h5-phone[data-v-4d45c0b7] {
	margin-right: 0;
	padding: 10px 16px;
	font-size: 16px;
	line-height: 16px;
	padding: 4px 8px
}

.phone-wrap[data-v-4d45c0b7] {
	position: absolute;
	bottom: 48px;
	display: flex;
	justify-content: flex-end;
	width: 100%;
	padding: 0 40px
}

.phone[data-v-4d45c0b7] {
	font-size: 20px;
	color: #ed4042;
	letter-spacing: 0;
	text-align: left;
	font-weight: 700;
	margin-right: 24px;
	display: inline-flex;
	align-items: center;
	cursor: pointer;
	background: #f9d11f;
	padding: 4px 8px;
	border-radius: 2px;
	animation: shakeX-4d45c0b7 3s 0s infinite;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.phone.h5-phone[data-v-4d45c0b7] {
	margin-right: 0;
	padding: 10px 16px
}

.phone[data-v-4d45c0b7]:before {
	content: "";
	display: inline-block;
	width: 24px;
	height: 24px;
	margin-right: 4px;
	background: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAtZJREFUeF7tm1GS2jAMhmVPL9CBvsNJapjeY9mTtJxk4R4dcE/SvC9ML9A6HW1JJ5tJHMtSEhvCCy+xx/ry/7Ilg4IH/6gHjx9mALMCHpzAbIEHF8CcBMkWeDVfjAK3KkEXn+x3m7uCSAAuZnNWoEwVdAmlXdrzJmcIwQCawdeCLhb2tM4VQhAAT/BV3NlC6AUQEHzWELwALma7UwAvBHlnp4ROAL+MWTnQPwnBZ6mETgBXs8U3v4sAgEOyUYIPAL79VSSAbCD4AJSM4LOxQyuAiOTnY5W0HcYAkLQdxgKAEA4Le3oWsJXoFGMCSNIKYwIADW790dpC9BUyJ2sFgCWvBndmzt0cno8CGKfATmYO9CbF/kHnOYBQBPUKJdXgceGDA0g5+B4A5EqwTQlJbn31hQ5RDf6fvwR4XtrTodcjEz7Q0w943wOMWOd+YU/fIsaNNsQLgLsd5tA09QLA7fAPqJd6J5j6arJNglWg3MowdRX0NkXvXQW9AFAJXBVgi0yD26RWB3jPAU2vC5wM86kF2hIdd0fAOWPzAdpwKPUEWaACcjVb3NO/UneCxvPBdmhAxzL6KH2uIAGQSIg3GEUJsPedEj2KE7USCQAuXrhUPjjQx2aZHGA3MQhkAEK7wjtXYG5QoFAVP9S/u4gQm4lAiAKAqxfKB8x0wr+BigYgmA8mhRANoJYPsHfIuULjAsDx0XZgAbgHCGwAA+wMHEWQlSACIGcliAHIFYIogAoCt4nC8UA1NrTuEAdQUwL+uiTkQCMRb+scId2oQQAIF0/RgEK60oMCmDovJAFgKktMmgO6NDvW8Tk0eFzn4BZog3HrMWKCFD9CU4KfDEDDFk9SIKjBTwqgUgba4jd8WGlwCCL2h5k4XdQ13CQW8OcIbRTA50AYb31CDe4Q2zRNCkATTKUO/IfKTa5v3yVAIXXrnDSA6BMQYeAMgADrLh+dFXCXr5UQ1F8PnWFQfnc2/AAAAABJRU5ErkJggg==) 50%/100% 100% no-repeat
}

@keyframes shakeX-4d45c0b7 {
	0%,50%,to {
		transform: translateZ(0)
	}

	15%,25%,35%,45%,5% {
		transform: translate3d(-6px,0,0)
	}

	10%,20%,30%,40% {
		transform: translate3d(6px,0,0)
	}
}

#app {
	position: relative;
	width: 100vw;
	height: 100vh;
	background: #f5f7fa;
	overflow: auto
}

.video-inline[data-v-e709b620] {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%
}

.video-inline video[data-v-e709b620],.video-inline>div[data-v-e709b620] {
	height: 100%;
	width: 100%
}

.top[data-v-8854d392] {
	position: relative;
	width: 100%;
	max-width: 1920px;
	margin: 0 auto 0
}

.top .home-video-wrap[data-v-8854d392] {
	position: relative;
	width: 100%;
	padding-top: 56.25%
}

.top .home-video-wrap .video-mask[data-v-8854d392] {
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background-image: linear-gradient(96deg,rgba(0,0,0,.63),transparent 26%,transparent 74%,rgba(0,0,0,.63) 100%,rgba(0,0,0,.63) 0)
}

.top .home-video-wrap .home-video-desc[data-v-8854d392] {
	position: absolute;
	top: 25%;
	left: 15%;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.top .home-video-wrap .home-video-desc .home-video-desc-img[data-v-8854d392] {
	height: 58px;
	margin-bottom: 36px;
	max-width: 400%
}

.top .home-video-wrap .home-video-desc .home-video-desc-text[data-v-8854d392] {
	font-size: 26px;
	line-height: 36px;
	color: #fff;
	text-align: left;
	margin-bottom: 30px
}

.top .home-video-wrap .home-video-desc .home-video-desc-btn[data-v-8854d392] {
	background: #9eff76;
	border-radius: 2px;
	width: 140px;
	height: 46px;
	line-height: 46px;
	font-size: 18px;
	color: #202020;
	text-align: center;
	cursor: pointer
}

.top .brand-wrap[data-v-8854d392] {
	width: 86%;
	padding: 40px 80px 10px;
	text-align: center;
	background: #fff;
	border-radius: 11px;
	margin: auto;
	position: relative;
	z-index: 2;
	transform: translateY(-50%)
}

.top .brand-wrap .brand-title[data-v-8854d392] {
	font-size: 22px;
	color: #142722;
	text-align: center;
	margin-bottom: 42px;
	position: relative;
	display: inline-block
}

.top .brand-wrap .brand-title[data-v-8854d392]:before {
	content: "";
	display: inline-block;
	position: absolute;
	left: -14px;
	bottom: -2px;
	width: 47px;
	height: 5px;
	background: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAFCAYAAADVELX8AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAL6ADAAQAAAABAAAABQAAAABjJfFSAAAAhklEQVQoFWOc+T9f7g/Dr7n/Gf7bMTAwsAExvcEvRgbGQywMbMnpjBMfwSzH4y64eiaow12AmgbC4SC3sgEDzgXkDpjDQTQed8HVMwHVWSBrGkA2ujvQ+ehOswA5/gS66ADx0d2Bzkd31gkmUFoDprk9QJlf6LJ04oPS8B6QO5Dtw+MuuHoAX+40L0Yldc8AAAAASUVORK5CYII=) 50%/contain no-repeat
}

.top .brand-wrap .brand-list[data-v-8854d392] {
	position: relative;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap
}

.top .brand-wrap .brand-list .brand-item[data-v-8854d392] {
	margin-bottom: 30px;
	width: 156px;
	flex: 0 0 14.28%
}

.top .brand-wrap .brand-list .brand-item img[data-v-8854d392] {
	margin: 0 auto
}

.top .build-video-wrap[data-v-8854d392] {
	position: relative;
	width: 100%;
	padding-top: 56.25%
}

.top .build-video-wrap .video-mask[data-v-8854d392] {
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background-color: rgba(0,0,0,.7)
}

.top .build-video-wrap .build-video-desc[data-v-8854d392] {
	position: absolute;
	top: 50%;
	left: 15%;
	transform: translateY(-50%);
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.top .build-video-wrap .build-video-desc .build-video-desc-title[data-v-8854d392] {
	font-size: 52px;
	color: #fff;
	letter-spacing: 2.49px;
	text-align: left;
	line-height: 67px;
	font-weight: 550;
	margin-bottom: 16px
}

.top .build-video-wrap .build-video-desc .typed-element[data-v-8854d392] {
	font-size: 52px;
	color: #fff;
	letter-spacing: 2.49px;
	text-align: left;
	line-height: 67px;
	font-weight: 600;
	margin-bottom: 58px
}

.top .build-video-wrap .build-video-desc .typed-element .typing[data-v-8854d392],.top .build-video-wrap .build-video-desc .typed-element[data-v-8854d392] .typed-cursor {
	background-image: linear-gradient(90deg,#72f546,#23be7f);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent
}

.top .build-video-wrap .build-video-desc .typed-element[data-v-8854d392] .typed-cursor {
	font-weight: 500
}

.top .build-video-wrap .build-video-desc .build-video-desc-feature[data-v-8854d392] {
	position: relative;
	font-size: 20px;
	color: #fff;
	letter-spacing: 1.08px;
	text-align: left;
	font-weight: 500;
	line-height: 28px;
	display: flex;
	align-items: center;
	flex-wrap: wrap
}

.top .build-video-wrap .build-video-desc .build-video-desc-feature p[data-v-8854d392] {
	line-height: 28px;
	margin-right: 26px;
	position: relative
}

.top .build-video-wrap .build-video-desc .build-video-desc-feature p[data-v-8854d392]:last-child {
	margin-right: 0
}

.top .build-video-wrap .build-video-desc .build-video-desc-feature p[data-v-8854d392]:last-child:after {
	width: 0
}

.top .build-video-wrap .build-video-desc .build-video-desc-feature p[data-v-8854d392]:after {
	content: "";
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background: #fff;
	margin: 0 10px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%)
}

@media screen and (max-width:888px) {
	.top .home-video-wrap .home-video-desc[data-v-8854d392] {
		transform: scale(.75) translate(-40%,-20%)
	}

	.top .brand-wrap[data-v-8854d392] {
		width: 86%;
		padding: 20px 20px 10px
	}

	.top .brand-wrap .brand-title[data-v-8854d392] {
		transform: scale(.75);
		margin-bottom: 32px
	}

	.top .brand-wrap .brand-list .brand-item[data-v-8854d392] {
		flex: 0 0 16%;
		margin-bottom: 24px
	}

	.top .build-video-wrap .build-video-desc .build-video-desc-title[data-v-8854d392] {
		font-size: 36px;
		line-height: 36px
	}

	.top .build-video-wrap .build-video-desc .typed-element[data-v-8854d392] {
		font-size: 36px;
		line-height: 36px;
		margin-bottom: 42px
	}

	.top .build-video-wrap .build-video-desc .build-video-desc-feature[data-v-8854d392] {
		font-size: 16px;
		line-height: 16px
	}

	.top .build-video-wrap .build-video-desc .build-video-desc-feature p[data-v-8854d392] {
		line-height: 16px
	}
}

@media screen and (max-width:666px) {
	.top .home-video-wrap .home-video-desc[data-v-8854d392] {
		transform: scale(.45) translate(-80%,-42%)
	}

	.top .brand-wrap[data-v-8854d392] {
		width: 90%;
		transform: translateY(-25%);
		padding: 20px 20px 10px
	}

	.top .brand-wrap .brand-title[data-v-8854d392] {
		transform: scale(.75);
		margin-bottom: 24px
	}

	.top .brand-wrap .brand-list .brand-item[data-v-8854d392] {
		flex: 0 0 16%;
		margin-bottom: 18px
	}

	.top .build-video-wrap .build-video-desc[data-v-8854d392] {
		left: 8%
	}

	.top .build-video-wrap .build-video-desc .build-video-desc-title[data-v-8854d392] {
		font-size: 24px;
		line-height: 24px
	}

	.top .build-video-wrap .build-video-desc .typed-element[data-v-8854d392] {
		font-size: 24px;
		line-height: 24px;
		margin-bottom: 32px
	}

	.top .build-video-wrap .build-video-desc .build-video-desc-feature[data-v-8854d392] {
		font-size: 16px
	}

	.top .build-video-wrap .build-video-desc .build-video-desc-feature p[data-v-8854d392] {
		line-height: 16px;
		margin-right: 10px
	}

	.top .build-video-wrap .build-video-desc .build-video-desc-feature p[data-v-8854d392]:after {
		width: 4px;
		height: 4px;
		margin: 0 2px
	}
}

@media screen and (max-width:420px) {
	.top .home-video-wrap .home-video-desc[data-v-8854d392] {
		transform: scale(.45) translate(-80%,-42%)
	}

	.top .brand-wrap[data-v-8854d392] {
		width: 90%;
		transform: translateY(-10%);
		padding: 10px 20px 10px
	}

	.top .brand-wrap .brand-title[data-v-8854d392] {
		transform: scale(.65);
		margin-bottom: 16px
	}

	.top .brand-wrap .brand-list .brand-item[data-v-8854d392] {
		flex: 0 0 20%;
		margin-bottom: 12px
	}

	.top .build-video-wrap .build-video-desc[data-v-8854d392] {
		left: 8%
	}

	.top .build-video-wrap .build-video-desc .build-video-desc-title[data-v-8854d392] {
		font-size: 20px;
		line-height: 20px
	}

	.top .build-video-wrap .build-video-desc .typed-element[data-v-8854d392] {
		font-size: 20px;
		line-height: 20px;
		margin-bottom: 24px
	}

	.top .build-video-wrap .build-video-desc .build-video-desc-feature[data-v-8854d392] {
		font-size: 12px;
		line-height: 16px
	}

	.top .build-video-wrap .build-video-desc .build-video-desc-feature p[data-v-8854d392] {
		line-height: 16px;
		margin-right: 10px
	}

	.top .build-video-wrap .build-video-desc .build-video-desc-feature p[data-v-8854d392]:after {
		width: 4px;
		height: 4px;
		margin: 0 2px
	}
}

.middle .section-list[data-v-5d901e68] {
	width: 100%
}

.middle .section-list .section-item-wrap[data-v-5d901e68] {
	margin: auto;
	background: #f5f7fa;
	padding: 80px 20px;
	position: relative
}

.middle .section-list .section-item-wrap.section-item-wrap-even[data-v-5d901e68] {
	background: #fff
}

.middle .section-list .section-item-wrap:nth-child(3) .section-item .video-wrap[data-v-5d901e68]:before {
	content: "";
	display: inline-block;
	width: 222px;
	height: 222px;
	border-radius: 50%;
	position: absolute;
	right: -45%;
	top: -4%;
	opacity: .19;
	transform: rotate(-22deg) translate(-50%,-50%);
	background-image: linear-gradient(197deg,#a5ff88,#99f8fc);
	filter: blur(10px)
}

.middle .section-list .section-item-wrap:nth-child(5) .section-item .video-wrap[data-v-5d901e68]:before {
	content: "";
	display: inline-block;
	width: 222px;
	height: 222px;
	border-radius: 50%;
	position: absolute;
	right: -16%;
	top: -22%;
	opacity: .19;
	transform: rotate(-22deg);
	background-image: linear-gradient(197deg,#a5ff88,#99f8fc);
	filter: blur(10px)
}

.middle .section-list .section-item-wrap[data-v-5d901e68]:last-child {
	overflow: hidden
}

.middle .section-list .section-item-wrap:last-child .section-item[data-v-5d901e68]:before {
	content: "";
	display: inline-block;
	width: 360px;
	height: 360px;
	position: absolute;
	right: 0;
	bottom: 0;
	border-radius: 50%;
	transform: rotate(40deg) translate(40%,20%);
	background-image: linear-gradient(252deg,#ecfcf6 45%,rgba(249,253,253,0) 100%,rgba(249,253,253,0) 0);
	filter: blur(10px)
}

.middle .section-list .section-item-wrap:last-child .section-item .icon-img[data-v-5d901e68] {
	right: 50%;
	bottom: 0;
	transform: translate(36%,25%);
	width: 394px
}

.middle .section-list .section-item-wrap .section-item[data-v-5d901e68] {
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: no-wrap;
	max-width: 1200px;
	margin: auto
}

.middle .section-list .section-item-wrap .section-item .desc-wrap[data-v-5d901e68] {
	height: 322px;
	max-width: 548px;
	display: flex;
	flex-direction: column;
	justify-content: space-around;
	align-items: flex-start;
	flex: 1;
	padding: 0 10px
}

.middle .section-list .section-item-wrap .section-item .desc-wrap .desc-title[data-v-5d901e68] {
	position: relative;
	font-size: 28px;
	color: #364437;
	letter-spacing: 0;
	text-align: left;
	font-weight: 500;
	line-height: 40px;
	padding-left: 55px
}

.middle .section-list .section-item-wrap .section-item .desc-wrap .desc-title[data-v-5d901e68]:before {
	content: "";
	width: 41px;
	height: 29px;
	display: inline-block;
	background: url(../images/00.png) 50%/100% 100% no-repeat;position: absolute;
	top: 6px;
	left: 0
}

.middle .section-list .section-item-wrap .section-item .desc-wrap .desc-list .desc-list-item[data-v-5d901e68] {
	position: relative;
	font-size: 16px;
	color: #364437;
	letter-spacing: 0;
	text-align: left;
	font-weight: 400;
	line-height: 27px;
	margin-bottom: 20px;
	padding-left: 16px
}

.middle .section-list .section-item-wrap .section-item .desc-wrap .desc-list .desc-list-item[data-v-5d901e68]:before {
	content: "";
	width: 6px;
	height: 6px;
	display: inline-block;
	border-radius: 50%;
	background: #71f447;
	position: absolute;
	top: 11px;
	left: 0
}

.middle .section-list .section-item-wrap .section-item .video-wrap[data-v-5d901e68] {
	position: relative;
	max-width: 548px;
	margin: 0;
	flex: 1;
	padding: 0 10px
}

.middle .section-list .section-item-wrap .section-item .video-wrap .video-box[data-v-5d901e68] {
	position: relative;
	width: 100%;
	background: #555556;
	box-shadow: 0 2px 5px 0 rgba(39,39,39,.09);
	border-radius: 12px;
	overflow: hidden
}

.middle .section-list .section-item-wrap .section-item .video-wrap .video-box .video-header-img[data-v-5d901e68] {
	height: 25px;
	-o-object-fit: contain;
	object-fit: contain
}

.middle .section-list .section-item-wrap .section-item .video-wrap .video-box .video-header-img+div[data-v-5d901e68] {
	width: 100%;
	height: auto
}

.middle .section-list .section-item-wrap .section-item .video-wrap .video-box[data-v-5d901e68] .video-inline {
	position: relative
}

.middle .section-list .section-item-wrap .section-item .icon-img[data-v-5d901e68] {
	position: absolute;
	right: 50%;
	bottom: 0;
	transform: translate(54%,25%);
	width: 394px
}

.middle .experience-wrap[data-v-5d901e68] {
	width: 100%;
	padding: 80px 20px 120px;
	background: #fff
}

.middle .experience-wrap .experience-title[data-v-5d901e68] {
	font-size: 28px;
	color: #142722;
	letter-spacing: 0;
	text-shadow: 0 2px 3px rgba(69,69,69,.07);
	font-weight: 550;
	line-height: 40px;
	margin-bottom: 72px;
	text-align: center
}

.middle .experience-wrap .experience-list[data-v-5d901e68] {
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	max-width: 1200px;
	margin: auto
}

.middle .experience-wrap .experience-list .experience-item[data-v-5d901e68] {
	width: 234px;
	height: 234px;
	cursor: pointer;
	position: relative;
	flex-shrink: 0
}

.middle .experience-wrap .experience-list .experience-item img[data-v-5d901e68] {
	display: inline-block
}

.middle .experience-wrap .experience-list .experience-item:hover .icon-active[data-v-5d901e68] {
	transform: translate(-50%,-50%) scale(1);
	transform-origin: 209px 25px;
	transition: all .15s ease-in-out
}

.middle .experience-wrap .experience-list .experience-item:hover .icon-active-qr[data-v-5d901e68] {
	transform: translate(-50%,-50%) scale(1);
	transform-origin: top right;
	transition: all .1s ease-in-out
}

.middle .experience-wrap .experience-list .experience-item .icon[data-v-5d901e68] {
	position: absolute;
	width: 184px;
	height: 184px;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%) scale(1)
}

.middle .experience-wrap .experience-list .experience-item .icon-active[data-v-5d901e68] {
	position: absolute;
	width: 234px;
	height: 234px;
	top: 52%;
	left: 50%;
	transform-origin: 209px 25px;
	transform: translate(-50%,-50%) scale(0);
	transition: all .15s ease-in-out
}

.middle .experience-wrap .experience-list .experience-item .icon-active-qr[data-v-5d901e68] {
	z-index: 2;
	position: absolute;
	width: 78px;
	height: 78px;
	top: 104px;
	left: 116px;
	transform-origin: top right;
	transform: translate(-50%,-50%) scale(0);
	transition: all .1s ease-in-out;
	border-radius: 10px
}

.middle .contact-wrap[data-v-5d901e68] {
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	height: 284px;
	width: 100%;
	position: relative;
	text-align: center;
	padding: 70px 0;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	background: url(/assets/img/bg-about.f11e9cf7.png) 50%/100% 100% no-repeat
}

.middle .contact-wrap img[data-v-5d901e68] {
	display: inline-block;
	margin-bottom: 40px
}

.middle .contact-wrap .btn[data-v-5d901e68] {
	font-size: 18px;
	color: #fff;
	display: inline-block;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	padding: 15px 35px;
	background-image: linear-gradient(90deg,#70f447,#2dc5a6);
	border-radius: 27px
}

@media screen and (max-width:888px) {
	.middle .section-list .section-item-wrap[data-v-5d901e68] {
		padding: 20px
	}

	.middle .section-list .section-item-wrap .section-item[data-v-5d901e68] {
		flex-wrap: wrap
	}

	.middle .section-list .section-item-wrap .section-item .desc-wrap[data-v-5d901e68] {
		height: auto;
		width: 100%;
		max-width: 100%;
		flex-basis: 100%
	}

	.middle .section-list .section-item-wrap .section-item .desc-wrap .desc-title[data-v-5d901e68] {
		margin-bottom: 16px
	}

	.middle .section-list .section-item-wrap .section-item .video-wrap[data-v-5d901e68] {
		width: 100%;
		max-width: 100%;
		flex-basis: 100%
	}

	.middle .section-list .section-item-wrap .section-item .icon-img[data-v-5d901e68] {
		display: none
	}

	.middle .experience-wrap[data-v-5d901e68] {
		padding: 40px 20px
	}

	.middle .experience-wrap .experience-title[data-v-5d901e68] {
		margin-bottom: 20px
	}

	.middle .experience-wrap .experience-list .experience-item[data-v-5d901e68] {
		width: 140px;
		height: 140px
	}

	.middle .experience-wrap .experience-list .experience-item .icon[data-v-5d901e68] {
		width: 110px;
		height: 110px
	}

	.middle .experience-wrap .experience-list .experience-item .icon-active[data-v-5d901e68] {
		width: 140px;
		height: 140px
	}

	.middle .experience-wrap .experience-list .experience-item .icon-active-qr[data-v-5d901e68] {
		width: 46px;
		height: 46px;
		top: 62px;
		left: 70px
	}
}

@media screen and (max-width:420px) {
	.middle .section-list .section-item-wrap[data-v-5d901e68] {
		padding: 10px
	}

	.middle .section-list .section-item-wrap .section-item[data-v-5d901e68] {
		flex-wrap: wrap
	}

	.middle .section-list .section-item-wrap .section-item .desc-wrap[data-v-5d901e68] {
		height: auto;
		width: 100%;
		max-width: 100%;
		flex-basis: 100%;
		padding: 10px
	}

	.middle .section-list .section-item-wrap .section-item .desc-wrap .desc-title[data-v-5d901e68] {
		margin-bottom: 12px;
		font-size: 18px;
		line-height: 24px;
		padding-left: 32px
	}

	.middle .section-list .section-item-wrap .section-item .desc-wrap .desc-title[data-v-5d901e68]:before {
		width: 24px;
		height: 18px;
		top: 50%;
		transform: translateY(-50%)
	}

	.middle .section-list .section-item-wrap .section-item .desc-wrap .desc-list .desc-list-item[data-v-5d901e68] {
		margin-bottom: 6px
	}

	.middle .section-list .section-item-wrap .section-item .video-wrap[data-v-5d901e68] {
		width: 100%;
		max-width: 100%;
		flex-basis: 100%
	}

	.middle .section-list .section-item-wrap .section-item .icon-img[data-v-5d901e68] {
		display: none
	}

	.middle .experience-wrap[data-v-5d901e68] {
		padding: 20px 20px
	}

	.middle .experience-wrap .experience-title[data-v-5d901e68] {
		margin-bottom: 10px;
		font-size: 24px
	}

	.middle .experience-wrap .experience-list .experience-item[data-v-5d901e68] {
		width: 110px;
		height: 110px
	}

	.middle .experience-wrap .experience-list .experience-item .icon[data-v-5d901e68] {
		width: 86px;
		height: 86px
	}

	.middle .experience-wrap .experience-list .experience-item .icon-active[data-v-5d901e68] {
		width: 110px;
		height: 110px
	}

	.middle .experience-wrap .experience-list .experience-item .icon-active-qr[data-v-5d901e68] {
		width: 46px;
		height: 46px;
		top: 62px;
		left: 70px
	}

	.middle .contact-wrap[data-v-5d901e68] {
		height: auto;
		padding: 25px 0
	}

	.middle .contact-wrap img[data-v-5d901e68] {
		transform: scale(.8);
		margin-bottom: 20px
	}

	.middle .contact-wrap .btn[data-v-5d901e68] {
		padding: 10px 28px;
		font-size: 16px
	}
}

.bottom[data-v-8a4e9ce4] {
	background: #0d191d
}

.bottom .footer-wrap[data-v-8a4e9ce4] {
	width: 100%;
	position: relative;
	padding: 76px 20px 50px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	max-width: 1200px;
	margin: auto
}

.bottom .footer-wrap .left-wrap .logo[data-v-8a4e9ce4] {
	display: flex;
	align-items: center;
	margin-bottom: 45px
}

.bottom .footer-wrap .left-wrap .logo img[data-v-8a4e9ce4] {
	width: 34px;
	height: 34px;
	margin-right: 8px
}

.bottom .footer-wrap .left-wrap .logo .label[data-v-8a4e9ce4] {
	font-size: 18px;
	color: #fff;
	letter-spacing: 0;
	line-height: 25px
}

.bottom .footer-wrap .left-wrap .introduce[data-v-8a4e9ce4] {
	font-size: 14px;
	color: #929495;
	letter-spacing: 0;
	text-align: left;
	line-height: 24px
}

.bottom .footer-wrap .left-wrap .divider[data-v-8a4e9ce4] {
	width: 150%;
	height: 1px;
	background: #2f3436;
	margin: 21px 0
}

.bottom .footer-wrap .left-wrap .service[data-v-8a4e9ce4] {
	font-size: 12px;
	color: #949b9d;
	letter-spacing: 0;
	text-align: left;
	line-height: 24px
}

.bottom .footer-wrap .right-wrap[data-v-8a4e9ce4] {
	text-align: right
}

.bottom .footer-wrap .right-wrap .wx-video[data-v-8a4e9ce4] {
	margin-bottom: 50px
}

.bottom .footer-wrap .right-wrap .wx-video .label[data-v-8a4e9ce4] {
	font-size: 14px;
	color: #949b9d;
	letter-spacing: 0;
	text-align: center;
	width: 120px;
	margin-left: auto;
	margin-bottom: 10px
}

.bottom .footer-wrap .right-wrap .wx-video .qr[data-v-8a4e9ce4] {
	border: 5px solid #fff;
	border-radius: 3px;
	width: 120px;
	height: 120px;
	margin-left: auto
}

.bottom .footer-wrap .right-wrap .copyright[data-v-8a4e9ce4] {
	font-size: 12px;
	color: #646666;
	letter-spacing: 0;
	text-align: right;
	line-height: 24px
}

.bottom .footer-wrap .right-wrap .copyright span[data-v-8a4e9ce4] {
	cursor: pointer
}

@media screen and (max-width:420px) {
	.bottom .footer-wrap[data-v-8a4e9ce4] {
		padding: 36px 20px 50px
	}
}

.container[data-v-062cf40f] {
	position: relative;
	width: 100%;
	overflow: hidden
}

.about[data-v-31a90d06] {
	position: relative;
	width: 100%;
	overflow-x: hidden;
	background: #f5f7fa
}

.about .top-wrap[data-v-31a90d06] {
	width: 100vw;
	height: 284px;
	margin: 0 auto 0;
	background: url(/assets/img/bg-about.f11e9cf7.png) 50%/100% 100% no-repeat
}

.about .top-wrap .top-title[data-v-31a90d06] {
	position: absolute;
	max-width: 1000px;
	margin: 0 auto;
	top: 121px;
	left: 0;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	position: relative
}

.about .top-wrap .top-title .top-title-img[data-v-31a90d06] {
	width: 103px;
	margin-bottom: 28px
}

.about .top-wrap .top-title .top-title-img-border[data-v-31a90d06] {
	position: absolute;
	top: 32px;
	left: 80px
}

.about .top-wrap .top-title .top-title-text[data-v-31a90d06] {
	font-size: 16px;
	line-height: 22px;
	color: #fff;
	text-align: left
}

.about .content-wrap[data-v-31a90d06] {
	max-width: 1000px;
	margin: 0 auto 0;
	display: flex;
	align-items: flex-start;
	flex-wrap: nowrap;
	justify-content: flex-start;
	padding: 70px 0 130px
}

.about .content-wrap .side-bar[data-v-31a90d06] {
	width: 194px;
	margin-right: 72px;
	flex-shrink: 0;
	position: relative
}

.about .content-wrap .side-bar[data-v-31a90d06]:after {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	display: inline-block;
	width: 1px;
	min-height: calc(100% + 120px);
	background: #e5ebe6
}

.about .content-wrap .side-bar .side-bar-item[data-v-31a90d06] {
	width: 100%;
	height: 64px;
	padding: 0 0 0 14px;
	display: flex;
	align-items: center;
	background-image: linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.74));
	position: relative
}

.about .content-wrap .side-bar .side-bar-item.active .label[data-v-31a90d06] {
	color: #3ccf6e
}

.about .content-wrap .side-bar .side-bar-item.active .label[data-v-31a90d06]:after {
	z-index: 2;
	background-image: linear-gradient(180deg,#72f546,#23be7f)
}

.about .content-wrap .side-bar .side-bar-item[data-v-31a90d06]:after {
	content: "";
	position: absolute;
	bottom: 0;
	left: 14px;
	display: inline-block;
	width: calc(100% - 14px);
	height: 1px;
	background: #e5ebe6
}

.about .content-wrap .side-bar .side-bar-item .icon[data-v-31a90d06] {
	width: 6px;
	height: 6px;
	background-image: linear-gradient(90deg,#72f546,#23be7f);
	border-radius: 50%;
	flex-shrink: 0;
	margin-right: 22px
}

.about .content-wrap .side-bar .side-bar-item .label[data-v-31a90d06] {
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	cursor: pointer;
	flex: 1;
	font-size: 20px;
	height: 64px;
	line-height: 64px;
	color: #374567;
	letter-spacing: 0;
	text-align: left;
	font-weight: 500;
	position: relative
}

.about .content-wrap .side-bar .side-bar-item .label[data-v-31a90d06]:after {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	display: inline-block;
	height: 100%;
	width: 2px;
	background: transparent
}

.about .content-wrap .content[data-v-31a90d06] {
	flex: 1
}

.about .content-wrap .content .section .section-title[data-v-31a90d06] {
	font-size: 24px;
	color: #374567;
	text-align: left;
	font-weight: 550;
	line-height: 36px;
	margin-bottom: 34px;
	margin-top: 6px
}

.about .content-wrap .content .section .section-content[data-v-31a90d06] {
	font-size: 16px;
	color: #808996;
	letter-spacing: .1px;
	line-height: 30px;
	padding-bottom: 70px
}

.about .content-wrap .content .section .section-content p[data-v-31a90d06] {
	margin-bottom: 1em
}

.about .content-wrap .content .section .section-content .about-video-wrap[data-v-31a90d06] {
	margin-bottom: 24px;
	border-radius: 12px;
	overflow: hidden;
	position: relative;
	width: 100%;
	padding-top: 56.25%
}

.about .content-wrap .content .section.section-contact .section-content[data-v-31a90d06] {
	padding: 40px 96px;
	display: flex;
	align-items: center;
	justify-content: space-around;
	background: #fff;
	box-shadow: 0 2px 9px 1px rgba(0,0,0,.02);
	border-radius: 16px;
	position: relative;
	overflow: hidden
}

.about .content-wrap .content .section.section-contact .section-content .icon-img[data-v-31a90d06] {
	width: 122px;
	height: 122px;
	margin-right: 110px
}

.about .content-wrap .content .section.section-contact .section-content .contact div[data-v-31a90d06]:first-child {
	font-size: 20px;
	color: #374567;
	letter-spacing: 0;
	text-align: left;
	font-weight: 550;
	margin-bottom: 6px
}

.about .content-wrap .content .section.section-contact .section-content .contact div[data-v-31a90d06]:nth-child(2) {
	font-size: 14px;
	color: #6e7b9b;
	letter-spacing: 0;
	text-align: left;
	margin-bottom: 10px
}

.about .content-wrap .content .section.section-contact .section-content .contact .phone[data-v-31a90d06] {
	font-size: 20px;
	color: #3ccf6e;
	letter-spacing: 0;
	text-align: left;
	font-weight: 500;
	margin-bottom: 8px;
	display: flex;
	align-items: center
}

.about .content-wrap .content .section.section-contact .section-content .contact .phone[data-v-31a90d06]:before {
	content: "";
	display: inline-block;
	width: 20px;
	height: 20px;
	margin-right: 8px;
	background: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAFKADAAQAAAABAAAAFAAAAACy3fD9AAAB6klEQVQ4EbVUMUsjQRR+b3eTvUowp3CNjaCiQcXKRiEgoleIggj+ASMIaiSVcMXCQeAQYTWdlVypFlbKgcGc2opRFBELUQ7umlMRgtGYvHtzMsOYRLOITrHvvW++7xvmzcwCvPcYOnL8Q7RkvnYdlEKHHCOxf+kCwRghnltI/cnW+UM57zUakphIXUWJYJwATCCqzRGu9RxNBeS816gMAaFXFxFRTTqbm9ExL7kyJKB0oQAJ+gqxcrUyZPFOEdnAxSKsDKAMTb/9HREyOt8Ee16vveTKMBmc+cOCmC7Kw329XnvJlaEgf/IFvgHiiRTywcRC5Fiy9hKfGC4HnXsTjREEfBBiNmzP7V/FvRhJjrrYEhCxMxUZJ8qr/nFv412tgYiDTl7nlcpLGv433ZuI8SWfliJE/GH7ILwRnLsInUSrcpmHMAGeNbU0rizgaFbxZFIqdqQmv/K+v2hzWX4Au1w38BOtFDi35wAtHN5qdo8fa/F9YXTuRSKENMvGT/qtS3ibf8E2mreb3N/PkqRgu811kXCQ6xuJFUZuzUfMUrfAyxoKEpuu+m1fC+9vU9TFA28tn/VT4M8eSrHoEeEWDPCFmiKEDtEGPqxr/kuFd9rmll9lKBf6fOpU3GXS1faHml/rdRN3En/z+A+0/ZIjj7nTLQAAAABJRU5ErkJggg==) 50%/100% 100% no-repeat
}

.about .content-wrap .content .section.section-contact .section-content .contact .time[data-v-31a90d06] {
	font-size: 14px;
	color: #999da9;
	letter-spacing: 0;
	text-align: left;
	font-weight: 400
}

.about .content-wrap .content .section.section-contact .section-content[data-v-31a90d06]:before {
	content: "";
	display: block;
	position: absolute;
	right: 42px;
	top: 24px;
	width: 78px;
	height: 78px;
	border-radius: 50%;
	transform: rotate(40deg);
	opacity: .41;
	transform: rotate(-48deg);
	background-image: linear-gradient(206deg,#ecfcf6 40%,#ecfcf6 43%,rgba(249,253,253,0))
}

.about .content-wrap .content .section.section-contact .section-content[data-v-31a90d06]:after {
	content: "";
	display: block;
	position: absolute;
	right: -42px;
	bottom: -56px;
	width: 156px;
	height: 156px;
	border-radius: 50%;
	transform: rotate(40deg);
	background-image: linear-gradient(252deg,#ecfcf6 45%,rgba(249,253,253,0) 100%,rgba(249,253,253,0) 0)
}

@media screen and (max-width:1200px) {
	.about .top-wrap .top-title[data-v-31a90d06] {
		left: 15%
	}

	.about .content-wrap[data-v-31a90d06] {
		padding: 40px 20px 50px
	}

	.about .content-wrap .side-bar[data-v-31a90d06] {
		display: none
	}

	.about .content-wrap .content .section .section-content[data-v-31a90d06] {
		padding-bottom: 40px
	}
}

@media screen and (max-width:666px) {
	.about .top-wrap .top-title[data-v-31a90d06] {
		left: 15%
	}

	.about .content-wrap[data-v-31a90d06] {
		padding: 40px 20px 50px
	}

	.about .content-wrap .side-bar[data-v-31a90d06] {
		display: none
	}

	.about .content-wrap .content .section .section-content[data-v-31a90d06] {
		padding-bottom: 20px
	}

	.about .content-wrap .content .section.section-contact .section-content[data-v-31a90d06] {
		padding: 20px 20px
	}

	.about .content-wrap .content .section.section-contact .section-content[data-v-31a90d06]:after {
		width: 100px;
		height: 100px
	}

	.about .content-wrap .content .section.section-contact .section-content .icon-img[data-v-31a90d06] {
		margin-right: 6px;
		width: 72px;
		height: 72px
	}

	.about .content-wrap .content .section.section-contact .section-content .contact[data-v-31a90d06] {
		transform: scale(.8);
		z-index: 1
	}
}

.wx-redirect[data-v-669b366c] {
	width: 100%;
	height: 100%;
	position: relative;
	background: #e1e2e4;
	padding-top: 64px
}

.wx-redirect img[data-v-669b366c] {
	height: 80%;
	margin: auto
}

* {
	margin: 0;
	padding: 0
}

*,:after,:before {
	box-sizing: border-box
}

canvas,img,picture,svg,video {
	display: block;
	max-width: 100%
}/*body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Tahoma,Arial,PingFang SC,Microsoft YaHei,SourceHanSansCN-Regular,sans-serif;color:#333;position:relative}*/body,html {
	height: 100%
}

a:active,a:focus {
	outline: none
}

a,a:focus,a:hover {
	cursor: pointer;
	color: inherit;
	text-decoration: none
}

div:focus {
	outline: none
}

.vjs-loading-spinner {
	display: none!important
}