body{
	width:100%;
	margin:0px;
	padding:0px;
	background:url(../images/bgIndex.gif) repeat;
	font-size:12px;
}
ul,li,h2,h3,h4{
	margin:0px;
	padding:0px;
}
li{
	list-style:none;
}
td{
  border:solid #add9c0; border-width:0px 1px 1px 0px; padding-left:10px;}
table{
  border:solid #add9c0; border-width:1px 0px 0px 1px; margin:auto;}
a,a:visited{
	color:#767676;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
	color:#990000;
}
a img{
	border:none;
}
.clear{
	clear:both;
}

.block{
	
}
.block h2{
	background:url(../images/icon1.png) no-repeat 10px center ;
	height:28px;
	line-height:28px;
	color: #8d2a2c;
	font-size: 13px;
	border-bottom:1px solid #c9b779;
	padding-left:20px;
	font-family:"΢ź";
}
.block h2 a,.block h2 a:visited,.block h4 a,.block h4 a:visited,.blockContainer h4 a,.blockContainer h4 a:visited{
	display:block;
	float:right;
	font-size:12px;
	color:#c38d8c;
	font-family:"";
	font-weight:normal;
	margin-right:4px;
	text-decoration:none;
}
.block h3{
	background:url(../images/h3bg.jpg) repeat-y center ;
	height:26px;
	line-height:26px;
	color: #fff;
	font-size: 13px;
	padding-left:20px;
	font-family:"΢ź";
}
.block h3 a,.block h3 a:visited{
	display:block;
	width:31px;
	height:10px;
	background:url(../images/more-red.gif) no-repeat;
	float:right;
	margin-right:4px;
	margin-top:8px;
}
.block h4{
	height:28px;
	line-height:28px;
	color: #000;
	font-size: 14px;
	padding-left:10px;
	font-family:"微软雅黑";
	border-bottom:1px solid #e5e5e5;
	background:#f9f9f9;
}
.block ul{
	margin-left:10px;
	height:192px;
	overflow:hidden;
}
.block ul li{
	background:url(../images/icon2.png) no-repeat left center;
	padding-left:10px;
	height:24px;
	line-height:24px;
}


.block_content{
	padding:10px 14px;
	background:url(../images/block_content.jpg) repeat-y;
}
.block_content ul{
	margin:0px 5px;
}
.block_content ul li{
	height:24px;
	line-height:24px;
	border-bottom:1px dotted #ccc;
	background:url(../images/r_libg.jpg) no-repeat left center;
	padding-left:10px;
}

.block_buttom{
	height:12px;
	background:url(../images/block_buttom.jpg) no-repeat;
}




.blockContainer{
	overflow:hidden;
	border:1px solid #e4e4e4;
	border-top:2px solid #a61911;
}
.blockContainer h4{
	height:28px;
	line-height:28px;
	color: #000;
	font-size: 14px;
	padding-left:10px;
	font-family:"微软雅黑";
	border-bottom:1px solid #e5e5e5;
	background:#f9f9f9;
}

.blockContainer1{
	height:274px;
	position:relative;
	margin-bottom:5px;
}

.SlideImgContent{
	position:absolute;
	left:0px;
	top:0px;
	width:390px;
	height:274px;
	overflow:hidden;
}
.SlideImgContent ul li{
	width:390px;
	height:274px;
	display:none;
	text-align:center;
}
.SlideImgContent img{
	height:274px;
	width:390px;
}

.SlideWordContent{
	width:390px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	position:absolute;
	left:0px;
	bottom:0px;
}
.SlideWordContent ul li{
	padding-left:10px;
	display:none;
	background:#000;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	color:#fff;
}

.SlideNumContent{
	position:absolute;
	right:0px;
	top:0px;
	width:108px;
	height:273px;
	overflow:hidden;
	padding-top:1px;
	font-size:0px;
}
.SlideNumContent ul li{
	width:108px;
	height:67px;
	margin-bottom:1px;
	clear:right;
	font-size:0px;
	overflow:hidden;
}
.SlideNumContent ul li.select{
	background:url(../images/slide_img_num.png) no-repeat;
}
.SlideNumContent ul li img{
	height:63px;
	width:101px;
	float:right;
	margin-top:2px;
	margin-right:2px;
}


.block2{
	border:1px solid #e4e4e4;
}
.block3{
	border:1px solid #ccc;
}
.block4{
	margin-top:5px;
}
.block5{
	border:1px solid #cccc99;
	border-bottom:7px solid #cccc99;
}
.block6{
	border:1px solid #9a9a9a;
}
.block7{
	border:1px solid #d5c796;
	padding:0px 5px;
}
.block8{
	background:url(../images/HDZT.jpg) repeat-x;
}


.blockHead1{
	background:url(../images/icon1.png) no-repeat 10px center ;
	height:28px;
	line-height:28px;
	border-bottom:5px solid #cccccc;
}
.blockHead1 span{
	color: #8d2a2c;
	font-size: 13px;
	padding-left:20px;
	font-family:"微软雅黑";
	font-weight:bold;
}
.blockHead1 a,.blockHead1 a:visited,.blockHead3 a,.blockHead3 a:visited,.blockHead4 a,.blockHead4 a:visited{
	float:right;
	font-size:12px;
	color:#545454;
	font-weight:normal;
	margin-right:4px;
	text-decoration:none;
}

.blockHead2{
	background:url(../images/h3bg.jpg) repeat-y center ;
	height:26px;
	line-height:26px;
}
.blockHead2 span{
	color: #fff;
	font-size: 13px;
	padding-left:20px;
	font-family:"微软雅黑";
	font-weight:bold;
}
.blockHead2 a,.blockHead2 a:visited{
	display: block;
	float: right;
	background: url(../images/more-red.gif) no-repeat;
	width: 31px;
	height: 10px;
	margin-right: 4px;
	margin-top: 8px;
}

.blockHead3{
	background: url(../images/icon1.png) no-repeat 10px 50%;
	height: 28px;
	line-height: 28px;
	margin:0px 2px;
	border-bottom:1px solid #cccc99;
}
.blockHead3 span{
	padding-left:20px;
	color:#3a3a3a;
	font-family:"微软雅黑";
}


.blockHead4{
	background:url(../images/icon1.png) no-repeat 10px center ;
	height:28px;
	line-height:28px;
	border-bottom:1px solid #cccccc;
	margin:0px 2px;
}
.blockHead4 span{
	color: #8d2a2c;

	font-size: 13px;
	padding-left:20px;
	font-family:"微软雅黑";
	font-weight:bold;
}


.blockHead5{
	background: #F9F9F9;
	border-bottom:1px solid #E5E5E5;
	height: 28px;
	line-height: 28px;
}
.blockHead5 span{
	color: black;
	font-family: 微软雅黑;
	font-size: 14px;
	padding-left: 10px;
}
.blockHead5 a,blockHead5 a:visited{
	color: #C38D8C;
	display: block;
	float: right;
	font-size: 12px;
	font-weight: normal;
	margin-right: 4px;
	text-decoration: none;
}
.blockHead6{
	background:url(../images/icon1.png) no-repeat 0px center ;
	height:28px;
	line-height:28px;
	border-bottom:1px solid #c9b779;
	margin:0px 5px;
}
.blockHead6 span{
	color: #8D2A2C;
	font-family: 微软雅黑;
	font-size: 13px;
	font-weight: bold;
	padding-left: 10px;
}
.blockHead6 a,.blockHead6 a:visited{
	float: right;
	font-size: 12px;
	font-weight: normal;
	margin-right: 4px;
	text-decoration: none;
}

.blockHead7{
	height:40px;
	line-height:44px;
	background:url(../images/HDZT_head_bg.jpg) 20px 0px no-repeat;
	color:#585858;
	font-family:"微软雅黑";
	padding-left:45px;
}


.blockContent1{
	padding:10px;
	padding-top:5px;
	text-align:center;
	line-height: 24px;
	overflow:hidden;
}
.blockContent1 span{
	display:block;
	border:1px solid #ccc;
	padding:1px;
	width:200px;
	margin-top:5px;
}
.blockContent1 span img{
	width:200px;
	height:45px;
}

.blockContent2{
	
}
.blockContent2 ul{
	margin-left:10px;
	overflow:hidden;
}
.blockContent2 ul li{
	background:url(../images/icon2.png) no-repeat left center;
	padding-left:10px;
	height:24px;
	line-height:24px;
}
.blockContent2 ul li b{
	font-weight:normal;
	color:#990000;
	padding-right:2px;
}
.blockContent2 ul li b a,.blockContent2 ul li b a:visited{
	color:#990000;
}
.blockContent2 ul li b a:hover{
	text-decoration:underline;
}
.blockContent2 select{
	width:215px;
	margin:11px auto;
	margin-left:4px;
}
.blockContent3{
	margin-top:2px;
	margin-bottom:2px;
	*padding-bottom:8px;
	*margin-bottom:0px;
	overflow:hidden;
}
.blockContent3 ul{
	_float:left;
	_margin-left:0px;
	_padding-left:5px;
}
.blockContent3 ul li{
	background:url(../images/icon3.png) no-repeat left center;
}
.blockContent3 ul li em{
	font-style:normal;
	float:right;
	margin-right:5px;
}


.blockContent4{
	padding:10px 15px;
	padding-bottom:5px;
	_padding-top:6px;
	overflow:hidden;
}
.hdone{
	height:30px;
	line-height:30px;
	border-bottom:1px dotted #717171;
	padding-bottom:3px;
	margin-bottom:3px;
}
.hdone img{
	height:30px;
	width:30px;
	margin-right:6px;
	float:left;
}
.hdone a,.hdone a:visited{
	font-size:14px;
	color:#a16b25;
	text-decoration:none;
	line-height:30px;
}



#container{
	width:980px;
	margin:0px auto;
}
#head_logo{
	background:url(../images/top.jpg) no-repeat;
	height:156px;
	border-bottom:1px solid #820000;
	overflow:hidden;
	position:relative;
}
#head_logo object{
	position:absolute;
	z-index:1
}

