.history .content{background-color:#fff;padding-left:45px;padding-right:45px;padding-top:4.3rem;padding-bottom:45px}.history .banner{width:100%;height:320px;background:url(../asset/images/history.jpg) no-repeat center center}.history .content h2{text-align:center;font-size:32px;font-style:normal;font-weight:700;line-height:normal}.history .content p{font-size:20px;font-style:normal;line-height:normal}.history-main{background:url(../asset/images/historybg.png) no-repeat center center;background-size:cover}.history-timeline{--line-color:#9b9b9b;--row-height:205px;--radius:105px;display:grid;grid-template-columns:repeat(3,1fr);position:relative;margin-top:90px;padding-bottom:80px}.history-timeline__item{position:relative;min-height:var(--row-height);display:flex;justify-content:center;align-items:flex-start}.history-timeline__item:before{content:"";position:absolute;top:4.3rem;left:0;right:0;height:2px;background:var(--line-color);z-index:0}.history-timeline__item:nth-child(3n+1):before{left:50%}.history-timeline__item:nth-child(3n):before{right:50%}.history-timeline__item:last-child:nth-child(2n):before{right:50%}.history-timeline__item:last-child:nth-child(2n+1):before{left:50%;right:0}.history-timeline__item:nth-child(6n+3):after{content:"";position:absolute;top:4.3rem;right:-1px;width:var(--radius);height:var(--row-height);border:2px solid var(--line-color);border-left:0;border-radius:0 var(--radius) var(--radius) 0;z-index:0}.history-timeline__item:nth-child(6n+4):after{content:"";position:absolute;top:4.3rem;left:-1px;width:var(--radius);height:var(--row-height);border:2px solid var(--line-color);border-right:0;border-radius:var(--radius) 0 0 var(--radius);z-index:0}.history-timeline__item:last-child:after{display:none}.history-timeline__content{position:relative;z-index:1;text-align:center;cursor:pointer}.history-timeline__year{text-align:center;font-size:24px;font-style:normal;font-weight:800;line-height:normal;margin-bottom:16px;white-space:nowrap}.history-timeline__image{width:100px;height:100px;object-fit:contain;background:#fff}.history-timeline__tooltip{text-align:center;font-size:15px;font-style:normal;font-weight:500;line-height:normal;color:#fff;border-radius:10px;padding:12px;background:#000;width:275px;position:absolute;left:50%;transform:translateX(-50%);bottom:125px;visibility:hidden;opacity:0;transition:.3s;z-index:5}.history-timeline__content:hover .history-timeline__tooltip{visibility:visible;opacity:1}@media (max-width:860px){.history-main .l-main-title,.history-main .b-content-sidebar{display:none}.history-main .l-main-head{margin-bottom:0}.history .content{padding-left:16px;padding-right:16px}.history .content h2{font-size:24px}.history .content p{font-size:16px}.history-timeline{--row-height:150px;--radius:70px;grid-template-columns:repeat(2,1fr);max-width:360px;margin:60px auto 0;padding-bottom:60px}.history-timeline__item{min-height:var(--row-height)}.history-timeline__item:before{top:4.3rem}.history-timeline__item:nth-child(n):before{left:0;right:0}.history-timeline__item:nth-child(2n+1):before{left:50%}.history-timeline__item:nth-child(2n):before{right:50%}.history-timeline__item:last-child:nth-child(2n):before{right:50%}.history-timeline__item:last-child:nth-child(2n+1){grid-column: 2/3}.history-timeline__item:last-child:nth-child(2n+1):before{display: none;left:50%;right:0}.history-timeline__item:nth-child(n):after{display:none}.history-timeline__item:nth-child(4n+2):after{content:"";display:block;position:absolute;top:4.3rem;left:55%;right:-1px;width:var(--radius);height:var(--row-height);border:2px solid var(--line-color);border-left:0;border-radius:0 var(--radius) var(--radius) 0;z-index:0}.history-timeline__item:nth-child(4n+3):after{content:"";display:block;position:absolute;top:4.3rem;left:-1px;width:var(--radius);height:var(--row-height);border:2px solid var(--line-color);border-right:0;border-radius:var(--radius) 0 0 var(--radius);z-index:0}.history-timeline__item:last-child:after{display:none}.history-timeline__year{font-size:20px;margin-bottom:8px;white-space:normal}.history-timeline__image{width:60px;height:60px}.history-timeline__tooltip{bottom:85px;width:200px;padding:12px;font-size:15px}}.history-timeline__item:last-child:before {display: none !important;}