.body-box{
	max-width: 100%;
	text-align: center;
	margin: 0 auto;
}
.titlebox1{
	width: 62%;
	margin:2rem auto;
	position: relative;
}

.describe{
	font-family:'Microsoft YaHei';color:#999999;
	border: 1px solid #999999;
	padding: 10px 15px;
	width: auto;
	margin: 0 auto;
}

.Telcentent{
	width: 50%;
	margin: 0 auto;
}
.Telcentent strong{
	color:#5A5A5A;font-family:'Microsoft YaHei';font-size:30px;letter-spacing:2px;line-height:42px;
}
.Telcentent .span1{
	margin:0px;padding:0px;line-height:49px;color:#183884;font-size:35px;
}

.Telcentent .span2{
	margin:0px;padding:0px;line-height:49px;font-size:35px;
}
.leftbefore{
	width: 10%;
	height: 100%;
	position: absolute;
    top: 14px;
    left: 15%;
}
.rightafter{
	width: 10%;
	height: 100%;
	position: absolute;
	top: 14px;
    right: 16%;
}
.Company,.productbox,.newbox{
	width: 100%;
	text-align: center;
}
.Company{height: 550px;}

.productbox,.newbox{
	overflow: hidden;
	height: auto;
	padding-bottom: 2.5rem;
}
.newbox{
	height: 450px;
}

.Companyimg{
	width: 32%;
	height: 100%;
	display: inline-block;
	position: relative;
}
.CompanyContent{
	width: 46%;
	height: 100%;
	display: inline-block;
	position: relative;
    bottom: 30px;
}
	.Companyimg img{
		position: absolute;
	    right: 0;
	    width: 386px;
	    top: 60px;
	}
	
	.Companyimg ul{
	    overflow: hidden;
	}
	.Companyimg span{
		position: absolute;
		width: 75px;
	    height: 75px;
	    color: #FFF;
	    display: block;
	    overflow: hidden;
	}
	.Companyimg i{
		display: block;
	    margin-top: 20%;
	}
	.Companyspan1,.Companyspan3{
		background-image: url(../images/2017030314340544544.png);
		background-repeat:no-repeat;
		background-size: 100% 100%;
	}
	.Companyspan2,.Companyspan4{
		background-image: url(../images/20170303143739353935.png);
		background-repeat:no-repeat;
		background-size: 100% 100%;
	}
	.Companyspan1{
		right: 55px;
	    top: 35px;
	}
	.Companyspan2{
		right: 234px;
	    top: 73px;
	}
	.Companyspan3{
		right: 353px;
	    top: 208px;
	}
	.Companyspan4{
		right: 287px;
	    top: 378px;
	}
	.Companywenzi{
		width: 90%;
		margin: 0 auto;
	}
	.Companywenzi p span{
		line-height:26px;font-size:14px;font-family:'Microsoft YaHei';
	}
	.CompanyContentimg{
		width: 100%;
		margin: 0 auto;
	}
	.CompanyContentimg img{
		width: 32%;
		height: auto;
		border: 1px solid;
		border-radius: 3px;
	}

