.catige{width:100%;float:left;margin-top:3%;}
.catige-main{padding:10px;}
.catige-a{width:100%;float:left;border:solid 1px #dedede;margin-bottom:3%;}
.catige-title{width:100%;float:left;border-bottom:solid 1px #dedede;}
.catige-title h2{float:left; font-size:20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.catige-title em{float:right; font-size:14px;font-style: normal;margin-top:10px;margin-bottom: 10px;}.catige-title em a{ color:#666;}
.catige-title h2 a{ color:#333;}
.catige-list{width:100%;float:left;margin-top:3%;margin-bottom:3%;}
.catige-list ul{display: grid; gap: 20px 20px;grid-template-columns: repeat(4,1fr);}
.catige-list ul li{float:left;}
.catige-list ul li .list-img{width:100%;float:left; background-color:#666;}.catige-list ul li .list-img img{max-width:100%;}
.catige-list ul li .list-title{width:100%;float:left;margin-top:10px; text-align:center;}
.catige-list ul li .list-title h3{ font-size:16px;}
.catige-list ul li .list-title h3 a{ color:#333;}
.catgio{width:100%;float:left;}
@media(max-width:768px){
	.catige-title h2{ font-size:16px;}.catige-list ul li .list-title h3{ font-size:14px;}
	.catige-list ul{grid-template-columns: repeat(2,1fr);}
	
	}