.listContainer{padding-top: 30px;margin-bottom: 60px;min-height: 650px;}
.banner img{width:100%;}
/* top */
.listContainer .top{height: 60px;width: 100%;}
.listContainer .top .title{color: #FF7C2D;font-size: 30px;
  font-weight: 400;}
.listContainer .top .subTitle{color: #FF7C2D;font-size: 18px;}

/* breadNav */
.listContainer .breadNav {height: 20px;float: right;width: auto;margin-bottom: 10px;}
.listContainer .breadNav ul li{float: left;font-size: 14px;color: #515151;margin-right: 8px;}
.listContainer .breadNav ul li a{font-size: 14px;color: #FF7D2E;}
.listContainer .line{width: 1200px;height: 1px;background: #DBDBDB;clear: both;}

/* listContent */
.listContainer .listContent{clear: both;}
.listContainer .listContent ul{padding-top: 15px;}
.listContainer .listContent ul li{height: 36px;line-height: 36px;}
.listContainer .listContent ul li a{display: block;height: 36px;line-height: 36px;font-size: 14px;
color: #666;}
.listContainer .listContent ul li a .title{width: 80%;float: left;}
.listContainer .listContent ul li a .date{width: 10%;float: right;text-align: right;color: #999;}
.listContainer .listContent ul li:hover a{color: #FF7C2D;}

/* infoContainer */
.infoContainer{padding-top: 20px;margin-bottom: 20px;}
.infoContainer h2.title{font-size: 24px;color: #333;line-height: 40px;text-align: center;width: 80%;margin: 0 auto;
font-weight: 400;}
.infoContainer h3.subTitle{font-size: 22px;color: #333;text-align: center;font-weight: 400;width: 80%;margin: 0 auto;}
.infoContainer .subInfo{margin-top: 10px;font-size: 14px;color: #999;height: 30px;line-height: 30px;
text-align: center;margin-bottom: 10px;}
.infoContainer .infoContent{font-size: 16px;min-height: 400px;}
.infoContainer .infoContent p{text-indent: 2em;line-height: 34px;}
.infoContainer .infoContent img{max-width: 100%;display: block;margin: 0 auto;margin-top: 10px;margin-bottom: 10px;}
.infoContainer .context {margin-top: 50px;height: 80px;} 
.infoContainer .context ul{float: right;}
.infoContainer .context ul li a{display: block;height: 36px;line-height: 36px;color: #333333;}
.infoContainer .context ul li a:hover{text-decoration: underline;color: #FF7C2D;}

/* 分页 */
.paging{margin-top:20px;margin-bottom: 30px;}
.paging .pager{margin: 0 auto;position: relative;left: 40%;}
.paging .SumoSelect{width:68px !important;}
.paging .SumoSelect > .optWrapper > .options{max-height:200px !important;}
.paging .SumoSelect > .CaptionCont{min-height:16px !important;color:#555;font-size:13px; }
.paging .SumoSelect > .optWrapper > .options{margin-top:0px !important;}
.paging .SumoSelect > .optWrapper > .options  li{height:20px !important;line-height:20px !important;}
.paging .SumoSelect > .optWrapper > .options li label{color:#555;font-size:13px;}
.paging a{
    text-decoration: none;
    color: #555;
    float: left;
    height: 26px;
    line-height: 26px;
    padding: 2px 14px;
    margin: 0 3px;
background: #FFFFFF;
border: 1px solid #D6DCE1;
border-radius: 2px;
    font-size:13px;
}
.paging a:hover{background-color:#FD9F30; text-decoration: none;border-color:#FD9F30; color:#fff;}
.paging .page-curr{
    text-decoration: none;
    float: left;
    height: 26px;
    line-height: 26px;
    padding: 2px 14px;
    margin: 0 3px;
    background-color: #FD9F30;
    border-color:#FD9F30;
    color: #fff;
}
.PageSlectBox {height: 31px;border: 1px solid #eee;}
.pagination{
    margin-top: 0;
    /* margin-left: 10px; */
}
.jump{
    width: 165px;
    margin-top: 4px;
    margin-left: 15px;
}
.paging .drift{
    float: left;
    margin-bottom: 50px;
}

/* footer */
.footer {width: 100%;height: 130px;background: #F5F5F5;color: #333333;padding-top: 50px;}
.footer p{font-size: 14px;line-height: 50px;text-align: center;}
.footer p a{color: #333333;font-size: 14px;}
.footer p a:hover{text-decoration: underline;color: #FF7C2D;}