.ProductList_b2 ul li{float: left;width: 23.3%;margin-right: 2.26%;margin-bottom: 2vw;}
.ProductList_b2 ul li .picimg{height:16.2vw;width: 100%;position: relative;border: 1px solid #f5f5f5;overflow: hidden;box-sizing:border-box;}
.ProductList_b2 ul li .picimg img{display: block; position: absolute;top: 50%;left: 50%; max-width: 90%; max-height:90%;width: auto;
	transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);}
.ProductList_b2 ul li:nth-child(4n){margin-right: 0;}
.ProductList_b2 ul li h3{color: #424242;font-size: 14px;margin-top: 1.3vw;text-indent: 10px;
overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display: block;}
.ProductList_b2 ul li span{display: none;}
.ProductList_b2 ul li a:hover{text-decoration: underline;color: #333;}
.ProductList_b2 ul{width: 100% !important;}

.picimg::before{background: url(../images/hover.png),rgba(0,0,0,0.3) ;background-repeat: no-repeat,no-repeat;background-position: center;background-size: auto 2.3vw,100%;
	content: "";display: none;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;
}
.ProductList_b2 ul li:hover .picimg::before{display: block;}
@media screen and (max-width: 1024px){
    .ProductList_b2 ul li h3{font-size: 16px;margin: 15px 0;}
    .ProductList_b2 ul li{float: left;width: 31.3%;margin-right: 3.05%;margin-bottom: 15px;}
    .ProductList_b2 ul li .picimg{height: 28vw;}
	.ProductList_b2 ul li:nth-child(4n){margin-right: 3.05% ;}
	.ProductList_b2 ul li:nth-child(3n){margin-right: 0;}

	.ProductList_b2 ul li:hover .picimg::before{display: none;}
}
@media screen and (max-width: 640px){
	.ProductList_b2 ul li{width: 48.5%;margin-right: 3%;margin-bottom: 10px;}
    .ProductList_b2 ul li .picimg{height: 46vw;}
	.ProductList_b2 ul li:nth-child(4n){margin-right: 0;}
	.ProductList_b2 ul li:nth-child(3n){margin-right: 3%;}
	.ProductList_b2 ul li:nth-child(2n){margin-right: 0;}
    .ProductList_b2 ul li h3{font-size: 3.8vw;margin: 10px 0;}

}