.section.service[data-v-d2fab7b2] {
	padding: 50px 0 60px;
	background: transparent url(../image/service_bg.9686e6c.png) no-repeat 50%/cover
}

@media (max-width:1200px) {
	.section.service[data-v-d2fab7b2] {
		background-position-x: top
	}
}

.s-header[data-v-d2fab7b2] {
	padding-bottom: 40px
}

.service-grid[data-v-d2fab7b2] {
	display: -webkit-inline-grid;
	display: -moz-inline-grid;
	display: inline-grid;
	display: -ms-inline-grid;
	max-width: 100%;
	width: 420px;
	grid-template-columns: 1fr 1fr 1fr;
	grid-template-rows: 60px 120px;
	grid-auto-rows: 120px;
	grid-row-gap: 100px
}

.service-grid .g-item:hover .g-item-box[data-v-d2fab7b2] {
	box-shadow: 0 0 8px rgba(0,0,0,.3)
}

.service-grid .g-item-box[data-v-d2fab7b2] {
	display: inline-block;
	width: 120px;
	height: 120px;
	padding-top: 8px;
	box-sizing: border-box;
	border-radius: 4px
}

.service-grid .g-item-box img[data-v-d2fab7b2] {
	width: 60px;
	height: 60px
}

.service-grid .g-item-box .imageNew[data-v-d2fab7b2],.service-grid .g-item-box:hover .image[data-v-d2fab7b2] {
	display: none
}

.service-grid .g-item-box:hover .imageNew[data-v-d2fab7b2] {
	display: inline-block
}

.service-grid .g-item-box p[data-v-d2fab7b2] {
	margin: 0;
	padding-top: 20px;
	color: #fff;
	font-size: 16px;
	line-height: 24px
}

@media (max-width:576px) {
	.section.service[data-v-d2fab7b2] {
		padding: 30px 12px 40px
	}

	.s-header[data-v-d2fab7b2] {
		padding-bottom: 40px
	}

	.service-grid[data-v-d2fab7b2] {
		width: 100%;
		grid-template-columns: 1fr 1fr 1fr;
		grid-template-rows: 60px 60px;
		grid-auto-rows: 60px;
		grid-row-gap: 42px
	}

	.service-grid .g-item-box[data-v-d2fab7b2] {
		width: 60px;
		height: 60px;
		padding-top: 6px
	}

	.service-grid .g-item-box img[data-v-d2fab7b2] {
		width: 24px;
		height: 24px
	}

	.service-grid .g-item-box p[data-v-d2fab7b2] {
		margin: 0;
		padding-top: 12px;
		font-size: 12px;
		line-height: 12px
	}
}

@media (max-width:768px) {
	.show-btn[data-v-41e908da] {
		display: none
	}
}

@media (min-width:1200px) {
	.container[data-v-41e908da] {
		max-width: 1200px;
		padding: 0
	}

	.container .new-container[data-v-41e908da],.container .new-container-en[data-v-41e908da] {
		margin-left: 15px;
		margin-right: 15px
	}

	.s-footer[data-v-41e908da] {
		display: none
	}

	.img-width1[data-v-41e908da] {
		width: 38%
	}

	.img-width2[data-v-41e908da] {
		width: 30.5%
	}

	.img-width3[data-v-41e908da] {
		width: 32%
	}
}

.section.list-show[data-v-41e908da] {
	padding-top: 40px
}

.s-header[data-v-41e908da] {
	padding-bottom: 48px
}

.s-footer[data-v-41e908da] {
	padding: 48px 0 20px
}

.s-footer-en[data-v-41e908da] {
	padding: 32px 0 30px;
	text-align: center
}

.s-footer-en .btn-more-en[data-v-41e908da] {
	width: auto;
	min-width: 124px;
	margin-bottom: 20px;
	padding: 0 32px;
	font-size: 20px!important;
	font-family: "NotoSansSC-Regular";
	line-height: 36px;
	color: #606060;
	background: none;
	border-radius: 10px;
	border: 1px solid #606060;
	transition: background-color 0s
}

.s-footer-en .btn-more-en[data-v-41e908da]:hover {
	background: #e80017;
	color: #fff;
	transition-delay: 0s;
	border: 1px solid #e80017
}

.famliy[data-v-41e908da] {
	font-family: Arial
}

.h-type1-en[data-v-41e908da] {
	font-family: NotoSansSC;
	font-style: normal;
	font-weight: 800;
	font-size: 50px;
	text-transform: uppercase;
	line-height: 63px;
	color: #606060
}

.btn-more[data-v-41e908da] {
	color: #999!important;
	border: .5px solid #999!important;
	font-size: 16px!important;
	padding: 0
}

.btn-more[data-v-41e908da]:hover {
	color: #fff!important;
	border: none!important
}

.new-container-en[data-v-41e908da] {
	display: -webkit-flex;
	justify-content: space-between;
	margin-bottom: 20px;
	position: relative
}

.new-container-en .img-set-en[data-v-41e908da] {
	position: relative;
	overflow: hidden;
	text-align: right
}

.new-container-en .img-set-en .n-show-en img[data-v-41e908da] {
	max-width: 100%;
	height: auto;
	border-radius: 20px;
	margin-bottom: 13px
}

.new-container-en .img-set-en .show-time-en-year[data-v-41e908da] {
	font-family: NotoSansSC;
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	line-height: 20px;
	color: #606060
}

.new-container-en .img-set-en .show-time-en[data-v-41e908da] {
	font-family: NotoSansSC;
	font-style: normal;
	font-weight: 500;
	font-size: 24px;
	line-height: 29px;
	color: #606060
}

.new-container-en .img-set-en:hover .show-time-en[data-v-41e908da],.new-container-en .img-set-en:hover .show-time-en-year[data-v-41e908da] {
	color: #d1343e
}

.new-container-en .img-set-en:hover .decs[data-v-41e908da] {
	display: flex;
	justify-content: center;
	align-items: center
}

.new-container-en .img-set-en .decs[data-v-41e908da] {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	padding: 0 14px;
	display: none;
	flex-flow: row wrap;
	justify-content: center;
	align-items: center;
	align-content: center;
	width: 100%;
	height: 84%;
	border-radius: 20px;
	background-color: rgba(0,0,0,.8);
	z-index: 3
}

.new-container-en .img-set-en .decs .desc-info[data-v-41e908da] {
	color: #fff;
	font-size: 17px;
	line-height: 25px;
	font-family: "NotoSansSC";
	text-align: center;
	overflow: hidden
}

@media (max-width:576px) {
	.h-type1-en[data-v-41e908da] {
		font-size: 24px;
		line-height: 29px
	}

	.s-footer-en[data-v-41e908da] {
		padding: 12px 0 0
	}

	.s-footer-en .btn-more-en[data-v-41e908da] {
		margin-bottom: 20px;
		min-width: 70px;
		padding: 0 16px;
		font-size: 12px!important;
		line-height: 28px
	}

	.new-container-en[data-v-41e908da] {
		flex-direction: column
	}

	.new-container-en .img-set-en[data-v-41e908da] {
		text-align: left
	}

	.new-container-en .img-set-en .n-show-en img[data-v-41e908da] {
		max-width: 100%;
		height: auto;
		border-radius: 12px;
		margin: 12px 0
	}

	.new-container-en .img-set-en .show-time-en-year[data-v-41e908da] {
		font-size: 12px;
		line-height: 15px
	}

	.new-container-en .img-set-en .show-time-en[data-v-41e908da] {
		font-size: 18px;
		line-height: 22px
	}

	.new-container-en .img-set-en .decs[data-v-41e908da] {
		display: none
	}

	.new-container-en .img-set-en .decs-isMobile[data-v-41e908da] {
		text-align: justify
	}

	.new-container-en .img-set-en .decs-isMobile .desc-info-isMobile[data-v-41e908da] {
		margin: 12px 0 0;
		order: 2;
		flex-grow: 0;
		font-family: "NotoSansSC-Medium";
		font-style: normal;
		font-weight: 400;
		font-size: 14px;
		line-height: 15px;
		color: #606060
	}

	.new-container-en .img-set-en:hover .decs[data-v-41e908da] {
		display: none
	}
}

.new-container[data-v-41e908da] {
	display: -webkit-flex;
	justify-content: space-between;
	margin-bottom: 20px;
	position: relative
}

.new-container .img-set[data-v-41e908da] {
	position: relative;
	overflow: hidden
}

.new-container .img-set:hover .show-title[data-v-41e908da]:hover:after {
	width: 100%
}

.new-container .n-list[data-v-41e908da] {
	flex: 0 0 30%;
	display: none
}

.new-container .show-time[data-v-41e908da] {
	color: #999!important;
	border-bottom: 3px solid #e61230;
	display: inline-block;
	margin-top: 10px!important
}

.new-container .n-show[data-v-41e908da] {
	position: relative;
	align-self: stretch;
	text-align: center
}

.new-container .n-show img[data-v-41e908da] {
	width: 100%;
	max-width: 100%
}

.new-container .n-show img[data-v-41e908da]:hover {
	transform: scale(1.05);
	-ms-transform: scale(1.05);
	-webkit-transform: scale(1.05);
	-o-transform: scale(1.05);
	transition: transform .5s ease
}

.new-container .n-show .show-title[data-v-41e908da]:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 100%;
	transition: .3s;
	background: #e61230
}

.new-container .n-show .show-title[data-v-41e908da] {
	padding-left: 16px;
	padding-right: 16px;
	color: #333;
	font-size: 14px;
	height: 50px;

	text-align: left;
	background: rgba(0,0,0,.8);
	color: #fff;
	width: 100%;
	display: -webkit-box;
	display: flex!important;
	align-items: center
}

.new-container .n-show .show-title[data-v-41e908da],.new-container .n-show .show-title p[data-v-41e908da] {
	position: relative;
	margin: 0;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden
}

.new-container .n-show .show-title p[data-v-41e908da] {
	color: #fff;
	z-index: 99999;
	display: -webkit-box
}

.new-container .n-show .show-desc[data-v-41e908da] {
	height: 40px;
	color: #666;
	font-size: 14px;
	line-height: 20px;
	text-align: left;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	text-align: center
}

.new-container .l-item[data-v-41e908da] {
	display: flex;
	justify-content: stretch;
	padding: 24px 24px 24px 44px;
	border-bottom: 1px solid #ddd
}

.new-container .l-item .l-content[data-v-41e908da] {
	flex: 1;
	position: relative
}

.new-container .l-item .l-content p[data-v-41e908da] {
	margin: 0;
	padding-right: 20px
}

.new-container .l-item .l-content .dot[data-v-41e908da] {
	position: absolute;
	top: 8px;
	left: -20px;
	display: block;
	width: 6px;
	height: 6px;
	background: #333;
	border-radius: 100%
}

.new-container .l-item .l-content .n-title[data-v-41e908da] {
	padding-bottom: 24px;
	color: #333;
	font-size: 16px;
	line-height: 22px;
	width: 369px;
	white-space: nowrap;
	overflow: hidden!important;
	text-overflow: ellipsis!important
}

.new-container .l-item .l-content .n-desc[data-v-41e908da] {
	display: -webkit-box;
	height: 40px;
	padding-right: 20px;
	color: #666;
	font-size: 14px;
	line-height: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical
}

