body{ background:#F6F5EC  url('resbgHome.jpg') repeat-x center 0; font:12px/150% Arial; margin:0;padding:0;}
#wrapper{ width:960px;}

/*
#header{ height:180px;}
#top{ height:30px; line-height:30px; padding:0 12px; font-family:SimSun; overflow:hidden}
#top .l{ width:500px;}#top .l span{ font-family:Arial}
#rss a{padding:0 8px;background:url('fh_bg.gif') 2px -53px;}#rss a:hover{ text-decoration:none}
#top .r{ width:400px; text-align:right}
a{ color: #333}
a:visited{ color:#555}
dt a:visited{ color: #333}

#banner{ height:97px;padding-top:10px; background: url('bannerbg.png') no-repeat right 15px;}
	#logo{ float:left;padding:11px 0 0 10px;width: 260px;height:68px;}
	#logo a{ display:block;width: 260px;height:68px; background:transparent url('fh_bg.gif') no-repeat 0 0px}
	#logo a strong{ display:none}
	#so{float:right;width:366px; padding:34px 42px 0 0}
	#so input{ border:none;background:transparent; height:28px;}
	#keyword{ width:190px; padding:0 10px 0 50px; float:left; font:14px/28px Verdana; }
	#solmc{width:115px; cursor:pointer; float:right; text-align:center; font:bold 14px/28px 'Microsoft Yahei',Verdana; color:#FFF;}
	#so .Hover{background:url('bannerbg.png') no-repeat -563px -94px;}
	
#nav{ height:33px; overflow:hidden; background:transparent url('fh_bg.gif') repeat-x 0 -100px;min-width:960px}
#navIn{ background:url('fh_bg.gif') no-repeat right -180px}
#mainNav{ height:33px; overflow:hidden;background:url('fh_bg.gif') no-repeat -322px -250px;padding-left:3px;}
	#mainNav li{ height:33px; line-height:33px; display:inline-block;  float:left;width:auto;background: transparent url('fh_bg.gif') no-repeat 0 -250px}
	#mainNav #liHome{ background:none}
	#mainNav a{ color:#FFF;font: 14px/33px Simsun; display:inline-block;height:33px;padding:0 13px;width:auto}
	#mainNav a:hover,#mainNav .Hover a{ text-decoration:none;background:transparent url('fh_hover.gif') no-repeat center top}
#subNav{ height:30px; overflow:hidden;background:url('fh_bg.gif') no-repeat -322px -283px;padding:0 21px; line-height:30px; display:none}
	#subNav  li{ display:inline-block;padding:0px 1px 0 2px;margin:0 9px 0 0;float:left }
	#subNav .Hover a,#subNav a:hover{ text-decoration:none; background-color:#003366; color:#FFF}
	
#topad-950-out{ background:transparent url('adbgtop.png') repeat-y center 0;}
#topad-950-top{ line-height:5px;height:5px; background:transparent url('adbgtop.png') no-repeat}
#topad-950{ padding:0 5px 5px 5px;  text-align:center;vertical-align:middle; background:#FFF url('mainbg.gif') repeat-y center 0;width:950px; overflow:hidden;  }
*/
#header{ position:relative; height:244px; border-top:1px #D9D9D9 solid; }
#logo { position:absolute; width:auto; left:30px; top:30px;width:267px; height:80px; z-index:2}
#logo a{ display:block;width:212px; height:65px;}
#logo strong{ display:none}

#top{ height:32px; line-height:32px; padding:5px 12px 0 12px; font-family:SimSun; overflow:hidden;}
#top .l{ width:500px;}#top .l span{ font-family:Arial}
#top .r{ width:400px; text-align:right}


#bannerHome{background:transparent url('resbanner_home1.jpg') no-repeat 30px 0;height:155px;}


#mainNav { display:block; padding:0px 0 0 0;height:40px;overflow:hidden}
#mainNav li,#mainNav a{ display:block; float:left; width:auto; font:14px/150% Verdana; color:#333; height:40px;}

#mainHome{border-left:1px #C4C4C4 solid}
#mainHome a{border-left:1px #FFF solid}
#mainNav li{border-right:1px #FFF solid}
#mainNav li a{ padding:10px 12px 0 12px; height:32px; border-right:1px #C4C4C4 solid}
#mainNav li.Hover{}
#mainNav li.Hover a{}
#mainNav li.last,#mainNav li.last a{ border-right-width:0}

#main{ background:#FFF url('mainbg.gif') repeat-y center 0;min-height:680px;_height:680px;}

	#mainTop{}
	#mainBtm{ width:960px; height:5px;line-height:5px; background: transparent url('mainbg.gif') no-repeat  right bottom}
	#main .nobg{ background:none;}
	#mainLeft{ width:100%;margin-left:-320px;}
	#mainLeftInner{ margin:0 0 0 320px;}
	
	#myPosition{ height: 30px; line-height:28px; border-bottom:1px #eee solid;  }
	#myPosition cite{ font:12px/24px Impact;padding:4px 4px 0 21px; display:inline-block}
	#myPosition a{ color:#6C2500}


#mainRight{ width:320px;}
#noticeList{  margin:12px 28px; width: auto}
#mainRight .dlList{margin:0 0 10px 10px; width:300px;}
.dlList{border:1px #c6c6c6 solid;}
.dlList dt{border:1px #FFF solid;height:34px; background:#eeeeee url('fh_bg.gif') repeat-x 0 -350px;}
.dlList dd{background:#FFF;margin:0;padding:0}
.dlList dt strong{ padding:9px 16px 0 16px; height:25px; width: 95px; text-align:center; display:inline-block; font:bold 14px/25px 'Microsoft Yahei';background:#eeeeee url('fh_bg.gif') no-repeat 0 -400px; color:#6C2500}
#mainRight .dlList dd{ padding:10px 6px}
#mainRight .dlList li{ height:20px; overflow: hidden;line-height:20px;text-overflow:ellipsis; white-space:nowrap;_white-space:normal; font-family:SimSun}
#mainRight .dlList dd a{ font-family:Arial, Helvetica, sans-serif}

#rightSubNav ul{ padding:0 2px 0 12px}
#mainRight #rightSubNav li{background:transparent url('fh_ico.gif') no-repeat -291px -344px; padding-left:17px;height:25px }
#rightSubNav dt a{ font:bold 14px/25px 'Microsoft Yahei'}
#rightSubNav dd a{ font:15px/22px SimSun;text-decoration:underline}
#rightSubNav dd a:hover{text-decoration:none}
#rightSubNav .Hover a{ text-decoration:none;color:#990000}

.dlList ol{padding:0 2px 0 12px}
#mainRight .dlList li.title{ font:14px/150% SimSun;}
#mainRight .dlList li.desc{ height:auto; overflow: auto; white-space: normal;text-overflow: auto; display:block}
#mainRight .dlList li p{ text-indent:2em;color:gray;border-bottom:10px #FFF solid;}

#contactUs { background:transparent url('fh_ico.gif') no-repeat 0 -516px;padding:64px 0 0 0;border:none}
#contactUs *{ font:14px/1.5 SimSun}
#contactUs dt{ display:none}
#mainRight #contactUs dd { padding:0 12px 10px 18px;border:1px #c9c9c9 solid;border-top:none;background:#f9f9f9}

#mainRight #hotList ol{ padding: 0 0 0 18px;background:transparent url('fh_ico.gif') no-repeat -286px 6px;margin-left:10px;}
	#mainRight #hotList li{ height:22px}

#footer{background:#cc1100 url('fh_bg.gif') repeat-x 0 -500px; margin:25px 0 0 0; padding:7px 0 1px 0;border-top:1px #b5c0c9 solid}
#footerInner{ background:#cc1100 url('fh_footer.gif') repeat-y center 0; width:760px; margin:0 auto; color: #B3FFFF;padding:20px 0; line-height:25px }
#footerInner a{color: #B3FFFF}
#footerLinks{ font-family:SimSun}
#footerLinks a{ color:#FFF}

/* list */
#listPage { margin:12px 28px;}
#listPage li{ line-height:18px ;padding:0 100px 8px 15px; background:transparent url('fh_bg.gif') no-repeat -318px 3px; position:relative}
#listPage li a{ font-size:14px;}
#listPage li span{ float:right; position:absolute;top:0;right:0px;_right:24px;}
#listPage li p{ display:none}
#listPage li.dot{ border-bottom:1px #c6c6c6 dotted; margin-bottom:15px; padding-bottom:10px}
#listPage .channelList li{font:14px/18px SimSu;}

.pages { text-align:center;padding:12px 0 }
.pages li{ display:inline; }
.pages a{ font:14px/22px Arial;padding:0 3px}
.pages a:hover{ color:red}
.pages .thisclass a{ font-size:16px;color: maroon;cursor:default;text-decoration:none}

/* channel */
#channelPage{margin:12px 0 12px 20px;_margin-right:-10px}
#channelPage dl{margin:0 13px 15px 0;}
#channelPage dd{ border-top:1px #CCCCCC solid;padding:6px;min-height:110px}
#channelPage li{ height:22px; overflow:hidden;line-height:22px;text-overflow:ellipsis; white-space:nowrap;_white-space: normal;}
#channelPage span{ padding-right:6px;font-family:Tahoma;font-size:10px;color:#666}
#channelPage dt{ height:26px;background:#eee; border:1px #FFF solid; padding:0 6px;line-height:26px;overflow:hidden}
#channelPage dt strong{ font:bold 14px/26px 'Microsoft Yahei'}
#channelPage .more{ float:right}

/* listimage */
#listImage #main{background:#FFF}
#listImages{ padding:15px 0 10px 15px;position: relative;}
#listImages li{width:300px; padding:0 15px 0 0;float:left; margin-bottom:15px; overflow:hidden;height:200px; position:relative;display:block}
#listImages h4{ position:absolute; height:35px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;_white-space: normal; padding:3px 5px; width:290px;
	 background:black;-moz-opacity:0.7;opacity: 0.7;filter:alpha(opacity=70); bottom:0px; font:bold 12px/18px 'Microsoft Yahei'}
#listImages h4 *{ color:#FFF;}
#listImages h4 span{ display:block;font-size:10px;color:#CCFFFF}
#listImages p{width:300px;overflow:hidden; height:200px;}
#listImages img{min-height:200px;min-width:300px}
#listImages img.b{height: auto;width:300px;}

/* ad */
.thead{padding:0 0 10px 10px;width:300px;overflow:hidden}

.bdSug_app{ display:none}