/* 头部logo 搜索 开始------ */
.head {
	display: flex;
	padding: .14rem .2rem;
	background: #fff;
	overflow: hidden;
	width: 100%;
	box-shadow: 0 -5px 15px #ccc;
	box-sizing: border-box;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 998;
}

.head>a {
	text-align: center;
	float: left;
	width: 1.6rem;
	height: .64rem;
	margin-right: .26rem;
	position: relative;
}

.head>a>img,
.head>a>mip-img {
	width: 100%;
	position: absolute;
	top: .03rem;
	left: 0;
}

.head>.search-box {
	float: left;
	display: block;
	width: 4.7rem;
	height: .64rem;
	background: #f5f5f5;
	border-radius: .1rem;
	position: relative;
	box-sizing: unset;
}

.head>.search-box .search {
	float: left;
	width: 3.7rem;
	height: .62rem;
	padding-left: .14rem;
	font-size: 14px;
	border: 0;
	background: none;
	outline: none;
	box-sizing: unset;
	box-sizing: border-box;
}

.head>.search-box .button {
	outline: none;
	border: none;
	background: none;
	width: 1rem;
	height: .62rem;
	padding: 0;
	position: absolute;
	z-index: 9999;
}

.head>.search-box .searchicon {
	position: absolute;
	right: 4px;
	top: 1px;
	font-size: 22px;
	color: #868686;
	margin-top: 0;
	vertical-align: middle;
	padding: 0 2px;
	font-weight: normal;
	display: inline-block;
	z-index: 999;
}

.head>.search-box .mip-searchicon {
	top: 3px;
	right: -34px;
}

.head>.member {
	width: .8rem;
	height: .64rem;
	float: right;
	position: relative;
}

.head>.member i {
	position: absolute;
	top: .02rem;
	left: .3rem;
	font-size: 21px;
	color: #868686;
}

/* 头部logo 搜索 结束------ */

/* banner轮播 开始------ */
.zsNewBanner {
	width: 100%;
	background: #fff;
	margin-top: .92rem;
	font-size: .24rem;
	overflow: hidden;
	position: relative;
}

.zsNewBanner .banner {
	width: 6.9rem;
	height: 2.8rem;
	overflow: hidden;
	margin: .2rem auto;
	border-radius: .1rem;
}

.zsNewBanner .swiper-container {
	width: 100%;
	height: 2.8rem;
}

.zsNewBanner .swiper-wrapper .swiper-slide img {
	width: 100%;
	height: 100%;
}

.zsNewBanner .swiper-pagination .swiper-pagination-bullet {
	width: .19rem;
	height: .18rem;
	border: solid .01rem #ffffff;
	background: transparent;
	opacity: 1;
}

.zsNewBanner .swiper-pagination .swiper-pagination-bullet-active {
	background-color: #ffffff;
}

.zsNewBanner .mip-carousel-indicator-wrapper {
	position: absolute;
	bottom: 0.35rem;
	left: 50%;
	transform: translate(-50%);
}

.zsNewBanner .mip-carousel-indicatorDot .mip-carousel-indecator-item {
	width: 0.19rem;
	height: 0.18rem;
	border: solid 0.01rem #ffffff;
	background: transparent;
	opacity: 1;
}

.zsNewBanner .mip-carousel-indicatorDot .mip-carousel-activeitem {
	background-color: #ffffff;
}

.zsNewBanner .mip-carousel-wrapper,
.zsNewBanner .mip-carousel-container {
	height: 2.8rem;
}

.zsNewBanner .mip-carousel-slideBox {
	overflow: hidden;
	height: 2.8rem;

}

/* banner轮播 结束------ */

/* 广告字样标识 */
.ZSadvImg_pos {
	position: absolute;
	right: 2px;
	bottom: 2px;
	background: url(../images/ggtype.png);
	width: 23px;
	height: 13px;
}

/* 16个导航 开始-------- */
.zsNewIconNav {
	width: 100%;
	height: 3.6rem;
	background: #fff;
	padding: .1rem .14rem 0 .14rem;
	margin-bottom: 0.2rem;
	overflow: hidden;
	box-sizing: border-box;
	position: relative;
}

.zsNewIconNav .swiper-slide {
	padding-bottom: .4rem;
}

.zsNewIconNav .mip-carousel-indicator-wrapper {
	position: absolute;
	bottom: 0.2rem;
	left: 50%;
	transform: translate(-50%);
}

.zsNewIconNav .mip-carousel-indicatorDot .mip-carousel-indecator-item {
	width: 0.2rem;
	height: 0.18rem;
	background: #000;
	opacity: .2;
}

.zsNewIconNav .mip-carousel-indicatorDot .mip-carousel-activeitem {
	opacity: 1;
	background: #e00b0b;
}

.zsNewIconNav .icon-nav>ul>li {
	width: 20%;
	float: left;
	margin-bottom: .05rem;
}

.zsNewIconNav .icon-nav>ul>li>a {
	display: block;
	text-align: center;
	line-height: .5rem;
	color: #333;
}

.zsNewIconNav .icon-nav>ul>li>a>div {
	display: block;
	width: .88rem;
	height: .88rem;
	text-align: center;
	line-height: .92rem;
	border-radius: 50%;
	margin: 0 auto;
	font-size: .32rem;
	color: #fff;
}

