﻿/* 所有页面的媒体查询 */




/* 1411-----------1600 */
@media screen and (min-width: 1411px) and (max-width: 1600px) {

    /* index,1411 */
    .indBoxThree1 {
        padding: 80px 20px 80px 6%;
    }

    .indBoxThree2 {
        width: 62%;
    }

    .public_back_top_btn {
        right: 60px;
        bottom: 230px;
    }


    /* index,1411~~~~~~~~~~~~~~~~~~~end */







}



/* 
1201-----------1410    大屏电脑
*/
@media screen and (min-width: 1201px) and (max-width: 1410px) {
    .wrap {
        width: 94%;
    }





    /* index,1201 */
    .pc_nav_bottom_01 .log_box {
        width: 340px;
    }

    .pc_nav_list_box {
        width: calc(100% - 410px);
    }

    .product_Two_stage_nav {
        width: 750px;
        left: -295px;
    }

    .Large_class_01 {
        width: 22%;
    }

    .Large_class_03 {
        width: 44%;
    }

    .indBoxOne1 .indPage_pub_tt {
        width: 62%;
    }

    .indBoxOne2 {
        padding-top: 190px;
    }

    .indBoxTwo3_01 .item span {
        font-size: 14px;
    }

    .indBoxTwo3_02_lunbo .item a .right_text .tt_box .tt_01 {
        font-size: 22px;
    }

    .indBoxTwo3_02_lunbo .item a .right_text {
        width: 40%;
        right: 20px;
    }

    .indBoxTwo3_01 .item {
        height: calc((100% - 30px) / 3);
    }

    .indBoxTwo3_01 .item .iconfont {
        font-size: 48px;
    }

    .indBoxThree1 {
        padding: 60px 20px 60px 3%;
    }

    .indBoxThree2 {
        width: 65%;
    }

    .indBoxThree1_dots {
        padding: 70px 0 70px;
    }

    .indBoxThree1_dots .item span {
        font-size: 16px;
    }

    .indBoxThree1_dots .item {
        padding: 14px 10px 14px 15px;
    }

    .indBoxThree1_btn .prev_btn,
    .indBoxThree1_btn .next_btn {
        width: 50px;
        height: 50px;
        line-height: 50px;
    }

    .indBoxThree2_lunbo .item .every a .img_box .bottom_text {
        font-size: 14px;
        padding: 16px 10px 16px;
    }

    .indBoxFour2_L {
        padding: 0px 40px 0 0;
    }

    .foot_top_01 .left_box {
        width: 62%;
    }

    .foot_top_01 .right_box {
        width: 31%;
        padding: 0 0 0 40px;
    }

    .public_back_top_btn {
        right: 40px;
        bottom: 150px;
    }

    /* index,1201~~~~~~~~~~~~~~~~~~~~end */





    /* agriculture,1201 */
    .second_banner_box_02 .item a {
        font-size: 16px;
    }

    .second_banner_box_02 .item {
        height: 90px;
    }

    .storBoxOne2_L .tt_01 {
        font-size: 32px;
    }

    .storBoxOne2_L {
        padding: 0 60px 0 0;
    }

    .second_banner_box {
        height: 600px;
    }


    /* agriculture,1201~~~~~~~~~~~~~~end */




    /* company,1201 */
    .compBoxOne1_R {
        padding-left: 0px;
    }

    .compBoxOne1_R .text_02 {
        font-size: 32px;
    }

    .compBoxFour1_L {
        padding-right: 0px;
    }

    .compBoxFour1_R .item .num {
        font-size: 50px;
    }

    .compBoxFive1_L {
        padding-right: 0px;
    }

    .compBoxFive1_L .item .iconfont {
        font-size: 54px;
    }

    /* company,1201~~~~~~~~~~~~~~~~~~end */





    /* contact us,1201 */
    .con_usBoxOne2_R .item {
        padding: 20px 10px 20px 20px;
    }

    .pro_deBoxSix1 {
        padding: 50px 0px 60px;
    }

    /* contact us,1201~~~~~~~~~~~~~~~~end */





    /* download,1201 */
    .downBoxOne2 .item a .right_box .text_01 {
        font-size: 22px;
    }

    .downBoxOne2 .item a .right_box .right_bottom_box span {
        font-size: 14px;
        padding-right: 20px;
    }

    /* download,1201~~~~~~~~~~~~~~~~end */






    /* news_det,1201 */
    .new_deBoxOne2 {
        padding: 50px 40px 80px;
    }

    /* news_det,1201~~~~~~~~~~~~~~~end */






    /* service,1201 */
    .servBoxOne2_item .right_text {
        padding: 0 30px 0 40px;
    }
    .servBoxOne2_item .right_text .tt {
        font-size: 32px;
    }
    .servBoxOne2_item .right_text dl dd {
        font-size: 18px;
    }
    .servBoxOne1 .pro_deBoxSix1 {
        padding: 70px 30px 80px;
    }

    /* service,1201~~~~~~~~~~~~~~~~~end */













}



