@media only screen and (max-width: 767px) {
.yybb { display: none; }
.app_head_top { display: none; }
.bl_app_banner{ display: none; }
.app_head_nav{ display: none; }
.app_head_logo{ display:block !important;}
.foot_new { display: none !important; }
.foot_old { display: none !important; }
.new_boount { display: none !important; }
.app_head_logo { text-align: center; padding:0 20px;}
.app_head_logo img { width: 100%; height: 100%;}
/**************底部分页条**************/
.default_pgToolbar td { font-size: 0px !important; }
.default_pgCurrentPage { width: 60px !important; height: 30px !important; line-height: 30px !important; background-size: contain !important; }
.default_pgNext { background-size: contain !important; }
.default_pgLast { background-size: contain !important; }
.default_pgRefresh { background-size: contain !important; }
.default_pgBtn { width: 40px !important; height: 40px !important; }
.default_pgPrev { background-size: contain !important; }
.default_pgFirst { background-size: contain !important; }
.bt_link { font-size: 0.8rem !important; }
/*************手机版底部*************/
.app-lod-footer { width:100%; margin: 10px auto 0 auto; background-color: #eff0f0; overflow: hidden; border-top: 3px solid #B10101; display:block; line-height:2rem;}
.app-lod-footer ul li { width:33%; float: left; text-align:center; }
.app-lod-footer ul li a { font-size: 1rem; line-height: 2rem; text-align:center;}
.app-oldcopyright { width:94%; margin: 0px auto; padding:0 3%; background:#FFFFFF; display:block;}
.app-oldcopyright p { font-size:0.85rem; line-height:1.5rem; }
.app_top_banner{
	padding-top:15px;
width:100%;
height:100%;
overflow:visible;
display:block;}
.app_top_banner img{
width:100%;}

/******************************************************************************/

body{
padding:0px; color:#333; list-style-type:none; border:0px;text-align:left;
background:#fff;}
*{
	margin:0px;padding:0px; list-style-type:none; font-family:Arial, Helvetica, sans-serif;
}
/*--------------------banner---------------------------------------------*/
.banner {display: none !important; }

/*--------------------menu---------------------------------------------*/
.menu {
    padding-left:0px !important;
	width:100%;
	margin:auto;
	background:#0264C7;
}
.menu ul{
	width:100%;
	margin:auto;}
.menu li {
	width:33.3%;
	height:2.6rem;
	background:url(menu_old.jpg) no-repeat;
	font-size:1.2rem;
	font-weight:bold;
	float:left;
	text-align:center;
	line-height:2.6rem;
}
.menu li a {
	color:#FFF;
	font-size:1.2rem;
}
.menu li a:hover {
	color:#80CFFF;
	font-size:1.2rem;
}
/*--------------content----------------*/
.content {
	width:100%;
	margin:auto;
	background:#FFF;
	clear:both;
	height:100%;
	overflow:hidden;
	padding:0px;
}
.content_left {
	width:100%;
}
.content_right {
	width:100%;
}
.nei_content_left {
	width:100%;
	width:0px;
	height:0px;
	overflow:hidden;
}
.nei_content_right {
	width:100%;
	float:left;
	margin-left:0px;
}
/*--------------guanggao-----------------*/
.guanggao {
	width:100%;
	height:100%;
	overflow:visible;
	display:block;
}
.guanggao img{
	width:100%;
}
/*-----------------prussian file----------------------*/
.prussian_file,.law_news,.prussian_information {
	width:99.8%;
	background:url(title_bg_old.jpg) no-repeat left top;
	border-bottom:0px #ddd solid;
	border-left:0px #ddd solid;
	border-right:0px #ddd solid;
	height:100%;
	overflow:hidden;
}
 .wording {
	width:99.8%;
	background:url(title_bg_old.jpg) no-repeat left top;
	border-bottom:0px #ddd solid;
	border-left:0px #ddd solid;
	border-right:0px #ddd solid;
	margin-top:10px;
	height:100%;
	overflow:hidden;
}

.prussian_file h3, .wording h3,.law_news h3,.prussian_information h3 {
	color:#1A56A8;
	font-size:1.2rem;
	font-weight:bold;
	padding-left:45px;
	line-height:2.6rem;
	height:2.6rem;
	background:none;
	overflow:hidden;
}
.law_news h3,.prussian_information h3 {
	color:#1A56A8;
	font-size:1.2rem;
	font-weight:bold;
	padding-left:45px;
	line-height:2.6rem;
	height:2.6rem;
	background:none;
	padding-top:13px;
	overflow:hidden;
}
.prussian_file h3 span a, .wording h3 span a,.law_news h3 span a,.prussian_information h3 span a {
	float:right;
	font-weight:normal;
		padding-right:8px;
		line-height:2.6rem;
		font-size:1rem;
		color:#666666;
}
.prussian_file ul, .wording ul,.law_news ul,.prussian_information ul {
	padding:10px;
}
.prussian_file ul li, .wording ul li,.law_news ul li,.prussian_information ul li {
	background:url(ico_dian.jpg) no-repeat left center;
	padding-left:15px;
	font-size:1rem;
	line-height:2rem;
	height:2rem;
	overflow:hidden;
	border:none;
}
.prussian_file ul li a, .wording ul li a,.law_news ul li a,.prussian_information ul li a {
	font-size:1rem;
	line-height:2rem;
}
.prussian_file ul li span, .wording ul li span{
	float:right;
	font-size:1rem;
	line-height:2rem;
	color:#999999;
}
.law_news ul li span,.prussian_information ul li span{
	float:right;
	font-size:1rem;
	line-height:2rem;
	color:#999999;
	padding-right:15px;
}
/*-----------law news---------
.law_news {
	width:100%;
	margin-top:10px;
}
.law_news h3 {
	background:url(title_bg1_old.jpg) no-repeat -120px center;
	height:50px;
	color:#FFF;
	font-weight:bold;
	padding-left:20px;
	line-height:50px;
		font-size:1.2rem;
		border:1px #CCCCCC solid;
}
.law_news h3 span a {
	float:right;
	font-weight:normal;
		padding-right:8px;
			line-height:50px;
		font-size:1rem;
		color:#666;
}
.law_news ul {
	padding:14px 5px 14px 5px;
}
.law_news ul li {
border-bottom:1px #fff dashed;
	padding-left:15px;
	line-height:2rem;
		font-size:1rem;
		height:2rem;
		overflow:hidden;
				width:96%;
		margin:auto;
			background:url(ico_dian.jpg) no-repeat left center;
}
.law_news ul li a{
	line-height:2rem;
		font-size:1rem;
}
.law_news ul li span {
	float:right;
		line-height:2rem;
		font-size:1rem;
		color:#999;
}
*/
/*.prussian_information {
	width:100%;
	margin-top:10px;
}
.prussian_information h3 {
	background:url(title_bg1_old.jpg) no-repeat -120px center;
	height:50px;
	color:#FFF;
	font-weight:bold;
	padding-left:20px;
	line-height:50px;
		font-size:1.2rem;
		border:1px #CCCCCC solid;
}
.prussian_information h3 span a {
	float:right;
	font-weight:normal;
		padding-right:8px;
			line-height:50px;
		font-size:1rem;
		color:#666;
}
.prussian_information ul {
	padding:14px 5px 14px 5px;
}
.prussian_information ul li {
border-bottom:1px #fff dashed;
	padding-left:15px;
	line-height:2rem;
		font-size:1rem;
		height:2rem;
		overflow:hidden;
		width:96%;
		margin:auto;
			background:url(ico_dian.jpg) no-repeat left center;
}
.prussian_information ul li a{
	line-height:2rem;
		font-size:1rem;
}
.prussian_information ul li span {
	float:right;
		line-height:2rem;
		font-size:1rem;
		color:#999;
}
*/
.nei_law_news {
	width:250px;
	margin-bottom:8px;
	height:auto;
	
	
}
.nei_law_news h3 {
	background:url(title_bg1_old.jpg) no-repeat left center;
	height:24px;
	color:#FFF;
	font-size:1.2rem;
	font-weight:bold;
	padding-left:30px;
	padding-top:3px;
}
.nei_law_news ul {
	border-left:1px #CCC solid;
	border-right:1px #CCC solid;
	border-bottom:1px #CCC solid;
	padding:5px 5px 30px 5px;
	clear:both;
	background:url(new_bg1.jpg) no-repeat bottom;

}
.nei_law_news ul li {
	background:url(ico_dian.jpg) no-repeat 3px 12px;
	line-height:28px;
	padding-left:10px;
}
.nei_banner{
display:none !important;}
.nei_banner img{
	width:100%;
	margin:8px 0;
	}
/*------------nei news_list--------------*/
.nei_news_list {
	width:100%;
	background:url(title_bg3.jpg) repeat-x;
	padding-top:10px;
	overflow:auto;
}
.nei_news_list h3 {
	background:url(ico_dian4.jpg) no-repeat 12px;
	color:#1A56A8;
	font-size:1rem !important;
	font-weight:normal;
	padding-left:40px;
	padding-top:3px;
	line-height:2rem;
}
.nei_news_list h3 table tr td{
	width:auto !important;}
.nei_news_list ul {
	padding:0 5px;
}
.nei_news_list ul li {
	line-height:2rem;
	height:2rem;
	overflow:hidden;
	padding-left:10px;
	font-size:1rem;
	border-bottom:1px #fff dashed;
	width:96%;
	margin:auto;
	background:url(dian.jpg) no-repeat left center;
}
.nei_news_list ul li a{
	font-size:1rem !important;
	line-height:2rem;
}
.nei_news_list ul li span{
	float:right;
	font-size:1rem;
	line-height:2rem;
	color:#999999;
	}
/*------------------nei news detail------------------------------*/

.nei_news_detail {
	width:100%;
	margin:auto;
	background:url(title_bg3.jpg) repeat-x;
	padding-top:10px;
}
.nei_news_detail h3 {
	background:url(ico_dian4.jpg) no-repeat 8px;
	color:#1A56A8;
	font-size:16px;
	font-weight:bold;
	padding-left:30px;
	padding-top:3px;
}
.nei_news_detail h1{
	font-size:24px;
	font-weight:bold;
	text-align:center;
	line-height:80px;
	background:url(ico_dian3.jpg) repeat-x bottom;
	color:#1A56A8;
	margin-bottom:20px;
}
.nei_news_detail p{
	line-height:32px;
	font-size:15px;
	}
.nei_news_detail ul{
	padding-top:40px;}
.nei_news_detail ul li{
	}

/*内容页当前位置*/
.newdetail_location{
font-size:1rem;
line-height:2rem;
padding-left:10px;}
/*news detail*/
.news_detail_title{
	text-align:center;
	font-size:1.6rem;
	color:#3576BE;
	line-height:3.2rem;
	font-weight:bold;
	padding:10px;
}
.news_detail_time {
	width:95%;
	background:#E9F4FF;
	margin:0 auto 20px auto;
	line-height:1.6rem;
	text-align:center;
	color:#999;
	font-size:0.8rem;
}
.news_detail_content {
	width:95%;
	margin:10px auto;
		line-height:2rem;
	font-size:1rem;
}
.news_detail_content p {
	line-height:2rem;
	font-size:1rem;
}
.news_detail_close {
	width:100%;
	padding-left:0px;
	clear:both;
	margin:auto;
}
.news_detail_close li {
	float:left;
	padding-right:20px;
}
.news_detail_fenxiang {
	width:100%;
	margin:10px auto;
	text-align:right;
	clear:both;
	height:24px;
	line-height:24px;
}
.fujian a{
	text-indent:2em;
	font-size:1rem;
	line-height:2rem;}
	
	#zoom{
margin:25px auto;
text-align:left;}
#zoom table {
	overflow:visible;
	margin-left:4px;
}
#zoom p{
text-align:left;
padding-top:10px;
font-size:1rem; line-height: 2rem; }
#zoom p img { width:100% !important; }
#zoom p a img { width:auto !important; }
#zoom p span { font-size:1rem; line-height: 2rem; }}