/* CSS Document */
#main_left { float:left; width: 260px; overflow:hidden; margin-top: 10px;}
#main_right { float: right; width: 690px; margin-top: 10px}
#kstode { background:url(../../images/home2009allbgs.gif) 0 -584px no-repeat; height: 163px; padding-top: 5px; overflow:hidden}
#topzi { margin-left: 12px; font-weight:bold; line-height:28px; height:28px}
#botzi { float:left; margin-left: 50px; width: 180px; margin-top: 28px; font-size:14px; display:inline;}
#kstode li { width: 132px; height: 33px; line-height: 33px; font-weight:bold; display: inline; overflow:hidden}
#kstode li a { float:left; padding-left: 35px; margin-top: 4px; display:inline;}
a.fbgq { background: url(../../images/home2009allbgs.gif) 13px -106px no-repeat;}
a.zsdl { background: url(../../images/home2009allbgs.gif) 15px -64px no-repeat; display:block; margin-left: 13px;}
a.sqjct { background: url(../../images/home2009allbgs.gif) 15px -142px no-repeat; display: block; padding-top: 2px;}
a.pptg { background: url(../../images/home2009allbgs.gif) 15px -226px no-repeat; display: block; margin-left: 13px; padding-top:2px;}
a.mfzc { background: url(../../images/home2009allbgs.gif) 0 -194px no-repeat; padding-left: 25px;}
#flash_news { float:left; width: 392px; height: 168px; overflow:hidden; margin-right: 10px;}
.youg { float:left; width: 690px; margin-top: 7px;}
.zuog { float:left; width: 260px; margin-top: 7px;}
.bod { border: 1px #89CFF5 solid;}
.diane li { line-height: 23px; background:url(../../Images/dl.gif) 0px 6px no-repeat; padding-left:11px;}

a.aj:link, a.aj:visited { text-decoration:none; color:#EEF9FF;}
a.aj:hover, a.aj:active { text-decoration:underline; color:#EEF9FF;}

.huibox { float:left; width: 276px; border: 1px #DDD solid; padding: 5px;}
.h_tit { background:url(../../images/home2009allbgs.gif) 0 1px no-repeat; padding-left: 17px;}
.bianx { border-bottom: 1px #DDD dashed; padding-bottom: 5px;}
.lefuper { float:left; width: 260px; height: 162px; background:url(../../images/jytz.jpg) no-repeat; padding-top: 95px;}
.lefuper ul li { float:left; padding-left: 10px; width: 90%;}

.content_l { float:left; width: 260px;}
.content_t { height: 22px; line-height: 22px; background:url(../../images/content_bg.gif) no-repeat; overflow:hidden}
.content_t h3 { float:left; display:blockl; font-size:14px; color:#0879C6; padding-left: 10px; padding-top: 2px;}
.content_t span { float:right; display: block; height: 22px; padding-top: 2px; background:url(../../images/content_bg.gif) right no-repeat; padding-right: 10px;}
.content_t .tipu { float:left; width: 190px; height: 22px; overflow:hidden; margin-left: 20px; padding-top: 2px;}
.content_t .tipu li a { font-size:12px;}
.content_t .tipu li a:hover { font-size:12px;}
.content_t .tipu li.cls_tab_nav_li { float:left; display:block; padding-left: 10px; padding-right: 10px; cursor: hand}
.content_t .tipu li.cls_tab_nav_li_first {border-left: 1px #89CFF5 solid; border-right: 1px #89CFF5 solid; background:#FFFFFF;}
.content_n { float:left; width: 248px; padding: 5px;}

.content_r1 { float:left; width: 400px;}
.content_n1 { float:left; width: 388px; padding: 5px;}
.content_r2 { float:left; width: 280px;}
.content_n2 { float:left; width: 268px; padding: 5px;}
.content_r3 { float:left; width: 690px;}
.content_n3 { float:left; width: 678px; padding: 5px;}

.zhxw { float:left; width: 690px; height: 32px;}
.zhxw .zh1 { float:left; width: 135px; height: 32px; background:url(../../images/zhxw_bg.gif) no-repeat;}
.zhxw .zh2 { float:left; width: 508px; height: 32px; background:url(../../images/zhxw_bg1.gif) repeat-x;}
.zhxw .zh3 { float:left; width: 37px; height: 32px; line-height: 32px; text-align:right; padding-right: 10px; background:url(../../images/zhxw_bg2.gif) no-repeat;}
.zhxw_t { float:left; width: 664px; padding: 5px 12px;} 
.zhxw_d { width: 320px;}
.zhxw_d .tit { float:left; width: 320px; padding-bottom: 3px; padding-top: 3px; font-weight:bold; background:url(../../images/bod_bg.gif) bottom left repeat-x;}
.zhxw_d .txt { float:left; width: 320px;}

/*人才招聘*/
.job_list { width: 330px; margin-left: 3px;}
.job_tit { height: 20px; background:url(../../images/xuxian_blue.gif) 0 9px repeat-x;}
.job_tit li { display:block; padding: 0 3px 0 0px; background:#FFF; color:#F00;}
.job_list .job_text { padding-top: 5px;}
.job_list .job_text span { padding-left: 20px;}

/*行业分类*/
.classblock {
	float:left; margin-left: 15px; display:inline;
}
.classblock dl {
	float:left; width: 100px; display:block; margin-right: 10px;margin-bottom: 11px;
}
.classblock dl dt {
	float:left; display:block; font-size:14px; height: 20px; line-height: 20px;
}
.classblock dl dd {
	float:left; width:275px; color:#666;
} 
.classblock dl dt a:link { color:#003CC8; text-decoration:none;}
.classblock dl dt a:visited { text-decoration:none; color:#003CC8;}
.classblock dl dt a:hover { color:#FF7300; text-decoration:underline;}
.classblock dl dt a:active { text-decoration:underline; color:#FF7300;}

.classblock dl dd a:link { color:#555; text-decoration:none;}
.classblock dl dd a:visited { text-decoration:none; color:#555;}
.classblock dl dd a:hover { color:#FF7300; text-decoration:underline;}
.classblock dl dd a:active { text-decoration:underline; color:#FF7300;}
