.content {
  background-color: #fff;
}
/* banner */
.content .banner-box {
  width:100%;
}
.content .banner-box img {
  width:100%;
}

/* tab */
.content .tab-box {
	width:100%;
	display:flex;
	justify-content:space-between;
}
.content .tab-box ul {
	width:40%;
	display:flex;
	height:34px;
	line-height:34px;
}
.content .tab-box ul li {
	width:100px;
	text-align:center;
	color:#434343;
  position: relative;
  cursor: pointer;
}
.content .tab-box ul li.active:after {
  content: "";
  display: inline-block;
  position: absolute;
  bottom: -5px;
  left: 35px;
  width: 30px;
  height: 3px;
  background-color: #3083d9;
  border-radius: 14px;
}
.content .tab-box .search-box .search-input{
	border: 1px solid #dcdcdc;
	text-indent: 1em;
	height: 34px;
	width: 250px;
}
.content .tab-box .search-box .search-btn{
	border: none;
	background-color: #1e7cff;
	height: 34px;
	color: #fff;
	padding: 0 20px;
	border-radius: 3px;
	margin-left: 10px;
}

.content .width_1200 {
	width:1200px;
	margin:20px auto;
}
.contact-box {
	width:100%;
	margin:20px 0 60px 0;
	display: none;
}

/* 愿景与愿望 */
.hope-box .hope-item {
	width:100%;
	display:flex;
	justify-content:space-between;
	margin:20px 0;
}
.hope-box .hope-item .hope-left {
	width:calc(100% - 723px);
	background-color:#f5f5f5;
	display:flex;
	padding:20px;
}
.hope-box .hope-item .hope-left .hr-box {
	color:#1e7cff;
	font-weight:bold;
	margin-top: 39px;
	width: 55px;
}
.hope-box .hope-item .hope-left .detail-box {
	margin-left:15px;
}
.hope-box .hope-item .hope-left .detail-box p:nth-child(1) {
	color:#cecece;
	font-size: 28px;
	margin-top:30px;
	font-family: SimSun;
	font-weight: bold;
}
.hope-box .hope-item .hope-left .detail-box p:nth-child(2) {
	color:#6a6a6a;
	font-size:32px;
	margin:0;
}
.hope-box .hope-item .hope-left .detail-box p:nth-child(3) {
	color:#cecece;
	font-size:28px;
	margin-top:-10px;
	font-family: SimSun;
}
.hope-box .hope-item .hope-left .detail-box p:nth-child(4) {
	margin-top:30px;
	color:#6a6a6a;
	font-size: 16px;
}
.hope-box .hope-item .hope-left .detail-box p:nth-child(5) {
	margin-top:30px;
	color:#6a6a6a;
	font-size:18px;
}
.hope-box .hope-item .hope-right {
	width:723px;
	text-align:right;
}

.hope-box .hope-item:last-child .hope-left {
	width:calc(100% - 723px);
	background-color:#f5f5f5;
	display:flex;
	padding: 20px;
}
.hope-box .hope-item:last-child .hope-left .detail-box {
	margin-left:15px;
	width: calc(100% - 55px);
}
.hope-box .hope-item:last-child .hope-left .detail-box p:nth-child(1) {
	color:#cecece;
	font-size: 28px;
	margin-top:30px;
	text-align: right;
	padding-right: 15px;
	font-weight: bold;
}
.hope-box .hope-item:last-child .hope-left .detail-box p:nth-child(2) {
	color:#6a6a6a;
	font-size:32px;
	margin:0;
}
.hope-box .hope-item:last-child .hope-left .detail-box p:nth-child(3) {
	color:#cecece;
	font-size:28px;
	margin-top:-10px;
	font-family: SimSun;
}
.hope-box .hope-item:last-child .hope-left .detail-box p:nth-child(4) {
	margin-top:30px;
	color:#6a6a6a;
	font-size: 16px;
	margin-bottom: 0;
}
.hope-box .hope-item:last-child .hope-left .detail-box p:nth-child(5) {
	color:#6a6a6a;
	font-size: 16px;
	margin-top: 0;
}

