.DownList_a1 li {
    float: left;
    width: 48.5%;
    margin-right: 3%;
    font-size: 18px;
    line-height: 1.5;
    float: left;
    padding: 2vw 7vw 2vw 1.5vw;
    box-sizing: border-box;
    background: #fafafa;
    position: relative;
    margin-bottom: 1vw;

}

.DownList_a1 li:nth-child(2n) {
    margin-right: 0;
}

.DownList_a1 li a {
    display: block;
    height: 3.8vw;
    width: 3.8vw;
    background: url(../images/di.png) center no-repeat;
    background-size: contain;
    position: absolute;
    right: 1.2vw;
    top: 50%;
    margin-top: -1.9vw;
    font-size: 0;

}

.DownList_a1 li span {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
}




/*分页*/
#page{  font-size:14px;display: block; margin:0; padding-top:30px; clear: both;text-align: center;}
#page span{display:inline-block; padding:0 20px;  line-height:40px; border:#e3e3e3 solid 1px;  background:#fff; text-align:center; margin-right:10px; color:#666666 ;}
#page a{ display:inline-block; padding:0 20px;  line-height:40px;  background:#fff;border:#e3e3e3 solid 1px; text-align:center; margin-right:10px; color:#666666;}
#page span.on{ background:#008b47; color:#fff;border:#008b47 solid 1px;}
#page div { display:none;}
#page a.on{background: none repeat scroll 0 0 #bb3137; border: 1px solid #bb3137; color: #fff; }

@media (min-width:800px){
	#load_more_button{ display:none;}	
	
	}
@media (max-width:800px){
    #page{ display:none;}
    a#load_more_button{display:inline-block;width: 180px;height: 52px;line-height: 52px;font-size: 16px;background: #008B47;color:#FFFFFF; margin: 30px 0 0;}
}	

@media screen and (min-width: 1027px){
    .DownList_a1 li:hover a{color: #018B45;transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8);animation: beat 0.5s 1;}
}

@media screen and (max-width: 640px) {
    .DownList_a1 li{float: none;margin-right: 0;margin-bottom: 3vw;width: 100%;padding: 5vw 19vw 5vw 3.5vw;font-size: 3.8vw;}
    .DownList_a1 li a{width: 10vw;height: 10vw;margin-top: -5vw;right: 4vw;}
}