.footer-nav-item{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;font-size:1vw;color:#fff;text-decoration:none}.footer-nav-item img{max-width:100%;max-height:100%;width:9.6vw;height:8.26667vw}.footer-nav-item.active{position:relative;color:#ffce4a}.footer-nav-item.active>img{position:relative;z-index:2}.footer-nav-item.active-img img:last-of-type,.footer-nav-item.active-img.active img:first-of-type{display:none}.footer-nav-item.active-img.active img:last-of-type{display:block}.nav[data-v-bdf673a0]{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:stretch;padding:0 4vw 0 13.33333vw;box-sizing:border-box;background-color:rgba(0,0,0,.4);position:relative}.nav .logo[data-v-bdf673a0]{position:absolute;left:0;bottom:0;height:100%}.nav .logo img[data-v-bdf673a0]{height:100%}.nav a[data-v-bdf673a0]{flex:1}.top-nav[data-v-526db41e]{position:absolute;z-index:1002;right:4.93333vw;top:6.4vw;width:9.33333vw;height:auto;transition:all 1s;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;background-color:rgba(0,0,0,.4);padding-top:3.33333vw;border-radius:4.66667vw}.top-nav .item[data-v-526db41e]{width:4.4vw;height:4.4vw;margin-bottom:3.33333vw}.top-nav .item a[data-v-526db41e]{display:block;height:100%}.top-nav .item img[data-v-526db41e]{width:100%;height:100%;transition:all .6s}.top-nav .item img[data-v-526db41e]:nth-of-type(2),.top-nav .item.active img[data-v-526db41e]:first-of-type{display:none}.top-nav .item.active img[data-v-526db41e]:last-of-type{display:block}.top-nav .item.all img[data-v-526db41e]{transform:rotate(180deg)}.modal[data-v-166acc62]{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1000}.modal .modal-content[data-v-166acc62]{width:100%;height:100%;background-color:#fff;background:url(/img/di.png) 0 0 no-repeat;background-size:100% 100%}.modal .modal-content .close-btn[data-v-166acc62]{position:absolute;left:3vw;top:3vh;width:7vw;z-index:100}.modal .modal-content .close-btn img[data-v-166acc62]{width:100%}.modal-enter-active[data-v-166acc62],.modal-leave-active[data-v-166acc62]{transition:all .5s ease}.modal-enter-from[data-v-166acc62],.modal-leave-to[data-v-166acc62]{transform:translateY(100%);opacity:0}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;background:url(/img/di.png) 0 0 no-repeat;background-size:100% 100%;margin:0;padding:0;width:100%;height:100%;overflow:hidden;font-size:0;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0)}.address-box{position:absolute;z-index:100;left:5vw;top:5vh;width:7vw;display:inline-block;font-size:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none}.address-box img{width:100%}.address-box span{display:block;color:hsla(38,83%,75%,.9);transform:scale(.7);white-space:nowrap}img{-webkit-tap-highlight-color:rgba(0,0,0,0)}.jszc{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.jszc img{width:90%}.mzsm{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.mzsm .title{margin-bottom:6vh;margin-top:6vh}.mzsm img{width:90%}.root{height:100%;overflow:hidden;flex-direction:column;justify-content:flex-start}.root,.root .tel-bar{width:100%;display:flex;align-items:stretch}.root .tel-bar{height:8.66667vw;flex-direction:row;justify-content:space-between;padding:0 4vw;box-sizing:border-box;background-color:#d4d4d4}.root .tel-bar .left{width:46.66667vw}.root .tel-bar .left a{display:block;height:100%;width:100%;display:flex;justify-content:center;align-items:center}.root .tel-bar .left a img{width:100%}.root .tel-bar .right{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-end}.root .tel-bar .right .item{display:flex;margin-left:3vw;justify-content:center;align-items:center;width:6vw}.root .tel-bar .right .item img{width:4vw}.root .tel-bar .right .item:first-of-type{margin-left:0}.root .page-content{flex:1;overflow:hidden;position:relative}.root .footer-nav{position:absolute;left:0;bottom:0;height:11.33333vw;width:100%;border-radius:5.6vw;overflow:hidden;z-index:1002}