﻿a { text-decoration:none; color:#4c4c4c; outline:none; }
a:hover { text-decoration:none; }
.clearfix:after{content:" "; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{zoom:1;}
.fl { float:left;}
.fr { float:right;}
/*.public*/
a { blr:expression(this.onFocus=this.blur()) } /*针对 IE*/
a { outline:none; } /*针对firefox等*/

/*history*/
.history { background:url(../Skin/dsj/line04.gif) repeat-y 70px 0; overflow:hidden; position:relative;}
.history-date { overflow:hidden;}
.history-date h2 { background:url(../Skin/dsj/icon06.gif) #fff no-repeat 42px 0; height:59px; font-size:25pxfont-weight:normal;  margin-bottom:30px;}
.history-date h2.first { position:absolute;width:700px; z-index:99;padding-left:115px;left:0; top:0px; }
.history-date h2 a { color:#888; display:inline-block; *display:inline; zoom:1; background:url(../Skin/dsj/icon08.gif) no-repeat left 50%; margin:21px 0px 0 0; padding-left:30px; }
.history-date h2 a:hover { text-decoration:none;}
.history-date h2 img { vertical-align:-5px;}
.history-date h2.date02 { background:none; padding-left:63px;}
.history-date ul li { background:url(../Skin/dsj/icon07.gif) no-repeat 64px 5px; padding-bottom:30px; zoom:1;}
.history-date ul li.last { padding-bottom:20px;}
.history-date ul li:after{content:" "; display:block; height:0; clear:both; visibility:hidden;}
.history-date ul li h3 { float:left; width:60px; color:#888; text-align:right;}
.history-date ul li h3 span { display:block; color:#d0d0d0; font-size:12px;}
.history-date ul li dl { float:left; padding-left:41px; margin-top:-5px; width:610px;}
.history-date ul li dl dt { color:#000;}
.history-date ul li dl dt span { display:block; color:#787878; font-size:12px;}

.history-date h2.first .more-history {font-size: 16px; background: transparent; margin-left: 30px;}
.history-date h2.first .more-history:hover {text-decoration: underline;}

*body .history-date ul li dl dt {_font-size:12px !important;}
*body .history-date ul li dl dt span {_font-weight:normal !important;}
