/* CSS Document */
body{}
.bfecContainer {
	width: 1230px;
	margin: 0 auto;
	position: relative;	
}
.aboutContainer {
	width: 1200px;
	margin: 0 auto;
	position: relative;	
}
.fl{
	float: left;
}
.fr{
	float: right;
}

.aboutUsBox .banner{
	width: 100%;
	height: 300px;
	background: url(../images/aboutUs/banner.png) no-repeat center;
	position: relative;
}
.aboutUsBox .banner img{
	width: 100%;
	height: 300px;
	padding-top:0.1px;
}
.aboutUsBox .banner .banner img{
	width: 100%;
	height: 300px;
}

.aboutUsBox .tab{
	width:340px;
	height:30px;	
	margin: 48px auto 66px;
}
.aboutUsBox .tab ul li{
	width:82px;
	height:28px;
	display: inline-block;
	text-align: center;
	margin: 0 35px 0 0;
	border:1px solid #fff;
	line-height: 30px;
	position: relative;	
}
.aboutUsBox .tab ul .last_li{
	margin: 0 0 0 0;
}
.aboutUsBox .tab ul .active{
	color:#ac261e ;
	border:1px solid #cd938f;
	transition: linear 0s;
}
.aboutUsBox .tab ul li b{
	display: block;
	position: absolute;
	left: 73px;
	top:-15px;
	width: 30px;
	height: 20px;
	background:url(../images/aboutUs/zhao.png) no-repeat center;
	background-size: 30px 20px;
}

.aboutUsBox .content01{
	width: 100%;
}
.aboutUsBox .title{
	width: 100%;
	margin: 0 0 35px 0;
}
.aboutUsBox .title span{
	display: inline-block;
	padding: 0px 4px 13px 4px;
	line-height: 24px;
	text-align: center;
	color:#1e2074;
	border-bottom: 2px solid #ac261e;
	font-weight: bold;
}
.aboutUsBox .content01 .about_us{
	width: 100%;
	height: 440px;
}
.aboutUsBox .content01 .about_us .left{
	float: left;
	width: 703px;
	line-height: 46px;
}
.aboutUsBox .content01 .about_us .left p{
	text-indent: 2em;
}
.aboutUsBox .content01 .about_us .right{
	float: right;
	width: 473px;
	height: 255px;
}
.aboutUsBox .content01 .about_us .right img{
	margin: 16px 0 0 0;
	width: 473px;
	height: 255px;
}
.aboutUsBox .content01 .strength{
	width: 100%;
	height: 613px;
	background:url(../images/aboutUs/content_bg.png) no-repeat;
	background-size: 100% 653px;
	padding:40px 0 0 0;
	line-height: 48px;
} 
.aboutUsBox .content01 .strength .kind_infor p{
	text-indent: 2em;
}
.aboutUsBox .content01 .strength .kind_infor .kind_left{
	width: 361px;
}
.aboutUsBox .content01 .strength .kind_infor > div >span{
	display: block;
	padding: 0 0 0 25px;
}
.aboutUsBox .content01 .strength .kind_infor > div h4{
	background:url(../images/aboutUs/star.png) no-repeat 0 13px;
	background-size:18px 17px;
	padding: 0 0 0 30px;
}

.aboutUsBox .content02 .infor{
	height: 450px;
}
.aboutUsBox .content02 .infor_left{
	width: 395px;
	height: 251px;
	background-color: #f8f8f8;
	padding: 11px 0 0 20px;
}
.aboutUsBox .content02 .infor_left p{
	margin: 30px 0 0 0;
} 
.aboutUsBox .content02 .infor_right{
	width: 763px;
	height: 251px;
}
.aboutUsBox .content02 .infor_right img{
	width: 763px;
	height: 251px;
}

.aboutUsBox .content03 .office_infor{
	border-radius: 5px;
	margin: 0 0 39px 0;
}
.aboutUsBox .content03  .office_infor .infor_detail{
	width: 1100px;
	font-size: 14px;
	line-height: 48px;	
	background-color: #fafafa;
	position: relative;
	padding: 0px 43px 20px 69px;
	padding-top:0.1px;
}
.aboutUsBox .content03 .office_infor .infor_detail .infor_avatar{
	width:77px;
	height:77px;
	position: absolute;
	left: -40px;
	top: 24px;
}
.aboutUsBox .content03 .office_infor .infor_detail .infor1{
	font-size:11px;
	background:url(../images/aboutUs/people1.png) no-repeat 0 center;
	background-size:77px 77px;
}
.aboutUsBox .content03 .office_infor .infor_detail .infor2{
	background:url(../images/aboutUs/people2.png) no-repeat 0 center;
	background-size:77px 77px;
}
.aboutUsBox .content03 .office_infor .infor_detail .infor3{
	background:url(../images/aboutUs/people3.png) no-repeat 0 center;
	background-size:77px 77px;
}
.aboutUsBox .content03 .office_infor .infor_detail .infor4{
	background:url(../images/aboutUs/people4.png) no-repeat 0 center;
	background-size:77px 77px;
}
.aboutUsBox .content03  .office_infor .infor_detail h4{
	font-size: 22px;
	color:#af002a;
	line-height: 22px;
	margin: 48px 0 20px 0;
	font-weight: bold;
}
.aboutUsBox .content03  .office_infor .infor_detail div{
	font-weight: bold;
}
.aboutUsBox .content03  .office_infor .infor_detail pointer-events: {
	
}
.aboutUsBox .content03 .contact_infor{
	width: 1250px;
	height: 205px;
	background:url(../images/aboutUs/contact.png) no-repeat center center;
	background-size: 1250px 237px; 
	margin: -20px auto 30px;
}
.aboutUsBox .content03 .contact_infor .contact{
	font-size: 18px;
	line-height: 30px;
	height: 74px;
	border-right:1px solid #ecebf5;
	padding: 14px 50px 0 0;
	font-weight: bold;
	margin: 42px 0 0 50px;
}
.aboutUsBox .content03 .contact_infor .infor{
	font-size: 14px;
	line-height: 14px;
	padding: 17px 0 0 29px;
	margin: 42px 0 0 0;
}
.aboutUsBox .content03 .contact_infor .infor p{
	margin: 0 0 34px 0;
}

.aboutUsBox .content04 span.moneyTitle {
	display: inline-block;
	padding: 0 5px;
	height: 50px;
	line-height: 50px;
	color: #1e2074;	
	border-bottom: 2px solid #ac261e;
	margin: 40px 0;
}
.aboutUsBox .content04 .accountBox {
	padding: 0 0 90px 0;
}
.aboutUsBox .content04 .listBox {
	padding: 40px 0 0 0;
	color: #1f1f1f;	
}
.aboutUsBox .content04 .listBox .listItem {
	margin: 0 0 30px 0;	
}
.aboutUsBox .content04 .listBox span {
	font-weight: bold;
	display: inline-block;
	width: 80px;
	margin: 0 15px 0 35px;	
}


