@charset "utf-8";


@media screen and (max-width: 1200px){
.navs{display: none;}
.djclick{display: block;margin-left: 20px;cursor: pointer;}
.djclick img{border-radius: 50%;}
.search{margin-right: 0px;}

.m_address{float: left;width: 100%;}
.m_smallNav ul li {
    float: left;
    margin-right: 30px;
    font-size: 16px;
}
.pd_s_1{width: 100%;padding: 15px;}
.pd_s_1_img ul li{width: 100%;border: none;margin-top: 5px;}
.eth_b{border:1px solid #e3e3e3;}
.pd_s_2{width: 100%;padding: 15px;}
.publicny{padding-bottom: 50px;}
.ftl{width: 100%;}
.foot{background: #69B77A;height: auto;}
.ftl ul{width: 100%;margin-right: 0px;}
.ftl ul li{float: left;}
.ftl ul p a{margin-top: 20px;margin-bottom: 0px;}
.ftr {width: 100%;padding-bottom: 21px;}
.ftr_1{margin-top: 20px;}
.new_txtDiv .container{padding: 15px;}
.mServe_txt{margin: 0px;}
.mServe_txt figure{width: 100%;border-right: solid 1px #eaeaea;margin-top: 20px;}
.m_pagePN{height: auto;}
.m_pagePN .right{float: left;}
.mNew_txt{margin-bottom: 50px;}
.shhj{padding-bottom: 30px;}
.page_Mtxt1 div{padding: 15px;}
.alltit{width: 100%;margin-top: 0px;}
.alltit ul li a{width: 95%;}
.ry_ss{width: 100%;}
.fenye{padding: 20px;margin: 0px;}
.ab_ctss{width: 100%;padding: 15px;}
.videos img{width: 100%;}
.m_map img{width: 100%;}
.sjm{width: 100%;}
.ctss{margin-top: 20px;}
.dsdsds{padding-bottom: 20px;}
.ix_ly{width: 100%;}
.prt_1_nr{width: 100%;}
.prt_fl{width: 100%;padding: 15px;}
.prt_fl h1{margin-top: 20px;text-align: center;}
.prt_fr{height: auto;width: 100%;background: #E5EFE2;}
.nr_nr{height: auto;line-height: 20px;}
.nrong{width: 100%;height: auto;}
.navnr ul li{width: 33%;
text-align: center;
margin-top: 15px;}
.navnr ul li a{display: block;width: 100%;margin: 0px;}
.navnr ul li  span{display: none;}
.navspn {margin-top: 10px;
width: 100%;
height: auto;
line-height: 33px;
text-align: center;
font-size: 17px;
padding-bottom: 15px;}
.navspn a{margin-left: 0px;}
.nr_ys{width: 100%;}
.ys_1{width: 100%;}
.ys_2{width: 100%;padding: 15px;}
.ys_2 h1{margin-top: 30px;text-align: center;}
.dxyy{height: auto;padding: 15px;}
.yyss{width: 100%;padding: 15px;}
.yyss h1{text-align: center;}
.yyss img{width: 100%;}
.xj_s{width: 100%;}
.xj_s img{width: 100%;}
.xuanx{width: 100%;padding: 15px;}
.xuanx h1{text-align: center;}
.xuanx img{width: 100%;}

.new_list{width: 100%;	}
.new_list dt{width: 100%;}
.new_list dt img{width: 100%;}
.new_list dd{width: 100%;height: auto;}
.new_list li > div > div.left{width: 100%;}
.new_list li > div > div.right{width: 100%;margin-top: 20px;}
.over a{display: block;
width: 100%;
height: auto;
overflow: hidden;}
.over a figure{width: 100%;height:auto; text-align:center;}.m_hangye figure figcaption{text-align:left;}.m_hangye figure>div{ display:inline-block; float:initial !important;}
.over a img{width: 100%;}
.m_hangye figure > div{float: none;}
.navs2 ul li a{height: 50px;line-height: 50px;}
}

@media screen and (max-width: 480px){
	.szjj{width: 90%;}
	.szjj input{width: 80%;}
	#map{width: 100% !important;}
   .ftr_4{margin: auto;width: 134px;}
   .navnr ul li{height: 40px;line-height: 30px;border-bottom: 1px solid #ccc;width: 100%;cursor: pointer;}
  .m_smallNav ul li{margin-right: 20px;}
  .navnr {display: none;}
   .navspn span{display: block !important;  }
   .navspn a{width: 150px;}
   .nr_nr{margin-top: 20px;}

 }
