main .banner-link a{background:#326aff}main .tab-1 .part-box{display:flex;gap:4%}main .tab-1 .part-box .box video{line-height:0;height:100%}main .tab-1 .part-box .box h2{font-size:40px;color:#333333;line-height:1.5em}main .tab-1 .part-box .box .box-tab{background:#EBF3FF;border-radius:4px;border:1px solid #2A7EFB;padding:10px}main .tab-1 .part-box .box .txt{font-size:16px;line-height:1.8em}main .tab-2{margin-top:80px;padding-bottom:80px;background:#161e2d}main .tab-2 .title h1{color:white}main .tab-2 .title p{color:white}main .tab-2 .part-box{text-align:center;margin-top:40px}main .tab-2 .part-box img{width:80%}main .tab-2 .part-box #map-btn{width:140px;color:#1366EC;border:1px solid #1366EC;border-radius:5px;padding:10px 0;margin:20px auto 0;text-align:center}main .tab-2 .part-box .boxx{display:flex;justify-content:space-between}main .tab-2 .part-box .boxx .box{width:29%;margin-top:30px;background-color:#232f3e;border:2px solid #95B0FF;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}main .tab-2 .part-box .boxx .box h2{font-size:24px;text-align:center;color:#fff;font-weight:600}main .tab-2 .part-box .boxx .box p{font-size:14px;color:#fff;opacity:.6;text-align:center}.tab-3 .part-box{display:flex;gap:25px;flex-wrap:wrap}.tab-3 .part-box .box{width:44%;margin-top:30px;padding:30px 40px;background:#fff;box-shadow:0 3px 20px rgba(5,36,82,0.07)}.tab-3 .part-box .box i{display:block;width:80px;height:80px;line-height:80px;border-radius:120px;background:#deebff;font-size:40px;color:#1366EC;text-align:center}.tab-3 .part-box .box h3{font-size:28px;color:#222222;margin:20px 0}.tab-3 .part-box .box p{font-size:14px;color:#737889;line-height:1.8em}footer{background:#2c3134;padding:40px 0}footer .friend-link .fri-name{font-size:18px;padding-top:20px;color:#ffffff;font-weight:600;margin-bottom:15px}footer .friend-link .fri-link a{display:inline-block;padding:10px 20px;font-size:14px;color:#666;border-radius:6px}footer .footer-nav{margin-top:40px}footer .footer-nav a{font-size:18px;color:#fff;font-weight:600;margin-right:30px}footer p{margin-top:40px;font-size:12px;color:#fff;opacity:.4}footer p a:hover{color:#1366EC}