.ns-div{
	display: flex;
	height: 30px;
	line-height: 30px;
	justify-content: space-between;
}
.ns-div small{
	display: block;
	height: 30px;
	line-height: 30px;
}
.ns-div a{
	display: block;
	width:5em;
	height:20;
	line-height: 20px;
	margin: auto 0;
	text-align: center;
}
.searchbar a{ padding:0px;}
.searchbar .input-box{ border:0px;}

.sousuo{width:90%; margin:auto; border:2px #0960d4 solid; border-radius:50px; position:relative; overflow:hidden; background-color:#0960d4; margin-top:15px;}
.sousuo .ser1{ position:absolute; right:0px; top:0px; height:35px; line-height:35px; border:0px; background-color:#0960d4; color:#FFF; width:70px; text-align:center;}
.sousuo div{ padding-right:70px; }
.sousuo div input{ width:100%; padding:0px;height:35px; line-height:35px; border:0px;}

.index1 li{ padding:0px;line-height:30px; height:30px;}

.index2{ position:relative; }
.index2 li{ background-color:#FFF; padding:2px; border:1px #e9e9e9 solid; float:left;width:47%; margin-left:2%; box-sizing: border-box; margin-bottom:10px; padding-bottom:10px;}
.index2 li h3{ padding:0px 5px; margin-top:12px; margin-bottom:5px; font-weight:normal; font-size:14px; line-height:16px; height:32px; overflow:hidden;}
.index2 li  p{ padding:0px 5px; padding-top:5px;color:#999; font-size:14px}

.index3{ padding-right:3%; clear:both; border-bottom:1px #01962f solid; height:35px;line-height:35px; display:flex;justify-content: space-between;}
.index3 h2{ font-weight:normal; font-size:16px; background:url(../images/index1.jpg) no-repeat; background-size:100% 35px; width:100px; height:35px; line-height:35px; color:#fff; padding-left:30px; padding-top:2px;}
.index3 small i{ height:15px; width:15px; font-size:15px;}

.index4 li{padding:0px 3.5%;  padding-bottom:10px; padding-top:10px; border-bottom:1px #f5f5f5 solid; background-color:#FFF; }
.index4 li .pic{max-width:100px; height:75px; border-radius:3px; overflow:hidden;}
.index4 li .pic img{width:100px; height:75px;}
.index4 a li{border-bottom:1px #f5f5f5 solid;}
.index4 .justify-content{padding-top:0px; margin-right:0px; padding-right:0px;margin-left:5px;padding-bottom:0px;}
.index4 .justify-content h4{ margin-bottom:3px; font-size:15px; line-height:18px; height:18px; overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
/*display: -webkit-box;*/
/*-webkit-box-orient: vertical;*/
/*-webkit-line-clamp:1;*/
}
.index4 .justify-content p{ margin-bottom:3px; line-height:16px; height:32px; font-size:12px; overflow:hidden; color:#999;
word-break:break-all;
display: -webkit-box;
/*-webkit-box-orient: vertical;*/
/*-webkit-line-clamp:2;*/
}

.index5 li{  height: 34px;
  line-height: 30px; background-color:#f5f5f5;  border-top:1px #e9e9e9 solid;border-bottom:1px #e9e9e9 solid;flex:1; text-align:center;}
  .index5{display:flex;}
  .index5  .active{ color:#F30}

.index6 li{ padding:0px 10px; line-height:22px; margin-bottom:1px;}

.index7 a{ text-align:center; background-color:#390; padding:5px 20px; margin:0px 10px; border-radius:5px; color:#FFF;}

.index11{ line-height:20px; width:94%; margin:auto; margin-top:10px; overflow:hidden; position:relative;}
.index11 div{padding:6px 4%;}
.index11 .leftfd{ position:absolute; left:0px; top:0px; padding:3px 5px; padding-bottom:4px; color:#FFF; font-size:12px; background:url(../images/hei.png) no-repeat; z-index:1;}

.index12{ padding-bottom:5px;}
.index12 li{ box-sizing: border-box; padding:0px 10px; margin-top:10px;}
.index12 li img{ border:1px #e1e1e1 solid;}

.index13{border-top:1px #e1e1e1 solid;border-bottom:1px #e1e1e1 solid;border-left:1px #e1e1e1 solid; margin:0px;}
.index13 li{ width:33.3%;   position: relative;
  display: table-cell;
  text-align: center;
  box-sizing: border-box;
  background-color:#f7f8fa; border-right:1px #e1e1e1 solid;  height: 34px;line-height: 34px;
}
.index13 .active{color:#0960d4; border-top:2px #0960d4 solid; height: 32px;line-height: 32px;}
.index14{position:absolute; bottom:10px; right:50%; width:120px; border:0px; background-color:#FFF; margin-right:-70px;}


.index15 li{ clear:both;padding:0px 4px;border-bottom:10px #f8f8f8 solid;}
.index15 li h3{height:36px; line-height:18px; overflow:hidden;color:#000; margin-bottom:5px;}
.index15 li .chakan{padding:5px 15px; color:#FFF; background-color:#f24912; display:block;}
.index15 li p{ height:18px;overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp:1; padding:0px;}
.index15 li .justify{max-width:100px;padding-right:15px;}
.index15 li .left{ margin-left:0px; left:0px;}


.index16 { padding:8px 10px; padding-bottom:12px;}
.index16  h3{ margin-bottom:5px;  line-height:20px;}
.index16 small{ font-size:12px;}
.index16 .del{ text-decoration:line-through;}
.index16 p{ line-height:20px; padding:5px 0px;}

.index17{  padding-top:5px; padding-bottom:5px;display: flex; justify-content:space-between}.index2 small{ display:block; text-align:center;}
.index18 li{ margin-bottom:1px; padding:8px 10px; background-color:#FFF;}


.index19 li{ clear:both;padding:0px 4px;border-bottom:10px #f8f8f8 solid;}
.index19 li h3{line-height:18px;height:18px; overflow:hidden;color:#000;}
.index19 li .chakan{padding:5px 15px; color:#FFF;  display:block;}
.index19 li p{ height:18px;overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp:1; padding:0px;}
.index19 li .justify{max-width:80px;padding-right:15px;}
.index19 li .left{ margin-left:0px; left:0px;}
.index19 li img{ border-radius:80px;}



/*企业名录内页*/
.qymln1 li{ padding:0px 4px; padding-bottom:5px;}
.qymln1 li img{ border-radius:80px; border:2px #FFF solid; margin-right:10px;}
.qymln2{ overflow:hidden; clear:both;box-shadow: 0px 0px 15px #ddd;}
.qymln2 ul li{ clear:both; padding-left:15px;  display:block; height:50px; line-height:50px;  background:url(../images/xxqq1.png) no-repeat right center;background-color:#FFF; background-size:18px; margin-bottom:1px;font-size:16px; }
.qymln2 ul li i{ color:#388AE0; margin-right:15px;}
.qymln3{ position:relative; }
.qymln3 li{ text-align:center; background-color:#FFF; padding:2px; border:1px #e9e9e9 solid; float:left;width:47%; margin-left:2%; box-sizing: border-box; margin-bottom:10px; padding-bottom:10px;}
.qymln3 li h3{ padding:0px 5px; margin-top:10px;  font-weight:normal; font-size:14px; line-height:16px; height:16px; overflow:hidden;}
/*人才招聘*/

.rczp1 li{ clear:both;padding:0px 4px; margin-bottom:1px;}
.rczp1 li h3{line-height:18px; overflow:hidden;color:#000; margin-bottom:5px;}
.rczp1 li .chakan{ clear:both;padding:5px; width:40px; color:#FFF; background-color:#f24912; display:block; float:right; margin-top:5px; text-align:center;}

.rczp1 li p{ height:18px;overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp:1; padding:0px;}
.rczp1 li .biaoq{ padding-bottom:5px;}
.rczp1 li .biaoq span{ margin-right:5px; color:#6c95ba; border:1px #e9e9e9 solid; border-radius:3px; font-size:12px; padding:2px 3px; line-height:14px; margin-top:5px;}
.rczp2 { padding-bottom:5px;}
.rczp2  span{ margin-right:5px; color:#6c95ba; border:1px #e9e9e9 solid; border-radius:3px; font-size:12px; padding:2px 3px; line-height:14px; margin-top:5px;}

/*评价*/
.sdpj2{ display: flex; justify-content: space-between;}
.sdpj2 ul li{ float:left; text-align:center; margin-right:10px; line-height:75px; width:75px; height:75px;background-color:#f8f8f8;border:1px #E9E9E9 solid;}
.sdpj2 ul li i{ font-size:30px; height:30px; width:30px; color:#ccc;}
.sjxq4 li{ padding:10px 0px; position:relative; clear:both; background-color:#FFF;}
.sjxq4 li .zhang { position: absolute; right:10px; top:10px; width:50px;}
.sjxq4 li .index6_1{ padding:0px 10px; padding-bottom:5px; }
.sjxq4 li .index6_1 .pic img{width:35px; height:35px;}
.sjxq4 li .index6_1 .pic { float:left; margin-right:10px; }
.sjxq4 li .index6_1 p img{ margin-right:10px; width:35px; height:35px;}
.sjxq4 li .index6_1 i{ margin:0px; padding:0px; width:14px; width:14px; height:14px;}
.sjxq4 li .index6_2{ clear:both; padding:0px 10px; line-height:22px; font-size:14px; padding-top:8px;}
.sjxq4 li .index6_3{ margin:auto; width:98%;display: flex; }
.sjxq4 li .index6_3  img{ width:30%; margin-left:2.7%; margin-top:10px; max-height:100px;}
.sjxq4 li .index6_4{ padding:0px 10px; display: flex;  justify-content:space-between; line-height:20px; padding-top:15px; font-size:12px; color:#999;}
.sjxq4 li .index6_4 i{ font-size:18px;}
.sjxq4 li .index6_4 a{ color:#999}
/*频道*/
.qymln2{ overflow:hidden; clear:both;}
.qymln2 ul li{ clear:both; padding-left:15px;  display:block; height:50px; line-height:50px;  background:url(../images/xxqq1.png) no-repeat right center;background-color:#FFF; background-size:18px; margin-bottom:1px;font-size:16px; }
.qymln2 ul li i{ color:#388AE0; margin-right:15px;}
/*最新公告*/
.gonggao1{ background-color:#a5a6a7; color:#FFF; padding:5px 20px; margin-top:20px;}
.gonggao2{ margin:auto; width:92%; margin-top:20px; padding:15px;box-sizing: border-box;}
.gonggao3{display:flex;justify-content: space-between;align-items:center; padding-top:10px; margin-top:20px; border-top:1px #f2f3f5 solid; color:#999; }
.gonggao3 i{ font-size:16px; height:16px; width:16px;}

/*我的*/
.wd1{ overflow:hidden; clear:both;}
.wd1 ul li{ clear:both; padding-left:15px;  display:block; height:50px; line-height:50px;  background:url(../images/xxqq1.png) no-repeat right center;background-color:#FFF; background-size:18px; margin-bottom:1px;font-size:16px; }
.wd1 ul li i{  margin-right:15px;}
.wd2{border-radius:25px 25px 0px 0px; margin-top:-35px; overflow:hidden; z-index:1; position:relative;}
