.sub-nav .tl-box {
	min-width: 250px;
}

.sub-nav .tl-box .text {
	width: 110px;
}

.crumbs-wrapper {
	font-size: 16px;
	color: #999;
	padding-top: 24px;
	padding-bottom: 24px;
}

.introduce {
	display: flex;
}

.introduce .img-wrapper {
	width: 420px;
	height: 235px;
	overflow: hidden;
}

.introduce .img-wrapper>img {
	width: 100%;
	height: 100%;
}

.introduce .content-wrapper {
	flex: 1;
	padding-left: 40px;
}

.introduce .content-wrapper .title {
	font-size: 30px;
	color: #333;
	line-height: 1;
}

.introduce .content-wrapper .date-from {
	font-size: 16px;
	color: #999;
	margin-top: 20px;
}

.introduce .content-wrapper .summary {
	font-size: 16px;
	color: #333;
	line-height: 28px;
	margin-top: 20px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
}

.tag-wrapper {
	font-size: 0;
	color: #cc0445;
	margin-top: 10px;
}

.tag-wrapper>span {
	font-size: 14px;
	display: inline-block;
	height: 20px;
	line-height: 20px;
	padding: 0 4px;
	background: #fae5ec;
	margin-right: 8px;
	border-radius: 4px;
	margin-top: 10px;
}
.mg-t-45{
	margin-top: 45px;
}

.swiper-box {
	margin-top: 36px;
}
.activity-box .top{
	align-items: center;
}
.pause-btn {
	width: 64px;
	height: 64px;
	border-radius: 50%;
	position: absolute;
	top: 50%;
	left: 50%;
	background: rgba(0, 0, 0, 0.7);
	transform: translate(-50%, -50%);
	background-image: url(/images/pc/pause.png);
	background-size: 18px 22px;
	background-position: 54% 50%;
	background-repeat: no-repeat;
}
.read-more{
	color: #999;
	font-size: 16px;
}
ul.hot-study-nav{
	display: flex;
	font-size: 16px;
	color: #333;
}
ul.hot-study-nav>li{
	margin-left: 40px;
}
ul.hot-study-nav>li.on{
	color: #d51d58;
	font-weight: bold;
}


.special-new{
    
}
.special-new .special-new-banner{
    height: 420px;
}
.special-new .special-new-banner img{
	width: 100%;
	border: none;
	display: block;
	height: 100%;
}
.special-new .title {
    font-size: 26px;
    line-height: 50px;
    margin-top: 10px;
}
.special-new .date-from{
    font-size: 16px;
    color: #999999;
}
.special-new .summary{
   font-size: 16px;
    color: #999999; 
     margin-top: 5px;
}









