/* video */
.m-video .list {
	margin: 0 .24rem;
}
.m-video .list li {
	width: 3.41rem;
	cursor: pointer;
}
.m-video .list li:nth-child(even) {
	margin-left: .2rem;
}
.m-video .list li:nth-child(n+3) {
	margin-top: .2rem;
}
.m-video .list li .image {
	position: relative;
	height: 2.5rem;
	overflow: hidden;
}
.m-video .list li .image:after {
	content: '';
	position: absolute;
	inset: 0;
	background: rgba(0,0,0,.6);
	background-image: url('../img/video.png');
	background-size: .6rem .6rem;
	background-position: center;
	background-repeat: no-repeat;
}
.m-video .list li p {
	line-height: .7rem;
	font-size: .26rem;
	color: #444;
	text-align: center;
	transition: all .3s ease;
}
.m-video .list li:hover p {
	text-decoration: underline;
	color: #00489D;
}
/* end video */

/* download */
.m-download table {
	width: 100%;
}
.m-download table th {
	height: .8rem;
	border-bottom: 2px solid #00489D;
	padding-left: .3rem;
	font-size: .3rem;
	text-align: left;
	color: #00489D;
	background: #EDF2F7;
}
.m-download table th:nth-child(1) {
	width: 5.2rem;
}
.m-download table td {
	height: .72rem;
	padding-left: .3rem;
	font-size: .26rem;
	color: #000036;
}
.m-download table tr:nth-child(even) td {
	background: #F9F9F9;
}
.m-download table td:nth-child(1) {
	padding-left: .2rem;
}
.m-download table td:nth-child(1) .tf {
	margin-right: .15rem;
	font-size: .3rem;
}
.m-download table td a {
    justify-content: flex-start;
	height: .5rem;
	border: none;
	font-size: .24rem;
	color: #00489D;
	background: none;
}
.m-download table td a .tf {
	margin-right: .3em;
	font-size: .3rem;
}
/* end download */