@charset "utf-8";
@media only screen and (max-width: 768px){
  .c_portalResGroupPublic_codeContainer-01001{
    min-height:100px;
    width:100%;
  }
  /*.history {*/
  /*  background: url(../style/images/ab-fzlc-line.jpg) repeat-y 140px 0 !important;*/
  /*}*/
  /*.history-date h2{*/
  /*  padding:0 !important;*/
  /*  background:#fff !important;*/
  /*}*/
  .history-date ul li {
   
  }
	
	
	.history-date ul li h3 {
    width: 80px;
    text-align: left;
    font-size: 14px;
    padding-right: 0px;
}
	
}





.ab-fzlc .nav-box li{list-style: none; list-style-position: outside;}


/*history*/
.history {
  background: url(../style/images/ab-fzlc-line.jpg) repeat-y 140px 0;
  overflow:
  hidden;
  position:
  relative;
}
.history-date {
  overflow:hidden;
}
.history-date h2 {
  background: url(../style/images/ab-fzlc-logo.jpg) #fff no-repeat top 17px left 165px;
  height:59px;
  font-size:25px;
  font-weight:normal;
  padding-left:30px;
  margin-bottom: 32px;
}
.history-date h2.first {
  position:absolute;
  left:0;
  top:0;
  width:935px;
  z-index:99;
}
.history-date h2 a {
  color: #333;
  display:inline-block;
  *display:inline;
  zoom:1;
	font-size: 32px;
  background: url(../img/icon08.gif) no-repeat right 50%;
  padding-right:17px;
  margin:21px 97px 0 0;
  text-decoration:none;
  font-family: 'font-syst-heavy';
}
.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(../style/images/about-fzlc-dot.jpg) no-repeat 114px 3px;
	padding-bottom: 1%;
  zoom:1;
	list-style: none;
	list-style-position: outside;
}
.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: 120px;
  text-align:
  right;
  font-family:  'font-syst';
  font-size: 16px;
  padding-right:19px;
  color: #000;
}
.history-date ul li h3 span {
  display:block;
  color:#d0d0d0;
  font-size:12px;
}
.history-date ul li dl {
      float: right;
      width: calc(100% - 120px);
      margin-top: 0px;
}
.history-date ul li dl dt{
  font-size: 18px;
  font-family: 'font-syst';
  width: calc(100% - 50px);
  color: #333 !important;
  font-weight: normal;
  margin-left: 50px;
  border-bottom: 1px dashed #e3e3e3;
  padding-bottom: 3%;
}
.history-date ul li dl dt span {
  display: none;
  color:#787878;
  font-size: 14px;
  font-weight: normal;
  margin-top: 16px;
  font-family:"Microsoft Yahei";
}
.history-date ul li.green h3 {
  color:#c00;
}
.history-date ul li.green h3 span {
  color:#c00;
}
.history-date ul li.green dl {
  margin-top:-8px;
}
.history-date ul li.green dl dt {
  font-size:30px;
  line-height:28px;
}
.history-date ul li.green dl dt a {
  /*background:url(../images/../images/icon09.gif) no-repeat 0 0; width:19px; height:16px;*/ 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;
}










/*------------------1440-----------------*/

@media (max-width: 1440px) {
	
	
}



@media (max-width: 1360px) {
	
}



/*===========991===========*/
@media (max-width: 991px) {
	.history-date ul li dl dt{font-size:16px;}
	.history-date h2 a{font-size:26px;}
}


