#pagecon{
	text-align: center;
}
@media screen and (min-width: 1200px) {
	.cptjBox {
		width: 1200px !important;
		margin: 0 auto;
		margin-top: 40px;
		height: auto;
		/* 	display: flex;
		flex-direction: row;
		justify-content: space-between;
		flex-wrap: wrap; */
	}

	.cptjBox-Flex {
		display: flex;
		flex-direction: row;
		justify-content: flex-start;
		flex-wrap: wrap;
	}

	.cptjBox .cptjBox-Flex .cptjNum {
		width: 284px;
		height: 224px;
		margin: 10px 8px;
	}

	.cptjNum a .cptjNum-img {
		width: 100%;
		height: 180px;
	}

	.cptjNum a .cptjNum-img img {
		width: 100%;
		height: 100%;
	}

	.cptjNum a .cptjNum-tet {
		width: 284px;
		height: 44px;
		line-height: 44px;
		background: #f0f0f0;
		font-size: 16px;
		font-family: Microsoft YaHei, Microsoft YaHei-Regular;
		font-weight: 400;
		text-align: center;
		color: #333333;
	}
}

@media screen and (min-width: 1024px) {
	.cptjBox {
		width: 90%;
		margin: 0 auto;
		margin-top: 40px;
		height: auto;
	}

	.cptjBox-Flex {
		display: flex;
		flex-direction: row;
		justify-content: flex-start;
		flex-wrap: wrap;
	}

	.cptjBox .cptjBox-Flex .cptjNum {
		width: 284px;
		height: 224px;
		margin: 10px 8px;
	}

	.cptjNum a .cptjNum-img {
		width: 100%;
		height: 180px;
	}

	.cptjNum a .cptjNum-img img {
		width: 100%;
		height: 100%;
	}

	.cptjNum a .cptjNum-tet {
		width: 284px;
		height: 44px;
		line-height: 44px;
		background: #f0f0f0;
		font-size: 16px;
		font-family: Microsoft YaHei, Microsoft YaHei-Regular;
		font-weight: 400;
		text-align: center;
		color: #333333;
	}

	/* 分页 */
	/* #containet {
		display:inline-block;
		border:1px solid #ed0181;
		padding:19px;
		margin:auto;
	} */
	#pageMain li {
		list-style: none;
		line-height: 22px;
	}

	#pageBox {
		padding: 10px 0 0 0;
		margin: 0 auto;
		width: 430px;
	}

	#pageBox ul {
		width: auto !important;
		margin: 0 auto;
	}

	#pageBox span {
		display: inline-block;
		width: 70px;
		height: 30px;
		line-height: 30px;
		text-align: center;
		color: #aaaaaa;
		border-radius: 2px;
		border: 1px solid #aaaaaa;
	}

	#pageNav {
		display: inline-block;
	}

	#pageNav a {
		display: inline-block;
		width: 30px;
		height: 30px;
		line-height: 30px;
		text-align: center;
		color: #aaaaaa;
		border-radius: 2px;
		border: 1px solid #aaaaaa;
		margin: 0 18px;
	}

	#pageNav a.active,
	#pageNav a:hover {
		background: #2b72ab;
		color: #EFEFEF;
		border: none;
		width: 30px;
		height: 30px;
	}

	#prev:hover {
		cursor: pointer;
	}

	#next:hover {
		cursor: pointer;
	}
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
	.cptjBox {
		width: 90%;
		margin: 0 auto;
		margin-top: 40px;
		height: auto;
	}

	.cptjBox-Flex {
		display: flex;
		flex-direction: row;
		justify-content: flex-start;
		flex-wrap: wrap;
	}

	.cptjBox .cptjBox-Flex .cptjNum {
		width: 47%;
		height: 224px;
		margin: 10px 8px;
	}

	.cptjNum a .cptjNum-img {
		width: 100%;
		height: 180px;
	}

	.cptjNum a .cptjNum-img img {
		width: 100%;
		height: 100%;
	}

	.cptjNum a .cptjNum-tet {
		width: 100%;
		height: 44px;
		line-height: 44px;
		background: #f0f0f0;
		font-size: 16px;
		font-family: Microsoft YaHei, Microsoft YaHei-Regular;
		font-weight: 400;
		text-align: center;
		color: #333333;
	}

	/* 分页 */
	/* #containet {
		display:inline-block;
		border:1px solid #ed0181;
		padding:19px;
		margin:auto;
	} */
	#pageMain li {
		list-style: none;
		line-height: 22px;
	}

	#pageBox {
		padding: 10px 0 0 0;
		margin: 0 auto;
		width: 430px;
	}

	#pageBox ul {
		width: auto !important;
		margin: 0 auto;
	}

	#pageBox span {
		display: inline-block;
		width: 70px;
		height: 30px;
		line-height: 30px;
		text-align: center;
		color: #aaaaaa;
		border-radius: 2px;
		border: 1px solid #aaaaaa;
	}

	#pageNav {
		display: inline-block;
	}

	#pageNav a {
		display: inline-block;
		width: 30px;
		height: 30px;
		line-height: 30px;
		text-align: center;
		color: #aaaaaa;
		border-radius: 2px;
		border: 1px solid #aaaaaa;
		margin: 0 18px;
	}

	#pageNav a.active,
	#pageNav a:hover {
		background: #2b72ab;
		color: #EFEFEF;
		border: none;
		width: 30px;
		height: 30px;
	}

	#prev:hover {
		cursor: pointer;
	}

	#next:hover {
		cursor: pointer;
	}
}

