.banner{
	width: 100%;
}
.banner img{
	width: 100%;
	display: block;
}
.part1{
	width: 100%;
	overflow: hidden;
	background: url(jnszf2025zt-2024gknb-part1bg.jpg) no-repeat top center;
}
.part1_content{
	width: 1200px;
	height: 401px;
	margin: 75px auto 70px;
	background: url(./jnszf2025zt-2024gknb-part1contentbg.png) no-repeat top center;
	padding: 95px 55px 0 365px;
	line-height: 49px;
	font-size: 22px;
	color: #024bc0;
	text-indent: 2em;
}
.part2{
	width: 100%;
	height: 705px;
	overflow: hidden;
	background: url(jnszf2025zt-2024gknb-part2bg.jpg) no-repeat top center;
}
.part2_content{
	width: 1017px;
	height: 600px;
	margin: 75px auto 0;
	background: url(./jnszf2025zt-2024gknb-part2contentbg.png) no-repeat top center;
}
.part2_left_box{
	margin: 75px 0 0 50px;
}
.part2_right_box{
	margin: 75px 50px 0 0;
}
.part2_nr{
	width: 431px;
	height: 161px;
	padding: 35px;
	margin-bottom: 45px;
}
.part2_nr p,.part3_nr p{
	font-size: 36px;
	color: #0a5cda;
	font-weight: bold;
}
.part2_nr a,.part3_nr a{
	display: block;
	width: 100px;
	line-height: 30px;
	font-size: 16px;
	color: #0a5cda;
	text-align: center;
	border: #ffffff solid 1px;
	background: rgba(255, 255, 255, 0.3);
	border-radius: 15px;
	margin-top: 10px;
}
.ytdd{
	background: url(jnszf2025zt-2024gknb-ytdd.png) no-repeat;
}
.qwll{
	background: url(jnszf2025zt-2024gknb-qwll.png) no-repeat;
}
.H5{
	background: url(jnszf2025zt-2024gknb-H5.png) no-repeat;
}
.dmjd{
	background: url(jnszf2025zt-2024gknb-dmjd.png) no-repeat;
}
.part3{
	width: 100%;
	background: #f1f6fc;
	overflow: hidden;
}
.part3_content{
	width: 1200px;
	margin: 60px auto;
	overflow: hidden;
}
.part3_nr{
	width: 300px;
	height: 450px;
	padding: 240px 0 0 0;
	text-align: center;
}
.pdf{
	background: url(jnszf2025zt-2024gknb-pdf.png) no-repeat;
}
.word{
	background: url(jnszf2025zt-2024gknb-word.png) no-repeat;
	margin-top: 70px;
}
.ysld{
	background: url(jnszf2025zt-2024gknb-ysld.png) no-repeat;
}
.wzll{
	background: url(jnszf2025zt-2024gknb-wzll.png) no-repeat;
	margin-top: 70px;
}
.part3_nr a{
	margin: 30px auto;
	border: #0a5cda solid 1px;
}
.hengfu{
	width: 1200px;
	overflow: hidden;
	margin: 0 auto 40px;
}	
/*footer*/
.footer_box{
  width: 100%;
  border-top: 10px solid #4E67A7;
  background-color: #ffffff;
}
.footer{
  width: 1200px;
  margin: 0 auto;
  min-height: 100px;
  overflow: hidden;
}