

.m_menu{display:none}
.m_img{display:none !important}

.left{float:left}
.right{float:right}
.clear{clear:both}
.m-auto{margin:auto}
.img-responsive{max-width:100%;display:block;height:auto}
/*subpage*/
.tab{max-width:800px;margin:80px auto;}
.tab_menu{overflow:hidden;margin:0;width:100%}
.tab_menu li{float:left;border:1px solid #000;text-align:center;border-left:none}
.tab_menu li:first-child{border-left:1px solid #000}
.tab_menu li a{display:block;padding:10px 0}
.tab_menu li a.on{background:#000;color:#fff;}

.subslide_bg{background:url('/img/sub/subslide_bg.jpg')no-repeat;height:809px;max-width:1920px;margin:auto;background-position:center center;}
.subslide_bg .bx-wrapper{padding:200px 0}




@media (max-width:1920px) and (min-width:1821px){

}
@media (max-width: 1820px){
	.main .map{width:100% !important;}
}

@media (max-width:1366px) and (min-width:1024px){
	.menu_list li a{font-size:1em !important}	
	.showcase-content-container{width:100% !important}	
	.menu_list{padding:20px 0 0 50px !important}
	.ui-tabs .ui-tabs-nav li{margin-right:15px !important}
	.with .view{width:100%;}
	.ui-helper-reset{max-width:100% !important;width:100% !important;margin:20px 0 0 0 !important}
}

@media (max-width:1023px) and (min-width:768px){
	
	.main section{padding-bottom:50px}
	.m_bars .fa{top:13%}
	.ui-helper-reset{margin:20px 0 0 0 !important}
} 

@media (max-width: 767px){
	.m_img{display:block !important}
	.pc_img{display:none !important}


	.ui-helper-reset{margin:0 !important}
	.ui-tabs .ui-tabs-nav li{width:33.3333%;margin-right:0!important;margin-bottom:0!important}
	.ui-tabs .ui-tabs-nav .ui-tabs-anchor{margin:2%;}
	 
	.mark{font-size:1em !important}

	 .tab{margin:20px auto}
	 .subslide_bg{background:none;height:auto;}
	 .subslide_bg .bx-wrapper{padding:0}

	#hd_pop{width:100% !important;}
   .hd_pops{width:100% !important;left: 0 !important;top: 50px !important;}
   .hd_pops img {width:100% !important;}
   .hd_pops_con {width:100% !important;height:auto !important;}

  /*.container1{width:100% !important}*/
  .twentytwenty-container img{height:auto !important}
  .img_blur{margin-top:0}

}
@media (max-width: 420px){
	.ui-tabs .ui-tabs-nav li{width:33%;margin-right:0px !important}
}
@media (max-width: 375px){
	
}