.mask,.sidebar_mask{width:100%;height:100%;position:fixed;left:0;top:0;z-index:9;display:none;background:rgba(0,0,0,.5)}.sidebar_mask{z-index:999}.certificationWrap .certification{border-top:1px solid #9c9c9c}.certificationWrap .certification .title{margin-top:105px;margin-bottom:45px}.certificationWrap .certification .certification_panel{margin-right:-20px;padding-bottom:60px}.certificationWrap .certification .certification_panel dl{float:left;width:285px;height:427px;text-align:center;margin-right:20px;background:#f6f6f6;padding:0 28px;margin-bottom:20px}.certificationWrap .certification .certification_panel dl dt{height:320px;position:relative;border-bottom:1px solid #b8b8b8}.certificationWrap .certification .certification_panel dl dt img{max-width:220px;max-height:380px;display:block;top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.certificationWrap .certification .certification_panel dl dd{color:#000;font-size:18px;text-align:left;margin-top:28px;line-height:1.5}.certificationWrap .certification .certification_panel dl dd h3,.certificationWrap .certification .certification_panel dl dd span{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.certificationWrap .certification .certification_panel dl dd span{color:#6c6c6c;font-size:14px;display:block}.certificationWrap .certification .ivu-carousel-dots-inside{bottom:30px;left:50%;z-index:2;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.certificationWrap .certification .ivu-carousel-dots li{margin:0 5px;float:left}.certificationWrap .certification .ivu-carousel-dots li button{padding:0;width:10px;height:10px;opacity:1;background:none;margin-top:0 4px;border:1px solid #ad8f5f;border-radius:50%}.certificationWrap .certification .ivu-carousel-dots li.ivu-carousel-active>button{width:10px;height:10px;background:#ad8f5f;border-radius:50%}.certificationWrap .certification .ivu-carousel-arrow.ivu-carousel-arrow-always{width:40px;height:40px;border-radius:0;border:1px solid #b69d73}.certificationWrap .certification .ivu-carousel-arrow{top:96%;z-index:3;color:#a98b5e;background:none}.certificationWrap .certification .ivu-carousel-arrow.left{left:50%;margin-left:519px}.certificationWrap .certification .ivu-carousel-arrow.right{left:50%;margin-left:558px}.certificationWrap .certification .ivu-carousel-arrow.ivu-carousel-arrow-always:hover{background:transparent}.certificationWrap .timeline{background:#f9f9f9;padding-bottom:100px;border-top:1px solid #cfa972}.certificationWrap .timeline .title{margin-top:115px;padding-bottom:100px;text-align:center}.certificationWrap .timeline .timeline_panel{width:670px;margin:0 auto;padding-bottom:80px}.certificationWrap .timeline .timeline_panel dt{color:#b89058;font-size:30px;text-align:center;padding-top:50px;margin-top:50px;position:relative;border-top:1px solid #aa8c5d}.certificationWrap .timeline .timeline_panel dt:before{bottom:66px;left:49%;border-bottom:8px solid transparent;border-top:8px solid #f9f9f9;border-left:8px solid transparent;border-right:8px solid transparent;z-index:12}.certificationWrap .timeline .timeline_panel dt:after,.certificationWrap .timeline .timeline_panel dt:before{-webkit-box-sizing:content-box;box-sizing:content-box;width:0;height:0;position:absolute;padding:0;display:block;content:""}.certificationWrap .timeline .timeline_panel dt:after{bottom:63px;left:calc(49% - 1px);border-bottom:9px solid transparent;border-top:9px solid #aa8c5d;border-left:9px solid transparent;border-right:9px solid transparent;z-index:10}.certificationWrap .timeline .timeline_panel dd{color:#000;line-height:2}.certificationWrap .timeline .ivu-carousel-dots li{margin:0 5px}.certificationWrap .timeline .ivu-carousel-dots li button{padding:0;width:10px;height:10px;opacity:1;background:none;margin-top:0 4px;border:1px solid #ad8f5f;border-radius:50%}.certificationWrap .timeline .ivu-carousel-dots li.ivu-carousel-active>button{width:10px;height:10px;background:#ad8f5f;border-radius:50%}.certificationWrap .timeline .ivu-carousel-arrow.ivu-carousel-arrow-always{width:40px;height:40px;border-radius:0;border:1px solid #b69d73}.certificationWrap .timeline .ivu-carousel-arrow{color:#a98b5e;background:#fff}.certificationWrap .timeline .ivu-carousel-arrow.ivu-carousel-arrow-always:hover{background:rgba(0,0,0,.1)}.certification_mobile{border-top:1px solid #b9b9b9}.certification_mobile .aptitude{margin:20px}.certification_mobile .aptitude .title img{width:200px}.certification_mobile .aptitude .swiper-wrapper{padding-bottom:40px;margin-top:10px}.certification_mobile .aptitude .swiper-wrapper .swiper-slide dl{width:calc(50% - 10px);padding:15px;float:left;font-size:14px;line-height:1.5;background:#f6f6f6}.certification_mobile .aptitude .swiper-wrapper .swiper-slide dl a{color:#000}.certification_mobile .aptitude .swiper-wrapper .swiper-slide dl:nth-of-type(2){margin-left:20px}.certification_mobile .aptitude .swiper-wrapper .swiper-slide dl dt{height:240px;text-align:center;margin-bottom:15px;border-bottom:1px solid #b8b8b8}.certification_mobile .aptitude .swiper-wrapper .swiper-slide dl dt img{top:50%;max-width:100%;max-height:100%;position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.certification_mobile .swiper-pagination{text-align:left}.certification_mobile .swiper-pagination-bullet{background:none;border-radius:50%;opacity:1;border:1px solid #c08e4d}.certification_mobile .swiper-pagination-bullet-active{background:#c08e4d}.certification_mobile .swiper-button-next,.certification_mobile .swiper-button-prev{top:auto;bottom:0;width:36px;height:36px;color:#c19050;z-index:9999;line-height:36px;text-align:center;background:none;border:1px solid #f7f1e9}.certification_mobile .swiper-button-next,.certification_mobile .swiper-container-rtl .swiper-button-prev{right:0;left:auto}.certification_mobile .swiper-button-prev,.certification_mobile .swiper-container-rtl .swiper-button-next{left:auto;right:35px}.certification_mobile .history{padding:80px 40px 50px;background:#f5f5f5;border-top:1px solid #cfa972}.certification_mobile .history .title{text-align:center}.certification_mobile .history .title img{width:200px}.certification_mobile .history dl{color:#000;font-size:14px;line-height:1.8;margin:30px 0}.certification_mobile .history dl dt{color:#b89058;font-size:20px;text-align:center;padding-top:44px;margin-top:30px;position:relative;border-top:1px solid #aa8c5d}.certification_mobile .history dl dt:before{bottom:66px;left:49%;border-bottom:8px solid transparent;border-top:8px solid #f9f9f9;border-left:8px solid transparent;border-right:8px solid transparent;z-index:12}.certification_mobile .history dl dt:after,.certification_mobile .history dl dt:before{-webkit-box-sizing:content-box;box-sizing:content-box;width:0;height:0;position:absolute;padding:0;display:block;content:""}.certification_mobile .history dl dt:after{bottom:63px;left:calc(49% - 1px);border-bottom:9px solid transparent;border-top:9px solid #aa8c5d;border-left:9px solid transparent;border-right:9px solid transparent;z-index:10}.certification_mobile .history .swiper-button-next,.certification_mobile .history .swiper-button-prev{bottom:30px;background:#f5f5f5;border:1px solid #e5d6c2}.certification_mobile .history .swiper-button-next,.certification_mobile .history .swiper-container-rtl .swiper-button-prev{right:0;left:auto}.certification_mobile .history .swiper-button-prev,.certification_mobile .history .swiper-container-rtl .swiper-button-next{left:0;right:auto}@media screen and (max-width:666px){.certification,.timeline{display:none}}@media screen and (min-width:667px)and (max-width:1024px){.certification,.timeline{display:none}}@media screen and (min-width:1025px){.certification_mobile{display:none}}