body {
  color: #6b6b6b;
  width: 100%;
  overflow-x: hidden;
}
ul,
li {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
a {
  color: inherit;
}
a:hover {
  color: #1984f7;
}
a:focus {
  text-decoration: none;
}
.overflow{
  overflow-x: hidden;
}
.logo {
  width: 230px;
  height: 109px;
}
.logo-img {
  display: block;
  height: 109px;
}
.logo-img img {
  height: 100%;
  width: auto;
}
/*导航*/
.navigation {
  background-color: #3385ff;
  width: 100%;
  text-align: center;
}
.navbar-header {
  padding-right: 10px;
}
.navbar-header .navbar-toggle {
  padding: 7px 0;
  margin: 0;
  border: 0;
  cursor: pointer;
}
.navbar-header .navbar-toggle .icon-bar {
  background-color: #fff;
  border-radius: 5px;
  height: 4px;
  width: 32px;
  margin: 6px 0;
  display: none;
  -webkit-transform: rotateZ(-90deg);
  transform: rotateZ(-90deg);
}
.navbar-header .navbar-toggle .remove {
  display: inline-block;
  height: 36px;
  width: 32px;
  background: url(i/icon.png) no-repeat 0 0;
  vertical-align: middle;
}
.navbar-header .navbar-toggle.collapsed .icon-bar {
  display: block;
  -webkit-transform: rotateZ(0deg);
  transform: rotateZ(0deg);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.navbar-header .navbar-toggle.collapsed .remove {
  display: none;
}
.menu {
  padding: 0;
  margin-bottom: 0;
  font-size: 0;
}
.menu > li {
  display: inline-block;
}

/*.navbar .nav>li .dropdown-menu {
    margin: 0;
}
.nav.navbar-nav.navbar-right>li:hover>.dropdown-menu {
    display: block;
}
.nav.navbar-nav.navbar-right ul.dropdown-menu>li.dropdown-submenu .dropdown-toggle:hover+.dropdown-menu {
    display: inline-table;
}*/


.menu > li > a {
  display: block;
  padding: 0 25px;
  line-height: 50px;
  /*font-weight: 700;*/
  font-size: 16px;
  color: #fff;
}
.menu > li > a:hover {
  background-color: #f7f7f7;
  color: #1984f7;
  text-decoration: none;
}
.menu > li > a.active {
  background-color: #0078d7;
  color: #fff;
}
.menu > li i.glyphicon-menu-down {
  line-height: 60px;
  float: right;
  display: none;
  margin-right: 9px;
  font-size: 18px;
  color: #d2d2d2;
}


.menu .dropdown-menu {
  height: 0;
  width: 200px;
  background-color: #f7f7f7;
  padding: 10px;
  padding-bottom: 0;
  border-radius: 0;
  border: none;
  margin: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.menu .dropdown-menu ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.menu .dropdown-menu li {
  margin-bottom: 8px;
}
.menu .dropdown-menu li i {
  padding: 0 10px;
  text-align: center;
  line-height: 30px;
  display: none;
  font-style: normal;
  font-size: 30px;
}
.menu .dropdown-menu .indent-menu {
  margin-left: 15px;
  margin-bottom: 5px;
}
.menu .open > a {
  background-color: #f7f7f7;
  color: #1984f7;
  text-decoration: none;
}
.menu .open .dropdown-menu {
  height: auto;
}
.bread-crumbs {
  margin-top: 15px;
  color: #929bb1;
  line-height: 1;
  font-size: 14px;
}
.bread-crumbs a {
  color: #adb4c4;
}
.bread-crumbs a:hover {
  text-decoration: underline;
}
@media (min-width: 768px) {
  .menu {
    float: inherit;
  }
  .menu > li {
    float: inherit;
  }
  /* .menu .dropdown {
    width: 200px;
  } */
}
@media (min-width: 768px) and (max-width: 992px) {
  .menu > li > a {
    padding: 0 5px;
  }
  .ie8 .menu > li > a {
    padding: 0 3px;
  }
}
@media (min-width: 992px) and (max-width: 1229px) {
  .menu > li > a {
    padding: 0 15px;
  }
}
@media (max-width: 767px) {
  .navbar-collapse {
    /* margin: 0 -15px; */
    border-top: 0;
    padding: 0;
  }
  .menu > li {
    display: block;
    background-color: #818181;
    height: auto;
    border-bottom: 1px dashed #9b9b9b;
  }
  .menu > li:last-child {
    border-bottom: 0;
  }
  .menu > li > a {
    width: 100%;
    height: 60px;
    line-height: 60px;
    text-align: left;
    font-weight: 400;
  }
  .menu > li > a.active,
  .menu > li > a:hover {
    background-color: #818181;
    color: #fff;
    text-decoration: none;
  }
  .menu > li i.glyphicon-menu-down {
    display: inline-block;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
  }
  .menu .dropdown-menu {
    position: static;
    float: none;
    padding: 0;
    width: 100%;
    background-color: #818181;
  }
  .menu .dropdown-menu ul {
    padding: 0 0 30px 40px;
  }
  .menu .dropdown-menu li {
    line-height: 30px;
    margin-bottom: 0;
    padding: 10px 0;
    color: #fff;
    font-size: 18px;
  }
  .menu .dropdown-menu li i {
    height: 30px;
    display: inline-block;
    line-height: 30px;
  }
  .menu .dropdown-menu li span {
    color: #d2d2d2;
  }
  .menu .dropdown-menu li a,
  .menu .dropdown-menu li span {
    display: inline-block;
    height: 30px;
    line-height: 30px;
  }
  .menu .open > a {
    background-color: #818181;
    color: #fff;
    text-decoration: none;
  }
  .menu .open i.glyphicon-menu-down {
    display: inline-block;
    -webkit-transform: rotateZ(180deg);
    transform: rotateZ(180deg);
  }
}
.footer-link {
  background-color: #eee;
  padding-bottom: 15px;
  padding-top: 25px;
}
.footer-link .footer-header {
  font-size: 14px;
  color: #1984f7;
  font-weight: 700;
  margin-top: 10px;
  margin-bottom: 10px;
}
.footer-link ul {
  list-style-type: none;
  padding: 0;
}
.footer-link ul li {
  line-height: 1.8;
}
.footer-link a {
  font-size: 12px;
}
.footer {
  padding: 20px 0;
  line-height: 28px;
  background: #333;
  text-align: center;
  color: #fff;
}

/*# sourceMappingURL=../../maps/common.css.map */
