@charset "gb2312";
ul,ol,form,table,td,input,textarea,dd,dl,dt,blockquote,body{ padding:0px; margin:0px;}
body {font:12px/150% Verdana,宋体; background: #f6f5ec url('bgHome.jpg') repeat-x center 0; text-align:center;color:#333 }
li{ list-style:none;}
img  { border-width:0;}
table{ border-collapse:collapse;}
td {}


 
.btm10{ border-bottom:10px #f6f5ec solid;}

.c{ clear:both;}
.l{ float:left}
.r{ float:right}
.h{ display:none}
.none { display:none}

.red { color:#FF3300}
.blue{ color:#0066CC}
.gray{ color:gray}
.green{ color:green}

.TL{ text-align: left}
.TR{ text-align: right}
.TC{ text-align: center}

		
input,select{ vertical-align:middle;}

a{ color:#000; text-decoration:none;}
a:hover{ color:#a60000; text-decoration:underline}

#wrapper { width:960px; margin:0 auto;text-align:left}

#topmenu { height:30px; overflow:hidden}
#topmenu li{ float:left; display:block;width:auto;padding:5px 4px;font:14px/150% 宋体}
#topmenu a{ font:14px/150% 微软雅黑,宋体}

#header{ position:relative; height:243px; background:transparent url('banner_home1.jpg') no-repeat 0 38px;}
#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:30px; line-height:30px; padding:0 12px; font-family:SimSun; overflow:hidden; position:absolute;width:960px; top:5px}
#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}


#bannerHome{position:absolute;top:38px;z-index:1;}


#mainNav { display:block; padding:193px 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}

#login { float:left; width:230px; padding:8px 0 0 3px}
#login input { border-width:0; height:15px;font:12px/14px Tahoma;width:60px;padding:3px 3px 0 3px;border-color:#086a21; border-style:solid; border-width:1px 0 0 1px;}
#login a{ display:block; color:#FFF}
#login button{border-width:0; height:19px;font:12px/17px 宋体; background:#F5F5F5;border-color:#FFF #666 #666 #FFF; border-style:solid; border-width:1px; margin-top:1px  }
#login *{ float:left;margin-right:6px}

#subNav { padding:8px 0 0 0;width:667px;float:right}
#subNav li{ display:inline;color:#FFF;font-family:宋体}
#subNav a{ color:#FFF}


#main { }
#focus {margin-bottom:15px;}
	#focus dt{ height:29px; display:none}
	#focus dt a{ display:block;height:19px;}
	#focus dd{ }
	#headnews{border:1px #d9d9d9 solid; border-left:none;background:#FFF url('bgx3.png') repeat-x 0 -200px; width:459px;height:248px;}
	#headnews h2{height:30px; background:url('bgimg3.png') no-repeat -700px -100px; padding:15px 5px 0 90px; overflow:hidden;white-space:nowrap; text-overflow:ellipsis;width:360px;font-family:Arial;}
	#headnews h2 a{ font:bold 18px/25px 'Microsoft Yahei';}
	#headnews p{ color:#666; padding:10px 10px 0 10px; font:12px/18px 'SimSun'; text-indent:2em}
	#headnews ol{padding:10px;;line-height:22px;}
	#headnews ol li{height:22px; overflow:hidden;}
	
		
	#pics{ padding:10px 15px 0 15px; height:210px; width:275px}
	
	#mNews #pics a {text-decoration:none;color:#353535;}
	.aaronShow{height:210px;}
	.aaronShow{position:relative;float:left;width:270px;margin-bottom:12px;overflow:hidden;border:1px solid #000;}
	.aaronShow * {margin:0;padding:0;}
	.slide{ position:absolute; background:black}
	.bg{ position:absolute;background:black;left:0px;bottom:0px;width:270px;height:73px;*filter:alpha(opacity=35);opacity:0.35;}
	.aaronShow h3 {position:absolute;left:10px;top:140px;width:224px;height:35px;line-height:35px;z-index:2;}
		.aaronShow h3 a {font-size:20px;font-family:"黑体";font-weight:normal;color:#FFFFFF;}
		.aaronShow p {position:absolute;left:10px;top:170px;width:260px;height:20px;line-height:20px;;z-index:2;}
		.aaronShow p a {color:#FFFFFF; font:12px/150% Verdana}
		.aaronShow ul {position:absolute;right:0;bottom:0;padding-left:47px;_padding-left:46px;background:url('flashPage_bg.png') no-repeat 0 0; z-index:2;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templets/res/flashPage_bg.png',sizingMethod='crop')}
		ol,ul {list-style:none;}
		.aaronShow ul li {float:left;width:15px;height:18px;line-height:18px;text-align:center;margin-left:1px;background:#000000;}
			.aaronShow ul li a {display:block;width:15px;height:18px;font-size:10px;font-family:Tahoma;font-weight:bold;color:#FFFFFF;}
			.aaronShow ul li a:hover, .aaronShow ul li a.sel {color:#F20000;}


	#stpform div{ padding:1px 11px;}
	#stpform input{ border-style:none; background-color:transparent; cursor:pointer}
	#regBtn { margin:10px 0 0px 41px; width:170px; height:40px;background:transparent url('ico.png') no-repeat -1px -502px;}
	#stpform strong{ font-weight:bold; padding:0 6px 0 0}
	#stpform .spttxt input{ border:1px green solid; border-left-width:3px;padding:0 3px; height:20px; line-height:18px; cursor:text; width:150px;}
	#sbtBtn { background:transparent url('ico.png') no-repeat -174px -508px; width:80px; height:21px; text-align:center;margin:0 6px 0 13px;}
	#sbtBtn.Hover{ background-position:-259px -508px}

	#main2 { margin-top:10px}
	#mainLeft { float:left;width:694px}
	.list {width:337px;float:left;padding-right:10px;overflow:hidden; margin-bottom:10px}
	.list dt{ height:29px;background:transparent url('icohome.png') no-repeat right -200px}
	.list dt a.channel, .list dt span{height:29px; display:block; float:left; width:116px;font:bold 14px/29px 微软雅黑,simsun; text-align:center;color:#FFF}
	.green dt a.channel{ background: green url('icohome.png') no-repeat 0 -50px}
	.yellow dt a.channel{ background: green url('icohome.png') no-repeat 0 -100px}
	.red dt a.channel{ background: #990000 url('icohome.png') no-repeat 0 0px}
	.list dt span{ width:auto;padding-left:12px}
	.list dt span a{font: 12px/29px simsun; color:#FFF}
	.blue { width:266px; float:right;padding-right:0}
	.blue dt{ background:#1a92cf url('icohome.png') no-repeat 0 -250px;}
	
	.list dd{ background:#FFF ; border-bottom:1px #CCC solid;}
	.list ol{ border-left:#cccccc 1px solid;border-right:#cccccc 1px solid; padding:8px 8px 12px 8px; min-height:230px;height:auto;_height:230px}
	.list li{ height:23px; font:12px/23px 宋体, Arial, Helvetica, sans-serif; overflow:hidden; color:#888}
	

	#homeLeftGG {margin-bottom:6px}

#mainRight{ float:right;width:266px;}
	
	#homeRightGG {}
	
	#star { display:none;*display:block;width:266px; height:248px;background:#FFF url('icohome.png') no-repeat right bottom; padding-bottom:4px; margin-bottom:10px;}
	#star h3{height:29px;background:#1a92cf url('icohome.png') no-repeat 0 -250px; padding-left:12px; margin:0}
	#star dl{ height:220px;margin:0 10px 0 0; float:left}
	#stars {width:1120px;overflow:hidden; height:206px;position:relative;}
	#dls {height:200px;position:relative;}
	#starsBorder{border-left:#cccccc 1px solid;border-right:#cccccc 1px solid; padding:13px 10px 0 10px; height:206px}
	#starsOut {position:relative;width:244px; overflow:hidden;}

	#promise{ margin:0px 0 12px 0;*margin:-20px 0 12px 0;background:transparent url('kuang.png') no-repeat}
	#promise dt{ height: 25px; margin:0 9px; font: bold 12px/25px Verdana; border-bottom:1px #CCC solid; padding-left:4px; display:block;}
	#promise dd{ height:110px; padding:5px 0 0 6px;background:#FFF url('kuang.png') 0 bottom}
	#promise div{width:105px; float:left; margin:3px; height:95px;background:#eaf3e0 }
	#promise h4{margin:0; padding:6px 0 0 0;font:bold 12px/150% Verdana; text-align:center; background:#dcecca url('icohome.png') left -300px; color:#1c8800}
	#promise dfn{font:12px/150% 宋体;padding:6px 6px 0 10px; display:block; text-indent:2em;}
	
	#flink { background:transparent url('kuang.png') no-repeat}
	#flink h3{  height: 23px; margin:0 9px; font: bold 12px/150% Verdana; border-bottom:1px #CCC solid; }
	#flink .l {  padding:4px 0 0 4px; width:400px;}
	#flink .r { width:40px; height: 23px;}
	#flink .cont{ padding:6px 11px; background:#FFF url('kuang.png') 0 bottom}
	#flink .cont p{ margin:3px 0;}

#counter{ position:absolute; left:100px; top:-30px;width:100px}
#footer { margin:25px 10px; border-top:1px #ccc solid;}
#linksOut {width:1px;height:20px;margin:0 auto; position:relative}
.links { width:401px; left:-201px; top:-10px; background:#f6f5ec;position:absolute }



#homeBannerGG {  padding-left:29px; border-top:10px #f6f5ec solid; background:transparent url(icohome.png) no-repeat -150px -300px;*background:transparent url(icohome.png) no-repeat -150px -290px;}
#homeBannerGGinner{background:#FFF;border-right:1px #C0C0C0 solid; height:164px; overflow:hidden}
#homeBannerGG dl{ float:left;height:162px;border-left:1px #C0C0C0 dotted; width:173px;border-bottom:1px #C0C0C0 solid;}
#homeBannerGG dt{font:bold 14px/150% Verdana; text-align:center; border-bottom:1px #C0C0C0  solid;border-top:1px #C0C0C0  solid;background:#f5F5F5}
#homeBannerGG dd{ padding:3px 4px;}
#homeBannerGG h5{font:12px/150% Verdana;color:#FF0000;margin:3px 0}
#homeBannerGG h5 a{ color:#CC0000}
#homeBannerGG cite{ font:12px/150% Verdana; text-indent:1em; color:#666}
#homeBannerGG cite a{ text-decoration:underline;font:12px/150% Verdana;}
