footer,header{display:flex}.page-home .section{background-color:#FFFFFF}.page-home .section:nth-child(2n){background-color:#F1F2F1}.page-home .section .inner{margin:0 auto;width:100%;max-width:var(--ctn-max-w);padding:var(--ctn-gutter-y) var(--ctn-gutter-x)}.page-home .section .inner .row{display:flex;align-items:flex-start;justify-content:space-between;margin-top:40px}.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;margin-top:20px;position:relative;width:-moz-fit-content;width:fit-content;width:-webkit-fit-content}.page-home .section .inner .row .col .list-box .list:first-child{margin-top:0}.page-home .section .inner .row .col .list-box .list .icon{position:absolute;top:2px;left:0;height:30px;transform:translateX(-30px);opacity:0;transition:none;pointer-events:none}.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{font-weight:600;color:#E4BF45}.page-home .section .inner .row .col .list-box .list.active .icon{transform:translateX(0);opacity:1;transition:all .5s}.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{display:none;opacity:0;animation:FadeOut 1s ease}.page-home .section .inner .row .col .info-box .info-list.active{opacity:1;display:block;animation:FadeIn 1.5s ease}.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);font-weight:600;display:flex;align-items:center}.page-home .section .inner .title img{margin-right:20px}.page-home .section .inner .title .icon{width:40px;height:40px;color:#AD5D5D;margin-right:20px}.page-home .section .inner .subtitle{font-size:var(--font-h2);line-height:var(--font-h2-lh);font-weight:600;margin-top:40px;color:#E4BF45}.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 .button-sty,.page-home .section .inner .slide-box{margin-top:40px}.page-home .section .inner .img-box{font-size:0;border-radius:15px;overflow:hidden}.page-home .section .inner .img-box img{width:100%;height:100%;object-fit:cover}.page-home .section.slide-thumb{background-color:#FFFFFF}.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{overflow:visible;margin:0 -20px;width:calc(100% + 20px)}.page-home .section.service .inner .swiper .swiper-slide{width:270px;height:330px;padding:30px;margin:0 20px;background:#FFFFFF;border-radius:15px;box-shadow:0 4px 25px 0 #0000001A;display:flex;flex-direction:column;justify-content:space-between}.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);font-weight:600;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.page-home .section.service .inner .swiper .swiper-slide .img-box{width:100%;height:160px;border-radius:15px}.page-home .section.service .inner .swiper .swiper-slide .img-box img{scale:1;transition:all .5s ease}.page-home .section.service .inner .swiper .swiper-slide .link-box{height:100%;display:flex;flex-direction:column;justify-content:space-between}.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{width:100%;height:100%;object-fit:cover}@keyframes FadeIn{0%{opacity:0;height:auto}to{opacity:1;height:auto}}@keyframes FadeOut{0%{opacity:1;height:auto}99%{opacity:0;height:auto}to{height:0;opacity: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{margin-top:20px;flex-direction:column}.page-home .section .inner .row .col{width:100%}.page-home .section .inner .title .icon,.page-home .section .inner .title img{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{display:flex;justify-content:center}.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;min-height:140px;height:auto}.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{overflow:visible;margin:0 -10px;width:calc(100% + 10px)}.page-home .section.service .inner .swiper .swiper-slide{width:220px;height:272px;padding:15px;margin:0 12.5px}.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;transform:scale(1);transition:none}.page-home .section.product .inner .swiper .swiper-button-cs.prev{top:auto;left:auto;right:50px;bottom:0}.page-home .section.product .inner .swiper .swiper-button-cs.next{top:auto;right:0;bottom:0}.page-home .section.product .inner .swiper .swiper-button-cs.swiper-button-disabled{display:flex}.page-home .section.product .inner .swiper .swiper-index-box{position:absolute;left:0;bottom:6px;font-size:var(--font-h2);line-height:var(--font-h2-lh);font-weight:600;color:#C3C6C8}.page-home .section.product .inner .swiper .swiper-index-box .cur{color:#AD5D5D}.page-home .section.banking .inner .row .col.right{margin-top:20px}}