/* µ¼º½À¸ */


nav ul {
  list-style: none;
  padding-left: 0;
  margin-top: 0;
  margin-bottom: 0;
}

.nav {
  width: 1003px;
  height:60px;
  margin: 0 auto;
  background: #333333;
  color: #f0f0f0;
  font-family:"ËÎÌå";
  font-family:"Î¢ÈíÑÅºÚ" ;

}
.nav_menu a {
  display: block;
  padding: 0 16px;
  line-height: inherit;
  cursor: pointer;
  font-size:16px; 
  color:#FFF;
  font-weight:bold;
  line-height:60px;

}
.nav_submenu a{ font-size:12px; line-height:35px; color:#333} 
.nav_menu {
  line-height: 45px;
  text-transform: uppercase;
}
.nav_menu-item {
  display: inline-block;
  position: relative;
    width:113px; 
  height:60px; text-align:center
}
.nav_menu-item:hover {
   background:url(../images/dh.png) top left no-repeat;
   width:113px; 
   height:60px
}
.nav_menu-item:hover .nav_submenu {
  display: block;
}
.nav_submenu {
  font-weight: 300;
  text-transform: none;
  display: none;
  position: absolute;
  width: 112px;
  background-color: #eaeaea;
}
.nav_submenu-item:hover {
  background: rgba(0, 0, 0, 0.1);
}



/* ½¹µãÍ¼ */

.demo-title {
  text-align: center;
  color: #a71700;
  text-transform: uppercase;
  padding: 30px 0 0;
  font-size: 60px;
}

/* Navigation bar */
.main-nav { 
  display: block; 
  text-align: center; 
  border-bottom: 2px solid #a71700;
  margin: 0 0 20px 0;
  padding: 0 0 10px 0;
}

.main-nav a { 
  text-decoration: none;
  color: #3e63ec;
  font-size: 18px;
  margin: 0 8px;
}
.main-nav a:hover {
  color: black;
  border-bottom: 2px solid black;
}

/* Moving Boxes title image wrapper */
#title { 
  text-align: center; 
}
#title img { 
  border: 0; 
}

/* Panel images */
.mb-inside img { width: 100%; }

/* height of the placeholder until image completely loads - needed for
   webkit browsers, add this only if you don't want the height animation
   on startup. 326px measures the height of the current image when enlarged 
*/
#slider-two .current img { /* height: 326px; */ }

/* Panel links */
.mb-inside a { color: #333; text-decoration: none; border-bottom: 1px dotted #ccc; }
.mb-inside a:hover { border-bottom: 1px solid #999; }

/* Add/remove panels buttons */
.buttons { padding: 5px 10px; text-align: center; }

/* Direct link styling */
.dlinks { 
  text-align: center;
  margin: 0 0 20px 0;
}
.dlinks * {
  vertical-align: middle;
}

#slider { width: 500px; }
#slider li { width: 250px; }