.new-container .l-item .l-time[data-v-41e908da] {
	display: inline-block;
	display: flex;
	flex-flow: row wrap;
	flex: 0 0 64px;
	align-content: space-between
}

.new-container .l-item .l-time .n-arrow[data-v-41e908da],.new-container .l-item .l-time .n-time[data-v-41e908da] {
	flex: 0 0 100%;
	text-align: right
}

.new-container .l-item .l-time .n-time[data-v-41e908da] {
	color: #999;
	font-size: 16px;
	line-height: 22px
}

.new-container .l-item .l-time .n-arrow[data-v-41e908da] {
	height: 40px
}

.new-container .l-item .l-time .n-arrow .arr-right[data-v-41e908da] {
	position: relative;
	top: 3px;
	height: 34px;
	border-left: 1px solid #999;
	background: transparent url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAeCAYAAABjTz27AAACC0lEQVRYR93YyW7TQBgH8P8/p5kbiZ8CIfEEXGiSJk1BoAKPEs2MT3NzcubIHcRWKOXUO2IRi6gKYn0C9u1of8iWI0WobWIkpBl89CJ/P40930IEdhhjLIBzrVZrlGXZh6bhsekD//p+Y8wJADsk3yulTnrvPzZ5Z3CgMvg0Tbt5nm+TfKuU6jZBBQmqUf2iKO4AeE2ym2XZp2VWKlhQGby1dhXAloi80lqXK/V5ESpoUI0aishtki8BdCeTyZfDUMGDyuCdc6OiKDZJ7imlet77rwehogCVwRtj1kluisiu1rp/ECoaUI06TfIGgOci0p9Op9/+XKmoQDXqDIDrJJ8qpVa999/nUdGB6n/qbFEU1wA80VoP5lFRgmrUhohcFZFHnU5naIz5UZ6PFlSjzovIFQAPlVJD7/3PqEF1nroA4LKIPNBar9Fae1FEji3KwCFfJ3lcRBKSOyXoEoCoQSJyFMARknf/i0+u/I9I3kuSZBQ1yDk32xTuJ0myNh6Pf0ULcs5V2/b8Dhfttu2cqxIrycftdnswy0FRgowxVemzX5UQHcgYMytOn+1Xx0UFcs6dEpGbh1Xa0YDKBk9Ebi3qhaIAWWurFhzAC5K9qFvwNE0HeZ5vLTtPCHqF0jStxlhNJj7Bgqy1PQDbAN6QXFl2JhckaDYKBvBOa73SZGoaKsiS3CC5/jfD+t8yx/iT86g7qQAAAABJRU5ErkJggg==) no-repeat 100%/26px 15px
}

.new-container .l-item[data-v-41e908da]:hover {
	box-shadow: 0 0 10px rgba(0,0,0,.1)
}

.new-container .l-item:hover .n-title[data-v-41e908da] {
	color: #e61230
}

.new-container .l-item:hover .dot[data-v-41e908da] {
	background: #e61230
}

.new-container .l-item:hover .arr-right[data-v-41e908da],.new-container .l-item:hover .n-time[data-v-41e908da] {
	color: #e61230
}

@media (max-width:576px) {
	.section.list-show[data-v-41e908da] {
		padding-top: 24px
	}

	.section.list-show .container[data-v-41e908da] {
		width: 100%;
		padding: 0 12px
	}

	.s-header[data-v-41e908da] {
		padding-bottom: 20px
	}

	.s-footer[data-v-41e908da] {
		padding: 0 0 21px
	}

	.new-container[data-v-41e908da] {
		justify-content: space-between;
		flex-direction: column
	}

	.new-container .n-show[data-v-41e908da] {
		width: 100%;
		margin-top: 20px
	}

	.new-container .show-time[data-v-41e908da] {
		display: block;
		color: #999;
		text-align: right;
		border-bottom: 1px solid #ddd;
		position: relative;
		font-size: 12px
	}

	.new-container .show-time[data-v-41e908da]:after,.new-container .show-time[data-v-41e908da]:before {
		position: absolute;
		content: "";
		bottom: -1px;
		width: 100%;
		height: 1px;
		background: #ddd
	}

	.new-container .show-time[data-v-41e908da]:after {
		right: 100%
	}

	.new-container .n-list[data-v-41e908da] {
		flex: 0 0 100%;
		display: none
	}

	.new-container .n-list .l-item[data-v-41e908da] {
		flex-flow: row wrap;
		margin: 0 -15px;
		padding: 12px 9px 0;
		border-bottom-width: 1px
	}

	.new-container .n-list .l-item .l-content .dot[data-v-41e908da] {
		display: none
	}

	.new-container .n-list .l-item .l-content p[data-v-41e908da] {
		padding: 0
	}

	.new-container .n-list .l-item .l-content .n-title[data-v-41e908da] {
		padding-bottom: 20px
	}

	.new-container .n-list .l-item .l-content .n-desc[data-v-41e908da] {
		padding-right: 0
	}

	.new-container .n-list .l-item .l-time[data-v-41e908da] {
		flex: 0 0 100%
	}

	.new-container .n-list .l-item .l-time .n-arrow[data-v-41e908da] {
		display: none
	}

	.new-container .n-list .l-item .l-time .n-time[data-v-41e908da] {
		padding: 9px;
		font-size: 12px;
		line-height: 16px
	}
}

.show-btn[data-v-41e908da] {
	text-align: right;
	margin-top: 22px;
	margin-bottom: 45px;
	position: absolute;
	bottom: -45px;
	right: 0;
	min-width: 124px!important
}

.show-btn[data-v-41e908da] .btn {
	width: 100%;
	padding: 0 10px
}

.section.list-show[data-v-3efc5797] {
	padding-top: 40px;
	padding-bottom: 30px
}

@media (min-width:1200px) {
	.container[data-v-3efc5797] {
		max-width: 1200px;
		padding: 0 24px;
		display: flex;
		align-items: flex-start;
		justify-content: space-around
	}

	.container .new-container[data-v-3efc5797],.container .new-container-en[data-v-3efc5797] {
		margin-left: 15px;
		margin-right: 15px
	}

	.container .img-set[data-v-3efc5797] {
		position: relative;
		max-height: 100%;
		width: 360px;
		display: inline-flex;
		align-items: center;
		justify-content: space-between
	}

	.container .img-set .case-title[data-v-3efc5797] {
		display: inline-flex;
		align-items: center;
		padding: 10px 24px;
		position: absolute;
		width: 360px;
		height: 72px;
		top: 41.5%;
		z-index: 10;
		font-size: 18px;
		color: #fff;
		background: hsla(0,0%,94.9%,.4)
	}

	.container .img-set .boxIN[data-v-3efc5797] {
		text-align: center
	}

	.container .img-set .boxIN .img-box[data-v-3efc5797] {
		width: 360px;
		height: 240px;
		overflow: hidden;
		border-top-left-radius: 10px;
		border-top-right-radius: 10px
	}

	.container .img-set .boxIN .img-box img[data-v-3efc5797] {
		width: 360px;
		height: 240px;
		transform: scale(1);
		-ms-transform: scale(1);
		-moz-transform: scale(1);
		-webkit-transform: scale(1);
		-o-transform: scale(1);
		transition: transform .5s ease
	}

	.container .img-set .boxIN .img-box img[data-v-3efc5797]:hover {
		transform: scale(1.05);
		-ms-transform: scale(1.05);
		-webkit-transform: scale(1.05);
		-o-transform: scale(1.05);
		transition: transform .5s ease
	}

	.container .img-set .boxIN .boxMID[data-v-3efc5797] {
		padding: 10px 24px;
		border: 1px solid #ddd;
		border-bottom-left-radius: 10px;
		border-bottom-right-radius: 10px
	}

	.container .img-set .boxIN .boxMID .decs[data-v-3efc5797] {
		font-size: 12px;
		font-family: "NotoSansSC-Regular";
		text-align: left;
		height: 110px;
		color: #606060
	}

	.container .img-set .boxIN .boxMID .more[data-v-3efc5797] {
		font-family: "NotoSansSC-Regular";
		margin-bottom: 0;
		text-align: left;
		font-size: 12px;
		color: #999
	}

	.container .img-set .boxIN .boxMID .more[data-v-3efc5797]:hover {
		color: #d1343e;
		cursor: pointer
	}
}

.h-type1-en[data-v-3efc5797] {
	font-family: NotoSansSC;
	font-style: normal;
	font-weight: 800;
	font-size: 50px;
	text-transform: uppercase;
	line-height: 63px;
	color: #606060
}

.s-footer[data-v-3efc5797] {
	padding: 32px 0 30px;
	text-align: center
}

.s-footer .btn-more[data-v-3efc5797] {
	width: auto;
	min-width: 124px;
	margin-bottom: 20px;
	padding: 0 32px;
	font-size: 18px!important;
	font-family: "NotoSansSC-Regular";
	line-height: 36px;
	color: #606060;
	background: none;
	border-radius: 10px;
	border: 1px solid #606060;
	transition: background-color 0s
}

.s-footer .btn-more[data-v-3efc5797]:hover {
	background: #e80017;
	color: #fff;
	transition-delay: 0s;
	border: 1px solid #e80017
}

@media (max-width:576px) {
	.h-type1-en[data-v-3efc5797] {
		font-size: 24px;
		line-height: 29px
	}

	.s-footer[data-v-3efc5797] {
		padding: 12px 0 0
	}

	.s-footer .btn-more[data-v-3efc5797] {
		margin-bottom: 20px;
		min-width: 70px;
		padding: 0 16px;
		font-size: 12px!important
	}

	.img-set[data-v-3efc5797] {
		margin-bottom: 16px
	}

	.img-set .boxIN .img-box[data-v-3efc5797] {
		width: 100%;
		height: 240px
	}

	.img-set .boxIN .img-box img[data-v-3efc5797] {
		width: 100%;
		height: 240px;
		border-top-left-radius: 10px;
		border-top-right-radius: 10px
	}

	.img-set .boxMID[data-v-3efc5797] {
		border: .5px solid #bbbcbc;
		padding: 12px 16px 10px;
		border-bottom-left-radius: 10px;
		border-bottom-right-radius: 10px
	}

	.img-set .boxMID .decs[data-v-3efc5797] {
		margin-bottom: 0;
		font-size: 14px;
		font-family: "NotoSansSC-Regular";
		text-align: left;
		color: #606060;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 6
	}
}

.section.list-show[data-v-633f0e42] {
	padding: 50px 34px 30px;
	background: #f6f6f6
}

@media (min-width:1200px) {
	.container[data-v-633f0e42] {
		max-width: 100%;
		padding: 0 24px;
		display: flex;
		align-items: flex-start;
		flex-grow: 1;
		flex-wrap: wrap
	}

	.container .new-container[data-v-633f0e42],.container .new-container-en[data-v-633f0e42] {
		margin-left: 15px;
		margin-right: 15px
	}

	.container .img-set[data-v-633f0e42] {
		max-height: 100%;
		width: 31%;
		padding: 20px 24px;
		margin: 14px 12px;
		background: #fff;
		border-radius: 20px
	}

	.container .img-set .decs[data-v-633f0e42],.container .img-set .more[data-v-633f0e42] {
		font-size: 12px;
		font-family: "NotoSansSC-Regular";
		text-align: left;
		color: #606060
	}

	.container .img-set[data-v-633f0e42]:hover {
		box-shadow: 0 0 20px rgba(0,0,0,.1)
	}
}

