@charset "utf-8";
/* CSS Document */


/*======================*/
BODY #main-menu .menu LI UL {FILTER: alpha(opacity=0); DISPLAY: none; opacity: 0; }

#main-menu {HEIGHT: 100px}
#main-menu .menu {WIDTH: 705px; HEIGHT: 100px; MARGIN-LEFT: -484px; LEFT: 50%}
#main-menu .menu LI { WIDTH:120px; HEIGHT: 100px;}
#main-menu .menu LI A { WIDTH:120px; HEIGHT: 100px; display:block}
#main-menu .menu LI A:hover,#main-menu .menu LI A.cur{ background:url(../images/mubg.png) no-repeat; height:100px; color:#FFF}
#main-menu .menu .item-first {WIDTH: 0px}
#main-menu .menu .item-end {WIDTH: 0px}
#main-menu .menu .item-first {BACKGROUND-POSITION: 0px 0px}
#main-menu .menu .item-end {BACKGROUND-POSITION: -121px 0px}
#main-menu .menu LI UL LI {LINE-HEIGHT: 40px; WIDTH: 80px; HEIGHT: 40px; margin:0; text-align:center}
#main-menu .menu LI UL LI A {LINE-HEIGHT: 40px;  HEIGHT: 40px}

#main-menu .menu .item-512 UL #mc-top {WIDTH: 350px}
#main-menu .menu .item-512 UL {WIDTH: 350px; HEIGHT: 40px; TOP: 37px; LEFT: -40px}
#main-menu .menu .item-513 UL #mc-top {WIDTH: 300px}
#main-menu .menu .item-513 UL {WIDTH: 300px; HEIGHT: 40px; TOP: 37px; LEFT: -20px}
#main-menu .menu .item-552 UL #mc-top {WIDTH: 616px}
#main-menu .menu .item-552 UL {WIDTH: 616px; HEIGHT: 40px; TOP: 37px; LEFT: -180px}
#main-menu .menu .item-564 UL #mc-top {WIDTH: 296px}
#main-menu .menu .item-564 UL {WIDTH: 396px; HEIGHT: 40px; TOP: 37px; LEFT: -40px}
#main-menu .menu .item-565 UL #mc-top {WIDTH: 256px}
#main-menu .menu .item-565 UL {WIDTH: 256px; HEIGHT: 40px; TOP: 37px; LEFT: -100px}
#main-menu .menu .item-568 UL #mc-top {WIDTH: 376px}
#main-menu .menu .item-568 UL {WIDTH: 376px; HEIGHT: 40px; TOP: 37px; LEFT: -127px}
#main-menu .menu .item-467 UL #mc-top {WIDTH: 616px}
#main-menu .menu .item-467 UL {WIDTH: 616px; HEIGHT: 40px; TOP: 37px; LEFT: -247px}
/*=======================*/
#main-menu .menu{left:0px;margin:0;}

#main-menu{display:block;width:705px;position:absolute;z-index:1;color: #888686;font-size: 12px;}
#main-menu .menu{position:absolute;width:705px;}
#main-menu .menu li{position:relative;float:left;width:120px; margin-left:-38px}
#main-menu .menu li ul{position:absolute;left:0;display:block; margin-top:63px;}
#main-menu .menu li a{display:block;width:100%;text-align:center;height:100%;color:#fff}

#main-menu .menu li ul #mc-top{position:relative;float:left;background-repeat:no-repeat;z-index:-99;padding:0;}

/*--- mainmenu add css start ---*/

#main-menu .menu li,
#main-menu .menu li a{color:#343434;/*font-family:"微软雅黑";*/
}

#main-menu .menu li a h1{font-size: 14px; padding:50px 0 0; margin:0;  line-height:20px; font-family:"微软雅黑"; font-weight:normal; text-indent:-17px}

#main-menu ul li a:hover,
#main-menu ul li.active a{color:#fff;background:url(../images/menu-hover.png) no-repeat center bottom;display:block;}
#main-menu .menu li.active  ul li a{color:#fff;}
#main-menu .menu li ul li,#main-menu .menu li ul li a{height:31px;line-height:31px;padding:0 0 0 0;display:block;color:#fff;font-size:13px;font-family:Arial, Helvetica, sans-serif;font-style: normal;font-weight:bold
}
#main-menu .menu li ul li a{background:url(../images/pl.png) no-repeat right center;}
#main-menu .menu li ul li a:hover,#main-menu .menu li ul li.active a{color:#009ba7;background:url(../images/pl.png) no-repeat right center;}
#main-menu .menu li ul li { background:url(../images/imbg.png);}
#main-menu .menu li ul .shu{ width:5px; float:left; color:#FFF}
#main-menu .menu li ul li a:hover,
#main-menu .menu li ul li.active a{color:#343434;}
#main-menu .menu li ul .item-child-first{background:url(../images/ml.png) no-repeat center center;width:23px;height:31px;display:block;}
#main-menu .menu li ul .item-child-end{background:url(../images/mr.png) no-repeat center center;width:23px;height:31px;display:block; margin-left:0px}

/*--- mainmenu add css end ---*/
