.home{position:relative;width:100%}.home .section1{position:relative;padding:10.57292vw 25.52083vw 6.25vw 25.52083vw;padding-bottom:0}.home .section1 .warp{position:relative;z-index:1}.home .section1 .warp .t{color:#2A2E2E;font-size:2.29167vw;font-family:'PingFang-Bold';border-bottom:1px solid #D8D9DC;padding-bottom:.57292vw;text-align:center}.home .section1 .warp .html{margin:2.08333vw 0 0 0;color:#5F6464;font-size:.83333vw;line-height:2}.home .section1 .warp .html img{width:100%;object-fit:cover}.home .t2{color:#2A2E2E;font-size:1.875vw;line-height:1.8;border-bottom:1px solid #D8D9DC;width:fit-content;padding:.52083vw 3.85417vw;text-align:center;margin:6.875vw auto 3.64583vw auto}.home .allList{margin:6.25vw 10.41667vw;margin-top:0}.home .allList .list{display:grid;grid-template-columns:repeat(3, 1fr);gap:3.125vw 1.30208vw}.home .allList .list a{width:100%;overflow:hidden;transition:all 600ms;background:#FAFAFA;cursor:pointer}.home .allList .list a .pic{overflow:hidden}.home .allList .list a .pic img{width:100%;display:block;object-fit:cover;transition:all 600ms;height:16.09375vw}.home .allList .list a .text{padding:1.25vw;position:relative}.home .allList .list a .text .pt{color:#333;font-size:1.04167vw;font-family:'PingFang-Bold';transition:all 600ms}.home .allList .list a .text .des{color:#999;line-height:2;margin:.625vw 0 1.04167vw 0;font-family:'PINGFANGSC';text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:.72917vw}.home .allList .list a .text .time{color:#999;font-size:.72917vw}.home .allList .list a .text img{position:absolute;right:0;top:0;pointer-events:none;transition:all 600ms;transform:translateX(100%);height:100%;max-width:100%;object-fit:cover;display:block}.home .allList .list a:hover{box-shadow:-2px .9375vw 1.22396vw 0px rgba(192,192,192,0.25)}.home .allList .list a:hover .pic img{transform:scale(1.05)}.home .allList .list a:hover .text .pt{color:#003B83}.home .allList .list a:hover .text img{transform:translateX(0)}.home .allList .on{display:grid}@media screen and (max-width: 1024px){.home{padding-top:60px}.home .section1{padding:30px 5%}.home .section1 .warp .t{font-size:24px;padding-bottom:10px}.home .section1 .warp .html{font-size:16px}.home .t2{font-size:24px;padding:10px 50px;margin:30px auto}.home .allList{margin:60px  5%;margin-top:0}.home .allList .list{grid-template-columns:repeat(1, 1fr);gap:20px}.home .allList .list a .pic img{height:auto}.home .allList .list a .text{padding:20px}.home .allList .list a .text .pt{font-size:18px;height:50px}.home .allList .list a .text .des{font-size:16px;line-height:1.5}.home .allList .list a .text .time{font-size:16px}}
