body {
    margin:0px auto;
    padding:0px;
    font-family:Tahoma, Geneva, sans-serif;
    background:url(bg.jpg) repeat-x #ffffff;
	color:#595959;
	font-size:11px;
	}
a{font-family:Tahoma, Arial, Geneva, sans-serif;
}
a:link{
    font-size:11px;
	text-decoration:underline;
	}
a:visited{
    font-size:11px;
	text-decoration:underline;
	text-decoration:none;
	}
a:hover{
   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:940px;
	margin:auto;
	padding:auto;
	
}


/*  header  */
#header{
    width:940px;
	height:148px;
	background:url(header.jpg);
}
#logo{
    width:426px;
	height:148px;
	background:url(logo.jpg);
	}


/*  menu  */
#menu{
    width:940px;
	height:49px;
}
#menu ul{
    width:auto;
	}

#menu li{
    vertical-align:middle;
	height:49px;
	color:#FCF2E6;
	
	
}

#m-home{
     width:auto;
	 text-align:center;
	 margin-left:20px !important;
	 margin-left:16px;
	 }
#m-txt{
     width:auto;
	 text-align:center;
	 }
#m-home a:link,#m-home a:visited{
    font-family:Tahoma;
    font-size:12px;
	width:auto;
    float:left;
    color:#ffffff;
	vertical-align:middle;
	line-height:49px;
    text-decoration:none;
	padding-top:0px;
	font-weight:bold;
   }
#m-home a:hover{
   text-decoration:underline;
   }
#m-txt a:link,#m-txt a:visited{
    font-family:Tahoma;
    font-size:12px;
	width:auto;
    float:left;
    color:#ffffff;
	vertical-align:middle;
	line-height:49px;
    text-decoration:none;
	padding-top:0px;
	font-weight:bold;
	
   }
   
#m-txt a:hover{
	text-decoration:underline;
	}

#menu li a:hover{
    text-decoration:underline;
	
	
}
#men-on{
   font-size:12px;
   font-weight:bold;
   text-align:center;
  }
#men-on a:link,#men-on a:visited{
    font-family:Tahoma;
    font-size:12px;
	width:auto;
    float:left;
    color:#E96324;
	vertical-align:middle;
	line-height:49px;
    text-decoration:none;
	padding-top:0px;
	font-weight:bold;
	
	}
#m-contact{
     width:auto;
	 text-align:center;
	 }
#m-txt{
     width:auto;
	 text-align:center;
	 }
#m-contact a:link,#m-contact a:visited{
    font-family:Tahoma;
    font-size:12px;
	width:auto;
    float:left;
    color:#ffffff;
	vertical-align:middle;
	line-height:49px;
    text-decoration:none;
	padding-top:0px;
	font-weight:bold;
   }
#m-contact a:hover{
   text-decoration:underline;
   }
#m-line{
   width:40px;
   height:49px;
   background:url(m-line.jpg)
   }



/*  content */
#content{
    width:536px;
	height:968px;
	float:left;
	margin-top:7px;
}
#hot{
    width:536px;
	height:auto;
	float:left;
	}
#hot-top{
   width:536px;
   font-size:8px;
   height:11px;
   background:url(hot-top.jpg) no-repeat;
   }
#hot-bg{
   width:536px;
   height:221px;
   background:url(hot-bg.jpg) repeat-x;
   }
#hot-bottom{
   width:536px;
   height:10px;
   background:url(hot-bottom.jpg) no-repeat;
   }
#hot a:link,#hot a:visited,#hot a:hover
  {font-size:13px;
  font-weight:normal;
  }
#flash{
    width:289px;
	height:221px;
	background:url(flash.jpg);
	float:left;
	}
#hot-fenge{
    width:10px;
	height:221px;
	float:left;
	}
#hot-txt{
    width:227px;
	height:221px;
	float:left;
	}
#hot-t-dd1{
   width:213px;
   height:16px;
   margin-top:5px;
	}
#hot-t-dd1 a:link,#hot-t-dd1 a:visited{
   font-size:12px;
   color:#494748;
   text-decoration:none;
   font-weight:bold;
   }
	
