/*------ 右侧文章列表 mainRight ------开始*/
.mainRight{
	float: right;
	width: 900px;
	width: 980px;
	min-height:500px;
	margin: 30px 0 0;
	padding:30px;
	background-color: #fff;
}
.search_content{
	min-height:500px;
	margin-top: 30px;
	padding:30px 50px;
	background-color: #fff;
}
.mainRight .title,.search_content .title{
	font-size: 21px;
	font-size: 22px;
	color: #0182dc;
    margin-bottom: 20px;
    margin-bottom: 5px;
    padding:0 0 12px 10px;
    border-bottom: 1px solid #0182dc;
    /*border-bottom: 2px solid #c6def6;*/
}
.search_content .title{
	color: #333;
	line-height: 32px;
}
.search_content .title span.val{
	color: #0182dc;
}
.mainRight .title span{
	float: right;
	font-size: 14px;
	margin-top: 8px;
}
.mainRight .title span.location,.mainRight .title span.location a{
	color: #898989;
	/*color: #aaa;*/
}
.mainRight .title span.location a:hover{
	color: #0182dc;
}
.mainRight  .list ul,.search_content  .list ul{
	min-height: 400px;
}
.mainRight  .list ul li,.search_content  .list ul li{
	font-size: 17px;
	padding-left:5px;
	height: 50px;
	line-height: 50px;	
	border-bottom: 1px dashed #e5e5e5;
}
.mainRight  .list ul li a,.search_content  .list ul li a{
	display: inline-block;
	max-width: 700px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-left: 25px;
	color: #666;
	line-height: 50px;
	text-decoration: none;
	background: url(../images/icon-square.png) scroll no-repeat center left;
}
.mainRight  .list ul li:hover,.search_content  .list ul li:hover{
	/*cursor: pointer;*/
	background-color: #fafafa;
}
/*.mainRight  .list ul li:hover a,.search_content  .list ul li:hover a{
	color: #0182dc;
}*/
.search_content  .list ul li a{
	max-width: 900px;
}
.mainRight  .list ul li a:hover,.search_content  .list ul li a:hover{
	color: #0182dc;
}
.mainRight  .list ul li span.date,.search_content  .list ul li span.date{
	margin-right: 5px;
	float: right;
	color: #999;
}
/*------ 右侧文章列表 mainRight ------结束*/

/*------ 带图列表 list-pic ------开始*/
/*.list-pic ul {
	margin-top:30px;
	padding:0 22px;
}
.list-pic ul li{
	float: left;
}*/
.list-pic{
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	/* align-content: space-between; */
}
.list-pic a.list-pic-item{
	display: block;
	text-align: center;
	margin: 0 8px 25px;
	background-color: #f8f9fa;
	background-color: #f5f5f5;
	padding: 8px 8px 0;
}
.list-pic a.list-pic-item:hover{
	background-color: #fff;
	box-shadow: 0 1px 8px #ddd;
	box-shadow: 0 1px 8px rgba(204,215,229,.8);
	/*background-color: #0182dc;*/
}
.list-pic a.list-pic-item:hover .caption{
	color:#0182dc;
	/*color: #fff;*/
}
.list-pic a.list-pic-item .pic,.list-pic a .pic img{
	width: 152px;
	height: 160px;
}
.list-pic a.list-pic-item .caption{
	font-size: 15px;
	color: #595656;
	line-height: 38px;
	/*width: 140px;*/
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
/*------ 带图列表 list-pic ------结束*/