.h-type1-en[data-v-633f0e42] {
	font-family: NotoSansSC;
	font-style: normal;
	font-weight: 800;
	font-size: 50px;
	text-transform: uppercase;
	line-height: 63px;
	color: #606060
}

@media (max-width:576px) {
	.section.list-show[data-v-633f0e42] {
		padding: 20px 16px;
		background: #f6f6f6
	}

	.container[data-v-633f0e42] {
		padding: 0
	}

	.container .img-set[data-v-633f0e42] {
		width: 100%;
		padding: 20px 24px;
		margin: 14px 0;
		background: #fff;
		border-radius: 20px
	}

	.h-type1-en[data-v-633f0e42] {
		font-size: 24px;
		line-height: 29px
	}
}

.section.info-text[data-v-21abf544] {
	padding-top: 40px;
	padding-bottom: 40px;
	background: transparent url(../image/s_bg_1.7d3ffd2.png) no-repeat bottom/cover
}

.section.info-text-en[data-v-21abf544] {
	padding-top: 40px;
	padding-bottom: 40px;
	background: transparent url(../image/cjooseBcak.6d3f122.png) no-repeat bottom/cover
}

.s-header[data-v-21abf544],.s-header-en[data-v-21abf544] {
	padding-bottom: 32px
}

.s-center[data-v-21abf544] {
	max-width: 1300px;
	color: #666;
	line-height: 28px
}

.s-center[data-v-21abf544],.s-center-en[data-v-21abf544] {
	margin: 0 auto;
	font-size: 16px;
	text-align: center;
	word-wrap: break-word;
	word-break: keep-all
}

.s-center-en[data-v-21abf544] {
	font-family: "NotoSansSC-Regular";
	width: 88%;
	color: #fff;
	line-height: 32px
}

.s-footer[data-v-21abf544] {
	padding: 32px 0
}

.s-footer .btn-more[data-v-21abf544] {
	width: auto;
	min-width: 124px;
	padding: 0 10px;
	font-size: 16px!important
}

.s-footer .famliy[data-v-21abf544] {
	font-family: Arial
}

.s-footer .btn-more[data-v-21abf544]:hover {
	color: #fff!important;
	border: none!important
}

.zh .s-footer[data-v-21abf544] {
	padding: 24px 0
}

.zh .s-footer .btn-more[data-v-21abf544] {
	width: auto;
	min-width: 124px;
	padding: 0 10px;
	font-size: 16px!important
}

.zh .s-footer .famliy[data-v-21abf544] {
	font-family: Arial
}

.zh .s-footer .btn-more[data-v-21abf544]:hover {
	color: #fff!important;
	border: none!important
}

.s-footer-en[data-v-21abf544] {
	padding: 32px 0 0;
	text-align: center
}

.s-footer-en .btn-more-en[data-v-21abf544] {
	width: auto;
	min-width: 124px;
	margin-bottom: 40px;
	padding: 0 32px;
	font-size: 20px!important;
	font-family: "NotoSansSC-Regular";
	line-height: 36px;
	color: #fff;
	background: none;
	border-radius: 10px;
	border: 1px solid #fff;
	transition: background-color 0s
}

.s-footer-en .btn-more-en[data-v-21abf544]:hover {
	background: #e80017;
	color: #fff;
	transition-delay: 0s;
	border: 1px solid #e80017
}

@media (min-width:576px) {
	.s-center[data-v-21abf544] {
		max-width: 80%
	}
}

@media (min-width:992px) {
	.s-center[data-v-21abf544],.zh .s-center[data-v-21abf544] {
		max-width: 1300px
	}

	.zh .s-center[data-v-21abf544] {
		margin-top: 20px
	}
}

@media (max-width:576px) {
	.section.info-text[data-v-21abf544] {
		padding-top: 48px
	}

	.section.info-text .container[data-v-21abf544] {
		width: 100%;
		padding: 0 12px
	}

	.zh .section.info-text[data-v-21abf544] {
		padding-top: 10px
	}

	.zh .section.info-text .container[data-v-21abf544] {
		width: 100%;
		padding: 0 12px
	}

	.s-header[data-v-21abf544] {
		padding-bottom: 20px
	}

	.s-header-en[data-v-21abf544] {
		padding-bottom: 0
	}

	.s-center[data-v-21abf544] {
		max-width: 100%;
		padding: 0 40px;
		font-size: 14px
	}

	.s-center-en[data-v-21abf544] {
		width: 100%;
		padding: 0 16px;
		font-size: 12px;
		line-height: 20px;
		text-align: center
	}

	.s-footer[data-v-21abf544] {
		padding: 21px 25px
	}

	.s-footer .btn-more[data-v-21abf544] {
		width: auto!important
	}

	.s-footer-en[data-v-21abf544] {
		padding: 12px 0 0
	}

	.s-footer-en .btn-more-en[data-v-21abf544] {
		margin-bottom: 20px;
		min-width: 70px;
		padding: 0 16px;
		font-size: 12px!important;
		line-height: 28px
	}

	.h-type-left[data-v-21abf544] {
		padding: 0 40px!important
	}
}

.video[data-v-21abf544] {
	width: 100%;
	height: 100%
}

.zh .video[data-v-21abf544] {
	width: 66%;
	height: 100%
}

.zh .img-back[data-v-21abf544] {
	width: 66%
}

@media (max-width:576px) {
	.video[data-v-21abf544] {
		width: 100%!important;
		height: 100%!important;
		margin-top: 0!important
	}
}

@media (max-width:1200px) {
	.video[data-v-21abf544] {
		width: calc(100% - 50px);
		height: 100%;
		margin-top: 20px
	}
}

@media (min-width:1200px) {
	.is-video[data-v-21abf544] {
		max-width: 1200px;
		margin: auto
	}

	.is-video[data-v-21abf544] .row {
		margin-right: 15px;
		margin-left: 15px
	}

	.is-video .left-col[data-v-21abf544] {
		padding-left: 60px!important
	}

	.no-video[data-v-21abf544] {
		max-width: 1140px;
		margin: auto
	}

	.no-video .h-type-left[data-v-21abf544],.no-video .s-footer[data-v-21abf544] {
		margin-left: 0!important
	}
}

.h-type-right[data-v-21abf544] {
	position: relative;
	display: inline-block;
	padding: 0 0 20px;
	color: #333;
	font-size: 36px;
	line-height: 36px
}

.h-type-right.white[data-v-21abf544] {
	color: #fff
}

.h-type-right[data-v-21abf544]:hover:after {
	width: 100px
}

.h-type-right[data-v-21abf544]:after {
	content: "";
	display: block;
	width: 60px;
	height: 3px;
	left: 5px;
	bottom: 0;
	margin: auto;
	position: absolute;
	background: #e61230
}

.h-type-left[data-v-21abf544] {
	position: relative;
	display: inline;
	padding: 0 0 20px;
	color: #333;
	font-size: 36px;
	line-height: 36px
}

.h-type-left.white[data-v-21abf544] {
	color: #fff
}

.h-type-left:hover .h-type-title[data-v-21abf544]:after {
	width: 100px
}

.h-type-left .h-type-title[data-v-21abf544] {
	display: inline-block
}

.h-type-left .h-type-title[data-v-21abf544]:after {
	content: "";
	display: block;
	width: 60px;
	height: 3px;
	left: 0;
	right: 0;
	bottom: 10px;
	margin: auto;
	position: absolute;
	background: #e61230;
	transition: all .1s ease-in-out;
	-webkit-transition: all .1s ease-in-out;
	-moz-transition: all .1s ease-in-out;
	-o-transition: all .1s ease-in-out
}

@media (max-width:768px) {
	.h-type-left .h-type-title[data-v-21abf544]:after {
		bottom: -5px
	}
}

.h-type-left-en[data-v-21abf544] {
	color: #fff;
	font-weight: 800;
	font-size: 50px;
	font-family: NotoSansSC;
	text-align: center
}

.h-type-left-en .h-type-title-en[data-v-21abf544] {
	height: 63px;
	text-transform: uppercase;
	line-height: 63px
}

@media (max-width:576px) {
	.h-type-left-en[data-v-21abf544] {
		padding: 0;
		font-size: 24px;
		line-height: 29px
	}
}

.section-Prat[data-v-bf5494b4] {
	padding: 60px;
	background: #f6f6f6;
	text-align: center;
	position: relative
}

.section-Prat .title[data-v-bf5494b4] {
	font-family: NotoSansSC;
	font-style: normal;
	font-weight: 800;
	font-size: 50px;
	text-transform: uppercase;
	line-height: 63px;
	color: #606060;
	margin-bottom: 40px
}

.section-Prat .re-main[data-v-bf5494b4] {
	margin: 0;
	padding: 0
}

.section-Prat .re-main .swiper-slide[data-v-bf5494b4] {
	padding: 15px;
	width: 20%
}

.section-Prat .re-main .swiper-slide .PartBox[data-v-bf5494b4] {
	text-align: justify;
	padding: 16px;
	height: 436px;
	background: #fff;
	border: .5px solid #bbbcbc;
	box-sizing: border-box;
	border-radius: 10px
}

.section-Prat .re-main .swiper-slide .PartBox .part-name[data-v-bf5494b4] {
	font-family: "NotoSansSC-Medium";
	font-style: normal;
	font-weight: 500;
	font-size: 20px;
	line-height: normal;
	color: #53565a
}

.section-Prat .re-main .swiper-slide .PartBox .img-part[data-v-bf5494b4] {
	width: 100%;
	height: 250px;
	overflow: hidden;
	margin: 15px 0 12px;
	border-radius: 10px
}

.section-Prat .re-main .swiper-slide .PartBox .img-part img[data-v-bf5494b4] {
	border-radius: 10px;
	width: 100%;
	height: auto
}

.section-Prat .re-main .swiper-slide .PartBox .part-desc[data-v-bf5494b4] {
	margin-bottom: 14px;
	font-size: 14px;
	color: #606060;
	overflow: hidden;
	text-overflow: ellipsis;
	font-family: "NotoSansSC-Regular";
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3
}

.section-Prat .re-main .swiper-slide .PartBox .more[data-v-bf5494b4] {
	font-family: "NotoSansSC-Regular";
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	color: #d1343e
}

.section-Prat .re-main .swiper-slide .PartBox .more[data-v-bf5494b4]:hover {
	color: #bbbcbc;
	cursor: pointer
}

.section-Prat .re-main .swiper-button-prev[data-v-bf5494b4] {
	left: 1.5%!important
}

.section-Prat .re-main .swiper-button-next[data-v-bf5494b4] {
	right: 1.5%!important
}

.section-Prat .re-main .swiper-button-next[data-v-bf5494b4],.section-Prat .re-main .swiper-button-prev[data-v-bf5494b4] {
	width: 40px;
	height: 0;
	padding-top: 40px;
	background: transparent url(../image/circle.8813e1f.png) no-repeat 50%/100%
}

