
body{ background:#F7F4ED url('bg.jpg') repeat-x; font:12px/1.5 Arial;}
#wrapper{text-align:center}
.w960{ width:960px; text-align:left; margin:0 auto}


a{ color: #333}
a:hover{color:#B53C05;}
ol li a:visited{ color:#555}

#headerOut{background:url('banner.jpg') no-repeat center 31px;}
#header{ height:290px;}
#top{ height:31px; line-height:30px;  font-family:SimSun; overflow:hidden}
#top .l{ width: auto;height:29px;}
#top .l li{ width:auto; float:left;border-left:1px #E4E4E4 solid;border-right:1px #FFF solid;height:27px;padding:0 10px;}

#top .r{ width:330px; text-align:right;font-family: Verdana, Geneva, sans-serif;padding-right:10px;}

#banner{height:219px;}
	#logo{ float:left;padding:11px 0 0 10px;width: 371px;height:70px;}
	#logo a{ display:block;width: 323px;height:70px;}
	#logo a strong{ display:none}
#nav{ height:40px; overflow:hidden;padding-top:0px;}
	#nav ul{border-right:1px #992600 solid;height:37px;}
	#nav li.first a{ width:47px; text-align:center}
	#nav li{ float:left;height:37px;overflow: hidden;}
	#nav li a{width: auto; display:block; float:left;border-left:1px #992600 solid;padding:3px 32px 0 32px; font: 14px/34px Verdana, Geneva, sans-serif; color:#FFF}
	#nav li a:hover,#nav li.current a:hover{text-decoration:none;background:url('nav.gif') repeat-x 0 -50px;}
	#nav li.current a{background:url('nav.gif') repeat-x;}
#main{background:#FFF;border:1px #E5DCD0 solid;border-top-width:4px;width:958px;margin-top:10px;}
	#mainLeft{border-right:1px #E5DCD0 solid;width:645px;}
	
	#myPosition{ height: 30px; line-height:28px; border-bottom:1px #E5DCD0 solid;  }
	#myPosition cite{ font:12px/24px Impact;padding:4px 4px 0 15px; display:inline-block}
	#myPosition a{ color:#555}
	
#gotoTop{top:80%;right:0;width:40px;height:39px;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+500));left:49.5%;margin-left:490px;z-index:9999;}
#gotoTop a{width:40px;height:39px;display:block;background:url('zz_bg.png') no-repeat -210px -100px;}
#gotoTop a:hover{background-position:-210px -151px;}

/* list */
#listPage{width:580px;padding:15px 0 0 15px;}
#listPage h2{ font:bold 16px/150% 'Microsoft Yahei'}
#listPage p{margin:0 0 15px 0 ; padding:10px 0 0px 0; border-bottom:1px #CCC dotted; color:#666; line-height:180%; text-indent:2em; font-family:Verdana;}
#listPage p span{ color:#666; font:12px/25px Tahoma, Geneva, sans-serif; display:block; text-align:right}
#listPage img{ width:120px; margin:0 5px 3px 0}

#listPage .l{ display: block;width:480px;}
#listPage li{padding-top:5px;background:url('dot.gif') no-repeat 5px 13px;padding-left:18px;}
#listPage li a{font:14px/20px Tahoma;}
#listPage li small{color:#666;font:12px/20px Tahoma}
#listPage .r{ color:#666;font-family:Tahoma;}
.listSpace{margin-bottom:10px;padding-bottom:10px;border-bottom:1px #dEDEDE dotted;}

.pages { padding:12px 15px; height:39px;margin-top:15px;}
.pages li{ float:left; width:42px; }
.pages a{ font:bold 12px/39px Tahoma; width:39px; height:37px; color:#FFF; display:block; text-decoration:none; background:#808080; text-align:center;}
.pages a.Hover, .pages a:hover{background:#f66e02;}
.pages .pageinfo{display: block;width:150px;}

#listpages{border-top:1px #E5DCD0 solid;}


#mainRight{width:312px;}
.dlList{ width:290px;padding:0 10px 0 12px;}
.dlList{border-bottom:1px #E1E1E1 solid;}
.dlList dt.tit{height:30px;border-bottom:1px #E5DCD0 dotted;}
.dlList dt strong{ padding:0px 12px; font:bold 14px/29px 'Microsoft Yahei';color:#AD1A28;}

.dlList dd{min-height:100px;_height:100px;}
.dlList li{line-height:20px; font-family:SimSun; padding-bottom:5px;}
.dlList dd a{ font-family:Arial, Helvetica, sans-serif}
.dlList ol{padding:10px 0 5px 7px;}
#mainRight .last{border-bottom-width:0;}

#footer{background:#B89C74;margin-top:15px; clear:both;border-top:3px #8b5201 solid;}
#footerInner{padding:20px 0 35px 0; text-align:center; color:#333;line-height:240%;}
#footerInner a { color:#992600}

#homebody h3{height:49px;background:url('focus.png') no-repeat;margin-top:10px;}
#focusOut{height:397px;padding:15px;height:300px;border:1px #E5DCD0 solid;border-top:none;background:#FFF;width:928px;}
#focusOut ol.r{background:url('num.png') no-repeat 0 2px;padding:0px 0 0 33px;width:380px;}
#focusOut ol.r li{height:30px;background:url('num.png') repeat-x 0 -575px; overflow:hidden;line-height:30px;white-space:nowrap;_white-space:normal;text-overflow: ellipsis;}
#focus{width:500px;height:300px; overflow:hidden}

#homebody #main {padding:0 15px 15px 15px;width:928px;}
#homebody dl{width:300px;padding-right:14px;height:230px;margin-top:15px;}
#homebody dl.r{padding-right:0;}
#homebody dl dt{height:22px;border-bottom:2px #dfdfdf solid; position:relative}
#homebody dl dt a{display: block; width:auto;height:22px;position: absolute;border-bottom:2px #AB0800 solid; font-size:14px; color:#AB0800}
#homebody dl li{font-family:SimSun;height:20px;overflow: hidden;margin-top:5px;white-space:nowrap;_white-space:normal;text-overflow: ellipsis;}
#homebody dl li a{font:12px/20px Tahoma, Geneva, sans-serif}




