@charset "utf-8";
/* CSS Document */

/* 公司简介 */
.about_cont{}
.about_cont h3{ font-family:"微软雅黑"; font-size:30px; color:#777777; line-height:40px; font-weight:normal; padding:10px 0 20px;}
.about_cont p{ color:#777777; line-height:24px; text-indent:2em; padding:0 0 20px 0;}

.about_cont .parta{}
.about_cont .parta .pic{ padding: 10px 15px 0 70px;}

.about_cont .partb{ padding:60px 0 70px 0; border:1px solid #dfdfdf; background:#f5f5f5; border-left:none; border-right:none;}
.row-team .pictxt { float:left; width: 23.3%; margin:0 0.8%;}
.row-team .pictxt:last-child{ margin-right:0;}
.row-team p{ text-indent:0;}
.row-team img { background: #fff; padding: 5px; margin-bottom: 30px;}
.sp-box {
position: relative;
background: #fff;
padding: 20px;
box-sizing: border-box;
-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
box-shadow: 0px 1px 2px rgba(0,0,0,0.15);
}

.sp-rounded {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

.row-team .sp-box:before {
content: " ";
position: absolute;
top: -60px;
left: 50%;
margin-left: -30px;
border-width: 30px;
border-style: solid;
border-color: transparent transparent #fff transparent;
}

.row-team h4{font-family:"微软雅黑"; font-size:16px; color:#333333; font-weight:normal;}

.about_cont .partc{ padding:80px 0;}
.about_cont .partc i{ font-family:"微软雅黑"; font-size:14px; color:#777777; font-style:normal; text-align:center;}

/*公司发展*/

.row-fluid {
	width:100%;
*zoom:1
}
.row-fluid:before, .row-fluid:after {
	display:table;
	line-height:0;
	content:""
}
.row-fluid:after {
	clear:both
}
.row-fluid [class*="span"] {
	display:block;
	float:left;
	width:100%;
	min-height:30px;
	margin-left:2.127659574468085%;
    *margin-left:2.074468085106383%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.row-fluid [class*="span"]:first-child {
	margin-left:0
}
.row-fluid .controls-row [class*="span"]+[class*="span"] {
margin-left:2.127659574468085%
}
.row-fluid .span5 {
	width:40.42553191489362%;
*width:40.37234042553192%
}
.row-fluid .span2 {
	width:14.893617021276595%;
*width:14.840425531914894%
}

[class*="span"].hide, .row-fluid [class*="span"].hide {
	display:none
}
[class*="span"].pull-right, .row-fluid [class*="span"].pull-right {
	float:right
}

.sp-timeline {
	position:relative;
	margin-bottom: -3px !important
}
.sp-timeline.last-child {
	margin-bottom:80px !important
}
.sp-timeline .sp-timeline-bar h2 {
	margin:20px 0;
	position:relative;
	z-index:1;
	font-size:30px;
	line-height:40px;
	font-weight:700
}
.sp-timeline .sp-timeline-bar:after {
	content:'';
	position:absolute;
	top:0;
	bottom:0;
	width:8px;
	left:50%;
	margin-left: -4px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px
}
.sp-timeline h2.time {
	background:#f5f5f5
}
.sp-timeline i {
	display:inline-block;
	margin:10px 0;
	font-size:26px;
	border:5px solid rgba(0,0,0,0.2);
	padding:0;
	line-height:22px;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	border-radius:100%
}
.sp-timeline .timeline-item-box {
	position:relative;
	z-index:2;
	text-align:left;
}

.sp-timeline .timeline-item-box.odd {
	margin-top:70px
}
.sp-timeline .timeline-item-box.odd:before {
	left:100%;
	border:solid transparent;
	content:" ";
	height:0;
	width:0;
	position:absolute;
	border-left-color:#fff;
	border-width:10px;
	top:30%;
	margin-top: -15px
}

/*
.sp-timeline .timeline-item-box:nth-child(odd) {
	margin-top:70px
}
.sp-timeline .timeline-item-box:nth-child(odd):before {
	left:100%;
	border:solid transparent;
	content:" ";
	height:0;
	width:0;
	position:absolute;
	border-left-color:#fff;
	border-width:10px;
	top:30%;
	margin-top: -15px
}*/

.sp-timeline .timeline-item-box.even {
	margin-top:120px
}
.sp-timeline .timeline-item-box.even:after {
	right:100%;
	border:solid transparent;
	content:" ";
	height:0;
	width:0;
	position:absolute;
	border-right-color:#fff;
	border-width:10px;
	top:30%;
	margin-top: -15px
}

/*
.sp-timeline .timeline-item-box:nth-child(even) {
	margin-top:120px
}
.sp-timeline .timeline-item-box:nth-child(even):after {
	right:100%;
	border:solid transparent;
	content:" ";
	height:0;
	width:0;
	position:absolute;
	border-right-color:#fff;
	border-width:10px;
	top:30%;
	margin-top: -15px
}*/

.sp-timeline .sp-timeline-bar:after {
	background:#ff5335;
}
.sp-timeline i {
	color:#ff5335
}

.icon-circle:before {
	content:"\f111"
}

@font-face {
	font-family:'FontAwesome';
	src:url('../fonts/fontawesome-webfont.eot');
	src:url('../fonts/fontawesome-webfont.eot') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff') format('woff'), url('../fonts/fontawesome-webfont.ttf') format('truetype');
	font-weight:normal;
	font-style:normal
}
[class^="icon-"], [class*=" icon-"] {
font-family:FontAwesome;
font-weight:normal;
font-style:normal;
text-decoration:inherit;
-webkit-font-smoothing:antialiased;
*margin-right:.3em
}
[class^="icon-"]:before, [class*=" icon-"]:before {
	text-decoration:inherit;
	display:inline-block;
	speak:none
}

/*联系我们*/
.contact_pic{ border:1px solid #CCC;}
.contact_cont .parta{font-family:"微软雅黑"; font-size:15px;  color:#616161; font-style:normal; position:relative;}
.contact_cont .parta .contact_p{position:absolute;bottom:0;right:30px;}
.contact_cont .parta p{line-height:16px; text-indent:2em; padding:0 0 20px 0;}

/*公司团队*/
.about_team{font-family:"微软雅黑"; }
.about_team .pic{width:172px;color:#94bb3c; font-size:16px;}
.about_team .intr{ width:840px;font-size:17px; padding-right:5px; color:#67696b; border-bottom:1px dashed #999;}
.about_team .intr p{ margin-bottom:31px; line-height:22px;}
.about_team .intr .name{font-size:25px;}
.about_team .intr .job{font-size:20px;}