.section-Prat .re-main .swiper-button-next span[data-v-bf5494b4],.section-Prat .re-main .swiper-button-prev span[data-v-bf5494b4] {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 16px;
	height: 30px;
	margin-left: -7px;
	margin-top: -15px;
	background: transparent none no-repeat 50%/80%;
	background-image: url(../image/btn-arr-left.404d5bc.png)
}

.section-Prat .re-main .swiper-button-next[data-v-bf5494b4]:hover,.section-Prat .re-main .swiper-button-prev[data-v-bf5494b4]:hover {
	background: transparent url(../image/circleRed.243e612.png) no-repeat 50%/100%
}

.section-Prat .re-main .swiper-button-next:hover span[data-v-bf5494b4],.section-Prat .re-main .swiper-button-prev:hover span[data-v-bf5494b4] {
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAoCAYAAAD6xArmAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAFqADAAQAAAABAAAAKAAAAAACMDW9AAAC7klEQVRIDb3Xy1PTQBgA8P029Q+wKaTePflOAnryIp69cdHxMY4UeaOoZzzq+EDxAYgi9WZv3pxB/wClQe/em7QN/gMk67ebbFpaCGnTMTPMZtP9fvvxZXcLhPT4YsPDCiehl66dNe6g+JAA+9wzuKIaDwhjj0S2QJyewJWccZ/47HFYAgag3KBpS+HkzHvNKKG0oLmbxVQZIzrn+/4TmSlH8/XyatjvLmcnp9/1ffK0gcJovm69k1pG3nTStqJA4bbWhHJLrLlOUL6kGCPPeAzWkSE6huhKq9FRjRGdZYQ9b0GXW1HeT5yxnTVnEF1ooGRcq2/tiSaGbdWcZsR/EaFAJzTXWuL9/a4D17FAWYByBIBOam757X6gfB5bClvVpxhjL+VgVCfzrvUm6sfc7Avj3p8kjCxGsYgeca3XUf+Amz1hRCfwQHkVxQJMdYLyuLbl1ooCkOm8u9XIPJot/mbXy3NUc7w5U3xRM92gfMqoFIiOMebzGorfAgidzW+XGy8uPsG2TwXiqPpV3KbrbDcq1m1bRMIHohSIzkUohQXMNBXK5w5qDFCSiTCfXa/lDFP2u21FKXATANZ4Cc+CQgj9zVB6sa9etlLBPDjElxEfkbiiKEP9tc2tbvBouQEAwzNgFAjIb4HDnudtVPsG9G7gtg0SZG6s4Mu8FYLbipLBzH/+6mSCKGMZFGRuFYCS9+GzrOftfKv2DZ6RY5K0bTAPEnjNGsH2Q4gg7m04/WdPJ0GFETdQlCVnrmJ7MxgHLs1khrTqj99xcfyzPTOWQSLzqUs887XgGVP9nR3M3Dglx6Rq2fw8dVRjrZLVWfBj1GzNPJkKlcEcr6j6x/+Dq3rV1gZOyMlTtWHm61HmvceNYjNeyQ8eT5WxDA4yb+D4je70FLdV45PMnONu9twxPnnbWSEzStqKpbj4pYib6IoAgVQVOHQ+Ncwx/p+S8/0P4uSywPGcid15fFCSC0olT7tw9BoeMvhXErjMp1//ARpuUe8ZKfqcAAAAAElFTkSuQmCC)
}

.section-Prat .re-main .swiper-button-next[data-v-bf5494b4]:after,.section-Prat .re-main .swiper-button-prev[data-v-bf5494b4]:after {
	content: none
}

.section-Prat .re-main .swiper-button-next span[data-v-bf5494b4] {
	background-image: url(../image/btn-arr-right.1ee0cd7.png)
}

.section-Prat .re-main .swiper-button-next[data-v-bf5494b4]:hover {
	background: transparent url(../image/circleRed.243e612.png) no-repeat 50%/100%
}

.section-Prat .re-main .swiper-button-next:hover span[data-v-bf5494b4] {
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAoCAYAAAD6xArmAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAFqADAAQAAAABAAAAKAAAAAACMDW9AAADI0lEQVRIDa3XS08TURQA4HumaNQETNrKTFGe9Q90GkT/ggtEoPj6BW7EBDSAO+MDfKD+CUNSjYoooibUxMQNpSt3LlyYtGNoXRnbDp3rOdO5MB06tJ32Lnrnzr3nmzOn82gZsxqPxXxiu2V9Ohi5nQ6ofzOByP1WoZIJcTjLOD/COZtB/FkrcBOWfOwWYkUCEb/WCtyE5d+bayDBWCWuPqUDeW3lUmC0srW5UonzyUxQfdI0TICFj+NmuSwGv474ohccqgVlgpFhbrA4zh0sz0uLoVxyqtpat31VYVpMODPgBWf8gBX8OJRLTbtBzv07NXZOKFupZQZSDBjo1txU2h955FznNnaFKUDJbrwBgIlKXH3ohtn37wvTQjmbfA3ALuzifFrzqw/sSLXtmnAZ33xlxw3Gb2gBdaEaKPbVBdvwi5j5No0Nzm9qgei8gJy961XhXCjGmj8yxhks4dXSRvskkBawXDNiXvQNwxToxLFM80o2NStQ6usuhT1IzqVeSky6JMpiPRXv2dd4ggnozG3gzQOXbfhsJqDeFbhnmAC8zePcx67s4nwO8Ts056nGFGhv6WPqBJTYc/xCzdcbgDTXEpgOogWjU4ZhWLc8ZJsqhchakwcHDINPijEDiDedsYnqpQS+1LoJxmfLstwH401lnJFP9Rt6ab0CVcIxSCZ1zxkTyvVtyrTHyvStrITH4XvcfPt4yjitnO5DlDIV6IodNQ9EH400QlmxmEC0l+KwpoSOiUyF1VDGf0KR3gqUwbtqKOF1w4QWCiwhMsXY93IoPOrMlFBqdX15ua5oTzFvfOGM9ZlRiCp+ZRR+rBas8Z6uJmyhCUT7rehVRM/vh9K6feG9KHxQ/PJILZRg1xpnuwa7i3m+vptp/ahrxoTq+RKePh+gRXhia0pHxwj8TOTL49qfe0qR9Q+d0EFPcM7D5fDGUYqrgJ0oXvwf5faOc41kKs5lB94KnDm+zQqU6UnziMA+ye1Hh72gOxlrnUMyL+lfW4USbP42MAz9Kv5HEJl+lg8f8nT6BIpmXm5tzLeOvw00fCkuIToMv779Ewu89v8B9L1NIrOo3bcAAAAASUVORK5CYII=)
}

@media (max-width:576px) {
	.section-Prat[data-v-bf5494b4] {
		padding: 30px 16px
	}

	.section-Prat .title[data-v-bf5494b4] {
		font-size: 24px;
		line-height: normal;
		margin-bottom: 10px
	}

	.section-Prat .re-main .swiper-slide[data-v-bf5494b4] {
		padding: 15px 50px
	}

	.section-Prat .re-main .swiper-slide .PartBox[data-v-bf5494b4],.section-Prat .re-main .swiper-slide .PartBox .img-part[data-v-bf5494b4] {
		height: 100%
	}
}

.icon-list[data-v-6517517a] {
	display: flex;
	flex-flow: row nowrap;
	justify-content: flex-start;
	align-items: stretch;
	padding-top: 3.5%
}

.icon-list .list-item[data-v-6517517a] {
	padding: 20px 0;
	cursor: pointer
}

.icon-list .list-item[data-v-6517517a]:hover {
	box-shadow: 0 0 10px rgba(0,0,0,.1)
}

.icon-list .list-item img[data-v-6517517a] {
	width: 60px;
	height: 60px;
	margin-bottom: 12px
}

.icon-list .list-item p[data-v-6517517a] {
	margin: 0
}

.icon-list .list-item p.num[data-v-6517517a] {
	font-size: 24px;
	font-weight: 400;
	line-height: 46px
}

.icon-list .list-item p.text[data-v-6517517a] {
	font-size: 16px;
	line-height: 24px
}

.bd[data-v-6517517a] {
	padding-top: 30px
}

.bd .content[data-v-6517517a] {
	display: none
}

.bd .content.active[data-v-6517517a] {
	display: block
}

.bd[data-v-6517517a] img {
	max-width: 100%;
	height: auto
}

@media (max-width:576px) {
	.icon-list .list-item img[data-v-6517517a] {
		width: 30px;
		height: 30px
	}

	.icon-list .list-item p.num[data-v-6517517a] {
		font-size: 14px;
		line-height: 18px
	}

	.icon-list .list-item p.text[data-v-6517517a] {
		font-size: 12px;
		line-height: 16px
	}
}

@media (min-width:1200px) {
	.container[data-v-6517517a] {
		max-width: 1200px;
		padding: 0
	}

	.container .icon-list[data-v-6517517a] {
		padding-left: 0;
		padding-right: 0;
		margin-left: 15px;
		margin-right: 15px
	}
}

.en .textDecs[data-v-684474b8] {
	font-family: "Montserrat";
	font-style: normal;
	font-weight: 800;
	font-size: 50px;
	line-height: 63px;
	color: #606060!important
}

@media (max-width:576px) {
	.en .textDecs[data-v-684474b8] {
		font-size: 24px;
		line-height: 29px
	}
}

.icon-list[data-v-684474b8] {
	display: flex;
	flex-flow: row nowrap;
	justify-content: flex-start;
	align-items: stretch;
	padding-top: 1%;
	padding-left: 5px;
	padding-right: 5px
}

.icon-list .list-item[data-v-684474b8] {
	padding: 20px 0;
	margin-bottom: 5px
}

.icon-list .list-item[data-v-684474b8]:hover {
	box-shadow: 0 0 10px rgba(0,0,0,.1)
}

.icon-list .list-item img[data-v-684474b8] {
	margin-bottom: 12px;
	padding: 12px;
	max-width: 200px
}

.icon-list .list-item p[data-v-684474b8] {
	margin: 0;
	color: #333
}

.icon-list .list-item p.num[data-v-684474b8] {
	font-size: 36px;
	font-weight: 700;
	line-height: 46px
}

.icon-list .list-item p.test[data-v-684474b8] {
	padding: 0 14px;
	font-size: 18px;
	font-weight: 700;
	line-height: 30px;
	height: 60px
}

.icon-list .list-item p.text[data-v-684474b8] {
	font-size: 16px;
	line-height: 24px;
	padding: 0 16px
}

.en .icon-list[data-v-684474b8] {
	display: flex;
	flex-flow: row nowrap;
	justify-content: flex-start;
	align-items: stretch;
	padding-top: 1%;
	padding-left: 5px;
	padding-right: 5px
}

.en .icon-list .list-item[data-v-684474b8] {
	padding: 20px 0;
	margin-bottom: 5px
}

.en .icon-list .list-item[data-v-684474b8]:hover {
	box-shadow: none
}

.en .icon-list .list-item:hover img[data-v-684474b8] {
	border: 1px solid #e80017
}

