.ly_poster_221 .ly_i_title{display:block;text-align:center;font-size:32px;line-height:40px}.ly_poster_221.ly_summer .ly_wrapper_1440{overflow: hidden}.ly_poster_221 .ly_summer_box{position:relative}.ly_poster_221 .ly_summer_img{display:block}.ly_poster_221 .ly_summer_img a{display: block;position: relative;overflow: hidden}.ly_poster_221 .ly_summer_img img{font-size: 0;display:block;max-width: 100%;max-height: 100%}.ly_poster_221 .ly_summer_text{box-sizing: border-box;width:750px;display:block;position:absolute;padding: 30px}.ly_poster_221 .ly_summer_text .ly_summer_title{font-size:600;margin-top:44px;display:block;width:100%;font-size:103px;line-height:1}.ly_poster_221 .ly_summer_text .ly_summer_subtitle{margin-top:25px;display:block;width:100%;font-size:31px;line-height:1.29}.ly_poster_221 .ly_summer_text .ly_summer_content{margin-top:20px;display:block;width:100%;font-size:22px;line-height:33px}.ly_poster_221 .ly_summer_text .ly_summer_btn{display:block;width:100%;margin-top:36px;font-size:20px;line-height:24px;text-decoration:underline}.ly_poster_221 .ly_summer_text .ly_summer_btn a{text-decoration: underline}.ly_poster_221 .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}@media screen and (max-width:1000px){.ly_poster_221 .ly_i_title{font-size:20px;line-height:28px}.ly_poster_221.ly_summer .ly_wrapper_1440{padding:0 0}.ly_poster_221 .ly_summer_text{width:auto;box-sizing:border-box;padding:10px}.ly_poster_221 .ly_summer_text .ly_summer_title{font-size:22px;line-height:1.14;margin-top:0}.ly_poster_221 .ly_summer_text .ly_summer_subtitle{font-size:14px;line-height:1.14;margin-top:5px}.ly_poster_221 .ly_summer_text .ly_summer_content{font-size:12px;line-height:1.14;margin-top:5px}.ly_poster_221 .ly_summer_text .ly_summer_btn{font-size:12px;line-height:1;margin-top:5px}}
@media screen and (min-width:1000px){.ly_poster_221 .ly_summer_box:hover .ly_i_mask::after{top: 0}}
.ly_poster_221 .ly_wrapper_1440{position:relative}/*
.ly_poster_221 .ly_wrapper_1440{position:relative;max-width:1440px;padding-left:30px;padding-right:30px;margin:0 auto}@media screen and (max-width:1000px){.ly_poster_221 .ly_wrapper_1440{padding:0 15px}}
*/
.themes_box_content{font-family: var(--ThemesTextContentFont)}