/*
*@des nav style for cn
*@author liw
*@create 2013-09-23
*@update 2013-09-23
*/
.nav{
  height: 34px;
  background-color: #de373d;
}
.nav-main {
  height: 34px;
  float: left;
}
.nav-item {
  float: left;
  font-size: 14px;
  font-weight: bold
}
.nav-main .f12{
	font-size:12px;
}
.nav-main a{
  line-height: 32px;
  padding: 0 34px;
  border-top: #d32a2f 1px solid;
  border-bottom: #d32a2f 1px solid;
  float: left
}
.nav-main a:link,
.nav-main a:visited {color: #fff;text-decoration:none;}
.nav-main .hover a,
.nav-main a:hover {
	background-color: #ba292e;
	color: #fff;
}

/*
 * wangmei
 * yellow page nav
 */
.yp-nav-item{
  position: relative;
}
.yp-icon-new{
	width: 25px;
	height: 14px;
	background: url("/images/2016/common/new.gif") no-repeat;
	position: absolute;
	top:-3px;
	right:10px;
	z-index:1;
}

.nav-main .hover a{
  background-color: #ba292e;
  color: #fff
}
.nav-main .hover .sub-nav a{
  background:#fff;
}
.nav-industry,
.nav-purchase{
  position: relative;
  z-index:98;
}
.nav-main .nav-item-arrow {
  position: absolute;
  display: inline-block;
  height: 0;
  width: 0;
  font-size: 0;
  overflow: hidden;
  line-height: 0;
  border-width:4px;
  border-style: solid;
  border-color: #fff #DE3237 #DE3237;
  top: 16px;
  right: 18px
}
.nav-main .hover .nav-item-arrow,
.nav-main .nav-item a:hover .nav-item-arrow{
  border-color: #fff #ba292e #ba292e
}
.nav-item .sub-nav {
  display: none;
  position: absolute;
  background: #fff;
  border: 1px solid #dadada;
  border-top: 0 none;
  height: 28px;
  line-height: 28px;
  width: 74px;
  top: 34px;
  left: 0;
  z-index: 72;
  padding: 0 10px;
  overflow: hidden;
}
.nav-purchase .sub-nav{
	width:195px;
}
.nav-main .hover .sub-nav{
	display:block;
}
.nav-main .sub-nav span{
    font-weight: normal;
  }
.nav-main .sub-nav .v-sep{
	margin:0 6px 1px 0;
}
.nav-main .sub-nav a {
  display: inline-block;
  line-height: 24px;
  padding: 0;
  font-size:12px;
  font-weight: normal;
  float:none;
  border:none;
}
.nav-main .sub-nav a:link,
.nav-main .sub-nav a:visited { color: #333; }
.nav-main .sub-nav a:hover { color: #bf030c;background: none; }
