.tnb {position: relative;z-index: 1900;line-height: 14px;background: #fff;}
.tnb_wrap {height: 40px!important;border-bottom: 1px solid #e5e5e5;}
.tnb_wrap .tnb_inner {overflow: hidden;margin-bottom: -1px;}
.tnb_wrap .tnb_inner ul {display: table;table-layout: inherit;width:100%;  -webkit-box-sizing: border-box;box-sizing: border-box;margin: 0;}
.tnb_wrap .tnb_inner ul li {display: table-cell;}
.tnb_wrap .tnb_inner ul li a  {display: block;position: relative;text-align: center;letter-spacing:-1px}
.tnb_wrap .tnb_inner ul li.current a {color: #2C83DF;font-weight:600;}
.tnb_wrap .tnb_inner ul li a span {display: inline-block;position: relative;height: 42px;padding: 0 5px;font-size: 16px;line-height: 42px;white-space: nowrap;}
.tnb_wrap .tnb_inner ul li a span{margin: 0px;}
.tnb_wrap .tnb_inner ul li:first-of-type a span {margin-left: 12px;}
.tnb_wrap .tnb_inner ul li:last-of-type a span {margin-right: 12px;}
.tnb_wrap .tnb_inner ul li.current a span {color: #0395fc;}
.tnb_wrap .tnb_inner ul li.current a span:before {content: "";display: block;height: 2px;position: absolute;right: 0;bottom: 0;left: 0;background-color: #2C83DF;}
