@charset "utf-8";
/* CSS Document */
.new_banner{background: url(../images/cfbj.jpg) no-repeat center top; padding: 40px 0px 50px 0px;}
	.new_banner p{max-width: 1500px; width: 100%; margin: 0px auto; color: #333;}
	.new_banner p a{color: #333; }
	
	.new_tit{max-width: 1500px; width: 100%; margin: 80px auto 0px auto;  display: -webkit-flex; /* Safari */  display: flex;  align-items:center;  justify-content:space-between; }
	.new_tit h2{font-weight: 700; font-size: 60px;}
	.new_tit span{font-size: 30px; line-height: 40px; width: 600px; }
	
	.new_list{ width: 100%; background: #f2f2f2; padding-bottom: 80px;}
	.new_list ul{ width: 100%; max-width: 1500px; margin: 0px auto; padding: 60px 0px 60px 0px; display: -webkit-flex; /* Safari */  display: flex; flex-wrap:wrap; align-items:stretch;}
	.new_list ul li{ width: 33.33%; margin-top: 60px;}
	.new_list ul li a{ width: 94%; background: #fff; display: block; margin: 0px auto; height: 100%;}
	.new_list ul li a img{ max-width: 100%; display: block;}
	.new_list ul li a p{ font-size: 22px; line-height: 30px; padding: 30px 20px; color: #333;}
	.new_list ul li a p span{ display: block; font-size: 18px; color: #868686; padding-top: 20px;}
	
	/* ----- 通用PB分页条 ----- */
.pagebar .pagination {
  display: flex;
  justify-content: center; /* 居中对齐 */
  margin-top: 10px;
}

.pagination a {
  background: #fff; /* 背景颜色 */
  border: 1px solid #ccc; /* 边框颜色 */
  color: #333; /* 文字颜色 */
  font-size: 14px; /* 字体大小 */
  padding: 6px 8px; /* 内边距 */
  margin: 0 2px; /* 外边距 */
  border-radius: 3px; /* 圆角 */
  text-decoration: none; /* 去掉下划线 */
}

.pagination a:hover {
  color: #08235a; /* 鼠标悬停文字颜色 */
  border: 1px solid #08235a; /* 鼠标悬停边框颜色 */
}

.pagination a.page-num-current {
  color: #fff; /* 当前页文字颜色 */
  background: #08235a; /* 当前页背景颜色 */
  border: 1px solid #08235a; /* 当前页边框颜色 */
  pointer-events: none; /* 禁用点击 */
}
	
.new_con{ width: 100%; max-width: 1500px; margin: 0px auto;}
.new_con img{ max-width: 100%;}
.new_con .new_contit{font-size: 30px; line-height: 40px; margin-top:80px;}
.new_con .new_contim{font-size: 18px; line-height: 50px; border-bottom: 1px solid #d3d3d3; color: #9b9999;}
.new_con .new_content{font-size:18px; line-height:32px;}
.new_con .new_text-secondary{ margin-top: 60px; border-top: 1px solid #c9d1e7; line-height: 26px; font-size:18px; color: #666; padding-top: 30px; padding-bottom: 30px; }
.new_con .new_text-secondary a{ color: #666; }


	@media (max-width: 1500px){
.new_banner p{padding: 0rem 1rem;}
.new_banner .pr_side{padding: 0rem 1rem;}
.new_banner .new_tit{padding: 0rem 1rem;}
.new_list ul{padding:40px 0px 60px 0px}
.new_list ul li{ margin-top:30px;}
.new_con{padding: 0rem 1rem;}
.new_con .new_contit{margin-top:60px;}

	}

@media (max-width: 960px){
  .new_tit{flex-wrap:wrap;}
  .new_tit{margin:10px auto 0px auto;}
.new_list ul{padding:0px 0px 60px 0px}
.new_list ul li{ width: 50%; }
.new_list ul li a p{font-size:22px;padding:10px 10px;}
.new_tit h2{font-size:50px;}
.new_con .new_contit{margin-top:40px;}
}

@media (max-width: 560px){
.new_list ul li{ width: 100%; }
.new_tit h2{font-size:40px;}
.new_tit span{line-height: 36px; font-size: 26px;}
.new_con .new_content{line-height:28px;}
}