.pdm_webBanner{margin:0 auto;width:100%}.pdm_webBanner .carouselBody{width:100%}.pdm_webBanner .carouselBody .value_bg{background-position:50%;background-repeat:no-repeat;background-size:cover}.pdm_webBanner .carouselBody .value_bg .value{height:28.125vw;margin:0 auto;position:relative;width:62.5vw}.pdm_webBanner .carouselBody .value_bg .value .title{left:0;position:absolute;top:5.78125vw}.pdm_webBanner .carouselBody .value_bg .value .title span{font-family:HarmonyOS Sans CN Bold;font-size:1.875vw;line-height:3.125vw}.pdm_webBanner .carouselBody .value_bg .value .tags{left:0;position:absolute;top:13.125vw}.pdm_webBanner .carouselBody .value_bg .value .tags .tag{width:39.2708333333vw}.pdm_webBanner .carouselBody .value_bg .value .tags .tag span{font-size:1.1458333333vw;line-height:1.875vw}.pdm_webBanner .carouselBody .value_bg .value .register{left:0;position:absolute;top:17.03125vw}.pdm_webBanner .carouselBody .value_bg .value .register button{background:#0a64d7;border:none;border-radius:.4166666667vw;box-shadow:0 .2083333333vw .2083333333vw #183f1333;color:#fff;cursor:pointer;font-family:HarmonyOS Sans CN Medium;font-size:1.0416666667vw;height:3.3854166667vw;line-height:1.6666666667vw;width:10.4166666667vw}.pdm_webBanner .carouselBody .value_bg .value .register button:hover{background:#095ac2}.pdm_webBanner .carouselBody .value_bg .value img{height:23.5416666667vw;position:absolute;right:-.8333333333vw;top:3.1770833333vw;width:31.40625vw}@media (min-width:769px) and (max-width:1440px){.pdm_webBanner{margin:0 auto;width:100%}.pdm_webBanner .carouselBody{width:100%}.pdm_webBanner .carouselBody .value_bg{background-position:50%;background-repeat:no-repeat;background-size:cover}.pdm_webBanner .carouselBody .value_bg .value{height:28.125vw;margin:0 auto;position:relative;width:83.3333333333vw}.pdm_webBanner .carouselBody .value_bg .value .title{left:0;position:absolute;top:5.78125vw}.pdm_webBanner .carouselBody .value_bg .value .title span{font-family:HarmonyOS Sans CN Bold;font-size:2.5vw;line-height:3.75vw}.pdm_webBanner .carouselBody .value_bg .value .tags{left:0;position:absolute;top:13.125vw}.pdm_webBanner .carouselBody .value_bg .value .tags .tag{width:52.3611111111vw}.pdm_webBanner .carouselBody .value_bg .value .tags .tag span{font-size:1.5277777778vw;line-height:2.5vw}.pdm_webBanner .carouselBody .value_bg .value .register{left:0;position:absolute;top:17.03125vw}.pdm_webBanner .carouselBody .value_bg .value .register button{background:#0a64d7;border:none;border-radius:.5555555556vw;box-shadow:0 .2777777778vw .2777777778vw #183f1333;color:#fff;cursor:pointer;font-family:HarmonyOS Sans CN Medium;font-size:1.3888888889vw;height:4.5138888889vw;line-height:2.2222222222vw;width:13.8888888889vw}.pdm_webBanner .carouselBody .value_bg .value .register button:hover{background:#095ac2}.pdm_webBanner .carouselBody .value_bg .value img{height:339;position:absolute;right:-12;top:45.75;width:452.25}}.pdm_webBanner .el-carousel__container{height:28.125vw!important}.pdm_webBanner .el-carousel__indicators{bottom:7.8125vw;display:none;position:absolute}.pdm_webBanner .el-carousel__indicators--horizontal{padding-left:.4166666667vw;padding-right:.4166666667vw}.pdm_webBanner .el-carousel__indicators .el-carousel__button{background-color:#57b24b;border-radius:.1041666667vw;height:.2083333333vw;position:relative;width:2.0833333333vw}.pdm_webBanner .el-carousel__indicators .el-carousel__button:after,.pdm_webBanner .el-carousel__indicators .is-active .el-carousel__button:after{border-radius:.1041666667vw;content:"";height:.2083333333vw;left:0;position:absolute;top:0}.pdm_webBanner .el-carousel__indicators .is-active .el-carousel__button:after{animation:banner-active 3s linear infinite;background-color:#57b24b;width:0}.pdm_webBanner .el-carousel:hover .el-carousel__indicators .is-active .el-carousel__button:after{animation:none}.pdm_webBanner .el-carousel:hover .el-carousel__indicators .is-active .el-carousel__button{border-radius:.1041666667vw}@keyframes banner-active{0%{width:0}to{width:inherit}}.pdm_webBanner .value .title span{font-size:1.875vw;line-height:3.5416666667vw}.pdm_webBanner .value .tag span{font-size:1.25vw;line-height:3.5416666667vw}@media (min-width:769px) and (max-width:1440px){.webBanner .el-carousel__container{height:405!important}.webBanner .el-carousel__indicators{bottom:112.5;display:none;position:absolute}.webBanner .el-carousel__indicators--horizontal{padding-left:.5555555556vw;padding-right:.5555555556vw}.webBanner .el-carousel__indicators .el-carousel__button{background-color:#57b24b;border-radius:.1388888889vw;height:.2777777778vw;position:relative;width:2.7777777778vw}.webBanner .el-carousel__indicators .el-carousel__button:after,.webBanner .el-carousel__indicators .is-active .el-carousel__button:after{border-radius:.1388888889vw;content:"";height:.2777777778vw;left:0;position:absolute;top:0}.webBanner .el-carousel__indicators .is-active .el-carousel__button:after{animation:banner-active 3s linear infinite;background-color:#57b24b;width:0}.webBanner .el-carousel:hover .el-carousel__indicators .is-active .el-carousel__button:after{animation:none}.webBanner .el-carousel:hover .el-carousel__indicators .is-active .el-carousel__button{border-radius:.1388888889vw}@keyframes banner-active{0%{width:0}to{width:inherit}}.webBanner .value .title span{font-size:2.5vw;line-height:4.7222222222vw}.webBanner .value .tag span{font-size:1.6666666667vw;line-height:4.7222222222vw}}
