.ab1{background:#2c2c2c;padding:calc((154 / 19.2) * 1%) 0 calc((97 / 19.2) * 1%) 0}.ab1 .fmain{margin-top:57px;--pd:40px;align-items:center}.ab1 .title{font-size:22px;font-weight:bold;line-height:36px;color:var(--color-main)}.ab1 .desc{margin-top:43px}.ab1 .desc,.ab1 .desc *{font-weight:400;font-size:16px;color:#e8e8e8;line-height:30px}.ab1 .c_btn{margin-top:40px}.ab2{background:url(../images/ab2.png) no-repeat center / cover;padding:calc((108 / 19.2) * 1%) 0 calc((94 / 19.2) * 1%) 0}.ab2 .list{--pd:96px;--mt:65px;margin-top:86px}.ab2 .list .item{background:rgba(0,0,0,0.1);border-radius:10px;border:2px solid #aeaeae;padding:7px 24px 38px 27px}.ab2 .list .item .num{font-weight:900;font-size:60px;color:var(--color-main);text-align:right}.ab2 .list .item .title{font-weight:bold;font-size:20px;color:#ffffff}.ab2 .list .item .desc{margin-top:13px;font-weight:400;font-size:18px;color:#e8e8e8;line-height:26px}.ab2 .btn_par{margin-top:105px}.ab2 .btn_par .c_btn{margin:0}.ab3{background:url(../images/ab3.png) no-repeat center / cover;padding:calc((131 / 19.2) * 1%) 0 calc((90 / 19.2) * 1%) 0}.ab3 .list{--pd:62px;--mt:30px;margin-top:80px}.ab3 .list .item{border-radius:13px;border:2px solid;border-image:linear-gradient(90deg, #4c4c4c, #ffffff, #4c4c4c) 2 2;padding:62px 50px 54px}.ab3 .list .item .title{margin-top:46px;font-weight:bold;font-size:20px;color:#ffffff;line-height:30px}.ab3 .list .item .desc{margin-top:37px;font-weight:500;font-size:16px;color:#e8e8e8;line-height:30px}.ab3 .btn_par{margin-top:105px}.ab3 .btn_par .c_btn{margin:0}.ab4{padding-top:calc((100 / 19.2) * 1%);background-color:#2c2c2c}.ab4 .layout_{padding-left:calc((127 / 19.2) * 1%);padding-right:calc((141 / 19.2) * 1%)}.ab4 .ab4_main{padding-top:calc((100 / 16.1) * 1%);padding-bottom:calc((100 / 16.1) * 1%);background:url(../images/ab4.png) no-repeat center / cover}.ab4 .ab4_main .list{display:flex;align-items:flex-start;margin-top:54px;background:url(../images/color/ab4_1.png) no-repeat center / contain;--pd:82px;padding-bottom:74px}.ab4 .ab4_main .list .item{padding-bottom:88px;padding-bottom:calc((88 / 16.469) * 1%);border-left:2px dashed var(--color-main);padding-left:17px;margin-left:100px;margin-left:calc((100 / 16.469) * 1%);position:relative}.ab4 .ab4_main .list .item:last-child{margin-right:142px;margin-right:calc((142 / 16.469) * 1%)}.ab4 .ab4_main .list .item::after{content:"";display:block;width:14px;height:14px;border-radius:50%;background:var(--color-main);position:absolute;left:-16px;bottom:-9px;border:9px solid rgba(0,0,0,0.52)}.ab4 .ab4_main .list .item svg{position:absolute;top:-7px;left:-6px}.ab4 .ab4_main .list .item:nth-child(1){margin-top:178px;margin-top:calc((178 / 16.469) * 1%)}.ab4 .ab4_main .list .item:nth-child(2){margin-top:178px;margin-top:calc((178 / 16.469) * 1%)}.ab4 .ab4_main .list .item:nth-child(3){margin-top:166px;margin-top:calc((166 / 16.469) * 1%)}.ab4 .ab4_main .list .item:nth-child(4){margin-top:108px;margin-top:calc((108 / 16.469) * 1%)}.ab4 .ab4_main .list .item .year{font-weight:bold;font-size:30px;color:var(--color-main)}.ab4 .ab4_main .list .item .desc{margin-top:23px;font-weight:400;font-size:16px;color:#e8e8e8;line-height:30px}@media screen and (max-width:1366px){.ab4 .ab4_main .list .item{margin-left:1%}}@media screen and (max-width:950px){.ab4 .ab4_main .list{flex-direction:column;margin-top:0;background-image:none}.ab4 .ab4_main .list .item{margin-right:0 !important;margin-top:35px !important}}