body {
    margin: 0;
    padding: 0;
}

._flex-col_ {
    display: flex;
    flex-direction: column;
}

._flex-row_ {
    display: flex;
    flex-direction: row;
}

._section1_ {
    position: relative;
}

._section1_,
._section1_ img {
    width: 100%;
}

._section1-txt_ {
    position: absolute;
    top: 13.6%;
    left: 44.8%;
    width: 849px;
    height: 336px;
    border: 8px solid #EA5503;
}

._ten_ {
    width: 197px;
    /*height: 149px;*/
    font-size: 166px;
    font-family: Helvetica Neue;
    font-weight: bold;
    margin-left: 50px;
    color: #000000;
}

._ten-right_ {
    padding: 30px;
}

._line_ {
    background-color: #5A5A5A;
    height: 1px;
    width: 700px;
    margin-left: 70px;
}

.txt1 {
    font-size: 83px;
    font-family: Source Han Sans CN;
    font-weight: bold;
    color: #000000;
    /*line-height: 12px;*/
    /*height: 79px;*/
}

.txt2 {
    font-size: 32px;
    font-family: Source Han Sans CN;
    color: #000000;
    letter-spacing: 34px;
}

.txt3 {
    font-weight: bold;
    color: #000000;
    margin-left: 70px;
    margin-top: 10px;
    letter-spacing: 2px;
    font-size: 30px;
}

.btn1 {
    width: 185px;
    height: 64px;
    background: #EA5503;
    color: #FFFFFF;
    font-size: 28px;
    align-self: center;
    text-align: center;
    line-height: 64px;
    margin-top: 56px;
}

.txt4 {
    color: #FFFFFF;
    font-size: 40px;
}

._section1-txt2_ {
    position: absolute;
    top: 69%;
    left: 49%;
}

.txt5 {
    font-size: 35px;
    font-weight: 300;
    color: #fff;
    line-height: 99px;
}

.txt6 {
    width: 432px;
    height: 65px;
    font-size: 24px;
    font-weight: 400;
    color: #FFFFFF;
}

._section2_ {
    width: 100%;
    height: 1061px;
    background: #31459C;
    position: relative;

}

._section2_ img {
    width: 873px;
    align-self: center;
}

._title1_ {
    width: 707px;
    height: 152px;
    background-image: url("../img/title1.png");
    align-self: center;
    font-size: 48px;
    /*font-family: Source Han Sans CN;*/
    font-weight: bold;
    color: #FFCFB5;
    line-height: 110px;
    text-align: center;
    margin-top: 130px;
    /*padding-bottom: 42px;*/
}

.word {
    font-size: 28px;
    font-weight: 400;
    color: #FFFFFF;
    position: absolute;
}

.word1 {
    left: 22%;
    top: 40%;
}

.word2 {
    left: 19%;
    top: 48.5%;
}

.word3 {
    top: 57%;
    left: 16.5%;
}

.word4 {
    top: 66%;
    left: 18%;
}

.word5 {
    top: 75%;
    left: 20%;
}

.word6 {
    left: 58%;
    top: 40%;
}

.word7 {
    left: 62%;
    top: 48.5%;
}

.word8 {
    top: 57%;
    left: 63%;
}

.word9 {
    top: 66%;
    left: 63%;
}

.word10 {
    top: 75%;
    left: 64%;
}

._btn2_ {
    width: 350px;
    height: 62px;
    background: #EA5503;
    border-radius: 28px;
    align-self: center;
    margin-top: 30px;
    font-weight: 400;
    color: #FFFDFD;
    font-size: 24px;
    text-align: center;
    justify-content: center;
}
._btn2_ a{
    text-decoration: none;
    color: #FFFDFD;
}

._section3_ {
    width: 100%;
    height: 1570px;
    background: #FFFFFF;
}

._title2_ {
    width: 957px;
    height: 152px;
    background-image: url("../img/title2.png");
    align-self: center;
    font-size: 48px;
    /*font-family: Source Han Sans CN;*/
    font-weight: bold;
    color: #000000;
    text-align: center;
    line-height: 110px;
    margin-top: 127px;
}

._section3-txt_ {
    align-self: center;
    text-align: center;
}

._section3-txt-title_ {
    line-height: 35px;
}

._section3-txt-content_ {
    color: #5A5A5A;
}

