@charset "utf-8";
/* seq-responsive.css
基准：1920px > 大屏 > 平板 > 手机
Bootstrap3 标准断点
lg ≥1200 | md 992~1199 | sm 768~991 | xs <768
*/

@media (max-width:1900px) {
    .seq-case-swiper,.seq-banner-pagi {padding-left: 5%;}
    .neibanner .propagetxt h1 {font-size: 40px;}
    .nslt_card_title {font-size: 18px;}
   
}
@media (max-width:1700px) {
    .seq-container-1920 {max-width: 90%;}
    .idxnewsimg {height: 300px;}
    .seq-case-card {width: 600px;height: 360px;}
}
@media (max-width:1500px) {
    .idxprosort {height: 550px;}
    .seq-contact-form h2 span, .seq-contact-form h2 {font-size: 50px;}
    .abp_text_desc p {font-size: 14px;}
    .abp_text_desc {padding-right: 0px;}
    .abp_company_name {margin: 50px 0px 20px;}
    .abp_img_box img {padding: 50px 0px 0px 20px;}
    .abp_data_num .count-num {font-size: 60px;}
    .abc_card_box {height: 380px;}
    .abc_card_text_wrap {top:69%;}
    .abc_card_main_title {margin-bottom: 50px;}
    .abpysbox {padding: 35px;}
    .abpgcsitem_r {width: 55%;}
    .seq-banner-title,.neibantit h1 {font-size: 60px;}
    .neibanner .propagetxt h1 {width: 50%;font-size: 30px;}
    .abc_section_title {font-size: 34px;}
    .prolistpage {padding-top: 100px;}
    .prodepage {padding-bottom: 100px;}
    .caselist_tc {width: 60vw;height: 40vw;}
    .casetc_desc {height: 50%;}
    .caselist_text_box h3 {font-size: 20px;}
    .nslt_img_container {height: 300px;}
    .newsde_page {padding-top: 150px;}
    .abc_card_main_title {margin-bottom: 30px;}
    .abc_card_desc {font-size:14px;}
}
@media (max-width:1300px) {
    .seq-case-card {width: 500px;height: 300px;}
    .seq-case-label h3 {font-size: 18px;}
    .seq-h3-title {font-size: 32px;}
    .seq-map-wrap {background-size: cover;}
    .abpbox1,.abc_culture_section,.abpyous {padding: 100px 0px;}
    .abp_data_num .count-num {font-size: 50px;}
    .abc_card_box {height: 300px;}
    .abc_card_text_wrap {top: 71%;padding: 30px;}
    .abc_card_main_title {margin-bottom: 30px;}
    .abpyslitop i {font-size: 60px;}
    .abpyslibot h3 {font-size: 20px;}
    .abpyslibot p,.abpgcsitem_ldesc p {font-size: 15px;}
    .abpgc {padding-bottom: 100px;}
    .abphonor {padding-top: 100px;}
    .seq-banner-title,.neibantit h1 {font-size: 50px;}
    .prolistnav a,.plt_title_text {font-size: 14px;}
    .plt_img_box {height: 300px;}
    .caselistnav a {margin: 0px 0px;}
    .caselist_img_box {height: 360px;}
    .nslt_img_container,.vidp_img_container {height: 260px;}
    .nslt_card_title {font-size: 17px;} 
    .nsdcp_main_title {font-size: 30px;}
    .contpa_contact_card {padding: 30px 20px;height: 300px;}
    .contpa_card_title {font-size: 24px;}
    .contpa_map_address_box {width: 40%;padding: 20px;}
    .contpa_address_text {font-size: 14px;}
}
@media (max-width:1200px) {
    .seq-nav-item {padding: 0 20px;}
    .idxabticons span.count-num {font-size: 30px;}
    .seq-data-card {padding: 20px;}
    .seq-data-card span {font-size: 13px;}
    .seq-about-left {padding-right: 60px;}
    .idxprosort {height: 450px;}
    .seq-product-text {padding: 30px;}
    .seq-h3-title {font-size: 24px;}
    .seq-product-desc {font-size: 17px;}
    .seq-map-text h2 {margin: 50px 0px 100px;}
    .seq-case-desc-right {width:50%;padding-top: 0px;}
    .idxcasebtn a {margin-top: 20px;}
    .seq-case-pagination {bottom: 14%;width: 50%;left: 30%;}
    .seq-case-next, .seq-case-prev {bottom: 11%;}
    .seq-news-title {font-size: 18px;}
    .idxnewsimg {height: 250px;}
    .idxnewstitle {padding:30px 20px;}
    .idxfortipsr {width: 64%;}
    .seq-contact-text {width: 80%;}
    .abc_card_desc {font-size: 14px;}
    .abpgcbox {padding: 10px;}
    .honorswiper_next {left: 55%;}
    .seq-banner-title,.neibantit h1 {font-size: 40px;}
    .propagetxt {padding-bottom: 50px;}
    .neibanner .propagetxt h1 {width: 60%;margin-bottom:30px;}
    .nslt_img_container,.vidp_img_container  {height: 200px;}
    .newssorttop a {font-size: 36px;}
    .nsdcp_moretit {font-size: 30px;padding: 50px 0px;}
    .vidp_img_container {border-radius: 12px;}
    .newslistnav a {margin-right: 30px;}
    .contpa_address_text {font-size: 12px;}
}

