@media screen and (max-width: 1199px) {
#s_submenuwrap {width:100%; height: auto; position:relative; margin:0 auto; background:#d2d2d2; top:0; text-align:center; z-index: 999}
#submenu { width:100%; height: auto; position:relative; margin:0 auto;  text-align:center; z-index: 999 }
.group_title {display: none}
#submenu ul {  display: flex; width: 100%; height: auto; padding: 8px 0;  justify-content:center;align-items:center; font-family: 'Noto Sans SC', sans-serif; font-size:13px; }
#submenu li {width: auto;  padding: 0 5px; border-right: solid 1px #a4a4a4; }
	#submenu li:last-child {border-right: solid 0px #a4a4a4; }
#submenu li a { text-align:center;  color:#414141;     }
#submenu li.on a { color:#0062b2;  display:block; font-weight:bold; border-bottom:#0062b2 solid 0}

}
@media screen and (min-width: 1200px) {

#s_submenuwrap {width:100%; height: 50px; position:relative; margin:0 auto; background:#d2d2d2; top:-0; text-align:center; z-index: 999}
#submenu { width:1150px; height: 50px; position:relative; margin:0 auto;  text-align:center; z-index: 999 }
.group_title {display: block; width: 188px; height: inherit; background: url("../img/group_bg.png") no-repeat; color: #fff; font-size: 20px; position: absolute; top: 0; left: 0; text-align: center; line-height: 50px}
#submenu ul {  display: flex; width: 100%; height: 50px; margin-left:  200px; justify-content:flex-start; align-items:center; font-family: 'Noto Sans SC', sans-serif;font-size:16px; }
#submenu li {width: auto;  padding: 0 25px; border-right: solid 1px #a4a4a4; }
	#submenu li:last-child {border-right: solid 0px #a4a4a4; }
#submenu li a { text-align:center;  color:#414141;     }
#submenu li.on a { color:#0062b2;  display:block; font-weight:bold; border-bottom:#0062b2 solid 0}
}