/** PC **/
.z_web_information_tip_t{
    height: 124px;
}
@media only screen and (min-width: 1800px) and (max-width: 1920px){

    .news_index .videos {
        width: 674px;
        height: 402px;
        margin-left: -347px;
        margin-top: -238px;
    }
    .news_index .videos video {
        width: 674px !important;
        height: 400px !important;
    }

    /*new_section_start*/
    .z_web_information_tip_bc .qrcode{
        width: 90px;
    }
    .qrcode span{
        line-height: 29px;
        font-size: 14px;
    }
    .z_web_information_tip_bc .qrcode_lx div{
        font-size: 14px;
        line-height: 21px;
    }
    .news_index .n_wrap{
        max-width: 1370px;
    }
    .news_index_rl {
        width: 205px;
    }
    .index_more_ty a{
        margin-top: 30px;
    }
    .news_index .news_index_l{
        width: 740px;
    }
    .news_index .news_index_lt{
        padding-right: 38px;
    }
    .news_index_lb{
        height: 457px;
    }
    .data_top .data_a1 {
        margin-top: 1vh;
    }
    .ProductCenter .z_Title p{
        margin-bottom: 0;
    }
    .ProductCenter{
        padding: 0;
    }
    .ProductCenter .z_Title{
        margin-top: 100px;
    }
    .news_index .am-nav{
        margin-bottom: 0;
    }
    .section6 .index_other {
        height: 62.5vh;
    }
    .section6 .footer_text {
        height: 37.5vh;
    }
    .footer_text_n_top {
        height: 27.5vh;
    }
    .index_case_zl{
        width: 370px;
        margin-top:313px ;
    }
    .index_case_zr{
        bottom: 155px;
        right: -575px;
    }

    /*new_section_end*/
}
@media only screen and (min-width: 1680px) and (max-width: 1799px){
    .z_web_information_tip_t{
        height: 110px;
    }
	.z_Content ul li a .z_Content_s{
		font-size: 14px;
	}
    .news_index .videos {
        width: 674px;
        height: 402px;
        margin-left: -347px;
        margin-top: -238px;
    }
    .news_index .videos video {
        width: 674px !important;
        height: 400px !important;
    }
    .j_produ_details_lb .am-slider .am-slides > li{
        height: 466px;
    }
    .j_produ_details_lb{
        height: 466px;
    }

    /*new_section_start*/
    .z_index_news_w .j_width-1-3{
        height: 222px;
    }
    .j_tab2_cont1 h4{
        font-size: 16px;
    }
    .j_tab2_cont1 p{
        font-size: 14px;
        display: none !important;
    }
    .banner .ani{
        top: 55%;
    }
    .j_index_tab2 .j_width-1-3>div{
        height: 222px;
    }
    .banner .swiper-slide .n_wrap{
        max-width: 1150px;
    }
    .data_top .n_wrap{
        max-width: 1150px;
    }
    .z_web_information_tip_bc .qrcode_lx div{
        font-size: 12px;
        line-height: 18px;
    }
    .qrcode{
        width: 70px;
    }
    .qrcode span{
        line-height: 26px;
        font-size: 12px;
    }
    .footer_text_n_top{
        height: 27.5vh;
    }
    .footer_text_n_bottom{
        height: 6vh;
    }
    .web_information_box .left p{
        font-size: 12px;
    }
    .web_information_box .left p a{
        font-size: 12px;
    }
    .z_web_information_tip_t{
        padding: 30px 0;
    }
    ul.am-dropdown-content > li > a {
        font-size: 12px;
    }
    .z_web_information_tip .am-btn{
        width: 247px;
        margin-right: 34px;
    }
    .footer_text_n_top .n_wrap{
        max-width: 1150px;
    }
    .index_other_at {
        padding: 30px 0 0 30px;
    }
    .index_other_p .n_wrap{
        width: 1150px;
    }
    .index_case_zl .z_title{
        padding-bottom: 12px;
        margin-bottom: 12px;
    }
    .index_case_zr .n_zd_wrap{
        bottom: 63px;
    }
    .index_case_zr .in_container img {
        max-width: 344px;
        height: 258px;
    }
    .index_case_new_ti {
        width: 344px;
    }
    .index_case_zr {
        width: 1100px;
        right: -230px;
        bottom: 150px;
    }
    .index_case .n_wrap {
        max-width: 1150px;
    }
    .index_case_zl {
        margin-top: 48px;
    }
    .index_case {
        height: 730px;
        padding-top: 100px;
        margin-bottom: 0;
    }
    .investor_wrap{
        margin-top: 20px;
    }
    .investor_lbt>ul>li span.z_title{
        margin-top: 0;
    }
    .investor_lbb img{
        height: 245px;
    }
    .investor_l {
        width: 49%;
    }
    .investor_r {
        width: 49%;
    }
    .investor_lb .investor_lbl .investor_lblt{
        max-width: 275px;
    }
    .investor_lbr{
        float: left;
        margin-left: 26px;

    }
    .investor_lbr>ul>li span.z_title{
        margin-top: 0;
    }
    .investor_lblb {
        font-size: 18px;
        margin-top: 14px;
    }
    .investor_lbt>ul>li{
        max-width: 249px;
    }
    .investor_lbr>ul>li{
        padding-bottom: 8px;
    }
    .investor_lbt>ul>li{
        padding-bottom: 8px;
    }
    .investor_lbr>ul>li span.z_data {
        font-size: 12px;

    }
    .investor_lbr>ul>li span.z_title{
        font-size: 16px;
    }
    .investor_lbt>ul>li span.z_title{
        font-size: 16px;
    }
    .investor_lbt>ul>li span.z_data {
        font-size: 12px;

    }
    .investor .n_wrap {
        max-width: 1150px;
    }
    .z_Content ul li a .z_Content_t{
        margin-top: 28px;
        width: 43px;
        height: 43px;
    }
    .ProductCenter .z_Title p{
        margin-bottom: 0;
    }
    .data_top .data_a1 .data_a1_t{
        font-size: 50px;
        line-height: 50px;
    }
    .z_Content ul li{
        width: 210px;
        height: 180px;
        background-size: 100%;
    }
    .ProductCenter_C{
        width: 710px;
    }
    .news_index .index_title_ty {
        margin-top: 45px;
    }
    .news_index .am-nav {
        margin-bottom: 0;
    }
    .news_index .news_index_l {
        width: 545px;
    }
    .news_index .news_index_r {
        max-width: none;
    }
    .news_index .news_index_lt {
        padding-right: 38px;
    }
    .news_index_lb {
        height: 363px;
    }
    .news_index_rl {
        max-width: none;
        width: 142px;
    }
    .news_index .news_index_rr {
        max-width: 355px;
        float: left;
    }
    .news_index .news_index_rr .z_data {
        margin-top: 0;
    }
    .news_index .news_index_rr .z_title {
        font-size: 16px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box !important;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .news_index .n_wrap {
        max-width: 1150px;
    }
    .data_top .data_a1 .data_a1_b{
        font-size: 12px;
    }
    /*new_section_end*/
}
@media only screen and (min-width: 1600px) and (max-width: 1679px) {
	.z_Content ul li a .z_Content_s{
		font-size: 14px;
	}
    .news_index .videos {
        width: 674px;
        height: 402px;
        margin-left: -347px;
        margin-top: -238px;
    }
    .news_index .videos video {
        width: 674px !important;
        height: 400px !important;
    }
    .j_produ_details_lb .am-slider .am-slides > li{
        height: 466px;
    }
    .j_produ_details_lb{
        height: 466px;
    }

    /*new_section_start*/
    .index_case_zr{
        width: 1500px;
        right: -469px;
        bottom: 39px;
    }
    .index_case_zl{
        margin-top: 168px;
    }
    .index_case{
        height: 740px;
        margin-bottom: 0;
        overflow: auto;
    }

    .qrcode span{
        line-height: 29px;
        font-size: 14px;
    }
    .z_web_information_tip_bc .qrcode_lx div{
        font-size: 14px;
        line-height: 21px;
    }
    .news_index .n_wrap{
        max-width: 1370px;
    }
    .news_index_rl {
        width: 205px;
    }
    .index_more_ty a{
        margin-top: 30px;
    }
    .news_index .news_index_l{
        width: 740px;
    }
    .news_index .news_index_lt{
        padding-right: 38px;
    }
    .news_index_lb{
        height: 493px;
    }
    .data_top .data_a1 {
        margin-top: 2vh;
    }

    .news_index .am-nav{
        margin-bottom: 0;
    }
    .section6 .index_other {
        height: 62.5vh;
    }
    .section6 .footer_text {
        height: 37.5vh;
    }
    .footer_text_n_top {
        height: 27.5vh;
    }

    /*new_section_end*/

    .index_case_zr .in_container img {
        max-width: 472px;
        height: 354px;
    }
    .index_case_new_ti{
        width: 472px;
    }

    .z_case_content .z_describe{
        font-size: 16px;
    }
    .z_case_thumb_content2{
        font-size: 16px;
    }
    /*new_section_start*/
    .z_index_news_w .j_width-1-3{
        height: 222px;
    }
    .j_tab2_cont1 h4{
        font-size: 16px;
    }
    .j_tab2_cont1 p{
        font-size: 14px;
        display: none !important;
    }
    .banner .ani{
        top: 55%;
    }
    .j_index_tab2 .j_width-1-3>div{
        height: 222px;
    }
    .banner .swiper-slide .n_wrap{
        max-width: 1150px;
    }
    .data_top .n_wrap{
        max-width: 1150px;
    }
    .z_web_information_tip_bc .qrcode_lx div{
        font-size: 12px;
        line-height: 18px;
    }
    .qrcode{
        width: 70px;
    }
    .qrcode span{
        line-height: 26px;
        font-size: 12px;
    }
    .footer_text_n_top{
        height: 27.5vh;
    }
    .footer_text_n_bottom{
        height: 6vh;
    }
    .web_information_box .left p{
        font-size: 12px;
    }
    .web_information_box .left p a{
        font-size: 12px;
    }
    .z_web_information_tip_t{
        padding: 30px 0;
    }
    ul.am-dropdown-content > li > a {
        font-size: 12px;
    }
    .z_web_information_tip .am-btn{
        width: 247px;
        margin-right: 34px;
    }
    .footer_text_n_top .n_wrap{
        max-width: 1150px;
    }
    .index_other_at {
        padding: 30px 0 0 30px;
    }
    .index_other_p .n_wrap{
        width: 1150px;
    }
    .index_case_zl .z_title{
        padding-bottom: 12px;
        margin-bottom: 12px;
    }
    .index_case_zr .n_zd_wrap{
        bottom: 63px;
    }
    .index_case_zr .in_container img {
        max-width: 344px;
        height: 258px;
    }
    .index_case_new_ti {
        width: 344px;
    }
    .index_case_zr {
        width: 1100px;
        right: -230px;
        bottom: 150px;
    }
    .index_case .n_wrap {
        max-width: 1150px;
    }
    .index_case_zl {
        margin-top: 48px;
    }
    .index_case {
        height: 730px;
        padding-top: 100px;
        margin-bottom: 0;
    }
    .investor_wrap{
        margin-top: 20px;
    }
    .investor_lbt>ul>li span.z_title{
        margin-top: 0;
    }
    .investor_lbb img{
        height: 245px;
    }
    .investor_l {
        width: 49%;
    }
    .investor_r {
        width: 49%;
    }
    .investor_lb .investor_lbl .investor_lblt{
        max-width: 275px;
    }
    .investor_lbr{
        float: left;
        margin-left: 26px;

    }
    .investor_lbr>ul>li span.z_title{
        margin-top: 0;
    }
    .investor_lblb {
        font-size: 18px;
        margin-top: 14px;
    }
    .investor_lbt>ul>li{
        max-width: 249px;
    }
    .investor_lbr>ul>li{
        padding-bottom: 8px;
    }
    .investor_lbt>ul>li{
        padding-bottom: 8px;
    }
    .investor_lbr>ul>li span.z_data {
        font-size: 12px;

    }
    .investor_lbr>ul>li span.z_title{
        font-size: 16px;
    }
    .investor_lbt>ul>li span.z_title{
        font-size: 16px;
    }
    .investor_lbt>ul>li span.z_data {
        font-size: 12px;

    }
    .investor .n_wrap {
        max-width: 1150px;
    }
    .z_Content ul li a .z_Content_t{
        margin-top: 28px;
        width: 43px;
        height: 43px;
    }
    .ProductCenter .z_Title p{
        margin-bottom: 0;
    }
    .data_top .data_a1 .data_a1_t{
        font-size: 50px;
        line-height: 50px;
    }
    .z_Content ul li{
        width: 210px;
        height: 180px;
        background-size: 100%;
    }
    .ProductCenter_C{
        width: 710px;
    }
    .news_index .index_title_ty {
        margin-top: 45px;
    }
    .news_index .am-nav {
        margin-bottom: 0;
    }
    .news_index .news_index_l {
        width: 545px;
    }
    .news_index .news_index_r {
        max-width: none;
    }
    .news_index .news_index_lt {
        padding-right: 38px;
    }
    .news_index_lb {
        height: 363px;
    }
    .news_index_rl {
        max-width: none;
        width: 142px;
    }
    .news_index .news_index_rr {
        max-width: 355px;
        float: left;
    }
    .news_index .news_index_rr .z_data {
        margin-top: 0;
    }
    .news_index .news_index_rr .z_title {
        font-size: 16px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box !important;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .news_index .n_wrap {
        max-width: 1150px;
    }
    .data_top .data_a1 .data_a1_b{
        font-size: 12px;
    }
    /*new_section_end*/
}
@media only screen and (min-width: 1500px) and (max-width: 1599px) {
	.z_Content ul li a .z_Content_s{
		font-size: 12px;
	}
    .news_index .videos {
        width: 674px;
        height: 402px;
        margin-left: -347px;
        margin-top: -238px;
    }
    .news_index .videos video {
        width: 674px !important;
        height: 400px !important;
    }

    /*new_section_start*/
    .news_index .am-nav{
        margin-bottom: 0;
    }
    .data_top .data_a1 {
        margin-top: 1vh;
    }
    .index_case_zr{
        width: 1500px;
        right: -469px;
        bottom: 133px;
    }
    .index_case_zr .n_zd_wrap{
        bottom: 109px;
    }
    .index_case_zl{
        margin-top: 168px;
    }
    .index_case{
        height: 740px;
        margin-bottom: 0;
        overflow: auto;
    }

    .qrcode span{
        line-height: 29px;
        font-size: 14px;
    }
    .z_web_information_tip_bc .qrcode_lx div{
        font-size: 14px;
        line-height: 21px;
    }
    .news_index .n_wrap{
        max-width: 1370px;
    }
    .news_index_rl {
        width: 205px;
    }
    .index_more_ty a{
        margin-top: 30px;
    }
    .news_index .news_index_l{
        width: 740px;
    }
    .news_index .news_index_lt{
        padding-right: 38px;
    }
    .news_index_lb{
        height: 493px;
    }
    .index_other_p .n_wrap{
        width: 1380px;
    }
    .z_web_information_tip_t{
        padding: 20px 0;
    }
    .z_web_information_tip .am-btn{
        margin-right: 129px;
    }
    /*new_section_end*/


    .j_produ_title{
        font-size: 16px;
    }
    .j_mapimg_box .j_position_img1{
        top: 21.3%;
        left: 415px;
    }
    .j_mapimg_box .j_position_img2{
        top: 29%;
        left: 221px;
    }
    .j_mapimg_box .j_position_img3{
        top: 62%;
        left: 224px;
    }
    .j_mapimg_box .j_position_img4{
        top: 72.2%;
        left: 568px;
    }
    .j_mapimg_box .j_position_img5{
        top: 12.5%;
    }
    .j_mapimg_box .j_position_img6{
        top: 48%;
        left: 388px;
    }
    .j_mapimg_box .j_position_img7{
        top: 64.5%;
        left: 1145px;
    }
    .j_mapimg_box a{
        width: 8.487%;
        left: 35.434%;
        top: 34.184%;
    }
    .index_case{
        height: 800px;
        padding-top: 50px;
    }

    .index_case_zl{
        margin-top: 0;
    }
    .index_case_zr{
        width: 1300px;
        right: -344px;
    }
    .index_case_zr .in_container img {
        max-width:410px;
        height: 307px;
    }
    .index_case_new_ti{
        width: 410px;
    }
    .index_case_zl{
        margin-top:76px;
    }
    .j_group_thumb {
        height: 241px;
        overflow: hidden;
    }
    .j_group_top h4{
        margin-top: 50px;
    }
    .z_index_news_w .j_width-1-3{
        height: 310px;
    }
    .j_index_tab2 .j_width-1-3>div{
        height: 310px;
    }
    .j_history_lbcont h3{
        padding-top: 155px;
    }
    .j-navbar-dropdown-nav>li{
        height: 36px;
    }
    .j-navbar-dropdown{
        min-width: 447px;
    }
    header .j-navbar-right .j-navbar-nav>li:hover .j-navbar-dropdown{
        padding: 20px 20px 20px 35px;
        height: 214px;
    }
    .z_navbar-img {
        width: 150px;
        height: 150px;
    }
    .j-navbar-dropdown-nav>li>a {
        width: 104px;
        line-height: 36px;
    }
    .j_title{
        line-height: 53px;
    }
    ul.am-dropdown-content > li > a{
        font-size: 12px;
    }
    .j_stock_contbox{
        top: 26px;
    }
    .j_intellectual_box{
        height: auto;
    }
    .j_intellectual_box2 div{
        width: auto;
        margin-right: 0;
    }
    .j_intellectual_box2>div{
        width: 27.63%;
        margin-right: 8.55%;
    }
    .j_intellectual_infobox{
        top: 119px;
    }
    .j_policy_box>div+div{
        width: 464px;
    }
    .j_history_tab .am-nav > li{
        margin: 0 33.8px;
    }
    .z_qualifications .picture_bottom{
        height: 594px ;
    }
    .z_qualifications .picture .picture_bottom .picture_left .picture_img{
        height: 594px ;
    }
    .z_qualifications .picture_bottom .picture_left .picture_img .picture_img2 img{
        height: 504px ;
    }
    .z_qualifications .picture_suo .picture_suo_t .picture_suo_img{
        width: 219px ;
        height: 176.6667px ;
    }
    .z_qualifications .picture_suo .picture_suo_t .picture_suo_img .picture_img2 img{
        height: 121.6667px ;
    }
    .z_qualifications .picture_suo .picture_suo_t .suo-img .text{
        width: 219px ;
        height: 176.6667px ;
    }
    .z_qualifications .picture{
        height: 594px
    }
    .z_qualifications .picture .picture_bottom .picture_left{
        width: 810px;
    }
    .z_qualifications .picture .picture_bottom .picture_right {
        width: 470px;
    }

    .z_thematic_tlas .picture_suo .picture_suo_t .picture_suo_img{
        width: 219px;
        height: 140px;
    }
    .z_thematic_tlas .picture_suo .picture_suo_t .suo-img .text{
        width: 219px;
        height: 140px;
        background-size: cover;
    }
    .z_thematic_tlas .picture_bottom{
        height: 484px;
    }
    .z_thematic_tlas .picture{
        height: 484px;
    }
    .z_thematic_tlas .picture .picture_bottom .picture_left .picture_img{
        height: 484px;
        overflow: hidden;
    }
    .z_thematic_tlas .picture_bottom .picture_left .picture_img .picture_img2{
        height: 484px;

    }
    .z_thematic_tlas .picture_bottom .picture_left .picture_img .picture_img2 img{
        height: auto;
    }
    .z_thematic_tlas .picture .picture_bottom .picture_left{
        width: 810px;
    }

    .z_thematic_tlas .picture .picture_bottom .picture_right {
        width: 470px;
    }



    .sp-right-thumbnails.sp-has-pointer{
        right: -344px;
    }
    #example5 .sp-image-container img{
        height: 100% !important;
        width: auto !important;
        max-width: none;
    }
    .z_company_profile_e .n_wrap{
        max-width: 1283px;
    }
    .z_company_profile_d_b td:nth-child(1) {
        min-width: 133px;}
    .z_company_profile_d_b td:nth-child(2) {
        min-width: 168px;}
    .z_company_profile_d_b td:nth-child(3) {
        min-width: 183px;}
    .z_company_profile_d_b td:nth-child(4) {
        min-width: 219px;}

    .z_company_profile_a_infobox{
        padding: 51px 58px;

    }
    .z_company_profile_c_b ul li{
        width: 225px;
        height: 318px;
        background-size: cover !important;
    }
    .z_company_profile_c_b ul li .z_title{
        margin-top: 28px;
    }
    .z_company_profile_a_img{
        width: 100%;
        height: auto;
    }
    .z_case_content .z_describe{
        font-size: 16px;
    }
    .z_case_thumb_content2{
        font-size: 16px;
    }
    header .j-navbar-right .j-navbar-nav>li{
        padding: 0 17px;
    }
    .n_wrap{
        max-width: 1390px;
    }
    .flickerplate ul.flicks>li .flick-inner .flick-content{
        max-width: 1360px !important;
    }
    .news_index .news_index_l{
        max-width: 770px;
    }
    .news_index .news_index_r{
        max-width: 530px;
    }
    .news_index_rl{
        max-width: 207px;
    }
    .news_index .news_index_rr{
        max-width: 320px;
    }
    .investor_l{
        width: 49%;
    }
    .investor_r{
        width: 49%;
    }
    .investor_lbl{
        max-width: 300px;
    }
    .investor_lbr {
        max-width: 321px;
        margin-left: 30px;
    }
    .investor_lbr>ul>li{
        padding-top: 13px;
        padding-bottom: 12px;
    }
    .investor_lbt>ul>li{
        max-width: 307px;
        padding-top: 13px;
        padding-bottom: 12px;
    }
    .investor_lbb{
        margin-top: 19px;
    }
    .z_web_information_tip .am-btn{
        width: 235px;
    }
    .z_web_information_tip .am-btn .am-icon-caret-up{
        float:right;
    }
    /*new_section_start*/
    .z_index_news_w .j_width-1-3{
        height: 222px;
    }
    .j_tab2_cont1 h4{
        font-size: 16px;
    }
    .j_tab2_cont1 p{
        font-size: 14px;
        display: none !important;
    }
    .banner .ani{
        top: 55%;
    }
    .j_index_tab2 .j_width-1-3>div{
        height: 222px;
    }
    .banner .swiper-slide .n_wrap{
        max-width: 1150px;
    }
    .data_top .n_wrap{
        max-width: 1150px;
    }
    .z_web_information_tip_bc .qrcode_lx div{
        font-size: 12px;
        line-height: 18px;
    }
    .qrcode{
        width: 70px;
    }
    .qrcode span{
        line-height: 26px;
        font-size: 12px;
    }
    .footer_text_n_top{
        height: 27.5vh;
    }
    .footer_text_n_bottom{
        height: 6vh;
    }
    .web_information_box .left p{
        font-size: 12px;
    }
    .web_information_box .left p a{
        font-size: 12px;
    }
    .z_web_information_tip_t{
        padding: 30px 0;
    }
    ul.am-dropdown-content > li > a {
        font-size: 12px;
    }
    .z_web_information_tip .am-btn{
        width: 247px;
        margin-right: 34px;
    }
    .footer_text_n_top .n_wrap{
        max-width: 1150px;
    }
    .index_other_at {
        padding: 30px 0 0 30px;
    }
    .index_other_p .n_wrap{
        width: 1150px;
    }
    .index_case_zl .z_title{
        padding-bottom: 12px;
        margin-bottom: 12px;
    }
    .index_case_zr .n_zd_wrap{
        bottom: 87px;
    }
    .index_case_zr .in_container img {
        max-width: 344px;
        height: 258px;
    }
    .index_case_new_ti {
        width: 344px;
    }
    .index_case_zr {
        width: 1100px;
        right:  -305px;
        bottom: 150px;
    }
    .index_case .n_wrap {
        max-width: 1150px;
    }
    .index_case_zl {
        margin-top: 48px;
    }
    .index_case {
        height: 730px;
        padding-top: 100px;
        margin-bottom: 0;
    }
    .investor_wrap{
        margin-top: 20px;
    }
    .investor_lbt>ul>li span.z_title{
        margin-top: 0;
    }
    .investor_lbb img{
        height: 245px;
    }
    .investor_l {
        width: 49%;
    }
    .investor_r {
        width: 49%;
    }
    .investor_lb .investor_lbl .investor_lblt{
        max-width: 275px;
    }
    .investor_lbr{
        float: left;
        margin-left: 26px;

    }
    .investor_lbr>ul>li span.z_title{
        margin-top: 0;
    }
    .investor_lblb {
        font-size: 18px;
        margin-top: 14px;
    }
    .investor_lbt>ul>li{
        max-width: 249px;
    }
    .investor_lbr>ul>li{
        padding-bottom: 8px;
    }
    .investor_lbt>ul>li{
        padding-bottom: 8px;
    }
    .investor_lbr>ul>li span.z_data {
        font-size: 12px;

    }
    .investor_lbr>ul>li span.z_title{
        font-size: 16px;
    }
    .investor_lbt>ul>li span.z_title{
        font-size: 16px;
    }
    .investor_lbt>ul>li span.z_data {
        font-size: 12px;

    }
    .investor .n_wrap {
        max-width: 1150px;
    }
    .z_Content ul li a .z_Content_t{
        margin-top: 28px;
        width: 43px;
        height: 43px;
    }
    .ProductCenter .z_Title p{
        margin-bottom: 0;
    }
    .data_top .data_a1 .data_a1_t{
        font-size: 50px;
        line-height: 50px;
    }
    .z_Content ul li{
        width: 210px;
        height: 180px;
        background-size: 100%;
    }
    .ProductCenter_C{
        width: 710px;
    }
    .news_index .index_title_ty {
        margin-top: 45px;
    }
    .news_index .am-nav {
        margin-bottom: 0;
    }
    .news_index .news_index_l {
        width: 545px;
    }
    .news_index .news_index_r {
        max-width: none;
        float: left;
    }
    .news_index .news_index_lt {
        padding-right: 38px;
    }
    .news_index_lb {
        height: 363px;
    }
    .news_index_rl {
        max-width: none;
        width: 142px;
    }
    .news_index .news_index_rr {
        max-width: 355px;
    }
    .news_index .news_index_rr .z_data {
        margin-top: 0;
    }
    .news_index .news_index_rr .z_title {
        font-size: 16px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box !important;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .news_index .n_wrap {
        max-width: 1150px;
    }
    .data_top .data_a1 .data_a1_b{
        font-size: 12px;
    }
    /*new_section_end*/
}
@media only screen and (min-width: 1440px) and (max-width: 1499px) {


    .z_Content ul li a .z_Content_s{
		font-size: 12px;
	}
    /*1.28*/
    .j_talent_bottom div{
        top: 140px;
    }
    .z_rczl_xzb ul li{
        width: 240px;
        margin-left: -25px;
    }
    .z_rczl_xzb ul{
        padding-left: 150px;
    }
    .z_rczl_xzbt{
        height: 250px;
        background-size: 100% !important;
    }
    .j_talent_bottom{
        height:493px;
    }
    /*1.28*/
    .news_index .videos {
        width: 674px;
        height: 402px;
        margin-left: -347px;
        margin-top: -238px;
    }
    .news_index .videos video {
        width: 674px !important;
        height: 400px !important;
    }
    .j_produ_details_lb .am-slider .am-slides > li{
        height: 403px;
    }
    .j_produ_details_lb{
        height: 403px;
    }

    /*new_section_start*/
    .news_index .am-nav{
        margin-bottom: 0;
    }
    .data_top .data_a1 {
        margin-top: 1vh;
    }
    .index_case_zr{
        width: 1500px;
        right: -469px;
        bottom: 133px;
    }
    .index_case_zr .n_zd_wrap{
        bottom: 109px;
    }
    .index_case_zl{
        margin-top: 168px;
    }
    .index_case{
        height: 740px;
        margin-bottom: 0;

    }
    .z_Content ul li a .z_Content_b{
        font-size: 14px;
        line-height: 19px;
    }
    .index_case_zl .z_describe {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box !important;
        -webkit-line-clamp: 4;
        -webkit-box-orient: vertical;
    }
    .qrcode span{
        line-height: 29px;
        font-size: 14px;
    }
    .z_web_information_tip_bc .qrcode_lx div{
        font-size: 14px;
        line-height: 21px;
    }
    .news_index .n_wrap{
        max-width: 1370px;
    }
    .news_index_rl {
        width: 205px;
    }
    .index_more_ty a{
        margin-top: 30px;
    }
    .news_index .news_index_l{
        width: 740px;
    }
    .news_index .news_index_lt{
        padding-right: 38px;
    }
    .news_index_lb{
        height: 493px;
    }
    /*new_section_end*/

    .index_case{
        height: 800px;
        padding-top: 50px;
    }

    .index_case_zl{
        margin-top: 0;
    }
    .index_case_zr{
        width: 1300px;
        right: -344px;
    }
    .index_case_zr .in_container img {
        max-width:410px;
        height: 307px;
    }
    .index_case_new_ti{
        width: 410px;
    }
    .index_case_zl{
        margin-top:146px;
    }
    .j_group_thumb {
        height: 241px;
        overflow: hidden;
    }
    .j_group_top h4{
        margin-top: 50px;
    }
    .z_index_news_w .j_width-1-3{
        height: 310px;
    }
    .j_index_tab2 .j_width-1-3>div{
        height: 310px;
    }
    .j_history_lbcont h3{
        padding-top: 155px;
    }
    .j-navbar-dropdown-nav>li{
        height: 29px;
    }
    .j-navbar-dropdown{
        min-width: 571px;
    }
    header .j-navbar-right .j-navbar-nav>li:hover .j-navbar-dropdown{
        padding: 20px;
        height: 185px;
		    left: -343px;
    }
	.j-navbar-dropdown-nav{
		width: 360px;
	}
    .z_navbar-img {
       width: 153px;
		height: 144px;
    }
    .j-navbar-dropdown-nav>li>a {
        width: 174px;
        line-height: 29px;
    }
    .j_title{
        line-height: 53px;
    }
    ul.am-dropdown-content > li > a{
        font-size: 12px;
    }
    .j_stock_contbox{
        top: 26px;
    }
    .j_intellectual_box{
        height: auto;
    }
    .j_intellectual_box2 div{
        width: auto;
        margin-right: 0;
    }
    .j_intellectual_box2>div{
        width: 27.63%;
        margin-right: 8.55%;
    }
    .j_intellectual_infobox{
        top: 119px;
    }
    .j_policy_box>div+div{
        width: 464px;
    }
    .j_history_tab .am-nav > li{
        margin: 0 33.8px;
    }
    .z_qualifications .picture_bottom{
        height: 594px ;
    }
    .z_qualifications .picture .picture_bottom .picture_left .picture_img{
        height: 594px ;
    }
    .z_qualifications .picture_bottom .picture_left .picture_img .picture_img2 img{
        height: 504px ;
    }
    .z_qualifications .picture_suo .picture_suo_t .picture_suo_img{
        width: 219px ;
        height: 176.6667px ;
    }
    .z_qualifications .picture_suo .picture_suo_t .picture_suo_img .picture_img2 img{
        height: 121.6667px ;
    }
    .z_qualifications .picture_suo .picture_suo_t .suo-img .text{
        width: 219px ;
        height: 176.6667px ;
    }
    .z_qualifications .picture{
        height: 594px
    }
    .z_qualifications .picture .picture_bottom .picture_left{
        width: 810px;
    }
    .z_qualifications .picture .picture_bottom .picture_right {
        width: 470px;
    }

    .z_thematic_tlas .picture_suo .picture_suo_t .picture_suo_img{
        width: 219px;
        height: 140px;
    }
    .z_thematic_tlas .picture_suo .picture_suo_t .suo-img .text{
        width: 219px;
        height: 140px;
        background-size: cover;
    }
    .z_thematic_tlas .picture_bottom{
        height: 484px;
    }
    .z_thematic_tlas .picture{
        height: 484px;
    }
    .z_thematic_tlas .picture .picture_bottom .picture_left .picture_img{
        height: 484px;
        overflow: hidden;
    }
    .z_thematic_tlas .picture_bottom .picture_left .picture_img .picture_img2{
        height: 484px;

    }
    .z_thematic_tlas .picture_bottom .picture_left .picture_img .picture_img2 img{
        height: auto;
    }
    .z_thematic_tlas .picture .picture_bottom .picture_left{
        width: 810px;
    }

    .z_thematic_tlas .picture .picture_bottom .picture_right {
        width: 470px;
    }



    .sp-right-thumbnails.sp-has-pointer{
        right: -344px;
    }
    #example5 .sp-image-container img{
        height: 100% !important;
        width: auto !important;
        max-width: none;
    }
    .z_company_profile_e .n_wrap{
        max-width: 1283px;
    }
    .z_company_profile_d_b td:nth-child(1) {
        min-width: 133px;}
    .z_company_profile_d_b td:nth-child(2) {
        min-width: 168px;}
    .z_company_profile_d_b td:nth-child(3) {
        min-width: 183px;}
    .z_company_profile_d_b td:nth-child(4) {
        min-width: 219px;}

    .z_company_profile_a_infobox{
        padding: 51px 58px;

    }
    .z_company_profile_c_b ul li{
        width: 225px;
        height: 318px;
        background-size: cover !important;
    }
    .z_company_profile_c_b ul li .z_title{
        margin-top: 28px;
    }
    .z_company_profile_a_img{
        width: 100%;
        height: auto;
    }
    .z_case_content .z_describe{
        font-size: 16px;
    }
    .z_case_thumb_content2{
        font-size: 16px;
    }
    header .j-navbar-right .j-navbar-nav>li{
        padding: 0 17px;
    }
    .index_other_p .n_wrap{
        max-width: 1350px;
    }
    .footer_text_n_top .n_wrap{
        max-width: 1350px;
    }
    .z_web_information_tip .am-btn{
        margin-right: 47px;
    }
    .web_information_box .left{
        width:550px;
    }
    .footer_text_n_bottom{
        height: 7vh;
    }
    .web_information_box .left p{
        font-size: 14px;
        line-height: 22px;

    }
    .footer_text_n_top{
        height: 26.5vh;
    }
    .z_web_information_tip_t{
        padding: 25px 0 30px 0;
    }
    .flickerplate ul.flicks>li .flick-inner .flick-content{
        max-width: 1360px !important;
    }
    .news_index .news_index_l{
        max-width: 770px;
    }
    .news_index .news_index_r{
        max-width: 530px;
    }
    .news_index_rl{
        max-width: 207px;
    }
    .news_index .news_index_rr{
        max-width: 320px;
    }
    .investor_l{
        width: 49%;
    }
    .investor_r{
        width: 49%;
    }
    .investor_lbl{
        max-width: 300px;
    }
    .investor_lbr {
        max-width: 321px;
        margin-left: 30px;
    }
    .investor_lbr>ul>li{
        padding-top: 13px;
        padding-bottom: 12px;
    }
    .investor_lbt>ul>li{
        max-width: 307px;
        padding-top: 13px;
        padding-bottom: 12px;
    }
    .investor_lbb{
        margin-top: 19px;
    }
    .z_web_information_tip .am-btn{
        width: 287px;
    }
    .z_web_information_tip .am-btn .am-icon-caret-up{
        margin-left: 85px;
    }
    /*new_section_start*/
    .z_index_news_w .j_width-1-3{
        height: 222px;
    }
    .j_tab2_cont1 h4{
        font-size: 16px;
    }
    .j_tab2_cont1 p{
        font-size: 14px;
        display: none !important;
    }
    .banner .ani{
        top: 55%;
    }
    .j_index_tab2 .j_width-1-3>div{
        height: 222px;
    }
    .banner .swiper-slide .n_wrap{
        max-width: 1150px;
    }
    .data_top .n_wrap{
        max-width: 1150px;
    }
    .z_web_information_tip_bc .qrcode_lx div{
        font-size: 12px;
        line-height: 18px;
    }
    .qrcode{
        width: 70px;
    }
    .qrcode span{
        line-height: 26px;
        font-size: 12px;
    }
    .footer_text_n_top{
        height: 27.5vh;
    }
    .footer_text_n_bottom{
        height: 6vh;
    }
    .web_information_box .left p{
        font-size: 12px;
    }
    .web_information_box .left p a{
        font-size: 12px;
    }
    .z_web_information_tip_t{
        padding: 30px 0;
    }
    ul.am-dropdown-content > li > a {
        font-size: 12px;
    }
    .z_web_information_tip .am-btn{
        width: 247px;
        margin-right: 34px;
    }
    .footer_text_n_top .n_wrap{
        max-width: 1150px;
    }
    .index_other_at {
        padding: 30px 0 0 30px;
    }
    .index_other_p .n_wrap{
        width: 1150px;
    }
    .index_case_zl .z_title{
        padding-bottom: 12px;
        margin-bottom: 12px;
    }
    .index_case_zr .n_zd_wrap{
        bottom: 80px;
    }
    .index_case_zr .in_container img {
        max-width: 344px;
        height: 258px;
    }
    .index_case_new_ti {
        width: 344px;
    }
    .index_case_zr {
        width: 1100px;
        right: -322px;
        bottom: 150px;
    }
    .index_case .n_wrap {
        max-width: 1150px;
    }
    .index_case_zl {
        margin-top: 48px;
    }
    .index_case {
        height: 730px;
        padding-top: 100px;
        margin-bottom: 0;
    }
    .investor_wrap{
        margin-top: 20px;
    }
    .investor_lbt>ul>li span.z_title{
        margin-top: 0;
    }
    .investor_lbb img{
        height: 245px;
    }
    .investor_l {
        width: 49%;
    }
    .investor_r {
        width: 49%;
    }
    .investor_lb .investor_lbl .investor_lblt{
        max-width: 275px;
    }
    .investor_lbr{
        float: left;
        margin-left: 26px;

    }
    .investor_lbr>ul>li span.z_title{
        margin-top: 0;
    }
    .investor_lblb {
        font-size: 18px;
        margin-top: 14px;
    }
    .investor_lbt>ul>li{
        max-width: 249px;
    }
    .investor_lbr>ul>li{
        padding-bottom: 8px;
    }
    .investor_lbt>ul>li{
        padding-bottom: 8px;
    }
    .investor_lbr>ul>li span.z_data {
        font-size: 12px;

    }
    .investor_lbr>ul>li span.z_title{
        font-size: 16px;
    }
    .investor_lbt>ul>li span.z_title{
        font-size: 16px;
    }
    .investor_lbt>ul>li span.z_data {
        font-size: 12px;

    }
    .investor .n_wrap {
        max-width: 1150px;
    }
    .z_Content ul li a .z_Content_t{
        margin-top: 28px;
        width: 43px;
        height: 43px;
    }
    .ProductCenter .z_Title p{
        margin-bottom: 0;
    }
    .data_top .data_a1 .data_a1_t{
        font-size: 50px;
        line-height: 50px;
    }
    .z_Content ul li{
        width: 210px;
        height: 180px;
        background-size: 100%;
    }
    .ProductCenter_C{
        width: 710px;
    }
    .news_index .index_title_ty {
        margin-top: 45px;
    }
    .news_index .am-nav {
        margin-bottom: 0;
    }
    .news_index .news_index_l {
        width: 545px;
    }
    .news_index .news_index_r {
        max-width: none;
    }
    .news_index .news_index_lt {
        padding-right: 38px;
    }
    .news_index_lb {
        height: 356px;
    }
    .news_index_rl {
        max-width: none;
        width: 142px;
    }
    .news_index .news_index_rr {
        max-width: 355px;
        float: left;
    }
    .news_index .news_index_rr .z_data {
        margin-top: 0;
    }
    .news_index .news_index_rr .z_title {
        font-size: 16px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box !important;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .news_index .n_wrap {
        max-width: 1150px;
    }
    .data_top .data_a1 .data_a1_b{
        font-size: 12px;
    }
    .j_mapimg_box .j_position_img4{
        top: 347px;
        left: 502px;
    }
    .j_mapimg_box .j_position_img6 {
        top: 70%;
        left: 578px;
    }
    .j_mapimg_box .j_position_img7 {
        top: 64.5%;
        left: 1167px;
    }
    .z_company_profile_b{
        padding-bottom: 0;
    }
    /*new_section_end*/
    .z_company_profile_d_b td:nth-child(1) {
        min-width: 97px;
    }
    .z_company_profile_c_b ul li .z_title{
        font-size: 16px;
    }
    .z_company_profile_d_b td:nth-child(1) {
        min-width: 105px;
        padding-left: 19px;
    }
    .z_company_profile_d_b td:nth-child(3){
        padding-left: 20px;
    }
    .z_company_profile_d_b td:nth-child(4){
        padding-left: 20px;
    }
    .z_company_profile_d_b td h3{
        font-size: 21px;
    }
    .z_company_profile_d_b td:nth-child(6){
        padding-left: 20px;
    }
}
@media only screen and (min-width: 1280px) and (max-width: 1439px) {
    .z_web_information_tip_t {
        height: 67px;
    }
	.z_Content ul li a .z_Content_s{
		font-size: 12px;
	}
    /*1.28*/
    .j_talent_bottom div{
        top: 110px;
    }
    .z_rczl_xzb ul li{
        width: 240px;
        margin-left: -25px;
    }
    .z_rczl_xzb{
        text-align: center;
    }
    .z_rczl_xzb ul{
        padding-left: 25px;
        display: inline-block;
        overflow: hidden;
    }
    .z_rczl_xzbt{
        height: 250px;
        background-size: 100% !important;
    }
    .j_talent_bottom{
        height:427px;
    }
    /*1.28*/
    .banner .swiper-slide {
        background-size: cover !important;
    }
    .banner .ani .z_title{
        font-size: 50px;
    }
    .banner .ani .z_title2{
        font-size: 50px;
    }
    #tab4 .index_more_ty{
        margin-top: 20px;
    }
    #tab4 .roundabout-moveable-item{
        top: 0 !important;
    }
    .roundabout_box{
        height: 280px;
    }
    .roundabout-holder{
        height: 280px;
    }
    .news_index .videos {
        width: 674px;
        height: 402px;
        margin-left: -347px;
        margin-top: -238px;
    }
    .news_index .videos video {
        width: 674px !important;
        height: 400px !important;
    }
    .j_produ_details_lb .am-slider .am-slides > li{
        height: 363px;
    }
    .j_produ_details_lb{
        height: 363px;
    }

    .news_index .news_index_r ul li a{
        padding: 7px 0;
    }
    /*new_section_start*/
    .z_Content ul li{

        height: 190px;
    }
    .z_Content ul li a .z_Content_t{
        margin-top: 28px;
        width: 50px;
        height: 50px;
    }

    .news_index .am-nav{
        margin-bottom: 0;
    }
    .data_top .data_a1 {
        margin-top: 1vh;
    }
    .index_case_zr{
        width: 1500px;
        right: -469px;
        bottom: 133px;
    }
    .index_case_zr .n_zd_wrap{
        bottom: 96px;
    }
    .index_case_zl{
        margin-top: 168px;
    }
    .index_case{
        height: 740px;
        margin-bottom: 0;

    }

    .qrcode span{
        line-height: 29px;
        font-size: 14px;
    }
    .z_web_information_tip_bc .qrcode_lx div{
        font-size: 14px;
        line-height: 21px;
    }
    .news_index .n_wrap{
        max-width: 1150px;
    }
    .news_index .index_title_ty{
        margin-top: 45px;
    }
    .investor_lbb img{
        height: 271px;
        margin-left: -25px;
    }
    .investor_wrap{
        margin-top: 6px;
    }
    .news_index_rl {
        width: 205px;
    }
    .index_more_ty a{
        margin-top: 30px;
    }
    .news_index .news_index_l{
        width: 545px;
    }
    .news_index .news_index_lt{
        padding-right: 38px;
    }
    .news_index_lb{
        height: 363px;
    }
    /*new_section_end*/
    .j_map_info p {
        line-height: 33px;
    }
    .j_map_info p span {
        margin-right: 5px;
    }
    .index_case{
        height: 730px;
        padding-top: 100px;
    }

    .index_case_zl{
        margin-top: 0;
    }
    .index_case_zr{
        width: 1100px;
        right: -315px;
    }
    .index_case_zr .in_container img {
        max-width:344px;
        height: 258px;
    }
    .index_case_new_ti{
        width: 344px;
    }
    .index_case_zl{
        margin-top:51px;
    }
    .j_newsbox .j-grid .am-u-lg-4.j_newlbox{
        height: 277px;
        overflow: hidden;
    }
    .j_group_thumb{
        height: 241px;
        overflow: hidden;
    }
    .z_index_news_w .j_width-1-3{
        height: 270px;
    }
    .j_index_tab2 .j_width-1-3>div{
        height: 270px;
    }
    .j_produ_img img{
        height: 273px;
        width: auto;
    }
    .j_produ_title{
        line-height: 35px;
        margin-bottom: 20px;
        padding: 5px 10px;
    }
    .j_produ_img{
        text-align: center;
        height: 273px;
    }
    .j_history_lbcont{
        padding-left: 90px;
        padding-right: 125px
    }
    .z_history_lbimg{
        height: 470px;
        line-height: 470px;
    }
    .j_history_lbcont h3{
        padding-top: 94px;
    }
    .j-navbar-dropdown-nav>li{
        height: 30px;
    }
    .j-navbar-dropdown{
        min-width: 598px;
    }
    header .j-navbar-right .j-navbar-nav>li:hover .j-navbar-dropdown{
        padding: 20px;
		height: 192px;
    }
    .z_navbar-img {
        width: 170px;
        height: 150px;
    }
    .j-navbar-dropdown-nav>li>a {
        width: 177px;
        line-height: 30px;
    }
    .j_research_box3 p{
        font-size: 20px;
        margin-top: 24px;
    }
    .j_title{
        line-height: 53px;
    }
    ul.am-dropdown-content > li > a{
        font-size: 12px;
        padding: 6px 12px;
    }
    .j_stock_contbox{
        padding: 35px;
        height: 375px;
        top: 49px;
    }
    .j_stock_data2{
        margin-bottom: 0;
    }
    .j_stock_data{
        margin-bottom: 20px;
    }
    .j_intellectual_box{
        height: auto;
    }
    .j_intellectual_box2 div{
        width: auto;
        margin-right: 0;
    }
    .j_intellectual_box2>div{
        width: 27.63%;
        margin-right: 8.55%;
    }
    .j_intellectual_infobox{
        top: 119px;
    }
    .j_policy_box>div+div{
        width: 387px;
    }
    .j_history_tab .am-nav > li{
        margin: 0 7.8px;
    }

    .z_qualifications .picture_bottom{
        height: 594px ;
    }
    .z_qualifications .picture .picture_bottom .picture_left .picture_img{
        height: 548px;
    }
    .z_qualifications .picture_bottom .picture_left .picture_img .picture_img2 img{
        height: 460px ;
    }
    .z_qualifications .picture_suo .picture_suo_t .picture_suo_img{
        width: 196px;
        height: 156.6667px;
        margin-bottom: 39px;
    }
    .z_qualifications .picture_suo .picture_suo_t .picture_suo_img .picture_img2 img{
        height: 101px ;
    }
    .z_qualifications .picture_suo .picture_suo_t .suo-img .text{
        width: 196px ;
        height: 156.6667px;
    }
    .z_qualifications .picture{
        height: 594px
    }
    .z_qualifications .picture .picture_bottom .picture_left{
        width: 710px;
    }
    .z_qualifications .picture .picture_bottom .picture_right {
        width: 425px;
    }

    .z_thematic_tlas .picture_suo .picture_suo_t .picture_suo_img{
        width: 196px;
        height: 127px;
    }
    .z_thematic_tlas .picture_suo .picture_suo_t .suo-img .text{
        width: 196px;
        height: 127px;
        background-size: cover;
    }
    .z_thematic_tlas .picture_bottom{
        height: 455px;
    }
    .z_thematic_tlas .picture{
        height: 455px;
    }
    .z_thematic_tlas .picture .picture_bottom .picture_left .picture_img{
        height: 455px;
        overflow: hidden;
    }
    .z_thematic_tlas .picture_bottom .picture_left .picture_img .picture_img2{
        height: 455px;

    }
    .z_thematic_tlas .picture_bottom .picture_left .picture_img .picture_img2 img{
        height: auto;
    }
    .z_thematic_tlas .picture .picture_bottom .picture_left{
        width: 710px;
    }

    .z_thematic_tlas .picture .picture_bottom .picture_right {
        width: 425px;
    }

    .z_company_leaders_cn ul.leaders_a li:nth-child(5){
        margin-top: 44px;
    }
    .z_screen_search form .am-selected{
        width: 29%;
    }
    #example5 .sp-image{
        max-width: none;
    }
    .sp-right-thumbnails.sp-has-pointer{
        right: -343px;
    }
    .z_company_profile_e .n_wrap{
        max-width: 1170px;
    }
    .z_company_profile_d_b td:nth-child(1){
        min-width: 130px;
    }
    .z_company_profile_d_b td:nth-child(2){
        min-width: 150px;
    }
    .z_company_profile_d_b td:nth-child(3) {
        min-width: 160px;

    }
    .z_company_profile_d_b td:nth-child(4) {
        min-width: 160px;
        padding-top: 17px;
    }
    .z_company_profile_d_b td:nth-child(5) {
        min-width: 140px;
        padding-top: 17px;
    }
    .z_company_profile_c_b ul li .z_number{
        font-size: 70px;
    }
    .z_company_profile_c_b ul li .z_title{
        font-size: 21px;
        margin-top: 25px;
    }
    .z_company_profile_c_b ul li{
        width: 200px;
        height: 283px;
        background-size: cover !important;
    }
    .z_company_profile_c_b ul li .z_icon{
        margin-top: 50px;
    }
    .z_company_profile_a_infobox{
        padding: 30px 40px;

        left: 50px;
    }
    .z_company_profile_a_img{
        height: auto;
    }
    .z_company_profile_a_img{
        width: 100%;
    }
    .z_case_content .z_describe{
        font-size: 20px;
    }
    .z_case_thumb_content2{
        font-size: 16px;
    }
    .z_case_thumb_content{
        font-size: 16px;
    }
    .jssora11l{
        top: 120px !important;
        left: 295px !important;
    }
    .jssora11r{
        top: 120px !important;
        right: 295px !important;
    }
    .jssora11ldn{
        top: 120px !important;
        left: 295px !important;
    }
    .jssora11rdn{
        top: 120px !important;
        right: 295px !important;
    }
    .index_other_at {
        padding: 30px 0 0 20px;
    }
    .index_other_at .z_title{
        font-size: 27px;
    }
    .index_other_at .z_describe{
        font-size: 14px;
    }
    .z_slides_ac{
        transform: scale(1.2);
    }
    header .j-navbar-right .j-navbar-nav>li{
        padding:0 12px;
    }
    header .j-navbar-right .j-navbar-nav>li>a{
        font-size: 16px;
    }
    .j-navbar-dropdown-nav>li>a{
        font-size: 14px;
    }
    .index_other_p .n_wrap {
        max-width: none;
        padding: 0;
        width: 1182px;
    }
    .z_web_information_tip_t{
        padding: 20px 0;
    }
    .web_information_box .left p{
        font-size: 12px;
    }
    .web_information_box .left p a{
        font-size: 12px;
    }
    .footer_text_n_top{
        height: 28.5vh;
    }
    .qrcode span{
        font-size: 12px;
    }
    .z_web_information_tip_bc .qrcode_lx div{
        font-size: 12px;
    }
    .footer_text_n_bottom {
        height: 5vh;}
    .z_web_information_tip .am-btn{
        width: 249px;
    }
    .n_wrap{
        max-width: 1240px;
    }
    .flickerplate ul.flicks>li .flick-inner .flick-content{
        max-width: 1210px !important;
    }
    .data_top .data_a1 .data_a1_t{
        font-size: 51px;
        line-height: 52px;
    }
    .data_top .data_a1:nth-child(3){
        padding-left: 0;
    }
    .data_top .data_a1 .data_a1_b{
        font-size: 13px;
    }
    .news_index .news_index_l{
        max-width: 720px;
    }
    .news_index .news_index_r{
        max-width: none;
    }
    .news_index_rl{
        max-width: none;
        width: 142px;
    }
    .news_index .news_index_rr .z_title{
        font-size: 16px;
        overflow : hidden;
        text-overflow: ellipsis;
        display: -webkit-box !important;
        -webkit-line-clamp:2;
        -webkit-box-orient: vertical;
    }
    .news_index .news_index_rr .z_data{
        margin-top: 0;
    }
    .news_index .news_index_rr{
        max-width: 355px;
    }
    .investor_l{
        width: 49%;
    }
    .investor_r{
        width: 49%;
    }
    .investor_lbl{
        max-width: 216px;
    }
    .investor_lb{
        margin-top: 10px;
    }
    .investor_lbr {
        max-width:175px;
        float: left;
        margin-left: 30px;
    }
    .investor_lblb{
        font-size: 22px;
    }
    .investor_lbr>ul>li span.z_title{
        margin-top: 0;
    }
    .investor_lbr>ul>li{
        padding-top: 13px;
        padding-bottom: 12px;
    }
    .investor_lbt>ul>li{
        max-width: 271px;
        padding-top: 13px;
        padding-bottom: 12px;
    }
    .investor_lbt>ul>li span.z_title{
        margin-top: 0;
    }
    .investor_lbb{
        margin-top: 19px;
    }

    .z_web_information_tip .am-btn .am-icon-caret-up{
        margin-left:40px;
    }
    .web_information_box{
        line-height: normal;
    }
    /*new_section_start*/
    .z_index_news_w .j_width-1-3{
        height: 175px;
    }
    .j_tab2_cont1 h4{
        font-size: 16px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box !important;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .j_tab2_cont1 p{
        font-size: 14px;
        display: none !important;
        -webkit-line-clamp: 2;

    }
    .banner .ani{
        top: 55%;
    }
    .j_index_tab2 .j_width-1-3>div{
        height: 175px;
    }
    .banner .swiper-slide .n_wrap{
        max-width: 1150px;
    }
    .data_top .n_wrap{
        max-width: 1150px;
    }
    .z_web_information_tip_bc .qrcode_lx div{
        font-size: 12px;
        line-height: 18px;
    }
    .qrcode{
        width: 70px;
    }
    .qrcode span{
        line-height: 26px;
        font-size: 12px;
    }
    .footer_text_n_top{
        height: 27.5vh;
    }
    .footer_text_n_bottom{
        height: 6vh;
    }
    .web_information_box .left p{
        font-size: 12px;
    }
    .web_information_box .left p a{
        font-size: 12px;
    }
    .z_web_information_tip_t{
        padding: 13px 0;
    }
    ul.am-dropdown-content > li > a {
        font-size: 12px;
    }
    .z_web_information_tip .am-btn{
        width: 247px;
        height: 36px;
        margin-right: 34px;
    }
    .footer_text_n_top .n_wrap{
        max-width: 1150px;
    }
    .index_other_at {
        padding: 30px 0 0 30px;
    }
    .index_other_p .n_wrap{
        width: 1150px;
    }
    .index_case_zl .z_title{
        padding-bottom: 12px;
        margin-bottom: 12px;
    }
    .index_case_zr .n_zd_wrap{
        bottom: 129px;
    }
    .index_case_zr .in_container img {
        max-width: 305px;
        height: 258px;
    }
    .index_case_new_ti {
        width: 305px;
    }
    .index_case_zr {
        width: 1100px;
        right: -365px;
        bottom:65px;
    }
    .index_case .n_wrap {
        max-width: 1150px;
    }
    .index_case_zl {
        margin-top: 18px;
    }
    .index_case {
        height: 570px;
        padding-top: 100px;
        margin-bottom: 0;
    }
    .index_title_ty{
        font-size: 28px;
    }
    .ProductCenter .z_Title h1{
        font-size: 28px;
    }
    .index_case_zl .z_title{
        font-size: 28px;
    }
    .investor_wrap{
        margin-top: 20px;
    }
    .investor_lbt>ul>li span.z_title{
        margin-top: 0;
        font-size: 16px;
    }
    .investor_lbb img{
        height: 210px;
    }
    .investor_l {
        width: 49%;
    }
    .investor_r {
        width: 49%;
    }
    .investor_lb .investor_lbl .investor_lblt{
        max-width: 275px;
    }
    .investor_lbr{
        float: left;
        margin-left: 26px;

    }
    .investor_lbr>ul>li span.z_title{
        margin-top: 0;
        font-size: 16px;
    }
    .investor_lblb {
        font-size: 18px;
        margin-top: 14px;
    }
    .investor_lbt>ul>li{
        max-width: 193px;
    }
    .investor_lbr>ul>li{
        padding-bottom: 0;
    }
    .investor_lbt>ul>li{
        padding-bottom: 0;
    }
    .investor_lbr>ul>li span.z_data {
        font-size: 12px;

    }

    .investor_lbt>ul>li span.z_data {
        font-size: 12px;

    }
    .investor .n_wrap {
        max-width: 925px;
    }
    .z_Content ul li a .z_Content_t{
        margin-top: 23px;
        width:28px;
        height: 28px;
    }
   
    .ProductCenter .z_Title p{
        margin-bottom: 0;
        line-height: 22px;
    }
    .news_index .am-nav li a{
        font-size: 18px;
        margin: 8px 20px;
    }
    .data_top .data_a1 .data_a1_t{
        font-size: 40px;
        line-height: 40px;
    }
    .ProductCenter .z_Title{
        margin-bottom: 15px;
    }
    .z_Content ul li{
        width: 177px;
        height: 151px;
        margin-bottom: 12px;
        background-size: 100%;
    }
    .z_Content ul li a .z_Content_b{
        font-size: 12px;
    }
    .ProductCenter_C{
        width:611px;
    }
    .news_index .index_title_ty {
        margin-top: 45px;
    }
    .news_index .am-nav {
        margin-bottom: 0;
    }
    .news_index .news_index_l {
        width: 370px;
    }
    .news_index .news_index_r {
        max-width: none;
    }
    .news_index .news_index_lt {
        padding-right: 38px;
    }
    .news_index_lb {
        height:229px;
    }
    .news_index_rl {
        max-width: none;
        width:106px;
    }
    .index_case_zl .z_describe{
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box !important;
        -webkit-line-clamp: 4;
        -webkit-box-orient: vertical;
    }
    .news_index .news_index_rr {
        max-width: 360px;
        float: left;
    }
    .news_index .news_index_rr .z_data {
        margin-top: 0;
    }
    .news_index .news_index_rr .z_title {

        overflow: hidden;
        padding-left: 0;
        margin: 0;
        text-overflow: ellipsis;
        display: -webkit-box !important;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
    }
    .news_index .n_wrap {
        max-width: 925px;
    }
    .data_top .data_a1 .data_a1_b{
        font-size: 12px;
    }
    /*new_section_end*/
    .j_mapimg_box .j_position_img4{
        top: 297px;
        left: 434px;
    }
    .j_mapimg_box .j_position_img6 {
        top: 70%;
        left: 497px;
    }
    .j_mapimg_box .j_position_img7 {
        top: 63.5%;
        left: 1007px;
    }
    .z_company_profile_b{
        padding-bottom: 0;
    }
    .z_company_profile_d_b td h3{
        font-size: 16px;
    }
    .z_company_profile_d_b td{
        font-size: 16px;
    }
}
/** iPad **/
@media only screen and (min-width: 768px) and (max-width: 1279px) {}
/** iPhone 6.5 **/
#chbnav_touch{
    display: none;
}
.index_case_touch{
    display: none;
}
.banner_touch{
    display: none;
}
.z_company_profile_touch{
    display: none;
}
.z_company_profile_e .z_company_profile_e_b_touch{
    display: none;
}
.z_case_show_touch{
    display: none;
}
.video_touch{
    display: none;
}
.z_qualifications_touch{
    display: none;
}
.j_research_box3_touch{
    display: none;
}
.z_company_leaders_touch{
    display: none;
}
/*leaders*/
.rslides {
    position: relative;
    list-style: none;
    overflow: hidden;
    width: 100%;
    padding: 0;
    margin: 0;
}
.rslides li {
    -webkit-backface-visibility: hidden;
    position: absolute;
    display: none;
    width: 100%;
    left: 0;
    top: 0;
}
.rslides li:first-child {
    position: relative;
    display: block;
    float: left;
}
.rslides img {
    display: block;
    height: auto;
    float: left;
    width: 100%;
    border: 0;
}
.slide_container {
    margin-bottom: 50px;
    position: relative;
    float: left;
    width: 100%;
}
.slide {
    position: relative;
    list-style: none;
    overflow: hidden;
    width: 100%;
    padding: 0;
    margin: 0;
}
.slide li {
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
}
.slide img {
    display: block;
    position: relative;
    z-index: 1;
    height: auto;
    width: 100%;
    border: 0;
}
.slide .caption {
    display: block;
    position: absolute;
    z-index: 2;
    font-size: 20px;
    text-shadow: none;
    color: #fff;
    background: #000;
    background: rgba(0,0,0, .8);
    left: 0;
    right: 0;
    bottom: 0;
    padding: 10px 20px;
    margin: 0;
    max-width: none;
}
.slide_nav {
    position: absolute;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    top: 52%;
    left: 0;
    opacity: 0.7;
    z-index: 3;
    text-indent: -9999px;
    overflow: hidden;
    text-decoration: none;
    height: 61px;
    width: 38px;
    background: transparent url("../image/themes.gif") no-repeat left top;
    margin-top: -45px;
}
.slide_nav:active {
    opacity: 1.0;
}
.slide_nav.next {
    left: auto;
    background-position: right top;
    right: 0;
}
.z_company_leaders_touch_a1,.z_company_leaders_touch_a2,.z_company_leaders_touch_a3{
    position: relative;
    margin-bottom: 30px;
}
.news_index .touch{
    display: none;
}
.tab3-1-touch{
    display: none;
}
.z_thematic_tlas_touch{
    display: none;
}
.news_index_l_touch{
    display: none;
}
.z_rczl_xzb.z_sj{
    display: none;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
	ul.am-dropdown-content > li > a{
		white-space: inherit;
	}
    /*1.28*/
    .z_rczl_xzb.z_sj .am-slider-default .am-control-nav{
        bottom: -20px;
    }
    .z_rczl_xzbb{
        margin-top: 0;
    }
    .z_rczl_xzb.z_sj{
        margin-bottom: 20px;
    }
    .z_rczl_xzb.z_sj .am-slider-default {
        box-shadow: none;
    }
    .z_rczl_xzb.z_sj .am-slider-default .am-direction-nav{
        display: none;
    }
    .z_rczl_xzbt{
        background: url(../image/z_rczl_xzsbg1.png) no-repeat center;
    }
    .z_rczl_xzbtt img{
        width: auto !important;
        display: inline-block !important;
    }
    .z_rczl_xzb ul{
        padding: 0;
    }
    .z_rczl_xzbb{
        opacity: 1;
        padding: 0 40px;
    }
    .z_rczl_xzs{
        margin-bottom: 30px;
    }
    .z_rczl_xzb ul li{
        width: 100%;
        float: none;
        margin: 0;
    }
    .z_rczl_xzb.z_pc{
        display: none;
    }
    .z_rczl_xzb.z_sj{
        display: block;
    }
    /*1.28*/
    .investor_lbb img{
        width: 100%;
        height: auto;
    }
    .j_index_tab2 .j_width-1-3>div{
        height: auto;
    }
    .z_index_news_w .j_width-1-3{
        height: auto;
    }
    .fp-section{
        height: auto !important;
    }
    .fp-tableCell{
        height: auto !important;
    }
    #header{
        position: relative;
    }
    .data_top{
        height: auto;
    }
    .ProductCenter .z_Title{
        margin-top: 0;
    }
    .news_index_lb{
        height: 395px;
    }
    .j_tab2_cont1 p{
        color: #333;
        -webkit-line-clamp: 2;
    }
    .index_case_touch .am-slider-b1{
        box-shadow: none;
    }
    .index_case_touch_z_title{
        color: #fff !important;
    }
    .section6 .index_other{
        height: auto;
        margin-top: 20px;
    }
    .section6 .footer_text{
        height: auto;
    }
    .footer_text_n_top{
        height: auto;
    }
    .footer_text_n_bottom{
        height: auto;
    }
    .index_other_p .n_wrap{
        width: 100%;
        padding: 0 30px;
    }
    .index_other_p{
        position: relative;
        left: auto;
        top: auto;
        transform: none;
    }
    .z_web_information_tip .am-dropdown-up{
        margin-bottom: 20px;
    }
	ul.am-dropdown-content > li > a{
		white-space: inherit;
	}
    .qrcode{
        text-align: center;
        width: 100%;
        padding: 0;
    }
    .qrcode img{
        display: inline-block;
    }
    .qrcode span{
        line-height: 23px;
        display: inline-block;
        width: 100%;
        padding: 0;
        top: auto;
        height: auto;
    }
    .z_web_information_tip_bc .qrcode_lx{
        margin-top: 20px;
        margin-left: 0;
        width: 100%;
        margin-bottom: 30px;
    }
    .web_information_box{
        height: auto;
        line-height: normal;
        margin: 0;
    }
    .web_information_box .left p{
        position: relative;
        left: auto;
        top: auto;
        transform: none;
        font-size: 14px;
    }
    .web_information_box .left p a{
        font-size: 14px;
    }
    .web_information_box .left{
        width: 100%;
    }
    #fp-nav.right{
        opacity: 0;
    }


    .z_qywh .z_product_box_honor .am-modal-bd{
        font-size: 14px
    }

    .news_index_l_touch .news_index_lb{
        display: block;
    }
    .news_index_l_touch .news_index_lt{
        position: relative;
    }
    .news_index_l_pc{
        display: none;
    }
    .news_index_l_touch{
        display: block;
        position: relative;
    }
    .news_index .news_index_lt .z_data{
        color: #000;
    }
    #tab1 .news_index_lt .z_title{
        color: #000;
        padding-left: 0;
    }
    .news_index .news_index_lt .z_hr{
        border-bottom: 1px solid #000;
    }
    .news_index .news_index_lt .z_describe{
        color: #000;
    }
    .Breadcrumbs img{
        margin-right: 0;
    }
    .j_produ_img img{
        height: 100%;
    }
    .j_produ_img{
        height: 183px;
        text-align: center;
    }
    .j_produ_title{
        line-height: 28px;
    }
    .case_touch_newc{
        display: block;
        height: 265px;
        overflow: hidden;
    }
    .case_touch_newc img{
        height: 100%;
        width: auto;
        max-width: none;
    }
    .news_index .news_index_l{
        width: 100%;
    }
    .banner_touch .ani{
        top: 50%;
        position: absolute;
        transform: translate(0, -50%);
        display: inline-block;
    }
    .banner_touch .z_title2{
        color: #fff;
        font-size: 35px;
    }
    .banner_touch .pagination{
        bottom: 7px;
    }
    .videos{
        width: 90%;
        height: auto;

        margin-left: 0;
        margin-top: 0;
        transform: translate(-50%, -50%);
    }
    .videos video{
        width: 100% !important;
    }
    .z_thematic_tlas{
        display: none;
    }
    .z_thematic_tlas_touch{
        display: block;
        margin-bottom: 50px;
    }
    .z_qualifications_touch .am-direction-nav{
        display: none;
    }
    .news_index .tab3-1-touch .am-slider-b1 .am-direction-nav a {
        top: 38%;
    }
    .news_index .tab3-1-touch .am-slides li{
        border-bottom: none;
    }
    .news_index .tab3-1-touch .am-slider-b1{
        box-shadow: none;
    }
    .news_index .tab3-1-touch .am-direction-nav li{
        border-bottom: none;
        padding: 0;
        margin: 0;
    }
    .tab3-1-pc{
        display: none;
    }
    .tab3-1-touch{
        display: block;
    }
    .news_index .touch .am-slider-b1 .am-direction-nav a {
        top: 38%;
    }
    .j_tab2_cont1{
        position: relative;
        background: none;
        padding: 15px 0;
    }
    .j_tab2_cont1 h4{
        color: #000;
    }

    .news_index .pc{
        display: none;
    }
    .news_index .touch{
        display: block;
    }
    .news_index .touch .am-slides li{
        border-bottom: none;
    }
    .news_index .touch .am-slider-b1{
        box-shadow: none;
    }
    .news_index .touch .am-direction-nav li{
        border-bottom: none;
        padding: 0;
        margin: 0;
    }
    .news_index .am-nav li a{
        overflow: inherit;
    }
    .z_index_tab3_c ul li{
        width: 100%;
        margin-right: 0;
    }
    .z_index_news_c ul li{
        width: 100%;
        margin-right: 0;
    }
    .z_company_leaders_touch_a2 #tabs2 .selectActive .z_hr{
        display: block;
    }
    .z_company_leaders_touch_a2 .z_hr{
        display: none;
    }
    #tabs2 ul.sj_tab li{
        margin: 0 4%;
    }
    .z_company_leaders_touch .slide_nav{
        top: 60%;
    }
    .z_company_leaders_touch .slide .caption{
        text-align: center;
    }
    .z_company_leaders_touch .leaders_xq_rb{
        text-align: left;
    }
    .z_company_leaders_touch .am-modal-bd{
        padding: 15px 30px;
    }
    .z_company_leaders_touch .leaders_xq_r{
        margin-top: 20px;
    }
    .z_company_leaders_touch .am-modal-hd{
        padding-top: 30px;
    }
    .z_company_leaders_touch .am-modal-dialog{
        width: 90%;
    }
    .z_company_leaders_touch .leaders_xq_l{
        width: 100%;
    }

    .z_company_leaders_touch .leaders_xq_r{
        width: 100%;
    }
    .z_web_information_tip .j_am-dropdown-up{
        margin-top: 20px;
    }
    .z_company_leaders_pc{
        display: none;
    }
    .z_company_leaders_touch{
        display: block;
        padding-top: 30px;
        overflow: hidden;
    }
    .j_research_box3_pc{
        display: none;
    }
    .j_research_box3_touch{
        display: block;
    }
    .z_qualifications{
        display: none;
    }
    .z_qualifications_touch{
        display: block;
        margin-top: 30px;
        padding-bottom: 30px;
    }
    .touch_picture_txt{
        font-size: 24px;
        text-align: center;
        margin: 20px 0;
    }
    .z_qualifications_touch .am-slider-default{
        background: none;
        border: none;
        box-shadow: none;
    }
    .banner{
        overflow: hidden;
    }
    .banner_touch{
        overflow: hidden;
    }
    .z_content{
        overflow: hidden;
    }
    .index_other{
        overflow: hidden;
    }
    .index_case{
        overflow: hidden;
    }
    .index_case_touch{
        overflow: hidden;
    }
    .investor{
        overflow: hidden;
    }
    .videoed{
        width: 50px !important;
        max-width: none;
        left: 42%;
        top: 35%;

    }
    .video_pc{
        display: none;
    }
    .video_touch{
        display: block;
    }
    .news_index .videos{
        width: 100% !important;
        height: auto !important;
        margin: 0;
        left: auto;
        top: 116px;
        right: -177px;
    }
    .news_index .videos video{
        width: 100% !important;
        height: auto !important;
    }

    .xs_vzl .horizontal li{
        width: 48%;
        margin: 0 3px !important;
        float: left;
    }
    .xs_vzl #tabs .horizontal{
        width: 100%;
    }
    .xs_vzl .horizontal li .z_title{
        font-size: 24px;
    }
    .z_case_show_swiper_cn{
        margin: 25px 0;
    }
    .z_case_show_swiper_sp span{
        width: 100%;
        display: block;
    }
    .z_case_show_swiper_bt h3{
        font-size: 30px;
        line-height: 35px;
    }
    .z_case_show_touch .z_title{
        padding:20px 15px;
    }
    .z_case_show_touch .am-slider-default{
        box-shadow: none;

    }
    .z_case_show_touch .am-slider-default .am-control-nav{
        display: none;
    }
    .z_case_show_swiper_cz{
        display: none;
    }
    .z_case_show_touch{
        display: block;
        padding: 0 30px;
    }
    .z_screen_search form .am-selected{
        width: 100%;
        margin-bottom: 20px;
    }

    .z_screen_search .z_screen_search_select {
        width: 100%;
    }

    .z_screen_search .z_screen_search_search{
        width: 100%;
        margin-bottom: 20px;
    }

    .sp-vertical .sp-previous-arrow{
        width: 40px;
        height: 20px;
        left: 23px !important;
        background-size: cover !important;
    }
    .sp-vertical .sp-next-arrow{
        width: 40px;
        height: 20px;
        right: 23px !important;
        background-size: cover !important;
    }
    .sp-bottom-thumbnails.sp-has-pointer{
        display: none;
    }
    .z_company_leaders_cn ul.leaders_a li .am-modal-bd .leaders_xq_r{
        width: 100%;
        margin-top: 30px;
    }
    .z_company_leaders_cn ul.leaders_a li .am-modal-bd .leaders_xq_l{
        width: 100%;
        height: auto;
    }
    .z_company_leaders_cn .am-modal-dialog{
        width: 90% !important;
        height: auto !important;
    }
    .z_company_leaders_box_a{
        margin-bottom: 40px;
    }
    .z_company_leaders_cn ul.leaders_a{
        margin-bottom: 20px;
    }
    .z_company_leaders_cn ul.leaders_a li{
        margin-bottom: 20px;
    }
    .z_company_leaders_bt{
        position: relative;
        margin-bottom: 30px;
        width: 100%;
        text-align: center;
    }

    .z_company_leaders_bt .z_title{
        font-size: 26px;
    }
    .z_company_profile_f p {

        margin-top: 120px;
        font-size: 15px;

        line-height: 26px;
    }
    .z_company_profile_f{
        height: 300px;
    }
    .z_company_profile_f .n_wrap{
        width: 100%;
    }
    .z_more_ty{
        margin-top: 30px;
    }
    .z_company_profile_e .swiper-button-prev-touch{
        left: 0;
        z-index: 9;
        width: 30px;
        height: 30px;
        background-size: 100%;
        top: calc(45% - 38px);
    }
    .z_company_profile_e .swiper-button-next-touch{
        right: 0;
        z-index: 9;
        width: 30px;
        height: 30px;
        background-size: 100%;
        top: calc(45% - 38px);
    }
    .z_company_profile_e .pc{
        display: none;
    }
    .z_company_profile_e .z_company_profile_e_b_touch{
        display: block;
    }
    .z_company_profile_e h3{
        font-size: 30px;
        margin-bottom: 30px;
    }
    .z_company_profile_e{
        padding: 30px 0;
        overflow: hidden;
    }
    .z_company_profile_d_b{
        overflow: hidden;
    }
    .z_company_profile_touch table{
        border: 1px solid rgba(255,255,255,.5);
        padding:20px 10px;
        display: block;
    }
    .z_company_profile_touch .patent_ico{
        margin-bottom: 10px;
    }
    .z_company_profile_touch td{
        font-size: 12px;
        color: #fff;
        text-align: center;
        padding: 10px 17px;
        border-right: 1px solid rgba(255,255,255,.3);
    }
    .z_company_profile_touch th:nth-child(3){
        border: none;
    }
    .z_company_profile_touch td:nth-child(3){
        border: none;
    }
    .z_company_profile_touch th{
        border-right: 1px solid rgba(255,255,255,.3);
        width: 33.333%;
        text-align: center;
    }
    .z_company_profile_touch h3{
        color: #fff;
        font-size: 16px;
    }
    .z_company_profile_touch{
        display: block;
    }
    .z_company_profile_d_b{
        display: none;
    }
    .z_company_profile_d_b td h3{
        font-size: 14px;
    }
    .z_company_profile_d_t p{
        margin-top: 20px;
        font-size: 14px;
    }
    .z_company_profile_d_t h3{
        font-size: 30px;
    }
    .z_company_profile_d_t{
        width: 100%;
    }
    .z_company_profile_d{
        padding: 30px 0;
    }
    .z_company_profile_c_b ul li .z_number{
        color: #eeeeee;
        font-size: 60px;
    }
    .z_company_profile_c_b ul li .z_title{
        font-size: 18px;
        margin-top: 10px;
    }
    .z_company_profile_c_b ul li .z_icon{
        margin-top: 29px;
    }
    .z_company_profile_c_b ul li{
        width: 48%;
        margin: 0 1%;
        margin-bottom: 20px;
        height: 237px;
        background-size: cover !important;
    }
    .z_company_profile_c_b{
        margin-top: 30px;
    }
    .z_company_profile_c_t{
        font-size: 30px;
    }
    .z_company_profile_c{
        padding: 30px 0;
    }
    .z_company_profile_b_top h3{
        font-size: 30px;
    }
    .z_company_profile_b{
        padding: 30px 0;
    }
    .z_company_profile_a_infobox .z_hr{
        margin-bottom: 15px;
    }
    .z_company_profile_a_infobox .z_title{
        font-size: 26px;
    }
    .z_company_profile_a{
        padding: 0;
        padding-bottom: 30px;
    }
    .z_company_profile_a_infobox{
        margin-bottom: 20px;
        width: 100%;
        height: auto;
        position: relative;
        top: 0;
        left: 0;
        padding: 0;
    }
    .z_company_profile_a_img{
        width: 100%;
        height: auto;
    }
    .z_company_profile_b_top p{
        width: 100%;
    }




    .search_t{
        padding: 3%;
    }
    .search_t input{
        width: calc(100% - 140px);
    }
    .n_search{
        padding-top: 0;
    }
    .banner{
        display: none;
    }
    .banner_touch{
        display: block;
    }
    .banner_touch .ani .z_title{
        font-size: 72px;
        color: #fff;
    }

    .banner_touch .swiper-slide{
        background-size: cover !important;
    }
    .banner_touch .swiper_touch{
        height: 200px;
    }
    .banner_touch .ani .z_title{
        font-size: 35px;
    }
    .banner_touch .ani .z_hr{
        display: none;
    }
    .banner_touch .ani{
        width: 100%;
        text-align: center;
        left: 0;

    }
    .pagination{
        bottom: 25px;
    }
    .am-slider-b1 .am-direction-nav a{
        top: 38%;
    }
    .index_case_touch_z_cr{
        padding: 20px;
    }
    .index_case_touch_z_title{
        font-size: 20px;
        display: block;
        margin-bottom: 10px;
        font-weight: normal;
        overflow : hidden;
        color: #000;
        text-overflow: ellipsis;
        display: -webkit-box !important;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
    }
    .index_case_touch_z_data{
        font-size: 14px;
        display: block;
        margin-bottom: 10px;
        font-weight: 100;
    }
    .index_case_touch_z_describe{
        font-size: 16px;
        display: block;
        color: #666;
        font-weight: 200;
        overflow : hidden;
        text-overflow: ellipsis;
        display: -webkit-box !important;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
    }
    .index_case_touch .am-slider-b1{
        margin-top: 20px;
    }
    .index_case{
        display: none;
    }
    .index_case_touch{
        display: block;
        padding: 20px 0;
    }
    .z_web_information_tip{
        height: auto;
    }
    .qrcode{

        overflow: hidden;
        margin: 0 auto;
        float: none;
    }
    .z_web_information_tip .am-dropdown-up .am-dropdown-content{
        width: 100%;
    }
    .z_web_information_tip .am-btn .am-icon-caret-up {
        margin-left: 188px;
    }
    .z_web_information_tip .am-btn{
        width: 100%;
    }
    .z_web_information_tip .am-dropdown-up{
        width: 100%;
    }
    .footer_text{
        padding: 20px 0;
    }
    .index_other_at .z_describe{
        font-size: 16px;
    }
    .index_other_at .z_title{
        font-size: 26px;
    }
    .index_other_at{
        padding: 20px;
        width: 85%;
    }
    .index_other_a{
        width: 100%;
        padding: 10px 0;
    }
    .investor_lbt>ul>li:nth-child(2) {
        padding-top: 17px;
        margin-left: 0;
    }
    .investor_lbt>ul>li{
        width: 100%;
        max-width: none;
        margin-left: 0;
    }
    .investor_lbt>ul>li span.z_title{
        font-size: 16px;
    }
    .investor_r{
        width: 100%;
        max-width: none;
        margin-top: 40px;
    }
    .investor_lbr>ul>li span.z_title{
        font-size: 16px;
    }
    .investor_lbr{
        width: 100%;
        max-width: none;
        margin-left: 0;
    }
    .investor_lblb{
        font-size: 20px;
        margin-top: 10px;
    }
    .investor_lblt,.investor_lbl{
        width: 100%;
    }
    .investor_lbl{
        margin-bottom: 30px;
    }
    .investor_lblt img{
        width: 100%;
        max-width: none;
    }
    .investor_lb{
        margin-top: 20px;
    }
    .investor_wrap{
        margin-top: 20px;
    }
    .investor_l{
        width: 100%;
    }
    .investor{
        padding: 20px 0;
    }
    .index_more_ty a{
        margin-top: 10px;
    }
    .news_index .news_index_r ul li a{
        padding: 0;
    }
    .news_index .news_index_rr .z_data{
        margin-top: 10px;
    }
    .news_index .news_index_rr .z_title{
        margin-top: 0;
        font-size: 16px;
    }
    .news_index .news_index_rr{
        width: 100%;
        max-width: none;
        padding: 10px;
    }
    .news_index .news_index_r ul li{
        margin: 20px 0;
    }
    .news_index_rl img{
        width: 100%;
        max-width: none;
    }
    .news_index_rl{
        width: 100%;
    }
    .news_index .news_index_r{
        max-width: 100%;
    }
    .news_index .news_index_lt{
        left: 0;
        bottom: 0;
        padding: 20px;
    }
    .news_index .am-nav{
        margin-bottom: 0;
    }
    .news_index .am-nav li a{
        font-size: 16px;
        margin: 15px 2px;
    }
    .index_title_ty{
        font-size: 30px;
    }
    .ProductCenter .z_Title h1{
        font-size: 30px;
    }
    .news_index{
        padding: 20px 0;
    }
    .z_Content ul li{
        width: 100%;
        margin-right: 0;
    }
    .ProductCenter .z_Title{
        margin-bottom: 0;
    }
    .ProductCenter_C{
        width: auto;
        padding: 0 20px;
    }
    .ProductCenter{
        padding: 20px 0;
    }
    .data_top .data_a1{
        width: 50%;
        padding: 0 15px;
        margin-bottom: 20px;
    }
    .data_top .data_a1 .data_a1_t{
        font-size: 39px;
    }
    .data_top .data_a1 .data_a1_b{
        font-size: 12px;
    }
    .data_top .data_a1:nth-child(3){
        padding-left: 15px;
    }
    .data_top .data_a1:nth-child(4){
        text-align: left;
    }
    .data_top{
        padding: 20px 0;
    }
    .flickerplate{
        height: 290px !important;
    }
    .flickerplate ul.flicks>li .flick-title{
        background: none !important;
        text-align: center !important;
    }
    .search_touch{
        margin-top: 15px;
        margin-bottom: 15px;
    }
    .search_touch .search{
        height: 50px;
        padding: 0;
        display: flex;
        justify-content: center;
        align-items: center;
        box-sizing: border-box;

    }

    .search .z-search {
        width: 93%;
        height: 100%;
        position: relative;

    }
    .z-search-icon-flip{
        position: absolute;
        right: 20px;
    }
    .search .z-search .z-search-icon {
        right: 0;
        width: 40px;
        position: absolute;
        top: 0;
        bottom: 0;
        display: inline-flex;
        justify-content: center;
        align-items: center;
        color: #999;
    }
    .search .z-search .z-search-input {
        padding: 0 40px 0 20px ;
        font-size: 16px;
        box-sizing: border-box;
        background: #eeeeee;
        margin: 0;
        height: 100%;
        border-radius: 0;
        overflow: visible;
        -webkit-appearance: none;
        vertical-align: middle;
        width: 100%;
        border: none;
        color: #666;
    }
    .n_wrap{
        max-width: 100%;
    }
    .j_nav{
        display: none;
    }
    #chbnav_touch{
        display: block;
    }
    .chbnav_touch_nav .chbnav_select{
        left: 0;
    }
    .chbnav_touch_nav_box{
        position: fixed;
        top: 0;
        overflow: auto;
        left: -100%;
        width: 100%;
        height: 100%;
        z-index: 1000;
        background: #fff;
        -webkit-transition: all 0.4s;
        -moz-transition: all 0.4s;
        -ms-transition: all 0.4s;
        -o-transition: all 0.4s;
        transition: all 0.4s;
    }
    .chbnav_touch_navli{
        padding: 0 5%;
    }
    .chbnav_touch_navli1 img{
        float: right;
        margin-top: 19px;
    }
    .chbnav_touch_navli2{
        padding: 0 5% ;
    }
    .chbnav_touch_navli2 a{
        display: block;
        width: 80%;
        float: left;
        border-bottom: 1px solid #f1f1f1;
    }
    .chbnav_touch_navli2_img{
        display: block;
        float: left;
        width: 20%;
        text-align: center;
        border-bottom: 1px solid #f1f1f1;

    }
    .chbnav_touch_navli2_img img{
        width: 10px;
    }
    .chbnav_touch_navli b{
        font-family: "Microsoft YaHei";
        float: right;
        font-size: 15px;
    }
    .chbnav_touch_erji{
        display: none;
        background-color: #f1f1f1;
        padding-left: 20px;
    }
    .chbnav_touch_erji a{
        display: block;
        font-size: 16px;
        color: #333333;
    }
    .chbnav_touch_top_logo{
        position: absolute;
        height: 100%;
        left: 4%;
    }
    .chbnav_touch_nav_title{
        height: 58px;
        line-height: 58px;
        border-bottom: 1px solid #DDDDDD;
    }
    .chbnav_touch_nav_title .chbnav_touch_erji{
        line-height: 42px;
        padding: 12px 0 12px 20px;
    }
    .chbnav_touch_nav_title span{
        font-size: 18px;
        color: #000;
        float: left;
    }
    .chbnav_touch_top_logo img{
        height: 67%;
        margin-top: 10px;
    }
    .right_fd{
        display: none;
    }
    .chbnav_touch_top{
        position: relative;
        height: 60px;
        width: 100%;
        border-bottom: 1px solid #ddd;
        background-color: #ffffff;
    }
    .chbnav_touch_top_list{
        position: absolute;
        right: 4%;
        width: 36px;
        height: 100%;
    }
    .chbnav_touch_top_list_c{
        margin-top: 20px !important;
    }
    .chbnav_touch_top_list_a{
        width: 90%;
        height: 1px;
        margin: 0 auto;
        background-color: #666666;
    }
    .chbnav_touch_top_list_b{
        margin: 8px auto;
    }
}
@media only screen and (min-width: 414px) and (max-width: 767px) {
		ul.am-dropdown-content > li > a{
		white-space: inherit;
	}
    /*1.28*/
    .z_rczl_xzb.z_sj .am-slider-default .am-control-nav{
        bottom: -20px;
    }
    .z_rczl_xzbb{
        margin-top: 0;
    }
    .z_rczl_xzb.z_sj{
        margin-bottom: 20px;
    }
    .z_rczl_xzb.z_sj .am-slider-default {
        box-shadow: none;
    }
    .z_rczl_xzb.z_sj .am-slider-default .am-direction-nav{
        display: none;
    }
    .z_rczl_xzbt{
        background: url(../image/z_rczl_xzsbg1.png) no-repeat center;
    }
    .z_rczl_xzbtt img{
        width: auto !important;
        display: inline-block !important;
    }
    .z_rczl_xzb ul{
        padding: 0;
    }
    .z_rczl_xzbb{
        opacity: 1;
        padding: 0 40px;
    }
    .z_rczl_xzs{
        margin-bottom: 30px;
    }
    .z_rczl_xzb ul li{
        width: 100%;
        float: none;
        margin: 0;
    }
    .z_rczl_xzb.z_pc{
        display: none;
    }
    .z_rczl_xzb.z_sj{
        display: block;
    }
    /*1.28*/
    .investor_lbb img{
        width: 100%;
        height: auto;
    }
    .j_index_tab2 .j_width-1-3>div{
        height: auto;
    }
    .z_index_news_w .j_width-1-3{
        height: auto;
    }
    .fp-section{
        height: auto !important;
    }
    .fp-tableCell{
        height: auto !important;
    }
    #header{
        position: relative;
    }
    .data_top{
        height: auto;
    }
    .ProductCenter .z_Title{
        margin-top: 0;
    }
    .news_index_lb{
        height: 395px;
    }
    .j_tab2_cont1 p{
        color: #333;
        -webkit-line-clamp: 2;
    }
    .index_case_touch .am-slider-b1{
        box-shadow: none;
    }
    .index_case_touch_z_title{
        color: #fff !important;
    }
    .section6 .index_other{
        height: auto;
        margin-top: 20px;
    }
    .section6 .footer_text{
        height: auto;
    }
    .footer_text_n_top{
        height: auto;
    }
    .footer_text_n_bottom{
        height: auto;
    }
    .index_other_p .n_wrap{
        width: 100%;
        padding: 0 30px;
    }
    .index_other_p{
        position: relative;
        left: auto;
        top: auto;
        transform: none;
    }
    .z_web_information_tip .am-dropdown-up{
        margin-bottom: 20px;
    }
    .qrcode{
        text-align: center;
        width: 100%;
        padding: 0;
    }
    .qrcode img{
        display: inline-block;
    }
    .qrcode span{
        line-height: 23px;
        display: inline-block;
        width: 100%;
        padding: 0;
        top: auto;
        height: auto;
    }
    .z_web_information_tip_bc .qrcode_lx{
        margin-top: 20px;
        margin-left: 0;
        width: 100%;
        margin-bottom: 30px;
    }
    .web_information_box{
        height: auto;
        line-height: normal;
        margin: 0;
    }
    .web_information_box .left p{
        position: relative;
        left: auto;
        top: auto;
        transform: none;
        font-size: 14px;
    }
    .web_information_box .left p a{
        font-size: 14px;
    }
    .web_information_box .left{
        width: 100%;
    }
    #fp-nav.right{
        opacity: 0;
    }


    .z_qywh .z_product_box_honor .am-modal-bd{
        font-size: 14px
    }

    .news_index_l_touch .news_index_lb{
        display: block;
    }
    .news_index_l_touch .news_index_lt{
        position: relative;
    }
    .news_index_l_pc{
        display: none;
    }
    .news_index_l_touch{
        display: block;
        position: relative;
    }
    .news_index .news_index_lt .z_data{
        color: #000;
    }
    #tab1 .news_index_lt .z_title{
        color: #000;
        padding-left: 0;
    }
    .news_index .news_index_lt .z_hr{
        border-bottom: 1px solid #000;
    }
    .news_index .news_index_lt .z_describe{
        color: #000;
    }
    .Breadcrumbs img{
        margin-right: 0;
    }
    .j_produ_img img{
        height: 100%;
    }
    .j_produ_img{
        height: 183px;
        text-align: center;
    }
    .j_produ_title{
        line-height: 28px;
    }
    .case_touch_newc{
        display: block;
        height: 265px;
        overflow: hidden;
    }
    .case_touch_newc img{
        height: 100%;
        width: auto;
        max-width: none;
    }
    .news_index .news_index_l{
        width: 100%;
    }
    .banner_touch .ani{
        top: 50%;
        position: absolute;
        transform: translate(0, -50%);
        display: inline-block;
    }
    .banner_touch .z_title2{
        color: #fff;
        font-size: 35px;
    }
    .banner_touch .pagination{
        bottom: 7px;
    }
    .videos{
        width: 90%;
        height: auto;

        margin-left: 0;
        margin-top: 0;
        transform: translate(-50%, -50%);
    }
    .videos video{
        width: 100% !important;
    }
    .z_thematic_tlas{
        display: none;
    }
    .z_thematic_tlas_touch{
        display: block;
        margin-bottom: 50px;
    }
    .z_qualifications_touch .am-direction-nav{
        display: none;
    }
    .news_index .tab3-1-touch .am-slider-b1 .am-direction-nav a {
        top: 38%;
    }
    .news_index .tab3-1-touch .am-slides li{
        border-bottom: none;
    }
    .news_index .tab3-1-touch .am-slider-b1{
        box-shadow: none;
    }
    .news_index .tab3-1-touch .am-direction-nav li{
        border-bottom: none;
        padding: 0;
        margin: 0;
    }
    .tab3-1-pc{
        display: none;
    }
    .tab3-1-touch{
        display: block;
    }
    .news_index .touch .am-slider-b1 .am-direction-nav a {
        top: 38%;
    }
    .j_tab2_cont1{
        position: relative;
        background: none;
        padding: 15px 0;
    }
    .j_tab2_cont1 h4{
        color: #000;
    }

    .news_index .pc{
        display: none;
    }
    .news_index .touch{
        display: block;
    }
    .news_index .touch .am-slides li{
        border-bottom: none;
    }
    .news_index .touch .am-slider-b1{
        box-shadow: none;
    }
    .news_index .touch .am-direction-nav li{
        border-bottom: none;
        padding: 0;
        margin: 0;
    }
    .news_index .am-nav li a{
        overflow: inherit;
    }
    .z_index_tab3_c ul li{
        width: 100%;
        margin-right: 0;
    }
    .z_index_news_c ul li{
        width: 100%;
        margin-right: 0;
    }
    .z_company_leaders_touch_a2 #tabs2 .selectActive .z_hr{
        display: block;
    }
    .z_company_leaders_touch_a2 .z_hr{
        display: none;
    }
    #tabs2 ul.sj_tab li{
        margin: 0 4%;
    }
    .z_company_leaders_touch .slide_nav{
        top: 60%;
    }
    .z_company_leaders_touch .slide .caption{
        text-align: center;
    }
    .z_company_leaders_touch .leaders_xq_rb{
        text-align: left;
    }
    .z_company_leaders_touch .am-modal-bd{
        padding: 15px 30px;
    }
    .z_company_leaders_touch .leaders_xq_r{
        margin-top: 20px;
    }
    .z_company_leaders_touch .am-modal-hd{
        padding-top: 30px;
    }
    .z_company_leaders_touch .am-modal-dialog{
        width: 90%;
    }
    .z_company_leaders_touch .leaders_xq_l{
        width: 100%;
    }

    .z_company_leaders_touch .leaders_xq_r{
        width: 100%;
    }
    .z_web_information_tip .j_am-dropdown-up{
        margin-top: 20px;
    }
    .z_company_leaders_pc{
        display: none;
    }
    .z_company_leaders_touch{
        display: block;
        padding-top: 30px;
        overflow: hidden;
    }
    .j_research_box3_pc{
        display: none;
    }
    .j_research_box3_touch{
        display: block;
    }
    .z_qualifications{
        display: none;
    }
    .z_qualifications_touch{
        display: block;
        margin-top: 30px;
        padding-bottom: 30px;
    }
    .touch_picture_txt{
        font-size: 24px;
        text-align: center;
        margin: 20px 0;
    }
    .z_qualifications_touch .am-slider-default{
        background: none;
        border: none;
        box-shadow: none;
    }
    .banner{
        overflow: hidden;
    }
    .banner_touch{
        overflow: hidden;
    }
    .z_content{
        overflow: hidden;
    }
    .index_other{
        overflow: hidden;
    }
    .index_case{
        overflow: hidden;
    }
    .index_case_touch{
        overflow: hidden;
    }
    .investor{
        overflow: hidden;
    }
    .videoed{
        width: 50px !important;
        max-width: none;
        left: 42%;
        top: 35%;

    }
    .video_pc{
        display: none;
    }
    .video_touch{
        display: block;
    }
    .news_index .videos{
        width: 100% !important;
        height: auto !important;
        margin: 0;
        left: auto;
        top: 116px;
        right: -177px;
    }
    .news_index .videos video{
        width: 100% !important;
        height: auto !important;
    }

    .xs_vzl .horizontal li{
        width: 48%;
        margin: 0 3px !important;
        float: left;
    }
    .xs_vzl #tabs .horizontal{
        width: 100%;
    }
    .xs_vzl .horizontal li .z_title{
        font-size: 24px;
    }
    .z_case_show_swiper_cn{
        margin: 25px 0;
    }
    .z_case_show_swiper_sp span{
        width: 100%;
        display: block;
    }
    .z_case_show_swiper_bt h3{
        font-size: 30px;
        line-height: 35px;
    }
    .z_case_show_touch .z_title{
        padding:20px 15px;
    }
    .z_case_show_touch .am-slider-default{
        box-shadow: none;

    }
    .z_case_show_touch .am-slider-default .am-control-nav{
        display: none;
    }
    .z_case_show_swiper_cz{
        display: none;
    }
    .z_case_show_touch{
        display: block;
        padding: 0 30px;
    }
    .z_screen_search form .am-selected{
        width: 100%;
        margin-bottom: 20px;
    }

    .z_screen_search .z_screen_search_select {
        width: 100%;
    }

    .z_screen_search .z_screen_search_search{
        width: 100%;
        margin-bottom: 20px;
    }

    .sp-vertical .sp-previous-arrow{
        width: 40px;
        height: 20px;
        left: 23px !important;
        background-size: cover !important;
    }
    .sp-vertical .sp-next-arrow{
        width: 40px;
        height: 20px;
        right: 23px !important;
        background-size: cover !important;
    }
    .sp-bottom-thumbnails.sp-has-pointer{
        display: none;
    }
    .z_company_leaders_cn ul.leaders_a li .am-modal-bd .leaders_xq_r{
        width: 100%;
        margin-top: 30px;
    }
    .z_company_leaders_cn ul.leaders_a li .am-modal-bd .leaders_xq_l{
        width: 100%;
        height: auto;
    }
    .z_company_leaders_cn .am-modal-dialog{
        width: 90% !important;
        height: auto !important;
    }
    .z_company_leaders_box_a{
        margin-bottom: 40px;
    }
    .z_company_leaders_cn ul.leaders_a{
        margin-bottom: 20px;
    }
    .z_company_leaders_cn ul.leaders_a li{
        margin-bottom: 20px;
    }
    .z_company_leaders_bt{
        position: relative;
        margin-bottom: 30px;
        width: 100%;
        text-align: center;
    }

    .z_company_leaders_bt .z_title{
        font-size: 26px;
    }
    .z_company_profile_f p {

        margin-top: 120px;
        font-size: 15px;

        line-height: 26px;
    }
    .z_company_profile_f{
        height: 300px;
    }
    .z_company_profile_f .n_wrap{
        width: 100%;
    }
    .z_more_ty{
        margin-top: 30px;
    }
    .z_company_profile_e .swiper-button-prev-touch{
        left: 0;
        z-index: 9;
        width: 30px;
        height: 30px;
        background-size: 100%;
        top: calc(45% - 38px);
    }
    .z_company_profile_e .swiper-button-next-touch{
        right: 0;
        z-index: 9;
        width: 30px;
        height: 30px;
        background-size: 100%;
        top: calc(45% - 38px);
    }
    .z_company_profile_e .pc{
        display: none;
    }
    .z_company_profile_e .z_company_profile_e_b_touch{
        display: block;
    }
    .z_company_profile_e h3{
        font-size: 30px;
        margin-bottom: 30px;
    }
    .z_company_profile_e{
        padding: 30px 0;
        overflow: hidden;
    }
    .z_company_profile_d_b{
        overflow: hidden;
    }
    .z_company_profile_touch table{
        border: 1px solid rgba(255,255,255,.5);
        padding:20px 10px;
        display: block;
    }
    .z_company_profile_touch .patent_ico{
        margin-bottom: 10px;
    }
    .z_company_profile_touch td{
        font-size: 12px;
        color: #fff;
        text-align: center;
        padding: 10px 17px;
        border-right: 1px solid rgba(255,255,255,.3);
    }
    .z_company_profile_touch th:nth-child(3){
        border: none;
    }
    .z_company_profile_touch td:nth-child(3){
        border: none;
    }
    .z_company_profile_touch th{
        border-right: 1px solid rgba(255,255,255,.3);
        width: 33.333%;
        text-align: center;
    }
    .z_company_profile_touch h3{
        color: #fff;
        font-size: 16px;
    }
    .z_company_profile_touch{
        display: block;
    }
    .z_company_profile_d_b{
        display: none;
    }
    .z_company_profile_d_b td h3{
        font-size: 14px;
    }
    .z_company_profile_d_t p{
        margin-top: 20px;
        font-size: 14px;
    }
    .z_company_profile_d_t h3{
        font-size: 30px;
    }
    .z_company_profile_d_t{
        width: 100%;
    }
    .z_company_profile_d{
        padding: 30px 0;
    }
    .z_company_profile_c_b ul li .z_number{
        color: #eeeeee;
        font-size: 60px;
    }
    .z_company_profile_c_b ul li .z_title{
        font-size: 18px;
        margin-top: 10px;
    }
    .z_company_profile_c_b ul li .z_icon{
        margin-top: 29px;
    }
    .z_company_profile_c_b ul li{
        width: 48%;
        margin: 0 1%;
        margin-bottom: 20px;
        height: 237px;
        background-size: cover !important;
    }
    .z_company_profile_c_b{
        margin-top: 30px;
    }
    .z_company_profile_c_t{
        font-size: 30px;
    }
    .z_company_profile_c{
        padding: 30px 0;
    }
    .z_company_profile_b_top h3{
        font-size: 30px;
    }
    .z_company_profile_b{
        padding: 30px 0;
    }
    .z_company_profile_a_infobox .z_hr{
        margin-bottom: 15px;
    }
    .z_company_profile_a_infobox .z_title{
        font-size: 26px;
    }
    .z_company_profile_a{
        padding: 0;
        padding-bottom: 30px;
    }
    .z_company_profile_a_infobox{
        margin-bottom: 20px;
        width: 100%;
        height: auto;
        position: relative;
        top: 0;
        left: 0;
        padding: 0;
    }
    .z_company_profile_a_img{
        width: 100%;
        height: auto;
    }
    .z_company_profile_b_top p{
        width: 100%;
    }




    .search_t{
        padding: 3%;
    }
    .search_t input{
        width: calc(100% - 140px);
    }
    .n_search{
        padding-top: 0;
    }
    .banner{
        display: none;
    }
    .banner_touch{
        display: block;
    }
    .banner_touch .ani .z_title{
        font-size: 72px;
        color: #fff;
    }

    .banner_touch .swiper-slide{
        background-size: cover !important;
    }
    .banner_touch .swiper_touch{
        height: 200px;
    }
    .banner_touch .ani .z_title{
        font-size: 35px;
    }
    .banner_touch .ani .z_hr{
        display: none;
    }
    .banner_touch .ani{
        width: 100%;
        text-align: center;
        left: 0;

    }
    .pagination{
        bottom: 25px;
    }
    .am-slider-b1 .am-direction-nav a{
        top: 38%;
    }
    .index_case_touch_z_cr{
        padding: 20px;
    }
    .index_case_touch_z_title{
        font-size: 20px;
        display: block;
        margin-bottom: 10px;
        font-weight: normal;
        overflow : hidden;
        color: #000;
        text-overflow: ellipsis;
        display: -webkit-box !important;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
    }
    .index_case_touch_z_data{
        font-size: 14px;
        display: block;
        margin-bottom: 10px;
        font-weight: 100;
    }
    .index_case_touch_z_describe{
        font-size: 16px;
        display: block;
        color: #666;
        font-weight: 200;
        overflow : hidden;
        text-overflow: ellipsis;
        display: -webkit-box !important;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
    }
    .index_case_touch .am-slider-b1{
        margin-top: 20px;
    }
    .index_case{
        display: none;
    }
    .index_case_touch{
        display: block;
        padding: 20px 0;
    }
    .z_web_information_tip{
        height: auto;
    }
    .qrcode{

        overflow: hidden;
        margin: 0 auto;
        float: none;
    }
    .z_web_information_tip .am-dropdown-up .am-dropdown-content{
        width: 100%;
    }
    .z_web_information_tip .am-btn .am-icon-caret-up {
        float: right;
    }
    .z_web_information_tip .am-btn{
        width: 100%;
		text-align: left;
    }
    .z_web_information_tip .am-dropdown-up{
        width: 100%;
    }
    .footer_text{
        padding: 20px 0;
    }
    .index_other_at .z_describe{
        font-size: 16px;
    }
    .index_other_at .z_title{
        font-size: 26px;
    }
    .index_other_at{
        padding: 20px;
        width: 85%;
    }
    .index_other_a{
        width: 100%;
        padding: 10px 0;
    }
    .investor_lbt>ul>li:nth-child(2) {
        padding-top: 17px;
        margin-left: 0;
    }
    .investor_lbt>ul>li{
        width: 100%;
        max-width: none;
        margin-left: 0;
    }
    .investor_lbt>ul>li span.z_title{
        font-size: 16px;
    }
    .investor_r{
        width: 100%;
        max-width: none;
        margin-top: 40px;
    }
    .investor_lbr>ul>li span.z_title{
        font-size: 16px;
    }
    .investor_lbr{
        width: 100%;
        max-width: none;
        margin-left: 0;
    }
    .investor_lblb{
        font-size: 20px;
        margin-top: 10px;
    }
    .investor_lblt,.investor_lbl{
        width: 100%;
    }
    .investor_lbl{
        margin-bottom: 30px;
    }
    .investor_lblt img{
        width: 100%;
        max-width: none;
    }
    .investor_lb{
        margin-top: 20px;
    }
    .investor_wrap{
        margin-top: 20px;
    }
    .investor_l{
        width: 100%;
    }
    .investor{
        padding: 20px 0;
    }
    .index_more_ty a{
        margin-top: 10px;
    }
    .news_index .news_index_r ul li a{
        padding: 0;
    }
    .news_index .news_index_rr .z_data{
        margin-top: 10px;
    }
    .news_index .news_index_rr .z_title{
        margin-top: 0;
        font-size: 16px;
    }
    .news_index .news_index_rr{
        width: 100%;
        max-width: none;
        padding: 10px;
    }
    .news_index .news_index_r ul li{
        margin: 20px 0;
    }
    .news_index_rl img{
        width: 100%;
        max-width: none;
    }
    .news_index_rl{
        width: 100%;
    }
    .news_index .news_index_r{
        max-width: 100%;
    }
    .news_index .news_index_lt{
        left: 0;
        bottom: 0;
        padding: 20px;
    }
    .news_index .am-nav{
        margin-bottom: 0;
    }
    .news_index .am-nav li a{
        font-size: 16px;
        margin: 15px 2px;
    }
    .index_title_ty{
        font-size: 30px;
    }
    .ProductCenter .z_Title h1{
        font-size: 30px;
    }
    .news_index{
        padding: 20px 0;
    }
    .z_Content ul li{
        width: 100%;
        margin-right: 0;
    }
    .ProductCenter .z_Title{
        margin-bottom: 0;
    }
    .ProductCenter_C{
        width: auto;
        padding: 0 20px;
    }
    .ProductCenter{
        padding: 20px 0;
    }
    .data_top .data_a1{
        width: 50%;
        padding: 0 15px;
        margin-bottom: 20px;
    }
    .data_top .data_a1 .data_a1_t{
        font-size: 39px;
    }
    .data_top .data_a1 .data_a1_b{
        font-size: 12px;
    }
    .data_top .data_a1:nth-child(3){
        padding-left: 15px;
    }
    .data_top .data_a1:nth-child(4){
        text-align: left;
    }
    .data_top{
        padding: 20px 0;
    }
    .flickerplate{
        height: 290px !important;
    }
    .flickerplate ul.flicks>li .flick-title{
        background: none !important;
        text-align: center !important;
    }
    .search_touch{
        margin-top: 15px;
        margin-bottom: 15px;
    }
    .search_touch .search{
        height: 50px;
        padding: 0;
        display: flex;
        justify-content: center;
        align-items: center;
        box-sizing: border-box;

    }

    .search .z-search {
        width: 93%;
        height: 100%;
        position: relative;

    }
    .z-search-icon-flip{
        position: absolute;
        right: 20px;
    }
    .search .z-search .z-search-icon {
        right: 0;
        width: 40px;
        position: absolute;
        top: 0;
        bottom: 0;
        display: inline-flex;
        justify-content: center;
        align-items: center;
        color: #999;
    }
    .search .z-search .z-search-input {
        padding: 0 40px 0 20px ;
        font-size: 16px;
        box-sizing: border-box;
        background: #eeeeee;
        margin: 0;
        height: 100%;
        border-radius: 0;
        overflow: visible;
        -webkit-appearance: none;
        vertical-align: middle;
        width: 100%;
        border: none;
        color: #666;
    }
    .n_wrap{
        max-width: 100%;
    }
    .j_nav{
        display: none;
    }
    #chbnav_touch{
        display: block;
    }
    .chbnav_touch_nav .chbnav_select{
        left: 0;
    }
    .chbnav_touch_nav_box{
        position: fixed;
        top: 0;
        overflow: auto;
        left: -100%;
        width: 100%;
        height: 100%;
        z-index: 1000;
        background: #fff;
        -webkit-transition: all 0.4s;
        -moz-transition: all 0.4s;
        -ms-transition: all 0.4s;
        -o-transition: all 0.4s;
        transition: all 0.4s;
    }
    .chbnav_touch_navli{
        padding: 0 5%;
    }
    .chbnav_touch_navli1 img{
        float: right;
        margin-top: 19px;
    }
    .chbnav_touch_navli2{
        padding: 0 5% ;
    }
    .chbnav_touch_navli2 a{
        display: block;
        width: 80%;
        float: left;
        border-bottom: 1px solid #f1f1f1;
    }
    .chbnav_touch_navli2_img{
        display: block;
        float: left;
        width: 20%;
        text-align: center;
        border-bottom: 1px solid #f1f1f1;

    }
    .chbnav_touch_navli2_img img{
        width: 10px;
    }
    .chbnav_touch_navli b{
        font-family: "Microsoft YaHei";
        float: right;
        font-size: 15px;
    }
    .chbnav_touch_erji{
        display: none;
        background-color: #f1f1f1;
        padding-left: 20px;
    }
    .chbnav_touch_erji a{
        display: block;
        font-size: 16px;
        color: #333333;
    }
    .chbnav_touch_top_logo{
        position: absolute;
        height: 100%;
        left: 4%;
    }
    .chbnav_touch_nav_title{
        height: 58px;
        line-height: 58px;
        border-bottom: 1px solid #DDDDDD;
    }
    .chbnav_touch_nav_title .chbnav_touch_erji{
        line-height: 42px;
        padding: 12px 0 12px 20px;
    }
    .chbnav_touch_nav_title span{
        font-size: 18px;
        color: #000;
        float: left;
    }
    .chbnav_touch_top_logo img{
        height: 67%;
        margin-top: 10px;
    }
    .right_fd{
        display: none;
    }
    .chbnav_touch_top{
        position: relative;
        height: 60px;
        width: 100%;
        border-bottom: 1px solid #ddd;
        background-color: #ffffff;
    }
    .chbnav_touch_top_list{
        position: absolute;
        right: 4%;
        width: 36px;
        height: 100%;
    }
    .chbnav_touch_top_list_c{
        margin-top: 20px !important;
    }
    .chbnav_touch_top_list_a{
        width: 90%;
        height: 1px;
        margin: 0 auto;
        background-color: #666666;
    }
    .chbnav_touch_top_list_b{
        margin: 8px auto;
    }
    .n_banner{
        margin-top: 0;
    }
    .n_banner {
        height: 230px;
    }
    .z_company_profile_a_infobox{
        transform: none;
    }
    .z_more{
        overflow: hidden;
        margin-bottom: 20px;
    }
    .footer_text{
        padding-bottom: 0;
    }
    .j_map_info{
        padding: 26px;
    }
    .newltext .j_news_title h4{
        height: auto;
    }
    .j_newsbox .j-grid .am-u-lg-4.j_newlbox{
        height: auto;
    }
    .j_contact_info p{
        font-size: 12px;
    }
    .news_index_lb{
        height: auto;
    }
    .z_company_profile_c_b ul li .z_icon {
        margin-top: 10px;
    }
    .z_company_profile_c_b ul li .z_number{
        font-size: 44px;
        bottom: 0;
    }
    .j_productbox .j_case_classification{
        height: auto;
    }
    .j_case_classification li{
        width: 100%;
    }
    .z_company_profile_c_b ul li .z_title{
        font-size: 14px;
    }
    .j_produ_details_lb .am-slider .am-slides > li{
        height: auto;
    }
    .z_company_profile_c_b ul li{
        padding: 0 10px;
    }
    .j_contact_info1 .left:first-child{
        left: auto;
        top: auto;
        padding-top: 0;
        margin-right: 0;
        width: 13%;
    }
    .j_contact_info1 div:nth-child(2){
        width: 87%;
    }
    .j_contact_info1{
        padding-left: 0;
    }
    .j_contact_info2 .left:first-child{
        left: auto;
        top: auto;
        padding-top: 0;
        margin-right: 0;
        width: 13%;
    }
    .j_contact_info2{
        padding-left: 0;
    }
    .j_contact_info2 div:nth-child(2){
        width: 87%;
    }
    .z_Content ul li a .z_Content_b{
        padding: 0 37px;
    }
}
@media only screen and (min-width: 375px) and (max-width: 413px) {
		ul.am-dropdown-content > li > a{
		white-space: inherit;
	}
    /*1.28*/
    .z_rczl_xzb.z_sj .am-slider-default .am-control-nav{
        bottom: -20px;
    }
    .z_rczl_xzbb{
        margin-top: 0;
    }
    .z_rczl_xzb.z_sj{
        margin-bottom: 20px;
    }
    .z_rczl_xzb.z_sj .am-slider-default {
        box-shadow: none;
    }
    .z_rczl_xzb.z_sj .am-slider-default .am-direction-nav{
        display: none;
    }
    .z_rczl_xzbt{
        background: url(../image/z_rczl_xzsbg1.png) no-repeat center;
    }
    .z_rczl_xzbtt img{
        width: auto !important;
        display: inline-block !important;
    }
    .z_rczl_xzb ul{
        padding: 0;
    }
    .z_rczl_xzbb{
        opacity: 1;
        padding: 0 40px;
    }
    .z_rczl_xzs{
        margin-bottom: 30px;
    }
    .z_rczl_xzb ul li{
        width: 100%;
        float: none;
        margin: 0;
    }
    .z_rczl_xzb.z_pc{
        display: none;
    }
    .z_rczl_xzb.z_sj{
        display: block;
    }
    /*1.28*/
    .investor_lbb img{
        width: 100%;
        height: auto;
    }
    .j_index_tab2 .j_width-1-3>div{
        height: auto;
    }
    .z_index_news_w .j_width-1-3{
        height: auto;
    }
    .fp-section{
        height: auto !important;
    }
    .fp-tableCell{
        height: auto !important;
    }
    #header{
        position: relative;
    }
    .data_top{
        height: auto;
    }
    .ProductCenter .z_Title{
        margin-top: 0;
    }
    .news_index_lb{
        height: 395px;
    }
    .j_tab2_cont1 p{
        color: #333;
        -webkit-line-clamp: 2;
    }
    .index_case_touch .am-slider-b1{
        box-shadow: none;
    }
    .index_case_touch_z_title{
        color: #fff !important;
    }
    .section6 .index_other{
        height: auto;
        margin-top: 20px;
    }
    .section6 .footer_text{
        height: auto;
    }
    .footer_text_n_top{
        height: auto;
    }
    .footer_text_n_bottom{
        height: auto;
    }
    .index_other_p .n_wrap{
        width: 100%;
        padding: 0 30px;
    }
    .index_other_p{
        position: relative;
        left: auto;
        top: auto;
        transform: none;
    }
    .z_web_information_tip .am-dropdown-up{
        margin-bottom: 20px;
    }
    .qrcode{
        text-align: center;
        width: 100%;
        padding: 0;
    }
    .qrcode img{
        display: inline-block;
    }
    .qrcode span{
        line-height: 23px;
        display: inline-block;
        width: 100%;
        padding: 0;
        top: auto;
        height: auto;
    }
    .z_web_information_tip_bc .qrcode_lx{
        margin-top: 20px;
        margin-left: 0;
        width: 100%;
        margin-bottom: 30px;
    }
    .web_information_box{
        height: auto;
        line-height: normal;
        margin: 0;
    }
    .web_information_box .left p{
        position: relative;
        left: auto;
        top: auto;
        transform: none;
        font-size: 14px;
    }
    .web_information_box .left p a{
        font-size: 12px;
    }
    .web_information_box .left{
        width: 100%;
    }
    #fp-nav.right{
        opacity: 0;
    }


    .z_qywh .z_product_box_honor .am-modal-bd{
        font-size: 14px
    }
    .qrcode span{

        top: 0;
    }
    .news_index_l_touch .news_index_lb{
        display: block;
    }
    .news_index_l_touch .news_index_lt{
        position: relative;
    }
    .news_index_l_pc{
        display: none;
    }
    .news_index_l_touch{
        display: block;
        position: relative;
    }
    .news_index .news_index_lt .z_data{
        color: #000;
    }
    #tab1 .news_index_lt .z_title{
        color: #000;
        padding-left: 0;
    }
    .news_index .news_index_lt .z_hr{
        border-bottom: 1px solid #000;
    }
    .news_index .news_index_lt .z_describe{
        color: #000;
    }
    .Breadcrumbs img{
        margin-right: 0;
    }
    .j_produ_img img{
        height: 100%;
    }
    .j_produ_img{
        height: 183px;
        text-align: center;
    }
    .j_produ_title{
        line-height: 28px;
    }
    .case_touch_newc{
        display: block;
        height: 265px;
        overflow: hidden;
    }
    .case_touch_newc img{
        height: 100%;
        width: auto;
        max-width: none;
    }
    .news_index .news_index_l{
        width: 100%;
    }
    .banner_touch .ani{
        top: 50%;
        position: absolute;
        transform: translate(0, -50%);
        display: inline-block;
    }
    .banner_touch .z_title2{
        color: #fff;
        font-size: 35px;
    }
    .banner_touch .pagination{
        bottom: 7px;
    }
    .videos{
        width: 90%;
        height: auto;

        margin-left: 0;
        margin-top: 0;
        transform: translate(-50%, -50%);
    }
    .videos video{
        width: 100% !important;
    }
    .z_thematic_tlas{
        display: none;
    }
    .z_thematic_tlas_touch{
        display: block;
        margin-bottom: 50px;
    }
    .z_qualifications_touch .am-direction-nav{
        display: none;
    }
    .news_index .tab3-1-touch .am-slider-b1 .am-direction-nav a {
        top: 38%;
    }
    .news_index .tab3-1-touch .am-slides li{
        border-bottom: none;
    }
    .news_index .tab3-1-touch .am-slider-b1{
        box-shadow: none;
    }
    .news_index .tab3-1-touch .am-direction-nav li{
        border-bottom: none;
        padding: 0;
        margin: 0;
    }
    .news_index .touch .am-slider-b1 .am-direction-nav a {
        top: 38%;
    }
    .j_tab2_cont1{
        position: relative;
        background: none;
        padding: 15px 0;
    }
    .j_tab2_cont1 h4{
        color: #000;
    }

    .news_index .pc{
        display: none;
    }
    .news_index .touch{
        display: block;
    }
    .news_index .touch .am-slides li{
        border-bottom: none;
    }
    .news_index .touch .am-slider-b1{
        box-shadow: none;
    }
    .news_index .touch .am-direction-nav li{
        border-bottom: none;
        padding: 0;
        margin: 0;
    }
    .news_index .am-nav li a{
        overflow: inherit;
    }
    .z_index_tab3_c ul li{
        width: 100%;
        margin-right: 0;
    }
    .z_index_news_c ul li{
        width: 100%;
        margin-right: 0;
    }
    .z_company_leaders_touch .slide_nav{
        top: 60%;
    }
    .z_company_leaders_touch .slide .caption{
        text-align: center;
    }
    .z_company_leaders_touch .leaders_xq_rb{
        text-align: left;
    }
    .z_company_leaders_touch .am-modal-bd{
        padding: 15px 30px;
    }
    .z_company_leaders_touch .leaders_xq_r{
        margin-top: 20px;
    }
    .z_company_leaders_touch .am-modal-hd{
        padding-top: 30px;
    }
    .z_company_leaders_touch .am-modal-dialog{
        width: 90%;
    }
    .z_company_leaders_touch .leaders_xq_l{
        width: 100%;
    }

    .z_company_leaders_touch .leaders_xq_r{
        width: 100%;
    }
    .z_web_information_tip .j_am-dropdown-up{
        margin-top: 20px;
    }
    .z_company_leaders_pc{
        display: none;
    }
    .z_company_leaders_touch{
        display: block;
        padding-top: 30px;
        overflow: hidden;
    }
    .j_research_box3_pc{
        display: none;
    }
    .j_research_box3_touch{
        display: block;
    }
    .z_qualifications_touch .am-slider-default{
        background: none;
        border: none;
        box-shadow: none;
    }
    .z_qualifications{
        display: none;
    }
    .z_qualifications_touch{
        display: block;
        margin-top: 30px;
        padding-bottom: 30px;
    }
    .touch_picture_txt{
        font-size: 24px;
        text-align: center;
        margin: 20px 0;
    }
    .banner{
        overflow: hidden;
    }
    .banner_touch{
        overflow: hidden;
    }
    .z_content{
        overflow: hidden;
    }
    .index_other{
        overflow: hidden;
    }
    .index_case{
        overflow: hidden;
    }
    .index_case_touch{
        overflow: hidden;
    }
    .investor{
        overflow: hidden;
    }
    .videoed{
        width: 50px !important;
        max-width: none;
        left: 42%;
        top: 35%;

    }
    .video_pc{
        display: none;
    }
    .video_touch{
        display: block;
    }
    .news_index .videos{
        width: 100% !important;
        height: auto !important;
        margin: 0;
        left: auto;
        top: 102px;
        right: -157px;
    }
    .news_index .videos video{
        width: 100% !important;
        height: auto !important;
    }

    .xs_vzl .horizontal li{
        width: 48%;
        margin: 0 3px !important;
        float: left;
    }
    .xs_vzl #tabs .horizontal{
        width: 100%;
    }
    .xs_vzl .horizontal li .z_title{
        font-size: 24px;
    }
    .z_case_show_swiper_cn{
        margin: 25px 0;
    }
    .z_case_show_swiper_sp span{
        width: 100%;
        display: block;
    }
    .z_case_show_swiper_bt h3{
        font-size: 30px;
        line-height: 35px;
    }
    .z_case_show_touch .z_title{
        padding:20px 15px;
    }
    .z_case_show_touch .am-slider-default{
        box-shadow: none;

    }
    .z_case_show_touch .am-slider-default .am-control-nav{
        display: none;
    }
    .z_case_show_swiper_cz{
        display: none;
    }
    .z_case_show_touch{
        display: block;
        padding: 0 30px;
    }
    .z_screen_search form .am-selected{
        width: 100%;
        margin-bottom: 20px;
    }

    .z_screen_search .z_screen_search_select {
        width: 100%;
    }

    .z_screen_search .z_screen_search_search{
        width: 100%;
        margin-bottom: 20px;
    }
    .sp-vertical .sp-previous-arrow{
        width: 40px;
        height: 20px;
        left: 23px !important;
        background-size: cover !important;
    }
    .sp-vertical .sp-next-arrow{
        width: 40px;
        height: 20px;
        right: 23px !important;
        background-size: cover !important;
    }
    .sp-bottom-thumbnails.sp-has-pointer{
        display: none;
    }
    .z_company_leaders_cn ul.leaders_a li .am-modal-bd .leaders_xq_r{
        width: 100%;
        margin-top: 30px;
    }
    .z_company_leaders_cn ul.leaders_a li .am-modal-bd .leaders_xq_l{
        width: 100%;
        height: auto;
    }
    .z_company_leaders_cn .am-modal-dialog{
        width: 90% !important;
        height: auto !important;
    }
    .z_company_leaders_box_a{
        margin-bottom: 40px;
    }
    .z_company_leaders_cn ul.leaders_a{
        margin-bottom: 20px;
    }
    .z_company_leaders_cn ul.leaders_a li{
        margin-bottom: 20px;
    }
    .z_company_leaders_bt{
        position: relative;
        margin-bottom: 30px;
        width: 100%;
        text-align: center;
    }

    .z_company_leaders_bt .z_title{
        font-size: 26px;
    }
    .z_company_profile_f p {

        margin-top: 120px;
        font-size: 15px;

        line-height: 26px;
    }
    .z_company_profile_f{
        height: 300px;
    }
    .z_company_profile_f .n_wrap{
        width: 100%;
    }
    .z_company_profile_f p {

        margin-top: 98px;
        font-size: 15px;

        line-height: 26px;
    }
    .z_company_profile_f{
        height: 300px;
    }
    .z_company_profile_f .n_wrap{
        width: 100%;
    }
    .z_more_ty{
        margin-top: 30px;
    }
    .z_company_profile_e .swiper-button-prev-touch{
        left: 0;
        z-index: 9;
        width: 30px;
        height: 30px;
        background-size: 100%;
        top: calc(45% - 38px);
    }
    .z_company_profile_e .swiper-button-next-touch{
        right: 0;
        z-index: 9;
        width: 30px;
        height: 30px;
        background-size: 100%;
        top: calc(45% - 38px);
    }
    .z_company_profile_e .pc{
        display: none;
    }
    .z_company_profile_e .z_company_profile_e_b_touch{
        display: block;
    }
    .z_company_profile_e h3{
        font-size: 30px;
        margin-bottom: 30px;
    }
    .z_company_profile_e{
        padding: 30px 0;
    }
    .z_company_profile_d_b{
        overflow: hidden;
    }
    .z_company_profile_touch table{
        border: 1px solid rgba(255,255,255,.5);
        padding:20px 10px;
        display: block;
    }
    .z_company_profile_touch .patent_ico{
        margin-bottom: 10px;
    }
    .z_company_profile_touch td{
        font-size: 12px;
        color: #fff;
        text-align: center;
        padding: 10px 17px;
        border-right: 1px solid rgba(255,255,255,.3);
    }
    .z_company_profile_touch th:nth-child(3){
        border: none;
    }
    .z_company_profile_touch td:nth-child(3){
        border: none;
    }
    .z_company_profile_touch th{
        border-right: 1px solid rgba(255,255,255,.3);
        width: 33.333%;
        text-align: center;
    }
    .z_company_profile_touch h3{
        color: #fff;
        font-size: 16px;
    }
    .z_company_profile_touch{
        display: block;
    }
    .z_company_profile_d_b{
        display: none;
    }
    .z_company_profile_d_b td h3{
        font-size: 14px;
    }
    .z_company_profile_d_t p{
        margin-top: 20px;
        font-size: 14px;
    }
    .z_company_profile_d_t h3{
        font-size: 30px;
    }
    .z_company_profile_d_t{
        width: 100%;
    }
    .z_company_profile_d{
        padding: 30px 0;
    }
    .z_company_profile_c_b ul li .z_number{
        color: #eeeeee;
        font-size: 60px;
    }
    .z_company_profile_c_b ul li .z_title{
        font-size: 18px;
        margin-top: 10px;
    }
    .z_company_profile_c_b ul li .z_icon{
        margin-top: 29px;
    }
    .z_company_profile_c_b ul li{
        width: 48%;
        margin: 0 1%;
        margin-bottom: 20px;
        height: 211px;
        background-size: cover !important;
    }
    .z_company_profile_c_b{
        margin-top: 30px;
    }
    .z_company_profile_c_t{
        font-size: 30px;
    }
    .z_company_profile_c{
        padding: 30px 0;
    }
    .z_company_profile_b_top h3{
        font-size: 30px;
    }
    .z_company_profile_b{
        padding: 30px 0;
    }
    .z_company_profile_a_infobox .z_hr{
        margin-bottom: 15px;
    }
    .z_company_profile_a_infobox .z_title{
        font-size: 24px;
    }
    .z_company_profile_a{
        padding: 0;
        padding-bottom: 30px;
    }
    .z_company_profile_a_infobox{
        margin-bottom: 20px;
        width: 100%;
        height: auto;
        position: relative;
        top: 0;
        left: 0;
        padding: 0;
    }
    .z_company_profile_a_img{
        width: 100%;
        height: auto;
    }
    .z_company_profile_b_top p{
        width: 100%;
    }

    .banner{
        display: none;
    }
    .banner_touch{
        display: block;
    }
    .banner_touch .ani .z_title{
        font-size: 72px;
        color: #fff;
    }
    .banner_touch .ani {
        display: inline-block;
    }
    .banner_touch .swiper-slide{
        background-size: cover !important;
    }
    .banner_touch .swiper_touch{
        height: 200px;
    }
    .banner_touch .ani .z_title{
        font-size: 35px;
    }
    .banner_touch .ani .z_hr{
        display: none;
    }
    .banner_touch .ani{
        width: 100%;
        text-align: center;
        left: 0;

    }
    .pagination{
        bottom: 25px;
    }
    .am-slider-b1 .am-direction-nav a{
        top: 38%;
    }
    .index_case_touch_z_cr{
        padding: 20px;
    }
    .index_case_touch_z_title{
        font-size: 20px;
        display: block;
        margin-bottom: 10px;
        font-weight: normal;
        overflow : hidden;
        color: #000;
        text-overflow: ellipsis;
        display: -webkit-box !important;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
    }
    .index_case_touch_z_data{
        font-size: 14px;
        display: block;
        margin-bottom: 10px;
        font-weight: 100;
    }
    .index_case_touch_z_describe{
        font-size: 16px;
        display: block;
        color: #666;
        font-weight: 200;
        overflow : hidden;
        text-overflow: ellipsis;
        display: -webkit-box !important;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
    }
    .index_case_touch .am-slider-b1{
        margin-top: 20px;
    }
    .index_case{
        display: none;
    }
    .index_case_touch{
        display: block;
        padding: 20px 0;
    }
    .z_web_information_tip{
        height: auto;
    }
    .qrcode{
        width: 211px;
        display: block;
        overflow: hidden;
        margin: 0 auto;
        float: none;
    }
    .z_web_information_tip .am-dropdown-up .am-dropdown-content{
        width: 100%;
    }
    .z_web_information_tip .am-btn .am-icon-caret-up {
        margin-left: 166px;
    }
    .z_web_information_tip .am-btn{
        width: 100%;
		text-align:left;
    }
    .z_web_information_tip .am-dropdown-up{
        width: 100%;
    }
    .footer_text{
        padding: 20px 0;
    }
    .index_other_at .z_describe{
        font-size: 16px;
    }
    .index_other_at .z_title{
        font-size: 26px;
    }
    .index_other_at{
        padding: 20px;
        width: 85%;
    }
    .index_other_a{
        width: 100%;
        padding: 10px 0;
    }
    .investor_lbt>ul>li:nth-child(2) {
        padding-top: 17px;
        margin-left: 0;
    }
    .investor_lbt>ul>li{
        width: 100%;
        max-width: none;
        margin-left: 0;
    }
    .investor_lbt>ul>li span.z_title{
        font-size: 16px;
    }
    .investor_r{
        width: 100%;
        max-width: none;
        margin-top: 40px;
    }
    .investor_lbr>ul>li span.z_title{
        font-size: 16px;
    }
    .investor_lbr{
        width: 100%;
        max-width: none;
        margin-left: 0;
    }
    .investor_lblb{
        font-size: 20px;
        margin-top: 10px;
    }
    .investor_lblt,.investor_lbl{
        width: 100%;
    }
    .investor_lbl{
        margin-bottom: 30px;
    }
    .investor_lblt img{
        width: 100%;
        max-width: none;
    }
    .investor_lb{
        margin-top: 20px;
    }
    .investor_wrap{
        margin-top: 20px;
    }
    .investor_l{
        width: 100%;
    }
    .investor{
        padding: 20px 0;
    }
    .index_more_ty a{
        margin-top: 10px;
    }
    .news_index .news_index_r ul li a{
        padding: 0;
    }
    .news_index .news_index_rr .z_data{
        margin-top: 10px;
    }
    .news_index .news_index_rr .z_title{
        margin-top: 0;
        font-size: 16px;
    }
    .news_index .news_index_rr{
        width: 100%;
        max-width: none;
        padding: 10px;
    }
    .news_index .news_index_r ul li{
        margin: 20px 0;
    }
    .news_index_rl img{
        width: 100%;
        max-width: none;
    }
    .news_index_rl{
        width: 100%;
    }
    .news_index .news_index_r{
        max-width: 100%;
    }
    .news_index .news_index_lt{
        left: 0;
        bottom: 0;
        padding: 20px;
    }
    .news_index .am-nav{
        margin-bottom: 0;
    }
    .news_index .am-nav li a{
        font-size: 16px;
        margin: 15px 2px;
    }
    .index_title_ty{
        font-size: 30px;
    }
    .ProductCenter .z_Title h1{
        font-size: 30px;
    }
    .news_index{
        padding: 20px 0;
    }
    .z_Content ul li{
        width: 100%;
        margin-right: 0;
    }
    .ProductCenter .z_Title{
        margin-bottom: 0;
    }
    .ProductCenter_C{
        width: auto;
        padding: 0 20px;
    }
    .ProductCenter{
        padding: 20px 0;
    }
    .data_top .data_a1{
        width: 50%;
        padding: 0 5px;
        margin-bottom: 20px;
    }
    .data_top .data_a1 .data_a1_t{
        font-size: 39px;
    }
    .data_top .data_a1 .data_a1_b{
        font-size: 12px;
    }
    .data_top .data_a1:nth-child(3){
        padding-left: 5px;
    }
    .data_top .data_a1:nth-child(4){
        text-align: left;
    }
    .data_top{
        padding: 20px 0;
    }
    .flickerplate{
        height: 290px !important;
    }
    .flickerplate ul.flicks>li .flick-title{
        background: none !important;
        text-align: center !important;
    }
    .search_touch{
        margin-top: 15px;
        margin-bottom: 15px;
    }
    .search_touch .search{
        height: 50px;
        padding: 0;
        display: flex;
        justify-content: center;
        align-items: center;
        box-sizing: border-box;

    }

    .search .z-search {
        width: 93%;
        height: 100%;
        position: relative;

    }
    .z-search-icon-flip{
        position: absolute;
        right: 20px;
    }
    .search .z-search .z-search-icon {
        right: 0;
        width: 40px;
        position: absolute;
        top: 0;
        bottom: 0;
        display: inline-flex;
        justify-content: center;
        align-items: center;
        color: #999;
    }
    .search .z-search .z-search-input {
        padding: 0 40px 0 20px ;
        font-size: 16px;
        box-sizing: border-box;
        background: #eeeeee;
        margin: 0;
        height: 100%;
        border-radius: 0;
        overflow: visible;
        -webkit-appearance: none;
        vertical-align: middle;
        width: 100%;
        border: none;
        color: #666;
    }
    .n_wrap{
        max-width: 100%;
    }
    .j_nav{
        display: none;
    }
    #chbnav_touch{
        display: block;
    }
    .chbnav_touch_nav .chbnav_select{
        left: 0;
    }
    .chbnav_touch_nav_box{
        position: fixed;
        top: 0;
        overflow: auto;
        left: -100%;
        width: 100%;
        height: 100%;
        z-index: 1000;
        background: #fff;
        -webkit-transition: all 0.4s;
        -moz-transition: all 0.4s;
        -ms-transition: all 0.4s;
        -o-transition: all 0.4s;
        transition: all 0.4s;
    }
    .chbnav_touch_navli{
        padding: 0 5%;
    }
    .chbnav_touch_navli1 img{
        float: right;
        margin-top: 19px;
    }
    .chbnav_touch_navli2{
        padding: 0 5% ;
    }
    .chbnav_touch_navli2 a{
        display: block;
        width: 80%;
        float: left;
        border-bottom: 1px solid #f1f1f1;
    }
    .chbnav_touch_navli2_img{
        display: block;
        float: left;
        width: 20%;
        text-align: center;
        border-bottom: 1px solid #f1f1f1;

    }
    .chbnav_touch_navli2_img img{
        width: 10px;
    }
    .chbnav_touch_navli b{
        font-family: "Microsoft YaHei";
        float: right;
        font-size: 15px;
    }
    .chbnav_touch_erji{
        display: none;
        background-color: #f1f1f1;
        padding-left: 20px;
    }
    .chbnav_touch_erji a{
        display: block;
        font-size: 16px;
        color: #333333;
    }
    .chbnav_touch_top_logo{
        position: absolute;
        height: 100%;
        left: 4%;
    }
    .chbnav_touch_nav_title{
        height: 58px;
        line-height: 58px;
        border-bottom: 1px solid #DDDDDD;
    }
    .chbnav_touch_nav_title .chbnav_touch_erji{
        line-height: 42px;
        padding: 12px 0 12px 20px;
    }
    .chbnav_touch_nav_title span{
        font-size: 18px;
        color: #000;
        float: left;
    }
    .chbnav_touch_top_logo img{
        height: 67%;
        margin-top: 10px;
    }
    .right_fd{
        display: none;
    }
    .chbnav_touch_top{
        position: relative;
        height: 60px;
        width: 100%;
        border-bottom: 1px solid #ddd;
        background-color: #ffffff;
    }
    .chbnav_touch_top_list{
        position: absolute;
        right: 4%;
        width: 36px;
        height: 100%;
    }
    .chbnav_touch_top_list_c{
        margin-top: 20px !important;
    }
    .chbnav_touch_top_list_a{
        width: 90%;
        height: 1px;
        margin: 0 auto;
        background-color: #666666;
    }
    .chbnav_touch_top_list_b{
        margin: 8px auto;
    }
	.z_web_information_tip .am-btn .am-icon-caret-up{
		margin-left:0;
		float:right;
	}
    .n_banner{
        margin-top: 0;
    }
    .n_banner {
        height: 230px;
    }
    .z_company_profile_a_infobox{
        transform: none;
    }
    .z_more{
        overflow: hidden;
        margin-bottom: 20px;
    }
    .footer_text{
        padding-bottom: 0;
    }
    .j_map_info{
        padding: 26px;
    }
    .newltext .j_news_title h4{
        height: auto;
    }
    .j_newsbox .j-grid .am-u-lg-4.j_newlbox{
        height: auto;
    }
    .j_contact_info p{
        font-size: 12px;
    }
    .news_index_lb{
        height: auto;
    }
    .z_company_profile_c_b ul li .z_icon {
        margin-top: 10px;
    }
    .z_company_profile_c_b ul li .z_number{
        font-size: 44px;
        bottom: 0;
    }
    .j_productbox .j_case_classification{
        height: auto;
    }
    .j_case_classification li{
        width: 100%;
    }
    .z_company_profile_c_b ul li .z_title{
        font-size: 14px;
    }
    .j_produ_details_lb .am-slider .am-slides > li{
        height: auto;
    }
    .z_company_profile_c_b ul li{
        padding: 0 10px;
    }
    .j_contact_info1 .left:first-child{
        left: auto;
        top: auto;
        padding-top:0;
        margin-right: 0;
        width: 13%;
    }
    .j_contact_info1 div:nth-child(2){
        width: 87%;
    }
    .j_contact_info1{
        padding-left: 0;
    }
    .j_contact_info2 .left:first-child{
        left: auto;
        top: auto;
        padding-top: 0;
        margin-right: 0;
        width: 13%;
    }
    .j_contact_info2{
        padding-left: 0;
    }
    .j_contact_info2 div:nth-child(2){
        width: 87%;
    }
    .z_Content ul li a .z_Content_b{
        padding: 0 37px;
    }
}
/** iPhone 5.5 **/
@media only screen and (min-width: 320px) and (max-width: 374px) {
		ul.am-dropdown-content > li > a{
		white-space: inherit;
	}
    /*1.28*/
    .z_rczl_xzbb{
        margin-top: 0;
    }
    .z_rczl_xzb.z_sj{
        margin-bottom: 20px;
    }
    .z_rczl_xzb.z_sj .am-slider-default {
        box-shadow: none;
    }
    .z_rczl_xzb.z_sj .am-slider-default .am-control-nav{
        bottom: -20px;
    }
    .z_rczl_xzb.z_sj .am-slider-default .am-direction-nav{
        display: none;
    }
    .z_rczl_xzbt{
        background: url(../image/z_rczl_xzsbg1.png) no-repeat center;
        background-size: 100% !important;
    }
    .z_rczl_xzbtt img{
        width: auto !important;
        display: inline-block !important;
    }
    .z_rczl_xzb ul{
        padding: 0;
    }
    .z_rczl_xzbb{
        opacity: 1;
        padding: 0 30px;
    }
    .z_rczl_xzs{
        margin-bottom: 30px;
    }
    .z_rczl_xzb ul li{
        width: 100%;
        float: none;
        margin: 0;
    }
    .z_rczl_xzb.z_pc{
        display: none;
    }
    .z_rczl_xzb.z_sj{
        display: block;
    }
    /*1.28*/
    .investor_lbb img{
        width: 100%;
        height: auto;
    }
    .j_index_tab2 .j_width-1-3>div{
        height: auto;
    }
    .z_index_news_w .j_width-1-3{
        height: auto;
    }
    .fp-section{
        height: auto !important;
    }
    .fp-tableCell{
        height: auto !important;
    }
    #header{
        position: relative;
    }
    .data_top{
        height: auto;
    }
    .ProductCenter .z_Title{
        margin-top: 0;
    }
    .news_index_lb{
        height: 395px;
    }
    .j_tab2_cont1 p{
        color: #333;
        -webkit-line-clamp: 2;
    }
    .index_case_touch .am-slider-b1{
        box-shadow: none;
    }
    .index_case_touch_z_title{
        color: #fff !important;
    }
    .section6 .index_other{
        height: auto;
        margin-top: 20px;
    }
    .section6 .footer_text{
        height: auto;
    }
    .footer_text_n_top{
        height: auto;
    }
    .footer_text_n_bottom{
        height: auto;
    }
    .index_other_p .n_wrap{
        width: 100%;
        padding: 0 30px;
    }
    .index_other_p{
        position: relative;
        left: auto;
        top: auto;
        transform: none;
    }
    .z_web_information_tip .am-dropdown-up{
        margin-bottom: 20px;
    }
    .qrcode{
        text-align: center;
        width: 100%;
        padding: 0;
    }
    .qrcode img{
        display: inline-block;
    }
    .qrcode span{
        line-height: 23px;
        display: inline-block;
        width: 100%;
        padding: 0;
        top: auto;
        height: auto;
    }
    .z_web_information_tip_bc .qrcode_lx{
        margin-top: 20px;
        margin-left: 0;
        width: 100%;
        margin-bottom: 30px;
    }
    .web_information_box{
        height: auto;
        line-height: normal;
        margin: 0;
    }
    .web_information_box .left p{
        position: relative;
        left: auto;
        top: auto;
        transform: none;
        font-size: 14px;
    }
    .web_information_box .left p a{
        font-size: 14px;
    }
    .web_information_box .left{
        width: 100%;
    }
    #fp-nav.right{
        opacity: 0;
    }


    .z_qywh .z_product_box_honor .am-modal-bd{
        font-size: 14px
    }
    .qrcode span{

        top: 0;
    }
    .news_index_l_touch .news_index_lb{
        display: block;
    }
    .news_index_l_touch .news_index_lt{
        position: relative;
    }
    .news_index_l_pc{
        display: none;
    }
    .news_index_l_touch{
        display: block;
        position: relative;
    }
    .news_index .news_index_lt .z_data{
        color: #000;
    }
    #tab1 .news_index_lt .z_title{
        color: #000;
        padding-left: 0;
    }
    .news_index .news_index_lt .z_hr{
        border-bottom: 1px solid #000;
    }
    .news_index .news_index_lt .z_describe{
        color: #000;
    }
    .Breadcrumbs img{
        margin-right: 0;
    }
    .j_produ_img img{
        height: 100%;
    }
    .j_produ_img{
        height: 183px;
        text-align: center;
    }
    .j_produ_title{
        line-height: 28px;
    }
    .case_touch_newc{
        display: block;
        height: 265px;
        overflow: hidden;
    }
    .case_touch_newc img{
        height: 100%;
        width: auto;
        max-width: none;
    }
    .news_index .news_index_l{
        width: 100%;
    }
    .banner_touch .ani{
        top: 50%;
        position: absolute;
        transform: translate(0, -50%);
        display: inline-block;
    }
    .banner_touch .z_title2{
        color: #fff;
        font-size: 35px;
    }
    .banner_touch .pagination{
        bottom: 7px;
    }
    .videos{
        width: 90%;
        height: auto;

        margin-left: 0;
        margin-top: 0;
        transform: translate(-50%, -50%);
    }
    .videos video{
        width: 100% !important;
    }
    .z_thematic_tlas{
        display: none;
    }
    .z_thematic_tlas_touch{
        display: block;
        margin-bottom: 50px;
    }
    .z_qualifications_touch .am-direction-nav{
        display: none;
    }
    .news_index .tab3-1-touch .am-slider-b1 .am-direction-nav a {
        top:38%;
    }
    .news_index .tab3-1-touch .am-slides li{
        border-bottom: none;
    }
    .news_index .tab3-1-touch .am-slider-b1{
        box-shadow: none;
    }
    .news_index .tab3-1-touch .am-direction-nav li{
        border-bottom: none;
        padding: 0;
        margin: 0;
    }
    .news_index .touch .am-slider-b1 .am-direction-nav a {
        top:38%;
    }
    .j_tab2_cont1{
        position: relative;
        background: none;
        padding: 15px 0;
    }
    .j_tab2_cont1 h4{
        color: #000;
    }

    .news_index .pc{
        display: none;
    }
    .news_index .touch{
        display: block;
    }
    .news_index .touch .am-slides li{
        border-bottom: none;
    }
    .news_index .touch .am-slider-b1{
        box-shadow: none;
    }
    .news_index .touch .am-direction-nav li{
        border-bottom: none;
        padding: 0;
        margin: 0;
    }
    .news_index .am-nav li a{
        overflow: inherit;
    }
    .z_index_tab3_c ul li{
        width: 100%;
        margin-right: 0;
    }
    .z_index_news_c ul li{
        width: 100%;
        margin-right: 0;
    }
    .z_company_leaders_touch .slide_nav{
        top: 60%;
    }
    .z_company_leaders_touch .slide .caption{
        text-align: center;
    }
    .z_company_leaders_touch .leaders_xq_rb{
        text-align: left;
    }
    .z_company_leaders_touch .am-modal-bd{
        padding: 15px 30px;
    }
    .z_company_leaders_touch .leaders_xq_r{
        margin-top: 20px;
    }
    .z_company_leaders_touch .am-modal-hd{
        padding-top: 30px;
    }
    .z_company_leaders_touch .am-modal-dialog{
        width: 90%;
    }
    .z_company_leaders_touch .leaders_xq_l{
        width: 100%;
    }

    .z_company_leaders_touch .leaders_xq_r{
        width: 100%;
    }
    .z_web_information_tip .j_am-dropdown-up{
        margin-top: 20px;
    }
    .z_company_leaders_pc{
        display: none;
    }
    .z_company_leaders_touch{
        display: block;
        padding-top: 30px;
        overflow: hidden;
    }
    .j_research_box3_pc{
        display: none;
    }
    .j_research_box3_touch{
        display: block;
    }
    .z_qualifications_touch .am-slider-default{
        background: none;
        border: none;
        box-shadow: none;
    }
    .z_qualifications{
        display: none;
    }
    .z_qualifications_touch{
        display: block;
        margin-top: 30px;
        padding-bottom: 30px;
    }
    .touch_picture_txt{
        font-size: 24px;
        text-align: center;
        margin: 20px 0;
    }
    .banner{
        overflow: hidden;
    }
    .banner_touch{
        overflow: hidden;
    }
    .z_content{
        overflow: hidden;
    }
    .index_other{
        overflow: hidden;
    }
    .index_case{
        overflow: hidden;
    }
    .index_case_touch{
        overflow: hidden;
    }
    .investor{
        overflow: hidden;
    }
    .videoed{
        width: 50px !important;
        max-width: none;
        left: 42%;
        top: 35%;

    }
    .video_pc{
        display: none;
    }
    .video_touch{
        display: block;
    }
    .news_index .videos{
        width: 100% !important;
        height: auto !important;
        margin: 0;
        left: auto;
        top:97px;
        right: -150px;
    }
    .news_index .videos video{
        width: 100% !important;
        height: auto !important;
    }

    .xs_vzl .horizontal li{
        width: 48%;
        margin: 0 3px !important;
        float: left;
    }
    .xs_vzl #tabs .horizontal{
        width: 100%;
    }
    .xs_vzl .horizontal li .z_title{
        font-size: 24px;
    }
    .z_case_show_swiper_cn{
        margin: 25px 0;
    }
    .z_case_show_swiper_sp span{
        width: 100%;
        display: block;
    }
    .z_case_show_swiper_bt h3{
        font-size: 30px;
        line-height: 35px;
    }
    .z_case_show_touch .z_title{
        padding:20px 15px;
    }
    .z_case_show_touch .am-slider-default{
        box-shadow: none;

    }
    .z_case_show_touch .am-slider-default .am-control-nav{
        display: none;
    }
    .z_case_show_swiper_cz{
        display: none;
    }
    .z_case_show_touch{
        display: block;
        padding: 0 30px;
    }
    .z_screen_search form .am-selected{
        width: 100%;
        margin-bottom: 20px;
    }

    .z_screen_search .z_screen_search_select {
        width: 100%;
    }

    .z_screen_search .z_screen_search_search{
        width: 100%;
        margin-bottom: 20px;
    }
    .sp-vertical .sp-previous-arrow{
        width: 40px;
        height: 20px;
        left: 23px !important;
        background-size: cover !important;
    }
    .sp-vertical .sp-next-arrow{
        width: 40px;
        height: 20px;
        right: 23px !important;
        background-size: cover !important;
    }
    .sp-bottom-thumbnails.sp-has-pointer{
        display: none;
    }
    .z_company_leaders_cn ul.leaders_a li .am-modal-bd .leaders_xq_r{
        width: 100%;
        margin-top: 30px;
    }
    .z_company_leaders_cn ul.leaders_a li .am-modal-bd .leaders_xq_l{
        width: 100%;
        height: auto;
    }
    .z_company_leaders_cn .am-modal-dialog{
        width: 90% !important;
        height: auto !important;
    }
    .z_company_leaders_box_a{
        margin-bottom: 40px;
    }
    .z_company_leaders_cn ul.leaders_a{
        margin-bottom: 20px;
    }
    .z_company_leaders_cn ul.leaders_a li{
        margin-bottom: 20px;
    }
    .z_company_leaders_bt{
        position: relative;
        margin-bottom: 30px;
        width: 100%;
        text-align: center;
    }

    .z_company_leaders_bt .z_title{
        font-size: 26px;
    }
    .z_company_profile_f p {

        margin-top: 120px;
        font-size: 15px;

        line-height: 26px;
    }
    .z_company_profile_f{
        height: 300px;
    }
    .z_company_profile_f .n_wrap{
        width: 100%;
    }
    .Breadcrumbs a{
        font-size: 14px;
    }
    .z_company_profile_f p {

        margin-top: 98px;
        font-size: 15px;

        line-height: 26px;
    }
    .z_company_profile_f{
        height: 300px;
    }
    .z_company_profile_f .n_wrap{
        width: 100%;
    }
    .z_more_ty{
        margin-top: 30px;
    }
    .z_company_profile_e .swiper-button-prev-touch{
        left: 0;
        z-index: 9;
        width: 30px;
        height: 30px;
        background-size: 100%;
        top: calc(45% - 38px);
    }
    .z_company_profile_e .swiper-button-next-touch{
        right: 0;
        z-index: 9;
        width: 30px;
        height: 30px;
        background-size: 100%;
        top: calc(45% - 38px);
    }
    .z_company_profile_e .pc{
        display: none;
    }
    .z_company_profile_e .z_company_profile_e_b_touch{
        display: block;
    }
    .z_company_profile_e h3{
        font-size: 30px;
        margin-bottom: 30px;
    }
    .z_company_profile_e{
        padding: 30px 0;
        overflow: hidden;
    }
    .z_company_profile_d_b{
        overflow: hidden;
    }
    .z_company_profile_touch table{
        border: 1px solid rgba(255,255,255,.5);
        padding:20px 10px;
        display: block;
    }
    .z_company_profile_touch .patent_ico{
        margin-bottom: 10px;
    }
    .z_company_profile_touch td{
        font-size: 12px;
        color: #fff;
        text-align: center;
        padding: 10px 17px;
        border-right: 1px solid rgba(255,255,255,.3);
    }
    .z_company_profile_touch th:nth-child(3){
        border: none;
    }
    .z_company_profile_touch td:nth-child(3){
        border: none;
    }
    .z_company_profile_touch th{
        border-right: 1px solid rgba(255,255,255,.3);
        width: 33.333%;
        text-align: center;
    }
    .z_company_profile_touch h3{
        color: #fff;
        font-size: 16px;
    }
    .z_company_profile_touch{
        display: block;
    }
    .z_company_profile_d_b{
        display: none;
    }
    .z_company_profile_d_b td h3{
        font-size: 14px;
    }
    .z_company_profile_d_t p{
        margin-top: 20px;
        font-size: 14px;
    }
    .z_company_profile_d_t h3{
        font-size: 30px;
    }
    .z_company_profile_d_t{
        width: 100%;
    }
    .z_company_profile_d{
        padding: 30px 0;
    }

    .z_company_profile_c_b ul li .z_number{
        color: #eeeeee;
        font-size: 49px;
        bottom: 0;
    }
    .z_company_profile_c_b ul li .z_title{
        font-size: 18px;
        margin-top: 10px;
    }
    .z_company_profile_c_b ul li .z_icon{
        margin-top: 29px;
    }
    .z_company_profile_c_b ul li{
        width: 48%;
        margin: 0 1%;
        margin-bottom: 20px;
        height: 201px;
        background-size: cover !important;
    }
    .z_company_profile_c_b{
        margin-top: 30px;
    }
    .z_company_profile_c_t{
        font-size: 30px;
    }
    .z_company_profile_c{
        padding: 30px 0;
    }
    .z_company_profile_b_top h3{
        font-size: 30px;
    }
    .z_company_profile_b{
        padding: 30px 0;
    }
    .z_company_profile_a_infobox .z_hr{
        margin-bottom: 15px;
    }
    .z_company_profile_a_infobox .z_title{
        font-size: 22px;
    }
    .z_company_profile_a{
        padding: 0;
        padding-bottom: 30px;
    }
    .z_company_profile_a_infobox{
        margin-bottom: 20px;
        width: 100%;
        height: auto;
        position: relative;
        top: 0;
        left: 0;
        padding: 0;
    }
    .z_company_profile_a_img{
        width: 100%;
        height: auto;
    }
    .z_company_profile_b_top p{
        width: 100%;
    }

    .n_wrap{
        padding: 0 10px;
    }
    .banner{
        display: none;
    }
    .banner_touch{
        display: block;
    }
    .banner_touch .ani .z_title{
        font-size: 72px;
        color: #fff;
    }
    .banner_touch .ani {

        display: inline-block;
    }
    .banner_touch .swiper-slide{
        background-size: cover !important;
    }
    .banner_touch .swiper_touch{
        height: 200px;
    }
    .banner_touch .ani .z_title{
        font-size: 35px;
    }
    .banner_touch .ani .z_hr{
        display: none;
    }
    .banner_touch .ani{
        width: 100%;
        text-align: center;
        left: 0;

    }
    .pagination{
        bottom: 25px;
    }
    .am-slider-b1 .am-direction-nav a{
        top: 38%;
    }
    .index_case_touch_z_cr{
        padding: 20px;
    }
    .index_case_touch_z_title{
        font-size: 20px;
        display: block;
        margin-bottom: 10px;
        font-weight: normal;
        overflow : hidden;
        color: #000;
        text-overflow: ellipsis;
        display: -webkit-box !important;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
    }
    .index_case_touch_z_data{
        font-size: 14px;
        display: block;
        margin-bottom: 10px;
        font-weight: 100;
    }
    .index_case_touch_z_describe{
        font-size: 16px;
        display: block;
        color: #666;
        font-weight: 200;
        overflow : hidden;
        text-overflow: ellipsis;
        display: -webkit-box !important;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
    }
    .index_case_touch .am-slider-b1{
        margin-top: 20px;
    }
    .index_case{
        display: none;
    }
    .index_case_touch{
        display: block;
        padding: 20px 0;
    }
    .z_web_information_tip{
        height: auto;
    }
    .qrcode{
        width: 211px;
        display: block;
        overflow: hidden;
        margin: 0 auto;
        float: none;
    }
    .z_web_information_tip .am-dropdown-up .am-dropdown-content{
        width: 100%;
    }
    .z_web_information_tip .am-btn .am-icon-caret-up {
        float:right;
    }
    .z_web_information_tip .am-btn{
        width: 100%;
    }
    .z_web_information_tip .am-dropdown-up{
        width: 100%;
    }
    .footer_text{
        padding: 20px 0;
    }
    .index_other_at .z_describe{
        font-size: 12px;
        line-height: 21px;
    }
    .index_other_at .z_title{
        font-size: 26px;
    }
    .index_other_at{
        padding: 20px;
        width: 85%;
    }
    .index_other_a{
        width: 100%;
        padding: 10px 0;
    }
    .investor_lbt>ul>li:nth-child(2) {
        padding-top: 17px;
        margin-left: 0;
    }
    .investor_lbt>ul>li{
        width: 100%;
        max-width: none;
        margin-left: 0;
    }
    .investor_lbt>ul>li span.z_title{
        font-size: 16px;
    }
    .investor_r{
        width: 100%;
        max-width: none;
        margin-top: 40px;
    }
    .investor_lbr>ul>li span.z_title{
        font-size: 16px;
    }
    .investor_lbr{
        width: 100%;
        max-width: none;
        margin-left: 0;
    }
    .investor_lblb{
        font-size: 20px;
        margin-top: 10px;
    }
    .investor_lblt,.investor_lbl{
        width: 100%;
    }
    .investor_lbl{
        margin-bottom: 30px;
    }
    .investor_lblt img{
        width: 100%;
        max-width: none;
    }
    .investor_lb{
        margin-top: 20px;
    }
    .investor_wrap{
        margin-top: 20px;
    }
    .investor_l{
        width: 100%;
    }
    .investor{
        padding: 20px 0;
    }
    .index_more_ty a{
        margin-top: 10px;
    }
    .news_index .news_index_r ul li a{
        padding: 0;
    }
    .news_index .news_index_rr .z_data{
        margin-top: 10px;
    }
    .news_index .news_index_rr .z_title{
        margin-top: 0;
        font-size: 16px;
    }
    .news_index .news_index_rr{
        width: 100%;
        max-width: none;
        padding: 10px;
    }
    .news_index .news_index_r ul li{
        margin: 20px 0;
    }
    .news_index_rl img{
        width: 100%;
        max-width: none;
    }
    .news_index_rl{
        width: 100%;
    }
    .news_index .news_index_r{
        max-width: 100%;
    }
    .news_index .news_index_lt{
        left: 0;
        bottom: 0;
        padding: 20px;
    }
    .news_index .am-nav{
        margin-bottom: 0;
    }
    .news_index .am-nav li a{
        font-size: 14px;
        margin: 15px 2px;
    }
    .index_title_ty{
        font-size: 30px;
    }
    .ProductCenter .z_Title h1{
        font-size: 30px;
    }
    .news_index{
        padding: 20px 0;
    }
    .z_Content ul li{
        width: 100%;
        margin-right: 0;
    }
    .ProductCenter .z_Title{
        margin-bottom: 0;
    }
    .ProductCenter_C{
        width: auto;
        padding: 0 20px;
    }
    .ProductCenter{
        padding: 20px 0;
    }
    .data_top .data_a1{
        width: 50%;
        padding: 0 5px;
        margin-bottom: 20px;
    }
    .data_top .data_a1 .data_a1_t{
        font-size: 34px;
    }
    .ProductCenter .z_Title p{
        font-size: 12px;
    }
    .z_Content ul li{
        background-size: 100% !important;
    }
    .data_top .data_a1 .data_a1_b{
        font-size: 12px;
    }
    .data_top .data_a1:nth-child(3){
        padding-left: 15px;
    }
    .data_top .data_a1:nth-child(4){
        text-align: left;
    }
    .data_top{
        padding: 20px 0;
    }
    .flickerplate{
        height: 290px !important;
    }
    .flickerplate ul.flicks>li .flick-title{
        background: none !important;
        text-align: center !important;
    }
    .search_touch{
        margin-top: 15px;
        margin-bottom: 15px;
    }
    .search_touch .search{
        height: 50px;
        padding: 0;
        display: flex;
        justify-content: center;
        align-items: center;
        box-sizing: border-box;

    }

    .search .z-search {
        width: 93%;
        height: 100%;
        position: relative;

    }
    .z-search-icon-flip{
        position: absolute;
        right: 20px;
    }
    .search .z-search .z-search-icon {
        right: 0;
        width: 40px;
        position: absolute;
        top: 0;
        bottom: 0;
        display: inline-flex;
        justify-content: center;
        align-items: center;
        color: #999;
    }
    .search .z-search .z-search-input {
        padding: 0 40px 0 20px ;
        font-size: 16px;
        box-sizing: border-box;
        background: #eeeeee;
        margin: 0;
        height: 100%;
        border-radius: 0;
        overflow: visible;
        -webkit-appearance: none;
        vertical-align: middle;
        width: 100%;
        border: none;
        color: #666;
    }
    .n_wrap{
        max-width: 100%;
    }
    .j_nav{
        display: none;
    }
    #chbnav_touch{
        display: block;
    }
    .chbnav_touch_nav .chbnav_select{
        left: 0;
    }
    .chbnav_touch_nav_box{
        position: fixed;
        top: 0;
        overflow: auto;
        left: -100%;
        width: 100%;
        height: 100%;
        z-index: 1000;
        background: #fff;
        -webkit-transition: all 0.4s;
        -moz-transition: all 0.4s;
        -ms-transition: all 0.4s;
        -o-transition: all 0.4s;
        transition: all 0.4s;
    }
    .chbnav_touch_navli{
        padding: 0 5%;
    }
    .chbnav_touch_navli1 img{
        float: right;
        margin-top: 19px;
    }
    .chbnav_touch_navli2{
        padding: 0 5% ;
    }
    .chbnav_touch_navli2 a{
        display: block;
        width: 80%;
        float: left;
        border-bottom: 1px solid #f1f1f1;
    }
    .chbnav_touch_navli2_img{
        display: block;
        float: left;
        width: 20%;
        text-align: center;
        border-bottom: 1px solid #f1f1f1;

    }
    .chbnav_touch_navli2_img img{
        width: 10px;
    }
    .chbnav_touch_navli b{
        font-family: "Microsoft YaHei";
        float: right;
        font-size: 15px;
    }
    .chbnav_touch_erji{
        display: none;
        background-color: #f1f1f1;
        padding-left: 20px;
    }
    .chbnav_touch_erji a{
        display: block;
        font-size: 16px;
        color: #333333;
    }
    .chbnav_touch_top_logo{
        position: absolute;
        height: 100%;
        left: 4%;
    }
    .chbnav_touch_nav_title{
        height: 58px;
        line-height: 58px;
        border-bottom: 1px solid #DDDDDD;
    }
    .chbnav_touch_nav_title .chbnav_touch_erji{
        line-height: 42px;
        padding: 12px 0 12px 20px;
    }
    .chbnav_touch_nav_title span{
        font-size: 18px;
        color: #000;
        float: left;
    }
    .chbnav_touch_top_logo img{
        height: 67%;
        margin-top: 10px;
    }
    .right_fd{
        display: none;
    }
    .chbnav_touch_top{
        position: relative;
        height: 60px;
        width: 100%;
        border-bottom: 1px solid #ddd;
        background-color: #ffffff;
    }
    .chbnav_touch_top_list{
        position: absolute;
        right: 4%;
        width: 36px;
        height: 100%;
    }
    .chbnav_touch_top_list_c{
        margin-top: 20px !important;
    }
    .chbnav_touch_top_list_a{
        width: 90%;
        height: 1px;
        margin: 0 auto;
        background-color: #666666;
    }
    .chbnav_touch_top_list_b{
        margin: 8px auto;
    }
	.z_web_information_tip .am-btn{
		text-align:left;
	}
    .n_banner{
        margin-top: 0;
    }
    .n_banner {
        height: 230px;
    }
    .z_company_profile_a_infobox{
        transform: none;
    }
    .z_more{
        overflow: hidden;
        margin-bottom: 20px;
    }
    .footer_text{
        padding-bottom: 0;
    }
    .j_map_info{
        padding: 26px;
    }
    .newltext .j_news_title h4{
        height: auto;
    }
    .j_newsbox .j-grid .am-u-lg-4.j_newlbox{
        height: auto;
    }
    .j_contact_info p{
        font-size: 12px;
    }
    .news_index_lb{
        height: auto;
    }
    .z_company_profile_c_b ul li .z_icon {
        margin-top: 10px;
    }
    .z_company_profile_c_b ul li .z_number{
        font-size: 44px;
        bottom: 0;
    }
    .j_productbox .j_case_classification{
        height: auto;
    }
    .j_case_classification li{
        width: 100%;
    }
    .z_company_profile_c_b ul li .z_title{
        font-size: 14px;
    }
    .j_produ_details_lb .am-slider .am-slides > li{
        height: auto;
    }
    .z_company_profile_c_b ul li{
        padding: 0 10px;
    }
    .j_contact_info1 .left:first-child{
        left: auto;
        top: auto;
        padding-top:0;
        margin-right: 0;
        width: 13%;
    }
    .j_contact_info1 div:nth-child(2){
        width: 87%;
    }
    .j_contact_info1{
        padding-left: 0;
    }
    .j_contact_info2 .left:first-child{
        left: auto;
        top: auto;
        padding-top:0;
        margin-right: 0;
        width: 13%;
    }
    .j_contact_info2{
        padding-left: 0;
    }
    .j_contact_info2 div:nth-child(2){
        width: 87%;
    }
    .z_Content ul li a .z_Content_b{
        padding: 0 37px;
    }
}


