@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; list-style:none;}
body{margin: 0;padding: 0px;
	background: url(../images/background01.jpg)  #1C4D3E  scroll  repeat-x left top;
	font-size: 12px; color: #444444; font-family:Arial, Helvetica, sans-serif ,"宋体" ;}
	
a{text-decoration: none; color: #444444;}	
a:hover{color: #3A854A; text-decoration: none; }
	   


/*清除内部浮动（公共）*/
.frame,.frame .Package,.frame .layout,.frame .menu, .frame .menu .Link{zoom:1}
.frame:after,.frame .Package:after,.frame .layout:after,.frame .menu:after, .frame .menu .Link:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	
.background_top{ width: 1113px; margin: 0 auto; background: url(../images/top.jpg) center top no-repeat; padding-top:13px;}
.background_in {width: 1040px; margin:0 auto; background:url(../images/background02.jpg) #FFF repeat-x center top; margin-bottom: 3px;}
.frame{width: 999px;  margin:0px auto ;  padding-top:25px;}
.frame .Package{}
/* 标志 */	
.background_in .logo{height: 58px; width: 199px;  background-image: url(../home/logo.gif); background-repeat: no-repeat; float: left; margin-left:3px; }

/* 头部 */	
.Package .menu{width: 794px; float: left; margin:0 auto; }
 .Package .menu .Link{list-style: none; margin:0px; padding: 0px;  float: right; }
 .Package .menu .Link li {width: 60px; float: left; font-size: 12px; height: 20px; margin-left: 10px; background: url(../home/menu01.gif) no-repeat left top; padding-left: 10px; }
.Package .menu .Link li a{text-decoration: none;  margin-left: 7px; color: #444444; }
.Package .menu .Link li a:hover{color: #3A854A; text-decoration: none;}

/* 导航栏 */	
.Package .menu .nav{ width: 773px; list-style: none; margin:10px auto 0 auto; padding: 0px;  float: right; }
.Package .menu .nav li {width: 78px; height: 14px; float: left; font:"微软雅黑" "宋体"; font-size: 13px;  margin-left: 7px;  line-height: 15px; 
background: url(../home/menu.gif) no-repeat  left top; text-decoration: none;}
.Package .menu .nav a{color: #1E4B33; text-decoration: none; margin-left: 13px;}
.Package .menu .nav a:hover{color: #3A854A; text-decoration: none; }

/* 二级菜单 */	
.menuposition {width:999px;	margin:0 auto;position:relative;}
.menuposition ul {width:76px;position:absolute; top:-15px; background-color:#E4F4E3; text-align:center; padding:4px 2px; border: 1px solid #A2C7A0;}
.menuposition ul li {height:23px;}
#menu1 {left:483px;	display:none;}
#menu2 {left:820px;	display:none;}

/* 广告 */	
.frame .advertising{width: 999px; height: 143px; background: url(../images/advertising.jpg) no-repeat left top; margin:0 auto; padding: 0px;}
 
 
/* 布局开始 */	
.frame .layout{width: 997px; border: 1px solid #CBC4AE; border-top: inherit; margin: 0 auto; background-image: url(../images/beijing.jpg);
	background-repeat: repeat-y; background-position: left top;}

.frame .layout .left{width: 263px; float: left; }
	/* 山水动画 */
.frame .layout .left .flash{width: 263px; height: 198px; background: url(../images/water.jpg)  no-repeat left top;}
	/* 目录树 */
.frame .layout .left .tree{width: 263px; height: 342px; background: url(../images/tree.jpg) no-repeat left top  #E0D9CA;}
.frame .layout .left .tree01{width: 263px; height: 342px; background: url(../images/tree01.jpg) no-repeat left top  #E0D9CA;}
.frame .layout .left .tree02{width: 263px; height: 342px; background: url(../images/tree02.jpg) no-repeat left top  #E0D9CA;}
	
	/* 中心中心中心中心中心中心 */	
.frame .layout .center{width: 734px; float: left;  /*background: url(../images/figure01.jpg) no-repeat left bottom;*/}
       .center .title{width: 734px; height: 78px;  background: url(../images/title01.jpg) no-repeat left top;}
	    .center .bad2{width: 734px; height: 78px;  background: url(../images/title02.jpg) no-repeat left top;}
		 .center .bad3{width: 734px; height: 78px;  background: url(../images/title03.jpg) no-repeat left top;}
		.center .content{width: 615px; margin: 0  auto; padding: 25px 0;}
		
	/* 山庄首页 01*/	
	/*清除内部浮动（山庄简介）*/
.first,.first_left,.first_right,.ntitle .tle, .ntitle .tle .ne,.news .netable li{zoom:1}
.first:after,.first_left:after,.first_right:after,.news:after,.ntitle .tle:after, .ntitle .tle .ne:after,.news .netable li:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}	 
 
.first{width: 686px; margin: 0  auto; padding: 0;}	
/* 内容左侧*/
.first_left{height: 515px; float: left;  padding-top:25px;}
        /* 山庄新闻*/
	.news{width: 465px;  margin-bottom: 30px;}
	.ntitle{ width: 465px; height: 27px; background: url(../images/right02.jpg) no-repeat left top;}
	 .ntitle .tle{}
	 	.ntitle .tle .ne{font-size: 14px; font-weight: bold; color: #044431;  padding: 6px 0 0 32px;}
    	.ntitle .tle .ne .shijian{float: right; padding-top: 10px;}
	  
	  .news .netable{list-style: none;  padding-top: 10px;}
	  .news .netable li{border-bottom: 1px dashed #D5CCB5;}
	    .news .netable span{float: right; color: #999999;}
	    .news .netable a{float:left; line-height: 20px; background: url(../images/rtitle03.jpg) no-repeat left center;
			 padding-left: 13px;}
	
	    /* 设施展示*/
	.show{width: 465px; height: 110px; margin-bottom: 30px;}
	  .rolling {float: left; width: 463px; height: 108px;}
	     .arr_left{float: left; height:17px; width:11px; vertical-align: middle; padding-top: 15px; margin-right: 6px; _margin-right: 3px;}
         .arr_right{float: right;  height:17px; width:11px; padding-top: 15px; vertical-align: middle; margin-left: 6px; _margin-left: 3px;}

	
	#demo {float: left; width: 430px; height: 95px; overflow: hidden; padding-top: 13px;}
	#demo img{border: #A4998A 2px solid; width: 92px; height: 62px color: #00CC00; color: #FFFFFF;}
	#demo1 td,#demo2 td {padding-right: 4px; text-align: left;}	
	
	
	/* 重点推荐*/
	.focus{width: 465px; }
		.focus fieldset{ width: 465px;  height: 115px; border: 1px solid #D5CCB5;}
		.focus legend{font-size: 14px; font-weight: bold; color: #044431;  margin-left: 20px;}
		  
		.focus .sweden{float: left;width: 440px;  padding: 10px 5px 5px 5px;}
		    .sweden dl{float: left; width: 210px; padding-left:10px;  margin: 0; display:inline;}
		    .sweden dt{float: right; width: 120px; padding- right:10px; margin:0; font-weight: bold;}
			.sweden dd{float: left; padding:0; margin:0; line-height:20px; }
               .sweden .img img{float: left; padding:0; margin: 0; border: 1px solid #A4998A;}
	           .sweden .description{float: left; width: 120px; padding-left: 5px;}
		  
		  
 /* 内容右侧*/			  
.first_right{height: 515px; float: right; border-left: 1px  solid #D5CCB5; padding:25px 0 0 5px;}

        /* 天气预报*/	
	.weather{width: 200px; height: 110px; margin-bottom: 30px; }
	    .rtitle{width: 170px; height: 14px; background: url(../images/right01.jpg) no-repeat left top; font-size: 14px; font-weight: bold; color: #044431;
	          text-align: center;}
		.conweather{padding: 10px 0px 0px 0px; }
		  .conweather .tianqi iframe{ border: 1px solid #BCD3A9; padding-top:12px; overflow:hidden}
		/* 优惠活动*/	
	.activities{width: 170px; height: 200px; margin-bottom: 30px; margin-left:15px;}
	      .conac { width: 169px; height: 170px; background: url(../images/rtitle.jpg)  no-repeat left bottom; padding-top: 10px;}
		  .conactivities {padding: 15px; }
		.conactivities .latest,.conactivities minor{list-style: none;}
		    .conactivities .latest li,.conactivities .minor li{ border-bottom: 1px dashed #AAA397;}
			.conactivities .latest a,.conactivities .minor a{line-height: 20px; padding-left: 13px;
			 background-image: url(../images/rtitle02.jpg) no-repeat 0px 3px;}
		
		 /* 服务热线*/	
	/* 山庄简介 01*/	
	/*清除内部浮动（山庄简介）*/
.frame .layout .center{zoom:1}
.frame .layout .center:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}	  

.frame .layout .bg1{width: 734px; height: 540px; float: left; background: url(../images/figure01.jpg) no-repeat left bottom;} 
.bg9 .bad1{width: 734px; height: 78px; background: url(../images/title01.jpg) no-repeat left top;} 

	   .center .content .introduce img{border: 3px solid #D7CDBA;	}
	   .center .content .introduce p{line-height: 20px; text-align: left; display: block;}
       .center .content .introduce .word{font-size: 14px; font-weight: bold; color: #553717;}
	   
	   
	/* 山庄新闻02 */  
   /*清除内部浮动（山庄新闻）*/
.frame .layout .action{zoom:1}
.frame .layout .action:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}	 
.frame .layout .bg2{width: 734px;  height: 540px; float: left;  background: url(../images/figure02.jpg) no-repeat left bottom;}
 .action{list-style: none; margin: 0px; padding: 0px;	float: left; width: 610px;}  
 .action li{line-height: 20px; margin:5px 0; border-bottom: 1px dashed  #C6B99D;}  
 .action span{float: right;color: #1D8C07;} 
 .action a{background: url(../home/action.gif) no-repeat left top;padding-left: 20px;	}

.turnPage {float:left; margin-top:11px; text-align:center; width:607px;}
ol, ul, li {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; overflow:hidden;}
html {color:#666666; font-family:Tahoma; font-size:12px; line-height:18px;}
	   

/* 详细页-山庄新闻02_2 */ 
.frame .layout .large-title{border-bottom:1px dashed #C6B99D; font-size:20px; line-height:30px; margin-bottom:4px; padding-bottom:8px;
text-align:center; color:#553717;} 
.frame .layout .date{width:610px; color:#553717; float:  right; text-align: right;} 
.frame .layout .date .left{float: left; text-align: left;}   


/* 客房设施-环境设施04_1 */ 
/*清除内部浮动（公共）*/
.frame .layout .room .rm{zoom:1}
.frame .layout .room .rm:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.frame .layout .bg4{width: 734px; float: left; } 
.bg4 .bad4{width: 734px; height: 78px; background: url(../images/title04_1.jpg) no-repeat left top;}

.frame .layout .ther p{text-indent: 20px; line-height: 20px; margin-bottom: 20px;
	background: url(../images/button02.jpg) no-repeat left top;}
	
.frame .layout .ther02 p{text-indent: 20px; line-height: 20px; }
.frame .layout .ther02 img {border: 0; margin-top:20px;}
	

.frame .layout .room .rm li{float: left; margin:0 27px 16px 0;}
.frame .layout .room .rm .none{ margin-right:0;}

.frame .layout .room .rm .r{width: 186px; height: 25px; background: url(../tu/r01.jpg) no-repeat left top; line-height: 24px; text-align: center; }
.frame .layout .room .rm .r02{width: 399px; height: 25px; background: url(../tu/r02.jpg) no-repeat left top; line-height: 24px; text-align: center; }

.frame .layout .room .rm .back{width:160px; height:104px; display:block; padding: 12px 13px; background-image: url(../images/theroom01.jpg);
	background-repeat: no-repeat; background-position: center center;}
.frame .layout .room .rm .back_prolong{width:373px; height:104px; display:block; padding: 12px 13px; background-image: url(../images/theroom02.jpg);
	background-repeat: no-repeat; background-position: center center;}
	
.frame .layout .room .rm img{border:none; text-align: center;}
.frame .layout .room .rm p{margin-top:5px;}

/* 餐饮设施-环境设施04_2 */ 
.bg4 .bad4_2{width: 734px; height: 78px; background: url(../images/title04_2.jpg) no-repeat left top;}

/* 会议设施-环境设施04_3 */ 
.bg4 .bad4_3{width: 734px; height: 78px; background: url(../images/title04_3.jpg) no-repeat left top;}

.huiyi{font-size: 14px; font-weight: bold; color: #C87828; text-decoration: underline; margin: 20px; float: right; font-family: "宋体";}

/* 养生保健馆-环境设施04_4 */ 
.bg4 .bad4_4{width: 734px; height: 78px; background: url(../images/title04_4.jpg) no-repeat left top;}

/* 体检中心-环境设施04_5 */ 
.bg4 .bad4_5{width: 734px; height: 78px; background: url(../images/title04_5.jpg) no-repeat left top;}

/* 娱乐设施-环境设施04_6 */ 
.bg4 .bad4_6{width: 734px; height: 78px; background: url(../images/title04_6.jpg) no-repeat left top;}

/* 三台会馆-环境设施04_7 */ 
.bg4 .bad4_7{width: 734px; height: 78px; background: url(../images/title04_7.jpg) no-repeat left top;}

/* 外景指南-环境设施04_8 */ 
.bg4 .bad4_8{width: 734px; height: 78px; background: url(../images/title04_8.jpg) no-repeat left top;}

/* 外景-环境设施04_9 */ 
.bg4 .bad4_9{width: 734px; height: 78px; background: url(../images/title04_9.jpg) no-repeat left top;}


/* 重要链接05*/ 
 /*清除内部浮动（重要链接）*/
.frame .layout .friendship,.frame .layout .focus_frp{zoom:1}
.frame .layout .friendship:after,.frame .layout .focus_frp:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}	 

.frame .layout .bg5{width: 734px; height: 540px; float: left; background-image: url(../images/figure05.jpg); background-repeat: no-repeat; background-position: left bottom;} 
.bg5_2 .title bad5{width: 734px; float: left;}
frame .layout .union{width: 734px;  float: left; } 
.bg5 .bad5{width: 734px; height: 78px; background-image: url(../images/title05.jpg); background-repeat: no-repeat; background-position: left top;}
.bg5_2 .bad5{width: 734px; height: 78px; background-image: url(../images/title05.jpg); background-repeat: no-repeat; background-position: left top;}
.frame .layout .focus_frp{
	width: 617px;
	height: 103px;
	font-size: 14px;
	font-weight: bold;
	padding-top: 15px;
	text-align: left;
	background-image: url(../images/friendship-.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 75px;
	
}
.frame .layout .focus_frp ul{margin: 0px; padding: 0px; list-style: none;}
.frame .layout .focus_frp li{width: 500px; line-height: 15px;}
.frame .layout .focus_frp a{ color: #C87828; background: url(../images/button01.jpg)  no-repeat left top; padding-left: 15px; }
.frame .layout .focus_frp a:hover{color: #3A854A;}
.frame .layout .focus_frp .xiao {padding:0 0 12px 15px; font-size: 12px; font-weight: normal; color: #C87828; float: left;}

.frame .layout .friendship{width: 315px; margin-left: 87px;}
.frame .layout .friendship .rig{font-size: 14px; float: left;}
.frame .layout .friendship .lef {font-size: 14px; float: right;}
.frame .layout .friendship .rig li,.frame .layout .friendship .lef li{line-height: 30px;}
.frame .layout .friendship .rig li a,.frame .layout .friendship .lef li a{color: #C87828; text-decoration: underline;}
.frame .layout .friendship .rig li a:hover,.frame .layout .friendship .lef li a:hover{color: #3A854A; text-decoration: none;}


/* 留言板06*/ 
 /*清除内部浮动（留言板）*/
.frame .layout .eml {zoom:1}
.frame .layout .eml :after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}	 
.frame .layout .bg6{width: 734px; float: left; } 
.bg6 .bad6{width: 734px; height: 78px; background: url(../images/title06.jpg) no-repeat left top;}
.frame .layout .guestbook a{background: url(../home/action01.gif) no-repeat left top;padding-left: 20px;	}
/*提交问题（留言板）*/
.Published{float: left; margin: 20px 0 0 38px;}

.Published th{width: 60px; text-align: left; font-weight: lighter; }
.Published td{ text-align:left}

.comment{width: 400px;}
.buttons{margin: 10px 0 0 0;}
  a.buttons {height:19px; width:51px; background:url(http://img.17zsy.com/images/home/btn02.png) no-repeat; background-position:0px 0px; display:block;}
  a.buttons:hover {height:19px; width:51px; background:url(http://img.17zsy.com/images/home/btn02.png) no-repeat; background-position:-70px 0px; display:block;}
.sd{padding-top: 20px;}

/* 人才招聘07*/ 
 /*清除内部浮动（人才招聘）*/
.frame .layout .eml {zoom:1}
.frame .layout .eml :after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}	 

.frame .layout .bg7{width: 734px; float: left; } 
.bg7 .bad7{width: 734px; height: 78px; background: url(../images/title07.jpg) no-repeat left top;}

.frame .layout .recruitment{ }
.frame .layout .recruitment .rect{width: 573px; height: 190px; border: 2px solid #D1C6AD;  padding: 20px; margin-bottom: 10px;}
.frame .layout .rect .rig{font-size: 12px; float: right;}
.frame .layout .rect .lef {font-size: 12px; float: left;}
.frame .layout .rect .lef .bold{font-weight: bold; color: #C87828;}
.frame .layout .rect .rig li,.frame .layout .rect .lef li{line-height: 30px;}
.frame .layout .rect .rig li a,.frame .layout .rect .lef li a{color: #C87828; text-decoration: underline;}
.frame .layout .rect .rig li a:hover,.frame .layout .rect .lef li a:hover{color: #3A854A; text-decoration: none;}

.frame .layout .rect .download{width: 573px; color: #C87828; float: left; text-align: right;}
.frame .layout .rect .download a{color: #C87828; text-decoration: underline;}
.frame .layout .rect .download a:hover{color: #3A854A; text-decoration: none;}


/* 交通指引08-1*/ 
 /*清除内部浮动（交通指引）*/
.frame .address .eml{zoom:1}
.frame .address .eml:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}	 

.frame .layout .bg8_1{width: 734px; height: 600px; float: left; background: url(../images/figure08_1.jpg) no-repeat left bottom;} 
.bg8_1 .bad8_1{width: 734px; height: 78px; background: url(../images/title08_1.jpg) no-repeat left top;}

.frame .layout .guide{width: 610px; border-bottom: 1px solid #C5B694; margin-bottom: 17px;}
.frame .layout .guide .location{color: #C87828}
.frame .layout .guide .location li{width: 96px; height: 22px; float: left; margin-left: 5px;}
.frame .layout .guide .location a{float: left; width: 96px; height: 22px; color: #C87828; background: url(../images/guide01.jpg) no-repeat left top;
	text-align: center; line-height: 22px;}
.frame .layout .guide .location a:hover{float: left; text-align: center; width: 96px; height: 22px;color: #FFFFFF; background: url(../images/guide02.jpg) no-repeat left top;}


/* 联系方式08-2*/ 
 /*清除内部浮动（联系方式）*/
.frame .address .eml{zoom:1}
.frame .address .eml:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}	 

.frame .layout .bg8_2{width: 734px; height: 540px; float: left; background: url(../images/figure08_2.jpg) no-repeat left bottom;} 
.bg8_2 .bad8_2{width: 734px; height: 78px; background: url(../images/title08_2.jpg) no-repeat left top;}

.frame .address .email{width: 610px; height: 180px; background: url(../images/friendship09.jpg) no-repeat  left top; padding-top: 40px;}
.frame .address .eml{width: 500px; margin-left: 60px; border-bottom: 1px dashed #AF9F7B; padding: 10px 0;}
.frame .address .eml .rig{font-size: 14px; float: right; color: #553717}
.frame .address .eml .lef {font-size: 14px; float: left; color: #553717}
.frame .address .eml .lef .hotlie{ font-size: 16px; color: #C87828;}
.frame .address .eml .rig li,.frame .address .eml .lef li{line-height: 30px;}
.frame .address .eml .rig li a,.frame .address .eml .lef li a{color: #C87828; text-decoration: underline;}
.frame .address .eml .rig li a:hover,.frame .address .eml .lef li a:hover{color: #3A854A; text-decoration: none;}


/* 企业邮箱09*/ 
 /*清除内部浮动（企业邮箱）*/
.frame .layout .eml {zoom:1}
.frame .layout .eml :after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}	 

.frame .layout .bg9{width: 734px; height: 540px; float: left; background: url(../images/figure09.jpg) no-repeat left bottom;} 
.bg9 .bad9{width: 734px; height: 78px; background: url(../images/title09.jpg) no-repeat left top;}

.frame .layout .email{width: 610px; height: 180px; background: url(../images/friendship09.jpg) no-repeat  left top; padding-top: 40px;}
.frame .layout .email .eml{width: 480px;  margin-left: 67px;}
.frame .layout .eml .rig{font-size: 14px; float: right;}
.frame .layout .eml .lef {font-size: 14px; float: left;}
.frame .layout .eml .rig li,.frame .layout .eml .lef li{line-height: 30px;}
.frame .layout .eml .rig li a,.frame .layout .eml .lef li a{color: #C87828; text-decoration: underline;}
.frame .layout .eml .rig li a:hover,.frame .layout .eml .lef li a:hover{color: #3A854A; text-decoration: none;}


/* 页脚 */
.frame .footer{width: 155px; height: 55px; background-image: url(../images/footer.jpg); background-repeat: no-repeat; background-position: left top;}
.frame .footer .foor {line-height:56px; margin-left:160px; width:840px;}

/* 新的首页改版 */
.datu{height: 502px; width: 997px; /*border: 1px solid #7B7A7C;*/ clear: both;}