* { margin:0; padding:0;}
body{font-family:"宋体", "黑体",  Arial;font-size:14px;}
#mainbody{background:url(img/body_bg.gif) repeat-x left top #F5FBBD;width:960px;margin:0 auto}
a{ text-decoration:none}
a:hover{ text-decoration:underline;}
#warp{margin:0 auto; width:786px; padding-right:7px;padding-bottom:28px;*padding-bottom:33px;z-index:2;}
#nav{ background:url(img/nav_bg.jpg) no-repeat left top; width:783px; height:49px;}
	#nav ul{ width:780px; text-align:center; font-weight:bold; padding-top:17px;*padding-top:18px;}
	#nav ul li{ float:left; width:150px;}
	#nav ul li a{ color:#fff; text-decoration:none; font-size:14px;line-height:normal;}
	#nav ul li a:hover{ text-decoration:underline;}
#con{ width:370px;}
#pic{ margin-top:5px;width:363px;height:259px;}
#pic .flash{height:228px;}
#pic .flash_title{text-align:center;padding:8px 0 0;}
#pic .flash_title a{font-size:14px;color:#2c384e;font-weight:bold; }
#jl{ background:url(img/lj.gif) no-repeat left top; width:370px; height:250px; margin-top:9px;}
	#jl p{ padding:52px 18px 0; text-indent:28px; line-height:1.65; color:#343434;}
	#jl a{ color:#fe4200; margin-left:190px; }
#button{z-index:10;}
#button a{text-align:center; padding:0 8px;}
#xz{ background:url(img/xz.gif) no-repeat left top; width:410px; height:522px;overflow:hidden;z-index:4;}
	#xz h2{margin-top:5px; height:39px;line-height:39px; color:#fff; text-align:center;font-size:14px;}
#content{overflow:hidden;overflow-y:scroll;padding-top:17px;margin-right:5px; max-height:413px;_height:413px;z-index:1;width:390px;background:none;padding-left:10px}
	#content p{ padding:0 16px; line-height:1.65}
	#content a{text-decoration:none;}
	#content a:hover{text-decoration:underline;}
#bd{ background:url(img/bd.gif) no-repeat left top; width:786px; height:238px;z-index:999;}
	#bd ul{ margin:51px 0 0 16px;_margin:51px 0 0 10px;}
	#bd li{ text-indent:10px; background:url(img/point.png) no-repeat 3px 13px;}
	#bd .ul_02{margin:56px 7px 0 0;background:#fff;z-index:20;}
	#bd .ul_02 li{ width:175px; float:left; padding:0 18px;background:#fff;}
	#bd .ul_02 li p{ text-indent:0;}
	#bd img{ border:1px solid #ff0000;}
	#bd a{ color:#2c2c2c; text-decoration:underline; line-height:24px}
	#bd a:hover{ text-decoration:none;}
#jz{ background:url(img/jz2.gif) no-repeat left top; width:786px; height:618px;}
	#jz h2{margin-top:0px;*margin-top:0px;color:#fff; text-align: right; padding-right:120px;font-size:14px;height:48px;_height:30px;/*line-height:55px；*line-height:px*/}
	#jz h2 a{ color:#fff;;display:inline;line-height:50px;*line-height:49px}
	#jz .frame{ margin:0px 16px 11px;*margin:0px 16px 7px;_margin:0px 12px 7px;width:124px;float:left;}
	#jz .frame p{ text-decoration:underline; line-height:1.25; font-size:12px;}
	#jz .frame p.tp img{ padding:1px; border:1px solid #c7c7c7;width:124px;height:86px;}
	#jz .frame p a{line-height:normal;}
	#jz .frame .vote{ text-align:center; padding-top:3px;}
#center{ padding:7px; background:#f0f0f0;}	
	#center .content{ width:759px; border:1px solid #969696; color:#454545; padding-bottom:15px; background:#fff;}
	#center .content h2{ text-align:center; line-height:3}
	#center .content p{ padding:0 12px; line-height:1.5}
	#center .content font{ line-height:1.5;}
#footer{ font-size:12px;background:#FFF}
#nav_list{width:960px;}
#zt_footer{width:959px;}


/*----------            ------------*/
.menu li {display:inline;}
.menu li a{font-weight:normal;}
#contents1 , #contents2{margin:-4px auto;width:780px;padding-top:5px;background:#fff}

