.list{
	width:100%;
	min-height:500px;
	position:relative;
	top:-75px;
}
.listcen{
	width:1400px;
	margin:0px auto;
	overflow:hidden;
}
.listban{
	width:100%;
	height:300px;
}
.listban img{
	width:100%;
	height:300px;
}
.board_list{
	width:270px;
	float:left;
}
.boardList{
	width:100%;
}
.boardList h3{
	width:270px;
	height:75px;
	line-height:75px;
	color:#fff;
	font-size:26px;
	text-align:center;
	background:#bd161d url(../images/h3bg.png) no-repeat top center;
	border-radius:0 30px 0 0;
	float: left;
}
.boardList ul li{
	font-weight: normal;
	text-align: center;
	display: block;
	border-left: #bd161d 4px solid;
	background: #f2f2f2;
	height: 60px;
	line-height: 60px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	position: relative;
	z-index: 0;
	border-bottom: #ddd 1px solid;
}
.boardList ul li a{
	display:inline-block;
	width:100%;
	color: #333;
	font-size: 18px;
}
.boardList ul li.listadd{
	background: #ffffff;
	font-weight: bold;
	border-left: #f5c500 4px solid;
	border-bottom: #ddd 1px solid;
}
.boardList ul li.listadd a{
	color: #bd161d;
}
.boardList ul li:hover{
	background: #ffffff;
	font-weight: bold;
	border-left: #f5c500 4px solid;
	border-bottom: #ddd 1px solid;
}
.boardList ul li:hover a{
	color: #bd161d;
}
.contribute{
	width:270px;
	height: 340px;
	margin-top:20px;
	padding-top:10px;
	overflow:hidden;
}
.contribute h3{
	height: 32px;
	line-height: 32px;
	position: relative;
	background: url(../images/tab01.gif) 120px center no-repeat;
}
.contribute h3 b{
	display: inline-block;
	line-height: 18px;
	font-size: 20px;
	font-weight: bold;
	color: #bd161d;
	font-weight: normal;
	padding-left: 16px;
}
.contribute .contrixx{
	margin-top:10px;
	font-size:14px;
	color:#444;
}
.contribute .contrixx span{
	color: #888;
	line-height: 30px;
}
.contriewm{
	display:none;
	padding: 10px;
	margin-top: 15px;
	background: #f2f2f2;
}
.boardmenu{
	width:1080px;
	float:left;
	margin-left:50px;
	margin-top:75px;
}
.boardmenu1{
	width:100%;
	margin-left:0;
	margin-top: 85px;
}
.position{
	height:50px;
	line-height:50px;
	font-size: 14px;
	color: #999999;
	border-bottom: 1px #e1e1e1 solid;
	margin-bottom:20px;
	margin-top:10px;
}
.position i{
	float: left;
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	font-style:normal;
	padding-left: 18px;
	background:url(../images/tit1.png) left center no-repeat;	
}
.position b{
	display:inline-block;
	font-weight:normal;
	float:right;
	font-size: 14px;
	color: #999999;
}
.position b a{
	color: #999999;
}
.position b img{
	margin-right:6px;
}
/*信息列表*/
.box{
	width:100%;
}
.listBox{
	margin-bottom:10px;
}
.listBox{
	overflow: hidden;
}
.listBox h3{
	width:100%;
	height: 40px;
	line-height:40px;
	background-color:#eeeeee;
}
.listBox h3 span{
	display:inline-block;
	height: 40px;
	line-height:40px;
	background:url(../images/tit2.png) left center no-repeat #da251c;
	border-radius: 0px 30px 30px 0px;
	font-size: 17px;
	font-weight: bold;
	letter-spacing: 0px;
	color: #ffffff;
	text-align: center;
	padding: 0 20px;
}
.listBox h3 a{
	float:right;
	font-size: 14px;
	color: #da251c;
	margin-right:15px;
	padding-left:15px;
	background:url(../images/iconli.png) no-repeat left 16px;
}
.listBox ul{
	padding:10px 0px;
}
.listBox ul li{
	line-height: 40px;
	height: 40px;
	background:url(../images/li2.png) left center no-repeat;
}
.listBox ul li a{
	font-size: 16px;
	color:#333;
	width:80%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	float:left;
	margin-left:16px;
}
.listBox ul li span{
	float: right;
	font-size: 16px;
	color: #bababa;
}
.listBox ul li:hover a{
	color:#e50516;
}
.yqlj{
	margin-top:0;
}
/*资金公示*/
.listjz{
	width:100%;
	padding-bottom:30px;
	overflow:hidden;
}
.listjz .hd{
	width:720px;
	padding:40px 190px 0;
	height:50px;
	border-bottom:1px solid #e1e1e1;
}
.listjz .hd ul li{
	width:300px;
	height:50px;
	float:left;
	margin-left:120px;
	line-height:50px;
	text-align:center;
	font-size:20px;
	cursor:pointer;
	border-radius:10px 10px 0 0;
	background-color:#f2f2f2;
}
.listjz .hd ul li:first-child{
	margin-left:0;
}
.listjz .hd ul li.on{
	background-color:#e50516;
}
.listjz .hd ul li a{
	color:#333;
}
.listjz .hd ul li.on a{
	color:#fff;
}
.contricx{
	width:100%;
}
.concx{
	width:100%;
	margin-top:50px;
	overflow:hidden;
}
.concxli{
	float:left;
	margin-right:35px;
}
.concxli span{
	float:left;
	font-size:16px;
	color:#333;
	line-height:30px;
}
.concxli input{
	float:left;
	width:302px;
	height:30px;
	line-height:30px;
	margin-left:10px;
	border-radius:3px;
	text-indent:10px;
	border:1px solid #dcdee2;
}
.demo-input{
	margin:0 10px;
	width:192px!important;
}
.consub{
	width:80px;
	float:right;
	margin-right:20px;
}
.consub input{
	width:100%;
	height:30px;
	border-radius:3px;
	line-height:30px;
	font-size:14px;
	border:none;
	color:#fff;
	background-color:#d80616;
}
.contab{
	width:100%;
	margin-top:35px;
}
.contab table{
	width:100%;
	border:1px solid #dcdee2;
}
.contab table tr td,th{
	width:auto;
	border:1px solid #e8eaec;
	padding:10px 0px;
	text-align:center;
	vertical-align:middle;
	line-height:25px;
	color:#555;
}
table#bcc{
	border-collapse:collapse;	
}
.contab table tr th{
	color:#333;
	font-weight:normal;
	background-color:#f8f8f9;
}
/*.contab table tr td:first-child+td+td+td{
	color:#d80616;
	text-decoration:underline;
}*/
.remark{
	color:#d80616!important;
	text-decoration:underline;
}
/*单栏目*/
.newsList{
	width:100%;
	min-height:500px;
	overflow:hidden;
}
.newsList ul{
	padding:10px 0px;
}
.newsList ul li{
	line-height: 40px;
	height: 40px;
	background:url(../images/li2.png) left center no-repeat;
}
.newsList ul li a{
	font-size: 16px;
	color:#333;
	width:80%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	float:left;
	margin-left:16px;
}
.newsList ul li span{
	float: right;
	font-size: 16px;
	color: #bababa;
}
.newsList ul li:hover a{
	color:#e50516;
}
.newsList p{
	line-height:35px;
}
.newsList div{
	line-height:35px;
}
/*listpic*/
.newsListpic{
	width:100%;
	margin-top:20px;
	min-height:500px;
	overflow:hidden;
}
.newsListpic ul{
	overflow:hidden;
}
.newsListpic ul li{
	float:left;
	width:330px;
	margin:0px 15px;
	text-align:center;
	overflow:hidden;
}
.newsListpic ul li a{
	display:inline-block;
	width:100%;
	height:250px;
}
.newsListpic ul li a img{
	width:100%;
	height:250px;
}
.newsListpic ul li span{
	width:100%;
	display:inline-block;
	height:50px;
	line-height:50px;
	font-size:16px;
	color:#333;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.newsListpic ul li:hover span{
	color:#e50516;
}
/*news*/
.contentNews{display: block !important;}
.contentNews h3{text-align:center;height:50px;line-height:50px;font-weight:bold;font-size:22px;border-bottom:1px solid #e50516;font-weight:normal;padding-bottom:10px;}
.contentNews .sc{font-weight:normal;font-size:14px;color:#333;text-align:center;margin:15px 0;}
.contentNews p{
    line-height:30px;
}
.contentNews div{
    line-height:30px;
}
.contentNews img{
	max-width:800px;
	margin-bottom:20px;
}
/*fenye*/
.pagebox{overflow:hidden; zoom:1; font-size:14px; font-family:"宋体",sans-serif;}
.pagebox table{margin-bottom:30px!important;}
.pagebox span{ float:left; margin-right:2px; overflow:hidden; text-align:center; background:#fff;}
.pagebox span a{display:block; overflow:hidden; zoom:1; _float:left;}
.pagebox span.pagebox_prev_nolink, span.pagebox_next_nolink, span.pagebox_first_nolink, span.pagebox_last_nolink{border:1px #ddd solid; width:70px; height:35px; line-height:35px; text-align:center; color:#999; cursor:default;}
.pagebox span.pagebox_prev{color:#e50516;}
.pagebox span.pagebox_prev a,.pagebox span.pagebox_prev a:visited,.pagebox span.pagebox_next a,.pagebox span.pagebox_next a:visited,.pagebox span.pagebox_fisrt a,.pagebox span.pagebox_first a:visited,.pagebox span.pagebox_last a,.pagebox span.pagebox_last a:visited{border:1px #d9d9d9 solid; color:#999999; text-decoration:none; text-align:center; width:70px; cursor:pointer; height:35px; line-height:35px;}
.pagebox span.pagebox_prev a:hover,.pagebox span.pagebox_prev a:active,.pagebox span.pagebox_next a:hover,.pagebox span.pagebox_next a:active,.pagebox span.pagebox_first a:hover,.pagebox span.pagebox_first a:active,.pagebox span.pagebox_last a:hover,.pagebox span.pagebox_last a:active{color:#999999; border:1px #d9d9d9 solid;}

.pagebox span.pagebox_num_nonce{width:35px;height:35px;border:1px solid #e50516; line-height:35px; color:#fff; cursor:default; background:#e50516; font-weight:bold;}
.pagebox span.pagebox_num{color:#999999;}
.pagebox span.pagebox_num a,.pagebox span.pagebox_num a:visited{border:1px #d9d9d9 solid; color:#999999; text-decoration:none; cursor:pointer;width:35px; height:35px; line-height:35px;}
.pagebox span.pagebox_num a:hover,.pagebox span.pagebox_num a:active{border:1px #e50516 solid;color:#363636;}
.pagebox span.pagebox_num_ellipsis{color:#393733; width:22px; background:none; line-height:35px;}
.pagebox_first{
  border:1px solid #d9d9d9!important;
    text-decoration: none;
    text-align: center;
    width: 70px;
    cursor: pointer;
    height: 35px;
    line-height: 35px;
}
.pagebox_first a{
  color:#999999;
}
.pagebox tr td{
	border:none!important;
}
.pagebox table{
	width:auto;
	border:none;
}