body,div,ul,li,span,h3,h2,img,a,p,span,table,tr,td
{
    margin:0;
    padding:0;}
body{
	/*font-family:宋体;*/
	/*font-size:13px;*/
	background:#fff;
	}
	td
	{
	     line-height:23px;
	     padding:1px;}
a{
	color:#000;
	text-decoration:none;}
	
a:hover{
		color:#500;
		}
.moreFont
{
     color:#3E2C16;}		
.clear{clear:both;
height:10px;
overflow:hidden;
}
.jianju{
	clear:both;
	height:45px;
	overflow:hidden;}
.title
{
     font-size:13px;
     font-weight:bold;}
.line
{
   border-bottom:solid 1px #ccc;}   
  .padding
  {
       padding:5px;}  
.font
{
     font-size:13px;
     line-height:23px;}  
    
#bg{
	background:url(../images/bg.jpg) no-repeat center;
	height:1340px;
	}
#box{
	width:941px;
	margin:0 auto;
	height:996px;
	}
#logo,#mingcheng{	
	width:897px;
	margin:0 auto;
	}	
#logo
{
 height:150px;
 position:relative;
    }	
 #logoImg
 {
     position:absolute;
     top:30px;
     left:300px;
     }  
 #mingcheng
 {
       height:110px;
       position:relative;}     
#mingchengImg{	
	 position:absolute;
	 top:50px;
	 left:223px;
	}	
#hot{

	width:897px;
	height:321px;
	margin:0 auto;
	}
#nav {
	MARGIN: 0px auto; 
	WIDTH: 897px; 
	background:#779b04;
	height:26px;
	line-height:26px;
}

.navigation LI {
	Z-INDEX: 5; 
	FLOAT: left; 
	MARGIN: 0px; 
	WIDTH: 90px; POSITION: relative; TEXT-ALIGN: center;
	font-size:13px;
	font-weight:bold;
	
}
.navigation LI A {
	DISPLAY: block; 
	WIDTH: 90px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
.navigation LI A:visited {
	DISPLAY: block; 
	WIDTH: 90px; 
	COLOR: #ffffff; TEXT-DECORATION: none
}
.navigation LI A:hover {
	BACKGROUND-POSITION: 50% top; 
	background:#500;
	 COLOR: #fff; 
	 BACKGROUND-REPEAT: no-repeat; 
	 TEXT-DECORATION: none
}

.navigation LI.hover {
	BACKGROUND-POSITION: 50% top; 
	background:#500;
	 COLOR: #fff; 
	 BACKGROUND-REPEAT: no-repeat;
	  TEXT-DECORATION: none;
}

.navigation UL {
	DISPLAY: none
}
.navigation UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;
	 BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px;
	  MARGIN: 0px; LINE-HEIGHT: 26px; PADDING-TOP: 0px; 
	font-weight:bold;
}
.navigation UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;
	 BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px;
	  MARGIN: 0px; WIDTH: 90px; COLOR: #000; PADDING-TOP: 0px;
	font-weight:bold;
}
.navigation UL LI A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; 
	WIDTH: 90px; COLOR: #000; PADDING-TOP: 0px;
	font-weight:bold;
}
.navigation LI UL {
	PADDING-RIGHT: 0px; DISPLAY: none;
	 PADDING-LEFT: 0px; 
	 Z-INDEX: 100; 
	 LEFT: 0px; 
	 PADDING-BOTTOM: 0px; 
	 MARGIN: 0px; 
	 WIDTH: 90px; 
	 PADDING-TOP: 0px; 
	 POSITION: absolute; 
	 TOP: 26px; 
	 color:#000;

}

.navigation LI UL LI {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px;
	 BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: #fff; BORDER-RIGHT-WIDTH: 0px;
	border-bottom:solid 1px #ececec;
	font-weight:bold;
	color:#000;

}
.navigation LI UL LI A {
	FONT-WEIGHT:bold; BACKGROUND-IMAGE: none; COLOR: #000; TEXT-ALIGN: center;

}
.navigation LI UL LI A:visited {
	FONT-WEIGHT:bold; BACKGROUND-IMAGE: none; COLOR: #000;
	
}
.navigation LI UL LI A:hover {
	BACKGROUND-IMAGE: none; COLOR: #fff; BACKGROUND-COLOR: #000
}
.navigation LI UL LI.hover {
	BACKGROUND: #15609a; WIDTH: 90px
}
.navigation LI.hover UL A {
	BACKGROUND-IMAGE: none;
	font-weight:bold;
	
}
 
