@charset "UTF-8";
/* CSS Document */

.clear {
	clear: both
}

a {
	text-decoration: none;
	cursor: pointer;
	border: 0;
	padding: 0;
	margin: 0
}

a {
	text-decoration: non.silder_nave;
	cursor: pointer;
	border: 0;
	padding: 0;
	margin: 0
}

a:hover {
	color: #fe510c;
	text-decoration: none
}

ul,
li {
	list-style: none;
	padding: 0;
	margin: 0
}

p {
	padding: 0;
	margin: 0
}

img {
	border: 0
}

input,
button,
a {
	outline: 0 none !important;
	blr: expression(this.onFocus=this.blur());
}

.f_l {
	float: left;
}

.f_r {
	float: right;
}

.btn {
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
}

html,
body {}

body {
	font-family: "Helvetica", "PingFangSC", "Microsoft Yahei", "微软雅黑", Arial, sans-serif;
	margin: 0;
	padding: 0;
	font-size: 14px;
	background: #f8f9fc
}

.fontcolor_red {
	color: #fd6334
}

.fontcolor_blue {
	color: #1260ea
}


#banner {
	height: 362px;
	background: url(banner_ggyx20241031.jpg) no-repeat center;
	width: 100%
}

.dbgg {
	width: 1200px;
	margin: 0 auto;
	display: block;
	height: 60px;
	position: relative
}

.dbgg img {
	width: 4.375rem;
	height: .625rem;
	position: absolute;
	left: 0px;
	top: 20px
}


#center {
	width: 1200px;
	margin: 0 auto
}

.center1 {
	width: 100%;
	padding: 25px 0 0 0;
}

.center1-l {
	width: 280px;
	float: left;
}

/* 广告 */
.center1-img {
	width: 100%;
	text-align: center;
	font-size: 12px;
	line-height: 30px
}

.center1-img img {
	width: 100%;
}

/* 广告 */
.center2-img {
	width: 100%;
	margin: 30px 0 0 0;
	border-top: 6px solid #1260ea;
}

.center2-img img {
	width: 100%;
}

/* 咨询与监督电话 */
.center1-zxjddh {
	width: 100%;
	width: 100%;
	border-top: 6px solid #1260ea;
	margin: 30px 0 0 0;
	background: #fff;
	padding: 10px 0 10px 0
}

.center1-zxjddh .title {
	font-size: 24px;
	line-height: 40px;
	font-weight: bold;
	color: #1260ea;
	text-align: center
}

.center1-zxjddh .title img {
	width: 100%;
	height: 100%;
}

.center1-zxjddh .nr {
	font-size: 14px;
	line-height: 26px;
	text-align: left;
	padding: 10px 10px
}

.center1-zxjddh .nr span {
	line-height: 26px;
}

.center1-zxjddh .nr a {
	color: #333
}

.center1-zxjddh .nr a:hover {
	color: red
}

.center1-zxjddh .nr p {
	text-indent: 2em
}

/* 咨询与监督电话 end*/




/* 咨询与监督电话 */
/* .center1-zxjddh{ margin-top: 20px }
	.center1-zxjddh .title{ width: 100%; height: 68px;}
	.center1-zxjddh .title img{ width: 100%; height: 100%;}
	.center1-zxjddh .nr{background: #fff ;border: #ea671f 9px solid; font-size: 14px; line-height: 26px; text-align: left; padding:20px 10px}
	.center1-zxjddh .nr span{line-height: 26px; }*/
/* 咨询与监督电话 end*/

.box1_img img {
	width: 100%;
	margin: 20px 0 0 0
}

.center1-zj {
	width: 420px;
	float: left;
	margin: 0 0 0 40px
}

/* 新闻  */
.center1-zj-bt {
	font-size: 18px;
	text-align: center;
	line-height: 30px;
	color: #ea671f;
	font-weight: bold;
}

.center1-zj-bt a {
	color: #fe450c;
}

.center1-zj-bt a:hover {
	color: #fe450c;
}

