@media screen and (max-width: 1920px) {

    .container1 {width: 1430px;}

	.in-fuwu{margin-left: -40px;}

	.in-fuwu li .icon{height: 266px;}

	.in-fuwu li .icon strong{padding-top: 190px;}

	.in-fuwu li a{margin-left:40px;}

	.in-fuwu li .text{padding: 100px 20px 20px;}

}

@media screen and (max-width: 1799px) {

    .container1 {width: 1430px;}

	.in-fuwu{margin-left: -40px;}

	.in-fuwu li .icon{height: 266px;}

	.in-fuwu li .icon strong{padding-top: 190px;}

	.in-fuwu li a{margin-left:40px;}

	.in-fuwu li .text{padding: 100px 20px 20px;}	

	.yunu-nav li a{padding: 0 20px; font-size: 16px;}

	.header .logo{margin-right: 0px; padding-left: 40px;}

	.header .tel{ padding: 0 20px;}



}

@media screen and (max-width: 1599px) {

    .container1 {width: 1200px;}

	.in-fuwu{margin-left: -40px;}

	.in-fuwu li .icon{height: 266px;}

	.in-fuwu li .icon strong{padding-top: 190px;}

	.in-fuwu li a{margin-left:40px;}

	.in-fuwu li .text{padding: 100px 20px 20px;}

	.yunu-nav li a{padding: 0 20px; font-size: 16px;}

	.header .logo{margin-right: 0px; padding-left: 40px;}

	.header .tel{ padding: 0 20px;}

	.pro .rightpro li{height:17rem;}

	.pro .rightpro li .m{height: 13rem;
		line-height: 13rem;}

	.footer .f-logo{padding-right: 80px;}

}

@media screen and (max-width: 1399px) {

    .container1 {width: 1200px;}

	.in-fuwu li .icon {height: 205px;}

	.in-fuwu li .text{padding: 140px 20px 20px;}

	.in-fuwu li .text p{font-size:12px;height: 146px;}

	

	.in-about .ab_title{font-size:20px;}

	.in-about dt{width:45%}

	

	.in-about dd{width:46%}

	.in-about dd h3{margin:20px;}

	.num .l_ten{width: 235px;}

	.l_ten .s_ten{width: 150px;}

	.s_ten span{font-size:40px;}

	.s_ten .ge i{width:30px;height:30px;line-height:30px;font-size:16px;}

	.s_ten .ge p{font-size:14px;}

	.num{padding: 20px 50px 20px 0;}

	.in-about .num::after{border-width: 55px 46px;}

	.yunu-nav li a{padding: 0 20px; font-size: 16px;}

	.header .logo{margin-right: 0px; padding-left: 0px;}

	.header .tel{ padding: 0 20px;}

}


