.section-top{padding-top:60px;}
.section-top1{padding-top:80px;}
.section-bottom{padding-bottom:120px;}
.section-bottom1{padding-bottom:40px;}
.section-bottom2{padding-bottom:80px;}

@media(max-width: 1440px){
    .section-top{padding-top:48px;}
    .section-top1{padding-top:68px;}
    .section-bottom{padding-bottom:100px;}
    .section-bottom1{padding-bottom:32px;}
    .section-bottom2{padding-bottom:72px;}
}
@media(max-width: 1280px){
    .section-top{padding-top:40px;}
    .section-top1{padding-top:60px;}
    .section-bottom{padding-bottom:100px;}
    .section-bottom1{padding-bottom:28px;}
    .section-bottom2{padding-bottom:64px;}

}

@media(max-width: 1080px){
    .section-top{padding-top:32px;}
    .section-top1{padding-top:48px;}
    .section-bottom{padding-bottom:60px;}
    .section-bottom1{padding-bottom:20px;}
    .section-bottom2{padding-bottom:40px;}
}

@media(max-width: 769px){
    .section-top{padding-top:28px;}
    .section-top1{padding-top:32px;}
    .section-bottom{padding-bottom:40px;}
    .section-bottom1{padding-bottom:16px;}
    .section-bottom2{padding-bottom:32px;}
}
/*行业应用详情*/
.case-detail-box{width:100%;display: flex;justify-content: space-between;}
.case-detail-left{width:67.14%;padding:40px;background-color: #fff;}
@media(max-width:769px){
    .case-detail-box{display: block;}
    .case-detail-left{width:100%;padding:16px;}
    .case-detail-right{width:100%;margin-top:40px;}

    .guide-editor{padding:16px;padding-left:32px;background-position:16px 16px;background-size: 12px; }
}
/*模块标题*/
.section-title{width:100%;position:relative;}
.section-title .line{display:block;width:32px;margin:0 auto;height:3px;background-color:var(--mainColor);}
.section-title h1{font-size:36px;line-height:40px;text-align:center;color:#333;font-weight:bold;transition: all 0.2s;-webkit-transition: all 0.2s;position:relative;z-index: 2;margin-top:10px;}
.section-title h2{font-size:36px;line-height:40px;text-align:center;color:#333;font-weight:bold;transition: all 0.2s;-webkit-transition: all 0.2s;position:relative;z-index: 2;margin-top:10px;}
.section-title .en{font-size:18px;color:#aca9a9;line-height:20px;margin-top:10px;display:block;text-align:center;font-family:Arial;text-transform:uppercase;}
.section-title p{max-width:1000px;padding:0 20px;width:100%;margin:20px auto 0;font-size:14px;color:#666;line-height:20px;position:relative;z-index: 2;text-align:center;}
@media(max-width:1440px){
    .section-title .line{width:28px;}
    .section-title h1{font-size:32px;line-height:36px;}
    .section-title h2{font-size:32px;line-height:36px;}
    .section-title .en{font-size:16px;}


}

@media(max-width:1280px){
    .section-title .line{width:24px;}
    .section-title h1{font-size:28px;line-height:32px;margin-top:8px;}
    .section-title h2{font-size:28px;line-height:32px;margin-top:8px;}
    .section-title .en{margin-top:8px;}


}

@media(max-width:1080px){
    .section-title .line{width:20px;height:2px;}
    .section-title h1{font-size:24px;}
    .section-title h2{font-size:24px;}
    .section-title .en{font-size:14px;line-height:16px;}

}

@media(max-width:769px){
    .section-title .line{width:16px;}
    .section-title h1{font-size:20px;line-height:28px;margin-top:4px;}
    .section-title h2{font-size:20px;line-height:28px;margin-top:4px;}
    .section-title .en{font-size:12px;margin-top:4px;}


}
.section-top{padding-top:60px;}
.section-top1{padding-top:80px;}
.section-bottom{padding-bottom:120px;}
.section-bottom1{padding-bottom:40px;}
.section-bottom2{padding-bottom:80px;}

@media(max-width: 1440px){
    .section-top{padding-top:48px;}
    .section-top1{padding-top:68px;}
    .section-bottom{padding-bottom:100px;}
    .section-bottom1{padding-bottom:32px;}
    .section-bottom2{padding-bottom:72px;}
}
@media(max-width: 1280px){
    .section-top{padding-top:40px;}
    .section-top1{padding-top:60px;}
    .section-bottom{padding-bottom:100px;}
    .section-bottom1{padding-bottom:28px;}
    .section-bottom2{padding-bottom:64px;}

}

@media(max-width: 1080px){
    .section-top{padding-top:32px;}
    .section-top1{padding-top:48px;}
    .section-bottom{padding-bottom:60px;}
    .section-bottom1{padding-bottom:20px;}
    .section-bottom2{padding-bottom:40px;}
}

@media(max-width: 769px){
    .section-top{padding-top:28px;}
    .section-top1{padding-top:32px;}
    .section-bottom{padding-bottom:40px;}
    .section-bottom1{padding-bottom:16px;}
    .section-bottom2{padding-bottom:32px;}
}
.news-detail-box{width:100%;margin-top:60px;}
.news-detail-left{float:left;width:64.3%;}
.news-detail-right{float:right;width:31.4%;}
@media(max-width:1440px){
    .news-detail-box{margin-top:48px;}
}
@media(max-width:1080px){
    .news-detail-box{margin-top:40px;}
}
@media(max-width:769px){
    .news-detail-left{width:100%;margin-bottom:40px;}
    .news-detail-right{width:100%;}
}
.guide-editor{background-color: #f5f5f5;padding:40px;padding-left:80px;background-image: url(../images/icon-mark.png);background-repeat: no-repeat;background-position: 40px 40px;background-size: 30px; }

@media(max-width:1440px){
    .guide-editor{padding:32px;padding-left:72px;background-position:32px 32px;background-size: 24px; }

}
@media(max-width:1080px){

    .guide-editor{padding:24px;padding-left:48px;background-position:24px 24px;background-size: 16px; }
}
@media(max-width:769px){

    .guide-editor{padding:16px;padding-left:32px;background-position:16px 16px;background-size: 12px; }
}
/*编辑器*/
.editor{font-size:16px;color:#666;line-height:32px;font-family:'微软雅黑';}
.editor a{font-size:16px;color:#666;line-height:32px;font-family:'微软雅黑';}
.editor h5{margin-top:40px;font-size:24px;color:#333;line-height:32px;font-family:'微软雅黑';font-weight: bold;}
.editor h6{margin-bottom:20px;font-size:20px;color:var(--mainColor);line-height:32px;font-family:'微软雅黑';}
.editor p{line-height:inherit;margin-bottom:20px;}
.editor img{max-width:100%;}
.editor strong{font-weight:bold;}
.editor em{font-style:italic;}
.editor ul,.editor li{list-style:unset;font-size:16px;color:#666;line-height:32px;font-family:'微软雅黑';}
.editor ul{padding-left:32px;}
.editor li::marker{text-indent:32px!important;}

@media(max-width:1440px){
    .editor{font-size:14px;line-height:28px;}
    .editor a{font-size:14px;line-height:28px;}
    .editor h5{margin-top:32px;font-size:20px;line-height:28px;}
    .editor h6{margin-bottom:16px;font-size:18px;line-height:28px;}
    .editor p{margin-bottom:16px;}
    .editor ul,.editor li{font-size:14px;line-height:28px;}
    .editor ul{padding-left:28px;}
    .editor li::marker{text-indent:28px!important;}
}

@media(max-width:1080px){
    .editor p{margin-bottom:12px;}
    .editor h6{margin-top:20px;font-size:18px;}
    .editor h6{margin-bottom:12px;font-size:16px;}
}
.section-top{padding-top:60px;}
.section-top1{padding-top:80px;}
.section-bottom{padding-bottom:120px;}
.section-bottom1{padding-bottom:40px;}
.section-bottom2{padding-bottom:80px;}

@media(max-width: 1440px){
    .section-top{padding-top:48px;}
    .section-top1{padding-top:68px;}
    .section-bottom{padding-bottom:100px;}
    .section-bottom1{padding-bottom:32px;}
    .section-bottom2{padding-bottom:72px;}
}
@media(max-width: 1280px){
    .section-top{padding-top:40px;}
    .section-top1{padding-top:60px;}
    .section-bottom{padding-bottom:100px;}
    .section-bottom1{padding-bottom:28px;}
    .section-bottom2{padding-bottom:64px;}

}

@media(max-width: 1080px){
    .section-top{padding-top:32px;}
    .section-top1{padding-top:48px;}
    .section-bottom{padding-bottom:60px;}
    .section-bottom1{padding-bottom:20px;}
    .section-bottom2{padding-bottom:40px;}
}

@media(max-width: 769px){
    .section-top{padding-top:28px;}
    .section-top1{padding-top:32px;}
    .section-bottom{padding-bottom:40px;}
    .section-bottom1{padding-bottom:16px;}
    .section-bottom2{padding-bottom:32px;}
}
.news-return{width:100%;background-color: #eee;padding:0 20px;margin-top:80px;height:68px;}
.news-return a{font-size:16px;color:var(--textColor1);line-height:32px;display: flex;align-items: center;transition: all 0.2s;-webkit-transition: all 0.2s;}
.news-return a span{max-width:160px;height:32px;overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;}
.news-return a i{font-size:20px;}
.news-return a.prev i{margin-right: 8px;}
.news-return a.next i{margin-left: 8px;}
.news-return a:hover{color:var(--mainColor);}
@media(max-width:1440px){
    .news-return{margin-top:60px;height:60px;}
    .news-return a{font-size:14px;line-height:28px;}
    .news-return a span{height:28px;}
    .news-return a i{font-size:16px;}
}
@media(max-width:1080px){
    .news-return{margin-top:40px;height:48px;}
    .news-return a{font-size:14px;line-height:24px;}
    .news-return a span{height:24px;display:none;}
}
.news-return a.prev i{margin-right: 8px;}
.news-return a.next i{margin-left: 8px;}
.case-detail-right{width:28.57%;}
@media(max-width:769px){
    .case-detail-right{width:100%;margin-top:40px;}
}
.case-det-recom{width: 100%;background-color: #fff;}
.recom-title{border-top:#ccc solid 2px;display: flex;}
.recom-title h2{position: relative;font-size:20px;color:var(--textColor);line-height:40px;padding:12px 20px;font-weight: bold;}
.recom-title h2 em{position: absolute;left:0;top:-2px;width:100%;height:2px;background-color: var(--mainColor);}
@media(max-width:1440px){
    .recom-title h2{font-size:18px;line-height:32px;padding:12px 20px;}
}
@media(max-width:1080px){
    .recom-title h2{font-size:16px;line-height:24px;padding:12px 16px;}
}
.case-recom-list{width:100%;padding:0 20px;overflow:hidden;}
.case-recom-list li{width:100%;margin-bottom:20px;}
.case-recom-list li a{display:block;width:100%;overflow:hidden;position:relative;}
.case-recom-list li a .img{width:100%;position:relative;overflow:hidden;}
.case-recom-list li a .img .img-cont{width:100%;height:0;padding-bottom:63.636%;overflow:hidden;position: relative;}
.case-recom-list li a .img .img-cont .img-flex{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;}
.case-recom-list li a .img .img-cont img{display:block;width:100%;height: 100%;object-fit: cover;transition: all 1s;-webkit-transition: all 1s;}
.case-recom-list li:hover a .img img{-webkit-transform:scale(1.15);
    -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
    -o-transform: scale(1.15);
    transform: scale(1.15);}

.case-recom-list li a .txt{position:absolute;bottom:0;left:0;z-index:2;width:100%;background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5));padding:0 12px;height:60%;transition: all 0.3s;-webkit-transition: all 0.3s;}
.case-recom-list li a .txt h3{position:absolute;bottom:16px;left:0;z-index:2;font-size:18px;color:#fff;line-height:28px;font-weight:bold;text-align:center;width:100%;height:28px;overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;transition: all 0.2s;-webkit-transition: all 0.2s;}

@media(max-width:1440px){
    .case-recom-list li a .txt h3{bottom:10px;font-size:16px;line-height:24px;height:24px;}

}

@media(max-width:1080px){
    .case-recom-list li a .txt h3{bottom:10px;font-size:14px;line-height:20px;height:20px;}

}
.clearfix:after {content: ".";display: block;height: 0;font-size:0;clear: both;visibility: hidden;}
.clearfix {clear:both;}
.guide-editor{background-color: #f5f5f5;padding:40px;padding-left:80px;background-image: url(../images/icon-mark.png);background-repeat: no-repeat;background-position: 40px 40px;background-size: 30px; }

@media(max-width:1440px){
    .guide-editor{padding:32px;padding-left:72px;background-position:32px 32px;background-size: 24px; }

}

@media(max-width:1080px){
    .guide-editor{padding:24px;padding-left:48px;background-position:24px 24px;background-size: 16px; }
}

@media(max-width:769px){
    .guide-editor{padding:16px;padding-left:32px;background-position:16px 16px;background-size: 12px; }
}