body {background:#f6f8fc; font-size:14px;}
.ovh{overflow: hidden;}

.zdyw_top{height:267px; position:relative;}
.bzxzftop{background:url(/imagelzb/zdyw_top_bzxzfsq_02.png) no-repeat center #37bfbd;}
.hkbltop{background:url(/imagelzb/zdyw_top_hkbl_02.png) no-repeat center #50cb84;}
.jzzztop{background:url(/imagelzb/zdyw_top_jzzz_02.png) no-repeat center #b138c7;}
.xwsqtop{background:url(/imagelzb/zdyw_top_xwsq_02.png) no-repeat center #00a0e9;}
.jhsyfwztop{background:url(/imagelzb/zdyw_top_jhsy_02.png) no-repeat center #fa78a4;}
 
.container{width:1200px; margin:auto;}

.common_list li{position:relative;  width:100%; padding:0 1%; height:32px; line-height:32px; vertical-align:top;  text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.common_list li a:hover{color:#ff0000;}

.zdyw_nav{ position:absolute; width:100%; left:0; bottom:0; height:57px; background:rgba(7,7,7,0.18)}
.zdyw_nav li{display:block; float:left; width:20%; line-height:57px; text-align:center; color:#FFF; font-size:16px; font-weight:bold;}
.zdyw_nav li a{ display:block; text-align:center; color:#FFF;}
.zdyw_nav li:hover{background:rgba(7,7,7,0.18)}
.ban_tit{ text-align:center; color:#fff; font-size:48px; padding-top:66px; font-weight:bold;}
.bzxzftop .zdyw_nav li.on{ background:#11d4d2;}
.hkbltop .zdyw_nav li.on{ background:#87cc0f;}
.jzzztop .zdyw_nav li.on{ background:#da41f6}
.xwsqtop .zdyw_nav li.on{ background:#0bd8c2}
.jhsyfwztop .zdyw_nav li.on{ background:#fd6058}

.lg-zdyw{background:#FFF;}
.jzzz,.hkbl{padding: 10px;max-width: 1200px;margin: 0 auto;}
.zdyw_commonTit{height:35px; line-height:35px; padding-left:20px; font-size:18px; color:#099e9c; position:relative; margin-bottom: 5px;}
.zdyw_commonTit i{display:block; position:absolute; width:3px; height:15px; background:#37bfbd; left:0; top:10px;}
.zdyw_commonTit .more{float:right; font-size:14px; color:#999;}
.zdyw_commonTit .more:hover{color:#333;}

/*救助资助*/
.clear{clear:both;}
.jzzz a:hover{color:#9446b0;}
.zdyw_commonTit_jzzz{color:#9446b0;}
.zdyw_commonTit_jzzz i{background:#9446b0;}
.jzzz span.more{float: right;}
.jzzz span.more a{font-size: 14px;color: #999;}
.jzzz_nav li{float: left;width: 25%;text-align: center;}
.jzzz li .li_center{height: 190px;padding: 16% 16% 8%;border:1px solid #eee;position: relative;overflow: hidden;margin: 10px;background: #f6f8fc;}
.jzzz_nav li img{width: 53px;height: 56px;}
.jzzz_nav li p{font-size: 16px;height: 60px;padding-top: 10px;color:#000;}
.jzzz_nav li dl{background:#9446b0;opacity:0.9;position:absolute;width:100%;height:100%;padding:30px;top:0;left:0;display: none;}
.jzzz_nav li dd{line-height:48px;width:50%;float: left;background:url(/imagelzb/jzzz_dot.png) no-repeat 5px center;}
.jzzz_nav li dd a{color: #fff;}
.jzzz_nav li dd a:hover{color:#fea843;}
.jzzz .jzzz_new{margin:20px 10px 0;}
.jzzz .jzzz_list{float: left;width: 33%;}
.jzzz .jzzz_list .zf_xx_box_con{min-height: 0;}
.jzzz .jzzz_gsgg{margin-right: 20px;margin-right: 25px;}
.jzzz .jzzz_fwjg{float: right;width: 30%;}
.jzzz_list .title{line-height: 48px; text-indent: 16px; position:relative;color: #9446b0;font-size: 18px;}
.jzzz_list .title:before{content:""; display:block; position:absolute; width:3px; height:15px; background:#7C278B; left:0; top:15px;}
.jzzz .jzzz_fwjg ul li{line-height: 50px;text-indent:40px; background:url(/imagelzb/jzzz_square.png) no-repeat 20px center;border: 1px solid #eee;margin-bottom:13px;font-size: 16px;}
.jzzz .jzzz_fwjg ul li a{white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}


/*户口办理*/
.hkbl{font-size: 16px;}
.hkbl a:hover{color: #58b21d;}
.hkbl span.more{float: right;line-height: 58px;}
.hkbl span.more a{font-size: 14px;color: #999;}
.hkbl .title{color: #58b21d;line-height: 48px;padding: 6px 0; font-size: 18px; text-indent: 16px;background:url(/imagelzb/hkbl_vertical.png) no-repeat left center;}
.hkbl .hkbl_blsx{margin-bottom: 10px;}
.blsx .blsx_left{float: left;width: 20%;}
.blsx .blsx_left li{width: 100%;}
.blsx .blsx_right{float: right;width: 80%}
.blsx .blsx_right li{width: 25%;}
.hkbl_blsx li{width:20%;float: left; text-align: center;}
.hkbl_blsx li .li_center{border: 1px solid #eee;margin:10px;padding: 25% 0 20%;position: relative;}
.hkbl_blsx li.li6 .li_center{padding-bottom: 4%;overflow: hidden;}
.hkbl_blsx li .li_center a{display: block;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.hkbl_blsx h2{font-size: 14px;color: #fff;background: #50cb84;padding: 2px 10px;position: absolute;left:0;top:0;line-height:200%;white-space: nowrap;}
.hkbl_blsx li img{display: block;margin:0 auto;margin-bottom: 10px;}
.hkbl_blsx li p{text-align: left;padding-left: 22px;background:url(/imagelzb/hkbl_square.png) no-repeat 10px center;margin-bottom:4%;}
.hkbl2{width:60%;float: left;margin-left:10px;}
.hkbl2 .bd{border: 1px solid #eee;padding:10px 18px;}
.hkbl2 .bd li{font-size: 14px;line-height: 36px;}
.zcwj .hd li{line-height: 58px;float: left;padding:0 10px; font-size:16px;}
.zcwj .hd li.on{border-bottom: 2px solid #58b21d;}
.zcwj .hd li.on a{color:#58b21d;}
.hkbl_xgfw .bd li{line-height: 48px;float: left;padding: 0 15px;margin-right: 30px; background:url(/imagelzb/hkbl_square.png) no-repeat left center;}
.hkbl3{width:36%;float: right;margin-right:10px;}
.hkbl_yyfw li{width:31%;height: 114px;border: 1px solid #eee;float: left;text-align: center;font-size: 14px;margin-right:3%;}
.hkbl_yyfw li.li_mr0{margin-right: 0;}
.hkbl_yyfw li img{display:block;margin: 15px auto;padding-left: 10px;}
.hkbl_yyfw li:nth-child(2) img{padding-left: 0;}
.hkbl_yyfw .jdcx{margin-top: 15px;margin-bottom: 20px;}
.hkbl_yyfw .jdcx img{width: 100%;height: 85px;}
.hkbl_fwjg li{line-height: 70px;width:48%;float: left;padding-left:11%;background:#f3f3f3 url(/imagelzb/hkbl_square.png) no-repeat 14% center;}
.hkbl_fwjg li.li_mr0{float: right;}

/*学位申请*/
.zdyw_xwsq a:hover{color: #3794bf;}
.zdyw_commonTit_xwsq{color:#3794bf;}
.zdyw_commonTit_xwsq i{background:#3794bf;}
.zdyw_xwsq{padding:0 20px; overflow: hidden;}
.xwsq_blsx_tit{margin: 10px 0;}
.xwsq_slideBox{margin-bottom: 20px;}
.xwsq_slideBox .hd{overflow: hidden;}
.xwsq_slideBox .hd ul{margin: 0 -1px; overflow: hidden;}
.xwsq_slideBox .hd li{float:left;width:50%; cursor:pointer; font-weight:bold;  text-align:center; font-size:16px;}
.xwsq_slideBox .hd li a{display:block; margin:0 1px; border:1px solid #e5e5e5; background:#eeeeee; line-height:48px; height: 48px;}
.xwsq_slideBox .hd li.on a{ background:#42b0e3; color:#FFF; border:1px solid #42b0e3;}
.xwsq_slideBox .bd{border:1px solid #E7E5E6; clear: both; margin-top: -1px;}
.xwsq_slideBox .inHd{background:url(/imagelzb/zdyw_xwsq_line.png) repeat-x center; height: 86px; margin: 20px 20px 30px;}
.xwsq_slideBox .inHd li{float: left; width: 11.111%;}
.xwsq_slideBox .inHd li a{width: 87px; height: 87px; background: #f0f0f0; border-radius: 50%; display: block; margin: 0 auto; position: relative;}
.xwsq_slideBox .inHd li.on a:after{content:''; position: absolute; left:50%; margin-left: -9px; bottom:-14px; width: 0; height: 0; overflow: hidden; font-size: 0; line-height: 0; border:8px solid transparent; border-top-color: #ff9d1f;}
.xwsq_slideBox .inHd li a span{display: block; padding:18px 15px 0; font-size: 16px; line-height: 24px; text-align: center;}
.xwsq_slideBox .inHd li.on a{ background:#ff9d1f; font-weight: bold; color: #fff;}
.xwsq_slideBox .inCont{clear: both; line-height: 2; max-height: 370px; overflow:auto; padding:0 20px 20px}

.xwsq_l{float: left; width: 886px;}
.xwsq_r{float: right; width: 254px;}
.xwsq_zcwj, .xwsq_cjwt{ width: 49%; margin-bottom: 20px;}
.xwsq_zcwj{float:left;}
.xwsq_cjwt{float:right;}
.xwsq_l .common_list{height: 256px;}

.xwsq_iconlinks{clear: both; padding: 25px 0 0; overflow: hidden; zoom: 1;}
.xwsq_iconlinks li{float: left; width: 20%; margin-bottom: 20px; text-align: center;}
.xwsq_iconlinks li a{display: inline-block;}
.xwsq_iconlinks li img{display: block; margin:0 auto 15px;}
.xwsq_iconlinks li span{display: block; font-size: 16px;}

.xwsq_bmfw{margin-bottom: 20px;}
.xwsq_bmfw ul{border: #e5e5e5 1px solid;}
.xwsq_bmfw ul li a{display: block; border-bottom: #e5e5e5 1px solid; height:46px; line-height:46px; background: url(/imagelzb/zdyw_xwsq_jiantou.png) no-repeat 21px center; padding-left:46px; font-size: 16px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.xwsq_bmfw ul li a:hover{background-image:url(/imagelzb/zdyw_xwsq_jiantou2.png); background-color:#42b0e3; color: #fff; margin: 0 -1px;}
.xwsq_wxgzh{border: 1px solid #eeeeee; padding: 0 20px; text-align: center; margin-bottom: 20px; overflow: hidden;}
.xwsq_wxgzh img{display: block; margin: 25px auto 20px;}
.xwsq_wxgzh span{display: block; padding-bottom: 25px; font-size: 15px; color: #000;}



/*保障性住房申请*/
.zf_bllc_hb{height:158px; margin:20px -7px 0;}
.zf_bllc_hb li{display:block; float:left; width:50%; text-align:center; line-height:130px; color:#FFF; font-size:18px; font-weight:bold; position:relative; cursor:pointer;}
.zf_bllc_hb li span{ display:block; margin:0 7px; background:#4cdbd9;}
.zf_bllc_hb li span a{color: #fff;display: block;}
.zf_bllc_hb li.on span{background:#1cc0be;}
.zf_bllc_hb li.on:after{ content:""; display:block; position:absolute; width:0px; height:0px; left:50%; margin-left:-5px; border: 10px transparent solid; border-top-color: #1cc0be; top:100%;}

.zf_bllc_xx{position:relative; height:500px; }
.bllcm_hb{float:left; width:68px; padding-top:30px; position:relative;}
.bllcm_hb li{display:block; padding:30px 18px; line-height:25px; color:#FFF; font-size:16px; border-radius:8px 0 0 8px; cursor:pointer; position:relative; z-index:2;}
.bllcm_hb li.one{background:#f54949;}
.bllcm_hb li.two{background:#66bc48;}
.bllcm_hb li.three{background:#37bfbd;}
.bllcm_hb li.four{background:#ff9f2e;}
.bllcm_hb li.on{box-shadow:0px 0px 10px #333; z-index:8;}

.bllcm_db{position:absolute; right:0; left:68px; top:0; height:500px; z-index:10;}
.bllcm_db .lcbox{height:100%; padding:20px; display:none; overflow:auto; background:#FFF;}
.bllcm_db .lc01{border:3px solid #f54949;}
.bllcm_db .lc02{border:3px solid #66bc48;}
.bllcm_db .lc03{border:3px solid #37bfbd;}
.bllcm_db .lc04{border:3px solid #ff9f2e;}

.lcm_title{color:#069; font-size:20px; line-height:1.8; }
.lcm_con{line-height:1.8; font-size:16px;}
.lcm_con p{padding:5px 0;}
.lcm1_hb{height:40px; line-height:40px;}
.lcm1_hb li{ text-align:center; float:left; padding:0 30px; background:#e9e9e9; font-size:16px; border-radius:5px 5px 0 0;}
.lcm1_hb li.on{background:#37bfbd; color:#FFF;}
.lcm1_db .lcm1_com{padding:15px; line-height:1.8; font-size:16px;}

.zdyw_zf_xx{padding:10px;}
.zf_xx_box{float:left; width:33.33%; *width:33%; padding:10px; position:relative;}
.zf_xx_box_con{border:1px solid #eeeeee; padding:10px 20px; }
.zdyw_zf_bllc .zf_xx_box_con{min-height:183px;}

.addfwjg{background:#fff; line-height:50px; font-size:18px; font-family:"微软雅黑";}
.addfwjg li{margin-bottom:10px; border:1px solid #eeeeee;}
.addfwjg a{display:block; background-position:12px center; background-repeat:no-repeat; padding:8px 10px 8px 88px; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.addfwjg a.a1{background-image:url(/imagelzb/bzxzf_r5_c2_s1.jpg);}
.addfwjg a.a2{background-image:url(/imagelzb/bzxzf_r5_c4_s1.jpg);}
.addfwjg a.a3{background-image:url(/imagelzb/bzxzf_r5_c5_s1.jpg);}

/*计划生育服务证*/
.zdyw_jhsy{padding: 0 20px;}
.zdyw_jhsy a:hover{color:#f974a1;}
.zdyw_commonTit_jhsy{color:#f974a1;}
.zdyw_commonTit_jhsy i{background:#f974a1;}
.jhsy_blsx{margin-top: 10px; float: left; width:60%;}
.jhsy_blsx .zdyw_commonTit_jhsy{margin-bottom: 10px;}
.jhsy_blsx .item{margin-bottom: 20px;}
.jhsy_blsx .item dt{font-size: 16px; color: #f974a1; font-weight: bold; margin-bottom: 15px;}
.jhsy_blsx .item dd{border:#f974a1 1px solid; overflow: hidden; zoom: 1; padding:20px 10px 0;}
.jhsy_blsx .item dd ul li{float: left; width: 50%;}
.jhsy_blsx .item dd ul li a{display: block; background: #f5f5f5; line-height: 49px; height: 49px; margin: 0 10px 20px; position: relative; padding-left: 40px; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.jhsy_blsx .item dd ul li a i{position: absolute; width: 0; height: 0; line-height: 0; font-size: 0; overflow: hidden; border:5px solid transparent; border-left-color:#f974a1; left:20px; top: 50%; margin-top: -5px;}
.jhsy_r{float: right; width:38%;}
.jhsy_iconlink{margin: 20px 0 15px; overflow: hidden; zoom: 1;}
.jhsy_iconlink li{float: left; width: 33.33%; text-align: center; font-size: 18px;}
.jhsy_iconlink li img{display: block; margin:0 auto 10px;}
.zdyw_zcwj{margin-bottom: 15px;}

.zdyw_glfw{clear: both; margin-bottom: 20px;}
.zdyw_glfw ul{border:#eeeeee 1px solid; padding:15px 20px; overflow: hidden; zoom: 1; line-height: 22px;}
.zdyw_glfw ul li{float: left; margin-right: 25px; line-height:2.2;}
.zdyw_glfw ul li i{display: inline-block; width: 0; height: 0; line-height: 0; font-size: 0; overflow: hidden; border:5px solid transparent; border-left-color:#f974a1; margin-right: 8px;}
.zdyw_jhsy .zf_xx_box_con{padding:13px 20px;}


@media (max-width: 1199px) {
	*{
		box-sizing:border-box;
		-moz-box-sizing:border-box; /* Firefox */
		-webkit-box-sizing:border-box; /* Safari */	
	}
	.container{width:100%; padding:0 2%;}
	/*计划生育*/
	.zdyw_jhsy{padding:0;}
	
	/*保障性住房*/
	.zdyw_zf_xx{ padding:10px 0; margin:0 -10px;}
	
	/*学位申请*/
	.zdyw_xwsq{padding:0;}
	.xwsq_l{width: 76%;}
	.xwsq_r{width: 22%;}

}

@media (max-width: 991px) {
	/*计划生育*/
	.jhsy_blsx, .jhsy_r{width:100%; float:none;}
	.jhsy_r{margin-bottom:20px;}
	
	/*保障性住房*/
	.zf_xx_box{width:50%;}

	/*学位申请*/
	.xwsq_slideBox .inHd{background:none; height: auto;}
	.xwsq_slideBox .inHd li{width: 20%; background:url(/imagelzb/zdyw_xwsq_line.png) repeat-x center; margin-bottom: 10px;}
	.xwsq_slideBox .inHd li.on a:after{display: none;}
	.xwsq_l, .xwsq_r{float: none; width: 100%;}
	.xwsq_iconlinks{padding:10px 0 0;}

	/*户口办理*/
	.blsx .blsx_left,.blsx .blsx_right{width: 100%;float: none;}
	.blsx .blsx_left li{width: 25%;}
	.hkbl_blsx li{width: 33.3%;}
	.hkbl_blsx li .li_center{max-height: 210px;}

	/*救助资助*/
	.jzzz_nav li{width: 33.3%;}
	.jzzz .jzzz_list{width: 100%;}
	.jzzz .jzzz_fwjg{float: none;}
}

@media (max-width: 767px) {
	.zdyw_nav{height:auto; padding:10px 0;}
	.zdyw_nav li.on, .zdyw_nav li:hover{background:none !important;}
	.zdyw_nav li{width:auto; line-height:48px; padding:0 10px;}
	/*计划生育*/
	.jhsy_blsx .item dd ul li{width:100%;}
	
	/*保障性住房*/
	.zf_xx_box{width:100%;}
	.zdyw_zf_bllc .zf_xx_box_con{ min-height:auto;}
	.zf_bllc_hb{height: auto;}
	.zf_bllc_hb li{float: none; width: 100%; line-height: 2.4; margin-bottom: 1px;}
	.zf_bllc_hb li.on:after{display: none;}
	
	/*学位申请*/
	.xwsq_slideBox .inHd li{width:33.33%;}
	.xwsq_zcwj, .xwsq_cjwt{float: none; width: 100%;}
	.xwsq_l .common_list{height:auto;}
	.xwsq_iconlinks li{width: 33.33%;}

	/*户口办理*/
	.hkbl .hkbl_blsx li{width:33.3%;}
	.hkbl_blsx li.li6 .li_center{padding-bottom: 3%;}
	.hkbl2,.hkbl3{float:none;width: 100%;margin: 0;}
	.hkbl2 .bd{padding: 8px;}

	/*救助资助*/
	.jzzz_nav li{width: 50%;}
	.jzzz .jzzz_list{float: none;width: 100%;}
	.jzzz .jzzz_gsgg{margin-right: 0;}
	.jzzz .jzzz_list .zf_xx_box_con{padding: 10px 5px;}

}

@media (max-width: 640px){
	.xwsq_slideBox .xiaoyi .erji_hd li span{left:24%;}
}

@media (max-width: 480px) {
	.zdyw_nav li{ font-size:15px; font-weight:normal; line-height:35px;}
	.ban_tit{font-size:38px;}

	
	/*户口办理*/
	.jzzz, .hkbl{padding: 5px;}
	.hkbl .hkbl_blsx li{width:50%;}
	.hkbl_blsx li .li_center{margin: 5px;}
	.hkbl_blsx li.li6 .li_center{padding-bottom: 3%;}

	/*救助资助*/
	.jzzz_nav li dl{padding: 10px;}
}

@media (max-width: 479px) {
	
	/*学位申请*/
	.xwsq_slideBox .inHd li{width: 50%;}
	.xwsq_slideBox .inHd li a span{font-size: 15px;}
	.xwsq_iconlinks li{width: 50%;}

}

@media (max-width: 320px) {
	/*户口办理*/
	.hkbl_xgfw .bd li{margin-right: 0;}

	/*救助资助*/
	.jzzz_nav li{width: 100%;}
}