.page {
	position: relative;
	width: 100%;
	height: 162.14vw;
	overflow: hidden;
}

.box_1 {
	background-image: url(./img/eb53381580c54f64949eb53f15488306_mergeImage.png);
	height: 39.07vw;
	width: 100%;
	position: relative;
	background-position: center center;
	background-size: 100% 100%;
}

.group_19 {
	width: 43.29vw;
	height: 2.61vw;
	margin: 2.91vw 0 0 18.75vw;
}

.image_1 {
	width: 2.61vw;
	height: 2.61vw;
}

.text_1 {
	width: 3.91vw;
	height: 1.31vw;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 1);
	font-size: 0.93vw;
	letter-spacing: 0.6119999885559082px;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	text-align: right;
	white-space: nowrap;
	line-height: 1.31vw;
	margin: 0.62vw 0 0 4.47vw;
}

.text_2 {
	width: 3.91vw;
	height: 1.31vw;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 1);
	font-size: 0.93vw;
	letter-spacing: 0.6119999885559082px;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	text-align: right;
	white-space: nowrap;
	line-height: 1.31vw;
	margin: 0.62vw 0 0 4.11vw;
}

.text_3 {
	width: 3.91vw;
	height: 1.31vw;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 1);
	font-size: 0.93vw;
	letter-spacing: 0.6119999885559082px;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	text-align: right;
	white-space: nowrap;
	line-height: 1.31vw;
	margin: 0.62vw 0 0 4.21vw;
}

.text_4 {
	width: 3.91vw;
	height: 1.31vw;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 1);
	font-size: 0.93vw;
	letter-spacing: 0.6119999885559082px;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	text-align: right;
	white-space: nowrap;
	line-height: 1.31vw;
	margin: 0.62vw 0 0 4.11vw;
}

.text_5 {
	width: 3.91vw;
	height: 1.31vw;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 1);
	font-size: 0.93vw;
	letter-spacing: 0.6119999885559082px;
	font-family: PingFangSC-Medium;
	font-weight: 500;
	text-align: right;
	white-space: nowrap;
	line-height: 1.31vw;
	margin: 0.62vw 0 0 4.21vw;
}

.text-wrapper_8 {
	width: 14.12vw;
	height: 3.08vw;
	margin: 10.52vw 0 0 42.91vw;
}

.text_6 {
	width: 14.12vw;
	height: 3.08vw;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 1);
	font-size: 2.18vw;
	letter-spacing: 3.0280001163482666px;
	font-family: PingFangSC-Semibold;
	font-weight: 600;
	text-align: right;
	white-space: nowrap;
	line-height: 3.08vw;
}

.text-wrapper_9 {
	width: 11.36vw;
	height: 1.31vw;
	margin: 0.36vw 0 0 44.37vw;
}

.text_7 {
	width: 11.36vw;
	height: 1.31vw;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 1);
	font-size: 0.93vw;
	letter-spacing: 0.6119999885559082px;
	font-family: PingFangSC-Regular;
	text-align: right;
	white-space: nowrap;
	line-height: 1.31vw;
}

.image-wrapper_17 {
	width: 1.57vw;
	height: 4.43vw;
	margin: 7.5vw 0 6.35vw 49.27vw;
}

.image_34 {
	width: 1.57vw;
	height: 4.43vw;
}

.image_2 {
	position: absolute;
	left: 41.46vw;
	top: 13.81vw;
	width: 17.24vw;
	height: 11.36vw;
}

.box_10 {
	position: absolute;
	left: 0;
	top: 39.07vw;
	width: 100%;
	height: 123.13vw;
}

.group_20 {
	width: 56.05vw;
	height: 7.3vw;
	margin: 38.38vw 0 0 21.97vw;
}

.text_8 {
	width: 27.29vw;
	height: 6.88vw;
	overflow-wrap: break-word;
	color: rgba(62, 62, 62, 1);
	font-size: 0.83vw;
	letter-spacing: 0.5440000295639038px;
	font-family: PingFangSC-Semibold;
	font-weight: 600;
	text-align: left;
	line-height: 1.15vw;
	margin-top: 0.06vw;
}

.block_14 {
	width: 8.65vw;
	height: 7.3vw;
	margin-left: 1.13vw;
}

.box_4 {
	border-radius: 7px;
	width: 8.65vw;
	height: 3.44vw;
	background-image: url(./img/app_store_weixuanzhong.png);
	background-position: center center;
	background-size: 100% 100%;
}

