

.lefter { width: 100%; background-color: #f2f6f7; padding: .8rem 0 1.4rem 0; box-sizing: border-box;}
.lefter ul { width: 100%;}
.lefter ul li  { font-size:18px; color: #000; }
.lefter ul li a {color: #000;padding: .4rem 0; position: relative; margin: 0 .75rem; border-bottom: 1px solid #ddd; box-sizing: border-box;display:block;}
.lefter ul li a:hover{text-decoration:none;}
.lefter ul li dt {padding: .4rem 0; position: relative; margin: 0 .75rem; border-bottom: 1px solid #ddd; box-sizing: border-box;font-weight:400;}

.lefter ul li dt::after {content: ""; height: 1px; width: .8rem; background-color: #61646E; position: absolute; right: .5rem; top: 50%;}
.lefter ul li dt::before {content: ""; height: 1px; width: .8rem; background-color: #61646E; position: absolute; right: .5rem; top: 50%; transform: rotate(90deg);text-decoration:none; transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
.lefter ul li dl {display: none; background-color: #f2f6f7; padding: .3rem .75rem;margin-bottom:0px;}
.lefter ul li dl dd {line-height: .8rem;}
.lefter ul li dl dd a {color: #000;font-size:12px;margin: 0;}
.lefter ul li dl dd a:hover{text-decoration:none;}
.lefter ul li dt.cur::before { transform: rotate(0deg);}
.lefter ul li dt.cur { border-bottom: none;}