#content{	

	width:897px;
	margin:0 auto;
	
	} 
	.img1
	{
	    margin:10px 0 0 15px;
	 
	    }
#contentLeft{
	background:#4a2216;
	width:622px;
	height:635px;
	float:left;
	font-size:13px;
	}
#contentLeft img
{
   float:left;
   margin-top:8px;}
#contentLeft ul
{
     width:96%;
     margin:0 auto;
      }
 #contentLeft ul li
 {
      list-style:none;
      height:23px;
      line-height:23px;
      color:#fff;
       position:relative;
      border-bottom:dashed 1px #ccc;
      vertical-align:middle;
     }   
 #contentLeft ul li a
 {
      color:#fff;
       position:absolute;
       display:block;
       float:left;
       left:5px;} 
   #contentLeft ul li span
   {
        position:absolute;
        left:480px;
     
         }  
.contentLeftMore
{
     height:23px;
     line-height:23px;
     background:#ABA08C;
     width:96%;
     margin:0 auto;
      text-align:right;}
.span{
	width:550px;
	margin:0 auto;
	height:21px;
	line-height:21px;
	text-align:right;
	}
.span a{
	color:#FFF;
	text-decoration:none;
	}
.span a:hover{
	color:#DDD;
	}
.span_bottom{
	width:585px;
	height:49px;
	float:right;
	color:#111;
	font-size:12px;
	background:url(../images/jianjiebg.gif) left top no-repeat;
	line-height:21px;
	text-indent:2em;
	margin-right:30px;
	}
.span_bottom p{
	width:540px;
	color:#000;}	
#contentRight{
	background:#4a2216;
	width:240px;	
	height:340px;
	float:right;
	}
#introduce
{
       color:#fff;
        font-size:13px;}
  #introtitle{
	background:url(../images/jianjieTitle.gif) no-repeat;	
	width:199px;
	height:19px;
	margin:10px 0 10px 20px;
	
	}
#introduce  img{

     float:left;
	margin:10px 10px 0 20px;
	}

#introduce p{
	padding-left:5px;
	line-height:22px;
	text-indent:2em;

	}	
#footer{
    background:#779b04;
	height:98px;
	clear:both;
	color:#fff;
	text-align:center;
	line-height:25px;	
	margin:0 auto;
}
#footer  p
{
    padding-top:20px;}

/****内页****/
#header04,#header01,#header02,#header03,#header05{	

	width:1003px;
	height:199px;
	margin:0 auto;
	}
	#header05{
		background:url(../images/neiye_01.jpg) no-repeat center;	 
		position:relative;  
	  }
	#header04{
	 background:url(../images/neiye_01.jpg) no-repeat center;	
	 position:relative;  
	  }
	#header01
	{
	     background:url(../images/0000.jpg) no-repeat center;
	      position:relative;}
	#header02
	{
	     background:url(../images/0001.jpg) no-repeat center;}     
	#header03
	{
	     background:url(../images/1001.jpg) no-repeat center;}     
#neiyeLogo{
	padding-top:13px;	
	margin-left:15px;
	}	
#flash
{
    position:absolute;
	left:60px;
	top:130px;

	}
#main{
	background:#f1f1f1;
	width:1003px;
	margin:0 auto;
	}

	#mainLeft{
	float:left;
	width:254px;
	min-height:614px;
	background:url(../images/nei_bg.gif) repeat-x;
	}
.zhaopin{
	background:#3b4b04;
	width:201px;
	height:26px;
	margin-top:20px;
	margin-left:30px;
	}	
.zhaopin p{
	color:#fff;
	font-size:13px;
	text-align:center;
	padding-top:5px;
	font-weight:bold;}
.zhaopinNY{
	width:201px;	
	margin-left:30px;
	margin-top:10px;}
.zhaopinNY p{
	color:#4e6406;
	font-size:12px;
	line-height:15px;
	height:40px;
	}	
	.zhaopinNY1{
	width:201px;	
	margin-left:30px;
	margin-top:10px;}
.zhaopinNY1 p{
	color:#4e6406;
	font-size:12px;
	line-height:15px;
	height:70px;
	}					
#mainLeftNav ul{
	list-style:none;
	margin:0 auto;
	}