.box_4:hover {
	background-image: url(./img/app_store_xuanzhong.png);
}

.box_5 {
	width: 8.65vw;
	height: 3.44vw;
	margin-top: 0.42vw;
	background-image: url(./img/android_weixuanzhong.png);
	background-position: center center;
	background-size: 100% 100%;
}

.box_5:hover {
	background-image: url(./img/android_xuanzhong.png);
}

.box_4_1 {
	border-radius: 7px;
	width: 8.65vw;
	height: 3.44vw;
	background-image: url(./img/app_store_hd_weixuanzhong.png);
	background-position: center center;
	background-size: 100% 100%;
}

.box_4_1:hover {
	background-image: url(./img/app_store_hd_xuanzhong.png);
}

.box_5_1 {
	width: 8.65vw;
	height: 3.44vw;
	margin-top: 0.42vw;
	background-image: url(./img/android_hd_weixuanzhong.png);
	background-position: center center;
	background-size: 100% 100%;
}

.box_5_1:hover {
	background-image: url(./img/android_hd_xuanzhong.png);
}

.text-group_3 {
	margin-top: 0.32vw;
	font-size: 0.73vw;
	color: #C1C1C1;
}

.section_2 {
	width: 7.3vw;
	height: 7.3vw;
	background: url(./img/SketchPng4b50df443b9e638da56a4dfd79756f8bc310fb2c50502673651c4726c05b8e35.png) 100% no-repeat;
	background-size: 100% 100%;
	margin-left: 1.1vw;
	padding: 10px;
}

.text_11 {
	width: 4.33vw;
	height: 1.46vw;
	overflow-wrap: break-word;
	color: rgba(0, 0, 0, 1);
	font-size: 1.04vw;
	letter-spacing: 0.6800000071525574px;
	font-family: PingFangSC-Semibold;
	font-weight: 600;
	text-align: right;
	white-space: nowrap;
	line-height: 1.46vw;
	margin: 4.01vw 0 0 47.91vw;
}

.image-wrapper_18 {
	width: 50vw;
	height: 8.49vw;
	margin: 3.02vw 0 0 24.53vw;
}

.image_3 {
	width: 8.49vw;
	height: 7.56vw;
}

.image_4 {
	width: 11.1vw;
	height: 6.1vw;
	margin: 0.46vw 0 0 11.87vw;
}

.image_35 {
	width: 10vw;
	height: 8.39vw;
	margin: 0.1vw 0 0 8.54vw;
}

.group_21 {
	width: 48.65vw;
	height: 0.79vw;
	margin: 0.93vw 0 0 24.53vw;
}

.block_6 {
	background-color: rgba(119, 171, 227, 1);
	width: 8.18vw;
	height: 0.73vw;
}

.block_7 {
	background-color: rgba(84, 112, 233, 1);
	width: 4.9vw;
	height: 0.79vw;
	margin-left: 14.9vw;
}

.block_8 {
	background-color: rgba(134, 130, 248, 1);
	width: 5.73vw;
	height: 0.79vw;
	margin-left: 14.95vw;
}

.text-wrapper_10 {
	width: 56.93vw;
	height: 3.55vw;
	margin: 1.04vw 0 0 21.77vw;
}

.text_12 {
	width: 14.8vw;
	height: 2.3vw;
	overflow-wrap: break-word;
	color: rgba(0, 0, 0, 1);
	font-size: 0.83vw;
	letter-spacing: 0.5440000295639038px;
	font-family: PingFangSC-Regular;
	text-align: center;
	line-height: 1.15vw;
	margin-top: 0.11vw;
}

.text_13 {
	width: 14.38vw;
	height: 3.44vw;
	overflow-wrap: break-word;
	color: rgba(0, 0, 0, 1);
	font-size: 0.83vw;
	letter-spacing: 0.5440000295639038px;
	font-family: PingFangSC-Regular;
	text-align: center;
	line-height: 1.15vw;
	margin-left: 6.25vw;
}

.text_14 {
	width: 15.84vw;
	height: 3.44vw;
	overflow-wrap: break-word;
	color: rgba(0, 0, 0, 1);
	font-size: 0.83vw;
	letter-spacing: 0.5440000295639038px;
	font-family: PingFangSC-Regular;
	text-align: center;
	line-height: 1.15vw;
	margin: 0.1vw 0 0 5.67vw;
}

