.about_js{
	display: flex;
}
.about_img{
	width:2rem;
	height: 2.125rem;
}
.about_img img{
	display: block;
	width: 100%;
}
.about_text{
	width: calc(100% - 2.2rem);
	margin-left: 0.2rem;
}
.about_text h1{
	color: #201f1f;
	font-size: 0.28rem;
	text-align: center;
	font-weight: 700;
}
.about_text h2{
	font-size: 0.22rem;
	text-align: center;
	color: #333;
	margin-top: 0.16rem;
}
.about_text p{
	line-height: 0.4rem;
	font-size: 0.2rem;
	color: #333333;
	text-align: justify;
}

.about_bgimg{
	display: flex;
	justify-content: space-between;
	margin-top: 0.2rem;
}
.about_bgimg .about_1 img{
	display: block;
	left: 0.6rem;
	width: 60%;
	position: relative;

}
.about_1{
	width: 1.65rem;
	height: 1.65rem;
	position: relative;
	background: #f5f5f5;
}
.about_img_text h1{
	font-size: 0.2rem;
	position: absolute;
	font-weight: bold;
	top: 0.56rem;
	border-radius: 50%;
	width: 0.60rem;
	line-height: 0.60rem;
	height: 0.60rem;
	background: #4793f7;
	left: 0.2rem;
	color: white;
}

.about_img_text h2{
	color: #4793f7;
	font-size: 0.2rem;
	text-align: center;
	font-weight: bold;
	bottom: 0.1rem;
	position: absolute;
	left: calc(50% - 0.4rem);
}
._lc_img{
	position: relative;
}
._lc_img img{
	display: block;
	width: 0.19rem;
	height:5.61rem ;
	margin: 0.4rem auto 0;
}
._lc_img .lc_text{
	width: 3.07rem;
	position: absolute;
	top: 0;
	right: 0;
}
._lc_img .lc_text h1{
	font-size: 0.24rem;
	font-weight: bold;
	color: #333;
}
._lc_img .lc_text p{
	color: #666;
	line-height: 0.28rem;
	margin-top: 0.1rem;
}


.about_why{
	display: flex;
	justify-content: space-between;
	margin-top: 0.4rem;
}
.about_why .about_why_text{
	width: 1.4rem;
	height: 1.4rem;
	border-radius: 50%;
}
.about_why .about_why1:nth-child(1) .about_why_text{

	background-color: #ef762f;

}
.about_why .about_why1:nth-child(2) .about_why_text{

	background-color: #df4b4b;

}
.about_why .about_why1:nth-child(3) .about_why_text{

	background-color: #2577e3;

}
.about_why .about_why1:nth-child(4) .about_why_text{

	background-color: #0eab8e;

}
.about_why .about_why1 h1{
	text-align: center;
	line-height: 1.4rem;
	font-size: 0.22rem;
	color: white;
}

.about_why1 h2{
	text-align: center;
	font-size: 0.18rem;
	margin-top: 0.18rem;
	font-weight: bold;
}

.about_jmbg{
	margin-top: 0.2rem;
	position: relative;
}

.about_jmbg img{
	display: block;
	width: 100%;
}
.about_jmbg .about_jmtext h1{
	font-size: 0.2rem;
	color: white;
	position: absolute;
	top: 1.22rem;
	left: 2.84rem;
}
.about_jmbg .about_jmtext p{
	font-size: 0.18rem;
	color: white;
	position: absolute;
	width: 2.3rem;
	top :0.14rem;
	left: 0.2rem;
	height: 0.6rem;
	overflow: hidden;
}
.about_content{
	display: flex;
	margin-bottom: 1.4rem;
	margin-top: 0.4rem;
}
.about_content_1{
	display: flex;

}
.about_content_1 img{
	display: block;
	width:0.24rem;
	height: 0.24rem;

}
.about_content_1 p{
	width: 3.64rem;
	margin-left: 0.2rem;
	line-height: 0.36rem;
	font-size: 0.18rem;
}
.about_content_ewm{
	margin: 0 auto;
}
.about_content_ewm img{
	display: block;
	width: 1.08rem;
	height: 1.08rem;
	margin: 0.1rem auto;
}
.about_content_ewm h1{
	text-align: center;
	font-size: 0.18rem;
	line-height: 0.26rem;
}

.mg_t30 {
	/*margin-top: 30px !important;*/
}
 .layui-timeline {
	margin-left: 3.4rem;
	padding-left: 0;
}

 .layui-timeline-item:before {
	left: 0.185rem;
}

 .layui-timeline-axis {
	background: #fff url(../images/icon_timeline_axis.png) no-repeat center center/18px;
	left: 0;
}

.layui-timeline .layui-timeline-item .layui-timeline-content {
	width: 3.5rem;
	padding-left: 0.5rem;
}

 .layui-timeline .layui-timeline-item:nth-child(even) .layui-timeline-content {
	 position: absolute;
	 left: -3.75rem;
	 padding-left: 0;
	 text-align: right;
}

 .layui-timeline .layui-timeline-item .layui-timeline-content .layui-timeline-title {
	font-size: 0.28rem;
	font-weight: bold;
}

 .layui-timeline .layui-timeline-item .layui-timeline-content p {
	 width: 95%;
	 font-size: 0.20rem;
	 display: inline-block;
}