@charset "utf-8";@media only screen and (max-width:1440px){.content{width:1200px;margin:0 auto}
.yh_div2 ul,.yh_div4 ul{width:1200px}
.nav span.menu a{margin:0 15px;position:relative;display:inline-block}
.hlw_txt img{float:left;margin-right:50px;width:25%}
.news ul li{overflow:hidden;padding:6px;width:49%;border:1px #ccc solid;margin:0 2% 1% 0;float:left;box-sizing:border-box}
.yh_div2 ul li:nth-child(2){margin-left:40px}
.yh_div2 ul li:nth-child(3){margin-right:40px}
.yh_div2 ul li:nth-child(4){background:url(../images/yh_08.png) no-repeat;height:145px;width:316px;clear:both}
.yh_div2 ul li:nth-child(5){background:url(../images/yh_08.png) no-repeat;height:145px;width:316px;float:right}
.yh_div2 ul li:nth-child(4) span,.yh_div2 ul li:nth-child(5) span{padding:55px 30px 0 80px}
.wz_houtai ul li p{height:150px}
}
@media only screen and (max-width:1200px){.wz_img img{width:100%}
.wary{margin:0 auto;overflow:hidden}
.top{display:none}
.yh_div2 ul,.yh_div4 ul{width:auto}
.content{width:100%}
.sp_nav{display:block}
.nav span.menu{display:none}
.gg_img,.ggao{display:none}
.pc_banner{display:none}
.m_banner{display:block}
.product-number-info li{width:50%;border-bottom:1px #ccc solid;height:160px}
.product-number-info li:first-child{border-bottom:1px #ccc solid}
.product-number-info li:nth-child(3){border-left:none;border-bottom:none}
.product-number-info li:nth-child(4){border-bottom:none}
.fangan .swiper-slide div{width:100%;float:none}
.fangan .swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:2%}
.fangan .swiper-slide span h3{margin:10px 10px 10px;font-size:36px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.fangan .swiper-slide span dt{width:100%;height:50px;display:inline-block;margin:0 auto;position:absolute;bottom:236px;line-height:50px;text-align:left;font-size:40px;font-weight:700;color:#fff;opacity:.6;display:none}
.fangan .swiper-slide span dd{margin-right:0;line-height:32px;font-size:18px;color:#fff;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;opacity:.7;padding:0 20px 20px}
.swiper-container_anli .swiper-slide{width:50%}
.swiper-container_anli .swiper-slide:last-child{display:none}
.hlw_txt ul li{margin-bottom:10px}
.index-about .left{float:none;width:100%;max-width:100%}
.index-about .left .dd{margin-top:20px}
.index-about .right{float:none;width:auto;max-width:100%}
.news_img{display:none}
.news ul{overflow:hidden;float:right;width:100%}
.ss_box10{margin:20px auto 0}
.ss_box10 ul li{width:2rem}
.ss_box11{overflow-X:scroll}
.ss_box10 .swiper-container{padding-bottom:50px}
.ss_box_12{margin:0 auto}
.ss_box10 .swiper-pagination{display:block}
.ss_box10 .swiper-pagination-bullet-active{background:#f20a00}
.ss_box10{padding-bottom:10px}
.laojiu ul li div h3{margin-top:20px}
.chentnuo ul li{width:33.33%;margin-bottom:30px}
.chentnuo ul li span{display:block;width:100%;font-size:.5rem;margin-bottom:15px}
.chentnuo ul li:nth-child(3) span{font-size:.5rem}
.footer .cont{float:none;width:auto;clear:both;padding:0 5px;height:auto;overflow:hidden}
.footer .cont .tel{float:none}
.footer .fn{float:left;height:auto;overflow:hidden;margin-left:0;width:33.33%;border:5px #333 solid;box-sizing:border-box}
.footer .fn ul{width:100%;height:auto;overflow:hidden;margin-top:20px}
.footer .fn ul li{width:100%;height:36px;border:1px solid #fff;margin-bottom:10px;position:relative;box-sizing:border-box;line-height:34px}
.footer .fn ul li:after{content:"+";position:absolute;right:10px;top:0;color:#fff;font-size:14px}
.footer .fn ul li a{color:#fff;font-size:15px;width:125px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;margin-left:10px}
.footer .fn ul li:hover{border:1px solid #fd6205}
.footer .fn ul li:hover a{color:#fd6205}
.footer .ewm{float:right}
.footer .ewm img{display:block;width:171px;height:171px}
.footer .ewm p{text-align:center;line-height:40px;color:#f0f0f0;font-size:16px}
.ss_b1{margin:4%}
.ss_b1 img{width:100%}
.ss_b2{overflow:hidden;padding:0 20px}
.ss_b2 p{font-size:.22rem;color:#fff;margin-bottom:10px}
.ss_b2 p b{font-size:.25rem;font-weight:600;display:inline-block;float:left}
.pc-anli{display:none}
.m-anli{display:block}
.ss_box5{height:inherit}
.yh_img3 img{width:50%}
.wz_div1 ul li p{height:120px}
.abxiay{display:none}
.abxiaz{width:auto}
.abxiaz>div{padding:0 15px;width:auto}
}
@media only screen and (max-width:1070px){.bzlc .xian{width:80px}
}
@media only screen and (max-width:980px){.wz_div2_2 h3{padding:20px 50px 20px;margin-top:30px}
.x_div6 .swiper-pagination{display:block}
.x_div6 .swiper-container{padding-bottom:50px}
.x_div6 .swiper-pagination-bullet-active{background:#f20a00}
.wmxiao ul.f-ul{width:auto}
.yh_img3 img{width:45%;margin-top:52px}
.yh_div5 ul li .yh_txt p{height:150px}
.yh_div6{overflow:hidden;margin:0 10px}
.yh_div6 .swiper-pagination{display:block}
.yh_div6 .swiper-pagination-bullet-active{background:#f20a00}
.x_div7 ul li{width:33.33%}
.x_div7 ul li p{font-size:30px}
.wz_houtai ul li p{height:200px}
.main .part2 dl{width:50%;border-bottom:5px #fff solid}
.main .part2 dl:nth-child(2){float:left}
.bzlc .xian{width:50px}
}
@media only screen and (max-width:850px){.bzlc .xian{width:20px}
.yh_div5 ul li{width:50%}
.yh_div5 ul li .yh_txt p{height:100px}
.yh_img1{width:100%;position:relative;text-align:center}
.yh_img1 img{width:100%}
.yh_div2 ul,.yh_div4 ul{height:inherit}
.gg_title{padding:30px 0}
.gg_title img{width:90%}
.yh_img2{float:none;width:auto;overflow:hidden}
.yh_img2 img{width:100%}
.yh_div3 ul{width:auto;float:none;margin-top:10px;padding:0 20px}
.yh_img3{overflow:hidden;text-align:center;position:relative;width:100%;height:100%}
.yh_img3 img{width:90%;margin:0}
.yh_div4 ul li div{width:100%;float:none;text-align:left}
.yh_div4 ul li{overflow:hidden;font-size:16px;color:#666;margin-top:10px;margin-bottom:10px}
.yh_div4 ul li:nth-child(3) div:nth-child(2){text-align:left}
.main .part2 dl:nth-child(2){float:none}
.wen{height:inherit;overflow:hidden}
.wen1{display:none}
.wz_div1 ul li p{height:2rem}
}
@media only screen and (max-width:750px){.main .part2 dl{width:100%;float:none}
.wz_houtai ul li{width:50%;padding:15px 0}
.wz_houtai ul li h3{font-size:.25rem;overflow:inherit;white-space:inherit;text-overflow:inherit}
.wz_houtai ul li div{width:80px;height:80px}
.wz_houtai ul li div img{width:100%}
.wz_houtai ul li p{font-size:.2rem;height:2.5rem;line-height:.35rem}
img.p_img{display:none}
img.m_img{display:block}
.wz_text{margin:0 10px}
.wz_div3{padding-top:30px}
.wz_text ul li div{width:35px;height:35px;overflow:hidden}
.wz_text ul li div img{width:100%}
.wz_text ul li p{font-size:.2rem}
.wz_div2_2 h3{padding:0 10px;font-size:.3rem;text-align:center}
.wz_div2_2 h3:after{margin:20px auto}
.wz_div2_1 img{width:200%;float:right;margin-right:-100px}
.wz_div2_2 p{padding:10px 10px;font-size:.22rem}
.wz_div2_2 dd{margin:20px auto}
.title2{margin:15px auto;padding:0}
.x_txt{margin:10px auto}
.wz_div1 ul li h3{font-size:.3rem}
.wz_div1 ul li p{font-size:.22rem;line-height:.35rem;padding:0 10px}
.wen span{text-align:center;float:none;margin:0 auto}
.wen b{float:none;text-align:center;display:block}
.top{display:none}
.tel{display:none}
.d_01{float:none;text-align:center;width:auto}
.product-number-info li b{font-size:.5rem}
.product-number-info li p{font-size:.2rem}
.product-number-info li{height:2rem}
.product-number-info li p{line-height:.35rem}
.product-number-info li p{padding:10px}
.product-number-info li.li-2 b,.product-number-info li.li-2 p{padding-left:10px}
.product-number-info li.li-3 b,.product-number-info li.li-3 p{padding-left:10px}
.product-number-info li.li-4 b,.product-number-info li.li-4 p{padding-left:10px}
.title{padding:20px 0 20px}
.title h3{margin:0 auto;font-size:.3rem;text-align:center}
.title p{font-size:.2rem;color:#999;padding:0 20px;text-align:center;margin:15px auto}
.pic_nav ul{margin:0 10px}
.pic_nav ul li{width:auto;padding-top:30px;float:none;border:1px #ccc solid;margin-bottom:15px}
.pic_nav ul li h3{font-size:.3rem}
.pic_nav ul li p{font-size:.2rem;color:#666;padding:20px 10px;line-height:.4rem}
.fangan .swiper-slide span h3{font-size:.3rem}
.fangan .swiper-slide span dd{font-size:.2rem;line-height:.4rem}
.case_nav ul li{display:block;width:50%;height:inherit;line-height:inherit;background:0 0;margin:0;font-size:.3rem;text-align:center;overflow:hidden;float:left;border:5px #f0f0f0 solid;box-sizing:border-box}
.casebox_nav ul li{display:block;width:33.33%;height:inherit;line-height:inherit;background:0 0;margin:0;font-size:.3rem;text-align:center;overflow:hidden;float:left;border:5px #f0f0f0 solid;box-sizing:border-box}
.case_nav ul li a{border:1px #ccc solid;display:block;border-radius:30px;background:#fff;overflow:hidden;padding:10px 0;font-size:.25rem}
.casebox_nav ul li a{border:1px #ccc solid;display:block;border-radius:30px;overflow:hidden;padding:10px 0;font-size:.25rem}
.anli ul li{width:50%;border:5px #fff solid}
.swiper-container_anli .swiper-slide .info h4{font-size:.25rem;text-align:center}
.swiper-container_anli .swiper-slide .info{padding:20px 5px}
.swiper-container_anli .swiper-slide .info p{display:none}
.swiper-container_anli .swiper-slide{margin-bottom:0}
.hlw_txt span h3{font-size:.25rem}
.hlw_txt span p{font-size:.2rem}
.hlw_txt ul li{margin:0 0 10px}
.index-about .left{float:none;width:auto;max-width:auto;padding:0 15px}
.index-about .left .ds{margin-top:15px;font-size:.2rem;line-height:.35rem}
.index-about .left .dd{font-size:.3rem}
.index-about .right .slogan .p1{font-size:.35rem}
.index-about .right .slogan .p2{position:relative;left:0;bottom:0;width:100%;text-align:center;font-size:.3rem;color:#333;font-weight:700}
.index-about .right .slogan{position:relative;max-width:100%;padding-top:1.5em;text-align:center;padding-bottom:1em}
.index-about .right .keywords ul li h3{font-size:.22rem}
.index-about .right .keywords ul li p{font-size:.18rem}
.index-about .right .keywords ul li{border:5px #fff solid;box-sizing:border-box}
.index-about{margin:50px auto 10px}
.title_h3 span{font-size:.3rem}
.tit{font-size:.2rem;color:#666}
.ss_box_12{margin:0;border:5px #f1f1f1 solid}
.laojiu ul li div h3{font-size:.22rem;margin-top:80px}
.laojiu ul li div dd a{font-size:.2rem}
.laojiu ul li{float:none;width:100%}
.wzd h3{font-size:.3rem}
.wzd p{font-size:.22rem}
.chentnuo ul li{font-size:.22rem;margin:1%;margin-bottom:0;box-sizing:border-box}
.chentnuo ul li{width:47.5%;padding:15px 0;box-sizing:border-box;border:1px #ccc solid}
.chentnuo ul li:last-child{width:97%}
.cr{height:inherit;line-height:28px;padding:0 15px;width:auto}
.nav_show{top:100px}
.yh_div2 ul{padding:0 20px}
.yh_div2 ul li{float:none;width:100%;margin-bottom:10px;text-align:left}
.yh_div2 ul li:nth-child(2){width:inherit;background:0 0;height:inherit;margin-left:0}
.yh_div2 ul li:nth-child(3){width:inherit;background:0 0;height:inherit;margin-right:0;float:none}
.yh_div2 ul li:nth-child(4){background:0 0;height:inherit;width:inherit;clear:both}
.yh_div2 ul li:nth-child(5){background:0 0;height:inherit;width:inherit;float:right}
.yh_div2 ul li span{font-size:18px;padding:1px 0 0 0;display:inline-block;padding-left:30px;font-size:.22rem}
.yh_div2 ul li:nth-child(4) span,.yh_div2 ul li:nth-child(5) span{padding:1px 0 0 0;padding-left:30px;font-size:.22rem}
.yh_div2 ul li:before{content:"?";width:25px;height:25px;background:#666;color:#fff;position:absolute;border-radius:50%;font-size:15px;text-align:center;line-height:25px}
.gg_title h3{font-size:.3rem}
.gg_title dd{font-size:.22rem}
.yh_div1 ul li h3{font-size:.25rem}
.yh_div1 ul li p{font-size:.2rem}
.title1 h3,.title2 h3{font-size:.3rem}
.yh_div3 ul li{font-size:.22rem;margin-bottom:10px}
.yh_div4 ul{padding:0 20px}
.yh_div4 ul li{margin:0}
.yh_div4 ul li div{font-size:.22rem;text-align:center;margin-bottom:10px}
.yh_div4 ul li div span{font-size:.3rem}
.yh_div4 ul li div:nth-child(2){float:none;text-align:center}
.yh_div4 ul li:nth-child(3) div,.yh_div4 ul li:nth-child(3) div:nth-child(2){text-align:center}
.yh_text{font-size:.25rem;border:1px #ccc solid;margin:20px 10px;padding:20px;width:auto}
.yh_div5 ul li .yh_txt p{height:2.2rem;font-size:.18rem;line-height:.35rem;padding-left:0}
.yh_div5 ul li .yh_txt h3{font-size:.2rem}
.yh_div5 ul li .yh_txt h3 img{width:40px}
.baonian dl a{padding:5px 10px}
.yh_div1 ul li{width:50%}
.yh_div1 ul li{border-top:10px #fff solid}
.x_img1{display:none}
.x_div2{width:auto;float:none;padding:0 15px}
.x_txt{font-size:.22rem;line-height:.35rem;padding:0 15px}
.x_div2 h3{font-size:.24rem}
.x_div2 p{font-size:.2rem;line-height:.35rem}
.x_div3{margin:20px 10px 0}
.x_div3 ul li{width:50%}
.x_div3 ul li .id{font-size:.4rem}
.x_div3 ul li h3{font-size:.25rem}
.x_div3 ul li .inner p{font-size:.2rem;line-height:.35rem}
.x_div3 ul li .inner{padding:30px 20px 30px}
.x_div4 .applet-feature li{width:28%;margin:15px auto}
.x_div4 .applet-feature{margin:20px auto 0}
.x_div4{height:inherit;background-size:cover}
.m-full-bg{height:inherit}
.x_div4 .applet-feature ul{text-align:center;margin-left:-60px;margin-right:-60px;margin-left:.75%;margin-right:-3.75%}
.x_div4{padding:30px 0 40px;margin:30px auto 0}
.applet-func-list li{width:45%}
.applet-func-list{margin:0 10px}
.applet-func-list h3,.x_div4 .applet-feature h3,.x_div5 ul li h3{font-size:.25rem}
.applet-func-list .inner p{font-size:.2rem;line-height:.35rem;height:1.5rem}
.x_div5 ul li p{font-size:.2rem;line-height:.35rem;height:.6rem}
.x_div4 .applet-feature li p{height:1rem;font-size:.2rem;line-height:.35rem}
.wmxiao ul.f-ul li span.span1{font-size:.3rem}
.x_div7 ul li{width:33.33%}
.x_div7 ul li p{font-size:.25rem;line-height:3}
.x_div5 ul li{border:5px #f0f0f0 solid}
.xgal h3{font-size:.22rem}
.xgal p{font-size:.2rem}
.news_right{display:none}
.news_left{width:auto;float:none;margin:0 10px}
.news_lb ul li{padding:15px 15px 15px}
.news_lb ul li dl{width:65px;float:left;overflow:hidden;text-align:right;margin-right:20px}
.news_lb ul li span p{font-size:.2rem;line-height:.35rem}
.news_lb ul li span h3{font-size:.25rem;font-weight:700}
.casebox{padding:20px 0}
.casebox_nav{margin-bottom:10px}
.d_lrdiv .share{height:inherit;padding:10px 0;background:#f1f1f1}
.d_lrdiv .share p span{display:block;font-size:12px;height:inherit;line-height:.3rem;color:#999;padding:0}
.d_lrdiv{overflow:hidden;margin:30px auto;padding:20px 15px;border:15px #f1f1f1 solid}
.xwfy p{width:auto;height:30px;line-height:30px;color:#666;font-size:16px;text-align:left;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.xwfy p:last-child{border:none;width:100%;border:1px #ccc solid;text-align:center;position:relative;right:0;top:0;height:45px;margin-top:15px;line-height:45px}
.clearfix{margin:0 10px}
.main .part2 .tit{font-size:.22rem}
.part4 .layui-form .msg,.part4 .layui-form .text{width:auto;float:none}
.main .part2 dl{height:inherit;padding-bottom:15px}
.main .part2 .btn{display:none}
.part4 .form-btns input{font-size:.25rem}
.abwhat ul li span{font-size:.2rem}
.abwho{width:auto;margin:5%}
.abwho .dtit{text-align:center}
.dtit span{font-size:.3rem;font-weight:700}
.abwho .dtit p,.abwho p{font-size:.2rem}
.abwho strong{font-size:.25rem}
.abxiaz b{font-size:.22rem}
.abxiaz p{font-size:.2rem}
.solutionlist li .snum{font-size:.4rem;color:#f20a00}
.solutionlist li .scon h3:after{background:#f20a00}
.solutionlist li .scon h3{font-size:.22rem}
.solutionlist li .scon .stxt p{font-size:.2rem}
.ywj ul li{font-size:.2rem}
}
@media only screen and (max-width:660px){.bzlc .xian{width:10px;display:none}
.bzlc .lc{margin:10px 5%;display:inline-block;float:none}
.bzlc{text-align:center}
}
@media only screen and (max-width:550px){.laojiu ul li div h3{font-size:.22rem;margin-top:40px}
.footer .tit span{display:none}
.wmxiao ul.f-ul{margin-bottom:20px}
.wmxiao ul.f-ul li{width:45%;margin-bottom:30px;margin-left:5%}
.applet-func-list li{margin-bottom:20px}
.baonian dl a{padding:5px 20px}
.applet-func-list .inner{padding:48px 20px 30px}
.x_div5 ul li p{height:100px}
.x_div5 ul li{padding:20px 0 20px}
.part4 .form-btns input{margin:0;width:48%}
.part4 .form-btns label.submit{width:48%}
.part4 .layui-form .text label input{margin-bottom:0}
.part4 .layui-form .msg textarea{height:150px}
.bzx{width:100%;text-align:center;float:none;margin-bottom:20px}
.abwhat ul li i{display:block;width:50%;height:inherit;margin:4% auto}
}
@media only screen and (max-width:450px){.bzlc .lc{margin:10px 2%;display:inline-block;float:none}
}
@media only screen and (max-width:420px){.nav_show{top:70px}
.proxy{margin:5px}
.text-p{ font-size:14px}
.x_div5 ul li img{width:50%!important;height:auto!important}
.logo{width:80%}
.logo img{width:100%}
.sp_nav{margin:20px 0 0}
.logo{margin-top:7px;float:left}
.nav{height:70px;z-index:999;line-height:70px;overflow:hidden;clear:both}
.product-number-info li{height:155px}
.news ul li{width:auto;float:none;margin:10px}
.news ul li:nth-child(2n){float:none;margin-right:10px}
.laojiu ul li div h3{font-size:.22rem;margin-top:20px}
.wz_houtai ul li{width:auto;overflow:hidden}
.wz_houtai ul li p{height:inherit}
}
@media only screen and (max-width:370px){.yh_div5 ul li{width:auto}
.yh_div5 ul li .yh_txt h3{font-size:.25rem}
.yh_div5 ul li .yh_txt p{height:inherit;font-size:.2rem}
.bzlc .lc{margin:10px 0;display:inline-block;float:none}
}
