@charset "utf-8";
body {margin: 0px;padding: 0px;}
html { -webkit-text-size-adjust:none; }
body {
	margin:0px;
	padding:0px;
	font-family:"microsoft yahei";
	color:#303030;
	background-image: url(BG.jpg);
	font-size: 12px;
}
a{color:#303030;text-decoration:none}
A:hover{color:#A60000}
img{border:0}
li,ul,p,br,span,font,dd,dt{margin:0;padding:0}
ul,li{list-style:none}
.font-st{ font-family:微软雅黑;font-size:12px;}
.c{display:block; zoom:1;}
.clear{clear:both}.left{float:left}.right{float:right}.m-a{margin:0 auto}
.h-5{height:5px;font-size:0}.h-10{height:10px;font-size:0;line-height:0px;}.h-15{height:15px;font-size:0}.h-20{height:20px;font-size:0}.h-25{height:25px;line-height:25px;}.h-30{height:30px;line-height:30px;}.h-35{height:35px;line-height:35px;}.h-40{height:40px;line-height:39px;}.h-45{height:45px;line-height:45px;}.h-50{height:50px;line-height:50px;}.h-60{height:60px;line-height:60px;}
.pt2{padding-top:2px;}.pt3{padding-top:3px;}.pt4{padding-top:4px;}.pt5{padding-top:5px;}.pt6{padding-top:6px;}.pt7{padding-top:7px;}.pt8{padding-top:8px;}.pt9{padding-top:9px;}.pt10{padding-top:10px;}.pt11{padding-top:11px;}.pt12{padding-top:12px;}.pt13{padding-top:13px;}.pt14{padding-top:14px;}.pt15{padding-top:15px;}.pt16{padding-top:16px;}.pt17{padding-top:17px;}.pt20{padding-top:20px;}.pt22{padding-top:22px;}
.pt25{padding-top:25px;}.pt28{padding-top:28px;}.pt30{padding-top:30px;}
.w-1003{width:1003px}
.p-l-10{padding-left:10px}.p-l-15{padding-left:15px}
.p-r-10{padding-right:10px}.p-r-15{padding-right:15px}
.p-t-10{padding-top:10px}.p-t-15{padding-top:15px}.p-t-20{padding-top:20px}
.p-b-10{padding-bottom:10px}.p-b-15{padding-bottom:15px}.p-b-20{padding-bottom:20px}
.m-r-5{margin-right:5px}.m-r-10{margin-right:10px}.m-r-15{margin-right:15px}.m-r-20{margin-right:20px}
.m-t-5{margin-top:5px}.m-t-10{margin-top:10px}.m-t-15{margin-top:15px}.m-t-20{margin-top:20px}
map{display:none}
#Home{height:100%;width:100%;min-width:1003px;position:relative;z-index:99}
#Home-BG{height:100%;width:100%;min-width:1003px;position:relative;z-index:99}
.Home-head{width:100%;height:105px;display:block;}
#header{
	width:100%;
	height:105px;
	z-index:99;
	background-image: url(../images/header_bg.png);
	background-position: center;
}
.header{
	width:1003px;
	height:105px;
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.logo{width:256px;height:96px;background:url(../images/logo.png) center top; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/logo.png" ,sizingMethod="scale")}
.top-nav{
	float:right;
	width:195px;
	height:40px;
	padding-left:10px;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/top-nav.png" ,sizingMethod="scale");	margin-top:5px;
	line-height:30px;
	background-image: url(top-nav1.png);
	background-position: center top;
}
.top-nav li{
	float:left;
	color:#f3dab1;
	padding-top: 0;
	padding-right: 6px;
	padding-bottom: 0;
	padding-left: 6px;
}
.top-nav li img{margin-right:3px}
.top-nav li a{color:#f3dab1;font-size:12px;}
.top-nav li a:hover{text-decoration: underline;color:#fff}
.nav{
	width:688px;
	height:39px;
	float:right;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/nav.png" ,sizingMethod="scale");	margin-right:20px;
	background-image: url(nav.png);
	background-position: center top;
}
.homemenu{padding:0 0 0 0px;position:absolute!important;z-index:999;margin-top:10px;}
.homemenu li{position:relative;float:left;width:101px;padding:0;margin:0;/*text-indent:-9999px;*/height:30px;}
.homemenu a{display:block;font-size:12px;color:#fff;height:24px;line-height:24px;width:101px;}
.sub_menu{display:none;top:5px;width:100px;position:relative;text-indent:0; text-align:center;}
.sub_menu_icon{width:101px;height:7px;overflow:hidden;	background:url(../images/icon6.png) center top; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/icon6.png" ,sizingMethod="scale");}
.homemenu .item1{left:-11px;}
.homemenu .item2{left:-11px;}
.homemenu .item3{left:-11px;}
.homemenu .item4{left:-11px;}
.homemenu .item5{left:-11px;}
.homemenu .item6{left:-11px;}
.homemenu .service_nav{_width:65px;}
.homemenu .service_nav a{_width:65px;}
.sub_menu_list{padding:5px 0 10px 0px;width:100px;border-radius:2px;position:relative;display:inline-block;background:url(../images/bg9.png) 0 0 repeat-y;}
.sub_menu_list .img{width:81px;height:58px;overflow:hidden;}
.sub_menu_link a{float:left;width:100%;padding:0!important;height:auto!important;margin-top:10px;color:#fff;;}
.sub_menu_link a:hover{color:#CCC;}

#Ink{width:1003px;height:459px;margin:0 auto;position:relative;z-index:-1;}
.Ink-bg{width:249px;height:459px;background:url(../images/home-sm.png) center top no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/home-sm.png" ,sizingMethod="scale");position:relative;float:right;top:-15px}
.Ink-bg-font{width:78px;height:247px;margin:20px 0 0 60px;}

#content{width:1003px;margin:0 auto;min-height:250px;background:url(../images/content-bg.png) center top no-repeat ; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/content-bg.png" ,sizingMethod="scale");position:relative;z-index:1;top:-50px;box-shadow:0 0 8px rgba(0,0,0,0.1);}
#content-order{margin:0 auto;min-height:250px;padding:20px 0}
.content-left{width:710px;float:left;padding:10px 15px}
.Location{font-size:13px;text-align:right; padding:5px;}
.Location a{font-weight:bold} .Location a:hover{color:#000; text-decoration:underline}
.Text{padding:10px 0;}
.Text,.Text a,.Text font,.Text span{font-size:14px;line-height:30px;color:#2E2E2E;font-weight:bold}

.content-right{width:262px;float:right}
.catelog{width:262px;height:67px;background:url(../images/right-top.png) center top no-repeat ; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/right-top.png" ,sizingMethod="scale");font-size:24px;font-family:"微软雅黑";color:#eed8b8;}
.catelog-name{padding:25px 0 0 40px;margin-left:20px;background:url(../images/yun1.png) left 20px no-repeat }
.catelog-menu{width:262px;background:url(../images/right-bg.png) center top no-repeat ; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/right-bg.png" ,sizingMethod="scale");}
.catelog-menu li{height:50px;line-height:50px;font-size:18px;font-weight:bold;padding-left:70px;border-bottom:1px solid #ad9167}
.catelog-menu li a{color:#000}
.catelog-menu li a:hover{color:#333}
.yun2{background:url(../images/yun2.png) 25px 5px no-repeat}
.yun3{background:url(../images/yun3.png) 25px 5px no-repeat}
.yun4{background:url(../images/yun4.png) 25px 5px no-repeat}
.order-room{width:262px;height:91px;margin:0 auto;background:url(../images/order-room.png) center top no-repeat ; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/order-room.png" ,sizingMethod="scale");position:relative;top:-12px}
.order-room a{width:262px;height:91px;display:block}

#foot{min-width:1003px;border-top:1px solid #ad9167;background:url(../images/foot-bg.jpg) bottom center repeat-x}
#foot .footleft{padding-top:18px;font-family:微软雅黑;font-size:12px;color:#997e4a;float:left;}
#foot .footleft a{color:#997e4a}
#foot .footleft a:hover{color:#000; text-decoration:underline}
#foot .right{ padding-top:16px;font-family:微软雅黑;font-size:12px;color:#997e4a}
#foot .right a{color:#997e4a}
#Map{
	width:100%;


*height:510px;
	height: 500px;
}
#Home-map{width:100%;height:620px;background:url(../images/map.jpg) center top no-repeat;position:relative;z-index:1;margin-top:-110px;}
#home-black{width:100%;height:608px;background:url(../images/block.png); _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/block.png" ,sizingMethod="scale");position:absolute;display:none;left:0}
.home-map-w1003{width:1003px;height:608px;margin:0 auto}
#home-content{
	width:100%;
	height:300px;
	background-image: url(home-n-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}


.booking{width:260px;padding-top:55px;height:200px;padding-left:15px}
.booking .item {
	margin: 10px 0;
}
.booking .item .li1 {
	color: #FFFFFF;padding-left:5px;
}
.booking-date {
	width: 215px;
	height: 29px;
	background:url(../images/booking-date-bg.png) center top no-repeat ;
}
.booking-date input {
	float: left;
	margin:1px 0;
	margin-left: 5px;
	width: 70px;
	height: 27px;
	line-height: 27px;
	color: #fff;
	border: none;
	background: none;
}
.booking-date span {
	float: left;
	line-height: 30px;
	color: #f2cfa8;
}
.booking-btn {
	padding-top: 8px;width:220px;
}
.booking-btn .know{ font-family:微软雅黑;font-size:12px;}
.booking-btn .know a{color:#000}
.booking-btn .know a:hover{color:#fff}
.yuding_num .li1{float:left;width:66px;height:25px;overflow:hidden;line-height:29px;*line-height:30px;text-align:center;color:#f2cfa8;}
.yuding_num select{	display:none;line-height:29px;}
.yuding_num{float:left;width:104px;height:29px;background:url(../images/bg3.png) 0 0 no-repeat;}
.yuding_num .li1{width:44px;}
.yuding_num .li2{position:relative;float:left;width:50px;color:#f2cfa8;}
.yuding_num .li2 .jqTransformSelectWrapper div,.yuding_num .li2 .jqTransformSelectWrapper div span{display:block;height:29px;overflow:hidden;line-height:29px;*line-height:30px;cursor:pointer;}
.yuding_num .li2 .jqTransformSelectWrapper div span{padding-left:8px;}

.yuding_num .li2 .jqTransformSelectWrapper ul{position:absolute;left:-49px;width:102px;padding-top:3px;padding-bottom:3px;border-right:1px #dfb4cc solid;border-bottom:1px #dfb4cc solid;border-left:1px #dfb4cc solid;background:#be8f5c;}

.yuding_num .li2 .jqTransformSelectWrapper ul li a{display:block;padding-left:52px;line-height:20px;color:#fff;}

.yuding_num .li2 .jqTransformSelectWrapper ul li a:hover{text-decoration:none;background:#900;}

.room{width:355px;height:180px;overflow:hidden;padding-top:60px;}
.more{width:322px;height:157px;padding-top:12px;overflow:hidden;}
.fwlx{background:url(../images/fwlx.png) center no-repeat ; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/fwlx.png" ,sizingMethod="scale");}
.yhdt{background:url(../images/yhdt.png) center no-repeat ; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/yhdt.png" ,sizingMethod="scale");}
.ewm{background:url(../images/ewm.png) center no-repeat ; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/ewm.png" ,sizingMethod="scale");}
.more-a{background-color:#7b6748;height:157px;width:30px;float:left;margin-left:1px;}
.more-b{background-color:#640000;height:157px;width:30px;float:left;margin-left:1px;}
.more-c{background-color:#831c12;height:147px;width:30px;float:left;margin-left:1px;}
.more-a a,.more-b a,.more-c a{display:block;height:157px;width:30px;}
.more-d{background:url(../images/more-bg.png); _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/more-bg.png" ,sizingMethod="scale");;height:157px;width:257px;float:left;overflow:hidden}
.more-d ul{padding:5px 3px}
.more-d li{padding:3px;color:#fff;font-size:12px;line-height:20px;border-bottom:1px dotted #fff;width:240px;margin:0 auto;}
.more-d li a{font-size:12px;color:#fff;line-height:20px;}
.more-d li a:hover{font-size:12px;color:#A22000;line-height:20px;}
#wd-two,#wd-three{width:0px;height:157px;overflow:hidden}

.news li{
	float:left;
	display:inline;
	width:100%;
	margin:10px 0;
	padding-bottom:10px;
	border-bottom:1px dashed #bfbcb7;}
.news-left{
	color:#666;
	width:120px;
	font-size:16px;line-height:30px;
	height:55px;
	background:url(../images/icon.gif) 112px -31px no-repeat;}
.news-left .li1 span{
	margin-left:3px;
	color:#b48a32;
	font-weight:bold;
	font-family:Arial;
	font-size:30px;}
.news-left .li2 {
	margin-top:-5px;}
.news-left .li2 span{
	font-family:Tahoma;
	margin:0 3px;
	color:#2e281f;}
.news-right{
	width:575px;}
.news-title{
	color:#714100;}
.news-title a{
	color:#111;
	font-size:16px;font-weight:bold;}
.news-content{
	line-height:20px;
	font-size:14px;
	color:#666;padding:10px 0;}
.news-content span{
	font-family:Tahoma;
	color:#666;
	margin-right:20px;}
.news-content .span1{
	color:#b48a32;}
.page {
	line-height:24px;
	float:right;
	clear:both;
	}
.page a{padding:2px 5px;border:1px dotted #999;margin:0 3px;background:#dcc078;color:#333;}
.page a:hover{color:#FFF;background:#900}
.page a.active{color:#FFF;background:#900}
.news_foot{ float:right}
.contact-con{width:97%;padding-left:10px;}
.contact-con-left{
	width:74px;
	padding-top:72px;
	height:32px;
	text-align:center;
	color:#333;
	font-size:12px;
	background:url(../images/icon.gif) no-repeat;}
.li1 .contact-con-left{
	background-position:0 -86px;}
.li2 .contact-con-left{
	background-position:0 -190px;}
.li3 .contact-con-left{
	background-position:0 -294px;}
.contact-con-right{
	width:582px;
	color:#2e281f;}
.contact-con-right a{
	color:#2e281f;}
.contact-con-right span{
	color:#b48a32;}
.contact-con-title{
	padding-left:5px;
	font-size:14px;
	height:24px;
    color:#333;overflow:hidden;
	background:url(../images/icon.gif) -79px -22px no-repeat;}
.rooms li{
	width:100%;
	float:left;
	display:inline;
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom:1px dashed #bfbcb7;}
.rooms-left{
	width:63px;
	height:97px;
	overflow:hidden;
	padding-left:10px;
	color:#f2e9d1;
	background:url(../images/icon.gif) 0 -398px no-repeat;}
.rooms-left{font-size:14px;}
.rooms-left .li1{
	font-family:Arial;
	font-size:18px;
	color:#F5F5F5;
	margin-top:-5px;
	text-decoration:line-through;}
.rooms-left .li2{
	font-family:Arial;
	font-size:24px;
	color:#FFF;
	margin-top:-5px;}
.rooms-right{
	width:365px;}
.rooms-area {
	color:#9b9996;
	font-size:11px;}
.rooms-area span{
	font-size:11px;
	color:#2e281f;}
.ljyd a{
	display:inline-block;
	width:75px;
	height:17px;
	text-align:center;
	line-height:17px;
	color:#FFF;
	background:url(../images/icon.gif) -8px -46px no-repeat;}
.more2 a{
	display:inline-block;
	width:86px;
	padding-left:11px;
	height:17px;
	line-height:17px;
	color:#FFF;
	background:url(../images/icon.gif) 0 -495px no-repeat;}
.rooms-con-right{
    width: 611px;
}
.rooms-ubb{
	padding-top:27px;
	border-top:1px dashed #bfbcb7;}
.rooms-ubb-title{
	width:97px;
	height:17px;
	color:#FFF;
	line-height:17px;
	text-align:center;
	background:url(../images/icon.gif) 0 -517px no-repeat;}
.food ul{width:750px;}
.food li{float:left;display:inline;padding:0 45px 30px 0;}
.indexCon{width:684px;overflow:hidden;}
.indexCon .flashBanner{width:684px;height:354px;overflow:hidden;margin-bottom:12px;}
.flashBanner{position:relative;}
.flashBanner .mask{height:32px;line-height:32px;background-color:#000;width:100%;text-align:right;position:absolute;left:0;bottom:-32px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;overflow:hidden;padding-top:5px;}
.flashBanner .mask img{vertical-align:middle;margin-right:10px;cursor:pointer;border:1px solid #fff}
.flashBanner .mask img.show{margin-bottom:3px;}
.rooms-pic{width:238px;height:138px;}
.food-pic{width:324px;height:168px;}
.table{box-shadow:0 0 8px rgba(0,0,0,0.1);width:100%;height:100%;border:1px solid #D3BC94;background:#F8EDDA;margin:0;padding:0;}

.wf-main{position: relative;margin: 0 auto;width: 720px;overflow: hidden;}
.wf-main .wf-cld{position: absolute;margin-bottom: 10px;width: 225px;left: -9999px;top: -9999px;line-height:18px;border: 1px solid #ccc;border-radius: 4px;background-color: #ccc;overflow: hidden;}
.wf-cld  {font-size:12px;}
.wf-cld .item{position:relative;float:left;margin:0 8px 8px 0;width:225px;border:#d9d9d9 solid 1px;display:inline-block}
.wf-cld .item_top{padding:5px 12px 5px 13px;border-bottom:#c3c3c2 dashed 1px;background:#D0B075;}
.wf-cld .item_top .li1{font-size:14px;color:#383838;padding:0}
.wf-cld .item_top .li2{padding:0px;color:#000;}
.wf-cld .item_top .li2 span{color:#C03;}
.wf-cld .item_content {padding:15px 12px 15px 13px;line-height:18px;color:#5c5c5c;background:#FFF;}
.wf-cld .item_content .content span{font-size:12px;}
.wf-cld .item_contact {padding:8px 0 0 15px;height:20px;border-top:#e7e7e6 solid 1px;background:#fff;}
.wf-cld .item_contact a{font-size:14px;padding-left:20px;color:#aeaeae;background:url(../images/icon2.png) 0 -206px no-repeat;line-height:14px;}
#index_banner {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
#head2 {
	background-image: url(index_01.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 52px;
	}
.foot {
	font-size: 12px;
	color: #997e4a;
}
.ar {
	background-image: url(w_bbs_h4.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.ar1 {
	background-image: url(r_his_h4.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.ar2 {
	background-image: url(m_fen_h4.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.s {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #C4894F;
}.abn {
	font-size: 12px;
}
.img {
	padding: 1px;
	border: 1px solid #CCCCCC;
}
.we {
	font-size: 14px;
	font-weight: bold;
	color: #AC0000;
}
.tq {
	font-size: 12px;
	line-height: 18px;
	color: #997E4A;
}
.hap {
	font-size: 12px;
	font-weight: bold;
}


.tr {
	background-image: url(line.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.tr1 {
	background-image: url(h.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.by4 {
	color: #997E4A;
	font-size: 12px;
	line-height: 25px;
}
.s {
	color: rgb(153, 102, 51);
}
.abn {
	color: rgb(153, 102, 51);
}
.yb {
	border: 1px solid #CCCCCC;
	background-color: #F8EDDA;
}
.wq {
	padding: 2px;
	border: 1px solid #BDBDBD;
	margin-top: 5px;
	margin-right: 8px;
}
.abn1 {
font-size: 12px;
	color: #A60000;
}
.aa {
	color: #92652A;
}
