.news-warp .news-left {width: 20%; min-height: 800px;background: #fff;box-shadow: 0px 10px 20px rgb(34 25 25 / 5%);border-radius: 10px;margin-right: 22px;}
.news-box .te-rel {height: 160px;overflow: hidden;position: relative;display: flex;align-items: center;border-top-left-radius: 20px;border-top-right-radius: 20px;}
.news-box .te-rel img{width: 100%;}
.news-box .news-con{text-align: left;font-size: 14px;padding: 20px;}
.news-warp .news-right{display: grid;grid-template-columns: repeat(4, 1fr);grid-auto-rows: auto;grid-column-gap: 40px;}
.aside-header {display: flex;align-items: center;justify-content: space-between;height: 50px;padding: 0 20px; color: #000;font-size: 16px;font-weight: bold;}
.aside-header a {float: right;font-size: 12px;color: #616161;text-decoration: none;vertical-align: bottom;}
.aside-header a:hover {color: #fbb92a;}
.pd-list {display: grid;margin: 20px 0 30px;gap: 30px 20px; grid-template-columns: repeat(2, 1fr);padding: 0 20px;}
.pd-list li {text-align: center;overflow: hidden;}
.pd-list li a {display: block; font-size: 14px; text-decoration: none;}
.pd-list li a p { margin: 10px 0 0 0;}
.pd-list li img { width: 100%;aspect-ratio: 1; border-radius: 6px;}
.news-title{font-weight: bold;font-size: 16px}
.news-box{margin-top: 23px;background: #fff;border-radius: 20px;box-shadow: 0px 10px 20px rgb(34 25 25 / 5%);}
.news-box .news-title{font-size: 16px;font-weight: bold;}
.news-box .news-title a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.news-box .author{color:#9a9999;padding-top: 9px;font-size: 14px;padding-bottom: 11px;}
.news-box .author span{padding-left:10px}
.news-box .news-cont{font-size: 14px;color:#666;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

@media screen and (max-width: 992px){
.news-warp .news-left{display: none;}
}

.news-warp.detall .news-right-detall{background: #fff;padding: 20px; box-shadow: 0px 10px 20px rgb(34 25 25 / 5%); border-radius: 10px;}
.news-box-detail{border-bottom: 1px solid #ddd;padding-bottom: 18px;margin: 24px;}
.news-box-detail .news-title {font-size: 22px; font-weight: bold;text-align: center;line-height: 36px;}
.news-box-detail .author{color:#9a9999;padding-top: 9px;font-size: 14px;padding-bottom: 11px;text-align: right;}
.news-box-detail .author span{padding-right:40px}
.news-main{font-size: 14px;padding: 20px;padding-top: 0px;padding-bottom: 0;}
.news-main .te-rel{max-height: 200px;overflow: hidden;display: flex;align-items: center;border-radius: 10px;}
.news-main .te-rel img{width: 100%;}
.news-main p{padding:12px 0px}
.article-link{padding: 20px; line-height: 30px;}
.article-link a{display: block;font-size: 13px;color:#11609f}
.article-link a:hover{color:#ac294a}
.news-main img{max-width: 800px;}

@media screen and (max-width: 968px){
    header{display:none;}
    .mt-3{display: none;}
    .news-warp .news-right { display: grid;grid-template-columns: repeat(1, 1fr);grid-column-gap: 40px; padding: 0px 20px;}   
    .pag-bott{justify-content: center;}
    .news-box-detail {margin: 0; padding-top: 21px;  padding-bottom: 0;}
    .news-warp.detall .news-right-detall {background: #fff;padding: 0px;box-shadow: none; border-radius: 0; }
    .news-box-detail .author{text-align: center;}
    .news-main img{max-width: 100%;width: 100%;}
    .news-main{height: 50vh;}
}

    