body {
    margin:0px auto;
    padding:0px;
    font-family:Arial,Tahoma, Geneva, sans-serif;
    background:#0A0A0A;
	color:#ffffff;
	font-size:11px;
	}
a{font-family:Arial,Tahoma, Geneva, sans-serif;
}
a:link{
    color:#FFBE6B;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	}
a:visited{
    color:#FFBE6B;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	}
a:hover{
   color:#FFBE6B;
   text-decoration:none;
   }
dt{
  float:left;
  }

dd{
  margin-left:0px;
  float:left;
  

}
dl{
  list-style:none;
  padding:0px;
  margin:0px;
 }
ul{
  list-style:none;
  padding:0px;
  margin:0px;
 
}
li{
  list-style:none;
  padding:0px;
  margin:0px;
  float:left;
}


#main{
    width:930px;
	margin:auto;
	padding:auto;
	
}


/*  header  */
#header{
    width:930px;
	height:81px;
	background:url(header-bg.jpg);
}
#logo{
    width:186px;
	height:81px;
	background:url(logo.jpg);
	}


/*  menu  */
#m-home{
     width:auto;
	 text-align:center;
	 margin-left:20px !important;
	 margin-left:16px;
	 }
#m-txt{
     width:auto;
	 height:44px;
	 text-align:center;
	 background:url(menu-bg.jpg);
	 margin-top:20px;
	 }
#m-txt a:link,#m-txt a:visited{
    width:102px;
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:16px;
    float:left;
    color:#ffffff;
	line-height:20px;
    text-decoration:none;
	padding-top:0px;
	font-weight:bold;
	margin-top:15px;
	}
   
#m-txt a:hover{
    color:#FA9716;
	}

#menu li a:hover{
    color:#E96324;
	text-decoration:none;
	
	
}
#men-on{
   width:auto;
   height:44px;
   background:url(menu-bg.jpg);
   font-size:16px;
   font-weight:bold;
   text-align:center;
   margin-top:20px;
  }
#men-on a:link,#men-on a:visited{
    width:102px;
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:16px;
    float:left;
    color:#FA9716;
	line-height:20px;
    text-decoration:none;
	padding-top:0px;
	font-weight:bold;
	margin-top:15px;
	}
#m-contact{
     width:auto;
	 height:44px;
	 text-align:center;
	 background:url(menu-bg.jpg);
	 margin-top:20px;
	 }
#m-contact a:link,#m-contact a:visited{
    width:102px;
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:16px;
    float:left;
    color:#ffffff;
	line-height:20px;
    text-decoration:none;
	padding-top:0px;
	font-weight:bold;
	margin-top:15px;
   }
#m-contact a:hover{
   color:#FA9716;
   }
#m-fenge{
   height:81px;
   width:15px;
   float:left;
   }


/*  sidebar  */
#sidebar{
    width:186px;
	height:auto;
	float:left;
}
#hot{
    width:181px;
	height:255px;
	background:#171717;
	float:left;
	}
#hot dt{
   width:181px;
   height:31px;
   background:url(hot-bar.jpg) no-repeat;
   }
#hot dd{
   width:140px;
   height:20px;
   margin-left:12px !important;
   margin-left:6px;
   padding-left:15px;
   background:url(hot-dot.jpg) left center no-repeat;
   vertical-align:middle;
   line-height:20px;
   }
#hot a:link,#hot a:visited,#hot a:hover{
   color:#C5C6CB;
   font-weight:normal;
  }
#hot a:hover{
  color:#ffffff;
  }
#new{
    width:181px;
	height:255px;
	background:#171717;
	float:left;
	margin-top:1px;
	}
#new dt{
   width:181px;
   height:31px;
   background:url(new-bar.jpg) no-repeat;
   }
#new dd{
   width:140px;
   height:20px;
   margin-left:12px !important;
   margin-left:6px;
   padding-left:15px;
   background:url(hot-dot.jpg) left center no-repeat;
   vertical-align:middle;
   line-height:20px;
   }
