@media screen and (min-width: 769px) {
    .banner {
        position: relative;
        margin-top: 0.36458rem;
        height: auto;
    }

    .banner_head {
        position:absolute;
        top:166px;
        left:10%;
    }

    .banner_title {
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.2812rem;
        color: #1A2233;
        line-height: 0.375rem;
    }

    .banner_subtitle {
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size:0.2812rem;
        color: #1A2233;
        line-height: 0.375rem;
        margin-bottom: 20px;
    }

    .banner_description{
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.1145rem;
        color: #484E5C;
        line-height: 0.1875rem;
        max-width: 3.5rem;
        word-wrap: break-word;
        word-break: break-all; 
    }

    .banner_buttons{
        width: 2.6064rem;
        margin-top: 0.2049rem;
        height: 0.3625rem;
        display: flex;
        justify-content: space-around;
    }

    .btn_dark{
        width: 1.2506rem;
        height: 0.3625rem;
        color: #FFFFFF;
        line-height: 0.25rem;
        cursor: pointer;
        background: #1C5EE5;
        border-radius: 5px;
        border: 1px solid #FFFFFF;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.1366rem;
        line-height: 0.3625rem;
        cursor: pointer;
        text-align: center;
    }

    .btn_light{
        width: 1.2506rem;
        height: 0.3625rem;
        color: #1C5EE5;
        line-height: 0.25rem;
        cursor: pointer;
        background: #FFFFFF;
        border-radius: 5px;
        border: 1px solid #1C5EE5;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.1366rem;
        line-height: 0.3625rem;
        cursor: pointer;
        text-align: center;
    }

    .banner img {
        width: 100%;
    }

    .banner_mobile_img{
        display: none;
    }

    .mdc_rise{
        padding-top: 100px;
    }

    .mdc_title{
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.25rem;
        color: #3D3D3D;
        line-height: 0.1875rem;
        text-align: center;
        margin-bottom: 0.3958rem;
    }

    .mdc_title_subtitle{
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.1145rem;
        color: #888888;
        line-height: 0.1875rem;
        width: 59%;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        word-break: break-all;
        margin-top: 22px;
    }

    .mdc_rise_img{
        margin: 58px 20% 0px 20%;
        margin-bottom: 0.3047rem;
    }

    .mdc_rise_img img{
        height: auto;
    }

    .mdc_rise_btn{
        width: 1.2506rem;
        height: 0.3625rem;
        margin: 0 auto;
        background: #0665E0;
        border-radius: 5px;
        font-size: 0.1366rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        line-height:0.3625rem;
        position: relative;
        cursor: pointer;
        margin-bottom: 0.4992rem;
        text-align: center;
        cursor: pointer;
    }

    .mdc_value{
        width: 100%;
        background: #ECF6FF;
        padding-top: 0.5254rem;
        padding-bottom: 0.3363rem;
    }

    .mdc_value_body{
        padding: 65px 172px 0px 201px;
    }

    .mdc_value_titlelist{
        background: rgba(255,255,255,0.8);
        box-shadow: 0px 20px 20px 0px rgba(68,93,192,0.08);
        border-radius: 5px;
        border: 1px solid #CFD6E2;
        width: 100%;
        height: 0.425rem;
        display: flex;
        text-align: center;
        
    }

    .mdc_value_title{
        text-align: center;
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.1354rem;
        color: #1F2329;
        line-height: 0.425rem;
        cursor: pointer;
        width: 25%;
    }

    .mdc_value_title:hover{
        background: #0073E6;
        color: #FFFFFF;
    }

    .mdc_value_content{
        display: none;
        margin-top: 15px;
        width: 100%;
        text-align: center;
        padding-bottom: 0.3310rem;
    }

    .mdc_value_text1{
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.1362rem;
        color: #444444;
        line-height: 0.21rem;
    }

    .mdc_value_text2{
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.1362rem;
        color: #444444;
        line-height: 0.21rem;
    }

    .mdc_value_image{
        margin-top: 15px;
        background: rgba(255,255,255,0.3);
        border-radius: 15px;
        border: 2px solid #FFFFFF;
        padding: 0.1562rem;
        width: 72%;
        margin-left: auto;
        margin-right: auto;
    }

    .mdc_value_image img{
        width: 100%;
    }

    .mdc_value_btn{
        width: 1.2506rem;
        height: 0.3625rem;
        margin: 0 auto;
        background: #0665E0;
        border-radius: 5px;
        font-size: 0.1366rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        line-height:0.3625rem;
        position: relative;
        cursor: pointer;
        text-align: center;
        cursor: pointer;
    }

    .mdc_improve{
        height: 5.2rem;
        width: 100%;
        padding-top: 100px;
    }

    .cardshow{
        width: 84%;
        height: 3.51rem;
        margin: 0 auto;
        box-sizing: border-box;
        display: block;
    }

    .cardshow ul
    {
        display: flex;
        height: 100%;
    }

    .cardshow li {
        height: 100%;
        flex: 1;
        display: inline-block;
        text-align: center;
        margin-right: 35px;
        font-size: 0;
    }

    .cardshow li h3 {
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.1040rem;
        color: #444444;
        line-height: 25px;
    }

    .cardshow li img {
        width: 0.9427rem;
        height: 0.4375rem;
        background: #FFFFFF;
        border: 1px solid #EFF0F6;
        margin-top: 0.1041rem;
        cursor: pointer;
    }

    .btn_more{
        width: 1.401rem;
        height: 0.3437rem;
        margin: 0.3437rem auto 0;
        text-align: center;
        border: none;
        background: #0073E6;
        box-shadow: 0px 0px 20px 0px rgba(68, 93, 192, 0.15);
        border-radius: 5px;
        font-size: 0.1145rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 0.3437rem;
    }

    .mdc_transt{
        width: 100%;
        height: 400px;
        position: relative;
        background-image: url("https://rektec.com.cn/img/solution/mdc/05image.png");
        background-size: cover;
        background-repeat: no-repeat; 
        background-position: center; 
        padding-top: 100px;
    }


    .mdc_transt_body{
        width: 80%;
        margin: auto;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .mdc_transt_block{
        width: 46%;
        height: 56px;
        padding: 70px 0 86px 0;
        display: flex;
        background: linear-gradient(0deg, #F4F6FD 0%, #FEFEFF 100%);
        box-shadow: 0px 20px 20px 0px rgba(68,93,192,0.08);
        border-radius: 15px;
    }

    .mdc_transt_img{
        height: 100%;
        width: 10%;
        margin-right: 8%;
        margin-left: 8%;
font-size:0;
    }

    .mdc_transt_img img{
        width: 0.4166rem;
        height: 0.4166rem;
    }

    .mdc_transt_content{

    }

    .mdc_transt_title{
        width: 100%;
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.2525rem;
        color: #1C5EE5;
        line-height: 0.2525rem;
    }

    .mdc_transt_subtitle{
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.1883rem;
        color: #3D3D3D ;
        line-height: 0.3125rem;
    }

    .mdc_apply{
        height: 500px;
        background: #EFF7FF;
        width: 80%;
        padding-left: 10%;
        padding-right: 10%;
        justify-content: space-between;
        display: flex;
font-size: 0;
    }

    .mdc_apply_description{
        width: 55%;
        padding-top: 97px;

    }

    .mdc_apply_title{
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.25rem;
        color: #1A2233;
        line-height: 0.25rem;
        width: 100%;
    }

    .mdc_apply_image{
        margin-top: 0.2395rem;
        width: auto;
        height: 73px;
    }

    .mdc_apply_image img{
        width: auto;
    }

    .mdc_apply_subtitle{
        width: 100%;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.1145rem;
        color: #484E5C;
        line-height: 0.1875rem;
    }

    .mdc_apply_input{
        width: 45%;
        padding-top: 100px;
    }

    .mdc_apply_input_block{
        display: flex;
        height: 0.3125rem;
        margin-bottom: 17px;
    }

    .mdc_apply_input_text{
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.1145rem;
        color: #989898;
        line-height: 0.3125rem;
        width: 10%;
    }

    .mdc_apply_input_write{
        background: #FFFFFF;
        border-radius: 8px;
        border: 1px solid #C0D5FF;
        width: 80%;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 0.1145rem;
        color: #989898;
        padding-left: 2%;
    }

    .mdc_apply_button{
        width: 80%;
        margin-left: 10%;
        height: 0.3125rem;
        background: #1C5EE5;
        border-radius: 8px;
        text-align: center;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size:  0.1145rem;
        color: #FFFFFF;
        line-height: 0.3125rem;
    }


    .mdc_chat{
        height: 0.3125rem;
        width: 76%;
        padding: 103px 12% 115px 12%;
    }

    .mdc_chat_body{
        height: 0.3125rem;
        width: 100%;
        display: flex;
        justify-content: space-between;
    }

    .mdc_chat_block{
        display: flex;
        align-items: center;
        width: 50%;
        justify-content: space-around;
    }

    .mdc_chat_item{
       
        display: flex;
        background: #FFFFFF;
        box-shadow: 0px 20px 20px 0px rgba(68,93,192,0.08);
        border-radius: 5px;
        border: 1px solid #B7CEFF;
        padding-left: 10%;
        padding-right: 10%;
       position: relative;
    }

    .mdc_chat_image
    {
        width: 0.5208rem;
        height: 0.5208rem;
        background-image: url('https://rektec.com.cn/img/solution/mdc/07-icon.png'); 
        transform: scale(0.25); 
        position: absolute;
        top: -0.1041rem;
        left: 0.03125rem;
    }

    .part1{
        
        background-size: 0.5208rem 1.0416rem;
        background-position: 0px 0.5208rem;
        
     }

     .part2{
        background-size: 0.5208rem 1.0416rem;
        background-position: 0px 0px; 
     }

     .mdc_chat_text{
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.1875rem;
        color: #1A2233;
        line-height: 0.1325rem;
     }

    .mdc_chat_text_right{
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 0.125rem;
        color: #4876FF;
        line-height: 0.2708rem;
    }
}