﻿.main-wrap{
	margin: 20px 0;
}
.location-wrap{
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	color: #999;
}
.location-wrap a{
	color: #999;
}
.list-left-wrap{
	width: 300px;
}
.list-left-wrap .now-tit{
	width: 100%;
	height: 70px;
	line-height: 70px;
	color: #fff;
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	background: #CB1C1D;
}

.list-left-wrap .second-nav-wrap{
	background: #f6f6f6;
	padding: 0 10px;
}
.list-left-wrap .second-nav-wrap .nav-item{
	height: 60px;
	line-height: 60px;
	font-size: 16px;
	color: #707070;
	text-align: center;
	border-bottom: 1px solid #e5e5e5;
}
.list-left-wrap .second-nav-wrap .nav-item a{
	color: #707070;
}
.list-left-wrap .second-nav-wrap .nav-item a.cur{
	color:#cb1c1d;
	font-weight:bold;
}
.list-left-wrap .second-nav-wrap .nav-item:last-child{
	border-bottom: none;
}
.list-right-wrap{
	width:880px;
}
.list-right-wrap .right-top-box{
	border-bottom: 1px solid #e0e0e0;
}
.list-right-wrap .position-name{
	color: #CB1C1D;
    font-size: 22px;
    border-left: 4px solid #CB1C1D;
    padding: 0 20px;
    height: 25px;
    display: block;
    line-height: 25px;
    float: left;
    margin-top: 13px;
}
.list-right-wrap .news-list-wrap{
	margin-bottom:20px;
}
.list-right-wrap .news-list-wrap .list-item{
	border-bottom: 1px dashed #C8C8C8;
}
.list-right-wrap .news-list-wrap a{
	display: block;
	line-height: 50px;
	font-size: 16px;
	color: #2B2B2B;
}
.list-right-wrap .news-list-wrap a .dot{
	display: block;
	color: #999;
	font-size: 7px;
}
.list-right-wrap .news-list-wrap a .tit{
	width: 60%;
	padding-left: 10px;
	box-sizing: border-box;
}
.list-right-wrap .news-list-wrap a .time{
	width: 25%;
	text-align: right;
}