.top-banner{overflow:hidden;position:relative}.top-banner img{display:block;height:450px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.top-banner .container{bottom:40px;left:50%;position:absolute;transform:translateX(-50%);width:100%}.top-banner .title{color:var(--primary-color);font-size:32px}.top-banner .title .en{margin-left:10px}@media screen and (max-width:768px){.top-banner img{height:240px}.top-banner .container{bottom:20px}.top-banner .title{font-size:22px}}.news .list{grid-gap:var(--padding);display:grid;grid-template-columns:repeat(3,1fr);margin-top:calc(var(--padding)*1.5)}.news .list .item img{display:block;height:200px;-o-object-fit:cover;object-fit:cover;transition-duration:.3s;width:100%}.news .list .item img:hover{box-shadow:0 2px 15px 5px rgba(0,0,0,.2)}.news .list .item .date{color:#4a555e;font-size:12px;margin-top:10px}.news .list .item .title{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#000;display:-webkit-box;font-size:22px;font-weight:700;margin-top:5px;overflow:hidden;text-decoration:none;text-overflow:ellipsis}.news .list .item .title:hover{text-decoration:underline}.news .list .item .desc{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#4a555e;display:-webkit-box;font-size:14px;margin-top:10px;overflow:hidden;text-overflow:ellipsis}.news-detail .top-banner img{height:200px;-o-object-position:top;object-position:top}.news-detail .container{padding-top:var(--padding)}.news-detail .title{font-size:28px;text-align:center}.news-detail .date{color:#4a555e;font-size:14px;margin-top:5px;text-align:center}.news-detail .content{color:#595959;margin-top:20px}.news-detail .content p{line-height:1.8;margin-bottom:1.5em}.news-detail .content img{margin-bottom:1.5em}@media screen and (max-width:768px){.news .list{grid-template-columns:repeat(1,1fr)}.news .list .item .title{font-size:20px}.news .list .item .desc{font-size:12px}.news .list .item+.item{margin-top:var(--padding)}}