﻿@charset "utf-8";

@media screen and (min-width: 1200px){
    .container-fluid {
        padding-left:0 !important;
        padding-right:0 !important;
    }
    .container {
        max-width: 1200px !important;
		padding-left:0 !important;
		padding-right:0 !important;
    }
}
@media screen and (max-width: 1680px){
    .footer_branch{ margin-left: 3%;}

}
@media screen and (max-width: 1466px){
    .man_top{ width: 1200px;}
    .fixed_column{ left: -148px;}

}
@media screen and (max-width: 1440px){
    .footer_lx{ width: 35%;}
    .footer_branch{ width: 35%;}

}
@media screen and (max-width: 1366px){
    .swiper_banner{ height:400px;}
    .fixed_column{ position: relative; width: 100%; top: auto; left: auto; display: inline-block; margin-top: 30px;}
    .fixed_column_m{ width: 100%; display: inline-block; padding-bottom: 0;}
    .fixed_column_m ul{ padding: 15px 10px;}
    .fixed_column_m ul li{ width: 20%;}
    .fixed_column_m ul li a i{ display: none;}

}
@media screen and (max-width: 1280px){
    .footer_lx p span{ width: 14%;}
    .footer_lx p i{ width: 85%;}
}

@media screen and (max-width: 1199px){
    body{ min-width: 320px;}
    .container-fluid{ padding-right: 0; padding-left: 0;}
    .swiper_banner{ height:350px;}
    .stores_left{ width: 35%;}
    .stores_right{ width: 65%;}
    .stores_a1 span{ font-size: 24px;}
    .cp_lb p{ font-size: 16px;}
    .cp_lb a{ font-size: 14px;}
    .con_img{ width: 100%; text-align: center;}
    .con_img img{ display: inline-block;}
    .con_info{ width: 100%; text-align: center; margin-left: 0;}
    .man_top { width: 96%;}

    /*招商页面*/
    .swiper_zs{ height: 520px;}
    .zs_div .zs_title{ margin-top: 30px;}
    .zs_div .zs_tit{ font-size: 20px;}
    .zs_div .zs_a{ margin-top: 30px;}
    .zs_div_pic{ width: 96%;}
    .zs_div_img{ width: 92%;}
    .zs_WeChat_right{ margin-left: 3%; width: 70%;}
    .zs_WeChat_span{ margin-top: 30px; line-height: 38px;}
    .zs_wc_div{ margin-top: 20px;}
    .swiper_fcqh{ width: 100%;}
    .zs_fcqh .swiper-button-next{ left:-50px;}
    .zs_fcqh .swiper-button-prev{ right:-50px;}
    .zs_coop_list ul li{ margin-bottom: 50px;}
    .zs_project_list ul li{ width: 24.7%;}
    .zs_r_div{ padding: 40px;}
    .zs_md_card ul li{ width: 24%; margin-right: 1.3%;}

    /*标准服务*/
    .ny_banner{ height: 550px;}
    .news_list_pic{ width: 32%;}
    .news_list_pic img{ width: 100%; max-width: none;}
    .news_list_right{ width: 68%;}
    .news_list_right p{ font-size: 14px;}
    .news_list_right span{ margin-top: 10px;}
    .news_list_right{ padding: 20px 30px;}
    .news_xq_left{ width: 100%;}
    .news_xq_right{ width: 100%; float: left; margin-top: 20px;}

    /*品牌故事*/
    .ny_story_info{ width: 75%;}

    /*联系我们*/
    .contactDiv{ background-size: 100% !important;}

    /*防伪查询*/
    .ny_query_left{ width: 71.5%;}
    .ny_query_cx{ width: 100%;}
    .txt_fwm{ width: 90px;}
    .txt_yzm{ width: 120px; height: 36px;}
    .img_yzm{ height: 36px;}
    .ny_query_right{ width: 28.5%;}

    /*服务*/
    .service_imglist ul li{ height: 316px;}
    .service_imglist ul li .service_div{ margin-top:40px;}
    .service_imglist ul li .service_div span{ font-size: 26px !important; line-height: 34px !important;}
    .service_imglist ul li .service_div i{ font-size: 28px;}
    .service_imglist ul li:nth-child(1n) .service_div{ margin-right: 50px;}
    .service_imglist ul li:nth-child(2n) .service_div{ margin-left: 90px;}

    /*公益事业*/
    .ny_gongyi_pic{ padding: 0 5%;}
    .ny_info{ padding: 0 5%;}
    .gy_map{ padding: 0 5%;}

}
@media screen and (max-width: 1024px) {

    .header{ height: auto; padding: 0;position: relative;}
    .header_height{ height: 90px;}
    .swiper_banner{ height: 290px;}
    .footer_lx .footer_tel{ font-size: 22px;}
    .footer_lx p{ font-size: 16px;}
    .footer_branch{ margin-left: 2%;}

    /*招商页面*/
    .swiper_zs{ height: 480px;}
    .zs_WeChat_span{ font-size: 28px;}
    .zs_fcqh .swiper-button-next{ left:-15px;/* left:-30px; */}
    .zs_fcqh .swiper-button-prev{ right:-15px;/* right:-30px; */}
    .zs_md_butt dd{ font-size: 18px;}
    .zs_md_nr a{ font-size: 16px;}
    .zs_md_nr span{ font-size: 14px;}
    .zs_md_nr i{ font-size: 14px;}

    /*标准服务*/
    .ny_banner{ height: 480px;}

    /*联系我们*/
    .contactDiv{ text-align: center;}
    .contact_m{ display: inline-block; float: none; margin-left: auto; margin-top: 148px;}
    .contact_tel dd{ text-align: left;}
    .contact_m{ padding: 30px;}
    .contact_tel{ padding-bottom: 30px;}
    .contact_lx ul li span{ font-size: 16px;}
    .contact_lx ul li p{ font-size: 16px;}

    /*防伪查询*/
    .ny_section_name span{ font-size: 26px;}
    .ny_query_cx{ background-size: 120px; padding-left: 130px;}

    /*证书查询*/
    .cont-top-2{ height: 36px;}
    .cont-top-2::placeholder{ font-size: 14px;}
    .zscx_yzm{ height: 36px;}
    .zscx_yzm::placeholder{ font-size: 14px;}
    .img_yzm2{ height: 36px;}

    /*团队*/
    .team_right{ padding: 28px;}

    /*门店*/
    .stores_title p{ font-size: 14px;}

}
@media screen and (max-width: 960px) {
    .stores_left{ width: 100%;}
    .stores_a1{ width: 50%; height: 250px;}
    .stores_a2{ width: 50%; height: 250px;}
    .stores_right{ width: 100%; float: left;}
    .stores_sp{ height: 385px;}
    .news_pic{ text-align: center;}
    .card_1 .swiper-button-next{right: 0;margin-right: 0;margin-left: 0;left: auto;}
    .card_1 .swiper-button-prev{margin-right: 0;left: 0;right: auto;margin-left: 0;}
    .card_2 .swiper-button-next{left: -60px;}
    .card_2 .swiper-button-prev{right: -60px;}
    .walk_div ul li{ margin-bottom: 15px;}
    .walk_div ul li:last-child .gy_tp{ height: 400px;}
    /*.footer_branch{ width: 30%;}*/

    /*招商页面*/
    .swiper_zs{ height: 450px;}
    .zs_div{text-align: center; margin-bottom: 20px;}
    .zs_div .zs_title{ margin-top: 0;}
    .zs_div .zs_hx{ display: inline-block;}
    .zs_div .zs_a{ display: inline-block;}
    .zs_div_pic{ width: 90%;}
    .zs_div_pic img{ width: 100%;}
    .zs_div_img{ width: 88%;}
    .zs_div_img img{ width: 100%;}
    .zs_WeChat_pic{  width: 20%;}
    .zs_WeChat_span{ font-size: 18px; margin-top: 8px;}
    .zs_WeChat_right{ width: 78%; margin-left: 2%;}
    .zs_wc_div{ margin-top: 8px;}
    .zs_WeChat_title span{ font-size: 14px;}
    .swiper_fcqh{ height: 310px;}
    .fcqh_right{ padding: 26px 30px;}
    .zs_cul_div p{ font-size: 14px;}

    /*招商页面*/
    .ny_banner{ height: 380px;}
    .service_name{ width: 48%;}
    .service_name span{ font-size: 22px;}
    .service_byimg{ width: 50%;}
    .service_byimg img{ max-width: 100%;}
    .service_name i{ font-size: 22px;}
    .brand_list ul li:nth-child(1n) .brand_div_content{ padding-left: 40px;}
    .brand_list ul li:nth-child(2n) .brand_div_content{ padding-right: 40px;}
    .fixed_column_m{ background: none; text-align: center;}
    .fixed_column_m ul li{ display: inline-block; width: 19%; margin: 0 0.5%; border: solid 1px #ccc; color: #333;}
    .fixed_column_m ul li a{ display: block; color: #333;}
    .fixed_column_m ul li.on a{ color: #fff;}
    .brand_list{ margin-top: 30px;}
    .ny_section_byimg{ display: none;}
    .news_list_right{ padding: 5px 10px;}
    .news_list_right p{ height: 44px; line-height: 22px; overflow: hidden;}
    .news_banner{ height: 200px;}

    /*品牌故事*/
    .ny_course .container{ background: none;}
    .ny_section{ padding-bottom: 50px;}
    .ny_story .container{ background-size: 100%;}
    .ny_story_img{ width: 25%;}
    .ny_story_info p{ font-size: 14px;}
    .ny_course_list ul li:nth-child(1n) .ny_course_div{ margin-left: 1.8%;}
    .ny_course_list ul li:nth-child(2n) .ny_course_div{ margin-right: 1.6%;}
    .ny_course_div p{ font-size: 14px;}

    /*防伪查询*/
    .ny_query_left{ width: 100%;}
    .ny_query_cx{ padding-top: 10px;}
    .ny_query_right{ width: 100%; float: left; margin-top: 20px;}
    .ny_query_top{ padding: 15px 5px;}
    .ny_query_top span{ font-size: 16px;}

    /*证书查询*/
    .ny_zscx_m{ width: 100%;}
    .ny_zscx_cx{ width: 62%;}
    .ny_zscx_div{ padding: 30px 0;  }
    .cont-top-2{ width: 100%;}
    .ny_zscx_img{ width: 38%;}

    /*团队*/
    .team_right{ padding: 15px;}
    .team_right a{ font-size: 18px;}
    .team_right a i{ font-size: 14px;}
    .team_right span{ font-size: 14px; margin-bottom: 10px;}
    .team_right p{ font-size: 12px;}


    /*新闻列表*/
    .news_list_right a{ font-size: 17px;}
    .news_list_right span i{ font-size: 14px;}

    /*门店*/
    .storesAdd ul li{ margin-left: 11px; margin-right: 11px;}
    .storesAdd ul li a{ font-size: 14px;}
    .storesTop span{ font-size: 16px;}
    .storesBottom dd span{ width: 16%; font-size: 14px;}
    .storesBottom dd p{ width: 84%; font-size: 14px;}
    .storesLink a{ font-size: 14px;}

    /*服务*/
    .service_imglist ul li:nth-child(1n){    background-position-x: left !important;}
    .service_imglist ul li:nth-child(2n){    background-position-x: right !important;}

}
@media screen and (max-width: 812px) {
    .headMenu{ width: 50%;}
    .swiper_banner{ height:270px;}
    .branch_layer_m ul{ padding: 15px 0;}
    .branch_layer_m ul li{ height: 30px;}
    .branch_layer_m ul li a{ line-height: 30px;}
    .con_img img{ width: 100px;}
    .con_info span{ font-size: 26px;}
    .con_info i{ font-size: 16px;}
    .con_info p{ font-size: 18px;}
    .footer_logo{ display: none;}
    .footer_lx{ width: 40%;}
    .footer_lx .footer_tel{ font-size: 20px;}
    .footer_lx p{ font-size: 14px;}
    .footer_lx p span{ width: 18%;}
    .footer_lx p i{ width: 70%;}
    .footer_left{ font-size: 14px;}
    .footer_right span a{ font-size: 14px;}

    /*招商页面*/
    .swiper_zs{ height: 380px;}

    /*联系我们*/
    .contact_m{ margin-top: 110px;}
    .contact_tel dd i{ font-size: 26px;}
    .ny_ly_name span{ font-size: 26px;}
    .ny_ly_name i{ font-size: 24px;}
    .ny_ly_name p{ font-size: 14px;}

}
@media screen and (max-width: 768px) {
    .logo img{ height: 40px;}
    .menu_button{ left: 15px;}
    .header{ height: auto;}
    .header_right{ right: 15px;}
    .header_height{ height: auto;}
    /* .menu_button{ top: 4px;}
    .header_right{ top: 4px;} */
    .swiper_banner{ height:200px;}
    .stores_sp{ height: 380px;}
    /* .card_1 .swiper-button-next{ display: none;}
    .card_1 .swiper-button-prev{ display: none;} */
    .card_2 .swiper-button-next{ display: none;}
    .card_2 .swiper-button-prev{ display: none;}

    /*招商页面*/
    .swiper_zs{ height: 350px;}
    .zs_div_pic{ width: 80%;}
    .zs_div_img{ width: 78%;}
    .zs_jmys_bz ul{ width: 100%; text-align: center; display: inline-block; margin-left: 0; margin-right: 0;}
    .zs_jmys_bz ul li{ width: 32.9%; margin-bottom: 20px; display: inline-block; float: none; overflow: hidden;}
    .zs_cul_div{padding: 70px 30px 30px 30px;}
    .zs_md_card ul li{ width: 48%; }
    .zs_md_card ul li:nth-child(2n){ float: right; margin-right: 0;}

    /*标准服务*/
    .ny_banner{ height: 350px;}
    .news_list_right{ padding: 5px 10px;}
    .news_list_right a{ font-size: 17px;}
    .news_list_right p{ line-height: 22px; height: 44px; overflow: hidden;}

    /*品牌故事*/
    .ny_story_info{ margin-bottom: 40px;}

    /*证书查询*/
    .ny_zscx_cx{ width: 100%;}
    .ny_zscx_img{ width: 100%; background: #00346E;}

    /*团队*/
    .team_pic{ width: 32%;}
    .team_right{ width: 68%;}


}

@media screen and (max-width: 736px) {
    .Mall_link{ font-size: 14px;}
    .stores_a1{ width: 60%; height: 230px;}
    .stores_a2{ width: 40%; height: 230px;}
    .stores_a1 span{ font-size: 20px;}
    .stores_sp{ height: 286px;}
    .stores_r_div{ height: 170px;}
    .news_card span{ font-size: 18px;}
    .news_card i{ margin-top: 15px;}
    .news_card p{ font-size: 14px; line-height: 24px;}
    .yc_list ul li{ margin-bottom: 0;}
    .yc_list ul li:nth-child(2) .yc_b{ border: none;}
    .footer_lx{ width: 100%; margin-top: 0; margin-left: 0; text-align: center;}
    .footer_lx p span{ width: auto; float: none;}
    .footer_lx p i{ width: auto; float: none;}
    .footer_branch{ width: 50%; /*margin-left: 25%;*/ display: inline-block; }
    .footer_ewm{ float: left; margin-top: 30px; width: 100%; text-align: center;}

    /*招商页面*/
    .zs_div_img{ width: 75%;}
    .zs_WeChat_pic{ width: 100%; text-align: center;}
    .zs_WeChat_pic img{ width: 150px;}
    .zs_WeChat_right{ width: 100%; margin-left: 0; text-align: center;}
    .zs_WeChat_span{ display: inline-block; float: none;}
    .zs_WeChat{ padding-top: 30px; padding-bottom: 30px;}
    .zs_jmys_ms p{ font-size: 16px;}
    .zs_jmys_tb ul li:nth-child(2n){border-right: none;}
    .zs_jmys_tb ul li:nth-child(3){border-right: solid 1px #334C75;}
    .zs_jmys_tb ul li:nth-child(4){ border-bottom: solid 1px #334C75;}
    .zs_support_ms p{ font-size: 16px;}
    .swiper_fcqh{ height: auto;}
    .fcqh_pic{ width: 100%; height: 250px;}
    .fcqh_right{ width: 100%;}
    .zs_jmys_bz ul li{ width: 48%;}
    .zs_coop_figure{ width: 48%;}
    .zs_coop_figure img{ width: 100%;}
    .zs_project_list ul li{ width: 49.5%;}
    .zs_culture_left{ width: 100%; height: auto; padding: 10px 0;}
    .zs_cul_en{ margin-bottom: 10px; font-size: 16px;}
    .zs_culture_right{ width: 100%;}
    .zs_culture_right ul li{ height: 186px;}
    .zs_r_title{ font-size: 18px;}
    .zs_r_en{ margin-bottom: 12px; font-size: 16px;}
    .zs_r_div p{ font-size: 14px;}
    .zs_culture{ padding-bottom: 180px;}
    .ny_section_name{ background-size: 60px;}
    .ny_section_name span{ font-size: 24px;}
    .ny_section_name i{ font-size: 20px;}
    .fixed_column{ margin-top: 15px;}
    .fixed_column_m ul{ padding: 0;}
    .fixed_column_m ul li{ height: 36px; float: left;}
    .fixed_column_m ul li a{ font-size: 14px; line-height: 36px;}
    .brand_list ul li .brand_div_content{ width: 96% !important; padding-left:0 !important; padding-right: 0 !important; margin: 0 2% !important;}
    .brand_div_content p{ color: #333 !important;}
    .news_column ul li{ height: 36px;}
    .news_column ul li a{ line-height: 36px; font-size: 14px;}
    .news_search_div{ width: 230px; height: 36px;}
    .news_search_text{ height: 36px; padding: 0 18px;}
    .news_search_submit{ height: 36px;}
    .news_search_submit i{ line-height: 36px;}

    /*品牌故事*/
    .ny_story_img{ opacity: 0.5;}
    .ny_story_info{ width: 100%; z-index: 1; position: relative;}
    .ny_course_list ul li:nth-child(1n) .ny_course_div:before{ right: -24px; left: auto;}
    .ny_course_list ul li:nth-child(1n) .ny_course_div:after{ right: -24px; left: auto;}
    .ny_course_list ul li:nth-child(2n) .ny_course_div:after{ left: -24px; right: auto;}
    .ny_course_list ul li:nth-child(2n) .ny_course_div:before{ left: -24px; right: auto;}

    /*联系我们*/
    .contact_m{ width: 100%; padding: 20px 15px;}
    .contact_tel{ padding-bottom: 20px;}
    .contact_tel dd{ background-size: 40px;}
    .contact_tel dd span{ font-size: 16px;}
    .contact_tel dd i{ font-size: 18px; margin-top: 2px;}
    .contact_lx{ margin-top: 20px;}
    .contact_lx ul li{ background-size: 25px !important; padding-left: 32px;}
    .contact_lx ul li span{ font-size: 14px;}
    .contact_lx ul li p{ font-size: 14px;}
    .ny_ly_name span{ font-size: 22px;}
    .ny_ly_name i{ font-size: 22px; line-height: 24px;}
    .ny_ly_name p{ font-size: 12px;}
    .ny_message{ padding-bottom: 30px; padding-top: 30px;}
    .ly_input{ height: 36px; font-size: 14px; padding:  0 10px;}
    .ly_input::placeholder{ font-size: 14px;}
    .ly_textarea{ min-height: 100px; padding: 8px 10px;}
    .ly_textarea::placeholder{ font-size: 14px;}
    .form_butt{ height: 36px; width: 100px; font-size: 14px;}

    /*防伪查询*/
    .ny_query_img{ margin-top: 30px;}
    .ny_query_cx{ background-size: 80px; padding-left: 90px; padding-top: 0;}
    .ny_query_b{ font-size: 18px; margin-top: 0;}
    .txt_fwm{ width: 80px;}
    .fangwei_btn1{ width: 100px; height: 36px; line-height: 36px; font-size: 14px;}
    .ny_query_top span{ font-size: 14px;}

    /*新闻列表*/
    .news_search_div{ width: 190px;}
    .news_list_right a{ font-size: 16px;}
    .news_list_pic{ width: 40%;}
    .news_list_right{ width: 60%;}

    /*门店*/
    .stores_title{ margin-top: 10px;}
    .stores_title a{ font-size: 16px; margin-bottom: 5px;}
    .stores_title p{ font-size: 13px;}
    .storesBottom dd span{ width: 10%;}
    .storesBottom dd p{ width: 90%;}

    /*服务*/
    .service_imglist ul li{ height: 240px;}
    .service_imglist ul li .service_div{ width: 50%;}
    .service_imglist ul li:nth-child(1n) .service_div{ float: right; margin-right: 5%;}
    .service_imglist ul li:nth-child(2n) .service_div{ float: left; margin-left: 5%;}
    .service_imglist ul li .service_div span{ font-size: 18px !important; line-height: 24px !important;}
    .service_imglist ul li .service_div i{ background-size: 30px !important; font-size: 20px !important; padding-left: 38px; margin: 5px 0;}
    .service_imglist ul li .service_div p{ font-size: 14px;}

    /*公益事业*/
    .gy_map_title span{ font-size: 20px;}
    .gy_addResults{ width: 100%;}
    .gy_addResults ul li{ width: 32%; margin-left: 1%;}

}
@media screen and (max-width: 576px) {
    .Mall_link{ display: none;}
    .menu_button i{ display: none;}
    .button_en{ display: none;}
    .headMenu{ width: 75%;}
    .Menu_title span{ line-height: 50px;}
    .Menu_nav ul li .Level_one{ height: 45px; line-height: 45px;}
    .Menu_nav ul li .Level_one .icon-caidan{ line-height: 45px;}
    .Level_two dd a{ font-size: 13px;}
    .swiper_banner{ height: 120px;}
    .stores{ padding-top: 30px; padding-bottom: 30px;}
    .stores_a1{ width: 100%; height: auto; padding: 30px 0;}
    .stores_a2{ width: 100%;}
    .stores_sp{ height: 215px;}
    .stores_r_div{ height: 140px;}
    .stores_r_div span{ font-size: 18px;}
    .news{ padding-top: 0; padding-bottom: 0;background: none;}
    .news_m{ padding: 20px 15px;}
    .news_butt dd{ font-size: 16px;}
    .news_card{ padding: 20px 0;}
    .index_title span{ font-size: 18px; margin-bottom: 8px;}
    /* .card_1 .swiper-button-next{ display: none;}
    .card_1 .swiper-button-prev{ display: block;} */
    .card_2 .swiper-button-next{ display: none;}
    .card_2 .swiper-button-prev{ display: none;}
    .walk_div ul li:last-child .gy_tp{ height: auto;}
    .walk{ padding-top: 30px; padding-bottom: 30px;}
    .management{ padding-bottom: 30px;}
    .man_top{ top: auto; width: 100%; border-radius: 0; padding: 30px 0;}
    .man_bottom{ margin-top: 30px;}
    .product{ padding-top:30px; padding-bottom: 0;}
    .contact{ padding-top: 15px; padding-bottom: 15px;}
    .con_info span{ font-size: 16px; line-height: 24px; margin-top: 10px;}
    .con_img img{ width: 60px;}
    .con_info i{ padding: 3px 0; font-size: 14px;}
    .sy_bt span{ font-size: 22px;}
    .man_bottom .lb_a span{ font-size: 16px;}
    .man_bottom .lb_a p{ font-size: 14px; line-height: 22px;}
    .yc_list ul li .yc_b p{ font-size: 40px;}
    .yc_list ul li .yc_b span{ font-size: 16px;margin-top: 0 !important;}
    .con_info a{ height: 30px; line-height: 30px; background: none; color: #00336b;}
    .con_info p{ font-size: 16px;}
    .footer{ margin-bottom: 55px;}
    .footer_top{ display: none; padding: 30px 0;}
    .footer_branch{ width: 40%; /*margin-left: 30%;*/ height: 36px; line-height: 36px; text-align: center;/* margin-top: 20px;*/}
    .footer_branch span{ float: none; margin-left: auto; font-size: 14px;}
    .footer_branch i{ display: none;}
    .footer_bottom{ padding: 10px 0;}
    .footer_left{ width: 100%; text-align: center;}
    .footer_right{ width: 100%; float: left; text-align: center;}
    .footer_right span{ display: inline-block; float: none;}
    .branch_layer_m ul li{ width:29%; margin: 5px 1.6%;}
    .index_title i{ font-size: 20px;}
    .news_card .news_more{ font-size: 14px; height: 40px; line-height: 40px; width: 130px;}
    .news_card span{ font-size: 16px; line-height: 26px;}
    .news_card i{ font-size: 14px;}
    .product_butt dd{ font-size: 16px;}
    /* .walk_div .gy_tp{ height: 250px !important;} */
    /*手机底部浮动*/
    .wap_flex{ display: block;
        z-index: 9990;
        background-color: #fff;
        position: fixed;
        bottom: 0;
        left: 0;
        right: 0;
        overflow: hidden;
        padding: 10px 5px;
        box-sizing: border-box;
        display: flex;
        justify-content: space-between;
        opacity:1;
    }
    .wap_flex a i {
        width: 20px;
        height: 20px;
        margin-right: 2px;
    }
    .wap_flex a i.ico_1 {
        background: url(../images/p_ico_1.png) center no-repeat;
        background-size: cover;
    }
    .wap_flex a i.ico_2 {
        background: url(../images/p_ico_2.png) center no-repeat;
        background-size: cover;
    }
    .wap_flex a i.ico_3 {
        background: url(../images/p_ico_3.png) center no-repeat;
        background-size: cover;
    }
    .wap_flex a i, .wap_flex a span {
        vertical-align: middle;
        display: inline-block;
    }

    .wap_flex a {
        display: inline-block;
        height: 35px;
        line-height: 35px;
        background-color: #00356F;
        border-radius: 18px;
        color: #fff;
        font-size: 16px;
        padding: 0 10px 0 5px;
    }

    /*招商页面*/
    .swiper_zs{ height: 190px;}
    .zs{ padding-top: 30px; padding-bottom: 30px;}
    .zs_div .zs_title{ font-size: 26px;}
    .zs_div .zs_tit{ font-size: 16px;}
    .zs_div .zs_hx{ margin: 15px 0; height: 2px;}
    .zs_div p{ font-size: 14px;}
    .zs_div_img{ width: 70%;}
    .zs_wc_div ul li{ margin-bottom: 20px;}
    .zs_jmys{ padding-top: 30px; padding-bottom: 30px;}
    .zs_title span{ font-size: 18px;}
    .zs_title i{ font-size: 20px;}
    .zs_jmys_ms{ padding: 0 10px;}
    .zs_jmys_ms p{ font-size: 14px;}
    .zs_row_title span{ font-size: 18px;}
    .zs_row_title p{ font-size: 14px;}
    .zs_jmys_tb{ margin: 30px 0;}
    .zs_jmys_mss{ padding: 0 10px;}
    .zs_jmys_mss p{ font-size: 14px;}
    .zs_price{ padding-top: 30px; padding-bottom: 30px;}
    .zs_price_p p{ font-size: 14px;}
    .zs_price_tit img{ width: auto; max-width: 100%;}
    .zs_price_tit img{ width: auto; max-width: 100%;}
    .zs_support{ padding-top: 30px; padding-bottom: 30px;}
    .zs_support_ms p{ font-size: 14px;}
    .fcqh_right .fcqh_jb{ font-size: 20px;}
    .fcqh_right .fcqh_cs{ font-size: 18px;}
    .fcqh_right .fcqh_hx{ height: 2px;}
    .fcqh_right p{ font-size: 14px; line-height: 24px;}
    .fcqh_right .fcqh_link{ font-size: 15px;}
    .zs_fcqh_jmf a{ font-size: 18px; line-height: 40px; height: 40px;}
    .zs_model{ padding-top: 30px; padding-bottom: 30px;}
    .zs_jmys_title span{ font-size: 16px;}
    .zs_jmys_p p{ font-size: 13px;}
    .zs_coop{ padding-top: 30px; padding-bottom: 30px;}
    .zs_coop_list{ margin-top: 30px;}
    .zs_coop_figure{ width: 32%;}
    .zs_project{ padding-top: 30px; padding-bottom: 30px;}
    .zs_project_list ul li{ width: 49.4%;}
    .zs_culture{ padding-bottom: 30px; padding-top: 30px;}
    .zs_culture_div{ margin-top: 30px;}
    .zs_r_div{ padding: 20px;}
    .zs_md_div{ margin-top: 30px;}
    .zs_stores{ padding-bottom: 30px;}

    /*标准服务*/
    .ny_banner{ height: 200px;}
    .crumbs_nav span{ padding: 10px 0 10px 20px; font-size: 14px;}
    .crumbs_nav span a{ font-size: 14px;}
    .ny_section{ padding-top: 30px; padding-bottom: 30px;}
    .ny_section_name{ width: 100%; background-size: 55px; padding-left: 60px;}
    .ny_section_name span{ font-size: 24px; line-height: 30px; margin-top: 10px;}
    .ny_section_name i{ font-size: 20px;}
    .ny_section_imglist{ margin-top: 30px;}
    .fixed_column_m ul li{ width: 32%; margin-bottom: 5px;}
    .brand_list ul li{ height: auto; padding-bottom: 20px;}
    .brand_list ul li .brand_title{ display: inline-block; width: 96%; height: 50px; margin-left: 2%; margin-right: 2%; border-radius: 30px !important;}
    .brand_list ul li .brand_title img{ height: 30px;}
    .brand_div_content span{ text-align: center; font-size: 18px;}
    .brand_div_content p{ font-size: 13px; color: #000 !important;}
    .news_column ul li{ width: 32%; margin-bottom: 10px; height: 30px;}
    .news_column ul li a{ line-height: 30px;}
    .news_search{ margin-top: 5px;}
    .news_list ul li{ box-shadow: 0 0 10px #ccc; overflow: hidden; border-radius: 5px; padding-bottom: 10px;}
    .news_list_pic{ width: 100%;}
    .news_list_right{ width: 100%; float: left;}
    .news_list_right a{ font-size: 16px;}
    .news_list_right p{ font-size: 13px;}
    .news_list_right span i{ font-size: 14px;}
    .news_banner{ height: 90px;}
    .news_ico{ margin-top: 10px;}
    .news_title{ font-size: 18px; line-height: 26px;}
    .news_ico i{ font-size: 12px; padding-left: 20px;}
    .news_Abstract{ padding: 10px 15px;}
    .news_Abstract span{ font-size: 14px;
        left: 8px;
        top: 10px;
    }
    .news_Abstract p{ font-size: 13px; padding-left: 30px;}
    .news_content{ font-size: 13px;}
    .page_fy{ padding: 5px 8px; font-size: 14px;}
    .news_tjlist ul li a{ font-size: 15px;}

    /*品牌故事*/
    .ny_story .container{ background-size: 90%;}
    .ny_story_info h1{ font-size: 24px; margin-bottom: 20px;}
    .ny_story_info p{ line-height: 24px;}
    .ny_story_img{ width: 50%; opacity: 0.3;}
    .ny_course{ padding-top: 30px; padding-bottom: 30px;}
    .ny_course_after{ text-align: left;}
    .ny_course_after i{}
    .ny_course_list:before{ left: 1.8%;}
    .ny_course_list ul{ margin-top: 20px;}
    .ny_course_list ul li .ny_course_div{ width: 95%; text-align: left !important; margin-right: auto !important; margin-left: 5% !important; float: left !important;}
    .ny_course_list ul li .ny_course_div:before{ left: -19px !important; right: 0;}
    .ny_course_list ul li .ny_course_div:after{ left: -19px !important; right: 0;}
    .ny_course_div span{ font-size: 24px;}
    .ny_course_div p{ font-size: 13px; line-height: 24px;}

    /*联系我们*/
    .contactDiv{ margin-top: 30px;}
    .contact_tel dd{ background-size: 30px; padding-left: 35px;}
    .contact_tel dd span{ font-size: 14px;}
    .contact_tel dd i{ font-size: 16px;}
    .contact_lx{ margin-top: 10px;}
    .contact_lx ul li{ height: 30px; line-height: 30px;}
    .contact_lx ul li span{ line-height: 30px;}
    .contact_lx ul li p{ line-height: 30px;}
    .ny_ly_name p{ display: block; float:left;}
    .ny_ly_row{  text-align: center;}

    /*防伪查询*/
    .ny_section_name span{ margin-top: 5px; font-size: 16px;}
    .ny_query_cx{ width: 100%; padding: 0;  background: url(../images/cx_1.png) center top no-repeat; background-size: 60px; padding-top: 70px;}
    .ny_query_b{ font-size: 16px;}
    .ny_query_img{ margin-top: 20px;}
    .txt_fwm{ width: 19%;}

    /*证书查询*/
    .ny_zscx_cx{ padding: 30px 20px; height: auto;}
    .ny_zscx_1{ font-size: 22px;}

    /*团队*/
    .team_pic{ width: 40%;}
    .team_right{ width: 60%;}

    /*新闻列表*/
    .news_search_div{ float: left;}
    .ny_section .container{ overflow: hidden;}
    .page{ margin-bottom: 5px;}
    .page a{ padding: 5px 8px;}
    .page span{ padding: 5px 8px;}

    /*门店*/
    .stores_div{ padding: 10px;}
    .storesList{ margin-top: 20px;}
    .storesTwo{ padding-top: 30px; padding-bottom: 30px;}
    .storesFour{ padding-bottom: 30px;}
    .storesBottom dd span{ width: 13%;}
    .storesBottom dd p{ width: 87%;}

    /*服务*/

    .service_imglist ul li .service_div{ width: 90%; text-align: center; background: rgba(255,255,255,0.8); box-shadow: 0 0 10px #ccc; padding: 15px 0;}
    .service_imglist ul li .service_div i{ display: inline-block;}

    /*公益事业*/
    .ny_gongyi{ margin-top: 20px;}
    .ny_gongyi_pic{ margin-top: 30px;}
    .ny_info{ font-size: 14px; line-height: 24px;}
    .ny_info img{ max-width: 100%;}
    .gy_select{ font-size: 14px;}
    .gy_map_m{ min-height: auto; padding-bottom: 50px; background-size: 100%;}


}

@media screen and (max-width: 375px) {

    .ny_banner{ height: 170px;}
    .con_info span{ font-size: 13px; margin-top: 5px;}
    .con_info i{ font-size: 12px; padding: 0;}
    .con_info a{ font-size: 12px;}
    .con_info p{ font-size: 12px;}

    /*品牌故事*/
    .ny_course_div p{ font-size: 12px; line-height: 22px;}

    /*团队*/
    .team_pic{ width: 45%;}
    .team_right{ width: 55%;}

    .team_right a{ font-size: 16px;}
    .team_right span{ line-height: 22px; font-size: 12px;}

    /*门店*/
    .zs_title span{ margin-bottom: 10px}
    .zs_title .prodpic{ margin-top: 5px;}
    .storesThree{ padding: 20px 0;}
    .storesAdd ul li{ padding: 3px 3px;}
    .storesBottom dd span{ font-size: 14%; font-size: 13px;}
    .storesBottom dd p{ width: 86%; font-size: 13px;}
    .storesTop span{ margin: 5px 0;}

    /*公益事业*/
    .ny_info{ font-size: 13px;}
    .gy_map_title span{ font-size: 18px;}
}