/*767px以下通用样式*/
@media only screen and (max-width : 959px) {
	.header1{ width:100%;}
	.header_txt1 p,.sousuo{ display:none;}
	.logo{ width:50%; height:auto;}
	.nav_bg{ height:auto; display:none; position:fixed; z-index:99;}
	.nav{ width:100%; height:auto; overflow:hidden;}
	.gjc_bg1{ width:100%;}
	.gjc_bg1 p{ width:100%; margin-left:2%;}
	.wenti{ width:100%; margin:3% auto 0%;}
	.product{width:100%;height:auto;background:url(../images/pro_bg.jpg) #2F2F2F center; position:relative; left:0%; margin-left:0px; overflow:hidden;}
	.product1{ width:100%; height:auto; margin:0px auto 0px;}
	.product_l{ display:none;}
	.product_r{ width:100%; height:auto; overflow:hidden; float:right; background:#fff;}
	.huoban{ width:100%; height:250px; margin:-125px auto 0; background:#AF1C2F; position:relative; overflow:hidden; z-index:9;}
	.huoban_title img{ display:block; margin:0px auto;} 
	.slick-prev { left: 0px; background:url(../images/hb_btn_l.jpg) no-repeat;}
	.slick-next { right: 0px; background:url(../images/hb_btn_r.jpg) no-repeat;}
	.liyou_title{ width:100%; height:85px; margin:150px auto 30px; background:url(../images/liyou_title.jpg) no-repeat center; background-size:190%;}
	.anli{ width:100%; height:auto; margin:50px auto 0px;}
	
	.footers{ width:100%; height:56px; border:8px solid #9e6131; border-left:none; border-right:none; position: fixed; z-index: 99999; bottom:0; background-color:#733d34; 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;}
	.liuyan,.link,.footer,.contactusdiyou{ display:none;}
	
	.ny_main1{ width:100%; margin-top:3%;}
	.ny_main_r_content,.ny_main_r_content2{ margin-bottom:40px;}
	.ny_main_l{ width:100%; height:auto; float:left; overflow:hidden;}
	.ny_main_l_fl{ width:100%; height:auto; float:left;}
	.ny_main_l_fl_title{ width:100%; height:74px; background:#AF1C2F; color:#C8797E; font-size:0.875rem; text-align:center;}
	.ny_main_l_fl_title font{ font-size:1.125rem; padding-top:15px; display:block; font-weight:600; color:#ffffff;}
	.ny_main_l_fl_content{ width:100%; height:auto; overflow:hidden; background:#ffffff;}
	.ny_main_l_fl_content dl{ width:90%; height:auto; overflow:hidden; margin:5px auto 20px;}
	.ny_main_l_fl_content dl dd{ width:50%; float:left;}
	.ny_main_r{ width:100%;}
	
	.prodetail{ width:100%; height:auto; overflow:hidden; margin:10px auto 30px;}
	.prodetail span{ display:none;}
	.prodetail h3{ display:none;}
	.prodetail p{ display:none;}
	.prodetail2{ width:96%; height:auto; overflow:hidden; margin:0 auto; color:#333333; line-height:25px; padding:2%;}
	.prodetail2_title{ width:100%; height:30px; line-height:30px; border-bottom:1px solid #CBCBCB;}
	.prodetail2_title p{ width:160px; height:29px; text-align:center; color:#B01B31; border-bottom:3px solid #B01B31; margin-bottom:-1px; font-size:1.2rem; font-weight:600;}
	.prodetail2 i{ display:block; border:1px solid #D9D9D9; padding-left:15px; color:#AE1C2F; line-height:40px; font-style:normal; margin:15px 0; font-size:1rem;}
	.qita{ display:none;}
	.prodetail img{ width:auto; height:100%; float:none; display:block; margin:0px auto;}
	
	.ny_main_r_content2 .news_list{ width:99%;}
	.ny_main_r_content .news_name{ width:100%;}
	
	.izl-rmenu{ display:none}
	
}



/*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:370px; height:129px; float:left;}
	.logo img{ width:100%; height:auto;}
	.nav_bg{ display:block; position:relative;}
	.mune{ width:10%; float:right; margin:8% 2% 0 0; display:none; cursor: pointer;}
	.wenti{ margin-bottom:3%;}
	.wenti_content{ width:100%;background: url(../images/wenti_bg.jpg) no-repeat center top;}
	.wenti_content ul{ width:63%;}
	.liyou_title{ background-size:100%;}
	
	.footers ul li p img{ width:15%; margin:1% auto; 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;}
	.youshi_list{ width:200px; height:250px; float:left; margin:1% 0 1% 6%; overflow:hidden;}
	.header_tel{ width:35%; height:auto; background:none; float:left; margin-left:3%; margin-top:0;}
	.header_tel p{ font-size:0.75rem; color:#929292; margin:11% 0px 3% 9px;}
	.header_tel span{ font-size:1.5rem; color:#FDB40D; margin-left:9px;}
	.nav li{ width:100%; background:#8F4D2A;}
	.nav li:hover{ width:100%;background::url(../images/nav1x44hoverbg.jpg) repeat-x;}
	.nav li:hover + li{ background:#8F4D2A;}
	.wenti_title{width: 99%;height: 100px;background: url(../images/wenti_title.jpg) no-repeat center 0px;font-size: 1.238rem; line-height:30px;}
	.wenti_content{ width:100%; height:auto; margin-top:2%; background:#F0F0F0; overflow:hidden;}
	.wenti_content ul{ width:98%; height:auto; float:right; margin:5% 1% 0px 0px; }
	.wenti_content ul li{ width:48%; float:left; margin:0; overflow:hidden; font-size:1rem; color:#000; text-align:center;}
	.wenti_content ul li:nth-child(even){ float:right;}
	.wenti_txt{ width:90%; height:auto; margin:0px auto 20px; text-align:center; overflow:hidden; font-size:0.938rem; color:#CA6573;}
	.wenti_txt p{font-size:1.238rem; color:#333; margin:13px auto 2px; font-weight:600;}
	.da-thumbs li{ width:48%; height:auto; float:left; margin:3% 1% 0 1%; position:relative;}
	.da-thumbs li a div{ height:87%;}
	.huoban_title{ width:100%; height:auto; margin:20px auto 30px;}
	.huoban_title img{ display:block; margin:0px auto;}
	.liyou1{ width:100%; height:320px; float:left; background:url(../images/liyou_bg1.jpg) center;}
	.liyou2{ width:100%; height:370px; float:left; background:url(../images/liyou_bg2.jpg) right;}
	.liyou3{ width:100%; height:371px; float:left; background:url(../images/liyou_bg3.jpg) left;}
	.liyou4{ width:100%; height:370px; float:left; background:url(../images/liyou_bg4.jpg) right;}
	.liyou1_1,.liyou2_2,.liyou3_3,.liyou4_4{ width:100%; height:auto; margin:0px auto; overflow:hidden;}
	.liyou_txt1{ width:100%; height:auto; overflow:hidden; margin:1px 0 5px;}
	.liyou_txt2{ width:100%; height:auto; overflow:hidden; margin:80px 0 5px;}
	.liyou_txt3{ width:100%; height:auto; overflow:hidden; margin:30px 0 5px;}
	.liyou_txt4{ width:100%; height:auto; overflow:hidden; margin:30px 0 5px;}
	.liyou_txt_span{ width:8.8%; height:81px; float:left; color:#fff; font-size:2rem; background:url(../images/ys_sz_bg.png) no-repeat; text-align:center; line-height:95px;}
	.liyou_txt_i{ width:89%; float:right; color:#333; text-align:left; font-size:1.75rem; font-weight:600; margin:25px 0 40px;}
	.liyou_txt_i font{ color:#BC2632;}
	.liyou_txt_p{ width:94%; background:url(../images/yd_bg.jpg) no-repeat 3px 7px; padding-left:5%; overflow:hidden; float:right; line-height:204%; margin-bottom:13px;}
	.da-thumbs .anli_img0,.da-thumbs .anli_img1,.da-thumbs .anli_img2,.da-thumbs .anli_img3,.da-thumbs .anli_img4,.da-thumbs .anli_img5{ width:48%; height:auto; margin:2% 1% 0 1%;}
	.da-thumbs .anli_img0 img,.da-thumbs .anli_img1 img,.da-thumbs .anli_img2 img,.da-thumbs .anli_img3 img,.da-thumbs .anli_img4 img,.da-thumbs .anli_img5 img{ width:100%; height:auto;}
	.clearnone{ display:none;}
	
	.ny_main_r_content ul{ width:100%; height:auto; margin:0px auto; overflow:hidden;}
	.ny_main_r_content ul li{ width:48%; height:auto; float:left; margin:2% 1% 0 1%; overflow:hidden;}
	.ny_main_r_content ul li:nth-child(even){ float:left;}
	.ny_main_r_content ul li img{ width:100%; height:auto;}
	.ny_main_r_content ul li p{ width:1000%; height:auto; background:#000; position:relative; z-index:5; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; overflow:hidden; display:none;}
	.ny_main_r_content ul li:hover p{ display:none;}
	
	.footers ul li p img{ width:18%; margin:1% auto; display:block;}
	.nav_bg .nav .peiseka{ display:block}
}

/*479px,主要是手机竖屏显示*/
@media only screen and (max-width : 479px) {
	.header_tel{ display:none;}
	.logo{ width:80%; height:auto;}
	.mune{ width:10%; float:right; margin:8% 2% 0 0; display:block; cursor: pointer;}
	.nav li{ width:100%; background:#8F4D2A;}
	.nav li:hover{ width:100%;background::url(../images/nav1x44hoverbg.jpg) repeat-x;}
	.nav li:hover + li{ background:#8F4D2A;}
	.wenti_title{width: 99%;height: 100px;background: url(../images/wenti_title.jpg) no-repeat center 35px;font-size: 1.238rem;background-size: 100%; line-height:30px;}
	.wenti_content{ width:100%; height:auto; margin-top:2%; background:#F0F0F0; overflow:hidden;}
	.wenti_content ul{ width:96%; height:auto; float:right; margin:5% 2% 0px 0px; }
	.wenti_content ul li{ width:100%; float:left; margin:0; overflow:hidden; font-size:1rem; color:#000; text-align:center;}
	.wenti_txt{ width:90%; height:auto; margin:0px auto 20px; text-align:center; overflow:hidden; font-size:0.938rem; color:#CA6573;}
	.wenti_txt p{font-size:1.238rem; color:#333; margin:13px auto 2px; font-weight:600;}
	.da-thumbs li{ width:90%; height:auto; float:none; margin:3% auto 0%; position:relative;}
	.da-thumbs li a div{ height:87%;}
	.huoban_title{ width:100%; height:auto; margin:20px auto 30px;}
	.huoban_title img{ width:100%; display:block; margin:0px auto;}
	.liyou1{ width:100%; height:320px; float:left; background:url(../images/liyou_bg1.jpg) center;}
	.liyou2{ width:100%; height:370px; float:left; background:url(../images/liyou_bg2.jpg) left;}
	.liyou3{ width:100%; height:371px; float:left; background:url(../images/liyou_bg3.jpg) right;}
	.liyou4{ width:100%; height:370px; float:left; background:url(../images/liyou_bg4.jpg) right;}
	.liyou1_1,.liyou2_2,.liyou3_3,.liyou4_4{ width:100%; height:auto; margin:0px auto; overflow:hidden;}
	.liyou_txt1{ width:100%; height:auto; overflow:hidden; margin:1px 0 5px;}
	.liyou_txt2{ width:100%; height:auto; overflow:hidden; margin:80px 0 5px;}
	.liyou_txt3{ width:100%; height:auto; overflow:hidden; margin:30px 0 5px;}
	.liyou_txt4{ width:100%; height:auto; overflow:hidden; margin:30px 0 5px;}
	.liyou_txt_span{ width:8.8%; height:81px; float:left; color:#fff; font-size:2rem; background:url(../images/ys_sz_bg.png) no-repeat; text-align:center; line-height:95px;}
	.liyou_txt_i{ width:89%; float:right; color:#333; text-align:left; font-size:1.75rem; font-weight:600; margin:6px 0 40px;}
	.liyou_txt_i font{ color:#BC2632;}
	.liyou_txt_p{ width:94%; background:url(../images/yd_bg.jpg) no-repeat 3px 7px; padding-left:5%; overflow:hidden; float:right; line-height:204%; margin-bottom:13px;}
	.da-thumbs .anli_img0,.da-thumbs .anli_img1,.da-thumbs .anli_img2,.da-thumbs .anli_img3,.da-thumbs .anli_img4,.da-thumbs .anli_img5{ width:90%; height:auto; margin:2% auto 0; float:none;}
	.da-thumbs .anli_img0 img,.da-thumbs .anli_img1 img,.da-thumbs .anli_img2 img,.da-thumbs .anli_img3 img,.da-thumbs .anli_img4 img.da-thumbs .anli_img5 img{ width:100%; height:auto;}
	.aboutus{ height:auto;}
	.aboutus1{ width:100%; height:auto; margin:0px auto; overflow:hidden; background:#fff;}
	.aboutus_title { color: #fff; font-size: 1.7rem; text-align: center; margin: 35px auto 30px;letter-spacing: 2px;}
	.aboutus_l{ display:none;}
	.aboutus_r{ width:100%; height:auto; float:right; overflow:hidden;}
	.aboutus_r_txt{ width:94%; height:auto; float:right; padding:3%; margin:20px 0px 0px 0px; background:#000; line-height:195%; color:#fff; overflow:hidden;}
	.zizhi{ display:none;}
	.news{ margin-bottom:75px;}
	.news,.news_l{ width:99%; float:none;}
	.news_l_content{ margin-top:10px;}
	.news_l_content .news1{ display:none;}
	.news_l_content li a{ width:74%; height:25px; overflow:hidden;}
	.news_l_content li span{ float:right;}
	.news_r{ width:99%; height:auto; overflow:hidden; margin:2% auto 0; float: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:nth-child(even){ float:none;}
	.ny_main_r_content ul li img{ width:100%; height:auto;}
	.ny_main_r_content ul li p{ width:1000%; height:auto; background:#000; position:relative; z-index:5; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; overflow:hidden; display:none;}
	.ny_main_r_content ul li:hover p{ display:none;}
	
	.footers{ display:block;}
	.prodetail img{ width:85%; height:auto; float:none; display:block; margin:0px auto;}
	.news_txt{ width:95%; height:auto; float:none; margin:0 auto; overflow:hidden;}
	.nav_bg .nav .peiseka{ display:block}
}
