@charset "utf-8";
/* CSS Document */
section{ width:1100px; margin:auto;}

.listpic{ width:100%; margin:0 auto; overflow:hidden; clear:both; padding:0 0 30px; border-bottom:1px solid #dfdfdf;}
.listpic-tx{ width:440px; height:248px; overflow:hidden; border:1px solid #aeaeae;}
.tx{ width:440px; height:248px; overflow:hidden; float:left;}
.listpic-tc{ width:635px; height:250px; overflow:hidden;}

.listtit{ font-size:18px; color:#000; overflow:hidden;  line-height:24px; padding-bottom:25px;  }
.listtit a{color:#000;}
.listtit strong{ display:inline; padding:0 5px;}
.listtit span{ font-size:14px; padding-left:5px;}

.zjtit{ font-size:18px; color:#000; overflow:hidden; padding:12px 10px; line-height:36px;}
.zjtit a{ color:#000;}
.zjtit strong{ display:inline; padding:0 5px;}
.zjtit span{ font-size:14px; padding-left:5px;}


.listcon{ font-size:14px; line-height:28px; width:100%;  overflow:hidden;  clear:both; }
.listcon p{ font-size:14px; line-height:28px; color:#878787;}

.jb-list-box{  width:1080px;  overflow:hidden; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; clear:both; padding:10px; overflow:hidden; margin-bottom:35px;}
ul.jb-list li{ width:360px; height:28px; line-height:28px; float:left;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
ul.jb-list li a{ font-size:14px; line-height:28px; color:#878787;}



.list{  margin-left:-100px;}
.list li{ width:500px; padding:25px 0 25px 100px; float:left; overflow:hidden; position:relative;}
.list li .list-zs{ overflow:hidden;}
.list li .list-zs:hover{ background:#f5f5f5;}
.list li .list-pic{ width:142px; height:80px; float:left;}
.list li .list-tit{ width:340px; height:80px; float:right;}
.list li .list-tit p{ width:100%; height:50px; line-height:25px; font-size:16px;}
.list li .list-tit span{ color:#666; font-size:14px; line-height:30px; display:inline-block; padding-right:10px;}
.list li .list-tit span b{ color:#0092ff; font-weight:normal; padding:0 2px;}
.list li .list-tit span b a{color:#0092ff;}


.listcon {
	width: 100%;
	height: 198px;
	overflow: auto;
	float: left;
}	

.listcon  .scroll_container {
	overflow: hidden;
	position: relative;
	background-color: #fff;
}

.listcon  .scroll_absolute {
    position: absolute;
}

.listcon  .scroll_vertical_bar {
    position: absolute;
    top: 0;
    right: 0;
    width: 16px;
    height: 100%;
    background: green;
    margin: 0;
    padding: 0;
}

.listcon  .scroll_track {
	position: relative;
	background-color: #d2d2d2;
}

.listcon  .scroll_drag {
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
	background-color: #959595;
}

.listcon  .scroll_arrow {
	text-indent: -20000px;
	display: block;
	cursor: pointer;
	background-color: #D6B74B;
}

.listcon  .scroll_vertical_bar .scroll_arrow {
    height: 16px;
}



     /* 全局分页 */
 .pagination {text-align:center;height:32px;line-height:32px;margin-top:20px;}
.pagination em {padding:0px 12px;display:inline-block;background-color:#e7e7e7; margin-right:2px; color:#333;}
.pagination a {padding:0px 12px;display:inline-block;background-color:#e7e7e7; margin-right:2px; color:#333;}
.pagination a:hover { background-color:#63b8ff; color:#fff;text-shadow:1px 1px 1px #000;}
.pagination .on { font-weight:normal;padding:0px 12px;  height:32px;line-height:32px;display:inline-block;background-color:#75AA2C; margin-right:2px; color:#fff; text-shadow:1px 1px 1px #000;}
