html{
	margin: 0px;
	padding: 0px;
	box-sizing: border-box;
	height: 100%;
	position: relative;
	/* overflow: hidden!important; */
}
*{
	margin: 0px;
	padding: 0px;
	box-sizing: border-box;
	font-family: "Adobe 黑体 Std", "宋体";
}
ul{
	margin: 0px;
	padding: 0px;
}
li{
	list-style: none;
}
a{
	text-decoration: none;
}
.floatLeft{
	float: left;
}
.floatRight{
	float: right;
}
.clearFloat:after{
	display: block;
	content: "";
	clear: both;
}
.pageHeader{
	width:100%;
}
.header{
	width:100%;
	padding:0.4rem;
	padding-bottom: 0px;
}
.logo{
	width: 4.986667rem;
	height: 0.56rem;
}
.menu{
	width: 0.38rem;
	height: 0.32rem;
}
.search_div{
	width:100%;
	padding:0 0.4rem;
	margin-top: 0.32rem;
}
.search_box{
	width: 100%;
	height: 0.72rem;
	border: 1px solid #eeeeee;
	border-radius: 0.373333rem;
	position: relative;
	padding-left: 0.4rem;
}
.searchIcon{
	width: 0.4rem;
	height: 0.426667rem;
	position: absolute;
	right: 0.4rem; 
	top: 0.133333rem;
}
#searchInput{
	width: 7.92rem;
	height:0.693333rem;
	background-color: transparent;
	border: 0px;
	outline: none;
	font-size: 0.32rem;
	color: #999999;
	line-height:0.693333rem;
}
/* 菜单弹窗 */
.menu_mask{
	 width: 100%;
	 height: 100%;
	 position: fixed;
	 top: 0;
	 left: 0px;
	 display: none;
	 transition: display 0.3s;
	 z-index: 10;
 }
 .mask{
 
 	 width: 100%;
 
 	 height: 100%;
 
 	 position: relative;
 
 	 z-index: 10;
 
 	 background-color: rgba(0,68,145,0.5);
 
 }
 .menu_div{
 	width: 70%;
 	height: 100%;
 	position: absolute;
 	top: 0;
 	right: 0;
 	background-color: #ffffff;
 	z-index: 12;
 }
 .menu_div ul li{
	 width:100%;
	 height: 1.333333rem;
	 line-height: 1.333333rem;
 }
 .menu_div ul li.heightStyle{
	height: auto !important;
 }
 .menu_div ul li a{
	 color:#333333;
	 font-size: 0.346667rem;
	 display: block;
	 line-height: 1.333333rem;
 }
 .menu_div ul li a.topNavHref{
	 position: relative;
	 padding-left: 1.333333rem;
	 padding-right: 1.333333rem;
	  border-bottom: 1px solid #F1F1F1;
 }
 .menu_div ul li .moblieNavLi a{
	 padding-left: 1.333333rem;
	 border-bottom: 1px solid #F1F1F1;
 }
 .menu_div ul li .moblieNavLi{
	 display: none;
 }
 .menu_div ul li.heightStyle .moblieNavLi{
	 display: block;
 }
 .menu_icon{
	 width:0.533333rem;
	 position: absolute;
	 left: 0.4rem;
	 top: 0.4rem;
 }
 .add_menu{
	 width: 0.533333rem;
	  position: absolute;
	  right: 0.4rem;
	  top: 0.4rem;
	  z-index: 10;
 }
 .footer{
	 margin-top: 0.533333rem;
	 height: 4.4rem;
	 background: #333333;
	 padding: 0.4rem;
	 position: relative;
 }
 .logoF{
	 display:block;
	 width: 3.84rem;
	 height: 0.64rem;
 }
 .footer p{
	 margin-top: 0.4rem;
	 font-size: 0.266667rem;
	 font-family: Microsoft YaHei UI, Microsoft YaHei UI-Regular;
	 font-weight: 400;
	 color: #ffffff;
 }
  .footer p a{
	color: #ffffff;
	font-size: 0.266667rem;
  }
  .code_div{
	  width:2.133333rem;
	  position: absolute;
	  text-align: center;
	  right: 0.4rem;
	  top: 0.586667rem;
  }
  .code_div img{
	  width: 1.466667rem;
	  height: 1.466667rem;
	  display: block;
	  margin: 0 auto;
  }
  .codeText{
	  margin-top: 0.266667rem;
	  font-size: 0.266667rem;
	  font-family: Microsoft YaHei UI, Microsoft YaHei UI-Regular;
	  font-weight: 400;
	  text-align: center;
	  color: #ffffff;
	  line-height: 0.32rem;
  }
  .banner_div{
  	margin-top: 0.266667rem;
  	width: 100%;
  	height: 150px;
  }
  .banner_div img{
  	display: block;
  	width: 100%;
  	height: 100%;
  }
.paging{
	font-size: 0rem;
	color: #333333;
	margin: 0.613333rem 0;
}
.paging a{
	height: 0.56rem;
	display: inline-block;
	padding: 0 0.106667rem;
	font-size: 0.32rem;
	color: #333333;
	line-height: 0.56rem;
	border: 1px solid #aaaaaa;
	margin: 0 0.133333rem;
}
.paging a.active{
	background: #0073d3;
	border-radius: 2px;
	color: #ffffff;
	border: 1px solid  #0073d3;
}
.paging a.pagingA{	
	height: 0.613333rem;
	border: 1px solid #aaaaaa;
	border-radius: 0.053333rem;
	font-size: 0.32rem;
	font-family: Microsoft YaHei, Microsoft YaHei-Regular;
	font-weight: 400;
	text-align: center;
	line-height:  0.613333rem;
	color: #aaaaaa;
	margin: 0 0.213333rem;
}
.tongji{
	display: inline-block;
	margin-left: 0.133333rem;
	font-size: 0.32rem;
}