.dn{display:none}
.row-zhmb-s3{padding:100px 0;overflow:hidden;background: url(../images/s3_bg7.jpg) no-repeat;background-size: cover;background-attachment: fixed;}
.tab-list-s3{margin-bottom:80px;font-size:0;text-align:center}
.tab-list-s3 li{padding:0 8px;display:inline-block;vertical-align:top}
.tab-list-s3 a{padding:15px 20px;display:block;min-width:220px;font-size:20px;color:#666;text-align:center;background-color:#f4f4f4;line-height:1.5;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.tab-list-s3 a:after{content:'';position:absolute;left:0;bottom:0;right:0;height:3px;background-color:#df0615;opacity:0;filter:alpha(opacity=0);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.tab-list-s3 .on a,.tab-list-s3 a:hover{background-color:#004ea2;color:#fff}
.tab-list-s3 .on a:after,.tab-list-s3 a:hover:after{opacity:1;filter:alpha(opacity=100)}
.zhmb-list-s3{margin-bottom:-40px}
.zhmb-list-s3 li{margin-bottom:120px}
.zhmb-list-s3 .con{display:block;position:relative;overflow:hidden}
.zhmb-list-s3 .pic{width:55.4%;height:430px;position:relative;overflow:hidden}
.zhmb-list-s3 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.zhmb-list-s3 .inner{padding:44px 60px 60px;width:50%;position:absolute;right:0;top:50%;background-color:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.zhmb-list-s3 .inner .date{margin-bottom:6px;font-size:16px;color:#004ea2;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.zhmb-list-s3 .inner h4{margin-bottom:16px;font-size:30px;color:#333;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.zhmb-list-s3 .inner .txt{margin-bottom:46px;font-size:16px;color:#a3a3a3;line-height:1.9;height:3.8em;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.zhmb-list-s3 .inner .more{font-size:0}
.zhmb-list-s3 .inner .more span{display:inline-block;min-width:180px;line-height:50px;background-color:#f6f7fb;font-size:16px;color:#333;text-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.zhmb-list-s3 li:nth-child(even) .pic{float:right}
.zhmb-list-s3 li:nth-child(even) .inner{right:auto;left:0}
.zhmb-list-s3 .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.zhmb-list-s3 .con:hover .inner .date{color:#333}
.zhmb-list-s3 .con:hover .inner h4{color:#df0615;font-weight:700}
.zhmb-list-s3 .con:hover .inner .more span{background-color:#df0615;color:#fff}
@media only screen and (max-width:1439px){
.row-zhmb-s3{padding:80px 0}
.tab-list-s3{margin-bottom:64px}
.tab-list-s3 li{padding:0 6px}
.tab-list-s3 a{padding:12px 10px;font-size:18px;min-width:176px}
.zhmb-list-s3{margin-bottom:-50px}
.zhmb-list-s3 li{margin-bottom:96px}
.zhmb-list-s3 .pic{height: 310px;width: 51.4%;}
.zhmb-list-s3 .inner{padding:34px 48px 48px}
.zhmb-list-s3 .inner .date{margin-bottom:2px;font-size:14px}
.zhmb-list-s3 .inner h4{margin-bottom:12px;font-size:24px}
.zhmb-list-s3 .inner .txt{margin-bottom:36px;font-size:14px}
.zhmb-list-s3 .inner .more span{min-width:144px;line-height:40px;font-size:14px}
}
@media only screen and (max-width:1199px){
.row-zhmb-s3{padding:60px 0}
.tab-list-s3{margin-bottom:40px}
.tab-list-s3 a{min-width:140px}
.zhmb-list-s3{margin-bottom:0}
.zhmb-list-s3 li{margin-bottom:40px}
.zhmb-list-s3 .pic{height:300px}
.zhmb-list-s3 .inner{padding:20px 30px}
.zhmb-list-s3 .inner .date{margin-bottom:0}
.zhmb-list-s3 .inner h4{margin-bottom:6px;font-size:20px}
.zhmb-list-s3 .inner .txt{margin-bottom:15px}
.zhmb-list-s3 .inner .more span{min-width:110px;line-height:40px}
}
@media only screen and (max-width:767px){
.row-zhmb-s3{padding:40px 0}
.tab-list-s3{margin:0 -4px 20px}
.tab-list-s3 li{padding:0 4px;min-width:33.33%}
.tab-list-s3 a{padding:6px 10px;font-size:16px;min-width:0}
.zhmb-list-s3{margin-bottom:-20px}
.zhmb-list-s3 li{margin-bottom:20px}
.zhmb-list-s3 .pic{width:auto;padding-top:58%;float:none!important;height:auto}
.zhmb-list-s3 .pic img{position:absolute;left:0;top:0}
.zhmb-list-s3 .inner{padding:20px;position:static;width:100%;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.zhmb-list-s3 .inner h4{font-size:16px}
}