﻿[data-v-6f475772] .el-button, div[data-v-6f475772], p[data-v-6f475772], span[data-v-6f475772] {
  font-family: SourceHanSansCN-Regular, sans-serif
}
[data-v-6f475772] ::placeholder {
  font-family: SourceHanSansCN-Light, sans-serif
}
a[data-v-6f475772]:focus, a[data-v-6f475772]:hover {
  color: #e50014
}
.container[data-v-6f475772] {
  background: #f6f6f6;
  min-width: 1400px
}
.index-banner[data-v-6f475772] {
  height: 600px
}
.index-banner[data-v-6f475772] .el-image__inner {
  object-fit: cover !important
}
.index-banner[data-v-6f475772] .el-carousel__container {
  height: 600px
}
.index-banner .img[data-v-6f475772] {
  width: 100%;
  height: 100%
}
.index-banner[data-v-6f475772] .el-carousel__arrow {
  width: 64px;
  height: 64px;
  background-color: rgba(0, 0, 0, .3);
  color: #fff;
  border-radius: 50%
}
.index-banner[data-v-6f475772] .el-carousel__arrow i {
  font-size: 28px
}
.index-banner[data-v-6f475772] .el-carousel__arrow.el-carousel__arrow--left {
  left: 120px
}
.index-banner[data-v-6f475772] .el-carousel__arrow.el-carousel__arrow--right {
  right: 120px
}
.index-banner[data-v-6f475772] .el-carousel__indicators--horizontal {
  bottom: 84px;
  margin: 0;
  transform: translateX(-50%)
}
.index-banner[data-v-6f475772] .el-carousel__button {
  width: 2px;
  height: 19px;
  opacity: 1
}
.index-banner[data-v-6f475772] .el-carousel__indicator.is-active button {
  width: 4px;
  height: 32px;
  background-color: #c1a56f
}
.index-banner[data-v-6f475772] .el-carousel__indicators--outside {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 48px;
  line-height: 48px;
  margin: auto;
  transform: inherit;
  background: linear-gradient(180deg, transparent, rgba(0, 0, 0, .6))
}
.index-banner[data-v-6f475772] .el-carousel__indicator--horizontal button {
  width: 15px;
  height: 4px;
  background: #d9d9d9;
  border-radius: 30px;
  padding: 0 4px
}
.index-banner[data-v-6f475772] .el-carousel__indicator.is-active button {
  width: 60px;
  height: 4px;
  background: #e50014;
  border-radius: 30px
}
.aj-index-b[data-v-6f475772] {
  width: 100%;
  flex-shrink: 0;
  background: #f6f6f6;
  margin: 18px 0 48px
}
.aj-index-b .aj-index-b-ul[data-v-6f475772] {
  width: 1200px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between
}
.aj-index-b .aj-index-b-ul .aj-index-b-li[data-v-6f475772] {
  text-align: justify;
  position: relative
}
.aj-index-b .aj-index-b-ul .aj-index-b-li[data-v-6f475772]:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  right: -50px;
  width: 2px;
  height: 86%;
  background: rgba(0, 0, 0, .1)
}
.aj-index-b .aj-index-b-ul .aj-index-b-li[data-v-6f475772]:last-of-type:after {
  display: none
}
.aj-index-b .aj-index-b-ul .aj-index-b-li-con[data-v-6f475772] {
  display: inline-block;
  text-align: center
}
.aj-index-b .aj-index-b-ul .aj-index-b-li-top[data-v-6f475772] {
  color: #666;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: normal
}
.aj-index-b .aj-index-b-ul .aj-index-b-li-top .aj-index-b-li-top-num[data-v-6f475772] {
  color: #e50014;
  text-align: center;
  font-size: 64px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  font-family: DIN-Condensed, sans-serif;
  position: relative;
  top: 2px
}
.aj-index-b .aj-index-b-ul .aj-index-b-li-bot[data-v-6f475772] {
  color: #999;
  text-align: center;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  font-family: SourceHanSansCN-Light, sans-serif
}
.aj-index-c[data-v-6f475772] {
  background: #fff;
  padding: 20px 0 80px
}
.aj-index-c .aj-index-c-tit-con[data-v-6f475772] {
  width: 480px;
  height: 124px;
  margin: 0 auto;
/*  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAdcAAABDAQMAAAD0yt1jAAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMHADnSW/8AAAKaSURBVEjHpdfBlaQgEAZgfB68rSEQCiltBhgaoRgCRw4+a6nyr22gQXdcL1Pzv/rA6ZEWDL2+zp7djRv1B1NavuZcSeGRcXBw4KR/4fE4S+aqy8vBzmwjDwI71zbkqLULrCE0rLDGV1bmaeys1qFhUWs/FpFt7KTWomFSu5Y2SdJY42FXNBi1c2kFzQPLXfEKYKfSBkla62B1cGNhTWk3SVpr2WKa2vrCmnurg69q3Zf1jV0JhTYsHXsiGVltmNXajz36dvkXm5AUdj0uu/LH5EEmtWtts1tLS2pjtrxUeG62PuRfPjbyPK3damtpg02tdTIPndx0ig2wKbdLww57ttbTdm+9dB1X5/yxuzxl95YoDezERW33wu6wTmz4stH4sZW1CyvtanmgbBca3TM9WurbyJYbzrGlgd2f7PJtN9iQbYC1YuOjNZdNxkx3duvYpOuoZ83YNutXb+yNXV5YC7v+h7UvrIN1L6yH9S8sXXain9sJdn1hZ1gLe/7A5gw/f/5cWba/5N5bOz1ZYrsGLp7WUfK19ZfduVLrCjuXtvnOoctGWe0PNpqRde33VW1ntrZnU046dm/s3LMH12KT2gDLDoPc2Pq9ICR7LYZW3lzN+whE/rf6PhraJB+YWqOvMAzLg3StdCaOQ/kOjUXhyNzbhQxsALGSJnwmXbthm/G72m9EFGyncGMlMZVNKDSxXRt6eyS19sH29nUfciLpWllI7X6yIA/WUaitV+t1m+q7Nopt98/0twgoehYLqfwzJ+LpUOxSjO33eYGCFlGKvuWHpj2n6HRLLpIUN/aUwdVaIeg6pOjbU0bdOFNLSizpuezO7twAsZAST3oe7FvSm51kNhW0S45zqNrR+dc2idET8YYCZ+fX1/kH/N/k+w3jQucAAAAASUVORK5CYII=) 50% no-repeat;*/
  background-size: cover 100%
}
.aj-index-c .aj-index-c-tit-con .tit-text[data-v-6f475772] {
  color: #1b1b1b;
  text-align: center;
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
/*  padding-top: 44px*/
}
.aj-index-c .aj-index-c-tit-con .tit-text span[data-v-6f475772] {
  color: #e50014
}
.aj-index-c .aj-index-c-tit-con .tit-description[data-v-6f475772] {
  color: rgba(60, 77, 89, .5);
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal
}
.aj-index-c .star-product[data-v-6f475772] {
  position: absolute;
  left: -4px;
  top: -35px;
  width: 89px;
  z-index: 4
}
.aj-index-c .aj-index-c-con[data-v-6f475772] {
  width: 1200px;
  height: 440px;
  margin: 40px auto 0;
  display: flex;
  align-items: center;
  justify-content: space-between
}
.aj-index-c .aj-index-c-con .aj-index-c-con-item-box[data-v-6f475772] {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden
}
.aj-index-c .aj-index-c-con .aj-index-c-con-item[data-v-6f475772] {
  position: relative;
  width: 251px;
  height: 100%;
  background-size: 100% 100%;
  border-radius: 12px;
  transition: all .3s
}
.aj-index-c .aj-index-c-con .aj-index-c-con-item[data-v-6f475772]:last-of-type {
  margin-right: 0
}
.aj-index-c .aj-index-c-con .aj-index-c-con-item .aj-index-c-co-bgimg[data-v-6f475772] {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 0;
  border-radius: 12px;
  object-fit: cover
}
.aj-index-c .aj-index-c-con .aj-index-c-con-item .aj-index-c-co-bgimg[data-v-6f475772]:after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, transparent, rgba(0, 0, 0, .8))
}
.aj-index-c .aj-index-c-con .aj-index-c-con-item .pro-video[data-v-6f475772] {
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 12px
}
.aj-index-c .aj-index-c-con .aj-index-c-con-item .tit-cen[data-v-6f475772] {
  position: absolute;
  left: 24px;
  right: 24px;
  color: #d9d9db;
  text-shadow: 0 2px 4px rgba(65, 23, 0, .26);
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: 36px;
  transition: all .3s;
  z-index: 3
}
.aj-index-c .aj-index-c-con .aj-index-c-con-item .descript-cen[data-v-6f475772] {
  position: absolute;
  left: 24px;
  right: 24px;
  color: #d9d9db;
  text-shadow: 0 2px 4px rgba(65, 23, 0, .26);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  transition: all .3s;
  z-index: 3
}
.aj-index-c .aj-index-c-con .aj-index-c-con-item .introduce[data-v-6f475772] {
  position: absolute;
  top: 108px;
  left: 0;
  padding: 58px 24px 0;
  color: #fff;
  text-align: justify;
  text-shadow: 0 2px 2px rgba(0, 0, 0, .31);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  transition: all .5s;
  z-index: 3
}
.aj-index-c .aj-index-c-con .aj-index-c-con-item .submit-label-btn[data-v-6f475772] {
  position: absolute;
  bottom: 44px;
  display: flex;
  align-items: center;
  width: 120px;
  height: 40px;
  padding: 9px 12px;
  flex-shrink: 0;
  border-radius: 99px;
  background: linear-gradient(90deg, #e50014, #ff6d1b);
  border: none;
  color: var(--ffffff, #fff);
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 22px;
  font-family: SourceHanSansCN-Regular, sans-serif;
  transition: all .2s
}
.aj-index-c .aj-index-c-con .aj-index-c-con-item .group-img[data-v-6f475772] {
  position: absolute;
  left: 24px;
  right: inherit;
  bottom: 48px;
  width: 32px;
  height: 32px;
  flex-shrink: 0;
  transition: all .5s
}
.aj-index-c .aj-index-c-con .aj-index-c-con-item .ellipse-icon[data-v-6f475772] {
  position: absolute;
  left: 16px;
  top: 30px;
  width: 175px;
  height: 69px;
  background: #c2a46d;
  filter: blur(40px);
  z-index: 1;
  transition: all .5s
}
.aj-index-c .aj-index-c-con .aj-index-c-con-item .aj-index-c-con-item-shade[data-v-6f475772] {
  width: 100%;
  height: 100%;
  padding: 48px 24px;
  background: rgba(0, 0, 0, .5);
  border-radius: 12px;
  position: relative;
  z-index: 1;
  transition: all .3s
}
.aj-index-c .aj-index-c-con .aj-index-c-con-item .icon-img[data-v-6f475772] {
  position: absolute;
  left: 24px;
  top: 48px;
  height: 48px;
  flex-shrink: 0;
  transition: all .3s;
  z-index: 3
}
.aj-index-c .aj-index-c-con .aj-index-c-con-item .icon-img img[data-v-6f475772] {
  height: 100%;
  object-fit: cover
}
.aj-index-d[data-v-6f475772] {
  width: 100%;
  background: #f6f6f6;
  padding: 48px 0
}
.aj-index-d .aj-index-d-box[data-v-6f475772] {
  width: 1200px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between
}
.aj-index-d .aj-index-d-box .aj-index-d-icon-park[data-v-6f475772] {
  display: block;
  width: 85px;
  height: 56px
}
.aj-index-d .aj-index-d-box .aj-index-d-icon-park-lf[data-v-6f475772] {
  display: block;
  width: 158px;
  height: 98px
}
.aj-index-d .aj-index-d-box .aj-index-d-tit[data-v-6f475772] {
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  bottom: 45px;
  color: #3c4d59;
  text-align: center;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 27px
}
.aj-index-d .aj-index-d-box .aj-index-d-tit-lf[data-v-6f475772] {
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  bottom: 58px;
  color: #3c4d59;
  text-align: center;
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: 36px
}
.aj-index-d .aj-index-d-box .aj-index-d-introduce[data-v-6f475772] {
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  bottom: 24px;
  color: rgba(60, 77, 89, .5);
  text-align: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 21px
}
.aj-index-d .aj-index-d-box .aj-index-d-introduce-lf[data-v-6f475772] {
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  bottom: 34px;
  color: rgba(60, 77, 89, .5);
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px
}
.aj-index-d .aj-index-d-box .aj-index-d-box-lf[data-v-6f475772] {
  width: 285px
}
.aj-index-d .aj-index-d-box .aj-index-d-box-lf .small-bot-box[data-v-6f475772], .aj-index-d .aj-index-d-box .aj-index-d-box-lf .small-top-box[data-v-6f475772] {
  display: flex;
  width: 285px;
  height: 152px;
  padding: 24px 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  border-radius: 12px;
  background: #fff;
  position: relative;
  overflow: hidden;
  cursor: pointer
}
.aj-index-d .aj-index-d-box .aj-index-d-box-lf .small-top-box[data-v-6f475772] {
  margin-bottom: 20px;
  transition: all .5
}
.aj-index-d .aj-index-d-box .aj-index-d-box-lf .small-bot-box[data-v-6f475772]:hover, .aj-index-d .aj-index-d-box .aj-index-d-box-lf .small-top-box[data-v-6f475772]:hover {
  box-shadow: 0 16px 26px -8px rgba(0, 0, 0, .25)
}
.aj-index-d .aj-index-d-box .aj-index-d-box-rg[data-v-6f475772] {
  width: 590px
}
.aj-index-d .aj-index-d-box .aj-index-d-box-rg .big-top-box[data-v-6f475772] {
  position: relative;
  display: flex;
  width: 590px;
  height: 224px;
  padding: 32px 0 34px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-radius: 12px;
  background: #fff;
  margin-bottom: 20px;
  overflow: hidden;
  cursor: pointer;
  transition: all .5
}
.aj-index-d .aj-index-d-box .aj-index-d-box-rg .big-top-box[data-v-6f475772]:hover {
  box-shadow: 0 16px 26px -8px rgba(0, 0, 0, .25)
}
.aj-index-d .aj-index-d-box .aj-index-d-box-rg[data-v-6f475772] .el-button span {
  display: flex;
  align-items: center;
  height: 34px;
  line-height: 34px
}
.aj-index-d .aj-index-d-box .aj-index-d-box-rg .submit-label-btn[data-v-6f475772] {
  width: 590px;
  height: 80px;
  padding: 23px 205px 23px 212px;
  justify-content: flex-end;
  align-items: center;
  flex-shrink: 0;
  border-radius: 12px;
  background: linear-gradient(90deg, #e50014, #ed5b68);
  color: #fff;
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  border: none
}
.aj-index-d .aj-index-d-box .aj-index-d-box-rg .submit-label-btn-icon[data-v-6f475772] {
  width: 20px;
  height: 20px;
  margin-left: 10px
}
.aj-index-d .aj-index-d-box .aj-index-d-item-bgimg[data-v-6f475772] {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%
}
.aj-index-e[data-v-6f475772] {
  min-width: 1200px;
  width: 100%
}
/* 定义动画关键帧 */
@keyframes pulse {
	0% {
		transform: scale(1);
	}
	50% {
		transform: scale(1.1);
	}
	100% {
		transform: scale(1);
	}
}
.aj-index-e .bot-img[data-v-6f475772] {
  width: 100%;
  height: 190px
}
.aj-index-e img[data-v-6f475772] {
  display: block;
  object-fit: cover
}
.aj-index-case[data-v-6f475772] {
  padding: 20px 0 64px;
  background: #fff
}
.aj-index-case .aj-index-case-tit-con[data-v-6f475772] {
  width: 661px;
  height: 124px;
  margin: 0 auto;
/*  background: url(../image/renovation.8828eb6.png) 50% no-repeat;*/
  background-size: cover 100%
}
.aj-index-case .aj-index-case-tit-con .tit-text[data-v-6f475772] {
  color: #1b1b1b;
  text-align: center;
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  padding-top: 44px
}
.aj-index-case .aj-index-case-tit-con .tit-text span[data-v-6f475772] {
  color: #e50014
}
.aj-index-case .aj-index-case-tit-con .tit-description[data-v-6f475772] {
  color: rgba(60, 77, 89, .5);
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal
}
.aj-index-case .aj-index-case-box[data-v-6f475772] {
  width: 1200px;
  margin: 40px auto 14px
}
.aj-index-case .aj-index-case-box .case-screen[data-v-6f475772] {
  display: flex;
  align-items: center;
  justify-content: space-between
}
.aj-index-case .aj-index-case-box .case-screen .case-screen-con[data-v-6f475772] {
  display: flex;
  height: 44px;
  align-items: center;
  flex-shrink: 0;
  flex-wrap: wrap;
  width: 90%;
  overflow: hidden
}
.aj-index-case .aj-index-case-box .case-screen .case-screen-con .case-screen-item[data-v-6f475772] {
  position: relative;
  padding: 11px 24px;
  color: rgba(60, 77, 89, .6);
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
  cursor: pointer
}
.aj-index-case .aj-index-case-box .case-screen .case-screen-con .case-screen-item[data-v-6f475772]:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 1px;
  height: 16px;
  background: rgba(0, 0, 0, .1)
}
.aj-index-case .aj-index-case-box .case-screen .case-screen-con .case-screen-item[data-v-6f475772]:first-of-type:before {
  display: none
}
.aj-index-case .aj-index-case-box .case-screen .case-screen-con .case-screen-item-active[data-v-6f475772] {
  color: #3c4d59;
  position: relative
}
.aj-index-case .aj-index-case-box .case-screen .case-screen-con .case-screen-item-active span[data-v-6f475772] {
  position: relative;
  z-index: 2
}
.aj-index-case .aj-index-case-box .case-screen .case-screen-con .case-screen-item-active-icon-box[data-v-6f475772] {
  position: absolute;
  bottom: 10px;
  left: 0;
  width: 100%;
  height: 10px;
  z-index: 1;
  transition: all .5s;
  padding: 0 24px
}
.aj-index-case .aj-index-case-box .case-screen .case-screen-con .case-screen-item-active-icon[data-v-6f475772] {
  width: 100%;
  height: 10px;
  background: #e50014;
  z-index: 1
}
.aj-index-case .aj-index-case-box .case-screen .case-screen-more[data-v-6f475772] {
  color: #666;
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
  cursor: pointer
}
.aj-index-case .aj-index-case-box .case-screen .case-screen-more .iconpark-icon[data-v-6f475772] {
  width: 7px;
  height: 12px;
  flex-shrink: 0;
  margin-left: 8px
}
.aj-index-case .aj-index-case-box .other-case-left[data-v-6f475772] {
  width: 184px;
  height: 36px;
  border-radius: 4px;
  background: #f3f3f3;
  padding: 2px;
  display: flex;
  margin-left: 16px
}
.aj-index-case .aj-index-case-box .other-case-left .other-case-left-item[data-v-6f475772] {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  color: rgba(60, 77, 89, .6);
  font-size: 14px;
  font-weight: 500;
  cursor: pointer
}
.aj-index-case .aj-index-case-box .other-case-left .other-case-left-item.active[data-v-6f475772] {
  background: #fff;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, .1);
  color: #1b1b1b
}
.aj-index-case .aj-index-case-box .other-case-box[data-v-6f475772] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 1200px;
  height: 56px;
  margin: 13px auto 16px;
  border-radius: 99px;
  border: 1px solid #f1f1f1;
  background: #fff
}
.aj-index-case .aj-index-case-box .other-case-box .other-case-con-box[data-v-6f475772] {
  width: 0;
  flex: 1;
  height: 100%
}
.aj-index-case .aj-index-case-box .other-case-box .other-case-con[data-v-6f475772] {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  flex-shrink: 0;
  padding: 6px;
  width: 100%;
  height: 100%;
  overflow: hidden
}
.aj-index-case .aj-index-case-box .other-case-box .other-case-con .other-case-item[data-v-6f475772] {
  display: flex;
  padding: 12px 24px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  color: #3c4d59;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  cursor: pointer
}
.aj-index-case .aj-index-case-box .other-case-box .other-case-con .other-case-item-active[data-v-6f475772] {
  color: #e50014
}
.aj-index-case .aj-index-case-box .other-case-box .other-case-more[data-v-6f475772] {
  display: flex;
  padding: 12px 16px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 99px;
  color: #8a949b;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  margin-right: 12px;
  cursor: pointer
}
.aj-index-case .aj-index-case-list[data-v-6f475772] {
  width: 1200px;
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap
}
.aj-index-case .aj-index-case-list .list-item[data-v-6f475772] {
  position: relative;
  width: 386px;
  height: 218px;
  border-radius: 12px;
  overflow: hidden;
  margin-right: 21px;
  margin-bottom: 20px;
  cursor: pointer
}
.aj-index-case .aj-index-case-list .list-item:hover .list-item-mask[data-v-6f475772] {
  display: block
}
.aj-index-case .aj-index-case-list .list-item:hover .img[data-v-6f475772] {
  scale: 1.2
}
.aj-index-case .aj-index-case-list .list-item[data-v-6f475772]:nth-of-type(3n) {
  margin-right: 0
}
.aj-index-case .aj-index-case-list .list-item .img[data-v-6f475772] {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  transition: all .5s
}
.aj-index-case .aj-index-case-list .list-item .list-item-mask[data-v-6f475772] {
  display: none;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 3;
  background: rgba(0, 0, 0, .2)
}
.aj-index-case .aj-index-case-list .list-item .list-item-con[data-v-6f475772] {
  position: absolute;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .1) 33.85%, transparent 47.92%, rgba(0, 0, 0, .9));
  z-index: 2
}
.aj-index-case .aj-index-case-list .list-item .list-item-con .case-label[data-v-6f475772] {
  position: absolute;
  top: 15px;
  left: 15px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding-left: 20px
}
.aj-index-case .aj-index-case-list .list-item .list-item-con .case-label .label-first[data-v-6f475772] {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 30px;
  height: 30px;
  z-index: 1
}
.aj-index-case .aj-index-case-list .list-item .list-item-con .case-label .label-bg[data-v-6f475772] {
  position: relative;
  height: 28px;
  flex-shrink: 0;
  color: #3c4d59;
  text-align: center;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  display: flex
}
.aj-index-case .aj-index-case-list .list-item .list-item-con .case-label .label-bg .label-bg-lf[data-v-6f475772], .aj-index-case .aj-index-case-list .list-item .list-item-con .case-label .label-bg .label-bg-rg[data-v-6f475772] {
  width: 14px;
  height: 100%
}
.aj-index-case .aj-index-case-list .list-item .list-item-con .case-label .label-bg .label[data-v-6f475772] {
  background: url(../image/label-bg-img-center.56e0d0b.png) no-repeat;
  background-size: 100% 100%;
  width: 100%;
  height: 100%;
  margin: 0 -2px;
  padding: 0 2px
}
.aj-index-case .aj-index-case-list .list-item .list-item-con .list-item-tit[data-v-6f475772] {
  position: absolute;
  left: 20px;
  right: 20px;
  bottom: 42px;
  width: 100%;
  height: 30px;
  color: #fff;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden
}
.aj-index-case .aj-index-case-list .list-item .list-item-con .list-item-tit span[data-v-6f475772] {
  padding-left: 12px
}
.aj-index-case .aj-index-case-list .list-item .list-item-con .house-type[data-v-6f475772] {
  position: absolute;
  left: 20px;
  bottom: 20px;
  height: 18px;
  color: hsla(0, 0%, 100%, .5);
  font-size: 12px;
  font-weight: 400;
  line-height: 18px
}
.aj-index-case .aj-index-case-list .list-item .list-item-con .house-type .area[data-v-6f475772] {
  position: relative
}
.aj-index-case .aj-index-case-list .list-item .list-item-con .house-type .area[data-v-6f475772]:after {
  content: "";
  position: absolute;
  right: -12px;
  top: 0;
  bottom: 0;
  margin: auto;
  width: .5px;
  height: 8px;
  background: hsla(0, 0%, 100%, .5)
}
.aj-index-case .aj-index-case-list .list-item .list-item-con .house-type .size[data-v-6f475772] {
  margin-left: 16px
}
.aj-index-case[data-v-6f475772]:after {
  content: "";
  display: block;
  clear: both
}
.aj-index-stylist[data-v-6f475772] {
  padding: 20px 0 0;
  background: #f6f6f6
}
.aj-index-stylist .aj-index-stylist-tit-con[data-v-6f475772] {
  width: 583px;
  height: 124px;
  margin: 0 auto;
/*  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAj4AAABDAQMAAACm353ZAAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMHADnSW/8AAAJZSURBVFjDzdhNbt4gEAZgW164O3eZHRepxFV6hJ4g+GgcxUfwkoUFnXkBNdU3hDHxIiN9wvw9SjDY4Ck9E5cEHZMbgHJs50S9I12gbKGqHRUrpVvW5w8dLKWUowtfhAoFKuNWJiUyCe1DrgNBMMMQDGgReQVkRQjDQ5DLTRcFZNoQRjxwfh6GEvVhiHtwKKBNhnbqg8a5xvWhtQUtyf+D7DDkAWGQldAiQmi4oxJh+tDcgiaMUywFfWgSIdwxTseh3A6Tka7R8g8A+lG8QraCrgW989BchMQMbTLkKmQFCDW/uC6UuaCFyh95SZBNXgUZCeJBfuNGWG+HCtpEiAp/8I04oX0NmgrEI28V0CpCmDdz6RCWpIAWGfKoKpB7BkL0oVmGDvzXuGGI/sye/oM4kD9fIA4jr7UetN2DnAgFdEv+BmRF6HoSsvcgI0KREncHoopvBvlpfWaMaKI8c/up5Bno5Iv2zNZDoULyovXqRQuzs/pVjxFA7ecRoMsqoAio/agFtCig1INmrnPj0MRROoRpU0C7CMUCnRmaFZBvQT/xboQ2DCH7RiV3oEOEQt5ElHe/Cjo/gUxjN6KHuPSdrwPWlwoKInRgqm7Sjo3DHkjWj9AlrP6VoUQpSn5niGN5gRCmDfmyz667WgUUJYgR/JIeSk0IZ5HSchiq45R2PbQLUKxQPR1pIC9DW53VHG4UwtHyzGuEI2mgQ4BCXR7lTKuCThlCzuSiRQUFAQKOE29Efhg66reRLBgVdMlQYghvNkJVUBQgzxUJg4Pj6m1I/n5kRj5EPRPXXw7Kv6sOIRB7AAAAAElFTkSuQmCC) 50% no-repeat;*/
  background-size: cover 100%;
}
.aj-index-stylist .aj-index-stylist-tit-con .tit-text[data-v-6f475772] {
  color: #1b1b1b;
  text-align: center;
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  padding-top: 44px
}
.aj-index-stylist .aj-index-stylist-tit-con .tit-text span[data-v-6f475772] {
  color: #e50014
}
.aj-index-stylist .aj-index-stylist-tit-con .tit-description[data-v-6f475772] {
  color: rgba(60, 77, 89, .5);
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal
}
.aj-index-stylist .aj-index-stylist-box[data-v-6f475772] {
  position: relative;
  margin-top: 24px;
  padding-bottom: 40px;
  background: #fff
}
.aj-index-stylist .aj-index-stylist-box .video-box[data-v-6f475772] {
  position: absolute;
  display: block;
  width: 100%;
  height: 600px;
  border-radius: 0;
  z-index: 2
}
.aj-index-stylist .aj-index-stylist-box .video-box .pro-video[data-v-6f475772] {
  display: block;
  width: 100%;
  height: 600px;
  object-fit: cover;
  border-radius: 0
}
.aj-index-stylist .aj-index-stylist-box .video-box[data-v-6f475772]:after {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .3)
}
.aj-index-stylist .aj-index-stylist-box .bg-img[data-v-6f475772] {
  position: absolute;
  display: block;
  width: 100%;
  height: 600px;
  background: radial-gradient(451.52% 50.17% at 50.17% 45.7%, rgba(0, 0, 0, .42) 0, rgba(0, 0, 0, .75) 100%);
  backdrop-filter: blur(0);
  z-index: 1
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con[data-v-6f475772] {
  position: relative;
  z-index: 3;
  padding-top: 115px;
  width: 1200px;
  margin: 0 auto 40px;
  display: flex
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-left-con[data-v-6f475772] {
  position: relative;
  width: 387px;
  height: 580px;
  flex-shrink: 0;
  border-radius: 12px;
  background: #d3d3d3 50%/cover no-repeat
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-left-con .designer-label[data-v-6f475772] {
  position: absolute;
  top: -15px;
  left: -25px;
  display: flex;
  align-items: center;
  padding-left: 36px
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-left-con .designer-label .label-first[data-v-6f475772] {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 50px;
  height: 50px;
  z-index: 1
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-left-con .designer-label .label-bg[data-v-6f475772] {
  position: relative;
  height: 30px;
  flex-shrink: 0;
  color: #3c4d59;
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 30px;
  display: flex
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-left-con .designer-label .label-bg .label-bg-lf[data-v-6f475772], .aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-left-con .designer-label .label-bg .label-bg-rg[data-v-6f475772] {
  width: 18px;
  height: 100%
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-left-con .designer-label .label-bg .label[data-v-6f475772] {
  background: url(../image/label-bg-img-center.56e0d0b.png) no-repeat;
  background-size: 100% 100%;
  width: 100%;
  height: 100%;
  margin: 0 -2px;
  padding: 0 2px
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-left-con img[data-v-6f475772] {
  display: block;
  width: 100%;
  height: 100%
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-left-con .big-designer-img[data-v-6f475772] {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 12px;
  overflow: hidden;
  object-fit: cover
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-left-con .designer-btn-box[data-v-6f475772] {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 96px;
  padding: 24px;
  display: flex;
  align-items: center;
  justify-content: space-between
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-left-con .designer-btn-box[data-v-6f475772]:after {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
  content: "";
  border-radius: 12px;
  background: linear-gradient(180deg, transparent, rgba(0, 0, 0, .8));
  z-index: 1
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-left-con .designer-btn-box .designer-btn[data-v-6f475772] {
  width: 158px;
  height: 48px;
  flex-shrink: 0;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 48px;
  text-align: center;
  cursor: pointer;
  z-index: 2
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-left-con .designer-btn-box .left-btn[data-v-6f475772] {
  border-radius: 99px;
  border: 1px solid #e50014;
  box-shadow: 0 4px 6px 0 rgba(195, 59, 0, .23);
  color: #e50014;
  z-index: 2
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-left-con .designer-btn-box .right-btn[data-v-6f475772] {
  border-radius: 99px;
  background: linear-gradient(90deg, #e50014, #ed5b68);
  box-shadow: 0 4px 6px 0 rgba(195, 59, 0, .23);
  color: #fff;
  text-shadow: 0 1px 4px #d04c01;
  z-index: 2
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con[data-v-6f475772] {
  position: relative;
  margin-left: 40px
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con .designer-right-con-tit[data-v-6f475772] {
  color: #fff;
  text-shadow: 0 0 2px rgba(0, 0, 0, .5);
  font-size: 32px;
  font-style: normal;
  font-weight: 500;
  line-height: 47px;
  margin-bottom: 9px;
  padding-left: 40px
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con .designer-right-con-label[data-v-6f475772] {
  display: flex;
  align-items: center;
  padding-left: 40px;
  margin-bottom: 24px
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con .designer-right-con-label .designer-right-con-label-item[data-v-6f475772] {
  display: inline-flex;
  padding: 8px 12px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 4px;
  border: 1px solid #e50014;
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, .5);
  margin-right: 8px;
  color: #e50014;
  text-align: justify;
  text-shadow: 0 0 2px rgba(0, 0, 0, .5);
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 12px
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con .designer-right-con-introduct[data-v-6f475772] {
  padding-left: 40px;
  margin-bottom: 24px;
  color: hsla(0, 0%, 100%, .7);
  text-align: justify;
  text-shadow: 0 0 2px rgba(0, 0, 0, .5);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
  height: 56px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con .designer-right-con-case[data-v-6f475772] {
  padding-left: 40px;
  height: 130px
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con .designer-right-con-case .designer-right-con-case-box[data-v-6f475772] {
  display: flex;
  align-items: center;
  height: 130px
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con .designer-right-con-case .designer-right-con-case-item[data-v-6f475772] {
  position: relative;
  width: 230px;
  height: 130px;
  flex-shrink: 0;
  border-radius: 8px;
  overflow: hidden;
  margin-right: 20px;
  cursor: pointer
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con .designer-right-con-case .designer-right-con-case-item .designer-right-con-case-item-mask[data-v-6f475772] {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .1) 33.85%, transparent 47.92%, rgba(0, 0, 0, .9))
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con .designer-right-con-case .designer-right-con-case-item img[data-v-6f475772] {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con .designer-right-con-case .designer-right-con-case-item .designer-right-con-case-item-tit[data-v-6f475772] {
  position: absolute;
  left: 12px;
  bottom: 12px;
  height: 21px;
  color: #fff;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con .designer-right-con-case .designer-right-con-case-more[data-v-6f475772] {
  display: flex;
  width: 46px;
  height: 130px;
  padding: 21px 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  border: 1px solid hsla(0, 0%, 100%, .5);
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, .5);
  color: hsla(0, 0%, 100%, .8);
  text-align: right;
  text-shadow: 0 0 2px rgba(0, 0, 0, .5);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  cursor: pointer;
  font-family: SourceHanSansCN-Light, sans-serif
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con .designer-right-list-box[data-v-6f475772] {
  margin-top: 112px;
  display: flex;
  align-items: center
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con .designer-right-list-box .designer-right-list-item[data-v-6f475772] {
  position: relative;
  width: 150px;
  height: 150px;
  flex-shrink: 0;
  border-radius: 12px;
  border: 4px solid transparent;
  margin-right: 20px;
  transition: all .3s;
  cursor: pointer
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con .designer-right-list-box .designer-right-list-item img[data-v-6f475772] {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 8px;
  object-fit: cover
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con .designer-right-list-box .designer-right-list-item .star-case-box[data-v-6f475772] {
  position: absolute;
  left: -4px;
  top: -4px;
  width: 72px;
  height: 72px;
  overflow: hidden
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con .designer-right-list-box .designer-right-list-item .star-case-box .star-case[data-v-6f475772] {
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con .designer-right-list-box .designer-right-list-item .star-case-box .star-case-tit[data-v-6f475772] {
  display: block;
  position: absolute;
  left: -16px;
  top: 21px;
  width: 90px;
  height: 16px;
  color: #3c4d59;
  text-align: center;
  font-size: 11px;
  font-weight: 500;
  line-height: 16px;
  letter-spacing: .55px;
  -webkit-transform: rotate(-45.594deg) scale(.8);
  transform: rotate(-45.594deg) scale(.8)
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con .designer-right-list-box .designer-right-list-item .star-case-box .star-case-tit-short[data-v-6f475772] {
  -webkit-transform: rotate(-45.594deg) scale(.9);
  transform: rotate(-45.594deg) scale(.9)
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con .designer-right-list-box .designer-right-list-item .designer-right-list-item-tit[data-v-6f475772] {
  position: absolute;
  left: 20px;
  bottom: 16px;
  color: #fff;
  text-align: justify;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 21px
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con .designer-right-list-box .designer-right-list-item .designer-right-list-item-tit[data-v-6f475772]:before {
  content: "";
  position: absolute;
  left: -8px;
  bottom: 6px;
  width: 4px;
  height: 12px;
  flex-shrink: 0;
  background: #e50014
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con .designer-right-list-box .designer-right-list-item .designer-right-list-item-tit span[data-v-6f475772] {
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con .designer-right-list-box .designer-right-list-item-hover[data-v-6f475772] {
  box-sizing: border-box;
  border: 4px solid #ffb081;
  box-shadow: 0 32px 20px -16px rgba(0, 0, 0, .25)
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con .designer-right-list-box .designer-right-list-more[data-v-6f475772] {
  position: relative;
  width: 93px;
  height: 150px;
  flex-shrink: 0
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con .designer-right-list-box .designer-right-list-more img[data-v-6f475772] {
  display: block;
  width: 100%;
  height: 100%
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con .designer-right-list-box .designer-right-list-more .designer-right-list-more-tit[data-v-6f475772] {
  position: absolute;
  top: 47px;
  left: 0;
  right: 0;
  cursor: pointer
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con .designer-right-list-box .designer-right-list-more .designer-right-list-more-tit .num[data-v-6f475772] {
  width: 100%;
  color: #fff;
  text-align: justify;
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: 36px;
  text-align: center
}
.aj-index-stylist .aj-index-stylist-box .aj-index-stylist-con .designer-right-con .designer-right-list-box .designer-right-list-more .designer-right-list-more-tit .more[data-v-6f475772] {
  width: 100%;
  color: #fff;
  text-align: justify;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 21px;
  text-align: center
}
.aj-index-stylist .aj-index-stylist-box[data-v-6f475772]:after {
  content: "";
  display: block;
  clear: both
}
.aj-index-case-style-box[data-v-6f475772] {
  display: flex;
  justify-content: flex-end;
  width: 1200px;
  margin: 0 auto
}
.aj-index-case-style-box .aj-index-case-style[data-v-6f475772] {
  width: 600px;
  height: 56px;
  border-radius: 99px;
  background: linear-gradient(271deg, #e5000f 1.63%, rgba(255, 153, 27, 0) 98.92%);
  color: #fff;
  text-shadow: 0 1px 4px rgba(218, 26, 0, .35);
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  padding: 14px 19px;
  text-align: right;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  cursor: pointer
}
.aj-index-case-style-box .aj-index-case-style .aj-index-case-style-icon[data-v-6f475772] {
  padding-left: 22px
}
.aj-index-money[data-v-6f475772] {
  background: #f6f6f6
}
.aj-index-money .aj-index-money-box[data-v-6f475772] {
  width: 1200px;
  margin: 0 auto;
  padding: 24px 0;
  display: flex
}
.aj-index-money .aj-index-money-box .aj-index-money-lft[data-v-6f475772] {
  width: 800px;
  margin-left: 40px;
      border-radius: 10px;
}
}
.aj-index-money .aj-index-money-box .aj-index-money-lft .aj-index-money-top[data-v-6f475772] {
  display: flex
}
.aj-index-money .aj-index-money-box .aj-index-money-lft .aj-index-money-top .left-img[data-v-6f475772] {
  display: block;
  width: 466px;
  height: 218px;
  margin-right: 20px;
  border-radius: 12px;
  object-fit: cover
}
.aj-index-money .aj-index-money-box .aj-index-money-lft .aj-index-money-top .right-img[data-v-6f475772] {
  display: block;
  width: 369px;
  height: 218px;
  border-radius: 12px;
  object-fit: cover
}
.aj-index-money .aj-index-money-box .aj-index-money-lft .aj-index-money-bot[data-v-6f475772] {
  width: 100%;
  height: 218px;
  margin-top: 20px
}
.aj-index-money .aj-index-money-box .aj-index-money-lft .aj-index-money-bot .bot-img[data-v-6f475772] {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 12px;
  object-fit: cover
}
.aj-index-shop[data-v-6f475772] {
  padding: 20px 0 0;
  background: #fff
}
.aj-index-shop .aj-index-shop-tit-con[data-v-6f475772] {
  width: 710px;
  height: 124px;
  margin: 0 auto;
/*  background: url(../image/index-shop-title.9f5e0b7.png) 50% no-repeat;*/
  background-size: cover 100%
}
.aj-index-shop .aj-index-shop-tit-con .tit-text[data-v-6f475772] {
  color: #1b1b1b;
  text-align: center;
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  padding-top: 44px
}
.aj-index-shop .aj-index-shop-tit-con .tit-text span[data-v-6f475772] {
  color: #e50014
}
.aj-index-shop .aj-index-shop-tit-con .tit-description[data-v-6f475772] {
  color: rgba(60, 77, 89, .5);
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal
}
.aj-index-shop .aj-index-shop-tab[data-v-6f475772] {
  margin-top: 40px
}
.aj-index-shop .aj-index-shop-tab ul[data-v-6f475772] {
  width: 1200px;
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center
}
.aj-index-shop .aj-index-shop-tab ul li[data-v-6f475772] {
  position: relative;
  min-width: 150px;
  height: 40px;
  margin-right: 24px;
  margin-bottom: 28px;
  cursor: pointer
}
.aj-index-shop .aj-index-shop-tab ul li[data-v-6f475772]:last-of-type {
  margin-right: 0
}
.aj-index-shop .aj-index-shop-tab ul li .tit-con[data-v-6f475772] {
  position: relative;
  padding: 0 20px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  gap: 10px;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  border-radius: 4px;
  border: 1px solid #3c4d59;
  background: #fff;
  color: #3c4d59;
  font-size: 14px;
  font-weight: 400;
  line-height: normal;
  text-align: center;
  z-index: 2
}
.aj-index-shop .aj-index-shop-tab ul li .bg-mask[data-v-6f475772] {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 4px;
  top: 4px;
  border-radius: 4px;
  border: 1px solid #3c4d59;
  background: #fff;
  z-index: 1
}
.aj-index-shop .aj-index-shop-tab ul .shop-li-active .tit-con[data-v-6f475772] {
  border-radius: 4px;
  background: #e50014;
  border: none;
  color: #fff
}
.aj-index-shop .aj-index-shop-tab ul .shop-li-active .bg-mask[data-v-6f475772] {
  border-radius: 4px;
  background: #3c4d59;
  border: none
}
.aj-index-shop .aj-index-shop-box[data-v-6f475772] {
  width: 1200px;
  margin: 0 auto
}
.aj-index-shop .aj-index-shop-box .aj-shop-con[data-v-6f475772] {
  display: flex;
  border-radius: 12px;
  overflow: hidden;
  background: url(../images/bg1.jpg);
  background-size: 100% 100%
}
.aj-index-shop .aj-index-shop-box .aj-shop-con .aj-shop-con-carousel[data-v-6f475772] {
  position: relative;
  width: 728px;
  height: 410px;
  border-radius: 12px 0 0 12px
}
.aj-index-shop .aj-index-shop-box .aj-shop-con .aj-shop-con-carousel .shop-banner[data-v-6f475772] {
  height: 410px
}
.aj-index-shop .aj-index-shop-box .aj-shop-con .aj-shop-con-carousel .shop-banner[data-v-6f475772] .el-image__inner {
  object-fit: cover !important
}
.aj-index-shop .aj-index-shop-box .aj-shop-con .aj-shop-con-carousel .shop-banner[data-v-6f475772] .el-carousel__container {
  height: 410px
}
.aj-index-shop .aj-index-shop-box .aj-shop-con .aj-shop-con-carousel .shop-banner .img[data-v-6f475772] {
  width: 100%;
  height: 100%
}
.aj-index-shop .aj-index-shop-box .aj-shop-con .aj-shop-con-carousel .shop-banner[data-v-6f475772] .el-carousel__arrow {
  width: 40px;
  height: 40px;
  color: #fff;
  border: 1px solid #fff;
  border-radius: 50%
}
.aj-index-shop .aj-index-shop-box .aj-shop-con .aj-shop-con-carousel .shop-banner[data-v-6f475772] .el-carousel__arrow i {
  font-size: 14px
}
.aj-index-shop .aj-index-shop-box .aj-shop-con .aj-shop-con-carousel .shop-banner[data-v-6f475772] .el-carousel__arrow.el-carousel__arrow--left {
  left: 282px;
  top: auto;
  bottom: -4px
}
.aj-index-shop .aj-index-shop-box .aj-shop-con .aj-shop-con-carousel .shop-banner[data-v-6f475772] .el-carousel__arrow.el-carousel__arrow--right {
  right: 282px;
  top: auto;
  bottom: -4px
}
.aj-index-shop .aj-index-shop-box .aj-shop-con .aj-shop-con-carousel .shop-banner[data-v-6f475772] .el-carousel__indicators--horizontal {
  bottom: 16px;
  margin-left: 600px;
  transform: translateX(-100%)
}
.aj-index-shop .aj-index-shop-box .aj-shop-con .aj-shop-con-carousel .shop-banner[data-v-6f475772] .el-carousel__button {
  width: 2px;
  height: 19px;
  opacity: 1
}
.aj-index-shop .aj-index-shop-box .aj-shop-con .aj-shop-con-carousel .shop-banner[data-v-6f475772] .el-carousel__indicator.is-active button {
  width: 4px;
  height: 32px;
  background-color: #c1a56f
}
.aj-index-shop .aj-index-shop-box .aj-shop-con .aj-shop-con-carousel .carousel-box[data-v-6f475772] {
  width: 100%;
  height: 100%
}
.aj-index-shop .aj-index-shop-box .aj-shop-con .aj-shop-con-carousel .current-index[data-v-6f475772] {
  position: absolute;
  bottom: 20px;
  left: 0;
  right: 0;
  width: 70px;
  display: inline-block;
  margin: auto;
  color: #fff;
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: 34px;
  z-index: 10;
  text-align: center
}
.aj-index-shop .aj-index-shop-box .aj-shop-con .aj-shop-con-details[data-v-6f475772] {
  width: 472px;
  height: 410px;
  padding: 0 24px
}
.aj-index-shop .aj-index-shop-box .aj-shop-con .aj-shop-con-details .aj-shop-con-details-tit[data-v-6f475772] {
  margin-top: 32px;
  color: #3c4d59;
  font-size: 32px;
  font-style: normal;
  font-weight: 500;
  line-height: 45px;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden
}
.aj-index-shop .aj-index-shop-box .aj-shop-con .aj-shop-con-details .aj-shop-con-details-introduce[data-v-6f475772] {
  margin-top: 4px;
  color: rgba(60, 77, 89, .5);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
  height: 66px;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden
}
.aj-index-shop .aj-index-shop-box .aj-shop-con .aj-shop-con-details .aj-shop-con-details-advertising[data-v-6f475772] {
  display: block;
  width: 418px;
  margin-top: 20px
}
.aj-index-shop .aj-index-shop-box .aj-shop-con .aj-shop-con-details .aj-shop-con-details-num[data-v-6f475772] {
  margin-top: 4px;
  color: #e50014;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px
}
.aj-index-shop .aj-index-shop-box .aj-shop-con .aj-shop-con-details .aj-shop-con-details-input[data-v-6f475772] {
  margin-top: 24px
}
.aj-index-shop .aj-index-shop-box .aj-shop-con .aj-shop-con-details .aj-shop-con-details-input[data-v-6f475772] .el-input__inner {
  width: 320px;
  height: 56px;
  line-height: 56px;
  flex-shrink: 0;
  border-radius: 16px;
  border: .5px solid rgba(0, 0, 0, .2);
  background: #fff;
  padding: 0 54px 0 48px
}
.aj-index-shop .aj-index-shop-box .aj-shop-con .aj-shop-con-details .aj-shop-con-details-input[data-v-6f475772] .el-input__inner::placeholder {
  color: #bebebe;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal
}
.aj-index-shop .aj-index-shop-box .aj-shop-con .aj-shop-con-details .aj-shop-con-details-input .prefix[data-v-6f475772] {
  position: relative;
  top: 14px;
  padding: 0 8px
}
.aj-index-shop .aj-index-shop-box .aj-shop-con .aj-shop-con-details .submit-shop-btn[data-v-6f475772] {
  width: 257px;
  height: 56px;
  border-radius: 99px;
  background: linear-gradient(90deg, #e50014, #ff6d1b);
  border: none;
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-top: 10px
}
.aj-index-shop .aj-index-shop-box .aj-shop-bot[data-v-6f475772] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 32px 0
}
.aj-index-shop .aj-index-shop-box .aj-shop-bot .aj-shop-bot-item[data-v-6f475772] {
  display: flex;
  align-items: center;
  width: 230px;
  height: 120px;
  border-radius: 12px;
  border: 1px solid rgba(60, 77, 89, .1);
  background: linear-gradient(180deg, #fff 50%, rgba(250, 248, 244, 0) 0, rgba(196, 166, 114, .2));
  padding: 0 20px;
  justify-content: space-between;
  cursor: pointer
}
.aj-index-shop .aj-index-shop-box .aj-shop-bot .aj-shop-bot-item[data-v-6f475772]:hover {
  box-shadow: 0 16px 26px -8px rgba(0, 0, 0, .25)
}
.aj-index-shop .aj-index-shop-box .aj-shop-bot .aj-shop-bot-item .aj-shop-bot-item-left .aj-shop-bot-item-left-tit[data-v-6f475772] {
  color: #3c4d59;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px
}
.aj-index-shop .aj-index-shop-box .aj-shop-bot .aj-shop-bot-item .aj-shop-bot-item-left .aj-shop-bot-item-left-bot[data-v-6f475772] {
  color: rgba(60, 77, 89, .5);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  margin-top: 4px
}
.aj-index-shop .aj-index-shop-box .aj-shop-bot .aj-shop-bot-item .aj-shop-bot-item-right[data-v-6f475772] {
  width: 80px;
  height: 80px
}
.aj-index-shop .aj-index-shop-box .aj-shop-bot .aj-shop-bot-item .aj-shop-bot-item-right .aj-shop-bot-item-icon[data-v-6f475772] {
  width: 100%;
  display: block;margin-top: 6px;
	
}
.aj-index-flow[data-v-6f475772] {
  width: 100%;
  height: 198px;
  background: url(../images/middle2.jpg) 50% no-repeat;
  background-size: 100% 100%
}
.aj-index-flow .flow-box[data-v-6f475772] {
  width: 1200px;
  height: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  align-items: center
}
.aj-index-flow .flow-box .flow-right-arrow[data-v-6f475772] {
  width: 25px;
  height: 25px
}
.aj-index-flow .flow-box .flow-item[data-v-6f475772] {
  position: relative;
  width: 150px;
  height: 150px;
  text-align: center
}
.aj-index-flow .flow-box .flow-item .icon{margin-top: 25px;}
.aj-index-flow .flow-box .flow-item .iconpark-icon-flow[data-v-6f475772] {
  width: 48px;
  height: 48px;
  margin-top: 25px
}
.aj-index-flow .flow-box .flow-item .flow-top-right-icon[data-v-6f475772] {
  position: absolute;
  right: 10px;
  top: 0;
  width: 66px;
  height: 23px
}
.aj-index-flow .flow-box .flow-item .flow-tit[data-v-6f475772] {
  color: #fff;
  text-align: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 21px
}
.aj-index-flow .flow-box .flow-item .flow-index[data-v-6f475772] {
  display: flex;
  width: 76px;
  padding: 4px 0;
  justify-content: center;
  align-items: center;
  border-radius: 99px;
  background: hsla(0, 0%, 100%, .2);
  color: #fff;
  text-align: center;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  margin: 11px auto 0
}
.aj-index-strategy[data-v-6f475772] {
  position: relative;
  padding: 20px 0 163px;
  background: #f6f6f6
}
.aj-index-strategy .aj-index-strategy-tit-con[data-v-6f475772] {
  width: 768px;
  height: 124px;
  margin: 0 auto;
  background: url(../image/decoration-strategy.4fa673d.png) 50% no-repeat;
  background-size: 100%
}
.aj-index-strategy .aj-index-strategy-tit-con .tit-text[data-v-6f475772] {
  color: #1b1b1b;
  text-align: center;
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  padding-top: 44px
}
.aj-index-strategy .aj-index-strategy-tit-con .tit-text span[data-v-6f475772] {
  color: #e50014
}
.aj-index-strategy .aj-index-strategy-tit-con .tit-description[data-v-6f475772] {
  color: rgba(60, 77, 89, .5);
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal
}
.aj-index-strategy .strategy-box[data-v-6f475772] {
  margin-top: 40px;
  margin-bottom: 14px
}
.aj-index-strategy .strategy-box .strategy-tab[data-v-6f475772] {
  width: 1200px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between
}
.aj-index-strategy .strategy-box .strategy-tab .strategy-tab-con[data-v-6f475772] {
  display: flex;
  height: 44px;
  align-items: center;
  width: 92%;
  flex-wrap: wrap;
  overflow: hidden
}
.aj-index-strategy .strategy-box .strategy-tab .strategy-tab-con .strategy-tab-item[data-v-6f475772] {
  position: relative;
  padding: 11px 24px;
  color: rgba(60, 77, 89, .6);
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
  cursor: pointer
}
.aj-index-strategy .strategy-box .strategy-tab .strategy-tab-con .strategy-tab-item[data-v-6f475772]:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 1px;
  height: 16px;
  background: rgba(0, 0, 0, .1)
}
.aj-index-strategy .strategy-box .strategy-tab .strategy-tab-con .strategy-tab-item[data-v-6f475772]:first-of-type:before {
  display: none
}
.aj-index-strategy .strategy-box .strategy-tab .strategy-tab-con .strategy-tab-active[data-v-6f475772] {
  color: #3c4d59;
  position: relative
}
.aj-index-strategy .strategy-box .strategy-tab .strategy-tab-con .strategy-tab-active span[data-v-6f475772] {
  position: relative;
  z-index: 2
}
.aj-index-strategy .strategy-box .strategy-tab .strategy-tab-con .strategy-tab-active-icon-box[data-v-6f475772] {
  position: absolute;
  bottom: 10px;
  left: 0;
  width: 100%;
  height: 10px;
  z-index: 1;
  transition: all .5s;
  padding: 0 24px
}
.aj-index-strategy .strategy-box .strategy-tab .strategy-tab-con .strategy-tab-active-icon[data-v-6f475772] {
  width: 100%;
  height: 10px;
  background: #e50014;
  z-index: 1
}
.aj-index-strategy .strategy-box .strategy-tab .strategy-tab-more[data-v-6f475772] {
  color: #666;
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
  cursor: pointer
}
.aj-index-strategy .strategy-box .strategy-tab .strategy-tab-more .iconpark-icon[data-v-6f475772] {
  width: 7px;
  height: 12px;
  flex-shrink: 0;
  margin-left: 8px
}
.aj-index-strategy .strategy-swiper[data-v-6f475772] {
  width: 1352px;
  height: 276px;
  margin: 0 auto;
  position: relative;
  padding: 0 76px
}
.aj-index-strategy .swiper[data-v-6f475772] {
  height: 100%;
  margin: 0 auto;
  position: static;
  background-color: #f6f6f6
}
.aj-index-strategy .swiper .swiper-slide[data-v-6f475772] {
  width: 386px;
  height: 276px;
  flex-shrink: 0;
  border-radius: 16px;
  background: #fff;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, .07);
  padding: 10px 10px 0
}
.aj-index-strategy .swiper .strategy-slide-tit[data-v-6f475772] {
  color: #3e3232;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  text-transform: capitalize;
  margin-top: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1
}
.aj-index-strategy .swiper-button-prev[data-v-6f475772] {
  position: absolute;
  width: 56px;
  height: 56px;
  left: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  z-index: 99;
  transform: rotate(180deg);
  cursor: pointer
}
.aj-index-strategy .swiper-button-next[data-v-6f475772] {
  position: absolute;
  width: 56px;
  height: 56px;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  z-index: 99;
  cursor: pointer
}
.aj-index-strategy .strategy-list[data-v-6f475772] {
  width: 1200px;
  display: flex;
  align-items: center;
  margin: 20px auto 0
}
.aj-index-strategy .strategy-list .strategy-list-left[data-v-6f475772] {
  display: flex;
  align-items: center
}
.aj-index-strategy .strategy-list .strategy-item[data-v-6f475772] {
  width: 269px;
  height: 143px;
  border-radius: 12px;
  background: #fff;
  padding: 16px;
  margin-right: 20px
}
.aj-index-strategy .strategy-list .strategy-item[data-v-6f475772]:last-of-type {
  margin-right: 0
}
.aj-index-strategy .strategy-list .strategy-item-tit[data-v-6f475772] {
  color: #3c4d59;
  font-size: 18px;
  font-weight: 500;
  line-height: 25px;
  margin-bottom: 12px
}
.aj-index-strategy .strategy-list .strategy-item-con > a[data-v-6f475772], .aj-index-strategy .strategy-list .strategy-item-con[data-v-6f475772] {
  display: flex;
  align-items: center;
  color: rgba(60, 77, 89, .7);
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  margin-bottom: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  cursor: pointer
}
.aj-index-strategy .strategy-list .strategy-item-con > a[data-v-6f475772]:last-of-type, .aj-index-strategy .strategy-list .strategy-item-con[data-v-6f475772]:last-of-type {
  margin-bottom: 0
}
.aj-index-strategy .strategy-list .strategy-item-con .strategy-play-icon[data-v-6f475772], .aj-index-strategy .strategy-list .strategy-item-con > a .strategy-play-icon[data-v-6f475772] {
  position: relative;
  top: 2px
}
.aj-index-strategy .strategy-list .strategy-item-con > a[data-v-6f475772]:hover {
  color: #e50014
}
.aj-index-strategy .strategy-list .strategy-list-more[data-v-6f475772] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 51px;
  height: 143px;
  border-radius: 12px;
  background: #fff;
  color: rgba(49, 66, 79, .7);
  text-align: right;
  font-size: 16px;
  font-weight: 400;
  writing-mode: vertical-lr;
  letter-spacing: 6px;
  margin-left: 12px;
  cursor: pointer
}
.aj-index-strategy .aj-index-understand-top-img[data-v-6f475772] {
  display: block;
  width: 1280px;
  height: 203px;
  margin: 0 auto;
  position: absolute;
  left: 0;
  right: 0;
  bottom: -58px;
  background: url(../image/decoration-experience.7267d40.png) 50% no-repeat;
  background-size: 100%
}
.aj-index-strategy .aj-index-understand-top-img .code-img[data-v-6f475772] {
  position: absolute;
  right: 126px;
  bottom: 42px;
  width: 150px;
  height: 150px
}
.aj-index-understand[data-v-6f475772] {
  width: 100%;
  background: #fff;
  min-width: 1280px;
  padding-top: 85px
}
.aj-index-understand .aj-index-understand-top-box[data-v-6f475772] {
  width: 100%;
  height: 0;
  position: relative
}
.aj-index-understand .aj-index-understand-tit-con[data-v-6f475772] {
  width: 658px;
  height: 124px;
  margin: 0 auto;
/*  background: url(../image/understand.4d98fdb.png) 50% no-repeat;*/
  background-size: 100%
}
.aj-index-understand .aj-index-understand-tit-con .tit-text[data-v-6f475772] {
  color: #1b1b1b;
  text-align: center;
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  padding-top: 44px
}
.aj-index-understand .aj-index-understand-tit-con .tit-text span[data-v-6f475772] {
  color: #e50014
}
.aj-index-understand .aj-index-understand-tit-con .tit-description[data-v-6f475772] {
  color: rgba(60, 77, 89, .5);
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal
}
.aj-index-understand .aj-index-understand-tab[data-v-6f475772] {
  margin-top: 40px;
  padding-bottom: 36px
}
.aj-index-understand .aj-index-understand-tab ul[data-v-6f475772] {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center
}
.aj-index-understand .aj-index-understand-tab ul li[data-v-6f475772] {
  position: relative;
  width: 150px;
  height: 40px;
  margin-right: 24px;
  cursor: pointer
}
.aj-index-understand .aj-index-understand-tab ul li[data-v-6f475772]:last-of-type {
  margin-right: 0
}
.aj-index-understand .aj-index-understand-tab ul li .tit-con[data-v-6f475772] {
  position: absolute;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  gap: 10px;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  border-radius: 4px;
  border: 1px solid #3c4d59;
  background: #fff;
  color: #3c4d59;
  font-size: 14px;
  font-weight: 400;
  line-height: normal;
  text-align: center;
  z-index: 2
}
.aj-index-understand .aj-index-understand-tab ul li .bg-mask[data-v-6f475772] {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 4px;
  top: 4px;
  border-radius: 4px;
  border: 1px solid #3c4d59;
  background: #fff;
  z-index: 1
}
.aj-index-understand .aj-index-understand-tab ul .understand-li-active .tit-con[data-v-6f475772] {
  border-radius: 4px;
  background: #e50014;
  border: none;
  color: #fff
}
.aj-index-understand .aj-index-understand-tab ul .understand-li-active .bg-mask[data-v-6f475772] {
  border-radius: 4px;
  background: #3c4d59;
  border: none
}
.aj-index-understand .aj-auto-box[data-v-6f475772] {
  padding-bottom: 50px;
  width: 1200px;
  margin: 0 auto
}
.aj-index-understand .honor-wrap ul[data-v-6f475772] {
  display: flex
}
.aj-index-understand .honor-wrap ul li[data-v-6f475772] {
  display: flex;
  cursor: default
}
.aj-index-understand .honor-wrap ul li.active .hover-box[data-v-6f475772] {
  display: block
}
.aj-index-understand .honor-wrap ul li.active .honor-title[data-v-6f475772] {
  position: relative;
  color: #3c4d59;
  background: linear-gradient(274deg, rgba(229,0,20, .5) .56%, rgba(246,133,140, .22))
}
.aj-index-understand .honor-wrap ul li.active .honor-title[data-v-6f475772]:before {
  content: "";
  position: absolute;
  top: 50%;
  left: -16px;
  margin-top: -10px;
  border-right: 16px solid #c1a56f;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  z-index: 1
}
.aj-index-understand .honor-wrap .hover-box[data-v-6f475772] {
  display: none;
  width: 590px;
  height: 390px;
/*  background: url(../image/hover-box-bg.aa5f94a.jpg) 50% no-repeat;*/
  text-align: center;
  position: relative
}
.aj-index-understand .honor-wrap .hover-box .img[data-v-6f475772] {
  height: 100%
}
.aj-index-understand .honor-wrap .hover-box .desc[data-v-6f475772] {
  margin-top: 18px;
  font-size: 20px;
  color: #fff
}
.aj-index-understand .honor-wrap .hover-box .dropMoreHornor[data-v-6f475772] {
  position: absolute;
  left: 59px;
  top: 46px;
  z-index: 9;
  width: 472px;
  height: 270px;
  background-color: rgba(0, 0, 0, .6)
}
.aj-index-understand .honor-wrap .hover-box .moreHornor[data-v-6f475772] {
  position: absolute;
  top: 40%;
  left: 28.8%;
  text-align: center;
  width: 200px;
  height: 50px;
  line-height: 50px;
  background-color: #c1a56f;
  color: #fff;
  font-size: 26px;
  cursor: pointer
}
.aj-index-understand .honor-wrap .honor-title[data-v-6f475772] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 86px;
  height: 390px;
  background-color: #fff;
  font-size: 20px;
  writing-mode: vertical-lr;
  text-align: center;
  border-right: 1px solid rgba(0, 0, 0, .1);
  letter-spacing: 4px;
  color: #3c4d59
}
.aj-index-understand .news-panel .news-panel-header[data-v-6f475772] {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  padding-top: 126px;
  padding-bottom: 52px
}
.aj-index-understand .news-panel .news-panel-header strong[data-v-6f475772] {
  font-size: 36px;
  font-weight: 400
}
.aj-index-understand .news-panel .news-panel-header .more[data-v-6f475772] {
  font-size: 16px;
  color: #999
}
.aj-index-understand .news-panel .news-panel-list[data-v-6f475772] {
  display: flex;
  flex-wrap: wrap
}
.aj-index-understand .news-panel .news-panel-list .news-item[data-v-6f475772] {
  width: 100%;
  display: block;
  margin-bottom: 25px;
  margin-right: 20px
}
.aj-index-understand .news-panel .news-panel-list .news-item[data-v-6f475772]:nth-of-type(4n) {
  margin-right: 0
}
.aj-index-understand .news-panel .news-panel-list .news-item .img[data-v-6f475772] {
  display: block;
  width: 285px;
  height: 160px
}
.aj-index-understand .news-panel .news-panel-list .news-item .date-box[data-v-6f475772] {
  width: 92px;
  height: 92px;
  margin-right: 20px;
  border: 1px solid #a1a1a3;
  padding-left: 15px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #333
}
.aj-index-understand .news-panel .news-panel-list .news-item .date-box .date[data-v-6f475772] {
  font-size: 22px;
  margin-bottom: 6px
}
.aj-index-understand .news-panel .news-panel-list .news-item .date-box .year[data-v-6f475772] {
  font-size: 14px
}
.aj-index-understand .news-panel .news-panel-list .news-item .news-bd[data-v-6f475772] {
  width: 100%;
  overflow: hidden;
  padding: 12px
}
.aj-index-understand .news-panel .news-panel-list .news-item .news-bd dt[data-v-6f475772] {
  color: #3e3232;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 22px;
  text-transform: capitalize;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-bottom: 8px
}
.aj-index-understand .news-panel .news-panel-list .news-item .news-bd dd[data-v-6f475772] {
  height: auto;
  color: rgba(60, 77, 89, .5);
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  text-transform: capitalize;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  line-clamp: 3;
  -webkit-box-orient: vertical
}
.aj-index-understand .news-panel.left[data-v-6f475772] {
  width: 100%;
  margin-right: 0
}
.aj-index-understand .news-panel.left .news-item[data-v-6f475772] {
  width: 285px;
  height: 310px;
  background: #fff;
  box-shadow: 0 0 24px 0 rgba(0, 0, 0, .08)
}
.aj-index-understand .news-panel.right[data-v-6f475772] {
  width: 100%;
  overflow: hidden
}
.aj-index-understand .news-panel.right .news-panel-list[data-v-6f475772] {
  margin-bottom: 20px;
  margin-top: -20px
}
.aj-index-understand .news-panel.right .news-item[data-v-6f475772] {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  margin-right: 0;
  border-bottom: 1px solid rgba(0, 0, 0, .1)
}
.aj-index-understand .news-panel.right .news-item .date-box[data-v-6f475772] {
  width: 96px;
  height: 96px;
  border: 1px solid #3c4d59;
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #333;
  padding: 0 12px;
  margin: 20px 20px 20px 0
}
.aj-index-understand .news-panel.right .news-item .date-box .date[data-v-6f475772] {
  font-size: 24px;
  line-height: 36px;
  font-weight: 700;
  color: #3c4d59
}
.aj-index-understand .news-panel.right .news-item .date-box .year[data-v-6f475772] {
  font-size: 16px;
  color: rgba(60, 77, 89, .5)
}
.aj-index-understand .news-panel.right .news-item .news-bd[data-v-6f475772] {
  padding: 0
}
.aj-index-understand .news-panel.right .news-item .news-bd dt[data-v-6f475772] {
  color: #3e3232;
  font-size: 18px;
  text-transform: capitalize;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical
}
.aj-index-understand .news-panel.right .news-item .news-bd dd[data-v-6f475772] {
  font-size: 14px;
  color: rgba(60, 77, 89, .5);
  text-transform: capitalize;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical
}
.aj-index-understand .k-news-more[data-v-6f475772] {
  width: 134px;
  height: 48px;
  line-height: 48px;
  margin: 7px auto 0;
  fill: #fff;
  text-align: center;
  border: 1px solid #3c4d59;
  border-radius: 30px;
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center
}
.aj-index-understand .k-news-more[data-v-6f475772]:focus, .aj-index-understand .k-news-more[data-v-6f475772]:hover {
  color: #3c4d59
}
.aj-index-understand .k-news-more .aj-index-news-style-icon[data-v-6f475772] {
  padding-left: 8px
}
.aj-fixed-bot-bar[data-v-6f475772] {
  position: relative;
  margin-top: -190px;
  bottom: -190px;
  width: 100%;
  height: 190px;
  background: #fff
}
.video-box[data-v-6f475772] {
  position: a
}
.aj-index-a[data-v-a19bd078] {
  position: relative;
  top: -90px;
  z-index: 10;
  width: 100%;
  padding: 30px 0;
  margin-bottom: -90px
}
.aj-index-a .aj-index-con[data-v-a19bd078] {
  width: 1200px;
  height: 120px;
  margin: 0 auto;
  border-radius: 28px;
  background: url(../images/mfbj.png) 50% no-repeat;
  background-size: cover;
  box-shadow: 0 6px 20px 0 rgba(229, 0, 20, .25);
  display: flex;
  align-items: center;
  padding: 0 46px 0 50px
}
.aj-index-a .aj-index-con .aj-left-con .aj-left-con-tit[data-v-a19bd078] {
  color: #594a3c;
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: normal
}
.aj-index-a .aj-index-con .aj-left-con .fixed-disc[data-v-a19bd078] {
  color: #3c4d59;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  height: 56px;
  line-height: 56px
}
.aj-index-a .aj-index-con .aj-left-con .fixed-disc span[data-v-a19bd078] {
  display: inline-block;
  width: 180px;
  color: #594a3c;
  text-align: center;
  font-size: 48px;
  font-style: italic;
  font-weight: 600;
  line-height: 56px
}
.aj-index-a .aj-index-con .demo-ruleForm[data-v-a19bd078] {
  display: flex;
  align-items: center;
  margin-left: 30px
}
.aj-index-a .aj-index-con .demo-ruleForm .el-form-item[data-v-a19bd078] {
  margin: 0
}
.aj-index-a .aj-index-con .demo-ruleForm[data-v-a19bd078] .el-input__inner {
  width: 252px;
  height: 48px;
  flex-shrink: 0;
  border-radius: 99px;
  background: #fff;
  box-shadow: 0 4px 7px 0 rgba(0, 0, 0, .03);
  padding: 0 54px 0 16px
}
.aj-index-a .aj-index-con .demo-ruleForm[data-v-a19bd078] .el-input__inner::placeholder {
  color: #bebebe;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal
}
.aj-index-a .aj-index-con .demo-ruleForm .last-form-item[data-v-a19bd078] {
  margin-left: 8px
}
.aj-index-a .aj-index-con .demo-ruleForm .last-form-item[data-v-a19bd078] .el-input__inner {
  width: 295px
}
.aj-index-a .aj-index-con .demo-ruleForm .unit[data-v-a19bd078] {
  color: #3c4d59;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  padding: 0 16px;
  position: relative;
  top: 4px
}
.aj-index-a .aj-index-con .demo-ruleForm .unit[data-v-a19bd078]:before {
  position: absolute;
  left: 0;
  top: 0;
  content: "";
  width: 1px;
  height: 24px;
  background: rgba(196, 169, 111, .2)
}
.aj-index-a .aj-index-con .demo-ruleForm .unit .icon-park-suffix[data-v-a19bd078] {
  position: relative;
  top: 6px
}
.aj-index-a .aj-index-con .demo-ruleForm .submit-label-btn[data-v-a19bd078] {
  width: 166px;
  height: 48px;
  flex-shrink: 0;
  border-radius: 99px;
  background: linear-gradient(90deg, #ed5b68, #e50014);
  box-shadow: 0 4px 6px 0 rgba(195, 59, 0, .23);
  border: none;
  color: #fff;
  text-shadow: 0 1px 4px #d04c01;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-left: 16px
}
.aj-index-money-rgt[data-v-a19bd078] {
  width: 305px;
  height: 456px;
  border-radius: 12px;
  border: .5px solid rgba(0, 0, 0, .15);
  background: #edeceb
}
.aj-index-money-rgt .aj-index-money-rgt-tit[data-v-a19bd078] {
  color: #31424f;
  font-size: 26px;
  font-style: normal;
  font-weight: 500;
  line-height: 36px;
  text-align: center;
  margin-top: 60px
}
.aj-index-money-rgt .demo-ruleForm-cen[data-v-a19bd078] {
  display: flex;
  flex-wrap: wrap;
  margin-top: 8px
}
.aj-index-money-rgt .demo-ruleForm-cen .el-form-item[data-v-a19bd078] {
  margin: 24px auto 0
}
.aj-index-money-rgt .demo-ruleForm-cen[data-v-a19bd078] .el-input__inner {
  width: 257px;
  height: 56px;
  line-height: 56px;
  flex-shrink: 0;
  border-radius: 16px;
  border: .5px solid rgba(0, 0, 0, .2);
  background: #fff;
  padding: 0 54px 0 48px
}
.aj-index-money-rgt .demo-ruleForm-cen[data-v-a19bd078] .el-input__inner::placeholder {
  color: #bebebe;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal
}
.aj-index-money-rgt .demo-ruleForm-cen .unit[data-v-a19bd078] {
  color: #666;
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
  padding: 0 16px;
  position: relative;
  top: 6px
}
.aj-index-money-rgt .demo-ruleForm-cen .unit .icon-park-suffix[data-v-a19bd078] {
  position: relative;
  top: 6px
}
.aj-index-money-rgt .demo-ruleForm-cen .prefix[data-v-a19bd078] {
  position: relative;
  top: 14px;
  padding: 0 8px
}
.aj-index-money-rgt .demo-ruleForm-cen .submit-label-btn[data-v-a19bd078] {
  width: 257px;
  height: 56px;
  flex-shrink: 0;
  border-radius: 99px;
  background: linear-gradient(90deg, #e50014, #ed5b68);
  border: none;
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-top: 24px
}
.aj-index-money-rgt .num[data-v-a19bd078] {
  color: #666;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 17px;
  margin-top: 12px;
  text-align: center
}
.aj-index-money-rgt .num span[data-v-a19bd078] {
  color: #31424f
}
.aj-detail-middle[data-v-a19bd078] {
  padding-top: 24px;
  width: 775px;
  height: 435px;
  background-image: url(../image/middle-form.fa2116f.png);
  background-size: cover;
  border-radius: 12px;
  position: relative
}
.aj-detail-middle .people-box[data-v-a19bd078] {
  margin-right: 24px
}
.aj-detail-middle .people-box[data-v-a19bd078] .el-carousel__container {
  line-height: 20px
}
.aj-detail-middle .people-box span[data-v-a19bd078] {
  padding: 4px 8px;
  border-radius: 99px;
  background: rgba(0, 0, 0, .5);
  color: #fff;
  font-size: 12px;
  font-weight: 300
}
.aj-detail-middle .demo-ruleForm-middle[data-v-a19bd078] {
  margin-top: 314px;
  display: flex;
  align-items: center;
  justify-content: center
}
.aj-detail-middle .demo-ruleForm-middle .el-form-item[data-v-a19bd078] {
  margin: 0
}
.aj-detail-middle .demo-ruleForm-middle[data-v-a19bd078] .el-input__inner {
  width: 220px;
  height: 48px;
  flex-shrink: 0;
  border-radius: 8px;
  background: #fff;
  box-shadow: 0 4px 7px 0 rgba(0, 0, 0, .03);
  padding: 0 66px 0 16px
}
.aj-detail-middle .demo-ruleForm-middle[data-v-a19bd078] .el-input__inner::placeholder {
  color: #bebebe;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal
}
.aj-detail-middle .demo-ruleForm-middle .last-form-item[data-v-a19bd078] {
  margin-left: 8px
}
.aj-detail-middle .demo-ruleForm-middle .last-form-item[data-v-a19bd078] .el-input__inner {
  width: 220px
}
.aj-detail-middle .demo-ruleForm-middle .unit[data-v-a19bd078] {
  color: #3c4d59;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  padding: 0 16px;
  position: relative;
  top: 4px
}
.aj-detail-middle .demo-ruleForm-middle .unit[data-v-a19bd078]:before {
  position: absolute;
  left: 0;
  top: 0;
  content: "";
  width: 1px;
  height: 24px;
  background: rgba(196, 169, 111, .2)
}
.aj-detail-middle .demo-ruleForm-middle .unit .icon-park-suffix[data-v-a19bd078] {
  position: relative;
  top: 6px
}
.aj-detail-middle .demo-ruleForm-middle .submit-label-btn[data-v-a19bd078] {
  width: 166px;
  height: 48px;
  flex-shrink: 0;
  border-radius: 8px;
  background: linear-gradient(90deg, #e50014, #ff6d1b);
  box-shadow: 0 4px 6px 0 rgba(195, 59, 0, .23);
  border: none;
  color: #fff;
  text-shadow: 0 1px 4px #d04c01;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-left: 8px
}
.aj-detail-bottom[data-v-a19bd078] {
  padding-top: 24px;
  padding-right: 24px;
  width: 774px;
  height: 155px;
  background-image: url(../image/bottom-form.2194c98.png);
  background-size: cover;
  border-radius: 8px;
  position: relative
}
.aj-detail-bottom .demo-ruleForm-bottom[data-v-a19bd078] {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: right
}
.aj-detail-bottom .demo-ruleForm-bottom .el-form-item[data-v-a19bd078] {
  margin: 0
}
.aj-detail-bottom .demo-ruleForm-bottom[data-v-a19bd078] .el-input__inner {
  width: 220px;
  height: 48px;
  flex-shrink: 0;
  border-radius: 8px;
  background: #fff;
  box-shadow: 0 4px 7px 0 rgba(0, 0, 0, .03);
  padding: 0 66px 0 16px
}
.aj-detail-bottom .demo-ruleForm-bottom[data-v-a19bd078] .el-input__inner::placeholder {
  color: #bebebe;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal
}
.aj-detail-bottom .demo-ruleForm-bottom .last-form-item[data-v-a19bd078] {
  margin-left: 8px
}
.aj-detail-bottom .demo-ruleForm-bottom .last-form-item[data-v-a19bd078] .el-input__inner {
  width: 220px
}
.aj-detail-bottom .demo-ruleForm-bottom .unit[data-v-a19bd078] {
  color: #3c4d59;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  padding: 0 16px;
  position: relative;
  top: 4px
}
.aj-detail-bottom .demo-ruleForm-bottom .unit[data-v-a19bd078]:before {
  position: absolute;
  left: 0;
  top: 0;
  content: "";
  width: 1px;
  height: 24px;
  background: rgba(196, 169, 111, .2)
}
.aj-detail-bottom .demo-ruleForm-bottom .unit .icon-park-suffix[data-v-a19bd078] {
  position: relative;
  top: 6px
}
.aj-detail-bottom .demo-ruleForm-bottom .submit-label-btn[data-v-a19bd078] {
  margin-top: 12px;
  width: 448px;
  height: 48px;
  flex-shrink: 0;
  border-radius: 8px;
  background: linear-gradient(90deg, #e50014, #ff6d1b);
  box-shadow: 0 4px 6px 0 rgba(195, 59, 0, .23);
  border: none;
  color: #fff;
  text-shadow: 0 1px 4px #d04c01;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal
}
.video-container[data-v-6c469ac2] {
  width: 366px;
  height: 215px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 12px;
  overflow: hidden
}
.video-css[data-v-6c469ac2] {
  width: 100%;
  height: 100%
}
.videoBox[data-v-e4411fde] {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 12px;
  overflow: hidden
}
.video-js[data-v-e4411fde] {
  background-color: transparent
}
.video-js.vjs-1-1[data-v-e4411fde]:not(.vjs-audio-only-mode), .video-js.vjs-4-3[data-v-e4411fde]:not(.vjs-audio-only-mode), .video-js.vjs-9-16[data-v-e4411fde]:not(.vjs-audio-only-mode), .video-js.vjs-16-9[data-v-e4411fde]:not(.vjs-audio-only-mode), .video-js.vjs-fluid[data-v-e4411fde]:not(.vjs-audio-only-mode) {
  width: 100%;
  height: 100%;
  padding: 0
}
.video-js .vjs-tech[data-v-e4411fde] {
  background: #000
}
.controlBar[data-v-e4411fde] {
  width: 100%;
  padding: 8px 12px 0;
  height: 54px;
  position: absolute;
  bottom: 0;
  left: 0;
  box-sizing: border-box;
  color: #fff
}
.progressBar[data-v-e4411fde] {
  position: relative;
  height: 24px;
  padding-left: 4px
}
.controlBtnBox[data-v-e4411fde], .progressBar[data-v-e4411fde] {
  display: flex;
  box-sizing: border-box;
  width: 100%;
  align-items: center
}
.controlBtnBox[data-v-e4411fde] {
  height: 60%;
  justify-content: space-between
}
.el-slider[data-v-e4411fde] {
  flex: 1;
  padding-right: 10px
}
.progressBar[data-v-e4411fde] .el-slider__bar {
  height: 3px;
  background-color: #409eff;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  position: absolute;
  background: linear-gradient(274deg, #ffa978 .56%, #ffedcd);
  backdrop-filter: blur(5.5px)
}
.progressBar[data-v-e4411fde] .el-slider__button {
  height: 8px;
  width: 8px;
  background: #fff;
  border: none
}
.progressBar[data-v-e4411fde] .el-slider__runway {
  margin-top: 1px;
  margin-bottom: 1px;
  height: 3px;
  background: hsla(0, 0%, 100%, .8);
  backdrop-filter: blur(5.5px)
}
.progressBar[data-v-e4411fde] .el-slider__button-wrapper {
  width: 28px;
  height: 33px;
  top: -15px
}
.volume-box[data-v-e4411fde] {
  margin: 0 0 0 8px
}
.volume-box .icon-size[data-v-e4411fde] {
  font-size: 18px;
  cursor: pointer
}
.volume-box .volumeBar[data-v-e4411fde] {
  width: 30px;
  height: 120px;
  background-color: rgba(129, 127, 127, .35294117647058826);
  position: absolute;
  bottom: 30px;
  right: 20px;
  display: flex;
  justify-content: center;
  align-items: center
}
.volume-box[data-v-e4411fde] .el-slider {
  flex: 1;
  padding-right: 0
}
.volume-box[data-v-e4411fde] .el-slider.is-vertical .el-slider__button-wrapper {
  top: auto;
  left: -12px;
  transform: translateY(50%);
  width: 30px;
  height: 30px
}
.volume-box[data-v-e4411fde] .el-slider__button {
  height: 10px;
  width: 10px;
  background: #fff;
  border: none
}
.volume-box[data-v-e4411fde] .el-slider__bar {
  height: 3px;
  background-color: #409eff;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  position: absolute;
  background: #ffa978;
  backdrop-filter: blur(5.5px)
}
.volume-box-nothing[data-v-e4411fde] {
  margin: 0 0 0 8px
}
.volume-box-nothing .icon-size[data-v-e4411fde] {
  font-size: 18px;
  position: absolute;
  bottom: 12px;
  right: 160px;
  z-index: 999;
  color: #fff
}
.volume-box-nothing .volumeBar[data-v-e4411fde] {
  width: 120px;
  height: 30px;
  background-color: transparent;
  position: absolute;
  bottom: 4px;
  right: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 999
}
.volume-box-nothing[data-v-e4411fde] .el-slider__runway {
  margin: 0
}
.volume-box-nothing[data-v-e4411fde] .el-slider {
  flex: 1;
  padding-right: 0
}
.volume-box-nothing[data-v-e4411fde] .el-slider__button-wrapper {
  top: auto;
  left: -12px;
  transform: translateY(50%);
  width: 30px;
  height: 30px
}
.volume-box-nothing[data-v-e4411fde] .el-slider__button {
  height: 10px;
  width: 10px;
  background: #fff;
  border: none
}
.volume-box-nothing[data-v-e4411fde] .el-slider__bar {
  height: 6px;
  top: 0;
  background-color: #409eff;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  position: absolute;
  background: #ffa978;
  backdrop-filter: blur(5.5px)
}
.rank-box[data-v-e4411fde] {
  margin: 0 0 0 8px
}
.rank-box .icon-size[data-v-e4411fde] {
  font-size: 18px;
  cursor: pointer
}
.left[data-v-e4411fde] {
  padding-left: 10px;
  width: 50%;
  display: flex;
  align-items: center
}
.left span[data-v-e4411fde] {
  margin-left: 20px
}
.right[data-v-e4411fde] {
  width: 15%;
  display: flex;
  justify-content: space-around;
  position: relative
}
.right i[data-v-e4411fde] {
  display: block
}
.rateBox[data-v-e4411fde] {
  width: 15%;
  cursor: pointer
}
.rateOptions[data-v-e4411fde] {
  width: 80px;
  height: 180px;
  background-color: rgba(129, 127, 127, .35294117647058826);
  position: absolute;
  top: -185px;
  right: 50px;
  display: flex;
  flex-wrap: wrap;
  align-content: center
}
.rateOptions span[data-v-e4411fde] {
  display: block;
  width: 100%;
  height: 30px;
  text-align: center;
  line-height: 30px
}
.rateOptions span[data-v-e4411fde]:hover {
  background-color: rgba(206, 201, 201, .35294117647058826);
  color: #409eff
}
.time[data-v-e4411fde] {
  color: #fff;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 17px;
  position: relative;
  top: 4px
}
[data-v-e4411fde] .video-js .vjs-big-play-button {
  display: none !important
}
.controlBar-play-btn[data-v-e4411fde] {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: linear-gradient(0deg, rgba(0, 0, 0, .2), rgba(0, 0, 0, .2))
}
.controlBar-play-btn .iconpark-icon-play[data-v-e4411fde] {
  width: 48px;
  height: 48px;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  cursor: pointer
}
.controlBar-play-btn .total-time[data-v-e4411fde] {
  position: absolute;
  right: 8px;
  bottom: 8px;
  padding: 2px 8px;
  border-radius: 4px;
  background: rgba(0, 0, 0, .3);
  color: #fff;
  font-size: 12px;
  font-weight: 400
}
.el-icon-video-pause[data-v-e4411fde], .el-icon-video-play[data-v-e4411fde] {
  cursor: pointer
}
.dialog-baojia[data-v-7fb870fc] .el-dialog {
  background: transparent;
  height: 0;
  width: 0
}
.dialog-baojia[data-v-7fb870fc] .el-dialog .el-dialog__headerbtn {
  top: 17px;
  right: 7px;
  width: 30px;
  height: 30px
}
.dialog-baojia[data-v-7fb870fc] .el-dialog .el-dialog__headerbtn i {
  display: none
}
.dialog-baojia[data-v-7fb870fc] .el-dialog .el-dialog__body, .dialog-baojia[data-v-7fb870fc] .el-dialog .el-dialog__header {
  padding: 0
}
.content-box[data-v-7fb870fc] {
  text-align: right
}
.content-box .close-btn[data-v-7fb870fc] {
  position: relative;
  right: -20px;
  cursor: pointer
}
.aj-form-box[data-v-7fb870fc] {
  display: flex;
  border-radius: 24px;
  overflow: hidden
}
.aj-form-box .form-left[data-v-7fb870fc] {
  position: relative;
  width: 350px;
  height: 430px;
  text-align: left;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top
}
.aj-form-box .form-left .form-left-bg-img[data-v-7fb870fc] {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%
}
.aj-form-box .form-left .logo-img[data-v-7fb870fc] {
  width: 280px;
  position: relative;
  left: 20px;
  top: 31px
}
.aj-form-box .form-left .logo-img-house-type[data-v-7fb870fc] {
  position: relative;
  left: 15px;
  top: 28px;
  width: 209px
}
.aj-form-box .form-right[data-v-7fb870fc] {
  width: 413px;
  height: 430px;
  background: #fff
}
.aj-form-box .form-right .aj-index-money-rgt-tit[data-v-7fb870fc] {
  color: #31424f;
  font-size: 26px;
  font-style: normal;
  font-weight: 500;
  line-height: 36px;
  text-align: center;
  margin-top: 46px
}
.aj-form-box .form-right .demo-ruleForm-cen[data-v-7fb870fc] {
  display: flex;
  flex-wrap: wrap;
  margin-top: 8px
}
.aj-form-box .form-right .demo-ruleForm-cen .el-form-item[data-v-7fb870fc] {
  margin: 24px auto 0
}
.aj-form-box .form-right .demo-ruleForm-cen[data-v-7fb870fc] .el-input__inner {
  width: 321px;
  height: 56px;
  line-height: 56px;
  flex-shrink: 0;
  border: none;
  padding: 0 54px 0 48px;
  border-radius: 16px;
  background: #f8f8f8
}
.aj-form-box .form-right .demo-ruleForm-cen[data-v-7fb870fc] .el-input__inner::placeholder {
  color: #bebebe;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal
}
.aj-form-box .form-right .demo-ruleForm-cen[data-v-7fb870fc] .el-input__suffix {
  top: 4px
}
.aj-form-box .form-right .demo-ruleForm-cen .unit[data-v-7fb870fc] {
  color: #666;
  font-size: 20px;
  font-weight: 500;
  line-height: 22px;
  padding: 0 16px;
  position: relative;
  top: 6px
}
.aj-form-box .form-right .demo-ruleForm-cen .unit .icon-park-suffix[data-v-7fb870fc] {
  position: relative;
  top: 6px
}
.aj-form-box .form-right .demo-ruleForm-cen .prefix[data-v-7fb870fc] {
  position: relative;
  top: 14px;
  padding: 0 8px
}
.aj-form-box .form-right .demo-ruleForm-cen .submit-label-btn[data-v-7fb870fc] {
  width: 321px;
  height: 56px;
  flex-shrink: 0;
  border-radius: 99px;
  background: linear-gradient(90deg, #e50014, #ff6d1b);
  box-shadow: 0 4px 12px 0 rgba(227, 55, 0, .25);
  border: none;
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-top: 24px
}
.aj-form-box .form-right .num[data-v-7fb870fc] {
  color: #666;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 17px;
  margin-top: 12px;
  text-align: center
}
.aj-form-box .form-right .num span[data-v-7fb870fc] {
  color: #31424f
}
.dialog-baojia[data-v-3f5c34d4] .el-dialog {
  background: transparent;
  height: 0;
  width: 0
}
.dialog-baojia[data-v-3f5c34d4] .el-dialog .el-dialog__headerbtn {
  top: 17px;
  right: 7px;
  width: 30px;
  height: 30px
}
.dialog-baojia[data-v-3f5c34d4] .el-dialog .el-dialog__headerbtn i {
  display: none
}
.dialog-baojia[data-v-3f5c34d4] .el-dialog .el-dialog__body, .dialog-baojia[data-v-3f5c34d4] .el-dialog .el-dialog__header {
  padding: 0
}
.content-box[data-v-3f5c34d4] {
  text-align: right
}
.content-box .close-btn[data-v-3f5c34d4] {
  position: relative;
  right: -20px;
  cursor: pointer
}
.aj-form-box[data-v-3f5c34d4] {
  display: flex;
  justify-content: flex-end;
  border-radius: 24px;
  overflow: hidden;
  background: url(../image/free-charge-dialog-bg-img.7b6c91e.png) 50%/100% 100% no-repeat
}
.aj-form-box .form-right[data-v-3f5c34d4] {
  width: 321px;
  height: 430px;
  margin-right: 107px
}
.aj-form-box .form-right .aj-index-money-rgt-tit[data-v-3f5c34d4] {
  color: #31424f;
  font-size: 26px;
  font-style: normal;
  font-weight: 500;
  line-height: 36px;
  text-align: center;
  margin-top: 46px
}
.aj-form-box .form-right .demo-ruleForm-cen[data-v-3f5c34d4] {
  display: flex;
  flex-wrap: wrap;
  margin-top: 8px
}
.aj-form-box .form-right .demo-ruleForm-cen .el-form-item[data-v-3f5c34d4] {
  margin: 24px auto 0
}
.aj-form-box .form-right .demo-ruleForm-cen[data-v-3f5c34d4] .el-input__inner {
  width: 321px;
  height: 56px;
  line-height: 56px;
  flex-shrink: 0;
  border: none;
  padding: 0 54px 0 48px;
  border-radius: 16px;
  background: #fff
}
.aj-form-box .form-right .demo-ruleForm-cen[data-v-3f5c34d4] .el-input__inner::placeholder {
  color: #bebebe;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal
}
.aj-form-box .form-right .demo-ruleForm-cen[data-v-3f5c34d4] .el-input__suffix {
  top: 4px
}
.aj-form-box .form-right .demo-ruleForm-cen .unit[data-v-3f5c34d4] {
  color: #666;
  font-size: 20px;
  font-weight: 500;
  line-height: 22px;
  padding: 0 16px;
  position: relative;
  top: 6px
}
.aj-form-box .form-right .demo-ruleForm-cen .unit .icon-park-suffix[data-v-3f5c34d4] {
  position: relative;
  top: 6px
}
.aj-form-box .form-right .demo-ruleForm-cen .prefix[data-v-3f5c34d4] {
  position: relative;
  top: 14px;
  padding: 0 8px
}
.aj-form-box .form-right .demo-ruleForm-cen .submit-label-btn[data-v-3f5c34d4] {
  width: 321px;
  height: 56px;
  flex-shrink: 0;
  border-radius: 99px;
  background: linear-gradient(90deg, #e50014, #ff6d1b);
  box-shadow: 0 4px 12px 0 rgba(227, 55, 0, .25);
  border: none;
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-top: 24px
}
.aj-form-box .form-right .num[data-v-3f5c34d4] {
  color: #666;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 17px;
  margin-top: 12px;
  text-align: center
}
.aj-form-box .form-right .num span[data-v-3f5c34d4] {
  color: #31424f
}
.dialog-baojia[data-v-44c6a0f9] .el-dialog {
  background: transparent;
  height: 0;
  width: 0
}
.dialog-baojia[data-v-44c6a0f9] .el-dialog .el-dialog__headerbtn {
  top: 17px;
  right: 7px;
  width: 30px;
  height: 30px
}
.dialog-baojia[data-v-44c6a0f9] .el-dialog .el-dialog__headerbtn i {
  display: none
}
.dialog-baojia[data-v-44c6a0f9] .el-dialog .el-dialog__body, .dialog-baojia[data-v-44c6a0f9] .el-dialog .el-dialog__header {
  padding: 0
}
.content-box[data-v-44c6a0f9] {
  text-align: right
}
.content-box .close-btn[data-v-44c6a0f9] {
  position: relative;
  right: -20px;
  cursor: pointer
}
.aj-form-box[data-v-44c6a0f9] {
  border-radius: 24px;
  overflow: hidden;
  text-align: left
}
.aj-form-box .form-top-box[data-v-44c6a0f9] {
  width: 100%;
  height: 167px;
  background: url(../image/take-a-test-bg-img.0fd9759.png) 50%/100% 100% no-repeat
}
.aj-form-box .form-top-box .top-num[data-v-44c6a0f9] {
  padding: 24px 0 24px 48px
}
.aj-form-box .form-top-box .top-num .serial-number[data-v-44c6a0f9] {
  color: #000;
  font-size: 48px;
  font-weight: 600
}
.aj-form-box .form-top-box .top-num .total-number[data-v-44c6a0f9] {
  color: rgba(0, 0, 0, .5);
  font-size: 16px;
  font-weight: 400
}
.aj-form-box .form-top-box .top-num .select-nape[data-v-44c6a0f9] {
  color: rgba(0, 0, 0, .5);
  font-size: 16px;
  font-weight: 400;
  padding-left: 24px
}
.aj-form-box .form-top-box .bot-name[data-v-44c6a0f9] {
  color: #000;
  font-size: 24px;
  font-weight: 500;
  padding-left: 48px
}
.aj-form-box .form-con-box[data-v-44c6a0f9] {
  width: 100%;
  min-height: 373px;
  background: #fff
}
.aj-form-box .form-con-box .select-list-box[data-v-44c6a0f9] {
  min-height: 300px
}
.aj-form-box .form-con-box .ruleForm-cen[data-v-44c6a0f9] {
  width: 480px;
  height: 56px;
  margin: 0 auto;
  padding-top: 122px
}
.aj-form-box .form-con-box .ruleForm-cen[data-v-44c6a0f9] .el-input__inner {
  width: 480px;
  height: 56px;
  line-height: 56px;
  border: none;
  padding: 0 54px;
  border-radius: 16px;
  background: #f8f8f8;
  text-align: center;
  font-size: 16px
}
.aj-form-box .form-con-box .ruleForm-cen[data-v-44c6a0f9] .el-input__inner::placeholder {
  color: #666;
  font-size: 16px;
  font-weight: 400
}
.aj-form-box .form-con-box .select-list[data-v-44c6a0f9] {
  display: flex;
  flex-wrap: wrap;
  padding: 40px 46px 0
}
.aj-form-box .form-con-box .select-list .select-item[data-v-44c6a0f9] {
  display: flex;
  width: 275px;
  height: 56px;
  justify-content: center;
  align-items: center;
  border-radius: 99px;
  background: #f7f7f7;
  color: #000;
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  margin-right: 20px;
  margin-bottom: 20px;
  cursor: pointer
}
.aj-form-box .form-con-box .select-list .select-item.active[data-v-44c6a0f9] {
  background: #e50014;
  color: #fff
}
.aj-form-box .form-con-box .select-list .select-item[data-v-44c6a0f9]:nth-of-type(3n) {
  margin-right: 0
}
.aj-form-box .form-con-box .select-img-list[data-v-44c6a0f9] {
  display: flex;
  flex-wrap: wrap;
  padding: 20px 48px 0
}
.aj-form-box .form-con-box .select-img-list .select-img-item[data-v-44c6a0f9] {
  position: relative;
  width: 201px;
  height: 113px;
  margin-right: 20px;
  margin-bottom: 20px;
  border: 2px solid #fff;
  cursor: pointer
}
.aj-form-box .form-con-box .select-img-list .select-img-item[data-v-44c6a0f9]:nth-of-type(4n) {
  margin-right: 0
}
.aj-form-box .form-con-box .select-img-list .select-img-item .select-icon[data-v-44c6a0f9] {
  position: absolute;
  top: 6px;
  right: 6px
}
.aj-form-box .form-con-box .select-img-list .select-img-item.active[data-v-44c6a0f9] {
  border: 2px solid #e50014
}
.aj-form-box .form-con-box .btn-box ul[data-v-44c6a0f9] {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center
}
.aj-form-box .form-con-box .btn-box ul li[data-v-44c6a0f9] {
  position: relative;
  width: 150px;
  height: 40px;
  margin-right: 24px;
  cursor: pointer
}
.aj-form-box .form-con-box .btn-box ul li[data-v-44c6a0f9]:last-of-type {
  margin-right: 0
}
.aj-form-box .form-con-box .btn-box ul li .tit-con[data-v-44c6a0f9] {
  position: absolute;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  gap: 10px;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  border-radius: 4px;
  border: 1px solid #3c4d59;
  background: #fff;
  color: #3c4d59;
  font-size: 14px;
  font-weight: 400;
  line-height: normal;
  text-align: center;
  z-index: 2
}
.aj-form-box .form-con-box .btn-box ul li .bg-mask[data-v-44c6a0f9] {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 4px;
  top: 4px;
  border-radius: 4px;
  border: 1px solid #3c4d59;
  background: #fff;
  z-index: 1
}
.aj-form-box .form-con-box .btn-box ul .understand-li-active .tit-con[data-v-44c6a0f9] {
  border-radius: 4px;
  background: #e50014;
  border: none;
  color: #fff
}
.aj-form-box .form-con-box .btn-box ul .understand-li-active .bg-mask[data-v-44c6a0f9] {
  border-radius: 4px;
  background: #3c4d59;
  border: none
}
.hr{width:60px;height:3px;background:#e50014;margin: 20px auto 0;}