a { text-decoration:none;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both}
.clearfix{zoom:1}



.top { background:url(../images/topbg.jpg) left repeat-x; height:89px;}
.juzhong { margin:0 auto; width:960px;}
.logo { width:450px; float:left;}
.soso { float:right; height:35px; width:400px; padding-top:15px;}
.soso ul{}
.soso ul li{ display: inline-block; float:left; width:65px; height:21px; line-height:21px; text-align:center; padding-bottom:3px; font-size:12px;}
.soso ul li a{ color:#000; text-decoration:none;}
.soso ul li.hover{ background:url(../images/tqh.jpg) top center no-repeat; color:#FFF;  }.soso ul li.hover a { color:#FFF;} 
.soso input { float:left; width:323px; height:31px; background:url(../images/input_bg.gif) top repeat-x; text-indent:5px; line-height:31px; border:2px #348fe2 solid; font-size:12px;}
.soso img { float:left;}
/* ---------------------- Blueslate nav ---------------------- */
.navblue {position:relative;display:block;height:42px;font-size:12px;font-weight:bold;background:transparent url(../images/blueslate_background.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase; margin-bottom:15px;}
.navblue ul{margin:0px auto;padding:0;list-style-type:none;width:960px;}
.navblue ul li{display:block;float:left;margin:0 1px 0 0;}
.navblue ul li a{display:block;float:left;color:#D5F1FF;text-decoration:none;padding:14px 22px 0 22px;height:28px;}
.navblue ul li a:hover,.navblue ul li a.current{color:#fff;background:transparent url(../images/blueslate_backgroundOVER.gif) no-repeat top center;}
/* ---------------------- END Blueslate nav ---------------------- */


.l_body { width:660px; overflow:hidden; float:left; margin-right:20px; display:inline;}
.r_body { width:278px; height:360px; overflow:hidden; float:right; border:1px #CCC solid; background:url(../images/3dbg.jpg) top center no-repeat #062B6F;}


.LT_nav{ display:inline; float:left; height:25px; width:660px; background:url(../images/hotel_show_nav_bg.gif) center bottom repeat-x; margin-bottom:15px;cursor:pointer;}
.LT_nav span{ float:left; font-size:12px; font-weight:bold; color:#333; line-height:25px; margin-right:5px; display:inline;}
.LT_nav a{ display:inline; float:left; text-decoration:none; margin-left:5px; font-weight:bolder; height:25px; background:#0096DF; text-align:center; line-height:25px; color:#FFFFFF; font-size:13px; padding:0px 10px 0px 10px;}
.LT_nav a.focus{ color:#0069A5; background:#F1FBFD; border:1px solid #0096DF; border-bottom:none; height:24px;}

/* ---------------------- city tab st ---------------------- */
.city_tab { width:660px;}
.city { float:left; width:102px; }
.city .up { width:102px; height:12px; display:block; cursor: pointer; background:url(../images/updown.jpg) center top no-repeat;}
.city .down {
	width:102px; cursor: pointer; margin-top:298px;
	height:12px;
	display:block;
	background:url(../images/updown.jpg) center bottom no-repeat;
}

.city ul{ position:absolute; width:84px;}
.city ul li { height:35px; width:80px; line-height:35px; display:block; overflow:hidden; line-height:35px; text-align:center; padding:0px 10px 0px 10px; border:2px #0096df solid; border-right:2px #0096df solid; background:url(../images/input_bg2.gif) top left no-repeat; margin-bottom:-2px; float:left;}
.city ul li a { color:#333; font-size:12px; display:block;cursor:pointer;}
.city ul li.hover { border:2px #F00 solid; border-right:2px #FFF solid; position:relative; z-index:9999;}

.city_news { position:absolute; float:left; margin-left:102px; width:535px; height:274px; border:2px #F00 solid; padding:10px; display:inline; overflow:hidden; background:url(../images/news.gif) right top no-repeat;}
.city_news_l { float:left; width:220px; height:274px; overflow:hidden; margin-right:10px; display:inline;}
.city_news_r { float:left; width:305px; height:274px; overflow:hidden;}

.city_news_l span { width:220px; height:165px; display:block; overflow:hidden; margin-bottom:10px;}
.city_news_l h1 { font-size:12px; width:220px; height:24px; overflow:hidden; background:url(../images/hotel_show_nav_bg.gif) bottom repeat-x; margin-bottom:5px;}
.city_news_l h1 b{text-align:center; color:#0069A5; background:#F1FBFD; border:1px solid #0096DF; border-bottom:none; height:24px; line-height:24px; width:80px; display:block;}
.city_news_l ol li{ font-size:14px; line-height:24px; padding-left:8px; background: url(../images/2px.gif) left center no-repeat;}
.city_news_l ol li a{ color:#016798;}


.city_news_r h1 {}
.city_news_r h1 a{display: block; text-align: center; padding: 3px 0 0; line-height: 27px; font-size: 18px; font-family: Microsoft YaHei; font-weight: bold; color:#F00; width:305px; height:30px; overflow:hidden;}
.city_news_r dl.huodong, .city_news_r dl.youhui, .city_news_r dl.xinche { background:url(../images/bottombg.jpg) bottom repeat-x; width:305px; height:65px; overflow:hidden; padding-bottom:5px; margin-top:10px;}
.city_news_r dl.huodong dt { width:36px; height:18px; background:url(../images/3red.gif) top no-repeat; display:block; float:left; margin-bottom:50px; margin-right:10px;}
.city_news_r dl.youhui dt { width:36px; height:18px; background:url(../images/3red.gif) left -18px no-repeat; display:block; float:left; margin-bottom:50px; margin-right:10px;}
.city_news_r dl.xinche dt { width:36px; height:18px; background:url(../images/3red.gif) left -36px no-repeat; display:block; float:left; margin-bottom:50px; margin-right:10px;}

.city_news_r dl.huodong dd, .city_news_r dl.youhui dd, .city_news_r dl.xinche dd { line-height:18px; margin-bottom:5px; margin-left:36px; padding-left:15px; background: url(../images/2px.gif) 7px center no-repeat; display:block;}
.city_news_r dl.huodong dd a, .city_news_r dl.youhui dd a, .city_news_r dl.xinche dd a{ font-size:14px;color:#016798; }


/* ---------------------- city tab end ---------------------- */

/*right*/
#div1 {position:relative; width:280px; height:348px; margin:20px auto 0px auto; overflow:hidden;  }
#div1 a {position:absolute; top:0px; left:0px; font-family: Microsoft YaHei; color:#fff; font-weight:bold; text-decoration:none; padding: 3px 6px; }
#div1 a:hover {border: 1px solid #eee; background: #000; }
#div1 .yellow {color:yellow;}


/*Friend Links*/
.FL_nav{ display:inline; float:left; height:25px; width:960px; background:url(../images/hotel_show_nav_bg.gif) center bottom repeat-x; margin-top:15px;}
.FL_nav a{ display:inline; float:left; text-decoration:none; margin-right:5px; font-weight:bolder; height:25px; background:#0096DF; text-align:center; line-height:25px; color:#FFFFFF; font-size:13px; padding:0px 10px 0px 10px;}
.FL_nav a.focus{ color:#0069A5; background:#F1FBFD; border:1px solid #0096DF; border-bottom:none; height:24px;}
.FL_center {float:left; border:1px solid #0096DF; width:958px; border-top:0px; padding:10px 0px 5px 0px;}
.FL_center a{ width:100px; height:15px; text-align:center; display: inline-block; float:left; color:#333; line-height:15px; margin:5px 3px; overflow:hidden; font-size:12px;}
.FL_center1 { float:left; border:1px solid #0096DF; width:938px; border-top:0px; padding:10px 0px 5px 20px;}
.FL_center1 a{ width:180px; height:15px; text-align:left; display:block; float:left; color:#333; line-height:15px; margin:5px 3px; overflow:hidden;}



/**/
.fudong_btn { width:120px; height:154px; overflow:hidden; display:block; background:url(../images/4piao.jpg) left top no-repeat;}
.fudong_btn  a.btn1 { width:120px; height:27px; padding-top:30px; overflow: hidden; cursor:pointer; display:block;}
.fudong_btn  a.btn1:hover { width:120px; height:27px; overflow: hidden; cursor:pointer; display:block; padding-top:30px; background:url(../images/4piao.jpg) right top no-repeat;}
.fudong_btn  a.btn2 { width:120px; height:27px; overflow: hidden; cursor:pointer; display:block;}
.fudong_btn  a.btn2:hover { width:120px; height:27px; overflow: hidden; cursor:pointer; display:block; background:url(../images/4piao.jpg) right -57px no-repeat;}
.fudong_btn  a.btn3 { width:120px; height:27px; overflow: hidden; cursor:pointer; display:block;}
.fudong_btn  a.btn3:hover { width:120px; height:27px; overflow: hidden; cursor:pointer; display:block; background:url(../images/4piao.jpg) right -84px no-repeat;}

.fudong_btn  a.btn4 { width:120px; height:41px; overflow: hidden; cursor:pointer; display:block;}
.fudong_btn  a.btn4:hover { width:120px; height:41px; overflow: hidden; cursor:pointer; display:block; background:url(../images/4piao.jpg) right -111px no-repeat;}


/* Footer */
.foot { font-size:12px; width:958px; height:130px; margin:15px auto 0 auto;border:solid 1px #d0deeb; text-align:center;}
.foot_t {border-bottom:solid 1px #d0deeb; height:47px; line-height:47px; }
.foot_t a{ padding:10px; color:#333;}
.foot_b { height:77px; background:url(../images/bottom.jpg) repeat-x; line-height:30px;}
.foot_b a{ padding:10px; color:#333;}
