@charset "utf-8";
/* CSS Document */
*{ margin:0 auto;padding:0px;}
body{ text-align:center; background:#f9f9f9;}
body input {color: #666;font-size: 13px;padding-left: 5px;}

/*弹窗-地区/行业*/
.citybg{top: 0px;  left: 0px;  width: 100%;  height: 100%;  background-color: black;  z-index:1001;  -moz-opacity: 0.7;  opacity:.70;  filter: alpha(opacity=70);overflow:hidden;position: fixed;}
.t-city{ width:840px;  position:absolute; left:16%;right:16%;   top:8%;   background:#fff; border:#f68038 solid 1px; z-index:1999;overflow-x:hidden;/* position:fixed; bottom:170px;*/ 
-moz-box-shadow: 3px 3px 4px #000;-webkit-box-shadow: 3px 3px 4px #292828;box-shadow: 4px 4px 6px #292828;/* For IE 8 */-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');}
.t-titbg{width:840px; height:40px; background:#f0f0f0;color:#f68038;line-height:40px; font-size:14px;}
.t-titbg2{ width:720px; height:40px; background:#f0f0f0;color:#f68038;line-height:40px; font-size:14px;}
.t-tit{ margin-left:20px; float:left;font-weight:bold;}
.t-tit span{ display:inline-block; float:left;}
.t-close{ float:right; cursor:pointer;font-size:16px;font-family: "宋体";}
.t-close:hover{color:#F89D27;}
.t-spe{ float: left;margin-left: 13px;font-size: 12px;color: #666;margin-top: 13px;}
.t-close{ margin-right:20px;}
.h-city{ margin-top:15px; float:left;padding-left:20px; color:#f68038; width:740px; text-align:left;font-size: 14px; font-family: "宋体";}
.h-city1{ float:left;}
.h-city1 ul{ list-style-type:none; width:840px; float:left; margin-top:10px;}
.h-city1 ul li{ float:left;/*width:128px;*/ width:120px; height: 25px; line-height: 25px;}
.h-city1 ul li a{ text-decoration:none; color:#333; font-size:14px; font-family: "宋体";}
.h-city2{ font-weight:700;}
.h-city1 ul li a:hover{background: #e26d25; color:#fff; display:block;width: 80px; height: 25px;line-height: 25px;}
.l-city{ width:840px; border-top:#f68038 solid 1px; float:left;}
.l-city ul{ list-style-type:none;}
.l-city ul li{ float:left; width:120px; line-height:40px;}
.l-city ul li a{ text-decoration:none; font-size:14px; color:#f68038; font-family: "宋体";}
.l-city ul li a:hover{width:100px; height: 40px;line-height: 40px;background: #e26d25; color:#fff; display:block;}
.city-tit{/*  width:900px; */width:840px; height:91px;background: #F9F9F9;}
.city-tit ul{ list-style-type:none;width:770px;height: 33px; margin-top: 6px;float: left;}
.city-tit ul li{ float:left; line-height:32px; margin-left:20px; margin-top:17px; padding:0px 13px;}
.city-tit1,.job-tit1{ border:#b2b2b2 solid 1px; /* border-bottom:0px; */color:#333; font-size:12px; font-family: "宋体";}
.city-xh{ border:#b2b2b2 solid 1px; color:#333;color:#333; font-size:12px; font-family: "宋体";}
.city-tit2{ color:#fcd3b8;border:#f68038 solid 1px;}
.t-city2{ width:900px;  position:absolute; left:50%; top:50%; margin-left:-450px; margin-top:266px; background:#fff; border:#f68038 solid 1px; z-index:999;}
.city-x{ }
.city-x{cursor:pointer; padding:4px 12px; height:20px; background:#f68038; border-radius:15px; line-height:20px; color:#fff; float:left; margin-left:20px; margin-top:6px;display: inline-block;font-size: 12px;font-family: "宋体";}
.h-child{height:300px; width:840px; position:relative; z-index:2100;/* left:50%;  */top:50%; /* margin-left:-449px; */ /* margin-top:-177px; */ background:#FFF;margin-bottom:25px; /* border:#f68038 solid 1px; */}
/*.h-child{ float:left;margin-bottom:25px; border:#f68038 solid 1px;}*/
.h-child ul{ list-style-type:none; width:840px; float:left; margin-top:12px;}
.h-child ul li{ float:left; width:120px; height: 25px;line-height: 25px;}
.h-child ul li a{ text-decoration:none; color:#333; font-size:14px; font-family: "宋体";}
.h-child ul li a:hover{width:80px; height: 25px;line-height: 25px;background: #e26d25; color:#fff; display:block;}
.s-city{ width:840px; height:50px; background:#f0f0f0; float:left; line-height:40px; /* margin-top:200px; */}
.s-city1 { background:#f68038; color:#fff; margin-right:20px;}
.s-city1:hover{background: #e26d25;}
.s-city2 { background:#ccc;color:#333;}
.s-city2:hover{background: #C0C0C0;color:#fff;}
.s-city1,.s-city2{display:inline-block; width:90px; height:30px;line-height:30px;border-radius:4px;margin-top:10px; cursor:pointer;font-size: 12px;font-family: "宋体";}
.c-close{ display:inline-block; margin-left:15px; cursor:pointer; }
.job-x{ padding-left:10px; height:30px; background:#f68038; border-radius:15px; line-height:30px; color:#fff; float:left; margin-top:16px; margin-left:10px; padding:0px 12px;font-size: 12px;font-family: "宋体";}
.job-tit{ width:700px; float:left;background: #F9F9F9;height:91px;}
.job-tit ul{ list-style-type:none; float: left;width: 720px;height: 33px; margin-top: 6px;} 
.job-tit ul li{ float:left; line-height:32px; margin-left:20px;/*  margin-top:16px; */ padding:0px 13px;}
/* .job-tit1{ border:#f68038 solid 1px;} */
.job-xh{ border:#B2B2B2 solid 1px; color:#333;font-size: 12px; font-family: "宋体";}
.h-job{ margin-top:16px; float:left;padding-left:20px; color:#f68038; width:700px; text-align:left;font-size: 14px;font-family: "宋体";}
.h-job1{ float:left;margin-bottom:25px;}
.h-job1 ul{ list-style-type:none; width:900px; float:left; margin-top:18px;}
.h-job1 ul li{ float:left; width:180px; margin-left:45px; text-align: left; }
.h-job1 ul li a{padding:5px 5px; height: 25px;line-height: 25px; text-decoration:none; color:#333; font-size: 14px;font-family: "宋体";}
.h-job1 ul li a:hover{ color:#f68038;background:#fff0e8;padding:5px 5px;}
.h-job2{ font-weight:600;}
.b-child{ width:900px; position:absolute; z-index:2100; height:420px;left:50%; top:50%; margin-left:-449px; margin-top:-160px; background:#FFF;float:left;margin-bottom:25px; border:#f68038 solid 1px;}
.b-child ul{ list-style-type:none; width:900px; float:left; margin-top:28px;}
.b-child ul li{ text-align:left; float:left; width:180px; margin-left:45px;}
.b-child ul li a{ text-decoration:none; color:#333; font-size:15px; font-size:13px;}
.s-job{ width:720px; height:50px; background:#f0f0f0; float:left; line-height:40px; margin-top:470px; position:absolute; z-index:2109;}
.s-job1 { background:#f68038; color:#fff; margin-right:20px;}
.s-job2 { background:#ccc;color:#333;}
.s-job1,.s-job2{display:inline-block; width:90px; height:30px;line-height:30px;border-radius:4px;margin-top:10px; cursor:pointer; font-size: 12px;}
.t-job{ height:560px; width:720px;position:absolute; left:24%;top:0; background:#fff; border:#f68038 solid 1px; z-index:1999;/*  bottom:100px; */
-moz-box-shadow: 3px 3px 4px #000;-webkit-box-shadow: 3px 3px 4px #292828;box-shadow: 4px 4px 6px #292828;/* For IE 8 */-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');}
.b-child2{ width:720px; position:absolute; z-index:2100;left:24%; height:376px; top:0;margin-top:134px;  background:#FFF;float:left;margin-bottom:25px; border:#f68038 solid 1px; position: fixed;}
.b-child2 ul{ list-style-type:none; width:720px; float:left; margin-top:28px;}
.b-child2 ul li{text-align:left; float:left; width:150px; margin-left:25px;}
.b-child2 ul li a{ text-decoration:none; color:#333; font-size:13px;font-family: "宋体";padding:5px 10px;}
.b-child2 ul li a:hover{background: #fff0e8;color:#f68038;padding:5px 10px;}
.h-job3{ float:left;margin-bottom:25px;}
.h-job3 ul{ list-style-type:none; width:720px; float:left; margin-top:10px;}
.h-job3 ul li{ float:left; width:170px; margin-left:45px; text-align:left;}
.h-job3 ul li a{ text-decoration:none; color:#333; font-size: 12px;font-family: "宋体";padding:0px 10px;}
.h-job3 ul li a:hover{background: #fff0e8;color:#f68038;padding:5px 10px;}
.b-child4{ width:901px; position:absolute; z-index:2100; height:340px; left:50%;margin-left:-450px;top:0; margin-top:164px; background:#FFF;float:left;margin-bottom:25px; position: fixed;}
.tab-child4{ width:160px; float:left; height:368px; border:#f68038 solid 1px;}
.tab-child4 ul{ list-style-type:none;}
.tab-child4 ul li{ height:40px; line-height:40px; font-size:14px; cursor:pointer;font-size: 13px;font-family: "宋体";}
.child4-num1{ height:368px; width:737px; border:#f68038 solid 1px; float:left;border-left:none;}
.child4-num1 ul{ list-style-type:none; margin-top:30px;}
.child4-num1 ul li{text-align:left; width:220px; height:30px; float:left; margin-left:50px; margin-left:25px;}
.child4-num1 ul li a{ font-size:13px; color:#999; text-decoration:none;font-size: 12px;font-family: "宋体";padding:5px 10px;}
.child4-num1 ul li a:hover{background: #fff0e8; padding:5px 10px;}
.child4-hover{background: #fff0e8;color: #fff; padding:5px 10px;}
.child4-active{background: #f68038;color: #fff; padding:5px 10px;}
.child4bg{ width:160px; height:40px; background:#f68038; color:#fff;}
.citybg-tit1{background:#fff; border-bottom:0px;}
.choose-write{width:664px;float:left;height: 35px;}
.selectTradeSpan{font-size:12px;padding-left:5px;}

/*弹窗-地区/行业*/

/*选择行业弹框开始*/
.workdiv{ width:720px;  position:absolute;left:16%;right:16%; top:8%; background:#fff; border:#f68038 solid 2px; z-index:1999;overflow-x:hidden; 
-moz-box-shadow: 3px 3px 4px #000;-webkit-box-shadow: 3px 3px 4px #292828;box-shadow: 4px 4px 6px #292828;/* For IE 8 */-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');}
.workbg{ width:720px; height:40px; background:#f0f0f0;color:#f68038;line-height:40px; font-size:14px;font-weight: 700;}
.workTits{ margin-left:20px; float:left;}
.workCity{cursor:pointer; padding:4px 12px; height:20px; background:#2A8AD1; border-radius:15px; line-height:20px; color:#fff; float:left; margin-left:20px; margin-top:10px;display: inline-block;font-size: 12px;font-family: "宋体";}
.workClose{ float:right; cursor:pointer;font-size:16px;font-family: "宋体";}
.workClose:hover{color:#F89D27;}
.workClose,.workNum{ margin-right:15px;}
.workNum{ float:right;font-size:12px;}
.workBorder{ width:560px; height:180px; border:#b2b2b2 solid 1px; float:left; margin-left:80px; margin-top:30px; overflow-y:scroll;overflow-x:hidden;}
.workAll{ width:560px; border-bottom:#b2b2b2 solid 1px;  float:left; /*min-height:30px;*/ font-size:12px; color:#333; font-family:"宋体";}
.workAll:hover{ background:#fff0e8;}
.workChoose li input{vertical-align: middle;}
.workTit{ width:120px;  /*min-height:30px;*/ float:left; margin-top:10px; font-weight:700;  font-family:"宋体";}
.workChoose{ float:left; min-height:30px; width:420px; border-left:#b2b2b2 solid 1px;}
.workChoose ul{ list-style-type:none;}
.workChoose ul li{ float:left; width:180px; text-align:left; padding:0px 10px; height:30px; line-height:30px; font-family:"宋体";}
.workFoot{width:720px; margin-top:30px; float:left; cursor:pointer;background:#f0f0f0; height:50px; line-height:50px;}
.workSure{width:80px; height:32px; background:#f68038; border-radius:3px; display:inline-block; line-height:32px; color:#fff; font-size:14px; margin-right:20px;}
.workSure:hover{ background:#e26d25;}
.WorkNo{width:80px; height:32px; background:#ccc; border-radius:3px; display:inline-block; line-height:32px; color:#fff; font-size:14px;}
.WorkNo:hover{ background:#b4b4b4;}
/*选择行业弹框结束*/

/* 通用职能弹框 */
.job-border{width: 805px;height: 283px;border: #f68038 solid 2px;position: absolute;z-index: 2200;margin-left: 45px;margin-top: 183px;background: #fff;overflow: auto;overflow-x:hidden;}
.li-border1{width: 180px;height: 30px;border:#f68038 solid 2px;position: absolute;margin-left: 45px;margin-top: 151px;z-index: 2210;border-bottom: #fff solid 3px;}
.li-border2{width: 180px;height: 30px;border:#f68038 solid 2px;position: absolute;margin-left: 250px;margin-top: 151px;z-index: 2210;border-bottom: #fff solid 3px;}
.li-border3{width: 180px;height: 30px;border:#f68038 solid 2px;position: absolute;margin-left: 475px;margin-top: 151px;z-index: 2210;border-bottom: #fff solid 3px;}
.li-border4{width: 180px;height: 30px;border:#f68038 solid 2px;position: absolute;margin-left: 670px;margin-top: 151px;z-index: 2210;border-bottom: #fff solid 3px;}
.jobtit{width: 805px;margin-top: 30px;display: inline-block;text-align: left;margin-left: 20px;font-size: 14px;}
.morejob{width: 805px;}
.morejob ul{list-style-type: none;margin-top: 20px;margin-left: 15px;cursor: pointer;}
.morejob ul li{line-height:35px; width: 197px;height: 35px; float: left;text-align: left;color: #999；;}
.morejob ul li a{padding: 0px 13px;font-size: 13px;}
.morejob ul li a:hover{background: #fff0e8;padding: 6px 13px;}
/* 通用职能弹框 */

.selectTradeNameSpan{  
  font-size: 12px;
  color: #666;
  line-height: 20px;
  padding-left: 5px;
}
.removeSelectTradeSpan{
  font-size: 12px;
  color: #666;
  line-height: 21px;
  padding-left: 5px;
  cursor:pointer;
  }
 .removeTradeSpan{
 cursor:pointer;
 } 
.SpanCity{color:#666;font-size:12px;line-height:20px;margin-left:10px;margin-top:10px;}
.removeSpanCity{color:#666;font-size:12px;line-height:20px;margin-top:10px;cursor: pointer;}
.job-border {
  width: 845px;
  height: 243px;
  border: #f68038 solid 2px;
  position: absolute;
  z-index: 2200;
  margin-left: 15px;
  margin-top: 163px;
  background: #fff;
  overflow: auto;
  overflow-x: hidden;
}.li-border3 {
  width: 180px;
  height: 30px;
  border: #f68038 solid 2px;
  position: absolute;
  margin-left: 475px;
  margin-top: 131px;
  z-index: 2210;
  border-bottom: #fff solid 3px;
}
.li-border1 {
  width: 180px;
  height: 30px;
  border: #f68038 solid 2px;
  position: absolute;
  margin-left: 45px;
  margin-top: 131px;
  z-index: 2210;
  border-bottom: #fff solid 3px;
}
.li-border2 {
  width: 180px;
  height: 30px;
  border: #f68038 solid 2px;
  position: absolute;
  margin-left: 250px;
  margin-top: 131px;
  z-index: 2210;
  border-bottom: #fff solid 3px;
}
.li-border4 {
  width: 180px;
  height: 30px;
  border: #f68038 solid 2px;
  position: absolute;
  margin-left: 670px;
  margin-top: 131px;
  z-index: 2210;
  border-bottom: #fff solid 3px;
}

.t-city ,.workdiv ,.t-job{font-family: "宋体";}