.bannerModel{background-image: url('../images/case_bg.jpg');}
.bannerModel1{background-image: url('../images/product_bg.jpg');}
.bannerModel2{background-image: url('../images/brand_bg.jpg');}
.bannerModel3{background-image: url('../images/brand_bg.jpg');}

.caseModel .caseTit{font-size: 36px;font-weight: bold;text-align: center;color: #000;}
.caseListModel .tit{font-size: 26px;color: #0065D9;font-weight: bold;border-bottom: 1px solid #CDE2F8;padding-bottom: 6px;}
.caseList{padding-top: 20px;flex-wrap: wrap;}
.caseList .caseItem{width: calc((100% - 60px) / 4);margin-right: 20px;box-sizing: border-box;padding: 12px;box-shadow:0 0 0 1px #ddd inset;}
.caseList .caseItem:nth-child(4n){margin-right: 0;}
.caseList .caseItem:nth-child(n+5){margin-top: 20px;}
.caseList .caseItem:hover .img>img{transform: scale(1.1);}
.caseItem .img{width: 100%;overflow: hidden;}
.caseItem .img img{width: 100%;height: 100%;object-fit: cover;}
.caseItem .main{padding-top: 12px;justify-content: space-between;align-items: center;}
.caseItem .main .text{flex: 1;padding-right: 10px;    font-size: 16px;}
.caseItem .main .text>span{color: #0065D9;    font-size: 16px;    line-height: 30px;}
.caseItem .main .add{font-size: 20px;font-weight: bold;}