*{
  
    margin: 0;
    padding:0;
    text-decoration: none;
    list-style: none;
    font-family: 微软雅黑;
    box-sizing: border-box;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video, input  {
    margin: 0;
    padding: 0;
    border: none;
    outline: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}
html,body{
    width: 100%;
    height: 100%;
}
body{background: none;}
/*body>div {
	display: inline-block;
	width: 7.5rem;
	position: absolute;
	left: 0;
	transition: left 0.4s linear;
}*/
b, strong{font-weight: bold;}
a{}
input{outline: none;}
.clearFix{
	content: "";
	display: block;
	clear: both;
}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}


ul{
	padding: 0;
	margin: 0;
}
.fl{float:left;}
.fr{float:right;}
.clear{clear: both; height: 0;}

.bordn{border: none;}
.nomarg{margin: 0;}
.hide{display: none;}

.ztcontainer{max-width: 1168px; margin: 0 auto; }

/*header样式*/
.ztheader{overflow: hidden; position: relative}
.ztheader .zthf{display: block; width: 100%; height: auto;}
.ztheader .wrap{margin-top: 0;}
.ztheader .head{position: relative;}
.link_abtn{position: absolute; right: 0; top: 15px;}
.m_ghb{display:none; position:absolute;right:6px;top:6px;padding:1px 10px;color: #ffffff;background: #336DBF;border-radius: 40px;}
.zt_logo{position: absolute; top: 18px; left: 60px; z-index: 2;}
.zt_logo img{display: block; height: auto; width: 304px;}
.zt_logo a{display: block;}
/*header结束*/

.zt_title{overflow: hidden; margin: 40px 0 20px; position: relative}
.zt_title img{display: block; width: 100%; height: auto;}
.zt_more{position: absolute; bottom: 35%; right: 2%;}
.zt_more img{width: auto; height: auto;}


.zdgzbox{background: url(ygadwqzl_r5_c3_s1.png) top center no-repeat; position: relative; margin-bottom: 10px;}
.zdgz_l{width: 54.5%; padding: 28px 21px;}
.zdgz_r{width: 40%; padding: 24px 10px 0;}
.zdgz_list li{border: 1px #6da3ff solid; border-radius: 10px; background:rgba(255,255,255,.8); padding: 17px; margin-bottom: 15px;}
.zdgz_list li .xxbt{margin-bottom: 10px; font-weight: bold;}
.zdgz_list li .xxbt a{font-size: 22px; line-height: 1.5;}
.zdgz_list li .xxbt a:hover{color: #015dbb;}
.zdgz_list li .xxzy{line-height: 1.5; height: 50px; overflow: hidden;}
.zdgz_list2 li.xx2, .zdgz_list2 li.xx4{float: right;}
.zdgz_list2 li{padding: 20px 0 20px 16px; position: relative; width: 48.5%; float: left;}
.zdgz_list2 li:after{content:''; position:absolute; left:0; top: 50%; margin-top: -2px; width: 6px; height: 6px; background: #337AD2; border-radius: 50%;}
.zdgz_list2 li a{display: block; max-width: 100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; color: #333;}
.zdgz_list2 li.xx2, .zdgz_list2 li.xx4{float: right;}

/* 焦点图 */
.focus{position:relative;width:100%;height:auto;overflow:hidden}
.focus .hd{position:absolute;height:2em;line-height:3rem;bottom:12px;right:.32rem;z-index:1}
.focus .hd li{display:inline-block;width:0.6rem;height:0.6rem;border-radius:100%;text-indent:-9999px;background-color:#fff;overflow:hidden;margin:0.2rem}
.focus .hd li.on{background:#cc0000}
.focus .bd{position:relative;z-index:0}
.focus .bd li{position:relative}
.focus .bd li img{width:100%;height:auto;display:block;}
.focus .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0)}
.focus .bd li b{position:absolute; bottom:0;  height:3rem; background:rgba(0,0,0,.4); width:100%; z-index: 1;}
.focus .bd li .tit{display:block; width:88%; position:absolute; bottom:0; text-indent:.42rem; height:3rem; line-height:3rem;  color:#fff; margin-bottom:0px;
white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; z-index: 2;}
.focus .bd li .tit a{color: #fff;}

/*图片鼠标经过效果*/
.HoverImgbox{ overflow:hidden;}
.HoverImgbox img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.HoverImgbox img:hover{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

/* 政策汇编 */
.xxgclist li{padding: 20px 0 20px 16px; position: relative;  width: 48.5%; float: left;}
.xxgclist li.gj2, .xxgclist li.gj4, .xxgclist li.gj6, .xxgclist li.gj8{float: right;}
.xxgclist li a{display: block; max-width: 100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; color: #333;}
.xxgclist li:before{content:''; position:absolute; left:0; top: 50%; margin-top: -2px; width: 7px; height: 7px; background: #307DCD; border-radius: 50%;}

/* 公共服务 */
.ggfw_list{padding-bottom: 40px;}
/* .ggfw_list li{width: 23.9%; float: left; position: relative; margin-right: 17px;} */
.ggfw_list li{width: 18.8%; float: left; position: relative; margin-right: 17px;}
.ggfw_list li a{display: block;}
.ggfw_list li img{width: 100%; height: auto;}
/* .ggfw_list li .lmmc{width: 20px; position: absolute; top: 33px; left: 11px; color: #fff;} */
.ggfw_list li .lmmc{width: 20px; position: absolute; top: 33px; left: 10px; color: #fff;}
.ggfw_list li .wqryxs{width: 20px; position: absolute; top: 15px; left: 10px; color: #fff;}
/* .ggfw_list li.xx4{float: right; margin-right: 0;} */
.ggfw_list li.xx5{float: right; margin-right: 0;}

/* list */
.dqwz{border-bottom: 1px #B5B5B5 dashed; padding-bottom: 10px; margin-bottom:30px;}
.listlb{margin-bottom: 40px;}
.list_sidebar{width: 262px; float: left; border:1px #b1dfff solid;}
.list_sidebar li{border-bottom: 1px #b1dfff solid; border-top:none; line-height: 49px; text-align: center; display: block}
.list_sidebar li a{display: block; font-size: 18px}
.list_sidebar li i{width: 6px; height: 49px; display: inline-block; margin-right: 13px; background: url(ygadwqzl_r14_c11_s1.png);}
.list_sidebar li.current{background: #169fff; border: 1px #169fff solid;}
.list_sidebar li.current a{color: #fff;}

.list_sidebar .parentName{display: none;}
.list_sidebar li a.select{background: #169fff; border: 1px #169fff solid; color: #fff}
.list_sidebar .li1 a.down, .list_sidebar .li1 a.select {
    background: #169fff;
    color: #fff;
    font-weight: bold;
}
.list_sidebar .dropdown{display:none;}
.list_sidebar .dropdown {
    background: #fff;
    border-left: #b1dfff 1px solid;
    border-right: #b1dfff 1px solid;
    padding: 10px 15px 20px;
    padding-left: 20px;
}
.list_sidebar .li2 a{border: none; text-align: left; background: url(2016_gk_wgk_sidemenu_icon3.png) 24% 22px no-repeat #fff; text-align: left; padding-left: 32%;}
.list_sidebar .li2 a.aon {
    color: #169fff;
    font-weight: bold;
    background: url(2016_gk_wgk_sidemenu_icon4.png) 24% 22px no-repeat #fff;

}


.list_content{width: 73%; float: right; }
.list_new li{position:relative; padding:0 100px 0 15px; height:50px; line-height:50px; overflow:hidden; vertical-align:top;}
.list_new li:after{content:''; position:absolute; left:0; top: 50%; margin-top: -2px; width: 5px; height: 5px; background: #307DCD; border-radius: 50%;}
.list_new li span{position:absolute; right:0; top:0;}
.list_new li a{float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; }

/*图片标题摘要列表*/
.picbtzy_list{padding: 20px;}
.picbtzy_list li{padding-bottom:30px; border-bottom: 1px #ccc dashed; margin-bottom: 30px;}
.picbtzy_list li .pic{width:45%; float: left; margin-right: 20px;}
.picbtzy_list li .pic img{width:100%; height:204px; border-radius: 4px}
.picbtzy_list li .list-btzy{width: 100%;}
.picbtzy_list li .list-btzy .tit{font-size: 26px; font-weight: bold; color:#2a7bec; margin-bottom: 25px;}
.picbtzy_list li .list-btzy .tit a{font-size: 26px; display: block; color:#2a7bec; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.picbtzy_list li .list-btzy .zy{line-height:25px;}
.picbtzy_list li .list-btzy .zy a{color:#f00;}


.footer{background-color: #f2f2f2;}
.footbox .foot_m a, .footbox .foot_m p, .footbox .foot_m span{color: #333;}
.footbox div{color: #333;}
.footbox .foot_m a{ border-left: 1px solid #dedede;}
.m_sm{display: none;}
.mobile .list_newsPage .newsShare .right .closePage{display: none;}
.con{min-height: auto;}
.pointer_tit span{background: #cb2d34;}
@media (max-width: 1280px) {
	.ztmain{padding-bottom: 15%;}
	.zt_logo{left: 30px;}
	.zt_logo img{width: 254px;}
	
}
@media (max-width: 1024px) {
	.wrap{width: 100%;}
	.zt_logo{top: 10px; left: 20px;}
	.zt_logo img{width: 204px;}
	.link_abtn{top: 10px; right: 20px;}
	.ztcontainer{width: 94%;}
	.zt_title{margin: 30px 0 20px;}
	.zdgz_l{width: 55%; padding: 28px 10px;}
	.zdgz_r{width: 43%;}
	.zdgz_list2 li, .xxgclist li{padding: 10px 0 10px 16px;}
	.zdgz_list li .xxbt a{font-size: 20px;}
	.ztlist li{line-height: 2.2;}
	.ggfw_list{padding-bottom: 30px;}
	.ggfw_list li{margin-right: 14px;}
	.ggfw_list li .lmmc{top: 23px; left: 8px;}
	.listlb{width: 96%;}
	.list_content{width: 70%}
	
}
@media (max-width: 912px) {
	.head .userCon, .head_search .goto_mobile, .head .language{display: none !important;}
	.head .tip_text{margin-left: 10px;}
	.head a.wza{font-size: 14px;}
	.hyjj_l, .hyjj_r{width: 100%; float: none;}
	.hyjj_r{margin-top: 20px;}
	.focus .hd{bottom: 5px;}
	.ffsnkyx .zy{margin: 30px 0;}
	.ffsnkyx .pic li{margin-right: 70px; width: 27.3%;}
	.ggfw_list li{width: 18.6%;}
	.ggfw_list li .lmmc{top:15px; left: 6px; font-size: 12px;}
	.ggfw_list li .wqryxs{font-size: 12px; top: 8px;left: 6px;}
	
}
@media (max-width: 820px) {
	.fl, .fr{float: none;}
	.zdgzbox{background: none;}
	.zdgz_l{margin-bottom: 20px;}
	.zdgz_l, .zdgz_r{float: none; padding: 0; width: 100%;}
	.ggfw_list li{width: 48%; margin-right: 0; margin: 10px 0;}
	.ggfw_list li.xx2, .ggfw_list li.xx4{float: right;}
	.ggfw_list li .lmmc{top: 16%; left: 4%; font-size: 1.3rem;}
	.dqwz{margin-bottom: 20px;}
	.list_content, .list_sidebar{width: 100%; float: none}
	.list_sidebar{margin-bottom: 10px;}
	.list_new li{height: 35px; line-height: 35px;}
	.mobile .pages a{font-size: 0.12rem;}
	.mobile .pages{height: 0.3rem; line-height: 0.3rem;}
}

@media (max-width: 770px) {
	.zt_logo img{width: 154px;}
	.focus .hd{bottom: 13px;}
	.fl, .fr{float: none;}
	.zdgzbox{background: none;}
	.zdgz_l{margin-bottom: 20px;}
	.zdgz_l, .zdgz_r{float: none; padding: 0; width: 100%;}
	.ggfw_list li{width: 48%; margin-right: 0; margin: 10px 0;}
	.ggfw_list li.xx2, .ggfw_list li.xx4{float: right;}
	.ggfw_list li .lmmc{top: 16%; left: 4.8%; font-size: 1.3rem;}
	.ggfw_list li .wqryxs{top: 13%; left: 4.8%; font-size: 1.3rem;}
	.ggfw_list li.xx5{float: left;}
	.zdgz_list2 li, .xxgclist li{width: 100%; float: none;}
	.mobile .head{background: none; padding-bottom: 0;}
	.mobile .head .m_search,.mobile .head .m_menuicon{display: none;}
	.m_ghb{display: block;}
	.mobile .footbox{background: none;}
	.mobile .footbox .returnTop{display: none;}
	/* .mobile .footbox #imgConac{width: auto; margin-left: -5rem} */
	.mobile .footbox .foot_m p{font-size: 16px; line-height: 1.8;}
	.mobile .footbox .foot_m a{font-size: 16px;}
	.mobile .footbox .foot_m .gotoPC{font-size: 16px;}
	.mobile .footbox .foot_m .gotoPC{width: 132px; height: 38px; line-height: 38px; border-radius: 38px;}
	/* .mobile .footbox .right{bottom:4.4rem; left: 50%} */
	.mobile .footbox{padding-top: 20px;}
	.mobile .listlb{width: 93%; margin: 0 auto; margin-top: 0.16rem; background: none; padding: 0;}
	.mobile .Breadcrumb .pointer_tit{width: 95%;}
	.mobile .wrap  .con { background: #f2f2f2; padding: 0 0.16rem 0.36rem;}
	.mobile .common_nav{background: #fff;}

	.list_content, .list_sidebar{width: 100%; float: none}
	.list_sidebar{margin-bottom: 10px;}
	.list_new li{height: 35px; line-height: 35px;}
	.mobile .pages a{font-size: 0.12rem;}
	.mobile .pages{height: 0.3rem; line-height: 0.3rem;}	
}

@media (max-width: 640px) {
	.zt_logo img{width: 124px;}
	.focus .hd{right: 0.5rem;}
	.ggfw_list li .lmmc{left: 3.5%; font-size: 1.2rem;}
	.mobile .footbox .foot_m p{font-size: 16px; line-height: 1.8;}
	.mobile .footbox .foot_m a{font-size: 16px;}
	.mobile .footbox .foot_m .gotoPC{font-size: 16px;}
	.mobile .pages a{font-size: 14px;}
	.mobile .pages{height: 28px; line-height:28px; margin-bottom: 20px;}
	body.mobile .ddesdbg{padding: 20px;}
	body.mobile .ddesdbg .bgbox{width: 100%;}
	body.mobile .ddesdbg .bgbox .title{margin-bottom: 20px}
	body.mobile .ddesdbg .bgbox .title img{width: 100%; height: auto}
	body.mobile .ddesdbg .bgbox .esdlm{width: 45%;}
	body.mobile .ddesdbg .bgbox .esdlm img{height: auto; width: 100%;}	

	.picbtzy_list{padding: 0;}
    .picbtzy_list li .pic{width:100%; float:none; margin:0; margin-bottom: 20px;}
	.picbtzy_list li .list-btzy .tit{text-align: center; margin-bottom: 15px;}
	.picbtzy_list li .list-btzy .tit a{white-space: normal;}
	.picbtzy_list li .list-btzy .zy{height: auto;}
}
	
@media (max-width: 540px) {
	.zt_logo{top: 8px; left: 10px;}
	.zt_logo img{width: 104px;}
	.link_abtn{right: 12%;}
	.head a.wza, .head .tip_text{font-size: 12px;}
	.head a.wza{padding-left: 10px; margin-right: 5px !important;}
	.head .tip_text{padding: 0 5px; margin-left: 0;}
	.m_ghb{font-size: 12px;}

	.zdgzbox{margin: 0;}
	.focus .bd li img{height: 20rem;}
	.zt_title{margin: 30px 0 10px;}
	.zt_title img{width: 150%; margin-left: -23%;}
	.zt_more img{width: auto; margin: 0;}
	.zt_more{top:5px; right: 5px;}
	.zt_more a{font-size: 12px;}
	.zdgz_list2 li, .xxgclist li{padding: 8px 0 8px 16px;}
	.xxgclist li{width: 100%; float: none;}
	
	.xxgclist li.gj2, .xxgclist li.gj4, .xxgclist li.gj6, .xxgclist li.gj8{float: none;}
	.ggfw_list li .lmmc{font-size: 1rem;}
	.ggfw_list li .wqryxs{font-size: 1rem;}

}
@media (max-width:480px) {
	.zt_logo{top:5px; left: 5px;}
	.zt_logo img{width: 84px;}
	body, span, a{font-size:16px;}
	.link_abtn{top: 5px;}
	.focus .bd li img{height: auto;}
	.ggfw_list li .lmmc{top: 10%; left: 4%; font-size: 0.9rem;}
	.ggfw_list li .wqryxs{top: 4%; left: 4%; font-size: 0.9rem;}
	.foot_m m_lg p{font-size:16px;}
	
}
@media (max-width:400px) {
	.ggfw_list li .lmmc{font-size: 0.8rem;}
	.ggfw_list li .wqryxs{font-size: 0.8rem;}
	.zdgz_list li .xxbt a{font-size: 18px;}
}

@media (max-width:380px) {
	.ffsnkyx .pic li{margin-right: 14px;}

}

@media (max-width:360px) {
	.head a.wza, .head .tip_text{font-size: 10px;}
	.picbtzy_list li .list-btzy .tit a{font-size: 20px;}
    .picbtzy_list li .list-btzy .zy, .picbtzy_list li .list-btzy .zy a{font-size: 14px;}

}

@media (max-width:320px) {
	body, span, a{font-size: 0.75rem;}
	.head a.wza, .head .tip_text{font-size: 0.75rem;}
	.ztheader .zthf{width: 158%; margin-left: -28.5%;}
	.link_abtn{right: 3%;}
	.head a.wza, .head .tip_text{font-size: 8px;}
	.zt_more{top: 0; right: 0;}
	.zdgz_list2 li, .xxgclist li {padding: 5px 0 5px 12px;}
	.xxgclist li:before, .zdgz_list2 li:after{width: 5px; height: 5px;}
	.ggfw_list li .lmmc{font-size: 0.6rem;}
	.ztlist li{padding-left: 12px;}
	.ztlist li:before{width: 5px; height: 5px;}
	.ffsnkyx .pic li{margin-right: 12px;}	
		.ggfw_list li .lmmc{font-size: 0.5rem;}
	.ggfw_list li .wqryxs{font-size: 0.5rem;}
}

@media (max-width:280px) {
	.hyjj_r .tt .title a{font-size: 14px;}
	.ffsnkyx .pic li{margin-right: 11px;}
	.ggfw_list li .lmmc{font-size: 0.5rem; width: 15px;}
	.ggfw_list li .wqryxs{font-size: 0.5rem; width: 15px;}
}