@media screen and (min-width: 769px) {
    /*总体样式*/
    a {
        text-decoration: none;
    }

    /*导航栏总*/
    .header {
        display: flex;
        align-items: center;
        width: 100%;
        height: 0.52023rem;
        top: 0;
        z-index: 999;
        background: #ffffff;
        position: fixed;
        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;
    }

    /*导航栏主体*/
    .header-body{
  box-shadow: 0px 5px 20px 0px rgba(68,93,192,0.15);
        padding: 0 10.36% 0 10.67%;
        width: 78.97%;
        height: 0.52023rem;
        align-items: center;
        display: flex;
        z-index: 999;
        background: #ffffff;
        position: fixed;
        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;
    }

     /*导航栏logo*/
    .header-logo {
        z-index: 9;
        height: 0.52023rem;
        flex: 16.3%;
    }

    .header-logo-left a{
        display: flex;
        justify-content: center;
        align-items: center;
        height: 0.52023rem;
    } 

    .header-logo img {
        width: 1.2979rem;
        height: 0.1839rem;
    }

    /*非logo其他*/
    .header-nav {
        display: flex;
        align-items: center;
        flex: 100%;
        height: 100%;
    }

    /*菜单栏*/
    .header-nav-content {
        text-align: center;
        display: inline-block;
        height: 0.52023rem;
        width: 53%;
        padding: 0 9.3% 0 7.6%;
    }

    .header-nav-content ul {
        font-size: 0;
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }

    /*菜单明细*/
    .dorp {
        height: 0.52023rem;
        display: inline-block;
    }

    .dorp li{
        padding:0;
    }

    .dorp:hover .dorp li a{
        color: #006DFF!important;
    }

    .header-nav-content ul li a {
        line-height: 0.52023rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.105rem;
        color: #121212;
    }

    .header-nav-content ul li a:hover{
        color: #2666FF!important;
    }

    .header-nav-subcontent {
        text-align: left;
        display: none;
        top: 0.52023rem;
        z-index: 99;
        position: absolute;
        border: none !important;
        left: 0;
        width: 100%;
        height: 3.13rem !important;
        background: #FFFFFF;
        box-shadow: 0px 0px 0.104rem 0px rgba(68,93,192,0.1);
    }

    .header-nav-subcontent-active {
        display: block;
    }
    
    /*产品中心*/
    .header-nav-subcontent .main {
        width: 79.13%;
        height: 100%;
        position: absolute;
        left: 11.50%;
        margin-top: 0;
    }

    .header-nav-subcontent .main .left {
        width: 48%;
        float: left;
        font-size: 0;
    }

    .header-nav-subcontent .main .right {
        width: 48%;
        float: right;
        font-size: 0;
    }

    .header-nav-subcontent .main .title0 {
        display: inline-block;
        font-size: 0.1261rem;
        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.3941rem;
        margin-right: 0.0945rem;
        margin-top: 0.1261rem;
    }

    .header-nav-subcontent .main .subtitle0 {
        display: inline-block;
        padding: 0 0.0814rem;
        height: 0.13rem;
        background: #F5F8FF;
        border-radius: 2px;
        font-size: 0.0729rem;
        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: #338BFF;
        line-height: 0.13rem;
        text-align: center;
    }

    .header-nav-subcontent .main .line {
        width: 90%;
        height: 1px;
        background: #E6E7EB;
        line-height: 1px;
    }

    .header-nav-subcontent .main .down {
        margin-top: 0.084rem;
        font-size: 0;
    }

    .header-nav-subcontent .main .down .part {
       width: 1.5606rem;
       height: 0.5676rem;
       display: inline-block;
       background: #FFFFFF;
       font-size: 0;
       line-height: 0 !important;
       border-radius: 5px;
       margin-bottom: 0.1996rem;
       margin-right: 0.2101rem;
       padding: 0.09375rem 0 0 0.057rem;
       box-sizing: border-box;
       cursor: pointer;
       vertical-align: bottom;
    }

    .header-nav-subcontent .main .down .part:nth-child(2n) {
        margin-right: 0;
    }

    .header-nav-subcontent .main .down .part p {
        display: inline-block;
        width: 0.125rem;
        height: 0.125rem;
        border-radius: 5px;
        margin-right: 0.0677rem;
        vertical-align: bottom;
        background-image: url("https://www.rektec.com.cn/img/header/导航栏icon.png");
        background-size: 600%;
    }

    .header-nav-subcontent .main .down .part .title {
        display: inline-block;
        font-size: 0.11rem;
        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.114rem; 
    }

    .header-nav-subcontent .main .down .part .subtitle {
        font-size: 0.1rem;
        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: #898D95;
        line-height: 0.12rem;
        margin-top: 0.052rem;
        margin-left: 0.20816rem;
        vertical-align: bottom;
    }

    .header-nav-subcontent .main .down .part:hover {
        background: #F1F5FE;
    }

    .header-nav-subcontent .main .down .part:hover .title {
        color: #3370FF;
    }

    /*产品中心图标位置*/
    #p1 {
        background-position: 0 0;
    }
    #p2 {
        background-position: 0 -0.125rem;
    }
    #p3 {
        background-position: 0 -0.25rem;
    }
    #p4 {
        background-position: 0 -0.375rem;
    }
    #p5 {
        background-position: 0 -0.5rem;
    }
    #p6 {
        background-position: 0 -0.625rem;
    }
    #p7 {
        background-position: 0 -0.75rem;
    }
    #p8 {
        background-position: 0 -0.875rem;
    }
    #p9 {
        background-position: 0 -1rem;
    }
    #p10 {
        background-position: 0 -1.125rem;
    }
    #p11 {
        background-position: 0 -1.25rem;
    }
    #p12 {
        background-position: 0 -1.375rem;
    }

    /*解决方案*/
    .header-nav-subcontent1 {
        width: 100%;
        height: 3.2895rem !important;
        background: #FFFFFF;
        border: 1px solid #E7E7E7;
        box-shadow: 0px 0px 0.104rem 0px rgba(68,93,192,0.1);  
        font-size: 0;
    }

    .header-nav-subcontent1 .main1 {
        width: 78.97%;
        height: 100%;
        position: absolute;
        left: 10.67%;
    }

    .header-nav-subcontent1 .main1 .title0 {
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.1261rem;
        color: #1A2233;
        line-height: 0.1261rem;
        margin-top: 0.289rem;
        margin-bottom: 0.105rem;
        padding-left: 0.105rem;
    }

    .header-nav-subcontent1 .main1 .line {
        width: 88.6%;
        height: 1px;
        background: #E6EEF7;
        line-height: 1px;
    }

    .header-nav-subcontent1 .main1 .total {
        width: 100%;
        height: 100%;
        display: flex;
        justify-content: space-between;
    }

    .header-nav-subcontent1 .main1 .total .left {
        display: inline-block;
        width: 67.49%;
        height: 100%;
        vertical-align: bottom;
        flex-wrap: wrap;
        padding-left: 0.0945rem;
    }

    .header-nav-subcontent1 .main1 .total .left .down {
        font-size: 0;
        margin-top: 0.1261rem;
    }

    .header-nav-subcontent1 .main1 .total .left .down .part {
        display: inline-block;
        width: 22.48%;
        max-height: 1.3084rem;
        background: #FFFFFF;
        font-size: 0;
        line-height: 0 !important;
        border-radius: 5px;
        margin-right: 0.1471rem;
        margin-bottom: 0.104rem;
        box-sizing: border-box;
        vertical-align: middle;
        flex: 22.48%;
    }

    .header-nav-subcontent1 .main1 .total .left .down .part img{
        width: 100%;
        height: 0.31rem;
        border-radius: 5px;
        margin-bottom: 0.0525rem;
    }

    .header-nav-subcontent1 .main1 .total .left .down .part:nth-child(4n) {
        margin-right: 0px;
    }

    .header-nav-subcontent1 .main1 .total .left .down .part .partstyle1 a{
        font-size: 0;
        padding-left: 0.0735rem;
        height: 0;
        line-height: 0;
    }

    .header-nav-subcontent1 .main1 .total .left .down .part .partstyle1 .title{
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.11rem;
        color: #1A2233;
        line-height: 0.1103rem;
        margin-bottom: 0.0525rem;
        padding-top: 0.0473rem;
    }

    .header-nav-subcontent1 .main1 .total .left .down .part .partstyle1 .subtitle{
        display: flex;
        align-items: center;
        justify-content: space-between;
        cursor: pointer;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.1rem;
        color: #484E5C;
        line-height: 0.2101rem;
        height: 0.2101rem;
    }

    .subtitle_link{
        display: none;
        padding-right: 0.1156rem;
    }


    .header-nav-subcontent1 .main1 .total .left .down .part .partstyle1 .subtitle:hover {
        background: #F1F5FE;
        color: #1D68FF;
    }

    .header-nav-subcontent1 .main1 .total .left .down .part .partstyle1 .subtitle:hover .subtitle_link{
        display: block;
    }

    .header-nav-subcontent1 .main1 .total .left .down .part .partstyle2{
        height: 0.6883rem;
        border-radius: 5px;
    }

    .header-nav-subcontent1 .main1 .total .left .down .part .partstyle2a{
        font-size: 0;
        padding-left: 0.0735rem;
        height: 0;
        line-height: 0;
    }

    .header-nav-subcontent1 .main1 .total .left .down .part .partstyle2:hover {
        background: #F1F5FE;
    }

    .header-nav-subcontent1 .main1 .total .left .down .part .partstyle2 .title{
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.105rem;
        color: #1A2233;
        line-height: 0.1103rem;
        margin-bottom: 0.0525rem;
        padding-top: 0.0473rem;
    }

    .header-nav-subcontent1 .main1 .total .left .down .part .partstyle2 .subtitle{
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.084rem;
        color: #898D95;
        line-height: 0.105rem;
        padding-right: 0.0945rem;
    }

    .header-nav-subcontent1 .main1 .total .right {
        display: inline-block;
        width: 21.77%;
        height: 100%;
    }
    .header-nav-subcontent1 .main1 .total .right .main0 {
        line-height: 0 !important;
        margin-top: 0.2135rem;
        height: 1.77rem;
        background: #FDFEFF;
        box-shadow: -1px 5px 0.104rem 0px rgba(151,167,188,0.2);
        border-radius: 5px;
    }
    .header-nav-subcontent1 .main1 .total .right .main0 img {
        border-radius: 5px;
        width: 100%;
        height: 0.828125rem;
        background-color: #898D95;
    }
    .header-nav-subcontent1 .main1 .total .right .main0 .down {
        padding: 0 0.0729rem 0 0.0989rem;
        box-sizing: border-box;
        margin-top: 0.09375rem;
    }
    .header-nav-subcontent1 .main1 .total .right .main0 .down .title {
        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: #1A2233;
        line-height: 0.1354rem;
    }
    .header-nav-subcontent1 .main1 .total .right .main0 .down .subtitle {
        font-size: 0.0729rem;
        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: #898D95;
        line-height: 0.104rem;
    }
    .header-nav-subcontent1 .main1 .total .right .main0 .down .btn_down {
        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: #1C5EE5;
        line-height: 0.3385rem;
        cursor: pointer;
    }

    /*服务能力*/
    .header-nav-subcontent2 {
        width: 100%;
        height: 1.981rem !important;
        background: #FFFFFF;
        border: 1px solid #E7E7E7;
        box-shadow: 0px 0px 0.104rem 0px rgba(68,93,192,0.1);  
        font-size: 0;
    }

    .header-nav-subcontent2 .main2 {
        width: 78.97%;
        height: 100%;
        position: absolute;
        left: 10.67%;
    }

    .header-nav-subcontent2 .main2 .title0 {
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.1261rem;
        color: #1A2233;
        line-height: 0.1261rem;
        margin-top: 0.289rem;
        margin-bottom: 0.105rem;
        padding-left: 0.105rem;
    }

    .header-nav-subcontent2 .main2 .line {
        width: 100%;
        height: 1px;
        background: #E6E7EB;
    }

    .header-nav-subcontent2 .main2 .down {
        font-size: 0;
        margin-top: 0.0998rem;
        display: grid;
        padding-left: 0.1050rem;
        grid-template-columns: 33.3333% 33.3333% 33.3333%;
    }

    .header-nav-subcontent2 .main2 .down .part {
        display: inline-block;
        height: 0.5202rem;
        flex: 24.33%;
        line-height: 0 !important;
        background: #ffffff;
        font-size: 0;
        border-radius: 5px;
        cursor: pointer;
        box-sizing: border-box;
        margin-bottom: 0.1996rem;
    }

    .header-nav-subcontent2 .main2 .down .part:hover {
        background: #F5F5F7;
    }

    .header-nav-subcontent2 .main2 .part:hover .title {
        color: #1C5EE5;
    }

    .header-nav-subcontent2 .main2 .down .part:nth-child(4n) {
        margin-right: 0;
    }

    .header-nav-subcontent2 .main2 .down .part p {
        display: inline-block;
        width: 0.1681rem;
        height: 0.1681rem;
        border-radius: 5px;
        vertical-align: top;
        margin-right: 0.1366rem;
        background-size: 600%;
        margin-left: 0.084rem;
        margin-top: 0.0788rem;
        background-image: url("https://www.rektec.com.cn/img/header/icon_head.png");
    }
    
    .header-nav-subcontent2 .main2 .down .part .title {
        display: inline-block;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.11rem;
        color: #1A2233;
        line-height: 0.3047rem;
    }

    .header-nav-subcontent2 .main2 .down .part .subtitle {
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.1rem;
        color: #898D95;
        line-height: 0.1261rem;
        padding-left: 0.4203rem;
    }

    /*服务能力图标位置*/
    #b1 {
        background-position: -0.1681rem  0;
    }
    #b2 {
        background-position: -0.1681rem  -0.1681rem;
    }
    #b3 {
        background-position: -0.1681rem -0.3362rem;
    }
    #b4 {
        background-position: -0.1681rem  -0.5043rem;
    }
    #b4 {
        background-position: -0.1681rem  -0.6724rem;
    }

    /*案例中心*/
    .header-nav-subcontent3 {
        width: 100%;
        height: 2.6064rem !important;
        background: #FFFFFF;
        box-shadow: 0px 0px 0.104rem 0px rgba(68,93,192,0.1);
        font-size: 0;
    }

    .header-nav-subcontent3 .main3 {
        width: 69.35%;
        height: 100%;
        position: absolute;
        left: 10.67%;
        top: 0.2627rem;
        display: grid;
        grid-template-columns: 25% 25% 25% 25%;
        grid-auto-rows: min-content;
        row-gap: 0.1261rem;
    }

    .header-nav-subcontent3 .main3 .part {
        background-color: #ffffff;
        cursor: pointer;
        width: 1.1455rem;
        height: 1.0667rem;
    }

    .header-nav-subcontent3 .main3 .part:hover .title {
        color: #1C5EE5;
    }

    .header-nav-subcontent3 .main3 .a {
        font-size: 0;
        height: 0;
        line-height: 0;
    }

    .header-nav-subcontent3 .main3 .part .title {
        font-size: 0.11rem;
        font-weight: 400;
        color: #1A2233;
        line-height: 0.2101rem;
        display: flex;
        align-items: center;
        text-align: center;
        width: fit-content;
        margin: auto;
        font-family: Microsoft YaHei;
    }

    .header-nav-subcontent3 .main3 .part .line {
        height: 1px;
        background: #B6C0CB;
    }

    .header-nav-subcontent3 .main3 .part .down {
        margin-top: 0.0735rem;
        line-height: 0;
    }

    .header-nav-subcontent3 .main3 .part .down .a{
        font-size: 0;
        height: 0;
        line-height: 0;
    }

    .header-nav-subcontent3 .main3 .part .case-head{
        display: flex;
        align-items: center;
        height: 0.2101rem;
    }

    .header-nav-subcontent3 .main3 .part .case-head p {
        background-image: url("https://www.rektec.com.cn/img/header/icon_head.png");
        background-size: 600%;
        display: inline-block;
        width: 0.1681rem;
        height: 0.1681rem;
        margin-right: 0.042rem;
    }

    .header-nav-subcontent3 .main3 .part .down .subtitile{
        height: 0.2101rem;
        width: 100%;
        margin-bottom: 0.0578rem;
    }

    .header-nav-subcontent3 .main3 .part .down .subtitile .subtitile-h1{
        height: 100%;
        width: 100%;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.1rem;
        color: #484E5C;
        line-height: 0.2101rem;
        text-align: center;
        border-radius: 5px;
    }

    .header-nav-subcontent3 .main3 .part .down .subtitile .subtitile-h2{
        height: 100%;
        width: 100%;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.1rem;
        color: #1C5EE5;
        line-height: 0.2101rem;
        text-align: center;
        border-radius: 5px;
        background: #F1F5FE;
        display: none;
    }

    .header-nav-subcontent3 .main3 .part .down .subtitile .subtitile-h3{
        height: 100%;
        width: 100%;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.0945rem;
        color: #484E5C;
        line-height: 0.2101rem;
        text-align: center;
        border-radius: 5px;
    }

    .header-nav-subcontent3 .main3 .part .down .subtitile:hover .subtitile-h1{
        display: none;
    }

    .header-nav-subcontent3 .main3 .part .down .subtitile:hover .subtitile-h2{
        display: block;
    }

    .header-nav-subcontent3 .main3 .part .down .subtitile:hover .subtitile-h3{
        background: #F1F5FE;
        color: #1C5EE5;
    }

    .header-nav-subcontent3 .main3 .part .down img{
        height: 0.1891rem;
        width: 100%;
        margin-bottom: 0.063rem;
        line-height: 0;
        font-size: 0;
    }

    /*案例中心图标位置*/
    #c1 {
        background-position: -0.3362rem  0;
    }
    #c2 {
        background-position: -0.3362rem  -0.1681rem;
    }
    #c3 {
        background-position: -0.3362rem -0.3362rem;
    }
    #c4 {
        background-position: -0.3362rem  -0.5043rem;
    }
    #c5 {
        background-position: -0.3362rem  -0.6724rem;
    }
    #c6 {
        background-position: -0.3362rem  -0.8405rem;
    }
    #c7 {
        background-position: -0.3362rem  --1.0086rem;
    }

    /*资源中心*/
    .header-nav-subcontent4 {
        width: 100%;
        height: 1.3189rem !important;
        background: #FFFFFF;
        border: 1px solid #E7E7E7;
        box-shadow: 0px 0px 0.104rem 0px rgba(68,93,192,0.1);  
        font-size: 0;
    }

    .header-nav-subcontent4 .main4 {
        width: 78.97%;
        height: 100%;
        position: absolute;
        left: 10.67%;
        top: 0.1576rem;
    }

    .header-nav-subcontent4 .main4 .title0 {
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.1261rem;
        color: #1A2233;
        line-height: 0.3941rem;
        margin-left: 0.105rem;
    }

    .header-nav-subcontent4 .main4 .line {
        width: 100%;
        height: 1px;
        background: #E6E7EB;
    }

    .header-nav-subcontent4 .main4 .down {
        font-size: 0;
        padding-top: 0.105rem;
        box-sizing: border-box;
        display: flex;
        justify-content: space-between;
        width: 84%;
    }

    .header-nav-subcontent4 .main4 .down .part {
        height: 0.3625rem;
        background: #FFFFFF;
        line-height: 0 !important;
        font-size: 0;
        border-radius: 5px;
        cursor: pointer;
        align-items: center;
        display: flex;
        width: 1.0352rem;
        padding-left: 0.1103rem;
    }

    .header-nav-subcontent4 .main4 .down .part:hover {
        background: #F5F5F7;
    }

    .header-nav-subcontent4 .main4 .down .part:hover .title {
        color: #1C5EE5;
    }

    .header-nav-subcontent4 .main4 .down .part p {
        vertical-align: bottom;
        margin-right: 0.0683rem;
        background-image: url("https://www.rektec.com.cn/img/header/icon_head.png");
        background-size: 600%;
        display: inline-block;
        width: 0.1681rem;
        height: 0.1681rem;
    }

    .header-nav-subcontent4 .main4 .down .part .title {
        display: inline-block;
        font-size: 0.11rem;
        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.114rem;
    }

    /*资源中心图标位置*/
    #d1 {
        background-position: -0.5043rem  0;
    }
    #d2 {
        background-position: -0.5043rem  -0.1681rem;
    }
    #d3 {
        background-position: -0.5043rem -0.3362rem;
    }
    #d4 {
        background-position: -0.5043rem  -0.5043rem;
    }
    #d5 {
        background-position: -0.5043rem  -0.6724rem;
    }

    /*关于瑞泰*/
    .header-nav-subcontent5 {
        width: 100%;
        height: 1.981rem !important;
        font-size: 0;
        background: #FFFFFF;
        box-shadow: 0px 0px 20px 0px rgba(68,93,192,0.1);
    }

    .header-nav-subcontent5 .main5 {
        position: absolute;
        left: 10.41%;
        width: 89.59%;
        height: 100%;
        font-size: 0;
    }

    .header-nav-subcontent5 .main5 .left {
        float: left;
        width: 47%;
        height: 100%;
    }

    .header-nav-subcontent5 .main5 .left .title0 {
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.1261rem;
        color: #1A2233;
        line-height: 0.3415rem;
        margin-top: 0.1789rem;
        margin-left: 0.105rem;
    }

    .header-nav-subcontent5 .main5 .line {
        width: 91%;
        height: 1px;
        background: #E6EEF7;
    }

    .header-nav-subcontent5 .main5 .down {
        margin-top: 0.151rem;
        font-size: 0;
        display: grid;
        flex-wrap: wrap;
        width: 91%;
        grid-template-columns: 33% 33% 33%;
        row-gap: 0.042rem;
    }

    .header-nav-subcontent5 .main5 .down .part {
        height: 0.3625rem;
        background: #FFFFFF;
        font-size: 0;
        border-radius: 5px;
        box-sizing: border-box;
        cursor: pointer;
        display: flex;
        line-height: 0.3625rem;
        align-items: center;
    }

    .header-nav-subcontent5 .main5 .down .part:hover {
        background: #F1F5FE;
    }

    .header-nav-subcontent5 .main5 .down .part:hover .title {
        color: #1C5EE5;
    }

    .header-nav-subcontent5 .main5 .down .part p {
        display: inline-block;
        width: 0.1681rem;
        height: 0.1681rem;
        border-radius: 5px;
        vertical-align: bottom;
        margin-right: 0.1418rem;
        background-image: url("https://www.rektec.com.cn/img/header/icon_head.png");
        background-size: 600%;
        margin-left: 0.1488rem;
    }

    .header-nav-subcontent5 .main5 .down .part .title {
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.11rem;
        color: #383838;
        line-height: 0.3625rem;
    }

    .header-nav-subcontent5 .main5 .right {
        float: right;
        width: 53%;
        height: 100%;
        border-radius: 0px 0px 0px 0.4151rem;
        background-image: url("https://sitelibrarymarket.obs.cn-east-3.myhuaweicloud.com/rektec/head/02-bg.png");
    }

    .header-nav-subcontent5 .main5 .right .left1 {
        display: inline-block;
        width: 45.77%;
        height: 100%;
        padding: 0.4098rem 0 0 0.2942rem;
        box-sizing: border-box;
    }

    .header-nav-subcontent5 .main5 .right .left1 .up {
        font-size: 0;
        line-height: 0 !important;
    }

    .header-nav-subcontent5 .main5 .right .left1 .up p {
        display: inline-block;
        width: 0.08405rem;
        height: 0.08405rem;
        margin-right: 0.094587rem;
        vertical-align: bottom;
        background-image: url("https://www.rektec.com.cn/img/header/icon_head.png");
        background-size: 600%;
    }

    .header-nav-subcontent5 .main5 .right .left1 .up .title {
        display: inline-block;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.0945rem;
        color: #FFFFFF;
        line-height: 0.0945rem;
    }

    .header-nav-subcontent5 .main5 .right .left1 .phone {
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.1366rem;
        color: #FFFFFF;
        line-height: 0.3363rem;
    }

    .header-nav-subcontent5 .main5 .right .left1 .down1 {
        font-size: 0;
        line-height: 0 !important;
    }

    .header-nav-subcontent5 .main5 .right .left1 .down1 p {
        display: inline-block;
        width: 0.08405rem;
        height: 0.08405rem;
        margin-right: 0.094587rem;
        vertical-align: bottom;
        background-image: url("https://www.rektec.com.cn/img/header/icon_head.png");
        background-size: 600%;
    }

    .header-nav-subcontent5 .main5 .right .left1 .down1 .title {
        display: inline-block;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.0998rem;
        color: #FFFFFF;
        line-height: 0.0998rem;
    }

    .header-nav-subcontent5 .main5 .right .right1 {
        display: inline-block;
        width: 54.23%;
        height: 100%;
        vertical-align: bottom;
        padding-top: 0.4098rem;
        box-sizing: border-box;
    }

    .header-nav-subcontent5 .main5 .right .right1 .title {
        display: inline-block;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.0945rem;
        color: #FFFFFF;
        line-height: 0.0945rem;
        width: 100%;
    }

    .header-nav-subcontent5 .main5 .right .right1 img {
        margin-top: 0.1471rem;
        width: 0.7304rem;
        height: 0.7304rem;
        border: 2px solid #FFFFFF;
        background: linear-gradient(0deg, #FFFFFF 0%, #FFFFFF 51%, #FFFFFF 100%);
        border-radius: 0.052rem;
    }

    .email {
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.1103rem;
        color: #FFFFFF;
        line-height: 0.2837rem;
    } 

    /*关于瑞泰图标位置*/
    #e1 {
        background-position: -0.6724rem  0;
    }
    #e2 {
        background-position: -0.6724rem  -0.1681rem;
    }
    #e3 {
        background-position: -0.6724rem -0.3362rem;
    }
    #e4 {
        background-position: -0.6724rem  -0.5043rem;
    }
    #e5 {
        background-position: -0.6724rem  -0.6724rem;
    }
    #e6 {
        background-position: -0.4207rem  0;
    }
    #e7 {
        background-position: -0.4207rem  -0.084rem;
    }

    /*联系方式*/
    .header-telephone {
        display: flex;
        align-items: center;
        width: 15.35%;
    }

    .header-telephone img {
        width: 0.09375rem;
        height: 0.09375rem;
        margin-right: 0.052rem;
    }

    .header-telephone p {
        font-size: 0.0945rem;
        color: #121212;
        font-weight: 400;
        white-space: nowrap;
    }

    /*跳转英文+预约演示*/
    .header-apply{
        display: flex;
        align-items: center;
        width: 14.7%;
        height: 0.52023rem;
        justify-content: space-between;
    }

    /*预约演示*/
    .header-demo {
        font-size: 0.1050rem;
        white-space: nowrap;
        color: #FFFFFF;
        width: 75.3%;
        height: 0.2101rem;
        text-align: center;
        line-height: 0.2101rem;
        background: linear-gradient(90deg, #007FFF 2%, #006CFF 100%);
        border-radius: 2px;
        padding: 0;
        position: relative;
        right: 0;
        top: 0;
    }

    /*跳转英文*/
    .ch-change {
        text-align: center;
        border: 2px solid #4A5970;
        border-radius: 5px;
        color: #4A5970;
        font-weight: bold;
        font-family: "微软雅黑", SimSun, serif;
        z-index: 999;
        cursor: pointer;
        font-size: 0.06305rem;
        background: white;
        white-space: nowrap;
        width: 0.1261rem;
        height: 0.1261rem;
        line-height: 0.1261rem;
    }

    .ch-change img{
        width: 100%;
    }

    /*咨询*/
    .side-bar-wrapper {
        border-radius: 5px;
        position: fixed;
        right: 0;
        z-index: 999999999999;
        top: 66%;
        transform: translateY(-50%);
        color: #fff;
        font-size: 0.0625rem;
        display: flex;
        flex-direction: column;
        align-items: center;
        cursor: pointer;
    }

    .side-bar-wrapper ul {
        border-radius: 5px;
        background: linear-gradient(90deg, #007FFF 2%, #006CFF 100%);
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: center;
    }
    
    .side-bar-wrapper ul .jy-li {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: space-between;
        margin-bottom: 0.052rem;
        position: relative;
    }
    
    .side-bar-wrapper ul .jy-li:hover .mini-bar {
        display: block !important;
        opacity: 1;
        visibility: visible;
    }
    
    .side-bar-wrapper ul .jy-li {
        margin-bottom: 00.14583rem;
    }
    
    .side-bar-wrapper ul .jy-li img {
        width: auto;
        height: 0.140625rem;
        margin-bottom: 5px;
    }

    .mini-bar {
        width: 0.729rem;
        background: #FFFFFF !important;
        box-shadow: 0px 0px 4px 0px rgba(16, 25, 58, 0.12);
        position: absolute;
        right: 0.36458rem;
        top: 0;
        display: none !important;
        opacity: 0;
        visibility: hidden;
        transition: all .5s;
    }
    
    .mini-bar li {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: center;
        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: bold;
        color: #444444;
    }

     /*移动端需隐藏*/
    .header-logo-left a:last-child {
        display:none;
    }

    .header-mobile-apply {
        display: none;
    }
    
    .header-mobile-nav {
        display: none;
    }

    .header-nav-content-mobile {
        display: none;
    }

    .reactive{
        color: #2666FF!important;
    }

    .sub-menu-header {
        display: none;
    }

    .angle {
        display: none;
    }

    .ch-change-mobile{
        display:none;
    }

    #half-image {
        background-image: url(https://rektec.com.cn/img/en/new/home/icon-EN.png);
        background-position: center bottom;
        cursor: pointer;
        background-size: 100%;
        width: 0.140rem;
        height: 0.140rem;
        font-size: 0;
        background-repeat: no-repeat;
    }
         
}

@media screen and (max-width: 768px) {

    #half-image {
        background-image: url(https://rektec.com.cn/img/en/new/home/icon-EN.png);
        width: 25px;
        height: 25px;
        background-size: 100%;
        cursor: pointer;
    }
    .ch-change-mobile{
        position: absolute;
right: 10%;
width: 25px;
height: 25px;
overflow: hidden;
    }
.ch-change{
        display:none
    }

    .ch-change img{
        width: 100%;
    }
    .side-bar-wrapper {
        display: none !important;
    }
    /* 头部 */
    .header {
        display: block;
        align-items: center;
        width: 100%;
        height: 1.587rem;
        overflow: hidden;
        position: fixed;
        z-index: 999;
        top: 0;
        background: #FFFFFF;
        box-shadow: 0px 0px 8px 0px rgba(68,93,192,0.15)
    }

    .header .header-body{
        width: 100%;
        height: 1.587rem;
    }

    .header-logo {
        display: flex;
        margin-left: 0.413rem;
        height: 100%;
        align-items: center;
    }

    .header-serviceone {
        font-size: 14px;
        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: 200;
        color: rgba(255, 255, 255, 1);
        padding-bottom: 2px;
        line-height: 30px;
    }

    .header-logo img {
        width: 4.159rem;
        height: 0.571rem;
    }

    .header-mobile-nav {
        flex: 1;
    }

    .header-mobile-nav img {
        width: 19px;
        float: right;
        height: 14px;
        margin-right: 14px;
    }

    .mobile-menu img {
        width: 20px;
        height: 15px;
    }

    .header-nav {
        width: 100%;
        height: 100%;
        overflow: hidden;
        position: fixed;
        left: 0;
        top: 0;
        z-index: 9999;
        display: none;
    }

    .header-nav-content-mobile {
        width: 100%;
        height: 100%;
        position: fixed;
        background: rgba(0, 0, 0, 0.3);
        top: 0;
        right: 0;
        z-index: 999;
        display: none;
    }

    .header-nav-content-mobile ul {
        display: flex;
        align-items: center;
        flex-direction: column;
        width: 100%;
        margin-left: auto;
        background: #FFF;
        height: 100%;
        overflow: visible !important;
        padding-left: 23px;
        padding-top: 74px;
        z-index: 999;
    }

            .header-nav-content-mobile ul a {
                color: #454545 !important;
                font-size: 16px !important;
                width: 100%;
                font-weight: bold !important;
                margin-bottom: 15px;
                display: flex;
            }

                .header-nav-content-mobile ul a li {
                    font-size: 16px;
                    color: black !important;
                    font-weight: bold;
                    width: 100%;
                    align-items: center;
                }

                .header-nav-content-mobile ul a li {
                    font-size: 16px;
                    color: black !important;
                    font-weight: bold;
                    text-align:left;
                }

                    .header-nav-content-mobile ul a li::after {
                        content: "";
                        position: absolute;
                        bottom: 0;
                        left: 0;
                        right: 0;
                        width: 100%;
                        height: 0.1rem;
                        background: white;
                        margin-left: -5px;
                    }

    .header-demo {
        display: none;
    }

    .header-telephone {
        display: none;
    }

    .swiper-slide img {
        width: 100%;
        margin-top: 1.587rem !important;
        display: block;
        height: 12rem;
    }

    .header-logo-line {
        width: 1px;
        height: 17px;
        background: #BEC9CE;
        margin-right: 5px;
        margin-left: 6px;
    }

    .header-mobile-apply {
        width: 2.190rem;
        height: 0.730rem;
        margin: 0 auto;
        flex: 1;
        text-align: center;
        background: linear-gradient(90deg, #0DDEB9 2%, #00A4F6 100%);
        border-radius: 1px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.317rem;
        color: #FFFFFF;
        line-height: 0.730rem;
    }



    .header-nav-subcontent {
        margin: 0rem 0rem 0rem 15px;
        color: #666666;
        width: 100%;
        font-size: 15px;
        width: 100% !important;
    }

    .header-logo-left {
        flex: 2;
        display: flex;
        align-items: center;
    }

.header-logo-left a:first-child {
            display: none;
        }
    .dorp {
        width: 100%;
        text-align: left;
        display: flex;
        border-bottom: 1px solid white;
    }
.dorp li{
        width:100%;
    }



    .header-nav ul li {
        padding: 0;
        margin-bottom: 15px;
        align-items: center;
        width: 100%;
    }

    .angle {
        width: 6.5px;
        margin-left: 7.5px;
        margin-bottom: auto;
        margin-top: auto;
        box-sizing: border-box;
    }

    .header-nav-subcontent p {
        width: 50%;
        float: left;
    }

        .header-nav-subcontent p a {
            width: 120px;
            font-size: 16px !important;
            margin-bottom: 15px;
            line-height: 16px !important;
            display: inline-block;
            font-weight: normal !important;
        }

    .sub-menu-header {
        width: 88%;
        height: 26px;
        display: flex;
        background: #fff;
        justify-content: space-between;
        align-items: center;
        padding: 12px 11px 12px 12px;
        border-bottom: 1px solid #E2E2E2;
        position: absolute;
        top: 0;
        right: 0;
        z-index: 999;
    }

    .sub-logo {
        width: 97px;
        height: 25.5px;
        background: url(https://www.rektec.com.cn/img/mobile/瑞泰LOGO-01.png) no-repeat center center;
        background-size: 100%;
    }

    .sub-close {
        width: 15px;
        height: 15px;
        opacity: 0.9;
        background: url(https://www.rektec.com.cn/img/close.png) no-repeat center center;
        background-size: 100%;
    }

    .rotate {
        transform: rotate(180deg);
    }

    .hidemenu {
        display: none;
    }
}




