.about .banner{

	width: 100%;

	height: 560px;

	background: url(../img/about-banner.jpg) no-repeat center;

	background-size: cover;

	overflow: hidden;

}

.about .wrap{

	width: 1340px;

}



.about .item-title h2{

	width: 275px;

	text-align: center;

	font-size: 42px;

	line-height: 62px;

	border-bottom: 1px solid #808185;

	margin: 0 auto 16px;

	color: #5a5a5a;

}

.about .item-title .cn{

	color: #808185;

	font-size: 16px;

	line-height: 36px;

	text-align: center;
	letter-spacing: 10px;
}

.about .item-title .en{

	color: #808185;

	font-size: 12px;

	line-height: 36px;

	text-align: center;
	letter-spacing: 4px;
}



.about .intro{

	padding-top: 80px;

	margin-bottom: 90px;

}

.about .intro .item-title{

	margin-bottom: 46px;

}

.about .intro .item-content p{

	color: #808185;

	font-size: 20px;

	line-height: 48px;

	text-indent: 2em;

	font-family: simsun;

}

.about .intro .item-content p a{

	color: #00479d;

}



.about .aptitudes{

	margin-bottom: 55px;

}

.about .aptitudes .aptitudes-list{

	margin-top: 58px;

}

.about .aptitudes .aptitudes-list li{

	width: 276px;

	height: 388px;

	border: 1px solid #7d7d7d;

	background-color: #FFFFFF;

	margin-right: 76px;

	margin-bottom: 50px;

	float: left;

}

.about .aptitudes .aptitudes-list li:nth-child(1){

	width: 630px;

}

.about .aptitudes .aptitudes-list li:nth-child(3),

.about .aptitudes .aptitudes-list li:nth-child(7),

.about .aptitudes .aptitudes-list li:nth-child(11){

	margin-right: 0;

}

.about .aptitudes .aptitudes-list li img{

	display: block;

	width: 276px;

	height: 388px;

}

.about .aptitudes .aptitudes-list li:nth-child(1) img{

	display: block;

	width: 630px;

}



.about .service{

	margin-bottom: 82px;

}

.about .service .item-content{

	margin-top: 70px;

}

.about .service .item-content .item{

	float: left;

	width: 290px;

	margin-right: 60px;

	font-family: simsun;

}

.about .service .item-content .item:last-child{

	margin-right: 0;

}

.about .service .item-content .item img{

	display: block;

	width: 290px;

	height: 187px;

}

.about .service .item-content .item .title{

	color: #6f6f6f;

	font-size: 24px;

	line-height: 36px;

	letter-spacing: 1px;

	border-bottom: 1px solid #4d4d4d;

	margin-top: 12px;

}

.about .service .item-content .item .details{

	color: #6f6f6f;

	font-size: 18px;

	line-height: 30px;

	margin-top: 6px;

}



.about .contact{

	margin-bottom: 74px;

}

.about .contact .item-content{

	margin-top: 27px;

}

.about .contact .item-content .item{

	float: left;

	width: 290px;

	margin-right: 60px;

	font-family: simsun;

	text-align: center;

}

.about .contact .item-content .item:last-child{

	margin-right: 0;

}

.about .contact .item-content .item img{

	display: block;

	width: 68px;

	height: 74px;

	margin: 0 auto;

}

.about .contact .item-content .item .title{

	color: #000000;

	font-size: 24px;

	line-height: 28px;

	margin: 14px 0 20px;

}

.about .contact .item-content .item .details{

	color: #808080;

	font-size: 24px;

	line-height: 34px;

}

.about .contact .item-content .item .details img{

	display: block;

	width: 76px;

	height: 76px;

	margin: 0 auto;

}