.image-wrapper_19 {
	width: 47.66vw;
	height: 8.81vw;
	margin: 4.21vw 0 0 25.78vw;
}

.image_36 {
	width: 5.79vw;
	height: 5.79vw;
	margin-top: 1.88vw;
}

.image_15 {
	width: 7.4vw;
	height: 8.55vw;
	margin-left: 14.43vw;
}

.image_16 {
	width: 5.99vw;
	height: 7.56vw;
	margin: 1.25vw 0 0 14.06vw;
}

.group_22 {
	width: 48.65vw;
	height: 0.79vw;
	margin: 1.77vw 0 0 24.53vw;
}

.block_9 {
	background-color: rgba(190, 255, 163, 1);
	width: 8.18vw;
	height: 0.73vw;
}

.block_10 {
	background-color: rgba(243, 80, 75, 1);
	width: 4.9vw;
	height: 0.79vw;
	margin-left: 14.9vw;
}

.block_11 {
	background-color: rgba(252, 200, 80, 1);
	width: 5.73vw;
	height: 0.79vw;
	margin-left: 14.95vw;
}

.text-wrapper_11 {
	width: 56.93vw;
	height: 3.49vw;
	margin: 1.3vw 0 0 21.19vw;
}

.text_15 {
	width: 14.8vw;
	height: 3.44vw;
	overflow-wrap: break-word;
	color: rgba(0, 0, 0, 1);
	font-size: 0.83vw;
	letter-spacing: 0.5440000295639038px;
	font-family: PingFangSC-Regular;
	text-align: center;
	line-height: 1.15vw;
}

.text_16 {
	width: 15.16vw;
	height: 3.44vw;
	overflow-wrap: break-word;
	color: rgba(0, 0, 0, 1);
	font-size: 0.83vw;
	letter-spacing: 0.5440000295639038px;
	font-family: PingFangSC-Regular;
	text-align: center;
	line-height: 1.15vw;
	margin: 0.05vw 0 0 6.4vw;
}

.text_17 {
	width: 14.38vw;
	height: 3.44vw;
	overflow-wrap: break-word;
	color: rgba(0, 0, 0, 1);
	font-size: 0.83vw;
	letter-spacing: 0.5440000295639038px;
	font-family: PingFangSC-Regular;
	text-align: center;
	line-height: 1.15vw;
	margin: 0.05vw 0 0 6.19vw;
}

.group_11 {
	background-color: rgba(0, 0, 0, 1);
	width: 100%;
	height: 29.38vw;
	margin: 4.37vw 0 0.05vw 0;
}

.box_11 {
	position: relative;
	width: 57.71vw;
	height: 14.33vw;
	margin: 2.37vw 0 0 20.98vw;
}

.image_17 {
	width: 21.57vw;
	height: 14.33vw;
}

.text-wrapper_5 {
	width: 32.92vw;
	height: 13.03vw;
	overflow-wrap: break-word;
	font-size: 0;
	letter-spacing: 0.6119999885559082px;
	font-family: PingFangSC-Regular;
	text-align: left;
	line-height: 1.31vw;
	margin-top: 0.68vw;
}

.text_18 {
	width: 32.92vw;
	height: 13.03vw;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 1);
	font-size: 0.93vw;
	font-family: PingFangSC-Regular;
	text-align: left;
	line-height: 1.31vw;
}

.text_19 {
	width: 32.92vw;
	height: 13.03vw;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 1);
	font-size: 0.93vw;
	font-family: PingFangSC-Semibold;
	font-weight: 600;
	text-align: left;
	line-height: 1.31vw;
}

.text_20 {
	width: 32.92vw;
	height: 13.03vw;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 1);
	font-size: 0.93vw;
	font-family: PingFangSC-Regular;
	text-align: left;
	line-height: 1.31vw;
}

.paragraph_1 {
	width: 32.92vw;
	height: 13.03vw;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 1);
	font-size: 0.93vw;
	font-family: PingFangSC-Semibold;
	font-weight: 600;
	text-align: left;
	line-height: 1.31vw;
}

.text_21 {
	width: 32.92vw;
	height: 13.03vw;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 1);
	font-size: 0.93vw;
	font-family: PingFangSC-Regular;
	text-align: left;
	line-height: 1.31vw;
}

.text_22 {
	width: 32.92vw;
	height: 13.03vw;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 1);
	font-size: 0.93vw;
	font-family: PingFangSC-Semibold;
	font-weight: 600;
	text-align: left;
	line-height: 1.31vw;
}

