.news-cont {padding: .8rem 0;}
.med-left{float:left;width:75%;border-right:1px solid #efefef;padding-left:0;padding-right:50px}
.med-right{float:right;width:25%;padding:0 0 0 44px;}
.med-left h6{margin-top:0;font-size:16px;line-height:30px;color:#666;font-family:Arial}
.med-left p{margin-top:23px;font-size:16px;line-height:30px;color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}

.med1-ul li{border-top:1px solid #ebebeb;padding:43px 0 48px}
.med1-ul li:first-child{border-top:none}
.med1-ul li:last-child{border-bottom:1px solid #ebebeb}
.med1-a{display:block}
.med1-time{float:left;width:80px;margin-top:10px}
.med1-time h5{margin-top:0;font-size:40px;line-height:30px;color:#333;font-family:Arial}
.med1-time h6{margin-top:1px}
.med1-font{margin-left:100px}
.med1-font h4{font-size:20px;line-height:30px;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.med1-font p{margin-top:8px;color:#888;line-height:28px}
.med1-ul li:hover h4{color:#b32831}
.medri-tit{font-size:24px;line-height:30px;color:#333}
.medri-ul{margin-top:20px}
.medri-ul li{margin-top:30px}
.medri-ul li:first-child{margin-top:0}
.medri-ul li a{display:block}
.medri-img{overflow:hidden}
.medri-img img{width:100%;transition:ease .5s}
.medri-ul li h3{margin-top:10px;font-size:16px;line-height:24px;color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.medri-ul li:hover .medri-img img{transform:scale(1.05)}
.medri-ul li:hover h3{color:#b32831}
@media(max-width:1459px){.med1-top h3{font-size:26px}
    .medri-tit{font-size:22px}
}
@media(max-width:1259px){
    .med1-time h5{font-size:32px}
}
@media (max-width: 1200px) {
	.news-cont {
	    padding: .8rem .6rem;
	}
}
@media(max-width:991px){
    .med1-top h3{font-size:24px}
    .medri-tit{font-size:20px}
    .med-mo{font-size:16px}
    .medri-ul li h3{font-size:14px}
    .med1-ul li{padding:30px 0}
    .med1-bot{margin-top:42px}
    .med-right{padding-left:30px}
}
@media(max-width:767px){
    .med-left h6{font-size:14px;line-height:24px}
    .med-left,.med-right{float:none;width:100%;padding:0;border:none;padding:0}
    .med1-top h3{font-size:18px;line-height:30px}
    .med-left p{font-size:14px;line-height:24px;margin-top:5px}
    .med-mo{margin-top:20px;width:120px;height:36px}
    .med-mo span{padding:5px 0}
    .med1-time h5{font-size:24px}
    .med1-time{width:60px}
    .med1-font{margin-left:80px}
    .med1-font h4{font-size:16px;line-height:30px}
    .med1-ul li{padding:20px 0}
    .medri-tit{font-size:18px}
    .medri-ul li{margin-top:20px}
    .medri-ul{margin-top:10px}
    .med1-top h3{margin-top:0}
}