.mobild_banner_img[data-v-6abcb861] {
	background-position: top;
	background-repeat: no-repeat;
	background-size: cover;
	width: 100%
}

.banner_mobile_container[data-v-6abcb861] {
	padding-top: 78px;
	position: absolute;
	text-align: center;
	top: 0;
	width: 100%
}

.mobile_banner_mask[data-v-6abcb861] {
	background: linear-gradient(180deg,hsla(0,0%,96%,0) 22%,#f6f6f6);
	bottom: 0;
	height: 137px;
	left: 0;
	position: absolute;
	width: 100%;
	z-index: 1
}

.mobile_logo[data-v-6abcb861] {
	display: inline-block!important;
	height: 18px;
	margin-top: 10px;
	width: auto!important
}

.mobile_text[data-v-6abcb861] {
	color: #333;
	font-size: 16px;
	line-height: 22px;
	margin-top: 8px;
	padding: 0 16px
}

.mobile_text2[data-v-6abcb861] {
	margin-top: 16px!important
}

.mobile_title[data-v-6abcb861] {
	color: #333;
	font-size: 24px;
	font-weight: 700;
	line-height: 32px;
	margin-top: 6px;
	padding: 0 16px
}

.mobile_sub_title[data-v-6abcb861] {
	color: #000;
	font-size: 20px;
	font-weight: 700;
	line-height: 20px;
	padding: 0 20px
}

.mobile_btn[data-v-6abcb861] {
	background: var(--color-theme);
	border-radius: 2px;
	color: #fff;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	margin-top: 8px;
	min-width: 62px;
	padding: 0 12px;
	text-align: center
}

.index-banner-mobile-pagination-bullet {
	background-color: #fff;
	border-radius: 3px;
	box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
	display: inline-block;
	height: 4px;
	margin: 0 4px;
	opacity: 1;
	transition: background-color .3s;
	width: 24px
}

.index-banner-mobile-pagination-bullet-active {
	background-color: #005ddd
}

.index-banner-mobile-pagination {
	bottom: 85px!important;
	position: absolute;
	text-align: center;
	width: 100%;
	z-index: 2
}

.aspect-ratio-container[data-v-1420cc88] {
	min-height: 420px;
	padding-bottom: 33.3333333333%;
	position: relative;
	width: 100%
}

.aspect-ratio[data-v-1420cc88] {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%
}

.banner-box[data-v-1420cc88] {
	background-size: cover;
	display: flex;
	justify-content: center
}

.banner-bg[data-v-1420cc88] {
	background-repeat: no-repeat;
	background-size: cover;
	height: 100%;
	min-height: 420px;
	visibility: visible!important
}

.banner-bg-video[data-v-1420cc88] {
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%
}

.banner-container[data-v-1420cc88] {
	cursor: pointer;
	height: 100%;
	left: 0;
	padding-top: 212px;
	position: absolute;
	top: 0;
	width: 100%
}

@media(min-width: 1920px) {
	.aspect-ratio-container[data-v-1420cc88] {
		height:640px;
		max-height: 640px;
		padding-bottom: 0
	}
}

@media(min-width: 1459px)and (max-width:1599px) {
	.banner-container[data-v-1420cc88] {
		padding-top:175px
	}
}

@media(min-width: 1319px)and (max-width:1460px) {
	.banner-container[data-v-1420cc88] {
		padding-top:155px
	}
}

@media(min-width: 1200px)and (max-width:1320px) {
	.banner-container[data-v-1420cc88] {
		padding-top:130px
	}
}

@media(max-width: 1199px) {
	.banner-container[data-v-1420cc88] {
		padding-top:80px
	}
}

.pc_logo[data-v-1420cc88] {
	height: 24px;
	opacity: 0;
	width: auto!important
}

.pc_title[data-v-1420cc88] {
	font-size: 40px;
	font-weight: 600;
	line-height: 40px;
	min-height: 40px
}

.pc_text[data-v-1420cc88],.pc_title[data-v-1420cc88] {
	color: #000;
	opacity: 0
}

.pc_text[data-v-1420cc88] {
	font-size: 18px;
	line-height: 18px;
	margin-top: 32px;
	min-height: 18px
}

.pc_btn_div[data-v-1420cc88] {
	display: inline-flex;
	opacity: 0
}

.pc_btn[data-v-1420cc88] {
	border: 0;
	border-radius: 0;
	font-size: 16px;
	height: 40px;
	margin-right: 20px;
	margin-top: 40px;
	min-width: 128px;
	padding: 0 26px
}

.pc_btn[data-v-1420cc88] span {
	display: inline-flex
}

.pc_video_btn[data-v-1420cc88] {
	background: transparent;
	border: 1px solid #004baa;
	color: #004baa
}

.pc_video_btn[data-v-1420cc88]:hover {
	background: transparent;
	border: 1px solid #005ddd;
	color: #005ddd
}

.banner_video_shadow[data-v-1420cc88] {
	align-items: center;
	background: rgba(32,32,32,.5);
	display: flex;
	height: 100vh;
	justify-content: center;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 1000
}

.banner_video[data-v-1420cc88] {
	outline: none;
	width: 80%
}

.banner_video_close[data-v-1420cc88] {
	color: #fff;
	cursor: pointer;
	font-size: 42px;
	position: absolute;
	right: 40px;
	top: 30px
}

@media(min-width: 1459px)and (max-width:1599px) {
	.pc_title[data-v-1420cc88] {
		font-size:38px;
		line-height: 38px;
		min-height: 38px
	}
}

@media(min-width: 1319px)and (max-width:1460px) {
	.pc_title[data-v-1420cc88] {
		font-size:36px;
		line-height: 36px;
		min-height: 36px
	}

	.pc_text[data-v-1420cc88] {
		margin-top: 18px
	}
}

@media(min-width: 991px)and (max-width:1320px) {
	.pc_title[data-v-1420cc88] {
		font-size:30px;
		line-height: 30px;
		margin-top: 12px;
		min-height: 30px
	}

	.pc_text[data-v-1420cc88] {
		font-size: 16px;
		margin-top: 20px
	}

	.pc_btn[data-v-1420cc88] {
		font-size: 16px;
		margin-top: 24px
	}
}

@media(max-width: 991px) {
	.pc_title[data-v-1420cc88] {
		font-size:24px;
		line-height: 24px;
		margin-top: 8px;
		min-height: 24px
	}

	.pc_btn[data-v-1420cc88] {
		font-size: 14px;
		height: 32px;
		margin-right: 16px;
		margin-top: 24px
	}
}

@keyframes fadeInUp-1420cc88 {
	0% {
		opacity: 0;
		transform: translate3d(0,40px,0)
	}

	to {
		opacity: 1;
		transform: translateZ(0)
	}
}

.fadeInUp[data-v-1420cc88] {
	animation-name: fadeInUp-1420cc88
}

@keyframes enlarge-1420cc88 {
	0% {
		transform: scale(1)
	}

	to {
		transform: scale(1.02)
	}
}

.enlarge[data-v-1420cc88] {
	animation-name: enlarge-1420cc88
}

.index-banner-pc-pagination {
	bottom: 120px!important;
	position: absolute;
	text-align: center;
	z-index: 1
}

.index-banner-pc-pagination-bullet {
	background-color: transparent;
	cursor: pointer;
	display: inline-block;
	height: 12px;
	margin: 0;
	position: relative;
	width: 54px
}

.index-banner-pc-pagination-bullet:before {
	background-color: #ddd;
	content: "";
	height: 4px;
	left: 4px;
	position: absolute;
	top: 4px;
	width: 46px
}

.index-banner-pc-pagination-bullet-active:before {
	background-color: #004baa
}

@media (min-width: 991px) {
	.index-banner-pc-pagination {
		bottom:130px!important
	}
}

@media (min-width: 1200px) {
	.index-banner-pc-pagination {
		bottom:110px!important
	}
}

@media (min-width: 1440px) {
	.index-banner-pc-pagination {
		bottom:110px!important
	}
}

@media (min-width: 1540px) {
	.index-banner-pc-pagination {
		bottom:120px!important
	}
}

.hero-seat[data-v-c4d53ef8] {
	bottom: 0;
	position: absolute;
	width: 100%;
	z-index: 100
}

.hero-seat__entrys[data-v-c4d53ef8] {
	display: flex;
	justify-content: space-between;
	margin-bottom: 20px;
	margin-left: -5px;
	margin-right: -5px
}

.hero-seat__entry-wrapper[data-v-c4d53ef8] {
	padding: 0 5px;
	width: calc(25% - 5px)
}

.hero-seat__entry[data-v-c4d53ef8] {
	align-items: center;
	background: transparent;
	display: flex;
	flex-direction: column;
	justify-content: center
}

.hero-seat__entry-img[data-v-c4d53ef8] {
	height: 36px;
	margin-bottom: 12px;
	-o-object-fit: cover;
	object-fit: cover;
	width: 36px
}

.hero-seat__entry-title[data-v-c4d53ef8] {
	font-weight: 400;
	line-height: 13px
}

.hero-seat__entry-desc[data-v-c4d53ef8],.hero-seat__entry-title[data-v-c4d53ef8] {
	color: #333;
	font-size: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.hero-seat__entry-desc[data-v-c4d53ef8] {
	display: none;
	line-height: 12px
}

.hero-seat__bg[data-v-c4d53ef8] {
	-webkit-backdrop-filter: blur(3px);
	backdrop-filter: blur(3px);
	background: linear-gradient(180deg,rgba(216,236,255,.31),#fff);
	bottom: 0;
	box-shadow: 0 -5px 9px 0 rgba(0,0,0,.04);
	height: 0;
	left: 0;
	position: absolute;
	width: 100%;
	z-index: -1
}

.hero-seat__bg.is-active[data-v-c4d53ef8] {
	border-top: 1px solid #fff;
	height: 100px
}

@media(min-width: 768px) {
	.hero-seat__entrys[data-v-c4d53ef8] {
		margin-bottom:0
	}

	.hero-seat__entry-wrapper[data-v-c4d53ef8] {
		width: 25%
	}

	.hero-seat__entry-wrapper[data-v-c4d53ef8]:hover {
		-webkit-backdrop-filter: blur(3px);
		backdrop-filter: blur(3px);
		background: linear-gradient(0deg,hsla(0,0%,100%,.66) 14%,hsla(0,0%,100%,.47),rgba(220,238,255,.39));
		box-shadow: 0 0 10px 0 rgba(0,0,0,.05)
	}

	.hero-seat__entry-wrapper:hover .hero-seat__entry-desc[data-v-c4d53ef8],.hero-seat__entry-wrapper:hover .hero-seat__entry-title[data-v-c4d53ef8] {
		color: var(--color-theme)
	}

	.hero-seat__entry[data-v-c4d53ef8] {
		align-items: center;
		flex-direction: row;
		justify-content: flex-start;
		margin-top: 0;
		padding: 24px 16px;
		transition: all .3s
	}

	.hero-seat__entry-img[data-v-c4d53ef8] {
		display: none
	}

	.hero-seat__entry-title[data-v-c4d53ef8] {
		color: #333;
		font-size: 16px;
		font-weight: 700;
		line-height: 16px;
		margin-bottom: 12px
	}

	.hero-seat__entry-desc[data-v-c4d53ef8] {
		color: #999;
		display: block
	}

	.hero-seat__bg[data-v-c4d53ef8] {
		height: 60px
	}

	.hero-seat__bg.is-active[data-v-c4d53ef8] {
		height: 90px
	}
}

@media(min-width: 990px) {
	.hero-seat__entrys[data-v-c4d53ef8] {
		margin-left:-12px;
		margin-right: -12px
	}

	.hero-seat__entry-wrapper[data-v-c4d53ef8] {
		padding: 0 12px
	}

	.hero-seat__entry-img[data-v-c4d53ef8] {
		display: block;
		height: 52px;
		margin-bottom: 0;
		margin-right: 12px;
		width: 52px
	}

	.hero-seat__bg.is-active[data-v-c4d53ef8] {
		height: 100px
	}
}

@media(min-width: 1280px) {
	.hero-seat__entry-desc[data-v-c4d53ef8] {
		font-size:14px;
		line-height: 14px
	}
}

.banner_custom {
	position: relative
}

.banner_custom button {
	touch-action: manipulation
}

.headline-section[data-v-4ffb6f46] {
	display: flex;
}
.headline-title-en{color: #939393; font-size: 1.28rem; margin-bottom: 0.2rem;}
.headline-title-ms{color: #767676; font-size: 1.15rem; margin-top: 0.3rem;}

.headline-section .content[data-v-4ffb6f46] {
	align-items: center;
	flex-direction: column;
	text-align: left;
}

.headline-section .content.no-href[data-v-4ffb6f46] {
	cursor: auto
}

.headline-section .headline-title[data-v-4ffb6f46] {
	color: #333;
	font-weight: 700;
}

.headline-section .show-more[data-v-4ffb6f46] {
	align-items: center;
	display: flex;
	font-weight: 400;
	height: 34px;
}

.headline-section .show-more .btn-text[data-v-4ffb6f46] {
	color: #333;
	font-size: 14px;
	margin-right: 8px;
	transition: all .3s
}

.headline-section .show-more .btn-icon[data-v-4ffb6f46] {
	color: #474747;
	font-size: 15px
}

.headline-section .show-more .btn-icon i[data-v-4ffb6f46] {
	font-weight: 700;
	margin-left: 1px
}

@media(any-hover: hover) {
	.headline-section .show-more:hover .btn-text[data-v-4ffb6f46] {
		color:#004baa;
		margin-left: 6px;
		margin-right: 14px
	}

	.headline-section .show-more:hover .btn-icon[data-v-4ffb6f46] {
		color: #004baa
	}
}

@media screen and (min-width: 1200px) {
	.headline-section .headline-title[data-v-4ffb6f46] {
		font-size:30px;
		height: 30px;
		line-height: 30px
	}

	.headline-section .show-more[data-v-4ffb6f46] {
		height: 36px;
		line-height: 36px;
		margin-top: 12px
	}

	.headline-section .show-more .btn-text[data-v-4ffb6f46] {
		font-size: 14px
	}

	.headline-section .show-more .btn-icon[data-v-4ffb6f46] {
		font-size: 15px
	}
}

@media screen and (min-width: 768px)and (max-width:1199px) {
	.headline-section .show-more[data-v-4ffb6f46] {
		height:26px;
		line-height: 26px;
		margin-top: 15px
	}

	.headline-section .show-more .btn-text[data-v-4ffb6f46] {
		font-size: 13px
	}

	.headline-section .show-more .btn-icon[data-v-4ffb6f46] {
		font-size: 14px
	}
}

@media screen and (max-width: 767px) {
	.headline-title-ms {
		font-size: 0.9rem;
		margin-top: 0.6rem;
	}
	.headline-title-en {
		font-size: 1rem;
	}
	.headline-section .headline-title[data-v-4ffb6f46] {
		font-size:18px;
		line-height: 18px
	}

	.headline-section .show-more[data-v-4ffb6f46] {
		font-size: 12px;
		height: 20px;
		line-height: 20px;
		margin-top: 8px
	}

	.headline-section .show-more .btn-text[data-v-4ffb6f46] {
		color: #004baa;
		font-size: 12px;
		margin-right: 4px
	}

	.headline-section .show-more .btn-icon[data-v-4ffb6f46] {
		color: #004baa;
		font-size: 13px
	}
}

.index_seven_info {
	padding-top: 6px;
}

.index_seven_info .info_container {
	display: flex;
	margin-top: 40px;
}

.index_seven_info .info_left_con {
	box-shadow: 0 8px 16px -2px rgba(0,0,0,.1);
	cursor: pointer;
	padding: 30px;
	width: 33.2%
}

.index_seven_info .info_left_con:hover .info_left_detail,.index_seven_info .info_left_con:hover .info_left_title {
	color: #004baa
}

.index_seven_info .info_left_con .info_left_title {
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	color: #333;
	display: -webkit-box;
	font-size: 18px;
	font-weight: 700;
	line-height: 26px;
	margin-bottom: 20px;
	margin-top: 19px;
	overflow: hidden;
	text-overflow: ellipsis
}

.index_seven_info .info_left_con .info_left_detail {
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	color: #333;
	display: -webkit-box;
	font-size: 14px;
	height: 88px;
	line-height: 22px;
	margin-bottom: 40px;
	overflow: hidden;
	text-overflow: ellipsis
}

.index_seven_info .info_left_img {
	display: block;
	height: 218px;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%
}

.index_seven_info .info_left_detail {
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	color: #333;
	display: -webkit-box;
	font-size: 14px;
	height: 88px;
	line-height: 22px;
	margin-bottom: 40px;
	overflow: hidden;
	text-overflow: ellipsis
}

.index_seven_info .info_left_date {
	color: #999;
	font-size: 12px;
	line-height: 12px
}

.index_seven_info .info_right_con {
	box-shadow: 4px 8px 16px -2px rgba(0,0,0,.1);
	padding: 30px 40px 0;
	width: 66.8%
}

.index_seven_info .info_right_con .top-line {
	display: none
}

.index_seven_info .info_right_item {
	cursor: pointer;
	display: block;
	margin-bottom: 30px
}

.index_seven_info .info_right_item:hover .info_right_detail,.index_seven_info .info_right_item:hover .info_right_title {
	color: #004baa
}

.index_seven_info .info_right_item .info_right_title {
	color: #333;
	font-size: 16px;
	font-weight: 700;
	line-height: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.index_seven_info .info_right_item .info_right_detail {
	color: #333;
	font-size: 14px;
	line-height: 14px;
	margin-bottom: 16px;
	margin-top: 8px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.index_seven_info .info_right_date {
	color: #999;
	font-size: 12px;
	line-height: 12px
}

@media(max-width: 991px) {
	.index_seven_info .info_container {
		display:block
	}

	.index_seven_info .info_left_con {
		display: flex;
		margin-bottom: 12px;
		padding: 16px;
		width: 100%
	}

	.index_seven_info .info_left_con:hover .info_left_detail,.index_seven_info .info_left_con:hover .info_left_title {
		color: #333;
		-webkit-text-decoration: none;
		text-decoration: none
	}

	.index_seven_info .info_left_con .info_left_title {
		font-size: 16px;
		line-height: 20px;
		margin-bottom: 10px;
		margin-top: 0;
	}

	.index_seven_info .info_left_con .info_left_detail {
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
		display: -webkit-box;
		font-size: 12px;
		height: 54px;
		line-height: 18px;
		margin-bottom: 12px;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	.index_seven_info .info_right_item .info_right_title {
		font-size: 14px;
		line-height: 16px;
	}
	.index_seven_info .info_right_item .info_right_detail {
		font-size: 12px;
		line-height: 12px;
		margin-bottom: 8px;
		margin-top: 8px;
	}

	.index_seven_info .info_left_img {
		height: 160px;
		width: 40%
	}

	.index_seven_info .info_left_half {
		margin-left: 24px
	}

	.index_seven_info .info_right_con {
		box-shadow: none;
		padding: 0;
		width: 100%
	}

	.index_seven_info .info_right_item {
		box-shadow: 0 8px 16px -2px rgba(0,0,0,.1);
		margin-bottom: 12px;
		padding: 16px 24px 12px
	}

	.index_seven_info .info_right_item:hover .info_right_detail,.index_seven_info .info_right_item:hover .info_right_title {
		color: #333;
		-webkit-text-decoration: none;
		text-decoration: none
	}

	.index_seven_info .info_right_item .info_right_detail {
		margin-bottom: 12px
	}
}

@media(max-width: 767px) {
	.index_seven_info {
		padding-top:24px
	}

	.index_seven_info .info_container {
		margin-top: 10px
	}

	.index_seven_info .info_item_m {
		background: #fff;
		border-radius: 4px;
		box-shadow: 0 0 10px 0 rgba(0,0,0,.08);
		display: inline-block;
		margin-bottom: 8px;
		padding: 16px 18px 20px 15px;
		width: 100%
	}

	.index_seven_info .info_item_m:last-child {
		margin-bottom: 0
	}

	.index_seven_info .info_item_title_m {
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		color: #333;
		display: -webkit-box;
		font-size: 14px;
		font-weight: 700;
		line-height: 24px;
		overflow: hidden;
		text-overflow: ellipsis
	}

	.index_seven_info .info_item_date_m {
		color: #999;
		font-size: 12px;
		line-height: 16px;
		margin-top: 12px
	}

	.index_seven_info .info_item_date_m span {
		background: #fff;
		border: 1px solid #004baa;
		border-radius: 1px;
		color: #004baa;
		font-size: 12px;
		height: 16px;
		line-height: 16px;
		margin-right: 11px;
		padding: 1px 4px
	}
}

.rt-content[data-v-5bef8671] {
	min-height: 640px;
	position: relative;
	width: 100%;
	z-index: 0
}

.rt-content .background-img[data-v-5bef8671] {
	background: url(https://hd-oss.cosmoplat.com/hdCosmo25%3Atest/202211/022d1eba-4faa-4445-bf04-68d9c39ffeb9.jpeg);
	background-position: top;
	background-repeat: no-repeat;
	background-size: cover;
	height: 500px;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: -1
}

.rt-content .content-desc[data-v-5bef8671] {
	color: #333;
	font-size: 16px;
	font-weight: 700;
	line-height: 32px;
	margin-top: 84px;
	width: 526px
}

.rt-content .content-items[data-v-5bef8671] {
	align-items: center;
	display: flex;
	margin: 70px 0
}

.rt-content .content-items .respon-item[data-v-5bef8671] {
	cursor: pointer;
	display: flex;
	flex-direction: column;
	height: 108px;
	justify-content: space-between;
	margin-right: 60px;
	text-align: center;
	width: 72px
}

.rt-content .content-items .respon-item .item-img[data-v-5bef8671] {
	background-position: 0 0;
	background-repeat: no-repeat;
	background-size: 100%;
	height: 72px;
	margin: 0 auto;
	width: 72px
}

.rt-content .content-items .respon-item .item-d-l[data-v-5bef8671] {
	display: flex;
	height: 20px;
	overflow: hidden;
	position: relative;
	width: 100%
}

.rt-content .content-items .respon-item .item-d-l .item-desc[data-v-5bef8671] {
	color: #333;
	font-size: 14px;
	font-weight: 700;
	margin-left: 6px;
	transition: margin-left .3s ease
}

.rt-content .content-items .respon-item .item-d-l .arrow-right[data-v-5bef8671] {
	font-size: 16px;
	opacity: 0;
	position: absolute;
	right: -6px;
	top: -2px;
	transform: scale(.5);
	transition: all .3s ease
}

@media(any-hover: hover) {
	.rt-content .content-items .respon-item:hover .item-desc[data-v-5bef8671] {
		color:#004baa;
		font-weight: 700;
		margin-left: 0
	}

	.rt-content .content-items .respon-item:hover .arrow-right[data-v-5bef8671] {
		opacity: 1;
		right: -12px
	}
}

.rt-content .content-bottom[data-v-5bef8671] {
	background: #fff;
	box-shadow: 0 8px 16px -2px rgba(0,0,0,.1);
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	min-height: 148px;
	padding: 20px 20px 10px;
	width: 100%
}

.rt-content .content-bottom .mutil-item[data-v-5bef8671] {
	margin-bottom: 20px;
	min-width: 312px
}

.rt-content .content-bottom .mutil-item .mutil-icons[data-v-5bef8671] {
	align-items: center;
	display: flex
}

.rt-content .content-bottom .other-item[data-v-5bef8671] {
	margin: 0 10px 20px;
	min-width: 96px
}

.rt-content .content-bottom .flex-column-ce[data-v-5bef8671] {
	align-items: center;
	display: flex;
	flex-direction: column
}

.rt-content .content-bottom .c-img[data-v-5bef8671] {
	border-radius: 50%;
	box-shadow: 0 0 10px 0 rgba(0,0,0,.1);
	height: 48px;
	margin: 10px 15px;
	width: 48px
}

@media(any-hover: hover) {
	.rt-content .content-bottom .c-img[data-v-5bef8671]:hover {
		box-shadow:0 0 10px 0 rgba(0,0,0,.2)
	}
}

.rt-content .content-bottom .c-name[data-v-5bef8671] {
	color: #333;
	font-size: 12px;
	height: 23px;
	line-height: 23px;
	text-align: center
}

.arrow-icon[data-v-5bef8671] {
	align-items: center;
	background-color: #004baa;
	border-radius: 50%;
	color: #fff;
	display: flex;
	font-size: 18px;
	height: 24px;
	justify-content: center;
	transform: scale(.58);
	transform-origin: 0 50% 0;
	width: 24px
}

.arrow-icon i[data-v-5bef8671] {
	font-weight: 700;
	margin-left: 1px
}

@media(max-width: 1481px) {
	.rt-content .background-img[data-v-5bef8671] {
		background-position:0
	}

	.rt-content .content-bottom[data-v-5bef8671] {
		padding-bottom: 0
	}

	.rt-content .content-bottom .mutil-item[data-v-5bef8671] {
		margin-bottom: 43px
	}

	.rt-content .content-bottom .other-item[data-v-5bef8671] {
		margin-bottom: 43px;
		max-width: 78px;
		min-width: 0
	}
}

@media(max-width: 1300px) {
	.rt-content .background-img[data-v-5bef8671] {
		height:580px
	}

	.rt-content .content-bottom[data-v-5bef8671] {
		justify-content: center;
		padding-bottom: 10px
	}
}

@media(max-width: 991px) {
	.rt-content[data-v-5bef8671] {
		height:800px;
		width: 100%
	}

	.rt-content .background-img[data-v-5bef8671] {
		height: 580px;
		left: 0;
		-o-object-fit: cover;
		object-fit: cover;
		position: absolute;
		top: 0;
		width: 100%;
		z-index: -1
	}

	.rt-content .content-desc[data-v-5bef8671] {
		margin-top: 100px;
		width: 100%
	}

	.rt-content .content-items[data-v-5bef8671] {
		justify-content: space-between;
		margin: 58px 0
	}

	.rt-content .content-items .respon-item[data-v-5bef8671] {
		height: 108px;
		margin-right: 0;
		width: 72px
	}
}

.rtm-content[data-v-25f7338c] {
	position: relative;
	width: 100%;
	z-index: 0
}

.rtm-content .content-items[data-v-25f7338c] {
	align-items: center;
	display: flex;
	justify-content: space-between;
	margin: 40px 0 0
}

.rtm-content .content-items .respon-item[data-v-25f7338c] {
	display: flex;
	flex-direction: column;
	height: auto;
	min-width: 48px;
	text-align: center;
	width: 14%
}

.rtm-content .content-items .respon-item .item-img[data-v-25f7338c] {
	background-position: 0 0;
	background-repeat: no-repeat;
	background-size: 100%;
	height: 48px;
	margin: 0 auto;
	width: 48px
}

.rtm-content .content-items .respon-item .item-desc[data-v-25f7338c] {
	color: #333;
	font-size: 12px;
	font-weight: 700;
	margin-top: 24px
}

.rtm-content .background-img[data-v-25f7338c] {
	background: url(https://hd-oss.cosmoplat.com/hdCosmo25%3Acosmoplat/202210/112e626e-d8c1-4258-8af8-3f79568501f0.jpeg);
	background-position: 100% 0;
	background-repeat: no-repeat;
	background-size: cover;
	height: 300px;
	left: 0;
	position: absolute;
	top: 140px;
	width: 100%;
	z-index: -1
}

.rtm-content .content-desc[data-v-25f7338c] {
	color: #333;
	font-size: 14px;
	font-weight: 400;
	line-height: 28px;
	margin-left: 5px;
	margin-top: 70px;
	width: 68%
}

.rtm-content .content-bottom[data-v-25f7338c] {
	align-items: center;
	background: #fff;
	box-shadow: 0 8px 16px -2px rgba(0,0,0,.1);
	display: flex;
	flex-direction: column;
	margin-top: 30px;
	min-height: 148px;
	padding: 20px 10px 10px;
	width: 100%
}

.rtm-content .content-bottom .mutil-item[data-v-25f7338c] {
	margin-bottom: 15px;
	max-width: 375px;
	min-width: 312px;
	width: 100%
}

.rtm-content .content-bottom .mutil-item .mutil-icons[data-v-25f7338c] {
	align-items: center;
	display: flex;
	justify-content: space-between;
	width: 100%
}

.rtm-content .content-bottom .other-item-row2[data-v-25f7338c],.rtm-content .content-bottom .other-item-row[data-v-25f7338c] {
	align-items: center;
	display: flex;
	justify-content: space-between;
	max-width: 375px;
	width: 100%
}

.rtm-content .content-bottom .other-item-row .other-item[data-v-25f7338c],.rtm-content .content-bottom .other-item-row2 .other-item[data-v-25f7338c] {
	margin-bottom: 40px;
	width: 78px
}

.rtm-content .content-bottom .other-item-row .other-item .c-name[data-v-25f7338c],.rtm-content .content-bottom .other-item-row2 .other-item .c-name[data-v-25f7338c] {
	width: 70px!important
}

.rtm-content .content-bottom .other-item-row2[data-v-25f7338c] {
	max-width: 270px
}

.rtm-content .content-bottom .flex-column-ce[data-v-25f7338c] {
	align-items: center;
	display: flex;
	flex-direction: column
}

.rtm-content .content-bottom .c-img[data-v-25f7338c] {
	border-radius: 50%;
	box-shadow: 0 0 10px 0 rgba(0,0,0,.1);
	height: 48px;
	margin: 10px 15px;
	width: 48px
}

.rtm-content .content-bottom .c-name[data-v-25f7338c] {
	color: #333;
	font-size: 12px;
	height: 23px;
	line-height: 23px;
	text-align: center
}

@media(max-width: 500px) {
	.rtm-content .background-img[data-v-25f7338c] {
		height:375px
	}

	.rtm-content .content-desc[data-v-25f7338c] {
		font-size: 12px
	}
}

.responsibility[data-v-07d8fb55] {
	align-items: center;
	display: flex;
	flex-direction: column;
	padding-bottom: 30px;
	padding-top: 80px;
	width: 100%
}

@media(max-width: 767px) {
	.responsibility[data-v-07d8fb55] {
		padding-bottom:20px;
		padding-top: 40px
	}
}

.hot-product-pc[data-v-0910164e] {
	align-items: center;
	display: flex;
	justify-content: space-between;
	margin: 40px auto 70px
}

.hot-product-pc .hpp-item-card[data-v-0910164e] {
	background-color: #fff;
	height: 397px;
	width: calc(20% - 6.4px);
	z-index: 0;
	padding:0 6px;
}
.hot-product-pc .hpp-item-card .hpp-item-card-yy{
	box-shadow: 0 -4px 6px 0 rgba(0,0,0,.1);
	padding: 36px 0 0;
	position: relative;
}
.hot-product-pc .hpp-item-card .hpp-item-card-yy a{
	width: 100%;
}

.hot-product-pc .hpp-item-card.active .card-desc[data-v-0910164e] {
	margin-bottom: -16px;
	opacity: 0;
	transition: margin-bottom .5s,opacity .3s;
	z-index: 1;
}

.hot-product-pc .hpp-item-card .background-img[data-v-0910164e] {
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: -2
}
.hpp-item-card-yy{overflow: hidden;}
.hpp-item-card-yy .classimgfd{position: absolute; right:-3rem; top: 1rem; z-index: -1; width: 10rem; height: 10rem; opacity: 0.6;}
.hot-product-pc .hpp-item-card .card-title[data-v-0910164e] {
	color: #004baa;
	font-size: 18px;
	font-weight: 700;
	height: 25px;
	line-height: 25px;
	padding-left: 30px;
	padding-right: 20px;
}

.hot-product-pc .hpp-item-card .card-desc[data-v-0910164e] {
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	color: #999;
	display: -webkit-box;
	font-size: 14px;
	font-weight: 400;
	height: 40px;
	line-height: 20px;
	margin-bottom: 48px;
	margin-top: 15px;
	max-width: 180px;
	overflow: hidden;
	padding-left: 30px;
	padding-right: 20px;
	text-overflow: ellipsis;
	transition: margin-bottom .5s,opacity .7s
}

.hot-product-pc .hpp-item-card .p-item[data-v-0910164e] {
	height: 78px;
	padding: 16px 0;
	position: relative;
	transition: height .5s;
	z-index: 0
}

.hot-product-pc .hpp-item-card .p-item.p-item-active[data-v-0910164e] {
	height: 140px
}

.hot-product-pc .hpp-item-card .p-item.p-item-active .background-mask[data-v-0910164e] {
	opacity: 1
}

.hot-product-pc .hpp-item-card .p-item.p-item-active .p-item-title span[data-v-0910164e] {
	color: #004baa
}

.hot-product-pc .hpp-item-card .p-item.p-item-active .p-item-desc[data-v-0910164e] {
	-webkit-line-clamp: 2;
	color: #004baa;
	height: 44px;
	margin-top: 4px
}

.hot-product-pc .hpp-item-card .p-item.p-item-active .look-btn[data-v-0910164e] {
	bottom: 16px;
	opacity: 1;
	transition: opacity .5s ease .4s,bottom .5s ease .4s
}

.hot-product-pc .hpp-item-card .p-item .background-mask[data-v-0910164e] {
	background: linear-gradient(0deg,#dceeff 6%,hsla(0,0%,100%,.3));
	bottom: 0;
	left: 0;
	opacity: 0;
	position: absolute;
	right: 0;
	top: 0;
	transition: opacity .5s;
	z-index: -1
}

.hot-product-pc .hpp-item-card .p-item .p-item-title[data-v-0910164e] {
	align-items: center;
	display: flex;
	height: 22px;
	padding-left: 30px;
	padding-right: 20px
}

.hot-product-pc .hpp-item-card .p-item .p-item-title span[data-v-0910164e] {
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	color: #333;
	display: -webkit-box;
	font-size: 14px;
	font-weight: 700;
	font-weight: 700;
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
	transition: color .3s
}

.hot-product-pc .hpp-item-card .p-item .p-item-title[data-v-0910164e]:before {
	color: #004baa;
	content: "";
	font-family: iconfont;
	font-size: 12px;
	left: 16px;
	position: absolute;
	transform: scale(.7)
}

.hot-product-pc .hpp-item-card .p-item .p-item-title .title-tag[data-v-0910164e] {
	background-color: #d20000;
	color: #fff;
	font-size: 12px;
	height: 14px;
	line-height: 14px;
	margin-left: 4px;
	padding: 0 1px;
	text-align: center
}

.hot-product-pc .hpp-item-card .p-item .p-item-desc[data-v-0910164e] {
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	color: #999;
	display: -webkit-box;
	font-size: 14px;
	height: 22px;
	line-height: 22px;
	margin-top: 2px;
	overflow: hidden;
	padding-left: 30px;
	padding-right: 20px;
	text-overflow: ellipsis;
	transition: height .2s,color .3s
}

.hot-product-pc .hpp-item-card .p-item .look-btn[data-v-0910164e] {
	background-color: #004baa;
	bottom: 6px;
	color: #fff;
	cursor: pointer;
	font-size: 12px;
	height: 24px;
	left: 30px;
	line-height: 24px;
	opacity: 0;
	position: absolute;
	text-align: center;
	transition: opacity .3s,bottom .3s;
	width: 72px
}

@media(min-width: 1350px)and (max-width:1400px) {
	.hot-product-pc .hpp-item-card .card-desc[data-v-0910164e],.hot-product-pc .hpp-item-card .card-title[data-v-0910164e] {
		padding-left:18px;
		padding-right: 15px
	}

	.hot-product-pc .hpp-item-card .p-item .p-item-title[data-v-0910164e] {
		padding-left: 20px;
		padding-right: 15px
	}

	.hot-product-pc .hpp-item-card .p-item .p-item-title[data-v-0910164e]:before {
		left: 6px
	}

	.hot-product-pc .hpp-item-card .p-item .p-item-desc[data-v-0910164e] {
		padding-left: 20px;
		padding-right: 15px
	}

	.hot-product-pc .hpp-item-card .p-item .look-btn[data-v-0910164e] {
		left: 20px
	}
}

@media(max-width: 1350px) {
	.hot-product-pc .hpp-item-card[data-v-0910164e] {
		height:350px;
		padding: 33px 0 0;
		width: calc(20% - 5px)
	}

	.hot-product-pc .hpp-item-card.active .card-desc[data-v-0910164e] {
		margin-bottom: -20px
	}

	.hot-product-pc .hpp-item-card .card-title[data-v-0910164e] {
		padding-left: 24px;
		padding-right: 15px
	}

	.hot-product-pc .hpp-item-card .card-desc[data-v-0910164e] {
		font-size: 12px;
		height: 36px;
		line-height: 18px;
		margin-bottom: 19px;
		max-width: 150px;
		padding-left: 24px;
		padding-right: 15px
	}

	.hot-product-pc .hpp-item-card .p-item[data-v-0910164e] {
		height: 74px;
		padding: 15px 0
	}

	.hot-product-pc .hpp-item-card .p-item.p-item-active[data-v-0910164e] {
		height: 118px
	}

	.hot-product-pc .hpp-item-card .p-item.p-item-active .p-item-desc[data-v-0910164e] {
		height: 36px
	}

	.hot-product-pc .hpp-item-card .p-item.p-item-active .look-btn[data-v-0910164e] {
		bottom: 12px
	}

	.hot-product-pc .hpp-item-card .p-item .p-item-title[data-v-0910164e] {
		height: 18px;
		padding-left: 24px;
		padding-right: 13px
	}

	.hot-product-pc .hpp-item-card .p-item .p-item-title span[data-v-0910164e] {
		font-size: 12px;
		line-height: 18px
	}

	.hot-product-pc .hpp-item-card .p-item .p-item-title[data-v-0910164e]:before {
		left: 10px;
		transform: scale(.6)
	}

	.hot-product-pc .hpp-item-card .p-item .p-item-desc[data-v-0910164e] {
		font-size: 12px;
		height: 18px;
		line-height: 18px;
		margin-top: 5px;
		padding-left: 24px;
		padding-right: 15px
	}

	.hot-product-pc .hpp-item-card .p-item .look-btn[data-v-0910164e] {
		height: 20px;
		left: 24px;
		line-height: 20px;
		width: 68px
	}
}

@media screen and (max-width: 1150px) {
	.hot-product-pc .hpp-item-card[data-v-0910164e] {
		width:calc(25% - 6px)
	}

	.hot-product-pc .hpp-item-card[data-v-0910164e]:nth-child(5) {
		display: none
	}
}

@media screen and (max-width: 890px) {
	.hot-product-pc .hpp-item-card[data-v-0910164e] {
		width:calc(33.33% - 10px)
	}

	.hot-product-pc .hpp-item-card[data-v-0910164e]:nth-child(4),.hot-product-pc .hpp-item-card[data-v-0910164e]:nth-child(5) {
		display: none
	}
}

.hot-product-module[data-v-50f7d012] {
	padding-top: 30px
}

@media screen and (min-width: 768px) {
	.hot-product-module[data-v-50f7d012] {
		padding-top:30px
	}
}

.cosmo-button__h[data-v-4ecfab5f] {
	overflow: hidden;
	position: relative;
	z-index: 1
}

.cosmo-button__h[data-v-4ecfab5f]:after {
	background: #538dfe;
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	transition: all .6s;
	width: 0;
	z-index: -1
}

.cosmo-button__h[data-v-4ecfab5f]:hover:after {
	width: 100%
}

.cosmo-button__dark[data-v-4ecfab5f] {
	background: #004baa!important;
	color: #fff!important;
	overflow: hidden;
	position: relative;
	z-index: 1
}

.cosmo-button__dark[data-v-4ecfab5f]:after {
	background-color: #005ddd;
	border-radius: 50%;
	box-shadow: 0 0 10px 5px #005ddd;
	content: "";
	height: 1rem;
	left: 120%;
	position: absolute;
	top: 70%;
	transform: scale(0);
	transform-origin: center;
	transition: transform .6s cubic-bezier(.3,1,.2,1);
	width: 1rem;
	z-index: -1
}

.cosmo-button__dark[data-v-4ecfab5f]:hover:after {
	transform: scale(30)
}

.cosmo-button__light[data-v-4ecfab5f] {
	background: #00aff0!important;
	color: #fff!important;
	overflow: hidden;
	position: relative;
	z-index: 1
}

.cosmo-button__light[data-v-4ecfab5f]:after {
	background-color: #2cc6ff;
	border-radius: 50%;
	box-shadow: 0 0 10px 5px #2cc6ff;
	content: "";
	height: 1rem;
	left: 120%;
	position: absolute;
	top: 70%;
	transform: scale(0);
	transform-origin: center;
	transition: transform .6s cubic-bezier(.3,1,.2,1);
	width: 1rem;
	z-index: -1
}

.cosmo-button__light[data-v-4ecfab5f]:hover:after {
	transform: scale(30)
}

.cosmo-button__white[data-v-4ecfab5f] {
	overflow: hidden;
	position: relative;
	z-index: 1
}

.cosmo-button__white[data-v-4ecfab5f]:after {
	background-color: #fff;
	border-radius: 50%;
	box-shadow: 0 0 10px 5px #fff;
	content: "";
	height: 1rem;
	left: 120%;
	position: absolute;
	top: 70%;
	transform: scale(0);
	transform-origin: center;
	transition: transform .6s cubic-bezier(.3,1,.2,1);
	width: 1rem;
	z-index: -1
}

.cosmo-button__white[data-v-4ecfab5f]:hover:after {
	transform: scale(30)
}

.cosmo-button__white[data-v-4ecfab5f]:hover {
	color: #004baa!important
}

.industry-scene-pc[data-v-4ecfab5f] {
	margin-bottom: 40px;
	margin-top: 34px
}

.industry-scene-pc .content-box[data-v-4ecfab5f] {
	align-items: center;
	background-color: #fff;
	box-shadow: 0 8px 16px -2px rgba(0,0,0,.1);
	display: flex;
	height: 360px;
	justify-content: space-between;
	width: 100%
}

.industry-scene-pc .content-box .classify-column[data-v-4ecfab5f] {
	display: flex;
	flex-direction: column;
	height: 100%;
	min-width: 220px;
	width: 22%
}

.industry-scene-pc .content-box .classify-column .classify-box[data-v-4ecfab5f] {
	background: linear-gradient(0deg,#eef4f9,#fbfdff);
	height: 160px;
	overflow: hidden;
	position: relative;
	transition: all .65s;
	width: 100%;
	z-index: 0
}

.industry-scene-pc .content-box .classify-column .classify-box.active[data-v-4ecfab5f] {
	background: linear-gradient(319deg,#005ddd 1%,#004baa 58%);
	height: 383px
}

.industry-scene-pc .content-box .classify-column .classify-box.active .background-img[data-v-4ecfab5f] {
	margin-left: 0;
	opacity: 1;
	transition: opacity 1s ease .3s,margin-left .6s ease .3s
}

.industry-scene-pc .content-box .classify-column .classify-box.active .title-box[data-v-4ecfab5f] {
	margin-top: 37px
}

.industry-scene-pc .content-box .classify-column .classify-box.active .title-box span[data-v-4ecfab5f] {
	color: #fff
}

.industry-scene-pc .content-box .classify-column .classify-box.active .title-box i[data-v-4ecfab5f] {
	margin-right: 0;
	opacity: 1
}

.industry-scene-pc .content-box .classify-column .classify-box.active .desc[data-v-4ecfab5f] {
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	color: #fff;
	display: -webkit-box;
	height: 44px;
	line-height: 22px;
	margin-top: 16px;
	overflow: hidden;
	text-overflow: ellipsis
}

.industry-scene-pc .content-box .classify-column .classify-box.active .more[data-v-4ecfab5f] {
	border: 1px solid #fff;
	color: #fff;
	margin-top: 36px;
	overflow: hidden;
	position: relative;
	text-align: center;
	transition: color .3s;
	z-index: 1
}

.industry-scene-pc .content-box .classify-column .classify-box.active .more[data-v-4ecfab5f]:after {
	background-color: #fff;
	border-radius: 50%;
	box-shadow: 0 0 10px 5px #fff;
	content: "";
	height: 1rem;
	left: 120%;
	position: absolute;
	top: 70%;
	transform: scale(0);
	transform-origin: center;
	transition: transform .6s cubic-bezier(.3,1,.2,1);
	width: 1rem;
	z-index: -1
}

.industry-scene-pc .content-box .classify-column .classify-box.active .more[data-v-4ecfab5f]:hover:after {
	transform: scale(30)
}

.industry-scene-pc .content-box .classify-column .classify-box.active .more[data-v-4ecfab5f]:hover {
	color: #004baa
}

.industry-scene-pc .content-box .classify-column .classify-box .background-img[data-v-4ecfab5f] {
	height: 100%;
	left: 0;
	margin-left: 5%;
	-o-object-fit: cover;
	object-fit: cover;
	opacity: 0;
	position: absolute;
	top: 0;
	transition: opacity .1s,margin-left .1s ease .2s;
	width: 100%;
	z-index: -1
}

.industry-scene-pc .content-box .classify-column .classify-box .desc[data-v-4ecfab5f],.industry-scene-pc .content-box .classify-column .classify-box .title-box[data-v-4ecfab5f] {
	padding-left: 30px;
	padding-right: 20px
}

.industry-scene-pc .content-box .classify-column .classify-box .title-box[data-v-4ecfab5f] {
	align-items: center;
	display: flex;
	justify-content: space-between;
	margin-top: 30px;
	transition: margin-top .5s
}

.industry-scene-pc .content-box .classify-column .classify-box .title-box span[data-v-4ecfab5f] {
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	color: #333;
	display: -webkit-box;
	font-size: 18px;
	font-weight: 700;
	line-height: 18px;
	overflow: hidden;
	text-overflow: ellipsis
}

.industry-scene-pc .content-box .classify-column .classify-box .title-box i[data-v-4ecfab5f] {
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	height: 16px;
	margin-right: 40px;
	opacity: 0;
	transition: opacity .2s,margin-right .5s;
	width: 16px
}

.industry-scene-pc .content-box .classify-column .classify-box .desc[data-v-4ecfab5f] {
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	color: #595959;
	display: -webkit-box;
	font-size: 14px;
	height: 14px;
	line-height: 14px;
	margin-top: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	transition: margin-top .5s
}

.industry-scene-pc .content-box .classify-column .classify-box .more[data-v-4ecfab5f] {
	color: #474747;
	cursor: pointer;
	font-size: 12px;
	height: 28px;
	line-height: 28px;
	margin-left: 30px;
	margin-top: 24px;
	text-align: left;
	transition: margin-top .5s,text-align .2s;
	width: 72px
}

.industry-scene-pc .content-box .products-box[data-v-4ecfab5f] {
	animation: productIn-4ecfab5f .9s ease;
	display: flex;
	height: 100%;
	width: 78%
}

.industry-scene-pc .content-box .products-box .product-column[data-v-4ecfab5f] {
	border-left: 1px solid #e9f0f7;
	height: 100%;
	overflow: hidden;
	width: 33.3333%
}

.industry-scene-pc .content-box .products-box .product-column .column-type-box[data-v-4ecfab5f] {
	background-color: #fff;
	width: 100%
}

.industry-scene-pc .content-box .products-box .product-column .column-type-box .title-row[data-v-4ecfab5f] {
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	background: linear-gradient(124deg,#eef7ff,#fcfeff 87%);
	color: #333;
	cursor: pointer;
	display: -webkit-box;
	font-size: 16px;
	font-weight: 700;
	height: 48px;
	line-height: 48px;
	overflow: hidden;
	padding: 0 20px;
	text-overflow: ellipsis;
	width: 100%
}

.industry-scene-pc .content-box .products-box .product-column .column-type-box .product-list .p-show-box[data-v-4ecfab5f] {
	height: 100%;
	overflow: hidden
}

.industry-scene-pc .content-box .products-box .product-column .column-type-box .product-list .p-item[data-v-4ecfab5f] {
	align-items: center;
	cursor: pointer;
	display: inline-flex;
	height: 34px
}

.industry-scene-pc .content-box .products-box .product-column .column-type-box .product-list .p-item:hover i[data-v-4ecfab5f],.industry-scene-pc .content-box .products-box .product-column .column-type-box .product-list .p-item:hover span[data-v-4ecfab5f] {
	color: #004baa
}

.industry-scene-pc .content-box .products-box .product-column .column-type-box .product-list .p-item span[data-v-4ecfab5f] {
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	color: #333;
	display: -webkit-box;
	font-size: 14px;
	height: 34px;
	line-height: 34px;
	overflow: hidden;
	text-overflow: ellipsis
}

.industry-scene-pc .content-box .products-box .product-column .column-type-box .product-list .p-item i[data-v-4ecfab5f] {
	color: #333;
	font-size: 15px;
	font-weight: 700;
	height: 14px;
	line-height: 16px;
	margin-left: 4px
}

.industry-scene-pc .content-box .products-box .product-column .column-type-box:hover .title-row[data-v-4ecfab5f] {
	color: #004baa
}

.industry-scene-pc .content-box .products-box .product-column .column-type-box .product-list[data-v-4ecfab5f] {
	height: 132px;
	padding: 15px 20px;
	transition: height .2s ease;
	will-change: height
}

.industry-scene-pc .content-box .products-box .product-column .column-type-box:has(~.has-child-4:hover) .product-list[data-v-4ecfab5f] {
	height: 98px
}

.industry-scene-pc .content-box .products-box .product-column .column-type-box:has(~.has-child-5:hover) .product-list[data-v-4ecfab5f] {
	height: 64px
}

.industry-scene-pc .content-box .products-box .product-column .column-type-box:has(~.has-child-6:hover) .product-list[data-v-4ecfab5f] {
	height: 30px
}

.industry-scene-pc .content-box .products-box .product-column .has-child-4:hover .product-list[data-v-4ecfab5f] {
	height: 166px
}

.industry-scene-pc .content-box .products-box .product-column .has-child-4:hover+.column-type-box .product-list[data-v-4ecfab5f] {
	height: 98px
}

.industry-scene-pc .content-box .products-box .product-column .has-child-5:hover .product-list[data-v-4ecfab5f] {
	height: 200px
}

.industry-scene-pc .content-box .products-box .product-column .has-child-5:hover+.column-type-box .product-list[data-v-4ecfab5f] {
	height: 64px
}

.industry-scene-pc .content-box .products-box .product-column .has-child-6:hover .product-list[data-v-4ecfab5f] {
	height: 234px
}

.industry-scene-pc .content-box .products-box .product-column .has-child-6:hover+.column-type-box .product-list[data-v-4ecfab5f] {
	height: 30px
}

@media(min-width: 1025px)and (max-width:1200px) {
	.industry-scene-pc .content-box .classify-column .classify-box .desc[data-v-4ecfab5f],.industry-scene-pc .content-box .classify-column .classify-box .title-box[data-v-4ecfab5f] {
		padding-left:18px;
		padding-right: 14px
	}

	.industry-scene-pc .content-box .classify-column .classify-box .more[data-v-4ecfab5f] {
		margin-left: 18px
	}

	.industry-scene-pc .content-box .products-box .product-column .column-type-box .product-list[data-v-4ecfab5f],.industry-scene-pc .content-box .products-box .product-column .column-type-box .title-row[data-v-4ecfab5f] {
		padding: 0 15px
	}
}

@media(max-width: 1025px) {
	.industry-scene-pc .content-box .products-box .product-column[data-v-4ecfab5f] {
		width:50%
	}

	.industry-scene-pc .content-box .products-box .product-column[data-v-4ecfab5f]:nth-child(3) {
		display: none
	}
}

@keyframes productIn-4ecfab5f {
	0% {
		opacity: 0;
		z-index: -1
	}

	to {
		opacity: 1;
		z-index: 100
	}
}

@media screen and (min-width: 768px) {
	.industry-scene-module[data-v-164f294c] {
		background:url(../images/incasebg.jpg);
		background-position: center 0;
		background-repeat: no-repeat;
		background-size: cover;
		padding-top: 56px; padding-bottom: 56px;
	}
}

.tab-title-view[data-v-c318ad1c] {
	display: flex;
	justify-content: center;
	width: 100%
}

.tab-title-view .tab-item-box[data-v-c318ad1c] {
	cursor: pointer;
	padding-top: 30px;
	text-align: center
}

.tab-title-view .tab-item-box .item-d-l[data-v-c318ad1c] {
	align-items: center;
	display: inline-flex;
	flex-direction: column;
	height: 34px;
	margin: 0 auto
}

.tab-title-view .tab-item-box .item-desc[data-v-c318ad1c] {
	color: #333;
	font-size: 14px;
	text-align: center;
	transition: color .3s ease
}

.tab-title-view .tab-item-box .under-line[data-v-c318ad1c] {
	border-bottom: 4px solid #004baa;
	border-radius: 2px;
	margin: 10px auto 0;
	transform: scaleX(0);
	transform-origin: 50% 50%;
	transition: transform .5s ease;
	width: 100%
}

.tab-title-view .tab-item-box .desc-high[data-v-c318ad1c] {
	color: #004baa;
	font-weight: 700
}

.tab-title-view .tab-item-box .under-line-high[data-v-c318ad1c] {
	transform: scaleX(1)
}

@media(any-hover: hover) {
	.tab-title-view .tab-item-box:hover .item-desc[data-v-c318ad1c] {
		color:#004baa;
		font-weight: 700
	}
}

@media screen and (min-width: 768px) {
	.tab-title-view .tab-item-box[data-v-c318ad1c] {
		padding-top:34px
	}

	.tab-title-view .tab-item-box .item-d-l[data-v-c318ad1c] {
		height: 60px
	}

	.tab-title-view .tab-item-box .item-desc[data-v-c318ad1c] {
		font-size: 16px
	}
}

.cosmo-button__h[data-v-60377a22] {
	overflow: hidden;
	position: relative;
	z-index: 1
}

.cosmo-button__h[data-v-60377a22]:after {
	background: #538dfe;
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	transition: all .6s;
	width: 0;
	z-index: -1
}

.cosmo-button__h[data-v-60377a22]:hover:after {
	width: 100%
}

.cosmo-button__dark[data-v-60377a22] {
	background: #004baa!important;
	color: #fff!important;
	overflow: hidden;
	position: relative;
	z-index: 1
}

.cosmo-button__dark[data-v-60377a22]:after {
	background-color: #005ddd;
	border-radius: 50%;
	box-shadow: 0 0 10px 5px #005ddd;
	content: "";
	height: 1rem;
	left: 120%;
	position: absolute;
	top: 70%;
	transform: scale(0);
	transform-origin: center;
	transition: transform .6s cubic-bezier(.3,1,.2,1);
	width: 1rem;
	z-index: -1
}

.cosmo-button__dark[data-v-60377a22]:hover:after {
	transform: scale(30)
}

.cosmo-button__light[data-v-60377a22] {
	background: #00aff0!important;
	color: #fff!important;
	overflow: hidden;
	position: relative;
	z-index: 1
}

.cosmo-button__light[data-v-60377a22]:after {
	background-color: #2cc6ff;
	border-radius: 50%;
	box-shadow: 0 0 10px 5px #2cc6ff;
	content: "";
	height: 1rem;
	left: 120%;
	position: absolute;
	top: 70%;
	transform: scale(0);
	transform-origin: center;
	transition: transform .6s cubic-bezier(.3,1,.2,1);
	width: 1rem;
	z-index: -1
}

.cosmo-button__light[data-v-60377a22]:hover:after {
	transform: scale(30)
}

.cosmo-button__white[data-v-60377a22] {
	overflow: hidden;
	position: relative;
	z-index: 1
}

.cosmo-button__white[data-v-60377a22]:after {
	background-color: #fff;
	border-radius: 50%;
	box-shadow: 0 0 10px 5px #fff;
	content: "";
	height: 1rem;
	left: 120%;
	position: absolute;
	top: 70%;
	transform: scale(0);
	transform-origin: center;
	transition: transform .6s cubic-bezier(.3,1,.2,1);
	width: 1rem;
	z-index: -1
}

.cosmo-button__white[data-v-60377a22]:hover:after {
	transform: scale(30)
}

.cosmo-button__white[data-v-60377a22]:hover {
	color: #004baa!important
}

.best-case-pc[data-v-60377a22] {
	align-items: center;
	display: flex;
	flex-direction: column;
	padding-bottom: 20px
}

.best-case-pc .case-content-box[data-v-60377a22] {
	background: #004baa;
	box-shadow: 0 8px 16px -2px rgba(0,0,0,.1);
	height: 530px;
	width: 100%
}

.best-case-pc .case-content-box .case-content[data-v-60377a22] {
	align-items: flex-start;
	display: flex;
	height: 450px
}

.best-case-pc .case-content-box .case-content .case-content-left[data-v-60377a22] {
	padding: 40px 30px 0 40px;
	width: 50%
}

.best-case-pc .case-content-box .case-content .case-content-left .img-box[data-v-60377a22] {
	height: 350px;
	overflow: hidden;
	width: 100%
}

.best-case-pc .case-content-box .case-content .case-content-left img[data-v-60377a22] {
	animation: scaleIn-60377a22 1s ease;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	transform: scale(1.1);
	width: 100%
}

.best-case-pc .case-content-box .case-content .case-content-right[data-v-60377a22] {
	animation: fadeIn-60377a22 1.2s ease;
	height: 100%;
	padding: 40px 55px 55px 30px;
	position: relative;
	width: 50%
}

.best-case-pc .case-content-box .case-content .case-content-right .case-r-title[data-v-60377a22] {
	align-items: center;
	display: flex;
	flex-shrink: 0
}

.best-case-pc .case-content-box .case-content .case-content-right .case-r-title:hover i[data-v-60377a22] {
	margin-left: 14px
}

.best-case-pc .case-content-box .case-content .case-content-right .case-r-title span[data-v-60377a22] {
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	color: #fff;
	display: -webkit-box;
	font-size: 36px;
	font-weight: 700;
	height: 44px;
	line-height: 44px;
	overflow: hidden;
	text-overflow: ellipsis
}

.best-case-pc .case-content-box .case-content .case-content-right .case-r-title i[data-v-60377a22] {
	color: #fff;
	font-size: 30px;
	font-weight: 700;
	margin-left: 8px;
	transition: margin-left .3s
}

.best-case-pc .case-content-box .case-content .case-content-right .case-r-row[data-v-60377a22] {
	align-items: flex-start;
	display: flex;
	margin-top: 20px
}

.best-case-pc .case-content-box .case-content .case-content-right .case-r-row .row-title[data-v-60377a22] {
	color: #fff;
	flex-shrink: 0;
	font-size: 16px;
	font-weight: 700;
	height: 24px;
	line-height: 24px;
	margin-right: 30px;
	width: 64px
}

.best-case-pc .case-content-box .case-content .case-content-right .case-r-row .row-desc[data-v-60377a22] {
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	color: #fff;
	display: -webkit-box;
	font-size: 14px;
	line-height: 22px;
	margin-top: 1px;
	min-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis
}

.best-case-pc .case-content-box .case-content .case-content-right .case-r-row .three-row[data-v-60377a22] {
	-webkit-line-clamp: 3
}

.best-case-pc .case-content-box .case-content .case-content-right .case-r-row .four-row[data-v-60377a22] {
	-webkit-line-clamp: 4
}

.best-case-pc .case-content-box .case-content .case-content-right .case-r-row .row-result .row-result-text[data-v-60377a22] {
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	color: #fff;
	display: -webkit-box;
	font-size: 14px;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis
}

.best-case-pc .case-content-box .case-content .case-content-right .case-r-row .row-case-box[data-v-60377a22] {
	align-items: center;
	display: flex
}

.best-case-pc .case-content-box .case-content .case-content-right .case-r-row .row-case-box .row-case-btn[data-v-60377a22] {
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	border: 1px solid #fff;
	color: #fff;
	display: -webkit-box;
	font-size: 14px;
	height: 32px;
	line-height: 31px;
	margin-right: 10px;
	overflow: hidden;
	padding: 0 20px;
	position: relative;
	text-overflow: ellipsis;
	transition: color .3s;
	z-index: 1
}

.best-case-pc .case-content-box .case-content .case-content-right .case-r-row .row-case-box .row-case-btn[data-v-60377a22]:after {
	background-color: #fff;
	border-radius: 50%;
	box-shadow: 0 0 10px 5px #fff;
	content: "";
	height: 1rem;
	left: 120%;
	position: absolute;
	top: 70%;
	transform: scale(0);
	transform-origin: center;
	transition: transform .6s cubic-bezier(.3,1,.2,1);
	width: 1rem;
	z-index: -1
}

.best-case-pc .case-content-box .case-content .case-content-right .case-r-row .row-case-box .row-case-btn[data-v-60377a22]:hover:after {
	transform: scale(30)
}

.best-case-pc .case-content-box .case-content .case-content-right .case-r-row .row-case-box .row-case-btn[data-v-60377a22]:after {
	width: 1.3rem!important
}

.best-case-pc .case-content-box .case-content .case-content-right .case-r-row .row-case-box .row-case-btn[data-v-60377a22]:hover {
	color: #004baa
}

.best-case-pc .case-content-box .case-content .case-content-right .case-r-number[data-v-60377a22] {
	bottom: 60px;
	display: flex;
	justify-content: space-between;
	left: 0;
	padding-left: 30px;
	padding-right: 55px;
	position: absolute;
	width: 100%
}

.best-case-pc .case-content-box .case-content .case-content-right .case-r-number.no-fill[data-v-60377a22] {
	width: 70%
}

.best-case-pc .case-content-box .case-content .case-content-right .case-r-number .number-box[data-v-60377a22] {
	text-align: left
}

.best-case-pc .case-content-box .case-content .case-content-right .case-r-number .number-box[data-v-60377a22]:not(:last-child) {
	margin-right: 10px
}

.best-case-pc .case-content-box .case-content .case-content-right .case-r-number .row-number-item[data-v-60377a22] {
	align-items: baseline;
	color: #fff;
	display: flex;
	font-size: 48px;
	font-weight: 700;
	height: 60px;
	justify-content: flex-start
}

.best-case-pc .case-content-box .case-content .case-content-right .case-r-number .row-number-item .chn-unit[data-v-60377a22] {
	color: #fff;
	font-size: 20px;
	height: 30px;
	line-height: 30px
}

.best-case-pc .case-content-box .case-content .case-content-right .case-r-number .row-number-item .chn-unit.isPercent[data-v-60377a22] {
	font-size: 24px;
	height: 26px;
	line-height: 26px
}

.best-case-pc .case-content-box .case-content .case-content-right .case-r-number .row-number-item .case-flag-img[data-v-60377a22] {
	font-size: 18px;
	height: 20px;
	margin-left: 3px
}

.best-case-pc .case-content-box .case-content .case-content-right .case-r-number .number-item-desc[data-v-60377a22] {
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	height: 24px;
	line-height: 24px
}

.best-case-pc .case-content-box .case-tab-box[data-v-60377a22] {
	align-content: center;
	display: flex;
	height: 80px;
	width: 100%
}

.best-case-pc .case-content-box .case-tab-box .case-tab[data-v-60377a22] {
	align-items: center;
	background-color: #eef7ff;
	cursor: pointer;
	display: flex;
	height: 100%;
	justify-content: center;
	position: relative;
	width: 33.33%
}

.best-case-pc .case-content-box .case-tab-box .case-tab.active[data-v-60377a22] {
	background-color: #fff
}

.best-case-pc .case-content-box .case-tab-box .case-tab.active i[data-v-60377a22] {
	opacity: 1
}

.best-case-pc .case-content-box .case-tab-box .case-tab.active img[data-v-60377a22] {
	filter: grayscale(0);
	opacity: 1
}

.best-case-pc .case-content-box .case-tab-box .case-tab[data-v-60377a22]:nth-child(2) {
	flex: 1;
	width: auto
}

.best-case-pc .case-content-box .case-tab-box .case-tab i[data-v-60377a22] {
	color: #fff;
	font-size: 34px;
	left: calc(50% - 14px);
	opacity: 0;
	position: absolute;
	top: -22px
}

.best-case-pc .case-content-box .case-tab-box .case-tab img[data-v-60377a22] {
	filter: grayscale(100%);
	height: 40px;
	-o-object-fit: cover;
	object-fit: cover;
	opacity: .5
}

@media(min-width: 1150px)and (max-width:1350px) {
	.best-case-pc .case-content-box .case-content .case-content-left[data-v-60377a22] {
		padding-left:40px;
		padding-right: 20px
	}

	.best-case-pc .case-content-box .case-content .case-content-right[data-v-60377a22] {
		padding-left: 20px;
		padding-right: 40px
	}

	.best-case-pc .case-content-box .case-content .case-content-right .case-r-title span[data-v-60377a22] {
		font-size: 32px;
		height: 38px;
		line-height: 38px
	}

	.best-case-pc .case-content-box .case-content .case-content-right .case-r-title i[data-v-60377a22] {
		font-size: 28px
	}

	.best-case-pc .case-content-box .case-content .case-content-right .case-r-row .row-title[data-v-60377a22] {
		font-size: 14px;
		height: 20px;
		line-height: 20px
	}

	.best-case-pc .case-content-box .case-content .case-content-right .case-r-row .row-desc[data-v-60377a22] {
		font-size: 12px;
		line-height: 20px;
		min-height: 20px
	}

	.best-case-pc .case-content-box .case-content .case-content-right .case-r-row .row-result .row-result-text[data-v-60377a22] {
		font-size: 12px;
		height: 20px;
		line-height: 20px
	}

	.best-case-pc .case-content-box .case-content .case-content-right .case-r-row .row-case-box .row-case-btn[data-v-60377a22] {
		font-size: 12px;
		height: 28px;
		line-height: 27px
	}

	.best-case-pc .case-content-box .case-content .case-content-right .case-r-number .row-number-item[data-v-60377a22] {
		font-size: 44px;
		height: 54px
	}

	.best-case-pc .case-content-box .case-content .case-content-right .case-r-number .row-number-item .chn-unit[data-v-60377a22] {
		font-size: 18px;
		height: 26px;
		line-height: 26px
	}

	.best-case-pc .case-content-box .case-content .case-content-right .case-r-number .row-number-item .chn-unit.isPercent[data-v-60377a22] {
		font-size: 22px;
		height: 24px;
		line-height: 24px
	}

	.best-case-pc .case-content-box .case-content .case-content-right .case-r-number .row-number-item .case-flag-img[data-v-60377a22] {
		font-size: 16px;
		height: 18px
	}

	.best-case-pc .case-content-box .case-content .case-content-right .case-r-number .number-item-desc[data-v-60377a22] {
		font-size: 14px;
		height: 22px;
		line-height: 22px
	}
}

@media screen and (max-width: 1150px) {
	.best-case-pc .case-content-box .case-content .case-content-left[data-v-60377a22] {
		display:none
	}

	.best-case-pc .case-content-box .case-content .case-content-right[data-v-60377a22] {
		padding-left: 50px;
		width: 100%
	}
}

@keyframes fadeIn-60377a22 {
	0% {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

@keyframes scaleIn-60377a22 {
	0% {
		transform: scale(1)
	}

	to {
		transform: scale(1.1)
	}
}

.index_case_eight .case_container {
	background: linear-gradient(0deg,#fff,#eef7ff);
	padding: 0 0 0 16px;
	width: 100%
}

.index_case_eight .case_swiper {
	padding: 16px 0;
	width: 100%
}

.index_case_eight .case_swiper_img {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	display: block;
	height: 185px;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%
}

.index_case_eight .case_swiper_img_bg {
	background: rgba(0,93,221,.75);
	border-radius: 4px 4px 0 0;
	height: 185px;
	margin-top: -185px;
	padding: 20px 6px 20px 20px;
	position: relative;
	width: 100%;
	z-index: 2
}

.index_case_eight .case_swiper_item {
	background: #fff;
	border-radius: 4px;
	box-shadow: 0 0 10px 0 rgba(0,0,0,.08);
	width: 330px!important
}

.index_case_eight .case_swiper_content {
	align-items: center;
	border-radius: 0 0 4px 4px;
	display: flex;
	height: 64px;
	padding: 16px 20px
}

.index_case_eight .case_con_box {
	align-items: flex-end;
	bottom: 22px;
	display: flex;
	left: 20px;
	position: absolute;
	width: calc(100% - 10px)
}

.index_case_eight .case_con_item {
	width: 33.33%
}

.index_case_eight .case_result_box {
	bottom: 0;
	left: 0;
	position: absolute;
	width: calc(100% - 24px)
}

.index_case_eight .case_btn {
	border: 1px solid #004baa;
	border-radius: 4px;
	color: #004baa;
	font-size: 12px;
	height: 32px;
	padding: 0 6px;
	width: calc(100% - 70px)
}

.index_case_eight .case_btn span {
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%
}

.index_case_eight .case_text1 {
	align-items: center;
	color: #fff;
	display: flex;
	font-size: 18px;
	font-weight: 700;
	line-height: 25px
}

.index_case_eight .case_text1 span {
	display: inline-block;
	max-width: 90%
}

.index_case_eight .case_text1 i {
	font-weight: 700;
	margin-left: 6px;
	margin-top: 2px
}

.index_case_eight .case_text2 {
	color: #004baa;
	display: inline-block;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
	width: 70px
}

.index_case_eight .case_text3 {
	color: #fff;
	font-size: 30px;
	font-weight: 700;
	line-height: 42px
}

.index_case_eight .case_text3 i {
	font-size: 12px;
	line-height: 12px;
	margin-left: -8px
}

.index_case_eight .case_text4 {
	color: #fff;
	font-size: 12px;
	line-height: 24px;
	margin-top: -6px
}

.index_case_eight .case_text5 {
	color: #fff;
	font-size: 12px;
	line-height: 17px;
	text-shadow: 0 0 4px rgba(0,0,0,.5)
}

.index_case_eight .case-swiper-pagination {
	text-align: center
}

.index_case_eight .case-swiper-pagination-bullet {
	background: #fff;
	border-radius: 3px;
	box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
	cursor: pointer;
	display: inline-block;
	height: 4px;
	margin-right: 8px;
	width: 24px
}

.index_case_eight .case-swiper-pagination-bullet-active {
	background: #005ddd
}

.best-case-module[data-v-581138a2] {
	background: #fff;
	padding-top: 40px
}

@media screen and (min-width: 768px) {
	.best-case-module[data-v-581138a2] {
		padding-top:60px
	}
}

.pc-box[data-v-32301c3e] {
	height: 721px
}

.background-pic[data-v-32301c3e] {
	background-position: bottom;
	background-repeat: no-repeat;
	background-size: cover;
	height: 540px;
	margin-top: 100px;
	transition: all .5s ease
}

.sub-title[data-v-32301c3e] {
	color: #333;
	font-size: 14px;
	font-weight: 400;
	line-height: 20px;
	margin-bottom: 140px;
	margin-top: 16px;
	text-align: center
}

.list[data-v-32301c3e] {
	position: absolute;
	top: -100px;
	width: 100%
}

.list .list-item[data-v-32301c3e] {
	-webkit-backdrop-filter: blur(6px);
	backdrop-filter: blur(6px);
	background: rgba(0,75,170,.6);
	height: 540px;
	margin-right: 2px;
	opacity: 1;
	transition: width .5s ease;
	width: 15.7%
}

.list .list-item.is-active[data-v-32301c3e] {
	background: #fff;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	box-shadow: 0 2px 4px 0 rgba(0,0,0,.5),0 6px 10px -2px rgba(0,0,0,.1);
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	opacity: 1;
	transition: all .5s ease;
	width: 52.9%
}

.list .list-item-unfold[data-v-32301c3e] {
	padding: 137px 0 40px 60px
}

.list .list-item-fold[data-v-32301c3e],.list .list-item-unfold[data-v-32301c3e] {
	bottom: 0;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0
}

.list .list-item-fold[data-v-32301c3e] {
	align-items: center;
	display: flex;
	flex-direction: column;
	padding-top: 200px
}

.list .list-item-fold .countTo-fold[data-v-32301c3e] {
	color: #fff;
	font-size: 54px;
	font-weight: 700;
	line-height: 50px
}

.list .list-item-fold .countTo-float[data-v-32301c3e] {
	color: #fff;
	font-size: 24px;
	font-weight: 700;
	line-height: 25px
}

.list .list-item-fold .countTo-unity-fold[data-v-32301c3e] {
	color: #fff;
	font-size: 16px
}

.list .list-item-fold .item-title-fold[data-v-32301c3e] {
	color: #fff;
	font-size: 16px;
	font-weight: 400;
	margin-top: 15px
}

.list .countTo-unfold[data-v-32301c3e] {
	color: #fff;
	font-size: 150px;
	line-height: 120px
}

.list .countTo-float-unfold[data-v-32301c3e] {
	color: #fff;
	font-size: 75px;
	line-height: 66px
}

.list .countTo-unity-unfold[data-v-32301c3e] {
	color: #fff;
	font-size: 20px
}

.list .item-title-unfold[data-v-32301c3e] {
	color: #fff;
	font-size: 48px;
	font-weight: 400;
	margin-top: 20px
}

.list .item-content[data-v-32301c3e] {
	margin-top: 40px;
	width: 450px
}

.list .item-button[data-v-32301c3e],.list .item-content[data-v-32301c3e] {
	color: #fff;
	font-size: 14px;
	font-weight: 400
}

.list .item-button[data-v-32301c3e] {
	background: transparent;
	border: 1px solid #fff;
	cursor: pointer;
	height: 32px;
	width: 100px
}

.list .item-button[data-v-32301c3e]:hover {
	background: #fff;
	color: #004baa
}

.goodness-enter-to[data-v-32301c3e] {
	opacity: 1;
	transform: translateY(0);
	transition: all .7s ease
}

.goodness-enter[data-v-32301c3e] {
	opacity: 0;
	transform: translateY(24px)
}

.goodness-leave[data-v-32301c3e] {
	opacity: 1
}

.goodness-leave-to[data-v-32301c3e] {
	opacity: 0;
	transition: all .5s ease
}

@media screen and (max-width: 1426px) {
	.countTo-fold[data-v-32301c3e] {
		font-size:48px!important;
		line-height: 40px!important
	}

	.countTo-float[data-v-32301c3e] {
		font-size: 24px!important;
		line-height: 24px!important
	}

	.countTo-unity-fold[data-v-32301c3e] {
		font-size: 14px!important
	}

	.countTo-unfold[data-v-32301c3e] {
		font-size: 120px!important;
		line-height: 98px!important
	}

	.countTo-float-unfold[data-v-32301c3e] {
		font-size: 60px!important;
		line-height: 52px!important
	}

	.countTo-unity-unfold[data-v-32301c3e] {
		font-size: 16px!important
	}

	.item-title-unfold[data-v-32301c3e] {
		font-size: 36px!important
	}
}

@media screen and (max-width: 1245px) {
	.item-content[data-v-32301c3e] {
		width:300px!important
	}

	.countTo-fold[data-v-32301c3e] {
		font-size: 36px!important;
		line-height: 32px!important
	}

	.countTo-float[data-v-32301c3e] {
		font-size: 18px!important;
		line-height: 18px!important
	}

	.countTo-unity-fold[data-v-32301c3e] {
		font-size: 12px!important
	}
}

@media screen and (max-width: 868px) {
	.list-item-unfold[data-v-32301c3e] {
		padding-left:32px!important
	}

	.countTo-fold[data-v-32301c3e] {
		font-size: 28px!important;
		line-height: 24px!important
	}

	.countTo-float[data-v-32301c3e] {
		font-size: 16px!important;
		line-height: 16px!important
	}

	.countTo-unfold[data-v-32301c3e] {
		font-size: 80px!important;
		line-height: 70px!important
	}

	.countTo-float-unfold[data-v-32301c3e] {
		font-size: 48px!important;
		line-height: 44px!important
	}

	.countTo-unity-unfold[data-v-32301c3e] {
		font-size: 16px!important
	}

	.item-title-unfold[data-v-32301c3e] {
		font-size: 24px!important
	}
}

@media screen and (max-width: 767px) {
	.pc-box[data-v-32301c3e] {
		display:none
	}
}

.phone-box[data-v-4732eda6] {
	padding: 0 16px
}

.phone-box .sub-title[data-v-4732eda6] {
	color: #333;
	font-size: 12px;
	font-weight: 400;
	line-height: 20px;
	text-align: center
}

.phone-box .list[data-v-4732eda6] {
	gap: 7px
}

.phone-box .list-item[data-v-4732eda6] {
	align-items: flex-start;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	border-radius: 4px;
	display: flex;
	flex-direction: column;
	height: 168px;
	padding: 42px 0 0 20px;
	width: 49%
}

.phone-box .list-item[data-v-4732eda6]:nth-child(5) {
	background-position-y: center;
	background-size: cover;
	width: 100%
}

.phone-box .countTo[data-v-4732eda6] {
	color: #fff;
	font-size: 72px;
	font-weight: 700;
	line-height: 72px
}

.phone-box .countTo-float[data-v-4732eda6] {
	color: #fff;
	font-size: 36px;
	font-weight: 700;
	line-height: 44px
}

.phone-box .countTo-unity[data-v-4732eda6] {
	color: #fff;
	font-size: 16px;
	font-weight: 400;
	line-height: 32px
}

.phone-box .item-title[data-v-4732eda6] {
	color: #fff;
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
	margin-right: 3px
}

@media screen and (max-width: 501px) {
	.countTo[data-v-4732eda6] {
		font-size:64px!important;
		line-height: 64px!important
	}

	.countTo-float[data-v-4732eda6] {
		font-size: 32px!important;
		line-height: 40px!important
	}

	.countTo-unity[data-v-4732eda6] {
		font-size: 16px!important;
		line-height: 32px!important
	}
}

@media screen and (max-width: 462px) {
	.countTo[data-v-4732eda6] {
		font-size:48px!important;
		line-height: 48px!important
	}

	.countTo-float[data-v-4732eda6] {
		font-size: 24px!important;
		line-height: 32px!important
	}

	.countTo-unity[data-v-4732eda6] {
		font-size: 14px!important;
		line-height: 28px!important
	}
}

@media screen and (max-width: 381px) {
	.list-item[data-v-4732eda6] {
		padding:42px 0 0 15px!important;
		width: 48%!important
	}

	.countTo[data-v-4732eda6] {
		font-size: 46px!important;
		line-height: 42px!important
	}

	.countTo-float[data-v-4732eda6] {
		font-size: 23px!important;
		line-height: 26px!important
	}

	.countTo-unity[data-v-4732eda6] {
		line-height: 20px!important
	}

	.countTo-unity[data-v-4732eda6],.item-title[data-v-4732eda6] {
		font-size: 12px!important
	}
}

@media screen and (min-width: 768px) {
	.phone-box[data-v-4732eda6] {
		display:none
	}
}

.lighthouse-factory-module[data-v-63bcb4a8] {
	padding-top: 60px
}

@media(max-width: 767px) {
	.lighthouse-factory-module[data-v-63bcb4a8] {
		background:#fff;
		padding: 60px 0 16px
	}
}

.wrapper_zZc6m {
	margin-top: -72px;
	padding: 0 16px 16px;
	position: relative;
	z-index: 2
}

.box_WUuFY {
	-webkit-backdrop-filter: blur(2px);
	backdrop-filter: blur(2px);
	background: linear-gradient(180deg,#fff 1%,hsla(0,0%,100%,.49) 99%);
	border-radius: 4px;
	box-shadow: 0 0 10px 0 rgba(0,0,0,.08);
	flex-wrap: wrap;
	padding-bottom: 2px;
	padding-top: 24px;
	width: 100%
}

.box_WUuFY,.item_MjKab {
	display: flex
}

.item_MjKab {
	align-items: center;
	flex-direction: column;
	margin-bottom: 30px;
	width: 25%
}

.name_aqdij {
	color: #333;
	font-size: 12px;
	line-height: 18px
}

.icon_FblNq {
	height: 32px;
	margin-bottom: 8px;
	width: 32px
}

.wrapper_BWx7d {
	padding: 0 16px
}

.box_wta-1 {
	background: #fff;
	border-radius: 4px;
	box-shadow: 0 0 10px 0 rgba(0,0,0,.08);
	padding: 32px 8px;
	width: 100%
}

.list_od5lJ {
	display: flex;
	flex-wrap: wrap;
	list-style-type: none
}

.item_jdeCc {
	margin-top: 32px;
	width: 50%
}

.product_F5uB9 {
	display: flex;
	padding: 0 8px
}

.icon_RoS9w {
	display: block;
	flex-shrink: 0;
	height: 20px;
	margin-right: 8px;
	width: 20px
}

.name_TkpOx {
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	color: #333;
	display: -webkit-box;
	font-size: 14px;
	font-weight: 700;
	height: 40px;
	line-height: 20px;
	margin-bottom: 12px;
	overflow: hidden;
	text-overflow: ellipsis
}

.labelGroup_dSs2t {
	display: flex
}

.label_SWZBJ {
	border: 1px solid #bbb;
	border-radius: 1px;
	color: #999;
	font-size: 12px;
	line-height: 16px;
	padding: 0 2px
}

.label_SWZBJ+.label_SWZBJ {
	margin-left: 4px
}

.wrapper_SyjUO {
	padding: 40px 13px 20px
}

.list_\+T6zh {
	display: flex;
	flex-wrap: wrap;
	list-style-type: none;
	margin-top: 20px
}

.item_5m549 {
	margin-bottom: 12px;
	padding: 0 3px;
	width: 50%
}

.card_661Db {
	background-color: #fff;
	border-radius: var(--card-radius)
}

.banner_-OIn7,.card_661Db {
	overflow: hidden
}

.banner_-OIn7 {
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	height: 72px;
	line-height: 22px;
	padding: 0 16px;
	width: 100%
}

.banner_-OIn7,.title_B04le {
	position: relative
}

.title_B04le {
	align-items: center;
	display: flex;
	height: 100%;
	z-index: 2
}

.arrow_VkEOs {
	font-weight: 700
}

.img_Kt2eH {
	border-radius: var(--card-radius);
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
	z-index: 1
}

.main_hh6eH {
	height: 136px;
	padding: 12px 16px;
	width: 100%
}

.solution_cvQZF {
	align-items: center;
	color: #333;
	display: flex;
	font-size: 12px;
	justify-content: space-between;
	line-height: 20px;
	margin-bottom: 20px;
	width: 100%
}

.label_xwOeL {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.icon_\+WiuY {
	color: #333;
	font-size: 12px;
	font-weight: 700
}

.index_home_eight {
	padding-bottom: 40px
}

@media screen and (max-width: 767px) {
	.index_home_eight {
		background-color:#f6f6f6
	}
	.pw-container {
		margin: 8px auto 0 auto;
	}
	.hot-product-module[data-v-50f7d012] {
		padding-top: 1rem !important;
	}
	.hot-product-pc[data-v-0910164e] {
		margin: 0rem auto 3rem !important;
	}
	.hpp-item-card-yy .classimgfd {
		position: absolute;
		right: -2rem;
		top: 1.2rem;
		z-index: -1;
		width: 6rem;
		height: 6rem;
		opacity: 0.6;
	}
	.industry-scene-pc .content-box .classify-column[data-v-4ecfab5f] {
		display: none;
	}
	.industry-scene-pc .content-box .products-box[data-v-4ecfab5f] {
		width: 100%;
	}




}