@-webkit-keyframes slide-in-up{0%{-webkit-transform:translateY(-10%);transform:translateY(-10%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-up{0%{-webkit-transform:translateY(-10%);transform:translateY(-10%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes slide-in-down{0%{-webkit-transform:translateY(10%);transform:translateY(10%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-down{0%{-webkit-transform:translateY(10%);transform:translateY(10%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fx-contact-us{position:fixed;top:50%;right:20px;z-index:1000;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;width:56px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.1);box-shadow:0 2px 8px 0 rgba(0,0,0,.1);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:8px;cursor:pointer;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.fx-contact-us.hidden{opacity:0}.fx-contact-us.visible{opacity:1}.fx-contact-us .contact-item{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:background-color 218ms;transition:background-color 218ms;text-align:center;color:#1f2d3d;height:75px}.fx-contact-us .contact-item .phone-block{position:absolute;top:10px;right:65px;width:120px;height:56px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.1);box-shadow:0 2px 8px 0 rgba(0,0,0,.1);padding:10px 14px;background:#fff;border-radius:2px;display:none;gap:4px;font-size:12px;line-height:18px;text-align:left}.fx-contact-us .contact-item .phone-block .phone-title{color:#1f2d3d;font-weight:500}.fx-contact-us .contact-item .phone-block .phone-number{color:#0db3a6;font-weight:400}.fx-contact-us .contact-item .wechat-block{position:absolute;top:50%;right:65px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.1);box-shadow:0 2px 8px 0 rgba(0,0,0,.1);padding:14px;background:#fff;border-radius:8px;display:none}.fx-contact-us .contact-item .wechat-block .tip{font-size:12px;text-align:left;line-height:18px;color:#1f2d3d;font-weight:500}.fx-contact-us .contact-item.phone-item:hover .phone-block,.fx-contact-us .contact-item.wechat-item:hover .wechat-block{display:block}.fx-contact-us .contact-item:last-child{height:52px;position:relative}.fx-contact-us .contact-item:last-child:before{content:"";position:absolute;top:0;left:12px;width:32px;height:1px;background:#e9e9e9}.fx-contact-us .contact-item:hover{background:linear-gradient(226deg,#0db3a6,#80d1ca);border-radius:8px}.fx-contact-us .contact-item:hover .iconfont,.fx-contact-us .contact-item:hover .item-text{color:#fff}.fx-contact-us .contact-item:hover:before{background:transparent}.fx-contact-us .contact-item .iconfont{font-size:36px;color:#91a1b7}.fx-contact-us .contact-item .item-text{font-size:12px;letter-spacing:1px;line-height:15px;padding:0 10px}