.page {
	background-color: #ffffff;
	width: 100%;
	/* overflow-y: auto; */
	/* overflow-x: hidden; */
	height: 100%;
}

.section1 {
	padding: 5% 5% 5% 0%;
	/*padding: 3.0729vw 1.0417vw 2.0313vw 1.3021vw;*/
	background-image: url('/skin/lxwmbg.jpg');
	background-size: 100% 100%;
	background-repeat: no-repeat;
}

.group {
	width: 56.3542%;
	/*width: 16.3542vw;*/
}

.text {
	opacity: 0.13;
}

.text_2 {
	color: #090909;
	font-size: 7.1875vw;
	font-family: Adobe Heiti Std;
	line-height: 6.4062vw;
}

.text_4 {
	color: #090909;
	font-size: 1.5625vw;
	font-family: Adobe Heiti Std;
	line-height: 1.5104vw;
}

.text_3 {
	color: #04243e;
	font-size: 40px;
	font-family: Microsoft YaHei;
	font-weight: 700;
	line-height: 2.6042vw;
	letter-spacing: 0.1302vw;
}

.pos {
	position: absolute;
	right: 400px;
	bottom: -1.6979vw;
	/*bottom: 1.3021vw;*/
}

.font_1 {
	font-size: 24px;
	font-family: Microsoft YaHei;
	letter-spacing: 0.1667vw;
	line-height: 1.6667vw;
	color: #f3f6fb;
}

.text_5 {
	margin-top: 1.875vw;
	color: #050d16;
	letter-spacing: unset;
	opacity: 0.99;
}

.group_2 {
	margin-top: 5.5729vw;
}

.text-wrapper {
	padding: 0.8333vw 0 0.625vw;
	background-image: url('https://codefun-proj-user-res-1256085488.cos.ap-guangzhou.myqcloud.com/63744382993a3600116d1896/16733479089222463284.png');
	background-size: 100% 100%;
	background-repeat: no-repeat;
	width: 33%;
	height: 10%;
}

.text-wrapper_2 {
	margin-left: 16%;
	padding: 0.8333vw 0 0.625vw;
	background-image: url('https://codefun-proj-user-res-1256085488.cos.ap-guangzhou.myqcloud.com/63744382993a3600116d1896/16733479089474930381.png');
	background-size: 100% 100%;
	background-repeat: no-repeat;
	width: 33%;
	height: 10%;
}

.view {
	margin-left: 16%;
}

.group_3 {
	flex: 1 1 31.25vw;
}

.image {
	/*width: 33.25vw;*/
	/*height: 30.1042%;*/
}

.section_2 {
	padding: 15.8854% 9.8542% 7.2917% 9.8542%;
	background-color: #1414149e;
}

.font_2 {
	font-size: 24px;
	font-family: Microsoft YaHei;
	/*line-height: 1.875vw;*/
	color: #f3f6fb;
}

.font_3 {
	font-size: 18px;
	font-family: Microsoft YaHei;
	line-height: 1.25vw;
	color: #f3f6fb;
}

.text_7 {
	margin-top: 1.1979vw;
}

.image_2 {
	margin-top: 1.5104vw;
	width: 9.375vw;
	height: 0.2604vw;
}

.font_4 {
	font-size: 16px;
	font-family: Microsoft YaHei;
	letter-spacing: 0.1875vw;
	/* line-height: 3.1771vw; */
	color: #f3f6fb;
}

.group_4 {
	margin-left: 16%;
	flex: 1 1 31.25vw;
}

.section_3 {
	padding: 5.8854vw 2.3438vw 7.2917vw 3.5417vw;
	background-color: #196dba9e;
}

.space-y-86>*:not(:first-child) {
	margin-top: 1.4792vw;
}

.pos_2 {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}

.pos_3 {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}

.text_6 {
	/*line-height: 1.9792vw;*/
}

.text_8 {
	margin-top: 1.0938vw;
}

.group_6 {
	margin-left: 0.7292vw;
}

.group_5 {
	margin-left: 16%;
	flex: 1 1 31.25vw;
}

.section_4 {
	padding: 5.8854vw 2.7083vw 5.1042vw 2.8646vw;
	background-color: #1414149e;
}

.space-y-90>*:not(:first-child) {
	margin-top: 1.4792vw;
}

.pos_4 {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}

.text_9 {
	margin-top: 1.1979vw;
}

.font_5 {
	font-size: 24px;
	font-family: Microsoft YaHei;
	letter-spacing: 0.1667vw;
	/* line-height: 2.7604vw; */
	color: #f3f6fb;
}