.en .icon-list .list-item img[data-v-684474b8] {
	margin-bottom: 12px;
	padding: 15px;
	border-radius: 50%;
	max-width: 150px;
	max-height: 100%;
	border: 1px solid #ccc
}

.en .icon-list .list-item p[data-v-684474b8] {
	margin: 0;
	color: #333
}

.en .icon-list .list-item p.num[data-v-684474b8] {
	font-size: 36px;
	font-weight: 700;
	line-height: 46px
}

.en .icon-list .list-item p.test[data-v-684474b8] {
	padding: 0 14px;
	font-size: 16px;
	font-family: "Montserrat-Regular";
	font-weight: 400;
	line-height: 30px;
	height: 60px
}

.en .icon-list .list-item p.text[data-v-684474b8] {
	font-size: 16px;
	line-height: 24px;
	padding: 0 16px
}

.icon-list-en[data-v-684474b8] {
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
	align-items: flex-start;
	padding-top: 70px;
	padding-bottom: 50px
}

.icon-list-en .box[data-v-684474b8] {
	margin: 0 8px;
	text-align: center
}

.icon-list-en .box img[data-v-684474b8] {
	max-width: 100%;
	height: auto;
	border: 1.5px solid #c2c0c0;
	border-radius: 50%
}

.icon-list-en .box p[data-v-684474b8] {
	margin: 0;
	color: #333
}

.icon-list-en .box p.num[data-v-684474b8] {
	font-size: 36px;
	font-weight: 700;
	line-height: 46px
}

.icon-list-en .box p.test[data-v-684474b8] {
	padding: 0 14px;
	font-size: 16px;
	color: #606060!important;
	font-family: "Montserrat-Medium";
	font-weight: 400;
	line-height: 30px;
	height: 60px
}

.icon-list-en .box p.text[data-v-684474b8] {
	font-size: 16px;
	line-height: 24px;
	padding: 0 16px
}

.icon-list-en .box:hover img[data-v-684474b8] {
	border: 1.5px solid #e80017
}

.icon-list-en .box:hover p.test[data-v-684474b8] {
	color: #e80017!important
}

@media (max-width:576px) {
	.icon-list-en[data-v-684474b8] {
		padding-top: 30px;
		padding-bottom: 5px;
		justify-content: flex-start;
		align-items: flex-start;
		flex-wrap: wrap
	}

	.icon-list-en .box[data-v-684474b8] {
		margin: 0 4px
	}

	.icon-list-en .box p.test[data-v-684474b8] {
		margin-top: 6px;
		padding: 0;
		line-height: normal;
		font-size: 12px
	}

	.en .style-no-pc[data-v-684474b8] {
		flex-direction: unset
	}
}

.img-auto[data-v-684474b8] {
	width: 100%;
	height: auto
}

.align-size[data-v-684474b8] {
	text-align: center
}

.align-size-left[data-v-684474b8] {
	text-align: left
}

.style-pc[data-v-684474b8] {
	flex-direction: row
}

.style-no-pc[data-v-684474b8] {
	flex-direction: column
}

.style-no-pc .list-item[data-v-684474b8] {
	width: 100%!important
}

@media (max-width:576px) {
	.icon-list .list-item[data-v-684474b8] {
		padding: 5px 0
	}

	.icon-list .list-item p.num[data-v-684474b8] {
		font-size: 14px;
		line-height: 18px
	}

	.icon-list .list-item p.test[data-v-684474b8] {
		font-size: 13px;
		line-height: 15px;
		height: 40px
	}

	.icon-list .list-item p.text[data-v-684474b8] {
		font-size: 12px;
		line-height: 16px;
		padding: 0
	}
}

@media (min-width:1200px) {
	.container[data-v-684474b8] {
		max-width: 1200px;
		padding: 0
	}

	.container .icon-list[data-v-684474b8] {
		padding-left: 0;
		padding-right: 0;
		margin-left: 15px;
		margin-right: 15px
	}
}

.video[data-v-4cfbe542] {
	width: 480px;
	height: 270px!important;
	border: 1px solid #fff
}

.btn-sty[data-v-4cfbe542] {
	margin-top: 10px
}

.section.banner[data-v-4cfbe542] {
	overflow-x: hidden
}

.section.banner .container[data-v-4cfbe542] {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%)
}

.section.banner .container .text p[data-v-4cfbe542] {
	margin: 0;
	color: #fff
}

.section.banner .container .text .title[data-v-4cfbe542] {
	font-size: 40px;
	font-weight: 600;
	text-shadow: 0 2px 10px rgba(0,0,0,.5)
}

.section.banner .container .text .desc[data-v-4cfbe542] {
	font-size: 20px;
	color: #fff
}

.section.banner .swiper-button-next[data-v-4cfbe542],.section.banner .swiper-button-prev[data-v-4cfbe542] {
	width: 40px;
	height: 0;
	padding-top: 40px;
	background: hsla(0,0%,100%,.15);
	border-radius: 50%;
	box-shadow: 0 0 4px 2px rgba(0,0,0,.2)
}

.section.banner .swiper-button-next span[data-v-4cfbe542],.section.banner .swiper-button-prev span[data-v-4cfbe542] {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 16px;
	height: 30px;
	margin-left: -7px;
	margin-top: -15px;
	background: transparent none no-repeat 50%/80%;
	background-image: url(../image/btn-arr-left.404d5bc.png)
}

.section.banner .swiper-button-next[data-v-4cfbe542]:hover,.section.banner .swiper-button-prev[data-v-4cfbe542]:hover {
	box-shadow: 0 0 4px 2px rgba(222,0,20,.3)
}

.section.banner .swiper-button-next:hover span[data-v-4cfbe542],.section.banner .swiper-button-prev:hover span[data-v-4cfbe542] {
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAoCAYAAAD6xArmAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAFqADAAQAAAABAAAAKAAAAAACMDW9AAAC7klEQVRIDb3Xy1PTQBgA8P029Q+wKaTePflOAnryIp69cdHxMY4UeaOoZzzq+EDxAYgi9WZv3pxB/wClQe/em7QN/gMk67ebbFpaCGnTMTPMZtP9fvvxZXcLhPT4YsPDCiehl66dNe6g+JAA+9wzuKIaDwhjj0S2QJyewJWccZ/47HFYAgag3KBpS+HkzHvNKKG0oLmbxVQZIzrn+/4TmSlH8/XyatjvLmcnp9/1ffK0gcJovm69k1pG3nTStqJA4bbWhHJLrLlOUL6kGCPPeAzWkSE6huhKq9FRjRGdZYQ9b0GXW1HeT5yxnTVnEF1ooGRcq2/tiSaGbdWcZsR/EaFAJzTXWuL9/a4D17FAWYByBIBOam757X6gfB5bClvVpxhjL+VgVCfzrvUm6sfc7Avj3p8kjCxGsYgeca3XUf+Amz1hRCfwQHkVxQJMdYLyuLbl1ooCkOm8u9XIPJot/mbXy3NUc7w5U3xRM92gfMqoFIiOMebzGorfAgidzW+XGy8uPsG2TwXiqPpV3KbrbDcq1m1bRMIHohSIzkUohQXMNBXK5w5qDFCSiTCfXa/lDFP2u21FKXATANZ4Cc+CQgj9zVB6sa9etlLBPDjElxEfkbiiKEP9tc2tbvBouQEAwzNgFAjIb4HDnudtVPsG9G7gtg0SZG6s4Mu8FYLbipLBzH/+6mSCKGMZFGRuFYCS9+GzrOftfKv2DZ6RY5K0bTAPEnjNGsH2Q4gg7m04/WdPJ0GFETdQlCVnrmJ7MxgHLs1khrTqj99xcfyzPTOWQSLzqUs887XgGVP9nR3M3Dglx6Rq2fw8dVRjrZLVWfBj1GzNPJkKlcEcr6j6x/+Dq3rV1gZOyMlTtWHm61HmvceNYjNeyQ8eT5WxDA4yb+D4je70FLdV45PMnONu9twxPnnbWSEzStqKpbj4pYib6IoAgVQVOHQ+Ncwx/p+S8/0P4uSywPGcid15fFCSC0olT7tw9BoeMvhXErjMp1//ARpuUe8ZKfqcAAAAAElFTkSuQmCC)
}

.section.banner .swiper-button-next[data-v-4cfbe542]:after,.section.banner .swiper-button-prev[data-v-4cfbe542]:after {
	content: none
}

.section.banner .swiper-button-prev[data-v-4cfbe542] {
	left: 30px
}

.section.banner .swiper-button-next span[data-v-4cfbe542] {
	background-image: url(../image/btn-arr-right.1ee0cd7.png)
}

.section.banner .swiper-button-next:hover span[data-v-4cfbe542] {
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAoCAYAAAD6xArmAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAFqADAAQAAAABAAAAKAAAAAACMDW9AAADI0lEQVRIDa3XS08TURQA4HumaNQETNrKTFGe9Q90GkT/ggtEoPj6BW7EBDSAO+MDfKD+CUNSjYoooibUxMQNpSt3LlyYtGNoXRnbDp3rOdO5MB06tJ32Lnrnzr3nmzOn82gZsxqPxXxiu2V9Ohi5nQ6ofzOByP1WoZIJcTjLOD/COZtB/FkrcBOWfOwWYkUCEb/WCtyE5d+bayDBWCWuPqUDeW3lUmC0srW5UonzyUxQfdI0TICFj+NmuSwGv474ohccqgVlgpFhbrA4zh0sz0uLoVxyqtpat31VYVpMODPgBWf8gBX8OJRLTbtBzv07NXZOKFupZQZSDBjo1txU2h955FznNnaFKUDJbrwBgIlKXH3ohtn37wvTQjmbfA3ALuzifFrzqw/sSLXtmnAZ33xlxw3Gb2gBdaEaKPbVBdvwi5j5No0Nzm9qgei8gJy961XhXCjGmj8yxhks4dXSRvskkBawXDNiXvQNwxToxLFM80o2NStQ6usuhT1IzqVeSky6JMpiPRXv2dd4ggnozG3gzQOXbfhsJqDeFbhnmAC8zePcx67s4nwO8Ts056nGFGhv6WPqBJTYc/xCzdcbgDTXEpgOogWjU4ZhWLc8ZJsqhchakwcHDINPijEDiDedsYnqpQS+1LoJxmfLstwH401lnJFP9Rt6ab0CVcIxSCZ1zxkTyvVtyrTHyvStrITH4XvcfPt4yjitnO5DlDIV6IodNQ9EH400QlmxmEC0l+KwpoSOiUyF1VDGf0KR3gqUwbtqKOF1w4QWCiwhMsXY93IoPOrMlFBqdX15ua5oTzFvfOGM9ZlRiCp+ZRR+rBas8Z6uJmyhCUT7rehVRM/vh9K6feG9KHxQ/PJILZRg1xpnuwa7i3m+vptp/ahrxoTq+RKePh+gRXhia0pHxwj8TOTL49qfe0qR9Q+d0EFPcM7D5fDGUYqrgJ0oXvwf5faOc41kKs5lB94KnDm+zQqU6UnziMA+ye1Hh72gOxlrnUMyL+lfW4USbP42MAz9Kv5HEJl+lg8f8nT6BIpmXm5tzLeOvw00fCkuIToMv779Ewu89v8B9L1NIrOo3bcAAAAASUVORK5CYII=)
}

