@charset "utf-8";/* CSS Document */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:14px;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#616161;outline:0;line-height:24px;}
img{vertical-align:bottom;}
a{color:red;}
a:hover{text-decoration:underline;}
.middle{width:980px;margin:0 auto;}
.suojin{text-indent:2em;}
.red{color:red;}
/*---------------招聘网首页---------------*/
#header .c-ZPlogo{height:96px;background:white url(../images/zwzp/c_zp_logo_bj.jpg) no-repeat top center;border-top:4px solid #ffba00;}
#header .c-ZPlogo .c-ZPlogo-c{overflow:hidden;height:96px;}
#header .c-ZPlogo .c-ZPlogo-c .c-ZPlogo-c-img{float:left;width:480px;height:25px;margin-top:35px;}
#header .c-ZPlogo .c-ZPlogo-c .c-ZPlogo-c-r{float:right;background-color:white;text-align:center;  margin-top: 34px;overflow:hidden;width:188px;height:25px;line-height:25px;border:1px solid #d1d1d1;}
#header .c-ZPlogo .c-ZPlogo-c .c-ZPlogo-c-r a{font-size:16px;color:#2a2726;font-family: "Microsoft YaHei";}

#header .c-ZPnav{height:42px;background-color:#ffba00;}
#header .c-ZPnav dl{overflow:hidden;width:980px;height:42px;line-height:42px;margin:0 auto;}
#header .c-ZPnav dl dt{float:left;font-size:14px;font-weight:bold;width:98px;text-align:center;}
#header .c-ZPnav dl dt a:hover{text-decoration:none;background-color:#1e1e1f;color:white;}
#header .c-ZPnav dl dt a{color:#2a2726; display: block;height: 42px;line-height: 42px;}
#header .c-ZPnav dl dd{float: right;width: 152px;height:24px;margin-top:9px;}
#header .c-ZPnav dl dd form{width: 150px;height: 24px;line-height: 24px;border: 1px solid white;}
#header .c-ZPnav dl dd form .c-ZPtop-input{border: 0;color:white;float: left;height: 24px;line-height: 24px;width: 120px;padding-left: 5px;background-color:#ffba00;}
#header .c-ZPnav dl dd form .c-ZPtop-submit{border: 0;margin-top:2px;float: left;font-size: 0;width: 20px;height: 17px;background: url(../images/zwzp/c_zp_logo_search.png) no-repeat;cursor: pointer;}
#header .c-ZPnav dl dd input:-moz-placeholder,textarea:-moz-placeholder{color:white;}
#header .c-ZPnav dl dd input:-ms-input-placeholder,textarea:-ms-input-placeholder{color: white;}
#header .c-ZPnav dl dd input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: white;}


#main{background:url(../images/zwzp/c_fw_main_bj.jpg);overflow:hidden;padding-bottom:15px;}
#main .main{overflow:hidden;width:980px;margin:0 auto;}
#main .main .c-RecruitZC{border:1px solid #efefef;background-color:white;margin-top: 15px;}
#main .main .c-RecruitZC dl{height:62px;overflow:hidden;background:url(../images/zwzp/c_RecruitZC_02.jpg) repeat-x;width:962px;margin:10px auto 0 auto;}
#main .main .c-RecruitZC dl dt{float:left;margin-left:14px;display:inline;}
#main .main .c-RecruitZC dl dd{float:left;width:179px;cursor: pointer;text-align:center;font-weight:bold;background:url(../images/zwzp/c_RecruitZC_03.jpg) no-repeat center center;}
#main .main .c-RecruitZC dl dd h4{color:black;font-size:12px;display:block;height:24px;line-height:24px;}
#main .main .c-RecruitZC dl dd span{color:black;font-size:12px;display:block;height:24px;line-height:24px;margin-top:14px;}
#main .main .c-RecruitZC dl .hover{background:url(../images/zwzp/c_RecruitZC_04.jpg) no-repeat center center;}
#main .main .c-RecruitZC dl .hover h4{font-size:14px;color:#ad0000;}
#main .main .c-RecruitZC dl .hover span{color:#ad0000;}
#main .main .c-RecruitZC .c-RecruitZC-ibanner{display:none;width:962px;height:141px;margin:15px auto 0 auto;}


