/*中国交通人力资源网--企业招聘--网页样式 */
/* creat by : chenjialan  2010-06-10 */

/* 公共样式 */
body{margin:0px; padding:0px; font-size:12px; line-height:22px;  color:#888888; background:#fff;}
a{text-decoration:none;color:#444444;}
a:hover{color:#FF0000; text-decoration:underline;}
ul,li,img{margin:0px; padding:0px; border:0px; list-style:none;}
.clear{clear:both; height:0px; overflow:hidden; line-height:0px; font-size:0px;}
.wrapper,.header,.footer{width:960px; margin:0px auto; padding:0px;}
.top10{margin-top:10px;}

.loginbar{background: url(../image/top_bg.gif) repeat-x; border:1px solid #ead6b0; height:28px; line-height:28px; padding:0px 10px; color:#ead6b0;}
.loginbar span{float:right;}
.loginbar a,.footer a{color:#986b33;}
.loginbar i{font-style:normal; color:#986b33;}
.loginbar i input{height:16px; width:60px; border:1px #d0b787 solid; line-height:16px; padding:0px; margin:0px 5px;}
.loginbar .but{background:url(../image/login_bg1.gif) no-repeat; width:45px; text-align: center; padding-left:15px; height:18px; line-height:18px; border:0px; color:#81511c; margin-right:5px; font-weight:normal;}
.loginbar b a{font-weight:normal; color:#CC0000;}
.loginbar b img{margin-right:5px;}
.loginbar a:hover,.footer a:hover{color:#FF6600;}
.logo{float:left; padding:5px 10px 5px 5px; height:60px;}
.nav{float:left; height:50px; background: url(../image/menu_line.gif) no-repeat  left center; padding:10px 10px 10px 15px;}
.nav li{line-height:24px;}
.nav li a{margin-right:5px;}
.nav li b{background:url(../image/menu-bg.gif) no-repeat; width:46px; height:22px; margin-right:5px; text-align:center; float:left; display:block; color:#CC0000;}
.nav li b a{color:#CC0000;}
.footer{background:#fef5e5 url(../image/bot_line.gif) repeat-x top; color:#b28850; text-align:center; padding:10px 0px; margin-top:10px;}
.footer span{border-bottom:1px dotted #ccb58a; margin:5px 150px; display: block; padding-bottom:5px; color:#ccb58a;}
/* 公共样式 end*/

/* 首页 */
.search-01{background:url(../image/menu_bg2.jpg) repeat-x; border:1px solid #cb1a00; height:58px; line-height:24px; overflow:hidden; zoom:1;}
.time{float:left; width:180px; text-align:center; color:#fff; line-height:20px; padding-top:10px; margin-right:50px;}
.search-mian{background:url(../image/search_inbg.gif) no-repeat left;float:left; width:432px; height:24px;border:0px; padding:4px 2px 4px 2px; margin-top:13px;}
.search-mian div {border:2px solid #fff;float:left; margin:3px 0px 0px 3px !important; margin-top:5px;width:77px !important;width:75px;height:15px;overflow:hidden;}
.search-mian div select {display:block;width:78px !important; width:76px;float:none;margin: -2px;padding: 0px;color:#cb1a00;}
.search-mian input{float:left; margin:0px 2px 0px 20px !important; margin:2px 2px 0px 20px; border:0px; line-height:24px; color:#444; width:300px; height:24px;}
.search-but{float:left; margin-top:14px!important; margin-top:16px;}
.search-ad{float:right; margin-right:15px;}

/* part1 */
.flash-ad{float:left; width:390px; height:310px; border:1px solid #ead6b0; padding:4px;}
.right-m1{float:right; width:550px;}
.menu1box{height:40px; background: url(../image/lmbg_03b.gif) repeat-x top;border-right:1px solid #ead6b0;border-left:1px solid #ead6b0;}
.menu1box ul{height:40px;}
.menu1box li{display: inline;}
.menu1box li a{float:left;height:40px; font-size:14px;text-align:center; background:url(../image/lmbg_03c.gif) no-repeat; width:80px; line-height:35px;}
.menu1box .hover a{background:url(../image/lmbg_03a.gif) no-repeat;color:#ffffff;font-weight:bold;}
.main1box{padding:10px 15px;border:1px solid #ead6b0; border-top:0px;}
.main1box ul{overflow:hidden; zoom:1;}
.list-news{float:left; width:320px;}
.list-news p{color:#bbb; font-size:14px; line-height:28px; padding:0px; margin:0px;}
.list-news .t{text-align:center; font-size:20px; font-family:"微软雅黑", "黑体"; padding-bottom:10px;}
.list-news .t a{color:#cb1a00;}
.list-news .t a:hover{color:#FF6600;}
.list-pic{width:170px; float:right; border-left:1px dotted #ccc; padding-left:15px;}
.list-pic p{padding:0px 0px 8px 0px; margin:0px 0px 8px 0px;border-bottom:1px dotted #ccc; line-height:16px;overflow:hidden; zoom:1;}
.list-pic .p1{float:left; width:60px; height:60px; margin-right:10px; border:1px solid #ccc;}
.list-pic .p2{text-align:center; border:0px; margin:0px; padding:0px;}
.list-pic .p2 img{width:168px; height:75px;border:1px solid #ccc; margin-bottom:5px;}
.list-pic a:hover img{border:1px solid #FF6600;}

/* part1修改2010-06-20*/
.part-01{width:958px; margin:0px auto; padding:0px; border-bottom:1px solid #e8d6b2;background: url(../image/part_01bg.gif) repeat-x bottom; margin-top:10px;}
.left-p1{float:left; width:415px;}
.center-p1{float:left; width:340px;}
.right-p1{float:right; width:196px;}
.menu4box{height:40px; background: url(../image/lmbg_part01.gif) repeat-x top;}
.menu4box ul{height:40px;}
.menu4box li{display: inline;}
.menu4box li a{float:left;height:40px; font-size:14px;text-align:center; background:url(../image/lmbg_part01b.gif) no-repeat left top; width:80px; line-height:35px;}
.menu4box .hover a{background:url(../image/lmbg_03a.gif) no-repeat;color:#ffffff;font-weight:bold;}
.main4box{padding:5px;}
.main4box li{border-bottom:1px dotted #ccc; padding:5px 10px; text-align:center;}
.main4box li a{color:#666;}
.main4box li b{text-align:center; font-size:14px; display:block;}
.main4box li b a{color:#FF6600;}
.main4box li b a:hover,.main4box li a:hover,.main4box .a a:hover{color:#FF0000;}
.main4box .a{float:left; background:url(../image/part_01bg2.gif) no-repeat; width:150px; height:25px; padding:0px 5px; margin:5px 5px 0px 0px; border:0px; text-align:left;}
.main4box .a a{color:#444;}
#lab{background: url(../image/lmbg_part01.gif) repeat-x top;}
#lab .tu{background:url(../image/part_01bg3.gif); float:left; width:380px; padding:5px; border:1px solid #e9d6b5; border-bottom:0px;}
#lab .pic{width:378px; height:420px; margin-bottom:10px; border:1px solid #f0e4d0;}
#lab .b{background:url(../image/part_01bg4.gif) no-repeat left center; padding-left:35px; line-height:18px;}
#lab .b a{font-size:14px; font-weight:bold; display:block;}
#hao{float:left; width:21px; height:150px; padding-top:60px; overflow:hidden; zoom:1; background:url(../image/part_01bg5.gif) no-repeat top left;}
#hao li{display:inline; list-style-type:none; font-family:Arial, Helvetica, sans-serif;}
#hao li a:link,#hao li a:visited{float:left;height:32px; width:21px; text-align:center; line-height:30px; color:#fff; background: url(../image/part_01a.gif) no-repeat left;}
#a1 #hao li a#b1,#a2 #hao li a#b2,#a3 #hao li a#b3,#a4 #hao li a#b4{color:#d8000b; font-weight:bold;background: url(../image/part_01b.gif) no-repeat left;}
.menu5box{height:25px; background: url(../image/part01_m3.gif) repeat-x top; margin-top:10px;}
.menu5box ul{height:25px;}
.menu5box li{display: inline;}
.menu5box li a{float:left;height:25px; color:#fff; background:url(../image/part01_m2.gif) no-repeat left top; width:60px; line-height:25px; padding-left:35px; margin-right:6px;}
.menu5box .hover a{background:url(../image/part01_m1.gif) no-repeat;color:#81531f;font-weight:bold;}
.main5box{padding:10px; border:1px solid #e8d6b2; border-top:0px; border-bottom:0px; background:#fff;height:238px !important; height:242px;}
.main5box li{line-height:24px; border-bottom:1px dashed #e0e0e0; }
.main5box li span{float:right; color:#d7b100;}
.main5box li a{color:#FF6600;}
.main5box .tu{overflow:hidden; zoom:1; padding-bottom:10px; border:0px; line-height:18px;}
.main5box .tu a{font-size:14px; line-height:30px;}
.main5box .tu b{font-weight:normal;color:#d7b100;}
.main5box .tu b a{color:#FF6600; font-size:12px; line-height:18px;}
.main5box .tu  img{float:left; width:62px; height:62px; border:1px solid #ccc; margin-right:10px; padding:2px;}



/* part2 */
.left-search{float:left; width:300px;}
.ad1{float:left; width:320px; height:240px; margin-left:10px;}
.hot{float:right; width:650px;}
.main1box li{padding:6px 0px 6px 20px; color:#444;}
.sel{width:150px; line-height:20px;}
.inp{background:#fef5e4; border:1px solid #ead6b0; line-height:22px; height:22px; padding:0px 5px; width:140px; color:#FF6600;}
.but{background: url(../image/sear_bg03.gif) no-repeat; width:50px; height:24px; color:#fff; border:0px; font-weight:bold;}
.hot-title{background:url(../image/hot_bg.gif) no-repeat left top; height:40px; padding-left:35px; line-height:35px; font-size:14px; color:#cb1a00; font-weight:bold;}
.hot-list{border:1px solid #ead6b0; border-top:0px; padding:0px 0px 0px 10px; overflow:hidden; zoom:1;}
.hot-list li{background:url(../image/d2.gif) no-repeat left center; padding-left:10px; line-height:24px; float:left; width:278px; margin:0px 10px 0px 10px;}
.hot-list li span a{color:#FF6600;}
.hot-list i{font-style:normal; float:right; margin-left:8px;}
.pinpai{background:#fff url(../image/lmbg_pp.gif) repeat-x top; border:1px solid #ead6b0; padding:0px 0px 9px 9px; margin-top:10px;overflow:hidden; zoom:1;width:auto !important; width:949px;}
.pinpai .t{background:url(../image/d1.gif) no-repeat left center; padding-left:20px;font-size:14px; color:#cb1a00; font-weight:bold; height:30px; line-height:30px;}
.pinpai li{float:left; margin:7px 7px 0px 0px; height:95px;padding-left:8px;}
.pinpai li img{padding:0px; border:0px; margin:0px;width:120px;height:90px;}

/* part3*/
.title-m1{background:url(../image/lmbg_04b.gif) repeat-x bottom; height:35px; border-top:1px solid #cb1a00;  border-right:1px solid #cb1a00; text-align:right;}
.title-m1 b{background:url(../image/lmbg_04a.gif) no-repeat left bottom; height:35px; line-height:35px; width:120px; padding-left:20px; font-size:14px; font-weight:bold; color:#fff; display:block; float:left; text-align:left;}
.title-m1 span{color:#ead6b0; margin-right:10px; float:right; line-height:35px;}
.title-m1 span a{color:#986b33;}
.box-mq{border:1px solid #cb1a00; border-top:0px; padding:8px 0px 18px 20px; overflow:hidden; zoom:1; width:auto !important; width:938px;}
.box-mq li{width:219px; float:left; margin:10px 10px 0px 0px; line-height:20px; border-bottom:1px dotted #ccc; padding-bottom:10px;}
.box-mq li img{width:58px; height:38px; border:1px solid #ccc; float:left; margin-right:10px;}
.box-mq li span{background:url(../image/pin.gif) no-repeat left center; padding-left:18px;}
.box-mq li span a,.list-zp li span a,.list-zp .f a,.title-m1 span a:hover{color:#FF6600;}
.box-mq li a:hover img{border:1px solid #FF3300;}

/* part4*/
.box-half{float:left; width:475px; margin-right:10px;}
.title-m2{background:url(../image/lmbg_main.gif) repeat-x; height:28px; line-height:28px; padding:0px 10px; border:1px solid #ead6b0;}
.title-m2 b{background:url(../image/d6.gif) no-repeat left center; padding-left:12px; color:#cd0010; font-size:14px; font-weight:bold;}
.title-m2 span a{float:right; color:#FF6600; font-family:Arial, Helvetica, sans-serif;}
.list-zp{border:1px solid #ead6b0; border-top:0px; padding:5px 0px;}
.list-zp li{background:url(../image/d2.gif) no-repeat left center; padding-left:10px; line-height:26px; margin-right:15px; margin:0px 15px;}
.list-zp .f{border-bottom:1px dotted #ead6b0; padding:8px; margin:0px 0px 10px 0px; color:#ead6b0; line-height:24px; background:none; text-align:center;}
.list-zp .f a{margin:0px 5px;}
.list-zp li i{font-style:normal; float:right;}
.list-zp td{line-height:26px;*line-height:22px;}

/* part5*/
.list-news2{border:1px solid #ead6b0; border-top:0px;}
.list-news2 li{color:#bbb; margin:0px 10px;}
.list-news2 li span{float:right;}
.list-news2 .tu{line-height:18px; border-bottom:1px dotted #ead6b0; padding:10px 15px; margin:0px 0px 10px 0px; overflow:hidden; zoom:1; color:#888;}
.list-news2 .tu img{float:left; width:94px; height:74px; border:1px solid #ddd; padding:2px; margin-right:12px;}
.list-news2 .tu b a{ color:#FF6600; display:block; padding-bottom:8px;}
.list-news2 .tu a:hover img,.box-hotel li a:hover img,.left-rc .tu a:hover img,.center_l1 a:hover img{background:#FFCC00; border:#FF6600;}

/* part6*/
.box-hotel{border:1px solid #cb1a00;border-top:0px;}
.box-hotel ul{border-bottom:1px solid #f2e6d0; padding:12px 0px 10px 15px; width:auto !important; width:943px; overflow:hidden; zoom:1;}
.box-hotel li{float:left; width:225px; margin-right:10px; line-height:18px;}
.box-hotel li img{float:left; width:72px; height:72px; border:1px solid #ccc; padding:3px; margin-right:10px;}
.box-hotel li span,.star{color:#d7b100;}
.box-hotel .bg{background:#fef9ef;}
.box-hotel li a{color: #FF6600; margin-bottom:5px; display:block;}
.box-hotel li b{color:#444; font-weight:normal;}

/* part7*/
.place-rc{border:1px solid #ead6b0; border-top:0px; background:#fef5e5 url(../image/zxbg_bg.gif) repeat-x top;}
.left-rc{background:url(../image/zxbg_left.gif) no-repeat left top; padding:50px 15px 0px 15px; float:left; width:279px;}
.left-rc li{color:#bbb;}
.left-rc .tu{line-height:18px; border-bottom:1px dotted #ead6b0; padding:10px 0px; margin-bottom:10px; overflow:hidden; zoom:1; color:#888;}
.left-rc .tu img{float:left; width:94px; height:74px; border:1px solid #ddd; padding:2px; margin-right:12px;}
.left-rc .tu b a{ color:#FF6600; display:block; padding-bottom:8px;}
.center-rc{float:left; width:428px; background:#fff; padding:15px 10px 0px 10px; border-left:1px solid #ead6b0;border-right:1px solid #ead6b0; margin-top:3px;}
.menu3box{height:27px; background: url(../image/zxbg_c.gif) repeat-x bottom; padding-left:30px; margin-bottom:10px;}
.menu3box ul{height:27px;}
.menu3box li{display: inline;}
.menu3box li a{float:left;height:27px; font-size:14px;text-align:center; background:url(../image/zxbg_b.gif) no-repeat; width:86px; line-height:27px; margin-right:5px; color:#fff;}
.menu3box .hover a{background:url(../image/zxbg_a.gif) no-repeat;color:#b7270c;font-weight:bold;}
.main3box{overflow:hidden; zoom:1; padding-left:10px;}
.center_l1{float:left; width:130px; height:310px; line-height:24px; font-size:12px; text-align:center;}
.center_l1 a,.center_l1 i a:hover{ color:#eb6100;}
.center_l1 img{width:124px; height:94px; padding:2px; border:1px solid #fbbc12; margin-bottom:8px;}
.center_l1 i{font-style: normal; background:#fef5e5; border:1px solid #ead6b0; padding:6px 10px; display:block; text-align:left;}
.center_l1 i a{color:#986b33;}
.center_r1{float:right; width:280px; font-size:14px; line-height:26px;color:#bbb;}
.center_r1 b{font-size:20px; font-family:"微软雅黑", "黑体"; font-weight:normal;display:block; padding:5px 0px 5px 8px;}
.center_r1 b a{color:#FF6600;}
.center_r1 b a:hover{color: #FF0000;}
.right-rc{float:right; width:179px; padding:20px 10px 0px 10px;}
.right-rc .t{background:url(../image/d1.gif) no-repeat left center; padding-left:20px; font-size:14px; font-weight:bold;}
.right-rc ul{padding-top:10px;}
.right-rc li{line-height:24px; color:#bbb;}

/* friendlink */
.friend-pic{border:1px solid #ead6b0; padding:10px 0px 8px 20px; overflow:hidden; zoom:1; width: auto !important; width:938px;}
.friend-pic li{float:left; width:137px; height:137px; margin-right:18px;}
.friend-pic li img{width:137px; height:137px;}
.friend-link{background:url(../image/friend_title.gif) no-repeat left top; height:120px; padding-left:50px; margin-top:10px;}
.friend-link ul{background:#fef5e5 url(../image/friend_end.gif) no-repeat right center; height:108px; border:1px solid #ead6b0; padding:5px 5px 5px 10px; border-left:0px;}
.friend-link li{float:left; border-right:1px dotted #ead6b0; width:85px; padding:0px 10px;}

form {margin:0px;padding:0px;}

/* 中间个人求职 */
.place_02{border-top:0px;}
.place_02 table{color:#888; width:420px; margin:6px 15px;}
.place_02 td{padding:1px 5px; line-height:22px;}

/* link.html */
.friend-pic-2{border:1px solid #ead6b0; padding:10px 0px 8px 20px; overflow:hidden; zoom:1; width: auto !important; width:938px;}
.friend-pic-2 li{float:left; width:137px; height:37px; margin-right:18px;}
