﻿@charset "utf-8";
.FrontColumns_navigation01-d4_c1{
   text-align: left;
    margin: 0px auto;
    width: 100%;
}
.FrontColumns_navigation01-d4_c1 UL.nav-first{
   width: 100%;
    background: url(nav_bg.jpg) left bottom no-repeat;
    float: left;
    height:45px;
    
}
.FrontColumns_navigation01-d4_c1 UL.nav-first LI{
 
    padding-left: 5px;
    white-space: nowrap;
    background: url(x.gif) no-repeat right 10px;
    float: left;
    height: 45px;
    width: 118px;
}
.FrontColumns_navigation01-d4_c1 UL.nav-first LI A{
   line-height: 50px;
    width: 101px;
    font-family: "微软雅黑", "黑体";
    height: 45px;
    font-weight: bold;
    text-decoration: none;
    color:#575757;
    font-size:14px;
    text-align:center;
    _line-height:45px;
   
  
   
   
 
}
.FrontColumns_navigation01-d4_c1 UL.nav-first LI A:hover{
   background: url(a_bg.gif) no-repeat center 5px;
   color:#fff;
  
}

   
#bg1{  

background: url(nav1-bg.gif) no-repeat center 5px;
   color:#fff;
   
   }
.FrontColumns_navigation01-d4_c1 UL.nav-first LI A:hover SPAN{
}
.FrontColumns_navigation01-d4_c1 UL.nav-first LI.first{
 
}
.FrontColumns_navigation01-d4_c1 UL.nav-first LI.last{
   width: 10px;
    float: right;
    height: 35px;
    background:none;
}
.FrontColumns_navigation01-d4_c1 .ddsubmenustyle{
   z-index: 9999999999;
    position: absolute;
    padding-bottom: 0px;
    list-style-type: none;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;    
     height: 30px;
    border-bottom-width: 0px;
    visibility: hidden;
    overflow: hidden;
    top:40px!important;
    left:0px!important;
    
    padding-top: 10px!important;

    width:1002px!important;
    background: url(h.png) repeat-x  0 bottom;
     filter: alpha(opacity=80)!important;
     -moz-opacity: 0.8!important;
    opacity: 0.8!important;
    -khtml-opacity: 0.8!important;


 
    
   
}
.FrontColumns_navigation01-d4_c1 .ddsubmenustyle UL{
    z-index: 9999999999;
   
    padding-bottom: 0px;
    list-style-type: none;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
  
    height: 30px;
    border-bottom-width: 0px;
    visibility: hidden;
    overflow: hidden;
    top: 0px;
    padding-top: 0px;
    left: 0px;
    width:1002px!important;
    background:#f00!important;
    display:block;
    
}
.FrontColumns_navigation01-d4_c1 .ddsubmenustyle LI{
   line-height: 30px;
   
    width: auto;
    display: block;
    float: left;
    height: 30px;
    color: #fff;
    font-weight: normal;
    text-decoration: none;
    background:none;
}
.FrontColumns_navigation01-d4_c1 .ddsubmenustyle LI A{
   padding-bottom: 0px;
    line-height: 30px;
   
    padding-left: 30px;
    width: auto;
    padding-right: 30px;
    display: inline-block;
    height: 30px;
    color: #fff;
    font-weight: normal;
    text-decoration:none;
    
     background: url(d.gif) no-repeat  22px center;
    
    
    padding-top: 0px;
}
.FrontColumns_navigation01-d4_c1 .ddsubmenustyle LI IMG{
   margin-top: 4px;
}
.FrontColumns_navigation01-d4_c1 .ddsubmenustyle LI A:hover{
   color: #fff600;
   
}
.FrontColumns_navigation01-d4_c1 .ddsubmenustyle LI{
   _width: auto;
}
.FrontColumns_navigation01-d4_c1 .ddsubmenustyle LI A:hover{
   background: url(d2.gif) no-repeat  22px center;
    color: #fff600;
    text-decoration:underline;
}
.FrontColumns_navigation01-d4_c1 .downarrowpointer{
   border-bottom: 0px;
    border-left: 0px;
    padding-left: 4px;
    display: none;
    border-top: 0px;
    border-right: 0px;
    _margin-top: 16px;
}
.FrontColumns_navigation01-d4_c1 .rightarrowpointer{
   border-bottom: 0px;
    position: absolute;
    border-left: 0px;
    border-top: 0px;
    border-right: 0px;
    padding-top: 3px;
    left: 100px;
}
.FrontColumns_navigation01-d4_c1 .ddiframeshim{
   z-index: 500;
    position: absolute;
    border-right-width: 0px;
    width: 0px;
    display: block;
    background: none transparent scroll repeat 0% 0%;
    border-top-width: 0px;
    border-bottom-width: 0px;
    height: 0px;
    border-left-width: 0px;
}
.FrontColumns_navigation01-d4_c1 .mattblackmenu UL{
   height:45px;
}
.FrontColumns_navigation01-d4_c1 .mattblackmenu LI{
   margin: 0px;
    display: inline;
}
.FrontColumns_navigation01-d4_c1 .mattblackmenu LI A{
  
    margin: 0px;
    padding-left: 8px;
    padding-right: 8px;
    display: block;
    float: left;
    color: white;
    text-decoration: none;
   
}
.FrontColumns_navigation01-d4_c1 .mattblackmenu A.selected{
    background: url(a_bg.gif) no-repeat center 5px;
   color:#fff;
  
}
