.mainbox {
    width: 1200px;
    margin: auto;
  }
  .pcbox {
    min-width: 1200px;
    min-height: 100vh;
    margin: auto;
  }
  /* 涓€涓伄鐩  */
  .clicktoA {
    position: absolute;
    width: 100%;
    height: 42%;
    top: 0;
    left: 0;
    background-color: transparent;
  }
  /* 澶撮儴 */
  .box0 {
    margin-top: 0px;
    height: auto;
    width: 100%;
    height: 70px;
    background: linear-gradient(to right, #aeccff, #e4e3ff, #9dc9ff);
  }
  .headNavView {
    display: flex;
    justify-content: space-between;
  }
  .navBox ul {
    width: 700px;
    margin-top: 20px;
    list-style-type: none; /* 绉婚櫎榛樿鐨勫垪琛ㄧ鍙  */
    padding: 0; /* 绉婚櫎榛樿鐨勫唴杈硅窛 */
    display: flex; /* 璁剧疆涓哄脊鎬х洅瀛愬竷灞€ */
    flex-direction: row; /* 瀛愬厓绱犳按骞虫帓鍒  */
    justify-content: space-between; /* 瀛愬厓绱犱箣闂寸殑闂磋窛鍧囧寑鍒嗗竷 */
  }
  .navBox ul li {
    color: #2b2b2b;
    line-height: 2rem;
    cursor: pointer;
  }
  .navBox ul li.active {
    border-bottom: 3px solid #1466d5;
  }
  .rmwlogo {
    margin-top: 20px;
    height: 2rem;
  }
  .navBox {
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
  .rycolor {
    color: #1466d5 !important;
    margin-top: 20px;
    height: 2rem;
  }
  .rycolor a {
    color: #1466d5 !important;
  }
  /* 澶村浘 */
  .box1 img {
    width: 100%;
    height: auto;
  }
  /* 璇枡鍘ㄦ埧 */
  .box2 {
    margin-top: -6px;
    position: relative;
  }
  .box2 .a-img {
    position: absolute;
    width: 296px;
    height: auto;
    left: 50%;
    transform: translateX(-50%);
    top: 25px;
  }
  .box2 .b-img {
    width: 100%;
    height: auto;
  }
  /* 璇枡瓒呭競 */
  .box3 {
    position: absolute;
    top: 45%;
    left: 50%;
    transform: translateX(-50%);
  }
  .box3 .box3-1 {
    margin: auto;
    text-align: center;
  }
  .c-img {
    width: 296px;
    height: auto;
  }
  .box3-2 {
    display: flex;
    justify-content: space-between;
    margin-top: 25px;
  }
  .d-img {
    width: 284px;
    height: auto;
    cursor: pointer;
  }
  .box3-3 {
    margin-top: 40px;
    height: 550px;
    width: 100%;
    aspect-ratio: 16 / 9;
    background: url('/img/MAIN/2025/09/122601/img/bg-yuliao.png') center/cover no-repeat;
    display: flex;
  }
  .box3-left {
    width: 30%;
    height: auto;
  }
  .box3-left img {
    margin-top: 15%;
    margin-left: 15%;
    width: 366px;
  }
  
  .box3-right {
    margin-top: 40px;
    width: 58%;
    margin-top: 4.5%;
    height: 80%;
    margin-left: 80px;
    display: flex;
    justify-content: space-between;
  }
  .box3-right > div {
    width: 48%;
    height: 100%;
    aspect-ratio: 0.75;
    background: url('/img/MAIN/2025/09/122601/img/bg-neirong.png') center/cover no-repeat;
  }
  .box33-right {
    margin-top: 40px;
    width: 58%;
    margin-top: 4.5%;
    /* height: 80%; */
    margin-left: 80px;
    /* background-color: red; */
  }
  .box33-right-up {
    width: 100%;
    height: 62%;
    /* background-color: blue; */
    /* overflow: hidden; */
    display: flex;
    justify-content: space-between;
  }
  .box33-right-down {
    width: 100%;
    height: 34%;
    margin-top: 10px;
    background-color: #e4f4ff;
    border-radius: 25px;
    position: relative;
  }
  .bao-txt-22 {
    color: #1466d5;
    line-height: 1.3rem;
    text-indent: 2em;
    padding: 10px;
    padding-top: 0px;
  }
  .box33-bg {
    width: 48%;
    background-color: #e4f4ff;
    border-radius: 25px;
    /*height: 100%;
    aspect-ratio: 0.75;
    background: url('/img/MAIN/2025/09/122601/img/bg-neirong.png') center/cover no-repeat;
    */
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    -ms-border-radius: 25px;
    -o-border-radius: 25px;
  }
  .bao-add-1{
      height: 26px;
      padding-top: 10px;
  }
  .add-23-box{
      position: absolute;
      bottom: 10px;
      right: 20px;
  }
  .bao-add-2{
      height: 30px;
      margin-right: 10px;
      cursor: pointer;
  }
  .bao-add-3{
      height: 30px;
      margin-right: 10px;
      cursor: pointer;
  }
  .shishibox {
    position: relative;
    width: 100% !important;
    height: 100%;
    aspect-ratio: 2.1 !important;
    background: url('/img/MAIN/2025/09/122601/img/bg-neirong.png') center/cover no-repeat;
  }
  .ss-title {
    position: absolute;
    width: 400px;
    left: 178px;
    font-size: 27px;
    color: #ffffff;
    top: 20px;
  }
  .ss-btnbox {
    margin-top: 76px;
    text-align: center;
  }
  .ss-b-l {
    height: 44px;
  }
  .ss-b-r {
    height: 44px;
    margin-left: 20px;
  }
  .bao-img {
    width: 100%;
  }
  .bao-txt {
    color: #1466d5;
    line-height: 2rem;
    text-indent: 2em;
    padding: 10px;
  }
  .bao-dian {
    position: absolute;
    right: 10px;
  }
  /* 璇枡鐢熸€  */
  .box4 {
    margin-top: 66px;
    position: relative;
    height: auto;
    margin-bottom: 40px;
  }
  .eimgbox {
    text-align: center;
    height: auto;
  }
  .e-img {
    width: auto;
    height: 96px;
  }
  .box4main {
    margin-top: 20px;
    width: 100%;
    height: 590px;
    display: flex;
  }
  .box4-left {
    height: 100%;
    width: 450px;
    aspect-ratio: 16 / 9;
    background: url('/img/MAIN/2025/09/122601/img/st-3.png') center/cover no-repeat;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
  }
  .box4-left > div {
    text-align: center;
    color: #ffffff;
  }
  .box4-a {
    font-size: 28px;
    font-weight: 500;
    padding-top: 30px;
  }
  .box4-b {
    font-size: 22px;
    font-weight: 500;
    padding-top: 0px;
  }
  .box4-c {
    font-size: 16px;
    font-weight: 400;
    padding-top: 20px;
    padding: 20px 40px;
    text-align: left !important;
    line-height: 25px;
  }
  .box4-d {
    font-size: 28px;
    font-weight: 500;
    padding-top: 26px;
    color: #2163f9;
    text-align: center;
  }
  .box4-e {
    font-size: 16px;
    font-weight: 400;
    padding-top: 0px;
    line-height: 25px;
    color: #2163f9;
    text-align: center;
    padding: 0px 20px;
    text-align: left !important;
    padding-top: 10px;
  }
  .box4-right {
    flex: 1;
    height: 100%;
    margin-left: 15px;
  }
  .st-headbox {
    display: flex;
    height: 50%;
    width: 100%;
  }
  .guilinbox {
    height: 100%;
    width: 360px;
    aspect-ratio: 16 / 9;
    background: url('/img/MAIN/2025/09/122601/img/st-4.png') center/cover no-repeat;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    margin-right: 15px;
  }
  .wuyoubox {
    height: 100%;
    width: 360px;
    aspect-ratio: 16 / 9;
    background: url('/img/MAIN/2025/09/122601/img/st-1.png') center/cover no-repeat;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
  }
  .guochanbox {
    margin-top: 1%;
    height: 48%;
    width: 100%;
    aspect-ratio: 16 / 9;
    background: url('/img/MAIN/2025/09/122601/img/st-2.png') center/cover no-repeat;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
  }
  /* 鏈嶅姟涓撳尯 */
  .box5 {
    width: 100vw;
    height: 680px;
    background-image: url('/img/MAIN/2025/09/122601/img/bg-lan.png'); /* 璁剧疆鑳屾櫙鍥剧墖 */
    /*璁剧疆鑳屾櫙鍥 */
    background-size: cover;
    /*鑳屾櫙鍥捐鐩栨暣涓猟iv锛屼繚鎸佸楂樻瘮*/
    background-position: center;
    /*鑳屾櫙鍥惧眳涓樉绀 */
  }
  .fw-txt {
    color: #ffffff;
    font-size: 30px;
    font-weight: 500;
    text-align: center;
    padding-top: 70px;
  }
  .fw-btns {
    text-align: center;
    display: flex;
    justify-content: center;
    font-size: 18px;
    padding-top: 30px;
    color: #7cffff;
    justify-items: center;
    border-bottom: 1px solid #1890ff; /* 绮楃粏 鏍峰紡 棰滆壊 */
    padding-bottom: 5px; /* 绾夸笌鍐呭璺濈 */
    width: 65%;
  }
  .fw-btn {
    padding: 0px 40px;
    text-align: center;
    padding-bottom: 15px;
    cursor: pointer;
  }
  .ft-btn-active {
    text-decoration: underline;
    /*榛樿棰滆壊涓庢枃瀛楃浉鍚 */
    text-decoration-color: #36ffff;
    /*鎯虫崲棰滆壊*/
    text-underline-offset: 25px;
    -moz-text-decoration-color: #36ffff;
  }
  .fw-boxs {
    margin-top: 40px;
    width: 100%;
    height: 420px;
    /* background-color: red; */
  }
  .btn1box {
    /* display: flex; */
    width: 100%;
  }
  .btn1box img {
    margin-top: 50px;
    width: 32.33%;
    cursor: pointer;
  }
  /* 瀹為獙瀹や粙缁  */
  .box6 {
    width: 100vw;
    height: 600px;
    background-image: url('/img/MAIN/2025/09/122601/img/huoche.png'); /* 璁剧疆鑳屾櫙鍥剧墖 */
    /*璁剧疆鑳屾櫙鍥 */
    background-size: cover;
    /*鑳屾櫙鍥捐鐩栨暣涓猟iv锛屼繚鎸佸楂樻瘮*/
    background-position: center;
    /*鑳屾櫙鍥惧眳涓樉绀 */
  }
  .box6headbox {
    text-align: center;
    padding-top: 50px;
  }
  .box6headbox img {
    height: 52px;
  }
  .box6bottombox {
    text-align: center;
    padding-top: 50px;
    position: relative;
  }
  .box6bottombox img {
    height: 366px;
  }
  .sys-box {
    position: absolute;
    width: 600px;
    top: 120px;
    color: #ffffff;
    left: 160px;
  }
  .sys-title {
    font-size: 20px;
    font-weight: 500;
    text-align: left;
  }
  .sys-txt {
    font-size: 14px;
    font-weight: 300;
    text-indent: 2em;
    text-align: left;
    line-height: 35px;
    padding-top: 15px;
  }
  /* 寤朵几浠嬬粛 */
  .box7 {
    width: 100vw;
    height: 600px;
    background-image: url('/img/MAIN/2025/09/122601/img/bg-ysfw.png'); /* 璁剧疆鑳屾櫙鍥剧墖 */
    /*璁剧疆鑳屾櫙鍥 */
    background-size: cover;
    /*鑳屾櫙鍥捐鐩栨暣涓猟iv锛屼繚鎸佸楂樻瘮*/
    background-position: center;
    /*鑳屾櫙鍥惧眳涓樉绀 */
  }
  .box7headbox {
    text-align: center;
    padding-top: 60px;
  }
  .box7headbox div {
    font-size: 30px;
    font-weight: 500;
    color: #ffffff;
  }
  .box7bottombox {
    text-align: center;
    padding-top: 50px;
    position: relative;
  }
  .sys-box7 {
    position: absolute;
    width: 1080px;
    top: 140px;
    color: #ffffff;
    left: 60px;
    font-size: 14px;
    font-weight: 300;
    text-indent: 2em;
    text-align: left;
  }
  .ab-2 {
    margin-bottom: 10px;
  }
  .ab-4 {
    margin-top: 20px;
    margin-left: 25px;
    text-indent: 0em;
    line-height: 15px;
  }
  /* 鍏充簬 */
  .box10 {
    height: 100px;
    width: 100vw;
    margin-top: 40px;
  }
  .box10big {
    color: #777777;
  }
  .box10big div {
    text-align: center;
  }