body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
fieldset,
legend,
button,
input,
textarea,
th,
td,
header,
nav,
footer {
    margin: 0;
    padding: 0;
    zoom: 1;
}
*{
    box-sizing:border-box; -webkit-box-sizing:border-box;  /* Safari */  -moz-box-sizing:border-box; /* Firefox */  -
}
img {
    display:block;
    font-size: 0px;
    max-width: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%;
}

ul,
ol,
li {
list-style: none;
}


.clearfix:after {
    content: "";
    visibility: hidden;
    height: 0;
    display: block;
    clear: both;
    zoom: 1;
}

a {
    text-decoration: none;
}

/* body,
button,
input,
select,
textarea {
    font: 16px/1.5 tahoma, arial, \5b8b\4f53;
} */
input,select,textarea{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #fff;
}
body {
    font-family: "Source Han Sans CN", Arial, verdana, "微软雅黑", SimHei, "微软雅黑", "microsoft yahei";
}




@media screen and (max-width: 1680px){
	.history1 .img1{
		top: 4px;
    	left: 1290px;
	}
	.history1 .img2{
		top: 36px;
    	left: 1169px;
	}
	.history1 .img3{
		top: 12px;
    	left: 1002px;
	}
	.history1 .img4{
		top: 16px;
    	left: 816px;
	}
	.history1 .img5{
		top: 142px;
    	left: 916px;
	}
	.history1 .img6{
		top: 195px;
    	left: 1099px;
	}
	.history1 .img7{
		top: 301px;
    	left: 938px;
	}
	.history1 .img8{
		top: 312px;
    	left: 738px;
	}
	.history1 .img9{
		top: 301px;
    	left: 600px;
	}
	.history1 .img11{
    	left: 485px;
	}
	.history1 .img10{
		left: 266px;
    	top: 665px;
	}
}



@media screen and (max-width: 1660px){
.history_swiper .history_button{margin-right: 100px;}
.index_tx .content{font-size: 30px;}


.history1 .img1{
	left: 1280px;
}
.history1 .img2{
	left: 1159px;
}
.history1 .img3{
	left: 992px;
}
.history1 .img4{
	left: 806px;
}
.history1 .img5{
	left: 906px;
}
.history1 .img6{
	left: 1089px;
}
.history1 .img7{
	left: 928px;
}
.history1 .img8{
	left: 728px;
}
.history1 .img9{
	top: 294px;
}
.history1 .img10{
	left: 256px;
}
}

