.top-banner{width: 100%;position: relative;overflow: hidden;}
.top-banner img{width: 100%;}

.abouttitle{font-family: "ERAS"; font-size: 56px;color: #1a439a;text-align: center;line-height: 70px;margin-bottom: 40px;}

.whoarewe{}
.whoarewe .who-cont{font-size: 22px;line-height: 33px;margin-bottom: 30px;}
.whoarewe .who-factry{margin-top: 50px;}
.whoarewe .who-factry h3{text-align: center;font-size: 28px;padding: 25px 0;color: #595757;font-weight: bold;}

.whychooseus{margin: 60px 0;}
.why-info .why-info-item{display: flex;display: -webkit-flex;align-items:center;margin-top: -60px;}
.why-info .why-info-item > div{width: 50%;padding: 0 20px;vertical-align: middle;}
.why-info .why-info-item:first-child{margin-top: 0;}
.why-info .why-info-cont h3{color: #1a439a;font-family: "eras";font-size: 46px;position: relative;line-height: 90px;border-bottom: 2px solid #595757;display: inline-block;margin: 20px 0 10px;}

h3 {}
.why-info .why-info-cont p{font-size: 22px;}

.our-products{padding: 30px 0;}
.our-products .product-swiper{position: relative;padding-bottom: 30px;}
.our-products .product-swiper .swiper-button-next, .our-products .product-swiper .swiper-button-prev{font-weight: bold;color: #244491;}
.our-products .product-swiper .swiper-button-next{right: -40px;}
.our-products .product-swiper .swiper-button-prev{left: -40px;}
.our-products .product-swiper .swiper-slide{position: relative;}
.our-products .product-swiper .swiper-slide .slide-cont{position: absolute;top: 78%;padding-left: 17%;padding-right: 12%;}
.our-products .product-swiper .swiper-slide .slide-cont p{font-size: 20px;font-family: Bahnschrift;color: #19408f;}
.our-products .product-swiper .swiper-slide .slide-cont p a{color: #19408f;}

.our-products .product-swiper .swiper-slide img {display:block;position:relative;-webkit-transition:all .4s linear;transition:all .4s linear;}

.our-products .product-swiper .swiper-slide:hover img {-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}
.our-products .product-swiper .swiper-slide{overflow: hidden;}




@media (max-width: 1024px) {
  	.abouttitle{font-size: 40px;line-height: 40px;margin-bottom: 20px;}
  	.whoarewe .who-cont{margin-bottom: 20px;}
  	.whoarewe .who-factry{margin-top: 40px;}
  	.whoarewe .who-factry h3{font-size: 24px;margin: 0 auto;}
  	.why-info .why-info-item{margin-top: 0;}
  	.why-info .why-info-cont h3{font-size: 34px;margin-top: 0;line-height: 40px;}
  	.our-products .product-swiper .swiper-slide .slide-cont{top: 82%;padding-left: 12%;padding-right: 12%;}
	.our-products .product-swiper .swiper-slide .slide-cont p{font-size: 14px;}
	.our-products .product-swiper .swiper-button-next{right: 10px;}
	.our-products .product-swiper .swiper-button-prev{left: 10px;}


  
}

@media (max-width: 768px) {
	.abouttitle{font-size: 30px;line-height: 30px;margin-bottom: 20px;}
	.whoarewe .who-cont{font-size: 18px;line-height: 26px;margin-bottom: 10px;}
	.whoarewe .who-factry{margin-top: 20px;}
	.whoarewe .who-factry h3{font-size: 20px;margin: 0 auto;padding: 15px 0;}
	.whychooseus{margin: 30px 0;}
	.why-info .why-info-item{margin-top: 10px;}
	.why-info .why-info-item:first-child{margin-top: auto;}
	.why-info .why-info-item > div{padding: 0 15px 0 0;}
	.why-info .why-info-cont h3{font-size: 24px;line-height: 30px;}
	.why-info .why-info-cont p{font-size: 14px;}
	.our-products .product-swiper .swiper-slide .slide-cont{top: 72%;padding-left: 5%;padding-right: 5%;}
	.our-products .product-swiper .swiper-button-next{right: 10px;}
	.our-products .product-swiper .swiper-button-prev{left: 10px;}

}




