.about-main{width:100%;background-color:#f5f5f5}.about-main .main-content .detail-con{background:#fff;margin-bottom:0}@media (min-width:768px){.about-main .main-content .detail-con{margin-bottom:70px}}.about-main .main-content .detail-con .top-text{padding:0;background:#fff}@media (min-width:768px){.about-main .main-content .detail-con .top-text{padding:0 8.6419% 70px;background:0 0}}.about-main .main-content .detail-con .top-text .text-item{display:flex;padding-top:0;flex-direction:column;align-items:flex-start;border-bottom:.2rem solid #f5f5f5}@media (min-width:768px){.about-main .main-content .detail-con .top-text .text-item{flex-direction:initial;align-items:center;padding-top:65px;border-bottom:none}}.about-main .main-content .detail-con .top-text .text-item:nth-child(2){border-top:none;border-bottom:.2rem solid #f5f5f5;padding-top:0}@media (min-width:768px){.about-main .main-content .detail-con .top-text .text-item:nth-child(2){border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding-top:31px}}.about-main .main-content .detail-con .top-text .text-item .left-img{width:3.56rem;margin:.4rem auto 0}@media (min-width:768px){.about-main .main-content .detail-con .top-text .text-item .left-img{width:18.072289156%;line-height:0;margin:0 2.2388% 59px 0;flex:none}}.about-main .main-content .detail-con .top-text .text-item .left-img img{width:100%}.about-main .main-content .detail-con .top-text .text-item .left-img:nth-child(2){margin-bottom:30px}.about-main .main-content .detail-con .top-text .text-item .right-desc{align-self:flex-start;width:100%}.about-main .main-content .detail-con .top-text .text-item .right-desc .desc-sub{font-size:16px;line-height:36px;margin-bottom:12px;text-align:justify}@media (max-width:767px){.about-main .main-content .detail-con .top-text .text-item .right-desc .desc-sub{width:100%;padding:.34rem 4%;line-height:.36rem;font-size:.28rem;color:#333;margin:0}}.about-main .main-content .detail-con .top-text .text-item .desc-tit{width:100%;height:.9rem;line-height:.9rem;font-size:.3rem;color:#333;padding-left:.3rem;margin:0;border-bottom:1px solid #ddd}@media (min-width:768px){.about-main .main-content .detail-con .top-text .text-item .desc-tit{border-left:3px solid #d53d4e;height:auto;line-height:21px;font-size:20px;padding-left:14px;margin:12px 0 10px;border-bottom:none}}.about-main .main-content .detail-con .top-text .text-item .desc-tit>a{color:#333;text-decoration:none}@media (max-width:767px){.about-main .main-content .detail-con .top-text .text-item .desc-tit span{position:relative;line-height:.28rem;padding-left:.2rem;font-weight:700}.about-main .main-content .detail-con .top-text .text-item .desc-tit span:after{position:absolute;left:0;top:.06rem;content:"";width:.04rem;height:.28rem;background:#ae0a1b}}.about-main .main-content .detail-bottom{padding:70px 0;background-color:#fff;margin-bottom:70px}@media (max-width:768px){.about-main .main-content .detail-bottom{padding-top:0;background:0 0;padding-bottom:0;margin-bottom:0}}.about-main .main-content .detail-bottom .bottom-text{padding-left:8.6419%;padding-right:8.6419%;display:flex;justify-content:space-between}@media (max-width:767px){.about-main .main-content .detail-bottom .bottom-text{padding:0;flex-direction:column}}.about-main .main-content .detail-bottom .bottom-text .text-item{background-color:#f5f5f5;width:31.3432%;height:571px;position:relative}.about-main .main-content .detail-bottom .bottom-text .text-item:nth-child(2){margin-left:2.985%;margin-right:2.985%}@media (max-width:767px){.about-main .main-content .detail-bottom .bottom-text .text-item:nth-child(2){margin-left:0;margin-right:0}}@media (max-width:767px){.about-main .main-content .detail-bottom .bottom-text .text-item{width:100%;background:#fff;margin-bottom:.2rem;height:100%}}.about-main .main-content .detail-bottom .bottom-text .text-item .blueline{position:absolute;right:7.1428%;top:40px;height:2px;width:16.67%;background-color:#005c9f}@media (max-width:767px){.about-main .main-content .detail-bottom .bottom-text .text-item .blueline{right:4%;top:.5rem}}.about-main .main-content .detail-bottom .bottom-text .text-item .item-tit{margin-top:.4rem;line-height:.3rem;font-size:.3rem;color:#333;margin-bottom:.3rem;margin-left:4%;margin-right:4%;font-weight:700}@media (min-width:768px){.about-main .main-content .detail-bottom .bottom-text .text-item .item-tit{margin-top:32px;line-height:32px;font-size:24px;color:#000;margin-bottom:26px;margin-left:7.1428%;margin-right:7.1428%;font-weight:initial}}.about-main .main-content .detail-bottom .bottom-text .text-item .item-sub{line-height:.36rem;font-size:.28rem;color:#666;text-align:justify;margin-left:4%;margin-right:4%;padding-bottom:.3rem}@media (min-width:768px){.about-main .main-content .detail-bottom .bottom-text .text-item .item-sub{line-height:36px;font-size:16px;color:#666;text-align:left;margin-left:7.1428%;margin-right:7.1428%;padding-bottom:0}}.about-main .main-content .detail-bottom .bottom-text .text-item .item-img{width:100%;position:absolute;bottom:0;left:0;line-height:0}@media (max-width:767px){.about-main .main-content .detail-bottom .bottom-text .text-item .item-img{position:static}}.about-main .main-content .detail-bottom .bottom-text .text-item .item-img img{width:100%}.about-main .aboutacetop-en-main .detail-top{margin-bottom:.2rem}.about-main .aboutacetop-en-main .detail-top .top-tit{width:100%;height:.9rem;line-height:.9rem;font-size:.3rem;color:#333;padding:0 0 0 .3rem;border-bottom:1px solid #ddd}.about-main .aboutacetop-en-main .detail-top .top-tit span{position:relative;padding-left:.2rem;line-height:.28rem;font-weight:700}.about-main .aboutacetop-en-main .detail-top .top-tit span::before{position:absolute;left:0;top:.06rem;content:"";width:.04rem;height:.28rem;background:#ae0a1b}.about-main .aboutacetop-en-main .detail-top .top-sub{padding:.34rem 4%;line-height:.36rem;font-size:.28rem;text-align:justify}@media (min-width:768px){.about-main .aboutacetop-en-main .detail-top{padding:70px 8.6419% 0 8.6419%;margin-bottom:0;border-bottom:2px solid #f5f5f5}.about-main .aboutacetop-en-main .detail-top .top-tit{margin-bottom:40px;padding:0;height:60px;line-height:60px;font-size:48px;color:#333;border-bottom:none}.about-main .aboutacetop-en-main .detail-top .top-tit span{padding-left:30px;font-weight:500}.about-main .aboutacetop-en-main .detail-top .top-tit span::before{top:2px;width:6px;height:60px}.about-main .aboutacetop-en-main .detail-top .top-sub{padding:26px 0 18px 0;line-height:40px;font-size:18px;color:#333}}.about-main .aboutacetop-en-main .detail-con .top-text .text-item{padding-top:35px}