/*!
 * Blade Pagination - v1.0.0 - 2016-06-11
 * jQuery Plug-in
 * http://github.com/panfeng-pf/blade-pagination
 * Copyright (c) 2016 Blade Pan; Licensed Apache 2.0
 * Dependency: jQuery (test with jQuery v1.11.2)
 */ul.blade-pagination{list-style:none;margin:0;padding:0}ul.blade-pagination li.page{float:left;border:1px solid #bbb;padding:5px 8px;margin:3px;border-radius:4px;cursor:pointer;color:steelblue}ul.blade-pagination li.page:hover{background:#eee}ul.blade-pagination li.page.active{background:steelblue;cursor:default;color:white;border:1px solid steelblue}ul.blade-pagination li.page.disabled{background:white;cursor:not-allowed;color:darkgray}ul.blade-pagination li.more{float:left;padding:5px 8px;margin:3px}ul.blade-pagination:after{display:table;content:"";width:0;clear:both}
#news{background-color:#f5f7fa}#news .banner{padding:80px 0;display:flex;justify-content:center}#news .banner .content{max-width:1200px;width:100%;display:flex;flex-direction:column;align-items:center}#news #banner-1{background-size:auto 100%;background-position:center;background-image:url(../img/bg1.8769c.jpg),linear-gradient(90deg, #FFF7D6 45%, #FFEEA4 55%);background-repeat:no-repeat}#news #banner-1 .content{align-items:start;padding:120px 20px 30px}#news #banner-1 .txt-1{font-size:46px;color:#333;font-weight:bold;width:50%}#news #banner-1 .txt-2{font-size:22px;color:#333;padding-top:20px;width:50%}#news #news-list{background-color:#fff;padding:0 0 40px}#news #news-list .news-body{width:100%}#news #news-list .news-body .left .ch-page{display:none}#news #news-list .news-body .left .ch-page.active{display:block}#news #news-list .news-body .right{padding:12px}#news #news-list .news-body .ads{width:100%;margin-bottom:24px;cursor:pointer}#news #news-list .news-body .ads img{width:100%;border-radius:5px}#news #news-list .news-body .news{cursor:pointer;padding:25px 0;border-bottom:1px solid #eee;display:flex}#news #news-list .news-body .news .thumbnail{padding:12px}#news #news-list .news-body .news .thumbnail img{width:100%;border-radius:5px}#news #news-list .news-body .news .info{padding:12px;min-height:200px;display:flex;flex-direction:column;justify-content:space-between}#news #news-list .news-body .news .info .title{font-size:20px;font-weight:500;color:#222;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}#news #news-list .news-body .news .info .desc{font-size:14px;line-height:20px;color:#999;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis}#news #news-list .news-body .news .info .date{font-size:14px;line-height:20px;color:#999}.tabs{width:100%;margin:20px 0;border-bottom:1px solid #eee}.tabs .tabs-header{width:100%;display:flex;justify-content:space-around}.tabs .tabs-header .tab{min-height:50px;font-size:16px;font-weight:500;color:#222;padding:0 5px;cursor:pointer;text-align:center;display:flex;align-items:center;border-bottom:3px solid rgba(0,0,0,0)}.tabs .tabs-header .tab.active{border-bottom:3px solid #222}.pagination{width:100%;padding:35px 0;display:flex;align-items:center;justify-content:end;flex-wrap:wrap}.pagination .blade-pagination{white-space:nowrap;font-weight:700}.pagination .blade-pagination .page,.pagination .blade-pagination .more{margin:5px;color:#333;min-width:30px;border:1px solid #eee;border-radius:2px;padding:0 4px;font-size:13px;height:28px;line-height:28px;text-align:center}.pagination .blade-pagination .page.active,.pagination .blade-pagination .more.active{background-color:#222;color:#fff;border:0}.pagination .blade-pagination .more{font-size:18px;cursor:pointer}.pagination .blade-pagination .more:hover{color:#409eff}.pagination .prefix{padding:5px 12px;font-size:13px;line-height:28px;color:#606266}.pagination .suffix{padding:5px 12px;font-size:13px;line-height:28px;color:#606266}.pagination .suffix input{width:46px;height:28px;margin:0 5px;padding:0 3px;text-align:center;border-radius:4px;border:1px solid #dcdfe6;color:#606266;outline:none}.pagination .suffix input:focus{border:1px solid #409eff}@media screen and (max-width: 610px){#news #banner-1 .txt-1{font-size:9vw;width:80%}#news #banner-1 .txt-2{font-size:6vw;width:80%}}@media screen and (max-width: 800px){#news{padding-top:54px}#news #banner-1{background-size:100% auto;background-position:top;background-repeat:no-repeat;background-image:url(../img/bg1-m.04c78.jpg);padding:0}#news #banner-1 .content{align-items:start;justify-content:center;height:40vw;padding:0 0 0 5vw}#news #banner-1 .txt-1{color:#333;font-weight:bold;width:42%;font-size:5vw}#news #banner-1 .txt-2{color:#333;width:42%;padding-top:4vw;font-size:3.5vw;line-height:6vw}}
.recommend{width:100%;box-sizing:border-box;border:1px solid #eee;padding:24px}.recommend .header{font-size:20px;font-weight:bold;color:#333;padding-bottom:24px;border-bottom:1px solid #d8d8d8}.recommend .body .recommend-item{margin-top:20px;display:flex;flex-direction:column;color:#333}.recommend .body .recommend-item img{border-radius:5px;width:100%}.recommend .body .recommend-item .title{margin-top:20px}
