.el-button--primary.is-plain[data-v-b137c459]{background-color:transparent;border:.01rem solid #2e3742;color:#2e3742}.el-button--primary.is-plain[data-v-b137c459]:hover{background-color:#2e3742;color:#fff}.el-button--info[data-v-b137c459]{--el-button-text-color:#121622;--el-button-bg-color:#f2f1f3;--el-button-border-color:#f2f1f3}.el-button--success[data-v-b137c459]{--el-button-text-color:#fff;--el-button-bg-color:#1fa333;--el-button-border-color:#1fa333}.company-firm[data-v-b137c459]{background-image:url(../img/index/culture/about-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:4.1rem;max-width:12rem}@media (min-width:320px) and (max-width:1024px){.company-firm[data-v-b137c459]{flex-direction:column;height:auto;margin:0 -.2rem;width:100vw}}.company-firm .company-culture-item[data-v-b137c459]{cursor:pointer;flex:1;height:4.1rem;max-width:3rem;overflow:hidden;position:relative;transition:height .3s cubic-bezier(.65,0,.35,1),transform .3s cubic-bezier(.65,0,.35,1);z-index:2}@media (min-width:320px) and (max-width:1024px){.company-firm .company-culture-item[data-v-b137c459]{box-shadow:none;flex:none;height:auto;max-width:100%;width:100%}.company-firm .company-culture-item.is-expanded .company-culture-desc-wrapper[data-v-b137c459]{grid-template-rows:1fr}.company-firm .company-culture-item.is-expanded .company-culture-desc-mobile[data-v-b137c459]{opacity:1;padding-top:.16rem}}.company-firm .company-culture-item[data-v-b137c459]:last-child{box-shadow:none}.company-firm .company-culture-item[data-v-b137c459]:before{background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:.01rem solid hsla(0,0%,100%,.2);box-shadow:inset 0 0 0 2rem #00000080;content:"";height:calc(100% - .01rem);left:0;position:absolute;top:0;width:100%;z-index:1}@media (min-width:1024px){.company-firm .company-culture-item[data-v-b137c459]:hover{background:rgba(0,0,0,.7);height:4.6rem;transform:translateY(-.25rem)}.company-firm .company-culture-item:hover .company-culture-el-icon[data-v-b137c459],.company-firm .company-culture-item:hover .company-culture-title[data-v-b137c459]{transform:translateY(-.2rem)}.company-firm .company-culture-item:hover .company-culture-desc[data-v-b137c459]{opacity:1;transform:translateY(0)}.company-firm .company-culture-item[data-v-b137c459]:hover:before{background-image:var(--bg-img);box-shadow:inset 0 0 0 2rem #000000b3}}.company-firm .company-culture-content[data-v-b137c459]{padding:0 .4rem;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%;z-index:2}@media (min-width:320px) and (max-width:1024px){.company-firm .company-culture-content[data-v-b137c459]{padding:.26rem .2rem;position:relative;text-align:left;top:auto;transform:none}}.company-firm .company-culture-pc[data-v-b137c459]{display:block}@media (min-width:320px) and (max-width:1024px){.company-firm .company-culture-pc[data-v-b137c459]{display:none}}.company-firm .company-culture-header[data-v-b137c459]{display:none}@media (min-width:320px) and (max-width:1024px){.company-firm .company-culture-header[data-v-b137c459]{align-items:center;display:flex;gap:.12rem}}.company-firm .company-culture-el-icon[data-v-b137c459]{margin-bottom:.1rem;transition:transform .3s cubic-bezier(.65,0,.35,1)}@media (min-width:320px) and (max-width:1024px){.company-firm .company-culture-el-icon[data-v-b137c459]{flex-shrink:0;margin-bottom:0;transition:none}}.company-firm .company-culture-title[data-v-b137c459]{color:#fff;font-size:.22rem;font-weight:600;line-height:.32rem;transition:transform .3s cubic-bezier(.65,0,.35,1)}@media (min-width:320px) and (max-width:1024px){.company-firm .company-culture-title[data-v-b137c459]{flex:1;font-size:.18rem;line-height:.24rem;transition:none}}.company-firm .company-culture-toggle[data-v-b137c459]{display:none}@media (min-width:320px) and (max-width:1024px){.company-firm .company-culture-toggle[data-v-b137c459]{color:#fff;display:block;flex-shrink:0;font-size:.2rem;text-align:center;width:.24rem}}.company-firm .company-culture-desc-pc[data-v-b137c459]{color:#fff;font-size:.16rem;line-height:.24rem;margin-top:.5rem;opacity:0;transform:translateY(.2rem);transition:opacity .3s cubic-bezier(.65,0,.35,1) .1s,transform .3s cubic-bezier(.65,0,.35,1) .1s;width:100%}@media (min-width:320px) and (max-width:1024px){.company-firm .company-culture-desc-pc[data-v-b137c459]{display:none}}.company-firm .company-culture-desc-wrapper[data-v-b137c459]{display:none}@media (min-width:320px) and (max-width:1024px){.company-firm .company-culture-desc-wrapper[data-v-b137c459]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}}.company-firm .company-culture-desc-mobile[data-v-b137c459]{display:none}@media (min-width:320px) and (max-width:1024px){.company-firm .company-culture-desc-mobile[data-v-b137c459]{color:#fff;display:block;font-size:.14rem;line-height:.22rem;opacity:0;overflow:hidden;transition:opacity .3s ease .1s}}.el-button--primary.is-plain[data-v-314cd028]{background-color:transparent;border:.01rem solid #2e3742;color:#2e3742}.el-button--primary.is-plain[data-v-314cd028]:hover{background-color:#2e3742;color:#fff}.el-button--info[data-v-314cd028]{--el-button-text-color:#121622;--el-button-bg-color:#f2f1f3;--el-button-border-color:#f2f1f3}.el-button--success[data-v-314cd028]{--el-button-text-color:#fff;--el-button-bg-color:#1fa333;--el-button-border-color:#1fa333}.company-intro[data-v-314cd028]{background:url(../img/index/bg.png) 50%/cover no-repeat;min-height:10.8rem;padding-top:1.1rem;position:relative;z-index:2}@media (min-width:320px) and (max-width:1024px){.company-intro[data-v-314cd028]{background-image:url(../img/index/bg-mobile.png);min-height:auto;padding-top:.5rem}}.company-intro-wrapper[data-v-314cd028]{margin:0 auto;max-width:12rem}@media (min-width:320px) and (max-width:1024px){.company-intro-wrapper[data-v-314cd028]{margin-bottom:.6rem;padding:0 .2rem}}.company-intro-title[data-v-314cd028]{align-items:center;display:flex;flex-direction:column;text-align:center}.company-intro-title-logo[data-v-314cd028]{height:.36rem;margin-bottom:.12rem;width:2.22rem}.company-intro-title-text1[data-v-314cd028]{color:#2e3742;font-size:.36rem;font-weight:600;line-height:.48rem;margin-bottom:.4rem}@media (min-width:320px) and (max-width:1024px){.company-intro-title-text1[data-v-314cd028]{font-size:.24rem;line-height:.36rem;margin-bottom:.2rem}}.company-intro-title-text2[data-v-314cd028]{color:#666;font-size:.18rem;line-height:.28rem;margin-bottom:.1rem}.company-intro-title-text2--last[data-v-314cd028]{margin-bottom:.17rem}@media (min-width:320px) and (max-width:1024px){.company-intro-title-text2[data-v-314cd028]{font-size:.14rem;line-height:.22rem}.company-intro-title-text2--last[data-v-314cd028]{margin-bottom:0}}.company-intro-content[data-v-314cd028]{align-items:center;display:grid;grid-template-columns:repeat(auto-fit,minmax(3rem,1fr));justify-content:center;padding:.43rem 0 .85rem;row-gap:.24rem}@media (min-width:320px) and (max-width:1024px){.company-intro-content[data-v-314cd028]{grid-template-columns:repeat(auto-fit,50%);margin-bottom:0;padding:.6rem 0}}.company-intro-content-item[data-v-314cd028]{border-right:.01rem solid #ddd;text-align:center}@media (min-width:320px) and (max-width:1024px){.company-intro-content-item[data-v-314cd028]{padding-top:.2rem}.company-intro-content-item[data-v-314cd028]:nth-child(2n){border-right:none}}.company-intro-content-item[data-v-314cd028]:last-child{border-right:none}.company-intro-content-item .num-box[data-v-314cd028]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.company-intro-content-item .num-box .num[data-v-314cd028]{color:#3765af;font-size:.58rem;font-weight:700;line-height:.75rem;position:relative;text-align:center}.company-intro-content-item .num-box .num span[data-v-314cd028]{color:#333;font-size:.16rem;line-height:.24rem;position:absolute;right:-.26rem;top:0}@media (min-width:320px) and (max-width:1024px){.company-intro-content-item .num-box[data-v-314cd028]{margin-bottom:.23rem}.company-intro-content-item .num-box .num[data-v-314cd028]{font-size:.3rem;line-height:.32rem}.company-intro-content-item .num-box span[data-v-314cd028]{font-size:.18rem;line-height:.24rem}}.company-intro-content-item .desc[data-v-314cd028]{color:#666;font-size:.16rem;line-height:.28rem}@media (min-width:320px) and (max-width:1024px){.company-intro-content-item .desc[data-v-314cd028]{font-size:.14rem;line-height:.2rem;margin-bottom:.05rem}}
