.bannernav{ clear:both; width:455px; height:300px; margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.bannernav .focusimg2{  width:455px; height:300px; position:relative; top:0px; left:0px; z-index:0; }
.bannernav .focusimg2 a{ display:block; position:absolute; left:0; top:0; z-index:0;}
.bannernav .focusimg2 a img{width:455px; height:300px; }
.bannerbm{ width:455px; height:30px; margin:0px auto;  z-index:0;  background:url(http://www.sznews.com/css/2013index/black_02.png) repeat; position: absolute; bottom:0; left:0; overflow:hidden;}

#bannerul{ width:150px; padding-top:5px; height:20px;  float:right;   }
#bannerul ul{ width:100%; height:auto; overflow:hidden; zoom:1; }
#bannerul ul li{ display:block; float:left; width:18px; line-height:18px;  cursor:pointer; height:18px;  margin:0px 1px; padding:0px; color:#323232; text-align:center; background:#fff; border:1px #d0d4d9 solid; font-size:12px; }
#bannerul ul li.cur{ background:#da171c; color:#fff; border:1px #da171c solid; }
#bannerTitle{  height:30px; float:left;  padding-left:10px; overflow:hidden; width:250px;}
#bannerTitlesh{  height:30px; float:left;  padding-left:10px; overflow:hidden; width:288px;}
#bannerTitle .titg,#bannerTitlesh ul{ overflow:hidden; width:100%; }
#bannerTitle .titg h4,#bannerTitlesh ul li h4{ color:#ffffff; font-weight:bold; font-size:14px;  height:30px; line-height:30px;}
#bannerTitle .titg li p,#bannerTitlesh ul li p{ color:#ffffff; font-size:12px; line-height:20px;}
#bannerTitle .titg li p a,#bannerTitlesh ul li p a{ color:#a09f9f;}

.asdd:link {
	FONT-SIZE: 18px;
	COLOR: #000000;
	LINE-HEIGHT: 25px;
	TEXT-DECORATION: none;
	font-family: "黑体";
	font-weight: bold;
}
.asdd:active {
	FONT-SIZE: 18px;
	COLOR: #000000;
	LINE-HEIGHT: 25px;
	TEXT-DECORATION: underline;
	font-family: "黑体";
	font-weight: bold;
}
.asdd:visited {
	FONT-SIZE: 18px;
	COLOR: #000000;
	LINE-HEIGHT: 25px;
	TEXT-DECORATION: none;
	font-family: "黑体";
	font-weight: bold;
}
.asdd:hover {
	FONT-SIZE: 18px;
	COLOR: #000000;
	LINE-HEIGHT: 25px;
	text-decoration: underline;
	font-family: "黑体";
	font-weight: bold;
}

.px14:link {
	FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.px14:active {
	FONT-SIZE: 14px; COLOR: #FF0000; LINE-HEIGHT: 130%; TEXT-DECORATION: underline
}
.px14:visited {
	FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.px14:hover {
	FONT-SIZE: 14px;
	COLOR: #FF0000;
	LINE-HEIGHT: 130%;
	text-decoration: underline;
}
.more:link {
	FONT-SIZE: 12px; COLOR: #626262; LINE-HEIGHT: 100%; TEXT-DECORATION: none
}
.more:active {
	FONT-SIZE: 12px; COLOR: #AF0909; LINE-HEIGHT: 100%; TEXT-DECORATION: underline
}
.more:visited {
	FONT-SIZE: 12px; COLOR: #626262; LINE-HEIGHT: 100%; TEXT-DECORATION: none
}
.more:hover {
	FONT-SIZE: 12px;
	COLOR: #AF0909;
	LINE-HEIGHT: 100%;
	text-decoration: underline;
}
.zhaiyao {
	font-family: "宋体";
	font-size: 14px;
	color: #7C7C7C;
	line-height: 24px;
}
.red:link {
	FONT-SIZE: 12px;
	COLOR: #CC0000;
	LINE-HEIGHT: 20px;
	text-decoration: none;
}
.red:active {
	FONT-SIZE: 12px;
	COLOR: #CC0000;
	LINE-HEIGHT: 20px;
	text-decoration: none;
}
.red:visited {
	FONT-SIZE: 12px;
	COLOR: #CC0000;
	LINE-HEIGHT: 20px;
	text-decoration: none;
}
.red:hover {
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 20px;
	text-decoration: none;
}
.black12:link {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.black12:active {
	FONT-SIZE: 12px; COLOR: #FF0000; LINE-HEIGHT: 150%; TEXT-DECORATION: underline
}
.black12:visited {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.black12:hover {
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	LINE-HEIGHT: 150%;
	text-decoration: underline;
}
