.dhnr{ width: 100%; height: auto;}
.dhnr .dh{ width: 100%; height: auto; overflow: hidden; margin: 0px 0;}
.dhnr .yjdh{ color: #e8e5e5; display: block; line-height: 40px; padding-left: 15px; font-size: 14px; font-weight: bold; text-align: left;}

.first250897{ font-family: 宋体; background-color: #ffffff ;}
.ahover250897{ font-size: 9pt; color: #cc2222; font-family: 宋体 ;}
.leaderfont250897{ font-size: 9pt; color: #555555; font-family: 宋体 ;}
.secondlevelstyle250897{ font-size: 9pt;color:#222222; font-family: 宋体; text-decoration: none ;}
.firstlevelstyle250897{ font-weight: bold; font-size: 9pt; color: #222222; font-family: 宋体; text-decoration: none ;}
.avisited250897{ color: #222222 ;}
.secondtrstyle250897{ background-color: #ffffff ;}
.firsttrstyle250897{ background-color: #f1f8fd ;}

.btm_non p:first-child
{
background:#ff0000;}
