img { border: 0px;}
body { background: #EDEDED; font-family: "微软雅黑","新宋体";margin: 0; padding: 0; text-align:center;}
.top { width: 1000px; height: 90px; margin: 0 auto; overflow: hidden;}
.logo { float: left;}
.nav { float: right;  }
.nav a { display:black; padding:30px 20px 0 20px; text-decoration: none; font-size: 16px; color: #666; height: 60px; float: left; }
.nav a:hover { background: #f2f2f2; height: 60px;  display: block; float: left;}

.banner { width: 1000px; height: 190px; margin: 0 auto; background: #000000;}

.data { width: 1000px; margin: 5 auto; padding: 10px 10px 10px 10px; background: #ffffff;}

.photo { width: 1000px; height: 190px; margin: 0 auto; background: #000000;}
.photo a { width: 320px; height: 170px; float: left; padding: 10px 0px 10px 10px;}
.photo a img{-moz-opacity:0.5; filter:alpha(opacity: 50); opacity: 0.5;}
.photo a:hover img{-moz-opacity:1 ; filter:alpha(opacity: 100); opacity: 1;}

.about { width: 1000px; margin: 20 auto; font-size: 14px; color: #595959; text-align:left;}
.about h1 {text-align: center; font-size: 22px;}
h2 { border: 1px dashed #e4e4e4; border-width:  0 0 1px 0; padding: 5px 0; margin:  0 0 8px 0 ; font-size: 16px;color: #595959; }
.about p { line-height: 24px;}

.flink { width: 1000px; margin:20px auto; text-align:left;}
.flink a { display: inline; padding: 0 8px; text-decoration: none; color: #595959;}
.flink a:hover { text-decoration: underline;}

.dl { width: 1000px; margin: 5 auto; text-align:left;}
.dl-body { margin: 5 auto; text-align: center;}

.footer { width: 100%; height: 151px; background: #CECECE; font-size: 12px;}
.fdiv { width: 1000px; margin: 0 auto;}
.fleft { float: left; padding: 10px 0 0 10px; }
.fright {  padding: 15px 0 0 0;text-align: right; color: #595959;}
.fright a {text-decoration: none;color: #595959; }
.fright a:hover { text-decoration: underline;}
