@charset "utf-8"; 
/*=== 缺省定义 ===*/ 

body,div,form,h1,h2,h3,h4,h5,h6,h7,font{padding:0; margin: 0px; border:0;font-size: 12px;font-family:宋体,arial, helvetica, sans-serif; line-height:160%;}

ul,li{list-style: none;PADDING:0; MARGIN: 0px; border:0; line-height:160%;}
a {color: #000000; text-decoration: none;}
a:hover {color: #bc2931; text-decoration: underline;}
a img {border: none}

i,em {color: #933; font-style: normal; margin:0 1px 0 0}
p {text-indent: 2em; line-height: 180%; margin: 0.5em 0; text-align: left;}
body {text-align: center; background: url(/images/hr_images/back1.gif) no-repeat center 0 #fff}
.fl {float: left;}
.fr {float: right;}
.clearfloat {clear:both; height:0;overflow: hidden;}
.button {height: 18px; border: 1px solid #aaa; padding: 0; background: #fff;}

/*翻页图示*/
.page{margin: 10px auto; line-height:30px; clear:both; text-align: center;}
.page a{margin:0 2px;padding:2px 5px;border:2px solid #F0F0F0;text-decoration:none;}
.page a:hover{border:2px solid #FF5A00;color:#FF5A00;}
.page span .current{padding:2px 5px;border:2px solid #FF5A00;font-weight:bold;background:#FF6C16;}
.page span .disabled{display:none;}



/*=== 顶部 ===*/

#login { width:950px; height:30px; background:#f8f8f8; margin:0 auto; text-align:left}
#login td{ padding:5px 0 0 10px;}
#login em{ color:#e61000}

#header{width:950px;margin:0 auto; padding:5px 0}
#header .logo{ float:left; padding:10px 0 0 10px}
#header .banner{ float:right;}



/*导航*/
#nav {background:url(/images/hr_images/nav_bg.gif) repeat-x; height:33px;width:950px;margin:5px auto;clear:both;}
#nav li { float:left; padding-left:10px }
#nav li h2{ padding:7px 11px; font-size:14px; color:#FFFFFF}
#nav li a{font-size:14px; color:#FFFFFF; font-weight:bold; }
#nav li a:hover{ color:#FFFF00}
#nav .day{ float:right;}
#nav .day h2{ font-size:12px; padding-top:8px}

/*首页布局*/
.main {width:950px;margin:0 auto; text-align: left;/*overflow:auto;display:inline-block*/}/*FF BUG修复，父元素不根据子元素调整高度－背景显示不正常*/
.main .main_left{float:left; width:674px; height:191px;background:url(/images/hr_images/login.gif) no-repeat;}
.main .main_right{float:right; width:268px;height:191px; margin-top:10px;background:url(/images/hr_images/news_bg.gif) no-repeat}

.main .main_right ul{ margin:35px 0 0 5px}
.main .main_right li{background:url(/images/hr_images/dot3.gif) no-repeat 10px center; padding-left:20px;width:230px;text-overflow:ellipsis;overflow:hidden; white-space:nowrap;}

.banner1{width:950px; margin:7px auto}

.gg{width:950px;margin:3px auto}
.gg ul{ margin-left:2px}
.gg li { width:150px; height:60px; margin:3px; *margin:3px; _margin:2px;float:left; border:1px solid #fbc8c7}

.bar{width:950px;margin:6px auto}
.bar .bar_left{ float:left; width:674px;}
.bar .bar_left .title{border-bottom:3px solid #e61000;width:660px; padding-left:8px; margin-bottom:10px;color:#e61000;float:left; font-weight:bold; font-size:14px}
.bar .bar_left .title .t1{ color:#e61000;float:left; font-size:14px}
.bar .bar_left .title span{ color:#006ede;}
.bar .bar_left .title .more a{ float:right; padding-right:10px; color:#FF0000; padding-top:3px}
.bar .bar_left .content{ padding-top:25px;}

.bar .bar_left .content li{ width:222px;float:left; text-align:left}
.bar .bar_left .content li h2{ background:url(/images/hr_images/dot4.gif) no-repeat 10px center;padding-left:20px;font-weight:normal;width:200px;text-overflow:ellipsis;overflow:hidden; white-space:nowrap;}
.bar .bar_left .content li h3{padding-left:20px;width:200px;text-overflow:ellipsis;overflow:hidden; white-space:nowrap;}
.bar .bar_left .content li h3 a{font-weight:normal; color:#FF0000; }
.bar .bar_left .content li h3 a:hover{font-weight:normal; color:#941006; }

.bar .bar_right{ float:right; width:268px}
.bar .bar_right .title{background:url(/images/hr_images/title_1.gif) no-repeat; text-align:center; color:#e61000; font-weight:bold; height:19px; padding-top:6px;}
.bar .bar_right .title a{ font-size:14px; font-weight:bold; color:#e61000}
.bar .bar_right .content{border:1px solid #fbc8c7;padding:7px 10px} 
.bar .bar_right .content li{ text-align:left;background:url(/images/hr_images/dot3.gif) no-repeat 0 center; padding-left:10px;width:230px;text-overflow:ellipsis;overflow:hidden; white-space:nowrap;}
.bar .bar_right .content li em{ padding:0 2px;color:#FF0000}


/*友情链接*/
.link {width:950px;margin:0 auto; padding:5px 0}
.link .pic{ float:left}
.link .content{ text-align:left; float:right; height:67px;width:924px;border:1px solid #fbc8c7}
.link .content .t{ margin:13px}


/*底部版权*/
.foot_nav{width:950px;margin:5px auto; padding:5px 0;clear:both;border-top:1px solid #cccccc; background:#f1f1f1; text-align:center;}

/*搜索页*/
.search{width:950px;margin:10px auto; clear:both}
.search .title{background:url(/images/hr_images/title2_2.gif) repeat-x;height:32px}
.search .title h3{ float:left;background:url(/images/hr_images/title2_1.gif) no-repeat; width:96px;height:32px; font-size:14px; line-height:230%}
.search .title .r{float:right; background:url(/images/hr_images/title2_3.gif) no-repeat; width:12px;height:32px}
.search .content{border:1px solid #d3d3d3;}
.search .content .box td{ padding:15px}

.search .content .mtable th,.mtable td{font-size:12px;text-align:center;padding:3px;}
.search .content .mtable th{background:#f8f8f8;color:#d23705; white-space:nowrap; text-align:center; height:28px; }
.search .content .mtable td a{ font-weight:bold}

.search .content .mtable tbody tr:hover{ background:#a80d29}/*FF的鼠标响应样式*/
.search .content .mtable .line{ background:#f8f8f8}

.search .content .page{ padding:5px}

/*显示页*/
.show{width:950px;margin:10px auto; }
.show .show_left{ width:690px; float:left;border:1px solid #CCCCCC; padding:10px;overflow:hidden;display:inline-block}
.show .show_right{ width:225px; float:right;}
.show .show_left h1{font-size:14px;}
.show .show_left h2{font-size:14px; width:690px;color:#cc0000; display:inline-block; border-bottom:1px dotted #CCCCCC; text-align:left; margin:5px 0px}
.show .show_left span{ color:#000000}
.show .mtable{ margin:5px 0}
.show td{ margin:5px; padding:2px;text-align:left}

.show .mtable .line{background:#f8f8f8}
.show .mtable td{ border-bottom:1px solid #eaeaea; padding:5px}
.show .btn{ padding:25px 0}

.show .show_right .title{ background:url(/images/hr_images/title3_1.gif) no-repeat; text-align:left; }
.show .show_right .title h2{ font-size:14px; color:#FFFFFF; padding:8px 0 4px 25px}
.show .show_right .content{ border:1px solid #CCCCCC; border-top:none; padding:10px 0;overflow:auto;display:inline-block; width:223px}
.show .show_right .content li a{ float:left;text-align:left;padding-left:35px;background:url(/images/hr_images/dot2.gif) no-repeat 15px 7px;text-overflow:ellipsis;overflow:hidden; white-space:nowrap; line-height:28px; width:170px}

.show .forget{ padding:5px 0; border-bottom:3px solid #9e0202; width:430px}
.show h4{ padding:5px 0; font-weight:normal; padding-left:5px}

/*关于我们*/
.about{width:950px;margin:10px auto}
.about .about_left{ width:225px; float:left}
.about .about_right{ width:690px; float:right}
.about .about_right h1{ background:url(/images/hr_images/gg_1.gif) no-repeat; padding-left:30px; padding-top:5px; font-size:14px; color:#d20b08; height:34px; text-align:left;}

.about .about_left .title{ background:url(/images/hr_images/title3_1.gif) no-repeat; text-align:left; }
.about .about_left .title h2{ font-size:14px; color:#FFFFFF; padding:8px 0 4px 25px}
.about .about_left .content{ border:1px solid #CCCCCC; border-top:none; padding:10px 0;overflow:auto;display:inline-block; width:223px}
.about .about_left .content li a{ float:left;text-align:left;padding-left:35px;background:url(/images/hr_images/dot2.gif) no-repeat 15px 7px;text-overflow:ellipsis;overflow:hidden; white-space:nowrap; line-height:28px; width:170px}


/*新闻页*/
.news{width:950px;margin:10px auto}
.news .news_left{ width:225px; float:left}
.news .news_right{ width:690px; float:right}
.news .news_right h1{ background:url(/images/hr_images/gg_1.gif) no-repeat; padding-left:30px; padding-top:5px; font-size:14px; color:#d20b08; height:34px; text-align:left;}
.news .news_right h2{ border-bottom:2px solid #CE0000; line-height:26px; margin:5px 0}

.news .news_right .list {clear:both;}
.news .news_right .list li{ float:left;background:url(/images/hr_images/dot6.gif) no-repeat 10px center; padding-left:25px; border-bottom:1px dotted #CCCCCC;   }
.news .news_right .list li a{float:left;font-size:14px;width:540px;text-overflow:ellipsis;overflow:hidden; white-space:nowrap; line-height:260%; height:30px;text-align:left}
.news .news_right .list li em{font-size:14px;float:right; padding-left:20px; width:100px; padding-top:5px;}

.news .news_left .title{ background:url(/images/hr_images/title3_1.gif) no-repeat; text-align:left; }
.news .news_left .title h2{ font-size:14px; color:#FFFFFF; padding:8px 0 4px 25px}
.news .news_left .content{ border:1px solid #CCCCCC; border-top:none; padding:10px 0;overflow:auto;display:inline-block; width:223px}
.news .news_left .content li a{ float:left;text-align:left;padding-left:20px;background:url(/images/hr_images/dot3.gif) no-repeat 10px 7px;text-overflow:ellipsis;overflow:hidden; white-space:nowrap;  width:190px}






/*个人会员中心*/
.header2{width:950px;margin:0 auto}
.header2 .logo{ width:635px; float:left; text-align:left; padding:5px 0 0 20px}
.header2 .map{ widows:300px; float:right; padding-top:40px}
.line{ background:#999;height:1px}

.nav_center{width:950px;margin:10px auto}
.nav_center .bg{ background:#f3f3f3 ; height:29px; padding-left:30px}
.nav_center .bg .nav{ height:29px;background:url(/images/hr_images/center_nav.gif) no-repeat}

.nav_center .bg .nav li { float:left; display:block;background:url(/images/hr_images/dot5.gif) no-repeat 10px 12px;  padding:5px 0 0 0; width:100px}
.nav_center .bg .nav li  a{ color:#FFFFFF; font-weight:bold}
.nav_center .bg .nav li  a:hover{ color:#000000}
.nav_center .subnav{text-align:left;width:950px;background:url(/images/hr_images/center_bg.gif) repeat-x; height:37px;}
.nav_center .subnav h2{ padding:7px 0 0 33px;font-weight:normal}

.nav_center .bg .nav2{ height:29px;background:url(/images/hr_images/center_nav2.gif) no-repeat}
.nav_center .bg .nav2 li { float:left; display:block;background:url(/images/hr_images/dot5.gif) no-repeat 10px 12px;  padding:5px 0 0 0; width:100px}
.nav_center .bg .nav2 li  a{ color:#FFFFFF; font-weight:bold}
.nav_center .bg .nav2 li  a:hover{ color:#fffa6a}
.nav_center .subnav2{text-align:left;width:950px;background:url(/images/hr_images/center_bg2.gif) repeat-x; height:37px;}
.nav_center .subnav2 h2{ padding:7px 0 0 33px;font-weight:normal}




/*个人平台*/
.part{width:950px;margin:20px auto; text-align:left}
.part h2{  padding-top:5px; text-align:center; font-size:14px; font-weight:normal}
.part h2 span{ color:#FF0000}
.part h3{ text-align:left; padding-left:5px}
.part .line{height:30px;background:url(/images/hr_images/center_line.gif) no-repeat center 0;}

.part .content{ width:750px;margin:0 auto; text-align:left}
.part .content .part_left{ width:553px;float:left}
.part .content .part_right{ width:160px;float:right}

.part .content .part_left  .mtable{ margin:5px 0}
.part .content .part_left  .mtable td{ padding:5px; text-align:left;background:#f3f3f3;border:1px solid #FFFFFF}
.part .content .part_left  .laba{ padding:10px; }

.part .content .part_top{ border:1px solid  #CCC; padding:30px; margin-bottom:10px}
.part .content .part_bottom{ border:1px solid  #ccc; margin-bottom:15px}
.part .content .part_bottom .mtable td{ padding:5px; background:#f3f3f3;border:1px solid #FFFFFF; text-align:center} 
.part .content .part_bottom .mtable td a{ text-decoration:underline; }
.part .content .part_bottom .mtable td a:hover{color:#C00}

.part .content .part_bottom .mtable th{ text-align:center; background:#f3f3f3;border:1px solid #FFFFFF;padding:5px;}
.part .content .part_bottom .page{ text-align:center; padding:5px}
.part .jl{ color:#F00; text-decoration:none}


.part .content .part_bottom2{ border:1px solid  #ccc; }
.part .content .part_bottom2 .mtable td{ padding:5px;text-align:left;background:#f3f3f3;border:1px solid #FFFFFF} 
.part .content .part_bottom2 .mtable .title{ text-align:right}
.part .content .part_bottom2 .mtable .star{ color:#F00; padding:0 5px}

/*个人简历*/
.resume{width:772px;margin:30px auto}
.resume .content{ text-align:left; background:url(/images/hr_images/jl_line.gif) repeat-y; padding:10px 40px 10px 20px}
.resume .content h2{ color:#c90000; text-align:left; padding-left:5px; margin:5px 0}
.resume .content td{ padding:3px}

.resume .content .photo { width:130px; height:160px; background:#f5f5f5; border:1px solid #cdcbcc}

/*个人会员注册*/
.part .mtable1{ background:#ffede3; border:1px solid #ff7e3e; padding:8px; margin:5px 0}
.part span{ color:#e92429}
.part .sl{ color:#999999 }

/*企业平台*/
.part .content .part_left2{border:1px solid  #ccc; margin-bottom:15px; padding:5px 0; width:257px; float:left;background:#f3f3f3;}
.part .content .mtable td{ padding:5px;text-align:left;background:#f3f3f3;border:1px solid #FFFFFF} 
.part .content .part_right2{border:1px solid  #ccc; margin-bottom:15px; width:470px; float:right}


.part .mtable2{ background:#f8fbfe; border:1px solid #c5dffb; padding:8px; margin:10px 0}
.part span{ color:#e92429}
.part .sl{ color:#999999 }
