@charset "utf-8";

@media screen and (max-width:3200px){
.hy-inner-banner{
	margin-top:120px
}
	.road-main{
		max-width: 1200px;
		margin:auto;	
	}
}
@media screen and (max-width:1220px){
	.products-list_right {
    width: 100%;
}
	.costom{width:84%;}
	.al-banner{overflow: hidden}
	.sw-head-top,.sw-head-nav-content,.sw-product,.sw-about-content,.index_main3_con,.container,.sw-news,.sw-footer-top,.sw-footer-down,.products-list_title,.products_right_word,.sw-road-content,.product,.products-list{ width:96%;} 
	.oemcontent1_box1,.oemcontent1_box2,.oemcontent1_box3{ height:auto;}
	.sw-application-title h1{ width:40%;}
	.feature_text{ width:98%;}
	.index_main3{ margin-top:80px;}
	.application_detail{ margin-left:20px;}
	.application_box{ width:100%;}
	.application_box .product_title h1{ margin-left:20px;}
	.application_calss_banner img{ width:91%}
	.application_box .application_calss_banner p{ width:91%}
	.top_nav{ padding-right:1%;}
	.product_title img{padding-left: 20px;}
	.industry_wenzi p { margin-left: 20px;}
	.application_content h2{ margin-left:20px;}
	.products-list .product img{ padding-left:0px;}
	.products-list .product p{ margin-left:0px;}
	.top{ width:100%;}
	.foot{ width:100%;}
	.index_main5_con{ width:87%;}
	.index_main3_con{ width:94%;}
	.feature_mid{ width:24%;}
	.feature_left,.feature_right{ width:38%;}
	.feature_text{ width:100%;}
	.index_main2_con{ width:100%; padding-bottom:20px; }
	.index_main2{background:#379ce2; padding-bottom:0px; padding-top:30px;}
	.index_main1_con1{ width:100%; border-radius:0px;}
	.index_main1_con2{ width:100%; border-radius:0px; padding-top:0px;}
	.index_main1_con{ width:9999px;}
	.index_main1{ height:inherit;}
	.factory_arrow_l{position: absolute;float: none;z-index: 99; top: 222px;; padding-left: 0;padding-right: 40;}
	.factory_arrow_r{  position: absolute;right: 0; top: 222px; padding-right: 40;}
	.factory_content{ width:85%;    float: none;margin: auto;}
	.factory_title{ width:90%;margin-top: 110px; margin-bottom: 50px;}
	.add_after{ width:85%; margin:auto;}
	.main{ width:96%; margin:0 auto; margin-top:150px;}
	.profile_right1{ width:50%;}
	.pro_sec_list{ width:31%; margin:1%;}
	.pro_sec_pic{ width:auto;}
.index_probox {
    width: 100%;
    position: relative;
    margin-left: -2%;
    left: 0;
    top: 0;
}
.pro_box {
    width: 85%;
    margin: auto;
    float: none; overflow:hidden; padding-top:38px; margin-top:-42px;
}
div#index_probox {
    margin-top: 42px;
}
.pro_left{ left:4%; top:0px; position:absolute;}
.pro_right{ right:1%; top:0px; position:absolute;}

.customer {
    width: 100%;
}
.customer_title {
    width: 100%;
}
.customer_title img {
    width: 100%;
}
.customer_contentbox {
    position: relative;
}
.customer_left {
    position: absolute;
    float: none;
    z-index: 99;
    top:70px;
    padding-left: 0;
    padding-right: 0;
}
.customer_content {
    width: 85%;
    margin: auto;
    float: none;
}
.customer_right {
    position: absolute;
    right: 0;
    top: 70px;
    padding-right: 0;
}
.road{ width:95%;}
.products-list1{ width:100%;}
.oem_box{ width:100%;}
.oem_box .oem_title{ padding-left:20px;}
.oemcontent1_box1, .oemcontent1_box2, .oemcontent1_box3{ width:30%;}
.oemcontent1_box1 select, .oemcontent1_box2 input{ width:95%;}
.application_content{ width:48%; margin-right:2%;}
.application_content .application_hoverbox{ width:100%; height:100%;}
.application_content .application_hover_box{ margin-bottom:15px;}
.application_content .application_hover_box img{ display:block; width:100%; height:auto;}
.application_content .application_hover{ width:96%; height:96%;}
.application_content p{ float:none; width:96%; padding:0;}
.news_more11{ margin-left:0;}
.logo{ margin-left:20px;}
.products-list_contentbox .products-class_content1 p{ width:100%;}
.pro_class_list{ width:23%; margin:0.8%;}
	}

