#chbnav_touch {
	display: none;
}
.header {
	display: block;
}
.bannersy {
	display: block;
}
.z_bannersy {
	display: none;
}
@media only screen and (max-width: 640px) {
	.z_bannersy .am-direction-nav {
		display: none;
	}
	.bannersy {
		display: none;
	}
	.newshow_cont img {
		width: 100%;
	}
	.newshow_cont p img {
		width: 100%;
	}
	.newshow_name{
		font-size:23px;
	}
	.z_bannersy {
		display: block;
	}
	.header {
		display: none;
	}
	.box {
		width: 90%;
	}
	.z_bannersy {
		height: 235px;
	}
	.z_bannersy .am-slider-default {
		height: 235px;
	}
	.z_bannersy ul.am-slides li {
		height: 235px;
	}
	.z_bannersy ul.am-slides .am-slides-show {
	  text-align: center;
	  color: #a51f1f;
	  font-size: 22px;
	  font-weight: 900;
	  margin: 0 auto;
	  padding-top: 59px;
	  width: 100%;
	  font-family: '华文行楷','方正行楷_GBK';
	}
	
	.contsya{
		padding: 23px 0;
	}
	.contsyabt {
		width: 100%;
		overflow: hidden;
		font-size: 19px;
		margin-bottom: 23px;
	}
	
	

	
	.contsyabt2 {
		margin-bottom: 81px;
		font-size:19px;
	}
	.jgllwtab {
		width: 100%;
		height: auto;
	}
	.gsdtlt {
		width: 100%;
	}
	.gsdtrnrq {
		display: none;
	}
	.gsdtrn {
		width: 100%;
		padding: 19px 19px;
	}
	.gsdtrnbt {
		width: 100%;
	}
	.z_news_banner {
		height: 790px;
		background-size: cover !important;
	}
	.am-slider-default .am-direction-nav a {
		top: 93% !important;
	}
	.newscbnr ul li a {
		width: 100%;
		height: 300px;
		padding: 46px 25px 0 25px !important;
	}
	.contsyanr {
		width: 100%;
	}
	
	.contsyanrblss {
		width: 240px;
	}
	
	.contsyanrblsss {
		width: 240px;
		margin-top: 41px;
		padding-left: 5px;
	}
	
	.contsyanrbls {
		overflow: hidden !important;
	}
	.contsya .am-nav-tabs {
		width: 100%;
		top: -80px;
		padding-left: 0px;		
	}
	.contsya .am-nav-tabs2 {
		width: 100%;
		top: -80px;
		padding-top: 18px;
		
	}
	
	.contsya .am-nav-tabs3 {
		width: 100%;
		/* top: -80px; */
		margin-top: -25px;
		height: 60px;
		line-height: 60px;
		margin-bottom: 13px;
	}
	
	.contsya .am-nav-tabs3>li {
		/* width: calc(97% / 3); */
		margin-left: 0;
		margin-right: 1px;
		/* float: left; */
		display: inline-block;
	}

	.contsya .am-nav-tabs3>li>a {
		width: 100%;
		padding: 0 10px;
		font-size:13px;
	}
	
	/* 首页 招采 */
	.contsyanrtop {
		width: 100%;
	}
	
	.contsyanrtop ul li a .contsyanrb2 {
		width: 75%;
	}
	
	.footer_top {
		height: auto;
		overflow: hidden;
	}
	.footer_top .dbdh {
		width: 100%;
		height: auto;
		float: none;
		overflow: hidden;
		padding-top: 35px;
	}
	.footer_top .rcewm {
		width: 100%;
		float: none;
		height: 180px;
		overflow: hidden;
		padding: 0;
		background-size: cover;
	}
	.footer_bottom {
		height: 75px;
		overflow: hidden;
	}
	.newscanrt {
		width: 100%;
		height: auto;
		float: none;
	}
	.newscanrn {
		width: 100%;
		float: none;
		height: auto;
		margin-left: 0;
	}
	.newscanr ul li {
		height: auto;
	}
	.z_ny_banner_bg ul li {
		width: 100%;
		margin: 0;
		height: 355px;
		float: none;
	}
	.z_yw_lhzt {
		left: 134px;
	}
	.newscanr ul li a {
		height: auto;
	}
	.footer_bottom_l {
		overflow: hidden;
		height: auto;
		line-height: normal;
		float: none;
		margin-top: 20px;
	}
	.contsycar {
		width: 100%;
		padding-left: 0;
	}
	.footer_bottom_r {
		margin-top: 20px;
		float: none;
		height: auto;
		line-height: normal;
	}

	.contsyca {
		float: left;
		width: 50%;
		display: table;
	}
	.contsyca .contsycal {
		height: 49px;
		line-height: 45px;
		width: 90%;
		text-align: center;
		/* background: #ECECEC; */
		display: table-cell;
		vertical-align:middle;
	}
	.contsyca .contsycal img {
		vertical-align: middle;
		width: 99%;
	}
		
	.footer_bottom_r a {
		height: auto;
		line-height: normal;
	}
	.footer_top .dbdh ul li {
		margin-right: 0;
		margin-bottom: 15px;
		width: 100%;
	}
	.footer_top .dbdh ul li ul li {
		float: left;
		width: 73px;
		margin-right: 20px;
	}
	.contsya .am-nav-tabs>li {
		/* width: calc(97% / 3); */
		margin-left: 0;
		margin-right: 5px;
	}
	.footer_top .rcewm .ntcb {
		margin: 0 20px 0 0;
	}
	.contsya .am-nav-tabs>li>a {
		width: 100%;
		padding: 0 10px;
		font-size:13px;
	}
	.contsya .am-nav-tabs2>li {
		/* width: calc(97% / 3); */
		margin-left: 0;
		margin-right: 1px;
		/* float: left; */
		display: inline-block;
	}

	.contsya .am-nav-tabs2>li>a {
		width: 100%;
		padding: 0 10px;
		font-size:13px;
	}
	

	.am-tabs-bd .am-tab-panel {
		padding: 0;
	}
	.contsyanrt {
		display: none;
	}
	.contsyanrtl {
		width: 100%;
	}
	.contsyanrtlt {
		font-size: 21px;
	}
	.contsyanrb {
		margin: 0;
		height: auto;
	}
	.contsyanrbl {
		width: 100%;
		float: none;
		height: auto;
	}
	.contsyanrbltop {
		width: 100%;
		float: none;
		height: auto;
	}
	.contsyanrbl2 {
		width: 100%;
		float: none;
		height: auto;
	}
	.contsyanrbr {
		width: 100% !important;
		float: none;
	}
	.contsyanrblx {
		float: none;
		display: none;
	}
	.contsyanrbr {
		width: 100%;
		float: none;
	}
	.line-clamp {
		overflow : hidden !important;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
	}
	.contsyabt span {
		display: block;
		margin-left: 0;
	}
	.contsyabtt span {
		display: block;
		margin-left: 0;
	}
	.contsyb .am-nav-tabs {
		width: 100%;
		height: 95px;
		float: none;
	}
	.contsyb .am-tabs-bd {
		width: 100%;
		height: auto;
	}
	.contsybnrbll {
		width: 100%;
		float: none;
		height: auto;
		padding-top: 20px;
	}
	.contsybnrblr {
		width: 100%;
		height: auto;
		float: none;
		padding: 34px 32px 34px 32px;
	}
	.contsyb {
		height: 855px;
		background-color: #F4F4F4;
	}
	.contsybnr .am-slider-default .am-control-nav {
		display: none;
	}
	.xxdywtb {
		left: 21px;
	}
	.xxdywtb2 {
		left: 21px;
		position: absolute;
	}
	.xxdywtb3 {
		/* display: none; */
	}
	
	
	.contsyc {
	  padding: 23px 0;
	}
	
	
	.contsybnr {
		height: auto;
		overflow: hidden;
	}
	.about_nrbltr {
		margin-top: 15px;
		width: 135px;
	}
	.about_nrbl {
		width: 100%;
		height: 160px;
		margin-bottom: 18px;
	}
	.about_nrbltr span {
		margin-left: 14px;
	}
	.about_nrbl .about_nrblt {
		padding: 38px 25px;
		height: 100%;
	}
	.z_ny_banner {
		height: 170px !important;
	}
	.z_ny_banner_bg {
		height: 1800px !important;
	}
	.about_nra {
		height: 600px;
	}
	.contsybnr .am-tabs .am-nav-tabs li {
		width: calc(100% / 5);
	}
	.contsybnr .am-tabs .am-nav-tabs li a {
		display: block;
		width: 100%;
		padding: 0;
	}
	.about_nrc {
		margin-top: 0;
	}
	.am-gallery-item {
		width: 363px !important;
	}
	.about_nra_sg {
		margin-top: 33px;
	}
	.z_ny_banner .lmmc {
		margin-top: 39px;
	}
	.z_ejdh {
		display: none;
	}
	.about_nra_bt {
		margin-top: 15px;
	}
	
		
	.n_lxwm_l_list {
	  margin-top: 4px;
	}
	
	.z_ny_cont {
	  padding: 22px 0;
	}

	.z_ny_conts img {
		width: 70%;
	}
	.rongyzz .am-gallery li {
		float: none;
		width: 100%;
		margin-right: 0;
		padding: 0;
		margin-bottom: 20px;
	}
	.about_nra_sg_boxal {
		float: none;
	}
	.about_nra_sg_boxar {
		float: none;
	}
	.newscbnr ul li {
		width: 100%;
		height: 300px;
		margin-right: 0;
		float: none;
		margin-bottom: 30px;
	}
	.newshowbox {
		width: 100%;
		float: none;
	}
	.newshowbox_r {
		width: 100%;
		float: none;
	}
	.newshowbox_r_b {
		width: 100%;
	}
	.z_ny_cont_gc {
		height: 1800px;
		background-size: cover !important;
	}
	.about_nra_sg_boxa {
		margin-right: 42px;
	}
	.z_cplist ul li {
		width: 48%;
		margin: 1%!important;
		height: 165px;
		/*float: none;*/
		border: 0;
	}
	.z_cplist ul li a .cptp {
		width: 100%;
		line-height: 62px;
		height: 112px;
	}
	#yema {
		margin-top: 17px;
	}
	#yema .pages .pages_num {
		display: none;
	}
	.z_cplist ul li a .cpbt b {
		font-size: 15px;
		overflow: hidden;
		width: 87%;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.z_xq_cont_top_l {
		width: 100%;
		float: none;
		min-height: 470px;
	}
	.z_xq_cont_top_r {
		width: 100%;
		padding: 20px 0 0 0;
		min-height: 565px;
	}
	.line-clamp2 {
		overflow : hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}
	.z_xq_cont_l {
		width: 100%;
		float: none;
		height: 525px;
		min-height: 525px;
	}
	.z_xq_cont_r {
		width: 100%;
		float: none;
		min-height: 565px;
	}
	.renli_main_box_ul_li_s {
		display: none !important;
	}
	#map {
		height: 300px !important;
	}
	
	
	
	.n_lxwm_l {
		width: 100%;
		float: none;
		padding-bottom: 22px;
	}
	.n_lxwm_r {
		width: 100%;
		float: none;
	}
	.contsyanrlist ul li {
		width:100%;
		padding-left: 4px;
	}
	.contsyanrbr ul li {
	  padding-left: 4px;
	}
	.contsyanrlist ul li a .contsyanrb2 {
		width: 77%;
	}
	
	#chbnav_touch {
		display: block;
	}
	.chbnav_touch_nav .chbnav_select {
		left: 0;
	}
	.chbnav_touch_nav_box {
		position: fixed;
		top: 0;
		overflow: auto;
		left: -100%;
		width: 100%;
		height: 100%;
		z-index: 1000;
		background: #fff;
		-webkit-transition: all 0.4s;
		-moz-transition: all 0.4s;
		-ms-transition: all 0.4s;
		-o-transition: all 0.4s;
		transition: all 0.4s;
	}
	.chbnav_touch_navli {
		padding: 0 5%;
		height: 44px;
	}
	.chbnav_touch_navli1 img {
		float: right;
		margin-top: 16px;
	}
	.chbnav_touch_navli1 a {
		font-weight:300;
	}
	.chbnav_touch_navli2 {
		padding: 0 0 0 5%;
		border-top: 1px solid #f1f1f1;
	}
	.chbnav_touch_navli2 a {
		display: block;
		width: 80%;
		float: left;
		font-weight:300;
	}
	.chbnav_touch_navli2_img {
		display: block;
		float: left;
		width: 20%;
		text-align: center;
		/* border-bottom: 1px solid #f1f1f1; */
		border-left: 1px solid #f1f1f1;
	}
	.chbnav_touch_navli2_img img {
		width: 10px;
	}
	.chbnav_touch_navli b {
		/* font-family: "Microsoft YaHei"; */
		float: right;
		font-size: 15px;
	}
	.chbnav_touch_erji {
		display: none;
		background-color: #f1f1f1;
		padding-left: 20px;
	}
	.chbnav_touch_erji a {
		display: block;
		font-size: 14px;
		color: #333333;
	}
	.chbnav_touch_top_logo {
		position: absolute;
		height: 100%;
		left: 4%;
	}
	.chbnav_touch_nav_title {
		height: 43px;
		line-height: 43px;
		/* border-bottom: 1px solid #DDDDDD; */
	}
	.chbnav_touch_nav_title .chbnav_touch_erji {
		line-height: 42px;
		/* padding: 12px 0 12px 20px; */
		margin-left: -22px;
		padding-left: 39px;
	}
	.chbnav_touch_nav_title span {
		font-size: 15px;
		color: #16436C;
		float: left;
	}
	.chbnav_touch_top_logo img {
		height: 59%;
		margin-top: 15px;
	}
	.right_fd {
		display: none;
	}
	.chbnav_touch_top {
		position: relative;
		height: 60px;
		width: 100%;
		border-bottom: 1px solid #ddd;
		background-color: #ffffff;
	}
	.chbnav_touch_top_list {
		position: absolute;
		right: 4%;
		width: 36px;
		height: 100%;
	}
	.chbnav_touch_top_list_c {
		margin-top: 20px !important;
	}
	.chbnav_touch_top_list_a {
		width: 90%;
		height: 1px;
		margin: 0 auto;
		background-color: #666666;
	}
	.chbnav_touch_top_list_b {
		margin: 8px auto;
	}
}

@media only screen and (max-width: 382px) {
	.about_nrbltr {
		margin-top: -4px;
	}
	.about_nra_sg_boxa {
		margin-right: 30px;
	}
	.am-slider-default .am-direction-nav a {
		width: 46px;
		height: 49px!important;
	}
	.contsyanrbr ul li a .contsyanrb2 {
		width: 240px;
	}
	.contsyanrbr {
		height: 314px;
	}
	.am-gallery-item {
		width: 330px !important;
	}
	.am-gallery-item a {
		width: 315px!important;
		height: 200px!important;
		margin-top: 32px!important;
	}
	.z_yw_lhzt {
		left: 116px;
	}
	.n_lxwm_r div.n_lxwm_sub input.n_lxwm_sub_s1 {
		width: 155px;
	}
}