/* 
1025-----------1200    中等屏幕
*/
@media screen and (min-width: 1025px) and (max-width: 1200px) {
    .wrap {
        width: 94%;
    }




    /* index,1025 */
    .pc_nav_list_box .item>a {
        font-size: 14px;
        padding: 0 6px;
    }

    .pc_nav_bottom_01 .log_box {
        width: 320px;
    }

    .pc_nav_list_box {
        width: calc(100% - 360px);
    }

    .publicTwo_stage_nav .EveryOne a .iconfont {
        padding: 4px 0 0 0;
    }

    .publicTwo_stage_nav .EveryOne a span {
        font-size: 14px;
    }

    .Large_class_title {
        font-size: 18px;
    }

    .Two_stage_nav_littleclass_box .littleclass_item a .iconfont {
        padding: 4px 0 0 0;
    }

    .Two_stage_nav_littleclass_box .littleclass_item a span {
        font-size: 14px;
    }

    .product_Two_stage_nav {
        width: 628px;
        padding: 30px 15px 20px 30px;
    }

    .Large_class_03 {
        width: 44%;
    }

    .indBoxOne1 .indPage_pub_tt {
        width: 70%;
    }

    .indBoxOne2 {
        padding-top: 130px;
    }

    .indBoxOne2 .item {
        padding-bottom: 34px;
    }

    .indBoxTwo2 .indPage_pub_tt {
        width: 66%;
    }

    .indPage_pub_More_btn {
        width: 160px;
    }

    .indBoxTwo3_01 .item {
        padding: 10px 10px;
        height: calc((100% - 20px) / 3);
    }

    .indBoxTwo3_01 .item .iconfont {
        font-size: 34px;
    }

    .indBoxTwo3_01 .item span {
        font-size: 14px;
        padding-top: 2px;
    }

    .indPage_pub_tt .tt_02 {
        padding-top: 14px;
    }

    .indBoxTwo3_02_lunbo .item a .right_text .tt_box .tt_01 {
        font-size: 18px;
    }

    .indBoxTwo3_02_lunbo .item a .right_text .tt_box .tt_02 {
        line-height: 22px;
        padding: 12px 0 22px;
    }

    .indBoxTwo3_02_lunbo .item a .right_text .bottom_box .list .every_tt {
        font-size: 14px;
    }

    .indBoxTwo3_02_lunbo .item a .right_text .bottom_box .iconfont {
        font-size: 12px;
        padding-top: 3px;
        width: 20px;
    }

    .indBoxTwo3_02_lunbo .item a .right_text .bottom_box .list {
        width: calc(100% - 20px);
    }

    .indBoxTwo3_02_lunbo .item a .right_text .bottom_box .list .every_box .every_item {
        font-size: 12px;
        padding: 0 5px 10px 0;
    }

    .indBoxTwo3_02_lunbo .item a .right_text {
        width: 40%;
        right: 20px;
    }

    .indBoxTwo3_02 {
        width: 73%;
    }

    .indPageBoxThree {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
        box-sizing: border-box;
        padding: 60px 0 0;
    }

    .indBoxThree2 {
        width: 100%;
        padding: 0px 30px 0px 30px;
    }

    .indBoxThree2_lunbo .item .every a .img_box .bottom_text {
        font-size: 14px;
        padding: 18px 10px 18px;
    }

    .indBoxThree1 {
        width: 100%;
        padding: 60px 30px 70px 30px;
    }

    .indBoxThree1_dots {
        padding: 50px 0 50px;
    }

    .indBoxThree1_dots .item .iconfont {
        font-size: 12px;
    }

    .indBoxThree1_dots .item span {
        font-size: 16px;
    }

    .indBoxThree1_btn {
        -ms-justify-content: center;
        -webkit-justify-content: center;
        justify-content: center;
    }

    .indBoxThree1_btn .prev_btn,
    .indBoxThree1_btn .next_btn {
        font-size: 28px;
        width: 50px;
        height: 50px;
        line-height: 50px;
    }

    .indBoxFour2_L {
        padding: 0px 30px 0 0;
    }

    .indPage_pub_tt .tt_03 {
        font-size: 22px;
    }

    .indBoxFour3 .item .iconfont {
        font-size: 38px;
    }

    .indBoxFour3 .item .tt {
        font-size: 20px;
    }

    .indBoxFive2 .item_box .item .num_box {
        font-size: 30px;
        width: 90px;
        height: 90px;
        line-height: 90px;
    }

    .indBoxFive3_item .left_box {
        padding: 40px 20px 40px 30px;
    }

    .indBoxFive3_item_R {
        padding: 10px 20px 10px 40px;
    }

    .indBoxFive3_item .left_box .tt_box .tt_01 {
        font-size: 30px;
    }

    .indBoxFive3_item .left_box .num_box {
        font-size: 42px;
    }

    .indBoxFive3_item_R .item_every {
        padding: 30px 0 30px;
    }

    .indBoxFive3_item_R .item_every .tt {
        font-size: 20px;
    }

    .indBoxFive3_item_R .item_every .text {
        font-size: 16px;
    }

    .indBoxSix2 .indPage_pub_tt {
        width: 62%;
    }

    .indBoxSix3_L .item a .top_box .date_box .date_01 {
        font-size: 20px;
    }

    .indBoxSix3_L .item a .top_box .date_box .date_02 {
        font-size: 12px;
    }

    .indBoxSix3_L .item a .top_box .text_box .text_01 {
        font-size: 16px;
    }

    .indBoxSix3_L .item a .top_box .text_box .text_02 {
        font-size: 12px;
    }

    .indBoxSix3_R .img_box .img_text_box {
        padding: 0 20px 20px;
    }

    .indBoxSix3_R .img_box .img_text_box .text_01 {
        font-size: 18px;
    }

    .indBoxSix3_R .img_box .img_text_box .text_02 {
        font-size: 18px;
    }

    .foot_top_03 {
        display: none;
    }

    .foot_top_02 {
        width: 40%;
    }

    .foot_top_04 {
        width: 28%;
    }

    .foot_top_05 {
        width: 22%;
    }

    .foot_top_01 .right_box {
        padding: 0 0 0 60px;
    }

    .public_back_top_btn {
        right: 30px;
        bottom: 120px;
    }

    .indBoxSix3_L .item a .More_btn {
        box-sizing: border-box;
        padding-top: 6px;
    }

    /* index,1025~~~~~~~~~~~~~~~~~~end */






    /* agriculture,1025 */
    .second_banner_box {
        height: 520px;
    }

    .second_banner_box_02 .item a {
        font-size: 14px;
    }

    .second_banner_box_02 .item {
        height: 80px;
    }

    .storBoxOne2_L .tt_01 {
        font-size: 22px;
    }

    .storBoxOne2_L {
        padding: 0 45px 0 0;
    }

    /* agriculture,1025~~~~~~~~~~~~~~~~end */




    /* company,1025 */
    .compBoxOne1_R .text_01 {
        font-size: 22px;
    }

    .compBoxOne1_R .text_02 {
        font-size: 26px;
    }

    .compBoxTwo2_01_lunbo .item .bottom_box .date {
        font-size: 30px;
    }

    .compBoxFour1_L {
        padding-right: 0px;
    }

    .compBoxFour1_R .item .num {
        font-size: 40px;
    }

    .compBoxFour1_R .item {
        padding: 35px 10px 40px;
    }

    .compBoxFive1_L {
        padding-right: 0px;
    }

    .compBoxFive1_L .item {
        padding: 30px 10px 40px;
    }

    .compBoxFive1_L .item .iconfont {
        font-size: 50px;
    }

    /* company,1025~~~~~~~~~~~~~~~~~~~end */







    /* contact us,1025 */
    .con_usBoxOne2 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }

    .con_usBoxOne2_L {
        width: 100%;
        padding: 0;
    }

    .con_usBoxOne2_R {
        width: 100%;
        padding: 30px 0 0;
    }

    .pro_deBoxSix1 {
        padding: 50px 0px 60px;
    }

    /* contact us,1025~~~~~~~~~~~~~~~~~end */





    /* download,1025 */
    .downBoxOne2 .item a .right_box .text_01 {
        font-size: 18px;
    }

    .downBoxOne2 .item a {
        padding: 30px 10px 30px 20px;
    }

    .downBoxOne2 .item a .right_box .right_bottom_box span {
        font-size: 14px;
        padding-right: 15px;
    }

    .downBoxOne2 .item a .right_box {
        padding-left: 10px;
    }

    /* download,1025~~~~~~~~~~~~~~~~~end */






    /* grain_oil,1025 */
    .graiBoxOne1_L {
        width: 54%;
        padding-right: 0;
    }

    .graiBoxOne1_R {
        width: 46%;
    }

    .graiBoxTwo3_item_01_L {
        padding-right: 0px;
    }

    .graiBoxTwo3_item_01_R {
        padding-left: 30px;
    }

    .graiBoxThree2_L {
        width: 250px;
    }

    .graiBoxThree2_L_list {
        width: 250px;
    }

    .graiBoxThree2_L_list .item {
        font-size: 14px;
        padding: 20px 20px 20px 30px;
    }

    .graiBoxThree2_R {
        width: calc(100% - 250px);
    }

    .graiBoxTwo2_02_center .item {
        padding: 0 8px;
    }

    .graiBoxTwo2_02 .left_item {
        padding: 0 8px;
    }

    /* grain_oil,1025~~~~~~~~~~~~~~~end */





    /* news_det,1025 */
    .new_deBoxOne2 {
        padding: 50px 30px 80px;
    }

    /* news_det,1025~~~~~~~~~~~~~~~end */






    /* news_list,1025 */
    .new_liBoxOne1_R .item a {
        padding: 30px 10px 30px 20px;
    }

    .new_liBoxOne1_R .item a .right_text {
        padding: 0 0 0 20px;
        width: calc(100% - 70px);
    }

    .new_liBoxOne1_R .item a .date_box .date_01 {
        font-size: 20px;
    }

    .new_liBoxOne1_R .item a .date_box .date_02 {
        font-size: 12px;
    }

    .new_liBoxOne1_R .item a .date_box {
        width: 70px;
    }

    .new_liBoxTwo2 .item a .right_box .text_01 {
        font-size: 20px;
    }

    /* news_list,1025~~~~~~~~~~~~~~~~end */




    /* product_det,1025 */
    .pro_deBoxOne1_R {
        padding: 0 0px 0 30px;
    }

    .pro_deBoxThree1_R {
        padding: 0 0 0 20px;
    }

    /* product_det,1025~~~~~~~~~~~~~~~end */







    /* product_list,1025 */
    .pro_liBoxOne1_L_01 .item a span {
        font-size: 16px;
    }
    .pro_liBoxOne1_L_02 .btn_box a {
        padding: 20px 10px 20px 15px;
    }
    .pro_liBoxOne1_L_02 .btn_box a .iconfont {
        font-size: 18px;
    }
    .pro_liBoxOne1_L_02 .btn_box a span {
        font-size: 14px;
    }
    .pro_liBoxOne1_R_01 .item a .bottom_text {
        font-size: 14px;
    }
    .pro_liBoxOne1_R_01 .item {
        width: calc((100% - 30px) / 3);
        margin-right: 15px;
        margin-bottom: 15px;
    }

    /* product_list,1025~~~~~~~~~~~~~~~~~end */





    /* productive_str,1025 */
    .pro_strBoxTwo2 .item .img_box .bottom_text {
        font-size: 14px;
    }
    .pro_strBoxTwo2 .item {
        padding: 6px;
    }
    .pro_strBoxThree2_L {
        padding-right: 20px;
    }
    .pro_strBoxFour1_R {
        padding: 0px 20px 0 39px;
    }
    .pro_strBoxFive2 .item .img_box .bottom_text {
        font-size: 16px;
    }
    .pro_strBoxFive2 .item {
        padding: 6px;
    }

    /* productive_str,1025~~~~~~~~~~~~~~~~~~~end */






    /* project_det,1025 */
    .proj_deBoxOne1_L {
        padding: 60px 30px 55px;
    }
    .projBoxOne3_01_01 .tt {
        font-size: 20px;
    }
    .projBoxOne3_01_01 .item a span {
        font-size: 14px;
    }
    .projBoxOne3_01_01 .item a .iconfont {
        font-size: 12px;
    }
    .projBoxOne3_01_02 .item a .bottom_text {
        font-size: 14px;
    }

    /* project_det,1025~~~~~~~~~~~~~~~~~end */





    /* project,1025 */
    .projBoxOne2 .item a .right_text .text_01 {
        font-size: 18px;
    }
    .projBoxOne2 .item a .right_text .More_btn {
        padding-top: 20px;
    }
    .projBoxOne2 .item a .right_text {
        padding: 0 10px 0 30px;
    }

    /* project,1025~~~~~~~~~~~~~~~~~end */






    /* service,1025 */
    .servBoxOne2_item .right_text .tt {
        font-size: 24px;
    }
    .servBoxOne2_item .right_text dl dd {
        font-size: 16px;
        line-height: 26px;
        padding-bottom: 4px;
    }
    .servBoxOne2_item .right_text {
        padding: 0 20px 0 30px;
    }
    .servBoxOne1 .pro_deBoxSix1 {
        padding: 70px 30px 80px;
    }

    /* service,1025~~~~~~~~~~~~~~~~~~~~end */






    /* technology,1025 */
    .techBoxOne1_L_lunbo {
        width: 76%;
    }
    .techBoxOne1_R {
        padding: 70px 0 30px;
    }
    .techBoxOne1_R_lunbo {
        width: 84%;
    }
    .techBoxFour2 .item {
        padding: 40px 10px 50px 30px;
    }
    .techBoxFive1_item_01 .left_box {
        padding: 0;
    }
    .techBoxFive1_item_01 .left_box .img_box img {
        top: 0;
        right: 0;
    }
    .techBoxFive1_item_01 .right_box {
        padding: 0 30px;
    }
    .techBoxFive1 > .techBoxFive1_item:nth-child(even) .techBoxFive1_item_01 .left_box .img_box img {
        left: 0;
    }

    /* technology,1025~~~~~~~~~~~~~~~~end */

















}



