body{
	  font-family: Arial;
	  font-size: 12px;
	  line-height: 20px;
	  color: #404040;
	  margin: 0px auto;
	  background-color:#ffffff;
	  text-align:center;
}
#index{
      background:url(img/bg.jpg) repeat;
	  width:750px;
	  margin:0px auto;
	  padding:9px 0px 13px 0px;
}
#main{
      background:url(img/main-bg.jpg) repeat;
	  width:680px;
	  border:1px #000000 solid;
	  margin:auto;
}
#header{
      background:url(img/head-bg.jpg) repeat top left;
	   width:664px;
	   height:98px;
	   margin:8px auto 4px;
}
#logo{
	  float:left;
}
#daohang{
      font:12px Arial, Helvetica, sans-serif;
	  color:#D1D1D1;
	  margin:46px 20px 0px 38px;
	  float:right;
	  padding:0px;
}
#daohang a:link {
      color:#D1D1D1;
	  text-decoration:none;
}
#daohang a:visited {
      color:#D1D1D1;
	  text-decoration:none;
}
#daohang a:hover {
      color:#fff;
	  text-decoration:none;
}
#daohang img{
      clear:both;
      margin:-3px 10px;
}
#menu{
      background:url(img/menu-bg.jpg) repeat;
	  width:664px;
	  height:32px;
	  margin:0px auto; 
}
#menu ul{
      list-style:none;
	  margin:0px 5px;
}
#menu li{
      float:left;
	  font:bold 16px,Arial, Helvetica, sans-serif;
	  color:#FFFFFF;
	  margin:8px 16px;
}
#menu li a:link {
      color:#FFF;
	  text-decoration:none;
}
#menu li a:visited {
      color:#FFF;
	  text-decoration:none;
}
#menu li a:hover {
      color:#ff0000;
	  text-decoration:none;
}
#banner{
	  margin:4px auto; 
}
#middle{
	  width:664px;
	  margin:auto;
}
#left{
      width:420px;
      float:left;
}
#about{
      float:right;
      margin:10px 0px 0px 0px;
}
#left1{
      height:155px;
	  background:url(img/about-bg.jpg) repeat;
      float:left;
	  padding:13px 13px 0px 13px;
	  margin:0px;
}
#left1 h1{
      font:17px Arial, Helvetica, sans-serif;
      font-weight:bold;
      color:#6b8e00;
      margin:0px;
      text-align:left;
}
#left1 h2{
      width:277px;
      font:12px Arial, Helvetica, sans-serif;
      line-height:18px;
      float:left;
      color:#575757;
      margin:0px;
      text-align:left;
}
#left1 ul{
      list-style:none;
	  margin:0px;
	  padding:0px;
}
#left1 li{
      margin:0px 0px 4px 0px;
}
#left2{
      width:420px;
      float:left;
	  margin:4px auto 0px;
	  background:url(img/point.jpg) repeat-y center top;
}