.text_23 {
	position: absolute;
	left: 24.8vw;
	top: 5.06vw;
	width: 15.47vw;
	height: 1.72vw;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 1);
	font-size: 1.25vw;
	letter-spacing: 0.8159999847412109px;
	font-family: PingFangSC-Semibold;
	font-weight: 600;
	text-align: left;
	white-space: nowrap;
	line-height: 1.72vw;
}

.paragraph_2 {
	width: 45.32vw;
	height: 3.13vw;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 1);
	font-size: 0.72vw;
	letter-spacing: 0.47600001096725464px;
	font-family: PingFangSC-Regular;
	text-align: center;
	line-height: 1.05vw;
	margin: 4.47vw 0 3.07vw 26.61vw;
}

.paragraph_2 span {
	background-image: url(./img/141540.png);
	background-repeat: no-repeat;
	background-size: 0.72vw 0.72vw;
	background-position: 0 center;
	padding-left: 0.82vw;
}

.text-wrapper_12 {
	position: absolute;
	left: 24.74vw;
	top: 62.82vw;
	width: 48.03vw;
	height: 1.41vw;
}

.text_24 {
	width: 7.77vw;
	height: 1.31vw;
	overflow-wrap: break-word;
	color: rgba(0, 0, 0, 1);
	font-size: 0.93vw;
	letter-spacing: 0.6119999885559082px;
	font-family: PingFangSC-Semibold;
	font-weight: 600;
	text-align: right;
	white-space: nowrap;
	line-height: 1.31vw;
	margin-top: 0.11vw;
}

.text_25 {
	width: 3.91vw;
	height: 1.31vw;
	overflow-wrap: break-word;
	color: rgba(0, 0, 0, 1);
	font-size: 0.93vw;
	letter-spacing: 0.6119999885559082px;
	font-family: PingFangSC-Semibold;
	font-weight: 600;
	text-align: right;
	white-space: nowrap;
	line-height: 1.31vw;
	margin-left: 15.63vw;
}

.text_26 {
	width: 4.85vw;
	height: 1.31vw;
	overflow-wrap: break-word;
	color: rgba(0, 0, 0, 1);
	font-size: 0.93vw;
	letter-spacing: 0.6119999885559082px;
	font-family: PingFangSC-Semibold;
	font-weight: 600;
	text-align: right;
	white-space: nowrap;
	line-height: 1.31vw;
	margin-left: 15.89vw;
}

.text-wrapper_13 {
	position: absolute;
	left: 25.32vw;
	top: 82.97vw;
	width: 47.04vw;
	height: 1.31vw;
}

.text_27 {
	width: 5.84vw;
	height: 1.31vw;
	overflow-wrap: break-word;
	color: rgba(0, 0, 0, 1);
	font-size: 0.93vw;
	letter-spacing: 0.6119999885559082px;
	font-family: PingFangSC-Semibold;
	font-weight: 600;
	text-align: left;
	white-space: nowrap;
	line-height: 1.31vw;
}

.text_28 {
	width: 3.91vw;
	height: 1.31vw;
	overflow-wrap: break-word;
	color: rgba(0, 0, 0, 1);
	font-size: 0.93vw;
	letter-spacing: 0.6119999885559082px;
	font-family: PingFangSC-Semibold;
	font-weight: 600;
	text-align: right;
	white-space: nowrap;
	line-height: 1.31vw;
	margin-left: 16.88vw;
}

.text_29 {
	width: 3.91vw;
	height: 1.31vw;
	overflow-wrap: break-word;
	color: rgba(0, 0, 0, 1);
	font-size: 0.93vw;
	letter-spacing: 0.6119999885559082px;
	font-family: PingFangSC-Semibold;
	font-weight: 600;
	text-align: right;
	white-space: nowrap;
	line-height: 1.31vw;
	margin-left: 16.52vw;
}

.image_31 {
	position: absolute;
	left: 21.98vw;
	top: -3.22vw;
	width: 17.66vw;
	height: 38.96vw;
}

.image_32 {
	position: absolute;
	left: 40.99vw;
	top: -3.22vw;
	width: 17.66vw;
	height: 39.02vw;
}

.image_33 {
	position: absolute;
	left: 60vw;
	top: -3.22vw;
	width: 18.03vw;
	height: 38.96vw;
}