._section3-txt-red_ {
    color: #FF0000;
    font-size: 24px;
}

._section3-pic_ {
    align-self: center;
    margin-top: 40px;
}

._section3-pic_ div:nth-child(2n) {
    width: 372px;
    height: 382px;
    background: #3953C3;
}

._section3-pic_ div {
    width: 372px;
    height: 382px;
    background: #0073D4;
}

._section3-pic_ img {
    width: 80px;
    height: 80px;
    margin-top: 55px;
}

._center_ {
    align-self: center;

}

._section3-txt1_ {
    font-size: 45px;
    font-weight: 400;
    color: #36FF00;
    line-height: 100px;
}

._section3-txt2_ {
    font-size: 24px;
    font-weight: 400;
    color: #FFFFFF;
    padding: 0 30px;
    line-height: 45px;
    text-align: center;
}

._section3-bigtxt_ {
    font-size: 40px;
}

._title3_ {
    width: 387px;
    height: 152px;
    background-image: url("../img/title3.png");
    align-self: center;
    font-size: 48px;
    font-weight: bold;
    color: #000000;
    text-align: center;
    line-height: 110px;
    margin-top: 127px;
}

._desc1_ {
    font-size: 30px;
    /*font-family: Source Han Sans CN;*/
    font-weight: 400;
    color: #D25714;
    line-height: 30px;
    align-self: center;
    margin-top: 20px;

}

._section3-item_ {
    width: 715px;
    height: 261px;
    background: #3980C3;
    border: 4px solid #5CA0D9;
}

._section3-item-container {
    width: 76%;
    justify-content: space-evenly;
    align-self: center;
    margin-top: 50px;
}

._section3-item1_ {
    height: 96px;
    background: #0073D4;
    font-size: 30px;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 28px;
    text-align: center;
    justify-content: center;
}

._section3-item2_ {
    width: 576px;
    height: 64px;
    font-size: 16px;
    /*font-family: Source Han Sans CN;*/
    font-weight: 400;
    color: #FFFFFF;
    line-height: 24px;
    opacity: 0.8;
    text-align: center;
    align-self: center;
    margin-top: 26px;
}

._section3-item3_ {
    font-size: 30px;
    /*font-family: Source Han Sans CN;*/
    font-weight: 400;
    color: #FFFFFF;
    line-height: 28px;
    height: 96px;
    background: #3953C3;
    text-align: center;
    justify-content: center;
}

._section3-item4_ {
    width: 602px;
    height: 88px;
    font-size: 16px;
    /*font-family: Source Han Sans CN;*/
    font-weight: 400;
    color: #FFFFFF;
    line-height: 24px;
    opacity: 0.8;
    text-align: center;
    align-self: center;
    margin-top: 26px;
}

._section4_ {
    /*height: 380px;*/
    width: 100%;
    background-color: #3953C3;
}

._title4_ {
    background-image: url("../img/title4.png");
    width: 702px;
    height: 240px;
    align-self: center;
    font-size: 48px;
    font-weight: bold;
    color: #000000;
    text-align: center;
    justify-content: center;

}

._section4-container_ {
    margin-top: 115px;
    align-self: center;
    width: 75%;
    justify-content: space-evenly;
}

._title4_ span:nth-child(1) {
    /*height: 46px;*/
    font-size: 48px;
    font-weight: bold;
    color: #FFCFB5;
}

._title4_ span:nth-child(2) {
    height: 23px;
    font-size: 24px;
    font-weight: 400;
    color: #FFFEFE;
    line-height: 30px;
}

._section4-item-border {
    width: 350px;
    height: 239px;
    border: 2px solid #97ABFF;
}

._section4-item_ {
    align-self: center;
}

._section4-item_ span:nth-child(1) {
    color: #00E4FF;
    font-size: 116px;
    font-weight: 300;
}

._section4-item_ span:nth-child(2) {
    color: #00E4FF;
    font-size: 44px;
    font-weight: 300;
    justify-content: flex-end;
    line-height: 200px;
}

._section4-item-tool_ {
    font-size: 29px;
    /*font-family: Source Han Sans CN;*/
    font-weight: bold;
    color: #00E4FF;
    text-align: center;
    margin-top: -50px;
}

