@media screen and (max-width: 1200px){
    .header_bottom_right {
        width: 50%;
    }
    .index_bank_item {
        width: 49.2%;
    }
    .footer_contact {
        width: 40%;
    }
}
@media screen and (max-width: 1024px){
    .header_bottom_left {
        font-size: 28px;
    }
    
    .hbr_tel {
        font-size: 28px;
    }
    
    span.telicon img {
        width: 20px;
    }
.header_logo img {
    width: auto;
    height: 10vw;
    object-fit: contain;
}
    
    .navflex {
        width: 80%;
    }
    .header_logo {
        width: 11%;
    }
    .header_top {
        padding: 25px 0 25px;
    }
    .ql_distance {
        padding-top: 50px;
    }
    .sec_substance {
        padding-bottom: 20px;
    }
    .icfl_right input {
        width: 79%;
    }
    .icfl_right img {
        padding: 0 3% 0 10%;
    }
    .icfl_left img {
        padding: 0 3% 0 5%;
    }
    .index_business_jddw_tit {
        font-size: 3vw;
        bottom: 0;
    }
    .index_create_bj {
        height: 44vw;
    }
    .index_create_ljzx {
        width: 20%;
    }
    
    .index_create_ykfcz {
        width: 25%;
    }

    .topic {
        height: 84vw;
    }
    .sec_change {
        padding-bottom: 50px;
    }
    .topic-item:nth-child(1) {
        left: 1.95vw;
        width: 34.41vw;
        top: 2.9vw;
    }
    .topic-item:nth-child(6) {
        top: 2.9vw;
        width: 32.92vw;
        right: 4vw;
        left: unset;
    }
    .topic-item:nth-child(2) {
        top: 32.22vw;
        left: 0;
        width: 25.29vw;
    }
    .topic-remark {
        font-size: 1.5625vw;
        line-height: 3.5vw;
    }
    .topic-item {
        top: 32.22vw;
        width: 32.22vw;
    }
    .topic-item:nth-child(3) {
        width: 33vw;
        top: 56vw;
        left: 0;
    }
    .topic-item:nth-child(8) {
        width: 33vw;
        top: 56vw;
        right: 0;
    }
    .topic-item:nth-child(4) {
        width: 31.25vw;
        left: 27vw;
        top: 72vw;
    }
    .topic-item:nth-child(7) {
        top: 32.22vw;
        width: 26vw;
    }
    .topic-item:nth-child(1) .topic-title, .topic-item:nth-child(2) .topic-title, .topic-item:nth-child(3) .topic-title, .topic-item:nth-child(4) .topic-title {
        width: 21.48vw;
        height: 5.85vw;
        line-height: 5.85vw;
        border-radius: 2.92vw 0 3.9vw 2.92vw;
        font-size: 3.125vw;
    }
    .topic-item:nth-child(6) .topic-title, .topic-item:nth-child(7) .topic-title, .topic-item:nth-child(8) .topic-title {
        width: 21.48vw;
        height: 5.85vw;
        line-height: 5.85vw;
        font-size: 3.125vw;
        border-radius: 0 2.92vw 2.92vw 3.9vw;
    }
    .topic-centre {
        padding-top: 18.06vw;
    }
    .topic-img img {
        width: 36.62vw;
        height: 36.62vw;
    }
    .circles img {
        width: 43.94vw;
        height: 43.94vw;
    }
    .index_advantage {
        padding-bottom: 5vw;
    }
    .ici_flex_left {
        width: 40%;
    }
    
    .ici_flex_right {
        width: 60%;
    }
    .iaf_remark p {
        line-height: 1.5;
    }
    .hci_lineo {
        width: 35%;
    }
    .hci_linet {
        width: 55%;
    }
    .hci_lineth {
        width: 35%;
    }
    .hci_linefo {
        width: 35%;
    }
    .hci_linefi {
        width: 35%;
    }
    .hci_remark {
        font-size: 15px;
    }
    .hpi_flex {
        width: 80%;
        margin: 0 auto;
    }
    .hpi_img {
        width: 100%;
        height: 14vw;
        line-height: 14vw;
    }
    .hk_process_item {
        width: 14%;
    }
    .hk_distance {
        padding-top: 50px;
    }
    .section_new_more_article {
        height: 115px;
        line-height: 115px;
    }
    .public_flex_item {
        width: 23%;
    }
    .pfi_right {
        width: 55%;
    }
    .rw_flow_item_img img {
        width: 100%;
    }
    
    .rw_flow_item_img {
        width: 9.5%;
    }
    
    .rw_flow_item {
        width: 27%;
    }
    
    .rw_flow_item_title {
        font-size: 22px;
    }
    
    .rw_flow_item_remark {
        font-size: 16px;
    }
    .rct_td {
        padding-left: 5%;
    }
    .rw_cost_left {
        padding-left: 4%;
    }
    .rw_cost_right {
        padding-left: 5%;
    }
    .rctr_td img {
        margin-left: 15%;
    }
    .rw_penalty_title {
        padding: 3%;
        font-size: 26px;
    }
    
    .rw_penalty_list {
        margin: 2.5% 0;
    }
    
    .rw_penalty_tit {
        font-size: 20px;
    } 
    .tzi_title {
        font-size: 20px;
    }
    .img img {
        width: 50%;
    }
    .transport-wh ul li i {
        top: 35px;
    }
    .text {
        font-size: 20px;
    }


    .tar_one_item {
        font-size: 16px;
        padding-left: 25px;
        padding-bottom: 30px;
    }
    .tax_revenue_title {
        font-size: 20px;
        font-weight: bold;
    }
    .tax_revenue_remark {
        font-size: 16px;
    }
    .housrfirst {
        height: 6.83vw;
        margin: 5.37vw 4.4vw 0;
    }
    
    .housetitle {
        font-size: 2.5vw;
    }
    
    .housebgimg {
        height: 13vw;
        width: 13vw;
        line-height: 13vw;
        font-size: 3.7vw;
        margin-left: 0vw;
    }
    .housefrist-line {
        height: 3vw;
        margin: 3.3vw auto 0;
    }
    .house-select {
        width: 75%;
    }
    
    .hosebg {
        height: 8.3vw;
        width: 8.3vw;
        line-height: 8.3vw;
        font-size: 2.53vw;
    }
    
    .hosetit {
        font-size: 2.14vw;
        width: 28%;
    }
    .housrimg img {
        height: 13vw;
    }
    p.throughtit {
        font-size: 20px;
    }
    
    p.throughre {
        font-size: 14px;
        padding: 0 23px;
    }
    
    .through-item {
        padding: 30px 0;
    }
    .blame-remark {
        font-size: 14px;
        padding: 0 10px 15px;
    }  
    .blame-tit {
        font-size: 20px;
    }
    .need-left {
        width: 100%;
        display: flex;
        justify-content: space-between;
    }
    
    .need-right {
        width: 100%;
        margin-top: 5%;
    }
    
    .need {
        height: 100%;
        margin-top: 70px;
    }
    
    .needtitle {
        height: 100px;
        line-height: 100px;
        margin-bottom: 0;
        width: 32%;
    }
    .needtitle a {
        font-size: 30px;
    }
    .sec_method_item {
        padding: 0 1%;
    }
    .sec_cancellation_item {
        width: 30%;
        margin: 30px 0 50px;
    }

    .scb_tab_three i.daesh {
        width: 1px;
        height: 15vw;
        border-right: 1px dashed rgba(153, 153, 153, 1);
        display: block;
        text-align: center;
        margin: 0 auto;
    }
    .scb_tab_one {
        width: 80%;
    }
    .scb_tab_two {
        width: 71%;
    }
    i.daesh {
        height: 4vw;
    }

    .sec_requirement_title {
        font-size: 26px;
    }
    
    .sec_requirement_remark {
        font-size: 18px;
    }
    .soi_left_title {
        font-size: 36px;
    }
    
    .soi_right_title a {
        font-size: 20px;
    }
    
    .soi_right_remark {
        font-size: 13px;
    }

    .ser_quick_title {
        font-size: 22px;
    }
    
    .ser_quick_remark {
        font-size: 15px;
    }
    
    .ser_quick_a {
        height: 35px;
        line-height: 35px;
    }
    
    .ser_quick_a a {
        font-size: 18px;
    }
    .artlistimg {
        width: 32%;
    }
    .artbox {
        width: 65%;
    }
    .simple {
        background: url(../img/about40.jpg) no-repeat;
        background-size: 100% 100%;
        width: 100%;
        height: 480px;
        padding: 50px 0;
    }
    .simple-left {
        display: none;
    }
    .simple-right {
        width: 100%;
    }
    .enterprise-item {
        width: 24%;
    }
    .senior-remark {
        font-size: 16px;
        color: rgba(102, 102, 102, 1);
        line-height: 32px;
        height: 100px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
    }
    .ab_senser_a a {
        font-size: 16px;
    }
.ser_enterprise_remark {
    font-size: 13px;
}

.ser_enterprise_title {
    font-size: 20px;
}

.ser_enterprise_bottom {
    height: 120px;

}


.ser_enterprise {
    padding-bottom: 50px;
}

}

