.ele-wrap {
	box-sizing: border-box;
	width: 1120px
}

.backTop {
	position: fixed;
	bottom: 30px;
	right: 30px;
	z-index: 100;
	width: 42px;
	height: 42px;
	cursor: pointer;
	background: #fff;
	border-radius: 50%
}

.backTop .backTop-icon {
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url("../img/icon-arrow.svg") no-repeat;
	transition: all 0.5s
}

.backTop:hover .backTop-icon {
	background: url("../img/icon-arrwo-top.svg") no-repeat
}
a {
	text-decoration: none;
	color: #292525
}

html {
	-webkit-tap-highlight-color: transparent
}
ul{
	list-style: none;
}
@media only screen and (min-width: 750px) {
	.page-header {
		width: 100%;
		background: #fff;
		position: fixed;
		z-index: 400;
		top: 0;
		left: 0;
		/*height: 60px;*/
		-webkit-transition: all 0.5s;
		transition: all 0.5s
	}

	.page-header .page-nav {
		width: 1120px
	}

	.page-header .page-nav .nav-logo {
		width: 100px;
		height: 36px;
		background: url("../img/logo_zb.png") top center/100% auto no-repeat
	}

	.page-header .page-nav .nav-list {
		margin: 0;
		padding: 0 0 0 150px;
		list-style: none;
		height: 60px
	}

	.page-header .page-nav .nav-list .nav-list-li {
		/*height: 60px;*/
		color: #f5f5f5;
		margin-left: 0.5rem;
		font-size: 14px;
		font-weight: 600;
		line-height: normal;
		text-align: center;
		letter-spacing: 0.05em;
		cursor: pointer
	}

	.page-header .page-nav .nav-list .nav-list-li:hover {
		background: #0e0706
	}

	.page-header .page-nav .nav-list .list-li-active {
		color: #fff;
		background: #147ec8
	}

	.page-header .page-nav .nav-list .list-li-icon {
		width: 24px;
		height: 24px;
		background: url("../img/icon-book.svg") no-repeat
	}

	.page-footer-wrap {
		width: 100%;
		background: #313131
	}

	.page-footer-wrap .page-footer {
		width: 1120px;
		box-sizing: border-box;
		padding: 40px 40px 0 40px;
		height: 247px;
		color: #fff;
		background: #313131
	}

	.page-footer-wrap .page-footer .footer-part1 .part1-column .column-title {
		width: 100px;
		height: 36px;
	}

	.page-footer-wrap .page-footer .footer-part1 .part1-column .column-list {
		list-style: none;
		margin: 0;
		padding: 20px 40px 0 0;
		font-size: 14px
	}

	.page-footer-wrap .page-footer .footer-part1 .part1-column .column-list .list-li {
		padding: 0 10px 0 0;
		cursor: pointer;
		position: relative
	}

	.page-footer-wrap .page-footer .footer-part1 .part1-column .column-list .list-li-icon {
		display: inline-block;
		width: 34px;
		height: 34px;
		transition: all 0.5s
	}

	.page-footer-wrap .page-footer .footer-part1 .part1-column .column-list .list-li-qrCode {
		position: absolute;
		top: -70px;
		left: 46px;
		z-index: 10;
		padding: 20px;
		text-align: center;
		background: #fff;
		opacity: 0;
		border-radius: 4px
	}

	.page-footer-wrap .page-footer .footer-part1 .part1-column .column-list .list-li-qrCode .li-qrCode-pic {
		width: 100px;
		height: 100px
	}

	.page-footer-wrap .page-footer .footer-part1 .part1-column .column-list .list-li-qrCode .li-qrCode-pic .li-qrCode-img {
		width: 100%;
		height: 100%
	}

	.page-footer-wrap .page-footer .footer-part1 .part1-column .column-list .list-li-qrCode .li-qrCode-word {
		padding: 20px 0 0 0;
		font-size: 12px;
		color: #4e4e4e
	}

	.page-footer-wrap .page-footer .footer-part1 .part1-column .column-list .list-li-qrCode:after {
		position: absolute;
		display: inline-block;
		bottom: 84px;
		left: -5px;
		width: 0;
		height: 0px;
		opacity: 0;
		content: "";
		border-style: solid;
		border-width: 5px;
		border-color: transparent  #fff  #fff transparent;
		transform: rotate(135deg)
	}

	.page-footer-wrap .page-footer .footer-part1 .part1-column .column-list .list-li-icon-weibo {
		background: url("../img/icon-weibo.svg") top center/100% auto no-repeat
	}

	.page-footer-wrap .page-footer .footer-part1 .part1-column .column-list .list-li-icon-weibo:hover {
		background: url("../img/icon-weibo-hover.svg") top center/100% auto no-repeat
	}

	.page-footer-wrap .page-footer .footer-part1 .part1-column .column-list .list-li-weixin-link:hover+.list-li-qrCode {
		opacity: 1
	}

	.page-footer-wrap .page-footer .footer-part1 .part1-column .column-list .list-li-weixin-link:hover+.list-li-qrCode:after {
		opacity: 1
	}

	.page-footer-wrap .page-footer .footer-part1 .part1-column .column-list .list-li-icon-weixin {
		background: url("../img/icon-weixin.svg") top center/100% auto no-repeat
	}

	.page-footer-wrap .page-footer .footer-part1 .part1-column .column-list .list-li-icon-weixin:hover {
		background: url("../img/icon-weixin-hover.svg") top center/100% auto no-repeat
	}

	.page-footer-wrap .page-footer .footer-part1 .part1-column .column-list .list-li-icon-twitter {
		background: url("../img/icon-twitter.svg") top center/100% auto no-repeat
	}

	.page-footer-wrap .page-footer .footer-part1 .part1-column .column-list .list-li-icon-twitter:hover {
		background: url("../img/icon-twitter-hover.svg") top center/100% auto no-repeat
	}

	.page-footer-wrap .page-footer .footer-part1 .part1-column .column-list .list-li-icon-rss {
		background: url("../img/icon-rss.svg") top center/100% auto no-repeat
	}

	.page-footer-wrap .page-footer .footer-part1 .part1-column .column-list .list-li-icon-rss:hover {
		background: url("../img/icon-rss-hover.svg") top center/100% auto no-repeat
	}

	.page-footer-wrap .page-footer .footer-part2 .part2-column .column-list {
		list-style: none;
		margin: 0;
		padding: 0 40px 0 0;
		font-size: 12px
	}

	.page-footer-wrap .page-footer .footer-part2 .part2-column .column-list .list-li {
		padding: 0 10px 10px 0;
		cursor: pointer
	}

	.page-footer-wrap .page-footer .footer-part2 .part2-column .column-list .list-li-link {
		color: #fff;
		text-decoration: none
	}

	.page-footer-wrap .page-footer .keepNo {
		margin-top: 60px;
		color: #c1bdbd;
		font-size: 10px;
		line-height: 15px
	}

	.page-footer-wrap .page-footer .keepNo .keepNo-link {
		color: #c1bdbd
	}
}

