@charset "utf-8";
/* CSS Document */
.mid_box>.right>.h_hr {
    font-size: 24px;
    color: #e60012;
    margin-bottom: 10px;
}
.mid_box>.right>.h_hr >span{
    font-size: 16px;
    color: #999;
    margin-left: 10px;
}
.mid_box>.right>.form{
	overflow: hidden;
	margin: 20px 0;
}
.mid_box>.right>.form>.form1 >.select1{
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    background:transparent;
    border:none;
    padding-left:10px;
    width: 312px;
    height:48px; 
	outline: none;
}/*使select隐藏*/
.mid_box>.right>.form>.form1{
	float: left;
    background: url('../image/tb_01.png') right no-repeat; 
    overflow: hidden;
	width: 312px;
    height:48px; 
    border: solid 1px #e7e7e7;
}/*使用div仿制select框*/
.mid_box>.right>.form>.form2{
	float: right;
	background: url('../image/tb_03.png') right no-repeat; 
    overflow: hidden;
	width: 508px;
    height:48px; 
    border: solid 1px #e7e7e7;
}
.mid_box>.right>.form>.form2>input{
	 -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    background:transparent;
    border:none;
    padding-left:10px;
    width: 508px;
    height:48px; 
	outline: none;
}
.mid_box>.right>.hr_job{}
.mid_box>.right>.hr_job>li{
	overflow: hidden;
	padding:38px 24px;
}
.mid_box>.right>.hr_job>li:nth-child(odd){background: #f5f5f5;}
.mid_box>.right>.hr_job>li>.job01{
	float: left;
	color: #999;
	font-size: 16px;
}
.mid_box>.right>.hr_job>li>.job02{
	cursor: pointer;
	width:80%;
	float: left;
	margin-left: 24px;
}
.mid_box>.right>.hr_job>li>.job02 h1{
	color: #e60012;
	font-size: 16px;
}
.mid_box>.right>.hr_job>li>.job02 h1>span{font-size: 14px;margin-left: 16px;}
.mid_box>.right>.hr_job>li>.job02 h2{
	color: #666;
	font-size: 14px;
	margin-top:10px; 
}
.mid_box>.right>.hr_job>li .job02 .slow{width:625px;display: none;}
.mid_box>.right>.hr_job>li .job02 .slow h3{
	font-weight: bold;
	font-size: 14px;
	margin-top:10px; 
}
.mid_box>.right>.hr_job>li>.job02 .slow p{
	font-size: 14px;
	color: #666;
	line-height: 26px;
}
.mid_box>.right>.hr_job>li>.job02 .slow button{
	font-size: 14px;
	color: #fff;
	width: 120px;
	height: 48px;
	background: #e60012;
	border: none;
	margin-top:30px;
	line-height: 22px;
}
.mid_box>.right>.hr_job>li>.job03{
	float: right;
	padding-top: 12px;
}
/*window部分都是上传简历弹框的样式代码*/
.window{
	position: fixed;
	z-index: 9999;
	top:0px;
	right: 0px;
	width: 100%;
	background: rgba(0,0,0,0.8);
}
.window01{
	width: 683px;
	height: 314px;
	background: #fff;
	border-radius: 10px;
	/*margin: 60px auto;*/
	position: relative;
}
.window01>img{
	position: absolute;
	top:12px;
	right: 12px;
}
.window01>p{
	font-size: 14px;
	color:#666;
	width: 532px;
	padding-top: 56px;
	margin-left: 60px;
}
.window01>.flie {
    position: relative;
    display: inline-block;
    background: #e60012 url(../image/down.png) no-repeat center right 48px;
	padding:16px 64px 16px 56px;
	margin: 30px 0 0 60px ;
    overflow: hidden;
    color: #fff;
    text-decoration: none;
    text-indent: 0;
}
.window01>.flie>input {
    position: absolute;
    font-size: 14px;
	height: 52px;
	width: 188px;
    right:0;
    top: 0;
    opacity: 0;
}
.window01>span{
	font-size: 14px;
	position: absolute;
	top:144px;
	left:250px;
}
.window01>h1>input{
	width: 120px;
	height: 48px;
	background: #e60012;
	border: none;
	color:#fff;
	font-size: 14px;
	margin: 30px 0 0 60px;
	
}
/*关于投资者专区的代码样式*/
.mid_box .tz_form{
	overflow: hidden;
	margin: 20px 0;
}
.mid_box .tz_form .tz_form01{
	float: left;
	background:#f5f5f5 url('../image/xing.png') center right 12px no-repeat; 
    overflow: hidden;
	width: 268px;
    height:48px; 
}
.mid_box .tz_form .tz_form01>input{
	 -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    background:transparent;
    border:none;
    padding-left:10px;
    width: 268px;
    height:48px; 
	outline: none;
}
.mid_box .tz_form .tz_form02{
	float: left;
	background:#f5f5f5 url('../image/xing.png') center right 12px no-repeat; 
    overflow: hidden;
	width: 268px;
    height:48px; 
	margin:0 18px;
}
.mid_box .tz_form .tz_form02>input{
	 -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    background:transparent;
    border:none;
    padding-left:10px;
    width: 268px;
    height:48px; 
	outline: none;
}
.mid_box .tz_form1{
	float: left;
	background:#f5f5f5 url('../image/xing.png') center right 12px no-repeat; 
    overflow: hidden;
	width: 840px;
    height:48px; 
}
.mid_box .tz_form1>input{
	 -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    background:transparent;
    border:none;
    padding-left:10px;
    width: 840px;
    height:48px; 
	outline: none;
}
.mid_box textarea{
	width: 820px;
	height: 242px;
	background:#f5f5f5;
	border: none;
	margin-top: 20px;
	color:#999;
	padding:10px;
}
.mid_box .notice{
	font-size: 14px;
	color: #888;
}
.mid_box .notice>span{
	color: #e60012;
}
.mid_box .put_in{
    border-bottom:1px dashed #d3d3d3;
	padding:10px 0 40px 0;
}
.mid_box .put_in>input{
	width: 188px;
	height: 48px;
	background: #e60012;
	border: none;
	color: #fff;
	font-size: 14px;
}
.mid_box .answer>ul{
	margin-bottom: 30px;
}
.mid_box .answer>ul>p{
	font-size: 16px;
	font-weight: bold;
	line-height: 72px;
}
.mid_box .answer>ul>li{
	background: #f5f5f5;
	padding:26px;
	margin-bottom: 20px;
}
.mid_box .answer>ul>li>h1{
	font-size: 14px;
	line-height: 26px;
	position: relative;
}
.mid_box .answer>ul>li>h1>i{
	font-size: 14px;
	line-height: 26px;
	color:#e60012;
	font-weight: bold;
	margin-left: 35px;
}
.mid_box .answer>ul>li>h1>span{
	display: inline-block;
	width: 25px;
	height: 25px;
	border-radius: 50%;
	background: #e60012;
	position: absolute;
	top:0px;
	left:0px;
	box-sizing: border-box;
	padding-left: 6px;
	color:#fff;
	font-size: 14px;
	font-weight: bold;
}
.mid_box .answer>ul>li>p{
	position: relative;
	margin-top: 20px;
	text-align: justify
}
.mid_box .answer>ul>li>p>em{
	display: inline-block;
	width: 757px;
	margin-left: 35px;
	font-size: 14px;
	line-height: 28px;
}
.mid_box .answer>ul>li>p>em>i{
	font-size: 14px;
	line-height: 26px;
	color:#e60012;
	font-weight: bold;
}
.mid_box .answer>ul>li>p>span{
	display: inline-block;
	width: 25px;
	height: 25px;
	border-radius: 50%;
	background: #999;
	position: absolute;
	top:0px;
	left:0px;
	box-sizing: border-box;
	padding-left: 6px;
	padding-top: 2px;
	color:#fff;
	font-size: 14px;
	font-weight: bold;
}

/*sqzw*/
.sqzw .form{margin-top:15px;}
.sqzw .form>.form_group{width: 100%;overflow: hidden;padding-bottom:20px}
.sqzw .form>.form_group>.control_label{float: left;width:102px;line-height: 36px;font-size:15px; text-align: right;} 
.sqzw .form>.form_group>.control_required{float: left;width:450px;margin-left:20px;line-height: 36px;}
.sqzw .form>.form_group>.control_required>.infoInput{width:80%;border:1px solid #eee;border-radius:6px;line-height: 36px;padding-left:10px;font-size: 14px;}
.sqzw .form>.form_group>.submit{background: #e60012;padding: 14px 150px;font-size: 15px;color: #fff;border:none;border-radius:6px;margin-left:120px;}
