#banner{
	width:10rem;
	margin:0 auto;
	font-size: 0;
}
#banner img{
	width:100%;
}
#company{
	padding-top:1.066rem;
	padding-bottom:1rem;
	background:#fafafa;
}
#company .headline{
	font-size:0.533rem;
	line-height:0.533rem;
	color:#333;
	text-align: center;
}
#company .text{
	margin-top:0.533rem;
	padding:0 0.853rem;
	color:#666;
	font-size:0.4rem;
	line-height:0.64rem;
	text-align: left;
}
#company ul{
	overflow: hidden;
}
#company li{
	float:left;
	margin:0.4rem 0.46rem 0 0.46rem;
	padding:0.426rem 0 0.4rem 0;
	background:#FFF;
	text-align: left;
}
#company li .bg{
	float:left;
	clear:left;
	height:0.88rem;
	width:0.88rem;
	margin:0.333rem 0 0 0.226rem;
	background-size: contain;
}
#company li:nth-child(1) .bg{
	background-image: url(../images/about_m/company-1.png) ;
}
#company li:nth-child(2) .bg{
	background-image: url(../images/about_m/company-2.png) ;
}
#company li:nth-child(3) .bg{
	background-image: url(../images/about_m/company-3.png) ;
}
#company li:nth-child(4) .bg{
	background-image: url(../images/about_m/company-4.png) ;
}
#company li .content{
	float:left;
	width:7.4rem;
	padding-left:0.266rem;
}
#company li .title{
	font-size:0.4rem;
	line-height:0.4rem;
	color:#333;
}
#company li .message{
	margin-top:0.2rem;
	color:#999;
	font-size:0.346rem;
	line-height:0.48rem;
}
#introduction{
	padding-top:0.88rem;
	padding-bottom:1.493rem;
	background: #0E81C3;
}
#introduction .title{
	font-size:0.533rem;
	line-height:0.533rem;
	color:#FFF;
}
#introduction .text{
	padding:0 1.133rem;
	margin-top:0.56rem;
	color:#FFF;
	font-size:0.4rem;
	line-height:0.64rem;
}
#introduction ul{
	overflow: hidden;
}
#introduction li{
	float:left;
	position: relative;
	width:5rem;
	margin-top:0.666rem;
}
#introduction li img{
	width:4.267rem;
}
