@charset "utf-8";
/* CSS Document */
.columns .news h1 {
	line-height:29px;
	padding-left:10px;
	color:#336633;
	font-size:12px;
}
.columns .news {
	position:relative;
	color:#336633;
}
.columns .news .location {
	position:absolute;
	left:80px;
	display:block;
	height:29px;
	line-height:29px;
	top:0px;
}
.columns .news h1 a {
	font-size:12px;
	font-weight:normal;
	line-height:20px;
}
.columns .news_lists li h2 {
	padding-left:15px;
	font-size:14px;
	background:url(../images/arrow.gif) no-repeat left center;
}
.columns .news_lists li h2 a {
	color:#363;
}
.columns .news_lists li p {
	line-height:20px;
	padding-left:15px;
	padding-bottom:10px;
	border-bottom:1px dashed #CCC;
}
.columns .pages {
	height:50px;
	line-height:50px;
	text-align:center;
	padding-left:20px;
}
.columns .pages li {
	float:left;
	margin-right:10px;
}
.columns .pages li select {
	height:15px;
}
*html .columns .pages li select {
	margin-top:15px;
}
*+html .columns .pages li select {
	margin-top:15px;
}

/*xsb*/
.pd10{ padding-bottom:10px; clear:both;}

.proinfo{ background:#FEFCFA; border:1px solid #F1DBC0; width:530px; padding:15px; float:left;}
.proinfo h2{font-size:18px; font-weight:bold; color:#CC7E3C; padding-bottom:15px; margin:0;}
.proinfo p{ font-size:12px; color:#000000; line-height:25px;}
.proinfo p span{ color:#FF0000; font-size:14px; font-weight:bold;}
.proinfo .protitle{ font-size:12px; font-weight:bold; color:#000000; padding:15px 0 10px 0;}

.proinfo li{ width:50%; float:left; line-height:25px; font-size:12px;  text-indent:10px; background:url(../images/proinfoico.png) no-repeat; background-position:0 50%;}
.proinfo li a{ color:#0033CC;}
.proinfo li a:hover{color: #990000;}
.proinfo a{ color:#0033CC;}
.arcproinfo{ background:none; border:none;}

.more{ text-align:center;}
.more a{ color:#990000; background:#FFFFCC; display:block; padding:6px;}
.more a:hover{ background:#990000; color:#FFFFFF;}
