      /* CSS Document */
      html { font-size:100px; } 
      * html {background-image: url(about:blank);background-attachment: fixed;}
      body {  font-family:'Microsoft YaHei'; font-size: 14px;color: #ccc;background: #3d3d3d;   }
      img{  border:0; max-width: 100%; height: auto;  }
      h1, h2, h3, h4, h5, h6, html, body,p {  padding: 0;  margin: 0;  font-weight: normal; }
      a,a:hover {  text-decoration: none; }
      ul, dl, ol {padding: 0;margin: 0;-webkit-margin-after: 0em; -webkit-margin-before: 0em;}
      ul li, dl dd, ol li { list-style: none;}
      a{outline:0;blr:expression(this.onFocus=this.blur()); text-decoration:none;}
      a,input {outline:none;}
      /* 禁用iPhone中Safari的字号自动调整 */
      html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
      /* 去除iPhone中默认的input样式 */
      input[type="submit"],
      input[type="reset"],
      input[type="button"],
      input{-webkit-appearance:none; resize: none;}
      
      .bottom {
        margin: 0 auto;
        padding-top: 60px;
        width: 750px;
        height: 230px;
      }
      .bottom a, .bottom p, .bottom h1, .bottom h2 {
        color: #fff;
      }
      .bottom h1, .bottom h2 {
        font-size: 18px;
      }
      .bottom p {
        margin-top: 5px;
      }
      .bottom .code {
        float: right;
        width: 161px;
        height: 175px;
        border-left: 1px solid #6f7073;
      }
      .bottom h1 {
        margin: 0px 0 25px 30px;
      }
      .botton .address {
        float: left;
      }
      .address {
        width: 560px;
      }
      .code a {
        display: block;
        margin: 18px 0 0 30px;
      }
    
    .clearfix:after { content:"."; display:block; height:0; font-size:0; visibility:hidden; clear:both; }

    .main-box {
      display: block;
    }
    .main-box-mobile {
      display: none;
    }
    input::-webkit-input-placeholder{
       color:#727272;font-size:16px;
    }
    input::-moz-placeholder{   /* Mozilla Firefox 19+ */
       color:#727272;font-size:16px;
    }
    input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
       color:#727272;font-size:16px;
    }
    input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
      color:#727272;font-size:16px;
    }
    img{max-width:100%;height:auto;display:block;pointer-events: none;}
    /* 去掉外 内 边框  */
    .mr_0{margin-right: 0 !important;}
    .ml_0{margin-left: 0 !important;}
    .mt_0{margin-top: 0 !important;}
    .mb_0{margin-bottom: 0 !important;}
    .pl_0{padding-left: 0 !important;}
    .pr_0{padding-right: 0 !important;}
    .pb_0{padding-bottom: 0 !important;}
    .pt_r{padding-top: 0 !important;}
    .bbtom{border-bottom:0 !important;}
    .brtom{border-right:0 !important;}
    /* 已经计算内边框  */
    .borderBox{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

    .main-box {margin: 0 auto;display: block; background: #fff;}
    .main-banner-one {
      max-width: 1920px;
      min-width: 1200px;
      margin: 0 auto;
      background: url('../images/pc/banner_01.jpg') no-repeat center center;
      height: 838px;
      padding-top: 338px;
      box-sizing: border-box;
    }
    .main-banner-two {
      max-width: 1920px;
      min-width: 1200px;
      margin: 0 auto;
      background: url('../images/pc/banner_02.png') no-repeat center center;
      height: 960px;
    }
    .main-banner-three {
      max-width: 1920px;
      min-width: 1200px;
      margin: 0 auto;
      background: url('../images/pc/banner_03.png') no-repeat center center;
      height: 786px;
      box-sizing: border-box;
      padding-top: 312px;
    }
    .main-banner-four {
      max-width: 1920px;
      min-width: 1200px;
      margin: 0 auto;
      background: url('../images/pc/banner_04.png') no-repeat center center;
      height: 1007px;
      box-sizing: border-box;
      padding-top: 230px;
    }
    .main-banner-five {
      max-width: 1920px;
      min-width: 1200px;
      margin: 0 auto;
      background: url('../images/pc/banner_05.png') no-repeat center center;
      height: 1261px;
      padding-top: 214px;
      box-sizing: border-box;
    }
    .main-banner-six {
      max-width: 1920px;
      min-width: 1200px;
      margin: 0 auto;
      background: url('../images/pc/banner_06.png') no-repeat center center;
      height: 1088px;
      padding-top: 204px;
      box-sizing: border-box;
    }
    .main-banner-seven {
      max-width: 1920px;
      min-width: 1200px;
      margin: 0 auto;
      background: url('../images/pc/banner_07.png') no-repeat center center;
      height: 767px;
      padding-top: 312px;
      box-sizing: border-box;
    }
    .main-banner-eight {
      max-width: 1920px;
      min-width: 1200px;
      margin: 0 auto;
      background: url('../images/pc/banner_08.png') no-repeat center center;
      height: 662px;
      padding-top: 280px;
      box-sizing: border-box;
    }
    .jump-container {
      margin: 0 auto;
      width: 1200px;
      height: 76px;
    }
    .jump-container a {
      display: block;
      margin-left: 45px;
      width: 405px;
      height: 76px;
    }
    .jump-container button {
      width: 405px;
      height: 76px;
      background-image: linear-gradient(180deg, #f9c70c 0%, #f97514 100%), 
      linear-gradient(#fff100, #fff100);
      border: none;
      outline: none;
      border-radius: 15px;
      font-family: MicrosoftYaHei-Bold;
      font-size: 41px;
      color: #ffffff;
      box-shadow: 0px 4px 7px 1px rgba(166, 109, 14, 0.26);
      cursor: pointer;
    }
    .pc-immediate-receive-outer-container {
      margin: 0 auto;
      width: 1200px;
      height: 200px;
    }
    .pc-immediate-receive-container {
      float: right;
      width: 388px;
      height: 200px;
      font-family: MicrosoftYaHei;
      font-size: 21px;
      color: #ffffff;
    }
    .pc-immediate-receive-container input {
      margin-left: 17px;
      width: 308px;
      height: 45px;
      font-size: 16px;
      background-color: #ffffff;
      border-radius: 6px;
      border: solid 0px #aaaaaa;
      padding-left: 22px;
      box-sizing: border-box;
    }
    .pc-immediate-receive-container .error {
      margin: 5px 0 5px 60px;
      color: #f30112;
      font-size: 16px;
      display: none;
    }
    .pc-immediate-receive-container button {
      margin: 5px 0 0 71px;
      width: 157px;
      height: 43px;
      background-color: #f25911;
      border-radius: 7px;
      border: none;
      outline: none;
      font-size: 21px;
      font-weight: normal;
      letter-spacing: 2px;
      color: #ffffff;
      cursor: pointer;
    }
    .pc-name-container {
      margin-bottom: 5px;
    }
    .pc-name-container, .pc-phone-number-container {
      height: 71px;
    }
    .pc-footer-receive-container {
      margin: 0 auto;
      width: 650px;
      height: 353px;
      font-size: 24px;
      color: #3c3e40;
    }
    .pc-footer-name-container, .pc-footer-phone-number-conatiner {
      height: 102px;
    }
    .pc-footer-receive-container span {
      float: left;
      width: 72px;
      height: 71px;
      line-height: 71px;
      text-align: center;
    }
    .pc-footer-receive-container button {
      margin: 35px auto 0;
      display: block;
      width: 240px;
      height: 70px;
      font-size: 24px;
      color: #ffffff;
      border: none;
      border-radius: 10px;
      outline: none;
      background-color: #ee6b1c;
      cursor: pointer;
    }
    .pc-footer-name-container {
      margin-bottom: 44px;
    }
    .pc-footer-name-container input, .pc-footer-phone-number-conatiner input {
      float: left;
      margin-left: 27px;
      width: 550px;
      height: 71px;
      font-size: 16px;
      padding-left: 10px;
      border: none;
      border: 2px solid #cdcece;
      border-radius: 5px;
      box-sizing: border-box;
    }
    .pc-footer-name-container .error, .pc-footer-phone-number-conatiner .error {
      float: left;
      margin: 10px 0 0 100px;
      color: #f30112;
      font-size: 16px;
      display: none;
    }
    .tab-switch {
      margin: 0 auto;
      width: 1200px;
      list-style: none;
      text-align: center;
    }
    .tab-switch li {
      float: left;
      margin-left: 190px;
      height: 64px;
      line-height: 64px;
      font-family: SourceHanSansCN-Regular;
      font-size: 34px;
      color: #434343;
      cursor: pointer;
    }
    .tab-active {
      border-bottom: 4px solid #f48856;
    }
    .main-banner-five img {
      margin: 0 auto;
      width: 1220px;
    }
    .small-program-product-container {
      margin: 0 auto;
      width: 1200px;
      height: 416px;
    }
    .small-program-product {
      width: 1206px;
      height: 457px;
      list-style:none;
    }
    .small-program-product li {
      float: left;
      width: 295px;
      height: 186px;
      margin: 0 6px 41px 0;
      overflow: hidden;
      position: relative;
    }
    .small-program-product li img {
      /*position: absolute;
      left: 0;
      bottom: -187px;*/
      display: none;
    }
    .small-program-product li:nth-child(1) {
      background: url("../images/pc/small-program_01.png") no-repeat center center / 295px 187px;
    }
    .small-program-product li:nth-child(2) {
      background: url("../images/pc/small-program_02.png") no-repeat center center / 295px 187px;
    }
    .small-program-product li:nth-child(3) {
      background: url("../images/pc/small-program_03.png") no-repeat center center / 295px 187px;
    }
    .small-program-product li:nth-child(4) {
      background: url("../images/pc/small-program_04.png") no-repeat center center / 295px 187px;
    }

    .small-program-product li:nth-child(5) {
      background: url("../images/pc/small-program_05.png") no-repeat center center / 295px 187px;
    }
    .small-program-product li:nth-child(6) {
      background: url("../images/pc/small-program_06.png") no-repeat center center / 295px 187px;
    }
    .small-program-product li:nth-child(7) {
      background: url("../images/pc/small-program_07.png") no-repeat center center / 295px 187px;
    }
    .small-program-product li:nth-child(8) {
      background: url("../images/pc/small-program_08.png") no-repeat center center / 295px 187px;
    }
    .cover-all-industry-container {
      margin: 0 auto;
      width: 1200px;
      height: 733px;
    }
    .cover-all-industry {
      width: 1220px;
      height: 759px;
      list-style: none;
    }
    .cover-all-industry li {
      float: left;
      width: 228px;
      height: 228px;
      margin: 0 16px 25px 0;
      overflow: hidden;
      position: relative;
    }
    .cover-all-industry li img {
      position: absolute;
      left: 0;
      bottom: -228px;
    }
    .cover-all-industry li:nth-child(1) {
      background: url("../images/pc/industry_01.png") no-repeat center center / 228px 228px;
    }
    .cover-all-industry li:nth-child(2) {
      background: url("../images/pc/industry_02.png") no-repeat center center / 228px 228px;
    }
    .cover-all-industry li:nth-child(3) {
      background: url("../images/pc/industry_03.png") no-repeat center center / 228px 228px;
    }
    .cover-all-industry li:nth-child(4) {
      background: url("../images/pc/industry_04.png") no-repeat center center / 228px 228px;
    }
    .cover-all-industry li:nth-child(5) {
      background: url("../images/pc/industry_05.png") no-repeat center center / 228px 228px;
    }

    .cover-all-industry li:nth-child(6) {
      background: url("../images/pc/industry_06.png") no-repeat center center / 228px 228px;
    }
    .cover-all-industry li:nth-child(7) {
      background: url("../images/pc/industry_07.png") no-repeat center center / 228px 228px;
    }
    .cover-all-industry li:nth-child(8) {
      background: url("../images/pc/industry_08.png") no-repeat center center / 228px 228px;
    }
    .cover-all-industry li:nth-child(9) {
      background: url("../images/pc/industry_09.png") no-repeat center center / 228px 228px;
    }
    .cover-all-industry li:nth-child(10) {
      background: url("../images/pc/industry_10.png") no-repeat center center / 228px 228px;
    }

    .cover-all-industry li:nth-child(11) {
      background: url("../images/pc/industry_11.png") no-repeat center center / 228px 228px;
    }
    .cover-all-industry li:nth-child(12) {
      background: url("../images/pc/industry_12.png") no-repeat center center / 228px 228px;
    }
    .cover-all-industry li:nth-child(13) {
      background: url("../images/pc/industry_13.png") no-repeat center center / 228px 228px;
    }
    .cover-all-industry li:nth-child(14) {
      background: url("../images/pc/industry_14.png") no-repeat center center / 228px 228px;
    }
    .cover-all-industry li:nth-child(15) {
      background: url("../images/pc/industry_15.png") no-repeat center center / 228px 228px;
    }

    .lunbo-container {
      margin: 0 auto;
      max-width: 1920px;
      min-width: 1200px;
      height: 828px;
      background: url("../images/pc/lunbo-container.jpg") no-repeat center center;
      padding-top: 106px;
      box-sizing: border-box;
    }

    .header{ height: 80px; width: 1200px; margin: 0 auto; background: #fff;font-family: 'Microsoft YaHei'; }
    .header-common{ height: 80px;}
    .header-common .logo{ margin: 20px 0 0 80px; float: left; width: 140px;}
    .header-common .nav{ width: 800px; float: right}
    .header-common .nav ul{  padding-right: 80px;}
    .header-common .nav li{ position: relative; height: 80px; line-height: 80px; width: 80px; float:right; margin-left: 30px }
    .header-common .nav li .navTop{ text-align: center; display: block; font-size: 14px; color: #222;}
    .header-common .nav li .navTop span{ background: url("../images/pc/case1.png") no-repeat center;text-indent:-9999px;}
    .header-common .nav li .navTop:hover span{ background: url("../images/pc/case2.png") no-repeat center;text-indent:-9999px;}
    .header-common .nav li .navTop .navTopActive{background: url("../images/pc/case2.png") no-repeat center;text-indent:-9999px;}
    .header-common .nav li .active{color: #ff7800;}
    .header-common .nav li .navTop:hover{color: #ff7800!important;}
    .header-common .nav li .menu{ display: none; border: 1px solid #d9d9d9; border-radius: 3px; width: 140px; left: -30px; position: absolute; top: 70px; background: #fff;z-index: 99;}

    .header-common .nav li .menu a{ line-height: 20px; display: block;color: #666; text-align: center; font-size: 14px; padding: 15px 0;}
    .header-common .nav li .menu a:hover{ background: #f8f8f8; color: #222;}
    


    

@media screen and (max-width: 640px){
    input::-webkit-input-placeholder{
       color:#b6b8bd;font-size:0.22rem;
    }
    input::-moz-placeholder{   /* Mozilla Firefox 19+ */
       color:#b6b8bd;font-size:0.22rem;
    }
    input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
       color:#b6b8bd;font-size:0.22rem;
    }
    input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
      color:#b6b8bd;font-size:0.22rem;
    }
    
    .main-box {
      display: none;
    }
    .main-box-mobile {
      display: block;
    }
    .main-box-mobile {
      margin: 0 auto;
      width: 7.5rem;
    }
    .max750-header-mobile{
      background: #fff;
    }
    .headerCommon-mobile {
      padding: 0.2rem 0.4rem;
      border-bottom: 1px solid #e5e5e5;
    }
    .logo-mogile {
      float: left;
      width: 1.6rem;
    }
    .headerCommon-mobile span {
      float: right;
      width: 0.4rem;
    }
    .nav-mobile ul {
      list-style: none;
    }
    .nav-mobile ul li {
      float: left;
      width: 25%;
      line-height: 0.8rem;
      text-align: center;
    }
    .nav-mobile ul li a {
      font-size: 0.3rem;
      color: #666;
    }
    .nav-mobile ul li .active-mobile {
      color: #ff7800;
    }
    .navSmile-mobile{
      display: none;
      position: fixed;
      background: #fff;
      width: 3.37rem;
      height: 5.48rem;
      z-index: 101;
      right: -300px;
      top: 0;
    }
    .navTop-mobile {
      padding: 0.2rem;
      border-bottom: 1px solid #e5e5e5;
    }
    .navTop-mobile a {
      float: left;
      width: 1.86rem;
      height: 0.57rem;
      outline: 0;
    }
    .navTop-mobile .close-mobile {
      float: right;
      margin-top: 0.1rem;
    }
    .navSmile-mobile ul {
      list-style: none;
      padding: 0.4rem 0 0 0.3rem;
    }
    .navSmile-mobile ul li {
      height: 0.9rem;
      line-height: 0.9rem;
    }
    .navSmile-mobile ul li a {
      color: #666;
      font-size: 0.3rem;
      outline: 0;
    }
    .navBg-mobile{
      display: none;
      background: rgba(0,0,0,.5);
      width: 100%;
      z-index: 100;
      position: fixed;
      top: 0;
      right: 0;
      height: 960px;
    }
    .tab-switch-mobile-container {
      margin: 0 auto;
      width: 7.5rem;
      height: 8.19rem;
      background: url("../images/mobile/banner-750_08.jpg") no-repeat center center / 7.5rem 8.19rem;
      padding-top: 1.8rem;
      box-sizing: border-box;
    }
    .tab-switch-mobile  {
      list-style: none;
      display: flex;
      display: -moz-flex;
      display: -webkit-flex;
      justify-content: center;
      width: 7.5rem;
    }
    .tab-switch-mobile li {
      /*float: left;
      margin-left: 1.22rem;*/
      height: 0.55rem;
      font-family: SourceHanSansCN-Regular;
      font-size: 0.25rem;
      line-height: 0.55rem;
      color: #313131;
    }
    .tab-switch-mobile li:nth-child(1), .tab-switch-mobile li:nth-child(2) {
      margin-right: 1rem;
    }
    .tab-active-mobile {
      border-bottom: 0.04rem solid #f48856;
    }
    .immediate-receive-one {
      margin: 0 auto;
      width: 7.5rem;
      height: 5.67rem;
      background: url("../images/mobile/banner-750_02.jpg") no-repeat center center / 7.5rem 5.67rem;
      padding-top: 2.55rem;
      box-sizing: border-box;
    }
    .immediate-receive-two {
      margin: 0 auto;
      width: 7.5rem;
      height: 6.02rem;
      background: url("../images/mobile/banner-750_11.jpg") no-repeat center center / 7.5rem 6.02rem;
      padding-top: 2.69rem;
      box-sizing: border-box;
    }
    .consult-name, .consult-phone-number {
      margin: 0 auto;
      width: 4.3rem;
      height: 1.1rem;
    }
    .consult-name input, .consult-phone-number input {
      width: 4.3rem;
      height: 0.68rem;
      font-size: 0.24rem;
      box-sizing: border-box;
      padding-left: 0.2rem;
      border: none;
      border-radius: 0.15rem;
      -moz-box-shadow: 0px 0px 5px #aea3a7;
      -webkit-box-shadow: 0px 0px 5px #aea3a7;
      box-shadow: 0px 0px 5px #aea3a7;
    }
    .immediate-apply {
      margin: 0 auto;
      display: block;
      width: 3.97rem;
      height: 0.74rem;
      font-size: 0.32rem;
      color: #fff;
      font-family: FZLTDHK--GBK1-0;
      border: none;
      outline: none;
      background-image: linear-gradient(0deg, #ee6902 0%, #fea20f 100%);
      box-shadow: 0px 2px 3px 0px rgba(135, 61, 7, 0.83);
      border-radius: 0.15rem;
    }
    .error {
      margin-top: 0.05rem;
      color: #f30112;
      font-size: 0.16rem;
      display: none;
    }

    .banner-750_09 {
      width: 7.5rem;
      height: 6.78rem;
      background: url("../images/mobile/banner-750_09.jpg") no-repeat center center / 7.5rem 6.78rem;
      padding-top: 1.74rem;
      box-sizing: border-box;
    }
    .banner-750_10 {
      width: 7.5rem;
      height: 3.89rem;
      background: url("../images/mobile/banner-750_10.jpg") no-repeat center center / 7.5rem 3.89rem;
      padding-top: 1.86rem;
      box-sizing: border-box;
    }
    .banner-750_10-button {
      display: block;
      margin-left: 0.53rem;
      width: 2.13rem;
      height: 0.41rem;
    }
    .lunbo-container-mobile {
      width: 7.5rem;
      height: 5.04rem;
      /*background-color: orange;*/
      padding-top: 0.56rem;
      box-sizing: border-box;
    }

    
    .bottom-mobile {
      padding: 0.2rem 0;
      background-color: #170e04;
      text-align: center;
      font-size: 0.12rem;
      margin-bottom: 1rem;
    }
    .bottom-mobile .address-mobile h2 {
      font-size: 0.18rem;
    }
    .bottom-mobile a, .bottom-mobile p, .bottom-mobile h1, .bottom-mobile h2 {
      color: #fff;
    }
    .bottom-mobile p {
      margin-top: 0.05rem;
    }
}

  .cjSuccess{ height: 100%; width: 100%; display: none; background: rgba(0,0,0,0.7); top: 0;left: 0; position: fixed;z-index:101;}
  .AllBig{
    display: none;
    position: fixed;
    top: 50%;
    margin-top: -50px;
    text-align: center;
    z-index: 102;
    background: #fff;
    width: 30%;
    left: 35%;
    border-radius: 10px;
  }
  .AllBig h5{ padding: 0.2rem 0; }
  .AllBig h5 img{border-radius: 1rem; display: block; }
  .AllBig h5 span{
  display: block;
  text-align: center;
  font-size: 0.16rem;
  color: #00c200;
  padding: 0.5rem 0 0 0;
  }
  .AllBig .AllBigBnt{     padding: 0.15rem 0.52rem;
    background: #ff7800;
    color: #fff;
    display: inline-block;
    margin: 0.1rem 0 0.2rem 0;
    font-size: 0.16rem;
    border-radius: 2rem; }
  .AllBig p{text-align: center;  padding: 1rem 0; display: block;font-size: 0.2rem; border-bottom:1px solid #eee; height: 1.5rem; color: #999; line-height: 1.5rem; }
  .AllBig p img{ display: block; margin: 0.2rem auto 0; width: 1rem; height: 1rem;}