.box {margin.b_left_tit h1:10px auto 0; width:1000px;overflow:hidden;}
.b_top_information { width:1000px;position: relative;}
.b_left_information { width:750px;position: relative;}
.b_right {width:240px;}
.b_left_tit {border:1px #ccc solid;}
.b_left_tit h1 {border:1px　#fff solid; background:#f5f5f5; height:28px;line-height:28px;padding-left:15px;}
.b_left_tit div {border:1px　#fff solid; height:28px;line-height:28px;padding-left:15px;margin-top: 1px; }
.b_left_con li {padding:0 20px;line-height:30px;height:30px;}
.b_left_con span {float:left; font-size:14px;}
.b_left_con span a {color:#0070a4;}
.b_left_con p {float:right;color:#999;}
.b_left_con li.newline {height:10px;line-height:10px;}
.pages {height:30px;line-height:30px;}
.b_right_part {border:1px #d9d9d9 solid;}
.b_right_part h1 { background:url(/uploads/image/rcwdimages/newjobsbg1.gif) repeat-x 0 0 ;overflow:hidden;border-right:1px #e8e8e8 solid;line-height:30px;}
.b_right_part h1 span{ display:block; background:url(/uploads/image/rcwdimages/newjobsbg1.gif) no-repeat left -40px;height:29px;float:left;padding-left:10px;line-height:29px;}
.b_right_part h1 span a {height:30px;padding-right:10px;display:block; background:url(/uploads/image/rcwdimages/newjobsbg1.gif) no-repeat right -40px;color:#fff;}
.b_right_part h1  a.right {}
.b_right_news li {height:27px;line-height:27px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.b_right_news_ li {height:36px;line-height:36px;border-bottom:1px #d9d9d9 dashed;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.b_left_tit a.right{font-weight:normal;margin-right:10px;}
.news_con_in {padding:10px;}
.news_con_in h1{font-size:16px;height:auto;line-height:30px;font-weight:bold; text-align:center;vertical-align: bottom;width: 680px;margin: 0 auto;}
.news_con_in h2 {height:25px;}
.news_con_in h2 span {display:block;border-bottom:1px d9d9d9 dashed;float:left;line-height:25px;color:#999;}
.n_left {width:420px; text-align:left}
.n_mid{width:100px; text-align:center}
.n_right { width:120px; text-align:left;}
.news_c {line-height:30px;padding:10px;}
.news_c p{text-indent:2em;}
.news_c .msonormal{text-indent:0em;}
.backtit{clear:both;margin-top:20px;line-height:24px; text-align:right}
.articlesubtitle{font-size:14px;color:#000000;font-family:'宋体';height:auto;line-height:30px;text-align:center;vertical-align: bottom;width: 680px;margin: 0 auto; }

.b_top_left{width:280px;height:435px;position: relative;border-left: 1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
.b_top_middle{width:400px;height:435px;position: relative;margin-left:9px;border-bottom:1px solid #d9d9d9;}
.b_top_middle_img{margin:5px 5px 5px 1px;}
.b_top_right{width:280px;height:435px;position: relative;margin-left:17px;}
.b_middle_information{width:483px;height:278px;position: relative;margin-top:15px;}
.b_middle_part{width:280px;height:398px;position: relative;margin-right:10px;}
.b_top_left_con li {padding:0 20px;line-height:30px;height:30px;font-weight:700;color:#436092;}
.b_top_left_con span {float:left; font-size:14px;}
.b_top_left_con span a {color:#0070a4;}
.b_top_left_con p {float:right;color:#999;}
#b_top_left_con dt{height: 30px; line-height: 30px; overflow: hidden;}
#b_top_left_con dd{height: 30px; line-height: 30px; overflow: hidden; font-size: 14px; border-bottom: 1px dotted #c8d0da;margin-bottom: 10px; color: #777;}
#b_top_left_con { margin: 20px 0 0 0px;}
.lifloatleft{width:235px;float:left;overflow: hidden;white-space: nowrap;text-overflow:ellipsis; }
.tags { width: 90%; line-height: 1.8em; border: #f63 1px dashed; background: #ffc; margin: 15px auto; padding: 8px; }
.search_msg { height: 30px; line-height: 30px; margin: 5px 0 5px; font-weight: bold; border-bottom: 1px solid #d9d9d9;}
dl.taglist { border-bottom: 1px dashed #ccc; line-height: 1.8em; padding: 10px 0 10px; }
dl.taglist dt { height: 30px; }
dl.taglist dd.zy { height: 45px;  text-indent: 20px; color: #999; overflow: hidden;}
.outborder{ border:1px solid #d9d9d9;}
.yema { color: #5c5c5c; text-align: center; margin-top: 15px; margin-bottom: 15px; }