body {
  position: relative; }

.register_wrap {
  width: 100%;
  background: #fff; }

.register_con {
  padding-top: 60px;
  padding-bottom: 71px;
  width: 1445px;
  overflow: hidden; }
  .register_con h1 {
    font-size: 48px;
    color: #FF9900; }
  .register_con span {
    font-size: 28px;
    color: #2F281E; }

.register_lf {
  margin-top: 162px;
  position: relative; }

.register_btn {
  overflow: hidden;
  margin-top: 40px; }
  .register_btn a {
    color: #fff;
    font-size: 24px;
    margin-right: 39px;
    display: block;
    float: left;
    text-align: center;
    line-height: 76px; }

.jzbtn {
  width: 280px;
  height: 76px;
  background: linear-gradient(90deg, #ff7b10, #f9ac6e);
  border-radius: 10px; }

.czbtn {
  width: 279px;
  height: 76px;
  background: linear-gradient(90deg, #42a2ff, #43d4ff);
  border-radius: 10px; }

.register_text {
  margin-top: 35px; }
  .register_text span {
    width: 274px;
    display: block;
    padding-left: 3px;
    line-height: 32px;
    float: left;
    margin-right: 39px;
    color: #595757;
    font-size: 18px; }

.register_video {
  position: absolute;
  top: 72px;
  left: 260px; }
  .register_video img {
    vertical-align: top;
    margin-top: 3px; }
  .register_video a {
    font-size: 18px;
    color: #F48D2C;
    font-weight: bold;
    margin-left: 8px; }

.register_flow {
  width: 100%;
  min-width: 1280px;
  height: 891px;
  background: url(../img/about/help/flow_bg.png) no-repeat;
  text-align: center; }
  .register_flow h2 {
    color: #595757;
    padding-top: 55px;
    font-size: 18px; }
    .register_flow h2 b {
      font-weight: normal;
      color: #F48D2C; }
  .register_flow h1 {
    font-size: 24px;
    font-weight: bold;
    margin-top: 8px; }

.flow_list {
  width: 1032px;
  overflow: hidden;
  height: 594px;
  margin-top: 30px; }
  .flow_list li {
    float: left;
    width: 240px;
    margin-right: 24px;
    text-align: center;
    padding-top: 50px; }
    .flow_list li img {
      margin-bottom: 25px; }
    .flow_list li b {
      color: #F48D2C;
      font-size: 18px;
      float: left; }
    .flow_list li em {
      font-size: 18px;
      color: #9FA0A0;
      margin-right: 9px;
      float: left; }
    .flow_list li span {
      text-align: left;
      float: left;
      font-size: 18px;
      color: #595757; }
    .flow_list li:nth-child(4n) {
      margin-right: 0; }

.table_video {
  display: none; }
  .table_video video {
    width: 100%;
    height: 594px;
    object-fit: fill; }

.flow_1 span {
  width: 146px; }

.flow_2 span {
  width: 215px; }

.flow_3 span {
  width: 143px; }

.flow_4 span {
  width: 185px; }

.flow_5 span {
  width: 190px; }

.flow_6 span {
  width: 182px; }

.flow_7 span {
  width: 180px; }

.flow_8 span {
  width: 200px; }

.flow_btn {
  width: 400px;
  margin-top: 30px; }
  .flow_btn button {
    width: 170px;
    height: 47px;
    background: #9FA0A0;
    border-radius: 23px;
    font-size: 18px;
    color: #fff;
    border: none; }
  .flow_btn img {
    vertical-align: top;
    margin-right: 6px;
    margin-top: 4px; }
  .flow_btn .flow_on {
    background: #FF9900; }

.gz_wrap {
  width: 100%;
  min-width: 1280px;
  background: #fff; }

.gz_con {
  padding: 54px 0 44px;
  width: 1340px;
  overflow: hidden; }
  .gz_con h2 {
    font-size: 28px;
    color: #000;
    text-align: center;
    margin-bottom: 52px; }
  .gz_con li {
    width: 292px;
    text-align: center;
    position: relative;
    height: 281px;
    background: #F7F8FA;
    border-radius: 10px;
    float: left;
    margin-right: 48px;
    margin-bottom: 50px; }
    .gz_con li:nth-child(4) {
      margin-right: 0; }
    .gz_con li:nth-child(5) {
      margin-left: 160px;
      margin-right: 57px; }
    .gz_con li:nth-child(6) {
      margin-right: 57px; }
    .gz_con li .gz_tb {
      padding-top: 18px; }
    .gz_con li p {
      font-size: 16px;
      color: #000;
      width: 227px;
      text-align: left;
      line-height: 34px; }

.gz_zb {
  position: absolute;
  right: 27px;
  bottom: 26px; }

.gz_list {
  min-height: 662px; }

.online_wrap {
  width: 100%;
  min-width: 1380px; }

.online_con {
  width: 1380px; }
  .online_con h2 {
    color: #fff;
    font-size: 22px;
    text-align: center;
    padding-top: 70px; }
  .online_con h1 {
    color: #FFFFFF;
    font-size: 28px;
    text-align: center; }
  .online_con b {
    color: #F48D2C;
    font-weight: normal; }
  .online_con li {
    width: 267px;
    height: 257px;
    background: #fff;
    margin-right: 82px;
    float: left;
    margin-top: 38px; }
    .online_con li:nth-child(4n) {
      margin-right: 0; }

.online_list {
  width: 1380px;
  height: 544px; }

.online_vi {
  display: none; }
  .online_vi video {
    width: 100%;
    height: 494px;
    margin-top: 54px;
    object-fit: fill; }

    .online_txt {
      width: 204px;
      margin-top: 30px;
      text-align: center
    }
      .online_txt h1 {
        color: #000;
        line-height: 44px;
        font-size: 20px;
        text-align: center; }
      .online_txt p {
        line-height: 28px;
        text-align: left;
        font-size: 16px;
        color: #666; }
    

.online_video {
  width: 170px; }
  .online_video button {
    width: 170px;
    height: 47px;
    background: rgba(255, 255, 255, 0.15);
    border: 1px solid rgba(255, 255, 255, 0.5);
    border-radius: 24px;
    margin-top: 60px;
    font-size: 18px;
    font-weight: 400;
    color: #fff; }
  .online_video img {
    vertical-align: top;
    margin-top: 3px;
    margin-right: 6px; }

.company_wrap {
  width: 100%;
  height: 836px;
  min-width: 1280px; }

.company_con {
  width: 1280px;
  text-align: center; }
  .company_con h2 {
    font-size: 28px;
    color: #000;
    margin-top: 48px;
    margin-bottom: 35px; }

@-webkit-keyframes scl {
  0% {
    transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0); }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1); } }
@-moz-keyframes scl {
  0% {
    transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0); }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1); } }
@-o-keyframes scl {
  0% {
    transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0); }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1); } }
@keyframes scl {
  0% {
    transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0); }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1); } }

/*# sourceMappingURL=help.css.map */
