@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;}

.BreadcrumbNav{
	padding: 15px 20px 0px 0px;
    overflow: hidden;
    box-sizing: border-box;
}
.BreadcrumbNav p{
	background: url(../images/gdsw/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: #297FCB;}
.BreadcrumbNav p a{color: #686868;}
/* 左侧边栏 */
.side-bar{margin-right:-45px;}
.side-bar h3{font-size: 18px;background-color: #297FCB;;background-image: url(../images/gdsw/flbg.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:20px;height: 7px;background-image: url(../images/gdsw/sj.png);left:26%;bottom: 0px;
    background-repeat: no-repeat;
    transform: rotate(-30deg);}
.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: #297FCB;;border-left-color:#297FCB;}

/* 中间列表 */
.list{margin-left:45px;margin-right:-45px;}
.list h4{font-size: 18px;height: 36px;border-bottom:1px solid #dddddd;font-weight: bold;color: #297FCB;}
.list h4 span{display: inline-block; line-height:27px;height: 36px;border-bottom:2px solid #297FCB;;}
.list li{line-height: 48px;}
.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: -31px;}
.thumbnail .caption a{color: #fff;}
.main-right .top1 i{display: inline-block;background: url(../images/gdsw/z.jpg)no-repeat;width: 99px;
	height: 7px;}
.main-right .top1 z{display: inline-block;background: url(../images/gdsw/y.jpg)no-repeat;width: 99px;width: 97px\9;
	height: 7px;}  
.main-right .top1{background: url(../images/gdsw/db.png)no-repeat bottom;width: 290px;height: 30px;} 
.main-right .top1 b{  padding: 0 10px;color: #297FCB;;font-size: 18px;}

/*-------分页---------*/
.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:#297FCB;border:1px solid #297FCB;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:#297FCB;border-color: #297FCB;}
#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;}


.thumbnail a img{    margin-top: 20px;}








@media screen and (max-width:991px){
.mobile-m0{margin: 0px !important;}
.mobile-mt20{margin-top: 20px !important;}
.side-bar li a{height:35px;line-height: 35px;}
.mt10 li br{display: none;}
.main-right{border-left:none;padding-left:0px;}
.list li{line-height:28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.main-right li .date{float: right;}
.main-right li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.main-right{display: none;}
}
@media screen and (max-width:414px){
	#page_div{width: 100% !important;padding-left: 55px;}
}