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

html {
  height: 100%; }

body {
  font-family: Arial, 'Microsoft YaHei', "Helvetica Neue", Helvetica, sans-serif;
  font-size: 14px;
  line-height: 1.4;
  height: 100%;
  min-height: 100%; }

a {
  text-decoration: none;
  -webkit-transition: all .3s;
  transition: all .3s;
  cursor: pointer; }

ul {
  width: 100%; }
  ul li {
    float: left;
    list-style: none; }
  ul::after {
    clear: both;
    display: table;
    content: " "; }

img {
  border: none; }

.container {
  width: 1200px;
  margin: 0 auto;
  min-height: 672px; }
  .container::after {
    clear: both;
    display: table;
    content: " "; }

.cl::after {
  clear: both;
  display: table;
  content: " "; }

.fl {
  float: left; }

.fr {
  float: right; }

.banner {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  min-width: 1200px;
  z-index: -1; }
  .banner .swiper-container {
    height: 100%;
    min-height: 100%;
    position: relative; }
    .banner .swiper-container .iconfont {
      display: block;
      position: fixed;
      top: 50%;
      height: 80px;
      width: 40px;
      line-height: 80px;
      text-align: center;
      color: #fff;
      font-weight: bold;
      font-size: 24px;
      background: rgba(4, 50, 109, 0.85);
      z-index: 999;
      cursor: pointer;
      margin-top: -40px; }
    .banner .swiper-container .pre {
      left: 0; }
    .banner .swiper-container .next {
      right: 0; }
  .banner .banner-img {
    position: absolute; }
  .banner ul {
    height: 100%;
    min-width: 100%;
    min-height: 100%; }
    .banner ul li {
      width: 100%;
      height: 100%;
      min-width: 100%;
      min-height: 100%;
      top: 70px; }
      .banner ul li h1, .banner ul li p {
        position: relative;
        font-family: 'KaiTi'; }
      .banner ul li h1 {
        font-size: 30px;
        line-height: 2;
        font-weight: 100;
        color: #04326d;
        margin-bottom: 15px;
        margin-top: 225px;
        -webkit-transition: all .3s;
        transition: all .3s;
        padding-left: 600px; }
      .banner ul li p {
        font-size: 18px;
        line-height: 1.4;
        padding: 10px 0;
        padding-left: 600px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex; }
        .banner ul li p span {
          opacity: 0;
          visibility: hidden; }
        .banner ul li p strong {
          font-weight: 100; }
        .banner ul li p:nth-child(3) {
          -webkit-transition: all .5s;
          transition: all .5s;
          top: 70px; }
        .banner ul li p:nth-child(4) {
          -webkit-transition: all 1s;
          transition: all 1s;
          top: 100px; }
        .banner ul li p:nth-child(5) {
          -webkit-transition: all 1.5s;
          transition: all 1.5s;
          top: 130px; }
        .banner ul li p:nth-child(6) {
          -webkit-transition: all 2s;
          transition: all 2s;
          top: 160px; }
        .banner ul li p:nth-child(7) {
          -webkit-transition: all 2.5s;
          transition: all 2.5s;
          top: 190px; }
      .banner ul li .cont-add {
        margin: 0 auto;
        word-break: break-all; }
      .banner ul li div {
        width: 100%;
        height: 100%;
        overflow: hidden;
        position: relative;
        min-width: 100%;
        min-height: 100%; }
        .banner ul li div::after {
          content: '';
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0;
          background: url(../images/bodyBg.png) center center repeat; }
    .banner ul .bn-on h1, .banner ul .bn-on p {
      top: 0px;
      opacity: 1; }

.bn-en h1, .bn-en p {
  font-family: 'Arial' !important; }

.l-body {
  width: 100%;
  height: 100%;
  min-width: 1200px; }

.header {
  float: left;
  width: 100%;
  position: relative;
  z-index: 999; }

