@charset "gb2312";
body { background-color:#FFF; font-size:12px; margin:0; padding:0 }
h1 { font-size:14px; font-weight:700 }
div, dl, dt, dd, ul, ol, li { margin:0; padding:0 }
dt { font-weight:700; font-size:14px }
.bodyc { width:1000px; margin-right:auto; margin-left:auto }
.mb6 { margin-bottom:6px }
.nav { background-image:url(../image/gongyong/bg.jpg); background-position:0 -135px; width:1000px; height:42px }
.nav ul li { float:left; width:90px; height:42px; line-height:42px; background-image:url(../image/gongyong/bg.jpg); background-position:0 -90px }
.nav ul { list-style-type:none; text-align:center; margin-left:4px }
.left { width:180px; float:left }
.right { width:812px; float:right }
.left dl { width:178px; border:1px solid #DEDEDE }
.left dl dt { background-image:url(../image/gongyong/bg.jpg); background-position:0 -50px; height:31px; line-height:38px; padding-left:17px; margin-bottom:8px; _margin-bottom:3px }
.left dd { height:22px; padding-left:32px; font-size:14px }
a:link, a:visited { color:#000; text-decoration:none; font-size:12px }
a:hover { color:#930; text-decoration:none; font-size:12px }
.lb dl { width:264px; float:left; height:195px; border:1px solid #C6CFD6 }
.ml7 { margin-left:7px }
.lb dl dt { background-image:url(../image/gongyong/bg.jpg); background-position:0 0; height:37px; line-height:32px; padding-left:8px }
.lb dl dd { background-color:#F6FBFF; padding-left:4px; height:158px }
ul { list-style-type:none }
.lb li { background-image:url(../image/index/article_elite.gif); background-repeat:no-repeat }
.lb dl dd ul li { padding-left:14px; line-height:22px; height:22px }
#jobScroll { width:530px; height:145px; float:left; clear:left }
#jobScroll #demo { display:inline; float:left; overflow:hidden; width:530px; height:145px; clear:left }
.zhxx { height:174px; border:1px solid silver }
#demo ol { margin-left:12px; line-height:22px }
#demo1 ol li { padding-left:12px }
.pro { height:160px; border:solid 1px #C6CFD6; padding:0 5px }
.xxbt { height:26px; border:solid 1px #FC3; background-color:#FFE79B; line-height:28px; font-weight:700; font-size:14px; padding-left:8px }
.xxlbl { height:168px }
.xxlbl dl { width:196px; float:left; height:168px; border:1px solid #C6CFD6 }
.xxlbl dl dt { height:28px; line-height:28px; padding-left:8px; background-color:#DFF1FF }
.xxlbl dl dd { background-color:#F6FBFF; padding-left:4px; height:22px }
.ml6 { margin-left:6px }
.yqlj dt { background-image:url(../image/gongyong/bg.jpg); background-position:0 0; background-repeat:no-repeat; height:37px; line-height:37px; padding-left:8px }
.yqlj { border:1px solid #C6CFD6; height:103px }
.yqlj dd { float:left; width:190px; height:55px; text-align:center; padding-top:10px; background-color:#F6FBFF }
.tjzh { height:228px }
.tjzh dd { line-height:22px; padding-left:12px }
.lb { height:197px }
#mq_com { height:150px; overflow:hidden }
.nowadd { background-image:url(../image/gongyong/bg.jpg); background-repeat:repeat-x; background-position:0 -180px; height:37px; line-height:37px; border:1px solid #C6CFD6 }
.chanping { border-left:1px solid #C6CFD6; border-right:1px solid #C6CFD6; border-bottom:1px solid #C6CFD6; line-height:150%; padding:12px; font-size: 12px; }
.clear { clear:both; height:0; line-height:0 }
.wszt_top { background-image:url(../image/wszt/wszt_bj.jpg); background-repeat:repeat-x; height:100px; width:1000px; margin-right:auto; margin-left:auto; border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:red }
.wszt_top .mb6 ul li { float:left; margin-left:12px; line-height:25px }
.wszt_top a:link, .wszt_top a:visited { color:#FFF }
.wszt_top a:hover { color:#FC3 }
.wszt_top dl dt { font-size:22px; line-height:60px; color:#FFF; margin-left:12px; width:400px; margin-right:40px; float:left }
.wszt_top dl dd { color:#FFF; padding-right:20px; line-height:160%; font-size:14px; border-left:3px double #FF0; float:left; padding-left:12px; height:56px }
.wszt_body { width:788px; border:solid 1px #CCC; margin:5px auto 0; padding:10px 10px 0 }
.wszt_num { float:right; height:25px; margin:8px 0 }
.wszt_num ul li { height:22px; line-height:22px; width:22px; margin-left:2px; border:1px solid #CCC; float:left; font-size:14px; text-align:center }
.wszt_num a:link, .wszt_num a:visited { font-size:14px; color:#000 }
.wszt_num a:hover { font-size:14px; color:#C30 }
.wszt_mq { height:160px }
.nav a:visited, .nav a:link { color:#FFF; text-decoration:none; font-size:14px }
.nav a:hover, .left a:hover { color:#F93; text-decoration:none; font-size:14px }
.left a:link, .left a:visited { text-decoration:none; font-size:14px }
.hzhb { line-height:22px }
.rc { margin-right:18px; float:right }
a.rc1:link, a.rc1:visited { color:#FF0000; font-size:12px }
.english { margin-right:14px; float:right }
.baise { background-color:#FFF }
.mt20 { margin-top:20px }
.fhcx { height:30px; line-height:30px; border:1px solid #FC3; background-color:#FFE79B; margin-bottom:7px; padding-left:6px;_height:28px; _line-height:28px; _padding-top:2px}
.fhcx form { margin:0; padding:0 }
.fhcx input { height:22px; border:1px solid #CCC; margin:0; padding:0; vertical-align:middle; line-height:22px }
.red { color: #F00}
.jszc_lb td{border-bottom:1px #CCC solid; height:30px; line-height:30px}
.c{text-align:center}
.over {background-color:#FBE9C8;cursor:default}
.out {background-color:#ffffff;cursor:default}
