html,body,p,form,ul,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}
body,a,li,input,button,textarea{font-family:"microsoft yahei" !important}
a{text-decoration:none}
li{list-style:none}
img{border:0 none}
textarea{line-height:20px}
input,button,textarea{font-size:14px;outline:0 none;margin:0;padding:0}
input::-ms-clear{display:none}
body{line-height:20px;font-size:14px;background-color:#f5f5f5}

.clearfix:before,.clearfix:after{content:"";display:table;clear:both}
.clearfix{*zoom:1;/*ie6,7*/}
.dicon{background:url(//img01.51jobcdn.com/im/2019/jobs/list_icon_dw.f13d4f7e.png) no-repeat}
.dtag .dcon li, .dtag .dcon a, .cflashwall_company a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.footer{background-color:#fff}
.container{margin:10px auto 5px}
.container .lf{float:left}
.container .rt{float:right}

.el{position:relative;float:left;height:34px;line-height:34px;border:1px solid #ddd}
.el ul{position:absolute;width:72px;height:34px;line-height:34px;color:#333;overflow:hidden;cursor:pointer;top:0;left:0;border:1px solid transparent;z-index:1}
.el ul em{position:absolute;width:10px;height:6px;top:15px;right:8px;background-position:-170px -60px !important}
.el ul.on{height:66px;background-color:#fff;border-color:#eee;z-index:5}
.el ul.on li{height:33px}
.el ul.on em{top:14px;background-position:-150px -60px !important}
.el li{font-size:14px;text-indent:16px}
.el li a{display:block;height:33px;font-size:14px;color:#333}
.el li:hover{background-color:#eee}
.el .ipt{position:relative;float:left;width:186px;height:24px;padding:5px 0 5px 73px;background-color:#fff}
.el .mytxt{float:left;width:100%;height:24px;line-height:24px;font:14px/24px "Microsoft YaHei";color:#333;text-align:left;text-indent:12px;padding:0;border:0 none;border-left:1px solid #ddd;border-right:1px solid #ddd}
.el .addbut{float:left;width:103px;height:34px;font-size:14px;font-family:"Microsoft YaHei";color:#333;cursor:pointer}
.el .addbut input{float:left;width:73px;height:34px;line-height:34px;color:#333;cursor:pointer;margin-left:5px;background-color:#fff;border:0 none}
.el .addbut:hover, .addbut:hover input{background-color:#eee}
.el .addbut em{float:right;width:10px;height:10px;margin:12px 13px 0 0;background-position:-75px -85px}

.d_search{width:388px;margin-bottom:10px;padding:20px 20px 0;background-color:#fff}
.d_search .fbox{height:78px}
.d_search .fbox2{height:30px;padding:22px 0 26px}
.d_search .el{margin-bottom:10px;border:2px solid #ff6000}
.d_search .el2,.d_search .el3{float:left;width:189px;margin-right:10px}
.d_search .el3{margin-right:0}
.d_search .ipt{width:208px}
.d_search .btnbox{position:relative;text-align:center;padding:13px 0 14px}
.d_search .btnbox a{position:absolute;line-height:30px;font-weight:bold;right:0}
.d_search .p_but{width:100px}
.d_search .p_rad{position:absolute;line-height:30px;color:#999;right:50px}
.d_search .p_rad input[type="checkbox"]{vertical-align:middle;margin-right:5px}
.d_search .el.on .ul{width:auto;top:34px;right:-2px;left:-2px}
.d_search .el2.on .ul{top:28px}

.dtag,.flash{width:524px;overflow:hidden;margin:0 0 10px 10px;padding:0 20px;background-color:#fff}
.dtag.t2{float:left;width:237px}
.dtag.t2 .dcon.l2 li{*width:118px}
.dtag.t2 .dcon.l2 li a{max-width:105px}
.dtag.t3{width:388px;margin-left:0}
.dtag.t3 .dcon li a{max-width:350px}
.dtag .mid ul td{display:block;line-height:19px;font-size:12px;text-overflow:ellipsis;overflow:hidden}
.dtag .mid ul td a{text-decoration:none;color:#666}
.dtag .mid ul td a:hover{color:#ff7300}
.dtag .mid ul .company_name{margin-right:10px}
.dtag .dcon, .dtag .mid{line-height:23px;overflow:hidden;padding:8px 0}
.dtag .dcon.l2 li{width:50%}
.dtag .dcon.l3 li{width:33.3%}
.dtag .dcon .d_sch,.dtag .dcon .d_rum,.dtag .dcon .d_rad,.dtag .dcon .d_hr{text-align:center;padding:7px 0 8px;background-image:none}
.dtag .dcon.l4{margin-bottom:27px}
.dtag .dcon.l4 li{width:25%;text-indent:1em}
.dtag .dcon.l4 li{background-position:14px 0}
.dtag .dcon.l4 li img{display:block;margin:0 auto 5px}
.dtag .dcon.l4 .d_sch,.dtag .dcon.l4 .d_rum,.dtag .dcon.l4 .d_rad,.dtag .dcon.l4 .d_hr{padding:18px 0}
.dtag .dcon li{float:left;width:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAXAgMAAABPFDZrAAAADFBMVEUAAAD4+PjV1dWMjIzqo+PjAAAAAXRSTlMAQObYZgAAABNJREFUCNdjIBaIALENEGswEA0AFhQAeX3RysUAAAAASUVORK5CYII=) left center no-repeat}
.dtag .dcon li em{float:left;margin-right:5px}
.dtag .dcon li a{float:left;max-width:200px;font-size:12px;color:#666;margin-left:10px}
.dtag .dcon li a:hover, .a_box .kw a:hover{color:#ff6000}
.dtag .dcon li a.c_orange{margin-left:10px}
.dtag .dcon li a.c_orange:hover{text-decoration:underline}
.dtag .dcon .more{background-image:none}
.dtag .dcon .more a{float:right;max-width:none;color:#00457d}
.dtag .dcon .more a:hover{color:#ff6000}
.dtag .h2, .flash .h2{height:46px;line-height:46px;font-size:16px;font-weight:bold;color:#ff6000;border-bottom:1px solid #ddd}

.flash .h2{border-bottom-color:transparent}
.flash .blackline{margin-bottom:16px;padding:0}
.flash .flashwall{width:524px;overflow:hidden;border-bottom:1px solid #000;border-right:1px solid #000}
.flash .flashwall li{display:inline;float:left;background-color:#fff;border-top:1px solid black;border-left:1px solid black}

.a_box{width:428px;height:178px;margin-bottom:10px}
.a_box .kw{float:left;width:220px;height:50px;margin-bottom:10px;padding:17px 0;background-color:#fff}
.a_box .kw a{float:left;width:109px;text-align:center;color:#666;border-left:1px solid #ddd}
.a_box .kw a:first-child{border-left:0 none}
.a_box .kw img{display:block;margin:0 auto 6px}
.a_box .adv{float:left;width:198px;height:84px;margin:0 10px 10px 0}
.a_box .adv img{display:block;width:198px;height:84px}
.a_box .adv.a2{width:220px;margin-right:0}
.a_box .adv.a2 img{width:220px}

.d_ban{margin-bottom:10px;padding:16px 12px;background-color:#fff}

.d_school .d_search .el{border-color:#65bb00}
.d_school .d_search .p_but{background-color:#65bb00;border-color:#65bb00}
.d_school .d_search .p_but:hover{background-color:#5eaa00;border-color:#5eaa00}
.d_school .d_search .btnbox a,.d_school .dtag .h2,.d_school .flash .h2{color:#65bb00}
.d_school .d_search .btnbox a:hover{text-decoration:underline}
.d_school .dtag .mid ul .company_name a{color:#74bd01}

.t2 .dtag .dcon{height:47px}
.t2 .t3.dtag .dcon{height:auto}
.c3 .d_search,.c3 .dtag.t3{width:518px}
.c3 .d_search .ipt{width:338px}
.c3 .d_search .el2,.c3 .d_search .el3{width:254px}
.c3 .d_search .p_rad{right:115px}
.c3 .dtag,.c3 .flash,.c3 .flash .flashwall{width:393px}
.c3 .dtag .dcon li a{max-width:355px}
.c3 .dtag.t3 .dcon li a{max-width:480px}

.long .lf{width:428px}
.long .rt{width:574px}
.short .lf{width:558px}
.short .rt{width:443px}
.short .d_search,.short .dtag.t3{width:518px}
.short .d_search .ipt{width:338px}
.short .d_search .el2,.short .d_search .el3{width:254px}
.short .d_search .p_rad{right:115px}
.short .dtag,.short .flash,.short .flash .flashwall{width:393px}
.short .dtag .dcon li a{max-width:355px}
.short .dtag.t3 .dcon li a{max-width:480px}
.short .type1.blackline,.long .type1.blackline{padding-bottom:1px}
.short .type2.blackline,.long .type2.blackline{padding:15px 0 14px}


.cflashwall_tdfilter{filter:Alpha(Opacity=70);-moz-opacity:0.7;opacity:0.7;background-color:#A9A9A9}
.cflashwall_company{background:#fe9f1f}
.cflashwall_company_and_job{background-color:#fff}
.cshadowbottom,.cshadowright,.cshadowrightbottom{background-image:none !important}
.cflashwall_company a:link,.cflashwall_company a:active,.cflashwall_company a:visited,.cflashwall_company a:hover{color:#fff}
.cflashwall_job a:link,.cflashwall_job a:active,.cflashwall_job a:visited,.cflashwall_job a:hover{color:#333}

.container .mainleft{margin:0;padding:10px 16px;background-color:#fff}
.container .ad_bcd,.container .ad_a{margin-left:0}
.container #practice_area{margin-top:0}/*右侧推荐*/
.distance_y{ height:10px; width:700px;}
.distance_x{ margin-left:10px;}
.distance_t{ margin-top:10px;}
.distance_tx{ margin-top:10px;margin-left:10px;}
#mainright .right{ width:550px; height:300px; float:right;}
#mainright .right ul{ list-style:none; margin:0; padding:0px;}
#mainright .right ul li{ width:270px; height:145px; float:left; display:block;overflow:hidden;}
#mainright .right ul li .pub{ width:270px; height:145px;}
#mainright .right ul li .pub .top{ width:270px; height:36px; background:url(//img01.51jobcdn.com/im/2019/shixi/page1_img4.6bc96969.gif) no-repeat;}
#mainright .right ul li .pub .top .title1{ width:100px; height:28px; background:url(data:image/gif;base64,R0lGODlhBAAcAMQAAAAAAP////r8//T5//D3/3e7/3q9/36//4PB/4fD/43G/5LJ/5jL/57O/6TR/6rV/7HY/7fb/73e/8Th/+Hw/+fz/+v1//f7/8rl/9Do/9br/9zu/8zMzMjIyP///wAAACH5BAEAAB4ALAAAAAAEABwAAAVIICdyQilc6DWsA+ESVmxVdEXd1KZvWq9lwAxmiJkYJ5KkJMKMQJ6Qh/ThqDoa2AZjy1h4F4qwIkFOIM6Ig/pgaBsK8EJn3gkBADs=) repeat-x; margin-left:30px !important;margin-left:15px; padding-left:10px; font-size:12px; font-weight:bold; color:#333; line-height:32px; display:block; float:left;}
#mainright .right ul li .pub .top .title2{ width:100px; height:28px; background:url(data:image/gif;base64,R0lGODlhAwAcAMQAAAAAAP///8jIyuf34O356PL77pPbb5Xccpjddpveep/ff73pp8Hqrcbss8/vv9jyy9z00eD11uT22/D666PghKfhiavjjq/klLTmmrjnoMvuudTxxev45MzMzMjIyP///yH5BAEAAB8ALAAAAAADABwAAAUwYCcW5GQSKKcOrORGMCQ/9GY7uKY3POMvwIwQQ7wYLciKksJUOBNQhPRANVg9AkEIADs=) repeat-x; margin-left:30px !important;margin-left:15px; padding-left:10px; font-size:12px; font-weight:bold; color:#333; line-height:32px; display:block; float:left;}
#mainright .right ul li .pub .top .title3{ width:100px; height:28px; background:url(data:image/gif;base64,R0lGODlhAQAcAMQAAAAAAP///8fJyP/ZP//bSf/cT//dVv/gZP/jdf/lff7ql/7soP7tqf7vsv7xuv70y/732f744P789P/ZRP/eXf/hbP/mhv/oj/7yw/710v755v766/778MzMzP///wAAACH5BAEAAB4ALAAAAAABABwAAAUXYCdxmxZB2YM5DbMol5Ug1UEZBTENQggAOw==) repeat-x; margin-left:30px !important;margin-left:15px; padding-left:10px; font-size:12px; font-weight:bold; color:#333; line-height:32px; display:block; float:left;}
#mainright .right ul li .pub .top .title4{ width:100px; height:28px; background:url(data:image/gif;base64,R0lGODlhAgAcAMQAAAAAAP///8jIyv+Fhf+IiP+MjP+QkP+UlP+YmP+dnf+iov+np/+srP+ysv+3t/+9vf/Cwv/IyP/Nzf/T0//Y2P/d3f/h4f/m5v/q6v/u7v/x8f/09P/29szMzP///wAAACH5BAEAAB4ALAAAAAACABwAAAUvYNdx3LZpWpZh2HVZVlVR1DRJUhRB0PM4jkaDwVgsFIpEAoE4HAyGQoFAGAwEghAAOw==) repeat-x; margin-left:30px !important;margin-left:15px; padding-left:10px; font-size:12px; font-weight:bold; color:#333; line-height:32px; display:block; float:left;}
#mainright .right ul li .pub .mid{ width:270px; height:102px; background:url(data:image/gif;base64,R0lGODlhDgEDAKIAAAAAAP////n5+fj4+Pf398jIyP///wAAACH5BAEAAAYALAAAAAAOAQMAAAMsWLMc/jDKSau9OOvNu/9gKD4MUyhCOa5s675wLGflctbDrO987/8XQklQSAAAOw==) repeat-y;}
#mainright .right ul li .pub .mid ul{ width:250px; margin:0px; padding:0px; margin:0px 15px!important;}
#mainright .right ul li .pub .mid ul td{ width:240px; display:block; margin:0 auto; font-size:12px; line-height:19px; margin:0px 8px;text-overflow:ellipsis; overflow:hidden;}
#mainright .right ul li .pub .mid ul td a{ text-decoration:none; color:#000;}
#mainright .right ul li .pub .mid ul td a:hover{ color:#ff7300;}
#mainright .right ul li .pub .mid ul .company_name{ margin-right:10px;}
#mainright .right ul li .pub .mid ul .company_name a{ color:#74bd01;}
#mainright .right ul li .pub .bottom{ width:270px; height:7px; background:url(data:image/gif;base64,R0lGODlhDgEHAMQAAAAAAP////7+/vn5+fj4+Pf39/b29vX19fPz8/Dw8O/v7+np6ejo6OPj49vb29ra2tDQ0M3NzczMzMvLy8nJycjIyMfHx////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABcALAAAAAAOAQcAAAWNYEWMYxGcaKqubOu+cCzPdG3feK7vKElWlELBRywaj8ikcslsOp/QqHRKrUKFFophNLB6v+CweEwuN4eELqEweTAGcLN8Tq/b787CoLB4JCAHeIKDhIWGTgYQCgENEQwIh5GSk5ReBQgMEg0CJwkOEUAVoqOkpaanqKmqq6ytrq+wsbKztLW2pBRtCCchADs=) no-repeat;}

/*地区实习*/
#practice_area{ width:970px; height:170px; margin-top:20px;font-size:12px;}
#practice_area .title{ width:970px; height:29px;}
#practice_area .title .left{ width:127px; height:29px; background:url(//img01.51jobcdn.com/im/2019/shixi/page1_img11.32e1ed26.gif) no-repeat; float:left;}
#practice_area .title .right{ width:843px; height:29px; background:url(data:image/gif;base64,R0lGODlhAwAdAKIAAAAAAP////7/+v5fAf///wAAAAAAAAAAACH5BAEAAAQALAAAAAADAB0AAAMNGLrc/nCJOaqdIurtEgA7) repeat-x; float:left;}
#practice_area .content{ width:970px; height:120px; background:#f6f6f6; margin-top:10px; padding:10px 0px;}
#practice_area .content ul li{ width:940px;  margin:0px auto; line-height:25px; display:block;}
#practice_area .content ul li .color_org a{ color:#ff7300;}
#practice_area .content ul li a{text-decoration:none;}
#practice_area .content ul li a:hover{ color:#ff7300;}
#practice_area .content .line{ width:961px; height:2px;background:url(data:image/gif;base64,R0lGODlhwQMCAJEAAAAAAP///+Xh4f///yH5BAEAAAMALAAAAADBAwIAAAJClI+py+0Po5y02ouz3rz7D4biSJbmiabqyrbuOwXyTNf2jef6zvf+DwwKh8Si8YhMKpfMpvMJjUqn1Kr1is1qt78CADs=) no-repeat; margin:0px auto 5px auto !important;margin:0px auto;}
#practice_area .content .city{ width:400px; margin-left:15px;}

/*拼音索引*/
.popup{
    font-size:12px;
    display:none;
    position:absolute;
    width:400px;
}

.popup span{
    display:inline;
}
.popup .letter{
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#FF6600;
}
.popup a.a_city{
    font-family:"\5B8B\4F53";
    color:#333333;
    text-decoration:none;
}
.popup a.a_newcity{
    font-family:"\5B8B\4F53";
    color:#0075e8;
    text-decoration:none;
}
.popup a.a_city:hover{
    font-family:"\5B8B\4F53";
    color:#FF6600;
}
.popup .popup_left{
    float:left;
    width:4px;
    height:24px;
    background:url(data:image/gif;base64,R0lGODlhBAAYAJEDAGZmZtTGFv/7zP///yH5BAEAAAMALAAAAAAEABgAAAIW3BInEsveVnwS2oqpnvxurwgGYgxAAQA7) no-repeat;
}
.popup .popup_center{
    float:left;
    height:31px;
    _height:31px;
    background:url(data:image/gif;base64,R0lGODlhLQEfAJEDANTGFmZmZv/7zP///yH5BAEAAAMALAAAAAAtAR8AAALwhI+py+0Po5y02ouz3hyID4biSJbmiabqyrbuC8fyTNf2jef6zvf+DwwKh8Si8YhMKpfMpvMJjUqn1Kr1is1qt9yu9wsOi8fksvmMTqvX7Lb7DY/L5/S6/Y7P6/f8vv8PGCg4SFhoeIiYqLjIaNjxCBkp+aAyaXmJSRGwydnp+QkaKjpKWmp6ipo66nECoPoKGys7S7s5cIubq7vL2+v7CxwsPExc/BvASuJqzNzs/AwdLT1NXW3djKwccM3d7f0NHi7enR2yPI6err7O3h5cLnDuPk9fb38/nC2Pz9/v/w8O2TaABAsaPChsIMKF0woAADs=) top center repeat-x;
    padding:0px 4px;
}
.popup .popup_content{
}
.popup .popup_right{
    float:left;
    width:4px;
    height:24px;
    background:url(data:image/gif;base64,R0lGODlhBAAYAJEDANTGFmZmZv/7zP///yH5BAEAAAMALAAAAAAEABgAAAIVRDZiqSH9THSwSkuvznx67C3LcCAFADs=) no-repeat;
}

/*热点企业*/
#hot_company{ width:970px; height:auto; margin-top:20px;}
#hot_company .title{ width:970px; height:29px;}
#hot_company .title .left{ width:243px; height:29px; background:url(//img01.51jobcdn.com/im/2019/shixi/page1_img15.e1deff7f.gif) no-repeat; float:left;}
#hot_company .title .right{ width:727px; height:29px; background:url(data:image/gif;base64,R0lGODlhAwAdAJEAAAAAAP///wCZ/////yH5BAEAAAMALAAAAAADAB0AAAIKjI+py+LPopyrAAA7) repeat-x; float:left;}
#hot_company .content{ width:970px; height:auto; background:#f6f6f6; margin-top:10px; padding:10px 0px;}
#hot_company .area{font-size:12px;text-align:left;}
#hot_company .area a:visited{color:Gray;}
#hot_company .area a:hover{color:#ff7400;}
#hot_company .area_job a{text-decoration:none; color:#0365CB;font-size:12px;}
#hot_company .area_co a{text-decoration:none;color:#333333;font-size:12px;}
/*名企大联盟*/
#business_unin{ width:970px; height:auto; margin-top:20px;}
#business_unin .title{ width:970px; height:29px;}
#business_unin .title .left{ width:243px; height:29px; background:url(//img01.51jobcdn.com/im/2019/shixi/page1_img17.52f1573a.gif) no-repeat; float:left;}
#business_unin .title .right{ width:727px; height:29px; background:url(data:image/gif;base64,R0lGODlhAwAdAJEAAAAAAP///3S9Af///yH5BAEAAAMALAAAAAADAB0AAAIKjI+pyycPm5y0AAA7) repeat-x; float:left;}
#business_unin .content{ width:970px; height:auto; background:#f6f6f6; margin-top:10px; padding:10px 0px;}
#business_unin .content .title{ line-height:25px; font-size:14px; font-weight:bold; color:#333;width:940px; margin:0 auto;}
#business_unin .content .line{width:960px; height:2px; margin:0px auto 0px auto; background:url(data:image/gif;base64,R0lGODlhwQMCAJEAAAAAAP///+Xh4f///yH5BAEAAAMALAAAAADBAwIAAAJClI+py+0Po5y02ouz3rz7D4biSJbmiabqyrbuOwXyTNf2jef6zvf+DwwKh8Si8YhMKpfMpvMJjUqn1Kr1is1qt78CADs=) no-repeat;}
#business_unin .content ul li{float:left;line-height:25px; margin:0px;width:300px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
#business_unin .content ul li a{ color:#333;}
#business_unin .content ul li a:hover{ color:#ff7300;}
#business_unin .content ul li .color_gree{ margin-right:10px;}
#business_unin .content ul li .color_gree a{ color:#74bd01;}
#business_unin .content ul li .color_gree a:hover{ color:#ff7300;}

/*diqu*/
#diqu{ width:970px; margin:10px auto; height:28px; border-right:1px solid #ccc;}
#diqu .left{ width:87px; height:28px; background:url(data:image/gif;base64,R0lGODlhVwAcAOYAAAAAAP///8Hwl8f0n8f0oMj0oMfzoLnqibnqir7ukb7tkL3tkb7tkcLwlsLwl8XynMbynMj0n6nfcKrfcK/ieK/jea/iebXngbTmgbXmgbrqibrqipPPS5POTJjTVJnTVJnSVZ/XXp7WXqTbZqTbZ6rfb3q9Inq9I3y/J32/J4DBLIDBLYTFM4TEM4XEM4nIOonIO4nHO47LQo7LQ47KQ5POS/7+/v39/fv7+/r6+vn5+fj4+Pb29vX19fPz8/Ly8vDw8O/v7+7u7u3t7ezs7Ovr683NzczMzMvLy8jIyP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEoALAAAAABXABwAAAf/gEeCg4SFhoeIiYqLjIoEj5CPBZOUlZaXmJmam5sEAxGgoaE6OkeZkaipqqusra6qorGkR6+1tre4qJqzp7m+v8AEAQFHA8bHyMnKy8zNzs/LBgaaw6aYwdjZrdUQ3d7dD+Hi4+Tl5ufo6erp1Q3u7+4O8vP09fb3+Pn6+w4C/v//qiUYSHDggoMIEypcyLChw4cPGUhUQLEiRRs2jBzYyHEjgo8gQ4ocSbKkyZMnN2zQwLJlS4xGMMicKTODzZs4c+rcybOnT58XMtAceuPGEQpIkyK1wLSp06dQo0qdSpVqhatYs1bAgeNIia9gv04YS7as2bNo06pdu/arhLdw/+HmyHGEhN27ePPq3cu3r9+/e0eM6DtLhOHDiBMrXsy4sePHjUNInjx5xw4kHzJrzuyhs+fPoEOLHk26tGkPIFKrVs2Dx5EasGPD7kC7tu3buHPr3s2bN4ffwINz6NEDiYzjyJMrX868ufPn0JnPoEG9unUfPo7A2M59+4vv4MOLH0++vPnz6F/EWM+e/Y8fSFjIny+/hf37+PPr38+/v3//LgTIHxBAHLHCgQgeqMKCDDbo4IMQRijhhBOuMGEQQRyRwoYcbojChyCGKOKIJJZo4okootDhikIIgcQJMMYo44w01mjjjTjmqCONQwxhxI5ABinkkDcSQQQSJiSpZCKSRDbpZJNFFPHjk1RWOeQwSWSp5ZZcdunll2CGKeaYYAYCADs=) no-repeat; float:left; font-size:12px; font-weight:bold; color:#000; line-height:30px; text-align:center;}
#diqu .right{ width:883px; height:28px; background:url(data:image/gif;base64,R0lGODlhBAAcAMQAAAAAAP////7+/v39/fv7+/r6+vn5+fj4+Pb29vX19fPz8/Ly8vDw8O/v7+7u7u3t7ezs7Ovr68zMzMjIyP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABQALAAAAAAEABwAAAU3oCRKRmmeZaCubNsKcAwP9EDcRKEX5+EfiCAiQUwojoqFcsFoMhrQhmPqeFgfkCwkwo2wJuBJCAA7) repeat-x;float:left; line-height:30px;}
#diqu .right a{ padding-left:15px; color:#666;}
#diqu .right a:hover{ color:#ff7300;}

/* 选手成长追踪 */
#chengzhang{padding:0; margin:0 0 15px 0;  background-color:#FFFFFF; width:270px; border:1px solid #E1E0E0; float:left;}
#chengzhang dl{padding:0; margin:0; width:258px; background:url(//img01.51jobcdn.com/im/2019/shixi/shixi038.8ccc6e35.jpg) no-repeat; height:56px;}
#chengzhang dl dt{padding:9px 6px 0 8px; margin:0; width:33px; float:left; display:block;}
#chengzhang dl dd{padding:8px 0 0 0; margin:0; width:192px; float:left; display:block; font-family:"\5B8B\4F53"; font-size:12px; color:#ff6b00; line-height:20px;}
#chengzhang dl dd a{color:#ff6b00;}
#chengzhang dl dd b{ font-size:14px; color:#3a9401; }
#chengzhang dl dd span{font-size:14px; color:#ff6b00; font-weight:bold;}
#chengzhang ul{padding:0; margin:8px 0 8px 0;  list-style:none;}
#chengzhang ul li{padding:0 8px 0 8px; margin:0; font-family:"\5B8B\4F53"; font-size:12px; color:#333333; line-height:26px; text-align:left;}
*html #chengzhang ul li{ height:20px; padding:8px 8px 0 8px; margin:0;}
#chengzhang ul li a{ color:#333333; }
#chengzhang ul li b a{ font-weight:normal; color:#3a9401;}
/* 实习51官方合作伙伴 */
#hzbanner{ padding:0; margin:0 0 15px 0; width:258px; border:1px solid #333333;float:right;}

/*热点企业*/
.woshixincss td{
	background:url(//img01.51jobcdn.com/im/2019/2009/school/tag_xynew_bg.cf20983d.gif) 0 -55px repeat-x;
}
.woshixincss td span{
	display:block;
	width:47px;
	text-align:center;
}

.area_job_tab_on{
	line-height:25px;
	height:25px;
	margin:0 0 0 0;
	font-weight: bold;
	background:url(//img01.51jobcdn.com/im/2019/2009/school/tag_xynew_bg.cf20983d.gif) 0 0 no-repeat;
	cursor:pointer;
	color:#40AA3E;
}
.area_job_tab_off {
	line-height: 25px;
	height:25px;
	margin:0 0 0 0;
	vertical-align: center;
	background:url(//img01.51jobcdn.com/im/2019/2009/school/tag_xynew_bg.cf20983d.gif) 0 -25px no-repeat;
	cursor:pointer;
}

/*实习页面末尾地区实习*/
#announcement {
	width:auto;
}
#announcement div {
	padding:0px 10px 0px 10px;
	overflow-y:hidden;
	line-height: 20px;
	height: 20px;
}
#announcement li {
	font-size: 12px;
	float: left;
	list-style-type: none;
	margin-right: 10px;
	margin-left: 5px;
	white-space: nowrap;
}
#announcement a {
	text-decoration: none;
	color:#9A9A9A;
}
#announcement a:hover {
	text-decoration:underline;
}
.st_one{
	margin-left:-22px;

}/*
===============================
文件名称：style.css
创建时间：2009-03-03
创 建 者：junjie Zhang
版    本：www.51job.com_V1.0
功能描述：公共样式
===============================
*/


/*初始化设置*/
html,body {margin:0px;padding:0px;height:100%;}
form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
img{border:0;}
ul,li{list-style-type:none;}
/*顶部位置的*/
.normalfont
{
font-size:12px;
font-family:"\5B8B\4F53",Arial;
}

.contactfont{
  font-size:12px;
  font-family:"\5B8B\4F53",Arial;
  line-height:20px;
}

#top
{
  clear: both;
  margin: 0 auto;
  width:1002px;
  background-image: url(data:image/gif;base64,R0lGODlhAwBBAPcAAP//////zP//mf//Zv//M///AP/M///MzP/Mmf/MZv/MM//MAP+Z//+ZzP+Zmf+ZZv+ZM/+ZAP9m//9mzP9mmf9mZv9mM/9mAP8z//8zzP8zmf8zZv8zM/8zAP8A//8AzP8Amf8AZv8AM/8AAMz//8z/zMz/mcz/Zsz/M8z/AMzM/8zMzMzMmczMZszMM8zMAMyZ/8yZzMyZmcyZZsyZM8yZAMxm/8xmzMxmmcxmZsxmM8xmAMwz/8wzzMwzmcwzZswzM8wzAMwA/8wAzMwAmcwAZswAM8wAAJn//5n/zJn/mZn/Zpn/M5n/AJnM/5nMzJnMmZnMZpnMM5nMAJmZ/5mZzJmZmZmZZpmZM5mZAJlm/5lmzJlmmZlmZplmM5lmAJkz/5kzzJkzmZkzZpkzM5kzAJkA/5kAzJkAmZkAZpkAM5kAAGb//2b/zGb/mWb/Zmb/M2b/AGbM/2bMzGbMmWbMZmbMM2bMAGaZ/2aZzGaZmWaZZmaZM2aZAGZm/2ZmzGZmmWZmZmZmM2ZmAGYz/2YzzGYzmWYzZmYzM2YzAGYA/2YAzGYAmWYAZmYAM2YAADP//zP/zDP/mTP/ZjP/MzP/ADPM/zPMzDPMmTPMZjPMMzPMADOZ/zOZzDOZmTOZZjOZMzOZADNm/zNmzDNmmTNmZjNmMzNmADMz/zMzzDMzmTMzZjMzMzMzADMA/zMAzDMAmTMAZjMAMzMAAAD//wD/zAD/mQD/ZgD/MwD/AADM/wDMzADMmQDMZgDMMwDMAACZ/wCZzACZmQCZZgCZMwCZAABm/wBmzABmmQBmZgBmMwBmAAAz/wAzzAAzmQAzZgAzMwAzAAAA/wAAzAAAmQAAZgAAMwAAAP37/Pz6+/r4+fn3+Pf19vb09fXz9Pv7+/r6+vj4+Pf39/b29vX19fT09PPz8////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAOcALAAAAAADAEEAAAhGALEJHEiwoMGDCBMqXMiwocOH2SJ+mwiuoraL2zKK2ziuY7eP5UKKNEdSpLeTKD92I8eSm8uN4sLJnHlRW8Wb4CZ+i5gtIAA7);
  background-repeat: repeat-x;
}

#arealogo,.labelbt,#logobg
{
float:left;
}
.labelbt
{
  margin-top:20px;
  margin-left: 10px;
}
#areaver
{
float:left;
margin-left:15px;
line-height:13px;
margin-top:12px;
}
#areaver span
{
display:block;
line-height:24px;
}

.loginname
{
  float:left;
  font-family: Arial,Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color:#0263c1;
  margin-left:8px;
  line-height:15px;
  margin-top:12px;
}

.navbt
{
  float:right;
  border: 1px solid #efeef3;
  background-color: #f9f9f9;
  margin-left:15px;
  margin-right:6px;
  margin-top:8px;
  height:22px;
}
.navbt img
{
vertical-align:middle;
}

.navbt li
{
  float:left;
  text-align: center;
  vertical-align: middle;
  font-size:12px;
  margin-top: 5px;
  margin-right: 5px;
  margin-bottom: 5px;
  margin-left: 7px;
  _margin-left: 5px;
}

.orareg
{
color:#ff7300;
}

.navbtbg li
{
float:right;
}

.bts
{
margin-top:4px;
}

.btshow
{
position:relative;
margin-top:-4px;
}

.menu2
{
  background-image: url(data:image/gif;base64,R0lGODlhAgAfAPcAAP//////zP//mf//Zv//M///AP/M///MzP/Mmf/MZv/MM//MAP+Z//+ZzP+Zmf+ZZv+ZM/+ZAP9m//9mzP9mmf9mZv9mM/9mAP8z//8zzP8zmf8zZv8zM/8zAP8A//8AzP8Amf8AZv8AM/8AAMz//8z/zMz/mcz/Zsz/M8z/AMzM/8zMzMzMmczMZszMM8zMAMyZ/8yZzMyZmcyZZsyZM8yZAMxm/8xmzMxmmcxmZsxmM8xmAMwz/8wzzMwzmcwzZswzM8wzAMwA/8wAzMwAmcwAZswAM8wAAJn//5n/zJn/mZn/Zpn/M5n/AJnM/5nMzJnMmZnMZpnMM5nMAJmZ/5mZzJmZmZmZZpmZM5mZAJlm/5lmzJlmmZlmZplmM5lmAJkz/5kzzJkzmZkzZpkzM5kzAJkA/5kAzJkAmZkAZpkAM5kAAGb//2b/zGb/mWb/Zmb/M2b/AGbM/2bMzGbMmWbMZmbMM2bMAGaZ/2aZzGaZmWaZZmaZM2aZAGZm/2ZmzGZmmWZmZmZmM2ZmAGYz/2YzzGYzmWYzZmYzM2YzAGYA/2YAzGYAmWYAZmYAM2YAADP//zP/zDP/mTP/ZjP/MzP/ADPM/zPMzDPMmTPMZjPMMzPMADOZ/zOZzDOZmTOZZjOZMzOZADNm/zNmzDNmmTNmZjNmMzNmADMz/zMzzDMzmTMzZjMzMzMzADMA/zMAzDMAmTMAZjMAMzMAAAD//wD/zAD/mQD/ZgD/MwD/AADM/wDMzADMmQDMZgDMMwDMAACZ/wCZzACZmQCZZgCZMwCZAABm/wBmzABmmQBmZgBmMwBmAAAz/wAzzAAzmQAzZgAzMwAzAAAA/wAAzAAAmQAAZgAAMwAAAP39/ff39/b29vX19fT09PPz8////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAN4ALAAAAAACAB8AAAgiAAEAyEawoEGC2hIqXJhwm8OHECFym0ix4sRuGDNiw4YxIAA7);
  background-repeat: repeat-x;
  height: 31px;
  padding-top:4px;
  padding-left:15px;
}

.menu_2 li
{
float:left;
margin:3px;
line-height:14px;
font-size:12px;
}
.arrow_ps
{
text-align:center;

}
.menu2none {
  height: 10px;
  padding-left:15px;
  font-size:0px;
}

.menu1
{
  height: 22px;
}
/*底部的位置*/
#bottom
{
  clear: both;
  margin: 0 auto;
  width:1002px;
}
.bott1
{
  background-image:url(data:image/gif;base64,R0lGODlhAgAhAKIAAAAAAP////b2+PX2+PX39v6JKv+LLP///yH5BAEAAAcALAAAAAACACEAAAMPWGUm/tCNSau9OMdISAgJADs=);
  width:1002px;
  height:30px;
  background-repeat: repeat-x;
  text-align:center;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size:12px;
  line-height:30px;
  color:#333333;
}
.btext li
{
float:left;
padding:5px;
vertical-align:middle;
font-family:"\5B8B\4F53";
font-size:12px;
}
.btext
{
margin-left:155px;
padding-top:12px;
}
#copyright
{
  width:972px;
  background-color:#f8f6f7;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: #f7f7f7;
  padding:15px;

}

.fontright
{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
  text-align: center;
  line-height: 16px;
}

.clearboth
{
clear:both;
}

.maincenter
{
  clear: both;
  margin: 0 auto;
  width:1002px;
  }
.mainleft
{
  margin-left:19px;
  }
/*圆角效果*/

.btname
{
  padding-top:3px;
  margin-left:20px;
  }
.btname2
{
  padding-top:6px;
}
/*gray圆角*/
.graybttop
{
  background-image: url(data:image/gif;base64,R0lGODlhAQAbAMQAAAAAAP////7+/v39/fv7+/r6+vn5+fj4+Pb29vX19fPz8/Ly8vDw8O/v7+7u7u3t7ezs7Ovr68zMzP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABMALAAAAAABABsAAAUUoGSMQVkKwkAUxoEkysI0zgNFQQgAOw==);
  background-repeat: repeat-x;
  height: 27px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #c8c8c8;
  }
.graytop
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAKIAAAAAAP////j4+MjIyP///wAAAAAAAAAAACH5BAEAAAQALAAAAAAGAAYAAAMIOLrS/jDKlgAAOw==);
  background-repeat: repeat-x;
  height: 6px;
  }
.graybott
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAKIAAAAAAP////j4+MjIyP///wAAAAAAAAAAACH5BAEAAAQALAAAAAAGAAYAAAMIKLrc/mrImQAAOw==);
  background-repeat: repeat-x;
  height: 6px;
  }
.grayline
{
  background-color: #f8f8f8;
  border-right-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-right-color: #c8c8c8;
  border-left-color: #c8c8c8;
  }
.graybttopbg
{
  background-color: #f8f8f8;
  padding-bottom:6px;
}

/*blue圆角*/
.bluebttop
{
  background-image: url(data:image/gif;base64,R0lGODlhAgAZAMQAAAAAAP////j5/vz9//T5/+by//D3/ydwvLjc/8jj/rre/tfs/+73/7fe/7/i/8Di/sbk/tDp/9jt/uHx/t/x/+j1/vD5/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABcALAAAAAACABkAAAUn4HEEwTAQhCBYlmEwTFVNU1FQlCQtS+RHEEhimHA4Hg+FAoFoNEghADs=);
  background-repeat: repeat-x;
  height: 25px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #266fbb;
  }
.bluetop
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAKIAAAAAAP///xCCpO3//+z+/ur8/P///wAAACH5BAEAAAYALAAAAAAGAAYAAAMLKLrUXjBKOKq9NQEAOw==);
  background-repeat: repeat-x;
  height: 6px;
  }
.bluebott
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGALMAAAAAAP///+/2//D3/yZvuydwvChxve73/+/4/+73/vD5/+75/////wAAAAAAAAAAACH5BAEAAAwALAAAAAAGAAYAAAQTMK0zEBo4W6WsT5YgCphhFAVBRAA7);
  background-repeat: repeat-x;
  height: 6px;
  }
.blueline
{
  background-color: #eef7fe;
  border-right-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-right-color: #266fbb;
  border-left-color: #266fbb;
  }
.bluebttopbg
{
background-color: #eef7fe;
padding-bottom:6px;
}
/*red圆角*/
.redbttop
{
  background-image: url(data:image/gif;base64,R0lGODlhAQAZAMQAAAAAAP/////9/v79+//69P348v7u3v717P/lzv7o0/+LK/7bvf/dwf/ew/7gxv3hyf7p2P/s3f/x5v/7+P/y6f7+/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABYALAAAAAABABkAAAUUoCJVQSkME1EclGREUII8TsMsQQgAOw==);
  background-repeat: repeat-x;
  height: 25px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #fe8929;
  }
.greenbttop
{
  background-image: url(data:image/gif;base64,R0lGODlhGwAaAMQAAAAAAP///+759a/kysLp1rTkzLrn0Mnr2s7v3tbw46vixa3ixr3p0tPv4Ov48SCETiGETrbmzMXr1try5d/16fH69eT16+f37fb8+Pj9+fz++////wAAAAAAAAAAAAAAACH5BAEAABsALAAAAAAbABoAAAWo4COOZGmaWqqubNtmcCzPNI3deK7ve+X/wKBQKCgaj8hk0sFsOp9Q6GVKrVqvV4t2y+16vZSweEwulyfotHrNZife8Lh8Pm/Y7/i8Xo/o+/+AgYEHhIWGh4iIEouMjY6PjwSSk5SVlpYMmZqbnJ2dBqChoqOkpBGnqKmqq6sFrq+wsbKyA7W2t7i5uQu8vb6/wMAKw8TFxsfHAcrLzM3OzhDR0tPU1dUhADs=);
  background-repeat: repeat-x;
  height: 25px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #0C7A3B;
  }
.redtop
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAMQAAAAAAP////7y5P3x4//z5/7y5v3x5f/x5P7w4/+JJ/+LK/6MLP/w4//x5v7w5f7x6P/x6P7x6f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABIALAAAAAAGAAYAAAUYoKIki9g0wkAgJ/Q0R3w0hnEiDiJHDFKEADs=);
  background-repeat: repeat-x;
  height: 6px;
  }
.redbott
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAMQAAAAAAP////vx5f/z5/7y5vzy6Pvx5//x5P7w4/6JKf+KKv2LK/+LLP/x5v7w5f/y6f/v5fzv5////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABIALAAAAAAGAAYAAAUZYNMghCgiByGIUPQc4nEUhkg4g6MoDJMsIQA7);
  background-repeat: repeat-x;
  height: 6px;
  }
.redline
{
  background-color: #fcefe7;
  border-right-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-right-color: #fe8929;
  border-left-color: #fe8929;
  padding: 5px 0;
  }

.redline .weight666 {margin:0 auto;}

.redline2
{
  border-right-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-right-color: #fe8929;
  border-left-color: #fe8929;
  }
.redbttopbg
{
background-color: #fcefe7;
padding-bottom:6px;
}
/*it圆角*/
.itbttop
{
  background-image: url(data:image/gif;base64,R0lGODlhAQAZAMQAAAAAAP///xGBpqHf6qTg6qbh6ajj66rj7LXn7rjp8MPu9MHs8q7l7LHm7Lvq8Mjv9NDz9935/Mvx9Nf2+dr4+un9/ub6+9P19uH7/Of8/f///wAAAAAAAAAAAAAAAAAAACH5BAEAABoALAAAAAABABkAAAUVoFBlFhZR0wVJj7I4CdIwh1EQQxACADs=);
  background-repeat: repeat-x;
  height: 25px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #1082a4;
  }
.ittop
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAKIAAAAAAP///xCCpO3//+z+/ur8/P///wAAACH5BAEAAAYALAAAAAAGAAYAAAMLKLrUXjBKOKq9NQEAOw==);
  background-repeat: repeat-x;
  height: 6px;
  }
.itbott
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAKIAAAAAAP///xCCpO3//+z+/uv9/er8/P///yH5BAEAAAcALAAAAAAGAAYAAAMOaERWpq64ppZdI2vBewIAOw==);
  background-repeat: repeat-x;
  height: 6px;
  }
.itline
{
  background-color: #edffff;
  border-right-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-right-color: #1082a4;
  border-left-color: #1082a4;
  }
.itbttopbg
{
background-color: #edffff;
padding-bottom:6px;
}
/*school圆角*/
.schoolbttop
{
  background-image: url(data:image/gif;base64,R0lGODlhAgAZAMQAAAAAAP///+z64/X98GO9INPvvNbwwabdd67ggbrlk73mmsPoosfqqN7zzOH10OX21un33areerbkjM3ssNHutrThhtvyxPH65/T67Pr89////wAAAAAAAAAAAAAAAAAAACH5BAEAABoALAAAAAACABkAAAUqIEFk2TBg2HUJAgQ9j+M0jWUZRlFQ1DQxjMVCoUgkJJJKBYGIRA6HQCAEADs=);
  background-repeat: repeat-x;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #61bf23;
  height:25px;
  }
.schooltop
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAKIAAAAAAP///2G/I+L+y////wAAAAAAAAAAACH5BAEAAAQALAAAAAAGAAYAAAMIKLrT/jDKlgAAOw==);
  background-repeat: repeat-x;
  height: 6px;
  }
.schoolbott
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAKIAAAAAAP///2C/I+L+zeL+y////wAAAAAAACH5BAEAAAUALAAAAAAGAAYAAAMJOLrcviRKQWsCADs=);
  background-repeat: repeat-x;
  height: 6px;
  }
.schoolline
{
  background-color: #e2fecb;
  border-right-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-right-color: #61bf23;
  border-left-color: #61bf23;
  }
.schoolbttopbg
{
background-color: #e2fecb;
padding-bottom:6px;
}
/*advance圆角*/
.advancebttop
{
  background-image: url(data:image/gif;base64,R0lGODlhAgAZAMQAAAAAAP////Pz8/Ly8vDw8O/v7+3t7ezs7Orq6ujo6Obm5uTk5OHh4d/f393d3dvb29nZ2dfX19XV1dPT09HR0c/Pz87OzszMzHBwcP///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABkALAAAAAACABkAAAUpIIYJwjAQRFEYxnEgSJIoyrIwTNM4zvNAkEhEIplMKJRKxWK5OC+BQAgAOw==);
  background-repeat: repeat-x;
  height: 25px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #707070;
  }
.advancetop
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAKIAAAAAAP///+3t7XBwcP///wAAAAAAAAAAACH5BAEAAAQALAAAAAAGAAYAAAMIOLrS/jDKlgAAOw==);
  background-repeat: repeat-x;
  height: 6px;
  }
.advancebott
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAKIAAAAAAP///+3t7XBwcP///wAAAAAAAAAAACH5BAEAAAQALAAAAAAGAAYAAAMIKLrc/mrImQAAOw==);
  background-repeat: repeat-x;
  height: 6px;
  }
.advanceline
{
  background-color: #ededed;
  border-right-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-right-color: #707070;
  border-left-color: #707070;
  }
.advancebttopbg
{
background-color: #ededed;
padding-bottom:6px;
}


/*advance文章圆角*/
.advancearticlebttop {
  background-image: url(data:image/gif;base64,R0lGODlhAgAZAMQAAAAAAP////Pz8/Ly8vDw8O/v7+3t7ezs7Orq6ujo6Obm5uTk5OHh4d/f393d3dvb29nZ2dfX19XV1dPT09HR0c/Pz87OzszMzHBwcP///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABkALAAAAAACABkAAAUpIIYJwjAQRFEYxnEgSJIoyrIwTNM4zvNAkEhEIplMKJRKxWK5OC+BQAgAOw==);
  background-repeat: repeat-x;
  height: 25px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #707070;
}
.advancearticletop
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAKIAAAAAAP////v7+/n5+dLS0v///wAAAAAAACH5BAEAAAUALAAAAAAGAAYAAAMJSLrSPjDKSWMCADs=);
  background-repeat: repeat-x;
  height: 6px;
}
.advancearticlebott
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAKIAAAAAAP////n5+czMzP///wAAAAAAAAAAACH5BAEAAAQALAAAAAAGAAYAAAMIKLrc/mrImQAAOw==);
  background-repeat: repeat-x;
  height: 6px;
}
.advancearticleline
{
  background-color: #f9f9f9;
  border-right-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-right-color: #CCCCCC;
  border-left-color: #CCCCCC;
}




/*train圆角*/
.trainbttop
{
  background-image: url(data:image/gif;base64,R0lGODlhAQAZAMQAAAAAAP///6nhxKzjxq/kyNby4yCETqrjw7PlyrXnyr7o0MHr08vu2s7v3NLx39z05sXt1eD06LvnzOX36+j47ev47u/78fL88/b99fj99v///wAAAAAAAAAAAAAAAAAAACH5BAEAABoALAAAAAABABkAAAUVoJFhl1VRU/QUTsNAiyIlCDEcQhACADs=);
  background-repeat: repeat-x;
  height: 25px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #20844e;
  }
.traintop
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAMQAAAAAAP////D/+O/+9+799iCEUPH+9/D99iCETvL99+3+9O//9e7+9O7/9O7+8/H+9fD99PH+9P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABIALAAAAAAGAAYAAAUYYFEgYjEMB6EKhuG8CrPM85CcwwM1UR8CADs=);
  background-repeat: repeat-x;
  height: 6px;
  }
.trainbott
{
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAKIAAAAAAP///+/+9+799iCETu//9f///wAAACH5BAEAAAYALAAAAAAGAAYAAAMLWLrS/m2tQSu5OAEAOw==);
  background-repeat: repeat-x;
  height: 6px;
  }
.trainline
{
  background-color: #f2fdf7;
  border-right-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-right-color: #20844e;
  border-left-color: #20844e;
  }
.trainbttopbg
{
background-color: #f2fdf7;
padding-bottom:6px;
}
.trainarticlebt{
	padding-top:5px;
}

.xyarticlebt{
	padding-top:5px;
}
.itarticlebt{
	padding-top:5px;
}
/*flash wall*/
.blackbttop {
  /*background-image: url(../img/2009/area/wtbg.gif);*/
  background-repeat: repeat-x;
  height: 26px;
}
.blackbott {
  height: 8px;
  /*background-color: #000000;*/
}
.flashwall_backgroud1{
	background-image:url(//img01.51jobcdn.com/im/2019/2009/area/1-2.6296f1fe.png);
	height: 327px;
}
.flashwall_backgroud2{
	background-image:url(//img01.51jobcdn.com/im/2019/2009/area/2-2.5df03f3c.png);
	height: 327px;
	background-repeat: no-repeat;
}
.blackline
{
	padding-left: 10px;
	padding-top: 10px;
  /*background-color: #000000;
  border-top-width: 10px;
  border-right-width: 10px;
  border-bottom-width: 8px;
  border-left-width: 10px;

  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  
  border-top-color: #000000;
  border-right-color: #000000;
  border-bottom-color: #000000;
  border-left-color: #000000;
  */
  }

/* 连接样式 */
a.font_show:link {
  font-size: 12px;
  color: #333333;
  text-decoration: none;
  font-family:"\5B8B\4F53";

}
a.font_show:visited {
  font-size: 12px;
  color: #7e817e;
  text-decoration: none;
  font-family:"\5B8B\4F53";

}
a.font_show:hover {
  font-size: 12px;
  color: #ff7300;
  text-decoration: none;
  font-family:"\5B8B\4F53";

}
a:link {
  font-size: 12px;
  color: #333333;
  text-decoration: none;
  font-family:"\5B8B\4F53";
}
a:visited {
  font-size: 12px;
  color: #7e817e;
  text-decoration: none;
  font-family:"\5B8B\4F53";

}
a:hover {
  font-size: 12px;
  color: #ff7300;
  text-decoration: none;
  font-family:"\5B8B\4F53";

}
a.nov:link {
  font-size: 12px;
  color: #333333;
  text-decoration: none;
}
a.nov:visited {
  font-size: 12px;
  color: #333333;
  text-decoration: none;
}
a.nov:hover {
  font-size: 12px;
  color: #ff7f2c;
  text-decoration: none;
}
a.white:link {
  font-size: 12px;
  color: #ffffff;
  text-decoration: underline;
}
a.white:visited {
  font-size: 12px;
  color: #ffffff;
  text-decoration: underline;
}
a.white:hover {
  font-size: 12px;
  color: #ffffff;
  text-decoration: none;
}

a.red:link {
  font-size: 12px;
  color: #ff0000;
  text-decoration: none;
}
a.red:visited {
  font-size: 12px;
  color: #ff0000;
  text-decoration: none;
}
a.red:hover {
  font-size: 12px;
  color: #ff0000;
  text-decoration: underline;
}

a.orange:link {
  font-size: 12px;
  color: #ff7300;
  text-decoration: none;
}
a.orange:visited {
  font-size: 12px;
  color: #ff7300;
  text-decoration: none;
}
a.orange:hover {
  font-size: 12px;
  color: #ff7300;
  text-decoration: underline;
}

a.orange1:link {
  font-size: 12px;
  color: #ff7300;
  text-decoration: underline;
}
a.orange1:visited {
  font-size: 12px;
  color: #ff7300;
  text-decoration: none;
}
a.orange1:hover {
  font-size: 12px;
  color: #ff7300;
  text-decoration: underline;
}

.orange1
{
color: #ff7300;
}

a.orange2:link {
  font-size: 14px;
  color: #ff7300;
  text-decoration: none;
}
a.orange2:visited {
  font-size: 14px;
  color: #ff7300;
  text-decoration: none;
}
a.orange2:hover {
  font-size: 14px;
  color: #ff7300;
  text-decoration: underline;
}


a.black:link {
  font-size: 12px;
  color: #333333;
  text-decoration: underline;
}
a.black:visited {
  font-size: 12px;
  color: #333333;
  text-decoration: underline;
}
a.black:hover {
  font-size: 12px;
  color: #ff7300;
  text-decoration: none;
}

a.black1:link {
  font-size: 13px;
  color: #333333;
  text-decoration: none;
}
a.black1:visited {
  font-size: 13px;
  color: #333333;
  text-decoration: none;
}
a.black1:hover {
  font-size: 13px;
  color: #ff7300;
  text-decoration: none;
}

a.blue:link {
  font-size: 12px;
  color: #266eba;
  text-decoration: none;
}
a.blue:visited {
  font-size: 12px;
  color: #266eba;
  text-decoration: none;
}
a.blue:hover {
  font-size: 12px;
  color: #266eba;
  text-decoration: underline;
}

a.blue1:link {
  font-size: 12px;
  color: #1381a3;
  text-decoration: none;
}
a.blue1:visited {
  font-size: 12px;
  color: #1381a3;
  text-decoration: none;
}
a.blue1:hover {
  font-size: 12px;
  color: #1381a3;
  text-decoration: underline;
}

a.blue2:link {
  font-size: 12px;
  color: #1a95e2;
  text-decoration: none;
}
a.blue2:visited {
  font-size: 12px;
  color: #1a95e2;
  text-decoration: none;
}
a.blue2:hover {
  font-size: 12px;
  color: #1a95e2;
  text-decoration: underline;
}

a.green:link {
  font-size: 12px;
  color: #007236;
  text-decoration: none;
}
a.green:visited {
  font-size: 12px;
  color: #007236;
  text-decoration: none;
}
a.green:hover {
  font-size: 12px;
  color: #007236;
  text-decoration: underline;
}

a.green1:link {
  font-size: 12px;
  color: #005825;
  text-decoration: none;
}
a.green1:visited {
  font-size: 12px;
  color: #005825;
  text-decoration: none;
}
a.green1:hover {
  font-size: 12px;
  color: #005825;
  text-decoration: underline;
}

a.green2:link {
  font-size: 14px;
  color: #5cb018;
  text-decoration: none;
}
a.green2:visited {
  font-size: 14px;
  color: #5cb018;
  text-decoration: none;
}
a.green2:hover {
  font-size: 14px;
  color: #5cb018;
  text-decoration: underline;
}

a.green3:link {
  font-size: 12px;
  color: #5cb018;
  text-decoration: none;
}
a.green3:visited {
  font-size: 12px;
  color: #5cb018;
  text-decoration: none;
}
a.green3:hover {
  font-size: 12px;
  color: #5cb018;
  text-decoration: underline;
}

/*按钮样式*/
.anbg
{
  border-right: #ffffff 0px solid;
  border-top: #ffffff 0px solid;
  border-left: #ffffff 0px solid;
  border-bottom: #ffffff 0px solid;
  color: #333333;
  background-image: url(//img01.51jobcdn.com/im/2019/2009/selean.44ca97e2.gif);
  background-color: #e7e7e7;
  font-size: 12px;
  font-family: "\5B8B\4F53", arial, verdana,helvetica, sans-serif;
  height: 30px;
  width: 86px;
  margin-top:5px;
  line-height:30px;
}
/*按钮样式*/
.anbg2
{
  border-right: #ffffff 0px solid;
  border-top: #ffffff 0px solid;
  border-left: #ffffff 0px solid;
  border-bottom: #ffffff 0px solid;
  color: #333333;
  background-image: url(//img01.51jobcdn.com/im/2019/2009/selean1.b319c4d9.gif);
  background-color: #F5F5F5;
  font-size: 12px;
  font-family: "\5B8B\4F53", arial, verdana,helvetica, sans-serif;
  height: 30px;
  width: 86px;
  margin-top:5px;
  line-height:30px;
}

.choose
{
  border-right: #ffffff 0px solid;
  border-top: #ffffff 0px solid;
  border-left: #ffffff 0px solid;
  border-bottom: #ffffff 0px solid;
  color: #333333;
  background-image: url(data:image/gif;base64,R0lGODlhgAAXAOYAAPiDJO/16ejo8NbW1tTSxv/4//bCX/Xy7eymYPXWt///7+bm5t+7ofK6ff+ZM97e3v+rQO/v7/b27vHcwevn2+2rb//TkP////b3/Onz9dzPyffx9f+hMe/v9/To3PXBa/ePMPeoTOjq9uju5PTctu34/tfW2+/r3/68W/+7fPb//+by8P2NIfXr6f+rOfWvc/vDbvf399PWz/jt/v//9/zx7+708vD29u3s/P69Yf6ZPe7l5vXcve/fxffn6PH//+/v4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAHAP8ALAAAAACAABcAAAf/gBeCFxsLAzKIiYqLjI2Oj5CRkpOUjwMLMYOaAgMRERcFoaKjpKWiMaapqqusqjGvsKitswWel4KZFzYDubmav8DBwsPExca/sbDHx7kRD5+DC9DL1NXW19jYAg+4FzLZ4OHi48YD3d/k6err1OYXmejs8uI088Du8Pb6++L43uy++FVLRqNgvXX+ZNBayLChw1HJZD1klTCixYsYM2rcyLGjx48xKoIcSbKkyZOx4nmLYcNGjAgbYsqcSbOmTJg2c+rcyTPnjQNAe+rE0AHojaMzakSQUIKCQhrwPEmdSrWq1atYs2rdyrWr1wg8LMj4IUrG17No06pNO8JGh6lAq0QcIJEjBQEVZdfq3cu374gVGRIYgNDABA0VmS5FkNa3sWNPAvyOECDCkwgeKEJweKEBg+cLD549Ht13BWkfE3JAcMACwQMVCgQ5WyCgNunbuLuOGLEjAQwXrAEwCFDAQ4FMDwY8iJy7uXPLLU4IwNHjgwsdLEBU2DFKQKbFhyqJH0++vHlHJp4JWiB7gTSB8OMLSx/Q/YLQ+PPr38+/v///AAYo4IADsidIIAA7);
  background-color: #e7e7e7;
  font-size: 12px;
  font-family: "\5B8B\4F53", arial, verdana,helvetica, sans-serif;
  height: 25px;
  width: 128px;
  margin-top:5px;
  /*line-height:30px;*/
  cursor:pointer;
}
.anbg1
{
  border-right: #ffffff 0px solid;
  border-top: #ffffff 0px solid;
  border-left: #ffffff 0px solid;
  border-bottom: #ffffff 0px solid;
  color: #333333;
  background-image: url(//img01.51jobcdn.com/im/2019/2009/it/sele.47176864.gif);
  background-color: #e7e7e7;
  font-size: 12px;
  font-family: "\5B8B\4F53", arial, verdana,helvetica, sans-serif;
  height: 30px;
  width: 70px;
  margin-top:1px;
}
.selebg
{
  border-right: #ffffff 0px solid;
  border-top: #ffffff 0px solid;
  border-left: #ffffff 0px solid;
  border-bottom: #ffffff 0px solid;
  color: #333333;
  background-image: url(//img01.51jobcdn.com/im/2019/2009/area/selem.53e9eb8d.gif);
  background-color: #e7e7e7;
  font-size: 12px;
  font-family: "\5B8B\4F53", arial, verdana,helvetica, sans-serif;
  height: 25px;
  width: 143px;
  margin-top:5px;
}
.selebg1
{
  border-right: #ffffff 0px solid;
  border-top: #ffffff 0px solid;
  border-left: #ffffff 0px solid;
  border-bottom: #ffffff 0px solid;
  color: #333333;
  background-image: url(//img01.51jobcdn.com/im/2019/2009/area/selem2.9b21c5a0.gif);
  background-color: #e7e7e7;
  font-size: 12px;
  font-family: "\5B8B\4F53", arial, verdana,helvetica, sans-serif;
  height: 25px;
  width: 187px;
  margin-top:5px;
}
.selebg2
{
  border-right: #ffffff 0px solid;
  border-top: #ffffff 0px solid;
  border-left: #ffffff 0px solid;
  border-bottom: #ffffff 0px solid;
  color: #333333;
  background-image: url(//img01.51jobcdn.com/im/2019/2009/area/selem.53e9eb8d.gif);
  background-color: #e7e7e7;
  font-size: 12px;
  font-family: "\5B8B\4F53", arial, verdana,helvetica, sans-serif;
  height: 25px;
  width: 143px;
}
.selebgqz
{
  border-right: #ffffff 0px solid;
  border-top: #ffffff 0px solid;
  border-left: #ffffff 0px solid;
  border-bottom: #ffffff 0px solid;
  color: #333333;
  background-image: url(//img01.51jobcdn.com/im/2019/2009/area/selemqz.1d5edb5a.gif);
  background-color: #e7e7e7;
  font-size: 12px;
  font-family: "\5B8B\4F53", arial, verdana,helvetica, sans-serif;
  height: 25px;
  width: 120px;
  margin-top:5px;
}

/*00搜索切换样式*/
.kt_bg1
{
  width:67px;
  height:22px;
  text-align:center;
  background-image:url(data:image/gif;base64,R0lGODlhQwAWAMQAAAAAAP/////9/v/+//7+//3+//v///z///7///3//v3//P///f7+/P79+f/+/P/9+v/TpP7So/zTp/vSpv3RpPzQo/7Spf3Sp/7TqP/+/f/QpP7+/v///wAAAAAAAAAAACH5BAEAABwALAAAAABDABYAAAVvYCCOZGmeaKqubOu+rgbP9IvBW62r1O7/EsIGIUgMEr8kCxJAbAQIh3KakgQWgcFiQO2WJlcRFuv1RhaILIKhypVpl0Fuo+C+uxUREUG+TzFbQ3xpJ25+LxYiDVd9h44kho+Sk5SVlpeYmZqbnDQhADs=);
  cursor:pointer;
  padding-top: 3px;
  background-repeat: no-repeat;
}
.kt_bg2
{
  width:67px;
  height:25px;
  text-align:center;
  vertical-align:middle;
  background-image:url(//img01.51jobcdn.com/im/2019/2009/lab2.cae7ae33.gif);
  color:#ff7300;
  cursor:pointer;
  font-weight: bold;
  background-repeat: no-repeat;
}
.kt_bg3
{
  width:67px;
  height:22px;
  text-align:center;
  background-image:url(data:image/gif;base64,R0lGODlhQwAWAMQAAAAAAP/////9/v/+//7+//3+//7///v//v3//v3//P7//f///f7+/P/++v/+/P3VpPrUpf/Sof7Sof7So/3To//Qov7SpfzRpP3Sp/7TqP3Tqf7+/v///wAAAAAAAAAAACH5BAEAABwALAAAAABDABYAAAV/YCAGxmieaKqubDsWQ+nOdL0ay2LvfDpMKN1q0yuuMKYNzsikLQwWkwAxQDSvq0FAIzU4sGCUYkMxDRbasDpAGEBOOuE6/DAbGCzi3KaIJBNpe1dVGV1ygkxaFSYGODIoeoguCgYXcIeSPWcSJjCNKpGZoqOkpaanqKmqq6xzIQA7);
  cursor:pointer;
  padding-top: 3px;
  background-repeat: no-repeat;
}
.search {
  border: 1px solid rgb(165, 165, 167);
  width: 185px;
  height: 20px;
  background-image:  url(//img01.51jobcdn.com/im/2019/2009/searchbg.171eaa8a.gif);
  background-repeat: no-repeat;
  background-color: #FFFFFF;
  background-position: 5px center;
  padding-top:4px;
  margin-top:5px;
  padding-left: 22px;
  font-weight:bold;
  font-size:14px;
}
.search1 {
  border: 1px solid rgb(165, 165, 167);
  width: 100px;
  height:20px;
  background-image:  url(//img01.51jobcdn.com/im/2019/2009/searchbg.171eaa8a.gif);
  background-repeat: no-repeat;
  background-color: #FFFFFF;
  background-position: 5px center;
  padding-top:5px;
  padding-left:22px;
  font-weight:bold;
  font-size:14px;
}
.search2 {
  border: 1px solid rgb(165, 165, 167);
  width: 173px;
  height: 20px;
  background-image:  url(//img01.51jobcdn.com/im/2019/2009/searchbg.171eaa8a.gif);
  background-repeat: no-repeat;
  padding-top:5px;
  padding-left:22px;
  margin-top:5px;
  background-color: #FFFFFF;
  background-position: 5px center;
  font-weight:bold;
  font-size:14px;
}
.search3 {
  border: 1px solid rgb(165, 165, 167);
  width: 305px;
  height: 20px;
  background-image:  url(//img01.51jobcdn.com/im/2019/2009/searchbg.171eaa8a.gif);
  background-repeat: no-repeat;
  margin-top:5px;
  background-color: #FFFFFF;
  background-position: 5px center;
  padding-top:5px;
  padding-left:22px;
  font-weight:bold;
  font-size:14px;
}
.search4 {
  border: 1px solid rgb(165, 165, 167);
  width: 200px;
  height:20px;
  background-image:  url(//img01.51jobcdn.com/im/2019/2009/searchbg.171eaa8a.gif);
  background-repeat: no-repeat;
  background-color: #FFFFFF;
  background-position: 5px center;
  padding-top:5px;
  padding-left:22px;
  font-weight:bold;
  font-size:14px;
}

.search5 {
  border: 1px solid rgb(165, 165, 167);
  width: 100px;
  height:20px;
  background-image:  url(//img01.51jobcdn.com/im/2019/2009/searchbg.171eaa8a.gif);
  background-repeat: no-repeat;
  background-color: #FFFFFF;
  background-position: 5px center;
  padding-top:5px;
  padding-left:22px;
  font-weight:bold;
  font-size:14px;
}

.search6 {
  border: 1px solid rgb(165, 165, 167);
  width: 145px;
  height: 17px;
  background-image:  url(//img01.51jobcdn.com/im/2019/2009/searchbg.171eaa8a.gif);
  background-repeat: no-repeat;
  padding-left: 25px;
  margin-top:2px;
  background-color: #FFFFFF;
  background-position: 5px center;
  font-weight:bold;
  font-size:14px;
}

.search7 {
  border: 1px solid rgb(165, 165, 167);
  width: 485px;
  height: 25px;
  line-height:23px;
  background-image:  url(//img01.51jobcdn.com/im/2019/2009/searchbg.171eaa8a.gif);
  background-repeat: no-repeat;
  padding-left: 25px;
  margin-top:5px;
  background-color: #FFFFFF;
  background-position: 5px center;
  font-weight:bold;
  font-size:14px;
}

.searchmy {
  border: 1px solid rgb(165, 165, 167);
  width: 230px;
  height: 22px;
  line-height:30px;
  background-image:  url(//img01.51jobcdn.com/im/2019/2009/searchbg.171eaa8a.gif);
  background-repeat: no-repeat;
  padding-left: 25px;
  margin-top:8px;
  background-color: #FFFFFF;
  background-position: 5px center;
}
.searchxy {
  border: 1px solid rgb(165, 165, 167);
  width: 160px;
  height:20px;
  background-image:  url(//img01.51jobcdn.com/im/2019/2009/searchbg.171eaa8a.gif);
  background-repeat: no-repeat;
  background-color: #FFFFFF;
  background-position: 5px center;
  padding-top:5px;
  padding-left:22px;
  font-weight:bold;
  font-size:14px;
}

/*头部登录框*/
.top_login_head {
  background-image: url(data:image/gif;base64,R0lGODlhAgAcAMQAAAAAAP///+bm6OXl5+Tk5uPj5eLi5OHh49/f4dzd38XJzN/h4N3f3v7+/v39/fz8/Pv7+/r6+vn5+ff39/b29vT09PLy8vHx8e/v7+3t7ezs7Orq6ujo6P///wAAAAAAACH5BAEAAB0ALAAAAAACABwAAAUuYNM4zvNAUBRJ0jRRVFVZ1nVhWJZp2rZxHIFgMCAQDIbDYbFAIBiMRKJQECkUIQA7);
  background-repeat: repeat-x;
  height: 28px;

}

.top_login_content {
  background-image: url(//img01.51jobcdn.com/im/2019/2009/bbs/kbg.a593d551.gif);
  background-repeat: repeat-x;
  font-family: "\5B8B\4F53";
  font-size: 12px;
  color: #666666;
  height:150px;
}
.top_login_container {
  border: 1px solid #92959c;
  width:283px;
  display:none;
  visible:hidden;
  position:absolute;
  top:0px;
  left:0px;
}

.top_login_name {
  float:left;
  font-size:14px;
  font-weight: bold;
  color:#ff7300;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 15px;
}

.top_login_close {
  float:right;
  padding:5px;
}

.top_login_btn {
  border-right: #ffffff 0px solid;
  border-top: #ffffff 0px solid;
  border-left: #ffffff 0px solid;
  border-bottom: #ffffff 0px solid;
  color: #ff7300;
  background-image: url(//img01.51jobcdn.com/im/2019/2009/bbs/anbg.d223dc72.gif);
  background-color: #e7e7e7;
  font-size: 12px;
  font-family: "\5B8B\4F53", arial, verdana, helvetica, sans-serif;
  height: 24px;
  width: 56px;
  margin-top:1px;
  font-weight: bold;
  cursor:pointer;
  margin-top:15px;
}
.top_login_input{
  width:110px;
  height:18px;
}
#top_login_form_validate_tips{
  color:red;
}

#top_login_form td{
  vertical-align:middle;
}

/*层样式*/
.zz_51High { background-color: #ffa22e; color: #ffffff; }
.zz_51Lower { background-color: #ffffff; color: #000000; }
.zz_51LowerGray { background-color: #f3f2f2; color: #000000; }
.zz_51LowerYellow { background-color: #feffef; color: #000000; }

.jobLayer { font-size: 12px; }
.jobLayer .title td {
  background : url(data:image/gif;base64,R0lGODlhAQAiAMQAAP95A/99Be3t7fb29v97BP23Rf9/CP+VH/95AP+NFv+PGf6dKP6KE+Dg4P+BCf+HD/+iLv+SHf+eKdHR0f+aJP+EDf+hLf9zAPz8/P+YIvn5+f94AP+kL////wAAAAAAACH5BAAAAAAALAAAAAABACIAAAUaICeKkCUtVHZESsI8lWMEBLAhxaVNjTBgnRAAOw==);
  height: 34px;
  color: #ffffff;
  vertical-align: top;
}
.orange{color: #FF7400; font-size:14px;text-decoration:underline;}
.jobLayer .title img , .jobLayer .title span { float: left; margin: 7px 0px 0px 0px; }
.jobLayer .title .ccType { float: right; margin: 7px 20px; }
.jobLayer .title .ccType span { float: none; margin: 0px; }
.jobLayer .bigOrange { color: #ff7400 ; font-size: 14px ; font-weight: bold ; }
.jobLayer .gray { background-color: #f7f7f7; }
.jobLayer .blackBold { color: #000000; font-weight: bold; vertical-align: top; padding-top: 3px; }
.jobLayer .cityOrange { color: #FF7400; font-weight: bold;font-size:14px; vertical-align: top; padding-top: 3px; }

.jobLayer .jlSeprator { height: 5px; background: url(data:image/gif;base64,R0lGODlhAwAFALMAAAAAAP////7+/v39/fz8/Pv7+/r6+vj4+LGxsa+vr66urq2traysrP///wAAAAAAACH5BAEAAA0ALAAAAAADAAUAAAQJMAQiKEFySBkBADs=) }
.jobLayer td { padding-left: 3px; height: 20px;}
.jobLayer .bottomLine { background-color: #ff7400; }
.jobLayer .bottomLine td { height: 4px; }
.subLayer { border:1px solid #ff7b00; background-color: #feffef; }
.jobLayer .bgGray { background-color: #f6f6f6; }


/*底部信息*/
.sitemap_bt
{
width:900px;
margin:0 auto;
}
.sitemap_left,.sitemap_center,.sitemap_right
{
width:270px;
margin-top:10px;
margin-right:10px;
float:left;
padding-bottom:10px;
font-size:12px;
font-family:"\5B8B\4F53";
}
.site_com
{
background-color:#FFFFFF;
margin-left:6px;
width:260px;
height:850px;
}
.site_bt
{
  padding-top: 10px;
  margin-right: 20px;
  margin-bottom: 5px;
  margin-left: 20px;
}
.site_title02
{
  font-size:14px;
  font-weight:bold;
  color:#5CB018;
}
.site_title01
{
  font-size:14px;
  font-weight:bold;
  color:#ff5800;
}
a.site_title:link
{
  font-size:14px;
  font-weight:bold;
  color:#5CB018;
}
a.site_title:visited
{
  font-size:14px;
  font-weight:bold;
  color:#5CB018;
}
a.site_title:hover
{
  font-size:14px;
  font-weight:bold;
  color:#5CB018;
}
a.site_blue:link
{
  font-size:14px;
  font-weight:bold;
  color:#1974df;
}
a.site_blue:visited
{
  font-size:14px;
  font-weight:bold;
  color:#1974df;
}
a.site_blue:hover
{
  font-size:14px;
  font-weight:bold;
  color:#1974df;
}
a.site_red:link
{
  font-size:14px;
  font-weight:bold;
  color:#ff5800;
}
a.site_red:visited
{
  font-size:14px;
  font-weight:bold;
  color:#ff5800;
}
a.site_red:hover
{
  font-size:14px;
  font-weight:bold;
  color:#ff5800;
}
/*contact us*/
.ctus
{
font-family:Arial, "\5B8B\4F53";
font-size:12px;
line-height:23px;
}
.us_ml p
{
margin-left:5px;
}
.us_ml p span
{
margin-right:5px;
}
/*about us*/
.abus
{
  font-family:"\5B8B\4F53";
  font-size:12px;
  line-height:20px;
  text-indent: 2em;
}
.abus1
{
  font-family:"\5B8B\4F53";
  font-size:12px;
  line-height:20px;
}
/*服务*/
.srleft,.srright
{
float:left;
}
.srleft
{
width:207px;
margin-left:20px;
margin-right:30px;
}
.srcom
{
width:193px;
background-color:#FFFFFF;
margin-left:6px;
}
.srcom div
{
padding:10px;
}
.srcom p
{
margin-left:20px;
line-height:20px;
}

.r_bt
{
width:717px;
height:26px;
background-image:url(//img01.51jobcdn.com/im/2019/2009/bo/r_bt.a6f2b648.gif);
background-repeat:no-repeat;
font:"\5B8B\4F53";
font-size:14px;
font-weight:bold;
padding-left:40px;
}
/*媒体报道*/
.medialeft,.mediaright
{
float:left;

}
.medialeft
{
width:207px;
margin-left:20px;
margin-right:30px;
margin-top:10px;
}
.htr {
  border-top: 1px dashed #cccccc;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
}
.mediaright
{
width:705px;
}
.media_com
{
width:193px;
background-color:#FFFFFF;
margin-left:6px;
}
.media_name
{
padding:10px;
}
.mediaright td
{
font:"\5B8B\4F53";
font-size:12px;
line-height:20px;
}
.mediaarrow
{
margin-left:28px;
}
.mediaarrow li
{
  font-size: 12px;
  list-style-type: none;
  background-image: url(data:image/gif;base64,R0lGODlhBwAHAMQAAPplAPb/9/9dEf9lA/dnEf5oB//6//9eF/5eCv//9/pkD/hlBv9kCf////9gEv9kG/j///9oDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAHAP8ALAAAAAAHAAcAAAUlYMMw0aE0CgJBDPAoYxMUw7DcTUMIA2EkA0ChsFrEIgiHA9AIAQA7);
  background-repeat: no-repeat;
  background-position: 0px 5px;
  text-indent: 22px;
  line-height: 20px;
}
/*校园*/
blockquote
{
font-size:12px;
font-family:"\5B8B\4F53";
line-height:20px;
}
blockquote li
{
margin-left:40px;
}
/*hr*/
.esearchhr_li li
{
text-align:left;
height:20px;
margin-left:20px;
}
.hr_com
{
margin-left:0px;
background-color:#FFFFFF;
width:190px;
}
.or
{
color:#ff7300
}
/*文章列表cls开始*/
.arts_right_title{
  color:#333333;
  font-size:14px;
  font-weight:700;
  height:20px;
  line-height:23px;
  font-family:"\5B8B\4F53";
  vertical-align:middle;
  padding-left:42px;
}
.arts_left_column{
  padding-bottom:10px;
}
.arts_cls{
  font-size:12px;
  font-family:"\5B8B\4F53";
  width:92%;
  margin-left:10px;
}
.arts_page{
  font-size:14px;
}
.arts_page li a{
  font-size:14px;
  font-weight:normal;
  text-decoration: underline;
}
.arts_page li{
  font-weight:bold;
  float:left;
  padding-left:5px;
  padding-right:5px;
  line-height:22px;
  height:22px;
  vertical-align:middle;
}
.arts_right_column{
  width:710px;
  line-height:20px;
}

.arts_city_table {
  font-family:"\5B8B\4F53";
  font-size:12px;
}
.arts_city_table td {
  line-height:24px;
}

.arts_city_area {
  height:28px;
  line-height:28px;
  padding-left:15px;
  padding-top:4px;
  font-weight:700;
  font-size:12px;
  color:#FF7200;
  border-bottom:1px solid #FF7200;
}
.arts_city_area a {
  color:#FF7200;
}

/*文章列表cls结束*/

/*NEWS最终文章开始*/
.article_right_column{
  padding-bottom:10px;
}
/*NEWS最终文章结束*/
.arts_hot_top_title {
  font-size:12px;
  font-weight: bold;
  text-align:center;
  padding-top:10px;
  padding-bottom:1px;
  word-break: break-all;
  word-wrap:break-word;
}
.arts_hot_top_content {
  font-size: 12px;
  text-indent: 2em;
  line-height:17px;
  padding-left:5px;
  word-break: break-all;
  word-wrap:break-word;
}
.arts_hot_top_link {
  text-align:right;
  margin-right:3px;
  padding-top:10px;
  word-break: break-all;
  word-wrap:break-word;
}
/*bbshot开始*/
.bbshot_list {
  width:620px;
}
.bbshot_list li {
  font-family:"\5B8B\4F53";
  float:left;
  width:310px;
  line-height:20px;
}
.bbshot_tag_header{

}
.bbshot_tag_header li{
  float:left;
  height:27px;
  line-height:27px;
}
.bbshot_tag_header li img{

}
.bbshot_tag_content{

}
.bbshot_tag_content li{
  float:left;
}
.bbshot_left{
  padding-left:5px;
  padding-top:10px;
  float:left;
}
.bbshot_right{
  padding-top:10px;
  float:left;
}
/*bbshot结束*/

/*广告开始*/
/*flash墙开始*/
#flashwall_right1{
  float:left;
}

#flashwall_right1
{
width:545px;

height:327px;
/*background-image:url(../img/2009/area/1-2.png);*/
background-repeat:no-repeat;
}
.cflashwall_detailtable {
  margin:0px;
  padding:0px;
  z-index:1;
  cursor:pointer;
  position:absolute;
  display:none;
}

.cshadowright {
  width:6px;
  font-size:0;
  line-height:0;
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAEVCAYAAADD+ZTJAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACLSURBVHja7M/BCoJAFEbhm6bhol07d75i4MKHbiFWRIn+N+6Fgd4gzsDB0U9nRruO02ZmJ9Wqo6rVwSc+zmpVnyzhot7qpR5+TejVUy2xlCUMala3uF/LL7qY371yD4vl/IWmPFU+/B67Csj/aGLzKuFnAAAAAAAAAAAAAAAAAAAAAAAAAH8PuwADAHr0FgCEQVjLAAAAAElFTkSuQmCC);
  background-position:right top;
  background-repeat:no-repeat;
}

.cshadowbottom {
  height:6px;
  font-size:0;
  line-height:0;
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAtAAAAAGCAYAAADqr6mHAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACHSURBVHja7NY7CsJAGIVRgxq0srOztHN72baFGt+gN/AXkTQu4Bz4CDPpprpN13WfGQAA8JcmHdIu7eu7TZu08jwAAPBrkd7pmW6pT+f6d/c8AAAwHdCvGs+ntK774dx6HgAAmA7oR7qk42g8D0N66XkAAGA6oK9pXue+xnM7ugMAAMpXgAEAHpgSwDVn7FcAAAAASUVORK5CYII=);
  background-position:left bottom;
  background-repeat:no-repeat;

}

.cshadowrightbottom {
  height:6px;
  font-size:0;
  line-height:0;
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABfSURBVHjaYi4uq/p//OhhTQYGBlsg1gZiYSDmYAQSG4D4IxC/AuLHQHwbRDNBBT8D8Vcg/g7Ev4D4DwtUJUjwHRB/gkr+ZoFq/w4VBEl+AeKfLFAzf0Elv0CN/gYQYACcXyFhdpQIMQAAAABJRU5ErkJggg==);
  background-position:right bottom;
  background-repeat:no-repeat;

}

.flashwall {
  margin:0px;
  padding:0px;
  width:524px;
}

.flashwall li {
  border-top:1px solid black;
  border-left:1px solid black;
  display:inline;
  float:left;
  padding:0px;
  margin:0px;
  background-color:white;
}

.flashwall_2 {
  margin:0px;
  padding:0px;
  width:393px;
}

.flashwall_2 li {
  border-top:1px solid black;
  border-left:1px solid black;
  display:inline;
  float:left;
  padding:0px;
  margin:0px;
  background-color:white;
}

.cflashwall_tdfilter {
  filter:Alpha(Opacity=70);
  -moz-opacity:0.7;
  opacity:0.7;
  background-color:#A9A9A9;
}

.cflashwall_company_and_job {
  background-color:#Eff8ff;
  width:200px;
}
.cflashwall_job {
  height:22px;
  line-height:22px;
  vertical-align:middle;
  font-size:12px;
  padding-left:10px;
}
.cflashwall_company {
  height:22px;
  line-height:22px;
  vertical-align:middle;
  font-size:12px;
  background-color:#0099CC;
  background-image:url(data:image/gif;base64,R0lGODlhCAAYANUAAEKu7nLJ/nHI/Umz8SGb5jKk6kGt7XvN/Dyp7lm59Vi79nLH/Tip7XvN/UGv7nnK/3nM/kGs8B2X4i2h6hSW4RiX5Cab6Emz72C/9xaV4m7F+zSl61e59hiW42vE/Eiv8VS3+DOl5Cug5SWg5nnN+3fK/BmY33XH/x+b4xqV4mfC9xqY5FK083zM/xeX4jOl60iy8CCa5Va69jmp61K28h2Z43fK/iWe5WzG+yyh52fC+V+++HrN/3vN/xiW4gAAACH5BAAAAAAALAAAAAAIABgAAAZ2QEhvSOzxWsUhqcFrOg+8ZA/qbPYeJZt2e1oEBILAV+PBmc8qnXqt22F28LgiIavXOSAWbc//XGAwA4ADDhEGBgCJAAgMM46PIRsvkwUFLxMiOZqbFiM3n6AoMQQEMaYxKxI1q6wuPq+wPiYZsa8VKbU+FB25QQA7);
  background-repeat:repeat-x;
  color:white;
  font-weight:bold;
  padding-left:10px;
}
a.ccompany:link {
  text-decoration:none;
  color:white;
}
a.cjob:link {
  text-decoration:none;
  color:#333;
}

.zc_new {
  padding-top:10px;
  float:left;
  text-align:left;
}
.comtext_zc_area1_2 {
  background-color:#FFFFFF;
  margin-left:6px;
  margin-right:6px;
  margin-top:0px;
  margin-bottom:0px;
  width:530px;
  height:41px;
}
.comtext_zc_area1_2 li{
  float:left;
  width:260px;
  font-family:"\5B8B\4F53";
  vertical-align:middle;
  height:20px;
}
.comtext_zc_area1_6 {
  background-color:#FFFFFF;
  margin-left:6px;
  margin-right:6px;
  margin-top:0px;
  margin-bottom:0px;
  width:530px;
  height:132px;
}
.comtext_zc_area1_6 li{
  float:left;
  width:263px;
  font-family:"\5B8B\4F53";
  vertical-align:middle;
  height:22px;
  line-height:22px;
}

.comtext_zc_area2_2 {
  background-color:#FFFFFF;
  margin-left:6px;
  margin-right:6px;
  margin-top:0px;
  margin-bottom:0px;
  width:400px;
  height:41px;
}
.comtext_zc_area2_2 li{
  float:left;
  width:400px;
  font-family:"\5B8B\4F53";
  vertical-align:middle;
  height:20px;
}

.comtext_zc_area2_6 {
  background-color:#FFFFFF;
  margin-left:6px;
  margin-right:6px;
  margin-top:0px;
  margin-bottom:0px;
  width:400px;
}

.comtext_zc_area2_6 li{
  float:left;
  width:400px;
  font-family:"\5B8B\4F53";
  vertical-align:middle;
  height:22px;
  line-height:22px;
}
.comtext_zc_area2 {
  width:530px;
  background-color:#FFFFFF;
  margin-left:6px;
  height:40px;
}
.comtext_zc_index {
  width:275px;
  height:116px;
}
.comtext_zc_index2 {
  width:275px;
  height:32px;
}
/*flash墙结束*/



/*B区*/
.adtableb {
  width:963px;
  margin-left: 12px;
  margin-bottom: -7px;
}
.adtableb td {
  width:187px;
  text-align:left;
}
.adtableb_xy {
  width:977px;
  background-color:#dfffda;
}
.adtableb_xy td {
  padding-left:7px;
  padding-top:7px;
  width:194px;
  text-align:left;
}
.adtableb_gj {
  width:977px;
  background-color:#e2e2e2;
}
.adtableb_gj td {
  padding-left:7px;
  padding-top:7px;
  width:194px;
  text-align:left;
}
.adtableb_it {
  width:977px;
  background-color:#b8f8ff;
}
.adtableb_it td {
  padding-left:7px;
  padding-top:7px;
  width:194px;
  text-align:left;
}
/*C区*/
.cnew51ctitle a.newblue:link {
	color:#0258BF;
	font-family:'\5B8B\4F53';
	font-size:12px;
	text-decoration:none;
}
.cnew51ctd {
  background-color:#F2F2F2;
  width:114px;
  height:60px;
}
.adtablec {
  width:977px;
  padding-top:7px;
  border-left:1px solid #C6E4FF;
  border-right:1px solid #C6E4FF;
  text-align:left;
}
.adtablec td {
  padding-left:7px;
  text-align:center;
  width:121px;
}
.adtablec_top {
  width:977px;
  padding-top:7px;
  border-left:1px solid #C6E4FF;
  border-right:1px solid #C6E4FF;
  text-align:left;
  border-top:1px solid #C6E4FF;
}
.adtablec_bottom {
  width:977px;
  padding-top:7px;
  border-left:1px solid #C6E4FF;
  border-right:1px solid #C6E4FF;
  text-align:left;
  border-bottom:1px solid #C6E4FF;
}
.adtablec_xy {
  width:977px;
  padding-top:7px;
  border-left:1px solid #dfffda;
  border-right:1px solid #dfffda;
  text-align:left;
}
.adtablec_xy td {
  padding-left:7px;
  text-align:center;
  width:121px;
}
.adtablec_xy_top {
  width:977px;
  padding-top:7px;
  border-left:1px solid #dfffda;
  border-right:1px solid #dfffda;
  text-align:left;
  border-top:1px solid #dfffda;
}
.adtablec_xy_bottom {
  width:977px;
  padding-top:7px;
  border-left:1px solid #dfffda;
  border-right:1px solid #dfffda;
  text-align:left;
  border-bottom:1px solid #dfffda;
}
.adtablec_gj {
  width:977px;
  padding-top:7px;
  border-left:1px solid #e2e2e2;
  border-right:1px solid #e2e2e2;
  text-align:left;
}
.adtablec_gj td {
  padding-left:7px;
  text-align:center;
  width:121px;
}
.adtablec_gj_top {
  width:977px;
  padding-top:7px;
  border-left:1px solid #e2e2e2;
  border-right:1px solid #e2e2e2;
  text-align:left;
  border-top:1px solid #e2e2e2;
}
.adtablec_gj_bottom {
  width:977px;
  padding-top:7px;
  border-left:1px solid #e2e2e2;
  border-right:1px solid #e2e2e2;
  text-align:left;
  border-bottom:1px solid #e2e2e2;
}
.adtablec_it {
  width:977px;
  padding-top:7px;
  border-left:1px solid #b8f8ff;
  border-right:1px solid #b8f8ff;
  text-align:left;
}
.adtablec_it td {
  padding-left:7px;
  text-align:center;
  width:121px;
}
.adtablec_it_top {
  width:977px;
  padding-top:7px;
  border-left:1px solid #b8f8ff;
  border-right:1px solid #b8f8ff;
  text-align:left;
  border-top:1px solid #b8f8ff;
}
.adtablec_it_bottom {
  width:977px;
  padding-top:7px;
  border-left:1px solid #b8f8ff;
  border-right:1px solid #b8f8ff;
  text-align:left;
  border-bottom:1px solid #b8f8ff;
}
.cnew51cimage {
  padding-top:5px;
  background-color:#F2F2F2;
}
.cnew51ctitle {
  padding-top:3px;
  background-color:#F2F2F2;
  padding-left:5px;
  text-align:center;
}
/*D区*/
.cnew51dtd {
  width:90px;
  height:30px;
}
.cnew51dimage {
  text-align:center;
}
.cnew51d {
  margin-left:0px;
  width:968px;
  background-color: #c6e4ff;
}
.adtabled {
  width:977px;
  background-color:rgb(198, 228, 255);
  padding-top:7px;
}
.adtabled td {
  padding-left:7px;
  width:97px;
  text-align:left;
}
.adtabled_it {
  width:977px;
  background-color:#b8f8ff;
  padding-top:7px;
}
.adtabled_it td {
  padding-left:7px;
  width:97px;
  text-align:left;
}
.adtabled_gj {
  width:977px;
  background-color:#e2e2e2;
  padding-top:7px;
}
.adtabled_gj td {
  padding-left:7px;
  width:97px;
  text-align:left;
}
.adtabled_xy {
  width:977px;
  background-color:#dfffda;
  padding-top:7px;
}
.adtabled_xy td {
  padding-left:7px;
  width:97px;
  text-align:left;
}
.bannerleft {
  padding:0px 5px 10px 5px;
}
#fidea
{
  margin-left:20px;
  padding:0px;
  margin-top:0px;
  margin-bottom:10px;
  width:964px;
}
/*广告结束*/
/*最热招聘开始*/
#anbu {
  width:940px;
  padding-left:10px;
  padding-top:5px;
  padding-bottom:5px;
  background-color:#fffaf6;
}
#anbu li {
  float:left;
  padding-left:2px;
  padding-right:1px;
  padding-bottom:5px;
  font-family: Verdana, Arial, Helvetica, sans-serif, "\5B8B\4F53";
  font-size: 14px;
  background-image: url(data:image/gif;base64,R0lGODlhtwAZANUAAAAAAP/////9/v/+//78//7+//z9//3+//z///7///v//v3//v7//f//+////f7+/Nzc2v/+/Nzb2d3a1f/9+v9nAu5mA/pgAP9lAfRdAvhiA/1dAPdcAP9dAv9gAv5dAv5gCf9ZBf5dDftgDv9ZC/7+/v39/dzc3Nvb29ra2tnZ2f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACsALAAAAAC3ABkAAAb/QAkEhToRj8ikcslsOp/QqHRKrVqXE1TAEeh6v+BwoCQme83iNDoNJpu+a7Z8Tq/b73XiFg83o+NdfmElgIFnanKFfIuMjXx6XItkhHBjhoCKlYZtmpabno6hoqNfkI1rgp2gq3+HiiVviaSztIymtbi5uru1t7y/wMHCXb7DxsfIi8XJzM3OActhDgYLEQ0BDw6pz9zdeVqRbCUDXCMFh97p6mLRYAoRCwkeHAvr9vfE4HUPAxYiFeHwCXzW7gsBAQMIXNBA4sPAh84KekHwIIGADhhCUMoEsSMuiV0SMKCQAESGABE8qhQGMsCAAQcCbCjhIMGnlThpFaGZs2c3cz0pOfocugvSJD5CiSpNg0LFnqRlEN0MEGvONjqFoC7Nc6JEUEnoWh1VFRadJUpbkwHVKvWOmzZoQWU6KnZV2kam2HKq2soVp0FRMUW9S+qIhCspkBhRsngxkhQnIBOJfMQIZRQpEk+WvJmx5iugQ4umEgQAOw==);
  background-repeat: no-repeat;
  text-indent: 26px;
  height: 25px;
  line-height:25px;
  vertical-align:middle;
  width: 183px;
}
#anbu li a:link {
  color: #333333;
  font-size: 12px;
  text-decoration: none;
}
#anbu li a:hover {
  color: #333333;
  font-size: 12px;
  text-decoration: none;
}
#anbu li a:visited {
  color: #333333;
  font-size: 12px;
  text-decoration: none;
}
/*IT高科技行业*/
#anbu_it {
  width:940px;
  padding-left:10px;
  padding-top:5px;
  padding-bottom:5px;
  background-color:#f6feff;
}
#anbu_it li {
  float:left;
  padding-left:2px;
  padding-right:1px;
  padding-bottom:5px;
  font-family: Verdana, Arial, Helvetica, sans-serif, "\5B8B\4F53";
  font-size: 14px;
  background-image: url(data:image/gif;base64,R0lGODlh5gAZANUAAAAAAP/////9/v/8///9///+//78//79/9rb3djc3fz///7///3//vz+/fv//P3//P7//f3/+v7/+///+////f7+/P/+/OxkAPxnAf5pA/lfAP9jAvpkBfpcAf9bAv5dAv1eAvZcBP1bBvpfDf5fDv9XBv1aD/7+/v39/fz8/N3d3dzc3Nvb29ra2tnZ2f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAC8ALAAAAADmABkAAAb/QJawJSwahSvXirhCslrJphF6bBGPQyzVylpWu0ysWLzyVqXO4nUMdl5VYWS5awbPy+iuMrxEc9lUeV5hTHFsT2osAYsoi46PASeRkI6SkouXlJCZl42Qnp6aoqOPlpWXmY+NqZqso5kprZWPsbOuk7eiuaS6k6tCmLyolMO5qbemwZHDwZyTvJunz73QpdEBobO4mKGuzNSv0srjyaLZXd/VJ8jKu+uS2YzTvtrz1bLr7fW71uX8pvmW3eNUDhwzZ+PCOULBwsVCUun0WdtWD4U/ecM88buXkFXEjdciNao1rxulbAc5XvMYUaUjKAldypxJs6bNmzhz6lR1ogvF/51AgwodSrSoQiEtjSpdyrQp056KHlFYJABCgAcCnGrdyrUrKWCQIEiw0GCRBK9o06oNmgmsowMURlAgQKECyLV48+qFRATS1A0hHlDdS7jw3kxNIFWgcMFEhgcVBBueTDlt4kcMFnTgUAJE5c+gl2bqK5XCBwwiCqBYELq165yrAlx2JIABCQ2LKhR4zbu3y0tuF7H2EACCgAe7fStf/jWqI9YBHAhYcCIr8+vYAwQPUGFCgAIVAixgkL08b3iz3wqgwGDAXfPw80raXuD4IgvUY3Z8uA3gvIAT6fcTORMd8x9HCNmCiYEDFoRPNAHF4402Fn0S0kZQQVLAAhScoKFABQzsFptHzyTloD3NHANPMdNMSFAzAuHyIoDeIAMgN/usdGKJEv2USmwQ/igSMY5sF4F4ARggXD0hCfhJQQiRqJFAzrgypYCNAFkljCc5yWRMHwXIYD7pbNljgP0ssh0FAlgQwAQV4EckmuoU+BuMNqL45UOZhBKPfiRW86c2LM75nyWmDHrmnnwlgMAfh0Qq6aSUVmrppZhmqummnFoaBAA7);
  background-repeat: no-repeat;
  text-indent: 15px;
  height: 25px;
  line-height:25px;
  vertical-align:middle;
  width: 230px;
}
#anbu_it li a:link {
  color: #333333;
  font-size: 12px;
  text-decoration: none;
}
#anbu_it li a:hover {
  color: #333333;
  font-size: 12px;
  text-decoration: none;
}
#anbu_it li a:visited {
  color: #333333;
  font-size: 12px;
  text-decoration: none;
}

#dataidea_1 {
  margin-top: 16px;
  padding-left: 6px;
  clear:both;
}

#dataidea_1 td{
	white-space:nowrap;
}


.dot_bg {
  width: 98.8%;
  BACKGROUND-IMAGE:url(data:image/gif;base64,R0lGODlhAwAFALMAAAAAAP////7+/v39/fz8/Pv7+/r6+vj4+LGxsa+vr66urq2traysrP///wAAAAAAACH5BAEAAA0ALAAAAAADAAUAAAQJMAQiKEFySBkBADs=);
  background-repeat: repeat-x;
  background-position: left center;
  margin: 0 6px;
  height:3px;
}
/*最热招聘结束*/
a.font_show_blues:link
{
  font-family: "\5B8B\4F53";
  font-size: 12px;
  color: #0056c2;
  text-decoration: none;
}

a.font_show_blues:visited
{
  font-family: "\5B8B\4F53";
  font-size: 12px;
  color: #0056c2;
  text-decoration: none;
}

a.font_show_blues:hover
{
  font-family: "\5B8B\4F53";
  font-size: 12px;
  color: #0056c2;
  text-decoration: underline;
}
A.font_show:link {
  FONT-SIZE: 12px;
  COLOR: #333333;
  TEXT-DECORATION: none;
  font-family:"\5B8B\4F53";

}
A.font_show:visited {
  FONT-SIZE: 12px;
  COLOR: #7e817e;
  TEXT-DECORATION: none;
  font-family:"\5B8B\4F53";

}
A.font_show:hover {
  FONT-SIZE: 12px;
  COLOR: #ff7300;
  TEXT-DECORATION: none;
  font-family:"\5B8B\4F53";
}
.input_box{
  border:#6f90af solid 1px;
  font-color:#384879;
  font-weight:bold;
  text-align:center;
}

.resume_dynamic_title {
  color: #0175e8;
}

.resume_dynamic_contents {
  color: #33940b;
}
.diqucengcu td {line-height:24px;}
.diqucengcu .danshuang {background-color:#fff;}
.diqucengcu strong {color:#FF5F00;font-family:Arial, Helvetica, sans-serif}
.diqucengcu span {color:#0174E7;}

.window04{
	width:326px;
	padding:0px;
	background:url(//img01.51jobcdn.com/im/2019/2009/my/folder/gray_bg02.8532e2e8.gif) repeat-x;	
	overflow:hidden;
	border:#82868D solid 1px;
	font-size:12px;
}
.window_title{
	background:url(data:image/gif;base64,R0lGODlhPAAcAMQAAP7+/v39/fz8/Pv7+/r6+vn5+ff39/b29vT09PLy8vHx8e/v7+3t7ezs7Orq7Ojo6ubn6eXl5+Pk5uLj5eLi5ODh49/g4t7f4d3e4Nzd38XJzP///wAAAAAAAAAAAAAAACH5BAEHABsALAAAAAA8ABwAAAX/ICCOZGmeaKqWQeu+cCzPdA0LeK7vfO//wN1gSCwaj8ikcmkkOJ/QqHRKrVqjhax2y+16v+Aw10Aum8/otHrNPh/e8Lh8Tq/b73KEfs/v+/+AgYJ9CYWGh4iJiouMjYgKkJGSk5SVlpeYkwubnJ2en6ChoqOeDKanqKmqq6ytrqkNsbKztLW2t7i5tA68vb6/wMHCw8S/D8fIycrLzM3Oz8oQ0tPU1dbX2Nna1RHd3t/g4eLj5OXgEujp6uvs7e7v8OsU8/T19vf4+fr79hX+/wADChxIsKDBgBYSKlzIsKHDhxAjMrxAsaLFixgzatzI8SKGjyBDihxJsqTJkyIzK6hcybKly5cwY8psOaGmzZs4c+rcybMnThtAgwqtoaGo0aNIkypdyrQp0hAAOw==) repeat-x;
	height:28px;
	color:#FF5F00;
	font-size:14px;
	font-weight:bold;
	padding-left:20px;
	line-height:28px;
}


.passportModifyUserinfoLayer{}

.passportModifyUserinfoLayer .window02{ zoom:1}
.passportModifyUserinfoLayer .bottom_ps{ text-align:right; color:#999;}
.passportModifyUserinfoLayer .bottom_ps a{ color:#00F;}
.passportModifyUserinfoLayer .bottom_ps a:hover{ color:#ff0000;}

.passportModifyUserinfoLayer .text_dt{ width:66px; display:inline-block; text-align:left;}
.passportModifyUserinfoLayer .text_hint{ font-weight:bold; line-height:21px; margin:0px 0px 15px 0px; color:#999;}
.passportModifyUserinfoLayer .code_box{ background:#fffde6; border:#fed69e solid 1px; text-align:center; width:410px; height:60px; margin:10px auto; padding:10px;}

.passportModifyUserinfoLayer .window01 {
width: 526px;
padding: 0px;
background: url(//img01.51jobcdn.com/im/2019/2009/my/folder/gray_bg02.8532e2e8.gif) repeat-x;
overflow: hidden;
border: #82868D solid 1px;
font-size: 12px;
}
.passportModifyUserinfoLayer .amend_lab {
width: 472px;
margin: 0 auto;
padding: 0px;
height: 29px;
}
.passportModifyUserinfoLayer .window_con {
background: #FFFFFF;
width: 510px;
margin: 0 auto 7px;
padding: 0px;
}
.passportModifyUserinfoLayer .input160 {
width: 160px;
height: 14px;
line-height: 14px;
padding: 1px;
}
.passportModifyUserinfoLayer .amend_con {
clear: both;
width: 410px;
margin:0;
text-align: left;
padding: 0px;
}
.passportModifyUserinfoLayer .amend_lab {
width: 472px;
margin: 0 auto 10px;
padding: 0px;
height: 29px;
}
/*职位详情页面右下角二维码样式*/
.erweima_float_right{ background-color:#FFF; padding:10px; position:fixed; right:0px; bottom:90px;
_position:absolute;
_right:expression(eval(document.documentElement.scrollLeft+10));
_top:expression(eval(document.documentElement.scrollTop+340))
}
.erweima_float_right img{ display:block}
.erweima_float_right p{ text-align:center; font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53"; font-size:14px; line-height:20px;}

.text_bottom{ padding-top:20px; line-height:25px; color:#666;}
.line03{text-decoration:underline}