@media screen and (max-width: 768px){
    .header_nav_bj {background: rgb(51 51 51);}

    .navitem a {
        font-size: 16px;
    }
    
    .header_bottom_left {
        width: 45%;
        font-size: 22px;
    }
    
    .hbr_tel {
        font-size: 22px;
        width: 48%;
    }
    
    .header_bottom_right {width: 55%;}
    
    button.hbr_search_button {
        width: 30%;
    }
    .header_logo {
        width: 15%;
    }
    .hbr_search {
        width: 53%;
    }
    .icfl_right input {
        width: 75%;
    }
    .icfl_left input {
        width: 78%;
    }
    .index_business_dw img {
        width: 100%;
    }
    .index_create_ljzx {
        width: 25%;
        margin-left: -3%;
    }
    .index_create_ykfcz {
        width: 35%;
    }
    .index_new_item {
        margin-top: 20px;
    }
    .index_new_tuimg img {
        height: 16vw;
    }
    .ici_flex_left img {
        height: 140px;
        border-radius: 6px;
    }
    .iaf_remark p {
        line-height: 2;
    }
    
    .iaf_left {
        width: 100%;
    }
    
    .iaf_right {
        width: 100%;
    }
    p.index_honor_title {
        font-size: 18px;
        margin-top: 5px;
    }
    
    .index_honor_item {
        margin-top: 15px;
    }
    .footer_pc {
        display: none;
    }
    .footer_bottom {
        margin-top: 0;
    }
    .footer_ovg {
        font-size: 2vw;
    }
    .footer_address {
        font-size: 2vw;
    }
    .hk_hkad_item {
        width: 48%;
    }
    .hci_remark {
        font-size: 16px;
    }
    .hrr_left_fbt {
        margin-bottom: 5px;
    }
    
    .hrr_left_title {
        margin-bottom: 15px;
    }
    
    .hrr_left {
        margin-left: 20px;
    }
    
    .hrr_right {
        margin-left: 20px;
    }
    .hpi_img {
        height: 13.88vw;
        line-height: 13.88vw;
        width: 100%;
    }
    .hpi_flex {
        padding-top: 6vw;
    }
    .hpi_img img {
        width: 50%;
    }
    .hpi_title {
        margin-top: 2vw;
        font-size: 16px;
    }
    .hk_need_item {
        width: 48%;
    }
    .hk_need {
        padding-bottom: 50px;
    }
    .snf_right {
        display: none;
    }
    .snf_left {
        width: 49%;
    }
    .snf_center {
        width: 49%;
    }

    .section_new {
        padding-bottom: 50px;
    }
    .public_flex_item {
        width: 49%;
        justify-content: center;
    }
    .public {
        padding-bottom: 50px;
    }
    .public_flex_item:nth-child(1) {
        margin-bottom: 30px;
    }
    .public_flex_item:nth-child(2) {
        margin-bottom: 30px;
    }
    .rw_include_item {
        width: 49%;
    }
    
    .rw_ii_remark {
        padding: 1% 3% 5%;
    }
    .rw_include {
        padding-bottom: 50px;
    }
    .rw_flow_item_img {
        display: none;
    }
    .rw_flow_item {
        width: 33%;
    }
    .rct_td {
        font-size: 16px;
        padding-left: 2%;
    }
    .rw_cost_left {
        font-size: 20px;
        padding-left: 2%;
    }
    .rw_cost_right {
        font-size: 20px;
    }
    .rctr_td_title {
        font-size: 16px;
    }
    .rw_fruit {
        padding-bottom: 50px;
    }
    .rfi_flex {
        flex-wrap: wrap;
    }
    
    .rfi_left {
        width: 100%;
    }
    
    .rfi_right {
        width: 100%;
        text-align: center;
    }
    
    .rfi_left img {
        width: 50%;
        margin: 0 auto;
        text-align: center;
        display: block;
    }
    
    .rw_fruit_item {
        width: 48%;
    }
    .rfi_right_title {
        padding: 5% 0 3%;
    }

    .rw_penalty_title {
        font-size: 18px;
    }
    
    .rw_penalty_tit {
        font-size: 14px;
    }
    
    .rw_penalty_num {
        width: 25px;
        height: 25px;
        line-height: 25px;
        font-size: 14px;
        margin: 1.95% 0;
    }
    .rw_complete_title {
        font-size: 24px;
    }
    
    .rw_complete_remark {
        font-size: 18px;
    }
    .rw_data_flex {
        margin-top: 30px;
    }
    
    .rw_data_flex {
        flex-wrap: wrap;
    }
    
    .rw_data_left {
        width: 100%;
    }
    
    .rw_data_right {
        width: 100%;
    }
    .rw_ourad_remark {
        padding: 0;
    }
    .tax_returns_title {
        font-size: 18px;
    }
    .tax_shape_remark {
        font-size: 18px;
    }
    
    .tax_shape_title {
        font-size: 22px;
    }
    .tml_img {
        width: 100%;
    }
    
    .tml_img img {
        width: 45%;
        margin: 5% auto;
        display: block;
    }
    .tml_tit_re {
        width: 100%;
        text-align: center;
    }
    
    .tml_line {
        margin: 2.5%  auto;
    }
    .tax_main_item {
        padding: 2.5% 2% 5%;
    }
    .tzi_title {
        font-size: 20px;
        margin: 10% 0;
    }
    
    .tzi_img {
        width: 115px;
        height: 115px;
        line-height: 115px;
    }
    
    .tzi_img img {
        width: 50%;
    }
    
    .tzi_title {
        font-size: 15px;
    }
.transport-wh ul li i img {
    width: 8vw;
}

.transport-wh ul li i {
    right: 7px;
    top: 25px;
}

.transport-wh ul li:nth-child(5) i img {
    width: 3.5vw;
}
.transport-wh ul li:nth-child(5) i {
    right: 42%;
}
.tax_factor_title {
    font-size: 18px;
    font-weight: bold;
}
.tax_factor_remak {
    font-size: 14px;
}
.tal_a {
    height: 100px;
    line-height: 100px;
}

.tal_a a {
    font-size: 20px;
}

.tar_one_item {
    font-size: 16px;
    padding-left: 25px;
    padding-bottom: 30px;
}
.tax_revenue_title {
    font-size: 16px;
    font-weight: bold;
}
.tax_revenue_remark {
    font-size: 14px;
}
.pb_distance {
    padding-bottom: 50px;
}
.housrfirst {
    height: 6.83vw;
    margin: 7vw 4.4vw 0;
}
.housebgimg {
    margin-left: 0;
}
.pb-wu {
    padding-bottom: 30px;
}
.through-flex {
    flex-wrap: wrap;
}

.through-item {
    width: 48%;
    margin: 5% 0 0;
}
.refuse-item {
    width: 49%;
    margin-bottom: 2%;
}
.blame-item {
    width: 48%;
    margin-top: 5%;
}
.blame-flex {
    margin: 0;
}
.needtitle a {
    font-size: 22px;
}
.codbsw {
    width: 100%;
}
.codbw {
    width: 100%;
}
.accbk {
    padding: 5%;
}
.sec_method_item {
    width: 48%;
    padding: 0 3%;
}
.sec_substance_title {
    font-size: 16px;
    height: 50px;
    line-height: 50px;
}
.sec_change_tab a {
    font-size: 26px;
}
i.daesh {
    height: 6vw;
}
.scb_tab_one {
    width: 90%;
}
.scb_tab_two {
    width: 90%;
}
.scb_tab_three {
    width: 90%;
}
.sec_requirement_title {
    font-size: 20px;
}

.sec_requirement_remark {
    font-size: 16px;
}
.ser_other_item:nth-child(4) .soi_right_two {
    padding-top: 6%;
}
.soi_left {
    display: none;
}

.soi_right {
    width: 100%;
    padding: 5%;
}

.soi_right_title {
    text-align: center;
}

.soi_right_remark {
    font-size: 14px;
    padding-top: 3%;
}

.ser_other_item:nth-child(1) .soi_right_two {
    padding-top: 7%;
}

.soi_right_two {
    text-align: center;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

a.srt_more {width: 48%;color: #ffffff;border-radius: 6px;padding: 0% 0;font-size: 14px;background: rgba(0, 0, 0, 1);line-height: unset;border: none;}

a.srt_online {
    width: 48%;
    padding: 0;
    border-radius: 6px;
    font-size: 14px;
    margin-left: 0;
}
.ser_quick_item {
    width: 48%;
    padding: 6% 0;
}
.ser_quick {
    background: rgba(248, 248, 248, 1);
    padding-bottom: 50px;
}
.article-left {
    width: 29%;
}
.column-right {
    width: 25%;
}
.artcat a {
    font-size: 12px;
}
.artletit {
    font-size: 20px;
}
.artlistimg {
    width: 40%;
}
.artbox {
    width: 57%;
}
.infbt {
    font-size: 13px;
}
.infoadd:nth-child(2) {
    display: none;
}
.infoarttit {
    font-size: 4vw;
}
.enterprise-item img {
    width: 70%;
}
.ab_senser {
    background: rgba(244, 244, 244, 1);
    padding-bottom: 35px;
}
.ab_senser_a {
    width: 60%;
}

.ab_senser_title {
    font-size: 18px;
}
.senior-li {
    margin: 2% auto 0;
}

.senior-item img {width: 50%;}

.senior-title {
    font-size: 20px;
}

.senior-remark {
    font-size: 14px;
    line-height: 1.5;
    -webkit-line-clamp: 3;
    height: 67px;
}

.ser_enterprise_remark {
    font-size: 10px;
}

.ser_enterprise_title {
    font-size: 16px;
}


.ser_enterprise {
    padding-bottom: 50px;
}

.contact-left {
    width: 100%;
    margin-bottom: 50px;
}

.contact-right {
    width: 100%;
    height: 80vw;
}



}

@media screen and (max-width: 767px){
    .header_bj {
        display: none;
    }
 .header_logo a {
    font-size: 4.8vw;
    line-height: 1.2;
}
    .header_nav_bj {
        background: rgb(51 51 51);
    }
    .navflex {
        display: none;
        top: 60px;
        z-index: 15;
        width: 100%;
        background: rgb(255 255 255);
        right: 0;
        left: 0;
        position: fixed;
        padding: 15px 20px 50px;
    }
    .Navigation_flex {
        height: 60px;
        position: relative;
    }
    .header_logo h1 {
        margin-bottom: 0;
        line-height: unset;
        font-size: 0;
    }
    .header_logo {
        width: 35%;
    }
    .sp_nav {
        width: 50px;
        float: right;
        position: relative;
        cursor: pointer;
        height: 30px;
        margin-top: 5px;
    }
    .sp_nav span {
        display: block;
        background: #ffffff;
        width: 30px;
        height: 4px;
        position: absolute;
        left: 10px;
        transition: all ease 0.35s;
        border-radius: 2px;
    }
    .sp_nav span:nth-of-type(1) {
        top: 0px;
    }
    .sp_nav span:nth-of-type(2) {
        top: 10px;
    }
    .sp_nav span:nth-of-type(3) {
        top: 20px;
    }
    .sp_nav_se span:nth-of-type(1) {
        top: 10px;
        transform: rotate(45deg);
    }
    .sp_nav_se span:nth-of-type(2) {
        width: 0;
    }
    .sp_nav_se span:nth-of-type(3) {
        top: 10px;
        transform: rotate(-45deg);
    }
    .mask {
        position: fixed;
        z-index: 1;
        top: 60px;
        right: 0;
        left: 0;
        bottom: 0;
        display: none;
        background: rgba(0,0,0,0.35);
        -webkit-backdrop-filter: saturate(180%) blur(50px);
        backdrop-filter: saturate(180%) blur(50px);
    }
    .pc_nav i.curBg {
        position: unset;
        display: none;
    }
    .navitem a {
        height: 45px;
        line-height: 45px;
        color: #222222;
        border-bottom: 1px solid rgb(246, 246, 246);
    }
    .pc_nav i.curBg {
        position: unset;
        display: none !important;
    }
    .index_customer_form_flex {
        height: auto;
    }
    .index_customer_form_left {
        height: auto;
        width: 100%;
        border-right: 2px solid #F29700;
        border-bottom: none;
    }
    .icfl_line {width: 95%;height: 2px;}
    .icfl_right {
        width: 100%;
    }
    .index_customer_form_right {
        width: 100%;
    }
    .icfl_right img {
        padding: 0 4.4% 0 5%;
    }
    .icfl_left {
        width: 100%;
    }
    .icfl_left img {
        padding: 0 3% 0 5%;
        height: 4vw;
        vertical-align: 0vw;
    }
    .icfl_left input {
        width: 80%;
        height: 11.21vw;
        font-size: 3vw;
    }
    .ql_distance {
        padding-top: 9vw;
    }
    
    .index_customer_title {
        font-size: 5vw;
        font-weight: bold;
    }
    
    .index_customer_form {
        margin-top: 4vw;
    }

.icfl_right img {
    height: 4vw;
    vertical-align: -1vw;
}
.icfl_right input {
    width: 80%;
    font-size: 3vw;
    height: 11.21vw;
}
button.icfr_button {
    font-size: 4vw;
    height: 11.7vw;
}
.index_customer_description {
    margin-top: 5.215vw;
    font-size: 3vw;
}
.index_customer_description .num {
    font-size: 6.25vw;
}
.index_customer_invip {
    margin-top: 5.86vw;
    height: 9.77vw;
    line-height: 9.77vw;
}
.index_customer_viplist a {
    font-size: 3vw;
}
#chuizhi>.swiper-wrapper>.swiper-slide {
    width: 100%;
}
.index_business_item {
    margin-top: 4.56vw;
}
.index_business_jddw_tit {
    font-size: 3vw;
    bottom: 0;
    background: rgb(0 0 0 / 91%);
}
.index_create_bj {
    height: 58vw;
}
.index_create_title {
    font-size: 10vw;
}

.index_create_fbt {
    font-size: 5.2vw;
}

.index_create_a {
    margin-top: 3.9vw;
}

.index_create_ykfcz {
    font-size: 4.43vw;
}

.index_create_ljzx {
    font-size: 4.43vw;
}
.index_new_item {
    width: 100%;
    margin-top: 5vw;
}
a.index_new_catmore {
    font-size: 3vw;
}
a.index_new_catbig {
    font-size: 4.65vw;
    font-weight: bold;
}
.cline {
    width: 35%;
    height: 3px;
    top: -1px;
}
.index_new_newsline {
    height: 1px;
}
.index_new_ntit {
    font-size: 4vw;
    font-weight: bold;
}
.index_new_remark {
    font-size: 3vw;
    line-height: 6vw;
    -webkit-line-clamp: 3;
}
.index_new_tuimg img {
    height: 23vw;
}
.index_new_title {
    margin: 4vw 0;
}
a.addtime {
    font-size: 3vw;
}
a.index_new_tit {
    font-size: 3vw;
    font-weight: bold;
}
.index_new_title:last-child {
    margin-bottom: 0;
}
.index_customer_fbt {
    font-size: 3vw;
    margin-top: 3vw;
}

.topic-remark {
    display: none;
}
.topic-centre {
    padding-top: 9vw;
}
.topic-item:nth-child(2) {
    width: 21vw;
    top: 27vw;
}
.topic-item:nth-child(7) {
    top: 27vw;
    width: 22vw;
}
.topic-item:nth-child(3) {
    top: 48vw;
    left: -3vw;
}
.topic-item:nth-child(8) {
    top: 48vw;
    right: -3vw;
}
.topic-item:nth-child(4) {
    top: 57vw;
    left: 24vw;
}
.topic {
    height: 75vw;
}
.index_advantage {
    padding-bottom: 0;
}
.ici_flex_left {
    width: 100%;
}
.ici_flex_right {
    width: 100%;
    padding: 0 5% 5% 5%;
}
.index_case {
    padding-bottom: 9vw;
}
.index_case_item {
    margin-top: 3vw;
}

.ifr_title {
    font-size: 4.5vw;
    font-weight: bold;
    margin-bottom: 2%;
}

.ifr_remark {
    font-size: 3vw;
}
.iaf_right_title {
    padding: 5% 0;
    font-size: 4.5vw;
    font-weight: bold;
}
.iaf_remark p {
    line-height: 2;
    font-size: 3.5vw;
}
.iaf_more {
    float: unset;
    width: 100%;
    margin-top: 5%;
    border: none;
    background: rgba(255, 182, 62, 0.99);
    background: linear-gradient(
90deg
, rgba(242, 120, 0, 0.99), rgba(255, 182, 62, 0.99));
}
.iaf_more a {
    color: #ffffff;
    font-size: 4vw;
}
.index_honor_item {
    width: 100%;
    margin-top: 4vw;
}

p.index_honor_title {
    font-size: 3.5vw;
    margin-top: 4%;
}
.mgbtyw {
    margin-bottom: 0;
}
.index_bank_item {
    width: 48%;
    height: 25vw;
    line-height: 25vw;
    margin-top: 4vw;
}
.index_bank_item img {
    width: 65%;
}
.index_link_flex span {
    font-size: 3.5vw;
    display: none;
}

.swiper-pagination > span {
    
    display: none !important;
}

.index_link_flex a {
    font-size:3.5vw;
    display: none;
}
.index_link {
    margin-top: 4vw;
    padding: 5%;
}
.footer_bottom {
    margin-top: 0;
}
.footer_ovg {
    font-size: 3vw;
}
.footer_address {
    font-size: 3vw;
}
.footer_moblise_fixed {
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 60px;
    background: #fafafa;
    -webkit-transition: transform .2s ease-out;
    -o-transition: transform .2s ease-out;
    transition: transform .2s ease-out;
    z-index: 99;
    background: rgb(255 255 255 / 99%);
    box-shadow: 1px -3px 14px 1px rgb(0 0 0 / 22%);
}
.sjdb {
    display: flex;
    justify-content: space-between;
}
.tb {
    width: 20%;
    text-align: center;
    padding: 5px 0 0;
    line-height: 1.4;
}
.tb.vs a {
    color: rgba(242, 151, 0, 1);
}
.tb a {
    color: #333333;
    font-size: 14px;
    text-decoration: none;
}
.tb i {
    display: block;
    font-size: 20px;
    line-height: unset;
}

.footer_moblise {
    margin-top: 35px;
    display: block;
}
.mgbtes {
    margin-bottom: 4vw;
}
.hk_hkad_item {
    margin-top: 3.9vw;
}

.hk_hkad_flex {
    margin-top: 4.5vw;
}
.hhi_title {
    font-size: 3.3vw;
    font-weight: bold;
    padding: 3vw 0;
}
.hhi_remark {
    display: none;
}
.mgbtss {
    margin-bottom: 4vw;
}
.pdtbqw {
    padding: 9.7vw 0;
}
.hk_condition_item {
    padding: 5.86vw 0;
}
.hci_title {
    font-size: 3.5vw;
    padding-top: 3.9vw;
    font-weight: bold;
}
.hci_remark {
    font-size: 3vw;
    padding: 5% 5% 0;
}
.hci_lineo {
    width: 17%;
}
.hci_linet {
    width: 26%;
}
.hci_lineth {
    width: 17%;
}
.hci_linefo {
    width: 17%;
}
.hci_linefi {
    width: 17%;
}
.hk_register_flex {
    margin-top: 4vw;
    flex-wrap: wrap;
}
.hk_register_left {
    width: 100%;  
}
.hk_register_right {
    width: 100%;
    justify-content: space-between;
    padding: 5%;
}
.hrr_left {
    margin-left: 0px;
    width: 48%;
}
.hrr_right {
    margin-left: 0;
    width: 48%;
}
.hrr_left_title {
    margin-bottom: 10%;
    font-size: 4vw;
}
.hrr_left_fbt {
    margin-bottom: 5%;
    font-size: 3.5vw;
}
.hk_process_item:nth-child(4) {
    display: none;
}
.hpi_img {
    height: 20vw;
    line-height: 20vw;
    width: 20vw;
}
.hpi_flex {
    padding-top: 9vw;
    width: 100%;
}
.hk_process_item {
    width: 33%;
    margin-bottom: 6vw;
}
.hpi_title {
    font-size: 3vw;
    margin-top: 5%;
}
.hk_distance {
    padding-top: 0;
}
.hk_need_img {
    width: 17vw;
    height: 17vw;
    line-height: 17vw;
    margin: 5vw auto;
}

.hk_need_img img {
    width: 50%;
}

.hnt_title {
    font-size: 3.2vw;
    font-weight: bold;
}

.hk_need_a {
    width: 50%;
    padding: 0;
    background: linear-gradient( 
80deg
 , #FFD388,#FF9C00);
    border: none;
    margin: 3vw auto 5vw;
}

.hk_need_a a {
    color: #ffffff;
    line-height: 2;
    font-size: 3vw;
}
.hk_need_item {
    margin-top: 4vw;
}
.hk_need {
    padding-bottom: 9vw;
}
.section_new_flex {
    margin-top: 4vw;
}
.snf_left {
    width: 100%;
}
.snf_center {
    width: 100%;
}
.snfl_item:last-child {
    border-bottom: 1px solid #CACACA;
}
.snfc_item .snflif_img {
    width: 43%;
}
.snfc_item .snflif_article {
    width: 55%;
}
.snflif_img img {
    height: 24vw;
}

.snflif_article_title {
    font-size: 3.5vw;
    font-weight: bold;
    margin-bottom: 3vw;
}

.snflif_article_remark {
    font-size: 3vw;
}
.snfc_list a {
    font-size: 3.5vw;
}
.section_new {
    padding-bottom: 9vw;
}
.public_flex_item {
    flex-wrap: wrap;
}
.pfi_right {
    width: 100%;
}
.public_flex_item:nth-child(1) {
    margin-bottom: 4vw;
}
.public_flex_item:nth-child(2) {
    margin-bottom: 4vw;
}
.public {
    padding-bottom: 9vw;
}
.pfi_left {
    height: 25vw;
    line-height: 25vw;
    text-align: center;
    width: 25vw;
}

.pfi_left img {
    width: 50%;
}

.pfi_right_title {
    font-size: 3.5vw;
    font-weight: bold;
    padding-top: 2vw;
}

.pfi_right_remark {
    font-size: 3vw;
}
.rw_include_item {
    margin-top: 4vw;
}
.rw_ii_title {
    font-size: 3.5vw;
    font-weight: bold;
    padding-top: 5%;
}
.rw_ii_remark {
    font-size: 3vw;
}
.rw_include {
    padding-bottom: 9vw;
}
.rw_flow_item img {
    width: 60%;
}
.rw_flow_item_remark {
    display: none;
}
.rw_flow_item {
    width: 26%;
    margin-top: 4vw;
}
.rw_flow_item_title {
    font-size: 3.5vw;
    font-weight: bold;
}
.rw_flow_item_img {
    display: block;
    padding-top: 10vw;
}
.rw_cost_item {
    width: 100%;
    margin: 4vw 0 ;
}
.rw_cost_flex {
    flex-wrap: wrap;
}
.rw_cost_tit {
    font-size: 3.5vw;
    font-weight: bold;
}
.rw_cost_remark {
    font-size: 3vw;
    height: 35vw;
    padding: 5%;
}
.rw_cost_left {
    font-size: 3.5vw;
}

.rct_td {
    font-size: 3vw;
    line-height: normal;
    display: flex;
    align-items: center;
    padding-left: 3%;
}
.rw_cost_tr {
    height: 15vw;
    line-height: 15vw;
}
.rw_cost_right {
    font-size: 3.5vw;
}
.rctr_td img {
    margin-left: 15%;
    height: 5vw;
    width: 5vw;
}
.rctr_td_title {
    font-size: 3vw;
    padding-left: 8%;
    display: flex;
    align-items: center;
    line-height: normal;
}
.rw_cost_table {
    margin-top: 4vw;
}
.rw_fruit_item:nth-child(1) {
    margin-top: 0;
}
.rw_fruit_item:nth-child(2) {
    margin-top: 0;
}
.rw_fruit {
    padding-bottom: 9vw;
}
.rw_fruit_item {
    margin-top: 4vw;
}
i.rw_fruit_img_num {
    font-size: 3vw;
    width: 5vw;
    height: 7vw;
    line-height: 5vw;
    left: 5vw;
}
.rfi_right_title {
    font-size: 3.5vw;
    font-weight: bold;
    padding: 7% 0 5%;
}
.rfi_right_remark {
    font-size: 3vw;
}
.rw_penalty_left {
    display: none;
}
.rw_penalty_right {
    width: 100%;
    border-left: 1px solid rgba(189, 189, 189, 1);
}
.rw_penalty_title {
    font-size: 3.5vw;
    font-weight: bold;
}

.rw_penalty_tit {
    font-size: 3vw;
    width: 90%;
}
.rw_penalty_num {
    width: 7vw;
    height: 7vw;
    font-size: 3vw;
    line-height: 7vw;
}
.rw_complete_img img {
    width: 40%;
}

.rw_complete_title {
    font-size: 3.5vw;
    padding: 5% 0 1%;
    font-weight: bold;
}

.rw_complete_line {
    width: 35%;
}
.rw_complete_remark {
    font-size: 3vw;
    padding: 5%;
}
.rw_complete_flex {
    margin-top: 4vw;
}
.rw_data_fbt {
    font-size: 3vw;
    line-height: 2;
    margin: 5% 0;
}
.rw_data_fbt i {
    padding-right: 3%;
}
.rw_data_flex {
    margin-top: 4vw;
}
.rw_ourad_item {
    width: 48%;
    margin-top: 6vw;
}
.rw_ourad_img img {
    width: 50%;
}
.rw_ourad {
    padding-bottom: 14vw;
}
.rw_ourad_img {
    width: 22vw;
    height: 22vw;
    line-height: 22vw;
}
.rw_ourad_tit_title {
    font-size: 3.5vw;
    margin: 5% 5%;
    font-weight: bold;
}
.rw_ourad_remark {
    font-size: 3vw;
}
.tax_returns_item {
    width: 48%;
    margin-top: 4.5vw;
}
.tax_returns_title {
    font-size: 3vw;
    background: unset;
    padding: 0;
    color: #333333;
}
.tax_shape_item {
    width: 100%;
    margin-top: 4vw;
}
.tax_shape_flex {
    flex-wrap: wrap;
}
.tax_shape_img img {
    width: 15%;
}
.tax_shape_img {
    padding: 10% 0 5%;
}
.tax_shape_title {
    font-size: 3.5vw;
    font-weight: bold;
}
.tax_shape_remark {
    font-size: 3vw;
    padding: 0 15% 10%;
}
.tml_title {
    font-size: 3.5vw;
    font-weight: bold;
}

.tml_remark {
    font-size: 3vw;
}

.tax_main_item {
    margin-top: 4vw;
}
.tzi_img {
    width: 20vw;
    height: 20vw;
    line-height: 20vw;
}

.tax_zero_item {
    width: 33%;
    margin-top: 4vw;
}

.tax_zero_flex {
    flex-wrap: wrap;
    justify-content: center;
}

.tzi_title {
    font-size: 3vw;
}

.tzi_line {
    display: none;
}
.pdtbws {
    padding: 6vw 0;
}
.transport-wh ul li i {
    display: none;
}
.transport-wh ul li i {
    display: none;
}

.transport-wh ul li {
    width: 49%;
    margin-top: 4vw;
    margin-bottom: 4vw;
}

.transport-wh ul li:nth-child(6), .transport-wh ul li:nth-child(7), .transport-wh ul li:nth-child(8), .transport-wh ul li:nth-child(9), .transport-wh ul li:nth-child(10) {
    margin-top: 4vw;
    float: left;
}
.text {
    font-size: 3.5vw;
    font-weight: bold;
}

.tax_factor_item {
    margin-top: 4vw;
    width: 100%;
    padding: 3%;
}

.tax_factor_flex {
    flex-wrap: wrap;
}

.tax_factor_title {
    font-size: 3.5vw;
}

.tax_factor_remak {
    font-size: 3vw;
}
.tax_place_left {
    width: 100%;
    display: flex;
    overflow-x: scroll;
    overflow-y: hidden;
}
.tax_place_right {
    width: 100%;
}

.tal_a {
    height: 12vw;
    line-height: 12vw;
    margin-right: 3vw;
}

.tal_a a {
    font-size: 3.5vw;
    padding: 0 3vw;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.tal_a:last-child {
    margin-right: 0;
}
.tar_one_item {
    font-size: 3vw;
    padding-left: 6vw;
    padding-bottom: 5vw;
}

.tar_one {
    padding: 10% 0;
}
.tax_place_flex {
    margin-top: 4vw;
}
.tax_revenue_img img {
    width: 50%;
}
.tax_revenue_item:last-child {
    border-right: none;
}
.tax_revenue_item {
    border: none;
    width: 33%;
    padding: 0;
    margin-top: 4vw;
}

.tax_revenue_flex {
    padding: 0  0 15vw;
    justify-content: space-around;
}
.tax_revenue_title {
    font-size: 3.5vw;
    margin: 8% 0 5%;
}
.tax_revenue_remark {
    font-size: 3vw;
    padding: 0;
    display: none;
}
.pb_distance {
    padding-bottom: 9vw;
}
.housrfirst {
    height: 9.12vw;
    margin: 7vw 0 0;
    border-top-left-radius: 60px;
    border-top-right-radius: 60px;
}
.housrimg img {
    height: 19vw;
}
.housetitle {
    font-size: 2.5vw;
    font-weight: 400;
}
.hosetit {
    font-size: 2.14vw;
    width: 38%;
}
.pb-wu {
    padding-bottom: 3vw;
}
p.throughre {
    padding: 0 5%;
    font-size: 3vw;
    line-height: 2;
    margin-bottom: 0;
}

.through-item img {
    width: 50%;
}

p.throughtit {
    font-size: 3.5vw;
    font-weight: bold;
}
.through-more {
    display: none;
}
.through-item {
    padding: 5% 0;
}

p.refusetit {
    font-size: 3.5vw;
    font-weight: bold;
    padding-top: 5%;
    margin-bottom: 3%;
}

p.refusere {
    font-size: 3vw;
    line-height: 1.5;
}
.refuse-flex {
    margin: 0;
}
.refuse-item {
    margin-bottom: 0;
    margin-top: 4vw;
}
.blame-item {
    width: 48%;
    margin-top: 5%;
}
.blame-tit {
    font-size: 3.5vw;
    font-weight: bold;
    height: 12vw;
    line-height: 12vw;
}

.blame-img img {
    width: 70%;
}

.blame-remark {
    font-size: 3vw;
    padding: 5%;
    line-height: 1.5;
}

.blame-img {
    padding: 5% 0;
}

.need-flex {
    padding: 5%;
}

.need {
    margin-top: 9vw;
}

.pt5s {
    padding: 6% 0 0;
}

.needtitle {
    height: 12vw;
    line-height: 12vw;
    width: 100%;
    margin-right: 3vw;
}

.needtitle a {
    font-size: 3.5vw;
    padding: 0 3vw;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.need-left {
    overflow: hidden;
    overflow-x: scroll;
    overflow-y: hidden;
    height: 17vw;
}

.needtitle:last-child {
    margin-right: 0;
}

.need-right {
    margin-top: 0;
}
.director {
    padding: 5%;
}
.neeite {
    padding: 5%;
    flex-wrap: wrap;
}
.neeite-left {
    width: 100%;
}
.neebt {
    font-size: 3.5vw;
    line-height: 2;
}
.chinapad {
    padding: 5%;
}
.chinantit {
    font-size: 4vw;
}
.sec_method_item {
    height: auto;
    flex-wrap: wrap;
    margin-top: 4vw;
    padding: 5% 3%;
}

.sec_method_left {
    width: 100%;
    display: block;
    margin: 0 auto;
    text-align: center;
}

.sec_method_right {
    width: 100%;
    text-align: center;
}

.sec_method_title {
    font-size: 3.5vw;
    text-align: center;
    font-weight: bold;
    margin: 5% 0 3%;
}

.sec_method_remark {
    font-size: 3vw;
}

.sec_method_left img {
    width: 40%;
}
.sec_method {
    padding-bottom: 4vw;
}
.sec_substance {
    padding-bottom: 5vw;
}
.sec_substance_item {
    padding-bottom: 4vw;
    width: 48%;
}

.sec_substance_title {
    font-size: 3.5vw;
    height: 10vw;
    line-height: 10vw;
    font-weight: bold;
}
.sec_cancellation_item {
    width: 30%;
    margin: 30px 0 50px;
}

.sec_cancellation_img img {
    width: 30%;
}

.sec_cancellation_title {
    font-size: 3.5vw;
    font-weight: bold;
}

.sec_cancellation_item {
    width: 100%;
    margin: 4vw 0 0;
    border: 1px solid #ccc;
    border-radius: 6px;
    padding: 5%;
}

.sec_cancellation_flex {
    flex-wrap: wrap;
    justify-content: space-around;
    margin-bottom: 9vw;
}

.sec_cancellation_remark {
    font-size: 3vw;
}

.sec_change_tab {
    width: 100%;
}

.sec_change_tab a {
    height: 12vw;
    line-height: 12vw;
    font-size: 3.5vw;
    padding: 0 3vw;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.sec_change_top {
    overflow: hidden;
    overflow-x: scroll;
    overflow-y: hidden;
}
.stth_title {
    font-size: 3.5vw;
    padding-bottom: 4.5vw;
    font-weight: bold;
}

.scb_tab_three {
    padding: 3.5vw 0 9.5vw;
}

.sec_change_cont {
    margin-top: 4vw;
}

.stn_number {
    height: 8vw;
    width: 8vw;
    line-height: 8vw;
    font-size: 3.5vw;
    border-radius: 100%;
}

.stn_title {
    font-size: 3.5vw;
}

.stn_remark {
    font-size: 3vw;
}
.scb_tab_three i.daesh {
    height: 23vw;
}

.stt_title {
    font-size: 3.5vw;
    text-align: center;
    font-weight: bold;
    padding-bottom: 3.5vw;
}
.stt_talk {
    font-size: 3.5vw;
    margin-top: 4vw;
}
.scb_tab_two {
    padding: 4vw 0 9vw;
}
.scb_tab_one {
    padding: 8vw 0  9vw;
}
.sto_talk {
    font-size: 3.5vw;
    margin-top: 4.5vw;
}
i.daesh {
    height: 9vw;
}

.sec_change {
    padding-bottom: 9vw;
}

.sec_requirement_item {
    width: 100%;
    margin-top: 4vw;
    padding: 8%  5%;
}

.sec_requirement_img img {
    width: 15%;
}

.sec_requirement_flex {
    padding-bottom: 9vw;
}

.sec_requirement_title {
    font-size: 3.5vw;
    font-weight: bold;
}

.sec_requirement_remark {
    font-size: 3vw;
}
.po_line {
    margin-top: 3%;
    width: 80%;
}

.ser_other_item {
    margin-top: 4vw;
}

.soi_right {
    padding: 8% 5%;
}

.soi_right_remark {
    font-size: 3vw;
}

.soi_right_title a {
    font-size: 3.5vw;
    font-weight: bold;
}

a.srt_more {
    font-size: 3vw;
    padding: 2%;
}

a.srt_online {
    font-size: 3vw;
    padding: 2%;
}

.ser_other_item:nth-child(1) .soi_right_two {
    padding-top: 6vw;
}

.ser_other_item:nth-child(4) .soi_right_two {
    padding-top: 6vw;
}

.ser_other_item:nth-child(6) .soi_right_two {
    padding-top: 6vw;
}

.ser_other {
    padding-bottom: 9vw;
}
.ser_quick_ing img {
    width: 30%;
}

.ser_quick_item {
    margin-top: 4vw;
}

.ser_quick {
    padding-bottom: 9vw;
}

.ser_quick_title {
    font-size: 3.5vw;
    font-weight: bold;
}

.ser_quick_remark {font-size: 3vw;}

.ser_quick_remark {
    display: none;
}

.ser_quick_line {
    display: none;
}

.ser_quick_a {
    height: 7vw;
    line-height: 6.8vw;
    width: 60%;
    background: #F29700;
    background: linear-gradient(-90deg,rgba(255, 182, 62, 0.99),rgba(242, 120, 0, 0.99));
    margin: 5% auto 0;
}

.ser_quick_a a {
    font-size: 3vw;
}

.column {
    height: 15vw;
    line-height: 15vw;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.column-left {
    font-size: 4vw;
}
.column-left a {
    font-size: 4vw;
}
a.pagepx {
    display: none;
}
.pagearticle a {
    font-size: 4vw;
    padding: 1.5vw 3vw;
}
.pagexg {
    display: block;
}
.pagexg {
    display: inline-block;
}
span.pagemob.active {
    color: rgba(242, 151, 0, 1);
}
span.pagemob {
    font-size: 4vw;
}
.article-left {
    display: none;
}
.article-right {
    width: 100%;
}
.artlist-re {
    font-size: 3vw;
    -webkit-line-clamp: 2;
    padding-top: 2%;
}
.kefu {
    display: none;
}
.artlistimg img {
    width: 100%;
    height: 27vw;
    object-fit: cover;
    border-radius: 6px;
}
.articcle-list {
    align-items: center;
}
.articleright {
    padding: 0 3% 5%;
}
.artlist-title a {
    font-size: 4.5vw;
}
.artadd {
    padding-top: 2%;
}
.art-time {
    font-size: 3.3vw;
}
.article-main {
    padding: 5% 0;
}
.column-right {
    display: none;
}


.infocontent img {
    width: 100%!important;
    height: auto !important;
    margin-left: -2em;
}
.infoarttit {
    font-size: 6vw;
}
.infoxw {
    margin: 5% 0;
}

.infoadd {
    font-size: 3.5vw;
    padding: 0 3%;
}
.infocontent {
    font-size: 3.8vw;
}
.pvf a {
    font-size: 4vw;
}
.info-item {
    width: 100%;
    margin-top: 5%;
}

.info-flex {
    display: none;
}
.infonr {
    padding-top: 14.5vw;
}
.info-img {
    height: 46.56vw;
}
.infotitle {
    font-size: 10vw;
}

.infbt {
    font-size: 5vw;
}
a.other-more {
    font-size: 3vw;
}
a.online {
    font-size: 3vw;
}
.caimg img {
    height: 33vw;
}
.tag {
    font-size: 3vw;
}

.enterprise {
    padding-bottom: 4vw;
}

.simple {
    height: 100%;
    padding: 8% 0;
}
.simple-title {
    font-size: 6vw;
}

.simfbt {
    font-size: 4vw;
}

.simline {
    width: 15%;
}

.sim-p p {
    font-size: 3.865vw;
    line-height: 2;
}

.enterprise-item {
    width: 50%;
    margin-top: 4vw;
}

.enterprise-item img {
    width: 50%;
}
.enterprise-title {
    font-size: 3.5vw;
    font-weight: bold;
    margin: 5% 0 2%;
}
.enterprise-remark {
    display: none;
}
.enterprise {
    padding-top: 8%;
}


.ab_senser_item {
    width: 49%;
    margin-bottom: 3vw;
    padding: 3vw;
}

.ab_senser_title {
    font-size: 3.5vw;
    font-weight: bold;
    margin-top: 5%;
}

.ab_senser_a {
    width: 70%;
    background: rgba(242, 151, 0, 1);
    background: linear-gradient(
-90deg
, rgba(242, 120, 0, 0.99), rgba(255, 182, 62, 0.99));
    border: none;
    border-radius: 18px;
    font-size: 3.5vw;
    height: 7vw;
    line-height: 7vw;
}

.ab_senser_a a {
    font-size: 3.5vw;
    line-height: 0;
}

.ab_senser_a a {
    color: #ffffff;
}
.ab_senser {
    background: rgba(244, 244, 244, 1);
    padding-bottom: 6vw;
}

.senior-item {
    width: 100%;
    border: none;
    margin-top: 4vw;
    box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 5%);
    padding: 10% 0;
}

.senior-item img {
    width: 30%;
}

.senior-remark {
    font-size: 3vw;
    height: auto;
    line-height: 1.8;
    padding: 0 9%;
}

.senior-title {
    font-size: 3.5vw;
    font-weight: bold;
}

.senior-li {
    background: rgba(242, 151, 0, 1);
    background: linear-gradient(
-90deg
, rgba(242, 120, 0, 0.99), rgba(255, 182, 62, 0.99));
    width: 30%;
    height: 8vw;
    line-height: 7vw;
}

.senior-li a {
    font-size: 3.5vw;
    font-weight: 500;
}
.ser_enterprise_remark {
    display: none;
}

.ser_enterprise_title {
    font-size: 3.5vw;
    font-weight: bold;
}

.ser_enterprise_bottom {
    height: auto;
}

.ser_enterprise_item {
    margin-top: 4vw;
}

.ser_enterprise {
    padding-bottom:9vw;
}


.contact {
    padding: 8% 0;
}
.contact-flex {
    margin-top: 8%;
}
.conttel {
    width: 100%;
    margin-bottom: 5%;
    font-size: 3.8vw;
}

.conttel a {
    font-size: 3.8vw;
}

.contri {
    width: 85%;
}

.contuslf {
    width: 10%;
}

.contuslf img {
    width: 100%;
}
.condashed {
    margin: 5% 0;
}
.contrig {
    width: 85%;
    font-size: 3.8vw;
    line-height: 2;
}
.contrig {
    width: 85%;
    font-size: 3.8vw;
    line-height: 2;
}

.conwhact {
    font-size: 3.8vw;
}

.contright {
    width: 85%;
}
.contact-left {
    margin-bottom: 5%;
}
.rw_ourad_item:hover {
    padding: 4vw;
}

.city {
    padding: 5%;
    margin-top: 4vw;
    display: none;
}

.city_title {
    font-size: 3.5vw;
    font-weight: bold;
}

.city_flex a {
    font-size: 3vw;
}

.city_flex {
    padding-top: 2%;
}

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

.housrimg {
    display: none;
}
.housetitle.text-left {
    width: 37%;
    text-align: right !important;
}
.housrfirst {
    height: 9.12vw;
    margin: 7vw 0 0;
    border-top-left-radius: 60px;
    border-top-right-radius: 60px;
    border-radius: 18px;
    padding: 0 4%;
}
.house-select {
    width: 100%;
}
.hosetit {
    font-size: 2.14vw;
    width: 38%;
}
.housetitle.text-right {
    text-align: left !important;
    width: 37%;
}
.hosebg {
    height: 10vw;
    width: 10vw;
    line-height: 10vw;
}
.pb-wu {
    padding-bottom: 3vw;
}
.header_logo a {
    font-size: 4.8vw;
}


}


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

    .header_logo {
        width: 30%;
    }
    .tml_remark {
        font-size: 3vw;
        padding: 0 5%;
    }
    .pb-wu {
        padding-bottom: 0vw;
    }
    .scb_tab_three i.daesh {
        height: 35vw;
    }
    .ser_other_item:nth-child(1) .soi_right_two {
        padding-top: 12vw;
    }
    
    .ser_other_item:nth-child(4) .soi_right_two {
        padding-top: 6vw;
    }
    
    .ser_other_item:nth-child(6) .soi_right_two {
        padding-top: 12vw;
    }
    

}