@charset "gb2312";
/* CSS Document */

@media screen and (max-width: 1090px){
	.above{ display:none;}
	.topnav{ width: 100%; margin:0; height:160px;}
	.topnav .logo,.topnav .functions{ float: none; margin:20px auto 0; padding:0;}
	.topnav .logo{width:312px;}
	.topnav .functions{ margin-top: 30px;}
	.topnav .functions .navbox{ margin:0; height:auto;}
	.topnav .functions .navbox ul li{ width: 14.0%; text-indent: 0px; text-align: center;}
	.topnav .functions .navbox ul li a img{ margin:0;}
	.maincontainer{ width:99%; padding:10px 0.5%;}
	
	.maincontainer .tabnav{ display:none;}
	
	#divdown1{ display:none !important;}
	
	.contentBox .govnews{ width: 100%;}
	.contentBox .govnews .slideBox{ width:55%;}
	.contentBox .govnews .slideBox .bd li img{ width:100%; height:100%;}
	.contentBox .govnews .rightnews{ width:44%}
	.contentBox .govnews .slideBox .toplink{ display:none;}
	.maincontainer .contentBox .infopublink{ width: 100%; height:auto; padding-bottom:10px;}
	.infopublink ul li{ float:left;}
	.infopublink ul li.head{ float:none;}
	
	.maincontainer .contentBox .actlink{ width: 100%; height:auto;}
	.maincontainer .contentBox .actlink li{ width:33%; float:left; margin-right:0.3%}
	
	.infopubcenter,.infopubright,.maincontainer .contentBox .actlistbox,.maincontainer .contentBox .service{ width:100%; margin-top:10px;}
	.maincontainer .contentBox .service{ height:auto;}
	.contentBox .servicelist{ width: 100%; height:auto;}
	.contentBox .service .serviceicon{ width: 100%; clear:both; padding: 10px;}
	
	.topic .fl,.topic .fr{ width: 100%; text-align: center;}
	.topic .fl img,.topic .fr img{ max-width:100%; text-align: center;}
    .header_pic{height:auto; max-width:100%; margin:0 auto;}
	.header_pic img{height:80%; max-width:100%;}
	
}

@media screen and (max-width: 760px){
	.maincontainer{ width:98%; padding:10px 1%;}
	.topnav .functions{ width: 100%;}
	.footer .friendlink{ display:none;}
	.footer .footercontent{ padding:0 2%;}
	.contentBox .govnews { height:auto;}
	.contentBox .govnews .slideBox{ width: 100%;}
	.contentBox .govnews .rightnews{ width: 100%; margin-top: 10px;}
	.topic .qr { display:none;}
	.header_pic{height:auto; max-width:100%; margin:0 auto;}
	.header_pic img{height:80%; max-width:100%;}

}

@media screen and (max-width: 480px){
	.maincontainer .contentBox .actlink li{ width:49.5%; margin-right:0.25%;}
	.contentBox .govnews .slideBox,.contentBox .govnews .slideBox .bd,contentBox .govnews .slideBox .bd li{ height:300px;}
	.topnav .functions .navbox ul li a img{margin-top:10px; width:60%}
}

@media screen and (max-width: 460px){
	.maincontainer .contentBox .actlistbox{ height:auto;}
	.maincontainer .contentBox .actlistbox .actform{ height:70px;}
}