#new a:link,#new a:visited,#new a:hover{
   color:#C5C6CB;
   font-weight:normal;
  }
#new a:hover{
  color:#ffffff;
  }



/*  content */
#content{
    width:744px;
	height:auto;
	float:left;
}
#con-flash{
    width:431px;
	height:250px;
	background:#efefef;
	float:left;
	margin-left:4px !important;
	margin-left:2px;
	margin-top:3px;
	}
#con01{
    width:741px;
	height:256px;
	background:#1C1C1C;
	float:left;
	border-color:#CECECE;
	}
#block1{
    width:370px;
	height:220px !important;
	height:224px;
	background:#1C1C1C;
	float:left;
	margin-top:1px;
	clear:both;
}
#block1-bar{
    width:370px;
	height:32px;
	background:url(block1-bar.jpg);
	float:left;
	text-align:right;
	vertical-align:middle;
	line-height:32px;
}
#block1-txt{
    width:370px;
    float:left;
	}
#block2{
    width:370px;
	height:220px !important;
	height:224px;
	background:#1C1C1C;
	float:left;
	margin-top:1px;
	margin-left:1px;
	float:inherit !important;
	float:left;
}
#game{
    width:182px;
	height:50px;
	float:left;
	margin-top:10px;
	margin-left:3px !important;
	margin-left:2px;
	}
#game-img{
    width:60px;
	height:50px;
	float:left;
	}	
#game-txt{
    width:110px;
	height:50px;
	margin-left:7px;
	float:left;
	}
#game-txt dt{
    width:110px;
	height:20px;
	vertical-align:middle;
	line-height:20px;
	}
#game-txt dd{
    width:110px;
	}
#game a:hover{
    text-decoration:underline;
	}
a.more:link {
    color:#ffffff;
	font-weight:bold;
	margin-right:20px;
	}
a.more:visited {
    color:#ffffff;
	font-weight:bold;
	margin-right:20px;
	}
a.more:hover{
    text-decoration:underline;
	}
#block2-bar{
    width:370px;
	height:32px;
	background:url(block2-bar.jpg);
	float:left;
	text-align:right;
	vertical-align:middle;
	line-height:32px;
}
#block3-bar{
    width:370px;
	height:32px;
	background:url(block3-bar.jpg);
	float:left;
	text-align:right;
	vertical-align:middle;
	line-height:32px;
}
#block4-bar{
    width:370px;
	height:32px;
	background:url(block4-bar.jpg);
	float:left;
	text-align:right;
	vertical-align:middle;
	line-height:32px;
}
#block5-bar{
    width:370px;
	height:32px;
	background:url(block5-bar.jpg);
	float:left;
	text-align:right;
	vertical-align:middle;
	line-height:32px;
}
#block6-bar{
    width:370px;
	height:32px;
	background:url(block6-bar.jpg);
	float:left;
	text-align:right;
	vertical-align:middle;
	line-height:32px;
}




/* list */
#con-list{
    width:741px;
	height:auto;
	background:#1C1C1C;
	float:left;
	}
#list-bar{
    width:741px;
	height:32px;
	background:url(list-bar.jpg);
	float:left;
	text-align:right;
	vertical-align:middle;
	line-height:32px;
}
#list-bar-dot{
    color:#FFFAB2;
    width:auto;
    height:32px;
	font-size:16px;
	font-weight:bold;
	background:url(list-bar-dot.jpg) left no-repeat;
	float:left;
	padding-left:32px;
	vertical-align:middle;
	line-height:32px;
    }
#list-txt{
    width:741px;
	height:auto;
    float:left;
	}
#list-block{
    width:auto;
	height:50px;
	float:left;
	margin-top:10px;
	margin-left:3px !important;
	margin-left:2px;
	}
#l-b-img{
    width:60px;
	height:50px;
	float:left;
	}	
#l-b-txt{
    width:150px;
	height:50px;
	margin-left:7px;
	float:left;
	}
#l-b-txt dt{
    width:150px;
	height:20px;
	vertical-align:middle;
	line-height:20px;
	}
