   .position_block_home_guide {
       width: 100%;
       height: 100%;
       left: 0;
       top: 0;
       z-index: 999;
       display: none;
       min-width: 1200px;
   }
   .position_block_home_guide .position_block_bg_info {
       width: 100%;
       height: 100%;
       background: rgba(0, 0, 0, 0.6);
       display: flex;
       align-items: center;
       justify-content: center;
   }
   /* 内容部分 */
   .position_block_home_guide .position_block_box_info {
       width: 1200px;
       height: 100%;
       position: absolute;
       left: 50%;
       top: 0;
       transform: translateX(-50%);
       color: #ffffff;
       font-size: 14px;
   }
   .position_block_home_guide .step01 {
       width: 938px;
       position: absolute;
       top: 150px;
       display: flex;
       flex-direction: column;
       align-items: center;
       justify-content: center;
   }
   .position_block_home_guide .step01_box {
       width: 324px;
       height: 145px;
       position: relative;
   }
   .position_block_home_guide .step_btn {
       position: absolute;
       width: 100%;
       padding: 0 20px;
       box-sizing: border-box;
       bottom: 34px;
       justify-content: flex-end;
   }
   .position_block_home_guide .light_btn_next {
       display: flex;
       height: 28px;
       padding: 0px 12px;
       justify-content: center;
       align-items: center;
       border-radius: 50px;
       background: #ffffff4d;
       margin-left: 10px;
       line-height: 28px;
   }
   /*  */
   .position_block_home_guide .step02 {
       width: 1200px;
       position: absolute;
       top: 62px;
       justify-content: space-between;
       align-items: flex-end;
       display: none;
   }
   .position_block_home_guide .right_02_box {
       display: flex;
       flex-direction: column;
       align-items: center;
       justify-content: center;
   }
   /* 第三步 */
   .position_block_home_guide .step03 {
       position: absolute;
       right: 0;
       top: 139px;
       justify-content: space-between;
       align-items: center;
       display: none;
   }
   .position_block_home_guide .step03_box {
       width: 430px;
       height: 135px;
       position: relative;
   }
    .position_block_home_guide .step03_box .step_btn{
        padding: 0 34px;
        box-sizing: border-box;
        bottom: 34px;
        justify-content: flex-end;
    }
   /*  */
   .position_block_home_guide .step04 {
       position: absolute;
       right: 100px;
       display: none;
   }
   .position_block_home_guide .step04_box {
       width: 400px;
       height: 182px;
       position: relative;
   }
   .position_block_home_guide .step_btn_04 {
       position: absolute;
       width: 100%;
       padding: 0 38px;
       box-sizing: border-box;
       bottom: 34px;
       justify-content: flex-end;
   }
