#head_main{
width:770px;
height:62px;
background-image:url(../images/logo_rc.gif);
background-position:left bottom;
background-repeat:no-repeat;
/* firefox */
margin-left:auto;
margin-right:auto;
}
#head_main_right{
width:400px !important;
width:400px;
height:35px;
padding-top:13px;
padding-right:25px;
float:right;
}
#head_main_right ul li{ width:auto;line-height:20px;float:left;}
#head_main_right ul li.text{width:57px !important;width:60px;text-align:center;padding-left:5px;padding-right:5px;}
#head_main_right ul li.text2{width:70px;text-align:center;padding-left:5px;padding-right:5px;}
#banner_main{
clear:both;
width:770px;
height:115px;
background-image:url(../images/m_banner_main.gif);
/* firefox */
margin-left:auto;
margin-right:auto;
}
#nav_main{
width:740px;
height:28px;
vertical-align:middle;
line-height:28px;
padding-right:30px;
background-image:url(../images/m_bg_nav.gif);
background-position:top;
background-repeat:no-repeat;
color:#336699;
/* firefox */
margin-left:auto;
margin-right:auto;
}
#nav_main ul li{
width:auto;
float:right;
}
#nav_main ul li a:link{color:#336699;text-decoration: none;}
#nav_main ul li a:visited{color: #336699;text-decoration: none;}
#nav_main ul li a:hover{color: #336699;text-decoration: underline;}
#nav_main ul li.nav_jiange{width:20px;text-align:center;}




#top{
width:770px;
height:100%;
/* firefox */
margin-left:auto;
margin-right:auto;
}
#top_bg{
float:left;
background-color:#FFFFFF;
/* firefox */
margin-left:auto;
margin-right:auto;
}
	
														/* top_left */
#top_left{
width:182px;
height:100%;
float:left;
text-align:center;
}
.login{
width:174px;
height:100%;
border:1px solid #b9b9b9;
/* firefox */
margin-left:auto;
margin-right:auto;
}
.title_name{
height:25px;
line-height:25px;
font-weight:600;
color:#333333;
background-image:url(/images/bg06.gif);
background-position:top;
background-repeat:repeat-x;
text-align:center;

}
.top8px{
padding-top:8px;
}
ul li.xm{
width:100%;
height:31px !important;
height:27px;
color:#333333;
text-align:center;
}
ul li#login_select{
width:100%;
padding-top:2px !important;
padding-top:6px;
padding-bottom:7px;
text-align:center;
}
ul li.an{
width:100%;
height:30px;
text-align:center;
}
ul li.xm_login1{
width:100%;
height:25px;
text-align:center;
}
ul li.xm_login2{
width:100%;
height:30px;
text-align:center;
}


#count{
width:184px;
height:100%;
border:1px solid #b9b9b9;

/* firefox */
margin-left:auto;
margin-right:auto;
}
ul li#count_line{
height:12px;
color:#eeeeee;
text-align:center;
}



															/* top_center */
#top_center{
width:394px;
height:100%;
float:left;
text-align:center;
}
#showtime{
width:390px;
height:175px;
background-image:url(/images/bg_gonggao.gif);
background-position:top;
background-repeat:no-repeat;
text-align:center;
/* firefox */
margin-left:auto;
margin-right:auto;
}
#showtime_top{
width:90%;
color:#333333;
line-height:22px;
margin-top:0px !important;
margin-top:15px;
padding-top:15px !important;
padding-top:0px;
text-align:left;
text-indent:24px;
/* firefox */
margin-left:auto;
margin-right:auto;
}
#showtime_middle{
width:90%;
line-height:24px;
color:#666666;
font-weight:600;

/* firefox */
margin-left:auto;
margin-right:auto;
}
.showtime_bottom{
width:90%;
line-height:20px;
color:#666666;

/* firefox */
margin-left:auto;
margin-right:auto;
}

