/* 所有页面的媒体查询 */



/* 1511-----------1600 */
@media screen and (min-width: 1511px) and (max-width: 1600px) {


    /* index,1511 */
    .indBoxThree1 .prev_btn,
    .indBoxThree1 .next_btn {
        display: none;
    }

    .indBoxThree1_lunbo .owl-controls {
        display: block;
    }

}



/* 1411-----------1510 */
@media screen and (min-width: 1411px) and (max-width: 1510px) {
    .wrap {
        width: 94%;
    }




    /* index,1411 */
    .indBoxThree1 .prev_btn,
    .indBoxThree1 .next_btn {
        display: none;
    }

    .indBoxThree1_lunbo .owl-controls {
        display: block;
    }







    /* ~~~~~~~~~~~~about，1411 */
    .aboBoxOne1 .item a .bottom_box {
        padding: 20px 10px 20px;
    }

    .aboBoxOne1 .item a .bottom_box .tt {
        font-size: 22px;
    }

    .aboBoxOne1 .item a .bottom_box .text {
        line-height: 28px;
        padding: 12px 0 0;
        margin-bottom: 20px;
    }

    .aboBoxTwo2 .item .num_box {
        font-size: 30px;
    }

    .aboBoxTwo_w {
        height: 650px;
    }







    /* Video,1201 */
    .vidBoxOne1 .module_tt {
        font-size: 50px;
    }

    .vidBoxOne2_R .videoPage_video {
        margin-bottom: 22px;
    }



















}



/* 
1201-----------1410    大屏电脑
*/
@media screen and (min-width: 1201px) and (max-width: 1410px) {
    .wrap {
        width: 94%;
    }



    /* index,1201 */
    .indBoxThree1 .prev_btn,
    .indBoxThree1 .next_btn {
        display: none;
    }

    .indBoxThree1_lunbo .owl-controls {
        display: block;
    }

    .pc_head_center_01 {
        width: calc(100% - 310px);
    }

    .public_module_title .tt_01 {
        font-size: 48px;
    }

    .public_module_title .tt_02 {
        width: 100%;
    }

    .indBoxTwo_w_R {
        width: 63%;
    }

    .indBoxTwo_w_R_dl .item .num {
        font-size: 36px;
    }

    .indBoxThree1_01_float .text_box .tt {
        font-size: 26px;
        line-height: 36px;
    }

    .indBoxThree1_01 .item a:hover .indBoxThree1_01_float .text_box .text {
        padding-top: 10px;
    }

    .indBoxThree1_01_float .text_box .iconfont {
        font-size: 22px;
    }

    .indBoxThree1_01_float .text_box .text {
        font-size: 14px;
    }

    .indBoxFour_w {
        padding: 80px 0 80px 0;
    }

    .indBoxFour_w_L_lunbo .item a .right_box .text_box .text_01 {
        font-size: 34px;
    }

    .indBoxFour_w_L_lunbo .item a .right_box .tt_box .tt {
        font-size: 28px;
    }

    .indBoxFour_w_L_lunbo .item a .right_box .tt_box .iconfont {
        font-size: 30px;
    }

    .indBoxFour_w_L_lunbo .item a .right_box .text_box .text_02 {
        padding: 10px 0 30px;
    }

    .indBoxFive2 .item a .text_box {
        padding: 0 20px 30px 20px;
    }

    .indBoxFive2 .item a .text_box .text_01 {
        font-size: 22px;
    }

    .indBoxFive2 .item a .text_box .text_02 {
        font-size: 16px;
    }

    .indBoxFive3 .item a .top_box .date {
        width: 100px;
        font-size: 38px;
    }

    .indBoxFive3 .item a .top_box .date_text {
        width: calc(100% - 100px);
        padding: 18px 0 0;
    }

    .indBoxSix1 .item {
        width: calc((100% - 80px) / 5);
        margin-right: 20px;
        margin-bottom: 20px;
    }

    .foot_top_02 {
        display: none;
    }

    .foot_top_03 {
        width: 30%;
    }

    .foot_top_04 {
        width: 24%;
    }

    .foot_top_01 {
        padding: 60px 0 60px;
    }








    /* about,1201 */
    .SubPage_banner {
        height: 420px;
    }

    .aboPage_module_title .tt_01 {
        font-size: 30px;
        line-height: 40px;
        width: 100%;
    }

    .aboPage_module_title .tt_02 {
        width: 100%;
    }

    .aboBoxOne1 .item a .bottom_box {
        padding: 20px 10px 20px;
    }

    .aboBoxOne1 .item a .bottom_box .tt {
        font-size: 18px;
    }

    .aboBoxOne1 .item a .bottom_box .text {
        line-height: 26px;
        padding: 10px 0 0;
        margin-bottom: 15px;
    }

    .aboBoxOne1 .item {
        width: 28.8%;
    }

    .aboBoxTwo2 .item .num_box {
        font-size: 28px;
    }

    .aboBoxTwo2 .item .text {
        font-size: 14px;
    }

    .aboBoxTwo_w {
        height: 600px;
    }

    .aboBoxTwo1 {
        width: 100%;
    }

    .aboBoxSix_w {
        padding: 70px 0 70px;
    }

    .aboBoxSix1 .item .blue_round {
        width: 150px;
        height: 150px;
    }





    /* case,1201 */
    .casBoxOne1_01 {
        padding-right: 0;
    }

    .casBoxOne1 .item .text_box {
        padding: 50px 40px 50px;
    }

    .casBoxOne1_01_list .date_item .date_one {
        font-size: 30px;
    }

    .casBoxOne1_01_list .date_item {
        padding-left: 15px;
    }

    .casBoxOne1_01 .btn_box a {
        width: 150px;
    }

    .casBoxOne1_01 .btn_box>a:nth-child(2) {
        margin-left: 20px;
    }






    /* Certificate,1201 */
    .cerBoxOne2 .item {
        padding: 20px 15px 20px;
    }

    .cerBoxOne2 .item .img_box {
        padding: 20px 15px 20px;
    }






    /* contact，1201 */
    .conBoxOne1 .item a {
        padding: 40px 20px 40px;
    }

    .conBoxOne1 .item a .see_more {
        font-size: 14px;
        width: 130px;
        line-height: 38px;
    }

    .conBoxFour_w {
        font-size: 22px;
    }






    /* History,1201 */
    .hisBoxOne2_L {
        width: 450px;
    }

    .hisBoxOne2_L_01 {
        width: 450px;
    }

    .hisBoxOne2_R {
        width: calc(100% - 510px);
    }

    .hisBoxOne2_R_item .blue_line {
        width: 40px;
    }

    .hisBoxOne2_R_item .right_box {
        width: calc(100% - (10px + 40px + 20px));
    }

    .hisBoxOne2_L_01 .tt {
        font-size: 32px;
    }

    .hisBoxOne2_R_item .right_box .year_box {
        font-size: 32px;
    }







    /* news,1201 */
    .newBoxOne2_L .tt {
        font-size: 28px;
    }

    .newBoxOne2_L .text {
        padding-top: 20px;
    }

    .newBoxOne2_L .btn_date {
        padding-top: 30px;
    }

    .newBoxOne3 .item a {
        padding: 40px 0;
    }

    .newBoxOne3 .item a .right_box .tt {
        font-size: 26px;
    }







    /* Processing,1201 */
    .procBoxOne1 .text_item {
        width: 100%;
    }

    .procBoxTwo_w .text_box .tt {
        font-size: 28px;
    }

    .procBoxTwo_w .text_box .text {
        padding-top: 15px;
    }







    /* products_del,1201 */
    .pro_deBoxOne1_R .big_tt {
        font-size: 28px;
    }

    .pro_deBoxOne1 {
        padding: 30px 10px 30px 10px;
        -ms-align-items: flex-start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
    }

    .pro_deBoxOne1_R .text {
        line-height: 26px;
    }

    .pro_deBoxOne1_R dl dd {
        padding-bottom: 15px;
    }

    .pro_deBoxTwo1 .item span {
        font-size: 14px;
    }

    .pro_deThree6_01 .item {
        width: calc((100% - 60px) / 4);
        margin-right: 20px;
    }






    /* Serving Advantage,1201 */
    .ser_adBoxOne1 .text_box .tt {
        font-size: 24px;
        line-height: 32px;
    }

    .ser_adBoxTwo2 .text {
        width: 80%;
    }







    /* products,1201 */
    .proBoxOne1 .item {
        padding: 20px;
    }

    .proBoxOne1 .item .tt_box div {
        width: calc(100% - 34px);
        font-size: 20px;
    }

    .proBoxOne1 .item .tt_box img {
        width: 34px;
    }

    .proBoxOne1 .item .btn_box a {
        width: calc((100% - 10px) / 2);
        line-height: 36px;
    }







    /* Technology,1201 */
    .tec_adBoxThree2 .item {
        padding: 40px 20px 40px 6%;
    }

    .tecBoxTwo_w {
        padding: 70px 0 300px;
    }

    .tec_adBoxThree2 .item .right_box .num {
        font-size: 50px;
    }








    /* Video,1201 */
    .vidBoxOne1 .module_tt {
        font-size: 50px;
    }

    .videoPage_video .bottom_text {
        font-size: 14px;
        padding-top: 10px;
    }

    .vidBoxOne2_R .videoPage_video {
        margin-bottom: 23px;
    }

    .videoPage_video .img_box .time_box {
        font-size: 14px;
        width: 60px;
        line-height: 26px;
    }




























}



