img{max-width: 100%!important}
.about_body{
	width:81.25rem;
	margin:5rem auto;
}
.about_body .body_title{
	width:100%;
	height:4.06rem;
	text-align:center;
	line-height:4.06rem;
	font-size:2.13rem;
	color:#333;
	position:relative;
	margin-bottom:3.56rem;
}
.about_body .body_title .bg_font{
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	z-index:1;
}
.about_body .body_title .title_text{
	position:absolute;
	z-index:2;
}
.about_body .body_title .title_line{
	height:.25rem;
	width:5.25rem;
	justify-content:space-between;
	flex-wrap:nowrap;
	position:absolute;
	bottom:0;
	left:50%;
	transform:translateX(-50%);
}
.about_body .body_title .title_line .line_left{
	width:1.44rem;
	height:100%;
	background-color:#0078c9;
	border-radius:1.13rem;
}
.about_body .body_title .title_line .line_right{
	width:3.5rem;
	height:100%;
	background-color:#0078c9;
	border-radius:1.13rem;
}
.about_body .body_content{
	font-size:1rem;
	line-height:2.25rem;
}
.about_body .body_content img{
	/*width:auto;*/
	display:inline-block;
}
@media screen and (min-width:320px){
	.about_body{
	width:100%;
	margin:0 auto;
	margin-top:.94rem;
}
.about_body .body_title{
	width:100%;
	height:1rem;
	text-align:center;
	line-height:1rem;
	font-size:.6rem;
	color:#333;
	position:relative;
	margin-bottom:.5rem;
}
.about_body .body_title .bg_font{
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	z-index:1;
}
.about_body .body_title .title_text{
	position:absolute;
	z-index:2;
}
.about_body .body_title .title_line{
	height:.1rem;
	width:1.5rem;
	justify-content:space-between;
	flex-wrap:nowrap;
	position:absolute;
	bottom:0;
	left:50%;
	transform:translateX(-50%);
}
.about_body .body_title .title_line .line_left{
	width:.4rem;
	height:100%;
	background-color:#0078c9;
	border-radius:1.13rem;
}
.about_body .body_title .title_line .line_right{
	width:1rem;
	height:100%;
	background-color:#0078c9;
	border-radius:1.13rem;
}
.about_body .body_content{
	font-size:.32rem;
	line-height:.64rem;
	padding:0 .2rem;
}
.about_body .body_content .about_img{
	width: 49%;
	height: 165px;

	display: inline-block;
}
.about_body .body_content img{
	display:inline-block;
	height: 100%;
	object-fit: cover;
}
}
@media screen and (min-width:360px){
	.about_body{
	width:100%;
	margin:0 auto;
	margin-top:.94rem;
}
.about_body .body_title{
	width:100%;
	height:1rem;
	text-align:center;
	line-height:1rem;
	font-size:.6rem;
	color:#333;
	position:relative;
	margin-bottom:.5rem;
}
.about_body .body_title .bg_font{
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	z-index:1;
}
.about_body .body_title .title_text{
	position:absolute;
	z-index:2;
}
.about_body .body_title .title_line{
	height:.1rem;
	width:1.5rem;
	justify-content:space-between;
	flex-wrap:nowrap;
	position:absolute;
	bottom:0;
	left:50%;
	transform:translateX(-50%);
}
.about_body .body_title .title_line .line_left{
	width:.4rem;
	height:100%;
	background-color:#0078c9;
	border-radius:1.13rem;
}
.about_body .body_title .title_line .line_right{
	width:1rem;
	height:100%;
	background-color:#0078c9;
	border-radius:1.13rem;
}
.about_body .body_content{
	font-size:.32rem;
	line-height:.64rem;
	padding:0 .2rem;
}
.about_body .body_content .about_img{
	width: 49%;
	display: inline-block;
}
.about_body .body_content img{
	display:inline-block;
}

}
@media screen and (min-width:750px){
	.about_body{
	width:100%;
	margin:0 auto;
	margin-top:.94rem;
}
.about_body .body_title{
	width:100%;
	height:1rem;
	text-align:center;
	line-height:1rem;
	font-size:.6rem;
	color:#333;
	position:relative;
	margin-bottom:.5rem;
}
.about_body .body_title .bg_font{
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	z-index:1;
}
.about_body .body_title .title_text{
	position:absolute;
	z-index:2;
}
.about_body .body_title .title_line{
	height:.1rem;
	width:1.5rem;
	justify-content:space-between;
	flex-wrap:nowrap;
	position:absolute;
	bottom:0;
	left:50%;
	transform:translateX(-50%);
}
.about_body .body_title .title_line .line_left{
	width:.4rem;
	height:100%;
	background-color:#0078c9;
	border-radius:1.13rem;
}
.about_body .body_title .title_line .line_right{
	width:1rem;
	height:100%;
	background-color:#0078c9;
	border-radius:1.13rem;
}
.about_body .body_content{
	font-size:.32rem;
	line-height:.64rem;
	padding:0 .2rem;
}
.about_body .body_content .about_img{
	width: 32%;
	display: inline-block;
}
.about_body .body_content img{
	width: 100%;
	height: 100%;
	display:inline-block;
}
}
@media screen and (min-width:1024px){
	.about_body{
	width:81.25rem;
	margin:5rem auto;
}
.about_body .body_title{
	width:100%;
	height:4.06rem;
	text-align:center;
	line-height:4.06rem;
	font-size:2.13rem;
	color:#333;
	position:relative;
	margin-bottom:3.56rem;
}
.about_body .body_title .bg_font{
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	z-index:1;
}
.about_body .body_title .title_text{
	position:absolute;
	z-index:2;
}
.about_body .body_title .title_line{
	height:.25rem;
	width:5.25rem;
	justify-content:space-between;
	flex-wrap:nowrap;
	position:absolute;
	bottom:0;
	left:50%;
	transform:translateX(-50%);
}
.about_body .body_title .title_line .line_left{
	width:1.44rem;
	height:100%;
	background-color:#0078c9;
	border-radius:1.13rem;
}
.about_body .body_title .title_line .line_right{
	width:3.5rem;
	height:100%;
	background-color:#0078c9;
	border-radius:1.13rem;
}
.about_body .body_content{
	font-size:1rem;
	line-height:2.25rem;
	padding:0;
}
.about_body .body_content .about_img{
	width: 24%;
	height: 200px;
	margin: 0.3%;
	display: inline-block;
}
.about_body .body_content img{
	display:inline-block;
	height: 100%;
	object-fit: cover;

}
}
@media screen and (min-width:1280px){
	.about_body{
	width:81.25rem;
	margin:5rem auto;
}
.about_body .body_title{
	width:100%;
	height:4.06rem;
	text-align:center;
	line-height:4.06rem;
	font-size:2.13rem;
	color:#333;
	position:relative;
	margin-bottom:3.56rem;
}
.about_body .body_title .bg_font{
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	z-index:1;
}
.about_body .body_title .title_text{
	position:absolute;
	z-index:2;
}
.about_body .body_title .title_line{
	height:.25rem;
	width:5.25rem;
	justify-content:space-between;
	flex-wrap:nowrap;
	position:absolute;
	bottom:0;
	left:50%;
	transform:translateX(-50%);
}
.about_body .body_title .title_line .line_left{
	width:1.44rem;
	height:100%;
	background-color:#0078c9;
	border-radius:1.13rem;
}
.about_body .body_title .title_line .line_right{
	width:3.5rem;
	height:100%;
	background-color:#0078c9;
	border-radius:1.13rem;
}
.about_body .body_content{
	font-size:1rem;
	line-height:2.25rem;
	padding:0;
}
.about_body .body_content img{
	display:inline-block;
}
;
}
@media screen and (min-width:1360px){
	.about_body{
	width:81.25rem;
	margin:5rem auto;
}
.about_body .body_title{
	width:100%;
	height:4.06rem;
	text-align:center;
	line-height:4.06rem;
	font-size:2.13rem;
	color:#333;
	position:relative;
	margin-bottom:3.56rem;
}
.about_body .body_title .bg_font{
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	z-index:1;
}
.about_body .body_title .title_text{
	position:absolute;
	z-index:2;
}
.about_body .body_title .title_line{
	height:.25rem;
	width:5.25rem;
	justify-content:space-between;
	flex-wrap:nowrap;
	position:absolute;
	bottom:0;
	left:50%;
	transform:translateX(-50%);
}
.about_body .body_title .title_line .line_left{
	width:1.44rem;
	height:100%;
	background-color:#0078c9;
	border-radius:1.13rem;
}
.about_body .body_title .title_line .line_right{
	width:3.5rem;
	height:100%;
	background-color:#0078c9;
	border-radius:1.13rem;
}
.about_body .body_content{
	font-size:1rem;
	line-height:2.25rem;
	padding:0;
}
.about_body .body_content img{
	display:inline-block;
}
;
}
@media screen and (min-width:1440px){
	.about_body{
	width:81.25rem;
	margin:5rem auto;
}
.about_body .body_title{
	width:100%;
	height:4.06rem;
	text-align:center;
	line-height:4.06rem;
	font-size:2.13rem;
	color:#333;
	position:relative;
	margin-bottom:3.56rem;
}
.about_body .body_title .bg_font{
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	z-index:1;
}
.about_body .body_title .title_text{
	position:absolute;
	z-index:2;
}
.about_body .body_title .title_line{
	height:.25rem;
	width:5.25rem;
	justify-content:space-between;
	flex-wrap:nowrap;
	position:absolute;
	bottom:0;
	left:50%;
	transform:translateX(-50%);
}
.about_body .body_title .title_line .line_left{
	width:1.44rem;
	height:100%;
	background-color:#0078c9;
	border-radius:1.13rem;
}
.about_body .body_title .title_line .line_right{
	width:3.5rem;
	height:100%;
	background-color:#0078c9;
	border-radius:1.13rem;
}
.about_body .body_content{
	font-size:1rem;
	line-height:2.25rem;
	padding:0;
}
.about_body .body_content img{
	display:inline-block;
}
;
}
@media screen and (min-width:1920px){
	.about_body{
	width:81.25rem;
	margin:5rem auto;
}
.about_body .body_title{
	width:100%;
	height:4.06rem;
	text-align:center;
	line-height:4.06rem;
	font-size:2.13rem;
	color:#333;
	position:relative;
	margin-bottom:3.56rem;
}
.about_body .body_title .bg_font{
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	z-index:1;
}
.about_body .body_title .title_text{
	position:absolute;
	z-index:2;
}
.about_body .body_title .title_line{
	height:.25rem;
	width:5.25rem;
	justify-content:space-between;
	flex-wrap:nowrap;
	position:absolute;
	bottom:0;
	left:50%;
	transform:translateX(-50%);
}
.about_body .body_title .title_line .line_left{
	width:1.44rem;
	height:100%;
	background-color:#0078c9;
	border-radius:1.13rem;
}
.about_body .body_title .title_line .line_right{
	width:3.5rem;
	height:100%;
	background-color:#0078c9;
	border-radius:1.13rem;
}
.about_body .body_content{
	font-size:1rem;
	line-height:2.25rem;
	padding:0;
}
.about_body .body_content img{
	display:inline-block;
}
;
}
