.about-us .banner{height:688px;background-image:url(/img/about_us/banner.png);background-position:50%;background-size:unset}.about-us .banner section{width:1440px;height:100%;padding-top:200px;margin:0 auto;box-sizing:border-box}.about-us .banner section .title{font-weight:600;font-size:50px;line-height:100%;text-align:center;margin-bottom:48px;color:#fff}.about-us .banner section .desc{width:1140px;font-weight:400;font-size:24px;line-height:1.2;text-align:center;color:#fff;margin:0 auto}.about-us .banner section .icon-box{display:flex;justify-content:center;align-items:center}.about-us .banner section .icon-box .img-box{width:124px;height:124px;margin-right:64px}.about-us .banner section .icon-box .img-box:last-of-type{margin-right:0}.about-us .banner section .icon-box .img-box img{width:100%;height:100%}.about-us .our-value{padding:200px 0}.about-us .our-value section{width:1440px;margin:0 auto;box-sizing:border-box}.about-us .our-value section .ov-title{font-weight:600;font-size:50px;text-align:center;margin-bottom:100px}.about-us .our-value section .ov-content .ov-row{display:flex;justify-content:space-between;margin-bottom:80px}.about-us .our-value section .ov-content .ov-row:last-of-type{margin-bottom:0}.about-us .our-value section .ov-content .ov-row .ov-item{width:594px}.about-us .our-value section .ov-content .ov-row .ov-item .ov-icon{width:64px;height:64px;margin-bottom:16px}.about-us .our-value section .ov-content .ov-row .ov-item .ov-icon img{width:100%;height:100%}.about-us .our-value section .ov-content .ov-row .ov-item .ov-label{font-weight:700;font-size:26px;margin-bottom:16px}.about-us .our-value section .ov-content .ov-row .ov-item .ov-desc{font-weight:400;font-size:24px;line-height:1.5;color:#666}.about-us .join-us{padding:120px 0;background:#f6fffa}.about-us .join-us section{width:1440px;margin:0 auto;box-sizing:border-box}.about-us .join-us section .join-title{font-weight:600;font-size:50px;margin-bottom:40px;text-align:center}.about-us .join-us section .join-desc{font-weight:400;font-size:24px;line-height:1.5;text-align:center}@media(min-width:1200px)and (max-width:1483px){.about-us .banner section{width:100vw;padding:200px 48px 0}.about-us .our-value section{width:100vw;padding:0 48px}.about-us .our-value section .ov-content .ov-row .ov-item{width:520px}.about-us .join-us section{width:100vw;padding:0 48px}}@media(min-width:810px)and (max-width:1199px){.about-us .banner section{width:100vw;padding:184px 48px 0}.about-us .banner section .desc{width:100%}.about-us .our-value{padding:40px 0}.about-us .our-value section{width:100vw;padding:0 48px}.about-us .our-value section .ov-content .ov-row{flex-direction:column;justify-content:flex-start;margin-bottom:40px}.about-us .our-value section .ov-content .ov-row .ov-item{width:100%;margin-bottom:40px}.about-us .our-value section .ov-content .ov-row .ov-item:last-of-type{margin-bottom:40px}.about-us .join-us{padding:40px 0}.about-us .join-us section{width:100vw;padding:0 48px}}@media(min-width:0px)and (max-width:809px){.about-us .banner{height:100vh}.about-us .banner section{width:100vw;padding:0 24px;display:flex;flex-direction:column;justify-content:center}.about-us .banner section .desc{width:100%;font-size:18px}.about-us .our-value{padding:40px 0}.about-us .our-value section{width:100vw;padding:0 24px}.about-us .our-value section .ov-content .ov-title{font-size:34px;line-height:38px;margin-bottom:16px}.about-us .our-value section .ov-content .ov-row{flex-direction:column;justify-content:flex-start;margin-bottom:40px}.about-us .our-value section .ov-content .ov-row .ov-item{width:100%;margin-bottom:40px}.about-us .our-value section .ov-content .ov-row .ov-item:last-of-type{margin-bottom:40px}.about-us .our-value section .ov-content .ov-row .ov-item .ov-icon{width:48px;height:48px}.about-us .our-value section .ov-content .ov-row .ov-item .ov-desc{font-size:20px}.about-us .join-us{padding:40px 0}.about-us .join-us section{width:100vw;padding:0 24px}.about-us .join-us section .join-title{font-size:34px;line-height:38px;margin-bottom:16px}.about-us .join-us section .join-desc{font-size:18px}}