@charset "gb2312";
body { background:url(imagesindex2010bg.gif); font-size:12px; margin:0; color:#444;}
ul,li,h1,h2,h3,h4,dl,dt,dd,form,p { padding:0; margin:0; list-style:none; }
a { text-decoration:none; color:#666; }
	a:hover { color:#ff0000; }
.clear { clear:both; font-size:0; line-height:0; overflow:hidden; }
.libg li { background:url(imagesindex2010jt.gif) left center no-repeat; padding-left:10px; }
.mart5 { margin-top:5px; }
.mart8 { margin-top:8px; }
.mart10 { margin-top:10px; }

.wrap { width:1003px; margin:auto; background:#fff; }
	.wrap .son { width:987px; padding:8px;}

.wrap1 { width:950px; margin:auto; background:#fff; }
	.wrap1 .son { width:934px; padding:8px;}

.nav { background:url(imagesindex2010nav_bg.jpg); height:33px; overflow:hidden; }
	.nav li { float:left; padding:0 18px; background:url(imagesindex2010nav_jg.jpg) right center no-repeat; line-height:30px; }
	.nav li a { font-weight:bold; color:#0056a6; }
	.nav .date { background:none; float:right; }
	.nav .date1 { background:none; }
	
.hotnews .leftside { width:737px; float:left; }
	.hotnews .rightside { width:246px; float:right; }
	.hotnews .picnews { background:#f3f3f3; margin:1px auto 0 auto; height:30px; line-height:30px; width:277px; }
	.hotnews .picnews a { font-weight:bold; color:#000; }
	.hotnews h1 { height:45px; overflow:hidden; text-align:center; }

.newsnav { background:url(imagesindex2010change_bg.gif) left bottom repeat-x; margin:auto; width:95%; height:30px; }
	.newsnav li { float:left; background:url(imagesindex2010change_active.gif); width:77px; height:26px; line-height:26px; overflow:hidden; text-align:center; margin-right:6px; }
	.newsnav li a { color:#000; }
	.newsnav .on a { color:#008bff; }
	.newsnav .jiange{ width:30px;background:none;}

.newslist { width:98%; margin:10px auto 0; }
	.newslist li { height:25px; line-height:25px; }
	.newslist a { width:76%; }
	.newslist span { color:#444444; }
	
.notice { border:1px solid #e1e1e1; }
	.notice h2 { color:#166fca; font-size:14px; background:url(imagesindex2010tit_bg.jpg); height:30px; line-height:30px; overflow:hidden; padding:0 15px; }
	.notice h2 span { float:left; display:inline-block;}
	.notice h2 a { float:right; font-size:12px; font-weight:normal; }
	.notice ul { padding:10px;}
	.notice li { height:24px; line-height:24px; overflow:hidden; }
	
.search_bg { background:url(imagesindex2010search_bg.gif) left top repeat-x; }
.titbg { background:url(imagesindex2010title_bg.gif); }
	.titbg a { color:#444; margin:0 5px; }
	.titbg a:hover { color:#0068b9; }
	.titbg .on { color:#0068b9; font-weight:bold; }

.xxgk_left { float:left; width:733px; }
	.xxgk_left .left { float:left; width:363px; }
	.xxgk_left .right { float:right; width:363px; }
.xxgk_right { float:right; width:246px; }

.change { z-index:999; }
	.change li { float:left; width:78px; text-align:center; cursor:pointer; font-size:14px; height:28px; line-height:28px; overflow:hidden; }
	.change .more { float:right;}
		.change .more img { position:relative\9; top:8px\9; }
	.change .on { border:1px solid #e1e1e1; border-bottom:none; color:#166fca; font-weight:bold; height:27px; background:#FFF;  }
	
.changelist { border:1px solid #e1e1e1; margin-top:-1px; padding:10px; height:140px;}
	.changelist li { height:24px; line-height:24px; overflow:hidden;}
	.changelist td { line-height:20px; }

.changelistztzl { border:1px solid #e1e1e1; margin-top:-1px; padding:10px; height:180px;}
	.changelistztzl li { height:24px; line-height:24px; overflow:hidden;}
	.changelistztzl td { line-height:20px; }
	
.smalllink { border:1px solid #ebedd1; background:#3ab9fb; }
	.smalllink td { padding:8px 0 0 8px; }
	.smalllink a { color:#000; }
	.smalllink a:hover { color:#ff0000; }
	
.login { height:84px; overflow:hidden; width:224px; } 
	.login .kk { border:1px solid #d3eaf7;}
	
.meijie img { float:left; }
	.meijie p { float:right; text-align:left; width:820px; line-height:24px; }
	
.link { border:1px solid #e1e1e1; }
	.link h2 { background:url(imagesindex2010title_link_bg.gif); height:30px; overflow:hidden; }
	.link td { padding:0 0 0 6px; }
	
.linkgo select { float:left; width:80px; margin-right:8px; }
 h3 { color:#000; font-size:14px; }
 .jubao { line-height:24px; padding-left:15px; }
 	.jubao span { color:#CC3300; }

.footer { border-top:3px solid #0880d4; background:#fff; margin:auto; width:1003px; }
	.footer td { line-height:24px; }
	.footer span { color:#0095fe; font-weight:bold; }
	
.yxdl { height:28px; }