@media screen and (max-width: 2560px){
	
}


@media screen and (max-width: 2048px){
	
}

@media screen and (max-width: 1856px){
	
}

@media screen and (max-width: 1792px){
	
}

@media screen and (max-width: 1680px){
	
}

@media screen and (max-width: 1600px){
	
}

@media screen and (max-width: 1440px){
	.m_news_1 .m_row_line {
        margin: 10px 0;
    }
}

@media screen and (max-width: 1400px){
	
}

@media screen and (max-width: 1366px){
	
}






@media screen and (max-width: 820px){
    #absTopForms{
        width: 100% !important;
    }
    .mulMColContent tr{
        display: flex;
        flex-direction: column;
    }
    .mulMColContent table.mulMColContentTable td.mulColLayout{
        width: 100% !important;
    }
    .fullmeasureContent,
    #module515{
        width: 100% !important;
    }
    #module518,
    #module520{
        margin-left: 0;
        padding: 0 30px;
    }
    .m_news .m_news_list{
        max-height: 330px;
    }
    #module516,
    #module515 {
        height: auto !important;
    }
    .fk-formPack .form{
        position: static !important;
    }
    .fk-elemZoneBg{
        display: none;
    }
    #module526{
        width: 100% !important;
        height: auto;
        padding: 0 30px;
        box-sizing: border-box;
    }
    #module527{
        height: auto !important;
    }
    #module530{
        margin-left: 0;
    }
    #module727{
        width: 100% !important;
        box-sizing: border-box;
        padding: 0 30px;
    }
    .forms .formMiddleContent{
        margin: 0;
    }
    .m_news{
        padding: 0;
    }
    .m_news_1 .m_news_col_2 .news_img {
        width: 150px;
        height: 90px;
    }
    .m_news_1 .m_news_content .m_news_info {
        padding-left: 12px;
    }
    .m_news_1 .m_news_content {
        padding: 5px 0;
    }
    .m_news .m_news_list .m_news_content .article_title {
        font-size: 14px;
    }
    .m_news .news_summary{
        font-size: 12px;
        line-height: 18px;
    }
    #module726{
        height: auto !important;
    }
    #module562{
        width: 100% !important;
    }
    .listPhotosList .photoForm{
        width: 33% !important;
    }
    .fullmeasureOuterContent{
        margin-bottom: 20px;
    }
    #module559,
    #module561{
        padding: 0 30px;
    }
    .siteEditor .fk-editor div{
        text-align: left !important;
    }
    .photoForms{
        justify-content: space-between;
    }
    .forms .jz-modulePattern435 .formBanner{
        margin-bottom: 20px;
    }
    #module558{
        width: 100% !important;
    }
    #module1040{
        left: 0 !important;
    }
}


@media screen and (max-width: 768px){

}


@media screen and (max-width: 540px){
    #module518,
    #module520{
        margin-right: 0;
        padding: 0 20px;
      }
      #module518 .news_list_wrap .article_title {
        font-size: 14px;
    }
    .m_news_0 .m_news_content{
        padding-left: 0;
        padding-right: 0;
    }
    #module530 .news_list_wrap .news_title:hover .title_content,
    #module530 .news_list_wrap .news_title .title_content{
        font-size: 14px;
    }
    .m_news .m_news_list{
        display: flex;
        flex-direction: column;
    }
    .m_news_1 .m_news_col_2 .m_news_content{
        width: 100%;
    }
    .row_line_wrap{
        display: none;
    }
    .mulMColContent .mulColPadding{
        padding-right: 0;
    }
    #module526 {
        padding: 0 20px;
    }
    #module727{
        padding: 0 20px;
    }
    .listPhotosList .photoForms>div{
        width: 48% !important;
        margin: 0 !important;
      }
      .listPhotosList .imgDiv{
        width: 100% !important;
        height: auto !important;
      }
      #module559, #module561{
        padding: 0 20px;
      }
      .swiper_banner {
        height: 500px;
      }
}


@media screen and (max-width: 414px){
	.m_news_1 .m_news_col_2 .news_img {
        width: 130px;
        height: 70px;
    }
    .m_news .news_summary{
        margin-top: 5px;
    }
    .siteEditor .fk-editor font span{
        font-size: 18px !important;
    }
    #module530 .news_list_wrap .news_title:hover .title_content, #module530 .news_list_wrap .news_title .title_content {
        font-size: 12px;
    }
    
}

@media screen and (max-width: 375px){
	#module518 .news_list_wrap .article_title {
        font-size: 12px;
    }
    .m_news .m_news_list .m_news_content .article_title {
        font-size: 12px;
    }
    .m_news_1 .m_news_col_2 .news_img {
        width: 120px;
        height: 70px;
    }
}

@media screen and (max-width: 360px){
	
}




 