/* listContainer */
.listContainer{clear: both;width: 100%;min-height:600px;height: auto;position: relative;}
.listContainer .listLeftBg{position: absolute;left: 0px;z-index: 1;width: 193px;top: 132px;}
.listContainer .listLeftBg img,
.listContainer .listRightBg img{width: 100%;}
.listContainer .listRightBg{position: absolute;right: 0px;z-index: 1;width: 193px;bottom: 0px}

.listContainer .listMain{width: 1200px;margin: 0 auto;height: auto;position: relative;z-index: 2;
margin-top: 18px;}

.listContainer .listMain .zybjs {background: url('../img/09.png') no-repeat center;width: 1200px;height: 100px;}
.listContainer .listMain .zybjs a{width: 300px;height: 100px;display: block;margin: 0 auto;}

.listContainer .breadNav {height: 14px;font-size: 14px;margin: 28px 0 30px 0;color: #515151;}
.listContainer .breadNav ul {float: right;}
.listContainer .breadNav ul li{float: left;margin-right: 4px;}
.listContainer .breadNav ul li a{color: #515151;font-size: 14px;}
.listContainer .breadNav ul li a:hover{color: #57AB49;}

.listContainer .lm{width: 1200px;height: 30px;position: relative;}
.listContainer .lm .line{width: 1200px;height: 1px;background: #57AB49}
.listContainer .lm .leftLine{width: 48px;position: absolute;top: 0px;z-index: 3;}
.listContainer .lm .rightLine{background: #DDDDDD;position: absolute;top: 0px;}
.listContainer .lm h2{padding: 0px;font-size: 18px;font-weight: 400;
color:#57AB49;background: #fff;position: absolute;width: auto;top: -12px;
z-index: 2;padding-left: 70px;padding-right: 24px;}

.listContainer .listContent {clear: both;width: 100%;margin-bottom: 60px;}
.listContainer .listContent li{height: 36px;width: 100%;}
.listContainer .listContent li a{width: 1180px;font-size: 14px;color: #333;display: inline-block;height: 36px;line-height: 36px;
padding-left: 20px;}
.listContainer .listContent li a:hover{color: #57AB49;}
.listContainer .listContent li a span{display: inline-block;}
.listContainer .listContent li a span.title{width: 84%;overflow: hidden;float: left;}
.listContainer .listContent li a span.date{width: 15%;float: right;text-align: right;}


/* infoMain */
.infoMain {margin-bottom: 100px;}
.infoMain h2.infoTitle {text-align: center;font-size: 24px;font-weight: 400;
color: #333;line-height: 48px;height: 48px;}
.infoMain .subInfo {font-size: 14px;height: 50px;line-height: 40px;color: #999;text-align: center;}
.infoMain .subInfo span{margin-right: 10px;}
.infoMain .line{width: 1200px;height: 1px;background: #EAEAEA;}

.infoMain .infoContent {width: 100%;height: 100%;clear: both;margin: 20px 0;}
.infoMain .infoContent p{text-indent: 2em;font-size: 16px;color: #464646;line-height: 36px;}
.infoMain .infoContent img{display: block;margin: 16px auto;max-width: 100%;}
.infoMain .context {margin-top: 50px;height: 80px;} 
.infoMain .context ul{float: right;}
.infoMain .context ul li a{display: block;height: 36px;line-height: 36px;color: #57AB49;}
.infoMain .context ul li a:hover{text-decoration: underline;}


/* 分页 */
.paging{margin-top:20px;margin-bottom: 60px;}
.paging .pager{width: 50%;
    margin: 0 auto;}
.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:#57AB49; text-decoration: none;border-color:#57AB49; color:#fff;}
.paging .page-curr{
    text-decoration: none;
    float: left;
    height: 26px;
    line-height: 26px;
    padding: 2px 14px;
    margin: 0 3px;
    background-color: #57AB49;
    border-color:#57AB49;
    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;
}
.sxw {margin-top:10px;}
.sxw li a:hover{color:#57AB49;}
.sxw .ml5{margin-left:15px;}