.index-focus[data-v-5cf7488e]{display:-webkit-box;display:-ms-flexbox;display:flex}.index-focus__left[data-v-5cf7488e]{-webkit-box-flex:0;background:#30313a;-webkit-box-shadow:10px 0 20px rgba(0,60,141,.1);box-shadow:10px 0 20px rgba(0,60,141,.1);-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;overflow:hidden}.index-focus__map[data-v-5cf7488e]{height:100%;position:relative;width:100%}.index-focus__right[data-v-5cf7488e]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:80px 0 120px;padding-bottom:200px;padding-left:40px;position:relative}.fouce-swiper[data-v-5cf7488e]{bottom:0;left:-230px;position:absolute;width:calc(100% + 230px);z-index:100}.fouce-swiper__instance[data-v-5cf7488e]{width:100%}.fouce-swiper__item[data-v-5cf7488e]{-webkit-box-flex:0;-ms-flex:0 0 460px;flex:0 0 460px;max-width:460px;padding:10px}.fouce-swiper__card[data-v-5cf7488e]{background:#fff;border:1px solid #fff;border-radius:10px;-webkit-box-shadow:0 0 10px 0 rgba(0,60,141,.3);box-shadow:0 0 10px 0 rgba(0,60,141,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:blur(2px);filter:blur(2px);padding:25px 32px}.fouce-swiper__icon[data-v-5cf7488e]{-webkit-box-flex:0;background:rgba(0,60,141,.1);border-radius:4px;color:#003c8d;-ms-flex:0 0 40px;flex:0 0 40px;font-size:20px;height:40px;line-height:40px;text-align:center}.fouce-swiper__intro[data-v-5cf7488e]{padding-left:20px}.fouce-swiper__intro h2[data-v-5cf7488e]{word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:#003c8d;display:-webkit-box;font-size:18px;height:48px!important;line-height:24px!important;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal!important}.fouce-swiper__intro p[data-v-5cf7488e]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:1.5;line-height:20px}.fouce-swiper__intro p b[data-v-5cf7488e]{white-space:nowrap}.fouce-swiper__address[data-v-5cf7488e]{word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;height:40px!important;line-height:20px!important;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal!important}.fouce-swiper__btn[data-v-5cf7488e]{padding-top:16px}.fouce-swiper__ctl[data-v-5cf7488e]{bottom:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;left:20px;position:absolute;z-index:1}.fouce-swiper__next[data-v-5cf7488e],.fouce-swiper__prev[data-v-5cf7488e]{-webkit-box-flex:0;color:#333;cursor:pointer;-ms-flex:0 0 40px;flex:0 0 40px;outline:none;text-align:center;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.fouce-swiper__next[data-v-5cf7488e]:active,.fouce-swiper__next[data-v-5cf7488e]:focus,.fouce-swiper__next[data-v-5cf7488e]:hover,.fouce-swiper__prev[data-v-5cf7488e]:active,.fouce-swiper__prev[data-v-5cf7488e]:focus,.fouce-swiper__prev[data-v-5cf7488e]:hover{color:#003c8d}.swiper-slide-active .fouce-swiper__card[data-v-5cf7488e]{border-color:#003c8d;-webkit-filter:blur(0);filter:blur(0)}
.index-focus-map-popup .l7-popup-tip{background:#39b54a;border:none!important;height:2px!important;width:30px!important}.index-focus-map-popup .l7-popup-content{background:rgba(57,181,74,.3)!important;border:2px solid #39b54a;border-radius:0!important;color:#fff;font-weight:700;padding:5px 15px!important;top:-5px}
.index-title[data-v-c04bad0e]{margin-bottom:60px;padding-top:60px}.index-title__box[data-v-c04bad0e]{position:relative}.index-title__fill[data-v-c04bad0e]{background-color:rgba(0,60,141,.1);border-radius:50%;height:50px;left:-10px;margin-bottom:-20px;width:50px}.index-title__border[data-v-c04bad0e],.index-title__fill[data-v-c04bad0e]{bottom:50%;position:absolute;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;z-index:0}.index-title__border[data-v-c04bad0e]{border:10px solid rgba(0,60,141,.1);border-radius:50%;height:120px;left:0;margin-bottom:-30px;width:120px}.index-title__ename[data-v-c04bad0e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;padding-bottom:10px}.index-title__ename[data-v-c04bad0e]:after{border-top:1px solid #333;content:"";margin-left:10px;width:30px}.index-title__cname[data-v-c04bad0e]{-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale;color:#003c8d;font-family:"webfont"!important;font-size:26px;font-weight:400}
