﻿/*
* name: responsive
* version: v2.1.1
* update: 添加pad竖屏状态Padp
* data: 2017-06-13
*/

/* hide template textarea */
.UnpcPush textarea,
.PcPush textarea,
.MobilePush textarea,
.UnmobilePush textarea {
    display: none;
}

/*
* PcMode
*/
body:after {
    display: block;
    height: 0;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
    content: 'Pc';
}

.PcMode:after {
    content: 'Pc' !important;
}

.UnpcPush,
.MobilePush {
    display: none;
}

img[data-src] {
    opacity: 0;
    filter: alpha(opacity=0);
}

img[data-srcloaded] {
    opacity: 1;
    filter: alpha(opacity=100);
}

@media only screen and (max-height: 530px) {
    body .album_wrap .slide_wrap img {
        height: 380px;
    }

}

@media only screen and (max-width: 1540px) {
    .ibanner .nav_l {
        left: 20px;
    }

    .ibanner .nav_r {
        right: 20px;
    }

    /*.ibanner .iban_word{margin-left:10%;}*/
}

@media only screen and (max-width: 1300px) {
    .header .h_bott {
        width: 80%;
    }

    .wrap {
        width: 1200px;
    }

    .xc-banner .text_box {
        margin-left: -600px;
    }

    .xc-banner .bread_box {
        margin-left: -600px;
    }

    .sec-channel .left a {
        padding: 0 20px;
    }

    .xc-banner.pro-xc-banner.pro-main-banner .text_box.crumb {
        margin-right: -600px;
    }

    .header .h_bott .inav_wrapper .inav .nav_li>a {
        padding: 0 0 0 45px;
    }

    /*新闻列表*/
    .news_list01 .owl-nav {
        font-size: 60px;
    }

    .news_list01 .owl-nav i {
        margin: 0;
    }

    /*董事长致辞*/
    .chairman01 .right {
        height: 360px;
    }

    .chairman01 .right .flag img {
        width: 50px;
    }

    /*社会责任*/
    .crs .common-t {
        font-size: 26px;
    }

    .crs02 .crs02_t {
        font-size: 28px;
        margin-bottom: 22px;
    }

    .crs02 .pt1 .text .box .d {
        height: 290px;
    }

    .crs02 .pt3 .text .box {
        padding: 30px 40px 20px 60px;
    }

    .crs02 .pt3 .text .box .d {
        height: 240px;
    }

    /*服务理念*/
    .service_concept02 .content .item .left .box .c {
        margin-bottom: 25px;
    }

    /*领域*/
    .industry_cold01 .content .right .box {
        height: 298px;
    }

    .industry_cold01 .content .right .box .info {
        height: 174px;
    }

    /*人才战略*/
    .talents01 .left .t {
        margin: 10px 0;
    }

    .talents01 .left {
        width: 33%;
    }

    /*首页*/
    .ipart01 .content .right .info {
        padding: 36px 40px;
    }

    .ipart03 .owl {
        height: auto;
    }

    .ipart03 .content {
        width: 1200px;
        position: static;
        margin: 0 auto;
    }

    .ipart03 .wrap2 {
        position: absolute;
        top: 0;
        bottom: 0;
        height: auto;
        left: 50%;
        margin-left: -600px;
    }

    .ipart04 .left .info .date {
        margin: 2px 0;
    }

    .ipart04 .left .l_right .date {
        margin: 3px 0;
    }

    .kpi_report01 .right .r_bott .tab_c {
        height: 308px;
    }

    .product_main04.industry_cold01 .content .right .box {
        height: 309px;
    }

    .product_main04.industry_cold01 .content .right .box .info {
        height: 225px;
    }


}