.important{
width:382px;
height:100%;
border:1px solid #b9b9b9;
/* firefox */
margin-left:auto;
margin-right:auto;
}
.important_main{
width:380px;
height:auto;
margin-top:1px;
background-image:url(/images/bg03.gif);
background-position:top;
background-repeat:repeat-x;
text-align:left;
/* firefox */
margin-left:auto;
margin-right:auto;
}
.blank3px{
height:3px;
clear:both;
background-image:url(/images/bg03.gif);
background-position:top;
background-repeat:repeat-x;
}
.blank4px01{
height:4px;
clear:both;
background-image:url(/images/bg03.gif);
background-position:top;
background-repeat:repeat-x;
}
.blank4px02{
height:4px;
clear:both;
background-image:url(/images/bg02.gif);
background-position:top;
background-repeat:repeat-x;
}
.blank4px{
height:4px;
clear:both;
}
ul li.title_name_blue{
float:left;
width:100px;
height:19px !important;
height:18px;
margin-left:10px;
text-align:center;
font-weight:600;
color:#336699;
line-height:20px;
background-color:#FFFFFF;
}
ul li.more{
float:left;
width:240px;
text-align:right;
padding-top:0px !important;
padding-top:2px;
line-height:20px;
vertical-align:middle;
}
.top6px{
clear:both;
height:4px !important;
height:6px;
}
.news{
width:340px;
padding-left:10px;
padding-right:10px;
}
.news_content{
float:left;
width:280px !important;
width:295px;
line-height:18px !important;
line-height:23px;
color:#333333;
text-align:left;
}
.news_content_time{
float:left;
clear:right;
width:60px;
line-height:18px !important;
line-height:23px;
text-align:center;
}

															/* top_center */
#top_right{
width:194px;
height:100%;
float:left;
}
#link{
width:187px;
height:100%;
border:1px solid #b9b9b9;

/* firefox */
margin-left:auto;
margin-right:auto;
}
ul li.xm_left{
width:85%;
height:23px;
color:#333333;
text-align:left;
/* firefox */
margin-left:auto;
margin-right:auto;
}


#card{
width:187px;
height:100%;
border:1px solid #b9b9b9;
/* firefox */
margin-left:auto;
margin-right:auto;
}
ul li#card_show{
height:109px !important;
height:102px;
padding-top:19px;
text-align:center;

}
ul li#card_buy{
height:42px !important;
height:53px;
line-height:53px;
text-align:center;
}




																	/* middle */
#middle{
width:770px !important;
width:767px;
height:266px;
text-align:center;
padding-left:0px !important;
padding-left:3px;
/* firefox */
margin-left:auto;
margin-right:auto;
}

#job{
float:left;
margin-left:3px !important;
margin-left:0px;
width:406px;
height:100%;
border:1px solid #b9b9b9;
}
#job_main{
width:404px;
height:100%;
margin-top:1px;
background-image:url(/images/bg02.gif);
background-position:top;
background-repeat:repeat-x;
text-align:left;
/* firefox */
margin-left:auto;
margin-right:auto;
}
ul li.title_name_red{
float:left;
width:100px;
height:18px;
margin-left:10px;
text-align:center;
font-weight:600;
color:#fa784c;
line-height:20px;
background-color:#FFFFFF;
}
ul li.more_red{
float:left;
width:275px;
text-align:right;
padding-top:0px !important;
padding-top:2px;
line-height:20px;
vertical-align:middle;
}

.jobs{
width:375px;
clear:both;
/* firefox */
margin-left:auto;
margin-right:auto;
}
.company_name{
float:left;
width:230px;
line-height:21px;
color:#333333;
text-align:left;
}
.job_name{
float:left;
width:145px;
line-height:21px;
text-align:left;
}





