/*767px以下通用样式*/
@media only screen and (max-width : 959px) {
	.header {
		position: relative;
	}

	.header_top1 {
		width: 100%;
	}

	.header_top p {
		display: none;
	}

	.header_center {
		width: 100%;
	}

	.logo {
		margin: 2%;
	}

	.logo_txt,
	.header_center_right {
		display: none;
	}

	.nav_bg {
		height: auto;
		display: none;
	}

	.nav {
		width: 100%;
		height: auto;
		margin-top: 0;
	}

	.nav li {
		width: 100%;
		height: 64px;
		line-height: 64px;
	}

	.rmgjc_bg {
		height: auto;
	}

	.downmenu {
		width: 100%;
	}

	.nav .li2 .downmenu,
	.nav .li3 .downmenu,
	.nav .li4 .downmenu,
	.nav .li5 .downmenu {
		margin: 0px;
	}

	.downmenu .bd {
		display: none;
	}

	.aboutus {
		width: 100%;
		height: auto;
		left: 0%;
		margin-left: 0px;
		background-size: cover;
	}

	.aboutus_title {
		margin: 7% auto 0%;
	}

	.aboutus_r {
		width: 100%;
		height: auto;
		margin-top: 10px;
	}

	.aboutus_r_txt {
		padding: 0 2%;
	}

	.aboutus_r_txt span {
		font-size: 1em;
	}


	.product_bg {}

	.product {
		width: 100%;
		margin-top: 60px;
	}

	.product ul li {
		width: 100%;
	}



	.anli_bg {
		width: 100%;
		margin: 0 auto;
	}

	.anli {
		margin: 30px auto;
	}

	.anli_title {
		margin: 6% auto 5%;
	}

	.txtScroll-left .bd {
		width: 100%;
	}

	.txtScroll-left .bd ul li {}

	.huoban {
		width: 100%;
	}

	.huoban_title img {
		width: 95%
	}

	.picMarquee-left {
		margin-top: 40px;
	}

	.picMarquee-left .bd {
		width: 100%;
	}

	.picMarquee-left .bd ul li {
		width: 50%;
	}

	.ad {
		display: none;
	}

	.news_bg {
		width: 100%;
		height: auto;
		left: 0;
		margin-left: 0;
		margin-bottom: 50px;
	}

	.news {
		width: 100%;
		margin: 20px auto;
		height: auto;
	}

	.news_title {
		height: auto;
	}

	.news_title p {
		width: 100%;
		text-align: center;
		margin-top: 100px;
	}

	.news_title p a {
		width: 40%;
		margin: 0px 2%;
		float: none;
		display: inline-block;
	}

	.news_l {
		width: 100%;
		margin-top: 10px;
	}

	.news_l_content {
		width: 100%;
		margin: 3% auto;
	}

	.news_l_content .news1 {
		display: none;
	}

	.news_l_content li {
		width: 98%;
		margin: 1%;
	}

	.news_r {
		width: 100%;
		margin-top: 30px;
	}

	.news_r ul {
		width: 98%;
		margin: 10px auto 10px;
		float: none;
	}

	.news_l_content li .news_l_content_txt {
		width: 99%;
	}

	.news_l_content li img {
		display: none;
	}

	/*.news_r ul li{ width:100%; height:auto; overflow:hidden; float:left; line-height:44px;}*/
	/*.news_r ul li a{ overflow:hidden; color:#333; float:left;}*/
	/*.news_r ul li span{ font-size:12px; float:right; color:#666;}*/

	.contact {
		width: 100%;
		left: 0;
		margin-left: 0;
		margin-bottom: 74px;
		background-size: 100% 100%;
	}

	.contact1 {
		width: 100%;
	}

	.link_line {
		display: none;
	}

	.footers {
		width: 100%;
		height: auto;
		/* border: 8px solid #fff; */
		border-left: none;
		border-right: none;
		position: fixed;
		z-index: 99999;
		bottom: 0;
		background-color: #013c96;
		display: block;
	}

	.footers ul li {
		width: 25%;
		height: 56px;
		float: left;
	}

	.footers ul li p {
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		margin: 0px auto;
		text-align: center;
		padding: 4px 0px;
		height: 100%;
	}

	.footers ul li p img {

		margin: 1% auto;
		display: block;
		max-height: 20px;
	}

	.footers ul li p a {
		color: #ffffff;
		font-size: 0.8rem;
	}

	.link,
	.footer,
	.copy {
		display: none;
	}

	.izl-rmenu {
		display: none;
	}

	.nav .peiseka {
		display: block;
	}

	.daohang {
		width: 98%;
		background: none;
		border-bottom: 1px solid #D5D5D5;
	}

	.ny_main {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 3% auto 4rem;
	}

	.ny_pro {
		width: 100%;
		height: auto;
		margin: 0px auto;
		overflow: hidden;
	}

	.product_l2 {
		display: block;
	}

	.ny_cont {
		display: none;
	}

	/*产品列表页*/
	.product_l {
		width: 100%;
		height: auto;
		float: none;
		margin: 0px auto;
	}

	.product_l_title {
		width: 100%;
	}

	.product_l_title span {
		color: #ffffff;
		font-size: 10px;
	}

	.product_l_content {}

	.product_l_content ul li {
		width: 50%;
		float: left;
		margin-left: 0%;
	}

	.ny_con_img {
		display: none;
	}

	.ny_pro_content {
		margin-top: 0;
	}

	.ny_pro_content ul {
		width: 100%;
		margin: 0px auto;
	}

	.ny_pro_content ul li {
		width: 48%;
		margin: 1%;
	}

	.ny_pro_content ul li a {
		width: 100%;
		height: auto;
		line-height: 40px;
	}

	.ny_pro_content ul li img {
		width: 100%;
		height: auto;
	}

	.ny_pro_content ul li p {
		width: 100%;
		height: auto;
	}

	.pro_tj {
		width: 100%;
		margin-bottom: 71px;
	}

	.pro_tj_content {
		width: 96%;
		float: none;
	}

	/* 产品详细页 */
	.ny_prodetail_txt {}

	.ny_prodetail_txt img {
		width: 93%;
		height: auto;
		margin: 0px auto;
		float: none;
		display: block;
	}

	.shuoming {
		width: 90%;
		height: auto;
		float: none;
		margin: 0px auto;
	}

	.shuoming span {
		width: 100%;
		font-size: 20px;
		border-bottom: 1px solid #C1C1C1;
		line-height: 50px;
		float: left;
	}

	.shuoming p {
		width: 100%;
		height: auto;
		float: left;
		margin-top: 30px;
		line-height: 25px;
		padding-bottom: 20px;
	}

	.ny_prodetail_txt2 img {
		width: 100%;
	}

	.ny_detailtxt_content {
		width: 95%;
		margin: 0px auto;
		float: none;
	}

	/*新闻列表页*/
	.ny_news {
		width: 100%;
	}

	.ny_news_content {
		margin-top: 0;
	}

	.ny_news_content dl {
		width: 98%;
		height: auto;
		overflow: hidden;
		margin: 20px auto 0px;
	}

	.news_txt2 {
		width: 98%;
		height: auto;
	}

	.news_txt2 p {
		margin-top: 10px;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
	}


	.ny_main_r_content .news_list li p {
		width: 65%;
	}

	.ny_main_r_content .news_name {
		width: 100%;
	}

	.prodetail22 {
		width: 94%;
	}

	.prodetail22 img {
		display: block;
		width: 94%;
		margin: 3%;
	}

	.line {
		margin: 10% auto;
	}

	.qiliangjisuan {
		width: 98%;
		margin: 0 1%;
	}

	.neiqiang,
	.waiqiang {
		margin-top: 2%;
	}

	.neiqiang img,
	.waiqiang img {
		display: none;
	}

	.neiqiang_txt {
		width: 100%;
		margin-top: 3%;
	}

	.neiqiang_txt h2 {
		font-size: 2em;
	}

	.mj {
		margin-top: 8%;
	}

	.zwjb {
		width: 98%;
		margin: 0 1%;
	}

	.zwjb_bg {
		background: none;
	}

	.zwjb_content {
		margin: 3% 0;
	}

	.zwjb_content img {
		width: 100%;
		float: left;
	}

	.zwjb_content_txt {
		width: 100%;
	}

}