@media (max-width:1000px) {
    .seq-banner-pagi {padding:0px 0px 10px 5%;}
    .seq-banner-subtext {margin: 20px 0px;}
    .seq-banner-bg {height: 50vh;}
    .idxabtl,.idxabtl .seq-btn-blue {margin-top: 50px;}
    .seq-about-right {padding-top: 50px;}
    .idxprosort {height: auto;}
    .seq-h3-title {margin-bottom: 30px;}
    .seq-product-text a {margin-top: 30px;}
    .seq-map-text h2 {margin: 50px 0px ;}
    .seq-case-desc-right {font-size: 13px;width:40%;}
    .seq-case-next, .seq-case-prev {right: 5%;bottom:10% ;}
    .seq-case-prev {right: 9%;}
    .seq-case-pagination {left: 34%;bottom:13%;}
    .idxnewsimg,.idxnewstitle {height: auto;}
    .seq-news-card {margin-bottom: 20px;}
    .seq-contact-slogan {margin: 100px 0px 50px;}
    .footmidbox {padding: 60px 0px;}
    .seq-footer-nav {margin-top: 30px;}
    .abp_data_text {margin-top: 10px;}
    .abp_data_item {margin-bottom: 30px;}
    .abp_data_row {margin-top: 50px;}
    .abc_card_box {margin-bottom: 20px;}
    .abc_card_text_wrap {top: 75%;}
    .abpysbox {height: auto;margin-bottom: 30px;}
    .abpyslibot {height: auto;}
    .abpgcsitem_l {width: 100%;height: auto;}
    .abpgcsitem_ldesc {margin: 30px 0px;}
    .abpgcsitem_r {width: 100%;}
    .abpgcswiper_next, .abpgcswiper_prev,.swiper-pagination.abpgcswiper_pagination {top: 105%;}
    .abphonorbox {padding:0px 0px 230px 5%;}
    .prolistnav a {font-size: 12px;}
    .pagesbar {padding: 0px;}
    .seq-footer {padding-top: 80px;}
    .caselistsort {font-size: 17px;}
    .casetc_desc h3 {font-size: 14px;margin-bottom: 10px;}
    .casetc_desc h2 {font-size: 14px;}
    .casetc_desc {padding: 20px;}
    .caselist_tcswp_next, .caselist_tcswp_prev {width: 40px;height: 40px;}
    .newssorttop a {font-size: 30px;}
    .newsortline {margin:0px 30px;}
    .newslistnav a {margin-right: 0px;}
    .vidp_play_icon {width: 50px;height: 50px;}
    .vidp_play_icon i {font-size: 12px;}
    .contpa_card_text {font-size: 15px;}
    .contpa_map_address_box {width: 30%;}
    .contpa_contact_card i {font-size: 40px;}
    .contpa_whatsapp_card i {font-size: 34px;}
    .contpa_qrcode_box {width: 100px;height: 100px;padding: 10px;margin: 5px auto 0px;}
}
@media (max-width:767px) {
    .topright {width: auto;gap: 10px;padding: 8px 15px;}
    .wapnavico {margin-left: 10px;}
    .seq-banner-subtext {font-size: 16px;}
    .seq-banner-title {font-size: 22px;}
    .seq-about-left {padding-right: 15px;}
    .seq-data-grid {    grid-template-columns: 1fr ;}
    .seq-data-card {height: 200px;}
    .seq-product-tabs {width: 100%;}
    .idxprobox {margin-bottom: 50px;}
    .seq-map-wrap .container {max-width: 100%;background: linear-gradient(to right,rgba(255,255,255),rgba(255,255,255,0));}
    .seq-case-desc-right {width: 100%;margin-top: 0px;}
    .seq-section-head {flex-wrap: wrap;}
    .seq-case-pagination {display: none;}
    .idxcasebtn{width: 70%;}
    .seq-case-next, .seq-case-prev {z-index: 99;}
    .seq-case-prev {right: 11%;}
    .seq-case-card {width: 100%;height: auto;}
    .seq-case-swiper {padding:0px 15px;}
    .seq-case-label {padding: 0px 15px 20px;}
    .seq-case-label h3 {font-size: 14px;}
    .seq-container-1920 {max-width: 100%;padding: 0px 10px;}
    .seq-map-text {padding: 45px 15px;}
    .seq-map-text h2 {margin:20px 0px ;}
    .idxfortipsr {width: 100%;margin-top: 20px;}
    .seq-footer {padding: 50px 0px;}
    .footmidbox {padding: 30px 0px;}
    .seq-subtitle {margin-bottom: 0px;}
    .idxabtl {margin-top: 30px;}
    .seq-footer-nav   {display: none;}
    .abp_company_name {margin-top: 0px;}
    .abpbox1, .abc_culture_section, .abpyous {padding: 50px 0px;}
    .abp_img_box img {padding: 0px;}
    .abc_card_text_wrap{width: 100%;left: 0px;}
    .abpgctitle {left: 10px;width: 100%;}
    .abpgc {padding-bottom: 60px;}
    .abpgcsitem_ltop {padding-top: 65px;}
    .abpgcsitem_r {border-radius: 12px;height: 310px;}
    .factoryswp_next, .factoryswp_prev {width: 40px;height: 40px;}
    .swiper-pagination.abpgcswiper_pagination {top: 92%;width: 60%;right: 120px;}
    .abphonor {padding-top: 50px;}
    .honorswiper_next, .honorswiper_prev {left: 37%;}
    .honorswiper_next {left: 55%;}
    .seq-contact-slogan {margin: 50px 0px ;}
    .neibanner img {height: 50vh;object-fit: cover;}
    .prolistpage {padding-top: 50px;}
    .prolistnav a {margin-bottom: 5px;}
    .neibanner .propagetxt h1 {width: 100%;font-size: 18px;margin-bottom: 20px;}
    .propagetxt {padding-bottom: 30px;}
    .propagetxt a {font-size: 14px;}
    .propagetxt a {padding: 8px 15px;}
    .prode_tit {font-size: 20px;padding: 20px 0px 40px;}
    .plt_param_table_wrap {overflow: scroll;}
    .plt_param_table_wrap table td {padding: 10px ;font-size: 14px;}
    .plt_param_table_wrap table {width: 800px;}
    .prodepage {padding-bottom: 50px;}
    .seq-contact-form h2 span, .seq-contact-form h2 {font-size: 40px;}
    .caselistnav .prolistnav {padding-bottom:30px;margin-bottom: 30px;}
    .caselisbox_item {padding: 0px 20px;}
    .caselist_text_box {padding: 20px;}
    .caselist_text_box h3 {font-size: 16px;}
    .caselist_img_box {height: 260px;border-radius: 12px;}
    .pagesbar ul li a, .pagesbar ul li span {width: 30px;height: 30px;font-size: 12px;}
    .caselisttc_swiper, .casemySwiper {border-radius: 12px;}
    .caselist_tc {width: 80vw;height: 60vw;}
    .casetc_desc {border-radius: 12px;}
    .casetc_desc h3 {font-size: 12px;margin-bottom: 5px;}
    .casetc_desc h2 {font-size: 12px;}
    .newslistnav a {margin-right: 5px;padding: 6px 10px;}
    .nslt_card_body {height: auto;}
    .nslt_card_title {margin-bottom: 20px;}
    .nslt_arrow_icon {width: 36px;height: 36px;}
    .nslt_arrow_icon i {font-size: 11px;}
    .newsde_page {padding-top: 100px;}
    .nsdcp_main_right {width: 100%;}
    .nsdcp_main_title {font-size: 20px;}
    .nsdcp_main_item {padding: 30px 0px;}
    .nsdcp_main_item p {font-size: 14px;}
    .nslt_card_box {border-radius: 12px;}
    .nslt_card_bottom span,.seq-copyright,.seq-copyright a {font-size: 12px;}
    .seq-contact-text {width: 100%;}
    .seq-footer-info p a {font-size: 14px;}
    .seq-copyright a {margin-left: 0px;}
    .idxbacktop {display: none !important;}
    .layui-layer.layui-layer-page {width: 80vw !important;height: 50vw !important;}
    .newslistnav .prolistnav {padding-bottom: 30px;}
    .contpa_contact_card {height: auto;}
    .contpa_whatsapp_card {align-items: flex-start;}
    .contpa_map_address_box {position: unset;width: 100%;margin-top: 30px;}
    .contactpage {padding: 60px 0px 20px;}
    .abpgcsitem_r img {height: 230px;border-radius: 12px;}
}



