   
.zsw1 { 
    display: block;
    position: relative;
    top: -45px;
    z-index: 9;
    width: 1200px;
    margin: 0 auto;   margin-bottom: -30px;}
.zsw1 ul li {
    display: block;}.row:before {
    display: table;
    content: " ";}
    .col-md-3 {        float: left;
            width: 23%;}
    .zsw1 ul li:nth-child(1) a{ background:#FFF url(images/2024-t1.jpg) no-repeat center bottom;}
.zsw1 ul li:nth-child(2) a{ background:#FFF url(images/2024-t2.jpg) no-repeat center bottom;}
.zsw1 ul li:nth-child(3) a{ background:#FFF url(images/2024-t3.jpg) no-repeat center bottom;}
.zsw1 ul li:nth-child(4) a{ background:#FFF url(images/2024-t4.jpg) no-repeat center bottom;}
.zsw1 ul li span{display:block;font-size:18px; color:#004098; padding-top:15px;}
.zsw1 ul li a:hover { margin-top: -15px; -webkit-box-shadow: 0 10px 20px rgba(0, 64, 152, 0.2); box-shadow: 0 10px 20px rgba(0, 64, 152, 0.2);}
.zsw1 ul li a:before { content: ""; position: absolute; left: 0; right: 0; top: 0; background: #004098; height: 0; -webkit-transition: all .4s; transition: all .4s;}
.zsw1 ul li a:hover:before { height: 6px;}
.zsw1 ul li a {
    display: block;
    text-align: center;
    position: relative;
    box-shadow: 0 0 20px rgba(0, 64, 152, 0.1);
    padding: 50px 0;
    -webkit-transition: all .4s;}
.zsw1 ul li {
    display: block;
    margin: 0 2% 0 0;}

<!--ºÄÊ±1763770447.3751Ãë-->