/* 所有页面的媒体查询 */


/* 
1411-----------1610
*/
@media screen and (min-width: 1411px) and (max-width: 1610px) {

    .pc_head_list_box {
        width: calc(100% - 220px);
    }

    .indThree1_02 {
        column-gap: 60px;
    }

    .indThree3_01 {
        max-width: 935px;
    }

    .indFour1_lunbo .item .item_w .tt_text {
        padding-right: 4%;
    }

    .footer_top1 {
        width: 34%;
    }

    .footer_top4 {
        display: none;
    }

    .footer_top6 {
        width: 12%;
    }




}


/* 
1201-----------1410    大屏电脑
*/
@media screen and (min-width: 1201px) and (max-width: 1410px) {

    .pc_head_list_box {
        width: calc(100% - 180px);
    }

    .publicTwo_stage_nav .everyOne a {
        font-size: 16px;
    }

    .indBoxTwo2 .item {
        width: 17.3vw;
    }

    .indBoxTwo2 .item.hover,
    .indBoxTwo2 .item:hover {
        width: 20.5vw;
    }

    .indThree1_02 .item span {
        font-size: 24px;
    }

    .indThree1_02 {
        column-gap: 50px;
    }

    .indThree3_01 {
        max-width: 820px;
    }

    .indFour1_lunbo .item .item_w .tt_text {
        padding-right: 4%;
    }

    .footer_top4 {
        display: none;
    }

    .footer_top1 {
        width: 40%;
    }

    .footer_top2 {
        width: 13%;
    }

    .footer_top3 {
        width: 13%;
    }

    .footer_top6 {
        width: 12%;
    }

    .footer_top1_01 .img_box {
        width: 115px;
    }

    .footer_top1_01 .r_box {
        width: calc(100% - 115px);
    }










}


/* 
1025-----------1200    中等屏幕
*/
@media screen and (min-width: 1025px) and (max-width: 1200px) {

    .header_cen_w .logo {
        width: 240px;
    }

    .pc_head_list_box {
        width: calc(100% - 135px);
    }

    .header_search_language {
        column-gap: 18px;
    }

    .header_cen_r {
        width: 69.2%;
    }

    .publicTwo_stage_nav .everyOne a {
        font-size: 16px;
    }

    .indOne2_01_1_r {
        width: 57.5%;
    }

    .indBoxTwo2 .item {
        width: 19.3vw;
    }

    .indBoxTwo2 .item.hover,
    .indBoxTwo2 .item:hover {
        width: 22.5vw;
    }

    .indThree1_02 .item span {
        font-size: 20px;
    }

    .indThree1_02 {
        column-gap: 45px;
    }

    .indThree3_01 {
        max-width: 760px;
    }

    .indFour1_lunbo .item .item_w .tt_text {
        width: 53%;
        padding-right: 4%;
    }

    .footer_top4 {
        display: none;
    }

    .footer_top1_01 .img_box {
        width: 100px;
    }

    .footer_top1_01 .r_box {
        width: calc(100% - 100px);
    }

    .footer_logo {
        width: 200px;
    }

    .footer_top1 {
        width: 43%;
    }

    .footer_top5 {
        display: none;
    }

    .footer_top2 {
        width: 15%;
    }

    .footer_top3 {
        width: 14%;
    }

    .footer_top6 {
        width: 13%;
    }




    .aboOne1_l {
        width: 65%;
    }

    .aboOne1_r {
        width: 70%;
        margin-left: auto;
    }

    .aboBoxFour1_w {
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
        -ms-justify-content: center;
        -webkit-justify-content: center;
        justify-content: center;
    }

    .aboFour1_01_1 > .item_box:nth-child(even) {
        margin-top: 150px;
    }

    .aboFour1_01_1 .item {
        width: 260px;
    }

    .aboFour1_01_1 > .item_box:nth-child(even) .item .r_box {
        padding-top: 65px;
    }



    .app_deSix1_l {
        padding-left: 40px;
        padding-right: 20px;
    }



    .appOne2_item_l img {
        height: 380px;
        object-fit: cover;
    }



    .new_deOne1_r_02_list .item a .img_box {
        width: 100%;
    }

    .new_deOne1_r_02_list .item a .text {
        width: 100%;
        padding: 10px 0 0;
    }

    .new_deOne1_r {
        width: 23.6%;
    }




    .quaOne1_l_01 .item .number {
        font-size: 28px;
    }

    .quaTwo1_r {
        width: 48%;
    }

    .quaFour1_lunbo .item .item_w {
        height: 610px;
    }

















}


