
.page-container[data-v-6fe6c808]{display:inline-block;min-width:100%;min-height:100%;background-color:#e4eaf2
}
.page-container .cxy-container[data-v-6fe6c808]{padding:var(--gap-20) 0
}
.page-container .cxy-banner[data-v-6fe6c808]{padding:var(--gap-16) var(--gap-24);border-radius:var(--border-12);box-shadow:0 2px 16px 0 rgba(5,14,26,0.1);background:#ffffff;display:flex;justify-content:space-between;position:relative;gap:var(--gap-24)
}
.page-container .cxy-banner .cxy-banner-swiper[data-v-6fe6c808]{flex:1;position:relative;overflow:hidden;height:395px;border-radius:var(--border-12)
}
.page-container .cxy-banner .cxy-banner-swiper .banner-item[data-v-6fe6c808]{position:relative;cursor:pointer;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;display:block;overflow:hidden
}
.page-container .cxy-banner .cxy-banner-swiper .banner-item img[data-v-6fe6c808]{width:100%;height:100%;display:block;object-fit:cover;border-radius:var(--border-12)
}
.page-container .cxy-banner .cxy-banner-swiper .banner-item .banner-text[data-v-6fe6c808]{position:absolute;bottom:0;left:0;right:0;color:#fff;backdrop-filter:blur(40px);background:rgba(0,0,0,0.5);padding:var(--gap-15) var(--gap-24) 37px var(--gap-24);border-radius:var(--border-16);font-size:var(--font-16)
}
.page-container .cxy-banner .cxy-banner-swiper .banner-bots[data-v-6fe6c808]{position:absolute;bottom:15px;left:24px;z-index:1;display:flex;align-items:center;gap:var(--gap-8)
}
.page-container .cxy-banner .cxy-banner-swiper .banner-bots .bot-item[data-v-6fe6c808]{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,0.5);cursor:pointer
}
.page-container .cxy-banner .cxy-banner-swiper .banner-bots .bot-item.active[data-v-6fe6c808]{width:12px;height:12px;background:#FFFFFF
}
.page-container .cxy-banner .cxy-banner-notice[data-v-6fe6c808]{flex:1;overflow:hidden
}
.page-container .cxy-banner .cxy-banner-notice .notice-header[data-v-6fe6c808]{display:flex;justify-content:space-between;align-items:center
}
.page-container .cxy-banner .cxy-banner-notice .notice-header .notice-tab[data-v-6fe6c808]{display:flex;background:#F5F7FA;padding:var(--gap-4);border-radius:var(--border-8)
}
.page-container .cxy-banner .cxy-banner-notice .notice-header .notice-tab .notice-tab-item[data-v-6fe6c808]{padding:var(--gap-8) var(--gap-20);border-radius:var(--border-8);color:var(--text-primary);font-size:var(--font-18);font-weight:500;cursor:pointer
}
.page-container .cxy-banner .cxy-banner-notice .notice-header .notice-tab .notice-tab-item.active[data-v-6fe6c808]{background:#246AF3;color:var(--text-white)
}
.page-container .cxy-banner .cxy-banner-notice .notice-header .notice-more[data-v-6fe6c808]{color:#246AF3;font-size:var(--font-16);font-weight:normal;cursor:pointer
}
.page-container .cxy-banner .cxy-banner-notice .notice-body[data-v-6fe6c808]{margin-top:var(--gap-16)
}
.page-container .cxy-banner .cxy-banner-notice .notice-body .notice-body-item[data-v-6fe6c808]{margin-bottom:var(--gap-8);background:#F5F7FA;padding:var(--gap-12) var(--gap-16);border-radius:var(--border-6);display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:var(--gap-8)
}
.page-container .cxy-banner .cxy-banner-notice .notice-body .notice-body-item:hover .item-title[data-v-6fe6c808]{color:#3685FB !important
}
.page-container .cxy-banner .cxy-banner-notice .notice-body .notice-body-item[data-v-6fe6c808]:last-child{margin-bottom:0
}
.page-container .cxy-banner .cxy-banner-notice .notice-body .notice-body-item .item-info[data-v-6fe6c808]{flex:1;overflow:hidden
}
.page-container .cxy-banner .cxy-banner-notice .notice-body .notice-body-item .item-info .item-title[data-v-6fe6c808]{color:#21252E;font-size:var(--font-16);font-weight:500
}
.page-container .cxy-banner .cxy-banner-notice .notice-body .notice-body-item .item-info .item-tags[data-v-6fe6c808]{margin-top:var(--gap-6);display:flex;gap:var(--gap-6)
}
.page-container .cxy-banner .cxy-banner-notice .notice-body .notice-body-item .item-info .item-tags .item-state[data-v-6fe6c808]{background:linear-gradient(270deg, #EC8014 0%, #F45100 100%);padding:var(--gap-2) var(--gap-8);border-radius:var(--border-4);color:#FFFFFF;font-size:var(--font-14)
}
.page-container .cxy-banner .cxy-banner-notice .notice-body .notice-body-item .item-info .item-tags .item-type[data-v-6fe6c808]{background:#ffffff;padding:var(--gap-2) var(--gap-8);border-radius:var(--border-4);color:#505363;font-size:var(--font-14)
}
.page-container .cxy-banner .cxy-banner-notice .notice-body .notice-body-item .item-btn[data-v-6fe6c808]{border:1px solid #99B7F3;background:#E5F1FF;padding:var(--gap-8) var(--gap-20);border-radius:var(--border-4);cursor:pointer
}
.page-container .cxy-banner .cxy-banner-notice .notice-body .notice-body-item .item-btn span[data-v-6fe6c808]{font-size:var(--font-14);font-weight:500;background:linear-gradient(110deg, #246AF3 0%, #249DF3 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text
}
.page-container .quick-access[data-v-6fe6c808]{margin-top:20px;display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--gap-16);padding:var(--gap-16) var(--gap-24);border-radius:var(--border-12);background:#4472e6;box-shadow:0 2px 16px 0 rgba(5,14,26,0.1)
}
.page-container .quick-access .quick-item[data-v-6fe6c808]{display:flex;cursor:pointer;background-color:#ffffff;padding:var(--gap-8) var(--gap-10);border-radius:8px;align-items:center;justify-content:space-between;font-size:16px
}
.page-container .quick-access .quick-item .item-left[data-v-6fe6c808]{display:flex;gap:var(--gap-4);align-items:center
}
.page-container .quick-access .quick-item .quick-icon[data-v-6fe6c808]{width:26px;height:26px
}
.page-container .quick-access .quick-item .quick-icon img[data-v-6fe6c808]{width:100%;height:100%;display:block;object-fit:cover;border-radius:var(--border-8)
}
.page-container .container-box-group[data-v-6fe6c808]{margin-top:20px;box-shadow:0 2px 16px 0 rgba(5,14,26,0.1);padding:var(--gap-16) var(--gap-24);border-radius:var(--border-12);background:#ffffff;display:flex;gap:var(--gap-16)
}
.page-container .container-box-group .container-line[data-v-6fe6c808]{width:1px;background-color:#E4E7EE
}
.page-container .container-box-group .container-box[data-v-6fe6c808]{flex:1;overflow:hidden;background:#ffffff
}
.page-container .container-box-group .container-box .container-box-header[data-v-6fe6c808]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #EBEBEB;padding-bottom:var(--gap-16)
}
.page-container .container-box-group .container-box .container-box-header .title[data-v-6fe6c808]{font-size:var(--font-18);font-weight:bold;color:#242424
}
.page-container .container-box-group .container-box .container-box-header .more[data-v-6fe6c808]{font-size:var(--font-16);font-weight:normal;color:#818496;display:flex;align-items:center;cursor:pointer;gap:var(--gap-4)
}
.page-container .container-box-group .container-box .container-box-body[data-v-6fe6c808]{padding-top:var(--gap-16)
}
.page-container .policy-list[data-v-6fe6c808]{display:flex;flex-direction:column;gap:var(--gap-12)
}
.page-container .policy-list .policy-item[data-v-6fe6c808]{display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:var(--gap-16)
}
.page-container .policy-list .policy-item .item-left[data-v-6fe6c808]{flex:1;display:flex;align-items:center;gap:var(--gap-4);overflow:hidden
}
.page-container .policy-list .policy-item .item-left .item-dot[data-v-6fe6c808]{width:6px;height:6px;background-color:var(--color-primary);border-radius:50%;flex-shrink:0
}
.page-container .policy-list .policy-item .item-left .item-title[data-v-6fe6c808]{color:#21252E;font-weight:500;font-size:var(--font-16)
}
.page-container .policy-list .policy-item .item-time[data-v-6fe6c808]{font-size:var(--font-16);color:#818496
}
.page-container .policy-list .policy-item:hover .item-title[data-v-6fe6c808]{color:#3685FB
}
.page-container .container-grid[data-v-6fe6c808]{margin-top:var(--gap-20);display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--gap-20)
}
.page-container .container-grid .grid-box[data-v-6fe6c808]{box-shadow:0 2px 16px 0 rgba(5,14,26,0.1);border-radius:var(--border-12);background-color:#ffffff;overflow:hidden
}
.page-container .container-grid .grid-box .grid-box-header[data-v-6fe6c808]{padding:var(--gap-16) var(--gap-24);display:flex;flex-direction:column;background-image:linear-gradient(to right, #40c8b0, #05c4a7);gap:var(--gap-10)
}
.page-container .container-grid .grid-box .grid-box-header.more-bg2[data-v-6fe6c808]{background-image:linear-gradient(to right, #6bc2fc, #3a9ced)
}
.page-container .container-grid .grid-box .grid-box-header.more-bg3[data-v-6fe6c808]{background-image:linear-gradient(to right, #ffa56a, #df6e3c)
}
.page-container .container-grid .grid-box .grid-box-header .line[data-v-6fe6c808]{width:40px;height:4px;background-color:#ffffff
}
.page-container .container-grid .grid-box .grid-box-header .title[data-v-6fe6c808]{font-size:var(--font-18);font-weight:bold;color:#ffffff
}
.page-container .container-grid .grid-box .grid-box-body .grid-box-more[data-v-6fe6c808]{padding:var(--gap-12);display:flex;align-items:center;justify-content:center
}
.page-container .container-grid .grid-box .grid-box-body .grid-box-more .more-text[data-v-6fe6c808]{color:#246AF3;font-size:var(--font-16);cursor:pointer
}
.page-container .company-list .company-item[data-v-6fe6c808]{padding:var(--gap-12) var(--gap-24);border-bottom:1px solid #EDEDED;background-color:#ffffff;border-radius:8px
}
.page-container .company-list .company-item .item-title[data-v-6fe6c808]{font-size:16px;font-weight:500;color:#21252E
}
.page-container .company-list .company-item .item-area[data-v-6fe6c808]{margin-top:var(--gap-4);font-size:14px;font-weight:normal;color:#818496
}

.cxy-header[data-v-1ad02b54]{position:fixed;width:100%;top:0;z-index:99
}
.cxy-header .cxy-header-box[data-v-1ad02b54]{width:100%;height:80px;background:#ffffff;display:flex;align-items:center
}
.cxy-header .cxy-header-box .wrap[data-v-1ad02b54]{width:100%;display:flex;justify-content:space-between;align-items:center
}
.cxy-header .cxy-header-box .wrap .cxy-header-logo[data-v-1ad02b54]{color:#21252e;text-decoration:none;display:flex;align-items:center
}
.cxy-header .cxy-header-box .wrap .cxy-header-logo .header-img[data-v-1ad02b54]{width:42px;height:42px;border-radius:var(--border-8);display:inline-block;background-color:var(--color-white);margin-right:var(--gap-10);background-image:url("/public/img/logo.png");background-size:cover;background-position:center;background-repeat:no-repeat
}
.cxy-header .cxy-header-box .wrap .cxy-header-logo .header-title[data-v-1ad02b54]{font-size:34px;font-weight:bold;color:#0a55ec
}
.cxy-header .cxy-header-box .wrap .cxy-header-group .submit-btn[data-v-1ad02b54]{padding:var(--gap-8) var(--gap-32);background:#246AF3;border-radius:100px;font-weight:500;font-size:var(--font-16);color:#FFFFFF;cursor:pointer
}
.cxy-header .cxy-header-box .wrap .cxy-header-group .header-info[data-v-1ad02b54]{display:flex;align-items:center;gap:12px
}
.cxy-header .cxy-header-box .wrap .cxy-header-group .header-info .user-info[data-v-1ad02b54]{font-size:16px;font-weight:500;color:#21252e
}
.cxy-header .cxy-header-box .wrap .cxy-header-group .header-info .user-btn[data-v-1ad02b54]{border-radius:4px;padding:4px 16px;background:#246AF3;font-size:16px;font-weight:500;color:#ffffff
}
.cxy-header .cxy-header-box .wrap .cxy-header-group .header-info .out-btn[data-v-1ad02b54]{border-radius:4px;padding:4px 16px;background:transparent;font-size:16px;font-weight:500;cursor:pointer;border:1px solid #246AF3;color:#246AF3
}
.cxy-header-menu[data-v-1ad02b54]{background:#68a7fd
}
[data-v-1ad02b54] .cxy-level-menu{width:100%;height:48px;display:flex;justify-content:space-between;align-items:center;gap:20px
}
[data-v-1ad02b54] .el-menu--horizontal>.el-menu-item{padding:0;border-radius:0;text-align:center;background-color:#68a7fd !important;font-size:19px;border-bottom:none !important;height:100%;display:flex;align-items:center;line-height:normal !important;flex:1;justify-content:center;font-weight:bold !important
}
[data-v-1ad02b54] .el-menu--horizontal>.el-menu-item.is-active{padding:6px 0;background-color:#0e5af2 !important;box-shadow:0 0 10px 0 rgba(10,85,236,0.2);box-sizing:content-box !important
}
[data-v-1ad02b54] .el-menu--horizontal>.el-menu-item::after{width:calc(100% - 40px)
}
[data-v-1ad02b54] .el-menu::after,[data-v-1ad02b54] .el-menu::before{display:none
}
[data-v-1ad02b54] .el-menu.el-menu--horizontal{border:none;padding:0
}
[data-v-1ad02b54] .el-menu--horizontal>.el-submenu .el-submenu__title{height:40px;line-height:40px;border-radius:0;background-color:transparent !important
}
.cxy-header-line[data-v-1ad02b54]{border:1px solid rgba(36,106,243,0.1);width:100%
}

.ihh-bottom[data-v-5d34f338]{text-align:center;padding:16px 0;background:#000C1A;color:#ffffff;font-size:var(--font-12);min-width:max-content
}
.pTB5[data-v-5d34f338]{margin:0 10px;padding:5px 0
}
.pTB5 a[data-v-5d34f338]{color:#ffffff
}
/**
 * Swiper 4.5.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://www.idangero.us/swiper/
 *
 * Copyright 2014-2019 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: September 13, 2019
 */
.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
}
.swiper-container-no-flexbox .swiper-slide {
  float: left;
}
.swiper-container-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  -webkit-transform: translate3d(0px, 0, 0);
  transform: translate3d(0px, 0, 0);
}
.swiper-container-multirow > .swiper-wrapper {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.swiper-container-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-slide {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-transition-property: height, -webkit-transform;
  transition-property: height, -webkit-transform;
  -o-transition-property: transform, height;
  transition-property: transform, height;
  transition-property: transform, height, -webkit-transform;
}
/* 3D Effects */
.swiper-container-3d {
  -webkit-perspective: 1200px;
  perspective: 1200px;
}
.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-right {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-top {
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
/* IE10 Windows Phone 8 Fixes */
.swiper-container-wp8-horizontal,
.swiper-container-wp8-horizontal > .swiper-wrapper {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}
.swiper-container-wp8-vertical,
.swiper-container-wp8-vertical > .swiper-wrapper {
  -ms-touch-action: pan-x;
  touch-action: pan-x;
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  width: 27px;
  height: 44px;
  margin-top: -22px;
  z-index: 10;
  cursor: pointer;
  background-size: 27px 44px;
  background-position: center;
  background-repeat: no-repeat;
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  left: 10px;
  right: auto;
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  right: 10px;
  left: auto;
}
.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-lock {
  display: none;
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  -webkit-transition: 300ms opacity;
  -o-transition: 300ms opacity;
  transition: 300ms opacity;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 10px;
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transform: scale(0.33);
  -ms-transform: scale(0.33);
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  -webkit-transform: scale(0.66);
  -ms-transform: scale(0.66);
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  -webkit-transform: scale(0.33);
  -ms-transform: scale(0.33);
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  -webkit-transform: scale(0.66);
  -ms-transform: scale(0.66);
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  -webkit-transform: scale(0.33);
  -ms-transform: scale(0.33);
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  background: #000;
  opacity: 0.2;
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet-active {
  opacity: 1;
  background: #007aff;
}
.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  -webkit-transform: translate3d(0px, -50%, 0);
  transform: translate3d(0px, -50%, 0);
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 8px;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  -webkit-transition: 200ms top, 200ms -webkit-transform;
  transition: 200ms top, 200ms -webkit-transform;
  -o-transition: 200ms transform, 200ms top;
  transition: 200ms transform, 200ms top;
  transition: 200ms transform, 200ms top, 200ms -webkit-transform;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: 200ms left, 200ms -webkit-transform;
  transition: 200ms left, 200ms -webkit-transform;
  -o-transition: 200ms transform, 200ms left;
  transition: 200ms transform, 200ms left;
  transition: 200ms transform, 200ms left, 200ms -webkit-transform;
}
.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: 200ms right, 200ms -webkit-transform;
  transition: 200ms right, 200ms -webkit-transform;
  -o-transition: 200ms transform, 200ms right;
  transition: 200ms transform, 200ms right;
  transition: 200ms transform, 200ms right, 200ms -webkit-transform;
}
/* Progress */
.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: #007aff;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
  transform-origin: left top;
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  -webkit-transform-origin: right top;
  -ms-transform-origin: right top;
  transform-origin: right top;
}
.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-container-vertical > .swiper-pagination-progressbar,
.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-white .swiper-pagination-bullet-active {
  background: #ffffff;
}
.swiper-pagination-progressbar.swiper-pagination-white {
  background: rgba(255, 255, 255, 0.25);
}
.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {
  background: #ffffff;
}
.swiper-pagination-black .swiper-pagination-bullet-active {
  background: #000000;
}
.swiper-pagination-progressbar.swiper-pagination-black {
  background: rgba(0, 0, 0, 0.25);
}
.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {
  background: #000000;
}
.swiper-pagination-lock {
  display: none;
}
/* Scrollbar */
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}
.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.swiper-slide-zoomed {
  cursor: move;
}
/* Preloader */
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  -webkit-transform-origin: 50%;
  -ms-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
  animation: swiper-preloader-spin 1s steps(12, end) infinite;
}
.swiper-lazy-preloader:after {
  display: block;
  content: '';
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-position: 50%;
  background-size: 100%;
  background-repeat: no-repeat;
}
.swiper-lazy-preloader-white:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
@-webkit-keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/* a11y */
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
  pointer-events: none;
  -webkit-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube {
  overflow: visible;
}
.swiper-container-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-container-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
  z-index: 0;
}
.swiper-container-flip {
  overflow: visible;
}
.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-container-coverflow .swiper-wrapper {
  /* Windows 8 IE 10 fix */
  -ms-perspective: 1200px;
}