._btn3_ {
    width: 350px;
    height: 62px;
    background: #EA5503;
    border-radius: 28px;

    align-self: center;
    margin: 80px;


}

._btn3_ a {
    text-decoration: none;
    font-size: 24px;
    /*font-family: Source Han Sans CN;*/
    font-weight: 400;
    color: #FFFDFD;
    margin: 0 auto;
    padding: 10px 0;
}

._section5_ {
    width: 100%;
    height: 811px;
    background: #334baf;
    overflow: hidden;
}

._section5_ .schedule {
    width: 100%;
    height: 21px;
    position: absolute;
    top: 0;
    left: 100px;
}

._section5_ .plan {
    position: relative;
    height: 21px;
}

._section5_ .person {
    width: 24px;
    position: absolute;
    top: -60px;
    left: 165px;
}

._section5_ .days {
    width: 100%;
    display: flex;
    font-size: 18px;
    font-weight: 400;
    color: #F5F5F5;
    margin-top:10px;
    margin-left: 150px;
}

._section5_ .days div{
    width: 176px;
}

._section5_ .check {
    width: 186px;
    height: 32px;
    position: absolute;
    top: -5px;
    left: 160px;
}

._section6_ {
    width: 100%;
    /* height: 500px; */
    background: #3953C3;
    text-align: center;
    padding-top: 1px;
    /*padding-bottom: 50px;*/
}

._section6_ ._title_ {
    width: 386px;
    height: 126px;
    font-size: 48px;
    font-weight: bold;
    background-color: transparent;
    position: relative;
    color: #FFCFB5;
    border: 4px solid #ffcfb5;
    line-height: 126px;
    margin: 155px auto 53px;
}

.blue-arrow::after,
.blue-arrow::before {
    border: solid transparent;
    content: ' ';
    height: 0;
    left: 100%;
    position: absolute;
    width: 0;
}

.blue-arrow::after {
    border-width: 22px;
    border-top-color: #3953C3;
    bottom: -44px;
    left: calc(50% - 22px);
}

.blue-arrow::before {
    border-width: 26px;
    border-top-color: #ffcfb5;
    bottom: -54px;
    left: calc(50% - 26px);
}

._section6_ .imgList {
    display: flex;
    justify-content: space-between;
    /*padding-bottom: 50px;*/
}
/*.swiper2 img{*/
/*    width: 837px;*/
/*}*/
._section6_ .imgList div img{
    /*width: 837px;*/
    height: 629px;
}
.imgList div:first-child img,.imgList div:first-child {
    width: 473px;
}

.imgList div:nth-child(2) img,.imgList div:nth-child(2) {
    width: 837px;
}

.imgList div:nth-child(3) img,.imgList div:nth-child(3) img {
    width: 547px;
}

._section7_ ._title_ {
    width: 607px;
    height: 126px;
    font-size: 48px;
    font-weight: bold;
    background-color: transparent;
    position: relative;
    color: #000000;
    border: 4px solid #ffcfb5;
    line-height: 126px;
    margin: 121px auto 26px;
    text-align: center;
}

.white-arrow::after,
.white-arrow::before {
    border: solid transparent;
    content: ' ';
    height: 0;
    left: 100%;
    position: absolute;
    width: 0;
}

.white-arrow::after {
    border-width: 22px;
    border-top-color: white;
    bottom: -44px;
    left: calc(50% - 22px);
}

.white-arrow::before {
    border-width: 26px;
    border-top-color: #ffcfb5;
    bottom: -54px;
    left: calc(50% - 26px);
}

._section7_ .subheading {
    font-size: 18px;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #333333;
    line-height: 28px;
    text-align: center;
}

._section7_ .introduce {
    display: flex;
    justify-content: center;
    margin-top: 26px;
}

._section7_ .introduce .text {
    width: 496px;
    height: 314px;
    background: #D25714;
    text-align: center;
    padding: 0 32px;
    box-sizing: border-box;
}

._section7_ .introduce .text:nth-child(2) {
    background: #DD753C;
}

._section7_ .introduce .text div:first-child {
    font-size: 30px;
    color: #FFFFFF;
    margin: 60px auto 26px
}

._section7_ .introduce .text div:nth-child(2) {
    font-size: 16px;
    color: #FFFFFF;
}

