.clearfix:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
padding-left : 0;
margin-left : 0;
}
* html .clearfix {
height : 1%;
}
*:first-child + html .clearfix {
min-height : 1px;
}
 
.menubg {
height : 71px;
width : 1000px;
background : url(/master/images/theme1111/topmenu-bg.jpg);
}
.mainmenu {
width : 1000px;
list-style : none;
padding-left : 0;
margin-left : 0;
padding-top : 0;
margin-top : 0;
padding : 0 !important ;
margin : 0;
float : left;
background-image : none;
}
.mainmenu a {
float : left;
overflow : hidden;
text-indent : -99999px;
padding-top : 0;
margin-top : 0;
background : url(/master/images/theme1111/topmenu.png);
background-repeat : no-repeat;
}
.menu-1 a {
background-position : 0 0 !important ;
width : 175px;
height : 71px;
}
.menu-1 a:hover, .menu-1 a.active {
background-position : 0 -71px !important ;
}
.menu-2 a {
background-position : -175px 0 !important ;
width : 147px;
height : 71px;
}
.menu-2 a:hover, .menu-2 a.active {
background-position : -175px -71px !important ;
}
.menu-3 a {
background-position : -322px 0 !important ;
width : 122px;
height : 71px;
}
.menu-3 a:hover, .menu-3 a.active {
background-position : -322px -71px !important ;
}
.menu-4 a {
background-position : -444px 0 !important ;
width : 107px;
height : 71px;
}
.menu-4 a:hover, .menu-4 a.active {
background-position : -444px -71px !important ;
}
.menu-5 a {
background-position : -551px 0 !important ;
width : 102px;
height : 71px;
}
.menu-5 a:hover, .menu-5 a.active {
background-position : -551px -71px !important ;
}
.menu-6 a {
background-position : -653px 0 !important ;
width : 135px;
height : 71px;
}
.menu-6 a:hover, .menu-6 a.active {
background-position : -653px -71px !important ;
}
.menu-7 a {
background-position : -788px 0 !important ;
width : 212px;
height : 71px;
}
.menu-7 a:hover, .menu-7 a.active {
background-position : -788px -71px !important ;
}
.mainmenu-en {
width : 1000px;
list-style : none;
padding-left : 0;
margin-left : 0;
padding-top : 0;
margin-top : 0;
padding : 0 !important ;
margin : 0;
float : left;
background-image : none;
}
.mainmenu-en a {
float : left;
overflow : hidden;
text-indent : -99999px;
padding-top : 0;
margin-top : 0;
background : url(/master/images/theme1111/topmenu-en.png);
background-repeat : no-repeat;
}
.menu-en-1 a {
background-position : 0 0 !important ;
width : 183px;
height : 71px;
}
.menu-en-1 a:hover, .menu-en-1 a.active {
background-position : 0 -71px !important ;
}
.menu-en-2 a {
background-position : -183px 0 !important ;
width : 100px;
height : 71px;
}
.menu-en-2 a:hover, .menu-en-2 a.active {
background-position : -183px -71px !important ;
}
.menu-en-3 a {
background-position : -283px 0 !important ;
width : 122px;
height : 71px;
}
.menu-en-3 a:hover, .menu-en-3 a.active {
background-position : -283px -71px !important ;
}
.menu-en-4 a {
background-position : -404px 0 !important ;
width : 140px;
height : 71px;
}
.menu-en-4 a:hover, .menu-en-4 a.active {
background-position : -404px -71px !important ;
}
.menu-en-5 a {
background-position : -545px 0 !important ;
width : 102px;
height : 71px;
}
.menu-en-5 a:hover, .menu-en-5 a.active {
background-position : -545px -71px !important ;
}
.menu-en-6 a {
background-position : -647px 0 !important ;
width : 92px;
height : 71px;
}
.menu-en-6 a:hover, .menu-en-6 a.active {
background-position : -647px -71px !important ;
}
.menu-en-7 a {
background-position : -739px 0 !important ;
width : 261px;
height : 71px;
}
.menu-en-7 a:hover, .menu-en-7 a.active {
background-position : -739px -71px !important ;
}
