@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:Arial; color:#333; background:#f0ebd7 url(/images/image/bodyBg.gif) top repeat-x;}
a{color:#333; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#204f23; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}
.h15{height:15px; overflow:hidden; clear:both;}
.h20{height:20px; overflow:hidden; clear:both;}
.h25{height:25px; overflow:hidden; clear:both;}
.h35{height:35px; overflow:hidden; clear:both;}
input{background:transparent; padding:0px; font-size:12px; font-family:Arial; color:#888; border:0px;}
em{font-style:normal;}

.wal{width:960px; margin:0px auto; overflow:hidden;}
.font{font-family:Arial, "Microsoft YaHei";}
.more{font-family:"宋体";}
.w630{width:630px; overflow:hidden;}
.w300{width:300px; overflow:hidden;}

.headDiv{height:158px; overflow:hidden; position:relative;}
.headDiv li{float:left; height:30px; line-height:30px; overflow:hidden;}
.headDiv .fl li{padding-right:20px;}
.headDiv .fl img{float:left; margin-right:5px; position:relative; top:7px;}
.headDiv .fr li{padding-left:20px;}
.headDiv .fr img{float:left; margin-right:5px; position:relative; top:5px;}
.headDiv .form{height:26px; overflow:hidden; padding:4px 0 0 50px;}
.headDiv .form .input1{float:left; width:134px; height:20px; line-height:20px; text-indent:10px; border:#b1b1b8 solid 1px; background:#FFF;}
.headDiv .form .btn1{float:left; cursor:pointer; background:url(/images/image/btn1.gif); width:36px; height:22px;}
/**/
.headDiv2{height:128px; overflow:hidden; position:relative;}
.headDiv2 .logo{position:absolute; left:0px; top:28px;}
.headDiv2 .form{position:absolute; left:499px; top:48px;}
.headDiv2 .form{position:absolute; left:500px; top:48px;}
.headDiv2 .form .input1{width:225px; height:34px; line-height:34px; text-indent:10px; border:#adadb4 solid 1px; float:left;}
.headDiv2 .form .btn1{float:left; background:url(/images/image/btn2.gif); width:61px; height:36px; cursor:pointer;}
.headDiv2 ul{position:absolute; top:35px; right:-10px;}
.headDiv2 li{float:left; width:80px; text-align:center; overflow:hidden; font-size:13px; font-weight:bold;}
.headDiv2 li a:hover{color:#cc0022;}

.nav{height:70px; overflow:hidden; position:relative;}
.nav ul{width:200%;}
.nav li{float:left; padding-right:1px;}
.nav a{display:block; float:left; height:44px; line-height:44px; overflow:hidden; padding:0 21px; white-space:nowrap; font-size:16px; color:#FFF;}
.nav a:hover, .nav .aNow{background:#800e10;}
/**/
.nav2{height:47px; overflow:hidden; background:url(/images/image/lbg5.gif) top repeat-x;}
.nav2 ul{width:200%;}
.nav2 li{float:left;}
.nav2 a{display:block; height:44px; line-height:44px; float:left; padding:0 13px; overflow:hidden; font-size:16px; color:#fff;}

.tabContent{display:none;}

.indexTitle{height:88px; overflow:hidden; background:url(/images/image/indexTitle.gif) left 66px no-repeat; position:relative;}
.indexTitle h1{font-weight:400; color:#204f23; font-size:20px; padding-top:28px;}
.indexTitle .more{color:#204f23; position:absolute; top:35px; right:0px;}

.pageTips{height:36px; overflow:hidden; background:url(/images/image/lbg2.gif) left top repeat-x; padding-top:15px; text-align:center;}

.footNav{height:120px; padding-top:30px; overflow:hidden; line-height:20px; background:#f0f0f0;}
.footNav h1{height:30px; overflow:hidden; font-size:18px; font-weight:400; font-family:"Microsoft YaHei";}
.footNav_1{width:180px; height:90px; padding-left:105px; overflow:hidden; position:relative;}
.footNav_1 .ico{position:absolute; left:0px; top:0px;}
.footNav_2{padding:0 35px; width:361px; height:90px; overflow:hidden; border-right:#adadb4 solid 1px; border-left:#adadb4 solid 1px;}
.footNav_3{width:200px; overflow:hidden;}

.footDiv{height:250px; overflow:hidden; background:#fff; text-align:center;}
.footDiv .link{height:57px; line-height:57px; overflow:hidden; border-bottom:#adadb4 solid 1px;}
.footDiv .link a{padding:0 10px;}
.footDiv .content{padding:10px 0 15px 0; line-height:30px; color:#adadb4;}

.topDiv{height:38px; line-height:38px; overflow:hidden; position:relative;}
.topDiv li{float:left; background:url(/images/image/lico1.gif) left center no-repeat; padding:0 12px; position:relative; left:-2px;}
/**/
.topDiv2{background:url(/images/image/lbg.gif) top repeat-x; height:30px; line-height:30px;}
.topDiv2 li{background:none; left:12px;}
.topDiv2 .li_01{color:#204f24; background:url(/images/image/lico1.gif) right center no-repeat;}
.topDiv2 .li_01 a{color:#204f24;}

.banner{height:326px; overflow:hidden;}

.nav1{height:45px; overflow:hidden; background:#5c2402 url(/images/image/lbg3.gif) center top no-repeat;}
.nav1 .wal{height:45px; position:relative;}
.nav1 li{float:left; background:url(/images/image/lline.gif) left center no-repeat; position:relative; left:-1px;}
.nav1 li a{float:left; display:block; height:45px; line-height:45px; color:#fff; padding:0 35px; font-size:16px;}
.nav1 .form{position:relative; top:11px; right:42px; width:172px; height:22px; background:url(/images/image/linput.gif) left top no-repeat; float:right;}
.nav1 .input1{width:126px; height:22px; line-height:22px; padding:0 5px; float:left;}
.nav1 .btn1{width:36px; height:22px; float:left; cursor:pointer;}

.roomTitle{height:32px; overflow:hidden; background:url(/images/image/lbg4.gif) right bottom no-repeat; position:relative;}
.roomTitle h1{font-size:24px; color:#6b818f; font-weight:400;}
.roomTitle span{position:absolute; left:135px; top:0px; color:#d0e2ec; font-family:Georgia; font-size:20px; white-space:nowrap;}
.roomTitle a{position:absolute; top:6px; right:0px; color:#004276;}
/**/
.roomTitle1{height:65px; line-height:60px; position:relative; overflow:hidden; background:#f8f8f8 url(/images/image/limg169.gif) 115px 22px no-repeat;}
.roomTitle1 h1{font-size:24px; font-weight:400; font-family:"Microsoft YaHei"; padding-left:15px;}
.roomTitle1 span{position:absolute; left:140px; top:-5px; color:#d0e2ec; font-family:Georgia; font-size:18px; white-space:nowrap;}
/**/
.roomBox{border:#d9d9d9 solid 1px; min-height:100px; _height:100px;}
/**/
.roomName{height:75px; padding-top:25px; overflow:hidden; position:relative;}
.roomName span{position:absolute; top:25px; right:0px; font-size:24px; white-space:nowrap;}

.pageNum{border:#e0e0e0 solid 1px; border-right:0px; height:35px; line-height:35px; width:219px; margin:0 auto; overflow:hidden;}
.pageNum a{padding:0 15px; border-right:#e0e0e0 solid 1px; display:block; float:left;}
.pageNum a:hover, .pageNum .aNow{background:#eee; color:#29a062;}












