@charset "gb2312";
h1, h2, h3, h4, h5, h6, h7, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, td, th { padding:0; margin:0;}
h1, h2, h3, h4, h5, h6, h7 { font-size:14px; font-weight:bold;}
img, table, td, th { border:0;}
ul, ol { list-style-type:none; padding:0; margin:0;}
a:link,a:visited { color:#6c6c6c; text-decoration:none;}
a:hover { color:#006aae; text-decoration:none;}
body { 
	background: url(../images/body_bg.jpg) top repeat-x #46c4ed;
	font:12px Helvetica,Georgia,Arial,sans-serif£¬Î¢ÈíÑÅºÚ£¬ËÎÌå; 
	margin:0; 
	padding:0;
	
	}
.clear { clear:both; font-size:0; height:0; overflow:hidden;}
.fleft { float:left;}
.fright { float:right;}

#top { width:1000px; margin:0 auto; height:218px; overflow:hidden;}
	.top_title { height:32px; width:684px; float:left; padding-top:5px;}
	.top_links {float:left; width:325px; padding-left:10px;}
	.top_links a{ line-height:22px; height:22px; padding:0 10px 0 30px; display:block; margin-right:10px; float:left; font-size:12px; font-weight:bold; background:url(../images/gh_icon.gif) 5px top no-repeat #fff; border:1px solid #dbdbdb;}
	.top_pic1 { height:149px; width:684px; float:left; background:url(../images/top_pic1.jpg) right top no-repeat;}
	.top_pic2 { height:186px; width:316px; float:right; background:url(../images/top_pic2.jpg) right top no-repeat;}
	.top_url { margin-left:20px;}
	.top_url li { float:left; width:88px;}
	.top_url li a { height:32px; line-height:32px; text-align:center; font-size:13px; font-weight:bold; display:block;}
	.top_url li a:link,.top_url li a:visited { color:#fff; background:url(../images/menu_bg1.gif) right no-repeat;}
	.top_url li a:hover { color:#000; background:url(../images/menu_bg2.gif) right no-repeat;}
	
	.index_news { padding:10px 4px 0 6px;}
		.index_news span { width:50px; font:10px Arial bold; float:left; color:#006aae; display:block; height:25px; line-height:25px; background: url(../images/line_pic1.gif) left bottom repeat-x;}
		.index_news a { width:265px; margin-right:5px;  float:right; height:25px; line-height:25px; background:url(../images/line_pic2.gif) left bottom repeat-x;}

#main,#footer { width:930px; margin:0 auto; border-left:2px solid #ececed; border-right:2px solid #ececed; padding:10px;}
#main { background-color:#fff;}
	.main_left { width:700px; float:left;}
		.ad_box { width:344px; height:254px; background: url(../images/box1_bg.gif) left top no-repeat; margin-bottom:10px;}
		.main_box1 { background:url(../images/title_bg.gif) top left no-repeat; width:344px; float:right; }
			.main_box1 h2,.main_box2 h2 { width:200px; float:left; height:34px; line-height:34px; padding-left:30px; color:#0063b0;}
		.main_box2 { background:url(../images/title_bg2.jpg) top left no-repeat; width:344px; height:207px; overflow:hidden; }
	.main_right { width:224px; float:right;}
		.index_dates { height:36px; line-height:36px; text-align:center; color:#000; font-weight:bold;}
		.main_right_box { background:url(../images/box2_mid.gif) top repeat-y;}
		.main_right_box_footer { background:url(../images/box2_footer.gif) bottom no-repeat;}
		.main_right_box_top { background: url(../images/box2_top.gif) top left no-repeat;}
		.main_box3 { background:url(../images/title_bg3.jpg) top no-repeat; margin:3px;}
			.main_box3 h2 { width:100px; float:left; height:34px; line-height:34px; padding-left:20px; color:#0063b0;}
			.index_news2 { padding:10px 20px; height:175px; overflow:hidden;}
			.index_news2 ul li { margin-bottom:5px;}
			.index_news2 ul li span { color:#F00; display:block; line-height:20px; font-weight:bold;}
			.index_news2 ul li span em { font-style:normal; color:#000;}
			.index_news2 ul li a { line-height:20px; display:block;}
			.index_news2 ul li a:link,.index_news2 ul li a:visited { color:#000;}
			.index_news2 ul li a:hover { color:#f00;}
			.friends { margin:10px 0 0 10px;}
			.friends li a { height:24px; line-height:24px; display:block; font-size:13px; font-weight:bold; padding-left:25px; background:url(../images/point1.gif) left no-repeat;}
			.friends li a:link,.friends li a:visited  { color:#00588a;}
			.friends li a:hover { color:#000;}
			.index_news3 { padding:10px 20px; _height:175px; min-height:175px;}
			.index_news3 ul li a { height:30px; line-height:30px; padding-left:30px; display:block; background:url(../images/point1.gif) left no-repeat; font-size:14px; font-weight:bold; }
			.index_news3 ul li a:link,.index_news3 ul li a:visited { color:#000;}
			.index_news3 ul li a:hover { color:#006aae;}
	.in_left { width:224px; float:left;}
	.in_right{ width:690px; float:right;}
		.list_title { height:34px; margin-bottom:30px; clear:both; background:url(../images/in_title_bg.jpg) left top no-repeat;}
		.list_title h2 { width:200px; float:left; line-height:34px; padding-left:30px; font-size:14px; color:#0e82dc;}
		.news_list { padding:0 30px;} 
		.news_list dt a { height:24px; line-height:24px; display:block; border-bottom:1px dashed #ccc; padding-left:25px; background:url(../images/xp.gif) left no-repeat;}
		.news_list dt a:link,.news_list dt a:visited { color:#006aae;}
		.news_list dt a:hover { color:#000;}
		.news_list dd { margin-bottom:10px; line-height:20px; padding-left:10px; color:#666;}
		.news_list dd em { font-style:normal; font-weight:bold; padding-right:10px; color:#333;}
		.detail_in { padding:0 30px;}
		.detail_in h2 { line-height:30px; border-bottom:3px double #ccc; color:#f00; font-size:18px; text-align:center;}
		.detailinfor { height:30px; text-align:right; color:#000; line-height:30px;}
		.detailinfor span { padding-right:10px;}
		.infor2 { font-size:14px; line-height:22px; margin-top:20px;}
		
			.messages { padding:0 30px;}
			 .messages dl { background:#f5f5f5; padding:5px; margin-bottom:15px;}
			 .messages dt {line-height:20px; font-size:14px; font-weight:bold; background-color:#ffffff; height:20px; padding:3px 5px;}
			 .messages dt a:hover {  text-decoration:none;}
			 .messages dd.PostInfolist {color:#999999; text-align:right; padding:3px 5px; height:20px;}
			.Summarylist { line-height:160%;padding:10px; text-align:left; color:#595959;}

		
#footer { height:70px; background: url(../images/footer_bg.jpg) right bottom no-repeat #fff;}
	#footer p { background: url(../images/footer_logo.gif) left no-repeat; line-height:24px; margin-left:160px; padding-left:120px; padding-top:4px;}
	
.ad { padding:10px 0;}
.links { text-align:right; padding-right:30px; margin-top:10px;}
.h435px { height:435px; overflow:hidden;}	
.h415px { height:425px; overflow:hidden;}	
.more { padding-top:8px; line-height:22px; width:60px; float:right; text-align:right; font-weight:bold; padding-right:20px;}
.more a:link,.more a:visited { color:#00588a;}
.more a:hover { color:#f00;}
.more2 { padding-top:8px; line-height:22px; width:60px; float:right; text-align:right; font-weight:bold; padding-right:10px;}
.more2 a:link,.more2 a:visited { color:#000;}
.more2 a:hover { color:#f00;}
.more3 { padding-top:8px; line-height:22px; width:260px; float:right; text-align:right;  padding-right:20px;}

.white,a.white:link,a.white:visited { color:#ffffff;}
a.white:hover{ color:#ffffff; text-decoration:underline;}
.red,a.red:link,a.red:visited { color:#cd1b1c;}
a.red:hover{ color:#cd1b1c; }