@media screen and (max-width:1170px){
	.tp-bgimg{margin-top:110px;}
		.index_about_text{ width:97%;}
		.about_text_r{ clear:left; width:80%; margin-left:auto; margin-right:auto; float:none; padding-bottom:20px;}
		.about_text_r img{ width:100%; display:block;}
		.index_about_title{ width:95%;}
		.about_text_l {width: 40%;margin-left: 8%;}
	.about_text_m {
    width: 40%;
    margin-left: 8%;
}
.index_main1{ height:inherit;}
.all_products_list{ width:100%;}
.sw-product-img{ margin-top:19%;}
.sw-product ul{ margin-top:-6%;}
.sw-form-cotent{ width:98%;}
		}

@media screen and (max-width:1155px){
	.sw-head-nav-right li{ padding:0 15px; padding-bottom:15px; }
	.sw-head-nav-right li:hover{background-position-x:15px; }
	.sw-about-content-left,.sw-about-content-right{ width:98%; float:none; margin:0 auto;}
	.sw-about-content-title{ width:80%; margin:0 auto;}
	.sw-about-content h1{ display:block; text-align:center;}
	.details_miaoshucontent .imageContainer {overflow: auto}
	}
@media screen and (max-width:1130px){
	#search-box{ width:88%;}
	}
@media screen and (max-width:1113px){
	.foot1{ width:28%; padding-right:6%;}
	.foot5{ padding-right:3%;}
	.foot2{ padding-right:5%;}
	.request{ width:100%; padding-left:0;}
	.request_left{ padding-left:1%;}
	.request_right{ width:466px; padding-right:1%; padding-left:0; float:right;}
	#left_btn {display: block;}
	.products-list_left {
    display: none;
    position: absolute;
    top: -18px;
    left: -280px;
    background: #ededed;
    padding-left: 10px;
    z-index: 9;
    padding-left: 0px;
}
.products-list1 {
    position: relative;
}
.products-list_right {
    width: 100%;
}
.profile_list{ width:95%;}
.profile_left,.profile_right1{ width:62%;}
.profile_right,.profile_left1{ width:30%;}
.aboutus{ padding-left:0px; padding-top:13px;}
.history_con{ padding-top:33px;}
.location_box{ padding-top:13px;}

.quality h1{ padding-left:40px;}
.quality_list{ padding-left:40px;}
.quality_img img{ width:90%;}
.manage_img11 img{ width:100%;}
.manage_text{ margin-left:50px; width:93%;}
.workshop{ width:100%; padding:0;}
.workshop{ padding-top:13px;}
.workshop_con{ margin-left:110px;}
.contact_big {
    margin-top: 33px;
}
.contact_title{ margin-left:20px;}
.contact_us{ padding-left:20px;}
.contact_sale_box{ margin-left:20px;}
.contact_sale_box1{ margin-left:20px;}
.all_products_list{ padding-top:25px;}
	}
@media screen and (max-width:1077px){
	.index_main5_con{ width:95%;}
	.top_nav li{ margin-left:30px;}
	.sw-head-nav-right li{ padding:0 10px; padding-bottom:15px; background-position-x:10px;}
	.sw-head-nav-right li:hover{ background-position-x:10px}
	#search-box{ width:82%; padding-right:30px;}
	}
@media screen and (max-width:1040px)
{
	.about-t-l{width:50%;height: auto;}
	.about-t-r{width:50%;}
	.ablobe-top-lefr h1{width:100%}
	.ablobe-t-l-t {
    width: 100%;
}
	.ablobe-top-lefr{width:100%}
	.ablobe-t-r{width:100%}
	.application_content{ width:100%; margin-bottom:0px;}
.application_content p{ width:70%; float:left; padding-left:20px;}
.news_more11{ margin-left:20px;}
.application_content .application_hoverbox {
    width: 100%;
    height: 100%;
}
.application_content .application_hover {
    width: 96%;
    height: 96%;
    margin-top: 1%;
}
.application_content .application_hover_box {
    width: 24%;
}
	}
@media screen and (max-width:1015px){
		.foot3{ width:30%;}
	}


