@charset "utf-8";
/* CSS Document */

#wrap{
  width:980px;
  height:100%;
  margin:0 auto;
  }

/*******header[*******/

header{
  width:980px;
  height:127px;
  border:1px solid #BEBEBE;
  /* box-shadow */
box-shadow:0px 0px 6px 3px rgba(113,135,164,0.18);
-webkit-box-shadow:0px 0px 6px 3px rgba(113,135,164,0.18);
-moz-box-shadow:0px 0px 6px 3px rgba(113,135,164,0.18);
  }

#header_inner{
  width:980px;
  height:84px;
  background:url(../img/all/header_back.png) repeat-x;
  }

h1{
  float:left;
  width:83px;
  height:61px;
  padding:10px 0 0 20px;
  }

#header_nav{
  float:right;
  width:330px;
  height:35px;
  }

#header_nav ul{
  }

#header_nav ul li{
  float:left;
  }

#header_nav ul li a{
  display:block;
  width:80px;
  font-size:12px;
  color:#494949;
  padding:56px 2px 0 0;;
  text-decoration:none;
  }

#header_nav ul li a:hover{
  color:#a30000;
  }

#header_nav_toi{
  float:right;
  width:150px;
  }

#header_nav_toi a{
  display:block;
  width:120px;
  height:25px;
  background:#484848;
  margin:51px 10px 0 0;
  padding-top:3px;
  color:#fff;
  font-size:12px;
  text-align:center;
  line-height:1.5rem;
  text-decoration:none;
  }

#header_nav_toi a:hover{
  background:#a30000;
  color:#fff;
  }

nav{
  width:980px;
  height:43px;
  }

nav ul{
  width:980px;
  height:43px;
  }

nav ul li{
  float:left;
  }
  
nav ul li a{
  display:block;
  width:196px;
  height:43px;
  background:url(../img/all/nav_back.png) no-repeat;
  color:#333333;
  font-size:13px;
  text-align:center;
  text-decoration:none;
  padding-top:14px;
  }

nav ul li a:hover{
  background:url(../img/all/nav_back_on.png) no-repeat;
  }

/*******footer*******/
footer{
width:980px;
  }

#footer_inner{
width:980px;
height:100px;
background:#D2D2D2;
  }

#footer_inner ul{
width:700px;
  }

#footer_inner ul li{
float:left;
font-size:14px;
padding:15px 20px;
  }