@media screen and (min-width: 1200px) and (max-width: 1630px) {
	.anli_bg {
		width: 100%;
	}
}

/*Styles for screen 960px-1200px,主要为了小屏浏览器 */
@media screen and (min-width: 960px) and (max-width: 1200px) {}

/*Styles for screen 768px-959px 主要是平板横屏显示*/
@media screen and (min-width: 768px) and (max-width: 959px) {
	.mune {
		width: 10%;
		float: right;
		margin: 5% 1% 0 0;
		display: block;
		cursor: pointer;
	}

	.header_txt {
		background: #23487F;
	}

	.header_tel {
		display: none;
	}

	.mune {
		width: 10%;
		float: right;
		margin: 5% 1% 0 0;
		display: block;
		cursor: pointer;
	}

	.search-wrapper {
		display: none;
	}

	.nav {
		width: 100%;
		height: auto;
		position: relative;
		display: none;
	}

	.nav li {
		width: 50%;
		height: 30px;
		margin-bottom: 3%;
	}

	.booNavigation li.navItem {
		width: 50%;
		height: 30px;
		line-height: 30px;
	}

	.rmgjc {
		width: 100%;
		margin: 2% 0;
	}

	.gjc {
		margin-left: 4%;
	}

	.suosuo {
		display: none;
	}

	.product_title {
		width: 100%;
		margin: 0% auto 0;
	}

	.slideBox .bd ul li .dl1 {
		width: 100%;
	}

	.slideBox .bd ul li dl {
		width: 50%;
	}

	.slideBox .bd ul li .dl1 dd,
	.slideBox .bd ul li dl dd {
		display: none;
	}

	.aboutus_r img {
		float: none;
		margin: 0px auto;
	}

	.about_bottom {
		background: none;
	}

	.contact1 ul {
		margin-bottom: 30px;
	}

	.txtScroll-left .bd ul li {
		width: 50%;
	}

	.footers ul li p img {
		width: 15%;
		margin: 1% auto;
		display: block;
	}

	/*新闻列表页*/
	.ny_news {
		width: 100%;
	}

	.ny_news_content {
		width: 100%;
	}

	.ny_news_content ul {
		width: 96%;
		height: auto;
		overflow: hidden;
		margin: 20px auto 0px;
	}

	.ny_news_content ul li {
		width: 100%;
		height: auto;
		margin-bottom: 15px;
		overflow: hidden;
		border-bottom: 1px solid #E7E7E7;
		padding-bottom: 15px;
	}

	.ny_news_content ul li img {
		display: block;
	}

	.news_txt2 {
		width: 67%;
		height: auto;
	}


	.ny_pro_content ul li {
		width: 30%;
		height: auto;
		float: left;
		margin: 1.6%;
	}

	.ny_prodetail_txt img {
		width: auto;
		height: 100%;
		margin: 0px auto;
		float: none;
		display: block;
	}
}

