.growCourse {
	background: url("../images/aboutus/grow-bg.png") no-repeat 50% 166px; margin-top: 40px;
}
.growCourse ul {
	margin: 0px auto; width: 70%;
}
.jobDetailsDialog {
	display: block;
}
.growCourse ul li {
	text-align: center; margin-left: 58px; display: inline-block;
}
.growCourse ul li:first-child {
	margin-left: 0px;
}
.growCourse ul li img {
	width: 70%; height: 70%;
}
.growCourseInfo ul li {
	padding: 10px; border-radius: 5px; border: 1px solid rgb(255, 64, 64); border-image: none; top: -40px; float: left; visibility: hidden; position: relative; background-color: rgb(255, 255, 255);
}
.growCourseInfo div {
	line-height: 24px; font-size: 12px;
}
.arrow {
	background: url("../images/aboutus/arrow.png") no-repeat; left: 50%; top: -15px; width: 20px; height: 15px; margin-left: -10px; position: absolute;
}
.growCourseInfo .title {
	color: rgb(255, 64, 64); font-size: 14px;
}
.growCourseInfo ul .info2012 {
	left: 145px; top: -100px;
}
.growCourseInfo ul .info2013 {
	left: 90px; top: -100px;
}
.growCourseInfo ul .info2014 {
	left: -133px; top: -100px;
}
.growCourseInfo ul .info2015 {
	left: 403px; top: -218px;
}
.growCourseInfo ul .info2016 {
	left: 306px; top: -218px;
}
.aboutusBg1 {
	background: url("../images/aboutus/aboutus-bg-1n.jpg") fixed no-repeat 50% 115px / auto 87%; width: 100%; height: 600px; -webkit-background-size: auto 87%; -moz-background-size: auto 87%; -o-background-size: auto 87%;
}
.teamP {
	padding: 0px 50px 10px;
}
.team ul li {
	width: 249px; text-align: center; margin-top: 20px; float: left;
}
.team ul li div {
	line-height: 24px;
}
.team ul li .name {
	color: rgb(73, 73, 73); padding-top: 4px; font-size: 16px;
}
.teamBg {
	background: url("../images/aboutus/avatars8.png") no-repeat; margin: 0px auto; width: 177px; height: 177px;
}
.teamBg0 {
	background-position: 1px -177px;
}
.teamBg1 {
	background-position: -176px -177px;
}
.teamBg2 {
	background-position: -353px -177px;
}
.teamBg3 {
	background-position: -531px -177px;
}
.teamBg4 {
	background-position: -708px -177px;
}
.teamBg5 {
	background-position: -885px -177px;
}
.teamInfo {
	clear: both;
}
.teamInfo ul li {
	padding: 10px; border-radius: 5px; border: 1px solid rgb(255, 64, 64); transition:0.3s; border-image: none; top: 0px; float: left; visibility: hidden; position: relative; opacity: 0; background-color: rgb(255, 255, 255);
}
.teamInfo ul li div {
	line-height: 24px; font-size: 12px;
}
.teamInfo ul .teamInfo0 {
	top: -295px;
}
.teamInfo ul .teamInfo1 {
	left: -103px; top: -295px;
}
.teamInfo ul .teamInfo2 {
	left: 460px; top: -389px;
}
.teamInfo ul .teamInfo3 {
	left: 336px; top: -389px;
}
.teamInfo ul .teamInfo4 {
	left: 226px; top: -236px;
}
.teamInfo ul .teamInfo5 {
	left: 215px; top: -331px;
}
.teamInfo ul .teamInfoShow {
	visibility: visible; opacity: 1;
}
.aboutusBg2 {
	background: url("../images/aboutus/wallpaper-photo-02.jpg") fixed no-repeat 50% 115px / auto 87%; width: 100%; height: 600px; -webkit-background-size: auto 87%; -moz-background-size: auto 87%; -o-background-size: auto 87%;
}
.joinPeanutBtn {
	padding: 10px 0px; border-radius: 5px; left: 50px; top: -20px; width: 200px; text-align: center; color: rgb(255, 255, 255); font-size: 20px; position: relative; cursor: pointer; background-color: rgb(255, 64, 64);
}
#wrapper {
	width: 1100px; height: 450px; overflow: hidden; margin-right: auto; margin-left: auto;
}
#wrapper div {
	width: 100px; height: 100px; float: left;
}
#wrapper #gellery1 {
	margin-left: 50px;
}
#wrapper2 {
	width: 1100px; height: 450px; margin-right: auto; margin-left: auto;
}
#wrapper2 div {
	width: 100px; height: 100px; float: left;
}
#wrapper2 #gellery1 {
	margin-left: 50px;
}
.max {
	width: 1100px; height: 280px; margin-right: auto; margin-left: auto;
}
.max .hs-left {
	float: left;
}
.hs-right {
	float: left;
}
.hs-left {
	width: 540px; height: 230px;
}
.hs-right {
	width: 540px; margin-left: -180px;
}
.h {
	width: 550px; height: 50px; color: rgb(255, 64, 64); line-height: 50px; font-size: 34px; font-weight: normal; margin-top: 50px;
}
.h span {

}
.cx {
	width: 550px; height: 40px; font-size: 24.8px; margin-top: 10px;
}
.cx span {
	margin-left: 50px;
}
.hs-right .hs-sm {
	font-size: 24px; margin-top: 50px;
}
.lower {
	font-size: 16px; margin-top: 37px;
}
.lower p {
	margin-top: 10px;
}
.dlg-view {
	overflow: hidden;
}
.clearfix::after {
	height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";
}
.wrapper::after {
	height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";
}
.clearfix {
	display: inline-block;
}
.clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
.job-tabs-wrap {
	background: url("../images/aboutus/job-tabs-wrap.png") repeat-y; left: 0px; top: 0px; width: 143px; height: 590px; padding-top: 20px; position: absolute;
}
.job-tabs-wrap ul li {
	padding: 0px 0px 0px 12px; height: 43px; color: rgb(255, 255, 255); line-height: 43px; font-size: 14px; margin-left: 0px; cursor: pointer;
}
.job-tabs-wrap ul li.cur {
	background: rgb(249, 249, 249); width: 124px; color: rgb(255, 64, 64);
}
.job-cnt {
	padding: 0px 35px 30px; width: 381px; height: 470px; margin-left: 100px; float: left; overflow-x: hidden; overflow-y: auto;
}
.job-cnt h1 {
	color: rgb(255, 64, 64); font-size: 16px; font-weight: normal;
}
.job-cnt .subtitle {
	margin: 10px 0px; color: rgb(153, 153, 153); font-size: 14px;
}
.job-cnt ol li {
	list-style: decimal; color: rgb(153, 153, 153); line-height: 22px; font-family: simsun,"宋体",tahoma,arial; font-size: 12px; margin-left: 10px;
}
.job-cnt .subtitle {
	margin: 10px 0px; color: rgb(153, 153, 153); font-size: 14px;
}
.con_2 {
	padding-top: 30px;
}
.section-case-cnt .con_2 p {
	color: rgb(153, 153, 153); font-size: 14px;
}
.section-case-cnt .con_2 img {
	margin: 50px auto;
}
.con_3 {
	padding: 70px 0px;
}
.con_4 img {
	margin: 70px auto;
}
.con_5 img {
	margin: 70px auto;
}
.con_6 {
	padding: 70px 0px;
}
.con_6 p {
	line-height: 32px;
}
.cur {
	color: rgb(255, 64, 64);
}
.dlg-view .mail-wrap {
	padding: 10px 0px 15px 178px; width: 100%; clear: both;
}
.album-dialog .md-container .md-content {
	padding: 0px 0px 0px 10px;
}
#job-cnt {
	scrollbar-arrow-color: #bbbbbb; /*三角箭头的颜色*/
	scrollbar-face-color: #dddddd; /*立体滚动条的颜色（包括箭头部分的背景色）*/
	scrollbar-3dlight-color: #ffffff; /*立体滚动条亮边的颜色*/
	scrollbar-highlight-color: #ffffff; /*滚动条的高亮颜色（左阴影？）*/
	scrollbar-shadow-color: #ffffff; /*立体滚动条阴影的颜色*/
	scrollbar-darkshadow-color: #ffffff; /*立体滚动条外阴影的颜色*/
	scrollbar-track-color: #ffffff; /*立体滚动条背景颜色*/
	scrollbar-base-color:#ffffff; /*滚动条的基色*/
}

::-webkit-scrollbar{width:12px;}

::-webkit-scrollbar-corner:vertical{background-color:#eeeeee;}

::-webkit-scrollbar-resizer:vertical{background-color:#eeeeee;}

::-webkit-scrollbar-thumb {border-radius: 10px;  background: rgba(0,0,0,0.2);}  
  
::-webkit-scrollbar-thumb:window-inactive {background: rgba(0,0,0,0.1);}  
  
::-webkit-scrollbar-thumb:vertical:hover{background-color: rgba(0,0,0,0.3);}  

::-webkit-scrollbar-thumb:vertical:active{background-color: rgba(0,0,0,0.7);}  
