body {
margin:0px;
font-size:12px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
background:url(../images/body_bg.jpg);
color:#cbcbcb;
font-family:Arial, Helvetica, sans-serif;
min-width:900px;
}
a:link{text-decoration:none ;color : #cbcbcb;}
a:visited {text-decoration :none;color :#cbcbcb ;}
a:hover {text-decoration : underline ;color :#ffffff;}
a:active {text-decoration : underline ;color : #ffffff ;}

#top_box{margin:0 auto; padding:0px; width:100%; height:129px; background-image:url(../images/top_bg.png); background-repeat:repeat-x;}
	#top{margin:0 auto; padding:0px; width:900px; height:129px;}
		#logo_box{margin:0px; padding:0px; float:left; clear:left; width:900px; height:90px; overflow:hidden;}
			#logo1{margin:0px; padding:0px; float:left; width:232px; height:90px; overflow:hidden;}
			#logo2{margin:0px; padding:0px; float:left; width:440px; height:90px; overflow:hidden;}
			#sc{margin:0px; padding:10px 0 0 0; float:left; width:228px; height:80px; overflow:hidden; text-align:right;}
		#dh_box{margin:0px; padding:0px; float:left; clear:left; width:900px; height:28px; _overflow:hidden;}
			.dh_li{margin:0 1px 0 0; display:inline; padding:0px; float:left; width:89px; height:28px; _overflow:hidden;}
		#dh_yy{margin:0px; padding:0px; float:left; clear:left; width:900px; height:11px; _overflow:hidden; background:url(../images/dh_yy.png) repeat-x;}


#Layer1 {
	Z-INDEX: 10; WIDTH: 89px; POSITION: relative; HEIGHT:28px;
}
#Layer2 {
	Z-INDEX: 100; WIDTH: 89px; POSITION: absolute; height:110px;
}
#Layer3 {
	Z-INDEX: 200; display: none; WIDTH: 89px; POSITION: absolute; HEIGHT:100%;
}
.bbk{ margin:0px; padding:0px;overflow:hidden; width:89px; height:28px; }
.dh_lis{ width:89px; background-color:#000000; height:20px; margin:0px; padding:5px 0 0 0; float:left; clear:left; text-align:center; color:#FFF; border-top:1px #FFF solid; }


#banner{margin:0 auto; padding:0px; width:900px; height:280px; overflow:hidden;}
	
#banner_yy{margin:0 auto; padding:0px; width:900px; height:14px; overflow:hidden; background:url(../images/banner_down_bg.png) repeat-x;}

#div1{margin:0 auto; padding:0px; width:900px; height:213px; overflow:hidden;}
	#gywm_box{margin:0 1px 0 0; display:inline; padding:0px; width:240px; height:213px; float:left;}
		.tit{margin:0px; padding:0px; float:left; clear:left; width:100%; height:30px; overflow:hidden; background-color:#000; border-bottom:1px #3e3e3e solid;}
			.tit_l{margin:0px; padding:0px; float:left; width:33px; height:30px; overflow:hidden; background:url(../images/tit_l.gif) no-repeat;}
			.tit_r{margin:0px; padding:7px 0 0 0; float:right; width:49px; height:23px; overflow:hidden; background:url(../images/tit_r.gif) no-repeat;}
			.tit_name{margin:0px; padding:0px; float:left; width:56px; height:30px; overflow:hidden;}
			#tit_text{margin:0px; padding:9px 0 0 0; float:left; width:500px; height:21px; overflow:hidden; font-size:14px; font-weight:bold;}
			
		#gywm{margin:0px; padding:8px 10px 10px 10px; float:left; clear:left; width:220px; height:164px; overflow:hidden; background:url(../images/div1_bg.gif) repeat-x; line-height:28px;}
		
	#news_box{margin:0 1px 0 0; display:inline; padding:0px; width:420px; height:213px; float:left;}
		#news{margin:0px; padding:10px 16px; float:left; clear:left; width:388px; height:164px; overflow:hidden; background:url(../images/div1_bg.gif) repeat-x;}
			#news_div1{margin:0px; padding:0px; float:left; clear:left; width:388px; height:87px; overflow:hidden; border-bottom:1px #aaaaaa solid;}
				#news_pic{margin:0 9px 0 0; display:inline; padding:0px; float:left; width:99px; height:70px; border:2px #ffffff solid; overflow:hidden;}
				#news_text_box{margin:0px; padding:0px; float:left; width:276px; height:74px; overflow:hidden;}
					#news_tit{margin:0px; padding:2px 0 0 0; float:left; width:276px; height:14px; overflow:hidden;}
					#news_tit a:link{text-decoration:none ;color : #ff0004; font-weight:bold;}
					#news_tit a:visited {text-decoration :none;color :#ff0004 ; font-weight:bold;}
					#news_tit a:hover {text-decoration : underline ;color :#ff0004; font-weight:bold;}
					#news_tit a:active {text-decoration : underline ;color : #ff0004 ; font-weight:bold;}
					
					#news_text{margin:0px; padding:5px 0 0 0; float:left; clear:left; width:276px; height:35px; overflow:hidden; line-height:16px;}
					#news_more{margin:0px; padding:0px; float:left; clear:left; width:276px; height:16px; overflow:hidden;}
					#news_more a:link{text-decoration:none ;color : #ff0004;}
					#news_more a:visited {text-decoration :none;color :#ff0004 ;}
					#news_more a:hover {text-decoration : underline ;color :#ff0004;}
					#news_more a:active {text-decoration : underline ;color : #ff0004 ;}
			#news_div2{margin:0px; padding:5px 0 0 0; float:left; clear:left; width:388px; height:79px; overflow:hidden;}
				.news_li{margin:0px; padding:0px; float:left; clear:left; width:388px; height:24px; overflow:hidden; background:url(../images/dian.gif) 0 9px no-repeat;}
					.news_li_text{margin:0 0 0 13px; display:inline; padding:6px 0 0 0; float:left; width:280px; height:18px; overflow:hidden;}
					.news_li_time{margin:0px; padding:4px 0 0 0; float:right; width:49px; height:20px; overflow:hidden;}
	
	#zxsp_box{margin:0px; padding:0px; float:left; width:238px; height:213px; overflow:hidden;}
		#zxsp{margin:0px; padding:0px; float:left; width:238px; height:184px; overflow:hidden; background:url(../images/div1_bg.gif) repeat-x;}
		
#body_box{margin:0 auto; padding:0px; width:900px; height:100%; overflow:hidden;}
	#box_l{margin:0 1px 0 0; display:inline; padding:0px; overflow:hidden; float:left; width:240px; height:100%;}
		#cpfl_box{margin:0px; padding:0px; float:left; overflow:hidden; width:240px; height:311px;}
			#cpfl{margin:0px; padding:0px; float:left; overflow:hidden; width:240px; height:280px; overflow:hidden; background:url(../images/cpzs_bg.gif) repeat-x;}
				.cpfl_li{margin:0px; padding:8px 0 0 57px; float:left; clear:left; overflow:hidden; width:183px; height:19px; border-bottom:1px #3e3e3e solid; background:url(../images/dian.gif) 39px 11px no-repeat;}
				
		#yxwl_box{margin:0px; padding:0px; float:left; overflow:hidden; width:240px; height:206px;}
			#yxwl{margin:0px; padding:0px; float:left; overflow:hidden; width:240px; height:175px;}
			
	#box_r{margin:0px; padding:0px; overflow:hidden; float:left; width:659px; height:100%;}
		#box_r_body{margin:0px; padding:0px; overflow:hidden; float:left; clear:left; width:659px; height:100%; background:url(../images/cpzs_bg.gif) repeat-x #4f4c3e;}
			#px1{margin:0pxp auto0px; float:left; overflow:hidden; width:1px; height:486px;}
			#box_r_box{margin:0px; padding:20px 0 0 0; float:left; overflow:hidden; width:658px; height:100%;}
			#box_r_box2{margin:0px; padding:20px; float:left; overflow:hidden; width:618px; height:100%; line-height:21px;}
				.cp_li{margin:0 29px 0 30px; display:inline; padding:0px; float:left; width:160px; height:155px; overflow:hidden;}
					.cp_pic{margin:0px; padding:0px; float:left; clear:left; overflow:hidden; width:156px; height:102px; border:2px #8d8d8b solid;}
					.cp_name{margin:2px 0 0 0; display:inline; padding:2px 0 0 30px; float:left; overflow:hidden; width:1130px; height:17px; background:url(../images/cpzs_dian.gif) no-repeat #000000;}
					.cp_yy{margin:0px; padding:0px; float:left; overflow:hidden; width:160px; height:28px; background:url(../images/cpzs_yy.png) no-repeat;}
					
#down_line_yy{margin:0 auto; padding:0px; width:900px; height:23px; overflow:hidden;}
	#down_line_yy_l{margin:0px; padding:0px; float:left; width:240px; height:23px; overflow:hidden; background:url(../images/down_line_yy.png) repeat-x;}
	#down_line_yy_r{margin:0px; padding:0px; float:right; width:659px; height:23px; overflow:hidden; background:url(../images/down_line_yy.png) repeat-x;}

#friend{margin:0 auto; padding:7px 0 0 0; width:900px; height:23px; overflow:hidden; background-color:#000; text-align:center;}

#down_box{margin:0 auto; padding:0px; width:100%; height:89px; overflow:hidden; background:url(../images/down_yy.png) repeat-x;}
	#down{margin:0 auto; padding:10px 0 0 0; width:900px; height:79px; overflow:hidden; text-align:center; line-height:22px;}