.partList{width:100%;min-width:1200px;background: #F4F4F4;overflow: hidden;}
.partList ul{width: 100%;margin-top: 45px;overflow: hidden;margin-bottom: 35px;}
.partList ul li{position: relative; width: 290px;height: 128px;box-sizing: border-box;margin-right: 13px;margin-bottom:13px;float: left;}
.partList ul li:nth-child(4n){margin-right: 0px;}
.partList ul li img{display: block;width: 100%;height: 100%;}

.filler2 {
    position: absolute;
    display: block;
    background: #8fc320;
    -webkit-transition: 0.3s ease 0s;
    -moz-transition: 0.3s 0s;
    -o-transition: 0.3s 0s;
    transition: 0.3s 0s;
}
.partList ul li .filler2-left {
    width: 1px;
    height: 0%;
    left: 0px;
    top: 0%;
}
.partList ul li .filler2-right {
    width: 1px;
    height: 0%;
    right: 0%;
    bottom: 0%;
}
.partList ul li .filler2-top {
    width: 0%;
    height: 1px;
    right: 0%;
    top: 0%;
    transition-delay: 0.3s;
    -webkit-transition-delay: 0.3s;
}
.partList ul li .filler2-bottom {
    width: 0%;
    height: 1px;
    left: 0%;
    bottom: 0%;
    transition-delay: 0.3s;
    -webkit-transition-delay: 0.3s;
}
.partList ul li:hover .filler2-left { height: 100%; }
.partList ul li:hover .filler2-right { height: 100%; }
.partList ul li:hover .filler2-top { width: 100%; }
.partList ul li:hover .filler2-bottom { width: 100%; }