@charset "utf-8";

@media screen and (max-width: 1500px){
	.index_about_txt1{top: 0;left: 0;padding: 15px;width: 100%}
}


@media screen and (max-width: 1200px){
	.about_txt2{width: 80%;}
	.contact_cur .pull-left p:last-child{max-height: 38px;}
	.contact_cur .pull-left p{overflow: hidden;}
	.contact_cur>div.pull-left{padding: 30px 10px}
	.index_about .pull-left:first-child{display: none;}
	.index_about .pull-left{width: 100%;}
	.index_about_txt1{width: 45%;top: 20px;left: 50%;margin-left: -22.5%}
}
@media screen and (max-width: 992px){
	.search{width: 300px;margin-left: -160px;}
	.search input#s{width:240px;}
	.search input[type="button"]{width: 60px;}
	.nav ul.menu>li{padding: 0 9px;}
	.indu_news_box .col-md-5,.index_about_box .col-md-7{margin-bottom: 15px;}
	.index_about_txt{padding-left: 0;}
	.index_contact_txt{padding: 20px 0 0;text-align: center;}
	.index_contact_txt .pull-left{float: none !important}
	.footer .more{width: 100%;}
	.foot .col-md-4{margin-bottom: 30px;}
	.ewm{text-align: left;}
	.nav_pic{display: none;}
}
@media screen and (max-width: 768px){
	.nav_pic{display: block;}
	.search{display: none;}
	.hot_line.pull-right{float: left !important;margin-left: 15px;position: relative;top: 5px;}
	.nav{display: none;width: 145px;position: absolute;z-index: 8888888;right: 0;}
	.nav .container{padding: 0;width: 100%}
	.nav ul.menu{height: auto;line-height: normal;}
	.nav ul.menu>li{width: 100%;padding: 0;line-height: 35px;}
	.nav ul.menu>li .sub-menu{left: -160px;background: #28201a;width:160px;top: 0}
	.nav ul.menu>li .sub-menu li{padding: 0 15px;}
	.nav ul.menu>li .sub-menu li a{width: 100%;color: #fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	.banner .flex-control-nav{display: none;}
	.brands_box li{width: 31.33333%}
	.brands_box li:nth-child(7n){margin-right:1%}
	.index_about{background: #ff6500}
	.index_about .pull-left{width: 100%;}
	.foot .row .col-md-4:first-child{display: none;}
	.about_cur .col-md-3{margin-bottom: 15px;}
	.company_ind>.pt_50{display: none;}
	.about_txt2{width: 100%;padding: 25px 15px 0;}
	.brand_concept_txt>.pull-left{text-align: center;}
	.contact_cur{text-align: center;}
	.contact_cur>div.pull-left{float: none !important;display: inline-block;width: 31.333%;margin-bottom: 10px;}
	.news_list .news_pic{display: none;}
	.news_list .news_txt{width: 100%}
	.top_single .col-md-5{margin-bottom: 15px;}

	.products_box ul.menu>li{width: 48%}
}
@media screen and (max-width: 640px){
	.copyright>div{width: 100%;text-align: center;}
	.bg_color{padding: 50px 0;}
}
@media screen and (max-width: 480px){
	.font_18{font-size: 12px;}
	.font_22{font-size: 14px;}
	.font_24{font-size: 14px;}
	.font_28{font-size: 14px;}
	.font_34{font-size: 16px;}
	.footer{display: none;}
	.copyright b{display: block;}
	.hot_line {display: none;}
	.logo{width: 45%}
	.logo img{width: 100%}
	.products_box a{margin-bottom: 15px;}
	.other_single{margin-bottom: 15px;}
	.products_txt{padding: 20px 5px}
	.products_txt span,.products_txt p{font-size: 12px;}
	.brands_box li{width: 49%}
	.indu_news_txt p{font-size: 12px;padding-right: 0}
	.indu_news_txt time{font-size: 12px;}
	.index_about_txt>span i{display: none;}
	.foot li{font-size: 12px;}
	.copyright{font-size: 12px;}
	.nav ul.menu>li a{font-size: 14px;}
	.pt_50{padding-top: 25px;}
	.pb_50{padding-bottom: 25px;}
	.height_80{height: 40px;}
	.bg_color{padding: 25px 0}
	.foot{padding: 25px 0 0}
	.brand_concept_txt div.pull-left{width: 49%;margin-bottom: 15px;}
	.brand_concept_txt h4{font-size: 12px;}
	.brand_concept_txt p{font-size: 12px;}
	.about_txt2 p{font-size: 12px;}
	.about_cur .about_txt1{font-size: 12px;}
	.contact_cur p{font-size: 12px;}
	.reach_line div{font-size: 12px;}
	.contact_cur>div.pull-left{width: 48%;margin-bottom: 8px;}
	.news_txt p{font-size: 12px;}
	.news_txt span.pull-right{font-size: 12px;}
	.wp-pagenavi span, .wp-pagenavi a{font-size: 12px;}
	.news_single .info{font-size: 12px;}
	.news_single_cont{font-size: 12px;}
	.other_single{font-size: 12px;}
	.top_single .carousel{display: none;}
	.single_tit_main p{font-size: 12px;}
	.single_tit_main p.more{margin: 20px 0}
	.bot_single .tab li{font-size: 14px;}
	.single_cont .single{font-size: 12px;}
	.download li{font-size: 12px}
	.cat_menu li{font-size: 14px;}
	.products_box ul.menu>li{width: 100%;}
}
@media screen and (min-width: 320px){

}