#mainLeftNav ul li{
	margin:0 auto;
	width:200px;
	height:26px;
	background:#3b4b04;
	line-height:26px;
	margin-top:20px;
	color:#DDD;
	font-family:宋体;
	text-align:center;
	letter-spacing:0.2em;
	font-size:13px;
	font-weight:bold;
	}
#mainLeftNav ul li a{
	color:#fff;
	display:block;
	width:200px;
	height:26px;
	 text-decoration:none;}
#mainLeftNav ul li a:hover{
	 background:#500;
	  text-decoration:none;
	}	
.dianmian{
	width:200px;
	min-height:197px;
	background:url(../images/dianmian.gif) repeat-x #F1F1F1;

	margin:0 auto;
	margin-top:20px;
	text-align:center;
	}
.dianmian_title{
	text-align:center;
	font-size:13px;
	font-weight:bold;
	border-bottom:solid 1px #3B4B04;
	height:30px;
	line-height:30px;
	}

#foodNav,#hotelNav{
  width:200px;
	margin:0 auto;
}	
#foodNav ul,#hotelNav ul{
	list-style:none;
	text-align:center;
	}	
#foodNav ul li,#hotelNav ul li
{
	height:27px;
	line-height:27px;
  text-align :center;
  margin:0 auto;}
#hotelNav ul li
{
   width:150px;
   border-bottom:dashed 1px #3B4B04;}	 
#foodNav ul li
{	width:100px;
 letter-spacing:2px;
  border-bottom:dashed 1px #3B4B04;
    }	 
	 
#foodNav ul li a,#hotelNav ul li a{
	text-decoration:none;}
#foodNav ul li a:hover,#hotelNav ul li a:hover{
	color:#f00;
	text-decoration:none;}
	
#foodInfo{
	width:700px;
	margin-left:15px;
	margin-top:10px;
	}
#foodInfo ul{
	width:700px;
	list-style:none;}	
#foodInfo ul li{
	float:left;
	width:233px;
	 height:195px;
	  text-align:center;}	
#foodInfo ul li p{
	padding-top:5px;
	text-align:center;}	
	
#foodInfo img{
	width:168px;
	height:157px;
	padding:1px;
	}		
.beforeBorder{
	border:solid 4px #D0C396;
	}	
.afterBorder{
	border:solid 4px #f00;
	color:#f00;
	}	
		
	
#mainRight{
	width:740px;
	float:left;
	margin-left:9px;
	}
#mainRight .nei_dh,.padding{
	background:url(../images/nei_dh.gif) repeat-x bottom;
	height:50px;
	line-height:50px;
	width:720px;
	margin:0 auto;
	}
.nei_dh
{
     font-weight:bold;}	
#mainRight .nei_content,.intro_content,.job{
	width:720px;
	background:#FFF;
	margin:0 auto;
	min-height:614px;
   
	}

.intro_content p{
	font-size:13px;
	line-height:20px;
	 text-indent:2em;
	 text-align:left;
	 padding:3px;}	
	 
.hotelAdddress p
{
     font-weight:bold;
     width:600px;
     height:23px;
     margin:0 auto;
 }
 .hotelAdddress
 {
     padding-left:30px;
 }
.addressImg
{
    width:690px;
    margin:0 auto;}     
.footer{
	height:80px;
	margin:0 auto;
	text-align:center;
	border-top:#3B4B04 solid 1px;
	line-height:80px;
	/*background:#769A04;*/	
	
	}
/**人才招聘**/
.job{
	font-size:13px;
	line-height:20px;	
	 text-align:left;
	 padding:3px;}
#huanye{
	width:720px;
	height:10px;
	float:left;
	margin:0 auto;
	text-align:center;
	margin-top:10px;	
	}
.jobBG{
	background:#c2de9d;
	width:720px;
	}
	/*公司新闻类样式*/	
#newsContent,#newsContent ul
{
    width:700px;
    margin:0 auto;
    background:#fff;
   
    }
 #newsContent ul li
 {
      list-style:none;
      font-size:13px;
      height:25px;
      line-height:25px;
      border-bottom:dashed 1px #ccc;
       position:relative;} 
#newsContent ul li a
{ position:absolute;
     display:block;
      float:left;
      left:5px;} 
      
 #newsContent ul li span
 { 
     position:absolute;
      left:570px;}
              
#newsContent table tr td
{
      list-style:none;
      font-size:13px;
      height:25px;
      line-height:25px;
      border-bottom:dashed 1px #ccc;
      position:relative;
    } 