.mobile-mt{ margin-top: 120px; }
.mobile-pd{padding-left: 20px;padding-right: 20px;padding-top: 20px;}
.mobile-mt-slevel{margin-top: 50px;}
#years .ks-dp-ib{color: #888;line-height: 50px;}
#years .ks-color-primary{color: #2D65EF;}
#years .ks-hover-primary:hover{color: #2D65EF;}
#mobile-years{height: 30px;margin-bottom: 25px;border-bottom: 1px solid #EEEEEE;overflow-x: hidden;}
.swiper-year .swiper-slide{text-align: center;position: relative;}
.swiper-slide-active .mobile-point{position: absolute;top: 28px;left: 50%;margin-left: -15px;z-index: 5;width: 30px;
height: 2px;border-radius: 0;background: #1472FF;}
.currentAct .ks-fonts-sm{ color: #2E65EF;font-size: 14px;font-weight: 600; }
.currentAct .mobile-point{ background-color: #2E65EF; }
#NewsBox{margin-top: 50px;}
#NewsBox .media .textArea{ padding-left: 391px;height: 205px;display: flex;flex-direction: column;justify-content: space-between; }
#NewsBox .media .textArea-vice{ padding-top: 10px;display: flex;justify-content: space-between;align-items: center; }
.media {padding-bottom: 40px;margin-bottom: 40px;border-bottom: 1px solid #ECECEC;}
.media-title{margin-top: 10px;}
.media-img {position: absolute;top: 0;left: 0;z-index: 1;width: 366px;height: 205px;}
.media-img img{width: 100%;height: 100%;object-fit: cover;}
.media .ks-lineh-olevel{padding-top: 15px;}
.textArea-vice .ks-color-primary{padding-right:17px;}
/*小于等于1024 ipad */
@media (max-width: 1024px) {
	#years{width: 100%; text-align: left;padding-left: 30px;box-sizing: border-box;}
	#years .ks-dp-ib{color: #888;font-size: 16px;}
	#years .ks-color-primary{color: #2D65EF;}
	#years .ks-dp-ib:not(:nth-child(1)){margin-left: 0;}
	#years .ks-dp-ib{ margin-left: 0;}
	.media .ks-omit3 { -webkit-line-clamp: 2;line-height: 30px;padding-top: 20px; }
	#NewsBox .media .textArea-vice { padding-top: 20px; }
}
/*大于等于768 ipad */
@media (max-width: 768px){
	#NewsBox .ks-omit3{-webkit-line-clamp: 2;padding-top: 10px;}
	#NewsBox .media .textArea-vice { padding-top: 4px; }
	.media-img{width: 280px;height: 180px;}
	#NewsBox .media .textArea{padding-left: 305px;height: 180px;}
}

/*大于等于414 ios6plus */
@media (max-width: 414px){
	.ks-headline{font-size: 18px;}
	.mobile-mt{ margin-top: 80px; }
	.mobile-mt-slevel{margin-top: 30px;}
	.mobile-mg{ padding: 0 15px; }
	.mobile-mg .honorTab{width: 100%;height: 30px;margin-top: 25px;}
	.mobile-mg .honorTab .honorTab-item{width: 25%;height: 30px;line-height: 30px;font-size: 10px;font-weight: 600;}
	/* 列表数据 */
	.media-img{width: 100%;position: static;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
	#NewsBox{ padding: 0 5px;margin-top: 0; }
	#NewsBox .media{ padding-bottom: 20px;margin-bottom: 20px;}
	#NewsBox .media .textArea{padding: 20px 0px 0;height: auto;}
	#NewsBox .textArea .ks-fonts-xl{font-size: 16px;color: #333;}
	#NewsBox .textArea .ks-fonts-md{font-size: 12px;color: #CFCFCF;line-height: 20px;}
	#NewsBox .textArea-vice{ padding-top: 20px; }
	#NewsBox .media-img{height: 202px;}
	.year-line::before{ width: 135px; }
	#mobile-years .ks-fonts-sm{font-size: 14px;color: #999;}
	.currentAct .ks-fonts-sm{color: #2E65EF !important;}
	.media-title{font-size: 16px;line-height: 22px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 0;}
	#NewsBox .ks-omit3{padding-top: 15px;line-height: 17.5px;margin-bottom: 20px;}
	#NewsBox .media .textArea-vice{padding-top: 0;}
}

/*大于等于375  ios6 */
@media  (max-width: 375px){
	#NewsBox .media-img{height: 197px;}
}

/*大于等于360  安卓 */
@media (max-width: 360px){
	#NewsBox .media-img{height: 189px;}
}

/*大于等于320  ios5 安卓 */
@media (max-width: 320px){
	#NewsBox .media-img{height: 152.6px;}
}

