:focus{outline:0;}
.hs{ color:#ed7c04;}
.hs a:link,.hs a:visited{ color:#ed7c04;}
.hs a:hover{color:#ba2636;}
.hong{ color:#ee0910;}
.hong a:link,.hong a:visited{color:#ee0910; }
.hong a:hover{color:#ba2636;}
a.hong:link,a.hong:visited{color:#ee0910;}
a.hong:hover{ color:#ba2636;}
.index_ad{ width:958px;border:1px solid #ccc; float:left;padding-top:4px;padding-bottom:4px;}
.word_ad{ width:938px; height:22px; line-height:22px; float:left; padding-left:18px;}
.word_ad a{ width:120px; padding:0 5px; display:block; float:left;}
.word_ad a:link,.word_ad a:visited{color:#7C7C7C;}
.word_ad a:hover{text-decoration:underline;color:#ba2636;}
.pic_ad{ float:left;}
.pic_ad1{float:left;margin-left:4px;margin-right:12px;}
.pic_ad2{float:left;margin-right:12px;}
.pic_ad3{float:left;}

.ks_daohang{width:960px;height:36px;margin-top:4px;}
.ks_logo{ width:170px; height:27px; float:left; margin:5px 12px 0 0;}
.ks_hot{width:510px;float:left;line-height:36px;color:#F2451D;text-align:left;}
.ks_hot a{margin-right:25px;}
.ks_sea{width:190px;float:right;height:36px;}
.ks_sea span{float:right;margin-top:5px;margin-left:5px;}

.trade_menu{ width:960px; height:81px; float:left; background:url(../images/job/job_nav.gif) no-repeat;}
.trade_nav{ width:952px; height:30px; float:left; line-height:30px; padding-left:8px; padding-top:4px;}
.trade_nav h2{ width:125px; float:left; text-align:center; font-size:14px; font-weight:bold;}
.trade_nav li{ float:left; font-size:14px; background:url(../images/job/job_navline.gif) no-repeat right 3px;}
.trade_nav li a{ padding:0 15px;}
.trade_nav span{ float:left; padding:0 20px; font-size:14px;}
.search{ width:960px; height:40px; float:left;}
.trade_leftad{ width:210px; height:auto; float:left;}
.trade_rightad{ width:210px; height:auto; float:right;}
.trade_leftad1{ width:185px; height:auto; float:left; padding:5px; border:1px solid #cccccc; background:#f4f4f4;padding-top:10px;padding-left:15px;}
.leftad_con{ width:185px; height:auto; float:left;padding-top:10px;}
.leftad_con table img{ border:1px solid #cccccc;}
.trade_center{ width:516px; height:auto; float:left; margin-left:10px;}
.trade_con{ width:516px; height:auto; float:left;}
.job{ width:515px; height:185px; float:left;border-bottom:1px solid #FF979B;background:url(../images/job/job_loginbg1.gif) no-repeat;padding-top:28px;overflow:hidden;position:relative}
.jobt{ width:515px; height:28px; float:left; background:url(../images/job/job_loginbg.gif) no-repeat; line-height:28px;}
.hydr{ width:75px; height:28px; float:left; font-size:14px; font-weight:bold; margin-left:15px;}
.jobnews{ width:240px; height:28px; float:left; font-size:12px; font-weight:bold; margin-left:120px;}
.jobnews li{ width:80px; float:left;}
.jobnews li a{ padding:0 8px;}
.jobnews li .xsyjb_dq{width:80px; height:28px; background:url(../images/job/job_hover.gif) no-repeat;}
.jobc{ width:503px; height:auto; float:left; border:1px solid #ff979b; border-top:none; padding:12px 5px;}
.job_login{ width:225px; height:165px; float:left; background:url(../images/job/job_login_line.gif) no-repeat right 3px;}

#banner{background:url(../images/job_content/banner.jpg) no-repeat;height:31px;width:750px;overflow:hidden;margin:0 auto;padding-top:68px;padding-left:210px;margin-top:8px;}
#banner h1{color:#000;font-size:23px;}
#main{width:960px;height:auto;overflow:hidden;background:url(../images/job_content/main_bg.jpg) repeat-y;margin:0 auto;padding-bottom:10px;}
#main-left{background:url(../images/job_content/left_bg.jpg) no-repeat;width:200px;height:auto;overflow:hidden;float:left;}
#main-left h1 a{ width:210px; height:35px;font-size:14px;margin-top:17px; background:url(../images/job_content/h1.jpg) no-repeat ;display:block;text-indent:70px;line-height:35px;}
#main-left ul{padding-top:7px;}
#main-left ul li{height:23px;line-height:26px;display:block;border-bottom:1px solid #eeeeee;background:url(../images/job_content/li-bg.gif) 5px 11px no-repeat;*background:url(../images/job_content/li-bg.gif) 5px 9px no-repeat;width:181px;padding-left:17px;padding-top:5px;*padding-top:3px;padding-bottom:5px;*padding-bottom:0px;}
#main-right{float:left;width:748px;overflow:hidden;border-top:1px solid #1EB4F3;padding-left:10px;display:inline;
min-height:500px;}
#content{width:960px;height:auto;overflow:hidden;position:relative;margin:0 auto;}
#content .tabs_act{color:#fff;background:url(../images/job_content/hd_bg.jpg) no-repeat;float:left;width:85px;height:27px;text-align:center;line-height:27px;display:block;text-decoration:none;font-weight:bold}
#content .tabs{color:#000;background:url(../images/job_content/hd_bg2.jpg) no-repeat;float:left;width:89px;height:22px;text-align:center;line-height:22px;display:block;text-decoration:none;}
#content .Sliding_tab{width:280px;height:22px;position:absolute;top:76px;right:20px;} 
#content .Sliding_tab li{float:left;width:90px;height:22px;display:block;
cursor:pointer;}
#content .tablist{ clear:both;height:auto;overflow:hidden;padding-left:15px;}



#nr{height:auto;width:700px;overflow:hidden;color:#000;font-size:14px;line-height:28px;background:#ECF4F7;margin:10px 0px 10px 0px;padding:10px;}
#nr p{text-indent:2em;line-height:28px;}
span.jje{font-weight:bold;letter-spacing:0.2em}
#llx{height:auto;width:700px;overflow:hidden;color:#000;font-size:14px;line-height:28px;background:#ECF4F7;margin:10px 0px 10px 0px;padding:10px;}
#llx br{border-bottom:1px solid #ccc dashed;}
#llx ul li span.vd{width:720px;float:left;}
#llx ul li{width:720px;float:left;line-height:28px;}
#bge{margin-top:11px;margin-left:-15px;border-top:1px solid #dddddd;}
#bge table{border-collapse:collapse;margin-bottom:15px;}
#bge table td.tbu{background:#efefef;color:#000;font-weight:bold;padding-left:5px;padding-top:12px;*padding-top:4px;border:1px solid #fff;padding-bottom:10px;*padding-bottom:0px;}
#bge table th{background:#efefef;height:27px;border:1px solid #fff;width:32px;}
#bge table td{height:27px;border:none;border-bottom:1px solid #dddddd;padding-left:9px;padding-top:12px;*padding-top:4px;padding-bottom:12px;*padding-bottom:0px;}
#bge table td.sz{text-align:center;}
#bge table td a{text-decoration:underline;}
#df{width:284px;}
span.xda{margin-left:5px;}
span.turn{margin-left:473px;}
span.je{color:#ff2619;font-size:16px;font-weight:bold;letter-spacing:0.1em}
#bges{margin-top:15px;margin-left:-15px;border-top:1px solid #dddddd;}
#bges table{border-collapse:collapse;}
#bges table td.hu{background:#f9f9f9;height:30px;width:90px;padding-top:12px;*padding-top:3px;}
#bges table td{border-right:0px;border-left:0px;border-bottom:1px solid #dddddd;padding-left:5px;padding-bottom:12px;*padding-bottom:0px;padding-top:12px;*padding-top:3px;}

h1.ms{font-size:12px;padding-left:5px;padding-top:13px;padding-bottom:8px;font-size:14px;}
#bges p{line-height:22px;padding-left:5px;}
h1.md{font-size:12px;padding-left:5px;padding-bottom:8px;}
#bges a.yxj{text-decoration:underline;color:#ff6600}
#bges a.yxj:hover{color:#ba2636;}
#bgs-bottom{position:relative;padding-top:86px;padding-left:110px;}
#bgs-bottom a.rh{width:140px;height:36px;background:url(../images/job_content/tbj.jpg) no-repeat;font-weight:bold;font-size:14px;display:block;letter-spacing:0.1em;line-height:39px;text-align:center;*line-height:38px;text-decoration:none;position:absolute;top:30px;left:205px;_left:105px;}
#bgs-bottom a.lp{width:140px;height:36px;background:url(../images/job_content/tbj.jpg) no-repeat;font-weight:bold;font-size:14px;display:block;letter-spacing:0.1em;line-height:39px;text-align:center;*line-height:38px;text-decoration:none;position:absolute;top:30px;left:381px;_left:281px;}
#bgs-bottom a.zo{text-decoration:none;}

