@charset "utf-8";

a:hover {
	color: #015293;
}

/*头部 on*/
.is-header {
	width: 100%;
	height: 380px;
	background: url('https://t.jiaozuo.gov.cn/file/4108000031/img/bg@2x.png') 100% 100%;
}

.is-header .headbox {
	margin: 0 auto;
	height: 330px;
	overflow: hidden;
	position: relative;
}

.u-logo {
	width: 368px;
	float: left;
	margin: 100px 0;
}

#gh {
	position: absolute;
	top: 24px;
	left: -9px;
	width: 95px;
	height: 90px;
}



.m-top {
	background: #f4f4f4;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	font-size: 12px;
}

.top-box {
	width: 1200px;
	margin: 0 auto;
}

.m-top li {
	float: left;
	font-size: 12px;
}

.m-top li a {
	font-size: 12px;
	padding: 0 5px;
	color: #555;
}

/*搜索*/
.u-search {
	width: 410px;
	margin-top: 150px;
	position: relative;
}

.u-search form .text {
	float: left;
	width: 340px;
	font-size: 14px;
	border: 1px solid #ddd;
	height: 56px;
	line-height: 58px;
	text-indent: 10px;
	background-color: #ffffff;
	border-right: none;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}

.u-search form .submit {
	float: left;
	width: 70px;
	color: #fff;
	background: #015293;
	height: 56px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border: 1px solid #015293;
}

.u-search a img {
	float: right;
	padding: 8px 0;
	margin-right: 10px;
}

.u-search select {
	position: absolute;
	top: 1px;
	left: 3px;
	border: none;
	height: 36px;
	outline: none;
	color: #333;
	font-size: 14px;
}

.u-search select {
	background: #ffffff;
	;
	border: 0;
	cursor: pointer;
}

.u-search select::-ms-expand {
	color: #333;
	background: #ffffff;
	border: 0;
}

/*导航*/
.m-nav {
	width: 100%;
	height: 50px;
	line-height: 50px;
	overflow-x: auto;
	background: #015293;
}

.m-nav ul {
	margin: 0 auto;
	width: 1200px;
	overflow: hidden;
}

.m-nav ul li {
	float: left;
	width: 12.5%;
}

.m-nav ul li a {
	font-size: 18px;
	color: #fff;
	display: block;
	text-align: center;
	border-right: 1px solid #2a6ea4;
	font-weight: bold;
}

.m-nav ul li:first-child a {
	border-left: 1px solid #2a6ea4;
}

.m-nav ul li a:hover {
	background: #02467d;
}

/*隐藏导航*/
.m-snav {
	background: #015293;
	display: none;
	padding: 0 15px;
}

.m-snav li a {
	display: block;
	color: #fff;
	text-align: center;
	line-height: 45px;
	font-size: 18px;
}

.m-snav ul {
	display: none;
	border-top: 1px solid #fff;
}

.u-hide {
	height: 45px;
	line-height: 45px;
	overflow: hidden;
}

.u-hide a {
	float: left;
	font-size: 18px;
	color: #fff;
}

.u-hide span {
	float: right;
}

#menu img {
	margin-top: 8px;
	border: 1px solid #fff;
	border-radius: 5px;
	padding: 2px 5px;
}

.is-main {
	width: 1200px;
	background: #fff;
	margin: 0 auto;
	padding: 15px 0;
}

.is-main .main-box {
	padding: 0;
}

.container {
	width: 1170px;
}

/* 当前位置 */
.m-location {
	position: relative;
	font-size: 14px;
	margin-bottom: 10px;
	line-height: 20px;
	padding-left: 30px;
}

.m-location span {
	color: #333;
}

/*侧边栏*/
.m-slider {
	position: fixed;
	right: 50%;
	margin-right: -670px;
	top: 30%;
	z-index: 999;
}

.m-slider li {
	width: 58px;
	height: 58px;
	margin-bottom: 5px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	position: relative;
	background: url("http://ly.fy.gov.cn/media/branch_template_6/images/slider.png") no-repeat;
	cursor: pointer;
}

.m-slider li.sd1 {
	background-position: 0 -63px;
}

.m-slider li.sd2 {
	background-position: 0 -126px;
}

.m-slider li.sd3 {
	background-position: 0 -189px;
}

.m-slider li.sd4 {
	background-position: 0 -252px;
}

.m-slider li.sd5 {
	background-position: 0 -378px;
}

.m-slider li.sd6 {
	background-position: 0 -315px;
}

.m-slider li a {
	display: block;
	height: 58px;
}

.m-slider li p {
	padding-top: 30px;
}

.m-slider li img {
	display: none;
	position: absolute;
	top: -20px;
	left: -98px;
	width: 96px;
	height: 95px;
}

.m-slider li a:hover img {
	display: block;
}

.m-slider .bdsharebuttonbox {
	display: none;
	position: absolute;
	top: -11px;
	left: -91px;
	width: 90px;
	background: #fff;
	padding: 10px 0 10px 15px;
}

/*底部*/
.is-footer {
	background: #015293;
}

.m-footer {
	text-align: left;
	padding: 29px 0;
	position: relative;
	color: #fff;
}

.m-footer {
	margin: 0 auto;
}

.m-footer p {
	line-height: 30px;
	font-size: 14px;
	color: #fff;
}

.m-footer a {
	font-size: 14px;
	color: #fff;
}

.m-footer div a {
	padding: 0 5px;
	color: #fff;
}

.m-footer p img {
	position: relative;
	top: 5px;
	margin-right: 5px;
}

#_span_jiucuo {
	position: absolute;
	right: 30px;
	top: 86px;
}

