.banner{position:relative;border-radius:0 0 1.25vw 1.25vw;overflow:hidden}.banner img{width:100%;display:block;object-fit:cover;height:35.41667vw}.banner .text{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;color:white;padding:0 10.41667vw}.banner .text .t{line-height:1;text-transform:uppercase;font-weight:700}.container{padding:7.44792vw 9.84375vw}.container .list a{display:flex;justify-content:space-between;gap:5.46875vw;padding:0 4.89583vw 2.55208vw 0;align-items:center}.container .list a:not(:last-child){margin-bottom:3.22917vw}.container .list a .pic{flex:1;position:relative}.container .list a .pic::after{content:'';display:block;width:1px;height:11.51042vw;position:absolute;right:0;top:50%;transform:translateY(-50%) scale(0.99);background:#0056AD;transition:all 600ms}.container .list a .pic img{width:33.48958vw;height:17.60417vw;display:block;object-fit:cover;border-radius:1.04167vw;transition:all 600ms}.container .list a .info{width:28.28125vw;color:#0056AD}.container .list a .info .pt{font-weight:500;margin-bottom:2.5vw;transition:all 600ms}.container .list a .info .hero{position:relative}.container .list a .info .hero .tags{display:flex;flex-wrap:wrap;gap:1.04167vw;transition:all 600ms}.container .list a .info .hero .tags span{border-radius:1.92708vw;border:1px solid #0056AD;padding:.41667vw 1.25vw;font-weight:500}.container .list a .info .hero .des{position:absolute;left:0;top:-1.22396vw;font-weight:500;opacity:0;transition:all 600ms}.container .list a:hover .pic img{width:38.28125vw}.container .list a:hover .pic::after{height:100%}.container .list a:hover .info .pt{transform:translateY(-1.22396vw)}.container .list a:hover .info .hero .tags{opacity:0}.container .list a:hover .info .hero .des{opacity:1}@media screen and (max-width: 768px){.banner{margin-top:60px;border-radius:0 0 16px 16px}.banner img{height:200px}.banner .text{top:50%;transform:translateY(-50%);padding:0 5%}.banner .text .t{font-size:24px}.container{padding:30px 5%}.container .list a{flex-direction:column;gap:20px;padding:0 0 30px 0}.container .list a:not(:last-child){margin-bottom:30px;border-bottom:1px solid #E5E7EB}.container .list a .pic{flex:none;width:100%}.container .list a .pic::after{display:none}.container .list a .pic img{width:100%;height:180px;border-radius:12px}.container .list a .info{width:100%}.container .list a .info .pt{font-size:18px;margin-bottom:15px}.container .list a .info .hero .tags{gap:10px}.container .list a .info .hero .tags span{padding:6px 16px;font-size:14px;border-radius:20px}.container .list a .info .hero .des{position:static;font-size:14px;opacity:1;margin-top:10px;color:#6B7280}.container .list a:hover .pic img{width:100%}.container .list a:hover .info .pt{transform:none}.container .list a:hover .info .hero .tags{opacity:1}.container .list a:hover .info .hero .des{opacity:1}}
