
.jobbg{ width:100%; background-color:#FBFBFB; }
.bluebg{ background-color:#00AAFF;  }


/* 页面路径 */
.mainpath{ margin:15px auto; width:1200px; height:40px; text-align:left; }
.mainpath .path{ float:left; width:600px; height:40px; line-height:40px; color:#999; }
.mainpath .path a{ color:#1696F9; margin:0px 5px; }
.mainpath .path a:hover{ color:#1696F9; }
.mainpath .sea{ float:right; width:470px; height:40px; position:relative; }
.mainpath .sea .sea1{ float:left; width:370px; height:40px; }
.mainpath .sea .sea1 .seainp{ float:left;width:368px; height:38px; line-height:38px;border:1px #e14e4e solid; padding:0px;background:url(../image/seaicon.png) 10px center no-repeat; padding-left:35px;font-family: "Microsoft YaHei", 微软雅黑; color:#AAA; font-size:14px;outline:none;background-color:#FFF; }
.mainpath .sea .sea2{ float:left; width:100px; height:40px; }

/* 关键字联想(显示/隐藏) */
.hidden{ z-index:100; position: absolute;top:40px;left:0px;width:448px; height:125px;border:1px #ddd solid; padding:5px 10px;overflow:auto; background-color:#fff;text-align:left; display:none; }
.show{ width: 448px;z-index: 10;display: block; }
#divSearchList .lst{ float:left;width:430px; height:25px; line-height:25px; }
#divSearchList .lst div{ float:left;width:380px; height:25px; line-height:25px; }
#divSearchList .lst b{ float:left;width:250px;height:25px; line-height:25px; font-weight:normal; font-size:13px; color:#555; }
#divSearchList .lst p{ float:right;width:120px;height:25px;  line-height:25px; text-align:right; font-size:12px; color:#999;overflow: hidden;white-space: nowrap; text-overflow: ellipsis; }
#divSearchList .lst p i{ font-style:normal; margin:0px 2px; color:#f20; }
#divSearchList .lst:hover{ background-color:#eee;cursor:pointer;}
#divSearchList .lst span{ float:left;width:50px; height:25px; line-height:25px; font-size:12px; color:#999; text-align:right; }


/* 主体1 */
#main1{ margin:auto; width:1200px; height:auto; text-align:left; padding-top:10px; overflow:hidden; }
#main1L{ float:left;width:950px; height:auto; }

/*-------------------------------------- 搜索结果表单 开始------------------------------------- */
#sMain1{ width:1200px; margin:auto; height:auto; background-color:#FFF; text-align:left;border:0px #E4E4E4 solid; padding:0px; margin-top:20px; }

.seaForm2{ float:left; width:1200px; height:auto; padding:0px; text-align:left;  background-color:#FFF; }
.seaForm21{ float:left; width:1200px; padding:0px 0px; }
.seaForm21 .p1{ float:left; width:120px; height:26px;line-height:26px; margin-right:10px; display:inline; }
.seaForm21 .p2{ float:right; width:271px; height:28px;line-height:28px; }
.seaForm21 .hidden{ height:30px;overflow:hidden }

.seajobtype{ float:left; width:1170px; height:auto; line-height:30px; padding:10px 15px; border-top:0px #EEE solid; }
.seajobtype b{ float:left; width:80px; height:auto;line-height:30px; font-weight:normal; color:#999;  }
.seajobtype p{ float:left; width:1040px;line-height:30px;padding:0px; }
.seajobtype i{ float:right; width:50px; height:auto;line-height:30px;padding:0px; font-style:normal; background:url(../image/add.png) 5px 10px no-repeat;text-indent:18px;}
.seajobtype i a{ color:#999;}
.seajobtype p a{ float:left; width:153px;line-height:30px;color:#444; margin-right:20px;overflow: hidden;white-space: nowrap; text-overflow: ellipsis; }
.seajobtype p a:hover{ color: #e13e3e; }

.seaother{ float:left; width:1170px; height:auto; line-height:30px; padding:10px 15px; border-top:0px #EEE solid; }
.seaother b{ float:left; width:80px; height:auto;line-height:30px; font-weight:normal; color:#999;  }
.seaother p{ float:left; width:1040px;line-height:30px;padding:0px; }
.seaother i{ float:right; width:50px; height:auto;line-height:30px;padding:0px; font-style:normal; background:url(../image/add.png) 5px 10px no-repeat;text-indent:18px;}
.seaother i a{ color:#999;}
.seaother p a{ color:#444; padding:3px 0px; margin-right:20px;white-space:nowrap; }
.seaother p a:hover{ line-height:30px; color: #e13e3e; }


/* 已选条件 */
.seaForm22{ float:left; width:1180px; padding:5px 10px; background-color:#FFF; }
.seaForm22 li{ float:left; width:1168px; height:auto; padding:5px 5px;  }
.seaForm22 li b{ float:left; width:80px;line-height:25px; font-weight:normal; color:#999; }
.seaForm22 li p{ float:left; width:1000px;line-height:25px;color:#999; }
.seaForm22 li p a{ float:left; width:auto; line-height:25px;border:0px #FF6666 solid;background:url(../image/l2.png) right no-repeat; padding:0px 8px; padding-right:20px;border-radius:2px; background-color:#EE4E4E; color:#FFF; margin-right:8px; white-space: nowrap; }
.seaForm22 li p a i{ font-style:normal; color:#999; margin-right:5px; }

.seaForm22 li i{ float:right; width:88px;line-height:25px; font-style:normal;color:#999; text-align:right; }
.seaForm22 li i a{ background:url(../image/empty2.png) 0px 5px no-repeat;color:#999; padding-left:15px; }
.seaForm22 li i a:hover{ background:url(../image/empty1.png) 0px 5px no-repeat;color:#FF6600; padding-left:15px;}


/* 搜索按扭 */
.inpSea1 { float: left; width:225px; height:34px; line-height:34px;background:url(../image/inpsea.png) no-repeat;text-align:left; padding:0px; }
.inpSea1 a:link b,.inpSea1 a:visited b{ float:left;width: 169px;height:34px; line-height:34px;padding:0px 8px;display: inline-block; white-space: nowrap;font-size: 12px; overflow: hidden; cursor: pointer; font-weight: normal; color:#999; }
.seaText1{ float:left; width:200px; height:26px; line-height:26px; border:1px #E3E3E3 solid; border-right:none;padding:0px 9px; color:#999; text-align:left; }


.inpSea2{ float:left;width:110px;height:26px; line-height:26px;background:url(../image/inpSea2.png) no-repeat;padding:0px 5px; border:0px; font-size:14px; color:#444;cursor: pointer;} 
.inpSea2List{ width:118px; left:0px; top:25px;z-index:88; border:1px #DDD solid;position:absolute; background-color:#FFF; display: none; }
.inpSea2List ul{ width:118px; margin:0px; font-size:14px;height:196px; overflow-y:auto; overflow-x:hidden; }
.inpSea2List li{ width:110px; line-height:28px;padding:0px 4px;cursor: pointer; }


a.seaLink:link { color: #e13e3e; }
a.seaLink:visited { color: #e13e3e; }
a.seaLink:hover { color: #e13e3e; }

#sMain9{ width:948px; margin:auto; height:auto; background-color:#FFF; border:1px #E5E5E5 solid; padding:0px 0px 0px 0px; margin-bottom:10px; text-align:left; overflow:hidden; }
.seaForm9{ float:left; width:928px; height:auto; padding:10px; color:#BBB;}


/*-------------------------------------- 列表框 开始------------------------------------- */
#sMain2,#sMain3{ float:left;width:948px; height:auto; margin-top:0px;  text-align:left;background-color:#FFF; border:1px #E5E5E5 solid;overflow:hidden; }
#sMain2{ border-top:1px #E5E5E5 solid;}
#sMain3{ border-top:1px #E5E5E5 solid;}



/* 列表头 */
.seaTop{ float:left; width:100%; height:40px; border-bottom:1px #E9E9E9 solid; }
.seaTopl{ float:left; width:60%; height:40px; }
.seaTopl ul li{ float:left; width:auto; height:40px; line-height:40px; padding:0px 15px; border-right:1px #DDD solid; }
.seaSort1{ background-color:#FFF;  }
.seaSort1 a{ float:left; color:#EE4E4E; }
.seaSort1 i{  float:left;width:12px; height:40px;background:url(../image/i1.png) 3px center no-repeat; }
.seaSort2 a{ float:left; color:#999; }
.seaSort2 i{  float:left;width:12px; height:40px;background:url(../image/i2.png) 3px center no-repeat; }

.seaTopr{ float:right; width:40%; height:40px; line-height:40px; text-align:right;color:#999; }
.seaTopr span{ margin-left:10px; }
.seaTopr span i{ font-style:normal; color:#EE4E4E; padding:0px 3px; }
.seaTopr span img{ margin-right:3px;}
.seaTopr span a{ margin-right:10px; color:#999; }

/* 标题 */
.seaTitle{ float:left; width:100%; height:35px; border-bottom:1px #E9E9E9 solid; text-align:left; color:#999; background-color:#FFF; }
.seaTitle0{ float:left; width:5%; line-height:35px; }
.seaTitle1{ float:left; width:32%; line-height:35px; }
.seaTitle2{ float:left; width:24%; line-height:35px; }
.seaTitle3{ float:left; width:13%; line-height:35px; }
.seaTitle4{ float:left; width:15%; line-height:35px; }
.seaTitle5{ float:right; width:11%; line-height:35px;text-align:center; }

/* 列表 */
.seaList{ float:left; width:100%; height:auto; }
.seaList .ul1{ float:left; width:100%; height:auto; padding:14px 0px;border-bottom:1px #EEE solid; }
.seaList .ul1 .li0{ float:left; width:5%; line-height:35px;text-align:center;  }
.seaList .ul1 .li1{ float:left; width:32%; line-height:35px;font-size:15px;overflow: hidden;white-space: nowrap; text-overflow: ellipsis; }
.seaList .ul1 .li1 a{ color:#1695F6; }
.seaList .ul1 .li1 a:hover{ color:#F30; }
.seaList .ul1 .li2{ float:left; width:24%; line-height:35px;overflow: hidden;white-space: nowrap; text-overflow: ellipsis; }
.seaList .ul1 .li3{ float:left; width:13%; line-height:35px; }
.seaList .ul1 .li4{ float:left; width:15%; line-height:35px; }
.seaList .ul1 .li5{ float:right; width:11%; line-height:35px;text-align:center; }


.seaList .ul2{ float:left; width:920px; height:auto; padding:14px 14px;border-bottom:1px #EEE solid; }
.seaList .ul2:hover{  background-color:#F7F7F7; }
.seaList .ul2 .li0{ float:left; width:30px; height:auto; padding-top:30px; }
.seaList .ul2 .li0 .seachk{ margin-top:10px; }
.seaList .ul2 .li1{ float:left; width:100px; height:auto; }
.seaList .ul2 .li1 img{ width:80px; height:80px; border:1px #E5E5E5 solid; margin-top:10px; }
.seaList .ul2 .li2{ float:left; width:660px; height:auto; }
.seaList .ul2 .li2 span{ float:left; width:660px; height:auto; line-height:30px; color:#777; }
.seaList .ul2 .li2 span b{ float:left; width:165px; height:auto; line-height:30px; font-weight:normal; text-indent:22px; }
.seaList .ul2 .li2 span p{ float:left; width:165px; height:auto; line-height:30px; }
.seaList .ul2 .li2 span p a{ color:#444; }
.seaList .ul2 .li2 span p a:hover{ color:#F30; }
.seaList .ul2 .li2 .s0{ font-size:16px; margin-bottom:5px; }
.seaList .ul2 .li2 .s0 a{ color:#1695F6; }
.seaList .ul2 .li2 .s0 a:hover{ color:#F30; }
.seaList .ul2 .li2 .s1{ color:#999; }
.seaList .ul2 .li2 span .b1{ background:url(../image/r1.png) 0px center no-repeat; }
.seaList .ul2 .li2 span .b2{ background:url(../image/r2.png) 0px center no-repeat; }
.seaList .ul2 .li2 span .b3{ background:url(../image/r3.png) 0px center no-repeat; }
.seaList .ul2 .li2 span .b4{ background:url(../image/r4.png) 0px center no-repeat; }
.seaList .ul2 .li3{ float:right; width:120px; height:auto; text-align:center; }
.seaList .ul2 .li3 .s1{ float:left; width:120px; height:30px; line-height:30px; margin-top:35px; color:#777; }
.seaList .ul2 .li3 .s2{ float:left; width:120px; height:30px; line-height:30px; }
.seaList .ul2 .li3 .s2 a{ display:inline-block; width:90px; line-height:30px;font-size:14px; background-color:#EE4E4E;color:#FFF; text-align:center; cursor:pointer;border-radius:2px; }
.seaList .ul2 .li3 .s2 a:link{ color:#FFF; }
.seaList .ul2 .li3 .s2 a:hover{ background-color:#E13E3E;color:#FFF; }


/* 按扭 */
.seaBtn{ float:left; width:100%; height:40px; text-align:left; }
.seaBtnl{ float:left; width:50%; height:40px; }
.seaBtnl b{ float:left; width:auto; line-height:40px; margin-right:10px; font-weight:normal; padding-left:16px; color:#999; font-size:12px; }
.seaBtnl .seachk{ margin-top:10px; margin-right:5px; }
.seaBtnl p{ float:left; width:auto; height:25px;line-height:25px; padding:5px 5px; }

.seaBtnr{ float:left; width:49%; height:40px; line-height:40px; text-align:right; color:#999; }
.seaBtnr i{ font-style:normal; color:#EE4E4E; padding:0px 3px; }

.seaPage{ float:left; width:100%; height:50px; line-height:50px; text-align:center;}
/*-------------------------------------- 列表框 结束------------------------------------- */

.topLine{ border-top:1px #E6E6E6 solid; }
.bottomLine{ border-bottom:1px #DDD solid; }


/* 右侧 */
#main1R{ float:right;width:240px; height:auto; text-align:left; }
.right1{ float:left; width:238px; height:auto; border:1px #E5E5E5 solid; background-color:#FFF; margin-bottom:10px; }
.right1 .title{ float:left; width:218px; height:40px; line-height:40px;font-size:14px; padding-left:20px;background:url(../image/i10.gif) 10px 13px no-repeat; font-weight:bold; color:#444; }
.right1 .conte{ float:left; width:238px; height:auto;}
.right1 .conte ul { float:left; width:220px; height:auto; border-top:1px #EEE solid; margin:0px 9px; padding:6px 0px;}
.right1 .conte ul .left{ float:left; width:60px; padding-top:5px; }
.right1 .conte ul .left img{ width:50px; height:50px; border:1px #E6E6E6 solid; }
.right1 .conte ul .right{ float:left; width:160px;}
.right1 .conte ul .right dd{ float:left; width:160px; line-height:30px;}
.right1 .conte ul .right dd a{ color:#1695F6; }
.right1 .conte ul .right dt{ float:left; width:160px; line-height:30px; color:#999;}


/* 图片广告 */
.pageAds { float: left;width:240px; height:160px; text-align:left; margin-bottom:10px;overflow:hidden}
.pageAds IMG {WIDTH: 240px; FLOAT: left; HEIGHT: 160px; OVERFLOW: hidden}
.pageAds IMG {BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 0px}
.pageAds UL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.pageAds LI {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.num {POSITION: absolute; BOTTOM: 5px; FONT: 12px/1.5 tahoma, arial; HEIGHT: 18px; RIGHT: 5px}
.num LI {BORDER-BOTTOM: #f47500 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #f47500 1px solid; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #fcf2cf; WIDTH: 16px; FONT-FAMILY: Arial; FLOAT: left; HEIGHT: 16px; COLOR: #d94b01; MARGIN-LEFT: 3px; FONT-SIZE: 12px; BORDER-TOP: #f47500 1px solid; CURSOR: pointer; BORDER-RIGHT: #f47500 1px solid}
.num LI.on {LINE-HEIGHT: 18px; BACKGROUND-COLOR: #ff9415; MARGIN-TOP: -2px; WIDTH: 18px; HEIGHT: 18px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold}



.ads208{ float:left; width:240px; height:auto; }
.ads208 li{ float:left; width:240px; height:65px; }
.ads208 li img{ border:1px #E5E5E5 solid; } 

/* 推荐企业 */
.main4{ width:1220px; margin:auto;padding:10px 0px; text-align:left; overflow:hidden; }
.main4t{ margin:auto;width:1200px; height:40px; line-height:40px;border-bottom:0px #DDD solid;margin-bottom:0px; text-align:right; color:#BBB; }
.main4t a,.body4t a:visited{ color:#AAAAAA; }
.main4t span{ float:left;width:120px; height:40px; line-height:40px;font-size:18px; font-weight:bold;color:#EE4E4E; text-align:left }
.main4c{ float:left; width:1210px; height:auto;border:0px #DDD solid; border-top:none; padding:0px 0px; padding-left:10px; }
.main4c ul { float:left; width:381px; height:auto;display:inline;padding:10px; padding-bottom:5px;padding-right:0px;background-color:#FFF; border:1px #EEE solid;border-bottom:1px #EEE solid;margin-right:10px; margin-bottom:10px; }
.bestli1 { float:left; width:65px; height:auto; }
.bestli1 img{ width:50px; height:50px; border:1px #E5E5E5 solid; padding:0px; }
.bestli2 { float:left; width:315px; height:auto; padding-left:0px; padding-top:0px; font-size:14px;overflow:hidden; }
.bestli2 b{ float:left; width:315px; height:27px; line-height:27px; font-weight:normal;overflow:hidden; }
.bestli2 p{ float:left; width:315px; height:27px;line-height:27px;overflow:hidden; }
.bestli2 b a:link{ color: #00AAFF; }
.bestli2 b a:visited{ color:#00AAFF;} 
.bestli2 b a:hover{ color: #FF6600;text-decoration: none; }
.bestli2 p a:link{ color: #AAA;text-decoration: none; }
.bestli2 p a:visited{ color:#AAA;text-decoration: none;} 
.bestli2 p a:hover{ color: #FF6600;text-decoration: none; }


/* 知名企业 */
.main3{ width:1202px; margin:0px auto;overflow:hidden;}
.main3t{ float:left;width:1201px;height:40px; line-height:40px; border-bottom:1px #EEE solid;margin-bottom:0px; text-align:right; color:#BBB; }
.main3t a,.main3t a:visited{ color:#AAAAAA; }
.main3t span{ float:left;width:120px; height:40px; line-height:40px;font-size:18px; font-weight:bold;color:#EE4E4E; text-align:left }
.main3c{ float:left; width:1200px; height:auto; border-left:1px #EEE solid; clear:both; }
.main3c ul { float:left; width:200px;height:136px;background:url(../image/brand.jpg) no-repeat; text-align:left;display:inline; position:relative; }
.brands1{ float:left; width:199px;height:60px; padding-left:0px; text-align:center;padding-top:10px; }
.brands1 .logos{ width:50px; height:50px; }
.brands1 .brand{ width:185px; height:50px; }
.brands2{ float:left; width:199px;height:28px;line-height:28px; padding-left:0px; text-align:center; font-size:14px;padding-top:3px;}
.brands3{ float:left; width:199px;height:28px;line-height:28px; padding-left:0px; text-align:center; font-size:14px;}
.brands2 a{ color:#00AAFF; }
.brands2 a:hover{ color:#F60; }
.brands3 a{ color:#888; }
.brands3 a:hover{ color:#F60; }


/* 底部按钮 */
.footbg{ width:100%; height:40px;z-index:999;margin-right:0px;margin-bottom:0px; text-align:center;font-size:15px; }
.footbg .conte{ margin:auto; width:241px;  height:30px; background-color:#E13E3E;border-radius:3px; padding:10px 0px; }
.footbg .conte .rig{ border-left:1px #E86868 solid; }
.footbg .conte a{ float:left;display:inline-block; width:120px; line-height:30px;color:#fff; text-align:center; cursor:pointer; }
.footbg .conte a:link{  color:#fff; }
.footbg .conte a:hover{ color:#fff; }
