.new-content-block{
    width: 1200px;
    overflow: hidden;
}
.new-wrapper{
    width: 100%;
    margin-left:-10px;
    margin-right:-10px;
}
.new-box{
    width: 33.33%;
    float: left;
    display: inline-block;
}
.new-div{
    display: block;
    position: relative;
    width: 100%;
    overflow: hidden;
	box-shadow:4px 4px 5px rgba(0,0,0,0.09);
}
.new-box:hover .new-div{
	box-shadow: 5px 8px 8px #ccc;
}
.new-in-box{
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
	padding-bottom: 10px;
}

.new-source,.new-img{
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    display: block;
    max-width: 100%;
    max-height: 100%;
    transition: all 0.8s;
}
.new-div:hover .new-source,.new-div:hover .new-img{
	-webkit-transform: scale(1.2,1.2);
	-moz-transform: scale(1.2,1.2);
	-ms-transform: scale(1.2,1.2);
	-o-transform: scale(1.2,1.2);
	transform: scale(1.2,1.2);
}
.new-i{
    display: block;
    padding-bottom:57%;
    box-sizing: border-box;
}
.new-bottom{
    padding-left: 8%;
    padding-top: 17px;
    background: #fff;
    padding-bottom: 24px;
    box-shadow:4px 6px 4px rgba(0,0,0,0.09);
}
.new-div:hover .new-bottom{
	box-shadow: 8px 8px 10px #ccc;
}
.new-time{
	margin-right:3.9%;
}
.new-text-box{
	margin-bottom: 10px;
}
.new-text-box span{
	color: #14191e;
	font-size: 14px;
}
.new-text-box span:first-of-type{
	padding-right: 6.8%;
}
.new-text-box span:last-of-type{
	padding-right: 11.7%;
}
.new-text-box span i,.new-text-box span b{
	font-weight: normal;
	font-style: normal;
}
.new-text-box  a{
	padding: 6px 5.7%;
	display: inline-block;
	font-size: 14px;
	color: #fff;
	border-radius: 25px;
}
.new-bule{
	background: #188eee;
}
.new-bule:hover{
	background: #1078cd;
}
.new-red{
	background: #e01544;
}
.new-red:hover{
	background: #c30934;
}
.over{
	color: #666;
	display: inline-block;
	text-align: center;
	width: 23.2%;
}
.cooperative-enterprise{
	padding: 50px 0 80px 0 ;
	background: #f5f5f5;
}
.cooperative-enterprise section{
	width:1200px;
	margin: 0 auto;
}
.cooperative-enterprise ul{
    width: 23%;
    height: auto;
    text-align: center;
    margin:0 1%;
    float: left;
    padding-bottom: 70px;
}

.cooperative-enterprise ul li{
    margin:20px 0;
    cursor: pointer;
    transition: transform 1s linear;
    transform-style: preserve-3d;
	width: auto;
	height: auto;
	border:none;
}
.cooperative-enterprise ul li img{
    max-width: 100%;
	box-shadow: 1px 1px 2px #ccc;
}
.cooperative-enterprise ul li img:hover{

    box-shadow: 3px 3px 5px rgba(0,0,0,0.2);
}

.cooperative{
	padding-top: 46px;
	padding-left: 33px;
	background: #fff;
	margin-top: 40px;
	overflow:hidden;
	box-shadow: 0 5px 5px rgba(0,0,0,0.09) , 0 0 0 rgba(0,0,0,0);
	
}
.cooperative-left ,.cooperative-right,.cooperative-left p,.cooperative-right p{
	float: left;
	overflow: hidden;
}
.cooperative-left{
	width: 72.66%;
	position: relative;
}
.many-companies{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 100%;
}
.cooperative-left i{
	box-sizing: border-box;
	padding-bottom: 39.38%;
	display: block;
}
.cooperative-right{
	width: 27.33%%;
}

.some-cooperative{
	overflow: hidden;
	margin-bottom: 40px;
}
.cooperative-name{
	font-size:22px;
	color: #fff;
	background:#0b3090;
	width: 76px;
	height: 76px;
	border-radius: 50%;
	display: inline-block;
	text-align: center;
	padding-top: 8px;
	box-sizing: border-box;
}
.cooperative-name3{
	line-height: 60px;
	background: #fe5600;
}
.num-right{
	float: left;
	padding-left: 23px;
	padding-top: 10px;
}
.num-right .num{
	font-size: 32px;
	color:#0b3090 ;
}
.num-right{
	font-size: 16px;
	color: #989da3;
}
.num-right .name-yellow{
	color: #ffc000 ;
}
.num-right .name-origin{
	color:#fe5600;
}
.coor-yellow{
	background: #ffc000;
}
@media (max-width: 1200px) {
	.new-content-block{
		width: 100%;
	}
	.cooperative-enterprise{
		padding-bottom: 40px;
	}
}
 @media(max-width:1068px){
 	.new-text-box span:first-of-type{
 		display: none;
 	}
 	.new-time{margin-right: 7%;}
 	.over{width: 42%;}
 	.cooperative{
		padding-left: 0;
		padding-top: 0;
	}
	.cooperative-left{width: 100%;}
	.some-cooperative{float: left;margin-right:4px; }
	.cooperative-right{margin-top: 20px;}
}
 @media(max-width:730px){
 	.new-text-box span:first-of-type{
 		display: none;
 	}
 	.new-text-box span:last-of-type{padding-right:0;}
 	.new-time{margin-right: 2%;}
 	.over{width: 42%;}
}
 @media(max-width:640px){
 	.all-course,.cooperative-right{display: none;}
 	.cooperative-enterprise{padding-bottom:30px;}
 }
  @media(max-width:855px){
  	.cooperative-name{
  		font-size:16px;
  		width: 52px;
    	height: 52px;
  	}
  	.num-right .num {
    font-size: 20px;
	}
	.cooperative-right{transform: translateX(8%);}
	.cooperative-name3 {
    line-height: 36px;
	}
  }
