
h2,ul,h3 {padding: 0;margin:0;}

  ul {list-style: none outside none;}

body { 
	 overflow-y: scroll; 
	}  /* 网页抖动问题处理*/
  .timeline {
    background: url("images/line4.png") repeat-y 50px 0;
    overflow: hidden;
    position: relative;
    height:0px;
    margin-top: 10px;
    margin-bottom: 1px;
  }

  .timeline-date {
    overflow: hidden;
    position: relative;
  }

  .timeline-date h2 {
    background:url("images/icon9.png") no-repeat 24px 0;
    height: 87px;
    margin-bottom: 20px;
  }

  .timeline-date h2 span {
    color: #999999;
    display: inline-block;
    font-size: 22px;
    margin: 20px 0px 0 100px;
  }

  .timeline-date ul li {
    background: url("images/icon7.png") no-repeat 42px 5px;
    zoom: 1;
    height:70px;
  }

  .timeline-date ul li h3 {
    float: left;
    text-align: right;
    font-size: 14px;
    color: #878787;
    display: block;
  }
      
  .timeline-date ul li h3 span {
    display: block;
    color: #ADADAD;
    font-size: 12px;
    padding-left:15px;
  }
      
  .timeline-date ul li dl {
    margin-top: -5px;
  }

  .timeline-date ul li dl.right {
    background: url("images/left_arrow.png") no-repeat 0 0;
    float: left;
    margin-left: 35px;
    margin-top: -5px;
    display: block;
    background-color:#FFBB42;
    height:40px;
    width:270px;
  }
      
  .timeline-date ul li dl span{
    display: block;
    font-size:16px;
    padding: 0px 10px 0px 30px;
    color:#fff;
    line-height: 40px;

  }