@media (min-width:576px) {
	.section.banner .swiper-button-prev[data-v-4cfbe542] {
		left: calc(50% - 370px)
	}

	.section.banner .swiper-button-next[data-v-4cfbe542] {
		right: calc(50% - 270px)
	}
}

@media (min-width:768px) {
	.section.banner .swiper-button-prev[data-v-4cfbe542] {
		left: calc(50% - 370px)
	}

	.section.banner .swiper-button-next[data-v-4cfbe542] {
		right: calc(50% - 370px)
	}
}

@media (min-width:992px) {
	.section.banner .swiper-button-prev[data-v-4cfbe542] {
		left: calc(50% - 500px)
	}

	.section.banner .swiper-button-next[data-v-4cfbe542] {
		right: calc(50% - 500px)
	}
}

@media (min-width:1200px) {
	.section.banner .swiper-button-prev[data-v-4cfbe542] {
		left: 4%
	}

	.section.banner .swiper-button-next[data-v-4cfbe542] {
		right: 4%
	}

	.section.banner .container[data-v-4cfbe542] {
		padding: 0
	}
}

@media (max-width:1200px) {
	.section.banner .video[data-v-4cfbe542] {
		width: calc(100% - 50px);
		height: calc(100% - 50px)!important
	}
}

@media (max-width:990px) {
	.section.banner[data-v-4cfbe542] .col-6 {
		margin: auto!important
	}
}

.section.banner[data-v-4cfbe542] .swiper-container {
	width: 100%;
	height: 100%;
	box-sizing: border-box
}

.section.banner[data-v-4cfbe542] .swiper-container.scale {
	margin-left: -2.5%;
	margin-right: -2.5%;
	width: 105%
}

.section.banner[data-v-4cfbe542] .s-header {
	margin-bottom: 42px
}

.section.banner[data-v-4cfbe542] .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
	transition: .3s
}

.section.banner[data-v-4cfbe542] .scale .swiper-slide {
	transform: scale(.9)
}

.section.banner .scale .swiper-slide-duplicate-active[data-v-4cfbe542],.section.banner[data-v-4cfbe542] .scale .swiper-slide-active {
	transform: scale(1.2);
	z-index: 10
}

.section.banner .s-box img[data-v-4cfbe542] {
	max-width: 100%;
	height: auto
}

@media (max-width:768px) {
	.section.banner .s-box img[data-v-4cfbe542] {
		width: 100%;
		height: auto;
		-o-object-fit: cover;
		object-fit: cover
	}
}

.section.banner .s-box .zoomImage[data-v-4cfbe542] {
	width: 100%;
	height: 300px;
	overflow: hidden
}

.section.banner.en .s-box img[data-v-4cfbe542] {
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-size: cover;
	zoom: 1;
	margin-top: 24px;
	z-index: -1
}

@media (max-width:768px) {
	.section.banner.en .s-box img[data-v-4cfbe542] {
		width: 100%;
		height: auto;
		-o-object-fit: cover;
		object-fit: cover;
		margin-top: 10%
	}
}

.section.banner.en .s-box .zoomImage[data-v-4cfbe542] {
	width: 100%;
	height: 300px;
	overflow: hidden
}

@media (max-width:990px) {
	.section.banner .container .text .title[data-v-4cfbe542] {
		font-size: 24px
	}

	.section.banner .container .text .desc[data-v-4cfbe542] {
		font-size: 16px;
		width: 100%!important;
		padding-top: 10px
	}

	.section.banner .container .text .button[data-v-4cfbe542] {
		font-size: x-small;
		padding-top: 10px
	}
}

@media (max-width:640px) {
	.section.banner .container .text[data-v-4cfbe542] {
		text-align: center
	}

	.section.banner .container .text .title[data-v-4cfbe542] {
		font-size: 16px
	}

	.section.banner .container .text .desc[data-v-4cfbe542] {
		font-size: 14px;
		padding-top: 0
	}

	.btn-sty[data-v-4cfbe542] {
		margin-top: 0!important
	}

	.btn-sty .button[data-v-4cfbe542] {
		padding: 0!important
	}
}[data-v-4cfbe542] .col-6 {
	margin-top: 0!important
}[data-v-4cfbe542] .pad {
	padding-top: 40px!important
}

.button[data-v-4cfbe542] {
	background: transparent;
	border-radius: 0
}

.button[data-v-4cfbe542]:hover {
	color: #e41937!important;
	border: 1px solid #e41937
}

@media (max-width:640px) {
	.section.banner .container .text[data-v-4cfbe542] {
		text-align: center
	}

	.section.banner .container .text .title[data-v-4cfbe542] {
		font-size: 14px;
		transform: scale(.7)
	}

	.section.banner .container .text .desc[data-v-4cfbe542] {
		font-size: 12px;
		padding-top: 0;
		transform: scale(.7);
		width: 100%
	}

	.section.banner .container .text .btn-sty[data-v-4cfbe542] {
		transform: scale(.75)
	}

	.btn-sty[data-v-4cfbe542] {
		margin-top: 0!important
	}

	.btn-sty .button[data-v-4cfbe542] {
		padding: 0!important
	}
}

.text-content[data-v-a942eebc] span {
	word-break: break-word;
	word-wrap: break-word
}

.text-content[data-v-a942eebc] img,.text-content[data-v-a942eebc] video {
	max-width: 100%;
	height: auto
}

@media (min-width:1200px) {
	.container[data-v-a942eebc] {
		max-width: 1200px
	}
}

.header-title[data-v-56524b32] {
	padding-bottom: 30px
}

.header-title.center[data-v-56524b32] {
	text-align: center
}

.header-title.left[data-v-56524b32] {
	text-align: left
}

.header-title.right[data-v-56524b32] {
	text-align: right
}

.header-title .hd[data-v-56524b32] {
	display: inline-block;
	padding: 0 100px;
	position: relative;
	font-size: 36px;
	font-weight: 300
}

.header-title .hd[data-v-56524b32]:before {
	content: " ";
	position: absolute;
	left: 80px;
	width: 9px;
	height: 25px;
	background-color: #e61230;
	top: 3px
}

@media (max-width:576px) {
	.header-title .hd[data-v-56524b32]:before {
		left: 30px
	}
}

@media (max-width:768px) {
	.header-title .hd[data-v-56524b32] {
		padding: 0 54px
	}
}

.wise-tabs-warp[data-v-44eb5427] {
	margin-left: 15px;

	margin-right: 15px;
	margin-top: 15px
}

.wise-tabs-warp[data-v-44eb5427] .dropdown {
	display: flex
}

.wise-tabs-warp[data-v-44eb5427] .dropdown:after {
	content: "";
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 1px;
	background-color: #ccc;
	z-index: 1
}

.wise-tabs-warp[data-v-44eb5427] .dropdown .dropdown-item {
	padding-top: 8px;
	padding-bottom: 8px;
	font-size: 18px;
	padding-left: 36px
}

.wise-tabs-warp[data-v-44eb5427] .dropdown.zh .dropdown-item {
	font-family: NotoSansSC-Regular!important;
	background: #fff;
	border-bottom: 1px solid #b6b6b6
}

.wise-tabs-warp[data-v-44eb5427] .dropdown .btn {
	background: #fff;
	color: #333;
	border: none;
	font-size: 18px;
	padding: 14px 0;
	text-align: left;
	text-overflow: ellipsis;
	overflow: hidden
}

.wise-tabs-warp[data-v-44eb5427] .dropdown .btn:focus {
	box-shadow: none
}

.wise-tabs-warp[data-v-44eb5427] .dropdown .btn:after {
	float: right;
	top: 12px;
	position: relative
}

.wise-tabs-warp[data-v-44eb5427] .dropdown /deep/ .dropdown-menu {
	right: 0
}

@media (max-width:768px) {
	.wise-tabs-warp[data-v-44eb5427] .dropdown {
		margin-left: -15px;
		margin-right: -15px
	}

	.wise-tabs-warp[data-v-44eb5427] .dropdown .btn {
		padding-left: 10px;
		padding-right: 10px
	}
}

@media (max-width:576px) {
	.wise-tabs-warp[data-v-44eb5427] .dropdown .btn {
		background: #e9ecef
	}

	.wise-tabs-warp[data-v-44eb5427] .dropdown.zh .btn {
		color: #606060;
		background: none!important;
		font-family: NotoSansSC-Regular!important
	}

	.wise-tabs-warp[data-v-44eb5427] .dropdown.zh .dropdown-item {
		min-width: 343px!important;
		color: #606060
	}

	.wise-tabs-warp[data-v-44eb5427] .dropdown.zh .dropdown-menu {
		background: none!important;
		border: none!important;
		top: 0!important;
		box-shadow: 0 0 10px rgba(0,0,0,.1);
		padding: 0;
		margin-left: 0!important;
		transform: translate3d(0,40px,0)!important
	}
}

.wise-tabs-warp .tabs[data-v-44eb5427] {
	position: relative;
	overflow: hidden
}

.wise-tabs-warp .tabs[data-v-44eb5427]:after {
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 2px;
	z-index: 1
}

.wise-tabs-warp .tabs--item[data-v-44eb5427] {
	border: 2px solid transparent;
	padding: 0 22px;
	height: 50px;
	box-sizing: border-box;
	line-height: 50px;
	list-style: none;
	font-size: 16px;
	font-weight: 500;
	color: #606060;
	position: relative;
	text-align: center;
	margin-left: -1px;
	margin-bottom: -1px;
	justify-content: center;
	align-items: center;
	display: inline-flex;
	cursor: pointer
}

.wise-tabs-warp .tabs--item .img2[data-v-44eb5427] {
	display: none
}

.wise-tabs-warp .tabs--item[data-v-44eb5427]:not(:last-child):after {
	content: "";
	position: absolute;
	right: 0;
	width: 1px;
	height: 10px;
	background-color: #ddd;
	top: 38%
}

.wise-tabs-warp .tabs--item[data-v-44eb5427]:hover {
	border-bottom: 2px solid #e61230
}

.wise-tabs-warp .tabs--item.active[data-v-44eb5427] {
	background: #e80017;
	color: #fff
}

.wise-tabs-warp .tabs--item.active .img1[data-v-44eb5427] {
	display: none
}

.wise-tabs-warp .tabs--item.active .img2[data-v-44eb5427] {
	display: inline
}

.wise-tabs-warp .tabs--item.active[data-v-44eb5427]:after {
	content: "";
	position: absolute;
	background: none;
	z-index: 2
}

.wise-tabs-warp .tabs--item2[data-v-44eb5427] {
	border: 0 solid transparent;
	padding: 0 22px;
	height: 50px;
	box-sizing: border-box;
	line-height: 50px;
	display: inline-block;
	list-style: none;
	font-size: 16px;
	font-weight: 500;
	color: #303133;
	position: relative;
	text-align: center;
	margin-left: -1px;
	margin-bottom: -1px;
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer
}

