@media screen and (min-width:2800px){}
@media screen and (min-width:2560px){}
@media screen and (max-width:1750px){}
@media screen and (max-width:1680px){}
@media screen and (max-width:1600px){.footer .fmenu{margin-left:20px}
.footer .fmenu li{margin-left:25px}
.com_address{margin-left:40px}
.AboutCon1{padding-bottom:25px}
}
@media screen and (max-width:1550px){.navphone{padding-left:20px}
.navbar li{margin:0 10px}
.navbar a.navbartit{font-size:17px}
.navbar li:last-child{margin-right:20px}
}
@media screen and (max-width:1500px){.case_content_box .text{height:70px}
.case_content_box .text h5{font-size:20px}
.case_content_box .text h6{font-size:14px}
}
@media screen and (max-width:1440px){.ProList .fsPart .fsLeft{width:450px}
.ProList .fsPart .fsLeft span{width:402px}
.PCon_l{width:260px}
.PCl_Middle ul li{background-position-x:210px}
}
@media screen and (max-width:1400px){.contact-box .w1200{width:92%}
}
@media screen and (max-width:1370px){}
@media screen and (max-width:1300px){.footer{padding:40px 0}
.footer .fmenu{margin-left:0}
.footer .fmenu li{margin-left:18px}
.com_address{margin-left:18px}
.copyright{padding:20px 0}
}
@media screen and (max-width:1280px){
	.head_right{border-right:none;position:inherit}
	a.smllmenu{display:block;margin-top:26px;}
	.in_head .logo img{height:60px}
	.navphone{display:none}
	.navbox{display:none}
	.navbar{display:none}
	.m_nav{display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
	.m_nav .closecover{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
	.m_nav .closeicon{position:absolute;width:20%;left:30px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
	.m_nav .m_navList{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%;overflow-y:scroll}
	.m_nav .m_navList ul{padding-left:5%;padding-right:5%}
	.m_nav .m_navList ul li{border-bottom:1px solid #232530}
	.m_nav .m_navList ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
	.m_nav .m_navList ul li .m_f_a{display:flex;align-items:center;justify-content:space-between;width:100%}
	.m_nav .m_navList ul li .m_f_a a{flex:1}
	.m_nav .m_navList ul li .m_f_a i{width:40px;height:35px;box-sizing:border-box;padding:0 5px;display:block}
	.icon{background:url(../images/plus.png) 100% no-repeat;background-position:50% 50%;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
	.icon_on{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
	.m_nav .m_navList ul li .m_s_nav{display:none;width:100%}
	.m_nav .m_navList ul li .m_s_nav a{display:block;height:40px;line-height:40px;font-size:14px;padding-left:10%;overflow:hidden;white-space:nowrap;width:90%;text-overflow:ellipsis;color:#999}
	.m_nav .m_navList ul li .m_s_nav a:hover{color:#ffc721}
	.contact-box .w1200{width:100%}
	.c_b_l{width:100%}
	.c_b_r{display:none}
	.AboutCon1{padding-bottom:10px}
	.newList{width:32.6%}
	.newList:nth-child(3n+3){margin-right:0}
	.case_content_box .text{height:60px}
	.case_content_box .text h5{font-size:18px}
	.PCon_l{display:none}
	.PCon_r{width:100%}
	.Walk_zdyj{margin:40px 0}
	.Walk_Con{margin-top:40px}
	.Zdyj_News{margin:40px 0}
	.News_Con{margin-top:40px}
	.Walkinfo p{margin-top:4%;font-size:14px}
	.WalkinfoDiv li h2{font-size:20px}
	.Walkinfo a.Walk_more{margin-top:-0.6rem}
	.WalkinfoDiv li a{background-size:22% !important;padding:6px 9% 6px}
}
@media screen and (min-width:1200px){
	.list-url span{float:right}
}
@media screen and (max-width:1200px){
	.list-url{height:50px;line-height:50px}
.list-url p{text-align:center}
.list-url span{display:none}
.list-url p a{margin-right:10px;height:50px;line-height:50px;font-size:13px}
.list-url p a.lion{padding:0 7px 13px}
.inner_Prod h1{font-size:60px;margin-left:-28.5px;top:-11%}
.NewsLeft{width:100%}
.NewsRight{width:100%;margin-top:10px}
.list{width:50%;float:left}
.Walkimgbox{width:100%}
.Walkinfo{width:100%}
.Walkinfobox{position:inherit}
.Walkinfo p{margin-top:0;font-size:16px}
.Walkinfo a.Walk_more{margin-bottom:.6rem}
.WalkinfoDiv{position:inherit;width:100%;bottom:0;right: 0;}
.WalkinfoDiv li a{padding:22px 9% 22px;background-size:auto !important}
.footer .fl_logo,.footer .fmenu,.com_address{width:50%}
.footer .fmenu li:last-child{margin-right:0 !important}
.com_address{margin-left:20px;margin-top:20px}
.com_address .top_hi{margin-bottom:10px}
.inner_Prod div {margin: 100px 0 20px;}
.footer .fweima{margin-top:20px}
.Zdyj_Product {padding: 40px 0;}
.copyright{padding-top:10px;padding-bottom:10px}
.copyright span:first-child{display:block}
.copyright span,.copyright p{line-height:20px}
.copyright p,.copyright span,.copyright a{font-size:14px}
}
@media screen and (max-width:1190px){}
@media screen and (max-width:1100px){}
@media screen and (max-width:1024px){}
@media screen and (max-width:960px){

	.header .slogan{display: none;}
	.newList{width:49.5%}
	.newList:nth-child(3n+3){margin-right:1%}
	.newList:nth-child(even){margin-right:0 !important}
	.footer{display:none}
	.title a .con1:before,.title a .con2:before,.title a .con3:before{background-image:none}
}
@media screen and (max-width:900px){
	.contact-box li{line-height:30px}
	.inner_Prod h1 {font-size: 40px;margin-left: -18px;}
	.inner_Prod span {font-size: 18px;margin-left: -36px;}
}
@media screen and (max-width:860px){.inB_R>a{top:56%}
.inB_R>a p{line-height:22px;margin:2% 0px;height:92px}
.inB_R>a i{margin-top:10px}
}
@media screen and (max-width:780px){}
@media screen and (max-width:680px){
a.smllmenu{margin:10px 0 0 0;}
	.navphone{display:none}
.header,.head_right{height:65px}
.header .logo{height:65px;line-height:65px}
.header .logo img{width:auto}
.newList{width:100%;margin-right:0 !important}
.JobsList .JobsCon{width:100% !important}
.JobsList .JobsCon:nth-child(2n-1){border-right:none}
.JobsList .JobsCon:nth-child(2n){padding-left:0}
.fsPart{width:100%;display:block}
.ProList .fsPart .fsLeft{width:100%}
.ProList .fsPart .fsLeft span{width:99%}
.ProList .fsPart .fsRight{width:100%}
}
@media screen and (max-width:640px){}
@media screen and (max-width:550px){}
@media screen and (max-width:481px){
	.trueland-float-box{
		display: none;
	}
	/*首页*/
	.pcimg{display: none;}
	.moimg {
	    display: block;
	}
	.banner .swiper-button-prev,.banner .swiper-button-next{
		width: 30px;
		height: 30px;
		line-height: 30px;
	}
	.banner .swiper-button-prev{
		right: calc(18% - 25px);
	}
	.WalkinfoDiv li a {
	    padding: 10px 9% 10px;
	    background-size: 30% !important;
	}
	.WalkinfoDiv li h2 {
	    font-size: 14px;
	}
	.Walk_zdyj {
	    margin: 10px 0;
	}
	.Zdyj_Product {
	    padding: 15px 0;
	}
	.Prod_Con ul li {
	    width: 100%;
	}
	.inner_Prod h1 {
	    top: -8%;
	}
	.Prod_Con {
	    margin-top: 20px;
	}
	.Prod_Con ul li {
	    padding: 40px 30px 10px;
	}
	.inner_Prod span{
		margin-left: -36px;
	}
	.con h4{
		font-size: 20px;
	}
	.button-prev, .button-next{
		display: none;
	}
	.Zdyj_News{
		margin:10px 0;
	}
	.News_Con{
		margin-top: 20px;
	}
	.inB .inB_L {
	    width: 100%;
	}
	.inB .inB_L>a.img:before{
		position: absolute;
	    top: 0;
	    left: 0;
	    content: "";
	    background-color: #c8000b;
	    z-index: 1;
	    width: 100%;
	    height: 100%;
	}
	.inB_R {
	    width: 100%;
	    z-index: 2;
	}
	.listTimeBox{display: none;}
	.listCotentBox:before{display: none;}
	.list {
	    width: 100%;
	}
	.listCotentBox{padding-left: 0.4rem;width: 100%;}
	.cotentBox{margin-bottom: 0;}
	
	/*关于我们*/
	.list-url p a{
		margin-right: 5px;
		padding: 0px 15px;
	}
	.AboutBox {
	    margin: 20px 0;
	}
	.TopBox:before{display: none;}
	.ACon_l {
	    width: 100%;
	}
	.ACon_l .ACon_text {
	    margin-top: 0;
	}
	.ACon_r {
	    display: none;
	}
	/*荣誉资质*/
	.HonerList ul li {
	    width: 100%;
	}
	.HonerList ul li a{
	    height: 100%;
	}
	.HonerList ul li img{
		transform: inherit;
	}
	.HonerTitle{
		margin-top: 10px;
	}
	/*精品工程*/
	.case_content_li {
	    width: 98%;
	    margin-left: 1%;
	}
	.case_content_box .text{
		padding:0 10px;
	}
	.newsListBox{
		margin-bottom: 0;
	}
	.contact-box li {
	    width: 98%;
	    margin-left: 2%;
	    margin-bottom: 2%;
	}
	.PCon{margin-top: 20px;}
	.ProD_Con {
	    padding: 5px;
	}
	.ProD_Title {
	     margin-top: 0; 
	}
	.ProD_List a{
		display: block;
		float: inherit;
	}

}
@media screen and (max-width:421px){}
@media screen and (max-width:375px){}
@media screen and (max-width:350px){}