.list_sz .item:hover {
	top:0
}
.szly {
    margin-top: 0.4rem;}
.szly .item {
    background: #f0f6f9;
    margin-bottom: 0.2rem;
	width: 100%;}
.szly .item h4 {
    display: inline-block;
    font-size: 0.18rem;
    line-height: 2.5em;
    color: #fff;
    background: linear-gradient(117deg, rgb(0, 96, 167) 3%, rgb(0, 173, 191) 100%);
    min-width: 3rem;
    padding: 0 0.24rem;}
.szly .item ul {
    padding: 0.14rem 0 0.15rem;}
.szly .item ul li {
    width: 16.66%;
    float: left;}
.szly .item ul li a {
    display: block;
    font-size: 0.18rem;
    line-height: 3em;
    color: #333333;
    text-align: center;
	}
.clear:after {
    display: block;
    content: '';
    clear: both;
    visibility: hidden;}

@media screen and (max-width: 1024px){
	.szly .item h4 {
		font-size: 0.26rem;}
	.szly .item ul li a {
	    font-size: 0.2rem;}
	.tags {padding:0;font-size: 14px;margin: 20px 0 0 0;}
	.tags a {padding:10px 0;}
	.szly .item ul {padding:0;}
	.szly .item ul li a {margin: 0 auto;}
}
@media screen and (max-width: 768px){
	.szly .item ul li {
		width: 25%;
	}
}

@media screen and (max-width: 640px){
	.szly .item ul li {
		width: 25%;}
	.szly .item ul li a {
	    width: 1.5rem;}
}

@media screen and (max-width: 480px){
	.szly .item ul li {
		width: 33.33%;}
}