#head_menu{
	height:32px;
	background:url(../images/menu_bg.png) repeat-x;
}
#head_menu_main{
	height:32px;
}
#head_menu_main li{
	float:left;
	text-align:center;
	position:relative;
	width:86px;
	height:32px;
	line-height:32px;
	z-index:9999;
}
#head_menu_main li.slide{
	height:32px;
	width:2px;
	background:url(../images/menu_slide_bg.png) center no-repeat;
}
#head_menu_main li a,#head_menu_main li a:visited{
	color:#fff;
	text-decoration:none;
	font-size:13px;
}
#head_menu_main li ul{
	display:none;
	position:absolute;
	top:32px;
	left:0px;
	background:#d99b96;
	border-top:1px solid #d99b96;
	width:86px;
	z-index:9999;
}
#head_menu_main li ul li{
	position:static;
	float:none;
	height:22px;
	line-height:22px;
}
#head_menu_main li ul li a,#head_menu_main li ul li a:visited{
	display:block;
	height:22px;
	line-height:22px;
	font-weight:normal;
	background:#ab1e15;
	margin:1px;
	margin-top:0px;
	color:#fff;
	font-weight:normal;
	width:84px;
}
#head_menu_main li.select ul li a,#head_menu_main li.select ul li a:visited{
	color:#fff;
	font-weight:normal;
}
#head_menu_main li ul li a:hover{
	font-weight:bold;
	background:#d99b96;
}

