.banner{background:#101116 url(/Public/static/img/case/banner.jpg?v=7) left top no-repeat ;background-size:100% 100%;position:relative;}

.card .article-header{height:130px;color:#fff;background-color: rgba(74, 124, 255, 0.8);padding:10px 15px;border-radius:10px 10px 0px 0px;}
.card .article-header .title1{font-size:24px;padding:15px 0px;text-align:left;font-weight:400px; line-height:100px;text-align:center;}
.card .article-header .title2{font-size:14px;padding:5px 0px;text-align:left;display:none;}
.card .article-body{display:block;height:90px;color:#666;line-height:1.5;text-align: justify;padding:15px;height:150px;}
.card .article-body .tag{border-radius:20px;background:rgba(80, 100, 250, 0.2);color:rgba(2, 41, 181, 1);width:100px;text-align:center;margin-bottom:10px;}
.cards-block .card{background-position: left top; background-repeat:no-repeat;background-size:100% 150px;padding:0px; }

.swiper-tab{margin:50px;border-bottom:1px solid #f7f7f7;}
.swiper-tab li{padding:0px;width:auto;}
.swiper-tab li a{display:block;line-height:40px;color:#999;}
.swiper-tab li.active a{color:#377dff;}