﻿main.index section.about-us .block-box .content .top p{-webkit-line-clamp:unset}
main.index section.about-us .block-box,main.index section.about-us .block-box .pic img,main.index section.about-us{height:auto}
main.index section.about-us .block-box{align-items:center}
@media (max-width:1024px){main.index section.about-us .block-box .pic{width:100%;max-width:unset}
main.index section.about-us .block-box .content{width:100%}
main.index section.about-us .block-box{flex-wrap:wrap}}

@media (min-width:1024px){main.index section.about-us .block-box{align-items:unset}
main.index section.about-us .block-box .pic{width:56%}
main.index section.about-us .block-box .pic img{object-fit:cover}
main.index section.about-us .block-box .content{width:50%}
main.index section.about-us .block-box .pic{ max-width: unset; }
main.index section.about-us .block-box .pic img{height: 100%;}}
main.index section.about-us .block-box .content .top p .varcolor{color: var(--color);}
main.index section.about-us .block-box .content .top h2{padding-bottom: 10px;}
main.index section.about-us .block-box .content .top h2:after{display: block;content: '';background: var(--color);width: 30px;height: 3px;margin-top: 5px;}
.about-us .mb{display:none;}
.index-swiper img,.swiper-index{height:auto}
@media (min-width:1024px){main.index{margin-top:0}
}