/* 大屏缩小 1200 ~1919px */
@media screen and (max-width:1919px) and (min-width:1200px) {
    .seq-section {
        padding: 125px 0;
    }

    .seq-banner-title {
        font-size: 50px;
    }

    .seq-h2-title {
        font-size: 29px;
    }
}

/* md 992 ~1199 */
@media screen and (max-width:1199px) and (min-width:992px) {
    .seq-section {
        padding: 65px 0;
    }

    .seq-banner-title {
        font-size: 38px;
    }

    .seq-h2-title {
        font-size: 26px;
    }
}

/* sm 768 ~991 */
@media screen and (max-width:991px) {
    .seq-section {
        padding: 55px 0;
    }
 

    .seq-h2-title {
        font-size: 24px;
    }

 
    .seq-about-left,
    .seq-map-text,
    .seq-contact-text {
        margin-bottom: 40px;
    }
}

/* xs <768px 移动端 */
@media screen and (max-width:767px) {
    .seq-section {
        padding: 45px 0;
    }
    .seq-map-wrap {padding: 0px;}
 .seq-banner-tag {margin-bottom: 0px;padding: 8px 10px;}

    .seq-banner-content {
        top: 42%;
        padding: 0px 15px;
    }
 .seqbancont_ru {
    top: 39.5%;
 }
  .seqbancont_ru .seq-banner-subtext {font-size: 14px;}
.seq-banner-subtext {margin: 10px 0px ;}
    .seq-h2-title {
        font-size: 22px;
    }

    .seq-h3-title {
        font-size: 20px;
    }

}


