.container{padding:7.70833vw 8.33333vw;position:relative;overflow:hidden}.container::before{content:'';display:block;position:absolute;right:-14.42708vw;top:2.34375vw;width:37.65625vw;height:39.63542vw;z-index:-1;border-radius:50%;background:rgba(209,236,233,0.86);filter:blur(372.45001px)}.container::after{content:'';display:block;position:absolute;left:-12.5vw;bottom:-10.15625vw;width:37.65625vw;height:39.63542vw;z-index:-1;border-radius:50%;background:rgba(209,236,233,0.86);filter:blur(372.45001px)}.container .t_top{display:flex;justify-content:space-between;align-items:center}.container .t_top .tabs{display:flex;gap:1.25vw}.container .t_top .tabs span{padding:.72917vw 1.82292vw;border-radius:50px;border:1px solid #8A94A6;line-height:1.5;cursor:pointer;transition:all 600ms;position:relative;overflow:hidden}.container .t_top .tabs span::before{content:'';display:block;position:absolute;z-index:-1;inset:0;opacity:0;transition:all 600ms;background:var(--line, linear-gradient(270deg, #59AB91 0%, #3673B9 100%))}.container .t_top .tabs span:hover,.container .t_top .tabs span.on{color:#fff;border-color:transparent}.container .t_top .tabs span:hover::before,.container .t_top .tabs span.on::before{opacity:1}.container .t_top .search_b{position:relative}.container .t_top .search_b input{border-radius:1.5625vw;border:1px solid #8A94A6;background:rgba(255,255,255,0);width:15.36458vw;height:2.39583vw;padding:0 1.19792vw;font-weight:350;color:#000;font-size:.83333vw}.container .t_top .search_b input::placeholder{color:#4B5563}.container .t_top .search_b .submit{position:absolute;right:.88542vw;top:50%;transform:translateY(-50%);cursor:pointer}.container .t_top .search_b .submit img{display:block;width:1.25vw}.container .list{display:grid;grid-template-columns:repeat(3, 1fr);gap:3.64583vw 1.66667vw;margin:2.5vw 0 2.13542vw 0}.container .list a{display:block;width:100%}.container .list a .pic{border-radius:.83333vw;overflow:hidden}.container .list a .pic img{width:100%;display:block;object-fit:cover;height:13.95833vw;transition:all 600ms}.container .list a .tag{display:inline-block;border-radius:108px;border:1px solid #E6EAF0;padding:.3125vw 1.5625vw;color:#4B5563;line-height:1.5;margin:1.875vw 0 .41667vw 0}.container .list a .pt{color:#4B5563;line-height:1.5;height:3.95833vw}.container .list a .t_btn{display:flex;justify-content:space-between;margin-top:3.64583vw;line-height:1.5}.container .list a .t_btn .time{color:#8A94A6}.container .list a .t_btn .more{display:flex;gap:.41667vw;color:#4B5563;line-height:1.5}.container .list a .t_btn .more svg{display:block;width:.72917vw;height:auto}.container .list a:hover .pic img{transform:scale(1.05)}.container .pager{display:flex;justify-content:center;align-items:center;gap:1.875vw}.container .pager .prev,.container .pager .next{cursor:pointer}.container .pager .prev img,.container .pager .next img{display:block;width:2.08333vw}.container .pager .nums{display:flex;gap:.52083vw}.container .pager .nums a{width:2.08333vw;height:2.08333vw;display:flex;align-items:center;justify-content:center;border-radius:.41667vw;overflow:hidden;position:relative;transition:all 600ms;padding-bottom:.26042vw}.container .pager .nums a::before{content:'';display:block;position:absolute;z-index:-1;inset:0;opacity:0;transition:all 600ms;background:var(--line, linear-gradient(270deg, #59AB91 0%, #3673B9 100%))}.container .pager .nums a:hover,.container .pager .nums a.on{color:#fff}.container .pager .nums a:hover::before,.container .pager .nums a.on::before{opacity:1}@media screen and (max-width: 768px){.container{padding:30px 5%}.container::before,.container::after{display:none}.container .t_top{flex-direction:column;align-items:flex-start;gap:20px}.container .t_top .tabs{width:100%;justify-content:center}.container .t_top .tabs span{padding:8px 20px;font-size:14px}.container .t_top .search_b{width:100%}.container .t_top .search_b input{width:100%;height:45px;font-size:16px;border-radius:20px;padding:0 15px}.container .t_top .search_b .submit{right:15px}.container .t_top .search_b .submit img{width:20px}.container .list{grid-template-columns:1fr;gap:40px;margin:30px 0}.container .list a .pic{border-radius:8px}.container .list a .pic img{height:176px}.container .list a .tag{margin:20px 0 10px 0;padding:5px 20px;font-size:14px}.container .list a .pt{height:auto;font-size:16px}.container .list a .t_btn{margin-top:20px}.container .list a .t_btn .more{font-size:14px;gap:8px}.container .list a .t_btn .more svg{width:12px}.container .pager{gap:10px}.container .pager .prev img,.container .pager .next img{width:30px}.container .pager .nums{gap:5px}.container .pager .nums a{width:30px;height:30px;font-size:14px;border-radius:5px}}
