.ly_dis{position:relative}.ly_dis .ly_dis_img{display:block;font-size:0}.ly_dis .ly_dis_img img{max-width:100%;max-height:100%}.ly_dis .ly_dis_text{display:block;position:absolute;width:100%;box-sizing:border-box;padding:30px;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.ly_dis .ly_dis_text .ly_dis_subtitle{display:block;width:100%;font-size:48px;padding:10px 0;text-align:center;font-weight:600}.ly_dis .ly_dis_text .ly_dis_title{display:block;width:100%;font-size:70px;text-align:center;padding:8px 0;font-weight:600}.ly_dis .ly_dis_text .ly_dis_content{margin-top:12px;display:block;font-size:16px;line-height:24px;text-align:center}.ly_dis .ly_dis_text .ly_dis_btn{display:inline-block;text-align:center;text-decoration:underline}.ly_dis .ly_dis_box{display: block;width: 100%;position: relative;overflow: hidden}.ly_i_mask::after{content:'';width:100%;height:100%;top:100%;right:0%;left:auto;z-index:4;-webkit-transform:none;-ms-transform:none;transform:none;position:absolute;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.ly_i_mask::after{background-color:rgba(0,0,0,0.5);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.5)));background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%)}@media screen and (max-width:1560px){.ly_dis .ly_dis_text .ly_dis_subtitle{font-size:32px;line-height:40px}.ly_dis .ly_dis_text .ly_dis_title{font-size:50px;line-height:1}}
@media screen and (max-width:1340px){.ly_dis .ly_dis_text{padding:10px}.ly_dis .ly_dis_text .ly_dis_subtitle{padding:5px 0}.ly_dis .ly_dis_text .ly_dis_content{margin-top:6px}}
@media screen and (max-width:1000px){.ly_dis .ly_wrapper_1440{padding:10px 0}}

@media screen and (max-width:940px){.ly_dis .ly_dis_text .ly_dis_subtitle{font-size:24px}.ly_dis .ly_dis_text .ly_dis_title{font-size:30px;padding:2px 0}}
@media screen and (max-width:768px){.ly_dis .ly_dis_text{padding:5px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}.ly_dis .ly_dis_text .ly_dis_subtitle{font-size:12px;line-height:20px;padding:0 0}.ly_dis .ly_dis_text .ly_dis_title{font-size:18px;line-height:20px;padding:0 0}.ly_dis .ly_dis_text .ly_dis_content{font-size:12px;line-height:18px;margin-top:0}}