
@charset "utf-8";
body, html { font-size: 100%; 	padding: 0; margin: 0;}

/* Reset */
*,
*:after,
*:before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/* Clearfix hack by Nicolas Gallagher: http://nicolasgallagher.com/micro-clearfix-hack/ */
.clearfix:before,
.clearfix:after {
	content: " ";
	display: table;
}

.clearfix:after {
	clear: both;
}

body{
	background: #E7E7E7;
	/**color: #D5D6E2;***/
	font-weight: 500;
	font-size: 1.05em;
	font-family: "Microsoft YaHei","宋体","Segoe UI", "Lucida Grande", Helvetica, Arial,sans-serif, FreeSans, Arimo;
}
a{ color: rgba(255, 255, 255, 0.6);outline: none;text-decoration: none;-webkit-transition: 0.2s;transition: 0.2s;}
a:hover,a:focus{color:#74777b;text-decoration: none;}
.htmleaf-container{
	margin: 0 auto;
}
.demo{margin: 0px 3px} /***控制页面的上下左右边距****/

a:hover,a:focus{
	text-decoration: none;
	outline: none;
}
#accordion .panel{
	border: none;
	box-shadow: none;
	border-radius: 0;
	margin-bottom: -5px;
}
#accordion .panel-heading{
	padding: 0 0px;
	border-radius: 0;
	border: none;

	/****text-align: center;***/
}
#accordion .panel-title a{
	display: block;
	padding: 25px 0 18px 32px ;
	font-size: 18px; /**控制栏目分类字体大小***/
	font-weight: bold;
	color: #FFFFFF;
	/**background: #0352A0; 控制栏目条颜色***/
	background-image:url(/公/招聘/ijc/lmubj.png);
	background-repeat:repeat;
    background-position:center;
    border-radius: 7px 7px 0 0;
	height:72px;
    margin: auto;
    border-bottom: 3px solid #EFEFEF;  /**控制间隔线条色***/
	position: relative;
	transition: all 0.5s ease 0s;
}
#accordion .panel-title a:hover{
	/**background: #043B71;  控制栏目条点击后的颜色***/
	background-image:url(/公/招聘/ijc/lmubj2.png);
	background-repeat:repeat;
    background-position:center;
    height:75px;
    margin: auto;
}
#accordion .panel-title a:after,
#accordion .panel-title a.collapsed:after{
	content: "\f067";
	font-family: FontAwesome;
	font-size: 15px;
	font-weight: 200;
	position: absolute;
	top: 27px;
	left: 15px;
	transform: rotate(135deg);
	transition: all 0.5s ease 0s;
}
#accordion .panel-title a.collapsed:after{
	transform: rotate(0deg);
}
#accordion .panel-body{
	background: #FFFFFF;  /**控制内容背景色***/
	padding: 0;
	border: none;
	position: relative;
}
/****#accordion .panel-body p{
	font-size: 14px;
	color: #434343;
	line-height: 25px;
	background: #EEE5FF;
	padding: 5px;
	margin: 0;
}
#accordion .panel-body .nrong{
    width: 88%;
	font-size: 14px;
	color: #434343;
	line-height: 25px;
	background: #F5F5F5;
	border-radius:0 6px 18px 6px;
	border:1px solid #C3C3C3;
	padding: 25px;
	margin: 0 21px;
}****/

#accordion .panel-body .nrong{
margin:45px 25px 45px 25px;
max-width:100%;
word-wrap:break-word!important;
box-sizing:border-box!important;
margin-top:0;
padding:20px;
border:1px solid #C3C3C3;
border-top-left-radius:0;
border-top-right-radius:6px;
border-bottom-right-radius:18px;
border-bottom-left-radius:6px;
color:#434343;
font-size:14px;
line-height: 25px;
text-indent:2em;  /**首行缩进2个汉字***/
font-family:inherit;
background-color:#F4F3F3
}


#accordion .panel-collapse .panel-body p{
	opacity: 0;
	transform: scale(0.9);
	transition: all 0.5s ease-in-out 0s;
}
#accordion .panel-collapse.in .panel-body p{
	opacity: 1;
	transform: scale(1);
}