.x_honer1 {
	padding-top: 70px;
	padding-bottom: 90px;
	background: #F4F5F9;
}

.x_honer2 {
	padding-top: 70px;
	padding-bottom: 90px;
	background: #FFFFFF;
}

.x_honer1_t1 {
	font-size: 42px;
	line-height: 59px;
	font-family: 'Light';
	font-weight: 300;
	color: #333333;
	text-align: center;
	margin-top: 70px;
}

.x_honer1_t2 {
	padding-top: 14px;
	font-size: 16px;
	font-family: 'Light';
	font-weight: 300;
	line-height: 22px;
	color: #878D9A;
	text-align: center;
	margin-bottom: 60px;
}

.x_honer1_c {
	flex-wrap: wrap;
	overflow: hidden;
	position: relative;
}


.j_gd {
	position: absolute;
	left: 50%;
	transform: translate(-50%,0);
	font-size: 18px;
	color: #2C6AF1;
	bottom: 0;
	cursor: pointer;
}


.j_gd_2 {
	position: absolute;
	left: 50%;
	transform: translate(-50%,0);
	font-size: 18px;
	color: #2C6AF1;
	bottom: 0;
	cursor: pointer;
}

.x_honer1_c1 {
	width: 460px;
	margin-right: 30px;
	margin-bottom: 30px;
}

.x_honer1_c1:nth-child(3n) {
	margin-right: 0;
}

.x_honer1_c1imgs {
	width: 460px;
	height: 322px;
	position: relative;
	cursor: pointer;
}

.x_honer1_c1imgs:hover .x_honer1_c1img1 {
	opacity: 0;
	transition: all 0.4s;
}

.x_honer1_c1imgs:hover .x_honer1_c1img2 {
	opacity: 1;
	transition: all 0.3s;
}

.x_honer1_c1imgs img {
	position: absolute;
	left: 0;
	top: 0;
	width: 460px;
	height: 322px;
}

.x_honer1_c1img1 {
	opacity: 1;
}

.x_honer1_c1img2 {
	opacity: 0;
}

.x_honer1_c1tit {
	font-size: 20px;
	font-family: 'Regular';
	font-weight: 400;
	color: #333333;
	padding: 20px 0;
	text-align: center;
}

.x_honer2_c {
	flex-wrap: wrap;
	overflow: hidden;
	position: relative;
}


.x_honer2_c1 {
	width: 460px;
	margin-right: 30px;
	margin-bottom: 30px;
}

.x_honer2_c1:nth-child(3n) {
	margin-right: 0;
}

.x_honer2_c1imgs {
	width: 460px;
	height: 628px;
	position: relative;
	cursor: pointer;
}

.x_honer2_c1imgs:hover .x_honer2_c1img1 {
	opacity: 0;
	transition: all 0.4s;
}

.x_honer2_c1imgs:hover .x_honer2_c1img2 {
	opacity: 1;
	transition: all 0.3s;
}

.x_honer2_c1imgs img {
	position: absolute;
	left: 0;
	top: 0;
	width: 460px;
	height: 628px;
}

.x_honer2_c1img1 {
	opacity: 1;
}

.x_honer2_c1img2 {
	opacity: 0;
}

.x_honer2_c1tit {
	font-size: 20px;
	font-family: 'Regular';
	font-weight: 400;
	color: #333333;
	padding: 20px 0;
	text-align: center;
}


/* 企业文化 */
.x_culture1 {
	padding-top: 80px;
	padding-bottom: 80px;
	background: #FFFFFF;
}

.x_culture1_t1 {
	font-size: 42px;
	line-height: 59px;
	font-family: 'Light';
	font-weight: 300;
	color: #333333;
	text-align: center;
}

.x_culture1_c {
	margin-top: 60px;
	flex-wrap: wrap;
}

.x_culture1_c1 {
	width: 360px;
	height: 320px;
	background: #F9FAFC;
	position: relative;
	z-index: 1;
}

.x_culture1_c2 {
	width: 480px;
	height: 320px;
	background: #F9FAFC;
	position: relative;
	z-index: 1;
}

.x_culture1_c1_fh {
	width: 80px;
	position: absolute;
	top: 60px;
	left: 50px;
	z-index: -1;
}

.x_culture1_c1_t1 {
	box-sizing: border-box;
	padding-top: 101px;
	padding-left: 95px;
	font-size: 38px;
	font-family: 'Light';
	line-height: 53px;
	color: #333333;
}

.x_culture1_c1_t2 {
	box-sizing: border-box;
	padding-top: 26px;
	padding-left: 95px;
	font-size: 16px;
	font-family: 'Regular';
	line-height: 22px;
	color: #878D9A;
}

/* .x_culture1_c2{
	width: 360px;
	height: 320px;
	background: #F9FAFC;
} */
.x_culture1_c1_i1 {
	width: 360px;
	height: 320px;
}

.x_culture1_c1_i2 {
	width: 480px;
	height: 320px;
}

.x_culture1_c1:nth-child(2) {
	z-index: 2;
	background: #FFFFFF;
	box-shadow: 0px 10px 20px rgba(135, 147, 196, 0.2);
}

.x_culture1_c2:nth-child(6) {
	background: #FFFFFF;
}

/*客服团队*/
.Customer_team {
	height: 1232px;
	background-color: #F9FAFC;
	position: relative;
}

.Customer_team_con1 {
	width: 1200px;
	margin: 0 auto;
	margin-top: 120px;
	height: 500px;
	background: linear-gradient(180deg, #F4F6F9 0%, #FFFFFF 100%);
	box-shadow: 0px 10px 20px rgba(135, 147, 196, 0.2);
	border: 2px solid #FFFFFF;
}

.Cus_le {
	margin-top: -69px;
	margin-right: 56px;
}

.Cus_le img {
	width: 364px;
	/* height: 571px; */
}

.Cus_ri {
	padding-right: 38px;
}

.Cus_ri p {
	margin-top: 40px;
	font-size: 24px;
	line-height: 30px;
	margin-bottom: 10px;
}

.Cus_ri span {
	font-size: 16px;
	color: #878D9A;
	line-height: 30px;
}

.Cus_ri_1 {
	margin-top: 50px;
	font-size: 16px;
	color: #878D9A;
	line-height: 30px;
	padding-bottom: 60px;
	border-bottom: 1px solid #DBDFE5;
}

.Cus_ri_2 p {
	font-size: 20px;
	line-height: 30px;
	margin-top: 30px;
	margin-bottom: 20px;
}

.Customer_team_con {
	width: 1200px;
	margin: 0 auto;
	position: relative;
}

.kf_con {
	width: 1048px;
	margin: 0 auto;
	padding: 0 76px;
	margin-top: 70px;
}
