.sidebar[data-v-6c94bbc3]{position:fixed;z-index:400;right:9px;bottom:50px}.sidebar .show[data-v-6c94bbc3]{opacity:1;display:block}.sidebar .hide[data-v-6c94bbc3]{opacity:0;width:0;display:none}.sidebar .openStatus[data-v-6c94bbc3]{position:absolute;right:0;top:0;height:56px;background:red;border-radius:40px;padding:10px 10px;transition:width .1s ease-in-out,opacity .1s ease-in-out}.sidebar .openStatus li[data-v-6c94bbc3]{width:70px;line-height:64px;text-align:center;display:inline-block}.sidebar .openStatus li img[data-v-6c94bbc3]{width:20px;height:20px;display:block;margin:0 auto}.sidebar .openStatus li span[data-v-6c94bbc3]{display:block;text-align:center;font-size:12px;color:#fff;line-height:20px}.sidebar .openStatus li[data-v-6c94bbc3]:last-child{margin-right:35px}.sidebar .state[data-v-6c94bbc3]{transition:all .4s ease-in-out}.sidebar .stated[data-v-6c94bbc3]{transform:rotate(180deg);transition:all .4s ease-in-out}.sidebar .closeStatus[data-v-6c94bbc3]{width:40px;height:40px;line-height:40px;background:#f51818;border-radius:50%;text-align:center;margin:auto;cursor:pointer;margin-top:8px}.sidebar .closeStatus.heartbeat[data-v-6c94bbc3]{-webkit-animation:scaleDraw-6c94bbc3 5s ease-in-out infinite;-moz-animation:scaleDraw-6c94bbc3 5s ease-in-out infinite;-o-animation:scaleDraw-6c94bbc3 5s ease-in-out infinite}.sidebar .closeStatus i[data-v-6c94bbc3]{line-height:40px;font-size:24px;color:#fff;display:inline-block}@keyframes scaleDraw-6c94bbc3{0%{transform:scale(1)}25%{transform:scale(1.3)}50%{transform:scale(1)}75%{transform:scale(1.3)}}.loading[data-v-3d52178e]{width:100%;height:100%}.loading .mask[data-v-3d52178e]{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:999}.loading .mask .module[data-v-3d52178e]{opacity:1;width:240px;height:48px;position:fixed;left:50%;top:50vh;transform:translateX(-50%) translateY(-50%);background:rgba(0,0,0,.56);text-align:center}.loading .mask .module img[data-v-3d52178e]{height:100%}.loading .mask .module .text[data-v-3d52178e]{color:#fff;text-align:center;letter-spacing:3px;font-size:18px}.backTop[data-v-40c748fe]{width:40px;height:40px;position:fixed;right:10px;bottom:10px}.backTop .wrap[data-v-40c748fe]{width:100%;height:100%;text-align:center;line-height:40px;border-radius:50%;position:relative}.backTop .wrap .e_bt[data-v-40c748fe]{position:absolute;top:0;left:2px}.backTop .wrap .e_bt[data-v-40c748fe] .el-icon-caret-top{color:red}[data-v-56736a48] .amap-copyright,[data-v-56736a48] .amap-logo{display:none!important}[data-v-56736a48] .custom-info{background:#fff;border:1px solid silver;position:relative;height:74px}[data-v-56736a48] .custom-info .info-top{display:flex;background:none repeat scroll 0 0 #f9f9f9;border-bottom:1px solid #ccc}[data-v-56736a48] .custom-info .info-top div{flex:1;display:inline-block;color:#333;font-size:14px;font-weight:700;line-height:31px;padding:0 10px}[data-v-56736a48] .custom-info .info-top img{width:10px;height:10px;cursor:pointer;margin:9px;display:none}[data-v-56736a48] .custom-info .info-middle{font-size:12px;padding:10px 6px;line-height:20px;color:#000}[data-v-56736a48] .custom-info .info-bottom{position:absolute;left:0;width:26px;top:0}.contact_us .main[data-v-56736a48]{width:100%;height:100vh;position:relative;background:url(../../static/img/contact_us_bg.00839ac2.png) 50% no-repeat;background-size:cover;overflow:hidden}.contact_us .main .contact_us_map_box[data-v-56736a48]{width:80%;height:56%;max-width:1000px;border-radius:2px;overflow:hidden;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);transform:translateX(-50%) translateY(-50%);left:50%;top:50%;position:relative;display:flex}.contact_us .main .contact_us_map_box .contact_left[data-v-56736a48]{height:100%;flex:1}.contact_us .main .contact_us_map_box .contact_left .info-middle[data-v-56736a48]{width:100px;height:100px;background:red}.contact_us .main .contact_us_map_box .contact_right[data-v-56736a48]{flex-shrink:0;width:310px;height:100%;background:#fff;float:right;padding:30px;display:flex;flex-direction:column;justify-content:space-between}.contact_us .main .contact_us_map_box .contact_right .contact_us_font[data-v-56736a48]{font-size:45px;font-weight:600;color:#555;letter-spacing:2px;text-align:center;margin:20px 0}.contact_us .main .contact_us_map_box .contact_right .contact_position .contact_company_name[data-v-56736a48]{font-size:16px;color:#555;font-weight:600;padding-bottom:10px}.contact_us .main .contact_us_map_box .contact_right .contact_position .contact_company_info[data-v-56736a48]{width:100%;font-size:14px;color:#999;line-height:30px}