/* ========== 【所有媒体查询统一集中在底部】 ========== */
/* 小屏平板 768px ~ 991px */
@media (min-width:768px) and (max-width:991px) {
    .abp_title_main {
        font-size: 34px;
    }

    .abp_data_num {
        font-size: 52px;
    }

    .abp_section_wrap {
        padding: 45px 0;
    }
}

/* 手机屏幕 <768px */
@media (max-width:767px) {
    .abp_section_wrap {
        padding: 35px 0;
    }

    .abp_title_main {
        font-size: 28px;
        margin-bottom: 20px;
    }

    .abp_img_box {
        margin-top: 30px;
    }

    .abp_data_num {
        font-size: 44px;
    }

    .abp_data_item {
        margin-bottom: 32px;
    }
}


/* ========== 【所有媒体查询统一放置在底部】 ========== */
/* 平板 768px ~ 991px */
@media (min-width:768px) and (max-width:991px) {
    .abc_culture_section {
        padding: 50px 0;
    }

    .abc_section_title {
        font-size: 34px;
        margin-bottom: 35px;
    }

    .abc_card_box {
        height: 320px;
    }

    .abc_card_main_title {
        font-size: 20px;
    }
}

/* 手机 小于768px */
@media (max-width:767px) {
    .abc_culture_section {
        padding: 40px 0;
    }

    .abc_section_title {
        font-size: 28px;
        margin-bottom: 28px;
    }

    .abc_card_box {
        height: 300px;
    }

    .abc_card_text_wrap {
        bottom: 22px;
        right: 20px;
    }

    .abc_card_main_title {
        font-size: 19px;
    }
}


