@media (max-width:1000px) {
    .nav_menu, .nav_addition, .bann_button_next, .bann_button_prev, .nowap,.goods_share_button {
        display:none !important;
    }
    .wap {
        display:unset !important;
    }
    .nav_menu_icon {
        width:100%;
        text-align:right;
        padding-top:20px;
        display:block
    }
    .navbar_menu {
        border:0 solid #E0E0E0;
        background-color:#fff;
        width:35px;
        height:35px;
        border-radius:5px;
        text-align:center;
        outline:0
    }
    .navbar_menu i {
        color:#178B5F;
        padding-left:3px;
        padding-top:3px;
        font-size:18px;
    }
    .navbar_menu:hover {
        color:#fff;
        background-color:#5DD986;
        border-color:#5DD986;
        outline:0
    }
    .navbar_menu:hover i {
        color:#fff;
    }
    /*下拉菜单*/
    .head_nav {
        position:absolute;
        top:80px;
        left:0;
        z-index:50;
        width:100%;
        padding:0;
        margin:0;
        display:none;
        box-shadow:0 2px 10px #BDBDBD;
    }
    .head_nav ul {
        width:100%;
        list-style:none;
        margin:0;
        padding:0;
        overflow:hidden;
    }
    .head_nav ul li {
        margin:0;
        position:relative;
        display:block;
        border-top:1px solid #3EA074;
    }
    .head_nav ul li .main_link {
        border-top:1px solid #52C491;
        display:block;
        height:45px;
        line-height:45px;
        padding:0 5px;
        text-align:center;
        font-size:16px;
        color:#fff;
        background-color:#4BBE92;
    }
    .head_nav ul li .main_link:hover {
        color:#FFF176;
        background-color:#46B48B;
    }
    #home_bann .swiper_slide_vide, #home_bann .swiper-slide {
        width:100%;
        height:500px;
    }
    .swiper_slide_vide .title {
        width:100%;
        color:#FFFFFF;
        text-align:center;
        font-size:20px;
        font-weight:700;
    }
    .swiper_slide_vide .subtitle {
        width:100%;
        color:#FFFFFF;
        font-size:14px;
        font-weight:300;
        font-family:"Gothic A1", Sans-serif;
        text-transform:uppercase;
        text-align:center;
        padding:10px 10px;
    }
    .swiper_slide_vide .entitle {
        padding:0 10px;
        width:100%;
        color:#FFFFFF;
        text-align:center;
        font-family:"Gothic A1", Sans-serif;
        text-transform:uppercase;
        font-size:12px;
        font-weight:300;
    }
    .content_bg1 {
        margin-top:0;
    }
    .home_about {
        padding:10px 10px;
        overflow:hidden;
    }
    .espcms_title .title_name {
        font-size:20px;
        font-weight:500;
        letter-spacing:0;
        text-align:center;
        color:#b09577;
        margin:0;
        padding:0;
        text-transform:uppercase;
    }
    .home_about .about_content {
        padding-top:10px;
        padding-bottom:15px;
        width:100%;
    }
    .home_about .about_content .title {
        color:#b09577;
        font-size:14px;
        text-align:center;
        width:100%;
        padding-bottom:10px;
    }
    .about_content_main {
        padding-top:0;
        width:100%;
        display:unset;
        -webkit-justify-content:unset;
        justify-content:unset;
        overflow:hidden;
    }
    .about_content_main .about_text {
        padding-right:0;
    }
    .about_content_main .about_text .about_font {
        font-size:14px;
        line-height:180%;
    }
    .home_process .process_at {
        width:30%;
        padding:15px 10px 0 10px;
        overflow:hidden;
    }
    .home_process .process_at .num {
        text-align:left;
        padding-top:5px;
        font-size:20px;
        width:100%;
        color:#b09577;
        font-weight:bold;
        overflow:hidden;
    }
    .about_pic {
        padding-top:25px;
        width:100%;
        overflow:hidden;
    }
    .about_pic img {
        width:100%;
    }
    .espcms_title .title_name_left {
        font-size:20px;
        font-weight:500;
        letter-spacing:0;
        text-align:center;
        color:#b09577;
        margin:0;
        padding:0;
        text-transform:uppercase;
    }
    .espcms_title .title_subhead {
        padding-top:10px;
        color:#FFFFFF;
        text-align:center;
        line-height:180%;
        font-size:14px;
    }
    .oem_server_layer .oem_server_at {
        width:100%;
        overflow:hidden;
        margin-top:20px;
        position:relative;
    }
    .oem_server_layer .oem_server_at .oem_pic {
        width:100%;
        overflow:hidden;
    }
    .oem_server_layer .oem_server_at .oem_digital {
        display:none;
    }
    .oem_server_layer .oem_server_at .oem_content {
        position:absolute;
        right:0;
        top:20%;
        width:100%;
        padding:15px;
        border-radius:0;
        background:rgba(9, 24, 57, 0.8);
        overflow:hidden;
    }
    .oem_server_layer .oem_server_at .oem_content .title {
        font-size:16px;
    }
    .oem_server_layer .oem_server_at .oem_content .sub {
        margin-top:10px;
        font-size:14px;
        line-height:180%;
        color:#FFFFFF;
        overflow:hidden;
    }
    .product_layer {
        padding-top:25px;
        width:100%;
        display:unset;
        -webkit-justify-content:unset;
        justify-content:unset;
    }
    .product_layer .product_type {
        width:100%;
        padding:20px;
        margin-bottom:10px;
        overflow:hidden;
    }
    .product_layer .product_type .product_title {
        font-size:18px;
    }
    .product_layer .product_type .product_type_list li a .title {
        font-size:16px;
        color:#181818;
        overflow:hidden;
    }
    .product_layer .product_type .product_type_list li a .sub {
        font-size:12px;
        padding-top:5px;
        text-transform:uppercase;
        overflow:hidden;
    }
    .product_layer .product_type .product_type_list li a {
        width:100%;
        padding:10px;
        font-size:18px;
        height:120px;
    }
    .product_layer .product_type .product_type_list li a.hover02 {
        width:100%;
        padding:10px;
        font-size:18px;
        height:90px;
    }
    .production_layer {
        margin-top:0;
    }
    .production_layer .production_list {
        margin-top:10px;
        width:100%;
        overflow:hidden;
        display:unset;
        border-radius:5px;
        -webkit-justify-content:unset;
        justify-content:unset;
    }
    .production_layer .production_list .pic {
        float:left;
        width:100%;
        border-radius:5px 5px 0 0;
        overflow:hidden;
    }
    .production_layer .production_list:nth-child(odd) .pic {
        float:left;
        width:100%;
        padding:0;
        border-radius:5px 5px 0 0;
        overflow:hidden;
    }
    .production_layer .production_list .pic img {
        width:100%;
        overflow:hidden;
    }
    .production_layer .production_list .title_at {
        float:right;
        width:100%;
        padding:10px;
        background:rgba(38, 50, 56, 0.5);
        overflow:hidden;
    }
    .production_layer .production_list .title_at .numeral {
        display:none;
    }
    .production_layer .production_list .title_at .title {
        margin:0;
        padding:0 0 10px 0;
        font-size:20px;
        text-align:center;
        line-height:120%;
        border-bottom:1px solid #FFFFFF;
        color:#FFFFFF;
    }
    .production_layer .production_list .title_at .sub {
        padding-top:10px;
        font-size:16px;
        line-height:160%;
        text-align:center;
        color:#FFFFFF;
    }
    .news_layer {
        padding:20px 0 10px 0;
        width:100%;
        overflow:hidden;
    }
    .news_layer .news_list li {
        float:left;
        width:100%;
        padding:0 10px;
        margin-bottom:20px;
        overflow:hidden;
    }
    .news_layer .news_list li > .news_pic {
        width:100%;
        margin-bottom:5px;
        border-radius:5px;
        overflow:hidden;
    }
    .news_title {
        width:100%;
        overflow:hidden;
        text-align:center;
        font-size:20px;
        padding:10px 0 0 0;
    }
    .news_layer .news_list li > .news_title {
        width:100%;
        font-size:16px;
        margin-bottom:5px;
        white-space:nowrap;
        text-overflow:ellipsis;
        overflow:hidden;
    }
    .fotter_layer .fotter_at {
        padding:20px 0 0 0;
        overflow:hidden;
    }
    .fotter_at .brand_list {
        width:100%;
        padding:10px;
        overflow:hidden;
    }
    .fotter_at .brand_list ul {
        display:unset;
        -webkit-justify-content:unset;
        justify-content:unset;
        overflow:hidden;
    }
    .fotter_at .brand_list ul li {
        float:left;
        width:25%;
        text-align:center;
        padding:2px;
        margin:0;
    }
    .fotter_at .brand_list ul li img {
        width:100%;
    }
    .fotter_at .footer_str {
        overflow:hidden;
        width:100%;
        display:unset;
        padding:10px;
        -webkit-justify-content:unset;
        justify-content:unset;
    }
    .footer_nav {
        width:100%;
        padding:10px;
        overflow:hidden;
    }
    .footer_nav dl {
        float:left;
    }
    .footer_nav dl dt {
        font-size:16px;
        color:#FFFFFF;
        font-weight:bold;
        margin-bottom:10px;
    }
    .footer_nav dl dd {
        float:left;
        margin-top:5px;
        margin-right:15px;
        font-size:14px;
        color:#7b7d8a;
    }
    .footer_contact {
        width:100%;
        padding:10px;
        overflow:hidden;
    }
    .footer_contact dl {
        float:left;
    }
    .footer_contact dl dt {
        font-size:16px;
        color:#FFFFFF;
        font-weight:bold;
        margin-bottom:20px;
    }
    .footer_contact dl dd {
        margin-top:10px;
        font-size:14px;
        color:#b09577;
    }
    .footer_pic {
        float:unset;
        width:100%;
        padding:10px;
        overflow:hidden;
    }
    .footer_pic ul {
        list-style:none;
        padding-top:0;
    }
    .footer_pic ul li {
        float:unset;
        padding-left:0;
        text-align:center;
    }
    .footer_pic ul li img {
        width:90px;
        border:5px solid #fff;
    }
    .footer_pic ul li p {
        padding-top:10px;
        text-align:center;
        color:#b09577;
    }
    .about_company_culture {
        width:100%;
        overflow:hidden;
        margin-top:20px;
        padding:0;
        background:unset;
        display:unset;
        -webkit-justify-content:unset;
        justify-content:unset;
    }
    .about_company_culture .company_culture_at {
        width:100%;
        margin:10px 0;
        padding:10px;
        background:#E3F2FD;
        border-radius:10px;
    }
    .page_frame {
        padding:20px 0;
        overflow:hidden;
    }
    .pic_list_at .pic_list_content {
        padding:20px 10px;
        width:100%;
        display:table;
        -webkit-justify-content:unset;
        justify-content:unset;
        overflow:hidden;
        border-top:1px solid #E0E0E0;
    }
    .pic_list_at .pic_list_content .pic {
        margin-right:0;
        text-align:center;
    }
    .pic_list_at .pic_list_content .content {
        text-align:center;
        overflow:hidden;
    }
    .pic_list_at .pic_list_content .content .name {
        font-size:16px;
        color:#b09577;
        padding-bottom:10px;
    }
    .pic_list_at .pic_list_content .content .sub {
        font-size:14px;
        line-height:160%;
    }
    .obm_content {
        padding:10px 0 0 0;
        overflow:hidden;
        position:relative;
    }
    .obm_content .line {
        display:none;
    }
    .read_title_left {
        font-size:20px;
        text-align:center;
        color:#000000;
        padding-bottom:10px;
    }
    .process_list {
        margin-top:20px;
        width:100%;
        overflow:hidden;
        position:relative;
        display:unset;
        -webkit-justify-content:unset;
        justify-content:unset;
    }
    .process_list .process_at .number {
        font-size:40px;
        text-align:center;
        height:50px;
        line-height:50px;
        color:#b09577;
    }
    .process_list .process_at .name {
        text-align:center;
        width:100%;
        font-size:23px;
        color:#757575;
        height:50px;
        line-height:50px;
    }
    .process_list .process_at .icon {
        display:none;
    }
    .obm_content2 {
        padding:10px;
        margin-top:20px;
        width:100%;
        border-radius:0;
        background-color:#FFFFFF;
        overflow:hidden;
        display:unset;
        -webkit-justify-content:unset;
        justify-content:unset;
    }
    .obm_content2 .obm_read_at_l {
        width:100%;
        padding-right:0;
        overflow:hidden;
    }
    .obm_content2 .obm_read_at_r {
        float:unset;
        width:100%;
        padding:10px;
        overflow:hidden;
    }
    .obm_content2 .obm_read_at_l ul li {
        float:left;
        width:100%;
        padding:5px;
        overflow:hidden;
    }
    .obm_content2 .obm_read_at_l ul li > .obm_read_fram {
        position:relative;
        width:100%;
        height:auto;
        padding:20px;
        background-color:#ECEFF1;
        border-radius:5px;
        overflow:hidden;
    }
    .obm_content2 .obm_read_at_l ul li > .obm_read_fram .number {
        display:none;
    }
    .obm_content2 .obm_read_at_r .imgdiv {
        border-radius:0;
        width:100%;
        height:auto;
        overflow:hidden;
    }
    .obm_content3 {
        margin-top:10px;
    }
    .goods_sub_category {
        width:100%;
        padding:15px 0;
        overflow:hidden;
    }
    .goods_sub_category ul {
        list-style:none;
        overflow:hidden;
        padding:0;
        margin:0;
        display:unset;
        -webkit-justify-content:unset;
        justify-content:space-around;
    }
    .goods_sub_category ul li {
        float:left;
        width:25%;
        padding:10px 0;
        margin:0;
        height:120px;
        text-align:center;
        cursor:pointer;
    }
    .goods_sub_category ul li .name {
        padding-top:10px;
        font-size:12px;
        text-align:center;
        color:#757575;
        font-weight:600;
    }
    .goods_list_pic {
        width:100%;
        padding:10px 0 10px 0;
        overflow:hidden;
    }
    .goods_list_cross_pic li {
        margin:10px 0;
    }
    .goods_list_cross_pic li:nth-of-type(even) .goods_pic {
        float:left;
    }
    .goods_list_cross_pic li .goods_pic {
        float:left;
        padding:0;
        margin:0;
        width:100%;
        overflow:hidden;
    }
    .goods_list_cross_pic li .goods_pic img {
        width:100%;
        height:auto;
        overflow:hidden;
    }
    .goods_list_cross_pic li .goods_introduce {
        float:unset;
        padding:10px;
        margin:0;
        width:100%;
        overflow:hidden;
    }
    .goods_list_cross_pic li .goods_introduce .title {
        font-size:16px;
    }
    .goods_list_cross_pic li .goods_introduce .type_title {
        font-size:16px;
        padding-top:10px;
    }
    .goods_list_cross_pic li .goods_introduce .sub {
        font-size:14px;
        padding-top:10px;
    }
    .goods_list_cross_pic li .goods_introduce .present {
        font-size:14px;
        padding-top:10px;
    }
    .goods_list_cross_pic li .goods_introduce .specification {
        font-size:14px;
        margin-top:5px;
        padding:10px;
        width:auto;
        display:table;
        background-color:#66BB6A;
        color:#FFFFFF;
        border-radius:5px;
    }
    .goods_list_range_pic li {
        float:unset;
        padding:10px;
        margin:0;
        width:100%;
        overflow:hidden;
        background-color:#f3f3f3;
        position:relative;
        border-radius:5px;
    }
    .goods_list_range_pic li img {
        width:100%;
        height:auto;
    }
    .goods_list_range_pic li .title {
        position:absolute;
        top:25px;
        left:0;
        width:100%;
        padding:0;
        margin:0;
        font-size:20px;
        text-align:center;
        overflow:hidden;
    }
    .goods_read_main {
        margin-top:20px;
    }
    .goods_read_main .goods_pic {
        float:left;
        width:100%;
    }
    .goods_read_main .goods_basic_information {
        float:left;
        width:100%;
        height:100%;
        padding-left:0;
        overflow:hidden;
        position:relative;
        z-index:9999;
    }
    .goods_read_main .goods_basic_information .goods_title {
        width:100%;
        font-size:16px;
        padding-top:25px;
        padding-bottom:5px;
        padding-left:0;
        color:#424242;
        line-height:180%;
        font-weight:bold;
    }
    .goods_read_main .goods_basic_information .goods_info {
        padding-left:0;
    }
    .goods_read_main .goods_basic_information .goods_share {
        left:0;
        bottom:0;
        width:100%;
        padding-top:25px;
        display:unset;
        -webkit-justify-content:unset;
        justify-content:unset;
    }
    .good_read img {
        max-width:100%;
        height:auto !important;
    }
    .news_pic_list ul li {
        width:100%;
        padding:0;
        margin:20px 0;
        background-color:#f3f3f3;
        border-radius:5px;
        overflow:hidden;
    }
    .news_pic_list ul li .news_pic {
        float:left;
        padding:0;
        margin:0;
        width:100%;
        overflow:hidden;
    }
    .news_pic_list ul li .news_pic img {
        max-width:100%;
        height:auto;
    }
    .news_pic_list ul li .news_introduce {
        float:left;
        padding:10px;
        margin:0;
        width:100%;
        overflow:hidden;
    }
    .news_pic_list ul li .news_introduce .title {
        font-size:16px;
    }
    .news_pic_list ul li .news_introduce .data {
        font-size:12px;
        padding-top:5px;
    }
    .news_pic_list ul li .news_introduce .sub {
        font-size:14px;
        line-height:180%;
        padding-top:10px;
        color:#9E9E9E;
    }
    .news_read {
        margin-top:10px;
        width:100%;
        overflow:hidden;
        font-size:14px;
        text-align:center;
    }
    .news_read img {
        max-width:100%;
        height:auto !important;
    }

    .prodution_read_laty {
        width:100%;
        border-top:unset;
        padding:10px;
        margin-top:10px;
        overflow:hidden;
        display:unset;
        -webkit-justify-content:unset;
        justify-content:unset;
    }
    .prodution_read_laty .read_l {
        width:100%;
        overflow:hidden;
        padding-right:0;
    }
    .read_title_left2 {
        font-size:20px;
        color:#000000;
        padding-bottom:10px;
        margin:0;
        text-align:center;
        line-height:100%;
    }
    .read_title_left3 {
        font-size:20px;
        text-align:center;
        color:#b09577;
        padding-bottom:10px;
        margin:0;
        line-height:100%;
        text-transform:uppercase;
    }
    .read_pic_horizontal ul {
        padding:0;
        margin:0;
        list-style:none;
        display:unset;
        -webkit-justify-content:unset;
        justify-content:unset;
    }
    .read_pic_horizontal ul li {
        float:left;
        padding:10px;
        width:50%;
    }
    .read_pic_horizontal .round_text {
        width:170px;
        height:170px;
        border-radius:50%;
        padding:10px;
        text-align:center;
        border:3px solid #b09577;
    }
    .read_pic_horizontal .round_text .icon {
        padding-top:10px;
        text-align:center;
    }
    .read_pic_horizontal .round_text .name {
        padding-top:5px;
        font-size:14px;
        color:#757575;
        text-align:center;
    }
    .prodution_read_laty2 {
        width:100%;
        padding:10px 0;
        margin-top:10px;
        overflow:hidden;
        display:unset;
        -webkit-justify-content:unset;
        justify-content:unset;
    }
    .prodution_read_laty2 .read_l {
        width:100%;
        padding:10px;
        padding-right:0px;
    }
    .prodution_read_laty2 .read_l2 {
        width:100%;
        padding-right:0px;
    }
    .read_content {
        padding-top:10px;
        font-size:14px;
        line-height:200%;
    }

    .goods_sub_read .pic_list_content {
        padding:20px 10px;
        width:100%;
        display:table;
        -webkit-justify-content:unset;
        justify-content:unset;
        overflow:hidden;
        border-top:1px solid #E0E0E0;
    }
    .goods_sub_read .pic_list_content .pic {
        margin-right:0;
        text-align:center;
    }
    .goods_sub_read .pic_list_content .content {
        text-align:center;
        overflow:hidden;
    }
    .goods_sub_read .pic_list_content .content .name {
        padding-top:15px;
        font-size:16px;
        color:#b09577;
        padding-bottom:10px;
    }
    .goods_sub_read .pic_list_content .content .sub {
        font-size:14px;
        text-align:left;
        line-height:160%;
    }
}