.center1-ds {
	text-align: center;
}

.center1-ds ul li {
	float: left;
	margin: .1rem;
	width: 28%;
	height: 50px;
}

.center1-ds ul li:nth-child(3n+3) {
	margin-right: 0;
}

.center1-ds ul li a {
	width: 100%;
	height: 100%;
	display: inline-block;
	border: 0.51px solid rgba(128, 169, 201, 1);
	border-radius: 9px;
	background-color: rgba(242, 249, 255, 1);
	line-height: 50px;
	color: #333;

}

.center1-ds ul li a:hover {
	background-color: rgba(217, 238, 255, 1);
	border: 1px solid rgba(0, 121, 216, 1);
	color: rgba(0, 118, 210, 1);
}


.center1-zj-nr {
	font-size: 14px;
	line-height: 26px;
	text-align: left;
	color: #333;
	padding: 20px 0 0 0
}

.center1-zj-nr span {
	color: #fe510c;
}

.center1-zj-nr span a {
	color: #fe510c;
	text-decoration: none
}

.center1-zj-nr span a:hover {
	color: #fe510c;
	text-decoration: none
}

.center1-zj-nr p {
	text-indent: 2em
}

/* 新闻 end*/
/* 相关文件 */
.xgwj_box {
	width: 100%;
	border-top: 6px solid #1260ea;
	margin: 30px 0 0 0;
	background: #fff;
	min-height: 210px;
	padding: 10px 0
}

.xgwj_box .title {
	font-size: 24px;
	line-height: 40px;
	font-weight: bold;
	color: #1260ea;
	text-align: center
}

.xgwj_box .list {
	font-size: 14px;
	text-align: left;
	padding: 10px 20px
}

.xgwj_box .list a {
	color: #333;
	position: relative;
	display: block;
	line-height: 30px;
	padding: 0 0 0 20px
}

.xgwj_box .list a:after {
	content: '';
	width: 5px;
	height: 5px;
	background: #1260ea;
	position: absolute;
	left: 0;
	top: 12px;
	display: block
}

.xgwj_box .list span {
	color: #fe510c;
}

.xgwj_box .list span a {
	text-decoration: none;
}

.xgwj_box .list span a:hover {
	color: #fe510c;
	text-decoration: none
}

.xgwj_box .nr {}

.xgwj_box .nr p {
	text-indent: 2em;
	padding: 10px 10px;
	line-height: 2em
}

/* 相关文件  end*/


/*笔试成绩查询入口*/
.cjcx_box {
	width: 406px;
	margin: 0 0 20px 40px;
	padding: 7px;
	float: left
}

/*笔试成绩查询入口 end*/

/* 报考流程*/
.bklc_box {
	width: 406px;
	border-top: 6px solid #1260ea;
	margin: 0 0 0 40px;
	background: #fff;
	padding: 7px 7px 7px 7px;
	float: left
}

.bklc_box .title {
	font-size: 24px;
	line-height: 40px;
	font-weight: bold;
	color: #1260ea;
	padding-bottom: 10px;
	text-align: center
}

.bklcnr_box {
	padding: 8px 0 0px 0
}

.bklcnr_box a {
	color: #333
}

.bklcnr_box .title1 {
	text-align: center;
	font-size: 18px;
	color: #f24a00;
	font-weight: bold;
}

.bklcnr_box .title1 img {
	width: 10px;
	margin: 0 20px
}

.bklcnr_box .nr {
	font-size: 14px;
	line-height: 23px;
	text-align: left;
	padding: 5px 20px 5px 20px
}

.bklcnr_box .nr p {
	text-indent: 2em
}

.bklcnr_box.box1 {
	background: #f2f9ff
}

.bklcnr_box.box2 {
	background: #edf7ff
}

.bklcnr_box.box3 {
	background: #f2f9ff
}

.bklcnr_box.box4 {
	background: #edf7ff
}

/* 报考流程 end*/



