.list-box{
	padding: 0 0 30px;
}
.news-box .list .btn-more{
	background: url("../../images/page/more.png") center center no-repeat;
	display: inline-block;
	text-align: center;
	width: 111px;height: 36px;line-height: 36px;
	margin-top: 10px;
	color: #ffffff;
}
.news-box .list .item{
	display: block;
	border-bottom: dashed 1px #f0f0f0;
	margin-bottom: 15px;
}
.news-box .list .item:last-child{
	border-bottom: none;
}
.news-box .list .item .item-inner{
	margin-bottom: 0;
	transition: all 0.3s;
	padding:30px 15px;
}
.news-box .list .content-box{
	position: relative;
	margin:0 20px;
}
.news-box .list  .content-box h5{
	color: #333;
}
.news-box .list  .item:hover h5{
	color: #3592e2;
}
.news-box .list .item:hover .btn-more{
	/*background: url("../../images/page/more_on.png")center center no-repeat;*/
}
.news-box .list .responsive-img,.news-box .list  .content-box .btn-more{
	transition: all .3s;
}
.news-box .list .item:hover .responsive-img{
	transform: scale(1.01);
}
.news-box .list .excerpt-box{
	color: #666;
	margin-bottom: 0;
	margin-top: 0;
}
.news-box .list .responsive-img{
	display: block;
	width: 100%;
}
.news-box .time-box{
	color: #555;
	padding: 0 20px;
	transition: all 0.3s;
	border-right: solid 1px #333;
}
.news-box .list .date-month{
	font-size: 28px;
	color: #000;
	margin-top: 5px;
}

.news-box .list .time-box h6{
	font-size: 20px;
}

.news-box .list .item:hover .item-inner{
	box-shadow:  0 0 16px 0 rgba(0,0,0,.16);
}

.list-pic .item-box{
	display: block;
	margin-bottom: 1.5em;
}
.list-pic .item-body{
	padding: 15px;
}
.list-pic .title{
	font-size: 20px;
	font-family: 'sy';
}

.list-pic .item-img{
	overflow: hidden;
}
.list-pic .item-img .responsive-img{
	display: block;
	transition: all 0.5s;
}
.list-pic .item-box:hover .responsive-img{
	transform: scale(1.05);
}
.list-pic .item-box:hover .title{
	color: #3592e2;!important;
}

@media only screen and (max-width: 640px) {
	.news-box{
		padding: 0!important;
	}
	.list-box{
		padding: 0.75rem 0;
	}
	.list-box .item{
		margin-bottom: .75em!important;
	}
	.list-box .item .content-box{
		margin-right: 0;
	}
	.list-pic .item-body{
		padding:8px
	}
	.list-pic .item-body .row{
		margin-bottom:0
	}
	.list-pic .item-body .title{
		font-size: 14px;
	}
	.news-box .list .item .item-inner{
		padding: 0.75rem;
		box-sizing: border-box;
		margin-right: 0!important;
	}
	.list-box .content-box{
		margin-left: 0!important;
	}
	.list-box .content-box h5{
		font-size: 1.4rem;
	}
}