@charset "utf-8";

.nav_box {
    width: 100%;
    height: 60px;
    border-bottom: 1px solid #353535;
    background: none repeat scroll 0 0 #353535;
    z-index: 999;
}
.nav_min {
    width: 1180px;
    margin: 0 auto;
    background: none repeat 0 0 #353535;
    z-index: 13;
}
.logo {
    float: left;
    height: 58px;
    margin-top: 2px;
    overflow: hidden;
}
.nav_box h1, h2, h3, h4, h5, h6 {
    color: #333;
    font-weight: 100;
}
.nav_box a {
    text-decoration: none;
    color: #333;
}
#newry_menu_nav.newry_m_n {
    float: left;
    width: 600px;
    height: 60px;
    margin-left: 10px;
    overflow: hidden;
}
.bdline{ border-bottom:1px dotted #DDDDDD}
.nav_min .search{float:right;margin-right:10px;margin-top:10px}
.nav_min .search input#s{background:none repeat scroll 0 0 rgb(255,255,255);color:rgb(85,85,85);border:medium none;float:right}
.newry_m_n,.newry_m_n *{margin:0;padding:0;list-style:none outside none}
.newry_m_n{line-height:1;float:left}
.newry_m_n ul{position:absolute;top:-999em;width:8.8em}
.newry_m_n ul li{width:100%}
.newry_m_n li:hover{visibility:inherit}
.newry_m_n li{float:left;margin-right:0}
.newry_m_n li.active{ color:#0be}
.newry_m_n li.active a{color:#0be}
.newry_m_n li li{margin-right:15px}
.newry_m_n a{display:block;text-decoration:none;line-height:27px;min-width:1px;z-index:11}
.newry_m_n li{background:none repeat scroll 0 0 transparent}
.newry_m_n li a{padding:15px 13px;font-family:"Microsoft Yahei",Tahoma;font-size:17px;font-weight:400}
.ie6 .newry_m_n li a{padding:15px 10px 12px}
.newry_m_n li a:hover,.newry_m_n li.sfHover a{text-decoration:none;background:none!important; color:#0be}
.newry_m_n li:hover{ color:#0be}
.newry_m_n li li a,.newry_m_n li li a:visited,.newry_m_n li.sfHover li a{font-size:12px;line-height:18px;background:none repeat scroll 0 0 rgb(255,255,255);color:rgb(51,51,51)!important;border-bottom:1px dotted rgb(220,220,220);font-weight:normal}
.newry_m_n li li:last-child a,.newry_m_n li li:last-child a:visited{border-bottom:medium none}
.newry_m_n ul li li a{border-left:1px dotted rgb(220,220,220)}
.newry_m_n li li{background:none repeat scroll 0 0 rgb(255,255,255)}
.newry_m_n li li li{background:none repeat scroll 0 0 rgb(255,255,255)}
.newry_m_n li li:hover,.newry_m_n li li.sfHover,.newry_m_n li li a:focus,.newry_m_n li li a:hover,.newry_m_n li li a:active{background:none repeat scroll 0 0;outline:0 none}
.newry_m_n a.sf-with-ul{padding-right:28px;min-width:1px}
.bodycontainer.nav_mincontainer{z-index:10}
.newry_m_n li ul,.newry_m_n li li ul{}
.nav_min{width:1180px;margin:0 auto;background:none repeat 0 0 #353535;height:;z-index:13}
.newry_m_n a{color:#C3C6CA}
.newry_m_n li:last-child a{background-image:none}
.logo{float:left;height:58px;margin-top:2px;overflow:hidden}
.f-12 { font-size:12px; }
.f14 { font-size:14px; }
.f16 { font-size:16px; }
.f24 { font-size:24px; }
.mt20 { margin-top:20px; }
.ml10 { margin-left:10px; }
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}