.core_part{position:relative}.core_part .part_con{position:-webkit-sticky;position:sticky;top:0;height:0}.core_part .part_con .core_head{position:absolute;left:0;top:0;padding-top:130px}.core_part .part_con .core_head .core_title{padding:10px 0;font-size:72px;line-height:76px;font-family:PlusJakartaSans-B;color:#fff}.core_part .part_con .core_head .core_font{margin-top:8px;font-size:16px;line-height:24px;font-family:PlusJakartaSans-R;color:#fff}.core_part .part_con .core_head .core_btn{padding:4px 28px;display:inline-block;position:relative;margin-top:32px;border-radius:999px;border:1px solid hsla(0,0%,100%,.25);font-size:20px;line-height:30px;font-family:PlusJakartaSans-R;color:#fff}.core_part .part_con .core_bottom{position:absolute;right:0;top:0;height:100vh}.core_part .part_con .core_bottom .core_line{position:absolute;top:0;right:483px;width:1px;height:100%;background-color:hsla(0,0%,100%,.1)}.core_part .part_con .core_bottom .core_list{position:absolute;bottom:180px;right:0;width:490px}.core_part .part_con .core_bottom .core_list .core_item{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-bottom:32px;--h:0}.core_part .part_con .core_bottom .core_list .core_item .dom_ico{width:13px;height:13px;border-radius:50%;border:1px solid #fff;margin-top:10px}.core_part .part_con .core_bottom .core_list .core_item .dom_ico .dom_inner{width:5px;height:5px;border-radius:50%;background-color:#fff;opacity:0}.core_part .part_con .core_bottom .core_list .core_item .dom_line{position:absolute;top:25px;left:0;bottom:-10px;width:12px}.core_part .part_con .core_bottom .core_list .core_item .dom_line .dom_line_con{position:absolute;top:0;left:50%;width:1px;height:var(--h);background-color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.core_part .part_con .core_bottom .core_list .core_item .core_text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:12px;font-size:22px;line-height:28px;color:hsla(0,0%,100%,.3);-webkit-transition:all .3s ease;transition:all .3s ease}.core_part .part_con .core_bottom .core_list .core_item.active .dom_ico .dom_inner{opacity:1}.core_part .part_con .core_bottom .core_list .core_item.active .core_text{color:#fff}.core_part .part_con .core_bottom .core_list .core_item:last-child{padding-bottom:0}.core_part .part_con .core_bottom .core_list .core_item:last-child .dom_line{display:none}.core_part .core_img_box{width:100%;height:100vh;background-attachment:fixed;background-size:cover}