@media screen and (max-width: 767px) {
	.cptjBox {
		width: 90%;
		margin: 40px auto;
		/* margin-top: 40px; */
		height: auto;
	}

	.cptjBox-Flex {
		display: flex;
		flex-direction: row;
		justify-content: flex-start;
		flex-wrap: wrap;
	}

	.cptjBox .cptjBox-Flex .cptjNum {
		width: 45%;
		height: 180px;
		margin: 10px 5px;
	}

	.cptjNum a .cptjNum-img {
		width: 100%;
		height: 135px;
	}

	.cptjNum a .cptjNum-img img {
		width: 100%;
		height: 100%;
	}

	.cptjNum a .cptjNum-tet {
		width: 100%;
		height: 44px;
		line-height: 44px;
		background: #f0f0f0;
		font-size: 16px;
		font-family: Microsoft YaHei, Microsoft YaHei-Regular;
		font-weight: 400;
		text-align: center;
		color: #333333;
	}

	/* 分页 */
	/* #containet {
			display:inline-block;
			border:1px solid #ed0181;
			padding:19px;
			margin:auto;
		} */
	#pageMain li {
		list-style: none;
		line-height: 22px;
	}

	#pageBox {
		padding: 10px 0 0 0;
		margin: 0 auto;
		/* width: 80%; */
	}

	#pageBox ul {
		width: auto !important;
		margin: 0 auto;
	}

	#pageBox span {
		display: inline-block;
		/* width: 70px; */
		/* height: 30px; */
		/* line-height: 30px; */
		text-align: center;
		color: #aaaaaa;
		border-radius: 2px;
		border: 1px solid #aaaaaa;
	}

	#pageNav {
		display: inline-block;
	}

	#pageNav a {
		display: inline-block;
		width: 15px;
		height: 15px;
		line-height: 15px;
		text-align: center;
		color: #aaaaaa;
		border-radius: 2px;
		border: 1px solid #aaaaaa;
		margin: 0 5px;
	}

	#pageNav a.active,
	#pageNav a:hover {
		background: #2b72ab;
		color: #EFEFEF;
		border: none;
		width: 15px;
		height: 15px;
	}

	#prev:hover {
		cursor: pointer;
	}

	#next:hover {
		cursor: pointer;
	}
}
