.nav-seat{width:100%;top:0;z-index:200}.nav-container,.nav-seat{height:102px;background:#fff;position:fixed}.nav-container{width:1200px;margin:auto;border:0 solid red;display:flex;align-items:center;justify-content:space-between;left:50%;transform:translateX(-50%)}.nav-container .nav-links{display:flex;align-items:center;gap:50px}.nav-container .nav-links div{display:flex;flex-direction:column;gap:10px;position:relative;height:102px;align-items:center;justify-content:center}.nav-container .nav-links a{color:#000;font-size:15px;font-style:normal;font-weight:700;line-height:normal}.nav-container .nav-links i{height:3px;display:block;position:absolute;bottom:24px;left:50%;transform:translateX(-50%);width:100%;animation:widensmall .1s ease forwards}.nav-container .nav-links .active i{width:100%}.nav-container .nav-links .active i,.nav-container .nav-links div:hover i{background:#fd502a;animation:widen .3s ease forwards}.nav-container .nav-links div:hover a{color:#fd502a}@keyframes widen{0%{width:0}to{width:100%}}@keyframes widensmall{0%{width:100%}to{width:0}}.banner{width:100%;height:646px;background-image:url(/banner.jpeg);overflow:hidden;position:relative;margin-top:102px;background-position:50%}.banner img{width:100%;height:100%;object-fit:cover}.banner-details{z-index:100;width:653px;margin:auto}.banner-details .title i,.banner-details .title span{color:#fff;text-align:center;font-size:40px;font-style:normal;font-weight:700;line-height:normal}.banner-details .description{color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal;width:536px;margin:30px auto 50px}.banner-details .icons{width:450px;height:82px;border:.5px solid #fff;border-radius:5px;display:flex;justify-content:space-between;margin:auto;padding:0 50px;align-items:center}.banner-details .icons div{display:flex;align-items:center;gap:6px}.banner-details .icons span{color:#fff;font-size:13px;font-style:normal;font-weight:400;line-height:normal;white-space:nowrap;word-break:keep-all}.banner-details .icons .svg-wrap{display:flex;align-items:center;height:42px}.banner .mask{background:rgba(0,0,0,.3);width:100%;height:100%;display:flex;align-items:center;justify-content:center}.vision{width:1080px;margin:90px auto}.vision .title{color:#000}.vision .sub-title,.vision .title{font-size:50px;font-style:normal;font-weight:700;line-height:normal}.vision .sub-title{color:#01a9b0;margin-top:10px}.vision .descriptions div{color:#434343;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.vision .descriptions{display:flex;flex-direction:column;gap:26px;margin-top:40px}.vision .descriptions strong{color:#434343;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.divider{width:1080px;background:#000;height:1px;margin:auto}.address,.business,.company,.feedback,.news{width:1080px;margin:120px auto 0}.address .title,.business .title,.company .title,.feedback .title,.news .title{color:#000;font-size:40px;font-style:normal;font-weight:700;line-height:normal}.business .title{display:flex;align-items:center;justify-content:space-between}.business .title a{color:#000;font-size:16px;font-style:normal;font-weight:700;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline}.business .title a:hover{color:#fd502a}.business-details{display:flex;justify-content:space-between;gap:20px;margin-top:50px}.business-details img{width:347px;height:299.813px;border-radius:10px;object-fit:cover}.business-details .sub-title{color:#000;font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin-top:20px;margin-bottom:10px}.business-details .desc{display:flex;flex-direction:column;gap:6px}.business-details .desc span{color:#434343;font-size:15px;font-style:normal;font-weight:400;line-height:26px}.company-details{display:flex;flex-wrap:wrap;margin-top:20px;justify-content:space-between}.company-details div{width:508px;border-bottom:1px solid #eee;display:flex;flex-direction:column}.company-details .title{color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-top:30px}.company-details .value{color:#434343;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-top:10px;margin-bottom:30px}.address{position:relative;height:auto}.address iframe,.address img{width:1080px;height:270px;border-radius:10px;border:3px solid #dedede;object-fit:cover}.address .sub-title{margin-top:40px;color:#000;font-size:20px;font-weight:500}.address .sub-title,.address .value{font-style:normal;line-height:normal}.address .value{color:#434343;font-size:16px;font-weight:400;margin-top:26px;margin-bottom:20px}.news-list{margin-top:50px}.news-list i{color:#666;font-size:16px;font-style:normal;font-weight:500;line-height:normal;width:130px;min-width:130px}.news-list .news-item{display:flex;gap:8px;margin-top:24px}.news-list span{color:#000;font-weight:500}.feedback .detaits,.news-list span{font-size:16px;font-style:normal;line-height:normal}.feedback .detaits{margin-top:14px;margin-bottom:24px;color:#434343;font-weight:400}.feedback .detaits .h5{display:none}.form-container{border-radius:10px;background:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.15);width:1080px;height:auto;padding:80px 80px 30px}.form-container div{display:flex;flex-direction:column;margin-bottom:22px}.form-container label{color:#000;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.form-container label i{color:#fd502a}.form-container input{margin-top:17px;width:100%;padding-bottom:10px}.form-container input,.form-container textarea{outline:none;border:0;border-bottom:1px solid #dedede;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.form-container textarea{margin-top:30px;resize:none}.form-container .button-area{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-container .button-area a{margin-top:20px;margin-bottom:20px;width:200px;height:40px;border-radius:4px;background:#fd502a;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.form-container .input-container{position:relative;width:auto;display:flex;flex-direction:column;gap:5px}.form-container .input-container i{bottom:-20px;left:0;color:#fd502a;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.footer{margin-top:120px;width:100%;height:120px;background:#59b8be;position:relative;border-top:1px solid #fff}.footer img{width:346px;height:36.07px}.footer div{width:100%;margin:auto}.footer span{font-size:20px;font-weight:400;-webkit-text-decoration-line:underline;text-decoration-line:underline}.footer div.copyright,.footer span{color:#fff;font-style:normal;line-height:normal}.footer div.copyright{padding-top:24px;width:100%;position:absolute;font-size:12px;font-weight:500}.footer .basic-policy,.footer div.copyright{display:flex;align-items:center;justify-content:center}.footer .basic-policy{padding-top:25px;gap:30px}.footer .basic-policy a{color:#fff;font-size:12px;font-weight:500;line-height:17.38px;text-align:center}.footer .basic-policy a:hover{text-decoration:underline}.menus{display:none}.mission .descriptions{margin-bottom:120px;margin-top:50px;color:#434343;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.hidden,.pc-hidden{display:none}.nav-container .logo img{width:346px;height:36px;object-fit:cover}@media (max-width:1250px){.nav-container{width:100%}.nav-container .nav-links{margin-right:20px}.nav-container .logo img{margin-left:20px}.address,.business,.company,.feedback,.news,.vision{width:auto;margin:120px 20px 0}.divider,.vision{width:auto}.divider{margin-left:20px;margin-right:20px}.business-details img{width:calc(30vw);height:auto;object-fit:cover}.business-details{gap:0}.business-details .desc span{width:calc(30vw)}.business-details .sub-title{font-size:22px}.company-details div{width:calc(40vw)}.form-container{width:auto}}@media (max-width:1200px){.nav-container .logo img{width:300px;height:31px;margin-left:20px}.nav-container .nav-links{gap:20px;margin-right:20px}.address iframe,.address img{width:calc(100vw - 40px)}}@media (max-width:800px){.nav-container{width:100%;min-width:350px;height:60px}.nav-container .nav-links{display:none}.nav-container .nav-h5-links{display:none;position:absolute;width:100%;background-color:#fff;height:350px;max-height:350px;top:60px;left:0;box-shadow:0 3px 4px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;justify-content:space-between;padding-top:40px;padding-bottom:40px;align-items:center}.nav-container .nav-mask{width:calc(100vw);height:calc(100vh);background:#000;position:absolute;left:0;top:0;opacity:.1}.nav-container .nav-links a{color:#000;font-size:15px;font-style:normal;font-weight:700;line-height:normal;margin:auto}.nav-container .nav-links i{display:none}.nav-seat{height:60px}.banner{margin-top:60px;height:300px;background-position:50%;background-size:cover}.menus{display:inline;margin:auto 20px}.address .title,.business .title,.company .title,.feedback .title,.news .title{color:#000;font-size:28px;font-style:normal;font-weight:700;line-height:normal}.banner-details .title{display:flex;flex-direction:column;width:240px;margin:10px auto auto}.banner-details .title span{color:#fff;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.banner-details .title i{display:none}.banner-details .description{margin-top:12px;margin-bottom:8px;width:210px;color:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.banner-details .icons{width:310px;height:54px;padding:0 15px;border-radius:12px}.vision{width:auto;margin:34px 22px}.vision .title{color:#000;font-size:32px}.vision .sub-title,.vision .title{font-style:normal;font-weight:700;line-height:normal}.vision .sub-title{color:#01a9b0;text-align:justify;font-size:33px;margin-top:4px;width:300px}.vision .descriptions{margin-top:12px;display:flex;flex-direction:column;gap:16px}.vision .descriptions div{color:#434343;text-align:justify;font-size:14px;font-style:normal;font-weight:400;line-height:26px}.mission{margin-top:60px}.mission .descriptions{margin-top:14px;color:#434343;text-align:justify;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:55px}.divider{width:auto;margin:0 22px}.business{width:auto;margin:72px 22px 0}.business-details .desc{gap:0}.business-details .desc span{color:#434343;text-align:justify;font-size:14px;font-style:normal;font-weight:400;line-height:26px;width:auto}.business-details{flex-direction:column;gap:40px}.business-details img{width:100%;height:297px;object-fit:cover}.business-details{margin-bottom:60px;margin-top:30px}.pc-hidden{display:block}.company{width:auto;margin:60px 22px 0;color:#000;font-size:32px;font-style:normal;font-weight:700;line-height:normal}.company-details{margin-top:10px}.company-details .title{color:#000;font-size:15px;font-style:normal;font-weight:500;line-height:18.82px;margin-top:20px}.company-details .value{color:#434343;font-size:13px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:20px}.company-details{margin-bottom:40px;flex-wrap:nowrap;flex-direction:column}.company-details div{width:auto}.company-details div:last-child{border:0}.address{width:auto;margin:60px 22px;height:auto}.address .sub-title{margin-top:20px;font-size:16px}.address iframe,.address img{position:relative;height:180px;width:calc(100vw - 48px);object-fit:cover}.address .value{margin-bottom:20px;width:auto;margin-top:10px}.news{margin:60px 22px;width:auto}.news-list{margin-top:30px}.news-list .news-item{margin-top:10px}.news-list i{color:#666;word-break:keep-all;white-space:nowrap;width:100px;min-width:100px}.news-list i,.news-list span{font-size:13px;font-style:normal;font-weight:500;line-height:normal}.news-list span{color:#000;word-break:break-all}.news-list span.h5{word-break:keep-all;white-space:nowrap}.feedback{width:auto;margin:60px 22px}.feedback .detaits{margin-bottom:30px;font-size:14px}.feedback .detaits .h5{display:block}.form-container{width:auto;padding:40px 30px 20px;height:auto}.form-container input,.form-container textarea{margin-top:20px}.form-container .button-area a{width:198.084px;height:39.617px;border-radius:4px;background:#fd502a}.footer{margin-top:60px;width:auto;height:54px}.footer div{width:100%;margin:auto}.footer div.copyright{display:flex;align-items:center;justify-content:center;height:auto;color:#fff;font-size:8px;font-style:normal;font-weight:500;line-height:normal;padding-top:10px}.footer .basic-policy{padding-top:10px;gap:20px}.footer .basic-policy a{color:#fff;font-size:10px;font-weight:500;line-height:11.58px;text-align:center}.footer .basic-policy a:hover{text-decoration:none}.nav-container .logo img{width:202px;height:20px;margin-left:16px}.banner-details .icons span{color:#fff;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.banner-details .icons .svg-wrap svg{width:30px;height:30px}.business .title a:hover{color:#000}}