/*----------message---------*/

body{ margin:0px; padding:0px; color:#333; font-size:12px; position:relative; } 

 

/*导航条*/

#nav { width:100%; height:42px; background: transparent url("../image/navbg.png") 0 0 repeat-x; position: absolute; top: 129px; z-index: 100; }

.nav{ width:1100px; margin:0px auto; height:42px; font-family:"Microsoft YaHei","";border-left:1px solid #191919;position:relative; z-index:98;}

#navhover { width: 132px; height: 42px; background: transparent url("../image/navhoverc.png") 0 0 no-repeat; transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;}

#navhover:hover { background-position:0px -42px; width:132px; height:42px; }

.nav-l{ width:101px; height:42px;  position:relative; z-index:98; float:left;}

.nav-l-span{ width:279px; height:42px;  display:block; position: relative; float:left; }

.nav-submenu{ width:1100px; position:absolute; left:0px; top:42px; z-index:98; overflow:hidden;}



.header_nav_subnav2 a.none980{display:none}

.header_nav_subnav2 {position: absolute; left: 297px; height: 42px; line-height:42px;}

.header_nav_subnav2 li{float: left;width: 101px; height: 42px; position:relative}

.header_nav_subnav2 .move_bg {margin-left: -1px;padding-left: 1px;background:url(../image/xm2_bj.png) no-repeat;position: absolute;width: 101px;height: 42px;top: 0; left:-20px}

.header_nav_subnav2 a{color: #FFF;font-size: 16px; display: block; text-decoration: none;height: 42px; position:absolute;width: 101px; text-align:center}

 

/*-----------------------二级菜单样式----------------------------*/

#submenu{ position:relative;}

#submenu a { font-family: Microsoft YaHei; }

.submenu1{ width:276px; height:113px; padding: 10px 0 10px 0; border-bottom:1px solid #e5e5e5; background:#fff;left:0px; bottom:0px; _top:-95px;}



#submenu1{ z-index:999;}

#submenu2{ z-index:998;}

#submenu3{ z-index:997;}

#submenu4{ z-index:996;}

#submenu5{ z-index:995;}



.submenu1 font{  height:25px; margin-bottom:7px;  font-family:"Microsoft YaHei",""; font-size:18px; }

.submenu1 font a{color:#170f0c;padding-left:35px; line-height:40px;}

.submenu1 font span{font-size:12px;}

.submenu1 font span a{padding:0;color:red;}



.submenu1 .subwm{ padding-left:10px;}

.submenu1 .subwm li a{ margin-right:4px; padding:3px 5px;border-radius:2px; color:#542073; line-height:22px;}

.submenu1:hover .subwm li a{ color:#fff;}

.submenu1 .subwm li a:hover{ color:#542073; text-decoration:none; background:#fff;}



.submenu1 .subwm li{ width:287px; height:26px; overflow:hidden; margin-top:7px;}



.submenu1-hover{   /*border:3px solid #8e68a5; */ border-right:0px; background:#8e68a5; }

.submenu1-hover font{ border:none; padding:0px;}

.submenu1-hover font a{ text-decoration:none; color:#fff;}

.submenu1-hover font a:hover{ color:#fff;}

.submenu1-hover a{ color:#fff;}

.submenu1-hover .subwm li a{ color:#fff;}



.nav-ul {position:relative; width:808px; float:right; }

.nav-ul li{   width:101px; float:left}

.nav-ul li a{ font-size:14px; color:#fff; height:42px; text-align:center; line-height:42px;  width:101px; float:left;}



.nav-ul li a:hover{width:101px; height:42px; background:transparent url("../image/navlicurrentbg.jpg") top center no-repeat; text-decoration: none; color:#FFF }

 

/*三级菜单*/

.nav .s{width:810px; background:#fff;position:absolute;left:0;top:0px;z-index:9999;margin:0 0 0 276px;display:none;}

.nav .s2{top:0px;}

.nav .s3{top:0px;}

.nav .s4{top:0px;}

.nav .s5{top:0px;}

.xl-menu{overflow:hidden;padding:10px 0; height: 520px; position: relative; }

.xl-menu-l{float:left;width:570px;}

.xl-menu-l-part{}

.xl-menu-l dl{overflow:hidden; padding-left:15px;}

.xl-menu-l dl a:hover{color:#542073;}

.xl-menu-l dt{border-bottom: 1px solid #d6d6d6;display: block; font-size: 14px; line-height:30px;width:100%; font-weight:bold;}

.xl-menu-l dt a{color:#414141;}

.xl-menu-l dd{line-height:23px;float:left;display:inline; _margin-left:6px; }
*+html .xl-menu-l dd{margin-left:-6px;}

.xl-menu-l dd a{color: #414141;font-family: 宋体; margin: 0 4px;  overflow: hidden;  white-space: nowrap;}

.xl-menu-l dd a.red{color:red;}

.xl-menu-l-part{float:left;}

.xl-menu-r{float:right;width:220px;height:400px;margin-right:10px;display:inline; position:relative;}

.xl-menu-r2-t{border-bottom:1px solid #d6d6d6;margin-bottom:5px;line-height:30px;font-size:14px;}

.xl-menu-r .bd{}

.xl-menu-r .hd{ position:absolute;top:0;right:0;margin:45px 10px 0 0;}

.xl-menu-r .hd li{width:14px;height:14px;background:url(../image/xm2_bj.png) no-repeat;margin:0 2px;float:left;display:inline;cursor:pointer;}

.xl-menu-r .hd .on{width:14px;height:14px;background:url(../image/xm2_bj.png) no-repeat;}

 