@charset "utf-8";
/* 通用样式 */
* {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	WORD-BREAK: break-all;
	PADDING-TOP: 0px;
	margin: 0 auto;
}
HTML {
	FONT-SIZE: 12px;
	color: #333;
	FONT-FAMILY: "宋体", Verdana, Arial, sans-serif;
	height:100%;
}
body, input {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size:12px;
}
div, form, img, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	border: 0;
}
ul, li {
	list-style: none;
	padding: 0;
	margin: 0;
	list-style-type: none;
}
a {
	color:#737373;
	text-decoration: none;
}
a:hover {
	color:#737373;
	text-decoration:underline;
}
.mt10 {
	margin-top: 10px;
}
.ml10{
	margin-left:10px;
}
.clear{
	clear:both;
}
/* 浮动样式 */
.fl {
	float: left;
}
.fr {
	float: right;
}
.more {
	font-size: 12px;
	float: right;
	color: #000;
	padding-right: 10px;
	font-family: Verdana, Geneva, sans-serif;
}
.more a {
	color: #FFF;
}
.top{
	width:1004px;
	color: #737373;
	margin: 0 auto;
	padding-top: 8px;
	height: 415px;
}
.top .she {
	float: right;
	height: 25px;
	line-height: 25px;
}
.top .she a {
	margin-right: 12px;
}
.top .she a:hover {
	color:#F00;
}
.top .logo {
	height: 65px;
	width: 520px;
	float: left;
	margin-top: 15px;
}
.top .nav {
	clear: both;
	background-image: url(../images/nav_bg.gif);
	height: 42px;
	line-height: 42px;
	font-size: 14px;
	padding-left: 40px;
}
.top .nav a {
	background-image: url(../images/nav_b.gif);
	width: 83px;
	height: 42px;
	float: left;
	color: #FFF;
	text-align: center;
}
.navb {
	height: 25px;
	line-height: 25px;
	background-color: #FFF;
	filter:Alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
	margin-left: 120px;
	font-size: 14px;
}
.navb a {
	padding: 0px 5px;
	color: #000;
}
.top .nav a:hover {
	background-image: url(../images/nav_a.gif);
	width: 83px;
	height: 42px;
	color: #F00;
	font-weight: bold;
}

.top .flash {
	margin-top: -23px;
	position: absolute;
	z-index: -1;
	width: 990px;
	height: 283px;
	margin-left: 7px;
}













.middle {
	width: 990px;
	margin: 0 auto;
	clear: both;
}


.foot {
	text-align: center;
	line-height: 25px;
	clear: both;
	margin-top: 10px;
}
.foot .footnav {
	background-color: #b90000;
	height: 34px;
	line-height: 34px;
	color: #FFF;
	font-size: 14px;
}
.foot .footnav a {
	color: #FFF;
	margin-right: 30px;
	margin-left: 30px;
}


.foot .foots {
	padding-top: 13px;
	width: 990px;
	margin: 0 auto;

}
/*-------page--------------*/
.page {
	FONT-SIZE: 12px;
	FONT-FAMILY: "宋体";
	text-align:center;
	margin:40px 0px 20px 0px;
}
.page A {
	BORDER: #d9d9d9 1px solid; 
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 8px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px;
	MARGIN-LEFT: 5px;
	COLOR: #000;
}
.page A:hover {
	BORDER: #d9d9d9 1px solid;
	COLOR: #000;
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	background-color:#efedee;
}
.page .current {
	BORDER: #d9d9d9 1px solid;
	background-color:#efedee;
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 8px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px;
	MARGIN-LEFT: 5px;
	COLOR: #000; 
}
.page .current A {
	BORDER: #ccc 1px solid; 
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 8px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px;
	MARGIN-LEFT: 5px;
	COLOR: #000;
}
/*------------------公用样式-----------*/
.middle .weizhi {
	height: 37px;

}
.middle .weizhi .weizhifont {
	width: 960px;
	float: left;
	height: 27px;
	line-height: 25px;
	background-image: url(../images/news_bg.gif);
	padding-left: 10px;
}
.weizhifont img {
	float: left;
	padding-right: 5px;
}
.weizhifont a {
	color: #000;
}
.middle .indexli {
	width: 220px;
	float: left;
}
.middle .indexri {
	float: left;
	padding-left: 12px;
	width: 758px;
}
.middle .indexli .comnews {
	margin-top: 10px;
}
.middle .indexli .comnews b {
	float: left;
	line-height: 25px;
	color: #22a2e1;
	font-size: 14px;
	height: 25px;
}
/*--------------------------*/
.jiejuenewscon {
	clear: both;
	border: 1px #e7e8ec solid;
}
.jiejuenewscon ul {
	padding-top: 12px;
	padding-bottom: 5px;
	padding-left: 10px;
}
*html .jiejuenewscon ul {
	padding-top: 5px;
}
*+html .jiejuenewscon ul {
	padding-top: 5px;
}
.jiejuenewscon ul li {
	background:url(../images/dian.gif) 5px 9px no-repeat;
	padding-left: 15px;
	line-height: 22px;
	height:22px;
}
.jiejuenewscon ul li a:hover{
	color:#fba627;
}
.anliu {
	clear: both;
}
.anliu img {
	margin: 5px 0px 5px 8px;

}

