* {
  margin: 0;
  padding: 0;
  text-decoration: none;
  list-style: none;
  font-family: "Microsoft YaHei";
  font-size: 14px;
  color: #333333; }

a img {
  border: 0 none; }

html, body {
  width: 100%;
  height: 100%;
  min-width: 1200px; }

#header {
  float: left;
  width: 100%;
  border-bottom: 1px solid #dfdfdf; }
  #header .header {
    width: 1200px;
    margin: 0 auto; }
    #header .header p {
      float: left;
	  color:#666;
      line-height: 40px; }
    #header .header ul {
      float: right; }
      #header .header ul li {
        float: left;
        margin-right: 15px; }
        #header .header ul li a {
	      font-size:14px;
	      color:#666;
          float: left;
          line-height: 40px; }

#logo {
  float: left;
  width: 100%;
  margin-top: 1px; }
  #logo .logo {
    width: 1200px;
    margin: 0 auto; }
    #logo .logo a {
      float: left; }
      #logo .logo a img {
        float: left; }
      #logo .logo a #logo_text {
        float: left;
        margin-top: 1px;
        margin-left: 25px;
        border-left: 1px solid #c8c8c8;
        padding-left: 20px; }
    #logo .logo div {
      float: right; }
      #logo .logo div span {
        float: left;
        width: 50px;
        height: 50px;
        border: 1px solid #000000;
        color: #272636;
        border-radius: 50%;
        font-size: 25px;
        text-align: center;
        line-height: 50px;
        margin-right: 20px; }
      #logo .logo div div {
        float: left;
        width: 182px; }
        #logo .logo div div p {
          float: left;
          font-size: 18px;
          color: #020202;
          font-weight: bold; }
          #logo .logo div div p b {
            float: left;
            width: 100%;
            font-size: 22px;
            color: #ab0808; }

#nav {
  float: left;
  width: 100%;
  background-color: #01b0f1;
  margin-top: 1px; }
  #nav .nav {
    width: 1200px;
    margin: 0 auto; }
    #nav .nav ul {
      float: left; }
      #nav .nav ul li {
        float: left; }
        #nav .nav ul li a {
          float: left;
          line-height: 54px;
          color: #ffffff;
          padding: 0 35px;
          font-size: 20px; }
      #nav .nav ul li:hover a {
        background-color: #01b0f1;
		color:#8a6d3b;
		 }
      #nav .nav ul .current_page:hover a {
        background-color: #01b0f1;
		color:#8a6d3b;
		}
      #nav .nav ul .current_page a {
        background-color: #01b0f1; 
		color:#8a6d3b;
		}

#seach {
  float: left;
  width: 100%;
  background-color: #f2f2f2; }
  #seach .seach {
    width: 1200px;
    margin: 0 auto; }
    #seach .seach ul {
      float: left; }
      #seach .seach ul li {
        float: left;
        line-height: 40px;
        color: #898989; }
        #seach .seach ul li a {
          /*text-decoration: underline;*/
          color: #898989;
          margin-right: 12px; }
    #seach .seach div {
      float: right;
      height: 18px;
      width: 158px;
      border-radius: 18px;
      border: 1px solid #999;
      position: relative;
      overflow: hidden;
      margin-top: 10px; }
      #seach .seach div input {
        float: left;
        border: 0 none;
        outline: 0 none;
        padding: 0 8px;
        width: 80%;
        font-size: 12px; }
      #seach .seach div span {
        position: absolute;
        right: 5px;
        top: 2px;
        float: left; }

#banner {
  float: left;
  width: 100%; }
  #banner img {
    float: left;
    width: 100%; }

#index_banner {
  float: left;
  width: 100%;
  height: 750px;
  position: relative; }
  #index_banner img {
    float: left;
    width: 100%;
    left: 0;
    top: 0;
    height: 750px;
    position: absolute;
    display: none; }
  #index_banner img:first-of-type {
    display: block; }
  #index_banner ul {
    float: left;
    position: absolute;
    left: 50%;
    bottom: 5%;
    margin-left: -39px; }
    #index_banner ul li {
      float: left;
      width: 12px;
      height: 12px;
      margin: 0 5px;
      border-radius: 50%;
      background-color: rgba(255, 255, 255, 0.5); }
    #index_banner ul .index_banner_li {
      background-color: white; }

#footer {
  float: left;
  width: 100%;
  background-color: #404648; }
  #footer .footer {
    width: 1155px;
    margin: 0 auto; }
    #footer .footer #friendLink {
      float: left;
      width: 100%; }
      #footer .footer #friendLink .friendLink_t {
        float: left;
        color: #ffffff;
        font-size: 22px;
        position: relative;
        width: 100%;
        margin-bottom: 20px;
        margin-top: 35px; }
        #footer .footer #friendLink .friendLink_t i {
          float: left;
          width: 1050px;
          height: 2px;
          background-color: #555a61;
          position: absolute;
          top: 15px;
          right: 0; }
      #footer .footer #friendLink .friendLink_m {
        float: left; }
        #footer .footer #friendLink .friendLink_m img {
          float: left; }
        #footer .footer #friendLink .friendLink_m ul {
          float: right;
          width: 950px; }
          #footer .footer #friendLink .friendLink_m ul li {
            float: left;
            margin: 0 18px 15px; }
            #footer .footer #friendLink .friendLink_m ul li a {
              float: left;
              color: #ffffff;
              font-size: 12px; }
    #footer .footer #footer_nav {
      float: left;
      width: 100%;
      background-color: #5e696f;
      margin-top: 20px; }
      #footer .footer #footer_nav ul {
        width: 1030px;
        margin: 0 auto; }
        #footer .footer #footer_nav ul li {
          float: left;
          height: 30px;
          margin-top: 12px;
          border-right: 1px solid #fff;
          padding: 0 30px;
          margin-bottom: 12px; }
          #footer .footer #footer_nav ul li a {
            float: left;
			font-size:16px;
            color: #ffffff; }
		#footer .footer #footer_nav ul li a:hover{
		color:#FFCC00;
		}
        #footer .footer #footer_nav ul li:last-of-type {
          border: 0 none; }
    #footer .footer #footer_bot {
      float: left;
      width: 100%;
      margin-top: 35px;
      margin-bottom: 20px; }
      #footer .footer #footer_bot a {
        float: left;
        margin-top: px; }
        #footer .footer #footer_bot a img {
          float: left; }
      #footer .footer #footer_bot #bqxx {
        float: left;
        margin-left: 140px;
        width: 350px; }
        #footer .footer #footer_bot #bqxx p {
          float: left;
          width: 100%;
		  color:#fff;
          line-height: 30x;
		  }
          #footer .footer #footer_bot #bqxx p span {
            color: #ffffff;
            float: left;
            font-size: 14px; }
          #footer .footer #footer_bot #bqxx p span:nth-of-type(2) {
            float: right; }
      #footer .footer #footer_bot #ewm {
        float: right; }
        #footer .footer #footer_bot #ewm div {
          float: left;
          width: 114px; }
          #footer .footer #footer_bot #ewm div p {
            float: left;
            width: 100%;
            color: #ffffff;
            line-height: 24px; }
          #footer .footer #footer_bot #ewm div img {
            float: left;
            width: 100%; }
        #footer .footer #footer_bot #ewm div:last-of-type {
          float: left;
          margin-left: 30px; }

/*# sourceMappingURL=base.css.map */
