﻿.AJXCSSMenuMJOCYJB {
	box-sizing: border-box;
}
.AJXCSSMenuMJOCYJB_n {
	box-sizing: border-box;
}
.AJXCSSMenuMJOCYJB * {
	box-sizing: border-box;
}
.AJXCSSMenuMJOCYJB_n * {
	box-sizing: border-box;
}
.AJXCSSMenuMJOCYJB {
	background: rgb(3, 76, 185); width: 100%; line-height: 0; position: relative; z-index: 100;
}
.AJXCSSMenuMJOCYJB ul {
	margin: 0px; padding: 0px; display: inline-block; list-style-type: none; position: relative;
}
* + html .AJXCSSMenuMJOCYJB ul {
	display: inline;
}
.AJXCSSMenuMJOCYJB li {
	margin: 0px; float: left;
}
.AJXCSSMenuMJOCYJB li:hover {
	position: relative;
}
.AJXCSSMenuMJOCYJB li.ajxover {
	position: relative;
}
.AJXCSSMenuMJOCYJB a {
	overflow: hidden; display: block;
}
.AJXCSSMenuMJOCYJB_n a {
	overflow: hidden; display: block;
}
.AJXCSSMenuMJOCYJB > ul > li > a {
	background: none; padding: 0px 40px; border: 0px currentColor; border-image: none; height: 50px; text-align: left; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 50px; font-family: "??????", "????"; font-size: 18px; text-decoration: none; white-space: nowrap;
}
.AJXCSSMenuMJOCYJB > ul > li:hover > a {
	background: rgb(38, 117, 234);
}
.AJXCSSMenuMJOCYJB > ul > li.ajxover > a {
	background: rgb(38, 117, 234);
}
.AJXCSSMenuMJOCYJB > ul > li > a.ajxsub {
	background: url("ajxmenu_files/top-sub.jpg") no-repeat right; padding: 0px 47px 0px 11px;
}
.AJXCSSMenuMJOCYJB > ul > li:hover > a.ajxsub {
	background: url("ajxmenu_files/top-sub.jpg") no-repeat right rgb(0, 151, 173); position: static;
}
.AJXCSSMenuMJOCYJB > ul > li.ajxover > a.ajxsub {
	background: url("ajxmenu_files/top-sub.jpg") no-repeat right rgb(0, 151, 173); position: static;
}
.AJXCSSMenuMJOCYJB li ul {
	background: url("ajxmenu_files/sub-bg.jpg") left rgb(251, 161, 32); padding: 0px; border: currentColor; border-image: none; left: -9999px; top: -9999px; width: 200px; height: auto; font-size: 0px; vertical-align: top; float: none; display: inline-block; position: absolute;
}
.AJXCSSMenuMJOCYJB li:hover > ul {
	left: 0px; top: 50px;
}
.AJXCSSMenuMJOCYJB li.ajxover > ul {
	left: 0px; top: 50px;
}
.AJXCSSMenuMJOCYJB li li {
	margin: 2px 0px 0px; width: 200px;
}
.AJXCSSMenuMJOCYJB li li:first-child {
	margin-top: 0px;
}
.AJXCSSMenuMJOCYJB li li a {
	background: rgb(0, 151, 173); padding: 12px 18px 12px 10px; border: 0px currentColor; border-image: none; height: auto; text-align: center; color: rgb(255, 255, 255); text-transform: none; line-height: 16px; font-family: "??????", "????"; font-size: 16px; text-decoration: none; white-space: normal;
}
.AJXCSSMenuMJOCYJB li li:hover > a {
	background: rgb(4, 174, 199);
}
.AJXCSSMenuMJOCYJB li li.ajxover > a {
	background: rgb(4, 174, 199);
}