@media only screen and (max-width:1200px){
.aboutw{ left:auto; right:0;}
.footer{ margin-top:.5rem; padding:.1rem 0;}
.flogo{ display:none;}
.ftel{ display:none;}
.ewm{ display:none}
.bxsliderw{ width:100%;}
.bxslider li img{ width:40%;}
}
@media only screen and (max-width:1169px){
.w{ width:95%;}
.nbanner{ width:100%; height:3rem; background-size:auto 100% !important;}
.bannerw{ width:100%; float:left;margin-top:.6rem; height:auto; overflow:hidden;}
}
@media only screen and (max-width:1000px){
	}
@media only screen and (max-width:954px){
.slick-slide{
	float:left; position:relative; height:4.8rem;
	display:none; background-size:auto 100%;}
.nbanner{ width:100%; height:3rem; background-size:auto 100% !important;}}
@media only screen and (max-width:930px){}
@media only screen and (max-width:768px){
#rightArrow{ display:none;}
#floatDivBoxs{ display:none;}
.w{ padding:0 20px; width:100%;}
.lang{ background: none; text-indent: inherit; color:#e60516; width: auto;}
.lang a{ color:#e60516 !important}
.toptel{ display:none;}
.top{ height:.6rem;}
.logo{ margin-top:.05rem; float:left;}
.logo img{ height:.5rem;}
.nav{ margin-top:.18rem;}
.bannerw{ width:100%; float:left;margin-top:.6rem; height:auto; overflow:hidden;}
.bt p{ font-size:.25rem;}
.bt span{ display:block;  font-size:.16rem; }
.newsbt p{ font-size:.25rem; }
.newsbt span{font-size:.16rem; }
.about{ padding-top:.2rem; background-size:auto 100%; height:auto; margin-top:.3rem; overflow:hidden;}
.about ul{ margin-top:.2rem;}
.about li{ width:100%; margin:0; margin-top:.1rem}
.bxslider li img{ float:left; width:100%; float:left; margin-left:0; margin-top:.2rem;}
.probj{ padding-bottom:.3rem;}
.bxslider li p{ width:100%; margin-right:0; float:right; margin-top:0.2rem;}
.bxsliderw{ width:100%; padding:0 20px;}
.adpic{ width:100%; float:left; margin-top:.2rem;}
.adpic2{ width:100%; float:left; margin-top:.2rem; float:right;}
.news{ margin-top:.4rem;}
.newsw img{ float:left; width:100%;}
.newsw ul{ width:100%; float:right; margin-top:.2rem;}
.newsw ul li{ width:100%;; margin-bottom:.2rem;}
.newsw ul li i{ display: none}
.newsw ul li p{ margin-top:0rem;} 
.footer{ margin-top:.5rem; padding:.1rem 0;}
.flogo{ display:none;}
.ftel{ display:none;}
.ewm{ display:none}
.nbanner{ margin-top:.6rem;}
.slick-slide{
	float:left; position:relative; height:4.3rem;
	display:none; background-size:auto 100%;}
.nabt p{ font-size:.25rem;}
.nabt span{ font-size:16px;}
.naboutw{ width:100%; font-size:.14rem; margin-top:.1rem; padding-right:0;}
.naboutpic{width:100%;  float:right; margin-top:.1rem;}
.licheng{ margin-top:.3rem;}
.lichengw{ width:100%; padding:0 .2rem;}
.neiw{ width:100%; padding:0 20px;}
.culture{ margin-top:.3rem;}
.culturebj{ background:none; height:auto;}
.culturebj ul{ width:100%; margin-top:0;}
.culturebj li{ color:#000; padding-left:.2rem; }
.adh{ width:100%; margin:0; margin-top:.2rem;}
.nprolist li{ margin-bottom:.2rem;}
.nprolist li dl{ width:100%; float:left;}
.nprolist li dl img{ margin-left:0; display:block; float:none; margin:0 auto;}
.nprolist li:nth-child(even) dl img{ margin-left:0; display:block; float:none; margin:0 auto;}

.nprolist li dd{ width:100%; padding:3%; float:right;}
.nprolist{ padding:0;}
.nhj{ margin-top:.2rem}
.nhj li:nth-child(3n){ margin-right:3.5%;}
.nhj li:nth-child(2n){ margin-right:0;}
.nhj li{ width:48%;}
.nhj li span{ font-size:.16rem;}
.npro{ width:100%; margin-top:.3rem;}
.npro{ margin-top:.2rem}
.npro li:nth-child(3n){ margin-right:3.5%;}
.npro li:nth-child(2n){ margin-right:0;}
.npro li{ width:48%; font-size:.12rem; line-height:1.2;}
.npro li span{font-size:.14rem; line-height:1.8;}
.nbanner{ width:100%; height:2rem; background-size:auto 100% !important;}
.bannerbt{ margin-top:.3rem;}
.bannerbt p{ font-size:.2rem;}
.bannerbt span{}

.nconw p{ font-size:.2rem;}
.admin{ font-size:.12rem; line-height:2; margin-top:0;}
.admin p{ display:none;}
.admin span{ display:none;}
.nnews{ margin-top:.2rem;}
.nnews ul{ width:100%; float:left; margin-top:.1rem; overflow:hidden;}
.nnews ul:hover{ background: none;}
.nnews li{ height:auto; float:left;}
.nnews li span{ width:100%;}
.nnews li span font{font-size:14px; display:inline;}
.nnews li img{ float:left; width:100%; display:block;}
.nnews li p{ width:100%; margin-top:.1rem; margin-left:0; font-size:.18rem; float:left; }
.nnews li p font{ line-height:2; font-size:.14rem; color:#888888; display:block; margin-top:.1rem;}
.nnews ul:hover{ background:#0567b4;}
.guestipt{ width:100%;}
.guestbtn{ width:100%;}
#allmap{ width:100%;}
.yftx li{ width:48%; padding-bottom:70.85%; margin-bottom:2%;}
.yftx li:nth-child(2){ margin-right:0;}
.yftx li p{ font-size:.18rem;}
.yftx{ margin-top:.2rem;}
.zlzs{ margin-top:.2rem;}
.zlzs img{ width:100%; max-width:100%; margin-top:.3rem;}
.zlzs ul{ width:100%;}
.zlzs p{ display: none;}
.zlzs li{ margin-top:.2rem;}
.zlzs li span{ padding-top:.4rem; font-size:.18rem; line-height:2;}
.jscx li{ width:100%; margin:0; margin-bottom:.2rem;}
.rczl{ width:100%; margin-top:.2rem;}
.rcsh{ width:100%; padding-top:37.3%; margin-top:.2rem; background-size:100% auto;}
.rcshw{ position:relative; top:0; left:0; float:left; margin-top:.1rem}

.rcsh2{ width:100%; padding-top:37.3%; margin-top:.2rem;background-size:100% auto;}
.rcsh2w{ position: relative; top:0; left:0; float:left; margin-top:.1rem}
.nconw{ width:100%; background:none; background:#f4f4f4; padding:.2rem 0 .2rem .2rem;}
.nconw ul{ width:100%;}
.lanrenzhijia3{ width:100%; height:auto;}
.lanrenzhijia3 .tab{ width:100%;}
.lanrenzhijia3 .tab a{ width:24%; margin-bottom:0; margin-right:1%;}
.lanrenzhijia3 .tab a img {height:auto;}
.lanrenzhijia3 .content{ width:100%; margin-bottom:5px;}
.lanrenzhijia3 .content li{ width:100%;}
.lanrenzhijia3 .content li img{ width:100%; }
.nprof{ display:none;}
.npro{ border:none;}
.nproinfo{ width:100%; border:none;}
}
@media only screen and (max-width:600px){
.npro{ width:100%; margin-top:.3rem;}
.npro{ margin-top:.2rem}
.npro li:nth-child(3n){ margin-right:3.5%;}
.npro li:nth-child(2n){ margin-right:0;}
.npro li{ width:48%;}
.slick-slide{
	float:left; position:relative; height:2.3rem;
	display:none; background-size:auto 100%;}

	}
@media only screen and (max-width:440px){
	
.npro{ width:100%; margin-top:.3rem;}
.npro{ margin-top:.2rem}
.npro li:nth-child(3n){ margin-right:0;}
.npro li:nth-child(2n){ margin-right:0;}
.npro li{ width:100%;}
.slick-slide{
	float:left; position:relative; height:2.3rem;
	display:none; background-size:auto 100%;}


}