/* 
768------------1024    ipad
*/
@media screen and (min-width: 768px) and (max-width: 1024px) {
    .wrap {
        width: 94%;
    }




    /* index,ipad */
    .pc_public_nav_box {
        display: none;
    }

    .mobile_header {
        display: block;
        position: fixed;
        top: 0;
        left: 0;
    }

    .mobile_logo img {
        height: 37px;
    }

    .mobile_placeholder_box {
        display: block;
        width: 100%;
        height: 52px;
    }

    .indBoxOne1 .indPage_pub_tt {
        width: 100%;
    }

    .indBoxOne2 .item a .iconfont {
        font-size: 12px;
    }

    .indBoxOne2 .item a span {
        font-size: 16px;
    }

    .indBoxOne2 {
        padding-top: 130px;
    }

    .indBoxOne2 .item {
        padding-bottom: 20px;
    }

    .indPage_pub_tt a {
        font-size: 32px;
    }

    .indPage_pub_tt a div {
        font-size: 32px;
    }

    .indBoxOne1 {
        padding: 70px 0 70px;
    }

    .indBoxTwo2 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }

    .indBoxTwo2 .indPage_pub_tt {
        width: 100%;
        box-sizing: border-box;
        padding-bottom: 20px;
    }

    .indBoxTwo3 {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
        padding-top: 50px;
    }

    .indBoxTwo3_02 {
        width: 100%;
    }

    .indBoxTwo3_02_lunbo .item a .right_text .tt_box .tt_01 {
        font-size: 22px;
    }

    .indBoxTwo3_02_lunbo .item a .right_text .tt_box .tt_02 {
        line-height: 24px;
        padding: 12px 0 20px;
    }

    .indBoxTwo3_02_lunbo .item a .right_text .bottom_box .list .every_box .every_item {
        padding: 0 5px 10px 0;
    }

    .indBoxTwo3_02_lunbo .item a .right_text .bottom_box .iconfont {
        font-size: 12px;
    }

    .indBoxTwo3_02_lunbo .item a .right_text .bottom_box .list .every_tt {
        font-size: 14px;
        padding-bottom: 12px;
    }

    .indBoxTwo3_02_lunbo .item a .right_text {
        width: 40%;
        right: 20px;
    }

    .indBoxTwo3_01 {
        width: 100%;
        -ms-flex-direction: row;
        -webkit-flex-direction: row;
        flex-direction: row;
    }

    .indBoxTwo3_01 .item {
        width: calc(100% / 3);
        height: auto;
        padding: 30px 10px 20px;
        -ms-justify-content: flex-start;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
    }

    .indPageBoxThree {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .indBoxThree2 {
        width: 100%;
        padding: 60px 30px 50px;
    }

    .indBoxThree2_lunbo .item .every a .img_box .bottom_text {
        font-size: 14px;
        padding: 14px 10px 14px;
    }

    .indBoxThree1 {
        width: 100%;
        padding: 40px 30px 60px 30px;
    }

    .indBoxThree1_dots {
        padding: 30px 0px 40px 0;
    }

    .indBoxThree1_dots .item {
        padding: 14px 10px 14px 15px;
    }

    .indBoxThree1_dots .item .iconfont {
        font-size: 12px;
    }

    .indBoxThree1_dots .item span {
        font-size: 14px;
    }

    .indBoxThree1_btn {
        -ms-justify-content: center;
        -webkit-justify-content: center;
        justify-content: center;
    }

    .indBoxFour2 {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .indBoxFour2_R {
        width: 100%;
    }

    .ind_video_maskBox .video_Box_1 {
        width: 720px;
        height: 380px;
    }

    .indBoxFour2_L {
        width: 100%;
        padding: 50px 0px 0 0;
    }

    .indPage_pub_tt .tt_03 {
        font-size: 22px;
    }

    .indBoxFour3 .item {
        width: calc(100% / 2);
        padding: 0 20px 30px;
    }

    .indBoxFour1 {
        padding: 80px 0 70px;
    }

    .indBoxFive3_item {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }

    .indBoxFive3_item .left_box {
        width: 100%;
        padding: 30px 20px 30px 40px;
    }

    .indBoxFive3_item .left_box .tt_box .tt_01 {
        font-size: 24px;
    }

    .indBoxFive3_item .left_box .num_box {
        font-size: 22px;
        padding-top: 30px;
    }

    .indBoxFive3_item_R {
        width: 100%;
        padding: 10px 40px 10px 40px;
    }

    .indBoxFive3_item_R .item_every {
        padding: 25px 0 25px;
    }

    .indBoxFive3_item_R .item_every .tt {
        font-size: 20px;
    }

    .indBoxFive3_item_R .item_every .text {
        font-size: 16px;
    }

    .conBoxThree2_form .item {
        width: 100%;
    }

    .indBoxFive1 {
        padding: 70px 0 90px;
    }

    .indBoxSix2 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }

    .indBoxSix2 .indPage_pub_tt {
        width: 100%;
        box-sizing: border-box;
        padding-bottom: 30px;
    }

    .indBoxSix3 {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
        padding-top: 60px;
    }

    .indBoxSix3_R {
        width: 100%;
    }

    .indBoxSix3_R .img_box {
        top: 0;
        left: 0;
    }

    .indBoxSix3_R .img_box .img_text_box {
        padding: 0 40px 50px;
    }

    .indBoxSix3_L {
        width: 100%;
    }

    .indBoxSix3_R .img_box .img_text_box .text_01 {
        font-size: 20px;
    }

    .indBoxSix3_R .img_box .img_text_box .text_02 {
        font-size: 20px;
    }

    .foot_top_01 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
        padding: 60px 0 60px;
    }

    .foot_top_01 .left_box {
        width: 100%;
    }

    .foot_top_03 {
        display: none;
    }

    .foot_top_02 {
        width: 32%;
    }

    .foot_top_04 {
        width: 24%;
    }

    .foot_top_05 {
        width: 22%;
    }

    .foot_top_01 .right_box {
        width: 100%;
        border-left: none;
        padding: 50px 0px 0 0px;
    }

    .public_back_top_btn {
        display: none;
    }

    /* index,ipad~~~~~~~~~~~~~~~end */






    /* agriculture,ipad */
    .second_banner_box {
        height: 330px;
    }

    .second_banner_box_01 {
        background: rgba(81, 106, 136, 0.5);
    }

    .second_banner_box_02 .item {
        height: 50px;
        width: 100% !important;
        border-right: none;
    }

    .second_banner_box_02 .item a {
        font-size: 14px;
    }

    .second_banner_box_02 .item.hover a {
        background: rgba(238, 133, 26, 0.6);
    }

    .storBoxOne2_L .tt_01 {
        font-size: 20px;
    }

    .storBoxOne2 {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .storBoxOne2_R {
        width: 100%;
    }

    .storBoxOne2_L {
        width: 100%;
        padding: 40px 0 0;
    }

    .storPageBoxOne>.storBoxOne1:nth-child(even) .storBoxOne2 {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .storPageBoxOne>.storBoxOne1:nth-child(even) .storBoxOne2 .storBoxOne2_L {
        padding: 40px 0 0;
    }

    /* agriculture,ipad~~~~~~~~~~~~~~~~~~end */






    /* company,ipad */
    .compBoxOne1 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }

    .compBoxOne1_L {
        width: 100%;
        padding-right: 0px;
    }

    .compBoxOne1_R {
        width: 100%;
        padding: 40px 0 0;
    }

    .compBoxOne1_R .text_02 {
        font-size: 32px;
    }

    .compBoxTwo1 .tt_01 {
        font-size: 32px;
    }

    .compBoxTwo1 .tt_02 {
        font-size: 22px;
    }

    .compBoxTwo2_01_lunbo .item .bottom_box .date {
        font-size: 28px;
    }

    .compBoxThree1 .Module_tt_box .tt_01 {
        font-size: 32px;
    }

    .compBoxThree1 .Module_tt_box .tt_02 {
        font-size: 22px;
    }

    .compBoxThree1 .indBoxFour3 .item {
        border-right: none;
    }

    .compBoxFour1 {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
        padding: 80px 0 80px;
    }

    .compBoxFour1_R {
        width: 100%;
        padding-left: 0px;
    }

    .compBoxFour1_L {
        width: 100%;
        padding: 30px 0 0;
    }

    .compBoxFour1_R .item .num {
        font-size: 50px;
    }

    .compBoxFour1_R .item {
        padding: 40px 10px 50px;
    }

    .compBoxFour1_L .tt {
        font-size: 32px;
    }

    .compBoxFive1 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
        padding: 80px 0 80px;
    }

    .compBoxFive1_L {
        width: 100%;
        padding: 0;
    }

    .compBoxFive1_R {
        width: 100%;
        padding: 30px 0 0;
    }

    .compBoxFive1_R .tt {
        font-size: 32px;
    }

    .compBoxFive1_L .item .iconfont {
        font-size: 60px;
    }

    .compBoxFive1_L .item {
        padding: 30px 10px 40px;
    }

    /* company,ipad~~~~~~~~~~~~~~~~~end */





    /* contact us,ipad */
    .con_usBoxOne1 .Module_tt_box .tt_01 {
        font-size: 32px;
    }

    .con_usBoxOne2 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }

    .con_usBoxOne2_L {
        width: 100%;
        padding: 0;
    }

    .con_usBoxOne2_R {
        width: 100%;
        padding: 40px 0 0;
    }

    .pro_deBoxSix1 .Module_tt_box .tt_01 {
        font-size: 32px;
    }

    .pro_deBoxSix1 {
        padding: 50px 0px 60px;
    }

    /* contact us,ipad~~~~~~~~~~~~~~~~~~end */







    /* download,ipad */
    .downBoxOne1 .Module_tt_box .tt_01 {
        font-size: 32px;
    }

    .downBoxOne2 .item {
        width: 100%;
        margin-right: 0;
    }

    .downBoxOne2 .item a .right_box .text_01 {
        font-size: 22px;
    }

    /* download,ipad~~~~~~~~~~~~~~~~~~end */






    /* grain_oil,ipad */
    .graiBoxOne1 {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .graiBoxOne1_R {
        width: 100%;
        padding: 0;
    }

    .graiBoxOne1_L {
        width: 100%;
        padding: 40px 0 0;
    }

    .graiBoxOne1_L .tt {
        font-size: 32px;
    }

    .graiBoxOne1_L .bottom_box .list_tt {
        font-size: 22px;
    }

    .graiBoxTwo1 .Module_tt {
        font-size: 32px;
        padding-bottom: 50px;
    }

    .graiBoxTwo2_02 .left_item {
        padding: 0 5px;
    }

    .graiBoxTwo2_02_center .item {
        padding: 0 5px;
    }

    .graiBoxTwo3_item_tt {
        font-size: 32px;
    }

    .graiBoxTwo3_item_01 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }

    .graiBoxTwo3_item_01_L {
        width: 100%;
        padding: 0;
    }

    .graiBoxTwo3_item_01_L .every_one .tt {
        font-size: 22px;
    }

    .graiBoxTwo3_item_01_R {
        width: 100%;
        padding: 20px 0 0;
    }

    .graiBoxTwo3_item_01_R .tt {
        font-size: 22px;
    }

    .graiBoxTwo3_item_02 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }

    .graiBoxTwo3_item_02_L {
        width: 100%;
    }

    .graiBoxTwo3_item_02_R {
        width: 100%;
        padding: 30px 0 0;
    }

    .graiBoxTwo3_item_03 .tt {
        font-size: 22px;
    }

    .graiBoxTwo3_item_03_list {
        -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        border-top: 1px solid #eeeeee;
    }

    .graiBoxTwo3_item_03_list .item {
        width: calc(100% / 2);
        border-top: none;
    }

    .graiBoxThree1 .Module_tt_box .tt_01 {
        font-size: 32px;
    }

    .graiBoxThree1 .Module_tt_box .tt_02 {
        line-height: 26px;
    }

    .graiBoxThree2_L {
        display: none;
    }

    .graiBoxThree2_L_list {
        display: none;
    }

    .graiBoxThree2_R {
        width: 100%;
        padding-left: 0;
    }

    .graiBoxThree2_R_01_item_01 .tt {
        font-size: 22px;
    }

    .graiBoxThree2_R_01_item_02 .left_box .tt {
        font-size: 22px;
    }

    .graiBoxThree2_R_01_item_04 .tt {
        font-size: 22px;
    }

    .graiBoxThree2_R_01_item_05 .tt {
        font-size: 22px;
    }

    /* grain_oil,ipad~~~~~~~~~~~~~~~~~~end */






    /* news_det,ipad */
    .new_deBoxOne2 {
        padding: 50px 30px 80px;
    }

    .new_deBoxOne2 .content_box {
        line-height: 28px;
    }

    .new_deBoxTwo1 .Module_tt {
        font-size: 32px;
    }

    .new_deBoxTwo2 {
        -ms-justify-content: space-between;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .new_deBoxTwo2 .item {
        width: calc((100% - 30px) / 2);
        margin-right: 0;
        margin-bottom: 40px;
    }

    /* news_det,ipad~~~~~~~~~~~~~~~~~~end */






    /* news_list,ipad */
    .new_liBoxOne1_L {
        display: none;
    }

    .new_liBoxOne1_R {
        width: 100%;
    }

    .new_liBoxTwo2 .item a {
        padding: 20px 10px;
    }

    .new_liBoxTwo2 .item a .right_box .text_01 {
        font-size: 20px;
    }

    .new_liBoxTwo2 .item a .right_box {
        padding: 0 10px 0 20px;
    }

    .new_liBoxTwo2 .item a .right_box .text_02 {
        padding-top: 15px;
    }

    .new_liBoxTwo2 .item a .right_box .right_bottom_box {
        padding-top: 12px;
    }

    /* news_list,ipad~~~~~~~~~~~~~~~~~~~end */





    /* product_det,ipad */
    .pro_deBoxOne1 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }

    .pro_deBoxOne1_L {
        width: 90%;
        padding-right: 0px;
    }

    .pro_deBoxOne1_R {
        width: 100%;
        padding: 40px 0 30px 0;
    }

    .pro_deBoxOne1_R .tt_box .tt_02 {
        font-size: 32px;
    }

    .pro_deBoxOne1_R .btn_box a {
        width: 36%;
    }

    .pro_deBoxTwo1 .Module_tt {
        font-size: 32px;
    }

    .pro_deBoxThree1 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
        padding: 60px 0 60px;
    }

    .pro_deBoxThree1_L {
        width: 100%;
        padding-right: 0;
    }

    .pro_deBoxThree1_R {
        width: 100%;
        padding: 40px 0 0;
    }

    .pro_deBoxThree1_R .tt {
        font-size: 32px;
    }

    .pro_deBoxFour1 {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .pro_deBoxFour1_R {
        width: 100%;
    }

    .pro_deBoxFour1_L {
        width: 100%;
        padding: 40px 0 0;
    }

    .pro_deBoxFour1_L .tt {
        font-size: 32px;
    }

    .pro_deBoxFive1 .Module_tt {
        font-size: 32px;
    }

    /* product_det,ipad~~~~~~~~~~~~~~~end */







    /* product_list,ipad */
    .pro_liBoxOne1 {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }
    .pro_liBoxOne1_R {
        width: 100%;
        margin-bottom: 70px;
    }
    .pro_liBoxOne1_R .Module_tt {
        font-size: 32px;
    }
    .pro_liBoxOne1_R_01 {
        -ms-justify-content: space-between;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }
    .pro_liBoxOne1_R_01 .item {
        width: calc((100% - 30px) / 2);
        margin-right: 0;
        margin-bottom: 30px;
    }
    .pro_liBoxOne1_L {
        width: 100%;
    }

    /* product_list,ipad~~~~~~~~~~~~~~~~end */







    /* productive_str,ipad */
    .pro_strBoxOne1 .Module_tt_box .tt_01 {
        font-size: 32px;
    }
    .pro_strBoxTwo1 .Module_tt_box .tt_01 {
        font-size: 32px;
    }
    .pro_strBoxTwo2 .item {
        width: calc((100% - 30px) / 2);
        margin-right: 0;
        margin-bottom: 30px;
        padding: 5px;
    }
    .pro_strBoxTwo2 {
        -ms-justify-content: space-between;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }
    .pro_strBoxTwo2 .item .img_box .bottom_text {
        font-size: 14px;
    }
    .pro_strBoxThree1 .Module_tt_box .tt_01 {
        font-size: 32px;
    }
    .pro_strBoxThree2 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }
    .pro_strBoxThree2_L {
        width: 100%;
        padding-right: 0;
    }
    .pro_strBoxThree2_R {
        width: 100%;
        padding: 40px 0 0;
    }
    .pro_strBoxFour1 {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }
    .pro_strBoxFour1_R {
        width: 100%;
        padding: 0 60px 0 60px;
    }
    .pro_strBoxFour1_L {
        width: 100%;
        padding: 40px 0 0;
    }
    .pro_strBoxFive1 .Module_tt_box .tt_01 {
        font-size: 32px;
    }
    .pro_strBoxFive2 {
        -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .pro_strBoxFive2 .item {
        order: 1;
        width: calc((100% - 30px) / 2);
        margin-bottom: 30px;
        padding: 5px;
    }
    .pro_strBoxFive2 .item.center {
        width: 100%;
        order: 0;
    }
    .pro_strBoxFive1 {
        padding: 70px 0 60px;
    }


    /* productive_str,ipad~~~~~~~~~~~~~~end */







    /* project_det,ipad */
    .proj_deBoxOne1 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }
    .proj_deBoxOne1_L {
        width: 100%;
        padding: 50px 30px 55px;
        margin-bottom: 70px;
    }
    .projBoxOne3 {
        width: 100%;
    }
    .projBoxOne3_01_02 {
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        -ms-justify-content: space-between;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }
    .projBoxOne3_01_02 .item {
        width: calc((100% - 30px) / 2);
    }

    /* project_det,ipad~~~~~~~~~~~~~~~~end */




    /* project,ipad */
    .projBoxOne1 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
        padding: 70px 0 80px;
    }
    .projBoxOne2 {
        width: 100%;
        margin-bottom: 80px;
    }
    .projBoxOne2 .item a .right_text .text_01 {
        font-size: 20px;
        padding-bottom: 10px;
    }
    .projBoxOne2 .item a .right_text .More_btn {
        padding-top: 20px;
    }
    .projBoxOne2 .item a .right_text {
        padding: 0 10px 0 20px;
    }

    /* project,ipad~~~~~~~~~~~~~~end */






    /* service,ipad */
    .servBoxOne2_item {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }
    .servBoxOne2_item .img_box {
        width: 100%;
    }
    .servBoxOne2_item .right_text {
        width: 100%;
        padding: 40px 30px 60px;
    }
    .servBoxOne2_item .right_text .tt {
        font-size: 28px;
    }
    .servBoxOne2_item .right_text dl dd {
        font-size: 18px;
        line-height: 26px;
        padding-bottom: 8px;
    }
    .servBoxOne2 > .servBoxOne2_item:nth-child(2n) {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }
    .servBoxOne1 .pro_deBoxSix1 {
        padding: 70px 30px 80px;
    }

    /* service,ipad~~~~~~~~~~~~~~~~~~~end */





    /* technology,ipad */
    .techBoxOne1 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }
    .techBoxOne1_L {
        width: 100%;
        padding: 70px 0 50px;
    }
    .techBoxOne1_R {
        width: 100%;
        padding: 70px 0 50px;
    }
    .techPageBoxOne .Module_tt_box .tt_01 {
        font-size: 32px;
    }
    .techBoxOne1_L_lunbo {
        width: 66%;
    }
    .techBoxOne1_R_lunbo {
        width: 78%;
    }
    .techBoxTwo1 .Module_tt_box .tt_01 {
        font-size: 32px;
    }
    .techBoxTwo2 .item {
        padding: 10px;
    }
    .techBoxThree1 .Module_tt_box .tt_01 {
        font-size: 32px;
    }
    .techBoxThree2 .item {
        padding: 10px;
    }
    .techBoxFour1 .Module_tt {
        font-size: 32px;
    }
    .techBoxFour2 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }
    .techBoxFour2 .item {
        width: 100%;
        padding: 40px 20px 50px 30px;
    }
    .techBoxFour2 .item .bottom_box {
        -ms-justify-content: space-between;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }
    .techBoxFour2 .item .bottom_box .img_box {
        width: calc((100% - 30px) / 2);
        margin-right: 0;
    }
    .techPageBoxFive .Module_tt {
        font-size: 32px;
    }
    .techBoxFive1_item_01 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
        padding: 60px 0 70px;
    }
    .techBoxFive1_item_01 .left_box {
        width: 100%;
        padding: 0;
    }
    .techBoxFive1_item_01 .left_box .img_box img {
        position: static;
    }
    .techBoxFive1_item_01 .right_box {
        width: 100%;
        padding: 40px 0 0;
    }
    .techBoxFive1 > .techBoxFive1_item:nth-child(even) .techBoxFive1_item_01 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }


    /* technology,ipad~~~~~~~~~~~~~~~~~~~~end */














}



