.about .path{justify-content:flex-start;flex-wrap:wrap;height:120px}.about .path a{margin:0 10px;color:#666}.about .banner .content{position:relative;background:#080C17}.about .banner img{width:100%;opacity:.8}.about .banner h2{font-size:52px;color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10}.about .banner .mask{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9;background:rgba(8,12,23,.1)}.introduce .content{padding:80px 0;flex-direction:column;background:#FAF7F5}.introduce .content h2{max-width:1180px;font-size:28px;font-family:'Roboto-Medium';font-weight:400;text-align:center;line-height:1.4;margin-bottom:100px}.introduce .content .box{display:flex;justify-content:space-between;max-width:1200px;width:100%;margin-bottom:80px}.introduce .content .box .box_in{flex-direction:column;justify-content:flex-start}.introduce .content .box .box_in .img{width:120px;height:120px;border-radius:50%;background:#E4E1DE;position:relative}.introduce .content .box .box_in .img::after{width:300px;height:1px;position:absolute;top:50%;left:147%;content:'';background:#e4e1de}.introduce .content .box .box_in:last-child .img::after{width:0}.introduce .content .box .box_in .number{display:flex}.introduce .content .box .box_in span{display:inline-block;margin-top:20px;font-size:38px;font-family:'Roboto-Bold';color:#B22A2A}.introduce .content .box .box_in p{font-size:14px;margin-top:20px;text-align:center}.introduce .content>p{font-size:20px;color:#404040;max-width:1080px;line-height:1.6;text-align:center;margin-bottom:20px}.about_txt .content{padding:120px 0}.about_txt .content .box{display:flex;justify-content:space-between;margin-bottom:40px}.about_txt .content .box.table{flex-direction:column}.about_txt .content .box.table h2{font-size:28px;font-family:'Roboto-Medium';font-weight:400;margin-bottom:30px}.about_txt .content .box.table .line{width:100%;height:1px;border-bottom:2px solid #666;margin:30px 0}.about_txt .content .box:nth-child(even){flex-direction:row-reverse}.about_txt .content .box:nth-child(even) .left{margin-right:0}.about_txt .content .box:nth-child(even) .right{margin-right:40px}.about_txt .content .box:last-child{margin-bottom:0}.about_txt .content .left{margin-right:40px;max-width:800px;width:100%}.about_txt .content .right{flex-direction:column;color:#080C17;max-width:720px;width:100%}.about_txt .content .right h2{font-size:40px;font-family:'Roboto-Medium';max-width:720px;width:100%;text-align:center;font-weight:400}.about_txt .content .right span.line{width:40px;height:2px;display:inline-block;margin-top:40px;margin-bottom:60px;background:#080C17}.about_txt .content .right p{font-size:16px;color:#080C17;line-height:1.6;text-align:center;max-width:720px;width:100%}.about_txt2 .content .row{justify-content:center}.about_txt2 .content .cart{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:30px}.about_txt2 .content .cart img{margin:0 auto}.about_txt2 .content .cart h3{margin:20px 0;font-size:24px;line-height:1.4}.about_txt2 .content .cart p{font-size:16px;line-height:1.4;text-align:center}.related_links{background:#FAF7F5}.related_links .content{padding:120px 0}.related_links .content .box{flex-direction:column;height:200px;border-right:1px solid #e4e1de}.related_links .content .box:hover p{text-decoration:underline}.related_links .row>div:last-child .box{border-right:none}.related_links .content .box p{margin-top:40px;font-size:28px;color:#080C17}@media (max-width:1400px){.introduce .content{padding:4.16665vw 30px}.about_txt .content{padding:6.25002vw 30px}.about_txt .content .left{max-width:50%}.about_txt .content .right{max-width:50%}.introduce .content h2{margin-bottom:5.20835vw}.introduce .content .box{margin-bottom:4.16665vw}.related_links .content{padding:6.25002vw 30px}}@media (max-width:1279px){.introduce .content .box .box_in .img::after{content:none}}@media (max-width:1023px){.about .banner img{height:200px;object-fit:cover}.about_txt .content .box{flex-direction:column}.about_txt .content .left{max-width:100%;margin-bottom:30px}.about_txt .content .right{max-width:100%}.about_txt .content .right span.line{margin-top:20px;margin-bottom:30px}.about_txt .content .box:nth-child(even){flex-direction:column}}@media (max-width:767px){.about .path{height:auto;padding:30px 0}.about .banner h2{font-size:28px}.introduce .content h2{font-size:24px}.introduce .content .box .box_in .img{width:75px;height:75px}.introduce .content .box .box_in .img img{width:35px;height:35px}.introduce .content .box .box_in span{font-size:26px}.about_txt .content{padding:30px 15px}.about_txt .content .right h2{font-size:24px}.about_txt .content .box:nth-child(even) .right{margin-right:0}.related_links .content{padding:30px 15px}.related_links .content .box{border-right:none;height:auto;margin-bottom:20px}.related_links .content .box p{font-size:22px;margin-top:20px;line-height:1.6}}