.content-course[data-v-601273dc]{padding:.421053rem 0;animation:moveUp-601273dc .8s ease-out forwards}.content-course .top h3[data-v-601273dc],.content-course .top p[data-v-601273dc]{text-align:center;font-size:.131579rem;color:#024190;font-weight:700;padding:.052632rem 0;margin:0}.content-course .top h3[data-v-601273dc]{font-size:.189474rem;text-shadow:.010526rem .010526rem .021053rem rgba(0,0,0,.1)}.content-course .top p[data-v-601273dc]{font-size:.089474rem;font-weight:400}.content-course .top .underline[data-v-601273dc]{width:.421053rem;height:.015789rem;background-color:#024190;margin:.052632rem auto}.content-course .timeline[data-v-601273dc]{position:relative;width:90%;max-width:6.315789rem;margin:.263158rem auto}.content-course .timeline .timeline-line[data-v-601273dc]{position:absolute;left:50%;width:.021053rem;height:100%;background-color:rgba(2,65,144,.5);transform:translateX(-50%);box-shadow:0 0 .052632rem rgba(2,65,144,.3)}.content-course .timeline .timeline-events[data-v-601273dc]{position:relative;padding:.105263rem 0}.content-course .timeline .timeline-events .timeline-event[data-v-601273dc]{width:45%;margin-bottom:.315789rem;position:relative;opacity:0;animation:fadeInSlide-601273dc .8s ease-out forwards}.content-course .timeline .timeline-events .timeline-event.left[data-v-601273dc]{left:0;text-align:left}.content-course .timeline .timeline-events .timeline-event.left .event-year[data-v-601273dc]{text-align:right}.content-course .timeline .timeline-events .timeline-event.right[data-v-601273dc]{left:55%;text-align:left}.content-course .timeline .timeline-events .timeline-event .event-content[data-v-601273dc]{background-color:#f9f9f9;border:.010526rem solid #024190;padding:.157895rem;border-radius:.078947rem;box-shadow:0 .021053rem .078947rem rgba(0,0,0,.1);transition:transform .3s ease}.content-course .timeline .timeline-events .timeline-event .event-content[data-v-601273dc]:hover{transform:scale(1.02)}.content-course .timeline .timeline-events .timeline-event .event-content .event-year[data-v-601273dc]{font-size:.105263rem;color:#024190;font-weight:700;margin-bottom:.078947rem}.content-course .timeline .timeline-events .timeline-event .event-content .event-description[data-v-601273dc]{padding-left:.026316rem;font-size:.094737rem;color:#333;line-height:1.6}.content-course .timeline .timeline-events .timeline-event .event_round_left[data-v-601273dc],.content-course .timeline .timeline-events .timeline-event .event_round_right[data-v-601273dc]{position:absolute;top:38%;width:.157895rem;height:.157895rem;background-color:#024190;border-radius:50%;box-shadow:0 0 .052632rem rgba(2,65,144,.5);transition:transform .3s ease,background-color .3s ease}.content-course .timeline .timeline-events .timeline-event .event_round_left[data-v-601273dc]:hover,.content-course .timeline .timeline-events .timeline-event .event_round_right[data-v-601273dc]:hover{transform:scale(1.1);background-color:#eb1313}.content-course .timeline .timeline-events .timeline-event .event_round_left[data-v-601273dc]{left:-14.1%}.content-course .timeline .timeline-events .timeline-event .event_round_right[data-v-601273dc]{left:108%}.content-course .timeline .timeline-events .timeline-event .line-first[data-v-601273dc],.content-course .timeline .timeline-events .timeline-event .line_first_bom[data-v-601273dc]{position:absolute;width:.105263rem;height:.105263rem;background-color:#f9f9f9;margin:0 auto;transform:rotate(45deg);border:.010526rem solid #024190;transition:transform .3s ease,background-color .3s ease}.content-course .timeline .timeline-events .timeline-event .line-first[data-v-601273dc]:hover,.content-course .timeline .timeline-events .timeline-event .line_first_bom[data-v-601273dc]:hover{transform:rotate(45deg) scale(1.2);background-color:#f9f9f9}.content-course .timeline .timeline-events .timeline-event .line-first[data-v-601273dc]{top:38%;left:96.5%;border-color:#024190 #024190 transparent transparent}.content-course .timeline .timeline-events .timeline-event .line_first_bom[data-v-601273dc]{bottom:.236842rem;left:-3.5%;border-color:transparent transparent #024190 #024190}@keyframes moveUp-601273dc{0%{opacity:0;transform:translateY(.263158rem)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInSlide-601273dc{0%{opacity:0;transform:translateX(-.263158rem)}to{opacity:1;transform:translateX(0)}}