#_ideConac {
	position: absolute;
	right: 160px;
	top: 76px;
}

/* #cnzz_stat_icon_1261721346{position: absolute; bottom: 21px; left: 50%;margin-left: 260px;} */
/*底部 end*/

.watermark {
	position: absolute;
	top: 220px;
	left: 50%;
	margin-left: 350px;
	width: 220px;
	height: 220px;
	z-index: 999;
}

.watermark .date {
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	color: red;
	position: absolute;
	left: 45px;
	bottom: 68px;
	-ms-trans: rotate(-18deg);
	transform: rotate(-18deg);
	width: 140px;
	font-weight: bolder;
	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.9510565162951536, M12=0.3090169943749472, M21=-0.3090169943749472, M22=0.9510565162951536, SizingMethod='auto expand')";
	filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.9510565162951536,
			M12=0.3090169943749472,
			M21=-0.3090169943749472,
			M22=0.9510565162951536,
			SizingMethod='auto expand');
	bottom: 70px\9;
}

/*媒体查询*/
@media \0screen\,screen\9 {
	.top-box {
		width: 1200px;
	}

	.headbox {
		width: 1200px;
	}

	.is-main {
		width: 1200px;
	}
}

@media (min-width: 1200px) {
	.top-box {
		width: 1200px;
	}

	.headbox {
		width: 1200px;
	}

	.is-main {
		width: 1200px;
	}

	.container {
		width: 1200px;
	}
}

@media (max-width: 1200px) {
	.top-box {
		width: 100%;
		padding: 0 15px;
	}

	.is-main,
	.headbox {
		width: 100%;
	}

	.u-search {
		margin-right: 15px;
	}

	.container {
		width: 970px;
	}

	.m-nav ul {
		width: auto;
	}
}

@media (max-width: 992px) {
	.m-top {
		display: none;
	}

	.is-header .headbox {
		height: auto;
	}

	.m-slider {
		display: none;
	}

	#_span_jiucuo,
	#_ideConac {
		display: none;
	}

	#cnzz_stat_icon_1261721346 {
		position: initial;
		margin: 0;
	}

	.container {
		width: 750px;
	}

	.advert-box {
		display: none;
	}
}

@media (max-width: 768px) {
	.is-header .headbox {
		background: none;
	}

	.u-logo {
		margin: 40px auto 30px;
		display: block;
		float: none;
	}

	.u-search {
		float: none;
		margin: 0 auto 20px;
	}

	.m-nav {
		display: none;
	}

	.m-snav {
		display: block;
	}

	.is-main .main-box {
		padding: 0 15px;
	}

	.container {
		width: 100%;
	}
}

@media (max-width: 414px) {
	.is-footer {
		padding: 0 15px;
	}

	.u-search {
		width: 320px;
		padding: 0 15px;
	}

	.u-search form .text {
		width: 80%;
	}

	.u-search form .submit {
		width: 20%;
	}
}

@media (max-width: 380px) {
	.u-logo {
		width: 100%;
	}
}

/* 智能问答入口 */
.right-nav {
	position: fixed;
	right: 20px;
	top: 35%;
	z-index: 9999;
}

.right-nav li {
	margin-bottom: 10px;
	background: #fff;
	width: 60px;
	height: 60px;
	position: relative;
}

.right-nav li:hover {
	color: #fff;
	background-color: #216FB9;
}

.right-nav li i {
	display: block;
	width: 100%;
	height: 100%;
	cursor: pointer;
}

.right-nav li:first-child i {
	background: url("https://file.anyang.gov.cn/4550000372/img/hdwd-logo.png") center center no-repeat;
}

.right-nav li:first-child:hover i {
	background: url("https://file.anyang.gov.cn/4550000372/img/hdwd-logo-hover.png") center center no-repeat;
}

.right-nav li.gbBtn {
	cursor: pointer;
}

.show-ewm {
	position: absolute;
	opacity: 0;
	z-index: -1;
	filter: alpha(opacity=0);
	width: 140px;
	height: 130px;
	left: -50px;
	display: none;
}

.right-nav li {
	border: 1px solid #dcdcdc;
}

.right-nav li p {
	line-height: 60px;
	text-align: center;
	font-size: 18px;
	color: #216FB9;
}

.right-nav li:hover p {
	color: #fff;
}

.right-nav li:hover a {
	color: #fff;
}

.right-nav li p a {
	color: #216FB9;
}




.wza-box a.oldman {
	background: #F79600;
	color: #fff;
	border: 1px solid #F79600;
	border-radius: 0px 2px 2px 0px;
}

/* 适老化 */
.oldModel * {
	font-size: 28px !important;
}

.oldModel .m-footer p {
	width: 750px;
	line-height: 1.5;
}

.oldModel .right-nav li {
	width: auto;
}

.oldModel .u-search {
	width: 480px;
}

.oldModel .u-search form .text {
	width: 400px;
	height: 50px;
	line-height: 50px;
}

.oldModel .u-search form .submit {
	width: 80px;
	height: 50px;
	line-height: 50px;
}

.oldModel .u-search select {
	height: 48px;
	line-height: 48px;
}

/* 民政局-网上咨询 */
.mail-wrap #signupForm {
	padding-left: 90px !important;
}

.mail-wrap .mail-submit {
	padding-left: 390px !important;
}
.oldModel .mail-wrap .mail-box-name,
.oldModel .mail-wrap .mail-box-name-a,
.oldModel .mail-wrap .depp label,
.oldModel .mail-wrap .mail-box-p p,
.oldModel .mail-wrap .mail-box-yzm label {
	width: 190px !important;
	text-align: left !important;
}