._section8_ ._title_ {
    width: 387px;
    height: 126px;
    font-size: 48px;
    font-weight: bold;
    background-color: transparent;
    position: relative;
    color: #000000;
    border: 4px solid #ffcfb5;
    line-height: 126px;
    margin: 121px auto 26px;
    text-align: center;
}

._section8_ .subheading {
    font-size: 20px;
    color: #5A5A5A;
    text-align: center;
}

._section8_ .introduce {
    width: 1487px;
    height: 655px;
    background: #81EFFF;
    margin: 48px auto 89px;
    display: flex;
    justify-content: space-around;
}

._section8_ .introduce .left-lecturerImg {
    transform: translateY(-50px);
}

._section8_ .introduce .left-lecturerImg img {
    width: 551px;
}

._section8_ .introduce .right-lecturerInto {
    width: 731px;
    font-size: 18px;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #000000;
}

._section8_ .introduce .right-lecturerInto div:first-child {
    font-size: 36px;
    font-weight: 500;
    color: #000000;
    margin-top: 69px;
}

._section8_ .introduce .right-lecturerInto div:nth-child(2) {
    font-size: 24px;
    color: #000000;
    line-height: 36px;
    margin: 17px 0 32px;
}

._section8_ .introduce .right-lecturerInto div:nth-child(3) {
    font-size: 18px;
    color: #000000;
    line-height: 36px;
}

._section8_ .imglist {
    width: 1640px;
    display: flex;
    justify-content: space-between;
    margin: auto;
}

._section8_ .imglist div {
    width: 350px;
    text-align: center;
}

._section8_ .imglist div img {
    width: 100%;
}

._section8_ .imglist div span {
    font-size: 35px;
    font-weight: 400;
    color: #3953C3;
    /* line-height: 52px; */
}

._section8_ .trait {
    width: 1486px;
    height: 447px;
    display: flex;
    justify-content: center;
    margin: 204px auto 83px;
}

._section8_ .trait div:first-child {
    width: 500px;
    height: 100%;
    font-size: 48px;
    font-weight: bold;
    color: #000000;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 4px solid #ffd0b6;
    box-sizing: border-box;
    position: relative;
}

._section8_ .trait div:nth-child(2) {
    width: calc(100% - 500px);
    height: 100%;
    font-size: 18px;
    color: #FFFFFF;
    line-height: 40px;
    background: #ea5503;
    padding: 67px 58px;
    box-sizing: border-box;
}

._section8_ .trait div:first-child::after,
._section8_ .trait div:first-child::before {
    border: solid transparent;
    content: ' ';
    height: 0;
    left: 100%;
    position: absolute;
    width: 0;
}

._section8_ .trait div:first-child::after {
    border-width: 22px;
    border-left-color: white;
    top: calc(50% - 22px);
}

._section8_ .trait div:first-child::before {
    border-width: 26px;
    border-left-color: #ffd0b6;
    top: calc(50% - 26px);
}

._section8_ .advisory-btn {
    width: 350px;
    height: 62px;
    font-size: 24px;
    color: #FFFDFD;
    background: #EA5503;
    border-radius: 28px;
    text-align: center;
    line-height: 62px;
    margin: auto;
}
._section8_ .advisory-btn a{
    text-decoration: none;
    color: #FFFDFD;
}


._section8_ .text-list {
    width: 100%;
    height: 968px;
    margin-top: 125px;
}

._section8_ .text-list .switch-title {
    width: 100%;
    background: #3953c3;
    display: flex;
    justify-content: space-around;
    padding: 0 203px;
    box-sizing: border-box;
}

._section8_ .text-list .switch-title .active {
    background: #9cf5ff;
    font-size: 36px;
    font-weight: bold;
    color: #FF5A00;
    position: relative;
}

._section8_ .text-list .switch-title .active::before {
    border: solid transparent;
    content: ' ';
    height: 0;
    left: 100%;
    position: absolute;
    width: 0;
}

._section8_ .text-list .switch-title .active::before {
    border-width: 26px;
    border-top-color: #9cf5ff;
    bottom: -52px;
    left: calc(50% - 26px);
}

._section8_ .text-list .switch-title div {
    width: 482px;
    height: 116px;
    background: #FFFFFF;
    font-size: 26px;
    color: #000000;
    line-height: 116px;
    text-align: center;
    margin-top: 110px;
}

