.bodycls{
	width: 1024px;
	height: auto;
	background-color: #fbfbfb;
}


#gylayer{
	position: relative;
	width: 900px;
	height: 2160px;
	background-color: #FFFFFF;
	margin-top: 3px;
}

#gy_title{
	position: relative;
	width: 895px;
	height: 50px;
	border-left: 5px solid #1b6d85;
	border-bottom: 1px dashed #888888;
	top: 20px;
}

#gy_title p{
	position: relative;
	float: left;
	left: 15px;
	top: 15px;
	font-weight: bold;
}

.jycls{
	position: relative;
	width: 870px;
	height: 210px;
	top: 50px;
	float: right;
}

.fbt_top{
	position: relative;
	width: 100%;
	border-bottom: 1px dashed #888888;
}

.fbt_top img{
	float: left;
}

.fbt_top h4{
	position: relative;
	text-align: left;
	left: 6px;
}

.fbt_bottom{
	position: relative;
	top: 10px;
}

#fbt_bottom_left{
	position: relative;
	width: 100%;
	float: left;
	text-align: left;
}

#fbt_bottom_left span{
	position: relative;
	top: 50px;
	float: right;
}

#fbt_bottom_right{
	position: relative;
	width: 35%;
	float: left;
}

#fbt_bottom_right img{
	width: 270px;
	height: 200px;
}

.gycls{
	position: relative;
	width: 870px;
	height: auto;
	top: 70px;
	float: right;
}

.fbt_bottom table{
	position: relative;
	width: 80%;
	height: 500px;
	margin-top: 10px;
	border-collapse:collapse
}

.fbt_bottom #td_left{
	/*font-weight: bold;*/
	background-color: #ececec;
}

.fbt_bottom #td_right{
	text-align: left;
}

.xkcls{
	position: relative;
	width: 870px;
	height: auto;
	top: 100px;
	float: right;
}

#fbt_bottom_text p{
	position: relative;
	text-align: left;
	left: 90px;
}

.mapcls{
	position: relative;
	width: 870px;
	height: auto;
	top: 130px;
	float: right;
}

.fbt_bottom #maplayer{
	position: relative;
	width: 80%;
	height: 500px;
	float: none;
}

.fbt_bottom #addressText{
	position: relative;
	text-align: left;
	width: 80%;
	top: 5px;
	border: 1px solid #1B6D85;
}

#addressText span{
	float: right;
}
