@charset "UTF-8";

/**
* 关于天创
*@file:about.css;
*@create author:gj;
**/

/*关于天创*/
.aboutMain{
	width:100%;
	height: auto;
	overflow: hidden;
	margin-top: 57px;
}
.aboutMain .aboutTop{
	width:100%;
	height: 70px;
	overflow: hidden;
	background: #187efc;
}
.aboutMain .aboutTop ul{
	width:1200px;
	height: auto;
	overflow: hidden;
	margin:0 auto;
}
.aboutMain .aboutTop ul li{
	width:33.3%;
	height: 70px;
	line-height: 70px;
	float: left;
	text-align: center;
	font-size: 18px;
	cursor:pointer;
	color:#b8d8fe;
}
.aboutMain .aboutTop ul li.Cur{
	color:#fff;
	background: #006aee;
}
.aboutMain .aboutTop ul li:hover{
	color:#fff;
}
.aboutMain .aboutContent{
	height: auto;
	overflow: hidden;
	margin:0 auto;
}
.aboutContent .contentInfo{
	display: none;
	height: auto;
	overflow: hidden;
}
.contentInfo .synopsis{
	height: auto;
	overflow: hidden;
}
.contentInfo .synopsisTitle{
	text-align: center;
	margin-top: 100px;
}
.contentInfo .synopsisTitle h3{
    font-size: 28px;
	color: #4a4a4a;
}
.contentInfo .synopsisTitle span{
	color:#9b9b9b;
	font-size: 17px;
	margin-top: 13px;
	display: inline-block;
}
.synopsis .synopsisText{
	width:1140px;
	font-size: 16px;
	color:#666;
	margin:22px auto 0;
}
.synopsis .culture{
	width: 940px;
	height: auto;
	overflow: hidden;
	margin:80px auto 0;
}
.culture .cultureInfo{
	height: auto;
	overflow: hidden;
	border-bottom: 2px solid #f6f6f6;
	padding-bottom: 20px;
	margin-bottom: 30px;
}
.culture .cultureInfo em{
	display: inline-block;
	float: left;
	text-align: right;
	width: 264px;
	color:#006aee;
	font-size: 24px;
}
.culture .cultureInfo span{
	width: 528px;
	float: left;
	font-size: 20px;
	color:#666;
	margin-left: 120px;
}
.synopsis .teamContent{
	width: 100%;
	height: 380px;
	background: #383d41;
	margin-top: 62px;
}
.teamContentList{
	width:960px;
	margin:0 auto;
	padding:0 120px;
}
.teamContentList li{
	width:240px;
	height:380px;
	float:left;
	position:relative;
	overflow:hidden;
}
.teamContentList li .bg{
	width:240px;
	height:50px;
	position:absolute;
	left:0;
	bottom:-50px;
	background:rgba(0,96,214,0.5);
	background:#0060d6;
	opacity:0.8;
	z-index:2;
	transition:bottom 0.5s;
	-moz-transition:bottom 0.5s;
	-webkit-transition:bottom 0.5s;
	-o-transition:bottom 0.5s;
}
.teamContentList li .font{
	width:240px;
	height:50px;
	line-height:50px;
	text-align:center;
	position:absolute;
	left:0;
	bottom:0;
	z-index:3;
	font-size:20px;
	color:#fff;
}
.teamContentList li:hover{cursor:pointer}
.teamContentList li:hover .bg{bottom:0}
.teamContentInfo{
	width:1200px;
	height: 150px;
	margin:0 auto;
	position:relative
}
.teamContentInfo article{
	display:none;
	padding:40px 240px 0;
	font-size: 15px;
	color:#666;
}
.teamContentInfo:before{
	content:'';
	color:#006aee;
	width:16px;
	height: 13px;
	font-size:30px;
	position:absolute;
	left:200px;
	top:40px;
	background: url(../images/other/frontIcon.png) no-repeat;
}
.teamContentInfo:after{
	content:'';
	color:#006aee;
	font-size:30px;
	width:16px;
	height: 13px;
	position:absolute;
	right:200px;
	top:40px;
	background: url(../images/other/backIcon.png) no-repeat;
}
.contentInfo .prize img.enterprise{
	width: 988px;
	display: block;
	margin:70px auto 120px;
}
.contentInfo .prize img.personal{
	width: 693px;
	display: block;
	margin:70px auto 120px;
}
.contentInfo .contactDetail{
	width: 938px;
	height: auto;
	overflow: hidden;
	margin:40px auto 140px;
}
.contactDetail .phone{
	border-bottom: 2px solid #f6f6f6;
	padding-bottom: 20px;
	height: auto;
	overflow: hidden;
}
.contactDetail .phone em{
	width: 26px;
	height: 26px;
	display: inline-block;
	float: left;
	margin-left: 258px;
	background: url(../images/other/phoneIcon.jpg) no-repeat;
}
.contactDetail .phone span{
	display: inline-block;
	float: left;
	font-size: 19px;
	color:#666;
	margin-left: 18px;
}
.contactDetail .address{
	height: auto;
	overflow: hidden;
	margin-top: 18px;
}
.contactDetail .address em{
	width: 22px;
	height: 28px;
	display: inline-block;
	float: left;
	margin-left: 258px;
	background: url(../images/other/addressIcon.jpg) no-repeat;
}
.contactDetail .address .addressInfo{
	float: left;
	margin-left: 22px;
}
.contactDetail .address .addressInfo p{
	font-size: 18px;
	color:#666;
	margin-bottom: 12px;
}
.contentInfo .synopsInfo{
	width: 990px;
	height: auto;
	overflow: hidden;
	margin:74px auto 0;
}
.contentInfo .synopsInfo li{
	width:252px;
	height: 100px;
	overflow: hidden;
	text-align: center;
	margin:0 110px 73px 0;
	float: left;
	background: url(../images/other/aboutBg.png) no-repeat;
}
.contentInfo .synopsInfo li em{
	font-size: 14px;
	color:#5d5d5d;
	display: block;
}
.contentInfo .synopsInfo li span{
	width: 180px;
	height: 50px;
	display: inline-block;
	overflow: hidden;
	font-size: 17px;
	color:#666;
	margin-top: 12px;
}
.show{display:block !important;}