#resume{
float:left;
width:351px;
height:100%;
margin-left:3px;
border:1px solid #b9b9b9;

}
#resume_main{
width:349px;
height:100%;
margin-top:1px;
background-image:url(/images/bg02.gif);
background-position:top;
background-repeat:repeat-x;
text-align:left;
/* firefox */
margin-left:auto;
margin-right:auto;
}
ul li.title_name_red02{
float:left;
width:100px;
height:18px;
margin-left:8px;
text-align:center;
font-weight:600;
color:#fa784c;
line-height:20px;
background-color:#FFFFFF;
}
ul li.more_red02{
float:left;
width:225px;
text-align:right;
padding-top:0px !important;
padding-top:2px;
line-height:20px;
vertical-align:middle;
}
.resumes{
width:335px;
clear:both;
/* firefox */
margin-left:auto;
margin-right:auto;
}
.resume_name{
float:left;
width:200px;
line-height:21px;
color:#333333;
text-align:left;
}
.resume_zw{
float:left;
width:135px;
line-height:21px;
text-align:left;
}



																	/* jyzd */
#jyzd{
width:770px;
height:92px;
/* firefox */
margin-left:auto;
margin-right:auto;
}
#jyzd_main{
width:762px;
height:90px;
border:1px solid #cccccc;
background-color:#f7f3f7;
/* firefox */
margin-left:auto;
margin-right:auto;
}
#jyzd_01{
float:left;
width:180px;
height:89px;
padding-left:10px;
padding-right:5px;
background-color:#f7f3f7;
}
.blank10px{
padding-top:10px;
}
.jyzd_content_red{
line-height:24px;
color:#ff6600;
}
.jyzd_content_blue{
line-height:24px;
color:#0066ff;
}
#jyzd_02{
float:left;
width:180px;
height:88px;
padding-right:10px;
background-color:#f7f3f7;
}
#jyzd_03{
float:left;
width:180px;
height:88px;
padding-right:10px;
background-color:#f7f3f7;
}
#jyzd_04{
float:left;
width:170px;
height:88px;
padding-right:10px;
background-color:#f7f3f7;
}

#jiuye{
width:770px;
height:100%;
text-align:center;
/* firefox */
margin-left:auto;
margin-right:auto;
}
#jiuye_left{
width:289px;
height:568px;
float:left;
text-align:center;
}
#zph{
width:281px;
height:238px;
border:1px solid #b9b9b9;
text-align:left;
/* firefox */
margin-left:auto;
margin-right:auto;
}
.pic{
width:120px;
float:left;
padding-top:10px;
text-align:center;
}
.pic_content{
width:161px;
float:left;
padding-top:10px;
line-height:22px;
text-indent:25px;
}
.xuxian{
width:95%;
height:10px;
background-image:url(/images/dot_line.gif);
background-position:center;
background-repeat:repeat-x;
clear:both;
/* firefox */
margin-left:auto;
margin-right:auto;
}
.jiuye_news{
width:261px;
padding-left:10px;
padding-right:10px;}
.jiuye_news_content{
float:left;
width:201px !important;
width:201px;
line-height:16px !important;
line-height:21px;
color:#333333;
text-align:left;
}
.jiuye_news_time{
float:left;
clear:right;
width:60px;
line-height:21px;
text-align:center;
}

.qzjq{
width:281px;
height:158px;
border:1px solid #b9b9b9;
/* firefox */
margin-left:auto;
margin-right:auto;
}
.qzjq_main{
width:279px;
height:157px;
margin-top:1px;	
background-image:url(/images/bg02.gif);
background-position:top;
background-repeat:repeat-x;
text-align:left;
/* firefox */
margin-left:auto;
margin-right:auto;
}
ul li.title_name_red03{
float:left;
width:100px;
height:18px;
margin-left:8px;
text-align:center;
font-weight:600;
color:#fa784c;
line-height:20px;
background-color:#FFFFFF;
}
ul li.more_red03{
float:left;
width:158px;
text-align:right;
padding-top:0px !important;
padding-top:2px;
line-height:20px;
vertical-align:middle;
}

.jiuye_news03{
width:259px;
padding-left:10px;
padding-right:10px;}
.jiuye_news_content03{
float:left;
width:199px !important;
width:199px;
line-height:16px !important;
line-height:21px;
color:#333333;
text-align:left;
}
.jiuye_news_time03{
float:left;
clear:right;
width:60px;
line-height:21px;
text-align:center;
}


