@charset "utf-8";
/* CSS Document */

.content { width:960px;}
.content_t { width:240px; height:188px;float:left;border: 1px solid #A2C8D5;overflow:hidden }
.h1_logoin{font-size:14px;color: #343434;height:31px;background:url(../images/sng.gif) no-repeat; line-height:31px;color:#fff; border-bottom:1px solid #A2C8D5;padding-left:15px; }
.rad{ background: url(../images/sd.gif) repeat-x scroll top;
    border-bottom:1px solid #A2C8D5;
    color: #333333;
    height:25px;
   padding-top:10px;
    width:220px;margin-left:10px;_margin-left:5px; margin-bottom:10px;}
.input_index{ background:url(../images/intbg.jpg) repeat-x scroll 0 0 transparent;
    border: 1px solid #C0C0C0;
    color: #8E8E8E;
    height: 21px;
    padding-left: 5px;
    width: 146px; line-height:21px;}
	.input_index:focus {
    -moz-transition: border 0.2s linear 0s, -moz-box-shadow 0.2s linear 0s;
    border-color: rgba(19, 146, 16, 0.75);
    box-shadow: 0 0 8px rgba(108, 191, 117, 0.5);
    outline: medium none;
}
.cH2 {
    color: #0066cc;
	word-wrap: break-word;
	    letter-spacing: 1px;
}
.content_t ul{ float:left}
.content_t ul li{height:32px;}
.content_t ul li strong { font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.sub_index{width:50px;height:44px; background:url(../images/lo.jpg) no-repeat;border:none; cursor:pointer}
.but_res{width:106px;height:22px; background:url(../images/hy.jpg) no-repeat; display:block; float:left; text-indent:30px;line-height:22px; color:#fff; margin-left:10px;_margin-left:5px;}
.but_res_1{width:108px;height:22px; background:url(../images/chg.jpg) no-repeat; display:block; float:left; text-indent:30px; line-height:22px;color: #fff;margin-left:5px;}
.content_t a:hover{text-decoration: none;}
.logo_bg{width:210px;}
.logo_bg_ul{width:210px; border-bottom:1px dashed #ccc; margin-top:10px;}
.logo_bg_ul li{height:23px; line-height:30px; }
.logo_t{  padding-top:10px;}
.logo_t a{width:58px;height:19px; background:url(../images/btn_blue_l.gif) no-repeat; text-align:center; line-height:19px; color:#fff; display:block;}
.logo_bg_ul_1{ margin-top:10px}
.logo_bg_ul_1 li{height:25px; line-height:25px;}
.logo_bg_ul_1 a{color:#06F; text-decoration:underline }
.logo_bg_ul_1 a:hover{color:#Ffff;}
.logo_bg_ul_1 .logo_a1 { float:left; display:block;color:#fff; line-height:30px; text-align:center;width:110px;height:28px; background:url(../images/pw.jpg) no-repeat; text-decoration:none }
.logo_bg_ul_1 .logo_a2 { float:left; display:block;color:#fff; line-height:30px; text-align:center;width:81px;height:30px; background:url(../images/btn6.jpg) no-repeat; margin-left:5px; text-decoration:none }
.content_t dl { width:115px; float:left; padding-bottom:2px;}
.content_t dl a { display:block; height:28px; line-height:28px; width:93px; float:left; color:#16609D; margin-top:5px; text-indent:13px;}
.content_t dl a:hover{ text-decoration:none;color:#F60}
.content_t dd { width:90px; text-align:center;}
.zhuce_left { border-right:1px dashed #16609D;}
.hy { background:url(../images/hy.jpg) no-repeat;}
.kt   { background:url(../images/jr.jpg) no-repeat;}
.chg { background:url(../images/chg.jpg) no-repeat;}
.jr{ background:url(../images/fb.jpg) no-repeat;}
.fb { background:url(../images/kt.jpg) no-repeat;}
.dl { background:url(../images/dl.jpg) no-repeat;}
.new { width:240px; float:left;}
.new h1 { height:23px; line-height:23px; border-top:1px solid #A2C8D5; text-indent:15px; border-bottom:1px solid #A2C8D5;  font-size:13px; margin-top:12px; background:#EAF3FC;}
.new h1 span { background:url(../images/sanjiao.jpg) no-repeat left center; display:block; width:80px; height:23px; line-height:23px; float:left; margin-left:7px; color:#333;}
.new ul { width:235px; margin:0 auto; padding-left:5px;}
.new ul li { width:230px;display:inline-block; float:left; height:25px; line-height:25px; background:url(../images/square.jpg) no-repeat left center; text-indent:10px;}
.new ul li a {width:90px; display: block; float:left;height:25px; line-height:25px;color:#16609D; overflow:hidden;}
.new ul li em {font-style:normal; color:#aaa; font-weight:bold;float:right;}
.adv { width:443px; height:188px; float:left; margin-left:5px; border:1px solid #A2C8D5; margin-bottom:5px;}
.adv img { display:block; margin:1px auto;}
.job { width:262px;float:right; overflow:hidden; margin-bottom:5px;}
.job h1{width:262px; height:30px; line-height:27px;font-size:14px;background:url(../images/jingjia.jpg) no-repeat; text-align:center;color:#fff; letter-spacing:2px;}
.job_job{width:260px;border:1px solid #a2c8d5;border-top:none; }
.job ul { text-align:left;height:158px; overflow:hidden;}
.job ul li { height:26px; line-height:26px; background:url(../images/ji.jpg) no-repeat left center; text-indent:25px; margin-left:10px;}
.job ul li a { color:#16609D;}
.ex_job { width:960px; clear:both;margin-bottom:5px;margin-top:5px; float:left}

/*.ex_job h1 { height:30px; line-height:30px;font-size:14px; background:url(../images/hbgg.jpg) repeat-x;}
.ex_job h1 span {display:block; width:124px; height:30px; line-height:30px; float:left;  color:#008adf; background:url(../images/rmbg.jpg) no-repeat; text-indent:40px;}
*/
.ex_job h1 { height:30px; line-height:30px;font-size:14px; background:url(../images/tjzw_bg.jpg) repeat-x;}
.ex_job h1 span {display:block; width:193px; height:30px; line-height:30px; float:left;  color:#FF6D00; background:url(../images/tjzw.gif) no-repeat; text-indent:40px;padding:0px 0px 0px 22px;}
.ex_job .x_tit span {display:block; width:193px; height:30px; line-height:30px; float:left;  color:#FF6D00; background:url(../images/tjzw.gif) no-repeat; text-indent:40px;font-weight: bold;padding:0px 0px 0px 22px;}
.ex_job .x_tit {
       height:30px; line-height:30px;font-size:14px; background:url(../images/tjzw_bg.jpg) repeat-x;}
.ex_job h1 dl { width:432px; height:22px; line-height:22px; float:right; font-size:12px; font-weight:normal; margin-top:3px; margin-right:10px; background:url(../images/h1_libg.jpg);}
.ex_job h1 dl dd { width:200px; height:22px; line-height:22px; display:inline-block; float:left; background: url(../images/square.jpg) no-repeat left center; margin-left:10px; text-indent:10px;}
.ex_job h1 dl dd a { color:#666;}
.hot { width:240px; float:left; border:1px solid #A2C8D5; padding-bottom:5px; margin-top:5px;}
.hot h1{ height:28px; line-height:28px; border-bottom:1px solid #2B86D9; font-size:13px; background: #EAF3FC url(../images/h1_bg.jpg) repeat-x;}
.hot h1 span { background:url(../images/arrow1.jpg) no-repeat left center; display:block; width:120px; height:28px; line-height:28px; float:left; margin-left:7px; color:#333; text-indent:20px;}
.hot img { display:block; width:219px; height:71px; margin-top:5px; border:1px solid #ccc;}
.tuijian { width:711px; float:left;  border:1px solid #A2C8D5; margin-left:5px; padding-bottom:9px; margin-top:5px;}
.tuijian h1 { height:28px; line-height:28px; border-bottom:1px solid #2B86D9; font-size:13px; background: #EAF3FC url(../images/h1_bg.jpg) repeat-x;}
.tuijian h1 span { background:url(../images/sanjiao1.jpg) no-repeat left center; display:block; width:100px; height:28px; line-height:28px; float:left; margin-left:7px; color:#024397; text-indent:20px;}
.tuijian ul { width:691px; float:left; text-align:left; padding:10px 0 10px 20px;}
.tuijian ul li { display:inline-block; width:220px; float:left; }
.tuijian ul li a { display:block; width:150px; color:#16609D; float:left; margin-top:10px;}
.tuijian ul li em { color:#666; font-style:normal; padding-right:25px; float:left; margin-top:10px;}
.tuijian ul li span { color:green; float:left; margin-top:10px;}
.tuijian ul li strong { font-weight:normal; color:#f00; float:left; margin-top:10px;}
.ad {width:980px; float:left; padding-bottom:5px}
.ad dl { width:113px; float:left;heifgt:83px; margin-top:5px; margin-right:6px;border:1px solid #ccccdf;}
.ad dl dt {line-height:23px;height:23px; overflow:hidden; background:#f1f1f6; border:1px solid #eee; border-top:none; text-align:center;color:#44445e}
.ad dl dd {width:113px;height:60px;}
.ad dl dd img{width:113px;height:60px; display:block;}
/*.newjob { width:750px; clear:both;}
.newjob h1 { height:30px; line-height:30px;font-size:14px; background:url(../images/hbgg.jpg) repeat-x;}
.newjob h1  span {display:block; width:124px; height:30px; line-height:30px; float:left;  color:#008adf; background:url(../images/rmbg.jpg) no-repeat; text-indent:40px;}
.newjob h1 dl { width:432px; height:22px; line-height:22px; float:right; font-size:12px; font-weight:normal; margin-top:3px; margin-right:10px; background:url(../images/h1_libg.jpg);}
.newjob h1 dl dd { width:200px; height:22px; line-height:22px; display:inline-block; float:left; background: url(../images/square.jpg) no-repeat left center; margin-left:10px;text-indent:10px; }
.newjob h1 dl dd a { color:#666;}
.newjob ul { width:750px; float:right; text-align:left;}
.newjob ul li { display:inline-block; width:235px; float:left; margin-bottom:10px;margin-right:12px;}
.newjob ul li a { display:block; width:150px; color:#16609D; float:left; margin-top:5px;}
.newjob ul li .news_na{ display:block; width:150px; color:#16609D; float:left; margin-top:5px;}
.newjob ul li em { color:#666; font-style:normal; float:right; margin-top:5px;}
.newjob ul li span { color:green; float:left; margin-top:5px;}
.newjob ul li strong { font-weight:normal; color:#666; float:left; margin-top:5px;}
*/
.newjob { width:636px; clear:both;padding:4px 0px 0px 5px;_padding:4px 0px 0px 14px;}
.newjob h1 { height:30px; line-height:30px;font-size:14px; background:url(../images/hbgg.jpg) repeat-x;}
.newjob h1  span {display:block; width:124px; height:30px; line-height:30px; float:left;  color:#008adf; background:url(../images/rmbg.jpg) no-repeat; text-indent:40px;}
.newjob h1 dl { width:432px; height:22px; line-height:22px; float:right; font-size:12px; font-weight:normal; margin-top:3px; margin-right:10px; background:url(../images/h1_libg.jpg);}
.newjob h1 dl dd { width:200px; height:22px; line-height:22px; display:inline-block; float:left; background: url(../images/square.jpg) no-repeat left center; margin-left:10px;text-indent:10px; }
.newjob h1 dl dd a { color:#666;}
.newjob ul { width:651px; float:left; text-align:left;height:730px;_height:780px; overflow:auto;}
.newjob ul li { display:inline-block; width:210px; float:left; margin-bottom:10px;}
.newjob ul li a { display:block; width:150px; color:#16609D; float:left; margin-top:5px;}
.newjob ul li .news_na{ display:block; width:160px; color:#16609D; float:left; margin-top:5px;}
.newjob ul li em { color:#666; font-style:normal; float:left; margin-top:5px;}
.newjob ul li span { color:green; float:left; margin-top:5px;}
.newjob ul li strong { font-weight:normal; color:#666; float:left; margin-top:5px;}
.newper { width:668px; float:left; margin-top:5px;margin-bottom:5px;_margin-bottom:2.5px;}
.newper h1 { height:30px; line-height:30px;font-size:14px; background:url(../images/hbgg.jpg) repeat-x;}
.newper h1 .name  {display:block; width:124px; height:30px; line-height:30px; float:left;  color:#008adf; background:url(../images/rmbg.jpg) no-repeat; text-indent:40px;}
.newper h1 dl { width:432px; height:22px; line-height:22px; float:right; font-size:12px; font-weight:normal; margin-top:3px; margin-right:10px; background:url(../images/h1_libg.jpg);}
.newper h1 dl dd { width:200px; height:22px; line-height:22px; display:inline-block; float:left; background: url(../images/square.jpg) no-repeat left center; margin-left:10px;text-indent:10px; }
.newper h1 dl dd a { color:#666;}
.newper_left {width:318px; float:left;height:30px; line-height:30px; padding-left:10px; margin-top:5px; background:#eaf7ff; margin-left:3px;}
.newper_left span { display:block; width:68px; float:left; color:#000;}
.newper_left .span_f {width:68px; font-weight:bold; text-align:center; }
.newper_left .span_f1 {width:45px; text-align:center;}
.newper_left .span_f2{width:60px; text-align:center;}
.newper_left .span_f3{width:120px; text-align:center;} 
.newper_left .span_l{ width:120px;text-align:left;}

.newper_left1 {width:268px; float:left;height:30px; line-height:30px; /*padding-left:10px; margin-top:5px;*/ background:#eaf7ff;}
.newper_left1 span { display:block; width:68px; float:left; color:#000;}
.newper_left1 .span_f {width:68px; font-weight:bold; text-align:center; }
.newper_left1 .span_f1 {width:30px; text-align:center;}
.newper_left1 .span_f2{width:45px; text-align:center;}
.newper_left1 .span_f3{width:100px; text-align:center;} 
.newper_left1 .span_l{ width:120px;text-align:left;}

.newper_top{ background:#f5f9ff;}
.newper .names { float:left;display:block; width:68px; color:#315aaa;height:25px; line-height:25px;padding-left:10px; overflow:hidden}
.newper .names a { color:#315aaa; float:left; }
.newper .names img { display:block; float:left; margin-right:8px; height:18px; padding-top:5px;}
.newper .sex {float:left; display:block;width:40px; text-align:center; padding-top:5px;}
.newper .age {float:left; display:block;width:40px; text-align:center;}
.newper .degree {float:left;display:block;width:60px; text-align:center;}
.newper .jobs {float:left;display:block; width:120px;} 
.newper_right { width:318px; float:left;height:30px; line-height:30px; padding-left:10px; overflow:hidden; margin-top:5px; background:#eaf7ff; margin-left:3px;}
.newper_right span { display:block; width:68px; float:left; color:#000;}
.newper_right .span_f {width:68px; font-weight:bold; text-align:center;text-indent:5px;}
.newper_right  .span_f1 {width:45px; text-align:center;}
.newper_right  .span_f2{width:60px; text-align:center;}
.newper_right  .span_f3{width:120px; text-align:center;} 
.newper ul { clear:both; text-align:center;}
.newper ul li { width:328px; height:27px; line-height:27px; float:left; text-align:left; margin-left:3px; float:left; overflow:hidden;}

.newper .poper{width:666px;border:1px solid #A2C8D5 ; float:left;border-top:none;color:#666; padding-bottom:8px;}
.card { width:282px; float:right; margin-top:5px; margin-left:5px;  margin-bottom:5px; _margin-bottom:2.5px; }
.card h1 { height:30px; line-height:30px;font-size:14px; background:url(../images/hbgg.jpg) repeat-x;}
.card  span  {display:block; width:124px; height:30px; line-height:30px; float:left; color:#008adf; background:url(../images/rmbg.jpg) no-repeat; text-indent:40px;}
.card_card{width:270px; padding:0px 5px;border:1px solid #A2C8D5 ; float:left;border-top:none;}
.img { margin-top:5px; width:220px;}
.img img { display:block; width:65px; height:65px; float:left; margin:2px}

.interview_skill{width:315px; float:left; margin-bottom:2px; margin-right:7px;}
/*.interview_skill .interview_skill_h1 { height:30px; line-height:30px;font-size:14px; background:url(../images/hbgg.jpg) repeat-x;}
.interview_skill .interview_skill_h1  span {display:block;font-weight:bold; width:124px; height:30px; line-height:30px; float:left;  color:#008adf; background:url(../images/rmbg.jpg) no-repeat; text-indent:40px;}*/
.interview_skill .interview_skill_h1 { height:30px; line-height:30px;font-size:14px; background:url(../images/tjzw_bg.jpg) repeat-x;}
.interview_skill .interview_skill_h1  span {display:block;font-weight:bold; width:193px; height:30px; line-height:32px; float:left;  color:#FF6D00; background:url(../images/rmbg1.jpg) no-repeat; text-indent:34px;padding:0px 0px 0px 0px}
.interview_skill .interview_skill_h1 span a{color:#FF6D00;float:left; text-decoration:none; font-size:14px; font-weight:bold;}
.interview_skill .interview_skill_h1 a{ float:right;color:#fff; font-weight:normal; margin-right:10px; font-size:12px;}
.interview_skill_centent{width:313px;border:1px solid #a2c8d5; float:left;border-top:none;}
.interview_skill dl{ padding:10px;}
.interview_skill dl dt{width:107px; float:left; margin-right:10px;}
.interview_skill dl dd{ float:left;width:171px;}
.interview_skill dl dd strong{height:20px; line-height:20px; display:block;font-size:14px;}
.interview_skill dl dd strong a{color:#000}
.interview_skill dl dd p{ text-indent:25px; letter-spacing:1px; color:#666; line-height:20px;}
.interview_skill dl dd p a{color:#f60}
.interview_skill ul{width:293px;}
.interview_skill ul li{height:23px; line-height:23px; float:left; letter-spacing:1px;width:100%; overflow:hidden; text-indent:15px;}
.interview_skill ul li a{ float:left;color:#315aaa; display:block; width:100%; background:url(../images/li_bg1.png) no-repeat left center;}
.interview_skill ul li a:hover {background:#f5f9ff url(../images/li_bg2.png) no-repeat left center; color:#f60; text-decoration:none;}
.interview_skill_top{ background:#f2f2f2;height:23px; line-height:23px; float:left;overflow:hidden;}
.job_news{width:310px; float:right}
.job_news h1 { height:30px; line-height:30px;font-size:14px; background:url(../images/hbgg.jpg) repeat-x;}
.job_news h1  span {display:block; width:124px; height:30px; line-height:30px; float:left;  color:#2F87B5; background:url(../images/rmbg.jpg) no-repeat; text-indent:40px;}
.job_news h1 a{ float:right;color:#fff; font-weight:normal; margin-right:10px; font-size:12px;}
.job_news_centent{width:308px;border:1px solid #a2c8d5; float:left;border-top:none;}
.job_news dl{ padding:10px;}
.job_news dl dt{width:107px; float:left; margin-right:10px;}
.job_news dl dd{ float:left;width:171px;}
.job_news dl dd strong{height:20px; line-height:20px; display:block;font-size:14px;}
.job_news dl dd strong a{color:#000}
.job_news dl dd p{ text-indent:25px; letter-spacing:1px; color:#666; line-height:20px;}
.job_news dl dd p a{color:#f60}
.job_news ul{width:288px;}
.job_news ul li{height:23px; line-height:23px; float:left; letter-spacing:1px;width:100%; text-indent:15px;}
.job_news ul li a{float:left;color:#315aaa; display:block; width:100%; background:url(../images/li_bg1.png) no-repeat left center;}
.job_news ul li a:hover {background:#f5f9ff url(../images/li_bg2.png) no-repeat left center; text-decoration:none; color:#f60;}
.interview_skill_top{ background:#f2f2f2}

.link { width:960px; float:left; margin-bottom:5px; margin-top:2px;_margin-top:2px;}
/*.link h1 {  height:28px; line-height:28px; font-size:13px; font-weight:normal;background: url(../images/hbgg.jpg) repeat-x scroll 0 0 transparent;}
.link ul { height:28px; line-height:28px; float:left; color:#003366;  background:url(../images/rmbg.jpg) no-repeat scroll 0 0 transparent}
.link h1 ul li { display:inline-block; width1:126px; height:28px; line-height:28px; float:left; text-align:center; font-weight:bold; }
.link h1 a {display:block; width:126px; height:26px;  line-height:28px; float:left; color:#003366;}
*/
.link h1 {  height:28px; line-height:28px; font-size:13px; font-weight:normal;background: url(../images/tjzw_bg.jpg) repeat-x scroll 0 0 transparent;}
.link ul { height:28px; line-height:28px; float:left; color:#FF6D00;  background:url(../images/rmbg.jpg) no-repeat scroll 0 0 transparent}

.link h1 ul li { display:inline-block; width1:126px; height:28px; line-height:28px; float:left; text-align:center; font-weight:bold; }
.link h1 a {display:block; width:126px; height:26px;  line-height:28px; float:left;padding:0px 0px 0px 0px; color:#FF6D00;}
.link_link{width:958px; border:1px solid #A2C8D5; border-top:none; float:left; }
.link ol { margin:12px 12px; text-align:left;}
.link ol a { color:#666; margin-right:2px;float:left;}
.link ol a:hover{ color:#f60;}
.link ol.image{}
.link ol.text{}
.link ol.text a{min-width:150px;width:auto!important;width:150px;overflow:visible;white-space:nowrap;float:left;margin:0 0 8px 0;}
.i_new_job {
  float: left;
    height: auto;
    overflow: hidden;
 width: 960px;
 float:left
}
.rm{width:958px;border:1px solid #A2C8D5; float:left;border-top:none;padding-bottom:5px;}
/*.i_new_job .x_tit {
       height:30px; line-height:30px;font-size:14px; background:url(../images/hbgg.jpg) repeat-x;}
.i_new_job .x_tit  span {display:block; width:124px; height:30px; line-height:30px; float:left; color:#008adf; background:*/
.i_new_job .x_tit {
       height:30px; line-height:30px;font-size:14px; background:url(../images/tjzw_bg.jpg) repeat-x;}
.i_new_job .x_tit  span {display:block; width:193px; height:30px; line-height:26px; float:left; color:#FF6D00; background:
url(../images/tjzw.gif) no-repeat; text-indent:40px;font-weight: bold;padding:0px 0px 0px 22px;}

.i_new_job .x_tit span a{color:#FF6D00}
.i_new_job .x_tit span a:hover{text-decoration:none;top:1px;}
.i_new_job .x_box1 {
    border: 1px solid #EFEFEF;
    float: left;
    height: auto;
	margin-top:4px;
	margin-left:4px;
	
	overflow: hidden;
    padding: 5px;
    width: 222px;
}
.i_new_job .x_box1 li {
    color:#666;
    float: left;
    height: 20px;
    line-height: 20px;
    padding: 0;
    text-align: left;
    width:230px;
	
}
.i_new_job .x_box1 .x_tit {
    padding: 5px 0 3px 10px;
    width: 205px;
}
.banner_bott{width:100%;}
.banner_bott_left{width:712px;float:left;}
.banner_bott_left img{width:712px;height:60px; margin-top:5px;}
.banner_bott_right{width:242px;float:right}
.banner_bott_right img{width:242px;height:60px; margin-top:5px;}
.ban{width:960px; margin-bottom:5px;}
.new_joblist{width:958px; float:left;background: url(../images/new_industrylist_bg.jpg) repeat-y scroll 0 0 transparent;	border:1px solid #dbe6f4;
	}
.new_joblist_list {
    display: inline;
    float: left;
    width: 192px;
}
.new_joblist_list ul {
 
    min-height: 360px;
  _height:360px;
}
.newjoblist{width:960px; float:left;}
.new_joblist_left{
	width:668px;
	float:left;
	margin:0px 10px 2px 0px;
}
.new_joblist_left_1{
	border:1px solid #DBE6F4;
	height:764px;
	width:666px;
	margin:0px 0px 5px 0px;
}
.new_joblist_left_1 font{
	float:right;
	padding:0px 8px 0px 0px;
}
.new_joblist_left_1 a{
	font-size:12px;
	text-decoration:none;
	color:#FFF;
}
.new_joblist_left_1 a:hover{
	text-decoration:underline;
}
.new_joblist_left_2{
	border:1px solid #DBE6F4;
	width:666px;
	height:316px;
}
.new_joblist_left_2 .names { float:left;display:block; width:68px; color:#315aaa;height:25px; line-height:25px;padding-left:10px; overflow:hidden}
.new_joblist_left_2 .names a { color:#315aaa; float:left; }
.new_joblist_left_2 .names img { display:block; float:left; margin-right:8px; height:18px; padding-top:5px;}
.new_joblist_left_2 .sex {float:left; display:block;width:40px; text-align:center; padding-top:5px;}
.new_joblist_left_2 .age {float:left; display:block;width:40px; text-align:center;}
.new_joblist_left_2 .degree {float:left;display:block;width:60px; text-align:center;}
.new_joblist_left_2 .jobs {float:left;display:block; width:120px;} 
.new_joblist_left_2 ul { clear:both; text-align:center;}
.new_joblist_left_2 ul li { width:328px; height:27px; line-height:27px; float:left; text-align:left; margin-left:3px; float:left; overflow:hidden;}

 .njl {
       height:30px; line-height:30px;font-size:14px; background:url(../images/tjzw_bg.jpg) repeat-x;}
 .njl  span {display:block; width:193px; height:30px; line-height:28px; float:left; color:#FF6D00; background:
url(../images/tjzw.gif) no-repeat; text-indent:40px; font-weight:bold;padding:0px 0px 0px 22px;}
.njl span a{display:block;color:#FF6D00;font-size:14px;text-decoration:none;}
.njl span a:hover{text-decoration:none;}
.new_joblist_right{
	width:280px;
	border:1px solid #DBE6F4;
	height:765px;
	float:left;
	margin:0px 0px 5px 0px;
}
.new_joblist_right_1{
	width:280px;
	height:30px; line-height:30px;font-size:14px; background:url(../images/bg_left.jpg) repeat-x;
/*	border:5px solid #FF5A00;*/	
	float:left;
}
.new_joblist_right_1 span{
	margin:0px 0px 0px 15px;
	font-weight:bold;
	width:160px;
	color:#FFFFFF;
	float:left;
}
.new_joblist_right_1 font{
	width:100px;
	text-align:right;
	color:#FFFFFF;
	float:left;
	font-size:12px;
}
.new_joblist_right_1 font a{
	text-decoration:none;
	color:#fff;
}
.new_joblist_right_1 font a:hover{
	text-decoration:underline;
}
.new_joblist_right_2{
	width:268px;
	height:729px;
	border-left:6px solid #FF5A00;
	border-right:6px solid #FF5A00;
	border-bottom:6px solid #FF5A00;
	float:left;
	margin:0px;
}
.new_joblist_right_21{
	width:268px;
	height:419px;
	padding:8px 0px 0px 6px;
}

.new_tj .names { float:left;display:block; width:60px; color:#315aaa;height:25px; line-height:25px;padding-left:4px; overflow:hidden}
.new_tj .names a { color:#315aaa; float:left; }
.new_tj .names img { display:block; float:left; margin-right:8px; height:18px; padding-top:5px;}
.new_tj .sex {float:left; display:block;width:40px; text-align:center; padding-top:5px;}
.new_tj .age {float:left; display:block;width:30px; text-align:center;padding-left:2px;}
.new_tj .degree {float:left;display:block;width:50px; text-align:center;}
.new_tj .jobs {float:left;display:block; line-height:25px; overflow:hidden;} 
.new_tj ul{float:left}
.new_tj ul li{

	float:left;
	line-height:21px;
	padding-left:8px;
	height:auto;
	background:none;
}
.new_tj{
	border:1px solid #A2C8D5;
	height:auto;
	width:954px;
	float:left;
	padding:0px 4px 0px 0px;
	margin:5px 0px;
	
}
.new_joblist_right_21 .names { float:left;display:block; width:60px; color:#315aaa;height:25px; line-height:25px;padding-left:4px; overflow:hidden}
.new_joblist_right_21 .names a { color:#315aaa; float:left; }
.new_joblist_right_21 .names img { display:block; float:left; margin-right:8px; height:18px; padding-top:5px;}
.new_joblist_right_21 .sex {float:left; display:block;width:40px; text-align:center; padding-top:5px;}
.new_joblist_right_21 .age {float:left; display:block;width:30px; text-align:center;padding-left:2px;}
.new_joblist_right_21 .degree {float:left;display:block;width:50px; text-align:center;}
.new_joblist_right_21 .jobs {float:left;display:block; width:114px; overflow:hidden;} 
/*.new_joblist_right_21 span{
	width:240px;
	font-weight:bold;
	color:#FF5A00;
	float:left;
	margin:12px 14px 12px 14px;
}*/
.new_joblist_right_21 ul li{
	width:100%;
	float:left;
	line-height:21px;
	height:21px;
}
.new_joblist_right_22{width:268px;height:236px;}
.new_joblist_right_22 span{width:240px;font-weight:bold;color:#FF5A00;float:left;margin:0px 0px 14px 14px;}
.new_joblist_right_22 ul li{width:100px;float:left;line-height:18px;padding:0px 0px 0px 14px;height:18px;}
.new_joblist_right_23{width:268px;}
.new_joblist_right_23 span{
	width:100%;
	font-weight:bold;
	color:#FF5A00;
	float:left;
	background:url("../images/bg_left.jpg") repeat-x ;
	height:30px;
}
.new_joblist_right_23 ul{width:252px;padding:10px 0px 0px 0px;}
.new_joblist_right_23 ul li{width:100%;float:left;	line-height:20px;padding:0px 0px 0px 6px;overflow:hidden;height:20px;}
.new_joblist_right_23 ul li a{
	display:block;
	float:left;
	height:20px;
	overflow: hidden;
	width:245px;
}
.new_joblist_right_231{
	width:268px;
	height:30px; line-height:30px;font-size:14px; background:url(../images/bg_left.jpg) repeat-x;
/*	border:5px solid #FF5A00;*/	
	float:left;
}
.new_joblist_right_231 span{
	margin:0px 0px 0px 15px;
	font-weight:bold;
	width:150px;
	color:#FFFFFF;
	float:left;
}
.new_joblist_right_231 font{width:100px;text-align:right;color:#FFFFFF;float:left;}

.new_joblist_list li {
 background: url(../images/left2.jpg) repeat-x;
    color: #444;
    cursor: pointer;
    height:36px;
    line-height:36px;
	text-indent: 30px;
    width:185px;
	float:left;
	border-bottom:1px solid #d5d4d3;
}
.new_joblist_list li a{ display:block;color:#fff; width:185px;  height:36px;}
.new_joblist_list li a:hover{ background:url(../images/left3.png) no-repeat;color:#008ADF; text-decoration:none}
.new_joblist_list li span {
   width:185px; float:left;
    background: url(../images/ne1.jpg) no-repeat scroll 10px center transparent;
    display: block;
    height: 36px;

	border-bottom:1px solid #dbe9ea
}
.new_joblist_list li span a {
    color: #333333;
}
.new_joblist_list li.active {
 width:192px;
 border-bottom:none;
    color:#fff;
	font-size:14px;
  background: url(../images/lleft.jpg) no-repeat left center transparent;
}

.new_joblist_list li.active span {
  	border-bottom:none;
	font-weight:bold; background:none;
}
.new_joblist_list li.active a{color:#fff;}
.new_joblist_list li.active a:hover{ background:none;color:#fff}
.new_job_centent {
    float: right;
    width:755px;

}

.new_joblist_list .z_top{ background:url(../images/ztop.jpg) no-repeat}
.gg_hf{}/*横幅广告 居上*/
.gg_hf a{margin:1px 0;display:block;}
.ad_ad1{}/*两栏广告*/
.ad_ad1 ul li.left{float:left;}
.ad_ad1 ul li.right{float:right;}
.ad_ad2{float:left;margin:4px 0px;_margin-bottom:0px;}/*横幅广告 居下*/
/*二分之一通栏广告*/
.ad_ahalf{}
.ad_ahalf a{margin:1px 1px;float:left;}

.ad_left{
   float:left;
   height:0px;
   width:0px;
}
.ad_left_up{
   width:120px;
   position: fixed;
   margin-left:-150px;
   top: 80px;
   _top:expression(eval(document.documentElement.scrollTop)+80);
   height:260px;
}
.ad_left_down{
   float:left;
   width:120px;
   height:20px;
   position: fixed;
   margin-left:-150px;
   cursor:pointer;
   top: 60px;
   _top:expression(eval(document.documentElement.scrollTop)+60);
}
.ad_right{
  float:right;
   height:0px;
   width:0px;
}
.ad_right_up{
  width: 120px;
  position: fixed;
  margin-left:38px;
  top: 80px;
  _top:expression(eval(document.documentElement.scrollTop)+80);
  height: 260px;
}

.ad_right_down{
  float:right;
  width: 120px;
  height: 20px;
  position: fixed;
  margin-left:38px;
  cursor: pointer;
  top: 60px;
  _top:expression(eval(document.documentElement.scrollTop)+60);
}

.imgbox {
    border: 1px solid #D5D5D5;
    float: left;
    height: 58px;
    margin-bottom: 8px;
    overflow: hidden;
	clear:both;
    padding: 1px;
    width: 46px;
}
.infobox {
    float: left;
    height: 60px;
    line-height: 180%;
    margin-bottom: 8px;
    overflow: hidden;
    padding-left: 8px;
	color:#666666;
    width: 200px;
}
.infobox a{
	color:#16609D;
 
}
#demo {float:left; overflow:hidden;width:90%;}
#indemo {float:left;width: 800%;}
#demo1 {float:left;}
#demo2 {float:left;}
