.main-wrapper[data-v-62fd2b0a]{position:relative;width:100%}.main-bg[data-v-62fd2b0a]{position:absolute;inset:0;background:linear-gradient(180deg,#e5f0fe,#f0f3f7);pointer-events:none}.main-content[data-v-62fd2b0a]{position:relative;max-width:1440px;height:100%;margin:0 auto}.btn[data-v-62fd2b0a]{border:1px solid #0f3772;color:#0f3772;box-sizing:border-box;cursor:pointer;font-size:14px;font-weight:400;border-radius:4px;display:flex;justify-content:center;align-items:center;width:100px;text-align:center;padding:5px 10px}.btn-disabled[data-v-62fd2b0a]{opacity:.6;pointer-events:none;cursor:not-allowed!important}.carousel-container[data-v-62fd2b0a]{width:1440px;min-width:1440px;margin:0 auto;padding:0 120px;box-sizing:border-box}.custom-carousel[data-v-62fd2b0a]{height:auto;min-height:330px}.custom-carousel .el-carousel__item[data-v-62fd2b0a]{display:flex;justify-content:center;align-items:center;background:#000;overflow:visible;min-height:330px}.carousel-content[data-v-62fd2b0a]{display:flex;width:1200px;min-height:330px;align-items:center;row-gap:32px;cursor:pointer;transition:opacity .3s ease}.carousel-content[data-v-62fd2b0a]:hover{opacity:.9}.carousel-text[data-v-62fd2b0a]{width:calc(100% - 733px);min-width:calc(100% - 733px);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:left;color:#fff;padding:40px}.carousel-title[data-v-62fd2b0a]{width:100%;font-size:20px;font-weight:700;padding:10px 0;line-height:1.2}.carousel-description[data-v-62fd2b0a]{width:100%;font-size:14px;line-height:1.6;margin:0;overflow-y:auto}.carousel-image-container[data-v-62fd2b0a]{width:733px;min-width:733px;height:auto;min-height:330px;flex-shrink:0;display:flex;align-items:center;justify-content:center;display:block}.carousel-image[data-v-62fd2b0a]{width:733px;height:auto;max-height:400px;-o-object-fit:contain;object-fit:contain;display:block}@media screen and (max-width:1440px){.carousel-container[data-v-62fd2b0a]{width:100%;min-width:auto;padding:0 20px}.custom-carousel[data-v-62fd2b0a]{height:auto;min-height:320px}.el-carousel__item[data-v-62fd2b0a]{min-height:320px}.carousel-content[data-v-62fd2b0a]{width:100%;max-width:1200px;min-height:320px;gap:20px}.carousel-text[data-v-62fd2b0a]{width:calc(100% - 420px);min-width:calc(100% - 420px);padding:20px}.carousel-title[data-v-62fd2b0a]{font-size:18px;margin:0 0 20px}.carousel-description[data-v-62fd2b0a]{font-size:13px}.carousel-image-container[data-v-62fd2b0a]{width:400px;min-width:400px;height:auto;min-height:320px}.carousel-image[data-v-62fd2b0a]{width:400px;height:auto;max-height:350px;-o-object-fit:contain;object-fit:contain}}@media screen and (max-width:768px){.carousel-container[data-v-62fd2b0a]{padding:0 16px}.custom-carousel[data-v-62fd2b0a]{height:auto;min-height:280px}.el-carousel__item[data-v-62fd2b0a]{min-height:280px}.carousel-content[data-v-62fd2b0a]{flex-direction:column;min-height:280px;gap:16px;padding:20px;justify-content:space-between}.carousel-text[data-v-62fd2b0a]{width:100%;min-width:auto;padding:0;order:1;text-align:center;flex:1;display:flex;flex-direction:column;justify-content:center}.carousel-title[data-v-62fd2b0a]{font-size:18px;margin:0 0 12px;line-height:1.3}.carousel-description[data-v-62fd2b0a]{font-size:14px;line-height:1.5;margin:0}.carousel-image-container[data-v-62fd2b0a]{width:100%;min-width:auto;height:auto;min-height:180px;order:2;flex-shrink:0}.carousel-image[data-v-62fd2b0a]{width:100%;height:auto;max-height:200px;-o-object-fit:contain;object-fit:contain}}@media screen and (max-width:480px){.carousel-container[data-v-62fd2b0a]{padding:0 12px}.custom-carousel[data-v-62fd2b0a]{height:auto;min-height:260px}.el-carousel__item[data-v-62fd2b0a]{min-height:260px}.carousel-content[data-v-62fd2b0a]{min-height:260px;gap:12px;padding:16px}.carousel-title[data-v-62fd2b0a]{font-size:16px;margin:0 0 8px;line-height:1.3}.carousel-description[data-v-62fd2b0a]{font-size:13px;line-height:1.4}.carousel-image-container[data-v-62fd2b0a]{height:auto;min-height:150px}.carousel-image[data-v-62fd2b0a]{height:auto;max-height:180px;-o-object-fit:contain;object-fit:contain}}[data-v-62fd2b0a] .el-carousel__indicators--outside .el-carousel__indicator .el-carousel__button{background-color:#ffffff80;border:2px solid transparent}[data-v-62fd2b0a] .el-carousel__indicators--outside .el-carousel__indicator.is-active .el-carousel__button{background-color:#059fe2}[data-v-62fd2b0a] .el-carousel__arrow{background-color:#fffc;color:#059fe2}[data-v-62fd2b0a] .el-carousel__arrow:hover{background-color:#ffffffe6}
