

.history-box {
	position:relative;
}
.company-history p {
	margin-bottom:62px;
}

.history-text {
	margin-left:20px;
}
.history-text span {
	padding:13px 0px;
	border-radius:50px;
	display:inline-block;
	color:#3382d5;
	margin-bottom:10px;
}
.history-text h4 {
	font-size:16px;
	color:#2f2f2f;
	font-weight:600;
}
.history-text p {
	margin-bottom:35px;
	/*text-align: left;*/
}

.company-history ul li:nth-child(2n) {
	margin-right:50%;
	padding-right:30px;
	text-align:justify;
	position:relative;
}
.company-history ul li:nth-child(2n):before {
	content:'';
	width:18px;
	height:18px;
	display:block;
	background-color:#fff;
	border:2px solid #186AAB;
	border-radius:50%;
	
	position:absolute;
	top:14px;
	right:-9px;
	z-index:2;
}
.company-history ul li:nth-child(2n):after {
	content:'';
	width:2px;
	height:120%;
	display:block;
	background-color:#bfbfbf;
	
	position:absolute;
	right:-1px;
	top:28px;
	z-index:1;
}
.company-history ul li:nth-child(2n+1) {
	margin-left:50%;
	padding-left:30px;
	position:relative;
}
.company-history ul li:nth-child(2n+1) .history-text {
	margin-left:0px;
}
.company-history ul li:nth-child(2n+1):before {
	content:'';
	width:18px;
	height:18px;
	display:block;
	background-color:#fff;
	border:2px solid #3382d5;
	border-radius:50%;
	
	position:absolute;
	top:14px;
	left:-9px;
	z-index:2;
}
.company-history ul li:nth-child(2n+1):after {
	content:'';
	width:2px;
	height:120%;
	display:block;
	background-color:#bfbfbf;
	
	position:absolute;
	left:-1px;
	top:28px;
	z-index:1;
}
.company-history ul li:last-child:after {
	display:none;
}

.top_nav {
    margin: 0 auto;
    width: 940px;
    position: relative;
}
.ibreadcrumb {
    margin-bottom: 0px;
    padding: 14px 10px;
    list-style: none;
    background-color:transparent;
    border-radius: 3px;
}

.ibreadcrumb > li {
    display: inline-block;
    list-style: none;
    padding: 0px;
    margin: 0px;
}

.ibreadcrumb-item:before {
    color: #999;
}
.ibreadcrumb li + li:before {
    padding: 0 5px;
}
.ibreadcrumb > li + li:before {
    padding: 0 5px;
    color: #999;
    content: "/\00a0";
}

.ctime_line,.chistory{
	width:830px;
	background:#FFF;
	padding-bottom: 50px;
}

.ctime_line .container,.chistory .container{
	width:860px;
}
.chistory .row{
	margin-bottom: 40px;
}
.hist_title{
	font-size: 16px;font-weight: bold;line-height: 48px;color: #186AAB;
}
.develop{margin-bottom: 50px;}
.histit_icon em{
	width: 44px;
    height: 44px;
    text-align: center;
    vertical-align: middle;
    display: inline-block;
    line-height: 42px;
    color: #186AAB;
    font-size: 24px;
}
.dev-box img{width: 200px;border: 1px solid #b8b9bf;border-radius: 4px;}
.dev-box a{width: 200px;background: #186AAB;margin-top:10px;color: #FFF;}
.dev-box a:hover{background: #639cd8;color: #333;}
.dev-box i{font-size: 13px;}