.brand .top-banner{position:relative}.brand .top-banner .bg img{height:100vh;object-fit:cover;object-position:center bottom}.brand .top-banner .title{color:#fff;position:absolute;z-index:2;top:50%;width:100%;text-align:center;margin-top:-100px}.brand .top-banner .title .t{font-size:6rem;letter-spacing:var(--ls2);text-transform:capitalize;font-weight:700}.brand .top-banner .title .d{font-size:1.8rem;opacity:.8;letter-spacing:var(--ls2)}.brand .overview{position:relative}.brand .overview .con{justify-content:space-between;position:absolute;bottom:3rem;left:0;width:100%;padding:0 6rem;box-sizing:border-box}.brand .overview .li{width:42rem;color:#fff}.brand .overview .t{padding-bottom:1rem;margin-bottom:2rem;border-bottom:1px solid #fff;font-size:2rem;letter-spacing:var(--ls2);line-height:1.4;height:6rem;font-weight:700}.brand .overview .desc{font-size:1.4rem;letter-spacing:var(--ls2);line-height:1.4;font-weight:lighter}.head-title-auto .pannels{padding:1rem 0}.head-title-auto .pannels .li{border-right:1px solid #000;display:inline-block;padding:0 8rem;letter-spacing:var(--ls2)}.head-title-auto .pannels .li:last-child{border-right:none}.head-title-auto .pannels .t{font-size:1.6rem;line-height:1;text-align:left;opacity:.8;color:#333}.head-title-auto .pannels .d{font-size:2rem;line-height:1}.brand .people{text-align:center;padding:5rem 0;position:relative}.brand .people:after{position:absolute;content:"";width:100%;height:58.3rem;background:linear-gradient(180deg,#fff,#e5edf8);top:0;left:0}.brand .people .li{width:40rem;margin:0 3rem;display:inline-block;position:relative;z-index:2}.brand .people .t{font-size:2.8rem;letter-spacing:var(--ls2)}.brand .people .d{font-size:1.8rem;letter-spacing:var(--ls2)}.brand .imgs{position:relative}.brand .imgs .text{font-size:1.8rem;position:absolute;width:90%;padding:3rem 5%;color:#fff;letter-spacing:var(--ls2);z-index:2}.brand .history .wrap{overflow:hidden;position:relative;padding:34rem 0;margin:0 auto;width:151.5rem}.brand .history .bg{font-size:2.4rem;line-height:4.6rem;text-align:center;width:21.6rem;height:4.6rem;background:url(../img/his-line-bg2.png);background-size:21.6rem 4.6rem;color:#fff}.brand .history .item{display:inline-block;width:auto!important;position:relative}.brand .history .item:first-child .bg{background:url(../img/his-line-bg1.png)}.brand .history .item:last-child .bg{background:url(../img/his-line-bg3.png);color:#000}.brand .history .con{background:#fff;padding:2rem 3rem;border-radius:10px;position:absolute;left:0;width:32rem;border:1px solid #8eacac}.brand .history .tit{font-size:2.4rem}.brand .history .text{font-size:1.4rem}.brand .history .text .inline{display:inline-block}.brand .history .item:nth-child(odd) .con{bottom:10rem}.brand .history .item:nth-child(even) .con{top:10rem}.brand .history .item:nth-child(odd):after{content:"";width:2px;height:5rem;background:#fff;position:absolute;bottom:4.6rem;left:4rem}.brand .history .item:nth-child(even):after{content:"";width:2px;height:5rem;background:#fff;position:absolute;top:4.6rem;left:4rem}.brand .history .item:nth-child(odd):before{content:"";width:100rem;height:35rem;background:0 0;position:absolute;bottom:4.6rem;left:4rem}.brand .history .item:nth-child(even):before{content:"";width:100rem;height:35rem;background:0 0;position:absolute;top:4.6rem;left:4rem}.brand .history .item.no-content:nth-child(odd):after{display:none}.brand .history .item.no-content:nth-child(even):after{display:none}@media screen and (max-width:1680px){.brand .overview .desc{font-size:1.4rem}.brand .overview .li{width:32rem}}@media screen and (max-width:768px){.brand .overview .con{position:relative;bottom:0;padding:0 3rem;flex-direction:column}.brand .overview .li{color:#3d3d3d;margin-top:3rem;width:100%}.brand .overview .li:last-child{margin-bottom:3rem}.brand .overview .t{font-size:2.4rem}.brand .overview .desc{font-size:1.8rem}.head-title-auto .pannels{display:flex;padding-bottom:0}.head-title-auto .pannels .li{flex:1;padding:0 2rem;width:50%;box-sizing:border-box;border-right:0;text-align:left;padding:0}.head-title-auto .pannels .t{font-size:1.6rem;text-align:center}.head-title-auto .pannels .d{font-size:1.2rem;line-height:1.4;text-align:center}.brand .people{padding:5rem 0}.brand .people .li{width:auto}.brand .people:after{height:47rem}.brand .imgs .text{position:relative;font-size:1.6rem;color:#3d3d3d}.brand .top-banner .title .t{font-size:3.6rem}.brand .top-banner .title .d{font-size:2rem;margin-top:1rem}.brand .top-banner .title{bottom:initial;bottom:10rem}.brand .history{padding:0}.brand .people .t{font-size:2.4rem}.brand .people .d{font-size:1.6rem}.brand .people .li img{height:30rem;width:auto;margin-top:0}.brand .people .t{font-size:2.4rem;height:4rem}.brand .people .d{font-size:1.6rem;height:2rem}.brand .hope-imgs img{height:40rem;object-fit:cover}.brand .hope-imgs .head-title-auto{padding-top:1rem}}