/*Styles for screen 480px-767px,主要是手机横屏和平板竖屏显示*/
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.mune {
		width: 10%;
		float: right;
		margin: 5% 1% 0 0;
		display: block;
		cursor: pointer;
	}

	.header_txt {
		background: #23487F;
	}

	.header_tel {
		display: none;
	}

	.search-wrapper {
		display: none;
	}

	.nav {
		width: 100%;
		height: auto;
		position: relative;
		display: none;
	}

	.rmgjc {
		width: 100%;
		margin: 2% 0;
	}

	.gjc {
		margin-left: 4%;
	}

	.suosuo {
		display: none;
	}

	.product_title {
		width: 100%;
		margin: 0% auto 0;
	}

	.slideBox .bd ul li .dl1 {
		width: 100%;
	}

	.slideBox .bd ul li dl {
		width: 50%;
	}

	.slideBox .bd ul li .dl1 dd,
	.slideBox .bd ul li dl dd {
		display: none;
	}

	.txtScroll-left .bd ul li {
		width: 50%;
	}

	.pro_more img {
		width: 95%;
	}


	.news_l_content li span {
		display: none;
	}

	.picScroll-left .bd ul li .pic {
		display: none;
	}

	.picScroll-left .bd ul li .title {
		width: 100%;
		height: auto;
	}

	.picScroll-left .bd ul li .title .title_txt {
		display: none;
	}

	.picScroll-left .hd {
		position: relative;
		width: 100%;
		margin-top: 30px;
	}

	.pro_txt,
	.product ul li a>img {
		width: 50%;
	}

	.product ul li {
		background-color: #00adba;
	}

	.aboutus_r img {
		width: 100%;
	}

	.about_bottom {
		width: 100%;
		height: auto;
		margin: 30px 0;
		overflow: hidden;
	}

	.about_bottom a {
		width: 15%;
		margin: 0px 5%;
	}

	.ny_pro_content ul li {
		width: 45%;
		height: auto;
		float: left;
		margin: 2%;
	}

	.footers ul li p img {
		width: 18%;
		margin: 1% auto;
		display: block;
	}

	.ny_news_content dl dt img {
		margin: 0px auto;
		float: none;
		display: block;
	}
}

