@media screen and (min-width: 769px) {
    /*动画帧*/
    @-webkit-keyframes ripple {
        0% {
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.3), 0 0 0 10px rgba(255, 255, 255, 0.3), 0 0 0 20px rgba(255, 255, 255, 0.3);
        }
        100% {
            box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.3), 0 0 0 20px rgba(255, 255, 255, 0.3), 0 0 0 40px rgba(255, 255, 255, 0);
        }
    }

    @keyframes ripple {
        0% {
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.3), 0 0 0 10px rgba(255, 255, 255, 0.3), 0 0 0 20px rgba(255, 255, 255, 0.3);
        }
        100% {
            box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.3), 0 0 0 20px rgba(255, 255, 255, 0.3), 0 0 0 40px rgba(255, 255, 255, 0);
        }
    }

    @-moz-keyframes ripple {
        0% {
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.3), 0 0 0 10px rgba(255, 255, 255, 0.3), 0 0 0 20px rgba(255, 255, 255, 0.3);
        }
        100% {
            box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.3), 0 0 0 20px rgba(255, 255, 255, 0.3), 0 0 0 40px rgba(255, 255, 255, 0);
        }
    }

    @-ms-keyframes ripple {
        0% {
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.3), 0 0 0 10px rgba(255, 255, 255, 0.3), 0 0 0 20px rgba(255, 255, 255, 0.3);
        }
        100% {
            box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.3), 0 0 0 20px rgba(255, 255, 255, 0.3), 0 0 0 40px rgba(255, 255, 255, 0);
        }
    }

    @-o-keyframes ripple {
        0% {
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.3), 0 0 0 10px rgba(255, 255, 255, 0.3), 0 0 0 20px rgba(255, 255, 255, 0.3);
        }
        100% {
            box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.3), 0 0 0 20px rgba(255, 255, 255, 0.3), 0 0 0 40px rgba(255, 255, 255, 0);
        }
    }

    .header-nav-content ul {
        font-size: 0;
    }

    .dorp li {
        padding:0 0.07rem;
    }

    li {
        list-style: none;
    }

    a {
        text-decoration: none;
    }

    .banner {
        width: 100%;
        opacity: 0.98;
        margin-top: 0.52023rem;
        position: relative;
        height: 3.6468rem;
    }

    .swiper-pagination {
        width: fit-content;
        top: 3.1056rem;
        left: 50%;
        transform: translateX(-50%);
    }

    .swiper-pagination-bullet {
        display: inline-block;
        width: 0.31rem;
        height: 0.03152rem;
        background: #A8B5C2;
        border-radius: 3px;
    }

    .swiper-pagination-bullet-active {
        background: #0073E6;
    }

    .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
        margin: 0rem 0.1208rem;
    }

    .swiper-container{
        height: 3.4997rem;
    }

    .banner_01 {
        width: 100%;
        height: 100%;
        background-repeat: no-repeat;
        background-size: 100%;
        position: relative;
    }
    .banner img {
        height: 3.6468rem;
        width: 100%;
    }
    .banner .up {
        position: absolute;
        width: 79.03%;
        top: 0.6516rem;
        font-size: 0;
        display: flex;
        left: 10.45%;
    }
    .banner .up .left {
        width: 50%;
        height: 100%;
        margin-top: 0.2049rem;
        flex: 50%;
    }
    .banner .up .left .title {
        display: block;
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.289rem;
        color: #1A2233;
        line-height: 0.289rem;
    }
    .banner .up .left .subtitle {
        display: block;
        max-width: 3.1949rem;
        margin-top: 0.1734rem;
        font-family: Microsoft YaHei;
        font-weight: 300;
        font-size: 0.105rem;
        color: #1A2233;
        line-height: 0.1839rem;
    }
    .banner .up .left .btn {
        margin-top: 0.289rem;
        cursor: pointer;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.105rem;
        color: #FFFFFF;
        line-height: 0.1786rem;
        width: 1.145rem;
        height: 0.31rem;
        background: #0073E6;
        box-shadow: 0px 7px 28px 4px rgba(50,99,255,0.2);
        border-radius: 2px;
        border: none;
    }
    .banner .up .right {
        display: inline-block;
        display: none;
        width: 47%;
        height: 100%;
    }

    .banner_mobile {
        display: none;
    }

    /* 这边补充video的参数 */
    .conts_video{
        padding: 0.07882rem;
        box-sizing: border-box;
        background: rgba(255,255,255,0.3);
        border-radius: 8px;
        border: 1px solid #FFFFFF;
        max-width: 50%;
        width: 3.3105rem;
        height: 1.8759rem;
    }

    .conts_video video {
        width: 100%;
        height: 100%;
    }

    .yesicon{
        width: 0.1523rem;
        height: 0.1523rem;
        margin-right: 0.0945rem;
        background-image: url("https://www.rektec.com.cn/img/homepage/2024/02icon.png");
        background-size: 100% 100%;
        background-repeat: no-repeat;
    }

    .models {
        width: 100%;
        background: linear-gradient(0deg, #FFFFFF 0%, #FAFCFF 100%);
    }
    .model {
        width: 100%;
        padding-top: 0.4635rem;
        box-sizing: border-box;
        font-size: 0;
    }
    .model .title {
        text-align: center;
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.2522rem;
        color: #1A2233;
        line-height: 0.2522rem;
        margin-bottom: 0.2632rem;
    }

    .model .subtitle{
        display: none;
    }

    .model .title1 {
        text-align: left;
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.2222rem;
        color: #1A2233;
        line-height: 0.2522rem;
        margin-bottom: 0.2632rem;
    }

    .model .subtitle {
        font-size: 0.104rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #888888;
        margin-top: 0.140625rem;
        line-height: 0.104rem;
        text-align: center;
    }
    .model .la_btn {
        text-align: center;
        width: 35.78%;
        display: flex;
        margin: 0.31rem auto 0.31rem auto;
        justify-content: space-between;
    }
    .model .la_btn img {
        width: 0.171875rem;
        vertical-align: sub;
    }
    .model .left {
        height: 0.3625rem;
        background: #0073E6;
        border-radius: 0.1839rem;
        font-size: 0.1261rem;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 0.3625rem;
        border: none;
        cursor: pointer;
        width: 1.6657rem;
        outline: none;
    }
    .model .right {
        background: #FFFFFF;
        cursor: pointer;
        box-shadow: 0px 7px 15px 1px rgba(50,99,255,0.05);
        border-radius: 35px;
        border: none;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #293141;
        width: 1.6657rem;
        height: 0.3625rem;
        font-size: 0.1261rem;
        line-height: 0.3625rem;
        outline: none;
    }
    .model1 {
        display: block;
        width: 100%;
    }
    .model1 ul {
        width: 74.46%;
        display: flex;
        margin: auto;
    }
    .model1 ul li {
        width: 100%;
        height: 0.644rem;
        position: relative;
        cursor: pointer;
    }

    .model1 ul li p {
        display: inline-block;
        width: 0.246rem;
        height: 0.246rem;
        vertical-align: bottom;
        background-image: url("http://www.rektec.com.cn/img/homepage/2024/02-icon1.png");
        background-size: 100%;
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
    }

    #img_1 {
        background-position: 0 0;
    }
    #img_2 {
        background-position: 0 -0.246rem;
    }
    #img_3 {
        background-position: 0 -0.492rem;
    }
    #img_4 {
        background-position: 0 -0.738rem;
    }
    #img_5 {
        background-position: 0 -0.984rem;
    }
    #img_6 {
        background-position: 0 -1.23rem;
    }

    .model1 ul li .text {
        font-size: 0.104rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #5E6471;
        position: absolute;
        bottom: 0.0833rem;
        left: 50%;
        transform: translateX(-50%);
    }
    .model1 .m_right {
        width: 100%;
        height: 3.5417rem;
        box-sizing: border-box;
        background-size: 100%;
        padding-left: 10.45%;
        padding-right: 12.13%;
        background: #FAFBFF;
        padding-top: 0.5412rem;
        display: flex;
        position: relative;
       
    }
    
    .model1 .m_right .part-left {
        flex: 54.31%;
    }

    .model1 .m_right .part-left .model1-block .title {
        font-family: Microsoft YaHei;
        font-weight: normal;
        text-align: left;
        font-size: 0.1261rem;
        line-height: 0.1261rem;
        color: #282828;
        margin-bottom: 0;
    }
    .model1 .m_right .part-left img {
        width: 0.125rem;
        display: inline-block;
        vertical-align: sub;
        margin-right: 0.052rem;
    }

    .model1 .m_right .part-left .model1-block .subtitle {
        font-size: 0.0945rem;
        font-family: MicrosoftYaHei;
        font-weight: 400;
        color: #7B889C;
        line-height: 0.105rem;
        text-align: left;
        margin-top: 0.042rem;
        margin-bottom: 0.105rem;
        max-width: 3.2527rem;
        display: block;
    }

    .model1 .m_right .part-right {
        flex: 45.69%;
    }
    .model1 .m_right .sm_btn {
        position: absolute;
        bottom: 0.5254rem;
    }
    .model1 .m_right .sm_btn .sm_left {
        border: none;
        cursor: pointer;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.1261rem;
        color: #3370FF;
        line-height: 0.1261rem;
        background: none;
    }
    .model1 .m_right .sm_btn .sm_right {
        width: 0.9375rem;
        height: 0.28125rem;
        border: none;
        background: linear-gradient(90deg, #FFFFFF 0%, #F5F8FF 100%);
        box-shadow: 0px 7px 15px 1px rgba(50, 99, 255, 0.05);
        border-radius: 5px;
        font-size: 0.09375rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #6B7076;
        line-height: 0.1823rem;
        cursor: pointer;
    }
    .model1-block{
        display: flex;
    }
    .m_active {
        border-bottom: 5px solid #0073E6;
    }

    .part-img{
        width: 3.5365rem;
        height: 2.517rem;
        float: right;
    }

    .part-img img{
        height: 100%;
    }

    .part_img1{
        display: block;
        background: transparent;
        border: none;
        box-shadow: none;
    }
    .part_img2{
        display: none;
    }
    .part_img3{
        display: none;
    }
    .part_img4{
        display: none;
    }
    .part_img5{
        display: none;
    }
    .part_img6{
        display: none;
    }

    .model2 {
        display: none;
        width: 100%;
        font-size: 0;
    }

    .model2-head{
        display: flex;
        justify-content: space-between;
    }

    .model2 ul{
        width: 79.19%;
        margin: auto;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        margin-bottom: 0.331rem;
    }
    .model2 li {
        
        position: relative;
        background-color: #FFFFFF;
        cursor: pointer;
        width: 1.8707rem;
        height: 2.401rem;
        background: #FFFFFF;
        box-shadow: 1px 10px 54px 0px rgba(120,143,173,0.29);
        border-radius: 10px;
        padding: 0.2469rem 0.2154rem 0.2679rem 0.2574rem;
        margin-bottom: 50px;
    }
    .model2-line{
        width: 100%;
        height: 1px;
        background: #E1EAFF;
    }
    .model2 li .title {
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.1576rem;
        color: #293141;
        line-height: 0.3152rem;
        margin-bottom: 0;
        text-align: left;
    }

    .model2 ul li p {
        display: inline-block;
        width: 0.246rem;
        height: 0.246rem;
        vertical-align: bottom;
        background-image: url("http://www.rektec.com.cn/img/homepage/2024/02-icon2.png");
        background-size: 100%;
    }

    #mh1 {
        background-position: 0 0;
    }
    #mh2 {
        background-position: 0 -0.246rem;
    }
    #mh3 {
        background-position: 0 -0.492rem;
    }
    #mh4 {
        background-position: 0 -0.738rem;
    }
    #mh5 {
        background-position: 0 -0.984rem;
    }
    #mh6 {
        background-position: 0 -1.23rem;
    }

    .model2 li .subtitle {
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.105rem;
        color: #5E6471;
        line-height: 0.3783rem;
        text-align: left;
        margin-top: 0;
        display: block;
    }
    .model2 li .mid_btn {
        height: 1.2296rem;
        width: 100%;
        margin-bottom: 0.2574rem;
    }
    .model2-more{
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.1261rem;
        color: #3370FF;
        line-height: 0.1261rem;
    }
    .model2-img{
        height: 100%;
        width: 100%;
    }
    .model2-img img{
        height: 100%;
    }

    .model3 {
        display: none;
    }
    .model4 {
        display: none;
    }
    /* 3.31 */
    .white_page {
        width: 100%;
        background-size: 100%;
        text-align: center;
        margin-top: 0.6043rem;
        margin-bottom: 0.021rem;
    }
    .white_page .title {
        font-size: 0.208rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: bold;
        color: #1A2233;
        margin-bottom: 0.34375rem;
    }
    .white_page .main {
        width: 79.19%;
        font-size: 0;
        margin-left: 10.45%;
        display: flex;
    }
    .white_page .main .part {
        display: inline-block;
        font-size: 0;
        width: 22.2%;
        margin-right: 0.1156rem;
        height: 2.264rem;
        padding: 0.1156rem 0.084rem 0.246rem 0.0893rem;
        box-sizing: border-box;
        overflow: hidden;
        background: #FFFFFF;
        box-shadow: -1px 5px 35px 0px rgba(151,167,188,0.2);
        border-radius: 10px;
        border: 1px solid #EBEBEB;
    }
    .white_page .main .part .left {
        width: 100%;
        height: 0.8512rem;
    }
    .white_page .main .part .left img {
        width: 100%;
        border-radius: 0.052rem;
    }
    .white_page .main .part .right {
        margin-top: 0.1261rem;
    }
    .white_page .main .part .right .title {
        text-align: left;
        margin-bottom: 0;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.1366rem;
        color: #1A2233;
        line-height: 0.2049rem;
    }
    .white_page .main .part .right .subtitle {
        display: none;
    }
    .white_page .main .part .right button {
        text-align: center;
        width: 1.14583rem;
        height: 0.28125rem;
        margin: 0 auto;
        margin-top: 0.2259rem;
        background: #FFFFFF;
        border: 1px solid #1C5EE5;
        border-radius: 0.14583rem 0.140625rem 0.140625rem 0.135416rem;
        font-size: 0.104rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #1C5EE5;
        line-height: 0.28125rem;
    }
    .white_page .main .part1 {
        display: inline-block;
        width: 53%;
        margin-right: 0.09375rem;
        height: 2.264rem;
        background: #FFFFFF;
        border: 1px solid #EBEBEB;
        box-shadow: -1px 5px 0.18229rem 0px rgba(151,167,188,0.2);
        border-radius: 0.052rem;
        padding: 0.2522rem 0.2732rem 0.2469rem 0.2207rem;
        box-sizing: border-box;
        overflow: hidden;
    }
    .white_page .main .part1 .left {
        width: 34.05%;
        margin-right: 5%;
        float: left;
    }
    .white_page .main .part1 .left img {
        width: 100%;
        border-radius: 0.052rem;
    }
    .white_page .main .part1 .right {
        width: 60%;
        height: 100%;
        text-align: left;
        float: right;
        position: relative;
        margin-top: 0;
    }
    .white_page .main .part1 .right .title {
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.1366rem;
        color: #1A2233;
        line-height: 0.2049rem;
    }
    .white_page .main .part1 .right .subtitle {
        display: block;
        margin-top: 0.14188rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.0893rem;
        color: #888888;
        line-height: 0.1576rem;
    }
    .white_page .main .part1 .right button {
        position: absolute;
        left: 0;
        bottom: 0;
        text-align: center;
        width: 1.2454rem;
        height: 0.3047rem;
        background: #1C5EE5;
        border-radius: 28px 27px 27px 26px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.1156rem;
        color: #FFFFFF;
        line-height: 0.3047rem;
    }
    .white_page .main .part:last-child {
        margin-right: 0 !important;
    }
    button {
        cursor: pointer;
    }
    .advantage {
        display: none;
    }
    .choose {
        width: 100%;
        height: 4.21rem;
        background-image: url("https://sitelibrarymarket.obs.cn-east-3.myhuaweicloud.com/rektec/%E9%A6%96%E9%A1%B5/pc%E7%AB%AF/07-bg.png");
        background-size: 100%;
        text-align: center;
        padding-top: 0.6148rem;
        box-sizing: border-box;
    }
    .choose .title {
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.2522rem;
        color: #1A2233;
        line-height: 0.2522rem;
    }
    .choose ul {
        width: 79.29%;
        font-size: 0;
        margin: 0 auto;
        display: flex;
        justify-content: space-between;
    }
    .choose ul li {
        flex: 0 23%;
        margin-top: 0.39583rem;
        height: 2.2385rem;
        background: #FFFFFF;
        border-radius: 0.052rem;
        padding: 0.4834rem 0.1629rem 0 0.1996rem;
        box-sizing: border-box;
        text-align: left;
    }
    .c_active {
        border: 1px solid #0073E6;
        box-shadow: 0px 0.052rem 0.09375rem 0px rgba(68,93,192,0.15);
    }
    .choose ul li img {
        width: auto;
        height: 0.2942rem;
    }
    /* margin-top 56px */
    .choose ul li .title {
        margin-bottom: 35px;
        margin-top: 31px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.1839rem;
        color: #333333;
        line-height: 0.1839rem;
    }
    .choose ul li .subtitle {
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.1103rem;
        line-height: 0.1839rem;
        color: #757387;
    }
    .white_page_mobile {
        display: none;
    }
    .choose_mobile {
        display: none;
    }
    .dry_goods {
        width: 100%;
        background-size: 100%;
        text-align: center;
        padding-top: 0.641rem;
        box-sizing: border-box;
        height: 3.9043rem;
    }
    .dry_goods .title {
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.2522rem;
        color: #1A2233;
        line-height: 0.2522rem;
    }
    .dry_goods ul {
        width: 79.29%;
        margin: 0 auto;
        margin-top: 0.3205rem;
        font-size: 0;
        display: flex;
        justify-content: space-between;
        height: 2.0809rem;
    }
    .dry_goods ul li {
        flex: 0 31.5%;
        height: 2.083rem;
        background: #FFFFFF;
        border: 1px solid #EBEBEB;
        border-radius: 0.052rem;
    }
    .dry_goods ul li img {
        width: 100%;
        border-radius: 0.0525rem 0.0525rem 0 0;
        height: 1.0404rem;
        margin-bottom: 0.1576rem;
    }
    .dry_goods ul li .part {
        text-align: left;
        width: 100%;
        padding-left: 0.1rem;
        box-sizing: border-box;
        cursor: pointer;
        margin-bottom: 0.105rem;
       display: flex;
    }
    .dry_goods ul li .part .date {
          display: inline-block;
    margin-right: 0.08rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: 0.08rem;
    color: #B9B9BA;
    line-height: 0.1576rem;
    white-space: nowrap;
    }
    .dry_goods ul li .part .content {
        display: inline-block;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.0945rem;
        color: #555555;
        line-height: 0.1576rem;
    padding-right: 0.1rem;
  white-space: nowrap;
    }
    .dry_goods .title0  {
        display: none;
    }
    .dry_goods .title1  {
        display: none;
    }
    .model1 .m_right .sm_btn1 {
        display: block;
    }
    .model1 .m_right .sm_btn2 {
        display: none;
    }
    .model1 .m_right .sm_btn3 {
        display: none;
    }
    .model1 .m_right .sm_btn4 {
        display: none;
    }
    .model1 .m_right .sm_btn5 {
        display: none;
    }

    .product_center {
        width: 100%;
        height: 4.2135rem;
        background: #EFF4F7;
        margin-top: -1.75rem;
    }
    .product_center_mobile {
        display: none;
    }
    .product_center img {
        width: 100%;
    }
    .product_center .title1 {
        width: 100%;
        height: 0.208rem;
        text-align: center;
        font-size: 0.208rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: bold;
        color: #1A2233;
        line-height: 0.208rem;
        margin-top: 0.515625rem;
    }
    .product_center .subtitle1 {
        width: 100%;
        height: 0.09375rem;
        text-align: center;
        font-size: 0.09375rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #888888;
        line-height: 0.09375rem;
        margin-top: 0.15rem;
    }
    .product_center .up {
        width: 80%;
        height: 0.73rem;
        margin: 0 auto;
        background: #FFFFFF;
        border: 1px solid #CFD6E2;
        box-shadow: 0px 20px 20px 0px rgba(68, 93, 192, 0.12);
        border-radius: 5px;
        margin-top: 0.1615rem;
    }
    .product_center .up ul {
        display: flex;
        height: 100%;
    }
    .product_center .up li {
        flex: 1;
        height: 100%;
        text-align: center;
        color: #888888;
        cursor: pointer;
    }
    .product_center .up li .title {
        font-size: 0.125rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        /* color: #888888; */
        line-height: 0.125rem;
        margin-top: 0.2604rem;
    }
    .product_center .up li .subtitle {
        font-size: 0.0833rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        /* color: #888888; */
        line-height: 0.0833rem;
        margin-top: 0.073rem;
    }
    .active {
        background: #0073E6 !important;
        color: #ffffff !important;
    }
    .product_center .up li:hover {
        background: #0073E6;
        color: #ffffff;
    }
    .product_center .down {
        width: 72.5%;
        height: 1.9rem;
        margin: 0 auto;
        margin-top: 0.3645rem;
        position: relative;
    }
    .product_center .down .part {
        height: 100%;
    }
    .product_center .down .left {
        width: 50%;
        height: 100%;
        display: inline-block;
    }
    .product_center .down .title {
        font-size: 0.208rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #444444;
    }
    .product_center .down .content {
        height: 0.94rem;
        margin-top: 0.07rem;
        font-size: 0.104rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #676767;
        line-height: 0.21rem;
    }
    .product_center .down .content li:before {
        content: "\2022";
        color: #2BCCA8;
        font-size: 0.104rem;
        margin-right: 0.0417rem;
    }
    .product_center .down button {
        width: 0.8333rem;
        height: 0.25rem;
        background: #0073E6;
        margin-top: 0.25rem;
        border: none;
        box-shadow: 0px 0px 20px 0px rgba(68, 93, 192, 0.15);
        border-radius: 2px;
        text-align: center;
        font-size: 0.09375rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 0.25rem;
        cursor: pointer;
    }
    .product_center .down .right {
        display: flex;
        width: 2.7605rem;
        height: 94%;
        position: absolute;
        top: 0.08rem;
        right: 0;
        /* 消除里面何止之间的固定间距font-size: 0; */
        font-size: 0;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .product_center .down .right .model {
        width: 1.3rem;
        height: 0.45135rem;
        background: #FFFFFF;
        border: 1px solid #DDE3ED;
        margin-bottom: 0.1rem;
        position: relative;
    }
    .product_center .down .right .model img {
        width: 0.208rem;
        height: 0.208rem;
        margin-left: 0.14583rem;
        position: absolute;
        top: 50%;
        transform: translate(0%, -50%);
    }
    .product_center .down .right .model .text {
        width: 0.7rem;
        height: 0.208rem;
        font-size: 0.08333rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #818181;
        line-height: 0.125rem;
        margin-left: 0.464rem;
        position: absolute;
        top: 50%;
        transform: translate(0%, -50%);
    }
    /* 解决方案 */
    .sub {
        width: 100%;
        height: 4.5822rem;
        position: relative;
    }

    .sub .title{
        position: absolute;
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.2522rem;
        color: #FFFFFF;
        line-height: 0.2522rem;
        transform: translateX(-50%);
        left: 50%;
        height: 0.2522rem;
        top: 0.5305rem;
    }

    .sub .subtitle{
        position: absolute;
        left: 50%;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.0945rem;
        color: #FFFFFF;
        line-height: 0.0945rem;
        top: 0.9511rem;
        height: 0.0945rem;
        transform: translateX(-50%);
    }

    .sub-line{
        height: 1px;
        background: rgba(255,255,255,0.6);
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
        width: 79.19%;
        top: 1.1928rem;
    }

    .solution_mobile {
        display: none;
    }
    .solutions {
        width: 100%;
        height: 4.5822rem;
    }
    .solutions .solution {
        width: 100%;
        height: 4.5822rem;
        background: linear-gradient(90deg, rgba(0, 0, 0, 0.54) 0%, rgba(0, 0, 0, 0.01) 41%, rgba(0, 0, 0, 0.42) 100%);
        border-radius: 0px 5px 5px 0px;
        background-size: 100% 100%;
        background-repeat: no-repeat;
    }
    .solution .solution_part {
        width: 79.19%;
        height: 100%;
        margin: 0 auto;
        position: relative;
    }
    .solution_part_rg {
        position: absolute;
        top: 1.4503rem;
        left: 10.45%;
        display: inline-block;
        width: 1.16rem;
        height: 2.459rem;
        background: #FFFFFF;
        border: 1px solid #EFF0F6;
        box-shadow: 0px 0px 20px 0px rgba(68, 93, 192, 0.15);
        border-radius: 5px;
        z-index: 99;
    }
    .solution_part_rg li {
        width: 100%;
        text-align: center;
        cursor: pointer;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.105rem;
        color: #888888;
        line-height: 0.352rem;
    }
    .solution_tabActive {
        color: #0059B3 !important;
    }
    .solution_part_rg .line2 {
        width: 100%;
        height: 1px;
        background: #EEEEEE;
    }
    .solution_part_lt {
        position: absolute;
        top: 1.4871rem;
        left: 1.3854rem;
        display: inline-block;
        width: 6.0798rem;
        height: 2.459rem;
    }
    .solution_part_lt .body {
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.105rem;
        color: #FFFFFF;
        line-height: 0.2627rem;
        text-align: justify;
    }
    .btn0 {
        font-size: 0;
        position: absolute;
        bottom: 0.8407rem;
    }
    .btn3 {
        width: 0.8355rem;
        height: 0.2522rem;
        border: none;
        margin-right: 0.104rem;
        cursor: pointer;
        background: #0073E6;
        box-shadow: 0px 0px 20px 0px rgba(68,93,192,0.15);
        border-radius: 2px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.0945rem;
        color: #FFFFFF;
        line-height: 0.2522rem;
    }
    .btn4 {
        box-sizing: border-box;
        cursor: pointer;
        width: 0.8355rem;
        height: 0.2522rem;
        background: rgba(255,255,255,0.3);
        box-shadow: 0px 0px 20px 0px rgba(68,93,192,0.15);
        border-radius: 2px;
        border: 1px solid #FFFFFF;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.0945rem;
        color: #FFFFFF;
        line-height: 0.2522rem;
    }
    .solution_part_lt span {
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.0945rem;
        color: #FFFFFF;
        line-height: 0.0945rem;
        position: absolute;
        bottom: 0.5622rem;
    }
    .solution_part_lt .icons {
        margin-top: 0.1458rem;
        display: table;
        position: absolute;
        bottom: 0.0525rem;
    }
    .solution_part_lt .icons img {
        display: inline-block;
        width: 1.04rem;
        height: 0.364583rem;
        background: #FFFFFF;
        box-shadow: 0px 0px 20px 0px rgba(68, 93, 192, 0.15);
        border-radius: 2px;
        margin-right: 0.0625rem;
        cursor: pointer;
    }
    .solution_part_lt .icons img:last-child {
        margin-right: 0rem;
    }
    .solution_mobile {
        display: none;
    }
    .advantage {
        width: 100%;
        height: 4.6rem;
        background: linear-gradient(0deg, #F7F8FB 0%, #F2F5FA 100%);
    }
    .advantage_mobile {
        display: none;
    }
    .home_oth_nav {
        width: 72.5%;
        height: 100%;
        margin: 0 auto;
        padding-top: 0.448rem;
        box-sizing: border-box;
    }
    .home_oth_nav .title {
        width: 100%;
        height: 0.208rem;
        text-align: center;
        font-size: 0.208rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: bold;
        color: #1A2233;
        line-height: 0.208rem;
    }
    .home_oth_nav .subtitle {
        width: 100%;
        height: 0.09375rem;
        text-align: center;
        font-size: 0.09375rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #888888;
        line-height: 0.09375rem;
        margin-top: 0.15rem;
    }
    .home_oth_nav_blocks {
        font-size: 0;
        display: flex;
        width: 90%;
        height: 2.96rem;
        margin: 0 auto;
        margin-top: 0.29rem;
    }
    .home_oth_nav_block {
        flex: 1;
        margin-right: 0.151rem;
        padding: 0.22rem 0.177rem 0 0.1354rem;
    }
    .home_oth_nav_block:last-child {
        margin-right: 0;
    }
    .home_oth_nav_blocks .counter {
        font-size: 0.4167rem;
        font-family: FZZongYi-M05S;
        font-weight: 400;
        color: #0071EF;
        line-height: 0.375rem;
    }
    .home_oth_nav_subtitle {
        font-size: 0.15625rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: bold;
        color: #333333;
        line-height: 0.375rem;
    }
    .home_oth_nav_description {
        font-size: 0.104rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #757387;
        line-height: 0.1875rem;
    }
    .affirmation {
        width: 100%;
        height: 9.0593rem;
        padding-top: 0.6253rem;
        box-sizing: border-box;
        position: relative;
    }
    .benchmarking_mobile {
        display: none;
    }
    .affirmation .a_left {
        width: 0.2942rem;
        height: 0.2942rem;
        background: #DBDFE6;
        border-radius: 50%;
        z-index: 10;
        position: absolute;
        top: 3.4944rem;
        left: 1.35rem;
    }
    .affirmation .a_right {
        width: 0.2942rem;
        height: 0.2942rem;
        background: #DBDFE6;
        border-radius: 50%;
        z-index: 10;
        position: absolute;
        top: 3.4944rem;
        left: 1.82rem;
    }
    .affirmation .title {
        width: 100%;
        height: 0.2522rem;
        text-align: center;
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.2522rem;
        color: #1A2233;
        line-height: 0.2522rem;
    }
    .affirmation .subtitle {
        width: 100%;
        height: 0.09375rem;
        text-align: center;
        font-size: 0.09375rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #888888;
        line-height: 0.09375rem;
        margin-top: 0.15rem;
    }
    .affirmation .middle {
        margin-top: 0.312rem;
        width: 100%;
        height: 2.963rem;
        position: relative;
    }
    .affirmation .middle .left {
        width: 72.5%;
        height: 2.5906rem;
        background: #F2F5FA;
        position: absolute;
        top: 0.4046rem;
        border-radius: 0 0 25% 0;
    }
    .affirmation .middle .left .content {
        width: 62.5%;
        height: 100%;
        margin: 0 auto;
    }
    .affirmation .middle .left .content img {
        width: 1.3rem;
        height: 0.4167rem;
        margin-top: 0.26rem;
        margin-left: -0.052rem;
    }
    .affirmation .middle .left .content .name {
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.1156rem;
        color: #1A2233;
        line-height: 0.2101rem;
    }
    .affirmation .middle .left .content .job {
        margin-left: 0.0788rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.0945rem;
        color: #1A2233;
        line-height: 0.2101rem;
    }
    .affirmation .middle .left .content .text {
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.0945rem;
        color: #444444;
        line-height: 0.2101rem;
        width: 3.1581rem;
        text-align: justify;
        margin-top: 0.0262rem;
    }
    .affirmation .middle .right {
        width: 4.953125rem;
        height: 2.724rem;
        position: absolute;
        right: 0;
        top: 0.13rem;
    }
    .affirmation .cardshow {
        width: 72.5%;
        height: 3.55rem;
        margin: 0 auto;
        padding-top: 0.3rem;
        box-sizing: border-box;
    }
    .affirmation .cardshow ul {
        display: flex;
        height: 100%;
    }
    .affirmation .cardshow li {
        height: 100%;
        flex: 1;
        display: inline-block;
        text-align: center;
        margin-right: 0.1823rem;
    }
    .affirmation .cardshow li h3 {
        font-size: 0.1rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        line-height: 0.109375rem;
    }
    .affirmation .cardshow li img {
        width: 0.771rem;
        height: 0.359375rem;
        background: #FFFFFF;
        border: 1px solid #EFF0F6;
        margin-top: 0.114583rem;
        cursor: pointer;
    }
    .affirmation .cardshow li img:hover {
        box-shadow: 0px 0px 20px 0px rgba(68, 93, 192, 0.35);
    }
    .btn_more {
        border: none;
        box-shadow: 0px 0px 20px 0px rgba(68, 93, 192, 0.15);
        width: 1.2664rem;
        height: 0.31rem;
        background: #0073E6;
        border-radius: 5px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.105rem;
        color: #FFFFFF;
        line-height: 0.31rem;
        text-align: center;
        margin: auto;
        margin-top: 0.2522rem;
    }
    .contact {
        width: 100%;
        position: relative;
        height: 2.186rem;
        background-image: url("http://www.rektec.com.cn/img/home/07-bg.png");
        background-size: 100% 100%;
        background-repeat: no-repeat;
        display:none;
    }
    .contact_mobile {
        display: none;
    }
    .contact img {
        width: 100%;
        height: 100%;
    }
    .contact .cont {
        height: 100%;
        width: 78.5%;
        display: flex;
        justify-content: space-between;
        margin-left: 10.93%;
    }
    .contact .cont .left{
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.2101rem;
        color: #1A2233;
        line-height: 0.31rem;
        text-align: justify;
        align-items: center;
        width: 1.8917rem;
        margin-top: 0.7199rem;
    }
    .contact .cont .right {
        margin-top: 49px;
    }
    .contact .cont .right .foot-apply .foot-apply_right input {
        display: inline-block;
        padding-left: 0.1927rem;
        box-sizing: border-box;
        outline: none;
        width: 2.6064rem;
        height: 0.31rem;
        background: #FFFFFF;
        border-radius: 0.042rem;
        border: 1px solid #C0D5FF;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.1156rem;
        color: #989898;
        line-height: 0.31rem;
    }

    .foot-apply{
        display: flex;
        align-items: center;
        margin-bottom: 0.0893rem;
    }

    .foot-apply_left{
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 22px;
        color: #989898;
        line-height: 24px;
        margin-right: 35px;
    }

    .foot-apply_right input{
        background: #FFFFFF;
        border-radius: 8px;
        border: 1px solid #C0D5FF;
        width: 496px;
        height: 59px;
    }

    .foot-apply-submit{
        margin-top: 0.1734rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.1156rem;
        color: #FFFFFF;
        line-height: 0.31rem;
        width: 2.6064rem;
        height: 0.31rem;
        background: #1C5EE5;
        border-radius: 0.042rem;
        text-align: center;
        cursor: pointer;
        float: right;
    }
     
    .apply {
        width: 40%;
        height: 0.33rem;
        display: inline-block;
        background: #0073E6;
        border-radius: 0px 5px 5px 0px;
        font-size: 0.09375rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 0.3333rem;
        text-align: center;
        cursor: pointer;
    }
}

@media screen and (max-width: 768px) {
    .banner {
        display: none;
    }
    .banner_mobile {
        width: 100%;
        position: relative;
    }
    .banner_mobile img {
        width: 100%;
    }
    .banner_mobile .title {
        position: absolute;
        width: 100%;
        text-align: center;
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.667rem;
        color: #1A2233;
        line-height: 0.667rem;
        height: 0.667rem;
        top: 2.762rem;
    }
    .banner_mobile .subtitle {
        position: absolute;
        width: 85%;
        top: 3.841rem;
        text-align: center;
        left: 50%;
        transform: translateX(-50%);
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.381rem;
        color: #1A2233;
        line-height: 0.540rem;
    }
    .btn_start {
        position: absolute;
        top: 6.762rem;
        left: 50%;
        transform: translateX(-50%);
        text-align: center;
        width: 4rem;
        height: 1.079rem;
        background: #0665E0;
        border-radius: 0.063rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.381rem;
        color: #FFFFFF;
        line-height: 1.079rem;
    }
    .conts_video{
        width: 7.587rem;
        margin: auto;
        position: absolute;
        height: 4.413rem;
        top: 8.381rem;
        left: 50%;
        transform: translateX(-50%);
        z-index: 99;
    }

    .video{
        height: 100%;
        width: 100%;
        z-index: 0;
    }
    
 
    li {
        list-style: none;
    }
    
    .border_right {
        display: none;
    }

    .models {
        width: 100%;
        background: #EEF2F7;
        padding-top: 1.556rem;
        box-sizing: border-box;
    }
    .model {
        width: 100%;
    }
    .model1 {
        display: none;
    }
    .model2 {
        display: none;
    }
    .model .title {
        margin: 0 auto;
        text-align: center;
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 20px;
        color: #1A2233;
        line-height: 25px;
        width: 83.17%;
    }

    .model .subtitle{
        margin: 0 auto;
        text-align: center;
        width: 92%;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.381rem;
        color: #888888;
        line-height: 0.381rem;
        margin-top: 0.667rem;
    }

    .model1 .m_right .part-left .title{
        text-align: left;
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.1576rem;
        color: #293141;
        line-height: 0.1576rem;
        height: 0.1576rem;
        margin-bottom: 0.2627rem;
    }

    .model1 .m_right .part-left .subtitle{
        font-size: 0.105rem;
        font-family: MicrosoftYaHei;
        font-weight: 400;
        color: #7B889C;
        line-height: 0.105rem;
        text-align: left;
        margin-top: 0;
        margin-bottom: 20px;
    }

    .model .la_btn {
        width: 92%;
        text-align: center;
        margin: auto;
        margin-top: 0.667rem;
        margin-bottom: 1.397rem;
        font-size: 0;
        display: flex;
        justify-content: space-between;
    }
    .model .la_btn .left {
        width: 46%;
        height: 1.079rem;
        border: none;
        background: #3370FF;
        box-shadow: 0px 3px 7px 0px rgba(50,99,255,0.05);
        border-radius: 0.540rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.317rem;
        color: #FFFFFF;
        line-height: 1.079rem;
    }
    .model .la_btn .right {
        width: 46%;
        height: 1.079rem;
        border: none;
        background: #FFFFFF;
        box-shadow: 0px 3px 7px 0px rgba(50,99,255,0.05);
        border-radius: 0.540rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.317rem;
        color: #293141;
        line-height: 1.079rem;
    }
    .model .la_btn img {
        width: 0.64rem;
        vertical-align: sub;
    }
    .model .model3 {
        display: block;
        width: 100%;
        padding-bottom: 1.460rem;
    }
    .model .model3 ul {
        font-size: 0;
        overflow-x: auto;
        height: 1.460rem;
        white-space: nowrap;
        margin-bottom: 0.603rem;
        padding-left: 0.476rem;
        width: 92%;
    }

    .model .model3 ul::-webkit-scrollbar {
        display: none;
    }

    .model .model3 ul li {
        display: inline-block;
        width: 20%;
        height: 1.460rem;
        position: relative;
        color: #5E6471;
    }
    .model .model3 ul li img {
        width: 1.2rem;
        height: 1.04rem;
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
    }
    .model .model3 ul li .text {
        width: 100%;
        text-align: center;
        font-size: 0.32rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        line-height: 0.693rem;
        position: absolute;
        bottom: 0px;
    }

    .model3 ul li p {
        display: inline-block;
        width: 0.698rem;
        height: 0.698rem;
        vertical-align: bottom;
        background-image: url("http://www.rektec.com.cn/img/homepage/2024/02-icon1.png");
        background-size: 100%;
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
    }

    #img_1 {
        background-position: 0 0;
    }
    #img_2 {
        background-position: 0 -0.698rem;
    }
    #img_3 {
        background-position: 0 -1.396rem;
    }
    #img_4 {
        background-position: 0 -2.094rem;
    }
    #img_5 {
        background-position: 0 -2.792rem;
    }
    #img_6 {
        background-position: 0 -3.49rem;
    }
    .m_down {
        width: 92%;
        margin: 0 auto;
        box-sizing: border-box;
        background: #FFFFFF;
        border-radius: 0.063rem;
        padding: 1.079rem 0.317rem 0.984rem 0.540rem;
    }
    .m_down img {
        display: none;
    }
    .m_down .title {
        text-align: left;
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.5rem;
        color: #1A2233;
        line-height: 8px;
        margin-left: 0;
        margin-bottom: 0.413rem;
    }
    .m_down .part {
        margin: auto;
    }

    .m_down .part .part-block{
        display: flex;
        align-items: baseline;
    }

    .m_down .part .part-block-left{
        width: 0.346rem;
        margin-right: 0.222rem;
    }

    .m_down .part .part-block-right{
        width: fit-content;
    }

    .m_down .part img {
        display: inline-block;
        width: 0.346rem;
    }
    .m_down .part .title {
        display: inline-block;
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.45rem;
        color: #293141;
        line-height: 0.85rem;
        margin-bottom: 0;
    }
    .m_down .part .subtitle {
        margin-left: 0;
        text-align: left;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.4rem;
        color: #5E6471;
        line-height: 0.45rem;
        margin-top: 0.159rem;
        width: 100%;
    }
    .mp_btn {
        border: none;
        margin-top: 1.270rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.381rem;
        color: #1955E0;
        line-height: 1.016rem;
        width: 3.460rem;
        height: 1.016rem;
        background: linear-gradient(0deg, #E1EAFF 0%, #E1EAFF 100%);
        box-shadow: 0px 3px 7px 0px rgba(50,99,255,0.05);
        border-radius: 2px;
    }
    .m_active {
        color: #0073E6 !important;
    }
    .model4 {
        display: none;
    }
    .model4 ul {
        width: 100%;
        /* overflow: hidden; */
        padding-left: 5%;
        box-sizing: border-box;
    }
    .model4 ul li {
        width: 80% !important;
        display: inline-block;
        height: 9.6rem !important;
        background: #FFFFFF;
        background-image: url("https://sitelibrarymarket.obs.myhuaweicloud.com/rektec/%E9%A6%96%E9%A1%B5/%E7%A7%BB%E5%8A%A8%E7%AB%AF/02-Gbg.png") !important;
        box-shadow: 0px 0.533rem 0.533rem 0px rgba(68, 93, 192, 0.12);
        border-radius: 5px;
        margin-right: 0.533rem !important;
        font-size: 0;
        position: relative;
    }
    .model4 ul li .title {
        font-size: 0.5866rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: bold;
        color: #293141;
        line-height: 0.5866rem;
        margin-top: 0.8535rem;
    }
    .model4 ul li .subtitle {
        font-size: 0.37376rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #5E6471;
        line-height: 0.37376rem;
        margin-top: 0.48rem;
    }
    .model4 ul li .mid_btn {
        width: 100%;
        text-align: center;
        margin-top: 0.53248rem;
    }
    .model4 ul li .mid_btn .mid_left {
        margin-right: 0.32rem;
        width: 2.933rem;
        height: 1.013rem;
        border: none;
        background: linear-gradient(0deg, #E1EAFF 0%, #E1EAFF 100%);
        box-shadow: 0px 7px 15px 1px rgba(50, 99, 255, 0.05);
        border-radius: 5px;
        font-size: 0.37376rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #1955E0;
        line-height: 1.013rem;
    }
    .model4 ul li .mid_btn .mid_right {
        width: 2.933rem;
        height: 1.013rem;
        border: none;
        background: #FFFFFF;
        box-shadow: 0px 7px 15px 1px rgba(50, 99, 255, 0.05);
        border-radius: 5px;
        font-size: 0.37376rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #1955E0;
        line-height: 1.013rem;
    }
    .model4 img {
        position: absolute;
        width: 85% !important;
        height: 48% !important;
        left: 50%;
        transform: translateX(-50%);
        bottom: 0.104rem;
    }
    .white_page {
        display: none;
    }
    .white_page_mobile {
        width: 92.5%;
        text-align: center;
        margin: 0 auto;
    }
    .white_page_mobile .title {
        font-size: 0.64rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: bold;
        color: #1A2233;
        margin-top: 1.333rem;
        margin-bottom: 0.5867rem;
    }
    .white_page_mobile .main {
        width: 100%;
    }
    .white_page_mobile .part {
        width: 100%;
        height: 5.25rem;
        margin: 0 auto;
        background: #FFFFFF;
        border: 1px solid #EBEBEB;
        box-shadow: -1px 5px 0.46rem 0px rgba(151,167,188,0.2);
        border-radius: 5px;
        padding: 0.586rem 0.5867rem 0.5867rem 0.5rem;
        box-sizing: border-box;
        font-size: 0;
        margin-bottom: 0.3467rem;
    }
    .white_page_mobile .part .left {
        display: inline-block;
        width: 35.67%;
        margin-right: 4.6%;
        vertical-align: top;
    }
    .white_page_mobile .part .left img {
        width: 100%;
        border-radius: 5px;
    }
    .white_page_mobile .part .right {
        text-align: left;
        display: inline-block;
        width: 55%;
        height: 100%;
        position: relative;
    }
    .white_page_mobile .part .right .title {
        margin-top: 0;
        margin-bottom: 0;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.381rem;
        color: #1A2233;
        line-height: 0.476rem;
    }
    .white_page_mobile .part .right .subtitle {    
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.254rem;
        color: #888888;
        overflow-y: hidden;
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 5;
        line-height: 0.413rem;
        white-space: normal;
    }
    .white_page_mobile .part .right button {
        position: absolute;
        left: 0;
        bottom: 0;
        width: 2.933rem;
        height: 0.8rem;
        background: #1C5EE5;
        border: none;
        border-radius: 0.3467rem;
        font-size: 0.2667rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 0.8rem;
    }
    .choose {
        display: none;
    }
    .choose_mobile {
        width: 100%;
        text-align: center;
        margin: 0 auto;
        background-image: url("http://www.rektec.com.cn/img/mobile/2024/07-bg.png");
        background-size: 100% 100%;
        background-repeat: no-repeat;
        padding-bottom: 1.778rem;
    }
    .choose_mobile .title {
        margin-bottom: 0.857rem;
        padding-top: 1.429rem;
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.635rem;
        color: #1A2233;
        line-height: 0.635rem;
    }
    .choose_mobile ul {
        display: flex;
        justify-content: space-between;
        font-size: 0;
        margin-bottom: 0.48rem;
        padding: 0 0.413rem;
        flex-wrap: wrap;
    }
    .choose_mobile ul li {
        text-align: left;
        flex: 0 48%;
        height: 5.397rem;
        padding: 1.048rem 0.349rem 0 0.444rem;
        box-sizing: border-box;
        background: #FFFFFF;
        box-shadow: 0px 4px 8px 0px rgba(68,93,192,0.15);
        border-radius: 4px;
    }
    .choose_mobile ul li img {
        width: 1.867rem;
        height: 0.8267rem;
    }
    .choose_mobile ul li .title {
        margin-top: 0.190rem;
        margin-bottom: 0.444rem;
        padding-top: 0;
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.444rem;
        color: #333333;
        line-height: 0.444rem;
    }
    .choose_mobile ul li .subtitle {
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.254rem;
        color: #757387;
        line-height: 0.413rem;
    }
    .dry_goods {
        width: 92.5%;
        text-align: center;
        margin: 0 auto;
    }
    .dry_goods .title {
        display: none;
    }
    .dry_goods .title0 {
        margin-top: 2.413rem;
        margin-bottom: 0;
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.635rem;
        color: #1A2233;
        line-height: 0.794rem;
    }
    .dry_goods .title1 {
        font-size: 0.635rem;
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.635rem;
        color: #1A2233;
        line-height: 0.794rem;
        margin-bottom: 1.111rem;
    }
    .dry_goods li {
        height: 7.68rem;
        background: #FFFFFF;
        border: 1px solid #EBEBEB;
        border-radius: 5px;
        margin-bottom: 0.72rem;
    }
    .dry_goods li img {
        width: 100%;
        border-radius: 0.267rem 0.267rem 0px 0px;
        margin-bottom: 0.4rem;
    }
    .dry_goods li .part {
        text-align: left;
        width: 85%;
        margin-left: 7%;
        display: flex;
        margin-bottom: 0.508rem;
    }
    .dry_goods li .part .date {
        display: inline-block;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.381rem;
        color: #B9B9BA;
        line-height: 0.571rem;
        margin-right: 0.444rem;
        white-space: nowrap
    }
    .dry_goods li .part .content {
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.349rem;
        color: #555555;
        line-height: 0.571rem;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        white-space: nowrap;
    }
    .swiper-pagination {
        display: none;
    }
    .w_btn {
        display: none;
        width: 4rem;
        height: 1.0667rem;
        background: #0665E0;
        border-radius: 5px;
        margin-top: 0.48rem;
        font-size: 0.373rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 0.58667rem;
        margin-bottom: 1.493rem;
        border: none;
    }
    
    .product_center {
        display: none;
    }
    .product_center_mobile {
        width: 100%;
        height: 22rem;
        background-color: #EEF2F7;
        padding: 1rem 0.55rem 0;
        box-sizing: border-box;
    }
    .product_center_mobile .title1 {
        font-size: 0.9375rem;
        text-align: center;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: bold;
        color: #1A2233;
        line-height: 0.837rem;
    }
    .product_center_mobile .subtitle1 {
        font-size: 0.39rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #888888;
        line-height: 0.39rem;
        text-align: center;
        margin-top: 0.47rem;
        margin-bottom: 1rem;
    }
    .product_center_mobile .up {
        width: 100%;
        height: 4.2rem;
        background: #FFFFFF;
        border: 1px solid #CFD6E2;
        box-shadow: 0 0.279rem 0.279rem 0 rgba(68, 93, 192, 0.12);
        border-radius: 5px;
        font-size: 0;
    }
    .product_center_mobile .up li {
        display: inline-block;
        width: 33.3%;
        height: 2.1rem;
        border-right: 1px solid #E3E8EE;
        border-bottom: 1px solid #E3E8EE;
        box-sizing: border-box;
        font-size: 0.42rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #888888;
        line-height: 2.1rem;
        text-align: center;
    }
    .active {
        background: #0073E6 !important;
        color: #ffffff !important;
    }
    .product_center_mobile .down {
        width: 100%;
        height: 12rem;
    }
    .product_center_mobile .down .title {
        height: 0.74rem;
        font-size: 0.74rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #444444;
        line-height: 0.75rem;
        margin-top: 1rem;
        margin-bottom: 0.5rem;
    }
    .product_center_mobile .down .content {
        margin-bottom: 0.7rem;
    }
    .product_center_mobile .down li {
        font-size: 0.335rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #676767;
        line-height: 0.65rem;
    }
    .product_center_mobile .down .content li:before {
        content: "\2022";
        color: #2BCCA8;
        font-size: 0.5rem;
        margin-right: 0.1rem;
    }
    .product_center_mobile .down button {
        width: 3.6rem;
        height: 1.11rem;
        background: #0073E6;
        border: none;
        box-shadow: 0px 0px 20px 0px rgba(68, 93, 192, 0.15);
        border-radius: 2px;
        font-size: 0.39rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 1.11rem;
    }
    .product_center_mobile .down .right {
        margin-top: 0.65rem;
        width: 100%;
        height: 5.2rem;
        font-size: 0;
    }
    .product_center_mobile .down .right .model {
        width: 47%;
        height: 1.536rem;
        background: #FFFFFF;
        border: 1px solid #DDE3ED;
        margin-right: 0.433rem;
        margin-bottom: 0.3rem;
        display: inline-block;
        box-sizing: border-box;
        position: relative;
    }
    .product_center_mobile .down .right .model:nth-child(2n) {
        margin-right: 0 !important;
    }
    .product_center_mobile .down .right .model img {
        width: 0.586rem;
        height: 0.586rem;
        position: absolute;
        top: 50%;
        left: 0.5rem;
        transform: translateY(-50%);
    }
    .product_center_mobile .down .right .model .text {
        width: 2.5rem;
        height: 0.7rem;
        font-size: 0.279rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #818181;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        left: 1.5rem;
    }
    /* 行业解决方案 */
    .sub {
        display: none;
    }
    .solution {
        width: 100%;
        height: 22rem;
    }
    .solution_part .title {
        height: .9375rem;
        font-size: .9375rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: bold;
        color: #FFFFFF;
        line-height: 1.3125rem;
        margin: 0 auto;
        padding-top: 1.5rem;
        padding-bottom: .71875rem;
        text-align: center;
    }
    .solution_part .part {
        width: 9.0625rem;
        height: .9375rem;
        font-size: .375rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #FFFFFF;
        line-height: .625rem;
        margin: 0 auto;
        text-align: center;
        margin-bottom: 0.5rem;
    }
    .conts2 {
        width: 9.25rem;
        background: #FFFFFF;
        box-shadow: 0px 0px .3125rem 0px rgba(68, 93, 192, 0.15);
        border-radius: .0625rem;
        margin: 0 auto;
    }
    .conts2 ul {
        display: table;
        font-size: 0;
        padding-top: .85rem;
        padding-left: .21875rem;
    }
    .conts2 li {
        list-style: none;
        display: inline-block;
        width: 4.35rem;
        height: 1.25rem;
        border-right: 1px solid #B3C6DE;
        text-align: center;
        font-size: .4375rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #1F2329;
        line-height: 1.28125rem;
    }
    .conts2 li:hover {
        background: #0665E0;
        color: #FFFFFF;
    }
    .solution_tabActive {
        background: #0665E0;
        color: #FFFFFF !important;
    }
    .conts2 .down {
        margin-top: 1rem;
        padding-left: .46875rem;
        padding-right: .46875rem;
    }
    .conts2 .down .head {
        font-size: .75rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: bold;
        color: #1F2329;
        margin-bottom: .46875rem;
    }
    .conts2 .down .body {
        font-size: .375rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #555555;
        line-height: .55rem;
    }
    .conts2 .down .btn_b {
        width: 4.6875rem;
        height: 1.40625rem;
        background: #0665E0;
        border-radius: .0625rem;
        margin-top: .6875rem;
        margin-bottom: .55rem;
        text-align: center;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-size: .46875rem;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 1.40625rem;
    }
    .conts2 .down .icons {
        display: table;
    }
    .conts2 .down .icons img {
        height: 1.1rem;
        margin-top: .3125rem;
    }
    .advantage {
        display: none;
    }
    .advantage_mobile {
        width: 100%;
        height: 15rem;
        background: linear-gradient(0deg, #F7F8FB 0%, #F2F5FA 100%);
        padding: 1.13rem 0.55rem 0;
        box-sizing: border-box;
    }
    .advantage_mobile .title {
        font-size: 0.9375rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: bold;
        color: #1A2233;
        line-height: 0.9375rem;
        text-align: center;
    }
    .advantage_mobile .subtitle {
        width: 80%;
        margin: 0 auto;
        text-align: center;
        font-size: 0.4rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #888888;
        line-height: 0.55rem;
        margin-top: 0.32rem;
        margin-bottom: 0.8rem;
    }
    .advantage_mobile .part {
        width: 100%;
        height: 2.5rem;
        background-size: 100%;
        background-repeat: no-repeat;
        margin-bottom: 0.2rem;
    }
    .advantage_mobile .number {
        font-size: 1rem;
        font-family: FZZongYi-M05S;
        font-weight: 400;
        color: #0071EF;
        display: inline-block;
        line-height: 2.5rem;
    }
    .advantage_mobile .name {
        display: inline-block;
        font-size: 0.447rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: bold;
        color: #333333;
        line-height: 2.5rem;
    }
    /* 信赖之选 */
    .affirmation {
        display: none;
    }
    .benchmarking_mobile {
        width: 100%;
        height: 20.762rem;
        padding-top: 1.429rem;
        box-sizing: border-box;
    }
    .benchmarking_mobile li {
        list-style: none;
    }
    .benchmarking_mobile .benchmarking_title {
        margin: 0 auto;
        text-align: center;
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.635rem;
        color: #1A2233;
        line-height: 0.635rem;
        margin-bottom: 0.349rem;
    }
    .benchmarking_mobile .benchmarking_subtitle{
        margin: 0 auto;
        text-align: center;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.381rem;
        color: #888888;
        line-height: 0.381rem;
        margin-bottom: 0.762rem;
    }

    .benchmarking_mobile .benchmarking_part {
        width: 8.7125rem;
        height: .375rem;
        margin: 0 auto;
        margin-top: .375rem;
        font-size: .375rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #444444;
        line-height: .375rem;
        text-align: center;
    }
    .swiper5 {
        width: 100%;
        text-align: center;
        overflow: hidden;
        margin-bottom: 1.460rem;
    }
    .swiper5 .swiper-wrapper .swiper-slide {
        margin: 0 auto;
        position: relative;
        /* transition: .8s; */
        width: 8rem !important;
        height: 8.4rem;
        background: #FFFFFF;
        border: 1px solid #CFD6E2;
        box-shadow: 0px 20px 20px 0px rgba(68, 93, 192, 0.12);
        border-radius: 10px;
        padding: 0 0.68rem;
        box-sizing: border-box;
    }
    .swiper5 .swiper-wrapper .swiper-slide img {
        width: 6.6rem;
        height: 2.1rem;
        margin: 0 auto;
        margin-top: 0.666rem !important;
    }
    .swiper5 .swiper-wrapper .swiper-slide .name {
        font-size: 0.41rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: bold;
        color: #1A2233;
        line-height: 0.55rem;
        display: inline-block;
    }
    .swiper5 .swiper-wrapper .swiper-slide .job {
        font-size: 0.33rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #1A2233;
        line-height: 0.55rem;
        display: inline-block;
    }
    .swiper5 .swiper-wrapper .swiper-slide .text {
        font-size: 0.36rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: 400;
        color: #444444;
        line-height: 0.62rem;
    }
    .propaganda {
        text-align: center;
        padding-top: 0.635rem;
    }
    .propaganda_show {
        width: 100%;
        text-align: center;
    }
    .propaganda_show img {
        width: 91.15%;
    }
    .more_cases {
        border: none;
        outline: none;
        margin-top: 0.762rem;
        width: 4rem;
        height: 0.921rem;
        background: #0073E6;
        box-shadow: 0px 0px 8px 0px rgba(68,93,192,0.15);
        border-radius: 2px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.381rem;
        color: #FFFFFF;
        line-height: 0.921rem;
    }
    .contact {
        display: none;
    }
    .contact_mobile {
        width: 100%;
        height: 9.333rem;
        position: relative;
    }
    .contact_mobile img {
        width: 100%;
        height: 100%;
    }
    .contact_mobile .text1 {
        width: 100%;
        text-align: center;
        position: absolute;
        top: 1.397rem;
        margin-top: 0;
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.540rem;
        color: #1A2233;
        line-height: 0.794rem;
    }
    .contact_mobile .text2 {
        width: 100%;
        text-align: center;
        position: absolute;
        top: 1.8rem;
        font-size: 0.55rem;
        font-family: 'mac os','SF Pro SC','HanHei SC','SF Pro Text','Myriad Set Pro','SF Pro Icons','PingFang SC','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;
        font-weight: bold;
        color: #1A2233;
        line-height: 0.65rem;
    }
    .contact_mobile .cont .right {
        position: absolute;
        width: 80%;
        top: 2.603rem;
        left: 50%;
        transform: translateX(-50%);
        border: none;
        border-radius: 5px;
        font-size: 0;
    }

    .contact_mobile .cont .right .right-input{
        margin-bottom: 0.286rem;
    }

    .contact_mobile .cont .right input {
            display: inline-block;
            width: 100%;
            border: none;
            line-height: 1.206rem;
            padding-left: 0.444rem;
            box-sizing: border-box;
            outline: none;
            height: 1.206rem;
            background: #FFFFFF;
            box-shadow: 0px 11px 21px 0px rgba(78,106,161,0.14);
            border-radius: 2px;
            font-family: Microsoft YaHei;
            font-weight: 400;
            font-size: 0.381rem;
            color: #7A7F83;
    }
    .contact_mobile .cont .right .apply {
        width: 66.67%;
        display: inline-block;
        text-align: center;
        margin-left: 16.67%;
        height: 1.206rem;
        background: #1C5EE5;
        border-radius: 3px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.413rem;
        color: #FFFFFF;
        line-height: 1.206rem;
    }
}