﻿@import url("base.css");
@import url("hg_header2.css");
.hotNews h2, .typeTitle li, ul.textAd li, .hotPro h2, ul.textAd li, .ranking h2, .ranking li, .rdgz h2{ background:url(../images/hg_bg.gif) no-repeat;}

#mainBody{width:960px; margin:0 auto;}
.smallNav{width:960px; border-bottom:1px solid #ccc; height:auto; line-height:24px; text-indent:4px; margin-bottom:5px;}
.smallNav a{margin:0 5px;}
.smallNav a strong{color:#c00; font-weight:normal;}
.leftPart{width:720px; float:left;}
	/* 切换广告 */
	.flashAd{width:350px; float:left; height:180px;}
	.flashAd img{width:350px; height:180px;}
	/* 热点聚焦 */
	.hotNews{width:360px; float:right;}
	.hotNews h2{background-position:0 0; height:16px; line-height:16px; padding:8px 0 4px 0; text-indent:24px; font-size:14px; color:#fff;}
	.hotNews .newsBody{border:1px solid #ffcca3; width:358px; border-top:none; height:151px;}
	.hotNews strong{width:358px; display:block; height:36px; line-height:36px; text-indent:12px; font-size:16px; color:#c00;}
	.hotNews p{text-indent:24px; color:#666; line-height:22px; width:338px; padding:0 10px;}
	.hotNews p a{color:#c00;}
	
	/* 分类开始 */
	.typeTitle{width:720px; height:24px; clear:both; overflow:hidden; margin-top:5px;}
	.typeTitle ul{width:720px; height:24px; background:url(../images/hg_bg1.gif) repeat-x;}
	.typeTitle ul:after{content:"."; clear:both; display:block; visibility:hidden; height:0;}
	.typeTitle li{width:80px; height:24px; background-position:0 -84px; float:left; margin-right:1px; font-size:12px; color:#333; text-align:center; line-height:24px; cursor:pointer;}
	.typeTitle li.current{ background-position:0 -108px; color:#ff7300;}
	
	.typeBody{width:718px; border:solid 1px #ffcca3; border-top:none; padding-bottom:5px;}
	.typeBody .leftPart{width:240px;}
	.typeBody dl{width:260px; float:left; margin:20px 0 0 10px;}
	.typeBody h2{font-size:15px;}
	.typeBody dd p{width:340px; margin:0 auto; line-height:24px;text-indent:24px; color:#666;}
	.typeBody dd h3{width:360px; text-align:right; font-weight:normal; font-size:12px; height:20px; line-height:20px;}
	.typeBody dd h3 a{color:#c00;}
	
	.typeBody ul.textAd{width:220px; margin:10px 0 0 20px; clear:both;}
	.typeBody ul.textAd li{line-height:22px; height:22px; text-indent:12px; background-position:5px -227px; overflow:hidden;}
	.more{float:right; margin:5px 10px 0 0;}
	
	.typeBody .hgAd1{float:left; margin:10px 5px 5px;}
	.typeBody .hgAd1 img{width:180px; height:120px;}
	
	.typeBody p.p1{width:260px; text-indent:24px; color:#666; margin-top:10px; float:left; line-height:22px;}
	
	.typeBody ul.textAd1{width:205px; float:left; margin-top:5px;}
	.typeBody ul.textAd1 li{line-height:22px; height:22px; overflow:hidden;}
	.typeBody ul.textAd1 li strong{font-weight:normal;}
	/* 分类结束 */
	/* 广告 */
	.hgAd4{width:720px; height:160px; margin-top:5px;}
	.hgAd4 img{width:720px; height:160px;}
	
.rightPart{width:230px; float:right;}
	.hotPro, .ranking{width:230px; margin-bottom:5px;}
	.hotPro h2, .ranking h2{background-position:0 -56px; height:14px; line-height:14px; padding:8px 0 6px 0; font-weight:normal; text-indent:20px; font-size:14px; color:#ff7300;}
	.hotPro ul:after{ content:"."; display:block; clear:both; visibility:hidden; height:0;}
		.hotBody{border:1px solid #ccc; border-top:none;padding:5px 0;}
		.hotBody ul.imgAd{ width:228px;}
		.hotBody ul.imgAd img{width:90px; height:60px;}
		.hotBody ul.imgAd li{float:left; margin-left:15px margin-top:12px;!important; margin-left:10px;margin-top:12px;}
		.hotBody ul.imgAd li span{display:block; line-height:22px;}
		.hotBody ul.textAd li{line-height:22px; height:22px; text-indent:18px; background-position:10px -227px;}
		
	.ranking ul:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
	.ranking ul{width:228px; border:1px solid #ccc; border-top:none; padding:5px 0;}
	.ranking li{line-height:22px; height:22px; text-indent:18px; background-position:10px -227px;}

/* 热点关注 */
.rdgz{width:240px; float:left; margin:5px 0;}
.rdgz h2{background-position:0 -252px; height:14px; line-height:14px; font-size:14px; padding:8px 0 6px 0; font-weight:normal; text-indent:20px; color:#ff7300;}
.rdgz h2 span{float:right; margin:-14px 0 0 0; font-size:13px;}
.rdgz h2 span a{color:#666;}
	.rdgzBody{width:238px; border:1px solid #ccc; border-top:none; padding:10px 0;}
	.rdgzBody .hgAd3{width:90px; height:60px; margin:0 0 0 10px !important; margin:0 0 0 5px; float:left;}
	.rdgzBody .hgAd3 img{width:90px; height:60px;}
	.rdgzBody p{float:right; width:110px; padding-right:5px; line-height:20px; text-indent:24px;}
	.rdgzBody ul:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
	.rdgzBody li{line-height:22px; height:22px; text-indent:4px;}
	.rdgzBody li strong{margin:0 5px; font-weight:normal;}

