@charset "utf-8";
@media screen and (max-width:1024px){.about .build,.ad_2 .content,.adv .main,.bottom .content,.clientele,.clientele .content,.frilist,.header .header-1 .content,.header .header-2 .content,.header .header-3 .content,.lj,.nav .content,.newsbox,.product,.product ul,.ryzz,.search-content,.slideGroup,.solution,.title-top div,.tywidth,.wzdtbox{width:auto}
.header{display:none}
.nav{display:none;height:inherit;position:absolute;top:50px;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:99}
.nav ul{overflow:hidden}
.nav ul li{width:100%;display:block;float:inherit;text-align:center;height:inherit;line-height:.4rem;font-size:.25rem;color:#333;position:relative;border-bottom:1px #ccc solid}
.nav ul li a{color:#fff;padding:3% 0}
.nav ul li a.on{background:0 0}
.mhad{display:block;width:100%;text-align:center}
.mhad img{width:50px}
.html{overflow:hidden}
.nav ul li:after{content:"";display:none}
.sousuo{width:30px;position:absolute;left:10px;top:10px}
.sousuo img{width:100%}
.sousuo img.ss{display:block;width:100%}
.sousuo img.gb{display:none}
.sousuo img.imggb{display:none}
.sousuo img.gbb{display:block}
.about .right .wb p{font-size:.22rem;line-height:.38rem}
.sp_nav{width:35px;position:absolute;cursor:pointer;height:30px;top:12px;right:10px}
.sp_nav span{display:block;background:#ccc;width:30px;height:3px;position:absolute;left:10px;transition:all ease .35s;border-radius:6px}
.sp_nav span:nth-of-type(1){top:0}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.search-keywords{font-size:14px;color:#fff;display:block}
.search-keywords .wb{display:block;vertical-align:top;line-height:30px;margin:30px 10px 0}
.search-keywords .wb>span{color:#fff;display:block;width:100%;text-align:left}
.search-keywords .wb>a{display:block;color:#fff}
.search-keywords .wb>a:after{content:"";margin:0;color:#999;display:none}
.search{position:fixed;background:rgba(0,0,0,.6);width:100%;height:100%;top:50px;left:0;z-index:99;display:none}
#searchForm{width:100%}
#searchForm .search-input::-webkit-input-placeholder{color:#fff}
#searchForm .search-input:-moz-placeholder{color:#fff}
#searchForm .search-input::-moz-placeholder{color:#fff}
#searchForm .search-input:-ms-input-placeholder{color:#66fff6}
.search-form{width:98%;margin:30% 1% 0;float:inherit}
.title{background:0 0;margin-bottom:15px}
.title h3{padding:0;margin:0 auto}
.title h3:after{content:"";width:50px;height:2px;background:#f29819;display:block;margin:6px auto}
.title h3,.title h3 b{font-size:.25rem}
.title i{font-size:.2rem}
.title1{background:0 0;margin-bottom:15px}
.title1 h3{padding:0;margin:0 auto}
.title1 h3:after{content:"";width:50px;height:2px;background:#f29819;display:block;margin:6px auto}
.title1 h3,.title1 h3 b{font-size:.25rem}
.title1 i{font-size:.2rem}
.product{margin:auto;height:auto;padding-top:20px}
.product dl .gd{display:none}
.product dl{height:inherit;border:solid 1px #ccc;margin-bottom:5px}
.product dl dd{background:#f29819;width:100%;height:inherit;text-align:left;text-indent:1em;color:#fff;font-size:.22rem;line-height:inherit;padding:3% 0;float:inherit;margin-right:0;position:relative}
.product dl:before{content:"";display:none}
.product dl dd:after{content:"+";font-size:.4rem;font-weight:700;position:absolute;top:0;right:10px}
.product dl dt{float:inherit;display:none;width:auto;height:inherit;overflow:hidden;line-height:inherit;margin:5px 0;padding:0}
.product dl dt a{color:#666;font-size:.2rem;margin-right:0;width:50%;background:#f2f2f2;border:3px #fff solid;float:left;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;padding:3% 0}
.product dl dd.current:after{content:"-";font-size:.5rem;font-weight:700;position:absolute;top:-4px;right:11px}
.product ul{overflow:hidden;margin:20px auto 0}
.product ul li{height:inherit;width:48%;border:solid 1px #ccc;margin-bottom:30px;float:left;margin:1%}
.product ul li .img{height:100%;width:100%;overflow:hidden}
.product ul li .img img{width:100%;height:100%}
.product ul li .bt{height:inherit;padding:3% 25% 3% 1%;color:#fff;font-size:.2rem;line-height:inherit;background:#333 url(../images/cpjtmr.png) no-repeat center right 10px;-webkit-transition:all .5s;transition:all .5s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.adv{margin-top:20px;padding:20px 0}
.adv .main{margin:0 10px}
.advSwiper .swiper-wrapper{background:#fff;margin:20px auto 0}
.advSwiper .swiper-slide{display:block}
.advSwiper .swiper-slide .intro .box{width:auto;height:auto;overflow:hidden;margin:20px;height:5rem}
.advSwiper .swiper-slide .intro b{display:block;width:2rem;height:inherit;background:#f29819;color:#fff;font-size:.4rem;line-height:inherit;padding-left:0;font-style:italic;box-sizing:border-box;position:relative;margin-top:30px;border-radius:0 50px 50px 0}
.advSwiper .swiper-slide .intro b:after{content:"";width:.3rem;height:3px;position:absolute;top:50%;transform:translateY(-50%);background:#fff;margin-left:10px}
.advSwiper .swiper-slide .pic{float:inherit;display:block;margin:20px;width:auto}
.advSwiper .swiper-slide .intro{width:100%;float:inherit}
.advSwiper .swiper-slide .intro .tit h4{font-size:.25rem;font-weight:700}
.advSwiper .swiper-slide .intro .info p{font-size:.2rem}
.advSwiper .swiper-pagination b{font-size:.22rem}
.advSwiper .swiper-pagination{margin-top:20px}
.shipai .swiper-slide div img{width:100%;height:100%;opacity:1;-webkit-transition:all .5s;transition:all .5s}
.shipai .swiper-button-next{right:0}
.shipai .swiper-button-prev{left:0}
.plant{overflow:hidden;margin:20px auto 0}
.shipai{margin:20px auto 0}
.solution{margin:0 auto 0;height:inherit;padding-top:20px;overflow:hidden}
.solution .content{height:inherit;overflow:hidden}
.mmt{margin:20px auto 0}
.solution .content .left{width:auto;float:inherit;overflow:hidden}
.solution .content .right{float:inherit;height:inherit;overflow:hidden;display:none}
.solution .content .left ul li{width:48%;margin:1%;height:inherit;padding:0 0 20px}
.solution .content .left ul li .img{float:inherit;margin:20px auto 10px;width:100%;text-align:center}
.solution .content .left ul li .wz{float:inherit;width:100%;text-align:center}
.solution .content .left ul .on .img .ho{margin:0 auto}
.solution .content .left ul li .wz h3{font-size:.25rem}
.solution .content .left ul li .wz b{font-size:.2rem}
.solution .content .left ul li:last-child{padding:0 20px;line-height:181px;text-align:center}
.solution .content{height:inherit}
.solution .content .left ul li:last-child a{font-size:.22rem}
.ad_2 .content .left{display:none}
.ad_2 .content .right{float:inherit;margin:30px auto;text-align:center}
.ad_2 .content .right h3{text-align:center;font-size:.3rem}
.ad_2 .content .right img{width:100%}
.ad_2{overflow:hidden;height:inherit;padding:10px 0;margin:20px auto 0}
.ad_2 .content .right .dh{width:auto}
.slideGroup{padding-top:20px}
.slideGroup .slideBox{padding:10px 0 10px 0}
.slideGroup .parHd{width:auto}
.slideGroup .parHd ul li{width:50%;height:43px;float:left;font-size:.22rem;line-height:43px;cursor:pointer}
.clientele,.slideGroup{height:auto;overflow:hidden}
.clientele .content li{float:inherit;width:auto;height:inherit;overflow:hidden;border:1px solid #ccc;padding:10px;margin-right:0;margin-bottom:20px}
.clientele .content li .pic{width:35%;height:inherit;overflow:hidden;float:left;margin-right:20px}
.clientele .content li .pic img{width:100%;height:100%}
.clientele .content li .js{width:auto;margin-left:0;float:inherit;display:inherit}
.clientele .content li .js dt{font-size:.25rem;line-height:inherit}
.clientele .content li .js p{font-size:.2rem;color:#333;line-height:.38rem;text-align:justify;height:inherit;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:10px}
.about{margin:20px 0 0;padding:30px 0}
.about .left{width:auto;height:auto;overflow:hidden;background-position-x:20px;background-position-y:20px}
.about .left .pic{width:100%;height:inherit}
.about .left .pic img{width:100%}
.about .right{width:auto;height:inherit}
.fl,.fr{float:inherit}
.about .right .bt{font-size:.3rem;text-align:center}
.about .right .wb{overflow:hidden;width:auto;margin:10px}
.about .build{margin:10px}
.about .build .mySwiper2 .swi_lc div{float:inherit;width:auto;height:inherit;overflow:hidden;margin:0}
.about .build .mySwiper2 .swi_lc span h3{font-size:.3rem}
.about .build .mySwiper2 .swi_lc span p{font-size:.2rem;line-height:.38rem;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}
.ryzz .nr{width:auto;margin:0 auto}
.new{margin:60px 10px 0;height:inherit}
.newsbox .swiper-pagination{display:block}
.news_box{padding-bottom:50px}
.newsbox .swiper-pagination-bullet{opacity:1;width:25px;border-radius:6px;background:#999}
.newsbox .swiper-pagination-bullet-active{background:#f29819}
.frilist{display:none}
.bottom .content .a{width:auto;float:inherit;margin:0 15px;overflow:hidden}
.bottom .content .b{width:auto;overflow:hidden;float:inherit;margin:20px 15px}
.bottom .content .c{width:auto;float:inherit;margin:0 15px}
.bottom .content .a h3,.bottom .content .b h3,.bottom .content .c h3{font-size:.3rem}
.bottom .content{height:inherit;overflow:hidden}
.bottom .content .a ul li{float:left;margin-right:0;width:33.33%;margin:5px 0 5px;text-align:center;font-size:.22rem}
.bottom .content .b p{font-size:.22rem;line-height:.4rem}
.Copyright{border-top:1px #fff solid;padding:15px 0 0;margin:20px auto 0;text-align:center;color:#fff;font-size:.2rem;line-height:.38rem}
.new .new_list ul div{margin-bottom:15px;width:100%;height:inherit;overflow:hidden}
.ryzz{height:inherit}
.fenye{clear:both;margin:30px auto;width:100%;overflow:hidden;text-align:center}
.fenye ul li{overflow:hidden;width:auto;display:inline-block;min-width:35px;height:35px;line-height:35px;margin:1px 1px;background:#eee;float:none;border:1px #ccc solid}
.fenye ul li.on{background:#666;color:#fff;border:1px #666 solid}
.fenye ul li .disabled{width:50px}
.fenye ul li:first-child{width:50px}
.fenye ul li:last-child{width:50px}
.fenye ul li:hover{background:#666;color:#fff;transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transform:translate(0,0);transition:transform .4s;-moz-transition:transform .4s;-ms-transition:transform .4s;-o-transition:transform .4s;-webkit-transition:transform .4s}
.fenye ul li:hover a{color:#fff}
.fenye ul li a{display:block}
.fenye ul li.on a{color:#fff}
.product-main .product-content .pro-left{width:auto;margin-right:0;overflow:hidden;margin-bottom:30px}
.product-main .product-content .pro-left .top{height:inherit;line-height:inherit}
.product-main .product-content .pro-left .top h3{font-size:.3rem;height:inherit;line-height:inherit;padding:3% 0}
.product-main .product-content .pro-left .sideMenu{border:none;padding:0;background:0 0;margin:10px}
.product-main .product-content .pro-left .sideMenu h6{margin:10px 0 10px;position:relative;background:#f2f2f2 url(../images/fkk.png) no-repeat center right 10px;padding:10px;border:1px solid #e8e8e8}
.product-main .product-content .pro-left .sideMenu h6 a{font-size:.25rem}
.product-main .product-content .pro-left .sideMenu ul{display:none;overflow:hidden}
.product-main .product-content .pro-left .sideMenu h6.current{background:#f29819 url(../images/fkkk.png) no-repeat center right 10px}
.product-main .product-content .pro-left .sideMenu h6.current a{color:#fff}
.product-main .product-content .pro-left .sideMenu ul li{width:50%;border:5px #fff solid;background:#f2f2f2;box-sizing:border-box;float:left;font-size:.2rem;padding:3% 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}
.product-main .product-content .pro-left .bottom,.product-main .product-content .pro-left .phoneus{display:none}
.product-main .product-content .right{float:inherit;width:auto}
.product-main .product-content .right .cp-zl ul li{width:50%}
.product-main .product-content .right .cp-zl ul li p{height:inherit;line-height:inherit;font-size:.22rem;padding:3% 0}
.product-main{margin-top:20px}
.title-top div{margin:0 10px}
.product-main .product-content .pro-left .yingyong{border:none;padding:0;background:0 0}
.product-main .product-content .pro-left .yingyong ul{overflow:hidden}
.product-main .product-content .pro-left .yingyong ul li{margin:0;position:relative;background:0 0;padding-left:0;text-align:center;float:left;width:50%;background:#f2f2f2;border:5px #fff solid;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:3% 0}
.product-main .product-content .pro-left .yingyong ul li a{color:#333;font-size:.22rem}
.product-main .product-content .pro-left .yingyong ul li:hover{background:#f29819}
.product-main .product-content .pro-left .yingyong ul li:hover a{color:#fff}
.new-list{overflow:hidden}
.new-list ul{overflow:hidden}
.new-list ul li{margin-bottom:25px;border:1px dashed #e4e4e4;padding:15px;overflow:hidden}
.new-list ul li div{display:inline-block;width:40%;vertical-align:middle;text-align:center;margin-right:15px;float:left}
.new-list ul li div img{width:100%}
.new-list ul li span{overflow:hidden}
.new-list ul li span h3{font-size:.3rem;margin-bottom:10px}
.new-list ul li span dd{color:#999;font-size:.18rem;margin-bottom:5px;display:block}
.new-list ul li span p{font-size:.2rem;color:#666;line-height:.38rem;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.company-power-list ul li{width:50%;border:5px #fff solid}
.company-power-list ul li p{font-size:.22rem;line-height:inherit;height:inherit;padding:3% 0}
.zl_box ul li{width:50%;border:5px #fff solid}
.zl_box ul li p{font-size:.22rem;line-height:inherit;height:inherit;padding:3% 0}
.about_nr{margin:0 15px 30px}
.ditu{height:300px;margin:15px auto 30px;width:95%}
.wzdtbox ul{margin:0 10px}
.wzdtbox ul li h3{font-size:.3rem}
.wzdtbox ul li dl dd{font-size:.3rem}
.wzdtbox ul li dl li{font-size:.22rem}
.formbox label{width:auto;float:inherit}
.formbox input{width:98%;float:inherit;height:inherit;line-height:inherit;margin:0 auto 10px;text-indent:8px;font-size:.22rem;padding:3% 0}
.formbox textarea{width:98%;font-size:.22rem;line-height:.4rem}
.formbox{margin:0 auto;background:#f2f2f2;overflow:hidden;padding:10px}
.formbox label{font-size:.25rem}
.product-basic{width:auto;float:inherit;margin:0 10px}
.product-border{float:inherit;overflow:hidden;width:auto;margin:0 10px}
.product-basic-info ul li dl dt{width:75%;font-size:.22rem;line-height:.38rem}
.product-basic-info ul li dl dd{font-size:.22rem;width:1.2rem}
.more-case-button{width:80%;height:inherit;background:#f29819;line-height:inherit;text-align:center;display:block;margin:20px auto 0;font-size:.2rem;padding:3% 0}
.pic_xqy{overflow:hidden;margin:30px 10px 0}
.pic_xqy p{font-size:.22rem;line-height:.38rem}
.pic_xqy h3{font-size:.3rem}
.pic_tit{font-size:.3rem;color:#f29819;margin-top:15px}
.pic_tit span{font-size:.2rem}
.pic_guding{margin:0 10px;overflow:hidden}
.dingzhi ul li div{width:auto;height:inherit;float:inherit;overflow:hidden;margin-right:0}
.dingzhi ul li span h3{font-size:.3rem}
.dingzhi ul li span p{font-size:.22rem;line-height:.38rem}
.dingzhi ul li:nth-child(2n) div{float:inherit;overflow:hidden;height:inherit}
.zhuanli,.zizhi{margin:10px}
.pic_about{margin:0 10px}
.pic_about .p_img{width:100%;overflow:hidden;float:inherit;margin-right:0}
.pic_about span h3{font-size:.3rem;margin:20px auto;text-align:center}
.pic_about span p{font-size:.22rem;line-height:.38rem}
.pic_about span dd{width:80%;height:inherit;line-height:inherit;background:#f29819;text-align:center;display:block;margin:20px auto;float:inherit;padding:3% 0}
.down-up ul li{width:100%;border:10px #fff solid;float:inherit;box-sizing:border-box;overflow:hidden;text-align:left;font-size:.22rem}
.down-up ul li:last-child{text-align:left}
.Related-products ul li{float:left;width:50%;border:8px #fff solid;box-sizing:border-box;text-align:center}
.Related-products ul li div{width:auto;height:inherit;border:1px solid #ccc;overflow:hidden;line-height:0}
.Related-news{margin:10px}
.Related-news .top-one,.Related-news .top-two{color:#666;font-size:.3rem;float:inherit;width:auto;overflow:hidden}
.Related-news .list-ul ul li a{font-size:.22rem;color:#666}
.Related-news .top-two{margin:20px auto}
.Related-products{margin:10px}
.news_xq{margin:0 10px}
.xq_nr,.xq_nr p{font-size:.22rem;line-height:.4rem}
.search_box .jieguo{width:auto;margin:0 15px;overflow:hidden}
.search_box .jieguo h3{font-size:.4rem;color:#fff;float:inherit;text-align:center;font-weight:700}
.search_box form{width:100%;margin:30px auto 0;float:inherit}
.new-list,.sea_box{margin:0 10px}
.search_box form .search-input{width:85%}
.search_box form .nbtn{width:15%}
.sea_box h3{font-size:.25rem}
}
@media screen and (max-width:750px){.banner .swiper-slide img:first-child{display:none}
.banner .swiper-slide img:last-child{display:block}
.n_banner img:first-child{display:none}
.n_banner img:last-child{display:block}
}
@media screen and (max-width:650px){.solution .content .left ul li:last-child{line-height:2.5rem}
.solution .content .left ul li{height:2.5rem}
}
@media screen and (max-width:420px){.new-list ul li span h3{font-size:.26rem;margin-bottom:5px}
.new-list ul li span p{line-height:.35rem}
}
