.home .banner{position:relative}.home .banner .bg{display:block;width:100%;object-fit:cover}.home .banner .text{position:absolute;left:7.29167vw;bottom:5.20833vw}.home .banner .text .t{color:#fff;line-height:1.5;text-transform:uppercase}.home .container{padding:7.13542vw 9.375vw 5.20833vw 9.0625vw}.home .container .list a{display:flex;justify-content:space-between;padding:5.72917vw 0;position:relative}.home .container .list a:first-child{padding-top:0}.home .container .list a:nth-child(2n){flex-direction:row-reverse}.home .container .list a::after{content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background:url(../images/dline.svg) repeat;background-size:cover}.home .container .list a .pic{width:39.0625vw;position:relative;overflow:hidden}.home .container .list a .pic img{width:100%;height:100%;object-fit:cover;transition:all 600ms}.home .container .list a .pic span{position:absolute;left:1.25vw;top:1.25vw;border-radius:670px;background:rgba(15,76,129,0.4);color:white;font-weight:500;line-height:1.5;text-transform:uppercase;padding:.20833vw .9375vw}.home .container .list a .text{width:39.32292vw}.home .container .list a .text .pt{color:#040404;font-weight:600;line-height:1.5;text-transform:capitalize}.home .container .list a .text .des{margin:1.04167vw 0 4.16667vw 0;color:rgba(4,4,4,0.6);font-weight:500;line-height:1.5;text-transform:capitalize;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.home .container .list a .text .pd{display:flex;justify-content:space-between;align-items:center}.home .container .list a .text .pd .time{color:rgba(4,4,4,0.6);line-height:1.5}.home .container .list a .text .pd .more{display:flex;align-items:center;color:#0F4C81;text-transform:capitalize;gap:.83333vw}.home .container .list a .text .pd .more img{width:.41667vw}.home .container .list a:hover .pic img{transform:scale(1.05)}.home .container .pager{display:flex;justify-content:center;gap:1.45833vw;align-items:center;margin-top:9.27083vw}.home .container .pager .prev img,.home .container .pager .next img{width:1.25vw}.home .container .pager .nums{display:flex;gap:1.45833vw}.home .container .pager .nums a{line-height:1.5;display:block;padding:.26042vw .83333vw;color:rgba(4,4,4,0.45);border-radius:6px}.home .container .pager .nums a.on{background:#0F4C81;color:white}@media screen and (max-width: 768px){.home .banner{height:60vh}.home .banner .bg{height:100%;object-fit:cover}.home .banner .text{left:5%;bottom:5%;text-shadow:0 0 10px rgba(4,4,4,0.6)}.home .container{padding:30px  5%}.home .container .list a{flex-direction:column !important;padding:30px 0}.home .container .list a .pic{width:100%;height:200px}.home .container .list a .pic span{left:10px;top:10px;padding:5px 10px;font-size:16px}.home .container .list a .text{width:100%;margin-top:15px}.home .container .list a .text .des{margin:10px 0 20px 0;font-size:16px}.home .container .list a .text .pd .more{gap:8px}.home .container .list a .text .pd .more img{width:6px}.home .container .pager{gap:7px;margin-top:30px}.home .container .pager .prev img,.home .container .pager .next img{width:14px}.home .container .pager .nums{gap:7px}.home .container .pager .nums a{padding:2px 10px;font-size:14px}}
