
@media (min-width: 1200px) {
    .h_Info_btn {
        position: absolute;
        bottom: 0;
    }
}

/* 小于等于1200 */
@media screen and (max-width: 1200px) {
	.h_sns_icon	{font-size: 46px; padding: 0 30px; color: #ffffff;}
    .h_big_smenu_3 {
        height: 58px;
    }
    .wrapMenuBtn {
    width:100%;
    }
}

/* 小于等于992 */
@media screen and (max-width: 991px) {
    .h_icon_p {
        font-size: 18px; /*margin-top:5px;*/
        height: 100%;
        width: 100%;
        line-height: 25px;
        padding: 5px 0 0 0;
    }
    .h_icon_a_hover :hover {
        background-color: #f7f9fc;
        color: #028fde
    }
.h_btn_width {
    padding: .375rem .5rem;
}
.h_h2_linelf{ width: 0px;}
.h_h2_linert{ width: 0px;}
#video_showvideo {width: 92%;}
    .h_about_height {
        position: relative;
        top: 20px;
        margin-bottom: 20px;
    }
.h_sns_icon	{padding: 0 30px;}
    .h_Info_btn {
        text-align: center;
    }
    .h_smallBtn {
        padding: 5px;
        margin: 0px 0px;
        background-color: #f7f9fc;
        box-shadow: none;
    } 
    .h_news_input {
        width:66% !important
    
    }
    .h_desk_menu {
        display: none !important;
    }

    .h_mobile_menu {
        display: block !important;
        border-bottom: none !important;
    }
    .h_moblie_pad {
        padding-right: 0px !important;
        padding-left: 0px !important;
    }
    .c_footer .h_footer_menu, .c_footer .h_footer_copyright {
        display: block;
    }
    .nc-mobile-bar {
        display: flex;
        align-items: center;
        justify-content: space-between;
        background: #E6F6FF;
        color: #028FDE;
        padding: 15px 20px;
        font-weight: 700;
        line-height: 40px;
        margin-bottom: 10px;
    }

        .nc-mobile-bar .title {
            font-size: 28px;
        }

        .nc-mobile-bar .arrow .icon-uniE7A6 {
            font-size: 34px;
            position: relative;
            bottom: 0;
            right: 0;
        }

    .news-center-row {
        flex-direction: column;
    }

        .news-center-row > .col-3,
        .news-center-row > .col-9 {
            width: 100%;
            max-width: 100%;
        }

    .leftMenu {
        width: 100%;
        padding: 10px 15px;
        margin-top: 8px;
        margin-bottom: 20px;
    }
    .leftMenu_header, .nc-list-title, .leftMenu_divider {
        display: none;
    }
    .nc-content {
        padding: 0 5px 20px;
    }
}
/* 小于等于768 */
@media screen and (max-width: 768px) {
.h_icon_p{font-size: 16px;}
.snsModal_Wechat {
    padding-top: 44%;
}
    /*#popup-subscribe {
        margin-top:10%;
    }*/
    .modal-dialog {
        margin: 2.75rem auto;
        margin-top: 6.75rem;
        margin-right: auto;
        margin-bottom: 1.75rem;
        margin-left: auto;
    }
    .h_news_left {
        height: auto;
    }

    .h_news_left_more {
        /*margin-top: 0;*/
        position: unset;
    }

    .h_news_right_more {
        /*margin-top: 0;*/
        position: unset;
    }

    .h_big_smenu_2 {
        height: 52px;
        font-size: 14px;
    }

    .h_hotproduct_list {
        position: unset;
        top: 0;
        margin-top: 20px;
    }

    .tradenews_img {
        height: 230px;
    }

    .h_big_smenu_1 {
        font-size: 22px;
    }

    .h_big_smenu_1_eng {
        font-size: 18px;
    }

    .h_big_smenu_3 {
        height: auto;
    }
    .topFooter_bg {
        display: none;
    }

    .topFooter_m_bg {
        display: flex;
        background-image: url('https://cdn.adsalecdn.com/ES25/Files/Image/Content/ES_Footer_bg_m2.jpg');
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat;
        height: 420px;
    }

    .topFooter_bg_icon {
        /*font-size: 55px;*/
        padding: 10px 10px 0px 10px;
        color: #fff;
    }

    .topFooter_bg_jiantou {
        text-align: center;
        padding: 5px 0px 0px 0px;
        font-size: 38px;
        color: #fff;
      /*  margin-top: 5px; */
    }
}

/* 小于576 */
@media screen and (max-width: 576px) {
.h_icon_p{font-size: 14px;}
.h_sns_icon	{padding: 0 20px; font-size: 40px;}
.tab-content > .tab-pane {
    display: block;
}
}
/* 小于=440 */
@media screen and (max-width: 441px) {
    .screenXXSBg {
        height: 40px;
        background: linear-gradient(to top, #C8EBFF 0%, #C8EBFF 36%, #f7f9fc 0%, #f7f9fc 64%);
    }

    .b_color_info::after {
        background-color: #C8EBFF;
        z-index: -1;
        bottom: auto;
        left: 0;
        height: 100%;
        background: linear-gradient(to top, #C8EBFF 0%, #C8EBFF 36%, #f7f9fc 0%, #f7f9fc 64%);
    }
}

/* 小于或等于 767 px */
@media screen and (max-width: 767px) {
    .div_footer_section {
        border-bottom: 1px solid #A5A4A0;
    }
    .div_footer_border {
        display: none;
    }
    .IconText1 {
        font-size: 24px;
    }
    .IconText2 {
        font-size: 16px;
    }
    .h_MainTitle {
        font-size: 32px;
    }
    .subMenu_btn {
        bottom: 35px !important;
    }
    .f_link div {
        margin-top: 0;
    }
    .interest-card {
        width: auto;
        margin: 0 10px;
        border-radius: 16px;
    }

    .interest-card__img {
        height: 150px;
    }
    .interest-card__more {
        font-size: 14px;
        bottom: 15px;
        padding: 10px 0;
    }
    .icon-a-view {
        position: relative;
        top: 2px;
    }
    .interest-search__input {
        padding: 10px 0 10px 10px;
    }
    .interest-search__btn {
        padding: 8px;
    }
    .interest-card__title {
        font-size: 16px;
    }
    .interest-card__booth {
        padding: 8px 6px;
    }
    .interest-search__select select {
        padding: 4px;
    }
}

@media (max-width:1199px) and (min-width:768px) {
    .subMenu_btn {
        padding: 10px;
    }
}

@media (max-width: 1199px) {
    .h_question_div {
        display: block !important;
    }

    .quest_box {
        width: 100% !important;
    }

    .banner-mask .banner-text {
        max-width: 100%;
        padding-left: 10px;
    }

    .banner-title {
        font-size: 22px;
        font-weight: 700;
        line-height: 30px;
        letter-spacing: 2px;
    }

    .banner-info {
        font-size: 20px;
        font-weight: 400;
        line-height: 28px;
        margin-top: 12px;
    }

    #slider .owl-dots {
        text-align: center !important;
    }
}