body{background-color:#f2f2f2;}
.listcon {width:910px;margin:25px auto;display: block;text-align: left;background-color:#fff;}
.listcon>.txtcon{}
.listcon .title{line-height:25px;}
.listcon .title>a{font-size: 18px; color: #444;letter-spacing: 0.2px}
.listcon .summary{line-height: 25px;margin-top:10px;}
.listcon .summary>a{font-size:16px;letter-spacing: 0.2px; color:#aaa;}

.listcon>.txtcon p.summary{height: 50px; overflow:hidden;}

.listcon>div.imgcon{}
.listcon>div.imgcon>.a{float: left; width:180px; height: 120px; overflow: hidden;}
.listcon>div.imgcon>.b{float: right;width:700px; height: 110px; overflow: hidden;}
.listcon>.imgcon p.summary{height: 100px; overflow:hidden;}

/* .yox01 */
.yox01{
	margin:15px 0px;
}
.yox01 span.source{
	display: inline-block;
	font: normal 12px/16px "STHeiti","SimSun";
    color: #159b46;
    padding: 1px 7px;
    border: 1px solid #b8e1c7;
    border-radius: 2px;
    text-decoration: none;
	letter-spacing: 1px;
	opacity:0.9;
	/*transform: scale(1);*/
	
}
.yox01 span.source:hover{
	background: #b8e1c7
}
.yox01 span.source:empty{
	display: none;
}
/* .yox01 */

.listcon .pubtime{text-align: right;line-height: 15px; font-size:12px;color:#ccc;letter-spacing: 1px;height: 22px; clear: both; }
.listcon .line1{ text-align: center; height: 25px; background: url(/res/img/line.jpg) 0px 5px repeat-x; width: 918px; clear: both; margin-left: -5px; clear: both; }
	
.pages{ text-align: center; font-family: arial; }
.pages a{ text-decoration: none; }
.pages li{ display: inline-block; border: 1px #ddd solid; padding: 3px 6px; margin: 2px; }
.pages li:hover{ background-color: #ccc; color: #1E90FF; }
.pages .page-active{ background-color: #ccc; }