@media screen and (max-width: 1200px){
    .banner_img img {
        height: 460px;
    }
    .index_good_reason_inner {
        padding-left: 15%;
    }
    .igs_video {width: 75%;}

    .igs_wz {width: 25%;}
    .case_tit p:nth-child(1) {padding: 10px 10px 0;height: 198px;}

.index_case_item_img img {height: 188px;}

.case_tit p:nth-child(2) {font-size: 12px;}
.myTeam-next {
    display: none;
}
.myTeam-prev {
    display: none;
}
.icr_box {
    width: 33%;
    height: auto;
    line-height: 90px;
    margin: 8px 0;
}
.icr_box.active a {
    line-height: 0;
}
.icr_box.active .icr_box_remark {
    bottom: 30px;
}
.icr_box.active .icr_box_img img {
    height: 100%;
}
.icr_box.active .icr_box_title {
    bottom: -60%;
}
.footer_itme:nth-child(1) {
    display: none;
}
.footer_itme:nth-child(2) {
    width: 29%;
}
.logic_page_img {display: none;}

.logic_page_box {width: 24%;}

.method_three_bottom {
    width: 70%;
}
.arrow {
    display: none;
}
.case_cat_flex a {
    width: 13%;
}
.news_item_list {
    padding: 0 15px;
}
.ali_p {
    font-size: 1vw;
}
.news_item_like {
    padding: 0 15px;
}
.butler_felx:nth-child(1) .butler_box_xx {
    padding: 50px;
}
.butler_felx:nth-child(2) .butler_box_xx {
    padding: 50px;
}
.butler_felx:nth-child(3) .butler_box_xx {
    padding: 60px 50px;
}
.puzzle2, .puzl{
    display: none;
}
.puzzle10, .puzzle6, .puzzle7, .puzzle19{
  width: 32%;
  height: 220px;
}
.puzzle4{
   width: 100%;
}
.puzzle5 {
   display: flex;
   flex-wrap: wrap;
   justify-content: center;
}
.puzzle8>div, .puzzle11>div, .puzzle13>div, .puzzle15>div, .puzzle17>div, .puzzle20>div,.puzzle8>.div, .puzzle11>.div, .puzzle13>.div, .puzzle15>.div, .puzzle17>.div, .puzzle20>.div {
   font-size: 26px;
}
.adorn_form_box {
    width: auto;
}








}
@media screen and (max-width: 1024px){
    .index_good_reason_inner {
        padding-left: 10%;
    }
    .igs_wz .p1 {font-size: 36px;}

.igs_wz .p2 {font-size: 18px;}

.igs_wz .p2 span {margin-left: 20px;}
.case_tit p:nth-child(1) {padding: 10px 0 0;height: 198px;}

.index_case_item_img img {height: 188px;}

.case_tit p:nth-child(2) {font-size: 12px;}
 
.icr_box {
    line-height: 75px;
}
.icr_box.active .icr_box_title {
    font-size: 12px;
}
.method_three_bottom {
    width: 83%;
}
.nib_wz {width: 65%;}

.nib_img {width: 33%;}
.about_lc_inner {
    display: none;
}
.about_lc_ydd {
    display: block;
}
.about_lcydd {
    display: none;
}
.about_lc_ydd img {
    width: 100%;
}
.lx-map img {
    height: 100%;
}
.college_box_img img {
    height: 220px;
}
.butler_felx:nth-child(1) .butler_box_xx {
    padding: 2% 5%;
}
.butler_felx:nth-child(2) .butler_box_xx {
    padding: 2% 5%;
}
.butler_felx:nth-child(3) .butler_box_xx {
    padding: 2.8% 5%;
}
.milist {
    width: 22%;
    margin: 0 0 30px 0;
}
.msn-box {
    justify-content: space-between;
}
.adorn_form_box input {
    width: 55%;
}
.adorn_ui_box_wz .p {
    font-size: 18px;
}






}


