/*事业单位招考首页*/
.top_box{width:100%;height:316px;background-image:url(../images/1.jpg);background-repeat:no-repeat;background-position:center center;}
.top_box .tb_main{width:1200px;height:316px;margin:0 auto;}
.list_group{width:1252px;margin:0 auto;}
.list_group .list_cell{width:626px;float:left;margin-bottom: 35px;}
.list_group .list_cell .list_box{width:572px;margin:0 auto;}
.list_group .list_cell .list_box .img{width:572px;height:276px;margin-bottom:20px;filter:progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC,direction=120,strength=3);-moz-box-shadow:0px 0px 10px #CCCCCC;-webkit-box-shadow:0px 0px 10px #CCCCCC;box-shadow:0px 0px 10px #CCCCCC;}
.list_group .list_cell .list_box .img img{width:572px;height:276px;border:0;}
.list_group .list_cell .list_box .tit{width:572px;height:22px;line-height:22px;color:#292929;font-size:22px;margin-bottom:15px;}
.list_group .list_cell .list_box .tit a{text-decoration: none;color:#292929}
.list_group .list_cell .list_box .tit a:hover{ text-decoration:underline;color:#292929;}
.list_group .list_cell .list_box .img_some{height:18px;line-height:18px;}
.list_group .list_cell .list_box .img_some .img_some_left{float:left;color:#b2b2b2;}
.list_group .list_cell .list_box .img_some .img_some_right{float:right;}
/*事业单位招考详细页*/
.career_show{width:1198px;background:#FFF;margin:0 auto;margin-top:-40px;margin-bottom:45px;padding-top:55px;border:1px solid #f1f1f1;padding-bottom:45px;}
.career_show .tit{text-align:center;height:26px;line-height:26px;color:#ff6600;margin-bottom:30px;font-size:26px;}
.career_show .time{text-align:center;height:14px;line-height:14px;color:#acacac;margin-bottom:30px;}
.career_show .des{word-break:break-all;line-height:2.3;padding:0 36px;font-size:16px;margin-bottom:30px;}
.career_show .des_next{height:18px;line-height:18px;padding:0 36px;margin-bottom:10px;}
.career_show .des_prev{height:18px;line-height:18px;padding:0 36px;}
body.gray {background-color: #f7f7f7;}
.new_cre_show {width: 1200px; margin: 0 auto;}
.new_cre_show .pon {width: 1200px;padding: 29px 0 20px;font-size: 14px; color: #999999;}
.new_cre_show .cre_con {width: 1120px;background:#fff;padding:0 40px;}
.new_cre_show .cre_con .tx1 {padding-top:35px;font-size: 28px;color: #333333;line-height: 1.6;word-break: break-all;}
.new_cre_show .cre_con .tx2 {font-size: 14px; color: #999999;padding:15px 0 20px;position: relative;border-bottom:1px solid #e5e5e5;}
.new_cre_show .cre_con .tx3{ padding: 35px 50px; border-bottom:1px dashed #e5e5e5;line-height: 1.8;font-size:14px; color: #333333;}
.new_cre_show .cre_con .tx4 { padding: 18px 0 50px; }
.new_cre_show .cre_con .tx4 .link_l {float: left;display: block;text-decoration: none;font-size: 16px;color: #333333;}
.new_cre_show .cre_con .tx4 .link_r {float: right;display: block;text-decoration: none;font-size: 16px;color: #333333;}
.new_cre_show .cre_con .tx4 a:hover{text-decoration: underline;}

.new_top_abd{width:100%;height: 300px;margin-bottom:30px;background:url(../images/1.jpg) center 0 no-repeat;}
.cre_list_wrapper {width: 1200px;margin:0 auto;}
.cre_list_wrapper .cre_wl {float: left;width:880px;}
.cre_list_wrapper .cre_wl .wl_title{position:relative;width:848px;background-color:#fff;line-height:1;padding:16px 0 16px 32px;font-size:18px;color:#333;margin-bottom:10px;}
.cre_list_wrapper .cre_wl .wl_title::before{content:' ';position:absolute;left:20px;top:15px;width:4px;height:20px;background-color: #ff1c00;}
.cre_list_wrapper .cre_wl .tag_group{width: 100%;background-color: #fff;margin-bottom:10px;}
.cre_list_wrapper .cre_wl .tag_group .tg_l{float: left;width:80px;padding:25px 0 0 20px;line-height: 20px;font-size:14px;color: #333;}
.cre_list_wrapper .cre_wl .tag_group .tg_r{float: left;width:775px;padding:25px 0 5px 0;}
.cre_list_wrapper .cre_wl .tag_group .tg_r .tg_item{display: block;float: left;text-decoration: none;line-height: 20px;font-size:14px;color: #333;height:20px;padding:0 5px;margin: 0 15px 20px 0;}
.cre_list_wrapper .cre_wl .tag_group .tg_r .tg_item.active, .cre_list_wrapper .cre_wl .tag_group .tg_r .tg_item:hover{background-color:#ff1c00;color:#fff;border-radius:2px;line-height: 23px;}
.cre_list_wrapper .cre_wl .cre_list_group {margin-bottom: 15px;}
.cre_list_wrapper .cre_wl .cre_list_group .cre_list{width:830px;background-color: #fff;padding:25px 25px 0 25px;}
.cre_list_wrapper .cre_wl .cre_list_group .cre_list:not(:last-child){margin-bottom:10px;}
.cre_list_wrapper .cre_wl .cre_list_group .cre_list .tx1 {padding-left:10px;position:relative;margin-bottom:15px;}
.cre_list_wrapper .cre_wl .cre_list_group .cre_list .tx1::before{content:' ';position: absolute;left:0;width:4px;height: 4px;background-color: #ccc;border-radius: 100%;top:8px;}
.cre_list_wrapper .cre_wl .cre_list_group .cre_list .tx1 .a_time{position: absolute;right:0;font-size:14px;color: #666;line-height: 1;top:3px;}
.cre_list_wrapper .cre_wl .cre_list_group .cre_list .tx1 .a_tit{display: block;float: left;font-size:16px;color: #333;height: 20px;line-height: 20px;max-width: 560px;text-decoration: none;}
.cre_list_wrapper .cre_wl .cre_list_group .cre_list .tx1 .a_tit:hover{text-decoration: underline;}
.cre_list_wrapper .cre_wl .cre_list_group .cre_list .tx1 .a_tj{float: left;margin-left:5px;width:22px;height: 20px;line-height: 20px;background-color: #ff1c00;color:#fff;font-size:12px;border-radius: 5px 5px 5px 0;text-align: center;}
.cre_list_wrapper .cre_wl .cre_list_group .cre_list .tx2{line-height: 1.6;font-size:14px;color: #999;word-break: break-all;padding-bottom:15px;}
.cre_list_wrapper .cre_wl .cre_list_group .cre_list .tx3{padding:18px 0;border-top:1px dashed #e2e2e2;}
.cre_list_wrapper .cre_wl .cre_list_group .cre_list .tx3 .tx_l{float: left;line-height: 1;padding-left: 22px;font-size:13px;color: #999;background:url(../images/2.png) 0 center no-repeat;background-size:15px 10px;}
.cre_list_wrapper .cre_wl .cre_list_group .cre_list .tx3 .tx_r{float: right;line-height: 1;font-size:13px;color: #999;}
.cre_list_wrapper .cre_wr {float: right;width: 306px;}
.cre_list_wrapper .cre_wr .ser_bar{position:relative;width: 306px;height: 46px;background-color: #fff;margin-bottom:10px;}
.cre_list_wrapper .cre_wr .ser_bar .inp {position: absolute;width:190px;line-height: 1;font-size: 14px;padding:13px 0;left:12px;top:3px;border: none;background-color: #fff;color: #333;}
.cre_list_wrapper .cre_wr .ser_bar .inp::placeholder{color: #c9c9c9;}
.cre_list_wrapper .cre_wr .ser_bar .ser_btn{position: absolute;right: 0;top: 0;z-index: 1;width:90px;height: 46px;line-height: 46px;text-align: center;color: #fff;font-size:16px;cursor: pointer;background-color: #ff1c00;}
.cre_list_wrapper .cre_wr .qr_bar {
	position: relative;width:156px;background-color: #fff;padding:42px 0 43px 150px; margin-bottom: 10px;
}
.cre_list_wrapper .cre_wr .qr_bar .tx1 {
	line-height: 1;font-size: 18px; color: #333; margin-bottom: 12px;
}
.cre_list_wrapper .cre_wr .qr_bar .tx2 {
	line-height: 1;font-size: 14px; color: #666; margin-bottom: 10px;
}
.cre_list_wrapper .cre_wr .qr_bar .tx3 {
	line-height: 1;font-size: 14px; color: #666;
}
.cre_list_wrapper .cre_wr .qr_bar .qr_box {
	position: absolute; top: 30px; left: 35px; width: 70px; height: 70px; border: 1px solid #f1f1f1; padding: 10px;
}
.cre_list_wrapper .cre_wr .qr_bar .qr_box img {
	width: 70px; height: 70px; border: none;
}
.cre_list_wrapper .cre_wr .oth_group {
	width: 306px; background-color: #fff;
}
.cre_list_wrapper .cre_wr .oth_group .oth_tit {
	position: relative; padding: 20px 0 20px 30px; font-size: 18px; color: #333; line-height: 1; border-bottom: 1px solid #f7f7f7;
}
.cre_list_wrapper .cre_wr .oth_group .oth_tit::before {
	content: ' '; position: absolute; left: 17px; top: 19px; width: 4px; height: 20px; background-color: #ff1c00;
}
.cre_list_wrapper .cre_wr .oth_group .oth_lb {
	width: 266px; padding: 25px 20px 20px 20px;
}
.cre_list_wrapper .cre_wr .oth_group .oth_lb .oth_list {
	width: 266px; 
}
.cre_list_wrapper .cre_wr .oth_group .oth_lb .oth_list:not(:last-child) { margin-bottom: 20px; }
.cre_list_wrapper .cre_wr .oth_group .oth_lb .oth_list .tx1 {
	position: relative; display: block; display: block; font-size:16px; color: #333; height: 20px; line-height: 20px; width: 260px;
	text-decoration: none; padding-left: 6px;
}
.cre_list_wrapper .cre_wr .oth_group .oth_lb .oth_list .tx1::before{content:' ';position: absolute;left:0;width:4px;height: 4px;background-color: #ccc;border-radius: 100%;top:8px;}
.cre_list_wrapper .cre_wr .oth_group .oth_lb .oth_list .tx2 {
	line-height: 1; font-size: 14px; color: #999999; padding-top: 13px;
}
.cre_container {
	width: 100%; background-color: #f7f7f7; padding-bottom: 15px;
}
.new_top_pon {
	width: 1200px; margin:0 auto; padding: 20px 0; line-height: 1; font-size: 14px; color: #999999;
}