.part-1{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;padding:13.3333vw 0 8.2667vw;transition:all .5s}.part-1 .part-main{flex-grow:1;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1}.part-1 .para-1{margin-bottom:5.3333vw;font-size:7.4667vw;font-family:Source Han Sans Medium;color:#FFF;text-align:center;line-height:1}.part-1 .more-btn span,.part-1 .para-2{font-family:Source Han Sans Light;font-weight:300}.part-1 .para-2{height:26.6667vw;padding:0 8vw;font-size:3.2vw;color:#ADADAD;line-height:6.6667vw;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;transition:height .4s}.part-1 .para-2 p{text-indent:6.4vw}.part-1 .para-2.active{height:86.6667vw}.part-1 .para-2.clamp7{-webkit-line-clamp:13}.part-1 .more-btn{display:flex;justify-content:center;align-items:center;width:13.3333vw;margin:6.6667vw auto 0}.part-1 .more-btn span{font-size:2.9333vw;color:#fff}.part-1 .more-btn img{position:relative;width:3.4667vw;height:3.4667vw;margin-left:1.8667vw;transition:transform .2s}.part-1 .more-btn.active img{transform:rotate(180deg)}.part-1 .bg{position:absolute;left:0;top:0;width:100%;height:100%}.part-2{padding-top:8.2667vw}.part-2 .para-wrap{position:relative;z-index:99;width:90.6667vw;height:auto;margin:0 auto}.part-2 .switch-wrap{display:flex;justify-content:space-between;align-items:center;width:100%;height:11.6vw;border-bottom:1px solid #535353}.part-2 .switch-wrap li{position:relative;height:100%;padding:0 3.2vw;font-size:3.4667vw;color:#8b8b8b;font-family:Source Han Sans Medium;font-weight:300;line-height:11.4667vw;cursor:pointer}.part-2 .switch-wrap li.active{font-size:5.3333vw;color:#fff;font-weight:500}.part-2 .switch-wrap li.active::after{content:'';position:absolute;left:calc(50% - 2.6667vw);bottom:0;width:5.3333vw;height:.5333vw;background:#fff}.part-2 .mark-wrap{position:relative;width:18.4vw;height:112vw;margin-left:3.2vw}.part-2 .mark-wrap .mark{position:absolute;top:50%;left:0;transform:translateY(-50%);transition:opacity 1s;opacity:0}.part-2 .mark-wrap .mark.active{opacity:1;z-index:1}.part-2 .mark-wrap .mark.active li{pointer-events:auto}.part-2 .mark-wrap li{height:8vw;font-size:2.6667vw;color:#8b8b8b;font-family:Source Han Sans Normal;font-weight:400;line-height:8vw;border-bottom:1px solid #727272;pointer-events:none;cursor:pointer}.part-2 .mark-wrap li:first-child{border-top:1px solid #727272}.part-2 .mark-wrap li.type-1{width:11.7333vw}.part-2 .mark-wrap li.type-2{width:18.4vw}.part-2 .mark-wrap li.active{color:#fff}.part-2 .bg{position:absolute;top:20vw;left:0;width:100%;height:99.2vw}.part-2 .map-wrap{width:100%;height:100%}.block-screen .part-1 .para-1{font-size:5.6vw}.block-screen .part-1 .para-2{font-size:2.1333vw;line-height:5.3333vw;-webkit-line-clamp:5}.block-screen .part-1 .para-2.active{-webkit-line-clamp:9;height:43.2vw}.block-screen .part-1 .para-2 p{text-indent:4.2667vw}.block-screen .part-1 .para-2.clamp7{-webkit-line-clamp:9}.block-screen .part-1 .more-btn span{font-size:1.8667vw}.block-screen .part-1 .more-btn img{width:2.1333vw;height:2.1333vw;margin-left:.5333vw}.block-screen .part-2 .switch-wrap li{font-size:3.2vw}.block-screen .part-2 .mark-wrap li{font-size:2.1333vw}