@charset "utf-8";/* 调大看小 *//* 1920~1441 pc大屏幕 */@media screen and (max-width: 2560px) {    .softdet_ul_li {        padding: 0 200px;    }    .softdet_cont_box_img1.sull_img {        left: calc(50vw - 1110px);    }}@media screen and (max-width: 1920px) {    .softdet_ul_li{        padding: 0 calc(50vw - 800px);    }    .softdet_cont_box_img1.sull_img{        left: calc(50vw - 796px);    }}@media screen and (max-width: 1919px) {    .mod_head_nav_ul {        margin: 0 -17px;    }    .mhnu_li {        padding: 0 17px;    }    .mod_head_nav {        padding-left: 120px;        padding-right: 180px;    }    .mod_head {        padding-right: 60px;    }}@media screen and (max-width: 1680px) {    .std_title1 {        font-size: 50px;    }    .std_title2,    .yxedr_active h2 {        font-size: 44px;    }    .std_title3,    .yxedr_active h3 {        font-size: 32px;    }    .st_item_left {        padding-right: 70px;    }    .st_item_left_tit {        margin-bottom: 30px;    }    .st_item_left_list {        margin-top: 70px;    }    .st_item_right_icon {        width: 75px;        height: 75px;        bottom: 30px;        left: 35px;    }    .st_item_right_icon img {        width: 55px;        height: 55px;    }    .st_item:nth-child(even) .st_item_left {        padding-left: 70px;    }    .mod_banenr_first {        border-radius: 0px 0px 100px 100px;    }    .mod_bread_item, .mod_bread_item_link {        margin-left: 6px;    }    .pfli_link_imgbox {        width: 44px;        height: 44px;        margin-right: 15px;    }    .pfli_link_imgbox .ys_imgbox_cover {        width: 27px;    }    .pl_flex_left_item:not(:last-child) {        margin-bottom: 32px;    }    .pl_flex_left {        padding-right: 25px;        width: 300px;    }    .pl_flex_right {        padding-left: 40px;        width: calc(100% - 300px);    }    .pfri_list {        margin: 0 -18px;    }    .pfri_item {        padding: 0 18px;        margin-bottom: 40px;    }    .pfri_titbox_icon {        width: 60px;        margin-right: 20px;    }    .pfri_titbox {        margin-bottom: 30px;    }    .pfri_link {        padding: 25px 10px 16px;        border-radius: 12px;    }    /* .pfri_link_subtit_item {        margin: 0 9px;    } */    .pfri_link_subtit {        margin-bottom: 15px;    }    .pfri_link_tit {        margin-bottom: 12px;    }    .pfri_link .ys_imgbox_cover {        margin-bottom: 10px;    }    .pfri_link_bg {        width: 290px;        bottom: 20px;        right: -131px;    }    .fril_item_header {        padding: 16px 30px 10px;    }    .fril_item_header_tit{        font-size: 22px;    }    .mod_search_input input {        height: 36px;        padding-left: 20px;        padding-right: 37px;    }    .mod_searchs_icon {        width: 22px;        right: 14px;    }    .mod_search_input {        margin-bottom: 18px;    }    .mod_searchbox {        margin-bottom: 40px;    }    .faq_left_item:not(:last-child) {        margin-bottom: 30px;    }    .faq_left_item_icon {        margin-right: 12px;    }    .faq_right_item:not(:first-child) {        padding-top: 50px;    }    .fril_item_body {        padding: 2px 30px 10px;    }    .fril_item_header_icon {        width: 16px;        height: 16px;    }    .mbss_flex input {        padding-left: 30px;        padding-right: 20px;        height: 52px;    }    .mod_banner_second_search {        width: 800px;    }    .mbss_flex_btn {        width: 150px;    }    .mbss_flex_btn img {        width: 22px;    }    .mod_banner_second {        border-radius: 0px 0px 100px 100px;    }    .new_cont_tab {        width: 800px;        margin-bottom: 35px;    }    .download_select_item {        padding: 25px 30px 0;    }    .download_select_item_tit {        margin-right: 40px;    }    .dsil_item .ys_imgbox_cover {        width: 20px;        margin-right: 10px;    }    .dsil_item {        margin-bottom: 20px;        margin-right: 30px;    }    .download_reset {        margin-bottom: 35px;    }    .download_list_item {        padding: 24px 40px;    }    .download_list_header {        padding: 22px 40px;    }    .download_listbox {        margin-bottom: 40px;    }    .noicon.std_btn2 {        width: 222px;    }    .noicon .std_btn2_box p{        line-height: 46px;    }    .download_videolist_box {        padding: 35px 24px 0px;        margin-bottom: 40px;    }    .download_videoitem {        padding: 0 16px;        margin-bottom: 40px;    }    .download_videolist {        margin: 0 -16px;    }    .service_country, .service_city {        width: 360px;        margin-right: 25px;    }    .service_input {        width: 420px;        margin-right: 15px;    }    .service_selectbox {        margin-bottom: 50px;    }    .service_selectbox .ys_select, .service_input {        height: 50px;    }    .service_btn {        line-height: 50px;    }    .service_item_left {        width: calc(100% - 520px);        padding: 30px;    }    .service_item_right {        width: 520px;    }       .service_item_left_tit {        margin-bottom: 25px;    }    .sill_item:not(:last-child) {        margin-bottom: 12px;    }    .service_item_left_list {        margin-bottom: 30px;    }    .service_item_left_btnlist{        margin-top: 30px;    }    .silb_item:not(:last-child) {        margin-right: 14px;    }    .service_item:not(:last-child) {        margin-bottom: 35px;    }    .new_itemfocus,    .new_item {        padding: 0 15px;    }    .new_list {        margin: 0 -15px;        margin-bottom: 10px !important;    }    .new_itemfocus_cont {        padding: 0 30px 20px;    }    .new_item, .new_itemfocus {        margin-bottom: 30px;    }    .new_item_link_text p {        margin-bottom: 70px;    }    .detanew_right_slick_link {        padding: 22px 22px 14px;    }    .job_left_item_tit {        margin-bottom: 16px;    }    .jlil_item:not(:last-child) {        margin-bottom: 14px;    }    .job_left_item:not(:last-child) {        margin-bottom: 30px;    }    .jlil_item_check {        width: 16px;        height: 16px;        margin-right: 18px;    }    .job_right_item {        padding: 30px;        margin-bottom: 30px;    }    .job_right_label {        margin-bottom: 20px;    }    .job_right_item_tit {        margin-bottom: 12px;    }    .job_right_item_body {        padding: 20px 0;        border-top: 1px solid #ACACAC;    }    .job_right_item_body h5 {        margin-bottom: 12px;    }    .job_right_btnlook {        padding: 0 20px;        border-radius: 22px;    }    .job_right_btnlook_text {        margin-right: 18px;    }    .job_right_btnemail,    .job_right_btnlook_text {        line-height: 36px;    }    .job_right_btnemail {        margin-left: 20px;    }    .contact_form_cont_tit {        margin-bottom: 40px;    }    .contact_form_primary_item {        padding: 0 16px;        margin-bottom: 30px;    }    .contact_form_primary {        margin: 0 -16px;        margin-bottom: 60px !important;    }    .contact_details_titbox img{        width: 90px;    }    .contact_details_primary {        width: 576px;        padding: 35px 30px;        border-radius: 20px;    }    .contact_details_primary_tit {        margin-bottom: 17px;    }    .contact_details_primary_item:not(:last-child) {        margin-bottom: 12px;    }    .cdpi_icon {        margin-right: 12px;    }    .contact_details_primary_list {        margin-bottom: 30px;    }    .contact_details_primary_links{        margin-top: 30px;    }    .contact_details_location_text {        margin-right: 16px;    }    .detanew_right {        width: 340px;        padding-left: 40px;    }    .detanew_left {        width: calc(100% - 330px);        padding-right: 40px;    }    .detanew_right_slick_tit {        margin-bottom: 25px;    }    .detanew_right_slickbox {        margin-bottom: 40px;    }    .cfpa_check {        width: 16px;        height: 16px;    }    .cfpa_check::after {        width: 10px;        height: 10px;    }    .detanew_right_slick_form .contact_form_primary_item {        margin-bottom: 15px;    }    .detanew_cont_tit {        margin-bottom: 30px;        margin-top: 60px;    }    .detanew_cont {        padding: 80px 0 80px;    }    .detanew_cont_item {        padding: 0 15px;    }    .detanew_cont_list {        margin: 0 -15px;    }    .dcil_cont {        padding: 20px;    }    .dcil_tit {        margin-bottom: 35px;    }    .detanew_banner {        border-radius: 0px 0px 100px 100px;    }    .mod_head_logo {        width: 240px;    }    .mod_head_other {        width: 130px;    }    .mod_head_nav {        width: calc(100% - 130px - 240px);        padding-right: 100px;        padding-left: 80px;    }    .mod_head {        padding-left: 30px;        padding-right: 60px;    }    .mftr_visit .std_btn2_box p {        font-size: 22px;    }    .mod_con {        padding: 60px 0;    }    .mod_foot_tp_le {        padding-right: 110px;    }    .mldc_ul_li a {        padding: 30px;    }    .mldc_ul_li_text p {        font-size: 16px;    }    .mldc_ul_li .ys_imgbox_cover {        width: 50px;    }    .mrul_cont2_ul {        margin: 0 -8px;    }    .mrul_cont2_ul_li {        padding: 0 8px;        margin-bottom: 18px;    }    .mcul_text {        padding: 0 10px;    }    .detanew_main .cfpa_check {        top: 2px;    }    .download_main .mod_ban_bread, .service_main .mod_ban_text, .service_main .mod_ban_bread {        width: 82.5%;    }    .st_cont {        padding-top: 120px !important;    }    .st_item:not(:last-child) {        margin-bottom: 120px;    }    .soludet_sys_cont {        padding: 50px 80px;    }    .soludet_sys {        margin-top: -140px;    }    .home_centit h2::after {        width: 100px;        height: 100px;    }    .soludet_sys_parga p {        font-size: 16px;        margin-bottom: 15px;    }    .sacu_li_cont .ys_imgbox_cover {        width: 85px;    }    .sacu_li {        padding: 0 40px;    }    .soludet_adv_cont_ul {        margin: 0 -40px;    }    .soludet_adv_cont {        margin-top: 60px;    }    .soludet_adv {        padding-top: 70px;        padding-bottom: 80px;    }    .aicl_li1{        left: 17.75% !important;    }    .soludet_pro_cont .soludet_pro_cont_point {        top: -1.5px;    }    .soludet_app {        padding-top: 120px;    }    .soludet_pro_cont::after {        right: -370px;    }    .soludet_pro_cont::before {        left: -280px;    }    .soludet_sup_cont {        padding-left: calc(50% - 41.25%);    }    .soludet_sup_cont::after{        width: calc(50% - 41.25%);    }    .ccmr_list_control .mod_control_line_prog::after {        top: -0.5px;    }    .casedeta_main .detanew_banner_cont {        top: 52%;    }    .ys_cont1580 {        width: 82.5%;    }    .ys_ban_control {        left: calc(50% - 41.25%);    }    .mod_control_line_prog::after {        top: -1.5px;    }    .home_pro_tp_cont {        padding-left: calc(50% - 41.25%);        padding-right: calc(50% - 41.25%);    }    .home_pro_bt_ri {        padding-left: 140px;    }    .home_why_bt_ri {        width: 520px;        right: calc(50% - 41.25%);    }    .home_why_bt_le {        width: calc(100% - 520px);    }    .htul_parga {        margin-top: 18px;    }    .hwbl_text_ul_li {        margin-bottom: 200px;    }    .home_why_tit h2 {        font-size: 52px;    }    .home_why_tit img {        width: 400px;        /* margin-left: 30px; */    }    .home_pro_tp_icon {        width: 600px;    }    /* .hptc_le_btn {        margin-top: 60px;    } */    .hptc_ri .swiper-horizontal>.swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {        width: 500px;        left: 368px;    }    .home_pro_tp {        padding-top: 200px;        padding-bottom: 100px;    }    .home_pro_bt_bg {        width: 300px;    }    .hscl_circle.ys_pos_center {        left: 54%;        width: 580px;    }    .home_solu_cont_le {        width: 400px;        margin-top: 70px;    }    .home_solu_cont_ri {        width: calc(100% - 400px - 580px);    }    .home_solu_cont_mid {        width: 580px;    }    .hulc_ul_li_icon {        width: 90px;        height: 90px;    }    .hulc_ul_li_icon .ys_imgbox_cover {        width: 50px;    }    .hscl_scroll {        margin: 100px 0 0 0 !important;    }    .hulc_num {        font-size: 54px;    }    .hacl_ul_li_cont .ys_imgbox_cover {        width: 90px;    }    .hacl_ul_li {        padding: 0 50px;    }    .hacl_ul {        margin: 0 -50px;    }    .std_title5, .yxedr_active h5 {        font-size: 16px;    }    .home_about_cont_parga {        margin: 60px 0;    }    .home_new_ri {        width: 390px;    }    .home_new_mid {        width: 560px;        padding-right: 50px;    }    .home_new_le {        width: calc(100% - 560px - 390px);    }    .std_title4, .yxedr_active h4 {        font-size: 22px;    }    .hrst_tit {        height: 79.2px;    }    .softdet_list, .softdet_list_img {        width: 1560px;    }    .softdet_ul_li {        padding: 0 calc(50vw - 41.25%);    }    .softdet_cont_box_img1.sull_img {        width: 1560px;        left: calc(50vw - 43.6%);    }    .softdet_ul_li.on .softdet_ul_li_ri{        padding-right: 40px;    }    .softdet_ul_li.on .sull_img2 {        top: -50px;        left: -150px;    }    .softdet_ul_li2{        padding-top: 180px !important;    }    .mbcr_btn {        margin-top: 60px;    }    .mod_ban_cont_le,.prodet_adv_le{        width: 426px;    }    .mod_ban_cont_le {        height: 430px;    }    .mbcl_imgbox {        width: 400px;        height: 400px;        top: 160px;    }    .prodet_adv {        padding-top: 60px;        padding-bottom: 50px;    }    .prodet_adv_le_btn .mbcl_btn {        margin-right: 20px;    }    .prodet_adv_ri,.mod_ban_cont_ri{        width: calc(100% - 426px);        padding-left: 80px;    }    .prodet_adv_le_btn .std_btn3_box {        padding: 0 15px;    }    .mbcl_btn p {        font-size: 16px;    }    .pvlu_li {        padding: 0 40px;        margin-bottom: 30px;    }    .prodet_view_list_ul {        margin: 0 -40px;    }    .pvlu_li_cont_tit .std_title5 {        height: 22.4px;    }    .prodet_solu_cont {        padding: 180px calc(50% - 41.25%) 120px 100px;    }    /* .data_pop .ys_modal_content {        width: 82.5%;    } */    .hscl_circle.ys_pos_center {        left: 400px !important;        transform: translate(0,-50%) !important;    }    .home_solu_cont_mid {        padding: 0 50px;    }    .fril_item_header_tit {        width: calc(100% - 16px);    }    .aiul_cont li {        margin-bottom: 10px;    }    .aiul_cont_icon {        top: 2px;    }    /* .adcc_info {        margin-top: 80px;    } */    .pfri_link_subtit_text{        font-size: 14px;    }    .prodet_side {        left: 20px;    }    .hptc_ri_cont_slick {        margin: 0 -12px;    }    .hrcs_li {        padding: 0 12px;    }    .mbcl_imgbox_slick .slick-arrow, .mbcl_imgbox_slick1 .slick-arrow {        width: 40px;        height: 40px;    }    .prodet_adv_le_btn .mbcl_btn {        padding: 0 15px;    }    .mbcl_btn p {        margin-right: 10px;    }    .ys_cont1480 {        width: 82.5%;    }    .home_why_bt_ri {        width: 640px;    }    .home_why_bt_le {        width: calc(100% - 640px);    }    .hptc_ri_btn .adcc_btn_next {        right: -60px;    }    .hptc_ri_btn .adcc_btn_prev {        left: -60px;    }    .home_solu_cont_mid .ys_imgbox_cover {        width: 100%;    }    .home_solu_cont_mid {        width: calc(100% - 400px - 300px);    }    .home_solu_cont_ri {        width: 300px;    }    .hscl_circle.ys_pos_center {        left: 35% !important;        top: 64%;        width: 540px;    }    .home_why_cont_le{        width: 51%;        padding: 110px calc(50% - 41.25%) 38px calc(50% - 41.25%);    }    .htul_tit {        font-size: 28px;    }    .home_why_cont_le .hptc_le_btn {        margin-top: 20px;    }    .htul_parga {        margin-top: 10px;    }    /*2025.6.17售后Linda修改-start*/    .soludet_pro_cont::before {        width: calc(50vw - 41.25%);        left: calc(-1* calc(50vw - 41.25%) - 20px);    }    .soludet_pro_cont::after {        width: calc(50vw - 41.25%);        right: calc(-1* calc(50vw - 41.25%) - 40px);    }    /*2025.6.17售后Linda修改-end*/    /* 1680end */}@media screen and (max-width: 1560px) {    .st_item_right_icon {        width: 65px;        height: 65px;        bottom: 25px;        left: 25px;    }    .st_item_right_icon img {        width: 45px;        height: 45px;    }    .std_padding3{        padding: 80px 0;    }    .casedeta_cont {        padding-top: 60px;        padding-bottom: 80px;    }    .mftr_visit .std_btn2_box p {        font-size: 20px;    }    .mod_head_nav {        width: calc(100% - 130px - 220px);        padding-right: 80px;        padding-left: 60px;    }    .mod_head_nav_ul {        margin: 0 -16px;    }    .mhnu_li {        padding: 0 16px;    }    .mod_foot_tp_ri {        width: 290px;    }    .mod_foot_tp_le {        width: calc(100% - 290px);        padding-right: 100px;    }    .mftr_logo,.mftr_visit .std_btn2, .mftr_link{        width: 270px;        margin-left: calc(100% - 270px);    }    .mftl_ul_li_bt a {        font-size: 14px;    }    .mftl_ul_li_tp a {        font-size: 16px;    }    .mod_foot {        padding-top: 60px;    }    .mod_head_logo {        width: 220px;    }    .mhnu_li_btn {        margin-left: 4px;    }    .mftr_share li {        margin-right: 30px;    }        .std_padding1 {        padding-top: 100px;    }    .std_padding2 {        padding-bottom: 100px;    }    .contact_form {        margin-top: 80px !important;    }    .std_title2, .yxedr_active h2 {        font-size: 42px;    }    .contact_form_cont {        padding: 40px 60px;    }    .std_title3, .yxedr_active h3 {        font-size: 30px;    }    .mccr_btn1 {        margin-bottom: 30px;    }    .mrul_parga p {        font-size: 16px;    }    .mlsc_ri_ul1_li .ys_imgbox_cover {        width: 68%;    }    .home_centit h2::after {        width: 90px;        height: 90px;    }    .std_margin1 {        margin-top: 40px;    }    .soludet_case_cont .swiper-slide {        width: 330px !important;    }    .nilc_left_text {        font-size: 14px;    }    .std_title4, .yxedr_active h4 {        font-size: 22px;    }    .adcc_year {        padding-top: 140px;    }    .aicl_li_icon {        width: 50px;        height: 50px;    }    @keyframes page-loader-ripple1 {        0% {            width: 58px;            height: 58px;            opacity: 0;        }        100% {            width: 80px;            height: 80px;            opacity: 1;        }    }    @keyframes page-loader-ripple2 {        0% {            width: 28px;            height: 28px;            opacity: 0;        }        100% {            width: 70px;            height: 70px;            opacity: 1;        }    }    .sacu_li_cont .ys_imgbox_cover {        width: 70px;    }    .about_deve_cont_svg {        width: 640px;    }    .about_deve_cont_circle,.adcc_circle {        width: 640px;        height: 640px;    }    /* .adcc_info {        margin-top: 80px;    } */    .adcc_btn {        width: 150px;    }    .adcc_btn_li {        width: 40px;        height: 40px;    }    .adcc_year_ul_li.slick-current .ayul_text {        transform: scale(2.3);    }    .ayul_text {        font-size: 20px;    }    .soludet_app {        padding-top: 100px;        padding-bottom: 50px;    }    .slrc_list_ul_li {        padding: 0 10px;    }    .slrc_list_ul {        margin: 0 -10px;    }    .slrc_list {        padding-right: 30px;    }    .spcu_li_le {        width: 400px;    }    .spcu_li_ri {        padding: 50px 40px 82px 140px;    }    .case_list {        padding-top: 120px;    }    .case_list_ul_li {        padding: 0 80px;        margin-bottom: 80px;    }    .case_list_ul {        margin: 0 -80px;    }    .cctl_arrow_ul_li {        width: 40px;    }    .ccml_info, .ccml_parga {        margin-top: 22px;    }    .ccml_info {        margin-bottom: 30px;    }    .ccml_info_ul_li {        margin-bottom: 16px;    }    .ccmr_list_control .mod_control_line_prog::after {        top: -1.5px;    }    .home_why_bt {        margin-top: 30px;    }    .home_why_bt_ri.ys_fixed {        top: 100px;    }    .hwbl_text_ul_li {        margin-bottom: 160px;    }    .hptc_ri .swiper-horizontal>.swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {        left: 320px;    }    .hrbu_li_icon {        top: -2px;    }    .home_pro_tp {        padding-top: 170px;        /* padding-bottom: 120px; */    }    .hulc_ul_li_icon {        width: 80px;        height: 80px;    }    .hulc_ul_li_icon .ys_imgbox_cover {        width: 40px;    }    .hulc_ul_li {        margin-bottom: 40px;    }    .home_solu_cont_mid {        width: 520px;    }    .hscl_circle.ys_pos_center {        left: 57%;        width: 520px;    }    .hulc_num {        font-size: 48px;    }    .hacl_ul_li_cont .ys_imgbox_cover {        width: 80px;    }    .hacl_ul_li {        padding: 0 30px;    }    .hacl_ul {        margin: 0 -30px;    }    .home_about_cont_parga {        margin: 50px 0;    }    .home_new_ri {        width: 335px;    }    .home_new_mid {        width: 530px;        padding-right: 30px;    }    .home_new_le {        width: calc(100% - 530px - 335px);    }    .hnlt_icon {        width: 40px;    }    .softdet_list, .softdet_list_img {        width: 1440px;    }    .softdet_cont_box_img1.sull_img {        width: 1440px;    }    .softdet_ul_li1 .softdet_ul_li_le {        width: 600px;    }    .softdet_ul_li1 .softdet_ul_li_ri {        width: calc(100% - 600px);    }    .sull_img2_img {        width: 120px;    }    .softdet_ul_li.on .softdet_ul_li_ri {        padding-right: 100px;    }    .softdet_cloud {        margin-top: 80px;    }    .sclu_li_cont_icon {        width: 70px;        height: 70px;    }    .sclu_li {        padding: 0 20px;    }    .softdet_cloud_list_ul {        margin: 0 -20px;    }    .softdet_ul_li_bg {        width: 650px;        bottom: -400px;    }    .sulr_list .hllu_li_parga p {        font-size: 16px;    }    .sulr_list .hllu_li_icon {        top: 2px;    }    .softdet_ul_li_bg2 {        width: 480px;    }    .softdet_solu_ri {        padding-left: 100px;    }    .ssrc_bt {        margin-top: 40px;        margin-bottom: 15px;    }    .prodet_solu_cont_list, .pscl_control {        margin-top: 60px;    }    .mbcl_imgbox {        top: 100px;    }    .prodet_adv_le {        margin-top: -60px;    }    .parl_ul_li_cont .ys_imgbox_cover {        width: 50px;    }    .parl_ul_li {        margin-bottom: 30px;    }    .pscl_ul_li_parga {        margin-top: 20px;    }    .data_pop_btn {        margin-top: 30px;    }    .hscl_circle.ys_pos_center {        left: 430px !important;    }    .aiul_cont_icon {        top: 3px;    }    .pfri_list {        margin: 0 -10px;    }    .pfri_item {        padding: 0 10px;    }    .prodet_side_ul_li::before {        width: 8px;        height: 8px;    }    .prodet_side_ul_li {        padding-left: 16px;    }    .pl_flex_right {        width: calc(100% - 260px);    }    .pl_flex_left {        width: 260px;    }    .home_why_bt_ri {        width: 580px;    }    .home_why_bt_le {        width: calc(100% - 580px);    }    .hptc_ri,.hptc_le{        padding: 0 20px;    }    .hptc_ri_btn .adcc_btn_prev {        left: -30px;    }    .hptc_ri_btn .adcc_btn_next {        right: -30px;    }    .home_solu_cont_mid {        width: calc(100% - 370px - 300px);    }    .home_solu_cont_le {        width: 370px;    }    .hscl_circle.ys_pos_center {        top: 66%;    }    .hscl_circle.ys_pos_center {        left: 33% !important;    }    /* 1560end */}/* 1440~1200 pc小屏幕 重点*/@media screen and (max-width: 1440px) {    .std_title1 {        font-size: 44px;    }    .std_title2,    .yxedr_active h2 {        font-size: 38px;    }    .std_title3,    .yxedr_active h3 {        font-size: 28px;    }    .std_title4,    .yxedr_active h4 {        font-size: 22px;    }      .std_title5,    .yxedr_active h5 {        font-size: 16px;    }    .std_title6,    .yxedr_active h6 {        font-size: 14px;        line-height: 1.6;    }        .std_parga p {        font-size: 14px;        line-height: 1.6;    }    .st_item_left {        padding-right: 50px;    }    .st_item:nth-child(even) .st_item_left {        padding-left: 50px;    }    .st_item_right_icon img {        width: 40px;        height: 40px;    }    .st_item_right_icon {        width: 60px;        height: 60px;        bottom: 20px;        left: 20px;    }       .st_item:nth-child(even) .st_item_right_icon {        right: 20px;        right: 20px;    }    .st_item_left_tit {        margin-bottom: 25px;    }    .st_item_left_list {        margin-top: 50px;    }    .sili_img {        margin-right: 10px;        width: 22px;    }    .std_btn1_box, .std_btn3_box {        padding: 0 18px;    }    .std_btn1_box_text p, .std_btn2_box p, .std_btn3_box_text p {        font-size: 14px;        line-height: 40px;        margin-right: 10px;    }    .st_item_right:hover .st_item_right_link {        transform: translate(3px, -3px);    }    .st_item_right:hover::after {        transform: translate(-3px, 3px);    }    .st_item_left_item:not(:last-child) {        margin-bottom: 20px;    }    .st_item_left_item {        padding-bottom: 10px;    }    .std_btn1_box_icon {        width: 22px;        height: 22px;    }    .pfli_link_imgbox .ys_imgbox_cover {        width: 24px;    }    .pfli_link_imgbox {        width: 40px;        height: 40px;        margin-right: 10px;    }    .pl_flex_left_item:not(:last-child) {        margin-bottom: 25px;    }    .pl_flex_left {        padding-right: 25px;        width: 280px;    }    .pl_flex_right {        padding-left: 30px;        width: calc(100% - 280px);    }    .pfri_item {        /* padding: 0 14px; */        margin-bottom: 30px;    }    /* .pfri_list {        margin: 0 -14px;    } */    .pfri_titbox_icon {        width: 50px;        margin-right: 15px;    }    .pfri_titbox {        margin-bottom: 25px;    }    .pfri_link_more_text {        font-size: 14px;        margin-right: 10px;    }    .pfri_link_more_icon {        width: 20px;    }    .pfri_link .ys_imgbox_cover {        margin-bottom: 5px;    }    .mod_search_btn {        line-height: 36px;        font-size: 14px;    }    .mod_search_input input{        font-size: 14px;    }    .mod_search_input {        margin-bottom: 15px;    }    .mod_searchbox {        margin-bottom: 35px;    }    .faq_left_item_tit {        font-size: 14px;    }    .faq_left_item_icon {        width: 20px;        margin-right: 10px;    }    .faq_left_item:not(:last-child) {        margin-bottom: 20px;    }    .fril_item_header {        padding: 12px 20px;    }    .fril_item_header_icon {        width: 14px;        height: 14px;    }    .fril_item_header_tit {        font-size: 20px;    }    .fril_item_body {        padding: 0 20px 10px;    }    .faq_right_item:not(:first-child) {        padding-top: 40px;    }    .mod_searchs_icon {        width: 18px;        right: 14px;    }    .fris_text {        font-size: 14px;        margin-right: 0px;    }    .fris_icon {        width: 28px;        margin-right: 10px;    }    .mbss_flex input {        padding-left: 25px;        padding-right: 20px;        height: 48px;    }    .mod_banner_second_search {        width: 700px;        top: 48%;    }    .mbss_flex_btn {        width: 140px;    }    .mbss_flex_btn img {        width: 20px;    }    .mbss_flex input{        font-size: 14px;    }    .new_cont_tab {        width: 700px;        margin-bottom: 30px;    }    .new_cont_tab_link {        font-size: 14px;        line-height: 38px;    }    .download_select_item {        padding: 20px 20px 0;    }    .download_select_item_tit {        width: 179px;    }    .download_select_item_tit {        margin-right: 25px;    }    .dsil_item .ys_imgbox_cover {        width: 18px;        margin-right: 8px;    }    .dsil_item {        margin-bottom: 18px;        margin-right: 20px;    }       .download_select {        padding: 10px 0;        margin-bottom: 30px;    }    .download_reset_gbtn_search {        width: 218px;        line-height: 38px;        font-size: 14px;    }    .download_reset_gbtn_reset {        width: 85px;        line-height: 36px;        font-size: 14px;        padding: 0 20px;        margin-right: 15px;        text-align: center;    }    .dsil_tit {        font-size: 14px;    }    .download_reset {        margin-bottom: 30px;    }    .download_reset_left {        font-size: 16px;    }    .download_list_header>div {        font-size: 14px;    }    .download_list_item {        font-size: 14px;    }    .download_list_header {        padding: 20px 30px;    }    .download_list_item {        padding: 22px 30px;    }    .download_listbox {        margin-bottom: 30px;    }    .noicon.std_btn2 {        width: 180px;    }    .noicon .std_btn2_box p {        line-height: 44px;    }    .download_select_item_tit{        font-size: 20px;    }    .download_videolist_box {        padding: 25px 22px 0px;        margin-bottom: 30px;    }    .download_videoitem {        padding: 0 10px;        margin-bottom: 30px;    }    .download_videolist {        margin: 0 -10px;    }    .download_videoitem_link_tit {        margin-top: 12px;        font-size: 20px;    }    .mod_banenr_first {        border-radius: 0px 0px 80px 80px;    }    .service_input input {        padding: 0 20px;    }    .service_selectbox .ys_select, .service_input {        padding: 0 20px;        height: 48px;    }    .service_btn {        line-height: 46px;    }    .service_selectbox .ys_select_show {        font-size: 14px;    }    .ys_select_xtbbox .iconfont{        font-size: 14px;    }    .service_country .ys_select_li, .service_city .ys_select_li{        font-size: 14px;    }    .service_country .ys_select_bd, .service_city .ys_select_bd {        height: 189px;    }    .service_selectbox {        margin-bottom: 40px;    }    .service_item_left_tit {        margin-bottom: 20px;    }    .sill_item:not(:last-child) {        margin-bottom: 10px;    }    .service_item_left_list {        margin-bottom: 25px;    }    .service_item_left_btnlist{        margin-top: 25px;    }    .sill_item_text {        font-size: 14px;    }    .sill_item_icon {        width: 20px;        margin-right: 8px;        transform: translateY(0px);    }    .silb_item {        padding: 0 12px;        line-height: 20px;        font-size: 14px;    }    .silb_item:not(:last-child) {        margin-right: 10px;    }    .service_item_right_btn {        padding: 7px 18px;    }    .sirb_text {        font-size: 14px;        line-height: 1.5;        color: #FFFFFF;        text-transform: uppercase;        margin-right: 10px;    }    .sirb_icon {        width: 20px;    }    .service_item_left {        width: calc(100% - 400px);        padding: 25px;    }       .service_item_right {        width: 400px;    }    .service_item:not(:last-child) {        margin-bottom: 28px;    }       .service_list {        margin-bottom: 40px;    }    .service_item {        border-radius: 16px;    }    .service_selectbox .ys_select, .service_input {        padding: 0 20px;        height: 46px;    }    .service_btn {        line-height: 44px;    }    .service_country, .service_city {        width: 274px;        margin-right: 15px;    }    .service_input input{        font-size: 14px;    }    .new_itemfocus, .new_item {        padding: 0 10px;    }    .new_list {        margin: 0 -10px;        margin-bottom: 10px !important;    }    .new_item, .new_itemfocus{        margin-bottom: 20px;    }    .new_item_link_tit {        font-size: 16px;        height: 44.8px;    }    .new_item_link_text p {        font-size: 14px;        height: 42px;    }    .new_item_link_cont {        padding: 18px 18px 12px;    }    .nilc_left_text {        font-size: 14px;    }    .nilc_right_text {        font-size: 14px;        margin-right: 10px;    }    .nilc_left_img {        width: 20px;        margin-right: 4px;        transform: translateY(-1px);    }    .nilc_right_img {        width: 22px;    }    .new_item_link_text p {        margin-bottom: 50px;    }    .job_right_item {        margin-bottom: 20px;        border-radius: 20px;    }    .job_right_label {        margin-bottom: 15px;    }    .jrli_text {        font-size: 14px;    }    .jrli_icon {        width: 20px;        margin-right: 8px;    }    .job_right_label_item:not(:last-child) {        margin-right: 20px;    }    .job_right_item_body {        padding: 18px 0;    }    .job_right_item_body h5 {        margin-bottom: 10px;    }    .job_right_btnlook_text{        font-size: 14px;    }    .job_right_btnlook_icon {        width: 12px;        height: 12px;        position: relative;    }       .job_right_btnemail_icon {        width: 22px;    }    .job_main .std_btn2 {        margin-top: 30px;    }    .jlil_item_tit{        font-size: 14px;    }    .jlil_item_check {        width: 14px;        height: 14px;        margin-right: 12px;    }    .jlil_item:not(:last-child) {        margin-bottom: 12px;    }    .job_left_item:not(:last-child) {        margin-bottom: 25px;    }    .job_right_btnlook_text {        margin-right: 14px;    }    .job_right_btnlook {        padding: 0 18px;    }    .job_right_btnemail {        margin-left: 15px;    }    .contact_form_cont {        padding: 40px 60px;        border-radius: 34px;    }    .contact_form_cont_tit {        margin-bottom: 25px;    }    .contact_form_primary_item {        padding: 0 12px;        margin-bottom: 20px;    }    .contact_form_primary {        margin: 0 -12px;        margin-bottom: 40px !important;    }    .contact_form_primary_item textarea {        height: 140px;    }    .contact_form_primary_item>label,    .contact_form_primary_item textarea{        font-size: 14px;    }    .contact_form_check_input {        padding-right: 30px;    }    .contact_form_check>.ys_imgbox_cover {        width: 22px;    }    .cfcb_item_tit{        font-size: 14px;    }    .cfcb_items .ys_imgbox_cover {        width: 14px;    }    .contact_form_primary_item {        font-size: 14px;    }    .cfcb_link {        width: 26px;    }    .cfcb_item:not(:first-child) {        margin-left: 30px;    }    .contact_form {        margin-bottom: 80px;    }    .contact_details_titbox img {        width: 70px;    }    .contact_details_tit {        margin-bottom: 35px;    }    .contact_details_cont {        padding-left: 80px;    }    .contact_details_primary {        width: 500px;        padding: 30px 25px;        border-radius: 15px;    }    .contact_details {        padding-bottom: 80px;    }    .cfpa_text {        font-size: 16px;    }    .cfpa_text a {        font-size: 14px;    }    .cdpi_text {        font-size: 14px;    }    .cdpi_icon {        width: 20px;    }    .contact_details_location_text{        font-size: 14px;    }    .contact_details_location_img {        width: 20px;    }    .detanew_right {        width: 300px;        padding-left: 30px;    }    .detanew_left {        width: calc(100% - 300px);        padding-right: 30px;    }    .verify_flex_img {        width: 130px;    }    .detanew_right_center_i, .detanew_right_center_f {        font-size: 18px;    }    .detanew_right_slickprev, .detanew_right_slicknext {        width: 28px;    }    .detanew_right_slick_tit {        margin-bottom: 20px;    }    .detanew_right_slickbox {        margin-bottom: 30px;    }    .detanew_right_slick_form {        padding: 28px 20px !important;    }    .detanew_right_slick_form .contact_form_primary_item {        margin-bottom: 12px;    }    .detanew_left_item_cont p{        font-size: 14px;    }    .detanew_cont {        padding: 60px 0 60px;    }    .detanew_banner {        border-radius: 0px 0px 60px 60px;    }    .detanew_share_item {        margin-left: 30px;    }    .detanew_cont_tit {        margin-bottom: 20px;        margin-top: 50px;    }    .detanew_cont_item {        padding: 0 10px;    }    .detanew_cont_list {        margin: 0 -10px;    }    .dcil_tit{        font-size: 16px;    }    .detanew_cont_listbox::after,    .detanew_cont_listbox::before{        width: 300px;    }    .dcil_data_text{        font-size: 14px;    }    .dcil_data .ys_imgbox_cover {        width: 20px;        margin-right: 6px;    }    .new_itemfocus_cont_text{        margin-bottom: 18px;    }    .mod_head {        padding-right: 50px;    }    .mod_head_other {        width: 116px;    }    .mod_head_nav {        width: calc(100% - 116px - 210px);        padding-right: 70px;        padding-left: 60px;    }    .mhnu_li {        padding: 0 12px;    }    .mod_head_nav_ul {        margin: 0 -12px;    }    .mod_head_logo {        width: 210px;    }    .mftr_visit .std_btn2_box p {        font-size: 18px;    }    .mftr_visit .std_btn2_box img {        width: 40px;    }    .mftr_link_select .ys_select_hd {        height: 40px;    }    .mftr_visit {        margin-top: 30px;        margin-bottom: 50px;    }    .mod_head_logo a,.mhnu_li_text p,.mhol_tp_icon,.mhol_tp_tab p,.mhol_tp_tab_icon{        line-height: 74px;    }    .mhos_icon{        height: 74px;        line-height: 74px;    }    .std_btn4_box_text p {        font-size: 16px;    }    .std_btn4_box,.mccr_btn2 .std_btn1_box {        width: 260px;    }    .mod_con {        padding: 50px 0;    }    .cfcb_item_tit, .ys_select_li_parga p {        font-size: 14px;    }    .mlsc_le_icon {        width: 40px;    }    .mlsc_le {        width: 360px;        padding: 40px 30px;    }    .mlsc_ri {        width: calc(100% - 360px);        padding: 40px 30px;    }    .mlsc_le li {        margin-bottom: 30px;    }    .mhnu_li_drop {        top: 82px;    }    .msul_phone_num_text2 a {        font-size: 18px;    }    .mod_side_ul,.msul_icon{        width: 40px;    }    .detanew_banner_date_text {        font-size: 14px;    }    .detanew_banner_date_icon {        width: 20px;    }    .detanew_share_item {        width: 28px;    }    .soludet_case_cont .swiper-slide {        margin-right: 30px;    }    .detanew_main .soludet_case {        padding-top: 60px;    }    .detanew_left h4::before {        top: 1px;    }    .sccs_text_tit{        height: 44.8px;    }    .std_padding3 {        padding: 70px 0;    }    .casedeta_cont {        padding-top: 50px;        padding-bottom: 70px;    }    .pl_flex_right_item:not(:first-child) {        padding-top: 30px;    }    .st_cont {        padding-top: 100px !important;    }    .st_item:not(:last-child) {        margin-bottom: 100px;    }    .soludet_sys_cont {        padding: 50px 60px;    }    .soludet_sys {        margin-top: -100px;    }    .sacu_li_cont .ys_imgbox_cover {        width: 60px;    }    .sacu_li_cont_num {        font-size: 34px;    }    .soludet_adv {        border-radius: 60px;        padding-top: 60px;        padding-bottom: 70px;    }    .soludet_adv_cont {        margin-top: 50px;    }    .about_enter_bg {        width: 700px;    }    .about_enter {        padding-top: 200px;    }    .about_enter_tab {        margin-top: 50px;        margin-bottom: 30px;    }    .adcc_circle_icon {        width: 30px;        top: -15px;    }    .adcc_year {        padding-top: 100px;    }    .adcc_year_ul_li.slick-current .ayul_text {        transform: scale(2);    }    .ayul_text {        font-size: 20px;    }    .about_deve_cont_circle, .adcc_circle {        width: 600px;        height: 600px;    }    .about_deve_cont_svg {        width: 600px;    }    .soludet_sys_parga p {        font-size: 14px;    }    .sacu_li {        padding: 0 30px;    }    .soludet_adv_cont_ul {        margin: 0 -30px;    }    .spcu_li_le {        width: 360px;    }    .spcu_li_ri {        padding: 40px 30px 62px 140px;    }    .slrc_parga {        margin-top: 25px;        margin-bottom: 18px;    }    .soludet_sup_cont_bg {        width: 680px;    }    .sulc_icon {        width: 40px;    }    .sulc_parga {        width: calc(100% - 40px);        padding-left: 10px;    }    .slrc_img1 {        width: 240px;    }    .case_list_ul_li {        padding: 0 60px;        margin-bottom: 60px;    }    .case_list_ul {        margin: 0 -60px;    }    .case_main .service_country, .case_main .service_city {        padding: 0 25px;    }    .service_cont_le_cont {        margin: 0 -25px;    }    .ccmr_list_control .mod_control_line_prog::after {        top: -0.5px;    }    .join_cont_tp_parga p {        margin-bottom: 10px;    }    .join_cont_tp_btn {        margin-top: 30px;    }    .join_cont_bt_cont {        height: calc(100vh - 75px);    }    .join_cont_bt.isfixed .join_cont_bt_cont {        top: 75px;    }    .join_main {        padding-top: 90px;    }    .ys_ban_btn {        margin-top: 50px;    }    .home_why_tit h2 {        font-size: 46px;    }    .home_why_tit img {        width: 380px;        /* margin-left: 20px; */    }    .hwbl_text_ul_li {        margin-bottom: 140px;    }    .home_pro_tp_icon {        width: 500px;        top: -150px;        left: -180px;    }    /* .hptc_le_btn {        margin-top: 50px;    } */    .hrbu_li {        margin-right: 40px;    }    .hptc_ri .swiper-horizontal>.swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {        left: 258px;    }    .home_pro_bt_tit, .home_solu_tit {        width: 525px;    }    .home_pro_bt_ri {        width: calc(100% - 525px);    }    .home_solu_cont_le {        width: 340px;        margin-top: 50px;    }    .hscl_circle.ys_pos_center,.home_solu_cont_mid{        width: 500px;    }    .home_solu_cont_ri {        width: calc(100% - 340px - 500px);        padding-left: 65px;    }    .hscl_circle.ys_pos_center {        left: 53%;    }    .hulc_num {        font-size: 40px;    }    .hacl_ul_li_cont .ys_imgbox_cover {        width: 70px;    }    .home_about_cont_parga {        margin: 40px 0;    }    /* .hnru_li_parga p {        height: 44.8px;    } */    .hnru_li_info_lab {        margin-right: 20px;    }    .home_pro_bt_ri p {        font-size: 16px;    }    .hllu_li_icon {        width: 12px;        position: relative;        top: 3px;    }    .hllu_li_parga {        padding-left: 12px;        width: calc(100% - 12px);    }    .softdet_cloud {        margin-top: 60px;    }    .softdet_cloud_btn_wind {        margin-right: 30px;    }    .softdet_cloud_parga {        margin-top: 18px;        margin-bottom: 30px;    }    .sclu_li_cont_icon {        width: 60px;        height: 60px;    }    .softdet_list, .softdet_list_img {        width: 1360px;    }    .data_pop_list td:first-child {        font-size: 16px;    }    .softdet_solu_le {        width: 400px;    }    .softdet_solu_ri {        width: calc(100% - 400px);    }    .softdet_solu_ri_cont {        padding-top: 120px;    }    .softdet_solu_bg_img1, .softdet_solu_bg_img2 {        width: 650px;    }    .softdet_solu_bg_img2 {        right: -135px;    }    .prodet_main .mod_ban_cont {        bottom: 30px;    }    .prodet_solu_cont {        padding: 140px calc(50% - 41.25%) 120px 80px;    }    .prodet_solu_cont_list, .pscl_control {        margin-top: 40px;    }    .prodet_side_ul_li::before {        width: 8px;        height: 8px;    }    .mbcr_list_ul_li {        padding: 0 10px;    }    .mbcr_list_ul {        margin: 0 -10px;    }    .prodet_adv_ri, .mod_ban_cont_ri {        padding-left: 80px;    }    .mbcr_btn {        margin-top: 50px;    }    /* .mbcr_btn .std_btn2 {        margin-right: 30px;    } */    .data_pop .ys_modal_close {        width: 40px;        right: 80px;        top: 60px;    }    .hscl_circle.ys_pos_center {        left: 340px !important;    }    .home_solu_cont_ri{        padding-left: 0 !important;     }    .home_solu_cont_le {        padding-right: 20px;    }    .hulc_ul_li_parga p {        font-size: 14px;    }    /* .hulc_ul_li_parga p{        height: 44.8px;    } */    .fril_item_header_tit {        width: calc(100% - 14px);    }    .hwbl_line_scroll.ys_fixed {        top: 120px;    }    .pl_flex_left {        width: 240px;    }    .pl_flex_right {        width: calc(100% - 240px);    }    /* .mlsc_le_text {        font-size: 22px !important;    } */    .mhnu_li_soludrop .mlsc_le {        width: 250px;    }    .mhnu_li_soludrop .mlsc_ri {        width: calc(100% - 250px);    }    .mhnu_li_soludrop .mlsc_le_icon {        width: 36px;    }    .hptc_ri {        margin-top: 40px;    }    .hptc_ri_btn .adcc_btn_prev {        left: -60px;    }    .hptc_ri_btn .adcc_btn_next {        right: -60px;    }    .hrst_info_icon {        top: 2px;    }    .msul_link .msul_pop_cont {        padding: 30px 20px;    }    .msul_pop_cont li {        width: 28px;        margin-right: 18px;    }    .pfri_link_subtit_item {        padding: 0 5px;    }    .home_pro_bt_cont {        min-height: 218px;        padding-bottom: 80px;    }    .home_pro_bt_tit {        height: 438px;        transform: translateY(-50%);    }    .prodet_adv_le_btn .mbcl_btn p {        line-height: 40px;    }    .hptc_ri_btn .adcc_btn_prev {        left: -40px;    }    .hptc_ri_btn .adcc_btn_next {        right: -40px;    }    .hrcs_li {        padding: 0 7px;    }    .hptc_ri_cont_slick {        margin: 0 -7px;    }    .mbcr_btn .mbcl_btn p {        font-size: 14px;    }    /* 1440end */    /* judy */    .aicl_li_text:hover::after {        width: 673px;    }    .aicl_li.on .aicl_li_text_ri {        left: -425px;    }    .aicl_li_text_ri {        left: 210px;    }    .home_solu_cont_mid {        width: calc(100% - 340px - 300px);        padding: 0;    }    .home_solu_cont_ri {        width: 300px;    }    .hscl_circle.ys_pos_center {        left: 31% !important;    }    .htul_tit {        font-size: 24px;    }    .home_why_cont_le {        padding: 90px calc(50% - 41.25%) 38px calc(50% - 41.25%);    }    }@media screen and (max-width: 1360px) {    .mhnu_li_text p {        font-size: 14px;    }    .ys_hd_pc {        padding: 0 30px;    }    .std_padding1 {        padding-top: 90px;    }    .std_padding2 {        padding-bottom: 90px;    }    .mftl_ul_li_bt a {        font-size: 12px;    }    .mftl_ul_li_bt li {        margin-bottom: 15px;    }    .mftl_ul_li_tp a {        font-size: 14px;    }    .mftl_ul_li_bt {        margin-top: 25px;    }    .home_centit h2::after {        width: 80px;        height: 80px;    }    .sacu_li {        padding: 0 20px;    }    .soludet_adv_cont_ul {        margin: 0 -20px;    }    .about_enter_bg {        width: 600px;    }    .about_enter {        padding-top: 160px;    }    .about_enter_titbox_logo {        width: 60px;    }    .about_enter_titbox_tit {        margin-top: 20px;    }    .soludet_pro_cont .soludet_pro_cont_point {        top: -0.5px;    }    .soludet_sup_cont_control .mod_control_line_prog::after{        top: -1.5px;    }    .case_list {        padding-top: 110px;    }    /* .hptc_le {        width: 280px;    }    .hptc_ri {        width: calc(100% - 280px);        padding-left: 30px;    } */    .home_pro_bt_bg {        width: 260px;    }    .home_pro_bt_cont{        padding-bottom: 80px;    }    .home_pro_bt_tit {        height: 400px;    }    .hulc_ul_li_icon {        width: 70px;        height: 70px;    }    .hulc_ul_li_icon .ys_imgbox_cover {        width: 34px;    }    .hulc_ul_li {        margin-bottom: 30px;    }    .hscl_circle.ys_pos_center {        left: 57%;    }    .hscl_scroll {        margin: 80px 0 0 0 !important;    }    .home_new_le {        width: calc(100% - 480px - 300px);    }    .home_new_mid {        width: 480px;    }    .home_new_ri {        width: 300px;    }    .softdet_list, .softdet_list_img {        width: 1280px;    }    .softdet_cont_box_img1.sull_img {        width: 1280px;        left: calc(50vw - 43.6%);    }    .softdet_ul_li.on .sull_img2_img {        width: 190px;    }    .softdet_ul_li.on .softdet_ul_li_ri {        padding-right: 200px;    }    .softdet_ul_li.on .sull_img2 {        left: -200px;    }    .softdet_ul_li1 .softdet_ul_li_ri {        padding-top: 0;    }    .pvlu_li {        padding: 0 30px;    }    .prodet_view_list_ul {        margin: 0 -30px;    }    .pvlu_li_cont {        padding: 25px;    }    .prodet_solu_bg {        width: 600px;    }    .hscl_circle.ys_pos_center {        left: 320px !important;    }    .aicl_li1 {        left: 16.75% !important;    }    .aicl_li_text::after,.aicl_li_text_le,.aicl_li_text{        width: 190px;    }    .aicl_li_text_le::before {        right: 20px;    }    .aicl_li.on .aicl_li_text_le::before {        left: 20px;    }    @media screen and (min-width: 1200px){        .aicl_li_text:hover::after {            width: 600px;                    }    }    .aicl_li.on .aicl_li_text_ri {        left: -410px;        width: 390px;    }    .aicl_li_text_ri {        width: 335px;    }    .pfri_link_subtit_text {        font-size: 12px;    }    .home_why_bt_ri {        width: 500px;    }    .home_why_bt_le {        width: calc(100% - 500px);    }    .prodet_adv_ri, .mod_ban_cont_ri {        padding-left: 50px;    }    /* 1360end */    /* Judy */    .aicl_li_text:hover::after {        width: 560px;    }}@media screen and (max-width: 1280px) {    .hulc_ul_li_parga p{        font-size: 14px;    }    .mhos_icon {        width: 20px;    }    .mod_head_other {        width: 108px;    }    .mod_head_nav {        width: calc(100% - 108px - 190px);        padding-right: 50px;        padding-left: 50px;    }    .mod_head_logo {        width: 190px;    }    .mod_head {        padding-right: 30px;    }    .mod_head_logo a, .mhnu_li_text p, .mhol_tp_icon, .mhol_tp_tab p, .mhol_tp_tab_icon {        line-height: 64px;    }    .mhos_icon {        height: 64px;        line-height: 64px;    }    .ys_hd_pc {        top: 12px;    }    .std_padding1 {        padding-top: 80px;    }    .std_padding2 {        padding-bottom: 80px;    }    .contact_form {        margin-top: 70px !important;    }    .std_title2, .yxedr_active h2 {        font-size: 34px;    }    .contact_form_cont {        padding: 30px 40px;        border-radius: 34px;    }    .cfcb_item:not(:first-child) {        margin-left: 20px;    }    .mod_foot_tp_le {        padding-right: 60px;    }    .mftr_visit .std_btn2_box p {        font-size: 16px;    }    .mftr_share li {        width: 28px;    }    .mod_foot_bt p, .mod_foot_bt p a {        font-size: 12px;    }    .std_parga p {        font-size: 12px;    }    .mldc_ul_li a {        padding: 20px;    }    .mldc_ul_li .ys_imgbox_cover {        width: 40px;    }    .mhnu_li_drop {        top: 72px;    }    .std_title1 {        font-size: 40px;    }    .mod_control_dir_text p {        font-size: 18px;    }    .detanew_main .ccmr_list_control .mod_control_line_prog::after {        top: -1.5px;    }    .mod_ban_bread ul {        margin: 0 -14px;    }    .mod_ban_bread li {        padding: 0 14px;    }    .mod_ban_bread li::after {        right: -9px;    }    .nilc_left_text,.nilc_right_text{        font-size: 12px;    }    .std_padding3 {        padding: 60px 0;    }    .casedeta_cont {        padding-top: 40px;        padding-bottom: 60px;    }    .download_select_item_tit {        font-size: 18px;    }    .new_cont, .download_cont {        padding-top: 40px !important;    }    .st_cont {        padding-top: 80px !important;    }    .st_item:not(:last-child) {        margin-bottom: 60px;    }    .soludet_sys_parga p {        font-size: 12px;        margin-bottom: 10px;    }    .soludet_app {        padding-top: 80px;    }    .soludet_sup_cont_bg {        width: 540px;    }    .slrc_img1 {        width: 200px;    }    .sscu_li_ri {        width: calc(100% - 480px);    }    .sscu_li_le {        width: 480px;    }    .sscu_li_le_parga {        margin-top: 18px;    }    .slli_ul_li {        margin-bottom: 30px;    }    .ccmr_list_control .mod_control_line_prog::after {        top: -1.5px;    }    .ccbu_li {        margin-right: 22px;    }    .casedeta_cont_bt_ul {        width: calc((198px * var(--width-shu)) + (22px *var(--width-shu)));    }    .std_title4, .yxedr_active h4 {        font-size: 20px;    }    .join_cont_tp_info {        margin: 30px auto 15px;    }    .join_cont_bt_cont {        height: calc(100vh - 65px);    }    .join_cont_bt.isfixed .join_cont_bt_cont {        top: 65px;    }    .join_main {        padding-top: 76px;    }    .mod_control_line_prog::after {        top: -0.5px;    }    .home_why_tit h2 {        font-size: 40px;    }    .home_why_tit img {        width: 320px;    }    .home_why_bt_ri.ys_fixed {        top: 80px;    }    .home_why_bt_ri{        width: 480px;    }    .hybr_img_bg,.hybr_img_ul_li{        padding: 0 40px;    }    .home_why_bt_le {        width: calc(100% - 480px);        padding-right: 60px;    }    .hwbl_text_ul_li {        margin-bottom: 120px;    }    .hwbl_line_scroll {        height: 200px;    }    .hrst_tit {        height: 72px;    }    .hptc_ri .swiper-slide {        margin-right: 20px;        width: 260px;    }    .hrbu_li_icon {        width: 20px;        height: 20px;        top: -1px;    }    .home_pro_bt_ri {        padding-left: 100px;    }    .home_pro_bt_ri p {        font-size: 14px;    }    .home_solu_cont_list {        padding-top: 120px;    }    .home_solu_cont_ri {        width: calc(100% - 300px - 500px);        padding-left: 0;    }    .home_solu_cont_le {        width: 300px;    }    .hacl_ul_li_cont .ys_imgbox_cover {        width: 60px;    }    .hulc_num {        font-size: 32px;    }    .hacl_ul_li {        padding: 0 20px;    }    .hacl_ul {        margin: 0 -20px;    }    .home_about_cont_parga {        margin: 30px 0;    }    .home_new_le {        width: calc(100% - 480px - 270px);    }    .home_new_ri {        width: 270px;    }    /* .hnru_li_parga p {        height: 38.4px;    } */    .hllu_li_parga {        padding-left: 10px;        width: calc(100% - 10px);    }    .hllu_li_icon {        width: 10px;        top: 0px;    }    .softdet_list, .softdet_list_img {        width: 1200px;    }    .softdet_cont_box_img1.sull_img {        width: 1200px;    }    .softdet_ul_li1 .softdet_ul_li_le {        width: 510px;    }    .softdet_ul_li1 .softdet_ul_li_ri {        width: calc(100% - 510px);    }    .data_pop_btn {        margin-top: 25px;    }    .mod_ban_cont_le, .prodet_adv_le {        width: 375px;    }    .mod_ban_cont_le {        height: 380px;    }    .mbcl_imgbox {        width: 350px;        height: 350px;    }    .prodet_adv_ri, .mod_ban_cont_ri {        width: calc(100% - 375px);    }    .pvlu_li {        padding: 0 20px;    }    .prodet_view_list_ul {        margin: 0 -20px;    }    .mbcl_btn p {        font-size: 14px;    }    .mbcl_btn p {        margin-right: 10px;    }    .prodet_side_ul_li {        padding-left: 16px;        margin-bottom: 16px;    }    .prodet_side_ul_li::before {        width: 6px;        height: 6px;    }    .prodet_side {        left: 20px;    }    .std_margin1 {        margin-top: 30px;    }    .prodet_solu_cont_list, .pscl_control {        margin-top: 30px;    }    .data_pop {        border-radius: 100px;    }    .hscl_circle.ys_pos_center {        left: 300px !important;    }    .hulc_ul_li_parga p {        font-size: 12px;    }    /* .hulc_ul_li_parga p{        height: 38.4px;    } */    .fril_item_header_icon {        top: 4px;    }    .aicl_li_icon {        width: 40px;        height: 40px;    }    @keyframes page-loader-ripple1 {        0% {            width: 48px;            height: 18px;            opacity: 0;        }        100% {            width: 70px;            height: 70px;            opacity: 1;        }    }    @keyframes page-loader-ripple2 {        0% {            width: 28px;            height: 28px;            opacity: 0;        }        100% {            width: 70px;            height: 70px;            opacity: 1;        }    }    .pl_flex_right {        width: calc(100% - 220px);    }    .pl_flex_left {        width: 220px;    }    /* .mlsc_le_text {        font-size: 20px !important;    } */    .mhnu_li_soludrop .mlsc_le_icon {        width: 32px;    }    .detanew_banner_date_icon {        width: 16px;    }    .msul_link .msul_pop_cont {        padding: 25px 20px;    }    .msul_pop_cont li {        width: 25px;        margin-right: 15px;    }    .pl_flex_right {        padding-left: 18px;    }    .prodet_adv_le_btn .mbcl_btn {        margin-right: 10px;    }    .hscl_circle.ys_pos_center{        width: 450px;    }    .home_solu_cont_ri {        width: 280px;    }    .home_solu_cont_mid {        width: calc(100% - 300px - 280px);    }    .hwbl_text_ul_li {        padding: 16px 0;    }    .home_why_cont_le {        padding: 70px calc(50% - 41.25%) 38px calc(50% - 41.25%);    }    .htul_tit {        font-size: 22px;    }    /* 1280end */}/* 1200~992 平板横屏*/@media screen and (max-width: 1200px) {    .std_title1 {        font-size: 36px;    }    .std_title2,    .yxedr_active h2 {        font-size: 32px;    }    .std_title3,    .yxedr_active h3 {        font-size: 24px;    }       .std_title4,    .yxedr_active h4 {        font-size: 18px;    }    .std_title6,    .yxedr_active h6 {        font-size: 14px;    }    .st_item_left {        padding-right: 35px;    }    .st_item:nth-child(even) .st_item_left {        padding-left: 35px;    }    .st_item_left_tit {        margin-bottom: 20px;    }    .st_item_right_icon img {        width: 35px;        height: 35px;    }    .st_item_right_icon {        width: 55px;        height: 55px;    }    .std_btn1_box_text p, .std_btn2_box p, .std_btn3_box_text p {        line-height: 36px;    }    .st_item_left_item:not(:last-child) {        margin-bottom: 16px;    }    .st_item_left_item {        padding-bottom: 8px;    }    .st_item_left_list {        margin-top: 40px;    }    .mod_banenr_first {        border-radius: 0px 0px 80px 80px;    }    .st_item:not(:last-child) {        margin-bottom: 55px;    }    .mod_banenr_first {        border-radius: 0px 0px 60px 60px;    }    .mod_banenr_first_bread {        display: none;    }    .mod_bread_item_link {        font-size: 14px;    }    .mod_bread_home, .mod_bread_item_img {        width: 20px;    }    .mod_bread_item, .mod_bread_item_link {        margin-left: 4px;    }    .pl_flex_left {        padding-right: 20px;    }    .pl_flex_right {        padding-left: 20px;    }    .pfri_titbox_icon {        width: 40px;        margin-right: 7px;    }    .pfri_titbox {        margin-bottom: 20px;    }    .pfri_item {        padding: 0 10px;        margin-bottom: 20px;    }    .pfri_list {        margin: 0 -10px;    }    .pfri_link_subtit_icon {        width: 14px;        flex-shrink: 0;        margin-right: 4px;    }    /* .pfri_link_subtit_item {        margin: 0 6px;    } */    .pfri_link_subtit {        margin-bottom: 10px;    }    .pfri_link_tit {        margin-bottom: 10px;    }    .mod_search_input input {        font-size: 14px;    }    .mod_search_input input {        height: 34px;    }    .mod_searchs_icon {        width: 20px;        right: 12px;    }      .mod_banner_second_search {        width: 600px;        top: 45%;    }    .mod_banner_second_bread{        display: none;    }       .mbss_flex input {        padding-left: 25px;        padding-right: 20px;        height: 46px;    }    .mbss_flex_btn {        width: 120px;    }    .mod_banner_second {        border-radius: 0px 0px 60px 60px;    }    .new_cont, .download_cont {        padding: 40px 0 50px;    }    .new_cont_tab {        width: 600px;        margin-bottom: 25px;    }    .new_cont_tab_slider img {        width: 20px;        top: -5px;        right: -1px;    }    .download_select_item_tit {        width: 164px;    }    .download_select_item_tit {        margin-right: 20px;    }    .dsil_item .ys_imgbox_cover {        width: 16px;        margin-right: 6px;    }    .download_select {        padding: 5px 0;        margin-bottom: 30px;    }    .download_select_item_tit {        font-size: 18px;    }    .download_select_item {        padding: 15px 20px 0;    }    .dsil_item {        margin-bottom: 13px;        margin-right: 20px;    }    .download_reset_gbtn_search {        width: 200px;        line-height: 36px;    }    .download_reset_gbtn_reset {        width: 80px;        line-height: 34px;    }    .download_reset {        margin-bottom: 20px;    }    .download_list_item {        padding: 20px 30px;    }    /* .download_select_item_tit {        transform: translateY(1px);    } */    .service_item_left {        width: calc(100% - 350px);        padding: 20px;    }       .service_item_right {        width: 350px;    }    .service_input {        width: 420px;        margin-right: 10px;    }    .service_selectbox {        margin-bottom: 30px;    }    .service_selectbox .ys_select, .service_input {        padding: 0 20px;        height: 44px;    }    .service_btn {        line-height: 42px;    }    .service_item:not(:last-child) {        margin-bottom: 20px;    }    .service_list {        margin-bottom: 30px;    }    .service_country .ys_select_bd, .service_city .ys_select_bd {        padding: 15px 15px;    }    .service_country .ys_select_li:not(:last-child), .service_city .ys_select_li:not(:last-child) {        border-bottom: 1px solid #cfcdcd;        padding-bottom: 8px;        margin-bottom: 8px;    }    .service_country .ys_select_bd, .service_city .ys_select_bd {        height: 167px;    }    .new_item_link {        border-radius: 12px;    }    .contact_form_cont {        padding: 30px 40px;        border-radius: 26px;    }    .verify_flex input {        margin-right: 20px;        padding: 0 15px;    }    .contact_form_primary_item textarea {        padding: 16px 15px;    }    .cfpa_check {        width: 16px;        height: 16px;        margin-top: 2px;    }    .cfcb_item:not(:first-child) {        margin-left: 25px;    }    .cfpa_check::after {        width: 10px;        height: 10px;    }    .contact_details_titbox img {        width: 60px;    }    .contact_details_tit {        margin-bottom: 30px;    }    .contact_details_cont {        padding-left: 60px;    }    .detanew_cont_listbox::after, .detanew_cont_listbox::before {        width: 200px;    }    .dcil_tit {        margin-bottom: 25px;    }    .detanew_cont {        padding: 50px 0 50px;    }    .drsl_tit {        font-size: 16px;    }    .detanew_cont_list .slick-list {        overflow: hidden;    }    .mlsc_le {        width: 300px;        padding: 30px 20px;    }    .mlsc_ri {        width: calc(100% - 300px);        padding: 30px 20px;    }    .mlsc_le_icon {        width: 30px;    }    .contact_form {        margin-bottom: 60px;    }    .contact_details {        padding-bottom: 60px;    }    .mod_ban {        border-radius: 0 0 80px 80px;    }    .detanew_left h4 {        padding-left: 30px;    }    .detanew_left h4::before {        content: "";        width: 20px;        height: 20px;    }    .soludet_pro_cont .soludet_pro_cont_point {        top: -1.5px;    }    .soludet_sup_cont_control .mod_control_line_prog::after {        top: -0.5px;    }    .soludet_sup_cont {        padding-left: 40px;    }    .soludet_sup_cont::after {        width: 40px;    }    .casedeta_cont_tp_list {        width: 600px;    }    .ccmr_list_control .mod_control_line_prog::after {        top: -0.5px;    }    .casedeta_cont_mid {        padding: 50px 0;    }    .ys_ban_control {        left: 40px;    }    .ys_cont1580 {        width: 100%;        padding: 0 40px;    }    .mod_control_line_prog::after {        top: -1.5px;    }    .home_why_bt_ri {        right: 40px;    }    .home_pro_bt_cont {        min-height: 190px;        padding-bottom: 60px;    }    .home_pro_bt_bg {        width: 220px;    }    .home_solu_cont_list {        padding-top: 100px;    }    .home_pro_bt_tit {        height: 300px;    }    .hscl_circle.ys_pos_center {        left: 50%;    }    .home_about_cont_btn {        margin-top: 30px;    }    .home_about_cont_parga {        padding: 0 50px;    }    .hulc_num {        font-size: 28px;    }    .hulc_parga{        line-height: 1.3;    }    .home_new_le {        width: calc(100% - 500px - 290px);    }    .home_new_mid {        width: 500px;    }    .home_new_ri {        width: 290px;    }    .hrst_tit {        height: 43.2px;    }    .home_pro_tp_cont {        padding-left: 80px;        padding-right: 80px;    }    .softdet_solu_bg_img1, .softdet_solu_bg_img2 {        width: 580px;    }    .softdet_solu_ri {        padding-left: 70px;    }    .data_pop_list td {        font-size: 14px;    }    .prodet_main .mod_ban {        border-radius: 0 0 80px 80px;    }    .data_pop .ys_modal_content {        width: 100%;    }    .prodet_main .ys_cont1400{        width: 88%;    }    .about_enter_list{        padding: 0 50px;    }    .prodet_adv_le_btn .mbcl_btn p {        line-height: 36px;    }    .ys_cont1480 {        width: 100%;        padding: 0 40px;    }    .hptc_ri, .hptc_le {        padding: 0 30px;    }    .hptc_ri_btn .adcc_btn_next {        right: -16px;    }    .hptc_ri_btn .adcc_btn_prev {        left: -16px;    }    .mbcr_btn .mbcl_btn p {        font-size: 14px;        line-height: 36px;    }    .prodet_adv_ri, .mod_ban_cont_ri {        padding-left: 30px;    }    .hscl_circle.ys_pos_center {        left: 29% !important;        width: 500px;    }    .home_why_cont_le {        padding: 50px 40px 38px 40px;    }    .htul_tit {        font-size: 20px;    }    /* 1200end */}@media screen and (max-width: 1199px) {    .contact_form {        margin-top: 0px !important;    }    .mftr_logo, .mftr_visit .std_btn2, .mftr_link {        width: 100%;        margin-left: 0;    }    .mod_foot_tp_ri {        width: 240px;    }    .mod_foot_tp_le {        width: calc(100% - 240px);    }    .mftr_share li {        margin-right: 24px;    }    .mod_foot_bt_ri a {        margin-left: 20px;    }    .mod_side{        display: none;    }    .mod_ban_bread{        display: none;    }    .detanew_share_item {        margin-left: 0;        margin-right: 20px;    }    .detanew_main .detanew_banner_cont {        top: 26.5%;    }    .detanew_main .ccmr_list_control .mod_control_line_prog::after {        top: -0.5px;    }    .sccs_text {        padding: 16px;    }    .nilc_right {        transform: translateY(0px);    }    .pfri_link_more {        transform: translateY(0px);    }    .pfri_link{        background-color: #ecf4fe;    }    .pfri_link_bg {        opacity: 1;        transform: rotate(0);    }    .pfri_link::after{        opacity: 0;    }    .pfri_item {        width: 50%;    }    .pfri_item:nth-child(2n+1){        animation-delay: .2s;    }    .pfri_item:nth-child(2n+2){        animation-delay: .3s;    }    .soludet_sys_cont {        padding: 30px 40px;    }    .soludet_sys_scroll {        margin-top: -25px;    }    .aicl_li_icon {        width: 40px;        height: 40px;    }    @keyframes page-loader-ripple1 {        0% {            width: 48px;            height: 48px;            opacity: 0;        }        100% {            width: 70px;            height: 70px;            opacity: 1;        }    }    @keyframes page-loader-ripple2 {        0% {            width: 18px;            height: 18px;            opacity: 0;        }        100% {            width: 60px;            height: 60px;            opacity: 1;        }    }    .aicl_li2{        left: 46.68% !important;    }    .about_deve_cont_circle, .adcc_circle {        width: 500px;        height: 500px;    }    .about_deve_cont_svg {        width: 500px;    }    /* .adcc_info {        margin-top: 50px;    } */    /* .adcc_btn {        margin-top: 80px;    } */    .sscu_li_le {        width: 400px;    }    .sscu_li_ri {        width: calc(100% - 400px);    }    .soludet_sup_cont_bg {        width: 500px;        right: -220px;        top: -72px;    }    .case_list_ul_li:first-child a::after{        display: none;    }    .case_list {        padding-top: 100px;    }    .ccbu_li a::after,.ccbu_li_btn{        opacity: 1;    }    .casedeta_cont_mid_le {        width: 500px;    }    .casedeta_cont_mid_ri {        width: calc(100% - 500px);        padding-left: 60px;    }    .casedeta_main .detanew_banner_cont {        top: 40%;    }    .detanew_share_list {        margin-left: 20px;    }    .join_main {        padding-top: 0;    }    .std_title4,    .yxedr_active h4 {        font-size: 16px;    }    .join_cont {        transform: translateY(0);    }    .join_cont_tp_tit, .join_cont_tp_info, .join_cont_tp_parga, .join_cont_tp_btn {        opacity: 1;    }    .join_cont_bt {        height: auto;        padding: 50px 0;    }    .join_cont_bt_cont {        margin-left: 0;        margin-right: 0;        height: auto;        width: 100%;    }    .jcbc_leiner, .jcbc_riiner {        margin-top: 0;    }    .jcbc_leiner_img2 {        margin-top: 20px;    }    .ys_ban_btn {        margin-top: 30px;    }    .home_why_tit h2 {        font-size: 36px;    }    .home_why_tit img {        width: 300px;        margin-left: 5px;        top: -3.5px;    }    .hwbl_text {        padding-left: 30px;    }    .hwbl_text_ul_li {        margin-bottom: 80px;    }    .hrst_tit {        height: 38.4px;    }    .hptc_ri .swiper-horizontal>.swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {        left: auto;        right: 40px;        width: 320px;    }    /* .hptc_ri_btn {        top: -11px;    } */    .home_pro_tp {        padding-top: 120px;        padding-bottom: 80px;    }    .home_solu_cont_list {        padding-top: 80px;    }    .home_new_le {        width: 100%;        position: relative;        margin-bottom: 40px;    }    .hnru_li_parga {        display: block;    }       .home_new_le_more{        display: none;    }    .home_new_phtit,.home_new_phtit .home_new_le_more{        display: block;    }    /* .home_new_le_more{        position: absolute;        top: 0;        left: 0;    } */    .home_new_le .hnru_li {        margin-bottom: 0;        margin-top: 50px;    }    .home_new_le_btn {        margin-top: 20px;    }    .home_new_le_tit .home_titbox {        width: 335px;    }    .home_new_ri {        width: calc(100% - 500px);    }    .hacl_ul_li_cont .ys_imgbox_cover {        width: 50px;    }    .hulc_num {        font-size: 24px;    }    .hacl_ul_li {        padding: 0 10px;    }    .hacl_ul {        margin: 0 -10px;    }    /* .home_solu_cont_ri {        width: calc(100% - 300px - 400px);    } */    .hscl_circle.ys_pos_center{        width: 400px;    }    .hscl_circle.ys_pos_center {        left: 54%;        top: 57%;    }    .sull_img1{        opacity: 1;    }    .sull_img2_img {        visibility: visible;    }    .softdet_list{        display: none;    }    .softdet_ul_li_le .sull_img {        opacity: 1;    }    .softdet_cloud {        margin-top: 0;    }    .scbi_pic{        display: none;        pointer-events: none;    }    .sulr_list .hllu_li_icon {        width: 12px;        top: 2px;    }    .softdet_ul_li {        padding: 0 40px;    }    .softdet_ul_li.on .softdet_ul_li_le {        width: calc(100% - 400px);        padding-left: 0;    }    .softdet_ul_li.on .softdet_ul_li_ri {        width: 400px;        padding-right: 0;    }    .softdet_ul_li.on .sull_img2_img {        width: 160px;    }    .softdet_ul_li.on .sull_img2 {        top: 100px;        left: 50px;    }    .softdet_ul_li2 {        padding-top: 60px !important;    }    .softdet_ul_li_bg2 {        width: 400px;    }    .softdet_ul_li_bg {        width: 550px;        bottom: -400px;    }    .prodet_side{        display: none;    }    .mbcl_imgbox1 {        position: static;    }    .mbcl_imgbox2 {        opacity: 1;    }    .prodet_solu_cont {        padding: 80px 40px 100px 60px;    }    .prodet_solu_bg {        width: 500px;    }    .mbcr_btn .std_btn2_box {        width: 222px;    }    .prodet_adv_bg {        width: 500px;    }    .data_pop_list td:first-child {        width: 240px !important;    }       .data_pop .ys_modal_close {        right: 60px;        top: 40px;    }    .job_left_item {        margin-top: 30px;    }    .fril_item_header_icon {        top: 3px;    }    .data_pop_list{        overflow-x: auto;    }    .pfri_link {        padding: 25px 30px 16px;    }    .prodet_main .ys_cont1400{        width: 100%;    }    .hrcs_li {        padding: 0 6px;    }    .hptc_ri_cont_slick {        margin: 0 -6px;    }    .aicl_li_text_ri.act{        opacity: 1;        transition: all .36s .4s;    }     .aicl_li_text.on::after{        width: 435px;    }    .aicl_li_text.on .aicl_li_text_le::after {        opacity: 0;    }    .aicl_li_text.on .aicl_li_text_le::before {        opacity: 1;    }    .aicl_li_text_ri {        width: 225px;        left: 174px;    }    .aicl_li.on .aicl_li_text_ri {        left: -247px;        width: 252px;        padding: 18px 0 18px 20px;    }    .aicl_li_text::after, .aicl_li_text_le, .aicl_li_text {        width: 174px;    }    .aicl_li_text_le::before {        height: 60px;    }    .aicl_li.act{        z-index: 5;    }    .aelu_li_btn .adcc_btn_next {        right: -40px;    }    .aelu_li_btn .adcc_btn_prev {        left: -40px;    }    .drsl_tit,.drsi_btn{        display: none;    }    .drsl_phtit,.drsi_phbtn{        display: block;    }    .drsi_phbtn p{        color: #4A4A4A;    }    .drsi_phbtn .std_btn5_box {        justify-content: center;    }    .hiul_ph{        display: block;    }    .hiul_pc{        display: none;    }    .hptc_ri, .hptc_le {        padding: 0;    }    .hptc_ri_btn .adcc_btn_prev {        left: -60px;    }    .hptc_ri_btn .adcc_btn_next {        right: -60px;    }    .mbcr_btn_box{        margin-bottom: 20px !important;    }    .hybr_img_ul_li video{        display: none;    }    .aicl_li.act .aicl_li_text_ri{        pointer-events: all;    }    .home_solu_cont_le {        width: 280px;    }    .home_solu_cont_mid {        width: calc(100% - 280px - 250px);    }    .home_solu_cont_ri {        width: 250px;    }    .hscl_circle.ys_pos_center {        width: 430px;    }    .hscl_circle.ys_pos_center {        top: 60%;        left: 31% !important;    }}/* 991~768 平板竖屏 重点*/@media screen and (max-width: 991px) {    .std_title1 {        font-size: 30px;    }    .std_title2,    .yxedr_active h2 {        font-size: 30px;    }    .std_title3,    .yxedr_active h3 {        font-size: 22px;    }    .std_title4,    .yxedr_active h4 {        font-size: 20px;    }    .std_title6,    .yxedr_active h6 {        font-size: 14px;    }    .st_item_right_icon img {        width: 30px;        height: 30px;    }    .st_item_right_icon {        width: 50px;        height: 50px;        bottom: 15px;        left: 15px;    }    .st_item:nth-child(even) .st_item_right_icon {        right: 15px;        bottom: 15px;    }    .st_item_left {        padding-right: 25px;    }    .st_item:nth-child(even) .st_item_left {        padding-left: 25px;    }    .st_item:not(:last-child) {        margin-bottom: 50px;    }    .st_item_left_tit{        margin-top: 0;    }    .std_btn1_box, .std_btn3_box {        padding: 0 15px;    }    .std_btn1_box_text p, .std_btn2_box p, .std_btn3_box_text p {        line-height: 34px;    }    .st_item_left_list {        margin-top: 30px;    }      .pl_flex_left{        width: 100%;    }    .pl_flex_right {        padding-left: 0px;        width:100%;        margin-top: 40px;    }    .pl_flex_right::before {        display: none;    }    .std_padding3 {        padding: 50px 0;    }    .casedeta_cont {        padding-top: 50px;        padding-bottom: 50px;    }    .pfri_link {        padding: 15px 10px 15px;        border-radius: 12px;    }    .pfri_titbox_icon {        width: 36px;        margin-right: 5px;    }    .fril_item_header {        padding: 12px 20px;    }    .mod_banner_second_search {        width: 500px;        top: 45%;    }    .mod_banner_second {        border-radius: 0px 0px 50px 50px;    }    .mbss_flex input {        height: 42px;    }    .mbss_flex_btn {        width: 110px;    }    .new_cont_tab {        width: 500px;        margin-bottom: 25px;    }    .download_select_item_tit {        font-size: 18px;    }    .download_select_item_tit {        width: 148px;    }    .download_select {        margin-bottom: 25px;    }    .download_list_header,    .download_list_item {        padding: 20px 30px;    }     .download_list_header_qperate {        width: 55px;    }    .download_list_header_name {        width: 325px;    }    .download_videoitem_link_tit {        margin-top: 12px;        font-size: 18px;    }    .download_videoitem {        padding: 0 8px;        margin-bottom: 20px;    }    .download_videolist {        margin: 0 -8px;    }    .service_country, .service_city {        width: 300px;        margin-right: 13px;    }    .service_selectbox .ys_select, .service_input {        padding: 0 20px;        height: 42px;    }    .service_item_left {        width: calc(100% - 320px);    }    .service_item_right {        width: 320px;    }    .new_itemfocus, .new_item {        padding: 0 8px;    }    .new_list {        margin: 0 -8px;        margin-bottom: 10px !important;    }    .new_itemfocus{        width: 100%;    }    .new_item{        width: 50%;    }    .new_itemfocus_bg{        position: static;    }    .new_itemfocus_cont{        position: absolute;        width: 100%;        height: 100%;        top: 0;    }    .contact_details_primary {        width: 388px;    }    .detanew_flex{        flex-direction: column;    }    .detanew_flex>div{        width: 100%;        padding: 0 ;    }    .detanew_left{        border: none;    }    .detanew_left_item:not(:last-child) {        margin-bottom: 30px;    }    .detanew_cont {        padding: 40px 0 40px;    }    .detanew_banner {        border-radius: 0px 0px 40px 40px;    }    .detanew_right{        margin-top: 40px;    }    .std_padding1 {        padding-top: 60px;    }    .std_padding2 {        padding-bottom: 60px;    }    .contact_form_primary_allow{        width: 100%;    }    .mod_con_cont_le{        width: 100%;    }    .mod_con_cont_ri{        width: 100%;        margin-top: 30px;    }    .mccl_parga {        margin-top: 12px;    }    .mod_con_cont {        padding-left: 0;        padding-right: 0;    }    .mccr_btn1 {        margin-bottom: 20px;    }    .mod_con {        padding: 40px 0;    }    .mod_foot_tp_le{        display: none;    }    .mod_foot_tp_ri{        width: 100%;    }    .mftr_logo, .mftr_visit .std_btn2, .mftr_link {        width: 240px;        margin-left: 0;    }    .mftr_link {        margin-top: 40px;    }    .mftr_visit {        margin-top: 20px;        margin-bottom: 30px;    }    .mftr_share ul {        justify-content: flex-start;    }    .mod_foot {        padding-top: 40px;    }    .mod_foot_bt_le,.mod_foot_bt_ri{        width: 100%;    }    .mod_foot_bt_ri a {        margin-left: 0;        margin-right: 20px;    }    .home_centit h2::after {        width: 70px;        height: 70px;    }    .job_left_item_tit{        position: relative;    }    .job_left_item_tit::after{        content: "";        width: 24px;        height: 24px;        background: url(../images/down_light.svg) center / cover no-repeat;        position: absolute;        top: 50%;        right: 0;        transform: translateY(-50%);        transition: all .36s;    }    .job_left_item_list{        display: none;    }    .job_left_item.act .job_left_item_tit::after{        transform: translateY(-50%) rotate(-180deg);    }    .detanew_right_slickbox {        width: 50%;    }    .detanew_main .ccmr_list_control .mod_control_line_prog::after {        top: -1.5px;    }    .faq_left_list,.pl_flex_left_list{        display: none;    }    .mod_searchbox {        margin-bottom: 0;    }    .pl_flex_right{        margin-top: 30px;    }    .st_cont {        padding-top: 70px !important;    }    .aicl_li {        position: static;        width: 100%;        margin-bottom: 20px;    }    .aicl_li:last-child{        margin-bottom: 0;    }    .about_ind_cont_list{        position: static;        margin-top: 40px;    }    .aicl_li_text,.aicl_li_text::after {        width: 100%;    }    .aicl_li_text_ri{        width: calc(100% - 208px);    }    .aicl_li_text_ri,.aicl_li_text_le::before{        opacity: 1;    }    .aicl_li_text_le::after{        opacity: 0;    }    .adcc_btn {        width: 120px;    }    .adcc_btn_li {        width: 34px;        height: 34px;    }    .soludet_sup_cont_control .mod_control_line_prog::after {        top: -0.5px;    }    .soludet_pro_cont .soludet_pro_cont_point {        top: -0.5px;    }    .soludet_pro_cont::before {        left: -270px;    }    .case_list_ul_li {        padding: 0 40px;        margin-bottom: 40px;    }    .case_list_ul {        margin: 0 -40px;    }    .hybr_img_bg,.hybr_img_ul_li{        padding: 0 20px;    }    .home_why_bt_ri {        width: 360px;    }    .home_why_bt_le {        width: calc(100% - 360px);        padding-right: 40px;    }    .home_why_bt {        margin-top: 0;    }    .home_why_bt_le {        width: 100%;        padding-right: 0;        margin-top: 40px;    }    .home_why_bt_ri {        width: 100%;        display: flex;        justify-content: center;    }    .hwbl_text {        padding-left: 0;        padding-bottom: 30px !important;    }    .hwbl_line {        display: none;    }    .hwbl_text_ul_li {        margin-bottom: 0;    }    .hwbl_text_ul_li:last-child{        margin-bottom: 0;    }    .hybr_img {        width: 50%;    }    .hwbl_text .swiper-pagination,    .home_solu_cont_swiper .swiper-pagination{        display: block;    }    .hwbl_text .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {        background: #0F5EF9;    }    .hwbl_text .swiper-horizontal>.swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {        height: 2px !important;        top: auto !important;        bottom: 0 !important;    }    .hwbl_text .swiper-pagination-progressbar {        background: #dddddd;    }    .hwbl_text_ul{        margin: 0 -10px;    }    .hwbl_text_ul_li {        padding: 0 10px;    }    .hwbl_text_ul_li.swiper-slide-active .htul_tit{        color: #000F4D;    }    .hwbl_text_ul_li.swiper-slide-active .htul_parga p{        color: #4A4A4A;    }    /* .hptc_le {        width: 100%;    }    .hptc_ri {        width: 100%;        padding-left: 0;        margin-top: 40px;    } */    .home_pro_tp {        padding-top: 60px;        padding-bottom: 30px;    }    /* .hptc_le_btn {        margin-top: 30px;    } */    .hrst_tit {        height: 72px;    }    .hptc_ri .swiper-horizontal>.swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {        width: 100%;    }    /* .hptc_ri_btn {        top: 0;        margin-top: 20px;    } */    .hptc_ri .swiper-container {        padding-bottom: 30px;    }    .home_pro_bt_tit1{        display: none;    }    .home_pro_bt_ri {        padding-left: 0;        width: 100%;        transform: translateY(0);    }    .home_pro_bt_cont {        min-height: auto;        padding-bottom: 60px;    }    .home_pro_bt_tit {        height: auto;        transform: translateY(0);    }    .home_pro_bt_tit2 {        position: static;    }    .hpbt_tit {        position: static;    }    .home_solu_cont_list {        padding-top: 30px;    }    .home_solu_cont_le {        margin-top: 0;        width: 50%;    }    .home_solu_cont_ri {        width: 100%;    }    .home_solu_cont_mid{        width: 50%;    }    .hscl_circle,.hscl_scroll{        display: none;    }    .hscl_li_list {        margin-top: 20px;    }    .hllu_li {        margin-bottom: 10px;    }    .hscl_li_btn {        margin-top: 30px;    }    .hulc_ul{        display: flex;        flex-wrap: wrap;        margin: 0 -5px;    }    .hulc_ul_li{        width: 33.333333%;        padding: 0 5px;        margin-bottom: 0;    }    .hulc_ul_li_parga p {        font-size: 12px;    }    .hulc_ul_li_icon {        width: 60px;        height: 60px;    }    .hulc_ul_li_icon .ys_imgbox_cover {        width: 30px;    }    .home_solu_cont_mid .ys_imgbox_cover {        width: 100%;    }    .home_solu_cont_swiper{        padding-bottom: 50px !important;    }    .home_about_cont_list {        padding: 0;    }    .home_new_mid{        display: none;    }    .home_new_ri {        width: 100%;    }    .home_new_le,.hnru_li {        margin-bottom: 30px;    }    .hnru_li:last-child{        margin-bottom: 0;    }    /* .home_new_le .hnru_li {        margin-top: 140px;    } */    .hnru_li_info_lab .ys_imgbox_cover {        width: 20px;    }    .home_about_cont_parga {        font-size: 16px;    }    .hulc_num {        font-size: 20px;    }    .hacl_ul_li_cont .ys_imgbox_cover {        width: 40px;    }    .home_about_cont_list .slick-dots li {        width: 10px;        height: 10px;        background: transparent;        border: 2px solid rgb(214, 214, 214);    }    .home_about_cont_list .slick-dots li.slick-active {        border: 2px solid #FFDA16;        background: transparent;    }    .home_about_cont_parga {        margin: 20px 0;        padding: 0 40px;    }    .home_centit h2::after {        width: 60px;        height: 60px;    }    .hacl_ul .slick-list{        padding-bottom: 10px;    }    .home_about_cont_list .slick-dots {        bottom: -10px;    }    .softdet_ul_li1 .softdet_ul_li_le {        width: 440px;    }    .softdet_ul_li1 .softdet_ul_li_ri {        width: calc(100% - 440px);    }    .sulr_list .hllu_li_parga p {        font-size: 14px;    }    .sulr_list li {        margin-bottom: 10px;    }    .sulr_list .hllu_li_parga {        padding-left: 10px;        width: calc(100% - 10px);    }    .sulr_list .hllu_li_icon {        width: 10px;        top: 1px;    }    .sull_img2_img {        width: 80px;    }    .softdet_ul_li_bg2 {        width: 300px;    }    .softdet_ul_li.on .sull_img2_img {        width: 120px;    }    .softdet_ul_li.on .sull_img2 {        top: 50px;        left: 0;    }    .data_pop_list td:first-child {        font-size: 14px;    }    .data_pop_list td {        font-size: 12px;    }    .softdet_solu_bg_img1, .softdet_solu_bg_img2 {        width: 450px;    }    .softdet_solu_bg_img2 {        right: -70px;        bottom: -270px;    }    .ys_cont920 {        width: 100%;        padding: 0 40px;    }    .sclu_li_cont_icon {        width: 50px;        height: 50px;    }    .mod_ban_cont_le {        height: auto;    }    .prodet_adv_ri, .mod_ban_cont_ri {        padding-left: 40px;    }    .mbcr_list_ul_li {        padding: 0 5px;    }    .mbcr_list_ul {        margin: 0 -5px;    }    .data_pop_list {        overflow-x: auto;    }    .data_pop_list td:first-child {        width: 270px !important;        padding-right: 40px;        white-space: inherit;    }    .data_pop_list td{        white-space: nowrap;    }    /* 3列 */    .pro_table3 td {        width: calc((100% - 270px) / 2);    }    /* 5列 */    .pro_table5 td {        width: calc((100% - 270px) / 4);    }    /* 6列 */    .pro_table6 td {        width: calc((100% - 270px) / 5);    }    /* 7列 */    .pro_table7 td {        width: calc((100% - 270px) / 6);    }    .about_glob_img {        margin-top: 0;    }    .data_pop_list td:first-child {        padding-left: 20px;    }    .data_pop_list tr{        padding: 0;    }    .data_pop_list td{        padding: 20px;    }    .aicl_li.on .aicl_li_text_ri {        left: 208px;        padding: 18px 20px 18px 0;    }    .aicl_li.on {        flex-direction: row;    }    .aicl_li.on .aicl_li_icon {        margin-right: 13px;        margin-left: 0;    }    .aicl_li.on .aicl_li_text_cont a {        flex-direction: row;    }    .aicl_li.on .altr_cont {        flex-direction: row;    }    .aicl_li.on .aicl_li_text_ri p {        padding-right: 24px;        padding-left: 0;    }    .aicl_li.on .aicl_li_text_le::before {        right: 20px;        left: auto;    }    .hptc_ri_btn .adcc_btn_next {        right: -45px;    }    .hptc_ri_btn .adcc_btn_prev {        left: -45px;    }    .home_pro_tp_cont {        padding-left: 60px;        padding-right: 60px;    }    .hptc_ri_cont_slick .slick-dots {        bottom: -30px;    }    .altl_logo {        margin: 0;    }    .altl_pargha p {        text-align: left;    }    .aicl_li.on .aicl_li_text_ri {        left: 174px;        width: calc(100% - 208px);    }    .aicl_li_text_ri {        pointer-events: all;        padding: 18px 0;    }    .aicl_li.on .aicl_li_text_ri p {        padding-right: 0;    }    .about_enter_list {        padding: 0 30px;    }    .pfri_link_subtit_item {        padding: 0 12px;    }    .prodet_adv_le_btn .mbcl_btn p {        line-height: 34px;    }    .case_main .service_cont {        width: 100%;    }    .hwbl_text_ul_li{        padding: 10px 0;    }    .hybr_img {        width: 100%;    }    .hwbl_text_ul{        margin: 0;    }    /*2025.6.17售后Linda修改-start*/    .soludet_pro_cont::before {        left: calc(-1* calc(2.5% + 40px));        width: calc(2.5% + 20px);    }    .soludet_pro_cont::after {        right: calc(-1* calc(2.5% + 40px));        width: calc(2.5% + 20px);    }    .spcu_li_le {        width: 300px;    }    .spcu_li_ri {        width: calc(100% - 300px + 150px);     }    /*2025.6.17售后Linda修改-end*/    /* 991end */}/* <768 移动端 重点*/@media screen and (max-width: 768px) {    .ys_ban_pc{        display: none;    }    .ys_ban_video{        display: none;    }    .ys_ban_ph{        display: block;    }    .std_title1 {        font-size: 26px;    }    .std_title2,    .yxedr_active h2 {        font-size: 26px;    }    .std_title3,    .yxedr_active h3 {        font-size: 20px;    }    .std_title4,    .yxedr_active h4 {        font-size: 18px;    }    .std_title5,    .yxedr_active h5 {        font-size: 14px;    }    .std_title6,    .yxedr_active h6 {        font-size: 14px;    }    .mod_banenr_first {        border-radius: 0px 0px 30px 30px;    }    .mbfb_ph{        display: block;    }    .mbfb_pc{        display: none;    }    .st_item{        flex-direction: column-reverse !important;    }    .st_item>div{        width: 100%;        padding: 0 !important;    }    .st_item_left{        margin-top: 20px;    }       .st_item:not(:last-child) {        margin-bottom: 40px;    }    .st_item_left_list {        margin-top: 25px;    }    .st_item_left_tit {        margin-bottom: 15px;    }    .st_item_right_icon img {        width: 25px;        height: 25px;    }    .st_item_right_icon {        width: 45px;        height: 45px;    }    .std_btn1_box, .std_btn3_box {        padding: 0 11px;    }    .std_btn1_box_text p, .std_btn2_box p, .std_btn3_box_text p {        line-height: 32px;        margin-right: 5px;    }    .pfri_item {        width: 50%;        padding: 0 8px;        margin-bottom: 18px;    }    .pfri_list {        margin: 0 -8px;    }    .pfri_titbox {        margin-bottom: 15px;    }    .fril_item_header {        padding: 10px 20px;    }    .fril_item_header{        padding-right: 50px;    }    .fril_item_body {        padding: 0 15px 10px;    }    .fril_item_header {        padding: 10px 15px;    }    .mod_banner_second_pc{        display: none;    }    .mod_banner_second_ph{        display: block;    }    .mod_banner_second_search {        width: 90%;    }    .mbss_flex_btn {        width: 100px;    }    .mod_banner_second {        border-radius: 0px 0px 30px 30px;    }    .new_cont_tab{        display: none;    }    .download_select_item{        flex-direction: column;    }    .download_select_item_tit {        text-align: left;        width: 100%;        line-height: 1.4;        margin-bottom: 12px;        /* transform: translateY(1px); */    }    /* .download_select_item_tit {        transform: translateY(1px);    } */    .download_reset{        flex-direction: column;        align-items: flex-start;    }    .download_reset_gbtn{        align-self: flex-end;        margin-top: 5px;    }    .download_reset_gbtn_search {        width: 160px;        line-height: 36px;    }    .download_list_header{        display: none;    }    .download_list_item{        flex-direction: column;        align-items: flex-start;    }    .download_list_header_lang,    .download_list_header_type,    .download_list_header_qperate{        text-align: left;        margin-top: 10px;    }    .download_list_header_qperate{        width: 100%;        text-align: right;    }    .download_listbox {        margin-bottom: 25px;    }    .new_cont, .download_cont {        padding: 42px 0 42px;    }    .download_reset_gbtn_reset {        margin-right: 10px;    }       .download_reset_gbtn {        margin-top: 12px;    }    .download_videoitem {        width:50%;    }    .download_videolist_box {        padding: 22px 18px 0px;        margin-bottom: 25px;    }    .download_videoitem_link_tit {        margin-top: 10px;    }    .service_item{        flex-direction: column;    }    .service_item>div{        width: 100%;    }    .service_selectbox{        flex-direction: column;    }    .service_selectbox>div{        width: 100% !important;        margin-bottom: 10px;    }    .service_selectbox {        margin-bottom: 20px;    }    .silb_item{        margin-bottom: 8px;    }    .new_item_link_text p {        margin-bottom: 30px;    }    .contact_banner_bg_pc{        display: none;    }    .contact_banner_bg_ph{        display: block;    }    .contact_form {        margin-top: -68.6vw;    }    .contact_form_cont {        padding: 25px 20px;        border-radius: 26px;    }    .contact_form_primary_item{        width: 100%;    }    .verify_flex{        flex-wrap: wrap;    }    .verify_flex_left{        width: 100%;        padding-right: 0;    }    .verify_flex input{        width: 100%;        flex-shrink: initial;    }    .verify_flex_left{        margin-bottom: 14px;    }    .contact_form_cont_bot{        flex-wrap: wrap;    }    .cfcb_list{        margin-top: 15px;    }    .contact_form_cont_tit {        margin-bottom: 15px;    }    .contact_details_primary{        position: static;    }    .contact_details_cont {        padding-left: 0px;    }    .contact_details_primary{        width: 100%;        transform: translate(0);    }    .contact_details_titbox img {        width: 50px;    }    .dlit_icon {        width: 20px;        margin-right: 10px;    }    .detanew_banner_bg_pc{        display: none;    }    .detanew_banner_bg_ph{        display: block;    }    .detanew_cont_listbox::after, .detanew_cont_listbox::before{        display: none;    }    .detanew_cont_tit {        margin-bottom: 20px;        margin-top: 35px;    }    .new_itemfocus_cont_text{        margin-bottom: 10px;    }    .new_itemfocus_cont {        padding: 0 15px 15px;    }    .contact_details_primary_link.phone {        pointer-events: auto;    }    .std_padding1 {        padding-top: 50px;    }    .std_padding2 {        padding-bottom: 50px;    }    .contact_form {        margin-bottom: 50px;    }    .contact_details {        padding-bottom: 50px;    }    .detanew_main .ccmr_list_control .mod_control_line_prog::after {        top: -0.5px;    }    .soludet_case_cont::before,.soludet_case_cont::after {        width: 200px;    }    .download_videoitem:nth-child(2n+1){        animation-delay: .2s;    }    .download_videoitem:nth-child(2n+2){        animation-delay: .3s;    }    .download_list_header_name,.download_list_header_type,.download_list_header_lang{        width: 100%;    }    .about_enter_bg {        width: 450px;    }    .about_enter {        padding-top: 120px;    }    .about_enter_tab .new_cont_tab{        display: block;    }    .about_enter_tab {        margin-top: 40px;        margin-bottom: 20px;    }    .about_enter_titbox {        width: 100%;    }    .soludet_app {        padding-top: 60px;        padding-bottom: 40px;    }    .spcu_li_ri {        width: 100%;        margin-left: 0;        padding: 30px;        margin-top: 0;        box-shadow: 0px 2px 10px rgb(0 0 0 / 4%), 0px 8px 20px rgb(0 0 0 / 8%);    }    .soludet_pro_cont li {        flex-wrap: wrap;    }    .spcu_li_le {        width: 300px;    }    .soludet_pro {        padding-bottom: 70px;    }    .soludet_pro_cont::after {        right: -330px;    }    .soludet_app_img, .soludet_pro_cont {        width: 100%;    }    .spcu_li {        padding: 0 20px;    }    .soludet_pro_cont::before {        left: -328px;    }    .soludet_pro_cont .soludet_pro_cont_point {        top: -1.5px;    }    .sscu_li_le {        width: 100%;    }    .sscu_li_ri {        width: 100%;        padding-left: 0;    }    .soludet_sup_cont_bg{        display: none;    }    .soludet_sup_cont{        padding-right: 40px;    }    .soludet_sup_cont_ul .slick-list {        overflow: hidden;    }    .soludet_sup_cont_control .mod_control_line_prog::after {        top: -1.5px;    }    .case_list_ul_li:nth-child(2n+1) {        top: -40px;    }    .case_list {        padding-top: 80px;    }    .case_list_ul_li {        padding: 0 30px;        margin-bottom: 30px;    }    .case_list_ul {        margin: 0 -30px;    }    .service_cont_le {        padding-right: 0;    }    .casedeta_cont_tp_list {        width: 460px;    }    .cctl_arrow_ul_li {        width: 30px;    }    .casedeta_cont_tp {        margin-top: 20px;    }    .casedeta_cont_mid_ri {        width: 50%;        padding-left: 0;        margin-top: 30px;    }    .casedeta_cont_mid_le {        width: 100%;    }    .casedeta_cont_mid {        padding: 40px 0;    }    .casedeta_cont_mid {        padding: 40px 0;    }    .jcbc_imgs_box::after {        border-radius: 12px;    }    .jcbc_imgs img,.jcbc_video video{        border-radius: 12px;    }    .jcbc_imgs {        grid-gap: 20px;    }    .ys_ban_title {        width: 100%;    }    .ys_ban_title {        color: #fff;        font-family: 'ExoBold';        width: 100%;    }    .home_why_tit img {        width: 250px;    }    .htul_tit {        font-size: 24px;    }    .hrst_tit {        height: 64.8px;    }    .home_pro_bt_cont {        padding-bottom: 50px;    }    .home_solu_cont_le {        width: 100%;    }    .home_solu_cont_mid {        width: 60%;        margin: auto;    }    .std_btn1_box_text p, .std_btn2_box p, .std_btn3_box_text p {        font-size: 12px;    }    .hscl_li_btn {        margin-top: 20px;    }    .home_new_le_tit .home_titbox {        width: 265px;    }    .home_new_le_btn p {        font-size: 14px;    }    .home_new_le_btn {        margin-top: 12px;    }    /* .home_new_le .hnru_li {        margin-top: 126px;    } */    .home_about_bg {        height: 100%;    }    .home_about_bg img {        height: 100%;        object-fit: cover;    }    .home_about_cont_parga {        margin: 30px 0;        padding: 0;        font-size: 14px;    }    .home_about{        height: 400px;    }    .home_about_cont_btn {        margin-top: 50px;    }    .softdet_cloud_parga {        margin-top: 12px;        margin-bottom: 20px;    }    .softdet_ul_li_bg2,.softdet_ul_li_bg{        display: none;    }    .softdet_ul_li1 .softdet_ul_li_ri {        width: 100%;        padding-left: 0;        margin-top: 20px;    }    .sulr_list {        margin-top: 20px;    }    .sulr_list .hllu_li_icon {        top: 0px;    }    .softdet_ul_li.on .softdet_ul_li_ri {        width: 100%;    }    .softdet_ul_li.on .softdet_ul_li_le {        float: left;    }    .softdet_ul_li.on {        flex-direction: revert;    }    .softdet_ul_li.on .softdet_ul_li_le {        width: 440px;    }    .softdet_ul_li2 {        padding-top: 40px !important;    }    .softdet_ul_li.on .softdet_ul_li_ri{        margin-top: 20px;    }    .data_pop_list td:first-child {        padding-right: 20px;    }    .softdet_solu_bg_img1, .softdet_solu_bg_img2 {        width: 350px;    }    .softdet_solu_bg_img2 {        bottom: -200px;    }    .softdet_solu_ri {        padding-left: 0;        width: 100%;    }    .softdet_solu_ri_cont {        padding-top: 50px;    }    .ssrc_bt {        margin-top: 20px;    }    .ssrc_bt, .ssrc_control {        padding-left: 0;    }    .softdet_solu_le {        width: 300px;    }    .mod_ban_cont_le{        display: none;    }    .prodet_adv_ri, .mod_ban_cont_ri {        width: 100%;        padding-left: 0;    }    .mbcr_list_ul_li {        padding: 0 20px;    }    .mbcr_list_ul {        margin: 0 -20px;    }    .mbcr_btn {        margin-top: 30px;    }    .prodet_adv_ri {        margin-top: 30px;    }    .prodet_view {        padding-top: 50px;    }    .pvlu_li {        padding: 0 10px;        margin-bottom: 20px;    }    .prodet_view_list_ul {        margin: 0 -10px;    }    .pvlu_li_cont_tit .std_title5 {        height: 19.6px;    }    .prodet_solu_cont {        padding: 40px;    }    .prodet_solu_cont_list, .pscl_control {        margin-top: 20px;    }    .prodet_solu_bg {        width: 400px;    }    .data_pop_list td:first-child {        width: 200px !important;    }    .softdet_data .data_pop_list td:first-child {        width: 300px !important;    }    .softdet_data .data_pop_list td:last-child{        width: calc(100% - 300px);    }    .data_pop_btn1 .std_btn1_box {        width: 200px;    }    .std_btn1_box_icon {        width: 18px;        height: 18px;    }    .data_pop_btn .std_btn1 {        margin: 0 10px;    }    .data_pop .ys_modal_close {        width: 30px;    }    /* .pfri_link_subtit_item {        width: 50%;    } */    .pfri_link_subtit_text {        width: 100%;        text-align: center;    }    /* .pfri_link_subtit {        justify-content: flex-start;    } */    .detanew_main .detanew_banner_cont {        top: 50%;        transform: translateY(-50%);    }    .jcbc_mid{        visibility: visible;    }    .jcbc_mid img{        position: relative;        top: 50%;        transform: translateY(-50%);    }    .jcbc_video{        visibility: hidden;    }    .contact_details_primary{        margin-top: 20px;    }    .about_ind_cont_list{        margin-top: 20px;    }    .dsil_item{        width: 100%;    }    .download_select_item{        padding: 0;    }    .download_select_item_list{        padding: 15px 20px;        display: none;    }    .download_select_item_tit {        position: relative;        padding: 15px 20px;        margin-bottom: 0;    }    .download_select_item_tit::after{        content: "";        width: 24px;        height: 24px;        background: url(../images/down_light.svg) center / cover no-repeat;        position: absolute;        top: 50%;        right: 20px;        transform: translateY(-50%);        transition: all .36s;    }    .download_select{        padding: 0;    }    .download_select_item.act .download_select_item_tit::after{        transform: translateY(-50%) rotate(180deg);    }    .mod_ban_cont_le, .prodet_adv_le {        width: 100%;    }    .prodet_adv_le_btn {        justify-content: flex-start;    }    .prodet_adv_le_btn .mbcl_btn p {        line-height: 32px;    }    .new_cont_tab_link {        font-size: 12px;    }    .mbcr_btn .mbcl_btn p {        line-height: 32px;        font-size: 12px;    }    .hwcl_list{        display: none;    }    .home_why_cont_le{        width: 100%;        padding: 50px 40px 0;    }    .hiul_text{        display: block;        margin-top: 30px;    }    .hybr_img_ul_li{        opacity: 1 !important;        width: 50%;        padding: 0 10px !important;    }    .hybr_img_ul{        margin: 0 -10px;    }    .htul_tit {        font-size: 20px;    }    .hybr_img_ul .slick-list{        overflow: inherit !important;    }    .home_why_cont_ri {        width: 100%;        padding: 30px 40px 50px;        background-color: transparent;    }    .hybr_img{        overflow: inherit;    }    .hiul_img{        border-radius: 16px;        overflow: hidden;    }    /* 768end */}@media screen and (max-width: 767px) {    .ys_cont1480 {        padding: 0 20px;    }    .ys_cont1580 {        padding: 0 20px;    }    .ys_ban_control {        left: 20px;    }    .home_pro_tp_cont {        padding-left: 20px;        padding-right: 20px;    }    .ys_cont920 {        padding: 0 20px;    }    .softdet_ul_li {        padding: 0 20px;    }    .hptc_ri_btn{        display: none;    }      /* .about_enter_list {        padding: 0;    } */    .prodet_main .mod_ban {        padding: 42px 0;    }    .prodet_main .mod_ban_img{        position: absolute;        top: 0;        left: 0;    }    .prodet_main .mod_ban_cont{        bottom: auto;        position: relative;    }    .aelu_li_btn {        z-index: 1;        pointer-events: none;    }    /* .aelu_li_btn .adcc_btn_prev {        left: -12px;    }    .aelu_li_btn .adcc_btn_next {        right: -12px;    } */    .aelu_li_btn .adcc_btn_li{        pointer-events: all;    }    .home_why_tit img {        width: 210px;        margin-left: 0;    }    .home_why_tit h2 {        font-size: 34px;    }    /* judy */    .about_ind_cont {        margin-top: 35px;    }}@media screen and (max-width: 480px) {    .pfri_item {        width: 100%;        padding: 0 6px;        margin-bottom: 25px;    }    .pfri_list {        margin: 0 -6px;    }    .download_videoitem {        width:100%;    }    .job_right_btnlook {        width: 50%;        justify-content: space-between;    }    .job_right_btnemail {        margin-left: 10px;    }    .job_right_btnlook {        padding: 0 11px;    }    .job_right_item {        padding: 20px 15px;    }    .job_right_btnlook_text {        margin-right: 0px;    }    .job_right_label{        flex-direction: column;        align-items: flex-start;    }    .job_right_label_item:not(:last-child){        margin-bottom: 10px;    }    .cfcb_item:not(:first-child) {        margin-left: 15px;    }    .contact_form_primary {        margin-bottom: 25px !important;    }    .std_title2, .yxedr_active h2 {        font-size: 22px;    }    .contact_form {        margin-bottom: 32px;    }    .std_padding1 {        padding-top: 42px;    }    .std_padding2 {        padding-bottom: 42px;    }    .contact_form_primary_allow {        align-items: flex-start;    }    .cfpa_check {        top: 2px;    }    .home_centit h2::after {        width: 60px;        height: 60px;    }    .std_margin1 {        margin-top: 30px;    }    .contact_details_primary_list {        margin-bottom: 20px;    }    .contact_details_primary_links{        margin-top: 20px;    }    .contact_details {        padding-bottom: 42px;    }    .mod_con {        padding: 32px 0;    }    .std_btn4_box_text p {        font-size: 14px;    }    .std_btn4_box, .mccr_btn2 .std_btn1_box {        width: 220px;    }    .mod_foot {        padding-top: 32px;    }    .mftr_logo, .mftr_visit .std_btn2, .mftr_link {        width: 216px;        margin-left: 0;    }    .mftr_visit .std_btn2_box p {        font-size: 14px;    }    .mftr_visit .std_btn2_box img {        width: 30px;    }    .mftr_visit .std_btn2_box p {        line-height: 40px;    }    .mod_foot_bt {        padding: 20px 0;    }    .mod_ban {        border-radius: 0 0 40px 40px;    }    .std_padding3 {        padding: 42px 0;    }    .casedeta_cont {        padding: 42px 0;    }    .soludet_case_cont .swiper-slide {        width: 100% !important;        padding: 0 20px;        margin-right: 0 !important;    }    .soludet_case_cont::before, .soludet_case_cont::after{        display: none;    }    .std_margin1 {        margin-top: 22px;    }    .detanew_right_slickbox {        width: 100%;    }    .detanew_cont {        padding: 42px 0 42px;    }    .detanew_left h4::before {        width: 16px;        height: 16px;    }    .detanew_left h4 {        padding-left: 22px;    }    .new_item{        width: 100%;    }    .new_item_link_tit{        height: auto;        -webkit-line-clamp: inherit;    }    .download_videoitem{        animation-delay: .2s !important;    }    .download_reset_gbtn {        align-self: flex-start;    }    .download_reset_left {        font-size: 14px;    }    .pfri_item:last-child{        margin-bottom: 0;    }    .st_cont {        padding-top: 42px !important;    }    .soludet_sys_cont {        padding: 20px;    }    .soludet_sys_scroll {        margin-top: -14px;    }    .aicl_li_text::after {        border-radius: 40px;    }    .aicl_li_text_ri {        position: static;        transform: inherit;        width: 100%;        padding: 0 20px 20px;    }    .aicl_li_text_le::before{        display: none;    }    .aicl_li_text_ri p {        width: 100%;        padding-right: 0;        margin-bottom: 10px;    }    .sacu_li_cont .ys_imgbox_cover {        width: 50px;    }    .soludet_adv_cont {        margin-top: 30px;    }    .soludet_adv {        border-radius: 40px;        padding-top: 32px;        padding-bottom: 50px;    }    .soludet_adv_cont_ul .slick-dots li {        width: 8px;        height: 8px;        border: 1px solid rgb(214, 214, 214);    }    .soludet_adv_cont_ul .slick-dots li.slick-active {        border: 1px solid #FFDA16;    }    .soludet_adv_cont_ul .slick-dots {        bottom: -30px;    }    .about_enter_bg {        width: 80%;    }    .about_enter {        padding-top: 80px;    }    .about_enter_titbox_logo {        width: 50px;    }    .about_deve_cont_svg {        width: 320px;    }    .about_deve_cont_circle, .adcc_circle {        width: 320px;        height: 320px;    }    .adcc_year_ul_li.slick-current .ayul_text {        transform: scale(1.5);    }    .ayul_text {        font-size: 16px;    }    .adcc_year {        padding-top: 40px;    }    .adcc_info {        margin-top: 10px;        width: 100%;        padding: 0 40px;    }    .aiul_cont_icon {        top: 3px;    }    .aiul_cont li {        margin-bottom: 8px;    }    .adcc_circle_icon {        width: 20px;        top: -10px;    }    .adcc_btn {        width: 80px;        /* margin-top: 20px; */    }    .aiul_cont {        height: 120px;    }    .adcc_btn_li {        width: 22px;        height: 22px;    }    .about_deve {        border-radius: 40px 40px 0 0;    }    .about_enter_tab .new_cont_tab {        overflow-x: auto;        white-space: nowrap;        border-radius: 40px;        border: 1px solid #4a4a4a;        width: 100%;    }    .new_cont_tab_list {        display: inline-block;        border-radius: 0px;        border: none;    }    .new_cont_tab_item {        width: auto;        padding: 0 30px;        display: inline-block;    }    .soludet_app {        padding-top: 32px;        padding-bottom: 32px;    }    .spcu_li_le {        width: 100%;    }    .spcu_li_ri {        padding: 20px;    }    .spcu_li{        width: 100% !important;    }    .soludet_sup_cont {        padding-right: 20px;        padding-left: 20px;    }    .soludet_sup_cont::after {        width: 20px;    }    .slli_ul{        margin: 0 -10px;    }    .slli_ul_li {        padding: 0 10px;        margin-bottom: 20px;    }    .sulc_icon {        width: 30px;    }    .sscu_li_ri {        margin-top: 20px;    }    .slrc_img1 {        width: 105px;    }    .soludet_sup_cont_control .mod_control_line_prog::after {        top: -0.5px;    }    .soludet_sup {        padding-top: 32px;        padding-bottom: 32px;    }    .soludet_pro_cont_control {        top: -30px;    }    .soludet_pro_cont .swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {        top: -20px;    }    .soludet_pro_cont .soludet_pro_cont_point {        top: -0.5px;    }      .soludet_pro .std_margin1{        margin-top: 60px;    }    .case_main .service_country, .case_main .service_city {        width: 100%;       margin-bottom: 10px;    }    .case_list_ul_li {        width: 100%;    }    .case_list_ul_li:nth-child(2n+1) {        top: 0;    }    .case_main .service_cont {        padding: 42px 0 0 0 !important;    }    .service_cont_le{        margin-bottom: 0;    }    .case_list {        padding-top: 32px;    }    .clul_data li {        padding: 0 25px;    }    .clul_data ul {        margin: 0 -25px;    }    .clul_img {        margin-top: 15px;    }    .casedeta_cont_tp_list {        width: 100%;        padding: 0 60px;    }    .cctl_arrow_ul_prev {        left: 20px;    }    .cctl_arrow_ul_li {        width: 20px;    }    .cctl_arrow_ul_next {        right: 20px;    }    /* .detanew_share{        display: none !important;    } */    .detanew_share_item {        width: 26px;        margin-right: 15px;    }    .casedeta_main .detanew_banner_cont {        top: 50%;        transform: translateY(-50%);    }    .casedeta_cont_mid {        padding: 32px 0;    }    .ccml_info {        margin-bottom: 20px;    }    .ccml_info, .ccml_parga {        margin-top: 16px;    }    .ccml_info_ul_li {        margin-bottom: 8px;    }    .casedeta_cont_mid_ri {        width: 100%;        margin-top: 32px;    }    .ccbu_li {        width: 158px;    }    .casedeta_cont_bt_ul {        width: calc((158px * var(--width-shu)) + (22px *var(--width-shu)));    }    .casedeta_cont_bt {        margin-top: 27px;    }    .join_cont_tp_info {        width: 100%;    }    .join_cont_tp_info {        margin: 20px auto 10px;    }    .std_title4, .yxedr_active h4 {        font-size: 16px;    }    .std_btn2_box img {        width: 20px;    }    .join_cont_tp_btn {        margin-top: 20px;    }    .jcbc_imgs {        grid-gap: 5px;    }    .join_cont_bt {        height: auto;        padding: 32px 0 42px;    }    .ys_ban_btn {        margin-top: 20px;    }    .home_why_tit h2 {        font-size: 30px;    }    .home_why_tit img {        width: 210px;        margin-left: 0;        /* top: 0; */    }    .home_why_tit .home_centit h2::after {        right: 26px;        top: 72%;    }    .hybr_img {        width: 100%;    }    .htul_parga {        margin-top: 12px;    }    .hwbl_text {        padding-bottom: 20px !important;    }    .home_why_bt_le {        margin-top: 20px;    }    .home_why{        padding-bottom: 32px;    }    .home_why_bt {        padding-top: 25px;    }    .home_pro_tp_icon {        width: 370px;    }    .home_pro_tp,.home_solu_cont1{        padding-top: 32px;        padding-bottom: 32px;    }    /* .hptc_le_btn {        margin-top: 20px;    } */    .hrst_tit {        height: 57.6px;    }    .hrbu_li {        margin-right: 20px;    }    .home_pro_bt_cont {        padding-bottom: 32px;    }    .home_pro_bt_tit, .home_solu_tit {        width: 100%;    }    .home_solu_cont_list {        padding-top: 20px;    }    .hulc_ul_li_icon {        width: 50px;        height: 50px;    }    .hulc_ul_li_icon .ys_imgbox_cover {        width: 24px;    }    .home_solu_cont_mid {        width: 75%;    }    .home_solu_cont_swiper {        padding-bottom: 30px !important;    }    .home_about_cont_list .slick-dots {        bottom: -25px;    }    .home_new_le_tit .home_titbox {        width: 222px;    }    .hnlt_icon {        width: 32px;    }    .home_new {        padding-top: 32px !important;    }    .home_new_le .hnru_li {        margin-top: 30px;    }    .home_new_le, .hnru_li {        margin-bottom: 20px;    }    .softdet_cloud_btn_wind{        display: none;    }    .sclu_li{        width: 50%;        margin-bottom: 20px;    }    .softdet_ul_li1 .softdet_ul_li_le {        width: 100%;    }    .softdet_ul_li1{        padding-top: 0;    }    .sull_img2 {        top: 45px;    }    .sulr_list .hllu_li_parga p {        font-size: 12px;    }    .softdet_ul_li2 {        padding-top: 20px !important;    }    .softdet_ul_li.on .sull_img2_img {        width: 90px;    }    .softdet_ul_li.on .sull_img2 {        top: 40px;    }    .softdet_ul_li2 {        margin-bottom: 32px;    }    .softdet_data {        padding: 32px 0;        border-radius: 40px;    }    .data_pop_btn1 .std_btn1_box {        width: 200px;    }    /* .data_pop_list {        width: 100%;        white-space: nowrap;        overflow-x: auto;    } */    .data_pop_list tr {        padding: 0px;    }    .data_pop_list td{        padding: 10px;    }    .data_pop_list tr td:first-child{        padding-left: 10px;    }    .softdet_solu_le {        width: 100%;        padding-right: 20px;    }    .ssrc_control .mod_control_line_prog::after {        top: -0.5px;    }    .softdet_solu_ri_cont {        padding-top: 30px;    }    .mod_ban_cont_le, .prodet_adv_le {        width: 100%;    }    .prodet_adv_le {        margin-top: 0;    }    .prodet_adv {        padding-top: 42px;        padding-bottom: 32px;    }    .parl_ul_li {        margin-bottom: 20px;        padding: 0 10px;        width: 50%;    }    .parl_ul{        margin: 0 -10px;    }    .parl_ul_li_cont .ys_imgbox_cover {        width: 40px;    }    .parl_ul_li:nth-child(2n+1){        animation-delay: .2s;    }    .parl_ul_li:nth-child(2n+2){        animation-delay: .3s;    }    .prodet_adv_bg {        display: none;    }    .pvlu_li{        width: 100%;        animation-delay: .1s !important;     }    .pvlu_li:last-child{        margin-bottom: 0;    }    .pvlu_li_cont_tit .std_title5{        height: auto;    }    .prodet_view {        padding-top: 32px;        padding-bottom: 32px;    }    .prodet_solu_cont {        width: 100%;        padding: 32px 20px;        margin: 0;    }    .prodet_solu_bgimg::after {        width: 100%;        border-radius: 0;    }    .pscl_ul_li_parga {        margin-top: 14px;    }    .prodet_solu_bg {        display: none;    }    .prodet_solu_cont_list .mod_control_line_prog::after {        top: -0.5px;    }    .prodet_main .mod_ban {        border-radius: 0 0 40px 40px;    }    .mod_ban_cont{        position: relative;        transform: inherit    }    .mbcr_list_ul_li {        width: 33.333333%;    }    .mbcr_btn .std_btn2{        margin-bottom: 10px;    }    .data_pop_list tr td:first-child{        padding-left: 10px;    }    .softdet_data .data_pop_list td:first-child {        width: 200px !important;    }    .softdet_data .data_pop_list td:last-child{        width: calc(100% - 200px);    }    .data_pop {        border-radius: 40px;    }    .data_pop .ys_modal_content {        padding: 0;        padding-right: 10px;    }    .data_pop .ys_modal_close {        right: 30px;        top: 20px;    }    .data_pop_btn2 {        margin-top: 10px !important;    }    .ys_modal_content .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {        width: 2px;    }    .job_left_item {        margin-top: 20px;    }    .pl_flex_right {        margin-top: 20px;    }    .fril_item_header_icon {        top: 2px;    }    .data_pop_list td:first-child {        padding-left: 10px;    }    .data_pop_list tr{        padding: 0;    }    .data_pop_list td{        padding: 10px;    }    .slli_ul_li{        width: 100%;    }    .sscu_li_le_info p{        height: auto;    }    .pfri_link_subtit_item {        width: auto;        /* padding: 0 10px; */    }    .pfri_link_subtit {        justify-content: center;    }    .hptc_ri_cont_slick .slick-dots li{        width: 30px;        height: 2px;    }    .aelu_li .swiper-pagination-bullet{        width: 20px;        height: 2px;    }    .hptc_ri {        margin-top: 25px;    }    .aicl_li.on .aicl_li_text_ri {        left: 0;        width: 100%;        padding: 0 20px 20px;    }    .aelu_li_cont_swiper {        padding-bottom: 15px !important;    }    .about_enter {        padding-bottom: 32px;    }    .verify_flex_left{        flex-wrap: wrap;    }    .verify_flex_img {        margin-top: 15px;    }    .mod_con {        padding: 10px 0;    }    .mftr_link {        margin-top: 20px;    }    .mftr_logo, .mftr_visit .std_btn2, .mftr_link {        width: 196px;    }    .mftr_link_select .ys_select_hd {        height: 32px;    }    .mftr_link_select input {        font-size: 14px;    }    .mftr_visit .std_btn2_box p {        line-height: 32px;    }    .std_btn4_box, .mccr_btn2 .std_btn1_box {        width: 196px;    }    .mod_con_cont_ri .std_btn4_box_text p {        line-height: 32px;    }    .hnru_li_parga{        display: none;    }    .hnru_li_tit {        margin-top: 12px;    }    .home_new_le, .hnru_li {        margin-bottom: 30px;    }    .mod_banner_second_search {        top: 52%;    }    .contact_details_primary {        padding: 20px;    }    .contact_details_primary_tit {        margin-bottom: 14px;    }    .aelu_li_btn {        top: calc(50% - 8px);    }    .home_why_tit .home_centit h2::after {        right: -20px;    }    .home_centit span{        display: block;    }    .about_enter_list {        padding: 0 20px;    }    .aelu_li_btn .adcc_btn_prev {        left: -30px;    }    .aelu_li_btn .adcc_btn_next {        right: -30px;    }    .home_centit h2::after {        right: -18px;    }    .mbcl_imgbox {        width: 100%;        height: auto;    }    .mbcl_imgbox_slick .slick-arrow, .mbcl_imgbox_slick1 .slick-arrow {        width: 34px;        height: 34px;    }    .mbcl_btn p {        font-size: 12px;    }    .service_cont_tab{        white-space: nowrap;        overflow-x: auto;    }    .mbcl_btn p {        margin-right: 5px;    }    .prodet_adv_le_btn .std_btn3_box {        padding: 0 10px;    }    .mbcr_btn .mbcl_btn {        margin: 0 10px 20px 0;    }    .mbcr_btn .std_btn2 {        margin-right: 20px;    }    .home_why_cont_ri {        padding: 20px 20px 32px;    }    .home_why_cont_le{        padding: 32px 20px 0;    }    .hybr_img_ul_li{        width: 100%;    }    .home_why{        padding-bottom: 0;    }    .hiul_text {        margin-top: 20px;    }    .htul_tit {        font-size: 18px;    }    .home_why_cont_le .hptc_le_btn {        margin-top: 14px;    }    /* 480end */}