@media screen and (max-width: 1024px) {
    .homeindex2024  .containers1 {
        max-width: 100%;
    }
    #page-footer #bottom1 .footer-wrapper .footer-one{
        display: none;
    }

    #page-footer #bottom1 .footer-wrapper .footer-two .footer-lists{
        float: left;
        /*display: none;*/
        width: 50%;
        margin-right: 0px;
        padding-right: 0px;
        padding-left: 0px;
    }
    #page-footer #bottom1 .footer-three{
        display: none;
        width: 100%;
    }
    #page-footer #bottom1 .footer-wrapper .footer-two{
        display: block;
        width: 80%;
        margin: 0 auto;
    }

    #page-footer #bottom1 .footer-wrapper .footer-two .lists-two{
        display:none;
    }

    #bottom1 > div > div > div > div > div.footer-two > div.footer-lists.lists-one > div > ul > li.ppt-for-desktop{
        display:none !important;
    }
    #bottom1 > div > div > div > div > div.footer-two > div.footer-lists.lists-one > div > ul > li.ppt-for-phone{
        display:block !important;
    }
    #page-footer #bottom1 .footer-wrapper .footer-two ul.links li a{
        text-align: center;
    }
    #bottom1 .footer-two .footer-lists .lists-title{
        text-align: center;
        width:100%;
    }



    /*css for all page menu*/
    #menu{
        position: absolute;
        right: 0px;
        float: right !important;
        height:auto;
        width:300px !important;
        background-color: #222;
        top:65px;
        z-index: 999;
        display: none;
        padding:20px 0 20px 0px;

    }

    #menu li{
        float: left;
        width: 100%;
        height: 40px;
    }
    #menu li a{
        padding: 10px 10px;
    }
    .phone_button_menu{
        float: right !important;
        width: 20px;
        height: 20px;
        background-color: #d9f3ff;
        background: url(/images/index/menu_close.png) no-repeat scroll transparent;
        margin:22px 0;
        border:0;
        padding:0px;
        padding-right: 10%;
    }
    .phone_menu_active{
        background: url(/images/index/menu_open.png) no-repeat scroll transparent;
    }
    #menu .mi211,#menu .mi212,#menu .mi366,#menu .mi214,#menu .mi956{
        background: url(/images/index/li_open.png) 260px 16px no-repeat scroll transparent !important;
    }
    #menu .li_open{

        background: url(/images/index/li_close2.png) no-repeat scroll transparent !important;
        background-color: red;

    }
    #menu li:hover .dropdown{
        display: none;
    }

    #menu > li > div.dropdown{
        background: none;
        z-index: 0;
        position:relative;
    }
    #menu > li:hover{
        background: none;
    }
    #menu .mi216{
        display: none !important;
    }
    #menu .mi218{
        display: none !important;
    }
    #menu .search-box{
        display: none !important;
    }
    #menu > li > a{
        top:0px !important;
        margin:0px !important;
        height: 40px;
        line-height: 40px;
        color:#FFFFFF !important;
        padding: 0px;
        width: 100%;
        padding-left: 10px;
        font-size: 14px;

    }
    #menu li ul li a{
        top:0px !important;
        margin:0px !important;
        height: 40px;
        line-height: 40px;
        color:#FFFFFF;
        padding: 0px;
        width: 100%;
        list-style: none;
        padding-left: 10px;

    }
    #menu li ul{
        margin:0px;
        padding-left: 0px;
    }
    #menu > li.icon{
        margin:0px;
    }
    #menu .user a{
        display: none;
    }
    #menu .online a{
        display: block;
    }
    #menu .user{
        height: 40px !important;
        width: 100% !important;
    }
    #menu > li.icon.login{
        background: url(/images/index/phone_login.png) no-repeat scroll transparent !important;
    }
    #menu > li.icon.online{
        background: url(/images/index/phone_logout.png) no-repeat scroll transparent !important;
    }
    #menu > li.icon.online a{
        display: none;
    }
    #toolbar .logo{
        padding-left: 10%;
    }
    #page-footer #bottom1{
        /* display: none; */
    }
    #mymaintop3 .believe_header_phone{
        width: 80%;
        margin: 0 auto;
        text-align: center;
    }
    #page-footer #bottom2{
        float: none !important;
        width: 80%;
        margin: 0 auto;

    }
    #page-footer #bottom2 .bottombox .first{
        display: none;
    }
    #page-footer #bottom2 .float-left{
        width: 50%;
        float: left;
        text-align: center;
    }
    #page-footer #bottom2 .float-left .header-3{
        text-shadow:none;
        color: #373737;
    }
    #page #bottom2 ul.links{
        width: 100% !important;
        text-shadow:none;
    }
    #footer{
        text-shadow:none !important;
    }
    #footer span{
        padding-right: 0px !important;
    }
    a:link{
        text-decoration: none !important;
    }
    #toolbar #menu .chinese_link{
        display: none;
    }
    #page-footer #footer .anchor{
        display:none !important;
        right:0px !important;
    }

    #toolbar > div.wrapper {
        width: 100% !important;
    }
    body#page > div#toolbar > div.wrapper #menu{display: none;}
    .header2023{
        /*display: none;*/
        margin-left: 0px !important;
    }
    .header2023 .header2023-navbar-content{
        width: 0px !important;
    }
    #toolbar > div > header > nav > div > div > button{
        position: absolute;
        top: -55px;
        /* left: 0px; */
        right: 20px;
    }




    .banner-iceblue .banner-content{
        padding: 0px 20px;
        background:  #00043A url("/images/home/phone/banner.png") no-repeat;
        width: 100%;
        height: 100%;
        background-size: 100% 100%;
    }
    .homeindex.homeindex2024 .banner-christmas{
        width: 100% !important;
        height: 368px !important;
        min-width: unset !important;
    }
    .homeindex.homeindex2024 .banner-christmas .banner-content {
        padding: 0px 20px;
        background: #00043A url(/images/home/banner/Christmas2024-phone.png) no-repeat;
        width: 100%;
        height: 100%;
        background-size: 100% 100%;
    }

    .homeindex2024 .banner{
        width: 100%;
        min-width: 100%;
        height:auto;
        /*background:  #00043A url("/images/home/phone/banner.png") no-repeat;*/
    }
    .homeindex.homeindex2024 .banner-iceblue .banner-content p:first-child{
        font-size: 14px;
        margin: 10px 0 6px 0px;
        height: 17px;
    }
    .homeindex.homeindex2024 .banner-iceblue .banner-content p:nth-child(2){
        height: 30px;
        font-size: 12px;
        margin-bottom: 59px;
        line-height: normal;
        margin-left: 0px;
    }
    .homeindex.homeindex2024 .banner-iceblue .banner-content h1{
        height: 103px;font-size: 34px;line-height: normal;width: 100%;
    }
    .homeindex.homeindex2024 .banner-iceblue .banner-content p:nth-child(4){
        line-height: normal;height: 60px;
    }
    .homeindex.homeindex2024 .banner-iceblue .banner-content p:nth-child(4){
        height: 60px;
        font-size: 14px;
        width: 100%;
        margin-bottom: 34px;
    }
    .homeindex.homeindex2024 .banner-iceblue .banner-content div{
        display: none;
    }
    .containers1{
        padding: 0 20px !important;
    }
    .homeindex2024 .product .containers1 #header{
        display: unset;
        padding: 0px;
    }
    .homeindex2024 .product{
        padding-top: 30px;
    }
    .homeindex2024 .product .containers1 .header-click .header-Jump-right{
        position: absolute;
        right: 0px;
        top: 0px;
        margin-left: 0px;
        padding-right: 15px;
        background: url("/images/home/phone/right_black.png") no-repeat center right;
        display: none !important;
    }
    .homeindex2024 .product .containers1 .header-click h2{
        height: 17px;
        color: rgb(0, 12, 37);
        font-size: 20px;
        font-weight: 700;
        line-height: 17px;
        letter-spacing: 0px;
        text-align: left;
        margin-bottom: 20px;
    }
    .homeindex2024 .product .containers1 .header-click .header-Jump{
        border: none;
        height: 17px;
        line-height: 17px;
        padding: 0px;
        width: auto;
        display: unset;

    }
    .homeindex2024 .product .containers1 .header-click .header-Jump a{
        line-height: 17px;
        font-size: 12px;
    }
    .homeindex2024 .li_lists{
        background: unset;
        height: 26px;
        width: 100%;
        margin-bottom: 20px;
    }
    .homeindex2024 .li_lists li{
        background: unset;
        height: 26px;
        width: 100%;
    }
    .homeindex2024 .product .containers1 .header-click li{
        padding: 5px !important;
        height: 26px;
        /* line-height: 21px; */
        font-size: 14px !important;
    }
    .homeindex2024 .product .containers1 .header-click li.active {
        color: #0F34E4 !important;
        background: unset !important;
        border-color: unset;
        border-radius: 13px;
        background: rgb(211, 219, 255) !important;
    }
    .homeindex2024 .product .containers1 .header-click li:active, .homeindex2024 .product .containers1 .header-click li:focus {
        background-color: transparent; /* 或其他你想要的颜色 */
    }
    .homeindex2024 #box .content .content_item .pro_1{
        display: none;
    }
    .homeindex2024 #box .content .content_item .button-keys > div:last-child{
        display: none;
    }
    .homeindex2024 #box .content .content_item{
        height: 50px;
        width: 100%;
    }
    .homeindex2024 .product #box fieldset{
        padding: 10px 0px 10px 20px !important;
        display: flex;
        width: 100%;
        justify-content: space-between;
        flex-wrap: wrap;
    }
    .homeindex2024 #box .content .content_item .content_1{
        height: 100%;
        margin-bottom: 0px;
    }
    .homeindex2024 #box .content .content_item .content_1 > div:first-child img {
        width: 30px;
        height: 30px;
    }

    .homeindex2024 #box .content .content_item .content_1 > div a p{
        height: 14px;
        color: rgb(0, 12, 37);
        font-size: 12px;
        font-weight: 400;
        line-height: 14px;
        letter-spacing: 0px;
        text-align: left;
        margin-bottom: 0px;
    }
    .homeindex2024 #box .content .content_item .content_1 > div{
        margin-right: 15px;
        display: flex;
        align-items: center;
    }
    .homeindex2024 #box .content .content_item .button-keys > div:first-child a:first-child{
        display: none;
    }
    .homeindex2024 #box .content .content_item .button-keys > div:first-child a:last-child{
        display: block;
        background: unset;
        color: rgb(15, 52, 228);
        font-size: 12px;
        font-weight: 700;
        line-height: 14px;
        letter-spacing: 0px;
        text-align: center;
        padding: 18px 15px;
        width: auto;
    }
    .homeindex2024 #box .content .content_item .button-keys{
        height: 100%;
    }
    .homeindex2024 #box .content .content_item .button-keys div{
        border-radius: 0px 20px 20px 0px;

        background: rgb(210, 241, 255);
    }
    .product .containers1 #content{
        padding-bottom: 10px;
    }
    .homeindex2024 .innovate-message{
        padding-top: 20px;
        /*padding-bottom: 20px;*/
        height: 192px;
        min-height: unset;
    }
    .homeindex2024 .innovate-message .progress-mark{
        height: auto;
        font-size: 20px;
        line-height: 23px;
        margin-bottom: 40px;
    }
    .homeindex.homeindex2024 > div.innovate-message > div > div.progress-value > div > h1{
        font-size: 18px;
        font-weight: 700;
        line-height: 14px;
        height: 14px;
        margin-top: 0px;
        margin-bottom: 16px;
    }
    .homeindex.homeindex2024 > div.innovate-message > div > div.progress-value > div > p{
        font-size: 12px;
        font-weight: 400;
        line-height: 14px;

    }
    .homeindex2024 .progress-value div{
        margin-right: 25px;
    }
    .innovate .innovate-users{
        display: none;
    }
    .innovate .innovate-cases .users-title div:first-child{
        color: #000C25;
    }
    .innovate .innovate-cases .tips{
        color: #606D87;
    }
    .innovate .innovate-cases .users-title div.header-Jump a{
        color: #000C25;
    }
    .homeindex2024 .innovate .banner-innovate{
        min-width: unset;
    }
    .innovate .innovate-cases .users-title div:first-child{
        color: rgb(0, 12, 37);
        font-size: 20px;
        font-weight: 700;
        line-height: 17px;
        letter-spacing: 0px;
        text-align: left;
        height: 17px;
    }
    .innovate .innovate-cases .users-title div.header-Jump{
        border: none;
        padding: 0px;
        height: auto;
        padding-right: 11px;
        background: url("/images/home/phone/right_black.png") no-repeat center right;


    }
    .innovate .innovate-cases .users-title div.header-Jump a{
        color: rgb(0, 12, 37);
        font-size: 12px;
        font-weight: 400;
        line-height: 14px;
        height: 14px;
        letter-spacing: 0px;
        text-align: right;
    }
    .innovate {
        background-color: #ffffff;
        margin-top: 30px;
        height: auto;

    }
    .innovate .innovate-cases .tips
    {
        color: rgb(96, 109, 135);
        font-size: 14px;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: 0px;
        text-align: left;
        margin-bottom: 20px;
    }
    .innovate .innovate-cases .users-title{
        margin-bottom: 12px;
    }
    .homeindex.homeindex2024 > div.innovate > div > div > div.innovate-cases > div.innovate-cases-use > div{
        width: 100%;
    }
    .homeindex.homeindex2024 > div.innovate > div > div > div.innovate-cases > div.innovate-cases-use > div .list{
        width: 48%;
        display: flex;
        flex-direction: column;
        justify-content: flex-start;
        align-items: center;
        box-shadow:unset;
    }
    .homeindex.homeindex2024 > div.innovate > div > div > div.innovate-cases > div.innovate-cases-use > div .list .typical-image{
        width: 100%;
        border-radius: 6px;
        height: 100%;
        object-fit: cover;
    }
    .homeindex.homeindex2024 > div.innovate > div > div > div.innovate-cases > div.innovate-cases-use > div .list .typical-content div:first-child{
        display: none;
    }
    .homeindex.homeindex2024 > div.innovate > div > div > div.innovate-cases > div.innovate-cases-use > div .list .typical-content div:last-child{
        width: 100%;
        color: rgb(0, 12, 37);
        font-size: 12px;
        font-weight: 400;
        line-height: 15px;
        letter-spacing: 0px;
        text-align: left;
        padding: 0px;
    }
    .homeindex.homeindex2024 > div.innovate > div > div > div.innovate-cases > div.innovate-cases-use > div .list .typical-content{
        padding: 0px;
        margin: 10px 0 16px 0;
        height: auto;
        box-shadow: unset;
    }
    .homeindex.homeindex2024 > div.innovate > div > div > div.innovate-cases > div.innovate-cases-use > div .list{
        height: auto;
        border-radius:0px;
        margin-bottom: 10px;
    }
    .innovate-cases-use .typical .list img{
        border-radius: unset;
        display: none;
    }
    .innovate-cases-use .typical .list:first-child .typical-image{
        background: url("/images/home/phone/case1.png") no-repeat;
        height: 84px !important;
        background-size: 100% 100%;
    }
    .innovate-cases-use .typical .list:nth-child(2) .typical-image{
        background: url("/images/home/phone/case2.png") no-repeat;
        height: 84px !important;
        background-size: 100% 100%;
    }
    .innovate-cases-use .typical .list:nth-child(3) .typical-image{
        background: url("/images/home/phone/case3.png") no-repeat;
        height: 84px !important;
        background-size: 100% 100%;
    }
    .innovate-cases-use .typical .list:nth-child(4) .typical-image{
        background: url("/images/home/phone/case4.png") no-repeat;
        height: 84px !important;
        background-size: 100% 100%;
    }
    .homeindex2024 .innovate .banner-innovate{
        background: unset;
        height: auto;
    }
    .homeindex.homeindex2024 .news{
        padding: 50px 0;
    }
    .homeindex.homeindex2024 div.news .containers1{
        padding: 0 20px !important;
    }
    .homeindex.homeindex2024 .news .news-title div:first-child{
        color: rgb(0, 12, 37);
        font-size: 20px;
        font-weight: 700;
        line-height: 17px;
        letter-spacing: 0px;
        text-align: left;
        height: 17px;
    }
    .homeindex.homeindex2024 .news .news-title div:last-child a{
        color: rgb(0, 12, 37);
        font-size: 12px;
        font-weight: 400;
        line-height: 12px;
        height: 12px;
        letter-spacing: 0px;
        text-align: right;
        padding: 0px;
    }
    .homeindex.homeindex2024 .news .news-title div:last-child{
        height: 17px;
        border: none;
        padding-right: 11px;
        background: url("/images/home/phone/right_black.png") no-repeat center right;
    }
    .homeindex.homeindex2024 .news .news-tips
    {
        color: rgb(96, 109, 135);
        font-size: 14px;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: 0px;
        text-align: left;
        margin: 12px 0 20px 0;
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li{
        width: 100%;
        height: 118px;
        border-radius: 6px;
        /*background: rgb(255, 255, 255);*/
        padding: 14px 2px 14px 26px;
        background: #ffffff url(/images/home/phone/news-left.png) no-repeat;
        margin-bottom: 0px;
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .date{
        display: none;
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .content{
        width: 100%;
        justify-content: flex-start;
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .content .title .itemTitle{
        width: auto;
        padding-left: 0px !important;
        background:unset !important;
        height: 30px;
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .content .title{
        width: 100%;
        align-items: unset;
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .content .title .itemTitle a{
        color: rgb(0, 12, 37);
        font-size: 14px;
        font-weight: 400;
        line-height: 15px;
        letter-spacing: 0px;
        text-align: left;
        align-items: baseline;
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .content .title .itemReadMore{
        width: 69px;
        height: 30px;
        background-image: url('/images/home/phone/read_more.svg');
        background-repeat: no-repeat;
        background-position: center;
        margin-right: 0px;
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .content .title .itemReadMore a
    {
        color: rgb(0, 12, 37);
        font-size: 14px;
        font-weight: 400;
        line-height: 15px;
        letter-spacing: 0px;
        text-align: left;
        font-size: 0px;
        width: 69px;
        height: 10px;
    }





    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .date-phone{
        display: block;
        width: 100%;
        color: rgb(27, 216, 238);
        font-size: 12px;
        font-weight: 700;
        line-height: 14px;
        height: 14px;
        letter-spacing: 0px;
        text-align: left;
        margin: 8px;
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .content div.moduleItemIntrotext
    {
        color: rgb(0, 12, 37);
        font-size: 12px;
        font-weight: 400;
        line-height: 14px;
        letter-spacing: 0px;
        text-align: left;
        padding: 0px;
        height: 30px;
        overflow: hidden;
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul{
        gap: 12px;
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li:last-child{
        display: none;
    }
    .homeindex.homeindex2024 .tutorials-home-all {
        padding: 0px 0 50px 0;
    }
    .homeindex.homeindex2024 .tutorials-home-all .containers1 {
        padding: 0px 20px !important;
        /*background: url(/images/home/tutorials.png) no-repeat center 25px;*/
    }
    .homeindex.homeindex2024 .tutorials-home-all .tutorials-title div:first-child{
        color: rgb(0, 12, 37);
        font-size: 20px;
        font-weight: 700;
        line-height: 17px;
        height: 17px;
        letter-spacing: 0px;
        text-align: left;
    }
    .homeindex.homeindex2024 .tutorials-home-all .tutorials-title div:last-child{
        border: none;
        height: 17px;
        padding-right: 11px;
        background: url("/images/home/phone/right_black.png") no-repeat center right !important;
    }
    .homeindex.homeindex2024 .tutorials-home-all .tutorials-title div:last-child a{
        padding: 0px;
    }
    .homeindex.homeindex2024 .tutorials-home-all .tutorials-title div:last-child a{
        color: rgb(0, 12, 37) !important;
        font-size: 12px !important;
        font-weight: 400;
        line-height: 14px;
        letter-spacing: 0px;
        text-align: right;
    }
    .homeindex.homeindex2024 .tutorials-home-all .tutorials-tips{
        color: rgb(96, 109, 135);
        font-size: 14px;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: 0px;
        text-align: left;
        margin: 12px 0 20px 0 !important;
    }
    .homeindex.homeindex2024 .tutorials-home-all .tutorials-home ul li{
        width: 100%;
        height: 118px;
        border-radius: 6px;
        /*background: rgb(255, 255, 255);*/
        padding: 14px 2px 14px 26px;
        background: #ffffff url(/images/home/phone/k2-left.png) no-repeat;
        margin-bottom: 0px;
    }
    .homeindex.homeindex2024 .tutorials-home-all .tutorials-home ul li .news-item .date{
        display: none;
    }
    .homeindex.homeindex2024 .tutorials-home-all .tutorials-home ul li:first-child .news-item .content .title .itemTitle{

    }






    .homeindex.homeindex2024 .tutorials-home-all .tutorials-home ul li .news-item .content{
        width: 100%;
        justify-content: flex-start;
    }
    .homeindex.homeindex2024 .tutorials-home-all .tutorials-home ul li .news-item .content .title .itemTitle{
        width: auto;
        padding-left: 0px !important;
        background:unset !important;
        height: 30px;
    }
    .homeindex.homeindex2024 .tutorials-home-all .tutorials-home ul li .news-item .content .title{
        width: 100%;
        align-items:unset;
    }
    .homeindex.homeindex2024 .tutorials-home-all .tutorials-home ul li .news-item .content .title .itemTitle a{
        color: rgb(0, 12, 37);
        font-size: 14px;
        font-weight: 400;
        line-height: 15px;
        letter-spacing: 0px;
        text-align: left;
    }



    .homeindex.homeindex2024 .tutorials-home-all .tutorials-home ul li .news-item .content .title .itemReadMore{
        width: 69px;
        height: 10px;
        background-image: url('/images/home/phone/read_more_tutorials.svg');
        background-repeat: no-repeat;
        background-position: center;
        margin-right: 10px;
    }
    .homeindex.homeindex2024 .tutorials-home-all .tutorials-home ul li .news-item .content .title .itemReadMore a
    {
        color: rgb(0, 12, 37);
        font-size: 14px;
        font-weight: 400;
        line-height: 15px;
        letter-spacing: 0px;
        text-align: left;
        font-size: 0px;
        width: 69px;
        height: 10px;
    }



    .homeindex.homeindex2024 .tutorials-home-all .tutorials-home ul li .news-item .date-phone{
        display: block;
        width: 100%;
        color: #0F34E4;
        font-size: 12px;
        font-weight: 700;
        line-height: 14px;
        height: 14px;
        letter-spacing: 0px;
        text-align: left;
        margin: 8px;
    }
    .homeindex.homeindex2024 .tutorials-home-all .tutorials-home ul li .news-item .content div.moduleItemIntrotext
    {
        color: rgb(0, 12, 37);
        font-size: 12px;
        font-weight: 400;
        line-height: 14px;
        letter-spacing: 0px;
        text-align: left;
        padding: 0px;
        height: 30px;
        overflow: hidden;
    }
    .homeindex.homeindex2024 .tutorials-home-all .tutorials-home ul li .news-item .date-phone{
        display: block;
    }
    .homeindex.homeindex2024 .tutorials-home-all .tutorials-home ul li:nth-child(2){
        display: none;
    }
    .homeindex.homeindex2024 .customers{
        padding: 30px 0 0px 0;
    }
    .homeindex.homeindex2024 .customers .containers1 {
        padding: 0 20px 23px 20px !important;
        height: auto;
        min-height: unset;

    }
    .homeindex.homeindex2024 .more .containers1{
        padding: 0 20px 20px 20px !important;
    }

    .homeindex.homeindex2024 .customers .news-title div:first-child{
        color: rgb(0, 12, 37);
        font-size: 20px;
        font-weight: 700;
        line-height: 17px;
        height: 17px;
        letter-spacing: 0px;
        text-align: left;
    }
    .homeindex.homeindex2024 .customers .news-title div:last-child{
        border: none;
        height: 17px;
        padding-right: 11px;
        background: url("/images/home/phone/right_black.png") no-repeat center right;
    }
    .homeindex.homeindex2024 .customers .news-title div:last-child a{
        color: rgb(0, 12, 37);
        font-size: 12px;
        font-weight: 400;
        line-height: 14px;
        height: 14px;
        letter-spacing: 0px;
        text-align: right;
        padding: 0px;
    }
    .homeindex.homeindex2024 .customers .news-tips
    {
        color: rgb(96, 109, 135);
        font-size: 14px;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: 0px;
        text-align: left;
        margin: 12px 0 21px 0;
    }
    .homeindex.homeindex2024 > div.customers > div > div.customers-contents > div{
        gap: 23px;
    }
    .homeindex.homeindex2024 > div.customers > div > div.customers-contents > div img{
        width: 96px;
        height: 44px;
    }

    .homeindex.homeindex2024 .more .news-title div:first-child{
        color: rgb(255, 255, 255);
        font-size: 20px;
        font-weight: 700;
        line-height: 17px;
        height: 17px;
        letter-spacing: 0px;
        text-align: left;

    }
    .homeindex.homeindex2024 .more .news-title div:last-child{
        border: none;
        height: 17px;
        padding-right: 11px;
        background: url("/images/home/phone/right_white.png") no-repeat center right;
    }
    .homeindex.homeindex2024 .more .news-title div:last-child a{
        color: rgb(255, 255, 255);
        font-size: 12px;
        font-weight: 400;
        height: 14px;
        line-height: 14px;
        letter-spacing: 0px;
        text-align: right;
        padding: 0px;
    }
    .homeindex.homeindex2024 .more .news-title
    {
        padding-top: 20px;
        margin-bottom: 24px;
    }
    .homeindex.homeindex2024 > div.more .more-contents ul{
        padding: 0px;
        margin: 0px;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        align-items: center;
        /*gap: 69px 21px;*/
    }
    .homeindex.homeindex2024 > div.more .more-contents ul li{

        /*margin-right: 48px;*/
        width: 53px;
    }
    .homeindex.homeindex2024 > div.more .more-contents ul li div:first-child a{
        width: 24px;
        height: 24px;
    }
    .homeindex.homeindex2024 > div.more .more-contents ul li div:first-child{
        width: 24px;
        height: 24px;
        margin-bottom: 5px;
    }
    .homeindex.homeindex2024 > div.more .more-contents ul .facebook div a {
        background: url(/images/home/phone/facebook.png);
        font-size: 0px;
    }
    .homeindex.homeindex2024 > div.more .more-contents ul .twitter div a {
        background: url(/images/home/phone/x.png);
        font-size: 0px;
    }
    .homeindex.homeindex2024 > div.more .more-contents ul .skype div a {
        background: url(/images/home/phone/skype.png);
        font-size: 0px;
    }
    .homeindex.homeindex2024 > div.more .more-contents ul .youtube div a {
        background: url(/images/home/phone/youtube.png);
        font-size: 0px;
    }
    .homeindex.homeindex2024 > div.more .more-contents ul .forum div a {
        background: url(/images/home/phone/forum.png);
        font-size: 0px;
    }
    .homeindex.homeindex2024 > div.more .more-contents ul li div:last-child
    {
        color: rgb(255, 255, 255);
        font-size: 12px;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: 0px;
        text-align: center;
        height: 16px;
    }
    .homeindex2024 .product .containers1 .header-click .title{
        display: unset;
    }
    .homeindex2024 .product .containers1 .header-click h2{
        width: 50%;
    }
    .homeindex.homeindex2024 > div.more .more-contents ul .facebook:hover div a{
        background: url("/images/home/phone/facebook2.png");
        font-size: 0px;
    }
    .homeindex.homeindex2024 > div.more .more-contents ul .twitter:hover div a{
        background: url("/images/home/phone/x2.png");
        font-size: 0px;
    }
    .homeindex.homeindex2024 > div.more .more-contents ul .skype:hover div a{
        background: url("/images/home/phone/skype2.png");
        font-size: 0px;
    }
    .homeindex.homeindex2024 > div.more .more-contents ul .youtube:hover div a{
        background: url("/images/home/phone/youtube2.png");
        font-size: 0px;
    }
    .homeindex.homeindex2024 > div.more .more-contents ul .forum:hover div a{
        background: url("/images/home/phone/forum2.png");
        font-size: 0px;
    }
    .homeindex.homeindex2024 div.news .containers1 {
        background: url(/images/home/phone/believe1.png) no-repeat center 25px;
    }
    .homeindex.homeindex2024 .tutorials-home-all .containers1 {
        background: url(/images/home/phone/believe2.png) no-repeat center 25px;
    }
}

/*@media(min-width: 1280px) and (max-width: 1599px){*/
@media(min-width: 1025px) and (max-width: 1599px){
    /*.header2023-mobile-show{display:none !important}*/



    .homeindex2024  .containers1 {
        max-width: 90%;
        width: 90%;
        margin: 0 auto;
        padding-left: 0 !important;
        padding-right: 0 !important;
        overflow: hidden;
    }
    #page-footer #bottom1 .footer-wrapper .footer-one{
        display: none;
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .content {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        justify-content: space-between;
        height: 110px;
    }

    #page-footer #bottom1 .footer-wrapper .footer-two .footer-lists{
        float: left;
        /*display: none;*/
        width: 50%;
        margin-right: 0px;
        padding-right: 0px;
        padding-left: 0px;
    }
    #page-footer #bottom1 .footer-three{
        display: none;
        width: 100%;
    }
    #page-footer #bottom1 .footer-wrapper .footer-two{
        display: block;
        width: 80%;
        margin: 0 auto;
    }

    #page-footer #bottom1 .footer-wrapper .footer-two .lists-two{
        display:none;
    }

    #bottom1 > div > div > div > div > div.footer-two > div.footer-lists.lists-one > div > ul > li.ppt-for-desktop{
        display:none !important;
    }
    #bottom1 > div > div > div > div > div.footer-two > div.footer-lists.lists-one > div > ul > li.ppt-for-phone{
        display:block !important;
    }
    #page-footer #bottom1 .footer-wrapper .footer-two ul.links li a{
        text-align: center;
    }
    #bottom1 .footer-two .footer-lists .lists-title{
        text-align: center;
        width:100%;
    }



    /*css for all page menu*/

    #page-footer #bottom1{
        /* display: none; */
    }
    #mymaintop3 .believe_header_phone{
        width: 80%;
        margin: 0 auto;
        text-align: center;
    }
    #page-footer #bottom2{
        float: none !important;
        width: 80%;
        margin: 0 auto;

    }
    #page-footer #bottom2 .bottombox .first{
        display: none;
    }
    #page-footer #bottom2 .float-left{
        width: 50%;
        float: left;
        text-align: center;
    }
    #page-footer #bottom2 .float-left .header-3{
        text-shadow:none;
        color: #373737;
    }
    #page #bottom2 ul.links{
        width: 100% !important;
        text-shadow:none;
    }
    #footer{
        text-shadow:none !important;
    }
    #footer span{
        padding-right: 0px !important;
    }
    a:link{
        text-decoration: none !important;
    }
    #toolbar #menu .chinese_link{
        display: none;
    }
    #page-footer #footer .anchor{
        display:none !important;
        right:0px !important;
    }








    .banner-iceblue .banner-content {
        /* padding: 0px 20px; */
        /* background: #00043A url("/images/home/phone/banner.png") no-repeat; */
        width: 90%;
        height: 100%;
        background-size: 100% 100%;
    }
    .homeindex.homeindex2024 .banner-christmas{
        width: 100% !important;
        height: 368px !important;
        min-width: unset !important;
    }
    .homeindex.homeindex2024 .banner-christmas .banner-content {
        padding: 0px 20px;
        background: #00043A url(/images/home/banner/Christmas2024-phone.png) no-repeat;
        width: 100%;
        height: 100%;
        background-size: 100% 100%;
    }

    .homeindex2024 .banner{
        width: 100%;
        min-width: 100%;
        height:790px;
        /*background:  #00043A url("/images/home/phone/banner.png") no-repeat;*/
    }
    /*.homeindex.homeindex2024 .banner-iceblue .banner-content p:first-child{*/
    /*    font-size: 14px;*/
    /*    margin: 10px 0 6px 0px;*/
    /*    height: 17px;*/
    /*}*/
    /*.homeindex.homeindex2024 .banner-iceblue .banner-content p:nth-child(2){*/
    /*    height: 30px;*/
    /*    font-size: 12px;*/
    /*    margin-bottom: 59px;*/
    /*    line-height: normal;*/
    /*    margin-left: 0px;*/
    /*}*/
    /*.homeindex.homeindex2024 .banner-iceblue .banner-content h1{*/
    /*    height: 103px;font-size: 34px;line-height: normal;width: 100%;*/
    /*}*/
    /*.homeindex.homeindex2024 .banner-iceblue .banner-content p:nth-child(4){*/
    /*    line-height: normal;height: 60px;*/
    /*}*/
    /*.homeindex.homeindex2024 .banner-iceblue .banner-content p:nth-child(4){*/
    /*    height: 60px;*/
    /*    font-size: 14px;*/
    /*    width: 100%;*/
    /*    margin-bottom: 34px;*/
    /*}*/
    /*.homeindex.homeindex2024 .banner-iceblue .banner-content div{*/
    /*    display: none;*/
    /*}*/
    .containers1{
        padding: 0 20px !important;
    }
    .homeindex2024 .product .containers1 #header{
        display: flex;
        flex-flow: row;
        justify-content: space-between;
        align-items: center;
        padding: 0px;
    }
    .homeindex2024 .product{
        padding-top: 30px;
    }
    .homeindex2024 .product .containers1 .header-click .header-Jump-right{
        /*position: absolute;*/
        /*right: 0px;*/
        /*top: 0px;*/
        /*margin-left: 0px;*/
        /*padding-right: 15px;*/
        /*background: url("/images/home/phone/right_black.png") no-repeat center right;*/
        /*display: none !important;*/
    }
    .homeindex2024 .product .containers1 .header-click h2{
        /*height: 17px;*/
        /*color: rgb(0, 12, 37);*/
        /*font-size: 20px;*/
        /*font-weight: 700;*/
        /*line-height: 17px;*/
        /*letter-spacing: 0px;*/
        /*text-align: left;*/
        /*margin-bottom: 20px;*/
    }
    .homeindex2024 .product .containers1 .header-click .header-Jump{
        width: auto;
    }
    .homeindex2024 .product .containers1 .header-click .header-Jump{
        /*border: none;*/
        /*height: 17px;*/
        /*line-height: 17px;*/
        /*padding: 0px;*/
        /*width: auto;*/
        /*display: unset;*/

    }
    .homeindex .product .containers1 .header-click {
        display: flex;
        position: relative;
    }
    .homeindex2024 .product .containers1 .header-click .header-Jump a{
        line-height: 17px;
        font-size: 12px;
    }
    .homeindex2024 .li_lists{
        /*background: unset;*/
        /*height: 26px;*/
        /*width: 100%;*/
        /*margin-bottom: 20px;*/
    }
    .homeindex2024 .li_lists li{
        /*background: unset;*/
        /*height: 26px;*/
        /*width: 100%;*/
    }
    .homeindex2024 .product .containers1 .header-click li{
        /*padding: 5px !important;*/
        /*height: 26px;*/
        /*!* line-height: 21px; *!*/
        /*font-size: 14px !important;*/
    }
    .homeindex2024 .product .containers1 .header-click li.active {

    }
    .homeindex2024 .product .containers1 .header-click li:active, .homeindex2024 .product .containers1 .header-click li:focus {
        /*background-color: transparent; !* 或其他你想要的颜色 *!*/
    }
    .homeindex2024 #box .content .content_item .pro_1{
        /*display: none;*/
    }
    .homeindex2024 #box .content .content_item .button-keys > div:last-child{
        /*display: none;*/
    }
    .homeindex2024 #box .content .content_item{
        /*height: 50px;*/
        width: 48%;
        min-height: 300px;
    }
    .product .containers1 #box #content .content {
        /*gap: 2rem;*/
    }
    .homeindex2024 .product #box fieldset{
        /*padding: 10px 0px 10px 20px !important;*/
        /*display: flex;*/
        /*width: 100%;*/
        /*justify-content: space-between;*/
        /*flex-wrap: wrap;*/
    }
    .homeindex2024 #box .content .content_item .content_1{
        /*height: 100%;*/
        /*margin-bottom: 0px;*/
    }
    .homeindex2024 #box .content .content_item .content_1 > div:first-child img {
        /*width: 30px;*/
        /*height: 30px;*/
    }

    .homeindex2024 #box .content .content_item .content_1 > div a p{
        /*height: 14px;*/
        /*color: rgb(0, 12, 37);*/
        /*font-size: 12px;*/
        /*font-weight: 400;*/
        /*line-height: 14px;*/
        /*letter-spacing: 0px;*/
        /*text-align: left;*/
        /*margin-bottom: 0px;*/
    }
    .homeindex2024 #box .content .content_item .content_1 > div{
        margin-right: 15px;
        display: flex;
        align-items: center;
    }
    .homeindex2024 #box .content .content_item .button-keys > div:first-child a:first-child{
        /*display: none;*/
    }
    .homeindex2024 #box .content .content_item .button-keys > div:first-child a:last-child{
        /*display: block;*/
        /*background: unset;*/
        /*color: rgb(15, 52, 228);*/
        /*font-size: 12px;*/
        /*font-weight: 700;*/
        /*line-height: 14px;*/
        /*letter-spacing: 0px;*/
        /*text-align: center;*/
        /*padding: 18px 15px;*/
        /*width: auto;*/
    }
    .homeindex2024 #box .content .content_item .button-keys{
        /*height: 100%;*/
    }
    .homeindex2024 #box .content .content_item .button-keys div{
        /*border-radius: 0px 20px 20px 0px;*/

        /*background: rgb(210, 241, 255);*/
    }
    .product .containers1 #content{
        padding-bottom: 10px;
    }
    .innovate-message .containers1 {
        background: url("/images/home/bg-500k.png") no-repeat center bottom;
        padding: 62px 0 !important;
    }
    /*.homeindex2024 .innovate-message{*/
    /*    padding-top: 20px;*/
    /*    !*padding-bottom: 20px;*!*/
    /*    height: 192px;*/
    /*    min-height: unset;*/
    /*}*/
    /*.homeindex2024 .innovate-message .progress-mark{*/
    /*    height: auto;*/
    /*    font-size: 20px;*/
    /*    line-height: 23px;*/
    /*    margin-bottom: 40px;*/
    /*}*/
    /*.homeindex.homeindex2024 > div.innovate-message > div > div.progress-value > div > h1{*/
    /*    font-size: 18px;*/
    /*    font-weight: 700;*/
    /*    line-height: 14px;*/
    /*    height: 14px;*/
    /*    margin-top: 0px;*/
    /*    margin-bottom: 16px;*/
    /*}*/
    /*.homeindex.homeindex2024 > div.innovate-message > div > div.progress-value > div > p{*/
    /*    font-size: 12px;*/
    /*    font-weight: 400;*/
    /*    line-height: 14px;*/

    /*}*/
    .homeindex2024 .progress-value div{
        margin-right: 25px;
    }
    .innovate .innovate-users{
        display: none;
    }
    .innovate .innovate-cases .users-title div:first-child{
        color: #000C25;
    }
    .innovate .innovate-cases .tips{
        color: #606D87;
    }
    .innovate .innovate-cases .users-title div.header-Jump a{
        color: #000C25;
    }
    .homeindex2024 .innovate .banner-innovate{
        min-width: unset;
    }
    .innovate .innovate-cases .users-title div:first-child{
        /*color: rgb(0, 12, 37);*/
        /*font-size: 20px;*/
        /*font-weight: 700;*/
        /*line-height: 17px;*/
        /*letter-spacing: 0px;*/
        /*text-align: left;*/
        /*height: 17px;*/
    }
    /*.innovate .innovate-cases .users-title div.header-Jump{*/
    /*    border: none;*/
    /*    padding: 0px;*/
    /*    height: auto;*/
    /*    padding-right: 11px;*/
    /*    background: url("/images/home/phone/right_black.png") no-repeat center right;*/


    /*}*/
    /*.innovate .innovate-cases .users-title div.header-Jump a{*/
    /*    color: rgb(0, 12, 37);*/
    /*    font-size: 12px;*/
    /*    font-weight: 400;*/
    /*    line-height: 14px;*/
    /*    height: 14px;*/
    /*    letter-spacing: 0px;*/
    /*    text-align: right;*/
    /*}*/
    .innovate {
        background-color: #ffffff;
        margin-top: 30px;
        height: auto;

    }
    .innovate .innovate-cases .tips
    {
        /*color: rgb(96, 109, 135);*/
        /*font-size: 14px;*/
        /*font-weight: 400;*/
        /*line-height: 16px;*/
        /*letter-spacing: 0px;*/
        /*text-align: left;*/
        /*margin-bottom: 20px;*/
    }
    .innovate .innovate-cases .users-title{
        margin-bottom: 12px;
    }
    .homeindex.homeindex2024 > div.innovate > div > div > div.innovate-cases > div.innovate-cases-use > div{
        width: 100%;
    }
    .homeindex.homeindex2024 > div.innovate > div > div > div.innovate-cases > div.innovate-cases-use > div .list{
        width: 48%;
        /*display: flex;*/
        /*flex-direction: column;*/
        /*justify-content: flex-start;*/
        /*align-items: center;*/
        /*box-shadow:unset;*/
    }
    .homeindex.homeindex2024 > div.innovate > div > div > div.innovate-cases > div.innovate-cases-use > div .list .typical-image{
        /*width: 100%;*/
        /*border-radius: 6px;*/
        /*height: 100%;*/
        /*object-fit: cover;*/
    }
    .homeindex.homeindex2024 > div.innovate > div > div > div.innovate-cases > div.innovate-cases-use > div .list .typical-content div:first-child{
        /*display: none;*/
    }
    .homeindex.homeindex2024 > div.innovate > div > div > div.innovate-cases > div.innovate-cases-use > div .list .typical-content div:last-child{
        /*width: 100%;*/
        /*color: rgb(0, 12, 37);*/
        /*font-size: 12px;*/
        /*font-weight: 400;*/
        /*line-height: 15px;*/
        /*letter-spacing: 0px;*/
        /*text-align: left;*/
        /*padding: 0px;*/
    }
    .homeindex.homeindex2024 > div.innovate > div > div > div.innovate-cases > div.innovate-cases-use > div .list .typical-content{
        /*padding: 0px;*/
        /*margin: 10px 0 16px 0;*/
        /*height: auto;*/
        /*box-shadow: unset;*/
    }
    .homeindex.homeindex2024 > div.innovate > div > div > div.innovate-cases > div.innovate-cases-use > div .list{
        /*height: auto;*/
        /*border-radius:0px;*/
        /*margin-bottom: 10px;*/
    }
    .innovate-cases-use .typical .list img{
        /*border-radius: unset;*/
        /*display: none;*/
    }
    .innovate-cases-use .typical .list:first-child .typical-image{
        /*background: url("/images/home/phone/case1.png") no-repeat;*/
        /*height: 84px !important;*/
        /*background-size: 100% 100%;*/
    }
    .innovate-cases-use .typical .list:nth-child(2) .typical-image{
        /*background: url("/images/home/phone/case2.png") no-repeat;*/
        /*height: 84px !important;*/
        /*background-size: 100% 100%;*/
    }
    .innovate-cases-use .typical .list:nth-child(3) .typical-image{
        /*background: url("/images/home/phone/case3.png") no-repeat;*/
        /*height: 84px !important;*/
        /*background-size: 100% 100%;*/
    }
    .innovate-cases-use .typical .list:nth-child(4) .typical-image{
        /*background: url("/images/home/phone/case4.png") no-repeat;*/
        /*height: 84px !important;*/
        /*background-size: 100% 100%;*/
    }
    .homeindex.homeindex2024 > div.innovate > div > div > div.innovate-cases > div.innovate-cases-use > div .list .typical-image {
        width: 198px;
        height: 198px;
        border-radius: 16px 0px 0px 16px;
        line-height: 100%;
        text-align: center;
        display: flex;
        /*border-radius: 16px;*/
        box-shadow: 8px 8px 30px 0px rgba(0, 30, 110, 0.06);
        background: rgb(255, 255, 255);
    }
    .homeindex2024 .innovate .banner-innovate{
        background: unset;
        height: auto;
    }
    .homeindex.homeindex2024 .news{
        padding: 50px 0;
    }
    .homeindex.homeindex2024 div.news .containers1{
        /*padding: 0 20px !important;*/
    }
    .homeindex.homeindex2024 .news .news-title div:first-child{
        /*color: rgb(0, 12, 37);*/
        /*font-size: 20px;*/
        /*font-weight: 700;*/
        /*line-height: 17px;*/
        /*letter-spacing: 0px;*/
        /*text-align: left;*/
        /*height: 17px;*/
    }
    .homeindex.homeindex2024 .news .news-title div:last-child a{
        /*color: rgb(0, 12, 37);*/
        /*font-size: 12px;*/
        /*font-weight: 400;*/
        /*line-height: 12px;*/
        /*height: 12px;*/
        /*letter-spacing: 0px;*/
        /*text-align: right;*/
        /*padding: 0px;*/
    }
    .homeindex.homeindex2024 .news .news-title div:last-child{
        /*height: 17px;*/
        /*border: none;*/
        /*padding-right: 11px;*/
        /*background: url("/images/home/phone/right_black.png") no-repeat center right;*/
    }
    .homeindex.homeindex2024 .news .news-tips
    {
        /*color: rgb(96, 109, 135);*/
        /*font-size: 14px;*/
        /*font-weight: 400;*/
        /*line-height: 16px;*/
        /*letter-spacing: 0px;*/
        /*text-align: left;*/
        /*margin: 12px 0 20px 0;*/
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li{
        /*width: 100%;*/
        height: 118px;
        border-radius: 6px;
        /*background: rgb(255, 255, 255);*/
        padding: 14px 20px 14px 26px;
        background: #ffffff url(/images/home/phone/news-left.png) no-repeat;
        margin-bottom: 0px;
    }
    .homeindex.homeindex2024 .news .k2ItemsBlock_news {
        /*width: 100% !important;*/
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .date{
        /*display: none;*/
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .content{
        width: 100% !important;
        justify-content: flex-start;
        max-width: 100%;
        /*min-width: 970px;*/
        /*max-width: 970px;*/
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .content .title .itemTitle{
        width: auto;
        padding-left: 0px !important;
        /*background:unset !important;*/
        height: 60px;
        margin-bottom: 10px;
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li:first-child .news-item .content .title .itemTitle:first-child{
        width: auto;
        padding-left: 67px !important;
        /*background:unset !important;*/
        height: 60px;
        margin-bottom: 10px;
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .content .title .itemReadMore {
        width: 121px;
        height: 34px;
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 9px;
        padding: 0px;
        background: url("/images/home/right_arrow_news.png") no-repeat right center;
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .content .title{
        width: 100%;
        align-items: unset;
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .content .title .itemTitle a{
        /*color: rgb(0, 12, 37);*/
        /*font-size: 14px;*/
        /*font-weight: 400;*/
        /*line-height: 15px;*/
        /*letter-spacing: 0px;*/
        /*text-align: left;*/
        /*align-items: baseline;*/
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .content {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        justify-content: space-between;
        height: auto;
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .content .title .itemReadMore{
        /*width: 69px;*/
        /*height: 30px;*/
        /*background-image: url('/images/home/phone/read_more.svg');*/
        /*background-repeat: no-repeat;*/
        /*background-position: center;*/
        /*margin-right: 0px;*/
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .content .title .itemReadMore a
    {
        /*color: rgb(0, 12, 37);*/
        /*font-size: 14px;*/
        /*font-weight: 400;*/
        /*line-height: 15px;*/
        /*letter-spacing: 0px;*/
        /*text-align: left;*/
        /*font-size: 0px;*/
        /*width: 69px;*/
        /*height: 10px;*/
    }


    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item {
        display: flex;
        flex-direction: row;
        align-items: center;
        justify-content: space-between;
        height: 110px;
        gap: 2rem;
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li {
        /*width: 100%;*/
        height: 182px;
        border-radius: 16px;
        background: url("/images/home/news-left.png") no-repeat;
        background-color: rgb(255, 255, 255);
        padding: 36px 27px 36px 44px;
    }

    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .date-phone{
        display: none;
        width: 100%;
        color: rgb(27, 216, 238);
        font-size: 12px;
        font-weight: 700;
        line-height: 14px;
        height: 14px;
        letter-spacing: 0px;
        text-align: left;
        margin: 8px;
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .content div.moduleItemIntrotext
    {
        /*color: rgb(0, 12, 37);*/
        /*font-size: 12px;*/
        /*font-weight: 400;*/
        /*line-height: 14px;*/
        /*letter-spacing: 0px;*/
        /*text-align: left;*/
        /*padding: 0px;*/
        /*height: 30px;*/
        /*overflow: hidden;*/
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul{
        gap: 1rem;
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li:last-child{
        /*display: none;*/
    }



    .homeindex.homeindex2024 div.news .containers1 {
        background: url(/images/home/phone/believe1.png) no-repeat center 25px;
    }
    /*.homeindex.homeindex2024 .tutorials-home-all .containers1 {*/
    /*    background: url(/images/home/phone/believe2.png) no-repeat center 25px;*/
    /*}*/

    #toolbar .wrapper {
        width: 90% !important;
    }
    #toolbar .header2023 .header2023-navbarDropdown-toggle::before {
        opacity: 0;
        width: auto;
        position: absolute;
        left: -812px;
    }
    .homeindex.homeindex2024 .news .k2ItemsBlock_news {
        width: 100% !important;
        position: relative;
        overflow: hidden;
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li {
        width: auto;
        height: 182px;
        border-radius: 16px;
        background: url("/images/home/news-left.png") no-repeat;
        background-color: rgb(255, 255, 255);
        padding: 0;
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        gap: 40px;
        margin: 0 auto;
        padding: 0;
        width: 100%;
        max-width: 100%;
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li {
        width: 100%;
        max-width: 100%;
        height: 182px;
        border-radius: 16px;
        background: url("/images/home/news-left.png") no-repeat;
        background-color: rgb(255, 255, 255);
        padding: 20px;
        box-sizing: border-box;
        /*gap: 2rem;*/
    }
    .homeindex.homeindex2024 .news .k2ItemsBlock_news {
        width: 100% !important;
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .date {
        /* display: none; */
        /*margin-right: 20px;*/
    }



    /* 首先，保持对 li 元素的宽度控制和 box-sizing */
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li {
        /* 根据你的设计图，设定一个合适的固定宽度 */
        /* 假设你需要整体新闻项的宽度是 500px（这只是个例子，请根据实际情况调整） */
        width: 100%;
        height: 182px; /* 保持高度不变 */
        border-radius: 16px;
        background: url("/images/home/news-left.png") no-repeat;
        background-color: rgb(255, 255, 255);
        padding: 10px 20px; /* 这个 padding 仍然会在 li 的 500px 宽度内部 */
        box-sizing: border-box; /* 确保 padding 包含在 500px 宽度内 */
        display: flex; /* 让 li 成为 flex 容器，这样可以直接控制 news-item 的布局 */
        /* 如果 li 内部只有 news-item，并且 news-item 是 flex 容器，这里 li 设不设置 flex 影响不大，
           但为了更好的控制，可以考虑将 li 内部直接的布局也 flex 化 */
        align-items: center; /* 根据图片，内容垂直居中 */
    }

    /* 让 news-item 成为 Flex 容器，控制日期和内容的布局 */
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item {
        display: flex;
        flex-direction: row; /* 日期和内容水平排列 */
        /* 允许 news-item 占据 li 内部除去 padding 后的所有宽度 */
        /* 或者设置 flex-grow: 1; 确保它填满可用空间 */
        width: 100%; /* news-item 占据 li 内容区域的全部宽度 */
        height: 100%; /* news-item 占据 li 内容区域的全部高度 */
    }

    /* 日期部分 - 固定宽度 */
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .date {
        /* 根据图片，日期部分有一个相对固定的宽度，比如 80px */
        width: 121px; /* 或其他合适的值 */
        flex-shrink: 0; /* 不让日期缩小 */
        /*padding-right: 15px; !* 根据图片，日期和内容之间有间隔 *!*/
        /* 保持文字在 date 内部垂直居中 */
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center; /* 如果你想让日期数字和年份水平居中 */
    }
    .news .k2ItemsBlock_news ul li a {
        color: #303030;
        display: block;
        min-height: 40px;
        font-size: 14px;
        line-height: 140%;
        max-height: unset;
        overflow: hidden;
    }
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .content .title .itemTitle {
        /*width: auto;*/
        /*padding-left: 0px !important;*/
        /*background: unset !important;*/
        /*height: auto;*/
        /*margin-bottom: 10px;*/
    }

    /* 内容部分 - 宽度自适应 */
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .content {
        flex-grow: 1; /* 让内容区域占据剩余的所有宽度 */
        flex-shrink: 1; /* 允许内容区域在必要时缩小 */
        min-width: 0; /* 这是 Flexbox 的一个重要技巧，允许内容在缩小到其最小内容宽度以下 */
        /* 可选：如果内容溢出，可以添加省略号 */
        /* overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap; */
    }

    /* 对具体内容（标题和摘要）的样式 */
    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .content .title .itemTitle a {
        /* 确保标题文字可以换行 */
        white-space: normal;
        word-break: break-word;
    }

    .homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .content .moduleItemIntrotext {
        /* 确保摘要文字可以换行 */
        white-space: normal;
        word-break: break-word;
        /* 根据图片，可以设置行数限制 */
        display: -webkit-box;
        -webkit-line-clamp: 2; /* 例如，显示2行 */
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    /* 如果 .m-d 和 .y 需要特定样式 */
    .news-item .date .m-d {
        font-size: 2em; /* 调整字体大小使其显眼 */
        font-weight: bold;
        color: #00bcd4; /* 图片中的蓝色 */
        line-height: 1; /* 避免额外的行高影响布局 */
    }

    .news-item .date .y {
        font-size: 0.8em; /* 调整年份字体大小 */
        color: #666;
    }

    /* 如果手机端日期显示不同，可以调整 */
    .news-item .date-phone {
        display: none; /* 桌面端隐藏，手机端显示 */
    }
    /* @media (max-width: 768px) {
        .news-item .date {
            display: none;
        }
        .news-item .date-phone {
            display: block;
            width: auto;
            padding-right: 10px;
        }
    } */


    /* 针对 .tutorials-home 中的 li 元素进行样式设置 */
    .content1.tutorials2 .k2_latest.tutorials-home ul li {
        /* 设定一个适合你设计图的固定宽度，例如 500px。请根据实际需求调整。*/
        width: 100%;
        height: 182px; /* 根据图片或你的需求调整高度 */
        border-radius: 16px;
        /* 背景图和背景色如果需要，可以添加 */
        /* background: url("/images/home/news-left.png") no-repeat; */
        /* background-color: rgb(255, 255, 255); */
        padding: 20px; /* 内部留白，会计算在 width 内部 */
        box-sizing: border-box; /* 关键：确保 padding 包含在 width 里面 */

        /* 让 li 内部的 news-item 能够使用 flex 布局 */
        /* display: flex; /* 可以考虑在 li 上直接用 flex，但如果 news-item 已经涵盖所有内容，也可以在 news-item 上用 */
        /* align-items: center; */
    }

    /* 让 news-item 成为 Flex 容器，控制日期和内容的布局 */
    .content1.tutorials2 .k2_latest.tutorials-home ul li .news-item {
        display: flex;
        flex-direction: row; /* 日期和内容水平排列 */
        width: 100%; /* 占据 li 内容区域的全部宽度 */
        height: 100%; /* 占据 li 内容区域的全部高度 */
        align-items: center; /* 垂直居中对齐，根据图片效果 */
        gap: 2rem;
    }
    .homeindex.homeindex2024 .tutorials-home-all .tutorials-home ul li .news-item .content .title {
        display: flex;
        flex-direction: row;
        align-items: center;
        justify-content: space-between;
        width: 100%;
    }
    /* 日期部分 - 固定宽度 */
    .content1.tutorials2 .k2_latest.tutorials-home ul li .news-item .date {
        width: 121px; /* 示例宽度，根据图片中日期部分的实际宽度调整 */
        flex-shrink: 0; /* 不让日期部分缩小 */
        /*padding-right: 15px; !* 日期和内容之间的间隔 *!*/
        /* 内部日期数字和年份的居中 */
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center; /* 左右居中 */
    }
    .homeindex.homeindex2024 .tutorials-home-all .tutorials-home ul li .news-item .content .title .itemTitle {
        width: auto;
        height: 36px;
        color: rgb(0, 12, 37);
        font-size: 24px;
        font-weight: 400;
        line-height: 36px;
        letter-spacing: 0px;
        text-align: left;
    }
    .homeindex.homeindex2024 .tutorials-home-all .tutorials-home ul li .news-item .content {
        width: auto;
    }
    /* 内容部分 - 宽度自适应 */
    .content1.tutorials2 .k2_latest.tutorials-home ul li .news-item .content {
        flex-grow: 1; /* 让内容区域占据剩余的所有宽度 */
        flex-shrink: 1; /* 允许内容区域在必要时缩小 */
        min-width: 0; /* 防止内容过长时撑开 Flex Item */
    }

    /* 对具体内容（标题和摘要）的样式 */
    .content1.tutorials2 .k2_latest.tutorials-home ul li .news-item .content .itemTitle a {
        white-space: normal; /* 允许文字换行 */
        word-break: break-word; /* 确保长单词也能换行 */
    }

    .content1.tutorials2 .k2_latest.tutorials-home ul li .news-item .content .moduleItemIntrotext {
        white-space: normal; /* 允许文字换行 */
        word-break: break-word;
        /* 限制摘要行数并显示省略号，如果需要 */
        display: -webkit-box;
        -webkit-line-clamp: 2; /* 限制为2行 */
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    /* 日期内部的样式 */
    .content1.tutorials2 .k2_latest.tutorials-home ul li .news-item .date .m-d {
        font-size: 2em; /* 根据图片调整 */
        font-weight: bold;
        color: #00bcd4; /* 示例颜色，根据图片调整 */
        line-height: 1;
    }

    .content1.tutorials2 .k2_latest.tutorials-home ul li .news-item .date .y {
        font-size: 0.8em; /* 根据图片调整 */
        color: #666;
    }

    /* 手机端日期隐藏/显示（如果需要，像之前一样） */
    .content1.tutorials2 .k2_latest.tutorials-home ul li .news-item .date-phone {
        display: none; /* 桌面端隐藏 */
    }
    /*
    @media (max-width: 768px) {
        .content1.tutorials2 .k2_latest.tutorials-home ul li .news-item .date {
            display: none;
        }
        .content1.tutorials2 .k2_latest.tutorials-home ul li .news-item .date-phone {
            display: block;
            width: auto;
            padding-right: 10px;
        }
    }
    */

    /* 如果最后一个 li 有特殊背景图，保留这个样式 */
    .homeindex.homeindex2024 .tutorials-home-all .tutorials-home ul li:last-child .news-item .content .title .itemTitle {
        background: url(https://cdn.e-iceblue.com/images/home/blog.png) no-repeat left center;
        padding-left: 67px;
    }
    .homeindex.homeindex2024 .tutorials-home-all .tutorials-home ul li .news-item .content {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        justify-content: space-between;
        height: 110px;
        width: 100%;
    }
    .homeindex.homeindex2024 .more .containers1 {
        background: url("/images/home/bg-more-about.png") no-repeat center bottom;
        padding: 55px 0 54px 0 !important;
    }



    /*修改header1025-1280不显示*/
    .header2023 .header2023-navbar-collapse {
        position: static;
        top: auto;
        left: auto;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: auto;
        max-height: inherit;
        padding-bottom: 0;
        opacity: 1;
    }










}

@media (min-width: 1025px) and (max-width: 1280px){
    #toolbar .wrapper .header2023{
        float: left !important;
        margin-left: 0 !important;
    }
    #toolbar .header2023-dropdownMenuBody-content .dropdown-menu .tab .tab_list ul li {
        border: none;
        padding: 0;
        margin-right: 10px;
    }
    #toolbar .header2023-dropdownMenuBody-content .dropdown-menu .tab {
        padding: 0 10px 0 10px;
    }
    #toolbar .header2023 .header2023-navbar-collapse .header2023-navbar-dropdown .header2023-navbarDropdown-menu .dropdown-menu .tab-cont .item.free-products .item-text ul li {
        padding: 0px 0px 0px 41px;
        height: 36px;
        line-height: 36px;
        margin-bottom: 16px;
        width: 25%;
        display: flex;
        align-items: flex-start;
    }
    #toolbar .header2023 .header2023-dropdownMenuBody-content .dropdown-menu .tab .tab-cont .item.free-products {
        max-width: 780px;
    }
    #page-footer .wrapper{
        width: 100%;
    }
    #page-footer .footer-all .footer-last .containers1 {
        justify-content: space-between;
        /*width: 90%;*/
    }
    #page-footer .footer-all .footer-last .containers1 .safe {
        position: relative;
    }
}


/*@media(min-width: 1280px) and (max-width: 1599px){*/
@media(min-width: 1025px) and (max-width: 1599px) {
    /*.header2023-mobile-show{display:none !important}*/
    #page-footer #bottom1 .footer-wrapper .footer-one {
        display: none;
    }


    #page-footer #bottom1 .footer-wrapper .footer-two .footer-lists {
        float: left;
        /*display: none;*/
        width: 50%;
        margin-right: 0px;
        padding-right: 0px;
        padding-left: 0px;
    }

    #page-footer #bottom1 .footer-three {
        display: none;
        width: 100%;
    }

    #page-footer #bottom1 .footer-wrapper .footer-two {
        display: block;
        width: 80%;
        margin: 0 auto;
    }

    #page-footer #bottom1 .footer-wrapper .footer-two .lists-two {
        display: none;
    }

    #bottom1 > div > div > div > div > div.footer-two > div.footer-lists.lists-one > div > ul > li.ppt-for-desktop {
        display: none !important;
    }

    #bottom1 > div > div > div > div > div.footer-two > div.footer-lists.lists-one > div > ul > li.ppt-for-phone {
        display: block !important;
    }

    #page-footer #bottom1 .footer-wrapper .footer-two ul.links li a {
        text-align: center;
    }

    #bottom1 .footer-two .footer-lists .lists-title {
        text-align: center;
        width: 100%;
    }

    /*css for all page menu*/
    #page-footer #bottom1 {
        /* display: none; */
    }

    #page-footer #bottom2 {
        float: none !important;
        width: 80%;
        margin: 0 auto;

    }

    #page-footer #bottom2 .bottombox .first {
        display: none;
    }

    #page-footer #bottom2 .float-left {
        width: 50%;
        float: left;
        text-align: center;
    }

    #page-footer #bottom2 .float-left .header-3 {
        text-shadow: none;
        color: #373737;
    }

    #page #bottom2 ul.links {
        width: 100% !important;
        text-shadow: none;
    }

    #footer {
        text-shadow: none !important;
    }

    #footer span {
        padding-right: 0px !important;
    }

    a:link {
        text-decoration: none !important;
    }

    #toolbar #menu .chinese_link {
        display: none;
    }

    #page-footer #footer .anchor {
        display: none !important;
        right: 0px !important;
    }
}