.main {margin:0 auto; width:100%;} 

/* a { blr:expression(this.onFocus=this.blur()) }

a { outline:none; } */

.main { padding:45px 0; }
/* min-height:720px;  */

.history { background:url(../images/line.png) repeat-y; overflow:hidden; position:relative;}

.history-date { overflow:hidden;}

.history-date h2 { background:url(../images/icon06.gif) #fff no-repeat 158px 0; height:59px; font-size:25px; font-family:微软雅黑; font-weight:normal; padding-left:45px; margin-bottom:36px;  }

.history-date h2.first { position:absolute; left:0; top:0; width:935px; z-index:99;}

.history-date h2 a { color:#00bbff; display:inline-block; *display:inline; zoom:1; background:url(../images/icon08.png) no-repeat right 50%; padding-right: 40px;margin: 21px 40px 0 15px;}

.history-date h2 a:hover { text-decoration:none;}

.history-date h2 img { vertical-align:-5px;}

.history-date h2.date02 { background:none;}

.history-date ul {}

.history-date ul li { background:url(../images/icon07.png) no-repeat right center; padding-bottom:16px; zoom:1;background-position: 159px 13px; }

.history-date ul li.last { padding-bottom:0;}

.history-date ul li:after{content:" "; display:block; height:0; clear:both; visibility:hidden;}

.history-date ul li h3 { float:left; width:168px; text-align:right; padding-right:19px;color:#c3c3c3; font:normal 18px/16px Arial;}

.history-date ul li h3 span { display:block; color:#d0d0d0; font-size:12px;}

.history-date ul li dl { padding-left:41px; margin-top:-5px; font-family:微软雅黑;overflow: hidden;}

.history-date ul li dl dt { font:20px/22px 微软雅黑; color:#737373; }

.history-date ul li dl dt .span { display:block; color:#787878; font-size:18px;margin-top: 12px;}

.history-date ul li.green h3 { color:#1db702;font-size: 24px;}

.history-date ul li.green h3 span { color:#a8dda3;font-size: 20px; margin-top:12px;}

.history-date ul li.green dl { margin-top:-8px;}

.history-date ul li.green dl dt { font-size:30px; line-height:40px;}

.history-date ul li.green dl dt a {display:inline-block; *display:inline; zoom:1; overflow:hidden; vertical-align: middle; margin-left:12px;}

.history-date ul li.green dl dd { padding-top:20px; display:none;}

.history-date ul li.green dl dd img { float:left;}

.history-date ul li.green dl dd p { overflow:hidden; zoom:1; line-height:21px; color:#787878;}

.history-date h2.first .more-history {font-size: 16px; background: transparent; margin-left: 30px;}

.history-date h2.first .more-history:hover {text-decoration: underline;}

.history-date ul li img{max-width: 100%;}

*body .history-date ul li dl dt {_font-size:12px !important; _font-weight:bold;}

*body .history-date ul li dl dt span {_font-weight:normal !important;}

*body .history-date ul li.green dl dt a {_background:transparent !important; *background:transparent !important;*font-size:12px !important; _font-weight:normal !important;}