.headerfix{position: fixed;top:0;width:100%;z-index: 99999; background: #fff;    height: 4.875rem;line-height: 4.875rem;box-shadow: 1px 1px 20px rgba(0,0,0,0.1) ;}

.aboutfix{position:fixed;top:4.875rem;width:100%;z-index: 99999; background: #fff;border-top: 1px solid #F3F3F3;}

.headerfix .container h1 img{width: 12.5rem;}
.headerfix .brand h1 img{width: 9.375rem;}
.header .container h1 img{transition: all .5s;width:14.75rem;}

.wap-click {cursor: pointer; margin-left: 0.2rem;}
.wap-click span { width: 2.1875rem; height:3px; background: #000; display: block;  margin: 0.5rem auto; transition: all 277ms ease-in-out;  position: relative;}
.wap-click span:nth-child(2) {width: 1.875rem;}
.active span.cl-1 { transform: rotate(-45deg);  top: 13px;}
.active span.cl-2 { opacity: 0;}
.active span.cl-3 { transform: rotate(45deg); top:-7px;}
.headupfixd .wap-click span {background: #000;}
.headupfixd2 .wap-click span {background: #000;}
.wap-banner{display: none;}
.hadNav2 {position: absolute;left: 0; top:100%; z-index: 99999;width: 100%; height:31.25rem; background-color: #fff; display: none;box-shadow: 1px 15px 20px rgba(0,0,0,0.1) ;}
.hadNav2 .nav2Box {width: 92%; margin: auto;  height: calc(100% - 35rem); }
.wrapNav {height: calc(100% - 1.5rem); margin-bottom: 30px; }
.wrapNav > li {padding: 2rem 0; border-bottom: 1px solid #ddd; box-sizing: border-box;}
.wrapNav > li > a {display: flex; justify-content: space-between; align-items: center;}
.wrapNav > li > a > span {font-size:1.25rem;color: #000; display: block; }
.wrapNav > li:hover > a > span {color: #1e2678;}
.wrapNav > li > a > i {transition: .5s;}
.wrapNav > li > a > i svg { width: 15px; height: 100%;}
.wrapNav > li.active > a > i {transform: rotateX(180deg);}

.wrapNav2 {padding:5px 10px; padding-right: 0;display: none;}
.wrapNav2 > li {margin-top: 2rem; }
.wrapNav2 > li > a > span {font-size:1.125rem;color: #333; display: block;}
.wrapNav2 > li:hover > a > span {color: #1e2678;}
.wrapNav2 > li > a {display: flex; justify-content: space-between; align-items: center;}
.wrapNav2 > li > a > i { width: 20px; height: 25px; display: flex;align-items: center;flex-shrink: 0; justify-content: center; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; position: relative;}
.wrapNav2 > li > a i:after, .wrapNav2 > li > a i:before { content: "";display: block;width: 14px;height: 2px;position: absolute;top: 50%;left: 90%; margin-left: -13px; background-color: #333;}
.wrapNav2 > li > a i:before {transform: rotate(90deg);}
.wrapNav2 > li.active > a i:before { opacity: 0;}

.wrapNav3 {padding:5px 10px; padding-right: 0; display: none;}
.wrapNav3 > li {margin-top: 2rem;}
.wrapNav3 > li > a {font-size: var(--font14);color: #333; display: block;}
.wrapNav3 > li:hover > a {color: #1e2678;}
.wap-header{display: none;padding:1.5rem 0;position: fixed;top:0;z-index: 9999;width:100%; background: #fff;z-index: 99999;}
.wap-logo a img{width: 18.75rem;}

.wap-lang{ position: absolute;bottom:2rem;width: 100%;}
.wap-lang a{width: 46%;margin:0 2%;height:3.125rem;line-height: 3.125rem;text-align: center;background: #f5f5f5;border-radius: 2.5rem;font-size: 1.2rem;font-weight:bold;color:#333;border:1px solid #ddd}
.wap-lang a.on{ background:#C8A06C;color:#fff}

.banner .banner-bg{ background: none !important;}
.wap-new_wenzi{display: none;}/*sunhe2023.11.9新增*/


.wap-banner-bg{display:none;}
.lang{transition: all .5s;}
.lang:hover{ background: #eee;}
.indexMod4 li textarea{font-family: '微软雅黑';}

.oemAnli .pic img{width: 100%;}
.gaikuangM3 .swiper-pagination{display: none;}
.gaikuangM1 .pic img{display: none;}
/*sunhe新增*/
.container1745 .pcshow{display:block}
.container1745 .mshow{display:none}
/*sunhe新增*/
@media screen and (min-width:1480px)  and  (max-width:1850px)  {
    .nav_en{width:55%;}
    /*.nav  ul.ul_en{width:80%;}sunhe新增*/
    
	.container,.header .container,.container1745m,.container1600,.container1745,.footer .container {max-width:86%;}
	.oemMod1 .container1545,.container1545{max-width:86%;}
	.container1380,.footer .container{max-width:78%;}
	.lingshouArc .right .con{width: 80%;}
	.lingshouArc .right h3 b:nth-of-type(1){    padding-right: 1rem; margin-right: 1rem;}
	.lingshouArc .right h3 b{font-size: 2rem;}
	.qzdzMod2 h3{    padding:9.5rem 0 8.75rem;}
	.show_wenzi_list{height:42%;width:35%;margin:18rem auto}
	.newsContent ul li .pic{overflow: hidden;max-height: 215px;}
	
}


@media screen and (min-width:1480px)  and  (max-width:1650px) {
    .nav_en{width:60%;}
/*.container1410,.container1350{max-width:80%;}	sunhe新增注释*/
.container1410,.container1350{max-width:95%;}
.container1410{max-width:75%;}	
.mapMod .container1350{max-width:75%;}	

}


@media screen and (min-width:1200px)  and  (max-width:1480px)  {
    .nav_en{width:60%;}
	.indexMod1 li .desc h3{padding-top: 12.8rem;}/*sunhe新增*/

	.container,.header .container,.oemMod1 .container1545,.container1545,.container1745,.container1600,.container1410,.footer .container{max-width:85%;}
	.container1225,.container1380{max-width:80%;}
	.oemMod1 .container1545,.container1545,.footer .container,.container1350{max-width:85%;}
	.lingshouArc .right .con{width: 80%;}
	.indexMod4 li{width: 31.88%; padding: 3rem 2.5rem 0 2.5rem; }
	.oemAnli .right{padding:0 2.5rem}
	.oemAnli .right p span{padding-top: 0rem;text-align: justify;}
	.oemAnli .pic{width: 68%;}
	.oemAnli .right{width: 34%;}
	.oemMod2 .item a{font-size: 1.8rem;    height:5.25rem; line-height:5.25rem;}
	.oemMod4 .con3 ul li:nth-child(2n) img{width: 1.1rem;}
	
	.header-en .nav{width: 62%;}
	.lingshouArc .right h4{margin-bottom:3rem}
	.qzdzMod2 h3{    padding:9.5rem 0 8.75rem;}
	.qzdzMod63 {max-width: 100%;}
	
	.qzdzMod1{padding:5rem 4.875rem 3.75rem 4.875rem}
	.qzdzMod1 p span{display: inline;}
	.qzdzMod2 li h4{font-size: 1.6rem;    padding-bottom: 3rem;}
	.qzdzMod2 li.active p{font-size: 1.4rem;}
	.qzdzMod6-1 .container1410{max-width:80%}
	
	.mapMod .container1350{max-width:75%;}
	.mapMod .relative .amer{height:5rem; }
	.mapMod .relative .china{ height:6.5rem;}
	.mapMod .relative .ja{  height:4rem;}
	
.newsContent ul li .pic{overflow: hidden;max-height:175px;}
}
.newsContent ul li{width:calc(100%/3 - 0.84rem);}


@media screen and (min-width:1000px)  and  (max-width:1380px)  {
    
	.oemAnli .pic img,.lingshouArc .pic img{display: none;}
	.oemanli-img{height: 100%;}
	.oemAnli .right{padding:3rem 2rem}
	.oemAnli .right p span{ line-height: 2.2rem;text-align: justify;}
	.oemAnli,.lingshouArc{height:80vh}
	.gaikuangM1 .left p span{font-size: 1.6rem;}
	.gaikuangM3 .container1380{max-width: 100%;}
	.lingshouStore .container1130{max-width: 80%;}
	.lingshouList li .name b{font-size: 1.7rem;}
	.lingshouArc .right h3 b{font-size: 2rem;}
	.lingshouArc .right ul li span{font-size: 1.3rem;}
	
	.qzdz_banner .con{width: 33.125%;}
	.qzdz_banner h3{margin-bottom: 1.75rem;}
	.qzdzMod2 h3{    padding:9.5rem 0 8.75rem;}
	/*.qzdzMod4 .Anlidesc p{line-height: 2.8rem;font-size:1.2rem}*/
	.Anlidesc p span{display: block;font-weight:500;
    color: #7f7f7f;
    line-height: 2.25rem;
    font-size: 1.125rem;
    letter-spacing: 0.0625rem;text-align: justify;}
	.mapMod .relative .amer{height:4.625rem; }
	.mapMod .relative .china{ height: 5.625rem;}
	.mapMod .relative .ja{  height: 3.625rem;}
	.lingshouArc .pic .lingshou-h2 span{font-size:3rem}
	.show_wenzi_list{width:38%;height:55%;margin: 10rem auto;}


}

@media screen and (min-width:200px)  and  (max-width:1200px)  {
    .oemAnli .pic img{display:none;}
	.nav{    width: 58%;}
	.nav_en{width:65%;}
	.container1225,.container1380,.container1600{max-width:90%;}
	.container,.header .container,.footer .container,.container1745,.container1130,.container1410,.qzdzMod6-1 .container1410{max-width: 90%;}
	.indexMod4 li{width: 31.88%;     padding: 1.5rem 1.5rem 0 1.5rem; }
	.indexMod2 .newWindex{padding: 5rem 0}
	.newsContent{width: 100%;}
	.newsContent ul li{width:calc(100%/3 - 0.84rem);}
	
	.oemAnli .right{padding:0 2.5rem}
	.oemAnli .right p span{padding-top: 0rem;text-align: justify;}
	.oemAnli .pic{width: 68%;}
	.oemAnli .right{width: 34%;}
	
	.oemMod1 .container1545,.container1545,.footer .container{max-width:85%;}
	.oemMod4 .con1 .pic{ background: url(../images/oemys-img1.jpg) no-repeat center;}
	.oemMod4 .con1 .pic img{display: none;}
	.oemMod4 .t2 span{font-size: 1.3rem;}
	.oemMod4 .t2{    margin-left: 3rem;}
	.oemMod4 .con3 ul li:nth-child(2n) img{width: 1.1rem;}
	.oemMod4 h3{padding-left:0}
	.oemMod4 h3{font-size: 2.7rem;}
	.oemMod4 .t1 span{font-size: 2rem;}
	.oemMod4 .con1 .left img{margin-top: 3rem;}
	
	.brand-banner .wap-banner-bg{height:50vh;background-size: cover !important}
	.brand-banner h2 img{width:15.5rem;margin-bottom:1rem;margin-top:0}
	.brand-banner h2{ display: flex;flex-direction: column;justify-content: center;align-items: center;margin-top:0;height:100%}
	
	.header-en .nav{width:76%;}
	.lift-nav{max-width:1100px;  width: 1100px;padding: 2.5rem 0 1rem 0;}
	.ny-ctitle{overflow-x: auto;display:none;/*sunhe新增*/}
	.ny-ctitle::-webkit-scrollbar {
	    height:5px;
		
	}
	.ny-ctitle::-webkit-scrollbar-thumb {
	    border-radius: 10px;
	    background:#C8A06C;
	}
	.ny-ctitle::-webkit-scrollbar-track {
	    border-radius: 0;
	    background:rgba(0,0,0,0.1);
	}

	.gaikuangM1 .left{width: 50%;}
	.gaikuangM1 .pic{width:46%}
	
	.gaikuangM3 .swiper-button-next{ right:0rem;}
	.gaikuangM3 .swiper-button-prev{ left:0rem;}
	
	.gaikuangM3 .swiper-pagination{display: block;margin: 3rem 0;}
	.gaikuangM3 .swiper-pagination{display: block;width: 100%;}
	.gaikuangM3 .container1380{max-width: 100%;}
	.gaikuangM3 .swiper-button-next,.gaikuangM3 .swiper-button-prev{display: none;}
	.gaikuangM3 .swiper-pagination-clickable .swiper-pagination-bullet{margin:0 0.3125rem}
	
	.lingshouArc .right .con{width: 80%;}
	.lingshouArc .right{width: 34%;}
	.lingshouArc .pic{width: 66%;}
	.qzdzMod2 h3{    padding:6.5rem 0 ;}
	
	.qzdzMod4 .con, .qzdzMod5 .con{padding-left: 0;}
	.qzdzMod1{padding:5rem 4.875rem 3.75rem 4.875rem}
	.qzdzMod1 p span{display: inline;}
	.qzdzMod2 li h4{font-size: 1.6rem;    padding-bottom: 3rem;}
	.qzdzMod2 li.active p{font-size: 1.4rem;}
	.qzdzMod6-1 .container1410{max-width:90%}
	.qzdz_banner .con{width: 49%;}
	.qzdzMod4 li .pic{width: 39%;margin-right:3.8%;;}
	.qzdzMod4 li p{line-height: 2rem;}
	.qzdzTT{margin-left: 0;}
	.Anlidesc p{line-height: 2.2rem;}
	
	.qzdzMod6 h2{font-size: 3rem;    padding: 4.625rem 0 3.375rem 2.5rem;}
	.qzdzMod6 .bm1{font-size: 2rem;}
	.mapMod .container1350{/*max-width:80%;*/max-width:100%;}	
	
	.lingshouArc .right ul li::after {top:0.8rem}
	
}

@media (min-width:200px) and (max-width: 1000px) { 
	.wap-banner-bg{display: block;}
	.container1380,.container1130,.qzdzMod6-1 .container1410{max-width:90%;}
	.wap-header{display: block;}
	.header{display: none;}
	.banner,.qzdzTop{margin-top: 5rem;}
	
	.banner img{display: none;}
	.banner-bg{display: none;}
	.index-banner .wap-banner-bg{display:block;height: 80vh;width:100%;background-size: cover !important;}
	
	.banner h2{font-size: 3.4rem;}
	.container, .header .container, .footer .container{width: 96%;}
	.indexMod3 ul,.indexMod4 ul{width: 100%;}
	.indexMod4 li{width: 31.88%;    padding: 1rem 1rem 0 1rem;}
	
	
	.newsMain{margin-top: 4rem;}
	.newsContent{width: 100%;}
	.newsContent ul li,.newsContent ul li:nth-child(3n){width: 48%;margin:1%;}
	
	.oemAnli{    flex-direction: column;}
	.oemAnli .pic,.oemAnli .right{width: 100%;}
	.oemAnli .right{padding:3rem 0}
	.oemAnli .right{width: 90%;margin:0 auto;}
	
	.oem-banner .wap-banner-bg{   background-position:center !important;  height: 60vh;}
	
	.joins-banner .wap-banner-bg{height:50vh}
	.oemMod2 .item a{font-size: 1.6rem;}
	.oemMod4 h3{font-size: 2.5rem;}
	.oemMod4 .con1 .pic{ background: url(../images/oemys-img1.jpg) no-repeat center;}
	.oemMod4 .con1 .pic img{display: none;}
	.banner h2 span{font-size: 3rem;}
	.oemMod4 .t1 span{font-size:1.8rem;    line-height:3.5rem;}
	.oemMod4 .con1 .left{padding-top: 0;}
	.oemMod4 .t2 span{font-size: 1.25rem;line-height: 2rem}
	.oemMod4 .t2{margin:1rem}
	.oemMod4 .con1 .left img{margin-top: 1rem;}
	.oemMod4 .con3 ul li:nth-child(2n) img{width: 1rem;}
	
	.aboutNav a{margin:0;width: 25%;text-align: center;}
	.joinMod .pic .absolute{ max-width: 90%;margin:0 auto;left:0;right:0;}
	.joinMod{margin:3rem auto}
	.joinMod .pic .absolute span{font-size: 1.2rem;line-height: 2.2rem;display: initial;}
	
	.brand-banner .wap-banner-bg{height:50vh;background-size: cover !important}
	.brand-banner h2 img{width:15.5rem;margin-bottom:1rem;margin-top:0}
	.brand-banner h2{ display: flex;flex-direction: column;justify-content: center;align-items: center;margin-top:0;height:100%}
	
	.oemMod4 .con3 ul{      flex-wrap: wrap;    display: block;overflow: hidden;}
	.oemMod4 .con2 ul li{width: 49%;}
	.oemMod4 .con3 ul li{width:48%;float:left;margin:1%}
	.oemMod4 .con3 ul li:nth-child(2n){transform: rotate(90deg);text-align: center;width: 100%;display: none;}
	
	.gaikuangM1 .left h2 b{font-size: 2rem;}
	.gaikuangM1 .left p span{font-size: 1.5rem;line-height:3.1rem}
	.gaikuangM1 .left{margin-left: 0;}
	
	.gaikuangM3 .swiper-button-next{ right:0rem;}
	.gaikuangM3 .swiper-button-prev{ left:0rem;}
	
	.wenhuaM1 div{text-align: center;}
	.wenhuaM1 b, .wenhuaM1 span{padding:0}
	.wenhuaM1 span{font-size: 1.4rem;}
	.wenhuaM2 li p span{font-size: 1.25rem;line-height: 2rem}
	.wenhuaM2 li h4{padding:2rem 0}
	.wenhuaM2 li h4{font-size: 1.5rem;}
	.wenhuaM3 .desc{text-align: center;}
	.wenhuaM3 .desc p span{font-size: 1.25rem;}
	.wenhuaM3 .desc h4{padding-top: 0;}
	.wenhuaM4 p,.wenhuaM4 h4{text-align: center;}
	.wenhuaM4 p span{display: inline;line-height: 2.2rem;}
	.wenhuaM4 h4{margin-bottom: 1.5rem}
	.wenhuaM4 li{padding:4rem 1rem;}
	
	.lingshouMod{margin-top:5rem;}
	.lingshouPic h3{font-size: 3rem;}
	.lingshouList li .name b{font-size: 1.5rem;padding-right: 5.5rem;   }
	
	.lingshouArc{    flex-direction: column;}
	.lingshouArc .pic,.lingshouArc .right{width: 100%;}
	.oem-case .oemanli-img{display: none;}
	
	.lingshouArc .right .con{padding:4rem 0; width: 90%;}
	.lingshouArc .right ul {display: flex;justify-content: space-between;}

	.lingshouArc .right ul li span{font-size: 1.2rem;}
	
	.qzdz_banner p{margin-bottom: 0;    line-height:1.8rem;}
	.qzdz_banner h3{margin-bottom: 2rem;line-height:2rem;}
	.qzdz_banner h3 b{margin-bottom: 1rem;}
	.qzdzMod1{margin-top: 0;}
	.qzdzMod1{max-width: 100%;    padding:3rem 3rem 3.75rem 3rem;}
	.qzdzMod1 p span{font-size:1.4rem}
	.qzdzMod1 h3{margin-bottom: 1.7rem;}
	.qzdzTop{padding-bottom: 0;}
	.qzdzMod2 ul{    flex-direction: column;}
	.qzdzMod2 li{width: 100%;margin-bottom:1rem}
	.qzdzMod2 h3{padding:5rem 0}
	.qzdzMod2 li .con{padding:2rem;    height: 6.5rem;}
	.qzdzMod2 li.active p{padding-bottom: 2rem;}
	.qzdzMod2{ background-size:cover;height: auto;padding-bottom: 3rem;}
	
	.qzdzMod3 .right p span{line-height: 2rem;letter-spacing:0}
	.qzdzMod3 .nr .pic{width: 43%;margin-right:2%;}
	
	.qzdzMod5 ul li{    width: calc(100% / 3.2);}
	.qzdzMod5 ul p{padding-top: 1.5rem;}
	.qzdzMod5 ul p{line-height: 2rem;}
	.Anlidesc p{margin-bottom: 1rem;}
	.qzdzMod4 li{flex-direction: column;}
	.qzdzMod4 li .pic{width: 100%;margin-bottom:1rem}
	
	.lingshouArc .right ul li::after {top:0.8rem}
		
	.show_wenzi_list{height: 60.5%;margin: 7rem auto;}	
}


@media (min-width: 450px) and (max-width: 800px) { 
    /*sunhe新增*/
.container1745 .pcshow{display:none}
.container1745 .mshow{display:block}
/*sunhe新增*/
	.oemMod1 .container1545,.container1545,.footer .container,.container1380{max-width:90%;}
	.index-banner .wap-banner-bg{background-size: 300% !important; background-position: left 20% center !important;}
	
	.wenhuaM2 li{margin-bottom: 1rem;}
	.wenhuaM2 li,.wenhuaM2 li img{width: 100%;}
	.wenhuaM2 {flex-direction: column;}
	
	.lingshouPic img{display: none;}
	.wap-lingshouPic-img{display: block;    height: 40vh;}
	.wap-new_wenzi{display:block}/*sunhe2023.11.9新增*/
	.lingshouPic h3{font-size: 2rem;padding:3rem 0;    width: 100%;text-align: center;}
	.lingshouList li{width: 48%;margin:1.5% 0;}
	.lingshouList .container1745{flex-wrap: wrap;}
	.lingshouList{padding:4rem 0}
	.lingshouList li .name b{ background-size: 13px;}
	.lingshouStore li .ewm img:nth-of-type(1){margin:0}
	.lingshouStore li .ewm{     justify-content:center;}
	.lingshouStore li .tit{text-align: center;}
	.lingshouStore li .titdesc{text-align: center;}
	.lingshouStore{padding:5rem 0}
	.lingshouStore ul{margin-top:3rem}
	
	.qzdz_banner .absolute{ position: initial;width: 100%;}
	.qzdz_banner .con{width: 100%;padding:2rem 0}
	.qzdz_banner h3 b,.qzdz_banner h3{color:#333}
	.qzdz_banner p{color:#666;    line-height: 2.25rem;}
	
	.qzdzMod6 .tm3{padding:2rem 0}
	.qzdzMod63,.qzdzMod6 .tmol{padding-left: 0;}
	.qzdzMod63{margin-left: 0;}
	.qzdzMod63 li .name{font-size: 1.3rem;}
	
	.qzdzMod63 li{width: 48%;}
	.qzdzMod6 .tm2{font-size: 1.8rem;}
	.qzdzMod6 .numUl li{width: 48%;    padding: 2.75rem 0 2.375rem;}
	.qzdzMod6 .numUl li b{font-size: 3.5rem;}
	.qzdzMod6 .numUl li span{font-size: 1.2rem;text-align: center;padding:0 1rem;line-height: 1.8rem;height:3.75rem}
	.pic_qzdz62{margin-left: 0;}
	
	.qzdzMod3 .flex-start-center{    flex-direction: column;    align-items: flex-start;}
	.qzdzMod3 .nr .pic{width: 50%;margin:2rem 0;}
	.qzdzMod3 .nr .pic img{width: 100%;}
	.qzdzMod3 ul{padding-left: 0;}
	.qzdzMod3 ul .tt{margin-left: 3rem;margin-bottom: 0.75rem;}
	.qzdzMod3 ul .tt h4{font-size:1.8rem;padding-right:0;letter-spacing: 0;line-height: 2.2rem;}
	.qzdzMod3 ul li.topborder{padding:4rem 0}
	.lingshouArc .pic .lingshou-h2 span{font-size: 2.5rem;margin-bottom: 0;}
    .lingshouArc .right ul li::after {top:0.5rem}
    
    
}



@media (min-width: 200px) and (max-width: 768px) { 
    /*sunhe新增*/
.aboutfix {
   
    top:4.5rem;
   
}
.qzdzMod6 .numUl li span.jiezhi{font-size: 0.5rem;top:-1.5rem}
.container1745 .pcshow{display:none}
.container1745 .mshow{display:block}
.foot-logo h2 img{width:100%;max-width:227px;}
.foot-logo .foot-tel img{width:100%;max-width:171px;}


.linian_new div{line-height:1.8rem;font-size: 1.125rem;}
.linian_new div:first-child{line-height:1.8rem;font-size: 1.125rem;padding:0 4.2rem}
/*sunhe新增*/	
	
.gaikuangM1 .pic img{display: block;}
.gaikuangM1 .pic{ background: none !important;height: auto;}
.oemMod1 .container1545,.container1545,.footer .container,.container1380{max-width:90%;}
.index-banner .wap-banner-bg{background-size: 300% !important; background-position: left 20% center !important;height: 60vh;}
.banner .banner-wz h2{font-size: 2.6rem;font-weight: bold;}
.wap-logo a img{width: 15rem;}
.wap-header{ padding: 1rem 0;}
.banner,.oemAnli{margin-top: 4rem;}
.ttOne{font-size: 2rem;}
.indexMod1{padding:3.625rem 0 3.5rem;}
.indexMod1 ul{margin-top: 3rem;flex-direction: column;}
.indexMod1 li{margin-bottom:3rem;margin-right:0;flex: auto;    width: 100%;}
.indexMod1 li img{width: 100%;}
.indexMod1 li .desc p{color:#666;opacity: 1;padding:0;font-size: 1.125rem;line-height: 2.2rem;text-align: left; text-align:justify;}
.indexMod1 li .desc h3{padding: 4rem 0 1rem 0;text-align: left;}
.indexMod1 li .desc{color:#333}
.indexMod1 li .desc::before{display: none;}
/*sunhe新增*/
.oemMod2 .item em{font-size:1.5rem;height: 3.25rem;
    line-height: 3.25rem;}

.indexMod2,.indexMod3,.indexMod4{padding:3.625rem 0 3.5rem;}
.indexMod4{padding-bottom:0}
.indexMod4 .link{height:10rem;}
.indexMod2 .newWindex{flex-direction: column;padding:0;margin-top: 3rem;}
.indexMod2 .left,.indexMod2 .right{width: 100%;}
.indexMod2 .left .pic{height:20rem}
.indexMod2 .left .desc{padding:0 1rem; background: none;}
.indexMod2 .left .desc{font-size:1.2rem;line-height: 1.2rem;bottom: 14%;}
.indexMod2 .left *{line-height: 1.5rem;}
.indexMod2 .left .desc .time{font-size: 1rem;margin-top:1rem}
.indexMod2 .right .name,.indexMod2 .right .time{padding-bottom: 0;}
.indexMod2 .right .time{font-size: 1rem;}
.indexMod2 .right li{padding:1rem 0}
.indexMod3 ul{width: 100%;margin-top:3rem;justify-content: stretch;}

.indexMod3 li{width:31.3%;margin:1%;text-align: center;}
.indexMod3 li img{width: 90%;margin:0 auto;}
.indexMod4 ul{margin-top: 3rem;width: 100%;}
.indexMod4 li{width: 100%;padding:2rem 2rem 1rem 2rem;}


.indexMod3-more{font-size:1.3rem;text-align: center;margin:3rem auto;}.indexMod3-more{display: block; }
.indexMod3-more span img{margin-left:1rem;vertical-align: middle;transform: rotate(90deg);transition: all .5s;}
.indexMod3-more.on span img{transform: rotate(270deg);}
.indexMod3 li.endlogo{display: none;}
.indexMod3  li.heightfalse{display:block}


.foot-top{flex-direction: column;}
.footer-nav{display: none;}
.footer-nav dl dd{display: none;}
.footer-nav dl dt{font-size: 1rem;font-weight:normal}
.foot-logo,.foot-logo .foot-tel{width: 100%;text-align: center;}
.foot-logo .foot-tel,.foot-bottom{margin-top: 2rem;}
.foot-bottom span{height: auto;line-height:1.75rem;text-align: center;display:inline}
.footer .container{text-align: center;    display: block;padding:0.5rem 0 0 0}
.footer{padding: 2.2rem 0 1.3rem 0;}


.newsMain{margin-top: 4rem;}
.newsContent{width: 100%;}
.newsTab{padding:0;margin-bottom: 2rem;}
.newsContent ul li:nth-child(3n){margin:1%;width: 100%;}
.newsContent ul li,.clickmore{width: 100%;margin:1% 0% 2rem 0%}
.clickmore{    margin: 3rem auto 0;}

.newsArc{width: 100%;}
.newsArc h1{font-size: 2rem;line-height:2.5rem}
.operate{width: 100%;padding:0;background: none;}
.operate a span{font-size: 1rem;font-weight:300;line-height: 1.5rem;}
.operate{border-top:1px solid #ddd;padding-top: 3rem;border-radius:0}
.operate::after{display: none;}


.banner .banner-wz h2 span{font-size: 2.6rem;}
.oem-banner .wap-banner-bg{    background-size: 200% !important; background-position:center !important;  height: 60vh;} 

.oemMod1{padding:3rem 0}
.oemMod1 .container1545,.oemMod2 .container1545{    flex-direction: column;}
.oemMod1 .pic,.oemMod1 .right{width: 100%;}
.oemMod1 .right p{margin:1rem 0}
.oemMod1 .right{padding:1rem 0}
.oemMod2 .item:nth-of-type(1){margin-right: 0;margin-bottom:2rem}
.oemMod2 .item a{font-size: 1.5rem;height:4.55rem;line-height:4.55rem;}
.oemMod3{margin-top:2rem;}
.oemMod3 .container1545{overflow: hidden;}
.oemMod3 .container1545 img{width: 200%;max-width: 200%;}
.oemMod4 h3{padding:3rem 0}
.oemMod4 h3{font-size:1.7rem;}
.oemMod4 .con1{ flex-direction: column;}
.oemMod4 .con1 .left{width: 100%;}
.oemMod4 .t1 span{font-size: 1.5rem;}
.oemMod4 .con1 .left{padding-top: 2rem;}
.oemMod4 .t2{margin:1rem 0}
.oemMod4 .t2 span{font-size:1.2rem;line-height:2.2rem;padding: 0 1rem;}
.oemMod4 .con1 .left img{margin:2rem auto}
.oemMod4 .con1 .pic{width: 100%;}
.oemMod4 .con3 ul{      flex-wrap: wrap;    display: block;overflow: hidden;}
.oemMod4 .con2 ul li{width: 49%;}
.oemMod4 .con3 ul li{width:48%;float:left;margin:1%}
.oemMod4 .con3 ul li:nth-child(2n){transform: rotate(90deg);text-align: center;width: 100%;display: none;}

.oemMod1 .right img{width: auto;}
.oemMod4 .con1 .pic{ background: initial;}
.oemMod4 .con1 .pic img{display: block;}

.joins-banner .wap-banner-bg{height:35vh}
.aboutNav a{margin:0;width: 25%;text-align: center;    font-size: 1.2rem;}


.joinMod .pic .absolute{ position: initial;    padding: 0 0;max-width: 90%;margin:0 auto;}
.joinMod{margin:3rem auto}
.joinMod .pic{ background: #f5f5f5;}
.joinMod .pic .absolute p{background: none;}

.joinMod .pic .absolute span{font-size: 1.2rem;line-height: 2.2rem;display: initial;}
.joinMod .pic .absolute p{padding:2rem 0}
.joinMod h3{text-align: center;font-size: 2rem;    padding:1.25rem 0 2rem;}
.zhaopinList a div:nth-of-type(2),.zhaopinList a div:nth-of-type(3),.zhaopinList a div:nth-of-type(4){display: none;}
.zhaopinList a div:nth-of-type(1){width:90%;}
.zhaopinList a div{font-size: 1.1rem;}
.zhaopinList a{width:100%;margin:0.1rem auto 0.8rem auto;}
.rightOperate{text-align: center;margin-bottom: 1rem;    justify-content: center;margin:2rem 0}

	/*下载和tags样式*/	
.downList a div:nth-of-type(2){width:10%;}
.downList a div:nth-of-type(1){width:90%;}
.downList a div{font-size: 1.1rem;line-height: 20px;
        padding: 5px 0;}
.downList a{width:100%;margin:0.1rem auto 0.8rem auto;}


.gaikuangMod{margin-top: 2rem;margin-bottom: 4rem;}
.gaikuangMod .desc{padding:2rem 0 5rem 0}

.gaikuangMod .tt{text-align: center;}
.gaikuangMod .desc p{    margin-bottom:0;}
.gaikuangMod .desc span{font-size: 1.15rem;}

.gaikuangM1 .left{/*margin-left: 0;*/margin-left:1.2rem;}
.gaikuangM1{flex-direction: column-reverse;    margin:2.625rem 0 5rem;}
.gaikuangM1 .left,.gaikuangM1 .pic{width: 100%;}
.gaikuangM1 .left h2 b{/*margin-right: 0;*/margin-right:1rem; font-size:2rem;}
.gaikuangM1 .left{margin-top: 2rem;/*text-align: center;*/}
.gaikuangM1 .left p span{font-size: 1.2rem;    line-height:2.25rem;}
.gaikuangM1 .left p{margin-top: 1.5rem;}


.gaikuangM3 img{width: 100%;}
.gaikuangM3 .container1380{max-width: 100%;margin-top:0}
.gaikuangM3 .swiper-pagination{margin-top:1rem}

.gaikuangM3 .swiper-pagination{display: block;width: 100%;}
.gaikuangM3 {}
.gaikuangM3 .swiper-button-next,.gaikuangM3 .swiper-button-prev{display: none;}
.gaikuangM3 .swiper-pagination-clickable .swiper-pagination-bullet{margin:0 0.3125rem}

.brand-banner .wap-banner-bg{height:50vh;background-size: cover !important}
.brand-banner h2 img{width:12.5rem;margin-bottom:1rem;margin-top:0}
.brand-banner h2{ display: flex;flex-direction: column;justify-content: center;align-items: center;margin-top:0;height:100%}
.mapMod { padding: 3.25rem 0 3.75rem;}
.mapMod h3{font-size:1.4rem;    margin-bottom: 4.625rem;}


.fazhanList li .right b{font-size: 3rem;    margin-bottom: 0.25rem;}
.fazhanList li .pic,.fazhanList li .right{width: 100%;}
.fazhanList li .pic img{width: 100%;}


.wenhuaM1{flex-direction: column;    padding: 2rem 0;}
.wenhuaM1 b, .wenhuaM1 span{padding-left: 0;}
.wenhuaM1 div::after{display: none;}
.wenhuaM1 div{width: 100%;text-align: center;}

.wenhuaM4{flex-direction: column; }
.wenhuaM4 li{width: 100%;padding:2rem;}
.wenhuaM4 h4{margin-bottom: 1rem;margin-right: 1rem;    margin-bottom: 0;}
.wenhuaM4 li{display: flex;    align-items: center;margin-bottom: 1rem;}
.wenhuaM4 p span{line-height: 1.5rem;display: inline-block}
.wenhuaM4 h4{width: 30%;}
.wenhuaM4 p{width: 70%;}

.wenhuaM3 .desc p span{font-size:1.25rem;line-height:2.2rem;}
.wenhuaM3 .desc h4{font-size: 1.75rem;}	
.wenhuaM3 .desc{ position: initial;background: #f5f5f5;padding-bottom: 2rem;}
.wenhuaM3 .desc p span{border:none}
.wenhuaM3 .desc p {text-align: center;}
.wenhuaM3 .desc h4,.wenhuaM3 .desc p span{color:#333}
.wenhuaM3 .desc p span{width:48%;text-align: center;margin:0;padding:0}

.lingshouArc .right ul{    flex-direction: column;}
.lingshouArc .right h3 b{font-size: 2rem;}
.lingshouArc .right h4{font-size: 2rem;}


.lingshouArc .pic .lingshou-h2 span{font-size:1.8rem;margin-bottom: 0;font-weight:700;line-height: 2.3rem;margin-top:0.5rem;}

.lingshouArc .pic img{display: none;}
.oemanli-img{display: block;height:50vh}
.lingshouArc .pic{margin-top: 5rem;}
.lingshouArc .pic .lingshou-h2{bottom:2rem}
.indexMod1 li .desc{ position: initial}

.wenhua-img {display: none;}
.wenhua-bg{display: block;height:40vh}
.lingshouArc .right ul li::after {top:0.5rem}
	
.lingshouPic h3{display:none}/*sunhe2023.11.10隐藏*/
.new_wenzi_none h3{font-size:2rem}	

.newbgshow .first_show ,.newbgshow .second_show{display:none}
	.lingshouList h3{font-size: 2.2rem;}

}

@media (min-width: 200px) and (max-width: 500px) { 
        /*sunhe新增*/
.container1745 .pcshow{display:none}
.container1745 .mshow{display:block}
/*sunhe新增*/
    /*sunhe新增*/.qzdzMod6 .bm1{font-size:1.8rem;}
	.oem-banner .wap-banner-bg{height:50vh}
	.banner .banner-wz h2 span{font-size: 2rem;}
	
	.oemMod4 .con3 ul{    flex-direction: column;}
	.oemMod4 .con2 ul li{width: 49%;}
	.oemMod4 .con3 ul li{width: 100%;}
	.oemMod4 .con3 ul li:nth-child(2n){transform: rotate(90deg);text-align: center;width: 100%;}
	.brand-banner h2 img{width: 45%;}
	
	.fazhanList li .right b{font-size: 3rem;    margin-bottom: 0.25rem;}
	.fazhanList li .pic,.fazhanList li .right{width: 100%;}
	.fazhanList li .pic img{width: 100%;}
	.fazhanList li{    flex-direction: column;    padding: 2.125rem 0;}
	.fazhanList li .right{margin-top: 2rem;}
	.fazhanList li .right p{font-size: 1.125rem;line-height: 2rem}
	
	.wenhuaM1 span{font-size:1.125rem;}
	.wenhuaM2{flex-direction: column;}
	.wenhuaM2 li{width: 100%;margin-bottom: 2rem;    padding-bottom: 2rem;}
	.wenhuaM2 li p span,.wenhuaM3 .desc p span{font-size:1.125rem;line-height:2.2rem;}
	.wenhuaM2 li h4{font-size: 1.75rem;padding:1.5rem 0}
	.wenhuaM1 b,.wenhuaM3 .desc h4{font-size: 1.75rem;}
	
	.wenhuaM3 .desc{ position: initial;padding-top:3rem}
	.wenhuaM3 .desc p span{font-size: 1.125rem;}
	.wenhuaM3 .desc p {text-align: center;}
	.wenhuaM3 .desc h4,.wenhuaM3 .desc p span{color:#333}
	.wenhuaM3 .desc p span{width:48%;text-align: center;margin:0;padding:0}
	
	.wenhuaM4{flex-direction: column; }
	.wenhuaM4 li{width: 100%;padding:2rem;}
	.wenhuaM4 h4{margin-bottom: 1rem;margin-right: 1rem;    margin-bottom: 0;}
	.wenhuaM4 li{display: flex;    align-items: center;margin-bottom: 1rem;}
	.wenhuaM4 p span{line-height: 1.5rem;display: inline-block}
	.wenhuaM4 h4{width: 30%;}
	.wenhuaM4 p{width: 70%;text-align: left;}
	
	
	.lingshouPic img{display: none;}
	.wap-lingshouPic-img{display: block;    height: 50vh;}
	.wap-new_wenzi{display: block;}/*sunhe2023.11.9新增*/
	.lingshouPic h3{font-size: 2rem;padding:3rem 0;    width: 100%;text-align: center;}
	.lingshouList li{width:100%;margin:1.5% 0;}
	.lingshouList li .name b{display: block;width:80%;}
	.lingshouList .container1745{flex-wrap: wrap;}
	.lingshouList{padding:4rem 0}/*.second_list{padding-top:0}sunhe2023.11.9新增*/
	.lingshouList li .name b{ background-size: 13px;padding-right:8%;}
	.lingshouStore li .ewm img:nth-of-type(1){margin:0}
	.lingshouStore li .ewm{     justify-content:center;padding-bottom: 0;}
	.lingshouStore li .tit{text-align: center;}
	.lingshouStore li .titdesc{text-align: center;}
	.lingshouStore{padding:5rem 0}
	.lingshouStore ul{margin-top:3rem}
	.lingshouList li .name{text-align: left;text-indent: 10%;padding:2.5rem 0;}
	.lingshouStore li{width: 100%;    padding:2rem;}
	.lingshouArc .right ul li span{line-height: 2.4rem;}
	.lingshouArc .right h4{ margin: 1.25rem 0 2.375rem;}
	.lingshouXq{margin:4rem 0}
	
	
	.qzdz_banner .absolute{ position: initial;width: 100%;}
	.qzdz_banner .con{width: 100%;padding:2rem 0}
	.qzdz_banner h3 b,.qzdz_banner h3{color:#333}
	.qzdz_banner p{color:#666;    line-height: 2.25rem;}
	.qzdzMod1 h3{font-size: 1.8rem;letter-spacing: 0}
	.qzdzMod1{padding:2rem 0;max-width: 90%;margin:0 auto; background: none;}
	.qzdzMod1 p span{font-size: 1.125rem;line-height: 2.4rem;}
	.qzdzMod2 li p span,.qzdzMod2 li.active p span{display:block;font-size: 1.125rem;line-height: 2.4rem;}
	.qzdzMod2 li h4{padding-bottom: 2rem;}
	
	.qzdzTT span{display: block;    padding-left:0;margin-left:0;}
	.qzdzTT span::after{display: none;}
	.qzdzTT{text-align: center}
	.qzdzMod3{padding-top: 4rem;}
	.qzdzTT span{font-size: 2.5rem;margin-top:0.5rem}
	
	.qzdzMod3 .flex-start-center{    flex-direction: column;}
	.qzdzMod3 .nr .pic{width: 100%;margin:2rem 0;}
	.qzdzMod3 .nr .pic img{width: 100%;}
	.qzdzMod3 ul{padding-left: 0;}
	.qzdzMod3 ul .tt{margin-left: 3rem;margin-bottom: 0.75rem;}
	.qzdzMod3 ul .tt h4{font-size:1.8rem;padding-right:0;letter-spacing: 0;line-height: 2.2rem;}
	.qzdzMod3 ul li.topborder{padding:4rem 0}
	
	.qzdzMod4 li{width:100%}
	.qzdzMod4 li{    flex-direction: column;}
	.qzdzMod4 li .pic{width:100%;margin:0}
	.qzdzMod4 li h4{font-size: 1.4rem;margin-top:2rem;}
	.Anlidesc p,.Anlidesc p:nth-child(2) span{line-height: 2rem;letter-spacing: 0;}
	.Anlidesc p{margin-bottom: 1rem;}
	
	.qzdzMod5 ul li{width: 100%;margin-bottom: 2rem;}
	.qzdzMod5 ul{flex-direction: column;}
	.qzdzMod5 ul p{padding-top: 1.5rem;}
	
	.qzdzMod6 h2{padding:3rem 0;font-size: 2.2rem;}
	.qzdzMod3 .right p span{line-height: 2rem;}
	
	.qzdzMod6 .tm2{font-size: 1.8rem;}
	.qzdzMod6 .numUl li{width: 48%;    padding: 2.75rem 0 2.375rem;}
	.qzdzMod6 .numUl li b{font-size: 3.5rem;}
	.qzdzMod6 .numUl li span{font-size: 1.125rem;text-align: center;padding:0 1rem;line-height: 1.8rem;height:3.75rem}
	
	.pic_qzdz62{width: 100%;margin-left:0;}
	.qzdzMod6 .tm2des{font-size: 1.125rem;line-height: 2rem;padding:0;margin:0 1rem 2rem 1rem}
	.qzdzMod63{margin-left: 0;}
	.qzdzMod63 li{width: 48%;}
	.qzdzMod63 li p,.qzdzMod63 li .name{font-size: 1.125rem;}
	.qzdzMod6 .tm3{font-size: 1.125rem;line-height: 2rem;padding:2rem 0}
	.qzdzMod6 .tmol{padding-left: 0;}
	.qzdzMod6 .tm3 p,.oemMod4 .t2 span,.joinMod .pic .absolute span,.gaikuangMod .desc span,.lingshouArc .right ul li span,.newsArc .newsBody p span{font-size: 1.125rem;line-height: 2rem;}
	.oemAnli .right p span{font-size: 1.125rem;line-height: 2rem;text-align: justify;}
	
	/*.indexMod1 li .pic{height:24rem;overflow: hidden;}*/
	
	.indexMod3 ul{width: 100%;margin-top:3rem;justify-content: stretch;height: 14rem;overflow: hidden;transition: all .5s}
	.indexMod3 ul.height{height: auto;}
	
	/*sunhe2023.11.9*/
	.lingshouList h3{font-size: 2rem;}
}
 
 
 
@media (min-width: 200px) and (max-width: 640px) {


}
@media (min-width: 200px) and (max-width: 426px) {	
	
	
}