/*整体设置*/

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;}

/*头部*/
.top { width:1003px; height:82px; float:left; margin:0 0 5px 0; display:inline;}
.header { width:1003px; height:188px; float:left; overflow:hidden;}
.header .pictop { width:260px; height:188px; float:left;}
.header .topright { width:743px; height:188px; float:left;}

/*主要内容*/
.wrap { width:1003px; height:auto; float:left; overflow:auto;}

/*左边内容*/
.wrap .left_txt { width:260px; height:auto; float:left;}
.wrap .left_txt img { margin:15px 0 ; display:inline;}

/*右边内容*/
.wrap .right_txt { width:743px; height:auto; float:left; background-image:url(/images/right_bg.jpg); background-repeat:no-repeat;}
.wrap .top_nav { width:710px; height:auto; float:left; padding:16px 0 0 16px; background-image:url(/images/navad.jpg); background-repeat:no-repeat;background-position:30px 50px;}
.wrap .navlei { width:710px; height:25px; float:right; margin:0 0 10px 0; display:inline;}
.wrap .time { width:695px; height:25px; margin:25px 0 0 0!important; /* IE7+FF */ width:695px; height:25px; float:right;} 
.wrap .right_top { width:726px; 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:#fff;}
.wrap .right_wz a { color:#fff;}
.wrap .right_wz8 { width:300px; height:25px; float:right; line-height:25px; text-align:right; color:#78701d;}
.wrap .right_neirong { width:455px; height:auto; float:left; border-right:1px dashed #671613;}
.wrap .right_neirong h3 { color:#a41b15; line-height:30px; font-size:14px; padding:25px 0 0 20px;}
.wrap .right_neirong p { line-height:22px; color:#5f5d5d; padding:0 10px; text-indent:2.0em;}
.wrap .left_neirong { width:265px; height:auto; float:left; margin:0 0 0 7px; display:inline; padding:15px 0 50px 0; background-color:#f2dedf;}
.wrap .subnav { width:175px; height:auto; float:left; padding:0 33px; margin:5px 0 0 10px; display:inline;}
.wrap .subnav h3 { width:175px; height:20px; line-height:30px; float:left; text-align:center; font-size:13px;}
.wrap .subnav_pic a { width:162px; height:120px; padding:5px; float:left; background-image:url(/images/youbg.jpg); background-repeat:no-repeat;}
.wrap .subnav_pic a:hover { background-image:url(/images/youqbg.jpg); background-repeat:no-repeat;}
.wrap .subnav_pic a img { width:162px; height:119px; margin:0px; padding:0;}
.wrap .right_snsn { width:720px; height:auto; float:left; padding:6px 0 0 0; margin:0 0 0 6px; display:inline;}
.wrap .right_snsn h2 { width:720px; text-align:center; font-size:15px; padding:10px 0; margin:10px 0 0 0 ;}
.wrap .timet { width:500px; height:22px; line-height:22px; color:#000; text-align:center; border-bottom:1px solid #875f24; border-top:1px solid #875f24; }
.wrap .right_snsn p {line-height:22px; padding:0 10px;}
.wrap .right_snsn img { padding:1px; border:1px solid #875f24;}
.wrap .right_list { width:720px; height:auto; float:left; padding:6px 0 0 0; margin:0 0 0 6px; display:inline;}
.wrap .cyms { width:685px; height:auto; float:left; margin:18px 0 0 18px; display:inline;}
.wrap .cyms .tile { width:685px; height:auto; float:left;}
.wrap .cyms .tile h3 { width:315px; height:30px; line-height:30px; float:left; margin:0 0 10px 0; display:inline;}
.wrap .cyms .tile span { width:70px; height:30px; line-height:30px; float:left; margin:0 0 10px 0; display:inline;}
.wrap .cyms .tile p { font-size:13px;  color:#000;}

/*会议样式*/
.wrap .leftlist { width:190px; height:auto; float:left;}
.wrap .left_bg { width:180px; height:auto; float:right; padding:0;}
.wrap .listcenter { width:525px; height:auto; float:left; margin:0 0 0 10px; display:inline; padding:10px 10px 0 10px; background-color:#f2dfdf; }
.wrap .list_pic { width:525px; float:left;}
.wrap .list_pic p { line-height:20px; color:#333;}
.wrap .list_pic img { float:right;}
.wrap .rightlist { width:155px; height:auto; float:left; padding:0 0 0 5px;}
.wrap .rightlist p {line-height:22px; color:#757575; padding:0 10px; }
.wrap .table_txt { font-size:12px; color:#fff;}

.bulenav_2 li{line-height:25px; margin:0px; float:left; background-color:#9a1a14; display:block;width:150px;height:25px;color:#FFF; text-align:left; margin:2px 0 0 0;  border:1px solid #9a1a14;}
.bulenav_2 li a { text-decoration:none;display:block;width:140px; height:25px;color:#9a1a14; background-color:#fff; text-align:left; line-height:25px;  margin:0; padding:0 0 0 10px; font-size:12px;}
.bulenav_2 li a:hover{ text-decoration:underline; color:#fff; background-color:#9a1a14;}
.bulenav_2 li a.current {background-color:#9a1a14; color:#FFF;}

/*新闻列表*/
.list { width:98%; margin:0px;text-align:left; line-height:25px; font-size:12px; margin:15px 0 15px 0; display:inline; padding:5px; float:left; background-color:#f7ebed; border:1px solid #663731;  }
.list ul{list-style-type: none;margin: 0px;padding: 0px;}
.list li{width:98%; float:left; padding:0 5px 0 5px; border-bottom:1px dashed #815d1c;}
.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{color:#663731; text-decoration:underline;}

/*房型列表样式*/
.listBox li{float:left; display:block; width:710px; height:auto; padding:0 0 7px 0; border-bottom:1px dashed #9b9a63; border-left:1px solid #fFF; border-right:1px solid #fFF; border-top:1px solid #fFF; margin:8px; display:inline;}
.listBox li.over{  border:1px solid #f1e8bf; background-color:#f5edeb;}

.listBox img { width:172px; height:120px; float:left; margin:5px; display:inline; padding:5px;   }
.listBox a img { width:172px; height:120px; float:left; margin:5px; display:inline;padding:5px; border:2px solid #a69369; }
.listBox a:hover img { border:2px solid #4f0b0a;}
.listBox h3 { width:485px; height:25px; float:left; line-height:25px; font-size:14px; color:#a83508; padding:0 0 0 10px; margin:5px; display:inline;}
.listBox h3 a { color:#a83508; text-decoration:none;}
.listBox h3 a:hover{ text-decoration:underline; color:#6c171e;}
.listBox p { line-height:22px; margin:0 5px; display:inline; color:#6B6B6B; overflow:hidden;}
.listBox .kut { width:490px; height:100px; float:left; padding:0 0 0 10px;}
.listBox .bootm { width:700px; height:auto; float:left; padding:5px 0; line-height:22px;}
.listBox .bootm h5 { white-space:nowrap; height:22px; line-height:22px; float:left; padding:0 0 0 10px; color:#6c171e; font-size:13px;}
.listBox .bootm p { color:#815018;  line-height:22px;}
.listBox .ann { width:72px; height:22px; display:block; float:right; color:#fff; border:1px solid #632e26;  margin:0 5px 0 5px; text-align:center;}
.listBox .ann a { display:block; color:#FFF;  background-image:url(/images/ann_bg.jpg);}
.listBox .ann a:hover { text-decoration:underline; color:#fff; font-weight:bold;}

/*全年价格弹出样式*/
.infobox li{ width:90px; height:22px; margin:0 170px 0 0; display:inline; padding:0; float:right; border:1px solid #6a0a0b; text-align:center;}
.infobox li a { display:block; width:90px; height:22px; float:left; border:1px solid #fff;  line-height:22px; color:#6a0a0b; font-weight:bold; background-color:#FDDBF5;}
.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:22px; margin:0 5px 0 0; padding:0; float:right; border:1px solid #632e26; text-align:center;}
.inbox li a { display:block; width:90px; height:22px; float:left;  background-color:#fff; line-height:22px; color:#5f3f08; color:#000;}
.inbox a:hover{ color:#FFF; background-image:url(/images/ann_bg.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:26px 0 0 -320px ; color:#761d19; white-space: nowrap; padding:1px;}

/*图片详细样式*/
.pic li{ margin:0px; float:left;display:block; margin:20px 0 0 20px; display:inline;}
.pic li a { text-decoration:none;display:block;width:200px;height:120px;color:#FFF; text-align:center; padding:1px; line-height:150px; border:3px solid #D7B4B2;}
.pic li a:hover{ border:3px solid #DA1917;}
.pic li img { width:200px; height:120px;}

/*支付联系方式*/
.zfbg{width:580px; height:367px; background-image:url(/images/zf_bg.jpg);}
.zflin1{width:202px; height:29px;margin:60px 10px 10px 300px;background-image:url(/images/zf_lin1.jpg);}
.zflin2{width:202px; height:29px;margin:40px 10px 10px 300px;background-image:url(/images/zf_lin2.jpg);}
.zfzx{width:151px; height:22px;margin:20px 10px 10px 300px;background-image:url(/images/zf_zx.jpg);}
.zfcon{width:270px; height:auto;font-size:12px;color:#691511; margin:18px 0 10px 300px;line-height:27px;}

/*在线留言*/
.table_left { width:250px; height:auto; float:left; margin:5px; display:inline; background-color:#fff; }
.table_right { width:400px; height:auto; float:right; margin:15px 0px 20px 0px; display:inline; padding:5px 5px 0 5px; background-color:#fff; border:1px solid #5A0F16;}

/*房型介绍页面*/
.fxadv{width:309px; height:62px;margin-top:20px; background-image:url(/images/fx_wx.jpg);}
.fxbg{width:471px; height:298px;padding:8px ; background-image:url(/images/fx_bg.jpg);}
.fxbg img{width:471px; height:298px;}
.fxcon {width:700px; height:auto; float:left; margin:10px 0 0 20px; display:inline;}
.fxcon .fxlin{width:400px; line-height:25px;}
.fxcon .fxlin h2{float:left; font-size:14px;width:150px; color:#6D1612;}
.bluec{font-size:14px;color:#5070A2;text-align:left;}
.fxcon p {color: #000; line-height:25px; padding:0;text-align:left;}
.fxtab{	width:652px;color:#000;	font-weight: normal;}
.fxcon .fxli{width:700px;height:auto; float:left;color:#000;}
.fxcon .fxli h4{font-size: 13px;font-weight: bold;	color:#5070A2;line-height:25px;}
.fxcon .fxli h5{font-size: 13px; line-height:25px;}
.fxcon .fxli p {color: #000; line-height:22px; }
.fxcon .fxlimi{float:left;width:160px; height:auto;line-height:25px;font-size:12px; color:#000;}
.fxcon .fxlimi p {color: #000; line-height:22px;}
.fxcon .listt { width:700px; height:auto; float:left;}

/*页脚*/
.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:#f2f3b1;} 
.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:216px; height:108px; float:left; margin:2px 0 0 0;}

/*导航*/
.bulenav_1 li{ margin:0 0 10px 0; display:inline; float:right; display:block;width:86px;height:25px;color:#FFF; line-height:25px; border-left:1px solid #fff;}
.bulenav_1 li a { text-decoration:none;display:block;width:86px;height:25px;color:#FFF; font-size:14px;text-align:center; line-height:25px; background-color:#9b1a14;}
.bulenav_1 li a:hover{font-weight:bold; color:#fff; background-image:url(/images/navbg.jpg);  text-decoration:none;}

/*友情链接*/
.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:#204905;line-height:22px; margin:0; padding:0; font-size:13px;}
.nav3 li a:hover{color:#008200; text-decoration:underline;}

.youqing { width:998px; float:left; border-top:1px solid #204905; margin:5px 0 0 0; padding:5px 0;}
.youqing h3 { width:950px; float:left; font-size:13px; color:#204905; padding:5px 15px;}

.list2 { width:240px; 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:#666; display: block; padding:0; margin:0; text-decoration:none;}
.list2 li span{float: right;/*使span元素浮动到右面*/text-align: right;/*日期右对齐*/ margin:0px 10px 0 0; color:#666; }
.list2 li a:hover{ color:#FF0000; text-decoration:underline;}

.dtt { width:240px; height:25px; float:left; padding:0 10px; line-height:25px; text-align:left; font-size:14px;}
