@charset "utf-8";
/*全局*/
	body { font-size:18pt; font-family:"Microsoft Himalaya"; background:#fff; text-align:center; color:#666; }
	body,div,form,fieldset,img,ul,ol,li,dl,dt,dd { margin: 0; padding: 0; border: 0; word-break:break-all; word-wrap:break-word; }
	h1,h2,h3,h4,h5,h6 { font-size:20pt; font-weight:normal; margin:0; padding:0; }
	ul, dl, ol { list-style:none; }
	img { border:none; }
	a, a:visited { color:#333; text-decoration:none; }
	a:hover { color:#03f; text-decoration:none; }
	
	.left { float:left; }
	.right { float:right; }
	.clear { clear:both; }	
	.wrap { width:960px; margin:0 auto; text-align:left; }
	
/*通用圆角*/	
	.d, .d i, .d i i, .d b, .d b b, .d div.box { background:url(6-b-s-2.png) no-repeat; }
	.d { width:960px; background-position:0 -12px; }
	.d i { display:block; height:12px; }
	.d i i { margin:0 0 0 12px; background-position:right 0; }
	.d b { display:block; height:12px; background-position:0 bottom; }
	.d b b { margin:0 0 0 12px; background-position:right bottom; }
	.d div.box { margin:0 0 0 12px; padding:0 12px 0 0;background-position:right -12px; }
	
	.e, .e i, .e i i, .e b, .e b b, .e div.box { background:url(6-b-s-3.png) no-repeat; }
	.e { width:960px; background-position:0 -12px; }
	.e i { display:block; height:12px; }
	.e i i { margin:0 0 0 12px; background-position:right 0; }
	.e b { display:block; height:12px; background-position:0 bottom; }
	.e b b { margin:0 0 0 12px; background-position:right bottom; }
	.e div.box { margin:0 0 0 12px; padding:0 12px 0 0;background-position:right -12px; }

/*菜单*/	
	#header {  }
	#header .banner { height:150px; width:946px; margin:0 auto; position:relative; z-index:999; font-size:11pt; }
	#header .navBg { background:#fff url(header_bg.gif) repeat-x; height:56px; position:relative; z-index:1; }
	#header .mainNav { line-height:28px; height:56px; background:url(nav-bg.gif) no-repeat center; }
	#header .mainNav li { float:left; }
	#header .mainNav a { color:#d00; display:block; padding:0 10px; margin:2px; }
	#header .mainNav a:hover, #header li.curNav a { background:url(icon1.gif) no-repeat center 22px; }
	#header .mainNav li.lastNav { background:none; }
	#header .navL { width:350px; float:left; margin-left:6px; }
	#header .navR { width:320px; float:right; }
	#header .navR a.fw { color:#fff; }
	
	#header h1 { width:200px; height:200px; position:absolute; z-index:2; left:50%; margin-left:-110px; top:-168px; }
	#header li.navArticle { position:relative; background:url(icon7.gif) no-repeat right center; padding-right:3px; margin-right:16px; }
	#header li.navArticle ul { position:absolute; left:4px; top:4px; background:#fff; border:2px solid #ddd; border-top:none; width:72px; line-height:22px; _line-height:18px; padding:3px; }
	#header li.navArticle ul li { float:none; height:15px; }
	#header li.navArticle ul a { padding:2px; font-size:18pt; }
	#header li.navArticle ul a:hover { background:#03c; color:#fff; }
	
/*分页*/
	.pagelist { margin:12px 6px; float:right; }
	.pagelist li { float:left; margin:0 3px; height:16px; line-height:16px; }
	.pagelist li a { display:block; border:1px solid #9AAFE5; padding:2px 5px 0 5px; font-size:12px; }
	.pagelist li a:hover { text-decoration:none; border-color:#296CB3; }
	.pagelist li.thisclass a { background:#296CB3; border-color:#296CB3; color:#fff; font-weight:bold; }

/*用户中心*/
	#uc_member { background:url(top_line.gif) no-repeat; height:32px; line-height:32px; font-size:12px; padding:0 8px; text-align:center; }
	#uc_member .userlogin input { border:1px solid #ccc; height:18px; line-height:18px; vertical-align:text-bottom }
	#uc_member .userlogin input.tf { font-size:16pt; height:6px; line-height:6px; padding-bottom:12px; padding-top:3px; }
	#uc_member .myLink { margin:0 22px; }
	#uc_member .myLink a, #uc_member .ucLink a { background:url(line2.gif) no-repeat; padding:0 7px 0 10px; border:none; color:#3C6B8F; }
	#uc_member .ucLink a { color:#03f; }
	#uc_member .myLink a.f, #uc_member .ucLink a.f { background:none; }	
	
/*顶部新闻*/
	.top .slider, .top .topnews, .top .gg { height:260px; float:left; margin-top:6px; }
	.top .slider { width:436px; margin:0 10px; display:inline; }
	.top .topnews { width:436px; float:right; margin:0 10px; display:inline; }
	.top .topnews h2 { font-size:24pt; margin-bottom:7px; padding-bottom:5px; background:url(line.gif) repeat-x bottom; }
	.top .topnews ul, .top .slider ul { line-height:30px; }
	.top .topnews li a, .top .slider li a { background:url(dot.gif) no-repeat left 10px; padding-left:15px; }
	.top .topnews li a:hover, .top .slider li a:hover { background-position:left -17px; text-decoration:none; }
	.top .topnews li span, .top .slider li span { color:#888; font:10px Arial, Helvetica, sans-serif; font-style:normal; float:right; padding-top:6px; }
	.top .gg { float:right; width:177px; height:202px; background:url(gg-bg.gif) no-repeat; display:inline; margin-right:12px; margin-bottom:8px; }
	
/*圆角列表*/
	.c, .c i, .c i i, .c b, .c b b, .c div.info { background:url(6-b-s.png) no-repeat; }
	.c { width:480px; background-position:0 -12px; }
	.c i { display:block; height:50px; font-style:normal; margin-right:0px; }
	.c i i { margin:0 0 0 10px; background-position:right 0; }
	.c b { display:block; height:12px; background-position:0 bottom; }
	.c b b { margin:0 0 0 12px; background-position:right bottom; }
	.c a { color:#000; text-decoration:none; }
	.c ul.tab { margin-left:6px!important; margin:6px 0 0 3px; float:left; }
	.c ul.tab li { float:left; line-height:30px; padding:0 8px; }
	.c ul.tab li.cur { background:url(tabon-f.png) no-repeat; }
	.c ul.tab li.cur h2 { background:url(tabon.png) no-repeat center; padding:0 8px 5px 0; }
	.c ul.tab li.cur h2 a, .c ul.tab li.cur h2 span { color:#fff; padding:3px 15px 0 0; background:url(arrow.png) no-repeat right 3px; }
	
	.c div.info { margin:0 0 0 12px; padding:0 12px 0 0;background-position:right -50px; clear:both; }
	.c .info .img { margin:0 12px 10px 3px; padding:6px; background:#FFFDE8; height:120px; border:1px dashed #FFA851; }
	.c .info .img:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
	.c .info .img img { float:left; border:1px solid #ddd; padding:2px; margin:0 5px 8px 0; }
	.c .info .img a:hover img { float:left; border:2px solid #f60; padding:1px; }
	.c .info .img p { color:#666; font-size:20px; margin:6px 0; }
	.c .info .list { zoom:1; overflow:auto; clear:both; }
	.c .info .list h3 { margin-bottom:7px; padding-bottom:5px; background:url(line.gif) repeat-x bottom; }
	.c .info .list ul { line-height:30px; }
	.c .info .list li a { background:url(dot.gif) no-repeat 3px 10px; padding-left:15px; }
	.c .info .list li a:hover { background-position:3px -17px; color:#03f; }
	
/*页脚*/	
	#footer { background:#656565 url(footer_bg.gif) repeat-x top; height:130px; padding-top:50px; line-height:32px; color:#fff; clear:both; }
	#footer .copyright { font-size:14px; }
	#footer .copyright a, #footer .copyright a:visited { color:#eee; font-size:14px; }
	
/*栏目*/	
	.mainCol { width:620px; float:left; border:2px solid #ccc; margin:18px 0 0 4px; }
		.pos { border-bottom:1px solid #f60; padding:5px 12px; margin:1px 0; background:url(title_bg.gif) repeat-x 12px 8px; padding-left:15px; }
		.pos span { background:url(icon2.gif) no-repeat 0px 2px; padding-left:12px; }
		.artList { margin:8px; }
		.artList li { background:url(line.gif) repeat-x bottom; padding:8px 0; font-size:20pt; }
		.artList li a { background:url(icon5.gif) no-repeat 3px 8px; padding-left:22px; }
		.artList li a:hover { background-position:5px 8px; }
		.artList li span { float:right; font-size:18pt; color:#666; }
		
	.subCol { width:320px; float:right; margin-top:9px; }
		.subBox { margin-top:3px; }
		.subBox h2 { height:44px; line-height:44px; background:url(sub_col.png) no-repeat; padding-left:20px; color:#039; }
		.subBox h2 span { background:url(icon2.gif) no-repeat 0px 4px; padding-left:18px; }
		.subBox ul { background:url(sub_col_bg.png) repeat-y; line-height:32px; padding:8px 16px; }
		.subBox li a { background:url(dot.gif) no-repeat 3px 10px; padding-left:15px; }
		.subBox li a:hover { background-position:3px -17px; }
		.artList li p, .subBox li p { color:#888; font-size:15pt; padding-left:15px; line-height:20px; margin:6px 0; }
		.subBox .subBoxBot { height:13px; background:url(sub_col.png) no-repeat bottom; }

/*内容*/	
	.content { padding:16px; overflow:hidden; background:#fcfcfc; }
	.content h1 { text-align:center; margin-top:22px; font-size:24pt; color:#d00; }
	.content p { text-indent:1em; line-height:34px; font-size:20pt; overflow:hidden; }
	.content .author { text-align:center; font-size:18pt; color:#888; margin:8px auto; }
	.content .author strong { color:#039; font-weight:normal; }
	.content .abstract { border:1px dashed #ccc; background:#f7f7f7; padding:8px; margin:12px 0; font-size:18pt; color:#888; }

	
	

