	/* <style data-vue-ssr-id="b2ce80fa:0 cb46bfd2:0 54c7af2c:0 84455a9e:0 85a4df68:0 05fa5a1c:0 2e107364:0 61fbc5b6:0 76fd159c:0 4bc11850:0 312bc6e8:0 2dd3fa05:0 717f2f32:0 aefd1e26:0 40be3e3e:0 ec83d180:0"> */
			a,
			abbr,
			acronym,
			address,
			applet,
			article,
			aside,
			audio,
			b,
			big,
			blockquote,
			body,
			canvas,
			caption,
			center,
			cite,
			code,
			dd,
			del,
			details,
			dfn,
			div,
			dl,
			dt,
			em,
			embed,
			fieldset,
			figcaption,
			figure,
			footer,
			form,
			h1,
			h2,
			h3,
			h4,
			h5,
			h6,
			header,
			hgroup,
			html,
			i,
			iframe,
			img,
			ins,
			kbd,
			label,
			legend,
			li,
			mark,
			menu,
			nav,
			object,
			ol,
			output,
			p,
			pre,
			q,
			ruby,
			s,
			samp,
			section,
			small,
			span,
			strike,
			strong,
			sub,
			summary,
			sup,
			table,
			tbody,
			td,
			tfoot,
			th,
			thead,
			time,
			tr,
			tt,
			u,
			ul,
			var,
			video {
				margin: 0;
				padding: 0;
				border: 0;
				font-size: 100%;
				font: inherit;
				vertical-align: baseline
			}

			body {
				font-family: PingFang SC, Helvetica Neue, Helvetica, Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif
			}

			label {
				font-weight: 700
			}

			html {
				box-sizing: border-box
			}

			.container,
			html {
				height: 100%
			}

			*,
			:after,
			:before {
				box-sizing: inherit
			}

			a,
			a:focus,
			a:hover {
				cursor: pointer;
				text-decoration: none
			}

			a:active,
			a:focus,
			div:focus {
				outline: none
			}

			li {
				text-decoration: none;
				display: inline-block;
				list-style: none
			}

			article,
			aside,
			details,
			figcaption,
			figure,
			footer,
			header,
			hgroup,
			menu,
			nav,
			section {
				display: block
			}

			body {
				line-height: 1
			}

			input {
				background: none;
				outline: none;
				border: 1px solid #ccc
			}

			input:focus {
				border: none
			}

			ol,
			ul {
				list-style: none
			}

			blockquote,
			q {
				quotes: none
			}

			blockquote:after,
			blockquote:before,
			q:after,
			q:before {
				content: "";
				content: none
			}

			table {
				border-collapse: collapse;
				border-spacing: 0
			}

			.ls-animation>* {
				transform: perspective(400px) rotateX(90deg);
				-webkit-animation-timing-function: ease-out;
				animation-timing-function: ease-out;
				opacity: 0
			}

			.ls-animationed>* {
				-webkit-animation-duration: 1s;
				animation-duration: 1s;
				-webkit-animation-fill-mode: both;
				animation-fill-mode: both;
				-webkit-backface-visibility: visible !important;
				backface-visibility: visible !important;
				-webkit-animation-name: fadeInUp2;
				animation-name: fadeInUp2
			}

			.ls-animationed>* :nth-of-type(5n+1) {
				-webkit-animation-delay: .2s;
				animation-delay: .2s
			}

			.ls-animationed>* :nth-of-type(5n+2) {
				-webkit-animation-delay: .4s;
				animation-delay: .4s
			}

			.ls-animationed>* :nth-of-type(5n+3) {
				-webkit-animation-delay: .6s;
				animation-delay: .6s
			}

			.ls-animationed>* :nth-of-type(5n+4) {
				-webkit-animation-delay: .8s;
				animation-delay: .8s
			}

			.ls-animationed>* :nth-of-type(5n) {
				-webkit-animation-delay: 1s;
				animation-delay: 1s
			}

			@-webkit-keyframes fadeInUp2 {
				0% {
					opacity: 0;
					transform: translate3d(0, 100%, 0)
				}

				to {
					opacity: 1;
					transform: translateZ(0)
				}
			}

			@keyframes fadeInUp2 {
				0% {
					opacity: 0;
					transform: translate3d(0, 50%, 0)
				}

				to {
					opacity: 1;
					transform: translateZ(0)
				}
			}

			@-webkit-keyframes flipInX {
				0% {
					transform: perspective(400px) rotateX(90deg);
					-webkit-animation-timing-function: ease-in;
					animation-timing-function: ease-in;
					opacity: 0
				}

				40% {
					transform: perspective(400px) rotateX(-20deg);
					-webkit-animation-timing-function: ease-in;
					animation-timing-function: ease-in
				}

				60% {
					transform: perspective(400px) rotateX(10deg);
					opacity: 1
				}

				80% {
					transform: perspective(400px) rotateX(-5deg)
				}

				to {
					transform: perspective(400px);
					opacity: 1
				}
			}

			@keyframes flipInX {
				0% {
					transform: perspective(400px) rotateX(90deg);
					-webkit-animation-timing-function: ease-in;
					animation-timing-function: ease-in;
					opacity: 0
				}

				40% {
					transform: perspective(400px) rotateX(-20deg);
					-webkit-animation-timing-function: ease-in;
					animation-timing-function: ease-in
				}

				60% {
					transform: perspective(400px) rotateX(10deg);
					opacity: 1
				}

				80% {
					transform: perspective(400px) rotateX(-5deg)
				}

				to {
					transform: perspective(400px);
					opacity: 1
				}
			}

			.swiper-container {
				margin-left: auto;
				margin-right: auto;
				position: relative;
				overflow: hidden;
				list-style: none;
				padding: 0;
				z-index: 1
			}

			.swiper-container-no-flexbox .swiper-slide {
				float: left
			}

			.swiper-container-vertical>.swiper-wrapper {
				-webkit-box-orient: vertical;
				-webkit-box-direction: normal;
				-webkit-flex-direction: column;
				-ms-flex-direction: column;
				flex-direction: column
			}

			.swiper-wrapper {
				position: relative;
				width: 100%;
				height: 100%;
				z-index: 1;
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: flex;
				-webkit-transition-property: -webkit-transform;
				transition-property: -webkit-transform;
				-o-transition-property: transform;
				transition-property: transform;
				transition-property: transform, -webkit-transform;
				-webkit-box-sizing: content-box;
				box-sizing: content-box
			}

			.swiper-container-android .swiper-slide,
			.swiper-wrapper {
				-webkit-transform: translateZ(0);
				transform: translateZ(0)
			}

			.swiper-container-multirow>.swiper-wrapper {
				-webkit-flex-wrap: wrap;
				-ms-flex-wrap: wrap;
				flex-wrap: wrap
			}

			.swiper-container-free-mode>.swiper-wrapper {
				-webkit-transition-timing-function: ease-out;
				-o-transition-timing-function: ease-out;
				transition-timing-function: ease-out;
				margin: 0 auto
			}

			.swiper-slide {
				-webkit-flex-shrink: 0;
				-ms-flex-negative: 0;
				flex-shrink: 0;
				width: 100%;
				height: 100%;
				position: relative;
				-webkit-transition-property: -webkit-transform;
				transition-property: -webkit-transform;
				-o-transition-property: transform;
				transition-property: transform;
				transition-property: transform, -webkit-transform
			}

			.swiper-slide-invisible-blank {
				visibility: hidden
			}

			.swiper-container-autoheight,
			.swiper-container-autoheight .swiper-slide {
				height: auto
			}

			.swiper-container-autoheight .swiper-wrapper {
				-webkit-box-align: start;
				-webkit-align-items: flex-start;
				-ms-flex-align: start;
				align-items: flex-start;
				-webkit-transition-property: height, -webkit-transform;
				transition-property: height, -webkit-transform;
				-o-transition-property: transform, height;
				transition-property: transform, height;
				transition-property: transform, height, -webkit-transform
			}

			.swiper-container-3d {
				-webkit-perspective: 1200px;
				perspective: 1200px
			}

			.swiper-container-3d .swiper-cube-shadow,
			.swiper-container-3d .swiper-slide,
			.swiper-container-3d .swiper-slide-shadow-bottom,
			.swiper-container-3d .swiper-slide-shadow-left,
			.swiper-container-3d .swiper-slide-shadow-right,
			.swiper-container-3d .swiper-slide-shadow-top,
			.swiper-container-3d .swiper-wrapper {
				-webkit-transform-style: preserve-3d;
				transform-style: preserve-3d
			}

			.swiper-container-3d .swiper-slide-shadow-bottom,
			.swiper-container-3d .swiper-slide-shadow-left,
			.swiper-container-3d .swiper-slide-shadow-right,
			.swiper-container-3d .swiper-slide-shadow-top {
				position: absolute;
				left: 0;
				top: 0;
				width: 100%;
				height: 100%;
				pointer-events: none;
				z-index: 10
			}

			.swiper-container-3d .swiper-slide-shadow-left {
				background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(transparent));
				background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, .5), transparent);
				background-image: -o-linear-gradient(right, rgba(0, 0, 0, .5), transparent);
				background-image: linear-gradient(270deg, rgba(0, 0, 0, .5), transparent)
			}

			.swiper-container-3d .swiper-slide-shadow-right {
				background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(transparent));
				background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5), transparent);
				background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5), transparent);
				background-image: linear-gradient(90deg, rgba(0, 0, 0, .5), transparent)
			}

			.swiper-container-3d .swiper-slide-shadow-top {
				background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(transparent));
				background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), transparent);
				background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, .5), transparent);
				background-image: linear-gradient(0deg, rgba(0, 0, 0, .5), transparent)
			}

			.swiper-container-3d .swiper-slide-shadow-bottom {
				background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(transparent));
				background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .5), transparent);
				background-image: -o-linear-gradient(top, rgba(0, 0, 0, .5), transparent);
				background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), transparent)
			}

			.swiper-container-wp8-horizontal,
			.swiper-container-wp8-horizontal>.swiper-wrapper {
				-ms-touch-action: pan-y;
				touch-action: pan-y
			}

			.swiper-container-wp8-vertical,
			.swiper-container-wp8-vertical>.swiper-wrapper {
				-ms-touch-action: pan-x;
				touch-action: pan-x
			}

			.swiper-button-next,
			.swiper-button-prev {
				position: absolute;
				top: 50%;
				width: 27px;
				height: 44px;
				margin-top: -22px;
				z-index: 10;
				cursor: pointer;
				background-size: 27px 44px;
				background-position: 50%;
				background-repeat: no-repeat
			}

			.swiper-button-next.swiper-button-disabled,
			.swiper-button-prev.swiper-button-disabled {
				opacity: .35;
				cursor: auto;
				pointer-events: none
			}

			.swiper-button-prev,
			.swiper-container-rtl .swiper-button-next {
				background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");
				left: 10px;
				right: auto
			}

			.swiper-button-next,
			.swiper-container-rtl .swiper-button-prev {
				background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");
				right: 10px;
				left: auto
			}

			.swiper-button-prev.swiper-button-white,
			.swiper-container-rtl .swiper-button-next.swiper-button-white {
				background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")
			}

			.swiper-button-next.swiper-button-white,
			.swiper-container-rtl .swiper-button-prev.swiper-button-white {
				background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")
			}

			.swiper-button-prev.swiper-button-black,
			.swiper-container-rtl .swiper-button-next.swiper-button-black {
				background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")
			}

			.swiper-button-next.swiper-button-black,
			.swiper-container-rtl .swiper-button-prev.swiper-button-black {
				background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")
			}

			.swiper-button-lock {
				display: none
			}

			.swiper-pagination {
				position: absolute;
				text-align: center;
				-webkit-transition: opacity .3s;
				-o-transition: .3s opacity;
				transition: opacity .3s;
				-webkit-transform: translateZ(0);
				transform: translateZ(0);
				z-index: 10
			}

			.swiper-pagination.swiper-pagination-hidden {
				opacity: 0
			}

			.swiper-container-horizontal>.swiper-pagination-bullets,
			.swiper-pagination-custom,
			.swiper-pagination-fraction {
				bottom: 10px;
				left: 0;
				width: 100%
			}

			.swiper-pagination-bullets-dynamic {
				overflow: hidden;
				font-size: 0
			}

			.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
				-webkit-transform: scale(.33);
				-ms-transform: scale(.33);
				transform: scale(.33);
				position: relative
			}

			.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
			.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
				-webkit-transform: scale(1);
				-ms-transform: scale(1);
				transform: scale(1)
			}

			.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
				-webkit-transform: scale(.66);
				-ms-transform: scale(.66);
				transform: scale(.66)
			}

			.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
				-webkit-transform: scale(.33);
				-ms-transform: scale(.33);
				transform: scale(.33)
			}

			.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
				-webkit-transform: scale(.66);
				-ms-transform: scale(.66);
				transform: scale(.66)
			}

			.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
				-webkit-transform: scale(.33);
				-ms-transform: scale(.33);
				transform: scale(.33)
			}

			.swiper-pagination-bullet {
				width: 8px;
				height: 8px;
				display: inline-block;
				border-radius: 100%;
				background: #000;
				opacity: .2
			}

			button.swiper-pagination-bullet {
				border: none;
				margin: 0;
				padding: 0;
				-webkit-box-shadow: none;
				box-shadow: none;
				-webkit-appearance: none;
				-moz-appearance: none;
				appearance: none
			}

			.swiper-pagination-clickable .swiper-pagination-bullet {
				cursor: pointer
			}

			.swiper-pagination-bullet-active {
				opacity: 1;
				background: #007aff
			}

			.swiper-container-vertical>.swiper-pagination-bullets {
				right: 10px;
				top: 50%;
				-webkit-transform: translate3d(0, -50%, 0);
				transform: translate3d(0, -50%, 0)
			}

			.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
				margin: 6px 0;
				display: block
			}

			.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
				top: 50%;
				-webkit-transform: translateY(-50%);
				-ms-transform: translateY(-50%);
				transform: translateY(-50%);
				width: 8px
			}

			.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
				display: inline-block;
				-webkit-transition: top .2s, -webkit-transform .2s;
				transition: top .2s, -webkit-transform .2s;
				-o-transition: .2s transform, .2s top;
				transition: transform .2s, top .2s;
				transition: transform .2s, top .2s, -webkit-transform .2s
			}

			.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
				margin: 0 4px
			}

			.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
				left: 50%;
				-webkit-transform: translateX(-50%);
				-ms-transform: translateX(-50%);
				transform: translateX(-50%);
				white-space: nowrap
			}

			.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
				-webkit-transition: left .2s, -webkit-transform .2s;
				transition: left .2s, -webkit-transform .2s;
				-o-transition: .2s transform, .2s left;
				transition: transform .2s, left .2s;
				transition: transform .2s, left .2s, -webkit-transform .2s
			}

			.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
				-webkit-transition: right .2s, -webkit-transform .2s;
				transition: right .2s, -webkit-transform .2s;
				-o-transition: .2s transform, .2s right;
				transition: transform .2s, right .2s;
				transition: transform .2s, right .2s, -webkit-transform .2s
			}

			.swiper-pagination-progressbar {
				background: rgba(0, 0, 0, .25);
				position: absolute
			}

			.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
				background: #007aff;
				position: absolute;
				left: 0;
				top: 0;
				width: 100%;
				height: 100%;
				-webkit-transform: scale(0);
				-ms-transform: scale(0);
				transform: scale(0);
				-webkit-transform-origin: left top;
				-ms-transform-origin: left top;
				transform-origin: left top
			}

			.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
				-webkit-transform-origin: right top;
				-ms-transform-origin: right top;
				transform-origin: right top
			}

			.swiper-container-horizontal>.swiper-pagination-progressbar,
			.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
				width: 100%;
				height: 4px;
				left: 0;
				top: 0
			}

			.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
			.swiper-container-vertical>.swiper-pagination-progressbar {
				width: 4px;
				height: 100%;
				left: 0;
				top: 0
			}

			.swiper-pagination-white .swiper-pagination-bullet-active {
				background: #fff
			}

			.swiper-pagination-progressbar.swiper-pagination-white {
				background: hsla(0, 0%, 100%, .25)
			}

			.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {
				background: #fff
			}

			.swiper-pagination-black .swiper-pagination-bullet-active {
				background: #000
			}

			.swiper-pagination-progressbar.swiper-pagination-black {
				background: rgba(0, 0, 0, .25)
			}

			.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {
				background: #000
			}

			.swiper-pagination-lock {
				display: none
			}

			.swiper-scrollbar {
				border-radius: 10px;
				position: relative;
				-ms-touch-action: none;
				background: rgba(0, 0, 0, .1)
			}

			.swiper-container-horizontal>.swiper-scrollbar {
				position: absolute;
				left: 1%;
				bottom: 3px;
				z-index: 50;
				height: 5px;
				width: 98%
			}

			.swiper-container-vertical>.swiper-scrollbar {
				position: absolute;
				right: 3px;
				top: 1%;
				z-index: 50;
				width: 5px;
				height: 98%
			}

			.swiper-scrollbar-drag {
				height: 100%;
				width: 100%;
				position: relative;
				background: rgba(0, 0, 0, .5);
				border-radius: 10px;
				left: 0;
				top: 0
			}

			.swiper-scrollbar-cursor-drag {
				cursor: move
			}

			.swiper-scrollbar-lock {
				display: none
			}

			.swiper-zoom-container {
				width: 100%;
				height: 100%;
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-pack: center;
				-webkit-justify-content: center;
				-ms-flex-pack: center;
				justify-content: center;
				-webkit-box-align: center;
				-webkit-align-items: center;
				-ms-flex-align: center;
				align-items: center;
				text-align: center
			}

			.swiper-zoom-container>canvas,
			.swiper-zoom-container>img,
			.swiper-zoom-container>svg {
				max-width: 100%;
				max-height: 100%;
				-o-object-fit: contain;
				object-fit: contain
			}

			.swiper-slide-zoomed {
				cursor: move
			}

			.swiper-lazy-preloader {
				width: 42px;
				height: 42px;
				position: absolute;
				left: 50%;
				top: 50%;
				margin-left: -21px;
				margin-top: -21px;
				z-index: 10;
				-webkit-transform-origin: 50%;
				-ms-transform-origin: 50%;
				transform-origin: 50%;
				-webkit-animation: swiper-preloader-spin 1s steps(12) infinite;
				animation: swiper-preloader-spin 1s steps(12) infinite
			}

			.swiper-lazy-preloader:after {
				display: block;
				content: "";
				width: 100%;
				height: 100%;
				background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");
				background-position: 50%;
				background-size: 100%;
				background-repeat: no-repeat
			}

			.swiper-lazy-preloader-white:after {
				background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")
			}

			@-webkit-keyframes swiper-preloader-spin {
				to {
					-webkit-transform: rotate(1turn);
					transform: rotate(1turn)
				}
			}

			@keyframes swiper-preloader-spin {
				to {
					-webkit-transform: rotate(1turn);
					transform: rotate(1turn)
				}
			}

			.swiper-container .swiper-notification {
				position: absolute;
				left: 0;
				top: 0;
				pointer-events: none;
				opacity: 0;
				z-index: -1000
			}

			.swiper-container-fade.swiper-container-free-mode .swiper-slide {
				-webkit-transition-timing-function: ease-out;
				-o-transition-timing-function: ease-out;
				transition-timing-function: ease-out
			}

			.swiper-container-fade .swiper-slide {
				pointer-events: none;
				-webkit-transition-property: opacity;
				-o-transition-property: opacity;
				transition-property: opacity
			}

			.swiper-container-fade .swiper-slide .swiper-slide {
				pointer-events: none
			}

			.swiper-container-fade .swiper-slide-active,
			.swiper-container-fade .swiper-slide-active .swiper-slide-active {
				pointer-events: auto
			}

			.swiper-container-cube {
				overflow: visible
			}

			.swiper-container-cube .swiper-slide {
				pointer-events: none;
				-webkit-backface-visibility: hidden;
				backface-visibility: hidden;
				z-index: 1;
				visibility: hidden;
				-webkit-transform-origin: 0 0;
				-ms-transform-origin: 0 0;
				transform-origin: 0 0;
				width: 100%;
				height: 100%
			}

			.swiper-container-cube .swiper-slide .swiper-slide {
				pointer-events: none
			}

			.swiper-container-cube.swiper-container-rtl .swiper-slide {
				-webkit-transform-origin: 100% 0;
				-ms-transform-origin: 100% 0;
				transform-origin: 100% 0
			}

			.swiper-container-cube .swiper-slide-active,
			.swiper-container-cube .swiper-slide-active .swiper-slide-active {
				pointer-events: auto
			}

			.swiper-container-cube .swiper-slide-active,
			.swiper-container-cube .swiper-slide-next,
			.swiper-container-cube .swiper-slide-next+.swiper-slide,
			.swiper-container-cube .swiper-slide-prev {
				pointer-events: auto;
				visibility: visible
			}

			.swiper-container-cube .swiper-slide-shadow-bottom,
			.swiper-container-cube .swiper-slide-shadow-left,
			.swiper-container-cube .swiper-slide-shadow-right,
			.swiper-container-cube .swiper-slide-shadow-top {
				z-index: 0;
				-webkit-backface-visibility: hidden;
				backface-visibility: hidden
			}

			.swiper-container-cube .swiper-cube-shadow {
				position: absolute;
				left: 0;
				bottom: 0;
				width: 100%;
				height: 100%;
				background: #000;
				opacity: .6;
				-webkit-filter: blur(50px);
				filter: blur(50px);
				z-index: 0
			}

			.swiper-container-flip {
				overflow: visible
			}

			.swiper-container-flip .swiper-slide {
				pointer-events: none;
				-webkit-backface-visibility: hidden;
				backface-visibility: hidden;
				z-index: 1
			}

			.swiper-container-flip .swiper-slide .swiper-slide {
				pointer-events: none
			}

			.swiper-container-flip .swiper-slide-active,
			.swiper-container-flip .swiper-slide-active .swiper-slide-active {
				pointer-events: auto
			}

			.swiper-container-flip .swiper-slide-shadow-bottom,
			.swiper-container-flip .swiper-slide-shadow-left,
			.swiper-container-flip .swiper-slide-shadow-right,
			.swiper-container-flip .swiper-slide-shadow-top {
				z-index: 0;
				-webkit-backface-visibility: hidden;
				backface-visibility: hidden
			}

			.swiper-container-coverflow .swiper-wrapper {
				-ms-perspective: 1200px
			}

			.nuxt-progress {
				position: fixed;
				top: 0;
				left: 0;
				right: 0;
				height: 2px;
				width: 0;
				opacity: 1;
				transition: width .1s, opacity .4s;
				background-color: #fff;
				z-index: 999999
			}

			.nuxt-progress.nuxt-progress-notransition {
				transition: none
			}

			.nuxt-progress-failed {
				background-color: red
			}

			.full-wrap {
				width: 100%;
				height: 100%;
				position: relative
			}

			.content {
				max-width: 900px;
				margin: 0 auto;
				line-height: 2;
				padding: 66px 5% 0
			}
			
			@media screen and (max-width:600px) {
				.news_header_title {
					font-size: 22px !important
				}
			}

			.content img {
				max-width: 100%;
				text-align: center;
				margin: 10px auto
			}

			.content-nav {
				font-size: 12px;
				margin: 30px 0;
				color: #888
			}

			.content-nav a {
				text-decoration: none;
				color: #888
			}

			.news_header_top .news_header_title {
				font-size: 28px;
				line-height: 1.5;
				color: #333;
				font-weight: 500
			}

			.news_header_top .news_header_date {
				font-size: 12px;
				color: #888;
				margin-top: 10px;
				margin-bottom: 20px
			}

			.header[data-v-6a9910c3] {
				height: 70px;
				position: fixed;
				z-index: 999;
				width: 100%
			}

			.head[data-v-6a9910c3] {
				width: 92%;
				margin: 0 auto;
				position: relative;
				z-index: 2
			}

			.logo[data-v-6a9910c3] {
				width: 152px;
				position: absolute;
				z-index: 3;
				left: 0;
				top: 0
			}

			.logo[data-v-6a9910c3],
			.logo-wrap[data-v-6a9910c3] {
				height: 70px;
				line-height: 70px
			}

			.logo-wrap[data-v-6a9910c3],
			.logo-wrap img[data-v-6a9910c3] {
				display: inline-block
			}

			.logo-wrap img[data-v-6a9910c3] {
				height: 28px;
				width: 152px;
				margin-top: 21px
			}

			.logo-wrap .default-logo[data-v-6a9910c3] {
				display: inline-block
			}

			.logo-wrap .activ-logo[data-v-6a9910c3] {
				display: none
			}

			.nav[data-v-6a9910c3] {
				text-align: center;
				position: relative
			}

			.nav .nav-wrap[data-v-6a9910c3] {
				line-height: 70px
			}

			.nav .nav-wrap>li:hover .pssubnav[data-v-6a9910c3] {
				display: block
			}

			.pssubnav[data-v-6a9910c3] {
				position: absolute;
				top: 55px;
				left: -46px;
				width: 176px;
				background: #fff;
				border-radius: 10px;
				padding: 14px 0;
				z-index: 99999;
				display: none;
				overflow: hidden;
				box-shadow: 0 0 5px 0 #dadfe4
			}

			.pssubnav li[data-v-6a9910c3] {
				width: 100%;
				line-height: 44px;
				height: 44px;
				overflow: hidden;
				font-size: 0;
				float: left
			}

			.pssubnav li.title[data-v-6a9910c3] {
				font-family: PingFang SC;
				font-style: normal;
				font-weight: 500;
				font-size: 14px;
				line-height: 38px;
				height: 38px;
				margin: 0 30px;
				width: 116px;
				border-bottom: 1px solid #eee
			}

			.pssubnav li a[data-v-6a9910c3] {
				color: #333;
				text-align: center;
				font-size: 13px;
				line-height: 44px;
				height: 44px;
				display: inline-block;
				width: 100%
			}

			.pssubnav li a[data-v-6a9910c3]:active,
			.pssubnav li a[data-v-6a9910c3]:hover {
				color: #2b69fb;
				background-color: #f0f0f0
			}

			.header-right[data-v-6a9910c3] {
				position: absolute;
				z-index: 3;
				right: 0;
				top: 0;
				width: auto;
				height: 70px;
				line-height: 70px
			}

			.header-right a[data-v-6a9910c3] {
				margin: 0 8px;
				text-align: center
			}

			.home-login[data-v-6a9910c3] {
				color: #fff;
				margin-left: 20px;
				font-size: 16px
			}

			.free-use[data-v-6a9910c3],
			.home-login[data-v-6a9910c3] {
				display: inline-block;
				height: 40px;
				line-height: 40px;
				font-weight: 400
			}

			.free-use[data-v-6a9910c3] {
				padding: 0 20px;
				border-radius: 100px;
				background: #fff;
				color: #2b69fb;
				font-size: 14px
			}

			.nav-wrap>li[data-v-6a9910c3] {
				margin: 0 25px;
				line-height: 70px;
				position: relative
			}

			.nav-wrap a[data-v-6a9910c3],.no_a_boder {
				height: 55px;
				text-decoration: none;
				color: #fff;
				font-size: 14px;
				display: inline-block
			}

			.product-server .down-arrow[data-v-6a9910c3] {
				display: inline-block;
				height: 10px;
				width: 10px;
				vertical-align: middle
			}

			.product-server:hover .iconfont[data-v-6a9910c3] {
				display: inline-block;
				transform: rotate(180deg)
			}

			.nav-wrap a.active[data-v-6a9910c3],
			.nav-wrap a[data-v-6a9910c3]:hover {
				color: #fff;
				font-weight: 600;
				border-bottom: 3px solid #fff
			}

			.product-server a.active[data-v-6a9910c3],
			.product-server a[data-v-6a9910c3]:hover {
				color: #fff;
				font-weight: 600;
				border-bottom: none
			}

			.mobile-menu[data-v-6a9910c3] {
				display: none;
				float: right;
				height: 80px;
				line-height: 80px
			}

			.mobile-menu img[data-v-6a9910c3] {
				display: inline-block;
				height: 20px;
				width: 20px;
				vertical-align: middle
			}

			.show-active[data-v-6a9910c3] {
				display: inline-block !important
			}

			.hide-active[data-v-6a9910c3] {
				display: none !important
			}

			.active-nav[data-v-6a9910c3] {
				width: 100%;
				background: #fff;
				box-shadow: 0 0 3px 0 #f1f5f9
			}

			.active-nav .show-active[data-v-6a9910c3] {
				display: none !important
			}

			.active-nav .hide-active[data-v-6a9910c3] {
				display: inline-block !important
			}

			.active-nav .nav-wrap a[data-v-6a9910c3],.active-nav .no_a_boder {
				height: 55px;
				text-decoration: none;
				color: #333;
				display: inline-block
			}

			.active-nav .nav-wrap a.active[data-v-6a9910c3],
			.active-nav .nav-wrap a[data-v-6a9910c3]:hover {
				color: #2b69fb;
				font-weight: 600;
				border-bottom: 3px solid #2b69fb
			}

			.active-nav .header-right[data-v-6a9910c3] {
				float: right;
				width: auto;
				height: 70px;
				line-height: 70px
			}

			.active-nav .header-right a[data-v-6a9910c3] {
				margin: 0 8px;
				text-align: center
			}

			.active-nav .product-server a.active[data-v-6a9910c3],
			.active-nav .product-server a[data-v-6a9910c3]:hover {
				color: #2b69fb;
				font-weight: 600;
				border-bottom: none
			}

			.active-nav .home-login[data-v-6a9910c3] {
				color: #2b69fb
			}

			.active-nav .home-login[data-v-6a9910c3]:hover {
				color: #3d91ff
			}

			.active-nav .free-use[data-v-6a9910c3] {
				background: #2b69fb;
				color: #fff
			}

			.active-nav .free-use[data-v-6a9910c3]:hover {
				background: #3d91ff
			}

			@media screen and (max-width:1050px) {
				.nav-wrap>li[data-v-6a9910c3] {
					margin: 0 11px
				}

				.header-right[data-v-6a9910c3] {
					margin-left: 40px
				}
			}

			@media screen and (max-width:900px) {
				.nav-wrap>li[data-v-6a9910c3] {
					margin: 0 10px
				}

				.header-right[data-v-6a9910c3] {
					margin-left: 20px
				}
			}

			@media screen and (max-width:1000px) {
				.header[data-v-6a9910c3] {
					height: 70px;
					position: fixed;
					z-index: 999;
					width: 100%
				}

				.head[data-v-6a9910c3] {
					width: 92%;
					margin: 0 auto;
					position: relative
				}

				.logo[data-v-6a9910c3] {
					float: left;
					overflow: hidden
				}

				.nav[data-v-6a9910c3] {
					float: right;
					text-align: center;
					position: relative;
					display: none
				}

				.nav .nav-wrap[data-v-6a9910c3] {
					line-height: 80px
				}

				.mobile-menu[data-v-6a9910c3] {
					display: block;
					height: 80px;
					line-height: 70px
				}

				.mobile-menu img[data-v-6a9910c3] {
					width: 25px;
					height: 20px
				}

				.header-right[data-v-6a9910c3] {
					display: none
				}
			}

			.slidebar-wrap {
				background: rgba(0, 0, 0, .3)
			}

			.slidebar-wrap,
			.slidebar-wrap .slidebar-content {
				position: fixed;
				right: 0;
				top: 0;
				width: 0;
				height: 100%;
				z-index: 999999
			}

			.slidebar-wrap .slidebar-content {
				background: #fff;
				transition: width .5s
			}

			.slidebar-wrap-active {
				width: 100%
			}

			.slidebar-wrap-active .slidebar-content {
				transition: width .5s;
				position: fixed;
				right: 0;
				top: 0;
				width: 64%;
				height: 100%;
				background: #fff;
				z-index: 999999
			}

			.slidebar-nav {
				width: 100%;
				padding: 12px 0
			}

			.slidebar-nav li {
				text-align: left
			}

			.slidebar-nav li,
			.slidebar-nav li a {
				width: 100%;
				color: #051033;
				font-size: 16px
			}

			.slidebar-nav li a {
				padding: 16px 24px;
				display: inline-block
			}

			.slidebar-nav li .activeColor,
			.slidebar-nav li a:active,
			.slidebar-nav li a:hover {
				color: #2b69fb
			}

			.slidebar-nav .p-s-default {
				display: inline-block;
				width: 100%;
				background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAABJElEQVRIS+3UMU7DMBTG8b+dhnYpqoCRuQxICFTEwBkQQw/Awk16HwYWJpBYEUiIhQuwoxYESBD8kBGRkppguymdkjGx/cv77GfFgh+1YI8GnHviTaT/G+lSbzAycIyYo2xye1FL6w7W0kSdgrQ/xm/7cP9u1yvtYau3e6KQIfAqog+zyfVs6DeGnbsl8Jzp1jqPV08OSHdvNU0+z4HtmdECBrwI6iAb31zmabmntA7qwdwK899Y3lxJdcdGEl5pAFYN2i8xaCD2NxiKRmB+0IdGYmFgFWrMXX70fzuNVT0cfpdO7SnCA4qNGCy8wvLptX268/PK6TPf7RReYRFNOmci0gc9LDa1D4uvsLyiBkwIUhwTX2GsMDW+AWsG6E5vIp17pF+hPaQdeBF4oAAAAABJRU5ErkJggg==) no-repeat 100%;
				background-size: 16px 16px;
				background-position: 92% 13px
			}

			.slidebar-nav .p-s-active {
				display: inline-block;
				width: 100%;
				background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAABFklEQVRIS+3WsUoDMRzH8e8/nIIWtbj7Ai4iVFyFc3Jx8Xl8Exd3O0ifoVtVBAedHUWKLqfpJVLxqD3vrvePR6fLnOTD/5d/QoQlD1myRws2nngbaVmkBnAheasjjbq9I3B9EXmyaXLC28OrBlaBU0zwA6Dzg9xalxxr0NrgHOZ5RNgB1gEVWgvMVXZvU+LImD0Rd61FF4JFGO+jl2mk0dZBrEUrwSosa5QcemddEledaSlYBwtBC0ENpkX/gCGYBp0D/4PVRWfg9uFm5CbPAhvAd+tn3ah5SfLd6/FXk/HNWbbHrwp3V1e6a0OQD5v601BsVul+jJhLAxef49F5AaitI2z+wosftm35qhZsOtH2m9h4onwBYpGwHeK+154AAAAASUVORK5CYII=) no-repeat 100%;
				background-size: 16px 16px;
				background-position: 92% 16px
			}

			.slidebar-nav .s-b-sub-nav {
				height: 0
			}

			.slidebar-nav .s-b-sub-nav,
			.slidebar-nav .s-b-sub-nav-active {
				width: 100%;
				overflow: hidden;
				text-align: center;
				background: #f7fafd
			}

			.slidebar-nav .s-b-sub-nav-active {
				height: 100%;
				margin-top: 0;
				transition: height .5s
			}

			.container-wrap {
				overflow: hidden;
				background: none
			}

			.container-wrap,
			.home-content {
				width: 100%;
				height: auto
			}

			.h-content-one {
				width: 100%;
				min-height: 400px;
				background: #f3f5f9
			}

			.h-server-btn {
				display: inline-block;
				width: 128px;
				height: 38px;
				line-height: 38px;
				text-align: center;
				color: #fff;
				background: linear-gradient(90deg, #2b69fb, #5396ff);
				border-radius: 20px;
				margin: 24px 0 8px
			}

			.h-server-btn:hover {
				opacity: .8
			}


			.h-content-wrap {
				max-width: 1000px;
				padding: 60px 0
			}

			.h-content-wrap,
			.h-one-content-wrap {
				height: auto;
				margin: 0 auto;
				text-align: center;
				overflow: hidden
			}

			.h-one-content-wrap {
				max-width: 1120px;
				padding: 60px 60px 80px
			}

			.h-one-content-wrap .h-title-mobile {
				display: none
			}

			.h-one-content-wrap .h-server {
				width: 100%;
				height: 100%
			}

			.h-one-content-wrap .h-server .h-server-item {
				width: 32%;
				background: #fff;
				box-shadow: 0 0 20px 0 #e9f3fe;
				border-radius: 10px;
				padding: 40px;
				float: left;
				overflow: hidden;
				margin-bottom: 20px;
				-webkit-animation: transform 1s;
				animation: transform 1s
			}

			.h-one-content-wrap .h-server .h-server-item .h-server-title {
				line-height: 33px;
				font-size: 24px;
				color: #051033;
				font-weight: 600;
				margin-top: 40px
			}

			.h-one-content-wrap .h-server .h-server-item .h-server-desc {
				font-size: 16px;
				color: #051033;
				line-height: 22px;
				height: 44px;
				font-weight: 400;
				margin: 16px 0
			}

			.h-one-content-wrap .h-server .h-server-item:nth-child(2),
			.h-one-content-wrap .h-server .h-server-item:nth-child(5) {
				margin-left: 20px
			}

			.h-one-content-wrap .h-server .h-server-item:nth-child(3n) {
				float: right
			}

			.h-one-content-wrap .h-server .h-server-item:hover {
				box-shadow: 0 0 36px 0 #ced6df
			}

			.h-one-content-wrap .h-title {
				margin-top: 70px
			}

			.h-one-content-wrap .h-title span {
				font-size: 36px
			}

			.h-title {
				margin: 130px 0 50px;
				font-weight: 400;
				font-size: 24px;
				line-height: 34px;
				text-align: center;
				color: #051033
			}

			.h-title span {
				font-weight: 700;
				font-size: 40px
			}

			.h-title-a {
				font-size: 0
			}

			.h-title-a a {
				font-size: 36px;
				color: #051033;
				font-weight: 600;
				line-height: 50px;
				letter-spacing: 5px
			}

			.empty {
				width: 100%;
				height: 68px
			}

			.h-title-blue {
				display: inline-block;
				color: #2b69fb;
				text-align: center;
				font-size: 36px;
				font-weight: 600;
				line-height: 50px;
				letter-spacing: 5px
			}

			.h-title-sub {
				display: inline-block;
				height: 45px;
				width: auto
			}

			.h-title-sub-desc {
				max-width: 830px;
				font-size: 20px;
				color: #051033;
				font-weight: 500;
				line-height: 28px;
				margin: 32px auto 0
			}

			.h-daily-case {
				width: 100%;
				height: auto;
				background: #f3f5f9;
				padding: 40px 60px;
				margin: 56px 0 40px;
				overflow: hidden
			}

			.h-daily-case .h-daily-case-leftIcon {
				width: 100%;
				height: auto;
				text-align: left
			}

			.h-daily-case .h-daily-case-leftIcon img {
				display: inline-block;
				height: 21px;
				width: auto
			}

			.h-daily-case .h-daily-case-title {
				font-size: 24px;
				color: #051033;
				font-weight: 600;
				line-height: 33px;
				text-align: left;
				margin: 24px 0
			}

			.h-daily-case .h-daily-desc {
				width: 100%;
				font-size: 20px;
				color: #051033;
				font-weight: 400;
				line-height: 28px;
				text-align: left;
				margin: 8px 0
			}

			.h-daily-case .h-daily-number {
				width: 100%;
				height: auto;
				margin: 48px 0;
				padding: 0 9px 0 42px
			}

			.h-daily-case .h-daily-numbe-item {
				width: auto;
				height: auto;
				float: left;
				overflow: hidden;
				font-size: 46px;
				font-weight: #051033;
				line-height: 55px
			}

			.h-daily-case .h-daily-numbe-item:first-child {
				text-align: left;
				margin-right: 219px
			}

			.h-daily-case .h-daily-numbe-item:nth-child(3) {
				float: right;
				text-align: right
			}

			.h-daily-case .h-daily-numbe-item:nth-child(3) .h-daily-numbe-item-b,
			.h-daily-case .h-daily-numbe-item:nth-child(3) .h-daily-numbe-item-t {
				width: 100%;
				height: auto;
				display: flex;
				justify-content: center
			}

			.h-daily-case .h-daily-numbe-item .h-daily-numbe-item-t {
				display: inline-block;
				height: 55px;
				width: auto;
				overflow: hidden
			}

			.h-daily-case .h-daily-numbe-item .h-daily-numbe-item-t span {
				float: left;
				overflow: hidden;
				font-size: 46px;
				line-height: 55px;
				font-weight: 600
			}

			.h-daily-case .h-daily-numbe-item .h-daily-numbe-item-t a {
				float: left;
				overflow: hidden;
				font-size: 24px;
				font-weight: #051033;
				line-height: 70px;
				font-weight: 600
			}

			.h-daily-case .h-daily-numbe-item .h-daily-numbe-item-b {
				font-size: 18px;
				color: #051033;
				font-weight: 400;
				line-height: 25px;
				text-align: center
			}

			.h-daily-case .h-daily-numbe-item .h-daily-numbe-item-att {
				display: inline-block;
				height: 160px;
				width: auto;
				overflow: hidden
			}

			.h-daily-case .h-daily-numbe-item .h-daily-numbe-item-att img {
				display: inline-block;
				height: 160px;
				width: 130px
			}

			.h-daily-case .h-daily-numbe-item .h-server-wrap {
				width: 100%;
				height: auto;
				text-align: center;
				overflow: hidden
			}

			.h-daily-case .h-daily-att-item {
				width: auto;
				height: auto;
				float: left;
				overflow: hidden;
				font-size: 46px;
				color: #051033;
				height: 196px;
				display: flex;
				flex-direction: column;
				align-items: center;
				justify-content: center
			}

			.h-daily-case .h-daily-att-item:first-child {
				text-align: left;
				margin-right: 219px
			}

			.h-daily-case .h-daily-att-item:nth-child(3) {
				float: right;
				text-align: right
			}

			.h-daily-case .h-daily-att-item .h-daily-numbe-item-t img {
				display: inline-block;
				height: 160px;
				width: 130px
			}

			.h-daily-case .h-daily-att-item .h-daily-numbe-item-b {
				font-size: 18px;
				color: #051033;
				font-weight: 400;
				line-height: 25px;
				text-align: center
			}

			.h-daily-case .h-daily-att-item .h-server-wrap {
				width: 100%;
				height: auto;
				text-align: center;
				overflow: hidden
			}

			.h-att-case {
				background: #fff
			}

			.h-content-safe {
				width: 100%;
				height: auto;
				background: #f3f5f9
			}

			.h-content-safe .h-safe-case {
				width: 100%
			}

			.h-content-safe .h-safe-case dl {
				float: left;
				width: 320px;
				height: 513px;
				border-radius: 10px;
				padding: 8px 16px;
				background: #fff;
				overflow: hidden
			}

			.h-content-safe .h-safe-case dl:nth-child(2) {
				margin: 0 20px
			}

			.h-content-safe .h-safe-case dl:hover {
				box-shadow: 0 0 32px 0 #dbe1e7
			}

			.h-content-safe .h-safe-case dl dt {
				width: 288px;
				height: auto;
				margin-bottom: 6px
			}

			.h-content-safe .h-safe-case dl dt img {
				display: inline-block;
				width: 288px;
				height: 296px
			}

			.h-content-safe .h-safe-case dl dd h3 {
				font-size: 24px;
				color: #051033;
				font-weight: 600;
				margin: 16px 0
			}

			.h-content-safe .h-safe-case dl dd .h-safe-desc {
				width: 100%;
				margin: 0 auto;
				font-size: 20px;
				font-weight: 400;
				color: #051033;
				line-height: 28px
			}

			.h-content-achievement {
				width: 100%;
				height: auto;
				background: url(/static/images/c5b04f7.png) no-repeat 0 100%, url(./42da830.png) no-repeat 100% 0, url(./4156443.png) no-repeat;
				background-size: 240px 181px, 201px 321px, 100% 100%
			}

			.h-content-achievement .h-ach-title {
				font-size: 36px;
				color: #fff
			}

			.h-content-achievement .h-ach-content-wrap {
				max-width: 1000px;
				height: auto;
				margin: 0 auto;
				text-align: center;
				padding: 60px 0;
				background: url(/static/images/9e423c2.png) no-repeat 100% 100%;
				background-size: 372px 132px;
				overflow: hidden
			}

			.h-content-achievement .h-ach-number {
				width: 100%;
				overflow: hidden
			}

			.h-content-achievement .h-ach-number-item {
				width: auto;
				height: auto;
				float: left;
				overflow: hidden;
				color: #fff;
				line-height: 76px
			}

			.h-content-achievement .h-ach-number-item:first-child {
				text-align: center;
				margin-right: 265px
			}

			.h-content-achievement .h-ach-number-item:nth-child(3) {
				float: right;
				text-align: center
			}

			.h-content-achievement .h-ach-number-item .h-ach-numbe-item-t {
				display: inline-block;
				width: 100%;
				height: 76px;
				width: auto;
				overflow: hidden
			}

			.h-content-achievement .h-ach-number-item .h-ach-numbe-item-t span {
				float: left;
				overflow: hidden;
				font-size: 76px;
				line-height: 76px;
				font-weight: 600;
				padding: 0 5px
			}

			.h-content-achievement .h-ach-number-item .h-ach-numbe-item-t a {
				float: left;
				overflow: hidden;
				font-size: 32px;
				line-height: 100px;
				font-weight: 600
			}

			.h-content-achievement .h-ach-number-item .h-ach-numbe-item-t a:first-child {
				font-size: 16px;
				line-height: 110px
			}

			.h-content-achievement .h-ach-number-item .h-ach-numbe-item-b {
				width: 100%;
				height: 25px;
				font-size: 18px;
				font-weight: 500;
				color: #fff;
				line-height: 25px;
				text-align: center
			}

			.h-content-report {
				width: 100%;
				height: auto;
				overflow: hidden;
				background: #f3f5f9
			}

			.h-content-report .h-content-wrap {
				padding-bottom: 80px
			}

			.h-content-report .h-title {
				margin-top: 20px;
				font-weight: 600;
				font-size: 36px;
				line-height: 50px;
				text-align: center;
				color: #051033
			}

			.h-content-report .h-report-desc {
				width: 100%;
				height: auto
			}

			.h-content-report .h-report-desc dl {
				width: 50%;
				height: 124px;
				float: left;
				overflow: hidden
			}

			.h-content-report .h-report-desc dl:hover .h-report-desc,
			.h-content-report .h-report-desc dl:hover h3 {
				text-decoration: underline
			}

			.h-content-report .h-report-desc dl>dt {
				float: left;
				overflow: hidden;
				height: 124px;
				width: 124px;
				margin-right: 10px
			}

			.h-content-report .h-report-desc dl>dt img {
				display: inline-block;
				height: 124px;
				width: 124px
			}

			.h-content-report .h-report-desc dl>dd {
				float: left;
				overflow: hidden;
				height: 124px;
				width: 288px
			}

			.h-content-report .h-report-desc dl>dd h3 {
				height: 28px;
				font-size: 20px;
				font-weight: 600;
				color: #051033;
				line-height: 28px;
				margin: 6px 0;
				text-align: left
			}

			.h-content-report .h-report-desc dl>dd .h-report-desc {
				width: auto;
				height: 66px;
				font-size: 16px;
				font-weight: 400;
				color: #7388a5;
				line-height: 22px;
				text-align: left;
				margin-top: 7px
			}

			.h-content-choose {
				width: 100%;
				height: auto;
				background: #f3f5f9
			}

			.h-content-choose .h-title {
				margin-top: 20px;
				font-weight: 600;
				font-size: 36px;
				line-height: 50px;
				text-align: center;
				color: #051033;
				margin-bottom: 10px
			}

			.h-content-choose .choose-wrap-mobile {
				display: none
			}

			.h-content-bottom {
				width: 100%;
				height: auto
			}

			.h-content-bottom .h-title {
				margin-top: 80px;
				font-weight: 600;
				font-size: 36px;
				line-height: 50px;
				text-align: center;
				color: #051033;
				margin-bottom: 80px
			}

			.h-content-bottom .h-content-adv {
				width: 100%;
				height: 272px;
				background: url(/static/images/76b6c2f.png) repeat-x;
				background-size: auto 272px;
				margin: 32px 0 80px
			}

			.h-content-bottom .h-content-left {
				width: 218px;
				height: 100%;
				float: left;
				overflow: hidden;
				opacity: .6;
				display: none
			}

			.h-content-bottom .h-content-right {
				width: 218px;
				height: 100%;
				float: right;
				overflow: hidden;
				opacity: .6;
				display: none
			}

			.h-content-bottom .h-content-bb {
				width: 100%;
				height: 444px;
				overflow: hidden;
				background: url(/static/images/867b7b7.png) no-repeat 0 100%, url(./ad11cfc.png) no-repeat bottom, url(./f48e3c7.png) no-repeat 100% 0;
				background-size: 258px 320px, 254px 115px, 313px 383px
			}

			.h-content-bottom .h-content-bb .h-content-bb-title {
				width: 100%;
				text-align: center;
				font-size: 0;
				color: #051033;
				line-height: 50px;
				letter-spacing: 5px;
				margin: 174px 0 32px
			}

			.h-content-bottom .h-content-bb .h-content-bb-title a {
				font-size: 36px;
				font-weight: 600;
				color: #2b69fb
			}

			.h-content-bottom .h-content-bb .h-content-bb-title span {
				font-size: 36px;
				font-weight: 600
			}

			.h-content-bottom .h-content-bb .h-user-btn {
				width: 100%;
				text-align: center
			}

			.h-content-bottom .h-content-bb .h-user-btn a {
				display: inline-block;
				width: 150px;
				height: 46px;
				line-height: 46px;
				background: linear-gradient(90deg, #2b69fb, #5396ff);
				border-radius: 5px;
				text-align: center;
				font-size: 16px;
				font-weight: 400;
				color: #fff
			}

			.h-content-bottom .h-content-bb .h-user-btn a:hover {
				background: #0e54f8
			}

			.h-attendance {
				background: #f3f5f9
			}

			.h-difficulty-wrap {
				display: flex;
				align-items: center;
				justify-content: center
			}

			.h-difficulty-wrap.hdw-mobile {
				display: none
			}

			.h-difficulty-wrap .item-wrap {
				width: 310px;
				height: 300px;
				background: #fff;
				box-shadow: 0 4px 10px rgba(177, 185, 194, .08);
				border-radius: 8px;
				box-sizing: border-box;
				padding: 32px 0 0
			}

			.h-difficulty-wrap .item-wrap:nth-child(2) {
				margin: 0 35px
			}

			.h-difficulty-wrap .icon-subtract {
				width: 70px;
				height: 70px;
				display: block;
				margin: 0 auto 24px
			}

			.h-difficulty-wrap .text-1 {
				font-weight: 500;
				font-size: 24px;
				line-height: 24px;
				color: #051033;
				text-align: center;
				margin-bottom: 20px
			}

			.h-difficulty-wrap .text-2 {
				width: 260px;
				font-weight: 400;
				font-size: 16px;
				line-height: 22px;
				color: #697085;
				margin: 0 auto;
				text-align: left;
			}

			.h-difficulty-wrap .text-3 {
				font-size: 14px;
				margin-bottom: 10px;
				position: relative;
				padding-left: 20px;
			}

			.h-difficulty-wrap .text-3 img {
				/* font-size:14px; */
				margin-right: 5px;
				position: absolute;
				/* top: 50%; */
				width: 16px;
				height: 16px;
				left: 0px;
				top: 3px;
				/* transform: translate(0px, -50%); */
			}

			.h-content-plan .h-content-wrap-mobile {
				display: none;
			}

			.h-content-plan .h-content-wrap {
				display: block;
			}

			.h-content-plan .h-title {
				font-weight: 600;
				font-size: 36px;
				line-height: 50px;
				text-align: center;
				color: #051033;
				margin-top: 20px
			}

			.h-content-plan .solve-plan {
				width: 1000px;
				height: 546px;
				margin: 0 auto 20px;
				display: block
			}

			.h-tab-content {
				padding: 20px 0
			}

			.h-tab-content .h-content-wrap-mobile {
				display: none
			}

			.h-tab-content .tab-wrap {
				display: flex;
				align-items: center;
				justify-content: center;
				margin-bottom: 52px
			}

			.h-tab-content .item-tab {
				font-weight: 400;
				font-size: 24px;
				line-height: 24px;
				color: #051033;
				margin-right: 80px;
				position: relative;
				cursor: pointer
			}

			.h-tab-content .item-tab:last-child {
				margin-right: 0
			}

			.h-tab-content .item-tab.checked {
				color: #2b69fb
			}

			.h-tab-content .item-tab.checked:after {
				content: "";
				position: absolute;
				top: 40px;
				left: 50%;
				transform: translateX(-50%);
				width: 40px;
				height: 6px;
				background: #2b69fb;
				border-radius: 10px
			}

			.h-tab-content .tab-content-wrap {
				width: 1000px;
				height: 476px;
				background: #fff;
				border-radius: 10px;
				box-sizing: border-box;
				margin: 0 auto;
				padding: 20px
			}

			.h-content-level-up {
				padding: 20px 0
			}

			.h-content-level-up .h-title {
				margin-top: 0;
				font-weight: 600;
				font-size: 36px;
				line-height: 50px;
				text-align: center;
				color: #051033
			}

			.h-content-level-up .level-list {
				display: flex;
				align-items: center;
				justify-content: center
			}

			.h-content-level-up .level-list.list-mobile {
				display: none
			}

			.h-content-level-up .item-wrap {
				padding-top: 20px;
				width: 184px;
				height: 294px;
				background: #f3f5f9;
				border-radius: 10px;
				margin-right: 21px;
				box-sizing: border-box
			}

			.h-content-level-up .item-wrap:last-child {
				margin-right: 0
			}

			.h-content-level-up .icon-img {
				width: 66px;
				height: 66px;
				display: block;
				margin: 0 auto 12px
			}

			.h-content-level-up .text-1 {
				font-weight: 500;
				font-size: 20px;
				line-height: 20px;
				color: #051033;
				text-align: center;
				margin-bottom: 24px
			}

			.h-content-level-up .text-2 {
				width: 144px;
				font-weight: 400;
				font-size: 14px;
				line-height: 24px;
				color: #697085;
				margin: 0 auto;
				text-align: left
			}

			.h-bottom-wrap {
				background: url(/static/images/90e58ef.png) no-repeat;
				background-size: 100% 100%;
				width: 100%;
				height: 276px;
				box-sizing: border-box;
				padding-top: 58px
			}

			.h-bottom-wrap .content-wrap {
				max-width: 1000px;
				margin: 0 auto;
				text-align: center
			}

			.h-bottom-wrap .text-1 {
				font-weight: 600;
				font-size: 32px;
				line-height: 32px;
				color: #fff;
				margin-bottom: 20px;
				text-align: center
			}

			.h-bottom-wrap .text-2 {
				font-weight: 400;
				font-size: 20px;
				line-height: 20px;
				color: hsla(0, 0%, 100%, .8);
				margin-bottom: 40px;
				text-align: center
			}

			.h-bottom-wrap .btn-1 {
				display: inline-block;
				width: 172px;
				height: 56px;
				background: #fff;
				border-radius: 100px;
				font-weight: 500;
				font-size: 20px;
				line-height: 56px;
				color: #2b69fb;
				text-align: center;
				margin: 0 auto
			}

			@media screen and (max-width:1000px) {
				.container-wrap {
					overflow: hidden;
					background: none
				}

				.container-wrap,
				.home-content {
					width: 100%;
					height: auto
				}

				.h-content-one {
					width: 100%;
					min-height: auto;
					background: #f3f5f9
				}

				.h-server-btn {
					display: inline-block;
					width: 128px;
					height: 38px;
					line-height: 38px;
					text-align: center;
					color: #fff;
					background: linear-gradient(90deg, #2b69fb, #5396ff);
					border-radius: 20px;
					margin: 24px 0 8px
				}

				.h-content-wrap {
					width: 92%;
					padding: 10px 0
				}

				.h-content-wrap,
				.h-one-content-wrap {
					height: auto;
					margin: 0 auto;
					text-align: center;
					overflow: hidden
				}

				.h-one-content-wrap {
					max-width: 1120px;
					padding: 24px 16px
				}

				.h-one-content-wrap .h-title {
					display: none
				}

				.h-one-content-wrap .h-title-mobile {
					display: block
				}

				.h-one-content-wrap .h-title-mobile .text-1 {
					font-weight: 400;
					font-size: 14px;
					line-height: 20px;
					text-align: center;
					color: #697085;
					margin-bottom: 8px
				}

				.h-one-content-wrap .h-title-mobile .text-2 {
					font-weight: 700;
					font-size: 18px;
					line-height: 25px;
					text-align: center;
					color: #051033;
					margin-bottom: 16px
				}

				.h-one-content-wrap .h-difficulty-wrap {
					display: none
				}

				.h-one-content-wrap .h-difficulty-wrap.hdw-mobile {
					display: block
				}

				.h-one-content-wrap .h-difficulty-wrap.hdw-mobile .item-wrap {
					display: flex;
					align-items: center;
					justify-content: space-around;
					width: 100%;
					height: 140px;
					background: #fff;
					box-shadow: 8px 6px 15px rgb(177 185 194 / 12%);
					border-radius: 8px;
					margin-bottom: 12px;
					padding: 16px;
				}

				.h-one-content-wrap .h-difficulty-wrap.hdw-mobile .item-wrap:nth-child(2) {
					margin: 0 0 12px
				}

				.h-one-content-wrap .h-difficulty-wrap.hdw-mobile .item-wrap:last-child {
					margin-bottom: 0
				}

				.h-one-content-wrap .h-difficulty-wrap.hdw-mobile .item-wrap .text-1 {
					margin-bottom: 8px;
					text-align: left;
					font-weight: 700;
					font-size: 16px;
					line-height: 16px;
					color: #051033
				}

				.h-one-content-wrap .h-difficulty-wrap.hdw-mobile .item-wrap .text-2 {
					font-weight: 400;
					font-size: 14px;
					line-height: 20px;
					color: #697085
				}

				.h-one-content-wrap .h-difficulty-wrap.hdw-mobile .item-wrap>div {
					height: 100%;
				}

				.h-one-content-wrap .h-difficulty-wrap.hdw-mobile .text-2,
				.h-one-content-wrap .h-difficulty-wrap.hdw-mobile .text-3 {
					width: 230px;
					font-weight: 400;
					font-size: 12px;
					line-height: 22px;
					color: #697085;
					margin: 0 auto;
					text-align: left;
				}

				.h-one-content-wrap .h-difficulty-wrap.hdw-mobile .icon-subtract {
					width: 42px;
					height: 42px;
					margin: 0 12px 0 0
				}

				.h-one-content-wrap .h-server {
					display: flex;
					justify-content: center;
					flex-direction: column;
					align-items: center;
					width: 100%;
					height: 100%;
					text-align: center
				}

				.h-one-content-wrap .h-server .h-server-item {
					width: 92%;
					background: #fff;
					box-shadow: 0 0 20px 0 #e9f3fe;
					border-radius: 10px;
					padding: 40px;
					overflow: hidden;
					margin-bottom: 20px
				}

				.h-one-content-wrap .h-server .h-server-item .h-server-title {
					line-height: 33px;
					font-size: 16px;
					color: #051033;
					font-weight: 700;
					margin-top: 32px
				}

				.h-one-content-wrap .h-server .h-server-item .h-server-desc {
					font-size: 16px;
					color: #051033;
					line-height: 20px;
					height: 40px;
					font-weight: 400;
					margin: 8px 0
				}

				.h-one-content-wrap .h-server .h-server-item:nth-child(2),
				.h-one-content-wrap .h-server .h-server-item:nth-child(5) {
					margin-left: 0
				}

				.h-one-content-wrap .h-server .h-server-item:hover {
					transform: scale(1)
				}

				.h-content-plan .h-content-wrap-mobile {
					display: block;
				}

				.h-content-plan .h-content-wrap {
					display: none;
				}

				.h-content-plan .h-content-wrap-mobile .tab-box .tabs .tab-content {
					margin: 20px 0px 10px;
					justify-content: flex-start;
				}

				.h-content-plan .h-content-wrap-mobile .tab-box .tabs .tab-content .hcp1_box {
					width: 100%;
					/* height: 358px; */
					display: flex;

				}

				.h-content-plan .h-content-wrap-mobile .tab-box .tabs .tab {
					display: inline-block;
					width: 100px;
					font-size: 18px;
					line-height: 20px;
					height: 35px;
				}

				/*.h-content-plan .h-content-wrap-mobile .tab-box .tabs .tab-content .item {*/
				/*	margin: 0px 10px 10px;*/
				/*}*/
				
				
				
				/*平铺*/
				
					.h-content-plan .h-content-wrap-mobile .tab-box .tabs .tab-content .swiper-wrapper {
    flex-wrap: wrap;
    /* width: inherit; */
    /* width: 100%; */
}

.h-content-plan .h-content-wrap-mobile .tab-box .tabs .tab-content .item {
    margin: 0px 5px 10px;
    width: calc(50% - 10px);
    box-sizing: border-box;
    font-size: 14px;
    height: auto;
    padding: 24px;
}

.h-content-plan .tab-box .tabs .tab-content .item.swiper-slide img {
    margin-bottom: 20px;
}
				
				
				/*平铺*/	
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				

				.h-content-plan .h-content-wrap-mobile .tab-box .tabs {

					margin: 0px 10px;
				}

				.h-tab-content .h-content-wrap-mobile .sub-title {
					margin: -5px 0 15px;
					color: #999;
					font-size: 14px;
					text-align: center;
				}

				.h-content-plan .h-title {
					font-weight: 700;
					font-size: 18px;
					line-height: 25px;
					text-align: center;
					color: #051033;
					margin-top: 12px
				}


				.h-content-plan .solve-plan {
					width: 100%;
					height: auto;
					margin-bottom: 25px
				}

				.h-tab-content {
					padding-bottom: 24px
				}

				.h-tab-content .h-content-wrap {
					display: none
				}

				.h-tab-content .h-content-wrap-mobile {
					display: block
				}

				.h-content-level-up {
					padding-top: 0
				}

				.h-content-level-up .h-title {
					font-weight: 700;
					font-size: 18px;
					line-height: 25px;
					text-align: center;
					color: #051033;
					margin-top: 12px;
					margin-bottom: 24px
				}

				.h-content-level-up .level-list {
					display: none
				}

				.h-content-level-up .level-list.list-mobile {
					display: block;
					width: 100%;
					overflow: auto;
					scrollbar-width: none;
					-ms-overflow-style: none
				}

				.h-content-level-up .level-list.list-mobile::-webkit-scrollbar {
					display: none
				}

				.h-content-level-up .level-list .list-wrap {
					display: flex;
					align-items: center;
					justify-content: flex-start
				}

				.h-content-level-up .level-list .item-wrap {
					width: 204px !important;
					height: 242px;
					padding: 24px 20px;
					margin-right: 16px
				}

				.h-content-level-up .level-list .item-wrap .icon-img {
					width: 54px;
					height: 54px;
					margin-bottom: 8px
				}

				.h-content-level-up .level-list .item-wrap .text-1 {
					font-weight: 700;
					font-size: 16px;
					line-height: 16px;
					margin-bottom: 20px
				}

				.h-content-level-up .level-list .item-wrap .text-2 {
					width: 168px;
					font-weight: 400;
					font-size: 14px;
					line-height: 24px;
					text-align: left
				}

				.h-content-choose .h-content-wrap {
					display: none
				}

				.h-content-choose .choose-wrap-mobile {
					display: block;
					padding-bottom: 24px
				}

				.h-content-choose .choose-wrap-mobile .choose-list {
					display: block;
					overflow: auto;
					width: 100%
				}

				.h-content-choose .choose-wrap-mobile .list-wrap {
					overflow-x: scroll;
					scrollbar-width: none;
					-ms-overflow-style: none;
					display: flex;
					align-items: center;
					justify-content: flex-start
				}

				.h-content-choose .choose-wrap-mobile .list-wrap::-webkit-scrollbar {
					display: none
				}

				.h-content-choose .choose-wrap-mobile .h-title {
					font-weight: 700;
					font-size: 18px;
					line-height: 25px;
					text-align: center;
					letter-spacing: 2.7px;
					color: #051033;
					margin-top: 10px
				}

				.h-content-choose .choose-wrap-mobile .item-wrap {
					width: 220px;
					height: 370px;
					background: #fff;
					border-radius: 8px;
					padding: 20px;
					position: relative;
					margin-right: 14px;
					box-sizing: border-box
				}

				.h-content-choose .choose-wrap-mobile .item-wrap .top-icon {
					width: 18px;
					height: 16px;
					display: block;
					margin-bottom: 10px
				}

				.h-content-choose .choose-wrap-mobile .item-wrap .content-text {
					font-weight: 400;
					font-size: 14px;
					line-height: 22px;
					color: #051033;
					text-align: left;
					white-space: normal
				}

				.h-content-choose .choose-wrap-mobile .info-wrap {
					display: flex;
					align-items: center;
					justify-content: flex-start;
					position: absolute;
					right: 20px;
					bottom: 30px
				}

				.h-content-choose .choose-wrap-mobile .info-wrap .company-icon {
					width: 40px;
					display: block;
					margin-right: 8px
				}

				.h-content-choose .choose-wrap-mobile .info-wrap .text-1 {
					font-weight: 400;
					font-size: 12px;
					line-height: 12px;
					color: #697085;
					margin-bottom: 6px;
					text-align: left
				}

				.h-content-choose .choose-wrap-mobile .info-wrap .text-2 {
					font-weight: 400;
					font-size: 14px;
					line-height: 14px;
					color: #051033;
					text-align: left
				}

				.h-bottom-wrap {
					padding-top: 30px;
					height: 170px
				}

				.h-bottom-wrap .content-wrap .text-1 {
					font-weight: 700;
					font-size: 20px;
					line-height: 20px;
					color: #fff;
					margin-bottom: 12px
				}

				.h-bottom-wrap .content-wrap .text-2 {
					font-weight: 400;
					font-size: 14px;
					line-height: 14px;
					color: hsla(0, 0%, 100%, .8);
					margin-bottom: 24px
				}

				.h-bottom-wrap .content-wrap .btn-1 {
					width: 108px;
					height: 38px;
					line-height: 38px;
					font-size: 16px
				}

				.h-title {
					font-size: 18px;
					color: #051033;
					font-weight: 700;
					margin: 32px 0 16px;
					line-height: 20px;
					letter-spacing: 2px
				}

				.h-title-a {
					font-size: 0
				}

				.h-title-a a {
					font-size: 18px;
					color: #051033;
					font-weight: 700;
					line-height: 25px;
					letter-spacing: 2px
				}

				.empty {
					width: 100%;
					height: 68px
				}

				.h-title-blue {
					display: inline-block;
					color: #2b69fb;
					text-align: center;
					font-size: 18px;
					font-weight: 700;
					line-height: 25px;
					letter-spacing: 2px
				}

				.h-title-sub {
					display: inline-block;
					height: 20px;
					width: auto
				}

				.h-title-sub-desc {
					max-width: 100%;
					font-size: 10px;
					color: #051033;
					font-weight: 700;
					line-height: 20px;
					margin: 18px auto 0
				}

				.h-daily-case {
					width: 100%;
					height: auto;
					background: #f3f5f9;
					padding: 20px 30px;
					margin: 28px 0 20px;
					overflow: hidden
				}

				.h-daily-case .h-daily-case-leftIcon {
					width: 100%;
					height: auto;
					text-align: left
				}

				.h-daily-case .h-daily-case-leftIcon img {
					display: inline-block;
					height: 10px;
					width: auto
				}

				.h-daily-case .h-daily-case-title {
					font-size: 14px;
					color: #051033;
					font-weight: 700;
					line-height: 16px;
					text-align: left;
					margin: 12px 0
				}

				.h-daily-case .h-daily-desc {
					width: 100%;
					font-size: 12px;
					color: #051033;
					font-weight: 400;
					line-height: 18px;
					text-align: left;
					margin: 4px 0
				}

				.h-daily-case .h-daily-number {
					width: 100%;
					height: auto;
					margin: 24px 0;
					padding: 0 4px 0 21px;
					display: flex;
					justify-content: center;
					flex-direction: column;
					align-items: center
				}

				.h-daily-case .h-daily-numbe-item {
					width: 100%;
					height: auto;
					overflow: hidden;
					font-size: 23px;
					font-weight: #051033;
					line-height: 26px;
					text-align: center
				}

				.h-daily-case .h-daily-numbe-item:first-child,
				.h-daily-case .h-daily-numbe-item:nth-child(2) {
					text-align: center;
					margin-right: 0;
					margin-bottom: 24px
				}

				.h-daily-case .h-daily-numbe-item:nth-child(3) {
					float: right;
					text-align: right
				}

				.h-daily-case .h-daily-numbe-item:nth-child(3) .h-daily-numbe-item-b,
				.h-daily-case .h-daily-numbe-item:nth-child(3) .h-daily-numbe-item-t {
					width: 100%;
					height: auto;
					display: flex;
					justify-content: center
				}

				.h-daily-case .h-daily-numbe-item .h-daily-numbe-item-t {
					display: inline-block;
					height: 55px;
					width: auto;
					overflow: hidden
				}

				.h-daily-case .h-daily-numbe-item .h-daily-numbe-item-t span {
					float: left;
					overflow: hidden;
					font-size: 36px;
					line-height: 42px;
					font-weight: 600
				}

				.h-daily-case .h-daily-numbe-item .h-daily-numbe-item-t a {
					float: left;
					overflow: hidden;
					font-size: 18px;
					font-weight: #051033;
					line-height: 42px;
					font-weight: 600
				}

				.h-daily-case .h-daily-numbe-item .h-daily-numbe-item-b {
					font-size: 12px;
					color: #051033;
					font-weight: 400;
					line-height: 12px
				}

				.h-daily-case .h-daily-numbe-item .h-daily-numbe-item-att {
					display: inline-block;
					height: 160px;
					width: auto;
					overflow: hidden
				}

				.h-daily-case .h-daily-numbe-item .h-daily-numbe-item-att img {
					display: inline-block;
					height: 160px;
					width: 130px
				}

				.h-daily-case .h-daily-numbe-item .h-server-wrap {
					width: 100%;
					height: auto;
					text-align: center;
					overflow: hidden
				}

				.h-daily-case .h-daily-att-wrap {
					display: flex;
					flex-direction: column;
					justify-content: space-between;
					align-items: center;
					margin: 0;
					padding: 0
				}

				.h-daily-case .h-daily-att-item {
					width: 100%;
					height: auto;
					overflow: hidden;
					font-size: 23px;
					font-weight: #051033;
					text-align: center;
					margin-bottom: 20px
				}

				.h-daily-case .h-daily-att-item .h-daily-numbe-item-t {
					margin-bottom: 10px
				}

				.h-daily-case .h-daily-att-item:first-child,
				.h-daily-case .h-daily-att-item:nth-child(2) {
					text-align: center;
					margin-right: 0
				}

				.h-daily-case .h-daily-att-item:nth-child(3) {
					float: right;
					text-align: right
				}

				.h-daily-case .h-daily-att-item .h-daily-numbe-item-b {
					font-size: 12px;
					color: #051033;
					font-weight: 400;
					line-height: 12px
				}

				.h-daily-case .h-daily-att-item .h-daily-numbe-item-att {
					display: inline-block;
					height: 160px;
					width: auto;
					overflow: hidden
				}

				.h-daily-case .h-daily-att-item .h-daily-numbe-item-att img {
					display: inline-block;
					height: 160px;
					width: 130px
				}

				.h-daily-case .h-daily-att-item .h-server-wrap {
					width: 100%;
					height: auto;
					text-align: center;
					overflow: hidden
				}

				.h-att-case {
					background: #fff
				}

				.h-content-safe {
					width: 100%;
					height: auto;
					background: #f3f5f9
				}

				.h-content-safe .h-safe-case {
					width: 100%;
					display: flex;
					overflow-x: scroll;
					flex-direction: column
				}

				.h-content-safe .h-safe-case dl {
					width: 100%;
					height: 255px;
					border-radius: 10px;
					padding: 8px 16px;
					background: #fff;
					overflow: hidden;
					margin-bottom: 20px
				}

				.h-content-safe .h-safe-case dl:nth-child(2) {
					margin: 0 0 20px
				}

				.h-content-safe .h-safe-case dl:hover {
					box-shadow: none
				}

				.h-content-safe .h-safe-case dl dt {
					width: auto;
					height: auto;
					margin-bottom: 6px
				}

				.h-content-safe .h-safe-case dl dt img {
					display: inline-block;
					width: auto;
					height: 133px
				}

				.h-content-safe .h-safe-case dl dd h3 {
					font-size: 16px;
					color: #051033;
					font-weight: 600;
					margin: 8px 0
				}

				.h-content-safe .h-safe-case dl dd .h-safe-desc {
					width: 100%;
					margin: 0 auto;
					font-size: 12px;
					font-weight: 400;
					color: #051033;
					line-height: 14px
				}

				.h-content-achievement {
					width: 100%;
					height: 372px;
					background: none;
					background: linear-gradient(90deg, #2b69fb, #5396ff)
				}

				.h-content-achievement .h-ach-title {
					font-size: 18px;
					color: #fff
				}

				.h-content-achievement .h-ach-content-wrap {
					width: 92%;
					height: 372px;
					margin: 0 auto;
					text-align: center;
					padding: 20px 0;
					background: none
				}

				.h-content-achievement .h-ach-content-wrap,
				.h-content-achievement .h-ach-number {
					overflow: hidden;
					line-height: normal;
					display: flex;
					flex-direction: column;
					justify-content: space-around;
					align-items: center
				}

				.h-content-achievement .h-ach-number {
					width: 100%;
					height: 100%
				}

				.h-content-achievement .h-ach-number-item {
					width: 100%;
					overflow: hidden;
					color: #fff;
					line-height: normal
				}

				.h-content-achievement .h-ach-number-item:first-child {
					text-align: center;
					margin-right: 0
				}

				.h-content-achievement .h-ach-number-item:nth-child(3) {
					float: none;
					text-align: center
				}

				.h-content-achievement .h-ach-number-item .h-ach-numbe-item-t {
					display: inline-block;
					width: 100%;
					height: auto;
					width: auto;
					overflow: hidden;
					line-height: normal;
					display: flex;
					justify-content: center;
					align-items: center
				}

				.h-content-achievement .h-ach-number-item .h-ach-numbe-item-t span {
					float: left;
					overflow: hidden;
					font-size: 36px;
					font-weight: 600;
					padding: 0 5px;
					line-height: normal
				}

				.h-content-achievement .h-ach-number-item .h-ach-numbe-item-t a {
					font-size: 18px;
					font-weight: 600;
					line-height: normal
				}

				.h-content-achievement .h-ach-number-item .h-ach-numbe-item-t a:first-child {
					font-size: 14px;
					line-height: normal
				}

				.h-content-achievement .h-ach-number-item .h-ach-numbe-item-b {
					width: 100%;
					height: 17px;
					font-size: 12px;
					font-weight: 500;
					line-height: normal;
					color: #fff;
					text-align: center
				}

				.h-content-report {
					width: 100%;
					height: auto;
					overflow: hidden;
					background: #f3f5f9
				}

				.h-content-report .h-content-wrap {
					padding-bottom: 30px
				}

				.h-content-report .h-title {
					font-weight: 600;
					font-size: 18px;
					line-height: 25px;
					text-align: center;
					letter-spacing: 2.7px;
					color: #051033;
					margin-top: 14px
				}

				.h-content-report .h-report-desc {
					width: 100%;
					height: auto;
					display: flex;
					flex-direction: column
				}

				.h-content-report .h-report-desc dl {
					width: 100%;
					height: 124px;
					display: flex;
					flex-direction: row
				}

				.h-content-report .h-report-desc dl>dt img {
					display: inline-block;
					height: 95px;
					width: 95px
				}

				.h-content-report .h-report-desc dl>dd {
					float: left;
					overflow: hidden;
					height: 124px;
					width: 288px
				}

				.h-content-report .h-report-desc dl>dd h3 {
					height: 20px;
					font-size: 14px;
					font-weight: 600;
					color: #051033;
					line-height: 20px;
					margin: 6px 0;
					text-align: left
				}

				.h-content-report .h-report-desc dl>dd .h-report-desc {
					width: auto;
					font-size: 12px;
					font-weight: 400;
					color: #7388a5;
					line-height: 22px;
					text-align: left;
					margin-top: 7px
				}

				.h-content-bottom {
					width: 100%;
					height: auto;
					padding-bottom: 24px
				}

				.h-content-bottom .h-title {
					font-weight: 600;
					font-size: 18px;
					line-height: 25px;
					text-align: center;
					color: #051033;
					margin-top: 24px;
					margin-bottom: 16px
				}

				.h-content-bottom .h-content-adv {
					width: 100%;
					height: 120px;
					background: url(/static/images/76b6c2f.png) repeat-x;
					background-size: auto 120px;
					margin: 0
				}

				.h-content-bottom .h-content-left {
					width: 64px;
					height: 100%;
					float: left;
					overflow: hidden;
					opacity: .8
				}

				.h-content-bottom .h-content-right {
					width: 64px;
					height: 100%;
					float: right;
					overflow: hidden;
					opacity: .8
				}

				.h-content-bottom .h-content-bb {
					width: 100%;
					height: auto;
					overflow: hidden;
					background: none;
					padding: 23px 0
				}

				.h-content-bottom .h-content-bb .h-content-bb-title {
					width: 100%;
					text-align: center;
					font-size: 16px;
					color: #051033;
					line-height: normal;
					letter-spacing: 1px;
					margin: 24px 0
				}

				.h-content-bottom .h-content-bb .h-content-bb-title a {
					font-size: 16px;
					font-weight: 600;
					color: #2b69fb
				}

				.h-content-bottom .h-content-bb .h-content-bb-title span {
					font-size: 16px;
					font-weight: 600
				}

				.h-content-bottom .h-content-bb .h-user-btn {
					width: 100%;
					text-align: center
				}

				.h-content-bottom .h-content-bb .h-user-btn a {
					display: inline-block;
					width: 150px;
					height: 46px;
					line-height: 46px;
					background: linear-gradient(90deg, #2b69fb, #5396ff);
					border-radius: 5px;
					text-align: center;
					font-size: 16px;
					font-weight: 400;
					color: #fff
				}

				.h-content-bottom .h-content-bb .h-user-btn a:hover {
					background: #0e54f8
				}
			}

			.banner-box {
				width: 100%;
				height: 571px;
				position: relative
			}

			.banner-box .home-base-wrap-mobile,
			.banner-box .home-mobile-top {
				display: none
			}

			.banner-box .banner-desc {
				width: 100%;
				height: 100%;
				position: absolute;
				left: 0;
				bottom: 0;
				z-index: 8
			}

			.banner-box .banner-desc .banner-content {
				max-width: 1000px;
				height: auto;
				margin: 0 auto;
				transform: translateY(55%);
				position: relative;
				z-index: 0
			}

			.banner-box .banner-desc .banner-content .banner-company-wrap {
				display: flex;
				align-items: center;
				justify-content: flex-start
			}

			.banner-box .banner-desc .banner-content .banner-company-wrap .icon-company {
				width: 24px;
				height: 24px;
				display: block;
				margin-right: 6px
			}

			.banner-box .banner-desc .banner-content .banner-company-wrap .company-name {
				font-weight: 600;
				font-size: 24px;
				line-height: 24px;
				color: #fff;
				margin-right: 16px
			}

			.banner-box .banner-desc .banner-content .home-banner-text {
				width: 157px;
				height: 30px;
				display: block;
				margin: 14px 0 40px
			}

			.banner-box .banner-desc .banner-content .banner-content-title {
				font-size: 44px;
				color: #fff;
				font-weight: 700;
				line-height: 44px
			}

			.banner-box .banner-desc .banner-content .banner-content-subtitle {
				font-size: 28px;
				color: #fff;
				font-weight: 400;
				line-height: 38px;
				margin-top: 4px
			}

			.banner-box #parent {
				height: 571px;
				width: 100%;
				background: url(/static/images/39468e7.png) no-repeat;
				background-size: cover;
				background-position: bottom
			}

			.banner-box #parent .swiper-container {
				visibility: hidden;
				z-index: -1;
				position: absolute
			}

			.banner-box #parent:hover .swiper-container {
				visibility: visible
			}

			.banner-box #parent .swiper-slide {
				width: 100%;
				height: 571px
			}

			.banner-box #parent .swiper-slide .swiper-silde-item {
				width: 100%;
				height: 100%;
				position: relative;
				overflow: hidden
			}

			.banner-box #parent .swiper-slide .home-banner {
				display: inline-block;
				width: auto;
				height: 280px;
				position: absolute;
				top: 0;
				right: 0;
				z-index: 1
			}

			.banner-box #parent .swiper-slide .banner02 {
				text-align: center
			}

			.banner-box #parent .swiper-slide .banner02 .home-banner {
				height: 400px;
				max-height: 80%;
				left: 50%;
				transform: translateX(-50%);
				right: auto;
				top: 50px
			}

			.banner-box #parent .swiper-slide .swipercontent {
				width: 1000px;
				height: 571px;
				color: transparent;
				background: none
			}

			.banner-box #parent .swiper-pagination-wrap {
				width: 100%;
				height: auto;
				position: absolute;
				left: 0;
				bottom: 0;
				z-index: 9
			}

			.banner-box #parent .swiper-pagination-inner {
				max-width: 1000px;
				height: 100%;
				margin: 0 auto;
				position: relative
			}

			.banner-box #parent .swiper-pagination {
				position: absolute;
				bottom: 120px;
				left: 0;
				border-radius: none;
				text-align: left;
				border-radius: 0
			}

			.banner-box #parent .swiper-pagination-bullet {
				display: inline-block;
				width: 32px;
				height: 3px;
				border-radius: 0;
				margin: 0 8px
			}

			.banner-box #parent .swiper-pagination-bullet-active {
				display: inline-block;
				width: 32px;
				height: 3px;
				background: #fff;
				border-radius: none
			}

			.banner-box .home-sub-nav {
				width: 100%;
				height: 92px;
				position: absolute;
				left: 0;
				bottom: 0;
				z-index: 9;
				background: rgba(0, 0, 0, .3)
			}

			.banner-box .home-sub-nav .home-sub-nav-wrap {
				max-width: 1000px;
				height: 92px;
				margin: 0 auto
			}

			.banner-box .home-sub-nav .home-sub-nav-wrap ul {
				width: 100%;
				line-height: 92px;
				text-align: center;
				display: flex;
				justify-content: space-around;
				align-items: center;
				padding-left: 127px
			}

			.banner-box .home-sub-nav .home-sub-nav-wrap ul li {
				display: inline-block;
				line-height: 92px;
				font-size: 20px;
				color: #fff;
				font-weight: 400;
				text-align: center
			}

			.banner-box .home-sub-nav .home-sub-nav-wrap ul li img {
				margin-right: 8px
			}

			.banner-box .home-sub-nav .home-sub-nav-wrap ul li .xiaomi,
			.banner-box .home-sub-nav .home-sub-nav-wrap ul li .zhifubaoicon {
				display: inline-block;
				width: 26px;
				height: 26px;
				vertical-align: middle
			}

			.banner-box .home-sub-nav .home-sub-nav-wrap ul li .shunwei {
				display: inline-block;
				width: 26px;
				height: 40px;
				vertical-align: middle
			}

			.banner-box .home-sub-nav .home-sub-nav-wrap ul .lined {
				height: 20px;
				width: 2px;
				background: #fff
			}

			.banner-box .home-base-wrap {
				width: 1000px;
				height: 100px;
				position: absolute;
				bottom: -50px;
				left: 50%;
				transform: translateX(-50%);
				z-index: 9;
				background: #fff;
				border-radius: 8px;
				display: flex;
				align-items: center;
				justify-content: flex-start
			}

			.banner-box .home-base-wrap .item-wrap {
				flex: 1;
				text-align: center
			}

			.banner-box .home-base-wrap .line {
				width: 1px;
				height: 30px;
				background: #eee
			}

			.banner-box .home-base-wrap .text-1 {
				font-weight: 400;
				font-size: 16px;
				line-height: 24px;
				color: #051033;
				margin-bottom: 8px
			}

			.banner-box .home-base-wrap .text-2 {
				display: flex;
				align-items: flex-end;
				justify-content: center
			}

			.banner-box .home-base-wrap .text-2 .tt-1 {
				font-weight: 700;
				font-size: 32px;
				margin-right: 2px
			}

			.banner-box .home-base-wrap .text-2 .tt-2 {
				font-weight: 600;
				font-size: 16px;
				line-height: 24px;
				color: #051033
			}

			@media screen and (max-width:1000px) {
				.banner-box {
					width: 100%;
					height: 361px;
					position: relative
				}

				.banner-box .home-mobile-top {
					display: block;
					margin: 0 auto;
					position: absolute;
					top: 0;
					left: 0;
					right: 0;
					bottom: 0;
					transform: translateY(25%);
					width: 100%
				}

				.banner-box .home-mobile-top .home-mobile-top-img {
					width: 312px;
					height: 118px;
					display: block;
					margin: 0 auto
				}

				.banner-box .home-mobile-top .banner-content-bottom {
					margin: 25px auto 0;
					text-align: center
				}

				.banner-box .home-mobile-top .banner-content-bottom .banner-free-btn,
				.banner-box .home-mobile-top .banner-content-bottom .banner-video-btn {
					width: 146px;
					height: 38px;
					line-height: 38px;
					font-size: 16px
				}

				.banner-box .home-base-wrap {
					display: none
				}

				.banner-box .home-base-wrap-mobile {
					display: flex;
					align-items: center;
					justify-content: flex-start;
					width: 100%;
					height: 68px;
					background: rgba(0, 0, 0, .2);
					position: absolute;
					bottom: 0;
					z-index: 1
				}

				.banner-box .home-base-wrap-mobile .item-wrap {
					flex: 1
				}

				.banner-box .home-base-wrap-mobile .item-wrap .text-1 {
					font-weight: 600;
					font-size: 16px;
					line-height: 16px;
					color: #fff;
					margin-bottom: 10px;
					text-align: center
				}

				.banner-box .home-base-wrap-mobile .item-wrap .text-2 {
					font-weight: 600;
					font-weight: 400;
					font-size: 10px;
					line-height: 10px;
					text-align: center;
					color: #fff
				}

				.banner-box .banner-desc {
					width: 100%;
					height: 100%;
					position: absolute;
					left: 0;
					bottom: 0;
					z-index: 8;
					display: none
				}

				.banner-box .banner-desc .banner-content {
					max-width: 1000px;
					height: auto;
					margin: 0 auto;
					text-align: center;
					transform: translateY(25%)
				}

				.banner-box .banner-desc .banner-content .banner-content-title {
					font-size: 24px;
					color: #fff;
					font-weight: 600;
					line-height: 36px
				}

				.banner-box .banner-desc .banner-content .home-banner-text {
					width: 110px;
					height: 21px
				}

				.banner-box .banner-desc .banner-content .banner-content-subtitle {
					font-size: 14px;
					color: #fff;
					font-weight: 400;
					line-height: 19px;
					margin-top: 2px
				}

				.banner-box .banner-desc .banner-content .banner-content-bottom {
					width: 100%;
					display: flex;
					flex-direction: column;
					justify-content: center;
					align-items: center;
					margin-top: 32px
				}

				.banner-box .banner-desc .banner-content .banner-content-bottom a {
					display: inline-block;
					text-align: center;
					font-size: 16px;
					color: #2b69fb;
					width: 188px;
					height: 41px;
					border-radius: 3px;
					line-height: 41px;
					background: #fff
				}

				.banner-box .banner-desc .banner-content .banner-content-bottom a:first-child {
					margin-right: 0;
					margin-bottom: 8px;
					background-size: 24px 24px
				}

				.banner-box .banner-desc .banner-content .banner-content-bottom .banner-btn-active,
				.banner-box .banner-desc .banner-content .banner-content-bottom a.active,
				.banner-box .banner-desc .banner-content .banner-content-bottom a:hover {
					background: #fff;
					color: #2b69fb
				}

				.banner-box #parent {
					height: 361px;
					width: 100%;
					background-image: none;
					background: linear-gradient(90deg, #0148ff, #1090fe)
				}

				.banner-box #parent .swiper-container {
					visibility: hidden;
					z-index: -1;
					position: absolute
				}

				.banner-box #parent:hover .swiper-container {
					visibility: visible
				}

				.banner-box #parent .swiper-slide {
					width: 100%;
					height: 361px
				}

				.banner-box #parent .swiper-slide .swiper-silde-item {
					width: 100%;
					height: 100%;
					position: relative;
					overflow: hidden
				}

				.banner-box #parent .swiper-slide .home-banner {
					display: none
				}

				.banner-box #parent .swiper-slide .banner02 .home-banner {
					display: inline-block;
					max-width: 90%;
					height: auto;
					top: 40px
				}

				.banner-box #parent .swiper-slide .swipercontent {
					width: 1000px;
					height: 361px;
					color: transparent;
					background: none
				}

				.banner-box #parent .swiper-pagination-wrap {
					width: 100%;
					height: auto;
					position: absolute;
					left: 0;
					bottom: 0;
					z-index: 9
				}

				.banner-box #parent .swiper-pagination-inner {
					max-width: 1000px;
					height: 100%;
					margin: 0 auto;
					position: relative
				}

				.banner-box #parent .swiper-pagination {
					position: absolute;
					bottom: 50px;
					left: 0;
					border-radius: none;
					text-align: left
				}

				.banner-box #parent .swiper-pagination-bullet,
				.banner-box #parent .swiper-pagination-bullet-active {
					display: inline-block;
					width: 32px;
					height: 3px;
					border-radius: none
				}

				.banner-box #parent .swiper-pagination-bullet-active {
					background: #fff
				}

				.banner-box .home-sub-nav {
					width: 100%;
					height: 40px;
					position: absolute;
					left: 0;
					bottom: 0;
					z-index: 9;
					background: rgba(0, 0, 0, .3)
				}

				.banner-box .home-sub-nav .home-sub-nav-wrap {
					max-width: 1000px;
					height: 40px;
					margin: 0 auto
				}

				.banner-box .home-sub-nav .home-sub-nav-wrap ul {
					width: 100%;
					line-height: 40px;
					text-align: center;
					display: flex;
					justify-content: space-around;
					align-items: center;
					padding-left: 0
				}

				.banner-box .home-sub-nav .home-sub-nav-wrap ul li {
					display: inline-block;
					line-height: 40px;
					font-size: 10px;
					color: #fff;
					font-weight: 400;
					text-align: center
				}

				.banner-box .home-sub-nav .home-sub-nav-wrap ul li img {
					margin-right: 8px
				}

				.banner-box .home-sub-nav .home-sub-nav-wrap ul li .xiaomi,
				.banner-box .home-sub-nav .home-sub-nav-wrap ul li .zhifubaoicon {
					display: inline-block;
					width: 14px;
					height: 14px;
					vertical-align: middle
				}

				.banner-box .home-sub-nav .home-sub-nav-wrap ul li .shunwei {
					display: inline-block;
					width: 14px;
					height: 20px;
					vertical-align: middle
				}

				.banner-box .home-sub-nav .home-sub-nav-wrap ul .lined {
					height: 10px;
					width: 1px;
					background: #fff
				}
			}

			.banner-content-bottom[data-v-71f4e87b] {
				margin-top: 20px
			}

			.banner-content-bottom a[data-v-71f4e87b] {
				display: inline-block;
				text-align: center;
				width: 130px;
				height: 50px;
				background: #fff;
				box-shadow: inset 0 2px 3px hsla(0, 0%, 100%, .5);
				border-radius: 30px;
				font-weight: 500;
				font-size: 20px;
				line-height: 50px;
				color: #2b69fb
			}

			.banner-content-bottom a[data-v-71f4e87b]:first-child {
				margin-right: 20px;
				background-size: 24px 24px
			}

			.banner-content-bottom .banner-btn-active[data-v-71f4e87b],
			.banner-content-bottom a.active[data-v-71f4e87b],
			.banner-content-bottom a[data-v-71f4e87b]:hover {
				background: #fff;
				color: #2b69fb
			}

			.banner-content-bottom .banner-video-btn[data-v-71f4e87b] {
				text-align: center;
				width: 130px;
				height: 50px;
				background: #fff;
				border-radius: 30px;
				font-weight: 500;
				font-size: 20px;
				line-height: 50px;
				color: #2b69fb;
				border: 1px solid #fff;
				box-sizing: border-box;
				background: transparent;
				color: #fff;
				display: inline-block;
				cursor: pointer
			}

			.home-tab-info[data-v-7ea2ea4c] {
				display: flex;
				align-items: flex-start;
				justify-content: flex-start
			}

			.tab-img[data-v-7ea2ea4c] {
				width: 502px;
				height: 436px;
				display: block;
				margin-right: 24px
			}

			.info-wrap[data-v-7ea2ea4c] {
				width: 430px;
				padding: 26px 16px;
				border-bottom: 1px solid #eee
			}

			.title-wrap[data-v-7ea2ea4c] {
				display: flex;
				align-items: center;
				justify-content: space-between;
				cursor: pointer
			}

			.title-wrap .text-1[data-v-7ea2ea4c] {
				font-weight: 400;
				font-size: 18px;
				line-height: 18px;
				color: #051033
			}

			.icon-change[data-v-7ea2ea4c] {
				width: 24px;
				height: 24px;
				display: block
			}

			.info-show[data-v-7ea2ea4c] {
				height: 146px;
				background: linear-gradient(180deg, rgba(234, 238, 244, .4), #eaeef4);
				border-radius: 8px
			}

			.info-show .text-1[data-v-7ea2ea4c] {
				font-weight: 500;
				font-size: 20px;
				line-height: 18px;
				color: #051033
			}

			.info-show .text-2[data-v-7ea2ea4c] {
				font-weight: 400;
				font-size: 14px;
				line-height: 20px;
				color: #697085;
				margin-top: 16px;
				text-align: left
			}

			.btn-wrap[data-v-7ea2ea4c] {
				text-align: left
			}

			.btn-1[data-v-7ea2ea4c] {
				display: inline-block;
				width: 140px;
				height: 48px;
				background: linear-gradient(90deg, #2b69fb, #5396ff);
				border-radius: 100px;
				font-weight: 400;
				font-size: 16px;
				line-height: 48px;
				color: #fff;
				text-align: center;
				margin-top: 16px
			}

			.tab-list[data-v-54952e22] {
				padding: 0 16px;
				margin-bottom: 24px
			}

			.tab-list[data-v-54952e22]:last-child {
				margin-bottom: 0
			}

			.title-text[data-v-54952e22] {
				font-weight: 700;
				font-size: 18px;
				line-height: 25px;
				text-align: center;
				color: #051033;
				margin-bottom: 16px
			}

			.main-wrap[data-v-54952e22] {
				background: #fff;
				box-shadow: 0 0 10px rgba(177, 185, 194, .15);
				border-radius: 8px;
				padding: 5px 16px
			}

			.item-img[data-v-54952e22] {
				width: 100%;
				height: auto;
				max-height: 0;
				display: block;
				transition: max-height .5s
			}

			.item-img.show[data-v-54952e22] {
				margin: 16px 0;
				transition: max-height 3s;
				max-height: 666px
			}

			.info-wrap[data-v-54952e22] {
				padding: 15px 0;
				border-bottom: 1px solid #eee
			}

			.title-wrap[data-v-54952e22] {
				display: flex;
				align-items: center;
				justify-content: space-between
			}

			.title-wrap .text-1[data-v-54952e22] {
				font-weight: 400;
				font-size: 14px;
				line-height: 22px;
				color: #051033
			}

			.icon-change[data-v-54952e22] {
				width: 16px;
				height: 16px;
				display: block
			}

			.info-show[data-v-54952e22] {
				border-radius: 8px
			}

			.info-show .text-1[data-v-54952e22] {
				font-weight: 500;
				font-size: 16px;
				line-height: 18px;
				color: #051033
			}

			.info-show .text-2[data-v-54952e22] {
				font-weight: 400;
				font-size: 14px;
				line-height: 20px;
				color: #697085;
				margin-top: 16px;
				text-align: left;
				height: 60px
			}

			.btn-1[data-v-54952e22] {
				width: 116px;
				height: 38px;
				background: linear-gradient(90deg, #2b69fb, #5396ff);
				border-radius: 100px;
				font-weight: 400;
				font-size: 16px;
				line-height: 38px;
				text-align: center;
				margin: 24px auto
			}

			.btn-1[data-v-54952e22],
			.btn-1 a[data-v-54952e22] {
				color: #fff
			}

			.banner-box2 {
				width: 870px;
				height: 440px;
				position: relative;
				margin: 0 auto
			}

			.banner-box2 .swiper-button-prev {
				background-image: url(/static/images/e1f621c.png);
				width: 30px;
				height: 30px;
				background-size: contain;
				left: -40px
			}

			.banner-box2 .swiper-button-next {
				background-image: url(/static/images/bb59f15.png);
				width: 30px;
				height: 30px;
				background-size: contain;
				right: -40px
			}

			.banner-box2 #parent2 {
				height: 440px
			}

			.banner-box2 #parent2 .swiper-wrapper {
				width: 100%;
				padding-top: 70px
			}

			.banner-box2 #parent2 .swiper-slide {
				width: 359px;
				height: 285px;
				border-radius: 10px;
				text-align: center;
				transition: .2s;
				background: #fff;
				border-radius: 7px;
				opacity: .6;
				transform: scale(.8);
				left: -10%;
			}

			.banner-box2 #parent2 .swiper-slide.swiper-slide-prev {
				transform: scale(.8) translate(110px, 40px)
			}

			.banner-box2 #parent2 .swiper-slide.swiper-slide-prev .h-silde-desc {
				font-size: 13px;
				line-height: 24px;
				padding-left: 60px
			}

			.banner-box2 #parent2 .swiper-slide.swiper-slide-prev .bottom-info .h-slide-company {
				font-size: 11.2px
			}

			.banner-box2 #parent2 .swiper-slide.swiper-slide-prev .bottom-info .h-slide-boss {
				font-size: 12.8px
			}

			.banner-box2 #parent2 .swiper-slide.swiper-slide-prev .h-silde-leftIcon {
				left: 60px
			}

			.banner-box2 #parent2 .swiper-slide.swiper-slide-next {
				transform: scale(.8) translate(-110px, 40px)
			}

			.banner-box2 #parent2 .swiper-slide.swiper-slide-next .h-silde-desc {
				font-size: 13px;
				line-height: 24px;
				padding-right: 60px
			}

			.banner-box2 #parent2 .swiper-slide.swiper-slide-next .bottom-info {
				padding-right: 70px
			}

			.banner-box2 #parent2 .swiper-slide.swiper-slide-next .bottom-info .h-slide-company {
				font-size: 11.2px
			}

			.banner-box2 #parent2 .swiper-slide.swiper-slide-next .bottom-info .h-slide-boss {
				font-size: 12.8px
			}

			.banner-box2 #parent2 .swiper-slide .bottom-info {
				display: flex;
				align-items: center;
				justify-content: flex-end;
				padding-right: 40px;
				position: absolute;
				bottom: 30px;
				right: 0;
				width: 100%
			}

			.banner-box2 #parent2 .swiper-slide .bottom-info .company-icon {
				width: 30px;
				margin-right: 8px
			}

			.banner-box2 #parent2 .swiper-slide .bottom-info .h-slide-company {
				margin-right: 12px !important;
				font-weight: 400;
				font-size: 14px;
				line-height: 14px;
				color: #697085
			}

			.banner-box2 #parent2 .swiper-slide .bottom-info .h-slide-boss {
				font-weight: 400;
				font-size: 16px;
				line-height: 16px;
				color: #051033
			}

			.banner-box2 #parent2 .swiper-slide .h-silde-leftIcon {
				position: absolute;
				top: 30px;
				left: 40px
			}

			.banner-box2 #parent2 .swiper-slide .h-silde-leftIcon img {
				display: inline-block;
				width: 24px;
				height: 20px
			}

			.banner-box2 #parent2 .swiper-slide .h-silde-desc {
				font-weight: 400;
				font-size: 16px;
				line-height: 28px;
				color: #051033;
				text-align: left;
				padding: 80px 40px 0
			}

			.banner-box2 #parent2 .swiper-slide .h-slide-company {
				font-size: 10px;
				color: #000;
				font-weight: 400;
				margin: 8px 0
			}

			.banner-box2 #parent2 .swiper-slide .h-slide-boss {
				font-size: 14px;
				font-weight: 500
			}

			.banner-box2 #parent2 .swiper-slide-active {
				color: #333;
				background: #fff;
				box-shadow: 0 0 24px 0 #dfe8f1;
				border-radius: 10px;
				transform: scale(1);
				opacity: 1;
				z-index: 1;
				width: 450px !important;
				height: 338px;

			}

			.banner-box2 #parent2 .swiper-container {
				visibility: hidden;
				z-index: -1;
				position: absolute
			}

			.banner-box2 #parent2:hover .swiper-container {
				visibility: visible
			}

			.banner-box2 #parent2 .swiper-pagination-wrap {
				width: 100%;
				height: auto;
				position: absolute;
				left: 0;
				bottom: 0;
				z-index: 9
			}

			.banner-box2 #parent2 .swiper-pagination-inner {
				max-width: 1000px;
				height: 100%;
				margin: 0 auto;
				position: relative
			}

			.banner-box2 #parent2 .swiper-pagination {
				position: absolute;
				bottom: 128px;
				left: 0;
				border-radius: none;
				text-align: left
			}

			.banner-box2 #parent2 .swiper-pagination-bullet,
			.banner-box2 #parent2 .swiper-pagination-bullet-active {
				display: inline-block;
				width: 32px;
				height: 3px;
				border-radius: 0
			}

			.banner-box2 #parent2 .swiper-pagination-bullet-active {
				background: #fff
			}

			#parent3 {
				display: none
			}

			.video-wrap {
				width: 100%;
				height: 100%;
				top: 0;
				left: 0;
				background: rgba(0, 0, 0, .6)
			}

			.video-wrap,
			.video-wrap .full-video {
				position: fixed;
				z-index: 99999;
				text-align: center
			}

			.video-wrap .full-video {
				left: 50%;
				top: 50%;
				width: 60%;
				height: auto;
				transform: translate(-50%, -50%);
				background: none;
				border-radius: 5px
			}

			.video-wrap .full-video .full-wrap {
				width: 100%;
				height: 100%;
				position: relative;
				padding: 20px
			}

			.video-wrap .full-video .closebtn {
				position: absolute;
				right: 0;
				top: -5px;
				display: inline-block;
				width: 23px;
				height: 23px;
				cursor: pointer
			}

			@media screen and (max-width:1000px) {
				.video-wrap {
					top: 0;
					left: 0;
					background: rgba(0, 0, 0, .6)
				}

				.video-wrap,
				.video-wrap .full-video {
					position: fixed;
					width: 100%;
					height: 100%;
					z-index: 99999;
					text-align: center
				}

				.video-wrap .full-video {
					left: 50%;
					top: 50%;
					overflow: hidden;
					padding-top: 50%;
					background: rgba(0, 0, 0, .7);
					border-radius: 0
				}

				.video-wrap .full-video .full-wrap {
					width: 100%;
					height: 100%;
					position: relative;
					padding: 20px
				}

				.video-wrap .full-video .closebtn {
					position: absolute;
					right: 0;
					top: -5px;
					display: inline-block;
					width: 23px;
					height: 23px;
					cursor: pointer
				}
			}

			.full-screen {
				position: fixed;
				width: 100%;
				height: 100%;
				top: 0;
				left: 0;
				background: rgba(0, 0, 0, .3);
				z-index: 99
			}

			.full-screen .full-s-wrap {
				width: 100%;
				height: 100%;
				overflow: hidden;
				position: relative
			}

			.full-screen .f-s-dialog {
				width: 493px;
				height: 533px;
				position: absolute;
				top: 50%;
				left: 50%;
				box-shadow: 0 0 24px 0 rgba(31, 31, 31, .5);
				border-radius: 10px;
				background: #fff;
				z-index: 999;
				transform: translate(-50%, -50%)
			}

			.full-screen .f-s-dialog .f-s-d-top {
				text-align: center;
				display: flex;
				justify-content: center;
				flex-direction: column;
				align-items: center;
				position: relative;
				width: 100%;
				height: 163px;
				background: url(/static/images/e062776.png) no-repeat;
				background-size: 100% 100%
			}

			.full-screen .f-s-dialog .f-s-d-top p {
				font-size: 16px;
				font-weight: 400;
				color: #051033;
				line-height: 22px
			}

			.full-screen .f-s-dialog .f-s-d-top h3 {
				font-size: 32px;
				font-weight: 600;
				color: #051033;
				line-height: 45px
			}

			.full-screen .f-s-dialog .f-s-d-top .popcloseBtn {
				display: inline-block;
				width: 16px;
				height: 16px;
				position: absolute;
				top: 24px;
				right: 24px;
				cursor: pointer
			}

			.f-s-d-bottom {
				width: 100%;
				overflow: hidden;
				text-align: center
			}

			.f-s-d-bottom p {
				font-size: 16px;
				font-weight: 400;
				color: #051033;
				line-height: 22px
			}

			.f-s-d-bottom p:first-child {
				margin-top: 24px
			}

			.f-s-d-bottom .contactwx {
				display: inline-block;
				height: 218px;
				width: 218px
			}

			.f-s-d-bottom .contactbutton {
				display: inline-block;
				height: 38px;
				width: auto;
				cursor: pointer
			}

			.slidebar-p {
				position: fixed;
				right: 20px;
				bottom: 120px;
				width: 156px;
				height: auto;
				overflow: hidden;
				z-index: 9999;
				text-align: center;
				background: none
			}

			.slide-top {
				width: 100%;
				height: 217px;
				background: url(/static/images/110fba5.png) no-repeat;
				background-size: 100% 100%;
				position: relative
			}

			.slide-top p {
				font-size: 12px;
				font-weight: 400;
				color: #fff;
				line-height: 17px;
				margin-top: 16px
			}

			.server-head {
				text-align: center
			}

			.server-head img {
				display: inline-block;
				width: 72px;
				height: auto;
				margin-top: 24px
			}

			.m-p-number a {
				height: 22px;
				font-size: 16px;
				font-weight: 600;
				line-height: 22px
			}

			.concatus-btn,
			.m-p-number a {
				display: inline-block;
				color: #fff
			}

			.concatus-btn {
				text-align: center;
				width: 108px;
				height: 32px;
				border-radius: 3px;
				font-size: 12px;
				font-weight: 400;
				line-height: 32px;
				border: 1px solid #fff;
				margin-top: 16px
			}

			.moblie-btn {
				display: none
			}

			.closebtn {
				display: inline-block;
				height: 16px;
				width: 16px;
				position: absolute;
				top: 8px;
				right: 8px;
				cursor: pointer
			}

			.slide-wechat {
				width: 100%;
				overflow: hidden;
				background: #fff;
				box-shadow: 0 0 40px 0 #f1f5f9;
				border-radius: 10px;
				padding: 10px 0 8px;
				margin: 8px 0
			}

			.slide-wechat img {
				display: inline-block;
				width: 96px;
				height: 96px
			}

			.slide-wechat p {
				font-size: 12px;
				color: #051033;
				line-height: 17px;
				margin: 8px
			}

			.gotop,
			.slide-wechat p {
				font-weight: 400;
				text-align: center
			}

			.gotop {
				display: inline-block;
				line-height: 45px;
				width: 156px;
				height: 45px;
				background: #55a1fd;
				border-radius: 10px;
				color: #fff;
				font-size: 14px
			}

			.moblie-slider {
				display: none
			}

			@media screen and (max-width:1000px) {
				.slidebar-p {
					position: fixed;
					right: 0;
					bottom: 10px;
					width: 30px;
					height: auto;
					overflow: scroll;
					z-index: 9999;
					text-align: center;
					background: red
				}

				.pc-slider {
					display: none
				}

				.moblie-slider {
					display: block;
					position: fixed;
					right: 0;
					top: 50%;
					width: 74px;
					overflow: hidden;
					z-index: 9999;
					text-align: center;
					background: none;
					height: auto
				}

				.moblie-slider img {
					display: inline-block;
					width: 74px;
					height: auto
				}

				.moblie-slider img:nth-child(2) {
					transform: translateY(-17px)
				}
			}

			.footer[data-v-7b9fd1d3] {
				width: 100%;
				height: auto;
				background: #24262c;
				padding: 80px 0
			}

			.footer .footer-wrap-mobile[data-v-7b9fd1d3] {
				display: none
			}

			.footer .flex-start[data-v-7b9fd1d3] {
				display: flex;
				align-items: center;
				justify-content: flex-start
			}

			.footer .detail-wrap[data-v-7b9fd1d3] {
				align-items: flex-start;
				justify-content: space-between;
				border-bottom: 1px solid hsla(0, 0%, 100%, .1);
				margin-bottom: 30px;
				padding-bottom: 40px
			}

			.footer .main-wrap[data-v-7b9fd1d3] {
				width: 200px
			}

			.footer .main-wrap[data-v-7b9fd1d3]:last-child {
				width: 100px
			}

			.footer .title-wrap[data-v-7b9fd1d3] {
				font-weight: 500;
				font-size: 16px;
				line-height: 28px;
				color: #fff;
				margin-bottom: 40px;
				text-align: left
			}

			.footer .item-wrap[data-v-7b9fd1d3] {
				width: 142px;
				justify-content: space-between;
				margin-bottom: 20px
			}

			.footer .item-wrap.phone-wrap[data-v-7b9fd1d3] {
				width: 190px;
				justify-content: flex-start
			}

			.footer .item-text[data-v-7b9fd1d3] {
				font-weight: 400;
				font-size: 14px;
				line-height: 14px;
				color: #999;
				cursor: pointer
			}

			.footer .item-text[data-v-7b9fd1d3]:hover {
				color: #fff
			}

			.footer .icon-phione[data-v-7b9fd1d3] {
				width: 22px;
				height: 22px;
				display: block;
				margin-right: 10px
			}

			.footer .phone-text[data-v-7b9fd1d3] {
				font-weight: 500;
				font-size: 22px;
				line-height: 22px;
				color: #fff
			}

			.footer .focus-text[data-v-7b9fd1d3] {
				text-align: left;
				font-weight: 400;
				font-size: 12px;
				line-height: 18px;
				color: #999;
				width: 100px;
				margin: 10px auto
			}

			.footer .footer-wrap[data-v-7b9fd1d3] {
				max-width: 1000px;
				margin: 0 auto;
				text-align: center
			}

			.footer .footer-wrap .footer-wrap-top[data-v-7b9fd1d3] {
				font-size: 16px;
				color: #fff;
				line-height: 22px
			}

			.footer .footer-wrap .weixinNumber[data-v-7b9fd1d3] {
				display: inline-block;
				width: 100px;
				height: 100px
			}

			.footer .footer-wrap .footer-bottom[data-v-7b9fd1d3] {
				/*width: 51.8%;*/
				margin: 0 auto;
				font-size: 12px;
				color: hsla(0, 0%, 100%, .6);
				line-height: 22px;
				justify-content: center
			}

			.footer .footer-wrap .footer-bottom .footer-left[data-v-7b9fd1d3] {
				overflow: hidden;
				margin-right: 5px
			}

			.footer .footer-wrap .footer-bottom .footer-right[data-v-7b9fd1d3] {
				overflow: hidden
			}

			.footer .footer-wrap .footer-bottom .footer-right a[data-v-7b9fd1d3] {
				color: hsla(0, 0%, 100%, .6)
			}

			@media screen and (max-width:1000px) {
				.footer[data-v-7b9fd1d3] {
					width: 100%;
					height: auto;
					background: #061845;
					padding: 40px 0
				}

				.footer .footer-wrap[data-v-7b9fd1d3] {
					display: none
				}

				.footer .footer-wrap-mobile[data-v-7b9fd1d3] {
					display: block
				}

				.footer .footer-wrap-top[data-v-7b9fd1d3] {
					font-weight: 400;
					font-size: 14px;
					line-height: 14px;
					color: #fff;
					text-align: center;
					margin-bottom: 16px
				}

				.footer .footer-wrap-top-mobile[data-v-7b9fd1d3] {
					font-weight: 600;
					font-size: 20px;
					line-height: 20px;
					color: #fff;
					text-align: center;
					margin-bottom: 16px
				}

				.footer .weixinNumber[data-v-7b9fd1d3] {
					width: 130px;
					height: 130px;
					display: block;
					margin: 0 auto
				}
			}

			.dialog-out-wrap[data-v-7b9fd1d3] {
				position: fixed;
				top: 0;
				left: 0;
				right: 0;
				bottom: 0;
				background: rgba(0, 0, 0, .3);
				z-index: 999999
			}

			.dialog-out-wrap .dialog-in-wrap[data-v-7b9fd1d3] {
				display: flex;
				align-items: center;
				justify-content: center;
				width: 100%;
				height: 100%
			}

			.dialog-out-wrap .dialog-in-wrap .main-wrap[data-v-7b9fd1d3] {
				position: relative;
				width: 296px;
				height: 332px;
				background: #fff;
				border-radius: 10px;
				padding-top: 48px
			}

			.dialog-out-wrap .icon-close[data-v-7b9fd1d3] {
				position: absolute;
				width: 14px;
				height: 14px;
				top: 16px;
				right: 12px
			}

			.dialog-out-wrap .title-text[data-v-7b9fd1d3] {
				font-weight: 400;
				font-size: 14px;
				line-height: 14px;
				text-align: center;
				color: #051033;
				margin-bottom: 32px
			}

			.dialog-out-wrap .code-wrap[data-v-7b9fd1d3] {
				width: 120px;
				height: 120px;
				border: 1px solid #eee;
				box-sizing: border-box;
				border-radius: 4px;
				margin: 0 auto 32px;
				display: flex;
				align-items: center;
				justify-content: center
			}

			.dialog-out-wrap .weixinNumber[data-v-7b9fd1d3] {
				width: 115px;
				height: 115px;
				display: block;
				margin: 0 auto
			}

			.dialog-out-wrap .btn-1[data-v-7b9fd1d3] {
				width: 132px;
				height: 38px;
				background: linear-gradient(90deg, #2b69fb, #5396ff);
				border-radius: 100px;
				font-weight: 400;
				font-size: 16px;
				line-height: 38px;
				margin: 0 auto;
				text-align: center
			}

			.dialog-out-wrap .btn-1 a[data-v-7b9fd1d3] {
				color: #fff
			}
		/* </style> */

		/* <style type="text/css"> */
			.__nuxt-error-page {
				padding: 2rem;
				height: 100%;
				background: #f7f8fb;
				color: #47494e;
				text-align: center;
				display: flex;
				justify-content: center;
				align-items: center;
				flex-direction: column;
				font-family: sans-serif;
				font-weight: 100 !important;
				-ms-text-size-adjust: 100%;
				-webkit-text-size-adjust: 100%;
				-webkit-font-smoothing: antialiased;
				position: fixed;
				z-index: 99999;
				top: 0;
				left: 0;
				right: 0;
				bottom: 0
			}

			.__nuxt-error-page .error {
				max-width: 450px
			}

			.__nuxt-error-page .title {
				font-size: 1.5rem;
				margin-top: 15px;
				color: #47494e;
				margin-bottom: 8px
			}

			.__nuxt-error-page .description {
				color: #7f828b;
				line-height: 21px;
				margin-bottom: 10px
			}

			.__nuxt-error-page a {
				color: #7f828b !important;
				text-decoration: none
			}

			.__nuxt-error-page .logo {
				position: fixed;
				left: 12px;
				bottom: 12px
			}
		/* </style> */
		/* <style type="text/css"> */
			.full-wrap {
				width: 100%;
				height: 100%;
				position: relative
			}

			.content {
				max-width: 900px;
				margin: 0 auto;
				line-height: 2;
				padding-top: 66px
			}

			.content img {
				max-width: 100%;
				text-align: center;
				margin: 10px auto
			}

			.content-nav {
				font-size: 12px;
				margin: 30px 0;
				color: #888
			}

			.content-nav a {
				text-decoration: none;
				color: #888
			}

			.news_header_top .news_header_title {
				font-size: 28px;
				line-height: 1.5;
				color: #333;
				font-weight: 500
			}

			.news_header_top .news_header_date {
				font-size: 12px;
				color: #888;
				margin-top: 10px;
				margin-bottom: 20px
			}
		/* </style> */
		/* <style type="text/css"> */
			.full-wrap {
				width: 100%;
				height: 100%;
				position: relative
			}

			.content {
				max-width: 900px;
				margin: 0 auto;
				line-height: 2;
				padding-top: 66px
			}

			.content img {
				max-width: 100%;
				text-align: center;
				margin: 10px auto
			}

			.content-nav {
				font-size: 12px;
				margin: 30px 0;
				color: #888
			}

			.content-nav a {
				text-decoration: none;
				color: #888
			}

			.news_header_top .news_header_title {
				font-size: 28px;
				line-height: 1.5;
				color: #333;
				font-weight: 500
			}

			.news_header_top .news_header_date {
				font-size: 12px;
				color: #888;
				margin-top: 10px;
				margin-bottom: 20px
			}
		/* </style> */
		/* <style type="text/css"> */
			.video-js .vjs-big-play-button .vjs-icon-placeholder:before,
			.video-js .vjs-modal-dialog,
			.vjs-button>.vjs-icon-placeholder:before,
			.vjs-modal-dialog .vjs-modal-dialog-content {
				position: absolute;
				top: 0;
				left: 0;
				width: 100%;
				height: 100%
			}

			.video-js .vjs-big-play-button .vjs-icon-placeholder:before,
			.vjs-button>.vjs-icon-placeholder:before {
				text-align: center
			}

			@font-face {
				font-family: VideoJS;
				src: url(//cdn.julanling.com/pro/www/saas-office-web/202209145d64038/fonts/46ac662.eot?#iefix) format("eot")
			}

			@font-face {
				font-family: VideoJS;
				src: url(/static/fonts/6393a6885a18482d8b25c713003191e5.woff) format("woff"), url(/static/fonts/d573d63d9da64bd4ac990ce668c18596.woff) format("truetype");
				font-weight: 400;
				font-style: normal
			}

			.video-js .vjs-big-play-button .vjs-icon-placeholder:before,
			.video-js .vjs-play-control .vjs-icon-placeholder,
			.vjs-icon-play {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.video-js .vjs-big-play-button .vjs-icon-placeholder:before,
			.video-js .vjs-play-control .vjs-icon-placeholder:before,
			.vjs-icon-play:before {
				content: "\f101"
			}

			.vjs-icon-play-circle {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.vjs-icon-play-circle:before {
				content: "\f102"
			}

			.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,
			.vjs-icon-pause {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,
			.vjs-icon-pause:before {
				content: "\f103"
			}

			.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,
			.vjs-icon-volume-mute {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,
			.vjs-icon-volume-mute:before {
				content: "\f104"
			}

			.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,
			.vjs-icon-volume-low {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,
			.vjs-icon-volume-low:before {
				content: "\f105"
			}

			.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,
			.vjs-icon-volume-mid {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,
			.vjs-icon-volume-mid:before {
				content: "\f106"
			}

			.video-js .vjs-mute-control .vjs-icon-placeholder,
			.vjs-icon-volume-high {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.video-js .vjs-mute-control .vjs-icon-placeholder:before,
			.vjs-icon-volume-high:before {
				content: "\f107"
			}

			.video-js .vjs-fullscreen-control .vjs-icon-placeholder,
			.vjs-icon-fullscreen-enter {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,
			.vjs-icon-fullscreen-enter:before {
				content: "\f108"
			}

			.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,
			.vjs-icon-fullscreen-exit {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,
			.vjs-icon-fullscreen-exit:before {
				content: "\f109"
			}

			.vjs-icon-square {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.vjs-icon-square:before {
				content: "\f10a"
			}

			.vjs-icon-spinner {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.vjs-icon-spinner:before {
				content: "\f10b"
			}

			.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,
			.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,
			.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,
			.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,
			.video-js .vjs-subs-caps-button .vjs-icon-placeholder,
			.video-js .vjs-subtitles-button .vjs-icon-placeholder,
			.vjs-icon-subtitles {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,
			.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,
			.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,
			.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,
			.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,
			.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,
			.vjs-icon-subtitles:before {
				content: "\f10c"
			}

			.video-js .vjs-captions-button .vjs-icon-placeholder,
			.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,
			.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,
			.vjs-icon-captions {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.video-js .vjs-captions-button .vjs-icon-placeholder:before,
			.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,
			.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,
			.vjs-icon-captions:before {
				content: "\f10d"
			}

			.video-js .vjs-chapters-button .vjs-icon-placeholder,
			.vjs-icon-chapters {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.video-js .vjs-chapters-button .vjs-icon-placeholder:before,
			.vjs-icon-chapters:before {
				content: "\f10e"
			}

			.vjs-icon-share {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.vjs-icon-share:before {
				content: "\f10f"
			}

			.vjs-icon-cog {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.vjs-icon-cog:before {
				content: "\f110"
			}

			.video-js .vjs-play-progress,
			.video-js .vjs-volume-level,
			.vjs-icon-circle {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.video-js .vjs-play-progress:before,
			.video-js .vjs-volume-level:before,
			.vjs-icon-circle:before {
				content: "\f111"
			}

			.vjs-icon-circle-outline {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.vjs-icon-circle-outline:before {
				content: "\f112"
			}

			.vjs-icon-circle-inner-circle {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.vjs-icon-circle-inner-circle:before {
				content: "\f113"
			}

			.vjs-icon-hd {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.vjs-icon-hd:before {
				content: "\f114"
			}

			.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,
			.vjs-icon-cancel {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,
			.vjs-icon-cancel:before {
				content: "\f115"
			}

			.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,
			.vjs-icon-replay {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,
			.vjs-icon-replay:before {
				content: "\f116"
			}

			.vjs-icon-facebook {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.vjs-icon-facebook:before {
				content: "\f117"
			}

			.vjs-icon-gplus {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.vjs-icon-gplus:before {
				content: "\f118"
			}

			.vjs-icon-linkedin {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.vjs-icon-linkedin:before {
				content: "\f119"
			}

			.vjs-icon-twitter {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.vjs-icon-twitter:before {
				content: "\f11a"
			}

			.vjs-icon-tumblr {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.vjs-icon-tumblr:before {
				content: "\f11b"
			}

			.vjs-icon-pinterest {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.vjs-icon-pinterest:before {
				content: "\f11c"
			}

			.video-js .vjs-descriptions-button .vjs-icon-placeholder,
			.vjs-icon-audio-description {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,
			.vjs-icon-audio-description:before {
				content: "\f11d"
			}

			.video-js .vjs-audio-button .vjs-icon-placeholder,
			.vjs-icon-audio {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.video-js .vjs-audio-button .vjs-icon-placeholder:before,
			.vjs-icon-audio:before {
				content: "\f11e"
			}

			.vjs-icon-next-item {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.vjs-icon-next-item:before {
				content: "\f11f"
			}

			.vjs-icon-previous-item {
				font-family: VideoJS;
				font-weight: 400;
				font-style: normal
			}

			.vjs-icon-previous-item:before {
				content: "\f120"
			}

			.video-js {
				display: block;
				vertical-align: top;
				box-sizing: border-box;
				color: #fff;
				background-color: #000;
				position: relative;
				padding: 0;
				font-size: 10px;
				line-height: 1;
				font-weight: 400;
				font-style: normal;
				font-family: Arial, Helvetica, sans-serif;
				word-break: normal
			}

			.video-js:-moz-full-screen {
				position: absolute
			}

			.video-js:-webkit-full-screen {
				width: 100% !important;
				height: 100% !important
			}

			.video-js[tabindex="-1"] {
				outline: none
			}

			.video-js *,
			.video-js :after,
			.video-js :before {
				box-sizing: inherit
			}

			.video-js ul {
				font-family: inherit;
				font-size: inherit;
				line-height: inherit;
				list-style-position: outside;
				margin: 0
			}

			.video-js.vjs-4-3,
			.video-js.vjs-16-9,
			.video-js.vjs-fluid {
				width: 100%;
				max-width: 100%;
				height: 0
			}

			.video-js.vjs-16-9 {
				padding-top: 56.25%
			}

			.video-js.vjs-4-3 {
				padding-top: 75%
			}

			.video-js.vjs-fill,
			.video-js .vjs-tech {
				width: 100%;
				height: 100%
			}

			.video-js .vjs-tech {
				position: absolute;
				top: 0;
				left: 0
			}

			body.vjs-full-window {
				padding: 0;
				margin: 0;
				height: 100%;
				overflow-y: auto
			}

			.vjs-full-window .video-js.vjs-fullscreen {
				position: fixed;
				overflow: hidden;
				z-index: 1000;
				left: 0;
				top: 0;
				bottom: 0;
				right: 0
			}

			.video-js.vjs-fullscreen {
				width: 100% !important;
				height: 100% !important;
				padding-top: 0 !important
			}

			.video-js.vjs-fullscreen.vjs-user-inactive {
				cursor: none
			}

			.vjs-hidden {
				display: none !important
			}

			.vjs-disabled {
				opacity: .5;
				cursor: default
			}

			.video-js .vjs-offscreen {
				height: 1px;
				left: -9999px;
				position: absolute;
				top: 0;
				width: 1px
			}

			.vjs-lock-showing {
				display: block !important;
				opacity: 1;
				visibility: visible
			}

			.vjs-no-js {
				padding: 20px;
				color: #fff;
				background-color: #000;
				font-size: 18px;
				font-family: Arial, Helvetica, sans-serif;
				text-align: center;
				width: 300px;
				height: 150px;
				margin: 0 auto
			}

			.vjs-no-js a,
			.vjs-no-js a:visited {
				color: #66a8cc
			}

			.video-js .vjs-big-play-button {
				font-size: 3em;
				line-height: 1.5em;
				height: 1.5em;
				width: 3em;
				display: block;
				position: absolute;
				top: 10px;
				left: 10px;
				padding: 0;
				cursor: pointer;
				opacity: 1;
				border: .06666em solid #fff;
				background-color: #2b333f;
				background-color: rgba(43, 51, 63, .7);
				border-radius: .3em;
				transition: all .4s
			}

			.vjs-big-play-centered .vjs-big-play-button {
				top: 50%;
				left: 50%;
				margin-top: -.75em;
				margin-left: -1.5em
			}

			.video-js .vjs-big-play-button:focus,
			.video-js:hover .vjs-big-play-button {
				border-color: #fff;
				background-color: #73859f;
				background-color: rgba(115, 133, 159, .5);
				transition: all 0s
			}

			.vjs-controls-disabled .vjs-big-play-button,
			.vjs-error .vjs-big-play-button,
			.vjs-has-started .vjs-big-play-button,
			.vjs-using-native-controls .vjs-big-play-button {
				display: none
			}

			.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button {
				display: block
			}

			.video-js button {
				background: none;
				border: none;
				color: inherit;
				display: inline-block;
				overflow: visible;
				font-size: inherit;
				line-height: inherit;
				text-transform: none;
				text-decoration: none;
				transition: none;
				-webkit-appearance: none;
				-moz-appearance: none;
				appearance: none
			}

			.vjs-control .vjs-button {
				width: 100%;
				height: 100%
			}

			.video-js .vjs-control.vjs-close-button {
				cursor: pointer;
				height: 3em;
				position: absolute;
				right: 0;
				top: .5em;
				z-index: 2
			}

			.video-js .vjs-modal-dialog {
				background: rgba(0, 0, 0, .8);
				background: linear-gradient(180deg, rgba(0, 0, 0, .8), hsla(0, 0%, 100%, 0));
				overflow: auto;
				box-sizing: content-box
			}

			.video-js .vjs-modal-dialog>* {
				box-sizing: border-box
			}

			.vjs-modal-dialog .vjs-modal-dialog-content {
				font-size: 1.2em;
				line-height: 1.5;
				padding: 20px 24px;
				z-index: 1
			}

			.vjs-menu-button {
				cursor: pointer
			}

			.vjs-menu-button.vjs-disabled {
				cursor: default
			}

			.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu {
				display: none
			}

			.vjs-menu .vjs-menu-content {
				display: block;
				padding: 0;
				margin: 0;
				font-family: Arial, Helvetica, sans-serif;
				overflow: auto;
				box-sizing: content-box
			}

			.vjs-menu .vjs-menu-content>* {
				box-sizing: border-box
			}

			.vjs-scrubbing .vjs-menu-button:hover .vjs-menu {
				display: none
			}

			.vjs-menu li {
				list-style: none;
				margin: 0;
				padding: .2em 0;
				line-height: 1.4em;
				font-size: 1.2em;
				text-align: center;
				text-transform: lowercase
			}

			.vjs-menu li.vjs-menu-item:focus,
			.vjs-menu li.vjs-menu-item:hover {
				background-color: #73859f;
				background-color: rgba(115, 133, 159, .5)
			}

			.vjs-menu li.vjs-selected,
			.vjs-menu li.vjs-selected:focus,
			.vjs-menu li.vjs-selected:hover {
				background-color: #fff;
				color: #2b333f
			}

			.vjs-menu li.vjs-menu-title {
				text-align: center;
				text-transform: uppercase;
				font-size: 1em;
				line-height: 2em;
				padding: 0;
				margin: 0 0 .3em;
				font-weight: 700;
				cursor: default
			}

			.vjs-menu-button-popup .vjs-menu {
				display: none;
				position: absolute;
				bottom: 0;
				width: 10em;
				left: -3em;
				height: 0;
				margin-bottom: 1.5em;
				border-top-color: rgba(43, 51, 63, .7)
			}

			.vjs-menu-button-popup .vjs-menu .vjs-menu-content {
				background-color: #2b333f;
				background-color: rgba(43, 51, 63, .7);
				position: absolute;
				width: 100%;
				bottom: 1.5em;
				max-height: 15em
			}

			.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,
			.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu {
				display: block
			}

			.video-js .vjs-menu-button-inline {
				transition: all .4s;
				overflow: hidden
			}

			.video-js .vjs-menu-button-inline:before {
				width: 2.222222222em
			}

			.video-js .vjs-menu-button-inline.vjs-slider-active,
			.video-js .vjs-menu-button-inline:focus,
			.video-js .vjs-menu-button-inline:hover,
			.video-js.vjs-no-flex .vjs-menu-button-inline {
				width: 12em
			}

			.vjs-menu-button-inline .vjs-menu {
				opacity: 0;
				height: 100%;
				width: auto;
				position: absolute;
				left: 4em;
				top: 0;
				padding: 0;
				margin: 0;
				transition: all .4s
			}

			.vjs-menu-button-inline.vjs-slider-active .vjs-menu,
			.vjs-menu-button-inline:focus .vjs-menu,
			.vjs-menu-button-inline:hover .vjs-menu {
				display: block;
				opacity: 1
			}

			.vjs-no-flex .vjs-menu-button-inline .vjs-menu {
				display: block;
				opacity: 1;
				position: relative;
				width: auto
			}

			.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,
			.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,
			.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu {
				width: auto
			}

			.vjs-menu-button-inline .vjs-menu-content {
				width: auto;
				height: 100%;
				margin: 0;
				overflow: hidden
			}

			.video-js .vjs-control-bar {
				display: none;
				width: 100%;
				position: absolute;
				bottom: 0;
				left: 0;
				right: 0;
				height: 3em;
				background-color: #2b333f;
				background-color: rgba(43, 51, 63, .7)
			}

			.vjs-has-started .vjs-control-bar {
				display: flex;
				visibility: visible;
				opacity: 1;
				transition: visibility .1s, opacity .1s
			}

			.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
				visibility: visible;
				opacity: 0;
				transition: visibility 1s, opacity 1s
			}

			.vjs-controls-disabled .vjs-control-bar,
			.vjs-error .vjs-control-bar,
			.vjs-using-native-controls .vjs-control-bar {
				display: none !important
			}

			.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
				opacity: 1;
				visibility: visible
			}

			.vjs-has-started.vjs-no-flex .vjs-control-bar {
				display: table
			}

			.video-js .vjs-control {
				position: relative;
				text-align: center;
				margin: 0;
				padding: 0;
				height: 100%;
				width: 4em;
				flex: none
			}

			.vjs-button>.vjs-icon-placeholder:before {
				font-size: 1.8em;
				line-height: 1.67
			}

			.video-js .vjs-control:focus,
			.video-js .vjs-control:focus:before,
			.video-js .vjs-control:hover:before {
				text-shadow: 0 0 1em #fff
			}

			.video-js .vjs-control-text {
				border: 0;
				clip: rect(0 0 0 0);
				height: 1px;
				overflow: hidden;
				padding: 0;
				position: absolute;
				width: 1px
			}

			.vjs-no-flex .vjs-control {
				display: table-cell;
				vertical-align: middle
			}

			.video-js .vjs-custom-control-spacer {
				display: none
			}

			.video-js .vjs-progress-control {
				cursor: pointer;
				flex: auto;
				display: flex;
				align-items: center;
				min-width: 4em;
				touch-action: none
			}

			.video-js .vjs-progress-control.disabled {
				cursor: default
			}

			.vjs-live .vjs-progress-control {
				display: none
			}

			.vjs-no-flex .vjs-progress-control {
				width: auto
			}

			.video-js .vjs-progress-holder {
				flex: auto;
				transition: all .2s;
				height: .3em
			}

			.video-js .vjs-progress-control .vjs-progress-holder {
				margin: 0 10px
			}

			.video-js .vjs-progress-control:hover .vjs-progress-holder {
				font-size: 1.6666666666666667em
			}

			.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled {
				font-size: 1em
			}

			.video-js .vjs-progress-holder .vjs-load-progress,
			.video-js .vjs-progress-holder .vjs-load-progress div,
			.video-js .vjs-progress-holder .vjs-play-progress {
				position: absolute;
				display: block;
				height: 100%;
				margin: 0;
				padding: 0;
				width: 0;
				left: 0;
				top: 0
			}

			.video-js .vjs-play-progress {
				background-color: #fff
			}

			.video-js .vjs-play-progress:before {
				font-size: .9em;
				position: absolute;
				right: -.5em;
				top: -.333333333333333em;
				z-index: 1
			}

			.video-js .vjs-load-progress {
				background: #bfc7d3;
				background: rgba(115, 133, 159, .5)
			}

			.video-js .vjs-load-progress div {
				background: #fff;
				background: rgba(115, 133, 159, .75)
			}

			.video-js .vjs-time-tooltip {
				background-color: #fff;
				background-color: hsla(0, 0%, 100%, .8);
				border-radius: .3em;
				color: #000;
				float: right;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 1em;
				padding: 6px 8px 8px;
				pointer-events: none;
				position: absolute;
				top: -3.4em;
				visibility: hidden;
				z-index: 1
			}

			.video-js .vjs-progress-holder:focus .vjs-time-tooltip {
				display: none
			}

			.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,
			.video-js .vjs-progress-control:hover .vjs-time-tooltip {
				display: block;
				font-size: .6em;
				visibility: visible
			}

			.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip {
				font-size: 1em
			}

			.video-js .vjs-progress-control .vjs-mouse-display {
				display: none;
				position: absolute;
				width: 1px;
				height: 100%;
				background-color: #000;
				z-index: 1
			}

			.vjs-no-flex .vjs-progress-control .vjs-mouse-display {
				z-index: 0
			}

			.video-js .vjs-progress-control:hover .vjs-mouse-display {
				display: block
			}

			.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display {
				visibility: hidden;
				opacity: 0;
				transition: visibility 1s, opacity 1s
			}

			.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display {
				display: none
			}

			.vjs-mouse-display .vjs-time-tooltip {
				color: #fff;
				background-color: #000;
				background-color: rgba(0, 0, 0, .8)
			}

			.video-js .vjs-slider {
				position: relative;
				cursor: pointer;
				padding: 0;
				margin: 0 .45em;
				-webkit-touch-callout: none;
				-webkit-user-select: none;
				-moz-user-select: none;
				-ms-user-select: none;
				user-select: none;
				background-color: #73859f;
				background-color: rgba(115, 133, 159, .5)
			}

			.video-js .vjs-slider.disabled {
				cursor: default
			}

			.video-js .vjs-slider:focus {
				text-shadow: 0 0 1em #fff;
				box-shadow: 0 0 1em #fff
			}

			.video-js .vjs-mute-control {
				cursor: pointer;
				flex: none;
				padding-left: 2em;
				padding-right: 2em;
				padding-bottom: 3em
			}

			.video-js .vjs-volume-control {
				cursor: pointer;
				margin-right: 1em;
				display: flex
			}

			.video-js .vjs-volume-control.vjs-volume-horizontal {
				width: 5em
			}

			.video-js .vjs-volume-panel .vjs-volume-control {
				visibility: visible;
				opacity: 0;
				width: 1px;
				height: 1px;
				margin-left: -1px
			}

			.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical,
			.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,
			.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical .vjs-volume-level {
				-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"
			}

			.video-js .vjs-volume-panel {
				transition: width 1s
			}

			.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control,
			.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,
			.video-js .vjs-volume-panel .vjs-volume-control:active,
			.video-js .vjs-volume-panel .vjs-volume-control:hover,
			.video-js .vjs-volume-panel:active .vjs-volume-control,
			.video-js .vjs-volume-panel:focus .vjs-volume-control,
			.video-js .vjs-volume-panel:hover .vjs-volume-control {
				visibility: visible;
				opacity: 1;
				position: relative;
				transition: visibility .1s, opacity .1s, height .1s, width .1s, left 0s, top 0s
			}

			.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-horizontal,
			.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,
			.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,
			.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-horizontal,
			.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,
			.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,
			.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-horizontal {
				width: 5em;
				height: 3em
			}

			.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical,
			.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,
			.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical .vjs-volume-level,
			.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,
			.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical .vjs-volume-bar,
			.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical .vjs-volume-level,
			.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,
			.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical .vjs-volume-bar,
			.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical .vjs-volume-level,
			.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical,
			.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical .vjs-volume-bar,
			.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical .vjs-volume-level,
			.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,
			.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,
			.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,
			.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,
			.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,
			.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,
			.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical,
			.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,
			.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical .vjs-volume-level {
				-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"
			}

			.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,
			.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,
			.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:hover {
				width: 9em;
				transition: width .1s
			}

			.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only {
				width: 4em
			}

			.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {
				height: 8em;
				width: 3em;
				left: -3.5em;
				transition: visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s
			}

			.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal {
				transition: visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s
			}

			.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal {
				width: 5em;
				height: 3em;
				visibility: visible;
				opacity: 1;
				position: relative;
				transition: none
			}

			.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,
			.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {
				position: absolute;
				bottom: 3em;
				left: .5em
			}

			.video-js .vjs-volume-panel {
				display: flex
			}

			.video-js .vjs-volume-bar {
				margin: 1.35em .45em
			}

			.vjs-volume-bar.vjs-slider-horizontal {
				width: 5em;
				height: .3em
			}

			.vjs-volume-bar.vjs-slider-vertical {
				width: .3em;
				height: 5em;
				margin: 1.35em auto
			}

			.video-js .vjs-volume-level {
				position: absolute;
				bottom: 0;
				left: 0;
				background-color: #fff
			}

			.video-js .vjs-volume-level:before {
				position: absolute;
				font-size: .9em
			}

			.vjs-slider-vertical .vjs-volume-level {
				width: .3em
			}

			.vjs-slider-vertical .vjs-volume-level:before {
				top: -.5em;
				left: -.3em
			}

			.vjs-slider-horizontal .vjs-volume-level {
				height: .3em
			}

			.vjs-slider-horizontal .vjs-volume-level:before {
				top: -.3em;
				right: -.5em
			}

			.video-js .vjs-volume-panel.vjs-volume-panel-vertical {
				width: 4em
			}

			.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level {
				height: 100%
			}

			.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level {
				width: 100%
			}

			.video-js .vjs-volume-vertical {
				width: 3em;
				height: 8em;
				bottom: 8em;
				background-color: #2b333f;
				background-color: rgba(43, 51, 63, .7)
			}

			.video-js .vjs-volume-horizontal .vjs-menu {
				left: -2em
			}

			.vjs-poster {
				display: inline-block;
				background-repeat: no-repeat;
				background-position: 50% 50%;
				background-size: contain;
				background-color: #000;
				cursor: pointer;
				margin: 0;
				position: absolute;
				top: 0;
				right: 0;
				bottom: 0;
				left: 0;
				height: 100%
			}

			.vjs-poster,
			.vjs-poster img {
				vertical-align: middle;
				padding: 0
			}

			.vjs-poster img {
				display: block;
				margin: 0 auto;
				max-height: 100%;
				width: 100%
			}

			.vjs-has-started .vjs-poster {
				display: none
			}

			.vjs-audio.vjs-has-started .vjs-poster {
				display: block
			}

			.vjs-using-native-controls .vjs-poster {
				display: none
			}

			.video-js .vjs-live-control {
				display: flex;
				align-items: flex-start;
				flex: auto;
				font-size: 1em;
				line-height: 3em
			}

			.vjs-no-flex .vjs-live-control {
				display: table-cell;
				width: auto;
				text-align: left
			}

			.video-js .vjs-time-control {
				flex: none;
				font-size: 1em;
				line-height: 3em;
				min-width: 2em;
				width: auto;
				padding-left: 1em;
				padding-right: 1em
			}

			.video-js .vjs-current-time,
			.vjs-live .vjs-time-control,
			.vjs-no-flex .vjs-current-time {
				display: none
			}

			.vjs-no-flex .vjs-remaining-time.vjs-time-control.vjs-control {
				width: 0 !important;
				white-space: nowrap
			}

			.video-js .vjs-duration,
			.vjs-no-flex .vjs-duration {
				display: none
			}

			.vjs-time-divider {
				display: none;
				line-height: 3em
			}

			.vjs-live .vjs-time-divider {
				display: none
			}

			.video-js .vjs-play-control .vjs-icon-placeholder {
				cursor: pointer;
				flex: none
			}

			.vjs-text-track-display {
				position: absolute;
				bottom: 3em;
				left: 0;
				right: 0;
				top: 0;
				pointer-events: none
			}

			.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display {
				bottom: 1em
			}

			.video-js .vjs-text-track {
				font-size: 1.4em;
				text-align: center;
				margin-bottom: .1em;
				background-color: #000;
				background-color: rgba(0, 0, 0, .5)
			}

			.vjs-subtitles {
				color: #fff
			}

			.vjs-captions {
				color: #fc6
			}

			.vjs-tt-cue {
				display: block
			}

			video::-webkit-media-text-track-display {
				transform: translateY(-3em)
			}

			.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display {
				transform: translateY(-1.5em)
			}

			.video-js .vjs-fullscreen-control {
				cursor: pointer;
				flex: none
			}

			.vjs-playback-rate .vjs-playback-rate-value,
			.vjs-playback-rate>.vjs-menu-button {
				position: absolute;
				top: 0;
				left: 0;
				width: 100%;
				height: 100%
			}

			.vjs-playback-rate .vjs-playback-rate-value {
				pointer-events: none;
				font-size: 1.5em;
				line-height: 2;
				text-align: center
			}

			.vjs-playback-rate .vjs-menu {
				width: 4em;
				left: 0
			}

			.vjs-error .vjs-error-display .vjs-modal-dialog-content {
				font-size: 1.4em;
				text-align: center
			}

			.vjs-error .vjs-error-display:before {
				color: #fff;
				content: "X";
				font-family: Arial, Helvetica, sans-serif;
				font-size: 4em;
				left: 0;
				line-height: 1;
				margin-top: -.5em;
				position: absolute;
				text-shadow: .05em .05em .1em #000;
				text-align: center;
				top: 50%;
				vertical-align: middle;
				width: 100%
			}

			.vjs-loading-spinner {
				display: none;
				position: absolute;
				top: 50%;
				left: 50%;
				margin: -25px 0 0 -25px;
				opacity: .85;
				text-align: left;
				border: 6px solid rgba(43, 51, 63, .7);
				box-sizing: border-box;
				background-clip: padding-box;
				width: 50px;
				height: 50px;
				border-radius: 25px;
				visibility: hidden
			}

			.vjs-seeking .vjs-loading-spinner,
			.vjs-waiting .vjs-loading-spinner {
				display: block;
				-webkit-animation: vjs-spinner-show 0s linear .3s forwards;
				animation: vjs-spinner-show 0s linear .3s forwards
			}

			.vjs-loading-spinner:after,
			.vjs-loading-spinner:before {
				content: "";
				position: absolute;
				margin: -6px;
				box-sizing: inherit;
				width: inherit;
				height: inherit;
				border-radius: inherit;
				opacity: 1;
				border: inherit;
				border-color: #fff transparent transparent
			}

			.vjs-seeking .vjs-loading-spinner:after,
			.vjs-seeking .vjs-loading-spinner:before,
			.vjs-waiting .vjs-loading-spinner:after,
			.vjs-waiting .vjs-loading-spinner:before {
				-webkit-animation: vjs-spinner-spin 1.1s cubic-bezier(.6, .2, 0, .8) infinite, vjs-spinner-fade 1.1s linear infinite;
				animation: vjs-spinner-spin 1.1s cubic-bezier(.6, .2, 0, .8) infinite, vjs-spinner-fade 1.1s linear infinite
			}

			.vjs-seeking .vjs-loading-spinner:before,
			.vjs-waiting .vjs-loading-spinner:before {
				border-top-color: #fff
			}

			.vjs-seeking .vjs-loading-spinner:after,
			.vjs-waiting .vjs-loading-spinner:after {
				border-top-color: #fff;
				-webkit-animation-delay: .44s;
				animation-delay: .44s
			}

			@keyframes vjs-spinner-show {
				to {
					visibility: visible
				}
			}

			@-webkit-keyframes vjs-spinner-show {
				to {
					visibility: visible
				}
			}

			@keyframes vjs-spinner-spin {
				to {
					transform: rotate(1turn)
				}
			}

			@-webkit-keyframes vjs-spinner-spin {
				to {
					-webkit-transform: rotate(1turn)
				}
			}

			@keyframes vjs-spinner-fade {
				0% {
					border-top-color: #73859f
				}

				20% {
					border-top-color: #73859f
				}

				35% {
					border-top-color: #fff
				}

				60% {
					border-top-color: #73859f
				}

				to {
					border-top-color: #73859f
				}
			}

			@-webkit-keyframes vjs-spinner-fade {
				0% {
					border-top-color: #73859f
				}

				20% {
					border-top-color: #73859f
				}

				35% {
					border-top-color: #fff
				}

				60% {
					border-top-color: #73859f
				}

				to {
					border-top-color: #73859f
				}
			}

			.vjs-chapters-button .vjs-menu ul {
				width: 24em
			}

			.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder {
				vertical-align: middle;
				display: inline-block;
				margin-bottom: -.1em
			}

			.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before {
				font-family: VideoJS;
				content: "\f10d";
				font-size: 1.5em;
				line-height: inherit
			}

			.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder {
				vertical-align: middle;
				display: inline-block;
				margin-bottom: -.1em
			}

			.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before {
				font-family: VideoJS;
				content: " \f11d";
				font-size: 1.5em;
				line-height: inherit
			}

			.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer {
				flex: auto;
				display: block
			}

			.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer {
				width: auto
			}

			.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-audio-button,
			.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,
			.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,
			.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,
			.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,
			.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,
			.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,
			.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,
			.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,
			.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button,
			.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,
			.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,
			.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-panel,
			.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button,
			.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,
			.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,
			.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,
			.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,
			.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,
			.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,
			.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,
			.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,
			.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,
			.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subs-caps-button,
			.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,
			.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,
			.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,
			.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-panel,
			.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button,
			.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,
			.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,
			.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,
			.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,
			.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,
			.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,
			.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,
			.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,
			.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subs-caps-button,
			.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,
			.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,
			.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,
			.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-panel {
				display: none
			}

			.vjs-modal-dialog.vjs-text-track-settings {
				background-color: #2b333f;
				background-color: rgba(43, 51, 63, .75);
				color: #fff;
				height: 70%
			}

			.vjs-text-track-settings .vjs-modal-dialog-content {
				display: table
			}

			.vjs-text-track-settings .vjs-track-settings-colors,
			.vjs-text-track-settings .vjs-track-settings-controls,
			.vjs-text-track-settings .vjs-track-settings-font {
				display: table-cell
			}

			.vjs-text-track-settings .vjs-track-settings-controls {
				text-align: right;
				vertical-align: bottom
			}

			@supports (display:grid) {
				.vjs-text-track-settings .vjs-modal-dialog-content {
					display: grid;
					grid-template-columns: 1fr 1fr;
					grid-template-rows: 1fr auto
				}

				.vjs-text-track-settings .vjs-track-settings-colors {
					display: block;
					grid-column: 1;
					grid-row: 1
				}

				.vjs-text-track-settings .vjs-track-settings-font {
					grid-column: 2;
					grid-row: 1
				}

				.vjs-text-track-settings .vjs-track-settings-controls {
					grid-column: 2;
					grid-row: 2
				}
			}

			.vjs-track-setting>select {
				margin-right: 5px
			}

			.vjs-text-track-settings fieldset {
				margin: 5px;
				padding: 3px;
				border: none
			}

			.vjs-text-track-settings fieldset span {
				display: inline-block
			}

			.vjs-text-track-settings legend {
				color: #fff;
				margin: 0 0 5px
			}

			.vjs-text-track-settings .vjs-label {
				position: absolute;
				clip: rect(1px 1px 1px 1px);
				clip: rect(1px, 1px, 1px, 1px);
				display: block;
				margin: 0 0 5px;
				padding: 0;
				border: 0;
				height: 1px;
				width: 1px;
				overflow: hidden
			}

			.vjs-track-settings-controls button:active,
			.vjs-track-settings-controls button:focus {
				outline-style: solid;
				outline-width: medium;
				background-image: linear-gradient(0deg, #fff 88%, #73859f)
			}

			.vjs-track-settings-controls button:hover {
				color: rgba(43, 51, 63, .75)
			}

			.vjs-track-settings-controls button {
				background-color: #fff;
				background-image: linear-gradient(-180deg, #fff 88%, #73859f);
				color: #2b333f;
				cursor: pointer;
				border-radius: 2px
			}

			.vjs-track-settings-controls .vjs-default-button {
				margin-right: 1em
			}

			@media print {
				.video-js>:not(.vjs-tech):not(.vjs-poster) {
					visibility: hidden
				}
			}

			.vjs-resize-manager {
				position: absolute;
				top: 0;
				left: 0;
				width: 100%;
				height: 100%;
				border: none;
				z-index: -1000
			}

			.js-focus-visible .video-js :focus:not(.focus-visible),
			.video-js :focus:not(.focus-visible),
			.video-js :focus:not(:focus-visible) {
				outline: none
			}

			@media \0screen {
				.vjs-user-inactive.vjs-playing .vjs-control-bar :before {
					content: ""
				}
			}

			@media \0screen {
				.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
					visibility: hidden
				}
			}
		/* </style> */
		/* <style type="text/css"> */
			.vjs-custom-skin>.video-js {
				width: 100%;
				font-family: PingFang SC, Helvetica Neue, Hiragino Sans GB, Segoe UI, Microsoft YaHei, 微软雅黑, sans-serif
			}
.vjs_video_3555-dimensions.vjs-fluid {
    padding-top: 56.25%;
}
			.video-js.vjs-no-flex .vjs-menu-button-inline,
			.vjs-custom-skin>.video-js .vjs-menu-button-inline.vjs-slider-active,
			.vjs-custom-skin>.video-js .vjs-menu-button-inline:focus,
			.vjs-custom-skin>.video-js .vjs-menu-button-inline:hover {
				width: 10em
			}

			.vjs-custom-skin>.video-js .vjs-controls-disabled .vjs-big-play-button {
				display: none !important
			}

			.vjs-custom-skin>.video-js .vjs-control {
				width: 3em
			}

			.vjs-custom-skin>.video-js .vjs-control.vjs-live-control {
				width: auto;
				padding-left: .5em;
				letter-spacing: .1em
			}

			.vjs-custom-skin>.video-js .vjs-menu-button-inline:before {
				width: 1.5em
			}

			.vjs-menu-button-inline .vjs-menu {
				left: 3em
			}

			.vjs-custom-skin>.video-js .vjs-load-progress div,
			.vjs-seeking .vjs-big-play-button,
			.vjs-waiting .vjs-big-play-button {
				display: none !important
			}

			.vjs-custom-skin>.video-js .vjs-mouse-display:after,
			.vjs-custom-skin>.video-js .vjs-play-progress:after {
				padding: 0 .4em .3em
			}

			.video-js.vjs-ended .vjs-loading-spinner {
				display: none
			}

			.video-js.vjs-ended .vjs-big-play-button {
				display: block !important
			}

			.video-js.vjs-ended .vjs-big-play-button,
			.video-js.vjs-paused .vjs-big-play-button,
			.vjs-paused.vjs-has-started.vjs-custom-skin>.video-js .vjs-big-play-button {
				display: block
			}

			.vjs-custom-skin>.video-js .vjs-big-play-button {
				top: 50%;
				left: 50%;
				margin-left: -1.5em;
				margin-top: -1em;
				background-color: rgba(0, 0, 0, .45);
				font-size: 3.5em;
				height: 2em !important;
				line-height: 2em !important;
				margin-top: -1em !important
			}

			.video-js:hover .vjs-big-play-button,
			.vjs-custom-skin>.video-js .vjs-big-play-button:active,
			.vjs-custom-skin>.video-js .vjs-big-play-button:focus {
				background-color: rgba(36, 131, 213, .9)
			}

			.vjs-custom-skin>.video-js .vjs-loading-spinner {
				border-color: rgba(36, 131, 213, .8)
			}

			.vjs-custom-skin>.video-js .vjs-control-bar2 {
				background-color: #000
			}

			.vjs-custom-skin>.video-js .vjs-control-bar {
				color: #fff;
				font-size: 14px
			}

			.vjs-custom-skin>.video-js .vjs-play-progress,
			.vjs-custom-skin>.video-js .vjs-volume-level {
				background-color: #2483d5
			}

			.vjs-custom-skin>.video-js .vjs-play-progress:before {
				top: -.3em
			}

			.vjs-custom-skin>.video-js .vjs-progress-control:hover .vjs-progress-holder {
				font-size: 1.3em
			}

			.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu {
				left: 0
			}

			.vjs-custom-skin>.video-js .vjs-menu li {
				padding: 0;
				line-height: 2em;
				font-size: 1.1em;
				font-family: PingFang SC, Helvetica Neue, Hiragino Sans GB, Segoe UI, Microsoft YaHei, 微软雅黑, sans-serif
			}

			.vjs-custom-skin>.video-js .vjs-mouse-display:after,
			.vjs-custom-skin>.video-js .vjs-play-progress:after,
			.vjs-custom-skin>.video-js .vjs-time-tooltip {
				border-radius: 0;
				font-size: 1em;
				padding: 0;
				width: 3em;
				height: 1.5em;
				line-height: 1.5em;
				top: -3em
			}

			.vjs-custom-skin>.video-js .vjs-menu-button-popup .vjs-menu {
				width: 5em;
				left: -1em
			}

			.vjs-custom-skin>.video-js .vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu {
				left: 0
			}

			.vjs-custom-skin>.video-js .vjs-control-bar .vjs-play-control {
				order: 0
			}

			.vjs-custom-skin>.video-js .vjs-control-bar .vjs-time-control {
				min-width: 1em;
				padding: 0;
				margin: 0 .1em;
				text-align: center;
				display: block;
				order: 1
			}

			.vjs-custom-skin>.video-js .vjs-control-bar .vjs-playback-rate .vjs-playback-rate-value {
				font-size: 1.2em;
				line-height: 2.4
			}

			.vjs-custom-skin>.video-js .vjs-progress-control.vjs-control {
				order: 2
			}

			.vjs-custom-skin>.video-js .vjs-control-bar .vjs-volume-menu-button {
				order: 3
			}

			.vjs-custom-skin>.video-js .vjs-control-bar .vjs-resolution-button {
				order: 4
			}

			.vjs-custom-skin>.video-js .vjs-control-bar .vjs-resolution-button .vjs-resolution-button-label {
				display: block;
				line-height: 3em
			}

			.vjs-custom-skin>.video-js .vjs-control-bar .vjs-playback-rate {
				order: 5
			}

			.vjs-custom-skin>.video-js .vjs-control-bar .vjs-fullscreen-control {
				order: 6
			}
		/* </style> */
		
		
		
		/* <style type="text/css"> */
			.about-us {
				width: 100%;
				overflow: hidden
			}
		
			.about-us #parentUs {
				height: 300px;
				width: 100%;
				background: #fff
			}
		
			.about-us #parentUs .swiper-slide {
				width: 260px;
				height: 223px;
				text-align: center;
				background: #fff;
				transition: .2s;
				border-radius: 10px;
				transform: scale(.9)
			}
		
			.about-us #parentUs .swiper-slide .h-silde-leftIcon {
				box-shadow: 0 0 40px 0 #f1f5f9;
				width: 100%;
				text-align: center;
				padding-top: 10px
			}
		
			.about-us #parentUs .swiper-slide .h-silde-leftIcon img {
				display: inline-block;
				height: 143px;
				width: 202px
			}
		
			.about-us #parentUs .swiper-slide .h-silde-leftIcon p {
				padding: 16px;
				text-align: left;
				font-size: 14px;
				font-weight: 400;
				color: #051033;
				line-height: 20px
			}
		
			.about-us #parentUs .swiper-pagination-inner {
				max-width: 1000px;
				height: 100%;
				margin: 0 auto;
				position: relative
			}
		
			.about-us #parentUs .swiper-pagination {
				position: absolute;
				bottom: 20px;
				left: 50%;
				transform: translateX(-25%);
				border-radius: none;
				text-align: left
			}
		
			.about-us #parentUs .swiper-pagination-bullet {
				display: inline-block;
				width: 10px;
				height: 10px;
				background: #7388a5
			}
		
			.about-us #parentUs .swiper-pagination-bullet-active {
				display: inline-block;
				width: 10px;
				height: 10px;
				background: #2b69fb
			}
		
			.about-us #parentNew {
				display: none
			}
		
			@media screen and (max-width:1000px) {
				.about-us #parentUs {
					display: none
				}
		
				.about-us #parentNew {
					display: inline-block;
					height: 300px;
					width: 100%;
					background: #fff;
					text-align: center
				}
		
				.about-us #parentNew .swiper-slide {
					width: 100%;
					height: 223px;
					text-align: center;
					background: #fff;
					transition: .2s;
					border-radius: 10px;
					transform: scale(1)
				}
		
				.about-us #parentNew .swiper-slide .h-silde-leftIcon {
					box-shadow: 0 0 40px 0 #f1f5f9;
					width: 100%;
					text-align: center;
					padding-top: 10px
				}
		
				.about-us #parentNew .swiper-slide .h-silde-leftIcon img {
					display: inline-block;
					height: 143px;
					width: 202px
				}
		
				.about-us #parentNew .swiper-slide .h-silde-leftIcon p {
					padding: 16px;
					text-align: center;
					font-size: 14px;
					font-weight: 400;
					color: #051033;
					line-height: 20px
				}
		
				.about-us #parentNew .swiper-pagination-inner {
					max-width: 1000px;
					height: 100%;
					margin: 0 auto;
					position: relative
				}
		
				.about-us #parentNew .swiper-pagination {
					position: absolute;
					bottom: 20px;
					left: 50%;
					transform: translateX(-25%);
					border-radius: none;
					text-align: left
				}
		
				.about-us #parentNew .swiper-pagination-bullet {
					display: inline-block;
					width: 10px;
					height: 10px;
					background: #7388a5
				}
		
				.about-us #parentNew .swiper-pagination-bullet-active {
					display: inline-block;
					width: 10px;
					height: 10px;
					background: #2b69fb
				}
			}
		/* </style> */
		/* <style type="text/css"> */
			.timeline-wrap[data-v-5ceaaf6b] {
				overflow: hidden
			}
		
			.timeline[data-v-5ceaaf6b] {
				position: relative;
				max-width: 800px;
				margin: 0 auto;
				background-color: inherit
			}
		
			.timeline[data-v-5ceaaf6b]:after {
				content: "";
				position: absolute;
				width: 2px;
				background-color: #7388a5;
				left: 31px;
				top: 0;
				bottom: 65px;
				margin-left: -2px
			}
		
			.entry[data-v-5ceaaf6b] {
				padding: 0 30px 32px;
				width: 50%;
				position: relative;
				background-color: inherit
			}
		
			.entry--right[data-v-5ceaaf6b] {
				margin-left: 30px
			}
		
			.entry__content[data-v-5ceaaf6b] {
				padding: 0 30px;
				background-color: #fff;
				position: relative
			}
		
			.entry__content h2[data-v-5ceaaf6b] {
				width: 490px;
				font-size: 16px;
				font-weight: 500;
				color: #051033;
				line-height: 22px
			}
		
			.entry__content p[data-v-5ceaaf6b] {
				font-size: 16px;
				font-weight: 400;
				color: #7388a5;
				line-height: 22px
			}
		
			.entry[data-v-5ceaaf6b]:before {
				content: " ";
				height: 0;
				position: absolute;
				top: 20px;
				width: 0;
				z-index: 1
			}
		
			.entry--left[data-v-5ceaaf6b]:before {
				right: 22px;
				border: solid transparent;
				border-left: solid #fff;
				border-width: 8px 0 8px 8px
			}
		
			.entry--right[data-v-5ceaaf6b]:before {
				left: 22px;
				margin-left: 0;
				border: solid transparent;
				border-right: solid #fff;
				border-width: 8px 8px 8px 0
			}
		
			.entry[data-v-5ceaaf6b]:after {
				content: "";
				position: absolute;
				width: 11px;
				height: 11px;
				right: -3px;
				background-color: #7388a5;
				top: 0;
				border-radius: 50%;
				z-index: 1
			}
		
			.entry--right[data-v-5ceaaf6b]:after {
				right: auto;
				left: -5px
			}
		
			@media (max-width:1000px) {
				.timeline-wrap[data-v-5ceaaf6b] {
					overflow: hidden
				}
		
				.timeline[data-v-5ceaaf6b] {
					position: relative;
					max-width: 800px;
					margin: 0 auto;
					background-color: inherit
				}
		
				.timeline[data-v-5ceaaf6b]:after {
					content: "";
					position: absolute;
					width: 2px;
					background-color: #7388a5;
					left: 31px;
					top: 0;
					bottom: 65px;
					margin-left: -2px
				}
		
				.entry[data-v-5ceaaf6b] {
					padding: 0 30px 32px;
					width: 100%;
					position: relative;
					background-color: inherit
				}
		
				.entry--right[data-v-5ceaaf6b] {
					margin-left: 30px
				}
		
				.entry__content[data-v-5ceaaf6b] {
					padding: 0 30px;
					background-color: #fff;
					position: relative
				}
		
				.entry__content h2[data-v-5ceaaf6b] {
					width: 100%;
					font-size: 16px;
					font-weight: 500;
					color: #051033;
					line-height: 22px
				}
		
				.entry__content p[data-v-5ceaaf6b] {
					font-size: 16px;
					font-weight: 400;
					color: #7388a5;
					line-height: 22px
				}
		
				.entry[data-v-5ceaaf6b]:before {
					content: " ";
					height: 0;
					position: absolute;
					top: 20px;
					width: 0;
					z-index: 1
				}
		
				.entry--left[data-v-5ceaaf6b]:before {
					right: 22px;
					border: solid transparent;
					border-left: solid #fff;
					border-width: 8px 0 8px 8px
				}
		
				.entry--right[data-v-5ceaaf6b]:before {
					left: 22px;
					margin-left: 0;
					border: solid transparent;
					border-right: solid #fff;
					border-width: 8px 8px 8px 0
				}
		
				.entry[data-v-5ceaaf6b]:after {
					content: "";
					position: absolute;
					width: 11px;
					height: 11px;
					right: -3px;
					background-color: #7388a5;
					top: 0;
					border-radius: 50%;
					z-index: 1
				}
		
				.entry--right[data-v-5ceaaf6b]:after {
					right: auto;
					left: -5px
				}
			}
		/* </style> */
		/* <style type="text/css"> */
			.about-us[data-v-19217814] {
				width: 100%;
				height: auto;
				overflow: hidden;
				background: #fff
			}
		
			.mobile-us-nav[data-v-19217814],
			.moblie-banner[data-v-19217814] {
				display: none
			}
		
			.ab-us-wrap[data-v-19217814] {
				max-width: 1000px;
				min-height: 400px;
				overflow: hidden;
				position: relative;
				margin: 66px auto 0
			}
		
			.ab-us-wrap .slid-left-bar[data-v-19217814] {
				position: fixed;
				top: 120px;
				left: 50%;
				margin-left: -440px;
				width: 170px;
				height: 264px;
				background: #fff;
				box-shadow: 0 0 40px 0 #f1f5f9;
				border-radius: 5px;
				z-index: 99
			}
		
			.ab-us-wrap .slide-left-wrap[data-v-19217814] {
				width: 100%;
				height: 100%;
				display: flex;
				justify-content: space-around;
				flex-direction: column;
				align-items: center;
				padding: 14px 0
			}
		
			.ab-us-wrap .slide-left-wrap li[data-v-19217814] {
				display: inline-block;
				width: 100%;
				text-align: center
			}
		
			.ab-us-wrap .slide-left-wrap li a[data-v-19217814] {
				font-size: 16px;
				font-weight: 400;
				color: #222;
				line-height: 22px
			}
		
			.ab-us-wrap .slide-left-wrap li .activeColor[data-v-19217814],
			.ab-us-wrap .slide-left-wrap li a[data-v-19217814]:hover {
				color: #3170fb
			}
		
			.ab-us-wrap .slide-right-wrap[data-v-19217814] {
				max-width: 746px;
				height: auto;
				float: right;
				overflow: hidden;
				margin-top: 55px
			}
		
			.ab-us-wrap .slide-right-wrap .slide-banner[data-v-19217814] {
				display: inline-block;
				height: 129px;
				width: auto;
				margin-bottom: 32px
			}
		
			.ab-us-wrap .ab-title[data-v-19217814] {
				font-size: 24px;
				font-weight: 600;
				color: #051033;
				line-height: 33px;
				margin: 24px 0
			}
		
			.ab-us-wrap .ab-company[data-v-19217814] {
				width: 100%;
				margin-bottom: 40px
			}
		
			.ab-us-wrap .ab-company .ab-desc[data-v-19217814] {
				font-size: 16px;
				font-weight: 400;
				color: #051033;
				line-height: 28px
			}
		
			.ab-us-wrap .team-view[data-v-19217814] {
				width: 100%;
				overflow: hidden;
				margin-bottom: 40px
			}
		
			.ab-us-wrap .team-view .team-content[data-v-19217814] {
				width: 100%;
				display: flex;
				overflow: hidden;
				justify-content: space-between;
				align-items: top
			}
		
			.ab-us-wrap .team-view .team-content .t-c-item[data-v-19217814] {
				width: 150px;
				text-align: left;
				overflow: hidden
			}
		
			.ab-us-wrap .team-view .team-content .t-c-item .team-content-top[data-v-19217814] {
				overflow: hidden;
				height: 32px;
				line-height: 28px;
				text-align: left
			}
		
			.ab-us-wrap .team-view .team-content .t-c-item .team-content-top img[data-v-19217814] {
				display: inline-block;
				height: 32px;
				width: 32px;
				vertical-align: middle
			}
		
			.ab-us-wrap .team-view .team-content .t-c-item .team-content-top .t-c-title[data-v-19217814] {
				display: inline-block;
				height: 32px;
				line-height: 32px;
				font-size: 16px;
				font-weight: 500;
				color: #051033;
				margin-bottom: 8px
			}
		
			.ab-us-wrap .team-view .team-content .t-c-item .team-desc[data-v-19217814] {
				font-size: 20x;
				font-weight: 400;
				color: #051033;
				line-height: 20px
			}
		
			.ab-us-wrap .ab-partner[data-v-19217814] {
				width: 100%;
				margin-bottom: 40px
			}
		
			.ab-us-wrap .ab-partner .ab-p-content[data-v-19217814] {
				width: 100%;
				display: flex;
				justify-content: space-between;
				align-items: center;
				flex-wrap: wrap
			}
		
			.ab-us-wrap .ab-partner .ab-p-content .ab-c-iteam[data-v-19217814] {
				width: auto;
				text-align: center
			}
		
			.ab-us-wrap .ab-partner .ab-p-content .ab-c-iteam dt img[data-v-19217814] {
				display: inline-block;
				height: 68px;
				width: 68px
			}
		
			.ab-us-wrap .ab-partner .ab-p-content .ab-c-iteam dd[data-v-19217814] {
				font-size: 16px;
				font-weight: 400;
				color: #7388a5;
				line-height: 22px;
				padding: 16px 0
			}
		
			.ab-us-wrap .ab-detail[data-v-19217814] {
				width: 100%;
				margin-bottom: 60px
			}
		
			.ab-us-wrap .ab-detail p[data-v-19217814] {
				width: 100%;
				font-size: 14px;
				font-weight: 400;
				color: #051033;
				line-height: 20px;
				margin-bottom: 8px
			}
		
			.ab-us-wrap .ab-detail p span[data-v-19217814]:first-child {
				margin-right: 16px
			}
		
			@media screen and (min-width:1001px) and (max-width:1600px) {
				.ab-us-wrap[data-v-19217814] {
					max-width: 1000px;
					min-height: 400px;
					overflow: hidden;
					position: relative;
					margin: 66px auto 0
				}
			}
		
			@media screen and (max-width:1000px) {
				.about-us[data-v-19217814] {
					width: 100%;
					height: auto;
					overflow: hidden;
					background: #fff;
					padding-top: 70px
				}
		
				.moblie-banner[data-v-19217814] {
					display: block
				}
		
				.moblie-banner img[data-v-19217814] {
					width: 100%;
					height: auto
				}
		
				.mobile-us-nav[data-v-19217814] {
					display: block;
					width: 100%;
					height: 50px
				}
		
				.mobile-us-nav .moblie-us-wrap[data-v-19217814] {
					width: 92%;
					margin: 0 auto;
					display: flex;
					justify-content: space-around;
					align-items: center
				}
		
				.mobile-us-nav .moblie-us-wrap.fixed[data-v-19217814] {
					position: fixed;
					z-index: 1;
					width: 100%;
					top: 70px;
					left: 0;
					right: 0;
					background: #fff
				}
		
				.mobile-us-nav .moblie-us-wrap .m-u-w-conpany[data-v-19217814],
				.mobile-us-nav .moblie-us-wrap .m-u-w-history[data-v-19217814] {
					padding: 16px 0;
					font-size: 16px;
					color: #051033;
					font-weight: 600;
					flex: 1;
					text-align: center
				}
		
				.mobile-us-nav .moblie-us-wrap .line[data-v-19217814] {
					width: 1px;
					height: 16px;
					background: #d8d8d8
				}
		
				.mobile-us-nav .moblie-us-wrap .m-u-w-conpany-active[data-v-19217814] {
					color: #3170fb;
					font-weight: 600;
					border-bottom: 2px solid #3170fb
				}
		
				.ab-us-wrap[data-v-19217814] {
					max-width: 92%;
					min-height: 400px;
					overflow: hidden;
					position: relative;
					margin: 0 auto
				}
		
				.ab-us-wrap .slid-left-bar[data-v-19217814] {
					position: fixed;
					top: 120px;
					left: 5%;
					width: 170px;
					height: 264px;
					background: #fff;
					box-shadow: 0 0 40px 0 #f1f5f9;
					border-radius: 5px;
					z-index: 99;
					display: none
				}
		
				.ab-us-wrap .slide-left-wrap[data-v-19217814] {
					width: 100%;
					height: 100%;
					display: flex;
					justify-content: space-around;
					flex-direction: column;
					align-items: center;
					padding: 14px 0
				}
		
				.ab-us-wrap .slide-left-wrap li[data-v-19217814] {
					display: inline-block;
					width: 100%;
					text-align: center
				}
		
				.ab-us-wrap .slide-left-wrap li a[data-v-19217814] {
					font-size: 16px;
					font-weight: 400;
					color: #222;
					line-height: 22px
				}
		
				.ab-us-wrap .slide-left-wrap li a[data-v-19217814]:hover {
					color: #3170fb
				}
		
				.ab-us-wrap .slide-right-wrap[data-v-19217814] {
					width: 100%;
					height: auto;
					float: right;
					overflow: hidden;
					margin-top: 55px
				}
		
				.ab-us-wrap .slide-right-wrap .slide-banner[data-v-19217814] {
					display: inline-block;
					height: 129px;
					width: auto;
					margin-bottom: 32px;
					display: none
				}
		
				.ab-us-wrap .ab-title[data-v-19217814] {
					font-size: 24px;
					font-weight: 600;
					color: #051033;
					line-height: 33px;
					margin: 24px 0
				}
		
				.ab-us-wrap .ab-company[data-v-19217814] {
					width: 100%;
					margin-bottom: 40px
				}
		
				.ab-us-wrap .ab-company .ab-desc[data-v-19217814] {
					font-size: 16px;
					font-weight: 400;
					color: #051033;
					line-height: 28px
				}
		
				.ab-us-wrap .team-view[data-v-19217814] {
					width: 100%;
					overflow: hidden;
					margin-bottom: 20px
				}
		
				.ab-us-wrap .team-view .team-content[data-v-19217814] {
					width: 100%;
					display: flex;
					overflow: hidden;
					justify-content: center;
					align-items: center;
					flex-wrap: wrap
				}
		
				.ab-us-wrap .team-view .team-content .t-c-item[data-v-19217814] {
					width: 100%;
					text-align: center;
					overflow: hidden;
					background: #f7fafd;
					margin-bottom: 20px;
					padding: 8px
				}
		
				.ab-us-wrap .team-view .team-content .t-c-item .team-content-top[data-v-19217814] {
					overflow: hidden;
					text-align: center
				}
		
				.ab-us-wrap .team-view .team-content .t-c-item .team-content-top img[data-v-19217814] {
					display: inline-block;
					height: 32px;
					width: 32px;
					vertical-align: middle
				}
		
				.ab-us-wrap .team-view .team-content .t-c-item .team-content-top .t-c-title[data-v-19217814] {
					display: inline-block;
					height: 32px;
					line-height: 32px;
					font-size: 16px;
					font-weight: 500;
					color: #051033;
					margin-bottom: 8px
				}
		
				.ab-us-wrap .team-view .team-content .t-c-item .team-desc[data-v-19217814] {
					font-size: 20x;
					font-weight: 400;
					color: #051033;
					line-height: 20px
				}
		
				.ab-us-wrap .ab-partner[data-v-19217814] {
					width: 100%;
					margin-bottom: 40px
				}
		
				.ab-us-wrap .ab-partner .ab-p-content[data-v-19217814] {
					width: 100%;
					display: flex;
					justify-content: space-between;
					align-items: center;
					flex-wrap: wrap
				}
		
				.ab-us-wrap .ab-partner .ab-p-content .ab-c-iteam[data-v-19217814] {
					width: 33%;
					text-align: center
				}
		
				.ab-us-wrap .ab-partner .ab-p-content .ab-c-iteam dt img[data-v-19217814] {
					display: inline-block;
					height: 56px;
					width: 56px
				}
		
				.ab-us-wrap .ab-partner .ab-p-content .ab-c-iteam dd[data-v-19217814] {
					font-size: 14px;
					font-weight: 400;
					color: #7388a5;
					line-height: 22px;
					padding: 16px 0
				}
		
				.ab-us-wrap .ab-detail[data-v-19217814] {
					width: 100%;
					margin-bottom: 60px
				}
		
				.ab-us-wrap .ab-detail p[data-v-19217814] {
					width: 100%;
					font-size: 14px;
					font-weight: 400;
					color: #051033;
					line-height: 20px;
					margin-bottom: 8px
				}
		
				.ab-us-wrap .ab-detail p[data-v-19217814],
				.ab-us-wrap .ab-detail p span[data-v-19217814] {
					display: flex;
					flex-wrap: nowrap
				}
		
				.ab-us-wrap .ab-detail p span[data-v-19217814]:first-child {
					width: 40px;
					margin-right: 16px
				}
			}
		/* </style> */
		/* <style type="text/css"> */
			.city-picker {
				position: relative;
				z-index: 0;
				height: 42px;
				flex: 1
			}
		
			.city-picker input {
				border: 0;
				width: 100%;
				height: 40px;
				padding: 10px 0;
				line-height: 20px;
				font-size: 14px
			}
		
			.city-picker-mask {
				position: fixed;
				z-index: 1;
				left: 0;
				right: 0;
				top: 0;
				bottom: 0
			}
		
			.city-picker-dropdown {
				position: absolute;
				text-align: left;
				width: 315px;
				top: 42px;
				outline: 0;
				-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
				z-index: 999999;
				display: block;
				margin-bottom: 20px
			}
		
			.city-picker-dropdown.dleft {
				left: 0
			}
		
			.city-picker-dropdown.dright {
				right: 0
			}
		
			.city-select-wrap {
				box-shadow: 0 1px 5px rgba(0, 0, 0, .5)
			}
		
			.city-select-tab {
				border-bottom: 1px solid #ccc;
				background: #f0f0f0;
				font-size: 0
			}
		
			.city-select-tab>a {
				display: inline-block;
				padding: 8px 22px;
				border-left: 1px solid #ccc;
				border-bottom: 1px solid transparent;
				color: #4d4d4d;
				text-align: center;
				outline: 0;
				text-decoration: none;
				cursor: pointer;
				font-size: 14px;
				margin-bottom: -1px
			}
		
			.city-select-tab>a.active {
				background: #fff;
				border-bottom: 1px solid #fff;
				color: #46a4ff
			}
		
			.city-select-tab>a:first-child {
				border-left: none
			}
		
			.city-select-tab>a:last-child.active {
				border-right: 1px solid #ccc
			}
		
			.city-select-content {
				width: 100%;
				min-height: 10px;
				background-color: #fff;
				padding: 10px 15px
			}
		
			.city-select {
				font-size: 13px
			}
		
			.city-select dl {
				line-height: 2;
				clear: both;
				padding: 3px 0;
				margin: 0
			}
		
			.city-select dt {
				position: absolute;
				width: 2.5em;
				font-weight: 500;
				text-align: right;
				line-height: 2
			}
		
			.city-select dd {
				margin-left: 0;
				line-height: 2
			}
		
			.city-select.province dd {
				margin-left: 3em
			}
		
			.city-select a {
				display: inline-block;
				padding: 0 10px;
				outline: 0;
				white-space: nowrap;
				margin-right: 2px;
				text-decoration: none;
				color: #333;
				cursor: pointer
			}
		
			.city-select a:focus,
			.city-select a:hover {
				background-color: #f1f8ff;
				border-radius: 2px;
				color: #46a4ff
			}
		
			.city-select a.active {
				background-color: #46a4ff;
				color: #fff;
				border-radius: 2px
			}
		/* </style> */
		/* <style type="text/css"> */
			.apply-wrap[data-v-6e424a20] {
				width: 100%;
				background: #fff;
				padding-bottom: 40px
			}
		
			.apply-wrap .p-w-content[data-v-6e424a20] {
				max-width: 1000px;
				text-align: center;
				margin: 60px auto 0
			}
		
			.apply-wrap .p-w-content h1[data-v-6e424a20] {
				width: 100%;
				height: 28px;
				font-size: 28px;
				font-weight: 500;
				color: #051033;
				line-height: 28px
			}
		
			.apply-wrap .p-w-content h3[data-v-6e424a20] {
				width: 90%;
				height: 22px;
				font-size: 16px;
				font-weight: 400;
				text-align: center;
				color: #7388a5;
				line-height: 22px;
				margin: 16px auto
			}
		
			.apply-wrap .p-w-content .form[data-v-6e424a20] {
				display: inline-block;
				width: 60%;
				margin-top: 24px
			}
		
			.apply-wrap .p-w-content .form-item-wrap[data-v-6e424a20] {
				width: 100%;
				display: flex;
				justify-content: center;
				align-items: center;
				flex-direction: column
			}
		
			.apply-wrap .p-w-content .question-mg[data-v-6e424a20] {
				margin-top: 20px
			}
		
			.apply-wrap .p-w-content .mgtop10[data-v-6e424a20] {
				margin-top: 10px
			}
		
			.apply-wrap .p-w-content .question-wrap[data-v-6e424a20] {
				width: 100%;
				display: flex;
				justify-content: flex-start;
				align-items: flex-start;
				flex-direction: column
			}
		
			.apply-wrap .p-w-content .errorTitle[data-v-6e424a20] {
				display: inline-block;
				width: 100%;
				padding: 5px 30px 10px;
				text-align: left;
				font-size: 12px;
				color: #ff5c56
			}
		
			.apply-wrap .p-w-content .form-item[data-v-6e424a20] {
				width: 100%;
				display: flex;
				justify-content: center;
				align-items: center;
				padding: 0 16px;
				font-weight: 400;
				color: #666
			}
		
			.apply-wrap .p-w-content .question-item[data-v-6e424a20] {
				width: 300px;
				font-size: 14px;
				display: flex;
				align-items: center;
				justify-content: flex-start;
				margin-left: 28px;
				line-height: 35px
			}
		
			.apply-wrap .p-w-content .question-item label[data-v-6e424a20] {
				width: 300px;
				color: #333;
				font-weight: 400;
				text-align: left;
				display: flex;
				align-items: center
			}
		
			.apply-wrap .p-w-content .question-item input[data-v-6e424a20] {
				color: #3a8eff;
				display: inline-block;
				height: 16px;
				width: 16px;
				vertical-align: middle;
				margin-bottom: 3px;
				*margin-bottom: 3px;
				border: none
			}
		
			.apply-wrap .p-w-content .question-item input[type=checkbox][data-v-6e424a20] {
				-webkit-appearance: none;
				vertical-align: middle;
				margin-top: 0;
				background: #fff;
				border: 1px solid #d9d9d9;
				border-radius: 3px;
				min-height: 16px;
				min-width: 16px;
				position: relative;
				cursor: pointer
			}
		
			.apply-wrap .p-w-content .question-item input[type=checkbox][data-v-6e424a20]:checked {
				background: #3a8eff;
				border: none
			}
		
			.apply-wrap .p-w-content .question-item input[type=checkbox][data-v-6e424a20]:checked:after {
				content: "";
				top: 3px;
				left: 3px;
				position: absolute;
				background: transparent;
				border: 2px solid #fff;
				border-top: none;
				border-right: none;
				height: 6px;
				width: 10px;
				transform: rotate(-45deg)
			}
		
			.apply-wrap .p-w-content .question-item input[type=radio][data-v-6e424a20] {
				-webkit-appearance: none;
				vertical-align: middle;
				margin-top: 0;
				background: #fff;
				border: 1px solid #d9d9d9;
				border-radius: 3px;
				min-height: 16px;
				min-width: 16px;
				position: relative;
				cursor: pointer;
				border-radius: 100%
			}
		
			.apply-wrap .p-w-content .question-item input[type=radio][data-v-6e424a20]:checked {
				background: #fff;
				border: 1px solid #3a8eff
			}
		
			.apply-wrap .p-w-content .question-item input[type=radio][data-v-6e424a20]:checked:after {
				content: "";
				top: 2px;
				left: 2px;
				position: absolute;
				height: 10px;
				width: 10px;
				background: #3a8eff;
				border-radius: 100%
			}
		
			.apply-wrap .p-w-content .question-item .active[data-v-6e424a20] {
				color: #3a8eff
			}
		
			.apply-wrap .p-w-content .question-item .check-desc[data-v-6e424a20] {
				display: inline-block;
				height: 16px;
				width: 16px;
				margin-right: 6px;
				color: #3a8eff
			}
		
			.apply-wrap .p-w-content .question-item .rodio-desc[data-v-6e424a20] {
				display: inline-block;
				height: 16px;
				width: 16px;
				margin-left: 0;
				margin-right: 6px;
				display: flex
			}
		
			.apply-wrap .p-w-content .f-require[data-v-6e424a20] {
				width: 9px;
				height: 22px;
				font-size: 16px;
				font-weight: 400;
				color: #ff5c56;
				line-height: 22px;
				margin-right: 4px
			}
		
			.apply-wrap .p-w-content .form-item-content[data-v-6e424a20] {
				display: flex;
				justify-content: flex-start;
				align-items: center;
				flex-wrap: nowrap;
				flex: 1;
				height: 42px;
				background: #fff;
				border-radius: 4px;
				border: 1px solid #dedede;
				font-size: 14px
			}
		
			.apply-wrap .p-w-content .form-item-content.normal[data-v-6e424a20] {
				height: auto;
				border: none;
				font-size: 14px;
				color: #333
			}
		
			.apply-wrap .p-w-content .form-item-content input[data-v-6e424a20] {
				display: inline-block;
				flex: 1;
				height: 100%;
				border: none;
				height: 40px;
				padding: 10px 0;
				line-height: 20px;
				font-size: 14px
			}
		
			.apply-wrap .p-w-content .form-item-content input[data-v-6e424a20]::-moz-placeholder {
				font-size: 14px;
				font-weight: 400;
				color: #bbb;
				line-height: 22px
			}
		
			.apply-wrap .p-w-content .form-item-content input[data-v-6e424a20]:-ms-input-placeholder {
				font-size: 14px;
				font-weight: 400;
				color: #bbb;
				line-height: 22px
			}
		
			.apply-wrap .p-w-content .form-item-content input[data-v-6e424a20]::-ms-input-placeholder {
				font-size: 14px;
				font-weight: 400;
				color: #bbb;
				line-height: 22px
			}
		
			.apply-wrap .p-w-content .form-item-content input[data-v-6e424a20]::placeholder {
				font-size: 14px;
				font-weight: 400;
				color: #bbb;
				line-height: 22px
			}
		
			.apply-wrap .p-w-content .form-item-content .address-labwidth[data-v-6e424a20],
			.apply-wrap .p-w-content .form-item-content .labwidth[data-v-6e424a20] {
				display: inline-block
			}
		
			.apply-wrap .p-w-content .iserror[data-v-6e424a20] {
				border: 1px solid #ff5c56
			}
		
			.apply-wrap .p-w-content .f-i-left[data-v-6e424a20] {
				display: flex;
				justify-content: flex-start;
				align-items: center
			}
		
			.apply-wrap .p-w-content .f-i-l-icon[data-v-6e424a20] {
				display: inline-block;
				width: 20px;
				height: 20px;
				margin: 0 4px 0 12px
			}
		
			.apply-wrap .p-w-content .f-i-l-text[data-v-6e424a20] {
				display: inline-block;
				font-size: 14px;
				font-weight: 400;
				color: #333;
				margin-right: 20px
			}
		
			.apply-wrap .apply-btn[data-v-6e424a20] {
				display: inline-block;
				width: 95%;
				height: 42px;
				line-height: 42px;
				background: #c8d3ee;
				border-radius: 4px;
				text-align: center;
				color: #fff;
				font-size: 18px
			}
		
			.apply-wrap .apply-btn-active[data-v-6e424a20] {
				background: #2b69fb
			}
		
			@media screen and (max-width:1000px) {
				.apply-wrap[data-v-6e424a20] {
					width: 100%;
					height: 100%;
					background: none;
					position: fixed;
					overflow: scroll;
					-webkit-overflow-scrolling: touch;
					top: 0;
					left: 0
				}
		
				.apply-wrap .p-w-content[data-v-6e424a20] {
					width: 100%;
					height: auto;
					text-align: center;
					position: static;
					padding-bottom: 80px;
					margin-top: 50px
				}
		
				.apply-wrap .p-w-content h1[data-v-6e424a20] {
					width: 100%;
					height: 28px;
					font-size: 24px;
					font-weight: 500;
					color: #051033;
					line-height: 28px
				}
		
				.apply-wrap .p-w-content h3[data-v-6e424a20] {
					width: 90%;
					height: 22px;
					font-size: 12px;
					font-weight: 400;
					text-align: center;
					color: #7388a5;
					line-height: 22px;
					margin: 16px auto
				}
		
				.apply-wrap .p-w-content .form[data-v-6e424a20] {
					display: inline-block;
					width: 100%;
					margin-top: 24px
				}
		
				.apply-wrap .p-w-content .form-item-wrap[data-v-6e424a20] {
					width: 100%;
					display: flex;
					justify-content: center;
					align-items: center;
					flex-direction: column;
					min-width: 350px
				}
		
				.apply-wrap .p-w-content .errorTitle[data-v-6e424a20] {
					display: inline-block;
					width: 100%;
					padding: 10px 30px;
					text-align: left;
					font-size: 12px;
					color: #ff5c56
				}
		
				.apply-wrap .p-w-content .form-item[data-v-6e424a20] {
					width: 90%;
					display: flex;
					justify-content: center;
					align-items: center;
					padding: 0
				}
		
				.apply-wrap .p-w-content .f-require[data-v-6e424a20] {
					width: 9px;
					height: 22px;
					font-size: 16px;
					font-weight: 400;
					color: #ff5c56;
					line-height: 22px;
					margin-right: 4px
				}
		
				.apply-wrap .p-w-content .form-item-content[data-v-6e424a20] {
					display: flex;
					justify-content: flex-start;
					align-items: center;
					flex: 1;
					height: 42px;
					background: #fff;
					border-radius: 4px;
					border: 1px solid #dedede
				}
		
				.apply-wrap .p-w-content .form-item-content input[data-v-6e424a20] {
					display: inline-block;
					flex: 1;
					height: 100%;
					border: none
				}
		
				.apply-wrap .p-w-content .form-item-content input[data-v-6e424a20]::-moz-placeholder {
					font-size: 14px;
					font-weight: 400;
					color: #bbb;
					line-height: 22px
				}
		
				.apply-wrap .p-w-content .form-item-content input[data-v-6e424a20]:-ms-input-placeholder {
					font-size: 14px;
					font-weight: 400;
					color: #bbb;
					line-height: 22px
				}
		
				.apply-wrap .p-w-content .form-item-content input[data-v-6e424a20]::-ms-input-placeholder {
					font-size: 14px;
					font-weight: 400;
					color: #bbb;
					line-height: 22px
				}
		
				.apply-wrap .p-w-content .form-item-content input[data-v-6e424a20]::placeholder {
					font-size: 14px;
					font-weight: 400;
					color: #bbb;
					line-height: 22px
				}
		
				.apply-wrap .p-w-content .iserror[data-v-6e424a20] {
					border: 1px solid #ff5c56
				}
		
				.apply-wrap .p-w-content .f-i-left[data-v-6e424a20] {
					display: flex;
					justify-content: flex-start;
					align-items: center
				}
		
				.apply-wrap .p-w-content .f-i-l-icon[data-v-6e424a20] {
					display: inline-block;
					width: 16px;
					height: 16px;
					margin: 0 4px 0 10x
				}
		
				.apply-wrap .p-w-content .f-i-l-text[data-v-6e424a20] {
					display: inline-block;
					font-size: 14px;
					font-weight: 400;
					color: #333;
					margin-right: 20px;
					min-width: 30px
				}
		
				.apply-wrap .p-w-content .address-labwidth[data-v-6e424a20] {
					min-width: 120px
				}
		
				.apply-wrap .p-w-content .labwidth[data-v-6e424a20] {
					min-width: 90px
				}
		
				.apply-wrap .apply-btn[data-v-6e424a20] {
					display: inline-block;
					width: 95%;
					height: 42px;
					line-height: 42px;
					background: #c8d3ee;
					border-radius: 4px;
					text-align: center;
					color: #fff;
					font-size: 18px
				}
		
				.apply-wrap .apply-btn-active[data-v-6e424a20] {
					background: #2b69fb
				}
			}
		/* </style> */
		/* <style type="text/css"> */
			.news-banner-box {
				width: 100%;
				height: 571px;
				position: relative;
				background: url(/static/images/f0c5ab1.png) no-repeat;
				background-size: 100% 100%
			}
		
			.news-banner-box .banner-desc {
				width: 100%;
				height: 100%;
				position: absolute;
				left: 0;
				bottom: 0;
				right: 0;
				top: 50%;
				transform: translateY(-25%);
				z-index: 8
			}
		
			.news-banner-box .banner-desc .banner-content {
				max-width: 1000px;
				height: auto;
				margin: 0 auto
			}
		
			.news-banner-box .banner-desc .banner-content .banner-content-title {
				font-size: 36px;
				color: #fff;
				font-weight: 600;
				line-height: 72px
			}
		
			.news-banner-box .banner-desc .banner-content .banner-content-subtitle {
				font-size: 14px;
				color: hsla(0, 0%, 100%, .8);
				font-weight: 400;
				line-height: 38px;
				margin-top: 4px;
				text-overflow: ellipsis;
				overflow: hidden;
				display: -webkit-box;
				-webkit-box-orient: vertical;
				-webkit-line-clamp: 3;
				max-height: 114px
			}
		
			.news-banner-box #parent {
				height: 571px;
				width: 100%
			}
		
			.news-banner-box #parent .swiper-container {
				visibility: hidden;
				z-index: -1;
				position: absolute
			}
		
			.news-banner-box #parent:hover .swiper-container {
				visibility: visible
			}
		
			.news-banner-box #parent .swiper-slide {
				width: 100%;
				height: 571px
			}
		
			.news-banner-box #parent .swiper-slide .swiper-silde-item {
				width: 100%;
				height: 100%;
				position: relative;
				overflow: hidden
			}
		
			.news-banner-box #parent .swiper-slide .home-banner {
				display: inline-block;
				width: 100%;
				height: 100%;
				position: absolute;
				top: 0;
				left: 0;
				z-index: -1
			}
		
			.news-banner-box #parent .swiper-slide .swipercontent {
				width: 1000px;
				height: 571px;
				color: transparent;
				background: none
			}
		
			.news-banner-box #parent .swiper-pagination-wrap {
				width: 100%;
				height: auto;
				position: absolute;
				left: 0;
				bottom: 0;
				z-index: 9
			}
		
			.news-banner-box #parent .swiper-pagination-inner {
				max-width: 1000px;
				height: 100%;
				margin: 0 auto;
				position: relative
			}
		
			.news-banner-box #parent .swiper-pagination {
				position: absolute;
				bottom: 128px;
				left: 0;
				border-radius: none;
				text-align: left
			}
		
			.news-banner-box #parent .swiper-pagination-bullet {
				display: inline-block;
				width: 32px;
				height: 3px;
				border-radius: 0;
				margin-left: 15px
			}
		
			.news-banner-box #parent .swiper-pagination-bullet-active {
				display: inline-block;
				width: 32px;
				height: 3px;
				background: #fff;
				border-radius: 0
			}
		
			.news-banner-box .home-sub-nav {
				width: 100%;
				height: 92px;
				position: absolute;
				left: 0;
				bottom: 0;
				z-index: 9;
				background: rgba(0, 0, 0, .3)
			}
		
			.news-banner-box .home-sub-nav .home-sub-nav-wrap {
				max-width: 1000px;
				height: 92px;
				margin: 0 auto
			}
		
			.news-banner-box .home-sub-nav .home-sub-nav-wrap ul {
				width: 100%;
				line-height: 92px;
				text-align: center;
				display: flex;
				justify-content: space-around;
				align-items: center;
				padding-left: 127px
			}
		
			.news-banner-box .home-sub-nav .home-sub-nav-wrap ul li {
				display: inline-block;
				line-height: 92px;
				font-size: 20px;
				color: #fff;
				font-weight: 400;
				text-align: center
			}
		
			.news-banner-box .home-sub-nav .home-sub-nav-wrap ul li img {
				margin-right: 8px
			}
		
			.news-banner-box .home-sub-nav .home-sub-nav-wrap ul li .zhifubaoicon {
				display: inline-block;
				width: 26px;
				height: 26px;
				vertical-align: middle
			}
		
			.news-banner-box .home-sub-nav .home-sub-nav-wrap ul .lined {
				height: 20px;
				width: 2px;
				background: #fff
			}
		
			@media screen and (max-width:1000px) {
				.news-banner-box {
					width: 100%;
					height: 246px;
					position: relative;
					text-align: center;
					background: url(/static/images/f0c5ab1.png) no-repeat;
					background-size: 100% 100%
				}
		
				.news-banner-box .banner-desc {
					width: 100%;
					height: 100%;
					position: absolute;
					left: 0;
					bottom: 0;
					z-index: 8
				}
		
				.news-banner-box .banner-desc .banner-content {
					width: 92%;
					height: 100%;
					margin: 0 auto;
					text-align: left
				}
		
				.news-banner-box .banner-desc .banner-content .banner-content-title {
					font-size: 16px;
					color: #fff;
					font-weight: 400;
					line-height: 20px
				}
		
				.news-banner-box .banner-desc .banner-content .banner-content-subtitle {
					font-size: 14px;
					color: hsla(0, 0%, 100%, .8);
					font-weight: 400;
					line-height: 24px;
					margin-top: 14px;
					text-overflow: ellipsis;
					overflow: hidden;
					display: -webkit-box;
					-webkit-box-orient: vertical;
					-webkit-line-clamp: 4;
					max-height: 96px
				}
		
				.news-banner-box #parent {
					height: 246px;
					width: 100%
				}
		
				.news-banner-box #parent .swiper-container {
					visibility: hidden;
					z-index: -1;
					position: absolute
				}
		
				.news-banner-box #parent:hover .swiper-container {
					visibility: visible
				}
		
				.news-banner-box #parent .swiper-slide {
					width: 100%;
					height: 246px
				}
		
				.news-banner-box #parent .swiper-slide Î .swiper-silde-item {
					width: 100%;
					height: 100%;
					position: relative;
					overflow: hidden
				}
		
				.news-banner-box #parent .swiper-slide .home-banner {
					display: inline-block;
					width: 100%;
					height: 100%;
					position: absolute;
					top: 0;
					left: 0;
					z-index: -1
				}
		
				.news-banner-box #parent .swiper-slide .swipercontent {
					width: 1000px;
					height: 246px;
					color: transparent;
					background: none
				}
		
				.news-banner-box #parent .swiper-pagination-wrap {
					width: 100%;
					height: auto;
					position: absolute;
					left: 0;
					bottom: 0;
					z-index: 9
				}
		
				.news-banner-box #parent .swiper-pagination-inner {
					max-width: 1000px;
					height: 100%;
					margin: 0 auto;
					position: relative
				}
		
				.news-banner-box #parent .swiper-pagination {
					position: absolute;
					bottom: 30px;
					left: 0;
					border-radius: none;
					text-align: left
				}
		
				.news-banner-box #parent .swiper-pagination-bullet,
				.news-banner-box #parent .swiper-pagination-bullet-active {
					display: inline-block;
					width: 32px;
					height: 3px;
					border-radius: none
				}
		
				.news-banner-box #parent .swiper-pagination-bullet-active {
					background: #fff
				}
		
				.news-banner-box .home-sub-nav {
					width: 100%;
					height: 92px;
					position: absolute;
					left: 0;
					bottom: 0;
					z-index: 9;
					background: rgba(0, 0, 0, .3)
				}
		
				.news-banner-box .home-sub-nav .home-sub-nav-wrap {
					max-width: 1000px;
					height: 92px;
					margin: 0 auto
				}
		
				.news-banner-box .home-sub-nav .home-sub-nav-wrap ul {
					width: 100%;
					line-height: 92px;
					text-align: center;
					display: flex;
					justify-content: space-around;
					align-items: center;
					padding-left: 127px
				}
		
				.news-banner-box .home-sub-nav .home-sub-nav-wrap ul li {
					display: inline-block;
					line-height: 92px;
					font-size: 20px;
					color: #fff;
					font-weight: 400;
					text-align: center
				}
		
				.news-banner-box .home-sub-nav .home-sub-nav-wrap ul li img {
					margin-right: 8px
				}
		
				.news-banner-box .home-sub-nav .home-sub-nav-wrap ul li .zhifubaoicon {
					display: inline-block;
					width: 26px;
					height: 26px;
					vertical-align: middle
				}
		
				.news-banner-box .home-sub-nav .home-sub-nav-wrap ul .lined {
					height: 20px;
					width: 2px;
					background: #fff
				}
			}
		/* </style> */
		/* <style type="text/css"> */
			.n-content[data-v-5bbd21ad] {
				width: 100%;
				height: auto;
				overflow: hidden
			}
		
			.n-c-content[data-v-5bbd21ad] {
				width: 100%;
				height: auto;
				padding-top: 73px
			}
		
			.n-c-wrap[data-v-5bbd21ad] {
				max-width: 1000px;
				margin: 0 auto;
				height: auto
			}
		
			.n-c-wrap .n-c-item[data-v-5bbd21ad] {
				width: 100%;
				height: auto;
				overflow: hidden;
				border-bottom: 1px solid #efefef;
				padding: 30px;
				cursor: pointer
			}
		
			.n-c-wrap .n-c-item[data-v-5bbd21ad]:hover {
				background: #f7fafd;
				border: none
			}
		
			.n-c-wrap .n-c-item[data-v-5bbd21ad] {
				display: flex;
				justify-content: space-between
			}
		
			.n-c-wrap .n-c-iteml[data-v-5bbd21ad] {
				flex: 1;
				text-align: left
			}
		
			.n-c-wrap .n-c-iteml h1[data-v-5bbd21ad] {
				font-size: 20px;
				font-weight: 500;
				color: #051033;
				line-height: 28px
			}
		
			.n-c-wrap .n-c-iteml p[data-v-5bbd21ad] {
				font-size: 16px;
				font-weight: 400;
				color: #697085;
				line-height: 24px;
				margin: 10px 0 18px
			}
		
			.n-c-wrap .n-c-iteml .news-time[data-v-5bbd21ad] {
				font-size: 12px;
				font-weight: 400;
				color: #a5a9b6;
				line-height: 12px
			}
		
			.n-c-wrap .n-c-iteml .mobile-content[data-v-5bbd21ad] {
				display: none
			}
		
			.n-c-wrap .n-c-itemr[data-v-5bbd21ad] {
				margin-left: 62px
			}
		
			.n-c-wrap .n-c-itemr img[data-v-5bbd21ad] {
				display: inline-block;
				width: 250px;
				height: auto;
				max-height: 140px
			}
		
			@media screen and (max-width:1000px) {
				.n-content[data-v-5bbd21ad] {
					width: 100%;
					height: auto;
					overflow: hidden;
					padding: 0
				}
		
				.n-c-content[data-v-5bbd21ad] {
					width: 100%;
					height: auto;
					overflow: scroll;
					padding-top: 36px
				}
		
				.n-c-wrap[data-v-5bbd21ad] {
					width: 92%;
					margin: 0 auto;
					height: auto;
					overflow-y: scroll
				}
		
				.n-c-wrap .n-c-item[data-v-5bbd21ad] {
					height: auto;
					overflow: hidden;
					border-bottom: 1px solid #d8d8d8
				}
		
				.n-c-wrap .n-c-item[data-v-5bbd21ad]:hover {
					background: none;
					box-shadow: none;
					border-bottom: none
				}
		
				.n-c-wrap .n-c-item[data-v-5bbd21ad] {
					width: 100%;
					display: flex;
					justify-content: space-between;
					padding: 10px 0
				}
		
				.n-c-wrap .n-c-iteml[data-v-5bbd21ad] {
					flex: 1;
					text-align: left
				}
		
				.n-c-wrap .n-c-iteml h1[data-v-5bbd21ad] {
					width: 100%;
					font-size: 14px;
					font-weight: 500;
					color: #051033;
					line-height: 22px
				}
		
				.n-c-wrap .n-c-iteml .default-desc[data-v-5bbd21ad] {
					font-size: 16px;
					font-weight: 400;
					color: #697085;
					line-height: 24px;
					margin: 10px 0 18px;
					display: none
				}
		
				.n-c-wrap .n-c-iteml .mobile-content[data-v-5bbd21ad] {
					width: 100%;
					display: block;
					display: flex;
					flex-direction: row;
					justify-content: space-between;
					align-items: center
				}
		
				.n-c-wrap .n-c-iteml .mobile-content p[data-v-5bbd21ad] {
					flex: 1;
					min-width: 0;
					height: 62px;
					overflow: hidden;
					text-overflow: ellipsis;
					display: -webkit-box;
					-webkit-line-clamp: 3;
					-webkit-box-orient: vertical;
					line-height: 20px;
					font-size: 14px
				}
		
				.n-c-wrap .n-c-iteml .mobile-content img[data-v-5bbd21ad] {
					display: inline-block;
					width: 109px;
					height: 61px;
					margin-left: 8px
				}
		
				.n-c-wrap .n-c-iteml .news-time[data-v-5bbd21ad] {
					font-size: 12px;
					font-weight: 400;
					color: #a5a9b6;
					line-height: 12px
				}
		
				.n-c-wrap .n-c-itemr[data-v-5bbd21ad] {
					margin-left: 62px;
					display: none
				}
		
				.n-c-wrap .n-c-itemr img[data-v-5bbd21ad] {
					display: inline-block;
					width: 250px;
					height: auto
				}
			}
		/* </style> */
		/* <style type="text/css"> */
			.p-banner-content[data-v-d1d04396] {
				width: 100%;
				height: 570px;
				background: url(/static/images/0812d59.png) no-repeat;
				background-size: cover
			}
		
			.p-banner-wrap[data-v-d1d04396] {
				max-width: 1000px;
				height: 100%;
				margin: 0 auto
			}
		
			.p-banner-wrap .p-banner-desc[data-v-d1d04396] {
				float: left;
				overflow: hidden;
				margin-top: 169px
			}
		
			.p-banner-wrap .p-banner-desc .p-b-title[data-v-d1d04396] {
				font-size: 52px;
				font-weight: 900;
				color: #fff;
				line-height: 72px;
				letter-spacing: 5px
			}
		
			.p-banner-wrap .p-banner-desc .p-banner-text[data-v-d1d04396] {
				width: 425px;
				font-size: 20px;
				color: hsla(0, 0%, 100%, .7);
				line-height: 27px;
				font-weight: 400;
				margin: 12px 0
			}
		
			.p-banner-wrap .p-banner-desc .p-b-btn[data-v-d1d04396] {
				display: inline-block;
				width: 150px;
				height: 46px;
				line-height: 46px;
				border-radius: 5px;
				text-align: center;
				font-size: 16px;
				font-weight: 500;
				color: #fff;
				border: 1px solid #fff;
				margin-top: 44px;
				overflow: hidden
			}
		
			.p-banner-wrap .p-banner-desc .p-b-btn[data-v-d1d04396]:active,
			.p-banner-wrap .p-banner-desc .p-b-btn[data-v-d1d04396]:hover {
				background: #fff;
				color: #2b69fb
			}
		
			.p-banner-wrap .p-banner-ai[data-v-d1d04396] {
				float: right;
				overflow: hidden;
				width: 427px;
				height: 427px;
				margin-top: 103px
			}
		
			.p-banner-wrap .p-banner-ai img[data-v-d1d04396] {
				display: inline-block;
				width: 100%;
				height: 100%
			}
		
			@media screen and (max-width:1000px) {
				.p-banner-content[data-v-d1d04396] {
					width: 100%;
					height: 328px;
					background: url(/static/images/0812d59.png) no-repeat;
					background-size: cover
				}
		
				.p-banner-wrap[data-v-d1d04396] {
					float: none;
					max-width: 100%;
					height: 100%;
					margin: 0 auto
				}
		
				.p-banner-wrap .p-banner-desc[data-v-d1d04396] {
					text-align: center;
					margin-top: 88px
				}
		
				.p-banner-wrap .p-banner-desc .p-b-title[data-v-d1d04396] {
					font-size: 32px;
					font-weight: 900;
					color: #fff;
					line-height: 44px;
					letter-spacing: 1px
				}
		
				.p-banner-wrap .p-banner-desc .p-banner-text[data-v-d1d04396] {
					width: 64%;
					font-size: 14px;
					color: hsla(0, 0%, 100%, .7);
					line-height: 20px;
					font-weight: 400;
					text-align: center;
					margin: 12px auto
				}
		
				.p-banner-wrap .p-banner-desc .p-b-btn[data-v-d1d04396] {
					display: inline-block;
					width: 144px;
					height: 32x;
					line-height: 32x;
					background: #fff;
					border-radius: 3px;
					text-align: center;
					font-size: 14px;
					font-weight: 500;
					color: #2b69fb;
					margin-top: 38px
				}
		
				.p-banner-wrap .p-banner-ai[data-v-d1d04396] {
					display: none
				}
		
				.p-banner-wrap .p-banner-ai img[data-v-d1d04396] {
					display: inline-block;
					width: 100%;
					height: 100%
				}
			}
		/* </style> */
		/* <style type="text/css"> */
			.p-s-payment[data-v-d07ece16] {
				width: 100%;
				height: auto;
				background: #f7fafd
			}
		
			.p-s-wrap[data-v-d07ece16] {
				max-width: 1000px;
				margin: 0 auto;
				text-align: center;
				overflow: hidden
			}
		
			.p-s-wrap .m-p-s-right[data-v-d07ece16] {
				display: none
			}
		
			.p-s-wrap h1[data-v-d07ece16] {
				font-size: 28px;
				font-weight: 600;
				line-height: 40px;
				color: #07182d;
				margin-top: 73px
			}
		
			.p-s-wrap h3[data-v-d07ece16] {
				width: 400px;
				margin: 4px auto;
				font-size: 20px;
				font-weight: 400;
				color: #7388a5;
				line-height: 28px
			}
		
			.p-s-wrap .p-s-content[data-v-d07ece16] {
				width: 100%;
				overflow: hidden;
				margin-top: 80px
			}
		
			.p-s-wrap .p-s-content .p-s-right[data-v-d07ece16] {
				width: 497px;
				float: right;
				overflow: hidden
			}
		
			.p-s-wrap .p-s-content .p-s-right .p-s-l-item[data-v-d07ece16] {
				width: 100%;
				height: auto;
				overflow: hidden;
				margin-bottom: 40px
			}
		
			.p-s-wrap .p-s-content .p-s-right .p-s-l-item dt[data-v-d07ece16] {
				float: left;
				overflow: hidden;
				margin: 16px 32px 0 0
			}
		
			.p-s-wrap .p-s-content .p-s-right .p-s-l-item dt img[data-v-d07ece16] {
				display: inline-block;
				height: 40px;
				width: 40px
			}
		
			.p-s-wrap .p-s-content .p-s-right .p-s-l-item dd[data-v-d07ece16] {
				float: left;
				overflow: hidden;
				text-align: left
			}
		
			.p-s-wrap .p-s-content .p-s-right .p-s-l-item dd h3[data-v-d07ece16] {
				display: inline-block;
				width: 100%;
				height: 33px;
				font-size: 24px;
				font-weight: 500;
				color: #051033;
				line-height: 33px;
				margin-bottom: 4px
			}
		
			.p-s-wrap .p-s-content .p-s-right .p-s-l-item dd p[data-v-d07ece16] {
				width: 320px;
				font-size: 18px;
				font-weight: 400;
				color: #697085;
				line-height: 28px
			}
		
			.p-s-wrap .p-s-content .p-s-left[data-v-d07ece16] {
				float: left;
				overflow: hidden
			}
		
			.p-s-wrap .p-s-content .p-s-left img[data-v-d07ece16] {
				display: inline-block;
				width: 490px;
				height: 600px
			}
		
			@media screen and (max-width:1000px) {
				.p-s-wrap[data-v-d07ece16] {
					max-width: 92%;
					margin: 0 auto;
					text-align: center;
					overflow: hidden
				}
		
				.p-s-wrap h1[data-v-d07ece16] {
					font-size: 18px;
					font-weight: 600;
					line-height: 25px;
					color: #07182d;
					margin-top: 20px
				}
		
				.p-s-wrap h3[data-v-d07ece16] {
					width: 100%;
					margin: 4px auto;
					font-size: 14px;
					font-weight: 400;
					color: #7388a5;
					line-height: 17px
				}
		
				.p-s-wrap .m-p-s-left[data-v-d07ece16] {
					display: block;
					width: 100%;
					text-align: center
				}
		
				.p-s-wrap .m-p-s-left img[data-v-d07ece16] {
					display: inline-block;
					height: 144px;
					width: auto
				}
		
				.p-s-wrap .p-s-content[data-v-d07ece16] {
					margin-top: 40px
				}
		
				.p-s-wrap .p-s-content[data-v-d07ece16],
				.p-s-wrap .p-s-content .p-s-right[data-v-d07ece16] {
					width: 100%;
					overflow: hidden
				}
		
				.p-s-wrap .p-s-content .p-s-right .p-s-l-item[data-v-d07ece16] {
					width: 100%;
					display: flex;
					overflow: hidden;
					justify-content: flex-start
				}
		
				.p-s-wrap .p-s-content .p-s-right .p-s-l-item dt[data-v-d07ece16] {
					width: 40px;
					overflow: hidden;
					margin: 16px 18px 0 0
				}
		
				.p-s-wrap .p-s-content .p-s-right .p-s-l-item dt img[data-v-d07ece16] {
					display: inline-block;
					height: 32px;
					width: 32px
				}
		
				.p-s-wrap .p-s-content .p-s-right .p-s-l-item dd[data-v-d07ece16] {
					overflow: hidden;
					text-align: left
				}
		
				.p-s-wrap .p-s-content .p-s-right .p-s-l-item dd h3[data-v-d07ece16] {
					display: inline-block;
					width: 100%;
					height: 33px;
					font-size: 18px;
					font-weight: 500;
					color: #051033;
					line-height: 20px;
					margin-bottom: 2px
				}
		
				.p-s-wrap .p-s-content .p-s-right .p-s-l-item dd p[data-v-d07ece16] {
					width: 320px;
					font-size: 14px;
					font-weight: 400;
					color: #697085;
					line-height: 20px
				}
		
				.p-s-wrap .p-s-content .p-s-left[data-v-d07ece16] {
					display: none
				}
			}
		/* </style> */
		/* <style type="text/css"> */
			.p-s-wrap[data-v-e17735ce] {
				max-width: 1000px;
				margin: 0 auto;
				text-align: center;
				overflow: hidden
			}
		
			.p-s-wrap h1[data-v-e17735ce] {
				font-size: 28px;
				font-weight: 600;
				line-height: 40px;
				color: #07182d;
				margin-top: 73px
			}
		
			.p-s-wrap h3[data-v-e17735ce] {
				width: 400px;
				margin: 4px auto;
				font-size: 20px;
				font-weight: 400;
				color: #7388a5;
				line-height: 28px
			}
		
			.p-s-wrap .p-s-content[data-v-e17735ce] {
				width: 100%;
				overflow: hidden;
				margin-top: 80px
			}
		
			.p-s-wrap .p-s-content .p-s-left[data-v-e17735ce] {
				width: 497px;
				float: left;
				overflow: hidden
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item[data-v-e17735ce] {
				width: 100%;
				height: auto;
				overflow: hidden;
				margin-bottom: 40px
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dt[data-v-e17735ce] {
				float: left;
				overflow: hidden;
				margin: 16px 32px 0 0
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dt img[data-v-e17735ce] {
				display: inline-block;
				height: 40px;
				width: 40px
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd[data-v-e17735ce] {
				float: left;
				overflow: hidden;
				text-align: left
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd h3[data-v-e17735ce] {
				display: inline-block;
				width: 100%;
				height: 33px;
				font-size: 24px;
				font-weight: 500;
				color: #051033;
				line-height: 33px;
				margin-bottom: 4px
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd p[data-v-e17735ce] {
				width: 320px;
				font-size: 18px;
				font-weight: 400;
				color: #697085;
				line-height: 28px
			}
		
			.p-s-wrap .p-s-content .p-s-right[data-v-e17735ce] {
				float: right;
				overflow: hidden
			}
		
			.p-s-wrap .p-s-content .p-s-right img[data-v-e17735ce] {
				display: inline-block;
				width: 490px;
				height: 600px
			}
		
			.p-s-paydaily[data-v-e17735ce] {
				height: auto;
				background: #f7fafd
			}
		
			.p-s-flow[data-v-e17735ce],
			.p-s-paydaily[data-v-e17735ce] {
				width: 100%;
				overflow: hidden
			}
		
			.p-s-flow[data-v-e17735ce] {
				display: flex;
				justify-content: space-around;
				height: 196px;
				margin: 56px 0;
				padding: 0 20px;
				flex-direction: row;
				align-items: center;
				background: #fff
			}
		
			.p-s-flow .p-s-f-step[data-v-e17735ce] {
				display: flex;
				flex: 1;
				min-width: 0;
				justify-content: center;
				align-items: center;
				flex-direction: column
			}
		
			.p-s-flow .p-s-f-step .p-s-f-s-top[data-v-e17735ce] {
				display: inline-block;
				height: 40px;
				width: 40px;
				text-align: center;
				line-height: 40px;
				color: #fff;
				background: #2b69fb;
				border-radius: 200px;
				font-size: 20px;
				font-weight: 600;
				margin-bottom: 16px;
				cursor: none
			}
		
			.p-s-flow .p-s-f-step h3[data-v-e17735ce] {
				display: inline-block;
				height: 28px;
				font-size: 20px;
				font-weight: 600;
				color: #051033;
				line-height: 28px;
				width: 100%
			}
		
			.p-s-flow .p-s-f-step p[data-v-e17735ce] {
				height: 22px;
				font-size: 16px;
				font-weight: 400;
				color: #697085;
				line-height: 22px
			}
		
			.p-s-flow .p-s-f-arrow[data-v-e17735ce] {
				min-width: 0;
				flex: 1
			}
		
			.p-s-flow .p-s-f-arrow img[data-v-e17735ce] {
				display: inline-block;
				height: 15px;
				width: 16px
			}
		
			.p-s-flow-content[data-v-e17735ce] {
				width: 100%;
				overflow: hidden
			}
		
			.p-s-flow-content .p-s-f-left[data-v-e17735ce] {
				max-width: 490px;
				float: left;
				overflow: hidden
			}
		
			.p-s-flow-content .p-s-f-left img[data-v-e17735ce] {
				display: inline-block;
				height: 100%;
				width: 100%
			}
		
			.p-s-flow-content .p-s-f-right[data-v-e17735ce] {
				float: right;
				padding-top: 14px;
				overflow: hidden
			}
		
			.p-s-flow-content .p-s-f-right .p-s-l-item[data-v-e17735ce] {
				width: 100%;
				height: auto;
				overflow: hidden;
				margin-bottom: 40px
			}
		
			.p-s-flow-content .p-s-f-right .p-s-l-item dt[data-v-e17735ce] {
				float: left;
				overflow: hidden;
				margin: 16px 32px 0 0
			}
		
			.p-s-flow-content .p-s-f-right .p-s-l-item dt img[data-v-e17735ce] {
				display: inline-block;
				height: 40px;
				width: 40px
			}
		
			.p-s-flow-content .p-s-f-right .p-s-l-item dd[data-v-e17735ce] {
				float: left;
				overflow: hidden;
				text-align: left
			}
		
			.p-s-flow-content .p-s-f-right .p-s-l-item dd h3[data-v-e17735ce] {
				display: inline-block;
				width: 100%;
				height: 33px;
				font-size: 24px;
				font-weight: 500;
				color: #051033;
				line-height: 33px;
				margin-bottom: 8px
			}
		
			.p-s-flow-content .p-s-f-right .p-s-l-item dd p[data-v-e17735ce] {
				width: 320px;
				font-size: 16px;
				font-weight: 400;
				color: #697085;
				line-height: 24px
			}
		
			@media screen and (max-width:1000px) {
				.p-s-wrap[data-v-e17735ce] {
					max-width: 92%;
					margin: 0 auto;
					text-align: center;
					overflow: hidden
				}
		
				.p-s-wrap h1[data-v-e17735ce] {
					font-size: 18px;
					font-weight: 600;
					line-height: 25px;
					color: #07182d;
					margin-top: 16px
				}
		
				.p-s-wrap h3[data-v-e17735ce] {
					width: 100%;
					margin: 4px auto;
					font-size: 14px;
					font-weight: 400;
					color: #7388a5;
					line-height: 17px
				}
		
				.p-s-wrap .p-s-content[data-v-e17735ce] {
					width: 100%;
					overflow: hidden;
					margin-top: 80px
				}
		
				.p-s-wrap .p-s-content .p-s-left[data-v-e17735ce] {
					width: 497px;
					float: left;
					overflow: hidden
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item[data-v-e17735ce] {
					width: 100%;
					overflow: hidden;
					display: flex;
					justify-content: flex-start
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dt[data-v-e17735ce] {
					float: left;
					overflow: hidden;
					margin: 16px 32px 0 0
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dt img[data-v-e17735ce] {
					display: inline-block;
					height: 40px;
					width: 40px
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd[data-v-e17735ce] {
					float: left;
					overflow: hidden;
					text-align: left;
					flex-wrap: wrap;
					width: 300px
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd h3[data-v-e17735ce] {
					display: inline-block;
					width: 100%;
					height: 33px;
					font-size: 24px;
					font-weight: 500;
					color: #051033;
					line-height: 33px;
					margin-bottom: 4px
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd p[data-v-e17735ce] {
					width: 100%;
					font-size: 18px;
					font-weight: 400;
					color: #697085;
					line-height: 28px
				}
		
				.p-s-wrap .p-s-content .p-s-right[data-v-e17735ce] {
					float: right;
					overflow: hidden
				}
		
				.p-s-wrap .p-s-content .p-s-right img[data-v-e17735ce] {
					display: inline-block;
					width: 490px;
					height: 600px
				}
		
				.p-s-paydaily[data-v-e17735ce] {
					height: auto;
					background: #f7fafd
				}
		
				.p-s-flow[data-v-e17735ce],
				.p-s-paydaily[data-v-e17735ce] {
					width: 100%;
					overflow: hidden
				}
		
				.p-s-flow[data-v-e17735ce] {
					display: flex;
					justify-content: space-around;
					height: 196px;
					margin: 16px 0;
					padding: 0;
					flex-direction: row;
					align-items: center;
					background: none
				}
		
				.p-s-flow .p-s-f-step[data-v-e17735ce] {
					display: flex;
					flex: 1;
					min-width: 0;
					justify-content: center;
					align-items: center;
					flex-direction: column
				}
		
				.p-s-flow .p-s-f-step .p-s-f-s-top[data-v-e17735ce] {
					display: inline-block;
					height: 24px;
					width: 24px;
					text-align: center;
					line-height: 24px;
					color: #fff;
					background: #2b69fb;
					border-radius: 200px;
					font-size: 12px;
					font-weight: 600;
					margin-bottom: 12px
				}
		
				.p-s-flow .p-s-f-step h3[data-v-e17735ce] {
					display: inline-block;
					height: 17px;
					font-size: 12px;
					font-weight: 600;
					color: #051033;
					line-height: 17px;
					width: 100%
				}
		
				.p-s-flow .p-s-f-step p[data-v-e17735ce] {
					height: 22px;
					font-size: 10px;
					font-weight: 400;
					color: #697085;
					line-height: 13px
				}
		
				.p-s-flow .p-s-f-arrow[data-v-e17735ce] {
					min-width: 0;
					flex: 1
				}
		
				.p-s-flow .p-s-f-arrow img[data-v-e17735ce] {
					display: inline-block;
					height: 13px;
					width: 14px
				}
		
				.p-s-flow-content[data-v-e17735ce] {
					width: 100%;
					overflow: hidden
				}
		
				.p-s-flow-content .p-s-f-left[data-v-e17735ce] {
					width: 100%;
					float: left;
					overflow: hidden
				}
		
				.p-s-flow-content .p-s-f-left img[data-v-e17735ce] {
					display: inline-block;
					height: auto;
					width: 130px
				}
		
				.p-s-flow-content .p-s-f-right[data-v-e17735ce] {
					width: 100%;
					padding-top: 14px;
					overflow: hidden;
					display: flex;
					justify-content: flex-start;
					flex-direction: column
				}
		
				.p-s-flow-content .p-s-f-right .p-s-l-item[data-v-e17735ce] {
					width: 100%;
					height: auto;
					overflow: hidden;
					margin-bottom: 40px;
					display: flex;
					justify-items: flex-start
				}
		
				.p-s-flow-content .p-s-f-right .p-s-l-item dt[data-v-e17735ce] {
					float: left;
					overflow: hidden;
					margin: 4px 14px 0 0
				}
		
				.p-s-flow-content .p-s-f-right .p-s-l-item dt img[data-v-e17735ce] {
					display: inline-block;
					height: 32px;
					width: 32px
				}
		
				.p-s-flow-content .p-s-f-right .p-s-l-item dd[data-v-e17735ce] {
					float: left;
					overflow: hidden;
					text-align: left
				}
		
				.p-s-flow-content .p-s-f-right .p-s-l-item dd h3[data-v-e17735ce] {
					display: inline-block;
					width: 100%;
					height: 33px;
					font-size: 18px;
					font-weight: 500;
					color: #051033;
					line-height: 20px;
					margin-bottom: 2px
				}
		
				.p-s-flow-content .p-s-f-right .p-s-l-item dd p[data-v-e17735ce] {
					width: 320px;
					font-size: 14px;
					font-weight: 400;
					color: #697085;
					line-height: 24px
				}
			}
		
			@media screen and (max-width:750px) {
				.p-s-flow[data-v-e17735ce] {
					display: flex;
					justify-content: space-around;
					width: 100%;
					height: 196px;
					margin: 16px 0;
					padding: 0;
					flex-direction: row;
					align-items: center;
					overflow: hidden;
					background: none
				}
		
				.p-s-flow .p-s-f-step[data-v-e17735ce] {
					display: flex;
					flex: 50%;
					min-width: 0;
					justify-content: center;
					align-items: center;
					flex-direction: column
				}
		
				.p-s-flow .p-s-f-step .p-s-f-s-top[data-v-e17735ce] {
					display: inline-block;
					height: 24px;
					width: 24px;
					text-align: center;
					line-height: 24px;
					color: #fff;
					background: #2b69fb;
					border-radius: 200px;
					font-size: 12px;
					font-weight: 600;
					margin-bottom: 12px
				}
		
				.p-s-flow .p-s-f-step h3[data-v-e17735ce] {
					display: inline-block;
					height: 17px;
					font-size: 12px;
					font-weight: 600;
					color: #051033;
					line-height: 17px;
					width: 100%
				}
		
				.p-s-flow .p-s-f-step p[data-v-e17735ce] {
					height: 22px;
					font-size: 10px;
					font-weight: 400;
					color: #697085;
					line-height: 13px
				}
		
				.p-s-flow .p-s-f-arrow[data-v-e17735ce] {
					min-width: 0;
					flex: 1
				}
		
				.p-s-flow .p-s-f-arrow img[data-v-e17735ce] {
					display: inline-block;
					height: 13px;
					width: 14px
				}
			}
		/* </style> */
		/* <style type="text/css"> */
			#information[data-v-3f4491d6] {
				width: 100%;
				background: #fff
			}
		
			.flow-border[data-v-3f4491d6] {
				border-radius: 10px;
				border: 1px solid rgba(167, 176, 204, .8)
			}
		
			#p-s-right-mobile[data-v-3f4491d6] {
				float: right;
				overflow: hidden;
				display: none
			}
		
			#p-s-right-mobile img[data-v-3f4491d6] {
				display: inline-block;
				width: 490px;
				height: 600px
			}
		
			.p-s-wrap[data-v-3f4491d6] {
				max-width: 1000px;
				margin: 0 auto;
				text-align: center;
				overflow: hidden;
				background: #fff
			}
		
			.p-s-wrap h1[data-v-3f4491d6] {
				font-size: 28px;
				font-weight: 600;
				line-height: 40px;
				color: #07182d;
				margin-top: 73px
			}
		
			.p-s-wrap h3[data-v-3f4491d6] {
				width: 400px;
				margin: 4px auto;
				font-size: 20px;
				font-weight: 400;
				color: #7388a5;
				line-height: 28px
			}
		
			.p-s-wrap .p-s-content[data-v-3f4491d6] {
				width: 100%;
				overflow: hidden;
				margin-top: 80px
			}
		
			.p-s-wrap .p-s-content .p-s-left[data-v-3f4491d6] {
				width: 497px;
				float: left;
				overflow: hidden
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item[data-v-3f4491d6] {
				width: 100%;
				height: auto;
				overflow: hidden;
				margin-bottom: 40px
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dt[data-v-3f4491d6] {
				float: left;
				overflow: hidden;
				margin: 16px 32px 0 0
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dt img[data-v-3f4491d6] {
				display: inline-block;
				height: 40px;
				width: 40px
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd[data-v-3f4491d6] {
				float: left;
				overflow: hidden;
				text-align: left
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd h3[data-v-3f4491d6] {
				display: inline-block;
				width: 100%;
				height: 33px;
				font-size: 24px;
				font-weight: 500;
				color: #051033;
				line-height: 33px;
				margin-bottom: 4px
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd p[data-v-3f4491d6] {
				width: 320px;
				font-size: 18px;
				font-weight: 400;
				color: #697085;
				line-height: 28px
			}
		
			.p-s-wrap .p-s-content .p-s-right[data-v-3f4491d6] {
				float: right;
				overflow: hidden
			}
		
			.p-s-wrap .p-s-content .p-s-right img[data-v-3f4491d6] {
				display: inline-block;
				width: 490px;
				height: 600px
			}
		
			.p-s-paydaily[data-v-3f4491d6] {
				height: auto;
				background: #f7fafd
			}
		
			.p-s-flow[data-v-3f4491d6],
			.p-s-paydaily[data-v-3f4491d6] {
				width: 100%;
				overflow: hidden
			}
		
			.p-s-flow[data-v-3f4491d6] {
				display: flex;
				justify-content: space-around;
				height: 196px;
				margin: 56px 0;
				padding: 0 20px;
				flex-direction: row;
				align-items: center;
				background: #fff
			}
		
			.p-s-flow .p-s-f-step[data-v-3f4491d6] {
				display: flex;
				flex: 1;
				min-width: 0;
				justify-content: center;
				align-items: center;
				flex-direction: column
			}
		
			.p-s-flow .p-s-f-step .p-s-f-s-top[data-v-3f4491d6] {
				display: inline-block;
				height: 40px;
				width: 40px;
				text-align: center;
				line-height: 40px;
				color: #fff;
				background: #2b69fb;
				border-radius: 200px;
				font-size: 20px;
				font-weight: 600;
				margin-bottom: 16px;
				cursor: none
			}
		
			.p-s-flow .p-s-f-step h3[data-v-3f4491d6] {
				display: inline-block;
				height: 28px;
				font-size: 20px;
				font-weight: 600;
				color: #051033;
				line-height: 28px;
				width: 100%
			}
		
			.p-s-flow .p-s-f-step p[data-v-3f4491d6] {
				height: 22px;
				font-size: 16px;
				font-weight: 400;
				color: #697085;
				line-height: 22px
			}
		
			.p-s-flow .p-s-f-arrow[data-v-3f4491d6] {
				min-width: 0;
				flex: 1
			}
		
			.p-s-flow .p-s-f-arrow img[data-v-3f4491d6] {
				display: inline-block;
				height: 15px;
				width: 16px
			}
		
			@media screen and (max-width:1000px) {
				.flow-border[data-v-3f4491d6] {
					border-radius: 10px;
					border: none
				}
		
				.p-s-wrap[data-v-3f4491d6] {
					max-width: 92%;
					margin: 0 auto;
					text-align: center;
					overflow: hidden
				}
		
				.p-s-wrap h1[data-v-3f4491d6] {
					font-size: 18px;
					font-weight: 600;
					line-height: 25px;
					color: #07182d;
					margin-top: 20px
				}
		
				.p-s-wrap h3[data-v-3f4491d6] {
					width: 100%;
					margin: 4px auto;
					font-size: 14px;
					font-weight: 400;
					color: #7388a5;
					line-height: 17px
				}
		
				.p-s-wrap .m-p-s-right[data-v-3f4491d6] {
					display: block;
					width: 100%;
					text-align: center
				}
		
				.p-s-wrap .m-p-s-right img[data-v-3f4491d6] {
					display: inline-block;
					height: 144px;
					width: auto
				}
		
				.p-s-wrap .p-s-content[data-v-3f4491d6] {
					margin-top: 40px
				}
		
				.p-s-wrap .p-s-content[data-v-3f4491d6],
				.p-s-wrap .p-s-content .p-s-left[data-v-3f4491d6] {
					width: 100%;
					overflow: hidden
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item[data-v-3f4491d6] {
					width: 100%;
					display: flex;
					overflow: hidden;
					justify-content: flex-start
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dt[data-v-3f4491d6] {
					width: 40px;
					overflow: hidden;
					margin: 16px 18px 0 0
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dt img[data-v-3f4491d6] {
					display: inline-block;
					height: 32px;
					width: 32px
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd[data-v-3f4491d6] {
					overflow: hidden;
					text-align: left
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd h3[data-v-3f4491d6] {
					display: inline-block;
					width: 100%;
					height: 33px;
					font-size: 18px;
					font-weight: 500;
					color: #051033;
					line-height: 20px;
					margin-bottom: 2px
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd p[data-v-3f4491d6] {
					width: 320px;
					font-size: 14px;
					font-weight: 400;
					color: #697085;
					line-height: 20px
				}
		
				.p-s-wrap .p-s-content .p-s-right[data-v-3f4491d6] {
					display: none;
					width: 119px;
					height: 85px
				}
		
				.p-s-paydaily[data-v-3f4491d6] {
					height: auto;
					background: #f7fafd
				}
		
				.p-s-flow[data-v-3f4491d6],
				.p-s-paydaily[data-v-3f4491d6] {
					width: 100%;
					overflow: hidden
				}
		
				.p-s-flow[data-v-3f4491d6] {
					display: flex;
					justify-content: space-around;
					height: 196px;
					margin: 16px 0;
					padding: 0;
					flex-direction: row;
					align-items: center;
					background: none
				}
		
				.p-s-flow .p-s-f-step[data-v-3f4491d6] {
					display: flex;
					flex: 1;
					min-width: 0;
					justify-content: center;
					align-items: center;
					flex-direction: column
				}
		
				.p-s-flow .p-s-f-step .p-s-f-s-top[data-v-3f4491d6] {
					display: inline-block;
					height: 24px;
					width: 24px;
					text-align: center;
					line-height: 24px;
					color: #fff;
					background: #2b69fb;
					border-radius: 200px;
					font-size: 12px;
					font-weight: 600;
					margin-bottom: 12px;
					cursor: none
				}
		
				.p-s-flow .p-s-f-step h3[data-v-3f4491d6] {
					display: inline-block;
					height: 17px;
					font-size: 12px;
					font-weight: 600;
					color: #051033;
					line-height: 17px;
					width: 100%
				}
		
				.p-s-flow .p-s-f-step p[data-v-3f4491d6] {
					height: 22px;
					font-size: 10px;
					font-weight: 400;
					color: #697085;
					line-height: 13px
				}
		
				.p-s-flow .p-s-f-arrow[data-v-3f4491d6] {
					min-width: 0;
					flex: 1
				}
		
				.p-s-flow .p-s-f-arrow img[data-v-3f4491d6] {
					display: inline-block;
					height: 13px;
					width: 14px
				}
		
				#p-s-right-mobile[data-v-3f4491d6] {
					width: 100%;
					text-align: center;
					display: block;
					overflow: hidden
				}
		
				#p-s-right-mobile img[data-v-3f4491d6] {
					display: inline-block;
					width: 119px;
					height: auto
				}
			}
		/* </style> */
		/* <style type="text/css"> */
			#constract[data-v-19326490] {
				width: 100%;
				height: 100%;
				background: #fff
			}
		
			.p-s-wrap[data-v-19326490] {
				max-width: 1000px;
				margin: 0 auto;
				text-align: center;
				overflow: hidden
			}
		
			.p-s-wrap h1[data-v-19326490] {
				font-size: 28px;
				font-weight: 600;
				line-height: 40px;
				color: #07182d;
				margin-top: 73px
			}
		
			.p-s-wrap h3[data-v-19326490] {
				width: 400px;
				margin: 4px auto;
				font-size: 20px;
				font-weight: 400;
				color: #7388a5;
				line-height: 28px
			}
		
			.p-s-wrap .p-s-content[data-v-19326490] {
				width: 100%;
				overflow: hidden;
				margin-top: 80px
			}
		
			.p-s-wrap .p-s-content .p-s-left[data-v-19326490] {
				width: 497px;
				float: left;
				overflow: hidden
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item[data-v-19326490] {
				width: 100%;
				height: auto;
				overflow: hidden;
				margin-bottom: 40px
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dt[data-v-19326490] {
				float: left;
				overflow: hidden;
				margin: 16px 32px 0 0
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dt img[data-v-19326490] {
				display: inline-block;
				height: 40px;
				width: 40px
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd[data-v-19326490] {
				float: left;
				overflow: hidden;
				text-align: left
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd h3[data-v-19326490] {
				display: inline-block;
				width: 100%;
				height: 33px;
				font-size: 24px;
				font-weight: 500;
				color: #051033;
				line-height: 33px;
				margin-bottom: 4px
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd p[data-v-19326490] {
				width: 320px;
				font-size: 18px;
				font-weight: 400;
				color: #697085;
				line-height: 28px
			}
		
			.p-s-wrap .p-s-content .p-s-right[data-v-19326490] {
				float: right;
				overflow: hidden
			}
		
			.p-s-wrap .p-s-content .p-s-right img[data-v-19326490] {
				display: inline-block;
				width: 490px;
				height: 600px
			}
		
			.p-s-flow[data-v-19326490] {
				display: flex;
				justify-content: space-around;
				width: 100%;
				height: 196px;
				margin: 56px 0;
				padding: 0 20px;
				flex-direction: row;
				align-items: center;
				overflow: hidden;
				border-radius: 10px;
				border: 1px solid rgba(167, 176, 204, .8);
				background-color: #fff
			}
		
			.p-s-flow .p-s-f-step[data-v-19326490] {
				display: flex;
				flex: 1;
				min-width: 0;
				justify-content: center;
				align-items: center;
				flex-direction: column
			}
		
			.p-s-flow .p-s-f-step .p-s-f-s-top[data-v-19326490] {
				display: inline-block;
				height: 40px;
				width: 40px;
				text-align: center;
				line-height: 40px;
				color: #fff;
				background: #2b69fb;
				border-radius: 200px;
				font-size: 20px;
				font-weight: 600;
				margin-bottom: 16px;
				cursor: none
			}
		
			.p-s-flow .p-s-f-step h3[data-v-19326490] {
				display: inline-block;
				height: 28px;
				font-size: 20px;
				font-weight: 600;
				color: #051033;
				line-height: 28px;
				width: 100%
			}
		
			.p-s-flow .p-s-f-step p[data-v-19326490] {
				height: 22px;
				font-size: 16px;
				font-weight: 400;
				color: #697085;
				line-height: 22px
			}
		
			.p-s-flow .p-s-f-arrow[data-v-19326490] {
				min-width: 0;
				flex: 1
			}
		
			.p-s-flow .p-s-f-arrow img[data-v-19326490] {
				display: inline-block;
				height: 15px;
				width: 16px
			}
		
			.p-s-flow-content[data-v-19326490] {
				width: 100%;
				overflow: hidden
			}
		
			.p-s-flow-content .p-s-f-left[data-v-19326490] {
				max-width: 490px;
				float: right;
				overflow: hidden
			}
		
			.p-s-flow-content .p-s-f-left img[data-v-19326490] {
				display: inline-block;
				height: 100%;
				width: 100%
			}
		
			.p-s-flow-content .p-s-f-right[data-v-19326490] {
				float: left;
				padding-top: 14px;
				overflow: hidden
			}
		
			.p-s-flow-content .p-s-f-right .p-s-l-item[data-v-19326490] {
				width: 100%;
				height: auto;
				overflow: hidden;
				margin-bottom: 40px
			}
		
			.p-s-flow-content .p-s-f-right .p-s-l-item dt[data-v-19326490] {
				float: left;
				overflow: hidden;
				margin: 16px 32px 0 0
			}
		
			.p-s-flow-content .p-s-f-right .p-s-l-item dt img[data-v-19326490] {
				display: inline-block;
				height: 40px;
				width: 40px
			}
		
			.p-s-flow-content .p-s-f-right .p-s-l-item dd[data-v-19326490] {
				float: left;
				overflow: hidden;
				text-align: left
			}
		
			.p-s-flow-content .p-s-f-right .p-s-l-item dd h3[data-v-19326490] {
				display: inline-block;
				width: 100%;
				height: 33px;
				font-size: 24px;
				font-weight: 500;
				color: #051033;
				line-height: 33px;
				margin-bottom: 8px
			}
		
			.p-s-flow-content .p-s-f-right .p-s-l-item dd p[data-v-19326490] {
				width: 320px;
				font-size: 16px;
				font-weight: 400;
				color: #697085;
				line-height: 24px
			}
		
			@media screen and (max-width:1000px) {
				.p-s-wrap[data-v-19326490] {
					max-width: 92%;
					margin: 0 auto;
					text-align: center;
					overflow: hidden
				}
		
				.p-s-wrap h1[data-v-19326490] {
					font-size: 18px;
					font-weight: 600;
					line-height: 25px;
					color: #07182d;
					margin-top: 20px
				}
		
				.p-s-wrap h3[data-v-19326490] {
					width: 100%;
					margin: 4px auto;
					font-size: 14px;
					font-weight: 400;
					color: #7388a5;
					line-height: 17px
				}
		
				.p-s-wrap .m-p-s-right[data-v-19326490] {
					display: block;
					width: 100%;
					text-align: center
				}
		
				.p-s-wrap .m-p-s-right img[data-v-19326490] {
					display: inline-block;
					height: 144px;
					width: auto
				}
		
				.p-s-wrap .p-s-content[data-v-19326490] {
					margin-top: 40px
				}
		
				.p-s-wrap .p-s-content[data-v-19326490],
				.p-s-wrap .p-s-content .p-s-left[data-v-19326490] {
					width: 100%;
					overflow: hidden
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item[data-v-19326490] {
					width: 100%;
					display: flex;
					overflow: hidden;
					justify-content: flex-start
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dt[data-v-19326490] {
					width: 40px;
					overflow: hidden;
					margin: 16px 18px 0 0
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dt img[data-v-19326490] {
					display: inline-block;
					height: 32px;
					width: 32px
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd[data-v-19326490] {
					overflow: hidden;
					text-align: left
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd h3[data-v-19326490] {
					display: inline-block;
					width: 100%;
					height: 33px;
					font-size: 18px;
					font-weight: 500;
					color: #051033;
					line-height: 20px;
					margin-bottom: 2px
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd p[data-v-19326490] {
					width: 320px;
					font-size: 14px;
					font-weight: 400;
					color: #697085;
					line-height: 20px
				}
		
				.p-s-wrap .p-s-content .p-s-right[data-v-19326490] {
					display: none
				}
		
				.p-s-flow[data-v-19326490] {
					display: flex;
					justify-content: space-around;
					width: 100%;
					height: 196px;
					margin: 16px 0;
					padding: 0;
					flex-direction: row;
					align-items: center;
					overflow: hidden;
					background: none
				}
		
				.p-s-flow .p-s-f-step[data-v-19326490] {
					display: flex;
					flex: 1;
					min-width: 0;
					justify-content: center;
					align-items: center;
					flex-direction: column
				}
		
				.p-s-flow .p-s-f-step .p-s-f-s-top[data-v-19326490] {
					display: inline-block;
					height: 24px;
					width: 24px;
					text-align: center;
					line-height: 24px;
					color: #fff;
					background: #2b69fb;
					border-radius: 200px;
					font-size: 12px;
					font-weight: 600;
					margin-bottom: 12px;
					cursor: none
				}
		
				.p-s-flow .p-s-f-step h3[data-v-19326490] {
					display: inline-block;
					height: 17px;
					font-size: 12px;
					font-weight: 600;
					color: #051033;
					line-height: 17px;
					width: 100%
				}
		
				.p-s-flow .p-s-f-step p[data-v-19326490] {
					height: 22px;
					font-size: 10px;
					font-weight: 400;
					color: #697085;
					line-height: 13px
				}
		
				.p-s-flow .p-s-f-arrow[data-v-19326490] {
					min-width: 0;
					flex: 1
				}
		
				.p-s-flow .p-s-f-arrow img[data-v-19326490] {
					display: inline-block;
					height: 13px;
					width: 14px
				}
		
				.p-s-flow-content[data-v-19326490] {
					width: 100%;
					overflow: hidden
				}
		
				.p-s-flow-content .p-s-f-left[data-v-19326490] {
					width: 100%;
					float: left;
					overflow: hidden
				}
		
				.p-s-flow-content .p-s-f-left img[data-v-19326490] {
					display: inline-block;
					height: auto;
					width: 130px
				}
		
				.p-s-flow-content .p-s-f-right[data-v-19326490] {
					width: 100%;
					padding-top: 14px;
					overflow: hidden;
					display: flex;
					justify-content: flex-start;
					flex-direction: column
				}
		
				.p-s-flow-content .p-s-f-right .p-s-l-item[data-v-19326490] {
					width: 100%;
					height: auto;
					overflow: hidden;
					margin-bottom: 40px;
					display: flex;
					justify-items: flex-start
				}
		
				.p-s-flow-content .p-s-f-right .p-s-l-item dt[data-v-19326490] {
					float: left;
					overflow: hidden;
					margin: 4px 14px 0 0
				}
		
				.p-s-flow-content .p-s-f-right .p-s-l-item dt img[data-v-19326490] {
					display: inline-block;
					height: 32px;
					width: 32px
				}
		
				.p-s-flow-content .p-s-f-right .p-s-l-item dd[data-v-19326490] {
					float: left;
					overflow: hidden;
					text-align: left
				}
		
				.p-s-flow-content .p-s-f-right .p-s-l-item dd h3[data-v-19326490] {
					display: inline-block;
					width: 100%;
					height: 33px;
					font-size: 18px;
					font-weight: 500;
					color: #051033;
					line-height: 20px;
					margin-bottom: 2px
				}
		
				.p-s-flow-content .p-s-f-right .p-s-l-item dd p[data-v-19326490] {
					width: 320px;
					font-size: 14px;
					font-weight: 400;
					color: #697085;
					line-height: 24px
				}
			}
		/* </style> */
		/* <style type="text/css"> */
			#advance[data-v-6e0390ec] {
				width: 100%;
				height: 100%;
				background: #f7fafd
			}
		
			.p-s-wrap[data-v-6e0390ec] {
				max-width: 1000px;
				margin: 0 auto;
				text-align: center;
				overflow: hidden
			}
		
			.p-s-wrap h1[data-v-6e0390ec] {
				font-size: 28px;
				font-weight: 600;
				line-height: 40px;
				color: #07182d;
				margin-top: 73px
			}
		
			.p-s-wrap h3[data-v-6e0390ec] {
				width: 400px;
				margin: 4px auto;
				font-size: 20px;
				font-weight: 400;
				color: #7388a5;
				line-height: 28px
			}
		
			.p-s-wrap .p-s-content[data-v-6e0390ec] {
				width: 100%;
				overflow: hidden;
				margin-top: 80px
			}
		
			.p-s-wrap .p-s-content .p-s-left[data-v-6e0390ec] {
				width: 497px;
				float: left;
				overflow: hidden
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item[data-v-6e0390ec] {
				width: 100%;
				height: auto;
				overflow: hidden;
				margin-bottom: 40px
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dt[data-v-6e0390ec] {
				float: left;
				overflow: hidden;
				margin: 16px 32px 0 0
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dt img[data-v-6e0390ec] {
				display: inline-block;
				height: 40px;
				width: 40px
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd[data-v-6e0390ec] {
				float: left;
				overflow: hidden;
				text-align: left
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd h3[data-v-6e0390ec] {
				display: inline-block;
				width: 100%;
				height: 33px;
				font-size: 24px;
				font-weight: 500;
				color: #051033;
				line-height: 33px;
				margin-bottom: 4px
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd p[data-v-6e0390ec] {
				width: 320px;
				font-size: 18px;
				font-weight: 400;
				color: #697085;
				line-height: 28px
			}
		
			.p-s-wrap .p-s-content .p-s-right[data-v-6e0390ec] {
				float: right;
				overflow: hidden
			}
		
			.p-s-wrap .p-s-content .p-s-right img[data-v-6e0390ec] {
				display: inline-block;
				width: 490px;
				height: 600px
			}
		
			.p-s-flow[data-v-6e0390ec] {
				display: flex;
				justify-content: space-around;
				width: 100%;
				height: 196px;
				margin: 56px 0;
				padding: 0 20px;
				flex-direction: row;
				align-items: center;
				overflow: hidden;
				background: #fff
			}
		
			.p-s-flow .p-s-f-step[data-v-6e0390ec] {
				display: flex;
				flex: 1;
				min-width: 0;
				justify-content: center;
				align-items: center;
				flex-direction: column
			}
		
			.p-s-flow .p-s-f-step .p-s-f-s-top[data-v-6e0390ec] {
				display: inline-block;
				height: 40px;
				width: 40px;
				text-align: center;
				line-height: 40px;
				color: #fff;
				background: #2b69fb;
				border-radius: 200px;
				font-size: 20px;
				font-weight: 600;
				margin-bottom: 16px
			}
		
			.p-s-flow .p-s-f-step h3[data-v-6e0390ec] {
				display: inline-block;
				height: 28px;
				font-size: 20px;
				font-weight: 600;
				color: #051033;
				line-height: 28px;
				width: 100%
			}
		
			.p-s-flow .p-s-f-step p[data-v-6e0390ec] {
				height: 22px;
				font-size: 16px;
				font-weight: 400;
				color: #697085;
				line-height: 22px
			}
		
			.p-s-flow .p-s-f-arrow[data-v-6e0390ec] {
				min-width: 0;
				flex: 1
			}
		
			.p-s-flow .p-s-f-arrow img[data-v-6e0390ec] {
				display: inline-block;
				height: 15px;
				width: 16px
			}
		
			.p-s-flow-content[data-v-6e0390ec] {
				width: 100%;
				overflow: hidden
			}
		
			.p-s-flow-content .p-s-f-left[data-v-6e0390ec] {
				max-width: 490px;
				float: left;
				overflow: hidden
			}
		
			.p-s-flow-content .p-s-f-left img[data-v-6e0390ec] {
				display: inline-block;
				height: 100%;
				width: 100%
			}
		
			.p-s-flow-content .p-s-f-right[data-v-6e0390ec] {
				float: right;
				padding-top: 14px;
				overflow: hidden
			}
		
			.p-s-flow-content .p-s-f-right .p-s-l-item[data-v-6e0390ec] {
				width: 100%;
				height: auto;
				overflow: hidden;
				margin-bottom: 40px
			}
		
			.p-s-flow-content .p-s-f-right .p-s-l-item dt[data-v-6e0390ec] {
				float: left;
				overflow: hidden;
				margin: 16px 32px 0 0
			}
		
			.p-s-flow-content .p-s-f-right .p-s-l-item dt img[data-v-6e0390ec] {
				display: inline-block;
				height: 40px;
				width: 40px
			}
		
			.p-s-flow-content .p-s-f-right .p-s-l-item dd[data-v-6e0390ec] {
				float: left;
				overflow: hidden;
				text-align: left
			}
		
			.p-s-flow-content .p-s-f-right .p-s-l-item dd h3[data-v-6e0390ec] {
				display: inline-block;
				width: 100%;
				height: 33px;
				font-size: 24px;
				font-weight: 500;
				color: #051033;
				line-height: 33px;
				margin-bottom: 8px
			}
		
			.p-s-flow-content .p-s-f-right .p-s-l-item dd p[data-v-6e0390ec] {
				width: 320px;
				font-size: 16px;
				font-weight: 400;
				color: #697085;
				line-height: 24px
			}
		
			.p-s-advance[data-v-6e0390ec] {
				width: 100%;
				overflow: hidden;
				background: #fff
			}
		
			.p-s-advance .p-s-ad-content[data-v-6e0390ec] {
				width: 100%;
				height: auto;
				overflow: hidden
			}
		
			.p-s-advance .p-s-ad-content .p-s-ad-left[data-v-6e0390ec] {
				width: 575px;
				height: 400px;
				float: left;
				overflow: hidden
			}
		
			.p-s-advance .p-s-ad-content .p-s-ad-left img[data-v-6e0390ec] {
				display: inline-block;
				width: 100%;
				height: auto
			}
		
			.p-s-advance .p-s-ad-content .p-s-ad-right[data-v-6e0390ec] {
				float: left;
				overflow: hidden;
				padding-top: 39px
			}
		
			.p-s-advance .p-s-ad-content .p-s-ad-right .ps-ad-item[data-v-6e0390ec] {
				width: 100%;
				text-align: left;
				display: flex;
				justify-content: flex-start;
				align-items: center;
				margin-top: 56px
			}
		
			.p-s-advance .p-s-ad-content .p-s-ad-right .ps-ad-item img[data-v-6e0390ec] {
				display: inline-block;
				width: 40px;
				height: 40px;
				margin: 0 32px
			}
		
			.p-s-advance .p-s-ad-content .p-s-ad-right .ps-ad-item span[data-v-6e0390ec] {
				font-size: 24px;
				font-weight: 500;
				color: #051033;
				line-height: 33px
			}
		
			@media screen and (max-width:1000px) {
				.p-s-wrap[data-v-6e0390ec] {
					max-width: 92%;
					margin: 0 auto;
					text-align: center;
					overflow: hidden
				}
		
				.p-s-wrap h1[data-v-6e0390ec] {
					font-size: 18px;
					font-weight: 600;
					line-height: 25px;
					color: #07182d;
					margin-top: 20px
				}
		
				.p-s-wrap h3[data-v-6e0390ec] {
					width: 100%;
					margin: 4px auto;
					font-size: 14px;
					font-weight: 400;
					color: #7388a5;
					line-height: 17px
				}
		
				.p-s-wrap .m-p-s-right[data-v-6e0390ec] {
					display: block;
					width: 100%;
					text-align: center
				}
		
				.p-s-wrap .m-p-s-right img[data-v-6e0390ec] {
					display: inline-block;
					height: 144px;
					width: auto
				}
		
				.p-s-wrap .p-s-content[data-v-6e0390ec] {
					margin-top: 40px
				}
		
				.p-s-wrap .p-s-content[data-v-6e0390ec],
				.p-s-wrap .p-s-content .p-s-left[data-v-6e0390ec] {
					width: 100%;
					overflow: hidden
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item[data-v-6e0390ec] {
					width: 100%;
					display: flex;
					overflow: hidden;
					justify-content: flex-start
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dt[data-v-6e0390ec] {
					width: 40px;
					overflow: hidden;
					margin: 16px 18px 0 0
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dt img[data-v-6e0390ec] {
					display: inline-block;
					height: 32px;
					width: 32px
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd[data-v-6e0390ec] {
					overflow: hidden;
					text-align: left
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd h3[data-v-6e0390ec] {
					display: inline-block;
					width: 100%;
					height: 33px;
					font-size: 18px;
					font-weight: 500;
					color: #051033;
					line-height: 20px;
					margin-bottom: 2px
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd p[data-v-6e0390ec] {
					width: 320px;
					font-size: 14px;
					font-weight: 400;
					color: #697085;
					line-height: 20px
				}
		
				.p-s-wrap .p-s-content .p-s-right[data-v-6e0390ec] {
					display: none
				}
		
				.p-s-flow[data-v-6e0390ec] {
					display: flex;
					justify-content: space-around;
					width: 100%;
					height: 196px;
					margin: 16px 0;
					padding: 0;
					flex-direction: row;
					align-items: center;
					overflow: hidden;
					background: none
				}
		
				.p-s-flow .p-s-f-step[data-v-6e0390ec] {
					display: flex;
					flex: 1;
					min-width: 0;
					justify-content: center;
					align-items: center;
					flex-direction: column
				}
		
				.p-s-flow .p-s-f-step .p-s-f-s-top[data-v-6e0390ec] {
					display: inline-block;
					height: 24px;
					width: 24px;
					text-align: center;
					line-height: 24px;
					color: #fff;
					background: #2b69fb;
					border-radius: 200px;
					font-size: 12px;
					font-weight: 600;
					margin-bottom: 12px
				}
		
				.p-s-flow .p-s-f-step h3[data-v-6e0390ec] {
					display: inline-block;
					height: 17px;
					font-size: 12px;
					font-weight: 600;
					color: #051033;
					line-height: 17px;
					width: 100%
				}
		
				.p-s-flow .p-s-f-step p[data-v-6e0390ec] {
					height: 22px;
					font-size: 10px;
					font-weight: 400;
					color: #697085;
					line-height: 13px
				}
		
				.p-s-flow .p-s-f-arrow[data-v-6e0390ec] {
					min-width: 0;
					flex: 1
				}
		
				.p-s-flow .p-s-f-arrow img[data-v-6e0390ec] {
					display: inline-block;
					height: 13px;
					width: 14px
				}
		
				.p-s-flow-content[data-v-6e0390ec] {
					width: 100%;
					overflow: hidden
				}
		
				.p-s-flow-content .p-s-f-left[data-v-6e0390ec] {
					width: 100%;
					float: left;
					overflow: hidden
				}
		
				.p-s-flow-content .p-s-f-left img[data-v-6e0390ec] {
					display: inline-block;
					height: auto;
					width: 130px
				}
		
				.p-s-flow-content .p-s-f-right[data-v-6e0390ec] {
					width: 100%;
					padding-top: 14px;
					overflow: hidden;
					display: flex;
					justify-content: flex-start;
					flex-direction: column
				}
		
				.p-s-flow-content .p-s-f-right .p-s-l-item[data-v-6e0390ec] {
					width: 100%;
					height: auto;
					overflow: hidden;
					margin-bottom: 40px;
					display: flex;
					justify-items: flex-start
				}
		
				.p-s-flow-content .p-s-f-right .p-s-l-item dt[data-v-6e0390ec] {
					float: left;
					overflow: hidden;
					margin: 4px 14px 0 0
				}
		
				.p-s-flow-content .p-s-f-right .p-s-l-item dt img[data-v-6e0390ec] {
					display: inline-block;
					height: 32px;
					width: 32px
				}
		
				.p-s-flow-content .p-s-f-right .p-s-l-item dd[data-v-6e0390ec] {
					float: left;
					overflow: hidden;
					text-align: left
				}
		
				.p-s-flow-content .p-s-f-right .p-s-l-item dd h3[data-v-6e0390ec] {
					display: inline-block;
					width: 100%;
					height: 33px;
					font-size: 18px;
					font-weight: 500;
					color: #051033;
					line-height: 20px;
					margin-bottom: 2px
				}
		
				.p-s-flow-content .p-s-f-right .p-s-l-item dd p[data-v-6e0390ec] {
					width: 320px;
					font-size: 14px;
					font-weight: 400;
					color: #697085;
					line-height: 24px
				}
		
				.p-s-advance[data-v-6e0390ec] {
					width: 100%;
					overflow: hidden;
					background: #fff
				}
		
				.p-s-advance .p-s-ad-content[data-v-6e0390ec] {
					width: 100%;
					height: auto;
					overflow: hidden
				}
		
				.p-s-advance .p-s-ad-content .p-s-ad-left[data-v-6e0390ec] {
					width: 100%;
					height: 170px;
					float: left;
					overflow: hidden;
					text-align: center
				}
		
				.p-s-advance .p-s-ad-content .p-s-ad-left img[data-v-6e0390ec] {
					display: inline-block;
					width: 260px;
					height: auto
				}
		
				.p-s-advance .p-s-ad-content .p-s-ad-right[data-v-6e0390ec] {
					float: left;
					overflow: hidden;
					padding-top: 20px
				}
		
				.p-s-advance .p-s-ad-content .p-s-ad-right .ps-ad-item[data-v-6e0390ec] {
					width: 100%;
					text-align: left;
					display: flex;
					justify-content: flex-start;
					align-items: center;
					margin-top: 20px
				}
		
				.p-s-advance .p-s-ad-content .p-s-ad-right .ps-ad-item img[data-v-6e0390ec] {
					display: inline-block;
					width: 32px;
					height: 32px;
					margin: 0 16px 0 0
				}
		
				.p-s-advance .p-s-ad-content .p-s-ad-right .ps-ad-item span[data-v-6e0390ec] {
					font-size: 18px;
					font-weight: 500;
					color: #051033;
					line-height: 33px
				}
			}
		/* </style> */
		/* <style type="text/css"> */
			#payroll[data-v-302796a2] {
				width: 100%;
				height: 100%;
				background: #f7fafd
			}
		
			.p-s-wrap[data-v-302796a2] {
				max-width: 1000px;
				margin: 0 auto;
				text-align: center;
				overflow: hidden
			}
		
			.p-s-wrap h1[data-v-302796a2] {
				font-size: 28px;
				font-weight: 600;
				line-height: 40px;
				color: #07182d;
				margin-top: 73px
			}
		
			.p-s-wrap h3[data-v-302796a2] {
				width: 400px;
				margin: 4px auto;
				font-size: 20px;
				font-weight: 400;
				color: #7388a5;
				line-height: 28px
			}
		
			.p-s-wrap .p-s-content[data-v-302796a2] {
				width: 100%;
				overflow: hidden;
				margin-top: 80px
			}
		
			.p-s-wrap .p-s-content .p-s-left[data-v-302796a2] {
				width: 497px;
				float: left;
				overflow: hidden
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item[data-v-302796a2] {
				width: 100%;
				height: auto;
				overflow: hidden;
				margin-bottom: 40px
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dt[data-v-302796a2] {
				float: left;
				overflow: hidden;
				margin: 16px 32px 0 0
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dt img[data-v-302796a2] {
				display: inline-block;
				height: 40px;
				width: 40px
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd[data-v-302796a2] {
				float: left;
				overflow: hidden;
				text-align: left
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd h3[data-v-302796a2] {
				display: inline-block;
				width: 100%;
				height: 33px;
				font-size: 24px;
				font-weight: 500;
				color: #051033;
				line-height: 33px;
				margin-bottom: 4px
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd p[data-v-302796a2] {
				width: 320px;
				font-size: 18px;
				font-weight: 400;
				color: #697085;
				line-height: 28px
			}
		
			.p-s-wrap .p-s-content .p-s-right[data-v-302796a2] {
				float: right;
				overflow: hidden
			}
		
			.p-s-wrap .p-s-content .p-s-right img[data-v-302796a2] {
				display: inline-block;
				width: 490px;
				height: 600px
			}
		
			.p-s-payroll[data-v-302796a2] {
				width: 100%;
				overflow: hidden;
				background: #f7fafd
			}
		
			.p-s-payroll .p-s-ad-content[data-v-302796a2] {
				width: 100%;
				height: auto;
				overflow: hidden;
				margin: 56px 0
			}
		
			.p-s-payroll .p-s-ad-content .p-s-ad-left[data-v-302796a2] {
				width: 575px;
				height: 400px;
				float: left;
				overflow: hidden
			}
		
			.p-s-payroll .p-s-ad-content .p-s-ad-left img[data-v-302796a2] {
				display: inline-block;
				width: 100%;
				height: 400px
			}
		
			.p-s-payroll .p-s-ad-content .p-s-ad-right[data-v-302796a2] {
				float: left;
				overflow: hidden;
				margin-top: 32px
			}
		
			.p-s-payroll .p-s-ad-content .p-s-ad-right .ps-ad-item[data-v-302796a2] {
				width: 100%;
				text-align: left;
				display: flex;
				justify-content: flex-start;
				align-items: center;
				margin-top: 56px
			}
		
			.p-s-payroll .p-s-ad-content .p-s-ad-right .ps-ad-item img[data-v-302796a2] {
				display: inline-block;
				width: 40px;
				height: 40px;
				margin: 0 20px
			}
		
			.p-s-payroll .p-s-ad-content .p-s-ad-right .ps-ad-item span[data-v-302796a2] {
				font-size: 24px;
				font-weight: 500;
				color: #051033;
				line-height: 33px
			}
		
			.new-p-s-ad[data-v-302796a2] {
				display: none
			}
		
			@media screen and (max-width:1000px) {
				.p-s-wrap[data-v-302796a2] {
					max-width: 92%;
					margin: 0 auto;
					text-align: center;
					overflow: hidden
				}
		
				.p-s-wrap h1[data-v-302796a2] {
					font-size: 18px;
					font-weight: 600;
					line-height: 25px;
					color: #07182d;
					margin-top: 20px
				}
		
				.p-s-wrap h3[data-v-302796a2] {
					width: 100%;
					margin: 4px auto;
					font-size: 14px;
					font-weight: 400;
					color: #7388a5;
					line-height: 17px
				}
		
				.p-s-wrap .m-p-s-right[data-v-302796a2] {
					display: block;
					width: 100%;
					text-align: center
				}
		
				.p-s-wrap .m-p-s-right img[data-v-302796a2] {
					display: inline-block;
					height: 144px;
					width: auto
				}
		
				.p-s-wrap .p-s-content[data-v-302796a2] {
					margin-top: 40px
				}
		
				.p-s-wrap .p-s-content[data-v-302796a2],
				.p-s-wrap .p-s-content .p-s-left[data-v-302796a2] {
					width: 100%;
					overflow: hidden
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item[data-v-302796a2] {
					width: 100%;
					display: flex;
					overflow: hidden;
					justify-content: flex-start
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dt[data-v-302796a2] {
					width: 40px;
					overflow: hidden;
					margin: 16px 18px 0 0
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dt img[data-v-302796a2] {
					display: inline-block;
					height: 32px;
					width: 32px
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd[data-v-302796a2] {
					overflow: hidden;
					text-align: left
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd h3[data-v-302796a2] {
					display: inline-block;
					width: 100%;
					height: 33px;
					font-size: 18px;
					font-weight: 500;
					color: #051033;
					line-height: 20px;
					margin-bottom: 2px
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd p[data-v-302796a2] {
					width: 320px;
					font-size: 14px;
					font-weight: 400;
					color: #697085;
					line-height: 20px
				}
		
				.p-s-wrap .p-s-content .p-s-right[data-v-302796a2] {
					display: none
				}
		
				.p-s-payroll[data-v-302796a2] {
					width: 100%;
					overflow: hidden;
					background: #f7fafd
				}
		
				.p-s-payroll .p-s-ad-content[data-v-302796a2] {
					width: 100%;
					height: auto;
					overflow: hidden;
					margin: 28px 0
				}
		
				.p-s-payroll .p-s-ad-content .p-s-ad-left[data-v-302796a2] {
					display: none
				}
		
				.p-s-payroll .p-s-ad-content .mobile-p-s-ad[data-v-302796a2] {
					display: block;
					width: 100%;
					overflow: hidden
				}
		
				.p-s-payroll .p-s-ad-content .mobile-p-s-ad img[data-v-302796a2] {
					display: inline-block;
					width: auto;
					height: 141px
				}
		
				.p-s-payroll .p-s-ad-content .p-s-ad-right[data-v-302796a2] {
					width: 100%;
					float: left;
					overflow: hidden;
					margin-top: 12px
				}
		
				.p-s-payroll .p-s-ad-content .p-s-ad-right .ps-ad-item[data-v-302796a2] {
					width: 100%;
					text-align: left;
					display: flex;
					justify-content: flex-start;
					align-items: center;
					margin-top: 30px
				}
		
				.p-s-payroll .p-s-ad-content .p-s-ad-right .ps-ad-item img[data-v-302796a2] {
					display: inline-block;
					width: 32px;
					height: 32px;
					margin: 0 16px 0 0
				}
		
				.p-s-payroll .p-s-ad-content .p-s-ad-right .ps-ad-item span[data-v-302796a2] {
					font-size: 18px;
					font-weight: 500;
					color: #051033;
					line-height: 20px
				}
		
				.new-p-s-ad[data-v-302796a2] {
					display: block;
					width: 100%;
					overflow: hidden;
					text-align: center;
					margin-top: 40px
				}
		
				.new-p-s-ad img[data-v-302796a2] {
					display: inline-block;
					height: 141px;
					width: auto
				}
			}
		/* </style> */
		/* <style type="text/css"> */
			.h-content-bottom[data-v-3fba8f6a] {
				width: 100%;
				height: auto;
				background: #fff
			}
		
			.h-content-bottom .h-content-bb[data-v-3fba8f6a] {
				width: 100%;
				height: 444px;
				overflow: hidden;
				background: url(/static/images/867b7b7.png) no-repeat 0 100%, url(./ad11cfc.png) no-repeat bottom, url(./f48e3c7.png) no-repeat 100% 0;
				background-size: 258px 320px, 254px 115px, 313px 383px
			}
		
			.h-content-bottom .h-content-bb .h-content-bb-title[data-v-3fba8f6a] {
				width: 100%;
				text-align: center;
				font-size: 0;
				color: #051033;
				line-height: 50px;
				letter-spacing: 5px;
				margin: 174px 0 32px
			}
		
			.h-content-bottom .h-content-bb .h-content-bb-title a[data-v-3fba8f6a] {
				font-size: 36px;
				font-weight: 600;
				color: #2b69fb
			}
		
			.h-content-bottom .h-content-bb .h-content-bb-title span[data-v-3fba8f6a] {
				font-size: 36px;
				font-weight: 600
			}
		
			.h-content-bottom .h-content-bb .h-user-btn[data-v-3fba8f6a] {
				width: 100%;
				text-align: center
			}
		
			.h-content-bottom .h-content-bb .h-user-btn a[data-v-3fba8f6a] {
				display: inline-block;
				width: 150px;
				height: 46px;
				line-height: 46px;
				background: linear-gradient(90deg, #2b69fb, #5396ff);
				border-radius: 5px;
				text-align: center;
				font-size: 16px;
				font-weight: 400;
				color: #fff
			}
		
			.h-content-bottom .h-content-bb .h-user-btn a[data-v-3fba8f6a]:hover {
				background: #0e54f8
			}
		
			@media screen and (max-width:1000px) {
				.h-content-bottom[data-v-3fba8f6a] {
					width: 100%;
					height: auto
				}
		
				.h-content-bottom .h-content-adv[data-v-3fba8f6a] {
					width: 100%;
					height: 120px;
					background: url(/static/images/ede4d7a.png) repeat-x;
					background-size: auto 120px;
					margin: 0
				}
		
				.h-content-bottom .h-content-left[data-v-3fba8f6a] {
					width: 64px;
					height: 100%;
					float: left;
					overflow: hidden;
					opacity: .8
				}
		
				.h-content-bottom .h-content-right[data-v-3fba8f6a] {
					width: 64px;
					height: 100%;
					float: right;
					overflow: hidden;
					opacity: .8
				}
		
				.h-content-bottom .h-content-bb[data-v-3fba8f6a] {
					width: 100%;
					height: auto;
					overflow: hidden;
					background: none;
					padding: 23px 0
				}
		
				.h-content-bottom .h-content-bb .h-content-bb-title[data-v-3fba8f6a] {
					width: 100%;
					text-align: center;
					font-size: 16px;
					color: #051033;
					line-height: normal;
					letter-spacing: 1px;
					margin: 24px 0
				}
		
				.h-content-bottom .h-content-bb .h-content-bb-title a[data-v-3fba8f6a] {
					font-size: 16px;
					font-weight: 600;
					color: #2b69fb
				}
		
				.h-content-bottom .h-content-bb .h-content-bb-title span[data-v-3fba8f6a] {
					font-size: 16px;
					font-weight: 600
				}
		
				.h-content-bottom .h-content-bb .h-user-btn[data-v-3fba8f6a] {
					width: 100%;
					text-align: center
				}
		
				.h-content-bottom .h-content-bb .h-user-btn a[data-v-3fba8f6a] {
					display: inline-block;
					width: 150px;
					height: 46px;
					line-height: 46px;
					background: linear-gradient(90deg, #2b69fb, #5396ff);
					border-radius: 5px;
					text-align: center;
					font-size: 16px;
					font-weight: 400;
					color: #fff
				}
		
				.h-content-bottom .h-content-bb .h-user-btn a[data-v-3fba8f6a]:hover {
					background: #0e54f8
				}
			}
		/* </style> */
		/* <style type="text/css"> */
			.flow-border[data-v-073f3b4b] {
				border-radius: 10px;
				border: 1px solid rgba(167, 176, 204, .8)
			}
		
			#p-s-right-mobile[data-v-073f3b4b] {
				float: right;
				overflow: hidden;
				display: none
			}
		
			#p-s-right-mobile img[data-v-073f3b4b] {
				display: inline-block;
				width: 490px;
				height: 600px
			}
		
			.p-s-wrap[data-v-073f3b4b] {
				max-width: 1000px;
				margin: 0 auto;
				text-align: center;
				overflow: hidden
			}
		
			.p-s-wrap h1[data-v-073f3b4b] {
				font-size: 28px;
				font-weight: 600;
				line-height: 40px;
				color: #07182d;
				margin-top: 73px
			}
		
			.p-s-wrap h3[data-v-073f3b4b] {
				width: 400px;
				margin: 4px auto;
				font-size: 20px;
				font-weight: 400;
				color: #7388a5;
				line-height: 28px
			}
		
			.p-s-wrap .p-s-content[data-v-073f3b4b] {
				width: 100%;
				overflow: hidden;
				margin-top: 80px
			}
		
			.p-s-wrap .p-s-content .p-s-left[data-v-073f3b4b] {
				width: 497px;
				float: left;
				overflow: hidden
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item[data-v-073f3b4b] {
				width: 100%;
				height: auto;
				overflow: hidden;
				margin-bottom: 40px
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dt[data-v-073f3b4b] {
				float: left;
				overflow: hidden;
				margin: 16px 32px 0 0
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dt img[data-v-073f3b4b] {
				display: inline-block;
				height: 40px;
				width: 40px
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd[data-v-073f3b4b] {
				float: left;
				overflow: hidden;
				text-align: left
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd h3[data-v-073f3b4b] {
				display: inline-block;
				width: 100%;
				height: 33px;
				font-size: 24px;
				font-weight: 500;
				color: #051033;
				line-height: 33px;
				margin-bottom: 4px
			}
		
			.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd p[data-v-073f3b4b] {
				width: 320px;
				font-size: 18px;
				font-weight: 400;
				color: #697085;
				line-height: 28px
			}
		
			.p-s-wrap .p-s-content .p-s-right[data-v-073f3b4b] {
				float: right;
				overflow: hidden
			}
		
			.p-s-wrap .p-s-content .p-s-right img[data-v-073f3b4b] {
				display: inline-block;
				width: 490px;
				height: 600px
			}
		
			.p-s-paydaily[data-v-073f3b4b] {
				height: auto;
				background: #f7fafd
			}
		
			.p-s-flow[data-v-073f3b4b],
			.p-s-paydaily[data-v-073f3b4b] {
				width: 100%;
				overflow: hidden
			}
		
			.p-s-flow[data-v-073f3b4b] {
				display: flex;
				justify-content: space-around;
				height: 196px;
				margin: 56px 0;
				padding: 0 20px;
				flex-direction: row;
				align-items: center;
				background: #fff
			}
		
			.p-s-flow .p-s-f-step[data-v-073f3b4b] {
				display: flex;
				min-width: 0;
				justify-content: center;
				align-items: center;
				flex-direction: column
			}
		
			.p-s-flow .p-s-f-step .p-s-f-s-top[data-v-073f3b4b] {
				display: inline-block;
				height: 40px;
				width: 40px;
				text-align: center;
				line-height: 40px;
				color: #fff;
				background: #2b69fb;
				border-radius: 200px;
				font-size: 20px;
				font-weight: 600;
				margin-bottom: 16px;
				cursor: none
			}
		
			.p-s-flow .p-s-f-step h3[data-v-073f3b4b] {
				display: inline-block;
				height: 28px;
				font-size: 20px;
				font-weight: 600;
				color: #051033;
				line-height: 28px;
				width: 100%
			}
		
			.p-s-flow .p-s-f-step p[data-v-073f3b4b] {
				height: 22px;
				font-weight: 400;
				line-height: 22px
			}
		
			.p-s-flow .p-s-f-step a[data-v-073f3b4b],
			.p-s-flow .p-s-f-step p[data-v-073f3b4b] {
				font-size: 16px;
				color: #697085
			}
		
			.p-s-flow .p-s-f-arrow[data-v-073f3b4b] {
				min-width: 0;
				flex: 1
			}
		
			.p-s-flow .p-s-f-arrow img[data-v-073f3b4b] {
				display: inline-block;
				height: 15px;
				width: 16px
			}
			.pc_show{
				display: block;
			} 
			.wap_show{
				display: none;
			}
			
		
			@media screen and (max-width:1000px) {
				.pc_show{
					display: none ;
				} 
				.wap_show{
					display: block ;
				}
				.flow-border[data-v-073f3b4b] {
					border-radius: 10px;
					border: none
				}
		
				.p-s-wrap[data-v-073f3b4b] {
					max-width: 92%;
					margin: 0 auto;
					text-align: center;
					overflow: hidden
				}
		
				.p-s-wrap h1[data-v-073f3b4b] {
					font-size: 18px;
					font-weight: 600;
					line-height: 25px;
					color: #07182d;
					margin-top: 20px
				}
		
				.p-s-wrap h3[data-v-073f3b4b] {
					width: 100%;
					margin: 4px auto;
					font-size: 14px;
					font-weight: 400;
					color: #7388a5;
					line-height: 17px
				}
		
				.p-s-wrap .m-p-s-right[data-v-073f3b4b] {
					display: block;
					width: 100%;
					text-align: center
				}
		
				.p-s-wrap .m-p-s-right img[data-v-073f3b4b] {
					display: inline-block;
					height: 144px;
					width: auto
				}
		
				.p-s-wrap .p-s-content[data-v-073f3b4b] {
					margin-top: 40px
				}
		
				.p-s-wrap .p-s-content[data-v-073f3b4b],
				.p-s-wrap .p-s-content .p-s-left[data-v-073f3b4b] {
					width: 100%;
					overflow: hidden
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item[data-v-073f3b4b] {
					width: 100%;
					overflow: hidden;
					display: flex;
					justify-content: flex-start
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dt[data-v-073f3b4b] {
					width: 40px;
					overflow: hidden;
					margin: 16px 18px 0 0
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dt img[data-v-073f3b4b] {
					display: inline-block;
					height: 32px;
					width: 32px
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd[data-v-073f3b4b] {
					width: 300px;
					flex-wrap: wrap;
					text-align: left
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd h3[data-v-073f3b4b] {
					display: inline-block;
					height: 33px;
					font-size: 18px;
					font-weight: 500;
					color: #051033;
					line-height: 20px;
					margin-bottom: 2px
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd p[data-v-073f3b4b] {
					width: 100%;
					font-size: 14px;
					font-weight: 400;
					color: #697085;
					line-height: 20px
				}
		
				.p-s-wrap .p-s-content .p-s-left .p-s-l-item dd a[data-v-073f3b4b] {
					font-size: 10px
				}
		
				.p-s-wrap .p-s-content .p-s-right[data-v-073f3b4b] {
					display: none;
					width: 119px;
					height: 85px
				}
		
				.p-s-paydaily[data-v-073f3b4b] {
					height: auto;
					background: #f7fafd
				}
		
				.p-s-flow[data-v-073f3b4b],
				.p-s-paydaily[data-v-073f3b4b] {
					width: 100%;
					overflow: hidden
				}
		
				.p-s-flow[data-v-073f3b4b] {
					display: flex;
					justify-content: space-around;
					height: 146px;
					margin: 16px 0;
					padding: 0;
					flex-direction: row;
					align-items: center;
					background: none
				}
		
				.p-s-flow .p-s-f-step[data-v-073f3b4b] {
					display: flex;
					justify-content: center;
					align-items: center;
					flex-direction: column
				}
		
				.p-s-flow .p-s-f-step .p-s-f-s-top[data-v-073f3b4b] {
					display: inline-block;
					height: 24px;
					width: 24px;
					text-align: center;
					line-height: 24px;
					color: #fff;
					background: #2b69fb;
					border-radius: 200px;
					font-size: 12px;
					font-weight: 600;
					margin-bottom: 12px;
					cursor: none
				}
		
				.p-s-flow .p-s-f-step h3[data-v-073f3b4b] {
					display: inline-block;
					height: 17px;
					font-size: 12px;
					font-weight: 600;
					color: #051033;
					line-height: 17px;
					width: 100%
				}
		
				.p-s-flow .p-s-f-step p[data-v-073f3b4b] {
					height: 22px;
					font-size: 10px;
					font-weight: 400;
					color: #697085;
					line-height: 13px
				}
		
				.p-s-flow .p-s-f-step a[data-v-073f3b4b] {
					font-size: 10px
				}
		
				.p-s-flow .p-s-f-arrow[data-v-073f3b4b] {
					min-width: 0;
					flex: 1
				}
		
				.p-s-flow .p-s-f-arrow img[data-v-073f3b4b] {
					display: inline-block;
					height: 13px;
					width: 14px
				}
		
				#p-s-right-mobile[data-v-073f3b4b] {
					width: 100%;
					text-align: center;
					display: block;
					overflow: hidden
				}
		
				#p-s-right-mobile img[data-v-073f3b4b] {
					display: inline-block;
					width: 119px;
					height: auto
				}
			}
		/* </style> */
		/* <style type="text/css"> */
			.flow-border[data-v-4341ca50] {
				border-radius: 10px;
				border: 1px solid rgba(167, 176, 204, .8)
			}
		
			.p-content[data-v-4341ca50] {
				width: 100%;
				min-height: 400px
			}
		/* </style> */
		
		
		
		
		/* <style> */
			/* 新样式 */
			h2.sub-title {
				font-weight: 700;
				font-size: 32px;
				color: #fff;
				margin: 14px 0 40px;
			}
		
			.banner-company-wrap>.tags {
				margin-bottom: 20px;
			}
		
			.banner-company-wrap>.tags>.tag-item {
				display: inline-block;
				box-sizing: border-box;
				margin-left: 16px;
				padding: 8px 20px;
				font-weight: 700;
				font-size: 16px;
				text-align: center;
				border: 1px solid #fff;
				border-radius: 27px;
				color: #fff;
			}
		
			.banner-company-wrap>.tags>.tag-item:first-child {
				margin-left: 0;
			}
		
			.banner-company-wrap .checks {
				width: 560px;
				margin-bottom: 0px;
				font-size: 16px;
			}
		
			.banner-company-wrap .checks .check-item {
				display: inline-block;
				margin-bottom: 20px;
				/* margin-left: 10px; */
				font-size: 16px;
				/*width: 16%;*/
				width: 19%;
				text-align: center;
				color: #fff;
				/*padding-left: 20px;*/
				padding-left: 5px;
				position: relative;
				overflow: hidden;
				height: 18px;
				box-sizing: border-box;
			}
		
			.banner-company-wrap .checks .check-item>span {
				position: relative;
				top: 1px;
			}
		
			.banner-company-wrap .checks .check-item:last-child {
				margin-left: 0;
			}
		
			.banner-company-wrap .checks .check-item>img {
				position: absolute;
				left: -18px;
				width: 18px;
				height: 18px;
				/* width: 100%;*/
				/*height: 100%;*/
				top: calc(50% + 0px);
				transform: translate(0px, -50%);
				display: block;
				background-repeat: no-repeat;
				background-size: 100%;
				/*border-right: 24px solid transparent;*/
				-webkit-filter: drop-shadow(#fff 18px 0);
				-moz-filter: drop-shadow(#fff 18px 0);
				filter: drop-shadow(#fff 18px 0);
			}
		
			/* 灵活用工模式痛点 */
		
		
		
			.h-content-plan .tab-box .tabs {
				color: #171e2e;
				font-size: 24px;
				text-align: center;
				position: relative;
				top: 2px;
		
			}
		
		
			.h-content-plan .tab-box .tabs .tab {
				display: inline-block;
				width: 180px;
				height: 44px;
				border-bottom: 4px solid rgba(25, 133, 255, 0);
				font-weight: 700;
				cursor: pointer;
			}
		
			.h-content-plan .tab-box .tabs .active {
				color: #1985ff;
				border-bottom: 4px solid #1985ff;
				-webkit-transition: all .8s;
				transition: all .8s;
			}
		
			.h-content-plan .tab-box .slider {
				width: 100%;
				height: 1px;
				border-radius: 24px;
				background-color: #cfcfcf;
				-webkit-box-shadow: 0 20px 60px 0 rgb(0 0 0 / 10%);
				box-shadow: 0 20px 60px 0 rgb(0 0 0 / 10%);
				/* margin-bottom: 57px; */
			}
		
			.h-content-plan .tab-box .tabs .tab-content {
				margin-top: 57px;
				display: -webkit-box;
				display: -ms-flexbox;
				display: flex;
				-ms-flex-pack: distribute;
				justify-content: space-around;
			}
		
		
		
		
			.h-content-plan .tab-box .tabs .tab-content .item {
				/* width: 285px; */
				/*   width: 24%;
				    max-width: 220px; */
				width: 220px;
				height: 348px;
				line-height: 21px;
				text-align: center;
				background-color: #f3f5f9;
				-webkit-box-shadow: 0 20px 60px -20px rgb(0 0 0 / 10%);
				box-shadow: 0 20px 60px -20px rgb(255 255 255 / 10%);
				color: #403f3f;
				font-size: 16px;
				display: -webkit-inline-box;
				display: -ms-inline-flexbox;
				display: inline-flex;
				-webkit-box-pack: center;
				-ms-flex-pack: center;
				justify-content: center;
				-webkit-box-align: center;
				-ms-flex-align: center;
				align-items: center;
				-webkit-box-orient: vertical;
				-webkit-box-direction: normal;
				-ms-flex-direction: column;
				flex-direction: column;
				padding: 0 24px;
			}
		
			.h-content-plan .tab-box .tabs .tab-content .item:hover {
				background-color: #f3f5f9;
				-webkit-box-shadow: 0 20px 20px 0 rgb(16 15 15 / 9%);
				box-shadow: 0px 0px 20px 5px rgb(16 15 15 / 9%);
				position: relative;
				top: -5px;
				/* cursor: pointer; */
			}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
			/* .h-content-plan  .tab-box .tabs .tab-content .item {
			    width:285px;
			    height: 348px;
			    text-align: center;
			    background-color: #fff;
			    -webkit-box-shadow: 0 20px 60px -20px rgb(0 0 0 / 10%);
			    box-shadow: 0 20px 60px -20px rgb(0 0 0 / 10%);
			    color: #403f3f;
			    font-size: 16px;
			    display: -webkit-inline-box;
			    display: -ms-inline-flexbox;
			    display: inline-flex;
			    -webkit-box-pack: center;
			    -ms-flex-pack: center;
			    justify-content: center;
			    -webkit-box-align: center;
			    -ms-flex-align: center;
			    align-items: center;
			    -webkit-box-orient: vertical;
			    -webkit-box-direction: normal;
			    -ms-flex-direction: column;
			    flex-direction: column;
			    padding: 0 24px;
			}
			.h-content-plan .tab-box .tabs .tab-content .item:hover {
			    background-color: #fff;
			    -webkit-box-shadow: 0 20px 20px 0 rgb(16 15 15 / 9%);
			    box-shadow:0 20px 20px 0 rgb(16 15 15 / 9%);
			    position: relative;
			    top: -5px;
			   cursor:pointer; 
			} */
			.h-content-plan .tab-box .tabs .tab-content .item img {
				width: 100px;
				margin-bottom: 41px;
			}
		
			.h-content-plan .tab-box .tabs .tab-content .item .title {
				color: #403f3f;
				font-size: 18px;
				margin-bottom: 16px;
				font-weight: 700;
			}
		
			.h-content-plan .tab-box .tabs .tabs-span {
				display: flex;
				justify-content: center;
			}
		
			.hidden {
				display: none !important;
			}
		
			/* 结算方案 */
			.h-tab-content .tab-wrap.container.w {
				display: flex;
				flex-direction: column;
				align-items: center;
			}
		
			.h-tab-content .tab-wrap.container.w .title {
				/*         margin-top: 80px; */
				color: #1f1f1f;
				font-weight: 700;
				
				/* font-size: 28px; */
				font-size: 36px;
			}
		
			.h-tab-content .tab-wrap.container.w .sub-title {
				margin: 24px 0 0px;
				color: #999;
				font-size: 18px;
			}
		
			.h-tab-content .tab-content-wrap>img {
				height: 100%;
				width: auto;
				margin: 0px auto;
			}
		/* </style> */
		
		
		
		