	 /****************主体*****************/
	 	.cont-banner {
			height: 450px;
			background: url(../img/contact/cont-banner.png) no-repeat;
			background-size: 100%;
		}
  	.cont-main{
  		width: 1100px;
  		margin: 0 auto;
		margin-top: 100px;
		padding: 0 66px;
		padding-bottom: 62px;
		border-bottom:1px solid black ;
  	}
	.cont-main img{
		width:968px
	}
  	.contact-us {
		width: 1100px;
  		margin: 0 auto;
  		text-align: center;
		margin-bottom: 60px;
  	}
  	.contact-us ul{
  		text-align: center;
  		margin-top: 35px;
  		color: #404040;
		display: flex;
		justify-content: space-around;
  	}
  	.contact-us li{
  		padding-left: 70px;
  		text-align: left;
  	}
  	.contact-us li>h3 {
  		font-size: 25px;
		font-weight: 700;
  	}
  	.contact-us li>p {
  		font-size: 18px;
  	}
  	.tel{
  		background: url(../img/contact/cont-phone.png) no-repeat;
  		background-size: 57px 57px;
  	}
  	.fax{
  		background: url(../img/contact/cont-fax.png) no-repeat;
  		background-size: 57px 57px;
  	}
  	.email{
  		background: url(../img/contact/cont-email.png) no-repeat;
  		background-size: 57px 57px;
		}
		.company {
			border-top: 1px solid #000000;
			padding: 35px 20px 0;
		}
		.comp-top {
			display: block;
		}
		.company>.comp-left {
			display: inline-block;
			float: left;
			width: 71%;
		}
		.comp-left>img {
			width: 747px;
			height: 120px;
		}
		.comp-right {
			display: inline-block;
			width: 27%;
			margin-left: 10px;
			padding: 10px 0 13px 0 ;
		}
		.comp-right>h4 {
			font-size: 20px;
		}
		.comp-right>hr{
  		height: 1px;
  		background-color: #000000;
  	}
  	.comp-right>p{
  		font-size: 15px;
  		color: #3C3C3C;
  	}
  	.comp-right>p:last-child{
  		margin-top: 10px;
  	}
  	.company-info{
  		display: flex;
  		flex-wrap: wrap;
  		justify-content: space-around;
			padding: 50px  0;
  	}
  	.company-info>.comp-cont {
  		width: 515px;
  		margin-bottom: 50px;
  	}
  	.cont-right,.cont-left {
  		display: inline-block;
  	}
  	.cont-left{
  		width: 40%;
  		float: left;
  	}
  	.cont-left>img{
  		width: 200px;
  		height: 105px;
  	}
  	.cont-right {
  		width: 57%;
  		padding: 3px 0 0;
  		margin-left: 10px;
  	}
  	.cont-right>h4 {
  		font-size: 20px
  	}
  	.cont-right>hr{
  		height: 1px;
  		background-color: #000000;
  	}
  	.cont-right>p{
  		font-size: 15px;
  		color: #3C3C3C;
  	}
  	.cont-right>p:last-child{
  		margin-top: 10px;
  	}
  	/***********移动端************/
  	@media (max-width:1125px){
			.cont-banner {
				height: 395px;
				background: url(../img/contact/cont-banner1.png) no-repeat;
				background-size: 100%;
			}
  		.cont-main {
			width: 100%;
			margin: 0 auto;
			margin-top: 15px;
			padding: 0 15px;
			padding-bottom: 15px;
			border-bottom:1px solid black ;
  		}
		.cont-main img{
			width:100%
		}
		.contact-us ul{
			width: 100%;
			text-align: center;
			margin-top: 35px;
			color: #404040;
			display: flex;
			justify-content: space-around;
			flex-wrap: wrap;
		}
  		.contact-us li{
  			display: block;
  			width: 100%;
			margin-left: 70px;
			margin-bottom: 20px;
  		}
  		.contact-us{
			width: 100%;
  			margin: 30px 0 40px
  		}
  		.contact-us h1{
  			font-size: 27px
  		}
  		.contact-us>.eng-con{
  			font-size: 20px
  		}
  		.contact-us li>h3{
  			font-size: 20px
  		}
  		.contact-us li>p{
  			font-size: 17px
  		}
  		.tel,.fax,.email{
  			background-size: 47px
  		}
  		.company-info{
  			padding: 5px 0 0 0;
  			width: 90%;
  			margin: 0 auto;
			}
  		.company-info>.comp-cont{
  			width: 100%;
  			margin-bottom: 20px;
  			margin-right: 0;
			}
			.company {
				width: 100%
			}
			.comp-left>img {
				width: 334px;
				height: 100px;
			}
			.comp-right {
				width: 100%;
				margin-left: 0;
			}
			.comp-right>h4 {                                 
				font-size: 15px;
			}
  		.cont-left>img {
  			width: 138px;
  			height: 90px;
  		}
  		.cont-right {
  			padding: 0
  		}
  		.cont-right>p {
  			font-size: 13px
  		}
  		.cont-right>p:last-child{
  			margin-top: 5px
  		}
  		.cont-right>hr{
  			margin:5px 0
  		}
  		.cont-right>h4 {
	  		font-size: 15px
	  	}
		}
		@media (max-width:1125px){
			.comp-left>img {
				width: 280px;
			}
			.cont-left>img {
				width: 115px;
				height:90px;
			}
			.cont-right {
				margin-left: 8px;
				padding-top: 3px;
			}
			.cont-right>h4 {
				font-size: 13px;
			}
			.cont-right>p {
				font-size: 12px;
			}
		}