.ki_case_container{ padding:0 160px; text-align:center;}

.PhotoList_i1 { padding:0;}
.PhotoList_i1>div>ul.clearfix:after{ display: none;}
.PhotoList_i1>div>ul.clearfix:before{ display:none;}
.PhotoList_i1>div>ul{ display:-webkit-box;  /* iOS 6-, Safari 3.1-6 */
		  display:-webkit-flex; /* Chrome */
		  display:-moz-box;     /* Firefox 19 */
		  display:-ms-flexbox;   
		  display:flex;  /*flex容器*/
		  
		  box-pack:start;
		-webkit-box-pack: start;
		-moz-box-pack:start;
		-ms-flex-pack:start;
		   justify-content: flex-start; 
		   
		   -webkit-flex-wrap: wrap;
		  -moz-flex-wrap: wrap;
		  -ms-flex-wrap: wrap;
		  -o-flex-wrap: wrap;
		   flex-wrap:wrap;}
.PhotoList_i1 li{ margin-bottom:45px; border:1px solid #eeeeee;;transition: all 1s ease 0s;}
.PhotoList_i1 li span{ font-size:18px; line-height:70px; text-align:center; height:70px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block; 
transition:all 0.4s ease 0s; padding:0 20px;}
.PhotoList_i1 li a{position:relative;display:block;text-align: center;overflow: hidden; background:none; transition:all 1s ease 0s ;}
.PhotoList_i1 li a img{transform: scale(1);transition: all 1s ease 0s;-webkit-transform: scale(1);vertical-align: middle; display: inline-block; max-width:100%; height:100%;}
.PhotoList_i1 li a h4{display:none;}

.page{  font-size:14px;display:inline-block; margin:30px 0 120px;}
.page a{display:block;padding:0 17px;line-height: 40px!important;height: auto!important;float:left;background:#fff;border:#ccc solid 1px;text-align:center;margin-right:10px;color:#666666;}
.page span{display:block; padding:0 20px;  line-height:40px; float:left; border:#e3e3e3 solid 1px; color:#aaa; background:#fff; text-align:center; margin-right:10px; color:#666666 ;}
.page span.cur{ background:#008b47; color:#fff;border:#008b47 solid 1px;}
.pageinfo{ display:none;}
.conT{ font-size:24px; color:#008b47;font-family:"微软雅黑";}	

@media (min-width:1024px){
.load_more_button{ display:none;}
	}
@media (min-width:721px){
	.PhotoList_i1 li:hover{  box-shadow:2px 4.5px 10px 0px rgba(0, 0, 0, 0.15); }
	.PhotoList_i1 li:hover span{ color:#008b47;}	
	.PhotoList_i1 li:hover a img{transform: scale(1.1);transition: all 1s ease 0s;-webkit-transform: scale(1.1);-webkit-transform: all 1s ease 0s;}
	}
@media only screen and (min-width:1580px){
.PhotoList_i1 li{ width:calc((100% - 77px) / 3 );  margin-right:35px; }
.PhotoList_i1 li:nth-of-type(3n){ margin-right:0;}
	}
@media (min-width:1025px) and (max-width:1580px){
.PhotoList_i1 li{ width:calc((100% - 47px) / 3 );  margin-right:20px; }
.PhotoList_i1 li:nth-of-type(3n){ margin-right:0;}
	}	
@media (min-width:721px) and (max-width:1024px){
.PhotoList_i1 li{ width:calc((100% - 24px) / 2 );  margin-right:20px; margin-bottom:24px;}
.PhotoList_i1 li:nth-of-type(2n){ margin-right:0;}
	}
	
@media (max-width:1580px){
	.ki_case_container{ padding:0 100px; text-align:center;}
	}	
@media only screen and (max-width: 1200px){
	.PhotoList_i1 li span{ height:48px; line-height:48px; font-size:14px;}
	.PhotoList_i1 li{ margin-bottom:30px;}
.page a{padding:0 15px;}
.page span{padding:0 15px;}

	}

@media only screen and (max-width: 1024px){
.page{ display:none;}
a.load_more_button{display:inline-block;width: 180px;height: 52px!important;line-height: 52px!important;font-size: 16px;background: #008B47;color:#FFFFFF;margin: 30px 0 80px;}

	}
@media (max-width:720px){
.ki_case_container{ padding:0 4%; margin-bottom:11vw;}
.PhotoList_i1 li{ width:calc((100% - 24px) / 2 );  margin-right:20px; margin-bottom:24px;}
.PhotoList_i1 li:nth-of-type(2n){ margin-right:0;}
a.load_more_button{width: 120px;height: 48px!important;line-height: 48px!important;font-size: 14px;margin: 2.7vw 0 0;}
.PhotoList_i1 li span{ padding:0 2.7vw;}

.PhotoList_i1 li span{ line-height:36px; height:36px;}


	}
