﻿@charset "UTF-8";/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */

.news-recommend h5 {
	width:90%;
	height:35px;
	padding-left:10%;
	font-size:18px;
	color:#1482f0;
	line-height:20px;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	border-bottom:1px #b3e5fc solid
}
.news-recommend .right-text {
	float:right;
	width:68%;
	height:40px;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	font-size:16px;
	line-height:20px;
	color:#212121;
	margin-bottom:7px
}
.news-recommend span.time {
	font-size:13px;
	color:#828a92;
	padding-left:10px
}
.news-recommend .new-list-box {
	width:100%;
	height:auto;
	min-height:70px;
	margin-top:15px
}
.news-recommend .new-list-box .list-box {
	cursor:pointer;
	width:100%;
	height:65px;
	color:#424242;
	padding:20px 0;
	border-top:1px solid #eee;
	display:block
}
.news-recommend .new-list-box .list-box:nth-of-type(1) {
padding-top:0;
border:0
}
.news-recommend .new-list-box .list-box:last-child {
	padding-bottom:0
}
.news-recommend .new-list-box .list-box:hover .right-text {
	color:#1482f0
}
.news-recommend .new-list-box .list-box .left-img {
	width:30%;
	height:65px;
	float:left
}
.news-recommend .new-list-box .list-box .left-img img {
	width:100%;
	height:65px
}
.news-recommend .loading {
	height:100px;
	line-height:100px;
	margin-bottom:20px;
	width:100%;
	text-align:center;
	color:#b0b0b0
}
.aside-section .aside-title-name {
	color:#3b3b3b; font-size:18px; font-weight:bold;
}
.aside-section .aside-title {
	margin-bottom:20px;
	background:#fff;
	border-radius:3px
}
.aside-section .aside-title:last-child {
	margin-bottom:0
}
.bottom-recommend-news .news-list-contain .loading {
	height:100px;
	line-height:100px;
	margin-bottom:20px;
	width:100%;
	text-align:center;
	color:#b0b0b0
}
.news-nav {
	/*height:82px;
	background:#1c273d;*/
	height: 100%; 
	display: flex;
    background: #9e9e9e;
}
.news-nav .nav-box{ }
.news-nav .nav-box a {
	display:block; color:#eee; height:82px; font-size:18px; line-height:82px; padding:0px 20px; float:left;
}
.news-nav .nav-box a.active, .news-nav .nav-box a:hover {
	color:#00ffff;
}


.no-tab {
	margin-top:20px
}
.news-con {}
.news-con.news-box-con {
	margin:30px auto 20px
}
.news-con.news-box-con .news-list-wrap {
	float:left;
	width:65%;
	height:auto; padding-bottom:100px;
	/*background:#fff;*/
}
.news-con.news-box-con .news-list-wrap .new-left-more {
	font-size:18px;
	display:block;
	width:100%;
	height:38px;
	border:1px #b3e5fc solid;
	text-align:center;
	line-height:38px;
	float:right;
	margin:30px 0;
	color:#1482f0
}
.news-con.news-box-con .new-right {
	float:right;
	width:32%;
	height:auto
}
.news-con.news-box-con .new-right .author-panel {
	background:#fff;
	border-radius:4px;
	margin-bottom:15px
}
.news-con.news-box-con .new-right .news-author {
	float:right;
	width:318px;
	background:#fff;
	margin-bottom:20px;
	border:1px #eee solid;
	border-top:2px #1a1760 solid;
	padding:20px
}
.news-con.news-box-con .new-right .news-author .authorinfo-top {
	width:100%;
	height:auto
}
.news-con.news-box-con .new-right .news-author .authorinfo-top img.portrait {
	display:block;
	float:left;
	width:80px;
	height:80px;
	border-radius:100%
}
.news-con.news-box-con .new-right .news-author .authorinfo-top .introduce {
	position:relative;
	width:225px;
	height:auto;
	float:right
}
.news-con.news-box-con .new-right .news-author .authorinfo-top .introduce .attention {
	position:absolute;
	right:0;
	top:0;
	width:80px;
	height:30px;
	background:#1a1760;
	color:#fff;
	border-radius:3px;
	font-size:14px;
	text-align:center;
	line-height:30px;
	cursor:pointer
}
.news-con.news-box-con .new-right .news-author .authorinfo-top .introduce .attention:hover {
	background:#4ea7ff
}
.news-con.news-box-con .new-right .news-author .authorinfo-top .introduce .attention.active {
	background:#d5dbe4
}
.news-con.news-box-con .new-right .news-author .authorinfo-top .introduce h3 {
	font-size:18px;
	color:#222;
	font-weight:700;
	line-height:35px;
	width:140px;
	height:35px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.news-con.news-box-con .new-right .news-author .authorinfo-top .introduce h3 a {
	color:#222
}
.news-con.news-box-con .new-right .news-author .authorinfo-top .introduce p {
	width:100%;
	font-size:14px;
	color:#828a92;
	line-height:20px;
	overflow:hidden;
	text-overflow:ellipsis
}
.news-con.news-box-con .new-right .news-author .authorinfo-infolist {
	width:100%;
	height:auto
}
.news-con.news-box-con .new-right .news-author .authorinfo-infolist h5 {
	color:#222;
	font-size:16px;
	width:100%;
	line-height:30px;
	padding:20px 0 10px;
	font-weight:600
}
.news-con.news-box-con .new-right .news-author .authorinfo-infolist .authorinfo-news {
	width:100%;
	height:auto
}
.news-con.news-box-con .new-right .news-author .authorinfo-infolist .authorinfo-news a {
	display:block;
	font-size:14px;
	color:#222;
	line-height:20px;
	padding:18px 0;
	border-bottom:1px #e1e1e1 solid
}
.news-con.news-box-con .new-right .news-author .authorinfo-infolist .authorinfo-news a span {
	display:block;
	width:5px;
	height:5px;
	float:left;
	border-radius:100%;
	background:#e1e1e1;
	margin-top:8px
}
.news-con.news-box-con .new-right .news-author .authorinfo-infolist .authorinfo-news a p {
	width:300px;
	float:right
}
.news-con.news-box-con .new-right .news-author .authorinfo-infolist .authorinfo-news a:hover {
	color:#1482f0
}
.news-con.news-box-con .new-right .news-author .authorinfo-infolist .authorinfo-news a:first-child {
	padding-top:0
}
.news-con.news-box-con .new-right .news-author .authorinfo-infolist .authorinfo-news a:last-child {
	padding-bottom:0;
	border:none
}
.news-con.news-box-con .new-right .ad-recomend {
	float:right;
	border:1px #eee solid; padding:20px;
	    background: #FFF;
}