.data-item[data-v-2b994ed9]{width:100%;box-shadow:0 2px 16px 0 rgba(5,14,26,0.05);border:1px solid #F2F2F2;background:#FFFFFF;padding:var(--gap-16) var(--gap-20);border-radius:var(--border-8);cursor:pointer
}
.data-item[data-v-2b994ed9]:hover{border-color:#99BBFF;background-color:#F5F8FF
}
.data-item:hover .data-item-title[data-v-2b994ed9]{color:#246AF3
}
.data-item .data-item-title[data-v-2b994ed9]{font-size:var(--font-16);font-weight:bold;color:#21252E
}
.data-item .data-item-tags[data-v-2b994ed9]{display:flex;gap:var(--gap-8);margin-top:var(--gap-12)
}
.data-item .data-item-tags .tag-item[data-v-2b994ed9]{background:#EDF3FF;padding:var(--gap-4) var(--gap-8);border-radius:var(--border-4);color:#505363;font-size:var(--font-12)
}
.data-item .data-item-content[data-v-2b994ed9]{margin-top:var(--gap-12);color:#505363;font-size:var(--font-14);height:42px
}
.data-item .data-item-footer[data-v-2b994ed9]{display:flex;margin-top:var(--gap-12);justify-content:space-between;align-items:end
}
.data-item .data-item-footer .data-item-price[data-v-2b994ed9]{display:flex;align-items:baseline
}
.data-item .data-item-footer .data-item-price .value[data-v-2b994ed9]{color:#EC6E14;font-size:var(--font-20);font-weight:bold
}
.data-item .data-item-footer .data-item-price .label[data-v-2b994ed9]{color:#818496;font-size:var(--font-12)
}
.data-item .data-item-btn[data-v-2b994ed9]{background:#246AF3;padding:var(--gap-8) var(--gap-20);border-radius:var(--border-4);font-size:var(--font-14);font-weight:500;color:#ffffff;cursor:pointer
}

