



.corporate_culture{
	background: #F2F2F2;
	padding: 0 74px 74px 74px;
	box-sizing: border-box;
}
.cc_content{
	margin-top: 50px;
}
.cc_content ul:first-child{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.cc_content ul:first-child li{
	flex: 1;
}
.cc_content ul h5{
	font-size: 20px;
	font-weight: 700;
	color: #666666;
	margin-bottom: 20px;
}
.cc_content ul img{
	margin: 0 50px;
}
.cc_content ul p{
	font-size: 18px;
	font-weight: 400;
	color: #666666;
}
.cc_content ul:last-child{
	width: 50%;
	transform: translateX(60%);
	margin-top: 40px;
}



.three_organizational_forms{
	padding: 74px 0;
}
.tof_content{
	margin-top: 40px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.tof_content ul{
	flex: 1;
}
.tof_content ul:first-child{
	margin-right: 8.5%;
}
.tof_content ul:first-child{
	width: 32.857%;
}
.tof_content ul:first-child li:first-child{
	margin-bottom: 26px;
}
.tof_content ul:first-child li{
	text-align: center;
}
.tof_content p{
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
}
.tof_content p span{
	font-size: 18px;
	font-weight: 700;
	color: #666666;
}
.tof_content ul .bottom_text{
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 26px;
}
.tof_content ul .bottom_text p:first-child{
	margin-right: 8.5%;
}


.core_values{
	position: relative;
}
.core_values .cv_bg{
	width: 100%;
}
.core_values>div{
	top: 0;
	width: 100%;
	bottom: 0;
	position: absolute;
	z-index: 1;
	padding: 74px 0;
	box-sizing: border-box;
}
.core_values .core_values_content{
	margin-top: 80px;
}
.core_values .core_values_content ul{
	display: flex;
	align-items: center;
	justify-content: center;
}
.core_values .core_values_content ul li{
	font-size: 18px;
	font-weight: 700;
	color: #666666;
}
.core_values .core_values_content ul li p:first-child{
	margin-bottom: 70px;
}
.core_values .core_values_content span{
	width: 18px;
	height: 18px;
	background: #259e3c;
	display: inline-block;
	border-radius: 50%;
}
.core_values .core_values_content li:first-child span{
	margin-left: 20px;
}
.core_values .core_values_content li:last-child span{
	margin-right: 20px;
}
.core_values .core_values_content .text1{
	margin-right: 36px;
}
.core_values .core_values_content .text2{
	margin-left: 60px;
}
.core_values .core_values_content .text3{
	margin-right: 36px;
}
.core_values .core_values_content .text4{
	margin-left: 60px;
}


.anmei_five_hearts{
	padding: 74px 0;
}
.anmei_five_hearts h4{
	font-size: 18px;
	font-weight: 700;
	color: #666666;
	text-align: center;
	margin-bottom: 20px;
}
.anmei_five_hearts h5{
	font-size: 18px;
	font-weight: 400;
	color: #666666;
	text-align: center;
	margin-bottom: 20px;
}
.anmei_five_hearts .afh_content{
	display: flex;
	align-items: inherit;
	justify-content: center;
}
.anmei_five_hearts .afh_content ul{
	flex: 1;
	display: flex;
	justify-content: space-between;
	flex-direction: column;
}
.anmei_five_hearts .afh_content ul:nth-child(1),
.anmei_five_hearts .afh_content ul:nth-child(3){
	padding: 120px 0;
}
.anmei_five_hearts .afh_content ul:nth-child(1) li:nth-child(1){
	margin-right: 35px;
}
.anmei_five_hearts .afh_content ul:nth-child(1) li:nth-child(2){
	margin-left: 35px;
}
.anmei_five_hearts .afh_content ul:nth-child(3) li:nth-child(1){
	margin-left: 35px;
}
.anmei_five_hearts .afh_content ul:nth-child(3) li:nth-child(2){
	margin-right: 35px;
}
.anmei_five_hearts .afh_content h5{
	font-size: 18px;
	font-weight: 700;
	color: #666666;
}
.anmei_five_hearts .afh_content p{
	font-size: 18px;
	font-weight: 400;
	color: #666666;
}

.afh_content ul li{
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	flex-direction: column;
}




























