.footer-con{width:100%;background-color:#121212;padding:72px 10vw;-webkit-box-sizing:border-box;box-sizing:border-box;color:hsla(0,0%,100%,.85);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-con,.footer-con .left{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-con .left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.footer-con .left .address,.footer-con .left .copyright,.footer-con .left .phone{font-weight:400;font-size:14px;color:#fff;line-height:1.6}.footer-con .left .copyright{margin-top:8px;color:hsla(0,0%,100%,.5)}.footer-con .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.footer-con .right .qrcode{width:140px;height:140px;background-color:#fff;padding:8px;border-radius:4px}.footer-con .right .qrcode img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.footer-con .right .qrcode-text{font-weight:400;font-size:14px;color:hsla(0,0%,100%,.5)}@media (max-width:768px){.footer-con{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;padding:50px 10vw;text-align:center}.left .firm-name{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.successCases[data-v-6bc6c805]{height:100%}.top-img[data-v-6bc6c805]{width:100%}.top-img img[data-v-6bc6c805]{width:100%;vertical-align:top}.team-info[data-v-6bc6c805]{width:100%;padding:10vh 10vw;-webkit-box-sizing:border-box;box-sizing:border-box}.lawyer-grid[data-v-6bc6c805]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:1.5vw}.lawyer-item[data-v-6bc6c805]{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 1.5vw);flex:0 0 calc(25% - 1.5vw);margin-bottom:2vh;cursor:pointer}.lawyer-item .lawyer-avatar[data-v-6bc6c805]{overflow:hidden}.lawyer-item .lawyer-avatar img[data-v-6bc6c805]{width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.lawyer-item .lawyer-avatar:hover img[data-v-6bc6c805]{-webkit-transform:scale(1.05);transform:scale(1.05)}.lawyer-item .lawyer-meta[data-v-6bc6c805]{margin-top:32px}.lawyer-item .lawyer-meta .name[data-v-6bc6c805]{font-weight:500;font-size:24px;color:#333}.lawyer-item .lawyer-meta .position[data-v-6bc6c805]{font-size:16px;color:#ad867e;margin-left:16px}.lawyer-item .lawyer-meta .intro-con[data-v-6bc6c805]{margin-top:18px;font-weight:400;font-size:16px;color:#666;line-height:32px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.lawyer-item .lawyer-meta .button[data-v-6bc6c805]{margin-top:18px;width:86px;height:40px;background:#fff;border-radius:4px 4px 4px 4px;border:1px solid #e6e6e6;text-align:center;line-height:40px;color:#666}.lawyer-item .lawyer-meta .button[data-v-6bc6c805]:hover{background:#ad867e;border:1px solid #e6e6e6;color:#fff;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}