.footer {
  color: #fff;
  text-align: center;
  width: 100%;
  float: left;
  padding-bottom: 15px;
  position: relative;
  z-index: 999; }
  .footer p {
    width: 100%;
    text-align: center; }
  .footer a {
    color: #fff; }
    .footer a:hover {
      color: #04326d; }

.pages-footer {
  color: #5e5e5e; }
  .pages-footer a {
    color: #5e5e5e; }

.left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  float: left;
  min-height: 156px;
  margin-top: 15px;
  position: relative; }
  .left .logo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    margin-left: -33px; }
    .left .logo a {
      position: absolute; }
      .left .logo a div {
        width: 308px;
        border-radius: 6px;
        color: #04326d;
        height: 79px;
        position: absolute;
        top: 140px;
        left: 33px;
        padding: 15px 0 0 25px;
        opacity: 0;
        visibility: hidden;
        -webkit-transition: all .3s;
        transition: all .3s;
        z-index: 10;
        background: url(../images/sensor-div.png) center center no-repeat; }
        .left .logo a div p {
          font-size: 24px;
          font-weight: bold; }
        .left .logo a div span {
          font-size: 16px;
          letter-spacing: .15px; }
      .left .logo a:hover div {
        opacity: 1;
        visibility: visible; }
    .left .logo .it {
      left: 224px; }
      .left .logo .it div {
        width: 365px;
        background: url(../images/it-bg.png) center center no-repeat;
        left: 0;
        padding-left: 27px; }
        .left .logo .it div span {
          font-size: 14px;
          letter-spacing: 0px; }
  .left .logo-right {
    position: absolute;
    right: 0;
    height: 156px;
    padding-top: 55px; }
    .left .logo-right .cn, .left .logo-right .en {
      display: block;
      width: 58px;
      height: 43px;
      float: left; }
    .left .logo-right .en {
      background: url(../images/en.png) center center no-repeat; }
    .left .logo-right .cn {
      background: url(../images/cn.png) center center no-repeat;
      margin: 0 10px; }
    .left .logo-right .contact {
      width: 148px;
      height: 43px;
      line-height: 43px;
      padding-left: 55px;
      color: #04326d;
      background: url(../images/contact.png) center center no-repeat;
      font-weight: bold;
      font-size: 16px;
      position: relative;
      cursor: pointer;
      float: left; }
      .left .logo-right .contact div {
        position: absolute;
        top: 53px;
        right: 0;
        height: 200px;
        width: 500px;
        z-index: 10;
        background: url(../images/contact-bg.png) center center no-repeat;
        color: #04326d;
        line-height: 30px;
        font-weight: normal;
        font-size: 16px;
        font-family: 'KaiTi';
        padding: 25px 30px 0 30px;
        opacity: 0;
        visibility: hidden;
        -webkit-transition: all .3s;
        transition: all .3s; }
        .left .logo-right .contact div .up {
          text-transform: uppercase; }
        .left .logo-right .contact div span {
          opacity: 0;
          visibility: hidden; }
        .left .logo-right .contact div a {
          color: #04326d; }
      .left .logo-right .contact .cont-en {
        line-height: 1.4;
        padding-top: 13px; }
        .left .logo-right .contact .cont-en p {
          padding: 5px 0;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex; }
          .left .logo-right .contact .cont-en p strong {
            font-weight: 100; }
      .left .logo-right .contact:hover div {
        opacity: 1;
        visibility: visible; }

.pages-menu {
  float: left;
  width: 100%;
  text-align: center; }
  .pages-menu ul {
    position: relative;
    width: auto;
    padding: 18px 0;
    display: inline-block; }
    .pages-menu ul li {
      height: 143px;
      width: 124px;
      margin: 0 9px; }
      .pages-menu ul li a {
        display: block;
        font-weight: bold;
        height: 100%;
        width: 100%;
        position: relative; }
        .pages-menu ul li a .center {
          width: 124px;
          height: 71px;
          -webkit-transition: all .3s;
          transition: all .3s;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          text-align: center;
          color: #04326d;
          background: #fff; }
          .pages-menu ul li a .center .menu-div {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
                -ms-flex-direction: column;
                    flex-direction: column;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            width: 100%;
            border: none; }
            .pages-menu ul li a .center .menu-div img {
              -webkit-transition: all .3s;
              transition: all .3s; }
            .pages-menu ul li a .center .menu-div p {
              margin-top: 10px;
              -webkit-transition: all 0s;
              transition: all 0s; }
        .pages-menu ul li a .top, .pages-menu ul li a .bottom {
          border-left: 62px solid transparent;
          border-right: 62px solid transparent;
          -webkit-transition: all .3s;
          transition: all .3s;
          height: 36px; }
        .pages-menu ul li a .top {
          top: -36px;
          border-bottom: 36px solid white; }
        .pages-menu ul li a .bottom {
          bottom: -36px;
          border-top: 36px solid white; }
        .pages-menu ul li a:hover .center {
          background: #ff6000;
          color: #fff; }
        .pages-menu ul li a:hover .top {
          border-bottom: 36px solid #ff6000; }
        .pages-menu ul li a:hover .bottom {
          border-top: 36px solid #ff6000; }
    .pages-menu ul .on a .center {
      background: #ff6000;
      color: #fff; }
    .pages-menu ul .on a .top {
      border-bottom: 36px solid #ff6000; }
    .pages-menu ul .on a .bottom {
      border-top: 36px solid #ff6000; }
    .pages-menu ul .ie8-menu .top {
      background: url(../images/menu.png) center top no-repeat;
      border: none; }
    .pages-menu ul .ie8-menu .center {
      background: url(../images/menu.png) center center no-repeat; }
    .pages-menu ul .ie8-menu .bottom {
      background: url(../images/menu.png) center bottom no-repeat;
      border: none; }
    .pages-menu ul .ie8-menu:hover .top {
      background: url(../images/menuH.png) center top no-repeat; }
    .pages-menu ul .ie8-menu:hover .center {
      background: url(../images/menuH.png) center center no-repeat; }
    .pages-menu ul .ie8-menu:hover .bottom {
      background: url(../images/menuH.png) center bottom no-repeat; }
  .pages-menu .ul-center {
    top: -36px;
    left: 62px; }
  .pages-menu .ul-bottom {
    top: -72px; }

.menu {
  margin-top: 360px;
  height: 360px;
  width: 100%; }
  .menu ul {
    position: relative;
    height: 100%;
    width: 100%; }
    .menu ul li {
      position: absolute;
      z-index: 3;
      height: 143px;
      width: 124px; }
      .menu ul li a {
        position: relative;
        display: block;
        font-weight: bold;
        height: 100%;
        width: 100%; }
        .menu ul li a .bg {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0;
          background: url(data:image/png;base64,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) center center no-repeat;
          opacity: .7; }
        .menu ul li a .center {
          width: 124px;
          height: 71px;
          -webkit-transition: all .3s;
          transition: all .3s;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          text-align: center;
          color: #04326d;
          background: rgba(221, 221, 221, 0.8); }
          .menu ul li a .center .menu-div {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
                -ms-flex-direction: column;
                    flex-direction: column;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            width: 100%; }
            .menu ul li a .center .menu-div img {
              -webkit-transition: all .3s;
              transition: all .3s; }
            .menu ul li a .center .menu-div p {
              margin-top: 10px; }
        .menu ul li a .top, .menu ul li a .bottom {
          border-left: 62px solid transparent;
          border-right: 62px solid transparent;
          -webkit-transition: all .3s;
          transition: all .3s;
          height: 36px; }
        .menu ul li a .top {
          top: -36px;
          border-bottom: 36px solid rgba(221, 221, 221, 0.8); }
        .menu ul li a .bottom {
          bottom: -36px;
          border-top: 36px solid rgba(221, 221, 221, 0.8); }
        .menu ul li a:hover .center {
          background: rgba(255, 96, 0, 0.7);
          color: #fff; }
        .menu ul li a:hover .top {
          border-bottom: 36px solid rgba(255, 96, 0, 0.7); }
        .menu ul li a:hover .bottom {
          border-top: 36px solid rgba(255, 96, 0, 0.7); }
    .menu ul .ie8-menu .top {
      background: url(../images/top.png) center bottom no-repeat;
      border: none; }
    .menu ul .ie8-menu .center {
      background: url(../images/center.png) center center; }
    .menu ul .ie8-menu .bottom {
      background: url(../images/bottom.png) center bottom no-repeat;
      border: none; }
    .menu ul .ie8-menu:hover .top {
      background: url(../images/topOn.png) center bottom no-repeat; }
    .menu ul .ie8-menu:hover .center {
      background: url(../images/centerOn.png) center center; }
    .menu ul .ie8-menu:hover .bottom {
      background: url(../images/bottomOn.png) center bottom no-repeat; }
    .menu ul #menu1 {
      top: 0;
      left: 0; }
    .menu ul #menu2 {
      top: 0;
      left: 124px; }
    .menu ul #menu3 {
      top: 107px;
      left: 62px; }
    .menu ul #menu5 {
      top: 107px;
      left: 186px; }
    .menu ul #menu6 {
      top: 215px;
      left: 0; }
    .menu ul #menu7 {
      top: 215px;
      left: 124px; }
    .menu ul #menu4 {
      top: 215px;
      left: 248px; }
    .menu ul .on a .center {
      background: rgba(255, 96, 0, 0.7);
      color: #fff; }
    .menu ul .on a .top {
      border-bottom: 36px solid rgba(255, 96, 0, 0.7); }
    .menu ul .on a .bottom {
      border-top: 36px solid rgba(255, 96, 0, 0.7); }
  .menu .ul-center {
    top: -36px;
    left: 62px; }
  .menu .ul-bottom {
    top: -72px; }

.pro {
  float: left; }
  .pro .pro-img {
    width: 382px;
    height: 382px;
    border-radius: 50%;
    float: left;
    margin: 33px 100px 60px 100px; }
  .pro .pro-en ul li {
    height: 40px !important; }
  .pro .pro-list {
    float: left;
    width: 618px;
    font-family: 'Microsoft Yahei';
    margin-top: 35px; }
    .pro .pro-list ul li {
      display: table;
      margin-bottom: 10px;
      height: 34px;
      width: 33.3333333%; }
      .pro .pro-list ul li a {
        color: #000;
        font-size: 16px;
        display: table-cell;
        vertical-align: middle;
        line-height: 1.1; }
        .pro .pro-list ul li a:hover {
          color: #ff6000; }
    .pro .pro-list .paging {
      margin: 15px 0 30px 0;
      width: 100%;
      overflow: hidden;
      text-align: center; }
      .pro .pro-list .paging .pre, .pro .pro-list .paging .next {
        display: block;
        width: 80px;
        line-height: 30px;
        height: 30px;
        color: #fff;
        background: #04326d;
        text-align: center;
        float: left;
        border-radius: 4px; }
        .pro .pro-list .paging .pre:hover, .pro .pro-list .paging .next:hover {
          background: #ff6000; }
      .pro .pro-list .paging .next {
        margin-left: 230px; }
  .pro .pro-half ul li {
    width: 50%; }

.list-menu {
  text-align: center;
  max-width: 994px;
  margin: 0 auto; }
  .list-menu a {
    padding: 0 15px;
    border: 1px solid #04326d;
    color: #04326d;
    white-space: nowrap;
    line-height: 26px;
    margin: 5px;
    display: inline-block;
    font-size: 18px; }
    .list-menu a:hover {
      color: #fff;
      background: #ff6000;
      border-color: #ff6000; }
  .list-menu .on {
    color: #fff;
    background: #ff6000;
    border-color: #ff6000; }

.paging li {
  display: inline-block;
  text-align: center; }

.paging li a {
  display: inline-block;
  border: 1px solid #dfdfdf;
  color: #04326d;
  width: 28px;
  height: 28px;
  line-height: 28px;
  margin-right: 3px;
  font-size: 14px; }

.paging li.thisclass a, .paging li:hover a {
  background: #ff6000;
  color: #fff; }

.paging li.i a, .paging li.n a, .paging li.e a, .paging li a.e, .paging li.p a {
  text-indent: -9999px; }

.paging li.i a {
  background: url(../images/paging_btn.png) 7px center no-repeat; }

.paging li a.e {
  background: url(../images/paging_btn.png) -150px center no-repeat; }

.paging li.e a {
  background: url(../images/paging_btn.png) -150px center no-repeat; }

.paging li.p a {
  background: url(../images/paging_btn.png) -30px center no-repeat; }

.paging li.n a {
  background: url(../images/paging_btn.png) -98px center no-repeat; }

.paging li.i:hover a {
  background: url(../images/paging_btn_hover.png) 7px center no-repeat #ff6000; }

.paging li.e:hover a {
  background: url(../images/paging_btn_hover.png) -150px center no-repeat #ff6000; }

.paging li a.e:hover {
  background: url(../images/paging_btn_hover.png) -150px center no-repeat #ff6000; }

.paging li.p:hover a {
  background: url(../images/paging_btn_hover.png) -30px center no-repeat #ff6000; }

.paging li.n:hover a {
  background: url(../images/paging_btn_hover.png) -98px center no-repeat #ff6000; }

#newBridge .nb-show {
  display: none !important; }

#newBridge .nb-middle {
  display: none !important; }

#newBridge .icon-right-center {
  margin-top: -166px !important;
  top: 100% !important; }

.mobile-no-scale {
  display: none !important; }

.ali {
  display: block;
  width: 144px;
  height: 52px;
  float: left;
  position: fixed;
  right: 0;
  bottom: 0;
  background: url(../images/alibaba.png) center center no-repeat;
  z-index: 1000; }
.aliww {
  display: block;
  width: 144px;
  height: 52px;
  float: left;
  position: fixed;
  right: 0;
  bottom: 57px;
  background: url(../images/wangwang.png) center center no-repeat;
  z-index: 1000; }

.search {
  position: fixed;
  bottom: 171px;
  width: 148px;
  height: 89px;
  right: 0;
  z-index: 1000;
  background: url(../images/search.png) center center no-repeat;
  padding: 21px 11px 0 12px; }
  .search .key {
    width: 100%;
    border: none;
    outline: none;
    line-height: 20px;
    text-align: center; }
  .search .submit {
    width: 100%;
    border: none;
    outline: none;
    background: #04326d;
    line-height: 20px;
    color: #fff;
    margin-top: 7px;
    cursor: pointer; }

.searchli {
  width: 100% !important; }
  .searchli a {
    display: inline-block !important;
    float: left; }

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