@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,p,td{margin:0; padding:0; }
img{border:0; }
li{list-style-type:none; }
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; } 
.clearfix {display: inline-block;} 
.btnstyle{padding:2px 6px; border:#996F11 1px solid;}
.btnstyle_small{padding:2px 2px; border:#996F11 1px solid; font-size:12px;}
a:link{text-decoration:none;}

body{font-size:12px; font-family:"宋体"; background:url(top_2.jpg) repeat-x #000; }
.head{background:url(top_1.jpg) repeat-x; width:auto; height:15px; }
#logo{height:100px; text-align:center; line-height:100px; padding-top:10px;}
#navindex{width:980px; height:65px; margin:0 auto;}
	.nav_left{background:url(nav_left.jpg) no-repeat; height:65px; width:11px; float:left}
	.nav_middle{background:url(nav_middle.jpg) repeat-x; height:65px; width:958px; float:left}
		.nav_middle ul{padding-left:20px;}
		.nav_middle ul li{float:left; padding-left:15px; padding-right:10px; line-height:65px; background:url(nav_itembg.png) no-repeat 0 25px; font-weight:bold;}
		.nav_middle a:link,.nav_middle a:visited{font-size:13px; color:#000000; text-decoration:none;}
		.nav_middle a:hover{font-size:13px; color:#990000; text-decoration:underline;}
	.nav_right{background:url(nav_right.jpg) no-repeat; height:65px; width:11px; float:left}
#middle{background:url(body_bg.jpg) repeat-y; width:960px; margin:0 auto; padding-bottom:30px;}
	#middle_left{width:235px; float:left; padding:10px 2px 10px 8px;}
		.lm{width:230px; margin:0 auto;}
		.lm h3{background:url(middle_left_title.jpg) no-repeat; height:27px; line-height:27px; font-size:13px; color:#FFFFFF; padding-left:40px;}
		#middle_left .common{width:216px; border-bottom:#744646 1px solid; border-left:#744646 1px solid; border-right:#744646 1px solid; background-color:#EBEBEB; margin-left:auto; margin-right:auto;}	
		#zxgm{margin-bottom:10px; padding-top:10px; padding-bottom:10px;}
			#zxgm table{padding:3px; margin:auto auto;}
			#zxgm table td{padding:3px 1px;}
			#zxgm .t1{text-align:right; width:50px;}
			#zxgm .t2 input,.t2input{background:transparent url(input_bg.gif) repeat; border:1px solid #744646; height:15px;}
			#zxgm .t4{text-align:center;}			
		#zxxx{padding-top:7px; padding-bottom:7px; margin-bottom:10px;}
			#zxxx li{line-height:180%; background:url(icon3x3.gif) no-repeat 8px 8px; padding-left:20px;}
			#zxxx a:link,#zxxx a:visited{font-size:12px; color:#000000; text-decoration:none;}
			#zxxx a:hover{font-size:12px; color:#990000; text-decoration:underline;}		
		#ksrm{padding-top:7px; padding-bottom:7px; margin-bottom:10px;}			
		#ksrm p{line-height:200%; margin-left:5px;}
		#ksrm ul li{line-height:160%; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:5px;}		
		#zcyx{padding-top:7px; padding-bottom:7px; margin-bottom:10px;}	
		#zcyx li{line-height:200%; margin-left:5px; font-family:Verdana, Arial, Helvetica, sans-serif; }
	#middle_right{width:700px; margin:10px 10px 0 5px;_margin:10px 5px 0 3px;float:right;}
	#middle_right h1{background:url(middle_right_title.jpg) no-repeat; height:27px; line-height:27px; font-size:13px; color:#FFFFFF; padding-left:50px;}
		#middle_right h3{background:url(middle_right_title.jpg) no-repeat; height:27px; line-height:27px; font-size:13px; color:#FFFFFF; padding-left:50px;}
		#middle_right .common{width:688px;padding-top:20px; border-bottom:#996F11 1px solid; border-left:#996F11 1px solid; border-right:#996F11 1px solid; background-color:#F8F2DE; margin:0 auto;}
		
	#middle_left .userinfo{background:url(userinfo.png) no-repeat; width:190px; height:36px; margin:0 auto 15px auto; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:36px; padding-left:20px;}
	.zhgl{padding-top:7px; padding-bottom:7px; margin-bottom:15px;}
	.zhgl li{line-height:240%; background:url(arrow.gif) no-repeat 18px 12px; padding-left:30px;}
	.zhgl a:link,.zhgl a:visited{font-size:12px; color:#000000; text-decoration:none;}
	.zhgl a:hover{font-size:12px; color:#990000; text-decoration:underline;}
			
.middle_bottom {height:4px; background:url(bottom.gif) no-repeat; width:960px; margin:0 auto;}
#foot{width:960px; height:70px; margin:0 auto; padding:10px 0;}
	#foot p{line-height:180%; color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;}	
	



		

