@charset "utf-8";
/* CSS Document */
/****** layout begin ******/
*{
	margin:0;
	padding:0;
	border:0;
	list-style:none;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

body{
	background:#f0e7d8 url(bg.png) repeat-x;
	font-size:12px;
}
#wrapper{
	width:1034px;
	margin:auto;
}

#header{
}

#guideBarLink{
height:211px;
background:url(flash.png) no-repeat;
padding-left:18px;
}

#header_top{
width:1000px;
height:364px;
padding-left:17px;
padding-right:17px;
background:url(hotelTop.png) no-repeat;
}

#logo{
height:100px;
width:340px;
margin-left:-90px;
}

#logo a{
	display:block;
	width:340px;
	height:100px;
}

#middle {
margin:0 auto;
background:url(contentFrame.png) repeat-y;
padding-top:1px;
}
#content{
padding-bottom:19px;
background:url(contentBottom.png)  bottom center no-repeat;

}

.left {
	float:left;
	width:230px;
}
.right {
	float:right;
	width:640px;
}

#footer {
margin-top:18px;
padding-bottom:30px;
font-family:Tahoma;
background:#e9dbbe url(bottom_bg.png) left top repeat-x;

}
.clear{
	clear:both;
}
/****** layout end ******/





/****** public begin ******/
#nav{
height:36px;
margin-bottom:2px;
}

#nav li {
	float:left;
	height:26px;
	text-align:center;
	overflow:hidden;
	width:160px;
	margin-left:5px;
	padding-top:8px;
}

#nav a{
	display:block;
	height:32px;
}
#navPic li{
float:left;
margin-right:2px;
}



#nav a:hover {
	color:#fff;
}

#links {
	padding:2px;
	border-top:1px solid;
	border-bottom:1px solid;
	border-color:#eee;
	text-align:center;
}


#footerFrame{
width:1000px;
margin:auto;
text-align:center;
}
#copyright{
color:#9d845b;
text-align:center;
}

#copyright a{
color:#9D845B;
}

#footerGuider{
height:16px;
padding-top:8px;
margin-bottom:20px;
color:#fff;
}

#footerGuider a{
color:#fff;
margin-right:20px;
margin-left:20px;
}

a:link,a:visited{
color:#414141;
}

a:hover,a:active{
color:#414141;
text-decoration:underline;
}


/* Clear Fix */
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {
display:inline-block;
}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
/* end of clearfix */


#banner{
padding-top:1px;
height:208px;
width:999px;
margin:auto;
background:url(bannerCenter.png) left 2px no-repeat;
overflow:hidden;
}

#mainFrame{
padding-left:17px;
padding-right:17px;
background:url(leftBg.png) 17px 0 repeat-y;
padding-bottom:20px;
}

#main_leftTitle{
width:184px;
background:#e5d3a7 url(contentMainLeft.png) left top repeat-x;
padding-bottom:150px;
float:left;
}

#main_leftTitle h2{
width:114px;
height:47px;
margin-left:10px;
}

#titlehotel{
background:url(titleAboutHotel.png) no-repeat;
}

#titlehotelNews{
background:url(titleHotelNews.png) no-repeat;
}

#titlehotelOthers{
background:url(titleHotelOther.png) no-repeat;
}

#titlehotelSightSpot{
background:url(titleHotelSightSpot.png) no-repeat;
}
#titlehotelOnline{
background:url(titleHotelOnline.png) no-repeat;
}

#titlehotelService{
background:url(titleHotelService.png) no-repeat;
}

#titleIndex{
background:url(hotelTitleWelcome.png) 10px 0 no-repeat;
width:200px !important;
}

#main_leftTitle #smallTitle{
margin-top:10px;
padding-left:20px;
}

#main_leftTitle #smallTitle li{
margin-top:20px;
text-align:center;
background:url(figure.gif) no-repeat;
width:146px;
}


#main_leftTitle #smallTitle li a{
color:#625941;
}

#main_Content{
width:774px;
float:left;
margin-left:20px;
padding-bottom:10px;
}

#main_Content  #main_RightContent{
margin-top:10px;
padding-left:4px;
padding-right:4px;
}

