.pt6{padding-top: 60px;}
.h100{width: 100%;height: 100px;}
.left{width: 17%;margin-right: 4%;float: left;}
.w1110{width: 79%;float: right;}
.h56{width: 100%;height: 56px;text-align: center;line-height: 56px;color: #fff;font-size: 22px;}
.newsList{background-color: #f4f4f4;width: 100%;padding: 10px;}
.newsList .li{cursor: pointer;margin-bottom: 10px;background-color: #ebebeb;height: 50px;line-height: 50px;width: 100%;text-align: center;font-size: 16px;color: #777;}
.newsList .li:hover{background-color: #607dcd;color: #fff;}
.newsList .li:nth-last-child(1){margin-bottom: 0;}
.newsList .on{color: #3e61bf;}

.boxs_n{padding: 20px;line-height: 1.8;margin-bottom: 30px;transition: all 0.5s;box-shadow:0 2px 10px 0 rgba(0,0,0,0.1);}
.boxs_n:hover {box-shadow:0 4px 20px 0 rgba(0,0,0,0.2);}
.wh230{width: 230px;height: 170px;margin-right: 2%;overflow: hidden;}
.wh230 .img{width: 100%;height: 100%;transition: all .5s;}
.boxs_n:hover .img{transform: scale(1.2);}
.M{display: cell;vertical-align: middle;}
.M img{vertical-align: middle;width: 5px;height: 8px;margin-right: 20px;}
.M span{display: inline-block;vertical-align: middle;font-size: 12px;color: #999;}
.bor_bf{border: 1px solid #bfcdf1;width: 300px;height: 40px;}
input{font-size: 16px;}
.w60{width: 60px;height: 40px;}

.w350{width: 31.5%;padding: 30px 20px;box-sizing: border-box;line-height: 1.8;margin-right: 30px;margin-bottom: 30px;float: left;position: relative;transition: all 0.5s;box-shadow:0 0 6px 0 rgba(0,0,0,0.12);}
.w350:hover {box-shadow:0 4px 10px 0 rgba(0,0,0,0.2);}
.w350:nth-child(3n){margin-right: 0;}
.h3{width: 100%;height: 3px;background-color: #3e61bf;position: absolute;top: 0;left: 0;}
.look{width: 90px;height: 32px;line-height: 32px;text-align: center;color: #0879c5;font-size: 14px;border: 1px solid #0879c5;}

.ji{width: 48.6%;position: relative;padding: 30px 20px;box-sizing: border-box;line-height: 1.8;margin-right: 30px;margin-bottom: 30px;float: left;transition: all 0.5s;box-shadow:0 0 6px 0 rgba(0,0,0,0.12);}
.ji:hover {box-shadow:0 4px 10px 0 rgba(0,0,0,0.2);}
.ji:nth-child(2n){margin-right: 0;}
.w3{width: 3px;height: 100%;background-color: #3e61bf;position: absolute;top: 0;left: 0;}
.ji_look{display: table-cell;vertical-align: middle;text-align: center;float: right;}
.ji_look img{vertical-align: middle;width: 6px;height: 12px;}
.ji_look span{display: inline-block;vertical-align: middle;color: #3e61bf;margin-right: 5px;}
.py6{padding-top: 60px;padding-bottom: 60px;}
.mo{font-size: 16px;line-height: 1.8;margin-bottom: 30px;}

/* 人才 */
.classList{font-size: 16px;margin-bottom: 30px;}
.classList .li{color: #222;cursor: pointer;}
.classList .on{color: #3e61bf;}
.classList .shu{margin: 0 20px;color: #c7c7c7;}
.w_350{width: 31.5%;margin-right: 30px;margin-bottom: 30px;float: left;transition: all 0.5s;box-shadow:0 0 6px 0 rgba(0,0,0,0.12);}
.w_350:hover {box-shadow:0 4px 10px 0 rgba(0,0,0,0.2);}
.w_350:nth-child(3n){margin-right: 0;}
.h220{width: 100%;height: 220px;overflow: hidden;}
.h220 .img{width: 100%;height: 100%;transition: all .5s;}
.w_350:hover .img{transform: scale(1.2);}
.wh50{width: 50px;height: 50px;position: absolute;top: 50%;left: 50%;margin-top: -25px;margin-left: -25px;}
.xian{display: cell;vertical-align: middle;margin-top: 10px;}
.xian:nth-child(1){margin-top: 0;}
.xian img{vertical-align: middle;width: 22px;height: 22px;margin-right: 5px;}
.xian span{display: inline-block;vertical-align: middle;color: #777;font-size: 14px;width: 90%;}
.w90{width: 90px;margin: auto;margin-top: 30px;}
.jing{width: 48.6%;height: 540px;position: relative;padding: 0 30px;box-sizing: border-box;line-height: 1.8;margin-right: 30px;margin-bottom: 30px;transition: all 0.5s;float: left;box-shadow:0 0 6px 0 rgba(0,0,0,0.12);}
.jing:hover {box-shadow:0 4px 10px 0 rgba(0,0,0,0.2);}
.jing:nth-child(2n){margin-right: 0;}
.T{padding: 30px 0;border-bottom: 1px solid #E1E1E1;font-size: 24px;}
.Y{overflow-y: auto;height: 80%;clear: both;padding: 20px 0;font-size: 16px;color: #666;}
.Y p{padding: 10px 0;}


/* 下载 */
.pb3{padding-bottom: 35px;margin-bottom: 30px;border-bottom: 1px solid #E1E1E1;}
.pb3 .font-14:hover{color: #3e61bf;}
.wh20{width: 20px;height: 20px;}
.wh14{width: 14px;height: 14px;}

/* 需求 */
.xu_320{width: 22.8%;padding: 30px 20px;box-sizing: border-box;line-height: 1.8;box-shadow: 0 0 6px 0 rgba(0,0,0,0.12);margin-right: 40px;margin-bottom: 30px;float: left;position: relative;}
.xu_320:nth-child(4n){margin-right: 0;}


@media only screen and (max-width:1500px) {
	.h56{height: 48px;line-height: 48px;font-size: 20px;}
	.newsList .li{margin-bottom: 10px;height: 44px;line-height: 44px;font-size: 16px;}	
	.wh230{width: 190px;height: 140px;}
	.boxs_n .font-20{font-size: 18px;}
	.boxs_n .mb-2{margin-bottom: 10px;}
	.boxs_n .mb-3{margin-bottom: 20px;}
	.bor_bf{width: 240px;height: 40px;}
	.w60{width: 50px;}
	
	.w350{width: 31.3%;margin-right: 3%;}
	.w350 .font-20{font-size: 18px;}
	.w350 .font-16{font-size: 14px;}
	.w350 .font-14{font-size: 12px;}
	.w350 .mb-4{margin-bottom: 30px;}
	
	.ji{width: 48.5%;padding: 30px 20px;margin-right: 3%;/}
	.ji_look span{font-size: 12px;}
	.ji .font-20{font-size: 18px;}
	.ji .font-16{font-size: 14px;}
	.ji .font-14{font-size: 12px;}
	.py6{padding-top: 60px;padding-bottom: 60px;}
	.mo{font-size: 16px;margin-bottom: 30px;}
	
	.w_350{width: 31.3%;margin-right: 3%;}
	.h220{height: 180px;}
	.wh50{width: 42px;height: 42px;margin-top: -21px;margin-left: -21px;}
	.jing{width: 48%;height: 480px;padding: 0 30px;margin-right: 4%;}
	.T{padding: 20px 0;font-size: 22px;}
	.Y{padding: 10px 0;font-size: 16px;}
	.Y p{padding: 5px 0;} 
	
	/* .w90{width: 90px;margin-top: 30px;} */
	.xu_320{width: 21.8%;}
}

@media only screen and (max-width:1100px) {
	.left{width: 100%;margin-right: 0;float: inherit;margin-bottom: 30px;overflow: hidden;}
	.h56{width: 100%;}
	.newsList{display: flex;flex-wrap: nowrap;overflow-x: auto;width: 100%;}
	.newsList .li{width: 20%;margin-bottom: 0;flex-shrink: 0;}
	.newsList::-webkit-scrollbar {
	    width: 10px;
	    height: 5px;
	  }
	.newsList::-webkit-scrollbar-thumb {
		transition: all 0.3s;
		background-color: rgba(193, 193, 193, 0.3);
		background-clip: padding-box;
		border-width: 3px;
		border-color: transparent;
		border-style: solid;
		border-radius: 5px;
	}
	.newsList::-webkit-scrollbar-thumb:hover {
	  background-color: rgba(189, 189, 189, 0.5);
	  background-clip: border-box;
	}
	
	.w1110{width: 100%;float: inherit;}
	
	.xu_320{width: 48%;padding: 30px 20px;line-height: 1.8;margin-right: 0;margin-bottom: 30px;/* float: left; */}
	.xu_320:nth-child(4n){margin-right: 0;}
	.xu_320:nth-child(2n){margin-left: 4%;}
}

@media only screen and (max-width:800px) {
	
	.w1110{width: 100%;float: inherit;}
	.wh230{width: 140px;height: 110px;}
	.boxs_n{padding: 10px;}
	.boxs_n .font-20{font-size: 16px;}
	.boxs_n .font-16{font-size: 14px;}
	.boxs_n .mb-2{margin-bottom: 5px;}
	.boxs_n .mb-3{margin-bottom: 10px;}
	
	.w350{width: 31.3%;margin-right: 3%;margin-bottom: 30px;}
	.w350 .font-20{font-size: 16px;}
	.w350 .mb-1{margin-bottom: 5px;}
	.w350 .mb-2{margin-bottom: 10px;}
	.w350 .mb-4{margin-bottom: 10px;}
	.look{width: 70px;height: 26px;line-height: 26px;font-size: 12px;}
	
	.ji{width: 100%;margin-right: 0;}
	.ji .font-20{font-size: 16px;}
	
	.w_350{width: 48%;margin-right:0;margin-bottom: 30px;}
	.w_350:nth-child(2n){margin-left: 4%;}
	.h220{height: 220px;}
	.wh50{width: 50;height: 50;margin-top: -25px;margin-left: -25px;}
	
	.xian{margin-top: 0;}
	.xian img{width: 18px;height: 18px;}
	.xian span{font-size: 12px;}
	
	.jing{padding: 0 20px;}
	.T{padding: 15px 0;font-size: 20px;}
	
	
	.classList{font-size: 14px;margin-bottom: 30px;text-align: left;}
	.classList .shu{margin: 0 10px;}
}

@media only screen and (max-width:600px) {
	.pt6{padding-top: 40px;}
	.h56{height: 46px;line-height: 46px;font-size: 16px;}
	.newsList .li{height: 40px;line-height: 40px;font-size: 14px;}
	
	.w1110{width: 100%;float: inherit;}
	.wh230{width: 30%;height: 90px;}
	.w-70{width: 65%;}
	.boxs_n{padding: 10px;}
	.boxs_n .font-20{font-size: 14px;}
	.boxs_n .font-16{font-size: 12px;}
	.boxs_n .mb-2{margin-bottom: 0;}
	.boxs_n .mb-3{margin-bottom: 5px;}
	
	.w350{width: 48%;padding: 20px 10px;margin-right: 0;margin-bottom: 20px;}
	.w350:nth-child(2n){margin-left: 3%;}
	
	.ji{padding: 10px 20px;}
	.ji .font-20{font-size: 16px;}
	.ji .font-16{font-size: 14px;}
	
	.mo{font-size: 14px;margin-bottom: 20px;}
	.h100{height: 80px;}
	
	.h220{height: 160px;}
	.wh50{width: 40;height: 40;margin-top: -20px;margin-left: -20px;}
	.w_350 .font-16{font-size: 14px;}
	
	.xian{line-height: 1.5;}
	.xian img{width: 16px;height: 16px;margin-right: 0;}
	.xian span{font-size: 12px;}
	
	.jing{width: 100%;height: 380px;padding: 0 10px;margin-right: 0;margin-bottom: 20px;}
	
	.pb3{padding-bottom: 25px;margin-bottom: 10px;}
	.wh20{width: 16px;height: 16px;}
	.wh14{width: 12px;height: 12px;}
	.pb3 .font-16{font-size: 14px;}
	.pb3 .font-14{font-size: 12px;}
}

@media only screen and (max-width:460px){
	.w_350{width: 100%;margin-bottom: 20px;}
	.w_350:nth-child(2n){margin-left: 0;}
	.h220{height: 200px;}
	.w_350 .font-16{font-size: 16px;}
	
	.jing{height: 300px;padding: 0 10px;}
	.T{font-size: 18px;}
	.Y{font-size: 14px;}
	.Y p{padding: 0;margin-bottom: 5px;}
	
	.xu_320{width: 100%;padding: 30px 20px;line-height: 1.8;margin-bottom: 30px;/* float: left; */}
	.xu_320:nth-child(2n){margin-left: 0;}
}

@media only screen and (max-width:375px) {
	.pt6{padding-top: 20px;}
	.left{margin-bottom: 20px;}
	.h56{height: 36px;line-height: 36px;font-size: 14px;}
	.newsList .li{height: 30px;line-height: 30px;font-size: 12px;}
	
	.bor_bf{width: 200px;height: 30px;}
	.w60{width: 40px;height: 30px;}
	
	
	.w1110{width: 100%;float: inherit;}
	.w1110 .mb-5{margin-bottom: 20px;}
	.wh230{width: 38%;height: 90px;}
	.w-70{width: 60%;}
	.boxs_n{padding: 10px;margin-bottom: 10px;}
	.boxs_n .font-20{font-size: 14px;}
	.boxs_n .font-16{font-size: 12px;}
	.boxs_n .mb-2{margin-bottom: 0;}
	.boxs_n .mb-3{margin-bottom: 5px;}
	
	.w350{width: 100%;}
	.w350:nth-child(2n){margin-left: 0;}
	
	.ji .font-20{font-size: 14px;}
	.ji .font-16{font-size: 12px;}
	
	.mo{font-size: 12px;margin-bottom: 10px;}
	.h100{height: 40px;}
	
	.h220{height: 160px;}
	.w_350 .font-16{font-size: 14px;}
	
	.jing{height: 280px;}
	.T{font-size: 16px;padding: 5px 0;}
	.Y{font-size: 12px;}
	
	.classList{font-size: 12px;margin-bottom: 20px;}
	.classList .shu{margin: 0 5px;}
}