.box_menuA{
box-sizing:borer-box;
max-width: 100%;
padding-bottom: 18px;
position: relative;
}

.box_menuA .zwin{
position: absolute;
width: 28px;
height: 28px;
border-radius:50%;
bottom: 3px;
left: 0px;
right: 0px;
margin: 0px auto;
background: url('../images/zwin.png') 50% 50% no-repeat;
background-color: #e7e9e9;
cursor: pointer;
transition: all 0.5s ease-out 0s;

}

.box_menuA .zwinBlock{
transition: all 0.5s ease-out 0s;
-ms-transform: rotate(180deg); 
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}

.box_menuA .menuParent{

}
.menuParent .menuLeftA{

}
.menuParent>.menuLeftA>ul{
list-style: none;
}
.menuParent>.menuLeftA>ul li{
position: relative;
}
.menuParent>.menuLeftA>ul li a{
display: block;
border-bottom: 1px solid #dbdddd;
border-top: 1px solid #FFFFFF;
padding: 12px 25px 13px 77px;
background-color: #e7e9e9;
font-size: 16px;
color: #000000;
box-sizing: border-box;
display: table;
width: 100%;
transition: all 0.5s ease-out 0s;
}


.menuParent>.menuLeftA>ul li a .spSub{
display: inline-block;
width: 36px;
height: 34px;
display: table-cell;
vertical-align: middle;
padding-right: 20px;
background-repeat: no-repeat;

}
.menuParent>.menuLeftA>ul li a .spSel{
display: none;
}
.menuParent>.menuLeftA>ul li a .textMenu{
display: inline-block;
overflow: hidden;
display: table-cell;
vertical-align: middle;
}

.menuParent>.menuLeftA>ul li:first-child a{
border-top: none;
padding-bottom: 12px;
}

.menuParent>.menuLeftA>ul li.sel a,.menuParent>.menuLeftA>ul li a:hover{
color: #135a33;
transition: all 0.5s ease-out 0s;
}

.menuParent>.menuLeftA>ul li:after,.menuParent>.menuLeftA>ul li:before{
content:"";
position: absolute;
width: 14px;
height: 14px;
background-color: #135a33;
top:50%;
margin-top: -7px;
}
.menuParent>.menuLeftA>ul li:after{
right: 0px;
}
.menuParent>.menuLeftA>ul li:before{
left: 0px;
}