/* 
1--------------767      手机
*/
@media screen and (min-width: 1px) and (max-width: 767px) {
    .wrap {
        width: 100%;
    }




    /* index,手机 */
    .pc_public_nav_box {
        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: 34px;
    }

    .mobile_menu_btn {
        padding: 18px 10px 6px 10px;
    }

    .mobile_menu_btn span {
        width: 26px;
        margin-bottom: 5px;
    }

    .mobile_lag_icon {
        font-size: 12px;
        line-height: 52px;
        margin-right: 50px;
    }

    .mobile_search_icon {
        font-size: 18px;
        width: 46px;
        line-height: 56px;
        padding-right: 0px;
    }

    .ind_banner_box .item a {
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -ms-justify-content: center;
        -webkit-justify-content: center;
        justify-content: center;
        overflow: hidden;
    }

    .ind_banner_box .item a img {
        height: 200px;
        width: auto;
        max-width: none;
    }

    .indBoxOne1 {
        padding: 60px 10px 50px;
    }

    .indPage_pub_tt a {
        font-size: 20px;
    }

    .indPage_pub_tt a div {
        font-size: 20px;
        width: 56px;
        height: 28px;
    }

    .indBoxOne1 .indPage_pub_tt {
        width: 100%;
    }

    .indPage_pub_tt .tt_02 {
        font-size: 12px;
    }

    .indBoxOne2 {
        padding-top: 70px;
    }

    .indBoxOne2 .item {
        padding-bottom: 10px;
    }

    .indBoxOne2 .item a .iconfont {
        font-size: 12px;
        padding: 3px 8px 0 0;
        color: #ee851a;

    }

    .indBoxOne2 .item a span {
        font-size: 12px;
        color: #ee851a;
    }

    .indBoxTwo1 {
        padding: 60px 10px 70px;
    }

    .indBoxTwo2 {
        -ms-flex-direction: row;
        -webkit-flex-direction: row;
        flex-direction: row;
        -ms-align-items: center;
        -webkit-align-items: center;
        align-items: center;
        gap: 12px;
    }

    .indBoxTwo2 .indPage_pub_tt {
        width: auto;
        -ms-flex: 1;
        -webkit-flex: 1;
        flex: 1;
        box-sizing: border-box;
        padding-bottom: 0;
    }

    .indPage_pub_More_btn {
        width: auto;
        min-width: 120px;
        margin-left: auto;
    }

    .indPage_pub_More_btn a {
        font-size: 12px;
        line-height: 40px;
    }

    .indBoxTwo3 {
        padding-top: 40px;
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }

    .indBoxTwo3_02 {
        width: 100%;
    }

    .indBoxTwo3_02_lunbo .item a .right_text .tt_box .tt_01 {
        font-size: 14px;
    }

    .indBoxTwo3_02_lunbo .item a .right_text .tt_box .tt_02 {
        font-size: 12px;
        line-height: 20px;
        padding: 10px 0 0;
    }

    .indBoxTwo3_02_lunbo .item a .right_text .bottom_box {
        display: none;
    }

    .indBoxTwo3_02_lunbo .item a {
        display: block;
        text-align: left;
    }

    .indBoxTwo3_02_lunbo .item a .right_text {
        position: static;
        width: 100%;
        right: auto;
        top: auto;
        transform: none;
        box-sizing: border-box;
        padding: 20px 15px 30px;
        text-align: left;
    }

    .indBoxTwo3_02_lunbo .owl-controls {
        position: static;
        padding-top: 15px;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -ms-justify-content: center;
        -webkit-justify-content: center;
        justify-content: center;
    }

    .indBoxTwo3_01 {
        width: 100%;
        -ms-flex-direction: row;
        -webkit-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        margin-bottom: 20px;
    }

    .indBoxTwo3_01 .item {
        width: 100%;
        height: auto;
        -ms-justify-content: flex-start;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        padding: 20px 10px 20px;
    }

    .indBoxTwo3_01 .item .iconfont {
        font-size: 26px;
    }

    .indBoxTwo3_01 .item span {
        font-size: 12px;
    }

    .owl-theme .owl-controls .owl-dots .owl-dot span {
        width: 8px;
        height: 8px;
    }

    .indPageBoxThree {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .indBoxThree2 {
        width: 100%;
        padding: 60px 10px 0px;
    }

    .indBoxThree2_lunbo .item .every {
        width: 100%;
        margin-bottom: 10px;
    }

    .indBoxThree2_lunbo .item>.every:nth-child(-n + 2) {
        margin-bottom: 10px;
    }

    .indBoxThree2_lunbo .item .every a .img_box .bottom_text {
        font-size: 12px;
        padding: 14px 10px 14px;
    }

    .indBoxThree1 {
        width: 100%;
        padding: 40px 10px 50px 10px;
    }

    .indBoxThree1_dots .item {
        padding: 10px 10px 10px 10px;
    }

    .indBoxThree1_dots .item .iconfont {
        font-size: 12px;
        padding: 3px 8px 0 0;
    }

    .indBoxThree1_dots .item span {
        font-size: 12px;
    }

    .indBoxThree1_dots {
        padding: 30px 0 40px;
    }

    .indBoxThree1_btn {
        -ms-justify-content: center;
        -webkit-justify-content: center;
        justify-content: center;
    }

    .indBoxThree1_btn .prev_btn,
    .indBoxThree1_btn .next_btn {
        font-size: 24px;
        width: 40px;
        height: 40px;
        line-height: 40px;
    }

    .indBoxFour1 {
        padding: 60px 10px 30px;
    }

    .indBoxFour2 {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .indBoxFour2_R {
        width: 100%;
    }

    .indBoxFour2_R .img_mask_box img {
        width: 40px;
    }

    .ind_video_maskBox .video_Box_1 {
        width: 94%;
        height: 220px;
    }

    .ind_video_maskBox .video_Box_1 .closeBtn {
        font-size: 18px;
    }

    .indBoxFour2_L {
        width: 100%;
        padding: 40px 0 0 0;
    }

    .indPage_pub_tt .tt_03 {
        font-size: 14px;
    }

    .indBoxFour2_L .text {
        font-size: 12px;
    }

    .indBoxFour3 .item {
        width: calc(100% / 2);
        padding: 0 10px 30px;
    }

    .indBoxFour3 .item .iconfont {
        font-size: 34px;
    }

    .indBoxFour3 .item .tt {
        font-size: 14px;
    }

    .indBoxFour3 .item .text {
        font-size: 12px;
        line-height: 22px;
    }

    .indBoxFive1 {
        padding: 50px 10px 60px;
    }

    .indBoxFive2 .item_box .item .num_box {
        font-size: 20px;
        width: 50px;
        height: 50px;
        line-height: 50px;
    }

    .indBoxFive3 {
        padding-top: 40px;
    }

    .indBoxFive3_item {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }

    .indBoxFive3_item .left_box {
        width: 100%;
        padding: 20px 10px 15px 10px;
    }

    .indBoxFive3_item .left_box .tt_box .tt_01 {
        font-size: 18px;
    }

    .indBoxFive3_item .left_box .tt_box .tt_02 {
        font-size: 12px;
    }

    .indBoxFive3_item .left_box .num_box {
        font-size: 26px;
        padding-top: 26px;
    }

    .indBoxFive3_item_R {
        width: 100%;
        padding: 10px;
    }

    .indBoxFive3_item_R .item_every {
        padding: 20px 0 20px;
    }

    .indBoxFive3_item_R .item_every .tt {
        font-size: 16px;
    }

    .indBoxFive3_item_R .item_every .text {
        font-size: 14px;
        padding-top: 10px;
    }

    .conBoxThree2_form .item .input_tt {
        width: 80px;
        font-size: 12px;
    }

    .conBoxThree2_form .item {
        width: 100%;
    }

    .conBoxThree2_form .item input {
        width: calc(100% - 80px);
        padding: 10px 10px 10px 15px;
    }

    .conBoxThree2_form .item ::-webkit-input-placeholder {
        font-size: 12px;
    }

    .conBoxThree2_form .item textarea {
        width: calc(100% - 80px);
        height: 80px;
        padding: 10px 10px 10px 15px;
    }

    .conBoxThree2_form .btn_box button {
        width: 130px;
        font-size: 12px;
        line-height: 40px;
    }

    .indBoxSix1 {
        padding: 60px 10px 60px;
    }

    .indBoxSix2 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }

    .indBoxSix2 .indPage_pub_tt {
        width: 100%;
        box-sizing: border-box;
        padding-bottom: 20px;
    }

    .indBoxSix3 {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
        padding-top: 40px;
    }

    .indBoxSix3_R {
        width: 100%;
    }

    .indBoxSix3_R .img_box {
        top: 0;
        left: 0;
    }

    .indBoxSix3_R .img_box .img_text_box {
        padding: 0 15px 20px;
    }

    .indBoxSix3_R .img_box .img_text_box .text_01 {
        font-size: 14px;
    }

    .indBoxSix3_R .img_box .img_text_box .text_02 {
        font-size: 14px;
        padding: 12px 0 6px;
    }

    .indBoxSix3_R .img_box .img_text_box .text_03 {
        font-size: 12px;
        line-height: 22px;
    }

    .indBoxSix3_L {
        width: 100%;
    }

    .indBoxSix3_L .item a {
        padding: 25px 10px 15px 10px;
    }

    .indBoxSix3_L .item a .top_box .date_box .date_01 {
        font-size: 14px;
    }

    .indBoxSix3_L .item a .top_box .date_box .date_02 {
        font-size: 12px;
    }

    .indBoxSix3_L .item a .top_box .date_box {
        width: 68px;
    }

    .indBoxSix3_L .item a .top_box .text_box {
        width: calc(100% - 68px);
    }

    .indBoxSix3_L .item a .top_box .text_box .text_01 {
        font-size: 14px;
    }

    .indBoxSix3_L .item a .top_box .text_box .text_02 {
        font-size: 12px;
    }

    .indBoxSix3_L .item a .More_btn {
        font-size: 12px;
        box-sizing: border-box;
        padding-top: 10px;
    }

    .foot_top_01 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
        padding: 60px 10px 50px;
    }

    .foot_top_01 .left_box {
        width: 100%;
    }

    .foot_top_03 {
        display: none;
    }

    .foot_top_04 {
        display: none;
    }

    .foot_top_public_tt {
        font-size: 16px;
    }

    .foot_top_public_tt::before {
        width: 4px;
        height: 4px;
    }

    .foot_top_public_list {
        padding-top: 20px;
    }

    .foot_top_public_list .item a span {
        font-size: 12px;
    }

    .foot_top_02 {
        width: 56%;
    }

    .foot_top_05 {
        width: 36%;
    }

    .foot_top_06_form input {
        padding: 10px 10px 10px 15px;
    }

    .foot_top_06_form button {
        font-size: 12px;
    }

    .foot_top_01 .right_box {
        width: 100%;
        padding: 50px 0 0 0;
        border-left: none;
    }

    .foot_top_01 .right_box .list dd {
        font-size: 12px;
    }

    .foot_top_01 .right_box .list dd a {
        font-size: 12px;
    }

    .foot_bottom_01 .left_box {
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .foot_bottom_01 .left_box .box_01 {
        font-size: 12px;
        text-align: center;
        padding: 8px 0 10px;
    }

    .foot_bottom_01 .left_box .box_01 a {
        font-size: 12px;
    }

    .foot_bottom_01 .left_box .box_02 {
        font-size: 12px;
        text-align: center;
    }

    .foot_bottom_01 .left_box .box_02 a {
        font-size: 12px;
    }

    .foot_bottom_01 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
        padding: 16px 10px 16px;
    }

    .foot_bottom_01 .right_box .text {
        font-size: 12px;
        text-align: center;
    }

    .foot_bottom_01 .right_box .icon_box a {
        font-size: 14px;
        width: 28px;
        height: 28px;
        line-height: 28px;
    }

    .public_back_top_btn {
        display: none;
    }

    /* index,手机~~~~~~~~~~~~~~~~~~~end */






    /* agriculture,手机 */
    .second_banner_box {
        height: 200px;
    }

    .second_banner_box_02 .item a {
        font-size: 12px;
    }

    .second_banner_box_02 .item {
        width: 100% !important;
        height: 38px;
        border-right: none;
    }

    .second_banner_box_01 {
        background: rgba(81, 106, 136, 0.5);
    }

    .second_banner_box_02 .item.hover a {
        background: rgba(238, 133, 26, 0.5);
    }

    .second_banner_crumbs_01 {
        padding: 10px 5px 10px 10px;
    }

    .second_banner_crumbs_01 .iconfont {
        font-size: 16px;
    }

    .second_banner_crumbs_01 .crumbs_a_box {
        font-size: 12px;
        padding: 2px 0 0 6px;
    }

    .second_banner_crumbs_01 .crumbs_a_box a {
        font-size: 12px;
    }

    .storBoxOne2 {
        padding: 50px 10px 60px;
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .storBoxOne2_R {
        width: 100%;
    }

    .storBoxOne2_L {
        width: 100%;
        padding: 30px 0 0;
    }

    .storBoxOne2_L .tt_01 {
        font-size: 16px;
    }
    .storBoxOne2_L .list dd {
        font-size: 12px;
        line-height: 24px;
    }

    .storBoxOne2_L .tt_02 {
        font-size: 12px;
        line-height: 26px;
        padding-top: 15px;
    }

    .storPageBoxOne>.storBoxOne1:nth-child(even) .storBoxOne2 {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .storPageBoxOne>.storBoxOne1:nth-child(even) .storBoxOne2 .storBoxOne2_L {
        padding: 30px 0 0;
    }


    /* agriculture,手机~~~~~~~~~~~~~~~end */






    /* company,手机 */
    .compBoxOne1 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
        padding: 50px 10px 60px;
    }

    .compBoxOne1_L {
        width: 100%;
        padding: 0;
    }

    .compBoxOne1_R {
        width: 100%;
        padding: 30px 0 0;
    }

    .compBoxOne1_R .text_01 {
        font-size: 14px;
    }

    .compBoxOne1_R .text_02 {
        font-size: 20px;
    }

    .compBoxOne1_R .text_03 {
        font-size: 12px;
        line-height: 26px;
    }

    .compBoxTwo1 .tt_01 {
        font-size: 20px;
    }

    .compBoxTwo1 .tt_02 {
        font-size: 14px;
    }

    .compPageBoxTwo {
        padding: 50px 10px 60px;
    }

    .compBoxTwo2_01_lunbo .item .bottom_box .date {
        font-size: 20px;
    }

    .compBoxTwo2_01_lunbo .item .bottom_box .text {
        font-size: 14px;
    }

    .compBoxTwo2_01_lunbo .item .bottom_box {
        height: 140px;
    }

    .compBoxTwo2_01_lunbo .item .bottom_box .top_arrow_box {
        width: 40px;
        height: 40px;
    }

    .compBoxTwo2_01_lunbo .item {
        height: 200px;
    }

    .compBoxThree1 {
        padding: 50px 10px 40px;
    }

    .compBoxThree1 .Module_tt_box .tt_01 {
        font-size: 20px;
    }

    .compBoxThree1 .Module_tt_box .tt_02 {
        font-size: 14px;
    }

    .compBoxThree1 .Module_tt_box .tt_03 {
        font-size: 12px;
        line-height: 26px;
    }

    .compBoxThree1 .indBoxFour3 .item {
        border-right: none;
    }

    .compBoxFour1 {
        padding: 60px 10px 60px;
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .compBoxFour1_R {
        width: 100%;
        padding-left: 0px;
    }

    .compBoxFour1_R .item .num {
        font-size: 20px;
        line-height: 28px;
    }

    .compBoxFour1_R .item {
        padding: 30px 10px 30px;
        margin-bottom: 10px;
    }

    .compBoxFour1_L {
        width: 100%;
        padding: 30px 0 0;
    }

    .compBoxFour1_L .tt {
        font-size: 20px;
    }

    .compBoxFour1_L .text {
        font-size: 12px;
        line-height: 26px;
    }

    .compBoxFive1 {
        padding: 60px 10px 60px;
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }

    .compBoxFive1_L {
        width: 100%;
        padding: 0;
    }

    .compBoxFive1_L .item {
        padding: 20px 10px 25px;
        margin-bottom: 10px;
    }

    .compBoxFive1_L .item.one {
        width: calc((100% - 20px) / 3);
    }

    .compBoxFive1_L .item .iconfont {
        font-size: 40px;
    }

    .compBoxFive1_L .item .text {
        font-size: 12px;
    }

    .compBoxFive1_L .item.two {
        width: calc((100% - 10px) / 2);
    }

    .compBoxFive1_R {
        width: 100%;
        padding: 30px 0 0;
    }

    .compBoxFive1_R .tt {
        font-size: 20px;
    }

    .compBoxFive1_R .text {
        font-size: 12px;
        line-height: 26px;
    }


    /* company,手机~~~~~~~~~~~~~~~~~~~~end */




    /* contact us,手机 */
    .con_usBoxOne1 {
        padding: 50px 10px 60px;
    }

    .con_usBoxOne1 .Module_tt_box .tt_01 {
        font-size: 20px;
    }

    .con_usBoxOne1 .Module_tt_box .tt_02 {
        font-size: 14px;
    }

    .con_usBoxOne2 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }

    .con_usBoxOne2_L {
        width: 100%;
        padding: 0;
    }

    .con_usBoxOne2_R {
        padding: 30px 0 0;
        width: 100%;
    }

    .con_usBoxOne2_R .item.one {
        width: 100%;
    }

    .con_usBoxOne2_R .item {
        padding: 25px 10px 25px 20px;
    }

    .con_usBoxOne2_R .item .right_text .text_01 {
        font-size: 16px;
    }

    .pro_deBoxSix1 .Module_tt_box .tt_01 {
        font-size: 20px;
    }

    .pro_deBoxSix1 .Module_tt_box .tt_02 {
        font-size: 14px;
    }

    .pro_deBoxSix1 {
        padding: 50px 10px 60px;
    }

    /* contact us,手机~~~~~~~~~~~~~~~~~end */






    /* download,手机 */
    .downBoxOne1 {
        padding: 50px 10px 60px;
    }

    .downBoxOne1 .Module_tt_box .tt_01 {
        font-size: 20px;
    }

    .downBoxOne1 .Module_tt_box .tt_02 {
        line-height: 24px;
    }

    .downBoxOne2 .item {
        width: 100%;
        margin-right: 0;
    }

    .downBoxOne2 .item a {
        padding: 20px 5px 15px 15px;
    }

    .downBoxOne2 .item a .iconfont {
        font-size: 36px;
        width: 44px;
    }

    .downBoxOne2 .item a .right_box {
        width: calc(100% - 44px);
        padding-left: 10px;
    }

    .downBoxOne2 .item a .right_box .text_01 {
        font-size: 14px;
    }

    .downBoxOne2 .item a .right_box .right_bottom_box {
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .downBoxOne2 .item a .right_box .right_bottom_box span {
        width: 50%;
        font-size: 12px;
        padding-right: 10px;
        padding-bottom: 6px;
    }

    .public_paging a {
        font-size: 12px;
        width: 30px;
        height: 30px;
        line-height: 30px;
        margin: 0 5px;
    }

    .public_paging a.prev,
    .public_paging a.next {
        width: 75px;
    }

    /* download,手机~~~~~~~~~~~~~~~~~~~end */





    /* grain_oil,手机 */
    .graiBoxOne1 {
        padding: 50px 10px 60px;
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .graiBoxOne1_R {
        width: 100%;
        padding-left: 0;
    }

    .graiBoxOne1_L {
        width: 100%;
        padding: 30px 0 0;
    }

    .graiBoxOne1_L .tt {
        font-size: 20px;
    }

    .graiBoxOne1_L .bottom_box .list_tt {
        font-size: 16px;
    }

    .graiBoxOne1_L .bottom_box dl dd span {
        font-size: 12px;
    }

    .graiBoxOne1_L .bottom_box dl dd {
        width: 100%;
        padding: 0 0 12px 0;
    }

    .graiBoxOne1_L .bottom_box dl dd img {
        width: 16px;
    }

    .graiBoxTwo1 .Module_tt {
        font-size: 20px;
        padding-bottom: 30px;
    }

    .graiBoxTwo2_02 .left_item .img_box {
        display: none;
    }

    .graiBoxTwo2_02 .left_item .text {
        font-size: 12px;
        padding: 20px 0 6px;
    }

    .graiBoxTwo2_02 .left_item .iconfont {
        width: 40px;
        font-size: 40px;
    }

    .graiBoxTwo2_02_center .item .img_box {
        display: none;
    }

    .graiBoxTwo2_02_center .item .text {
        font-size: 12px;
        padding: 8px 0 14px;
    }

    .graiBoxTwo2_02 {
        -ms-justify-content: center;
        -webkit-justify-content: center;
        justify-content: center;
        -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .graiBoxTwo2_02 .left_item {
        width: 100%;
    }

    .graiBoxTwo2_02_center {
        width: 100%;
    }

    .graiBoxTwo2_02_center .item {
        padding: 0 5px;
    }

    .graiBoxTwo2_02_center .item .item_arrow {
        width: 14px;
        height: 14px;
    }

    .graiBoxTwo2_02::after {
        bottom: 92px;
    }

    .graiBoxTwo2_01_mobile {
        display: block;
    }

    .graiBoxTwo2_01 .item {
        width: calc(100% / 3);
        padding: 0 8px 10px;
    }

    .graiBoxTwo3 {
        padding: 50px 10px 60px;
    }

    .graiBoxTwo3_item_tt {
        font-size: 20px;
    }

    .graiBoxTwo3_item_01 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }

    .graiBoxTwo3_item_01_L {
        width: 100%;
        padding: 0;
    }

    .graiBoxTwo3_item_01_L .every_one .tt {
        font-size: 16px;
        padding-bottom: 14px;
    }

    .graiBoxTwo3_item_01_L .every_one .text {
        font-size: 12px;
    }

    .graiBoxTwo3_item_01_R {
        width: 100%;
        padding: 0;
    }

    .graiBoxTwo3_item_01_R .tt {
        font-size: 16px;
    }

    .graiBoxTwo3_item_01_R dl dd img {
        width: 16px;
    }

    .graiBoxTwo3_item_01_R dl dd div {
        width: calc(100% - 16px);
        font-size: 12px;
    }

    .graiBoxTwo3_item_01_R dl dd {
        padding-bottom: 20px;
    }

    .graiBoxTwo3_item_02 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }

    .graiBoxTwo3_item_02_L {
        width: 100%;
    }

    .graiBoxTwo3_item_02_R {
        width: 100%;
        padding: 10px 0 0;
    }

    .graiBoxTwo3_item_03 .tt {
        font-size: 16px;
    }

    .graiBoxTwo3_item_03_list {
        -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        border-top: 1px solid #eeeeee;
    }

    .graiBoxTwo3_item_03_list .item {
        width: calc(100% / 2);
        border-top: none;
    }

    .graiBoxTwo3_item_03_list .item a .bottom_text {
        font-size: 12px;
        padding: 10px 5px;
    }

    .graiBoxTwo3_item_03 .More_btn a {
        font-size: 12px;
        width: 140px;
        line-height: 40px;
    }

    .graiBoxThree1 {
        padding: 50px 10px 0px;
    }

    .graiBoxThree1 .Module_tt_box .tt_01 {
        font-size: 20px;
    }

    .graiBoxThree1 .Module_tt_box .tt_02 {
        line-height: 26px;
    }

    .graiBoxThree2_L {
        display: none;
    }

    .graiBoxThree2_L_list {
        display: none;
    }

    .graiBoxThree2_R {
        width: 100%;
        padding-left: 0px;
    }

    .graiBoxThree2_R_01_item_01 .tt {
        font-size: 16px;
    }

    .graiBoxThree2_R_01_item_01 .text {
        font-size: 12px;
        line-height: 26px;
    }

    .graiBoxThree2_R_01_item_02 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }

    .graiBoxThree2_R_01_item_02 .left_box {
        width: 100%;
        box-sizing: border-box;
        padding-bottom: 20px;
    }

    .graiBoxThree2_R_01_item_02 .left_box .tt {
        font-size: 16px;
    }

    .graiBoxThree2_R_01_item_02 .left_box dl dd img {
        width: 16px;
    }

    .graiBoxThree2_R_01_item_02 .left_box dl dd div {
        width: calc(100% - 16px);
        font-size: 12px;
    }

    .graiPageBoxThree table tr td {
        font-size: 12px;
        padding: 12px 10px 12px 10px;
    }

    .graiPageBoxThree table tr:first-child td {
        font-size: 14px;
    }

    .graiBoxThree2_R_01_item_03 {
        padding: 20px 0 40px;
    }

    .graiBoxThree2_R_01_item_04 .tt {
        font-size: 16px;
    }

    .graiBoxThree2_R_01_item_04_list {
        -ms-justify-content: space-between;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .graiBoxThree2_R_01_item_04_list .item {
        width: calc((100% - 10px) / 2);
        margin-right: 0;
        margin-bottom: 30px;
    }

    .graiBoxThree2_R_01_item_04_list .item .bottom_text {
        font-size: 12px;
        padding-top: 12px;
    }

    .graiBoxThree2_R_01_item {
        padding-bottom: 50px;
    }

    .graiBoxThree2_R_01_item_05 .tt {
        font-size: 16px;
    }

    .graiBoxThree2_R_01_item_05 dl dd {
        width: 100%;
    }

    .graiBoxThree2_R_01_item_05 dl dd img {
        width: 16px;
    }

    .graiBoxThree2_R_01_item_05 dl dd div {
        font-size: 12px;
        width: calc(100% - 16px);
    }


    /* grain_oil,手机~~~~~~~~~~~~~~~~~end */







    /* news_det,手机 */
    .new_deBoxOne2 {
        padding: 50px 10px 50px;
    }

    .new_deBoxOne2 .Module_tt {
        font-size: 20px;
    }

    .new_deBoxOne2 .tt_icon_box {
        -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        padding: 20px 0 16px;
    }

    .new_deBoxOne2 .tt_icon_box .icon_text_box .text {
        font-size: 12px;
    }

    .new_deBoxOne2 .tt_icon_box .icon_text_box {
        padding: 0 13px 10px;
    }

    .new_deBoxOne2 .content_box {
        font-size: 12px;
        line-height: 26px;
    }

    .new_deBoxOne2 .btn_box {
        -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .new_deBoxOne2 .btn_box a {
        width: 100%;
        padding: 20px 10px 20px 20px;
        margin-bottom: 10px;
    }

    .new_deBoxOne2 .btn_box a .text_02 {
        font-size: 14px;
    }

    .new_deBoxTwo1 {
        padding: 50px 10px 40px;
    }

    .new_deBoxTwo1 .Module_tt {
        font-size: 20px;
    }

    .new_deBoxTwo2 {
        -ms-justify-content: space-between;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .new_deBoxTwo2 .item {
        width: calc((100% - 10px) / 2);
        margin-right: 0;
        margin-bottom: 20px;
    }

    .new_deBoxTwo2 .item a .bottom_box .text_01 {
        font-size: 14px;
        padding: 18px 0 10px;
    }

    .new_deBoxTwo2 .item a .bottom_box .text_02 {
        font-size: 12px;
    }

    .new_deBoxTwo2 .item a .bottom_box .More_btn {
        font-size: 12px;
    }

    .new_deBoxTwo2 .item a .bottom_box .More_btn span {
        font-size: 16px;
        padding: 0 6px 0 0;
    }


    /* news_det,手机~~~~~~~~~~~~~~~~~~end */






    /* news_list,手机 */
    .new_liBoxOne1_L {
        display: none;
    }

    .new_liBoxOne1_R {
        width: 100%;
    }

    .new_liBoxOne1_R .item a {
        padding: 20px 10px 20px 10px;
    }

    .new_liBoxOne1_R .item a .date_box .date_01 {
        font-size: 14px;
    }

    .new_liBoxOne1_R .item a .date_box .date_02 {
        font-size: 12px;
    }

    .new_liBoxOne1_R .item a .date_box {
        width: 65px;
    }

    .new_liBoxOne1_R .item a .right_text {
        width: calc(100% - 65px);
        padding: 0 0 0 20px;
    }

    .new_liBoxOne1_R .item a .right_text .text_01 {
        font-size: 14px;
    }

    .new_liBoxOne1_R .item a .right_text .text_02 {
        font-size: 12px;
    }

    .new_liBoxTwo2 .item a {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }

    .new_liBoxTwo2 .item a .img_box {
        width: 100%;
    }

    .new_liBoxTwo2 .item a .right_box {
        width: 100%;
        padding: 30px 0 40px;
    }

    .new_liBoxTwo2 .item a .right_box .text_01 {
        font-size: 14px;
    }

    .new_liBoxTwo2 .item a .right_box .text_02 {
        font-size: 12px;
    }

    .new_liBoxTwo2 .item a .right_box .right_bottom_box .More_btn {
        font-size: 12px;
    }

    .new_liBoxTwo2 .item a .right_box .right_bottom_box .More_btn span {
        font-size: 16px;
        padding: 0 6px 0 0;
    }

    .new_liBoxTwo2 .item a .right_box .right_bottom_box .icon_date .iconfont {
        font-size: 16px;
    }

    .new_liBoxTwo2 .item a .right_box .right_bottom_box .icon_date span {
        font-size: 12px;
    }

    .new_liBoxTwo2 .item {
        margin-bottom: 40px;
    }

    .new_liBoxTwo1 {
        padding: 60px 0 60px;
    }


    /* news_list,手机~~~~~~~~~~~~~~~~~end */







    /* product_det,手机 */
    .pro_deBoxOne1 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
        padding: 50px 10px 40px;
    }

    .pro_deBoxOne1_L {
        width: 100%;
        padding-right: 0px;
    }
    .pro_deBoxOne1_R .tt_box .tt_01 {
        font-size: 14px;
    }

    .pro_deBoxOne1_R {
        width: 100%;
        padding: 30px 0 30px 0;
    }

    .pro_deBoxOne1_R .tt_box .tt_02 {
        font-size: 20px;
    }
    .pro_deBoxOne1_R .tt_box .tt_03 {
        font-size: 12px;
        padding-bottom: 30px;
    }

    .pro_deBoxOne1_R .btn_box a {
        width: 45%;
        height: 44px;
    }
    .pro_deBoxOne1_R .btn_box a .iconfont {
        font-size: 22px;
    }
    .pro_deBoxOne1_R .btn_box a span {
        font-size: 12px;
        padding-left: 10px;
    }

    .pro_deBoxTwo1 .Module_tt {
        font-size: 20px;
    }
    .pro_dePageBox_core_box table tr td {
        font-size: 12px;
        padding: 10px 10px 10px 15px;
    }
    .pro_dePageBox_core_box table tr:first-child td {
        font-size: 14px;
    }

    .pro_deBoxThree1 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
        padding: 60px 10px 40px;
    }

    .pro_deBoxThree1_L {
        width: 100%;
        padding-right: 0;
    }

    .pro_deBoxThree1_R {
        width: 100%;
        padding: 30px 0 0;
    }

    .pro_deBoxThree1_R .tt {
        font-size: 20px;
    }
    .pro_deBoxThree1_R dl dd img {
        width: 16px;
    }
    .pro_deBoxThree1_R dl dd div {
        font-size: 12px;
        width: calc(100% - 16px);
        line-height: 18px;
    }

    .pro_deBoxFour1 {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
        padding: 0 10px 60px 10px;
    }
    .pro_deBoxFour1_R .play_btn {
        width: 50px;
    }

    .pro_deBoxFour1_R {
        width: 100%;
    }

    .pro_deBoxFour1_L {
        width: 100%;
        padding: 30px 0 0;
    }

    .pro_deBoxFour1_L .tt {
        font-size: 20px;
        padding-bottom: 15px;
    }
    .pro_deBoxFour1_L .text {
        font-size: 12px;
    }

    .pro_deBoxFive1 .Module_tt {
        font-size: 20px;
    }
    .pro_deBoxFive1 {
        padding: 50px 10px 50px;
    }
    .pro_deBoxFive2 .item a .bottom_text {
        font-size: 12px;
    }

    /* product_det,手机~~~~~~~~~~~~~~~end */






    /* product_list,手机 */
    .pro_liBoxOne1 {
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
        padding: 50px 10px 60px;
    }
    .pro_liBoxOne1_R {
        width: 100%;
        margin-bottom: 60px;
    }
    .pro_liBoxOne1_R .Module_tt {
        font-size: 20px;
    }
    .pro_liBoxOne1_R_01 {
        -ms-justify-content: space-between;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }
    .pro_liBoxOne1_R_01 .item {
        width: calc((100% - 10px) / 2);
        margin-right: 0;
        margin-bottom: 10px;
    }
    .pro_liBoxOne1_R_01 .item a .bottom_text {
        font-size: 12px;
        padding: 10px 5px 10px;
    }
    .pro_liBoxOne1_L {
        width: 100%;
    }
    .pro_liBoxOne1_L_01 .item a {
        padding: 14px 10px 14px 20px;
    }
    .pro_liBoxOne1_L_01 .item a .iconfont {
        font-weight: normal;
        padding: 2px 14px 0 0;
    }
    .pro_liBoxOne1_L_01 .item a span {
        font-size: 12px;
    }
    .pro_liBoxOne1_L_02 .btn_box a {
        padding: 14px 10px 14px 20px;
    }
    .pro_liBoxOne1_L_02 .btn_box a .iconfont {
        font-size: 18px;
    }
    .pro_liBoxOne1_L_02 .btn_box a span {
        font-size: 12px;
    }


    /* product_list,手机~~~~~~~~~~~~~~~~end */







    /* productive_str,手机 */
    .pro_strBoxOne1 {
        padding: 50px 10px 60px;
    }
    .pro_strBoxOne1 .Module_tt_box .tt_01 {
        font-size: 20px;
    }
    .pro_strBoxOne2 .item .bottom_text {
        font-size: 14px;
    }
    .pro_strBoxTwo1 {
        padding: 50px 10px 40px;
    }
    .pro_strBoxTwo1 .Module_tt_box .tt_01 {
        font-size: 20px;
    }
    .pro_strBoxTwo2 .item {
        width: 100%;
        margin-right: 0;
    }
    .pro_strBoxTwo2 .item .img_box .bottom_text {
        font-size: 14px;
    }
    .pro_strBoxThree1 {
        padding: 50px 10px 60px;
    }
    .pro_strBoxThree1 .Module_tt_box .tt_01 {
        font-size: 20px;
    }
    .pro_strBoxThree2 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }
    .pro_strBoxThree2_L {
        width: 100%;
        padding-right: 0;
    }
    .pro_strBoxThree2_R {
        width: 100%;
        padding: 30px 0 0;
    }
    .pro_strBoxThree2_R .text_01 {
        font-size: 16px;
    }
    .pro_strBoxThree2_R .text_02 {
        font-size: 12px;
    }
    .pro_strBoxFour1 {
        padding: 50px 10px 60px;
        -ms-flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }
    .pro_strBoxFour1_R {
        width: 100%;
        padding: 0;
    }
    .pro_strBoxFour1_L {
        width: 100%;
        padding: 30px 0 0;
    }
    .pro_strBoxFour1_L .text_01 {
        font-size: 16px;
    }
    .pro_strBoxFour1_L .text_02 {
        font-size: 12px;
    }
    .pro_strBoxFive1 {
        padding: 50px 10px 60px;
    }
    .pro_strBoxFive1 .Module_tt_box .tt_01 {
        font-size: 20px;
    }
    .pro_strBoxFive2 {
        -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .pro_strBoxFive2 .item {
        order: 1;
        width: calc((100% - 10px) / 2);
        margin-bottom: 10px;
        padding: 0px;
    }
    .pro_strBoxFive2 .item.center {
        width: 100%;
        order: 0;
    }
    .pro_strBoxFive2 .item .img_box .bottom_text {
        font-size: 12px;
    }


    /* productive_str,手机~~~~~~~~~~~~~~~~~end */






    /* project_det,手机 */
    .proj_deBoxOne1 {
        padding: 50px 0 60px;
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }
    .proj_deBoxOne1_L {
        width: 100%;
        padding: 50px 10px 50px;
        margin-bottom: 80px;
    }
    .proj_deBoxOne1_L .Module_tt {
        font-size: 20px;
        padding-bottom: 30px;
    }
    .proj_deBoxOne1_L .content_box .item .item_tt {
        font-size: 14px;
        padding-bottom: 10px;
    }
    .proj_deBoxOne1_L .content_box .item .item_text {
        font-size: 12px;
        padding-bottom: 25px;
    }
    .proj_deBoxOne1_L .content_box .img_box .img_item {
        width: calc((100% - 10px) / 2);
        margin-bottom: 10px;
    }
    .proj_deBoxOne1_L .btn_box {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }
    .proj_deBoxOne1_L .btn_box a {
        width: 100%;
        padding: 20px 10px 20px 20px;
        margin-bottom: 20px;
    }
    .proj_deBoxOne1_L .btn_box a .text_01 {
        font-size: 12px;
    }
    .proj_deBoxOne1_L .btn_box a .text_02 {
        font-size: 14px;
    }
    .projBoxOne3 {
        width: 100%;
    }
    .projBoxOne3_01_01 .tt {
        font-size: 16px;
    }
    .projBoxOne3_01_01 .item a .iconfont {
        font-size: 12px;
        font-weight: normal;
        padding: 2px 10px 0 0;
    }
    .projBoxOne3_01_01 .item a span {
        font-size: 12px;
    }
    .projBoxOne3_01_02 .item a .bottom_text {
        font-size: 14px;
    }

    /* project_det,手机~~~~~~~~~~~~~~~end */







    /* project,手机 */
    .projBoxOne1 {
        padding: 60px 0 70px;
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }
    .projBoxOne2 {
        width: 100%;
        margin-bottom: 80px;
    }
    .projBoxOne2 .item a {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
        padding: 20px 10px 40px;
    }
    .projBoxOne2 .item a .img_box {
        width: 100%;
    }
    .projBoxOne2 .item a .right_text {
        width: 100%;
        padding: 30px 0 0;
    }
    .projBoxOne2 .item a .right_text .text_01 {
        font-size: 14px;
    }
    .projBoxOne2 .item a .right_text .text_02 {
        font-size: 12px;
    }
    .projBoxOne2 .item a .right_text .More_btn {
        font-size: 12px;
        padding-top: 20px;
    }
    .projBoxOne2 .item {
        margin-bottom: 30px;
    }
    .projBoxOne2_01 {
        padding-top: 20px;
    }

    /* project,手机~~~~~~~~~~~~~~~~~end */






    /* service,手机 */
    .servBoxOne1 {
        padding: 50px 0 60px;
    }
    .servBoxOne2_item {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }
    .servBoxOne2_item .img_box {
        width: 100%;
    }
    .servBoxOne2_item .right_text {
        width: 100%;
        padding: 30px 10px 60px;
    }
    .servBoxOne2_item .right_text .tt {
        font-size: 20px;
    }
    .servBoxOne2_item .right_text dl dd {
        font-size: 14px;
        line-height: 24px;
        padding-bottom: 6px;
    }
    .servBoxOne2 > .servBoxOne2_item:nth-child(2n) {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }
    .servBoxOne1 .pro_deBoxSix1 {
        padding: 60px 10px 60px;
        margin-top: 70px;
    }

    /* service,手机~~~~~~~~~~~~~~~~~~~~end */












    /* technology,手机 */
    .techPageBoxOne {
        padding: 50px 0 0;
    }
    .techPageBoxOne .Module_tt_box .tt_01 {
        font-size: 20px;
    }
    .techPageBoxOne .Module_tt_box .tt_02 {
        padding: 10px 10px 30px;
    }
    .techBoxOne1 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }
    .techBoxOne1_L {
        width: 100%;
        padding: 50px 10px 60px;
    }
    .techBoxOne1_L_lunbo {
        width: 100%;
    }
    .techBoxOne1_L_lunbo .owl-controls {
        padding-top: 40px;
    }
    .techBoxOne1_L_lunbo .item {
        padding: 10px;
    }
    .techBoxOne1_R {
        width: 100%;
        padding: 50px 10px 60px;
    }
    .techBoxOne1_R_lunbo {
        width: 100%;
    }
    .techBoxOne1_R_lunbo .item {
        border: 4px solid #f0f0f0;
        padding: 5px;
    }
    .techBoxTwo1 .Module_tt_box .tt_01 {
        font-size: 20px;
    }
    .techBoxTwo1 {
        padding: 50px 10px 60px;
    }
    .techBoxTwo2 .item {
        border: 4px solid #f0f0f0;
        padding: 5px;
    }
    .techBoxThree1 {
        padding: 50px 10px 60px;
    }
    .techBoxThree1 .Module_tt_box .tt_01 {
        font-size: 20px;
    }
    .techBoxThree2 .item {
        border: 4px solid #f0f0f0;
        padding: 5px;
    }
    .techBoxFour1 .Module_tt {
        font-size: 20px;
    }
    .techBoxFour1 {
        padding: 60px 10px 50px;
    }
    .techBoxFour2 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }
    .techBoxFour2 .item {
        width: 100%;
        padding: 30px 10px 30px 10px;
        margin-bottom: 20px;
    }
    .techBoxFour2 .item .tt_box .tt_01 {
        font-size: 16px;
    }
    .techBoxFour2 .item .tt_box .tt_02 {
        font-size: 12px;
        padding: 14px 0 14px;
    }
    .techBoxFour2 .item .bottom_box {
        -ms-justify-content: space-between;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }
    .techBoxFour2 .item .bottom_box .img_box {
        width: calc((100% - 10px) / 2);
        margin-right: 0;
    }
    .techPageBoxFive .Module_tt {
        font-size: 20px;
        box-sizing: border-box;
        padding-bottom: 50px;
    }
    .techPageBoxFive {
        padding: 60px 10px 20px;
    }
    .techBoxFive1_item_01 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
        padding: 0px 0 60px;
    }
    .techBoxFive1_item_01 .left_box {
        width: 100%;
        padding: 0;
    }
    .techBoxFive1_item_01 .left_box .img_box img {
        position: static;
    }
    .techBoxFive1_item_01 .right_box {
        width: 100%;
        padding: 30px 0 0;
    }
    .techBoxFive1_item_01 .right_box .text_01 {
        font-size: 14px;
    }
    .techBoxFive1_item_01 .right_box .text_02 {
        font-size: 12px;
        line-height: 26px;
    }
    .techBoxFive1 > .techBoxFive1_item:nth-child(even) .techBoxFive1_item_01 {
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
    }
    .techBoxFive1 > .techBoxFive1_item:nth-child(even) {
        background: none;
    }


    /* technology,手机~~~~~~~~~~~~~~~~~~~end */











}