/* 考试大纲 */
.center2 {
	width: 1200px;
	border-top: 6px solid #1260ea;
	margin: 30px 0 0 0;
	background: #fff;
	padding: 10px 0
}

.center2 .title {
	font-size: 24px;
	line-height: 40px;
	font-weight: bold;
	color: #1260ea;
	padding-bottom: 10px;
	padding-left: 20px
}

.center2-nr {
	height: 300px;
	padding: 0 20px 20px 20px
}

.center2-nr-l {
	width: 360px;
	float: left;
	text-align: left;
	margin: 20px 0 0 0px;
}

.center2-nr-l-bt {
	height: 25px;
	line-height: 25px;
	color: #f24a00;
	font-size: 18px;
	font-weight: bold;
	padding: 0 0 0 20px;
	position: relative
}

.center2-nr-l-bt:after {
	content: "";
	width: 5px;
	height: 20px;
	background: #fe450c;
	border-radius: 10px;
	display: block;
	position: absolute;
	left: 0;
	top: 3px
}

.center2-nr-l-nr {
	padding: 10px 0 0 20px;
	font-size: 14px;
	line-height: 28px;
}

.center2-nr-l-nr span {
	font-weight: bold;
	color: #000
}

.center2-nr-l-nr a {
	font-weight: bold;
	color: #fe5119
}

.center2-nr-l-nr p {
	text-indent: 2em
}

.center2-nr-z {
	width: 360px;
	float: left;
	margin: 20px 0 0 40px;
	text-align: left;
}

.center2-nr-r {
	width: 360px;
	float: left;
	margin: 20px 0 0 40px;
	text-align: left;
}

/*考试大纲 end*/




/*岗位信息 */
.center3 {
	width: 1200px;
	border-top: 6px solid #1260ea;
	margin: 30px 0 0 0;
	background: #fff;
	padding: 10px 0 30px 0
}

.center3 .title {
	font-size: 24px;
	line-height: 40px;
	font-weight: bold;
	color: #1260ea;
	padding-bottom: 10px;
	padding-left: 20px;
}

.center3 .title a {
	color: #1260ea;
}

.center3 .title a:hover {
	color: red;
}

.center3-nr {
	width: 1200px;
	font-size: 14px;
	padding: 10px 0 0 20px;
	margin: 0px
}

.center3-nr table {
	float: left;
	width: 560px;
	line-height: 48px;
	font-size: 14px
}

.center3-nr table a {
	color: #000
}

.center3-nr table a:hover {
	color: red
}

.center3-nr table tr:nth-child(2n) {
	background: #f2f9ff
}

.center3-nr table tr td {
	text-align: left;
	padding: 0 0 0 10px
}

.center3-nr table tr td:nth-child(2n) {
	text-align: center
}

/* 岗位信息新 */
li {
	list-style: none;
}

.gw-left {
	float: left;
	width: 46%;
	margin-right: .4375rem;
}

.gw-right {
	float: left;
	width: 46%;
}

.gw-left-title,
.gw-right-title {
	width: 100%;
	height: 60px;
	font-size: 0.15rem;
}

.gw-left-title h4,
.gw-right-title h4 {
	display: inline-block;

}

.center3-nr ul li {
	line-height: .025rem;
	font-size: .15rem;
}

.center3-nr ul li a {
	color: #333;
	padding-left: 0.2rem;
}

.center3-nr ul li a:hover {
	color: red;
}

.center3-nr ul li h4 {
	display: inline-block;
	width: 85%;
	height: .025rem;
	font-weight: 400;
}

.center3-nr ul li span {
	display: inline-block;
	width: 15%;
	height: .025rem;
	list-style: none;
	text-align: center;
}

.center3-nr ul li:nth-of-type(2n+1) {
	background-color: #f2f9ff;
}

.center3-nr .gw-title1 {
	width: 82%;
}

.center3-nr .gw-title2 {
	width: 16%
}

/* 手机报名入口 */
.sj-bmrk {
	display: none
}

