.slideTxtBox .bd {height: 369px;background: #ffffff;padding: 11px 20px 20px;}
/* css 重置 */
*{margin:0; padding:0; list-style:none; }
body{ background:#fff; font:normal 12px/22px 宋体;  }
img{ border:0;  }
a{ text-decoration:none; color:#333;  }
a:hover{ color:#1974A1;  }


/* 本例子css */
.slideTxtBox{  text-align:left;  }
.slideTxtBox .hd{ height: 50px;line-height: 50px;padding: 0 10px 0 20px;border-bottom: 1px solid #ddd;position: relative;}
.slideTxtBox .hd ul{ float: left;position: absolute;left: 20px;top: -1px;height: 60px;}
.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.slideTxtBox .hd ul li.on{     height: 50px;background: #fff;line-height: 50px;color: #b92b2f;border-bottom: solid 3px #b92b2f; }
.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox .bd li {    width: 100%;height: 50px;border-bottom: #c7c6c6 1px dotted;}
.slideTxtBox .bd li p{width: 73%;
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.slideTxtBox .bd li .date{ float:right; color:#999;line-height: 50px;  }
.slideTxtBox .hd ul li.on a {font-weight: bold;color: #b92b2f;font-size: 26px;}
.slideTxtBox .hd ul li {font-size: 26px;padding: 0 2px;float: left;margin-right: 25px;line-height: 50px;height: 50px;    font-weight: 400;}