.swiper1 {
		width: 100%;
	}
.swiper1 .selected {
	color: #a61f52;
	border-bottom: 3px solid #a61f52;
}
	.swiper1 .swiper-slide {
		text-align: center;
		font-size: 20px;
		height: 62px;
		/* Center slide text vertically */
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		-webkit-align-items: center;
		align-items: center;
		cursor: pointer;
		font-weight: 800;
	}
	.swiper2 {
		width: 100%;
	}
	.swiper2 .swiper-slide {
		height: calc(100vh - 80px);
		background-color: #fff;
		color: #fff;
		text-align: center;
		box-sizing: border-box !important;
		overflow: hidden !important;
		border-top: 1px solid #A61F52;
}
	}

	.article-list li .title {
	display: inline-block;
/*	width: 760px;*/
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.article-list {
	min-width: 100%;
	padding-left: 15px !important;
}

.article-list li {
	font-size: 18px;
	position: relative;
	border-bottom: 1px dashed rgb(204, 204, 204);
/*	width: 868px;*/
    text-align: justify;
    color: #555 !important;
}

.article-list li a {
	display: inline-block;
	line-height: 48px;
	height: 48px;
	width: 100%;
}
.article-list li .title {
	display: inline-block;
/*	width: 760px;*/
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #333 !important;
}
.article-list li .time {
	position: absolute;
	right: 0px;
	color: rgb(169, 169, 169);
	text-align: right;

	font-size: 0.875rem;
}

li {
	list-style-type: none;
}

.swiper-slide div {
	background-color: #FFF !important;
}
