/* 发展历程 */
.history_top{padding-top: 1.9rem;padding-bottom: 0.35rem;background: url(../images/xz_hislogo_02.png) no-repeat 0 bottom;background-size: 100%;}
.his_bottom{background: #ecf0f4;padding: 0.45rem 0 2.7rem 0;}
.honor_his { position: relative;}
.honor_his::after{content: "";position: absolute;left: 0;bottom: 0.59rem;width: 100%;height: 1px;background: #c2c2c2;}

.honor_his li{height: 1.7rem;cursor: pointer;}
.a_cicle{text-align: center; height: 1.2rem;width:60%;color: #999999;

    transform: translate(-50%,0); -webkit-transform: translate(-50%,0);-ms-transform: translate(-50%,0);-moz-transform: translate(-50%,0);-o-transform: translate(-50%,0); position:absolute; left:50%; bottom:0;}
.a_cicle i{width: 0.12rem;height: 0.12rem;background: #005bac;border-radius: 50%;transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%); position:absolute; left:50%; top:50%;}

.a_year{line-height: 1em;margin-top: 0.2rem;}

.honor_his li.swiper-slide-active .a_year{font-size: 1.2rem;color: #005bac;margin-top: 0;font-weight: bold;    font-style: italic;    margin-top: -0.25rem;}
.honor_his li.swiper-slide-active .a_cicle i{visibility: hidden;opacity: 0;}
.honor_his li.swiper-slide-active .a_cicle{width: auto;}

.a_cicle{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}

/* .honor_btn{display: none;} */
.honor_btn>div{background: none;width: 1.68rem;height: 1.68rem; margin-top: -0.84rem; border-radius: 50%; background: rgba(0, 91, 172, 0.6);color: #fff; font-size: 0.36rem;}
.honor_btn .swiper-button-prev{left: 3rem;}
.honor_btn .swiper-button-next{right: 3rem;}


.his_listslider{position: relative;padding: 0 3.15rem;}
.his_listslider li{text-align: center;}
.his_listslider dt{border-radius: 0.3rem;margin-bottom: 0.35rem;}
.his_listslider dd span{display: block;line-height: 1em;margin-bottom: 0.2rem;}
.his_listslider dd p{color: #160403;}
.his_listslider .pub_button .swiper-button-prev{left: 0;}
.his_listslider .pub_button .swiper-button-next{right: 0;}
.his_listslider .pub_button{display: none;}
.his_listslider .pub_button>div{top:1.55rem;margin-top: 0;}

.his_listslider.cur ul{justify-content: center; }

@media only screen and (max-width:1024px) {
    .history_top{padding-top: 1rem;}
    .a_year{margin-top: 0;}
    .a_cicle i{width: 0.16rem;height: 0.16rem;}
    .honor_his li.swiper-slide-active .a_year{font-size: 0.9rem;margin-top: 0;}

    .his_bottom{padding: 0.8rem 0;}    
.his_listslider{padding: 0 1.5rem;}

}
@media only screen and (max-width:767px) {
    .honor_his li.swiper-slide-active .a_year{color: #999999;font-weight: normal;}
    .honor_his li.swiper-slide-active .a_year,.a_year{font-size: 18px;}
    .honor_his li.on .a_year{color: #005bac;font-weight: bold;font-size: 24px}
    .honor_his li.swiper-slide-active .a_cicle i{visibility: visible;opacity: 1;}
    .honor_his li{height: 40px;}
    .a_cicle{height: 40px;}
    .a_cicle i{width: 8px;height: 8px;top:auto;bottom: 0;}
    .honor_his::after{bottom: 7px;}
    .honor_btn>div{width: 32px;height: 32px;}
    .honor_btn .swiper-button-prev{left: 3%;}
.honor_btn .swiper-button-next{right: 3%;}
.a_cicle{width: 100%;}

.his_bottom{padding:50px 0;}
.his_listslider{padding: 0 30px ;}
.his_listslider .pub_button .swiper-button-prev{left: 0;}
.his_listslider .pub_button .swiper-button-next{right:  0;}
.his_listslider .pub_button>div{top:4.1rem;;}
.his_listslider dt{margin-bottom: 20px;}
.his_listslider dd span{margin-bottom: 10px;}
}
@media only screen and (min-width:767px) {
    .prev_m2 .a_cicle,.prev_m3 .a_cicle, .prev_m4 .a_cicle{left: 0;right: auto;transform: translate(0,0); -webkit-transform: translate(0,0);-ms-transform: translate(0,0);-moz-transform: translate(0,0);-o-transform: translate(0,0); }
    .next_m2 .a_cicle,.next_m3 .a_cicle, .next_m4 .a_cicle{left: auto;right: 0;transform: translate(0,0); -webkit-transform: translate(0,0);-ms-transform: translate(0,0);-moz-transform: translate(0,0);-o-transform: translate(0,0); }
    
    .honor_btn .swiper-button-disabled{    pointer-events: none !important; display: none;}

}





































