/*1520以上屏幕*/
@media (min-width:1550px){
	.top{width:1517px;}
	.container{width:1320px;}
}
/*1520以下屏幕*/
@media screen and (max-width:1519px){
	.top{width:calc(100% - 30px);}
	.top .nav .firstfloor>li{margin-left:5px;}
	.container{width:1320px;}
	.f_item{padding:0 180px;}
	.f_item .swiper-button-next{right:46px;}
	.f_item .swiper-button-prev{left:46px;}
}
/*1200以上屏幕*/
@media screen and (max-width:1349px){
	.container{width:1170px;}
	.top .nav .firstfloor>li{margin-left:15px;}
	.top .t_left i{display:none;}
	.top .t_left .t_txt{display:none;}
	#productbg{padding:30px 0;}
	.fangan{padding:56px 0 20px;}
	.fangan .f_span{margin-top:20px;}
	.xuanze{padding-top:40px;}
	.tedian{padding:40px 0;}
	#case{padding:40px 0;}
	#infobg{padding:40px 0 230px;}
	.info p{margin-top:30px;}
	.info a{margin-top:20px;}
	#info_ulbg{padding-bottom:40px;}
	#newsbg{padding-bottom:40px;}
	.foot .f_left{width:100%;padding-right:0;float:none;}
	.foot .erweima{display:none;}	
}
/*1200以下屏幕*/
@media screen and (max-width:1199px){
	.container{width:994px;}
	#topwrap{height:99px;}
	.top{padding-top:10px;}
	.top .t_left{padding-bottom:10px;}
	.top .t_left .t_logo{width:98px;}
	.top .nav .firstfloor>li{margin-left:2px;}
	.top .nav .firstfloor>li>a{padding:0 10px;height:74px;line-height:70px;}
	.top .nav .t_phone{margin:28px 0 30px;}
	.pb_title h2{font-size:36px;height:50px;line-height:50px;}
	.pb_title p{margin-top:8px;font-size:13px;}
	.product .p_ul{margin-top:20px;}
	.product .p_txt p{margin-top:10px;}
	.product .p_txt p:first-child{font-size:20px;height:26px;line-height:26px;}
	.f_item .f_ul .f_li .f_img{padding-bottom:400px;}
	.f_item .f_ul .f_li .f_txt{width:450px;padding:50px 20px 30px;top:30px;}
	.f_item .f_ul .f_li .f_btn a{height:60px;line-height:60px;padding:0 130px 0 55px;}
	.xuanze_ul{padding-top:26px;}
	.xuanze_ul .xz_top .xz_left{padding-left:0;}
	.xuanze_ul .xz_top .xz_left p:first-child{font-size:34px;}
	.xuanze_ul .xz_top .xz_right{padding-right:0;}
	.xuanze_ul .xz_table{margin-top:20px;}
	.xuanze_ul .xz_table .xz_title{padding:102px 0 101px;}
	.xuanze_ul .xz_table .t_table{padding:0 15px 0;}
	.tedian .t_content .t_left{width:330px;}
	.tedian .t_content .t_left .t_img{height:520px;}
	.tedian .t_content .t_right{width:calc(100% - 330px);}
	.tedian .t_content .t_right .t_ul .t_li .t_li_img{padding-bottom:256px;}
	#hezuobg{padding:30px 0;}
	.tedian .t_content .t_txt p:first-child{font-size:26px;}
	.case_span a p{padding:0 40px;}
	.info p br{display:none;}
	.i_ul{padding:20px;}
	.news{padding:26px 20px 30px;}
	.news .news_span{top:26px;}
	.news .news_content .news_ul{width:calc(100% - 440px);padding-right:20px;}
	.news .news_content .news_ul a:last-child{display:none;}
	.news .news_content .news_right{width:440px;}
	.news .news_content .news_right .news_img{padding-bottom:306px;}
	#footbg{padding:20px 0;}
	.foot .f_left .f_contact{width:calc(100% - 380px);}
	.foot .f_left em{padding-left:30px;}
	.foot .f_left em:before{left:15px;}
	.foot .f_left .f_contact .f_pp p span{padding-left:30px;}
	.foot .f_left .f_contact .f_pp p span:before{left:15px;}
	.foot .f_left .f_kefu{width:380px;}
	.foot .f_left .f_kefu .f_p p{font-size:22px;}
	
	#lefttop{display:none;}
	#px_banner{padding-bottom:25%;}
	.px_txt p{font-size:14px;height:24px;line-height:24px;}
	.px_txt p:first-child{font-size:40px;height:50px;line-height:50px;}
}
/*992以下屏幕*/
@media screen and (max-width:1023px){
	.container{width:calc(100% - 30px);}
	.head p{display:none;}
	#topwrap{display:none;}
	#mobileheadbg{display:block;}
	#mobilehead.mhead{background:#FFF;position:fixed;z-index:9999;top:0;box-shadow:0 2px 5px rgba(0,0,0,.6);}
	#mobilehead .nav_bg.nav_bg1{height:70px;height:calc(100% - 70px);}
	#mobilehead .nav .nav_box.nav_box1{top:70px;}
	.index_banner{padding-bottom:50%;}
	.index_banner .swiper-pagination-bullets{bottom:10px!important;}
	.pb_title h2{font-size:28px;height:40px;line-height:40px;}
	.pb_title p{font-size:12px;}
	#productbg{padding:20px 0 40px;}
	.fangan{padding:50px 0 20px;}
	.fangan .f_span a{margin-left:35px;}
	.f_item{padding:0 0;}
	.f_item .swiper-button-next{display:none;}
	.f_item .swiper-button-prev{display:none;}
	.f_item .f_ul .swiper-slide-prev{background:none;}
	.f_item .f_ul .swiper-slide-prev .f_img img{opacity:1;filter:Alpha(opacity=100);}
	.f_item .f_ul .swiper-slide-prev .f_li .f_txt{display:block;}
	.f_item .f_ul .swiper-slide-prev .f_li .f_btn{display:block;}
	.f_item .f_ul .swiper-slide-next{background:none;}
	.f_item .f_ul .swiper-slide-next .f_img img{opacity:1;filter:Alpha(opacity=100);}
	.f_item .f_ul .swiper-slide-next .f_li .f_txt{display:block;}
	.f_item .f_ul .swiper-slide-next .f_li .f_btn{display:block;}
	.xuanze{padding-top:20px;}
	#xuanzebg{margin-top:20px;}
	.xuanze_ul .xz_top .xz_left p:first-child{font-size:28px;height:36px;line-height:36px;}
	.xuanze_ul .xz_top .xz_left p:last-child{font-size:14px;line-height:24px;}
	.xuanze_ul .xz_top .xz_right i{height:46px;background-size:auto 100%;}
	.xuanze_ul .xz_top .xz_right span{height:40px;line-height:40px;margin-top:9px;}
	.xuanze_ul .xz_table .t_table{overflow-x:auto;}
	.xuanze_ul .xz_table .t_table table{width:800px;}
	.tedian{padding:20px 0;}
	.tedian .t_content{margin-top:10px;}
	.tedian .t_content .t_left{width:100%;float:none;}
	.tedian .t_content .t_left .t_img{height:256px;}
	.tedian .t_content .t_right{width:100%;float:none;}
	.tedian .t_content .t_right .t_ul .t_li{width:49.5%;margin-left:1%;}
	.tedian .t_content .t_right .t_ul .t_li:first-child{margin-left:0;}
	.tedian .t_content .t_right .t_ul .t_li:last-child{margin-left:0;width:100%;}
	.tedian .t_content .t_txt p:first-child{font-size:22px;height:28px;line-height:28px;}
	.tedian .t_content .t_txt p:last-child{font-size:16px;line-height:24px;}
	#hezuobg{padding:20px 0;}
	.hezuo{margin-top:0;}
	.hezuo .swiper-pagination{margin-top:15px;}
	.hezuo .swiper-pagination-bullet{width:10px;height:10px;}
	#case{padding:20px 0;}
	.case_span{margin-top:15px;}
	.case_span a p{padding:0 25px;}
	.case_ul .case_li{width:32%;margin-left:2%;margin-top:20px;}
	.case_ul .case_li:nth-child(4n+1){margin-left:2%;}
	.case_ul .case_li:nth-child(3n+1){margin-left:0;}
	.case_ul .case_li p{margin-top:10px;}
	#infobg{padding:20px 0 200px;}
	.info p{margin-top:15px;font-size:14px;line-height:26px;}
	.info a{margin-top:15px;}
	#info_ulbg{padding-bottom:10px;}
	#newsbg{padding:10px 0 20px;}
	.news{padding:20px;}
	.news .news_content .news_ul{width:100%;float:none;padding-right:0;}
	.news .news_content .news_ul a{margin-top:10px;}
	.news .news_content .news_ul a:last-child{display:block;}
	.news .news_content .news_right{display:none;}
	.foot .f_left{padding-bottom:0;}
	.foot .f_left .f_contact{width:100%;float:none;}
	.foot .f_left .f_kefu{width:100%;float:none;margin-top:10px;}
	.foot .f_left .f_kefu .f_p{margin-top:8px;}
	.foot .f_left .f_kefu .f_p a{margin-top:7px;}
	#footbottombg{padding:10px 0 65px;}
	#friendlinkbg{display:none;}
	#floatBottom{display:block;}
	
	
	#px_banner{padding-bottom:216px;margin-top:0;}

	#stylesubnav{height:auto;}
	#stylesubnav .xq_crumbs{width:100%;float:none;}
}
/*768以下屏幕*/
@media screen and (max-width:767px){
	.pb_title h2{font-size:22px;line-height:28px;height:28px;}
	.pb_title p br{display:none;}
	.product .p_span a{font-size:15px;height:40px;line-height:40px;padding:0 30px;}
	.fangan .f_span{margin-top:15px;}
	.fangan .f_span a{margin-left:13px;}
	.f_item .f_ul .f_li .f_img{padding-bottom:360px;}
	.xuanze_ul .xz_top .xz_left p:last-child{font-size:13px;}
	.xuanze_ul .xz_top .xz_left p br{display:none;}
	.case_ul .case_li{width:49%;}
	.case_ul .case_li:nth-child(4n+1){margin-left:2%;}
	.case_ul .case_li:nth-child(3n+1){margin-left:2%;}
	.case_ul .case_li:nth-child(odd){margin-left:0;}
	.case_span a p{padding:0 23px;font-size:14px;}

	#px_banner{padding-bottom:200px;margin-top:0;}
}
/*668以下屏幕*/
@media screen and (max-width:667px){
	.fangan .f_span{display:none;}
	.f_item .f_ul .f_li .f_txt{width:90%;left:5%;}
	.f_item .f_ul .f_li .f_btn{display:none;}
	.f_item .f_ul .f_li .f_img{padding-bottom:314px;}
	#xuanzebg{background-size:0 0,auto 100%;}
	.xuanze_ul .xz_top .xz_left{width:100%;float:none;text-align:center;}
	.xuanze_ul .xz_top .xz_left p:first-child{font-size:20px;height:26px;line-height:26px;color:#000;}
	.xuanze_ul .xz_top .xz_left p:last-child{color:#404040;font-size:12px;}
	.xuanze_ul .xz_top .xz_right{width:100%;float:none;text-align:center;}
	.xuanze_ul .xz_top .xz_right i{background-position:center center;}
	.xuanze_ul .xz_table .t_table{padding:0 0;}
	.xuanze_ul .xz_table .xz_title{padding:92px 0 91px;}
	.xuanze_ul .xz_table .t_table table thead{font-size:14px;}
	.xuanze_ul .xz_table .t_table table thead th{height:50px;line-height:50px;}
	.xuanze_ul .xz_table .t_table table tbody tr td{height:50px;line-height:50px;font-size:13px;}
	.tedian .t_content .t_left .t_img{height:180px;}
	.tedian .t_content .t_right .t_ul .t_li .t_li_img{padding-bottom:180px;}
	.tedian .t_content .t_txt p:first-child{font-size:20px;}
	.tedian .t_content .t_txt p:last-child{font-size:12px;line-height:20px;}
	.case_span{padding:0 0 15px;}
	.case_span a{width:33.33%;margin-top:15px;}
	.case_span a:nth-child(3n){border-right:none;}
	.case_span a p{padding:0 10px;}
	.info p{font-size:12px;line-height:22px;margin-top:8px;}
	.info a{height:40px;line-height:40px;padding:0 95px 0 39px;background-position:right 30px center;}
	.i_ul .i_title .i_span span{font-size:18px;}
	.i_ul{padding:10px;}
	.i_ul .i_li{margin-top:10px;}
	.news .news_span{position:relative;top:0;right:0;margin-top:25px;text-align:center;}
	.news .news_span span{background:#F2F2F2;padding:0 15px;font-size:13px;height:34px;line-height:34px;}
	.news .news_content .news_ul a{padding:10px 10px 10px;}
	.foot .f_left .f_contact .f_pp p{height:auto;}
	.foot .f_left .f_contact .f_pp p:last-child span{display:block;padding-left:0;}
	.footbottom{line-height:26px;}





	
	#px_banner{padding-bottom:130px;margin-top:0;}
	.px_txt p{font-size:13px;height:20px;line-height:20px;}
	.px_txt p:first-child{font-size:20px;line-height:26px;height:26px;}
	.px_txt i{height:2px;margin-top:16px;}
	#stylesubnav .xq_nav{display:block;}
	#stylesubnav .xq_nav a{height:38px;line-height:38px;border-right:1px solid #FFF;border-bottom:1px solid #FFF;padding:0 15px;display:inline-block;}
}
/*500以下屏幕*/
@media screen and (max-width:499px){
	#headbg{display:none;}
	#mobilehead .nav_bg{top:70px;height:calc(100% - 70px);}
	#mobilehead .nav .nav_box{top:70px;}
	.index_banner .swiper-pagination-bullet{width:8px;height:8px;}
	.index_banner .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 2px;}
	.index_banner .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px;}
	.pb_title h2{font-size:18px;}
	.f_item .f_ul .f_li .f_img{padding-bottom:274px;}
	.f_item .f_ul .f_li .f_txt{width:96%;left:2%;top:15px;}
	.f_item .f_ul .f_li .f_txt p{margin-top:6px;}
	.f_item .f_ul .f_li .f_txt p:first-child{font-size:18px;height:36px;line-height:36px;}
	.f_item .f_ul .f_li .f_txt p:nth-child(2){font-size:13px;line-height:22px;-webkit-line-clamp:3;height:66px;}
	.f_item .f_ul .f_li .f_txt a{margin-top:15px;}
	.xuanze_ul .xz_table .xz_title{padding:100px 0 99px;}
	.xuanze_ul .xz_table .xz_title{width:46px;font-size:18px;}
	.xuanze_ul .xz_table .xz_title span{height:26px;line-height:26px;}
	.xuanze_ul .xz_top .xz_right span{padding:0 20px;font-size:13px;}
	.xuanze_ul .xz_table .t_table{width:calc(100% - 46px);}
	.tedian .t_content .t_left .t_img{height:150px;}
	.tedian .t_content .t_right .t_ul .t_li{width:100%;margin-left:0;}
	.tedian .t_content .t_right .t_ul .t_li .t_li_img{padding-bottom:150px;}
	.tedian .t_content .t_txt{top:20px;padding:0 15px;}
	.tedian .t_content .t_txt p br{display:none;}
	.tedian .t_content .t_left:hover .t_txt{top:50px;}
	.tedian .t_content .t_right .t_ul .t_li:hover .t_txt{top:50px;}
	.case_ul .case_li{width:100%;margin-left:0;}
	.case_ul .case_li:nth-child(4n+1){margin-left:0%;}
	.case_ul .case_li:nth-child(3n+1){margin-left:0%;}
	.news{padding:10px;}
	.news .news_title h2{font-size:20px;}
	.news .news_span span{margin-left:5px;}
	.news .news_content .news_ul a .time{width:66px;padding:0 0;}
	.news .news_content .news_ul a .time span:first-child{font-size:14px;}
	.news .news_content .news_ul a .time span:last-child{font-size:18px;}
	.news .news_content .news_ul a .n_txt{width:calc(100% - 66px);padding:0 0 0 8px;}
	.news .news_content .news_ul a .n_txt p{font-size:14px;line-height:22px;height:22px;}
	.foot .f_left .f_contact .f_pp{padding-left:0;}
	.foot .f_left em{padding-left:8px;}
	.foot .f_left em:before{content:none;}
	.foot .f_left .f_contact .f_pp p span{padding-left:0;}
	.foot .f_left .f_contact .f_pp p span:before{content:none;}
	.foot .f_left .f_kefu .f_p{padding-left:0;}
	.foot .f_left .f_kefu .f_p p{font-size:18px;}
	.foot .f_left .f_kefu .f_p p span:before{content:none;}
	.px_txt p{font-size:12px;height:auto;line-height:20px;}
	.px_txt i{margin-top:8px;}
}

