/*767px以下通用样式*/
@media only screen and (max-width : 959px) {
	.header{ position: relative; }
	.header_top1{ width: 100%; }
	.header_top span{ display: block;}
	.header_top p{ display: none;}
	.header_center{ width:100%;}
	.logo{ margin: 0%; position: relative; }
	.header_txt{ display: none;}
	.nav{ width:100%; height:auto; margin-top: 0;}
	.rmgjc_bg{ height:auto;}

    .aboutus{ width:100%; height:auto; margin-left:0px;}
	.aboutus_l{ width: 100%;}
    .aboutus_r{ width:100%; height: auto; margin-top: 10px; }
	.aboutus_r_txt{ }

	.liucheng{ width: 100%;}
	.liucheng span{ margin: 20px 0;}

    .product_bg{ width: 100%; margin: 0; height: auto;}
	.product{width:100%;height:auto; overflow: hidden;}
    .m_product_title{ display:block;}
	.product_l{ top:0; display: none;}
	.product_r{ width:100%; height:auto; float:none; margin:0px auto; overflow: hidden;}
	.product_r_content{ width:100%; height:auto; float:left; margin-top: 0;}
	.product_r_content ul{ width:100%; height:auto; overflow:hidden; margin-top: 0;}
	.product_r_content ul li{ width:49%; height:auto; float:left; margin: 1% 0.5% 0 0.5%;}
	.product_r_content ul li:last-child{ width: 99%; margin: 1% 0.5% 0 0.5%; }
	.product_r_content ul li i{ width:100%;}
	.product_r_top{ display: none;}
	.product_more{ width: 100px; position: relative; left: 0; margin: 0px auto; bottom: -50px;}
	.product_more img{ width: 100%;}


    .youshi{  width: 100%; left: 0; margin-left: 0; height: auto; background: none;}
    .youshi_title{ width: 100%; height: auto; background: none; margin-top: 0px;}
    .youshi_title img{ margin: 10% auto 10px;}
	.youshi_content{ width: 100%;}
    .youshi_ico p{ width: 16.2%;}
    .slideTxtBox2 .bd ul li .youshi_txt_bot div{ width: 98%; margin: 0 1%;}


    .anli_bg{ width:100%; height: auto; left: 0; margin:0 auto; }
    .anli{ width:100%; height:auto; margin:30px auto 0; overflow:hidden;}
    .anli_title{ margin: 6% auto 5%;}
    .txtScroll-left .bd{ width: 100%;}
    .txtScroll-left .bd ul li{ }

    .huoban { width: 100%; left: 0%; margin-left: 0px; margin-bottom: 10px;}
	.picMarquee-left .bd ul li{ width: 50%;}

	.ad{ display: none;}

	.news_bg{ }
	.news{ width:100%; margin:20px auto 70px;}
    .news_title{ height: auto;}
    .news_title p{ width: 100%; text-align: center; background-size: contain;}
	.news_title p a, .news_title p span{ width: 50%;}
	.news_title .news_title_more{ display: none;}
    .news_l{ width:100%; margin-top: 10px; }
    .news_l_content{ margin: 3% auto;}
    .news_l_content .news1{ display: none;}
    .news_l_content li{ width:98%; padding: 3% 0; margin-left: 1%;}
	.news_r{margin-top: 30px;}
	.news_r ul{ width:98%; margin:10px auto 10px; float:none;}
	.ask-con span{ display: none; }
	.ask-con h4{ width: 100%;}
	.ask-con .ask-con-p{ width: 100%;}

	.news_l_content li img{ display: none;}
	.news_l_content li h2,.news_l_content li p{ width: 100%;}
	/*.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:56px; border:8px solid #fff; border-left:none; border-right:none; position: fixed; z-index: 99999; bottom:0; background-color:#079FEB; display:block;}
	.footers ul li{ width:25%; height:56px; float:left;}
	.footers ul li p{ width:85%; height:48px; margin:0px auto; text-align:center; padding:4px 0px;}
	.footers ul li p img{ width:30%; margin:1% auto; display:block;}
	.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 0%;}
	.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{ width:100%; height:auto; float:left; margin-bottom:20px;}
	.product_l_content ul li{ width:50%; float:left; margin-left: 0%; }
    .ny_con_img{ display: none;}
	
	.ny_pro_content{ width:100%;}
	.ny_pro_content ul{ width:98%; margin:0px auto;}
	.ny_pro_content ul li{ width:95%; height:auto; float:none; margin:2% auto; background:none;}
	.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{ width:100%; height:auto; margin:2% auto; background:#fff; overflow:hidden;}
	.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{ width:100%; height:auto; margin:35px auto 0px; background:#fff; overflow:hidden;}
	.ny_detailtxt_content{ width:95%; margin:0px auto; float:none;}

	/*新闻列表页*/
	.ny_news{ width:100%;}
	.ny_news_content{ width:100%;}
	.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;}
	
	
	.ny_main_r_content .news_list li p{ width:65%;}
	.ny_main_r_content .news_name{ width:100%;}
	
	.prodetail22{ width:94%;}

    .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) {

}
/*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) {
	.logo{ width: 25%; height: auto; float: left;}
	.mune{ width:10%; float:right; margin:2% 1% 0 0; display:block; cursor: pointer;}
	.header_txt{background:#23487F;}
	.header_tel{ display:none;}
    .mune{ width:10%; float:right; margin:6% 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;}

	.slideTxtBox2 .hd ul li{ width: 24%; margin: 0.5%;}
	.slideTxtBox2 .hd ul li img{ float: none; margin: 0px auto;}
	.slideTxtBox2 .hd ul li p{ font-size: 1.6em;}
	.slideTxtBox2 .bd{ margin-top: 0;}
	.slideTxtBox2 .bd ul{ height: auto;}
	.slideTxtBox2 .bd ul li{ width: 100%;}
	.slideTxtBox2 .bd ul li > img{ width: 100%;}
	.slideTxtBox2 .bd ul li .youshi_txt{ width: 94%; margin: 0; padding: 3%;}
	.slideTxtBox2 .bd ul li .youshi_txt i{ font-size: 3em;}
	.slideTxtBox2 .bd ul li .youshi_txt span{ font-size: 2em;}
	.slideTxtBox2 .bd ul li .youshi_txt p{ display: none;}
	.slideTxtBox2 .bd ul li .youshi_txt h2{ font-size: 2em;}
	.slideTxtBox2 .bd ul li .youshi_txt a{ display: none;}
	.slideTxtBox2 .bd ul li .youshi_txt_bot img{ width: 100%;}

    .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:2% 1% 0 0; display:block; cursor: pointer;}
	.logo{ width: 25%; height: auto; float: left;}
	.header_txt{background:#23487F;}
	.header_tel{ display:none;}
	.mune{ width:10%; float:right; margin:6% 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;}

	.sy_title{ width: 100%; margin: 8% auto 5%;}

	.youshi{ height: auto; }
	.youshi_title img{ width: 95%; height: auto; margin: 10% auto 10px;}
	.youshi_title .youshi_title_img2{ display: none;}

	.slideTxtBox2 .hd ul li{ width: 49%; margin: 0.5%;}
	.slideTxtBox2 .hd ul li img{ float: none; margin: 0px auto;}
	.slideTxtBox2 .hd ul li p{ font-size: 1.6em;}
	.slideTxtBox2 .bd{ margin-top: 0;}
	.slideTxtBox2 .bd ul{ height: auto;}
	.slideTxtBox2 .bd ul li{ width: 100%;}
	.slideTxtBox2 .bd ul li > img{ width: 100%;}
	.slideTxtBox2 .bd ul li .youshi_txt{ width: 94%; margin: 0; padding: 3%;}
	.slideTxtBox2 .bd ul li .youshi_txt i{ font-size: 3em;}
	.slideTxtBox2 .bd ul li .youshi_txt span{ font-size: 2em;}
	.slideTxtBox2 .bd ul li .youshi_txt p{ display: none;}
	.slideTxtBox2 .bd ul li .youshi_txt h2{ font-size: 2em;}
	.slideTxtBox2 .bd ul li .youshi_txt a{ display: none;}
	.slideTxtBox2 .bd ul li .youshi_txt_bot img{ width: 100%;}

    .txtScroll-left .bd ul li{ width: 50%;}
    .txtScroll-left .bd ul li div p a span{ line-height: 200%;}

	.news_r dl{ width: 100%; margin-bottom: 3%;}
	.news_r dl dt{ display: none;}
	.news_r dl dd{ width: 94%; padding: 2% 3%;}

    .aboutus_r img{ width: 100%;}


	.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{ margin: 5px 0 0 10px; }
	.logo{ width: 25%; height: auto; float: left;}
	.mune{ width:10%; float:right; margin:1% 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: 0px auto;}
	.gjc{ width:95%; margin-left:2%;}
	.suosuo{ display:none;}
	.sy_title{ width: 100%; margin: 8% auto 5%;}
	.sy_title img{ width: 90%; }

	.txtScroll-left .bd ul li{ width: 100%; }

    .youshi{ height: auto; }
    .youshi_title img{ width: 95%; height: auto; margin: 10% auto 10px;}
	.youshi_title .youshi_title_img2{ display: none;}

	.slideTxtBox2 .hd ul li{ width: 49%; margin: 0.5%;}
	.slideTxtBox2 .hd ul li img{ float: none; margin: 0px auto;}
	.slideTxtBox2 .hd ul li p{ font-size: 1.6em;}
	.slideTxtBox2 .bd{ margin-top: 0;}
	.slideTxtBox2 .bd ul{ height: auto;}
	.slideTxtBox2 .bd ul li{ width: 100%;}
	.slideTxtBox2 .bd ul li > img{ width: 100%;}
	.slideTxtBox2 .bd ul li .youshi_txt{ width: 94%; margin: 0; padding: 3%;}
	.slideTxtBox2 .bd ul li .youshi_txt i{ font-size: 3em;}
	.slideTxtBox2 .bd ul li .youshi_txt span{ font-size: 2em;}
	.slideTxtBox2 .bd ul li .youshi_txt p{ display: none;}
	.slideTxtBox2 .bd ul li .youshi_txt h2{ font-size: 2em;}
	.slideTxtBox2 .bd ul li .youshi_txt a{ display: none;}
	.slideTxtBox2 .bd ul li .youshi_txt_bot img{ width: 100%;}

	.aboutus_l h2{ font-size: 1.6em;}
	.aboutus_l span{ font-size: 0.8em;}
	.aboutus_l p{ margin: 3% auto 5%;}
	.aboutus_r img{ width: 100%;}
	.aboutus_r_txt a{  margin: 5px 0 0 110px; float: left;}


	.news_r dl{ width: 100%; margin-bottom: 3%;}
	.news_r dl dt{ display: none;}
	.news_r dl dd{ width: 94%; padding: 2% 3%;}

    .product_l_content ul li{ width:90%; float:left; margin-left: 5%; }
	.product_l_content dl dt{background: url(../image/pro_ico2.png) no-repeat 320px 23px #EFEFEF; padding: 20px 0;}

	.daohang span{ display:none;}
	.daohang p{ float:left;}
	
	.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%; }
	
}