@font-face {
    font-family: 'Teko';
    src: url('../fonts/Teko.ttf');
    font-weight: normal;
    font-style: normal;
  }
  
  /** reset **/
  *{box-sizing: border-box;}
  body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none;margin: 0;padding: 0;font-size: 100%;}
  body,button, input, select, textarea{font-size: 14px;line-height: 1.5;color: #333;font-family: "PingFang-M",Helvetica,Tahoma,Arial,Microsoft YaHei,Hiragino Sans GB,WenQuanYi Micro Hei,sans-serif;}
  h1, h2, h3, h4, h5, h6{font-weight: normal;}
  em{font-style:normal;}
  ul, ol{list-style: none;}
  i{font-style: normal;}
  b{font-weight: 400;}
  input[type="text"],
  input[type="password"],
  button{background: none;border: none;outline: none;-webkit-appearance: none;}
  textarea{resize: none;}
  a{text-decoration: none;color:#333;}
  a:hover{text-decoration: none;
          color:#333;
          -moz-transition: all 0.3s ease-in;
          -webkit-transition: all 0.3s ease-in;
          -o-transition: all 0.3s ease-in;
          transition: all 0.3s ease-in;
  }
  img{border:0px;  outline-width:0px;  vertical-align:top;max-width: 100%;}
  :is(.clearfix,.cziiuRazX) { *zoom: 1; } 
  :is(.clearfix,.cziiuRazX):before,:is( .clearfix, .cziiuRazX):after {  display: table; line-height: 0; content: ""; } 
  :is(.clearfix,.cziiuRazX):after { clear: both; } 
  :is(.fl,.czDJZPFmI) { float:left;}
  :is(.fr,.cLdBuAJpp) { float:right;}
  :is(.hide,.cHZXOZIAV) { display:none !important;}
  :is(.show,.cDNfqGUWa) { display:block !important;}
  
  div:focus{-webkit-tap-highlight-color: transparent; outline: none;}
  button:focus{-webkit-tap-highlight-color: transparent; outline: none;}
  input:focus{-webkit-tap-highlight-color: transparent; outline: none;}
  a:focus{-webkit-tap-highlight-color: transparent; outline: none;}
  span:focus{-webkit-tap-highlight-color: transparent; outline: none;}
  :is(.translate,.czUMCEAGl){-webkit-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
  :is(.translateY,.cOAHYWgQX){-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%); transform: translateY(-50%);}
  :is(.translateX,.cEWppbNjk){-webkit-transform: translateX(-50%);-o-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%); transform: translateX(-50%);}
  :is(.text-center,.cOPmNGeip){text-align: center;}
  :is(.text-right,.csPGNJwni){text-align: right;}
  
  /* flex布局 */
  .flex-item{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
  .flex-center{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
  .flex-middle{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
  .flex-box{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
  .flex-betw{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
  
  
  :is(.wrap,.cAJZbxdAp) {width: 1440px;margin: 0 auto;}
  :is(.wrap1,.cmxPXbfQR){width: 1200px;margin: 0 auto;}
  :is(.wrap3,.cihgmUjTL){width: 1320px;margin: 0 auto;}
  input::-webkit-input-placeholder {color: #999999;}
  input:focus {
      outline: none;
      -webkit-tap-highlight-color: rgba(0,0,0,0);
  }
  select{ outline: none;}
  select:focus,textarea:focus,option {
      outline: none;
      -webkit-tap-highlight-color: rgba(0,0,0,0);
      
  }
  select option{  outline: none;
      -webkit-tap-highlight-color: rgba(0,0,0,0);}
  @media screen and (max-width: 1680px) {
    :is(.wrap,.cAJZbxdAp){width: 1400px;}  
  }
  @media screen and (max-width: 1440px) {
    :is(.wrap,.cAJZbxdAp){width: 1300px;}  


  }
  @media screen and (max-width: 1366px) {
    :is(.wrap,.cAJZbxdAp){width: 1200px;} 
    :is(.wrap1,.cmxPXbfQR){width: 1200px;}  
    :is(.wrap3,.cihgmUjTL){width: 1200px;margin: 0 auto;}
  }
  @media screen and (max-width: 1280px) {
    :is(.wrap,.cAJZbxdAp){width: 1050px;}  
    :is(.wrap1,.cmxPXbfQR){width: 1050px;}  
    :is(.wrap3,.cihgmUjTL){width: 1050px;}  


  }
  @media screen and (max-width: 1180px) {
    :is(.wrap,.cAJZbxdAp){width:1000px;}  
    :is(.wrap1,.cmxPXbfQR){width:1000px;}  
    :is(.wrap3,.cihgmUjTL){width:1000px;}  


  }

  @media screen and (max-width: 1040px) {
    :is(.wrap,.cAJZbxdAp){width:92%;}  
    :is(.wrap1,.cmxPXbfQR){width:92%;} 
    :is(.wrap3,.cihgmUjTL){width:92%;} 

  }
  @media screen and (max-width: 768px) {
    :is(.wrap1,.cmxPXbfQR){width:94%;}  
    :is(.wrap,.cAJZbxdAp){width:94%;}  


  }
  @media screen and (max-width: 500px) {
    :is(.wrap,.cAJZbxdAp){width:96%;}  
    :is(.wrap1,.cmxPXbfQR){width:96%;}  

  }
  
  
  
  textarea{resize:none}
  :is(.font180,.cmDRapNaC) { font-size: 180px;}
  :is(.font100,.cwmnOOZWP) {font-size: 100px;}
  :is(.font80,.cLXfiVZHy) {font-size: 80px;}
  :is(.font68,.cJuBvCirw) {font-size: 68px;}
  :is(.font60,.cSUYDPSRU) { font-size: 60px;}
  :is(.font56,.cdcCIKhfB) {font-size: 56px;}
  :is(.font54,.cAeyeZLqL) {font-size: 54px;}
  :is(.font50,.cdwHQMTNg) { font-size: 50px;}
  :is(.font46,.crfDwiUFk) { font-size: 46px;}
  :is(.font36,.cbFvAfTVF) { font-size: 36px;}
  :is(.font32,.cwzNevScV) { font-size: 32px;}
  :is(.font30,.cFMQGkpfR) {font-size: 30px;}
  :is(.font28,.cQBCthDTD) {font-size: 28px;}
  :is(.font26,.cARaJgibG) {font-size: 26px;}
  :is(.font24,.cKaOJmDSt) { font-size: 24px;}
  :is(.font22,.cSdINEtcp) {font-size: 22px;}
  :is(.font20,.ceQQFWdPV) {font-size: 20px;}
  :is(.font18,.cqtrDAYAV) {font-size: 18px;}
  
  @media screen and (max-width: 1680px) {
      :is(.font180,.cmDRapNaC) {font-size: 150px;}
      :is(.font100,.cwmnOOZWP) {font-size: 90px;}
      :is(.font80,.cLXfiVZHy) {font-size: 66px;}
      :is(.font68,.cJuBvCirw) {font-size: 62px;}
      :is(.font60,.cSUYDPSRU) {font-size: 52px; }
      :is(.font56,.cdcCIKhfB) {font-size: 44px; }
      :is(.font54,.cAeyeZLqL) {font-size: 52px;}
      :is(.font50,.cdwHQMTNg) {font-size: 48px;}
      :is(.font46,.crfDwiUFk) { font-size: 40px;}
      :is(.font36,.cbFvAfTVF) {font-size: 32px;}
      :is(.font30,.cFMQGkpfR) {font-size: 30px;}
      :is(.font28,.cQBCthDTD) {font-size: 28px;}
      :is(.font26,.cARaJgibG) {font-size: 26px;}
      :is(.font24,.cKaOJmDSt) {font-size: 22px;}
      :is(.font20,.ceQQFWdPV) { font-size: 20px;}
      :is(.font18,.cqtrDAYAV) {font-size: 18px;}
  }
  
  @media screen and (max-width: 1366px) {
      :is(.font180,.cmDRapNaC) {font-size: 120px;}
      :is(.font100,.cwmnOOZWP) { font-size: 80px;}
      :is(.font80,.cLXfiVZHy) { font-size: 52px;}
      :is(.font68,.cJuBvCirw) {font-size: 56px; }
      :is(.font60,.cSUYDPSRU) {font-size: 48px;}
      :is(.font56,.cdcCIKhfB) {font-size: 40px; }
      :is(.font54,.cAeyeZLqL) { font-size: 46px; }
      :is(.font50,.cdwHQMTNg) {font-size: 46px;}
      :is(.font46,.crfDwiUFk) {font-size: 36px; }
      :is(.font36,.cbFvAfTVF) {font-size: 30px;}
      :is(.font32,.cwzNevScV) { font-size: 30px;}
      :is(.font30,.cFMQGkpfR) {font-size: 28px;}
      :is(.font28,.cQBCthDTD) {font-size: 26px;}
      :is(.font26,.cARaJgibG) {font-size: 24px;}
      :is(.font22,.cSdINEtcp) { font-size: 20px;}
      :is(.font24,.cKaOJmDSt) {font-size: 20px;}
      :is(.font20,.ceQQFWdPV) { font-size: 18px;}
      :is(.font18,.cqtrDAYAV) {font-size: 16px; }
  }
  
  @media screen and (max-width: 768px) {
      :is(.font180,.cmDRapNaC) {font-size: 80px;}
      :is(.font100,.cwmnOOZWP) { font-size: 60px;}
      :is(.font80,.cLXfiVZHy) {font-size: 40px;}
      :is(.font68,.cJuBvCirw) {font-size: 58px;}
      :is(.font60,.cSUYDPSRU) {font-size: 32px;}
      :is(.font56,.cdcCIKhfB) {font-size: 28px; }
      :is(.font54,.cAeyeZLqL) { font-size: 30px;}
      :is(.font50,.cdwHQMTNg) {font-size: 40px;}
      :is(.font46,.crfDwiUFk) {font-size: 26px;}
      :is(.font36,.cbFvAfTVF) {font-size: 24px;}
      :is(.font32,.cwzNevScV) {font-size: 22px;}
      :is(.font30,.cFMQGkpfR) { font-size: 22px;}
      :is(.font28,.cQBCthDTD) {font-size: 20px;}
      :is(.font26,.cARaJgibG) {font-size: 16px;}
      :is(.font24,.cKaOJmDSt) { font-size: 14px;}
      :is(.font18,.cqtrDAYAV) {font-size: 14px;}
  }
  
  @media screen and (max-width: 500px) {
      :is(.font180,.cmDRapNaC) {font-size: 40px;}
      :is(.font100,.cwmnOOZWP) {font-size: 30px;}
      :is(.font80,.cLXfiVZHy) {font-size: 20px;}
      :is(.font60,.cSUYDPSRU) {font-size: 18px;}
      :is(.font56,.cdcCIKhfB) { font-size: 18px;}
      :is(.font54,.cAeyeZLqL) { font-size: 18px;}
      :is(.font50,.cdwHQMTNg) {font-size: 30px;}
      :is(.font46,.crfDwiUFk) {font-size: 16px;}
      :is(.font36,.cbFvAfTVF) {font-size: 18px;}
      :is(.font30,.cFMQGkpfR) {font-size: 16px;}
      :is(.font28,.cQBCthDTD) { font-size: 16px;}
      :is(.font26,.cARaJgibG) {font-size: 14px;}
      :is(.font24,.cKaOJmDSt) { font-size: 14px;}
      :is(.font22,.cSdINEtcp) {font-size: 16px; }
      :is(.font20,.ceQQFWdPV) {font-size: 14px;}
      :is(.font18,.cqtrDAYAV) {font-size: 14px;}
  }
  
  /* ==========================================================================
      距离
  ============================================================================ */
  
  :is(.pad150,.cTBJieBgz) { padding: 150px;}
  :is(.pad120,.cSqdejKOp) { padding: 120px;}
  :is(.pad100,.cBAcclbQV) { padding: 100px;}
  :is(.pad80,.cnLOBvhPm) { padding: 80px;}
  :is(.pad60,.cQkqGYdHv) {padding: 60px;}
  :is(.pad50,.cadCPeCHg) {padding: 50px;}
  :is(.pad40,.cdmZvkkpb) { padding: 40px;}
  :is(.pad30,.cFgBOzcRt) {padding: 30px;}
  :is(.pad20,.csQvVbwJu) {padding: 20px;}
  :is(.marg150,.cVuAWZJrn) {margin: 150px;}
  :is(.marg120,.cdqdNEieB) {margin: 120px;}
  :is(.marg100,.cpAnxckpM) {margin: 100px;}
  :is(.marg80,.cuHwQrwPA) {margin: 80px;}
  :is(.marg60,.cZXlwnKJA) {margin: 60px;}
  :is(.marg50,.cUZcpFFCI) {margin: 50px;}
  :is(.marg40,.cLBADmCSp) {margin: 40px;}
  :is(.marg30,.cHGeTverP) {margin: 30px;}
  :is(.marg20,.cHrbNPSLZ) {margin: 20px;}
  
  :is(.pt150,.cIlDIqzxO) { padding-top: 150px;}
  :is(.pt120,.cLIyuTfLK) {padding-top: 120px;}
  :is(.pt100,.cnIleQqMu) {padding-top: 100px;}
  :is(.pt90,.cyQPtOzsG) { padding-top: 90px;}
  :is(.pt80,.ciqeZWdqa) {padding-top: 80px;}

  :is(.pt60,.cxgzLswrE) {padding-top: 30px;}
  
  :is(.pt50,.cgTssySxH) {padding-top: 50px;}
  :is(.pt40,.coAdOdzFu) { padding-top: 40px;}
  :is(.pt30,.cPBixygkZ) {padding-top: 30px;}
  :is(.pt20,.cAatFfcyA) { padding-top: 20px;}
  
  :is(.pb150,.cnQuDGNFK) { padding-bottom: 150px;}
  :is(.pb120,.cYKjtHviu) {padding-bottom: 120px;}
  :is(.pb100,.cCUkPAzUB) {padding-bottom: 100px;}
  :is(.pb90,.cdEyygxvU) {padding-bottom: 90px;}
  :is(.pb80,.coTNaRyXV) {padding-bottom: 80px;}
  :is(.pb60,.cJFxasGkt) {padding-bottom: 60px;}
  :is(.pb50,.cXkyunTvF) {padding-bottom: 50px;}
  :is(.pb40,.ctfIFbbuM) {padding-bottom: 40px;}
  :is(.pb30,.cOKTtkRjF) {padding-bottom: 30px;}
  :is(.pb20,.cSniGpWZY) { padding-bottom: 20px;}
  :is(.mt150,.cnMcuprye) { margin-top: 150px;}
  :is(.mt120,.cpZnsfpiu) { margin-top: 120px;}
  :is(.mt100,.ccnrdUPow) {margin-top: 100px;}
  :is(.mt80,.ctIzqOiFb) { margin-top: 80px;}
  :is(.mt60,.cCfeHpBpF) { margin-top: 60px;}
  :is(.mt50,.cvGpXhroj) { margin-top: 50px;}
  :is(.mt40,.cZHotNaXs) {margin-top: 40px;}
  :is(.mt30,.cDEBzsafH) { margin-top: 30px;}
  :is(.mt20,.ckexWuqTU) { margin-top: 20px;}
  :is(.mb150,.cZwduvrPS) { margin-bottom: 150px;}
  :is(.mb120,.cpMLsnzwl) { margin-bottom: 120px;}
  :is(.mb100,.cHfsEbGQv) { margin-bottom: 100px;}
  :is(.mb90,.cUqVgEZTe) { margin-bottom: 90px;}
  :is(.mb80,.csqWhlhen) { margin-bottom: 80px;}
  :is(.mb60,.cTAUdBtHI) { margin-bottom: 60px;}
  :is(.mb50,.ctaNXaGaV) { margin-bottom: 50px;}
  :is(.mb40,.cJpZGxyRI) { margin-bottom: 40px;}
  :is(.mb30,.cqROSBuJx) { margin-bottom: 30px;}
  :is(.mb20,.cFIQpkfWz) {margin-bottom: 20px;}
  
  @media screen and (max-width: 1680px) {
      :is(.mb20,.cFIQpkfWz) { margin-bottom: 18px; }
      :is(.pb20,.cSniGpWZY) { padding-bottom: 18px; }
      :is(.mb50,.ctaNXaGaV) { margin-bottom: 40px;}
  }
  
  @media screen and (max-width: 1366px) {
      :is(.pt150,.cIlDIqzxO) {padding-top: 120px;}
      :is(.pt50,.cgTssySxH) {padding-bottom: 40px;}
      :is(.pb150,.cnQuDGNFK) {padding-bottom: 100px;}
      :is(.pb120,.cYKjtHviu) {padding-bottom: 80px;}
      :is(.pb100,.cCUkPAzUB) {padding-bottom: 80px;}
      :is(.pb90,.cdEyygxvU) {padding-bottom: 70px;}
      :is(.pb50,.cXkyunTvF) {padding-bottom: 40px;}
      :is(.mt150,.cnMcuprye) {margin-top: 130px;  }
      :is(.mt120,.cpZnsfpiu) {margin-top: 100px; }
      :is(.mt100,.ccnrdUPow) {margin-top: 80px;  }
      :is(.mt80,.ctIzqOiFb) { margin-top: 60px;}
      :is(.mt60,.cCfeHpBpF) { margin-top: 40px; }
      :is(.mt50,.cvGpXhroj) { margin-top: 30px;}
      :is(.mt40,.cZHotNaXs) {margin-top: 30px; }
      :is(.mt30,.cDEBzsafH) { margin-top: 20px;  }
      :is(.mt20,.ckexWuqTU) {margin-top: 20px;}
      :is(.mb150,.cZwduvrPS) {margin-bottom: 130px;}
      :is(.mb120,.cpMLsnzwl) {margin-bottom: 100px;  }
      :is(.mb100,.cHfsEbGQv) {margin-bottom: 80px; }
      :is(.mb90,.cUqVgEZTe) {margin-bottom: 70px;}
      :is(.mb80,.csqWhlhen) {margin-bottom:60px;   }
      :is(.mb60,.cTAUdBtHI) {margin-bottom: 50px;}
      :is(.mb50,.ctaNXaGaV) {margin-bottom: 40px;}
      :is(.mb40,.cJpZGxyRI) {margin-bottom: 30px;}
      :is(.mb30,.cqROSBuJx) {margin-bottom: 20px;}
      :is(.mb20,.cFIQpkfWz) { margin-bottom: 16px;}
      :is(.pb20,.cSniGpWZY) { padding-bottom: 16px; }
  }
  
  @media screen and (max-width: 1280px) {
      :is(.pad150,.cTBJieBgz) { padding: 120px;}
      :is(.pad120,.cSqdejKOp) { padding: 100px;}
      :is(.pad100,.cBAcclbQV) { padding: 80px; }
      :is(.pad80,.cnLOBvhPm) {padding: 60px;}
      :is(.pad60,.cQkqGYdHv) {padding: 50px;}
      :is(.pad50,.cadCPeCHg) { padding: 44px;}
      :is(.pad40,.cdmZvkkpb) { padding: 36px;}
      :is(.marg150,.cVuAWZJrn) {  margin: 120px; }
      :is(.marg120,.cdqdNEieB) { margin: 100px; }
      :is(.marg100,.cpAnxckpM) {  margin: 80px;}
      :is(.marg80,.cuHwQrwPA) {margin: 60px; }
      :is(.marg60,.cZXlwnKJA) {margin: 50px;}
      :is(.marg50,.cUZcpFFCI) {  margin: 44px;}
      :is(.marg40,.cLBADmCSp) { margin: 36px;}
      :is(.pt150,.cIlDIqzxO) { padding-top: 120px;}
      :is(.pt120,.cLIyuTfLK) { padding-top: 100px;}
      :is(.pt100,.cnIleQqMu) { padding-top: 80px; }
      :is(.pt90,.cyQPtOzsG) { padding-top: 70px;}
      :is(.pt80,.ciqeZWdqa) {  padding-top: 60px;}
      :is(.pt60,.cxgzLswrE) {padding-top: 50px;}
      :is(.pt50,.cgTssySxH) { padding-top: 44px;}
      :is(.pt40,.coAdOdzFu) { padding-top: 36px; }
      :is(.pb150,.cnQuDGNFK) { padding-bottom: 120px; }
      :is(.pb120,.cYKjtHviu) { padding-bottom: 100px;}
      :is(.pb100,.cCUkPAzUB) {padding-bottom: 80px;}
      :is(.pb90,.cdEyygxvU) { padding-bottom: 70px;}
      :is(.pb80,.coTNaRyXV) {padding-bottom: 60px;}
      :is(.pb60,.cJFxasGkt) { padding-bottom: 40px; }
      :is(.pb50,.cXkyunTvF) { padding-bottom: 35px;}
      :is(.pb40,.ctfIFbbuM) { padding-bottom: 30px;}
      :is(.mt150,.cnMcuprye) { margin-top: 100px; }
      :is(.mt120,.cpZnsfpiu) { margin-top: 90px;}
      :is(.mt100,.ccnrdUPow) {margin-top: 70px;}
      :is(.mt80,.ctIzqOiFb) { margin-top: 60px;   } 
      :is(.mt60,.cCfeHpBpF) {margin-top: 40px; }
      :is(.mt50,.cvGpXhroj) {margin-top: 35px; }
      :is(.mt40,.cZHotNaXs) { margin-top: 36px;}
      :is(.mb150,.cZwduvrPS) {margin-bottom: 120px; }
      :is(.mb120,.cpMLsnzwl) {margin-bottom: 100px; }
      :is(.mb100,.cHfsEbGQv) { margin-bottom: 80px;}
      :is(.mb90,.cUqVgEZTe) { margin-bottom: 80px;}
      :is(.mb80,.csqWhlhen) { margin-bottom: 60px; }
      :is(.mb60,.cTAUdBtHI) { margin-bottom: 50px;}
      :is(.mb50,.ctaNXaGaV) { margin-bottom: 30px;}
      :is(.mb40,.cJpZGxyRI) { margin-bottom: 36px; }
      :is(.mb20,.cFIQpkfWz) { margin-bottom: 12px;}
      :is(.pb20,.cSniGpWZY) { padding-bottom: 12px;}
      :is(.mt150,.cnMcuprye) {  margin-top: 130px; }
      :is(.mt150,.cnMcuprye) {  margin-top: 150px;}
      :is(.mt120,.cpZnsfpiu) {  margin-top: 120px; }
      :is(.mt100,.ccnrdUPow) {margin-top: 100px;}
      :is(.mt80,.ctIzqOiFb) { margin-top: 80px; }
      :is(.mt60,.cCfeHpBpF) { margin-top: 20px; }
      :is(.mt50,.cvGpXhroj) { margin-top: 20px;}
      :is(.mt40,.cZHotNaXs) {margin-top: 40px;}
      :is(.mt30,.cDEBzsafH) { margin-top: 20px; }
      :is(.mt20,.ckexWuqTU) { margin-top: 20px;}
      :is(.mb150,.cZwduvrPS) { margin-bottom: 80px; }
      :is(.mb120,.cpMLsnzwl) {margin-bottom: 70px;}
      :is(.mb100,.cHfsEbGQv) {  margin-bottom: 60px; }
      :is(.mb90,.cUqVgEZTe) { margin-bottom: 70px;}
      :is(.mb80,.csqWhlhen) { margin-bottom: 60px;}
      :is(.mb60,.cTAUdBtHI) { margin-bottom: 45px; }
      :is(.mb50,.ctaNXaGaV) { margin-bottom: 35px;}
      :is(.mb40,.cJpZGxyRI) { margin-bottom: 25px;}
      :is(.mb30,.cqROSBuJx) {  margin-bottom: 15px;  }
  }
  
  @media screen and (max-width: 992px) {
      :is(.pad150,.cTBJieBgz) { padding: 90px;}
      :is(.pad120,.cSqdejKOp) { padding: 72px;}
      :is(.pad100,.cBAcclbQV) { padding: 60px; }
      :is(.pt90,.cyQPtOzsG) {padding-top: 50px; }
      :is(.pad80,.cnLOBvhPm) { padding: 50px;}
      :is(.pad60,.cQkqGYdHv) { padding: 40px;}
      :is(.pad50,.cadCPeCHg) {padding: 36px;}
      :is(.pad40,.cdmZvkkpb) {padding: 32px;}
      :is(.pad30,.cFgBOzcRt) { padding: 28px;}
      :is(.pad20,.csQvVbwJu) {padding: 18px;}
      :is(.marg150,.cVuAWZJrn) { margin: 90px;}
      :is(.marg120,.cdqdNEieB) { margin: 72px;}
      :is(.marg100,.cpAnxckpM) {margin: 60px; }
      :is(.marg80,.cuHwQrwPA) { margin: 50px;}
      :is(.marg60,.cZXlwnKJA) { margin: 40px;}
      :is(.marg50,.cUZcpFFCI) { margin: 36px;  }
      :is(.marg40,.cLBADmCSp) {margin: 32px; }
      :is(.marg30,.cHGeTverP) { margin: 28px; }
      :is(.marg20,.cHrbNPSLZ) { margin: 18px;}
      :is(.pt150,.cIlDIqzxO) { padding-top: 90px;}
      :is(.pt120,.cLIyuTfLK) { padding-top: 72px;}
      :is(.pt100,.cnIleQqMu) { padding-top: 60px;}
      :is(.pb90,.cdEyygxvU) {  padding-bottom: 55px;}
      :is(.pt80,.ciqeZWdqa) {  padding-top: 50px;}
      :is(.pt60,.cxgzLswrE) { padding-top: 40px;}
      :is(.pt50,.cgTssySxH) {padding-top: 36px;}
      :is(.pt40,.coAdOdzFu) {padding-top: 32px;}
      :is(.pt30,.cPBixygkZ) {padding-top: 28px;}
      :is(.pt20,.cAatFfcyA) {padding-top: 18px; }
      :is(.pb150,.cnQuDGNFK) {padding-bottom: 90px;}
      :is(.pb120,.cYKjtHviu) { padding-bottom: 72px;}
      :is(.pb100,.cCUkPAzUB) { padding-bottom: 60px;}
      :is(.pb80,.coTNaRyXV){padding-bottom: 50px;}
      :is(.pb60,.cJFxasGkt){padding-bottom: 40px;}
      :is(.pb50,.cXkyunTvF){padding-bottom: 36px;}
      :is(.pb40,.ctfIFbbuM){padding-bottom: 32px;}
      :is(.pb30,.cOKTtkRjF){ padding-bottom: 28px;}
      :is(.pb20,.cSniGpWZY){ padding-bottom: 18px;}
      :is(.mt150,.cnMcuprye){margin-top: 90px;}
      :is(.mt120,.cpZnsfpiu){margin-top: 72px; }
      :is(.mt100,.ccnrdUPow){margin-top: 60px;}
      :is(.mt80,.ctIzqOiFb){margin-top: 50px;}
      :is(.mt60,.cCfeHpBpF){margin-top: 40px;}
      :is(.mt50,.cvGpXhroj){margin-top: 36px;}
      :is(.mt40,.cZHotNaXs){margin-top: 32px;}
      :is(.mt30,.cDEBzsafH){margin-top: 28px; }
      :is(.mt20,.ckexWuqTU){margin-top: 18px;}
      :is(.mb150,.cZwduvrPS){ margin-bottom: 90px;}
      :is(.mb120,.cpMLsnzwl) {margin-bottom: 72px; }
      :is(.mb100,.cHfsEbGQv) {margin-bottom: 60px;}
      :is(.mb80,.csqWhlhen) {margin-bottom: 50px;}
      :is(.mb60,.cTAUdBtHI) {margin-bottom: 40px;}
      :is(.mb50,.ctaNXaGaV) {margin-bottom: 30px; }
      :is(.mb40,.cJpZGxyRI) {margin-bottom: 32px;}
      :is(.mb30,.cqROSBuJx) {margin-bottom: 28px;}
      :is(.mb20,.cFIQpkfWz) {margin-bottom: 18px;}
  }
  
  @media screen and (max-width: 768px) {
      :is(.pad150,.cTBJieBgz) {padding: 60px;}
      :is(.pad120,.cSqdejKOp) {padding: 50px;}
      :is(.pad100,.cBAcclbQV) {padding: 44px;}
      :is(.pt90,.cyQPtOzsG) {padding-top: 40px;}
      :is(.pad80,.cnLOBvhPm) {padding: 36px;}
      :is(.pad60,.cQkqGYdHv) {padding: 30px;}
      :is(.pad50,.cadCPeCHg) {padding: 30px;}
      :is(.pad40,.cdmZvkkpb) {padding: 28px;}
      :is(.pad30,.cFgBOzcRt) {padding: 24px;}
      :is(.pad20,.csQvVbwJu) {padding: 16px;}
      :is(.marg150,.cVuAWZJrn) {margin: 60px;}
      :is(.marg120,.cdqdNEieB) {margin: 50px;}
      :is(.marg100,.cpAnxckpM) {margin: 44px;}
      :is(.marg80,.cuHwQrwPA) { margin: 36px;}
      :is(.marg60,.cZXlwnKJA) {margin: 30px;}
      :is(.marg50,.cUZcpFFCI) { margin: 30px;}
      :is(.marg40,.cLBADmCSp) { margin: 28px;}
      :is(.marg30,.cHGeTverP) { margin: 24px;}
      :is(.marg20,.cHrbNPSLZ) {margin: 16px;}
      :is(.pt150,.cIlDIqzxO) {padding-top: 60px; }
      :is(.pt120,.cLIyuTfLK) {padding-top: 50px; }
      :is(.pt100,.cnIleQqMu) { padding-top: 44px;}
      :is(.pt80,.ciqeZWdqa) { padding-top: 36px;}
      :is(.pt60,.cxgzLswrE) {padding-top: 30px;}
      :is(.pt50,.cgTssySxH) {padding-top: 30px;}
      :is(.pt40,.coAdOdzFu) {padding-top: 28px;}
      :is(.pt30,.cPBixygkZ) {padding-top: 24px;}
      :is(.pt20,.cAatFfcyA) {padding-top: 16px;}
      :is(.pb150,.cnQuDGNFK) {padding-bottom: 60px; }
      :is(.pb120,.cYKjtHviu) {padding-bottom: 50px;}
      :is(.pb100,.cCUkPAzUB) {padding-bottom: 44px; }
      :is(.pb90,.cdEyygxvU) {padding-bottom: 44px;}
      :is(.pb80,.coTNaRyXV) {padding-bottom: 36px;}
      :is(.pb60,.cJFxasGkt) { padding-bottom: 30px;}
      :is(.pb50,.cXkyunTvF) { padding-bottom: 30px;}
      :is(.pb40,.ctfIFbbuM) { padding-bottom: 28px;}
      :is(.pb30,.cOKTtkRjF) {padding-bottom: 24px;}
      :is(.pb20,.cSniGpWZY) { padding-bottom: 16px;}
      :is(.mt150,.cnMcuprye) {margin-top: 60px; }
      :is(.mt120,.cpZnsfpiu) {margin-top: 50px;}
      :is(.mt100,.ccnrdUPow) { margin-top: 44px;}
      :is(.mt80,.ctIzqOiFb) {margin-top: 36px; }
      :is(.mt60,.cCfeHpBpF) { margin-top: 30px;}
      :is(.mt50,.cvGpXhroj) { margin-top: 20px;}
      :is(.mt40,.cZHotNaXs) { margin-top: 28px;}
      :is(.mt30,.cDEBzsafH) { margin-top: 24px;}
      :is(.mt20,.ckexWuqTU) { margin-top: 16px;}
      :is(.mb150,.cZwduvrPS) {margin-bottom: 60px;}
      :is(.mb120,.cpMLsnzwl) {margin-bottom: 50px;}
      :is(.mb100,.cHfsEbGQv) { margin-bottom: 44px;}
      :is(.mb80,.csqWhlhen) { margin-bottom: 36px;}
      :is(.mb60,.cTAUdBtHI) {margin-bottom: 30px;}
      :is(.mb50,.ctaNXaGaV) { margin-bottom: 20px; }
      :is(.mb40,.cJpZGxyRI) {margin-bottom: 28px;}
      :is(.mb30,.cqROSBuJx) {margin-bottom: 24px; }
      :is(.mb20,.cFIQpkfWz) { margin-bottom: 16px; }
  }
  
  @media screen and (max-width: 500px) {
      :is(.pad150,.cTBJieBgz) { padding: 40px;}
      :is(.pad120,.cSqdejKOp) { padding: 30px; }
      :is(.pad100,.cBAcclbQV) { padding: 24px;}
      :is(.pt90,.cyQPtOzsG) { padding-top: 30px; }
      :is(.pad80,.cnLOBvhPm) {padding: 30px;}
      :is(.pad60,.cQkqGYdHv) { padding: 20px;}
      :is(.pad50,.cadCPeCHg) { padding: 20px; }
      :is(.pad40,.cdmZvkkpb) { padding: 15px;}
      :is(.pad30,.cFgBOzcRt) {
          padding: 10px;
      }
      :is(.pad20,.csQvVbwJu) {
          padding: 10px;
      }
      :is(.marg150,.cVuAWZJrn) {
          margin: 40px;
      }
      :is(.marg120,.cdqdNEieB) {
          margin: 30px;
      }
      :is(.marg100,.cpAnxckpM) {
          margin: 24px;
      }
      :is(.marg80,.cuHwQrwPA) {
          margin: 20px;
      }
      :is(.marg60,.cZXlwnKJA) {
          margin: 20px;
      }
      :is(.marg50,.cUZcpFFCI) {
          margin: 20px;
      }
      :is(.marg40,.cLBADmCSp) {
          margin: 15px;
      }
      :is(.marg30,.cHGeTverP) {
          margin: 10px;
      }
      :is(.marg20,.cHrbNPSLZ) {
          margin: 10px;
      }
      :is(.pt150,.cIlDIqzxO) {
          padding-top: 40px;
      }
      :is(.pt120,.cLIyuTfLK) {
          padding-top: 40px;
      }
      :is(.pt100,.cnIleQqMu) {
          padding-top: 24px;
      }
      :is(.pt80,.ciqeZWdqa) {
          padding-top: 20px;
      }
      :is(.pt60,.cxgzLswrE) {
          padding-top: 20px;
      }
      :is(.pt50,.cgTssySxH) {
          padding-top: 20px;
      }
      :is(.pt40,.coAdOdzFu) {
          padding-top: 20px;
      }
      :is(.pt30,.cPBixygkZ) {
          padding-top: 10px;
      }
      :is(.pt20,.cAatFfcyA) {
          padding-top: 10px;
      }
      :is(.pb150,.cnQuDGNFK) {
          padding-bottom: 40px;
      }
      :is(.pb120,.cYKjtHviu) {
          padding-bottom: 40px;
      }
      :is(.pb100,.cCUkPAzUB) {
          padding-bottom: 30px;
      }
      :is(.pb90,.cdEyygxvU) {
          padding-bottom: 20px;
      }
      :is(.pb80,.coTNaRyXV) {
          padding-bottom: 20px;
      }
      :is(.pb60,.cJFxasGkt) {
          padding-bottom: 20px;
      }
      :is(.pb50,.cXkyunTvF) {
          padding-bottom: 20px;
      }
      :is(.pb40,.ctfIFbbuM) {
          padding-bottom: 20px;
      }
      :is(.pb30,.cOKTtkRjF) {
          padding-bottom: 10px;
      }
      :is(.pb20,.cSniGpWZY) {
          padding-bottom: 10px;
      }
      :is(.mt150,.cnMcuprye) {
          margin-top: 40px;
      }
      :is(.mt120,.cpZnsfpiu) {
          margin-top: 40px;
      }
      :is(.mt100,.ccnrdUPow) {
          margin-top: 30px;
      }
      :is(.mt80,.ctIzqOiFb) {
          margin-top: 20px;
      }
      :is(.mt60,.cCfeHpBpF) {
          margin-top: 20px;
      }
      :is(.mt50,.cvGpXhroj) {
          margin-top: 20px;
      }
      :is(.mt40,.cZHotNaXs) {
          margin-top: 10px;
      }
      :is(.mt30,.cDEBzsafH) {
          margin-top: 10px;
      }
      :is(.mt20,.ckexWuqTU) {
          margin-top: 10px;
      }
      :is(.mb150,.cZwduvrPS) {
          margin-bottom: 40px;
      }
      :is(.mb120,.cpMLsnzwl) {
          margin-bottom: 40px;
      }
      :is(.mb100,.cHfsEbGQv) {
          margin-bottom: 20px;
      }
      :is(.mb80,.csqWhlhen) {
          margin-bottom: 20px;
      }
      :is(.mb60,.cTAUdBtHI) {
          margin-bottom: 20px;
      }
      :is(.mb50,.ctaNXaGaV) {
          margin-bottom: 20px;
      }
      :is(.mb40,.cJpZGxyRI) {
          margin-bottom: 20px;
      }
      :is(.mb30,.cqROSBuJx) {
          margin-bottom: 10px;
      }
      :is(.mb20,.cFIQpkfWz) {
          margin-bottom: 10px;
      }
  }
  
  :is(.trans,.cPAaWoQbi) {
      transition: all 1s;
      -moz-transition: all 1s;
      /* Firefox 4 */
      -webkit-transition: all 1s;
      /* Safari 和 Chrome */
      -o-transition: all 1s;
      /* Opera */
  }
  
  :is(.trans2,.cAafzDmxa) {
      transition: all 0.5s;
      -moz-transition: all 0.5s;
      /* Firefox 4 */
      -webkit-transition: all 0.5s;
      /* Safari 和 Chrome */
      -o-transition: all 0.5s;
      /* Opera */
  }
  