.wise-tabs-warp .tabs--item2[data-v-44eb5427]:last-child:after {
	content: "";
	position: absolute;
	bottom: 0;
	height: 0
}

.wise-tabs-warp .tabs--item2[data-v-44eb5427]:first-child:before {
	content: ""
}

.wise-tabs-warp .tabs--item2[data-v-44eb5427]:nth-child(5n+5):after {
	content: "";
	position: absolute;
	bottom: 0;
	height: 0;
	background-color: #ddd;
	right: 0;
	min-width: -webkit-fill-available
}

.wise-tabs-warp .tabs--item2[data-v-44eb5427]:nth-child(n+6) {
	border-bottom: none
}

.wise-tabs-warp .tabs--item2[data-v-44eb5427]:nth-child(n+6):after {
	content: "";
	position: absolute;
	top: 0;
	width: 1px;
	background-color: #ddd;
	right: 0
}

.wise-tabs-warp .tabs--item2[data-v-44eb5427]:hover {
	border-bottom: 2px solid #e61230
}

.wise-tabs-warp .tabs--item2.active[data-v-44eb5427] {
	background: #e80017;
	color: #fff
}

.wise-tabs-warp .tabs--item2.active[data-v-44eb5427]:after {
	content: "";
	position: absolute;
	z-index: 2;
	width: 0
}

.wise-tabs-warp .tabs--item2[data-v-44eb5427]:after {
	content: "";
	position: absolute;
	bottom: 0;
	height: 24px;
	width: 1px;
	background-color: #ddd;
	right: 0
}

.wise-tabs-warp .tabs--item3[data-v-44eb5427] {
	border: 2px solid transparent;
	padding: 0 22px;
	height: 50px;
	box-sizing: border-box;
	line-height: 30px;
	list-style: none;
	font-size: 16px;
	font-weight: 500;
	color: #606060;
	position: relative;
	text-align: center;
	margin-left: -1px;
	margin-bottom: -1px;
	justify-content: flex-start;
	align-items: center;
	display: inline-flex;
	cursor: pointer
}

.wise-tabs-warp .tabs--item3 .img2[data-v-44eb5427] {
	display: none
}

.wise-tabs-warp .tabs--item3[data-v-44eb5427]:hover {
	border-bottom: 1.5px solid #e61230
}

.wise-tabs-warp .tabs--item3.active[data-v-44eb5427] {
	background: #e80017;
	color: #fff
}

.wise-tabs-warp .tabs--item3.active .img1[data-v-44eb5427] {
	display: none
}

.wise-tabs-warp .tabs--item3.active .img2[data-v-44eb5427] {
	display: inline
}

.wise-tabs-warp .tabs--item3.active[data-v-44eb5427]:after {
	content: "";
	position: absolute;
	background: none;
	z-index: 2
}

.wise-tabs-warp .tabs--item4[data-v-44eb5427] {
	border: 2px solid transparent;
	border-radius: 10px;
	padding: 0 22px;
	height: 40px;
	box-sizing: border-box;
	line-height: 50px;
	list-style: none;
	font-size: 16px;
	font-weight: 500;
	color: #fff;
	position: relative;
	text-align: center;
	font-family: "NotoSansSC-Medium";
	margin-left: 0;
	margin-right: 15px;
	margin-bottom: -1px;
	background-color: #616161;
	justify-content: center;
	align-items: center;
	display: inline-flex;
	cursor: pointer
}

.wise-tabs-warp .tabs--item4 .img2[data-v-44eb5427] {
	display: none
}

.wise-tabs-warp .tabs--item4.active[data-v-44eb5427] {
	background: #e80017;
	color: #fff
}

.wise-tabs-warp .tabs--item4.active .img1[data-v-44eb5427] {
	display: none
}

.wise-tabs-warp .tabs--item4.active .img2[data-v-44eb5427] {
	display: inline
}

.wise-tabs-warp .tabs--item4.active[data-v-44eb5427]:after {
	content: "";
	position: absolute;
	background: none;
	z-index: 2
}

.wise-tabs-warp .tabs--item5[data-v-44eb5427] {
	border: 2px solid transparent;
	padding: 0 22px;
	height: 50px;
	box-sizing: border-box;
	line-height: 50px;
	list-style: none;
	font-size: 16px;
	font-weight: 500;
	color: #53565a;
	position: relative;
	text-align: center;
	margin-left: -1px;
	margin-bottom: -1px;
	justify-content: center;
	align-items: center;
	display: inline-flex;
	font-family: "NotoSansSC-Medium";
	cursor: pointer
}

.wise-tabs-warp .tabs--item5 .img2[data-v-44eb5427] {
	display: none
}

.wise-tabs-warp .tabs--item5.active[data-v-44eb5427] {
	color: #999
}

.wise-tabs-warp .tabs--item5.active[data-v-44eb5427]:after {
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 5px;
	border-radius: 10px;
	background-color: #53565a;
	z-index: 2
}

.wise-tabs-warp .tabs--item6[data-v-44eb5427] {
	border: 2px solid transparent;
	padding: 0 22px;
	height: 50px;
	box-sizing: border-box;
	line-height: 30px;
	list-style: none;
	font-size: 16px;
	font-weight: 500;
	color: #606060;
	position: relative;
	text-align: center;
	margin-left: -1px;
	margin-bottom: -1px;
	justify-content: flex-start;
	align-items: center;
	display: inline-flex;
	cursor: pointer
}

.wise-tabs-warp .tabs--item6 .img2[data-v-44eb5427] {
	display: none
}

.wise-tabs-warp .tabs--item6[data-v-44eb5427]:hover {
	border-bottom: 1.5px solid #ceb888
}

.wise-tabs-warp .tabs--item6.active[data-v-44eb5427] {
	background: #fafafa;
	color: #606060
}

.wise-tabs-warp .tabs--item6.active .img1[data-v-44eb5427] {
	display: none
}

.wise-tabs-warp .tabs--item6.active .img2[data-v-44eb5427] {
	display: inline
}

.wise-tabs-warp .tabs--item6.active[data-v-44eb5427]:after {
	content: "";
	position: absolute;
	width: 6px;
	height: 100%;
	border-radius: 10px;
	left: 0;
	background: #ceb888;
	z-index: 2
}

.wrapper[data-v-44eb5427] {
	width: 100%;
	height: auto;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap
}

.wrapper-content[data-v-44eb5427] {
	width: 20%
}

.fontF[data-v-44eb5427] {
	font-family: NotoSansSC-Regular
}

.wrapper-en[data-v-44eb5427] {
	width: 270px!important;
	padding: 0 20px
}

.wrapper-en .name-title[data-v-44eb5427] {
	font-family: NotoSansSC;
	font-style: normal;
	font-weight: 700;
	font-size: 18px;
	line-height: 24px;
	color: #606060
}

.wrapper-en .wrapper-content-en[data-v-44eb5427] {
	height: auto;
	display: flex;
	align-items: center;
	padding: 16px 10px;
	border-bottom: 1.5px solid #bfbfbf
}

.wrapper-en .wrapper-content-en .title-text-en[data-v-44eb5427] {
	text-align: center;
	font-size: 15px;
	font-family: NotoSansSC-Medium
}

.wrapper-en.zh .input-warp[data-v-44eb5427] {
	position: relative
}

.wrapper-en.zh .input-warp .form-control[data-v-44eb5427] {
	height: calc(1.5em + .75rem);
	border: 1px solid #606060;
	color: #606060;
	font-size: .8rem
}

.wrapper-en.zh .input-warp .search-btn-en[data-v-44eb5427] {
	width: 20px;
	height: 20px;
	position: absolute;
	right: 3%;
	top: 20%;
	cursor: pointer
}

.hr[data-v-44eb5427],.hr1[data-v-44eb5427] {
	width: 100%;
	position: absolute;
	border-bottom: 1px solid rgba(0,0,0,.1);
	right: 0
}

.hr1[data-v-44eb5427] {
	margin-top: 50px
}

@media (max-width:576px) {
	.wrapper[data-v-44eb5427],.zh .hr[data-v-44eb5427] {
		display: none!important
	}
}

.img-warp[data-v-6797106d] {
	text-align: center
}

.img-warp img[data-v-6797106d] {
	max-width: 100%;
	height: auto;
	margin: 0 auto
}

@media (max-width:576px) {
	.img-warp img[data-v-6797106d] {
		margin: 44px auto 0
	}
}

.row.no-padding .col-md-3[data-v-623c46a6],.row.no-padding .col-md-4[data-v-623c46a6],.row.no-padding .col-md-6[data-v-623c46a6],.row.no-padding .col-md-12[data-v-623c46a6] {
	padding-left: 0;
	padding-right: 0
}

.row .col-md-3[data-v-623c46a6],.row .col-md-4[data-v-623c46a6],.row .col-md-6[data-v-623c46a6],.row .col-md-12[data-v-623c46a6] {
	text-align: center
}

.row img[data-v-623c46a6] {
	max-width: 100%;
	height: auto
}

@media (min-width:1200px) {
	.container[data-v-623c46a6] {
		max-width: 1200px;
		padding-right: 15px;
		padding-left: 15px
	}
}

.wise-empty[data-v-2b748f22] {
	padding: 100px 0;
	color: #999;
	text-align: center
}

.wise-page .page-item.active .page-link[data-v-bd2bde94] {
	background: none;
	border-color: none;
	color: #d1343e
}

.wise-page .page-link[data-v-bd2bde94] {
	padding: .5rem 1.75rem;
	font-family: "NotoSansSC-Regular";
	color: #606060;
	border: none!important
}

.wise-page .page-link[data-v-bd2bde94]:focus {
	box-shadow: none
}

.section.banner .container[data-v-2604fc33] {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%)
}

.section.banner .container .text p[data-v-2604fc33] {
	margin: 0;
	color: #fff
}

.section.banner .container .text .title[data-v-2604fc33] {
	font-size: 52px;
	line-height: 72px;
	font-weight: 600;
	text-shadow: 0 2px 10px rgba(0,0,0,.5)
}

.section.banner .container .text .desc[data-v-2604fc33] {
	padding-top: 30px;
	font-size: 32px;
	line-height: 42px;
	color: #fff
}

.section.banner .swiper-button-next[data-v-2604fc33],.section.banner[data-v-2604fc33] .swiper-button-prev {
	z-index: 999;
	width: 40px;
	margin: 0 20px
}

.section.banner .swiper-button-next span[data-v-2604fc33],.section.banner[data-v-2604fc33] .swiper-button-prev span {
	width: 2.4rem;
	height: 2.4rem;
	border-radius: 100%;
	opacity: .5;
	background-color: #e0e0e0;
	text-align: center;
	transition: opacity .15s,visibility .15s
}

.section.banner .swiper-button-next span img[data-v-2604fc33],.section.banner[data-v-2604fc33] .swiper-button-prev span img {
	margin-top: 8px
}

.section.banner .swiper-button-next[data-v-2604fc33]:after,.section.banner[data-v-2604fc33] .swiper-button-prev:after {
	content: none
}

.section.banner[data-v-2604fc33] .swiper-container {
	width: 100%;
	height: 100%
}

