

@media (max-width: 1099.98px) { 

}


@media (max-width: 991.98px) { 
    .banner{
        margin-top: 55px;
    } 

    .prolists .pbtn{
		width: 35px;
		height: 35px;
		line-height: 35px;	
	}

	.prolists .pbtn svg{
		width: 18px;
		height: 18px;
	}

	.prolists .div-text{
		padding: 12px 0;
	}

    .prolists .swiper-slide{
		padding: 0;
	}

	.prolists .swiper-button-prev.pbtn{
		left: 25px;
	}

	.prolists .swiper-button-next.pbtn{
		right: 25px;
	}

	.wyz,.banner .swiper-button-prev, .banner .swiper-button-next{
		display: none!important;
	}

	.sp{
		padding: 45px 0;
	}

	.commonTit .tb svg{
		width: 25px;
		height: 25px;
	}

	.commonTit .tb{
		margin-right: 15px;
	}

	.commonTit .div-tit p.p1{
		font-size: 24px;
	}

	.commonTit .div-tit p.p2{
		font-size: 10px;
	}

	.commonTit .div-tit p.p3{
		font-size: 13px;
	}

	.aboutCon .des{
		font-size: 13px;
		line-height: 1.8;
	}

	.syJg{
		background-attachment: unset;
	}

	.syJg .div-text p.p1{
		font-size: 18px;
	}

	.syJg .div-text p.p2{
		font-size: 26px;
	}

	.syJg .div-text p.p3{
		font-size: 13px;
		margin-top: 5px;
	}

	.commonTitA{
		background-size: contain;
		padding-bottom: 0px;
	}

	.syAbout .main{
		padding: 35px 20px;
	}

	.synewsList .qhBtn{
		bottom: 95px;
	}

	.aboutCon .dimg{
		margin-bottom: 15px;
	}

	.aboutCon .dimg img{
		max-width: 100px;
	}

	.aboutItems{
		font-size: 14px;
	}

	.aboutItems .tb svg{
		width: 30px;
		height: 30px;
	}

	.aboutItems{
		margin: 15px 0;
	}

	.more a{
		font-size: 13px;
	}

	.aboutCon .div-img{
		margin-top: 25px;
	}

	.commonTit2 .tit{
		padding: 0 15px;
	}

	.commonTit2 p.p1{
		font-size: 18px;
	}

	.commonTit2 p.p2{
		font-size: 20px;
		padding-bottom: 0px;
	}


	.commonTit3 p.p1{
		font-size: 24px;
	}

	.newslist2 .item .d1{
		max-width: 100%;
		min-width: 100%;
		margin-bottom: 25px;
	}

	.newslist2 .item .d3{
		display: none;
	}

	.pageTit{
		background-attachment: unset;
		padding: 35px 0;
	}

	.pageTit .cntit{
		font-size: 20px;
		padding-bottom: 15px;
		margin-bottom: 15px;
	}

	.pageTit .entit{
		font-size: 14px;
		letter-spacing: 5px;
	}

	.syAdv{
		padding-bottom: 0;
		background-image: unset;
	}

	.syLy{
		background-attachment: unset;
	}

	.syLy .dh{
		margin-bottom: 15px;
	}

	.syLy .d1{
		margin-bottom: 25px;
	}

	.synewsList{
		padding: 25px 15px;
	}

	.synewsList p.title{
		font-size: 16px;
	}

	.synewsList p.des{
		font-size: 12px;
	}

	.syLy .d1 p.title{
		font-size: 26px;
	}

	.syLy .d1 p.p2{
		font-size: 12px;
	}

	.syLy .d2 form{
		font-size: 12px;
	}

	.syLy .d2 form button{
		min-width: 100px;
		padding: 8px 15px;
	}

	.syLy .d2 form input{
		padding: 8px 15px;
	}

	.fdhs{
		display: none;
	}

	.finfos{
		font-size: 12px;
	}

	.copyright{
		font-size: 12px;
		text-align: center;
	}

	.mainFooter .main{
		padding: 35px 0;
	}

	.copyright p.p2{
		margin-left: 15px;
	}

	.syLy2 form{
		font-size: 12px;
	}

	.syLy2 form button{
		min-width: 100px;
    	padding: 8px 15px;
	}

	.syLy2 form input{
		padding: 8px 15px;
	}

	.dhlist ul{
		justify-content: center;
	}

	.mbxDh .main .d1 a{
		padding: 0 5px;
		font-size: 12px;
	}

	.ntit p.p1{
		font-size: 20px;
	}

	.ntit p.p2{
		font-size: 18px;
	}

	.nyAbout .des{
		margin-top: 15px;
	}

	.culItems .item p.title{
		font-size: 20px;
		margin-bottom: 15px;
		padding-bottom: 15px;
	}

	.culItems .item p.des{
		font-size: 12px;
	}

	.topBtn a{
		padding: 8px 0;
        font-size: 14px;
        width: 130px;
        text-align: center;
	}

	.nrtit span{
	    padding: 13px 55px;
	    font-size: 16px;
	}

	.nyContact .div-text,.nyContact .divRight{
		padding: 45px 6%;
	}

	.nyContact p.title{
		font-size: 24px;
	}

	.nyContact .div-text .cname{
		font-size: 16px;
    	margin: 15px 0;
	}

	.nyContact .div-text .info p{
		font-size: 14px;
	}

	.nyContact .div-text .wx{
		display: block;
		font-size: 14px;
	}

	.divForm form input, .divForm form textarea{
		font-size: 14px;
		margin-bottom: 15px;
	}

	.divForm .item{
		margin-bottom: unset;
	}

	.nyAbout .des p{
		font-size: 13px;
		margin-bottom: 10px;
	}

	.newslist2 .item a{
		padding: 15px;
	}

	.newslist2 .item p.title{
		font-size: 16px;
		margin-bottom: 10px;
	}

	.newslist2 .item p.des{
		font-size: 13px;
		-webkit-line-clamp: 2;
	}

	.pagination a{
		width: 35px;
		height: 35px;
		line-height: 35px;
		font-size: 12px;
	}

	.newsCon h2.title{
		font-size: 16px;
		padding-bottom: 15px;
    	margin-bottom: 15px;
	}

	.newsCon .meta{
		font-size: 12px;
	}

	.newsCon .meta>div>p{
		display: none;
	}

	.newsCon .meta>div>div{
		justify-content: center;
	}

	.newsCon .content{
		margin: 15px 0;
    	font-size: 13px;
	}

	.prev-next{
		font-size: 13px;
	}

	.advLists .des{
		font-size: 12px;
    	padding: 25px 15px;
	}

	.aboutCon .div-text{
		padding-left: 0;
		padding-right: 0;
	}

	
}

@media (max-width: 767.98px) { 

}

@media (max-width: 575.98px) { 


}



