#top{
	 z-index: 999; height:60px;  line-height:60px; background: #a61c46;  width: 100%; position: relative; min-width:1200px;
	}

	
/*navigation*/

.navwrap{    width: 1200px; margin: 0 auto;	}

#nav, #nav ul{
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-position:outside;
	position:relative;
	line-height:60px; 
	z-index:5;

}

#top #nav ul a{
	line-height:60px; 
}

#top #nav li{
	float:left;height:60px;font-weight: normal;width: 171px; background:url(../images/icon.png) no-repeat 90px 10px; text-align: center; position:relative;
}
#top #nav li a{display:block;font-size: 16px;color: #fff !important;}
#top #nav li:hover a{color: #a61c46 !important; background:url(../images/icon-1.png) no-repeat 90px 10px #fff; display: block;}
#top #nav li ul {
	position:absolute;background:#dbdcdc;width: 245px;z-index: 999;
	display:none;
	top:60px;
	left:0;}
#top #nav li ul li{width:245px;height:40px; line-height:40px; background:none !important; }
#top #nav li ul li a{width:245px; vertical-align:middle;text-align:left; display:block;color:#a61c46; font-size: 15px; text-indent:20px; background:#dbdcdc !important;height:40px; line-height:40px;}
#top #nav li ul li:hover a{background:#a61c46 !important; color:#fff !important;}
#top #nav ul ul{top:auto;border-top:none;}	

#top #nav li ul li ul {
	left:245px;
	top:0px;
}
#top #nav li ul li ul li{width:245px; background:none; }
#top #nav li ul li ul li a{text-align:left; display:block; font-size: 15px; text-indent:20px; background:#dbdcdc !important;height:40px; line-height:40px;color:#a61c46;}
#top #nav li ul li ul li:hover a{background:#a61c46 !important; color:#fff;}
#top #nav li:hover ul ul, #top #nav li:hover ul ul ul,#top  #nav li:hover ul ul ul ul{
  	display:none;	
}
#top #nav li:hover ul, #top #nav li li:hover ul, #top #nav li li li:hover ul, #top #nav li li li li:hover ul{
	display:block;
}
#top #nav li ul a{
	border-top:1px solid #d3c9d1;
}