/*banner图*/
.bg_box img{width:100%;height:auto;}

.container a,.container{font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.container a,.container a:hover{text-decoration: none;}
.container a:hover{color:#337ab7}
.padd15{padding:1em 0.45em;}
.mt10{margin-top: 10px;}.mt15{margin-top: 15px;}.mt20{margin-top: 20px;}
.bttt{border-bottom: 1px dashed #ccc;margin-bottom: 20px;}
.BreadcrumbNav{padding: 15px 20px 0px 0px;overflow: hidden;box-sizing: border-box;}
a:hover{color: #23527c;}
.BreadcrumbNav p{background: url(/uiFramework/commonResource/image/2024102114044020912.png) no-repeat left center;height: 26px;line-height: 26px;text-indent: 30px;color: #686868;font-size: 16px;display: inline-block;}
.BreadcrumbNav p span{color: #2d8450;}
.BreadcrumbNav p a{color: #686868;text-decoration: none;font-size: 16px;}
.BreadcrumbNav p a:hover{text-decoration: none;}
.BreadcrumbNav span a:last-child{color:#2d8450}

/* 中间列表 */
.list{margin-left:45px;margin-right:-45px;}
.list h4{font-size: 18px;height: 36px;border-bottom:1px solid #dddddd;font-weight: bold;color: #2e8451}
.list h4 span{display: inline-block; line-height:27px;height: 36px;border-bottom:2px solid #2e8451;}
.list li{line-height: 40px;}
.list li a{font-size:16px;color:#333;text-decoration: none;}
.list li a:hover{text-decoration: none;}
.list li .date{color:#939393;font-size: 14px;}

/* 右侧 */
.main-right{margin-left:45px;border-left:1px solid #ececec;padding-left:30px;}
.introduction p{line-height:32px;text-indent: 2em;}
.main-right li{padding-bottom:;}
.main-right li a{line-height:32px;font-size:16px;color:#333;text-decoration: none;}
.main-right li a:hover{text-decoration: none;}
.main-right li .date{line-height: 28px;color:#939393;font-size: 14px;    text-align: right;display: block;}
.thumbnail{padding:0;border-radius:0;border:none;}
.thumbnail .caption{text-align: center;padding: 5px 0;background: #000;opacity: 0.8;position: relative;top: 0px;}
.thumbnail .caption a{color: #fff;}
.main-right .top1 i{display: inline-block;background: url(/uiFramework/commonResource/image/2024102215251618896.jpg)no-repeat;width: 92px;height: 7px;}
.main-right .top1 z{display: inline-block;background: url(/uiFramework/commonResource/image/2024102215252219018.jpg)no-repeat;width: 92px;height: 7px;}  
.main-right .top1{background: url(/uiFramework/commonResource/image/2024102215262672900.png)no-repeat bottom;width: 290px;height: 30px;} 
.main-right .top1 b{  padding: 0 10px;color: #2d8450;font-size: 18px;}
    .yysszzk>a {
     display: inline-block;
    line-height: 27px;
    height: 36px;
    font-size: 18px;
     color:#2e8451;
      font-weight: 700;
      text-decoration:none;
      border-bottom: 2px solid #2e8451;
    }
     .hlszzk>a{
      display: inline-block;
    line-height: 27px;
    height: 36px;
    font-size: 18px;
     color:#2e8451;
      font-weight: 700;
      text-decoration:none;
       margin-left:10px;
     }

/*-------分页---------*/
.page_num{padding-top:10px;padding-bottom:20px;height:auto;overflow:hidden;margin:auto;font-size:14px; clear: both;}
#page_div{/* height:30px; */color:#000;margin:0 auto;line-height: 20px;}

#page_div .pagination_zx {color: #2e2e2e; padding:0px 13px; margin-right: 2px; float: left; text-align: center; font-size: 14px;}
#page_div .pagination_zx span{line-height:34px;}
#page_div .pagination-zxx{border: 1px solid #b2b2b2;color: #104c6e;padding:4px 6px;background-color:#2d8451;border:1px solid #2d8451;color:#fff;}

#page_div .pagination_index{color: #2e2e2e;border: 1px #efefef solid; padding:6px 13px;margin-right:5px; float: left;text-align:center; font-size:12px;background-color: #efefef;}
#page_div .pagination_index .arrow > a{text-decoration: none;}
#page_div .pagination_index.spe{padding:0;background-color:transparent;border:none;text-decoration: none;}
#page_div .pagination_index.spe:hover{text-decoration: none;}
#page_div .pagination_index.spe > span{display:none !important;}
#page_div .pagination_index > a.pagingNormal{color: #2e2e2e;border: 1px #efefef solid; padding:6px 13px;margin-right:0px; text-align:center; font-size:12px;background-color: #efefef;}
 
#page_div .pagination_index a{padding:0px; margin:0px;text-align:center;  color:#666666; display:block; font-size:12px;display: inline-block; }
#page_div .pagination_index a:hover{color:#cc0001; font-size:12px;}

#page_div .NormalRed{ background-color:#2d8451;border-color: #2d8451; color:#fff; font-size:12px;display:inline-block;padding:6px 13px; font-size:12px;}
#page_div div.page_loca a:hover{ color:#fff;}

#page_div .pagination_index_last{border: none; width: auto; float: left; text-align: left;}
#page_div .pagination_index_last .page_a_tz{ border: 1px #b2b2b2 solid; padding:3px 8px;}
#pagination_input{ width: 35px; height:32px; line-height: 18px; margin: 0 5px; padding: 0; overflow: hidden; text-align:center; border: 1px solid #ccc;}

@media screen and (max-width:991px){
	.bg_box{position: initial;z-index: 0;}
	.banner{height: auto;}
.mobile-m0{margin: 0px !important;}
.mobile-mt20{margin-top: 20px !important;}
.main-right li br{display: none;}
.side-bar li a{height:35px;line-height: 35px;}

.main-right{border-left:none;padding-left:0px;display: none;}
.list li{line-height:28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.main-right li .date{float: right;}
.pcxs{display: none;}
.sjxs{display: block;}

}
@media screen and (max-width:414px){
	.footer .foot_left{    margin-top: 6px;}
	.bg_box{    top: 160px;}
	.banner{       height: 135px;}
	.main-right{display: none;}
	#page_div{    width: 100% !important;padding-left: 15%;}
}
@media screen and (max-width:414px){
	#page_div{    width: 100% !important;padding-left: 8%;}
}