body{background: #fff;}
/*招聘信息搜索*/
.column1{width: 100%; background: #f0f0f0;}
.column1 .container{height: 130px; background:url(../images/public/search_bg.png)  no-repeat left top;}
.column1 .tab{margin: 20px 0 10px; text-align: center; width: 100%; padding-left: 7%;}
.column1 .tab ul{overflow: hidden; width: 38%; margin:0 auto;}
.column1 .tab ul li{float: left; width: 50%; height: 34px; line-height: 34px; border: 1px solid #d4d4d4; }
.column1 .tab ul li.boright{border-right: 1px solid #d4d4d4;}
.column1 .tab ul li a{padding: 0 10px; display: block; }
.column1 .tab ul li a:hover{color: #333;}
.column1 .tab ul li.current{background: #e32c2c; border-top: none; border-bottom: none; border-left: none;}
.column1 .tab ul li.current a{color: #fff;}
.column1 .search {width: 94%; height: 42px; margin:0 auto;margin-bottom: 10px;}
.column1 .search span{width: 25%; height: 42px; line-height: 42px; font-size: 16px; text-align: right;}
.column1 .search .search1{width: 60%; height: 44px; border: 1px solid #e32c2c; background: #fff; padding: 6px 0;}
.column1 .search .search1 .search2{padding-left: 20px; height: 30px;  border: none; font-size:14px; height: 25px\0; margin-top:4px\0;}


.column1 .search3 {width: 94%; height: 44px; margin:0 auto;margin-bottom: 10px;}

.column1 .search4 {width: 94%; height: 44px;margin:0 auto;margin-bottom: 10px;}
.column1 .search3 span{width: 15%; height: 42px; line-height: 42px; font-size: 20px; text-align: right;}

.column1 .search4 span{width: 15%; height: 42px; line-height: 42px; font-size: 20px; text-align: right;}

input::-ms-clear{ display: none;}
search input::-webkit-input-placeholder { /* WebKit browsers*/
	color:#666;font-size:14px;}
search input:-moz-placeholder {  /* Mozilla Firefox 4 to 18*/
	color:#666;font-size:14px;}
search input::-moz-placeholder {  /* Mozilla Firefox 19+*/
	color:#666;font-size:14px;}
search input:-ms-input-placeholder { /* Internet Explorer 10+*/
	color:#666;font-size:14px;
}
.column1 .search select{width: 500px;}
.column1 .search .btn1{ height: 44px; line-height:44px; width: 112px; color: #fff; border: none; background: #e32c2c; font-size: 18px; text-align: center;}
.tzgg_search .search .search1 .search2{width: 96%;}
/*ul模拟select*/
.select_box {width: 16%; position:relative; height: 30px; font-size: 14px;  float: left; border-right: 1px solid #e5e5e5; padding: 0;}
.select_box input {width: 92%; padding-left: 15px; height: 30px; height: 22px\0; margin-top:5px\0;font-size: 14px; cursor:pointer; display:block; overflow:hidden;  background: url(../images/public/down.png) no-repeat right center; color:#333; border: none;  }
.select_box ul {width: 100%; position:absolute; left:0; top:37px; border:1px solid #dcdcdc; border-top:none; background:#fff; overflow: hidden; display: none; z-index:99999;}
.select_box ul li {display: block; overflow:hidden;height:30px; line-height:30px; width:100%;cursor:pointer; margin-bottom: 0; color:#333; padding-left: 15px;}
.select_box ul li.hover {background:#e32c2c; color: #fff;}
.zpxx{width: 100%; margin:0 auto; padding: 10px 0 20px 0;max-width: 1100px;}
/*标题*/
.channel_tit{border-bottom: 1px solid #ccc; padding-bottom: 8px; padding-top: 12px;}
.channel_tit h3{font-size: 18px; border-left:7px solid #d21011;}
.channel_tit h3 a{color: #333; font-size: 18px; padding-left: 12px; padding-top:0;}
.channel_tit a{color: #333; font-size: 14px; }
/*表格*/
.result_list{width: 100%; margin:0 auto; overflow: hidden;}
.result_list table{width: 100%; border-collapse:collapse; border-bottom: 1px solid #eeeeee;;}
.result_list table th{border-bottom: 1px solid #eeeeee; color: #666; font-weight: bold; height: 45px;line-height: 45px;}
.result_list table th,.result_list table td{text-align: left;}
.result_list table th.trbg_tit,.result_list table th.trbg_time{text-align: left; padding-left: 4%;font-weight: bold;}
.result_list table thead{ background: #fff;}
.result_list table thead th{ color: #555555; font-size: 14px; height: 45px;line-height: 45px; font-weight: bold;}
.result_list table tbody tr td{text-align:left; padding: 10px 0px 10px 2%;}
.result_list table tbody tr:nth-child(odd){background: #f9f9f9;}
.zp_th .trbg_tit{background:url(../images/zpxx/icon_tit.png) no-repeat 2.5% center;}
.zp_th .trbg_time{background:url(../images/zpxx/icon_time.png) no-repeat 2.5% center}
.search_list table tbody tr td:nth-child(2){color: #666;}
.search_list table tbody tr td:nth-child(4){color: #9c9b9b;}
.search_list .trbg_zpgw{background:url(../images/zpxx/icon_zpgw.png) no-repeat 35% 13px;}
.search_list .trbg_zprs{background:url(../images/zpxx/icon_zprs.png) no-repeat 32% 13px;}
.search_list .trbg_zpdw{background:url(../images/zpxx/icon_zpdw.png) no-repeat 6% center;}
.search_list .trbg_time{background:url(../images/zpxx/icon_time.png) no-repeat 32% center}
.search_list table th.trbg_zpdw{text-align: left; padding-left: 4%;}
.search_list table th.trbg_zpgw,.search_list table th.trbg_zprs{padding-left: 1%;}
.result_list table td.tdleft{text-align: left\9; padding-left: 2%\9;}
.result_list .trbg_zpdw {
	text-align: left;
	padding-left: 4%;
	background: url(../images/zpxx/icon_zpdw.png) no-repeat 6% center;
}
.result_list .trbg_zpgw {
	background: url(../images/zpxx/icon_zpgw.png) no-repeat left 13px;
}
.result_list table th.trbg_zpgw, .result_list table th.trbg_zprs {
	padding-left: 2%;
}
.result_list .trbg_zprs {
	background: url(../images/zpxx/icon_zprs.png) no-repeat left 13px;
}
/*通知公告*/
.tzgg_search .container{background: url(../images/public/search_bg2.png) #f0f0f0 no-repeat left top;
}
.tzgg_search .search { margin: 46px auto 0;}
.tzgg_list .zp_th .tzgg_time{background:url(../images/zpxx/icon_time.png) no-repeat 16% center;}
.tzgg_list table tbody tr td.new i{display: inline-block; width: 26px; height: 10px; padding-left: 10px; background: url(../images/public/new.png) no-repeat;}
.zpxx .channel_tit .tzgg_jg{padding-right: 15px; color: #888888;}
.zpxx .channel_tit .tzgg_jg em{font-style: normal; color: #e01515;}
/*分页*/
.zp_page{ margin:35px auto 20px;}
.page_style{
	display:inline-block;
	font-family:"微软雅黑";
	text-align:center;
}
.page_style li{
	display:inline;
	line-height:28px;
}
.page_style a{
	border:1px solid #E2E2E2;
	width:28px;
	height:28px;
	display:inline-block;
	text-align:center;
	line-height:28px;
	margin:0 3px 0 0;
	font-family:"宋体";
	cursor:pointer;
	color: #666;
}
.page_style a:hover{
	background:#f4f4f4;
}
.page_style a.hover{
	border:1px solid #CC0001;
	background:#CC0001;
	color:#fff;
}
.page_style li a.page_btn{
	width:80px;
}
.page_style li a.disabled{
	background:none;
	color:#ccc;
	cursor: default;
}

.spanTitle{text-align: right}

@media screen and (max-width:991px){
.column1 .tab{padding-left: 0;}
.column1 .tab ul,.column1 .search{width: 100%;margin-top:10px;}
.column1 .tab ul li{font-size: 12px;}
.column1 .tab ul li a{padding: 0;}
.select_box {width: 33%;}
.select_box input{padding-left: 9px;}
.zpxx{width:100%; padding:0 2%; box-sizing: border-box;}

	.column1 .search span{width: 20%; height: 42px; line-height: 42px; font-size: 14px; text-align: right;}
.column1 .search .search1{width: 60%;}
.column1 .search .btn1{width: 15%; font-size: 14px; text-align: center; text-indent: 0;}
.zp_th .trbg_tit,.zp_th .trbg_time,.tzgg_list .zp_th .tzgg_time{background: none; }

.spanTitle{text-align: left}
.imgCaptch{margin-top:10px;}
.column1 .search .minEducation{width: 30%;}
    .column1 .search select{width: 300px;}
}

@media screen and (max-width: 420px){
.result_list table th.trbg_tit{width: 65%; float: left; display: block; line-height: 45px; box-sizing: border-box;}
.result_list table th.trbg_time{width: 30%; float: left; display: block; line-height: 45px; text-align: center; box-sizing: border-box;}
.result_list table tbody tr td:nth-child(1) a{width: 95%; text-overflow: ellipsis; -o-text-overflow: ellipsis; -webkit-text-overflow: ellipsis; -moz-text-overflow: ellipsis; word-break: break-word; display: block; float: left; }
.result_list table tbody tr td{ float: left; display: block;}
.result_list table tbody tr td:nth-child(1){width: 65%; padding: 12px 0 12px 5px;}
.result_list table tbody tr td:nth-child(2){width: 30%; padding: 2px 0;}
.result_list table tbody tr td{height: auto; }
.result_list table tbody tr td{width: 100% !important; text-align: left; padding: 8px 0px 5px 10px!important; }
.result_list tr.zp_th th,.result_list table th.trbg_time{display: none;}
.tzgg_list table th.trbg_tit,.tzgg_list table tbody tr td:nth-child(1){width: 66%; }
.tzgg_list table th.trbg_time,.tzgg_list table tbody tr td:nth-child(2){width: 27%;}
.tzgg_list table tbody tr td:nth-child(2){padding: 12px 0 12px 5px;}
.minEducation {width: 30%;}
}

@media screen and (max-width: 375px){
.select_box input{font-size: 12px;}
}