@media screen and (max-width: 1600px){
	.Working_list{height: 290px;}
	.Working_right_img{height: 290px;}
	.Working_list p{font-size: 20px;}
	.headermain{width: 1360px;}
	.Product {padding-top: 60px;}
	.Product .p1{margin-bottom: 15px;}
	.Product .h3{font-size: 30px;}
	.Product .morebox {margin-top: 30px;}
	.leading{margin: 100px 0 120px;}
	.leading .main{max-width: 1440px;}
	.car h6{    font-size: 32px;}
	.About .main{max-width: 1500px;}
	.About{margin-top: 100px;}
	.News{margin-top: 90px;}
	.inside_main{max-width: 1360px;padding: 0 10px;}
	.about_text{padding: 60px;}
	.about_text .text p{margin-top: 15px;}
	.about_num .about_NUB{margin-top: 130px;padding-right: 12%;}
	.about{margin-bottom: 50px;}
	.footermain{max-width: 1360px;}
	.footer_botmain{max-width: 1360px;}
	.footer{padding-bottom: 50px;}
	.contact_form{width: 32%;}
	.contact_map{width: 65%;}
	.contact_form form{padding: 30px 40px;}
	.history_swiper .history_button{margin-right: 100px;}

}
@media screen and (max-width: 1560px){
	.history1 .img1{
		left: 1230px;
	}
	.history1 .img2{
		left: 1109px;
	}
	.history1 .img3{
		left: 942px;
	}
	.history1 .img4{
		left: 756px;
	}
	.history1 .img5{
		left: 856px;
	}
	.history1 .img6{
		left: 1039px;
	}
	.history1 .img7{
		left: 878px;
	}
	.history1 .img8{
		left: 678px;
	}
	.history1 .img9{
		left: 535px;
		top: 297px;
	}
	.history1 .img11{
		left: 425px;
	}
	.history1 .img10{
		left: 206px;
	}
}
@media screen and (max-width: 1440px){
	.headermain{width: 1280px;}
	.leading .main{max-width: 1280px;}
	.car_img{max-width: 60%;}
	.leading .search_{height: 340px;}
	.leading{margin: 100px 0 100px;}
	.Technical_swiper .text h6{font-size: 30px;line-height: 36px;}
	.Technical .main{max-width: 1280px;}
	.About .main{max-width: 1280px;}
	.A_lists .A_list{width: 30%;}
	.News .newsmain{max-width: 1280px;}
	.inside_main{max-width: 1280px;}
	.about_text{padding: 50px;}
	.about_text .p1{margin-bottom: 10px;}
	.about_text h6{font-size: 30px;line-height: 36px;}
	.A_list .number h2{font-size: 60px;font-weight: 500;}
	.A_lists .A_list .R_text{margin-top: 15px;}
	.A_lists .A_list .R_text .t1{margin-bottom: 10px;}
	.about_num .about_NUB .A_list .R_text .t2{font-size: 12px;}
/*	.history_swiper .swiper-button-next{right: -50px;}
	.history_swiper .swiper-button-prev{right: 0px;}*/
	.footermain{max-width: 1280px;}
	.footer_botmain{max-width: 1280px;}
	.contact_form form .input div p{line-height: 60px;}
	.history_swp .swiper-slide .text p{font-size: 16px;}

	.index_tx .content {
    font-size: 28px;
	}
	.history1 .img1{
		left: 1170px;
	}
	.history1 .img2{
		left: 1049px;
	}
	.history1 .img3{
		left: 882px;
	}
	.history1 .img4{
		left: 696px;
	}
	.history1 .img5{
		left: 796px;
	}
	.history1 .img6{
		left: 979px;
	}
	.history1 .img7{
		left: 818px;
	}
	.history1 .img8{
		left: 618px;
	}
	.history1 .img9{
		left: 492px;
	}
	.history1 .img11{
		left: 375px;
	}
	.history1 .img10{
		left: 146px;
	}
}
@media screen and (max-width: 1366px){
	.Working_list{height: 270px;}
	.Working_right_img{height: 270px;}
	.inside_main{max-width: 1200px;}
	.headermain{width: 1200px;}
	.leading .main{max-width: 1200px;}
	.Technical .main{max-width: 1200px;}
	.About .main{max-width: 1200px;}
	.News .newsmain{max-width: 1200px;}
	.footermain{max-width: 1200px;}
	.footer_botmain{max-width: 1200px;}
	.header .nav{width: 50%;}
	.footer {padding-top: 60px;}
	.footer_botmain .left p{padding: 20px 0;}
	.footer_botmain .right p{padding: 20px 0;}
	.news_list ul li a{padding: 35px 0;}

	.fac_text{padding: 20px 30px 100px 30px;}
	.factory_container .swiper-button-prev, .factory_container .swiper-container-rtl .swiper-button-next {left: 30px;}
	.factory_container .swiper-button-next, .factory_container .swiper-container-rtl .swiper-button-prev {left: 90px;}
	.factory_container1 .swiper-button-prev, .factory_container1 .swiper-container-rtl .swiper-button-next {right: 90px;}
	.factory_container1 .swiper-button-next, .factory_container1 .swiper-container-rtl .swiper-button-prev {right: 30px;}

	.fac_text{height: 300px;min-height: 300px;}

	.index_tx .content{width: 85%;}



	.history1 .img1{
		left: 1130px;
	}
	.history1 .img2{
		left: 1009px;
	}
	.history1 .img3{
		left: 842px;
	}
	.history1 .img4{
		left: 656px;
	}
	.history1 .img5{
		left: 756px;
	}
	.history1 .img6{
		left: 939px;
	}
	.history1 .img7{
		left: 768px;
	}
	.history1 .img8{
		left: 568px;
	}
	.history1 .img9{
		left: 446px;
	}
	.history1 .img11{
		left: 331px;
	}
	.history1 .img10{
		left: 106px;
	}


}
@media screen and (max-width: 1280px){
	.header .nav p a{font-size: 14px;}
	.con_en .contact{width: 140px;}
	.con_en .contact a{padding-left: 35px;background: url(../images/icon1.png) no-repeat center left 16px;}
	.Product_bax{margin-top: 25px;}
	.car h6{font-size: 28px;}
	.headermain{max-width: 1180px;}

	.history1 .img1{
		left: 1090px;
	}
	.history1 .img2{
		left: 969px;
	}
	.history1 .img3{
		left: 802px;
	}
	.history1 .img4{
		left: 616px;
	}
	.history1 .img5{
		left: 716px;
	}
	.history1 .img6{
		left: 899px;
	}
	.history1 .img7{
		left: 728px;
	}
	.history1 .img8{
		left: 528px;
	}
	.history1 .img9{
		left: 400px;
	}
	.history1 .img11{
		left: 280px;
	}
	.history1 .img10{
		left: 66px;
	}
}

