@charset "utf-8";
/* CSS Document */

body { margin:0 auto; font-size:12px; font-family:Verdana; line-height:150%;}
ul, dl, h1, h2, h3, h4, h5, h6, form,dl,dt,dd { padding:0; margin:0; }
h1 { font-size:18px; }
h2 { font-size:14px; }
h3 { font-size:14px; font-weight:normal; }
h4 { font-size:12px; }
h5 { font-size:12px; font-weight:normal; }
ul { list-style:none; }
img { border:0px; }

.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; width:950px;margin:0 auto;}

#container { margin:0 auto; width:950px; }
a { color:#05a; text-decoration:none; }
a:hover { color:#f60; }
#header {
	width:950px;
	margin:0 auto; 
	height:84px;
	background-image: url(../images/index_02.gif);
	background-repeat: no-repeat;

}
#header h1 {
	padding:10px 10px;
	width:205px;
	float:left;
}
#header ul{ width:400p; float: right; margin-top:5px;}
#header ul li{ width:60px; float:left; background: url(../images/qiandian.jpg) no-repeat 0 3px; padding-left:10px; }
#header ul li a{text-decoration:none;}
#header ul li a:hover{ color:#f60;}

#nav {
	width:950px;
	height:35px;
	background-image: url(../images/nav_bg.gif);
	background-repeat: no-repeat;
	background-position: center;
	margin:0 auto;
}
#nav span{color:#fff; float:right; margin-top:10px; margin-right:10px;}
#nav ul{ margin:6px 0 0 6px; float:left;}
#nav ul li { float:left; width:98px;}
#nav ul li a { height:29px; line-height:29px; text-align:center; display:block; color:#fff; text-decoration:none; text-decoration:none; background:url(../images/line.gif) no-repeat 3px right; }
#nav ul li a#nav_current{ text-decoration:underline; font-size:14px; background:url(../images/nav_w.gif) no-repeat; color:#fb7625; text-decoration:none; font-weight: bold;}
.nav_down{width:950px; height:28px; padding-top:4px;background:#e8eef9; border-bottom:1px #0f54a3 solid; float:left; text-align:center; margin-bottom:6px;}
.nav_down .in_style{height:12px;}
.nav_down .but1{width:70px; height:18px; line-height:18px; color:#fff; border:none; background:url(../images/index_06.gif) no-repeat;}

#mainContent { overflow:auto; zoom:1;}
/*search*/
#main_content2 { border:3px solid #BFD0EC; margin:0; padding:15px; }
#main_content2 h2 { background:url(../images/icon.gif) 0 0 no-repeat; padding:0 0 0 30px; color:#f60; font-size:16px; }
#search { padding:30px; text-align:center; }

#content { width:715px; float:left;}
.mainbox {  height:176px; padding:30px 0 0 20px; background:url(../images/find.gif) no-repeat; }
.mainbox h2 {padding:2px 6px;}
.mainbox ul { padding:4px 6px; }
.z_hot a img {margin-left:5px; padding:2px; border:1px solid #ccc;}
.z_hot a:hover img { border:1px solid #333;}

.box_t{ height:26px; margin-top:2px;}
.box_t #doing{ background:url(../images/index_16.gif) no-repeat;  color:#5e2613;}
.box_t a{width:73px; height:22px; padding-top:4px; float:left; margin-left:4px;background:url(../images/index_18.gif) no-repeat; text-align:center; color:#365196; text-decoration:none; font-weight:bold;}
.box_t a:hover{ background:url(../images/index_16.gif) no-repeat; color:#5e2613; text-decoration:none; }
.box1{border:1px #aaccee solid; padding-top:15px; padding-bottom:12px;}
.hotel_pic {padding-left:3px; overflow:auto; zoom:1;}
.hotel_pic li{width:131px; height:128px; float:left; display:inline; text-align:center; margin-left:9px;}
.hotel_pic li a { display:block; text-decoration:none;}
.hotel_pic li a img{ margin-bottom:4px;}
.tejia h3{border-bottom:1px #aaccee solid; color:#000; font-size:12px; font-weight:bold; background: url(../images/fang.gif) no-repeat 3px 1px; padding-left:25px; width:660px; margin-left:10px;}
.tejia-hotel{overflow:auto; zoom:1;}
.tejia-hotel ul{width:210px; float:left; margin-left:10px; margin-top:10px;}
.tejia-hotel ul li{ margin-top:2px; margin-right:6px;}
.tejia-hotel ul li a{ text-decoration:none;}
.tejia-hotel span{ float:right; color:#F30;}
.advertise{padding-top:6px; height:90px;}


#side { width:230px; float:right; }
.guang{margin-bottom:6px; border:1px #ace solid;}
.sidebox { border:1px solid #ed6400; margin-bottom:6px; }
.sidebox h4 { background:#ff911a; padding:2px 6px; border-bottom:1px solid #ed6400; color:#fff; }
.sidebox ul { padding:4px 6px; }
.side_h{margin-bottom:6px; border:1px #aaccee solid; }
.side_h h4{height:24px; border-bottom:1px #aaccee solid;  background:url(../images/index_31.gif) repeat-x; padding:5px 5px 0 10px; margin-bottom:10px;}
.side_h h4 span{ float:right; margin-top:3px; line-height:100%;}
.side_h h4 span a { color:#e30200;}
.side_h ul{padding:0px 6px 6px 6px; }
.sli li{height:20px; overflow:hidden;padding-left:15px;background:url(../images/pic_sma.gif) no-repeat 4px 5px;}
.side_h ul li a{ text-decoration:none;}
.side_h ul li span{float:right; color:#fe920a;}
.jiudian li{ padding-left:15px; height:20px; overflow:hidden; background:url(../images/pic_sma.gif) no-repeat 4px 5px;}

.side_chain { overflow:auto; zoom:1; padding:0 0 10px 0;}
.side_chain li { float:left; width:65px; text-align:center;display:inline; background:none; margin:8px 0 0 3px;}
.side_chain li a{display:block; text-decoration:none;}
.side_chain li a img { padding:4px; border:1px solid #ccc; display:block;}
.side_chain li a:hover img { border:1px solid #333;}
.side_chain li a:hover { text-decoration:none;}

.side_chain2 { overflow:auto; zoom:1; padding-bottom:10px;}
.side_chain2 li { float:left; width:56px; height:70px; text-align:center;display:inline; margin-left:5px; background:none;}
.side_chain2 li a{display:block; text-decoration:none;}
.side_chain2 li a img { padding:2px; border:1px solid #ccc; display:block;}
.side_chain2 li a:hover img { border:1px solid #333;}
.side_chain2 li a:hover { text-decoration:none;}

.hot_con{ float:left; border:1px #c5ddf6 solid; overflow:auto; zoom:1;}
.hot_con a{font-size:12px; margin-left:15px;}
.hot_con h4{height:29px; background:url(../images/h_dow.gif) repeat-x; line-height:29px; padding-left:10px;}
.hot_con .city{ padding:12px 0px;overflow:hidden; zoom:1;}
.hot_con .city li { width:100px; float:left; margin-right:3px; margin-bottom:5px; border-bottom:1px #CCC dashed;}
.hot_con .city a{ color:#555; text-decoration:none;}

/*footer*/
.foot { border-top:3px solid #afcbe7; height:50px; text-align:center; padding:10px; color:#444; margin-top:6px; }
.foot li{ text-align:center;}
.foot ul li img { border:1px #CCC solid; }

.list_menu{width:200px;float:left;}
.list_li{}
.list_li h4{background:url(../images/fami.gif) 5px 4px no-repeat;}
.list_li ul li{ background:none;}
.list_business{ margin-top:10px; margin-bottom:10px;}
.list_business h4{ background:url(../images/index_list_19.gif) 6px 5px no-repeat;}
.list_business ul{ padding-left:18px;}
.list_business ul li{ background:url(../images/bule_san.gif) no-repeat 0 6px; padding-left:9px; }
.list_tehotel{ padding:0; margin:0; }
.list_tehotel h4{ background:url(../images/index_list_19.gif) 5px 5px no-repeat;}
.list_tehotel ul{ padding:0; margin-top:10px;;}
.list_tehotel ul li { background:none; margin-left:0; width:}
.list_tehotel ul li a img{ padding:0;}
.side_lian ul li a{ display:block; width:65px; float:left;}
.list_cont{width:740px; float:right; overflow:hidden;}
.list_ti{ background:url(../images/index-list_08.gif) 0 3px no-repeat; margin-bottom:6px;}
.list_tit{ height:30px;}
.list_tit span{ float:right; padding:7px 15px;}
.list_tit a{text-decoration:none;}
.list_tit h2 {width:180px; padding-top:15px; font-size:14px; font-weight: bold; float:left; text-align:right;}
.list_tit h2 a{color:#f22; font-weight:bold; text-decoration:none;}
.list_tit ul{ float:right;margin-right:5px;}
.list_tit ul li{width:60px; float:left;}
.list_tid{height:30px;}
.list_tid a{ text-align:right; float:right; padding-right:15px; line-height:30px; color:#fff; text-decoration:none;}
.list_tid a:hover{ color:#f5a; text-decoration:none;}
.list_change{ height:32px; line-height:32px; padding-left:20px; background:#ddeffb;}
.list_change span{ float:right;}
.list_change a{ color:#333; text-decoration:none;}
.list_change a:hover{ color:#f60;}
.lc_xiang{ border:1px #cee6fb solid; overflow:auto;zoom:1; margin-bottom:6px; background:url(../images/list_ti.gif) repeat-x;}
.lc_xiang h3{ background:url(../images/index-list_11.gif) no-repeat 10px 6px; line-height:21px;border-bottom:1px cee6fb solid; height:21px; padding-top:7px;padding-left:38px; padding-right:10px;}
.lc_xiang h3 span{ float:right; padding-right:6px; font-size:12px; padding-top:6px;font-weight: bold;}
.lc_xiang h3 a{ text-decoration:none; color:#000;}
.lc_xiang h3 a:hover{ color:#f60;}
.lc_xiang span{ float:right; font-weight:bold; color:#ff4444; line-height:100%;}
.list_pic{width:120px; float:left; margin-top:15px; margin-left:10px;}
.list_pic dl dt{ padding:2px; border:1px #eee solid;}
.list_pic dl dd{}
.list_pic dl dd a{ font-size:12px; font-weight:normal;}
.lc_xiang{ overflow: auto; zoom:1; padding-bottom:5px;}
.lc_xiang a{font-size:14px; font-weight:bold;}
.list_tex{ width:565px; float:left; margin-left:15px; margin-top:15px; color:#333;}
.list_tex a{ font-size:12px; font-weight:normal;}
.er_fan{ text-align:right; padding-right:15px;}
.er_fan a{ color:#f60; text-decoration:none;}
.er_fan a:hover{ color:#05a;}

.xg-con{width:745px; float:right;}
.xg-page{height:24px; border:1px #cecfce solid; line-height:24px; padding:4px; padding-left:10px;}
.xg_title{font-family:"黑体"; font-size:20px;padding:15px 10px;}
.xg_title span{ float:right;}
.xg_news{height:32px; background:url(../images/index-xiangxi_01.gif) no-repeat;}
.xg_news a{ display:block;margin-left:10px;width:83px; height:32px; background:url(../images/index-xiangxi_00.gif) no-repeat; font-weight:bold; color:#05a; line-height:32px; text-align:center; text-decoration:none;}
.xg_news a:hover{ background:url(../images/index-xiangxi_00.gif) no-repeat;}
.xg_news2{ overflow:auto;zoom:1; padding-top:10px; padding-left:15px;}
.xg_news1{ border-right:1px #aaccee solid;border-bottom:1px #aaccee solid;border-left:1px #aaccee solid;}
.xg_newsl{ width:135px; float:left; border-right:1px #ccc dashed;}
.xg_newsc{width:450px; float:left; padding:10px; margin-left:10px;}
.xg_newsc span{font-weight:bold;}
.xg_newsc ul li{ height:20px; border-bottom:1px #ccc dashed; margin-top:5px;}
.xg_newsr{width:200px; float:left; padding:3px; border:1px #C1E0FF solid;}
.dec{ text-indent:24px; margin:10px;}
.dec p { margin:5px 0;}
.dec span{ color:#f60;}
.detailed_2{  border:1px #c5ddf6 solid; margin-top:6px; background:url(../images/list_ti.gif) repeat-x;}
.detailed_2 h4{height:15px; padding-top:8px; padding-left:10px; font-size:14px;}
.detailed_2 span{ float:right; padding-right:10px; padding-top:4px;}
.room_title {  border:1px #c5ddf6 solid; border-bottom:0px solid #fff; padding-bottom:20px;}
.butt{width:50px; height:21px; background:url(../images/but.jpg) no-repeat; border:1px solid #a17909;}
.butt3{ background:url(../images/xiang_yubu.gif) no-repeat; width:49px; color:#FFFFFF; padding-top:1px; text-align:center; border:none;}
.detailed_2 .xiang_table { border-collapse:collapse;}
.detailed_2 .xiang_table tr td { border:1px solid #c5ddf6; padding:4px;}
.hot_Intro{margin-left:15px; margin-bottom:12px; border-bottom:1px #ccc dashed; padding-bottom:5px;margin-right:15px;}
.hot_Intro h5{height:22px; background:url(../images/index-xiangxi_26.gif) no-repeat 0 6px; padding-left:10px; padding-top:3px;  font-weight:bold; margin-bottom:5px;}
.service{ margin-top:10px;}


/*chain*/
#chain { padding:10px 20px; overflow:auto; zoom:1; }
#chain li { float:left; width:60px; text-align:center; margin:15px 0 0 18px; display:inline; }
#chain li a img { padding:4px; border:1px solid #ccc; display:block }
#chain li a:hover img { border:1px solid #333; }
#chain li a:hover { text-decoration:none; }

/*help*/
.detail_con { border:1px #ace solid;}
.detail_con h5 { background:#E8F4FD; padding:3px 0 0 6px; height:22px;}
.detail_con .help_list { padding:10px;}
.detail_con .help_list dl { padding:8px 0; border:0; }
.detail_con .help_list dl dt { color:#f60; font-size:14px; font-weight:bold; height:24px; }
.detail_con .help_list dl dd { color:#555; background:#f8f8f8; border:1px solid #eee; padding:6px; }

/*sitemap*/
.hotel_list1 { background-color:#FFF; padding:20px 30px;; overflow:auto; zoom:1;}
.hotel_list1 ul { list-style:none; margin:0px; padding:0px; margin-left:10px; }
.hotel_list1 ul li { float:left; height:25px; }
.hotel_list1 ul li a { padding:0px 6px; word-break:keep-all; text-decoration:underline;}
.f14 { font-family:Arial; font-size:14px; font-weight:bold; width:35px; text-align:center; margin-left:-10px; color:#f60; }
