@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){
.w{ padding:0 10px; width:100%;}
.lang{ background: none; text-indent: inherit; color:#e60516; width: auto;}
.lang a{ color:#e60516 !important}
.topbj{ display:none;}
.mlogo{ display: block; position:absolute; left:5%; top:0.05rem; height:.5rem;}
.mlogo img{ height:.5rem;}
.wabfoot{ display:block; background:#eeeeee; padding:.1rem 0; width:100%; height:.8rem; position:fixed; bottom:0; left:0;}
.wabfoot li{ width:25%; float:left; font-size:18px; color:#393939; text-align:center;}
.wabfoot li a{ display:block; padding-top:.4rem;}
.wabfoot li:nth-child(1) a{ background:url(../Image/fnav1.png) top center no-repeat;}
.wabfoot li:nth-child(2) a{ background:url(../Image/fnav2.png) top center no-repeat;}
.wabfoot li:nth-child(3) a{ background:url(../Image/fnav3.png) top center no-repeat;}
.wabfoot li:nth-child(4) a{ background:url(../Image/fnav4.png) top center no-repeat;}

.top{ height:.6rem;}
.logo{ margin-top:.05rem; float:left;}
.logo img{ height:.5rem;}
.nav{ margin-top:.18rem;}
.bannerw{ width:100%; float:left;margin-top:-.10rem; height:auto; overflow:hidden;}
.sousou{ display:none;}
.navwx{ display:none;}
.sousuo{ display:none;}
.pro li{ width:100%; margin:1% 0;}
.youshibt p{ font-size:.3rem;}
.youshi li{ margin-bottom:4%;}
.youshi li img{ width:100%;}
.youshi li dd b{ margin-left:0; font-size:.3rem; width:100%;}
.youshi li dd{ width:100%; margin:0; padding:4%;}
.youshi li:nth-child(2) dd b{ margin-right:0;}
.youshi li dd p{ font-size:.24rem;}
.youshi li:nth-child(4) dd b{ margin-right:0;}
.newsbt{ width:100%;}
.newsbt font{ display:none;}
.news ul{ width:100%; margin:0; margin-top:.2rem;}
.newspic{ width:100%;}
.fnav{ display:none;}
.admin span{ display:block; width:100%;}
.crumbs{ display:none;}
.nbt .rig-title-over{ font-size:.3rem; float:none; margin:0 auto; text-align:center;}
.n-about-pic{ width:100%;}
.n-about-content{ width:100%;}
.zhicipic{ width:100%;}
.zhiciw p{ width:100%;}
.wenhua li{ width:100%; height:auto;}
.npro ul{ width:100%;}
.npro ul li{ width:48%; float:left;}
.npro li h3{ font-size:.12rem;}
.nconw li{ width:100%; font-size:12px;text-indent:.45rem;}
.nconwpic{display: none;}
.nconw ul li:nth-child(1){ background:url(../Image/tel1.png) 10px center no-repeat;}
.nconw ul li:nth-child(2){ background:url(../Image/tel2.png) 10px center no-repeat;}
.nconw ul li:nth-child(3){ background:url(../Image/tel3.png) 10px center no-repeat;}
.nconw ul li:nth-child(4){ background:url(../Image/tel4.png) 10px center no-repeat;}
	#allmap{height: 3rem !important;}

.sllist li{ width:100%; padding-left:0; height:180px; overflow:hidden; float:left; overflow:hidden; position:relative;
transition: all 0.5s ease 0s;
  -moz-transition: all 0.5s ease 0s;
  -webkit-transition: all 0.5s ease 0s;}
.sllist li:nth-child(1){padding-left:0;}
.sllist li .pic{ width:100%;}
.sllist li .pic img{ width:100%;}

.sllist li .sl_desc{position:absolute; width:100%; height:109px; left:0; bottom:0;  padding:10px;
transition: all 0.5s ease 0s;
  -moz-transition: all 0.5s ease 0s;
  -webkit-transition: all 0.5s ease 0s;}
.sllist li .sl_desc p{font-size:18px; font-weight: bold; color:#ffffff; line-height:2;}
.sllist li .sl_desc span{font-size:18px; padding-left:10px; color:#ffffff; display: none;}

.sllist li.li_on{ height:270px; width:100%;}
.sllist li.li_on .sl_desc{background:rgba(6,82,166,.8);}
.sllist li.li_on .sl_desc span{ display:block;}
.sllist li{ height:270px; width:100%;}
.sllist li .sl_desc span{ display:block;}
.sllist li .sl_desc{background:rgba(6,82,166,.8);}
	.mes-form{width: 100%}
	.form-tr{width: 100%;}
	.formcontent{border:  1px solid #CCC}
	
.nprof{ width:100%; border:none;}
.nprof li{ padding:1%; width:100%;}
.nprof li dl{ margin-top:0.05rem; width:100%;}
.nprof li dd{ width:48%; margin:1%; float:left; clear:none; height:.30rem; overflow:hidden; font-size:.12rem; line-height:.3rem;  }

.npro{ width:100%; border:none; border-top:12px solid #f7f7f9; padding:2% 0;}
.npro li{ width:98%; margin:1%;}
.nproinfo{ width:100%;border:none; border-top:12px solid #f7f7f9; padding:2%; margin-top:0rem !important;}



.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;}
.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%; }

}
@media only screen and (max-width:600px){
.slick-slide{
	float:left; position:relative; height:2.3rem;
	display:none; background-size:auto 100%;}

	}
@media only screen and (max-width:440px){
	
.slick-slide{
	float:left; position:relative; height:1.8rem;
	display:none; background-size:auto 100%;}


}