.section.banner[data-v-2604fc33] .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	display: flex;
	justify-content: center;
	align-items: stretch;
	transition: .3s;
	transform: scale(.65)
}

.section.banner .swiper-slide-duplicate-active[data-v-2604fc33],.section.banner[data-v-2604fc33] .swiper-slide-active {
	transform: scale(1)
}

.section.banner .s-box[data-v-2604fc33] {
	display: flex
}

.section.banner .s-box img[data-v-2604fc33] {
	max-width: 100%;
	height: auto;
	height: 350px
}

@media (max-width:768px) {
	.section.banner .s-box img[data-v-2604fc33] {
		max-width: 100%;
		height: auto;
		-o-object-fit: contain;
		object-fit: contain
	}
}

@media (max-width:768px) {
	.section.banner .container .text .title[data-v-2604fc33] {
		font-size: 46px;
		line-height: 66px
	}

	.section.banner .container .text .desc[data-v-2604fc33] {
		padding-top: 20px;
		font-size: 26px;
		line-height: 36px
	}
}

@media (max-width:640px) {
	.section.banner .container .text[data-v-2604fc33] {
		text-align: center
	}

	.section.banner .container .text .title[data-v-2604fc33] {
		font-size: 24px;
		line-height: 32px
	}

	.section.banner .container .text .desc[data-v-2604fc33] {
		font-size: 18px;
		line-height: 24px
	}
}

.describe[data-v-405c5474] {
	color: #606060
}

.download .bd[data-v-405c5474] {
	padding-bottom: 20px
}

.download .bd .media[data-v-405c5474] {
	border: 1px solid #ddd;
	margin-bottom: 10px;
	padding: 20px 26px
}

.download .bd .media[data-v-405c5474]:hover {
	border: 1px solid #ec001b
}

.download .bd .media:hover a[data-v-405c5474] {
	color: #ec001b
}

.download .bd .media:hover .describe[data-v-405c5474] {
	color: #606060
}

.download .bd .media[data-v-405c5474] .img {
	width: 80px;
	height: 34px
}

.download .bd .media[data-v-405c5474] .media-body {
	line-height: 25px
}

.download .bd .media[data-v-405c5474] .media-body .date {
	color: #999;
	font-size: 14px
}

.download .bd .media .second-img[data-v-405c5474],.download .bd .media:hover .first-img[data-v-405c5474] {
	display: none
}

.download .bd .media:hover .second-img[data-v-405c5474] {
	display: inline-block
}

.download .bd .wisePage[data-v-405c5474] {
	margin-top: 6%
}

.download .header-img-en[data-v-405c5474] {
	padding-top: 0;
	display: flex;
	justify-content: space-around;
	align-items: flex-start
}

.download .tabs-left-en[data-v-405c5474] {
	width: 300px
}

.download .goods-right-en[data-v-405c5474] {
	width: calc(100% - 300px)
}

.download .fontF[data-v-405c5474] {
	font-family: NotoSansSC-Regular
}

.download .line[data-v-405c5474] {
	position: absolute;
	width: 1px;
	height: 55%;
	left: 26.4%;
	top: 19%;
	background: #ddd
}

@media (max-width:576px) {
	.download .bd .media a[data-v-405c5474] {
		font-size: 14px
	}

	.download .bd .media a .img[data-v-405c5474] {
		width: 44px;
		height: 22px
	}

	.download .bd .media .media-body[data-v-405c5474] {
		line-height: normal
	}

	.download .bd .media .media-body .date[data-v-405c5474] {
		font-size: 12px
	}

	.download .bd .media .media-body .data-msg[data-v-405c5474] {
		font-size: 14px;
		word-break: break-word
	}

	.download .wise-tabs-warp[data-v-405c5474] {
		margin-left: 0!important;
		margin-right: 0!important
	}

	.download .header-img-en[data-v-405c5474] {
		display: block;
		padding-top: 16px
	}

	.download .tabs-left-en[data-v-405c5474] {
		padding: 0 16px;
		width: 100%
	}

	.download .fontF[data-v-405c5474] {
		font-family: NotoSansSC-Medium
	}

	.download .goods-right-en[data-v-405c5474] {
		width: 100%
	}

	.download .line[data-v-405c5474] {
		display: none
	}

	.media-en[data-v-405c5474] {
		padding: 20px 16px!important
	}
}

@media (min-width:1200px) {
	.container[data-v-405c5474] {
		max-width: 100%;
		padding-left: 0;
		padding-right: 0;
		margin-bottom: -30px
	}

	.container .wise-tabs-warp[data-v-405c5474] {
		margin-left: 0!important;
		margin-right: 0!important
	}

	.header-img-en[data-v-405c5474] {
		padding-top: 32px;
		display: flex;
		justify-content: space-around;
		align-items: flex-start
	}

	.tabs-left-en[data-v-405c5474] {
		width: 300px;
		margin: 0;
		padding: 40px 15px 15px;
		box-shadow: 0 0 0 rgba(0,0,0,.1)
	}

	.goods-right-en[data-v-405c5474] {
		width: calc(100% - 300px);
		padding: 40px 30px 15px;
		margin: 0;
		background: #fff;
		z-index: 1
	}
}

.page-transition-enter-active[data-v-3ff672fa] {
	transition: all .3s ease-in
}

.page-transition-leave-active[data-v-3ff672fa] {
	transition: all .3s ease-out
}

.page-transition-enter[data-v-3ff672fa],.page-transition-leave-to[data-v-3ff672fa] {
	opacity: 0
}

body[data-v-3ff672fa],div[data-v-3ff672fa],li[data-v-3ff672fa],ul[data-v-3ff672fa] {
	margin: 0;
	padding: 0
}

ul[data-v-3ff672fa] {
	list-style: none
}

img[data-v-3ff672fa] {
	border: 0
}

.large-mini[data-v-3ff672fa] {
	display: none
}

.large-pro[data-v-3ff672fa] {
	display: block
}

.thumbs[data-v-3ff672fa] {
	position: relative;
	width: 350px;
	height: 60px;
	margin-right: 12px;
	overflow: hidden
}

.thumbs .swiper-container[data-v-3ff672fa] {
	position: absolute;
	top: 0;
	left: 0
}

.thumbs .swiper-slide[data-v-3ff672fa] {
	width: 60px;
	height: 60px
}

.thumbs-pro[data-v-3ff672fa] {
	position: relative;
	width: 350px;
	height: 350px;
	overflow: hidden
}

.thumbs-pro .swiper-container[data-v-3ff672fa] {
	position: absolute;
	top: 0;
	left: 0
}

.thumbs-pro .swiper-slide[data-v-3ff672fa] {
	width: 350px;
	height: 350px
}

.thumbs-pro .swiper-slide.active[data-v-3ff672fa] {
	border: 1px solid red
}

.banner[data-v-3ff672fa] {
	height: 350px!important
}

.banner .product-img-wrapper[data-v-3ff672fa] {
	position: relative;
	width: 60px;
	height: 60px
}

.banner .product-img-wrapper.active[data-v-3ff672fa] {
	border: 1px solid red
}

.banner .product-img-wrapper .p-img[data-v-3ff672fa] {
	position: absolute;
	top: 50%;
	left: 50%;
	max-width: 100%;
	max-height: 100%;
	transform: translate(-50%,-50%)
}

.large-style[data-v-3ff672fa] {
	height: 330px;
	display: flex;
	justify-items: center;
	justify-content: center
}

.large-style img[data-v-3ff672fa] {
	display: inline-block;
	max-width: 100%;
	max-height: 100%
}

.large_box[data-v-3ff672fa] {
	margin-bottom: 10px;
	width: 350px;
	height: 240px;
	overflow: hidden
}

.large_box .large-item[data-v-3ff672fa] {
	width: 350px;
	height: 240px;
	text-align: center;
	line-height: 240px
}

.large_box .large-item img[data-v-3ff672fa] {
	display: inline-block;
	max-width: 100%;
	max-height: 100%
}

.small_box[data-v-3ff672fa] {
	width: 350px;
	height: 50px;
	overflow: hidden;
	display: flex;
	justify-content: space-between
}

.small_box .small_list[data-v-3ff672fa] {
	position: relative;
	width: 280px;
	margin: 0 auto
}

.small_box .small_list[data-v-3ff672fa],.small_box .small_list ul[data-v-3ff672fa] {
	height: 50px;
	overflow: hidden
}

.small_box .lefts_btn[data-v-3ff672fa] {
	margin-right: 10px;
	background-image: url(../image/left.f0b224c.png)
}

.small_box .rights_btn[data-v-3ff672fa] {
	background-image: url(../image/right.454ca7e.png)
}

.small_list ul li[data-v-3ff672fa] {
	position: relative;
	float: left;
	margin-right: 10px;
	display: block
}

.small_list ul li a[data-v-3ff672fa] {
	width: 60px;
	height: 50px;
	display: block;
	opacity: .7;
	border: 1px solid #ccc;
	padding: 3px;
	text-align: center;
	line-height: 42px
}

.small_list ul li a img[data-v-3ff672fa] {
	display: inline-block;
	max-width: 100%;
	max-height: 100%
}

.small_list ul li.on a[data-v-3ff672fa] {
	opacity: 1;
	border: 1px solid red
}

.btns[data-v-3ff672fa] {
	display: block;
	width: 20px;
	height: 50px;
	background-color: #777;
	background-repeat: no-repeat;
	background-position: 50%;
	cursor: pointer
}

.btns[data-v-3ff672fa]:hover {
	background-color: #333
}

.swiper-mini-img[data-v-3ff672fa] {
	width: 100px;
	height: 100px
}

@media (max-width:768px) {
	.thumbs[data-v-3ff672fa] {
		display: none
	}

	.large-style[data-v-3ff672fa] {
		width: unset
	}

	.large-mini[data-v-3ff672fa] {
		display: block
	}

	.large-pro[data-v-3ff672fa] {
		display: none
	}
}

.bg .breadcrumb[data-v-5fc359bb] {
	padding-left: 0;
	padding-right: 0;
	margin-bottom: 0
}

.bg .breadcrumb .breadcrumb-item a[data-v-5fc359bb] {
	color: #333
}

.bg .breadcrumb .breadcrumb-item a[data-v-5fc359bb]:hover {
	color: #e61230
}

.bg .breadcrumb .breadcrumb-item.active[data-v-5fc359bb] {
	color: #999
}

.en[data-v-5fc359bb] .bg {
	background-color: unset
}

.en[data-v-5fc359bb] .bg .breadcrumb {
	padding-left: 3%;
	padding-right: 0;
	margin-bottom: -15px;
	font-size: 14px;
	font-family: "Montserrat";
	background-color: unset!important
}

.en[data-v-5fc359bb] .bg .breadcrumb .breadcrumb-item a {
	color: #333
}

.en[data-v-5fc359bb] .bg .breadcrumb .breadcrumb-item a:hover {
	color: #e61230
}

.en[data-v-5fc359bb] .bg .breadcrumb .breadcrumb-item.active {
	color: #999
}

.breadcrumb-item+.breadcrumb-item[data-v-5fc359bb]:before {
	content: ">"!important
}

@media (min-width:1200px) {
	.container[data-v-5fc359bb] {
		max-width: 1200px
	}
}