#hot-t-dd1 a:hover{
   text-decoration:underline;
	}	
#hot-t-dd2{
   width:213px;
   height:auto;
   line-height:16px;
	}	
#hot-t-fg{
   width:213px;
   height:8px !important;
   height:2px;
   font-size:8px;
	}
#hot-t-dd3{
   width:213px;
   height:18px;
   background:url(dot.gif) left no-repeat;
	}
#hot-t-dd3 a:link,#hot-t-dd3 a:visited{
   width:190px;
   height:18px;
   float:left;
   margin-left:18px;
   color:#494748;
	}
#con-top{
   width:536px;
   height:11px !important;
   font-size:8px;
   background:url(con-top.jpg) no-repeat;
   margin-top:15px;
	}
#con-top1{
   width:536px;
   height:11px !important;
   font-size:8px;
   background:url(con-top.jpg) no-repeat;
   margin-top:7px;
	}
#con-bg{
   width:536px;
   height:629px;
   background:url(con-bg.jpg) repeat-y;
	}
#con-bg1{
   width:536px;
   height:890px;
   background:url(con-bg.jpg) repeat-y;
	}
#con-gg{
   width:536px;
   height:60px;
   background:url(con-bg.jpg) repeat-y;
	}
#con-gg li{
   width:468px;
   height:60px;
   background:#efefef;
   margin-left:32px !important;
   margin-left:17px;
   }
#con-fenge{
   width:536px;
   height:20px;
   clear:both;
	}
#con-line{
   width:536px;
   height:auto;
   background:url(con-bg.jpg) repeat-y;
	}
#con-line li{
   width:505px;
   height:12px;
   background:url(con-line.jpg) repeat-x;
   margin-left:16px !important;
   margin-left:7px;
	}
#con-tit{
   width:505px;
   height:24px;
   line-height:24px;
   vertical-align:middle;
   margin-left:16px;
	}
#con-tit a:link,#con-tit a:visited{
  font-size:12px;
  color:#31629A;
  text-decoration:none;
  font-weight:bold;
	}
#con-tit a:hover{
  text-decoration:underline;
}
#con-bottom{
   width:536px;
   height:11px !important;
   font-size:8px;
   background:url(con-bottom.jpg) no-repeat;
	}
#block{
   width:auto;
   height:auto;
	}
#b-pic1{
   width:187px;
   height:145px;
   background:url(b-pic1.jpg);
   margin-left:16px !important;
   margin-left:7px;
	}
#b-pic2{
   width:187px;
   height:145px;
   background:url(b-pic2.jpg);
   margin-left:16px !important;
   margin-left:7px;
	}
#b-pic3{
   width:187px;
   height:145px;
   background:url(b-pic3.jpg);
   margin-left:16px !important;
   margin-left:7px;
	}
#b-txt{
   width:310px;
   height:145px;
	}
#b-dd2{
   width:310px;;
   height:auto;
   line-height:18px;
	}	
#b-fg{
   width:310px;
   height:3px !important;
   height:2px;
   font-size:5px;
	}
#b-dd3{
   width:310px;
   height:18px;
   background:url(con-dot.jpg) left no-repeat;
	}
#b-dd3 a:link,#b-dd3 a:visited{
   width:295px;
   height:18px;
   float:left;
   margin-left:18px;
   color:#33649E;
   text-decoration:underline;
	}
#b-dd3 a:hover{
   text-decoration:none;
	}
#more a:link,#more a:visited{
    text-decoration:underline;
	color:#E96324;
	}
#more a:hover{
    text-decoration:none;
	}


/*  sidebar1  */
#sidebar1{
    width:224px;
	height:968px;
	float:left;
	margin-left:7px;
	margin-top:7px;
}
#sidebar11{
    width:224px;
	height:968px;
	float:left;
	margin-top:7px;
}
#new-top{
    width:224px;
	height:55px;
	background:url(new-top.jpg);
	float:left;
}
#new-bg{
    width:224px;
	height:168px;
	background:url(new-bg.jpg) repeat-x;
	float:left;
}
#new-bg a:link,#new-bg a:visited{
   color:#ffffff;
   float:left;
   margin-left:30px;
   text-decoration:underline;
}
#new-bg a:hover{
   text-decoration:none;
}
#new-bg dd{
    width:224px;
	height:18px;
	float:left;
	background:url(new-dot.gif) left no-repeat;
}
#new-bottom{
    width:224px;
	height:18px;
	background:url(new-bottom.jpg);
	float:left;
}

