@import url('/images/css/main.css');
@import url('/images/jobs/pages.css');

.w{width:990px;}
.toptb_left{float:left;margin-top:10px;width: 225px;}
.toptb_right{float:right;margin-top:10px;width:756px;}


.toptb_left .tsearch{border:1px solid #d7d7d7;height:24px;background:url(i_03.jpg);padding:3px 0px;text-align:center;}
.toptb_left .tsearch .inp1{display:inline-block;width:163px;height:20px;border:1px solid #d6d6d6;background:#fff;line-height:20px;}
.toptb_left .tsearch .inp2{display:inline-block;width:48px;border:0px;height:24px;background:url(i_06.jpg) repeat-x left top;color:#fff;font-weight:bold;margin-left:2px;}
.toptb_left .hotjobname{margin-top:8px;}
.toptb_left .hotjobname h3{height:29px;background:url(i_11.jpg) repeat-x left top;line-height:29px;color:#fff;padding-left:20px;}
.toptb_left .hotjobname ul{border:1px solid #dadada;margin-top:5px;padding:3px;height:378px;}
.toptb_left .hotjobname ul li{background:#f8f8f8;height:24px;border-bottom:1px dashed #e3e3e3;line-height:24px;}
.toptb_left .hotjobname a{display: block;background:url(i_22.jpg) no-repeat 10px 10px;padding-left:22px;color:#353535;}

.toptb_right .login{text-align:center;color:#666;border:1px solid #d7d7d7;height:24px;background:url(i_03.jpg);padding:3px 0px;}
.toptb_right .login .inp1{display:inline-block;width:108px;height:20px;border:1px solid #d6d6d6;background:#fff;line-height:20px;}
.toptb_right .login .inp2{display:inline-block;width:44px;height:24px;border:0px;background:url(ni_10.jpg);font-weight:bold;color:#fff;}
.toptb_right .login span{color: #cf1a21;}

.toptb_right .flashad{float:left;border:1px solid #e9e9e9;padding:5px;height:190px;width:493px;margin-top:8px;float:left;}
.toptb_right .zphyy{float:right;width:243px;border:1px solid #d7d7d7;margin-top:8px;}
.toptb_right .zphyy dl{height:32px;border-bottom:1px solid #d7d7d7;line-height:32px;font-weight:bold;font-size:14px;background:url(i_14.jpg);}
.toptb_right .zphyy dl dt{float:left;width:120px;text-align:center;}
.toptb_right .zphyy dl dd{float:right;width:119px;text-align:center;}
.toptb_right .zphyy ul{background:url(i_31.jpg) repeat-x left bottom;height:162px;padding-top:5px;color:#666;}
.toptb_right .zphyy li{width:225px;margin:auto;border-bottom:1px dashed #e3e3e3;height:25px;line-height:25px;}
.toptb_right .zphyy li span{display: inline-block;}
.toptb_right .zphyy li .date{width:69px;}
.toptb_right .zphyy li .appit{display: inline-block;float:right;width:39px;height:21px;background:url(i_19.jpg);text-align:center;color:#fff;line-height:21px;margin-top:2px;}
.toptb_right .zphyy li .appit2{display: inline-block;float:right;width:39px;height:21px;background:url(i_192.jpg);text-align:center;color:#fff;line-height:21px;margin-top:2px;}
.toptb_right .zphyy li .news{display:block;background:url(i_22.jpg) no-repeat 5px 10px;padding-left:15px;color:#666;height:25px;line-height:25px;overflow:hidden;}

.toptb_right .zphyy .sdf{position: absolute;width:242px;height:160px;background:#fafafa;padding-top:7px;display:none;}
.toptb_right .zphyy .sdf .aa{text-align:right;color:#666;}
.toptb_right .zphyy .sdf .tex1{border:1px solid #b6b4b4;background:#fff;height:21px;line-height:21px;width:143px;}
.toptb_right .zphyy .sdf .tex2{border:0px;background:url(i_11.jpg) repeat-x left top;height:26px;font-size:14px;color:#fff;width:75px;border-radius: 6px;}

.zphyy dl span{display:block;cursor: pointer;}
.zphyy dl .on{background:url(i_14.jpg);color: #ff4800;}
.zphyy dl .in{background:url(i_14.jpg) no-repeat right top;color: #666;}


.toptb_right .flashad2{margin-top:8px;width:505px;float:left;}
.flashad2 img{display:block;float:left;}
.toptb_right .jiping{border:1px solid #d7d7d7;float:right;width:243px;margin-top:8px;background:url(i_27.jpg) repeat-x left top;}
.toptb_right .jiping h3{height:27px;line-height:27px;background:url(i_11.jpg);width:120px;text-align:center;color:#fff;}
.toptb_right .jiping ul{background:url(i_31.jpg) repeat-x left bottom;height:171px;padding-top:10px;}
.toptb_right .jiping li{width:218px;margin:auto;border-bottom:1px dashed #e3e3e3;height:25px;line-height:25px;}
.toptb_right .jiping li .jobname{display:block;width:100px;padding-left:5px;color:#f75b00;float:left;overflow:hidden;height:25px;line-height:25px;}
.toptb_right .jiping li .comname{color:#666;display:block;float:right;overflow:hidden;width:105px;height:25px;line-height:25px;}

/*p2*/
.dslist{float:left;margin-top:8px;border:1px solid #d7d7d7;background:url(i_27.jpg) repeat-x left top;width:737px;}
.dslist h3{height:27px;line-height:27px;background:url(i_11.jpg);width:165px;text-align:center;color:#fff;margin-left:25px;}
.dsperson{float:right;width:245px;margin-top:8px;}
.dsperson h3{height:28px;background:url(i_11.jpg) repeat-x left top;line-height:28px;color:#fff;padding-left:20px;}
.dsperson ul{border:1px solid #d7d7d7;margin-top:3px;}
.dsperson li{background:#f8f8f8;padding:0px 10px;}
.dsperson li strong{display:block;background:#fff;height:27px;line-height:27px;color: #f55400;padding-left:5px;}
.dsperson li .pid{display: block;width:60px;overflow:hidden;float:left;}
.dsperson li .pjname{display: block;width:80px;padding-right:20px;overflow:hidden;float:left;}
.dsperson li .pwyear{display: block;overflow:hidden;float:left;}
.dsperson li a{display:block;height:30px;border-top:1px dashed #e3e3e3;line-height:30px;color:#353535;overflow:hidden;}
.dsperson li a:hover{color:#ee3701;}

.dslist-a{float:left;width:362px;height:160px;background:#f8f8f8;margin-left:1px;margin-bottom:15px;}
.dslist-a dt{width:180px;text-align:center;float:left;}
.dslist-a dt img{border:1px solid #d0d0d0;display:block;margin:13px auto 0px;border-radius: 10px;width:154px;height:128px;}
.dslist-a dd{float:left;padding-top:5px;}
.dslist-a .comnane{display:block;height:30px;line-height:30px;color:#f24801;}
.dslist-a ul{height:67px;overflow:hidden;}
.dslist-a li a{display:inline-block;width:85px;height:22px;line-height:22px;padding-right:10px;overflow:hidden;float:left;}
.dslist-a li span{display:inline-block;height:22px;line-height:22px;float:right;width:85px;overflow:hidden;}
.dslist-a li{height:22px;line-height:22px;color:#353535;}

.dslist-a .sq{display:inline-block;width:93px;height:31px;background:url(i_38.jpg);line-height:31px;text-align:center;font-size:14px;color:#fff;margin-top:10px;}

.botad{width:990px;margin:8px auto 0px;}
.botad img{display:block;width:990px;height:70px;}

.forpage{margin:5px 5px 21px 0px;}
.istaobao{position: absolute;width:53px;height:35px;background:url(tbico.png) no-repeat left top;margin:14px 0px 0px 19px;font-size:0px;line-height:0px;}

.backToTop {display: block;width:40px;height:157px;background:url(/images/site/top_03.jpg) no-repeat left top;position: fixed;_position: absolute;right: 10px;bottom: 10px;_bottom: "auto";}
.backToTop .top-click{}
.backToTop .top-click a{display: block;width:40px;height:40px;font-size:0px;line-height:0px;overflow:hidden;}
.backToTop .ewm-sj{width:107px;height:218px;background:url(/images/site/top_02.gif) no-repeat left top;position: absolute;margin:-125px 0px 0px -107px;z-index:3147483647;display:none;}
.backToTop .ewm-wx{width:107px;height:218px;background:url(/images/site/top_01.gif) no-repeat left top;position: absolute;margin:-85px 0px 0px -107px;z-index:3147483647;display:none;}
#for-yjfk:hover{background:#ff6600;color:#fff;line-height:18px;text-align:center;font-size:12px;text-decoration: none;}
#for-mobile:hover{background:url(/images/site/top_04.jpg) no-repeat left 0px;}
#for-weixin:hover{background:url(/images/site/top_04.jpg) no-repeat left -40px;}
#for-fhdb:hover{background:#9d9b9c;color:#fff;line-height:18px;text-align:center;font-size:12px;text-decoration: none;}















