.media-l{margin-right:55px;}
.media-r{margin-left:-40px}

.nav-l-side{position: fixed;top:75px;margin-left:-115px;width:100px;transform: translateY(0px);}
.nav-l-side li a{margin:5px 0;height:36px;line-height:36px;display:block;color:#8E8787;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;text-transform:uppercase;}
.nav-l-side li a:hover{color:#4370F5;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}
.nav-l-side li a.active{color:#fff;background:#4370F5}

.excerpt-radius-top{border-radius:4px 4px 0 0;height:4px;}
.excerpt-radius-bottom{border-radius:0 0 4px 4px;}

/* 首页滚动专题 */
.excerpt-spe{padding:25px;background:#fff;border-bottom:1px solid #F5F7FD}
.excerpt-spe .title-block{font-size:18px;font-weight:300;margin-bottom:25px}
.excerpt-spe:hover{background:#f9f9f9;}
.excerpt-spe .media{position:relative;overflow:hidden;}
.excerpt-spe .media .linear-link{opacity:0.8;background:linear-gradient(to bottom,rgba(0,0,0,0.03) 65%,rgba(0,0,0,0.6) 100%);width:100%;height:100%;position:absolute;bottom:0;top:0;left:0;right:0;transition:0.3s;}
.excerpt-spe .media:hover .linear-link{transition:0.3s;opacity:1;}
.excerpt-spe .media .post-title{width:100%;bottom:15px;left:0;position:absolute;color:#fff;text-transform:uppercase;transition:0.3s;padding:0 20px;z-index:3;}
.excerpt-spe .media .post-title a strong{color:#fff;display:block;}
.excerpt-spe .media .post-title strong{color:#fff;display:block;font-size:16px;font-weight:600}
.excerpt-spe .media .post-title a.bg-tag{background:#4ca80b;;color:#FFF;border-radius:5px;padding:2px 8px;font-size:12px;display:inline-block;}
.excerpt-spe .media .zoomimg{transform: scale(1);transition:0.3s;padding-bottom:64%;display:block;width:100%;height:0;overflow:hidden;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative;font-size:0;text-indent:-2600px/*图片不裁切需要全部显示改用background-size:contain，改变图片缩放比例改paddding-bottom的百分比,如图片宽高1:1 100%，4:3 75%，3:4 133.33%*/}
.excerpt-spe .media:hover .zoomimg{transform: scale(1.03);transition:0.3s;}
.excerpt-spe-arrow .owl-nav .owl-next,.excerpt-spe-arrow .owl-nav .owl-prev{width:24px;height:24px;line-height:22px}
.excerpt-spe-arrow .owl-nav .owl-prev{left:10px;right:auto}
.excerpt-spe-arrow .owl-nav .owl-next{right:10px}
.excerpt-spe-arrow:hover .owl-nav .owl-prev,.excerpt-spe-arrow:hover .owl-nav .owl-next {opacity:0.3;}
.excerpt-spe .dot-center .owl-dots{position:relative;top:10px;text-align:center;vertical-align:middle;display:inline-block;width:100%}
/* 首页滚动专题 end */

/* 置顶文章-图片 */
.excerpt-top .media-img{position:relative;overflow:hidden;}
.excerpt-top .media-img img{transform: scale(1);transition:0.3s;}
.excerpt-top .media-img:hover img{transform: scale(1.02);transition:0.3s;}
.excerpt-top .media-img .toplink{opacity:0.1;background:rgba(0,0,0,0.6);width:100%;height:100%;position:absolute;bottom:0;top:0;left:0;right:0;transition:0.3s;}
.excerpt-top .media-img:hover .toplink{transition:0.3s;opacity:0.3;}
.excerpt-top .media-img .linear-link{opacity:1;background:linear-gradient(to bottom,rgba(0,0,0,0.1) 65%,rgba(0,0,0,1) 100%);width:100%;height:100%;position:absolute;bottom:0;top:0;left:0;right:0;transition:0.3s;}
.excerpt-top .media-img:hover .linear-link{transition:0.3s;opacity:.3;}
.excerpt-top .media-img .fav{height:32px;width:32px;line-height:32px;border-radius:50%;top:20px;right:20px;position:absolute;transition:0.3s;transition:0.3s;z-index:3;}
.excerpt-top .media-img .post-zoom-l{transform: scale(1);transition:0.5s;padding-bottom:45%;display:block;width:100%;height:0;overflow:hidden;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative;}
.excerpt-top .media-img .post-zoom-r{transform: scale(1);transition:0.5s;padding-bottom:53%;display:block;width:100%;height:0;overflow:hidden;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative;}

.excerpt-top .media-img .post-title{width:100%;bottom:20px;left:0;position:absolute;color:#fff;text-transform:uppercase;transition:0.3s;padding:0 20px;z-index:3;}
.excerpt-top .media-img .post-title a h2{color:#fff;display:block;}
.excerpt-top .media-img .post-title strong{color:#fff;display:block;font-size:18px;font-weight:600}
.excerpt-top .media-img .post-title a.bg-tag{background:#4ca80b;;color:#FFF;border-radius:5px;padding:2px 8px;font-size:12px;display:inline-block;}
.excerpt-top .media-img:nth-of-type(1){margin-bottom:14px;} 
.excerpt-top-arrow:hover .owl-nav .owl-prev,.excerpt-top-arrow:hover .owl-nav .owl-next {opacity:0.3;}
/* 置顶文章-图片 end */

/* 上图下文 */
.excerpt-3 .media{padding:15px;transition:0.5s;margin:0 -15px}
.excerpt-3 .media-img{position:relative;overflow:hidden}
.excerpt-3 .media-body h2{margin:10px 0 0 0;line-height:22px;overflow:hidden;height:40px;}
.excerpt-3 .media-body h2 a{color: #666;}
.excerpt-3 .media .post-zoom{transform: scale(1);transition:0.5s;padding-bottom:64%;display:block;width:100%;height:0;overflow:hidden;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative;}
.excerpt-3 .media:hover{position:relative;z-index:3;background:#fff;box-shadow: 0 30px 50px rgba(229, 229, 229, 0.8);}
.excerpt-3 .media:hover .post-zoom{transform: scale(1.03);-webkit-transition:.3s;transition:.3s;}
.excerpt-3 .media:hover h2 a{color:#4370F5}
/* 上图下文 */

.special{border-radius:5px 5px 0 0;}
.special img{border-radius:5px 5px 0 0;}


/* 右图左文列表 begin */
.excerpt-6{position:relative;overflow:hidden;padding:25px;margin-bottom:1px;transition: all .3s ease-out;}
.excerpt-6:last-child{border-radius:0 0 5px 5px;}
.excerpt-6:first-child{border-radius:5px 5px 0 0;}

.excerpt-6 .thumb{float:right;position:relative;height:auto;width:25%;}
.excerpt-6 .thumb img{-webkit-transition:.5s;transition:.5s;transform:scale(1);}
.excerpt-6 .thumb span{display:block;position:absolute;top:10px;left:10px;padding:3px 8px;z-index:1;}
.excerpt-6 dl dt h3 a{margin-bottom:15px;font-weight:600;font-size:18px;color: #2A3342;display:block;-webkit-transition:.3s;transition:.3s;}
.excerpt-6 dl dd p{padding-left:0;}
.excerpt-6 h2{overflow:hidden;}
.excerpt-6 h2 a{font-size:18px;color: #2A3342;margin-right:25px;margin-bottom:15px;display:block;line-height:24px;font-weight:600;}
.excerpt-6 p{padding-right:25px;display:block;overflow:hidden;}
.excerpt-6 .msg{position:absolute;left:25px;bottom:20px;right:25%;margin-right:50px;display:block;line-height:26px}
/* .excerpt-6 .time{padding-left:10px;} */
.excerpt-6 .itag{padding-right:25px}
.excerpt-6 .memberinfo .userimg{width:26px;height:26px;line-height:26px}
.excerpt-6:hover h2 a{color:#4370F5}
.excerpt-6:hover .thumb img{-webkit-transition:.5s;transition:.5s;transform:scale(1.02);}
/* .excerpt-6:hover{box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.15);-webkit-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.15);-moz-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.15);transition: all .3s ease-out;background:#fff} */
.excerpt-6:hover .border-bottom{border-bottom:1px solid #fff;padding-bottom:20px}
.excerpt-6 .set-type dl{display:block;line-height:24px;overflow:hidden;}
.excerpt-6 .set-type dl dt h2 a{font-size:20px;color:#2A3342;font-weight:600;}
.excerpt-6 .set-type dl dd {padding-top:25px}
/* 右图左文列表 end */

/* 左图右文列表 begin */
.excerpt-2{position:relative;overflow:hidden;padding:25px;transition: all .3s ease-out;background:#fff;margin-bottom:1px}
.excerpt-2 .border-bottom{border-bottom:1px solid #ddd;padding-bottom:20px}
.excerpt-2:last-child .border-bottom{border-bottom:none;}

.excerpt-2 .thumb{float:left;position:relative;height:auto;padding-right:15px;margin-right:10px;}
.excerpt-2 .thumb img{-webkit-transition:.5s;transition:.5s;transform:scale(1);}
.excerpt-2 .thumb span{display:block;position:absolute;top:10px;left:10px;padding:3px 8px;z-index:1;}
.excerpt-2 .thumb-big{width:60%;}
.excerpt-2 .thumb-small{width:33.3333333%;}

.excerpt-2 h2{margin-bottom:15px;display:block;line-height:24px;font-weight:600;overflow:hidden;}
.excerpt-2 h2 a{font-size:18px;color: #2A3342;}

.excerpt-2 .msg{position:absolute;left:35.4%;bottom:20px;right:25px;line-height:26px;}
.excerpt-2 .time{padding-left:10px;}
.excerpt-2 .itag{padding-right:25px}
.excerpt-2 .memberinfo .userimg{width:26px;height:26px;}

.excerpt-2:hover h2 a{color:#4370F5}
.excerpt-2:hover .thumb img{-webkit-transition:.5s;transition:.5s;transform:scale(1.0);}
.excerpt-2:hover{background:#f9f9f9}
.excerpt-2:hover .border-bottom{border-bottom:1px solid #fff;}

.excerpt-2 .set-type dl{display:block;line-height:24px;overflow:hidden;}
.excerpt-2 .set-type dl dt h2 a{font-size:20px;color:#2A3342;font-weight:600;}
.excerpt-2 .set-type dl dd {padding-top:25px}
/* 左图右文列表 end */

/* 上图下文列表 */
.excerpt-y-np .media{-webkit-transition:.5s;transition:.5s;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #ebebeb}
/* .excerpt-y-np .media:hover{-webkit-transition:.5s;transition:.5s;box-shadow: 0 30px 50px rgba(229, 229, 229, 0.8);} */
.excerpt-y-np .media-body{text-align:left;}
.excerpt-y-np .padding-big{padding:20px}
.excerpt-y-np .media-body h2{margin-bottom:15px;overflow:hidden;}
.excerpt-y-np .media-body h2 a{font-size:18px;font-weight:600;color: #2A3342;}
.excerpt-y-np .media-body h3{margin-bottom:15px;overflow:hidden;}
.excerpt-y-np .media-body h3 a{font-size:16px;color: #2A3342;}
.excerpt-y-np .media-body strong{margin:10px 0;overflow:hidden;font-weight:400}
.excerpt-y-np .media-body p.time{color:#999;}
.excerpt-y-np .media .media-body a.more{color:#0A6CD9;border-bottom:2px solid #0A6CD9;padding-bottom:2px}
.excerpt-y-np .media:hover .media-body a.more{color:#0A6CD9;border-bottom:0px solid #0A6CD9}
.excerpt-y-np .media .zoomimg:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);-webkit-transition:.5s;transition:.5s;}
.excerpt-y-np .media:hover .zoomimg:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);-webkit-transition:.5s;transition:.5s;}
.excerpt-y-np .media .zoomimg{padding-bottom:64%;display:block;width:100%;height:0;overflow:hidden;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative;/*图片不裁切需要全部显示改用background-size:contain，改变图片缩放比例改paddding-bottom的百分比,如图片宽高1:1 100%，4:3 75%，3:4 133.33%*/}
/* 上图下文列表 end */

/* 图文上下篇 */
.prenext-pic img{max-width:120px}
.prenext-pic .media .height-big{line-height:40px}
.prenext-pic .media .text-l{text-align:left}
.prenext-pic .media .text-r{text-align:right}
.prenext-pic .media .padding-left{padding:15px 20px 20px 10px;border-right:1px solid #ddd;}
.prenext-pic .media .padding-right{padding:20px 10px 20px 25px;}
.prenext-pic .media .pic-l{float:left}
.prenext-pic .media .pic-r{float:right}
.prenext-pic a:hover{color:#4370F5}
/* 图文上下篇 */

.list-news{position: relative;}
.list-news-item{border-radius: 3px; position: relative; display: -ms-flexbox; display: flex;}
.list-news-item:last-child .list-news-dot:after{display: none;}
.list-news-item.active .list-news-dot:before{border-color: rgba(255, 153, 0, 1); box-shadow: 0 0 0px 4px rgba(255, 153, 0, 0.3);}
.list-news-dot{position: relative; border-color: rgba(0, 0, 0, 0.1); padding: 0;}
.list-news-dot:before,
.list-news-dot:after{content: ''; position: absolute; border-color: inherit; border-width: 2px; border-style: solid; border-radius: 50%; width: 10px; height: 10px; top: 10px; left: 50%; transform: translateX(-50%);}
.list-news-dot:before{border-color: rgba(255, 153, 0, 0.6);}
.list-news-dot:after{width: 0; height: auto;top: 20px; bottom: -10px; border-right-width: 0; border-top-width: 0; border-bottom-width: 0; border-radius: 0;}
.list-news-content{padding:3px 0 10px 20px;}
.list-news-content a:hover{color:#4370F5}
.list-news-content p:last-child{margin-bottom: 0;}
.list-news-item.active .list-news-date{padding: .25rem 1rem 1rem;}

/* 纯文字列表 begin*/
.list-post-text li{padding:0 0 5px 0;margin-bottom:5px;width:100%}
.list-post-text li:last-child{border-bottom:0px solid #f6f6f6}
.list-post-text li a{display:block;}
.list-post-text li a:hover{color:#4370F5;}
.list-post-text li.dot a{padding-left:16px;position:relative}
.list-post-text li.dot:hover a:before{background:#4370F5;}
.list-post-text li.dot a:before{content:'';position:absolute;left:-1px;background:#ccc;width:6px;height:6px;top:9px;border-radius:50%}
/* 纯文字列表1列 end*/

@media screen and (max-width:768px){

.media-l{margin:0;}
.media-r{margin:0}

.excerpt-spe{padding:12px;}

.excerpt-y-np .media{margin-bottom:10px;}
.excerpt-y-np .media-body{padding:10px}
.excerpt-y-np .media-body h2{line-height:20px;}
.excerpt-y-np .media-body h2 a{font-size:18px;}

/*图文上下篇begin */
.prenext-pic .media .padding-left{padding:10px;border-right:0px solid #ddd;}
.prenext-pic .media .padding-right{padding:10px;}
.prenext-pic .media .pic-r{float:left}
.prenext-pic .media .text-r{text-align:left;}
/* 图文上下篇end */

.fix-bottom .padding-large{padding:10px 20px}
.fix-bottom .padding-big{padding:10px}

.excerpt-3 .media{padding:10px;margin:0 -10px}

/* 左图右文 begin */
.excerpt-6{padding:15px;}
.excerpt-6 .focus{min-height:auto}
.excerpt-6 .thumb{min-height:auto;width:40%;}
.excerpt-6 h2 a{font-size:16px;font-weight:400;margin-right:10px;}
.excerpt-6 .msg{left:10px;bottom:10px;right:40%;margin-right:5px;}
/* 左图右文 end *

/* 左图右文 begin */
.excerpt-2 .thumb span{padding:3px 8px;}
.excerpt-2{padding:12px;}
.excerpt-2:hover{box-shadow:none}
.excerpt-2 .border-bottom{padding-bottom:15px}
.excerpt-2 .focus{min-height:auto}
.excerpt-2 .thumb{min-height:auto;padding-right:15px;margin-right:0px;}
.excerpt-2 .thumb-small{width:45%;}
.excerpt-2 h2{line-height:22px;margin-bottom:10px}
.excerpt-2 h2 a{font-size:16px;font-weight:400}
.excerpt-2 .msg{left:45%;margin-left:-10px;bottom:5px;}
/* 左图右文 end */
}

/* 手机开始 */
@media screen and (max-width:640px){
/* 纯文字列表 begin*/
.list-post-text li a{font-size:16px}
.list-post-text li.dot a:before{top:7px}
}