#jiuye_center{
width:290px;
height:568px;
float:left;
text-align:center;
}
#zcht{
width:282px;
height:238px;
border:1px solid #b9b9b9;
text-align:left;
/* firefox */
margin-left:auto;
margin-right:auto;
}
#qzxd{
width:282px;
height:158px;
border:1px solid #b9b9b9;
/* firefox */
margin-left:auto;
margin-right:auto;
}
#qzxd_main{
width:280px;
height:157px;
margin-top:1px;
background-image:url(/images/bg02.gif);
background-position:top;
background-repeat:repeat-x;
text-align:left;
/* firefox */
margin-left:auto;
margin-right:auto;
}
ul li.title_name_red04{
float:left;
width:100px;
height:18px;
margin-left:8px;
text-align:center;
font-weight:600;
color:#fa784c;
line-height:20px;
background-color:#FFFFFF;
}
ul li.more_red04{
float:left;
width:159px;
text-align:right;
padding-top:0px !important;
padding-top:2px;
line-height:20px;
vertical-align:middle;
}
.jiuye_news02{
width:260px;
padding-left:10px;
padding-right:10px;}
.jiuye_news_content02{
float:left;
width:200px !important;
width:200px;
line-height:16px !important;
line-height:21px;
color:#333333;
text-align:left;
}
.jiuye_news_time02{
float:left;
clear:right;
width:60px;
line-height:21px;
text-align:center;
}



#jiuye_right{
width:191px;
height:568px;
float:left;
text-align:center;
}
#rmzw{
width:184px;
height:564px !important;
height:580px;
border:1px solid #b9b9b9;
/* firefox */
margin-left:auto;
margin-right:auto;
}
.rmzw_pic{
color:#333333;
text-align:center;
padding:0 0 5px 0;
}
.rmzw_text{
height:22px;
padding-left:8px;
text-align:left;
color:#0066CC;
}




															/* bottom */
#bottom{
width:770px;
height:100%;
/* firefox */
margin-left:auto;
margin-right:auto;
}
#bottom_bg{
float:left;
}
#bottom_left{
float:left;
width:192px;
text-align:center;
}
#zxdc{
width:184px;
border:1px solid #b9b9b9;
/* firefox */
margin-left:auto;
margin-right:auto;
}
.zxdc_news{
text-align:center;
color:#333333;
padding-top:10px;
padding-bottom:6px;
}
.zxdc_news_radio{
height:22px;
color:#3366ff;
line-height:22px;
padding-left:10px;
}
.zxdc_submit{
padding-top:10px;
padding-bottom:10px;
height:15px;
text-align:center;
}
.zxdc_more{
text-align:center;
line-height:24px;
}





#bottom_right{
float:left;
width:578px;
}
#sszb{text-align:left;}
#sszb_title{
padding-top:8px;
padding-bottom:8px;
}
.over{background-color:#ffffff;padding-top:2px;}
.out{background-color:#f5f5f5;padding-top:2px;}

#wzdt{
clear:both;
width:560px;
margin-top:1px;
background-image:url(/images/bg03.gif);
background-position:top;
background-repeat:repeat-x;
text-align:left;
/* firefox */
margin-left:auto;
margin-right:auto;
}
ul li.title_name_blue02{
float:left;
width:100px;
height:18px;
margin-left:10px;
text-align:center;
font-weight:600;
color:#336699;
line-height:20px;
background-color:#FFFFFF;
}
.wzdt_ul{
width:560px;
/* firefox */
margin-left:auto;
margin-right:auto;
}
.wzdt_xm{
line-height:24px;
color:#cc0000;
background-color:#eeeeee;
padding-left:5px;
}
.wzdt_nr{
line-height:24px;
padding-left:5px;
}

#hot_link{
text-align:left;
width:560px;
height:167px;
background-color:#eeeeee;
}