._section8_ .text-list .switch-content {
    width: 100%;
    height: 742px;
    display: flex;
    align-items: center;
    background: #334baf;
}

._section8_ .text-list .switch-content div:first-child img {
    width: 415px;
    margin-left: 297px;
    margin-right: 102px;
}

._section8_ .text-list .switch-content div:nth-child(2) {
    width: 866px;
    font-size: 18px;
    color: #FFFFFF;
    line-height: 30px;
}

._section8_ .place-order {
    width: 100%;
    height: 698px;
    background: #E7F2FB;
    display: flex;
    align-items: center;
}

._section8_ .place-order .left-img img {
    width: 427px;
    margin-left: 260px;
    margin-right: 129px;
}

._section8_ .place-order .right-info .book-title {
    font-size: 54px;
    color: #000000;
    margin-bottom: 32px;
}

._section8_ .place-order .right-info .book-intro,
._section8_ .place-order .right-info .book-intro {
    font-size: 28px;
    font-weight: 500;
    color: #333333;
}

._section8_ .place-order .right-info .book-intro::before,
._section8_ .place-order .right-info .book-intro::before {
    content: ' ';
    display: inline-block;
    width: 6px;
    height: 6px;
    background: #666666;
    border-radius: 50%;
    vertical-align: middle;
    margin-right: 12px;
}

._section8_ .place-order .right-info .book-btn {
    display: flex;
    align-items: center;
    margin-top: 66px;
}

._section8_ .place-order .right-info .book-btn div:first-child {
    width: 240px;
    height: 62px;
    background: #EA5503;
    border-radius: 28px;
    font-size: 24px;
    color: #FFFDFD;
    line-height: 62px;
    text-align: center;
}
.book-btn a{
    text-decoration: none;
    color: #FFFDFD;
}

._section8_ .place-order .right-info .book-btn div:nth-child(2) {
    font-size: 24px;
    color: #EA5503;
    margin-left: 34px;
}

._section8_ .buy-book{
    background-color: #FCF8EF;
    height: 310px;
    width: 100%;
}
._section8_ .buy-book .desc{
    justify-content: center;
    margin-left: 50px;
}

._section8_ .buy-book span:nth-child(1){
    color: #D5560F;
    font-size: 30px;
    font-weight: 600;
}
._section8_ .buy-book span:nth-child(2){
    color: #D5560F;
    font-size: 42px;
}

._section8_ .buy-book>div{
    /* width: 70%; */
    align-self: center;
    margin: 0 auto;
    margin-left: 280px;
}
._section8_ .buy-book img{
    width: 260px;
    margin-top: -30px;
    /*height: 230px;*/
}



._section9_ {
    width: 100%;
    height: 717px;
    background: #3953c3;
    padding-top: 1px;
}

._section9_ ._title_ {
    width: 827px;
    height: 126px;
    font-size: 48px;
    font-weight: bold;
    background-color: transparent;
    position: relative;
    color: #FFCFB5;
    border: 4px solid #ffcfb5;
    line-height: 126px;
    margin: 110px auto 100px;
    text-align: center;
}

._section9_ .characteristic {
    display: flex;
    justify-content: center;
}

._section9_ .characteristic ._item_ {
    width: 280px;
    height: 269px;
    border: 1px solid #009CFF;
    margin-right: 25px;
    font-size: 18px;
    color: #F5F5F5;
    position: relative;

}

._section9_ .characteristic ._item_ div:first-child {
    width: 68px;
    height: 68px;
    background: #009CFF;
    border-radius: 50%;
    text-align: center;
    line-height: 67px;
    position: absolute;
    left: calc(50% - 34px);
    top: -34px;
}

._section9_ .characteristic ._item_:nth-child(2n) div:first-child {
    background: #0066FF;
}

._section9_ .characteristic ._item_ div:nth-child(2) {
    padding: 57px 25px 0;
}

._section10_ {
    width: 1300px;
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
    margin: 70px auto 50px;
}

._section10_ .input-item,
._section10_ .radio-item {
    width: 393px;
    height: 75px;
    border: 1px solid #009CFF;
    margin-bottom: 26px;
    display: flex;
    align-items: center;
}

._section10_ .input-item div:first-child,
._section10_ .radio-item div:first-child {
    font-size: 24px;
    color: #010101;
    margin-left: 30px;
}

