.history-bx2{width:100%; overflow:auto; position: relative; margin:0 auto;}
.history-bx2 li{float: left; width: 29.333333%; margin-left:1%; margin-right:1%; margin-bottom:30px;}
.history-bx2 li.item p.thumb {padding:10px; border:1px solid #d5d5d5;box-sizing:border-box;}
.history-bx2 li.item p a {color:#3c3c3c;}

.history-bx2 li img{max-width:100%; height:450px;border-bottom:1px solid #d5d5d5;}
/*
.history-bx2{width:100%; overflow:auto; position: relative; margin:0 auto; margin-top: 0px;border:1px solid red; display:block;}
.history-bx2 .item{position: relative; float: left; width: 29.333333%; margin-left:1%; margin-right:1%; margin-bottom:30px; box-sizing:border-box;display:inline;}
.history-bx2 .item .desc{text-align:right; margin-top:5px; color: #262626;}
.history-bx2 .item .desc strong{ display: block; font-size: 20px; font-weight:bold;}
.history-bx2 .item .desc span{ display: block; margin-top: 5px;}
.history-bx2 .item p a {color:#3c3c3c;}
.history-bx2 .item p.thumb {padding:10px; border:1px solid #d5d5d5;box-sizing:border-box;}
.history-bx2 .item p.thumb img {max-width:100%;border-bottom:1px solid #d5d5d5;}
*/

@media screen and (max-width:1200px){    
	.history-bx2 li img{max-width:100%; height:450px;border-bottom:1px solid #d5d5d5;}
}

@media screen and (max-width:1000px){    
    .history-bx2{ margin: 0; padding-bottom: 0;}
    .history-bx2 .item{float: left; width: 48%; margin-left:1%; margin-right:1%; margin-bottom:20px;}
	.history-bx2 li img{max-width:100%; height:470px;border-bottom:1px solid #d5d5d5;}
}

@media screen and (max-width:500px){
	.history-bx2 li{margin-bottom:20px;}
	.history-bx2 li.item p.thumb {padding:5px;}
	.history-bx2 li img{max-width:100%; height:250px; border-bottom:1px solid #d5d5d5;}
}