#s1-top{
    width:224px;
	height:58px;
	background:url(s1-top.jpg);
	float:left;
	margin-top:8px;
}
#s1-bg{
    width:224px;
	height:168px;
	background:#D1D161;
	float:left;
}
#s1-bg a:link,#s1-bg a:visited{
   color:#40413C;
   float:left;
   margin-left:30px;
   text-decoration:underline;
}
#s1-bg a:hover{
   text-decoration:none;
}
#s1-bg dd{
    width:224px;
	height:18px;
	float:left;
	background:url(s1-dot.gif) left no-repeat;
}
#s1-bottom{
    width:224px;
	height:10px;
	font-size:9px;
	background:url(s1-bottom.jpg) no-repeat;
	float:left;
}

#s2-top{
    width:224px;
	height:55px;
	background:url(s2-top.jpg);
	float:left;
	margin-top:8px;
}
#s2-bg{
    width:224px;
	height:184px;
	background:#D9DCD3;
	float:left;
}
#s2-bg a:link,#s2-bg a:visited{
   color:#41423C;
   float:left;
   margin-left:30px;
   text-decoration:underline;
}
#s2-bg a:hover{
   text-decoration:none;
}
#s2-bg dd{
    width:224px;
	height:18px;
	float:left;
	background:url(s2-dot.gif) left no-repeat;
}
#s2-bottom{
    width:224px;
	height:10px;
	font-size:9px;
	background:url(s2-bottom.jpg);
	float:left;
}
#s-gg1{
    width:224px;
	height:221px;
	background:url(s-gg1.jpg);
	float:left;
	margin-top:7px;
}
#s-gg1 li{
    width:200px;
	height:200px;
	background:#efefef;
	margin-top:11px;
	margin-left:12px !important;
	margin-left:6px;
	float:left;
}	
/*  sidebar2  */
#sidebar2{
    width:170px;
	height:968px;
	float:left;
	margin-left:3px;
	margin-top:7px;
}
#sidebar21{
    width:170px;
	height:968px;
	float:left;
	margin-top:7px;
}
#s-gg2{
    width:170px;
	height:600px;
	float:left;
	margin-top:3px;
}
#s-gg2 li{
    width:160px;
	height:600px;
	float:left;
	margin-left:4px !important;
	margin-left:2px;
	background:#cc0000;
}

#s3-top{
    width:170px;
	height:160px;
	background:url(s3-top.jpg);
	float:left;
	margin-top:8px;
}
#s3-bg{
    width:170px;
	height:182px;
	background:url(s3-bg.jpg) repeat-y;
	float:left;
}
#s3-bg a:link,#s3-bg a:visited{
   color:#3C3C3C;
   float:left;
   text-decoration:underline;
   font-weight:bold;
}
#s3-bg a:hover{
   text-decoration:none;
}
#s3-bg dd{
    color:#3C3C3C;
    width:150px;
	height:18px;
	float:left;
	line-height:18px;
	background:url(s3-dot.gif) left no-repeat;
	margin-left:12px !important;
	margin-left:6px;
}
#s3-bottom{
    width:170px;
	height:17px;
	background:url(s3-bottom.jpg);
	float:left;
}
/* list */
#con-111{
 width:auto;
 height:auto;
 float:left;
}
#con-list{
    width:536px;
	height:auto;
	float:left;
	margin-left:7px;
}
#list-b-txt{
   width:536px;
   height:auto;
	}
#list-b-txt dd{
   width:510px;
   height:auto;
   margin-left:16px !important;
   margin-left:8px;
	}
#list-tit{
   width:520px;
   height:24px;
   line-height:24px;
   vertical-align:middle;
   margin-left:16px;
	}
