@charset "utf-8";
/* CSS Document */

@media screen and (min-width: 1025px) 
		{

.tab_comm {overflow:hidden;width:100%;padding-bottom:0px;  position:relative}
.tab_menu { margin-left:0  }
.tab_comm li {float:left;width:200px; margin-left:2px;  list-style:none}
.tab_comm .lst {overflow:hidden;float:none;width:200px;  }
.tab_comm .link_tab {display:block;height:35px; line-height:35px;  border:1px solid #dbdbdb ;font-size:14px;text-align:center;text-decoration:none; border-radius: 15px}
.tab_comm .fst .link_tab { }
.tab_comm .lst .link_tab {border-right:1px solid #dbdbdb;}
.tab_comm .on .link_tab { font-weight:normal; background:#f1f1f1 url(images/type_bg.jpg) no-repeat; color:#000; font-weight:bold;}






#img_large { width:1100px; height:auto; display:block; position:relative; text-align: center; }
#img_s { display:none}	

#s_mapwrap { width:100%; height:auto; margin:20px auto 20px}
#max { width:1100px; height:auto; display:block}	
#mini { display:none}	

	}	

@media screen and (max-width: 1024px) 
		{


.tab_comm {overflow:hidden;width:100%;padding-bottom:0px;  position:relative}
.tab_menu { margin-left:0px  }
.tab_comm li {float:left;width:31%; margin-left:2px;  list-style:none}
.tab_comm .lst {overflow:hidden;float:none;width:31%;  }
.tab_comm .link_tab {display:block;height:30px; line-height:30px;  border:1px solid #dbdbdb ;font-size:12px;text-align:center;text-decoration:none}
.tab_comm .fst .link_tab { }
.tab_comm .lst .link_tab {border-right:1px solid #dbdbdb;}
.tab_comm .on .link_tab { font-weight:normal; background:#f1f1f1 url(images/type_bg.jpg) no-repeat; color:#000; font-weight:bold;}



#img_s 	{ min-height: 100px; max-height: auto; min-width: 300px; max-width: auto; text-align: center; }
#img_large { display:none }

#s_mapwrap { width:100%; height:auto; margin:0 auto; min-height:370px; background:#FFF}
#mini { width:340px; height:auto; display:block; position:relative; margin:30px auto}	
#max { display:none}


	
	}


