@charset "UTF-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
  padding: 0;
  margin: 0; }

body {
  font-size: 12px;
  color: #000;
  width: 100%; }

img {
  border: 0px; }

table {
  border-collapse: collapse; }

ol, ul, li, dl, dt, dd {
  list-style: none;
  list-style: none;
  margin: 0px;
  padding: 0px; }

abbr, acronym {
  border: 0; }

blockquote {
  color: #666;
  font-style: italic; }

html {
  -webkit-text-size-adjust: none; }

h1, h2, h3, h4, h5, h6 {
  font-size: 12px;
  font-weight: inherit;
  margin: 0px;
  padding: 0px; }

a {
  text-decoration: none;
  color: #000; }

a:link {
  text-decoration: none; }

a:visited {
  text-decoration: none; }

a:hover {
  text-decoration: none; }

a:active {
  text-decoration: none; }

.clear {
  clear: both;
  margin: 0px;
  padding: 0px;
  line-height: 0px;
  height: 0px;
  font-size: 0px; }

* {
  margin: 0;
  padding: 0;
  list-style: none;
  border: 0; }

.left {
  float: left; }

.right {
  float: right; }

.clear {
  clear: both; }
/* 
@font-face {
  font-family: BEBAS;
  src: url(../font/BEBAS.TTF); }
@font-face {
  font-family: CenturyGothic;
  src: url(../font/CenturyGothic.TTF); } */
.header {
  width: 100%;
  height: 67px;
  background: #fff;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10;
  box-shadow: 3px 3px 3px #eee; }
  .header .header-new {
    width: 1190px;
    height: auto;
    margin: 0 auto; }
    .header .header-new .logo {
      width: 205px;
      height: 51px;
      display: block;
      margin-top: 3px;
      float: left; }
    .header .header-new .nav {
      width: 757px;
      float: left;
      line-height: 67px;
      height: 67px;
      margin-left: 197px; }
      .header .header-new .nav a {
        color: #333333;
        font-size: 14px;
        float: left;
        margin-right: 52px; }
      .header .header-new .nav a:hover {
        color: #0082D5; }
      .header .header-new .nav a.current {
        color: #0082D5; }
    .header .header-new .oa {
      width: 31px;
      height: 31px;
      border-radius: 31px;
      display: block;
      background: #0066ae;
      line-height: 31px;
      font-size: 12px;
      color: #fff;
      text-align: center;
      float: right;
      margin-top: 19px; }
    .header .header-new .oa:hover {
      background: #E6212A; }

.index {
  width: 100%;
  height: auto;
  overflow: hidden;
  min-width: 1190px; }
  .index .banner {
    width: 100%;
    height: 700px;
    position: relative; }
    .index .banner ul {
      position: relative;
      top: 0;
      left: 0;
      width: 100%;
      z-index: 1; }
      .index .banner ul li {
        width: 100%;
        height: 700px;
        position: absolute;
        overflow: hidden;
        float: normal;
        top: 0;
        left: 0;
        opacity: 0; }
        .index .banner ul li .bg {
          width: 1920px;
          height: 700px;
          overflow: hidden;
          text-align: center;
          position: absolute;
          left: 50%;
          top: 0;
          margin-left: -960px; }
          .index .banner ul li .bg .img {
            position: relative; }
        .index .banner ul li .text {
          width: 100%;
          position: absolute;
          top: 40%;
          left: 0;
          z-index: 3; }
          .index .banner ul li .text img {
            display: block;
            margin: 0 auto; }
    .index .banner .loading {
      position: absolute;
      top: 50%;
      left: 50%; }
    .index .banner .btns {
      width: 100%;
      height: 16px;
      position: absolute;
      bottom: 35px;
      left: 0;
      z-index: 3; }
      .index .banner .btns .btns-new {
        width: 100%;
        height: 16px;
        margin: 0 auto; }
        .index .banner .btns .btns-new span {
          width: 10px;
          height: 10px;
          display: block;
          margin: 3px 3px 0 3px;
          float: left;
          border-radius: 10px;
          background: #fff;
          z-index: 10;
          position: relative;
          cursor: pointer; }
        .index .banner .btns .btns-new span.active {
          border: 3px solid #fff;
          margin: 0;
          background: none; }
  .index .box1 {
    width: 1190px;
    margin: 63px auto 0;
    padding-bottom: 63px;
    position: relative; }
    .index .box1 .prev {
      width: 38px;
      height: 38px;
      left: 0;
      top: 20px;
      display: block;
      position: absolute; }
    .index .box1 .next {
      width: 38px;
      height: 38px;
      right: 0;
      top: 20px;
      position: absolute;
      display: block; }
    .index .box1 .bd {
      width: 1069px;
      margin: 0 auto; }
      .index .box1 .bd .tempWrap {
        width: 1069px !important; }
      .index .box1 .bd ul {
        width: 1070px; }
        .index .box1 .bd ul li {
          width: 213px;
          float: left;
          height: 72px;
          border-right: 1px solid #e1e1e1;
          position: relative;
          padding-top: 10px; }
          .index .box1 .bd ul li .pic {
            width: 213px;
            height: 44px;
            opacity: 0.5; }
          .index .box1 .bd ul li .pic1 {
            width: 213px;
            height: 44px;
            display: none;
            position: relative; }
          .index .box1 .bd ul li .tits {
            text-align: center;
            font-size: 14px;
            line-height: 14px;
            color: #666666;
            margin-top: 7px;
            position: relative; }
        .index .box1 .bd ul li:hover .pic {
          display: none; }
        .index .box1 .bd ul li:hover .pic1 {
          display: block;
          top: -10px; }
        .index .box1 .bd ul li:hover .tits {
          color: #0082D5;
          top: -10px; }
  .index .content {
    width: 100%;
    height: auto;
    background: #f4f4f4;
    padding-bottom: 110px; }
    .index .content .box2 {
      width: 100%;
      height: auto;
      background: url(../img/index_bg.jpg) no-repeat; }
      .index .content .box2 .tits {
        font-size: 48px;
        line-height: 48px;
        text-align: center;
        font-family: BEBAS;
        color: #fff;
        padding-top: 62px;
        height: 48px; }
      .index .content .box2 .tit {
        width: 206px;
        margin: 16px auto 0; }
        .index .content .box2 .tit span {
          width: 33px;
          height: 1px;
          display: block;
          background: #000;
          opacity: 0.3;
          margin-top: 15px; }
        .index .content .box2 .tit i {
          display: block;
          float: left;
          text-align: center;
          width: 140px;
          font-size: 24px;
          line-height: 24px;
          color: #fff;
          height: 24px; }
      .index .content .box2 .list {
        width: 1190px;
        overflow: hidden;
        margin: 75px auto 0; }
        .index .content .box2 .list .bd {
          width: 100%;
          overflow: hidden;
          position: relative; }
          .index .content .box2 .list .bd ul {
            width: 100%; }
            .index .content .box2 .list .bd ul li {
              width: 1190px;
              float: left; }
              .index .content .box2 .list .bd ul li dl {
                width: 120%; }
                .index .content .box2 .list .bd ul li dl dd {
                  width: 360px;
                  height: 380px;
                  background: #fff;
                  float: left;
                  margin-right: 55px;
                  position: relative; }
                  .index .content .box2 .list .bd ul li dl dd a {
                    width: 360px;
                    height: 355px;
                    display: block; }
                    .index .content .box2 .list .bd ul li dl dd a .pic {
                      width: 360px;
                      height: 270px;
                      overflow: hidden; }
                      .index .content .box2 .list .bd ul li dl dd a .pic img:hover {
                        transition-duration: 1s;
                        transform: scale(1.1); }
                    .index .content .box2 .list .bd ul li dl dd a .time {
                      width: 310px;
                      margin-left: 25px;
                      margin-top: 24px;
                      font-size: 12px;
                      color: #b4b2b2;
                      font-family: Arial;
                      height: 12px; }
                    .index .content .box2 .list .bd ul li dl dd a .tit1 {
                      width: 310px;
                      margin-left: 25px;
                      line-height: 14px;
                      font-size: 14px;
                      height: 14px;
                      margin-top: 10px;
                      color: #666666; }
                    .index .content .box2 .list .bd ul li dl dd a .tit1:hover {
                      color: #0082D5; }
                    .index .content .box2 .list .bd ul li dl dd a .more {
                      margin-left: 25px;
                      width: 310px;
                      font-size: 14px;
                      line-height: 14px;
                      height: 14px;
                      color: #666666;
                      margin-top: 20px; }
                    .index .content .box2 .list .bd ul li dl dd a .more:hover {
                      color: #0082D5; }
        .index .content .box2 .list .hd {
          width: 100%;
          height: 15px;
          margin: 50px auto 0; }
          .index .content .box2 .list .hd span {
            width: 13px;
            height: 13px;
            border: 1px solid #7a7a7a;
            border-radius: 13px;
            float: left;
            margin: 0 7px;
            font-size: 0;
            cursor: pointer; }
          .index .content .box2 .list .hd span.on {
            background: #7a7a7a; }
    .index .content .box3 {
      width: 1190px;
      margin: 46px auto 0; }
      .index .content .box3 .tits {
        font-size: 48px;
        line-height: 48px;
        text-align: center;
        font-family: BEBAS;
        color: #0082d5;
        padding-top: 62px;
        height: 48px; }
      .index .content .box3 .tit {
        width: 206px;
        margin: 16px auto 0; }
        .index .content .box3 .tit span {
          width: 33px;
          height: 1px;
          display: block;
          background: #c3c3c3;
          margin-top: 15px; }
        .index .content .box3 .tit i {
          display: block;
          float: left;
          text-align: center;
          width: 140px;
          font-size: 24px;
          line-height: 24px;
          color: #333333;
          height: 24px; }
      .index .content .box3 .con {
        width: 100%;
        height: 576px;
        margin-top: 58px; }
        .index .content .box3 .con .conn1 {
          width: 470px;
          height: 576px;
          position: relative; }
          .index .content .box3 .con .conn1 .img-slide {
            width: 100%;
            height: 344px;
            background: #fff;
            position: relative; }
            .index .content .box3 .con .conn1 .img-slide .prev {
              width: 32px;
              height: 41px;
              background: url(../img/index_prev1.png) no-repeat;
              position: absolute;
              top: 168px;
              left: 0; }
            .index .content .box3 .con .conn1 .img-slide .next {
              width: 32px;
              height: 41px;
              background: url(../img/index_next1.png) no-repeat;
              position: absolute;
              top: 168px;
              right: 0; }
            .index .content .box3 .con .conn1 .img-slide .img-wrap {
              width: 300px;
              height: 193px;
              margin: 0 auto;
              padding-top: 84px;
              overflow: hidden;
              position: relative; }
              .index .content .box3 .con .conn1 .img-slide .img-wrap ul {
                width: 100%; }
                .index .content .box3 .con .conn1 .img-slide .img-wrap ul li {
                  width: 225px;
                  height: 160px;
                  overflow: hidden;
                  position: absolute;
                  left: 0;
                  top: 101px; }
                .index .content .box3 .con .conn1 .img-slide .img-wrap ul li.on {
                  z-index: 2; }
          .index .content .box3 .con .conn1 .connn {
            width: 470px;
            height: 230px;
            background: url(../img/index_bg.jpg) no-repeat;
            overflow: hidden;
            border-bottom: 2px solid #cecdcd; }
            .index .content .box3 .con .conn1 .connn a {
              width: 470px;
              height: 230px;
              display: block; }
              .index .content .box3 .con .conn1 .connn a .connn-new {
                width: 440px;
                height: auto;
                margin: 0 auto; }
                .index .content .box3 .con .conn1 .connn a .connn-new .t1 {
                  font-size: 22px;
                  line-height: 22px;
                  color: #fff;
                  margin-top: 49px; }
                .index .content .box3 .con .conn1 .connn a .connn-new .t2 {
                  font-size: 14px;
                  line-height: 22px;
                  color: #fff;
                  opacity: 0.8;
                  margin-top: 30px; }
                .index .content .box3 .con .conn1 .connn a .connn-new .t2:hover {
                  opacity: 1; }
                .index .content .box3 .con .conn1 .connn a .connn-new .more {
                  float: right;
                  font-size: 14px;
                  line-height: 14px;
                  color: #fff;
                  opacity: 0.8;
                  margin-top: 30px; }
                .index .content .box3 .con .conn1 .connn a .connn-new .more:hover {
                  opacity: 1; }
        .index .content .box3 .con .conn2 {
          width: 670px;
          height: auto; }
          .index .content .box3 .con .conn2 .c1 {
            width: 100%;
            height: 279px;
            background: #fff;
            position: relative;
            left: 0 !important; }
            .index .content .box3 .con .conn2 .c1 a {
              width: 100%;
              height: 279px;
              display: block; }
              .index .content .box3 .con .conn2 .c1 a .pic {
                width: 325px;
                height: 279px;
                float: left; }
              .index .content .box3 .con .conn2 .c1 a .cc {
                width: 280px;
                height: auto;
                float: left;
                margin: 50px 0 0 25px; }
                .index .content .box3 .con .conn2 .c1 a .cc .tit1 {
                  font-size: 22px;
                  line-height: 22px;
                  color: #333333; }
                .index .content .box3 .con .conn2 .c1 a .cc .tit2 {
                  font-size: 12px;
                  line-height: 22px;
                  color: #666666;
                  margin-top: 20px;
                  height: 130px; }
                  .index .content .box3 .con .conn2 .c1 a .cc .tit2 .tit {
                    width: 280px; }
                .index .content .box3 .con .conn2 .c1 a .cc .tit2:hover {
                  color: #0082D5; }
                .index .content .box3 .con .conn2 .c1 a .cc .more {
                  font-size: 14px;
                  line-height: 14px;
                  color: #666666;
                  float: right; }
                .index .content .box3 .con .conn2 .c1 a .cc .more:hover {
                  color: #0082D5; }
          .index .content .box3 .con .conn2 .c2 {
            width: 100%;
            height: 268px;
            margin-top: 28px;
            position: relative;
            left: 0 !important; }
            .index .content .box3 .con .conn2 .c2 .bd {
              width: 100%;
              overflow: hidden;
              height: 268px; }
              .index .content .box3 .con .conn2 .c2 .bd li {
                width: 670px;
                height: 268px;
                float: left;
                position: relative;
                overflow: hidden; }
                .index .content .box3 .con .conn2 .c2 .bd li a {
                  width: 100%;
                  display: block; }
                  .index .content .box3 .con .conn2 .c2 .bd li a img {
                    display: block;
                    margin-top: -108px; }
                  .index .content .box3 .con .conn2 .c2 .bd li a .t {
                    width: 630px;
                    height: 45px;
                    background: url(../img/index_bg.png);
                    position: absolute;
                    bottom: 0;
                    left: 0;
                    padding-left: 40px;
                    line-height: 45px;
                    color: #fff;
                    font-size: 14px; }
            .index .content .box3 .con .conn2 .c2 .hd {
              position: absolute;
              right: 25px;
              bottom: 18px;
              z-index: 3; }
              .index .content .box3 .con .conn2 .c2 .hd ul li {
                width: 6px;
                height: 6px;
                border-radius: 6px;
                background: #fff;
                opacity: 0.5;
                font-size: 0;
                margin: 0 2px;
                cursor: pointer; }
              .index .content .box3 .con .conn2 .c2 .hd ul li.on {
                opacity: 1; }

.footer {
  width: 100%;
  height: auto;
  min-width: 1190px;
  border-top: 1px solid #f4f4f4; }
  .footer .foot-nav {
    width: 1190px;
    margin: 70px auto 0; }
    .footer .foot-nav dl {
      width: 180px;
      float: left;
      display: block;
      height: auto; }
      .footer .foot-nav dl dd {
        font-size: 14px;
        line-height: 14px;
        color: #333333;
        font-weight: bolder;
        height: 14px;
        margin-bottom: 14px; }
      .footer .foot-nav dl dt {
        font-size: 13px;
        line-height: 27px; }
        .footer .foot-nav dl dt a {
          color: #666666;
          opacity: 0.85; }
        .footer .foot-nav dl dt a:hover {
          color: #0082D5; }
    .footer .foot-nav .con {
      float: right;
      width: 205px;
      height: auto; }
      .footer .foot-nav .con .tits {
        font-family: CenturyGothic;
        font-weight: bold;
        color: #333333;
        font-size: 18px;
        line-height: 18px;
        height: 18px;
        margin-bottom: 24px; }
      .footer .foot-nav .con .tit {
        font-size: 14px;
        line-height: 21px;
        color: #686868;
        opacity: 0.85; }
      .footer .foot-nav .con .tit1 {
        font-size: 12px;
        color: #686868;
        opacity: 0.85;
        line-height: 20px;
        margin-top: 14px; }
      .footer .foot-nav .con .share {
        width: 100%;
        height: 20px;
        margin-top: 30px; }
        .footer .foot-nav .con .share a {
          width: 25px;
          height: 20px;
          display: block;
          float: left;
          margin: 0 20px 0 0;
          padding: 0; }
        .footer .foot-nav .con .share .bds_tsina {
          background: url(../img/wb.png) center no-repeat; }
        .footer .foot-nav .con .share .bds_tsina:hover {
          background: url(../img/wb_h.png) center no-repeat; }
        .footer .foot-nav .con .share .bds_tqq {
          background: url(../img/qq.png) center no-repeat; }
        .footer .foot-nav .con .share .bds_tqq:hover {
          background: url(../img/qq_h.png) center no-repeat; }
        .footer .foot-nav .con .share .bds_weixin {
          background: url(../img/wx.png) center no-repeat; }
        .footer .foot-nav .con .share .bds_weixin:hover {
          background: url(../img/wx_h.png) center no-repeat; }
        .footer .foot-nav .con .share .bds_bdhome {
          background: url(../img/bd.png) center no-repeat; }
        .footer .foot-nav .con .share .bds_bdhome:hover {
          background: url(../img/bd_h.png) center no-repeat; }
  .footer p {
    font-size: 12px;
    line-height: 75px;
    height: 75px;
    width: 100%;
    border-top: 1px solid #e5e5e5;
    margin-top: 33px;
    text-align: center;
    color: #666666;
    box-sizing: border-box;
    opacity: 0.8; }
    .footer p a {
      color: #666666; }
    .footer p a:hover {
      color: #0082D5; }
      .footer .box p{
        height:auto;
        line-height: 1.5;
        border-top:none;
        opacity: 1;
        text-align: left;
        margin-top:0;
        font-size: 14px;
        margin-bottom: 20px;



      }

.top {
  width: 100%;
  height: 123px;
  background: #f5f5f5; }
  .top .top-new {
    width: 1190px;
    height: auto;
    margin: 0 auto; }
    .top .top-new .title {
      float: left; }
      .top .top-new .title .tits {
        font-size: 36px;
        color: #646464;
        height: 36px;
        font-weight: bold;
        line-height: 36px;
        margin-top: 23px; }
      .top .top-new .title .tit {
        font-size: 20px;
        font-weight: border;
        line-height: 20px;
        height: 20px;
        color: #999999;
        font-family: Arial;
        margin-top: 15px; }
    .top .top-new .con {
      float: right;
      width: 702px; }
      .top .top-new .con .home {
        float: right;
        display: block;
        font-size: 12px;
        color: #999999;
        line-height: 12px;
        height: 12px;
        margin-top: 21px; }
        .top .top-new .con .home a {
          color: #999999;
          float: left; }
        .top .top-new .con .home span {
          width: 5px;
          height: 8px;
          float: left;
          background: url(../img/jt.png) no-repeat;
          margin: 2px 10px; }
        .top .top-new .con .home i {
          float: left; }
        .top .top-new .con .home a:hover {
          color: #0082D5; }
      .top .top-new .con .subnav {
        margin-top: 22px;
        float: right; }
        .top .top-new .con .subnav a {
          width: 138px;
          height: 35px;
          display: block;
          margin-left: 2px;
          background: #fff;
          text-align: center;
          line-height: 35px;
          color: #666666;
          float: left;
          font-size: 16px; }
        .top .top-new .con .subnav a.cur {
          background: #0066ae;
          color: #fff; }
        .top .top-new .con .subnav a:hover {
          background: #0066ae;
          color: #fff; }

.about {
  width: 100%;
  height: auto;
  min-width: 1190px;
  /*浼佷笟姒傚喌*/
  /*浼佷笟鍘嗙▼*/
  /*鑽ｈ獕璧勮川*/
  /*浜ゆ祦鍚堜綔*/
  /*宸ョ▼搴旂敤*/ }
  .about .content {
    width: 1190px;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    padding-bottom: 95px; }
    .about .content .tits {
      font-size: 28px;
      line-height: 28px;
      height: 28px;
      font-weight: bold;
      color: #333333;
      width: 100%;
      text-align: center;
      margin-top: 60px;
      margin-bottom: 49px; }
    .about .content .tit {
      font-size: 14px;
      line-height: 26px;
      color: #666666;
      text-indent: 2em;
      margin-bottom: 25px; }
    .about .content .pic {
      width: 110%;
      margin-top: 42px; }
      .about .content .pic img {
        display: block;
        float: left;
        margin-right: 12px;
        margin-bottom: 12px; }
  .about .history {
    width: 1190px;
    height: auto;
    margin: 70px auto 150px; }
    .about .history .con {
      width: 100%;
      height: 253px;
      overflow: hidden;
      position: relative; }
      .about .history .con ul {
        width: 500%; }
        .about .history .con ul li {
          width: 1190px;
          height: 253px; }
          .about .history .con ul li .pic {
            width: 327px;
            height: 253px;
            position: relative;
            float: left; }
            .about .history .con ul li .pic .year {
              width: 57px;
              height: 28px;
              background: #0066ae;
              position: absolute;
              top: 10px;
              left: 0;
              font-size: 16px;
              color: #fff;
              text-align: center;
              line-height: 28px; }
          .about .history .con ul li .conn {
            width: 815px;
            height: 253px;
            float: right; }
            .about .history .con ul li .conn .tits {
              font-size: 14px;
              line-height: 14px;
              height: 14px;
              color: #0066ae;
              font-weight: bold; }
            .about .history .con ul li .conn .tit {
              font-size: 14px;
              line-height: 26px;
              color: #666666;
              margin-top: 28px; }
    .about .history .btns {
      width: 56px;
      float: right;
      height: 24px;
      margin-top: 58px; }
    .about .history .tabs {
      width: 816px;
      height: auto;
      float: right;
      border-top: 2px dashed #666666;
      margin-top: 53px;
      overflow: hidden; }
      .about .history .tabs ul {
        width: 1000%; }
        .about .history .tabs ul li {
          width: 40px;
          float: left;
          margin-left: 38px;
          margin-right: 33px;
          cursor: pointer; }
          .about .history .tabs ul li .line {
            width: 2px;
            height: 22px;
            background: #c2c2c2;
            margin: 0 auto; }
          .about .history .tabs ul li .year {
            font-size: 14px;
            line-height: 14px;
            color: #666666;
            text-align: center;
            height: 14px;
            margin-top: 15px;
            font-family: Arial; }
        .about .history .tabs ul li.curr .line {
          background: #0066ae; }
        .about .history .tabs ul li.curr .year {
          color: #0066ae; }
  .about .honor {
    width: 100%;
    height: auto;
    margin: 70px auto 140px; }
    .about .honor .box1 {
      width: 1190px;
      margin: 0 auto;
      height: auto; }
      .about .honor .box1 .tits {
        text-align: center;
        height: 32px;
        line-height: 32px;
        font-size: 32px;
        color: #333333; }
      .about .honor .box1 .list {
        width: 100%;
        height: auto;
        margin-top: 80px;
        position: relative; }
        .about .honor .box1 .list .hd .prev {
          width: 18px;
          height: 32px;
          position: absolute;
          top: 46px;
          left: 0;
          background: url(../img/honor_prev.png) no-repeat; }
        .about .honor .box1 .list .hd .next {
          width: 18px;
          height: 32px;
          position: absolute;
          top: 46px;
          right: 0;
          background: url(../img/honor_next.png) no-repeat; }
        .about .honor .box1 .list .list-new {
          width: 1086px;
          height: 123px;
          margin: 0 auto;
          border-right: 1px solid #c7c7c7; }
          .about .honor .box1 .list .list-new .bd ul li {
            width: 180px !important;
            height: 121px;
            float: left;
            border: 1px solid #c7c7c7;
            border-right: none;
            position: relative; }
            .about .honor .box1 .list .list-new .bd ul li img {
              position: absolute;
              top: 0;
              left: 0;
              margin: auto;
              bottom: 0;
              right: 0;
              display: block; }
            .about .honor .box1 .list .list-new .bd ul li .con {
              width: 180px;
              height: 121px;
              background: url(../img/honor_bg1.png) no-repeat;
              position: absolute;
              bottom: 0;
              left: 0;
              display: none; }
              .about .honor .box1 .list .list-new .bd ul li .con .tit {
                width: 140px;
                height: auto;
                margin: 40px auto 0;
                color: #fff;
                font-size: 14px;
                line-height: 22px;
                text-align: center; }
    .about .honor .box2 {
      width: 100%;
      height: auto;
      margin-top: 120px;
      background: url(../img/honor_bg.jpg) no-repeat; }
      .about .honor .box2 .tits {
        font-size: 32px;
        height: 33px;
        line-height: 35px;
        width: 100%;
        text-align: center;
        color: #fff;
        padding-top: 72px; }
      .about .honor .box2 .img-slide {
        width: 1190px;
        margin: 70px auto 0;
        position: relative; }
        .about .honor .box2 .img-slide .prev1 {
          width: 35px;
          height: 35px;
          background: url(../img/honor_prev1.png) no-repeat;
          position: absolute;
          top: 155px;
          left: 0; }
        .about .honor .box2 .img-slide .next1 {
          width: 35px;
          height: 35px;
          background: url(../img/honor_next1.png) no-repeat;
          position: absolute;
          top: 155px;
          right: 0; }
        .about .honor .box2 .img-slide .img-wrap {
          width: 940px;
          height: 400px;
          margin: 0 auto;
          overflow: hidden;
          position: relative; }
          .about .honor .box2 .img-slide .img-wrap ul {
            width: 100%; }
            .about .honor .box2 .img-slide .img-wrap ul li {
              width: 353px;
              height: 252px;
              top: 75px;
              left: 0;
              overflow: hidden;
              position: absolute; }
  .about .teamwork {
    width: 1190px;
    height: auto;
    margin: 60px auto 105px; }
    .about .teamwork .tits {
      text-align: center;
      width: 100%;
      height: 28px;
      line-height: 28px;
      font-size: 28px;
      color: #333333;
      font-weight: bold; }
    .about .teamwork .tit {
      font-size: 14px;
      line-height: 26px;
      color: #666666;
      margin-top: 53px; }
    .about .teamwork .list {
      width: 100%;
      height: auto;
      margin-top: 67px; }
      .about .teamwork .list .show {
        width: 692px;
        height: 528px;
        margin: 0 auto; }
        .about .teamwork .list .show img {
          width: 692px;
          height: 528px;
          display: block; }
      .about .teamwork .list .thumb {
        width: 100%;
        height: 134px;
        overflow: hidden;
        margin-top: 67px; }
        .about .teamwork .list .thumb .prev {
          width: 18px;
          height: 32px;
          background: url(../img/honor_prev.png) no-repeat;
          float: left;
          display: block;
          margin-top: 52px; }
        .about .teamwork .list .thumb .next {
          width: 18px;
          height: 32px;
          background: url(../img/honor_next.png) no-repeat;
          float: right;
          display: block;
          margin-top: 52px; }
        .about .teamwork .list .thumb .gun {
          width: 1077px;
          float: left;
          margin-left: 40px;
          overflow: hidden; }
          .about .teamwork .list .thumb .gun ul {
            width: 110%; }
            .about .teamwork .list .thumb .gun ul li {
              width: 171px;
              height: 130px;
              border: 2px solid #fff;
              border-radius: 3px;
              margin-right: 5px;
              cursor: pointer; }
            .about .teamwork .list .thumb .gun ul li.active {
              border: 2px solid #0066ae; }
  .about .culture {
    width: 1190px;
    height: auto;
    margin: 100px auto 120px; }
    .about .culture .pic-list {
      width: 545px;
      height: 585px;
      position: relative;
      margin-top: 20px; }
      .about .culture .pic-list .pic {
        padding: 5px;
        border: 1px solid #e3e3e3;
        border-radius: 5px;
        position: absolute;
        background: #fff; }
      .about .culture .pic-list .p1 {
        width: 442px;
        height: 279px;
        top: 0;
        right: 0; }
      .about .culture .pic-list .p2 {
        width: 373px;
        height: 197px;
        top: 142px;
        left: 0;
        z-index: 2; }
      .about .culture .pic-list .p3 {
        width: 261px;
        height: 333px;
        bottom: 0;
        right: 0; }
    .about .culture .con {
      width: 585px;
      height: auto; }
      .about .culture .con .tits {
        font-size: 14px;
        line-height: 26px;
        color: #666666; }
      .about .culture .con .line {
        width: 356px;
        height: 3px;
        background: #0077af;
        margin-top: 27px; }
      .about .culture .con .tit {
        font-size: 14px;
        line-height: 14px;
        color: #3699c9;
        font-weight: bold;
        margin-top: 24px; }
      .about .culture .con .tit1 {
        color: #3699c9;
        font-size: 20px;
        line-height: 24px;
        margin-top: 10px; }
  .about .case {
    width: 1190px;
    height: auto;
    overflow: hidden;
    margin: 65px auto 100px; }
    .about .case ul {
      width: 110%; }
      .about .case ul li {
        width: 382px;
        height: auto;
        float: left;
        margin-right: 20px;
        margin-bottom: 55px; }
        .about .case ul li a {
          display: block;
          width: 382px;
          height: auto; }
          .about .case ul li a .pic {
            width: 380px;
            height: 274px;
            border: 1px solid #c7c7c7;
            overflow: hidden;
            position: relative; }
            .about .case ul li a .pic img {
              position: relative; }
          .about .case ul li a .tits {
            font-size: 16px;
            line-height: 26px;
            color: #666666;
            margin-top: 12px; }
      .about .case ul li:hover .tits {
        color: #0082D5; }
    .about .case .conn {
      width: 1190px;
      margin: 0 auto; }
      .about .case .conn .tit {
        margin-top: 60px;
        font-size: 18px;
        line-height: 18px;
        height: 20px;
        color: #333333;
        font-weight: bold; }
      .about .case .conn img {
        display: block;
        margin: 25px auto 0; }
  .about .service {
    width: 1190px;
    height: auto;
    margin: 60px auto 105px;
    color: #666666;
    line-height: 26px;
    font-size: 14px;
    text-indent: 2em; }
    .about .service .tits {
      text-align: center;
      width: 100%;
      color: #333333;
      font-size: 28px;
      height: 30px;
      line-height: 28px;
      font-weight: bold;
      text-indent: 0;
      margin-bottom: 50px; }
    .about .service .tit {
      margin-bottom: 24px; }
    .about .service img {
      display: block;
      margin: 75px auto 0; }
  .about .design {
    width: 1190px;
    height: auto;
    margin: 120px auto 135px; }
    .about .design .con {
      width: 720px;
      height: auto; }
      .about .design .con .tits {
        font-size: 28px;
        line-height: 28px;
        height: 30px;
        font-weight: bold;
        color: #333333;
        margin-top: 40px; }
      .about .design .con .tit {
        font-size: 14px;
        line-height: 20px;
        color: #666666;
        text-indent: 2em;
        margin-top: 54px; }
      .about .design .con .pic1 {
        margin-top: 30px; }
        .about .design .con .pic1 img {
          margin-right: 5px; }
    .about .design .pic {
      width: 368px;
      height: 543px; }
  .about .maintain {
    width: 1190px;
    margin: 68px auto 100px;
    height: auto; }
    .about .maintain .list {
      width: 100%;
      height: 122px; }
      .about .maintain .list ul {
        width: 110%; }
        .about .maintain .list ul li {
          width: 281px;
          height: 120px;
          float: left;
          margin-right: 19px;
          border: 1px solid #e5e5e5;
          border-radius: 2px;
          background: #f5f5f5;
          cursor: pointer; }
          .about .maintain .list ul li .pic {
            width: 100%;
            height: 80px; }
          .about .maintain .list ul li .tits {
            width: 100%;
            font-size: 20px;
            line-height: 20px;
            color: #999999;
            text-align: center;
            font-weight: bolder; }
    .about .maintain .con {
      width: 100%;
      margin-top: 65px;
      font-size: 14px;
      line-height: 26px;
      color: #666666;
      text-indent: 2em; }
      .about .maintain .con .tit {
        margin-bottom: 24px; }
  .about .download {
    width: 100%;
    height: auto;
    min-height: 860px;
    background: url(../img/download_bg.jpg); }
    .about .download .list {
      width: 1190px;
      margin: 0 auto;
      padding-top: 120px; }
      .about .download .list dt {
        width: 100%;
        height: 45px;
        margin-bottom: 3px;
        background: #fff;
        cursor: pointer; }
        .about .download .list dt .time {
          width: 80px;
          height: 30px;
          font-size: 18px;
          margin-left: 27px;
          line-height: 30px;
          padding-top: 8px;
          color: #666666;
          float: left; }
        .about .download .list dt span {
          width: 1px;
          height: 26px;
          background: #bab8b8;
          display: block;
          margin-top: 12px;
          float: left; }
        .about .download .list dt .tit {
          font-size: 18px;
          line-height: 45px;
          color: #666666;
          float: left;
          margin-left: 38px; }
        .about .download .list dt i {
          background: url(../img/download_icon1.png) center no-repeat;
          width: 60px;
          height: 45px;
          display: block;
          float: right; }
      .about .download .list dd {
        width: 1190px;
        height: auto;
        margin-bottom: 8px;
        position: relative;
        display: none; }
        .about .download .list dd ul {
          width: 100%;
          height: auto; }
          .about .download .list dd ul li {
            width: 100%;
            height: 45px;
            background: url(../img/download_bg1.png) no-repeat;
            margin-bottom: 1px; }
            .about .download .list dd ul li .time {
              margin-left: 27px;
              font-size: 12px;
              line-height: 45px;
              color: #949494;
              float: left; }
            .about .download .list dd ul li .tit {
              font-size: 14px;
              line-height: 45px;
              background: url(../img/download_icon3.png) 0 10px no-repeat;
              padding-left: 38px;
              float: left;
              margin-left: 45px;
              color: #818181; }
            .about .download .list dd ul li a {
              background: url(../img/download_icon2.png) center no-repeat;
              width: 60px;
              height: 45px;
              display: block;
              float: right; }
      .about .download .list dt.open i {
        background: url(../img/download_icon1_h.png) center no-repeat; }
  .about .news {
    width: 1190px;
    height: auto;
    margin: 65px auto 100px;
    overflow: hidden; }
    .about .news ul {
      width: 110%;
      height: auto; }
      .about .news ul li {
        width: 370px;
        height: auto;
        float: left;
        margin-right: 37px;
        margin-bottom: 70px;
        border: 1px solid #e6e6e6; }
        .about .news ul li .pic {
          width: 100%;
          height: 278px; }
        .about .news ul li .con {
          width: 368px;
          height: 180px;
          border-top: none;
          position: relative; }
          .about .news ul li .con .time {
            width: 70px;
            height: 60px;
            position: absolute;
            top: -40px;
            left: 15px;
            background: #b3b3b3;
            font-size: 14px;
            line-height: 18px;
            color: #fff;
            text-align: center;
            padding-top: 20px; }
            .about .news ul li .con .time span {
              font-size: 30px;
              display: block;
              margin-bottom: 12px; }
          .about .news ul li .con .tits {
            text-align: center;
            font-size: 18px;
            line-height: 18px;
            color: #333333;
            padding-top: 45px;
            font-weight: 600; }
          .about .news ul li .con .tit {
            width: 325px;
            height: auto;
            font-size: 14px;
            line-height: 24px;
            color: #666666;
            margin: 20px auto 0; }
      .about .news ul li:hover {
        border: 1px solid #0066ae; }
        .about .news ul li:hover .con .time {
          background: #0066ae; }
  .about .join {
    width: 1190px;
    height: auto;
    margin: 75px auto 130px; }
    .about .join .list {
      width: 1190px;
      height: auto;
      background: #f6f6f6;
      margin-top: 75px;
      padding-bottom: 80px; }
      .about .join .list .table {
        background: #cccccc;
        font-weight: bold;
        width: 1190px;
        font-size: 16px;
        color: #333333; }
        .about .join .list .table tr {
          width: 1190px;
          height: 70px; }
          .about .join .list .table tr .td1 {
            width: 380px;
            height: auto;
            padding-left: 35px; }
          .about .join .list .table tr .td2 {
            width: 200px;
            height: auto;
            text-align: center; }
          .about .join .list .table tr .td3 {
            width: 175px;
            height: auto;
            text-align: center; }
      .about .join .list .job-list-tpl4 {
        width: 100%; }
        .about .join .list .job-list-tpl4 dt {
          width: 100%;
          color: #333333;
          cursor: pointer; }
          .about .join .list .job-list-tpl4 dt table {
            width: 1190px;
            font-size: 16px; }
            .about .join .list .job-list-tpl4 dt table tr {
              width: 1190px;
              height: 50px; }
              .about .join .list .job-list-tpl4 dt table tr .td1 {
                width: 380px;
                height: auto;
                padding-left: 35px; }
                .about .join .list .job-list-tpl4 dt table tr .td1 .zw {
                  background: url(../img/join_icon.png) 0 5px no-repeat;
                  padding-left: 15px; }
              .about .join .list .job-list-tpl4 dt table tr .td2 {
                width: 200px;
                height: auto;
                text-align: center; }
              .about .join .list .job-list-tpl4 dt table tr .td3 {
                width: 175px;
                height: auto;
                text-align: center; }
        .about .join .list .job-list-tpl4 dt.open table tr .td1 .zw {
          background: url(../img/join_icon_h.png) 0 9px no-repeat; }
        .about .join .list .job-list-tpl4 dd {
          width: 1090px;
          margin: 0 auto;
          display: none;
          padding-bottom: 15px; }
          .about .join .list .job-list-tpl4 dd .tit {
            font-size: 16px;
            line-height: 30px;
            color: #666666; }
          .about .join .list .job-list-tpl4 dd a {
            width: 197px;
            height: 50px;
            background: #ccc;
            display: block;
            margin-top: 25px;
            line-height: 50px;
            text-align: center;
            font-size: 18px;
            color: #fff; }
          .about .join .list .job-list-tpl4 dd a:hover {
            background: #db0912; }
  .about .contact {
    width: 1190px;
    height: 420px;
    margin: 65px auto 125px; }
    .about .contact .map {
      width: 740px;
      height: 420px; }
    .about .contact .con {
      width: 450px;
      height: 420px;
      background: #0066ae; }
      .about .contact .con .con-new {
        width: 370px;
        margin: 100px auto 0;
        color: #f5f5f5; }
        .about .contact .con .con-new .tits {
          font-size: 22px;
          line-height: 22px;
          height: 22px; }
        .about .contact .con .con-new .tit {
          font-size: 12px;
          line-height: 12px;
          height: 12px;
          opacity: 0.8;
          margin-top: 12px; }
        .about .contact .con .con-new .line {
          width: 26px;
          height: 1px;
          background: #fff;
          margin-top: 26px; }
        .about .contact .con .con-new .tit1 {
          font-size: 14px;
          line-height: 28px;
          margin-top: 17px; }
          .about .contact .con .con-new .tit1 i {
            font-size: 18px;
            font-style: italic; }

.ff {
  background: #f4f4f4; }

.about-banner {
  width: 100%;
  height: 490px;
  margin-top: 67px;
  position: relative; }
  .about-banner .tits {
    width: 100%;
    height: 48px;
    font-size: 48px;
    font-family: BEBAS;
    line-height: 48px;
    color: #fff;
    text-align: center;
    position: absolute;
    left: 0;
    top: 195px; }
  .about-banner .tit {
    width: 100%;
    font-size: 26px;
    line-height: 26px;
    height: 26px;
    color: #fff;
    text-align: center;
    position: absolute;
    top: 260px;
    left: 0; }
  .about-banner a {
    width: 100%;
    height: 81px;
    position: absolute;
    top: 305px;
    left: 0;
    display: block; }
    .about-banner a img {
      display: block;
      margin: 0 auto; }

.product {
  width: 100%;
  height: auto;
  min-width: 1190px;
  /*浜у搧璇︽儏*/ }
  .product .product-top {
    width: 100%;
    height: 123px;
    background: #f5f5f5; }
    .product .product-top .top-new {
      width: 1190px;
      height: auto;
      margin: 0 auto; }
      .product .product-top .top-new .home {
        float: right;
        display: block;
        font-size: 12px;
        color: #999999;
        line-height: 12px;
        height: 12px;
        margin-top: 21px; }
        .product .product-top .top-new .home a {
          color: #999999;
          float: left; }
        .product .product-top .top-new .home span {
          width: 5px;
          height: 8px;
          float: left;
          background: url(../img/jt.png) no-repeat;
          margin: 2px 10px; }
        .product .product-top .top-new .home i {
          float: left; }
        .product .product-top .top-new .home a:hover {
          color: #0082D5; }
      .product .product-top .top-new .subnav {
        width: 1080px;
        height: 35px;
        margin: 22px auto 0; }
        .product .product-top .top-new .subnav a {
          width: 152px;
          height: 35px;
          display: block;
          margin: 0 1px;
          background: #fff;
          text-align: center;
          line-height: 35px;
          color: #666666;
          float: left;
          font-size: 16px; }
        .product .product-top .top-new .subnav a.cur {
          background: #0066ae;
          color: #fff; }
        .product .product-top .top-new .subnav a:hover {
          background: #0066ae;
          color: #fff; }
  .product .tabs {
    width: 100%; }
    .product .tabs .tabs-new {
      width: 1190px;
      margin: 68px auto 0;
      text-align: center; }
      .product .tabs .tabs-new a {
        width: 150px;
        height: 30px;
        border-radius: 15px;
        border: 1px solid #c9c9c9;
        display: inline-block;
        margin: 0 11px;
        text-align: center;
        line-height: 30px;
        color: #5a5a5a;
        margin-bottom: 15px; }
      .product .tabs .tabs-new a:hover {
        background: #cb060f;
        bolder: 1px solid #cb060f;
        color: #fff; }
      .product .tabs .tabs-new a.curr {
        background: #cb060f;
        bolder: 1px solid #cb060f;
        color: #fff; }
  .product .con {
    width: 1190px;
    height: auto;
    margin: 40px auto 0; }
    .product .con .list {
      width: 1190px;
      height: auto;
      overflow: hidden; }
      .product .con .list ul {
        width: 110%; }
        .product .con .list ul li {
          width: 285px;
          height: auto;
          margin-right: 16px;
          margin-bottom: 30px; }
          .product .con .list ul li a {
            width: 285px;
            height: auto;
            display: block; }
            .product .con .list ul li a .pic {
              width: 283px;
              height: 203px;
              border: 1px solid #c7c7c7; }
            .product .con .list ul li a .tits {
              text-align: center;
              font-size: 14px;
              line-height: 24px;
              margin-top: 16px;
              color: #666666; }
        .product .con .list ul li:hover a .tits {
          color: #0082D5; }
  .product .info {
    width: 1190px;
    height: auto;
    margin: 70px auto 100px;
    min-width: 1190px; }
    .product .info .list {
      width: 610px;
      height: auto;
      margin: 0 auto; }
      .product .info .list .show {
        width: 608px;
        height: 458px;
        border: 2px solid #dadada;
        line-height: 458px;
        text-align: center; }
      .product .info .list .thumb {
        width: 600px;
        margin: 45px auto 0; }
        .product .info .list .thumb .prev {
          width: 25px;
          height: 41px;
          display: block;
          float: left;
          margin-top: 25px;
          background: url(../img/info_prev.png) no-repeat; }
        .product .info .list .thumb .next {
          width: 25px;
          height: 41px;
          display: block;
          float: right;
          margin-top: 25px;
          background: url(../img/info_next.png) no-repeat; }
        .product .info .list .thumb .gun {
          width: 405px;
          height: 91px;
          float: left;
          margin-left: 72px;
          overflow: hidden; }
          .product .info .list .thumb .gun ul {
            width: 110%; }
            .product .info .list .thumb .gun ul li {
              width: 120px;
              height: 89px;
              border: 1px solid #c7c7c7;
              margin-right: 19px;
              cursor: pointer; }
            .product .info .list .thumb .gun ul li.active {
              border: 1px solid #0082D5; }
    .product .info .conn {
      width: 1190px;
      margin: 0 auto; }
      .product .info .conn .tit {
        margin-top: 60px;
        font-size: 18px;
        line-height: 18px;
        height: 20px;
        color: #333333;
        font-weight: bold; }
      .product .info .conn img {
        display: block;
        margin: 25px auto 0; }

.paging {
  width: 100%;
  height: auto;
  margin: 29px auto 0px;
  font-size: 14px;
  line-height: 30px;
  color: #666; }
  .paging p a {
    color: #666666; }
  .paging p a:hover {
    color: #0082D5; }
  .paging .return {
    display: block;
    width: 90px;
    height: 34px;
    background: #0066ae;
    color: #fff;
    text-align: center;
    line-height: 34px;
    border-radius: 17px; }

.page {
  width: 100%;
  height: 30px;
  margin: 50px auto 80px; }
  .page a {
    width: 28px;
    height: 28px;
    border: 1px solid #e5e5e5;
    display: block;
    float: left;
    margin: 0 3px;
    line-height: 28px;
    text-align: center;
    font-size: 14px;
    color: #adadad; }
  .page a:hover {
    background: #0066ae;
    color: #fff; }
  .page a.cu {
    background: #0066ae;
    color: #fff; }

.recr_table {
  width: 100%;
  height: auto;
  color: #333;
  font-size: 14px; }
  .recr_table tr {
    height: 50px; }
  .recr_table .ww {
    width: 70px;
    height: 30px;
    line-height: 30px;
    text-align: right; }
    .recr_table .ww b {
      font-weight: normal;
      line-height: 30px; }
  .recr_table .wf {
    width: 300px;
    height: 30px; }
    .recr_table .wf .text {
      width: 290px;
      height: 30px;
      border: 1px solid #666;
      padding-left: 10px; }
    .recr_table .wf #spred {
      color: #ff0000; }
    .recr_table .wf select {
      width: 300px;
      height: 30px;
      border: 1px solid #666;
      background: none; }
  .recr_table textarea {
    width: 900px;
    height: 300px;
    border: 1px solid #666;
    line-height: 25px;
    font-size: 14px; }
  .recr_table .btn {
    width: 150px;
    height: 40px;
    font-size: 16px;
    color: #fff;
    background: #0066ae;
    margin: 0 auto;
    display: block; }

@keyframes bannerIn {
  100% {
    transform: scale(1.1); } }
.news-info {
  width: 100%;
  background: #f4f4f4;
  padding-top: 80px;
  padding-bottom: 50px; }
  .news-info .info {
    width: 1190px;
    height: auto;
    margin: 0 auto 0;
    padding-top: 20px;
    background: #fff; }
    .news-info .info .con1 {
      width: 1000px;
      height: auto;
      margin: 0 auto; }
      .news-info .info .con1 .con1-new {
        width: 100%;
        height: auto;
        margin: 45px auto 0; }
        .news-info .info .con1 .con1-new .tits {
          font-size: 24px;
          line-height: 24px;
          color: #333333; }
        .news-info .info .con1 .con1-new .tm {
          width: 100%;
          height: 30px;
          border-bottom: 1px solid #eeeeee;
          padding-bottom: 23px;
          margin-top: 14px; }
          .news-info .info .con1 .con1-new .tm .time {
            font-size: 16px;
            line-height: 24px;
            color: #999999;
            float: left; }
          .news-info .info .con1 .con1-new .tm .share-new {
            width: 245px;
            float: right; }
            .news-info .info .con1 .con1-new .tm .share-new span {
              float: left;
              line-height: 28px;
              display: block;
              font-size: 14px;
              color: #666666;
              margin-right: 5px; }
            .news-info .info .con1 .con1-new .tm .share-new .tubiao {
              background: url(../img/news_tubiao.png) no-repeat;
              width: 175px;
              height: 28px;
              float: left; }
              .news-info .info .con1 .con1-new .tm .share-new .tubiao a {
                width: 40px;
                height: 28px;
                float: left;
                display: block;
                margin: 0 3px 0 0;
                background: none;
                padding: 0; }
        .news-info .info .con1 .con1-new img {
          max-width: 100%;
          display: inline-block;
          margin-top: 50px;
          margin-bottom: 40px; }
        .news-info .info .con1 .con1-new .tit {
          font-size: 14px;
          line-height: 30px;
          color: #666666; }
        .news-info .info .con1 .con1-new .paging {
          width: 100%;
          margin: 90px auto 0;
          height: auto;
          padding-bottom: 52px;
          border-top: 1px solid #eeeeee;
          padding-top: 40px; }
          .news-info .info .con1 .con1-new .paging p {
            font-size: 16px;
            color: #666666;
            line-height: 30px; }
            .news-info .info .con1 .con1-new .paging p a {
              color: #666666; }
            .news-info .info .con1 .con1-new .paging p a:hover {
              color: #0082D5; }
          .news-info .info .con1 .con1-new .paging .return {
            width: 116px;
            height: 38px;
            display: block;
            border-radius: 38px;
            background: #0066ae;
            color: #fff;
            line-height: 38px;
            font-size: 14px;
            text-align: center;
            margin-top: 12px; }

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