.productbox,.newbox{
	background-color: #203d89;
}
	.productbox .Telcentent .span1{color:#FFFFFF}
	.newbox .Telcentent .span1{color:#FFFFFF}
	
	.productbox .leftbefore{color:#e77817}
	.newbox .leftbefore{color:#e77817}
	
	.productbox .rightafter{color:#e77817}
	.newbox .rightafter{color:#e77817}
	
	.prolist1{
		display: none;
	}
	.prolist,.prolist1{
		width: 82%;
		margin: 0 auto;
	}
	.prolist ul,.prolist1 ul{
		list-style: none;
	}
	.prolist .proli,.prolist1 .proli{
		width: 23%;
		float: left;
		margin-right: 1%;
		margin-bottom: 1.5rem;
	}
	.prolist .proli a,.prolist1 .proli a{
		color: #FFFFFF;
		text-decoration: none;
	}
	.prolist .proli p,.prolist1 .proli p{
		font-size: 0.9rem;
	}
	.prolist .proli img,.prolist1 .proli img{
		width: 250px;
		height: auto;
		border: 1px solid rgb(33, 73, 167);
	    background-repeat: no-repeat;
	    padding: 3%;
	}
	.prolist .proli:hover img,.prolist1 .proli:hover img{
		border: 1px solid rgb(231, 120, 23);
	}

.advantage{
	width: 82%;
	text-align: center;
	overflow: hidden;
	margin: 25px auto;
	position: relative;
}
	.textcontent{
		width: 58%;    
		margin-top: 6%;
	}
	.imgcontent{
		width: 40%;
	}
	.ImageText{
		width: 100%;
		padding: 1%;
		z-index: 2;
	}
	.leftImageText{
		float: left;
		position: relative;
	}
		.titleNum{
		    width: 119px;
		    height: 152px;
		    z-index: 100;
		    left: 25px;
		    position: absolute;
		    background: url(../images/4bb9.png) no-repeat center center;
		}
		.titleNum p{
			color: #FFF;
			line-height: 66px;
   	 		font-size: 2rem;
		}
		.telcontent{
		    left: 170px;
		    position: absolute;
		    text-align: left;
		}
		.telcontent p{
 		    margin: 0px;
		    padding: 0px;
		    line-height: 25.2px;
		    white-space: normal;
		    font-family: 寰�蒋���;
		    font-size: 18px;
		    color: #666666;
		}
		.telcontent .telp{
			color: #E77817;
		    font-family: 寰�蒋���;
		    font-size: 1.6rem;
		    line-height: 35px;
		    white-space: normal;
		    font-weight: bold;
		}
		.telcontent .telp1:after{
			content: "";
			border-bottom: 2px solid #CCCCCC;
			width:60px;
			margin: 10px 0;
			display: block;
		}
		.telcontent .telp2,.telcontent .telp3{
		    font-size: 1rem;
		    border-bottom: 1px solid #CCCCCC;
		    line-height: 2rem;
		    margin-bottom: 10px;
		}
		
		
	.rightImageText{
		float: right;
		height: auto;
		position: relative;
	}
	.ImageText{
		width: 100%;    
		overflow: hidden;
		position: relative;
	}
	
	.imguap1{
	    position: absolute;
	    left: 28%;
	    top: 26%;
	    z-index: 1;
	}
	.imguap2{
		position: absolute;
	    left: 28%;
	    top: 64%;
	    z-index: 1;
	}
	.hotline{
		padding: 10px 50px;
		text-align: center;
		font-size: 20px;
	    font-family: SimHei;
	    color: #E56600;
	    line-height: 2;
	    width: auto;
	    margin: 10px auto;
	    border: 1px solid #E56600;
	    font-weight: bold;
	    margin-bottom: 50px;
		display: inline-block;
	}
	
	.newlist{
		width: 80%;
		text-align: center;
		overflow: hidden;
		margin: 25px auto;
		position: relative;
		background-color: #FFFFFF;
	}
	.newleft,.newright{
		float: left;
		width: 4%;
	}
	.newtitle{
		width: 20px;
	    padding: 68px 15px;
	    font-size: 1.5rem;
	    color: #FFFFFF;
	    background-color: #E56600;
	}
	.newlistcontent{
		width: 44%;
	    text-align: left;
	    padding: 1%;
	}
	.newlistcontent ul{
		list-style: none;
	}
	.newlistcontent ul li{
		font-size: 14px;
    	line-height: 22px;
    	overflow: hidden;
    	border-bottom: 1px dotted #CCC;
    	padding: 8px 0;
    	color: #545454;
	}
	.newlistcontent ul li a{
		text-decoration: none;
    	color: #282828;
	}
	.newlistcontent ul li p{
		display: inline-block;
	}
	.newlistcontent ul li span{
		float: right;
		font-size: 10px;
	}
