@charset "UTF-8";
/* rem */
/* reset */
html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu {
  margin: 0;
  padding: 0; }

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

header, footer, section, article, aside, nav, hgroup, address, figure, figcaption, menu, details {
  display: block; }

caption, th {
  text-align: left;
  font-weight: normal; }

html, body, fieldset, img, iframe, abbr {
  border: 0; }

i, cite, em, var, address, dfn {
  font-style: normal; }

[hidefocus], summary {
  outline: 0; }

li {
  list-style: none; }

h1, h2, h3, h4, h5, h6, small {
  font-size: 100%; }

sup, sub {
  font-size: 83%; }

pre, code, kbd, samp {
  font-family: inherit; }

q:before, q:after {
  content: none; }

textarea {
  overflow: auto;
  resize: none; }

label, summary {
  cursor: default; }

a, button {
  cursor: pointer; }

h1, h2, h3, h4, h5, h6, em, strong, b {
  font-weight: bold; }

del, ins, u, s, a, a:hover {
  text-decoration: none; }

@font-face {
  /*font-family: 'dincondc';
  src: url('../font/dincondc.ttf');*/
  font-weight: normal;
  font-style: normal; }
body, textarea, input, button, select, keygen, legend {
  font: 0.35556rem "Microsoft Yahei";
  color: #000000;
  outline: 0; }

body {
  background-color: #fff; }

a, button, input {
  -webkit-tap-highlight-color: rgba(255, 0, 0, 0); }

/*a{
  color: #707173;
}
a:hover {
    color: #b07f48;
}*/
/**********************************全局*************************************/
html, body {
  width: 100%; }

nav {
  width: 100%;
  height: 1.22222rem;
  background: #000000;
  position: fixed;
  color: #fff;
  z-index: 88;
  top: 0;
  left: 0; }
  nav ul {
    position: absolute;
    top: 0;
    right: 5.48889rem; }
    nav ul a {
      color: #fff; }
    nav ul li {
      float: right;
      margin-left: 1.77778rem;
      line-height: 1.22222rem; }
  nav #logo {
    position: absolute;
    width: 4.68889rem;
    top: -0.04444rem;
    left: 3.33333rem;
    z-index: 99; }

section {
  margin-top: 1.22222rem; }

footer {
  width: 100%;
  height: 8.88889rem;
  background: #313131; }
  footer .footer_nav {
    width: 33.33333rem;
    height: 5.55556rem;
    margin: 0 auto;
    position: relative;
    top: 2.35556rem; }
    footer .footer_nav .footer_page_title {
      position: absolute;
      top: 0;
      left: 1.55556rem;
      width: 2.88889rem;
      height: 5.55556rem; }
      footer .footer_nav .footer_page_title a {
        color: #fff; }
      footer .footer_nav .footer_page_title li {
        width: 100%;
        height: 1rem; }
    footer .footer_nav .footer_right_nav {
      width: 21.33333rem;
      height: 2.95556rem;
      position: absolute;
      top: 0;
      right: 1.51111rem;
      border-bottom: 0.04444rem solid #f6f6f6; }
      footer .footer_nav .footer_right_nav ul {
        width: 33.333%;
        height: 100%;
        float: left; }
        footer .footer_nav .footer_right_nav ul li {
          color: #f6f6f6;
          font-weight: lighter;
          margin-bottom: 0.26667rem; }
        footer .footer_nav .footer_right_nav ul .footer_right_title {
          font-weight: normal;
          margin-bottom: 0.55556rem; }
    footer .footer_nav .footer_share_nav {
      position: absolute;
      top: 3.33333rem;
      right: 1.51111rem; }
      footer .footer_nav .footer_share_nav li {
        float: right;
        margin-left: 0.44444rem; }
        footer .footer_nav .footer_share_nav li img {
          height: 0.53333rem; }

/*@media screen and (min-width: 300px) and (max-width: 950px){
  

}*/

/*# sourceMappingURL=common.css.map */
