.timeline-bg{display:flex;justify-content:center;align-items:center;flex-direction:column;background:url(../../../webapp/static/img/exhibit-bg.png) no-repeat;background-size:100% 290px}.timeline-bg h1{margin:84px 0 80px 0;font-size:32px;font-weight:600;color:#fff;line-height:45px;letter-spacing:1px}.timeline-bg .timeline-wrapper{margin:0 auto 163px auto;width:1200px;background:#fff;box-shadow:0 6px 12px 0 rgba(0,0,0,.08);border-radius:8px}.timeline-bg .timeline-wrapper .timeline{padding:93px 0;font-size:14px;list-style:none}.timeline-bg .timeline-wrapper .timeline .timeline-item{margin:0 93px 0 93px;position:relative;padding-bottom:60px}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-tail{position:absolute;top:48px;left:48px;height:calc(100% - 56px);border-left:2px solid #ffae2d}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-tail2{position:absolute;left:102px;top:18px;width:52px;border-top:2px solid #ffae2d}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-node{position:absolute;left:-2px;display:flex;justify-content:center;align-items:center;width:96px;height:38px;background:linear-gradient(1turn,#faad14,#ffc65c);box-shadow:0 4px 8px 0 rgba(254,163,23,.2);border-radius:8px;color:#fff;font-weight:500;font-size:19px}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-wrapper{position:relative;margin-left:154px;padding-bottom:25px;background:#f6f6f8;border-radius:4px}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-wrapper .timeline-item-title{font-size:19px;font-weight:500;color:#2a2b2c;line-height:26px;border-left:6px solid #ffae2d}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-wrapper .timeline-item-desc{font-size:14px;font-family:PingFangSC,PingFang SC;font-weight:500;color:#a2a7b1;line-height:26px;margin:3px 16px}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-wrapper .timeline-item-img-wrapper{margin-top:30px;margin-left:18px}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-wrapper .timeline-item-img-wrapper .img-wrap{margin:0 20px 20px 0;display:inline-block;position:relative}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-wrapper .timeline-item-img-wrapper .img-wrap:hover .img-icon{opacity:1!important}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-wrapper .timeline-item-img-wrapper .img-wrap img{height:240px;width:400px;-o-object-fit:cover;object-fit:cover}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-wrapper .timeline-item-img-wrapper .img-icon{position:absolute;top:112px;left:190px;transition:all .2s;opacity:0;background-image:url(../../../webapp/static/img/fdj1.png);background-size:cover;width:24px;height:24px;display:inline-block;cursor:pointer}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-wrapper .timeline-item-img-wrapper .img-icon:hover{background-image:url(../../../webapp/static/img/fdj2.png)}.timeline-bg .timeline-wrapper .timeline .timeline-item:last-child{padding-bottom:10px}@media (min-width:576px) and (max-width:1024px){.timeline-bg .timeline-wrapper{width:auto}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-wrapper{width:-moz-fit-content;width:fit-content}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-wrapper .timeline-item-title div{padding:6px}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-wrapper .timeline-item-desc{line-height:18px}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-wrapper .timeline-item-img-wrapper{margin-top:10px;display:flex;flex-direction:column}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-wrapper .timeline-item-img-wrapper .img-wrap{width:100%}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-wrapper .timeline-item-img-wrapper .img-wrap img{height:200px;width:100%;-o-object-fit:cover;object-fit:cover}}@media (max-width:576px){.timeline-bg .timeline-wrapper{width:auto}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-wrapper .timeline-item-title{width:240px}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-wrapper .timeline-item-title div{padding:6px}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-wrapper .timeline-item-desc{width:240px;line-height:18px}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-wrapper .timeline-item-img-wrapper{margin-top:10px}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-wrapper .timeline-item-img-wrapper .img-wrap img{height:100px;width:200px;-o-object-fit:cover;object-fit:cover}.timeline-bg .timeline-wrapper .timeline{padding:20px 0}.timeline-bg .timeline-wrapper .timeline .timeline-item{margin:0 10px 0 10px}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-node{width:40px;height:28px;font-size:14px}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-tail{left:18px}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-tail2{left:45px;top:14px;width:22px}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-wrapper{margin-left:74px}.timeline-bg .timeline-wrapper .timeline .timeline-item .timeline-item-wrapper .timeline-item-img-wrapper .img-wrap{display:block}}