@media screen and (max-width:1000px){
	.pro_sec_list{ margin-right:10px;}
	.index_news_list1{ width:40%; margin-left:10%;}
	.index_news_list{ width:40%; margin-left:10%;}
	.feature_mid{ display:none;}
	.feature_left,.feature_right{ width:98%; float:none; margin-left:1%; margin-top:15px;}
	.feature_list1, .feature_list2, .feature_list3, .feature_list4 {width:80%; float:none; margin:0 auto;}
	.feature_left .feature_detail_l {
    width: 80%;
    float: left;
    margin-right: 24px;
    text-align: left; margin-left:24px; margin-top:10px;
}
.feature_left .feature_detail_l h1{ text-align:left;}
.feature_left .feature_detail_l p{ text-align:left; line-height:23px;}
.feature_left .feature_detail_r {
    width: 10%;
    float:left;margin-top:15px;
}

.feature_right .feature_detail_r {
    width: 77%;
    
    margin-right: 24px;
    text-align: left; margin-top:10px;
}
.feature_right .feature_detail_r h1{ text-align:left;}
.feature_right .feature_detail_r p{ text-align:left; line-height:23px;}
.feature_right .feature_detail_l {
    width: 10%; margin-left:0%;margin-top:15px;
    
}
.about_text_l {
    width: 80%; margin:auto; float:none;
}
.about_text_m {
    width: 80%; margin:auto; float:none;
}
.feature_list1{ margin-bottom:20px;}
.top_nav{ width:100%; background:rgba(0,0,0,0.7); padding:15px 0px; display:none; margin-top:20px;}
.top_nav li{ width:100%; float:none; margin-left:0;}
.top_nav li a {
    
    text-align: center;
    display: block; line-height:30px;
}
.iconmenu{ display:block; top:10px;}
.top_up_r,.top_up_l{ display:none; margin:auto; float:none;}	
.top_up{ position:fixed; top:72px; border-bottom:none; padding-bottom:0; background:rgba(0,0,0,0.97); width:100%; padding-top:0px;}
.logo{ float:none; text-align:center; width:48%; margin:auto;}

.iconlan {
    display: block;
    top: 0px;
}
.pro_class_list{ width:45%;}
.pro_class_list1{ width:45%;}
.products_class_detail{ margin:auto;}
.products_class_detail1{ margin:auto;}
.pro_class_pic img{ width:100%;}
.details_xuanxiang {
    width: 98%;
}
.top_down{ padding-bottom:20px;}
.workshop_con{ margin-left:0px;width: 90%;
    margin-left: auto; margin-right:auto;}
.workshop_list1{ width:45%; margin-right:20px; }
.workshop_list{ width:45%; margin-left:0;margin-right:20px;}
.workshop_text_top{ display:block; width:100%;}
.workshop_list1 h1{ width:100%; display:block; height:auto; line-height:35px;}
.workshop_list h1{ width:100%; display:block; height:auto; line-height:35px;}
.oemcontent1_box1, .oemcontent1_box2, .oemcontent1_box3{ width:95%;}
.feature_title{ width:85%;}
.feature_title h1{ margin-bottom:20px;}
.feature_text{ margin-top:0px;}
.sw-application-title h1{ width:98%;}
	}
