@charset "utf-8";
/* CSS Document */
/* 招聘页 */
#hr{width:800px; margin:0 auto; clear:both; overflow:hidden;}
.hr_header{width:800px; margin-top:36px; border-bottom:3px solid #DB0600; clear:both; overflow:hidden;}
.hr_header img{float:left; margin-left:17px;}
.hr_header ul{width:335px; height:25px; line-height:25px; margin-top:22px; float:right;}
.hr_header li{margin-left:32px; float:left; padding-left:15px; line-height:25px; background:url(../images/hr_icon1.gif) left no-repeat; font-weight:bold;}
.hr_banner{width:800px; margin-bottom:19px; clear:both; overflow:hidden;}
#hr .column{width:752px; margin:10px 24px 0 24px; clear:both; overflow:hidden;}
#hr .column .bar1{widht:752px; height:27px; background:url(../images/hr_top1.gif) left no-repeat; color:#FFFFFF; text-align:right;}
#hr .column .con1{padding:20px 7px; line-height:24px;}
#hr .column .con1 a{color:#FF0000; text-decoration:underline;}
#hr .column h4{width:752px; height:23px; padding-top:1px; background:#E5E5E5;}
#hr .column h4 .left{padding-left:13px; font-size:12px; color:#E30000; line-height:23px; float:left;}
#hr .column h4 a{float:right; text-decoration:underline; font-size:12px; font-weight:normal; color:#737373; padding-right:5px; line-height:23px;}
#hr .column p{padding:15px 7px; line-height:24px;}
#hr .bottom{width:800px; line-height:24px; background:#BD0000; text-align:center; color:#FFFFFF; margin-top:15px;}


.map_col_1{width:755px; margin:0 auto 15px auto; clear:both; overflow:hidden;}
.map_col_1 .title{width:755px; height:25px; border-bottom:3px solid #FFD600;}
.map_col_1 .title .name{width:105px; line-height:21px; background:#FEF4DA; border:1px solid #FFD600; border-bottom:none; padding-top:3px; text-align:center; font-size:14px; font-weight:bold; color:#333; display:block;}
.map_col_1 ul{width:727px; padding:8px 13px; border:1px solid #E0E0E0; border-top:none; clear:both; overflow:hidden;}
.map_col_1 li{width:120px; line-height:25px; float:left;}
.map_col_1 li a{text-decoration:underline;}
.map_col_1 .li_t1{width:720px; line-height:23px; background:#F0F0F0; padding:1px 0 0 7px; margin:6px 0; font-size:13px; font-weight:bold; float:none; clear:both; overflow:hidden;}
.map_col_1 .li_t1 a{color:#333333; text-decoration:none;}
.map_col_1 .clear{clear:both; overflow:hidden; margin-bottom:15px;}
.map_col_1 .more{width:720px; line-height:23px; padding:1px 7px 0 0; margin:6px 0 0 0; text-align:right; font-size:13px; float:none; clear:both; overflow:hidden;}


.error_nav{line-height:23px; padding-bottom:8px;}
.error_nav a{padding:0 10px; color:#FE8301; text-decoration:underline;}

/*chang in 2009.8.21*/
#top_header{width:932px;margin:0 auto;background:#fff url(/about/images/top_bg_01.gif) left 4px repeat-x;border-bottom:3px solid #3687AB;padding:2px 10px;position:relative;}
#top_header .header_link{position:absolute;right:10px;bottom:2px;}
#top_header .header_link a{margin:5px;}
#top_header .header_link a:hover{text-decoration:none}
#body_i_about{background:#fff;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;margin:0 auto;width:950px;}
.body_i_about{padding-top:10px}
.about_wrap .about_title{ font-weight:bold;height:27px;line-height:27px; background:url(/images/other/about_bg2.gif) repeat-x; padding:3px 0 0 19px; color:#fff;clear:both; overflow:hidden;margin:0 5px;position:relative;}
.about_wrap .about_title b{background:url(/images/other/about_bg1.gif) no-repeat;width:5px;height:5px;font-size:0;position:absolute}
.about_wrap .about_title .b1{background-position:left top;left:0;top:0;}
.about_wrap .about_title .b2{background-position:right top;right:0;_right:-1px;top:0;}
.about_wrap .about_title .b3{background-position:left bottom;left:0;bottom:0;_bottom:-1px;}
.about_wrap .about_title .b4{background-position:right bottom;right:0;bottom:0;_bottom:-1px;_right:-1px;}
.about_wrap{margin-top:8px; clear:both; overflow:hidden;}
.about_wrap .nav_left{width:163px; height:auto; padding:0 0 0 10px;float:left; overflow:hidden;}
.about_wrap .nav_left ul{padding:0 0 8px 0; clear:both; overflow:hidden;background:#FDF9ED}
.about_wrap .nav_left li{height:25px; padding-top:6px;text-align:center; font-size:14px; border-bottom:1px #D9CDB5 solid; clear:both; overflow:hidden;}
.about_wrap .nav_left li a{color:#333333; line-height:21px; padding-top:2px; display:block;color:#61A1BF}
.about_wrap .nav_left li a:hover{color:#FD4900;}
.about_wrap .nav_left .current{background:#fff ;}
.about_wrap .nav_left .current a{font-weight:bold;}
.about_wrap .nav_left .bottom{width:163px; height:6px; background:url(/images/nav_bottom.jpg); display:block; clear:both; overflow:hidden;}
.about_wrap .content{float:left; overflow:hidden;border-left:1px dashed #ccc;}
.about_wrap .jw_right{float:right;padding:10px;}
.about_wrap .content dd{color:#666666; line-height:23px; padding:14px 0; clear:both; overflow:hidden;}
.about_wrap .content dd .list1{width:740px;padding:0 12px;}
.about_wrap .content dd .list1 p{padding-bottom:8px;text-align:justify}
.about_wrap .content dd .list1 .t2{font-weight:bold; line-height:25px; border-bottom:1px dashed #CCC; margin:0 0 10px 0; font-size:13px;}
.about_wrap .content dd ul{clear:both; overflow:hidden;}
.about_wrap .content dd li{width:285px; text-align:center; float:left;}
.about_wrap .content dd li img{width:230px; height:160px; display:block; margin:12px auto 5px auto;}
.about_wrap .content dd .map{width:570px; padding:8px 0;}
.about_wrap .content dd .map li{width:560px; padding:0 5px; height:29px; border-bottom:1px dotted #CDB999; float:none; clear:both; overflow:hidden;}
.about_wrap .content dd .map li a{padding:0 8px; line-height:29px; color:#666666; display:block; float:left;}
.about_wrap .content dd .map li a:hover{color:#FD4900;}
.about_wrap .content dd .map li .one{width:75px; padding:0; color:#F49902; text-align:left;}
.about_wrap .content dd .map li .f{float:left; color:#CCCCCC; line-height:29px;}