#left2 h1 {
      width:130px;
      font-family:Arial, Helvetica, sans-serif;
      font-size:14px;
      font-weight:bold;
      color:#ffffff;
      margin:5px;
      float:left;
      text-align:left;
}
#left2 h2 {
      font:12px Arial, Helvetica, sans-serif;
      margin:8px auto;
      float:left;
}
#left2 h2 a:link {
      color:#FFF;
}
#left2 h2 a:visited {
      color:#FFF;
}
#left2 h2 a:hover {
      color:#ff0000;
}
#left2 img{
      margin:5px 0px 5px 5px;
      float:left;
}
#left2l{
      width:205px;
      float:left;
	  text-align:left;
}
#left2l-top{
      width:205px;
	  height:31px;
      float:left;
	  background:url(img/sever-bg.jpg) repeat;
}
#left2l ul {
      clear:both;
      list-style:none;
      margin:0px;
      padding:9px;
}
#left2l li {
      margin:0px;
}
#left2m{
      width:10px;
      height:194px;
      float:left;
}
#left2r{
      width:205px;
      float:left;
}
#left2r-top{
      height:31px;
	  background:url(img/cp-bg.jpg) repeat;
}
#cp{
      clear:both;
      margin:7px 0px 7px 7px;
}
#cp img{
      margin:3px 6px 0px 0px;
      padding:1px;
      float:left;
	  border:1px #999999 solid;
}
#cp ul{
      list-style:none;
      margin:0px;
      padding:0px;
      text-align:left;
}
#cp li{
      margin:0px;
      padding:0px;
}
#cp1{
      clear:both;
      margin:7px 0px 7px 7px;
}
#cp1 img{
      margin:3px 6px 0px 0px;
      padding:1px;
      float:right;
	  border:1px #999999 solid;
}
#cp1 ul{
      list-style:none;
      margin:0px;
      padding:0px;
      text-align:left;
}
#cp1 li{
      margin:0px;
      padding:0px;
}
#right{
      width:236px;
	  background:url(img/right-bg.jpg) repeat;
      float:right;
      margin:0px 0px 0px 4px;
}
#right1{
      background:url(img/news-bg.jpg) repeat;
	  height:180px;
      margin:4px 4px 0px 4px;
}
#right img{
      margin:4px 0px 5px 5px;
      float:left;
}
#right h1 {
      font:bold 14px,Arial, Helvetica, sans-serif;
      color:#6F6F6F;
      margin:6px;
      float:left;
      text-align:left;
}
#right1 h2{
	  width:70px;
	  position:absolute;
	  top:482px;
	  font:12px,Arial, Helvetica, sans-serif;
	  color:#487B00;
	  left: 747px;
}
#right1 ul{
      clear:both;
      list-style:none;
	  margin:0px;
	  padding:0px;
}
#right1 li{
      margin:0px;
	  padding:0px;
	  text-align:left;
}
#right1 li img{
      margin:3px 8px 3px 12px;
}
#right2{
      clear:both;
      background:#fff url(img/contact.jpg) no-repeat bottom right;
      margin:4px;
	  padding:4px;
}
#right2 p{
      font:13px,Arial, Helvetica, sans-serif
      color:#4e4e4e;
      text-align:left;
      margin:3px 0px 3px 0px;
	  line-height:18px;
}
#right2 p a:link {
      color:#404040;
	  text-decoration:none;
}
#right2 p a:visited {
      color:#4e4e4e;
	  text-decoration:none;
}
#right2 p a:hover {
      color:#84af01;
	  text-decoration:none;
}
#right2-top{
      clear:both;
      background:url(img/contact-bg.jpg) repeat;
	  height:31px;
      margin:0px;
}
#footer{
      height:34px;
	  background:url(img/foot-bg.jpg) repeat;
	  width:664px;
	  margin:13px auto;
	  clear:both;
}

#footer ul{
      clear:both;
      list-style:none;
	  margin:0px;
	  padding:10px 20px;
      font:12px,Arial, Helvetica, sans-serif;
}
#footer li{
	  float:left;
      margin:0px 1px;
	  color:#FFFFFF;
}
#footer h6{
	  margin:0px 0px 0px 20px;
	  font:11px,Arial, Helvetica, sans-serif;
      color:#fff;
}
#footer li a:link {
      color:#FFF;
	  text-decoration:none;
}
#footer li a:visited {
      color:#FFF;
	  text-decoration:none;
}
#footer li a:hover {
      color:#ff0000;
	  text-decoration:none;
}
#text1{
      width:432px;
	  height:399px;
	  float:right;
	  overflow:auto;
	  text-align:left;
	  margin:0px;
	  padding:5px;
	  border:#d0d0d0 4px double;
}
#text{
      width:432px;
	  height:399px;
	  float:right;
	  text-align:left;
	  margin:0px;
	  padding:5px;
	  border:#d0d0d0 4px double;
	  overflow:auto;
}
#text1-top{
      background:url(img/contact-bg.jpg) repeat;
	  height:25px;
      margin:0px 0px 4px 0px;
}
#text1-top h2{
      font:bold 14px,Arial, Helvetica, sans-serif;
	  color:#FFFFFF;
	  margin:0px;
	  padding:5px;
}
#left-left{
width:210px;
margin:0px;
text-align:center;
float:left;
}
#left-left2{
width:210px;
margin:0px auto;
}
#left-left2 img{
clear:both;
margin:0px;
}
#left-left2 ul{
width:210px;
background:url(images/z8.gif);
list-style:none;
margin:0px;
padding:0px;
float:left;
}
#left-left2 li{
clear:both;
margin:0px;
padding:0px;
}
#left-left2 li h2{
margin:3px 8px;
font:12px Arial, Helvetica, sans-serif;
color:#404040;
text-align:left;
}
#left-left2 li h2 a:link {
      color:#404040;
	  text-decoration:none;
}
#left-left2 li h2 a:visited {
      color:#404040;
	  text-decoration:none;
}
#left-left2 li h2 a:hover {
      color:#84af01;
	  text-decoration:none;
}
#left-left2 p{
      margin:4px;
}
