.w_shade_wrap{height: 24px;border-top: 1px solid #e4e6e7}
.w_local_wrap{padding-bottom: 6px}
.w_local_wrap .w_local{color: #787878;font-size: 14px;}
.w_local_wrap .w_local a{color: #787878;}
.w_bot{color: #333;background: #fff;padding:42px 133px 0 90px;margin-top: 24px;margin-bottom: 34px}
.w_bot_li{padding: 35px 0;border-bottom: 1px solid #ededed;position: relative;}
.w_botlast_li{border-bottom: 0}
.w_left{border-radius: 5px;text-align: center;vertical-align: middle;position: relative}
.w_left .w_left_img{text-align: center;display: block;width:282px;height:156px;vertical-align: middle}
.w_right{font-size: 14px;width: 650px;margin-left: 45px;position: relative;height:156px;}
.w_right .w_r_cen{}
.w_right .w_r_name{font-size: 20px;line-height: 30px;color: #333;}

.w_right .w_r_txt{margin-top: 18px;line-height: 24px;color: #787878;}
.w_right .w_two_summ{font-size: 14px;color: #787878;position: absolute;left: 0;bottom: 3px}




/*按钮*/
.w_btn{text-align: center;padding: 21px 0 36px}
.w_btn a{display: inline-block}
.w_btn .w_white_btn{line-height: 33px;height: 33px;padding: 0 33px;border: 1px solid #ededed;font-size: 14px;color: #787878}





.w_pagination{text-align:center;margin-top: 46px;padding-bottom: 52px;}
.w_no_start{color: #999}
.w_pagination a{display:inline-block; vertical-align:top; height:27px; line-height:27px;color:#333; margin:0 6px; padding: 0 10px; font-size: 14px;}
.w_pagination a{border: 1px solid #ededed}
.w_pagination .w_page_more{margin: 0 8px;line-height: 29px}
.w_pagination a:hover,.w_pagination .cur{  color:#fff;background: #37bce7;border: 1px solid #37bce7}


/*通知公告详情*/
.w_info{margin-top: 26px;margin-bottom: 20px}
.w_info_cont{padding: 30px;background-color: #fff;width: 749px;margin-right: 20px;}
.w_info_txt{padding-top: 57px}
.w_info_txt .w_info_name{font-size: 30px;color: #000;text-align: center;margin-bottom: 35px}
.w_info_txt .w_info_twoname{font-size: 14px;color: #787878;text-align: center;margin-bottom: 35px}
.w_info_txt .w_info_matter{font-size: 16px;color: #333;text-indent: 2em;line-height: 38px}

.w_inf_other{width: 325px;background-color: #fff;padding: 0px 20px 9px 26px}
.w_info_head{margin-bottom: 20px;margin-top: 48px}
.w_info_head h3{font-size: 18px;color: #000;border-left: 3px solid #37bce7;padding-left: 8px;line-height: 18px;}
.w_infoth_cont{}
.w_infoth_cont ul{padding: 0 4px;}
.w_infoth_cont .w_infoth_item{border-bottom: 1px solid #ededed;min-height: 100px;display: table;}
.w_infoth_cont .w_infoth_mid{vertical-align: middle;display: table-cell}
.w_infoth_cont .w_infoth_name{font-size: 16px;color: #000;line-height: 30px;}
.w_infoth_cont .w_infoth_img{padding: 19px 0 23px}



.w_select_wrap{padding-top: 50px;width: 1000px;margin: 0 auto}
.w_select_wrap .w_sea_wrap{border: 1px solid #37bce7;width: 761px;height: 42px;border-right: 0;margin-top: 20px;margin-left: 119px;margin-bottom: 40px}
.w_select_wrap .w_seainp{width: 320px;height: 26px;line-height: 26px;border:none;padding: 8px 0 8px 14px;}
.w_select_wrap .w_sea_icon{width: 90px;height: 42px;background: #37bce7 url(../images/sea.png) no-repeat center;}
.w_sea_inwrap span{font-size: 14px;color: #787878;line-height: 26px;padding-left: 15px;padding-right: 12px;border-left: 1px solid #f2f2f5;display: inline-block;width: 305px;text-align: right;}
.w_sea_inwrap span i{width:10px;height:10px;background: url(../images/icons111.png) no-repeat -22px 4px;;display: inline-block}
.w_sea_cont{}
.w_sea_cont .w_slect_item{margin-bottom: 15px}
.w_slect_item label{font-size: 14px;color: #333;font-weight: bold;line-height: 23px}
.w_sea_txt{width: 930px}
.w_sea_txt a{font-size: 14px;color: #787878;line-height: 23px;padding: 0 8px;margin-right: 15px;display: inline-block;margin-bottom: 10px;}
.w_sea_txt a:hover,.w_sea_txt a.curr{color: #fff;background-color: #37bce7}
.w_job_pull{position: relative}
.w_two_menu{}
.w_two_menu .w_two_box{position: absolute;right: 0;width: 198px;border: 1px solid #d9dde3;-moz-box-shadow: 0 0 5px #e5e7e8;-ms-box-shadow: 0 0 5px #e5e7e8;box-shadow: 0 0 5px #d9dde3;height: 252px;background-color: #fff;top:37px;overflow-y: auto;display: none;text-align: left;}
.w_two_menu .w_two_name{font-size: 14px;color: #787878;padding-left: 17px;line-height: 42px;}
.w_two_menu .w_two_name:hover{background-color: #f2f2f2}

.w_drop_box ul{position: absolute;right: -205px;width: 204px;border: 1px solid #d9dde3;-moz-box-shadow: 0 0 5px #e5e7e8;-ms-box-shadow: 0 0 5px #e5e7e8;box-shadow: 0 0 5px #d9dde3;height: 252px;background-color: #fff;top:38px;overflow-y: auto;display: none;text-align: left;}
.w_drop_box .w_twochid_name{font-size: 14px;color: #787878;padding-left: 17px;line-height: 42px;}


/*滚动条样式*/
.w_job_pull ul::-webkit-scrollbar {/*滚动条整体样式*/width: 4px;     /*高宽分别对应横竖滚动条的尺寸*/height: 4px;}
.w_job_pull ul::-webkit-scrollbar-thumb {/*滚动条里面小方块*/border-radius: 2px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: #ced1d8;
}



/*岗位列表*/
.w_job_list{background-color: #f5f7f9}
.w_job_list .w_job_box{width: 1000px;margin: 0 auto;padding-top: 30px;}
.w_job_box .w_job_row{border: 1px solid #ededed;margin-bottom: 10px}
.w_job_row .w_job_meg{padding: 18px 15px 10px;background-color: #fff;}
.w_job_l{font-size: 16px;width: 605px}
.w_job_l span{font-size: 15px;color: #999;margin-left: 20px;}
.w_col_29add7{color: #29add7}
.w_col_fd5f39{color: #fd5f39}
.w_job_c{font-size: 16px;color: #787878;width: 260px;}
.w_job_c .w_job_num{font-size: 14px;}
.w_job_data{height: 40px;line-height: 40px;background-color: #fafafa;padding: 0 15px}
.w_job_data .w_job_btn{width: 605px}
.w_job_data .w_job_btn a{padding: 0 5px;font-size: 12px;color: #555;line-height: 20px;border: 1px solid #dcdcdc;border-radius: 3px;display: inline-block}
.w_job_data .w_job_local{font-size: 14px;color: #787878}
.w_job_r img{border-radius: 3px}

/*岗位详情*/
.w_post_baner{height: 265px;background: url(../images/jobbg.jpg) no-repeat;width: 100%;color: #fff}
.w_post_banerl{padding-left: 30px;padding-top: 64px;width: 970px}
.w_post_banerl .w_post_name{font-size: 34px;color: #fff;}

.w_post_banerl .w_post_name span{padding: 0 17px;line-height: 20px;height: 20px;font-size: 14px;display: inline-block;background: #fa6a43;margin-left: 24px;border-radius: 10.5px;vertical-align: middle;margin-bottom: 5px}

.w_post_banerl .w_post_cont{margin-top: 25px;font-size: 16px;}
.w_post_banerl .w_post_cont p{margin-right: 42px;line-height: 40px;}
.w_post_banerl .w_post_cont img{vertical-align: middle;margin-right: 8px}

.w_post_banerr{padding-right: 30px;}


.w_post_banerr{padding-top: 121px}
.w_post_banerr a{display: inline-block;width: 140px;height: 45px;line-height: 45px;font-size: 16px;border: 1px solid #fff;color: #fff;text-align: center;margin-left: 26px;}
.w_post_banerr .w_colp_btn{background: url(../images/star.png) no-repeat 25px;padding-left: 50px;width:90px;text-align: left }


.w_post_intro{margin-top: 20px;}
.w_post_intro .w_post_l{width: 740px;padding: 0 43px 0 30px;background-color: #fff}
.w_post_box{padding-top: 35px;}
.w_post_box h3{font-size: 16px;color: #333;line-height: 32px;font-weight: bold}
.w_post_box .w_post_detail{font-size: 14px;color: #333;line-height: 32px;}

.w_post_hint{margin-top: 40px;font-size: 14px;color: #333;}

.w_post_other{padding-top: 80px;color: #333;font-size: 14px;margin-bottom: 68px}
.w_po_head{margin-bottom: 30px;}
.w_po_head a{margin-bottom: 30px;}
.w_post_other .w_po_cont{width: 211px;height: 90px;padding: 0 12px;border: 1px solid #eaeeed;border-radius: 3px;margin-right: 13px;}
.w_po_cont .w_po_img{padding-top: 19px;}
.w_po_cont .w_po_img img{width: 50px;height: 50px;border: 1px solid #eaeeed;border-radius: 3px}
.w_po_cont .w_po_txt{margin-left: 13px;margin-top: 9px;line-height: 24px;}
.w_col_fa6a43{color: #fa6a43}
.w_col_999{color: #999}

.w_post_r{width: 306px;padding: 42px 35px 86px 30px;background-color: #fff}
.w_cinfro_head{text-align: center;font-size: 16px;color: #333;margin-bottom: 17px;}
.w_cinfro_head img{border-radius: 3px}
.w_cinfro_head p{margin-top: 20px;}
.w_cormeg_box{border-bottom: 1px dashed #e0e0e0;padding: 13px}
.w_cormeg_box .w_cor_meg{font-size: 14px;color: #999;line-height: 38px;}
.w_cor_det{font-size: 14px;color: #999;line-height: 31px;padding: 32px 13px 0}
.w_cor_det h3{font-size: 14px;color: #333;font-weight: bold}


.w_cooen{background-color: #fff;padding-left: 30px;padding-top: 30px;margin-top: 26px}
.w_prac_box  .w_prac_rowmr{margin-right: 40px;margin-bottom: 37px}


.w_prac_box .w_prac_rowtea{padding-top: 20px;height: 265px}
.w_prac_img{width: 76px;height: 73px;border-radius: 50%;text-align: center;border: 1px solid #f5f7f6;display: inline-block;padding-top: 3px}
.w_prac_img img{border-radius: 50%;vertical-align: middle}
.w_prac_rowtea .w_prac_top h3{margin: 18px 0}



.w_cooen_detail{padding-top: 35px;padding-left: 50px;background-color: #fff;padding-bottom: 58px;margin-top: 26px}
.w_cooend_l{padding-right: 34px;width: 738px;border-right: 1px solid #ededed;}
.w_cooend_l .w_cooend_lhead{margin-top: 30px;padding-right: 46px;margin-bottom: 36px}
.w_cooend_lhead h3{color: #333;font-size: 34px;font-weight: bold;line-height: 80px;}
.w_cooend_ltxt{font-size: 14px;color: #787878;line-height: 34px;}
.w_po_name{line-height: 32px;background: url(../images/blueline.png) no-repeat left bottom;font-size: 16px;}
.w_cooend_r{width: 350px;padding-left: 27px}


.w_sch_wrap{padding-left: 30px;margin-bottom: 40px;}
.w_sch_item{font-size: 14px;color: #333;padding-left: 38px;position: relative;border-left: 1px solid #ebebeb;line-height: 24px;padding-bottom: 30px;padding-right: 50px;}
.w_sch_item .w_sch_date{color: #787878}
.w_sch_item .w_sch_icon{position: absolute;left: -24px;width: 46px;height: 46px;background: #fff url(../images/progress.png) no-repeat;
    top: 0;}

.focusImage{width:298px;position:relative;overflow:hidden; height:165px; z-index:6;margin-left: 11px}
.scrollImg ul{width:10000px}
.scrollImg li{float:left;width:298px; position:relative;}
.scrollImg img{border:0px;display:block; width:298px; height:165px;}
.scrollImg .divtext a{ color:#FFF;}
/*.scrollNum{border:10x solid #999;color:#f00;height:12px;z-index:10;position:absolute;right:10px;bottom:9px;}*/
/*.scrollNum li{float:left;width:12px;height:12px; background:url(../images/ban_dian.png) no-repeat; margin-left:8px;}*/
/*.scrollNum li a{width:12px;height:12px;display:block;}*/
/*.scrollNum li.current{ background-position:-15px 0;}*/

.w_sch_foot{padding-left: 30px;padding-top: 20px}
.w_sch_foot .w_sch_fitem{font-size: 14px;color: #999;line-height: 32px;}
.w_sch_foot .w_sch_fitem img{vertical-align: middle;margin-right: 10px;}


.w_cotea_head{margin-bottom: 30px;margin-top: 45px;}
.w_cotea_head .w_cotea_dt{width: 80px;height: 80px;border-radius: 50%}
.w_cotea_head .w_cotea_dt img{width: 80px;height: 80px;border-radius: 50%}
.w_cotea_head .w_cotea_dd{margin-left: 25px;border-bottom: 1px solid #ededed;width: 630px;padding-bottom: 10px;}
.w_cotea_head .w_cotea_name{font-size: 30px;color: #333;font-weight: bold;line-height: 50px;}
.w_cotea_head .w_cotea_txt{line-height: 30px;font-size: 16px;color: #333}
.w_cotea_head .w_cotea_txt h3{font-size: 16px;color: #333}
.w_cotea_head .w_cotea_txt p{background: url(../images/peo3.png) no-repeat left;padding-left: 20px;font-size: 14px;}


.w_cootea_r{padding: 0 34px}
.w_tea_list{padding-left: 6px}
.w_tea_list .w_tea_row{margin-bottom: 37px;}
.w_tea_list .w_tea_dt{width: 58px;height: 58px;border-radius: 50%}
.w_tea_list .w_tea_dt img{width: 58px;height: 58px;border-radius: 50%}
.w_tea_list .w_tea_dd{margin-left: 12px;}
.w_tea_list .w_tea_tit{font-size: 16px;color: #333;line-height: 30px;}
.w_tea_list .w_tea_cont{font-size: 14px;color: #333;line-height: 26px}

.w_base{padding-right: 46px}