/*整体设置*/
body,pre,div,p,h1,h2,h3,h4,h5,h6,hr,ul,li{ border:none;  padding:0; margin:0 auto;}
ul,li{ list-style:none; margin:0;}
body{ font-size:12px;}
select{ font-size:12px}
P {line-height:150%}

a {color:#896324;text-decoration: none;}
a:hover {text-decoration:none;}

/*对齐方式*/
.fl{ float:left}
.fr{ float:right}
.cl{ clear:both}
.tl{ text-align:left}
.tr{ text-align:right}
.tc{ text-align:center}

/*外部整套*/
.content { width:1003px; height:auto;}

/*头部*/
.header { width:1003px; height:80px; float:left;}
.header .logo { width:240px; height:60px; float:left; margin:10px 0 0 10px; display:inline;}
.header .topnav { width:730px; height:29px; float:left; margin:0 0 0 15px; display:inline; background-image:url(../images/navbg.jpg);}
.header .toptime { width:710px; height:29px; float:left; margin:0 20px 0 15px; display:inline; text-align:right; line-height:29px;}

/*导航*/
.bulenav_1 li{ margin:2px 0 0 2px; display:inline; float:left; display:block;width:70px;height:25px;color:#FFF; line-height:25px;}
.bulenav_1 li a { text-decoration:none;display:block;width:70px;height:25px;color:#FFF; font-size:12px;text-align:center; line-height:25px;}
.bulenav_1 li a:hover{color:#fff; text-decoration:underline; font-weight:bold;}

/*主要内容*/
.wrap { width:1003px; height:auto; float:left; overflow:auto;}

/*左边内容*/
.wrap .left_txt { width:450px; height:auto; float:left; margin:0; padding:0;}
.wrap .left_txt img { margin:15px 0 ; display:inline;}

/*广告图片*/
.wrap .adpic { width:1003px; height:180px; float:left;}
.wrap .adtop { width:1003px; height:57x; padding:75px 0 0 0; float:left; background-image:url(../images/topbg.jpg); background-repeat:no-repeat;}

/*中间内容*/
.wrap .kflist { width:1003px; height:auto; float:left; padding:10px 0 10px 0;}
.wrap .right_lei { width:560px; height:auto; float:left; font-size:13px; color:#725735; line-height:22px;}
.wrap .right_lei p { font-size:13px; color:#725735; line-height:30px; padding:0 15px; text-align:left; }
.wrap .left_lei { width:435px; height:auto; float:left;}
.wrap .left_pic { width:470px; height:300px; float:left; padding:10px; margin:0 0 0 50px; display:inline; background-image:url(../images/left_pic.jpg); background-repeat:no-repeat; }
.wrap .dianhua { width:950px; height:20px; line-height:15px; color:#286f09; font-size:13px; float:left; margin:0 0 0 48px; display:inline; background-image:url(../images/dianhua_bg.jpg); background-position:bottom left; background-repeat:no-repeat;}
.wrap .left_ad { width:320px; height:auto; float:left;}
.wrap .left_pit { width:265px; height:auto; float:right; text-align:center; background-image:url(../images/right_bg.jpg);background-repeat:no-repeat; background-position:right top;}
.wrap .left_pit img { margin:10px 0 0 0;}
.wrap .right_text { width:665px; height:auto; float:left;}
.wrap .right_text p { color:#204905; line-height:22px; padding:0 35px;}

.wrap .snsn {width:650px; height:auto; float:left; margin:15px 0 0 0; border:1px solid #653022; padding:3px;}
.wrap .snsn h2 { text-align:center; font-size:15px; padding:10px 0;}
.wrap .time { width:639px; height:22px; line-height:22px; color:#000; text-align:center; border-bottom:1px solid #612536; border-top:1px solid #612536; }
.wrap .snsn p {line-height:22px; padding:0 10px;}
.wrap .snsn img { padding:1px; border:1px solid #613625;}
.wrap .sksk {width:295px; height:auto; float:right; padding:15px; text-align:center;}
.wrap .tsnsn {width:500px; height:auto; float:left; margin:35px 0 0 0; display:inline; border:1px solid #b3c973; padding:3px;}

/*右边内容*/
.wrap .right_txt { width:550px; height:auto; float:left; padding:10px 0; background-image:url(../images/rightbg.jpg);background-repeat:no-repeat; background-position:right;}
.wrap .topad { width:550px; height:48px; float:left; margin:0 0 10px 0; display:inline;}
.wrap .right_top { width:530px; height:25px; float:left; line-height:25px; margin:0; font-size:13px; background-image:url(../images/right_tile.jpg); background-repeat:repeat-y;}
.wrap .right_wz { height:25px; float:left; line-height:25px; padding:0 20px 0 20px; color:#462c1d; border-bottom:1px dashed #462c1d;}
.wrap .right_wz a { color:#462c1d;}
.wrap .right_wz8 { width:72px; height:22px; display:block; float:right; color:#8d6d1b; border:1px solid #462c1d; background-color:#fff; margin:0 5px 0 5px; text-align:center;}
.wrap .right_wz8 a { display:block;line-height:22px; background-image:url(../images/anbg.jpg);  color:#8d6d1b; color:#fff;}
.wrap .right_wz8 a:hover { text-decoration:underline; color:#fff;}
.wrap .subtop { width:488px; height:171px; float:left; background-image:url(../images/bg1.jpg); margin:10px 0 0 20px; display:inline;}
.wrap .lefttel { width:191px; height:auto; float:left; margin:13px 10px 10px 10px;; display:inline;}
.wrap .lefttel img { margin:0 0 5px 0; display:inline;}
.wrap .lefttel h3 { width:158px; height:25px; float:left;}
.wrap .mtpic { width:185px; height:170px; float:left; border:3px solid #fff;}
.wrap .mtpic img { width:185px; height:170px; margin:0;}
.wrap .youtxt { width:248px; height:138px; float:left; margin:13px 10px 10px 5px; display:inline; border:4px solid #fff;}
.wrap .ditxt { width:488px; height:235px; float:left; background-image:url(../images/bg2.jpg); margin:10px 0 0 20px; display:inline;}
.wrap .jieshao { width:250px; height:150px; float:left; padding:60px 0 0 0; margin:10px; display:inline; background-image:url(../images/jspic.jpg); background-repeat:no-repeat;}
.wrap .jieshao p { line-height:20px;}

/*页脚*/
.foot { width:1003px; height:auto; padding:0; float:left; margin:10px 0; display:inline; background-image:url(../images/foo_bg.jpg); background-repeat:repeat-x; background-color:#653022;} 
.foot .left_tr { width:500px; float:right; line-height:22px; color:#fff; padding:20px 0 0 30px;}
.foot .left_tr p { font-size:13px;}
.foot .right_adpic { width:235px; height:auto; float:left; margin:10px;}

/*新闻列表*/
.list { width:100%; margin:0px;text-align:left; line-height:25px; font-size:12px; padding:0; float:left; background-color:#f5f1e9;}
.list ul{list-style-type: none;margin: 0px;padding: 0px;}
.list li{width:100%; float:left; padding:0 5px 0 5px; border-bottom:1px dashed #653022;}
.list li a{ line-height:26px; color: #000;display: block; padding-left:10px; margin:0; text-decoration:none;}
.list li span{float: right;/*使span元素浮动到右面*/text-align: right;/*日期右对齐*/ margin:0px 8px 0 0; color:#000; }
.list li a:hover{ text-decoration:underline;}

/*房型列表样式*/
.listBox li{float:left; display:block; width:450px; height:auto; padding:10px; border-bottom:1px dashed #9b9a63; border:1px solid #fdf6ec; background-color:#fdf6ec; margin:12px; display:inline;}
.listBox li.over{ border:1px solid #FFCC00; border:1px solid #bbb287; background-color:#F1EFF0;}

.listBox img { width:140px; height:120px; float:left; margin:5px; display:inline; padding:5px;  border:2px solid #b1968f; }
.listBox a img { width:140px; height:120px; float:left; margin:5px 0 5px 5px; display:inline;padding:3px;  }
.listBox a:hover img { border:2px solid #723838;}
.listBox h3 { width:220px; height:25px; float:left; line-height:25px; font-size:14px; color:#653022; padding:0 10px; margin:5px; display:inline;}
.listBox h3 a { color:#a83a13; text-decoration:none;}
.listBox h3 a:hover{ text-decoration:underline;}
.listBox p { line-height:22px; margin:0 5px; display:inline; color:#462c1d; overflow:hidden;}
.listBox .kut { width:270px; height:90px; float:left; padding:5px 10px; color:#462c1d; margin:0 0 10px 0; display:inline;  overflow:hidden;}
.listBox .bootm { width:450px; height:22px; float:left; padding:5px 0; line-height:22px;}
.listBox .bootm h5 { width:150px; height:22px; line-height:22px; float:left; padding:0 0 0 10px; color:#9b8c37; font-size:13px;}
.listBox .bootm p { color:#3f5502;  line-height:22px;}
.listBox .ann { width:84px; height:22px; display:block; float:right; color:#FFF;  margin:0 0 0 5px; text-align:center;}
.listBox .ann a {width:84px; height:22px;  display:block; background-image:url(../images/anbg.jpg); border:1px solid #653022; color:#FFF;}
.listBox .ann a:hover { text-decoration:underline;}

/*全年价格弹出样式*/
.infobox li{ width:90px; height:20px; margin:0 20px 0 0; padding:0; float:right; border:1px solid #632e26; text-align:center;}
.infobox li a { display:block; width:88px; height:20px; float:left; border:1px solid #fff; background-color:#fff; line-height:20px; color:#5f3f08;}
.infobox a:hover{ background-color:#990033; color:#FFF;}

/*以是下显示TIP的内容*/
.infobox h6{ display:none; font-size:12px; font-weight:normal;}
.infobox h6 table {width:400px; height:auto; background-color:#7f5116; margin:0; padding:0; border:0;}
.infobox a:hover h6{display: block;position:absolute; border:1px solid #fff; background-color:#7f5116; margin:26px 0 0 -170px ; color:#5f3f08; white-space: nowrap; padding:1px;}

/*客房列表弹出样式*/
.inbox li{ width:90px; height:20px; margin:0 5px 0 0; padding:0; float:right; border:1px solid #632e26; text-align:center;}
.inbox li a { display:block; width:88px; height:20px; float:left; border:1px solid #fff; background-color:#fff; line-height:20px; color:#000;}
.inbox a:hover{ color:#FFF; background-image:url(../images/anbg.jpg);}

/*以是下显示TIP的内容*/
.inbox h6{ display:none; font-size:12px; font-weight:normal;}
.inbox h6 table {width:400px; height:auto; background-color:#761d19; margin:0; padding:0; border:0;}
.inbox a:hover h6{display: block;position:absolute; border:1px solid #fff; background-color:#7f5116; margin:40px 0 0 -190px ; color:#761d19; white-space: nowrap; padding:1px;}

/*房型页面*/
.fx_adv{ float:right; width:291px; height:61px;margin:0;}
.fx_kuang{float:left; width:971px; height:auto; margin:2 10px 0 10px;}
.fx_imgbg{float:left; width:470px; height:298px; margin:30px 40px 0px 10px;background: url(../images/fx_imgbg.jpg); padding:9px 9px 10px 9px;}
.fx_imgbg img{width:470px; height:298px;}
.fx_img{float:left;height:298px;}
.fx_tab{float:right;width:410px; height:auto; text-indent: 24px; line-height:26px; margin-bottom:10px;}
.fx_pic{width:242px;height:87px; margin:10px auto;background: url(../images/fx_pic.jpg); line-height:60px; text-align:center; color:#643023; font-size:15px; font-weight:bold;}
.fx_pic p {line-height:60px; text-align:center; color:#643023; font-size:15px; font-weight:bold;}
.fx_lin1{float:left; margin-left:10px;background: url(../images/fx_lin1.jpg) no-repeat; width:971px; height:1px;}
.fx_lin2{float:left; margin:-15px 0px 10px 0px;background: url(../images/fx_lin2.jpg) no-repeat; height:336px; width:1px; }
.fx_left{ float:left; width:200px; margin:0px 20px 30px 30px;}
.fx_left img {width:200px;height:130px;}
.fx_more,.fx_more a{ color:#B4A854;font-weight:bold; margin:10px auto; }
.fx_right{ float:left;width:700px; margin:0 10px;}
.fx_con { width:700px;line-height:25px; float:left; }
.fx_con p{ line-height:25px;text-indent:24px;}
.fx_con h1{ color:#B4A854; font-size:13px; font-weight:bold; text-indent:24px;}
.fx_list{ float:left; width:150px; line-height:25px;font-size:14px; color:#4D4B4A; padding:0 10px;}
.fx_list h2{color:#B4A854; font-size:13px; font-weight:bold;margin-bottom:8px;}
.fx_list h3{color:#4D4B4A; font-size:13px; font-weight:bold; margin-bottom:8px;}
.fx_list p{line-height:25px; font-size:12px;}

/*图片详细样式*/
.pic li{ margin:0px; float:left;display:block; margin:10px 0 10px 30px; display:inline;}
.pic li a { text-decoration:none;display:block;width:200px;height:120px; text-align:center; padding:1px; line-height:150px; border:3px solid #CCC;}
.pic li a:hover{ border:3px solid #653022;}
.pic li img { width:200px; height:120px;}

/*支付方式栏目图*/
.zf_img{float:left; width:971px; height:179px;}

/*支付方式位置*/
.zf_wz{float:left; width:350px; height:102px; background:url(../images/zf_wzbg.jpg) no-repeat;}
.zf_wzcon{float:right; width:265px; height:20px; border-bottom: 1px dashed  #880A0A; margin-top:81px;}

/*支付方式*/
.zf_kuang{ float:left;width:983px; height:auto; margin:10px 0 0 10px; }
.zf_zf{ float:left; width:270px; height:auto; padding:110px 20px 10px 60px;background:url(../images/zf_pic.jpg) no-repeat;}
.zf_lx{	float:left;	width:250px;height:auto;padding:10px 30px 40px 20px;background: url(../images/zf_pic2.jpg) no-repeat right bottom;	}
.zf_con,.zf_con p{ line-height:25px;   color:#797373;}
.zf_con2pic{float:left;width:240px; height:34px; margin-top:56px; margin-bottom:8px;}
.zf_adv{ float:left; width:291px; height:auto;}

/*酒店介绍*/
.jd_kuang { float:left; width:510px; height:auto; margin:0;}
.jd_p {float:left; width:98%; line-height:25px;	font-weight:bold; font-size:14px; color:#452B1A; margin-bottom:10px;}
.jd_con,.jd_con p { line-height:24px; color:#4D4B4A;text-indent: 24px; padding:0 10px;}
.jd_map { float:left; width:193px; height:177px; margin:10px 30px 5px 20px;}
.jd_tell { float:left; width:193px; height:177px; margin-top:10px;}

/*在线留言*/
.table_left { width:240px; height:auto; float:left; margin:5px; display:inline; }
.table_left .intxt,td {padding:0 10px; color:#333;}
.table_right { width:390px; height:auto; float:right; margin:5px 5px 5px 0; display:inline; padding:0;}
.table_right .inyou,td {margin:0 0 10px 0; display:inline; color:#333; padding:0 10px 0 10px; line-height:22px;}

/*会议样式*/

.leftlist { width:190px; height:auto; float:left;}
.left_bg { width:180px; height:auto; float:right; padding:0;}
.listcenter { width:525px; height:auto; float:left; padding:10px 10px 0 10px; background-color:#e7dcc9; }
.list_pic { width:525px; float:left;}
.list_pic p { line-height:20px; color:#666;}
.list_pic img { float:right;}
.rightlist { width:255px; height:auto; float:left; padding:10px 0 0 5px;}
.rightlist p {line-height:22px; color:#757575; padding:0 10px; }
.table_txt { font-size:12px; color:#fff;}

.bulenav_3 li{line-height:25px; margin:0px; float:left; background-color:#653022; display:block;width:160px;height:25px;color:#FFF; text-align:left; margin:2px 0 0 0;  border:1px solid #653022;}
.bulenav_3 li a { text-decoration:none;display:block;width:150px;height:25px;color:#fff; text-align:left; line-height:25px;  margin:0; padding:0 0 0 10px; font-size:12px;}
.bulenav_3 li a:hover{ text-decoration:underline; color:#fff;}
.bulenav_3 li a.current {background-color:#E7DCC9; color:#653022;}
.bulenav_3 li a:hover.current {background-color:#FFF; color:#653022;}

/*餐饮样式*/
.can_kuang{ float:left; width:980px; margin:30px auto;}

/*友情链接*/
.nav3 li{line-height:22px; display:block; margin:2px 2px 2px 8px;float:left;}
.nav3 li a { float:left; display:block; width:110px; border:0;height:22px;color:#462c1d;line-height:22px; margin:0; padding:0; font-size:13px;}
.nav3 li a:hover{color:#162c1d;}

.youqing { width:998px; float:left; border-top:1px solid #462c1d; margin:5px 0 0 0; padding:5px 0;}
.youqing h3 { width:950px; float:left; font-size:13px; color:#462c1d; padding:5px 15px;}

.top1 { width:1003px; height:86px; float:left;}

.list2 { width:230px; margin:0px;text-align:left; line-height:22px; font-size:12px; padding:0; float:left; }
.list2 ul{list-style-type: none;margin: 0px;padding: 0px;}
.list2 li{width:100%; float:left; padding:0 5px 0 10px;}
.list2 li a{ line-height:22px; color:#000; display: block; padding:0; margin:0; text-decoration:none;}
.list2 li span{float: right;/*使span元素浮动到右面*/text-align: right;/*日期右对齐*/ margin:0px 10px 0 0; color:#000; }
.list2 li a:hover{ color:#FF0000; text-decoration:underline;}
.dtt { width:230px; height:25px; float:left; padding:0 10px; line-height:25px; text-align:left; font-size:14px; font-weight:bold;}