.left{
	width: 280px;
	padding: 6px 0 0;
	display: inline-block;
	float: left;
	color: #7a5857;
}
.left ul li{
	line-height: 75px;
	font-size: 16px;
	cursor: pointer;
	position: relative;
}
.left ul li:last-child{
	padding-top: 206px;
}
.left ul li span{
	font-size: 12px;
	line-height: 0px;
	position: absolute;
	left: 0;
	bottom: 16px;
}
.left ul li div{
	width: 40%;
	position: absolute;
	top: 120%;
	left: -5%;
}
.left ul li div img{
	width: 100%;
}
.left ul li div p{
	color: #000;
	font-size: 12px;
	line-height: 15px;
}
.right{
	display: inline-block;
	width: 920px;
	float: left;
}
.lianxi{
	width: 100%;
	display: block;
	margin-bottom: 24px;
}
.right_content,.mapbox{
	width: 49%;
	padding-top: 36px;
	display: inline-block;
}
.right_content p{
	font-size: 16px;
	color: #000;
	padding-bottom: 68px;
}
.right_content ul li{
	font-size: 14px;
	line-height: 30px;
}
.right_content ul li img{
	width: 16px;
	height: 16px;
	padding-right: 10px;
}
/* MAP */
#map_box {
	width: 105%;
	height: 227px;
	border: 1px solid #969896;
	float: right;
}
.right_box .join{
	width: 100%;
	padding-top: 70px;
	display: none;
}
.titleZ{
	font-size: 14px;
	padding-bottom: 5px;
}
.contentA{
	font-size: 14px;
	line-height: 24px;
}
.right_box{
	width: 920px;
}
.join{
	min-height: 410px;
}
.join-left{
	float: left;
	margin-right: 30%;
}
.join-right{
	float: left;
}
.join-left li{
	font-size: 16px;
	color: #7a5857;
	line-height: 50px;
	cursor: pointer;
}
.join-left .active{
	font-weight: bolder;
	text-decoration: underline;
}
.join-right .titleZ{
	color: #7a5857;
	font-size: 16px;
	line-height: 50px;
}
.contentD{
	display: none;
}
.contentB{
	padding: 10px 0 0;
	font-size: 14px;
}
hr{
	position: absolute;
    border: 1px dashed #ccc;
    width: 1190px;
    top: 285px;
}
.left ul li{
	cursor:default;
}

