@charset "utf-8";
/* CSS Document */

a{border:0;text-decoration:none;color:#fff}
p{margin:0;padding:0}
input{width:95%;height:30px;}
.swiper-slide {
      text-align: center;    }

body{background-color:#1574ff;color:#fff;margin:0 auto;}
img{ border:none; max-width:100%;}
area{outline:0}
ul,li{list-style:none;padding:0;margin:0}

/****************位置定位******************/
.tal{text-align:center;}
.fr{float:right}
.fl{float:left}
.cb{clear:both}

.re{position:relative}
.ab{position: absolute;}
	
/****************宽度******************/
.w100{width:100%}
.w90{width:90%;margin:0 auto}
.wp90{width:92%;margin:0 auto}
.wp98{width:98%;margin:0 auto}
.wp93{width:92%;margin:0 auto}
.wp85{width:85%;margin:0 auto}
.w40{width:15%;}
.wp80{width:80%;margin:0 auto}
.wp49{width:49%;}

.w85{width:85%;margin:0 auto}
.w25{width:20%;}
.w70{width:75%;}
.w60{width:56%;}
.w48{width:48%;margin: 0 auto;}
.w35{width:32%;}
.w55{width:57%;}
.w20{width:20%;}

/****************定位文字******************/
.ab01{position:absolute;right:0;left:0;width:85%;margin:0 auto;bottom:0px;}	
.ab02{position:absolute;right:30px;top:9px;z-index:10}	

/****************间隔距离******************/
.mt30{margin-top:40px}


/****************年度力荐明星企业******************/
.ban1{width: 100%;position: relative;}
.ban1bj{
	/****************background-image: url( ../images/index_50.png);
	background-repeat: no-repeat;******************/
	padding: 13px;
	border-radius: 8px;
	
	background-size: cover;
	margin-top: 1.5em;
  background-image: -moz-linear-gradient( 0deg, rgb(9,47,255) 0%, rgb(0,216,255) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(9,47,255) 0%, rgb(0,216,255) 100%);
  background-image: -ms-linear-gradient( 0deg, rgb(9,47,255) 0%, rgb(0,216,255) 100%);

}






.zi1{font-size: 1.2em;border-radius: 1.5em;color: #ff1300;margin: 1.2em 0.2em 0.5em 0.2em;
padding: 0.3em 1.5em;display: inline-block;background-color: #FFF100;font-weight: bold;}

.wp85 a{position: inherit;}


/****************滚动点点******************/
.fz{width:5px;height:5px;border-radius:20px;background-color:#fff;display:inline-block}
.cx{width:15px;height:5px;border-radius:15px;background-color:yellow;display:inline-block}



/*******************职位************************/

.zw{width: 100%;background-color: #fff;margin: 0 auto;margin-top: 10px;border-radius: 10px;padding: 0px;box-sizing: border-box;color: #333;}
.zw a{color: #333;width: 90%;margin: 0 auto;display:block;padding-top: 1.0em;}
.line{padding-bottom: 1.0em;border-top:2px  dashed #bababa;padding-top: 1.0em;}


ul.zw1 li:first-child{
	float: left;
	font-size: 1.5em;
	line-height: 2.0em;
	font-weight: bold;
	width: 60%;
	
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
	
}

ul.zw1 li:nth-child(2){
	font-size: 0.9em;
	float: right;
	text-align: right;
	line-height: 3.0em;
	width: 40%;
	
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
	
}

.fldy2{width: 100%;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;}

ul.fldy2 li{
	display: inline-block;
	border-radius: 20px;
	background-color: #fff100;
	padding: 0.2em 0.8em;
	text-align: center;

}

.zw2{line-height: 2.0em;}
ul.zw2 li{box-sizing: border-box;}

ul.zw2 li:first-child{
	float: left;
	font-size:0.9em;
	width: 70%;

	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;	
}

ul.zw2 li:nth-child(2){
	font-size: 0.9em;
	float: right;
	text-align: right;

	width: 30%;
	
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;	
}


ul.zw2 li:nth-last-child(3){
	float: left;
	font-size:1.2em;
	width: 70%;
	font-weight: bold;

	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}

ul.zw2 li:nth-last-child(2){
	font-size: 1.2em;
	float: right;
	text-align: center;
	color:#fff;
	background-color: #ff1300;
	border-radius: 20px;
	padding: 0em 0.5em;

	width: 25%;
	
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;	
}

.td{
	float: right;background-color: #fff100;border-radius: 20px;padding: 2px 10px;;font-size: 0.8em;color: #1574ff;font-weight: bold;
}












	
/****************漂浮******************/
.scroll{
	position: fixed;
    right: 0px;
    z-index: 100;
    bottom: 10px;
    cursor: pointer;
    font-size: 0.8em;
    padding: 2px 6px;
    border-radius: 15px 0px 0px 15px;
    background-color: red;
    color: #fff;
	}	
	