#guider{
height:20px;
color:#927c24;
padding-left:20px;
margin-top:20px;
background:url(arrow.png) no-repeat;
border-bottom:1px solid #cfc59e;
}
#main_Content  #main_RightContent{
font-size:12px;
line-height:18px;
overflow:hidden;
}

#main_Content  #main_RightContent p{
margin-bottom:1em;
color:#444;
overflow:hidden;
}

#main_Content  #main_RightContent img{
max-width: 740px;
}


#main_Content  #main_RightContent h2{
text-align:center;
font-size:16px;
font-weight:bold;
margin-bottom:2em;
color:#444;
padding-top:10px;
font-family:"微软雅黑", "华文中宋", "黑体", "宋体";
}
.station{
border-bottom:1px solid #ccc;
padding-bottom:10px;
padding-left:4px;
}
#main_Content  #main_RightContent ul li{
margin-bottom:20px;
padding-bottom:10px;
border-bottom:1px solid #ddd;
position:relative;
}
#main_Content  #main_RightContent ul li img{
width:100px;
height:100px;
float:left;
margin-right:20px;
border:1px solid #ccc;
padding:1px;
}
#main_Content  #main_RightContent ul li h4{
margin-bottom:10px;
font-size:14px;
}
#main_Content  #main_RightContent ul li h4 a{
color:#A86B2E;
}


#main_Content  #main_RightContent ul li p{
margin-bottom:0;
}
#main_Content  #main_RightContent ul li span {
position:absolute;
right:8px;
top:90px;
}
#main_Content  #main_RightContent ul li span a{
color:#927C24;
}

.tb{

border:1px solid #ccc;
width:100%;
border-collapse:collapse;
}

.tb th{
padding:4px;
border:1px solid #ccc;
font-size:14px;
color:#555;
background:#f5edd1;
text-align:center;
}

.tb td{
padding:4px;
border:1px solid #ccc;
text-align:center;
}

.page{
border-bottom:none !important;
color:#888;
}

.page a{
color:##927C24;
}


input{
border:1px solid #ccc;
}
textarea{
font-size:12px;
border:1px solid #ccc;
}

#SightSpot{
margin-left:30px;
}
#main_Content #main_RightContent  #SightSpot li{
float:left;
border:0;
width:110px;
height:120px;
text-align:center;
padding-left:10px;
margin-bottom:40px;
}

#main_Content #main_RightContent  #SightSpot li h5{
font-size:12px;
margin-bottom:10px;
}

#main_Content #main_RightContent #SightSpot li img{
height:100px;
width:100px;
}


#main_Content #main_RightContent  #service {
margin-left:20px;
}

#main_Content #main_RightContent  #service li{
width:320px;
height:150px;
border:1px solid #CFC59E;
padding:10px 16px 10px 16px;
float:left;
margin-right:14px;
}
#main_Content #main_RightContent  #service li p{
color:#9c8e6d;
}
#main_Content #main_RightContent  #service li a{
color:#9c8e6d;
}

#main_Content #main_RightContent  #service li h4{
font-size:12px;
color:#9c8e6d;
}
#main_Content #main_RightContent  #index li{
width:346px;
height:150px;
float:left;
margin-right:20px;
padding:8px 10px 8px 10px;
border-bottom:0;
color:#333333;
}

.noMar_r{
margin-right:0 !important;
}

#main_Content #main_RightContent  #index li h2{
padding-top:0;
margin-bottom:14px;
border-bottom:1px solid #c3b581;
}

#indexHotelTitle{
background:url(indexhotel.png) no-repeat;
height:19px;
width:100%;
}

#indexServiceTitle{
background:url(indexhotelService.png) no-repeat;
height:19px;
width:100%;
}

#indexNewsTitle{
background:url(indexhotelNews.png) no-repeat;
height:19px;
width:100%;
}

#indexOnlineTitle{
background:url(indexOnline.png) no-repeat;
height:19px;
width:100%;
}

#main_Content #main_RightContent  #index li  img{
height:110px;
width:158px;
margin-right:8px;
}

#float_Plane{
position:absolute;
right:20px;
top:400px;
}