._section10_ .input-item div:nth-child(2) {
    flex: 1;
}

._section10_ .input-item div:nth-child(2) input {
    width: 100%;
    height: 100%;
    line-height: 75px;
    font-size: 24px;
    color: #010101;
    outline: none;
    border: none;
    padding-right: 10px;
    box-sizing: border-box;
}

._section10_ .radio-item div:nth-child(2) input {
    width: 23px;
    height: 23px;
    vertical-align: sub;
}

._section10_ .radio-item div:nth-child(2) label {
    font-size: 24px;
    color: #010101;
}

._section10_ .radio-item div:nth-child(2) .girl {
    margin-left: 28px;
}

._section10_ .input-item select {
    width: 96%;
    height: 100%;
    border: none;
    outline: none;
    font-size: 24px;
    padding-right: 20px;
    box-sizing: border-box;
}

._section11_ {
    width: 100%;
}

._section11_ .apply {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 66px;
}

._section11_ .apply div:first-child {
    width: 391px;
    height: 109px;
    background: #FB4D00;
    border-radius: 55px;
    font-size: 40px;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
    line-height: 109px;
    margin-right: 26px;
}

._section11_ .apply div:nth-child(2) {
    width: 359px;
    height: 75px;
    border: 1px solid #0062FA;
    border-radius: 37px;
    font-size: 32px;
    color: #0062FA;
    line-height: 75px;
    text-align: center;
}
.apply a{
    text-decoration: none;
    color: #0062FA;
}

/*展示区域*/
.ours-main {
    width: 100%;
    height: calc(100% - 150px);
    display: flex;
    justify-content: center;
}

.ours-swiper {
    height: 100%;
    width: 49.8%;
}

.swiper-father {
    width: 100%;
    height: 100%;
    position: relative;
}

/*自定义swiper样式*/
._section5_ .swiper-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: show;
}

._section5_ .swiper-wrapper {
    width: 100%;
    height: 100%;
    align-items: center;
}

._section5_ .swiper-slide {
    background: #CCCDCE;
    transition: 300ms;
    transform: scale(0.8);
    width: 749px !important;
    height: 405px !important;
    background: #FFFFFF;
}

._section5_ .swiper-slide .date {
    font-size: 30px;
    font-weight: 400;
    color: #000000;
    margin-top: 48px;
    margin-left: 75px;
}

._section5_ .swiper-slide .headline {
    font-size: 24px;
    font-weight: bold;
    color: #EA5503;
    margin-left: 191px;
    margin-top: 30px;
    margin-bottom: 28px;
}

._section5_ .swiper-slide .list {
    font-size: 18px;
    color: #EA5503;
    margin-left: 191px;
    line-height: 30px;
}

._section5_ .swiper-slide-next,
._section5_ .swiper-slide-prev {
    opacity: 0.7;
}

._section5_ .swiper-slide-active,
._section5_ .swiper-slide-duplicate-active {
    transform: scale(1);
}

._section5_ .swiper-slide-active {
    z-index: 999 !important;
}

._section5_ .swiper-slide-prev {
    background-color: #fff;
}

._section5_ .swiper-slide-next {
    background-color: #fff
}

._section5_ .swiper-button-prev,
._section5_ .swiper-container-rtl .swiper-button-next {
    left: -100px !important;
}

._section5_ .swiper-button-next,
._section5_ .swiper-container-rtl .swiper-button-prev {
    right: -90px !important;
}

.swiper2 .swiper-slide{
    width: auto;
}
.swiper2 {
    background-color: #3953C3;
    height: 750px;
}
._section8_ .text-list .switch-content2,._section8_ .text-list .switch-content3{
    display: none ;
    /*display: flex;*/
}
.fixed-menu{
    position: fixed;
    top: 300px;
    left: 0;
    width: 172px;
    background: linear-gradient(90deg, #0072FE, #0042F1);
    border-radius: 13px;
    padding: 30px 0;
    z-index: 100;
}
.fixed-menu div{
    font-size: 16px;
    font-family: Source Han Sans CN;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 53px;
    width: 172px;
    height: 59px;
    text-align: center;
}
.fixed-menu a {
    text-decoration: none;
    color:  #FFFFFF;;
}
.fixed-menu .active{
    background-color: #FB4D00;
}