html {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
}
 

*, *:before, *:after {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	
}

body {
	margin: 0;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	line-height: 25px;
	
}

.nav ul {
  list-style: none;
  padding-left: 0;
  margin-top: 0;
  margin-bottom: 0;
}
 
.nav {
	margin: 0 auto;
	background: #FFFFFF;
	color: #FFFFFF;
	background-color: #990000;
}
.nav a {
  display: block;
  padding: 0px 20px;
  margin:0px 8px;   
  line-height: inherit;
  cursor: pointer;
  text-decoration:none;
  color: #FFFFFF;
 
}

.nav a:hover{ 
 color:#FFFFFF;
 
 }
 
.nav__menu {
	line-height: 45px;
	font-weight: 500;
	text-transform: uppercase;
}
.nav__menu-item {
  display: inline-block;
  position: relative;
  }
  
.nav__menu-item:hover {
	background-color: #990000;
	color: #FFFFFF;
	 
}
.nav__menu-item:hover .nav__submenu {
  display: block;
  
}
.nav__submenu {
  font-weight: 300;
  text-transform: none;
  display: none;
  position: absolute;
  width: 150px;
  background-color:#9F0000;
  opacity: 0.9;
   
}
.nav__submenu-item:hover {
  background: rgba(0, 0, 0, 0.1);
  
}



.timer{ float:left; width:80px; height:60px; margin-top:0px;margin-left:20px; margin-bottom:20px;margin-right:10px; border:#F7F7F7 solid 1px; padding-top:5px; background-color:#F7F7F7;}

.tz_ul {
	line-height: 55px;
	font-weight: 500;
	text-transform: uppercase;
}
.tz_div {
  display: inline-block;
  position: relative;
  width:250px;
  height:60px;
  padding-top:5px;
  text-align:left;
  float:left;
  margin-bottom:20px;
  }
  
.tz_item A:hover{
 background-color: #F8F8F8;
  color:#00CC66;
  display: block;
}  
  
.tz_item {
  position: relative;
  }
.menu_back{
background-color: #990000;
width:auto;
}  
  
  
  H5 { font-size:24px; font-weight:bold; color:#993300;}
  H6{ font-size:16px; font-weight:bold; color:#000;}
  H7 {color:#777777;}
  
  
 
#web_bg{
 background-image: url(/news/images/loginback.jpg);
  position:fixed;
  top: 0;
  left: 0;
  width:100%;
  height:100%;
  min-width: 1000px;
  z-index:-10;
  zoom: 1;
  background-color: #fff;
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  background-position: center 0;
}

.denglu
{
margin-left:40%;
margin-top:15%;
width:440px;
height:300px;
opacity: 0.8;
background-color:#FFFFFF;
}

.neikuang
{ margin-left:100px;
  padding-top:30px;}
.admin{
	background-image:url(/news/images/admin.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:40px; 
	height:40px;
	font-size:12px;
	opacity: 0.9;
}
.pass{
	background-image:url(/news/images/pass.jpg);
	background-repeat:no-repeat;
	padding-left:40px;
    background-position:left center;
	height:40px;
	font-size:12px;
}
.yanzheng{ text-align:center;
               height:40px;
			   font-size:12px;
         }
		 