/* 竞赛历程 */
.competition-course-box {
	margin-top:20px;
}
.competition-course-box .remark {
	margin:20px 0;
	text-indent:2em;
	color:#666;
	line-height:26px;
}
.competition-course-box .detail-content{
	background:url(../../../img/new_competition/user/contact/competition-course-bg.png) no-repeat 0px 100px;
	width:100%;
	height:800px;
	background-size:100% 85%;
	/* overflow:hidden; */
}
.competition-course-box .detail-box {
	height: 100%;
	width: 90%;
	margin: 0 0 0 6%;
}
.competition-course-box .detail-box .detail-item {
	width: 30%;
	margin: 15px 15px 40px 15px;
	height: 160px;
	float:left;
}
.competition-course-box .detail-box .detail-item .year {
	font-size:19px;
	color:#2e5acd;
	font-weight:bold;
}
.competition-course-box .detail-box .detail-item .detail {
	border:1px solid #c7e1e1;
	background:repeating-linear-gradient(to top,#ffffff,#ecfafa);
	padding: 10px 20px;
}
.competition-course-box .detail-box .detail-item .detail .title {
	color:#6d7bff;
	font-size:16px;
	font-weight:bold;
}
.competition-course-box .detail-box .detail-item .detail .introduce {
	margin-top:15px;
	color:#6a6a6a;
}

/* 天扬优势 */
.advantage-box .advantage-item:nth-child(even) .detail {
	justify-content: end;
}
.advantage-box .advantage-item {
width:100%;
display:flex;
justify-content:space-between;
margin:30px 0;
}
.advantage-box .advantage-item .detail {
width:60%;
display:flex;
margin-top:50px;
}
.advantage-box .advantage-item .detail .number {
color:#1e7cff;
font-size:28px;
font-weight:bold;
margin-right:10px;
}
.advantage-box .advantage-item .detail .introduce {
margin-top:4px;
}
.advantage-box .advantage-item .detail .introduce p:nth-child(1) {
font-size:22px;
color:#262626;
}
.advantage-box .advantage-item .detail .introduce p:nth-child(2) {
color:#6a6a6a;
margin:30px 0 0 0;
}
.advantage-box .advantage-item .detail .introduce p:nth-child(3) {
color:#6a6a6a;
}
.advantage-box .advantage-item .detail .introduce a {
border:1px solid #6da0ff;
padding:5px 12px;
border-radius:3px;
text-decoration:none;
margin-top:50px;
display:inline-block;
}
.advantage-box .advantage-item .img-box {
width:40%;
}
.advantage-box .advantage-item .img-box img {
height:300px;
}

/* 资质与认证 */
.identification-box {
	width:100%;
}
.identification-box .top-box {
	width:100%;
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}
.identification-box .top-box .item {
	width:23%;
	border:4px solid #91110f;
	margin-bottom:20px;
}
.identification-box .top-box .item img {
	width:100%;
	height:100%;
	object-fit:cover;
}
.identification-box .bottom-box {
	width:100%;
	display:flex;
	justify-content:space-between;
}
.identification-box .bottom-box .item {
	width:32%;
	border:4px solid #91110f;
	margin-bottom:20px;
}
.identification-box .bottom-box .item img {
	width:100%;
	height:100%;
	object-fit:cover;
}

/* 联系我们 */
.contact-us-box {
	width:100%;
}
.contact-us-box .contact-us {
	width:100%;
	display:flex;
	justify-content:space-between;
}
.contact-us-box .detail-box {
	width:70%;
}
.contact-us-box .detail-box .detail-item {
	width:100%;
	display:flex;
	color:#666;
	margin-bottom:20px;
}
.contact-us-box .detail-box .detail-item .title {
	width:130px;
}
.contact-us-box .code-box {
	text-align:center;
	margin-top: 20px;
}
.contact-us-box .code-box p {
	margin-top:1px;
	color:#666;
}






