/* 
1025-----------1200    中等屏幕
*/
@media screen and (min-width: 1025px) and (max-width: 1200px) {
    .wrap {
        width: 94%;
    }



    /* index,1025 */
    .indBoxThree1 .prev_btn,
    .indBoxThree1 .next_btn {
        display: none;
    }

    .indBoxThree1_lunbo .owl-controls {
        display: block;
    }

    .pc_head_center_wrap .logo_box {
        width: 150px;
    }

    .pc_head_center_01 {
        width: calc(100% - 190px);
    }

    .pc_head_list_box {
        width: calc(100% - 120px);
    }

    .pc_head_search_lag {
        width: 120px;
    }

    .publicTwo_stage_nav .img_box {
        width: 250px;
    }

    .publicTwo_stage_nav_dl {
        width: calc(100% - 250px);
        padding-left: 30px;
    }

    .publicTwo_stage_nav_dl .every_item a {
        padding: 14px 0 14px;
    }

    .publicTwo_stage_nav_dl .every_item a span {
        font-size: 14px;
    }

    .publicTwo_stage_nav.product {
        width: 860px;
    }

    .publicTwo_stage_nav.about {
        width: 860px;
    }

    .publicTwo_stage_nav.service {
        width: 600px;
    }

    .publicTwo_stage_nav.news {
        width: 600px;
    }

    .indBoxOne2 {
        width: 80px;
        height: 80px;
        font-size: 26px;
    }

    .public_module_title .tt_01 {
        font-size: 40px;
    }

    .public_module_title .tt_02 {
        width: 100%;
    }

    .indBoxOne1_R_bottom .text_box .text {
        font-size: 14px;
        line-height: 26px;
    }

    .public_More_btn .More_btn_a {
        font-size: 14px;
        width: 130px;
        line-height: 40px;
    }

    .indBoxOne1_R_bottom .text_box {
        padding: 0 5% 0;
    }

    .indBoxOne1_R_bottom .text_box .public_More_btn {
        padding-top: 15px;
    }

    .video_play_btn_style {
        width: 55px;
    }

    .indBoxOne1_R_dl .item a .text_box {
        padding: 12px 8px 12px;
    }

    .public_module_title {
        padding-bottom: 40px;
    }

    .indBoxTwo_w_L_dl {
        padding: 0 0 40px;
    }

    .indBoxTwo_w_R {
        width: 64%;
    }

    .indBoxTwo_w_R_dl .item .num {
        font-size: 28px;
    }

    .indBoxTwo_w_R_dl .item .text {
        padding-top: 6px;
        font-size: 16px;
    }

    .indBoxThree1_01_float .text_box .tt {
        font-size: 20px;
        line-height: 28px;
    }

    .indBoxThree1_01_float .text_box .text {
        font-size: 14px;
        line-height: 28px;
    }

    .indBoxThree1_01 .item a:hover .indBoxThree1_01_float .text_box .text {
        padding-top: 10px;
    }

    .indBoxThree1_01_float .text_box .iconfont {
        font-size: 24px;
        padding-top: 15px;
    }

    .indBoxFour_w {
        padding: 80px 0 80px 0;
    }

    .indBoxFour_w_L_lunbo .item a .right_box {
        width: 72%;
    }

    .indBoxFour_w_L_lunbo .item a .right_box .tt_box .iconfont {
        font-size: 28px;
        width: 50px;
    }

    .indBoxFour_w_L_lunbo .item a .right_box .tt_box .tt {
        width: calc(100% - 50px);
        padding: 0;
        font-size: 26px;
        line-height: 34px;
    }

    .indBoxFour_w_L_lunbo .item a .right_box .text_box {
        padding: 20px 0 0 50px;
    }

    .indBoxFour_w_L_lunbo .item a .right_box .text_box .text_01 {
        font-size: 30px;
    }

    .indBoxFour_w_L_lunbo .item a .right_box .text_box .text_02 {
        font-size: 14px;
        padding: 10px 0 30px;
    }

    .indBoxFive2 .item a .text_box {
        padding: 0 15px 25px 15px;
    }

    .indBoxFive2 .item a .text_box .text_01 {
        font-size: 20px;
    }

    .indBoxFive2 .item a .text_box .text_02 {
        font-size: 16px;
    }

    .indBoxFive3 .item a .top_box .date {
        width: 90px;
        font-size: 36px;
    }

    .indBoxFive3 .item a .top_box .date span {
        font-size: 20px;
    }

    .indBoxFive3 .item a .top_box .date_text {
        width: calc(100% - 90px);
        padding: 16px 0 0;
    }

    .indBoxFive3 .item {
        width: calc((100% - 40px) / 3);
        margin-right: 20px;
    }

    .indBoxFive3 .item a .tt {
        font-size: 20px;
    }

    .indBoxFive3 .item a .text {
        font-size: 14px;
        padding-top: 12px;
    }

    .indBoxSix1 .item {
        width: calc((100% - 40px) / 5);
        margin-right: 10px;
        margin-bottom: 20px;
    }

    .foot_top_02 {
        display: none;
    }

    .foot_top_03 {
        width: 34%;
    }

    .foot_top_04 {
        width: 28%;
    }

    .foot_top_02_list .item a {
        padding-bottom: 12px;
    }

    .foot_top_01 {
        padding: 70px 0 60px;
    }





    /* about,1025 */
    .SubPage_banner {
        height: 360px;
    }

    .aboPage_module_title .tt_01 {
        width: 100%;
        font-size: 28px;
        line-height: 40px;
    }

    .aboPage_module_title .tt_02 {
        width: 100%;
        font-size: 14px;
    }

    .aboBoxOne1 .item a .bottom_box .text {
        display: none;
    }

    .aboBoxOne1 .item a .bottom_box {
        padding: 30px 10px 20px;
    }

    .aboBoxOne1 .item a .bottom_box .tt {
        font-size: 20px;
        padding-bottom: 20px;
    }

    .aboBoxTwo1 {
        width: 100%;
    }

    .aboBoxTwo2 {
        -ms-justify-content: center;
        -webkit-justify-content: center;
        justify-content: center;
    }

    .aboBoxTwo2 .item {
        width: calc((100% - 60px) / 3);
        margin-right: 30px;
        margin-bottom: 30px;
    }

    .aboBoxTwo2 .item .num_box {
        font-size: 32px;
    }

    .aboBoxTwo2 .item .text {
        font-size: 14px;
    }

    .aboBoxTwo2>.item:nth-child(3n) {
        margin-right: 0;
    }

    .aboBoxTwo_w {
        height: 680px;
    }

    .aboBoxThree_w .indBoxThree1_01>.item {
        width: calc((100% - 60px) / 4);
        margin-right: 20px;
    }

    .aboBoxFour1 .text_item {
        width: 100%;
    }

    .aboBoxSix_w {
        padding: 70px 0px 70px;
    }

    .aboBoxSix1 .item .blue_round {
        width: 130px;
        height: 130px;
        padding: 5px;
    }





    /* case,1025 */
    .casBoxOne1 .item .text_box {
        width: 100%;
        padding: 40px 30px 40px;
    }

    .casBoxOne1_01 .tt {
        font-size: 26px;
    }

    .casBoxOne1_01 .text {
        font-size: 14px;
        padding: 15px 0 30px;
        line-height: 28px;
    }

    .casBoxOne1_01_list .date_item .date_one {
        font-size: 24px;
    }

    .casBoxOne1_01_list .date_item .date_two {
        font-size: 14px;
    }

    .casBoxOne1_01_list .date_item {
        padding-left: 10px;
    }

    .casBoxOne1_01 .btn_box a {
        font-size: 14px;
        width: 150px;
        line-height: 38px;
    }

    .casBoxOne1_01 .btn_box>a:nth-child(2) {
        margin-left: 20px;
    }

    .casBoxOne1_01 {
        width: 55%;
        padding-right: 0;
    }

    .casBoxOne1_01 .btn_box {
        padding-top: 30px;
    }





    /* Certificate,1025 */
    .cerBoxOne2 .item {
        padding: 15px 10px 15px;
    }

    .cerBoxOne2 .item .img_box {
        padding: 10px;
    }






    /* contact,1025 */
    .conBoxOne1 .item a {
        padding: 40px 10px 40px;
    }

    .conBoxOne1 .item a .tt {
        font-size: 22px;
    }

    .conBoxOne1 .item a .text {
        font-size: 14px;
        padding: 10px 0 20px;
    }

    .conBoxOne1 .item a .see_more {
        font-size: 14px;
        width: 110px;
        line-height: 34px;
    }


    .conBoxFour_w {
        font-size: 18px;
    }








    /* Culture,1025 */
    .culBoxOne2 .item {
        width: 100%;
    }

    .culBoxOne1 .img_box {
        width: 100%;
    }

    .culBoxOne1 .right_text {
        width: 100%;
        padding: 30px 20px 50px 30px;
    }






    /* FAQ,1025 */
    .FaqPageOne2 .item {
        padding: 40px 30px 40px 30px;
    }

    .FaqOne2_top {
        padding-bottom: 20px;
    }






    /* History,1025 */
    .hisBoxOne1 .item a {
        padding: 15px 20px 12px;
    }

    .hisBoxOne1 .item a .left_box .tt {
        font-size: 22px;
    }

    .hisBoxOne1 .item a .left_box .text {
        font-size: 16px;
    }

    .hisBoxOne1 .item a .iconfont {
        font-size: 26px;
    }

    .hisBoxOne2_L {
        width: 370px;
    }

    .hisBoxOne2_L_01 {
        width: 370px;
    }

    .hisBoxOne2_R {
        width: calc(100% - 420px);
    }

    .hisBoxOne2_R_item .blue_line {
        width: 30px;
    }

    .hisBoxOne2_R_item .right_box {
        width: calc(100% - (10px + 30px + 10px));
        margin-left: 10px;
    }

    .hisBoxOne2_L_01 .tt {
        font-size: 28px;
    }

    .hisBoxOne2_R_item .right_box .year_box {
        font-size: 28px;
    }

    .hisBoxOne2_R_item .right_box dl dd {
        font-size: 14px;
    }







    /* Manufacturing advantages,ipad */
    .manBoxThree1 .item .left_text .tt {
        font-size: 24px;
    }

    .manBoxThree1 .item .left_text {
        padding: 0 40px 0 0;
    }

    .manBoxThree1>.item:nth-child(even) .left_text {
        padding: 0 0 0 40px;
    }







    /* news_del,1025 */
    .new_deBoxOne1 .big_tt {
        font-size: 30px;
    }

    .new_deBoxOne2 {
        padding: 50px 0px 50px;
        line-height: 32px;
    }

    .new_deBoxOne3 .prev_next_page a {
        font-size: 14px;
        padding: 20px 10px;
    }

    .new_deBoxOne3 .back_list_btn a {
        font-size: 14px;
        padding: 20px 10px;
    }

    .new_deBoxOne3 .back_list_btn {
        width: 140px;
    }

    .new_deBoxOne3 .prev_next_page {
        width: calc((100% - 140px) / 2);
    }






    /* news,1025 */
    .newBoxOne2_L .tt {
        font-size: 24px;
    }

    .newBoxOne2_L .text {
        padding-top: 20px;
    }

    .newBoxOne2_L .btn_date {
        padding-top: 30px;
    }

    .newBoxOne1 .item a {
        font-size: 16px;
        width: 190px;
        height: 46px;
    }

    .newBoxOne1 .item {
        margin: 0 15px;
    }

    .newBoxOne3 .item a {
        padding: 40px 0;
    }

    .newBoxOne3 .item a .right_box .tt {
        font-size: 24px;
    }

    .newBoxOne3 .item a .right_box .date {
        font-size: 14px;
        padding: 16px 0 10px;
    }

    .newBoxOne3 .item a .right_box .text {
        font-size: 14px;
        line-height: 28px;
    }

    .newBoxOne3 .item a .right_box {
        padding-left: 30px;
    }





    /* Processing,1025 */
    .procBoxOne1 .text_item {
        width: 100%;
    }

    .procBoxTwo_w .text_box .tt {
        font-size: 22px;
    }

    .procBoxTwo_w .text_box .text {
        font-size: 14px;
        line-height: 28px;
        padding-top: 10px;
    }

    .procBoxTwo_w .text_box {
        padding: 0 30px 0 0;
    }

    .procBoxTwo>.item:nth-child(even) .procBoxTwo_w .text_box {
        padding: 0 0 0 30px;
    }







    /* products_del,1025 */
    .pro_deBoxOne1 .horn_img {
        width: 42%;
    }

    .pro_deBoxOne1 {
        padding: 30px 30px;
    }

    .pro_deBoxOne1_L {
        width: 100%;
    }

    .pro_deBoxOne1_R {
        width: 100%;
        padding: 30px 0 0;
    }

    .pro_deBoxOne1_R .btn_box .left_box {
        width: 85%;
    }

    .pro_deBoxOne1_R .btn_box .right_box {
        width: 15%;
    }

    .pro_deBoxOne1_R .big_tt {
        font-size: 30px;
    }

    .pro_deBoxTwo1 .item {
        width: calc((100% - 75px) / 6);
        margin-right: 15px;
    }

    .pro_deBoxTwo1 .item span {
        font-size: 14px;
    }

    .pro_delPage_module_tt span {
        font-size: 24px;
    }

    .pro_delPage_module_tt .img_box {
        margin-top: 4px;
    }

    .pro_delPage_module_tt {
        padding-bottom: 15px;
    }

    .pro_deThree1_L {
        width: 46%;
    }

    .pro_deThree3_01 .item {
        width: 100%;
    }

    .pro_deThree4_01 .item {
        padding: 30px 15px 40px 15px;
    }

    .pro_deThree5_w .indBoxThree1_01>.item {
        width: calc((100% - 60px) / 4);
        margin-right: 20px;
    }

    .pro_deThree6_01 .item {
        width: calc((100% - 60px) / 4);
        margin-right: 20px;
    }








    /* Services,1025 */
    .serBoxOne1_R .item .tt {
        font-size: 22px;
    }

    .serBoxOne1 {
        -ms-align-items: flex-start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
    }

    .serBoxTwo1 .item {
        width: calc((100% - 30px) / 2);
    }

    .serBoxTwo1 .item .bottom_box {
        padding: 30px 20px 30px 30px;
    }

    .serBoxThree1 .item .bottom_box {
        padding: 40px 20px 0 20px;
    }

    .serBoxThree1 .item .bottom_box .tt {
        font-size: 22px;
    }

    .serBoxFour1 .item {
        width: calc((100% - 60px) / 2);
    }

    .serBoxFour_w {
        padding: 100px 0 40px;
    }





    /* Serving Advantage,1025 */
    .ser_adBoxOne1 .text_box .tt {
        font-size: 20px;
        line-height: 28px;
    }

    .ser_adBoxOne1 .text_box .text {
        font-size: 14px;
        line-height: 26px;
        padding-top: 10px;
    }

    .ser_adBoxTwo2 {
        padding-top: 20px;
    }

    .ser_adBoxTwo2 .text {
        width: 90%;
        font-size: 28px;
        line-height: 42px;
    }







    /* Solution,1025 */
    .solBoxOne_w .indBoxThree1_01 > .item {
        width: calc((100% - 60px) / 4);
        margin-right: 20px;
        margin-bottom: 20px;
    }







    /* products,1025 */
    .proBoxOne1 .item {
        width: calc((100% - 40px) / 3);
        padding: 20px;
    }

    .proBoxOne1>.item:nth-child(4n) {
        margin-right: 20px;
    }

    .proBoxOne1>.item:nth-child(3n) {
        margin-right: 0px;
    }

    .proBoxOne1 .item .tt_box div {
        font-size: 20px;
    }

    .proBoxOne1 .item .btn_box a {
        line-height: 38px;
    }






    /* Technology,1025 */
    .tec_adBoxThree1 {
        width: 100%;
    }

    .tec_adBoxThree2 .item {
        padding: 40px 20px 40px 4%;
    }

    .tecBoxTwo_w {
        padding: 70px 0 200px;
    }

    .tec_adBoxThree2 .item .iconfont {
        width: 80px;
        font-size: 50px;
    }

    .tec_adBoxThree2 .item .right_box .num {
        font-size: 40px;
        line-height: 40px;
    }
    
    .tecBoxFour1 .item .bottom_text {
        font-size: 16px;
    }







    /* Technology advantages,1025 */
    .tec_adBoxFour1 .item {
        width: calc(100% / 3);
        margin-bottom: 20px;
        border-right: none;
    }

    .tec_adBoxFour1 .item .tt {
        font-size: 18px;
    }

    .tec_adBoxFour_w {
        padding: 70px 0 60px;
    }







    /* Video,1025 */
    .vidBoxOne1 .module_tt {
        font-size: 40px;
    }

    .videoPage_video .bottom_text {
        font-size: 14px;
        padding-top: 10px;
    }

    .vidBoxOne2_R .videoPage_video {
        width: calc((100% - 20px) / 3);
        margin-right: 10px;
        margin-bottom: 20px;
    }

    .videoPage_video .img_box .time_box {
        width: 50px;
        font-size: 14px;
        line-height: 26px;
    }

    .vidBoxOne2 .item {
        padding: 50px 0 40px;
    }




.pc_head_center_wrap .Stock_code {
    display: none;
}


.foot_bottom_01_r {
    width: 100%;
    padding-top: 8px;
    -ms-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.foot_bottom_01 > div {
    width: 100%;
    text-align: center;
}

















}



/* 
768------------1024    ipad
*/
@media screen and (min-width: 768px) and (max-width: 1024px) {
    .wrap {
        width: 94%;
    }




    /* index,ipad */
    .indBoxThree1 .prev_btn,
    .indBoxThree1 .next_btn {
        display: none;
    }

    .indBoxThree1_lunbo .owl-controls {
        display: block;
    }

    .pc_public_head_box {
        display: none;
    }

    .pc_head_center {
        display: none;
    }

    .mobile_header {
        display: block;
        position: fixed;
        top: 0;
        left: 0;
    }

    .mobile_placeholder_box {
        display: block;
        height: 52px;
        width: 100%;
    }

    .indBoxOne2 {
        display: none;
    }

    .ind_banner_box .owl-controls {
        bottom: 4px;
    }

    .public_module_title .tt_01 {
        font-size: 34px;
    }

    .public_module_title .tt_02 {
        width: 100%;
    }

    .indBoxOne_w {
        padding: 80px 0 80px;
    }

    .public_module_title {
        padding-bottom: 40px;
    }

    .indBoxOne1 {
        -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .indBoxOne1_L {
        width: 100%;
    }

    .indBoxOne1_R {
        width: 100%;
    }

    .video_play_btn_style {
        width: 60px;
    }

    .ind_video_maskBox .video_Box_1 {
        width: 94%;
        height: 400px;
    }

    .public_More_btn .More_btn_a {
        width: 130px;
        line-height: 40px;
    }

    .indBoxTwo_w {
        padding: 80px 0 80px;
    }

    .indBoxTwo_w_L {
        width: 100%;
        padding-bottom: 60px;
    }

    .indBoxTwo_w_L_dl {
        padding: 0 0 40px;
    }

    .indBoxTwo_w_R {
        width: 100%;
    }

    .indBoxTwo_w_R_dl .item .num {
        font-size: 30px;
    }

    .indBoxTwo_w_R_dl .item .text {
        font-size: 18px;
    }

    .indBoxOne1_R_bottom .text_box {
        padding: 2% 5% 2%;
    }

    .indBoxThree1_01_float .text_box .tt {
        font-size: 26px;
    }

    .indBoxThree1_01 .item a:hover .indBoxThree1_01_float .text_box .text {
        padding-top: 15px;
    }

    .indBoxThree1_01_float .text_box .iconfont {
        font-size: 26px;
    }

    .indBoxFour_w {
        padding: 80px 0 80px 0;
    }

    .indBoxFour_w_L_lunbo .item a .right_box .tt_box .iconfont {
        width: 50px;
        font-size: 26px;
    }

    .indBoxFour_w_L_lunbo .item a .right_box .tt_box .tt {
        width: calc(100% - 50px);
        font-size: 24px;
        padding: 2px 0 0;
    }

    .indBoxFour_w_L_lunbo .item a .right_box .text_box .text_01 {
        font-size: 28px;
    }

    .indBoxFour_w_L_lunbo .item a .right_box .text_box {
        padding: 25px 0 0 50px;
    }

    .indBoxFour_w_L_lunbo .item a .right_box .text_box .text_02 {
        padding: 10px 0 30px;
    }

    .indBoxFour_w_L_lunbo .item a .right_box {
        width: 72%;
    }

    .indBoxFive2 .item {
        width: 100%;
    }

    .indBoxFive2 .item.two {
        width: 100%;
        margin-top: 30px;
    }

    .indBoxFive3 .item {
        width: 100%;
        margin-right: 0;
    }

    .indBoxFive3 .item a .top_box .date {
        font-size: 40px;
    }

    .indBoxFive3 .item a .top_box .date_text {
        padding: 18px 0 0;
    }

    .indBoxSix1 {
        -ms-justify-content: space-between;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .indBoxSix1 .item {
        width: calc((100% - 30px) / 2);
        margin-right: 0;
    }

    .foot_top_02 {
        display: none;
    }

    .foot_top_03 {
        width: 46%;
    }

    .foot_top_04 {
        width: 38%;
    }

    .pub_foot_big_tt {
        padding-bottom: 25px;
    }

    .foot_top_02_list .item a {
        padding-bottom: 12px;
    }

    .foot_top_05 {
        width: 100%;
        padding-top: 50px;
    }

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

    .foot_bottom_01 a {
        width: 100%;
        text-align: center;
        padding-top: 10px;
    }






    /* about,ipad */
    .SubPage_crumbs_w .crumbs_a {
        padding: 6px 0 0 8px;
    }

    .SubPage_banner {
        height: 250px;
    }

    .aboPage_module_title .tt_01 {
        font-size: 28px;
        width: 100%;
        line-height: 40px;
    }

    .aboPage_module_title .tt_02 {
        width: 100%;
    }

    .aboBoxOne1 .item_video {
        width: 100%;
        -ms-order: -1;
        -webkit-order: -1;
        order: -1;
        margin-bottom: 30px;
    }

    .aboBoxOne1 .item {
        width: calc((100% - 30px) / 2);
    }

    .aboBoxOne1 .item a .bottom_box .tt {
        font-size: 22px;
    }

    .aboBoxTwo1 {
        width: 100%;
    }

    .aboBoxTwo_w {
        height: auto;
        padding: 70px 0 40px;
    }

    .aboBoxTwo2 {
        -ms-justify-content: space-between;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .aboBoxTwo2 .item {
        width: calc((100% - 30px) / 2);
        margin-right: 0;
        margin-bottom: 30px;
    }

    .aboBoxTwo2 .item .num_box {
        font-size: 32px;
    }

    .aboBoxThree_w {
        padding: 70px 0 50px;
    }

    .aboBoxThree_w .indBoxThree1_01 {
        -ms-justify-content: space-between;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .aboBoxThree_w .indBoxThree1_01>.item {
        width: calc((100% - 30px) / 2);
        margin-right: 0;
        margin-bottom: 30px;
    }

    .aboBoxFour_w {
        padding: 70px 0 60px;
    }

    .aboBoxFour1 .text_item {
        width: 100%;
    }

    .aboBoxSix_w {
        padding: 70px 0px 40px;
    }

    .aboBoxSix1 .item {
        width: calc(100% / 3);
        margin-bottom: 30px;
    }

    .aboBoxSix1 .item .blue_round {
        width: 150px;
        height: 150px;
    }






    /* case,ipad */
    .casBoxOne1 .item .text_box {
        width: 100%;
        padding: 40px 30px 50px;
    }

    .casBoxOne1 .item .img_box {
        width: 100%;
        position: static;
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0);
    }

    .casBoxOne1_01 {
        width: 100%;
        padding-right: 0;
    }

    .casBoxOne1 .item {
        display: -ms-flexbox;
        display: -webkit-box;
        display: flex;
        -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
        margin-bottom: 60px;
    }

    .casBoxOne1_01_list .date_item .date_one {
        font-size: 30px;
    }

    .casBoxOne1_01 .btn_box a {
        width: 160px;
    }

    .casBoxOne1_01 .text {
        padding: 20px 0 30px;
    }

    .casBoxOne1_01 .tt {
        font-size: 28px;
    }

    .casBoxOne1_01_list .date_item .date_two {
        padding-top: 8px;
    }






    /* Certificate，ipad */
    .cerBoxOne2 {
        -ms-justify-content: space-between;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .cerBoxOne2 .item {
        width: calc((100% - 30px) / 2);
        margin-right: 0;
        margin-bottom: 30px;
        padding: 20px;
    }





    /* contact,ipad */
    .conBoxOne1 .item {
        width: calc((100% - 30px) / 3);
        margin-right: 15px;
    }

    .conBoxOne1 .item a {
        padding: 30px 10px 30px;
    }

    .conBoxOne1 .item a .tt {
        font-size: 20px;
    }

    .conBoxOne1 .item a .text {
        padding: 10px 0 20px;
    }

    .conBoxOne1 .item a .see_more {
        font-size: 14px;
        width: 100px;
        line-height: 34px;
    }

    .conBoxOne_w {
        padding: 60px 0 60px;
    }

    .conBoxTwo_w_L {
        width: 100%;
    }

    .conBoxTwo_w_R {
        width: 100%;
        padding-top: 40px;
    }

    .conPage_module2_title {
        font-size: 28px;
    }

    .conBoxFour_w {
        font-size: 18px;
    }








    /* Culture,ipad */
    .culBoxOne1 .img_box {
        width: 100%;
    }

    .culBoxOne1 .right_text {
        width: 100%;
        padding: 40px 20px 50px 30px;
    }

    .culBoxOne1 .right_text .text_01 {
        font-size: 28px;
    }

    .culBoxOne2 .item {
        width: 100%;
    }







    /* Customer visit,ipad */
    .cusBoxTwo_w {
        padding: 60px 0 60px;
    }





    /* Delivery Packaging，ipad */
    .deliBoxOne_w {
        padding: 60px 0 60px;
    }

    .deliBoxOne1 .item {
        width: calc((100% - 30px) / 3);
        margin-right: 15px;
    }






    /* FAQ,ipad */
    .FaqPageOne2 .item {
        padding: 40px 30px 40px 30px;
    }

    .FaqOne2_top {
        padding-bottom: 20px;
    }

    .FaqOne2_top .img_box {
        width: 90px;
        height: 90px;
    }

    .FaqOne2_bottom .img_box {
        width: 90px;
        height: 90px;
    }

    .FaqOne2_top .problem_box {
        width: 80%;
    }

    .FaqOne2_bottom .Answer_box {
        width: 80%;
    }





    /* History，ipad */
    .hisBoxOne1 .item a {
        padding: 15px 10px 12px 20px;
    }

    .hisBoxOne1 .item a .left_box .tt {
        font-size: 20px;
    }

    .hisBoxOne1 .item a .left_box .text {
        font-size: 14px;
    }

    .hisBoxOne1 .item a .left_box {
        width: calc(100% - 35px);
    }

    .hisBoxOne1 .item a .iconfont {
        width: 35px;
        font-size: 20px;
    }

    .hisBoxOne2_L {
        width: 100%;
    }

    .hisBoxOne2_L_01 {
        width: 100%;
        padding: 0 0 60px;
    }

    .hisBoxOne2_L_01 .tt {
        font-size: 28px;
    }

    .hisBoxOne2_R {
        width: 100%;
    }





    /* Manufacturing advantages,ipad */
    .manBoxThree_w {
        padding: 70px 0 40px;
    }

    .manBoxOne1 .item {
        margin-bottom: 10px;
    }

    .manBoxTwo_w {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .manBoxTwo_w_L {
        width: 100%;
        padding-top: 40px;
    }

    .manBoxTwo_w_R {
        width: 100%;
    }

    .manBoxThree1 .item {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .manBoxThree1>.item:nth-child(even) {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .manBoxThree1 .item .img_box {
        width: 100%;
    }

    .manBoxThree1 .item .left_text {
        width: 100%;
        padding: 40px 0 60px 0;
    }

    .manBoxThree1>.item:nth-child(even) .left_text {
        padding: 40px 0 60px 0;
    }

    .manBoxThree1 .item .left_text .tt {
        font-size: 26px;
    }

    .manBoxThree1 .item .left_text .text {
        padding-top: 10px;
    }





    /* news_del,ipad */
    .new_deBoxOne1 .big_tt {
        font-size: 28px;
        line-height: 38px;
    }

    .new_deBoxOne2 {
        padding: 40px 0 40px;
        line-height: 32px;
    }

    .new_deBoxOne3 .prev_next_page {
        width: 100%;
    }

    .new_deBoxOne3 .back_list_btn {
        width: 100%;
        border: none;
        border-top: 1px solid #dcdcdc;
        border-bottom: 1px solid #dcdcdc;
    }






    /* news,ipad */
    .newBoxOne1 .item {
        margin: 0 10px;
    }

    .newBoxOne1 .item a {
        font-size: 16px;
        width: 190px;
        height: 46px;
    }

    .newBoxOne2 {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .newBoxOne2_R {
        width: 100%;
    }

    .newBoxOne2_L {
        width: 100%;
        padding: 40px 0 0;
    }

    .newBoxOne2_L .tt {
        font-size: 30px;
    }

    .newBoxOne2_L .text {
        padding-top: 20px;
    }

    .newBoxOne2_L .btn_date {
        padding-top: 30px;
    }

    .newBoxOne3 .item a {
        padding: 40px 0;
    }

    .newBoxOne3 .item a .img_box {
        width: 30%;
    }

    .newBoxOne3 .item a .right_box {
        width: 70%;
        padding-left: 30px;
    }

    .newBoxOne3 .item a .right_box .tt {
        font-size: 24px;
    }

    .newBoxOne3 .item a .right_box .date {
        padding: 14px 0 8px;
    }





    /* Processing,ipad */
    .procBoxOne1 .text_item {
        width: 100%;
    }

    .procBoxTwo_w {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .procBoxTwo_w .text_box {
        width: 100%;
        padding: 40px 0 60px;
    }

    .procBoxTwo_w .img_box {
        width: 100%;
    }

    .procBoxTwo>.item:nth-child(even) .procBoxTwo_w .text_box {
        padding: 40px 0 60px;
    }

    .procBoxTwo>.item:nth-child(even) .procBoxTwo_w {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .procBoxTwo_w .text_box .tt {
        font-size: 28px;
    }

    .procBoxTwo_w .text_box .text {
        padding-top: 15px;
    }

    .procBoxTwo {
        padding-bottom: 30px;
    }






    /* products_del,ipad */
    .pro_deBoxOne1 .horn_img {
        display: none;
    }

    .pro_deBoxOne_w {
        padding: 60px 0 60px;
    }

    .pro_deBoxOne1 {
        padding: 20px 20px 30px 20px;
    }

    .pro_deBoxOne1_L {
        width: 100%;
    }

    .pro_deBoxOne1_R {
        width: 100%;
        padding: 30px 0 0;
    }

    .pro_deBoxOne1_R .big_tt {
        font-size: 28px;
    }

    .pro_deBoxTwo_w {
        display: none;
    }

    .pro_deBoxTwo {
        padding: 30px 0 30px;
    }

    .pro_deThree1_w {
        padding: 60px 0 60px;
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .pro_deThree1_R {
        width: 100%;
    }

    .pro_deThree1_L {
        width: 100%;
        padding: 30px 0 0;
    }

    .pro_delPage_module_tt .img_box {
        margin-top: 4px;
    }

    .pro_delPage_module_tt span {
        font-size: 26px;
    }

    .pro_deThree2_01_L {
        width: 100%;
    }

    .pro_deThree2_01_R {
        width: 100%;
        padding: 30px 0 0;
    }

    .pro_deThree3_01 .item {
        width: 100%;
    }

    .pro_deThree4_01 .item {
        width: 100%;
        padding: 30px 20px 40px 20px;
        margin-right: 0;
    }

    .pro_deThree4_01>.item:nth-child(n + 4) {
        width: 100%;
    }

    .pro_deThree5_w .indBoxThree1_01 {
        -ms-justify-content: space-between;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .pro_deThree5_w .indBoxThree1_01>.item {
        width: calc((100% - 30px) / 2);
        margin-right: 0;
    }

    .pro_deThree6_w {
        padding: 70px 0 60px;
    }

    .pro_deThree6_01 {
        -ms-justify-content: space-between;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .pro_deThree6_01 .item {
        width: calc((100% - 30px) / 2);
        margin-right: 0;
        margin-bottom: 30px;
    }

    .conBoxThree2_form .item {
        width: 100%;
    }






    /* Services,ipad */
    .serBoxOne1_L {
        width: 100%;
    }

    .serBoxOne1_R {
        width: 100%;
        padding: 30px 0 0;
    }

    .serBoxTwo1 .item {
        width: calc((100% - 30px) / 2);
    }

    .serBoxTwo1 .item .bottom_box {
        padding: 30px 15px 30px 20px;
    }

    .serBoxTwo1 .item .bottom_box .tt {
        font-size: 20px;
    }

    .serBoxThree1 .item {
        width: 100%;
        margin-bottom: 30px;
    }

    .serBoxThree1 .item .bottom_box {
        height: auto;
        padding: 30px 20px 50px;
    }

    .serBoxFour_w {
        padding: 70px 0 50px;
    }

    .serBoxFour1 .item {
        width: 100%;
        margin-bottom: 40px;
    }

    .serBoxThree_w {
        padding: 70px 0 60px;
    }






    /* Serving Advantage,ipad */
    .ser_adBoxOne1 .img_box {
        width: 100%;
        position: static;
    }

    .ser_adBoxOne1 {
        padding-top: 0;
    }

    .ser_adBoxOne1 .text_box {
        width: 100%;
        padding: 30px 20px 30px 30px;
    }

    .ser_adBoxOne1 .text_box::after {
        width: 100%;
    }

    .ser_adBoxOne1 .text_box .tt {
        font-size: 28px;
        line-height: 36px;
    }

    .ser_adBoxTwo1 .item {
        width: calc((100% - 30px) / 3);
        margin-right: 15px;
        margin-bottom: 15px;
    }

    .ser_adBoxTwo2 .text {
        width: 100%;
        font-size: 26px;
        line-height: 40px;
    }

    .ser_adBoxTwo2 {
        padding-top: 20px;
    }






    /* Solution,ipad */
    .solBoxOne_w .indBoxThree1_01 {
        -ms-justify-content: space-between;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .solBoxOne_w .indBoxThree1_01 > .item {
        width: calc((100% - 30px) / 2);
        margin-right: 0;
    }






    /* products,ipad */
    .proBoxOne1 {
        -ms-justify-content: space-between;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .proBoxOne1 .item {
        width: calc((100% - 30px) / 2);
        margin-right: 0;
        margin-bottom: 30px;
    }







    /* Technology,ipad */
    .tec_adBoxThree1 {
        width: 100%;
    }

    .tec_adBoxThree2 {
        -ms-justify-content: space-between;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .tec_adBoxThree2 .item {
        width: calc((100% - 30px) / 2);
        margin-right: 0;
        margin-bottom: 30px;
        padding: 30px 20px 30px 6%;
    }

    .tec_adBoxThree2 .item .iconfont {
        width: 80px;
        font-size: 50px;
    }

    .tec_adBoxThree2 .item .right_box .num {
        font-size: 40px;
        line-height: 40px;
    }

    .tecBoxTwo_w {
        padding: 70px 0 150px;
    }

    .tecBoxFour1 {
        -ms-justify-content: space-between;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .tecBoxThree1 .item {
        width: calc((100% - 30px) / 2);
    }

    .tecBoxFour1 .item {
        width: calc((100% - 30px) / 2);
        margin-right: 0;
        margin-bottom: 40px;
    }

    .tecBoxFour_w {
        padding: 80px 0 40px;
    }






    /* Technology advantages,ipad */
    .tec_adBoxFour1 .item {
        width: calc(100% / 3);
        margin-bottom: 20px;
        border-right: 0;
    }

    .tec_adBoxFour1 .item .text {
        padding-top: 10px;
    }

    .tec_adBoxFour_w {
        padding: 70px 0 60px;
    }

    .tec_adBoxFive_w {
        padding: 80px 0 40px;
    }






    /* Video,ipad */
    .vidBoxOne1 .module_tt {
        font-size: 34px;
    }

    .vidBoxOne2_L {
        width: 100%;
    }

    .vidBoxOne2_R {
        width: 100%;
        padding-top: 40px;
    }

    .vidBoxOne2_R .videoPage_video {
        width: calc((100% - 30px) / 3);
        margin-right: 15px;
    }

    .videoPage_video .img_box .time_box {
        width: 60px;
        font-size: 14px;
        line-height: 28px;
    }

    .vidBoxOne2 .item {
        padding: 60px 0 40px;
    }















.foot_bottom_01_r {
    width: 100%;
    padding-top: 8px;
    -ms-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.foot_bottom_01 > div {
    width: 100%;
    text-align: center;
}


















}



/* 
1--------------767      手机
*/
@media screen and (min-width: 1px) and (max-width: 767px) {
    .wrap {
        width: 100%;
    }




    /* index,手机 */
    .indBoxThree1 .prev_btn,
    .indBoxThree1 .next_btn {
        display: none;
    }

    .indBoxThree1_lunbo .owl-controls {
        display: block;
    }

    .pc_public_head_box {
        display: none;
    }

    .pc_head_center {
        display: none;
    }

    .mobile_header {
        display: block;
        position: fixed;
        top: 0;
        left: 0;
    }

    .mobile_placeholder_box {
        display: block;
        width: 100%;
        height: 52px;
    }

    .mobile_logo {
        margin-left: 10px;
    }

    .mobile_logo img {
        height: 40px;
    }

    .mobile_menu_btn span {
        width: 26px;
        margin-bottom: 6px;
    }

    .mobile_lag_icon {
        font-weight: 700;
        font-size: 12px;
        margin-right: 50px;
    }

    .mobile_search_icon {
        font-size: 18px;
        padding-right: 0px;
        line-height: 52px;
    }

    .mobile_menu_btn {
        padding: 16px 10px 4px 14px;
    }

    .mobile_menu_box {
        overflow: hidden;
    }

    .mobile_menu_dl {
        height: 350px;
        overflow: hidden;
        overflow-y: auto;
    }

    .indBoxOne2 {
        display: none;
    }

    .ind_banner_box .owl-controls {
        bottom: 2px;
    }

    .indBoxOne_w {
        padding: 50px 10px 60px;
    }

    .public_module_title .tt_01 {
        font-size: 22px;
    }

    .public_module_title .tt_02 {
        width: 100%;
        font-size: 14px;
        line-height: 28px;
    }

    .public_module_title {
        padding-bottom: 20px;
    }

    .indBoxOne1 {
        -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .indBoxOne1_L {
        width: 100%;
    }

    .indBoxOne1_R {
        width: 100%;
    }

    .video_play_btn_style {
        width: 50px;
    }

    .ind_video_maskBox .video_Box_1 {
        width: 94%;
        height: 200px;
    }

    .ind_video_maskBox .video_Box_1 .closeBtn {
        font-size: 18px;
    }

    .indBoxOne1_R_dl .item {
        width: 100%;
    }

    .indBoxOne1_R_dl .item a .text_box {
        font-size: 14px;
        padding: 14px 10px 14px;
    }

    .indBoxOne1_R_bottom img {
        display: none;
    }

    .indBoxOne1_R_bottom .text_box {
        position: static;
        padding: 30px 0 0;
    }

    .indBoxOne1_R_bottom .text_box .text {
        font-size: 14px;
        line-height: 28px;
    }

    .public_More_btn .More_btn_a {
        font-size: 14px;
        width: 100px;
        line-height: 38px;
    }

    .indBoxTwo_w {
        padding: 60px 10px 60px;
    }

    .indBoxTwo_w_L {
        width: 100%;
        padding-bottom: 50px;
    }

    .indBoxTwo_w_L_dl {
        padding: 0 0 40px;
    }

    .indBoxTwo_w_L_dl .item a {
        padding: 12px 0 12px;
    }

    .indBoxTwo_w_L_dl .item a span {
        font-size: 14px;
    }

    .indBoxTwo_w_L_dl .item a .iconfont {
        font-size: 16px;
    }

    .indBoxTwo_w_R {
        width: 100%;
    }

    .indBoxTwo_w_R_dl {
        padding-bottom: 0px;
    }

    .indBoxTwo_w_R_dl .item .num {
        font-size: 20px;
    }

    .indBoxTwo_w_R_dl .item .text {
        font-size: 14px;
        padding-top: 5px;
    }

    .indBoxTwo_w_R_dl .item {
        width: calc(100% / 2);
        padding: 0 5px 15px;
    }

    .indBoxThree_w {
        padding: 60px 20px 60px;
    }

    .indBoxThree1_01_float .text_box .tt {
        font-size: 18px;
    }

    .indBoxThree1_01_float .text_box .iconfont {
        font-size: 20px;
    }

    .indBoxThree1_01_float .text_box .text {
        font-size: 14px;
        line-height: 26px;
    }

    .indBoxThree1_01 .item a:hover .indBoxThree1_01_float .text_box .text {
        padding-top: 10px;
    }

    .indBoxFour_w {
        padding: 60px 10px 60px 10px;
        -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .indBoxFour_w_L {
        width: 100%;
    }

    .indBoxFour_w_R {
        width: 100%;
        padding-top: 10px;
    }

    .indBoxFour_w_L_lunbo .item a {
        -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .indBoxFour_w_L_lunbo .item a .img_box {
        width: 100%;
    }

    .indBoxFour_w_L_lunbo .item a .right_box {
        width: 100%;
        padding-top: 30px;
    }

    .indBoxFour_w_L_lunbo .item a .right_box .tt_box .iconfont {
        font-size: 22px;
        width: 40px;
    }

    .indBoxFour_w_L_lunbo .item a .right_box .tt_box .tt {
        width: calc(100% - 40px);
        font-size: 18px;
        padding: 0;
        line-height: 30px;
    }

    .indBoxFour_w_L_lunbo .item a .right_box .text_box {
        padding: 20px 0 0 40px;
    }

    .indBoxFour_w_L_lunbo .item a .right_box .text_box .text_01 {
        font-size: 20px;
    }

    .indBoxFour_w_L_lunbo .item a .right_box .text_box .text_02 {
        font-size: 14px;
        line-height: 26px;
        padding: 10px 0 20px;
    }

    .indBoxFive_w {
        padding: 50px 10px 50px;
    }

    .indBoxFive1 .public_module_title {
        width: 100%;
        padding-bottom: 20px;
    }

    .indBoxFive2 .item {
        width: 100%;
    }

    .indBoxFive2 .item.two {
        width: 100%;
    }

    .indBoxFive2 .item a .text_box {
        padding: 0 10px 20px 15px;
    }

    .indBoxFive2 .item a .text_box .text_01 {
        font-size: 18px;
    }

    .indBoxFive2 .item a .text_box .text_02 {
        font-size: 14px;
    }

    .indBoxFive3 .item {
        width: 100%;
        margin-right: 0;
    }

    .indBoxFive3 {
        padding: 20px 0 0;
    }

    .indBoxFive3 .item a {
        padding: 20px 15px 20px 15px;
    }

    .indBoxFive3 .item a .top_box .date {
        font-size: 30px;
        width: 80px;
    }

    .indBoxFive3 .item a .top_box .date span {
        font-size: 18px;
    }

    .indBoxFive3 .item a .top_box .date_text {
        width: calc(100% - 80px);
        font-size: 16px;
        padding: 12px 0 0;
    }

    .indBoxFive3 .item a .tt {
        font-size: 18px;
    }

    .indBoxFive3 .item a .text {
        font-size: 14px;
        line-height: 26px;
    }

    .indBoxSix_w {
        padding: 50px 10px 50px;
    }

    .indBoxSix1 {
        -ms-justify-content: space-between;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .indBoxSix1 .item {
        width: calc((100% - 10px) / 2);
        margin-right: 0;
        margin-bottom: 10px;
    }

    .foot_top_02 {
        display: none;
    }

    .foot_top_01 {
        padding: 50px 20px 30px;
    }

    .foot_top_03 {
        width: 100%;
    }

    .pub_foot_big_tt {
        font-size: 16px;
        padding-bottom: 20px;
    }

    .foot_top_02_list .item a {
        font-size: 14px;
        line-height: 22px;
        padding-bottom: 10px;
    }

    .foot_top_04 {
        width: 100%;
        padding: 30px 0 20px;
    }

    .foot_top_04_form .item input {
        height: 36px;
    }

    .foot_top_04_form .item textarea {
        height: 70px;
    }

    .foot_top_04_form .btn_box button {
        width: 110px;
        height: 36px;
        font-size: 14px;
    }

    .foot_top_05 {
        width: 100%;
        padding-top: 20px;
    }

    .foot_top_05 .icon_box .item a {
        font-size: 16px;
        width: 40px;
        height: 40px;
        line-height: 40px;
    }

    .foot_bottom_01 {
        padding: 16px 10px 16px;
    }

    .foot_bottom_01 div {
        width: 100%;
        text-align: center;
        line-height: 20px;
    }

    .foot_bottom_01 a {
        width: 100%;
        text-align: center;
        padding-top: 6px;
    }





    /* about,手机 */
    .SubPage_banner {
        height: 150px;
    }

    .SubPage_crumbs_w {
        padding: 8px 10px;
    }

    .SubPage_crumbs_w .iconfont {
        font-size: 18px;
    }

    .SubPage_crumbs_w .crumbs_a {
        font-size: 12px;
        padding: 4px 0 0 6px;
    }

    .aboBoxOne_w {
        padding: 50px 10px 60px;
    }

    .aboPage_module_title .tt_01 {
        font-size: 20px;
        line-height: 30px;
        width: 100%;
    }

    .aboPage_module_title .tt_02 {
        width: 100%;
        font-size: 14px;
        line-height: 26px;
        padding-top: 15px;
    }

    .aboBoxOne1 .item_video {
        width: 100%;
        -ms-order: -1;
        -webkit-order: -1;
        order: -1;
    }

    .aboBoxOne1 .item {
        width: 100%;
        margin-top: 30px;
    }

    .aboBoxOne1 .item a .bottom_box .tt {
        font-size: 18px;
    }

    .aboBoxOne1 .item a .bottom_box .text {
        font-size: 14px;
        line-height: 26px;
        padding: 10px 0 0;
        margin-bottom: 15px;
    }

    .aboBoxTwo_w {
        height: auto;
        padding: 50px 10px 40px;
    }

    .aboBoxTwo1 {
        width: 100%;
        font-size: 14px;
        padding-bottom: 30px;
    }

    .aboBoxTwo2 {
        -ms-justify-content: space-between;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .aboBoxTwo2 .item {
        width: calc((100% - 10px) / 2);
        margin-right: 0;
        margin-bottom: 10px;
    }

    .aboBoxTwo2 .item .num_box {
        font-size: 18px;
    }

    .aboBoxTwo2 .item .text {
        font-size: 12px;
    }

    .aboBoxThree_w {
        padding: 50px 10px 50px;
    }

    .aboBoxThree_w .indBoxThree1_01>.item {
        width: 90%;
        margin: 0 auto 15px;
    }

    .aboBoxThree_w .indBoxThree1_01>.item:nth-child(4n) {
        margin: 0 auto 15px;
    }

    .aboBoxFour_w {
        padding: 50px 10px 50px;
    }

    .aboBoxFour1 .text_item {
        font-size: 14px;
        line-height: 28px;
        width: 100%;
    }

    .aboBoxFive_w {
        padding: 50px 10px 50px;
    }

    .aboBoxSix_w {
        padding: 50px 10px 30px;
    }

    .aboBoxSix1 .item {
        width: calc(100% / 2);
        margin-bottom: 20px;
    }

    .aboBoxSix1 .item .blue_round {
        width: 120px;
        height: 120px;
        padding: 5px;
    }

    .aboBoxSix1 .item .bottom_text {
        font-size: 14px;
        padding-top: 10px;
    }





    /* case,手机 */
    .casBoxOne_w {
        padding: 50px 10px 50px;
    }

    .casBoxOne1 .item .text_box {
        width: 100%;
        padding: 30px 10px 40px;
    }

    .casBoxOne1 .item .img_box {
        width: 100%;
        position: static;
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0);
    }

    .casBoxOne1_01 {
        width: 100%;
        padding-right: 0;
    }

    .casBoxOne1 .item {
        display: -ms-flexbox;
        display: -webkit-box;
        display: flex;
        -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
        margin-bottom: 40px;
    }

    .casBoxOne1_01_list .date_item .date_one {
        font-size: 18px;
    }

    .casBoxOne1_01 .btn_box a {
        font-size: 12px;
        width: 110px;
        line-height: 36px;
    }

    .casBoxOne1_01 .text {
        font-size: 14px;
        padding: 15px 0 20px;
    }

    .casBoxOne1_01 .tt {
        font-size: 18px;
    }

    .casBoxOne1_01_list .date_item .date_two {
        padding-top: 8px;
        font-size: 12px;
    }

    .casBoxOne1_01_list .date_item {
        width: calc(100% / 2);
        padding: 0 10px 20px 0;
        border-left: none;
    }

    .casBoxOne1_01 .btn_box {
        padding-top: 10px;
    }

    .casBoxOne1_01 .btn_box>a:nth-child(2) {
        margin-left: 20px;
    }

    .public_paging a {
        font-size: 12px;
        width: 36px;
        height: 36px;
        line-height: 36px;
        margin: 0 4px 8px;
    }

    .public_paging a.prev,
    .public_paging a.next {
        width: 100px;
    }

    .casBoxOne2 {
        padding-top: 20px;
    }






    /* Certificate,手机 */
    .cerBoxOne_w {
        padding: 50px 10px 60px;
    }

    .cerBoxOne2 {
        -ms-justify-content: space-between;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .cerBoxOne2 .item {
        width: calc((100% - 10px) / 2);
        padding: 5px;
        margin-right: 0;
        margin-bottom: 10px;
    }

    .cerBoxOne2 .item .img_box {
        padding: 10px;
        border: 3px solid #dcdcdc;
    }




    /* contact,手机 */
    .conBoxOne_w {
        padding: 50px 10px 30px;
    }

    .conBoxOne1 .item {
        width: 100%;
        margin: 0 0 20px;
    }

    .conBoxOne1 .item a {
        padding: 30px 20px 30px;
    }

    .conBoxOne1 .item a .tt {
        font-size: 18px;
    }

    .conBoxOne1 .item a .text {
        font-size: 14px;
        padding: 10px 0 15px;
    }

    .conBoxOne1 .item a .see_more {
        width: 100px;
        line-height: 34px;
        font-size: 14px;
    }

    .conBoxTwo_w_L {
        width: 100%;
        padding: 0 10px 20px;
    }

    .conPage_module2_title {
        font-size: 18px;
        padding-bottom: 20px;
    }

    .conBoxTwo_w_L_dl .item .iconfont {
        width: 30px;
        font-size: 18px;
    }

    .conBoxTwo_w_L_dl .item span {
        font-size: 14px;
        padding-top: 1px;
    }

    .conBoxTwo_w_L_dl .item {
        padding-bottom: 20px;
    }

    .conBoxTwo_w_R {
        width: 100%;
        padding: 0 10px 0;
    }

    .conBoxTwo_w_R_form .item {
        margin-bottom: 15px;
    }

    .conBoxTwo_w_R_form .item .input_title {
        width: 90px;
        padding: 7px 12px 0 0;
    }

    .conBoxTwo_w_R_form .item input {
        width: calc(100% - 90px);
        height: 34px;
    }

    .conBoxTwo_w_R_form .item textarea {
        width: calc(100% - 90px);
        height: 70px;
    }

    .conBoxTwo_w_R_form .btn_box {
        padding-left: 90px;
    }

    .conBoxTwo_w_R_form .btn_box button {
        font-size: 14px;
        width: 120px;
        height: 36px;
    }

    .conBoxTwo_w {
        padding-bottom: 60px;
    }

    .conBoxFour_w {
        font-size: 14px;
        padding: 30px 10px 30px;
        line-height: 30px;
    }










    /* Culture,手机 */
    .culBoxOne_w {
        padding: 50px 10px 60px;
    }

    .culBoxOne1 .img_box {
        width: 100%;
    }

    .culBoxOne1 .right_text {
        width: 100%;
        padding: 30px 10px 40px 10px;
    }

    .culBoxOne1 .right_text .text_01 {
        font-size: 18px;
        padding-bottom: 10px;
    }

    .culBoxOne1 .right_text .text_02 {
        font-size: 14px;
        line-height: 28px;
    }

    .culBoxOne2 .item {
        width: 100%;
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .culBoxOne2 .item .img_box {
        width: 100%;
    }

    .culBoxOne2 .item .text_box {
        width: 100%;
        padding: 30px 10px 30px 20px;
    }

    .culBoxOne2 .item .text_box .tt {
        font-size: 18px;
        padding-bottom: 15px;
    }

    .culBoxOne2_bottom .bottom_item span {
        font-size: 14px;
    }

    .culBoxOne2_bottom .bottom_item div {
        margin-top: 6px;
    }

    .culBoxOne2 .item .text_box .text {
        font-size: 14px;
        line-height: 28px;
    }






    /* Customer visit,手机 */
    .cusBoxOne_w {
        padding: 50px 10px 40px;
    }

    .cusBoxOne1 .item {
        width: 100%;
    }

    .cusBoxOne1 .center_img {
        width: 100%;
        margin-bottom: 15px;
    }

    .cusBoxOne1 .center_img .img_box .img_text {
        font-size: 14px;
        padding: 14px 10px 14px;
    }

    .cusBoxTwo_w {
        padding: 50px 10px 40px;
    }

    .cusBoxTwo1 .item .img_box .img_text {
        font-size: 14px;
        padding: 14px 10px 14px;
    }

    .cusBoxOne1 .item .img_box {
        margin-bottom: 15px;
    }





    /* Delivery Packaging,手机 */
    .deliBoxOne_w {
        padding: 50px 10px 40px;
    }

    .deliBoxOne1 .item {
        width: 100%;
        margin-right: 0;
        margin-bottom: 15px;
    }





    /* FAQ,手机 */
    .faqBoxOne1 {
        padding: 50px 10px 60px;
    }

    .FaqPageOne2 .item {
        padding: 30px 10px 30px;
    }

    .FaqOne2_top .img_box {
        width: 80px;
        height: 80px;
    }

    .FaqOne2_top .problem_box .problem {
        font-size: 14px;
        padding: 15px 10px 15px 15px;
        line-height: 24px;
    }

    .FaqOne2_top .problem_box {
        width: 71%;
        margin-left: 15px;
    }

    .FaqOne2_top {
        padding-bottom: 20px;
    }

    .FaqOne2_bottom .Answer_box .Answer {
        font-size: 12px;
        padding: 15px 15px 15px 10px;
        line-height: 24px;
    }

    .FaqOne2_bottom .Answer_box {
        width: 71%;
        margin-right: 15px;
    }

    .FaqOne2_bottom .img_box {
        width: 80px;
        height: 80px;
    }







    /* History，手机 */
    .hisBoxOne_w {
        padding: 50px 10px 60px;
    }

    .hisBoxOne1 .item {
        width: 100%;
    }

    .hisBoxOne1 .item a {
        padding: 12px 10px 10px 20px;
    }

    .hisBoxOne1 .item a .left_box .tt {
        font-size: 18px;
    }

    .hisBoxOne1 .item a .left_box .text {
        font-size: 12px;
    }

    .hisBoxOne1 .item a .left_box {
        width: calc(100% - 35px);
    }

    .hisBoxOne1 .item a .iconfont {
        width: 35px;
        font-size: 18px;
    }

    .hisBoxOne2 {
        padding-top: 50px;
    }

    .hisBoxOne2_L {
        width: 100%;
    }

    .hisBoxOne2_L_01 {
        width: 100%;
        padding: 0 0 50px;
    }

    .hisBoxOne2_L_01 .tt {
        font-size: 18px;
    }

    .hisBoxOne2_R {
        width: 100%;
    }

    .hisBoxOne2_L_01 .text {
        font-size: 14px;
        line-height: 28px;
    }

    .hisBoxOne2_R_item .blue_line {
        width: 30px;
    }

    .hisBoxOne2_R_item .right_box {
        width: calc(100% - (10px + 30px + 15px));
        margin-left: 15px;
        padding: 30px 10px 40px 15px;
    }

    .hisBoxOne2_R_item .right_box .year_box {
        font-size: 18px;
        padding-bottom: 15px;
    }

    .hisBoxOne2_R_item .right_box dl dd::before {
        width: 4px;
        height: 4px;
    }

    .hisBoxOne2_R_item .right_box dl dd {
        font-size: 12px;
        line-height: 26px;
    }

    .hisBoxOne2_R_item .right_box .bottom_img_box img {
        width: calc((100% - 10px) / 2);
    }










    /* Manufacturing advantages,手机 */
    .manBoxOne_w {
        padding: 50px 10px 50px;
    }

    .manBoxThree_w {
        padding: 60px 10px 20px;
    }

    .manBoxOne1 .item {
        width: 100%;
        margin-bottom: 10px;
    }

    .manBoxOne1 .item.two {
        width: 100%;
    }

    .manBoxTwo_w {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
        padding: 60px 10px 60px;
    }

    .manBoxTwo_w_L {
        width: 100%;
        padding-top: 40px;
    }

    .manBoxTwo_w_R {
        width: 100%;
    }

    .manBoxThree1 .item {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .manBoxThree1>.item:nth-child(even) {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .manBoxThree1 .item .img_box {
        width: 100%;
    }

    .manBoxThree1 .item .left_text {
        width: 100%;
        padding: 30px 0 50px 0;
    }

    .manBoxThree1>.item:nth-child(even) .left_text {
        padding: 30px 0 50px 0;
    }

    .manBoxThree1 .item .left_text .tt {
        font-size: 18px;
    }

    .manBoxThree1 .item .left_text .text {
        padding-top: 10px;
        font-size: 14px;
        line-height: 28px;
    }

    .manBoxTwo_w_R .img_text {
        font-size: 14px;
        padding: 12px 10px 12px;
    }

    .manBoxTwo_w_L .tt {
        font-size: 18px;
    }

    .manBoxTwo_w_L .text {
        font-size: 14px;
        line-height: 28px;
    }








    /* news_del,手机 */
    .new_deBoxOne_w {
        padding: 50px 10px 60px;
    }

    .new_deBoxOne1 .big_tt {
        font-size: 20px;
        line-height: 30px;
        padding-bottom: 20px;
    }

    .new_deBoxOne1_01 .icon_text_box {
        padding: 0 15px 10px;
    }

    .new_deBoxOne2 {
        font-size: 14px;
        padding: 30px 0 30px;
    }

    .new_deBoxOne3 .prev_next_page {
        width: 100%;
    }

    .new_deBoxOne3 .prev_next_page a {
        font-size: 14px;
        padding: 15px 10px 15px 15px;
    }

    .new_deBoxOne3 .back_list_btn {
        width: 100%;
        border: none;
        border-top: 1px solid #dcdcdc;
        border-bottom: 1px solid #dcdcdc;
    }

    .new_deBoxOne3 .back_list_btn a {
        font-size: 14px;
        padding: 15px 10px;
    }








    /* news,手机 */
    .newBoxOne_w {
        padding: 60px 10px 60px;
    }

    .newBoxOne1 {
        -ms-justify-content: space-between;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .newBoxOne1 .item {
        width: calc((100% - 10px) / 2);
        height: 40px;
        margin: 0;
    }

    .newBoxOne1 .item a {
        font-size: 14px;
        width: 100%;
        height: 100%;
    }

    .newBoxOne2 {
        padding: 40px 0 50px;
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .newBoxOne2_L {
        width: 100%;
        padding-top: 30px;
    }

    .newBoxOne2_R {
        width: 100%;
    }

    .newBoxOne2_L .tt {
        font-size: 16px;
    }

    .newBoxOne2_L .text {
        font-size: 14px;
        line-height: 28px;
        padding-top: 8px;
    }

    .newBoxOne2_L .btn_date {
        padding-top: 20px;
    }

    .newBoxOne2_L .btn_date .date_box {
        font-size: 14px;
    }

    .newBoxOne3 .item a {
        padding: 40px 0 40px;
    }

    .newBoxOne3 .item a .img_box {
        width: 100%;
    }

    .newBoxOne3 .item a .right_box {
        width: 100%;
        padding: 20px 0 0;
    }

    .newBoxOne3 .item a .right_box .tt {
        font-size: 18px;
    }

    .newBoxOne3 .item a .right_box .date {
        font-size: 14px;
    }

    .newBoxOne3 .item a .right_box .text {
        font-size: 14px;
    }

    .newBoxOne4 {
        padding-top: 40px;
    }






    /* Processing,手机 */
    .procBoxOne_w {
        padding: 50px 10px 50px;
    }

    .procBoxOne1 .text_item {
        font-size: 14px;
        line-height: 28px;
        width: 100%;
    }

    .procBoxTwo_w {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .procBoxTwo_w .text_box {
        width: 100%;
        padding: 25px 10px 50px;
    }

    .procBoxTwo_w .img_box {
        width: 100%;
    }

    .procBoxTwo>.item:nth-child(even) .procBoxTwo_w .text_box {
        padding: 25px 10px 50px;
    }

    .procBoxTwo>.item:nth-child(even) .procBoxTwo_w {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .procBoxTwo_w .text_box .tt {
        font-size: 18px;
    }

    .procBoxTwo_w .text_box .text {
        font-size: 14px;
        line-height: 28px;
        padding-top: 10px;
    }

    .procBoxTwo {
        padding: 0 0 30px;
    }







    /* products_del,手机 */
    .pro_deBoxOne1 .horn_img {
        display: none;
    }

    .pro_deBoxOne_w {
        padding: 60px 10px 60px;
    }

    .pro_deBoxOne1_L {
        width: 100%;
    }

    .pro_deBoxOne1_R {
        width: 100%;
        padding: 20px 0 0;
    }

    .pro_deBoxOne1 {
        padding: 20px 10px 30px 10px;
    }

    .pro_deBoxOne1_R .big_tt {
        font-size: 18px;
    }

    .pro_deBoxOne1_R .text {
        font-size: 14px;
        line-height: 26px;
        padding: 12px 10px 12px 10px;
    }

    .pro_deBoxOne1_R dl dd {
        padding-bottom: 15px;
    }

    .pro_deBoxOne1_R dl dd div span {
        font-size: 14px;
    }

    .pro_deBoxOne1_R dl dd div {
        font-size: 14px;
        padding: 2px 0 0 8px;
    }

    .pro_deBoxOne1_R .btn_box .left_box {
        width: 100%;
        padding: 10px 0 10px;
    }

    .pro_deBoxOne1_R .btn_box .left_box .left_box_01 {
        -ms-justify-content: space-between;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .pro_deBoxOne1_R .btn_box .left_box .left_box_01 a {
        width: calc((100% - 10px) / 2);
        margin: 0;
    }

    .pro_deBoxOne1_R .btn_box .left_box .left_box_01 a .iconfont {
        font-size: 22px;
    }

    .pro_deBoxOne1_R .btn_box .left_box .left_box_01 a span {
        font-size: 14px;
    }

    .pro_deBoxOne1_R .btn_box .left_box_02 a span {
        font-size: 14px;
    }

    .pro_deBoxOne1_R .btn_box {
        -ms-flex-direction: row;
        -webkit-flex-direction: row;
        flex-direction: row;
    }

    .pro_deBoxOne1_R .btn_box .right_box {
        display: none;
        width: 26%;
    }

    .pro_deBoxTwo_w {
        display: none;
    }

    .pro_deBoxTwo {
        padding: 30px 0 30px;
    }

    .pro_deThree1_w {
        padding: 60px 10px 60px;
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .pro_delPage_module_tt span {
        font-size: 18px;
        width: calc(100% - 18px);
        padding: 1px 0 0 10px;
    }

    .pro_delPage_module_tt .img_box {
        width: 18px;
        margin-top: 0px;
    }

    .pro_deThree1_R {
        width: 100%;
    }

    .pro_deThree1_L {
        width: 100%;
        padding: 20px 0 0;
    }

    .pro_delPage_module_tt {
        padding-bottom: 10px;
    }

    .pro_deThree1_L .text {
        font-size: 14px;
        line-height: 28px;
    }

    .pro_deThree2_w {
        padding: 60px 10px 60px;
    }

    .pro_deThree2_01_L {
        width: 100%;
    }

    .pro_deThree2_01_R {
        width: 100%;
        font-size: 14px;
        line-height: 28px;
        padding: 20px 0 0;
    }

    .pro_deThree3_01 .item {
        width: 100%;
    }

    .pro_deThree3_01 .item .img_box {
        width: 100px;
        height: 100px;
        padding: 5px;
    }

    .pro_deThree3_01 .item .right_text {
        font-size: 14px;
        line-height: 28px;
        width: calc(100% - 100px);
    }

    .pro_deThree3_w {
        padding: 60px 10px 50px;
    }

    .pro_deThree4_w {
        padding: 60px 10px 60px;
    }

    .pro_deThree4_01 .item {
        width: 100%;
        margin-right: 0;
        margin-bottom: 10px;
        padding: 30px 15px 30px 15px;
    }

    .pro_deThree4_01 .item .tt {
        font-size: 18px;
    }

    .pro_deThree4_01 .item .text {
        font-size: 14px;
        line-height: 28px;
    }

    .pro_deThree4_01>.item:nth-child(n + 4) {
        width: 100%;
    }

    .pro_deThree5_w {
        padding: 60px 10px 40px;
    }

    .pro_deThree5_01 {
        font-size: 14px;
        line-height: 28px;
        padding-bottom: 30px;
    }

    .pro_deThree5_w .indBoxThree1_01>.item {
        width: 100%;
        margin-right: 0;
        margin-bottom: 20px;
    }

    .pro_deThree6_w {
        padding: 60px 10px 60px;
    }

    .pro_deThree6_01 {
        -ms-justify-content: space-between;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .pro_deThree6_01 .item {
        width: calc((100% - 10px) / 2);
        margin-right: 0;
        margin-bottom: 10px;
    }

    .pro_deBoxFour_w {
        padding: 60px 10px 60px;
    }

    .conBoxThree2_form .item {
        width: 100%;
    }

    .conBoxThree2_form .item .input_tt {
        width: 90px;
    }

    .conBoxThree2_form .item input {
        width: calc(100% - 90px);
    }

    .conBoxThree2_form .item textarea {
        width: calc(100% - 90px);
        height: 100px;
    }

    .conBoxThree2_form .btn_box button {
        font-size: 14px;
        width: 110px;
        height: 36px;
        margin: 0 5px;
    }







    /* Services,手机 */
    .serBoxOne_w {
        padding: 50px 10px 40px;
    }

    .serBoxOne1_L {
        width: 100%;
    }

    .serBoxOne1_R {
        width: 100%;
        padding-top: 20px;
    }

    .serBoxOne1_R .item .tt {
        font-size: 18px;
    }

    .serBoxOne1_R .item .text {
        font-size: 14px;
        line-height: 28px;
    }

    .serBoxTwo_w {
        padding: 50px 10px 30px;
    }

    .serBoxTwo1 .item {
        width: 100%;
        margin-bottom: 30px;
    }

    .serBoxTwo1 .item .bottom_box {
        padding: 30px 20px 40px;
    }

    .serBoxTwo1 .item .bottom_box .tt {
        font-size: 18px;
    }

    .serBoxTwo1 .item .bottom_box .text {
        font-size: 14px;
    }

    .serBoxThree_w {
        padding: 50px 10px 40px;
    }

    .serBoxThree1 .item {
        width: 100%;
        margin-bottom: 30px;
    }

    .serBoxThree1 .item .bottom_box {
        height: auto;
        padding: 20px 20px 30px;
    }

    .serBoxThree1 .item .bottom_box .tt {
        font-size: 18px;
    }

    .serBoxThree1 .item .bottom_box .text {
        font-size: 14px;
        line-height: 28px;
        padding-top: 10px;
    }

    .serBoxThree1>.item:nth-child(2) .bottom_box {
        padding: 12px 10px;
    }

    .serBoxFour_w {
        padding: 50px 10px 20px;
    }

    .serBoxFour1 .item {
        width: 100%;
        margin-bottom: 40px;
    }

    .serBoxFour1 .item .img_box {
        width: 50px;
    }

    .serBoxFour1 .item .right_box {
        width: calc(100% - 50px);
        padding-left: 15px;
    }

    .serBoxFour1 .item .right_box .tt {
        font-size: 18px;
    }

    .serBoxFour1 .item .right_box .text {
        font-size: 14px;
        line-height: 28px;
        padding-top: 10px;
    }







    /* Serving Advantage,手机 */
    .ser_adBoxOne_w {
        padding: 50px 10px 60px;
    }

    .ser_adBoxOne1 .img_box {
        width: 100%;
        position: static;
    }

    .ser_adBoxOne1 {
        padding-top: 0;
    }

    .ser_adBoxOne1 .text_box {
        width: 100%;
        padding: 25px 10px 30px 15px;
    }

    .ser_adBoxOne1 .text_box::after {
        width: 100%;
    }

    .ser_adBoxOne1 .text_box .tt {
        font-size: 18px;
        line-height: 28px;
    }

    .ser_adBoxOne1 .text_box .text {
        font-size: 14px;
        line-height: 26px;
        padding-top: 10px;
    }

    .ser_adBoxTwo_w {
        padding: 60px 10px 60px;
    }

    .ser_adBoxTwo1 .item {
        width: 100%;
        margin-right: 0;
        margin-bottom: 15px;
    }

    .ser_adBoxTwo2 .text {
        width: 100%;
        font-size: 18px;
        line-height: 28px;
    }

    .ser_adBoxTwo2 {
        padding-top: 20px;
    }

    .ser_adBoxTwo2 .btn_box a .iconfont {
        font-size: 24px;
    }

    .ser_adBoxTwo2 .btn_box a span {
        font-size: 14px;
    }

    .ser_adBoxTwo2 .btn_box a {
        width: 160px;
    }

    .ser_adBoxThree_w {
        padding: 60px 10px 60px;
    }






    /* Solution,手机 */
    .solBoxOne_w {
        padding: 50px 10px 60px;
    }

    .solBoxOne_w .indBoxThree1_01 > .item {
        width: 100%;
        margin-right: 0;
        margin-bottom: 20px;
    }





    /* products,手机 */
    .proBoxOne_w {
        padding: 50px 10px 60px;
    }

    .proBoxOne1 .item {
        width: 100%;
        margin-right: 0;
        margin-bottom: 20px;
        padding: 20px;
    }

    .proBoxOne1 .item .tt_box div {
        font-size: 18px;
    }

    .proBoxOne1 .item .data_box span {
        font-size: 14px;
    }

    .proBoxOne1 .item .data_box div {
        font-size: 14px;
    }

    .proBoxOne1 .item .btn_box a {
        line-height: 38px;
    }

    .proBoxOne1 .item .tt_box {
        padding-bottom: 20px;
    }





    /* Technology,手机 */
    .tecBoxOne_w {
        padding: 50px 10px 60px;
    }

    .tecBoxTwo_w {
        padding: 60px 10px 100px;
    }

    .tec_adBoxThree1 {
        width: 100%;
        font-size: 14px;
        line-height: 28px;
    }

    .tec_adBoxThree2 .item {
        width: 100%;
        margin-right: 0;
        margin-bottom: 20px;
        padding: 30px 20px 30px 10%;
    }

    .tec_adBoxThree2 .item .iconfont {
        font-size: 50px;
        width: 70px;
    }

    .tec_adBoxThree2 .item .right_box {
        width: calc(100% - 70px);
    }

    .tec_adBoxThree2 .item .right_box .num {
        font-size: 30px;
        line-height: 30px;
    }

    .tec_adBoxThree2 .item .right_box .text {
        font-size: 14px;
    }

    .tecBoxThree_w {
        padding: 60px 10px 40px;
    }

    .tecBoxThree1 .item {
        width: 100%;
        margin-bottom: 20px;
    }

    .tecBoxFour_w {
        padding: 60px 10px 30px;
    }

    .tecBoxFour1 .item {
        width: 100%;
        margin-right: 0;
        margin-bottom: 30px;
    }

    .tecBoxFour1 .item .bottom_text {
        font-size: 16px;
    }







    /* Technology advantages,手机 */
    .tec_adBoxOne_w {
        padding: 50px 10px 60px;
    }

    .tec_adBoxTwo_w {
        padding: 60px 10px 60px;
    }

    .tec_adBoxThree_w {
        padding: 60px 10px 60px;
    }

    .tec_adBoxFour_w {
        padding: 60px 10px 30px;
    }

    .tec_adBoxFour1 {
        -ms-justify-content: space-between;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .tec_adBoxFour1 .item {
        width: calc((100% - 10px) / 2);
        border-right: none;
        margin-bottom: 20px;
    }

    .tec_adBoxFour1 .item .iconfont {
        font-size: 40px;
        width: 80px;
        height: 80px;
        line-height: 80px;
    }

    .tec_adBoxFour1 .item .tt {
        font-size: 18px;
        padding-top: 15px;
    }

    .tec_adBoxFour1 .item .text {
        font-size: 14px;
        line-height: 26px;
        padding-top: 10px;
    }

    .tec_adBoxFive_w {
        padding: 60px 10px 20px;
    }

    .tec_adBoxSix_w {
        padding: 60px 10px 50px;
    }






    /* Video,手机 */
    .vidBoxOne_w {
        padding: 60px 10px 60px;
    }

    .vidBoxOne1 {
        padding: 30px 10px 0;
    }

    .vidBoxOne1 .module_tt {
        font-size: 22px;
    }

    .vidBoxOne2 .item {
        padding: 40px 0 30px;
    }

    .vidBoxOne2_L {
        width: 100%;
    }

    .vidBoxOne2_R {
        width: 100%;
        padding-top: 30px;
        -ms-justify-content: space-between;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .videoPage_video .bottom_text {
        font-size: 14px;
    }

    .vidBoxOne2_R .videoPage_video {
        width: calc((100% - 10px) / 2);
        margin-right: 0;
        margin-bottom: 25px;
    }

    .videoPage_video .img_box .time_box {
        font-size: 14px;
        width: 60px;
        line-height: 24px;
    }



    .pub_foot_Mobile_nav {
        display: block;
    }







    .pro_det_fixed_btn {
        display: block;
        position: fixed;
        z-index: 10;
        bottom: 100px;
        right: 0;
        box-shadow: 0 0 2px #f1f1f1;
    }
    
    .pro_det_fixed_btn a {
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -ms-align-items: center;
        -webkit-align-items: center;
        align-items: center;
        -ms-justify-content: center;
        -webkit-justify-content: center;
        justify-content: center;
        width: 50px;
        height: 50px;
        font-size: 14px;
        color: #ffffff;
        background: #2761c4;
        padding: 5px;
        text-align: center;
    }



    .conBoxThree2_form .item select {
            width: calc(100% - 90px);
    }





.foot_bottom_01_r {
    width: 100%;
    padding-top: 8px;
    -ms-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.foot_bottom_01 > div {
    width: 100%;
    text-align: center;
}










}