body{background-color:#f5f5f5}.news-container{padding-bottom:100px}.news-container .news-type{text-align:center;padding-top:30px;padding-bottom:30px}.news-container .news-type-item{display:inline-block;margin:0 55px;padding:0 22px;line-height:36px;font-size:14px;color:#424242}.news-container .news-type-active{color:#fff;background-color:#e64d43}.news-container .news-list{min-height:500px}.news-container .news-list-item{position:relative;display:block;margin-top:-1px;padding:0 40px;line-height:52px;font-size:14px;color:#666;background-color:#fff;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;z-index:10}.news-container .news-list-item:hover{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-box-shadow:0 0 8px 2px rgba(6,8,40,.04);box-shadow:0 0 8px 2px rgba(6,8,40,.04);z-index:100}.news-container .news-list-item .text{overflow:hidden;float:left;width:80%;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.news-container .news-list-item .date{float:right}@media (max-width:992px){.news-container .news-type{text-align:left;padding-top:10px;padding-bottom:10px}.news-container .news-type-item{margin:0 10px}.news-container .news-type-item .text{width:60%}.news-container .news-list-item{padding:0 10px}.news-container .news-list-item .text{width:60%}}.pagination{margin-top:18px;font-size:0;text-align:center}.pagination .page-li{display:inline-block;font-size:14px;line-height:1;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;color:#424242}.pagination .page-li:hover{cursor:pointer;background-color:#eaeaea}.pagination .page-li.page-active{cursor:default;color:#fff;border-color:#555;background-color:#555}.pagination .page-li.number-ellipsis{border:none;cursor:default}.pagination .page-li.number-ellipsis:hover{background-color:#fff}.pagination .page-number{width:38px;padding-top:8px;padding-bottom:8px;border:1px solid #eaeaea;text-align:center}.pagination .page-prev{padding:8px 14px;margin-right:8px;border:1px solid #eaeaea}.pagination .page-prev.no-prev{color:#c6c6c6}.pagination .page-prev.no-prev:hover{cursor:default;background-color:#fff}.pagination .page-next{padding:8px 14px;margin-left:8px;border:1px solid #eaeaea}.pagination .page-next.no-next{color:#c6c6c6}.pagination .page-next.no-next:hover{cursor:default;background-color:#fff}.pagination .number-ellipsis{display:inline-block;font-size:14px;padding:8px 14px}.pagination .number-ellipsis.page-hidden{display:none}#page-go{margin-top:10px;text-align:center}