/* 
768------------1024    ipad
*/
@media screen and (min-width: 768px) and (max-width: 1024px) {

    .ind_video_maskBox .video_Box_1 {
        width: 92%;
        height: 400px;
    }

    .bg_fixed {
        background-attachment: scroll;
    }

    .special_width {
        width: 100%;
    }

    .m_w100 {
        width: 100%;
    }

    .m_row40 {
        row-gap: 40px;
    }

    .m_row30 {
        row-gap: 30px;
    }




    .pc_header {
        display: none;
    }

    .mobile_header {
        display: block;
    }

    .mobile_logo img {
        height: 18px;
    }

    .indOne2_01 {
        top: 52px;
    }

    .indOne2_01_1_r {
        padding-top: 8%;
    }

    .indTwo1_content {
        width: 100%;
    }

    .indBoxTwo2 {
        top: auto;
        bottom: 15%;
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0);
    }

    .indBoxTwo2 .item {
        width: 26.3vw;
    }

    .indBoxTwo2 .item.hover,
    .indBoxTwo2 .item:hover {
        width: 31.5vw;
    }

    .indTwo1_lunbo .item .item_w {
        height: calc(100vh - 52px);
    }

    .indThree1_02 .item span {
        font-size: 18px;
    }

    .indThree1_02 {
        column-gap: 40px;
        row-gap: 15px;
        -ms-justify-content: flex-start;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
    }

    .indThree3_01 {
        max-width: 610px;
    }

    .indFour1_lunbo .item .item_w {
        height: calc(100vh - 52px);
    }

    .indFour1_lunbo .item .item_w .tt_text {
        width: 62%;
        padding-right: 30px;
    }

    .indBoxFour2 {
        bottom: 32%;
    }

    .footer_top4 {
        display: none;
    }

    .footer_top1_01 .img_box {
        width: 80px;
    }

    .footer_top1_01 .r_box {
        width: calc(100% - 80px);
    }

    .footer_logo {
        width: 200px;
    }

    .footer_top1 {
        width: 51%;
    }

    .footer_top3 {
        display: none;
    }

    .footer_top5 {
        display: none;
    }

    .footer_top2 {
        width: 19%;
    }

    .footer_top6 {
        width: 15%;
    }

    .indOne2_01_w {
        height: calc(100vh - 52px);
        overflow: hidden;
    }



    .anchor_point {
        display: none;
    }

    .aboBoxFour1_w {
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
        -ms-justify-content: center;
        -webkit-justify-content: center;
        justify-content: center;
    }

    .aboFour1_01_1 .item {
        width: 300px;
    }

    .aboFour1_01_1 > .item_box:nth-child(even) .item .r_box {
        padding-top: 70px;
    }

    .aboBoxSix1 {
        grid-template-columns: repeat(2, 1fr);
    }



    .app_deSix1_l {
        padding-top: 60px;
        padding-bottom: 30px;
        padding-left: 30px;
        padding-right: 30px;
    }




    .appOne2_item_r {
        padding: 30px 30px 60px;
    }



    .conBoxOne1 {
        margin-top: 70px;
    }

    .conOne1_01 {
        grid-template-columns: repeat(2, 1fr);
        row-gap: 20px;
    }



    .new_deOne1_r {
        padding-top: 60px;
    }

    .new_deOne1_r_02_list {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        column-gap: 30px;
    }



    .new_liOne1_lunbo .item a {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .new_liOne1_lunbo_r {
        width: 100%;
    }

    .new_liOne1_lunbo_l {
        width: 100%;
    }




    .pro_deNine1 {
        grid-template-columns: repeat(2, 1fr);
    }


    .quaBoxOne_w {
        padding-top: 70px;
    }

    .quaTwo1_r_lunbo .item {
        grid-template-columns: repeat(4, 1fr);
    }

    .quaFour1_lunbo .item .item_w {
        height: 600px;
    }

    .quaBoxFour2 {
        display: none;
    }

    .quaBoxSeven1 {
        grid-template-columns: repeat(4, 1fr);
    }




    .vidBoxTwo2 {
        grid-template-columns: repeat(2, 1fr);
    }












}


