/*-------发展历史----------*/
.history{width: 100%; height: auto; margin: 80px auto;overflow:hidden; /*padding-top:50px;*/ /*background:#fff;*/}
.history li{width: 40%; height: auto;  position: relative; }
.history li h3{font-size: 34px; color: #185fae;font-weight: bold;}
.history li h4{font-size: 15px; color: #333; font-weight: bold; line-height: 28px;}
.history li.his_right{text-align: left; float: right; border-left: 1px solid #dbdbdb;padding-left: 40px; padding-right:10px;}
.history li.his_left{text-align: right; float: left;border-right: 1px solid #dbdbdb; padding-right: 40px;padding-left:9px;}
.history li p{font-size: 18px; color: #333; line-height: 34px;}
.history li .his_icon{position: absolute; width: 42px; height: 34px; top: 0; z-index:999; }
.history li.his_right .his_icon{ background: url(../images/his_3.png) no-repeat ; left: -18px;}
.history li.his_left .his_icon{ background: url(../images/his_3.png) no-repeat ; right: -25px;}
/*.history li.his_left:hover .his_icon{ background: url(../../images/his_4.png) no-repeat #fff; right: -25px;}*/
.azfzlchdiv:hover .his_left .his_icon{ background: url(../images/his_4.png) no-repeat #fff; right: -25px;}
.his_left2{ text-align:left !important;border-left: 1px solid #dbdbdb;border-right:none !important; padding:0 0 0 30px !important;}
.lchdiv{ overflow:hidden;}
.his_left2 .his_main{border-bottom: 2px dashed #eee;padding-bottom: 10px;margin-bottom: 20px;}

@media only screen and (max-width: 767px) {
.history li{}
.his_left2{width: 220px !important;}
.history li p{ font-size:14px; line-height:30px;}
.history li h3{ font-size:26px;}
}