#list-tit a:link,#list-tit a:visited{
  font-size:12px;
  color:#31629A;
  text-decoration:none;
  font-weight:bold;
	}
#list-tit a:hover{
   text-decoration:underline;
}
#list-fenge{
   width:536px;
   height:8px;
   font-size:8px;
   line-height:8px;
   clear:both;
   float:left;
	}
#fenye{
    height:40px;
	vertical-align:middle;
	line-height:40px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	}
#fenye a:visited,#fenye a:link{
    color:#407180;
    font-size:12px;
	text-decoration:none;
	font-weight:bold;
	}
#fenye a:hover{
    text-decoration:underline;
	}

/* wenzhang */

#con-wz{
    width:706px;
	height:auto;
	float:left;
	margin-left:7px;
	}
#wz-top{
    width:706px;
	height:7px;
	background:url(wz-top.jpg);
	float:left;
	margin-top:7px;
	}
#wz-bg{
    width:706px;
	height:auto;
	background:url(wz-bg.jpg);
	float:left;
	}
#wz-bg a:link,#wz-bg a:visited{
    color:#585858;
	text-decoration:none;
   
	}
#wz-bottom{
    width:706px;
	height:15px;
	background:url(wz-bottom.jpg);
	float:left;
	}
	
#wz-tit{
   width:690px;
   height:40;
   text-align:center;
   font-size:20px;
   float:left;
    margin-left:5px;
	}
#wz-line{
   width:700px;
   height:auto;
   background:url(con-bg.jpg) repeat-y;
   margin-left:8px !important;
   margin-left:5px;
	}
#wz-line li{
   width:690px;
   height:12px;
   background:url(con-line.jpg) repeat-x;
	}
#wz-b-txt{
   width:690px;
   height:auto;
   line-height:18px;
   float:left;
   margin-left:10px !important;
   margin-left:5px;
	}
#wz-b-txt dd{
   width:690px;
   height:auto;
   line-height:20px;
   float:left;
	}
	
/* zdy */	
#zdy-top{
    width:940px;
	height:14px;
	background:url(zdy-top.jpg);
	float:left;
	margin-top:7px;
	}
#zdy-bg{
    width:940px;
	height:500px;
	background:url(zdy-bg.jpg);
	float:left;
	}
#zdy-bottom{
    width:940px;
	height:14px;
	background:url(zdy-bottom.jpg);
	float:left;
	}
#zdy-tit{
   width:920px;
   height:40;
   text-align:center;
   font-size:20px;
   float:left;
    margin-left:5px;
	}
#zdy-line{
   width:940px;
   height:20px;
   margin-left:10px;
	}
#zdy-line li{
   width:920px;
   height:12px;
   background:url(con-line.jpg) repeat-x;
	}	
#zdy-b-txt{
    width:920px;
   height:auto;
   line-height:18px;
   float:left;
   margin-left:10px !important;
   margin-left:5px;
	}
#zdy-b-txt dd{
   width:920px;
   height:auto;
   line-height:20px;
   float:left;
	}	



/*  footer  */
#footer{
    width:940px;
	height:104px;
	background:#C2C2C2;
	float:left;
	clear:both;
	color:#5D5D5D;
	margin-top:7px;
}
#footer a:link,#footer a:visited{
   font-weight:normal;
   color:#5D5D5D;
   text-decoration:none;
   }
#footer a:hover{
  text-decoration:underline;
  }

#f-menu{
    width:auto;
	margin-top:30px;
	float:left;
	margin-left:205px !important;
	margin-left:102px;
	}	
#f-line	{
    text-align:center;
	width:10px;
	}
#link{
    width:930px;
   text-align:center;
   float:left;
   margin-top:10px;
   }
#copyright{
    width:930px;
   text-align:center;
   float:left;
   margin-top:10px;
   }
#copyright a:link,#copyright a:visited{
  color:#5D5D5D;
  font-weight:bold;
  text-decoration:underline;
  }


/*  gg  */
#gg-header{
    width:468px;
	height:60px;
	margin-top:51px;
	background:#efefef;
	}
#gg111{
  width:200px;
  height:200px;
  float:left;
  background:url(gg111.jpg)

}

