.header .header-nav li {
    display: block;
    vertical-align: top;
    width: 11%;
    float: left;
}

.lightBlue-bg {
    background: none;
}

.news-list-page {
    font-family: SourceHanSansCN-Regular;
}

.newsType-tab {
    padding: 5px;
    margin-bottom: 10px;
}

.content-tab-con .con-left {
    width: 67%;
    float: left;
	padding-left: 0;
}

.content-tab-con .con-right {
    width: 32%;
    float: right;
    background-color: #f3f8fb;
}

.content-tab-con .news-info .info-left {
    width: 290px;
}

.newsType-tab li {
    padding: 0 10px;
    margin: 0;
    color: #333;
    text-align: center;
}

.newsType-tab li:hover i {
	display: inline-block;
	margin-right: 10px;
	margin-bottom: -2px;
	width: 16px;
	height: 16px;
	background: url(../img/dian.png) no-repeat;
	background-size: 100% 100%;
	opacity: .5;
}

.newsType-tab li.on {
    border-bottom: 1px solid rgb(255,0,0);
}

.newsType-tab li.on i {
	display: inline-block;
	margin-right: 10px;
	margin-bottom: -2px;
	width: 16px;
	height: 16px;
	background: url(../img/dian.png) no-repeat;
	background-size: 100% 100%;
}

.newsType-tab li.on a {
	color: rgb(255,0,0);
}

.pager {
	text-align: center;
	margin-top: 20px;
}

.pager a {
	display: inline-block;
	line-height: 28px;
	margin: 0px 2px;
	min-width: 32px;
	border: solid 1px rgb(255,0,0);
	border-radius: 4px;
}

.pager a:hover {
	background: rgb(255,0,0);
	color: #fff;
}

.pager a.option {
	width: 70px;
}

.pager a.on {
	background: rgb(255,0,0);
	color: #fff;
	border: solid 1px rgb(255,0,0);
}

.pager a.no {
	border: 1px solid rgb(255,0,0);
	color: #999;
}

.pager a.no:hover {
	background: none;
	color: #8d8d8d;
}

.content-tab-con .con-list .title span {
    display: inline-block;
    width: 100%;
    vertical-align: middle;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.newsRank-box .rankBox .rank-list a {
    display: inline-block;
    width: 90%;
    vertical-align: middle;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.info-other .anniu {
    float: right;
	display: inline-block;
	height: 24px;
}

.info-other .anniu img {
    height: 24px;
    float: left;
	margin-right: 0;
}

.info-other .anniu p {
    height: 24px;
    line-height: 24px;
    float: left;
    padding: 0 5px;
    color: #FFFFFF;
    background: rgb(58, 137, 152);
}