#l-b-txt dd{
    width:150px;
	}
#fenye{
    width:741px;
	height:40px;
	text-align:center;
	background:#1C1C1C;
	vertical-align:middle;
	line-height:40px;
	float:left;
	}


/* wenzhang */
#con-wz{
    width:741px;
	height:auto;
	float:left;
	background:#1c1c1c;
	}
#con-wz2{
    width:741px;
	height:460px !important;
	height:480px;
	float:left;
	background:#1c1c1c;
	margin-top:1px;
	}
#wz-flash{
    width:400px;
	height:280px;
	background:#efefef;
	float:left;
	}
#wz-li{
    width:340px;
	height:280px;
	background:#1c1c1c;
	margin-left:1px;
	float:left;
	}	
#wz-gg1{
    width:336px;
	height:280px;
	background:#efefef;
	margin-left:2px !important;
	margin-left:1px;
	float:left;
	}		
#hot-wz{
    width:181px;
	height:255px;
	background:#171717;
	float:left;
	}
#hot-wz dt{
   width:181px;
   height:31px;
   background:url(hot-bar.jpg) no-repeat;
   }
#hot-wz dd{
   width:140px;
   height:20px;
   margin-left:12px !important;
   margin-left:6px;
   padding-left:15px;
   background:url(hot-dot.jpg) left center no-repeat;
   vertical-align:middle;
   line-height:20px;
   }
#hot-wz a:link,#hot-wz a:visited,#hot-wz a:hover{
   color:#C5C6CB;
   font-weight:normal;
  }
#hot-wz a:hover{
  color:#ffffff;
  }	
	
	

/* zdy */	
#con-zdy{
    width:922px;
	height:500px;
	background:#1c1c1c;
	float:left;
	}
#zdy-bar{
    width:930px;
	height:32px;
	background:url(list-bar.jpg);
	float:left;
	text-align:right;
	vertical-align:middle;
	line-height:32px;
}
#zdy-txt{
    width:922px;
	height:500px;
	color:#FFFAB2;
	font-size:14px;
	background:#1c1c1c;
	padding-left:10px;
	padding-top:10px;
	}	



/*  footer  */
#footer{
    width:930px;
	height:66px;
	background:url(footer.jpg);
	float:left;
	clear:both;
	color:#9C9C9C;
	border-width:2px;
    border-style:solid;
    border-color:#1F2022;
}
#footer a:link,#footer a:visited{
   font-weight:normal;
   color:#9C9C9C;
   text-decoration:none;
   }
#footer a:hover{
  text-decoration:underline;
  }

#f-menu{
    width:auto;
	margin-top:15px;
	float:left;
	margin-left:270px !important;
	margin-left:130px;
	}	
#f-line	{
    text-align:center;
	width:10px;
	}
#copyright{
   width:930px;
   color:#505050;
   text-align:center;
   float:left;
   margin-top:10px;
   }
#copyright a:link,#copyright a:visited{
  color:#505050;
  font-weight:bold;
  text-decoration:underline;
  }


/*  gg  */
#gg1{
    width:300px;
	height:250px;
	background:#efefef;
	margin-top:3px;
	margin-left:3px;
	}
#gg2{
    width:741px;
	height:100px;
	background:#1C1C1C;
	margin-top:1px;
	float:left;
	clear:both;
	}
#gg2 li{
    width:728px;
	height:90px;
	background:#efefef;
	margin-top:5px;
	margin-left:6px !important;
	margin-left:3px;
	}
#gg3{
    width:741px;
	height:100px;
	background:#1C1C1C;
	margin-top:1px;
	float:left;
	clear:both;
	}
#gg3 li{
    width:728px;
	height:90px;
	background:#efefef;
	margin-top:5px;
	margin-left:6px !important;
	margin-left:3px;
	}
#gg-left{
    width:186px;
	height:610px !important;
	height:620px;
	float:left;
	margin-top:5px;
	}
#gg-left li{
    width:160px;
	height:600px;
	float:left;
	margin-left:10px !important;
	margin-left:5px;
	}
    
