.smallBtn {
	position: absolute;
	width: 100%;
	left: 0;
	top: 385px;
	height: 25px;
	text-align: center;
	z-index: 9999;
}
.smallBtn #small {
	position: relative;
	margin: 0 auto;
	z-index: 9999;
	height: 25px;
	width: 322px;
}
.smallBtn #small li {
	float: left;
	width: 18px;
	height: 22px;
	font-size: 12px;
	font-weight: bold;
	margin-right: 10px;
	border-radius: 50%;
	background: #222222;
	opacity: 0.8;
	color: #fff;
	box-shadow: 0 0 5px;
	line-height: 22px;
	cursor: pointer;
}
.smallBtn #small li.on {
	background: #C40000;
}
.main_content_list .fangan3{
	#width:96%;
}
.fangan3{
	display: flex;
	flex-direction:row;
	flex-wrap:wrap;
	justify-content:flex-start;
}
.main_content_list .fangan3 .fangan_pic_current1{
    width: 24%;
	margin: 10px 0px;
	padding:0px;
	margin-left: 0.8vw;
}
.main_content_list .fangan3 .as2{
	width: 32%;
    margin:0px;
	margin: 12px 0px;
	padding:0px;
	margin-left: 1vw;
}	
.main_content_list .fangan3 .fzpic_1{
	padding: 5px 0 0 0;
}
.main_content_list .as2 .fzpic_1{
	padding: 0px 15px;
}
.main_content_list .fangan_pic_current1 .fz_wenzi,.main_content_list .fangan_pic_current1 .sales{
	padding-left: 10.5%;
}
.main_content_list .as2 .fz_wenzi,.main_content_list .as2 .sales{
	padding-left: 5%;
}
.layer_box{ position:fixed; z-index:99; top:50%; left:50%; background:#F00; padding:30px; border-radius:10px; font-size:20px; color:#fff; text-align:center; line-height:40px; margin-left:-145px; margin-top:-70px; box-shadow:0 0 6px 0 rgba(0,0,0,0.1)}
.categoryshow{
	width:100%;
	height:4rem;
	line-height:4rem;
	background:#000;
	color:#FF7616;
}
.categoryshow .row1{
	display: flex;
	flex-direction:row;
	flex-wrap:wrap;
	justify-content:flex-start;
	margin-left: 2vw;
	margin-right: 2vw;
}
@media screen and (max-width: 1500px) {
/*此条件表示最大宽度为1000，也就是如果宽度小于1000则执行以下CSS代码*/
	.row1 .row1-content{
		width: auto;
	}
	.categoryshow .row1{
		display: flex;
		flex-direction:row;
		flex-wrap:wrap;
		justify-content:space-around;
	}
}
.row1-content{
	width: 9vw;
	overflow:hidden;
	text-overflow:ellipsis;
	margin-left: 1vw;
	margin-right: 1vw;
}
.row1-content a{
	color:#FFFFFF;
	font-size:1rem;
}
.row1-content:first-child a{
	color:#FF7616;
	font-size:1rem;
}
.categoryshow a:hover{color:#FF7616;}