@media screen and (max-width:978px){
	.hy-inner-banner {
    margin-top: 90px;
}
	.sw-mobile-header-right .fa-navicon:before{
		    color: #579c7a;
	}
	.sw-product h1{margin-top:25px;}
	.tp-bgimg{margin-top:80px;}
	
	#main,.main{ margin-top:90px;}
	.sw-head-nav,.sw-head-top{ display:none;}
	#banner{ margin-top:115px;}
	.sw-mobile-head-top{ display:block;}
	.sw-mobile-header{ display:block; width:100%; height:80px;  background:#fff; position:relative; border-bottom:1px solid #ddd;}
	.sw-mobile-header-logo{ width:20%; padding-top:15px; padding-bottom:20px; margin-left:8px;}
	.sw-mobile-header-logo img{ width:100%; display:block;}
	.sw-mobile-header-right{ position:absolute; color:#003399; top:25px; right:25px; cursor:pointer;}
	.fa-navicon,.fa-close{ font-size:30px;}
	.sw-mobile-header ul{ display:none; width:100%; background:#fff; padding-top:15px; padding-bottom:15px; border-top:1px solid #ccc; position:absolute; z-index:999999999999999999; top:80px;padding: 2%;}
	
	.sw-mobile-header ul li{  line-height:28px; text-transform:uppercase; cursor:pointer;}
	.sw-mobile-header ul li>a{ color:#579c7a; }
	.fa-close{color:#579c7a}
	.sw-mobile-header ul li:hover{ }
	.sw-mobile-header ul li:hover a{ text-decoration:none;}
	.sw-mobile-top-search{ position: relative; margin:0 auto;  background:#fff; display: none;}
	.sw-mobile-top-search input{ height: 34px;line-height: 36px;box-sizing: border-box; text-indent: 1em; background:#fff;}
	.sw-mobile-top-search input.xl-mobile-top-search-btn{ position: absolute; top: 0px;right: 2px;width: 35px;background: url(../images/xl_mobile_sousuo.png) no-repeat center center;cursor: pointer; background-size: 60% 60%; border: none;}
	.sw-logo{ width:27%; margin-top:27px;}
	.sw-head-nav-right{ width:73%;}
	.sw-head-nav-right li{ padding:0 5px; padding-bottom:15px;}
	.sw-head-nav-right li:hover{ background-position-x:5px;}
	#search-img{ height:33px;}
	}

@media screen and (max-width:960px){
	.downlist {
    position: relative;
    top: 0px;
    left: 0px;
    display: block;
    width: 80%;
		margin-left:2%;
    padding: 0px 0px;
    background: #fff;
    z-index: 99999999999999999;
}
.downlist a{
    font-family: 'Arial';
}
	.sw-product-p{ margin:0 auto;}
	.sw-product-hover{ left:2%;}
	.sw-product-img{ margin:0 auto; margin-top:38%;}
	.sw-product ul{ margin-top:-10%;}
	.sw-product h1{ width:83%; margin-top:30px;}
	.sw-product ul li h4{ font-size:18px;}
	.sw-foot01{ width:30%;}
	.sw-foot02{ margin:0 2%;}
	.tp-banner2 img{width:100%}
	.tp-banner2 li{margin-top:80px;}
	}
@media screen and (max-width:945px){
	.al-banner{display: none}
	#banner2{ display:block;margin-top: 50px;}
	}
@media screen and (max-width:913px){
	
	.pro_detail_top_l{ float:none; margin:auto; width:80%;}
	.pro_detail_top_l img{ width:100%;}
	.pro_detail_top_r{ float:none; width:80%; margin:auto;}
	.video_box{ width:100%; padding-left:20px;}
	.video_main{ width:90%; margin-left:0px;}
	}
@media screen and (max-width:900px){
		
		.all_products_right{ width:50%; margin-top:0px;}
		.pro_sec_list{ width:46%;}
		.pro_src_text{ width:100%; border:1px solid #ddd;}
		.pro_sec_pic{ width:98%; padding:0; padding-bottom:15px; text-align:center; padding-left:1%; padding-right:1%; padding-top:13px; height:inherit;}
		.pro_sec_pic img{ width:100%;}
		.globe_box{ width:90%; padding-left:50px;}
		.history_con{ padding-left:20px;}
		.sw-news h1{ width:50%;}
	.rl-app-container ul.rl-main-app li{width:30%}
	.rl-main-app:after {
    content: "";
    width:30%
 }
		}

@media screen and (max-width:890px)
{.re_content input {
    width: 96%;
}
.re_email .email {
    margin-right: 0;
}
.re_email input {
    width: 96%;
    margin-bottom: 10px;
}
.re_email input {
    width: 96%;
    margin-bottom: 10px;
}
.re_email {
    width: 100%;
}
	
top_up_r{ display:none;}
.foot2{ display:none;}
.foot5{ display:none;}
.foot1{ width:40%; padding-right:10%;}
.foot3{ width:40%;}
	.request_box{ background:none;}
	.request_left{    width: 98%;
    padding-left: 0;
    margin: auto;
    float: none; overflow:hidden;}
	.request_left img{ float:left; clear:left; max-width:100%;}
	.request_right{ width:98%; float:none; padding-right:0; margin:auto;margin-top:40px;}
	.feature_title{ width:90%;}
	.details_xuanxiang li{ width:100%; border-bottom:1px solid #579c7a; border-radius:0px; margin-left:0px; padding-left:0px;}
	.details_xuanxiang{ border-bottom:none;}
.index_main3{ padding-bottom:20px;}
.request_box{ padding:0;}
.profile_list{ display:table;}
.profile_left,.profile_right1{ width:70%; float:none; display:table-cell; vertical-align:middle; padding:20px 10px;}
.profile_right,.profile_left1{ width:30%; float:none; display:table-cell; vertical-align:middle; padding-right:20px;}
.location_box{ width:100%;}
.location1,.location3{ margin-left:40px;}
.location1,.location2,.location3{ margin-left:auto; margin-right:auto;}
ul.download_con{ background:none;}
.download_con li{ width:100%;}
li.download_right img{    position: absolute;
    left: 0%;
    margin-left: -20px;
    top: 50%;
    margin-top: -20px;}
.download_con li{ width:auto; }
	}
@media screen and (max-width:870px){
	.sw-footer-down-l{ display:none;}
	.sw-footer-down-r{ float:none; width:100%;}
	.sw-footer-down-r p{ text-align:center;}
	.sw-company-main01, .sw-company-main02, .sw-company-main03{ width:94%;}
	.sw-company-main03-r{ width:60%; margin:0 auto; float:none; margin-bottom:30px;}
	.sw-company-main03-l{ width:98%; margin:0 auto; float:none;}
	}
@media screen and (max-width:860px){
	
	
	.sw-product-hover-div{bottom: -176px;}
	.sw-form-box-l{ width:44%;}
	}
@media screen and (max-width:820px){
	.location1,.location3{ width:90%; float:none}
	.location2{ width:90%; margin-left:20px; float:none; height:auto;}
	.location3{ margin-top:20px; padding-top:1px;}
	.location3 img{ width:90%; margin-left:auto; margin-right:auto;}
	.sw-application-li{ width:48%;}
	.sw-company-content,.sw-location-content{ width:92%; margin:0 auto;}
	
	}
@media screen and (max-width:800px){
	.about-t-l{width:100%}
	.about-t-r{width:100%}
	.about-b-l-t{width:100%!important}
	.about-b-l-r{width:100%}
	.costom .elect-bg{    display: flex;
    flex-wrap: wrap;}
	.costom {
    width: 100%;
}
	.contact_title{margin-left:0;}
	.elect-im{width:47%;}
	.ablobe-c-li:nth-child(2) .ablobe-c-li-s {
		background: url(../images/ablobe-bb.png) no-repeat 10px -46px;
	background-size: 70%;
	}
	.ablobe-c-li:nth-child(3) .ablobe-c-li-s {
    background: url(../images/ablobe-bb.png) no-repeat 10px -95px;
    background-size: 70%;
}
	.ablobe-c-li:nth-child(4) .ablobe-c-li-s {
		background: url(../images/ablobe-bb.png) no-repeat 10px -157px;background-size:70%;}
	.ablobe-center{height:824px;}
		.detail_type_l{ width:100%; float:none;}
		.detail_type_r{ width:80%; float:none; margin:auto; margin-top:15px;}
		.detail_type_r img{ width:100%;}
		.oem_list_table{ width:100%;}
		.profile_right6 p{ font-size:14px; line-height:24px; text-align:justify; display: inline-block;
    width: 90%; padding-left:15px;}
	.application_calss_banner{ margin-bottom:20px;}
	.application_box p{ padding-bottom:15px;}
	
	.application_box p {
  
    padding-bottom: 15px;
    
}.application_detail_list h1{ font-size:16px;}
.contact_title{ width:100%;}
.mobile-show{ display:block;}
	.pc-show{ display:none;}
	.sw-product-p h2{ font-size:20px;}
		}
@media screen and (max-width:760px)
{
	
	.sum-top .blocks .sum-bottom .demo1 h4 {
		font-size: 23px;
	 margin:0;
	}
	.blocks .sum-bottom .stats-desc1 .suffix{font-size:24px;}
	.adipec_blks{padding:0!important}
		.rl-app-container ul.rl-main-app li{width:46%;line-height: 0;padding-top: 1%;}
.contact_us h1{ margin-bottom:0px; font-size:18px;}
	.request_box{ padding-top:0; padding-bottom:0;}
	
.products_left_pic {
    width: 70%; float:none;
    margin: auto;
}
	.products_right_word{ width:96%; float:none; margin:auto; margin-top:10px;}
	.all_products_right{ width:90%; margin:auto; float:none;}
	.all_products_right a{ width:60%; margin:auto; margin-top:20px;}
	.all_products_right h1{ text-align:center;}
	.all_products_left{ float:none; margin:auto; border:none;}
	.all_products_left img{  margin:auto; padding:7px 4px; border:1px solid #e7e7e7;}
	.factory_lay{ width:90%;}
	.aboutus table{ width:90%;}
	.sw-news ul li{ width:48%; margin-bottom:20px;}
	.profile_left1{ width:177px;}
	}
@media screen and (max-width:720px){
	.sw-xml select{display: none}
	.sw-footer-top,.sw-footer-down{ display:none;}
	.sw-mobile-footer{ display:block; padding-left:4%; width:96%;}
	.sw-mobile-footlogo{ margin-top:-30px; margin-bottom:20px; width:58%;display: none}
	.sw-mobile-footlogo img{ display:block; width:100%;}
	.sw-mobile-foot01{ width:100%;}
	.sw-mobile-foot01 h3{ cursor:pointer; margin-bottom:15px;}
	.sw-mobile-foot01 ul li a{ display:block; font-size: 14px; color: #ffffff; font-family: 'Conv_MyriadPro-Regular'; border:none;}
	.sw-mobile-foot01 ul li p a{ display:inline-block;}
	.sw-mobile-foot01 ul li:hover a{color: #fff;text-decoration: none;}
	.sw-mobile-foot02{ float:none; width:88%; padding-bottom:40px;}
	.sw-mobile-copyright{ display:block;  padding-top:20px; padding-bottom:20px;}
	.sw-mobile-copyright p{ line-height:20px;margin-bottom: 0;}
	.sw-mobile-copyright .sw-xml span{ margin-left:0px;}
	.sw-location-main01,.sw-location-main02,.sw-location-main03{ width:96%;  float:none;}
	.ablobe-center {
    height: 900px;
}
	}
@media screen and (max-width:700px){
	.ablobe-c-li h2{margin-top:14px;}
	.ablobe-c-li-s{background-image: none!important}
	.history_list{ background-image:none;}
	.contact_sale,.contact_sale1{ width:100%; float:none; margin-left:0px;}
	.contact_us{ width:100%;padding: 0;}
	.con_add2{ width:80%;}
	.conform_box{ width:98%;}
	.conform_box2{ width:98%;}
	.conform_box3{ width:98%;}
	.contact_biaodan1{ width:95%;}
	.your_message{ width:95%;}
	p.qiuck_p{ display:block; width:90%;}
	img.hidden_line{ display:block;}
	.manage_text img{ display:none;}
	.manage_text{ margin-left:20px;}
	.feature_list1, .feature_list2, .feature_list3, .feature_list4{ width:98%;}
	.sw-form{ background:none; padding:0;}
	.sw-form-cotent{ background:#ededed;}
	.sw-form-box-l{ width:96%; margin:0 auto; float:none; padding:2%; padding-bottom:0; padding-top:20px; margin-top:20px;}
	.sw-form-box-r{ width:96%; margin:0 auto; padding:2%; float:none; padding-top:20px;}
	.sw-company-main01, .sw-company-main02, .sw-company-main03,.sw-company-main04{ width:94%;}
	} 
@media screen and (max-width:650px){
	.sw-product ul{ margin-top:-26%;}
	.sw-product ul li{ width:80%; float:none; margin:0 auto; margin-bottom:200px;}
	.sw-about{ margin-top:0px; padding-top:20px;}
	.feature_title{ width:98%;}
	}
@media screen and (max-width:630px){
		
		.oem_contact{ height:95px; padding-top:15px; padding-bottom:10px; }
		.oem_contact h1 {
    font-size: 16px;
    font-family: arial;
    color: #fff;
    float: left;
    line-height: 40px;
}
.oem_contact img{ margin-top:10px;}
.application_content .application_hover_box {
    width: 100%;
}
.application_content .application_hoverbox .application_hover h1 {
    padding-top:0%;
}
.products-list .product p{margin-left: auto;
    margin-right: auto;
    float: none;
    clear: both;}
.application_content p {
    width: 95%;
    padding-left: 0;    
}
.application_content .application_hover_box img {
    width: 100%;
    margin: auto;
    display: block;
}
.feature_left .feature_detail_r{ width:50px;}
.feature_right .feature_detail_l{ width:50px;}
		}
@media screen and (max-width:600px)
{
	#main, .main {
    margin-top: 10px;
}
	.sw-mobile-header-logo{width:auto;height: auto;}
	.sw-mobile-header-logo img{height:60px;width:auto;}
	.sw-mobile-footlogo{display: none}
	.contact_big>.contact_us{width:100%}
	.pro_class_list{width:100%}
	.support-left{width:100%}
	.sipport-right{width:98%}
	.support-zty{    display: flex;
    flex-flow: column-reverse;}
	.zhiliang a{width:100%;}
	.sw-news h1{ width:65%;}
	.industry_wenzi p{ line-height:24px;}
	.foot1{ width:90%; padding-right:5%;}
.foot3{ width:90%; padding-left:33px;}
.foot4{ width:100%;}
.foot4 img{ width:80%;}
.foot4 div{ float:left; margin-left:33px;}
.request{ padding-top:20px;}
.feature_left .feature_detail_l{ width:70%;}
.feature_right .feature_detail_r{ width:70%;}
.index_main3{ padding-bottom:10px;}
.request_box{ border-bottom:1px solid #ccc; border-top:1px solid #ccc;}
.feature_list2,.feature_list4{ margin-bottom:15px; margin-top:15px;}
.about_text_r h1{ font-size:20px; line-height:30px;}
.about_text_r p{ line-height:50px;}
.about_text_l{ width:95%;}
.about_text_m{ width:95%; margin-top:20px; margin-bottom:20px;}
.about_text_r{ width:95%;}
.download{    float: none;
    width: 84px;
    margin: auto;
    overflow: hidden;
    padding: 6px 0;
   }
	.container .sum-top .blocks .sum-bottom{    width: 33.33%;
    margin: 1% 0;
	    padding-left: 20px;
	}
	.sw-mobile-top-search form{
		display: flex;
	}
	.stats-desc1 p{width:100%}
.logo{ width:220px; clear:both; margin:auto;}
.pro_sec_list{ width:90%; float:none; margin-bottom:10px;}
.download, .quick, .contact, .search, .worldwide{ float:none; width:100%; text-align:center; margin-left:0; margin-bottom:15px; padding-bottom:0pc;}
.quick{ display:none;}
.worldwide{ display:none;}
.search,.worldwide{ overflow:hidden; width:60px; margin:auto; margin-bottom:15px;}
#search-box{ width:85%;}
.pro_detail_top_r{ float:none; width:98%; margin:auto; margin-left:20px;}
.pro_detail_top_r a{ width:80%; margin:auto; float:none; margin-top:20px; margin-left:0px;}
.details_miaoshucontent{ margin-left:20px;}
.about_text_r{ padding-bottom:0px;}
.top_up_r{ width:100%; padding-top:10px;}
.top_down{ height:70px;}
.customer_contentbox h1{ padding-left:25px;}
.profile_left, .profile_right1{ width:90%; margin-left:auto; margin-right:auto; padding:0; display:block;}
.profile_left1, .profile_right{ width:75%; margin-left:auto; margin-right:auto; padding:0; display:block;}
.inner_profile_main{ padding-left:0px;}
.profile_list{ display:block; width:100%;}
.profile_left2{ width:90%; margin-left:auto; margin-right:auto; float:none;}
.profile_left3{ width:80%; float:none; margin-left:auto; margin-right:auto;}
.profile_right3{ width:80%; margin-left:auto; margin-right:auto; float:none;}
.profile_right2{ width:90%; float:none; margin:auto;}
.workshop_menu{ width:100%;}
.workshop_menu li{ width:100%; margin-left:auto; margin-right:auto;}
.ceo_pic {
    width: 50%;
    margin: auto; float:none; margin-left:0;
    margin-left: auto;
    margin-right: auto;
}
.ceo_text_mes{ float:none; width:90%;}
.ceo_box{ margin-left:auto;}
.staff_list{ width:80%; float:none; margin-left:auto; margin-right:auto; height:auto;}
.staff_pic1,.staff_pic{ width:100%; float:none;}

.application_box .product_title h1{ font-size:24px;}
.cus_con_box div h2{ width:90%;}
.foot4 span{ margin-left:33px; line-height:20px; margin-top:20px;}

.request_right h1{ font-size:20px;}
.request_box{ width:95%; margin-left:auto; margin-right:auto;}
.sw-about-content-left01{ width:96%; margin:0 auto; float:none;}
.sw-about-content-left02{ width:96%; margin:0 auto; float:none; margin-top:20px;}
.sw-about-content-left .sw-about-content-left02 li p{ margin-bottom:5px;}
.sw-footer{ margin-top:65px;}
.sw-page-name{ display:none;}
.sw-page-road{ width:100%;}
.sw-road-content{ padding:10px 0;}
.sw-road{ border:none;}
.products-list{ margin-top:0px;}
.main{ padding-bottom:0px;}

	}
@media screen and (max-width:550px){
	.sw-product h1{ width:98%; margin-top:50px;}
	.sw-product ul li{ width:98%;}
	.sw-application-title h1{ font-size:30px;}
	.sw-application-title{ margin-top:40px;}
	.sw-mobile-foot02 ul li{ width:30px; margin-right:5px;}
	.sw-mobile-foot02 ul li a{ display:block; width:30px;}
	.sw-mobile-foot02 ul li a img{ display:block; width:100%;} 
	}
@media screen and (max-width:530px){
	.sw-about-content-title{ width:98%; }
	.feature_title h1{ font-size:30px;}
	.products_class_detail{ padding-top:0px;}
	.sw-company-content{ width:86%; padding:0px;}
	.sw-company-main03-r{ width:96%;}
	}
@media screen and (max-width:500px){
	.sw-mobile-footlogo{ width:70%}
	.history_list h1{ float:none; width:100%;}
	.history_list p{ float:none; padding-left:0px;}
	.history_list{ padding-bottom:20px;}
	.manage_text {
    margin-left: 0;
    width: 100%;
    text-align: left;
    padding-left: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.staff_box{ padding-left:0px;}
	.index_news_list1{ width:90%; margin-left:0; float:none; margin-left:auto; margin-right:auto;}
	.index_news_list{ width:90%; margin-left:0; float:none; margin-left:auto; margin-right:auto;}
	.news_more{ width:30%; margin-left:auto; margin-right:auto;}
	.index_about_text{ margin-top:15px;}
	.logo{ padding-top:0px;}
	.pro_class_list{ width:90%; float:none; margin:auto; margin-top:15px;}
.pro_class_list1{ width:90%;float:none; margin:auto;margin-top:15px;}
.products-list_contentbox{ padding-left:0;}
.products-list_right{ width:100%;}
.pro_sec_list{ margin:0 auto; margin-bottom:10px;}
.about_text_r p{ line-height:25px;}
.details_miaoshucontent p img{ width:90%;}
.profile_left{ margin-bottom:30px;}
.profile_left1, .profile_right{ width:90%;}
.mission_box{ width:85%;}
.globe_main{ padding-left:50px; padding-right:30px;}
.quality h1{ line-height:25px; padding-left:20px;}
.quality_img img{ margin-left:20px;}
.quality_list{ padding-left:20px; margin-top:0px;}
.quality_list h2{ margin-bottom:0px;}
.manage_text p{ width:90%; display:inline-block;}
.aboutus p span{ line-height:20px;}
.location_box {
    width: 100%;
    padding-right: 20px;
}
.location_box p{ margin-left:25px;}
.location_box h1{ margin-left:25px;}
.location_box h2{ margin-left:25px; padding:5px 0px;}
.workshop_list1,.workshop_list{ width:90%; margin-left:auto; margin-right:auto; float:none;}
.workshop_text{ height:auto; padding:5px 0px;}
.news_pic{ height:auto;}
.oemcontent1_box1, .oemcontent1_box2, .oemcontent1_box3{ padding-top:10px;}
.oemcontent1_box1 p, .oemcontent1_box2 p, .oemcontent1_box3 p{ margin-top:10px;}
.oemcontent1_box2 p{ margin-bottom:10px;}
.oem_content {
    margin-top: 20px;
}
.oemcontent2 {
    margin-top: 20px;
}
.oemcontent2 p{ margin-top:5px;}
.oem_contactbox{ margin-top:20px;}
#oem_box{ padding-bottom:20px;}
.seelistcontent1 h1{ padding-left:20px;}
.seelistcontent1 img{ padding-left:20px;}
.seelistcontent1 h2{ padding-left:20px}
.news_more11{ width:95%; margin-left:0px; float:none; margin-left:auto; margin-right:auto; clear:both;}
.index_about_title img{ display:none;}
.index_about_title{ background:url(../images/about_title.jpg) no-repeat center center; height:50px;    background-size: 200%; margin-top:0px; position:static;}
.customer_title img{ display:none;}
.customer_title{ background:url(../images/customer_title.png) no-repeat center center; height:50px; background-size:200%;}
.spinning span{ width:138px; float:none; margin-left:auto; margin-right:auto;}
#ny_banner{ height:85px;}

#movie{ width:96%; left:2%;}
#close{ left:90%; top:25vh}
.sw-about-content-right .sw-video-p p{line-height:20px;}
.sw-about-content-right .sw-video-t p{ font-size:18px;}
.sw-application-li{ width:98%;}
.sw-news ul li{ width:90%; float:none; margin:0 auto; margin-bottom:20px;}
	.sy-services:hover .sy-services-wz {
    top: 85%;
    transition: 0.4s;
    word-break: break-all;
}
	.services-top{
		padding-top: 4%;
	}
	.details_xuanxiang {
    width: 80%;
    margin-left: 5%;
}
	.pros_detail_down{
		    width: 98%;
	}
	.details_xuanxiang .del_biaoti{font-size: 14px;
    text-align: center;
	padding-right: 0;}
	.sy-services:hover .services-top {
		display: block;}
	}
@media screen and (max-width:450px){
	.elect-im {
    width: 100%;
}
	.rl-app-container ul.rl-main-app li{width:100%}
	.video_main h1{ margin-top:32px; font-size:25px;}
	.oem_contact h1{ line-height:25px;}
	.contact_newlist p{ display:block; width:95%;}
	.index_news_title{ width:290px;}
	.sw-mobile-head-top li{ padding:0 5px;}
	.sw-product ul{ margin-top:-31%;}
	.sw-product h1{ font-size:26px;}
	.sw-about-content h1{ font-size:30px;}
	.sw-news{ margin-bottom:50px;}
	.ablobe-center {
    height: 100%;
}
	.container .sum-top .blocks .sum-bottom{width:50%;}
	.slide .slide-int{width:93%}
	}
	
@media screen and (max-width:410px){
	.feature_title h1{ font-size:26px;}
	.feature_left .feature_detail_r{ width:40px; margin-top:0px; margin-right:7px;}
	.feature_right .feature_detail_l{  width:40px; margin-top:0px; margin-right:7px;}
	.feature_left .feature_detail_l{ width:78%; margin:0;}
	.feature_right .feature_detail_r{ width:78%; margin:0;}
	.sw-mobile-footlogo{ width:285px;}
	.ablobe-center {
    height: 100%;
}
	.sw-footer {
    margin-top: 0px;
} 
	}

@media screen and (max-width:399px){
	.cus_con_box div{ width:300px; overflow:hidden;}
	.cus_con_box div h2{ width:88%;}
	.sw-news h1{ width:85%;}
	.ablobe-center {
    height: 100%;
}
	.sw-mobile-copyright p{width:100%;overflow: hidden}
	
	}
@media screen and (max-width:350px){
	.sw-mobile-header-logo{padding:5px 0;}
	#banner2 {
    margin-top: 0px;
}
.tp-banner2 li {
    margin-top: 66px;
}
	.sw-mobile-header{ height:65px;}
	.sw-mobile-header-logo{ width:168px;}
	.sw-mobile-header-right{ top:22px;}
	.fa-navicon, .fa-close{ font-size:24px;}
	.feature_title h1{ font-size:20px;}
	.feature_left .feature_detail_l h1{ font-size:22px;}
	.feature_left .feature_detail_r{ margin-top:0px;}
	.index_main3{ margin-top:40px;}
	.sw-form-box-l-title h2{ font-size:28px;}
	.sw-mobile-header ul{ top:65px;} 
	
	}




