	@charset "utf-8";

@media screen and (max-width:1140px){
	.header .logo{width:100%;}
	.gs{ display:none;}
	.top,.top_main,.top_main,.nav,.nav ul,.header{ width:100%;}
	.bg_slide ul,.bg_slide ul li{ width:100% !important;}
	.nav .dzdt,.search_bar,.yqlj,.header .date,.header .text{ display:none;}
	.nav ul li{ width:20%; text-indent:50%;}
	.nav ul li a.nav01{ background-position:30% center;}
	.nav ul li a.nav02{ background-position:30% center;}
	.nav ul li a.nav03{ background-position:30% center;}
	.nav ul li a.nav04{ background-position:30% center;}
	.nav ul li a.nav05{ background-position:30% center;}
	.main{ width:100%;}
	.slideBox{ width:57%;}
	.slideBox .bd li a,.slideBox .bd li a img{ width:100%;}
	.slideBox .bd li p{ width:98%; padding:0 1%;}
	.news{ width:40%; padding:0 1%;}
	.title ul{ width:80%;}
	.title li{ width:24%; margin-left:0.5%; overflow:hidden;}
	.news .list ul{ width:100%;}
	.list p{ height:auto;}
	.list ul li{ width:100%; overflow:hidden;}
	.zwgkyd,.zwgkyd img{ width:100% !important;}
	.zxxxgk{ width:50%;}
	.zxxxgk .title li{ width:24%; margin-left:1%;}
	.xxgk,.zdly{ width:46%;}
	.xxgk .xxgk01{ width:32%; background-position:20% center; text-indent:12%;}
	.xxgk .xxgk02,.xxgk .xxgk03{ width:32%; background-position:20% center; text-indent:12%; margin-left:1%;}
	.xxgk .xxgk04,.xxgk .xxgk05{ width:48%; background-position:30% center; text-indent:20%;}
	.zdly a.zdly01{ width:35% !important;}
	.zdly a.zdly02,.zdly a.zdly04{ width:31% !important; margin:0 0.5%;}
	.zdly a.zdly03,.zdly a.zdly05{ width:32% !important;}
	.ztzl{ width:100%; display:none;}
	.zdfw{ width:45%; padding:2%;}
	.zdfw .head h3{ width:25%;}
	.zdfw_list a{ width:17%; margin:18px 4%;}
	.zwdt{ margin-top:0;}
	.qzxx{ width:44%; padding:2%;}
	.qzxx .title li{ width:25%;}
	.qzxx .list li{ width:100%; overflow:hidden;}
	.fwrx{ width:100%;}
	.fwrx a{ width:32%; margin-left:1%;}
	.Hierarchical_2{width:100%}
	.zdly table{width:100%;}
	.gs{width:100%;}
	.gs img{width:100%;}
	.zmhd_t{width:100%;}
	.zmhd_t .title li{width:30%;}
	.wsbs_t{width:100%;}
	.link{display:none;}
	.wsbs_t .list .con1 ul li{width:44%}
	.zmhd{display:none;}
	.footer .footer_con{width:100%;}
	.footer .footer_top{width:100%; padding: 20px 40px;}
	.footer .footer_con a{margin-left:40%}
	.footer .footer_con p{font-size: 12px;     padding-left: 2%;}
}
@media screen and (max-width:950px){
	.slideBox,.zxxxgk,.xxgk,.zdly{ width:100%;}
	.news{ width:98%;}
	.zdfw,.qzxx{ width:96%;}
}
@media screen and (max-width:700px){
	.list ul li span,.qzxx .list span.date{ display:none;}
}
@media screen and (max-width:520px){
	.nav ul li{ text-indent:5%;}
	.nav ul li:first-child{ text-indent: 25%;}
	.sousuo{position: absolute;top: 8%;left: 13%;}
	.zdbd .zdbd_right{width:85%;;}
	.xxgk .title ,.xxgk .con ,.zwgk{width:100%;}
	.xxgk .con li , .xxgk .qlqd{width:95%;}
	.nav ul li a{ background:none !important;}
	.xxgk{ height:auto;}
	.xxgk a{ width:100% !important; margin-left:0 !important; background-position:40% center !important; text-indent:45% !important;}
	.zdfw{ height:auto;}
	.zdfw_list a{ width:25%;}
	.zwdt{ width:100%; background-position:center center;}
	.fwrx a img{ width:100%;}
}
@media screen and (max-width:460px){
	.logo a img{ width:100%;}
}