﻿.bd{
  /*
  overflow-x: hidden;
  */
}
#menu {


	width:100%
}
#menu li{
	height:45px;
	border-bottom:0;
	border-right:0;
	position:relative;
background:url(../img/nav-bg.jpg) no-repeat;
	float:left;
	width:140px;
    height: auto;
    box-sizing: border-box;

}



#menu li>a{
    color: #13a300;
	font-size:15px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	/*border:1px solid #f9f8f9;*/
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	border-bottom:0;
	display:block;
	line-height:45px;
	text-align:center;
    position: relative;
    z-index: 128;

}

/*下拉菜单二次开发-子菜单*/
.menu_sub{
    width:100px;
    height: auto;
    position: absolute;
    z-index: 64;
   padding-left: 3px;
    top: 140%;
    margin: 0px auto;
    border-radius: 7px;
    -webkit-border-radius: 7px;
   background-color: #FFFFFF;
    transition: All 0.3s ease-in-out;
    -webkit-transition: All 0.3s ease-in-out;
}
/*下拉菜单二次开发-小三角*/
/*CSS :after元素的内容之后插入新内容：*/
/*CSS :before 元素的内容之前插入新内容：*/

.menu_sub:after{
    content: '';
    display: block;
    position: absolute;
    left: 0px;
    right: 0px;
    top: -15px;
    width: 0px;
    height: 0px;
    margin: 0px auto;
    border-style: solid;
    border-color: #336600 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 12px 10px 10px 10px;

}
.msdf{

    opacity: 0;
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
}
.mshov{
    opacity: 1;
    -webkit-transform: translateY(0%);
    -moz-transform: translateY(0%);
    -ms-transform: translateY(0%);
    transform: translateY(0%);
}
.menu_sub > a{
text-align: center;
width:120px;

    color: #13a300;
    font-size: 14px;
    display: block;

}
.menu_sub > a:hover{
    color: #fff;
    background-color: #13a300;
}