/*
* PadMode
*/
@media only screen and (max-width: 1240px) {

    body:after {
        content: 'Pad';
    }

    body {
        user-select: none;
        -webkit-user-select: none;
    }

    html {
        overflow-x: hidden;
    }

    body,
    input,
    textarea,
    button,
    select {
        font-size: 14px;
    }

    .PcPush {
        display: none;
    }

    .UnpcPush {
        display: block;
    }

    .wrap,
    .mwrap {
        width: 940px;
    }

    /*padMode 1240px 网站样式*/
    .header_wrap {
        height: 75px;
    }

    .header .inav {
        display: none;
    }

    .header .h_top {
        z-index: 2;
        background: #fff;
        padding-top: 14px;
    }

    .header .h_top .h_logo {
        width: 160px;
    }

    .header .h_top ul {
        float: right;
    }

    .header .h_top .lan_down ul {
        float: left;
    }

    .header .h_top .h_tool {
        margin-top: 3px;
    }

    .header .h_top .h_tool.h_share {
        display: none;
    }

    .header .h_bott {
        z-index: 6;
    }

    .header .h_bott .inav_wrapper,
    .header.fixed .h_bott .inav_wrapper {
        padding: 0;
    }

    .header .h_bott .h_search {
        display: none;
    }

    .header.fixed {
        top: 0;
    }

    /*.header.fixed .h_bott .h_logo{padding-top:0px; margin-top:-62px;}*/
    .header .mobile_search {
        display: block;
        margin-top: 8px;
        font-size: 18px;
        margin-right: 10px;
    }

    .header .mobile_key {
        position: relative;
        cursor: pointer;
        transition: all 0.3s ease-in-out;
        z-index: 10;
        display: block;
        width: 20px;
        height: 20px;
        float: right;
        margin-left: 20px;
    }

    .header .mobile_key span,
    .header .mobile_key:before,
    .header .mobile_key:after {
        position: absolute;
        top: 50%;
        left: 50%;
        width: 17px;
        height: 2px;
        margin-left: -10px;
        background: #666;
        border-radius: 2px;
        display: inline-block;
        transition: all 0.3s ease-in-out;
    }

    .header .mobile_key span {
        margin-top: -4px;
    }

    .header .mobile_key:before {
        content: '';
        margin-top: 3px;
    }

    .header .mobile_key:after {
        content: '';
        margin-top: 10px;
    }

    .menu-open .mobile_key:before {
        opacity: 0;
        transition: 0.2s ease 0.1s;
    }

    .menu-open .mobile_key:after {
        margin-top: 2px !important;
        -webkit-transform: rotateZ(-45deg);
        transform: rotateZ(-45deg);
        transition: margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, -webkit-transform 0.25s ease 0.36s;
        transition: margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s;
        transition: margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s, -webkit-transform 0.25s ease 0.36s;
    }

    .menu-open .mobile_key span {
        margin-top: 2px !important;
        -webkit-transform: rotateZ(45deg);
        transform: rotateZ(45deg);
        transition: margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, -webkit-transform 0.25s ease 0.36s;
        transition: margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s;
        transition: margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s, -webkit-transform 0.25s ease 0.36s;
    }

    .header-overlay {
        transition: all 0.2s ease-out;
        width: 100%;
        height: 100%;
        position: fixed;
        left: 0;
        z-index: 1;
        top: 0;
        opacity: 0;
        -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
        visibility: hidden;
    }

    .bg-open .header-overlay {
        opacity: 1;
        -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';
        visibility: visible;
    }

    .bg-open1 .header-overlay {
        opacity: 1;
        -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';
        visibility: visible;
    }

    .menu-open .header-overlay {
        opacity: 1;
        -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';
        visibility: visible;
    }

    .header .h_top .h_tool a.no_link {
        display: none;
    }

    .header .h_top .h_tool a.a_link {
        display: block;
    }

    .header .h_top .h_tool a.a_link .sear_icon {
        display: inline-block;
        width: 20px;
        height: 20px;
        background: url(../image/mobile_sear.png) no-repeat center;
        background-size: cover;
    }

    .header .h_top .h_language {
        color: #666;
    }

    .m_nav {
        top: 75px;
    }

    .header .h_bott .wrap:before,
    .header .h_bott .wrap:after {
        display: none;
    }

    .header .h_bott .h_logo {
        padding-top: 0;
    }

    .sec-channel .left {
        display: none;
    }

    .sec-channel .crumb {
        float: left;
    }

    .xc-banner .text_box {
        margin-left: -470px;
    }

    .xc-banner .bread_box {
        margin-left: -470px;
    }

    .xc-banner.pro-xc-banner.pro-main-banner .text_box.crumb {
        margin-right: -470px;
    }

    .footer .footer_top {
        display: none;
    }



    /*新闻列表*/
    .news_list03 .list_bd .list_main {
        width: 83%;
    }

    /*新闻报道*/
    .news_report01 .left .item,
    .news_report01 .left .common-page {
        margin-right: 0;
    }

    .news_report01 .left .item .con {
        padding: 35px 10px 55px;
    }

    /*公司简介*/
    .intro01 .pt .l,
    .intro .pt .r {
        width: 100%;
    }

    .intro .pt .r {
        margin-top: 50px;
    }

    .intro01 .pt img {
        width: 100%;
    }

    .intro02 .text_box {
        width: auto;
        right: 75px;
    }

    .intro02 .text_box .desc {
        width: 80%;
    }

    .intro03 .pic .t {
        font-size: 20px;
        top: 45px;
    }

    .intro04 .tab ul li {
        font-size: 12px;
    }

    .intro01 .pt.pt2 .desc {
        margin: 0;
    }

    /*董事长致辞*/
    .chairman01 .left {
        width: 100%;
        margin-top: 30px;
    }

    .chairman01 .left img {
        width: 100%;
    }

    .chairman01 .right {
        height: auto;
        width: 100%;
    }

    .chairman01 .right .con {
        padding-right: 0;
    }

    /*企业文化*/
    .culture01 .con .right .info {
        padding-top: 35px;
    }

    .culture03 .content .item .t {
        font-size: 24px;
    }

    /*社会责任*/
    .crs .common-t {
        font-size: 24px;
    }

    .crs01 .right .info {
        padding: 40px;
    }

    .crs01 .right .info .desc {
        margin-top: 15px;
    }

    .crs02 .text .box,
    .crs02 .pt3 .text .box {
        padding: 40px;
    }

    .crs02 .crs02_t {
        font-size: 26px;
    }

    .crs02 .pt1 .text .box .d {
        height: 186px;
    }

    .crs02 .pt3 .text .box .d {
        height: 130px;
    }

    /*联系我们*/
    .contact01 .item {
        padding: 20px;
    }

    .contact01 .item .t {
        font-size: 16px;
    }

    .contact01 .item .con {
        font-size: 14px;
    }

    /*产业领域*/
    .industry01 .content .item .info {
        padding: 25px 110px 25px 30px;
    }

    .industry01 .content .item .info .t {
        font-size: 28px;
    }

    .industry01 .content .item:hover .info {
        padding-bottom: 40px;
    }

    .industry01 .content .double .item:hover .info {
        padding-bottom: 30px;
    }


    /*低温冷冻*/
    .industry_cold01 .content .right .box .info {
        margin-top: 40px;
        height: 100px;
    }

    .industry_cold01 .common-line-btn {
        margin-top: 15px;
    }

    .industry_cold01 .content .right .box {
        height: 233px;
        padding-right: 30px;
    }

    .industry_cold03 .content ul li {
        width: 750px;
        height: 425px;
    }

    .industry_cold03 .content ul {
        width: 940px;
        height: 425px;
    }

    .industry_cold03 .content .arr_btn.arr_btn_prev {
        right: auto;
        left: 0;
        margin-right: 0;
    }

    .industry_cold03 .content .arr_btn.arr_btn_next {
        left: auto;
        right: 0;
        margin-left: 0;
    }

    /*社会招聘*/
    .job_list01 .inp_box {
        width: 60%;
    }

    /*荣誉*/
    .honor .honor_list li ._img img {
        height: 130px;
    }

    /*投资者关系*/
    .kpi_report01 .summary .r_top .box .information {
        width: 57%;
        padding-left: 4%;
        margin-left: 4%;
    }

    .kpi_report01 .content .right .r_box {
        padding: 20px 30px;
        height: 310px;
    }

    .kpi_report01 .right .r_bott .tab_c_box img {
        height: 190px;
    }

    .kpi_report02 .download_btn {
        width: 12%;
    }

    .kpi_report02 .download_title {
        width: 60%;
    }

    /*营销网络*/
    .network01 .item .d {
        font-size: 14px;
    }

    .network01 .item {
        padding: 30px 20px;
    }

    .network02 .content .item {
        width: 25%;
    }

    .network02 .content .item.five .info {
        border-right: none;
    }

    .network02 .content .item:nth-child(4n) .info {
        border-right: 1px solid #dbdbdb;
    }

    /*产品*/
    .pro-tab .con .item {
        width: 33.33%;
    }

    .product_main02 .content .item .t {
        font-size: 18px;
    }

    .pro-box .cover {
        padding: 40px 12%;
    }

    .pro-box .cover .more {
        margin-top: 20px;
    }

    /*2020-04-20*/
    /*创新平台*/
    .cx_platform01 .infor {
        padding: 0 5%;
    }

    .cx_platform01 .content .item .left .left_r .box {
        padding: 30px;
    }

    .cx_platform01 .content .item .left .left_r .box .t {
        margin-bottom: 15px;
    }

    .cx_platform01 .content .item .left .left_r .box .c {
        height: 130px;
        overflow-y: auto;
    }

    .cx_platform01 .content .item .right .cover .box {
        padding: 35px 0;
    }

    .cx_platform02 .content li ._img img {
        height: 100px;
    }

    .cx_platform03 .item .left .box {
        padding: 35px;
    }

    .cx_platform03 .item .left .box .icon {
        display: none;
    }

    .cx_platform03 .item .left .box .con {
        height: 100px;
        overflow-y: auto;
    }

    /*服务理念*/
    .service_concept01 .content li .li_box {
        padding: 0 2%;
    }

    .service_concept01 .content li .li_box .text {
        font-size: 14px;
    }

    .service_concept02 .content .item .left .box {
        padding: 35px;
    }

    .service_concept02 .content .item .left .box .c {
        margin: 40px 0;
    }

    /*.service_concept03 .content{height:466px;}
    .service_concept03 .content img{width:1000px; margin-left:-500px;}*/


    /*创新能力*/
    .cx_power01.industry_cold01 .tit {
        font-size: 24px;
        margin-bottom: 0;
    }

    .cx_power01.industry_cold01 .content .right .box {
        padding-right: 30px;
        height: 232px;
    }

    .cx_power01.industry_cold01 .content .right .box .info {
        margin-top: 20px;
    }

    .cx_power02 .content .con .list {
        padding-right: 0;
    }

    /*人才战略*/
    .talents01 .left {
        width: 100%;
    }

    .talents01 .right {
        width: 100%;
        margin-top: 20px;
    }

    .talents01 .right img {
        width: 100%;
    }

    /*首页*/
    .ibanner .iban_word {
        margin-top: 20%;
    }

    .ibanner .nav_r,
    .ibanner .nav_l {
        display: none;
    }

    .index .common-combo .common-h1-desc {
        width: 100%;
    }

    .index .common-combo .common-h1 {
        font-size: 32px;
    }

    .ipart01 .content .right .info .t {
        padding-bottom: 5px;
    }

    .ipart01 .content .right .info {
        padding: 25px 20px;
        height: 212px;
    }

    .ipart01 .content .right .info .desc {
        margin: 10px 0;
    }

    .ipart01 .num_box li .li_box .icon_txt .n {
        font-size: 48px;
    }

    .ipart01 .num_box li .li_box .icon_txt .cn {
        font-size: 40px;
    }

    .ipart02 .tab .item .t {
        font-size: 20px;
    }

    .ipart03 .wrap2 {
        margin-left: -470px;
    }

    .ipart03 .right_content .right .info {
        padding: 0 25px;
    }

    .ipart03 .right_content .right .t {
        font-size: 24px;
        margin: 0;
    }

    .ipart03 .right_content .right .desc {
        padding-bottom: 15px;
        margin-bottom: 20px;
    }

    .ipart03 .right_content .right .desc {
        font-size: 14px;
    }

    .ipart03 .right_content .right .list a {
        display: inline-block;
        *display: inline;
        *zoom: 1;
        width: 43%;
        font-size: 13px;
    }

    .ipart03 .right_content .right .list {
        margin-bottom: 20px;
    }

    .ipart03 .right_content .right .num .cur {
        font-size: 30px;
    }

    /* .ipart04 .left{width:100%;}
    .ipart04 .right{width:100%; margin-top:30px;}
    .ipart04 .left .info{padding:17px 20px} */

    .product_main04.industry_cold01 .content .right .box {
        height: 242px;
    }

    .product_main04.industry_cold01 .content .right .box .info {
        height: 170px;
    }

    /* 2020-0514 */
    .chairman01 .left .signature img {
        width: auto;
    }

    /* 2020-0622 */
    .honor .honor_list li .rect-75 {
        padding-bottom: 60%;
    }

    .honor .honor_list li ._img img {
        height: 200px;
        margin-top: 40px;
    }

    .ipart03 .right_content .right .desc:before,
    .ipart03 .right_content .right .desc:after {
        display: none;
    }

    .ipart03 .right_content .right .t {
        font-size: 22px;
    }

    .ipart03 .right_content .right .desc {
        padding-bottom: 0;
        height: 135px;
        overflow-y: auto;
        ;
    }

    .ipart03 .right_content .right .list {
        height: auto
    }

    .ipart03 .right_content .right .list a {
        line-height: 1.6
    }

    .ipart03 .right_content .right .list a:after {
        top: 7px;
        margin-top: 0
    }

    .ipart04 .left .info .desc {
        height: 24px;
        white-space: nowrap;
        text-overflow: ellipsis;
    }

    .ipart04 .left .l_right .info {
        padding: 15px;
    }

    .ipart04 .left .info {
        padding: 37px 20px;
    }

    /* 低温冷冻  复写了195行的 */
    .industry_cold01 .content .right .box .info {
        margin-top: 40px;
        height: 100px;
    }

    .industry_cold01 .common-line-btn {
        margin-top: 15px;
    }

    .industry_cold01 .content .right .box {
        height: 233px;
        padding-right: 30px;
    }

    .industry_cold03 .content ul li {
        width: 100%;
        height: auto;
    }

    .industry_cold03 .content ul {
        width: 100%;
        height: auto;
        position: relative;
    }

    .industry_cold03 .content ul li .list_box {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
        padding-bottom: 0
    }

    .industry_cold03 .content .list_text {
        visibility: visible;
        opacity: 1;
        position: static;
        border-radius: 0;
    }

    /* .industry_cold03 .content .arr_btn.arr_btn_prev{right:auto; left:0; margin-right:0;} */
    /* .industry_cold03 .content .arr_btn.arr_btn_next{left:auto; right:0; margin-left:0;} */
    .industry_cold03 .content .owl-nav {
        width: 100%;
        position: absolute;
        left: 0;
        top: 50%;
        margin-top: -25px;
    }

    .industry_cold03 .content .owl-nav div {
        font-size: 50px;
        height: 50px;
        position: absolute;
        color: #fff;
        font-weight: bold;
    }

    .industry_cold03 .content .owl-nav .owl-prev {
        left: 10px;
    }

    .industry_cold03 .content .owl-nav .owl-next {
        right: 10px;
    }


    /*英文食品*/
    .en_food01 .left .t {
        margin: 0;
    }

    /*解决方案*/
    .en_solution01 .right .encommon-pttit {
        margin-top: 0;
    }

    .en_solution02 .item .box .t {
        font-size: 13px;
    }

    .en_solution03 .left {
        width: 40%;
    }

    .en_solution03 .left li {
        font-size: 18px;
    }

    .en_solution03 .left li.cur {
        font-size: 20px;
    }

    .en_solution03 .right {
        width: 60%
    }


    .enindex01 .right .num_box .info {
        padding: 0 5%;
    }

    .enindex01 .right .num_box {
        margin-top: 40px;
    }

    .enindex01 .right {
        padding-bottom: 0;
    }

    .enindex03 .item.top {
        margin-bottom: 22px;
    }

    .service_net01 .top_ .top_left {
        width: 30%;
    }

    .service_net01 .top_ .top_center {
        width: 50%;
    }


}

