#pagecon{
	text-align: center;
}

@media screen and (min-width: 1200px) {
	.headTop {
		width: 100%;
		height: auto;
	}

	.headTop img {
		width: 100%;
		height: 100%;
	}

	.listBox {
		width: 1040px !important;
		height: auto;
		padding: 30px;
		margin: 0 auto;
		margin-top: 30px;
		background-color: #FFFFFF;
	}

	/* .listBoxTop{
		width: 100%;
		height: auto;
		display: flex;
		justify-content:space-between;
		border-bottom: 2px solid  #2b71ac;
		padding-bottom: 30px;
	}
	.listTex{
		font-size: 20px;
		font-family: Microsoft YaHei, Microsoft YaHei-Bold;
		font-weight: 700;
		text-align: center;
		color: #333333;
	}
	.listPlace,.listPlace a{
		font-size: 14px;
		font-family: Microsoft YaHei, Microsoft YaHei-Regular;
		font-weight: 400;
		text-align: center;
		color: #333333;
	} */
}

@media screen and (min-width: 1024px) {
	.headTop {
		width: 100%;
		height: auto;
	}

	.headTop img {
		width: 100%;
		height: 100%;
	}

	.listBox {
		width: 93%;
		height: auto;
		padding: 30px;
		margin: 30px auto;
		border: 1px solid #EFEFEF;
	}

	.listBoxTop {
		width: 100%;
		height: auto;
		display: flex;
		justify-content: space-between;
		padding-bottom: 30px;
		margin-bottom: 20px;
		background-image: url(../img/line_shu.png);
		background-repeat: repeat-x;
		background-position: left bottom;
	}

	.listTex {
		font-size: 20px;
		font-family: Microsoft YaHei, Microsoft YaHei-Bold;
		font-weight: 700;
		text-align: center;
		color: #333333;
	}

	.listPlace,
	.listPlace a {
		font-size: 14px;
		font-family: Microsoft YaHei, Microsoft YaHei-Regular;
		font-weight: 400;
		text-align: center;
		color: #333333;
	}

	.listBoxDown {
		width: 100%;
		height: auto;
	}

	.listBoxDown ul {
		width: 100%;
		height: auto;
	}

	.listBoxDown ul li {
		width: 100%;
		height: auto;
		display: flex;
		justify-content: flex-start;
		border-bottom: 1px solid #eeeeee;
		padding-bottom: 15px;
	}

	.listBoxDown ul li .listIMG {
		width: 285px;
		height: 200px;
	}

	.listBoxDown ul li .listIMG img {
		width: 100%;
		height: 100%;
	}

	.listTit {
		padding: 10px 0;
		width: 740px;
		margin-left: 15px;
	}

	.listTit-tit {
		/* height: 50px; */
		font-size: 16px;
		font-family: Microsoft YaHei, Microsoft YaHei-Bold;
		font-weight: 700;
		line-height: 50px;
	}

	.listTit-con {
		font-size: 16px;
		font-family: Microsoft YaHei, Microsoft YaHei-Regular;
		font-weight: 400;
		text-align: left;
		color: #333333;
		line-height: 35px;
		overflow: hidden;
				text-overflow: ellipsis;
				display:-webkit-box;
				-webkit-line-clamp: 2;
				-webkit-box-orient: vertical;
	}

	.listTit-item {
		height: 60px;
		font-size: 16px;
		font-family: Microsoft YaHei, Microsoft YaHei-Regular;
		font-weight: 400;
		text-align: left;
		color: #333333;
		line-height: 60px;
	}

	/* 分页 */
	/* #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) {
	.headTop {
		width: 100%;
		height: auto;
	}

	.headTop img {
		width: 100%;
		height: 100%;
	}

	.listBox {
		width: 90%;
		height: auto;
		padding: 30px;
		margin: 0 auto;
		margin-top: 30px;
		background-color: #FFFFFF;
	}

	.listBoxTop {
		width: 100%;
		height: auto;
		display: flex;
		justify-content: space-between;
		border-bottom: 2px solid #2b71ac;
		padding-bottom: 30px;
		margin-bottom: 20px;
	}

	.listTex {
		font-size: 20px;
		font-family: Microsoft YaHei, Microsoft YaHei-Bold;
		font-weight: 700;
		text-align: center;
		color: #333333;
	}

	.listPlace,
	.listPlace a {
		font-size: 14px;
		font-family: Microsoft YaHei, Microsoft YaHei-Regular;
		font-weight: 400;
		text-align: center;
		color: #333333;
	}

	.listBoxDown {
		width: 100%;
		height: auto;
	}

	.listBoxDown ul {
		width: 100%;
		height: auto;
	}

	.listBoxDown ul li {
		width: 100%;
		height: auto;
		display: flex;
		justify-content: flex-start;
		border-bottom: 1px solid #eeeeee;
		padding-bottom: 15px;
	}

	.listBoxDown ul li .listIMG {
		width: 285px;
		height: 200px;
		/* border-bottom: 1px solid #eeeeee; */
	}

	.listBoxDown ul li .listIMG img {
		width: 100%;
		height: 100%;
	}

	.listTit {
		padding: 10px 0;
		/* width: 600px; */
		margin-left: 15px;
	}

	.listTit-tit {
		/* height: 50px; */
		font-size: 16px;
		font-family: Microsoft YaHei, Microsoft YaHei-Bold;
		font-weight: 700;
		line-height: 50px;
	}

	.listTit-con {
		font-size: 16px;
		font-family: Microsoft YaHei, Microsoft YaHei-Regular;
		font-weight: 400;
		text-align: left;
		color: #333333;
		line-height: 35px;
		overflow: hidden;
				text-overflow: ellipsis;
				display:-webkit-box;
				-webkit-line-clamp: 2;
				-webkit-box-orient: vertical;
	}

	.listTit-item {
		height: 60px;
		font-size: 16px;
		font-family: Microsoft YaHei, Microsoft YaHei-Regular;
		font-weight: 400;
		text-align: left;
		color: #333333;
		line-height: 60px;
	}

	/* 分页 */
	/* #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) {
	.headTop {
		width: 100%;
		height: auto;
	}

	.headTop img {
		width: 100%;
		height: 100%;
	}

	.listBox {
		width: 80%;
		height: auto;
		padding: 30px;
		margin: 0 auto;
		margin-top: 30px;
		background-color: #FFFFFF;
	}

	.listBoxTop {
		width: 100%;
		height: auto;
		display: flex;
		justify-content: space-between;
		border-bottom: 2px solid #2b71ac;
		padding-bottom: 30px;
		margin-bottom: 20px;
	}

	.listTex {
		font-size: 16px;
		font-family: Microsoft YaHei, Microsoft YaHei-Bold;
		font-weight: 700;
		text-align: center;
		color: #333333;
		line-height: 20px;
	}

	.listPlace,
	.listPlace a {
		font-size: 12px;
		font-family: Microsoft YaHei, Microsoft YaHei-Regular;
		font-weight: 400;
		text-align: center;
		color: #333333;
		line-height: 20px;
	}

	.listBoxDown {
		width: 100%;
		height: auto;
	}

	.listBoxDown ul {
		width: 100%;
		height: auto;
	}

	.listBoxDown ul li {
		width: 100%;
		height: auto;
		display: flex;
		justify-content: flex-start;
		border-bottom: 1px solid #eeeeee;
		padding-bottom: 15px;
	}

	.listBoxDown ul li .listIMG {
		width: 285px;
		height: 200px;
		display: none;
	}

	.listBoxDown ul li .listIMG img {
		width: 100%;
		height: 100%;
	}

	.listTit {
		padding: 10px 0;
		width: 600px;
		margin-left: 15px;
	}

	.listTit-tit {
		/* height: 50px; */
		font-size: 16px;
		font-family: Microsoft YaHei, Microsoft YaHei-Bold;
		font-weight: 700;
		line-height: 50px;
	}

	.listTit-con {
		font-size: 16px;
		font-family: Microsoft YaHei, Microsoft YaHei-Regular;
		font-weight: 400;
		text-align: left;
		color: #333333;
		line-height: 25px;
		overflow: hidden;
				text-overflow: ellipsis;
				display:-webkit-box;
				-webkit-line-clamp: 2;
				-webkit-box-orient: vertical;
	}

	.listTit-item {
		height: 60px;
		font-size: 16px;
		font-family: Microsoft YaHei, Microsoft YaHei-Regular;
		font-weight: 400;
		text-align: left;
		color: #333333;
		line-height: 60px;
	}

	/* 分页 */
	/* #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;
	}
}
