.banner-wrap .banner[data-v-6474b52d] {
    width:100%;
    height:660px;
    background-position:50%;
    background-repeat:no-repeat;
    background-size:cover;
    padding-top:.1px
}
.banner-wrap .banner .banner-text[data-v-6474b52d] {
    margin-top:200px;
    color:#fff;
    font-size:52px;
    font-weight:600;
    max-width:750px;
    white-space:nowrap;
    text-overflow:ellipsis
}
.banner-wrap .banner .banner-text2[data-v-6474b52d] {
    max-width:750px;
    margin-top:20px;
    color:#fff;
    font-size:24px;
    line-height:1.6
}
.con-wrap1[data-v-6474b52d] {
    padding:44px 0
}
.con-wrap1 .title[data-v-6474b52d] {
    color:#333;
    font-size:32px;
    margin-bottom:32px;
    text-align:center
}
.con-wrap1 .con[data-v-6474b52d] {
    display:flex;
    margin:0 -12px
}
.con-wrap1 .con .item-wrap[data-v-6474b52d] {
    width:calc(25% - 24px);
    margin:0 12px;
    height:330px;
    overflow:hidden
}
.con-wrap1 .con .item-wrap .item[data-v-6474b52d] {
    background:linear-gradient(245.5deg, rgba(0, 0, 0, .3607843137254902), rgba(55, 55, 55, .8));
    padding:60px 32px 0 32px;
    height:100%;
    transition:all .5s
}
.con-wrap1 .con .item-wrap .item[data-v-6474b52d]:hover {
    background:linear-gradient(245.5deg, rgba(0, 0, 0, .3607843137254902), #1890ff)
}
.con-wrap1 .con .item-wrap .item:hover .index[data-v-6474b52d] {
    transform:translateX(185px)
}
.con-wrap1 .con .item-wrap .item .title2[data-v-6474b52d] {
    color:#fff;
    font-size:26px;
    margin-bottom:15px
}
.con-wrap1 .con .item-wrap .item .des[data-v-6474b52d] {
    color:#fff;
    font-size:14px;
    margin-bottom:30px
}
.con-wrap1 .con .item-wrap .item .index[data-v-6474b52d] {
    color:hsla(0, 0%, 100%, .3);
    font-size:100px;
    font-weight:600
}
.con-wrap1 .con .item-wrap .item .index[data-v-6474b52d]:hover {
    transform:translateX(185px)
}
.con-wrap2[data-v-6474b52d] {
    background:url(//img.w7.cc/18/9a/d8/55/01/c9/94/ef/4a/9b/64/75/be/2a/a2/20.png) no-repeat 50%/cover;
    height:527px;
    padding:45px 0
}
.con-wrap2 .title[data-v-6474b52d] {
    color:#333;
    font-size:32px;
    margin-bottom:60px;
    text-align:center
}
.con-wrap2 .con[data-v-6474b52d] {
    display:flex
}
.con-wrap2 .con .item[data-v-6474b52d] {
    width:20%;
    padding:0 45px;
    display:flex;
    flex-flow:column;
    align-items:center;
    justify-content:center
}
.con-wrap2 .con .item img[data-v-6474b52d] {
    margin-bottom:10px
}
.con-wrap2 .con .item .title2[data-v-6474b52d] {
    color:#0068f6;
    font-size:24px;
    font-weight:600;
    margin-bottom:20px
}
.con-wrap2 .con .item .des[data-v-6474b52d] {
    color:#666;
    font-size:16px;
    text-align:center
}
.con-wrap2 .con .item .index[data-v-6474b52d] {
    color:hsla(0, 0%, 100%, .3);
    font-size:100px;
    font-weight:600
}
.con-wrap3[data-v-6474b52d] {
    padding:60px 0
}
.con-wrap3 .title[data-v-6474b52d] {
    color:#333;
    font-size:32px;
    margin-bottom:40px;
    text-align:center
}
.con-wrap3 .con[data-v-6474b52d] {
    display:flex;
    align-items:center
}
.con-wrap3 .con .list[data-v-6474b52d] {
    margin-left:80px
}
.con-wrap3 .con .list .item[data-v-6474b52d] {
    display:flex;
    align-items:center;
    position:relative;
    height:72px;
    padding:0 95px;
    border-radius:4px;
    background:linear-gradient(270deg, #fff, hsla(0, 0%, 100%, .9294117647058824) 0, #fff 81%, hsla(0, 0%, 100%, 0));
    box-shadow:4px 4px 14px 0 rgba(0, 0, 0, .12156862745098039);
    margin-bottom:24px;
    color:#333;
    font-size:14px
}
.con-wrap3 .con .list .item img[data-v-6474b52d] {
    position:absolute;
    top:0;
    right:0
}
.banner-wrap .banner[data-v-3d990f3e] {
    width:100%;
    padding-top:.1px;
    background:url(//img.w7.cc/f5/b2/f4/8c/05/8a/2d/aa/6f/88/ea/b3/aa/97/b3/2a.png) no-repeat 50%/cover;
    height:460px
}
.banner-wrap .banner .banner-text[data-v-3d990f3e] {
    margin-top:160px;
    color:#fff;
    font-size:52px;
    font-weight:600;
    white-space:nowrap;
    text-overflow:ellipsis;
    text-align:center
}
.banner-wrap .banner .banner-text2[data-v-3d990f3e] {
    margin-top:20px;
    color:#fff;
    font-size:24px;
    line-height:1.6;
    text-align:center
}
.con-wrap1[data-v-3d990f3e] {
    padding:64px 0
}
.con-wrap1 .title[data-v-3d990f3e] {
    color:#333;
    font-size:32px;
    margin-bottom:55px;
    text-align:center
}
.con-wrap1 .con[data-v-3d990f3e] {
    display:flex;
    margin:0 -16px;
    flex-flow:wrap
}
.con-wrap1 .con .item[data-v-3d990f3e] {
    width:calc(33.33333% - 32px);
    margin:0 16px 80px;
    border-radius:12px;
    border:1px solid #eee;
    background:#fff;
    overflow:hidden
}
.con-wrap1 .con .item[data-v-3d990f3e]:hover {
    box-shadow:0 4px 9px 0 rgba(0, 91, 174, .12156862745098039)
}
.con-wrap1 .con .item img[data-v-3d990f3e] {
    width:100%;
    height:200px
}
.con-wrap1 .con .item .bottom[data-v-3d990f3e] {
    padding:16px 24px
}
.con-wrap1 .con .item .bottom .title2[data-v-3d990f3e] {
    color:#333;
    font-size:20px;
    margin-bottom:8px
}
.con-wrap1 .con .item .bottom .des[data-v-3d990f3e] {
    color:#666;
    font-size:14px;
    margin-bottom:30px
}
.con-wrap1 .con .item .bottom .line[data-v-3d990f3e] {
    background-color:#eee;
    height:1px;
    margin-bottom:10px
}
.con-wrap1 .con .item .bottom .label[data-v-3d990f3e] {
    display:flex;
    align-items:center
}
.con-wrap1 .con .item .bottom .label span[data-v-3d990f3e] {
    background:rgba(24, 144, 255, .08);
    padding:6px 10px;
    color:#1890ff;
    margin-left:5px
}
.con-wrap2[data-v-3d990f3e] {
    background:url(//img.w7.cc/18/9a/d8/55/01/c9/94/ef/4a/9b/64/75/be/2a/a2/20.png) top;
    height:527px;
    padding:45px 0
}
.con-wrap2 .title[data-v-3d990f3e] {
    color:#333;
    font-size:32px;
    margin-bottom:60px;
    text-align:center
}
.con-wrap2 .con[data-v-3d990f3e] {
    display:flex
}
.con-wrap2 .con .item[data-v-3d990f3e] {
    width:20%;
    padding:0 45px;
    display:flex;
    flex-flow:column;
    align-items:center;
    justify-content:center
}
.con-wrap2 .con .item img[data-v-3d990f3e] {
    margin-bottom:10px
}
.con-wrap2 .con .item .title2[data-v-3d990f3e] {
    color:#0068f6;
    font-size:24px;
    font-weight:600;
    margin-bottom:20px
}
.con-wrap2 .con .item .des[data-v-3d990f3e] {
    color:#666;
    font-size:16px;
    text-align:center
}
.con-wrap2 .con .item .index[data-v-3d990f3e] {
    color:hsla(0, 0%, 100%, .3);
    font-size:100px;
    font-weight:600
}
.con-wrap3[data-v-3d990f3e] {
    padding:60px 0
}
.con-wrap3 .title[data-v-3d990f3e] {
    color:#333;
    font-size:32px;
    margin-bottom:40px;
    text-align:center
}
.con-wrap3 .con[data-v-3d990f3e] {
    display:flex;
    align-items:center
}
.con-wrap3 .con .list[data-v-3d990f3e] {
    margin-left:80px
}
.con-wrap3 .con .list .item[data-v-3d990f3e] {
    display:flex;
    align-items:center;
    position:relative;
    height:72px;
    padding:0 95px;
    border-radius:4px;
    background:linear-gradient(270deg, #fff, hsla(0, 0%, 100%, .9294117647058824) 0, #fff 81%, hsla(0, 0%, 100%, 0));
    box-shadow:4px 4px 14px 0 rgba(0, 0, 0, .12156862745098039);
    margin-bottom:24px;
    color:#333;
    font-size:14px
}
.con-wrap3 .con .list .item img[data-v-3d990f3e] {
    position:absolute;
    top:0;
    right:0
}