/*图文列表*/
header h2 {
	color: #444;
	font-size: 16px;
	border-bottom: 1px solid #d6d6d6;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
article .part-a li {
	display: inline-block;
	vertical-align: top;
	margin-bottom: 10px;
	width: 202px;
	height: 149px;
	margin-right: 10px;
	text-align: center;
}
article .part-a li img {
	width: 202px;
	height: 124px;
	margin-right: 10px;
	border-radius: 8px;
}
article .part-a li:nth-child(3n+3){
	margin-right: 0;
}
@-webkit-keyframes piclist{
	0%{
		-webkit-transform: rotate(0deg)scale(1);
		opacity: 1;
	}
	30%{
		-webkit-transform: rotate(45deg)scale(2);
		opacity: 0.7;
	}
	50%{
		-webkit-transform: rotate(0deg)scale(2);
		opacity: 0.5;
	}
	60%{
		-webkit-transform: rotate(0deg)scale(2);
		opacity: 0.5;
	}
	90%{
		-webkit-transform: rotate(30deg)scale(1);
		opacity: 0.9;
	}
}
.body-wrapper article .part-a li:hover {
	-webkit-animation-name: piclist;
	-webkit-animation-duration: 1s;
	-webkit-animation-timing-function: linear;
}
.listnav li {
	background: rgb(53,152,219);
	padding: 3px 10px;
	margin-right: 10px;
	line-height: 25px;
	margin-top: 20px;
}
.listnav li.on, .listnav li:hover{
	background-color: #4c4c4c;
}
.toplist-tit h3 {
	color: #444;
	border-bottom: 1px solid #A39F9F;
	padding-bottom: 6px;
}
#toplist-p {
	width: 352px;
	margin-top: 0;
}
#toplist-p li {
	margin-top: 16px;
}
.newslist li{
	margin-top: 10px;
}
.newslist li:nth-child(5n+5){
	border-bottom: 1px solid #444;
	padding-bottom: 10px;
}
.newslist li:last-child{
	border: 0;
}
.newslist li a {
	display: inline-block;
	width: 510px;
}
.newslist li time {
	display: inline-block;
	width: 117px;
	text-align: center;
	color: #444;
}