@charset "UTF-8";
/**
* name: newpcb.css
* author: lyf
* addTime: 2019.10.28
* editTime:
* description: pcb新页面
*
***/
/********************************
****** name: g-doc
*********************************/
body {
  font-family: "Microsoft Yahei"; }

.g-doc {
  padding-top: 100px; }

/********g-doc end***************/
/********************************
****** name: ng-header
*********************************/
.ng-header {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 100px;
  background: #fff;
  z-index: 200;
  box-shadow: 0 2px 5px #ddd; }
  .ng-header .ng-head {
    width: 1200px;
    height: 100px;
    margin: 0 auto; }
    .ng-header .ng-head .ng-logo {
      float: left;
      margin-top: 22px; }
      .ng-header .ng-head .ng-logo a {
        display: block;
        width: 186px;
        height: 57px; }
        .ng-header .ng-head .ng-logo a img {
          width: 100%;
          height: 100%; }
    .ng-header .ng-head .ng-menu {
      float: right; }
      .ng-header .ng-head .ng-menu li {
        float: left;
        height: 100px;
        line-height: 100px;
        padding: 0 9px; }
        .ng-header .ng-head .ng-menu li.phone {
          padding-left: 50px;
          padding-right: 0;
          color: #bb0943;
          font-size: 16px;
          background: url(../image/newpcb/phone.png) no-repeat 20px center; }
        .ng-header .ng-head .ng-menu li a {
          font-size: 16px;
          color: #231815;
          font-weight: bolder; }
          .ng-header .ng-head .ng-menu li a:hover, .ng-header .ng-head .ng-menu li a.selected {
            color: #bb0943; }
    .ng-header .ng-head .ng-otherlink {
      float: right;
      padding-top: 26px;
      margin-left: 25px; }
      .ng-header .ng-head .ng-otherlink div {
        height: 24px;
        line-height: 24px;
        padding-left: 26px;
        color: #bb0943;
        font-size: 16px; }
      .ng-header .ng-head .ng-otherlink .qq {
        background: url(../image/newpcb/qq.png) no-repeat left center; }
      .ng-header .ng-head .ng-otherlink .phone {
        background: url(../image/newpcb/phone.png) no-repeat left center; }

/********ng-header end***************/
/********************************
****** name: ng-header
*********************************/
.ng-banner {
  height: 500px; }

.swiper-container {
  width: 100%;
  margin: 0 auto;
  height: 500px; }

.swiper-slide {
  font-size: 20px;
  color: #fff;
  background: #4390ee; }
  .swiper-slide > a {
    display: block;
    width: 100%;
    height: 100%; }

.swiper-pagination-bullet {
  width: 20px;
  height: 20px;
  opacity: .5;
  border-radius: 10px;
  background: #fff; }

.swiper-pagination-bullet-active {
  opacity: 1; }

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 10px; }

.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 30px; }

/********ng-header end***************/
/********************************
****** name: ng-intro
*********************************/
.ng-intro {
  width: 100%;
  height: 650px;
  background: #fff;
  padding-top: 77px; }
  .ng-intro .ng-intro-cont {
    width: 1200px;
    height: 540px;
    margin: 0 auto;
    padding-left: 550px;
    text-align: left;
    background: url(../image/newpcb/introbg.png) no-repeat left center; }
    .ng-intro .ng-intro-cont .title {
      font-size: 25px;
      line-height: 30px;
      color: #333;
      font-weight: bold; }
    .ng-intro .ng-intro-cont .cont {
      margin-top: 50px;
      line-height: 36px;
      color: #333;
      font-size: 16px; }

/********ng-intro end***************/
/********************************
****** name: ng-plat
*********************************/
.ng-plat {
  background: #f2f8ff; }
  .ng-plat .ng-plat-cont {
    width: 1200px;
    margin: 0 auto;
    padding-bottom: 80px;
    padding-top: 78px; }
    .ng-plat .ng-plat-cont .title .mntitle {
      height: 30px;
      line-height: 30px;
      color: #333;
      font-size: 25px;
      font-weight: bold;
      text-align: center; }
    .ng-plat .ng-plat-cont .title .npn-title {
      height: 43px;
      margin-top: 37px;
      text-align: center;
      background: url(../image/newpcb/success/linebg.png) repeat-x left bottom; }
      .ng-plat .ng-plat-cont .title .npn-title .npn-tfont {
        display: inline-block;
        height: 20px;
        line-height: 20px;
        margin: 0 50px;
        font-size: 20px;
        padding-bottom: 21px;
        color: #333;
        border-bottom: 2px solid transparent;
        cursor: pointer; }
        .ng-plat .ng-plat-cont .title .npn-title .npn-tfont.selected {
          color: #459bef;
          border-bottom: 2px solid #459bef; }
    .ng-plat .ng-plat-cont .ngm-main .group {
      margin-top: 25px; }
      .ng-plat .ng-plat-cont .ngm-main .group .ngm-gul > li {
        float: left;
        width: 20%;
        text-align: center; }
        .ng-plat .ng-plat-cont .ngm-main .group .ngm-gul > li .icon {
          margin: 0 auto;
          width: 80px;
          height: 80px;
          background-repeat: no-repeat;
          background-position: center center;
          cursor: pointer; }
          .ng-plat .ng-plat-cont .ngm-main .group .ngm-gul > li .icon.selected {
            border-radius: 50%;
            background-color: #fff;
            box-shadow: 0 0 10px #b0c1d5; }
          .ng-plat .ng-plat-cont .ngm-main .group .ngm-gul > li .icon.plat01 {
            background-image: url(../image/newpcb/platform/plat01.png); }
          .ng-plat .ng-plat-cont .ngm-main .group .ngm-gul > li .icon.plat02 {
            background-image: url(../image/newpcb/platform/plat02.png); }
          .ng-plat .ng-plat-cont .ngm-main .group .ngm-gul > li .icon.plat03 {
            background-image: url(../image/newpcb/platform/plat03.png); }
          .ng-plat .ng-plat-cont .ngm-main .group .ngm-gul > li .icon.plat04 {
            background-image: url(../image/newpcb/platform/plat04.png); }
          .ng-plat .ng-plat-cont .ngm-main .group .ngm-gul > li .icon.plat05 {
            background-image: url(../image/newpcb/platform/plat05.png); }
          .ng-plat .ng-plat-cont .ngm-main .group .ngm-gul > li .icon.plat06 {
            background-image: url(../image/newpcb/platform/plat06.png); }
          .ng-plat .ng-plat-cont .ngm-main .group .ngm-gul > li .icon.plat07 {
            background-image: url(../image/newpcb/platform/plat07.png); }
          .ng-plat .ng-plat-cont .ngm-main .group .ngm-gul > li .icon.plat08 {
            background-image: url(../image/newpcb/platform/plat08.png); }
          .ng-plat .ng-plat-cont .ngm-main .group .ngm-gul > li .icon.plat09 {
            background-image: url(../image/newpcb/platform/plat09.png); }
          .ng-plat .ng-plat-cont .ngm-main .group .ngm-gul > li .icon.plat10 {
            background-image: url(../image/newpcb/platform/plat10.png); }
          .ng-plat .ng-plat-cont .ngm-main .group .ngm-gul > li .icon.plat11 {
            background-image: url(../image/newpcb/platform/plat11.png); }
          .ng-plat .ng-plat-cont .ngm-main .group .ngm-gul > li .icon.plat12 {
            background-image: url(../image/newpcb/platform/plat12.png); }
          .ng-plat .ng-plat-cont .ngm-main .group .ngm-gul > li .icon.plat13 {
            background-image: url(../image/newpcb/platform/plat13.png); }
          .ng-plat .ng-plat-cont .ngm-main .group .ngm-gul > li .icon.plat14 {
            background-image: url(../image/newpcb/platform/plat14.png); }
          .ng-plat .ng-plat-cont .ngm-main .group .ngm-gul > li .icon.plat15 {
            background-image: url(../image/newpcb/platform/plat15.png); }
          .ng-plat .ng-plat-cont .ngm-main .group .ngm-gul > li .icon.plat16 {
            background-image: url(../image/newpcb/platform/plat16.png); }
          .ng-plat .ng-plat-cont .ngm-main .group .ngm-gul > li .icon.plat17 {
            background-image: url(../image/newpcb/platform/plat17.png); }
          .ng-plat .ng-plat-cont .ngm-main .group .ngm-gul > li .icon.plat18 {
            background-image: url(../image/newpcb/platform/plat18.png); }
          .ng-plat .ng-plat-cont .ngm-main .group .ngm-gul > li .icon.plat19 {
            background-image: url(../image/newpcb/platform/plat19.png); }
          .ng-plat .ng-plat-cont .ngm-main .group .ngm-gul > li .icon.plat20 {
            background-image: url(../image/newpcb/platform/plat20.png); }
        .ng-plat .ng-plat-cont .ngm-main .group .ngm-gul > li .title {
          display: block;
          margin-top: 3px;
          line-height: 36px;
          font-size: 16px;
          color: #000; }
        .ng-plat .ng-plat-cont .ngm-main .group .ngm-gul > li .data {
          display: none; }
      .ng-plat .ng-plat-cont .ngm-main .group .mcontainer {
        display: none;
        margin-top: 25px;
        padding: 13px 40px;
        background: #fff;
        box-shadow: 0 0 5px #b0c1d5; }
        .ng-plat .ng-plat-cont .ngm-main .group .mcontainer li {
          float: left;
          margin-left: 40px;
          padding-left: 8px;
          line-height: 40px;
          color: #397ecd;
          font-size: 14px;
          background: url(../image/newpcb/platform/point.png) no-repeat left center; }
    .ng-plat .ng-plat-cont .nfl-main {
      margin-top: 40px; }
      .ng-plat .ng-plat-cont .nfl-main .nfl-mli {
        float: left;
        width: 150px;
        margin-left: 54px; }
        .ng-plat .ng-plat-cont .nfl-main .nfl-mli:first-child {
          margin-left: 15px; }
        .ng-plat .ng-plat-cont .nfl-main .nfl-mli .ntitle {
          width: 150px;
          height: 30px;
          line-height: 30px;
          text-align: center;
          color: #fff;
          font-size: 18px;
          font-weight: bolder;
          background: #459bef; }
        .ng-plat .ng-plat-cont .nfl-main .nfl-mli .nfl-detail {
          margin-top: 10px; }
          .ng-plat .ng-plat-cont .nfl-main .nfl-mli .nfl-detail li {
            padding-left: 12px;
            line-height: 36px;
            font-size: 16px;
            color: #333;
            background: url(../image/newpcb/bpoint.png) no-repeat left center; }
            .ng-plat .ng-plat-cont .nfl-main .nfl-mli .nfl-detail li.mn {
              padding-left: 0;
              color: #459bef;
              background: transparent; }

/********ng-plat end***************/
/********************************
****** name: ng-frame
*********************************/
.ng-frame {
  background: #fff; }
  .ng-frame .ng-frame-cont {
    width: 1200px;
    margin: 0 auto;
    padding-top: 78px; }
    .ng-frame .ng-frame-cont .title {
      text-align: center; }
      .ng-frame .ng-frame-cont .title .mntitle {
        height: 30px;
        line-height: 30px;
        font-size: 25px;
        font-weight: bold;
        color: #333; }
      .ng-frame .ng-frame-cont .title .mstitle {
        margin-top: 12px;
        height: 30px;
        line-height: 30px;
        font-size: 14px;
        color: #666; }
    .ng-frame .ng-frame-cont .ngfr-ul {
      height: 43px;
      margin-top: 37px;
      text-align: center;
      background: url(../image/newpcb/success/linebg.png) repeat-x left bottom; }
      .ng-frame .ng-frame-cont .ngfr-ul li {
        display: inline-block;
        height: 20px;
        line-height: 20px;
        margin: 0 50px;
        font-size: 20px;
        padding-bottom: 21px;
        color: #333;
        border-bottom: 2px solid transparent;
        cursor: pointer; }
        .ng-frame .ng-frame-cont .ngfr-ul li.selected {
          color: #459bef;
          border-bottom: 2px solid #459bef; }
    .ng-frame .ng-frame-cont .ngfr-cont {
      height: 800px;
      margin-top: 50px; }
      .ng-frame .ng-frame-cont .ngfr-cont .pic01 {
        height: 650px;
        background: url(../image/newpcb/frame/pic01.png) no-repeat center top; }
        .ng-frame .ng-frame-cont .ngfr-cont .pic01 .application, .ng-frame .ng-frame-cont .ngfr-cont .pic01 .operations-management, .ng-frame .ng-frame-cont .ngfr-cont .pic01 .executive-producer {
          width: 1168px;
          margin: 0 auto;
          display: flex;
          flex-direction: row;
          justify-content: space-between; }
        .ng-frame .ng-frame-cont .ngfr-cont .pic01 .application {
          padding-top: 8px;
          padding-bottom: 15px; }
          .ng-frame .ng-frame-cont .ngfr-cont .pic01 .application .title-left {
            width: 94px;
            padding-top: 78px;
            text-align: center;
            color: #000;
            font-size: 16px;
            font-weight: bold; }
          .ng-frame .ng-frame-cont .ngfr-cont .pic01 .application .content-right {
            color: #fff;
            width: 1013px;
            padding-right: 35px;
            font-size: 16px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic01 .application .content-right .content-right-t {
              height: 32px;
              line-height: 32px;
              text-align: center;
              color: #000;
              font-weight: bold;
              width: 100%; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic01 .application .content-right .content-right-m {
              width: 100%;
              display: flex;
              flex-direction: row;
              justify-content: space-between;
              padding-bottom: 6px; }
              .ng-frame .ng-frame-cont .ngfr-cont .pic01 .application .content-right .content-right-m span {
                display: block;
                height: 38px;
                line-height: 38px;
                width: 238px;
                text-align: center;
                border-radius: 5px;
                background: #0070c0; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic01 .application .content-right .content-right-b {
              width: 100%;
              height: 38px;
              line-height: 38px;
              text-align: center;
              border-radius: 5px;
              background: #0070c0; }
        .ng-frame .ng-frame-cont .ngfr-cont .pic01 .operations-management {
          padding-bottom: 10px; }
          .ng-frame .ng-frame-cont .ngfr-cont .pic01 .operations-management .title-left {
            width: 94px;
            padding-top: 128px;
            text-align: center;
            color: #000;
            font-size: 16px;
            font-weight: bold; }
          .ng-frame .ng-frame-cont .ngfr-cont .pic01 .operations-management .content-right {
            color: #fff;
            width: 1043px;
            padding-right: 16px;
            font-size: 16px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic01 .operations-management .content-right .content-right-t {
              height: 28px;
              line-height: 28px;
              text-align: center;
              color: #000;
              font-weight: bold;
              width: 100%; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic01 .operations-management .content-right .content-right-b {
              width: 1043px;
              display: flex;
              flex-direction: row;
              justify-content: space-between; }
              .ng-frame .ng-frame-cont .ngfr-cont .pic01 .operations-management .content-right .content-right-b .item {
                margin: 0 7px; }
                .ng-frame .ng-frame-cont .ngfr-cont .pic01 .operations-management .content-right .content-right-b .item .title {
                  font-weight: bold;
                  width: 100%;
                  font-size: 20px;
                  height: 26px;
                  text-align: center;
                  color: #000; }
                .ng-frame .ng-frame-cont .ngfr-cont .pic01 .operations-management .content-right .content-right-b .item .item-content {
                  padding: 8px 3px 0 10px;
                  border-radius: 26px;
                  border: 2px dotted #97acc4;
                  display: flex;
                  flex-direction: row;
                  justify-content: space-between;
                  flex-wrap: wrap; }
                  .ng-frame .ng-frame-cont .ngfr-cont .pic01 .operations-management .content-right .content-right-b .item .item-content span {
                    display: block;
                    margin: 0 7px 7px 0;
                    height: 38px;
                    line-height: 38px;
                    text-align: center;
                    border-radius: 5px;
                    background: #0070c0;
                    width: 104px; }
        .ng-frame .ng-frame-cont .ngfr-cont .pic01 .executive-producer .title-left {
          width: 94px;
          padding-top: 112px;
          text-align: center;
          color: #000;
          font-size: 16px;
          font-weight: bold; }
        .ng-frame .ng-frame-cont .ngfr-cont .pic01 .executive-producer .content-right {
          color: #fff;
          width: 1013px;
          padding-right: 35px;
          font-size: 16px; }
          .ng-frame .ng-frame-cont .ngfr-cont .pic01 .executive-producer .content-right .content-right-t {
            height: 32px;
            line-height: 32px;
            text-align: center;
            color: #000;
            font-weight: bold;
            width: 100%; }
          .ng-frame .ng-frame-cont .ngfr-cont .pic01 .executive-producer .content-right .content-right-font {
            width: 100%;
            text-align: center;
            border-radius: 5px;
            background: #0070c0;
            margin-bottom: 6px;
            line-height: 17px;
            padding: 4px 0; }
          .ng-frame .ng-frame-cont .ngfr-cont .pic01 .executive-producer .content-right .content-right-font2 {
            width: 100%;
            display: flex;
            flex-direction: row;
            justify-content: space-between; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic01 .executive-producer .content-right .content-right-font2 div {
              width: 502px;
              text-align: center;
              border-radius: 5px;
              background: #0070c0;
              margin-bottom: 6px;
              line-height: 17px;
              padding: 4px 0; }
          .ng-frame .ng-frame-cont .ngfr-cont .pic01 .executive-producer .content-right .content-right-font3 {
            width: 100%;
            height: 38px;
            line-height: 38px;
            text-align: center;
            border-radius: 5px;
            background: #0070c0;
            margin-bottom: 6px; }
          .ng-frame .ng-frame-cont .ngfr-cont .pic01 .executive-producer .content-right .font-14 {
            font-size: 14px; }
      .ng-frame .ng-frame-cont .ngfr-cont .pic02 {
        height: 650px;
        background: url(../image/newpcb/frame/pic02.png) no-repeat center top; }
        .ng-frame .ng-frame-cont .ngfr-cont .pic02 .ngfr-cont-top {
          display: flex;
          flex-direction: row;
          padding-top: 36px;
          width: 100%;
          text-align: left; }
          .ng-frame .ng-frame-cont .ngfr-cont .pic02 .ngfr-cont-top .left {
            width: 400px;
            padding-left: 100px;
            color: #000;
            font-size: 20px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic02 .ngfr-cont-top .left dt {
              font-weight: bold;
              font-size: 20px;
              padding-bottom: 6px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic02 .ngfr-cont-top .left dd {
              height: 34px;
              line-height: 34px;
              padding-left: 30px;
              background: url(../image/newpcb/frame/disc-icon.png) no-repeat center left; }
          .ng-frame .ng-frame-cont .ngfr-cont .pic02 .ngfr-cont-top .middle {
            width: 266px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic02 .ngfr-cont-top .middle .middle-font-1 {
              width: 266px;
              text-align: center;
              font-size: 20px;
              color: #fff;
              line-height: 20px;
              padding-top: 6px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic02 .ngfr-cont-top .middle .middle-font-2 {
              width: 266px;
              text-align: center;
              font-size: 20px;
              color: #fff;
              line-height: 20px;
              margin-top: 99px; }
          .ng-frame .ng-frame-cont .ngfr-cont .pic02 .ngfr-cont-top .right {
            width: 400px;
            padding-left: 156px;
            color: #000;
            font-size: 20px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic02 .ngfr-cont-top .right dt {
              font-weight: bold;
              font-size: 20px;
              padding-bottom: 6px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic02 .ngfr-cont-top .right dd {
              background: url(../image/newpcb/frame/disc-icon.png) no-repeat center left;
              height: 34px;
              line-height: 34px;
              padding-left: 30px; }
        .ng-frame .ng-frame-cont .ngfr-cont .pic02 .ngfr-cont-bottom {
          width: 100%;
          padding-top: 72px;
          color: #fff;
          font-size: 16px; }
          .ng-frame .ng-frame-cont .ngfr-cont .pic02 .ngfr-cont-bottom .font-1 {
            height: 35px;
            width: 900px;
            display: flex;
            flex-direction: row;
            justify-content: space-between;
            padding-left: 438px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic02 .ngfr-cont-bottom .font-1 span {
              display: block;
              width: 177px;
              height: 35px;
              line-height: 35px;
              text-align: center; }
          .ng-frame .ng-frame-cont .ngfr-cont .pic02 .ngfr-cont-bottom .font-2 {
            height: 35px;
            width: 500px;
            display: flex;
            flex-direction: row;
            justify-content: space-between;
            padding-left: 186px;
            padding-top: 77px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic02 .ngfr-cont-bottom .font-2 span {
              display: block;
              width: 133px;
              height: 35px;
              line-height: 35px;
              text-align: center; }
          .ng-frame .ng-frame-cont .ngfr-cont .pic02 .ngfr-cont-bottom .font-3 {
            height: 45px;
            padding-left: 14px;
            padding-top: 31px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic02 .ngfr-cont-bottom .font-3 span {
              display: inline-block;
              width: 74px;
              height: 45px;
              line-height: 45px;
              text-align: center; }
      .ng-frame .ng-frame-cont .ngfr-cont .pic03 {
        height: 650px;
        background: url(../image/newpcb/frame/pic03.png) no-repeat center top; }
        .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item {
          display: flex;
          flex-direction: row; }
          .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l {
            padding: 48px 0 0 49px;
            font-size: 16px;
            width: 820px;
            position: relative; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l span {
              width: 100px;
              height: 36px;
              line-height: 36px;
              text-align: center;
              border-radius: 5px;
              display: inline-block;
              color: #fff; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-1, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-2, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-3, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-4, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-5, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-6, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-7,
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-8, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-9, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-10, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-11, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-12, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-13,
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-14, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-15, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-16, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-17, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-18, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-19,
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-20, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-21, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-22, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-23, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-24, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-25,
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-26, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-27, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-28, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-29, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-30, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-31,
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-32, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-33, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-34, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-35, .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-36 {
              position: absolute;
              width: 40px;
              line-height: 17px;
              font-size: 14px;
              top: 88px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-1 {
              left: 66px;
              top: 118px;
              width: 20px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-2 {
              left: 125px;
              top: 118px;
              width: 20px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-3 {
              left: 266px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-4 {
              left: 416px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-5 {
              left: 567px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-6 {
              top: 108px;
              left: 672px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-7 {
              left: 770px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-8 {
              left: 256px;
              top: 177px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-9 {
              left: 320px;
              top: 177px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-10 {
              left: 385px;
              top: 204px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-11 {
              left: 563px;
              top: 177px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-12 {
              left: 627px;
              top: 204px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-13 {
              left: 719px;
              top: 204px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-14 {
              left: 994px;
              top: 178px;
              width: 20px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-15 {
              left: 161px;
              top: 252px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-16 {
              left: 161px;
              top: 307px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-17 {
              left: 302px;
              top: 252px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-18 {
              left: 778px;
              top: 252px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-19 {
              left: 911px;
              top: 252px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-20 {
              left: 911px;
              top: 300px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-21 {
              left: 511px;
              top: 340px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-22 {
              left: 664px;
              top: 340px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-23 {
              left: 731px;
              top: 340px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-24 {
              left: 945px;
              top: 364px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-25 {
              left: 409px;
              top: 426px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-26 {
              left: 497px;
              top: 426px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-27 {
              left: 562px;
              top: 426px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-28 {
              left: 664px;
              top: 426px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-29 {
              left: 732px;
              top: 426px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-30 {
              left: 867px;
              top: 408px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-31 {
              left: 926px;
              top: 408px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-32 {
              left: 867px;
              top: 468px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-33 {
              left: 926px;
              top: 468px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-34 {
              left: 1126px;
              top: 400px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-35 {
              left: 1126px;
              top: 478px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-36 {
              width: 200px;
              left: 984px;
              top: 499px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-right {
              width: 100px;
              position: absolute;
              left: 1070px;
              top: 112px; }
              .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-l .font-right span {
                width: 100px;
                height: 36px;
                line-height: 36px;
                text-align: center;
                background: #c3d69b;
                border-radius: 5px;
                display: inline-block;
                color: #fff;
                margin-bottom: 10px; }
          .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-r {
            padding: 42px 0 0 10px;
            font-size: 14px;
            color: #000; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-r span {
              display: inline-block; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item .program-item-r .font-b {
              width: 378px;
              height: 30px;
              text-align: center;
              padding-top: 21px; }
        .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item2 {
          padding-top: 38px;
          padding-left: 253px; }
          .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item2 div {
            width: 100px;
            line-height: 18px;
            text-align: center;
            color: #fff;
            font-size: 16px;
            padding: 5px 0; }
        .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item3 {
          padding-top: 48px; }
          .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item3 div {
            width: 140px;
            line-height: 18px;
            text-align: center;
            color: #fff;
            font-size: 16px;
            padding: 5px 0; }
          .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item3 .middle-font {
            width: 495px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item3 .middle-font div {
              width: 100%;
              text-align: center;
              padding: 0; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item3 .middle-font .middle-font-2 {
              padding-top: 5px;
              text-align: left;
              padding-left: 117px; }
              .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item3 .middle-font .middle-font-2 span {
                display: inline-block;
                padding-right: 18px; }
            .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item3 .middle-font .middle-font-3 {
              padding-top: 12px;
              text-align: left;
              padding-left: 202px; }
          .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item3 .font-2 {
            padding: 44px 0 0 28px; }
          .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item3 .font-3 {
            padding: 55px 0 0 0px;
            width: 150px; }
        .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item4 {
          height: 86px;
          width: 760px;
          padding: 46px 0 0 345px;
          display: flex;
          flex-direction: row;
          justify-content: space-between; }
          .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item4 div {
            width: 100px;
            text-align: center;
            padding-top: 5px;
            line-height: 18px;
            color: #fff;
            font-size: 16px; }
        .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item5 {
          width: 759px;
          height: 36px;
          line-height: 36px;
          color: #fff;
          font-size: 16px;
          padding: 46px 0 0 50px;
          text-align: center; }
        .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item6 {
          width: 1118px;
          height: 40px;
          line-height: 40px;
          color: #000;
          font-size: 16px;
          padding: 95px 0 0 121px;
          display: flex;
          flex-direction: row;
          justify-content: space-between; }
          .ng-frame .ng-frame-cont .ngfr-cont .pic03 .program-item6 div {
            text-align: center; }

/********ng-frame end***************/
/********************************
****** name: ng-light
*********************************/
.ng-light {
  background: #f2f8ff; }
  .ng-light .ng-light-cont {
    width: 1200px;
    margin: 0 auto;
    padding-top: 78px;
    padding-bottom: 80px; }
    .ng-light .ng-light-cont .ngsm-title {
      height: 30px;
      line-height: 30px;
      font-size: 25px;
      font-weight: bold;
      color: #333;
      text-align: center; }
    .ng-light .ng-light-cont .title {
      width: 1200px;
      margin: 0 auto;
      margin-top: 37px;
      text-align: center;
      background: url(../image/newpcb/success/linebg.png) repeat-x left bottom; }
      .ng-light .ng-light-cont .title .mntitle {
        display: inline-block;
        height: 20px;
        line-height: 20px;
        margin: 0 50px;
        font-size: 20px;
        padding-bottom: 21px;
        color: #333;
        border-bottom: 2px solid transparent;
        cursor: pointer; }
        .ng-light .ng-light-cont .title .mntitle.selected {
          color: #459bef;
          border-bottom: 2px solid #459bef; }
    .ng-light .ng-light-cont .ngli-ul {
      margin-top: 56px; }
      .ng-light .ng-light-cont .ngli-ul li {
        float: left;
        width: 95px;
        height: 150px;
        padding-top: 18px;
        margin-left: 5px;
        background: #fff;
        cursor: pointer; }
        .ng-light .ng-light-cont .ngli-ul li:first-child {
          margin-left: 0; }
        .ng-light .ng-light-cont .ngli-ul li .nicon {
          width: 37px;
          height: 37px;
          margin: 0 auto;
          background-repeat: no-repeat;
          background-position: center center; }
          .ng-light .ng-light-cont .ngli-ul li .nicon.light01 {
            background-image: url(../image/newpcb/light/light01.png); }
          .ng-light .ng-light-cont .ngli-ul li .nicon.light02 {
            background-image: url(../image/newpcb/light/light02.png); }
          .ng-light .ng-light-cont .ngli-ul li .nicon.light03 {
            background-image: url(../image/newpcb/light/light03.png); }
          .ng-light .ng-light-cont .ngli-ul li .nicon.light04 {
            background-image: url(../image/newpcb/light/light04.png); }
          .ng-light .ng-light-cont .ngli-ul li .nicon.light05 {
            background-image: url(../image/newpcb/light/light05.png); }
          .ng-light .ng-light-cont .ngli-ul li .nicon.light06 {
            background-image: url(../image/newpcb/light/light06.png); }
          .ng-light .ng-light-cont .ngli-ul li .nicon.light07 {
            background-image: url(../image/newpcb/light/light07.png); }
          .ng-light .ng-light-cont .ngli-ul li .nicon.light08 {
            background-image: url(../image/newpcb/light/light08.png); }
          .ng-light .ng-light-cont .ngli-ul li .nicon.light09 {
            background-image: url(../image/newpcb/light/light09.png); }
          .ng-light .ng-light-cont .ngli-ul li .nicon.light10 {
            background-image: url(../image/newpcb/light/light10.png); }
          .ng-light .ng-light-cont .ngli-ul li .nicon.light11 {
            background-image: url(../image/newpcb/light/light13.png); }
          .ng-light .ng-light-cont .ngli-ul li .nicon.light12 {
            background-image: url(../image/newpcb/light/light14.png); }
        .ng-light .ng-light-cont .ngli-ul li .ltitle {
          display: block;
          margin-top: 9px;
          text-align: center;
          line-height: 22px;
          font-size: 14px;
          color: #333; }
        .ng-light .ng-light-cont .ngli-ul li.selected {
          background: #459bef; }
          .ng-light .ng-light-cont .ngli-ul li.selected .ltitle {
            color: #fff; }
          .ng-light .ng-light-cont .ngli-ul li.selected .nicon.light01 {
            background-image: url(../image/newpcb/light/light01-hover.png); }
          .ng-light .ng-light-cont .ngli-ul li.selected .nicon.light02 {
            background-image: url(../image/newpcb/light/light02-hover.png); }
          .ng-light .ng-light-cont .ngli-ul li.selected .nicon.light03 {
            background-image: url(../image/newpcb/light/light03-hover.png); }
          .ng-light .ng-light-cont .ngli-ul li.selected .nicon.light04 {
            background-image: url(../image/newpcb/light/light04-hover.png); }
          .ng-light .ng-light-cont .ngli-ul li.selected .nicon.light05 {
            background-image: url(../image/newpcb/light/light05-hover.png); }
          .ng-light .ng-light-cont .ngli-ul li.selected .nicon.light06 {
            background-image: url(../image/newpcb/light/light06-hover.png); }
          .ng-light .ng-light-cont .ngli-ul li.selected .nicon.light07 {
            background-image: url(../image/newpcb/light/light07-hover.png); }
          .ng-light .ng-light-cont .ngli-ul li.selected .nicon.light08 {
            background-image: url(../image/newpcb/light/light08-hover.png); }
          .ng-light .ng-light-cont .ngli-ul li.selected .nicon.light09 {
            background-image: url(../image/newpcb/light/light09-hover.png); }
          .ng-light .ng-light-cont .ngli-ul li.selected .nicon.light10 {
            background-image: url(../image/newpcb/light/light10-hover.png); }
          .ng-light .ng-light-cont .ngli-ul li.selected .nicon.light11 {
            background-image: url(../image/newpcb/light/light13-hover.png); }
          .ng-light .ng-light-cont .ngli-ul li.selected .nicon.light12 {
            background-image: url(../image/newpcb/light/light14-hover.png); }
    .ng-light .ng-light-cont .ngli-main {
      margin-top: 10px;
      background: #fff; }
      .ng-light .ng-light-cont .ngli-main .ngli-nscont {
        display: none;
        height: 900px;
        background-repeat: no-repeat;
        background-position: center center; }
        .ng-light .ng-light-cont .ngli-main .ngli-nscont.light01 {
          display: block;
          background: url(../image/newpcb/light/01.jpg) no-repeat center 30px;
          height: 660px; }
        .ng-light .ng-light-cont .ngli-main .ngli-nscont.light02 {
          height: 600px;
          /*background-image: url(../image/newpcb/light/02.jpg);*/ }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light02 .light02-content {
            width: 1100px;
            margin: 0 auto;
            display: flex;
            flex-direction: row;
            justify-content: space-between;
            padding-top: 40px; }
            .ng-light .ng-light-cont .ngli-main .ngli-nscont.light02 .light02-content .light02-content-l {
              width: 820px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light02 .light02-content .light02-content-l .item {
                width: 100%;
                display: flex;
                flex-direction: row;
                background: #e6f0fb;
                height: 76px;
                align-items: center; }
                .ng-light .ng-light-cont .ngli-main .ngli-nscont.light02 .light02-content .light02-content-l .item .item-title {
                  width: 90px;
                  text-align: center;
                  line-height: 20px;
                  font-size: 16px;
                  color: #000;
                  font-weight: bold; }
                .ng-light .ng-light-cont .ngli-main .ngli-nscont.light02 .light02-content .light02-content-l .item .item-content {
                  height: 76px;
                  border-left: 2px solid #fff;
                  display: flex;
                  flex-direction: row;
                  justify-content: space-around;
                  align-items: center;
                  width: 728px;
                  justify-content: space-evenly; }
                  .ng-light .ng-light-cont .ngli-main .ngli-nscont.light02 .light02-content .light02-content-l .item .item-content .item-font {
                    width: 198px;
                    height: 40px;
                    line-height: 18px;
                    text-align: center;
                    font-size: 14px;
                    color: #fff;
                    border-radius: 5px;
                    background: #0070c0;
                    padding: 2px 0; }
                    .ng-light .ng-light-cont .ngli-main .ngli-nscont.light02 .light02-content .light02-content-l .item .item-content .item-font span {
                      font-size: 14px;
                      font-weight: bold; }
                  .ng-light .ng-light-cont .ngli-main .ngli-nscont.light02 .light02-content .light02-content-l .item .item-content .width-313 {
                    width: 313px; }
                  .ng-light .ng-light-cont .ngli-main .ngli-nscont.light02 .light02-content .light02-content-l .item .item-content .width-661 {
                    width: 661px;
                    line-height: 40px;
                    font-weight: bold; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light02 .light02-content .light02-content-l .arrow-item {
                width: 720px;
                height: 60px;
                display: flex;
                flex-direction: row;
                justify-content: space-around;
                padding-left: 100px; }
                .ng-light .ng-light-cont .ngli-main .ngli-nscont.light02 .light02-content .light02-content-l .arrow-item .arrow-icon {
                  background: url(../image/newpcb/light/arrow-icon.png) no-repeat center center;
                  height: 60px;
                  width: 60px; }
            .ng-light .ng-light-cont .ngli-main .ngli-nscont.light02 .light02-content .light02-content-r {
              width: 200px;
              color: #000;
              font-size: 18px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light02 .light02-content .light02-content-r dt {
                height: 40px;
                width: 100%; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light02 .light02-content .light02-content-r dd {
                line-height: 30px;
                margin-bottom: 13px;
                padding-left: 30px;
                background: url(../image/newpcb/light/font-icon.png) no-repeat left 11px; }
        .ng-light .ng-light-cont .ngli-main .ngli-nscont.light03 {
          height: 590px;
          background-image: url(../image/newpcb/light/03.jpg);
          background-position: center 20px;
          position: relative;
          font-size: 24px;
          color: #186fd3;
          line-height: 36px; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light03 .font1 {
            position: absolute;
            top: 45px;
            left: 262px; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light03 .font2 {
            position: absolute;
            top: 95px;
            left: 402px; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light03 .font3 {
            position: absolute;
            top: 225px;
            left: 490px; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light03 .font4 {
            position: absolute;
            top: 373px;
            left: 464px; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light03 .font5 {
            position: absolute;
            top: 469px;
            left: 350px; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light03 .font6 {
            position: absolute;
            top: 469px;
            left: 190px; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light03 .font7 {
            position: absolute;
            top: 394px;
            left: 86px; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light03 .font8 {
            position: absolute;
            top: 225px;
            left: 59px; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light03 .font9 {
            position: absolute;
            top: 115px;
            left: 142px; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light03 .font10 {
            position: absolute;
            top: 262px;
            left: 274px;
            font-weight: bold;
            font-size: 26px;
            color: #fff; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light03 .font11 {
            position: absolute;
            top: 45px;
            left: 880px; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light03 .font12 {
            position: absolute;
            top: 105px;
            left: 1028px; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light03 .font13 {
            position: absolute;
            top: 255px;
            left: 1090px; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light03 .font14 {
            position: absolute;
            top: 404px;
            left: 1029px; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light03 .font16 {
            position: absolute;
            top: 465px;
            left: 878px; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light03 .font17 {
            position: absolute;
            top: 404px;
            left: 718px;
            text-align: center; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light03 .font18 {
            position: absolute;
            top: 255px;
            left: 657px; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light03 .font19 {
            position: absolute;
            top: 125px;
            left: 736px; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light03 .font20 {
            position: absolute;
            top: 254px;
            left: 878px;
            font-weight: bold;
            font-size: 26px;
            color: #fff; }
        .ng-light .ng-light-cont .ngli-main .ngli-nscont.light04 {
          padding-top: 60px;
          background: url(../image/newpcb/light/04.jpg) no-repeat center 50px;
          height: 680px;
          padding-left: 888px; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light04 .font1, .ng-light .ng-light-cont .ngli-main .ngli-nscont.light04 .font2, .ng-light .ng-light-cont .ngli-main .ngli-nscont.light04 .font3, .ng-light .ng-light-cont .ngli-main .ngli-nscont.light04 .font4, .ng-light .ng-light-cont .ngli-main .ngli-nscont.light04 .font5 {
            width: 80px;
            height: 80px;
            border-radius: 50%;
            text-align: center;
            line-height: 80px;
            font-size: 18px;
            color: #fff;
            margin-bottom: 58px;
            background: #0170c1; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light04 .nslighul > li {
            float: left;
            padding-right: 40px;
            padding-left: 34px;
            height: 350px;
            border-right: 1px solid #e5e5e5; }
            .ng-light .ng-light-cont .ngli-main .ngli-nscont.light04 .nslighul > li:last-child {
              padding-right: 0;
              border-right: 0; }
            .ng-light .ng-light-cont .ngli-main .ngli-nscont.light04 .nslighul > li .dtitle {
              line-height: 24px;
              font-size: 20px;
              color: #459bef;
              font-weight: bold; }
            .ng-light .ng-light-cont .ngli-main .ngli-nscont.light04 .nslighul > li .stitle {
              margin-top: 12px;
              line-height: 24px;
              font-size: 16px;
              color: #999; }
            .ng-light .ng-light-cont .ngli-main .ngli-nscont.light04 .nslighul > li .bul {
              margin-top: 30px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light04 .nslighul > li .bul li {
                line-height: 36px;
                padding-left: 28px;
                font-size: 16px;
                background: url(../image/newpcb/light/foicon.png) no-repeat left center; }
        .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 {
          height: 612px;
          background: url(../image/newpcb/light/05.jpg) no-repeat 10px 50px; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content {
            width: 1200px;
            margin: 0 auto;
            display: flex;
            flex-direction: row;
            justify-content: space-between;
            padding-top: 40px; }
            .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l {
              width: 920px;
              position: relative;
              color: #000;
              font-size: 12px;
              /*div{
              	background: #fff;
              	padding: 2px;
              }*/ }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .btn {
                width: 78px;
                height: 32px;
                font-size: 14px;
                color: #fff;
                text-align: center;
                display: flex;
                align-items: center;
                line-height: 16px;
                border-radius: 5px;
                background: #0170c1;
                justify-content: center; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font1 {
                position: absolute;
                left: 449px;
                top: 18px;
                font-size: 16px;
                font-weight: bold; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font2 {
                position: absolute;
                left: 62px;
                top: 41px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font3 {
                position: absolute;
                left: 253px;
                top: 41px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font4 {
                position: absolute;
                left: 504px;
                top: 41px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font5 {
                position: absolute;
                left: 809px;
                top: 41px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font6 {
                position: absolute;
                left: 623px;
                top: 84px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font7 {
                position: absolute;
                left: 827px;
                top: 88px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font8 {
                position: absolute;
                left: 136px;
                top: 117px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font9 {
                position: absolute;
                left: 263px;
                top: 137px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font10 {
                position: absolute;
                left: 353px;
                top: 155px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font11 {
                position: absolute;
                left: 68px;
                top: 177px;
                font-size: 16px;
                font-weight: bold; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font12 {
                position: absolute;
                left: 308px;
                top: 177px;
                font-size: 16px;
                font-weight: bold; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font13 {
                position: absolute;
                left: 594px;
                top: 177px;
                font-size: 16px;
                font-weight: bold; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font14 {
                position: absolute;
                left: 836px;
                top: 177px;
                font-size: 16px;
                font-weight: bold; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font15 {
                position: absolute;
                left: 329px;
                top: 193px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font16 {
                position: absolute;
                left: 809px;
                top: 205px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font17 {
                position: absolute;
                left: 517px;
                top: 224px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font18 {
                position: absolute;
                left: 59px;
                top: 251px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font19 {
                position: absolute;
                left: 226px;
                top: 251px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font20 {
                position: absolute;
                left: 329px;
                top: 251px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font21 {
                position: absolute;
                left: 438px;
                top: 261px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font22 {
                position: absolute;
                left: 519px;
                top: 251px;
                width: 92px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font23 {
                position: absolute;
                left: 638px;
                top: 251px;
                width: 89px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font24 {
                position: absolute;
                left: 809px;
                top: 251px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font25 {
                position: absolute;
                left: 394px;
                top: 289px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font26 {
                position: absolute;
                left: 661px;
                top: 301px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font27 {
                position: absolute;
                left: 212px;
                top: 362px;
                font-size: 16px;
                font-weight: bold; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font28 {
                position: absolute;
                left: 610px;
                top: 362px;
                font-size: 16px;
                font-weight: bold; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font29 {
                position: absolute;
                left: 836px;
                top: 362px;
                font-size: 16px;
                font-weight: bold; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font30 {
                position: absolute;
                left: 55px;
                top: 390px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font31 {
                position: absolute;
                left: 184px;
                top: 390px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font32 {
                position: absolute;
                left: 313px;
                top: 390px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font33 {
                position: absolute;
                left: 541px;
                top: 410px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font34 {
                position: absolute;
                left: 636px;
                top: 390px;
                width: 89px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font35 {
                position: absolute;
                left: 809px;
                top: 390px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font36 {
                position: absolute;
                left: 184px;
                top: 441px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font37 {
                position: absolute;
                left: 314px;
                top: 441px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font38 {
                position: absolute;
                left: 517px;
                top: 441px;
                width: 92px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font39 {
                position: absolute;
                left: 651px;
                top: 452px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-l .font40 {
                position: absolute;
                left: 809px;
                top: 438px; }
            .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-r {
              width: 262px;
              color: #000;
              font-size: 16px;
              padding-top: 10px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-r dt {
                height: 38px;
                width: 100%; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light05 .light05-content .light05-content-r dd {
                line-height: 38px;
                height: 38px;
                padding-left: 28px;
                background: url(../image/newpcb/light/font-icon.png) no-repeat left center; }
        .ng-light .ng-light-cont .ngli-main .ngli-nscont.light06 {
          height: 760px;
          /*background-image: url(../image/newpcb/light/06.jpg);*/
          padding-top: 10px; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light06 .item {
            display: flex;
            flex-direction: row;
            justify-content: space-around;
            padding: 20px 6px 0 6px; }
            .ng-light .ng-light-cont .ngli-main .ngli-nscont.light06 .item dl {
              color: #000;
              font-size: 14px;
              margin: 0 4px;
              border: 1px solid #0170c1;
              padding-bottom: 10px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light06 .item dl dt {
                height: 40px;
                line-height: 40px;
                width: 100%;
                background: #0170c1;
                text-align: center;
                font-size: 20px;
                font-weight: bold;
                color: #fff; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light06 .item dl dd {
                margin: 6px 10px  0 10px;
                line-height: 22px;
                padding-left: 20px;
                background: url(../image/newpcb/light/font-icon2.png) no-repeat left 7px; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light06 .na-ul {
            padding-top: 53px; }
            .ng-light .ng-light-cont .ngli-main .ngli-nscont.light06 .na-ul > li {
              float: left;
              width: 49.5%;
              padding-top: 5px;
              height: 383px;
              box-sizing: border-box;
              padding-left: 132px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light06 .na-ul > li:first-child {
                border-right: 1px solid #daebfc; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light06 .na-ul > li .natitle {
                height: 24px;
                line-height: 24px;
                font-size: 20px;
                font-weight: bold;
                color: #459bef; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light06 .na-ul > li .naseul {
                margin-top: 28px; }
                .ng-light .ng-light-cont .ngli-main .ngli-nscont.light06 .na-ul > li .naseul li {
                  height: 36px;
                  line-height: 36px;
                  padding-left: 28px;
                  font-size: 16px;
                  color: #333;
                  background: url(../image/newpcb/light/foicon.png) no-repeat left center; }
        .ng-light .ng-light-cont .ngli-main .ngli-nscont.light07 {
          height: 692px;
          background-image: url(../image/newpcb/light/07.jpg);
          background-position: center 30px; }
        .ng-light .ng-light-cont .ngli-main .ngli-nscont.light08 {
          height: 650px;
          background-image: url(../image/newpcb/light/08.jpg);
          background-position: center 30px; }
        .ng-light .ng-light-cont .ngli-main .ngli-nscont.light09 {
          height: 620px;
          background-image: url(../image/newpcb/light/09.jpg);
          background-position: center 30px; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light09 .light09-content {
            width: 1120px;
            padding-top: 30px;
            margin: 0 auto; }
            .ng-light .ng-light-cont .ngli-main .ngli-nscont.light09 .light09-content .content-top {
              width: 1120px;
              display: flex;
              justify-content: space-around;
              align-items: center;
              height: 60px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light09 .light09-content .content-top span {
                display: block;
                color: #fff;
                font-size: 22px; }
            .ng-light .ng-light-cont .ngli-main .ngli-nscont.light09 .light09-content .content-bottom {
              width: 1120px;
              display: flex;
              justify-content: flex-start; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light09 .light09-content .content-bottom .item {
                width: 206px;
                margin-right: 15px; }
                .ng-light .ng-light-cont .ngli-main .ngli-nscont.light09 .light09-content .content-bottom .item .btn-content {
                  height: 240px;
                  padding-top: 39px; }
                  .ng-light .ng-light-cont .ngli-main .ngli-nscont.light09 .light09-content .content-bottom .item .btn-content .btn {
                    width: 152px;
                    height: 44px;
                    line-height: 44px;
                    text-align: center;
                    margin: 0 auto;
                    color: #fff;
                    font-size: 20px;
                    border-radius: 6px;
                    background: #0170c1; }
            .ng-light .ng-light-cont .ngli-main .ngli-nscont.light09 .light09-content .list-content {
              width: 180px;
              margin: 0 auto; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light09 .light09-content .list-content li {
                line-height: 30px;
                padding-bottom: 4px;
                font-size: 16px;
                color: #000;
                word-break: break-all;
                padding-left: 20px;
                background: url(../image/newpcb/light/dot-icon.png) no-repeat left 10px; }
        .ng-light .ng-light-cont .ngli-main .ngli-nscont.light10 {
          height: 670px;
          background-image: url(../image/newpcb/light/10.jpg);
          background-position: center 75px; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light10 .light10-content {
            width: 1140px;
            margin: 0 auto;
            padding-top: 75px;
            display: flex;
            flex-direction: row;
            justify-content: space-between; }
            .ng-light .ng-light-cont .ngli-main .ngli-nscont.light10 .light10-content .content-l {
              width: 558px;
              height: 510px;
              position: relative;
              font-size: 20px;
              color: #186fd3;
              line-height: 32px;
              text-align: center; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light10 .light10-content .content-l .font1 {
                position: absolute;
                top: 20px;
                left: 242px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light10 .light10-content .content-l .font2 {
                position: absolute;
                top: 74px;
                left: 376px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light10 .light10-content .content-l .font3 {
                position: absolute;
                top: 209px;
                left: 432px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light10 .light10-content .content-l .font4 {
                position: absolute;
                top: 342px;
                left: 366px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light10 .light10-content .content-l .font5 {
                position: absolute;
                top: 398px;
                left: 234px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light10 .light10-content .content-l .font6 {
                position: absolute;
                top: 340px;
                left: 100px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light10 .light10-content .content-l .font7 {
                position: absolute;
                top: 211px;
                left: 52px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light10 .light10-content .content-l .font8 {
                position: absolute;
                top: 76px;
                left: 108px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light10 .light10-content .content-l .font9 {
                position: absolute;
                top: 207px;
                left: 238px;
                font-weight: bold;
                font-size: 24px;
                color: #fff; }
            .ng-light .ng-light-cont .ngli-main .ngli-nscont.light10 .light10-content .content-r {
              width: 583px;
              height: 510px;
              display: flex;
              flex-direction: row;
              flex-wrap: wrap; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light10 .light10-content .content-r .item-pic {
                width: 291px;
                height: 265px; }
                .ng-light .ng-light-cont .ngli-main .ngli-nscont.light10 .light10-content .content-r .item-pic .pic {
                  width: 289px;
                  height: 198px;
                  border: 1px solid #e8e8e8; }
                .ng-light .ng-light-cont .ngli-main .ngli-nscont.light10 .light10-content .content-r .item-pic .pic1 {
                  background: url(../image/newpcb/light/10-1.jpg) no-repeat center;
                  border-right: 1px solid #fff; }
                .ng-light .ng-light-cont .ngli-main .ngli-nscont.light10 .light10-content .content-r .item-pic .pic2 {
                  background: url(../image/newpcb/light/10-2.jpg) no-repeat center; }
                .ng-light .ng-light-cont .ngli-main .ngli-nscont.light10 .light10-content .content-r .item-pic .pic3 {
                  background: url(../image/newpcb/light/10-3.jpg) no-repeat center;
                  border-right: 1px solid #fff; }
                .ng-light .ng-light-cont .ngli-main .ngli-nscont.light10 .light10-content .content-r .item-pic .pic4 {
                  background: url(../image/newpcb/light/10-4.jpg) no-repeat center; }
                .ng-light .ng-light-cont .ngli-main .ngli-nscont.light10 .light10-content .content-r .item-pic .pic-title {
                  width: 291px;
                  padding-top: 12px;
                  text-align: center;
                  font-size: 18px;
                  color: #000;
                  height: 53px; }
        .ng-light .ng-light-cont .ngli-main .ngli-nscont.light11 {
          height: 640px;
          background-image: url(../image/newpcb/light/11.jpg);
          background-position: center 30px; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light11 .light11-content {
            width: 1140px;
            margin: 0 auto;
            padding-top: 30px;
            display: flex;
            flex-direction: row; }
            .ng-light .ng-light-cont .ngli-main .ngli-nscont.light11 .light11-content .content-l {
              width: 820px;
              display: flex;
              flex-direction: row; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light11 .light11-content .content-l div {
                height: 28px;
                line-height: 28px;
                padding-left: 15px;
                color: #fff;
                width: 395px;
                font-size: 18px; }
            .ng-light .ng-light-cont .ngli-main .ngli-nscont.light11 .light11-content .content-r {
              width: 285px;
              padding-left: 34px;
              padding-top: 60px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light11 .light11-content .content-r dl {
                width: 260px;
                color: #000;
                font-size: 16px;
                margin-bottom: 30px; }
                .ng-light .ng-light-cont .ngli-main .ngli-nscont.light11 .light11-content .content-r dl dt {
                  width: 100%;
                  height: 34px;
                  font-weight: bold; }
                .ng-light .ng-light-cont .ngli-main .ngli-nscont.light11 .light11-content .content-r dl dd {
                  height: 30px;
                  padding-left: 20px;
                  background: url(../image/newpcb/light/dot-icon.png) no-repeat left 6px; }
        .ng-light .ng-light-cont .ngli-main .ngli-nscont.light12 {
          height: 640px;
          background-image: url(../image/newpcb/light/12.jpg);
          background-position: center 30px; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light12 .light12-content {
            padding-top: 30px;
            width: 1100px;
            margin: 0 auto;
            display: flex;
            flex-direction: row;
            justify-content: space-between; }
            .ng-light .ng-light-cont .ngli-main .ngli-nscont.light12 .light12-content .btn-item {
              width: 168px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light12 .light12-content .btn-item .btn {
                width: 168px;
                height: 64px;
                display: flex;
                align-items: center;
                justify-content: center;
                text-align: center;
                line-height: 22px;
                font-size: 20px;
                font-weight: bold;
                border-radius: 8px;
                color: #fff;
                background: #0170c1;
                margin-bottom: 40px; }
          .ng-light .ng-light-cont .ngli-main .ngli-nscont.light12 .mntul {
            padding-left: 60px;
            padding-right: 60px;
            padding-top: 0; }
            .ng-light .ng-light-cont .ngli-main .ngli-nscont.light12 .mntul > li {
              padding-top: 50px; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light12 .mntul > li .mntitle {
                line-height: 24px;
                font-size: 20px;
                color: #459bef; }
              .ng-light .ng-light-cont .ngli-main .ngli-nscont.light12 .mntul > li .tul {
                margin-top: 20px; }
                .ng-light .ng-light-cont .ngli-main .ngli-nscont.light12 .mntul > li .tul li {
                  padding-left: 28px;
                  line-height: 36px;
                  color: #333;
                  font-size: 16px;
                  background: url(../image/newpcb/light/foicon.png) no-repeat left 9px; }
    .ng-light .ng-light-cont .nsserver {
      display: none;
      height: 640px;
      margin-top: 57px;
      background: #fff url(../image/newpcb/light/14.jpg) no-repeat center 50px;
      padding-top: 50px;
      width: 100%; }
      .ng-light .ng-light-cont .nsserver .nsserver-content {
        width: 100%;
        display: flex;
        flex-direction: row;
        justify-content: flex-start; }
        .ng-light .ng-light-cont .nsserver .nsserver-content .nsserver-left {
          padding-left: 373px;
          width: 162px; }
          .ng-light .ng-light-cont .nsserver .nsserver-content .nsserver-left div {
            width: 123px;
            height: 60px;
            line-height: 60px;
            text-align: center;
            background: #fff;
            font-size: 26px;
            font-weight: bold;
            color: #000; }
          .ng-light .ng-light-cont .nsserver .nsserver-content .nsserver-left .nsserver-title1 {
            margin: 47px 0 32px 0; }
          .ng-light .ng-light-cont .nsserver .nsserver-content .nsserver-left .nsserver-title2 {
            margin: 0 0 11px 0; }
          .ng-light .ng-light-cont .nsserver .nsserver-content .nsserver-left .nsserver-title3 {
            margin: 0 0 17px 0; }
          .ng-light .ng-light-cont .nsserver .nsserver-content .nsserver-left .nsserver-title4 {
            margin: 0 0 10px 0; }
          .ng-light .ng-light-cont .nsserver .nsserver-content .nsserver-left .nsserver-title5 {
            margin: 0 0 10px 0; }
        .ng-light .ng-light-cont .nsserver .nsserver-content .nsserver-right {
          width: 620px;
          font-size: 20px;
          color: #000;
          line-height: 26px;
          margin-left: 160px;
          text-align: left; }
          .ng-light .ng-light-cont .nsserver .nsserver-content .nsserver-right div {
            width: 100%; }
          .ng-light .ng-light-cont .nsserver .nsserver-content .nsserver-right .font1 {
            margin-top: 6px; }
          .ng-light .ng-light-cont .nsserver .nsserver-content .nsserver-right .font2 {
            margin-top: 46px; }
          .ng-light .ng-light-cont .nsserver .nsserver-content .nsserver-right .font3 {
            margin-top: 46px; }
          .ng-light .ng-light-cont .nsserver .nsserver-content .nsserver-right .font4 {
            margin-top: 33px; }
          .ng-light .ng-light-cont .nsserver .nsserver-content .nsserver-right .font5 {
            margin-top: 28px; }
          .ng-light .ng-light-cont .nsserver .nsserver-content .nsserver-right .font6 {
            margin-top: 36px; }
      .ng-light .ng-light-cont .nsserver .nsse-font {
        height: 750px;
        background: #fff; }
        .ng-light .ng-light-cont .nsserver .nsse-font .nsseul {
          padding-left: 46px;
          padding-top: 28px; }
          .ng-light .ng-light-cont .nsserver .nsse-font .nsseul li {
            padding-left: 51px;
            margin-top: 30px;
            background-repeat: no-repeat;
            background-position: left 7px; }
            .ng-light .ng-light-cont .nsserver .nsse-font .nsseul li.server01 {
              background-image: url(../image/newpcb/light/server01.png); }
            .ng-light .ng-light-cont .nsserver .nsse-font .nsseul li.server02 {
              background-image: url(../image/newpcb/light/server02.png); }
            .ng-light .ng-light-cont .nsserver .nsse-font .nsseul li.server03 {
              background-image: url(../image/newpcb/light/server03.png); }
            .ng-light .ng-light-cont .nsserver .nsse-font .nsseul li.server04 {
              background-image: url(../image/newpcb/light/server04.png); }
            .ng-light .ng-light-cont .nsserver .nsse-font .nsseul li.server05 {
              background-image: url(../image/newpcb/light/server05.png); }
            .ng-light .ng-light-cont .nsserver .nsse-font .nsseul li.server06 {
              background-image: url(../image/newpcb/light/server06.png); }
            .ng-light .ng-light-cont .nsserver .nsse-font .nsseul li.server07 {
              background-image: url(../image/newpcb/light/server07.png); }
            .ng-light .ng-light-cont .nsserver .nsse-font .nsseul li .nstitle {
              height: 30px;
              line-height: 30px;
              font-size: 16px;
              color: #459bef; }
            .ng-light .ng-light-cont .nsserver .nsse-font .nsseul li .nsfont {
              line-height: 30px;
              font-size: 16px;
              color: #333; }

/********ng-light end***************/
/********************************
****** name: ng-value
*********************************/
.ng-value {
  background: #fff; }
  .ng-value .ng-value-cont {
    width: 1200px;
    margin: 0 auto;
    padding-top: 78px;
    padding-bottom: 80px; }
    .ng-value .ng-value-cont .title {
      text-align: center; }
      .ng-value .ng-value-cont .title .mntitle {
        height: 30px;
        line-height: 30px;
        font-size: 25px;
        font-weight: bold;
        color: #333; }
      .ng-value .ng-value-cont .title .mstitle {
        margin-top: 12px;
        height: 30px;
        line-height: 30px;
        font-size: 14px;
        color: #666; }
    .ng-value .ng-value-cont .ngva-main {
      height: 86px;
      margin-top: 56px;
      background: #459bef; }
      .ng-value .ng-value-cont .ngva-main li {
        float: left;
        height: 86px;
        width: 13%;
        padding-left: 2%;
        background: url(../image/newpcb/value/arrow.png) no-repeat right center; }
        .ng-value .ng-value-cont .ngva-main li:last-child {
          width: 8%;
          background: none; }
        .ng-value .ng-value-cont .ngva-main li .nvtitle {
          width: 98px;
          padding-top: 14px;
          margin-left: 11px;
          color: #fff;
          line-height: 30px;
          font-size: 16px;
          font-weight: bold; }
    .ng-value .ng-value-cont .ngva-data {
      margin-top: 20px;
      padding-top: 21px;
      background: url(../image/newpcb/value/line.png) no-repeat left top; }
      .ng-value .ng-value-cont .ngva-data .ngva-pic {
        width: 1200px;
        height: 585px;
        background: url(../image/newpcb/fajz.png) no-repeat center top;
        padding: 24px 44px 0 47px;
        position: relative; }
        .ng-value .ng-value-cont .ngva-data .ngva-pic .ngva-pic-content {
          width: 100%;
          display: flex;
          flex-direction: row;
          justify-content: space-between; }
          .ng-value .ng-value-cont .ngva-data .ngva-pic .ngva-pic-content dl {
            width: 292px; }
            .ng-value .ng-value-cont .ngva-data .ngva-pic .ngva-pic-content dl dt {
              width: 265px;
              height: 76px;
              line-height: 76px;
              text-align: center;
              font-size: 32px;
              font-weight: bold;
              color: #fff;
              margin-bottom: 26px; }
            .ng-value .ng-value-cont .ngva-data .ngva-pic .ngva-pic-content dl dd {
              height: 58px;
              line-height: 24px;
              text-align: center;
              font-size: 20px;
              color: #000;
              padding-left: 82px;
              margin-bottom: 20px;
              display: flex;
              align-items: center;
              justify-content: center; }
        .ng-value .ng-value-cont .ngva-data .ngva-pic .ngva-pic-bottom {
          position: absolute;
          bottom: 14px;
          left: 490px;
          width: 250px;
          height: 62px;
          line-height: 62px;
          text-align: center;
          font-size: 22px;
          color: #fff; }
      .ng-value .ng-value-cont .ngva-data .ngva-mul:last-child {
        margin-top: 10px; }
      .ng-value .ng-value-cont .ngva-data .ngva-mul li {
        float: left;
        height: 105px;
        width: 160.75px;
        margin-left: 10px;
        border: 1px solid #9cc8f9;
        border-radius: 3px; }
        .ng-value .ng-value-cont .ngva-data .ngva-mul li:first-child {
          margin-left: 0; }
        .ng-value .ng-value-cont .ngva-data .ngva-mul li .vtitle {
          height: 53px;
          line-height: 53px;
          text-align: center;
          color: #333;
          font-size: 16px;
          font-weight: bold;
          border-bottom: 1px solid #9cc8f9; }
        .ng-value .ng-value-cont .ngva-data .ngva-mul li .vdata {
          height: 51px;
          line-height: 51px;
          padding-left: 15px;
          text-align: center;
          font-size: 16px;
          color: #459bef;
          font-weight: bold;
          background-color: #f2f8ff;
          background-repeat: no-repeat;
          background-position: 7px center;
          background-image: url(../image/newpcb/value/up.png); }
          .ng-value .ng-value-cont .ngva-data .ngva-mul li .vdata.down {
            background-image: url(../image/newpcb/value/down.png); }

/********ng-value end***************/
/********************************
****** name: ng-idea
*********************************/
.ng-idea {
  background: #f2f8ff; }
  .ng-idea .ng-idea-cont {
    width: 1200px;
    margin: 0 auto;
    padding-top: 78px;
    padding-bottom: 80px; }
    .ng-idea .ng-idea-cont .title {
      text-align: center; }
      .ng-idea .ng-idea-cont .title .mntitle {
        height: 30px;
        line-height: 30px;
        font-size: 25px;
        font-weight: bold;
        color: #333; }
      .ng-idea .ng-idea-cont .title .ngid-title {
        height: 43px;
        margin-top: 37px;
        text-align: center;
        background: url(../image/newpcb/success/linebg.png) repeat-x left bottom; }
        .ng-idea .ng-idea-cont .title .ngid-title li {
          display: inline-block;
          height: 20px;
          line-height: 20px;
          margin: 0 50px;
          font-size: 20px;
          padding-bottom: 21px;
          color: #333;
          border-bottom: 2px solid transparent;
          cursor: pointer; }
          .ng-idea .ng-idea-cont .title .ngid-title li.selected {
            color: #459bef;
            border-bottom: 2px solid #459bef; }
    .ng-idea .ng-idea-cont .ngid-intro {
      height: 640px;
      margin-top: 35px;
      background: #fff url(../image/newpcb/idea/pic01.png) no-repeat top center;
      padding: 0 90px;
      position: relative; }
      .ng-idea .ng-idea-cont .ngid-intro .ngid-iul {
        text-align: left;
        padding-top: 50px; }
        .ng-idea .ng-idea-cont .ngid-intro .ngid-iul li:last-child {
          margin-top: 36px; }
        .ng-idea .ng-idea-cont .ngid-intro .ngid-iul li .title {
          padding-left: 40px;
          height: 36px;
          line-height: 36px;
          color: #333;
          font-weight: bold;
          text-align: left;
          font-size: 16px;
          background: url(../image/newpcb/idea/title.png) no-repeat left center; }
        .ng-idea .ng-idea-cont .ngid-intro .ngid-iul li .cont {
          padding-left: 40px;
          line-height: 36px;
          color: #333;
          text-align: left;
          font-size: 16px; }
      .ng-idea .ng-idea-cont .ngid-intro .ngid-intro-top {
        width: 100%;
        height: 76px;
        line-height: 76px;
        text-align: center;
        font-size: 32px;
        font-weight: bold;
        color: #fff;
        padding-top: 44px; }
      .ng-idea .ng-idea-cont .ngid-intro .ngid-intro-content {
        width: 100%;
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        padding-top: 93px; }
        .ng-idea .ng-idea-cont .ngid-intro .ngid-intro-content dl {
          width: 263px; }
          .ng-idea .ng-idea-cont .ngid-intro .ngid-intro-content dl dt {
            width: 263px;
            height: 40px;
            line-height: 40px;
            text-align: center;
            font-size: 28px;
            font-weight: bold;
            color: #fff;
            margin-bottom: 27px; }
          .ng-idea .ng-idea-cont .ngid-intro .ngid-intro-content dl dd {
            width: 213x;
            line-height: 20px;
            text-align: center;
            font-size: 20px;
            color: #000;
            margin-bottom: 20px;
            display: flex;
            align-items: flex-start;
            justify-content: center;
            padding: 10px 20px 0 20px; }
      .ng-idea .ng-idea-cont .ngid-intro .ngid-intro-bottom {
        position: absolute;
        top: 492px;
        width: 100%;
        font-size: 22px;
        color: #800000; }
        .ng-idea .ng-idea-cont .ngid-intro .ngid-intro-bottom .ngid-intro-list {
          width: 100%;
          display: flex;
          flex-direction: row;
          justify-content: flex-start;
          align-items: center; }
          .ng-idea .ng-idea-cont .ngid-intro .ngid-intro-bottom .ngid-intro-list .icon {
            display: block;
            width: 12px;
            height: 12px;
            margin-right: 15px;
            background: #800000; }
          .ng-idea .ng-idea-cont .ngid-intro .ngid-intro-bottom .ngid-intro-list .font {
            line-height: 38px;
            height: 38px;
            font-weight: bold; }
    .ng-idea .ng-idea-cont .ngid-main {
      margin-top: 35px;
      height: 580px;
      background: #fff url(../image/newpcb/idea/pic02.png) no-repeat center center; }
      .ng-idea .ng-idea-cont .ngid-main .ngid-main-content {
        display: flex;
        flex-direction: row;
        width: 1134px;
        justify-content: space-between;
        align-items: flex-start;
        margin: 0 auto;
        padding-top: 76px; }
        .ng-idea .ng-idea-cont .ngid-main .ngid-main-content .ngid-main-content-l {
          width: 547px;
          color: #fff;
          position: relative; }
          .ng-idea .ng-idea-cont .ngid-main .ngid-main-content .ngid-main-content-l .font1 {
            width: 100%;
            height: 38px;
            line-height: 38px;
            text-align: center;
            font-size: 22px; }
          .ng-idea .ng-idea-cont .ngid-main .ngid-main-content .ngid-main-content-l .font2 {
            width: 100%;
            text-align: center;
            font-size: 14px;
            padding-top: 45px;
            height: 108px; }
          .ng-idea .ng-idea-cont .ngid-main .ngid-main-content .ngid-main-content-l .font3 {
            width: 100%;
            text-align: center;
            font-size: 14px;
            height: 42px;
            display: flex;
            flex-direction: row;
            justify-content: space-between; }
            .ng-idea .ng-idea-cont .ngid-main .ngid-main-content .ngid-main-content-l .font3 div {
              width: 72px;
              text-align: center;
              height: 42px;
              line-height: 42px; }
          .ng-idea .ng-idea-cont .ngid-main .ngid-main-content .ngid-main-content-l .font4 {
            text-align: left;
            font-size: 14px;
            padding-top: 45px;
            padding-left: 136px; }
          .ng-idea .ng-idea-cont .ngid-main .ngid-main-content .ngid-main-content-l .font5 {
            width: 100%;
            text-align: center;
            font-size: 14px;
            padding-top: 20px;
            height: 42px;
            line-height: 42px; }
          .ng-idea .ng-idea-cont .ngid-main .ngid-main-content .ngid-main-content-l .font6 {
            width: 100%;
            text-align: center;
            font-size: 14px;
            padding-top: 72px;
            height: 42px;
            line-height: 42px; }
        .ng-idea .ng-idea-cont .ngid-main .ngid-main-content .ngid-main-content-r {
          width: 550px; }
          .ng-idea .ng-idea-cont .ngid-main .ngid-main-content .ngid-main-content-r .ngid-table {
            border: none;
            width: 550px;
            text-align: left;
            font-size: 14px;
            vertical-align: middle; }
            .ng-idea .ng-idea-cont .ngid-main .ngid-main-content .ngid-main-content-r .ngid-table th {
              height: 40px;
              vertical-align: middle;
              color: #fff;
              text-align: center;
              padding: 0 8px; }
            .ng-idea .ng-idea-cont .ngid-main .ngid-main-content .ngid-main-content-r .ngid-table td {
              height: 48px;
              color: #000;
              padding: 3px 8px;
              vertical-align: middle;
              line-height: 20px; }
            .ng-idea .ng-idea-cont .ngid-main .ngid-main-content .ngid-main-content-r .ngid-table .td-center {
              text-align: center; }
          .ng-idea .ng-idea-cont .ngid-main .ngid-main-content .ngid-main-content-r .ngid-table-bottom {
            width: 100%;
            text-align: center;
            padding-top: 28px;
            height: 50px;
            line-height: 50px;
            font-size: 22px; }
    .ng-idea .ng-idea-cont .ngid-path {
      margin-top: 35px;
      height: 660px;
      background: #fff url(../image/newpcb/idea/pic03.png) no-repeat center center; }
      .ng-idea .ng-idea-cont .ngid-path .ngid-path-content {
        padding-top: 120px;
        width: 100%;
        position: relative; }
        .ng-idea .ng-idea-cont .ngid-path .ngid-path-content .ngid-path-value {
          width: 106px;
          text-align: right;
          font-size: 14px;
          color: #000;
          height: 30px;
          position: absolute;
          left: 0;
          top: 130px; }
        .ng-idea .ng-idea-cont .ngid-path .ngid-path-content .ngid-path-item {
          padding-left: 140px;
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          width: 1022px;
          height: 395px; }
          .ng-idea .ng-idea-cont .ngid-path .ngid-path-content .ngid-path-item .item1 {
            padding-top: 94px; }
          .ng-idea .ng-idea-cont .ngid-path .ngid-path-content .ngid-path-item .item2 {
            padding-top: 50px; }
          .ng-idea .ng-idea-cont .ngid-path .ngid-path-content .ngid-path-item .item1, .ng-idea .ng-idea-cont .ngid-path .ngid-path-content .ngid-path-item .item2, .ng-idea .ng-idea-cont .ngid-path .ngid-path-content .ngid-path-item .item3 {
            width: 225px;
            text-align: center; }
            .ng-idea .ng-idea-cont .ngid-path .ngid-path-content .ngid-path-item .item1 .title, .ng-idea .ng-idea-cont .ngid-path .ngid-path-content .ngid-path-item .item2 .title, .ng-idea .ng-idea-cont .ngid-path .ngid-path-content .ngid-path-item .item3 .title {
              width: 100%;
              height: 40px;
              line-height: 40px;
              font-size: 18px;
              font-weight: bold;
              color: #000; }
            .ng-idea .ng-idea-cont .ngid-path .ngid-path-content .ngid-path-item .item1 .item-content, .ng-idea .ng-idea-cont .ngid-path .ngid-path-content .ngid-path-item .item2 .item-content, .ng-idea .ng-idea-cont .ngid-path .ngid-path-content .ngid-path-item .item3 .item-content {
              width: 168px;
              height: 96px;
              line-height: 20px;
              color: #fff;
              display: flex;
              align-items: center;
              margin: 0 auto; }
        .ng-idea .ng-idea-cont .ngid-path .ngid-path-content .ngid-path-time {
          width: 106px;
          text-align: right;
          font-size: 14px;
          color: #000;
          height: 30px;
          position: absolute;
          right: 116px;
          top: 440px; }
        .ng-idea .ng-idea-cont .ngid-path .ngid-path-content .ngid-path-bottom {
          height: 50px;
          line-height: 50px;
          text-align: center;
          font-size: 20px;
          color: #fff;
          font-weight: bold; }

/********ng-idea end***************/
/********************************
****** name: ng-quest
*********************************/
.ng-quest {
  background: #fff; }
  .ng-quest .ng-quest-cont {
    width: 1200px;
    margin: 0 auto;
    padding-top: 78px;
    padding-bottom: 80px; }
    .ng-quest .ng-quest-cont .title {
      text-align: center; }
      .ng-quest .ng-quest-cont .title .mntitle {
        height: 30px;
        line-height: 30px;
        font-size: 25px;
        font-weight: bold;
        color: #333; }
      .ng-quest .ng-quest-cont .title .mstitle {
        margin-top: 12px;
        height: 30px;
        line-height: 30px;
        font-size: 14px;
        color: #666; }
    .ng-quest .ng-quest-cont .ngqu-main01 {
      margin-top: 48px;
      height: 630px;
      background: url(../image/newpcb/question/pic01.png) no-repeat center center;
      position: relative; }
      .ng-quest .ng-quest-cont .ngqu-main01 .ngqu-main01-font01, .ng-quest .ng-quest-cont .ngqu-main01 .ngqu-main01-font02, .ng-quest .ng-quest-cont .ngqu-main01 .ngqu-main01-font03, .ng-quest .ng-quest-cont .ngqu-main01 .ngqu-main01-font04, .ng-quest .ng-quest-cont .ngqu-main01 .ngqu-main01-font05, .ng-quest .ng-quest-cont .ngqu-main01 .ngqu-main01-font06 {
        font-size: 18px;
        color: #fff;
        font-weight: bold;
        line-height: 32px;
        width: 462px;
        padding: 15px;
        text-align: left; }
      .ng-quest .ng-quest-cont .ngqu-main01 .ngqu-main01-font01 {
        position: absolute;
        left: 50px;
        top: 44px; }
      .ng-quest .ng-quest-cont .ngqu-main01 .ngqu-main01-font02 {
        position: absolute;
        left: 50px;
        top: 220px; }
      .ng-quest .ng-quest-cont .ngqu-main01 .ngqu-main01-font03 {
        position: absolute;
        left: 50px;
        top: 382px; }
      .ng-quest .ng-quest-cont .ngqu-main01 .ngqu-main01-font04 {
        position: absolute;
        left: 700px;
        top: 44px; }
      .ng-quest .ng-quest-cont .ngqu-main01 .ngqu-main01-font05 {
        position: absolute;
        left: 700px;
        top: 204px; }
      .ng-quest .ng-quest-cont .ngqu-main01 .ngqu-main01-font06 {
        position: absolute;
        left: 700px;
        top: 410px; }
      .ng-quest .ng-quest-cont .ngqu-main01 .ngqu-main01-font-center {
        position: absolute;
        left: 560px;
        left: 552px;
        top: 262px;
        font-size: 24px;
        color: #fff;
        font-weight: bold;
        line-height: 30px;
        width: 100px;
        text-align: center; }
      .ng-quest .ng-quest-cont .ngqu-main01 .ngqu-main01-font-emphasis {
        width: 100%;
        text-align: center;
        font-size: 32px;
        font-weight: bold;
        color: #800000;
        position: absolute;
        bottom: 20px; }
    .ng-quest .ng-quest-cont .ngqu-main02 {
      margin-top: 10px;
      height: 680px;
      background: #f2f8ff url(../image/newpcb/question/pic02.png) no-repeat center center; }
    .ng-quest .ng-quest-cont .ngqu-main03 {
      height: 466px;
      margin-top: 20px;
      background: #f2f8ff url(../image/newpcb/question/pic03.png) no-repeat center center; }

/********ng-quest end***************/
/********************************
****** name: ng-success
*********************************/
.ng-success {
  background: #f2f8ff; }
  .ng-success .ng-success-cont {
    width: 1200px;
    margin: 0 auto;
    padding-top: 78px;
    padding-bottom: 80px; }
    .ng-success .ng-success-cont .title {
      text-align: center; }
      .ng-success .ng-success-cont .title .mntitle {
        height: 30px;
        line-height: 30px;
        font-size: 25px;
        font-weight: bold;
        color: #333; }
      .ng-success .ng-success-cont .title .mstitle {
        margin-top: 12px;
        height: 30px;
        line-height: 30px;
        font-size: 14px;
        color: #666; }
    .ng-success .ng-success-cont .ngsu-main {
      margin-top: 49px; }
      .ng-success .ng-success-cont .ngsu-main .ngsu-mul {
        text-align: center;
        background: url(../image/newpcb/success/linebg.png) repeat-x left bottom; }
        .ng-success .ng-success-cont .ngsu-main .ngsu-mul li {
          display: inline-block;
          margin: 0 50px;
          font-size: 20px;
          color: #333;
          cursor: pointer; }
          .ng-success .ng-success-cont .ngsu-main .ngsu-mul li a {
            display: inline-block;
            width: 100px;
            margin: 0 auto;
            height: 30px;
            line-height: 30px;
            padding-bottom: 16px;
            text-align: center;
            color: #333;
            font-size: 20px;
            border-bottom: 2px solid transparent; }
            .ng-success .ng-success-cont .ngsu-main .ngsu-mul li a.otherone {
              width: 160px; }
            .ng-success .ng-success-cont .ngsu-main .ngsu-mul li a.selected, .ng-success .ng-success-cont .ngsu-main .ngsu-mul li a:hover {
              color: #459bef;
              border-bottom: 2px solid #459bef; }
      .ng-success .ng-success-cont .ngsu-main .customer {
        display: block;
        margin-top: 40px; }
        .ng-success .ng-success-cont .ngsu-main .customer .cusimg {
          float: left;
          width: 600px;
          height: 400px;
          background: #459bef url(../image/newpcb/success/customer.png) no-repeat left center; }
        .ng-success .ng-success-cont .ngsu-main .customer .cuscont {
          float: right;
          width: 600px;
          height: 400px;
          background: #fff; }
          .ng-success .ng-success-cont .ngsu-main .customer .cuscont .scont {
            width: 370px;
            height: 264px;
            margin-left: 112px;
            margin-top: 67px;
            padding-left: 60px;
            border: 1px solid #9bc9f7; }
            .ng-success .ng-success-cont .ngsu-main .customer .cuscont .scont li {
              text-align: left;
              padding-left: 44px;
              margin-top: 14px;
              line-height: 36px;
              height: 36px;
              color: #459bef;
              font-size: 18px;
              font-weight: bold;
              background: url(../image/newpcb/success/ticon.png) no-repeat left center; }
      .ng-success .ng-success-cont .ngsu-main .flow {
        display: none;
        margin-top: 40px;
        height: 400px;
        padding-left: 640px;
        background: #fff url(../image/newpcb/success/flow.png) no-repeat left center; }
        .ng-success .ng-success-cont .ngsu-main .flow .fcont {
          padding-top: 69px; }
          .ng-success .ng-success-cont .ngsu-main .flow .fcont li {
            padding-left: 32px;
            line-height: 48px;
            color: #333;
            font-size: 16px;
            background: url(../image/newpcb/success/ficon.png) no-repeat left center; }
      .ng-success .ng-success-cont .ngsu-main .case {
        display: none;
        margin-top: 40px;
        height: 400px;
        padding-left: 640px;
        text-align: left;
        background: #fff url(../image/newpcb/success/case.png) no-repeat left center; }
        .ng-success .ng-success-cont .ngsu-main .case .cmcont {
          padding-top: 69px; }
          .ng-success .ng-success-cont .ngsu-main .case .cmcont li {
            padding-left: 32px;
            padding-top: 9px;
            padding-bottom: 9px;
            line-height: 30px;
            color: #333;
            font-size: 16px;
            background: url(../image/newpcb/success/ficon.png) no-repeat left 20px; }

/********ng-success end***************/
/********************************
****** name: ng-footer
*********************************/
.ng-footer {
  background: #272727; }
  .ng-footer .ng-footer-cont {
    width: 1200px;
    margin: 0 auto;
    height: 202px;
    padding-top: 27px; }
    .ng-footer .ng-footer-cont .folink {
      width: 960px;
      margin: 0 auto; }
      .ng-footer .ng-footer-cont .folink li {
        float: left;
        padding-left: 20px;
        padding-right: 20px; }
        .ng-footer .ng-footer-cont .folink li a {
          display: block;
          line-height: 36px;
          font-size: 14px;
          color: #bdbdbd; }
          .ng-footer .ng-footer-cont .folink li a:hover {
            color: #fff; }
    .ng-footer .ng-footer-cont .focont li {
      line-height: 36px;
      text-align: center;
      color: #bdbdbd;
      font-size: 14px; }

/********ng-footer end***************/
.btn-scroll-to-top {
  position: fixed;
  display: none;
  bottom: 20px;
  right: 25px;
  z-index: 1020;
  width: 35px;
  height: 35px;
  background: url(../image/common/uptop.png); }

.btn-scroll-to-top:hover {
  text-decoration: none;
  background: url(../image/common/uptop-hover.png); }

body .btn-scroll-to-top.in {
  display: block; }

.fade.in {
  opacity: 1; }

/*# sourceMappingURL=newpcb.css.map */
