.newsletter{background:#f9f9f9;width:100%;padding:6rem 0}.newsletter .form{margin-top:3rem}.newsletter .form form{display:flex;justify-content:center;align-items:center;gap:1.2rem}.newsletter .form form .input{display:flex;justify-content:center;align-items:center;width:42rem;background:#fff;box-shadow:0 0.2rem 1.5rem rgba(0,0,0,0.07);border-radius:3rem;padding:.6rem 1.8rem .6rem .6rem}.newsletter .form form .input i{display:flex;justify-content:center;align-items:center;width:4.6rem;height:4.6rem;border-radius:50%;background:#043366;flex-shrink:0;color:#fff}.newsletter .form form .input input{margin:0;outline:none;background:none;color:#000;width:100%}.newsletter .form form .input input::placeholder{font-size:1.6rem;color:rgba(0,0,0,0.5)}.newsletter .form form .input input:focus{border:none;outline:none}.newsletter .form form button{padding:0 4rem;border-radius:3rem;height:5.8rem;background:#043366;color:#fff;box-shadow:0 0.2rem 1.5rem rgba(0,0,0,0.07)}@media screen and (min-width: 768px){.newsletter .form form button{transition:all .5s cubic-bezier(0.19, 1, 0.22, 1)}}.newsletter .form form button:hover{background:#006db3}.bg_gray{background:#59585b}.footer-logo{margin-bottom:3rem}.footer-logo img{width:20rem}.footer-widget .footer-title{font-size:1.6rem;font-weight:600}.footer-widget .footer-address-icon i,.footer-widget .footer-address-info p,.footer-widget .zan-edit,.footer-widget .footer-title{color:#fff}.footer-widget .footer-menu a{color:#fff}.footer-widget .footer-menu a::before{color:#fff}.online{width:5.5rem;padding:2.5rem 0;position:fixed;right:2rem;bottom:10vh;z-index:9}.online .list{position:relative}.online .list::after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#043366;z-index:-1;border-radius:3rem}.online .item{position:relative;padding:0.8rem 0;display:block}.online .item .icon{width:4rem;height:4rem;position:relative;margin:0 auto;border-radius:50%;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px){.online .item .icon{transition:all .5s cubic-bezier(0.19, 1, 0.22, 1)}}.online .item .icon svg,.online .item .icon img{width:2rem;height:auto}@media screen and (min-width: 768px){.online .item .icon svg,.online .item .icon img{transition:all .5s cubic-bezier(0.19, 1, 0.22, 1)}}.online .item .icon svg path,.online .item .icon img path{fill:#fff}.online .item .txt{min-width:23rem;box-sizing:border-box;position:absolute;opacity:0;left:0;top:0.5rem;z-index:-1;border-radius:1rem;padding:2rem 3rem;background:#fff;overflow:hidden;box-shadow:0 0 1rem rgba(83,83,83,0.2)}@media screen and (min-width: 768px){.online .item .txt{transition:all .5s cubic-bezier(0.19, 1, 0.22, 1)}}.online .item .txt h4{font-size:1.6rem;color:#535353;display:flex;justify-content:flex-start;align-items:center}.online .item .txt h4 .icona{width:2rem;height:2rem;background:#043366;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:0.6rem}.online .item .txt h4 .icona svg,.online .item .txt h4 .icona img{width:1.2rem;height:auto}.online .item .txt h4 .icona svg path,.online .item .txt h4 .icona img path{fill:#fff}.online .item .txt h3,.online .item .txt h5{font-size:2rem;color:#043366;font-weight:bold;margin:1rem 0;line-height:1.5}.online .item .txt h5{font-size:1.8rem}.online .item .txt p{font-size:1.5rem;color:#999}.online .item:hover .icon,.online .item.active .icon{background:#fff}.online .item:hover .icon svg path,.online .item:hover .icon img path,.online .item.active .icon svg path,.online .item.active .icon img path{fill:#043366}.online .item:hover .txt{opacity:1;transform:translateX(-105%)}.online .item.address .txt{width:28rem}.scroll-top{display:flex;justify-content:center;align-items:center;margin-top:2rem;z-index:9;width:4.8rem;height:4.8rem;border-radius:50%;cursor:pointer;background:#043366;opacity:0;transform:scale(0.1);box-shadow:0 0 1rem rgba(83,83,83,0.2)}@media screen and (min-width: 768px){.scroll-top{transition:all .5s cubic-bezier(0.19, 1, 0.22, 1)}}.scroll-top.active{opacity:1;transform:scale(1)}.scroll-top .iconfont{font-size:2rem;font-family:"common";color:#fff;transform:rotate(-90deg)}@media screen and (max-width: 1600px) and (min-width: 769px){.newsletter{padding:3.75vw 0}.newsletter .form{margin-top:1.875vw}.newsletter .form form{gap:.75vw}.newsletter .form form .input{width:26.25vw;box-shadow:0 0.125vw 0.9375vw rgba(0,0,0,0.07);border-radius:1.875vw;padding:.375vw 1.125vw .375vw .375vw}.newsletter .form form .input i{width:2.875vw;height:2.875vw}.newsletter .form form .input input::placeholder{font-size:1vw}.newsletter .form form button{padding:0 2.5vw;border-radius:1.875vw;height:3.625vw;box-shadow:0 0.125vw 0.9375vw rgba(0,0,0,0.07)}.footer-logo{margin-bottom:1.875vw}.footer-logo img{width:12.5vw}.footer-widget .footer-title{font-size:1vw}.online{width:3.4375vw;padding:1.5625vw 0;right:1.25vw;bottom:10vh}.online .list::after{border-radius:1.875vw}.online .item{padding:.5vw 0}.online .item .icon{width:2.5vw;height:2.5vw}.online .item .icon svg,.online .item .icon img{width:1.25vw}.online .item .txt{min-width:14.375vw;top:.3125vw;border-radius:.625vw;padding:1.25vw 1.875vw;box-shadow:0 0 0.625vw rgba(83,83,83,0.2)}.online .item .txt h4{font-size:1vw}.online .item .txt h4 .icona{width:1.25vw;height:1.25vw;margin-right:.375vw}.online .item .txt h4 .icona svg,.online .item .txt h4 .icona img{width:.75vw}.online .item .txt h3,.online .item .txt h5{font-size:1.25vw;margin:.625vw 0}.online .item .txt h5{font-size:1.125vw}.online .item .txt p{font-size:.9375vw}.online .item.address .txt{width:17.5vw}.scroll-top{margin-top:1.25vw;width:3vw;height:3vw;box-shadow:0 0 0.625vw rgba(83,83,83,0.2)}.scroll-top .iconfont{font-size:1.25vw}}@media screen and (max-width: 768px){.newsletter{padding:3rem 0}.newsletter .w-box{padding:0 1.2rem}.newsletter .w-box h4 br{display:none}.newsletter .form{margin:3rem 2rem 0}.newsletter .form form{display:flex;justify-content:center;align-items:center;gap:1.2rem}.newsletter .form form .input{display:flex;justify-content:center;align-items:center;width:100%;box-shadow:0 0.2rem 1.5rem rgba(0,0,0,0.07);border-radius:3rem;padding:.5rem}.newsletter .form form .input i{width:3.6rem;height:3.6rem}.newsletter .form form .input input{height:3.2rem;padding:0 1em}.newsletter .form form .input input::placeholder{font-size:1.3rem}.newsletter .form form button{padding:0 1.5rem;border-radius:2rem;height:4rem;font-size:1.3rem}.footer-top-area{padding:3rem 0 0}.footer-top-area .container{padding:0 2rem;box-sizing:border-box}.footer-logo{margin:0;top:0}.footer-logo img{width:12rem}.footer-widget{display:flex;justify-content:space-between;flex-direction:column;gap:1.5rem;margin-bottom:3rem}.footer-widget .footer-title{font-size:1.6rem;font-weight:600;margin-bottom:0}.footer-widget .footer-address-info p,.footer-widget .zan-edit{font-size:1.4rem;margin:0}.footer-widget .footer-address-icon i,.footer-widget .footer-address-info p,.footer-widget .zan-edit,.footer-widget .footer-title{color:#fff}.footer-widget .footer-menu ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:.6rem}.footer-widget .footer-menu ul li{margin-bottom:0}.footer-widget .footer-menu a{font-size:1.2rem;color:#fff}.footer-widget .footer-menu a::before{color:#fff}.online{width:4rem;padding:1rem 0;position:fixed;right:1rem;bottom:20vh;z-index:9}.online .list{position:relative}.online .list::after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#043366;z-index:-1;border-radius:2rem}.online .item{padding:.5rem 0}.online .item .icon{width:3rem;height:3rem}.online .item .icon svg,.online .item .icon img{width:1.5rem}.online .item .txt{min-width:20rem;padding:1.5rem 1.8rem}.online .item .txt h4{font-size:1.2rem;color:#535353;display:flex;justify-content:flex-start;align-items:center}.online .item .txt h4 .icona{width:2rem;height:2rem;background:#043366;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:0.6rem}.online .item .txt h4 .icona svg,.online .item .txt h4 .icona img{width:1.2rem;height:auto}.online .item .txt h4 .icona svg path,.online .item .txt h4 .icona img path{fill:#fff}.online .item .txt h3,.online .item .txt h5{font-size:1.6rem;color:#043366;font-weight:bold;margin:1rem 0;line-height:1.5}.online .item .txt h3{margin-bottom:0}.online .item .txt h5{font-size:1.8rem}.online .item .txt p{font-size:1.5rem;color:#999}.online .item:hover .icon,.online .item.active .icon{background:#fff}.online .item:hover .icon svg path,.online .item:hover .icon img path,.online .item.active .icon svg path,.online .item.active .icon img path{fill:#043366}.online .item:hover .txt{opacity:1;transform:translateX(-105%)}.online .item.address .txt{width:28rem}.scroll-top{width:4rem;height:4rem}.scroll-top .iconfont{font-size:1.5rem}}
