.title{font-size:.45rem;color:#de0438;text-align:center;margin-top:1.5rem}
.time{font-size:20px;color:#868686;text-align:center;margin:.35rem 0 .48rem 0}
.contents{font-size:16px;line-height:45px;color:#333;width:12rem;margin:auto}
/* .contents img{width:100%} */
.contents p img{display:block;max-width:100%}
@media screen and (max-width:1599px){
.contents{line-height:30px}
}
.imgs{width:12rem;margin:auto;font-size:0}
.imgs img{width:100%;margin-top:.5rem}
@media screen and (max-width:770px){
.title{margin-top:.6rem}
.time{margin:.15rem 0}
.contents,.imgs{width:80%}
}
.NewCons{width:12rem;display:flex;flex-direction:column;margin:30px auto auto}
.NewCons .list{display:flex;text-decoration:none;/*margin-bottom:30px;*/padding:10px;box-sizing:border-box;}
.NewCons .list:hover{background-color:#f2f2f2;}
.NewCons .list .Img{width:190px;height:140px;display:flex;justify-content:center;align-items:center;margin-right:30px;overflow:hidden}
.NewCons .list .Img img{display:block;width:100%;transition:.5s}
.NewCons .list:hover .Img img{transform:scale(1.3)}
.NewCons .list .Text{display:flex;flex-direction:column;width:calc(100% - 190px - 30px);justify-content:center}
.NewCons .list .Text .Title{font-size:24px;color:#333;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}
.NewCons .list:hover .Text .Title{color:#de0438}
.NewCons .list .Text .Desc{line-height:24px;font-size:18px;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;margin-top:10px;color:rgba(0,0,0,.45)}
.NewCons .list .Text .Time{font-size:18px;text-align:right;margin-top:15px;color:#555}
ul.pagination{margin:50px auto auto;padding:0;display:flex;font-size:0}
ul.pagination li{list-style:none;width:50px;background-color:#ccc;text-align:center;font-size:0}
ul.pagination li:not(:nth-last-of-type(1)){border-right:1px solid #ddd}
ul.pagination li a,ul.pagination li span{font-size:18px;line-height:50px;text-decoration:none;color:#333}
ul.pagination li.active{background-color:#de0438}
ul.pagination li.active span{color:#fff}
@media screen and (max-width: 770px) {
    .NewCons{width: 90%;}
}
@media screen and (max-width: 500px) {
    .NewCons .list{flex-direction:column;}
    .NewCons .list .Img{width:100%;height:max-content}
    .NewCons .list .Text{width:100%;margin-top:30px;}
}