
.foot {
  color: #fff;
  padding-bottom: 58px; }
  .foot a {
    color: #fff; }
  .foot h2 {
    font-weight: 500;
    line-height: 26px;
    color: #fff;
    font-size: 16px;
    margin-bottom: 30px; }
    .foot h2:after {
      content: '';
      background: #fff;
      width: 65px;
      height: 1px;
      display: block; }
  .foot .foot1 {
    width: 228px;
    margin-right: 118px; }
    .foot .foot1 .sec {
      font-size: 14px;
      line-height: 30px;
      margin-top: -12px; }
      .foot .foot1 .sec a:after {
        content: "、"; }
  .foot .foot2 {
    width: 254px; }
    .foot .foot2 .sec {
      margin-top: -12px;
      font-size: 16px;
      line-height: 42px; }
      .foot .foot2 .sec p {
        padding-left: 39px;
        background: url(../image/001.png) no-repeat 0 50%; }
        .foot .foot2 .sec p:nth-child(2) {
          background: url(../image/002.png) no-repeat 0 50%; }
        .foot .foot2 .sec p:nth-child(3) {
          background: url(../image/003.png) no-repeat 0 50%; }
        .foot .foot2 .sec p:nth-child(4) {
          background: url(../image/004.png) no-repeat 4px 10px; }
  .foot .foot3 {
    margin-left: 130px;
    width: 255px; }
    .foot .foot3 .sec {
      margin-top: -12px; }
      .foot .foot3 .sec a {
        width: 124px;
        float: left;
        display: block;
        font-size: 14px;
        line-height: 40px; }
  .foot .foot4 {
    width: 179px; }
    .foot .foot4 img {
      width: 179px;
      height: 180px; }

.ban {
  background: #2e2b68;
  padding: 8px 0;
  font-size: 14px;
  line-height: 36px;
  color: #fff;
  border-top: 1px solid #fff;
  text-align: center; }
  .ban a {
    color: #fff; }

/*# sourceMappingURL=index.css.map */
