.wapnav{float:right; display:none;}
.mainnav{clear: both; max-width:1200px; margin:0% auto 0 auto; background:url(../images/menubg.png) no-repeat top; height:48px; line-height:48px;}
.mainnav ul>li.fmenu{float:left; width:11%;line-height:48px; height:48px; font-size:17px; text-align:center; position:relative;}
.mainnav ul>li a,.mainnav ul>li a:link,.mainnav ul>li a:visited{ text-decoration:none; display:block;  color:#fff; font-size:17px; text-align:center; text-decoration:none;}
.mainnav ul>li a:hover,.mainnav ul>li a.active,.mainnav ul>li a.active:link,.mainnav ul>li a.active:visited{background:#008dd7; color:#fff;}
.mainnav ul>li:hover{background:#008dd7; color:#fff;}
.mainnav ul>li.fmenu>ul{ display:none; width:100%; position:absolute; top:40px; z-index:9999; padding-bottom:20px; }
.mainnav ul>li.fmenu ul>li a{ line-height:30px; font-size:13px; color:#fff; border-bottom:dashed #5b91c4 1px; }
.mainnav ul>li.fmenu ul>li>ul>li a{ border:none; font-size:13px;border:#F00 1px solid }

.div2,.headerpagewap{ display:none;}
.ul_div_nav{
	background:rgb(44,92,162);
	}
.po{
	width:135%;
	left:-10%;
	font-size:12px;
}


@media screen and (max-width:1280px) {
	.headerpage .logo {
		display: none !important;
	}
	.dianhua{display:none !important}
	.headerpagewap, .mainnav ul {
		display: block;
	}
	.headwap{
		width: 50%;
    padding-top: 39px;
		}
	header .wapnav {
		display: block;
		width: 50px;
		text-align: right;
		padding-right: 1%;
		margin-right: 2%;
	}

	header .wapnav img {
		padding: 10px;
		background-color: #f2f2f2;
		border: 1px solid #cccccc;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		cursor: pointer;
	}

	header .wapnav img:hover {
		background-color: #dedede;
	}

	.navbg {
		height: 0;
	}

	.mainnav {
		width: 100%;
		height: 0;
		background: #0b0d19;
		position: fixed;
		z-index: 999999;
		top: 0;
		left: 0;
		overflow: hidden;
		margin: 0% auto 0 auto;
	}

	.mainnav ul {
		width: 80%;
		margin-left: 20%;
	}

	.mainnav ul li.fmenu {
		float: none;
		width: 100%;
		height: 45px;
		line-height: 45px;
		font-size: 18px;
		text-align: center;
		z-index: 9999;
		border-bottom: dashed #666 1px;
	}


	.mainnav ul li.fmenu a, .mainnav ul li.fmenu a:link, .mainnav ul li.fmenu a:visited {
		text-decoration: none;
		display: block;
		color: #fff;
		line-height: 45px;
		font-size:1rem;
		text-align: center;
		text-decoration: none;
		padding: 0;
	}

	.mainnav ul li.fmenu a:hover {
		float: none;
		width: 100%;
		height: 45px;
		line-height: 45px;
		font-size: 18px;
		text-align: center;
		z-index: 9999;
	}

	.div2 {
		display: block;
		position: absolute;
		left: 0;
		width: 20%;
		height: 100%;
		background: #313237;
	}

	.div2 span {
		display: block;
		text-align: center;
		margin: 20px auto;
		padding: 0 0;
		text-align: center;
		width: 100%;
		cursor: pointer;
	}

	.div2 span img {
		margin: 0 auto;
		display: block;
		text-align: center;
		float: none;
	}

	.sec {
		display: none;
	}
}
.next_nav {background:#224984; width:100%; padding:0 1rem;font-size:14px;}
.next_nav li{width: 24%; line-height:25px; }
.next_nav li a{ color: #333; }
.next_img {}
.next_img li{width: 22.55%;float: left;padding:0; border:1px solid #fff}

.zlmsize { font-size:1.5rem; font-weight:bold; background:url(../images/line.gif) left no-repeat; padding-left:18px; margin:2rem 0 1rem;}
.dec { color:#666; line-height:2rem;}
