.myContent{
  height: auto;
}
.about-container{
	width: 1180px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
.fullpage-wrapper .section0{
	z-index: 9!important;
}
.section1{
	background: url("../images/about-bg-1.jpg") no-repeat center center;
	background-size: cover;
	
}
.section1 .about-container{
	width: 1265px;
}
.section1 h2{
	height: 222px;
	line-height: 222px;
	padding-left: 167px;
	font-size: 48px;
	font-weight: normal;
	color: #0a0017;
	background: url("../images/h-bg1.png") no-repeat;
}
.section1 .company-info{
	width: 590px;
	line-height: 195%;
	margin-left: auto;
}
.section1 .company-info h3{
	font-size: 20px;
	text-align: right;
	margin-top: -3%;
	margin-bottom: 4%;
}
.section1 .company-info p{
	font-size: 16px;
}
.section1 .company-info p.first-p{
	text-align: right;
}
.section1 img{
	margin-left: 33%;
}

@media (max-width: 1440px){
	.section1 h2{
		font-size: 38px;
	}
	.section1 img{
		margin-left: 29%;
	}
}

@media (max-width: 1280px){
	.section1 .about-container{
		width: 1180px;
	}
}

@media (max-width: 1200px){
	.section1 .about-container{
		width: 98%;
	}
	
	.section1 img{
		width: 400px;
	}
}


@media (max-width: 1024px){
	.section1 h2{
		font-size: 24px;
		background-size: 170px auto;
		line-height: 145px;
		padding-left: 130px;
	}
	.section1 img {
	    margin-left: 25%;
	}
}

@media (max-width: 960px){
	.section1{
		margin-top: 40px;
		height: auto!important;
	}
	.section1 h2{
		background: none;
		padding-left: 0;
		height: auto;
		line-height: 80px;
		font-size: 18px;
	}
	.section1 img{
		margin-left: 0;
		max-width: 100%;
	}

	.section1 .company-info{
		width: 100%;
		margin-left: 0;
		line-height: 1.7;
	}

	.section1 .company-info h3,
	.section1 .company-info p.first-p{
		text-align: left;
		
	}

	.section1 .company-info h3{
		margin: 3% 0 2% 0;
		font-size: 18px;
	}
	.section1 .company-info p{
		font-size: 14px;
	}
}


/*section2*/
.section2 {
	text-align: center;
	color: #fff;
	background: url("../images/about-bg-2.jpg") no-repeat center center;
	background-size: cover;
}
.section2 dl{
	line-height: 200%;
	padding: 0 8%;
}
.section2 dt h3{
	font-size: 24px;
	font-weight: normal;
}
.section2 dt img{
	margin: 5% 0 2%;
}
.section2 dd{
	font-size: 18px;
	margin-top: 3%;
}
.section2 dd p{
	font-size: 14px;
	margin-top: 3%;
}
.section2 .owl-theme .owl-controls .owl-buttons div{
	width: 53px;
	height: 97px;
	opacity: 1;
	position: absolute;
	top: 28%;

}
.section2 .owl-theme .owl-controls .owl-buttons div.owl-prev{
	background: url("../images/arrow-left.png") no-repeat center center;
	left: -7%;
}
.section2 .owl-theme .owl-controls .owl-buttons div.owl-next{
	background: url("../images/arrow-right.png") no-repeat center center;
	right: -7%;
}

.section2 .owl-pagination{
	display: none;
}
@media (max-width: 1440px){
	.section2 .owl-theme .owl-controls .owl-buttons div{
		top: 40%;
	}
	.section2 .owl-theme .owl-controls .owl-buttons div.owl-next{
		right: 0;
		background-size: 30px auto;
	}
	.section2 .owl-theme .owl-controls .owl-buttons div.owl-prev{
		left: 0;
		background-size: 30px auto
	}
}
@media (max-width: 960px){
	.section2 dl{
		line-height: 1.7;
		padding-left: 2%;
		padding-right: 2%;
	}
	.section2 dt h3{
		font-size: 18px;
	}
	.section2 dd{
		font-size: 14px;
	}
	.section2 .owl-theme .owl-controls .owl-buttons div.owl-prev,
	.section2 .owl-theme .owl-controls .owl-buttons div.owl-next{
		display: none;
	}

	.section2 dt img{
		width: 150px;
	}

	.section2 .owl-pagination{
		display: block;
	}
}


/*section3*/
.section3{
	text-align: center;
	background: url("../images/about-bg-3.jpg") no-repeat center center;
	background-size: cover;
}
.section3 .about-container{
	line-height: 190%;
	margin-top: 4%;
}
.section3 .about-container p{
	padding: 0 4%;
}
.section3 h3{
	font-size: 18px;
	margin-bottom: 0.5%;
}
.section3 img{
	margin-top: 2.6%;
}

.section3 .about-phone-img{
	display: none;
}

@media (max-width: 1440px){
	.section3 img{
		width: 80%;
	}
}

@media (max-width: 960px){
	.section3 .about-container{
		line-height: 1.7;
	}
	.section3 h3{
		margin-bottom: 2%;
		font-size: 16px;
	}
	.section3 .about-container p .br-phone{
		display: none;
	}
	.section3 .about-img{
		display: none;
	}

	.section3 .about-phone-img{
		display: inline-block;
	}
}

/*section4*/
.section4{
	background: url("../images/about-bg-4.jpg") no-repeat center center;
	background-size: cover;
	color: #fff;
}
.section4 p{
	margin-top: 6%;
	text-align: center;
	font-size: 24px;
	
}
/*section4*/
.section5{
	background: url("../images/about-bg-5.jpg") no-repeat center center;
	background-size: cover;
	text-align: center;

}
.section5 p{
	margin-top: 6%;
	margin-bottom: 7%;
	font-size: 24px;
	background: url("../images/h-bg2.png") no-repeat center 18px;
	height: 125px;
}

.section5 a{
	display: inline-block;
	width: 500px;
	height: 80px;
	line-height: 80px;
	font-size: 24px;
	background-color: #90272b;
	color: #fff;
}

@media (max-width: 1440px){

	.section4 p{
		padding-left: 3%;
		padding-right: 3%;
	}
	.section4 p,
	.section5 p{
		font-size: 20px;
	}

	.section5 p{
		background-position: center 12px;
		background-size: 1000px auto
	}

	.section5 a{
		width: 440px;
		height: 70px;
		line-height: 70px;
	}
}

@media (max-width: 1220px){
	.about-container{
		width: 98%;
	}
}


@media (max-width: 1024px){
	.section5 p{
		background: none;
	}

	.section5 a{
		width: 350px;
		height: 60px;
		line-height: 60px;
	}
}

@media (max-width: 960px){
	.section1 .about-container,
	.auto-container{
		width: 96%;
	}
	#fp-nav.right{
		display: none;
	}

	.section4 p, .section5 p{
		font-size: 15px;
		line-height: 1.7;
	}

	.section5 a{
		font-size: 14px;
		width: 300px;
		height: 40px;
		line-height: 40px;
	}
}