.newsList{background:#f1f4f6;background-size:100% auto;overflow:hidden}.newsList .content{padding:2rem 8.3% 3rem}.newsList .content .list .items{overflow:hidden;padding-bottom:1.25rem;position:relative;transition:.2s ease-in-out}.newsList .content .list .items:hover{transform:translateY(-5px);transition:.2s ease-in-out}.newsList .content .list .items a{background:#fff;border-radius:.5rem;box-shadow:0 4px 4px 0 rgba(18,40,61,.1);display:block;overflow:hidden;position:relative;transition:.2s ease-in-out;width:100%}.newsList .content .list .items a:hover{box-shadow:4px 4px 4px rgba(0,0,0,.1)}.newsList .content .list .items a .img{display:block;overflow:hidden;position:relative;width:100%}.newsList .content .list .items a .img img{display:block;width:100%}.newsList .content .list .items a .w{padding:5%;width:100%}.newsList .content .list .items a .w h3{color:#202123;font-size:1.25rem;font-weight:700;margin-bottom:1rem}.newsList .content .list .items a .w h3,.newsList .content .list .items a .w p{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis}.newsList .content .list .items a .w p{color:#999;font-size:1rem;line-height:1.5rem}.newsList .content .list .items a span{color:#666;font-size:1rem}.newsList .content .list .items a:hover .w h3{color:#e8380e}.newsList .content .list .items a .p{background-color:#fff;border-radius:0 0 0 .625rem;color:#949fa5;font-family:Arial;font-size:.875rem;padding:3%;position:absolute;right:0;text-align:center;top:0}.newsList .content .list .items a .p span{color:#949fa5;display:block;font-size:2rem;font-weight:700;line-height:2rem}@media (max-width:1660px){.newsList .content{padding:2rem 6% 3rem}}@media (max-width:1160px){.newsList .content{padding:2rem 4% 3rem}.newsList .content .list .items a .img{width:100%}.newsList .content .list .items a .w h3{font-size:2rem}.newsList .content .list .items a .w p{font-size:1.5rem;line-height:2.1rem}.newsList .content .list .items a span{font-size:1.5rem}.newsList .content .list .items a .p{background-color:#fff;font-size:1.5rem;padding:3%;position:absolute;right:0;top:0}.newsList .content .list .items a .p span{font-size:2.5rem;line-height:2.5rem}}