.recruit_body{background-color:#f8f8f8;}
.recruit_body h3.tit{font-size:35px;color:#2e2e2e;padding:30px 0 35px;
	text-align:center;}
.recruit_body .focus_body{height:420px;background-color:#006cc8;height:420px;
	overflow: hidden;margin-bottom:90px;}
.recruit_body .focus_body div.fl{width:530px;padding:50px 30px 0;}
.recruit_body .focus_body div.fl h3{font-size:35px;color:#fff;margin-bottom:20px;}
.recruit_body .focus_body div.fl p{font-size:17px;line-height:26px;color:#fff;}

.recruit_body .center_body{background:url(../images/recruit/center_img.jpg) center no-repeat;
	height:650px;}
.recruit_body .scroll_body{background-color:#f8f8f8;padding:80px 0;}
.recruit_body .scroll_body h3.tit{color:#006cb6;padding-top:0;}
.scroll_out{height:290px;overflow:hidden;padding-left:5px;}
.scroll_out .btn{float:left;width:26px;height:50px;margin-top:75px;}
.scroll_out .btn.prev_btn{background:url(../images/recruit/prev_btn.png) no-repeat;}
.scroll_out .btn.prev_btn:hover{background:url(../images/recruit/prev_btn_cur.png) no-repeat;}
.scroll_out .btn.next_btn{background:url(../images/recruit/next_btn.png) no-repeat;}
.scroll_out .btn.next_btn:hover{background:url(../images/recruit/next_btn_cur.png) no-repeat;}
.scroll_out .scroll_in{float:left;height:290px;position:relative;width:1065px;overflow:hidden;margin:0 30px;}
.scroll_out .scroll_in ul{width:9999em;height:290px;}
.scroll_out .scroll_in ul li{float:left;width:335px;height:290px;margin-right:30px;}
.scroll_out .scroll_in ul li:hover p{color:#006cb6;}
.scroll_out .scroll_in ul li a{text-decoration:none;}
.scroll_out .scroll_in ul li img{display:block;width:335px;height:225px;}
.scroll_out .scroll_in ul li p{height:65px;line-height:65px;overflow:hidden;text-align:center;font-size:22px;color:#7e7e7e;}


.recruit_body .list_body{background-color:#fff;padding:15px 0 30px;}
.recruit_body .list_body .more{padding:40px 0 30px;text-align:center;}
.recruit_body .list_body .more a{font-size:18px;color:#666;}

.hr_list{border-bottom:1px solid #d3d3d3;}
.hr_list.cur h3{background:#006cc8 url(../images/recruit/list_ico_2.jpg) 1130px center no-repeat;}
.hr_list.cur h3 span , .hr_list.cur h3 em , .hr_list.cur h3 code{color:#fff;}
.hr_list h3{height:70px;line-height:70px;padding-left:40px;background:url(../images/recruit/list_ico_1.jpg) 1130px center no-repeat;
	cursor:pointer;}
.hr_list h3 span , .hr_list h3 em , .hr_list h3 code{vertical-align:middle;}
.hr_list h3 span{font-size:18px;color:#333;}
.hr_list h3 em{font-size:14px;color:#999;padding:0 10px;}
.hr_list h3 code{color:#666;font-size:14px;}
.hr_list .con{padding:20px 40px;display:none;}
.hr_list .con h4{font-size:14px;color:#333;padding-bottom:5px;}
.hr_list .con p{font-size:14px;line-height:22px;color:#333;padding-left:2em;}
.hr_list .con p a{color:#006cc8;}



.recruit_index_body h3.tit{font-size:35px;color:#2e2e2e;padding:30px 0 35px;
	text-align:center;}
.recruit_index_body .focus_body{height:350px;overflow:hidden;background-color:#f2f7f7;
	margin-bottom:60px;}
.recruit_index_body .focus_body div.fl{width:580px;padding:40px 0 0 30px;}
.recruit_index_body .focus_body div.fl h3{font-size:25px;color:#292929;}
.recruit_index_body .focus_body div.fl .blank{height:1px;border-top:1px solid #018cd6;margin:20px 0;
	width:20px;}
.recruit_index_body .focus_body div.fl p{font-size:14px;line-height:22px;color:#292929;}

.recruit_index_body .btm_body{background-color:#f2f7f7;padding:40px 0 50px;}
.recruit_index_body .btm_body h3.tit , .recruit_index_body .btm_body h4.tit{text-align:center;}
.recruit_index_body .btm_body h3.tit{font-size:35px;color:#414446;padding:0 0 10px;}
.recruit_index_body .btm_body h4.tit{color:#6e777b;font-size:18px;margin-bottom:40px;}
.recruit_index_body .btm_body .list{border-top:1px solid #a2acb1;height:210px;padding:10px 0;}
.recruit_index_body .btm_body .list .box{height:180px;width:590px;overflow:hidden;
	border-right:1px dashed #a2acb1;padding-top:30px;}
.recruit_index_body .btm_body .list .box.last{border-right:0;}
.recruit_index_body .btm_body .list .box.last i{margin-left:40px;}
.recruit_index_body .btm_body .list .box i{width:88px;height:88px;border-radius:100%;border:1px solid #018cd6;
	margin-right:40px;}
.recruit_index_body .btm_body .list .box i.ico_1{background:url(../images/recruit/index_ico_1.png) center no-repeat;}
.recruit_index_body .btm_body .list .box i.ico_2{background:url(../images/recruit/index_ico_2.png) center no-repeat;}
.recruit_index_body .btm_body .list .box i.ico_3{background:url(../images/recruit/index_ico_3.png) center no-repeat;}
.recruit_index_body .btm_body .list .box i.ico_4{background:url(../images/recruit/index_ico_4.png) center no-repeat;}


.recruit_index_body .btm_body .list .box.last em{margin-left:40px;}
.recruit_index_body .btm_body .list .box em{width:88px;height:88px;border-radius:100%;border:1px solid #018cd6;
	margin-right:40px;}
.recruit_index_body .btm_body .list .box em.ico_1{background:url(../images/recruit/index_ico_1.png) center no-repeat;}
.recruit_index_body .btm_body .list .box em.ico_2{background:url(../images/recruit/index_ico_2.png) center no-repeat;}
.recruit_index_body .btm_body .list .box em.ico_3{background:url(../images/recruit/index_ico_3.png) center no-repeat;}
.recruit_index_body .btm_body .list .box em.ico_4{background:url(../images/recruit/index_ico_4.png) center no-repeat;}


.recruit_index_body .btm_body .list .box .txt{width:400px;}
.recruit_index_body .btm_body .list .box .txt h4{font-size:26px;color:#414446;margin-bottom:10px;}
.recruit_index_body .btm_body .list .box .txt ul{margin-left:20px;}
.recruit_index_body .btm_body .list .box .txt ul li{list-style:disc outside;font-size:14px;line-height:22px;color:#6e777b;}
.recruit_index_body .btm_body .list .box .txt p{font-size:14px;line-height:22px;color:#6e777b;}


.style_body{padding-bottom:40px;}
.style_body h3.tit{font-size:35px;color:#2e2e2e;padding:30px 0 35px;text-align:center;}
.style_body ul{}
.style_body ul li{float:left;width:340px;height:180px;overflow:hidden;background-color:#fff;
	box-shadow:0 0 20px rgba(0,0,0,0.3);margin:0 38px 26px 0;padding:15px;}
.style_body ul li:nth-child(3n){margin-right:0;}
.style_body ul li img{display:block;width:100%;}
.style_body ul li p{height:20px;line-height:20px;margin-top:10px;}
.style_body ul li span{font-size:14px;color:#626262;}
.style_body ul li  em{font-style:normal;font-size:14px;color:#999;float:right;}

.page_list_body{padding-bottom:60px;}
.page_list_body h3.tit{font-size:35px;color:#2e2e2e;padding:30px 0 35px;text-align:center;}


.train_body  h3.tit{font-size:35px;color:#2e2e2e;padding:30px 0 35px;text-align:center;}

.train_box{background-color:#f6f8f9;height:380px;overflow:hidden;margin-bottom:50px;}
.train_box .txt{width:450px;padding:70px 70px 0;text-align:center;}
.train_box .txt h4{font-size:24px;color:#018cd6;margin:15px 0 25px;}
.train_box .txt p{text-align:left;font-size:14px;line-height:24px;color:#666666;}
.train_body img.fl , .train_body img.fr{width:600px;height:380px;}

.style_list_1{margin-left:22px;}
.style_list_1 li{float:left;width:534px;height:312px;float:left;padding:10px;box-shadow:0 0 20px rgba(0,0,0,0.3);
	margin:0 40px 40px 0;}
.style_list_1 li.last{margin-right:0;}
.style_list_1 li h6{text-align:center;height:60px;line-height:70px;overflow:hidden;font-size:20px;color:#333;}
.style_list_1 li .out{width:534px;height:252px;overflow:hidden;position:relative;}
.style_list_1 li .in{width:534px;height:504px;overflow:hidden;position:absolute;top:0;left:0;}
.style_list_1 li .in img{display:block;width:534px;height:252px;}
.style_list_1 li .in .txt{height:172px;background-color:#e5e5e5;padding:40px;}
.style_list_1 li .in .txt p{font-size:15px;line-height:25px;color:#333;
	text-align:justify;text-justify:inter-ideograph;display: inline-block;}















