.logoImg_2_0 {
	/* width: 91px;
	height: 40px; */
	width: 150px;
	object-fit: contain;
	/* height: 64px */
}

.icon24_2_0 {
	width: 24px;
	height: 24px;
}

.icon20_2_0 {
	width: 20px;
	height: 20px;
}

.mt8_2_0 {
	margin-top: 8px;
}

.ml24_2_0 {
	margin-left: 24px;
}

.mt24_2_0 {
	margin-top: 24px;
}

.ml8_2_0 {
	margin-left: 8px;
}

.newAtLendoTxt {
	width: 464px;
	font-family: 'HGSR';
	font-weight: 400;
	font-size: 16px;
	color: #000000;
	margin-top: 40px;
	line-height: 20px;
}

.duanluo_2_0 {
	width: 572px;
	font-family: 'HGSR';
	font-weight: 400;
	font-size: 18px;
	color: #000000;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.span_2_0 {
	font-family: 'HGSBold';
	position: relative;
	padding-left: 24px;
}

.span_2_0::before {
	content: '•';
	position: absolute;
	left: 0;
	top: 0;
	color: #000000;
	font-size: 16px;
	margin-left: 8px;
}

.span2_2_0 {
	font-family: 'HGSBold';
	position: relative;
}

.span3_2_0 {
	font-family: 'HGSR';
	position: relative;
	padding-left: 24px;
}

.span3_2_0::before {
	content: '•';
	position: absolute;
	left: 0;
	top: 0;
	color: #000000;
	font-size: 16px;
	margin-left: 8px;
}

.threeTitleName_2_0 {
	width: 420px;
	font-family: 'HGSBlack';
	font-weight: 900;
	font-size: 40px;
	color: #FFFFFF;
	text-stroke: 1px #000000;
	text-align: left;
	font-style: normal;
	text-transform: none;
	-webkit-text-stroke: 1px #000000;
}

.threeAreaContent_2_0 {
	width: 614px;
	height: 506px;
	background: rgba(0, 0, 0, 0.5);
	margin-left: 10px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	text-align: justify;
}

.threeDuanluo_2_0 {
	width: 524px;
	font-family: 'HGSRe';
	font-weight: 400;
	font-size: 18px;
	color: #FFFFFF;
}

.threeSpan_2_0 {
	font-family: 'HGSBold' !important;
}

.span4_2_0 {
	font-family: 'HGSR';
	position: relative;
	padding-left: 28px;
}

.span4_2_0::before {
	content: '•';
	position: absolute;
	left: 0;
	top: 0;
	color: #FFF;
	font-size: 16px;
	margin-left: 12px;
}

.mt60_2_0 {
	margin-top: 30px;
}

.callBackBtn_2_0 {
	width: 191px;
	height: 50px;
	background: #FFBC03;
	border-radius: 40px 40px 40px 40px;

	font-family: 'HGSBlack';
	font-weight: 600;
	font-size: 16px;
	color: #000000;

	display: flex;
	justify-content: center;
	align-items: center;
}

.phoneBtn2_2_0 {
	width: 167px;
	height: 50px;
	border-radius: 40px 40px 40px 40px;
	border: 2px solid #FFFFFF;

	font-family: 'HGSSBold';
	font-weight: 600;
	font-size: 16px;
	color: #FFFFFF;

	display: flex;
	justify-content: center;
	align-items: center;
}


.seventhWaike_2_0 {
	width: 100%;
	height: 356px;
	background: #222932;
	display: flex;
	justify-content: center;
	align-items: center;
}

.seventhContent_2_0 {
	width: 1200px;
	display: flex;
	justify-content: flex-end;
	align-items: flex-start;
}

.s_left_2_0 {
	width: 568px;
	font-family: 'HGSBlack';
	font-weight: 900;
	font-size: 40px;
	color: #FFFFFF;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-end;
}

.s_line_2_0 {
	width: 1px;
	height: 225px;
	background: #E7E7E7;
	margin: 0 32px;
}

.s_right_2_0 {
	width: 567px;
	height: 135px;
	font-family: 'HGSSBold';
	font-weight: 600;
	font-size: 18px;
	color: #FFFFFF;
}