#head_time{
	float:right;
	height:32px;
	line-height:32px;
	font-size:12px;
	width:270px;
	text-align:center;
}

#main{
	background:#fff url(../images/main_bg.png) repeat-x top;
	overflow:hidden;
	padding:10px 0px;
}
#left{
	float:left;
	width:226px;
	margin-right:10px;
	margin-left:5px;
	_margin-left:2px;
	_margin-right:9px;

}
.searchContainer{
	overflow:hidden;
	line-height:25px;
	height:25px;
	padding-bottom:5px;
}
.searchTime{
	float:left;
	line-height:25px;
	height:25px;
}
.search{
	float:right;
	height:25px;
}
.search em{
	font-style:normal;
}

#middleright{
	width:739px;
	float:left;
}
#middle,#middle2{
	width:498px;
	float:left;

}
#player{
	width:226px;
	height:180px;
	overflow:hidden;
}
.banner{
	height:100px;
	border:1px solid #cccccc;
	margin:5px 0px;
	margin-right:5px;
	position:relative;
	overflow:hidden;
}







.xgjj_detail{
	float:right;
	width:250px;
}
.xgjj_detail .title{
	height:30px;
	line-height:30px;
	font-size:14px;
}
.xgjj_detail .title a,.xgjj_detail .title a:visited{
	
}
.xgjj_detail a:hover{
	text-decoration:underline;
	color:#985f5f
}
.xgjj_detail .subtitle{
	line-height:20px;
	font-size:13px;
	text-indent:2em;
}
.xgjj_detail .more{
	height:24px;
	line-height:24px;
	text-align:right;
	padding-right:20px;
}
.xgjj_detail ul li{
	background: url(../images/icon3.png) no-repeat 0% 50%;
	height: 24px;
	line-height: 24px;
	padding-left: 10px;
}
.xgjj_detail ul li em{
	float: right;
	font-style: normal;
	margin-right:5px;
}
.ad{
	height:70px;
	position:relative;
	overflow:hidden;
}
#XGJJ{
	margin-top:5px;
}





