body{_text-align:left}
#wrap{width:910px;_text-align:left;background-color:#F5F2EB; }
#header{width:900px;background-color:#F5F2EB;}
#container{width:100%;background-color:#F5F2EB;}
#footer{width:910px;margin:10px 0 0 0;background-color:#CBC7BC}
.clear{display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}

#head_logo{
	position:relative;
	width:150px;
	height:100px;
	float:left;
}

#logo{
	position:relative;
	padding:30px 0 0 0;
	width:144px;
	height:40px;
}

#logobg{
	position:relative;
	width:150px;
	height:30px;
}

#head_menu{
	position:relative;
	width:704px;
	height:100px;
	float:left;
}

.snb{
	position:relative;
	width:265px;
	float:left;
}

#main_swf{
	position:relative;
	width:265px;
	height:431px;
}

#search_service{
	position:relative;
	width:265px;
	height:80px;
}

#search_service ul li{
	position:relative;
	margin:0 2px 0 2px;
	float:left;
}

.search_pos{
	position:relative;
	padding:5px 0 10px 5px;
}

#culture_gallery{
	position:relative;
	width:265px;
	height:110px;
}
#content{
	position:relative;
	width:615px;
	float:left;
}

#top_content{
	position:relative;
	padding-top:30px;
	width:615px;
	height:150px;
}
#top_bg{
	position:relative;
	width:95px;
	height:150px;
	float:left;
}
#show_table{
	position:relative;
	padding:20px 0 0 20px;
	width:470px;
	height:20px;
	float:left;
	border-bottom:solid 1px black;
}

#show_title p{
	float:left;
}
.title_left{
	position:relative;
	width:270px;
	height:20px;
}
.title_right{
	position:relative;
	padding:0 0 0 120px;
	width:50px;
	height:20px;
}
#show1{
	position:relative;
	padding-top:10px;
	width:230px;
	height:90px;
	float:left;
}
#show2{
	position:relative;
	padding-top:10px;
	width:230px;
	height:90px;
	float:left;
}
#middle_content{
	position:relative;
	width:615px;
	height:120px;
}

#show1 ul li{
	float:left;
}
.show_pos{
	position:relative;
	width:120px;
	height:15px;
}
.show_pos1{
	position:relative;
	padding-top:3px;
	width:120px;
	height:15px;
}
.show_pos2{
	position:relative;
	padding-top:3px;
	width:120px;
	height:50px;
}
.brown{
	color:#94611E;
}

#show2 ul li{
	float:left;
}

#bottom_content{
	position:relative;
	padding:0 0 0 10px;
	width:610px;
}

#b_left{
	position:relative;
	width:375px;
	float:left;

}
#b_right{
	position:relative;
	padding:0 0 0 10px;
	width:195px;
	float:left;

}
#news_list{
	position:relative;
	width:376px;
	height:150px;

}
.title_pos{
	position:relative;
	padding:10px 0 10px 0;
}
#board_data{
	position:relative;
	padding:15px 0 0 0;
}
#room_intro ul li{
	padding:0 5px 0 0;
	float:left;
}
#show_sch{
	position:relative;
	width:195px;
}
#survey{
	position:relative;
	width:195px;
}
#quick_menu{
	position:absolute;
	top:70px;
	left:910px;
	width:114px;
	height:250px;
}

.board_data li{
	position:relative;
	width:100%;
	height:20px;
	border-bottom:solid 1px dotted;
}

.board_data li p{
	float:left;
}
.board_data_p{
	position:relative;
	width:300px;
}

.board_data_p1{
	position:relative;
	width:70px;
}

.line_gong_href{
	float:left;
}