@media only screen and (min-width: 550px) and (max-width: 767px) {
	.youshi_title img {
		width: auto;
	}
}

/*479px,主要是手机竖屏显示*/
@media only screen and (max-width : 479px) {
	.header_tel {
		display: none;
	}

	.logo {
		height: auto;
	}

	.mune {
		display: block;
		margin-right:5%;
		cursor: pointer;
	}
	.mune img{
		width: 30px;
	}
	.search-wrapper {
		display: none;
	}

	.nav {
		width: 100%;
		height: auto;
		position: relative;
	}

	.rmgjc {
		width: 100%;
		margin: 0px auto;
	}

	.gjc {
		width: 95%;
		margin-left: 2%;
	}

	.suosuo {
		display: none;
	}

	.sy_title {
		width: 100%;
	}

	.sy_title img {
		width: 100%;
		margin-top: 10%;
	}

	.product_title {
		width: 100%;
		margin: 0% auto 0;
	}

	.product_title img {
		width: 215%;
	}

	.slideBox .bd ul li .dl1 {
		width: 100%;
	}

	.slideBox .bd ul li dl {
		width: 50%;
	}

	.slideBox .bd ul li .dl1 dd,
	.slideBox .bd ul li dl dd {
		display: none;
	}

	/*.youshi{ height: auto; background: #E9EDF6;}*/
	/*.youshi_title img{ width: 95%; height: auto; margin: 10% auto 10px;}*/
	/*.youshi_ico p{ width: 16.2%;}*/
	/*.picScroll-left{ width: 98%; height: auto; margin: 20px 1%;}*/
	/*.picScroll-left .bd ul li .pic{ display: none;}*/
	/*.picScroll-left .bd ul li .title{ width: 100%; height: auto;}*/
	/*.picScroll-left .bd ul li .title .title_txt{ display: none;}*/
	/*.picScroll-left .hd{ position: relative; width: 100%; margin-top: 30px;}*/
	/*.picScroll-left .hd .prev, .picScroll-left .hd .next{ width: 50%;}*/

	.product ul li {
		background-color: #00adba;
		margin: 1% 0;
	}

	.pro_txt,
	.product ul li a>img {
		width: 50%;
		height: auto;
		font-size: 1.3em;
	}

	.pro_txt img {
		margin: 30px auto 10px;
		width: 50%;
	}



	.aboutus_r img {
		width: 100%;
	}

	.about_bottom {
		width: 100%;
		overflow: hidden;
		margin: 20px auto;
	}


	.news_l_content li span {
		display: none;
	}

	.product_l_content ul li {
		width: 90%;
		float: left;
		margin-left: 5%;
	}

	.product_l_content dl dt {
		width: auto;
		padding: 15px;
		margin: 1%;
	}

	.ny_pro_content dl dd {
		width: auto;
		padding: 10px;
		margin: 1%;
	}


	.txtScroll-left .bd ul li {
		width: 100%;
	}

	.daohang span {
		display: none;
	}

	.daohang p {
		float: left;
	}

	.ny_news_content ul li img {
		display: none;
	}

	.ny_main_r_content ul {
		width: 100%;
		height: auto;
		margin: 0px auto;
		overflow: hidden;
	}

	.ny_main_r_content ul li {
		width: 90%;
		height: auto;
		float: none;
		margin: 20px auto 0px;
		overflow: hidden;
	}

	.ny_main_r_content ul li img {
		width: 100%;
		height: auto;
	}


	.footers {
		display: block;
	}

	.newslist dd span {
		display: none
	}

	.ny_news_content dl dt img {
		margin: 0px auto;
		float: none;
		display: block;
	}

	.mj_js,
	.mj_js2 {
		margin-top: 5%;
	}

}