#about{padding-top:60px;height:auto}#about .logo{width:100vw}#about .introduce{width:1160px;padding:50px 0;margin:auto}#about .introduce h1{font-size:28px;color:#333;font-weight:400;text-align:center}#about .introduce .text{margin:0 auto;overflow:hidden;line-height:30px;font-size:14px;color:#333;margin-top:30px;text-indent:2em}#about .introduce .img_box{width:100%;margin-top:20px;display:flex;flex-flow:row nowrap;justify-content:space-between}#about .introduce .img_box .img{width:auto}#about .introduce .img_box .img img{width:auto;height:230px}#about .introduce .img_box .img_text{margin-top:10px;font-size:18px;line-height:32px;color:#333;font-weight:400;text-align:center}#about .service_box{width:100vw;height:auto;padding:50px 0;background-color:#818181}#about .service_box .service{width:1160px;height:auto;margin:auto}#about .service_box .service h1{text-align:center;font-weight:400}#about .service_box .service h1 .name{font-size:28px;color:#fff;line-height:35px;margin:15px 0}#about .service_box .service h1 .text{font-size:16px;color:#c2c2c2}#about .service_box .service .service_content{width:100%;height:auto;display:flex;flex-flow:row nowrap;justify-content:space-between}#about .service_box .service .service_content .service_title{width:32%;height:auto;margin-top:20px;cursor:pointer}#about .service_box .service .service_content .service_title .img{width:100%;height:235px}#about .service_box .service .service_content .service_title .img img{width:100%;height:100%}#about .service_box .service .service_content .service_title .text{text-indent:2em;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:14px;margin-top:15px;color:#333;line-height:26px}#about .service_box .service .service_content .service_title:hover .img{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}#about .service_box .service .about-swiper{height:400px}#about .group{width:1160px;padding:50px 0;margin:auto}#about .group h1{font-weight:400}#about .group h1 .name{font-size:28px;color:#333;line-height:35px;margin:15px 0;text-align:center}#about .group h1 .text{width:95%;font-size:16px;color:#666;margin:auto}#about .group .group_content{width:100%;margin-top:50px;display:flex;flex-flow:row nowrap;justify-content:space-between}#about .group .group_content img{width:100%}@media (max-width:1160px){#about{padding-top:60px;height:auto}#about .logo{width:100vw}#about .introduce{width:90vw;padding:50px 0;margin:auto}#about .introduce h1{font-size:28px;color:#333;font-weight:400;text-align:center}#about .introduce .text{margin:0 auto;overflow:hidden;line-height:30px;font-size:14px;color:#333;margin-top:30px;text-indent:2em}#about .introduce .img_box{width:100%;margin-top:20px;display:flex;flex-flow:row nowrap;justify-content:space-between}#about .introduce .img_box .img_title{width:32%}#about .introduce .img_box .img_title .img{width:100%;text-align:center}#about .introduce .img_box .img_title .img img{width:auto;height:100%}#about .introduce .img_box .img_title .img_text{margin-top:10px;font-size:15px;line-height:32px;color:#333;font-weight:400;text-align:center}#about .service_box{width:100vw;height:auto;padding:50px 0;background-color:#818181}#about .service_box .service{width:90vw;height:auto;margin:auto}#about .service_box .service h1{text-align:center;font-weight:400}#about .service_box .service h1 .name{font-size:28px;color:#fff;line-height:35px;margin:15px 0}#about .service_box .service h1 .text{font-size:16px;color:#c2c2c2}#about .service_box .service .service_content{width:100%;height:auto;display:flex;flex-flow:row nowrap;justify-content:space-between}#about .service_box .service .service_content .service_title{width:32%;height:auto;margin-top:20px;cursor:pointer}#about .service_box .service .service_content .service_title .img{width:100%;height:auto}#about .service_box .service .service_content .service_title .img img{width:100%;height:100%}#about .service_box .service .service_content .service_title .text{text-indent:2em;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:14px;margin-top:15px;color:#333;line-height:26px}#about .service_box .service .service_content .service_title:hover .img{box-shadow:none}#about .group{width:90vw;padding:50px 0;margin:auto}#about .group h1{font-weight:400}#about .group h1 .name{font-size:28px;color:#333;line-height:35px;margin:15px 0;text-align:center}#about .group h1 .text{width:95%;font-size:16px;color:#666;margin:auto}#about .group .group_content{width:100%;margin-top:50px;display:flex;flex-flow:row nowrap;justify-content:space-between}#about .group .group_content .group_left{width:70%;height:auto;display:flex;flex-flow:row wrap;justify-content:space-between;grid-row-gap:1px;grid-column-gap:1px}#about .group .group_content .group_left img{width:49.7%;height:auto}#about .group .group_content .group_right{width:29.8%;overflow:hidden}#about .group .group_content .group_right img{height:100%;position:relative;left:-50%}}@media (max-width:768px){#about{padding-top:60px;height:auto}#about .logo{width:100vw}#about .introduce{width:90vw;padding:50px 0;margin:auto}#about .introduce h1{font-size:28px;color:#333;font-weight:400;text-align:center}#about .introduce .text{margin:0 auto;overflow:hidden;line-height:30px;font-size:14px;color:#333;margin-top:30px;text-indent:2em}#about .introduce .img_box{width:100%;margin-top:20px;display:flex;flex-flow:row nowrap;justify-content:space-between}#about .introduce .img_box .img_title{width:32%}#about .introduce .img_box .img_title .img{width:100%;text-align:center}#about .introduce .img_box .img_title .img img{width:auto;height:100%}#about .introduce .img_box .img_title .img_text{margin-top:10px;font-size:15px;line-height:32px;color:#333;font-weight:400;text-align:center}#about .service_box{width:100vw;height:auto;padding:50px 0;background-color:#818181}#about .service_box .service{width:90vw;height:auto;margin:auto}#about .service_box .service h1{text-align:center;font-weight:400}#about .service_box .service h1 .name{font-size:28px;color:#fff;line-height:35px;margin:15px 0}#about .service_box .service h1 .text{font-size:16px;color:#c2c2c2}#about .service_box .service .service_content{width:100%;height:auto;display:flex;flex-flow:row nowrap;justify-content:space-between}#about .service_box .service .service_content .service_title{width:32%;height:auto;margin-top:20px;cursor:pointer}#about .service_box .service .service_content .service_title .img{width:100%;height:auto}#about .service_box .service .service_content .service_title .img img{width:100%;height:100%}#about .service_box .service .service_content .service_title .text{text-indent:2em;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:14px;margin-top:15px;color:#333;line-height:26px}#about .service_box .service .service_content .service_title:hover .img{box-shadow:none}#about .group{width:90vw;padding:50px 0;margin:auto}#about .group h1{font-weight:400}#about .group h1 .name{font-size:28px;color:#333;line-height:35px;margin:15px 0;text-align:center}#about .group h1 .text{width:95%;font-size:16px;color:#666;margin:auto}#about .group .group_content{margin-top:50px}#about .group .group_content,#about .group .group_content .group_left{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between}#about .group .group_content .group_left{height:auto;grid-row-gap:1px;grid-column-gap:1px}#about .group .group_content .group_left img{width:49.7%;height:auto}#about .group .group_content .group_right{width:auto;margin-top:2px}#about .group .group_content .group_right img{width:100%}}@media (max-width:650px){#about{padding-top:60px;height:auto}#about .logo{width:100vw}#about .introduce{width:90vw;padding:50px 0;margin:auto}#about .introduce h1{font-size:28px;color:#333;font-weight:400;text-align:center}#about .introduce .text{margin:0 auto;overflow:hidden;line-height:30px;font-size:14px;color:#333;margin-top:30px;text-indent:2em}#about .introduce .img_box{width:100%;margin-top:20px;display:flex;flex-flow:row wrap;justify-content:center}#about .introduce .img_box .img_title{width:100%;margin-bottom:10px}#about .introduce .img_box .img_title .img{width:100%;text-align:center}#about .introduce .img_box .img_title .img img{width:auto;height:100%}#about .introduce .img_box .img_title .img_text{margin-top:10px;font-size:15px;line-height:32px;color:#333;font-weight:400;text-align:center}#about .service_box{width:100vw;height:auto;padding:50px 0;background-color:#818181}#about .service_box .service{width:90vw;height:auto;margin:auto}#about .service_box .service h1{text-align:center;font-weight:400}#about .service_box .service h1 .name{font-size:28px;color:#fff;line-height:35px;margin:15px 0}#about .service_box .service h1 .text{font-size:16px;color:#c2c2c2}#about .service_box .service .service_content{width:100%;height:auto;display:flex;flex-flow:row wrap;justify-content:center}#about .service_box .service .service_content .service_title{width:80%;height:auto;margin-top:20px;cursor:pointer}#about .service_box .service .service_content .service_title .img{width:100%;height:auto}#about .service_box .service .service_content .service_title .img img{width:100%;height:100%}#about .service_box .service .service_content .service_title .text{text-indent:2em;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:14px;margin-top:15px;color:#333;line-height:26px}#about .service_box .service .service_content .service_title:hover .img{box-shadow:none}#about .group{width:90vw;padding:50px 0;margin:auto}#about .group h1{font-weight:400}#about .group h1 .name{font-size:28px;color:#333;line-height:35px;margin:15px 0;text-align:center}#about .group h1 .text{width:95%;font-size:16px;color:#666;margin:auto}#about .group .group_content{margin-top:50px}#about .group .group_content,#about .group .group_content .group_left{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between}#about .group .group_content .group_left{height:auto;grid-row-gap:1px;grid-column-gap:1px}#about .group .group_content .group_left img{width:49.7%;height:auto}#about .group .group_content .group_right{width:auto;margin-top:2px;overflow:visible}#about .group .group_content .group_right img{width:100%;position:relative;left:0}}@media (max-width:425px){#about{padding-top:60px;height:auto}#about .logo{width:100vw}#about .introduce{width:90vw;padding:50px 0;margin:auto}#about .introduce h1{font-size:28px;color:#333;font-weight:400;text-align:center}#about .introduce .text{margin:0 auto;overflow:hidden;line-height:30px;font-size:14px;color:#333;margin-top:30px;text-indent:2em}#about .introduce .img_box{width:100%;margin-top:20px;display:flex;flex-flow:row wrap;justify-content:center}#about .introduce .img_box .img_title{width:100%;margin-bottom:10px}#about .introduce .img_box .img_title .img{width:100%;text-align:center}#about .introduce .img_box .img_title .img img{width:auto;height:100%}#about .introduce .img_box .img_title .img_text{margin-top:10px;font-size:15px;line-height:32px;color:#333;font-weight:400;text-align:center}#about .service_box{width:100vw;height:auto;padding:50px 0;background-color:#818181}#about .service_box .service{width:90vw;height:auto;margin:auto}#about .service_box .service h1{text-align:center;font-weight:400}#about .service_box .service h1 .name{font-size:28px;color:#fff;line-height:35px;margin:15px 0}#about .service_box .service h1 .text{font-size:16px;color:#c2c2c2}#about .service_box .service .service_content{width:100%;height:auto;display:flex;flex-flow:row wrap;justify-content:center}#about .service_box .service .service_content .service_title{width:80%;height:auto;margin-top:20px;cursor:pointer}#about .service_box .service .service_content .service_title .img{width:100%;height:auto}#about .service_box .service .service_content .service_title .img img{width:100%;height:100%}#about .service_box .service .service_content .service_title .text{text-indent:2em;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:14px;margin-top:15px;color:#333;line-height:26px}#about .service_box .service .service_content .service_title:hover .img{box-shadow:none}#about .group{width:90vw;padding:50px 0;margin:auto}#about .group h1{font-weight:400}#about .group h1 .name{font-size:28px;color:#333;line-height:35px;margin:15px 0;text-align:center}#about .group h1 .text{width:95%;font-size:16px;color:#666;margin:auto}#about .group .group_content{width:100%;margin-top:50px;display:flex;flex-flow:row wrap;justify-content:space-between}#about .group .group_content .group_left{width:100%;height:auto;display:flex;flex-flow:row wrap;justify-content:start;grid-row-gap:2px;grid-column-gap:2px}#about .group .group_content .group_left img{width:100%;height:auto}#about .group .group_content .group_right{width:100%;margin-top:2px;overflow:visible}#about .group .group_content .group_right img{width:100%;position:relative;left:0}}