<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body { margin: 0px; font-size: 12px; color: rgb(51, 51, 51); font-family: Arial,Helvetica,sans-serif; /* background: transparent url('job/images/01.jpg') repeat-x scroll center 38px; */ }
form, p, h1, h2, h3, h4, input { margin: 0px; padding: 0px; }
ul { padding: 0px; margin: 0px; }
li { padding: 0px; margin: 0px; line-height: 180%; list-style-type: none; }
.clear { clear: both; height: 0px; font-size: 0px; line-height: 0px; }
img { border: 0px none; }
input#sbm_img {
    margin-top: -24px;
}
input { font-family: "microsoft yahei"; outline: medium none; }
input:focus { outline: medium none; }
a.underline:hover { text-decoration: underline; }
.autocomplete-w1 { position: absolute; top: 0px; left: 0px; margin: 8px 0px 0px 6px; line-height: 160%; }
.autocomplete { border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255) none repeat scroll 0% 0%; cursor: default; text-align: left; max-height: 350px; overflow: auto; margin: -6px 6px 6px -6px; }
.back_to_top { position: fixed; right: 50px; bottom: 50px; }
.back_to_top .back { width: 39px; height: 39px; margin-bottom: 15px; border: 1px solid #007623; background: #007623 url('job/images/64.gif') no-repeat scroll 5px 10px; cursor: pointer; }
.back_to_top .back div { color: rgb(255, 255, 255); padding: 3px 7px; background-color:#007623; display: none; line-height: 17px; }
.back_to_top .steer { width: 39px; height: 39px; border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255) url('job/images/64.gif') no-repeat scroll 7px -32px; cursor: pointer; }
.back_to_top .steer div { color: rgb(255, 255, 255); padding: 3px 7px; background-color: rgb(153, 153, 153); display: none; line-height: 17px; }
.back_to_top .sub { width: 39px; height: 39px; border-width: 0px 1px 1px; border-style: none solid solid;border: 1px solid #e0e0e0; background: rgb(255, 255, 255) url('job/images/64.gif') no-repeat scroll 5px -72px; cursor: pointer; }
.back_to_top .sub div { color: rgb(255, 255, 255); padding: 3px 7px; background-color: rgb(153, 153, 153); display: none; line-height: 17px; }
.clearfix::after { content: ""; display: block; clear: both; }
.clearfix {  }
.f-left { float: left; }
.f-right { float: right; }
input.checkbox { position: relative; margin-right: 3px; top: 2px; vertical-align: baseline; }
body {  }
.aui_outer { text-align: left; position: absolute; z-index: 62; left: -1px; border: 1px solid rgb(204, 204, 204); display: none; font-size: 12px; }
table.aui_border, table.aui_dialog { border: 0px none; margin: 0px; border-collapse: collapse; width: auto; }
.aui_nw, .aui_n, .aui_ne, .aui_w, .aui_c, .aui_e, .aui_sw, .aui_s, .aui_se, .aui_header, .aui_tdIcon, .aui_main, .aui_footer { padding: 0px; }
.aui_main { text-align: left; min-width: 9em; }
.aui_content { display: inline-block; text-align: left; border: 0px none; vertical-align: middle; }
.aui_inner { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.LocalDataMultiC { width: 672px; }
.LocalDataMultiC label { display: inline-block; vertical-align: middle; }
.LocalDataMultiC label, input, button, select, textarea { font-weight: normal; vertical-align: middle; }
.LocalDataMultiC .data-row-head { background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(226, 226, 226); padding: 4px 0px; position: relative; }
.LocalDataMultiC .selector-header { background: transparent -moz-linear-gradient(center top , rgb(255, 255, 255), rgb(251, 251, 251)) repeat scroll 0% 0%; border-bottom: 1px solid rgb(225, 225, 225); height: 43px; position: relative; }
.LocalDataMultiC .selector-header { padding-left: 10px; width: auto; }
.LocalDataMultiC .selector-header .selector-title { float: left; font-size: 14px; font-weight: bold; line-height: 25px; height: 25px; padding-right: 15px; color: rgb(110, 110, 110); padding-top: 10px; }
.LocalDataMultiC .selector-save { display: block; width: 56px; height: 28px; line-height: 28px; background: transparent url('job/images/selector.png') no-repeat scroll 0% 0%; position: absolute; top: 50%; margin-top: -14px; right: 45px; font-size: 12px; color: rgb(255, 255, 255); text-align: center; border-radius: 2px; cursor: pointer; }
.LocalDataMultiC .selector-save:hover { background-position: -66px 0px; }
.LocalDataMultiC .selector-close { display: block; width: 28px; height: 28px; background: transparent url('jjob/images/selector.png') no-repeat scroll 0px -50px; position: absolute; top: 50%; margin-top: -14px; right: 10px; border-radius: 2px; cursor: pointer; text-indent: -100px; overflow: hidden; }
.LocalDataMultiC .selector-close:hover { background-position: -66px -50px; }
.LocalDataMultiC .data-row-head .data-row { height: 30px; line-height: 30px; }
.LocalDataMultiC .data-icon { background-image: url('job/images/icon_multi_c.png'); background-repeat: no-repeat; display: inline-block; height: 16px; line-height: 16px; margin-right: 0.3em; overflow: hidden; vertical-align: text-top; width: 16px; margin-top: -1px; }
.LocalDataMultiC .data-icon-expend { background-position: 0px -16px; margin-left: -1px; }
.LocalDataMultiC .data-row, .LocalDataMultiC .data-row-list .data-row ul {  }
.LocalDataMultiC .data-row::after, .LocalDataMultiC .data-row-list .data-row ul::after { clear: both; content: " "; display: block; font-size: 0px; height: 0px; visibility: hidden; }
.LocalDataMultiC .data-row .data-row-side { float: left; word-break: break-all; width: 160px; text-align: right; padding-right: 12px; }
.LocalDataMultiC .data-row .data-row-side-c { text-align: center; }
.LocalDataMultiC .data-row .data-row-side-ra { float: left; padding-left: 13px; }
.LocalDataMultiC .cla { width: 13px; height: 15px; position: absolute; top: 11px; right: 17px; background: transparent url('job/images/selector-close.png') no-repeat scroll 0% 0%; display: none; }
.LocalDataMultiC .data-row-head .text-warning { color: rgb(255, 102, 0); }
.LocalDataMultiC .data-row-main {  }
.LocalDataMultiC .data-row-list {  }
.LocalDataMultiC .data-row-list .data-row-side-r615 { background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: left; width: 615px; padding-left: 8px; }
.LocalDataMultiC .data-row-list .data-row { border-bottom: 1px solid rgb(226, 226, 226); }
.LocalDataMultiC .data-row-list .data-row-nob { border-bottom: medium none; }
.LocalDataMultiC .data-row-list .data-row ul li { color: rgb(17, 87, 152); float: left; height: 22px; overflow: hidden; position: relative; text-overflow: ellipsis; white-space: nowrap; width: 123px; margin-bottom: 3px; }
.LocalDataMultiC .data-row-list .data-row ul li a { display: inline-block; height: 17px; line-height: 17px; overflow: hidden; padding: 2px 10px 0px 5px; text-decoration: none; vertical-align: middle; color: rgb(0, 82, 140); }
.LocalDataMultiC .data-row-list .data-row ul li a input { margin-right: 4px; margin-bottom: 3px; vertical-align: middle; }
.LocalDataMultiC .data-row-list .data-row ul li a.cat:hover, .LocalDataMultiC .data-row-list .data-row ul li a.cat-checked, .LocalDataMultiC .data-row-list .data-row ul li.cat-active a { color: rgb(255, 153, 0); }
.LocalDataMultiC .data-row-list .data-row ul li a:hover .data-icon-expend { background-position: 0px -32px; }
.LocalDataMultiC .data-row-list .data-row ul li a.cat-touch { display: none; }
.LocalDataMultiC .data-row-main { position: relative; }
.dropdown .dropdown-menu::before { content: ""; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid rgba(0, 0, 0, 0.2); position: absolute; top: -7px; left: 9px; }
.dropdown .dropdown-menu::after { content: ""; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid rgb(255, 255, 255); position: absolute; top: -6px; left: 10px; }
.dropdown .pull-right::before { left: auto; right: 9px; }
.dropdown .pull-right::after { left: auto; right: 10px; }
table { max-width: 100%; background-color: transparent; border-collapse: collapse; border-spacing: 0px; }
.table-striped tbody &gt; tr:nth-child(2n+1) &gt; td, .table-striped tbody &gt; tr:nth-child(2n+1) &gt; th { background-color: rgb(251, 251, 251); }
.clearfix::after { content: ""; display: block; clear: both; }
.clearfix {  }
.f-left { float: left; }
.f-right { float: right; }
a { text-decoration: none; }
a.underline:hover { text-decoration: underline; }
.container-index { width: 980px; margin: 0px auto; font-family: "Microsoft Yahei"; }
#slide_a493{margin-left:0px;}

a { text-decoration: none; }
a.underline:hover { text-decoration: underline; }
.complex-main { margin-top: 15px; }
.complex-main .complex-left { height: 522px; width: 265px; }
.complex-main .complex-left .job-sort-wrap { position: relative; z-index: 60; }
.complex-main .complex-left .job-sort-wrap .job-sort-control { height: 45px; line-height: 45px; font-size: 16px; color: rgb(255, 255, 255); padding-left: 16px; position: relative; background-color:#007623; cursor: pointer; margin-bottom: 15px; transition: all 0.3s ease 0s;font-weight: bold; }
.complex-main .complex-left .job-sort-wrap .job-sort-control:hover { background-color: rgb(0, 94, 172); }
.complex-main .complex-left .job-sort-wrap .job-sort-control .sotr-icon { position: absolute; width: 16px; height: 12px; background: transparent url('job/images/index-icon.png') no-repeat scroll 0px -214px; top: 17px; right: 15px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list { position: absolute; top: 45px; left: 0px; width: 265px; background-color: rgb(255, 255, 255); display: none; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items{height:44px;border:1px solid #e0e0e0;border-bottom:0px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items-last { border-bottom: 1px solid rgb(224, 224, 224); }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 { line-height: 44px; font-size: 14px; color: rgb(102, 102, 102); padding-left: 13px; cursor: pointer; background-color: rgb(255, 255, 255); }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .level-icon { width: 16px; height: 16px; margin-right: 15px; background: transparent url('job/images/sort-icon.png') no-repeat scroll 0% 0%; margin-top: 14px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .level-icon.icon1 { background-position: 0px 0px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .level-icon.icon2 { background-position: 0px -72px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .level-icon.icon3 { background-position: 0px -144px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .level-icon.icon4 { background-position: 0px -216px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .level-icon.icon5 { background-position: 0px -288px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .level-icon.icon6 { background-position: 0px -360px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .level-icon.icon7 { background-position: 0px -432px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .level-icon.icon8 { background-position: 0px -504px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .level-icon.icon9 { background-position: 0px -576px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .level-icon.icon10 { background-position: 0px -648px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .level-icon.icon11 { background-position: 0px -720px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .level-icon.icon12 { background-position: 0px -792px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .sort-arrow { width: 7px; height: 10px; background: transparent url('job/images/index-icon.png') no-repeat scroll 0px -673px; margin: 18px 9px 0px 0px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 { color: rgb(1, 128, 207); }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .sort-arrow { background-position: -18px -673px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .sort-arrow { background-position: -18px -673px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .level-icon.icon1 { background-position: 0px -36px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .level-icon.icon2 { background-position: 0px -108px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .level-icon.icon3 { background-position: 0px -180px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .level-icon.icon4 { background-position: 0px -252px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .level-icon.icon5 { background-position: 0px -324px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .level-icon.icon6 { background-position: 0px -396px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .level-icon.icon7 { background-position: 0px -468px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .level-icon.icon8 { background-position: 0px -540px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .level-icon.icon9 { background-position: 0px -612px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .level-icon.icon10 { background-position: 0px -684px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .level-icon.icon11 { background-position: 0px -756px; }
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .level-icon.icon12 { background-position: 0px -828px; }
.complex-main .complex-left .job-sort-wrap .leftmenu_box { position: absolute; width: 749px; height: 480px; background-color: rgb(255, 255, 255); border-width: 1px 1px 1px 0px; border-style: solid solid solid none; border-color: rgb(1, 128, 207) rgb(1, 128, 207) rgb(1, 128, 207) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; padding: 15px; display: none; z-index: 9999; }
.complex-main .complex-left .bolck-nav{border:1px solid #e0e0e0;border-right:0;border-bottom:0;margin-bottom: 15px;}
.complex-main .complex-left .bolck-nav .b-nav-item{border:1px solid #e0e0e0;border-top: 0;border-left: 0;width: 131px;height: 89px;overflow: hidden;text-align: center;cursor: pointer;}
.complex-main .complex-left .bolck-nav .b-nav-item .b-nav-icon { display: block; width: 32px; height: 32px; margin: 16px auto 0px; background: transparent url('job/images/index-icon.png') no-repeat scroll 0% 0%; }
.complex-main .complex-left .bolck-nav .b-nav-item .b-nav-icon.icon1 { background-position: 0px -274px; }
.complex-main .complex-left .bolck-nav .b-nav-item .b-nav-icon.icon2 { background-position: 0px -310px; }
.complex-main .complex-left .bolck-nav .b-nav-item .b-nav-icon.icon3 { background-position: 0px -352px; }
.complex-main .complex-left .bolck-nav .b-nav-item .b-nav-icon.icon4 { background-position: 3px -392px; }
.complex-main .complex-left .bolck-nav .b-nav-item .b-nav-icon.icon5 { background-position: 0px -432px; }
.complex-main .complex-left .bolck-nav .b-nav-item .b-nav-icon.icon6 { background-position: 0px -474px; }
.complex-main .complex-left .bolck-nav .b-nav-item .b-nav-icon.icon7 { background-position: 0px -513px; }
.complex-main .complex-left .bolck-nav .b-nav-item .b-nav-icon.icon9 { background-position: 3px -699px; }
.complex-main .complex-left .bolck-nav .b-nav-item p { color: rgb(102, 102, 102); font-size: 14px; margin-top: 6px; }
.complex-main .complex-left .bolck-nav .b-nav-item:hover { background-color: rgb(248, 248, 248); }
.complex-main .complex-left .bolck-nav .b-nav-item:hover p { color: rgb(1, 128, 207); }
.complex-main .complex-left .bolck-nav .b-nav-item:hover .b-nav-icon.icon1 { background-position: -42px -274px; }
.complex-main .complex-left .bolck-nav .b-nav-item:hover .b-nav-icon.icon2 { background-position: -42px -310px; }
.complex-main .complex-left .bolck-nav .b-nav-item:hover .b-nav-icon.icon3 { background-position: -42px -352px; }
.complex-main .complex-left .bolck-nav .b-nav-item:hover .b-nav-icon.icon4 { background-position: -39px -392px; }
.complex-main .complex-left .bolck-nav .b-nav-item:hover .b-nav-icon.icon5 { background-position: -42px -432px; }
.complex-main .complex-left .bolck-nav .b-nav-item:hover .b-nav-icon.icon6 { background-position: -42px -474px; }
.complex-main .complex-left .bolck-nav .b-nav-item:hover .b-nav-icon.icon7 { background-position: -42px -513px; }
.complex-main .complex-left .bolck-nav .b-nav-item:hover .b-nav-icon.icon9 { background-position: -39px -699px; }
.complex-main .complex-left .news-tab { height: 336px; border: 1px solid rgb(224, 224, 224); }
.complex-main .complex-left .news-tab .n-tab-control { border-bottom: 1px solid rgb(224, 224, 224); }
.complex-main .complex-left .news-tab .n-tab-control .tab-ctrl { width: 70px; height: 38px; line-height: 38px; color: rgb(51, 51, 51); font-size: 14px; background-color: rgb(255, 255, 255); text-align: center; }
.complex-main .complex-left .news-tab .n-tab-control .tab-ctrl.select{border:1px solid #e0e0e0;border-top: 2px solid #0180cf;border-bottom:0;margin:-1px;margin-right: 0;}
.complex-main .complex-left .news-tab .news-tab-box { height: 286px; overflow: hidden; }
.complex-main .complex-left .news-tab .news-tab-box ul { padding: 0px 10px; }
.complex-main .complex-left .news-tab .news-tab-box ul li { padding-left: 11px; position: relative; color: rgb(117, 117, 117); font-size: 14px; width: 225px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height: 18px; margin-top: 10px; }
.complex-main .complex-left .news-tab .news-tab-box ul li .tab-icon { position: absolute; top: 9px; left: 0px; width: 3px; height: 3px; background-color: rgb(117, 117, 117); }
.complex-main .complex-left .news-tab .news-tab-box ul li a { color: rgb(117, 117, 117); }
.complex-main .complex-center { padding-left: 15px; width: 700px; height: 522px; }
.complex-main .complex-center .search-wrap { height: 45px; margin-bottom: 15px; position: relative; }
.complex-main .complex-center .search-wrap .aui_outer { left: 0px; top: 46px; }
.complex-main .complex-center .search-wrap .search-box {
    height:41px;border:2px solid #ff7800;border-right:0;
    }
.search-box .search-type { width: 95px; position: relative; z-index: 10; }
.search-box .search-type .search-type-show { height: 41px; width: 80px; padding-left: 15px; position: relative; background-color: rgb(248, 248, 248); line-height: 41px; font-size: 16px; color: rgb(51, 51, 51); cursor: pointer; }
.search-box .search-type .search-type-show .search-icon { position: absolute; top: 17px; right: 15px; width: 0px; height: 0px; border-width: 6px; border-color: rgb(123, 122, 122) transparent transparent; border-style: solid dashed dashed; }
.search-box .search-type .search-type-drop{position: absolute;top:41px;left:-2px;background-color: #f8f8f8;border:2px solid #ff7800;border-top:0;width: 95px;height: 41px;overflow: hidden;display: none;*z-index:63;}
.search-box .search-type .search-type-dro&amp;#112; a{display: block;padding-left: 15px;width: 80px;line-height: 41px;font-size: 16px;color:#333;}
.search-box .search-text { width: 279px; height: 41px; position: relative; z-index: 15; }
.search-box .search-text input { border: 0px none; font-size: 16px; line-height: 18px; height: 18px; padding: 12px 13px 11px; width: 253px; color: rgb(102, 102, 102); }
.search-box .search-area-box { width: 150px; height: 41px; overflow: hidden; }
.search-box .search-area-box input { border: 0px none; font-size: 16px; color: rgb(102, 102, 102); line-height: 18px; height: 18px; padding: 12px 10px 11px; width: 130px; }
.complex-main .complex-center .search-wrap .search-submit { width: 82px; height: 45px; overflow: hidden; }
.complex-main .complex-center .search-wrap .search-submit .search-submit { border: 0px none; width: 82px; height: 45px; font-size: 18px; color: rgb(255, 255, 255); background-color: rgb(255, 120, 0); text-align: center; cursor: pointer; }
.complex-main .complex-center .search-wrap .search-submit .search-submit:hover { background-color: rgb(255, 119, 0); }
.complex-main .complex-center .swipe-wrap { height: 270px; overflow: hidden; margin-bottom: 15px; position: relative; width: 700px; }
.complex-main .complex-center .block-ad-wrap{border:1px solid #e0e0e0;border-right:0;border-bottom:0;}
.complex-main .complex-center .block-ad-wrap .block-ad-item{width: 231px;height: 217px;border:1px solid #e0e0e0;border-top:0;border-left:0;overflow: hidden;}
.complex-main .complex-center .block-ad-wrap .block-ad-item .block-ad-logo { width: 225px; height: 168px; overflow: hidden; }
.complex-main .complex-center .block-ad-wrap .block-ad-item .block-ad-info { width: 100%; height: 73px; background-color: rgb(250, 250, 250); text-align: center; }
.complex-main .complex-center .block-ad-wrap .block-ad-item .block-ad-info h3 { font-size: 14px; color: rgb(51, 51, 51); width: 200px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-weight: normal; padding-top: 16px; }
.complex-main .complex-center .block-ad-wrap .block-ad-item .block-ad-info h3 a { color: rgb(51, 51, 51); }
.complex-main .complex-center .block-ad-wrap .block-ad-item .block-ad-info h3 a:hover { color: rgb(1, 128, 207); text-decoration: underline; }
.complex-main .complex-center .block-ad-wrap .block-ad-item .block-ad-info p { color: rgb(102, 102, 102); width: 200px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-top: 10px; }
.complex-main .complex-center .block-ad-wrap .block-ad-item .block-ad-info p a { color: rgb(102, 102, 102); }
.complex-main .complex-center .block-ad-wrap .block-ad-item .block-ad-info p a:hover { color: rgb(1, 128, 207); text-decoration: underline; }
.ad-area {  }
.ad-area .ad-row { margin-top: 10px; }
.ad-area .ad-job-list-i7 { margin-top: 0px; }
.ad-area .ad-row .ad-item { border: 1px solid rgb(224, 224, 224); position: relative; }
.ad-area .ad-row .ad-full { width: 980px; height: 58px; }
.ad-area .ad-row .ad-31 { width: 318px; height: 58px; margin-right: 9px; margin-bottom: 10px; }
.ad-area .ad-row .ad-51 { width: 238px; height: 58px; margin-right: 5px; margin-bottom: 10px; }
.ad-area .nomr { margin-right: 0px; }
.ad-area .ad-row .nomr { margin-right: 0px; }
.ad-area .ad-row .ad-item .ad-more-info { position: absolute; top: -2px; left: -2px; border: 2px solid rgb(255, 120, 0); z-index: 30; }
.ad-area .ad-row .ad-item .ad-more-info .ad-job-list { background-color: rgb(255, 255, 255); }
.ad-area .ad-row .ad-item .ad-more-info .ad-job-list li { height: 40px; line-height: 40px; padding-left: 15px; border-bottom: 1px solid rgb(224, 224, 224); color: rgb(102, 102, 102); }
.ad-area .ad-row .ad-item .ad-more-info .ad-job-list li .jobname { width: 138px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ad-area .ad-row .ad-item .ad-more-info .ad-job-list li .jobname a { color: rgb(102, 102, 102); }
.ad-area .ad-row .ad-item .ad-more-info .ad-job-list li .jobpay { width: 120px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ad-area .ad-row .ad-item .ad-more-info .ad-job-list li .jobpay span { font-size: 12px; color: rgb(255, 120, 0); font-weight: bold; }
.ad-area .ad-row .ad-item .ad-more-info .ad-com-info { background-color: rgb(255, 255, 255); padding: 0px 10px 10px; height: 95px; overflow: hidden; text-overflow: ellipsis; word-break: break-all; }
.ad-area .ad-row .ad-item .ad-more-info .ad-com-info-w { width: 210px; }
.ad-area .ad-row .ad-item .ad-more-info .ad-com-info .companyname { line-height: 40px; font-size: 14px; }
.ad-area .ad-row .ad-item .ad-more-info .ad-com-info .companyname a { color: rgb(0, 111, 203); }
.ad-area .ad-row .ad-item .ad-more-info .ad-com-info p { color: rgb(153, 153, 153); font-size: 12px; line-height: 20px; }
.ad-area .ad-row .ad-item .ad-more-info .ad-more { display: block; text-align: center; color: rgb(255, 255, 255); background-color: rgb(255, 120, 0); height: 28px; line-height: 28px; }
.ad-area .ad-row .ad-item .ad-more-info.info51 { width: 230px; }
.ad-area .ad-row .ad-item .ad-more-info.info51 .ad-placeholder { width: 228px; height: 58px; }
.ad-area .ad-row .ad-item .ad-more-info.info51 .ad-job-list li .jobname { width: 100px; }
.ad-area .ad-row .ad-item .ad-more-info.info51 .ad-job-list li .jobpay { width: 110px; }
.index-data-wrap { border-width: 2px 1px 1px; border-style: solid; border-color: rgb(255, 153, 0) rgb(224, 224, 224) rgb(224, 224, 224); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background-color: rgb(255, 255, 255); position: relative; padding: 15px 15px 0px; margin-top: 10px; }
.index-data-wrap .blue-line { position: absolute; width: 95px; height: 2px; background-color: rgb(1, 128, 207); top: -2px; left: 0px; }
.index-data-wrap .data-title-box h4 { margin-left: -5px; padding-left: 10px; border-left: 6px solid rgb(1, 128, 207); line-height: 18px; height: 18px; font-size: 16px; font-weight: normal; color: rgb(51, 51, 51); }
.index-data-wrap .data-title-box h4 span { margin-left: 10px; font-size: 12px; color: rgb(184, 184, 184); font-family: Arial; }
.index-data-wrap .data-title-box a { color: rgb(153, 153, 153); font-family: "SimSun"; }
.index-data-wrap-i7 {  }
.index-data-wrap-nmt { margin-top: 0px; }
.famous-list { padding-bottom: 15px; padding-top: 10px; }
.famous-list .famous-items { margin: 10px 8px 0px 0px; width: 288px; padding: 0px 0px 10px 20px; border-bottom: 1px dotted rgb(224, 224, 224); position: relative; }
.famous-list .famous-items .fc-icon { position: absolute; width: 0px; height: 0px; border-width: 3px; border-color: transparent transparent transparent rgb(101, 101, 101); border-style: dashed dashed dashed solid; top: 6px; left: 11px; }
.famous-list .famous-items .famous-com { height: 20px; font-size: 14px; padding-bottom: 10px; width: 288px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: rgb(51, 51, 51); }
.famous-list .famous-items .famous-com a { color: rgb(51, 51, 51); }
.famous-list .famous-items .famous-com a img { vertical-align: middle; }
.famous-list .famous-items .famous-job { font-size: 12px; overflow: hidden; white-space: nowrap; }
.famous-list .famous-items .famous-job span { margin-right: 11px; }
.famous-list .famous-items .famous-job a { color: rgb(1, 128, 207); }
.famous-list .famous-items .famous-more-info { position: absolute; top: 23px; left: 21px; border: 2px solid rgb(255, 120, 0); width: 261px; background-color: rgb(255, 255, 255); z-index: 65; font-size: 12px; }
.famous-list .famous-items .famous-more-info .fmi-icon { position: absolute; top: -12px; left: 8px; width: 0px; height: 0px; border-width: 5px; border-color: transparent transparent rgb(255, 120, 0); border-style: dashed dashed solid; }
.famous-list .famous-items .famous-more-info .fmi-title { padding-left: 9px; line-height: 28px; height: 28px; color: rgb(255, 255, 255); font-size: 12px; background-color: rgb(255, 120, 0); }
.famous-list .famous-items .famous-more-info .fmi-list {  }
.famous-list .famous-items .famous-more-info .fmi-list li { margin-top: 10px; line-height: 14px; padding-left: 10px; }
.famous-list .famous-items .famous-more-info .fmi-list li .fmi-jobname { width: 137px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.famous-list .famous-items .famous-more-info .fmi-list li .fmi-time { width: 112px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.famous-list .famous-items .famous-more-info .fmi-list li .fmi-time span { color: rgb(153, 153, 153); }
.famous-list .famous-items .famous-more-info .fmi-list li a { color: rgb(51, 51, 51); }
.famous-list .famous-items .famous-more-info p { color: rgb(153, 153, 153); margin-top: 10px; line-height: 14px; margin-bottom: 7px; padding-left: 10px; }
.famous-list .famous-items .famous-more-info p a { color: rgb(1, 128, 207); }
.newest-list { padding-bottom: 15px; }
.newest-list .newest-items { padding-left: 14px; width: 300px; white-space: nowrap; text-overflow: ellipsis; margin-top: 18px; line-height: 18px; position: relative; height: 18px; }
.newest-list .newest-items .nc-icon { position: absolute; width: 0px; height: 0px; border-width: 3px; border-color: transparent transparent transparent rgb(101, 101, 101); border-style: dashed dashed dashed solid; top: 6px; left: 4px; }
.newest-list .newest-items .newest-com { font-size: 12px; color: rgb(51, 51, 51); display: inline-block; width: 185px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.newest-list .newest-items .newest-job { font-size: 12px; color: rgb(1, 128, 207); margin-left: 12px; display: inline-block; width: 116px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.photo-list { padding-bottom: 20px; }
.photo-list .photo-items { width: 145px; height: 178px; margin: 20px 11px 0px 0px; border: 1px solid rgb(224, 224, 224); background-color: rgb(242, 242, 242); transition: border 0.3s ease 0s; }
.photo-list .photo-items:hover { border-color: rgb(1, 128, 207); }
.photo-list .photo-items .avater-box { padding-top: 14px; height: 104px; text-align: center; background-color: rgb(255, 255, 255); }
.photo-list .photo-items .avater-box .avater { width: 70px; height: 70px; margin: 0px auto; border-radius: 50%; overflow: hidden; }
.photo-list .photo-items .avater-box p { margin-top: 10px; }
.photo-list .photo-items .avater-box p a { color: rgb(51, 51, 51); font-size: 14px; }
.photo-list .photo-items .photo-info { font-size: 12px; color: rgb(102, 102, 102); padding-left: 10px; }
.photo-list .photo-items .photo-info p { margin-top: 10px; width: 135px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.job-build { padding-bottom: 15px; }
.job-build .floor-item {  }
.job-build .floor-item .floor-title { color: rgb(51, 51, 51); line-height: 48px; height: 48px; }
.job-build .floor-item .floor-title em { font-style: normal; font-size: 18px; color: rgb(255, 153, 0); font-weight: bold; font-family: Arial; }
.job-build .floor-item .floor-title span { margin-left: 12px; font-size: 16px; color: rgb(51, 51, 51); }
.job-build .floor-item .floor-box { height: 298px; overflow: hidden; border: 1px solid rgb(224, 224, 224); }
.job-build .floor-item .floor-box .floor-sort { padding: 10px 10px 0px; background-color: rgb(245, 245, 245); height: 288px; width: 270px; overflow: hidden; }
.job-build .floor-item .floor-box .floor-sort .f-sort-item { height: 20px; line-height: 20px; padding: 0px 10px; background-color: rgb(255, 255, 255); border: 1px solid rgb(224, 224, 224); color: rgb(102, 102, 102); margin: 0px 10px 14px 0px; border-radius: 40px; white-space: nowrap; transition: all 0.3s ease 0s; }
.job-build .floor-item .floor-box .floor-sort .f-sort-item:hover { border-color: rgb(255, 153, 0); color: rgb(255, 153, 0); }
.job-build .floor-item .floor-box .floor-jobs { padding-left: 15px; width: 288px; height: 283px; padding-top: 15px; }
.job-build .floor-item .floor-box .floor-jobs .f-job-row { color: rgb(1, 128, 207); width: 460px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-bottom: 9px; }
.job-build .floor-item .floor-box .floor-jobs .f-job-row .f-job-com { font-size: 14px; color: rgb(51, 51, 51); }
.job-build .floor-item .floor-box .floor-jobs .f-job-row .f-job-name { font-size: 12px; color: rgb(1, 128, 207); margin-left: 7px; }
.job-build .floor-item .floor-box .floor-ad-box { width: 332px; padding: 10px 10px 0px; border-left: 1px solid rgb(224, 224, 224); height: 288px; overflow: hidden; }
.job-build .floor-item .floor-box .floor-ad-box .floor-ad { width: 332px; height: 60px; margin-bottom: 10px; border: 1px solid rgb(224, 224, 224); overflow: hidden; }
.job-news-block { padding-top: 18px; }
.job-news-block .jn-left { width: 980px; }
.job-news-block .jn-left .jn-box { width: 490px; margin-bottom: 28px; height: 100px; overflow: hidden; }
.job-news-block .jn-left .jn-box .jn-img { width: 163px; height: 98px; border: 1px solid rgb(224, 224, 224); overflow: hidden; }
.job-news-block .jn-left .jn-box .jn-list { padding-left: 10px; }
.job-news-block .jn-left .jn-box .jn-list li { position: relative; padding-left: 8px; margin-bottom: 6px; width: 230px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.job-news-block .jn-left .jn-box .jn-list li .jn-icon { position: absolute; width: 3px; height: 3px; background-color: rgb(154, 159, 154); top: 9px; left: 0px; }
.job-news-block .jn-left .jn-box .jn-list li a { color: rgb(102, 102, 102); }
.job-news-block .jn-right { margin: 0px 0px 0px 20px; padding-left: 15px; border-left: 1px solid rgb(224, 224, 224); width: 280px; }
.job-news-block .jn-right li { font-size: 12px; line-height: 22px; margin-bottom: 6px; width: 280px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.job-news-block .jn-right li span { font-size: 12px; color: rgb(255, 153, 0); margin-right: 9px; }
.job-news-block .jn-right li a { color: rgb(102, 102, 102); }
.friendly-link { padding: 18px 0px 20px; }
.friendly-link a { color: rgb(102, 102, 102); font-size: 12px; margin-right: 28px; line-height: 26px; white-space: nowrap; }
#playBox { height: 270px; background: rgb(51, 51, 51) none repeat scroll 0% 0%; position: relative; overflow: hidden; width: 905px; }
#playBox .oUlplay { width: 99999px; position: absolute; left: 0px; top: 0px; }
#playBox .oUlplay li { float: left; }
#playBox .smalltitle { height: 30px; position: absolute; bottom: 0px; z-index: 10; padding-top: 18px; width: 700px; }
#playBox .smalltitle ul { text-align: center; }
#playBox .smalltitle ul li { display: inline-block; width: 12px; height: 12px; margin: 0px 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; overflow: hidden; }
#playBox .smalltitle .thistitle { display: inline-block; width: 12px; height: 12px; margin: 0px 5px; background: rgb(245, 98, 0) none repeat scroll 0% 0%; overflow: hidden; }
#js_ads_banner_top_slide {  }
#js_ads_banner_top_slide {  }
</pre></body></html>