/* 
* @Author: Marte
* @Date:   2016-05-16 17:28:25
* @Last Modified by:   Marte
* @Last Modified time: 2016-06-08 13:54:02
*/

.agency-banner {
	width: 100%;
	height: 380px;
	background: url(../img/agency/banner.jpg) top center no-repeat;
}

.postion {
	height: 34px;
	line-height: 34px;
}

.core {}

.core-title {
	width: 1180px;
	height: 75px;
	margin: 0 auto;
	background: url(../img/agency/core_title_bg.png) center no-repeat;
	border-top: 1px solid #ccc;
}

.core-content {
	background: #fff;
}

.brand {
	background: #fff;
	margin: 10px 0;
	padding-bottom: 10px;
}

.brand-title {
	width: 1200px;
	height: 80px;
	background: url(../img/agency/brand_title_bg.png) center no-repeat #fff;
}

.brand-content {
	margin-bottom: 32px;
}

.brand-content ul {
	width: 600px;
}

.brand-content li {
	width: 540px;
	height: 80px;
	float: left;
	margin: 50px 20px 0 30px;
}

.brand-content span {
	display: block;
	float: left;
	width: 72px;
	height: 76px;
	text-align: center;
	line-height: 76px;
	font-size: 35px;
	font-style: oblique;
	padding-right: 4px;
	color: #e87a55;
	background: url(../img/agency/brand_content_bg.png) center no-repeat;
}

.brand-content p {
	float: left;
	width: 440px;
	height: 76px;
	line-height: 24px;
	font-size: 16px;
	margin: 14px 0 0 10px;
}

.brand-content em {
	display: block;
	float: left;
	line-height: 24px;
	font-size: 16px;
	color: #e87a55;
	margin-right: 10px;
}

.join {
	background: #fff;
	padding-bottom: 30px;
}

.join-title {
	width: 100%;
	height: 65px;
	background: url(../img/agency/join_title_bg.png) center no-repeat;
}

.join-content li {
	line-height: 34px;
	font-size: 16px;
	margin-left: 12px;
}