/** PC **/
@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: 700px;
    }

    .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: 250px;
    }

    .index_case_zr {
        bottom: 155px;
        right: -575px;
    }

    /*new_section_end*/
}

@media only screen and (min-width: 1680px) and (max-width: 1799px) {
    .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) {
    .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: 10px;
    }

    .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) {
    .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;
    }

    #cpzx .j-navbar-dropdown {
        height: 238px;
    }

    .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 {
        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: 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) {

    /*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;
        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;
    }

    /*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: 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;
    }

    #cpzx .j-navbar-dropdown {
        height: 256px;
    }

    .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;
    }

    .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;
    }

    /*new_section_end*/
}

@media only screen and (min-width: 1280px) and (max-width: 1439px) {

    /*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;
        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: 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: 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;
    }

    #cpzx .j-navbar-dropdown {
        height: 256px;
    }

    .z_navbar-img {
        width: 150px;
        height: 150px;
    }

    .j-navbar-dropdown-nav>li>a {
        width: 104px;
        line-height: 36px;
    }

    .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 15px;
    }

    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: 63px;
    }

    .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;
        width: 100%;
        overflow: hidden;
        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;
    }

    .z_Content ul li a .z_Content_s {
        font-size: 16px;
    }

    .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*/
}

/** 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("../images/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: 414px) and (max-width: 767px) {

    /*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(/xxpipes/lib/public/images/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 {
        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: 375px) and (max-width: 413px) {

    /*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(/xxpipes/lib/public/images/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%;
    }

    .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;
    }
}

/** iPhone 5.5 **/
@media only screen and (min-width: 320px) and (max-width: 374px) {

    /*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(/xxpipes/lib/public/images/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 {
        margin-left: 150px;
    }

    .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;
    }
}<!--0.00026082992553711-->