@charset "utf-8";
/*
 ** 版本 ：v1.0
 ** 时间 ：2019.1.25
 */

/* 分页 */
.pager a{display: inline-block; border-radius: 1px; line-height: 30px; padding: 0 10px; border: 1px solid #d9d9d9; text-decoration: none; margin-right: 5px; float: left; color: #333;}
.pager a.current{border: 1px solid #04A4FF; color: #fff; background: #04A4FF}
.pager span{float:right; color:#999}

.neirong p{line-height: 26px; text-indent: 2rem; font-size: 14px}

.border-top-3{border-top: #04A4FF 2px solid}


/*发展历程*/

.timeline{ margin-bottom: 110px}
.timeline:before{position: absolute; top: 0; bottom: 0; content: ""; width: 2px; background-color: #e2e2e2; left: 50px;}
.timeline li{ padding-top: 70px;}
.timeline li:first-child{padding-top: 0;}
.timeline li .cour-img{ left: 0; width: 100px; border-radius: 50%;}
.timeline li .cour-img img{width: 100%; border-radius:50%;background:#fff; border:#f1f1f1 1px solid; padding:6px}
.timeline li .cour-panel{padding-top: 20px; padding-left: 120px; text-align: right;}
.timeline li .cour-panel p.mp{background: none;}
@media screen and (min-width: 768px){
	 .timeline:before{left: 50%;}
	 .timeline li{min-height: 195px; padding-top: 95px;}
	 .timeline li .cour-img{left: 50%; margin-left: -97.5px; width: 195px;}
	 .timeline li .cour-panel{padding-top: 55px; padding-left: 0;}
	 .timeline li.odd .cour-panel{text-align: left;}
}
/*小屏幕*/
@media screen and (max-width: 768px){
 	.timeline li .cour-panel{text-align: left;}
 	div.m-qh-span span{padding: 3px; margin-right: 2px}
}
.m-qh-span span{display:inline-block;cursor: pointer;}
.m-qh-span span.ha{color: #04A4FF}

.intro-jj p{line-height: 34px; text-indent:2rem; font-size: 14px}