#ilform{width:215px;float:left;margin-top:5px;}
#banner_m{width:523px;float:left;margin:5px 0 0 8px;}
#banner_m li{margin-bottom:5px;border:#ddd solid 1px;}
#banner_l{width:225px;float:right;margin-top:5px;}
#banner_l li{margin-bottom:5px;border:#ddd solid 1px;}


#main_left{float:left;width:743px;margin:5px 09px 0 0;}
#main_right{float:right;width:220px;margin:5px 0 0 0;}
.c1{clear:both;}

.adv{width:743px;}
.adv li{float:left;height:64px; margin:0 5px 8px 0; }
*html .adv li{margin:0 3px 8px 0; }
.adv li img{border:1px solid #bfbfbf;}

.sidebar a.red_r, .rcol a.red_r, .side_redian a.red_r{color:#cc0033;}
.black{color:#000000;font-size:14px;font-weight:bold;}
.black_title{padding:2px 0 0 40px;}

.blue_b a:link, .blue_b a:visited, .blue_b a:active{color:#00529d;font-weight:bold;text-decoration:underline;}
.blue_m{margin:0 0 0 10px;}
.blue_n{margin:0 0 0 5px;}
.blue_r{color:#006699;font-size:13px;font-weight:bold;}
.white{color:#ffffff;font-weight:bold;}
.red{ color:red;}

.fenzhan{border:#cdcdcd solid 1px; text-align:center; margin-top:6px; margin-bottom:3px; }
.fenzhan table{ margin:10px 0 3px 4px;}
.fenzhan td tr{ border:0px;}

.fenzhan .title{height:32px;line-height:32px;background:url(../images/login_high1.gif) no-repeat;}
.fenzhan li{text-indent:8px;width:210px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.fenzhan a.more {float:right;padding:0 8px 0 0;color:#ff0000;}
.fenzhan h1{font-size:14px;font-weight:bold;padding:2px 0 0 15px; color: #00529D;}


.gonggao{ padding-left:10px; padding-top:8px;}
.gonggao li{width:200px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.gonggao li{background: url(../images/dot-blue.gif) 0px 8px no-repeat; text-indent:10px;float:left; }
.gonggao a{ font-weight:bold; color:#00529D;}

/* 左边样式 */
.side_redian{background:url(../images/sider02.jpg) no-repeat;border:1px solid #bfbfbf;}
.side_redian h3{font-size:14px;font-weight:bold;color:#00539e;padding:0 0 0 10px;}
.side_redian a.more, .rcol a.more{float:right;padding:0 8px 0 0;color:#ff0000;}
.side_redian  ul{margin:10px 0 0 1px;}
.side_redian li{float:left;padding:0 0 3px 5px;}
/*.side_redian li img{border:1px solid #bfbfbf;margin:0 0 7px 0;}
.side_redian img{border:1px solid #bfbfbf;margin:6px 0 7px 0;}*/
.logoltb{margin-top:2px;}
.logoltb td{padding:7px 0 0 3px;}
.logol{width:238px;height:120px;border:#ddd solid 1px;}

.side_wen{line-height:28px;}
.side_wen li{background: url(../images/san.gif) 0 10px no-repeat; width:350px;text-indent:3px;float:left; margin-left:5px; }
.side_wen ul{margin:10px 0 15px 12px;*margin-bottom:5px;}
.side_wen li span{ float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-left:5px;text-indent:3px;}

.side_wen li .position{ width:140px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-left:5px;text-indent:3px;color:#999;}
.side_wen li .position a{ color:#999;}

.side_wen_gs{width:180px; }
.side_wen_zw{width:100px; padding-left:20px; color:#717171;}
.hunt_zw{ width:160px; color:#000000;}
.hunt_money{ width:150px; color:#717171;font-style:italic; }

/* 右边样式 */
.rcol{border:#cdcdcd solid 1px;}
.rcol .title{height:32px;line-height:32px;background:url(../images/login_high.jpg) no-repeat;}
.rcol .title_line{height:32px;line-height:32px;background:url(../images/login.jpg) no-repeat;}
.rcol .r_title{height:32px;line-height:32px;background:url(../images/rig01.jpg) no-repeat;}
.rcol .title h1, .rcol .title_line h1{font-size:14px;font-weight:bold;padding:2px 0 0 40px;color:#336699;}
.rcol .r_title h1{font-size:14px;font-weight:bold;padding:2px 0 0 30px;}
.rcol .dk{padding:15px 0 0 0;}
.rcol .dd{padding:5px 8px;}
.rcol .dv{padding:0 0 8px 0;}
.rcol a{white-space:nowrap;}

.rig_adv ul{margin:10px 0 0 0;}
.rig_adv li{width:223px;padding:0 0 7px 0;}
.rig_adv li img, .rig_small img{border:1px solid #bfbfbf;}

/* 中间下面样式 */
.jpin{background:url(../images/sider002.gif) no-repeat;border:1px solid #bfbfbf;margin:7px auto 7px auto;width:977px; }
.jpin h3{font-size:14px;font-weight:bold;color:#00539e;padding:2px 0 0 40px; text-align:left;}
.jpin a.more{float:right;padding:0 8px 0 0;color:#ff0000;}
.jpin ul{margin:0px 0 0 13px;}
.jpin li{padding:0 0 0 8px;}/*float:left;*/
.jpin li img{border:1px solid #bfbfbf;margin:0 0 7px 0;}
/*.jpin_wen{line-height:32px;background:url(../images/hotjobs_bg.png) repeat-y;}
.jpin_wen ul{margin:10px 0 5px 0px;}
.jpin_wen li{background: url(../images/arrow_right.gif) 0 50% no-repeat;width:330px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;text-indent:3px;float:left;}
.jpin_wen li div{ width:290px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}

.jpin_wen {
clear:both;
background:url(../images/hotjobs_bg.png) repeat-y;
}
.jpin_wen ul{margin:0px 0 5px 0px;}
.jpin_wen li {
background: url(../images/arrow_right.gif) 10px 50% no-repeat;
height:32px;
line-height:32px;
_height:30px;
_line-height:30px;
overflow:hidden;
width:310px;
margin-left:4px;
}
.jpin_wen a {
float:left;
margin-left:14px;
overflow:hidden;
width:180px;
}
.jpin_wen span {
float:right;
width:100px;
 text-algin:right;
}
.jpin_wen span a {
color:#999999;
width:90px;
}*/

.jpin_wen{height:289px;background:url(../images/hotjobs_bg.png) repeat-y;}
.jpin_wen ul{ margin:0px 0px 0px 16px;}
.jpin_wen li{ float:left; line-height:32px; background:url(../images/arrow_right.gif) no-repeat 0px 50%;}
.jpin_wen li{ width:290px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; margin-right:22px;_margin-right:17px;}

.jpin_news{line-height:26px;}
.jpin_nmore{float: left;margin-right: 8px;}
.jpin_newsmore{background:url(../images/icon2.gif) no-repeat; height:20px; width:74px;font-size:12px;display: block; line-height:22px;float: left; padding-left:14px; color:#124A78; vertical-align:middle; }
.jpin_newsmore:hover{background:url(../images/icon1.gif) no-repeat; height:20px; width:74px;font-size:12px;display: block; line-height:22px;float: left; padding-left:14px; color:#FFFFFF; text-decoration:none;}
.news h4{font-size:14px;font-weight:bold;color:#FF6600;padding:2px 0 0 40px; text-align:left;}
.jpin img{ margin:0 10px;}
.jpin th{ text-align:left;  font-size:13px; color:#000000; font-weight:bold; padding-top:10px;  }
.jpin input{ }
.jpin td{ text-align:left; padding-top:0px;}
.jpin_news li{background: url(../images/ling.gif) 0 10px no-repeat;text-indent:3px}
.jpin_news li{width:300px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.line{background: url(../images/heng1.gif) 10px 0 no-repeat; height:3px;}
.jpinwen { vertical-align:top;}

/*急聘AD*/
.jpinad{background:url(../images/sider002.gif) no-repeat;border:1px solid #bfbfbf;margin:7px auto 7px auto;width:977px; height:215px;*height:206px;}
.jpinad h3{font-size:14px;font-weight:bold;color:#00539e;padding:2px 0 0 40px; text-align:left;}
.jpin_wenad ul{margin:0px 0px 5px 12px;_margin-left:9px;}
.jpin_wenad li {
float:left;
border:1px solid #8C8481;
line-height:13px;
height:68px;
margin:10px 9px 0px 0px;
text-align:center;
width:109px;
}
.jpinad a.more{float:right;padding:0 8px 0 0;color:#ff0000;}
.jpin_wenad img{ margin-bottom:4px;}
.jpin_wenad p{ padding-top:4px; padding-left:2px;}
/*急聘AD*/

/* 友情链接样式 */
.study, .contact{margin:7px auto 15px auto;width:977px;}
.flash{margin:5px auto;width:977px;border:#cdcdcd solid 1px;}

.study_title{background:url(../images/f01.jpg) no-repeat;height:89px;}
.study_content{background:url(../images/f02.jpg) repeat-y;line-height:25px;}
.study_content img{border:1px solid #EAE9E7;}
.study_content a.more{color:#666666;font-size:12px;line-height:20px;}
.study_bottom{background:url(../images/f06.jpg) no-repeat;height:14px;}
.contact{line-height:20px;}
.article{padding:0 12px 12px 12px;}
.article li{width:298px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background: url(../images/dot.jpg) 0px 10px no-repeat;text-indent:8px;}

#friendlink{margin-top:16px;}
.fcol{}
.fcol .dd{}
.fcol a{white-space:nowrap;}
.ht{white-space: nowrap;}
.ht li{ float:left; width:138px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}


.qtool{ margin-left:4px; }
.btncol{margin:13px 0 0 6px;}
.btncol a{
	display:block; 
	float:left;
	background:#efefef;
	border:#FFF solid 1px;
	text-decoration:none;
	font-size:20px;
	font-weight:bold;
	line-height:20px;
	margin-top: 0;
	margin-right: 7px;
	margin-bottom: 10px;
	margin-left: 0;
	
}
.btncoln{ margin-bottom:5px;}
.btncol a:hover{border:#336699 solid 1px;background:#f7f7f7;color:#3366aa;}
.txtcol{margin-left:5px; margin-bottom:2px; margin-top:0px;}

.sst{background-image:url(../images/sst.gif);border:1px solid #61BDFF; margin-top:5px; }
.q1{border:1 #60B7E6;width:100%;font-size:14px;color:#333; height:22px;white-space:nowrap;overflow:hidden; padding-left:4px;padding-top:4px;}
#q2{width:205px; height:25px; font-size:13px; border:1 #60B7E6;}

.q3{background:url(../images/st.gif) repeat scroll 0 0 transparent;border: 0 none; cursor: pointer;font-weight: bold; height: 25px; letter-spacing: 5px; margin-left: 5px;text-align: center; width: 84px;}
.q3:hover{background:url(../images/st1.gif) repeat scroll 0 0 transparent;border: 0 none; cursor: pointer;font-weight: bold; height: 25px; letter-spacing: 5px;  margin-left: 5px;text-align: center; width: 84px; color:#FFFFFF;}

.nowSearch { background-color:white;}


.bottomsearch input{background-color:#FEFEFF;border:1px double #B4B4B4; height:28px;}
.select{width:130px;height:26px;}
input.txt{width:260px;height:24px;line-height:24px;border-left:#aaa solid 1px;border-top:#aaa solid 1px;border-right:#ddd solid 1px;border-bottom:#ddd solid 1px;}
.dragdown{background:url(../images/dragdown.gif) 180px 2px no-repeat;}