@charset "utf-8";
.card[data-v-cdc6131e] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	width:25%;
	min-height:132px
}
[dir] .card[data-v-cdc6131e] {
	background-color:#fff
}
[dir=ltr] .card[data-v-cdc6131e] {
	padding:24px 0 24px 32px
}
[dir=rtl] .card[data-v-cdc6131e] {
	padding:24px 32px 24px 0
}
[dir=ltr] .card[data-v-cdc6131e]:not(:last-child) {
	border-right:2px solid #f9f9f9
}
[dir=rtl] .card[data-v-cdc6131e]:not(:last-child) {
	border-left:2px solid #f9f9f9
}
.card-data[data-v-cdc6131e] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex
}
[dir] .card-data[data-v-cdc6131e] {
	margin-bottom:12px
}
.card-number[data-v-cdc6131e] {
	max-width:70%;
	color:#131313;
	font-weight:800;
	font-size:36px;
	line-height:54px;
	cursor:pointer;
}
.card-number[data-v-cdc6131e] i{font-style:normal;}
.card-number[data-v-cdc6131e]:hover{color:#00428e;}
[dir=ltr] .card-number[data-v-cdc6131e] {
	margin-right:8px
}
[dir=rtl] .card-number[data-v-cdc6131e] {
	margin-left:8px
}
@media(max-width:768px) {
	.card-number[data-v-cdc6131e] {
	font-size:28px;
	line-height:44px
}
}.card-unit[data-v-cdc6131e] {
	max-width:30%;
	color:#545454;
	font-weight:400;
	font-size:14px
}
[dir] .card-unit[data-v-cdc6131e] {
	margin-top:8px
}
.card-title[data-v-cdc6131e] {
	color:#545454;
	font-size:14px;
	line-height:14px
}
@media(max-width:768px) {
	.card[data-v-cdc6131e] {
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	width:50%
}
[dir] .card[data-v-cdc6131e] {
	padding:0 12px
}
[dir=ltr] .card[data-v-cdc6131e]:not(:last-child) {
	border-right:none
}
[dir=rtl] .card[data-v-cdc6131e]:not(:last-child) {
	border-left:none
}
.card-data[data-v-cdc6131e] {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	width:100%
}
[dir] .card-data[data-v-cdc6131e] {
	margin-bottom:16px
}
[dir] .card-number[data-v-cdc6131e] {
	margin-bottom:0
}
[dir=ltr] .card-number[data-v-cdc6131e] {
	margin-right:0
}
[dir=rtl] .card-number[data-v-cdc6131e] {
	margin-left:0
}
.card-number[data-v-cdc6131e],.card-title[data-v-cdc6131e],.card-unit[data-v-cdc6131e] {
	width:100%;
	max-width:100%
}
[dir] .card-number[data-v-cdc6131e],[dir] .card-title[data-v-cdc6131e],[dir] .card-unit[data-v-cdc6131e] {
	text-align:center
}
[dir] .card-unit[data-v-cdc6131e] {
	margin-top:0
}
}.research-list[data-v-40e1c7d4] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:1280px
}
[dir] .research-list[data-v-40e1c7d4] {
	margin:0 auto
}
@media(max-width:768px) {
	.research-list[data-v-40e1c7d4] {
	width:100%;
	min-width:360px
}
}.technology-banner[data-v-d209c7f4] {
	position:relative;
	width:100%
}
[dir] .technology-banner[data-v-d209c7f4] {
	padding-bottom:74px;
	background-repeat:no-repeat;
	background-position:50%;
	background-size:cover
}
.bg-image[data-v-d209c7f4] {
	position:absolute;
	top:0;
	z-index:-1;
	width:100%;
	height:100%
}
[dir=ltr] .bg-image[data-v-d209c7f4] {
	left:0
}
[dir=rtl] .bg-image[data-v-d209c7f4] {
	right:0
}
.tech-container[data-v-d209c7f4] {
	width:1280px;
	color:#fff
}
[dir] .tech-container[data-v-d209c7f4] {
	margin:auto;
	padding-top:64px
}
.tech-title[data-v-d209c7f4] {
	width:368px;
	font-weight:800;
	font-size:36px;
	line-height:54px
}
[dir] .tech-title[data-v-d209c7f4] {
	padding-bottom:16px
}
@media(max-width:768px) {
	.tech-title[data-v-d209c7f4] {
	font-size:28px;
	line-height:44px
}
}[dir] .white-bar[data-v-d209c7f4] {
	padding-bottom:52px
}
[dir] .link-button[data-v-d209c7f4] {
	margin:0
}
@media(max-width:768px) {
	.tech-container[data-v-d209c7f4] {
	width:100%
}
[dir] .tech-container[data-v-d209c7f4] {
	text-align:center
}
.tech-title[data-v-d209c7f4] {
	width:auto;
	font-weight:800
}
[dir] .tech-title[data-v-d209c7f4] {
	margin:0 24px;
	text-align:center
}
[dir] .white-bar[data-v-d209c7f4] {
	margin:auto
}
}.sub-title[data-v-a7d6b72e] {
	font-size:14px;
	line-height:24px
}
[dir] .sub-title[data-v-a7d6b72e] {
	margin-bottom:20px
}
.title[data-v-a7d6b72e] {
	max-width:620px;
	overflow:hidden;
	font-weight:800;
	font-size:48px;
	line-height:72px;
	white-space:pre-wrap
}
[dir] .title[data-v-a7d6b72e] {
	margin-bottom:16px
}
.description[data-v-a7d6b72e] {
	max-width:528px;
	font-size:14px;
	line-height:24px
}
[dir] .description[data-v-a7d6b72e] {
	margin-bottom:72px
}
@media(max-width:768px) {
	[dir] .container[data-v-a7d6b72e] {
	text-align:center
}
[dir] .sub-title[data-v-a7d6b72e] {
	margin:0 auto
}
.title[data-v-a7d6b72e] {
	width:auto;
	max-width:100%;
	font-size:24px;
	line-height:36px
}
[dir] .title[data-v-a7d6b72e] {
	margin:26px 24px 24px
}
.description[data-v-a7d6b72e] {
	width:auto;
	max-width:100%;
	line-height:28px
}
[dir] .description[data-v-a7d6b72e] {
	margin:0 24px 32px
}
}.affiliated-text-container[data-v-c18b2aa6] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex
}
[dir=ltr] .affiliated-text-container[data-v-c18b2aa6] {
	text-align:right
}
[dir=rtl] .affiliated-text-container[data-v-c18b2aa6] {
	text-align:left
}
[dir=ltr] .affiliated-item[data-v-c18b2aa6] {
	margin-left:80px
}
[dir=rtl] .affiliated-item[data-v-c18b2aa6] {
	margin-right:80px
}
[dir=ltr] .affiliated-item[data-v-c18b2aa6]:first-child {
	margin-left:0
}
[dir=rtl] .affiliated-item[data-v-c18b2aa6]:first-child {
	margin-right:0
}
.text-level1[data-v-c18b2aa6] {
	display:inline-block;
	font-weight:800;
	font-size:36px;
	line-height:36px
}
[dir=ltr] .text-level1[data-v-c18b2aa6] {
	margin-left:16px
}
[dir=rtl] .text-level1[data-v-c18b2aa6] {
	margin-right:16px
}
[dir=ltr] .text-level1[data-v-c18b2aa6]:first-child {
	margin-left:0
}
[dir=rtl] .text-level1[data-v-c18b2aa6]:first-child {
	margin-right:0
}
.text-level2[data-v-c18b2aa6],.text-level3[data-v-c18b2aa6] {
	font-weight:300;
	font-size:14px;
	line-height:24px
}
.text-level3[data-v-c18b2aa6] {
	display:inline-block;
	width:100%
}
[dir] .text-level3[data-v-c18b2aa6] {
	margin-top:16px
}
@media(max-width:768px) {
	.affiliated-text-container[data-v-c18b2aa6] {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column
}
[dir] .affiliated-text-container[data-v-c18b2aa6] {
	text-align:center
}
[dir] .affiliated-item[data-v-c18b2aa6] {
	margin-top:26px
}
[dir] .affiliated-item[data-v-c18b2aa6]:first-child {
	margin-top:0
}
.text-level1[data-v-c18b2aa6] {
	font-size:24px
}
.text-level3[data-v-c18b2aa6] {
	line-height:20px
}
[dir] .text-level3[data-v-c18b2aa6] {
	margin-top:8px
}
}.container[data-v-8960c116] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between
}
[dir] .container[data-v-8960c116],[dir] .round-container[data-v-8960c116] {
	text-align:center
}
.progress-container[data-v-8960c116] {
	position:relative;
	display:inline-block;
	width:88px;
	height:2px;
}
.home-page-banner .container .active-progress{height:4px;top:-2px;}
[dir] .progress-container[data-v-8960c116] {
	background-color:#eaeaea;
	cursor:pointer
}
[dir=ltr] .progress-container[data-v-8960c116] {
	margin-right:12px
}
[dir=rtl] .progress-container[data-v-8960c116] {
	margin-left:12px
}
[dir=ltr] .progress-container[data-v-8960c116]:last-child {
	margin-right:0
}
[dir=rtl] .progress-container[data-v-8960c116]:last-child {
	margin-left:0
}
[dir] .progress-container[data-v-8960c116]:hover {
	background-color:#008cd6;height:4px;top:-2px;
}
.progress-container.small-progress[data-v-8960c116] {
	width:42px;
	height:4px
}
[dir] .progress-container.small-progress[data-v-8960c116] {
	background-color:#eaeaea
}
[dir] .progress-container.small-progress[data-v-8960c116]:hover {
	background-color:#545454
}
.progress[data-v-8960c116] {
	position:absolute;
	top:0;
	display:none;
	height:100%
}
[dir=ltr] .progress[data-v-8960c116] {
	left:0
}
[dir=rtl] .progress[data-v-8960c116] {
	right:0
}
.active-progress .progress[data-v-8960c116] {
	display:block
}
[dir] .active-progress .progress[data-v-8960c116] {
	background:#008cd6
}
[dir=ltr] .active-progress .progress[data-v-8960c116],[dir=rtl] .active-progress .progress[data-v-8960c116] {
	-webkit-animation:animate-data-v-8960c116 10s linear;
	animation:animate-data-v-8960c116 10s linear;
	-webkit-animation-fill-mode:forwards;
	animation-fill-mode:forwards
}
[dir] .small-progress.active-progress .progress[data-v-8960c116] {
	background:#545454
}
[dir] .progress-dark.progress-container[data-v-8960c116]:hover {
	background-color:#131313
}
[dir] .progress-dark.active-progress .progress[data-v-8960c116] {
	background:#131313
}
@-webkit-keyframes animate-data-v-8960c116 {
	0% {
	width:0
}
to {
	width:100%
}
}@keyframes animate-data-v-8960c116 {
	0% {
	width:0
}
to {
	width:100%
}
}.progress-round[data-v-8960c116] {
	width:8px;
	height:8px
}
[dir] .progress-round[data-v-8960c116] {
	margin:0 10px;
	border:1px solid #131313;
	border-radius:50%
}
.active-progress-round[data-v-8960c116] {
	display:block
}
[dir] .active-progress-round[data-v-8960c116] {
	background-color:#131313
}
@media(max-width:768px) {
	.container[data-v-8960c116] {
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	width:100%
}
[dir=ltr] .container[data-v-8960c116],[dir=rtl] .container[data-v-8960c116] {
	padding-right:36px;
	padding-left:36px
}
.container .progress-container[data-v-8960c116] {
	width:48px
}
[dir=ltr] .container .progress-container[data-v-8960c116] {
	margin:0 8px 0 4px
}
[dir=rtl] .container .progress-container[data-v-8960c116] {
	margin:0 4px 0 8px
}
[dir] .container .progress-container[data-v-8960c116]:active,[dir] .container .progress-container[data-v-8960c116]:hover {
	background-color:#bfbfbf
}
[dir=ltr] .container .progress-container[data-v-8960c116]:last-child {
	margin-right:0
}
[dir=rtl] .container .progress-container[data-v-8960c116]:last-child {
	margin-left:0
}
.progress-container.progress-round-container[data-v-8960c116] {
	display:inline-block;
	width:8px;
	height:8px
}
[dir] .progress-container.progress-round-container[data-v-8960c116] {
	margin:0 10px;
	background-color:#f9f9f9;
	border:1px solid #131313;
	border-radius:50%
}
.progress-round-container.active-progress[data-v-8960c116] {
	display:inline-block
}
[dir] .progress-round-container.active-progress[data-v-8960c116] {
	background-color:#00428e
}
}.current-slide[data-v-3f45a3f6] {
	display:none
}
.show-current-slide[data-v-3f45a3f6] {
	display:block
}
[dir=ltr] .fade[data-v-3f45a3f6],[dir=rtl] .fade[data-v-3f45a3f6] {
	-webkit-animation-name:fade-data-v-3f45a3f6;
	animation-name:fade-data-v-3f45a3f6;
	-webkit-animation-duration:1.5s;
	animation-duration:1.5s
}
@-webkit-keyframes fade-data-v-3f45a3f6 {
	0% {
	opacity:.4
}
to {
	opacity:1
}
}@keyframes fade-data-v-3f45a3f6 {
	0% {
	opacity:.4
}
to {
	opacity:1
}
}video[data-v-e8a486b8] {
	position:absolute;
	top:50%;
	min-width:100%;
	min-height:100%
}
[dir] video[data-v-e8a486b8] {
	-webkit-transform-origin:center;
	-ms-transform-origin:center;
	transform-origin:center
}
[dir=ltr] video[data-v-e8a486b8] {
	left:50%;
	-webkit-transform:translate(-50%,-50%) scale(1);
	-ms-transform:translate(-50%,-50%) scale(1);
	transform:translate(-50%,-50%) scale(1)
}
[dir=rtl] video[data-v-e8a486b8] {
	right:50%;
	-webkit-transform:translate(50%,-50%) scale(1);
	-ms-transform:translate(50%,-50%) scale(1);
	transform:translate(50%,-50%) scale(1)
}
@media screen and (max-width:1680px)and (min-width:1366px) {
	[dir=ltr] video[data-v-e8a486b8] {
	-webkit-transform:translate(-50%,-50%) scale(.9);
	-ms-transform:translate(-50%,-50%) scale(.9);
	transform:translate(-50%,-50%) scale(.9)
}
[dir=rtl] video[data-v-e8a486b8] {
	-webkit-transform:translate(50%,-50%) scale(.9);
	-ms-transform:translate(50%,-50%) scale(.9);
	transform:translate(50%,-50%) scale(.9)
}
}@media screen and (max-width:1366px)and (min-width:768px) {
	[dir=ltr] video[data-v-e8a486b8] {
	-webkit-transform:translate(-50%,-50%) scale(.8);
	-ms-transform:translate(-50%,-50%) scale(.8);
	transform:translate(-50%,-50%) scale(.8)
}
[dir=rtl] video[data-v-e8a486b8] {
	-webkit-transform:translate(50%,-50%) scale(.8);
	-ms-transform:translate(50%,-50%) scale(.8);
	transform:translate(50%,-50%) scale(.8)
}
}@media(max-width:768px) {
	video[data-v-e8a486b8] {
	width:auto;
	height:100%
}
}.home-page-banner[data-v-281bb1e6] {
	position:relative;
	min-width:1280px;
	max-width:2048px;
	color:#fff
}
[dir] .home-page-banner[data-v-281bb1e6] {
	margin:0 auto
}
.banner-content-container[data-v-281bb1e6] {
	position:absolute;
	top:200px;
	z-index:2
}
[dir=ltr] .banner-content-container[data-v-281bb1e6],[dir=rtl] .banner-content-container[data-v-281bb1e6] {
	right:0;
	left:0
}
[dir=ltr] .banner-content[data-v-281bb1e6] {
	margin-left:180px
}
[dir=rtl] .banner-content[data-v-281bb1e6] {
	margin-right:180px
}
.redirect-button[data-v-281bb1e6] {
	position:absolute;
	bottom:200px;
	margin-left: 180px;
}
@media screen and (max-width:1920px)and (min-width:768px) {
	[dir=ltr] .banner-content[data-v-281bb1e6] {
	margin-left:calc(50% - 640px)
}
[dir=rtl] .banner-content[data-v-281bb1e6] {
	margin-right:calc(50% - 640px)
}
[dir=ltr] .redirect-button[data-v-281bb1e6] {
	/*left:calc(50% - 640px)*/margin-left: calc(50% - 640px);
}
[dir=rtl] .redirect-button[data-v-281bb1e6] {
	right:calc(50% - 640px)
}
}.affiliated-text[data-v-281bb1e6] {
	position:absolute;
	bottom:120px;
	z-index:2
}
[dir=ltr] .affiliated-text[data-v-281bb1e6] {
	right:0;
	margin-right:calc(50% - 640px)
}
[dir=rtl] .affiliated-text[data-v-281bb1e6] {
	left:0;
	margin-left:calc(50% - 640px)
}
@media(max-width:768px) {
	.banner-content-container[data-v-281bb1e6] {
	top:76px
}
[dir=ltr] .banner-content-container[data-v-281bb1e6],[dir=rtl] .banner-content-container[data-v-281bb1e6] {
	right:0;
	left:0
}
.home-page-banner[data-v-281bb1e6] {
	min-width:auto
}
[dir] .banner-content[data-v-281bb1e6] {
	margin:0 auto
}
.affiliated-text[data-v-281bb1e6] {
	bottom:120px
}
[dir=ltr] .affiliated-text[data-v-281bb1e6],[dir=rtl] .affiliated-text[data-v-281bb1e6] {
	right:0;
	left:0
}
}.slide-container[data-v-281bb1e6] {
	position:relative;
	min-width:1280px;
	max-width:2048px;
	height:calc(100vh - 78px);
	min-height:668px;
	overflow:hidden
}
[dir] .slide-container[data-v-281bb1e6] {
	margin:auto
}
.slide-image[data-v-281bb1e6] {
	width:100%;
	height:100%
}
[dir] .slide-image[data-v-281bb1e6] {
	background-repeat:no-repeat;
	background-position:50%;
	background-size:cover
}
@media(max-width:768px) {
	.slide-container[data-v-281bb1e6] {
	min-width:auto;
	height:calc(100vh - 68px)
}
.redirect-button[data-v-281bb1e6] {
	position:absolute;
	bottom:230px
}
[dir=ltr] .redirect-button[data-v-281bb1e6] {
	/*left:50%;*/
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%)
}
[dir=rtl] .redirect-button[data-v-281bb1e6] {
	right:50%;
	-webkit-transform:translateX(50%);
	-ms-transform:translateX(50%);
	transform:translateX(50%)
}
.affiliated-text[data-v-281bb1e6] {
	display:none
}
}.environment-banner[data-v-740b05e3] {
	position:relative;
	width:100%;
	color:#fff
}
[dir] .environment-banner[data-v-740b05e3] {
	padding-bottom:64px;
	text-align:center;
	background-repeat:no-repeat;
	background-position:50%;
	background-size:cover
}
.bg-image[data-v-740b05e3] {
	position:absolute;
	top:0;
	z-index:-1;
	width:100%;
	height:100%
}
[dir=ltr] .bg-image[data-v-740b05e3] {
	left:0
}
[dir=rtl] .bg-image[data-v-740b05e3] {
	right:0
}
.environment-title[data-v-740b05e3] {
	width:616px;
	color:#fff;
	font-weight:800;
	font-size:36px;
	line-height:54px
}
[dir] .environment-title[data-v-740b05e3] {
	margin:auto;
	padding-top:64px;
	padding-bottom:12px;
	text-align:center
}
@media(max-width:768px) {
	.environment-title[data-v-740b05e3] {
	font-size:28px;
	line-height:44px
}
}.environment-description[data-v-740b05e3] {
	width:784px;
	font-weight:300;
	font-size:14px;
	line-height:24px
}
[dir] .environment-description[data-v-740b05e3] {
	margin:auto;
	padding-bottom:32px;
	text-align:center
}
[dir] .link-button[data-v-740b05e3] {
	margin:auto
}
@media(max-width:768px) {
	.environment-banner[data-v-740b05e3] {
	min-width:360px
}
.environment-title[data-v-740b05e3] {
	width:auto;
	font-weight:800
}
[dir] .environment-title[data-v-740b05e3] {
	margin:0 24px
}
.environment-description[data-v-740b05e3] {
	width:auto
}
[dir] .environment-description[data-v-740b05e3] {
	margin:0 24px 48px;
	padding-bottom:0
}
[dir] .link-button-container[data-v-740b05e3] {
	padding:0 24px
}
.link-button[data-v-740b05e3] {
	width:100%
}
}[dir] .introduction[data-v-45a428b5] {
	margin:70px auto 36px
}
.title[data-v-45a428b5] {
	color:#131313;
	font-weight:800;
	font-size:36px;
	line-height:54px
}
@media(max-width:768px) {
	.title[data-v-45a428b5] {
	font-size:28px;
	line-height:44px
}
}[dir] .title-divide-line[data-v-45a428b5] {
	margin-top:28px
}
.text[data-v-45a428b5] {
	width:875px;
	color:#545454;
	font-weight:300;
	font-size:14px;
	line-height:24px
}
[dir] .text[data-v-45a428b5] {
	margin-top:24px
}
@media(max-width:768px) {
	[dir] .introduction[data-v-45a428b5] {
	margin-top:0
}
[dir] .title[data-v-45a428b5] {
	margin:64px 24px 12px;
	text-align:center
}
[dir] .title-divide-line[data-v-45a428b5] {
	margin:0 auto
}
.text[data-v-45a428b5] {
	width:auto
}
[dir] .text[data-v-45a428b5] {
	margin:32px 24px 48px;
	text-align:center
}
}.card-group[data-v-5109d0a5] {
	width:100%
}
[dir] .card-group[data-v-5109d0a5] {
	padding-top:36px;
	text-align:center;
	background-color:#f9f9f9
}
.title[data-v-5109d0a5] {
	font-weight:600;
	font-size:24px;
	line-height:24px
}
[dir=ltr] .title[data-v-5109d0a5] {
	margin-left:28px;
	text-align:left
}
[dir=rtl] .title[data-v-5109d0a5] {
	margin-right:28px;
	text-align:right
}
.divide[data-v-5109d0a5] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:left;
	-ms-flex-pack:left;
	justify-content:left
}
[dir] .divide[data-v-5109d0a5] {
	margin:28px 28px 0
}
.hover-point[data-v-5109d0a5] {
	width:12px;
	height:12px
}
[dir] .hover-point[data-v-5109d0a5] {
	background-color:#00428e;
	border-radius:50%
}
.cross-line[data-v-5109d0a5] {
	width:100%;
	height:1px
}
[dir] .cross-line[data-v-5109d0a5] {
	background-repeat:repeat-x;
	background-size:10px 1px
}
[dir=ltr] .cross-line[data-v-5109d0a5] {
	background-image:-webkit-gradient(linear,left top,right top,from(#bfbfbf),color-stop(50%,#bfbfbf),color-stop(50%,rgba(0,0,0,0)));
	background-image:-o-linear-gradient(left,#bfbfbf 0,#bfbfbf 50%,rgba(0,0,0,0) 50%);
	background-image:linear-gradient(90deg,#bfbfbf,#bfbfbf 50%,rgba(0,0,0,0) 0)
}
[dir=rtl] .cross-line[data-v-5109d0a5] {
	background-image:-webkit-gradient(linear,right top,left top,from(#bfbfbf),color-stop(50%,#bfbfbf),color-stop(50%,rgba(0,0,0,0)));
	background-image:-o-linear-gradient(right,#bfbfbf 0,#bfbfbf 50%,rgba(0,0,0,0) 50%);
	background-image:linear-gradient(270deg,#bfbfbf,#bfbfbf 50%,rgba(0,0,0,0) 0)
}
.img[data-v-5109d0a5] {
	width:100%;
	max-width:280px;
	height:auto
}
.intro-text[data-v-5109d0a5] {
	color:#545454;
	font-weight:400
}
[dir] .intro-text[data-v-5109d0a5] {
	padding:0 20px
}
[dir] .learn-more[data-v-5109d0a5] {
	margin:28px auto 92px
}
.empty[data-v-5109d0a5] {
	height:54px
}
.item[data-v-da90fcd0] {
	position:relative;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	width:305px;
	overflow:hidden;
	-webkit-transition:width .3s linear;
	-o-transition:width .3s linear;
	transition:width .3s linear
}
[dir] .item[data-v-da90fcd0] {
	background-color:#f9f9f9
}
.header[data-v-da90fcd0] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center
}
[dir] .header[data-v-da90fcd0] {
	margin-top:32px
}
.title[data-v-da90fcd0] {
	overflow-x:hidden;
	color:#131313;
	font-weight:600;
	font-size:24px;
	line-height:36px;
	white-space:nowrap;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis
}
[dir] .title[data-v-da90fcd0] {
	padding:0 48px
}
.logo[data-v-da90fcd0] {
	display:none;
	height:24px
}
.hover-point[data-v-da90fcd0] {
	position:relative;
	z-index:3;
	width:12px;
	height:12px
}
[dir] .hover-point[data-v-da90fcd0] {
	margin:16px auto 0;
	background-color:#eaeaea;
	border-radius:50%
}
.intro[data-v-da90fcd0] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:start;
	-ms-flex-pack:start;
	justify-content:start;
	height:268px
}
[dir] .intro[data-v-da90fcd0] {
	margin:4px 12.5px 36px
}
.img[data-v-da90fcd0] {
	width:220px;
	height:174px;
	margin-top:30px;
	margin-left:20px;
}
.intro-text[data-v-da90fcd0] {
	position:absolute;
	top:50%;
	display:none;
	width:306px;
	color:#545454;
	font-weight:300;
	font-size:14px;
	line-height:24px
}
[dir] .intro-text[data-v-da90fcd0] {
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%)
}
[dir=ltr] .intro-text[data-v-da90fcd0] {
	right:32px
}
[dir=rtl] .intro-text[data-v-da90fcd0] {
	left:32px
}
[dir] .desc[data-v-da90fcd0]:nth-child(3) {
	margin-bottom:0
}
.learn-more[data-v-da90fcd0] {
	position:absolute;
	bottom:36px;
	white-space:nowrap;
	opacity:0;
	-webkit-transition:opacity .3s linear;
	-o-transition:opacity .3s linear;
	transition:opacity .3s linear
}
[dir=ltr] .learn-more[data-v-da90fcd0] {
	left:50%;
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%)
}
[dir=rtl] .learn-more[data-v-da90fcd0] {
	right:50%;
	-webkit-transform:translateX(50%);
	-ms-transform:translateX(50%);
	transform:translateX(50%)
}
.item-expand[data-v-da90fcd0] {
	width:630px
}
.item-expand .header[data-v-da90fcd0] {
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between
}
[dir=ltr] .item-expand .header[data-v-da90fcd0] {
	padding:0 32px 0 48px
}
[dir=rtl] .item-expand .header[data-v-da90fcd0] {
	padding:0 48px 0 32px
}
[dir] .item-expand .title[data-v-da90fcd0] {
	padding:0
}
[dir=ltr] .item-expand .title[data-v-da90fcd0],[dir=rtl] .item-expand .title[data-v-da90fcd0] {
	-webkit-animation:fade-data-v-da90fcd0 .6s linear;
	animation:fade-data-v-da90fcd0 .6s linear
}
.item-expand .intro-text[data-v-da90fcd0],.item-expand .logo[data-v-da90fcd0] {
	display:block
}
[dir=ltr] .item-expand .intro-text[data-v-da90fcd0],[dir=rtl] .item-expand .intro-text[data-v-da90fcd0] {
	-webkit-animation:fade-data-v-da90fcd0 .6s linear;
	animation:fade-data-v-da90fcd0 .6s linear
}
[dir] .item-expand .hover-point[data-v-da90fcd0] {
	background-color:#00428e
}
[dir=ltr] .item-expand .hover-point[data-v-da90fcd0] {
	margin:16px 0 0 48px
}
[dir=rtl] .item-expand .hover-point[data-v-da90fcd0] {
	margin:16px 48px 0 0
}
.item-expand .learn-more[data-v-da90fcd0] {
	opacity:1
}
@-webkit-keyframes fade-data-v-da90fcd0 {
	0% {
	opacity:0
}
50% {
	opacity:0
}
to {
	opacity:1
}
}@keyframes fade-data-v-da90fcd0 {
	0% {
	opacity:0
}
50% {
	opacity:0
}
to {
	opacity:1
}
}.web-card-group[data-v-51bd374c] {
	position:relative;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex
}
[dir] .web-card-group[data-v-51bd374c] {
	margin-bottom:98px
}
[dir] .web-card-item[data-v-51bd374c] {
	background-color:#f9f9f9
}
[dir] .web-card-item[data-v-51bd374c]:nth-child(2) {
	margin:0 20px
}
.cross-line[data-v-51bd374c] {
	position:absolute;
	top:90px;
	z-index:2;
	width:1184px;
	height:1px
}
[dir] .cross-line[data-v-51bd374c] {
	background-repeat:repeat-x;
	background-size:10px 1px
}
[dir=ltr] .cross-line[data-v-51bd374c] {
	left:48px;
	background-image:-webkit-gradient(linear,left top,right top,from(#bfbfbf),color-stop(50%,#bfbfbf),color-stop(50%,rgba(0,0,0,0)));
	background-image:-o-linear-gradient(left,#bfbfbf 0,#bfbfbf 50%,rgba(0,0,0,0) 50%);
	background-image:linear-gradient(90deg,#bfbfbf,#bfbfbf 50%,rgba(0,0,0,0) 0)
}
[dir=rtl] .cross-line[data-v-51bd374c] {
	right:48px;
	background-image:-webkit-gradient(linear,right top,left top,from(#bfbfbf),color-stop(50%,#bfbfbf),color-stop(50%,rgba(0,0,0,0)));
	background-image:-o-linear-gradient(right,#bfbfbf 0,#bfbfbf 50%,rgba(0,0,0,0) 50%);
	background-image:linear-gradient(270deg,#bfbfbf,#bfbfbf 50%,rgba(0,0,0,0) 0)
}
.mobile-card-group[data-v-51bd374c] {
	position:relative;
	width:100%
}
[dir] .mobile-card-group[data-v-51bd374c] {
	margin:0 auto 80px;
	padding:0 24px
}
.solution-card[data-v-100b60bb] {
	position:relative;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	width:305px;
	min-height:614px;
	overflow:hidden;
	color:#fff
}
[dir] .solution-card[data-v-100b60bb] {
	text-align:center
}
[dir=ltr] .solution-card[data-v-100b60bb]:not(:last-child) {
	margin-right:20px
}
[dir=rtl] .solution-card[data-v-100b60bb]:not(:last-child) {
	margin-left:20px
}
.solution-card.small-card[data-v-100b60bb] {
	height:534px;
	min-height:auto
}
.background-image[data-v-100b60bb] {
	position:absolute;
	top:0;
	width:100%;
	height:100%
}
[dir=ltr] .background-image[data-v-100b60bb] {
	left:0
}
[dir=rtl] .background-image[data-v-100b60bb] {
	right:0
}
.mask[data-v-100b60bb] {
	position:absolute;
	top:0;
	width:100%;
	height:100%;
	visibility:hidden;
	opacity:0;
	-webkit-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out
}
[dir=ltr] .mask[data-v-100b60bb] {
	left:0;
	background:-webkit-gradient(linear,left top,left bottom,from(rgba(16,30,55,.5)),to(#0b1b39));
	background:-o-linear-gradient(top,rgba(16,30,55,.5) 0,#0b1b39 100%);
	background:linear-gradient(180deg,rgba(16,30,55,.5),#0b1b39)
}
[dir=rtl] .mask[data-v-100b60bb] {
	right:0;
	background:-webkit-gradient(linear,left top,left bottom,from(rgba(16,30,55,.5)),to(#0b1b39));
	background:-o-linear-gradient(top,rgba(16,30,55,.5) 0,#0b1b39 100%);
	background:linear-gradient(-180deg,rgba(16,30,55,.5),#0b1b39)
}
.top-progress-back[data-v-100b60bb] {
	position:absolute;
	top:0;
	z-index:1;
	width:100%;
	height:4px
}
[dir] .top-progress-back[data-v-100b60bb] {
	background:#333e5c
}
[dir=ltr] .top-progress-back[data-v-100b60bb] {
	left:0
}
[dir=rtl] .top-progress-back[data-v-100b60bb] {
	right:0
}
.top-progress[data-v-100b60bb] {
	position:absolute;
	top:0;
	z-index:1;
	width:0;
	height:4px;
	-webkit-transition:width .3s ease-in-out;
	-o-transition:width .3s ease-in-out;
	transition:width .3s ease-in-out
}
[dir] .top-progress[data-v-100b60bb] {
	background:#d42d26
}
[dir=ltr] .top-progress[data-v-100b60bb] {
	left:0
}
[dir=rtl] .top-progress[data-v-100b60bb] {
	right:0
}
.title-mask[data-v-100b60bb] {
	position:absolute;
	top:0;
	width:100%;
	height:232px;
	opacity:.6
}
[dir=ltr] .title-mask[data-v-100b60bb] {
	left:0;
	background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#264684));
	background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#264684 100%);
	background:linear-gradient(180deg,rgba(0,0,0,0),#264684);
	-webkit-transform:rotate(-180deg);
	-ms-transform:rotate(-180deg);
	transform:rotate(-180deg)
}
[dir=rtl] .title-mask[data-v-100b60bb] {
	right:0;
	background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#264684));
	background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#264684 100%);
	background:linear-gradient(-180deg,rgba(0,0,0,0),#264684);
	-webkit-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	transform:rotate(180deg)
}
.title[data-v-100b60bb] {
	position:relative;
	z-index:1;
	width:85%;
	font-weight:600;
	font-size:24px;
	line-height:36px
}
[dir] .title[data-v-100b60bb] {
	margin:60px 0 36px
}
[dir] .small-card .title[data-v-100b60bb] {
	margin:58px 0 8px
}
.icon[data-v-100b60bb] {
	position:relative;
	z-index:1;
	width:209px;
	height:134px;
	visibility:hidden;
	opacity:0;
	-webkit-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out
}
[dir] .icon[data-v-100b60bb] {
	margin-bottom:24px;
	background-repeat:no-repeat;
	background-position:50%
}
[dir] .small-card .icon[data-v-100b60bb] {
	margin-bottom:0
}
[dir] .no-button .icon[data-v-100b60bb] {
	margin-bottom:48px
}
.description[data-v-100b60bb] {
	position:relative;
	z-index:1;
	width:75%;
	font-weight:300;
	font-size:14px;
	line-height:24px;
	visibility:hidden;
	opacity:0;
	-webkit-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out
}
[dir] .description[data-v-100b60bb] {
	text-align:center
}
[dir] .small-card .description[data-v-100b60bb] {
	margin-top:8px
}
.small-button[data-v-100b60bb] {
	position:relative;
	z-index:1;
	width:auto;
	max-width:75%;
	color:#fff;
	font-weight:400;
	visibility:hidden;
	opacity:0;
	-webkit-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out
}
[dir] .small-button[data-v-100b60bb] {
	margin-top:68px;
	padding:9px 48px;
	background-color:#e60012
}
.link-button[data-v-100b60bb] {
	position:absolute;
	bottom:0;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	width:100%;
	height:96px;
	visibility:hidden;
	opacity:0;
	-webkit-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out
}
[dir] .link-button[data-v-100b60bb] {
	-webkit-transform:translateY(96px);
	-ms-transform:translateY(96px);
	transform:translateY(96px)
}
[dir=ltr] .link-button[data-v-100b60bb] {
	left:0
}
[dir=rtl] .link-button[data-v-100b60bb] {
	right:0
}
.solution-card:hover .top-progress[data-v-100b60bb] {
	width:100%
}
.solution-card:hover .description[data-v-100b60bb],.solution-card:hover .icon[data-v-100b60bb],.solution-card:hover .mask[data-v-100b60bb],.solution-card:hover .small-button[data-v-100b60bb] {
	visibility:visible;
	opacity:1
}
.solution-card:hover .link-button[data-v-100b60bb] {
	z-index:auto;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	visibility:visible;
	opacity:1
}
[dir] .solution-card:hover .link-button[data-v-100b60bb] {
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
@media(max-width:768px) {
	.solution-card.no-button .top-progress[data-v-100b60bb],.solution-card.small-card .top-progress[data-v-100b60bb] {
	width:100%
}
.solution-card.no-button .description[data-v-100b60bb],.solution-card.no-button .icon[data-v-100b60bb],.solution-card.no-button .mask[data-v-100b60bb],.solution-card.no-button .small-button[data-v-100b60bb],.solution-card.small-card .description[data-v-100b60bb],.solution-card.small-card .icon[data-v-100b60bb],.solution-card.small-card .mask[data-v-100b60bb],.solution-card.small-card .small-button[data-v-100b60bb] {
	visibility:visible;
	opacity:1
}
.solution-card.no-button .link-button[data-v-100b60bb],.solution-card.small-card .link-button[data-v-100b60bb] {
	z-index:auto;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	visibility:visible;
	opacity:1
}
[dir] .solution-card.no-button .link-button[data-v-100b60bb],[dir] .solution-card.small-card .link-button[data-v-100b60bb] {
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
}.introduction[data-v-866163c2] {
	width:1280px
}
[dir] .introduction[data-v-866163c2] {
	margin-bottom:42px
}
.title[data-v-866163c2] {
	color:#131313;
	font-weight:800;
	font-size:36px;
	line-height:54px
}
@media(max-width:768px) {
	.title[data-v-866163c2] {
	font-size:28px;
	line-height:44px
}
}[dir] .title-divide-line[data-v-866163c2] {
	margin-top:16px
}
.text[data-v-866163c2] {
	width:700px;
	color:#545454;
	font-weight:300;
	font-size:14px;
	line-height:24px
}
[dir] .text[data-v-866163c2] {
	margin-top:24px
}
@media(max-width:768px) {
	.introduction[data-v-866163c2] {
	width:auto
}
[dir] .title[data-v-866163c2] {
	margin:0 24px 12px;
	text-align:center
}
[dir] .title-divide-line[data-v-866163c2] {
	margin:0 auto
}
.text[data-v-866163c2] {
	width:auto
}
[dir] .text[data-v-866163c2] {
	margin:24px 24px 0;
	text-align:center
}
}.solution-card[data-v-129e401e] {
	position:relative;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	width:50%;
	height:380px;
	color:#fff;
	text-decoration:none
}
[dir] .solution-card[data-v-129e401e] {
	text-align:center
}
.solution-card[data-v-129e401e]:before {
	position:absolute;
	top:0;
	z-index:-1;
	width:100%;
	height:141px;
	opacity:.6;
	content:""
}
[dir=ltr] .solution-card[data-v-129e401e]:before {
	left:0;
	background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#264684));
	background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#264684 100%);
	background:linear-gradient(180deg,rgba(0,0,0,0),#264684);
	-webkit-transform:rotate(-180deg);
	-ms-transform:rotate(-180deg);
	transform:rotate(-180deg)
}
[dir=rtl] .solution-card[data-v-129e401e]:before {
	right:0;
	background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#264684));
	background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#264684 100%);
	background:linear-gradient(-180deg,rgba(0,0,0,0),#264684);
	-webkit-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	transform:rotate(180deg)
}
.background-image[data-v-129e401e] {
	position:absolute;
	top:0;
	z-index:-2;
	width:100%;
	height:100%;
	-o-object-fit:cover;
	object-fit:cover
}
[dir=ltr] .background-image[data-v-129e401e] {
	left:0
}
[dir=rtl] .background-image[data-v-129e401e] {
	right:0
}
.title[data-v-129e401e] {
	width:85%;
	font-weight:600;
	font-size:24px;
	line-height:36px
}
[dir] .title[data-v-129e401e] {
	margin:60px 0 36px
}
.grey-bg[data-v-3dca3ba8] {
	position:relative
}
[dir] .grey-bg[data-v-3dca3ba8] {
	margin:0 auto
}
.grey-bg[data-v-3dca3ba8]:before {
	position:absolute;
	bottom:0;
	width:100%;
	min-height:96px;
	content:""
}
[dir] .grey-bg[data-v-3dca3ba8]:before {
	background-color:#f9f9f9
}
[dir=ltr] .grey-bg[data-v-3dca3ba8]:before {
	left:0
}
[dir=rtl] .grey-bg[data-v-3dca3ba8]:before {
	right:0
}
.solution[data-v-3dca3ba8] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	width:1280px
}
[dir] .solution[data-v-3dca3ba8] {
	margin:0 auto;
	padding-top:66px
}
.solution-list[data-v-3dca3ba8] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%
}
@media(max-width:768px) {
	[dir] .grey-bg[data-v-3dca3ba8]:before {
	background-color:rgba(0,0,0,0)
}
.solution[data-v-3dca3ba8] {
	width:100%;
	min-width:360px
}
[dir] .solution[data-v-3dca3ba8] {
	padding-top:56px
}
}.tag-box[data-v-0f941792] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex
}
.tag[data-v-0f941792] {
	color:#00428e;
	font-weight:400;
	font-size:12px;
	line-height:12px
}
[dir] .tag[data-v-0f941792] {
	padding:6px 12px;
	text-align:center;
	background-color:#f3f3f3
}
[dir=ltr] .tag[data-v-0f941792] {
	margin-right:12px
}
[dir=rtl] .tag[data-v-0f941792] {
	margin-left:12px
}
.date[data-v-0f941792] {
	color:#545454;
	font-weight:300;
	font-size:14px;
	line-height:24px
}
.news-content-container[data-v-4886527c] {
	-webkit-box-flex:1;
	-ms-flex:1 1;
	flex:1 1;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	height:100%
}
.news-content-container[data-v-4886527c],.news-item[data-v-4886527c] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex
}
.news-item[data-v-4886527c] {
	width:100%;
	height:194px
}
[dir] .news-item[data-v-4886527c] {
	margin-top:20px;
	background-color:#fff
}
[dir] .news-item[data-v-4886527c]:first-child {
	margin-top:0
}
.image-box[data-v-4886527c] {
	position:relative;
	width:305px;
	height:194px;
	overflow:hidden
}
.image[data-v-4886527c] {
	position:absolute;
	top:0;
	width:100%;
	height:100%;
	-o-object-fit:cover;
	object-fit:cover;
	-webkit-transition:all .4s ease-in-out;
	-o-transition:all .4s ease-in-out;
	transition:all .4s ease-in-out
}
[dir=ltr] .image[data-v-4886527c] {
	left:0
}
[dir=rtl] .image[data-v-4886527c] {
	right:0
}
.news-item[data-v-4886527c]:hover {
	text-decoration:none
}
.news-item:hover .image[data-v-4886527c] {
	-webkit-transition:all .4s ease-in-out;
	-o-transition:all .4s ease-in-out;
	transition:all .4s ease-in-out
}
[dir] .news-item:hover .image[data-v-4886527c] {
	-webkit-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1)
}
.text-box[data-v-4886527c] {
	-webkit-box-flex:1;
	-ms-flex:1 1;
	flex:1 1
}
[dir=ltr] .text-box[data-v-4886527c] {
	margin:24px 26px 0 24px
}
[dir=rtl] .text-box[data-v-4886527c] {
	margin:24px 24px 0 26px
}
.title[data-v-4886527c] {
	color:#000;
	font-weight:600;
	font-size:16px;
	display:-webkit-box;
	max-height:56px;
	overflow:hidden;
	line-height:28px;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	-webkit-hyphens:auto;
	-ms-hyphens:auto;
	hyphens:auto;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2
}
[dir=ltr] .title[data-v-4886527c] {
	text-align:left
}
[dir=rtl] .title[data-v-4886527c] {
	text-align:right
}
[dir] .tag-box[data-v-4886527c] {
	margin-top:12px
}
.description[data-v-4886527c] {
	color:#545454;
	font-weight:300;
	display:-webkit-box;
	max-height:48px;
	overflow:hidden;
	line-height:24px;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	-webkit-hyphens:auto;
	-ms-hyphens:auto;
	hyphens:auto;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2
}
[dir] .description[data-v-4886527c] {
	margin-top:8px
}
[dir=ltr] .description[data-v-4886527c] {
	text-align:left
}
[dir=rtl] .description[data-v-4886527c] {
	text-align:right
}
@media(max-width:768px) {
	.news-content-container[data-v-4886527c] {
	-webkit-box-flex:1;
	-ms-flex:1 1 auto;
	flex:1 1 auto
}
[dir=ltr] .news-content-container[data-v-4886527c],[dir=rtl] .news-content-container[data-v-4886527c] {
	padding-right:24px;
	padding-left:24px
}
.news-item[data-v-4886527c] {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	height:auto
}
[dir] .news-item[data-v-4886527c] {
	background-color:#f9f9f9
}
.image-box[data-v-4886527c] {
	width:100%;
	height:198px
}
[dir] .image-box[data-v-4886527c] {
	margin-top:36px
}
.text-box[data-v-4886527c] {
	-webkit-box-flex:1;
	-ms-flex:1 1 auto;
	flex:1 1 auto
}
[dir] .text-box[data-v-4886527c] {
	margin:16px 0 0
}
[dir] .news-item:hover .image[data-v-4886527c] {
	-webkit-transform:none;
	-ms-transform:none;
	transform:none
}
.description[data-v-4886527c],.title[data-v-4886527c] {
	-webkit-line-clamp:3
}
.title[data-v-4886527c] {
	max-height:84px
}
.description[data-v-4886527c] {
	max-height:72px
}
}.price-card[data-v-ce7fe072] {
	display:-ms-grid;
	display:grid;
	-ms-grid-rows:auto;
	grid-template-rows:auto;
	grid-template-columns:50% 50%;
	-ms-grid-columns:50% 50%
}
.product-name[data-v-ce7fe072] {
	-ms-grid-row:1;
	-ms-grid-column-span:2;
	-ms-grid-column:span 2;
	grid-column-start:span 2;
	color:#545454;
	font-weight:300;
	font-size:16px;
	line-height:28px
}
[dir] .product-name[data-v-ce7fe072] {
	padding-bottom:24px
}
.unit[data-v-ce7fe072] {
	color:#545454;
	font-weight:300;
	font-size:12px;
	line-height:20px
}
.cny-unit[data-v-ce7fe072] {
	-ms-grid-row:2;
	-ms-grid-column:1
}
.usd-unit[data-v-ce7fe072] {
	-ms-grid-row:2;
	-ms-grid-column:2
}
.cny-price[data-v-ce7fe072] {
	-ms-grid-row:3;
	-ms-grid-column:1
}
.usd-price[data-v-ce7fe072] {
	-ms-grid-row:3;
	-ms-grid-column:2
}
.price[data-v-ce7fe072] {
	color:#000;
	font-weight:600;
	font-size:24px;
	line-height:36px
}
.price-container[data-v-1f63dcc2] {
	width:305px;
	height:100%
}
[dir] .price-container[data-v-1f63dcc2] {
	padding:16px 32px 17px;
	background-color:#fff
}
[dir=ltr] .price-container[data-v-1f63dcc2] {
	margin-left:20px
}
[dir=rtl] .price-container[data-v-1f63dcc2] {
	margin-right:20px
}
.price-header[data-v-1f63dcc2] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between
}
[dir] .price-header[data-v-1f63dcc2] {
	margin-bottom:8px
}
.title[data-v-1f63dcc2] {
	color:#000;
	font-weight:600;
	font-size:20px;
	line-height:32px
}
.date[data-v-1f63dcc2] {
	color:#545454;
	font-weight:300;
	font-size:12px;
	line-height:20px
}
[dir] .date[data-v-1f63dcc2] {
	margin-top:4px
}
[dir=ltr] .date[data-v-1f63dcc2] {
	text-align:left
}
[dir=rtl] .date[data-v-1f63dcc2] {
	text-align:right
}
.learn-more[data-v-1f63dcc2] {
	-ms-flex-item-align:start;
	-ms-grid-row-align:start;
	align-self:start
}
[dir] .price-content[data-v-1f63dcc2] {
	margin:0
}
[dir=ltr] .price-content[data-v-1f63dcc2] {
	text-align:left
}
[dir=rtl] .price-content[data-v-1f63dcc2] {
	text-align:right
}
.price-item[data-v-1f63dcc2] {
	height:174px
}
[dir] .price-item[data-v-1f63dcc2] {
	padding:24px 0 16px;
	border-top:1px solid #eaeaea
}
.price[data-v-1f63dcc2] {
	color:#000;
	font-weight:600;
	font-size:24px;
	line-height:36px
}
@media(max-width:768px) {
	.price-container[data-v-1f63dcc2] {
	width:auto
}
[dir] .price-container[data-v-1f63dcc2] {
	margin:0 24px
}
.price-item[data-v-1f63dcc2] {
	height:auto
}
}[dir] .dynamic-container-bg[data-v-2b2754e3] {
	padding-top:94px;
	background-color:#f9f9f9
}
[dir] .dynamic-container[data-v-2b2754e3] {
	text-align:center
}
.title[data-v-2b2754e3] {
	width:100%;
	color:#131313;
	font-weight:800;
	font-size:36px;
	line-height:54px
}
[dir=ltr] .title[data-v-2b2754e3] {
	text-align:left
}
[dir=rtl] .title[data-v-2b2754e3] {
	text-align:right
}
@media(max-width:768px) {
	.title[data-v-2b2754e3] {
	font-size:28px;
	line-height:44px
}
}[dir] .mark-bar[data-v-2b2754e3] {
	margin-top:16px
}
.news-container[data-v-2b2754e3] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	width:100%;
	height:622px
}
[dir] .news-container[data-v-2b2754e3] {
	margin:42px 0 48px
}
.learn-more[data-v-2b2754e3] {
	-ms-flex-item-align:center;
	-ms-grid-row-align:center;
	align-self:center
}
[dir] .learn-more[data-v-2b2754e3] {
	margin-bottom:84px
}
.learn-more-mobile[data-v-2b2754e3] {
	display:none;
	-ms-flex-item-align:center;
	-ms-grid-row-align:center;
	align-self:center
}
[dir] .learn-more-mobile[data-v-2b2754e3] {
	margin:48px auto
}
@media(max-width:768px) {
	[dir] .dynamic-container-bg[data-v-2b2754e3] {
	padding-top:72px;
	padding-bottom:52px
}
[dir] .mark-bar[data-v-2b2754e3] {
	margin:12px auto 0
}
[dir] .title[data-v-2b2754e3] {
	text-align:center
}
.news-container[data-v-2b2754e3] {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	height:auto
}
[dir] .news-container[data-v-2b2754e3] {
	margin-top:0;
	margin-bottom:0
}
.learn-more[data-v-2b2754e3] {
	display:none
}
[dir] .learn-more-button[data-v-2b2754e3] {
	padding:0 24px
}
.learn-more-mobile[data-v-2b2754e3] {
	display:block;
	width:100%
}
}.mobile-tech-show-total[data-v-e7211014] {
	width:100%
}
.icon-container[data-v-e7211014] {
	width:180px;
	height:45px
}
[dir] .icon-container[data-v-e7211014] {
	margin:0 auto
}
.show-icon[data-v-e7211014] {
	width:100%;
	height:100%
}
.description-title[data-v-e7211014] {
	color:#131313;
	font-weight:600;
	font-size:24px;
	line-height:36px
}
[dir] .description-title[data-v-e7211014] {
	margin:22px 24px 0;
	text-align:center
}
.description-content[data-v-e7211014] {
	max-height:192px;
	overflow:hidden;
	font-weight:300;
	font-size:14px;
	line-height:24px;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis
}
[dir] .description-content[data-v-e7211014] {
	margin:24px 24px 0;
	text-align:center
}
.image-container[data-v-e7211014] {
	width:100%;
	height:178px
}
[dir] .image-container[data-v-e7211014] {
	margin:40px auto 0;
	padding:0 24px
}
.show-image[data-v-e7211014] {
	width:100%;
	height:100%;
	-o-object-fit:cover;
	object-fit:cover
}
.show-more-link[data-v-e7211014] {
	width:100%
}
.show-more-button[data-v-e7211014] {
	height:100%
}
[dir] .show-more-button[data-v-e7211014] {
	margin:48px auto 24px;
	padding:0 24px;
	text-align:center
}
.scroll-bar[data-v-e7211014] {
	width:100%
}
[dir] .scroll-bar[data-v-e7211014] {
	margin:0 auto 28px;
	text-align:center
}
.scroll-bar>span[data-v-e7211014] {
	display:inline-block;
	width:8px;
	height:8px
}
[dir] .scroll-bar>span[data-v-e7211014] {
	margin:0 10px;
	background-color:#fff;
	border:1px solid;
	border-radius:50%
}
[dir] .scroll-bar span.active[data-v-e7211014] {
	background-color:#131313
}
[dir=ltr] .fade[data-v-e7211014],[dir=rtl] .fade[data-v-e7211014] {
	-webkit-animation-name:fade-data-v-e7211014;
	animation-name:fade-data-v-e7211014;
	-webkit-animation-duration:1.5s;
	animation-duration:1.5s
}
@-webkit-keyframes fade-data-v-e7211014 {
	0% {
	opacity:0
}
to {
	opacity:1
}
}@keyframes fade-data-v-e7211014 {
	0% {
	opacity:0
}
to {
	opacity:1
}
}.tech-show-total[data-v-6a641aaa] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-ms-flex-direction:row;
	flex-direction:row;
	width:1280px;
	height:360px;
	overflow-x:auto
}
[dir] .tech-show-total[data-v-6a641aaa] {
	margin:0 auto
}
.total-item[data-v-6a641aaa] {
	position:relative;
	width:50%;
	height:100%
}
.icon[data-v-6a641aaa] {
	width:180px;
	height:45px
}
[dir] .icon[data-v-6a641aaa] {
	margin:0 auto
}
.description[data-v-6a641aaa] {
	width:550px;
	height:120px
}
[dir] .description[data-v-6a641aaa] {
	margin:0
}
.description-title[data-v-6a641aaa] {
	height:24px;
	color:#131313;
	font-weight:600;
	font-size:24px
}
[dir] .description-title[data-v-6a641aaa] {
	margin:16px auto
}
.description-content[data-v-6a641aaa] {
	width:542px;
	height:116px;
	overflow:hidden;
	color:#545454;
	font-weight:300;
	font-size:14px;
	line-height:24px;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis
}
[dir] .description-content[data-v-6a641aaa] {
	margin-top:24px
}
.more-and-scroll[data-v-6a641aaa] {
	position:absolute;
	top:258px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-ms-flex-direction:row;
	flex-direction:row;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	width:100%
}
[dir=ltr] .more-and-scroll[data-v-6a641aaa] {
	left:0;
	margin-right:98px
}
[dir=rtl] .more-and-scroll[data-v-6a641aaa] {
	right:0;
	margin-left:98px
}
.show-more-button[data-v-6a641aaa] {
	height:50px
}
[dir] .show-more-button[data-v-6a641aaa] {
	text-align:center;
	background-color:#e60012
}
.show-image[data-v-6a641aaa] {
	width:640px;
	height:360px;
	-o-object-fit:cover;
	object-fit:cover
}
.scroll-bar[data-v-6a641aaa] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:end;
	-ms-flex-pack:end;
	justify-content:flex-end;
	width:145px;
	height:4px
}
[dir] .scroll-bar[data-v-6a641aaa] {
	text-align:center
}
[dir=ltr] .scroll-bar[data-v-6a641aaa] {
	margin-right:96px
}
[dir=rtl] .scroll-bar[data-v-6a641aaa] {
	margin-left:96px
}
.progress-container[data-v-6a641aaa] {
	position:relative;
	display:inline-block;
	width:42px;
	height:4px
}
[dir] .progress-container[data-v-6a641aaa] {
	margin:0 3px;
	background-color:#eaeaea;
	cursor:pointer
}
[dir] .progress-container[data-v-6a641aaa]:hover {
	background:#545454
}
.progress[data-v-6a641aaa] {
	position:absolute;
	top:0;
	display:none;
	height:100%
}
[dir=ltr] .progress[data-v-6a641aaa] {
	left:0
}
[dir=rtl] .progress[data-v-6a641aaa] {
	right:0
}
.active .progress[data-v-6a641aaa] {
	display:block
}
[dir] .active .progress[data-v-6a641aaa] {
	background:#545454
}
[dir=ltr] .active .progress[data-v-6a641aaa],[dir=rtl] .active .progress[data-v-6a641aaa] {
	-webkit-animation:animate-data-v-6a641aaa 10s linear;
	animation:animate-data-v-6a641aaa 10s linear;
	-webkit-animation-fill-mode:forwards;
	animation-fill-mode:forwards
}
@-webkit-keyframes animate-data-v-6a641aaa {
	0% {
	width:0
}
to {
	width:100%
}
}@keyframes animate-data-v-6a641aaa {
	0% {
	width:0
}
to {
	width:100%
}
}[dir=ltr] .fade[data-v-6a641aaa],[dir=rtl] .fade[data-v-6a641aaa] {
	-webkit-animation-name:fade-data-v-6a641aaa;
	animation-name:fade-data-v-6a641aaa;
	-webkit-animation-duration:1.5s;
	animation-duration:1.5s
}
@-webkit-keyframes fade-data-v-6a641aaa {
	0% {
	opacity:0
}
to {
	opacity:1
}
}@keyframes fade-data-v-6a641aaa {
	0% {
	opacity:0
}
to {
	opacity:1
}
}[dir] .technology-container[data-v-6e2bf222] {
	padding:120px 0 68px;
	background-color:#f9f9f9
}
@media(max-width:768px) {
	[dir] .technology-container[data-v-6e2bf222] {
	padding:72px 0 0
}
}