@media screen and (max-width: 768px){
    .head_pc_logo img {
        width: 100%;
        height: 106px;
        object-fit: contain;
        background: #e50043;
    }
    .banner_img img {
        width: 100%;
        height: 380px;
        object-fit: cover;
    }
    .index_good_reason {
        width: 34%;
    }
    .index_good_swiper {
        width: 66%;
    }
    .igs_video {
        width: 67%;
    }
    .igs_wz {
        width: 33%;
    }
    .index_case_item_img img {
        height: 130px;
    }
    .case_tit p:nth-child(1) {
        height: 140px;
        padding: 25px 0px 0;
    }
    .index_case_list {
        width: 90%;
    }
    .index_casetit {
        width: 8%;
    }
    .index_customer_right {
        width: 100%;
        padding-bottom: 70px;
    }
    .index_customer_left {
        width: 100%;
    }
    .index_customer_flex {
        flex-direction: column-reverse;
    }
    .icr_title {
        text-align: left;
        padding: 15px;
    }
    .icr_box {
        width: 10%;
    }
    .icr_box.active .icr_box_remark {
        padding: 0 15px;
    }
    .footer_itme:nth-child(2) {
        display: none;
    }
    .footer_item:nth-child(3) {
        width: 48%;
    }
    .footer_item:nth-child(4) {
        width: 48%;
    }
    .logic_page_box {
        width: 49%;
        margin-bottom: 2%;
    }
    .chimpanzee img {
        width: 100%;
    }
    .logic_strategy_middel img:nth-child(2) {
        width: 70%;
    }
    .method_box {
        width: 33%;
    }
    .method_three_bottom {
        width: 100%;
    }
    .mtb_right {
        margin: 0;
    }
    .case_more {
        padding: 3% 0;
    }
    .case_cat_flex a {
        width: 15%;
    }
    .nib_wz {
        width: 50%;
    }
    .nib_img {
        width: 48%;
    }
    .news_item_box_flex {
        margin: 0;
        padding: 0;
    }
    .news_item_box_flex:hover {
        background: #ffffff;
    }
    .news_item_box:first-child {
        margin-top: 25px;
        border-top: none;
    }
    .news_item_box:last-child {
        margin-bottom: 0;
    }
    .news_item_box {
        border-top: 1px solid #f6f6f6;
    }
    .about_page_flex {
        flex-direction: column-reverse;
    }
    .about_page_right {
        width: 100%;
        height: 415px;
    }
    .about_page_left {
        width: 100%;
        margin-top: 50px;
    }
    .about_addess_box .p {
        font-size: 12px;
    }
    .about_addess_box .p {
        font-size: 12px;
    }
    .about_honor_right {
        width: 100%;
        margin-top: 30px;
    }
    .c1-list:last-child {
        margin-bottom: 0;
    }
    .c1-list {
        width: 100%;
        margin-bottom: 30px;
    }
    .about_honor_left {
        width: 100%;
    }
    .about_lc_ydd {
        display: none;
    }
    .about_lcydd {
        display: block;
    }
    .about_lcydd img {
        width: 100%;
    }
    .article_right {
        display: none;
    }
    .article_left {
        width: 100%;
    }
    .lxxx .lx-map {
        width: 100%;
    }
    .lxxx .lx-des {
        width: 100%;
        margin-top: 50px;
    }
    .lx_b_lt {
        width: 100%;
    }
    .lx_b_rt {
        width: 100%;
    }
    .cb3 {
        flex-wrap: wrap;
    }
    .solution_vs {
        flex-direction: column;
        justify-content: center;
    }
    .solution_vs_right {
        padding-right: 0;
        width: 100%;
        justify-content: center;
        text-align: center;
        place-items: center;
    }
    .solution_vs_left {
        width: 100%;
        justify-content: center;
        text-align: center;
        padding-left: 0;
    }
    .solution_img img {
        width: 30%;
    }
    .solution_wz .p {
        font-size: 20px;
    }
    .solution_list .p {
        font-size: 14px;
        padding: 10px 0;
    }
    
    .solution_box {
        padding: 10px;
    }
    .butler_box_xx span {
        margin-top: 15px;
    }
    .butler_felx:nth-child(1) .butler_box_xx {
        padding: 3%;
    }
    .butler_felx:nth-child(2) .butler_box_xx {
        padding: 3%;
    }
    .butler_felx:nth-child(3) .butler_box_xx {
        padding:  3%;
    }
    .butler_box_img img {
        width: 100%;
        height: 260px;
        object-fit: cover;
    }
    .iphone_wz .span {
        font-size: 12px;
    }
    .iphone_wz i {
        font-size: 12px;
    }
    .milist {
        height: 162px;
        padding-top: 25px;
    }
    .milist .mn {
        font-size: 20px;
    }
    .milist .mn span {
        font-size: 32px;
    }
    .up-box {
        padding: 150px 0 300px 0;
    }
    .fixed-slide {
        display: none;
    }
    .black1 {
        display: none;
    }
    .black2 {
        display: none;
    }
    .Mycustom {
        overflow: hidden;
        height: 420px;
    }
    .carouse6 {
        font-size: 17px;
    }
    .cbr>div {
        font-size: 15px;
        line-height: 20px;
    }

    .adorn_form_box .span {
        font-size: 14px;
    }
    .adorn_ui_box_wz .p {
        font-size: 15px;
    }
    .adorn_ui_box_wz p:nth-child(2) {
        font-size: 12px;
        line-height: 1.5;
    }
    .adorn_guarantee_box {
        width: 23%;
    }
    .adorn_guarantee_box img {
        width: 100%;
    }




}







