	/*banner*/
	section{
		width: 1550px;
		margin: 0 auto;
	}
	/*广告位*/
	.introduce{
		padding: 80px 0px;
		display: flex;
		justify-content: space-between;
		margin-bottom: 20px;
    }
    .div{
    	padding: 40px 80px;
    	width: 260px;
    	border: 2px solid gainsboro;
    	margin: 0 auto;
    	text-align: center;
    }
    .div a{
    	text-decoration: none;
    }
    .div1{
    	background: white;
    }
    .div2{
    	background: white;
    }
    .div3{
    	background: white;
    }
    .introduceBox{
    	margin: 0 auto;
    	width: 80px;
    	height: 80px;
    	margin-bottom: 40px;
    }
    .introduceBox img{
    	margin: 0 auto;
    	width: 80px;
    	height: 80px;
    }
    a{
    	font-weight: 400;
    	font-size: 24px;
    	text-decoration: none;
    }
    hr{
		width: 180px;  
		height: 1px;
		background: black;
		margin-top: 10px;  	
    }
    .font{
    	width: 120px;
    	height: 40px;
    	border: 1px solid black;
    	border-radius: 5px;
    	text-align: center;
    	line-height: 40px;
    	font-size: 16px;
    	margin: 0 auto;
    	margin-top: 20px;
    }
    .font a{
    	font-size: 16px;
    	text-decoration: none;
    	color: black;
    }
    /*方案产品内容*/
   .product_content{
   		width: 1550px;
   		/*background: #15274b;*/
   		padding: 20px 0;
   		margin-top: 30px;
   		display: flex;
		justify-content: space-between;
   }
   .product_content2{
	width: 1550px;
	margin-top: 20px;
	display: flex;
    justify-content: space-between;
   }
	#pBox{
		overflow:hidden;
		display: flex;
		justify-content: space-between;
		color: white;
	}
	.phbox{
		width: 270px;
		height: 100px;
		overflow: hidden;
	}
	.phbox:nth-child(2){
		background-position: -224px 0;
	}
	.phbox:nth-child(3){
		background-position: -448px 0;
	}
	.phbox:nth-child(4){
		background-position: -672px 0;
	}
	.phbox:nth-child(5){
		background-position: -896px 0;
	}
    .phbox img{
    	width: 270px;
    	height: 166px;
    }
    .titleFont{
    	font-size: 20px;
    	color: black;
    	margin-top: 40px;
    	padding: 5px;
    	height: 100px;
    }
	.centerFont{
		color: black;
		font-size: 18px;
		padding: 5px;
		height: 172px;
	}
	.btnMore{
		width: 140px;
		height: 40px;
		margin: 0 auto;
		background: rgb(77, 77, 189);
		text-align: center;
		line-height: 40px;
	}
	.btnMore a{
		text-decoration: none;
		color: white;
		font-size: 16px;
	}
	#div1{
		position:relative;
		width:100%;
		height:500px;
		overflow:hidden;
		  } 
	#div2{
		position:absolute;
	} 
	li{
		float:left;
		list-style-type:none;
		padding:5px;
	} 
	img{
		border:none;
	} 
	#div2 li a:hover{
		top:-10px;
	} 
	a{
		position:relative;
	} 
	#img{
		height: 500px;
		overflow: hidden;
		width: 100%;
	}
	#posterdiv{
		overflow: hidden;
		height: 300px;
		width:1500px;
	}
    #posterdiv ul{
		overflow: hidden;
		position: relative;
	}
    #posterdiv ul li{
		float:left;
		width:480px;
		height:300px;
		list-style: none;
	}
    #posterdiv ul li img{
		width:100%;
		height:500px;
	}
	.background-15274b{
		background: #15274b;
	}
	.margin-right-5{
		margin-right:40px;
		margin-top: 50px;
		font-size:70px;
	}