﻿

@media (max-width: 1299.98px) {
	.mainHeader ul li>a{
		padding: 0 5px;
	}

	.banner-text h1{
		font-size: 36px;
	}

	.small-title{
		font-size: 14px;
	}

	.banner .swiper-slide .banner-text:before{
		left: -25px;
	}

	.banner-text h2{
		font-size: 16px;
	}

	.nyContact .contactInfos{
		padding: 35px 15px;
	}

	.nyContact .contactInfos p.p1{
		font-size: 20px;
	}

	.nyContact .contactInfos .tel a{
		font-size: 18px;
	}

	.nyContact .contactInfos .div-imgs .item p{
		font-size: 14px;
	}
}
@media (max-width: 1199.98px) {
	.proSec .item .content h1{
		font-size: 28px;
	}

	.proSec .item .content h2{
		font-size: 14px;
	}

	.proSec .item .content i{
		height: 40px;
	}

	.proSec .item:hover .content i{
	    height: 50px;
	}

	.proSec .item .content span{
		font-size: 14px;
		width: 120px;
		height: 40px;
		line-height: 40px;
	}

	.nyCates .ny-title h2{
		font-size: 20px;
	}
}

@media (max-width: 1099.98px) {
	
	.nyCates .ny-title h2{
		font-size: 18px;
	}

	.nyCates .ny-title h3{
		font-size: 12px;
	}

	.nyCates .cinfos .tel a{
		font-size: 14px;
	}

	.aboutContent .div-text .bg_text{
		font-size: 108px;
		left: -59px;
	}

	.aboutContent .div-text{
		padding-top: 25px;
	}

	.aboutContent .div-text p.t1{
		margin-bottom: 10px;
	}

	.aboutContent .div-text p.des{
		margin-top: 25px;
		font-size: 14px;
    	line-height: 22px;
	}


}

@media (max-width: 991.98px) {

	.banner .div-text .des{
		font-size: 14px;
	}

	.proSec .item .content i{
		margin: 15px auto;
	}

	.sp{
		padding: 45px 0;
	}

	.commonTit p.p1{
		font-size: 24px;
	}

	.commonTit p.p2{
		font-size: 14px;
	}

	.pbtn{
		width: 33%;
	}









}

@media (max-width: 767.98px) {
	.container-fluid{
		padding: 0 20px;
	}

	.proSec .item .content h2{
		font-size: 12px;
	}

	.banner{
		min-height: unset;
	    height: 260px;
	    margin-top: 80px;
	}

	.pageTitle .div-text p.p1{
		font-size: 24px;
	}

	.pageTitle .div-text p.p2{
		font-size: 14px;
	}

	.nyNewsList .div-img{
		max-width: 100%;
		margin-top: 15px;
	}

	.nyNewsList .content p.title{
		font-size: 18px;
	}

	.banner-text h1{
		font-size: 20px;
	}

	.small-title{
		font-size: 14px;
	}

	.banner .swiper-slide .banner-text:before{
		left: -25px;
	}

	.banner-text h2{
		font-size: 16px;
	}

	.banner .swiper-slide .banner-text:before{
		display: none;
	}

	.advItems{
		margin-top: 25px;
	}

	.advItems .item .d1{
		min-width: 48px;
		max-width: 48px;
	}

	.advItems .item p.tit{
		font-size: 18px;
	}

	.advItems .item p.des{
		font-size: 14px;
		line-height: 1.6;
	}

	.pagetitle{
		min-height: 260px;
	}

	.mbxDh{
		font-size: 14px;
	}

	.lists2 .item .div-img{
	  width: 100%;
	  margin-right: 0;
	  margin-bottom: 15px;
	}

	.lists2 .item .div-img img{
	  width: 100%;
	}

	.lists2 .item .div-text p.title{
		font-size: 20px;
		margin-bottom: 10px;
	}



}
@media (max-width: 575.98px) {
	.div-logo img{
		max-width: 260px;
	}

	.swiperBth{
		display: none;
	}

	.pbtn{
		height: unset!important;
		top: 50%;
	}

	.pbtn span{
		font-size: 14px;
	}

	.sbtns{
		bottom: 0;
	}


}



