* { margin:0 ; padding: 0;}
body { 	
	text-align:center;
	font-size:12px;
	font-family:arial, Helvetica, sans-serif;
	border:0px; 

	
}
#container{
	position:relative;
	margin:0px auto;
	width:1000px;
	text-align:left;
	overflow:hidden;
	
}
#top{ float:left;
      width:1000px;
	  height:158px;
	  background:url(../images/navtop.jpg) no-repeat;
	  }
#menu{ float:left;
       width:1000px;
	   height:40px;
	   background:url(../images/navmenu.jpg) no-repeat;
	   overflow:hidden;

	   }
#nav { width:785px;
       height:39px;
	   margin-left:109px;
	 
	   }
#nav ul{ list-style-type:none;}
#nav ul li{ width:98px; height:39px;
            float:left; 
			}
#nav ul li a{ display:block;
              width:98px;
			   height:39px; 
			   font-size:16px; 
			   font-weight:bolder; 
			   text-align:center;
			    padding-top:10px;
				}				   		
#nav ul li a:link{ background: url(../images/navlink.jpg) no-repeat;
                   color:#056b2c; 
				   text-decoration:none; 
				   }		
#nav ul li a:visited{ background: url(../images/navlink.jpg) no-repeat; 
                      color:#056b2c;
					  text-decoration:none;
					  }	
					  
					  
#nav ul li a:hover{ background: url(../images/navhover.jpg) no-repeat;
                    color:#FFFFFF;
                    text-decoration:none;
					}
					
#nav ul li.cur a{	 background: url(../images/navhover.jpg) no-repeat;
                     color:#FFFFFF;
					  text-decoration:none;
					  }
#nav ul li.cur a:visited{	 background: url(../images/navhover.jpg) no-repeat;
                     color:#FFFFFF;
					  text-decoration:none;
					  }					  
#nav ul li.cur a:visited{	 background: url(../images/navhover.jpg) no-repeat;
                     color:#FFFFFF;
					  text-decoration:none;
					  }	 
				   			   
	   
#bg1{ width:1000px;
       height:25px;
	   float:left;
	   background:url(../images/navbg1.jpg)	 no-repeat;
	   }
#shang{ width:1000px;
        height:217px;
		float:left;
		background:url(../images/navshang.jpg) repeat-x;
		}
#navmenu{ width:261px;
          height:217px;
		  float:left;
		  margin:0 0 0 108px;
		  display:inline;
		  }
.navtop{ width:261px;
         height:36px;
		 float:left;
		 background:url(../images/navh3.jpg) no-repeat;
		 }
.navtop h3{ color:#066f4a;
            margin:8px 0 0 35px;
			font-weight:bolder;
			}		 
.navmidd{ width:261px;
              height:162px;
			  float:left;
			  overflow:hidden;
			    
			  }	
.navmidd ul{ list-style-type:none;
              float:left;
			  width:260px;
			  height:162px;
			  
			
			  }
.navmidd ul li{ width:260px;
                height:33px;
				background:url(../images/navli.jpg) no-repeat;
				font-size:14px;
				text-indent:40px;
				line-height:33px;
							 white-space:nowrap;
		  text-overflow:ellipsis; 
		  -o-text-overflow:ellipsis;
		  overflow: hidden;
				}
.navmidd ul li a{color:#FFFFFF; text-decoration:none;}				
                			  			  	 
.navbottom{  width:261px;
             height:19px;
			 float:left;
			 background:url(../images/navh4.jpg) no-repeat;
			 overflow:hidden;

			 }		 		  		
#tupian{ width:621px;
         height:217px;
		 float:left;
		 background:url(../images/navtupian.jpg) no-repeat;
		 margin-left:10px;
		 }		
#main{ width:1000px;
        height:685px;
		float:left;
		background:url(../images/navmain.jpg) repeat-x;
		}
#neirong { width:803px;
           height:685px;
		   float:left;
		   overflow:hidden;
		   background:url(../images/navneirong1.jpg) no-repeat;
		   margin-left:95px;
		   display:inline;
		   }		
#footer{ width:1000px;
         height:200px;
		 float:left;
		 clear:both;
		 background:url(../images/navfooter1.jpg) no-repeat;
		 }					      