@media screen and (max-width: 767px){
    .head_pc {
        display: none;
    }
    .head_moblies {
        display: block;
        width: 100%;
    }  
    .head_moblies_flex {
        display: flex;
        justify-content: space-between;
        align-items: center;
        background: #1a1a1a;
        height: 15vw;
        line-height: 15vw;
        position: fixed;
        width: 100%;
        top: 0;
        z-index: 999;
    }
    .hmf_logo img {
        width: 100%;
    }
    .hmf_logo {
        width: 27%;
    }
    .hmf_menu {
        width: 15%;
        text-align: center;
        background: #2a2a2a;
        height: 100%;
    }
    .hmf_logo a {
        display: block;
        line-height: 15vw;
        font-size: 0;
    }
    .hm_nav {
        display: none;
    }
    .hm_cover {
        display: none;
        position: fixed;
        top: 15vw;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 50;
        background-color: rgba(0,0,0,0.5);
    }
    .hm_nav.active {
        display: block;
        position: fixed;
        z-index: 99;
        background: #ffffff;
        height: 100%;
        width: 73%;
        right: 0;
        top: 15vw;
    }
    .hm_top {
        display: flex;
        justify-content: space-between;
        height: 10vw;
        line-height: 10vw;
        border-bottom: 1px solid #e3e3e3;
        padding: 0 3%;
    }
    .hm_top_tel a {
        display: flex;
        align-items: center;
    }
    .hm_top_tel a span {
        font-size: 4.2vw;
        color: #a78670;
        padding-left: 5px;
    }
    .hm_top_tel a img {
        width: 4.8vw;
        height: 4.8vw;
    }
    .hm_top_index a {
        display: block;
        font-size: 0;
    }
    .hm_top_index a img {
        width: 4.8vw;
        height: 4.8vw;
    }
    .hm_body_box {
        padding: 0 3%;
        border-bottom: 5px solid #efefef;
    }
    .hbb_title {
        font-size: 4.2vw;
        padding: 5% 0;
        font-weight: bold;
    }
.hbb_flex {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
    .hbb_flex a {
        width: 30%;
        display: block;
        margin-bottom: 5%;
margin-right: 5%;
    }
.hbb_flex a:nth-child(3n) {
    margin-right: 0;
}
    .hbb_flex a img {
        display: block;
        width: 8vw;
        height: 8vw;
        margin: 0 auto 8%;
        object-fit: contain;
    }    
    .hbb_flex a span {
        font-size: 4.2vw;
        text-align: center;
        display: block;
    }
    .banner {
        margin-top: 15vw;
    }
    .banner_img img {
        height: 65vw;
    }
    .index_good_title {
        font-size: 6.4vw;
        padding: 8% 0 5%;
    }
    .index_good_reason {
        width: 100%;
        height: auto;
    }
    .index_good_swiper {
        width: 100%;
    }
    .reason_inner {
        border-left: 2px solid #e2e2e2;
        border-top: none;
        height: auto;
    }
    .myGather .swiper-prev img {
        display: none;
    }
    .myGather .swiper-next img {
        display: none;
    }
    .index_good_reason_inner {
        padding: 5%;
        top: unset;
        left: unset;
        text-align: center;
        transform: unset;
        position: unset;
    }
    .index_good_reason_inner .p1, .index_good_reason_inner .p2 {
        font-size: 5.4vw;
    }
    .index_good_reason_inner .p3 {
        font-size: 4.8vw;
    }
    .reason_inner_img img.reason_slide {
        padding: 5% 0 3%;
    }
    .reason_inner:hover .reason_inner_img img.reason_slide_hover{
        padding: 5% 0 3%;  
    }
    .reason_inner_img img {
        width: 15%;
    }
    .reason_inner_title .p {
        font-size: 4.8vw;
    }
    .reason_inner_p p {
        font-size: 4.2vw;
    }
    .reason_inner_p {
        margin: 5% 0;
    }
    .index_good_story {
        margin-top: 7%;
        margin-bottom: 8%;
    }
    .igs_video {
        width: 100%;
        height: 38vw;
    }
    .igs_video img {
        width: 10vw;
    }
    .igs_wz {
        width: 100%;
    }
    .igs_wz {
        width: 100%;
        padding: 8% 15% 8% 0;
    }
    .igs_wz .p1 {
        font-size: 8.4vw;
    }
    .igs_wz .p2 span {
        margin-left: 5%;
    }
    .igs_wz .p2 {
        font-size: 5.4vw;
        margin-top: 2%;
    }
    .igs_wz .p3 {
        font-size: 4.8vw;
        width: 45%;
        height: 10vw;
        line-height: 10vw;
        margin-top: 5%;
        background: #da000e;
    }
    .index_case_title {
        font-size: 6.4vw;
        padding-bottom: 5%;
    }
    .index_casetit {
        display: none;
    }
    .index_case_flex {
        padding: 0 15px;
        margin-bottom: 0;
    }
    .index_case_list {
        width: 100%;
    }
    .index_case_item {
        width: 100%;
        margin-bottom: 4%;
        padding: 3%;
    }
    .index_case_item_img img {
        height: 50vw;
    }
    .index_case_item_wz .p {
        padding: 3% 0;
        font-size: 5.4vw;
    }
    .index_case_item_wz span {
        font-size: 4.2vw;
    }
    .index_absorbed_title {
        font-size: 6.4vw;
        padding: 4% 0 5%;
    }
    .index_absorbed_flex {
        padding: 5% 15px;
    }
    .index_absorbed_box {
        width: 48%;
        margin-bottom: 4%;
    }
    .index_absorbed_box:nth-child(3), .index_absorbed_box:nth-child(4) {
        margin-bottom: 0;
    }
    .index_team_title {
        font-size: 6.4vw;
        padding: 8% 0 5%;
    }
    .index_customer {
        margin-top: 8%;
        background-color: #0f0b0a;
    }
    .index_customer_title {
        font-size: 6.4vw;
        padding: 8% 0 5%;
    }
    .icl_item {
        padding: 5%;
    }
    .icl_title span:nth-child(2) {
        font-size: 6.4vw;
    }
    .icl_title span {
        font-size: 6.4vw;
    }
    .icl_remark {
        min-height: unset;
        margin: 5% 0;
        font-size: 4.2vw;
    }
    .icr_title {
        padding: 5% 3%;
        font-size: 4.2vw;
    }
    .icr_box {
        width: 10%;
        line-height: 2;
        margin: 0 0 5%;
    }
    .icr_box.active .icr_box_title {
        display: none;
    }
    .index_customer_right {
        padding-bottom: 15vw;
    }
    .icr_box.active .icr_box_remark {
        padding: 0 3%;
        font-size: 4.8vw;
        bottom: auto;
        padding-top: 3%;
    }
    .index_customer_flex {
        padding-bottom: 8%;
    }
    .index_process_felx {
        padding: 8% 0;
    }
    .index_process_left {
        width: 100%;
    }
    .index_partner_title {
        font-size: 6.4vw;
        padding: 8% 0 5%;
    }
    .ipl_wz .span {
        font-size: 6.4vw;
        text-align: center;
    }
    .ipl_wz .i {
        font-size: 4.8vw;
        margin: 3% 0 5% 0;
        line-height: 1;
        text-align: center;
    }
    .ipl_wz .p {
        font-size: 4.2vw;
        line-height: 1.8;
        margin-bottom: 5%;
        text-align: center;
    }
    .index_process_right {
        width: 100%;
        padding-bottom: 8%;
    }
    .ipr_title .p {
        font-size: 4.8vw;
    }
    .ipr_title .span {
        width: 15%;
    }
    .ipr_flex {
        width: 100%;
    }
    .ipr_box img {
        width: 8vw;
        height: 8vw;
    }
    .ipr_title {
        padding-bottom: 0;
    }
    .ipr_box .p {
        font-size: 4.2vw;
        margin: 5% 0;
    }
    .ipr_box {
        margin: 8% 0 0;
    }
    .index_process_new {
        margin-bottom: 8%;
    }
    .ipn_item:last-child {
        margin-bottom: 0;
    }
    .ipn_item {
        width: 100%;
        margin-bottom: 0;
    }
    .ipn_wz {
        font-size: 5.4vw;
    }
    .ipn_list {
        padding: 5%;
    }
    .ipn_box a {
        height: 15vw;
        line-height: 15vw;
        font-size: 4.8vw;
    }
    .footer_item:nth-child(3) {
       width: 100%;
    }
    .pc_footer {
        padding: 5% 15px 0;
        margin-bottom: 15vw;
    }
    .footer_flex {
        flex-wrap: wrap;
    }
    .footer_form {
        padding: 0;
        background: #191818;
    }
    .footer_form_title {
        font-size: 4.2vw;
        padding-bottom: 5%;
    }
    .footer_form_input {
        width: 49%;
        margin-bottom: 2%;
    }
    .footer_form_input input {
        height: 10vw;
        line-height: 10vw;
        font-size: 4.2vw;
        padding-left: 10%;
        background: #ffffff;
    }
    textarea.footer_textarea {
        height: 20vw;
        background: #ffffff;
        font-size: 4.2vw;
        padding-left: 5%;
    }
    button.footer_but {
        background: #e50043;
        color: #ffffff;
        border: none;
        border-radius: 0;
        margin-top: 2%;
        height: 10vw;
        line-height: 10vw;
    }
    .footer_item:nth-child(4) {
        width: 100%;
    }
    .footer_wx_title {
        text-align: center;
        font-size: 4.2vw;
        margin-top: 5%;
        border-bottom: none;
        font-weight: normal;
    }
    .footer_wx_tu p {
        font-size: 4.2vw;
        margin-top: 3%;
    }
    .footer_link:nth-child(2) {
        margin-top: 5%;
        padding-bottom: 3%;
    }
    .footer_link {
        display: none;
    }
    .footer_ic {
        border-top: 1px solid rgb(73 87 112 / 28%);
        margin-top: 5%;
        padding-bottom: 5%;
        flex-wrap: wrap;
        justify-content: center;
        flex-direction: column-reverse;
        text-align: center;
    }
    .ic_bq {
        font-size: 3.74vw;
        text-align: center;
    }
    .ic_ba {
        margin-left: 0;
        font-size: 3.74vw;
        padding-top: 3%;
    }
    .ic_ba a {
        font-size: 3.74vw;
    }
    .moblies_footer {
        border-top: 1px solid #444;
        box-sizing: border-box;
        width: 100%;
        height: 15vw;
        background-color: #191919;
        line-height: 15vw;
        position: fixed;
        bottom: 0;
        left: 0;
        display: block;
        z-index: 7;
    }
    .mf_iner {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: 0 15px;
        height: 15vw;
        line-height: 15vw;
    }

    .mf_left {
        width: 48%;
        height: 10vw;
        line-height: 10vw;
        text-align: center;
    }
    
    .mf_left a {
        display: flex;
        align-items: center;
        background: #ffffff;
        border-radius: 18px;
        padding: 0 5px;
        text-align: center;
        justify-content: center;
    }
    
    .mf_left img {width: 6vw;height: auto;object-fit: contain;}
    
    .mf_left span {font-size: 4.2vw;padding-left: 5px;color: #191818;}
    .mf_left:last-child a {
        background: #da000e;
        background: repeating-linear-gradient(347deg, #ff5722, #da000e 100px);
    }
    .mf_left:last-child span {
        color: #ffffff;
        font-weight: 600;
    }
    .bannerimg img {
        height: 60vw;
        object-fit: cover;
    }
    .fixed-slide {display: none;}
    .mask_box {display: none;}
    .logic_page_title {
        padding: 8% 0 5%;
    }
    .logic_page_title .p {
        font-size: 6.4vw;
    }
    .logic_page_title span {
        font-size: 4.2vw;
    }
    .logic_page_box img {
        margin: 8% auto 0;
    }
    .logic_page_box p:nth-child(2) {
        font-size: 4.2vw;
        margin-top: 5%;
    }
    .logic_page_box .p {
        font-size: 5.4vw;
    }
    .logic_page_box p:nth-child(4) {
        font-size: 3.74vw;
        margin-top: 5%;
    }
    .logic_page_box p:nth-child(5) {
        margin-top: 3%;
        font-size: 3.2vw;
        padding: 0 5% 5%;
    }
    .logic_page_box {
        height: auto;
    }
    .logic_page_flex {
        align-items: stretch;
    }
    .chimpanzee {
        margin-top: 6%;
    }
    .chimpanzee p {
        font-size: 3vw;
        margin-top: 3%;
    }
    .logic_flex {
        justify-content: center;
        padding: 8% 0;
    }
    .logic_title {
        margin-bottom: 5%;
    }
    .logic_title .p {
        font-size: 6.4vw;
    }
    .logic_left .logic_p {
        margin-top: 3%;
    }
    .logic_right .logic_title {
        margin: 8% 0 5%;
    }
    .logic_title span {
        font-size: 4.2vw;
    }
    .logic_right .logic_p {
        margin-top: 3%;
    }
    .logic_p p {
        font-size: 4.2vw;
    }
    .logic_page_line {
        padding-bottom: 8%;
    }
    .logic_strategy_flex {
        flex-wrap: wrap;
    }
    .logic_strategy_left {
        width: 100%;
    }
    .logic_strategy_middel {
        flex-direction: column;
        justify-content: center;
        width: 100%;
        margin: 5% 0;
    }
    .logic_strategy_right {
        width: 100%;
    }
    .logic_strategy_cover {
        padding: 8% 0;
    }
    .logic_strategy_title .p {
        font-size: 5.4vw;
    }
    .logic_strategy_title p:nth-child(2) {
        font-size: 3.74vw;
    }
    .logic_strategy_phple img {
        margin: 5% auto;
        width: 20%;
    }
    .logic_strategy_tit .p {
        font-size: 5.4vw;
    }
    .logic_strategy_tit p:nth-child(2) {
        font-size: 3.74vw;
    }
    .logic_strategy_middel img:nth-child(2) {
        width: 100%;
        padding: 5% 0;
    }
    .logic_strategy_middel img:nth-child(1) {
        transform: rotate(90deg);
    }
    .logic_strategy_middel img:nth-child(3) {
        transform: rotate(90deg);
    }
    .logic_make_title {
        padding: 5% 0;
    }
    .logic_make_title .p {
        font-size: 6.4vw;
    }
    .logic_make_title .span {
        font-size: 3.2vw;
    }
    .logic_make {
        padding-bottom: 0;
    }
    .logic_make_box {
        width: 100%;
        margin-bottom: 8%;
    }
    .ground_title {
        padding: 8% 0 0;
    }
    .ground_title .p {
        font-size: 6.4vw;
    }
    .ground_title p:nth-child(2) {
        font-size: 4.2vw;
    }
    .ground_page .ground_img {
        padding: 3% 0 5%;
    }
    .ground_page_nth .ground_img {
        padding: 5% 0 8%;
    }
    .ground_page_nth1 .ground_img {
        padding: 5% 0 8%;
    }
    .ground_page_nth2 .ground_img {
        padding: 5% 0 8%;
    }
    .ground_page_nth3 .ground_img {
        padding: 5% 0 8%;
    }
    .method_page_title {
        padding: 8% 0 5%;
    }
    .method_page {
        padding-bottom: 8%;
    }
    .method_page_title .p {
        font-size: 6.4vw;
    }
    .method_page_title p:nth-child(2) {
        font-size: 4.2vw;
    }
    .method_box img {
        width: 100%;
    }
    .method_box {
        width: 50%;
    }
    .method_five_cove {
        padding: 8% 0;
    }
    .method_five_title .p {
        font-size: 6.4vw;
    }
    .method_five_title p:nth-child(2) {
        font-size: 4.2vw;
    }
    .method_five_title {
        padding-bottom: 3%;
    }
    .method_five_hide {
        height: 50vw;
        overflow: hidden;
    }
    .method_five_swiper {
        width: 100%;
        overflow-x: auto;
        -ms-overflow-style: none;
        scrollbar-width: none;
        box-sizing: border-box;
        padding-bottom: 5%;
        margin-bottom: -5%;
    }
    .method_five_flex {
        flex-wrap: nowrap;
        width: 200%;
    }
    .method_five_box .p {
        font-size: 5.4vw;
    }
    .method_five_box span {
        font-size: 3vw;
    }
    .method_five_box {
        width: 20%;
    }
    .method_three_top p:nth-child(1) {
        font-size: 4.2vw;
        width: 30%;
    }
    .method_three_top p:nth-child(3) {
        font-size: 4.2vw;
        width: 30%;
    }
    .method_three_top .p {
        width: 26vw;
        height: 26vw;
        margin: 0 3%;
        padding: 0;
        border: 0;
    }
    .method_three_top .p .span {
        width: 26vw;
        height: 26vw;
        margin: 0 auto;
    }
    .method_three_top .p .span .i {
        font-size: 4.6vw;
    }
    .method_three_middle {
        width: 70%;
        height: 40vw;
        font-size: 4.2vw;
    }
    .mtb:nth-child(1) {
        flex-wrap: wrap;
        flex-direction: column-reverse;
    }
    .mtb_left p {
        font-size: 4.2vw;
    }
    .mtb_right {width: 26vw;
        height: 26vw;
        margin: 3% 0;
        padding: 0;
        border: 0;}

.mtb_right .p {width: 26vw;
        height: 26vw;
        margin: 0 auto;}

.mtb_right .i {font-size: 4.6vw;}
.method_three_middle {
    width: 60%;
    height: 35vw;
    font-size: 4.2vw;
}
.mtb:nth-child(2) {
    flex-wrap: wrap;
    flex-direction: column;
}
.method_three_bottom {
    margin: -15vw auto 0;
}
.method_two {
    padding-bottom: 8%;
}
.method_two_left .mtb:nth-child(1) {
    flex-direction: column;
}
.method_two_flex {
    flex-direction: column;
}
.method_two_left {
    width: 80%;
    text-align: center;
}
.method_two_right {
    width: 80%;
    text-align: center;
}
.method_two_right .mtb:nth-child(1) {
    flex-direction: column;
}
.method_two_midell span {
    font-size: 6.4vw;
}
.case_cat_flex a {width: auto;font-size: 4.8vw;}

.case_cat_flex {justify-content: space-between;}

.case_screen_flex a.active {
    font-size: 4.2vw;
}
.case_screen_hide {
    height: 18vw;
    overflow: hidden;
}
.case_screen_noworp {
    width: 100%;
    overflow-x: auto;
    -ms-overflow-style: none;
    scrollbar-width: none;
    box-sizing: border-box;
    padding-bottom: 5%;
    margin-bottom: -5%;
}
.case_screen_flex {
    flex-wrap: nowrap;
    width: 320%;
}
.case_screen_flex a:after {
    display: none;
}
.case_screen_flex a {
    padding-right: 0;
    width: 100%;
    font-size: 4vw;
}
.case_cat {
    height: 15vw;
    line-height: 15vw;
}
.case_screen {
    height: 12vw;
    line-height: 12vw;
}
.case_img img {
    height: 25vw;
    object-fit: cover;
}
.case_box_flex {
    padding: 0 15px;
}
.case_box {
    width: 100%;
    margin-top: 5%;
    padding: 5%;
}
.case_more {
    padding: 5% 0;
}
.case_more a {
    height: 10vw;
    line-height: 10vw;
    font-size: 4.2vw;
    width: 40%;
    background: #e50043;
    color: #ffffff;
    border: none;
}
.pages_list a {
    display: none;
}
.pages_list a.shou {
    display: inline-block;
    font-size: 3vw;
    margin: 0 1px;
    padding: 6px 12px;
}
.pages_list a.active {
    display: inline-block;
    font-size: 3vw;
    margin: 0 1px;
    padding: 6px 12px;
    border: 1px solid #e50043;
}
.pages_list {
    padding: 5% 0;
}
.crumbs_flex {
    padding: 5% 0;
}
.info_case_tu_cove {
    background: #242627;
}
.crumbs_flex {
    padding: 5% 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    display: block;
    font-size: 4.2vw;
}
.crumbs_flex img {
    display: inline-block;
    width: 4.8vw;
    height: 4.8vw;
    object-fit: contain;
    vertical-align: -2px;
}
.crumbs_flex a {
    font-size: 4.2vw;
    margin: 0;
}
.crumbs_flex span {
    margin: 0;
}
.info_case {
    height: 15vw;
    line-height: 15vw;
}
.info_case_a a {
    margin-right: 5%;
    padding: 0 6%;
    font-size: 4.2vw;
}
.ict_back {
    padding: 5% 0;
}
.info_case_left {
    width: 100%;
    height: 50vw;
}
.info_case_right {
    width: 100%;
    margin-top: 5%;
}
.icr_bt {
    font-size: 5.4vw;
}
.icr_ln {
    font-size: 4.8vw;
    margin-top: 5%;
    margin-bottom: 0;
}
.icr_remark {
    -webkit-line-clamp: unset;
    font-size: 4.2vw;
    line-height: 1.6;
}
.icr_inner {
    margin-top: 2%;
}
.icr_boxz {
    font-size: 4vw;
    margin-top: 3%;
}
.info_case_content {
    padding: 5% 0;
}
.space_case {
    height: auto;
    line-height: unset;
    padding: 5% 0;
}
.space_case_flex {
    height: auto;
}
.space_case_flex a {
    height: 10vw;
    line-height: 10vw;
    font-size: 4.2vw;
    width: 48%;
}
.likex_case {
    padding: 8% 0;
}
.likex_case_tile {
    font-size: 6.4vw;
    padding-bottom: 5%;
}
.likex_case_item:last-child {
    margin-bottom: 0;
}
.likex_case_item {
    width: 100%;
    margin-bottom: 5%;
}
.likex_case_img img {
    height: 50vw;
}
.caseItem_master {
    padding: 5%;
    font-size: 4.2vw;
}
.caseItem_master p {
    padding: 5%;
    margin-top: 18%;
    font-size: 4.2vw;
}
.likex_case_wz {
    padding: 5%;
}
.lcw_left a {
    font-size: 5.4vw;
}
.lcw_left p {
    font-size: 3.74vw;
}
.lcw_right span:nth-child(2) {
    font-size: 3vw;
    margin-left: 0;
}
.case_cat_hidde {
    height: 15vw;
    line-height: 15vw;
    overflow: hidden;
}
.case_cat_noworp {
    width: 100%;
    overflow-x: auto;
    -ms-overflow-style: none;
    scrollbar-width: none;
    box-sizing: border-box;
    padding-bottom: 5%;
    margin-bottom: -5%;
}
.case_cat_flex {
    flex-wrap: nowrap;
    width: 140%;
}
.news_item_title {
    padding: 5% 0;
}
.news_item_title .p {
    font-size: 6.4vw;
}
.news_item_title p:nth-child(2) {
    font-size: 4.2vw;
}
.nib_img {
    width: 40%;
    height: 30vw;
}
.nib_img img {
    height: 30vw;
}
.nib_wz {
    width: 58%;
}
.nib_wz a:nth-child(1) {
    font-size: 5.4vw;
    margin-bottom: 0;
}
.nib_wz p {
    font-size: 4.2vw;
    -webkit-line-clamp: 2;
    margin: 3% 0;
}
.nib_wz_bottom i {
    font-size: 4vw;
}
.nib_wz_bottom span {
    display: none;
}
.nib_wz_bottom a {
    display: none;
}
.news_item_box {
    margin-top: 5%;
    padding-top: 5%;
}
.news_item_box:first-child {
    margin-top: 5%;
}
.about_page {
    padding: 8% 0;
}
.about_page_right {
    height: 50vw;
}
.about_page_left {
    margin-top: 5%;
}
.about_page_left .p1 {
    font-size: 6.4vw;
}
.about_page_left .p2, .about_page_left .p3 {
    font-size: 4.8vw;
    margin-top: 8px;
}
.about_lc {
    padding: 8% 0;
}
.about_lc_title .p {
    font-size: 6.4vw;
}
.about_lc_title .span {
    font-size: 4.2vw;
}
.about_lc_title {
    padding-bottom: 5%;
}
.about_addess {
    padding: 8% 0;
}
.about_addess_title .p {
    font-size: 6.4vw;
}
.about_addess_title {
    padding-bottom: 5%;
}
.about_addess_title .span {
    font-size: 4.2vw;
}
.about_addess_title br {
    display: none;
}
.about_addess_box {
    width: 50%;
    margin-bottom: 5%;
}
.about_addess_box img {
    width: 35%;
}
.about_addess_box .p {
    font-size: 4.2vw;
    margin-top: 3%;
}
.about_honor {
    padding: 8% 0;
}
.abouthonor_img img {
    height: 55vw;
}
.ahr_box_left {
    width: 30%;
}
.ahr_box_right {
    width: 68%;
}
.ahr_box {
    justify-content: space-between;
    padding: 5% 0;
}
.ahr_box_left span {
    font-size: 5.4vw;
}
.ahr_box_right .p {
    font-size: 5.8vw;
}
.ahr_box_right span {
    font-size: 4.8vw;
}
.ahr_box_left i {
    font-size: 4.2vw;
}
.ahr_box_left p {
    height: 23vw;
    width: 23vw;
}
.about_honor_right {
    margin-top: 5%;
}
.ahr_box_p {
    font-size: 4.2vw;
    margin-top: 7%;
}
.koubei img {
    height: auto;
    object-fit: cover;
}
img.pc_img {
    display: none;
}
img.moblies_img {
    display: block;
}
.about_culture {
    padding: 5% 0;
}
.c1-list {
    margin-bottom: 5%;
    padding: 5%;
}
.ctit {
    font-size: 6.4vw;
}
.c1-list p {
    font-size: 6vw;
    margin-top: 0;
}
.c1-list .cline {
    margin: 5% auto;
}
.cdes ol li {
    font-size: 4.8vw;
    line-height: 1.5;
    margin-bottom: 5%;
}
.cdes {
    height: 35vw;
}
.whhd {
    margin-bottom: 8%;
}
.article_cum_cat {
    width: 20%;
}
.article_cum_cat a {
    font-size: 4.2vw;
}
.article_cum_mbx {
    font-size: 4.2vw;
}
.article_cum_mbx a {
    font-size: 4.2vw;
}
.article_cum {
    height: 15vw;
    line-height: 15vw;
}
.article_left_title {
    background: #ffffff;
    padding: 0;
    margin: 5% 0;
    font-size: 5.4vw;
}
.article_left_content {
    background: #ffffff;
    padding: 0;
}
.article_left_pice {
    padding-top: 5%;
    margin-top: 5%;
    flex-wrap: wrap;
}
.met_page {
    width: 100%;
}
.article_page {
    margin-bottom: 8%;
}
.news_item_like {
    margin-bottom: 8%;
}
.contact_page {
    padding: 8% 0;
}
.contact_page_title .p {
    font-size: 6.4vw;
}
.contact_page_title {
    padding-bottom: 5%;
}
.lxxx {
    justify-content: center;
}
.lx-item {
    text-align: center;
    padding: 5% 0;
}
.lxxx .lx-des {
    margin-top: 8%;
}
.lx-item h3 {
    font-size: 4.2vw;
}
.lx-item:first-child {
    padding-bottom: 5%;
}
.lx-item p {
    margin-top: 3%;
    font-size: 4.2vw;
    line-height: 1.5;
}
.lxfs>div:first-child {
    margin-right: 0;
}
.lxfs {
    margin-top: 5%;
    font-size: 4.2vw;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.lxfs>div img {
    width: 6.4vw;
    height: 6.4vw;
    object-fit: contain;
}
.cb1 h1, .lx_b_lt>.div, .lx_b_rt>.div {
    font-size: 6.4vw;
}
.cb2, .lx_b_lt p, .lx_b_rt p {
    font-size: 5.4vw;
    line-height: 2;
    margin-top: 0%;
}
.yewunr {
    padding: 5%;
    flex-wrap: wrap;
    margin-top: 8%;
}
.yw_lt.fl {
    width: 100%;
    text-align: center;
}
.yw_lt span {
    font-size: 4.2vw;
    margin: 0 0 3%;
}
.yw_lt h2 {
    font-size: 6.4vw;
}
.yw_rt p {
    font-size: 3.74vw;
    line-height: 1.8;
}
.yw_rt br {
    display: none;
}
.ywerm {
    padding: 5% 0;
}
.scan-btn a {
    width: 100%;
    padding: 3%;
    font-size: 4.2vw;
}
.cxq-box {
    margin-top: 8%;
    text-align: center;
}
.cbd>div {
    font-size: 4.2vw;
    margin-bottom: 3%;
}
.cbd:last-child {
    margin-bottom: 0;
}
.cbd {
    margin-bottom: 5%;
}
.cbd>div img {
    margin-right: 3%;
    width: 6.4vw;
    height: 6.4vw;
    object-fit: contain;
}
.cbd>p {
    font-size: 3.74vw;
}
.solution_head_title .p {
    font-size: 5.4vw;
    letter-spacing: 0;
}
.solution_head {
    padding: 5% 0;
}
.solution_head_title span {
    font-size: 4.8vw;
    letter-spacing: 0;
    margin-top: 0;
}
.solution_box:last-child {
    margin-bottom: 0;
}
.solution_box {
    padding: 5%;
    width: 100%;
    margin-bottom: 5%;
}
.solution_page {
    padding-bottom: 8%;
}
.solution_page1 {
    padding-bottom: 8%;
}
.solution_img img {
    width: 20%;
    margin: 0 auto 3%;
}
.solution_wz {
    margin-bottom: 3%;
}
.solution_wz .p {
    font-size: 5.4vw;
}
.solution_wz span {
    font-size: 3vw;
}
.solution_list .p {
    font-size: 4.2vw;
    padding: 4% 0;
    line-height: 1;
    margin-bottom: 3%;
}
.solution_list .p:last-child {
    margin-bottom: 0;
}
.solution_system {
    padding-bottom: 5%;
}
.solution_vs_md {
    padding: 8% 0;
}
.md1 .p {
    letter-spacing: 0;
    font-size: 5.4vw;
}
.md1 p:nth-child(2) {
    font-size: 4vw;
}
.md2 {
    margin: 5% 0;
    font-size: 4vw;
    padding: 3% 0;
}
.md3 {
    font-size: 3.74vw;
}
.solution_vs_left .solution_vs_md {margin-top: 12%;}

.solution_vs_right .solution_vs_md {margin-bottom: 12%;}

.solution_vs_left {
    height: 80vw;
    align-items: stretch;
    flex-direction: column;
}
.solution_vs_right {
    height: 80vw;
    align-items: stretch;
}
.college_page {
    padding: 8% 0 5%;
}
.college_page_box {
    width: 48%;
    margin-right: 4%;
    margin-bottom: 4%;
}
.college_page_box:nth-child(3n) {
    margin-right: 4%;
}
.college_page_box:nth-child(2n) {
    margin-right: 0;
}
.college_page_title {
    font-size: 6.4vw;
    padding-bottom: 5%;
}
.college_box_img img {
    height: 40vw;
}
.college_box_p {
    margin-top: 3%;
    font-size: 4.2vw;
    padding: 0 5%;
}
.butler_page {
    padding: 8% 0;
}
.butler_felx {
    flex-wrap: wrap;
    flex-direction: column;
}
.butler_box_img {
    width: 100%;
}
.butler_box_img img {
    height: 50vw;
}
.butler_box_xx {
    width: 100%;
}
.butler_felx:nth-child(1) .butler_box_xx {
    padding: 5% 0;
}
.butler_box_xx .p {
    font-size: 6.4vw;
}
.butler_box_xx i {
    font-size: 4.2vw;
}
.butler_box_xx span {
    margin-top: 3%;
    font-size: 4.2vw;
}

.butler_felx:nth-child(2) {
    flex-direction: column-reverse;
    padding: 0;
}
.butler_felx:nth-child(2) .butler_box_xx {
    padding: 5% 0;
    background: #ffffff;
    text-align: right;
}
.butler_felx:nth-child(2) .butler_box_xx .p {
    color: #535353;
}
.butler_felx:nth-child(2) .butler_box_xx i {
    color: #535353;
}
.butler_felx:nth-child(2) .butler_box_xx span {
    color: #535353;
}
.butler_felx:nth-child(2) .butler_box_xx em {
    background: #535353;
    display: inline-block;
}
.butler_felx:nth-child(3) .butler_box_xx {
    padding: 5% 0;
    text-align: left;
}
.butler_box_xx em {
    width: 20%;
    margin-top: 5%;
}
.butler_sup {
    padding: 0 15px 8%;
}
.butler_sup_tit img {
    width: 18%;
}
.butler_sup_title .p {
    font-size: 6.4vw;
}
.butler_sup_title p:nth-child(2) {
    margin-top: 3%;
}
.butler_sup_title span {
    font-size: 4.2vw;
}
.butler_iphone {
    display: none;
}
.butler_sup_moblies {
    display: block;
    padding: 0 15px 8%;
}
.butler_sup_moblies_flex {
    display: flex;
    justify-content: space-between;
}
.butler_sup_moblies_img img {
    width: 100%;
}
.butler_sup_moblies_img {
    width: 40%;
}
.butler_sup_moblies_wz {
    width: 55%;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: space-evenly;
}
.bsm_wz {
    display: flex;
    font-size: 3vw;
}
.bsm_wz i {
    font-style: normal;
    padding-right: 5px;
}
.butler_sever {
    padding: 8% 0;
}
.sbox {
    background: #f54b49;
    height: auto;
    margin-top: 5%;
}
.ster {
    justify-content: flex-start;
    align-items: flex-start;
    padding: 5% 0;
}
.ster .slist {
    margin: 2.5% 5% !important;
    text-align: left;
}
.slist .span {
    font-size: 4.2vw;
    margin-left: 5px;
}
.milist {
    height: 20vw;
    padding-top: 1%;
    margin-bottom: 5%;
    border: 2px solid #e9e9e9;
    border-radius: 0;
}
.milist .mn {
    font-size: 4.2vw;
}
.milist .mn span {
    font-size: 4.8vw;
}
.milist .p {
    font-size: 3vw;
    margin-top: 1%;
}
.butler_da {
    padding-bottom: 5%;
}

.up1 {
    font-size: 4.2vw;
    letter-spacing: 0;
}
.up2 {
    font-size: 6.4vw;
    margin: 5% 0 8%;
    line-height: 1;
}
.up3 {
    font-size: 4.2vw;
    line-height: 2;
}
.up-box {
    padding: 15% 0 30% 0;
}
.adorn_page {
    padding: 8% 0;
}
.puzzle8>div, .puzzle11>div, .puzzle13>div, .puzzle15>div, .puzzle17>div, .puzzle20>div,.puzzle8>.div, .puzzle11>.div, .puzzle13>.div, .puzzle15>.div, .puzzle17>.div, .puzzle20>.div {
    font-size: 4.8vw;
    line-height: 1.5;
    font-weight: 400;
}
.puzzle10, .puzzle6, .puzzle7, .puzzle19 {
    height: auto;
    padding: 5% 0;
}
.puzzle9, .puzzle12, .puzzle14, .puzzle16, .puzzle18, .puzzle21 {
    margin-top: 0;
}
.puzzle9>div, .puzzle12>div, .puzzle14>div, .puzzle16>div, .puzzle18>div, .puzzle21>div {
    display: none;
}
.adorn_liebian {
    padding-top: 8%;
}
.adorn_liebian_title {
    font-size: 6.4vw;
    padding-bottom: 5%;
}
.sorter {
    width: 25%;
    height: 15vw;
    font-size: 5.4vw;
    line-height: 15vw;
}
.Mycustom {
    height: 60vw;
}
.right_btn {
    display: none;
}
.left_btn {
    display: none;
}
.cbr>div {
    padding: 0 3% 0 0;
    font-size: 3.74vw;
    line-height: 1.5;
}

.carouse6 {
    font-size: 4.2vw;
    width: 65%;
    margin-right: 0;
}
.carouse5 {
    padding: 0 15px;
}
.adorn_form {
    padding: 5% 0;
}
.adorn_form_title {
    font-size: 6.4vw;
    padding-bottom: 5%;
}
.adorn_form_flex {
    flex-wrap: wrap;
}
.adorn_form_box:last-child {
    width: 100%;
}
.adorn_form_box {
    width: 100%;
    margin-bottom: 5%;
}
.adorn_form_box .span {
    font-size: 4.8vw;
    display: block;
    width: 100%;
    line-height: 1;
}
.adorn_form_box {
    flex-wrap: wrap;
}
.adorn_form_box input {
    width: 100%;
    margin-top: 3%;
    height: 12vw;
    font-size: 4.2vw;
    line-height: 12vw;
}
.adorn_form_box button {
    width: 100%;
    height: 12vw;
    line-height: 12vw;
    font-size: 4.8vw;
}
.adorn_ui_title {
    font-size: 6.4vw;
    padding: 8% 0;
}
.adorn_ui_bak_title {
    font-size: 5.4vw;
    padding: 5% 0;
}
.adorn_ui_box:nth-child(2), .adorn_ui_box:nth-child(4) {
    margin-top: 0;
}
.adorn_ui_cover {
    background: rgb(39 40 49 / 51%);
}
.adorn_ui_bak {
    background-position: center;
    background-size: cover;
}
.adorn_ui_flex {
    flex-wrap: wrap;
}
.adorn_ui_box {
    width: 48%;
    margin-bottom: 4%;
    padding-bottom: 5%;
}
.adorn_ui_box_wz .p, .adorn_ui_box_wz p:nth-child(2) {
    color: #ffffff;
}
.adorn_ui {
    padding-bottom: 0%;
    border: none;
}
.adorn_ui_box_wz .p {
    font-size: 3.74vw;
}
.adorn_ui_box_wz p:nth-child(2) {
    font-size: 3vw;
}
.materials2 {font-size: 5.4vw;}

.adorn_achievement_img img {
    height: auto;
    object-fit: cover;
}
.adorn_high_img img {
    height: 60vw;
    object-fit: cover;
}
.adorn_high_box {
    margin-bottom: 3%;
}
.adorn_high_cover .p {
    font-size: 6.4vw;
}
.adorn_high_cover span {
    font-size: 4.8vw;
}
.adorn_high_flex p {
    font-size: 4.2vw;
    width: auto;
    height: auto;
    padding: 0;
    background: unset;
    color: #ffffff !important;
    margin-right: 3%;
}
.adorn_high_cover {
    padding: 5%;
}
.adorn_high_wz {
    left: 3%;
    width: 85%;
}
.adorn_high_box:nth-child(2n) .adorn_high_wz {
    left: auto;
    right: 3%;
}
.adorn_high_box:nth-child(2n) .adorn_high_wz .adorn_high_cover .adorn_high_flex p {
    text-align: right;
    color: #222222 !important;
}
.adorn_guarantee {
    padding: 8% 0;
}
.adorn_guarantee_title .p {
    font-size: 6.4vw;
}
.adorn_guarantee_title span {
    font-size: 4.8vw;
}
.adorn_guarantee_box {
    width: 48%;
    margin-top: 5%;
}
.adorn_guarantee_box img {
    width: 40%;
}
.adorn_guarantee_box .p {
    margin-top: 5%;
    font-size: 4.8vw;
}
.adorn_guarantee_box span {
    font-size: 3.74vw;
}
.adorn_fission {
    padding: 5% 0;
}
.adorn_fission_title {
    font-size: 6.4vw;
    margin-bottom: 5%;
    padding: 0px 8%;
}
.receive_modal_cover .receive_area_con {
    width: 95%;
    height: auto;
    padding-bottom: 3%;
}
.receive_header {
    font-size: 4.8vw;
    padding-bottom: 3%;
}
.receive_title {
    font-size: 6.4vw;
    margin-top: 3%;
}
.receive_words {
    font-size: 4.2vw;
    margin-top: 0;
}

.sve-form .sfl {
    margin-bottom: 3%;
    height: auto;
}
.sfl>span {
    display: block;
    height: auto;
    line-height: unset;
    font-size: 4.2vw;
    width: auto;
    margin-bottom: 3%;
}
.sfl>select {
    width: 100%;
    height: 12vw;
    line-height: 12vw;
    font-size: 4.2vw;
margin-bottom: 0;
}
.sfl>input {
    width: 100%;
    height: 12vw;
    line-height: 12vw;
    font-size: 4.2vw;
    margin-bottom: 0;
}
.sve-form {
    padding: 3% 5% 0;
}
.sve-form form>button {
    width: 100%;
    height: 12vw;
    line-height: 12vw;
    font-size: 4.2vw;
}
.sfl>span>span {
    left: 16%;
}
.ipn_item:nth-child(1), .ipn_item:nth-child(3) {
    display: none;
}
.igs_felx {
    display: none;
}





/* 
12 3
14 3.74
15 4
16 4.2
17 4.6
18 4.8
19 5
20 5.4
21 5.6
22 5.9
23 6.2
24 6.4 
*/


}


@media screen and (max-width: 320px){




}