@charset "utf-8";
.m-inner-box{max-width:450px;margin:0 auto}html{font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,SimHei,STHeiti,MingLiu,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:16px;word-spacing:1px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box}*,:after,:before{box-sizing:border-box;margin:0;letter-spacing:1px;text-decoration:none}.inner-box{margin:0 auto;width:1280px}.scale-img{overflow:hidden}.scale-img img{width:100%;height:100%;transition:all 1s}.scale-img img:hover{transform:scale(1.1)}.inner-container{min-width:1280px}h2{text-align:center}li,ul{list-style:none;margin:0;padding:0}.page-container{min-height:720px}.primary-link-btn{width:160px;height:40px;line-height:40px;display:inline-block;text-align:center;letter-spacing:3px;text-underline:none;background:#00bfff;color:#fff;font-size:20px}.primary-link-btn.large{width:196px;height:44px;line-height:44px;font-size:18px}.primary-link-btn.small{width:140px;height:36px;line-height:36px;font-size:16px}.primary-link-btn.mini{width:90px;height:30px;line-height:30px;font-size:14px;font-weight:600}.primary-link-btn:hover{background:#3fceff}.article-article{line-height:30px;color:#666;font-size:14px;text-align:left}.banner img{width:100%} .agile{position:relative}.agile--ssr .agile__slides--cloned{display:none}.agile--ssr .agile__slides>*{overflow:hidden;width:0}.agile--ssr .agile__slides>:first-child{width:100%}.agile--rtl .agile__actions,.agile--rtl .agile__dots,.agile--rtl .agile__slides,.agile--rtl .agile__track{flex-direction:row-reverse}.agile:active,.agile :active,.agile:focus,.agile :focus{outline:none}.agile__list{display:block;overflow:hidden;position:relative;width:100%}.agile__track{flex-direction:row;flex-wrap:nowrap}.agile__actions,.agile__track{display:flex}.agile__actions{justify-content:space-between}.agile--no-nav-buttons .agile__actions{justify-content:center}.agile__slides{align-items:center;display:flex;flex-direction:row;flex-grow:1;flex-shrink:unset;flex-wrap:nowrap;justify-content:flex-start}.agile--disabled .agile__slides{display:block;width:100%}.agile__slide{display:block;flex-grow:1;flex-shrink:0}.agile__slide,.agile__slide *{-webkit-user-drag:none}.agile--fade .agile__slide{opacity:0;position:relative;z-index:0}.agile--fade .agile__slide--active{opacity:1;z-index:2}.agile--fade .agile__slide--expiring{opacity:1;transition-duration:0s;z-index:1}.agile__nav-button[disabled]{cursor:default}.agile__dots{align-items:center;display:flex;list-style:none;padding:0;white-space:nowrap}.agile__dot button{cursor:pointer;display:block;font-size:0;line-height:0} .nuxt-progress{position:fixed;top:0;left:0;right:0;height:2px;width:0;opacity:1;transition:width .1s,opacity .4s;background-color:#fff;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red} #page_header_m[data-v-7de6f3a9]{background-color:rgba(34,34,34,.8);font-size:14px;position:fixed;top:0;left:0;z-index:9999;width:100%}#page_header_m .titlebar[data-v-7de6f3a9]{position:relative;height:40px;padding:0 16px;display:flex;flex-flow:row;align-items:center;justify-content:space-between}#page_header_m .titlebar .main-logo[data-v-7de6f3a9]{width:128px;display:flex;align-items:center}#page_header_m .main-nav-menu[data-v-7de6f3a9]{padding:8px 0}#page_header_m .main-nav-menu .nav-item[data-v-7de6f3a9]{height:40px;line-height:40px;display:block;margin:0 16px;color:#fff}#page_header_m .main-nav-menu .nav-item.submenu[data-v-7de6f3a9]{padding-left:16px}#page_header_m .main-nav-menu .nav-item .nav[data-v-7de6f3a9]{display:inline-block;color:#fff;width:100%}#page_header_m .main-nav-menu .nav-item .nav.nuxt-link-active[data-v-7de6f3a9]{color:#1fdfff}#page_header_m .main-nav-menu .nav-item .nav.nuxt-link-active .nav-index[data-v-7de6f3a9]{color:#fff}#page_header_m .main-nav-menu .nav-item .nav.nuxt-link-exact-active[data-v-7de6f3a9],#page_header_m .main-nav-menu .nav-item .nav.nuxt-link-exact-active .nav-index[data-v-7de6f3a9]{color:#1fdfff}#page_footer_m .footer-contact[data-v-7de6f3a9]{height:80px;background-color:#154bab;background-image:url(/images/background/footer-bg.png);background-repeat:no-repeat;background-size:100% 100%;display:flex;align-items:center;justify-content:center}#page_footer_m .footer-contact .contact-content[data-v-7de6f3a9]{display:flex;flex-flow:row;align-items:center;justify-content:space-between;color:#fff}#page_footer_m .footer-contact .contact-content .contact-title[data-v-7de6f3a9]{font-size:16px;margin-bottom:4px;font-weight:600}#page_footer_m .footer-contact .contact-content .contact-subtitle[data-v-7de6f3a9]{font-size:10px}#page_footer_m .info-top[data-v-7de6f3a9]{display:flex;flex-flow:row;justify-content:space-between}#page_footer_m .footer-info[data-v-7de6f3a9]{background:rgba(29,37,58,.9);border-bottom:1px solid #666}#page_footer_m .footer-info .info-wrap[data-v-7de6f3a9]{display:flex;flex-flow:column;padding:24px 16px;color:#e5e5e5;font-size:14px}#page_footer_m .footer-info .info-wrap .info-bottom .link[data-v-7de6f3a9]{font-size:12px;margin-right:32px;color:#e5e5e5;text-decoration:none;margin-bottom:24px}#page_footer_m .footer-info .info-wrap .info-center[data-v-7de6f3a9]{height:100%}#page_footer_m .footer-info .info-wrap .info-center .info-address[data-v-7de6f3a9],#page_footer_m .footer-info .info-wrap .info-center .info-mail[data-v-7de6f3a9]{margin-bottom:6px;letter-spacing:0}#page_footer_m .footer-info .info-wrap .info-center .info-address img[data-v-7de6f3a9],#page_footer_m .footer-info .info-wrap .info-center .info-mail img[data-v-7de6f3a9]{width:28px}#page_footer_m .footer-copyright[data-v-7de6f3a9]{text-align:center;color:#999;font-size:10px;padding:8px;background:rgba(29,37,58,.9);line-height:16px}#page_footer_m .footer-copyright .copyright-text p a[data-v-7de6f3a9]{color:#999} .page-container[data-v-0656e77c]{max-width:450px;margin:0 auto}.page-container .case-content[data-v-0656e77c]{margin:24px 16px}.page-container .case-content .case-list[data-v-0656e77c]{position:relative;overflow:auto;display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:170px;grid-column-gap:16px;grid-row-gap:16px}.page-container .case-content .case-list .case-item[data-v-0656e77c]{overflow:hidden}.page-container .case-content .case-list .case-item[data-v-0656e77c]:hover{background:#f4f4f4}.page-container .case-content .case-list .case-item .case-link .case-image[data-v-0656e77c]{width:100%;height:100px;margin-bottom:4px}.page-container .case-content .case-list .case-item .case-link .case-title[data-v-0656e77c]{max-width:400px;font-size:13px;font-weight:400;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:4px}.page-container .case-content .case-list .case-item .case-link .case-subtitle[data-v-0656e77c]{font-size:12px;font-weight:400;color:rgba(51,51,51,.5)} .top-banner[data-v-9d705fea]{position:relative;height:200px;background-color:#154bab}.top-banner
      .banner-bg[data-v-9d705fea]{height:100%;display:flex;flex-flow:row;background-image:url(/images/background/banner-bg.png)}.top-banner .banner-bg img[data-v-9d705fea]{width:100%}.top-banner .banner-content[data-v-9d705fea]{position:absolute;width:100%;height:100%;top:20px;display:flex;align-items:center;justify-content:center}.top-banner .banner-content .banner-text[data-v-9d705fea]{text-align:center;position:relative;top:0;color:#fff}.top-banner .banner-content .banner-text .main-title[data-v-9d705fea]{font-size:24px;font-weight:700;letter-spacing:8px;margin-bottom:8px}.top-banner .banner-content .banner-text .sub-title[data-v-9d705fea]{font-size:12px;font-weight:400;letter-spacing:6px;margin-bottom:18px;max-width:450px}.top-banner .banner-content .banner-text .banner-custom[data-v-9d705fea]{position:absolute;top:0;right:80px}
.pagination{display:flex;justify-content:center;margin-top:20px;width:100%; margin:0 auto; margin-bottom:43px;}
.pagination li{float:left;width:32px;height:32px;background:#e6f1fc;text-align:center;margin-right:9px;line-height:32px;cursor:pointer;font-size:14px;color:#606266;letter-spacing:0}
.pagination li span{display:block;width:100%;cursor:pointer}
.pagination li span:focus{outline:none}.pagination .active,.pagination li span:hover{color:#fff;background:#00bfff} 
.pagination li a{
    float: left;
    width: 32px;
    height: 32px;
    background: #e6f1fc;
    text-align: center;
    margin-right: 9px;
    line-height: 32px;
    cursor: pointer;
    font-size: 14px;
    color: #606266;
    letter-spacing: 0;
}
.pagination li.active span{
    float: left;
    width: 32px;
    height: 32px;
    text-align: center;
    margin-right: 9px;
    line-height: 32px;
    cursor: pointer;
    font-size: 14px;
    letter-spacing: 0;
}	
.pagination li a:hover {
    color: #fff;
    background: #00bfff;
}