.data-item[data-v-333879d2]{width:100%;box-shadow:0 2px 16px 0 rgba(5,14,26,0.05);border:1px solid #F2F2F2;background:#FFFFFF;padding:var(--gap-16) var(--gap-20);border-radius:var(--border-8);cursor:pointer
}
.data-item[data-v-333879d2]:hover{border-color:#99BBFF;background-color:#F5F8FF
}
.data-item:hover .data-item-title[data-v-333879d2]{color:#246AF3
}
.data-item .data-tag[data-v-333879d2]{display:inline-block;background:linear-gradient(270deg, #EC8014 0%, #F45100 100%);padding:var(--gap-4) var(--gap-8);border-radius:var(--border-4);font-weight:500;font-size:var(--font-14);color:#FFFFFF
}
.data-item .data-item-title[data-v-333879d2]{margin-top:var(--gap-12);color:#21252E;font-size:var(--font-16);font-weight:bold;height:48px
}
.data-item .data-item-flex[data-v-333879d2]{display:flex;align-items:center;color:#505363;margin-top:var(--gap-5);font-size:var(--font-14);gap:var(--gap-4)
}
.data-item .data-item-flex .data-item-line[data-v-333879d2]{height:12px;width:1px;background:#D8D8D8
}
.data-item .data-item-footer[data-v-333879d2]{display:flex;margin-top:var(--gap-12);justify-content:space-between;align-items:end
}
.data-item .data-item-footer .data-item-area[data-v-333879d2]{display:flex;align-items:center;color:#246AF3;gap:var(--gap-4);font-size:var(--font-14);line-height:normal
}
.data-item .data-item-btn[data-v-333879d2]{background:#246AF3;padding:var(--gap-8) var(--gap-20);border-radius:var(--border-4);font-size:var(--font-14);font-weight:500;color:#ffffff;cursor:pointer
}

.cxy-container[data-v-157a9746]{display:inline-block;min-width:100%;height:100%
}
.cxy-container .cxy-banner[data-v-157a9746]{background-position:top center;background-image:url("/public/img/home-banner.png");background-size:cover;background-repeat:no-repeat;padding-bottom:1px
}
.cxy-container .cxy-banner .cxy-banner-title[data-v-157a9746]{margin:64px auto 40px auto;text-align:center;text-shadow:2px 4px 8px rgba(20,65,199,0.3);font-size:48px;font-weight:normal;color:var(--color-white)
}
.cxy-container .cxy-banner .cxy-banner-body[data-v-157a9746]{margin:var(--gap-20) auto;padding:var(--gap-16) var(--gap-24);border-radius:var(--border-12);box-shadow:0 2px 16px 0 rgba(5,14,26,0.05);background:#F5F7FA;display:flex;justify-content:space-between;position:relative;gap:var(--gap-24)
}
.cxy-container .cxy-banner .cxy-banner-body .cxy-banner-swiper[data-v-157a9746]{flex:1;position:relative;overflow:hidden;height:395px;border-radius:var(--border-12)
}
.cxy-container .cxy-banner .cxy-banner-body .cxy-banner-swiper .banner-item[data-v-157a9746]{position:relative;cursor:pointer;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;display:block;overflow:hidden
}
.cxy-container .cxy-banner .cxy-banner-body .cxy-banner-swiper .banner-item img[data-v-157a9746]{width:100%;height:100%;display:block;object-fit:cover;border-radius:var(--border-12)
}
.cxy-container .cxy-banner .cxy-banner-body .cxy-banner-swiper .banner-item .banner-text[data-v-157a9746]{position:absolute;bottom:0;left:0;right:0;color:#fff;backdrop-filter:blur(40px);background:rgba(0,0,0,0.5);padding:var(--gap-15) var(--gap-24) 37px var(--gap-24);border-radius:var(--border-16)
}
.cxy-container .cxy-banner .cxy-banner-body .cxy-banner-swiper .banner-bots[data-v-157a9746]{position:absolute;bottom:15px;left:24px;z-index:1;display:flex;align-items:center;gap:var(--gap-8)
}
.cxy-container .cxy-banner .cxy-banner-body .cxy-banner-swiper .banner-bots .bot-item[data-v-157a9746]{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,0.5);cursor:pointer
}
.cxy-container .cxy-banner .cxy-banner-body .cxy-banner-swiper .banner-bots .bot-item.active[data-v-157a9746]{width:12px;height:12px;background:#FFFFFF
}
.cxy-container .cxy-banner .cxy-banner-body .cxy-banner-notice[data-v-157a9746]{flex:1;overflow:hidden
}
.cxy-container .cxy-banner .cxy-banner-body .cxy-banner-notice .notice-header[data-v-157a9746]{display:flex;justify-content:space-between;align-items:center
}
.cxy-container .cxy-banner .cxy-banner-body .cxy-banner-notice .notice-header .notice-tab[data-v-157a9746]{display:flex;background:#FFFFFF;padding:var(--gap-4);border-radius:var(--border-8)
}
.cxy-container .cxy-banner .cxy-banner-body .cxy-banner-notice .notice-header .notice-tab .notice-tab-item[data-v-157a9746]{padding:var(--gap-8) var(--gap-20);border-radius:var(--border-8);color:var(--text-primary);font-size:var(--font-16);font-weight:500;cursor:pointer
}
.cxy-container .cxy-banner .cxy-banner-body .cxy-banner-notice .notice-header .notice-tab .notice-tab-item.active[data-v-157a9746]{background:#246AF3;color:var(--text-white)
}
.cxy-container .cxy-banner .cxy-banner-body .cxy-banner-notice .notice-header .notice-more[data-v-157a9746]{color:#246AF3;font-size:var(--font-14);font-weight:normal;cursor:pointer
}
.cxy-container .cxy-banner .cxy-banner-body .cxy-banner-notice .notice-body[data-v-157a9746]{margin-top:var(--gap-16)
}
.cxy-container .cxy-banner .cxy-banner-body .cxy-banner-notice .notice-body .notice-body-item[data-v-157a9746]{margin-bottom:var(--gap-8);background:#FFFFFF;padding:var(--gap-12) var(--gap-16);border-radius:var(--border-6);display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:var(--gap-8)
}
.cxy-container .cxy-banner .cxy-banner-body .cxy-banner-notice .notice-body .notice-body-item:hover .item-title[data-v-157a9746]{color:#3685FB !important
}
.cxy-container .cxy-banner .cxy-banner-body .cxy-banner-notice .notice-body .notice-body-item[data-v-157a9746]:last-child{margin-bottom:0
}
.cxy-container .cxy-banner .cxy-banner-body .cxy-banner-notice .notice-body .notice-body-item .item-info[data-v-157a9746]{flex:1;overflow:hidden
}
.cxy-container .cxy-banner .cxy-banner-body .cxy-banner-notice .notice-body .notice-body-item .item-info .item-title[data-v-157a9746]{color:#21252E;font-size:var(--font-14);font-weight:500
}
.cxy-container .cxy-banner .cxy-banner-body .cxy-banner-notice .notice-body .notice-body-item .item-info .item-tags[data-v-157a9746]{margin-top:var(--gap-6);display:flex;gap:var(--gap-6)
}
.cxy-container .cxy-banner .cxy-banner-body .cxy-banner-notice .notice-body .notice-body-item .item-info .item-tags .item-state[data-v-157a9746]{background:linear-gradient(270deg, #EC8014 0%, #F45100 100%);padding:var(--gap-4) var(--gap-8);border-radius:var(--border-4);color:#FFFFFF;font-size:var(--font-12)
}
.cxy-container .cxy-banner .cxy-banner-body .cxy-banner-notice .notice-body .notice-body-item .item-info .item-tags .item-type[data-v-157a9746]{background:#F5F7FA;padding:var(--gap-4) var(--gap-8);border-radius:var(--border-4);color:#505363;font-size:var(--font-12)
}
.cxy-container .cxy-banner .cxy-banner-body .cxy-banner-notice .notice-body .notice-body-item .item-btn[data-v-157a9746]{border:1px solid #99B7F3;background:#E5F1FF;padding:var(--gap-8) var(--gap-20);border-radius:var(--border-4);cursor:pointer
}
.cxy-container .cxy-banner .cxy-banner-body .cxy-banner-notice .notice-body .notice-body-item .item-btn span[data-v-157a9746]{font-size:var(--font-14);font-weight:500;background:linear-gradient(110deg, #246AF3 0%, #249DF3 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text
}
.cxy-container .cxy-technology[data-v-157a9746]{background-position:top center;background-image:url("/public/img/home-bg-02.png");background-size:cover;background-repeat:no-repeat;padding:40px 0px
}
.cxy-container .cxy-technology .cxy-check-in[data-v-157a9746]{display:flex;justify-content:space-between;align-items:center;background-position:bottom right;background-image:url("/public/img/home-check-in-bg.png");background-size:cover;background-repeat:no-repeat;padding:var(--gap-16) var(--gap-24);border-radius:var(--border-12);gap:var(--gap-16);margin-bottom:var(--gap-24)
}
.cxy-container .cxy-technology .cxy-check-in .cxy-check-in-left[data-v-157a9746]{width:220px;flex-shrink:0;color:#FFFFFF
}
.cxy-container .cxy-technology .cxy-check-in .cxy-check-in-left .title[data-v-157a9746]{font-size:var(--font-28);font-weight:bold
}
.cxy-container .cxy-technology .cxy-check-in .cxy-check-in-left .value[data-v-157a9746]{display:inline-block;margin-top:var(--gap-12);border:1px solid #FFFFFF;padding:var(--gap-6) var(--gap-16);border-radius:var(--border-4);font-size:var(--font-14)
}
.cxy-container .cxy-technology .cxy-check-in .cxy-check-in-right[data-v-157a9746]{flex:1;overflow:hidden;display:flex;gap:var(--gap-16)
}
.cxy-container .cxy-technology .cxy-check-in .cxy-check-in-right .check-in-item[data-v-157a9746]{flex:1;overflow:hidden;display:flex;flex-direction:column;background:#FFFFFF;gap:var(--gap-12);padding:var(--gap-16) var(--gap-24);border-radius:var(--border-12);cursor:pointer
}
.cxy-container .cxy-technology .cxy-check-in .cxy-check-in-right .check-in-item .item-top[data-v-157a9746]{display:flex;align-items:center;gap:var(--gap-8)
}
.cxy-container .cxy-technology .cxy-check-in .cxy-check-in-right .check-in-item .item-top .item-icon[data-v-157a9746]{width:28px;height:28px
}
.cxy-container .cxy-technology .cxy-check-in .cxy-check-in-right .check-in-item .item-top .item-icon img[data-v-157a9746]{width:100%;height:100%;display:block
}
.cxy-container .cxy-technology .cxy-check-in .cxy-check-in-right .check-in-item .item-top .item-title[data-v-157a9746]{color:#21252E;font-size:var(--font-20);font-weight:500
}
.cxy-container .cxy-technology .cxy-check-in .cxy-check-in-right .check-in-item .item-text[data-v-157a9746]{color:#505363;font-size:var(--font-14)
}
.cxy-container .cxy-technology .technology-box[data-v-157a9746]{width:100px;height:450px;box-shadow:0 2px 16px 0 rgba(5,14,26,0.05);padding:20px 40px;border-radius:var(--border-12);font-size:var(--font-28);font-weight:bold;color:#ffffff;background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;flex-direction:column;cursor:pointer
}
.cxy-container .cxy-technology .technology-box .box-title[data-v-157a9746]{flex:1;display:flex;align-items:center
}
.cxy-container .cxy-technology .cxy-technology-left[data-v-157a9746]{float:left;margin-right:var(--gap-20);width:calc(100% - 120px);border-radius:var(--border-8);overflow:hidden;display:flex;transition:.5s all;justify-content:center
}
.cxy-container .cxy-technology .cxy-technology-left .technology-box[data-v-157a9746]{background-image:url("/public/img/demand-bg.png")
}
.cxy-container .cxy-technology .cxy-technology-right[data-v-157a9746]{float:right;border-radius:var(--border-8);overflow:hidden;display:flex;transition:.5s all;justify-content:center
}
.cxy-container .cxy-technology .cxy-technology-right .technology-box[data-v-157a9746]{background-image:url("/public/img/achievement-bg.png")
}
.cxy-container .cxy-technology .technology-box-content[data-v-157a9746]{flex:1;overflow:hidden;box-shadow:0px 2px 16px 0px rgba(5,14,26,0.05);border:2px solid;border-image:linear-gradient(180deg, #fff 0%, rgba(255,255,255,0) 100%) 2;background:#F5F7FA;padding:16px 24px 24px 24px;border-radius:var(--border-12);height:515px
}
.cxy-container .cxy-technology .technology-box-content .box-content-header[data-v-157a9746]{display:flex;align-items:center;justify-content:space-between
}
.cxy-container .cxy-technology .technology-box-content .box-content-header .title[data-v-157a9746]{font-size:var(--font-28);font-weight:bold;background:linear-gradient(110deg, #246AF3 0%, #249DF3 99%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent
}
.cxy-container .cxy-technology .technology-box-content .box-content-header .more-btn[data-v-157a9746]{font-size:var(--font-14);color:#246AF3;cursor:pointer
}
.cxy-container .cxy-technology .technology-box-content .box-content-body[data-v-157a9746]{margin-top:var(--gap-16);display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:var(--gap-16)
}
.cxy-container .cxy-service[data-v-157a9746]{background-position:top center;background-image:url("/public/img/home-bg-03.png");background-size:cover;background-repeat:no-repeat;padding:40px 0px
}
.cxy-container .cxy-service .cxy-service-title[data-v-157a9746]{color:#21252E;font-size:var(--font-28);font-weight:bold;text-align:center;margin-bottom:var(--gap-32)
}
.cxy-container .cxy-service .cxy-service-tab[data-v-157a9746]{display:flex;gap:var(--gap-20);justify-content:center;margin-bottom:var(--gap-24)
}
.cxy-container .cxy-service .cxy-service-tab .service-tab-item[data-v-157a9746]{display:flex;align-items:center;border:1px solid #CED2D9;gap:var(--gap-8);padding:var(--gap-10) var(--gap-24);border-radius:100px;color:#505363;font-size:var(--font-18);font-weight:500;cursor:pointer
}
.cxy-container .cxy-service .cxy-service-tab .service-tab-item img[data-v-157a9746]{width:24px;height:24px;display:block
}
.cxy-container .cxy-service .cxy-service-tab .service-tab-item.active[data-v-157a9746]{background:#246AF3;color:#FFFFFF;font-weight:bold;border-color:#246AF3
}
.cxy-container .cxy-service .cxy-service-body .service-body-1[data-v-157a9746]{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:var(--gap-16)
}
.cxy-container .cxy-service .cxy-service-body .service-body-1 .service-item[data-v-157a9746]{border-radius:var(--border-16);background:#FFFFFF;padding:var(--gap-16) var(--gap-24);display:flex;justify-content:space-between;gap:var(--gap-8);border:1px solid transparent;overflow:hidden;cursor:pointer
}
.cxy-container .cxy-service .cxy-service-body .service-body-1 .service-item[data-v-157a9746]:hover{border-color:#99BBFF;background:#F5F8FF
}
.cxy-container .cxy-service .cxy-service-body .service-body-1 .service-item:hover .item-title[data-v-157a9746]{color:#246AF3 !important
}
.cxy-container .cxy-service .cxy-service-body .service-body-1 .service-item .service-item-info[data-v-157a9746]{flex:1;overflow:hidden
}
.cxy-container .cxy-service .cxy-service-body .service-body-1 .service-item .service-item-info .item-tag[data-v-157a9746]{display:inline-block;background:linear-gradient(270deg, #EC8014 0%, #F45100 100%);border-radius:var(--border-4);padding:var(--gap-5) var(--gap-10);font-size:var(--font-12);font-weight:bold;color:#FFFFFF
}
.cxy-container .cxy-service .cxy-service-body .service-body-1 .service-item .service-item-info .item-title[data-v-157a9746]{margin-top:var(--gap-12);font-size:var(--font-16);font-weight:bold;color:#21252E
}
.cxy-container .cxy-service .cxy-service-body .service-body-1 .service-item .service-item-info .item-unit[data-v-157a9746]{margin-top:var(--gap-4);color:#818496;font-size:var(--font-14)
}
.cxy-container .cxy-service .cxy-service-body .service-body-1 .service-item .service-item-info .item-btn-group[data-v-157a9746]{display:flex;margin-top:var(--gap-12);gap:var(--gap-16)
}
.cxy-container .cxy-service .cxy-service-body .service-body-1 .service-item .service-item-info .item-btn-group .btn-item[data-v-157a9746]{padding:var(--gap-8) var(--gap-20);color:#246AF3;font-size:var(--font-14);font-weight:500;cursor:pointer;border-radius:var(--border-4);position:relative;overflow:hidden;background:linear-gradient(111deg, #246AF3 0%, #249DF3 100%);z-index:1;line-height:normal
}
.cxy-container .cxy-service .cxy-service-body .service-body-1 .service-item .service-item-info .item-btn-group .btn-item[data-v-157a9746]::after{position:absolute;top:1px;bottom:1px;left:1px;right:1px;content:'';background:#ffffff;z-index:-1;border-radius:var(--border-4)
}
.cxy-container .cxy-service .cxy-service-body .service-body-1 .service-item .service-item-info .item-btn-group .btn-item.primary[data-v-157a9746]{color:#FFFFFF
}
.cxy-container .cxy-service .cxy-service-body .service-body-1 .service-item .service-item-info .item-btn-group .btn-item.primary[data-v-157a9746]::after{display:none
}
.cxy-container .cxy-service .cxy-service-body .service-body-1 .service-item .service-item-img[data-v-157a9746]{width:120px
}
.cxy-container .cxy-service .cxy-service-body .service-body-1 .service-item .service-item-img img[data-v-157a9746]{width:100%;border-radius:var(--border-4)
}
.cxy-container .cxy-service .cxy-service-body .service-body-2[data-v-157a9746]{margin-top:var(--gap-16);border-radius:var(--border-16);padding:var(--gap-16) var(--gap-12);background:linear-gradient(180deg, #fff 0%, rgba(255,255,255,0) 100%);z-index:1;position:relative;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:var(--gap-16)
}
.cxy-container .cxy-service .cxy-service-body .service-body-2[data-v-157a9746]::after{position:absolute;top:2px;bottom:2px;left:2px;right:2px;content:'';z-index:-1;border-radius:var(--border-16);background:linear-gradient(180deg, #F5F7FA 0%, #fff 33%)
}
.cxy-container .cxy-service .cxy-service-body .service-body-2 .service-item[data-v-157a9746]{padding:var(--gap-12);border:1px solid transparent;border-radius:var(--border-8);cursor:pointer
}
.cxy-container .cxy-service .cxy-service-body .service-body-2 .service-item .item-title[data-v-157a9746]{font-size:var(--font-16);font-weight:bold;color:#21252E
}
.cxy-container .cxy-service .cxy-service-body .service-body-2 .service-item .item-unit[data-v-157a9746]{margin-top:var(--gap-4);font-size:var(--font-14);color:#818496
}
.cxy-container .cxy-service .cxy-service-body .service-body-2 .service-item .item-tags[data-v-157a9746]{margin-top:var(--gap-12);display:flex;gap:var(--gap-10)
}
.cxy-container .cxy-service .cxy-service-body .service-body-2 .service-item .item-tags .tag-item[data-v-157a9746]{background:#F1F1F1;padding:var(--gap-4) var(--gap-8);border-radius:var(--border-4);color:#21252E;font-size:var(--font-12)
}
.cxy-container .cxy-service .cxy-service-body .service-body-2 .service-item .item-tags .tag-item.primary[data-v-157a9746]{background:#E1ECFA;color:#0E5AF2;font-weight:500
}
.cxy-container .cxy-service .cxy-service-body .service-body-2 .service-item[data-v-157a9746]:hover{border-color:#99BBFF;background:#F5F8FF
}
.cxy-container .cxy-service .cxy-service-body .service-body-2 .service-item:hover .item-title[data-v-157a9746]{color:#246AF3
}
.cxy-container .cxy-service .cxy-service-footer[data-v-157a9746]{margin-top:var(--gap-32);display:flex;justify-content:center
}
.cxy-container .cxy-service .cxy-service-footer .cxy-more-btn[data-v-157a9746]{display:flex;align-items:center;cursor:pointer;color:#246AF3;font-size:var(--font-16);font-weight:500;gap:var(--gap-8)
}
.cxy-container .cxy-party[data-v-157a9746]{background-position:top center;background-image:url("/public/img/home-bg-04.png");background-size:cover;background-repeat:no-repeat;padding:40px 0px
}
.cxy-container .cxy-party .cxy-party-title[data-v-157a9746]{color:#21252E;font-size:var(--font-28);font-weight:bold;text-align:center;margin-bottom:var(--gap-32)
}
.cxy-container .cxy-party .cxy-party-body .party-body-1[data-v-157a9746]{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:var(--gap-16)
}
.cxy-container .cxy-party .cxy-party-body .party-body-1 .party-item[data-v-157a9746]{box-shadow:0 2px 16px 0 rgba(5,14,26,0.05);border:2px solid #FFFFFF;background:linear-gradient(180deg, #F0F5FA 0%, #fff 100%);padding:var(--gap-12);border-radius:var(--border-8);cursor:pointer
}
.cxy-container .cxy-party .cxy-party-body .party-body-1 .party-item[data-v-157a9746]:hover{border-color:#99BBFF;background:#F5F8FF
}
.cxy-container .cxy-party .cxy-party-body .party-body-1 .party-item:hover .party-item-title[data-v-157a9746]{color:#246AF3 !important
}
.cxy-container .cxy-party .cxy-party-body .party-body-1 .party-item .party-item-img[data-v-157a9746]{height:160px
}
.cxy-container .cxy-party .cxy-party-body .party-body-1 .party-item .party-item-img img[data-v-157a9746]{width:100%;height:100%;display:block;object-fit:cover;border-radius:var(--border-8)
}
.cxy-container .cxy-party .cxy-party-body .party-body-1 .party-item .party-item-title[data-v-157a9746]{font-size:var(--font-16);font-weight:bold;color:#242424;margin-top:var(--gap-8);height:48px
}
.cxy-container .cxy-party .cxy-party-body .party-body-1 .party-item .party-item-flex[data-v-157a9746]{margin-top:var(--gap-8);display:flex;align-items:center;gap:var(--gap-8);color:#818496;font-size:var(--font-14)
}
.cxy-container .cxy-party .cxy-party-body .party-body-1 .party-item .party-item-flex .time[data-v-157a9746],.cxy-container .cxy-party .cxy-party-body .party-body-1 .party-item .party-item-flex .unit[data-v-157a9746]{font-weight:normal
}
.cxy-container .cxy-party .cxy-party-body .party-body-1 .party-item .party-item-flex .item-line[data-v-157a9746]{height:12px;width:1px;background:#D8D8D8
}
.cxy-container .cxy-party .cxy-party-body .party-body-2[data-v-157a9746]{margin-top:var(--gap-16);display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:var(--gap-16)
}
.cxy-container .cxy-party .cxy-party-body .party-body-2 .party-item[data-v-157a9746]{background:#FFFFFF;padding:var(--gap-24);border-radius:var(--border-8);cursor:pointer;border:1px solid transparent
}
.cxy-container .cxy-party .cxy-party-body .party-body-2 .party-item[data-v-157a9746]:hover{border-color:#99BBFF;background:#F5F8FF
}
.cxy-container .cxy-party .cxy-party-body .party-body-2 .party-item:hover .party-item-title[data-v-157a9746]{color:#246AF3 !important
}
.cxy-container .cxy-party .cxy-party-body .party-body-2 .party-item .party-item-title[data-v-157a9746]{color:#21252E;font-size:var(--font-16);font-weight:bold;height:48px
}
.cxy-container .cxy-party .cxy-party-body .party-body-2 .party-item .party-item-flex[data-v-157a9746]{display:flex;align-items:center;justify-content:space-between;margin-top:var(--gap-8)
}
.cxy-container .cxy-party .cxy-party-body .party-body-2 .party-item .party-item-flex .item-tag[data-v-157a9746]{border:1px solid #0E77F2;padding:var(--gap-4) var(--gap-8);border-radius:var(--border-4);color:#0E77F2;font-size:var(--font-12);font-weight:500
}
.cxy-container .cxy-party .cxy-party-body .party-body-2 .party-item .party-item-flex .item-time[data-v-157a9746]{color:#818496;font-size:var(--font-14);font-weight:normal
}
.cxy-container .cxy-party .cxy-party-footer[data-v-157a9746]{margin-top:var(--gap-32);display:flex;justify-content:center
}
.cxy-container .cxy-party .cxy-party-footer .cxy-more-btn[data-v-157a9746]{display:flex;align-items:center;cursor:pointer;color:#246AF3;font-size:var(--font-16);font-weight:500;gap:var(--gap-8)
}
/* Make clicks pass-through */
#nprogress {
  pointer-events: none;
}

#nprogress .bar {
  background: #29d;

  position: fixed;
  z-index: 1031;
  top: 0;
  left: 0;

  width: 100%;
  height: 2px;
}

/* Fancy blur effect */
#nprogress .peg {
  display: block;
  position: absolute;
  right: 0px;
  width: 100px;
  height: 100%;
  box-shadow: 0 0 10px #29d, 0 0 5px #29d;
  opacity: 1.0;

  -webkit-transform: rotate(3deg) translate(0px, -4px);
      -ms-transform: rotate(3deg) translate(0px, -4px);
          transform: rotate(3deg) translate(0px, -4px);
}

/* Remove these to get rid of the spinner */
#nprogress .spinner {
  display: block;
  position: fixed;
  z-index: 1031;
  top: 15px;
  right: 15px;
}

#nprogress .spinner-icon {
  width: 18px;
  height: 18px;
  box-sizing: border-box;

  border: solid 2px transparent;
  border-top-color: #29d;
  border-left-color: #29d;
  border-radius: 50%;

  -webkit-animation: nprogress-spinner 400ms linear infinite;
          animation: nprogress-spinner 400ms linear infinite;
}

.nprogress-custom-parent {
  overflow: hidden;
  position: relative;
}

.nprogress-custom-parent #nprogress .spinner,
.nprogress-custom-parent #nprogress .bar {
  position: absolute;
}

@-webkit-keyframes nprogress-spinner {
  0%   { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}
@keyframes nprogress-spinner {
  0%   { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

