.about-container{position:relative;overflow:hidden}.about-container .banner{width:100%;height:720px;background:#813ed0}.about-container .banner section{width:1140px;margin:0 auto;display:flex;padding-top:40px}.about-container .banner section .title-box{width:436px;padding-top:104px}.about-container .banner section .title-box .title{font-size:56px;line-height:58px;color:#fff;font-weight:400;margin-bottom:48px}.about-container .banner section .title-box .tips{font-size:22px;line-height:26px;color:#fff;font-weight:400}.about-container .banner section .img-box{width:640px;height:640px;margin-left:64px}.about-container .description{width:100%;height:720px}.about-container .description section{width:1140px;margin:0 auto;display:flex;padding-top:40px}.about-container .description section .text-box{width:436px;padding-top:184px}.about-container .description section .text-box .text-1{font-size:42px;line-height:52px;color:#383838;font-weight:500;margin-bottom:16px}.about-container .description section .text-box .text-2{font-size:18px;line-height:30px;color:#383838;font-weight:400}.about-container .description section .img-box{width:640px;height:640px;margin-left:64px}.about-container .value{width:100%;height:720px}.about-container .value section{width:1140px;margin:0 auto;padding-top:84px}.about-container .value section .title{font-size:42px;line-height:52px;color:#383838;font-weight:500;text-align:center}.about-container .value section .value-content{margin-top:48px;display:flex}.about-container .value section .value-content .value-item-row{display:flex;justify-content:space-between}.about-container .value section .value-content .value-item{width:264px;height:448px;border-radius:24px;padding:32px;background:linear-gradient(180deg,#FAF7FF,#EBDFFF);margin-right:24px}.about-container .value section .value-content .value-item .item-icon{width:48px;height:48px;margin-bottom:32px}.about-container .value section .value-content .value-item .item-title{font-size:28px;line-height:32px;color:#383838;font-weight:500;margin-bottom:8px}.about-container .value section .value-content .value-item .item-desc{font-size:16px;line-height:24px;color:#383838;font-weight:400}@media(min-width:640px)and (max-width:1139px){.about-container .banner section{width:100%;height:100%;padding:0 24px;align-items:center}.about-container .banner section .title-box{padding-top:0}.about-container .banner section .title-box .title-1{font-size:36px;line-height:40px}.about-container .banner section .title-box .title-2,.about-container .banner section .title-box .title-3{font-size:18px;line-height:20px}.about-container .banner section .img-box{width:300px;height:300px;margin-left:24px;flex-shrink:0}.about-container .description section{width:100%;height:100%;padding:0 24px;display:flex;align-items:center;justify-content:space-between}.about-container .description section .text-box{padding-top:0}.about-container .description section .img-box{width:272px;height:272px;flex-shrink:0;margin-left:0}.about-container .value{height:auto}.about-container .value section{width:100%;padding:0 24px}.about-container .value section .value-content{flex-direction:column}.about-container .value section .value-content .value-item-row{justify-content:center;margin-bottom:24px}.about-container .value section .value-content .value-item-row .value-item:last-of-type{margin-right:0}}@media(min-width:0px)and (max-width:639px){.about-container .banner{height:720px}.about-container .banner section{width:100%;height:100%;padding:160px 24px 0;flex-direction:column;align-items:center}.about-container .banner section .title-box{width:100%;padding-top:0}.about-container .banner section .title-box .title-1{font-size:36px;line-height:40px}.about-container .banner section .title-box .title-2{font-size:18px;line-height:20px;margin-top:24px}.about-container .banner section .title-box .title-3{font-size:18px;line-height:20px;margin-top:0}.about-container .banner section .img-box{width:300px;height:300px;margin-left:0;margin-top:24px;flex-shrink:0}.about-container .description{height:720px}.about-container .description section{width:100%;height:auto;padding:80px 24px 0;display:flex;flex-direction:column;align-items:center}.about-container .description section .text-box{width:100%;padding-top:0}.about-container .description section .text-box .text-1{font-size:32px;line-height:40px}.about-container .description section .text-box .text-2{font-size:14px;line-height:18px}.about-container .description section .img-box{width:300px;height:300px;flex-shrink:0;margin-left:0}.about-container .description-reverse section{flex-direction:column-reverse}.about-container .value{height:auto}.about-container .value section{width:100%;padding:0 24px}.about-container .value section .value-content{flex-direction:column}.about-container .value section .value-content .value-item-row{justify-content:center;margin-bottom:16px}.about-container .value section .value-content .value-item-row .value-item{width:calc(50% - 8px);margin-right:16px}.about-container .value section .value-content .value-item-row .value-item:last-of-type{margin-right:0}.about-container .value section .value-content .value-item-row .value-item .item-title{font-size:18px;line-height:20px}.about-container .value section .value-content .value-item-row .value-item .item-desc{font-size:14px;line-height:16px}}