/****职业发展****/
.careers_content{
	background: #77D2EC url(../images/zyfz/careers_bg1.jpg) center top no-repeat;
}
.careers_details{
	height: 800px;
}
.careers_content .content_main{
	padding-top: 56px;
	position: relative;
	z-index: 77;
	padding-bottom: 0;
}
.team_development_details{
	background-color: #fff;
	padding-bottom: 60px;
	padding-top: 60px;
	color: #666;
	font-size: 14px;
	font-weight: normal;
	line-height: 30px;
	font-family: "Arial";
	/* word-break: break-all; */
}
.team_development_details p {
	margin-top: 20px;
/*	text-indent: 2em;*/
	line-height: 24px;
	width: 656px;
}
.team_development_details p.first{
	margin: 0px
}
.team_development_details p.bdb{
	border-bottom: 1px dotted #e4e4e4;
	padding-bottom: 10px;
}
.careers_content .subnav{
	color: #64B5CC;
}
.team_development_details h2{
	font-size: 14px;
	font-weight: bold;
	margin-top: 20px;
}

.sub_left .quote_con{
	margin-top: 10px;
}
.sub_left .quote_con li{
	line-height: 32px;
}
.sub_left .quote_con li i{
	height: 32px;
	width: 24px;
	display: block;
	background: url(../images/gyzt/curs.png) 0 -127px no-repeat;
	float: left;
}
.sub_left .quote_con li em{
	height: 32px;
	width: 24px;
	display: block;
	background: url(../images/gyzt/curs.png) 0 -127px no-repeat;
	float: left;
}
.team_development_details .training li{
	height: 35px;
	line-height: 35px;
}
.team_development_details .training{
	font-size: 14px;
	text-align: left;
	padding-bottom: 20px;
	width: 655px;
	margin-top: 20px;
}
.team_development_details .training i{
	height: 35px;
	width: 24px;
	display: block;
	background: url(../images/gyzt/curs.png) 0 -125px no-repeat;
	float: left;
}
.team_development_details .training em{
	height: 35px;
	width: 24px;
	display: block;
	background: url(../images/gyzt/curs.png) 0 -125px no-repeat;
	float: left;
}
.team_development_details .training li{
	height: 35px;
	padding-left: 15px;
	line-height: 35px;
	border-bottom: 1px dotted #dfdfdf;
	font-size: 14px;
}
.team_development_details h3.first{
	border-bottom: 2px solid #ccc;
	padding: 0;
	font-size: 14px;
	color: #405f79;
	font-weight: bold;
	font-family: "微软雅黑";
	margin-top: 20px;
	width: 655px;
}
.team_development_details .training li.last{
	border-bottom: 1px solid #e5e5e5;
}
.team_development_details .training li.bg{
	background-color: #F9FDFE;
}

.team_development_details .pyrc{
	margin-top: 0px;
}
.team_development_details .pyrc li:nth-child(even){
	background-color: #F9FDFE;
}
.team_development_details .pyrc li:last-child{
	border-bottom: 1px solid #e5e5e5;
}

.news_bulletin_details ul.news_list{
	width: 656px;
	margin-top: 40px;
}
.news_bulletin_details .news_list li{
	height:25px;
	line-height:25px;
}
.news_bulletin_details .news_list a{
	float:left;
	color:#666;
	background:url(../images/gyzt/curs.png) 0 -99px no-repeat;
	padding-left:10px;
	height:25px;
	line-height:25px;
	display:block;
}
.news_bulletin_details .news_list a:hover{
	text-decoration:underline;
}
.news_bulletin_details .news_list .time{
	float:right;
	height:25px;
	line-height:25px;
	display:block;
}
/****招聘平台****/
.recruitment_platform_details{
	background-color: #fff;
	padding-bottom: 60px;
	padding-top: 60px;
	color: #666;
	font-size: 14px;
	font-weight: normal;
	line-height: 30px;
	font-family: "Arial";
	/* word-break: break-all; */
}
.recruitment_platform_details p {
	padding-right: 50px;
	margin-top: 20px;
	/*text-indent: 2em;*/
	line-height: 24px;
}
.careers_content .subnav a.current{
	background: url(../images/gyzt/guide.png) center -210px no-repeat;
	background-position: 36% -210px !important;
}
.careers_content .subnav a span{
	color: #64B5CC;
}
/* .subnav .recruitment_platform_guide{
	width: 9px;
	height: 5px;
	overflow: hidden;
	display: block;
	background: url(/china-invTheme/themes/html/china-invTheme/images/curs.png) 0 -30px no-repeat;
	position: absolute;
	left:114px;
	bottom: -5px;
	_bottom: -20px
} */