.span5_2_0 {
	font-family: 'HGSR';
	position: relative;
	padding-left: 28px;
}

.span5_2_0::before {
	content: '•';
	position: absolute;
	left: 0;
	top: 0;
	color: #FFF;
	font-size: 16px;
	margin-left: 12px;
}

.s_buttonContent_2_0 {
	margin-top: 32px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.s_btn_1_2_0 {
	width: 253px;
	height: 50px;
	background: #FFBC03;
	border-radius: 40px 40px 40px 40px;

	font-family: 'HGSSBold';
	font-weight: 600;
	font-size: 16px;
	color: #000000;

	display: flex;
	justify-content: center;
	align-items: center;
}

.s_btn_2_2_0 {
	margin-left: 24px;
	width: 167px;
	height: 50px;
	border-radius: 40px 40px 40px 40px;
	border: 2px solid #FFFFFF;

	font-family: 'HGSSBold';
	font-weight: 600;
	font-size: 16px;
	color: #FFFFFF;

	display: flex;
	justify-content: center;
	align-items: center;
}

.logoFooter_2_0 {
	width: 182px;
	height: 80px;
}

.wenda_2_0 {
	width: 941px;
	font-family: 'HGSRe';
	font-weight: 400;
	font-size: 16px;
	color: #000000;
	line-height: 20px;
}

.wenda2_2_0 {
	width: 100%;
	font-family: 'HGSRe';
	font-weight: 400;
	font-size: 16px;
	color: #000000;
	line-height: 20px;
}

.jiazhong_2_0 {
	font-family: 'HGSBold';
}

.span6_2_0 {
	font-family: 'HGSRe';
	position: relative;
	padding-left: 24px;
}

.span6_2_0::before {
	content: '•';
	position: absolute;
	left: 0;
	top: 0;
	color: #000;
	font-size: 16px;
	margin-left: 12px;
}

.apply_btn {
	width: 119px;
	height: 37px;
	border-radius: 40px 40px 40px 40px;
	border: 2px solid #000000;
	
	font-family: 'HGSSBold';
	font-weight: 600;
	font-size: 16px;
	color: #000000;
	display: flex;
	justify-content: center;
	align-items: center;
	
	margin-left: 32px;
	
	text-decoration: none !important;
	color: inherit !important;
}

.mb_40 {
	margin-bottom: 40px;
}

.mb_55 {
	margin-bottom: 55px;
}

.mt_55 {
	margin-top: 55px;
}

@media (min-width: 769px) and (max-width: 1200px) {
	.apply_btn {
		width: 7.4375rem;    /* 119px ÷ 16 */
		height: 2.3125rem;   /* 37px ÷ 16 */
		border-radius: 2.5rem; /* 40px ÷ 16 */
		border: 0.125rem solid #000000; /* 2px ÷ 16 */
	
		font-family: 'HGSSBold';
		font-weight: 600;
		font-size: 1rem;     /* 16px ÷ 16 */
		color: #000000;
		display: flex;
		justify-content: center;
		align-items: center;
	
		margin-left: 2rem;   /* 32px ÷ 16 */
	
		text-decoration: none !important;
		color: inherit !important;
	}
	
	.logoImg_2_0 {
		/* width: 91px;
		height: 40px; */
		width: 10.625rem; 
		height: 4rem; 
	}
	
	.newAtLendoTxt {
		width: 29rem;
		font-family: 'HGSR';
		font-weight: 400;
		font-size: 1rem;
		color: #000000;
		margin-top: 2.5rem;
		line-height: 1.25rem;
	}

	.icon20_2_0 {
		width: 1.25rem;
		height: 1.25rem;
	}

	.mt8_2_0 {
		margin-top: 0.5rem;
	}

	.ml24_2_0 {
		margin-left: 1.5rem;
	}

	.mt24_2_0 {
		margin-top: 1.5rem;
	}

	.ml8_2_0 {
		margin-left: 0.5rem;
	}

	.duanluo_2_0 {
		width: 35.75rem;
		font-family: 'HGSR';
		font-weight: 400;
		font-size: 1.125rem;
		color: #000000;
		text-align: left;
		font-style: normal;
		text-transform: none;
	}

	.span_2_0 {
		font-family: 'HGSBold';
		position: relative;
		padding-left: 1.5rem;
	}

	.span_2_0::before {
		content: '•';
		position: absolute;
		left: 0;
		top: 0;
		color: #000000;
		font-size: 1rem;
		margin-left: 0.5rem;
	}

	.span2_2_0 {
		font-family: 'HGSBold';
		position: relative;
	}

	.span3_2_0 {
		font-family: 'HGSR';
		position: relative;
		padding-left: 1.5rem;
	}

	.span3_2_0::before {
		content: '•';
		position: absolute;
		left: 0;
		top: 0;
		color: #000000;
		font-size: 1rem;
		margin-left: 0.5rem;
	}

	.threeTitleName_2_0 {
		width: 26.25rem;
		font-family: 'HGSBlack';
		font-weight: 900;
		font-size: 2.5rem;
		color: #FFFFFF;
		text-stroke: 0.0625rem rgba(0, 0, 0, 0.1);
		text-align: left;
		font-style: normal;
		text-transform: none;
		-webkit-text-stroke: 0.0625rem rgba(0, 0, 0, 0.1);
	}

	.threeAreaContent_2_0 {
		width: 38.375rem;
		height: 31.625rem;
		background: rgba(0, 0, 0, 0.5);
		margin-left: 0.625rem;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		text-align: justify;
	}

	.threeDuanluo_2_0 {
		width: 32.75rem;
		font-family: 'HGSR';
		font-weight: 400;
		font-size: 1.125rem;
		color: #FFFFFF;
	}

	.threeSpan_2_0 {
		font-family: 'HGSBold' !important;
	}

	.span4_2_0 {
		font-family: 'HGSR';
		position: relative;
		padding-left: 1.75rem;
	}

	.span4_2_0::before {
		content: '•';
		position: absolute;
		left: 0;
		top: 0;
		color: #FFF;
		font-size: 1rem;
		margin-left: 0.75rem;
	}

	.mt60_2_0 {
		margin-top: 1.875rem;
	}

	.callBackBtn_2_0 {
		width: 11.9375rem;
		height: 3.125rem;
		background: #FFBC03;
		border-radius: 2.5rem;
		font-family: 'HGSBlack';
		font-weight: 600;
		font-size: 1rem;
		color: #000000;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.phoneBtn2_2_0 {
		width: 10.4375rem;
		height: 3.125rem;
		border-radius: 2.5rem;
		border: 0.125rem solid #FFFFFF;
		font-family: 'HGSSBold';
		font-weight: 600;
		font-size: 1rem;
		color: #FFFFFF;
		display: flex;
		justify-content: center;
		align-items: center;
	}


	.seventhWaike_2_0 {
		width: 100%;
		height: 22.25rem;
		background: #222932;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.seventhContent_2_0 {
		width: 75rem;
		display: flex;
		justify-content: flex-end;
		align-items: flex-start;
	}

	.s_left_2_0 {
		width: 35.5rem;
		font-family: 'HGSBlack';
		font-weight: 900;
		font-size: 2.5rem;
		color: #FFFFFF;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: flex-end;
	}

	.s_line_2_0 {
		width: 0.0625rem;
		height: 14.0625rem;
		background: #E7E7E7;
		margin: 0 2rem;
	}

	.s_right_2_0 {
		width: 35.4375rem;
		height: 8.4375rem;
		font-family: 'HGSSBold';
		font-weight: 600;
		font-size: 1.125rem;
		color: #FFFFFF;
	}

	.span5_2_0 {
		font-family: 'HGSR';
		position: relative;
		padding-left: 1.75rem;
	}

	.span5_2_0::before {
		content: '•';
		position: absolute;
		left: 0;
		top: 0;
		color: #FFF;
		font-size: 1rem;
		margin-left: 0.75rem;
	}

	.s_buttonContent_2_0 {
		margin-top: 2rem;
		display: flex;
		justify-content: flex-start;
		align-items: center;
	}

	.s_btn_1_2_0 {
		width: 15.8125rem;
		height: 3.125rem;
		background: #FFBC03;
		border-radius: 2.5rem;
		font-family: 'HGSSBold';
		font-weight: 600;
		font-size: 1rem;
		color: #000000;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.s_btn_2_2_0 {
		margin-left: 1.5rem;
		width: 10.4375rem;
		height: 3.125rem;
		border-radius: 2.5rem;
		border: 0.125rem solid #FFFFFF;
		font-family: 'HGSSBold';
		font-weight: 600;
		font-size: 1rem;
		color: #FFFFFF;
		display: flex;
		justify-content: center;
		align-items: center;
	}


	.logoFooter_2_0 {
		width: 11.375rem;
		height: 5rem;
	}

	.wenda_2_0 {
		width: 58.8125rem;
		font-family: 'HGSRe';
		font-weight: 400;
		font-size: 1rem;
		color: #000000;
		line-height: 1.25rem;
	}
	
	.wenda2_2_0 {
		width: 100%;
		font-family: 'HGSRe';
		font-weight: 400;
		font-size: 1rem;
		color: #000000;
		line-height: 1.25rem;
	}

	.jiazhong_2_0 {
		font-family: 'HGSBold';
	}

	.span6_2_0 {
		font-family: 'HGSRe';
		position: relative;
		padding-left: 1.5rem;
	}

	.span6_2_0::before {
		content: '•';
		position: absolute;
		left: 0;
		top: 0;
		color: #000;
		font-size: 1rem;
		margin-left: 0.75rem;
	}
}

@media (max-width: 768px) {
	.logoImg_2_0 {
		width: 100px;
		height: 30px;
		object-fit: cover;
	}

	.newAtLendoTxt {
		width: 100%;
		font-family: 'HGSR';
		font-weight: 400;
		font-size: 16px;
		color: #000000;
		text-align: justify-all;
		margin-top: 16px;
		line-height: 20px;
	}

	.duanluo_2_0 {
		width: 100%;
		font-family: 'HGSR';
		font-weight: 400;
		font-size: 14px;
		color: #000000;
		text-align: left;
		font-style: normal;
		text-transform: none;
	}

	.span_2_0 {
		font-family: 'HGSBold';
		position: relative;
		padding-left: 24px;
	}

	.span_2_0::before {
		content: '•';
		position: absolute;
		left: 0;
		top: 0;
		color: #000000;
		font-size: 12px;
		margin-left: 8px;
	}

	.span2_2_0 {
		font-family: 'HGSBold';
		position: relative;
	}

	.span3_2_0 {
		font-family: 'HGSR';
		position: relative;
		padding-left: 24px;
	}

	.span3_2_0::before {
		content: '•';
		position: absolute;
		left: 0;
		top: 0;
		color: #000000;
		font-size: 16px;
		margin-left: 8px;
	}


	.threeTitleName_2_0 {
		width: 100%;
		font-family: 'HGSBlack';
		font-weight: 900;
		font-size: 24px;
		color: #FFFFFF;
		text-stroke: 1px rgba(0, 0, 0, 0.1);
		text-align: center;
		font-style: normal;
		text-transform: none;
		-webkit-text-stroke: 1px rgba(0, 0, 0, 0.1);
	}

	.threeAreaContent_2_0 {
		width: 100%;
		height: unset;
		background: rgba(0, 0, 0, 0.5);
		margin-left: 0px;
		margin-top: 24px;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		text-align: justify;

		padding: 12px;
	}

	.threeDuanluo_2_0 {
		width: 100%;
		font-family: 'HGSR';
		font-weight: 400;
		font-size: 14px;
		color: #FFFFFF;
	}

	.threeSpan_2_0 {
		font-family: 'HGSBold' !important;
	}

	.span4_2_0 {
		font-family: 'HGSR';
		position: relative;
		padding-left: 20px;
	}

	.span4_2_0::before {
		content: '•';
		position: absolute;
		left: 0;
		top: 0;
		color: #FFF;
		font-size: 16px;
		margin-left: 10px;
	}

	.mt60_2_0 {
		margin-top: 18px;
	}

	.callBackBtn_2_0 {
		width: calc((100% - 24px) / 2);
		height: 40px;
		background: #FFBC03;
		border-radius: 40px 40px 40px 40px;

		font-family: 'HGSBlack';
		font-weight: 600;
		font-size: 12px;
		color: #000000;

		display: flex;
		justify-content: center;
		align-items: center;
	}

	.phoneBtn2_2_0 {
		width: calc((100% - 24px) / 2);
		height: 40px;
		border-radius: 40px 40px 40px 40px;
		border: 2px solid #FFFFFF;

		font-family: 'HGSSBold';
		font-weight: 600;
		font-size: 12px;
		color: #FFFFFF;

		display: flex;
		justify-content: center;
		align-items: center;
	}


	.seventhWaike_2_0 {
		width: 100%;
		height: unset !important;
		background: #222932;
		display: flex;
		justify-content: center;
		align-items: center;
		padding: 24px 0;
	}

	.seventhContent_2_0 {
		width: 100%;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}

	.s_left_2_0 {
		width: 100%;
		font-family: 'HGSBlack';
		font-weight: 900;
		font-size: 28px;
		color: #FFFFFF;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}

	.s_line_2_0 {
		width: 90%;
		height: 1px;
		background: #E7E7E7;
		margin: 12px 0;
	}

	.s_right_2_0 {
		width: 90%;
		height: unset;
		font-family: 'HGSSBold';
		font-weight: 600;
		font-size: 14px;
		color: #FFFFFF;
	}

	.span5_2_0 {
		font-family: 'HGSR';
		position: relative;
		padding-left: 28px;
	}

	.span5_2_0::before {
		content: '•';
		position: absolute;
		left: 0;
		top: 0;
		color: #FFF;
		font-size: 16px;
		margin-left: 12px;
	}

	.s_buttonContent_2_0 {
		margin-top: 18px;
		display: flex;
		justify-content: flex-start;
		align-items: center;
	}

	.s_btn_1_2_0 {
		width: calc((100% - 24px) / 2);
		height: 40px;
		background: #FFBC03;
		border-radius: 40px 40px 40px 40px;

		font-family: 'HGSSBold';
		font-weight: 600;
		font-size: 16px;
		color: #000000;

		display: flex;
		justify-content: center;
		align-items: center;
	}

	.s_btn_2_2_0 {
		margin-left: 24px;
		width: calc((100% - 24px) / 2);
		height: 40px;
		border-radius: 40px 40px 40px 40px;
		border: 2px solid #FFFFFF;

		font-family: 'HGSSBold';
		font-weight: 600;
		font-size: 16px;
		color: #FFFFFF;

		display: flex;
		justify-content: center;
		align-items: center;
	}

	.logoFooter_2_0 {
		width: 100px;
		object-fit: contain;
	}
	
	.wenda_2_0 {
		width: 100%;
		font-family: 'HGSRe';
		font-weight: 400;
		font-size: 14px;
		color: #000000;
		line-height: 18px;
	}
	
	.wenda2_2_0 {
		width: 100%;
		font-family: 'HGSRe';
		font-weight: 400;
		font-size: 14px;
		color: #000000;
		line-height: 18px;
	}
	
	.jiazhong_2_0 {
		font-family: 'HGSBold';
	}
	
	.span6_2_0 {
		font-family: 'HGSRe';
		position: relative;
		padding-left: 18px;
	}
	
	.span6_2_0::before {
		content: '•';
		position: absolute;
		left: 0;
		top: 0;
		color: #000;
		font-size: 12px;
		margin-left: 10px;
	}
	
	.apply_btn {
		width: 100%;
		height: 37px;
		border-radius: 40px 40px 40px 40px;
		border: 2px solid #fff;
		font-family: 'HGSSBold';
		font-weight: 600;
		font-size: 12px;
		color: #fff !important;
		display: flex;
		justify-content: center;
		align-items: center;
		
		margin-top: 32px;
		margin-left: 0px;
		
		text-decoration: none !important;
		color: #FFF !important;
	}
}