#right,#right2{
	float:left;
	width:226px;
	margin-left:10px;
}





#KJFS{
	margin-top:5px;
}
#KJFS.list{
	margin-top:0px;
}
#KJFS a,#KJFS a:visited{
	width:212px;
	height:78px;
	display:block;
	color:#86101d;
	padding:6px 6px;
	border:1px solid #cccccc;
	margin-bottom:5px;
}


#FWPT{
	border:1px solid #d9d9d9;
	border-left:3px solid #a61911;
	overflow:hidden;
	height:102px;
	overflow:hidden;
	margin-right:5px;
	margin-top:5px;
}
#FWPT .title{
	background:#f6f6f6;
	float:left;
	width:30px;
	text-align:center;
	color:#4b4b4b;
	font-weight:bold;
	height:102px;
}
#FWPT .title p{
	margin:0px;
	line-height:24px;
	font-size:14px;
}
#FWPT .fwpt_content{
	float:left;
	border-left:1px solid #d9d9d9;
	height:102px;
	overflow:hidden;
	padding-left:10px;
}
#FWPT .fwpt_content .slide2{
	float:left;
	width:3px;
	height:66px;
	background:url(../images/side2.jpg) no-repeat center;
	margin:18px 10px 0px 10px;
}
.fwpt_one{
	float:left;
	display:block;
	width:77px;
	margin-top:12px;
	padding-bottom:10px;
	cursor:pointer;
}
.fwpt_one span{
	display:block;
	width:77px;
	margin-top:5px;
	line-height:18px;
	text-align:center;
}
.fwpt_one img{
	display:block;
	width:48px;
	height:48px;
	margin:0px auto;
}
#FWPT .fwpt_content a,#FWPT .fwpt_content a:visited{
	color:#555;
}



#RDWZ{
	border:1px solid #dcdcdc;
	margin-bottom:5px;
}

#path{
	height:25px;
	line-height:25px;
	border-bottom:1px solid #a61911;
	color:#333;
}
#path em{
	padding:0px 5px;
	font-style:normal;
}
#ListContainer{
	padding:10px 20px;
}

#ListContainer ul li{
	height:25px;
	line-height:25px;
	border-bottom:1px dashed #ccc;
	background:url(../images/arrow.gif) no-repeat 2px center;
	padding-left:10px;
}
#ListContainer ul li span{
	float:right;
	margin-right:10px;
}
#ListContainer ul li b {
   color: #900;
   font-weight: normal;
   padding-right: 2px;
}
#ListContainer ul li b a,#ListContainer ul li b a:visited{
   color: #900;
}


#DetailContent{
	
}
.detailhead{
	text-align:center;
	border-bottom:1px dotted #b9b9b9;
}
.detailhead .title{
	line-height:40px;
	color: #ad3b3b;
	font-family: "宋体";
	font-size: 20px;
	clear: both;
	font-weight: bold;
}
.detailhead .subtitle{
	height:20px;
	line-height:20px;
	color: #666;
}
.detailmain{
	padding:20px 30px;
	line-height:180%;
}

#footer{
	background:#fff url(../images/footer_bg.png) top no-repeat;
	height:45px;
	padding-top:15px;
}
#footer p{
	margin:0px;
	padding:0px;
	color:#555;
	text-align:center;
	margin-bottom:8px;
}


#YQLJ.block{
	margin-top:5px;
	border:1px solid #cccc99;
}

