.foreground-footer{padding:30px 20px 0;border-top:1px solid #d8d8d8}.foreground-footer .footer-div{margin:0 auto;max-width:930px;min-height:100px;color:#000;display:flex;align-items:center;justify-content:space-between}.school-foreground-footer .footer-div{min-height:auto;justify-content:center}.foreground-footer .footer-image-div{width:400px}.foreground-footer .link-div{font-size:12px;line-height:24px}.school-foreground-footer .link-div{display:flex;align-items:center;justify-content:center;gap:10px 20px}.foreground-footer .link-title a{color:#000}.foreground-footer .footer-logo-div{width:80px}.foreground-footer .footer-info{width:100%;text-align:center;padding:20px 0;color:#999;font-size:12px}.foreground-footer .beian-icon{position:relative;top:2px;margin:0 2px 0 20px;width:14px;height:14px}@media screen and (max-width:800px){.foreground-footer .footer-image-div{width:200px}}@media screen and (max-width:500px){.foreground-footer .footer-div{flex-direction:column;align-items:center;justify-content:center}.school-foreground-footer .link-div{flex-direction:column;gap:5px}}@media screen and (max-width:430px){.foreground-footer .footer-info{display:flex;flex-direction:column;align-items:center;justify-content:center}}.aboutUsContainer .pageBody{min-height:calc(var(--vh, 100vh) - 220px)}.aboutUsContainer .top-image{margin:0 auto;max-width:930px;display:block}.aboutUsContainer .team-wrap{margin-top:10px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.aboutUsContainer .team-item{width:300px;display:flex;flex-direction:column;align-items:center;gap:8px 10px}.aboutUsContainer .team-image{width:130px;height:180px}@media screen and (max-width:500px){.aboutUsContainer .team-wrap{flex-direction:column;align-items:center}}.aboutUsContainer .pageBody{padding:0 0 30px;margin:0 auto;max-width:930px;min-height:calc(var(--vh, 100vh) - 400px);color:#000}.aboutUsContainer .top-image{width:100%}.aboutUsContainer .sectionTitle{margin-top:30px;padding-bottom:10px;font-size:20px;font-weight:700;text-align:center}.aboutUsContainer .sectionContent{margin-top:10px}.aboutUsContainer .about-logo-image{margin:0 auto;width:100px;display:block}@media screen and (max-width:930px){.aboutUsContainer .pageBody{padding:0 20px 30px}}