*{margin:0px;padding:0px;box-sizing:border-box}:root{--primary:#1a3275;--secondary:#00aafa;--title:#122033;--text:#55616f;--bg:#f3f6f9;--border:#e2e8ef}html {font-size:clamp(7.5px,0.522vw,10px)}.contact_map{aspect-ratio:1920 / 775;position:relative}body > section{position:relative}body > section:hover{}@media screen and (max-width:768px){.contact_map{aspect-ratio:auto;min-height:300px}}.contact_map iframe{width:100%;height:100%;object-fit:cover}@media screen and (max-width:768px){.contact_map iframe{min-height:300px}}.contact_map .info{padding:3rem 3.7rem;border-radius:1.6rem;background-color:white;position:absolute;left:12.08%;top:26.35%;min-width:49.5rem}@media screen and (min-width:769px) and (max-width:1024px){.contact_map .info{min-width:40rem;padding:2.5rem 3rem}}@media screen and (min-width:769px) and (max-width:896px){.contact_map .info{min-width:35rem;left:5%}}@media screen and (max-width:768px){.contact_map .info{position:relative;left:0px;top:0px;min-width:unset;margin:-40px 20px 0px;padding:20px;border-radius:10px;z-index:2}}@media screen and (max-width:576px){.contact_map .info{margin:-30px 10px 0px}}.contact_map .info strong{font-weight:600;color:rgb(26,43,60);font-size:2.4rem;display:block;margin-bottom:2.5rem}@media screen and (max-width:768px){.contact_map .info strong{font-size:18px;margin-bottom:14px}}i,em{font-style:normal}.contact_map .info strong em{color:var(--secondary)}.contact_map .info p{font-size:1.5rem;line-height:1.7;font-weight:500;color:rgb(71,85,105)}@media screen and (max-width:768px){.contact_map .info p{font-size:14px;line-height:1.5}}.contact_map .info .time{margin-top:1.4rem;padding:1.5rem 1.7rem;border-radius:1rem;background-color:rgb(248,250,252)}@media screen and (max-width:768px){.contact_map .info .time{margin-top:10px;padding:10px 14px;border-radius:6px}}li{list-style:none}.contact_map .info .time li{display:flex;justify-content:space-between;align-items:center;font-size:1.3rem}@media screen and (max-width:768px){.contact_map .info .time li{font-size:13px}}.contact_map .info .time li span{color:rgb(100,116,139)}.contact_map .info .time li p{font-size:1.3rem;color:rgb(26,43,60);font-weight:500}@media screen and (max-width:768px){.contact_map .info .time li p{font-size:13px}}.contact_map .info .time li + li{margin-top:0.5rem}a{color:inherit;cursor:pointer;font-size:inherit;text-decoration:none}.btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:0.3s;border:1px solid var(--primary);background-color:var(--primary);color:rgb(255,255,255);border-radius:0.8rem;font-size:1.8rem;line-height:5.8rem;font-weight:600;gap:1em;padding:0px 3.1rem}.btn::after{display:inline-block;content:"";flex-shrink:0;transition:0.3s;width:1.0556em;height:1.0556em;filter:contrast(0) brightness(2);background:url("https://ainn.huaqiutong.cc/wp-content/plugins/hqt-fronteditor/sytpl/contact_1/assets/img/arrow-line.svg") center center / contain no-repeat}.btn:hover{background-color:transparent;color:var(--primary)}.btn:hover::after{filter:none;transform:translateX(20%)}.contact_map .info .btn{margin-top:2.5rem;font-size:1.4rem;background-color:rgb(0,153,229);line-height:4.9rem;border-color:rgb(0,153,229);font-weight:400;padding:0px 2.5rem}.contact_map .info .btn::after{width:1rem;height:1rem}.contact_map .info .btn:hover{background-color:var(--primary);border-color:var(--primary);color:white}.contact_map .info .btn:hover::after{filter:brightness(100)}@media screen and (max-width:768px){.btn{font-size:14px;line-height:40px;padding:0px 20px;gap:10px}}@media screen and (max-width:768px){.contact_map .info .btn{margin-top:16px;font-size:14px;line-height:40px;padding:0px 20px}}input,button,textarea{border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;outline:none;color:var(--title);background-color:transparent}button,input[type="submit"]{cursor:pointer}.sytech_export_template{display:none}@media screen and (max-width:786px){}.tools_template_vendor .tools_template_box{padding:4rem 0px;text-align:center}.tools_template_vendor .tools_template_box input{padding:.8rem 1rem;border-radius:5px;min-width:300px;border:1px #ddd solid}.tools_template_vendor .tools_template_box button{background:white;border:1px solid #f8f8f8;color:#4c4c4c;padding:0.8rem 1.5rem;display:inline-block;font-weight:500;border:none;font-size:16px;cursor:pointer;border-radius:10px;background-color:#33bde9;border:1px solid #33bde9;color:white;padding:0.8rem 1.5rem}