/* author bokanwisdom lizl*/
body{background:#ffffff;}
*{margin:0;padding:0;font-family:宋体,tahoma,sans-serif;font-size:12px;}
.clear {clear:both;height:0;overflow:hidden;}
ul,ol {list-style-type:none;}
a {text-decoration:none;}


/* top */

.header_outer {height:22px;background:url(../images/header_bg.gif) 0 0 repeat-x;}
.header {width:940px;margin:0 auto;padding:0 20px;color:#fff;}
.header a {display:block;float:right;height:22px;line-height:22px;width:70px;text-align:center;color:#fff;}

.logo {width:980px;height:71px;margin:0 auto;background:url(../images/h_adv.jpg) 248px 0 no-repeat;}

.banner a:link {color:#666;}
.banner a:visited {color:#666;}
.banner a:hover {color:#fff;background:url(../images/ba_bg.gif) right 0 no-repeat;}
.banner a:active {color:#fff;background:url(../images/ba_bg.gif) right 0 no-repeat;}
.banner_outer {background:url(../images/bg_banner.gif) 0 0 repeat-x;}
.banner {width:980px;height:43px;margin:0 auto;}
.banner a {display:block;height:43px;float:left;padding-right:20px;}
.banner a span {height:35px;line-height:35px;padding-bottom:8px;font-size:14px;font-weight:bold;padding-left:20px;display:block;float:left;cursor:pointer;}
.banner a.onfocus {background:url(../images/ba_bg.gif) right 0 no-repeat;}
.banner a.onfocus span {background:url(../images/ba_bg.gif) 0 0 no-repeat;color:#fff;}
.banner a.onfocus1 span {color:#bbb;}
.banner a:hover span {background:url(../images/ba_bg.gif) 0 0 no-repeat;color:#fff;}
.banner a:active span{background:url(../images/ba_bg.gif) 0 0 no-repeat;color:#fff;}
.banner a.sp {padding-right:29px;}
.banner a.sp span {padding-left:32px;}

.child_banner {height:40px;}
.child_banner a {display:block;height:40px;width:80px;padding-left:2px;line-height:35px;text-align:center;float:left;font-weight:bold;color:#656565;}
.child_banner a.onfocus {color:#fff;background:url(../images/bg_banner2.gif) 0 0 no-repeat;}
.child_banner a:hover {color:#fff;background:url(../images/bg_banner2.gif) 0 0 no-repeat;}
.child_banner a:active {color:#fff;background:url(../images/bg_banner2.gif) 0 0 no-repeat;}
.child_banner .line_cb {width:1px;display:block;height:26px;margin-top:5px;float:left;overflow:hidden;background-color:#707070;}

/* common use */

.main {width:980px;margin:4px auto 0;}
.main_left {width:731px;float:left;}
.main_right {width:235px;float:right;}

.sm_header {height:2px;overflow:hidden;background:url(../images/bg_sm.gif) 0 0 repeat-x;}
.sm_header span {display:block;height:2px;background:url(../images/bg_sm.gif) 0 -2px no-repeat;}
.sm_header var {display:block;height:2px;background:url(../images/bg_sm.gif) right -4px no-repeat;}

.sm_content {border-left:1px #dedede solid;border-right:1px #dedede solid;color:#5d5d5d;}

.sm_footer {height:2px;overflow:hidden;background:url(../images/bg_sm.gif) 0 -6px repeat-x;}
.sm_footer span {display:block;height:2px;background:url(../images/bg_sm.gif) 0 -8px no-repeat;}
.sm_footer var {display:block;height:2px;background:url(../images/bg_sm.gif) right -10px no-repeat;}

h2 {height:29px;background:url(../images/bg_h2.gif) 0 0 repeat-x;overflow:hidden;}
h2 span {width:100%;height:29px;display:block;background:url(../images/bg_h2.gif) 0 -29px no-repeat;}
h2 var {width:100%;height:29px;display:block;background:url(../images/bg_h2.gif) right -58px no-repeat;}
h2 strong {height:29px;line-height:29px;display:block;float:left;color:#fff;padding-left:13px;font-size:14px;font-style:normal;}




h2.sp {height:29px;background:url(../images/bg_h2.gif) 0 -87px repeat-x;overflow:hidden;}
h2.sp span {display:block;background:url(../images/bg_h2.gif) 0 -116px no-repeat;}
h2.sp var {display:block;background:url(../images/bg_h2.gif) right -145px no-repeat;}
h2.sp strong {height:29px;line-height:29px;display:block;float:left;color:#808080;padding-left:13px;font-size:14px;font-style:normal;}
h2.sp a {height:29px;display:block;float:right;width:35px;background:url(../images/h2_moresp.gif) 9px 7px no-repeat;}




.tab_head {background:url(../images/tab_headbg.gif) 0 0 repeat-x;}
.tab_headl {background:url(../images/tab_headbg.gif) 0 -44px no-repeat;}
.tab_headr {background:url(../images/tab_headbg.gif) right -88px no-repeat;height:44px;padding:0 13px;}
.tab_headr strong {height:30px;line-height:30px;display:block;padding-bottom:14px;font-size:14px;color:#959595;}
.tab_h {background:url(../images/tab_headbg.gif) 0 -132px repeat-x;}
.tab_hl {background:url(../images/tab_headbg.gif) 0 -161px no-repeat;}
.tab_hr {background:url(../images/tab_headbg.gif) right -190px no-repeat;height:29px;padding:0 18px;}
.tab_hr strong {height:29px;line-height:29px;display:block;float:left;font-size:14px;color:#949494;}
.tab_headr a{text-decoration:none;font-size:14px;color:#949494;}
/* content */

.content_part1 {margin:30px auto 0;width:980px;height:344px;}
.show_outer {width:687px;height:344px;float:left;}
#idSlider {border-collapse:collapse;}
.container {width:685px; height:296px;overflow:hidden;border-bottom:1px #dedede solid;}
.container img{width:685px; height:296px;border:none;}
.num li{float:left;list-style-type:none;width:30px;height:11px;cursor: pointer;background:url(../images/li_bg.gif) 0 0 no-repeat;text-indent:-1000px;overflow:hidden;}
.num li.on{background:url(../images/li_bg.gif) 0 -11px no-repeat;}
.num {float:left;margin:16px 0 16px 220px;display:inline;}



.container1 {width:253px; height:380px;overflow:hidden;border:1px #dedede solid;}
.container1 img{width:253px; height:380px;border:none;}
.num1 li{float:left;list-style-type:none;width:27px;height:11px;cursor: pointer;background:url(../images/li_bg1.gif) 0 0 no-repeat;text-indent:-1000px;overflow:hidden;}
.num1 li.on{background:url(../images/li_bg1.gif) 0 -11px no-repeat;}
.num1 {float:left;margin:2px 0 5px 60px;display:inline;width:200px;height:11px;}
.sxxm_middle{background:#E4E4E4;display:block;float:left;display:inline;width:253px;height:395px;margin:0px 0px 12px 23px;padding:5px 68px 12px 68px;}
.container2 {width:360px; height:240px;overflow:hidden;border:1px #dedede solid;}
.container2 img{width:360px; height:240px;border:none;}
.sxxm_middle2{background:#E4E4E4;display:block;float:left;display:inline;width:360px;height:395px 240px;margin:0px 0px 12px 23px;padding:45px 12px 62px 12px;}
.sxxm_middle2 .num1 {margin-left:110px;}


.newclass {width:279px;height:170px;float:right;}
.newclass li {height:20px;line-height:20px;}
.newclass li strong.red {color:#F56400;font-weight:bold;}
.newclass ul {margin-left:5px;padding:9px 0 10px;*padding:4px 0 5px;}
.newclass li span {float:left;}
.newclass li a {color:#5d5d5d;}
.newclass li a:hover {text-decoration:underline;}
.newclass li .lspan{width:200px;background:#ff0000;}
.newclass li .rspan{width:60px;}
/* .time{ float:right;}*/

.newclass li strong {font-weight:normal;float:right;padding-right:6px;}
.sred {color:#F56400;font-style:normal;font-weight:bold}

.freshworker {width:279px;height:168px;float:right; margin-top:5px;}
.freshworker .sm_content{height:132px;}

.story_header{height:29px;background:url(../images/bg_h2.gif) 0 0 repeat-x;overflow:hidden; margin-left:0px; width:279px;}

.story_header strong{height:29px;line-height:29px;display:block;float:left;color:#fff;padding-left:13px;font-size:14px;font-style:normal;}
.story_header span{ float:right; margin:5px; cursor:pointer;}

 /*#prestory {background:url(../images/arrow1.gif) -2px 0 no-repeat;cursor:pointer; float:right;  padding-top:5px;}
 #nextstory {background:url(../images/arrow1.gif) right 0 no-repeat;cursor:pointer; float:right; padding-right:5px; padding-top:5px;}*/
 
 #nextstory{height:29px;display:block;float:right;width:9px;background:url(../images/arrow1.gif) right 2px no-repeat;}
 #prestory{height:29px;display:block;float:right;width:9px;margin-right:8px;background:url(../images/arrow1.gif) left 2px no-repeat;}
 
 
 
 

.freshworker ul {width:268px;padding:3px 4px 0 5px;}

.freshworker .sm_content {padding-bottom:5px;}

.freshworker ul li {height:20px;overflow:hidden;padding-left:7px;width:261px;float:left;display:block;cursor:pointer;}
.freshworker ul li.onfocu {font-weight:bold;height:34px;padding:6px 7px 4px 0;background:url(../images/fresh_bg.gif) 0 0 no-repeat;}
.freshworker ul li.onfocu img,.freshworker2 ul li.onfocu img {display:inline;float:left;margin-left:8px;}
.freshworker ul li.onfocu em,.freshworker2 ul li.onfocu em {line-height:17px;}
.freshworker ul li em,.freshworker2 ul li em {font-style:normal;float:left;line-height:20px;margin-left:8px;}
.freshworker ul li img,.freshworker2 ul li img{display:none;}
#freshw span {color:#FF5726;}

.conten_middle{ width:978px; margin:0 auto; padding-top:5px; margin-top:8px; margin-bottom:8px;}

.news_detail1,.news_detail {height:220px;float:left;margin:1px 0;overflow:hidden;width:650px;}
.news_detail1 ul,.news_detail ul {width:650px;}
.news_detail1 li,.news_detail li {height:22px;line-height:22px;padding-left:27px;width:623px;}
.news_detail1 li a,.news_detail li a {color:#555; cursor:pointer;}
* .news_ie6 {height:222px;}
.news_detail1 li .lspan,.news_detail li .lspan{float:left; width:500px;}
.news_detail1 li .time,.news_detail li .time{float:right;}

.news_detail {display:none;}
.news_detail1 {display:block;}


.ditu{ float:right; width:277px; margin-top:1px;cursor:pointer;}
.ditu_outer{width:275px; height:233px;border-left:1px #dedede solid;border-right:1px #dedede solid;color:#5d5d5d;}
.ditu .img{background:url(../images/ditu2.gif) center center; width:271px; height:230px; margin:2px;}
.search_bus{ text-align:center; margin:4px 2px; text-align:center; padding:2px 1px;}

.content_part2 {width:980px;margin:0 auto;}
.index_tab {width:687px;height:324px;float:left;}
.index_tab1 {width:687px;height:270px;float:left; margin-bottom:8px; padding-bottom:5px;}

.goodjobs {width:279px;height:324px;float:right;}
.tab_head .onfoc {background:url(../images/bg_tabh.gif) 0 0 no-repeat;color:#fff;}
.tab_head .onfoc a{text-decoration:none;font-size:14px;color:#fff;}
.tab_head h3 {float:left;height:30px;line-height:30px;color:#969696;padding-bottom:14px;width:94px;text-align:center;cursor:pointer;font-size:14px;}
.tab_content {height:277px;width:685px;display:none;}
.tab_content1 dl {cursor:pointer;}

/*.tab_content1 dl dt{height:24px;line-height:24px;color:#FD6126;font-size:12px;font-weight:bold;}*/

.tab_content1 {height:277px;width:685px;display:block;}
#indextabouter dl {width:210px;height:106px;margin:17px 0 0 36px;float:left;padding-left:85px;display:inline;}
#indextabouter dl dt {height:24px;line-height:24px;color:#FD6126;font-size:13px;font-weight:bold;}
#indextabouter dl dd {color:#989898;line-height:18px;}

a.tab_more1{float:right;margin-right:20px; padding-top:10px; clear:both;}

a.tab_more {float:right;margin-right:40px;}

.goodjobs .sm_content {padding:0 12px 1px;}
.goodjobs dl {height:54px;padding:9px 0;overflow:hidden;border-bottom:1px #E1E1E1 solid;}
.goodjobs dl.sp {border-bottom:none;} 
.goodjobs dt {height:51px;width:54px;padding:3px 0 0 24px;float:left;}
.goodjobs dd {height:18px;line-height:18px;width:165px;float:left;font-weight:bold;padding-left:10px;overflow:hidden;}
.goodjobs dd a {color:#3086D9;}

.mid_adv {width:916px;margin:16px auto;height:58px;background:url(../images/mid_adv.jpg) 0 0 no-repeat;padding:10px 32px;}
.ma_a {width:124px;height:60px;display:block;float:right;background:url(../images/ma_a.gif) 0 0 no-repeat;}

.graduate {width:980px;margin:0 auto;height:161px;}
.graduate .sm_content {padding:15px 16px 3px;height:112px;}
.graduate dl {width:157px;float:left;height:112px;cursor:pointer;}
.graduate dt {height:86px;width:157px;}
.graduate dd {height:26px;line-height:26px;text-align:center;width:157px;}
.graduate dd span {font-weight:bold;color:#FE5F28;}
#scroll_div {width:944px;overflow:hidden;}
.scrollpic_outer {width:2198px;}
#scroll_begin,#scroll_end {width:1099px;float:left;}

.cutthree {width:980px;height:210px;margin:16px auto;}

.cut3left {width:316px;height:210px;float:left;display:inline;margin-right:16px;}

.cut3mid {width:314px;height:210px;float:left;display:inline;margin-right:16px;}
.cut3right {width:314px;height:210px;float:right;display:inline;}
.cut3left span{display:block;width:316px;height:210px;background:url(../images/middle_left.jpg) 0 0 no-repeat; background-color:#00CCCC}

.cut3mid span{display:block;width:316px;height:210px;background:url(../images/cut3.jpg) 0 -50px no-repeat;}
.cut3right span{display:block;width:316px;height:210px;background:url(../images/cut3.jpg) 0 -260px no-repeat;}

.hd_3left {height:50px;background:url(../images/cut3.jpg) 0 0 no-repeat;padding-right:23px;}
.hd_3left span {display:block;float:right;width:11px;height:19px;margin-top:14px;cursor:pointer;}
/*#prestory {background:url(../images/arrow.gif) -1px 0 no-repeat;}
#nextstory {background:url(../images/arrow.gif) right 0 no-repeat;}*/


.ct3left {width:274px;height:128px;margin:0 19px;padding:15px 0 17px;display:none;}
.ct3left img {float:left;}
.ct3left ol {float:left;width:145px;height:127px;padding-left:11px;line-height:18px;}
.ct3left ol li a {color:#6d6d6d;}
.ct3left ol li strong {color:#FF5A21;}

.ct3left_on {width:267px;height:85px; margin-left:3px; margin-right:0px;padding:4px;}
.ct3left_on img {float:left; width:90px; height:100px;}
.ct3left_on ol {float:left;width:145px;height:122px;padding-left:11px;line-height:17px;overflow:hidden;}
.ct3left_on ol li a {color:#6d6d6d;}
.ct3left_on ol li strong {color:#FF5A21;}

.friendlink {width:980px;margin:0 auto;height:90px;}
.friendlink .sm_content {height:42px;padding:10px 0 7px;}
.friendlink a {float:left;margin-left:30px;}
.friendlink a.sohu {height:42px;width:103px;background:url(../images/fl_sohu.gif) 0 0 no-repeat;}
.friendlink a.weiphone {height:42px;width:81px;background:url(../images/fl_weiphone.gif) 0 0 no-repeat;}
.friendlink a.aplbbs {height:42px;width:143px;background:url(../images/aplbbs.gif) 0 0 no-repeat;}
.friendlink a.snda {height:42px;width:86px;background:url(../images/snda.gif) 0 0 no-repeat;}
.friendlink a.paojiao {height:42px;width:103px;background:url(../images/paojiao.gif) 0 0 no-repeat;}
.friendlink a.youda {height:42px;width:115px;background:url(../images/youda.gif) 0 0 no-repeat;}
.friendlink a.yumi {height:42px;width:114px;background:url(../images/yumi.gif) 0 0 no-repeat;}
.footer1 {height:14px;padding:27px 9px 6px;width:960px;margin:0 auto;overflow:visible;}
.footer1 a {display:block;float:left;width:107px;border-left:1px #3785D7 solid;color:#3785D7;text-align:center;line-height:14px;}
.footer1 a.sp {border:none;text-align:left;width:76px;}
.footer1 strong {float:right;color:#797979;}
.footer2_outer {border-top:1px #DCDCDC solid;}
.footer2 {width:960px;padding:0 10px 10px;height:35px;color:#ACACAC;margin:0 auto;}
.footer2 .copyright {float:left;display:block;height:35px;line-height:35px;}
.footer2 .count {float:left;display:block;height:35px;line-height:35px;width:100px;text-align:center;}
.footer2 .address {float:right;display:block;height:35px;line-height:35px;}


/* set tab bg */

.kecheng1 {background:url(../images/jingpin_pic.jpg) 0 0 no-repeat;}
.kecheng2 {background:url(../images/jingpin_pic.jpg) 0 -110px no-repeat;}
.kecheng3 {background:url(../images/jingpin_pic.jpg) 0 -220px no-repeat;}
.kecheng4 {background:url(../images/jingpin_pic.jpg) 0 -330px no-repeat;}
.specialist1{background:url(../images/jingpin_pic.jpg) 0 -440px no-repeat;}
.specialist2{background:url(../images/jingpin_pic.jpg) 0 -550px no-repeat;}
.specialist3{background:url(../images/jingpin_pic.jpg) 0 -660px no-repeat;}
.specialist4{background:url(../images/jingpin_pic.jpg) 0 -770px no-repeat;}
.shixun_xm1{background:url(../images/jingpin_pic.jpg) 0 -880px no-repeat;}
.shixun_xm2{background:url(../images/jingpin_pic.jpg) 0 -990px no-repeat;}
.shixun_xm3{background:url(../images/jingpin_pic.jpg) 0 -1100px no-repeat;}
.shixun_xm4{background:url(../images/jingpin_pic.jpg) 0 -1210px no-repeat;}
.shanghui1{background:url(../images/jingpin_pic.jpg) 0 -1320px no-repeat;}
.bokan1{background:url(../images/jingpin_pic.jpg) 0 -1430px no-repeat;}
.graduate dt.graduate1 {background:url(../images/graduate1.gif) center 0 no-repeat;}
.graduate dt.graduate2 {background:url(../images/graduate2.gif) center 0 no-repeat;}
.graduate dt.graduate3 {background:url(../images/graduate3.gif) center 0 no-repeat;}
.graduate dt.graduate4 {background:url(../images/graduate4.gif) center 0 no-repeat;}
.graduate dt.graduate5 {background:url(../images/graduate5.gif) center 0 no-repeat;}
.graduate dt.graduate6 {background:url(../images/graduate6.gif) center 0 no-repeat;}
.graduate dt.graduate7 {background:url(../images/graduate7.gif) center 0 no-repeat;}




