@charset "UTF-8";
/**
 * 
 * @authors Zhao zhao (zhaohuijie1123@163.com)
 * @date    2018-06-28 15:21:54
 * @version $Id$
 */
.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(../images/lscs/location.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;}
/* 左侧边栏 */
.side-bar{margin-right:-45px;}
.side-bar h3{font-size: 18px;background-color: #2d8450;background-image: url(../images/lscs/ls.png); background-repeat: no-repeat;background-position: 10%;padding-left:26%; color: #fff;height: 47px;line-height: 47px;font-weight: bold;position: relative;margin-bottom:23px;}
.side-bar h3::after{content:"";display: block;position: absolute;width:30px;height: 12px;background-image: url(../images/lscs/sj.png);left:26%;bottom: -10px;
    background-repeat: no-repeat;
    transform: rotate(0deg);}
.side-bar li{margin-bottom:11px;}
.side-bar li a{display: block;height:50px;line-height:50px;background-color: #f4f3f3;border-left:5px solid #eaeaea;padding-left:16%;}
.side-bar li.active a{color: #2e8451;border-left-color:#2e8451}

/* 中间列表 */
.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 .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;}
.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(../images/lscs/z.jpg)no-repeat;width: 95px;
	height: 7px;}
.main-right .top1 z{display: inline-block;background: url(../images/lscs/y.jpg)no-repeat;width: 95px;
	height: 7px;}  
.main-right .top1{background: url(../images/lscs/db.png)no-repeat bottom;width: 290px;height: 30px;} 
.main-right .top1 b{  padding: 0 10px;color: #2d8450;font-size: 18px;}

.footer{margin-top:0px; height:125px;}
.bg_box{width: 100%; position: absolute; top: 0px; left: 0; z-index: -100;}
.header{position:relative; width: 100%; height: 58px; background: #fff;}
.banner{height: 307px; position: relative;}
.banbg{height: 20px; position: absolute; left: 0; bottom: 0; background:rgba(255,255,255,0.5);background: #fff\0; filter:alpha(opacity=50); width:100%;}

/*-------分页---------*/
.page_num{padding-top:10px;padding-bottom:20px;height:auto;overflow:hidden;width:96%;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:7px 8px;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 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 div.page_loca{ background-color:#2d8451;border-color: #2d8451;}
#page_div div.page_loca a{ color:#fff; 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%;}
}