@media screen and (max-width:1440px){
	html{
		font-size: 17px;
	}
}
@media screen and (max-width:1280px){
	html{
		font-size: 15px;
	}
}
@media screen and (max-width:1100px){
	html{
		font-size: 10px;
	}
}
@media screen and (max-width:760px){
	.imgss{
		display: none;
	}
	.fzarListen li{
		width: 100% !important;
	}
	.nav{
		display: none;
	}
	.titleImg{
		height: 5rem;
		line-height: 5rem;
	}
	.kcNav{
		width: 100%;
	}
	.kcNavMin{
		width: 100%;
	}
	.kcNavMin li{
		padding: 5px;
		width: calc(25% - 1px);
		height: auto;
		padding: 0;
		text-align: center;
	}
	.kcNavMinname{
		margin-top: 0 !important;
	}
	.kcNavMinname{
		font-size: 14px;
	}
	.kcNavMinnameyw{
		font-size: 10px !important;
	}
	.kcNavMinnameyw .iconfont{
		font-size: 12px;
	}
	.kcMain{
		display: none;
	}
	.kcMainyd{
		display: block;
	}
	.whConto{
		width: 100%;
	}
	.whLeft, .whright{
		float: none;
	}
	.whLeft{
		width: calc(100% - 24px);
		padding:  0 12px
	}
	.whLeftTex{
		font-size: 12px;
		line-height: 20px;
	}
	.whLeftIn{
		display: none;
	}
	.whright{
		width: 100%;
		margin-left: 0;
	}
	.fwcontontleft{
		width: 100%;
		height: auto;
	}
	 .fwcontontRight{
	 	display: none;
	 }
	.fwcontontfile{
		width: 90%;
		left: 5%;
		height: 65vw;
		border:3px solid #fff;
	}
	.fwcontontfileMaintitle{
		margin-top: 30px;
	}
	.fwcontontfileMaintitle,.fwcontontfileMaintitely{
		font-size: 16px;
	}
	.fwcontontfileMainTex{
		font-size: 12px;
		margin-top: 10px;
	}
	.fwcontontfileMain{
		margin-left: 15%;
	}
	.fwcontontfileMainTexs{
		display: none;
	}
	.newsBox{
		display: none;
	}
	.news{
		background: #F5F5F5;
	}
	.newYdImeName,.newYdImeNames,.newsydminImeName.newsydminImeNames,.newsydmin{
		padding: 0 12px ;
	}
	.newYdImeName,.newsydminImeName{
		font-size: 16px;
	}
	.newYdImeNames,.newsydminImeNames{
		font-size: 12px;
		color: #666;
	}
	.newYdIme{
		padding-bottom: 20px;
	}
	.newsydmin li{
		padding: 20px 0;
		border-bottom:1px solid #eee;
	}
	.newsydminImeNamess{
		text-align: right;
		font-size: 12px;
		color: #666;
	}
	.newYd{
		padding-bottom: 30px;
	}
	.telMeBoxRight, .telMeBoxLeft{
		float: none;
	}
	.telMeBox{
		width: 100%;
	}
	.telMeBoxLeft{
		width: 80%;
		margin: 0 auto;
	}
	.telMeBoxRight{
		width: calc(100% - 48px);
		padding: 0 24px;
		margin-top: 40px;
	}
	.telMe{
		height: auto;
		padding-bottom: 60px;
	}
	.submit{
		float: none;
		margin:  0 auto;
		margin-top: 40px;
		font-size: 16px;
		height: 30px;
		line-height: 30px;
	}
	.qy,footer{
		display: none;
	}
	.nvayd{
		height: 70px;
		width: 100%;
		background: #4BB2A1;
	}
	.nvayd div{
		float: left;
		font-size: 30px;
		line-height: 70px;
		color: #fff;
	}
	.nvaydleft{
		width: 50px;
		text-align: center;
	}
	.ydssr{
		display: block;
	}
	.nvaydcenter{
		width: calc(100% - 100px);
		margin: 0 auto;
		height: 70px;
		display: block;
		text-align: center;
	}
	.nvaydright{
		width: 50px;
		float: right;
	}
	.nvaydcenter img{
		width:100px;
	}
	.newYd{
		display: block;
	}
	.nvayd{
		display: block;
	}
	.dashiji,.sousuo,.swiper-button-prev,.swiper-button-next,.kechuang,.news{
		display: none;
	}
	/*插图*/
	.catu,.twoNav,.mainRight{
		display: none;
	}
	.Box{
		width: 100%;
	}
	.mainLeft{
		margin-left: 0;
		width: calc(100% - 24px);
		padding: 0 12px;
	}
	.mainLeftImg img{
		display: block;
	}
	.mainhead p{
		font-size: 2rem !important;
	}
	.mainLefthtml{
		font-size: 1.5rem;
	}
	.mainhead p:nth-child(2){
		padding: 20px 0;
	}
	.jingjiawenhua p,.wenhua{
		padding: 0;
		font-size: 2rem;
		text-align: center;
	}
	.wenhua{
		padding-bottom: 20px;
	}
	.imgsr div :hover{
		transform: none;
	}
	.mainYd{
		display: block;
	}
	.mainsP{
		font-size:1.5rem;
		padding: 10px 0;
	}
	.fzarList li{
		width: calc(100% / 2 - 45px);
		margin-top: 15px;
		font-weight: bold;
		font-size: 1.5rem;
	}
	.fzar{
		font-size: 1.5rem !important;
	}
	.fzarList li p:nth-child(1){
		font-size: 1.5rem;
	}
	.imgesBox p{
		font-size: 1.5rem;
	}
	.lianxissr{
		font-size: 1.5rem !important;
	}
	.imges2{
		top:6rem;
		left:10rem
	}
	.imges {
		top:4.5rem;
		left:18.2rem
	}
	.imges1{
		top:7rem;
		left:22.5rem;
	}
	.imges3 {
		top: 3.8rem;
		left:17.5rem
	}
	.imges4 {
		top: 4rem;
		left:19rem
	}
	.user li{
		width: 100% !important;
		margin-top: 20px;
	}
	.dizhi p{
		font-size: 1.5rem;
	}
	.mainTitle{
		padding: 10px 0;
	}
	.mainTitle p:nth-child(1){
		font-size: 1.5rem;
	}
	.mainTitle p:nth-child(2){
		font-size: 1rem;
	}
	.mainListsLeft, .mainListsRight{
		width: 100%;
		float: none;
	}
	.mainListsLeft, .mainListsRight{
		height: 25rem;
	}
	.mainListsRight{
		height: auto;
		padding-bottom: 3rem;
	}
	.mainListsRightBox .mainListsRightBoxTitle{
		font-size: 2rem;
	}
	.mainListsRightBox p{
		line-height: 2rem;
	}
	.mainListsRightBox{
		font-size: 1.5rem !important;
		width: calc(100% - 48px);
		padding: 0 24px;
	}
	.mainFot{
		width: 90%;
		font-size: 1.5rem;
	}
	.boxName{
		width: calc(100% -24px);
		padding: 0 24px;
	}
	.boxNamec,.zs,.zbjt,.mainXm>p{
		font-size: 2rem;
	}
	.boxjianjie,.xinxi,.listartext,.assd,.jiaotong1right2,.jiaotong1right1{
		font-size: 1.5rem;
	}
	.listar {
	    width: calc(100% );
	    margin-top: 30px;
	}
	#container{
		width: 100%;
		height: 70vw;
    border: 2px solid #4BB2A1;
    margin-top: 30px;
	}
	.jiaotong>div{
		width: 100%;
	}
	.jiaotong{
		margin-top: 10px;
	}
	.jiaotong1right1{
		font-size: 1.5rem;
	}
	.listydd .listar{
	    width: calc(100% / 2);
	}
	.mainlistLeft{
		padding: 5px;
		width:50px;
		font-size: 1.5rem;
	}
	.mainlistLeft1{
		font-size: 3rem;
	}
	.mainlistRight{
		width: calc(100% - 80px);
	}
	.mainBox{
		padding-right: 0;
	}
	.mainlistRight1,.mainlistRight2{
		font-size: 1.5rem;
	}
	.mover{
		width: 100%;
	}
	.mainBox .mainlist{
		opacity: 0;
	}
	.mover{
		font-size: 1.5rem;
	}
	.dataTime .mainlistLeft{
		display: none;
	}
	.mainlistcenter{
		width: 100%;
		padding: 0;
	}
	.mainlistcentertitle{
		font-size: 2rem;
	}
	.publisher, .publishers,.mainlistcenter{
		font-size: 1.5rem;
	}
	.uptx{
		font-size: 1.5rem;
	}
	.mainLeftList{
		width: auto;
		margin-top:10px;
		font-size: 1.5rem;
	}
	.imgtitlesr{
		font-size: 2rem !important;
		margin-top: 5px;
	}
	.imgtitleen,.mainLeftzw{
		font-size: 1.5rem !important;
	}
	.mainLeftList>p{
		font-size: 2rem;
	}
	.mainLeftList h2, h3, h4,.mainLeftList>div>p{
		font-size: 1.5rem;
	}
	.lianxiwmssd{
		padding: 0 12px;
		width: calc(100% - 24px);
	}
	.sloken p:nth-child(1){
		font-size: 2rem;
	}
	.sloken p:nth-child(2){
		font-size: 1.5rem;
	}
	.listNav li{
		width: 100%;
	}
	.icpm{
		font-size: 2rem;
	}
	
.yddserMain{
	display: none;
}
.footernav{
	display: block;
}
main{
	padding-bottom: 0;
}
.yddservice{
	display: block;
}
.adsrr{
	display: block !important;
}
.mainList{
	font-size: 1.5rem;
}
.nvaydcenter img{
	display: block;
	margin: 0 auto;
	width: auto;
	height: 30px;
	margin-top:20px;
}