@media only screen and (max-width: 992px) {
    body:after {
        content: 'Padp';
    }

    .wrap,
    .mwrap {
        width: 740px;
    }

    /*padMode 992px 网站样式*/
    .xc-banner .text_box {
        margin-left: -370px;
    }

    .xc-banner .bread_box {
        margin-left: -370px;
    }

    .xc-banner.pro-xc-banner.pro-main-banner .text_box.crumb {
        margin-right: -370px;
    }

    .common-h1 {
        font-size: 26px;
    }

    .common-t {
        font-size: 26px;
    }

    .industry_cold01 .common-line-btn {
        line-height: 42px;
    }

    /*新闻列表*/
    .news_list03 .list_bd .list_main {
        width: 80%;
    }

    .news_list03 .list_bd .list_main .bd_c .list_title {
        font-size: 20px;
    }

    /*新闻报道*/
    .news_report01 .left,
    .third-channel-wrap {
        width: 100%;
    }

    .third-channel-wrap .third-channel ul {
        overflow: hidden;
        margin-bottom: 30px;
    }

    .third-channel-wrap .third-channel li {
        float: left;
        width: 50%;
    }

    /*公司简介*/
    .intro01 .pt .text .ltd {
        font-size: 24px;
    }

    .intro02 .text_box {
        top: 50px;
        left: 50px;
        right: 50px;
    }

    .intro02 .text_box .desc {
        width: auto;
    }

    .intro02 .text_box .common-t {
        margin-bottom: 20px;
    }

    .intro04 .tab {
        margin-bottom: 20px;
    }

    .intro04 .tab ul li {
        width: 20%;
        margin-bottom: 20px;
    }

    .intro05 .job_detail {
        width: 760px;
        margin-left: -380px;
    }

    /*企业文化*/
    .culture03 .content .item .t {
        font-size: 20px;
    }

    /*社会责任*/
    .crs01 .left,
    .crs01 .right,
    .crs02 .text,
    .crs02 .pic {
        width: 100%;
    }

    .crs02 .pt1 .text .box .d,
    .crs02 .pt3 .text .box .d {
        height: auto;
        padding-right: 0;
    }

    .crs02 .pt1 .text .box,
    .crs02 .pt3 .text .box {
        border: 1px solid #dedede;
    }

    /*联系我们*/
    .contact01 .item {
        margin-bottom: 20px;
    }

    .contact01 {
        margin-bottom: 40px;
    }

    /*产业领域*/
    .industry01 .single {
        width: 100%;
        margin-bottom: 20px;
    }

    .industry01 .double {
        width: 100%;
    }

    .industry01 .double .top {
        margin-bottom: 20px;
    }

    .industry02 .t {
        margin: 10px 0 20px;
    }

    .industry02 {
        padding-bottom: 80px;
    }

    /*低温冷冻*/
    .industry_cold01 .content .left {
        width: 100%;
    }

    .industry_cold01 .content .left img {
        width: 100%;
    }

    .industry_cold01 .content .right {
        width: 100%;
    }

    .industry_cold01 .content .right .box {
        border: 1px solid #b1b1b1;
        height: auto;
        padding: 30px;
    }

    .industry_cold01 .content .right .box .info {
        margin-top: 0;
        height: auto;
    }

    /* .industry_cold03 .content ul li{width:650px; height:370px;}
    .industry_cold03 .content ul{width:740px; height:370px;} */

    /*社会招聘*/
    .job_list01 .list_hd {
        padding: 25px 30px;
    }

    .job_list01 .inp_box_wrap {
        width: 100%;
        margin: 0 0 10px;
    }

    .job_list01 .t {
        display: inline-block;
        *display: inline;
        *zoom: 1;
        width: 100px;
    }

    .job_list01 .inp_box {
        width: 80%;
    }

    .job_list01 .hd_btn {
        width: 50%;
        display: block;
        margin: 0 auto;
        float: none;
    }

    /*荣誉*/
    .honor .honor_list li ._img img {
        max-height: 240px;
    }

    /*投资者关系*/
    .kpi_report01 .summary .r_top .box .information {
        width: 100%;
        margin-left: 0;
        border: none;
        margin-top: 30px;
        padding: 0;
    }

    .kpi_report01 .content .left {
        width: 100%;
    }

    .kpi_report01 .content .right {
        width: 100%;
    }

    .kpi_report01 .right .r_bott .tab_c_box img {
        height: auto;
    }

    .kpi_report01 .content .right .r_box {
        height: auto;
    }

    .kpi_report02 .download_date {
        width: 22%;
    }

    /*文档*/
    .doc_list01 .left {
        width: 100%;
    }

    .doc_list01 .kpi_report02 .download_title {
        width: 68%;
    }

    /*营销网络*/
    .network01 .item .info {
        height: auto;
    }

    .network01 .item {
        margin-bottom: 20px;
    }

    .network02 .content .item {
        width: 33.33%;
    }

    .network02 .content .item:nth-child(4n) .info {
        border-right: none;
    }

    .network02 .content .item:nth-child(3n) .info {
        border-right: 1px solid #dbdbdb;
    }

    /*产品列表*/
    .product_list02 img {
        width: 40%;
        margin-right: 5%;
    }

    .product_list02 .tit {
        font-size: 24px;
        margin: 0 0 20px;
    }

    /*产品详细*/
    .product_detail02 .left {
        width: 100%;
    }

    .product_detail02 .right {
        width: 100%;
        margin-top: 30px;
    }

    /*2020-04-20 lujx*/
    .cx_platform01 .content .item .left .left_r .box {
        padding: 20px;
    }

    .cx_platform01 .content .item .left .left_r .box .t {
        font-size: 24px;
        line-height: 24px;
        margin-bottom: 10px;
    }

    .cx_platform01 .content .item .left .left_r .box .c {
        height: 104px;
    }

    .cx_platform01 .content .item .right .cover .box .t {
        font-size: 60px;
        line-height: 60px;
    }

    .cx_platform01 .content .item .right .cover .box .c {
        margin-top: 15px;
    }

    .cx_platform02 .content li ._img img {
        height: 80px;
        margin-top: 13px;
    }

    .cx_platform03 .item .left .box {
        padding: 30px;
    }

    .cx_platform03 .item .left .box .con {
        height: 75px;
    }

    /*服务理念*/
    .service_concept01 .content li .li_box .icon_img {
        width: 60px;
    }

    .service_concept01 .content li .li_box .icon_txt {
        font-size: 40px;
        line-height: 40px;
    }

    .service_concept02 .content .item .left .box {
        padding: 20px;
    }

    .service_concept02 .content .item .left .box .c {
        margin: 15px 0;
    }

    .service_concept03 .infor {
        padding: 0 10%;
    }

    /*.service_concept03 .content{height:326px;}
    .service_concept03 .content img{width:700px; margin-left:-350px;}*/

    /*创新能力*/
    .cx_power01.industry_cold01 .content .right .box .info {
        margin-top: 0;
    }

    .cx_power03 .content .cover {
        position: static;
        padding: 30px;
        margin-bottom: 20px;
    }

    .cx_power03 .content .item {
        display: none;
    }

    .cx_power03 .content .span-4 {
        height: auto;
    }

    .cx_power03 .content .t {
        font-size: 22px;
    }

    .cx_power03 .content .span-4:after {
        display: none;
    }

    .cx_power03 .content .full-row {
        border-right: none;
    }

    .cx_power03 .content {
        padding: 30px 0 10px;
    }

    /*人才战略*/
    .talents01 .left .t {
        font-size: 22px;
    }

    .talents02 .content .pic {
        display: none;
    }

    .talents02 .content .info {
        width: auto;
        margin: 0 10%;
    }

    .talents02 .wrap {
        height: 445px;
    }

    .talents02 .content .tit {
        font-size: 22px;
    }

    /*首页*/
    .ibanner .iban_word .tit {
        font-size: 40px;
    }

    .ipart01 .content .left {
        width: 100%;
    }

    .ipart01 .content .right .info {
        height: auto;
    }

    .ipart01 .num_box li .li_box .icon_img {
        width: 40px;
    }

    .ipart01 .num_box li .li_box .icon_txt .n {
        font-size: 32px;
        line-height: 40px;
    }

    .ipart01 .num_box li .li_box .icon_txt .cn {
        font-size: 30px;
        line-height: 40px;
    }

    .ipart01 .num_box li .li_box .text {
        font-size: 12px;
    }

    .ipart01 .content .right {
        width: 100%;
    }

    .ipart02 .tab .item .t {
        font-size: 16px;
    }

    .ipart03 .wrap2 {
        position: static;
        margin: 0 auto;
    }

    .ipart03 .right_content {
        position: static;
        width: 100%;
    }

    .ipart03 .content {
        width: auto;
    }

    .ipart03 .content .item .left {
        width: 100%;
    }

    .ipart03 .right_content .right .info {
        padding: 25px 25px 0;
    }

    .ipart04 .left .l_right .info {
        padding: 18px 20px;
    }

    .ipart05 .item .t {
        font-size: 18px;
    }

    /*简历*/
    .resume .content-16535 .job_form_row ._t {
        width: 6em;
    }

    .product_main04.industry_cold01 .content .right .box {
        height: auto;
    }

    .product_main04.industry_cold01 .content .right .box .info {
        height: auto;
    }

    /* 2020-0622 */
    .honor .honor_list li ._img img {
        height: 130px;
    }

    .ipart04 .left .info .desc {
        display: none;
    }

    .ipart04 .left .l_right .info {
        padding: 13px 20px;
    }

    .ipart04 .left .info {
        padding: 32px 20px;
    }


    /*英文食品*/
    .encommon-tit {
        font-size: 26px;
        line-height: 34px;
    }

    .encommon-pttit {
        font-size: 30px;
    }

    .en_food01 .left {
        width: 100%;
    }

    .en_food01 .right {
        width: 100%;
        margin-bottom: 30px;
    }

    /*行业*/
    .en_industry01 .part .pic {
        width: 100%;
        margin-bottom: 20px;
    }

    .en_industry01 .part .text {
        width: 100%;
    }

    .en_industry01 .part .desc {
        margin-top: 10px;
    }

    .en_industry03 .content {
        width: 740px;
    }

    .en_industry03 .owl-carousel .owl-prev {
        left: 0;
    }

    .en_industry03 .owl-carousel .owl-next {
        right: 0;
    }

    /*解决方案*/
    .en_solution01 .left {
        width: 100%;
    }

    .en_solution01 .right {
        width: 100%;
        margin-bottom: 20px;
    }

    .en_solution02 .item {
        width: 22%;
        padding-bottom: 0;
        margin-bottom: 20px;
    }

    .en_solution02 .item .tip {
        position: static;
        opacity: 1;
        visibility: visible;
        width: 100%;
    }

    .en_solution02 .item .tip .desc {
        padding: 15px 10px;
        line-height: 25px;
        height: 100px;
    }

    .en_solution02 .item .jt {
        font-size: 28px;
    }

    .en_solution03 .left {
        width: 100%;
    }

    .en_solution03 .right {
        width: 100%;
    }

    .en_solution03 .left .encommon-pttit {
        margin-top: 0;
    }

    .en_solution03 .left li:after {
        left: 50%;
        right: 50%;
        bottom: 0;
        height: 10px;
        width: auto;
        top: auto;
    }

    .en_solution03 .left li.cur:after {
        left: 0;
        right: 0;
        top: auto;
    }

    .en_solution03 .right .content .item {
        height: auto;
        padding-right: 0;
    }

    .en_solution03 .right .content {
        margin: 50px 40px;
    }

    .enindex01 .left {
        width: 100%;
        position: relative;
    }

    .enindex01 .right {
        width: 100%;
        margin-left: 0;
        margin-bottom: 30px;
    }

    .enindex03 .left {
        width: 100%;
        margin-bottom: 20px;
    }

    .enindex03 .right {
        width: 100%;
    }

    .enindex03 .left .top {
        margin: 20px 0;
    }

    .service_net01 .top_ .top_left {
        font-size: 18px;
    }


}

