.banner-map,.banner-wrapper{height:560px}@media (max-width:1679px){.banner-map,.banner-wrapper{height:526.66667px}}@media (max-width:1439px){.banner-map,.banner-wrapper{height:493.33333px}}@media (max-width:1365px){.banner-map,.banner-wrapper{height:460px}}.banner-wrapper{background-color:#f2f6f7}.banner-map{position:relative;display:block;width:100%;border:none;overflow:hidden}.banner-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:40px;margin-bottom:35px}@media (max-width:1679px){.banner-title{font-size:38.66667px}}@media (max-width:1439px){.banner-title{font-size:37.33333px}}@media (max-width:1365px){.banner-title{font-size:36px}}@media (max-width:1679px){.banner-title{margin-bottom:31.66667px}}@media (max-width:1439px){.banner-title{margin-bottom:28.33333px}}@media (max-width:1365px){.banner-title{margin-bottom:25px}}.banner-title span{color:#009da0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:10px;font-size:55px}@media (max-width:1679px){.banner-title span{font-size:53.33333px}}@media (max-width:1439px){.banner-title span{font-size:51.66667px}}@media (max-width:1365px){.banner-title span{font-size:50px}}.banner-city{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#009da0;font-weight:700;font-size:26px;margin-bottom:40px}@media (max-width:1679px){.banner-city{font-size:24.66667px}}@media (max-width:1439px){.banner-city{font-size:23.33333px}}@media (max-width:1365px){.banner-city{font-size:22px}}@media (max-width:1679px){.banner-city{margin-bottom:36.66667px}}@media (max-width:1439px){.banner-city{margin-bottom:33.33333px}}@media (max-width:1365px){.banner-city{margin-bottom:30px}}.banner-city:after{content:"";height:1px;background-color:#009da0;margin-left:14px;width:124px}@media (max-width:1679px){.banner-city:after{width:116px}}@media (max-width:1439px){.banner-city:after{width:108px}}@media (max-width:1365px){.banner-city:after{width:100px}}.banner-nav{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}@media (max-width:1679px){.banner-nav{margin-bottom:46.66667px}}@media (max-width:1439px){.banner-nav{margin-bottom:43.33333px}}@media (max-width:1365px){.banner-nav{margin-bottom:40px}}.banner-nav-col{width:20%;margin-bottom:14px}.banner-nav-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}.banner-nav-label{color:#868686}@media (max-width:1439px){.banner-nav-label{font-size:14px}}.banner-nav-detail{position:absolute;top:0;right:100%;width:315px;z-index:10;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:15px;margin-right:20px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}.banner-nav-detail:before{content:"";position:absolute;top:50%;left:100%;border:10px solid rgba(0,0,0,0);border-left-color:#fff}.banner-nav-pic{display:block;width:100%}.banner-nav-text{padding:20px 30px;background-color:#fff;line-height:2}.banner-nav-name{font-weight:700;font-size:22px}@media (max-width:1679px){.banner-nav-name{font-size:20.66667px}}@media (max-width:1439px){.banner-nav-name{font-size:19.33333px}}@media (max-width:1365px){.banner-nav-name{font-size:18px}}.banner-nav-hint{color:#009da0;font-size:18px}@media (max-width:1679px){.banner-nav-hint{font-size:17.33333px}}@media (max-width:1439px){.banner-nav-hint{font-size:16.66667px}}@media (max-width:1365px){.banner-nav-hint{font-size:16px}}.banner-nav-desc{color:#868686}.banner-nav-desc b{color:rgba(0,157,160,.7)}.banner-nav-detail{opacity:0;visibility:hidden;-webkit-transition:all .25s;-o-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.banner-nav-item:hover .banner-nav-detail{opacity:1;visibility:visible}.banner-search{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.banner-search-link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;margin-left:6px;background-color:#009da0;font-weight:700;-webkit-transition:all .15s;-o-transition:all .15s;-moz-transition:all .15s;transition:all .15s;white-space:nowrap;padding-left:35px;padding-right:35px}@media (max-width:1679px){.banner-search-link{padding-left:32px}}@media (max-width:1439px){.banner-search-link{padding-left:29px}}@media (max-width:1365px){.banner-search-link{padding-left:26px}}@media (max-width:1679px){.banner-search-link{padding-right:32px}}@media (max-width:1439px){.banner-search-link{padding-right:29px}}@media (max-width:1365px){.banner-search-link{padding-right:26px}}.banner-search-link i{font-size:34px;margin-right:6px;font-weight:400}.banner-search-link:hover{background-color:#006b6d}.nav{position:relative;margin-bottom:70px}@media (max-width:1679px){.nav{margin-bottom:63.33333px}}@media (max-width:1439px){.nav{margin-bottom:56.66667px}}@media (max-width:1365px){.nav{margin-bottom:50px}}.nav-wrapper{position:relative;z-index:1;border-right:1px solid #f2f6f7}.nav-item{position:relative;border-left:1px solid #f2f6f7;border-bottom:5px solid #cddbde}.nav-item-label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}.nav-item-text{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.nav-item-city{font-weight:700;font-size:18px;margin-bottom:12px}.nav-item-hint{color:#868686;font-size:12px}.nav-item-select{position:absolute;top:100%;left:0;z-index:1;width:100%;border:1px solid #cddbde;background-color:#fff;margin-top:5px;text-align:center}.nav-item-item{display:block;font-weight:700;font-size:18px;padding:10px 20px;-webkit-transition:all .15s;-o-transition:all .15s;-moz-transition:all .15s;transition:all .15s}.nav-item-item:hover{background-color:#f2f6f7}.nav-item-select{opacity:0;visibility:hidden;-webkit-transition:all .25s;-o-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.nav-item:hover .nav-item-select{opacity:1;visibility:visible}.nav:after{content:"";position:absolute;left:0;top:100%;height:10000000px;width:100%;background-color:rgba(0,0,0,.3);opacity:0;visibility:hidden;-webkit-transition:all .15s;-o-transition:all .15s;-moz-transition:all .15s;transition:all .15s}.nav.active:after{visibility:visible;opacity:1}

/*# sourceMappingURL=e417db6a0b4cde8e7e1c97dd76f32535.css.map*/