@charset "gb2312";
/******************
@author:huangsy
@date:2012-04-28
@功能描述：职业力量51专题
******************/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, legend, input, textarea, p, th, td { margin:0; padding:0; }
img { border:0; }
em { font-style:normal }
body { font:12px \5B8B\4F53, Verdana, Arial, Helvetica, sans-serif; background:#ba050e; }
a { text-decoration:none; color:#0001fe }
a:hover { text-decoration:underline }
ol, ul { list-style:none }
h1, h2, h3, h4, h5 { font:700 14px \5B8B\4F53 }
.fl { float:left; }
.fr { float:right; }
.point { cursor: pointer; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { *zoom:1}
.pd10 { padding: 10px; }
.fs12 {font-size:12px}
.mColor{color:#F60001}
.blank10 { clear: both; height: 10px; line-height: 10px; width: 100%; }
.header, .logo, .titleNav, .titFont, .zygw, .zongjie { background:url(../images/all.png) no-repeat }
/* main */
.mainCont { width:994px; margin:0 auto; padding:433px 0 0; overflow:hidden; }
.header { height:67px; background-position:0 -230px; background-repeat:repeat-x; border-bottom:#a7a7a7 solid 1px; }
.top { width:980px; margin:0 auto;}
.logo { width:200px; height:67px; background-position:0 -135px; overflow:hidden; text-indent:-9999px; }
.logo a{ height:67px; display:block; cursor:pointer; }
.logo_r { width:234px; padding-top:30px; line-height:24px }
.logo_r span { padding-right:6px; }
.logo_r a {color:#ba050e; }
.wrapper{background:url(../images/mainbg.jpg) center 0 no-repeat }
.topic { width:980px; margin:0 auto; overflow:hidden; background:#ffffff }
.titleNav { padding:0 0 0 14px; background-position:0 -332px; background-repeat:repeat-x; border-bottom:#a5a5a5 solid 1px; }
.titFont { height:30px; padding:9px 0 0 50px; font-family:"微软雅黑"; font-size:16px; font-weight:normal; color:#ba050e; background-position:0 -82px; }
.wrapBox { width:994px; margin-bottom:12px; overflow:hidden;  }
.bgBox { width:994px; margin:0 auto; overflow:hidden; background:url(../images/middbg.png) repeat-y }
.bottBg { height:11px; font-size:0; background:url(../images/bottbg.png) no-repeat; overflow:hidden }
.info { padding:20px; line-height:24px; word-wrap:break-word; word-break:normal; overflow:hidden }
.info a { color:#ba050e; }
.zygw, .zongjie { height:39px; background-position:0 -1px; text-indent:-9999px; }
.zygw { background-position:0 -1px; }
.zongjie { background-position:0 -40px; }
.gwList { margin:0 12px; padding:18px 0; border-bottom:#d9d9d9 dashed 1px; }
.left_side{height:567px; background:#fff}
/*footer*/
.footer { padding:20px 0 34px 0; }
.footer a, .footer { color:#FFF; }
.footer ul { padding:0 0 0 140px; width:790px; margin:0 auto }
.footer li { float:left; padding:9px 19px 10px 0 }
.footer li.last { padding:9px 0 10px 0; }
.copyright { text-align:center; padding-top:4px; }
.bgcol_eee { background:#eeeeee }
.rmTit { color:#ffffff; height:24px; padding:8px 13px 0; background:#000 }
.commBtn { width:202px; height:44px; background:url(http://img3.job1001.com/zhuanti/zhiye/index/default/images/sub_btn.gif) no-repeat; border:none }
.commTxt { border:1px solid #C5C5C5; width:449px; background:#FFF; margin:0 auto }
.commTxt .tit { background:#EEEEEE; border-bottom: 1px solid #C5C5C5; height:26px; line-height:26px; padding:0 10px; }
.tit h3 { line-height:26px; }
.commTxt .body { width:422px; padding:5px; word-wrap:break-word; word-break:normal; border-bottom:#e0e0e0 dotted 1px; overflow:hidden }
.feedMore { height:24px; padding-top:4px; color:#7E7E7E; background:#E4E4E4 }
.feedMore a { color:#7E7E7E; text-align:center; display:block }
.feedMore a:hover { text-decoration:none }
.scroll { height:225px; overflow-y:scroll; }
.r_side { width:471px; overflow:hidden; }