/* ==============================================
【第二区块：分辨率媒体查询 CSS 集中放置】
Bootstrap3 断点：lg≥1200 / md≥992 / sm≥768 / xs<768
============================================== */
@media screen and (max-width: 1199px) {
    .plt_equipment_wrap {
        padding: 30px 0;
    }
}

@media screen and (max-width: 991px) {
    .plt_text_box {
        padding: 15px 16px;
    }

    .plt_title_text {
        font-size: 13px;
    }
}

@media screen and (max-width: 767px) {
    .plt_equipment_wrap {
        padding: 20px 0;
    }

    .plt_equipment_item {
        margin-bottom: 20px;
    }

    .plt_text_box {
        padding: 14px;
    }
}

/* ========== 【分辨率媒体查询区 集中存放】 ========== */
@media (max-width: 991px) {
    .nslt_img_container {
        height: 220px;
    }
}

@media (max-width: 767px) {
    .nslt_img_container {
        height: 200px;
    }

    .nslt_card_body {
        padding: 18px 16px;
    }

    .nslt_card_title {
        font-size: 15px;
    }
}

@media (max-width: 480px) {
    .nslt_img_container {
        height: 180px;
    }
}

/* ====================== 【媒体查询 分辨率样式统一放置】 ====================== */
@media (max-width: 991px) {
    .vidp_img_container {
        height: 230px;
    }
}

@media (max-width: 767px) {
  

    .vidp_card_title {
        font-size: 16px;
    }

    .vidp_play_icon {
        width: 48px;
        height: 48px;
        font-size: 18px;
    }
}
 
/* ====================== 【媒体查询 分辨率样式统一放置】 ====================== */
 

@media (max-width: 991px) {
    .nsdcp_header_wrap {
        padding: 30px 0;
    }

   

    .nsdcp_date_line {
        font-size: 20px;
    }
}

@media (max-width: 767px) {
    .nsdcp_header_wrap {
        padding: 24px 0;
    }
 
    .nsdcp_back_circle {
        width: 38px;
        height: 38px;
    }

    .nsdcp_date_line {
        font-size: 18px;
    }
}

@media (max-width: 480px) {
  

    .nsdcp_date_line {
        font-size: 16px;
    }
}

/* ========== 统一放置所有分辨率媒体查询 ========== */
@media screen and (max-width: 991px) {
   
    .contpa_card_title{
        font-size:22px;
    }
}
@media screen and (max-width: 767px) {
    .contpa_contact_col{
        width:100%;
    }
   
    .contpa_card_icon{
        font-size:28px;
    }
}
@media screen and (max-width:480px){
    .contpa_contact_card{
        padding:25px 20px;
    }
    .contpa_card_title{
        font-size:20px;
    }
}
