@media (max-width: 1440.98px) {
	.conLeft .title p.p2{
		font-size: 40px;
	}

 }

@media (max-width: 1299.98px) { 
	.footerDh .item{
		margin-left: 65px;
	}
}

@media (max-width: 1199.98px) {
	.syCompany .item p.title{
		font-size: 68px;
	}

	.syCompany .item .des{
		margin-top: -20px;
	    padding-left: 15px;
	    font-size: 18px;
	}

	.syCompany .item{
		padding: 0 25px;
	}

	.conLeft .title p.p2,.divMsg2 p.title{
		font-size: 30px;
	}

	.divMsg2{
		padding: 20px;
		margin-left: 25px;
	}
}

@media (max-width: 1099.98px) { 

}

@media (max-width: 991.98px) { 
	.sp{
		padding: 45px 0
	}
	.banner .div-text p.p1{
		font-size: 20px;
	}

	.syCompany .item{
		padding: 0;
	}

	.syCompany .item.item1{
		border-right: unset;
		margin-bottom: 25px;
	}

	.syCompany .item .des{
		margin-top: -40px;
        padding-left: 15px;
        font-size: 14px;
        line-height: 1.6;
	}

	.more a,.more2 a{
		font-size: 10px;
		padding: 8px 20px;
	}

	.syPro .div-text p.p2{
		display: none;
	}

	.syPro .div-text p.p1{
		font-size: 14px;
		line-height: 1.4;
	    max-width: 80%;
	    letter-spacing: 1px;
	}

	.syPro .more2{
		margin-top: 15px;
	}

	.syPro .swiperBtn{
		display: none;
	}

	.newsList>div{
		margin-bottom: 25px;
	}

	.newsList .item p.title{
		font-size: 16px;
	}

	.newsList .item .des p{
		font-size: 12px;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box!important;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}

	.syNews .more{
		margin-top: 25px;
	}

	.syAdv{
		padding: 65px 0;
		background-attachment: unset;
	}

	.syAdv .div-text p.p1{
		font-size: 20px;
		margin-bottom: 25px;
	}

	.syAdv .div-text p.des{
		display: none;
	}

	.syMsg .msgTit{
		margin-bottom: 15px;
	}

	.msgTit p.p1{
		font-size: 24px;
	}

	.msgTit p.p2{
		font-size: 12px;
	}

	.divMsg .ts{
		font-size: 12px;
	}

	.divMsg .item{
		margin-bottom: 15px;
	}

	.divMsg button{
		font-size: 12px;
		padding: 10px 45px;
	}

	.footerDh{
		display: none;
	}

	.mainFooter .cdes{
		max-width: 100%;
		font-size: 12px;
		margin-top: 25px;
    	margin-bottom: 35px;
	}

	.copyright *{
		margin: 0 5px;
	    text-align: center;
	    font-size: 10px;
	}

	.divMsg2{
		margin-left: 0;
		margin-top: 25px;
	}

	.cinfos .item .dtext p.p1{
		margin-bottom: 5px;
		line-height: 1;
	}

	.cinfos .item span{
		width: 45px;
		height: 45px;
		line-height: 40px;
	}

	.nyTit p.tit,.nyTit p.p1{
		font-size: 20px;
	}

	.nyTit .title{
		font-size: 20px;
	}

	.nyTit p.p2{
		font-size: 12px;
	}

	.newsDetail .content p{
		font-size: 14px;
		line-height: 1.8;
    	word-wrap: break-word;
	}

	.mainSlider{
		display: none;
	}

	.nyproJs{
		padding: 0;
		box-shadow: unset;
	}

	.topCon .div-text p.title{
		font-size: 18px;
		margin-top: 15px;
	}

	.topCon .div-text p.des{
		font-size: 12px;
	}

	.topCon .div-text .ted i{
		width: 35px;
		height: 35px;
		line-height: 30px;
	}

	.topCon .div-text .ted span{
		font-size: 14px;
	}

	.topBtn a{
		padding: 10px 15px;
		font-size: 12px;
		width: 100%;
		text-align: center;
	}

	.jsCon .con p{
		font-size: 13px;
	}

	.jsCon .con h3{
		font-size: 18px;
	}

	.jsCon .con .table td, .jsCon .con .table th{
		font-size: 12px;
		padding: 5px;
	}

	.pageTit{
		background-attachment: unset;
		padding: 125px 0 25px 0;
	}

	.pageTit p.p1{
		font-size: 14px;
	}

	.pageTit p.p2{
		font-size: 26px;
	}

	.pageTit p.p2 i{
		font-size: 36px;
	}

	.mainFooter .main{
		padding-top: 65px;
	}

	.mainFooter .logo img{
		max-height: 35px;
	}

	.mbxDh{
		display: none;
	}

	.banner{
		margin-top: 55px;
	}

	.banner .swiper-pagination{
		display: none;
	}

	.hotList .swiper-slide-active{
		transform: scale(1);
	}

	.hotList .swiper-slide .div-text a{
		font-size: 18px;
		padding-top: 15px;
	}

	.hotList .swiperBtn{
		width: 30px;
		height: 30px;
		line-height: 30px;
	}

	.hotList .swiperBtn:after{
		font-size: 14px;
	}






}

@media (max-width: 767.98px) { 
	.conLeft .title p.p1{
		font-size: 12px;
	}

	.conLeft .title p.p2, .divMsg2 p.title{
		font-size: 20px;
	}

	.conLeft .title p.p2{
		margin-bottom: 25px;
	}

	.cinfos .item .dtext p.p1{
		font-size: 12px;
	}

	.divMsg2 .item input, .divMsg2 .item textarea{
		font-size: 10px;
	}

	.divMsg2 button{
		font-size: 10px;
		padding: 10px 0;
	}

	.companyCon p{
		font-size: 12px;
	}

	.companyCon p strong{
		font-size: 16px;
	}

	.culLists .item p.title{
		font-size: 18px;
	}




}

@media (max-width: 575.98px) { 
	.footerTel p.p2 a{
		font-size: 30px;
	}
}



