@charset "utf-8";
*{margin:0;padding:0;outline:0;}
*,:after,:before{box-sizing:border-box;}
body,html{overflow-x:hidden;color:#333;font:14px/30px arial,"Microsoft Yahei","微软雅黑";background:#FFFFFF;}
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;}
input[type=text],input[type=submit],textarea,button{-webkit-border-radius:0;font-family:Microsoft Yahei,microsoft yahei,"微软雅黑",arial;-webkit-appearance:none;}
input:focus{outline:0;}
textarea{resize:none;}
h1,h2,h3,h4,h5,h6{font-style:normal;font-size:100%;}
abbr,em,i,li,ol,ul{list-style-type:none;font-style:normal;}
img{border:0;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
.clearfix{display:block;zoom:1;}
.clearfix:before{display:table;content:"";}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:"";}
* html .clearfix{height:1%;}
a{color:#333;text-decoration:none;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-ms-transition:.3s;}
a:hover{color:#336799;text-decoration:none;}
.hide,.none,ins{display:none;}
.fl{display:inline-block;}
.fr{float:right;display:inline-block;}
.wrap{clear:both;display:block;overflow:hidden;margin:0 auto;width:1100px;}
.wrap-no{clear:both;display:block;margin:0 auto;width:1100px;}
.animate img{position:relative;opacity:1;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;transition:.5s all;-webkit-transform:scale(1,1) rotate(0);-ms-transition:.5s all;}
a:hover .animate img{-webkit-transform:scale(1.06,1.06);-moz-transform:scale(1.06,1.06);-o-transform:scale(1.06,1.06);transform:scale(1.06,1.06);-ms-transform:scale(1.06,1.06);}
.animate img:hover{-webkit-transform:scale(1.06,1.06);-moz-transform:scale(1.06,1.06);-o-transform:scale(1.06,1.06);transform:scale(1.06,1.06);-ms-transform:scale(1.06,1.06);}
.tran,.tran a,a.tran,.tran img{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-ms-transition:all .3s;}
.rotate,.rotate2 img{-webkit-transition:all 0.8s;-moz-transition:all 0.8s;transition:all 0.8s;-ms-transition:all 0.8s;}
a:hover .rotate,a:hover rotate2 img{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:all 0.8s;-moz-transition:all 0.8s;transition:all 0.8s;-ms-transition:all 0.8s;}
.yahei{font-family:Microsoft Yahei,microsoft yahei,微软雅黑,arial;}
.shadow{-webkit-box-shadow:0px 2px 3px rgba(115, 128, 157, 0.2);box-shadow:0px 2px 3px rgba(115, 128, 157, 0.2);}
.red{color:#e41839!important}
.red a{color:#e41839!important}

#top{height:44px;display:block;width:100%;border-bottom:1px solid #ddd;background:#f3f3f3}
#top .logo{padding:2px 0}
#top .logo img{height:40px;width:auto}
#top .user{line-height:44px}
#top .user span{float:left}
#top .user a{float:left}
#top .user i{float:left;font-size:10px;margin:0 8px;color:#666}

#banner{width:100%;background:url(/skin/images/bannerbg.jpg) no-repeat center center;height:225px;text-align:center}
#nav{width:100%;height:48px;background:#E90129;overflow:hidden}
#nav ul li{float:left;line-height:48px;margin-right:5px }
#nav ul li a{padding:0 15px;display:block;font-size:16px;color:#fff}
#footer{width:100%;padding:20px 0;text-align:center;background:#333;color:#fff;margin-top:20px}
/*通用分页样式*/
#fenye{padding:20px 0;text-align:center;clear:both;font-size:14px;}
#fenye table{text-align:center;margin:0 auto;}
#fenye a{margin:3px;color:#5a5a5a;text-decoration:none;background:#e7e7e7;padding:10px 15px;border-radius:4px;}
#fenye .prev,#fenye .next{width:52px;text-align:center;}
#fenye a.curr{font-weight:bold;color:#fff;background:#E90129;}
#fenye a.curr:visited{color:#fff;}
#fenye a:hover{color:#fff;background:#E90129;}
#fenye span{margin:2px;color:#5a5a5a;text-decoration:none;background:#e7e7e7;padding:10px 15px;border-radius:3px;}

#search{width:100%;margin-top:15px}
#search .searchbox{border:1px solid #ddd;padding:20px;;background:#fff}
#search .searchbox .hd{border-bottom:1px solid #ddd}
#search .searchbox .hd ul li{float:left;font-size:16px;line-height:40px;margin-right:30px;cursor:pointer}
#search .searchbox .hd ul li.on{border-bottom:1px solid #E90129;font-weight:bold;color:#E90129}
#search .searchbox .bd{margin-top:20px}
#search .searchbox .bd .item span{float:left;margin-right:10px;}
#search .searchbox .bd .item span input,
#search .searchbox .bd .item span select{height:36px;line-height:36px;display:block;color:#807a62;font-style:normal;padding-left:15px;border:1px solid #ccc;background:#fff;width:117px;}
#search .searchbox .bd .item span input{height:36px;width:170px;}
#search .searchbox .bd .item span .search_btn{width:102px;height:36px;background:#ff9c00;color:#fff;border:none;border-radius:5px;text-align:center;font-size:18px;line-height:32px;cursor:pointer; display:block}
#search .searchbox .bd .item span a{width:102px;height:36px;background:#ff9c00;color:#fff;border:none;border-radius:5px;text-align:center;font-size:18px;line-height:36px;cursor:pointer; display:none}


#city{width:100%;margin-top:15px}
#city .citybox{border:1px solid #ddd;background:#fff;padding-bottom:20px}
#city .citybox .item{padding:20px 20px 0}
#city .citybox .item .stitle{font-size:16px;padding-left:10px;border-left:solid 4px #e53538;line-height:20px;height:20px;font-weight:bold;}
#city .citybox .item .list{margin-top:16px}
#city .citybox .item .list ul li{float:left;margin:4px 10px 4px 0}
#city .citybox .item .list ul li a{padding:3px 6px;background:#f5f5f5;float:left;border:solid 1px #f5f5f5;line-height:22px;font-size:14px;min-width:60px;text-align:center;text-decoration:none;}
#city .citybox .item .list ul li a:hover{background:#fff;color:#e53538;border:solid 1px #e53538;}

#list{width:100%;margin-top:20px;}
#list .stitle{background:#FF463C;border-left:solid 4px #5A5A5A;line-height:40px;color:#fff;font-size:18px;padding-left:10px}
#list .table{background:#fff}
#list .table table{border-collapse:collapse;line-height:25px;width:100%;}
#list .table th{background:#f2f2f2;border:1px solid #d8d8d8;text-align:center;height:38px;line-height:16px;}
#list .table td{border:1px solid #d8d8d8;padding:6px;font-size:14px;text-align:center;}

#list .table td a{color:#fff;line-height:24px;text-align:center;padding:3px 8px;display:inline-block;margin:0 auto;border-radius:5px;}
#list .table td a.view{background:#2bbfe9}
#list .table td a.duibi{background:#ff7600}
#list .table td a:hover{background:#E90129}

#zhilist{width:100%;margin-top:15px}
#zhilist .left{border:1px solid #ddd;padding:20px;background:#fff;width:830px}
#zhilist .left h3{font-size:16px;padding-left:10px;border-left:solid 4px #e53538;line-height:20px;height:20px;font-weight:bold;}
#zhilist .left .leftbox{margin-top:10px}
#zhilist .left .leftbox .item{float:left;width:31%;margin:10px 0 0}
#zhilist .left .leftbox .item:nth-child(3n-1){margin:10px 3.5% 0}
#zhilist .left .leftbox .item .stitle{background:#f5f5f5;line-height:40px;padding:0 5px}
#zhilist .left .leftbox .item .stitle span{float:right}
#zhilist .left .leftbox .item .stitle span a{color:#999}
#zhilist .left .leftbox .item ul{padding:10px 0;}
#zhilist .left .leftbox .item ul li{line-height:26px;height:26px;overflow:hidden}
#zhilist .right{width:260px;}
#zhilist .right .phlist{margin-top:15px;border:1px solid #ddd;background:#fff}
#zhilist .right .phlist .stitle{font-size:16px;border-bottom:1px solid #ddd;line-height:40px;padding-left:10px;font-weight:bold;background:url(/skin/images/i_rIcon.png) no-repeat;padding-left:44px}
#zhilist .right .phlist .s1{background-position:14px -220px;}
#zhilist .right .phlist .s2{background-position:14px -141px;}
#zhilist .right .phlist .s3{background-position:14px 7px;}
#zhilist .right .phlist .s4{background-position:14px -67px;}
#zhilist .right .phlist p{padding:2px 10px 2px 35px;background:#f5f5f5}
#zhilist .right .phlist p span{}
#zhilist .right .phlist ul{padding:10px 10px 10px 35px;background:url(/skin/images/list_num.jpg) no-repeat 10px 15px}
#zhilist .right .phlist ul li{line-height:28px}
#zhilist .right .phlist ul li span{float:right;color:#999}

#content .weizhi{padding:10px 0}
#content .stitle{background:#FF463C;border-left:solid 4px #5A5A5A;line-height:40px;color:#fff;font-size:18px;padding-left:10px}
#content .table{background:#fff}
#content .table table{border-collapse:collapse;line-height:25px;width:100%;box-sizing:border-box;}
#content .table th{background:#f2f2f2;border:1px solid #d8d8d8;text-align:center;height:38px;line-height:16px;}
#content .table td{border:1px solid #d8d8d8;padding:6px;font-size:14px;text-align:center;}
#content .table td img{vertical-align:middle;}
#content .table table td a{color:#ef2445}
#content .table table td.tbtt{width:30%;background:#F7F7F7;}
#content .table td a.num{color:#fff;line-height:24px;text-align:center;padding:3px 8px;display:inline-block;margin:0 auto;border-radius:5px;}
#content .table td a.num:hover{color:#fff;background:#ef2445;}
#content .table td a.num.cur{color:#FF7600;background:#FFFFFF;box-shadow:0 0 0 1px #FF7600;}
/* 职位对比 */
.zwdb_four{height:70px;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;}
.zwdb_four strong{float:left;width:25%;font-size:20px;line-height:70px;text-align:center;}
.zwdb_tab{padding:40px 25px;width:950px;}
.zwdb_tab table{border-left:solid 1px #ddd;border-top:solid 1px #ddd;}
.zwdb_tab tr:hover{background:#fafafa;}
.zwdb_tab td{line-height:30px;text-align:center;border-right:solid 1px #ddd;padding:10px 0;border-bottom:solid 1px #ddd;font-size:14px;font-weight:bold;}
.zwdb_tabtit{background:#fafafa;}
.zwdb_click{height:80px;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;}
.zwdb_click a{float:left;height:80px;line-height:80px;text-align:center;font-size:16px;font-weight:bold;width:50%;}
.zwdb_click a.line{border-right:solid 1px #ddd;width:499px;}
.zwdb_click a:hover{background:#fafafa;color:#d21332;}
/* duibi */
.goauto{ width: 210px; position: fixed; top: 260px; left: 50%; _position: absolute; _top: expression(documentElement.scrollTop+183+"px"); overflow: hidden; margin-left: 560px;}
.gozw_bt{ width: 210px; height: 36px; background: #e53538; font-size: 16px; line-height: 36px; padding-left: 15px; color: #fff; position: relative;}
.gozw_bt a{ top: 13px; right: 15px; position: absolute;}
.gozw_box{ padding: 5px 10px; background: #fafafa;  overflow: hidden;}
.gozw_box_list{ /* width: 190px; */ }
.gozw_box_list ul{ padding: 0;}
.gozw_box_list ul li{font-size: 14px;line-height: 32px;position: relative;overflow: hidden;border-bottom: dashed 1px #ddd;box-sizing: border-box;}
.gozw_box_list ul li span{float: left;width: 18px;height: 18px;color: #fff;text-align: center;line-height: 18px;margin:7px 3px;border-radius: 20px;background: #D3D3D3;}
.gozw_box_list ul li a{ top:8px; right: 0; position: absolute;}
.gozw_box_btn a{width: 66px; height: 26px; color: #fff; line-height: 26px; text-align: center; margin: 12px; display: inline-block;}
.gozw_box_btn a.redback{background:#e53538; border: 1px solid #e53538;}
.gozw_box_btn a.redback:hover{ color:#e53538; background:#fff; border: 1px solid #e53538;}
.gozw_box_btn a.huiback{background:#a1a1a1; border: 1px solid #a1a1a1;}
.gozw_box_btn a.huiback:hover{ color:#a1a1a1; background:#fff; border: 1px solid #a1a1a1;}

#duibi .weizhi{padding:10px 0}
#duibi .stitle{background:#FF463C;border-left:solid 4px #5A5A5A;line-height:40px;color:#fff;font-size:18px;padding-left:10px}
#duibi .table{background:#fff}
#duibi .table table{border-collapse:collapse;line-height:25px;width:100%;box-sizing:border-box;}
#duibi .table th{background:#f2f2f2;border:1px solid #d8d8d8;text-align:center;height:38px;line-height:16px;}
#duibi .table td{border:1px solid #d8d8d8;padding:6px;font-size:14px;text-align:center;}
#duibi .table td img{vertical-align:middle;}
#duibi .table table td a{color:#ef2445}
#duibi .table table td.tbtt{width:30%;background:#F7F7F7;}
#duibi .table td a.num{color:#fff;line-height:24px;text-align:center;padding:3px 8px;display:inline-block;margin:0 auto;border-radius:5px;}
#duibi .table td a.num:hover{color:#fff;background:#ef2445;}
#duibi .table td a.num.cur{color:#FF7600;background:#FFFFFF;box-shadow:0 0 0 1px #FF7600;}
#duibi .table{ overflow:hidden}
#duibi .table .tab{ width:200px; overflow:hidden; display:inline}
#duibi .table .tab:nth-child(2){background:#fff;; margin-left:-1px}
#duibi .table .tab:nth-child(3){background:#fff; margin-left:-1px}
#duibi .table .tab:nth-child(4){background:#fff; margin-left:-1px;}
#duibi .table .tab table tr td{ height:40px; overflow:hidden;}
#duibi .table .tab table tr:nth-child(10) td{ height:100px; line-height:20px; overflow:hidden}

.right_n {
	box-sizing: border-box;
	margin-top: 30px;
}

.right_n .box {
	margin-bottom: 20px;
}

.right_n .box em {
	color: #292929;
	font-size: 1rem;
	line-height: 40px;
	display: inline-block;
	text-align: right;
	margin-right: 5px;
}

.right_n .box input {
	color: #292929;
	font-size: 1rem;
	border-radius: 5px;
	border: 0px solid #DDDDDD;
	line-height: 40px;
	box-sizing: border-box;
	padding-left: 10px;
}

.right_n .box .zhuanye {
		width: 129px;
	height: 50px;
	background-image:url(../images/bkznx/zhuanye.jpg)
}

.right_n .box .xueli {
		width: 163px;
	height: 50px;
		background-image:url(../images/bkznx/xueli.jpg)
}
.right_n .box .shouji {
		width: 277px;
	height: 50px;
		background-image:url(../images/bkznx/shouji.jpg)
}



.right_n .box2 {
	width: 276px;
}

.right_n .box2 .bth {
	width: 100%;
	background-image:url(../images/bkznx/dianji.jpg);
	height: 67px;
border: none;
}