.school {	width: 100%;	height: auto;	overflow: hidden;	float: left;	margin: 0;	padding: 0;	padding-bottom: 2rem;}
.school ul li {	width: 29%;	max-width:110px;	height: auto;	overflow: hidden;	float: left;	display: inline-flex;	flex-direction: column;	margin: 10px 1.8%;	margin-top: 1rem;	border: 1px solid #E7E7E7;	position: relative;	text-align: center;}
.school ul.xkbm2 li {width: 46%;max-width:none;	float: left;border:0px;}
.school .xkbm2 li>a {color: #666;text-decoration: none;text-align: center;}
.school .xkbm2 li>a.active{background: #D7820B;display: block;color: #fff;text-decoration: none;border-radius: 20px;}
		
.img{width:100%;text-align:center;position: relative;z-index: 1;border-bottom: 1px solid #E7E7E7;height: 138px;overflow: hidden;}
.img img{width: 100%;display: block;max-width: 135px;}

.itr{width: 94%;height: auto;overflow: hidden;float: left;margin: 0;padding: 10px 3%;/* margin-top: 0.5rem; */text-align: center;/* line-height: 2rem; */color: #333;font-size: 0.825rem;}
.itr span{ float: right; color: #666; }

/*6*/ 
@media (min-device-width : 375px) and (max-device-width : 667px) and (-webkit-min-device-pixel-ratio : 2){
	.school ul li {width: 30%;margin: 0.5rem 1.3%; max-width: 113px;}
	.img{height: 145px;}
} 

/*6+*/ 
@media (min-device-width : 414px) and (max-device-width : 736px) and (-webkit-min-device-pixel-ratio : 3){ 
	.school ul li {width: 30%;margin: 0.5rem 1.3%;max-width: 125px;}
	.img{height: 164px;}
}

@media only screen and (min-width:667px) {
	
}
