
header,footer{display:flex}.page-home .section{background-color:#fff}.page-home .section:nth-child(2n){background-color:#f1f2f1}.page-home .section .inner{width:100%;max-width:var(--ctn-max-w);padding:var(--ctn-gutter-y) var(--ctn-gutter-x);margin:0 auto}.page-home .section .inner .row{justify-content:space-between;align-items:flex-start;margin-top:40px;display:flex}.page-home .section .inner .row .col{width:calc(50% - 30px)}.page-home .section .inner .row .col .list-box .list{font-size:var(--font-h3);line-height:var(--font-h3-lh);cursor:pointer;width:-webkit-fit-content;margin-top:20px;position:relative}.page-home .section .inner .row .col .list-box .list:first-child{margin-top:0}.page-home .section .inner .row .col .list-box .list .icon{opacity:0;pointer-events:none;height:30px;transition:none;position:absolute;top:2px;left:0;transform:translate(-30px)}.page-home .section .inner .row .col .list-box .list span{padding-left:0;display:inline-block}.page-home .section .inner .row .col .list-box .list.active{color:#e4bf45;font-weight:600}.page-home .section .inner .row .col .list-box .list.active .icon{opacity:1;transition:all .5s;transform:translate(0)}.page-home .section .inner .row .col .list-box .list.active span{padding-left:40px}.page-home .section .inner .row .col .list-box .list:hover{color:#e4bf45}.page-home .section .inner .row .col .info-box .info-list{opacity:0;animation:1s FadeOut;display:none}.page-home .section .inner .row .col .info-box .info-list.active{opacity:1;animation:1.5s FadeIn;display:block}.page-home .section .inner .row .col .info-box .info-list .tt{font-size:var(--font-h2);line-height:var(--font-h2-lh);font-weight:600}.page-home .section .inner .row .col .info-box .info-list .img-box{width:100%;max-height:390px;margin-top:40px}.page-home .section .inner .title{font-size:var(--font-h2);line-height:var(--font-h2-lh);align-items:center;font-weight:600;display:flex}.page-home .section .inner .title img{margin-right:20px}.page-home .section .inner .title .icon{color:#ad5d5d;width:40px;height:40px;margin-right:20px}.page-home .section .inner .subtitle{font-size:var(--font-h2);line-height:var(--font-h2-lh);color:#e4bf45;margin-top:40px;font-weight:600}.page-home .section .inner .desc{font-size:var(--font-h4);line-height:var(--font-h4-lh);margin-top:20px}.page-home .section .inner .desc span{font-weight:600}.page-home .section .inner .slide-box,.page-home .section .inner .button-sty{margin-top:40px}.page-home .section .inner .img-box{border-radius:15px;font-size:0;overflow:hidden}.page-home .section .inner .img-box img{object-fit:cover;width:100%;height:100%}.page-home .section.slide-thumb{background-color:#fff}.page-home .section.slide-thumb .inner{padding:40px var(--ctn-gutter-x)}.page-home .section.slide-thumb .inner .swiper-slide{border-radius:15px;overflow:hidden}.page-home .section.wealth .inner .row{margin-top:0}.page-home .section.service .inner .swiper{width:calc(100% + 20px);margin:0 -20px;overflow:visible}.page-home .section.service .inner .swiper .swiper-slide{background:#fff;border-radius:15px;flex-direction:column;justify-content:space-between;width:270px;height:330px;margin:0 20px;padding:30px;display:flex;box-shadow:0 4px 25px #0000001a}.page-home .section.service .inner .swiper .swiper-slide:last-child{margin-right:0}.page-home .section.service .inner .swiper .swiper-slide .tt{font-size:var(--font-h3);line-height:var(--font-h3-lh);line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.page-home .section.service .inner .swiper .swiper-slide .img-box{border-radius:15px;width:100%;height:160px}.page-home .section.service .inner .swiper .swiper-slide .img-box img{transition:all .5s;scale:1}.page-home .section.service .inner .swiper .swiper-slide .link-box{flex-direction:column;justify-content:space-between;height:100%;display:flex}.page-home .section.service .inner .swiper .swiper-slide .link-box:hover img{scale:1.1}.page-home .section.service .inner .swiper .swiper-button-cs.next{right:0}.page-home .section.product .inner .subtitle{margin-top:0;margin-bottom:40px}.page-home .section.banking .inner .desc{margin-top:0}.page-home .slider{width:100%;font-size:0}.page-home .slider img{object-fit:cover;width:100%;height:100%}@keyframes FadeIn{0%{opacity:0;height:initial}to{opacity:1;height:initial}}@keyframes FadeOut{0%{opacity:1;height:initial}99%{opacity:0;height:initial}to{opacity:0;height:0}}@media screen and (max-width:980px){.page-home .slider-bar{margin-top:20px}.page-home .slider-bar .slider-dots{width:10px;height:10px;margin-left:10px}.page-home .section .inner .row{flex-direction:column;margin-top:20px}.page-home .section .inner .row .col{width:100%}.page-home .section .inner .title img,.page-home .section .inner .title .icon{width:25px;height:25px;margin-right:10px}.page-home .section .inner .subtitle{margin-top:20px}.page-home .section .inner .desc{margin-top:10px}.page-home .section .inner .box-button{justify-content:center;display:flex}.page-home .section .inner .button-sty,.page-home .section .inner .slide-box{margin-top:20px}.page-home .section.slide-thumb .inner{padding:20px 0}.page-home .section.slide-thumb .inner .swiper-slide{border-radius:0;height:auto;min-height:140px}.page-home .section.wealth .inner .row{flex-direction:column-reverse}.page-home .section.wealth .inner .row .col.left{margin-top:20px}.page-home .section.service .inner .swiper{width:calc(100% + 10px);margin:0 -10px;overflow:visible}.page-home .section.service .inner .swiper .swiper-slide{width:220px;height:272px;margin:0 12.5px;padding:15px}.page-home .section.service .inner .swiper .swiper-slide .img-box{height:130px}.page-home .section.product .inner .subtitle{margin-bottom:20px}.page-home .section.product .inner .info-box{margin-top:20px}.page-home .section.product .inner .swiper{padding-bottom:60px}.page-home .section.product .inner .swiper .swiper-button-cs{opacity:1;transition:none;transform:scale(1)}.page-home .section.product .inner .swiper .swiper-button-cs.prev{inset:auto 50px 0 auto}.page-home .section.product .inner .swiper .swiper-button-cs.next{top:auto;bottom:0;right:0}.page-home .section.product .inner .swiper .swiper-button-cs.swiper-button-disabled{display:flex}.page-home .section.product .inner .swiper .swiper-index-box{font-size:var(--font-h2);line-height:var(--font-h2-lh);color:#c3c6c8;font-weight:600;position:absolute;bottom:6px;left:0}.page-home .section.product .inner .swiper .swiper-index-box .cur{color:#ad5d5d}.page-home .section.banking .inner .row .col.right{margin-top:20px}}