@media screen and (min-width: 248px)  and (max-width: 895px) {
	html{
		width: 100%;
		min-height: 100%;
	}
	body{
		width: 100%;
		min-height: 100%;
		/* max-width: 640px; */
		min-width: 320px;
		margin: 0 auto;
		color: #666;
		user-select: none;
		background: #fff;
		position: relative;
	}
	
	.menu_mob{
		display: block;
	}
	.ysbj{
		display:none;
	}
	.kefu{
		display: none;
	}
	.fw{
		display: none;
	}
	.yunu-nav{
		display: none;
	}
	.tel{
		display: none;
	}
	.header .logo img{
		margin-left: -10%;
	}
	.pro{
		padding:0;
		margin-bottom: 2%;
	}
	.mob_remen{
		display: block;
		padding-top: 0.5rem;
		text-align: center;
	}
	.section-title p{
		font-size: 25px;
		padding-bottom: 3%;
	}
	
	.zoomIn{
		display: none;
	}
	
	.mob_remen h3{
		font-size: 1.36rem;
		color: #db181a;
		line-height: 2.36rem;
		font-weight: normal;
	}
	.mob_remen p{
		display: inline-block;
		font-size: 0.2rem;
		color: #666666;
		line-height: 0.2rem;
		margin-top: 0.14rem;
		font-weight: normal;
		position: relative;
		width: 100%;
	}
	.mob_remen i{
		display: block;
		background: url(../images/a4_03.png) center center no-repeat;
		width: 12.53rem;
		height: 2.35rem;
		margin: 0 auto;
		margin-top: 0.08rem;
		background-size: 100%;
	}
	.swiper-pagination-bullet{
		width: 10px;
		height: 10px;
	}
	.pro .rightpro li{
		width: 44.5%;
		margin-right: 2%;
		margin-left: 3%;
	
	}
	.pro .rightpro li .pro-tit{
		height: 4rem;
		background: #db181a;
	}
	.pro .rightpro li .pro-tit .tit{
		padding: 5px 0;
		color: #fff;
	}
	.news .box ul li{
		width: 94%;
		margin-left: 3%;
		margin-right: 2%;
		margin-bottom: 2%;
	}
	.news .box ul li .pic{
		height: 7rem;
		float: left;
		width: 7rem;
	}
	.news .box .box-t ul li .text{
		padding: 6px 5px;
	}
	.news .box ul li .txt{
		margin: 0 0;
		height: 4.5rem;
		line-height: 1.5rem;
		margin-left: 8rem;
	
	}
	.news .box ul li .tit{
		height: 1rem;
		line-height: 1rem;
		font-size: 14px;
		margin-left: 8rem;
	}
	.news .box ul li .date{
		margin-left: 8rem;
	}
	.in-about dd{
		margin-left: 0;
		width: 84%;

	}
	.footer .copyright a{
		padding: 0 0px 0 3px;
	}
	.in-about dt{
		width: 100%;
	}
	.yincang{
		display: none;
	}
	.aboutbg ul{
		display: none;
	}
	.container1{
		width: 100%;
	}
	.container{
		width: 100%;
	}
	.yunu-menu-inner a{
		width: 33%;
	}
	.in-about dt{
		
	}
	
	.img-center img{
		max-width: 85%;
		height: 200px;
	}
	.in-about dd .more{
		width: 100%;
	}
	.in-about{
		margin-top: 15px;
	}


	.menu_mob {
		display: block;
		position: fixed;
		bottom: 0;
		width: 100%;
		height: 70px;
		color: #474747;
		padding-top: 10px;
		border-top: 1px solid #eee;
		background: #3c3c3c;
		z-index: 999;
	}

	.subMenu {
		width: 33%;
		float: left;
		cursor: pointer;
	}

	.menu_name {
		height: 30px;
		width: 100%;
		line-height: 30px;
		color: #c4c4c4;
	}

	img.menu_img {
		height: 24px;
		width: 24px;
	}

	img {
		vertical-align: middle;
		border: 0;
	}

	.active {
		color: #FFA129;
	}

	.text-center {
		text-align: center
	}
	.section{
		padding: 0;
	}
	.gsjj dt{
		width: auto;
		height: auto;
	}
	.gsjj dt img{
		display: none;
	}
	.gsjj dd{
		margin-left: 0;
		margin-top: 50px;
		padding: 30px;
		border-left: 2px solid #db181a;
		margin: 0 20px;
	}
	.gsjj-text{
		margin: 30px 20px 0;
		line-height: 35px;
	}
	.yunu-message{
		padding: 30px 0;
		margin-bottom: 0;
		width: 100%;
		background-size: 100% 100%;
	}
	.left{
		width: 80px;
	}
	.input-text{
		width: 83%;
	}
	.liuyan_tip{
		width: 91.1%;
	}
	.tijiao{
		margin-left: 23%;
	}
	.lxkf{
		display: none;
	}
	.yunu-contact-text{
		float: none;
		width: 95%;
		margin: 0 auto;
	}
	.yunu-contact-text dt{
		font-size: 18px;
	}
	.yunu-contact-map{
		margin-left: 0;
		width: 95%;
		margin: 0 auto 30px;
	}
	.ct2-sd{
		width: 100%;
	}
	.panel-sd-hd{
		width: 95%;
		margin: 0 auto;
	}
	.yunu-column{
		width: 95%;
		margin: 0 auto;
	}
	.ct2-sd img{
		display: none;
	}
	.yunu-contact-z2{
		display: none;
	}
	.ct2-mn{
		width: 100%;
	}
	.yunu-title-1{
		text-align: center;
	}
	.list-2{
		width: 95%;
		margin: 0 auto;
	}
	.list-2 li{
		width: 50%;
	}
	.list-5{
		width: 95%;
		margin: 0 auto;
	}
	.list-5 li{
		width: 100%;
	}
	.list-5 li .m{
		width: 27%;
		float: left;
	}
	.list-5 li .m img{
		height: 112px;
	}
	.list-5 li .text{
		float: left;
		width: 70%;
		margin-left: 8px;
	}
	.list-5 li .text em{
		word-break: break-all;
		text-overflow: ellipsis;
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}
	.pc-slide{
		width: 95%;
		float: none;
		margin: 0 auto;
	}
	.view .swiper-slide .imgauto{
		height: 100%;
		line-height: 0;
	}
	.yunu-showcase-info{
		float: none;
		width: 100%;
		text-align: center;
	}
	.yunu-infocontent-body{
		width: 90%;
		margin: 0 auto;
	}
	.list-1{
		width: 95%;
		margin: 0 auto;
	}
	.list-1 li{
		width: 50%;
	}
	.list-1 li a{
		margin: 0 2px 10px;
	}
	.yunu-infocontent{
		width: 95%;
		margin: 0 auto;
	}
	.yunu-infocontent-desc{
		width: 85%;
		margin: 0 auto;
	}
}