  a {
      text-decoration: none;
  }

  * {
      margin: 0;
      padding: 0;
      box-sizing: border-box;
  }

  li {
      list-style: none;
  }

  .header {
      width: 100%;
      position: fixed;
      top: 0;
      left: 50%;
      transform: translateX(-50%);
      z-index: 10;
      background-color: #fff;

  }

  .header .top {
      background-color: #2267b1;
      height: 33px;
  }

  .header .top .wrapper ul {
      color: white;
      font-size: 12px;
      display: flex;
      justify-content: flex-end;
  }

  .header .top .wrapper li {
      line-height: 33px;
      padding: 0 10px;
      cursor: pointer;
  }

  .header .top .wrapper li:hover {
      color: #ffa620;
  }

  .header .bottom {
      background-color: #fff;
      height: 100px;
      width: 1200px;
      margin: 0 auto;
      /* width: 100%; */
  }

  .header .bottom .wrapper {
      display: flex;
      justify-content: space-between;
      align-items: center;
      height: 100%;
  }

  .header .bottom .wrapper .logo {
      display: flex;
      align-items: center;
  }

  .header .bottom .wrapper .logo img {
      display: block;
      height: 63px;
  }

  .header .bottom .wrapper .article nav {
      font-size: 16px;
      display: flex;
      height: 100%;
  }

  .header .bottom .wrapper .article nav a {
      display: flex;
      align-items: center;
      justify-content: center;
      margin: 0 20px;
      color: #333333;
      height: 100%;
  }

  .header .bottom .wrapper .article nav a.active {
      color: #2267b1;
      font-weight: bold;
  }

  .header .bottom .wrapper .article nav a:hover {
      color: #2267b1;
      font-weight: bold;
      cursor: pointer;
  }



  .footer_content {
      width: 1200px;
      height: 100%;
      margin: 0 auto;
      padding: 20px 0;
      box-sizing: border-box;
      align-items: center;
  }

  .footer_content .nav {
      padding: 10px 0 20px 0;
  }

  .footer_content .nav a {
      font-size: 15px;
      color: #fff;
      margin-right: 60px;
      cursor: pointer;
  }

  .footer_content .nav a:hover {
      color: #cfcccc;
  }

  .footer_content .nav a.active {
      color: #cfcccc;
  }

  .footer_box {
      background: #112d7e;
      width: 100%;
      z-index: 9;
  }

  .footer_box .f_left {
      padding-top: 16px;
      padding-bottom: 10px;
      flex: 1;
      border-top: 1px solid #fff;
      color: #fff;
  }

  .footer_box .f_left h2 {
      font-size: 18px;
      color: #fff;
      font-weight: bold;
  }

  .footer_box .f_left p.tips {
      margin-top: 16px;
      display: flex;
      align-items: flex-end;
  }

  .footer_box .f_left .tips i {
      font-size: 18px;
      margin-right: 6px;
  }

  .footer_box .f_right h2 {
      font-size: 18px;
      color: #666666;
  }

  .footer_box .f_right img {
      width: 220px;
  }

  .bottom_nav {
      background: #ffffff;
      text-align: center;
      color: #989898;
      padding: 10px 0 20px 0;
  }

  .bottom_nav a {
      font-size: 14px;
      margin: 0 10px;
      color: #666;
  }

  .bottom_nav p {
      margin-top: 10px;
  }

  .animationCss {
      -webkit-border-radius: 6px;
      -moz-border-radius: 6px;
      border-radius: 6px;
      background-repeat: repeat;
      background: linear-gradient(top, none, none);
      background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));
      background-size: auto;
      -ms-box-shadow: 0 5px 30px rgba(15, 91, 183, .1);
      -o-box-shadow: 0 5px 30px rgba(15, 91, 183, .1);
      box-shadow: 0 5px 30px rgba(15, 91, 183, .1)
  }

  .animationCss,
  .animationCss:hover {
      border-right: 1px none #eee;
      border-top: 1px none #eee;
      border-bottom: 1px none #eee;
      border-left: 1px none #eee;
      background-color: #fff;
      background-image: none;
      background-position: 0 0;
      transition: box-shadow .3s, border .3s, background-color .3s, color .3s, transform .3s
  }

  .animationCss:hover {
      cursor: pointer;
      transform: translateY(-3px);
      background-repeat: no-repeat;
      background: linear-gradient(top, none, none);
      background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));
      background-size: auto;
      -ms-box-shadow: 0 2px 30px rgba(15, 91, 183, .3);
      box-shadow: 0 2px 30px rgba(15, 91, 183, .3)
  }

  section.content {
      /* width: 1200px;
      margin: 0 auto; */
      margin-top: 100px;
  }

  .w1200 {
      width: 1200px;
      margin: 0 auto;
  }
  .certifications{
    
  }
  .certifications a{
      color: #fff;
      font-size: 14px;
      margin-right: 20px;
  }
   .certifications a:hover{
    color: #cfcccc;
   }