.c-ZPzmqy{width: 960px;margin-top: 15px;padding:0 9px 9px 9px;border: 1px solid #efefef;background-color: white;}
.c-ZPtitle{background:url(../images/zwzp/c_zp_title_01.jpg) repeat-x;height:39px;line-height:39px;}
.c-ZPtitle h4{float:left;color:black;padding:0 10px;display:block;background:url(../images/zwzp/c_zp_title_02.jpg) repeat-x;height:39px;line-height:39px;}
.c-ZPtitle .c-ZPzmqy-search{overflow:hidden;float:left;height:27px;line-height:27px;width:297px;margin-top:6px;margin-left: 525px;display:inline;}
.c-ZPtitle .c-ZPzmqy-search form{overflow:hidden;width:227px;height:27px;float:left;}
.c-ZPtitle .c-ZPzmqy-search form .c-ZPzmqy-input{color: #818181;float: left;height: 25px;line-height: 25px;width:172px;padding-left: 8px;background-color: white;border:1px solid #d1d1d1;}
.c-ZPtitle .c-ZPzmqy-search form .c-ZPzmqy-submit{border: 0;float: left;font-size:12px;width: 45px;height: 27px;background-color:#e8ba00;color:white;cursor: pointer;}
.c-ZPtitle .c-ZPzmqy-search a{display:block;float:left;color:black;width:70px;line-height:27px;height:27px;text-align:center;}
.c-ZPtitle .c-ZPtitle-more{float:right;height:39px;line-height:39px;}
.c-ZPtitle .c-ZPtitle-more a{color:#555555;}
.c-ZPzmqy .c-ZPzmqy-con{overflow: hidden;margin-top: 8px;width:960px;}
.c-ZPzmqy .c-ZPzmqy-con ul{overflow:hidden;width:960px;}
.c-ZPzmqy .c-ZPzmqy-con ul li{overflow: hidden;float: left;width:300px;margin-left:10px;padding-left:10px;background: url(../images/zwzp/c_zp_news_03.jpg) no-repeat left center;line-height: 24px;height: 24px;display:inline;}
.c-ZPzmqy .c-ZPzmqy-con ul li a{color:#666666;height: 24px;line-height: 24px;}
.c-ZPzmqy .c-ZPzmqy-con ul li .job{color:#e08a00;}
.c-ZPzmqy .c-ZPzmqy-con ul li img{line-height:24px;vertical-align: baseline;}

.c-ZPzphInfo{width: 960px;margin-top: 15px;padding:0 9px 9px 9px;border: 1px solid #efefef;background-color: white;}
.c-ZPzphInfo .c-ZPzphInfo-con{overflow: hidden;margin-top: 8px;width:960px;}
.c-ZPzphInfo .c-ZPzphInfo-con .c-ZPzphInfo-con-l{}
.c-ZPzphInfo .c-ZPzphInfo-con .c-ZPzphInfo-con-c{}
.c-ZPzphInfo .c-ZPzphInfo-con .c-ZPzphInfo-con-r{}
.c-ZPzphInfo .c-ZPzphInfo-con .ZPzphInfo-style{overflow:hidden;float: left;width: 310px;margin-left: 10px;display:inline;}
.c-ZPzphInfo .c-ZPzphInfo-con .ZPzphInfo-style ul{width:310px;}
.c-ZPzphInfo .c-ZPzphInfo-con .ZPzphInfo-style ul li{overflow: hidden;width: 300px;padding-left: 10px;background: url(../images/zwzp/c_zp_news_03.jpg) no-repeat left center;line-height: 24px;height: 24px;}
.c-ZPzphInfo .c-ZPzphInfo-con .ZPzphInfo-style ul li a{height: 24px;line-height: 24px;}
.c-ZPzphInfo .c-ZPzphInfo-con .ZPzphInfo-style ul li i{color:#e08a00;font-weight:bold;}

#main .main .c-ZPhotQY{margin-top: 15px;padding:0 9px 9px 9px;border: 1px solid #efefef;background-color: white;}
#main .main .c-ZPhotQY .c-ZPhotQY-con{}
#main .main .c-ZPhotQY .c-ZPhotQY-con ul{overflow:hidden;margin-top:5px;width:960px;height:126px;}
#main .main .c-ZPhotQY .c-ZPhotQY-con ul li{width:115px;height:37px;float:left;margin:5px 2.5px 0 2.5px;display:inline;}
/*---------------高级搜索---------------*/
#main .main .c-ZPgjss{margin-top: 15px;padding:0 9px 9px 9px;border: 1px solid #efefef;background-color: white;width: 960px;height: 214px;}
#main .main .c-ZPgjss .c-ZPgjss-con{overflow:hidden;}
#main .main .c-ZPgjss .c-ZPgjss-con .c-ZPgjss-con-top{overflow:hidden;width:960px;}
#main .main .c-ZPgjss .c-ZPgjss-con .c-ZPgjss-con-top dl{overflow:hidden;float:left;height:22px;width:298px;margin:18px 11px 0 11px;display:inline;}
#main .main .c-ZPgjss .c-ZPgjss-con .c-ZPgjss-con-top dl dt{color: #555555;height:22px;line-height:22px;font-size: 12px;float: left;width: 88px;text-align: right;}
#main .main .c-ZPgjss .c-ZPgjss-con .c-ZPgjss-con-top dl dd{width: 200px;height: 22px;line-height:22px;float: left;margin-left: 10px;display: inline;}
#main .main .c-ZPgjss .c-ZPgjss-con .c-ZPgjss-con-top dl dd input{border: 1px solid #d1d1d1;width: 193px;padding-left: 5px;height:20px;line-height:20px;*height:19px;*line-height:19px;}
#main .main .c-ZPgjss .c-ZPgjss-con .c-ZPgjss-con-top dl dd  select{  border: 1px solid #d1d1d1;width:200px;height: 22px;line-height: 22px;}
#main .main .c-ZPgjss .c-ZPgjss-con .c-ZPgjss-con-top dl dd  select option{height:22px;line-height:22px;}
#main .main .c-ZPgjss .c-ZPgjss-con .c-ZPgjss-con-bot{margin:20px 0 0 0;}
#main .main .c-ZPgjss .c-ZPgjss-con .c-ZPgjss-con-bot dl{overflow:hidden;height:24px;}
#main .main .c-ZPgjss .c-ZPgjss-con .c-ZPgjss-con-bot dl input{border: 0;width:62px;height:24px;font-size: 12px;line-height:24px;text-align: center;color: white;margin: 0;padding: 0;cursor: pointer;}
#main .main .c-ZPgjss .c-ZPgjss-con .c-ZPgjss-con-bot dl dt{float:left;width:62px;height:24px;margin-left:40px;display:inline;}
#main .main .c-ZPgjss .c-ZPgjss-con .c-ZPgjss-con-bot dl dt input{background-color:#939494;}
#main .main .c-ZPgjss .c-ZPgjss-con .c-ZPgjss-con-bot dl dd{float:left;width:62px;height:24px;margin-left:20px;display:inline;}
#main .main .c-ZPgjss .c-ZPgjss-con .c-ZPgjss-con-bot dl dd input{background-color:#ffba00;}
#main .main .c-ZPgjssResult1{margin-top: 15px;padding:9px;border: 1px solid #efefef;background-color: white;width: 960px;}
#main .main .c-ZPgjssResult2{margin-top: 15px;padding:9px;border: 1px solid #efefef;background-color: white;width: 960px;}
#main .main .c-ZPgjssResult2 .c-ZPgjssResult2-top{}
#main .main .c-ZPgjssResult2 .c-ZPgjssResult2-top ul{overflow:hidden;background:url(../images/zwzp/c_ZPgjssResult2_bj.jpg) repeat-x;height:35px;line-height:35px;}
#main .main .c-ZPgjssResult2 .c-ZPgjssResult2-top ul li{float:left;width:192px;font-size:14px;font-weight:bold;color:#555555;height:32px;line-height:32px;font-family: "Microsoft YaHei";text-indent:14px;}
#main .main .c-ZPgjssResult2 .c-ZPgjssResult2-con{}
#main .main .c-ZPgjssResult2 .c-ZPgjssResult2-con ul{}
#main .main .c-ZPgjssResult2 .c-ZPgjssResult2-con ul li{overflow:hidden;height:40px;line-height:40px;border-bottom:1px solid #d1d1d1;}
#main .main .c-ZPgjssResult2 .c-ZPgjssResult2-con ul li h4{display:block;float:left;width:192px;text-indent:14px;font-size:14px;font-weight:bold;}
#main .main .c-ZPgjssResult2 .c-ZPgjssResult2-con ul li h4 a{color:#ffba00;}
#main .main .c-ZPgjssResult2 .c-ZPgjssResult2-con ul li span{display:block;float:left;width:192px;text-indent:14px;color:#ffba00;font-size:12px;}
#main .main .c-ZPgjssResult2 .c-ZPgjssResult2-con ul li i{display:block;float:left;width:192px;text-indent:14px;color:#333333;}
#main .main .c-ZPgjssResultYM{margin-top: 18px;padding:14px 9px;height:28px;border: 1px solid #efefef;background-color: white;width: 940px;position: relative;overflow: hidden;}
#main .main .c-ZPgjssResultYM .c-ZPgjssResultYM-r{height:28px;float:right;}
#main .main .c-ZPgjssResultYM span{line-height:24px;height:24px;color: white;font-size:14px;cursor:pointer;padding:4px 9px;background-color:#ffba00;border:1px solid #ffba00;margin-right: 5px;display:inline;}
#main .main .c-ZPgjssResultYM .thisPage{color: #ffba00;cursor:default;background-color:white;}
/*---------------底部---------------*/
#ZPfooter{background-color:#ffba00;overflow:hidden;line-height:24px;}
#ZPfooter .ZPfooter-top{width:980px;margin:0 auto;height: 184px;}
#ZPfooter .ZPfooter-top .ZPfooter-top-yqlj{overflow:hidden;height: 76px;border-bottom:1px solid white;}
#ZPfooter .ZPfooter-top .ZPfooter-top-yqlj h4{float:left;margin:20px 0 0 10px;font-weight: normal;width:90px;display:block;color:white;font-family: "Microsoft YaHei";font-size:20px;display:inline;}
#ZPfooter .ZPfooter-top .ZPfooter-top-yqlj h4 a{color:white;}
#ZPfooter .ZPfooter-top .ZPfooter-top-yqlj ul{float:left;overflow:hidden;width:855px;height:48px;margin:17px 0 0 15px;}
#ZPfooter .ZPfooter-top .ZPfooter-top-yqlj ul li{float:left;margin:0 8px;display:inline;height:24px;line-height:24px;}
#ZPfooter .ZPfooter-top .ZPfooter-top-yqlj ul li a{color:white;}
#ZPfooter .ZPfooter-top .ZPfooter-top-lx{margin-top:14px;height:81px;}
#ZPfooter .ZPfooter-top .ZPfooter-top-lx dl{overflow:hidden;height:81px;}
#ZPfooter .ZPfooter-top .ZPfooter-top-lx dl dd{float:left;width: 225px;height:59px;padding:10px;margin:0 4px;overflow:hidden;border:1px solid #e3e3e3;background-color:white;}
#ZPfooter .ZPfooter-top .ZPfooter-top-lx dl dd img{float:left;width:59px;height:59px;}
#ZPfooter .ZPfooter-top .ZPfooter-top-lx dl dd .ZPfooter-top-lx-l{float:left;height:59px;width:156px;margin-left:10px;display:inline;}
#ZPfooter .ZPfooter-top .ZPfooter-top-lx dl dd .ZPfooter-top-lx-l h4{font-size:12px;height:19px;line-height:19px;color:#333333;font-weight:bold;}
#ZPfooter .ZPfooter-top .ZPfooter-top-lx dl dd .ZPfooter-top-lx-l p{height:20px;line-height:20px;font-size:12px;color:#333333;}
#ZPfooter .ZPfooter-top .ZPfooter-top-lx dl dt{float:right;width:154px;text-align:right;color:white;font-family: "Microsoft YaHei";}
#ZPfooter .ZPfooter-top .ZPfooter-top-lx dl dt h4{font-size:20px;font-weight: normal;display:block;height:31px;line-height:31px;}
#ZPfooter .ZPfooter-top .ZPfooter-top-lx dl dt span{font-size:14px;display:block;height:25px;line-height:25px;}
#ZPfooter .ZPfooter-top .ZPfooter-top-lx dl dt p{font-size:12px;display:block;height:25px;line-height:25px;}
#ZPfooter .ZPfooter-bot{background-color:#2a2726;text-align:center;padding:10px 0;}
#ZPfooter .ZPfooter-bot p{color:white;}
#ZPfooter .ZPfooter-bot p i{margin:0 20px;}
/*---------------浮动行业分类基础样式---------------*/
.c-xf-dn{display:none;}
.c-xf{background-color:#ccecff;border:1px solid #b6e4ff;padding:1px 1px;width:124px;height:542px;overflow:hidden;z-index:9999;}
.c-xf .c-xf-top{font-size:18px;background-color:#137fd3;color:white;height:32px;line-height:32px;text-align:center;font-family: "Microsoft YaHei";}
.c-xf ul{overflow:hidden;width:124px;margin-top:2px;}
.c-xf ul li{float: left;position:relative;font-size: 12px;width:60px;height: 30px;line-height: 30px;margin: 0 1px 1px 1px;text-align: center;display: inline;}
.c-xf ul li a{color:#333333;display:block;background-color:#e2f4ff;width:60px;height: 30px;text-decoration: none;}
.c-xf ul li i{position:absolute;top:0;right:0;color:white;z-index:10000;background:url(../images/zwzp/c_xf_i.png) no-repeat;width:12px;height:12px;text-align:center;line-height:12px;font-size:11px;}
.c-xf ul li .cur{background-color:#a1dcff;}
.c-xf ul li a:hover{background-color:#93d7ff;}
.c-xf .c-xf-bot{width:122px;background-color:white;height:122px;padding-top:5px;margin:0 auto;}
.c-xf .c-xf-bot img{display:block;font-size:0;margin:0 auto;width:82px;height:82px;}
.c-xf .c-xf-bot p{line-height:20px;height:20px;text-align:center;}
.c-xf .c-xf-goTop{height:30px;width:30px;margin:6px auto 0 auto;}