/*
* MobileMode
*/
@media only screen and (max-width: 760px) {
    body:after {
        content: 'Mobile';
    }

    body,
    input,
    textarea,
    button,
    select {
        font-size: 14px;
    }

    body {
        line-height: 1.6;
    }

    .UnmobilePush {
        display: none;
    }

    .MobilePush {
        display: block;
    }

    img[data-src] {
        opacity: 1;
    }

    .wrap,
    .mwrap {
        padding-left: 2%;
        padding-right: 2%;
        width: auto;
    }

    .mwrap .wrap {
        padding-left: 0;
        padding-right: 0;
    }

    /*移动端防恶意复制信息*/
    * {
        -webkit-touch-callout: none;
        /*系统默认菜单被禁用*/
        -webkit-user-select: none;
        /*webkit浏览器*/
        -khtml-user-select: none;
        /*早期浏览器*/
        -moz-user-select: none;
        /*火狐*/
        -ms-user-select: none;
        /*IE10*/
        user-select: none;
    }

    input {
        -webkit-user-select: auto;
        /*webkit浏览器*/
    }

    textarea {
        -webkit-user-select: auto;
        /*webkit浏览器*/
    }

    /*mobileMode 760 网站样式*/

    .header .h_bott .h_logo,
    .header.fixed .h_bott .h_logo {
        width: 120px;
    }

    .footer .footer_btm {
        line-height: 26px;
    }

    .footer .footer_btm .gotop {
        display: none;
    }

    .xc-banner {
        height: 210px;
    }

    .xc-banner.pro-xc-banner {
        height: 240px;
    }

    .xc-banner .text_box {
        left: 2%;
        margin-left: 0;
        font-size: 24px;
        line-height: 1.4;
    }

    .xc-banner .bread_box {
        left: 2%;
        margin-left: 0;
        top: 20px;
    }

    .xc-banner .banner_img {
        width: 100%;
        margin-left: 0;
    }

    .xc-banner.pro-xc-banner .text_box {
        top: 10%;
    }

    .xc-banner.pro-xc-banner form input {
        width: 100px;
        border: 2px solid #fff;
        border-radius: 0;
        box-shadow: none;
    }

    .xc-banner.pro-xc-banner form {
        margin-top: 10px;
    }

    .sec-channel {
        line-height: 40px;
    }

    .xc-banner.pro-xc-banner.pro-main-banner .text_box.crumb {
        margin-right: 0;
        left: 2%;
        bottom: 10px;
        font-size: 12px;
    }


    .channel_content {
        padding: 30px 0;
    }

    .common-h1 {
        font-size: 22px;
    }

    .common-t {
        font-size: 22px;
    }

    .common-combo {
        padding: 30px 0 20px;
    }

    .common-combo .common-h1 {
        padding-bottom: 10px;
        line-height: 1.6;
    }

    .common-combo .common-h1-desc {
        width: auto;
    }

    .industry_cold02 .item .con .common-line-btn {
        font-size: 14px;
    }

    /*新闻列表*/
    .news_list01 .item .con {
        padding: 20px 30px;
    }

    .news_list01 .owl-nav>* {
        font-size: 40px;
    }

    .news_list01 .owl-prev {
        right: auto;
        left: 0;
    }

    .news_list01 .owl-next {
        right: 0;
        left: auto;
    }

    .news_list01 .item .con .tit {
        font-size: 16px;
    }

    .news_list02 {
        margin-top: 30px;
    }

    .news_list03 .list_bd .list_box {
        padding: 20px 0;
        border-bottom: 1px solid #e7e7e7;
    }

    .news_list03 .list_bd .list_main {
        width: 100%;
        padding: 0;
        border: none;
    }

    .news_list03 .list_bd .list_main .bd_r {
        width: 30%;
        margin-top: 15px;
    }

    .news_list03 .list_bd .list_main .bd_c .list_title {
        font-size: 16px;
    }

    .news_list03 .list_bd .list_main .bd_c .list_p {
        white-space: nowrap;
        overflow: hidden;
        line-height: 28px;
        height: 28px;
        text-overflow: ellipsis;
    }

    .news_list03 .list_bd .list_main .bd_c .list_tool {
        padding: 5px 0;
    }

    .news_list03 .list_bd .list_main .bd_c .list_tool .share_more {
        display: none;
    }

    /*产品详细*/
    .news_detail01 .detail_l,
    .news_detail01 .detail_r {
        width: 100%;
    }

    .news_detail01 .detail_r {
        margin-top: 14px;
    }

    .news_detail01 .detail_l .l_box .news_title {
        font-size: 20px;
    }

    /*新闻报道*/
    .third-channel-wrap .third-channel {
        font-size: 16px;
    }

    .news_report01 .left .item .con {
        padding: 20px 10px 30px;
    }

    .news_report01 .left .item .con .tit {
        font-size: 18px;
        margin: 15px 0;
    }

    .news_report01 .common-page .wrap {
        padding: 0;
    }

    /* 视频列表 */
    .video_list01 {
        padding-top: 0;
    }

    .video_list01 li {
        margin-bottom: 30px;
    }

    .video_list01 li:last-child {
        margin-bottom: 0;
    }

    .video_list01 li ._info .iconfont {
        display: none;
    }

    .video_list01 ._info {
        padding: 10px;
        font-size: 14px;
    }



    /*公司简介*/
    .intro01 .pt .text .ltd {
        font-size: 18px;
    }

    .intro01 .pt .text .ltd .gp {
        display: block;
        margin: 0;
        font-size: 16px;
    }

    .intro01 .pt .text .t {
        font-size: 16px;
        margin: 10px 0;
    }

    .intro .pt .r {
        margin-top: 20px;
    }

    .intro01 .pt {
        margin-bottom: 20px;
    }

    .intro02 .wrap {
        padding: 30px 2%;
    }

    .intro02 .text_box {
        position: relative;
        left: 0;
        top: 0;
        right: 0;
        z-index: 2;
    }

    .intro02 .rect-32 {
        position: absolute;
        left: 0;
        bottom: 0;
        top: 0;
        right: 0;
        z-index: 1;
        height: auto;
        padding-bottom: 0;
    }

    .intro02 .rect-32 img {
        position: static;
        max-width: none;
        width: auto;
    }

    .intro02 .text_box .common-t {
        font-size: 18px;
    }

    .intro02 {
        margin-bottom: 30px;
    }

    .intro03 .con {
        margin: -40px 20px 0;
        padding: 30px 20px 20px;
    }

    .intro03 .item {
        padding-bottom: 30px;
    }

    .intro03 .content {
        padding-bottom: 30px;
    }

    .intro03 .pic .t {
        font-size: 16px;
    }

    .intro04 .tab ul li {
        width: 50%;
    }

    .intro04 .tab ul li {
        padding-bottom: 10px;
        margin-bottom: 15px;
    }

    .intro04 .owl-carousel .owl-nav {
        font-size: 20px;
    }

    .intro04 .owl-carousel .owl-nav>* {
        width: 30px;
        line-height: 40px;
        margin-top: -20px;
    }

    .intro04 .owl-carousel .owl-prev {
        left: 10px;
    }

    .intro04 .owl-carousel .owl-next {
        right: 10px;
    }

    .intro05 .job_detail {
        width: 96%;
        left: 2%;
        margin-left: 0;
    }

    .intro05 .job_detail {
        padding: 20px;
    }

    .intro05 .job_detail .job_tit {
        font-size: 20px;
    }

    .intro05 .job_detail .btn_close {
        top: 20px;
        right: 20px;
    }

    .intro05 .job_detail .txt_con {
        height: 420px;
    }

    /*董事长致辞*/
    .chairman01 .right .info {
        padding: 30px;
    }

    .chairman01 .right .t {
        font-size: 20px;
    }

    .chairman01 .right .d {
        font-size: 18px;
    }

    .chairman01 .right .con {
        font-size: 14px;
    }

    .chairman02 {
        margin-top: 30px;
        font-size: 14px;
    }

    .chairman02 .signature {
        margin-top: 20px;
        font-size: 14px;
        margin-right: 10px;
    }

    /*企业文化*/
    .culture {
        padding: 0;
    }

    .culture01 .content {
        padding: 0 0 10px;
    }

    .culture01 .content .row {
        display: none;
    }

    .culture01 .con .box {
        display: block;
    }

    .culture01 .con .left,
    .culture01 .con .right {
        width: 100%;
    }

    .culture01 .con {
        margin-top: 0;
    }

    .culture01 .con .right .info {
        padding-top: 10px;
        margin-bottom: 25px;
    }

    .culture01 .con .right .info .slogan {
        font-size: 16px;
        margin-bottom: 10px;
    }

    .culture01 .con .right .info .t {
        font-size: 18px;
    }

    .culture02 {
        height: auto;
    }

    .culture02 .info {
        padding: 40px 10px;
    }

    .culture02 .info .common-t {
        margin-bottom: 20px;
    }

    .culture03 {
        padding: 40px 0 10px;
    }

    .culture03 .content .item {
        width: 50%;
        margin-bottom: 20px;
    }

    .culture03 .content .item.odd,
    .culture03 .content .item.even {
        padding: 0;
    }

    .culture03 .content .item:after,
    .culture03 .content .line,
    .culture03 .content .right_flag {
        display: none;
    }

    .culture03 .content .item .t {
        font-size: 18px;
        margin-bottom: 0;
    }

    .culture03 .content .item .d {
        font-size: 13px;
    }

    .culture03 .content .item.odd:hover .info {
        transform: none;
    }

    .culture04 {
        padding: 30px 0;
    }

    .culture04 .content {
        padding: 30px 20px;
    }

    .culture04 .info .desc {
        padding-right: 5px;
        margin-bottom: 60px;
        height: 112px;
    }

    .culture04 .common-t {
        text-align: center;
    }

    .culture04 .info .pic {
        position: static;
        margin: 20px 0;
        text-align: center;
        width: auto;
    }

    .culture05 {
        padding-bottom: 30px;
    }

    .culture05 .content {
        margin-top: 0;
    }

    .culture05 .content .item .tit {
        font-size: 14px;
        line-height: 40px;
    }

    .culture05 .owl-carousel .owl-nav>* {
        font-size: 25px;
        margin-top: -90px;
    }

    .culture05 .owl-carousel .owl-nav .owl-prev {
        right: auto;
        left: 0;
    }

    .culture05 .owl-carousel .owl-nav .owl-next {
        left: auto;
        right: 0;
    }

    /*荣誉资质*/
    .honor01 .common-h1 {
        margin-bottom: 20px;
    }

    .honor .honor_list ._info h3 {
        line-height: 25px;
        height: 50px;
    }

    .honor .honor_list ._info {
        padding: 10px 20px;
    }

    .honor .honor_list li {
        margin-bottom: 20px;
    }

    .honor01 {
        margin-bottom: 10px;
    }

    .honor02 .honor_tab {
        margin-bottom: 20px;
    }

    .honor02 {
        margin-top: 10px;
    }

    .honor02 .honor_tab .tab {
        font-size: 14px;
    }

    .honor02 .loading {
        font-size: 16px;
    }

    /*社会责任*/
    .crs {
        padding-top: 0;
    }

    .crs .common-t {
        font-size: 18px;
    }

    .crs01 .common-combo .common-h1 {
        font-size: 22px;
    }

    .crs01 .right .info {
        padding: 30px 20px;
    }

    .crs02 {
        margin-top: 0;
    }

    .crs02 .common-combo .common-h1 {
        font-size: 18px;
    }

    .crs02 .text .box,
    .crs02 .pt3 .text .box {
        padding: 30px 20px;
    }

    .crs02 .crs02_t {
        font-size: 18px;
        line-height: 1.6;
        margin-bottom: 10px;
    }

    .crs02 .pt1 {
        margin-bottom: 30px;
    }

    .crs02 .pt2 .img {
        margin-top: 20px;
    }

    .crs02 .pt2 {
        margin-bottom: 30px;
    }

    /*联系我们*/
    .contact {
        padding: 0;
    }

    .contact01 .item .con {
        height: auto;
    }

    .contact01 {
        margin-bottom: 10px;
    }

    .contact02 .map {
        height: 430px;
        overflow: hidden;
    }

    /*产业领域*/
    .industry {
        padding: 0;
    }

    .industry01 {
        padding-bottom: 0;
    }

    .industry01 .content .fix {
        margin-bottom: 30px;
    }

    .industry01 .content .item .info .t {
        font-size: 18px;
    }

    .industry01 .content .item .info {
        padding: 15px 70px 25px 20px;
    }

    .industry01 .content .item:after {
        right: 20px;
    }

    .industry01 .content .item:hover .info .d {
        height: 26px;
        white-space: nowrap;
    }

    .industry01 .content .item:hover .info {
        background: none;
        padding-bottom: 25px;
    }

    .industry02 {
        padding: 30px 0 10px;
    }

    .industry02 .t {
        font-size: 16px;
        margin: 5px 0 15px;
    }

    /*低温冷冻*/
    .industry_cold {
        padding: 0;
    }

    .industry_cold01 .content .left {
        width: 100%;
    }

    .industry_cold01 .content .right {
        width: 100%;
    }

    .industry_cold01 .content .right .box {
        border: 1px solid #b1b1b1;
        height: auto;
        padding-bottom: 20px;
    }

    .industry_cold01 .content {
        margin-bottom: 30px;
    }

    .industry_cold02 .item .con .t {
        font-size: 18px;
    }

    .industry_cold02 .item .con {
        padding: 25px 15px;
    }

    .industry_cold02 .item .con .desc {
        margin: 10px 0;
    }

    .industry_cold02 .owl-carousel {
        padding-bottom: 50px;
    }

    .industry_cold02 .owl-carousel .owl-dots {
        bottom: 20px;
    }

    .industry_cold03 .content ul {
        width: 100%;
        height: auto;
    }

    .industry_cold03 .content ul li {
        width: auto;
        height: auto;
    }

    .industry_cold03 .content .list_text {
        position: static;
        border-radius: 0;
        opacity: 1;
        visibility: visible;
        padding: 20px;
    }

    .industry_cold03 .content ul li .list_box {
        padding-bottom: 0;
    }

    .industry_cold03 .content .roundabout-in-focus .list_text {
        padding: 25px 30px;
    }

    .industry_cold03 .content .list_hd {
        font-size: 18px;
    }

    .industry_cold03 {
        padding-bottom: 30px;
    }

    /*社会招聘*/
    .job_list01 {
        margin-bottom: 30px;
    }

    .job_list01 .list_hd {
        padding: 25px 20px;
    }

    .job_list01 .t {
        display: block;
        width: auto;
        margin-bottom: 10px;
        font-size: 14px;
    }

    .job_list01 .inp_box {
        width: 100%;
        margin-left: 0;
    }

    .job_list01 .hd_btn {
        width: 100%;
    }

    .job_list02 ._t5 {
        display: none;
    }

    .job_list02 ._t3 {
        width: 30%;
    }

    .job_list02 ._t4 {
        width: 20%;
    }

    .job_list02 ._ut {
        font-size: 12px;
    }

    .job_list02 ._jcon {
        padding: 30px 20px;
    }

    .job_list02 .tit {
        margin-bottom: 10px;
    }

    .job_list02 .info {
        margin-bottom: 20px;
    }

    /*荣誉*/
    /*.honor .honor_list li ._img img{height:auto; margin-top:0;}*/
    /*.honor .honor_list li .rect-75{padding-bottom:0; height:auto;}*/

    /*投资者关系*/
    .kpi_report {
        padding-top: 0;
    }

    .kpi_report01 .summary .r_top .box {
        padding: 20px;
    }

    .kpi_report01 .summary .r_top .box .stock .name {
        font-size: 20px;
    }

    .kpi_report01 .summary .r_top .box .stock .stock_num .num {
        font-size: 20px;
    }

    .kpi_report01 .summary .r_top .box .stock .number {
        font-size: 14px;
    }

    .kpi_report01 .summary .r_top .box .stock .stock_num i,
    .kpi_report01 .summary .r_top .box .stock .number {
        margin-left: 10px;
    }

    .kpi_report01 .summary .r_top .box .information li .t {
        font-size: 12px;
    }

    .kpi_report01 .summary .r_top .box .information li .c {
        font-size: 14px;
    }

    .kpi_report01 .summary .r_top .box .information {
        margin-top: 0;
    }

    .kpi_report01 .summary .r_top .box .information li {
        margin-top: 10px;
    }

    .kpi_report01 .right .r_bott .tab_t_box .tab_t {
        width: auto;
        padding: 0 10px;
    }

    .kpi_report01 .content .right .r_box {
        padding: 20px;
    }

    .kpi_report02 .download_btn {
        display: none;
    }

    .kpi_report02 .download_date {
        width: 20%;
    }

    .kpi_report02 .download_date strong {
        font-size: 18px;
    }

    .kpi_report02 .download_title {
        width: 80%;
    }

    .kpi_report02 .download_item {
        line-height: 80px;
        height: 80px;
    }

    .kpi_report01 .right .r_bott .tab_c {
        height: auto;
    }

    /*文档*/
    .doc_list01 .left .doc_tab .item {
        font-size: 14px;
        width: 120px;
        padding: 5px 0;
    }

    /*营销网络*/
    .network {
        padding: 0;
    }

    .network01 {
        margin-bottom: 30px;
    }

    .network01 .item .t {
        font-size: 18px;
        padding-bottom: 15px;
        margin-bottom: 10px;
    }

    .network01 .item .d {
        line-height: 1.8;
    }

    .network02 {
        padding: 30px 0;
    }

    .network02 .tab a {
        font-size: 18px;
    }

    .network02 .content .item {
        width: 100%;
        margin-bottom: 20px;
    }

    .network02 .content .item .t {
        font-size: 16px;
    }

    .network02 .content .item .info,
    .network02 .content .item:nth-child(3n) .info {
        border: none;
    }

    .network02 .content_tit {
        font-size: 18px;
        margin: 10px 0 20px;
        padding-top: 20px;
    }

    .network02 .foreign_content .item {
        padding: 30px 20px;
        height: auto;
    }

    .network02 .foreign_content .item .t {
        font-size: 16px;
    }

    .network02 .foreign_content .item .d {
        font-size: 14px;
        line-height: 1.8;
    }

    /*产品*/
    .product_main {
        padding: 0 0 30px;
    }

    .product_main01 .item .t {
        font-size: 14px;
        padding: 5px 10px 15px;
    }

    .product_main01 .content {
        padding-bottom: 30px;
    }

    .product_main01 .owl-dots .owl-dot {
        width: 5px;
        height: 5px;
        margin: 0 3px;
    }

    .product_main02 {
        margin-top: 30px;
        padding-bottom: 0;
    }

    .pro-tab .con .item {
        width: 100%;
    }

    .pro-tab .con {
        padding: 10px;
    }

    .pro-tab .con .item a,
    .pro-tab .con .item .classify {
        font-size: 15px;
        margin: 5px 10px;
    }

    .pro-tab {
        margin-bottom: 30px;
    }

    .pro-tab .tit {
        font-size: 20px;
        margin-bottom: 10px;
    }

    .product_main02 .content .item .t {
        font-size: 14px;
    }

    .pro-box .cover .cover_t {
        font-size: 18px;
    }

    .product_main01 .owl-carousel .owl-nav>* {
        font-size: 25px;
        margin-top: -50px;
    }

    .product_main01 .owl-carousel .owl-nav .owl-prev {
        right: auto;
        left: 0;
    }

    .product_main01 .owl-carousel .owl-nav .owl-next {
        left: auto;
        right: 0;
    }

    /*产品列表*/
    .product_list02 img {
        width: 100%;
        margin: 0 0 20px;
        float: none;
    }

    .product_list02 .tit {
        font-size: 20px;
        margin-bottom: 10px;
    }

    /*产品详细*/
    .product_detail {
        padding-bottom: 0;
    }

    .product_detail02 {
        padding: 30px 0 0;
    }

    .product_detail02 .left .owl-nav>* {
        font-size: 30px;
    }

    .product_detail02 .left .tit {
        padding: 20px;
    }

    .product_detail02 .left .tit .t {
        font-size: 20px;
    }

    .product_detail02 .left .tit .tel {
        font-size: 26px;
    }

    .product_detail02 .right .info .t {
        font-size: 18px;
        margin-bottom: 10px;
        padding-bottom: 5px;
    }

    .product_detail02 .right .info {
        margin-bottom: 20px;
    }

    .product_detail03.product_main01 {
        padding: 0 0 30px;
    }

    .product_detail03.product_main01 .pt_tit {
        font-size: 18px;
    }

    /*2020-04-20 lujx*/
    .cx_platform {
        padding-top: 0;
    }

    .cx_platform01 .content .item .rect-73 {
        padding-bottom: 60%;
    }

    .cx_platform01 .content .item .rect-55 {
        padding-bottom: 0px;
        height: auto
    }

    .cx_platform01 .content .item .left {
        width: 100%;
        margin-bottom: 20px;
    }

    .cx_platform01 .content .item .left .left_l {
        width: 100%;
    }

    .cx_platform01 .content .item .left .left_r {
        width: 100%;
        padding-bottom: 20px;
    }

    .cx_platform01 .content .item02 .left .left_r {
        padding-bottom: 0px;
    }

    .cx_platform01 .content .item .left .left_r .box .t {
        font-size: 16px;
        line-height: 22px;
    }

    .cx_platform01 .content .item .left .left_r .box .c {
        font-size: 14px;
        line-height: 24px;
        height: auto;
    }

    .cx_platform01 .content .item .right {
        width: 100%;
    }

    .cx_platform01 .content .item .right .cover .box {
        padding: 55px 0;
    }

    .cx_platform01 .content .item .right .cover .box .c {
        font-size: 18px;
    }

    .cx_platform02 {
        padding-bottom: 30px;
    }

    .cx_platform02 .content li {
        width: 49%;
        margin-right: 2%;
        margin-left: 0px;
        margin-bottom: 10px;
    }

    .cx_platform02 .content li:nth-child(2n) {
        margin-right: 0px;
    }

    .cx_platform02 .content li ._img img {
        height: 100px;
        margin-top: 20px;
    }

    .cx_platform03 .item .right {
        width: 100%;
    }

    .cx_platform03 .item .left {
        width: 100%;
    }

    .cx_platform03 .item .left .box {
        padding: 20px;
    }

    .cx_platform03 .item .left .box .tit {
        font-size: 20px;
        line-height: 20px;
        margin: 0 0 10px;
    }

    .cx_platform03 .item .left .box .con {
        font-size: 14px;
        line-height: 24px;
        height: auto
    }

    .cx_platform03 .item02 {
        margin-top: 20px;
    }

    /*服务理念*/
    .service_concept {
        padding-top: 0;
    }

    .service_concept01 {
        padding-bottom: 20px;
    }

    .service_concept01 .content {
        margin-top: 0;
        margin-bottom: 30px;
    }

    .service_concept01 .content li .li_box .icon_img {
        width: 40px;
    }

    .service_concept01 .content li .li_box .icon_txt {
        font-size: 25px;
        line-height: 25px;
    }

    .service_concept01 .content li .li_box .text {
        line-height: 22px;
    }

    .service_concept01 .content li .li_box:after {
        height: 80px;
        margin-top: -40px;
    }

    .service_concept02 {
        padding-bottom: 30px;
    }

    .service_concept02 .content .item .right {
        width: 100%
    }

    .service_concept02 .content .item .left {
        width: 100%;
    }

    .service_concept02 .content .item .left .box .t {
        font-size: 16px;
        line-height: 22px;
    }

    .service_concept02 .content .item .left .box .c {
        line-height: 23px;
        margin: 5px 0 10px;
        min-height: inherit;
    }

    .service_concept02 .content .item .left .box .icon {
        width: 30px;
        height: 26px;
        background-size: cover;
    }

    .service_concept02 .content .item:hover .left .box .icon {
        background-position: 0 -26px;
    }

    .service_concept03 .infor {
        padding: 0;
        margin-bottom: 15px;
    }

    .service_concept03 .infor .tit {
        font-size: 20px;
        line-height: 25px;
    }

    /*创新能力*/
    .cx_power {
        padding-bottom: 0;
    }

    .cx_power01.industry_cold01 .content .right .box {
        padding: 20px;
    }

    .cx_power01.industry_cold01 .tit {
        font-size: 18px;
        margin-bottom: 0;
    }

    .cx_power02 .content .tab ul li {
        width: 100%;
        font-size: 16px;
        margin-bottom: 1px;
    }

    .cx_power02 .content .con {
        padding: 20px;
    }

    .cx_power02 .content .con .t {
        font-size: 16px;
        margin: 10px 0;
    }

    .cx_power02 .content .con .list .i {
        width: 95%;
    }

    .cx_power02 .content .con .item .box {
        margin-left: 0;
    }

    .cx_power03 .content .t {
        font-size: 18px;
    }

    .cx_power04 .content .row {
        border: none;
    }

    .cx_power04 .content .item {
        border: none;
        height: auto;
        margin-bottom: 50px;
    }

    .cx_power04 .content .t {
        font-size: 18px;
    }

    .cx_power04 .content {
        margin-top: 0;
    }

    .cx_power05 {
        margin-top: 0;
    }

    .cx_power05 {
        padding-bottom: 30px;
    }

    /*人才战略*/
    .talents {
        padding-top: 0;
    }

    .talents01 .left .t {
        font-size: 18px;
        margin: 0 0 10px;
    }

    .talents02 .content .info {
        margin: 0;
        padding: 20px;
    }

    .talents02 .content {
        position: static;
        margin: 0 20px;
    }

    .talents02 .wrap {
        height: auto;
        padding: 30px 0;
    }

    .talents02 .content .tit {
        background: #005caa;
        padding: 0;
        line-height: 3;
    }

    .talents03 {
        padding-top: 0;
    }

    .talents03 .item {
        width: 100%;
        margin-bottom: 20px;
    }

    .talents03 .fix {
        padding: 30px 0 10px;
    }

    .talents03 .item img {
        display: none;
    }

    .talents03 .item .info .t {
        font-size: 18px;
        margin-bottom: 10px;
        padding-bottom: 5px;
    }

    .talents03 .item .info {
        overflow: inherit;
    }

    /*首页*/
    .ibanner .owl-carousel video,
    .ibanner .owl-carousel .item .cover {
        display: none;
    }

    .ibanner .owl-carousel .owl-item img {
        position: static;
        margin: 0;
        width: 100%;
    }

    :root .ibanner .video_item img {
        display: block;
    }

    .ibanner .item {
        height: auto;
    }

    .ibanner .item .wrap {
        position: absolute;
        left: 5%;
        top: 20%;
    }

    .ibanner .owl-dots {
        bottom: 10px;
    }

    .ibanner .owl-dots .owl-dot {
        width: 5px;
        height: 5px;
        margin: 0 5px;
    }

    .ibanner .iban_word {
        margin: 0;
    }

    .ibanner .iban_word .tit {
        font-size: 20px;
    }

    .ibanner .iban_word .en {
        font-size: 12px;
        margin: 10px 0 20px;
    }

    .ibanner .common-line-btn {
        line-height: 35px;
        padding: 0 15px 0;
        font-size: 14px;
        margin-top: 60px;
    }

    .ibanner .nav_l {
        display: none;
    }

    .ibanner .nav_r {
        display: none;
    }

    .index .common-combo {
        padding: 30px 0 20px;
    }

    .index .common-combo .common-h1 {
        font-size: 20px;
    }

    .index .common-combo .common-h1-desc {
        font-size: 14px;
    }

    .ipart01 .num_box li {
        width: 100%;
    }

    .ipart01 .num_box li .li_box .icon_txt .n {
        font-size: 22px;
    }

    .ipart01 .num_box li .li_box .icon_txt .cn {
        font-size: 20px;
    }

    .ipart01 .num_box li .li_box .text {
        margin: 0 0 20px;
    }

    .ipart01 .num_box ul {
        margin-top: 20px;
    }

    .ipart01 {
        padding-bottom: 0;
    }

    .ipart02 .content .item .text_box .tit {
        font-size: 18px;
    }

    .ipart02 .content .item .text_box .desc {
        width: auto;
    }

    .ipart02 .tab .item {
        padding: 10px 0;
    }

    .ipart02 .tab .item .t {
        font-size: 14px;
        margin-top: 5px;
    }

    .ipart02 .tab .item .icon {
        max-width: 20%;
        margin: 0 auto;
    }

    .ipart02 .content .item img {
        width: 1400px;
        margin-left: -700px;
    }

    .ipart02 .content .item {
        height: 405px;
    }

    .ipart02 .content .item .text_box {
        top: 30px;
    }

    .ipart02 .content .item .text_box .desc {
        font-size: 14px;
    }

    .ipart03 {
        padding-bottom: 30px;
    }

    .ipart03 .right_content .right .t {
        font-size: 18px;
    }

    .ipart03 .right_content .right .info {
        padding: 20px;
    }

    .ipart03 .right_content .right .list a {
        width: auto;
    }

    .ipart04 {
        padding: 30px 0;
    }

    .ipart04 .tit {
        font-size: 20px;
        margin-bottom: 15px;
    }

    .ipart04 .left .l_left {
        width: 100%;
    }

    .ipart04 .left .l_right {
        width: 100%;
        margin-top: 12px;
    }

    .ipart04 .left .info .t {
        font-size: 16px;
    }

    .ipart05 {
        padding-bottom: 30px;
    }

    .ipart05 .item .t {
        font-size: 14px;
    }

    .ipart01 .content .right .info .t {
        font-size: 16px;
    }

    .ipart03 .right_content .right .desc {
        height: auto;
    }

    .ipart03 .right_content .right .list {
        height: auto;
    }

    .ipart04 .left .l_left .info {
        float: left;
        width: 50%;
        padding: 20px 5%;
    }

    .ipart04 .left .l_left .rect-75 {
        float: right;
        width: 40%;
        padding-bottom: 30%;
        margin-top: 10px;
    }

    .ipart05 .item .icon {
        width: 40%;
        margin: 0 auto;
    }

    .intro03 .owl-dots .owl-dot {
        width: 12px;
        height: 12px;
        margin: 0 2px;
    }

    /*简历*/
    .resume .content-16535 .job_form ._items ._t {
        font-size: 18px;
    }

    .resume .content-16535 .job_form_row ._input {
        width: 70%;
    }

    .resume .content-16535 .job_form_row #authImg {
        float: right;
        margin-top: 10px;
    }

    .product_detail02 .right .box {
        height: auto;
    }

    .xc-banner.pro-xc-banner .text_box.crumb {
        bottom: 10px;
        font-size: 12px;
    }

    /* 2020-0622 */
    .honor .honor_list li .rect-75 {
        padding-bottom: 75%;
    }

    .honor .honor_list li ._img img {
        margin-top: 10px;
    }

    .ipart04 .left {
        width: 100%;
    }

    .ipart04 .right {
        width: 100%;
    }

    .ipart04 .left .l_left .rect-75 {
        margin: 10px 10px 10px 0;
        width: 35%;
        padding-bottom: 25%;
    }

    .ipart04 .left .l_left .info {
        padding: 20px 3%;
    }

    .resume .content-16535 .job_form_row ._short {
        width: 30%;
    }

    .news_report01 .left .row>.span-4 {
        margin-bottom: 20px;
    }

    .industry_cold03 .content .owl-nav {
        margin-top: 0px;
        top: 78px
    }

    .industry_cold03 .content .owl-nav div {
        font-size: 20px;
    }

    .industry_cold02 .item .con {
        height: auto;
    }

    .industry_cold02 .item .con .desc {
        height: 78px
    }

    /*英文食品*/
    .encommon-tit {
        font-size: 20px;
    }

    .encommon-pttit {
        font-size: 22px;
        margin-bottom: 15px;
    }

    .en_food.channel_content {
        padding-bottom: 10px;
    }

    .en_food01 {
        padding: 30px 0;
    }

    .en_food02 {
        padding-top: 30px;
    }

    .en_food02 .info .t {
        font-size: 18px;
    }

    .en_food02 .info .desc {
        height: auto;
    }

    .en_food02 .info {
        padding-bottom: 30px;
        margin-bottom: 20px;
    }

    .en_food02 .con .classify {
        font-size: 18px;
        line-height: 52px;
    }

    .en_food02 .con {
        margin-bottom: 20px;
    }



    /*行业*/
    .en_industry {
        padding: 0;
    }

    .en_industry01 .part {
        padding: 30px 0;
    }

    .en_industry02 {
        padding-bottom: 10px;
    }

    .en_industry03 .content {
        width: 100%;
    }

    .en_industry03 .content .item .img .rect-50 {
        height: auto;
        padding-bottom: 0;
    }

    .en_industry03 .owl-carousel .owl-item {
        margin-left: 0px;
    }

    .en_industry03 .content .item .img .cover {
        position: static;
        padding: 25px 30px;
        opacity: 1;
    }

    .en_industry03 .content .item .img ._full {
        position: static;
    }

    .en_industry03 {
        padding: 30px 0;
    }

    /*解决方案*/
    .en_solution03 .left li {
        font-size: 15px;
        line-height: 40px;
    }

    .en_solution03 .left li.cur {
        font-size: 18px;
    }

    .en_solution02 .item {
        width: 47%;
    }

    .en_solution02 .item .jt {
        font-size: 20px;
    }

    .en_solution02 {
        padding-top: 30px;
    }

    .en_solution03 {
        padding-top: 30px;
    }

    .en_solution03 .left li:after {
        height: 2px;
    }

    .en_solution03 .right .content {
        margin: 30px;
    }


    /*首页*/
    .en_banner .owl-carousel video,
    .en_banner .owl-carousel .item .cover {
        display: none;
    }

    .en_banner .owl-carousel .owl-item img {
        position: static;
        margin: 0;
        width: 100%;
    }

    :root .en_banner .video_item img {
        display: block;
    }

    .en_banner .item {
        height: auto;
    }

    .en_banner .item .wrap {
        position: absolute;
        left: 5%;
        top: 35%;
    }

    .en_banner .owl-dots {
        bottom: 10px;
    }

    .en_banner .owl-dots .owl-dot {
        width: 5px;
        height: 5px;
        margin: 0 5px;
    }

    .en_banner .iban_word {
        margin: 0;
    }

    .en_banner .iban_word .tit {
        font-size: 20px;
    }

    .en_banner .iban_word .en {
        font-size: 12px;
        margin: 10px 0 20px;
    }

    .en_banner .common-line-btn {
        line-height: 35px;
        padding: 0 15px 0;
        font-size: 14px;
        margin-top: 60px;
    }

    .en_banner .nav_l {
        display: none;
    }

    .en_banner .nav_r {
        display: none;
    }

    .enindex01 {
        margin-bottom: 30px;
    }

    .enindex01 .right {
        padding-top: 30px;
    }

    .enindex01 .right .t2 {
        font-size: 22px;
    }

    .enindex01 .right .t1 {
        font-size: 18px;
    }

    .enindex01 .right .desc {
        margin: 15px 0;
    }

    .enindex01 .right .num_box .num {
        font-size: 36px;
    }

    .enindex .encommon-pttit {
        padding: 30px 0 5px;
    }

    .enindex02 .item .info {
        padding: 20px 0 10px;
        margin-bottom: 3px;
    }

    .enindex02 .item .info .t {
        font-size: 16px;
        margin-top: 5px;
    }

    .enindex02 {
        padding-bottom: 65px;
    }

    .enindex03 .item .cover {
        bottom: 15px;
    }

    .enindex03 .left .item .cover {
        bottom: 15px;
    }

    .enindex03 .left .item .cover:after {
        display: none;
    }

    .enindex03 .item .cover .t {
        font-size: 16px;
    }

    .enindex03 {
        padding-bottom: 30px;
    }

    /*服务网络*/
    .service_net01 .top_ {
        height: auto;
    }

    .service_net01 .top_ .top_left {
        display: none;
    }

    .service_net01 .top_ .top_center {
        width: 100%;
    }

    .service_net01 .sele {
        width: 100%;
        margin: 5%;
    }

    .service_net01 .map_box {
        margin-bottom: 30px;
    }

    .service_net01 .map_box .map-M5-map {
        min-height: 300px;
    }

    .service_net01 input {
        width: 100%;
        margin: 5%;
        font-size: 14px;
    }

    .service_net01 .top_ .top_center form {
        overflow: hidden;
    }

    .service_net01 .sele {
        padding-left: 10px;
        width: 100%;
        margin: 0;
    }

    .service_net01 input {
        width: 100%;
        margin: 10px 0;
    }

    .service_net01 .top_ .top_right {
        width: 100%;
        margin-top: 0;
        display: block;
    }

    /* 1125 */
    .xc-banner.pro-xc-banner form input {
        padding: 0 5px;
        width: 172px;
        border: none;
    }

    /* 1127 */
    .order01 .content ul li {
        width: 100%;
        margin: 0 0 20px;
    }

    .order01 .infor {
        margin-bottom: 20px;
    }

    .order02 .infor {
        margin-bottom: 20px;
    }

    .m_nav {
        top: 55px;
    }

    .header .h_top {
        padding-top: 5px;
    }

    .header_wrap {
        height: 55px;
    }


    /*en*/
    .en_industry03 .owl-carousel .owl-stage-outer {
        overflow: hidden;
    }

    .enindex01 .right .num_box .num {
        font-size: 26px;
    }

    .header .h_bott {
        width: 40%;
    }

    .en_banner .common-line-btn {
        margin-top: 80px;
        line-height: 30px;
    }

    .common-combo .common-h1,
    .common-combo .common-h1 a {
        font-size: 20px;
        margin-bottom: 0;
    }

    .xc-banner .text_box .slogan {
        font-size: 18px;
    }

    .xc-banner.pro-xc-banner .text_box {
        top: 20%;
    }

    .xc-banner.pro-xc-banner form input {
        font-size: 14px;
    }

    /*案例*/
    .case_list01 .content .item {
        width: 49%;
        margin-right: 2%;
    }

    .case_list01 .content .item:nth-child(2n) {
        margin-right: 0
    }

    .news_list01 .item .con {
        padding: 15px;
    }

    .news_list01 .item .con .tit {
        font-size: 14px;
        line-height: 25px;
        height: 50px;
    }



}

@media only screen and (max-width: 480px) {
    /*mobileMode 480 网站样式*/

}

@media only screen and (max-width: 320px) {

    /*mobileMode 480 网站样式*/
    .common-h1 {
        font-size: 20px;
    }

}