﻿@charset "utf-8";
/* CSS Document */


html,body {
  font-size: 14px;
  font-family: " ",Arial;
  font-family: " ";
  font-stretch: normal;
  letter-spacing: 1px;
  color: #666;
  padding: 0;
  margin: 0;
}

ul,li,ol,dl,dt,dd { 
  list-style: none;
  padding: 0;
  margin: 0;
}
h1, h2, h3, h4, h5, h6, h7, h8 { 
  padding: 0;
  margin: 0;
}

a { text-decoration: none; color: #333;}
img { border: 0;}
p{ padding: 0; margin: 0;}
.hex_indent { text-indent:2em;}
.tex_center { text-align: center;}
.tex_right { text-align: right;}
.tex_bold { 
  color: #000;
  font-weight: bold;
  margin-top: 20px;
}


/* ====== header ====== */
header { 
  height: 292px; 
  margin: 0 auto;
}

/* nav */
#nav { 
  width: 980px;
  padding-top: 256px;
  margin: 0 auto;
}
#nav > li { 
  float: left;
  width: 140px;
  text-align: center;
}
#nav > li > a { 
  display: block;
  width: 140px;
  height: 36px;
  line-height: 36px;
  font-size: 18px;
  color: #FFF;
}
#nav > li > a:hover { font-weight: bold;}
#nav > li > .active { 
  color: #333;
  /*font-weight: bold;*/
  background-image: url(../images/nav_bg.png);
}


/* ====== center-content ====== */
section { overflow: hidden;}
#content { 
  width: 980px;
  margin: 40px auto 0;
}


/* ====== footer ====== */
footer{
  clear: both;
  font-size: 12px;
  text-align:center;
  color:#888;
  /*border-top: 1px solid #000;*/
  padding: 20px 0;
  padding-top: 160px;
  /*margin: 30px auto 0;*/
}
footer > p { line-height: 20px;}
footer > p > span { padding-left: 20px;}

/* 引导 */
#index_guide { 
  width: 567px;
  margin: 5% auto;
}
