.listContainer {width: 100%;min-height: 680px;height: auto;}
.listContainer .breadNav{width: 100%;height: 40px;}
.listContainer .breadNav ul{float: right;width: auto;height: 40px;}
.listContainer .breadNav ul li{float: left;margin-right: 4px;width: auto;height: 40px;
  line-height: 40px;color: #515151;}
.listContainer .breadNav ul li a{font-size: 14px;color: #515151;}
/* lm */
.listContainer .lm{width: 100%;height: 42px;border-bottom: 1px dotted #ccc;margin-bottom: 20px;}
.listContainer .lm h2{font-size: 24px;font-family: Microsoft YaHei;font-weight: 400;
color: #BF3333;}

/* listContent */
/* listUl */
.listContent .listUl{width: 860px;height: auto;margin-bottom: 60px;}
.listContent .listUl li{height: 40px;width: 100%;line-height: 40px;}
.listContent .listUl li a{width: 100%;display: inline-block;height: 40px;}
.listContent .listUl li .title{width: 80%;display: inline-block;height: 40px;line-height: 40px;
overflow: hidden;font-size: 16px;padding-left: 3%;background: url('../img/icon.png') no-repeat left center;
color: #333;float: left;}
.listContent .listUl li a:hover span{color: #BF3333;}
.listContent .listUl li .date{font-size: 16px;display: inline-block;width: 17%;float: right;color: #999;text-align: right;}
/* rmwz */
.listContent .rmwz{width: 300px;}
.listContent .rmwz h3{font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;
color: #000000;}
.listContent .rmwz ul{margin-top: 16px;}
.listContent .rmwz ul li{height: auto;width: 100%;}
.listContent .rmwz ul li img{width: 100%;}
.listContent .rmwz ul li a{display: inline-block;width: 100%;overflow: hidden;line-height: 36px;
color: #333;font-size: 14px;}
.listContent .rmwz ul li a:hover{color: #BF3333;}

.listContent  .paging{width: 100%;text-align: center;margin:30px 0 20px;}
.listContent  .paging .pager{display:inline-block;}
.listContent  .paging .pager a{float: left;display: inline-block;padding:10px 8px;margin:0 10px;border: 1px solid #BFBFBF;
font-size: 14px;color: #808080;min-width: 20px;text-align: center;cursor: pointer;}
.listContent  .paging .pager a:hover,
.listContent  .paging .pager a.page-curr{background: #BF3333;color: #fff;border: 1px solid #BF3333;}

/* infoContent */
.infoContent {width: 100%;height: auto;min-height: 400px;margin-bottom: 40px;}
.infoContent .infoTitle{font-size: 24px;font-family: Microsoft YaHei;font-weight: 400;
color: #333333;line-height: 36px;text-align: center;text-align: center;}
.infoContent .infoDate{font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;
color: #999999;line-height: 40px;text-align: center;} 
.infoContent .infoNews{width: 100%;height: auto;padding-top: 4px;font-size: 14px;
font-family: Microsoft YaHei;font-weight: 400;color: #464646;line-height: 36px;}
.infoContent .infoNews img{max-width: 100%;}
.infoContent .paging {margin:30px 0 20px;}
.infoContent .paging p{color:#BF3333;font-size:15px;height:40px;}
.infoContent .paging a{color:#BF3333;}
.infoContent .paging a:hover{text-decoration: underline;}