@charset "utf-8"; .timeline h2,.timeline h3,.timeline ul{margin:0;padding:0;} .timeline ul{list-style:none outside none;} .timeline{margin:60px auto;width:900px;height:auto;background:url(images/line4.png) repeat-y 50px 0;} .timeline,.timeline-date{position:relative;overflow:hidden;} .timeline-date h2{margin-bottom:20px;height:87px;background:url(images/icon9.png) no-repeat 10px 0;} .timeline-date h2 span{display:inline-block;margin:30px 0 0 110px;color:#999;font-size:22px;} .timeline-date ul li{height:70px;zoom:1;} .timeline-date ul li h3{float:left;display:block;color:#878787;text-align:right;font-size:14px;} .timeline-date ul li h3 span{display:block;padding-left:15px;color:#adadad;font-size:12px;} .timeline-date ul li dl{margin-top:-5px;} .timeline-date ul li dl.right{position:relative;float:left;display:block;margin-top:5px;margin-left:35px;width:800px;height:auto;background-color:#6aac48;text-align:justify;} .timeline-date ul li dl.right:after{position:absolute;top:0;left:-32px;width:22px;height:22px;background:url(images/icon7.png) no-repeat;content:"";} .timeline-date ul li dl span{display:block;padding:6px 12px;color:#fff;font-size:16px;line-height:1.618;}