/* CSS Document */

body{ background:url(/images/index/index-_01.gif) repeat-x; min-height:1073px; font-size:12px;}
/* = logo
-------------------------------------------*/
#logo{ background:url(/images/index/index-_04.png) 20px 0 no-repeat;height:67px;}

/* = login
-------------------------------------------*/
#login{ text-align:right; color:#aaa; width:980px; margin:0 auto;}	
#login a{ display:inline-block; color:#656565; font-size:12px; margin:0 5px;}
#login a:hover{ color:#3660A9;}
	
/* = nav
-------------------------------------------*/
#nav{}	
	.nav_left{ background:url(/images/index/index-_08.gif) no-repeat; width:10px; height:36px; float:left;}	
	.nav_middle{ background:url(/images/index/index-_08-04.gif) repeat-x; width:1000px; height:36px; float:left;}
	.nav_middle ul{margin:0px;padding:0px;}
	.nav_middle ul li{list-style:none;width:100px;display:block;}
/*	.nav_middle li{ float:left; display:block; width:99px; text-align:center;line-height:36px; background:url(/images/index/index-_08.jpg)  right top no-repeat}
	.nav_middle li a{ display:inline-block; width:99px; font-size:14px; color:#3562A3; font-weight:bolder;}	
	.nav_middle li a:hover,.nav_middle li a.nav_now{ background:url(/images/index/index-_08-06.gif) no-repeat; color:#FFF;}
*/	.nav_right{ background:url(/images/index/index-_09.gif) no-repeat; width:10px; height:36px; float:left;}	
	
/* = banner
-------------------------------------------*/
#banner{}	
	.banner_bg{ position:absolute; background:url(/images/index/index-_18.gif) no-repeat; width:980px; height:305px; z-index:99;}
	.banner_img{ position:relative; top:1px; left:1px;}

/* = content
-------------------------------------------*/
#content{}
	.con_tit{ background:url(/images/index/index-_19-09.gif) repeat-x; height:35px; line-height:35px; border-left:1px #EEE solid; border-right:1px #EEE solid; margin-top:10px;}	
	.con_tit h1{ float:left; font-size:14px; color:#3562A3; font-weight:bolder; background:url(/images/index/index-_19.jpg) 0 11px no-repeat; padding-left:18px; margin-left:12px;}
	#content .more{ float:right; margin-top:10px; margin-right:8px; padding:2px;}
	.con_con{ border:1px #eee solid; border-top:none; width:auto; padding-top:10px; background-color:#FFF;}
	 	.img_text{ margin:0 10px 10px 0; height:77px; overflow:hidden;}
			.img_text_img{ float:left; margin-left:10px; display:inline; border:3px #dcdcdc solid;}
			.img_text_text{ line-height:20px; color:#666;}
			.img_text_text a{ color:#67AC02;}
			.img_text_text a:hover{ color:#3562A3;}
		.con_ul,.con_ul_2{ margin:10px; margin-top:0;}
		.con_ul_2{ background:url(/images/index/index-_37.gif) repeat-x; margin-top:10px;}
		.con_ul li{ line-height:24px; display:block;}
		.con_ul_2 li{ line-height:28px; display:block;}
		.con_ul li span,.con_ul_2 li span{ display:inline-block; color:#333; margin-right:3px;}
		.con_ul_2 li span.date{ text-align:right; color:#aaa; margin-left:10px;}
		.con_ul li a,.con_ul_2 li a{ display:inline-block;}
		.con_ul li a:hover,.con_ul_2 li a:hover{ color:#039; text-decoration:underline;}
	.con_tit_2{ background:url(/images/index/index-_21.gif) repeat-x; height:35px; line-height:35px; margin-top:10px;}
	.con_tit_2 a{ display:inline-block; font-weight:bolder; font-size:14px; padding-left:18px; color:#8A8A8A; }
	.con_tit_2 a:hover{ color:#3562A3;}
	.con_con_2{ border-top:none; width:auto; padding:5px; background-color:#E4E4E4; height:120px; overflow:hidden;}
		#demo{ width:220px;background-color:#E4E4E4; height:180px; overflow:hidden;}
		#demo #List1 table,#demo #List2 table{ float:left; vertical-align:text-top; display:inline-block;}
		#List1 table td,#List2 table td{ vertical-align:top; padding-right:8px;}
		a.img_gundong_text{ display:block; text-align:center; vertical-align:text-top; color:#676767; line-height:16px; margin-top:6px;}
		a.img_gundong_text:hover{ color:#039;}
	.fir_link{ margin-top:11px; padding-top:10px; background:url(/images/index/index-_51.gif) no-repeat; width:209px; height:70px;}
	.fir_link h1 a{ display:inline-block; font-weight:bolder; font-size:14px; padding-left:18px; color:#8A8A8A; }
	.tiaozhuan{ margin:10px 10px 0 15px;}
	.select{ width:175px; font-size:12px;}
	
	.con_ul_3{ margin:10px; margin-top:0;}
	.con_ul_3 li{ line-height:28px; display:block; background:url(/images/index/index-_48.gif) 0 5px no-repeat; padding-left:25px;}
	.con_ul_3 li.new{ background:url(/images/index/index-_45.gif) 0 5px no-repeat;}
	.con_ul_3 li a{ display:inline-block;}
	.con_ul_3 li a:hover{ color:#039; text-decoration:underline;}
	#demo2{ padding:0 10px;background:url(/images/index/index-_37.gif) repeat-x; width:650px;  height:150px; overflow:hidden; }
	#List3 table td,#List4 table td{ vertical-align:top; padding-right:8px;}
	.img_gundong_2 span{ display:block; margin-top:6px; text-align:center;}

/* = foot
-------------------------------------------*/
#foot{ text-align:center; margin-top:20px;}	
#foot p{ line-height:24px; color:#4f4f4f;}	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