/* 手机报名入口 end*/
/* 手机新闻 */
.sj-xw {
	display: none
}

/* 手机新闻 end*/
#sj-banner {
	display: none
}

.sj-center2-nr {
	display: none
}

.bmrk-pc {
	width: 406px;
	margin: 0 0 20px 40px;
	padding: 7px 7px 7px 7px;
	float: left;
}

/*手机*/
@media screen and (max-width:767px) {
	body {
		font-family: "Helvetica", "PingFangSC", "Microsoft Yahei", "微软雅黑", Arial, sans-serif;
		margin: 0;
		padding: 0;
		font-size: 14px;
		background: #fff
	}


	/*banner*/
	#banner {
		display: none
	}

	#sj-banner {
		display: block;
		position: relative
	}

	#sj-banner .sj-bannertp {
		width: 100%;
	}

	#sj-banner .sj-dbgg {
		width: 4rem;
		margin: 0 auto;
		display: block;
		position: absolute;
		left: 0.2rem;
		top: 0.2rem
	}

	#sj-banner .sj-dbgg img {
		width: 100%;
		height: inherit
	}

	/*banner end*/

	#center {
		width: 100%;
		margin: 0 auto
	}

	.center1-l {
		width: 280px;
		float: left;
	}

	.bmrk-pc {
		display: none;
	}

	/* 广告 消失 */
	.center1-img {
		display: none
	}

	/* 手机报名入口 */
	.sj-bmrk {
		width: 6.9rem;
		margin: 0.45rem auto 0 auto;
		display: block
	}

	.sj-bmrk img {
		width: 100%;
	}

	/* 手机报名入口 end*/
	/* 手机新闻 */
	.sj-xw {
		margin: 0.45rem auto 0.5rem auto;
		display: block;
		text-align: center;
		padding: 0 0.3rem
	}

	.sj-xw .sj-xw-title {
		color: #fe450c;
		font-size: 0.31rem;
	}

	.sj-xw .sj-xw-title a {
		color: #fe450c;
	}

	.sj-xw-nr {
		font-size: 0.28rem;
		color: #333;
		text-indent: 2em;
		text-align: justify;
		line-height: 0.47rem;
		margin: 0.2rem 0 0 0
	}

	.sj-xw-nr a {
		font-size: 0.28rem;
		color: #fe450c;
	}

	.sj-ds-nr {
		margin-top: .25rem;
	}

	.sj-ds-nr ul li {
		float: left;
		margin: .1rem;
		width: 30%;
		height: 50px;
	}

	.sj-ds-nr ul li:nth-child(3n+3) {
		margin-right: 0;
	}

	.sj-ds-nr ul li a {
		width: 100%;
		height: 100%;
		display: inline-block;
		border: 0.51px solid rgba(128, 169, 201, 1);
		border-radius: 9px;
		background-color: rgba(242, 249, 255, 1);
		line-height: 50px;
		color: #333;

	}

	/* 手机新闻 end*/

	/* 内容 */
	.center1 {
		width: 100%;
		padding: 0rem 0 0 0;
	}

	.center1-l {
		width: 100%;
		float: inherit;
	}

	.center1-zj {
		display: none
	}

	.center1-r {
		width: 100%;
		float: inherit;
	}

	/* 相关文件 */
	.xgwj_box {
		width: inherit;
		border-top: 0;
		padding: 0.4rem 0 0.5rem 0;
		background: #fff;
		margin: 0;
		min-height: inherit;
		border-top: 0.01rem solid #f1f1f1;
	}

	.xgwj_box .title {
		font-size: 0.32rem;
		font-weight: bold;
		color: #1260ea;
		text-align: left;
		position: relative;
		padding: 0 0 0 0.2rem;
		line-height: 0.32rem;
		margin: 0 0 0 0.3rem
	}

	.xgwj_box .title:after {
		content: "";
		width: 0.04rem;
		height: 0.3rem;
		background: #1260ea;
		display: block;
		position: absolute;
		top: 0;
		left: 0
	}

	.xgwj_box .list {
		font-size: 0.3rem;
		text-align: left;
		padding: 0.3rem 0.3rem 0 0.3rem
	}

	.xgwj_box .list a {
		color: #333;
		position: relative;
		display: block;
		line-height: 0.47rem;
		padding: 0
	}

	.xgwj_box .list a:after {
		display: none
	}

	.xgwj_box .list span {
		color: #fe510c;
	}

	.xgwj_box .list span a {
		color: #fe510c;
		text-decoration: none;
		line-height: .625rem;
	}

	.xgwj_box .list span a:hover {
		color: #fe510c;
		text-decoration: none
	}

	.xgwj_box .nr {
		font-size: 0.28rem;
		padding: 0.3rem 0 0 0
	}

	.xgwj_box .nr p {
		text-indent: 2em;
		padding: 0;
		line-height: 0.47rem;
		text-align: justify;
		padding: 0.3rem 0.3rem 0 0.3rem
	}

	/* 相关文件  end*/


	/* 咨询与监督电话 */
	.center1-zxjddh {
		border-top: 0;
		background: #fff;
		padding: 0.4rem 0 0.5rem 0;
		margin: 0;
		min-height: inherit;
		border-top: 0.01rem solid #f1f1f1
	}

	.center1-zxjddh .title {
		font-size: 0.32rem;
		font-weight: bold;
		color: #1260ea;
		text-align: left;
		position: relative;
		padding: 0 0 0 0.2rem;
		line-height: 0.32rem;
		margin: 0 0 0 0.3rem
	}

	.center1-zxjddh .title:after {
		content: "";
		width: 0.04rem;
		height: 0.3rem;
		background: #1260ea;
		display: block;
		position: absolute;
		top: 0;
		left: 0
	}

	.center1-zxjddh .nr {
		font-size: 0.28rem;
		line-height: 0.47rem;
		text-align: left;
		padding: 0.3rem 0.3rem 0 0.3rem
	}

	.center1-zxjddh .nr span {
		line-height: 0.47rem;
		padding: 0.35rem 0 0 0;
		display: block
	}

	.center1-zxjddh .nr br {
		display: none
	}

	.center1-zxjddh .nr a {
		color: #333
	}

	.center1-zxjddh .nr a:hover {
		color: red
	}

	.center1-zxjddh .nr p {
		text-indent: 0;
		line-height: 0.47rem;
		border-bottom: 0.01rem solid #f1f1f1;
		padding: 0.1rem 0 0.35rem 0
	}

	.center1-zxjddh .nr p:last-child {
		border-bottom: 0
	}

	/* 咨询与监督电话 end*/


	/*笔试成绩查询入口*/
	.cjcx_box img {
		display: none;
	}

	/* 报考流程*/
	.bklc_box {
		border-top: 0;
		background: #fff;
		margin: 0;
		padding: 0.4rem 0 0.5rem 0;
		min-height: inherit;
		border-top: 0.01rem solid #f1f1f1;
		width: 100%
	}

	.bklc_box .title {
		font-size: 0.32rem;
		font-weight: bold;
		color: #1260ea;
		text-align: left;
		position: relative;
		padding: 0 0 0.4rem 0.2rem;
		line-height: 0.32rem;
		margin: 0 0 0 0.3rem
	}

	.bklc_box .title:after {
		content: "";
		width: 0.04rem;
		height: 0.3rem;
		background: #1260ea;
		display: block;
		position: absolute;
		top: 0;
		left: 0
	}

	.bklc_box img {
		display: none
	}

	.bklcnr_box {
		padding: 0.1rem 0 0px 0;
		margin: 0 0.3rem 0 0.3rem
	}

	.bklcnr_box a {
		color: #333
	}

	.bklcnr_box .title1 {
		text-align: center;
		font-size: 0.31rem;
		color: #f24a00;
		font-weight: bold;
	}

	.bklcnr_box .title1 img {
		width: 0.05rem;
		margin: 0 0.1rem
	}

	.bklcnr_box .nr {
		font-size: 0.28rem;
		line-height: 0.47rem;
		text-align: left;
		padding: 0.2rem 0.3rem
	}

	/* 报考流程 end*/


	/* 考试大纲 */
	.center2 {
		width: 100%;
		border-top: 0;
		background: #fff;
		padding: 0.4rem 0 0.5rem 0;
		margin: 0;
		min-height: inherit;
		border-top: 0.01rem solid #f1f1f1
	}

	.center2 .title {
		font-size: 0.32rem;
		font-weight: bold;
		color: #1260ea;
		text-align: left;
		position: relative;
		padding: 0 0 0 0.2rem;
		line-height: 0.32rem;
		margin: 0 0 0 0.3rem
	}

	.center2 .title:after {
		content: "";
		width: 0.04rem;
		height: 0.3rem;
		background: #1260ea;
		display: block;
		position: absolute;
		top: 0;
		left: 0
	}

	.center2-nr {
		display: none
	}

	.sj-center2-nr {
		display: block;
		font-size: 0.28rem;
		color: #333;
		text-indent: 2em;
		text-align: justify;
		line-height: 0.47rem;
		margin: 0.2rem 0 0 0;
		padding: 0 0.3rem
	}

	.sj-center2-nr a {
		font-size: 0.28rem;
		color: #fe450c;
	}

	/*考试大纲 end*/

	/*岗位信息 */
	.center3 {
		width: 100%;
		border-top: 0;
		background: #fff;
		padding: 0.4rem 0 0.5rem 0;
		margin: 0;
		min-height: inherit;
		border-top: 0.01rem solid #f1f1f1;
	}

	.center3 .title {
		font-size: 0.32rem;
		font-weight: bold;
		color: #1260ea;
		text-align: left;
		position: relative;
		padding: 0 0 0 0.2rem;
		line-height: 0.32rem;
		margin: 0 0 0 0.3rem
	}

	.center3 .title:after {
		content: "";
		width: 0.04rem;
		height: 0.3rem;
		background: #1260ea;
		display: block;
		position: absolute;
		top: 0;
		left: 0
	}

	.center3 .title a {
		color: #1260ea;
	}

	.center3 .title a:hover {
		color: red;
	}

	.center3-nr {
		width: 100%;
		font-size: 0.28rem;
		padding: 0.3rem 0 0 0;
	}

	.center3-nr table {
		float: inherit;
		width: 94%;
		line-height: 0.9rem;
		font-size: 0.28rem;
		margin: 0 auto;
	}

	.center3-nr table:nth-child(2) {
		margin: 0 auto !important;
	}

	.center3-nr table:nth-child(2) tr:first-child {
		display: none
	}

	.center3-nr table a {
		color: #000
	}

	.center3-nr table a:hover {
		color: red
	}

	.center3-nr table tr:nth-child(2n) {
		background: #f2f9ff
	}

	.center3-nr table tr td {
		text-align: left;
		padding: 0 0 0 0.2rem
	}

	.center3-nr table tr td:nth-child(2n) {
		text-align: center
	}

	/* 岗位信息 */
	.gw-left {
		width: 100%;
	}

	.gw-right {
		width: 100%;
	}

	.gw-right-title {
		display: none;
	}

	.center3-nr ul li {
		width: 100%;

	}

	.center3-nr ul li {
		line-height: .225rem;
		font-size: .28rem;
	}

	.center3-nr ul li h4 {
		display: inline-block;
		width: 85%;
		height: .225rem;
		font-weight: 400;
	}

	.center3-nr .gw-title1 {
		margin-left: .25rem;
		width: 70%;
	}

	.center3-nr .gw-title2 {
		width: 18%
	}

	.gw-left-title,
	.gw-right-title {
		font-size: 0.28rem;
	}

	.tsgw-title {
		line-height: .375rem !important;
		height: 1.375rem;
	}
}

/*手机*/