.caseDetailTop {background:#f4f8ff;height:.3125rem;line-height:.3125rem;font-size:.0938rem;color:#9597a0;}
.caseDetailTopC {padding:0 6.25%;}
.caseDetailTopC .jian {margin:0px 10px;}
span.caseDetailTopCT {color:#070b2d;}
.caseDetailBottom {width:79.5%;margin:.4167rem auto 0rem;}
.caseDetailL {width:23.5%;float:left;}
.caseDetailR {width:70%;float:right;}
.caseDetailL img {width:100%;}
p.casesum {font-size:.0833rem;color:#9597a0;line-height:.1563rem;}
.caseDetailL img {margin-bottom:.1823rem;}
p.caseshorttitle {font-size:.1458rem;color:#070b2d;margin-bottom:.026rem;}
.caseTitle {font-size:.1875rem;color:#070b2d;margin-bottom:.2083rem;}
.caseContent {font-size:.1042rem;color:#9597a0;line-height:.1875rem;}
.case-detail {margin-bottom:.8854rem;}

@media screen and (max-width: 768px){
.caseDetail {margin-top:1.3906rem;}
.caseDetailTop {height:60px;line-height:60px;font-size:18px;}
.caseDetailBottom {width:100%;padding:0 0.4688rem;}
p.casesum {font-size:14px;line-height:24px;}
.caseTitle {font-size:22px;}
.caseContent {font-size:16px;line-height:28px;}
}

@media screen and (max-width: 440px){
.caseDetail {margin-top:1.3906rem;}
.caseDetailTop {height: auto;line-height: normal;font-size: 12px;padding: 5px 0px;}
.caseDetailBottom {width:100%;padding:0 0.4688rem;}
p.casesum {font-size: 12px;line-height:24px;}
.caseTitle {font-size: 18px;}
.caseContent {font-size: 14px;line-height: 26px;}
.caseDetailL {width:100%;margin-bottom:20px;}
.caseDetailR {width:100%;}

}