.newsList{background-color:#fff;background-size:100% auto;overflow:hidden}.newsList .content{padding:2rem 13.3% 4rem}.newsList .content .list .items{background:#f6f6f6;margin-bottom:1.25rem;overflow:hidden}.newsList .content .list .items:hover{box-shadow:4px 4px 4px rgba(0,0,0,.1)}.newsList .content .list .items a{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:100%}.newsList .content .list .items a .img{display:block;min-height:14rem;overflow:hidden;position:relative;width:28.5%}.newsList .content .list .items a .img img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.newsList .content .list .items a .w{padding-right:5%;width:68%}.newsList .content .list .items a .w h3{font-size:1.5rem;padding-bottom:1.375rem;padding-top:2.5rem}.newsList .content .list .items a .w p{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#666;display:-webkit-box;font-size:.875rem;line-height:1.5rem;margin-bottom:1.875rem;overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis}.newsList .content .list .items a span{color:#666;font-size:1rem}.newsList .content .list .items a:hover .w h3{color:#2b78ec}@media (max-width:1660px){.newsList .content{padding:3.5rem 6%}}@media (max-width:991px){.newsList .content{padding:3.5rem 4%}.newsList .content .list .items a .img{min-height:28rem;width:100%}.newsList .content .list .items a .w{padding:0 5% 5%;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}}