.zsNewIconNav .icon-nav>ul>li:nth-of-type(1)>a>div {
	background-image: linear-gradient(120deg,
		#fba72f 0%,
		#fdca50 100%);
	background-image: -webkit-linear-gradient(120deg,
		#fba72f 0%,
		#fdca50 100%);
}

.zsNewIconNav .icon-nav>ul>li:nth-of-type(2)>a>div {
	background-image: linear-gradient(120deg,
		#00b4da 0%,
		#75f5f9 100%);
	background-image: -webkit-linear-gradient(120deg,
		#00b4da 0%,
		#75f5f9 100%);
}

.zsNewIconNav .icon-nav>ul>li:nth-of-type(3)>a>div {
	background-image: linear-gradient(120deg,
		#fd2d56 0%,
		#fc5b4c 100%);
	background-image: -webkit-linear-gradient(120deg,
		#fd2d56 0%,
		#fc5b4c 100%);
}

.zsNewIconNav .icon-nav>ul>li:nth-of-type(4)>a>div {
	background-image: linear-gradient(120deg,
		#8076fb 0%,
		#fdca50 100%);
	background-image: -webkit-linear-gradient(120deg,
		#8076fb 0%,
		#a688fa 100%);
}

.zsNewIconNav .icon-nav>ul>li:nth-of-type(5)>a>div {
	background-image: linear-gradient(120deg,
		#32a6e0 0%,
		#57caf4 100%);
	background-image: -webkit-linear-gradient(120deg,
		#32a6e0 0%,
		#57caf4 100%);
}

.zsNewIconNav .icon-nav>ul>li:nth-of-type(6)>a>div {
	background-image: linear-gradient(120deg,
		#fa5263 0%,
		#fdbc37 100%);
	background-image: -webkit-linear-gradient(120deg,
		#fa5263 0%,
		#fdbc37 100%);
}

.zsNewIconNav .icon-nav>ul>li:nth-of-type(7)>a>div {
	background-image: linear-gradient(120deg,
		#fba72f 0%,
		#fdc84e 100%);
	background-image: -webkit-linear-gradient(120deg,
		#fba72f 0%,
		#fdc84e 100%);
}

.zsNewIconNav .icon-nav>ul>li:nth-of-type(8)>a>div {
	background-image: linear-gradient(120deg,
		#27cecb 0%,
		#85efd3 100%);
	background-image: -webkit-linear-gradient(120deg,
		#27cecb 0%,
		#85efd3 100%);
}

.zsNewIconNav .icon-nav>ul>li:nth-of-type(9)>a>div {
	background-image: linear-gradient(120deg,
		#ff4c28 0%,
		#ff765a 100%);
	background-image: -webkit-linear-gradient(120deg,
		#ff4c28 0%,
		#ff765a 100%);
}

.zsNewIconNav .icon-nav>ul>li:nth-of-type(10)>a>div {
	background-image: linear-gradient(120deg,
		#50a2ff 0%,
		#8cc2ff 100%);
	background-image: -webkit-linear-gradient(120deg,
		#50a2ff 0%,
		#8cc2ff 100%);
}

.zsNewIconNav .icon-nav2>ul>li:nth-of-type(3)>a>div>i {
	line-height: .8rem;
}

.zsNewIconNav .icon-nav2>ul>li:nth-of-type(4)>a>div>i {
	margin-left: .12rem;
}

.zsNewIconNav .icon-nav>ul>li>a>div>i {
	font-size: .42rem;
}

.zsNewIconNav .icon-nav>ul>li>a>div>img {
	width: 100%;
}

.zsNewIconNav .swiper-pagination-bullet-active {
	opacity: 1;
	background: #e00b0b;
}

/* 16个导航  结束---- */

/* 该页面的标题样式 */
.zsNew_Indextitle {
	text-align: center;
	padding: .24rem 0 0;
	background: #fff;
}

.zsNew_Indextitle>img,
.zsNew_Indextitle>mip-img {
	display: inline-block;
	width: .4rem;
}

.zsNew_Indextitle>span {
	font-size: .34rem;
	color: #333;
	font-weight: 600;
	margin: 0 .14rem;
}


/* 行业排行榜  开始---*/
.zs_paihangBox {
	margin-bottom: .2rem;
	padding: .17rem 0 0;
	box-sizing: border-box;
}

.rank-classify {
	width: 100%;
	background: #fff;
	padding: 0.24rem 0.31rem;
	box-sizing: border-box;
	margin-bottom: 0.19rem;
}

.rank-classify>h5 {
	font-size: 0.34rem;
	color: #000000;
	margin-bottom: 0.24rem;
}

.rank-classify>h5>a {
	font-size: 0.24rem;
	color: #999;
	font-weight: normal;
}

.rank-classify>h5>a>i {
	vertical-align: middle;
	font-size: 12px;
}

.rank-classify>.classify-content {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.rank-classify>.classify-content>a {
	display: block;
	border-radius: 0.04rem;
}

.rank-classify>.classify-content>a>img,
.rank-classify>.classify-content>a>mip-img {
	display: block;
	border-radius: 0.04rem;
	width: 3.32rem;
	height: 1.92rem;
	margin-bottom: 0.19rem;
	background: rebeccapurple;
}

/* 更多样式开始 */
.rank-more {
	padding-bottom: 0.1rem;
}

.rank-more>a,
.mip-list-more {
	display: block;
	width: 6.6rem;
	height: 0.68rem;
	background-color: #ffffff;
	border-radius: 0.27rem;
	font-size: 0.24rem;
	line-height: 0.68rem;
	text-align: center;
	color: #333333;
	margin: 0.31rem auto 0;
}

.rank-more>a>i {
	vertical-align: middle;
	font-size: 0.27rem;
}

/* 更多样式结束 */
