.menu{display: none;}
.menu{ width:100%;position:fixed; height:100%; background:rgba(0,0,0,0.8); left:0; top:0; display:none; z-index:999}
.menu .show-menu img{ width:auto; max-width:100%;}
.menu .closed{ width:30px; height:25px; border-radius:50%; padding-top:5px; position:absolute; right:0.2rem; top:5px; z-index:11; color:#E1E1E1}
.menu .show-menu{ width:60%; height:100%; position:fixed; z-index:9; background:#F4EBE7; left:0; top:0; padding-top: 5%; text-align:center}
.menu .show-menu h1{line-height:4rem; text-align:center; color:#000; font-weight:normal}
.menu .show-menu a{ color:#3D3C3A}
.menu .show-menu li{ line-height:2em; font-size:100%;  letter-spacing:1px; text-align:left; margin-left: 20px;}
.show-erweima{ width:66%; background:rgba(255,255,255,0.9); margin:auto; padding:2rem; text-align:center; border-radius:0.6rem; padding-bottom:1rem; position:fixed; bottom:20%; display:none; left:10%; z-index:9}
.show-erweima img.ewm{ width:auto; max-width:100%; height:auto}
.show-erweima .txt{ line-height:2rem; color:#0D0D0D; font-size:100%}
.show-erweima .txt span{ padding:5px 10px; background:#202D4F; color:#fff}
.show-erweima .txt span a{ color:#fff}
.show-erweima .txt .wx{ width:8%; margin-right:5px; display:inline-block }
.show-erweima .closed{ position:absolute; right:5px; top:5px; z-index:10; width:30px; height:25px; padding-top:5px; text-align:center; color:#000; border-radius:50%; background:#fff;}
.footer_float {height:auto; overflow:hidden; background:#09499f; color:#fff; width:100%; position:fixed; z-index:9999; left:0; bottom:0; display:none}
.footer_float a{ color:#fff;}
.footer_float ul li{ float:left; padding:0.6rem 0;  width:24%; line-height:2rem; text-align:center; font-size:100%; background:url(../images/nav_line.jpg) right repeat-y;}
.footer_float ul li:last-child{ background:none; border-right: none;}
.footer_float ul li{ border-right: 1px solid rgba(255,255,255,0.4)}
.pc{ display: block;}
.wap{ display: none;}
.index-nmoer{display: none;}
@media screen and (max-width:768px)
{
	body{ margin: 0px; padding: 0px; min-width: 100%; width: 100%;}
	.footer_float { display: block;}
	.w1400{ width: 96%; margin: auto;}
	.hear{ display: none;}
	.waphear{ display: block;}
	.pc{ display: none;}
	.wap{ display: block;}
	.head,.header,.syproduct,.yb_conct{ display: none;}
	.waphear { display: block;width: 100%; height: 75px; z-index:99;}
	.inner{ background: rgba(255,255,255,0.9); box-shadow:  1px 3px 6px #cacaca;position: fixed; }
	.waphear .ico{
	  width: 10%;height:4px;
	  border-top: 4px solid #09499f;
	  border-bottom: 4px solid #09499f;
	  padding: 6px 0;
	  background-color:#09499f;
	  background-clip: content-box; position:absolute; right:0.4rem; top:1.5rem; z-index:9;box-sizing:initial }
	 .menu ul li{ position: relative; border-bottom: 1px solid rgba(255,255,255,0.2);}
	 .menu ul li .ico{ position:absolute; right:15px; width:15px; height:15px; top: 10px; z-index:1;background:url(../images/plus.png) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s;filter: grayscale(100%);}
	 .menu ul li a{height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
	 .menu ul li .a_js2{}
	 .menu ul li .a_fmj_on{background:url(../images/reduce.jpg) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s;filter: grayscale(100%);}
	 .menu ul li .a_bf{display:none}
	 .menu ul li .a_bf a{height:40px;line-height:40px;font-size:14px; display:block;} 
	.waphear .logo {
	      width: 100%;
	      height: 75px;
	      float: left;
	      background: url(../picture/pclogo.png) no-repeat left center;
		  background-size: 80%;
		  background-position-x: 19%;
		  }
	.search,#top_bg,.nav,#sz_bg{ display: none;}
	.banner-image{ background-size: 180%;
	    width: 100%;
	    overflow: hidden;
	    height: 190px;
	    background-position-x: 48%;}
	  .lb .swiper-slide img {
	      width: 130%;
	      height: auto;
	      min-height: 100%;
	  }  
.lb .swiper-button-prev,.lb .swiper-button-next{ display: none;}
.product{ padding-top: 20px;}
.product{ padding-bottom: 20px;}
.pt_btn{ display: none;}
#hot_t{ font-size: 30px;}
#hot_t p{ font-size: 14px;}
.protab li .img-protab{display: none;}
.protab li{ padding: 0px 10px;}
.pt_t{ font-size: 14px;}
.protab li{width: 32%; height: 40px; font-size: 12px; line-height: 40px; margin-bottom: 5px; text-align: center; display: block;}
.protab li:nth-child(4n){ margin-right: 1%;}
.protab li:nth-child(3n){ margin-right: 0px;}
.pt_btn a{ font-size: 12px; line-height: 25px;}
.protab li>div{ width: 100%;}
.pt_c{ margin: 10px 0px;}
.protab{ width: 100%; display: inline-block; height: auto; margin-bottom: 10px;}
.hotcon dt{ width: 48.9%; padding: 5px !important;}
.hotcon dt:nth-child(2n){ margin-right: 0px;}
.hotcon dt .hotpro-img{ height: 120px;}
.hotcon dt span a:after{ display: none;}
.hotcon dt span a{ padding: 5px; text-align: center; line-height: 30px; font-size: 14px;}
#sdtx_t{ padding-top: 40px; height: 206px;}
#sdtx_t .h1{ font-size: 26px; text-align: center;}
#sdtx_t .h2{ font-size: 16px; text-align: center;}
#sdtx_t .h2 i{ width: 100%; display: block;}
#sdtx_b li{ width: 49.2%;}
#sdtx_b li:nth-child(2n){ margin-right: 0px;}
#sdtx_b li .tx1{ margin-top: 10px;}
#sdtx_b li .tx2{ display: none;}
#sdtx_b li{ height: 304px; margin-bottom: 10px;}
#sdtx_b li .tx5{ font-size: 12px; line-height: 25px;}
#sdtx_b li .tx4{ font-size: 12px;}
#sdtx_bg{ background-size: 340%;}
.wapmoer{ width: 50%; display: block; margin: auto; background: #09499f; color: #fff; height: 35px; line-height: 35px; border-radius: 30px; text-align: center;}
.wapmoer a{ color: #fff;  font-size: 14px;}
.title{ font-size: 26px;}
.title span{ font-size: 14px;}
#ys_bg{ padding-top: 30px; padding-bottom: 25px;}
.advtab li p{ font-size: 14px;}
.advicon{ width: 30px; height: 30px;  background-size: 800%;}
.advtab li:nth-child(2) .advicon{ background-position-x:-53px;}
.advtab li:nth-child(3) .advicon{ background-position-x:-115px;}
.advtab li:nth-child(4) .advicon{ background-position-x:-183px;}
.advtab li.on .advicon{ background-position-y:-45px;}
.advtab li{ height: 116px;}
.advpic{ width: 100%; display: none;}
.advright{ width: 100%;}
.advtel{ width: 100%;}
.advcon{ padding: 15px;}
.advtop b{ font-size: 20px; line-height: 30px;}
.advwa p{ font-size: 14px; line-height: 30px;}
.advtel{ display: none;}
#case_bg{ display: none;}
#lc_t{ font-size: 30px;}
#lc_t p{ font-size: 14px;}
.feedback{ width: 100%; white-space:initial; margin-top: 0px;}
.feedback ul li{ width: 100%;}
.feedback ul li{ margin-left: 0px;}
#lc_t,#lc_b,#lc_c,#lc_cc{ display: none;}
#b_nav_c{ width: 96%; margin: auto;}
#company_bg_c{width: 100%; padding-top: 0px;}
#company_bg{ margin-top: 0px;}
#company_bg_c_l{ width: 100%; float: initial;}
.spvideo{ height: 320px; background-size: 100%;}
#company_bg_c_r{ width: 96%; margin: auto; float: initial;}
#company_bg_c_r .h1{ height: 10px;}
#company_bg_c_r .h2{ box-sizing: border-box;padding-left:0px;font-size: 30px; height: 35px; line-height: 35px;}
#company_bg_c_r .h3{ box-sizing: border-box;padding-left:0px; font-size: 16px; height: 30px; line-height: 30px; font-weight: bold;}
#company_bg_c_r .h5{ box-sizing: border-box; height: auto;padding-left:0px; line-height: 30px; font-size: 14px;}
#company_bg{ background: none;height: auto;}
#company_bg_c_r .h6_l{ width: 80%;}
#company_bg_c_r .h6_r{ width: 20%;}
 #company_bg_c_r .h6{ font-size: 16px;}
.news_bg_l,.news_bg_r,.news_tab{  width: 100%;}
.news_tab .n1{ display: none;}
.news_tab{ height: auto;}
.news_tab li{width: 50%; float: left;}
.news_bg .w1400{ padding-top: 20px !important;}
.news_tab .n4{ height: 0px;}
.news_font_bg{  width: 100%; padding: 10px; margin-left: 0px; box-sizing: border-box;}
.news_font_bg .nn2{width: 70%;}
.news_font_bg .nn2 .h1,.news_font_bg .nn2 .h2{ width: 100%;}
.news_font_bg .nn4{ width: 100%; height: 178px;}
.news_font_bg .nn4 img{ width: 100%; height: 100%; object-fit: cover;}
.news_font_bg{ height: 360px;}
.news_bg{ height: auto; background-size: 1000%;}
.kslj{display: none;}
.b_nav_c_1,.b_nav_c_4,.b_nav_c_3,.b_nav_c_6{ width: 100%;}
.b_nav_c_2,.b_nav_c_5{ display: none;}
.b_nav_c_4{ padding-top: 0px;}
.b_nav_c_4 .b_font{display: none;}
.b_nav_bg{ display: none;}
.links{ display: none;}
#copyright_bg{ line-height: 30px;}
.b_fonts{ font-size: 18px; color: #fff;}
.b_nav_c_4 .b_fonts{ margin-top: 0px !important;}
#copyright_bg{background: #242635; margin-bottom: 34px;}
#bodycon{ width: 96%; margin: auto;}
.mianbxContent{ margin-top: 20px; margin-bottom: 20px; font-size: 12px !important; height: 40px !important; line-height: 40px !important;background: url(../images/20210727135313_4114606.png) #fff no-repeat 7px 9px;}
.mianbxContent a{ font-size: 12px !important;}
.page_left{ width: 100%;}
.page_pic{ height: 240px;}
.page_right{ width: 100%; padding: 10px 0px;box-shadow:none; font-size: 20px; margin-top: 30px;}
.page_right_tit{ font-size: 20px; font-weight: bold; padding-bottom: 20px;}
.page_right_des p{ font-size: 14px; line-height: 30px;}
.coop-inside{ margin-top: 0px; padding-top: 35px;}
.coop-title h4 i{ font-size: 14px;}
.coop-title h4{ font-size: 26px;}
.coop-inside ul li{ width: 49.5%; padding: 10px 3px;  margin-bottom: 10px; margin-right: 1%;}
.coop-inside ul li:nth-child(2n){ margin-right: 0px;}
.coop-inside ul li h5 img{ width: 60%;}
.coop-inside ul li span{ font-size: 12px; line-height: 20px; min-height: 130px;}
.coop-inside ul li p{ margin: 15px 0px;}
.coop-inside{ background-size: 800%;}
.culture-item{ width: 100%;}
.coop-container{ margin-top: 40px;}
.coop-inside ul li:nth-child(1) span,.coop-inside ul li:nth-child(2) span{ min-height: 50px;}
.coop-inside ul li:nth-child(3) span,.coop-inside ul li:nth-child(4) span{ min-height: 70px;}
.coop-inside{ background: #09499f;}
.coop-inside ul li:last-child{ width: 100%;}
.coop-inside ul li:last-child h5 img{ width: 30%;}
.culture-item{ height: 170px;}
.culture-item-mask .tit{ margin-top: 45px; font-size: 28px;}
.culture-item-mask .desc{display: none;}
.jidi-row .img-wrp, .jidi-row .con-wrp{ width: 100%;}
.jidi-title1 .tit{font-size: 26px;}
.jidi-title1{ margin: 10px 0px;}
.jidi-row.m150{ margin-bottom: 30px;}
.jidi-content{ min-height:initial;}
.b_nav_c_6{ display: none;}
#bodycon #left{ display: none;}
#bodycon .center{width: 100%;}
.dwtwo li{ width: 49.2%; margin-right: 1%;}
.dwtwo li:nth-child(3n){ margin-right: 1%;}
.dwtwo li:nth-child(2n){ margin-right: 0px;}
.dw_pic{ height: 158px;}
.dw_titl a{ font-size: 14px;}
.pages_info a, .pages_info span{ padding: 0px 5px;}
.propic_show_left{width: 100%;}
.propic_show_right{ display: none;}
#bodycontent .shewotitle{ width: 40%;}
.ny_qycon ul dt{ width: 48.2%;}
.ny_qycon ul dt:nth-child(4n){ margin-right: 1%;}
.ny_qycon ul dt:nth-child(2n){ margin-right: 0px;}
.ny_qycon_img{ height: 132px;}
.honortwo .dw_pic{ height: 260px;}
.dw_titl a{ height: 60px; line-height: 30px;white-space:initial; font-size: 12px;}
.nswsfenlei_2019 li{ width: 49%;}
.nynewslist_l{ width: 100%; height: 200px;}
.nynewslist_l img{ width: 100%; height: 100% !important; object-fit: cover;}
.nynewslist_r{ width: 100%; padding: 20px 0px;}
.nynewslist_rmore{ left: 0px;}
.pshangxia{ width: 100%;}
.cp_gy .cp_gyxbt{ display: none;}
.cp_gy .cp_gybt{ margin-bottom: 0px;}
.lx_bt{ display: none;}
.lxwm{ width: 100%;}
.lx_fs{ width: 100%;}
.fs_tp span{ width: 83%;}
.fs_tp em{ font-size: 15px; line-height: 35px;}
.fs_tp li{ line-height: 35px;}
.map{ width: 100%;}
.nswsfenlei_2020{ width: 100%; display: inline-block; height: auto;}
.nswsfenlei_2020 li{ width: 32%; margin-right: 1%; margin-bottom: 8px; height: 40px; line-height: 40px;}
.nswsfenlei_2020 li:nth-child(3n){ margin-right: 0px;}
.nswsfenlei_2020 li a{ font-size: 12px;height: 40px; line-height: 40px}
.pshangxia{ width: 100% !important; display: inline-block; padding: 0px 6px; }
#ys_bg{ display: none;}
.news_font_bg .nn1{ width: 87px;}

		}
		
		
		