@charset "utf-8";
/* CSS Document */
body{ font-size:12px; line-height:24px; color:#000; font-family:"宋体"; background-color:#ececec;}
a{ color:#393736;}
a:hover{color:#393736;}

/***************header css********************/

.logo{width:741px; height:136px; float:left;}
.menu {width:994px; height:47px; clear:left; overflow:visible;}
.menu ul{}
.menu ul li{ float:left; display:block; position:relative; }
#apDiv1{ height:110px; height:115px; position:absolute; left:7px; top:40px; display:none; overflow:visible; background:url(../images/lm2_1.jpg) no-repeat;}
#apDiv2{ height:110px; height:69px; position:absolute; left:10px; top:40px; display:none; overflow:visible; background:url(../images/lm2_2.jpg) no-repeat;}
#apDiv4{ height:110px; height:115px; position:absolute; left:12px; top:40px; display:none; overflow:visible; background:url(../images/lm2_3.jpg) no-repeat;}
#apDiv5{ height:110px; height:95px; position:absolute; left:9px; top:40px; display:none; overflow:visible; background:url(../images/lm2_4.jpg) no-repeat;}
.menu ul li .sub_nav{width:110px; margin-top:15px;}
.menu ul li .sub_nav li{ height:25px; width:110px;}
.menu ul li .sub_nav li a{ color:#461d09; padding-left:27px; font-weight:bold;}
.menu ul li .sub_nav li a:hover{ }
.sy_flash { width:974px; height:250px; padding:2px 3px 4px; background:url(../images/sy_flash_bg.png) no-repeat; margin-top:2px; margin-left:8px; clear:both;}
.ny_flash { width:974px; height:148px; padding:2px 3px 4px; background:url(../images/ny_flash_bg.png) no-repeat; margin-top:2px; margin-left:8px; clear:both;}
/***************cetner css********************/
.sy_kh, .sy_case, .sy_cn{ width:321px; float:left; display:inline;}
.sy_kh_bt, .sy_case_bt, .sy_cn_bt, .link_bt{ background:url(../images/sy_bt1.jpg) no-repeat; height:39px; line-height:39px; color:#461d0b; font-weight:bold; text-indent:28px;}
.sy_kh_nr, .sy_case_nr, .sy_cn_nr{ background:url(../images/sy_nr1.jpg) repeat-y; height:250px;}
.sy_kh{ margin-left:6px;}
.sy_kh_nr{ width:305px; height:251px; padding:10px 8px 0px;}
.sy_case{ margin-left:9px;}
.sy_cn{ margin-left:9px;}
.sy_cn_nr, .sy_case_nr{padding-top:10px;}
.link{ width:982px; clear:left; padding-top:9px; margin-left:6px;}
.link_bt{background:url(../images/sy_bt2.jpg) no-repeat; height:38px;}
.link_nr{ height:119px; background:url(../images/sy_nr2.jpg) repeat-y;}
/***************栏目 css********************/
.right{ margin-left:7px; width:233px; float:left; display:inline;}
.right_lm{ width:233px;}
.right_lm_bt{ height:34px; background:url(../images/right_bt.jpg) no-repeat; line-height:36px; font-weight:bold; color:#672c0e; text-indent:38px;}
.ul_lm{ width:233px;}
.li_lm{ height:38px; background:url(../images/right_lm.jpg) no-repeat; height:38px; line-height:38px; text-indent:41px;}
.li_lm a{font-weight:bold; color:#672c0e;}
.right_con{ width:233px;}
.right_con_bt{ background:url(../images/right_con.jpg) no-repeat; height:36px;}
.right_con_nr{ background:url(../images/right_con_center.jpg) repeat-y; padding:10px;}

/***************内容 css********************/
.ny_con{ width:738px; float:left; display:inline; margin-left:7px;}
.ny_con_bt{ background:url(../images/lm_bt.jpg) no-repeat;
 height:41px; line-height:38px; color:#672c0e; text-indent:28px; font-size:14px; font-weight:bold;}
.ny_con_nr{ background:url(../images/lm_center.jpg) repeat-y; padding:10px; min-height:337px; height:auto !important; height:337px; overflow:visible;}



/***************仕道人才库********************/
.case_human{ width:700px; overflow:hidden;}
.case_human li{ margin-right:1px; margin-bottom:1px; float:left; text-align:center; height:22px; line-height:22px;}
.case_human li ul{ width:700px; clear:left; overflow:hidden;}
.case_human li ul li{ margin-right:1px; margin-bottom:1px; float:left; display:inline; text-align:left; height:22px; line-height:22px; overflow:hidden;}
.human_top{ background-color:#898989; color:#fff; font-weight:bold;}
.case_human .w0{ background-color:#fff; color:#000;}
.case_human .w1{ background-color:#ebebeb; color:#000;}


/***************人才通道********************/
.search{ background:url(../images/search_bg.jpg) no-repeat; width:698px; height:38px; margin:0 auto 7px; overflow:visible;}
.search_nr{ width:678px; height:26px; margin-left:8px; padding-top:8px; overflow:visible;}
.search_txt{ width:317px; height:18px; border:1px solid #dadada; margin-top:1px; margin-right:12px; line-height:20px; text-indent:10px; float:left; color:#c3c3c3;}
#select1{ width:110px; height:22px; float:left; margin-right:4px; overflow:visible; position:relative; display: inline;}
#select1 .selectbox { border:none;  display: block; width:110px; CURSOR: pointer; height: 22px; line-height:22px; text-indent:10px; background:url(../images/select1_1.jpg) no-repeat;}
#select1 DIV.selectbox-wrapper { text-indent:10px; width:110px; background-color:#fff; position:absolute; top:22px; left:0;	 }
#select1 DIV.selectbox-wrapper UL LI.selected { background-color:#c2c3c3; cursor:pointer;}
#select1 DIV.selectbox-wrapper UL LI.current { background-color:#8fc83f; cursor:pointer;}
#select1 DIV.selectbox-wrapper UL LI { width:110px; height:22px; line-height:22px; text-align:center; color:#000;}

#select2{ width:163px; height:22px; float:left; margin-right:4px; display:inline; position:relative; display:inline; overflow:visible;}
#select2 .selectbox { border:none;  display: block; width:163px; CURSOR: pointer; height: 22px; line-height:22px; text-indent:10px; background:url(../images/select2_1.jpg) no-repeat;}
#select2 DIV.selectbox-wrapper { text-indent:10px; width:163px; background-color:#fff;  position:absolute; top:22px; left:0;}
#select2 DIV.selectbox-wrapper UL LI.selected { background-color:#c2c3c3; cursor:pointer;}
#select2 DIV.selectbox-wrapper UL LI.current { background-color:#8fc83f; cursor:pointer;}
#select2 DIV.selectbox-wrapper UL LI { width:163px; height:22px; line-height:22px; text-align:center; color:#000;}

.search_btn{ background:url(../images/search_btn.jpg) no-repeat; width:65px; height:22px; float:left; border:none;}
.case_search{ width:700px; margin:0 auto;}
.case_search li{ margin-right:1px; margin-bottom:1px; float:left; text-indent:5px;}
.case_search li ul{ width:700px; clear:left; height:22px; line-height:22px;}
.case_search li ul li{margin-right:1px; margin-bottom:1px; float:left; text-indent:5px; height:22px; line-height:22px;}
.search_top{ background-color:#898989; color:#fff; font-weight:bold;}
.case_search .s0{ background-color:#fff; color:#000;}
.case_search .s1{ background-color:#ebebeb; color:#000;}