.adver{
	width:100%;
}
.adver img{
	width:100%;
}
.allbox{
	width:80%;
	min-height:400px;
	margin: 0 auto;
	margin-top:220px;
	margin-bottom: 50px;
	overflow: hidden;
}
.allboxlist{
	width:20%;
	font-size: 20px;
	background: linear-gradient(180deg, #F1FFF5 0%, #FFFFFF 21%);
	box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.04);
	border-radius: 24px 24px 24px 24px;
	padding:15px;
	box-sizing: border-box;
	float:left;
	min-height:600px;
}
.allboxright{
	width:79%;
	float:right;
}
.allboxlist ul li{
	line-height:40px;
}
.allboxlist ul li span{
	display:flex;
	line-height:40px;
	padding-left:5px;
	display:flex;
	justify-content:space-between;
	align-items: center;
}
.lr_allrig1>div{
	padding-left:20px;
	display:none;
}
.lr_allrig1>div>div{
	padding-left:10px;
}
.lr_allrig1>div>div:hover{
	background: rgba(53,178,87,0.12);
	color: #35B257;
	border-radius: 6px;
}
.allboxlist li>div>div>span>img{
	width:14px;
	height:14px;
}
.allboxlist li>div{
	display:none;
	margin-left: 25px;
}
.allboxlist>h3{
	line-height:50px;
	font-size: 20px;
}
.allboxlist li>span p{
    font-size: 18px;
}
.allboxlist li>span>img{
	width:14px;
}
.el-checkbox__input.is-checked+.el-checkbox__label{
	color: #00B42A !important;
}
.el-checkbox__input.is-checked .el-checkbox__inner, .el-checkbox__input.is-indeterminate .el-checkbox__inner {
    background-color: #00B42A !important;
    border-color: #00B42A !important;
}
.alltop{
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.alltop h3{
	font-size: 24px;
	font-weight: bold;
	color: #1D2129;
	line-height: 34px;
}
.allist{
	width:100%;
	display: flex;
	flex-wrap: wrap;
	column-gap:15px;
}
.allist>figure{
    width:calc(25% - 15px);
    overflow: hidden;
    background-color: #fff;
    box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.04);
    border-radius: 5px;
    cursor: pointer;
	margin-top:24px;
	transition: all 0.5s;
}
.allist>figure>img {
    width: 286px;
    height: 286px;
    margin: 0 auto;
    display: block;
}
.all2_1{
	width:100%;
    padding: 20px;
	box-sizing: border-box;
}
.all2_1 h3 {
    width: 100%;
    font-size: 20px;
    font-family: PingFang SC-Bold, PingFang SC;
    font-weight: bold;
    color: #1D2129;
    line-height: 31px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
.all2_1 p {
    font-size: 18px;
    font-family: PingFang SC-Bold, PingFang SC;
    font-weight: bold;
    color: #1D2129;
    line-height: 50px;
}
.all2_1 div{
        width: 100px;
        height: 20px;
        background: #FFF7E8;
        font-size: 12px;
        border-radius: 2px 2px 2px 2px;
        display: flex;
        justify-content: center;
        align-items: center;
        color: #FF7D00;
}
.all2_1 div>img{
        margin-right:3px;
}
.all2_1 span{
	    display: flex;
	    font-size: 16px;
	    font-family: PingFang SC-Regular, PingFang SC;
	    font-weight: 400;
	    color: #4E5969;
	    margin-top: 10px;
	    line-height: 22px;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    -webkit-line-clamp: 1;
}
.ert{
	padding:5px 15px;
	display:flex;
	justify-content:center;
	align-items: center;
	background-color: #FFFFFF;
	overflow: hidden;
	box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.13);
	border-radius: 4px;
	margin-right:10px;
	cursor:pointer;
}
.ert span{
	font-size:16px;
}
.allist figure:hover{
	transform: scale(1.02);
	transition: all 0.5s;
}
.rtu{
	background: rgba(53,178,87,0.12);
	color:#35B257;
	border-radius:6px;
}
.xuzhuan{
	 transform: rotate(90deg);
}
.allboxlist span{
	cursor:pointer;
}
@media screen and (max-width: 1500px) {
	.allist figure>img{
		height:160px !important;
	}
	.all2_1{
		padding: 10px 15px;
	}
}
@media screen and (max-width: 1300px) {
	
}