*{
	margin: 0;
	padding: 0;
}
.h_zzfw{
	width: 900px;
	margin: 0 auto 50px;
}
.h_zzfw .about-cont__tit {
	padding: 60px 0 30px;
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
}
.h_zzfw .about-cont__tit h2 {
	text-align: center;
	margin: 0 20px;
}
.h_zzfw .hg_rshbgj1{
	width: 100%;
	margin-top: 6%;
}
.h_zzfw .h_col {
	margin: 3% 0 6%;
	padding-bottom: 4%;
	border-bottom: 3px dotted #ad2f4f;
}
.h_zzfw .h_col div{
	/* font-size: 20px; */
}
.h_zzfw .h_lbdzc{
	margin-top: 3%;
}
.h_zzfw .h_lbdzc .h_title{
	font-size: 20px;
	font-weight: bold;
}
.h_zzfw .h_lbdzc .h_listbox{
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between
}
.h_zzfw .h_lbdzc .h_listbox .h_imgbox{
	width: 45%;
}
.h_zzfw .h_lbdzc .h_listbox .h_imgbox img{
	width: 100%;
}
.h_zzfw .h_lbdzc .h_listbox p{
	width: 50%;
}
@media (max-width: 767px) {
	.h_zzfw .about-cont__tit img{display: none;}
	.recurit_head{
		display: none;
	}
	.h_zzfw{
		max-width: 900px;
		width: 100%;
	}
}