/* 
1--------------767      手机
*/
@media screen and (min-width: 1px) and (max-width: 767px) {

    .wrap {
        width: 100%;
    }

    .ptb {
        padding-left: 20px;
        padding-right: 20px;
    }

    .plr_15 {
        padding-left: 20px;
        padding-right: 20px;
    }

    .ind_video_maskBox .video_Box_1 {
        width: 92%;
        height: 220px;
    }

    .ind_video_maskBox .video_Box_1 .closeBtn {
        font-size: 20px;
    }

    .bg_fixed {
        background-attachment: scroll;
    }

    .special_width {
        width: 100%;
    }

    .m_w100 {
        width: 100%;
    }

    .m_row40 {
        row-gap: 25px;
    }

    .m_row30 {
        row-gap: 18px;
    }






    .pc_header {
        display: none;
    }

    .mobile_header {
        display: block;
    }

    .mobile_logo {
        width: 210px;
        margin-left: 10px;
    }

    .mobile_logo img {
        height: 20px;
    }

    .indOne2_01 {
        top: 52px;
    }

    .indOne2_01_1_r {
        padding-top: 9%;
    }

    .indTwo1_content {
        width: 100%;
    }

    .indBoxTwo2 {
        top: auto;
        bottom: 14%;
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0);
    }

    .indBoxTwo2 .item {
        width: 36vw;
    }

    .indBoxTwo2 .item.hover,
    .indBoxTwo2 .item:hover {
        width: 42vw;
    }

    .indTwo1_lunbo .item .item_w {
        height: calc(100vh - 52px);
    }

    .indThree1_02 .item span {
        font-size: 16px;
    }

    .indThree1_02 {
        padding-bottom: 20px;
        column-gap: 20px;
        row-gap: 10px;
        -ms-justify-content: flex-start;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
    }

    .indThree2_prev, .indThree2_next {
        display: none;
    }

    .indThree3_01 {
        max-width: 315px;
    }

    .indThree3_01_lunbo_l {
        width: 100%;
    }

    .indThree3_01_lunbo_r {
        padding-top: 13px;
    }

    .indFour1_lunbo .item .item_w {
        height: calc(100vh - 52px);
    }

    .indFour1_lunbo .item .item_w .tt_text {
        width: calc(100% - 20px);
        padding-right: 30px;
        border-radius: 60px 0 0 0;
    }

    .indBoxFour2 {
        bottom: 38%;
    }

    .footer_top4 {
        display: none;
    }

    .footer_top1_01 .img_box {
        width: 75px;
    }

    .footer_top1_01 .r_box {
        width: 100%;
        padding: 15px 0 0;
    }

    .footer_logo {
        width: 165px;
    }

    .footer_top1 {
        width: 100%;
    }

    .footer_top3 {
        display: none;
    }

    .footer_top5 {
        display: none;
    }

    .footer_top2 {
        display: none;
    }

    .footer_top6 {
        display: none;
    }

    .indOne2_01_w {
        height: calc(100vh - 52px);
        padding-top: 50px;
        padding-left: 25px;
        padding-right: 25px;
        overflow: hidden;
    }

    .indOne2_01_1_r_01 .text {
        line-height: 1.8;
    }

    .footer_bot1 {
        max-width: 300px;
        margin: 0 auto;
    }




    .anchor_point {
        display: none;
    }

    .aboOne1_l .text {
        line-height: 1.2;
    }

    .aboBoxFour1_w {
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
        -ms-justify-content: center;
        -webkit-justify-content: center;
        justify-content: center;
    }

    .aboFour1_01_1 .item {
        width: 220px;
    }

    .aboFour1_01_1 > .item_box:nth-child(even) {
        margin-top: 130px;
    }

    .aboFour1_01_1 > .item_box:nth-child(even) .item .r_box {
        padding-top: 88px;
    }

    .aboFour1_01 {
        padding-top: 35px;
    }

    .aboBoxSix1 {
        grid-template-columns: repeat(2, 1fr);
    }

    .public_module_title .text {
        padding-top: 12px;
    }

    .aboBoxSix2 .item {
        font-size: 30px;
    }

    .aboBoxSix1 .item .text {
        font-size: 14px;
    }




    .app_deSix1_l {
        padding-top: 45px;
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 25px;
    }



    .appOne2_item_r {
        padding: 20px 20px 40px;
    }

    .appBoxFour2 {
        position: static;
        width: 100%;
    }




    .conBoxOne1 {
        margin-top: 45px;
    }

    .conOne1_01 {
        grid-template-columns: repeat(1, 1fr);
    }

    .conOne2_form {
        grid-template-columns: repeat(1, 1fr);
    }



    .new_deOne1_r {
        padding-top: 45px;
    }




    .new_liOne1_lunbo .item a {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .new_liOne1_lunbo_r {
        width: 100%;
    }

    .new_liOne1_lunbo_l {
        width: 100%;
    }

    .new_liTwo2_item a .date {
        width: 100%;
        padding-bottom: 10px;
    }

    .new_liTwo2_item_r {
        width: 100%;
    }

    .new_liTwo2_item_r .img_box {
        width: 100%;
    }

    .new_liTwo2_item_r .r_box {
        width: 100%;
        padding: 18px 0 25px;
    }

    .new_liTwo2_item a::after {
        width: 100%;
        opacity: 1;
    }

    .new_liTwo2_item a {
        padding: 20px 20px 0;
    }




    .pro_deFour1_r {
        grid-template-columns: repeat(1, 1fr);
    }

    .pro_deNine1 {
        grid-template-columns: repeat(2, 1fr);
    }

    table tr td {
        font-size: 14px;
    }




    .quaBoxOne_w {
        padding-top: 50px;
    }

    .quaOne1_l_01 {
        grid-template-columns: repeat(2, 1fr);
    }

    .quaOne1_l_01 .item .number {
        font-size: 22px;
    }

    .quaFour1_lunbo .item .item_w {
        height: auto;
        padding-top: 150px;
    }

    .quaBoxFour2 {
        display: none;
    }

    .quaBoxSeven1 {
        grid-template-columns: repeat(3, 1fr);
    }





    .vidBoxTwo2 {
        grid-template-columns: repeat(1, 1fr);
    }













}