.company-profile-box{margin-top:250px;display:flex;justify-content:flex-start;background:#fafafa;height:450px;position:relative}.company-profile-box .client-container{position:relative}.company-profile-box .my-img{width:416px;height:560px;background-size:cover;background-repeat:no-repeat;background-position:50%;background-image:url(/_nuxt/img/z120.8070d70.png);flex-shrink:0;position:absolute;top:-55px}.company-profile-box .my-img i{display:inline-block;width:188px;height:86px;background-image:url(/_nuxt/img/z131.b9c527c.png);margin:238px 0 0 114px}.company-profile-box .text-content{margin:55px 0;position:absolute;top:-55px;left:560px}.company-profile-box .text-content h4{font-size:30px;text-align:left;font-weight:800;color:#333;margin-top:90px;position:relative}.company-profile-box .text-content h4:before{content:"";display:inline-block;position:absolute;bottom:-10px;left:0;width:100px;height:3px;background:#00b96b}.company-profile-box .text-content p{margin:40px 0 0;color:#565656;font-size:14px;font-weight:500;line-height:24px;width:596px}.brand-introduction-box h4{font-size:30px;text-align:center;font-weight:800;color:#333;margin-top:180px;margin-bottom:150px;position:relative}.brand-introduction-box ul{display:flex;flex-wrap:wrap}.brand-introduction-box ul li{width:50%;padding:20px;box-sizing:border-box;cursor:pointer}.brand-introduction-box ul li>div{width:100%;height:242px;background-size:contain;background-position:50%;padding-left:100px;box-sizing:border-box}.brand-introduction-box ul li>div i{width:148px;height:112px;display:inline-block;background-position:50%;background-repeat:no-repeat;background-size:contain;margin:48px 11px 24px}.brand-introduction-box ul li>div p{width:170px;margin:0;font-size:16px;color:#fff;font-weight:800;text-align:center}.brand-introduction-box ul li:first-child>div{background-image:url(/_nuxt/img/z116.babd00e.png)}.brand-introduction-box ul li:first-child>div i{background-image:url(/_nuxt/img/z121.79e98de.png)}.brand-introduction-box ul li:nth-child(2)>div{background-image:url(/_nuxt/img/z117.ee32109.png)}.brand-introduction-box ul li:nth-child(2)>div i{background-image:url(/_nuxt/img/z122.f35bf2a.png)}.brand-introduction-box ul li:nth-child(3)>div{background-image:url(/_nuxt/img/z118.fa09218.png)}.brand-introduction-box ul li:nth-child(3)>div i{background-image:url(/_nuxt/img/z123.7c5d766.png)}.brand-introduction-box ul li:nth-child(4)>div{background-image:url(/_nuxt/img/z119.f4246c2.png)}.brand-introduction-box ul li:nth-child(4)>div i{background-image:url(/_nuxt/img/z124.5e6589c.png)}.corporate-culture-box{position:relative;margin-bottom:200px}.corporate-culture-box h4{font-size:30px;text-align:center;font-weight:800;color:#333;margin-top:258px;margin-bottom:150px}.corporate-culture-box ul{position:relative;overflow:hidden}.corporate-culture-box ul>div{display:flex;box-sizing:border-box;transition:all .5s ease}.corporate-culture-box ul>div.next{transform:translate(-100%)}.corporate-culture-box ul>div.prev{transform:translate(0)}.corporate-culture-box ul li{width:25%;margin:0 auto;text-align:center;flex-shrink:0;box-sizing:border-box}.corporate-culture-box ul li>div{border:1px solid #00b96b;border-radius:6px;padding:28px 43px;margin:0 12px;box-sizing:border-box;min-height:344px}.corporate-culture-box ul li img{max-width:100%}.corporate-culture-box .img-btn{display:inline-block;width:32px;height:32px;cursor:pointer;background-size:contain;background-position:50%;background-repeat:no-repeat}.corporate-culture-box .img-btn-prev{position:absolute;left:-115px;top:62%;background-image:url(/_nuxt/img/z129.3701051.png);background-size:contain;background-position:50%}.corporate-culture-box .img-btn-next{position:absolute;right:-115px;top:62%;background-image:url(/_nuxt/img/z130.eb1289b.png);background-size:contain;background-position:50%}.corporate-culture-box-h5 h4{font-size:18px;text-align:center;font-weight:800;color:#333;margin-top:10%;margin-bottom:10%}.corporate-culture-box-h5 ul{display:flex;flex-wrap:wrap}.corporate-culture-box-h5 ul li{width:50%;padding:20px;box-sizing:border-box}.corporate-culture-box-h5 ul li img{width:100%;height:100%;box-sizing:border-box}.contact-us-box{width:100%;height:498px;background-image:url(/_nuxt/img/z132.8c31d3a.png);background-size:contain;background-repeat:no-repeat;background-position:50%;margin-bottom:260px;position:relative}.contact-us-box .my-map{position:absolute;top:246px;left:50%;width:1260px;height:346px;transform:translate(-50%);display:flex}.contact-us-box .my-map img{flex:1;height:100%}.contact-us-box .my-map .img-right{background:linear-gradient(0deg,#67cf8a,#8ec754);flex-shrink:0;width:400px;height:100%;padding:83px 43px 70px;box-sizing:border-box}.contact-us-box .my-map .img-right h3{font-size:24px;font-weight:800;color:#fff;margin-bottom:24px}.contact-us-box .my-map .img-right p{font-size:14px;font-weight:400;color:#fff;margin-bottom:20px}.contact-us-box .my-map .img-right i{width:68px;height:3px;display:block;background:#f7f8fc}.contact-us-box-h5{margin-top:20px;margin-bottom:30px}.contact-us-box-h5 .img-right-h5 h3{font-size:18px;font-weight:800;margin-bottom:20px;text-align:center}.contact-us-box-h5 .img-right-h5 p{font-size:14px;font-weight:500;margin-bottom:10px}.contact-us-box-h5 img{width:100%;height:auto}.client-platform-banner{height:510px;background-color:#fff;background-position-x:center;background-repeat:no-repeat}@media (max-width:768px){.company-profile-box{margin-top:20px;height:300px}.company-profile-box .text-content{margin:0;left:20px;top:0;right:20px}.company-profile-box .text-content h4{margin-top:20px;text-align:center;font-size:24px}.company-profile-box .text-content h4:before{left:50%;transform:translate(-50%)}.company-profile-box .text-content p{font-size:14px;width:100%;text-align:justify}.company-profile-box .client-container{width:1260px}.brand-introduction-box h4{font-size:18px;text-align:center;font-weight:800;color:#333;margin-top:10%;margin-bottom:10%}.brand-introduction-box p{font-size:14px}.brand-introduction-box ul li{width:100%}.brand-introduction-box ul li>div{width:100%;height:120px;box-sizing:border-box;background-size:contain;background-position:50%;background-repeat:no-repeat}.brand-introduction-box ul li>div p{width:100%;line-height:120px;margin:0;font-size:14px;color:#fff;font-weight:500;text-align:center}.client-platform-banner{height:150px;background-size:cover}}