.component-TopicPageCaseBar220317{position:relative}.component-TopicPageCaseBar220317 *,.component-TopicPageCaseBar220317 :after,.component-TopicPageCaseBar220317 :before{box-sizing:content-box}.component-TopicPageCaseBar220317 .down-class,.component-TopicPageCaseBar220317 .up-class{height:60px;width:100%}.component-TopicPageCaseBar220317 .floatConiainer{background-position:50%;background-repeat:no-repeat;background-size:1920px 100%;height:120px;position:absolute;top:0;width:100%}.component-TopicPageCaseBar220317 .topicPageCaseBar220317Container{border-radius:8px;box-shadow:0 8px 40px rgba(0,0,0,.1);display:block;height:120px;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:1200px}.component-TopicPageCaseBar220317 .bgImg{height:100%;left:0;position:absolute;top:0;width:100%}.component-TopicPageCaseBar220317 .content{align-items:center;display:flex;height:100%;position:relative;width:100%}.component-TopicPageCaseBar220317 .mainBox{align-items:flex-end;display:flex;flex:1;height:100%;padding-right:20px}.component-TopicPageCaseBar220317 .iconImg{display:block;height:107px;margin-left:56px;margin-right:35px;width:78px}.component-TopicPageCaseBar220317 .texBox{display:flex;flex:1;flex-direction:column;height:100%;justify-content:center}.component-TopicPageCaseBar220317 .texBox p{margin-bottom:0}.component-TopicPageCaseBar220317 .title{color:#fff;display:flex;font-size:28px;font-weight:bolder;line-height:39px}.component-TopicPageCaseBar220317 .desc{color:#fff;font-size:14px;line-height:20px;margin-top:6px}.component-TopicPageCaseBar220317 .btn{background:hsla(0,0%,100%,.2);border:1px solid #fff;border-radius:4px;color:#fff;font-size:16px;height:42px;line-height:42px;margin-right:40px;text-align:center;width:144px}