@media screen and (max-width: 1024px){
    .header_top_tel {
        display: none;
    }
    .header_top_right {
        display: none;
    }
    .header_top_nav {
        display: block;
    }
    .header_top {
        height: 15vw;
        line-height: 15vw;
        box-shadow: rgb(0 0 0 / 5%) 0px 1px 0px;
    }
    .header_top_nav i {
        font-size: 8vw;
    }
    .header_top_flex {
        height: 15vw;
    }
    .header_nav {
        display: block;
        width: 70%;
        position: fixed;
        top: 0;
        right: -70%;
        height: 100vh;
        background: #fff;
        z-index: 11;
    }
    .header_nav.active {
        right: 0;
    }
    .backBgWindow {
        display: none;
        background: rgba(0, 0, 0, 0.3);
        position: fixed;
        z-index: 10;
        width: 100%;
        height: 100vh;
        top: 0;
        left: 0;
    }
    .header_nav_colse i {
        font-size: 8vw;
        color: #ffffff;
    }
    .header_nav_colse {
        display: block;
        background: #EE9137;
        width: 10vw;
        height: 10vw;
        line-height: 10vw;
        margin-top: 5%;
        border-radius: 100%;
        text-align: center;
    }
    .header_nav_ul ul li a {
        color: #000000;
        font-size: 4.2vw;
        padding: 4vw 0;
        border-bottom: solid 1px #f0f0f5;
    }
    .header_nav_ul ul li a:hover {
        color: #EE9137;
        border-bottom: solid 1px #EE9137;
    }
    .header_nav_ul ul li a:before {
        display: none;
    }
    .header_nav_ul ul li.active:after {
        display: none;
    }
    .header_nav_ul ul li {
        width: 100%;
    }
    .header_nav_ul ul li:hover:after{
        display: none;
    }
    .header_nav_ul ul li.active a {
        color: #EE9137;
        font-weight: 700;
        border-bottom: solid 1px #EE9137;
    }
    .banner_img img {
        height: 38vw;
        object-fit: cover;
    }
   

    .footer_item:nth-child(1) {
        width: 60%;
    }
    .footer_item:nth-child(2) {
        width: 40%;
    }
    .footer_item_box:nth-child(1) {
        display: none;
    }
    .footer_item_box:nth-child(2) {
        display: none;
    }
    .footer_item_box:nth-child(3) {
        display: none;
    }
    .footer_logo img {
        width: 100%;
        height: 10vw;
    }
    .footer_logo {
        margin-bottom: 5%;
    }
    .footer_icp a {
        font-size: 3.74vw;
    }
    .footer_icp p {
        font-size: 3.74vw;
    }
    .footer_title {
        font-size: 4.2vw;
        text-align: center;
        margin-bottom: 10%;
    }
    .footer_ewm img {
        height: 22vw;
        width: 22vw;
    }
    .footer_item_box:last-child {
        padding-left: 15%;
    }
    .footer {
        padding: 5% 0 8%;
    }
    .footer_link_flex {
        padding-bottom: 3%;
    }
    .footer_link_flex span {
        font-size: 3.74vw;
    }
    .footer_link_flex a {
        font-size: 3.74vw;
        padding-right: 3%;        
    }
    .footer_link_pos {
        font-size: 3.74vw;
        padding: 3% 0;
    }
    .footer_logo a {
        font-size: 6.4vw;
    }
    .footer_tel p {
        width: 90%;
        height: auto;
        background: unset;
        justify-content: flex-start;
    }
    .footer_tel span {
        font-size: 4.2vw;
        margin-left: 3%;
    }
    .footer_tel img {
        width: 4.2vw;
        height: 4.2vw;
        object-fit: contain;
    }
    .footer_tel {
        margin-bottom: 5%;
    }
    .index_pro {
        padding: 8% 0;
    }
    .index_title {
        height: 18vw;
    }
    .index_pro_box {
        width: 48%;
        margin-top: 4%;
    }
    .index_pro_flex {
        margin-top: 4%;
    }
    .index_pro_inner {
        padding: 0 5%;
            height: 15vw;
    }
    .index_pro_inner p:nth-child(1) {
        font-size: 4.2vw;
    }
    .index_pro_box:nth-child(1) .index_pro_inner p:nth-child(2) {
        font-size: 3.74vw;
        margin-top: 15%;
    }
    .index_pro_box:nth-child(2) .index_pro_inner p:nth-child(2), .index_pro_box:nth-child(3) .index_pro_inner p:nth-child(2), .index_pro_box:nth-child(4) .index_pro_inner p:nth-child(2) {
        width: 70%;
        height: 10vw;
        line-height: 10vw;
        font-size: 4.2vw;
        margin-top: 8%;
        border-radius: 5vw;
    }

    .bread {
        padding: 5% 0;
        font-size: 3.74vw;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .bread a {
        font-size: 3.74vw;
    }
    .bread span {
        font-size: 3.74vw;
    }
   
    .index_ad_tu {
        width: 100%;
    }
    .index_ad_inner {
        width: 100%;
        position: absolute;
        background: rgb(0 0 0 / 60%);
        height: 100%;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
        padding-top: 7%;
    }
    .index_ad_box {
        flex-wrap: wrap;
        margin-bottom: 5%;
    }
    .index_ad {
        padding: 8% 0;
    }
    .index_ad_content {
        margin-top: 8%;
    }
    .index_ad_box:last-child {
        margin-bottom: 0;
    }
    .index_ad_inner p {
        padding-left: 5%;
    }
    .index_ad_tu img {
        width: 100%;
        height: 37vw;
        object-fit: cover;
    }
    .index_ad_inner p:nth-child(1) {
        margin-bottom: 3%;
    }
    .index_ad_inner p:nth-child(1) span {
        color: #ffffff;
        margin-left: 3%;
        font-size: 5.5vw;
		   font-weight: bold;
    }
    .index_ad_inner p:nth-child(1) img {
        width: 7.4vw;
        height: 7.4vw;
        object-fit: contain;
    }
    .index_ad_inner p:nth-child(2) {
        margin-bottom: 2%;
    }
    .index_ad_inner p:nth-child(2) i {
        font-size: 3vw;
        margin-left: 2.4%;
    }
    .index_ad_inner p:nth-child(3) i {
        font-size: 3vw;
        margin-left: 2.4%;
    }
    .index_ad_inner p:nth-child(2) span {
        font-size: 4vw;
        color: #ffffff;
        margin-left: 4%;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .index_ad_inner p:nth-child(3) span {
        font-size: 4vw;
        color: #ffffff;
        margin-left: 4%;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .index_partner {
        padding: 8% 0;
    }
    .index_partner_swiper {
        margin-top: 8%;
    }
    .index_partner_swiper .swiper-wrapper {
        padding-bottom: 16%;
    }
    .index_title p {
        font-size: 6.4vw;
    }
    .index_partner_box {
        padding: 5%;
        height: 50vw;
    }
    .index_partner_box img {
        height: 22vw;
        width: 100%;
        padding: 0 3%;
    }
    .index_partner_box p {
        font-size: 4.5vw;
        padding-top: 3%;
    }
    .index_partner_box {
        padding: 5%;
        height: 40vw;
    }
    .index_news {
        padding: 8% 0;
    }
    .index_news_list {
        width: 100%;
        margin-top: 5%;
        padding: 5%;
    }
    .topics_title a {
        margin-bottom: 5%;
    }
    .topics_title p:first-child {
        font-size: 4.2vw;
        line-height: 1;
    }
    .topics_title p:first-child:after {
        width: 100%;
        height: 4px;
        bottom: -0.6rem;
    }
    .topics_title p:last-child {
        font-size: 3.74vw;
    }
.obi_a_time {
    font-size: 3.74vw;
    text-align: left;
    padding-left: 8%;
    display: none;
}
.candidates_like .obi_a_left {
    width: 100%;
}
.obi_a_left {
    width: 100%;
}
    .obi_a_left p {
        font-size: 3.74vw;
        padding-left: 3%;
    }
    .index_one_box_img {
        height: 20vw;
        width: 38%;
    }
    .index_one_box_inner {
        width: 55%;
    }
    .index_one_box_img img {
        height: 20vw;
    }
    
    .index_one_box_inner p {
     line-height: 1.4;
    display: block;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    overflow: hidden;
    white-space: unset;
    margin-bottom: 5%;
    font-size: 4.5vw;
    }
    
    .index_one_box_inner span {
        font-size: 3.74vw;
        margin: 3% 0;
       display: none;
    }
    
    .index_one_box_inner i {
        font-size: 3.74vw;
    }
    .index_news_box {
        padding-top: 3%;
        margin-top: 3%;
    }
    .condition_warp {
        padding: 5% 0;
    }
    .contact_banner img {
        height: 38vw;
        object-fit: cover;
    }
    .contact_banner p {
        width: 100%;
        font-size: 6.4vw;
        display: block;
        margin: 0 auto;
        text-align: center;
        letter-spacing: 0px;
    }
    .about_big_inner {
        padding: 5%;
        margin-top: 5%;
    }
    .about_box_flex:first-child {
        flex-wrap: wrap;
        margin-bottom: 8%;
    }
    .about_box_inner {
        width: 100%;
    }
    
    .about_box_tu {
        width: 100%;
        margin-top: 5%;
    }
    .about_box_inner p {
        font-size: 5.4vw;
        margin-bottom: 5%;
    }
    .about_box_inner span {
        font-size: 4.2vw;
        line-height: 1.7;
    }
    .about_box_flex:last-child {
        margin-bottom: 5%;
        flex-direction: column-reverse;
    }
    .about_box_cont {
        margin-top: 5%;
    }
    .index_title p:before {
        width: 20%;
        bottom: -5.8vw;
    }
    .index_title p:after {
        width: 65%;
        bottom: -6vw;
    }

    .condition_topics_box {
        padding: 5% 5% 3%;
        margin-top: 0;
    }
    
    .prosuct_list_flex .index_news_box {
        width: 100%;
    }
    .condition_warp {
        padding: 5% 0;
    }
    .condition_box {
        margin-bottom: 5%;
    }
    .condition_box_inner img {
        width: 10vw;
        height: 10vw;
    }
    .condition_box_inner p {
        font-size: 5.4vw;
        display: block;
        padding: 0 5%;
        margin-top: 5%;
    }
    .condition_box:last-child .condition_box_inner p {
        height: 14vw;
        line-height: 14vw;
        font-size: 6.4vw;
        border-radius: 7.5vw;
        width: 38vw;
    }
    .prosuct_list_flex .index_news_box:nth-child(2){
        padding-top: 3%;
        border-top: 1px dashed #E9E9E9;
        margin-top: 3%;
    }
    .prosuct_list_flex .index_news_box:nth-child(1){
        padding-top: 3%;
    }

    .article_left {
        width: 100%;
    }
    .article_right {
        width: 100%;
    }
    .article_side:first-child {
        margin-top: 5%;
    }
    .article_side {
        margin-bottom: 5%;
    }
    .article_left_box {
        padding: 5%;
    }
    .topics_title a {
        margin-bottom: 5%;
    }
    .article_side_img p {
        height: 14vw;
        line-height: 14vw;
        font-size: 6.4vw;
        border-radius: 7.5vw;
        width: 40%;
    }
    .article_side_item {
        padding: 5%;
    }
    .article_side_item .topics_title a {
        margin-bottom: 5%;
    }
    .article_side_item .obi_a_time {
        padding-left: 7vw;
        margin-top: 1%;
    }
    .article_warp {
        padding: 0;
    }
    .obi_a_left span svg {
        width: 4.2vw;
        height: 4.2vw;
    }
    .article_side_item .index_news_box {
        padding-top: 3%;
        margin-top: 3%;
    }

    .word_page a {
        display: none;
    }
    .word_page span {
        display: none;
    }
    .word_page a.first_page {
        display: block;
    }
    .word_page a.last_page {
        display: block;
    }
    .word_page a.active {
        display: block;
    }

    .article_left_box .index_news_item {
        margin-bottom: 5%;
    }



    .cat_name_page a {
        height: 15vw;
        line-height: 15vw;
        font-size: 6.4vw;
        padding: 0 5%;
    }
    .page_list_flex {
        flex-direction: column-reverse;
    }
    .page_list {
        margin-top: 5%;
    }
    .page_list_right {
        width: 100%;
    }
    .fee_cont img {
        height: 70vw;
        object-fit: cover;
    }
    .fee_cont_inner {
        padding: 0 5%;
    }
    .fee_cont_inner p {
        font-size: 4.8vw;
        padding-bottom: 8%;
    }
    .fee_cont_inner p:after {
        width: 15%;
        top: 70%;
       height: 2px;
    }
    .fee_cont_inner span {
        font-size: 3.74vw;
        -webkit-line-clamp: 5;
    }
    .fee_cont_inner a {
        width: 45%;
        height: 10vw;
        line-height: 10vw;
        font-size: 4.2vw;
        border-radius:5vw;
        margin-top: 5%;
    }
    .page_list_left {
        width: 100%;
        background: unset;
    }
.fee_box {
    padding: 3%;
    margin-top: 5%;
}
    .fee_thead_th:nth-child(1) {
        padding-left: 0;
        text-align: center;
        height: 16vw;
        line-height: 16vw;
        width: 20%;
        font-size: 3vw;
    }
    .fee_thead_th:nth-child(2) {
        line-height: 16vw;
        padding-left: 0;
        text-align: center;
        display: none;
    }
.fee_thead_th:nth-child(3) {
    width: 52%;
}
.fee_thead_th:nth-child(4) {
    line-height: unset;
    padding-left: 0;
    text-align: center;
    height: 16vw;
    font-size: 3vw;
    width: 18%;
    display: flex;
    align-items: center;
}
.fee_thead_th:nth-child(5) {
    padding-left: 0;
    text-align: center;
    width: 10%;
    height: 16vw;
    line-height: unset;
    align-items: center;
    display: flex;
    font-size: 3vw;
    justify-content: center;
}
    .fee_thead_th_tr {
        height: 8vw;
        line-height: 8vw;
        text-align: center;
        padding-left: 0;
        font-size: 3vw;
    }
    .fee_thead_th_flex {
        height: auto;
        line-height: unset;
        align-items: center;
    }
    .fee_thead_td {
        padding-left: 0;
        text-align: center;
        height: 8vw;
        line-height: 8vw;
        font-size: 3vw;
    }
    .fee_tr {
        height: 14vw;
        height: auto;
        line-height: unset;
    }
.fee_tr_th:nth-child(1) {
    line-height: unset;
    text-align: center;
    font-size: 3vw;
    padding-left: 0;
    overflow: hidden;
    align-self: center;
    height: auto;
    width: 20%;
}
    .fee_tr_th:nth-child(2) {
        line-height: unset;
        align-self: center;
        padding-left: 0;
        text-align: center;
        width: auto;
        display: none;
    }
.fee_tr_th:nth-child(3) {
    width: 52%;
}
    .fee_tr_th {
        font-size: 3vw;
    }
.fee_tr_flex {
    height: auto;
    width: 100%;
}
.fee_tr_td {
    padding-left: 0;
    text-align: center;
    align-self: center;
    line-height: 1.5;
    height: auto;
    width: 33.33%;
    font-size: 3vw;
}
.fee_tr_th:nth-child(4) {
    padding-left: 0;
    text-align: center;
    align-self: center;
    width: 18%;
    height: auto;
    line-height: unset;
    font-size: 3vw;
}
.fee_tr_th:nth-child(5) {
    padding-left: 0;
    text-align: center;
    align-self: center;
    height: auto;
    line-height: unset;
    width: 10%;
}
    .fee_box_topic {
        font-size: 3.74vw;
        margin-top: 5%;
    }
    .page_new {
        margin-top: 5%;
    }
    .page_new_box {
        width: 100%;
        padding: 5%;
    } 
    .page_new_box:first-child {
        margin-bottom: 5%;
    }
.topics_video_box {
    width: 48%;
    margin-bottom: 4%;
    margin-right: 4%;
}
    .topics_video_text img {
        width: 10vw;
        height: 10vw;
    }
    .topics_video_text p {
         font-size: 3.74vw;
        display: block;
        padding: 0 5%;
        margin-top: 5%;
    }
    .topics_video_box:nth-child(3), .topics_video_box:nth-child(4) {
        margin-bottom: 0;
    }
    .topics_video_text {
        padding: 0;
    }
    .topics_video {
        padding-bottom: 5%;
        margin-top: 5%;
    }
.topics_video_box img {
    height: 50vw;
}
.topics_video_text img {
    height: auto;
}
    .topics_video_box:nth-child(2n) {
    margin-right: 0;
}
    .page_new_box .index_news_box:first-child {
        padding-top: 3%;
    }

    .process_left {
        width: 100%;
    }
    .process_right {
        width: 100%;
    }
    .process_side {
        margin-bottom: 5%;
    }
    .process_faq_item {
        padding: 5% 5% 1%;
    }
.process_question {
    padding-bottom: 3%;
}
.process_faq_box {
    margin-bottom: 3%;
}
    .process_anwser p {
        font-size: 3.5vw;
        padding-left: 8%;
    }
    .process_question p {
        font-size: 3.5vw;
    }
.process_anwser p:last-child {
    margin-bottom: 3%;
}
    .process_faq {
        padding-top: 5%;
    }
    .process_content {
        padding: 5%;
    }
    .process_content_title {
        font-size: 6.4vw;
        padding: 3% 0 8%;
    }
    p.topics_inner {
        font-size: 3.74vw;
        margin: 8% 0 0;
    }
.process_faq_box .process_question p span:nth-child(1) {
    width: 4.2vw;
    height: 4.2vw;
    font-size: 3vw;
    line-height: 4.2vw;
}
    .process_anwser p:after {
    width: 4.2vw;
    height: 4.2vw;
    font-size: 3vw;
    line-height: 4.2vw;
    }
    .process_faq_box .process_question p span:nth-child(2) {
        padding-left: 2%;
    }
    .condition_warp {
        padding: 5% 0;
    }
    .condition_box {
        margin-bottom: 5%;
    }
    .condition_box_inner img {
        width: 10vw;
        height: 10vw;
    }
    .condition_box_inner p {
        font-size: 5.4vw;
        display: block;
        padding: 0 5%;
        margin-top: 5%;
    }
    .condition_box:last-child .condition_box_inner p {
        height: 14vw;
        line-height: 14vw;
        font-size: 6.4vw;
        border-radius: 7.5vw;
        width: 38vw;
    }
    .candidates_left {
        width: 100%;
    }
    .candidates_riht {
        width: 100%;
    }
    .candidates_intr_inner {
        padding-left: 5%;
    }
    .candidates_intr_inner p:nth-child(1) {
        font-size: 5.4vw;
        margin-bottom: 3%;
    }
    .candidates_intr_inner p:nth-child(2) {
        font-size: 3vw;
        margin-bottom: 2%;
    }
    .candidates_intr_inner p:nth-child(3) {
        font-size: 3vw;
    }
    .candidates_intr_inner a:nth-child(4) {
        width: 33%;
        height: 10vw;
        line-height: 10vw;
        margin-top: 5%;
        font-size: 4.8vw;
    }
    .candidates_faq {
        padding: 5% 5% 1%;
        margin-top: 5%;
    }
    .candidates_side {
        margin-bottom: 5%;
    }
    
    .candidates_side:first-child {
        margin-top: 5%;
    }
    
    .candidates_side:last-child {
        margin-bottom: 0;
    }
    li.notice_list a {
        font-size: 4.2vw;
    }
    .candidates_list_ul ul {
        height: 26vw;
    }
    li.notice_list {
        height: 6.4vw;
        line-height: 6.4vw;
        margin-bottom: 3%;
    }
    .candidates_like {
        padding: 5%;
    }
    .candidates_like .index_news_box:nth-child(1) {
        border-top: none;
    }
    .candidates_list {
        padding: 0 8%;
    }

    header {
        width: 100%;
        position: -webkit-sticky;
        position: sticky;
        top: 0px;
        background: #ffffff;
        z-index: 999;
    }
    .header_exam {
        height: 15vw;
        line-height: 15vw;
    }
    .header_exam_img {
        height: 15vw;
    }
    .header_exam_img img {
        margin: 0 auto;
        height: 100%;
    }
    .exam_content {
        padding: 5%;
    }
    .exam_tit {
        font-size: 6.4vw;
        margin-bottom: 5%;
    }
    .exam_inner {
        font-size: 3.74vw;
    }
    .exam_inner p {
        font-size: 3.74vw;
        margin: 3% 0;
        line-height: 1.8;
    }
    .exam_form {
        margin-top: 5%;
        padding: 5%;
    }
    .exam_form_tit {
        font-size: 5.4vw;
        margin-bottom: 5%;
    }
    .exam_form_flex input {
        width: 100%;
        height: 12vw;
        margin-bottom: 5%;
        padding-left: 5%;
        line-height: 12vw;
        font-size: 4.8vw;
    }
    .exam_form_flex input:last-child {
        margin-bottom: 3%;
    }
    .exam_form_btn {
        margin-top: 5%;
    }
    .exam_button {
        width: 40%;
        height: 10vw;
        line-height: 10vw;
        font-size: 4.8vw;
    }

    .nz_header_solog {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
        align-items: center;
        width: 100%;
    }
    .nz_header_flex {
        height: 15vw;
    }
    .nz_header_flex .header_nav {
        background: #ffffff;
        padding: 0 15px;
        width: 70%;
    }
    .nz_header_flex .header_nav_ul ul li {
        width: 100%;
        height: unset;
        line-height: unset;
    }
    .nz_header_flex .header_nav_ul ul li.active a {
        font-size: 4.2vw;
        height: auto;
        padding: 4vw 0;
        line-height: unset;
        color: #EE9137;
        font-weight: 700;
        border-bottom: solid 1px #EE9137;
        background: unset;
    }
    .nz_header_flex .header_nav_ul ul li a {
        height: unset;
        line-height: unset;
        padding: 4vw 0;
        font-size: 4.2vw;
    }
    .nz_header_flex .header_nav_ul ul li a:hover {
        font-size: 4.2vw;
        height: auto;
        padding: 4vw 0;
        line-height: unset;
        color: #EE9137;
        font-weight: 700;
        border-bottom: solid 1px #EE9137;
        background: unset;
    }
    .nz_article_warp {
        padding: 5%  0 0;
    }
    .nz_footer .footer_flex {
        flex-wrap: wrap;
    }
    .nz_footer .footer_flex .footer_item:nth-child(1) {
        width: 100%;
        border-right: none;
        text-align: center;
    }
    .nz_footer .footer_flex .footer_item:nth-child(1) .footer_tel p {
        justify-content: center;
    }
    .nz_footer .footer_flex .footer_item:nth-child(2){
        width: 100%;
    }
    .nz_footer {
        padding: 5% 0;
    }
    .footer_item_pos {
        font-size: 3.74vw;
        padding: 3% 0;
    }
    .footer_item_pos a {
        font-size: 3.74vw;
    }

    .article_info {
        padding: 5%;
    }

.word_info_tit {
    font-size: 5.4vw;
    padding-bottom: 5%;
    line-height: 1.5;
}
.word_info_span span {
    font-size: 3.2vw;
}
.word_info_span {
    padding-bottom: 3%;
    margin-bottom: 5%;
}
    .word_info_content {
        font-size: 4vw;
        line-height: 1.5;
    }
    .word_info_pav {
        margin-top: 5%;
    }
    .word_info_pav a {
        font-size: 4.2vw;
        width: 100%;
        line-height: 2.2;
    }
    .word_eva {
        margin-top: 5%;
        padding: 5%;
    }
    .word_eva {
        margin-top: 5%;
        padding: 5%;
    }
    .word_eva_list {
        margin-top: 3%;
    }
    .word_eva_box {
        margin-bottom: 5%;
        padding: 5%;
    }
    .word_eva_top {
        margin-bottom: 3%;
    }
    .word_eva_top p {
        font-size: 4.2vw;
    }
    .word_eva_top span {
        font-size: 3.74vw;
    }
    .word_eva_inner {
        font-size: 3.74vw;
        line-height: 1.7;
    }
    input.fotrol {
        height: 12vw;
        line-height: 12vw;
        font-size: 4.2vw;
        padding-left: 5%;
        margin-top: 5%;
    }
    textarea.textrol {
        height: 35vw;
        padding: 5%;
        margin-top: 5%;
        font-size: 4.2vw;
    }
    button.btnlt {
        width: 45%;
        height: 12vw;
        font-size: 3.74vw;
        margin-top: 5%;
    }
    .word_inner_title {
        font-size: 4.8vw;
    }
    .nz_about_inner {
        padding: 5%;
    }
    .nz_contact_flex {
        padding: 0;
        margin-top: 5%;
        flex-wrap: wrap;
        border: none;
    }
    .nz_contact_left {
        width: 100%;
        margin-left: 0;
    }
    .nz_contact_left:after {
        top: unset;
        width: 100%;
        height: 1px;
        bottom: 0;
    }
    .nz_contact_right {
        width: 100%;
        padding-top: 5%;
    }
    .nz_contact_box {
        flex-wrap: wrap;
        margin-bottom: 5%;
    }
    .nz_contact_box span {
        font-size: 3.74vw;
        margin-left: 3%;
    }
    .nz_contact_box p {
        width: 100%;
        font-size: 3.74vw;
        margin-top: 3%;
    }
    .nz_contact_right p {
        font-size: 4.2vw;
        margin-bottom: 5%;
    }
    .nz_contact_right img {
        width: 35vw;
        height: 35vw;
        object-fit: contain;
    }
    .nz_contact_right span {
        font-size: 3.74vw;
        margin-top: 5%;
    }


    .header_paper_flex {
        height: 15vw;
    }
    .header_paper_logo {
        width: 45%;
    }

    .header_paper_time {
        width: 50%;
        height: 10vw;
        border-radius: 4px;
    }
    .header_paper_time img {
        margin-right: 3%;
        width: 4.4vw;
        object-fit: contain;
    }
    .header_paper_time p {
        font-size: 3.74vw;
        width: 78%;
        justify-content: flex-start;
    }
    .question_group .item {
        margin-top: 5%;
        padding: 6% 5% 5%;
    }
    .question_group .word {
        font-size: 4.2vw;
    }
    .question_group .select {
        padding: 5% 0 0 0;
    }
    .question_group .select label {
        margin-bottom: 5%;
    }
    .question_group .right_key {
        padding: 3%;
        font-size: 3.74vw;
    }
    .question_group .select p span {
        font-size: 3.74vw;
    }
    .question_group .right_key span {
        font-size: 3.74vw;
    }
    .paper_submit {
        margin-top: 5%;
    }
    .paper_submit a {
        width: 60%;
        height: 12vw;
        line-height: 12vw;
        font-size: 5.4vw;
    }
    .select span:after {
        width: 1rem;
        height: 1rem;
        border-radius: 0.5rem;
    }
    .select input:checked+span:before {
        width: 1rem;
        height: 1rem;
        border-radius: 0.5rem;
    }
    .paper_web.over .s_error::before {
        width: 6.4vw;
        height: 6.4vw;
        background-size: 6.4vw 6.4vw;
    }
    .paper_web.over .s_correct::before {
        width: 6.4vw;
        height: 6.4vw;
        background-size: 6.4vw 6.4vw;
    }
    .select input:checked+span:after {
        width: 0.6rem;
        height: 0.6rem;
        border-radius: 0.3rem;
        left: 0.2rem;
    }
    .select span {
        margin-left: 0;
    }
    .head_get_inner {
        width: 100%;
        height: auto;
    }
    .head_get_inner .title {
        font-size: 6.4vw;
        margin: 8% 0;
    }
    .answer_borse {
        margin: 0 8%;
    }
    .result-answer {
        height: 40vw;
    }
    .result-answer .timer span:first-child {
        font-size: 6.4vw;
    }
    .result-answer .total .clflex i {
        font-size: 6.4vw;
    }
    .result-answer .total .clflex span {
        font-size: 4.2vw;
        margin-top: 5%;
    }
    .result-answer .timer span:last-child {
        font-size: 4.2vw;
        margin-top: 2%;
    }
    .result-total {
        height: 15vw;
    }
    .result-answer:after {
        height: 100%;
    }
    .result-total span {
        font-size: 4.2vw;
    }
    .btnanswer {
        margin: 8% auto;
        width: 60%;
        height: 12vw;
        line-height: 12vw;
        font-size: 5.4vw;
    }

    .cat_name {
        height: 14vw;
        line-height: 14vw;
    }
    .cat_name a {
        font-size: 5.4vw;
        padding-left: 10%;
    }
    .cat_name:after {
        border-top: 7.5vw solid #ffb56c;
        border-right: 8vw solid transparent;
    }
    .nz_contact_box img {
        width: 6vw;
        height: 6vw;
        object-fit: contain;
    }
  footer {
        margin-bottom: 12vw;
    }
    .service{
        display: none;
    }


.word_info_content iframe {
    height: 60vw !important;
}

.index_news_box a {
    flex-wrap: wrap;
}
.my_faq {
    display: none;
}
.pymx_faq {
    display: block;
    background: #ffffff;
    padding: 5%;
}
.pymx {
    display: block;
}
.my {
    display: none;
}



.nz_list_box {
        padding-bottom: 4%;
        margin-bottom: 4%;
    }
    .nz_list_box a {
        flex-direction: row-reverse;
    }
    .nlb_inner span {
        display: none;
    }
    .nlb_inner p {
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        display: -webkit-box;
        font-size: 4vw;
        white-space: unset;
        margin-bottom: 5%;
    }
    .nlb_img {
        width: 40%;
    }
    .nlb_inner {
        width: 56%;
    }
    .nlb_img img {
        height: 23vw;
    }
    .nlb_inner i {
        font-size: 3.74vw;
    }




.side_nz_list .nlb_inner p {
    font-size: 3.74vw;
    height: auto;
    margin-bottom: 5%;
}
    .side_nz_list .nz_list_box {
        padding-bottom: 3%;
        margin-bottom: 3%;
    }
    .side_nz_list .nlb_inner {
        width: 60%;
    }
    .side_nz_list .nlb_img img {
        height: 23vw;
    }
    .side_nz_list .nlb_img {
        width: 35%;
    }






/* 

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 
25 6.6
26 6.8
27 7.0
28 7.2
*/


}


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

.word_info_span span:first-child {
    display: none;
}


}