/**/
@media screen and (max-width: 1200px){
	/*手机导航*/
	.header{display: none;}
    .phoneheader{display: block;height:68px;width: 100%;}
    .p_logo{width: 120px;float: left;}
    .p_logo img{ width: 100%;}
    .pheader{width: 100%;height: 68px;box-sizing: border-box;padding: 10px 30px;position: fixed;z-index: 100;background-color: #fff;}
    .p_right{float: right;padding-top: 10px;cursor: pointer;}
    .p_right i{border-bottom: 2px solid #000;height: 7px;display:block;width: 25px;}
    .ph_l{ width: 50%; height: 100%; position: fixed; top: 0; left: -50%; z-index: 120; overflow: hidden; background: #333; color: rgba(255, 255, 255, .6); }
    .ph_l ul li{padding-left: 20px; height: 50px; line-height: 50px; margin-right: 40px; border-bottom: 1px solid #ccc;position: relative;}
    .ph_l ul li:before{content: '';position: absolute;bottom: -1px;left: 0px;background: #009944;height: 1px;width: 0%;transition: all 0.6s;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;}
    .ph_l ul li:hover:before{width: 100%;}
	.ph_l ul li:hover a{color: #009944;}
    .ph_l ul li a{display: block; color: inherit;font-size: 14px;}
    .ph_r{ display: block; width: 50%; height: 100%; background: rgba(0, 0, 0, .6); position: fixed; right: -50%; top: 0; z-index: 101;}
    /**/
    /*.n_banner .title h5{text-align: center;}*/
	.banner{height: auto;}

	.Working_list{height: 222px;font-size: 70px;line-height: 70px;}
	.Working_right_img{height: 222px;}
	.Working_list p{left: 80px;top: 80px;font-size: 14px;}

	.fac_text {
    padding: 20px 30px 60px 30px;
}
.factory_container .swiper-button-next, .factory_container .swiper-button-prev {
    width: 30px;
    height: 30px;
    background-size: initial;
    top: 80%;
}
.factory_container1 .swiper-button-next, .factory_container1 .swiper-button-prev {
    width: 30px;
    height: 30px;
    background-size: initial;
    top: 80%;
}

.fac_text{height: 240px;min-height: 240px;}

	.factory_container .swiper-button-prev, .factory_container .swiper-container-rtl .swiper-button-next {left: 30px;}
	.factory_container .swiper-button-next, .factory_container .swiper-container-rtl .swiper-button-prev {left: 70px;}
	.factory_container1 .swiper-button-prev, .factory_container1 .swiper-container-rtl .swiper-button-next {right: 70px;}
	.factory_container1 .swiper-button-next, .factory_container1 .swiper-container-rtl .swiper-button-prev {right: 30px;}

    .footermain{max-width: 960px;}
    .footerNav dl dd a{font-size: 12px;}
    .Address .content .text{font-size: 12px;}
    .Address .content h6{font-size: 28px;}
    .footer_botmain{max-width: 960px;}
    .search_ .sear_box input{font-size: 14px;}
    .about_text .text p{font-size: 14px;}
    .A_list .number h2{font-size: 42px;}
    .A_lists .A_list .R_text{margin-top: 20px;}
    .about_num .about_NUB{padding-right: 4%;margin-top: 95px;}
    .about .inside_main{max-width: 960px;}
    .inside_main{max-width: 960px;}
    .history_text {width: 260px;padding: 15px;}
    .history_text p{font-size: 12px;line-height: 20px;padding-left: 10px;background: url(../images/icon24.png) no-repeat top 8px left;}
    .history_time h6{font-size: 36px;padding-left: 75px;}
    .honor .honor_{padding: 0 80px;}
    .honor_text{padding: 40px 30px;}
    .honor_t p{font-size: 14px;line-height: 22px;background: url(../images/icon24.png) no-repeat top 8px left;}
    .honor_t{max-height: 198px;}
    .member_right{background-size: contain;}
    .mem_buttom p{font-size: 14px;}
    .mem_text li{font-size: 14px;}
    .member_left h6{font-size: 26px;line-height: 30px;font-weight: 500;}
    .member_top p{font-size: 18px;}
    .member_list .p1{font-size: 14px;}
    .member_list .p2{font-size: 12px;line-height: 22px;}
    .mem_text .mem_t4{top: 38%;left: 3%;}
    .mem_text .mem_t3{left: 11%;top: 34%;}
    .mem_text .mem_t5{left: 26%;top: 37%;}
    .mem_text .mem_t1{right: 23%;top: 43%;}
    .mem_text .mem_t2{right: 14%;top: 55%;}
    .mem_icon .li3{top: 43%;}
    .mem_icon .li2{top: 42%;}
    .mem_icon .li1{top: 42%;right: 15%;}
    .mem_icon .li4{right: 21%;top: 49%;}
    .mem_icon .li7{top: 35%;}
    .mem_icon .li6{top: 36%;}
    .mem_icon .li5{top: 33%;}
    .history_icon{top: -11px;}
    .history_container .swiper-slide:nth-child(odd) .history_text{top: -42px;}
    .history_container .swiper-slide:nth-child(even) .history_text {top: 105px;}
    .product_lists .product_list .product_text p{font-size: 14px;line-height: 22px;height: 66px;}
    .n_banner{margin-top:0;}
    .banner{margin-top: 0;}
    .history_swp .swiper-slide .text{padding: 10px;}
    .history_swp .swiper-slide .text p{font-size: 14px;line-height: 24px;}



    .index_tx .content {
    	font-size: 18px;
    	margin-bottom: 10px;
	}

}
@media screen and (max-width: 996px){
	.n_banner{
		height: 200px;
	}
	
	.Working_left{width: 100%}
	.Working_right{width: 100%}
	.Working_box{flex-wrap: wrap;}
	.Working_list{width: 100%;height: auto;}


	.Working_left .Working_list:nth-child(3){display: none;}
	.Working_right_img{height: auto;}
	.Working_right_img img{width: 100%;}
	.Working_right_list{flex-wrap: wrap;}

	.ourvaluebox{flex-wrap: wrap;}
	.ourvaluebox .valuelist{width: 49%;margin-bottom: 20px;}
	.Concept_right{width: 100%;text-align: center;}
	.Concept_left{width: 100%;}
	.Concept .Concept_box{flex-wrap:wrap-reverse;}
	.Quality .Concept_box{flex-wrap:wrap}
	.Concept_right img{display: inline-block;}


	.ourvalue{padding-top: 30px;}
	.Concept {
    padding-top: 20px;
    padding-bottom: 20px;
}
.Quality{padding: 20px 0;}
.Working {
    padding-top: 30px;
    padding-bottom: 30px;
}
.ourvalue .title{margin-bottom: 15px;}
.Working .title{margin-bottom: 15px;}
	.Product{padding-top: 30px;}
	.Product .h3{line-height: 32px;}
	.morebox p a{font-size: 14px;width: 140px;background: #009944 url(../images/icon6.png) no-repeat center right 18px;padding: 0 18px;}
	.Product .morebox{margin-top: 20px;}
	.search_ .sear_box input{font-size: 12px;}
	.car h6{font-size: 22px;line-height: 32px;}
	.leading{margin-top: 50px;}
	.search_ .sear_box{width: 90%;}
	.search_ .sear_box{padding-left: 30px;}
	.Technical_swiper .text h6{font-size: 22px;line-height: 26px;margin-bottom: 10px;}
	.Technical_swiper .text .text_box p{font-size: 14;line-height: 22px;}
	.Technical_swiper .text .morebox{margin-top: 15px;}
	.Technical .ww{margin-top: 60px;}
	.About{margin-top: 60px;}
	.About_box .A_box{width: 75%;}
	.A_box .morebox p a{background: rgba(0, 0, 0, 0) url(../images/icon6.png) no-repeat center right 15px;}
	.News .newsmain{max-width: 98%;}
	.News{margin:40px 0;}
	.News_box .News_list a .News_text{padding: 20px;}
	.about_text{width: 100%;}
	.about_num{margin-top: 0;}
	.about_num .about_NUB{margin-top: 0;padding-left: 50px;}
	.about_num .A_lists .A_list{width: 47%;}
	.member{padding-top: 0;padding-bottom: 50px;}
	.history{padding: 50px 0;}
	/*.history_swiper .swiper-button-next{right: 0px;}
	.history_swiper .swiper-button-prev{right: 50px;}*/
	.honor{padding-top: 30px;}
	.honor_box .hon_title{margin-top: 5px;}
	.honor .honor_{margin-top: 30px;margin-bottom: 40px;}
	.honor .honor_ .swi_button{top: 50%;}
	.product_box .inside_page{margin-top: 5px;}
	.product{margin-bottom: 50px;}
	.inside_page #yw0 li{width: 40px;height: 40px;line-height: 40px;}
	.inside_page #yw0 li a{font-size: 14px;}
	.adhere_text h6{margin-bottom: 15px;font-size: 28px;line-height: 32px;}
	.adhere_text div p{font-size: 14px;line-height: 22px;}
	.adhere{margin-top: 30px;}
	.adh {margin-bottom: 30px;}
	.technology{padding: 40px 0;}
	.tec_list{margin-top: 40px;}
	.tec_list p{font-size: 14px;}
	.tachni{margin-top: 40px;}
	.our{margin-top: 60px;margin-bottom: 30px;}
	.our_l h5{font-size: 30px;}
	.our_r p{font-size: 14px;line-height: 24px;}
	.our_box{margin-top: 25px;}
	.ideas_list p{font-size: 14px;line-height: 22px;}
	.ideas_list{width: 40%;}
	.contact_form{width: 100%;}
	.contact_map{width: 100%;}
	.contact_list{flex-wrap: wrap;}
	.join_title p{font-size: 16px;}
	.join_tab p{font-size: 14px;}
	.join_content h6{font-size: 18px;margin-bottom: 5px;}
	.join_content div p{font-size: 12px;line-height: 24px;}
	.join_content div {margin-bottom: 10px;}
	.join_content .fs{font-size: 14px;line-height: 22px;}
	.join_content .fs a{font-size: 16px;line-height: 22px;}
	.info{margin: 40px 0;}



	.logo_wall .logo_box .logo_i{width: 25%}

	.logo_wall .logo_box .logo_i:last-child:nth-child(5n - 1) {
   		margin-right: initial;
	}

	.logo_wall .logo_box .logo_i:last-child:nth-child(5n - 2) {
	    margin-right: initial;
	}
	.logo_wall .logo_box .logo_i:last-child:nth-child(5n - 3) {
	    margin-right: initial;
	}
	.logo_wall .logo_box .logo_i:last-child:nth-child(5n - 4) {
	    margin-right: initial;
	}


	.logo_wall .logo_box .logo_i:last-child:nth-child(4n - 1) {
    	margin-right: calc(25% + 0% / 3);
	}
	.logo_wall .logo_box .logo_i:last-child:nth-child(4n - 2) {
    	margin-right: calc(50% + 0% / 3);
	}
	.logo_wall .logo_box .logo_i:last-child:nth-child(4n - 3) {
    	margin-right: calc(75% + 0% / 3);
	}



}
@media screen and (max-width: 768px){
	.subgroup_list{width: 49%;margin-bottom: 10px;}
	.logo_wall .logo_box .logo_i{
		width: 50%;
		border: 0.5px solid #d9d9d9;
	}
	
	.fac_box{flex-wrap: wrap-reverse;}
	.factory_left{width: 100%;position: initial;}
	.fac_text{width: 100%;padding: 10px 10px 60px 10px;position: initial;}
	.factory_right{width: 100%;}
	.factory_container1 .factory_left h5 {text-align: left;}
	.factory_container1  .fac_box{flex-wrap: wrap;}
	.factory_container1 .swiper-button-next, .factory_container1 .swiper-button-prev{top: 96%;}
	.factory_container .swiper-button-next, .factory_container .swiper-button-prev{top: 96%;}
	.factory .factory_con {margin-bottom: 20px;}
	.fac_text{height: 230px;min-height: 230px;}

	.history1{display: none;}
	.history2 {display: block; background:#f6f6f6 ;display: flex;flex-wrap:wrap; width: 100%; height:100% ;}
	.history2 .his_1{ width: 45%;  background: #fff;margin: 10px 7px;}
	.history2 .img11{  display:flex; width: 30%; }
	.history2 .img11 img{margin-right: 5px; width:32px;height: 36px; margin-top: 30px;}
	.history2 .img11 .one11{margin-top: 5px; color: #009944;}
	.history2 .img11 .two11{margin-top: 10px; width: 135px;}
	.history2 .img11 .example-twitter11{background:#fff; }
	
	.history2 .his_9{ width: 95%; background: #fff; margin: 10px 7px;  height: 105px;  line-height: 24px;}
	.history2 .img99{ display:flex;  width: 30%;}
	.history2 .img99 img{margin-right: 5px;  width:32px;height: 36px; margin-top: 30px;}
	.history2 .img99 .one99{margin-top: 5px;  color: #009944;}
	.history2 .img99 .two99{margin-top: 5px; width: 325px;}
	.history2 .img99 .example-twitter99{background:#fff; }

	.history2 .img10{width: 95%; background: #fff; padding: 10px 15px; margin: 0 auto; margin-bottom: 20px; font-size:18px ;}
}
@media screen and (max-width: 414px){

	.logo_wall .logo_box .swiper-slide{
		border: 1px solid #d9d9d9;
		/* border-top: initial; */
	}


	/**/
	.footerNav{display: none;}
	.footermain{max-width: 95%;}
	.Address{width: 100%;}
	.footer{padding-top: 25px;padding-bottom: 15px;}
	.footer_botmain{max-width: 95%;flex-wrap: wrap;}
	.footer_botmain .left p {font-size: 12px; padding: 10px 0;}
	.footer_botmain .right p{font-size: 12px;margin-left: 0;margin-right: 10px;padding-top: 10px;padding-bottom: 10px;}
	/**/
	.n_banner{height: 160px;}
	.n_banner .title h5{font-size: 20px;}
	.inside_tab .tab_ p{margin: 0 10px;font-size: 12px;line-height: 36px;}
	.inside_tab .tab_ p a{margin: 0 10px;font-size: 12px;line-height: 36px;}
	.crumbs{margin-top: 0;margin-bottom: 5px;}
	.crumbs a{font-size: 12px;}
	.contact_box .title{font-size: 24px;line-height: 30px;margin-bottom: 15px;}
	.contact_form form {padding:15px;}
	.contact_form form .input div p {line-height: 40px;}
	.contact_form form .input div input{font-size: 14px;}
	.contact_form form .textarea textarea{font-size: 14px;}
	.contact_form form .textarea p{line-height: 40px;}
	.contact_form form .submit button{width: 100px;height: 32px;border-radius: 16px;font-size: 14px;}
	.contact_form form .submit {margin-top: 15px;text-align: center;}
	.contact_map .amap-copyright{opacity: 0!important;}
	.contact_map .amap-logo{opacity: 0!important;}
	.location ul{padding-left: 0;border: none;}
	.location{padding-left: 0;}
	.location ul .list{line-height: 26px;display: block;}
	.contactus {
		margin-bottom: 20px;
	}
	.location ul .list1{background: url(../images/icon18.png) no-repeat left top 3px;}
	.location ul .list2{background: url(../images/icon18.png) no-repeat left top 3px;}
	.location ul .list3 {background: url(../images/icon19.png) no-repeat left top 3px;}
	.location ul .list4 {background: url(../images/icon20.png) no-repeat left top 5px;}
	.info .title h5{width: 100%;font-size: 24px;line-height: 30px;}
	.info .title .info_search{width: 100%;margin-top: 15px;}
	.info .title{flex-wrap: wrap;}
	.info .title .info_search input{font-size: 14px;}
	.info_search form button{background: url(../images/icon21.png) no-repeat center left 8px;padding-left: 20px;}
	.info .title .info_search button{font-size: 12px;width: 110px;}
	.join_title p{font-size: 12px;line-height: 18px;padding-left: 5px;}
	.join_title p:last-child{text-align: left;}
	.join_tab p{font-size: 12px;padding-left: 5px;line-height: 22px;}
	.join_content{padding: 10px;}
	.inside_page #yw0 li {width: 30px;height: 30px;line-height: 30px;}
	.inside_page{margin-top: 20px;}
	.info {margin: 20px 0;}
	.about_text{padding: 10px; padding-top: 20px;}
	.about .inside_main .crumbs{right: 10px;}
	.about_text .p1{font-size: 14px;}
	.about_text h6 {font-size: 18px;line-height: 20px;}
	.about_text .text p {margin-top: 10px;font-size: 12px;}
	.about_num .about_image{width:100%;}
	.about_num .about_NUB{width: 100%;padding: 5% 2.5%;flex-wrap: nowrap;}
	.about_num{flex-wrap: wrap;}
	.about_num .A_lists .A_list {width: 30%;flex-direction: column;}
	.about_num .about_NUB .A_list .number{width: 100%;line-height: 24px;}
	.A_lists .A_list .R_text{width: 100%;}
	.A_list .number h2 {font-size: 22px;font-weight: 600;}
	.A_lists .A_list .R_text {margin-top: 5px;padding-left: 0;}
	.about_num .about_NUB .A_list .R_text .t2{line-height: 16px;}
	.A_lists .A_list .R_text .t1 {margin-bottom: 5px;}
	.member_left{width: 100%;}
	/*.member_right{display: none;}*/
	.member_right{width: 100%;margin-top: 10px;}
	.map_tops .map_top p{font-size: 12px;line-height: 32px;border-radius: 16px;
    padding: 0 20px;}
    .maps_box {
    text-align: center;
    margin-top: 26px;
}
.factory{padding-top: 30px;}
.factory_left h5 {
    font-size: 18px;
    line-height: 40px;
    font-weight: 500;
    margin-top: 10px;
   
}
.fac_text h6 {
    font-size: 16px;
    color: #4c4c4c;
    margin-bottom: 10px;
}
.fac_text p {
    font-size: 14px;
    color: #4c4c4c;
}
	.member .inside_main{flex-wrap: wrap;}
	.member_ul{height: auto;}
	.member_left .text_{font-size:14px;}
	.member_left h6{margin-bottom: 10px;font-size: 18px;line-height: 20px;}
	.member_top p{font-size: 16px;line-height: 26px;}
	.member_list {padding-bottom: 10px;}
	.member{padding-bottom: 30px;}
	.about {margin-bottom: 30px;}
	.history .p1{font-size: 14px;}
	.history .history_title{font-size: 18px;line-height: 20px;font-weight: 500;}
	.history_left{display: none;}
	.history_box .history_swiper{width: 100%;}
	.history_swiper .swiper-button-next{display: none;}
	.history_swiper .swiper-button-prev{display: none;}
	.history_container:before{display: none;}
	.history_container .swiper-slide{padding-left: 0;}
	.history_text{width: 100%;}

	.my-map {
		margin: 0 auto;
		width: 100%;
		height: 300px;
	}


	.history_container .swiper-slide:nth-child(odd) .history_time{text-align: center;width: 100%;position: initial;}
	.history_container .swiper-slide:nth-child(odd) .history_text{position: initial;height: auto;}
	.history_container .swiper-slide:nth-child(even) .history_time{text-align: center;width: 100%;position: initial;}
	.history_container .swiper-slide:nth-child(even) .history_text{position: initial;height: auto;}
	.history_text{margin-top: 0;}
	.history_icon{display: none;}
	.history_swiper .history_container{padding: 0;}
	.history_time h6{width: 100%;padding: 0;display: inline-block;}
	.history_container .swiper-slide{display: flex;flex-direction: row;flex-wrap: wrap-reverse;}
	.history_container .swiper-slide:nth-child(odd) .history_text:before{display: none;}
	.history_container .swiper-slide:nth-child(even) .history_text:before{display: none;}
	.history_box{margin-top: 0;}
	.history {padding: 30px 0;}
	.honor_box .p1{font-size: 14px;}
	.honor_box .hon_title{font-size: 18px;line-height: 20px;font-weight: 500;}
	.honor_img{width: 100%;}
	.honor_text{width: 100%;padding: 20px 10px;}
	.honor_content{flex-wrap: wrap;}
	.honor .honor_ .swi_button{display: none;}
	.honor .honor_{padding: 0;    margin-bottom: 20px;}
	.productBox .p1{font-size: 14px;}
	.productBox .product_title{font-size: 18px;line-height: 20px;font-weight: 500;}
	.productBox .pro_box{margin-top: 10px;}
	.product_lists .product_list{width: 100%;margin-bottom: 20px;padding: 2.5% ;}
	.product_lists .product_list .product_text{padding: 20px 0;}
	.adh_box .adh_{font-size: 14px;}
	.adh_box .title{font-size: 18px;line-height: 20px;font-weight: 500;}
	.adhere_text{width: 100%;}
	.adhere_img{width: 100%;margin-top: 10px;}
	.adhere{flex-wrap: wrap;margin-top: 15px;}
	.adhere_text div p {font-size: 12px;line-height: 18px;}
	.adhere_text h6 {margin-bottom: 5px;font-size: 16px;line-height: 20px;}
	.tec_list{width: 48%;}
	.technology_box .title{font-size: 18px;line-height: 20px;font-weight: 500;}
	.tec_list p{font-size: 12px;}
	.Technical_swiper .img{width: 100%;}
	.Technical_swiper .text{width: 100%;}
	.Technical_swiper .swiper-slide{flex-wrap: wrap;}
	.Technical .ss_page{width: 100%;}
	#list{display: none;}
	.Technical_swiper .text .p1{font-size: 14px;padding-top: 10px;}
	.Technical_swiper .text h6{font-size: 18px;line-height: 20px;font-weight: 500;}
	.Technical_swiper .text .text_box p{font-size: 12px;line-height: 20px;}
	.our_l{width: 100%;}
	.our_r{width: 100%;}
	.our_box{flex-wrap: wrap;}
	.our_l p{font-size: 14px;}
	.our_l h5{font-size: 18px;line-height: 20px;font-weight: 500;}
	.our_r p{font-size: 12px;line-height: 22px;}
	.our{margin-top: 20px;}
	.Technical .ww {margin-top: 20px;}
	.brand_box .meaning{font-size: 14px;}
	.brand_box .title{font-size: 18px;line-height: 22px;font-weight: 500;}
	.ideas_list{width: 100%;margin-bottom: 20px;}
	.ideas_box{flex-wrap: wrap;}
	.ideas_list h6{font-size: 18px;line-height: 20px;}
	.ideas_list p{font-size: 12px;}
	.ideas .title{font-size: 24px;line-height: 30px;margin-bottom: 50px;}
	.meaning_img{display:none;}
	.pmeaning_img{display:block;margin-top:15px;margin-bottom:15px;}
	.meaning_text{width:100%;}
	.meaning_list{flex-wrap:wrap;}
	.meaning_text{padding:0;}
	.meaning_text .mean_box{height: auto;padding-left: 0;margin-bottom: 10px;}
	.mean_box h6{font-size: 18px;line-height: 24px;}
	.mean_box p{font-size:14px;line-height:20px}
	.meaning_list{margin-top: 15px;margin-bottom: 20px;}
	.n_list .title{font-size:20px;line-height:20px;font-weight: 500;margin-bottom: 15px;}
	.news_text .p1{margin-top: 5px; margin-bottom: 5px;font-size: 16px;line-height:20px;}
    .new_time .time{font-size:12px;line-height: 20px;margin-right: 10px;}
    .new_time .label{font-size:12px;line-height: 20px;border-radius: 10px;padding: 0 7px;margin-right: 5px;}
    .news_list ul li a .news_img{width:32%;}
    .news_list ul li a {padding: 20px 0;}
    .n_list {margin-bottom: 20px;}
    .Product .p1{font-size: 14px;}
    .Product .h3{font-size: 18px;line-height: 20px;font-weight: 500;}
    .Product .morebox {margin-top: 5px;}
    .leading {margin-top: 25px;margin-bottom: 25px;}
    .car h6 {font-size: 14px;line-height: 20px;max-width: 46%;}
    .leading .search_ {height: 280px;}
    .search_ .sear_box {padding-left: 10px;}
    .sear_box .ph_in{display: block;}
    .sear_box .pc_in{display: none;}
    .search_ .sear_box { width: 95%;}
    .About {margin-top: 25px;}
    .A_box .p1{font-size: 14px;padding-bottom: 5px;}
    .A_box h6{font-size: 18px;line-height: 20px;font-weight: 500;}
    .A_box .p2 p{font-size: 12px;line-height: 22px;}
    .About_box .A_box {width: 95%;}
    .A_box .morebox {margin-top: 25px;margin-bottom: 30px;}
    .A_lists{
		flex-wrap: wrap;
		justify-content: space-around;
	}
    .A_lists .A_list{flex-wrap: wrap;width: 42%;}
    .A_lists .A_list .number{line-height: 30px;}
    .About_box{height: 430px;}
    .New_title .p1{font-size: 14px;}
    .New_title h6{font-size: 18px;line-height: 20px;font-weight: 500;}
    .News_box .News_list{width: 100%;margin-bottom: 15px;}
    .News_box{flex-wrap: wrap;}
    .News_box .News_list a .News_text .title{font-size: 16px;line-height: 22px;height: 44px;}
    .News_box .News_list a .News_text .more{font-size: 12px;margin-top: 10px;}
    .News_box .News_list a .News_text {padding: 15px;}
    .News {margin: 20px 0;}
    .listimg{display: none;}
    .list{display: none;}
	/* .location .lititle .list{display: block;} */

	.history_swp .swiper-slide.his_dow h3 { margin-top: 0px; }
	.history .xt { display: none; }
	.history .xt2 { display: none; }
	.history_next { display: none; }
	.history_swp .swiper-slide.his_dow .text { margin-top: 20px; }
	.history_swp .swiper-slide.his_dow:after { top: 0px; display: none; }
	.history_swp .swiper-slide.his_dow:before { top: 37px; left: 50%; margin-left: -15px; }
	.history_swp .swiper-slide h3 { padding-left: 0px; font-size: 30px; text-align: center; }
	.history_box .history_swp{padding: 0px;}
	
	.history_swp .swiper-slide.his_top { flex-direction: column; }
	.history_swp .swiper-slide.his_top .text { margin-top: 20px; }
	.history_swp .swiper-slide.his_top:after { top: 0px; display: none; }
	.history_swp .swiper-slide.his_top:before { top: 28px; left: 50%; margin-left: -15px; border-color: transparent transparent #fafafa transparent;  bottom:inherit;  }
	.history_swp .swiper-slide.his_top h3 { padding-left: 0px; font-size: 30px; text-align: center; margin-bottom: 0px; }
	.history_swp .swiper-slide .text p { font-size: 14px; }
	.history_swp .swiper-slide.his_dow .text{box-shadow: none;}
	.history_swp .swiper-slide.his_top .text {box-shadow: none;}
	.history_swp .swiper-slide{padding-right: 0;}
	.history_box .history_swiper{padding-bottom: 0;}




	.product_lists .product_list .product_img{width: 100%}
	.product_lists .product_list .product_text{width: 100%}
	.product_lists .product_list{flex-wrap: wrap;background: rgb(239,239,239);flex-direction: row-reverse;}
	.pd_container .swiper-slide{display: initial;}
	.pd_text .pd_{padding: 0 2%}
	.pd_text{width: 100%;}


	.logo_wall .logo_box .logo_i{width: 50%}
	.logo_wall{padding: 20px 0;padding-bottom: 0;}
	.logo_wall .logo_box .logo_i:last-child:nth-child(5n - 1) {
   		margin-right: initial;
	}

	.logo_wall .logo_box .logo_i:last-child:nth-child(5n - 2) {
	    margin-right: initial;
	}
	.logo_wall .logo_box .logo_i:last-child:nth-child(5n - 3) {
	    margin-right: initial;
	}
	.logo_wall .logo_box .logo_i:last-child:nth-child(5n - 4) {
	    margin-right: initial;
	}


	.logo_wall .logo_box .logo_i:last-child:nth-child(4n - 1) {
    	 margin-right: initial;
	}
	.logo_wall .logo_box .logo_i:last-child:nth-child(4n - 2) {
    	 margin-right: initial;
	}
	.logo_wall .logo_box .logo_i:last-child:nth-child(4n - 3) {
    	 margin-right: initial;
	}





	.ours{padding: 20px 0;}
	.our_boxs .our_left{width: 100%;padding-right: 0;}
	.our_boxs .our_right{width: 100%;margin-bottom: 15px;}
	.our_boxs{flex-wrap: wrap-reverse;}
	.ourText .our_text {margin-bottom: 15px;}
	.ourText .our_text h6{margin-bottom: 5px;font-size: 18px;line-height: 20px;}
	.ourText .our_text p{font-size: 14px;}
	.ourvalue .title{font-size: 24px;line-height: 30px;font-weight: 500;}
	.Concept_left{padding: 5px;}
	.Working .title{font-size: 24px;line-height: 30px;font-weight: 500;}
	.Working_list {padding: 15px;min-height: 120px;}
	.Working_list p {left: 55px;top: 55px;}
	.Concept_left h5{font-size: 18px;line-height: 20px;margin-bottom: 10px;}
	.Concept_left p {font-size: 14px;line-height: 22px;}
	.Concept_left{background-color: inherit;}
	.ourvaluebox .valuelist{width: 100%;}
	.HumanResource_list .HRnews{margin-bottom: 30px;}
	.New_title {margin-bottom: 20px;}
	.HumanResource_list .HRnews{margin-top: 15px;}





	.index_tx .content{font-size: 12px;line-height: 14px;width: 90%;}
	.index_tx .title{font-size: 18px;line-height: 26px;}
	.index_tx .morebox p a:hover {background: #EF8201 url(../images/icon6.png) no-repeat center right 18px;}
	.index_tx .morebox p a{background: rgba(0, 0, 0, 0) url(../images/icon6.png) no-repeat center right 18px;}





	/*  */
	.product_content .product_Box .product_Box_left{width: 100%;}
	.product_content .product_Box .product_Box_right{width: 100%;}
	.product_content .product_Box{flex-wrap: wrap;}
	.product_content .product_Box .product_Box_left .p1{font-size: 14px;}
	.product_Box_left h5{font-size: 18px;line-height: 20px;margin-bottom: 10px;}
	.product_Box .pro_txt p{font-size: 12px;}
	.product_content {margin: 15px 0px 20px;}
	.engine .engine_left{width: 100%;}
	.engine .engine_right{width: 100%;}
	.engine{flex-wrap: wrap;}
	.engine .engine_right .p1{font-size: 14px;}
	.engine .engine_right h5{font-size: 18px;line-height: 20px;}
	.engine .engine_right p{font-size: 12px;}
	.engine .engine_right div{margin-right: 0;padding: 0 10px;}
	.subgroup {margin-bottom: 30px;padding-top: 30px;}
	.subgroup .p1{font-size: 14px;}
	.subgroup h5{font-size: 18px;line-height: 20px;}
	.subgroup_list{width: 100%;margin-bottom: 10px;}
	.Technical .main .Technicalicon{display: none;}
	.technicals .factory_left{width: 100%;}
	.technicals .fac_box .factory_right{width: 100%;}
	.technicals .tech_box{width: 100%;padding: 5px;}
	.technicals .factory_left{position: initial;}
	.technicals .tech_box{position: initial;}
	.technicals .fac_box .factory_left h5{font-size: 18px;line-height: 20px;}
	.technicals .fac_box .factory_left .tech_box h6{font-size: 16px;line-height: 22px;}
	.technicals .fac_box .factory_left .tech_box p{font-size: 12px;}
	.technicals .tech_box .contentus .content{line-height: 30px;padding: 0 15px;}
	.technicals .tech_box .contentus .content .text{line-height: 30px;font-size: 16px;}
	.technicals .tech_box{height: auto;min-height: initial;margin-top: 10px;}
	.technicals{margin-bottom: 30px;}
	.tachni {margin-bottom: 30px;}
	.engine .engine_left{background-size: contain;}


	.logo_wall .logo_box .logo_i:nth-child(5n + 1) {
		border-left: none;
	}
	.logo_wall .logo_box .logo_i:nth-child(odd) {
		border-left: 1px solid #d9d9d9;
	}

	.News_box .News_list:last-child:nth-child(3n - 1){
		margin-right: 0;
	}
	/* .logo_wall .logo_box .logo_i{
		border: initial !important;
		border-top: 1px solid #d9d9d9 !important;
		border-left: 1px solid #d9d9d9 !important;
	} */
	.logo_wall .logo_box .logo_i:nth-child(2n){
		border-right: initial;
	}
	.logo_wall .logo_box .logo_i:nth-child(odd){
		border-left: none !important;
	}
	.logo_wall .logo_box .logo_i:nth-child(1),.logo_wall .logo_box .logo_i:nth-child(2){
		border-top: none !important;
	}



	.history1{display: none;}
	.history2 {display: block; background:#f6f6f6 ;display: flex;flex-wrap:wrap; width: 100%; height:100% ;}
	.history2 .his_1{ width: 45%;  background: #fff;margin: 10px 7px;}
	.history2 .img11{  display:flex; width: 30%; }
	.history2 .img11 img{margin-right: 5px; width:32px;height: 36px; margin-top: 30px;}
	.history2 .img11 .one11{margin-top: 5px; color: #009944;}
	.history2 .img11 .two11{margin-top: 10px; width: 135px;}
	.history2 .img11 .example-twitter11{background:#fff; }

	.history2 .his_9{ width: 95%; background: #fff; margin: 10px 7px;  height: 105px;  line-height: 24px;}
	.history2 .img99{ display:flex;  width: 30%;}
	.history2 .img99 img{margin-right: 5px;  width:32px;height: 36px; margin-top: 30px;}
	.history2 .img99 .one99{margin-top: 5px;  color: #009944;}
	.history2 .img99 .two99{margin-top: 5px; width: 325px;}
	.history2 .img99 .example-twitter99{background:#fff; }

	.history2 .img10{width: 95%; background: #fff; padding: 10px 15px; margin: 0 auto; margin-bottom: 20px; font-size:18px ;}
	.inside_main .p0{font-size: 14px;color: #009944;text-align: center;}
	.inside_main .history_title{font-size: 24px;color: #333333;text-align: center;font-weight: 500;}
	.search_ .sear_box input.ph_in{
		display: block;
	}
}	
@media screen and (max-width: 376px){
	.history1{display: none;}
	.history2 {display: block; background:#f6f6f6; display: flex;flex-wrap:wrap; width: 100%; height:100% ;}
	.history2 .his_1{ width: 95%;  background: #fff;margin: 10px 7px; height: 100px; line-height: 25px;}
	.history2 .img11{  display:flex; width: 30%; }
	.history2 .img11 img{margin-right: 5px; width:32px;height: 36px; margin-top: 30px;}
	.history2 .img11 .one11{margin-top: 5px; color: #009944;}
	.history2 .img11 .two11{margin-top: 10px; width: 260px;}
	.history2 .img11 .example-twitter11{background:#fff; }

	.history2 .his_9{ width: 95%; background: #fff; margin: 10px 7px;  height: 135px;  line-height: 24px;}
	.history2 .img99{ display:flex;  width: 30%;}
	.history2 .img99 img{margin-right: 5px;  width:32px;height: 36px; margin-top: 30px;}
	.history2 .img99 .one99{margin-top: 5px;  color: #009944;}
	.history2 .img99 .two99{margin-top: 5px; width: 260px;}
	.history2 .img99 .example-twitter99{background:#fff; }

	.history2 .img10{width: 95%; background: #fff; padding: 10px 15px; margin: 0 auto; margin-bottom: 20px; font-size:18px;}


}