/* 超链接样式 */
.recruitment_platform_details p a,.team_development_details p a{
	color: #1b2541;
	text-decoration: underline;
}

.news_bulletin_details,.high_level_events_details,.down_center_details{
	background-color: #fff;
	padding-bottom: 60px;
	padding-top: 50px;
	color: #666;
	font-size: 14px;
	font-weight: normal;
	font-family: "Arial";
}

.news_bulletin_img_bg{
	width: 658px;
	height: 178px;
	padding: 7px;
	background: url(../images/zyfz/news_bulletin_img_bg.png) 7px 0 no-repeat;
}

.recruitment_platform_details p a font{ display: none;}
.line{ width: 656px; height: 20px; border-bottom: #45c6df 1px solid;}
/***新闻详情***/
.details_title{
	/*height: 50px;*/
	width: 656px;
	line-height: 30px;
	font-size: 16px;
	color: #525252;
	border-bottom: 1px dotted #ccc;
	word-break:break-all;
	margin-bottom:10px;
}
.details_info{
	color: #44647e;
	font-size: 12px;
	line-height: 30px;
}
.details p{
	text-indent: 2em;
	margin-top: 20px;
	font-size: 12px;
	color: #666666;
	line-height: 24px;
	word-break:break-all;
}
.details p img{
	text-align: center;
}
.details h1{
	font-size: 16px;
	font-weight: bold;
	margin-top: 20px;
}
.details h2{
	font-size: 14px;
	font-weight: bold;
	margin-top: 20px;
}
.details h3{
	font-size: 12px;
	font-weight: bold;
	margin-top: 20px;
}

@media screen and (max-width:991px){
	.news_bulletin_details,
	.high_level_events_details,
	.down_center_details{ padding: 10px 8px; height: auto; min-height: auto !important;}
	.mobile_location .second{ background-image: url(../images/zyfz/tit_bg.png);}
	.content{ background-color:#8dd0e9 !important;}
	
	.careers_content .subnav a.current{ color:#074c81;}
	
	
	.careers_details{ height: auto; padding: 10px 8px;}
	.careers_content .content_main{ padding-top: 20px;}
	
	/*加入中投*/
	.news_bulletin_img_bg{ width: 100%; height: auto; padding: 0; background: none;}
	.news_bulletin_img_bg img{ width: 100%; height: auto;}
	.recruitment_platform_details p{ padding-right: 0;}
	.recruitment_platform_details p a{ text-decoration: none; display: block; padding: 6px 0;width: 100%; background: url(../images/index/btns_mobile.png) no-repeat !important; background-size: 100% !important; font-size: 15px; color: #3f6695; text-align: center;}
	.recruitment_platform_details p a font{ display: block;}
	.recruitment_platform_details p a img{ display: none !important;}
	.line{ display: none;}
	.news_bulletin_details ul.news_list{ width: 100%; overflow: hidden; padding-top: 15px; margin-top: 40px; border-top: 1px solid #d2d2d2;}
	.news_bulletin_details .news_list li{ height: auto; margin-bottom: 10px; overflow: hidden;}
	.news_bulletin_details .news_list .time{ float: left; color: #999999;}
	
	/*团队发展*/
	.team_development_details{ padding: 10px 8px;}
	.team_development_details p{ width: 100%;}
	
	/*培养人才*/
	.team_development_details .training li{ border: none; padding-left: 0;}
	.team_development_details .training li.first{ border: none; color: #000000; font-size: 18px;}
	.team_development_details .training li.bg{ background: none;}
	
	/***新闻详情***/
	.details h2.details_title{ width: 100%; border: none; font-size: 18px; padding: 10px 0 0; margin: 0;}
	.details_info b{ color: #3f6695; font-weight: bold; font-size: 14px;}
	.details p{ padding-right: 0 !important; font-size: 14px; margin-top: 0px; margin-bottom: 10px;}
	
	.team_development_details .training,.team_development_details h3.first{width: 100%;}
}
