.painting-video[data-v-1826db44]{width:100%;height:11vw;min-height:155px;display:flex;background-image:url(../img/bg-painting.8f4884c0.png);background-repeat:no-repeat;background-size:100% 100%;justify-content:center}.painting-video .wrap[data-v-1826db44]{display:flex;width:50%;justify-content:space-between}.painting-video .painting-section[data-v-1826db44],.painting-video .vedio-section[data-v-1826db44]{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:10px 0;cursor:pointer}.painting-video .painting-section img[data-v-1826db44],.painting-video .vedio-section img[data-v-1826db44]{width:100px;height:100px}.painting-video .painting-section .title[data-v-1826db44],.painting-video .vedio-section .title[data-v-1826db44]{font-family:PingFangSC-Semibold;font-size:24px;color:#333}.product-list[data-v-3306e39e]{max-width:1200px;margin:auto;display:grid;grid-row-gap:20px;grid-column-gap:20px;justify-items:center}.product-list .product-item[data-v-3306e39e]{width:100%;max-width:350px;height:250px;background:#f8f9fa;display:flex;flex-direction:column;align-items:center;padding:20px;cursor:pointer}.product-list .product-item[data-v-3306e39e]:focus,.product-list .product-item[data-v-3306e39e]:hover{border:1px solid #dddee1;box-shadow:0 2px 6px 2px #dde3e9}.product-list .product-item:focus .text-wrap .title[data-v-3306e39e],.product-list .product-item:hover .text-wrap .title[data-v-3306e39e]{color:#0063ff}.product-list .product-item img[data-v-3306e39e]{width:50px;height:50px;margin:20px 0}.product-list .product-item .text-wrap[data-v-3306e39e]{text-align:center}.product-list .product-item .text-wrap .title[data-v-3306e39e]{font-family:PingFangSC-Semibold;font-size:18px;color:#333;margin-bottom:10px;font-weight:600}.product-list .product-item .text-wrap .sub-title[data-v-3306e39e]{font-family:PingFangSC-Regular;font-size:14px;color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.swiper-box[data-v-800aa6b8]{width:100%;height:16%}.banner-apply-part[data-v-800aa6b8]{width:27%;height:40vh;min-width:300px;max-width:440px;min-height:330px;background:#fff;box-shadow:0 2px 14px 1px rgba(0,0,0,.14);position:absolute;right:8%;top:14%;z-index:1;padding:0 30px;display:flex;flex-direction:column;justify-content:center;border-radius:20px}.banner-apply-part .title[data-v-800aa6b8]{text-align:center;font-size:24px;color:#333;font-weight:500;margin-bottom:20px}.banner-apply-part[data-v-800aa6b8] .apply-form-container .el-form-item{margin-bottom:20px!important}.asset-btn[data-v-800aa6b8]{position:absolute;bottom:13%;left:50%;transform:translateX(-50%);width:300px;font-size:18px;background:#004a9d;color:#fff}@media screen and (max-width:1440px){.banner-apply-part[data-v-800aa6b8]{min-height:300px}.banner-apply-part[data-v-800aa6b8] .apply-form-container .el-form-item{margin-bottom:10px!important}.asset-btn[data-v-800aa6b8]{width:200px;padding:8px 20px;font-size:16px}}.section-part[data-v-800aa6b8]{scroll-margin-top:174px}.section-part[data-v-800aa6b8]:last-child{margin-bottom:40px}.section-part .home-title[data-v-800aa6b8]{text-align:center;height:54px;padding:0 30px;margin:60px 0;position:relative}.section-part .home-title .home-title-bg[data-v-800aa6b8]{display:inline-block;position:relative;height:100%;padding:0 30px}.section-part .home-title .home-title-bg[data-v-800aa6b8]:after{display:block;content:"";width:100%;height:2px;position:absolute;background:#505a6e;top:50%;left:50%;transform:translate(-50%);z-index:-99}.section-part .home-title h2[data-v-800aa6b8]{font-weight:400}.section-part .home-title .title-bg[data-v-800aa6b8]{padding:0 20px;color:#e8eaec;font-size:32px;line-height:50px;background:#fff}.section-part .home-title .title-bg-en[data-v-800aa6b8]{color:#17233d}.section-part .home-title .title-top[data-v-800aa6b8]{position:absolute;bottom:0;left:50%;transform:translateX(-50%);color:#17233d;font-size:28px;line-height:36px;width:100%}.wechat-dialog{width:500px;height:439px}.wechat-dialog .el-dialog__body{display:flex;flex-direction:column;align-items:center}.wechat-dialog .el-dialog__body img{margin-bottom:30px}.wechat-dialog .el-dialog__body .tip{font-size:20px;color:#333;font-weight:500}