.hide2{display: none !important;}
.web_hide{display: none ;}
@media screen and (max-width: 1600px) {
	.top{ padding: 24px 1%;}
	.footer{padding: 30px 2%;}
	.syNew .cont{padding: 24px 1%;}
	.pzYc .content{width: 100%;}
	.pzYc .pzImg{width: min(478px , 30%);}
	.pzYc .pzRightImg{width: min(811px , 70%);}
	
}
@media screen and (max-width: 1200px) {
	.content{ padding: 24px 1%; width: 100%;}
	.pzYc .lian{padding: 0 5%; box-sizing: border-box;}
}

@media screen and (max-width: 1100px) {
	body{letter-spacing: normal; font-size: MIN(0.28rem,16px); }
	.content{width: 100%; }
	.hide{display: none}
	.hide2{display: block !important;}
 .pc_hide{display: none!important;}
 .web_hide{display: block;}
 table th,td{padding:10px 15px; box-sizing: border-box; line-height: 1.5; font-size: 0.28rem;}
 table th{font-size: 0.32rem; font-weight: normal;}
 
 #g-wp {  padding:1.26rem 0 0; } 
 .wrap{ width:96%; margin: 0 auto;}
 .headerBox{position: fixed; top: 0; left: 0;width:100%; z-index: 6; }
 #header { position:relative; width:100%; height:1.26rem; background:#8A0000;z-index:5; }
 #header .tit{text-align: center; font-size: 0.38rem; color: #fff; padding-top: 0.1rem;}
  #header .tit img{width: 3.8rem; margin-top: 0.17rem; }
 .g-wp { margin:0 auto; transition:transform 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99); z-index:2; }
 
 .u-mask { position:absolute; left:0; top:0; width:100%; height:100%; background:#000; opacity:.5; z-index:9; }
 .m-nav { width:200px; height:100%; left:-200px; top:0; background:#000; position:fixed; transform:translateZ(0px) rotate(0deg); transition:transform 0.4s cubic-bezier(0.4, 0.01, .165, 0.99); z-index:1; }
 .m-nav h2 { margin:0 0 10px; padding:10px 0; border-bottom:1px solid #ddd; font-weight:bold; font-size:16px; line-height:30px; text-align:center; }
 .m-nav li { position:relative; padding:12px 12px 12px 22px;  font-size:14px; line-height:24px; }
 .m-nav li a { display:block; color: #fff;}
 .m-nav li a:hover,.m-nav .current a { color:#fff; }
 /* .m-nav .current:after { position:absolute; top:50%; left:0; width:5px; height:14px; margin-top:-7px; border-left:2px solid #f60; content:"" } */
 
 /* 菜单显示 */
 .u-menu { position:absolute; left:0.17rem; top:0.27rem; display:block; width:0.7rem; height:0.7rem; transform:translateZ(0px) rotate(0deg); transition:transform 0.4s cubic-bezier(0.4, 0.01, .165, 0.99); z-index: 99; }
  .u-menu img{width: 100%;}
 .u-menu div { position:absolute; left:13px; top:20px; width:25px; height:25px; transform:translateZ(0px) rotate(0deg); transition:transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99) 0s; }
 .u-menu div i { position:absolute; left:0; top:0; display:block; width:25px; height:2px; background:#c7000b; }
 .u-menu .u-menu-top i {transform:translate3d(0px,-8px,0px);-webkit-transform:translate3d(0px,-8px,0px);}
 .u-menu .u-menu-middle i {transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);}
 .u-menu .u-menu-bottom i {transform:translate3d(0px,8px,0px);-webkit-transform:translate3d(0px,8px,0px);}
 
 
 body.z-open .m-nav {transform:translate3d(200px,0,0);-webkit-transform:translate3d(200px,0,0);}
 body.z-open .g-wp {transform:translate3d(200px,0,0);-webkit-transform:translate3d(200px,0,0);}
 body.z-open .u-menu {transform:translateZ(0px) rotate(90deg);-webkit-transform:translateZ(0px) rotate(90deg);}
 body.z-open .u-menu  div {transform:translateZ(0px) rotate(45deg);transition:transform 0.25s cubic-bezier(0.4,0.01,0.165,0.99) 0.2s;-webkit-transform:translateZ(0px) rotate(45deg);-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.4,0.01,0.165,0.99) 0.2s;}
 body.z-open .u-menu  div i {transition:transform 0.2s ease 0s;transform:translate3d(0px,11px,0px);-webkit-transition:-webkit-transform 0.2s ease 0s;-webkit-transform:translate3d(0px,11px,0px); }
 body.z-open .u-menu .u-menu-bottom {transform:translateZ(0px) rotate(-45deg);-webkit-transform:translateZ(0px) rotate(-45deg);}
 body.z-open .u-menu .u-menu-middle { display:none; }
 
 .sy_menu{width: 95%; margin: 0.4rem auto;}
 .sy_menu .sy_gg img{width: 100%;}
 .sy_menu_list{display: flex; flex-flow: row wrap; margin-top: 0.5rem;}
 .sy_menu_list .sy_menu_li{width: 40%; display: flex; flex-direction: column; align-items: center; padding: 0.3rem; box-sizing: border-box; margin: 0.3rem; background-color: #fff; border-radius: 0.2rem; box-shadow:0 0rem 0.4rem rgba(0,0,0,0.12);}
 .sy_menu_list .sy_menu_li .menu_li_tit{font-size: 0.32rem; font-weight: 500; color: #000000;margin-top: 0.1rem;}
 .sy_menu_list .sy_menu_li img{width: 50%;}
 
 
 
 .nav_logo{width: 100%; text-align: center; border-bottom: 1px solid #151515; margin-top: 0.35rem;}
 .nav_logo img{width: 100%; margin: 0 auto 0.3rem;}
 .nav_logo .tel{display: block; width: 60%; margin: 0.2rem auto 0.5rem; background-color: #d8e9ff; line-height: 0.6rem; height: 0.6rem; border-radius: 100rem; font-size: 0.32rem; color: #45679f; font-weight: bold;}
 .m-nav ul{margin-top: 0.2rem; }
 .m-nav ul li .one{width: 100%; }
 .m-nav ul li .one a{ display: flex;align-items: center;}
 .m-nav ul li .one a label{display: flex; width: 100%; align-items: center; }
 .m-nav ul li .one .nav_icon{ width: 0.4rem; height: 0.4rem; margin-right: 0.1rem;}
 .m-nav ul li .one a .nav_icon2{ width: 0.2rem; height: 0.2rem; margin-right: 0.1rem; float: right;display: none;}
 .m-nav ul li .one a .nav_icon3{ width: 0.2rem; height: 0.2rem; margin-right: 0.1rem; float: right;}
 .m-nav ul li dl{ padding-left: 0.3rem; padding-top: 0.1rem;overflow-y: scroll;    max-height: 30vh; }
 .m-nav ul li dd img{width: 0.3rem; margin-right: 0.1rem;}
 .m-nav ul li dd{display: flex; align-items: center; margin-top: .2rem;}
 .m-nav ul li.current{background-color: #161616;}
 .m-nav ul li.current .one a .nav_icon3{display: none;}
 .m-nav ul li.current .one a .nav_icon2{display: block;}
 
.syAbout .video{width: 90%;}



}


@media screen and (max-width:900px) {
	.sub_banner .img{height: 200px;object-fit:cover }
	.sub_banner .tit{width:min(80% , 414px) ; height: auto; top: 35%;}
	.banner .banner-pagination{bottom: 0.1rem;}
	.suyuan{width: 100%; padding: 0 2%; box-sizing: border-box;}
	.suyuan .tit{margin: 1rem 0;}
	.suyuan .tit img{width: min(60% , 384px);}
	.suyuan .inputBox{display: block;}
	.suyuan .inputBox .inputLi{width: 100%; margin-bottom: 20px; height: 50px; line-height: 44px;}
	.suyuan .inputBox .inputBtn{margin: 0.5rem 0; font-size: 20px; height: 50px; line-height: 48px;}
	.footer{display: block;}
	.footer .footLogo{ width: 80%; height: auto; display: block; margin:  0 auto;}
	.footer .ewm .ma{width: 100px; height: 100px;}
	.footer .ewm{text-align: center;}
	.footer .list{margin: 0.2rem 0; text-align: center; width: 100%;}
	.footer .list li{display: inline-block; min-width: 45%; margin: 0.1rem;}
	.footer .list:first-of-type{text-align: center; margin: 0.2rem auto;}
	.footer .list:first-of-type li{width: 45%; background: #8A0000; height: 35px; line-height: 35px;}
	.info{padding: 0.2rem 0; font-size: 14px;}
	.syCp .tit {margin: 0rem 0 0.5rem;}
	.syCp .tit img{width: 60%; display: block; margin: 0px auto;}
	.syCp .cont{ width: 98%; margin: 0 auto;}
	.syCp .cont .li{width: calc(50% - 0.2rem); margin: 0 0.1rem 0 0.1rem;}
	.syCp .more{margin: 1rem 0;}
	.syCp .more img{width: 35%;}
	.syAbout .sy_aboutBg{height: 700px; object-fit: cover;}
	
	.syAbout .tit{margin: 0rem 0 0.5rem;}
	.syAbout .tit img{width: 60%; display: block; margin: 0px auto;}
	.syAbout .tab{flex-flow: row wrap;}
	.syAbout .tab .li{width: calc(50% - 0.2rem); margin: 0 0.1rem 0.2rem;}
	.syAbout .tab .li img{width: 100%;}
	.syAbout .text{font-size: 17px; margin: 0.5rem 0 ; line-height: 1.8; }
	.syAbout .video{width: 100%;}
	.syAbout .video img{width: 100%;}
	
	.syNew .tit{margin: 0rem 0 0.5rem;}
	.syNew .tit img{width: 60%; display: block; margin: 0px auto;}
	.syNew .cont{display: block;width: 98%; margin: 0 auto;}
	.syNew .cont .li{width: 100%; margin: 0 0 0.5rem 0;}
	.syNew .cont .li a{display: flex;width: 100%;}
	.syNew .cont .li .tit{font-size: 16px; margin: 0 0 0.2rem;}
	.syNew .cont .li .img{width: calc(40% - 0.2rem); margin-right: 0.2rem;}
	.syNew .cont .li .textBox{width: 60%;}
	.syNew .cont .li .btm .time{font-size: 14px;}
	
	.syNew .more{margin: 0.5rem 0 0;}
	.syNew .more img{width: 35%;}
	
	/* 圣药阿胶 */
	.sub_banner2 img{width: 100%; height: 180px; object-fit: cover;}
	
	.pubTit {margin: 0rem 0 0.5rem;}
	.pubTit img{width: 60%; display: block; margin: 0px auto;}
	.why{ padding:0.5rem 0;}
	.why .text{margin: 0.3rem 0; font-size: 16px;}
	.why .pic img{width: 100%;}
	.why2{ padding:0.5rem 0;}
	.why2 .pubTit img{width: 90%; display: block; margin: 0px auto;}
	.why2 .cont{display: block;}
	.why2 .img{width: 90%; display: inline-block; margin: 0 auto; }
	.why2 .text{margin: 0.3rem 2%; font-size: 16px;}
	
	.mingjia{ padding:0.5rem 0;}
	.mingjia .pubTit img{width: 90%; display: block; margin: 0px auto;}
	.mingjia .mjPC{width:100%; display: inline-block; margin: 0 auto; }
	
	.gongpin{ padding:0.5rem 0;}
	.gongpin .cont{width: 90%; margin: 0.5rem auto 0; overflow: hidden;}
	.gongpin .cont .img{width: 100%;}
	
	/* 道地品质 */
	.pzYc{padding: 0.4rem 0;}
	.pzYc .pubTit {margin-bottom: 0.5rem;}
	.pzYc .pubTit img{width: 100%;}
	.pzYc .gy{display: block; padding: 0 5%; box-sizing: border-box; text-align: center; margin-bottom: 0.5rem;}
	.pzYc .pzImg{width: 80%; margin-bottom: 0.5rem;}
	.pzYc .pzRightImg{width: 100%;}
	
	.pzYc .lian{display: block;}
	.pzYc .lian .li{width: 100%; margin: 0 0 0.4rem 0; min-height: auto;}
	.pzYc .lian .li .text{font-size: 14px;}
	.pzYc .lian .li .tit .icon{width: 62px; height: 31px;}
	.pzYc .lian .li .tit{margin: 0.2rem 0;}
	.pzYc .lian .li .tit::after{width: calc(100% - 92px); top: 0.22rem;}
	
	.pzBox2{padding: 0.4rem 0;}
	.pzBox2 .pubTit {margin-bottom: 0.5rem;}
	.pzBox2 .pubTit img{width: 100%;}
	.pzBox2 .jsImg{width: 80%; margin: 0 auto 0.3rem;}
	.pzBox2 .text{font-size: 17px;width: 80%; margin: 0 auto 1rem; }
	
	.dh .content{width: 100%;  padding: 0.3rem 0; }
	.subMain .dh{height: auto; line-height: 1.5; font-size: 15px;}
	.subMain .subTit{margin: 0.5rem 0; font-size: 28px;}
	.subMain .subNav{height: auto; background: none; line-height: unset;}
	.subMain .subNav ul{display: block;}
	.subMain .subNav li{ width: calc(33.3% - 0.3rem); box-sizing: border-box; padding: 0.3rem;  margin:0 0.2rem 0.25rem 0;  display: inline-block; background: #940402; font-size: 16px; text-align: center; }
	.subMain .subBox{box-sizing: border-box; padding: 0.25rem; font-size: 17px;}
	.subMain .subBox img{max-width: 100%;}
	.subMain .subBox p{font-size: 17px;}
	
	.subMain .subBox .titBox h1{font-size: 20px;}
	.subMain .subBox .titBox .infoBox{font-size: 15px;}
	.subMain .page{margin-bottom: 50px;}
	.subMain .page p{font-size: 16px;}
	
	.jtNewList {padding: 0 2%; box-sizing: border-box;}
	.jtNewList .li{flex-flow: row wrap; padding: 10px;}
	.jtNewList .li .img{width: 100%; height: auto;}
	.jtNewList .li .rightBox{width: 100%;}
	.jtNewList .li .rightBox .textBox{width: calc(100% - 100px);}
	
	
}






























