/*资讯 */
.zhixun{margin-top:30px;background:#e9eaec}
.main-section{margin: 0 auto;width:1170px;}
.next_nav h2{font-size:16px;color:#333;margin:0px 0px;}
.newsflashes_nav h2{font-size:16px;color:#333;margin:0px 0px;}

.main-section .news-list{width:800px;float:left;}
.main-section .news-list .categories{border-radius: 2px;height: 40px;background: #f4f4f4;box-shadow: 0 1px 2px rgba(0,0,0,0.05);z-index: 1000;}
.main-section .news-list .categories a.active{position: relative;background: #3da9f7;color: #fff;}
.main-section .news-list .categories h2{margin:0px 0px;font-size:16px;color:#333}
.main-section .news-list .categories a:first-of-type{border-radius: 2px 0 0 2px;}
.main-section .news-list .categories a{float: left;line-height: 40px;display: inline-block;padding: 0 13px;color: #666666;position: relative;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}


.article-list .articles article{padding: 20px;background: #fff;margin-top: 20px;box-shadow: 0 1px 2px rgba(0,0,0,0.05);border-radius: 2px;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;max-width: 100%;}

.article-list .articles article .pic {float: left;margin-right: 20px;width: 165px;height: 120px;background: no-repeat center center;background-size: cover;position: relative;}

.article-list .articles article .desc {overflow: hidden;}

.article-list .articles article .desc .title {font-size: 18px;font-weight: 600;word-break: break-all;word-wrap: break-word;}
.article-list .articles article .desc a{color: #333333;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;text-decoration: none;}

.article-list .articles article .desc .author {margin: 15px 0 8px;color: #aaaaaa;}
.article-list .articles article .desc .brief {color: #666666;font-size:16px;}


/*资讯左边 */
.main-section .index-side{width: 330px;margin-left: 40px;float: left;}
.main-section .index-side {float: left;}
.fast-section .list {border-radius: 2px;box-shadow: 0 1px 2px rgba(0,0,0,0.05);overflow: hidden;background: #fff;}
.fast-section .tabs {background: #f4f4f4;}
.fast-section .tabs a.active {background: #fff;border-bottom: solid 1px transparent;color: #333333;cursor: default;}
.fast-section .tabs a {display: block;height: 40px;line-height: 40px;text-align: center;background: #f4f4f4;border-bottom: solid 1px #e9eaec;width: 32.33%;
float: left;border-right: solid 1px #e9eaec;transition: all 0.2s ease;text-decoration: none;color:#333333;font-size:16px;}

.fast-section .tabs a:last-child {border: none;border-bottom: solid 1px #e9eaec;color:#333333}
.fast-section .list .wrap {overflow: auto;position: relative;}
.ps-container {overflow: hidden !important;}

.fast-section .list .panel section {padding: 0 15px;background: #fff;cursor: pointer;position: relative;}
.fast-section .list .section-inner {margin: 0 15px;padding: 15px 0;border-bottom: solid 1px #e9eaec;}
.fast-section .list .section-inner a{color:#333;font-size:16px;}
.fast-section .list .panel.fast-news-panel section .section-inner>h3 {position: relative;}
.fast-section .list .panel section h3 {line-height: 20px;margin: 6px 0;text-align: left;font-weight: 600;font-size: 16px;color:#333333}
.fast-section .list .panel section h3 a{color:#333333}
.fast-section .list .panel section .info {margin-top: 10px;font-size: 12px;color: #aaaaaa;}
.fast-section .list .panel section .desc {display: block;color: #666666;font-size: 12px;line-height: 18px;height: 0;overflow: hidden;text-overflow: ellipsis;text-align: left;}

.article-list .load-more:hover {
    background: #bccbd9;
}

.article-list .load-more {
    border-radius: 2px;
    box-shadow: 0 1px 2px rgba(0,0,0,0.05);
    margin-top: 20px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    background: #cdd8e3;
    display: block;
    box-shadow: none;
    color: #6483a2;
}











