@charset "utf-8";


/*首页广告*/
.ad-box-590x80 {
	width:590px;
	height:80px;
	overflow:hidden;
	border-radius:6px;
	background-color:#f0f0f0;
}
.ad-box-590x80 img {
	width:590px;
	height:80px;
	border-radius:6px;
}
.ad-box-245x170 {
	width:245px;
	height:170px;
	overflow:hidden;
	border-radius:6px;
	background-color:#f0f0f0;
}
.ad-box-245x170 img {
	width:245px;
	height:170px;
	border-radius:6px;
}

.ad-box-1200x80 {
	width:1200px;
	height:80px;
	overflow:hidden;
	border-radius:6px;
	background-color:#f0f0f0;
}
.ad-box-1200x80 img {
	width:1200px;
	height:80px;
	border-radius:6px;
}

.ad-box-328x60 {
	width:328px;
	height:60px;
	overflow:hidden;
	border-radius:6px;
	background-color:#f0f0f0;
}
.ad-box-370x60 img {
	width:371px;
	height:60px;
	border-radius:6px;
}

.ad-box-245x60 {
	width:245px;
	height:60px;
	overflow:hidden;
	border-radius:6px;
	background-color:#f0f0f0;
}
.ad-box-245x60 img {
	width:245px;
	height:60px;
	border-radius:6px;
}

.ad-box-328x80 {
	width:328px;
	height:80px;
	overflow:hidden;
	border-radius:6px;
	background-color:#f0f0f0;
}
.ad-box-328x80 img {
	width:328px;
	height:80px;
	border-radius:6px;
}

.ad-box-245x80 {
	width:245px;
	height:80px;
	overflow:hidden;
	border-radius:6px;
	background-color:#f0f0f0;
}
.ad-box-245x80 img {
	width:245px;
	height:80px;
	border-radius:6px;
}

.ad-box-498x80 {
	width:498px;
	height:80px;
	overflow:hidden;
	border-radius:6px;
	background-color:#f0f0f0;
}
.ad-box-498x80 img {
	width:498px;
	height:80px;
	border-radius:6px;
}

.ad-box-750x80 {
	width:751px;
	height:80px;
	overflow:hidden;
	border-radius:6px;
	background-color:#f0f0f0;
}
.ad-box-750x80 img {
	width:751px;
	height:80px;
	border-radius:6px;
}





/*栏目页、内容页 广告*/
.ad-top-box {
	width:1200px;
	height:120px;
	margin-top:25px;
	margin-bottom:30px;
}
.ad-top-box .ad-box-820x120 {
	width:820px;
	height:120px;
	overflow:hidden;
	border-radius:6px;
	float:left
}
.ad-top-box .ad-box-820x120 img {
	width:820px;
	height:auto;
	border:0;
	overflow:hidden;
}
.ad-top-box .ad-box-1200x100 {
	width:1200px;
	height:100px;
	overflow:hidden;
	border-radius:6px;
	background-color:#f0f0f0;
}
.ad-top-box .ad-box-340x120 {
	width:340px;
	height:120px;
	overflow:hidden;
	border-radius:6px;
	background-color:#f0f0f0;
	float:right
}
.ad-box-340x120 {
	width:340px;
	height:120px;
	overflow:hidden;
	border-radius:6px;
	background-color:#f0f0f0;
}
.ad-box-340x120 img {
	width:340px;
	height:auto;
	border:0;
	overflow:hidden;
}
.ad-box-340x340 {
	width:340px;
	height:340px;
	overflow:hidden;
	border-radius:6px;
	background-color:#f0f0f0;
	margin-top:1.5rem;
}


@media only screen and (max-width: 540px) {
	
}


@media only screen and (max-width: 768px) {
	
	
}


@media only screen and (max-width: 991px) {
	
	
}


@media only screen and (max-width: 1199px) {
	
	
	/*栏目页、内容页 广告*/
	.ad-top-box {
		width:100%;
		height:auto;
		margin-top:25px;
		margin-bottom:30px;
	}
	.ad-top-box .ad-box-820x120 {
		width:90%;
		height:auto;
		overflow:hidden;
		border-radius:6px;
		float:none;
		margin:15px auto;
	}
	.ad-top-box .ad-box-820x120 img {
		width:100%;
		height:auto;
		border-radius:6px;
	}
	.ad-top-box .ad-box-1200x100 {
		width:90%;
		height:100px;
		overflow:hidden;
		border-radius:6px;
		background-color:#f0f0f0;
		margin:15px auto;
	}
	.ad-top-box .ad-box-340x120 {
		width:90%;
		height:auto;
		overflow:hidden;
		border-radius:6px;
		background-color:#ffffff;
		float:none;
		margin:0 auto;
	}
	.ad-box-340x120 {
		width:90%;
		height:auto;
		overflow:hidden;
		border-radius:6px;
		background-color:#ffffff;
		margin:0 auto;
	}
	.ad-box-340x120 img {
		width:100%;
		height:auto;
		border-radius:6px;
	}
	.ad-box-340x340 {
		width:90%;
		height:340px;
		overflow:hidden;
		border-radius:6px;
		background-color:#f0f0f0;
		margin:1.5rem auto;
	}
	
}


@media only screen and (min-width: 0) and (max-width: 540px) {

}


@media only screen and (min-width: 540px) and (max-width: 768px) {
	
}


@media only screen and (min-width: 768px) and (max-width: 991px) {
	
}


@media only screen and (min-width: 768px) and (max-width: 1199px) {
	
}


