.ly_cases_detail_2 .wrapper{display: flex;align-items: flex-start;justify-content: space-between;flex-wrap: wrap;position: relative}.ly_cases_detail_2 .left_side{width: 20.83%}.ly_cases_detail_2 .right_side{width: 71.9%}.ly_cases_detail_2 .right_side.full{width: 100%}.ly_cases_detail_2 .right_side .top_title{position: relative;font-size: 36px;line-height: 1.2}.ly_cases_detail_2 .left_side .top_title{line-height: 47px;font-size: 20px;text-indent: 20px}.ly_cases_detail_2 .left_side ul{padding: 10px 20px;position: relative;background-color: #f7f7f7}.ly_cases_detail_2 .left_side ul li a{line-height: 40px;font-size: 14px;text-decoration: none;border-bottom: 1px solid #e0e0e0;display: block;padding:0 10px;box-sizing: border-box}.ly_cases_detail_2 .left_side ul li:last-of-type a{border-bottom: 0}.ly_cases_detail_2 .wrapper .right_side{min-height: 400px}.ly_cases_detail_2 .wrapper .right_side>.contents{padding-bottom: 20px;color: #000;line-height: 1.8;font-size: 16px;min-height: 300px;margin-top: 30px}.ly_cases_detail_2 .wrapper .right_side .right_news_info{margin-top:12px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding: 16px 0}.ly_cases_detail_2 .wrapper .right_side .right_news_info span{position: relative;display: inline-block;vertical-align: top;font-size: 14px;padding-left:26px}.ly_cases_detail_2 .wrapper .right_side .right_news_info span::after{content: "\e657";position: absolute;font-family: "iconfont" !important;font-size: 20px;color:#010101;left: 0;top:50%;transform: translateY(-50%)}.ly_cases_detail_2 .wrapper .right_side .right_news_info span.n_views{margin-left: 28px}.ly_cases_detail_2 .wrapper .right_side .right_news_info span.n_date::after{content: "\e61b";font-size: 16px}.ly_cases_detail_2 .wrapper .right_side .news_box .item{margin-top: 30px}.ly_cases_detail_2 .wrapper .right_side .news_box .item:first-child{margin-top: 0}.ly_cases_detail_2 .wrapper .right_side .news_box .item .icon{padding: 0 10px;width: 78px;line-height: 30px;background-color: #fecf00;color: #000;font-size: 14px;overflow: hidden;text-align: center;box-sizing: border-box}.ly_cases_detail_2 .wrapper .right_side .news_box .item .title{width: calc( 100% - 78px );padding-left: 12px;line-height: 30px;box-sizing: border-box;color: #222;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden}.ly_cases_detail_2 .wrapper .right_side .news_box .item .title a{color: #222;text-decoration: none}.ly_cases_detail_2 .wrapper .right_side .share{margin-bottom: 40px;padding: 30px 0 50px;border-bottom: 1px solid #e8e8e8}.ly_cases_detail_2 .wrapper .right_side>.bottom_brief{margin-top: 12px;line-height: 1.75;font-size: 16px;color: #5a5a5a}.ly_cases_detail_2 .left_side .relate_box{margin-top: 20px}.ly_cases_detail_2 .left_side .relate_box .pro_list{padding: 6px 20px}.ly_cases_detail_2 .left_side .relate_box .pro_list .related_item{display: flex;align-items: center;justify-content: space-between;padding: 20px 0;border-bottom: 1px solid #e0e0e0}.ly_cases_detail_2 .left_side .relate_box .pro_list .related_item .pic_box{flex: none;margin-right: 12px;width: 80px;background-color: #fff;position: relative}.ly_cases_detail_2 .left_side .relate_box .pro_list .related_item .pic_box a{display: block;width: 100%;height: 0;padding-top: 100%;position: relative}.ly_cases_detail_2 .left_side .relate_box .pro_list .related_item .pic_box a img{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%)}.ly_cases_detail_2 .left_side .relate_box .pro_list .related_item .content{width: 100%}.ly_cases_detail_2 .left_side .relate_box .pro_list .related_item .content .g_name{line-height: 18px;font-size: 14px;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-decoration: none}.ly_cases_detail_2 .left_side .relate_box .pro_list .related_item .content .g_number{margin-top: 10px;font-size: 12px}.ly_cases_detail_2 .list_bottom_box{display: none}.ly_cases_detail_2 .right_side .cate_top_title{display: none}@media screen and (max-width: 1000px){.ly_cases_detail_2 .list_box .themes_news{margin-bottom: 20px}.ly_cases_detail_2 .left_side{display: none;position: absolute;left: 50%;transform: translateX(-50%);background-color: #fff;z-index: 2;width: 82%;border: 1px solid #484a4e;box-sizing: border-box}.ly_cases_detail_2 .left_side ul{background-color: #ffffff}.ly_cases_detail_2 .left_side .top_title{display: none}.ly_cases_detail_2 .right_side{width: 100%}.ly_cases_detail_2 .right_side .top_title{font-size: 22px;margin-top: 33px}.ly_cases_detail_2 .right_side .cate_top_title{display: block;padding: 0 45px 0 0;height: 35px;line-height: 35px;box-sizing: border-box;overflow: hidden;position: relative;font-size: 16px;border-bottom: 1px solid #f0f0f0;margin-top: 20px}.ly_cases_detail_2 .right_side .cate_top_title i{display: block;position: absolute;top: 50%;transform: translateY(-50%);right: 14px}.ly_cases_detail_2 .left_side ul{padding: 0;height: 225px;overflow: auto}.ly_cases_detail_2 .left_side ul li a{display: block;padding: 0 15px;line-height: 45px;font-size: 14px;color: #1a1d22;border: 0}.ly_cases_detail_2 .left_side ul li a.cur{color: #1a1d22;background-color: #ffffff}.ly_cases_detail_2 .wrapper .right_side>.bottom_brief{margin-top: 40px;font-size: 14px;line-height: 1.5}.ly_cases_detail_2 .wrapper .right_side .share{margin-bottom: 30px;padding: 20px 0 30px}.ly_cases_detail_2 .wrapper .right_side .news_box .item{margin-top: 20px}.ly_cases_detail_2 .wrapper .right_side .news_box .item .icon{width: 88px}.ly_cases_detail_2 .wrapper .right_side .news_box .item .title{padding-left: 15px;width: calc( 100% - 88px );line-height: 20px;-webkit-line-clamp: unset}.ly_cases_detail_2 .wrapper .right_side .news_box .item .title a{font-size: 14px}.ly_cases_detail_2 .left_side .relate_box{display: none}.ly_cases_detail_2 .list_bottom_box{display: block}.ly_cases_detail_2 .relate_box.list_bottom_box .pro_list .related_item{display: flex;align-items: center;justify-content: space-between;padding: 20px 0;border-bottom: 1px solid #e0e0e0}.ly_cases_detail_2 .relate_box.list_bottom_box .pro_list .related_item .pic_box{flex: none;margin-right: 12px;width: 80px;background-color: #fff;position: relative}.ly_cases_detail_2 .relate_box.list_bottom_box .pro_list .related_item .pic_box a{display: block;width: 100%;height: 0;padding-top: 100%;position: relative}.ly_cases_detail_2 .relate_box.list_bottom_box .pro_list .related_item .pic_box a img{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%)}.ly_cases_detail_2 .relate_box.list_bottom_box .pro_list .related_item .content{width: 100%}.ly_cases_detail_2 .relate_box.list_bottom_box .pro_list .related_item .content .g_name{line-height: 18px;font-size: 14px;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-decoration: none}.ly_cases_detail_2 .relate_box.list_bottom_box .pro_list .related_item .content .g_number{margin-top: 10px;font-size: 12px}}




.content-section{max-width:1440px;margin:0 auto}
.ly_cases_detail_2 .container{position: relative}.ly_cases_detail_2 .content{text-align: center}.ly_cases_detail_2 .header{margin-bottom:33px}
.ly_cases_detail_2 .tag{background-color:#ffa200;color:white;padding:1px 9px;font-size:14px;margin-bottom:18px;display:inline-block;border-radius:4px}
.ly_cases_detail_2 .headr-title{font-family:"Microsoft YaHei",sans-serif;font-size:50px;color:#000;margin:0 0 20px;line-height:1.2}
.ly_cases_detail_2 .date{font-family:"Microsoft YaHei",sans-serif;font-size:20px;color:#000000;margin:0px 2px 20px}
.ly_cases_detail_2 .summary{border-bottom:1px solid #000000;margin-bottom:30px;display: flex;align-items: start}.ly_cases_detail_2 .summary p{font-family:"Microsoft YaHei",sans-serif;font-size:14px;color:#8a8a8a;line-height:2.0;margin-bottom:35px}.ly_cases_detail_2 .summary p.summary_p{margin-right: 10px;white-space: nowrap}.ly_cases_detail_2 .image-container img{height:auto;box-shadow:0 4px 12px rgba(0,0,0,0.1);margin-bottom:40px}
.ly_cases_detail_2 .text-content{width:99%}
.ly_cases_detail_2 .text-content p{font-family:"Microsoft YaHei",sans-serif;font-size:16px;padding-top:0px;line-height:2.0;color:#000}
.ly_cases_detail_2 .text-content .next-p-0{padding-top:5px}
.ly_cases_detail_2 .text-content .next-p-1{padding-top:5px}
.ly_cases_detail_2 .text-content .next-p-2{padding-top:5px}
.ly_cases_detail_2 .text-content ul{font-family:"Microsoft YaHei",sans-serif;font-size:16px;color:#000}
.ly_cases_detail_2 .text-content h2{font-family:"Microsoft YaHei",sans-serif;font-size:20px;padding-top:32px;color:#000}
.ly_cases_detail_2 .text-content li{line-height:2.0;position:relative;padding-left:25px;list-style: none}.ly_cases_detail_2 .text-content li::before{content:"";position:absolute;left:5px;top:13px;width:2px;height:2px;border-radius:50%;background-color:#ffcc00;box-shadow:0 0 0 2px #ffcc00}
.ly_cases_detail_2 .related-info{width:92%;margin: 60px}.ly_cases_detail_2 .related-info .related_list{display: grid;grid-template-columns:repeat(4, 1fr);gap: 30px}.ly_cases_detail_2 .related-info h2{font-family:"Microsoft YaHei",sans-serif;font-size:24px;color:#2c3e50;margin-bottom:25px;margin-left:5px}
.ly_cases_detail_2 .related-item{background:#f8f9fa;padding:10px;margin-bottom:23px;margin-left:5px;display:flex;transition:all 0.3s ease;border:1px solid #ecf0f1;border-radius:8px}
.ly_cases_detail_2  .related-item a{display:flex;text-decoration:none;color:inherit;height:100%;width:100%}
.ly_cases_detail_2 .related-item img{object-fit:cover;border-radius:4px;width: 140px}.ly_cases_detail_2 .related-item .info{margin-left:20px;margin-top:5px;color:#000}
.ly_cases_detail_2 .related-item .info p{font-family:"Microsoft YaHei",sans-serif;font-size:16px;font-weight:500;line-height:1.6;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-decoration: none}.ly_cases_detail_2 .related-item .info span{font-family:"Microsoft YaHei",sans-serif;display:block;font-size:14px;margin-top:15px}
@media (max-width:768px){.ly_cases_detail_2 .content-section{padding:0 15px}
    .ly_cases_detail_2 .container{flex-direction:column;gap:20px}
    .ly_cases_detail_2 .content,.ly_cases_detail_2 .related-info{width:100%}
    .ly_cases_detail_2 .header{margin-bottom:20px}
    .ly_cases_detail_2 .tag{font-size:12px;padding:4px 12px}
    .ly_cases_detail_2 .headr-title{font-size:24px;margin:0 0 15px}
    .ly_cases_detail_2 .date{font-size:16px;margin:0 0 20px}
    .ly_cases_detail_2 .summary{border-bottom:1px solid #000;margin-bottom:30px}.ly_cases_detail_2 .summary p{font-size:13px;line-height:1.6;margin-bottom:25px}
    .ly_cases_detail_2 .image-container img{border-radius:6px;margin-bottom:20px}
    .ly_cases_detail_2 .text-content p,.text-content ul{font-size:14px;line-height:1.5}
    .ly_cases_detail_2 .text-content h2{font-size:20px;margin:30px 0 12px}
    .ly_cases_detail_2 .text-content li{padding-left:20px;margin-bottom:8px}
    .ly_cases_detail_2 .text-content li::before{left:0;width:4px;height:4px;top:6px}
    .ly_cases_detail_2 .related-info{margin-top:25px}
    .ly_cases_detail_2 .related-item{padding:12px;margin-bottom:15px}
    .ly_cases_detail_2 .related-item img{width:80px;height:60px;margin-right:10px}
    .ly_cases_detail_2 .related-content .info p{font-size:14px;line-height:1.4}
    .ly_cases_detail_2 .related-item .info span{font-size:12px}
    .ly_cases_detail_2 .related-item:hover{background-color:transparent;transform:none}
    .ly_cases_detail_2 .text-content p,.text-content li{word-break:break-word;hyphens:auto}
    .ly_cases_detail_2 .image-container img{max-width:100%;height:auto}
}