.proi_auto{margin:35px auto}
.proi_auto h2{color:#333;font-size:24px}
.proi_auto p{font-size:14px;line-height:24px;color:#555;text-align:justify}
.proi_auto img{width:100%}
#proi-intro{background:url(/static/images/proimg/lm/proi-bg1.jpg) no-repeat center/cover;padding:30px 0;background-size:cover;margin-bottom:30px}
#proi-intro h3{font-size:24px;font-weight:700;color:#fff;text-align:center}
#proi-intro ul{padding:0;margin:30px 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
#proi-intro ul li{list-style:none;width: 49.3%;}
#proi-intro ul li .intro-img{margin-bottom:5px;overflow:hidden;}
#proi-intro ul li .intro-img img{display:block;width:100%;height:auto; transition:all .5s ease 0s}
#proi-intro ul li .intro-img:hover img{transform:scale(1.1,1.1);-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}
#proi-intro ul.clearfix::after{content:none;}
#proi-stre ul li{list-style:none}
#proi-stre{padding:60px 0 50px}
#proi-stre h3{margin-bottom:30px}
#proi-stre .row{display:flex}
#proi-stre .row .proi-stre-cont{height:100%}
#proi-stre .row .ys-img img{display:block;width:100%;margin:0 auto}
#proi-stre{padding:30px 0}
#proi-stre h3{font-size:30px;font-weight:700;color:#333;text-align:center}
#proi-stre .row ul{padding:0}
#proi-stre .row ul li{list-style:none}
#proi-stre .row .youshi{margin:10px 0 20px}
#proi-stre .row .youshi .proi-stre-cont{background-color:#f2f2f2;padding:40px 25px 15px}
#proi-stre .row .youshi .proi-stre-cont h2{text-align:center;font-size:70px;font-weight:700;font-family:Bahnschrift;color:rgba(51,51,51,.3);margin-bottom:0;line-height:30px}
#proi-stre .row .youshi .proi-stre-cont h4{position:relative;z-index:11;font-size:24px;color:#333;text-align:center;font-weight:700;background-color:#f2f2f2;margin-top:-8px}
#proi-stre .row .youshi .proi-stre-cont p{font-size:16px;color:#555;line-height:30px}
#proi-stre .row .youshi .proi-stre-cont:hover{background-color:#d11a2d}
#proi-stre .row .youshi .proi-stre-cont:hover h2,#proi-stre .row .youshi .proi-stre-cont:hover h4,#proi-stre .row .youshi .proi-stre-cont:hover p{color:#fff}
#proi-stre .row .youshi .proi-stre-cont:hover h4{background-color:#d11a2d}
#proi-stre .row .ys-img img{display:block;width:100%}
.lunbo .carousel-indicators .active,.lunbo1 .carousel-indicators .active{background-color:#c81528}
.lunbo .carousel-control-next,.lunbo .carousel-control-prev,.lunbo1 .carousel-control-next,.lunbo1 .carousel-control-prev{opacity:0;transition:none}
.lunbo .carousel-control-next:focus,.lunbo .carousel-control-next:hover,.lunbo .carousel-control-prev:focus,.lunbo .carousel-control-prev:hover,.lunbo1 .carousel-control-next:focus,.lunbo1 .carousel-control-next:hover,.lunbo1 .carousel-control-prev:focus,.lunbo1 .carousel-control-prev:hover{opacity:0}
@media (min-width:1700px){.lunbo .img-fluid,.lunbo1 .img-fluid{object-fit:none}
}
.index_a{padding:0 15px;padding-top:40px}
.index_a h2{font-size:32px;text-align:center;color:#333;padding-bottom:30px;font-weight:700}
.index_a .nav-tabs{border:none;margin-bottom:30px;text-align:center}
.index_a .nav-tabs .nav-link{border:none;font-size:18px;line-height:10px;color:#555}
.index_a .nav-tabs .nav-link p{padding:6px 20px 6px 0;margin:0}
.index_a .nav-tabs .nav-link span{display:inline-block;font-size:14px;margin-top:10px}
.index_a .nav-tabs .nav-link.active{color:#c81528;font-weight:700}
.index_a .owl-item a{text-decoration:none;display:block;height:100%}
.index_a .owl-item a .image-box{background:url(../images/proBg.jpg) no-repeat center;background-size:100% 100%}
.index_a .owl-item a img{display:block;margin:0 auto}
.index_a .owl-item a p{font-size:14px;line-height:28px;color:#333;text-align:center;padding:9px 10px;background-color:#f1f1f1;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}
.index_a .owl-item a:hover p{background-color:#c81528;color:#fff}
.index_a #Fine a img{max-width:100%}
.index_a .owl-next,.index_a .owl-prev{width:40px;height:40px;border-radius:50%;background-color:#555;font-size:23px!important;color:#c81528!important;text-align:center;line-height:34px;opacity:1!important;font-family:NSimSun}
.index_a .owl-prev{position:absolute;top:50%}
.index_a .owl-next{position:absolute;top:50%}
.index_a .owl-next:hover,.index_a .owl-prev:hover{background-color:#c81528!important;color:#333!important}
.index_a #Micro .owl-wrapper,.index_a #Superfine .owl-wrapper{width:100%!important}
.index_a #Micro .owl-wrapper .owl-item,.index_a #Superfine .owl-wrapper .owl-item{width:50%!important}
.index_b{padding-top:40px}
.index_b h2{font-size:32px;text-align:center;color:#333;margin-bottom:25px;font-weight:700}
.index_b .solu_a a{display:block;position:relative;overflow:hidden;margin-bottom:25px}
.index_b .solu_a a img{display:block;width:100%}
.fixBar{position:fixed;right:0;top:0;bottom:0;margin:0;width:40px;background-color:#fff;box-shadow:0 1px 10px rgba(0,0,0,.2);z-index:900}
.fixBar ul{margin-top:-187px;position:absolute;width:40px;top:50%}
.fixBar li{position:relative;width:40px;height:52px;text-align:center;cursor:pointer}
.fixBar li:not(:last-child){border-bottom:1px solid #d8d5d5}
.fixBar li>a,.fixBar li>span{display:inline-block;width:40px;height:52px;text-align:center;text-decoration:none;outline:0;line-height:999;vertical-align:middle;font-size:12px;padding-top:4px}
.fixBar li:hover{background-color:#3671cf}
.f-icon{background-image:url(/static/images/fixsprite-02.png);background-repeat:no-repeat}
.fixBar .f-chat{background-position:-224px -36px;height:70px}
.fixBar .f-feedback{background-position:-174px -108px}
.fixBar .f-feedback:hover{background-position:-224px -108px}
.fixBar .over-mask{position:absolute;right:62px;top:50%;margin-top:-17px;display:none;width:112px;height:35px}
.fixBar .over-mask img{display:none}
.fixBar .feedback-mask-icon{background-position:-38px -119px}
.fixBar .facebook{background-position:-177px -161px}
.fixBar .facebook:hover{background-position:-224px -161px}
.fixBar .facebook-mask-icon{background-position:-38px -170px}
.fixBar .linkedin{background-position:-177px -214px}
.fixBar .linkedin:hover{background-position:-224px -214px}
.fixBar .linkedin-mask-icon{background-position:-38px -223px}
.fixBar .youtube{background-position:-177px -267px}
.fixBar .youtube:hover{background-position:-224px -267px}
.fixBar .youtube-mask-icon{background-position:-38px -276px}
.fixBar .twitter{background-position:-177px -320px}
.fixBar .twitter:hover{background-position:-224px -320px}
.fixBar .twitter-mask-icon{background-position:-38px -329px}
.fixBar .instagram{background-position:-177px -320px}
.fixBar .instagram:hover{background-position:-224px -320px}
.fixBar .instagram-mask-icon{background-position:-38px -329px}
.fixBar .tiktok{background-position:-177px -373px}
.fixBar .tiktok:hover{background-position:-224px -373px}
.fixBar .tiktok-mask-icon{background-position:-38px -382px}
.fixBar .whatsap{background-position:-177px -161px}
.fixBar .whatsap:hover{background-position:-224px -161px}
.fixBar .whatsap-mask-icon{background-position:-38px -168px}
.fixBar .email{background-position:-177px -426px}
.fixBar .email:hover{background-position:-224px -426px}
.fixBar .email-mask-icon{background-position:-38px -433px}
.fixBar li:hover a{transition:none}
.fixBar .f-top{position:absolute;width:40px;height:40px;bottom:50px;background-position:-24px -75px;overflow:hidden}
.fixBar .f-top:hover{border:1px solid #c81528;background:#c81528}
.fixBar .f-top a{display:none;text-align:center;text-decoration:none;outline:0;vertical-align:middle;font-size:12px;padding-top:0;color:#fff;width:100%;height:100%;margin-top:4px;line-height:15px}
.fixBar .f-top:hover a{display:block}
.fixBar .f-close{position:absolute;width:40px;height:40px;bottom:5px;right:0;background-position:-68px -75px;overflow:hidden;cursor:pointer;transition:transform .5s ease-in-out}
.fixBar .f-close:hover{background-position:-108px -75px}
.fixbar-expand{position:fixed;bottom:0;right:-100px;margin:0;z-index:999;text-indent:-9999px}
@keyframes mmove{0%,100%{transform:translateX(0)}
50%{transform:translateX(-19px)}
}
@-webkit-keyframes mmove{0%,100%{-webkit-transform:translateX(0)}
50%{-webkit-transform:translateX(-19px)}
}
.fixbar-expand .fixbar-toggle{background-position:-40px -23px;width:100px;height:40px;cursor:pointer;list-style:none}
.fixbar-expand .fixbar-toggle:hover{animation:2s ease-in-out .5s mmove;-webkit-animation:2s ease-in-out .5s mmove;-ms-animation:mmove 2s ease-in-out .5s 1;-moz-animation:2s ease-in-out .5s mmove}
.fbar-tabs{z-index:99999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
#LRMINIWIN0{padding-right:10px}
#LRMINIWIN0 span img{display:block;width:16px;height:16px}
.index_b .solu_a a .solu_tit{font-size:18px;line-height:23px;color:#fff;position:absolute;bottom:15%;padding-left:40px;padding-right:15px;font-weight:700}
.index_b .solu_a a .solu_des{position:absolute;width:100%;transition:all .3s linear 0s;background-color:rgba(200,21,40,.7);padding:10px 35px 10px;top:100%}
.index_b .solu_a a .solu_des p{font-size:18px;font-weight:700;line-height:23px;color:#fff;margin-bottom:5px}
.index_b .solu_a a .solu_des .p1{font-size:16px;font-weight:400}
.index_b .solu_a a .solu_des span{font-size:14px;line-height:16px;color:#fff}
.index_b .solu_a a:hover .solu_tit{display:none}
.index_b .solu_a a:hover .solu_des{transform:translateY(-100%)}
.index_c h2{font-size:20px;text-align:start;color:#333;margin-bottom:25px;border-bottom:1px solid #c81528}
.index_c ul li{list-style:none;float:left;width:50%}
.index_c ul li a{font-size:14px;line-height:25px;color:#555;text-decoration:none;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;padding-right:7px}
.index_c ul li a:hover{color:#c81528}
.index_c .ore_exhi{margin-top:20px;margin-bottom:60px;padding:0}
.index_c .ore_exhi a{position:relative;display:block;padding:0 15px;text-decoration:none}
.index_c .ore_exhi a img{display:block}
.index_c .ore_exhi a p{width:170px;margin:0 auto;font-size:17px;color:#fff;text-align:center;padding:10px 0;background-color:#c81528;position:relative;margin-top:-10px}
.ppm{width:100%}
.youytu.index{width:100%;overflow:hidden;background:url("../images/index/about.jpg") no-repeat 100%/cover}
#company .ppm{margin-top:40px}
#company .youytu{background:url(../images/about/about-1.jpg) no-repeat 100%/cover}
.youytu>div{width:60%;margin:0 auto;padding:76px 0}
.youytu img{width:100%;display:block}
.daizid{padding-left:42px;display:flex;align-self:center;align-items:center;height:100%}
.daizid .more{display:flex;width:100%;justify-content:space-evenly;background:0 0}
.daizid .more a{width:25%;background:#c81528;color:#fff;text-decoration:none}
.cuzi{font-size:32px;color:#fff;font-weight:700;text-align:center}
.cuzi a{font-size:32px;color:#fff;font-weight:700;text-align:center;display:block}
.xiaozms{font-size:14px;color:#eee;line-height:28px;padding-top:28px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:15;overflow:hidden}
.more{width:140px;line-height:40px;background:#c81528;text-align:center;font-size:16px;color:#fff;margin-top:30px}
.more a{display:block}
.index_e{margin-bottom:20px}
.index_e h2{font-size:32px;text-align:center;color:#333;margin:25px 0;font-weight:700}
.index_e a{position:relative;text-decoration:none;display:block;transition:all .5s ease-in-out;margin-bottom:30px}
.index_e a .img-box{width:100%;max-height:251px;overflow:hidden;text-align:center;vertical-align:middle}
@media (min-width:1200px) and (max-width:1659px){.index_e a .img-box{max-height:195px}
}
.index_e a img{min-width:100%;max-width:100%;margin:0 -100%}
.index_e a h3{font-size:16px;line-height:28px;overflow:hidden;color:#333;margin-bottom:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.index_e a p{font-size:14px;line-height:28px;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.index_e a span{font-size:14px;line-height:28px;color:#777;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.index_e a .p1{font-size:14px;line-height:28px;color:#333;padding:20px;background-color:#f1f1f1}
.index_e a:hover{background-color:#eee;webkit-transform:translateY(-7px);transform:translateY(-7px);-webkit-box-shadow:0 2px 5px rgb(0 0 0 / 50%);box-shadow:0 2px 5px rgb(0 0 0 / 50%)}
.index_e a:hover h3{color:#fff}
.index_e a:hover span{color:#fff}
.index_e a:hover .p1{background-color:#c81528;color:#fff}
.gotop{height:6px;background-color:#c81528;margin-top:90px}
.gotop img{position:relative;top:-25px;display:block;margin:0 auto;width:55px;height:55px}
.pro_banner{position:relative}
.pro_banner img{display:block;max-width:100%;height:auto}
.pro_banner .banner_tit{width:100%;text-align:center;height:100%;display:flex;position:absolute;bottom:0;flex-direction:column;justify-content:center}
.pro_banner .banner_tit h2{font-size:26px;color:#fff}
.pro_banner .banner_tit p{font-size:20px;line-height:30px;color:#fff}
.pro_a{text-align:center}
.pro_a h2{font-size:18px;line-height:24px;color:#c81528;font-weight:700}
.pro_a .pro_a_tit1{font-size:16px;line-height:24px;color:#333;font-weight:700;text-align:left;margin-top:25px}
.pro_a .pro_a_tit2{margin-top:15px}
.pro_a p{font-size:14px;color:#555;line-height:20px}
.pro_a p span{color:#c81528;font-weight:700}
.pro_a h2:before{width:15%;height:1px;content:"";background-color:#c81528;display:block;float:left;position:relative;top:12px}
.pro_a h2:after{width:15%;height:1px;content:"";background-color:#c81528;display:block;float:right;position:relative;top:12px}
.pro_a .fine_mill{padding-top:20px;row-gap:30px}
.pro_a .fine_mill a{text-decoration:none;display:block}
.pro_a .fine_mill a img{display:block;width:100%}
.pro_a .fine_mill a span{display:block;font-size:14px;line-height:28px;color:#333;padding:10px 15px;background-color:#f1f1f1;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;transition:all .3s ease}
.pro_a .fine_mill a:hover span{background-color:#c81528;color:#fff}
.pro_b{background-color:#f1f1f1;padding:30px 0}
.pro_b h2{font-size:20px;margin-bottom:20px}
.pro_b #corollary .owl-item{padding:0 15px}
.pro_b #corollary .coro_det{background-color:#fff;position:relative}
.pro_b #corollary .coro_det img{display:block;width:100%}
.pro_b #corollary .coro_det p{font-size:14px;line-height:28px;color:#333;text-align:center;padding-bottom:10px}
.pro_b #corollary .coro_det span{position:absolute;display:inline-block;font-size:14px;line-height:28px;background-color:#c81528;text-align:center;color:#fff;width:100%;bottom:0;overflow:hidden;height:2px;transition:all .5s}
.pro_b #corollary .coro_det:hover span{bottom:0;height:50px;padding:11px}
.owl-next,.owl-prev{width:40px;height:40px;border-radius:50%;background-color:#555;font-size:23px!important;color:#c81528!important;text-align:center;line-height:34px;opacity:1!important;font-family:NSimSun}
.owl-prev{position:absolute;top:50%}
.owl-next{position:absolute;top:50%}
.owl-next:hover,.owl-prev:hover{background-color:#c81528!important;color:#333!important}
.pro_c{padding:30px 15px}
.pro_c h2{font-size:20px;color:#555;text-align:center;margin-bottom:20px}
.pro_c a{display:block;text-decoration:none;width:100%;overflow:hidden}
.pro_c a img{display:block;width:100%;transition:transform .5s ease}
.pro_c a p{font-size:17px;color:#fff;text-align:center;background-color:#c81528;padding:10px 0;margin-top:-5px;position:relative;z-index:111}
.pro_c a:hover img{transform:scale(1.08,1.08)}
.pro_d{padding-top:30px}
.pro_d h2{font-size:20px;color:#555;text-align:center}
.pro_d a{text-decoration:none}
.pro_d a img{display:block;width:100%}
.pro_d #case a{position:relative;display:block;text-decoration:none;margin-top:20px}
.pro_d #case a img{display:block;width:100%}
.pro_d #case a .case_det h3,.pro_d #case a .case_det1 h3{padding:20px 20px 5px;font-size:16px;line-height:23px;color:#333;overflow: hidden;
display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.pro_d #case a .case_det p,.pro_d #case a .case_det1 p{padding:0 20px 20px;font-size:14px;line-height:28px;color:#555;margin-bottom:0;}
.pro_d #case a .case_det{background-color:#f1f1f1;height:160px}
.pro_d #case a .case_det1{background-color:#c81528;height:2px;width:100%;overflow:hidden;position:absolute;bottom:0;transition:all .5s}
.pro_d #case a:hover .case_det1{height:160px}
.pro_d #case a:hover .case_det1 h3,.pro_d #case a:hover .case_det1 p{color:#fff}
.proi_banner{background:url(../images/banner/pro_article_banner.jpg) no-repeat center 100%}
.proi_banner .banner_des{position:relative}
.proi_banner .banner_des .banner_tit_left{width:94%;padding-top:100px}
.proi_banner .banner_des .banner_tit_left h1{font-size:20px;color:#fff;margin-bottom:20px}
.proi_banner .banner_des .banner_tit_left p{font-size:16px;line-height:24px;color:#fff}
.proi_banner .banner_des .banner_tit_left .banner_tit_cont{margin-top:50px}
.proi_banner .banner_des .banner_tit_left .banner_tit_cont a{text-decoration:none;font-size:14px;line-height:17px;color:#fff}
.proi_banner .banner_des .banner_tit_left .banner_tit_cont a i{margin-right:5px}
.proi_banner .banner_des .banner_tit_left .banner_tit_cont .chat{padding:15px 25px;background-color:#c81528;margin-right:40px}
.proi_banner .banner_des .banner_tit_right{display:none;position:absolute;right:0;top:25px}
.proi_banner .banner_des .banner_tit_right img{display:block}
.proi_a{font-family:ArialMT;padding:80px 15px 50px}
.proi_a .carousel-control-next,.proi_a .carousel-control-prev{height:40px;width:40px!important;border-radius:50%;background-color:#000;top:45%;border:none}
.proi_a .carousel-control-next:hover,.proi_a .carousel-control-prev:hover{background-color:#c81528}
.proi_a .carousel-control-next:focus,.proi_a .carousel-control-prev:focus{background-color:#000;opacity:.5}
.proi_a .carousel-indicators li{height:5px;width:40px}
.proi_a .carousel-indicators .active{background-color:#c81528}
.proi_a .proi_mat h2{font-size:24px;line-height:24px;color:#333;padding-left:10px;margin-bottom:20px}
.proi_a .proi_mat ul li{list-style:none;float:left;width:50%;padding:0 2px}
.proi_a .proi_mat ul li a{text-decoration:none!important}
.proi_a .proi_mat ul li img{display:block;width:100%}
.proi_a .proi_mat ul li p{font-size:14px;line-height:24px;color:#fff;text-align:center;background-color:rgba(0,0,0,.5);margin-top:-30px;position:relative;z-index:1;padding:3px;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1}
.proi_a .proi_mat ul li p:hover{background-color:#c81528}
.proi_a .proi_appli h2{font-size:24px;line-height:24px;color:#333;padding-left:10px;margin-bottom:10px;margin-top:20px}
.proi_a .proi_appli p{font-size:14px;line-height:24px;color:#555;padding-left:10px}
.proi_a .cap{margin-right:60px}
.proi_a .cap,.proi_a .input{font-size:16px;line-height:24px;color:#333;font-weight:700;float:left}
.proi_a .cap span,.proi_a .input span{font-size:16px;line-height:24px;color:#555;font-weight:400}
.proi_b{font-family:ArialMT}
.proi_b h2{font-size:20px;line-height:24px;color:#333}
.proi_b .mt-30{margin-top:30px}
.proi_b .mt-30 .proi_stre{position:relative;background-color:#eee;padding:35px;height:100%}
.proi_b .mt-30 .proi_stre p{font-size:14px;line-height:24px;color:#555;text-align:justify}
.proi_b .mt-30 .proi_stre p:last-of-type{margin-bottom:0}
.proi_b .mt-30 .proi_stre .shuzi{width:30px;height:30px;background-color:#c81528;position:absolute;top:0;left:0;font-size:24px;line-height:30px;color:#fff;text-align:center}
.proi_c{font-family:ArialMT;margin-top:50px}
.proi_c .prin_left{width:100%;padding:60px 15px 80px 35px;background-color:#f1f1f1}
.proi_c .prin_left h2{font-size:20px;line-height:22px;color:#3a3a3a;margin-bottom:15px}
.proi_c .prin_left p{font-size:14px;line-height:24px;color:#3a3a3a}
.proi_c .prin_left img{width:100%}
.proi_c .prin_right{width:100%;padding:35px 20px}
.proi_c .prin_right img{display:block;width:100%;/*margin-top:-13%;*/transition:transform .5s ease}
.proi_c .prin_right:hover img{transform:scale(1.03,1.03)}
.proi_d{padding:50px 15px 0}
.proi_d h2{font-family:ArialMT;font-size:20px;line-height:22px;color:#333;margin-bottom:20px}
.proi_e{padding-top:30px}
.casei_a{padding-top:0!important}
.proi_e h2{font-family:ArialMT;text-align:center;font-size:20px;color:#555;margin-bottom:15px}
.proi_e a{position:relative;display:block;text-decoration:none;margin-top:30px}
.proi_e a img{display:block;width:100%}
.proi_e a .case_det h3,.proi_e a .case_det1 h3{padding:20px 20px 5px;font-size:16px;line-height:24px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.proi_e a .case_det p,.proi_e a .case_det1 p{margin-bottom: 0; padding:0 20px 20px;font-size:14px;line-height:28px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.proi_e a .case_det{background-color:#f1f1f1;height:127px}
.proi_e a .case_det h3,.proi_e a .case_det p{color:#333}
.proi_e a .case_det1 h3,.proi_e a .case_det1 p{color:#fff}
.proi_e a .case_det1{background-color:#c81528;height:2px;width:100%;overflow:hidden;position:absolute;bottom:0;transition:all .5s}
.proi_e a:hover .case_det1{height:127px}
.proi_f{padding-top:50px}
.proi_f h2{font-family:ArialMT;text-align:center;font-size:20px;color:#555;margin-bottom:15px}
.proi_f a{display:block;text-decoration:none;margin-top:20px}
.proi_f a .pro_img{background:url(../images/proBg.jpg) no-repeat center;background-size:100% 100%}
.proi_f a img{display:block;width:100%}
.proi_f a p{font-size:14px;line-height:28px;color:#333;text-align:center;padding:10px;background-color:#f1f1f1;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;transition:all .3s ease}
.proi_f a:hover p{background-color:#c81528;color:#fff}
.proi_f a:hover p{color:#fff}
.news_exhi .nav-tabs{border-bottom:none;}
.news_exhi .nav-tabs .nav-item{width:33.33%;padding:0 1px;margin-top:15px}
.news_exhi .nav-tabs .nav-item .nav-link{border:none;font-size:24px;line-height:24px;color:#fff;padding:15px;text-align:center;background-color:#555;border-radius:0}
.news_exhi .nav-tabs .nav-item .nav-link.active{border:none;color:#fff;background-color:#c81528;border-radius:0}
.case_exhi{padding-top:35px}
.case_exhi .nav-tabs{border:none;padding:0 14px;justify-content:flex-start}
.case_exhi .nav-tabs .nav-item{width:25%;padding:0 1px;margin-top:15px}
.case_exhi .nav-tabs .nav-item .nav-link{font-size:22px;line-height:1.2;color:#fff;text-align:center;background-color:#555;min-height:100px;display:flex;align-items:center;justify-content:center}
.case_exhi .nav-tabs .nav-item .nav-link.active{border:none;color:#fff;background-color:#c81528}
.case_exhi p{font-size:14px;line-height:24px;color:#333;padding-top:30px;margin-bottom:0}
.case_exhi .tab-content{height:100%}
.pagination-box{justify-content:center;margin-top:30px;text-align:center}
.pagination-box ul{justify-content:center}
.case_exhi .pagination-box a,.news_exhi .pagination-box a{margin:0 10px;font-size:16px;color:#666}
.case_exhi .pagination-box .page-num-current,.news_exhi .pagination-box .page-num-current{background-color:#c81528;padding:2px 3px;color:#fff;border-color:transparent}
.case_a{padding:40px 15px 30px;background:#f7f7f7}
.case_a img{display:block;width:100%}
.case_a .case_des{margin-top:20px}
.case_a .case_des h2{font-size:24px;font-weight:700;line-height:32px;color:#333;margin-bottom:15px}
.case_a_right{display:flex;flex-direction:column;justify-content:space-between}
.case_a .case_des p{font-weight:700;font-size:14px;line-height:28px;color:#333;margin-bottom:0}
.case_a .case_des p span{font-weight:400}
.case_a .case_des .lianxi a{text-decoration:none;width:41%;display:block;display:inline-block;font-size:14px;text-align:center;line-height:17px;color:#fff;padding:10px 20px;background-color:#c81528;margin-top:20px}
.case_a .linkUs{display:flex;gap:50px;margin-top:40px}
.case_a .linkUs a{display:flex;align-items:center;background:linear-gradient(to right,#c81528,#eb162d);gap:18px;width:240px;height:50px;color:#fff;padding-left:25px}
.case_a .linkUs img{width:25px}
.case_b{padding-top:50px}
.case_b .case_intro h2{font-weight:900;color:#333}
.case_b .case_intro p{font-size:16px;line-height:28px;color:#333}
.case_c{padding:40px 15px}
.case_c h2{font-size:20px;color:#333;text-align:start;margin-bottom:0}
.case_c .more{position:relative}
.case_c .more ul{margin-top:30px}
.case_c .more ul li{list-style:none;text-align:left}
.case_c .more ul li a{text-decoration:none;font-size:14px;line-height:24px;color:#fff;margin-top:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.case_c .more ul li a:hover{color:#fff}
.case_c .more ul li .last{position:absolute;bottom:0;display:block;padding:10px 0;text-align:center;width:96%;background-color:#c81528;color:#fff;left:0;}
.solution_ore{padding-top:40px}
.solution_ore h2{font-size:20px;color:#333;text-align:center;margin-bottom:30px}
.solution_ore a{display:block;width:100%;height:132px;overflow:hidden;text-decoration:none;vertical-align:middle;position:relative}
.solution_ore a img{min-height:132px;min-width:100%;max-width:none;vertical-align:middle}
.solution_ore a .solu_more{position:absolute;top:0;align-items:center;justify-content:center;width:100%;height:100%;background-color:#c81528;display:none}
.solution_ore a .solu_more span{display:inline-block;padding:0 32px;color:#fff;font-size:14px;line-height:36px;border:1px solid #fff}
.solution_ore p{font-size:18px;line-height:16px;color:#333;text-align:center;padding:20px 0 30px}
.solution_ore a:hover .solu_more{display:flex}
.solution_a{padding-top:50px}
.solution_a .solu_left{width:40%;height:364px;margin-top:-30px;overflow:hidden}
.solution_a .solu_left img{display:block;height:100%;width:auto;width:100%}
.solution_a .solu_right{width:60%;height:364px;background-color:#c81528;margin:0 auto;padding:30px 20px 20px;margin-top:-30px;position:relative}
.solution_a .solu_right .img-box{width:17%;position:absolute;top:0;right:0;z-index:10;overflow:hidden}
.solution_a .solu_right img{display:block;width:100%;height:auto}
.solution_a .solu_right .img-bord{width:0;height:0;border-left:70px solid #fff;border-bottom:70px solid #fff;border-top:70px solid transparent;border-right:70px solid transparent;position:absolute;left:calc(50% - 68px);bottom:calc(50% - 68px);z-index:20}
.solution_a .solu_right .img-red{width:0;height:0;border-left:70px solid #c81528;border-bottom:70px solid #c81528;border-top:70px solid transparent;border-right:70px solid transparent;position:absolute;left:calc(50% - 70px);bottom:calc(50% - 70px);z-index:30}
.solution_a .solu_right .solu_des{text-align:center;position:relative;z-index:1000}
.solution_a .solu_right .solu_des h1{font-size:24px;color:#fff}
.solution_a .solu_right .solu_des p{font-size:14px;line-height:24px;color:#fff}
.solution_a .solu_right .solu_des .lianxi a{text-decoration:none;width:70%;display:block;font-size:14px;text-align:center;line-height:17px;color:#333;padding:10px 20px;background-color:#fff;margin:20px auto 0}
.solution_appli{padding-top:40px}
.solution_appli .matApp{display:flex;flex-direction:column;justify-content:space-between}
.solution_appli h2{font-size:20px;color:#555;margin-bottom:20px}
.solution_appli img{display:block;width:100%}
.solution_equi{padding-top:40px}
.solution_equi h2{font-size:20px;color:#555}
.solution_equi a{position:relative;text-decoration:none;display:block;background-color:#f1f1f1;overflow:hidden;margin-top:20px}
.solution_equi a .pro_img{background:url(../images/proBg.jpg) no-repeat center;background-size:100% 100%}
.solution_equi a img{display:block;width:100%}
.solution_equi a h3{font-size:16px;color:#333;text-align:center;padding:15px 20px;background-color:#f1f1f1;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;transition:all .3s ease;margin:0}
.solution_equi a .equi_des{height:143px;width:100%;position:absolute;bottom:-143px;padding:0 20px;background-color:#c81528;transition:all .5s}
.solution_equi a .equi_des h4{font-size:16px;color:#fff;padding-top:15px}
.solution_equi a .equi_des p{font-size:14px;line-height:24px;color:#fff;margin-bottom:0}
.solution_equi a:hover .equi_des{bottom:0;padding-bottom:15px}
.solution_equi a:hover h3{background-color:#c81528;color:#fff}
.news_art ul li{list-style:none}
.news_art ul li a{position:relative;display:block;background-color:#eee;padding:75px 30px 30px;text-decoration:none;margin-top:40px}
.news_art ul li a h2{font-size:18px;line-height:24px;color:#333;font-weight:700}
.news_art ul li a p{font-size:14px;line-height:24px;color:#555;padding-top:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.news_art ul li a .learn_more{font-size:14px;line-height:24px;color:#555;padding-top:0;border-bottom:2px solid #555}
.news_art ul li a .news_data{background-color:#555;position:absolute;top:0;left:-40px;padding:5px 20px 0}
.news_art ul li a .news_data p{font-size:14px;line-height:24px;color:#fff;padding:10px 0}
.news_art ul li a .news_data p span{font-size:30px;line-height:24px;color:#fff;padding-right:10px}
.news_art ul li a:hover h2{color:#c81528}
.news_art ul li a:hover .learn_more{color:#c81528;border-bottom:2px solid #c81528}
.news_art ul li a:hover .news_data{background-color:#c81528}
.news{padding:50px 15px}
.news .news_left h1{font-size:24px;line-height:28px;color:#333;margin-bottom:40px;font-weight:700}
.news .news_left .news_cont{font-size:14px;line-height:24px;color:#555}
.news .news_left .news_cont img{display:block;width:100%!important;height:auto!important;margin:30px auto}
.news .news_right h2{font-size:24px;line-height:24px;color:#fff;padding:25px 35px;background-color:#c81528;margin-bottom:0}
.news .news_right ul{background-color:#eee}
.news .news_right ul li{list-style:none;padding:15px 30px}
.news .news_right ul li a{text-decoration:none;display:block;padding:10px 0;font-size:14px;line-height:24px;color:#555;border-bottom:1px solid #ccc}
.news .news_right ul li a span{display:inline-block;float:left;padding-right:5px}
.news .news_right ul li a p{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;margin-bottom:0}
.news .news_right ul li a:hover p{color:#c81528}
.news .news_right ul .gengduo{font-size:14px;color:#c81528;text-decoration:underline;padding:30px 35px;display:block}
.news .news_right ul li:last-child a{border:none}
.pro_banner.about_banner{display:flex;justify-content:center}
.pro_banner.about_banner .about_img{display:block;height:464px;width:100%}
.case_exhi.about_exhi .nav-tabs .nav-item{width:100%}
.case_exhi.about_exhi #company{padding-top:40px}
.case_exhi.about_exhi #company h2{font-size:20px;text-align:center}
.case_exhi.about_exhi #company p{font-size:14px;line-height:24px;color:#333;padding-top:20px}
.case_exhi.about_exhi #company .profile{margin-top:30px}
.case_exhi.about_exhi #company .profile img{display:block;width:100%}
.case_exhi.about_exhi #company .quality{padding:0;margin-top:40px}
.case_exhi.about_exhi #company .quality img{display:block;width:100%;height:100%}
.case_exhi.about_exhi #company .quality .quality1{height:100%;background-color:#c81528;padding:30px 20px}
.case_exhi.about_exhi #company .quality .quality1 h4{font-size:24px;line-height:28px;color:#fff;font-weight:700;text-align:center}
.case_exhi.about_exhi #company .quality .quality1 p{font-size:14px;line-height:20px;color:#fff}
.case_exhi.about_exhi #company .honor{margin:50px auto 0}
.case_exhi.about_exhi #company .honor img{display:block;width:100%}
.case_exhi.about_exhi #company .honor h3{padding-left:20px;margin-top:8%;font-size:24px;color:#333}
.case_exhi.about_exhi #company .honor p{padding-left:20px;font-size:14px;color:#555}
.case_exhi.about_exhi #product .base .base_a,.case_exhi.about_exhi #product .base .base_b,.case_exhi.about_exhi #product .base .base_c,.case_exhi.about_exhi #product .base .base_d{margin-top:40px}
.case_exhi.about_exhi #product .base .base_a img,.case_exhi.about_exhi #product .base .base_b img,.case_exhi.about_exhi #product .base .base_c img,.case_exhi.about_exhi #product .base .base_d img{display:block;width:100%}
.case_exhi.about_exhi #product .base .base_a .base_a_des,.case_exhi.about_exhi #product .base .base_b .base_a_des,.case_exhi.about_exhi #product .base .base_c .base_a_des,.case_exhi.about_exhi #product .base .base_d .base_a_des{background:rgba(0,0,0,.5);padding:30px}
.case_exhi.about_exhi #product .base .base_a .base_a_des h2,.case_exhi.about_exhi #product .base .base_b .base_a_des h2,.case_exhi.about_exhi #product .base .base_c .base_a_des h2,.case_exhi.about_exhi #product .base .base_d .base_a_des h2{font-size:20px;line-height:30px;color:#fff}
.case_exhi.about_exhi #product .base .base_a .base_a_des p,.case_exhi.about_exhi #product .base .base_b .base_a_des p,.case_exhi.about_exhi #product .base .base_c .base_a_des p,.case_exhi.about_exhi #product .base .base_d .base_a_des p{font-size:16px;line-height:24px;color:#fff;padding-top:10px}
.case_exhi.about_exhi #work .work_a{margin:40px auto;text-align:center}
.case_exhi.about_exhi #work .work_a h2{font-size:20px;color:#333}
.case_exhi.about_exhi #work .work_a p{font-size:14px;line-height:18px;color:#333;padding-top:20px}
.case_exhi.about_exhi #work .work_a .work_a_img{margin-top:30px}
.case_exhi.about_exhi #work .work_a .work_a_img img{display:block;width:100%;transition:transform .5s ease}
.case_exhi.about_exhi #work .work_a .work_a_img:hover img{transform:scale(1.05,1.05)}
.case_exhi.about_exhi #work .work_a.work_b{background-color:#f1f1f1;padding:40px 31px}
.case_exhi.about_exhi #work .work_a.work_b h3{margin-top:8%;font-size:20px;color:#333;text-align:start!important}
.case_exhi.about_exhi #work .work_a.work_b span{display:block;font-size:14px;line-height:18px;color:#333;padding-top:20px;text-align:start!important}
/*.pro_banner.contact_banner{position:relative;height:665px;background:url(../images/banner/contact_banner.jpg);background-repeat:no-repeat;background-position:center 0}*/
.contact_a{padding-top:45px}
.contact_a h1{font-size:20px;text-align:center;color:#c81528;font-weight:700}
.contact_a h1:before{width:25%;height:1px;background:#c81528;content:"";display:block;float:left;position:relative;top:17px}
.contact_a h1:after{width:25%;height:1px;background:#c81528;content:"";display:block;float:right;position:relative;top:17px}
.contact_a p{font-size:14px;color:#555;text-align:center;padding-top:10px}
.contact_a .contact_det{padding-top:20px}
.contact_a .contact_det a{text-decoration:none}
.contact_a .contact_det a p{padding-top:20px}
.contact_a .contact_det img{display:block;margin:0 auto}
.contact_a .contact_are{margin-top:50px}
.contact_a .contact_are .lianxi{position:relative;overflow:hidden}
.contact_a .contact_are .lianxi img{display:block;width:100%;transition:transform .5s ease}
.contact_a .contact_are .lianxi p{font-size:14px;color:#fff;text-align:center;font-weight:700;background-color:rgba(200,21,40,.9);position:absolute;bottom:0;width:100%;margin-bottom:0;padding:10px}
.contact_a .contact_are .lianxi:hover img{transform:scale(1.05,1.05)}
.contact_a .contact_are .lianxi_lie{padding:20px}
.contact_a .contact_are .lianxi_lie p{font-size:14px;color:#555;line-height:2;margin-bottom:0;text-align:start}
.pro_banner.about_banner .service_img{display:block;width:100%;height:315px}
.case_exhi.service_exhi .nav-tabs{padding:0 10px}
.case_exhi.service_exhi .nav-tabs .nav-item{width:100%;padding:0 5px}
.case_exhi.service_exhi .nav-tabs .nav-item .nav-link{height:100%;line-height:28px;display:flex;align-items:center;justify-content:center}
#commitment .content_a{position:relative;margin-top:30px}
#commitment .content_a img{display:block;width:100%;height:382px}
#commitment .content_a .content_a_des h2{font-size:24px;color:#333}
#commitment .content_a .content_a_des p{font-size:14px;color:#555;line-height:20px;padding-top:0}
#commitment .content_b{margin-top:20px}
#commitment .content_b .content_b1{margin-top:20px;position:relative}
#commitment .content_b .content_b1 .content_b2 img{width:100%}
#commitment .content_b .content_b1 .content_left,#commitment .content_b .content_b1 .content_right{padding:30px;background-color:#f1f1f1;min-height: 265px;}
#commitment .content_b .content_b1 .content_left h2,#commitment .content_b .content_b1 .content_right h2{font-size:24px;color:#333}
#commitment .content_b .content_b1 .content_left p,#commitment .content_b .content_b1 .content_right p{font-size:14px;color:#555;line-height:20px;padding-top:0}
#after .content,#machine .content,#network .content,#spare .content{margin-top:40px}
#after .content h2,#machine .content h2,#network .content h2,#spare .content h2{font-size:20px;text-align:center;color:#333}
#after .content p,#machine .content p,#network .content p,#spare .content p{font-size:18px;color:#555;line-height:36px;text-align:center;padding-top:5px}
#after .content img,#machine .content img,#network .content img,#spare .content img{display:block;width:100%;margin:10px 0}
#network .content img{width:68%!important;display:block;margin:10px auto!important}
#after .content .content_c,#machine .content .content_c,#network .content .content_c,#spare .content .content_c{padding:30px;margin-top:20px;border:1px solid #666}
#after .content .content_c h3,#machine .content .content_c h3,#network .content .content_c h3,#spare .content .content_c h3{font-size:20px;color:#333}
#after .content .content_c p,#machine .content .content_c p,#network .content .content_c p,#spare .content .content_c p{font-size:16px;color:#333;line-height:25px;text-align:start}
#machine .content ul{margin:10px -10px 30px}
#machine .content ul li{list-style:none;float:left;padding:0 10px;margin-top:20px;width:100%}
#machine .content ul li .content_d{position:relative}
#machine .content ul li .content_d img{display:block;width:100%;margin:0}
#machine .content ul li .content_d h2{width:100%;font-size:14px;color:#3a3a3a;padding:15px 5px;background-color:#f1f1f1;transition:all .3s ease;margin-bottom:0}
#machine .content ul li .content_d:hover h2{background-color:#c81528;color:#fff}
#machine .process img{display:block;width:100%;margin-top:20px}
#machine .process .process_img3{display:none;margin-bottom:45px}
#after .content{padding:35px 0 0}
#after .content .aftersale{background:url(../images/service/service_d1.jpg) no-repeat;padding:50px 0;height:329px;margin-bottom:40px}
#after .content .aftersale .aftersale_des{width:100%;float:right}
#after .content .aftersale .aftersale_des .aftersale_des1{background-color:#c81528;width:100%;padding:10px 30px}
#after .content .aftersale .aftersale_des .aftersale_des1 p{text-align:start;padding-top:0}
#after .content .aftersale .aftersale_des .aftersale_des1 p img{display:inline-block;width:25px;margin-right:15px}
#after .content .aftersale .aftersale_des .aftersale_des1 p span{text-align:start;font-size:20px;color:#fff;line-height:20px}
#after .content .aftersale1{margin-top:30px;margin-bottom:40px;overflow:hidden}
#after .content .aftersale1 img{transition:transform .5s ease}
#after .content .aftersale1 h3{font-size:16px;line-height:28px;font-weight:700}
#after .content .aftersale1 p{font-size:14px;line-height:24px;text-align:start}
#after .content .aftersale1 img:hover{transform:scale(1.08,1.08)}
#after .content ul{margin-top:30px}
#after .content ul li{list-style:none;margin-top:20px}
#after .content ul li .multi .multi_img img{width:180px;height:180px;margin:0 auto;transition:transform .5s ease}
#after .content ul li .multi .multi_img .jiantou{display:none}
#after .content ul li .multi .multi_img:hover img{transform:scale(1.08,1.08)}
#after .content ul li .multi p{text-align:center;padding:15px;margin-bottom:0;font-size:14px;line-height:18px}
#after .content .onsale{padding:30px 20px;background:url(../images/service/product_bgsj.jpg) no-repeat;background-size:100% 100%;margin-top:30px}
#after .content .onsale .onsale_tit h4{text-align:center;font-size:20px;color:#fff}
#after .content .onsale .onsale_tit p{font-size:14px;line-height:20px;color:#fff;text-align:center}
#after .content .onsale .onsale_des .onsale_des1{margin-top:20px}
#after .content .onsale .onsale_des .onsale_des1 p{font-size:20px;line-height:24px;color:#fff;border:1px solid #fff;padding:15px;text-align:start;height:100%}
#spare .peijian{margin-top:10px}
#spare .peijian h3{font-size:18px;color:#333;margin-bottom:20px;margin-top:20px}
#spare .peijian p{font-size:14px;line-height:20px;text-align:center}
@media (max-width:1199px){.owl-prev{left:-10%}
.owl-next{right:-10%}
.case_exhi .nav-tabs .nav-item .nav-link{font-size:18px;min-height: 110px;}
.proi_banner .banner_des .banner_tit_left{padding:50px 0}
}
@media (max-width:991px){
.ore_exhi a{margin:0 15px}
.ore_exhi a img{width:170px;height:170px;margin:0 auto}
.proi_a{padding-top:70px}
.proi_a .proi_mat{margin-top:40px}
.fixBar{display:none}
}
@media (max-width:767px){
.index_a h2,.index_b h2,.pro_d h2,.proi_e h2,.proi_f h2,.index_e h2,.cuzi a{font-size:20px;line-height:20px;}
.proi_a{padding:20px 15px}
.proi_c .prin_left{padding:30px 20px}
.pro_a h2{margin-top:20px}
.pro_a h2::after,.pro_a h2::before{width:0 !important}
.news_right{margin-top:20px}
.solution_a .solu_left{width:100%;height:auto}
.solution_a .solu_left img{width:100%;height:auto}
.solution_a .solu_right{width:100%;height:auto}

.owl-prev{left:5%}
.owl-next{right:5%}
.pro_banner .banner_tit h2{font-size:18px;margin-bottom:0}
.pro_banner .banner_tit p{font-size:16px;line-height:16px;margin-bottom:0}
.case_exhi{padding-top:0}
.case_exhi .nav-tabs{flex-direction:column}
.case_exhi .nav-tabs .nav-item{width:100%}
.case_exhi .nav-tabs .nav-item .nav-link{font-size:18px;min-height:auto}
.pro_banner.about_banner .service_img{height:150px}
.pro_banner .case_banner{height:150px}
#commitment .content_a img{height:auto}
.pro_d #case a .case_det{height:auto}
.pro_d #case a:hover .case_det1{height:auto}
/*.pro_banner.about_banner{background:url(/static/images/banner/about_banner.jpg) no-repeat center/cover;height:200px}*/
.pro_banner.about_banner .about_img{height:200px;}
.index_area_til{font-size: 18px;line-height: 24px;}
.index_b{padding-top:15px;}
.index_a{padding-top:20px;}
.index_a h2{padding-bottom:15px;}
}
@media (max-width:570px){#Micro .owl-item a img,#Superfine .owl-item a img{width:100%}
#commitment .content_a .content_a_des{bottom:10%}
}
@media (max-width:504px){.nav-tabs{display:flex;justify-content:center}
.solution_equi a .equi_des{height:130px;bottom:-130px}
#translate{display:none}
}
@media (min-width:320px){
.lunbo{display:none}
.lunbo1 .carousel-indicators{bottom:0}
.lunbo1 .carousel-indicators li{width:30px;height:3px}
}
@media (min-width:320px) and (max-width:490px){#commitment .content .content_a{bottom:5%}
}
@media (min-width:350px) and (max-width:575px){.navbar #logo{width:220px;height:auto}
}
@media (min-width:420px) and (max-width:767px){
#after .content{position:relative}
#after .content .aftersale .aftersale_des .aftersale_des1{position:absolute;right:0;width:80%}
}
@media (min-width:505px) and (max-width:767px){
.nav-tabs .nav-item{float:left;width:50%}
#translate{display:none}
}
@media (min-width:510px){.nav-item .nav-link p{border-right:2px solid #555}
.nav-item #Micro-tab p{border:none}
.pro_a h2{font-size:20px}
.proi_a .proi_mat ul li{width:25%}
.solution_a .solu_right .solu_des .lianxi a{width:40%}
/*.contact_a h1:before{width:37.1%}*/
/*.contact_a h1:after{width:37.1%}*/
#machine .content ul li{width:50%}
}
@media (min-width:576px){
.index_b .solu_a a img{max-height:134px}
#after .content ul li{float:left;width:50%}
#proi-intro ul li{width: 24.7%;}
}
@media (min-width:576px) and (max-width:991px){.solution_appli img{width:80%;margin:0 auto}
}
@media (min-width:768px){
.index_b .solu_a a img{max-height:117px}
.lunbo{display:block}
.lunbo .carousel-indicators{bottom:8px}
.lunbo .carousel-indicators li{width:40px;height:5px}
.lunbo1{display:none}
.nav-tabs{display:flex;justify-content:center;padding:0 15px;}
.nav-item .nav-link.last p{border:none}
.index_b h2{font-size:32px;margin-bottom:40px}
.index_c h2{font-size:32px;margin-bottom:25px}
.index_e h2{font-size:32px;margin-bottom:30px}
.pro_banner .banner_tit h2{font-size:32px}
.pro_banner .banner_tit p{font-size:18px}
.pro_a h2{font-size:24px;margin:40px 0 20px}
.pro_a .pro_a_tit1{font-size:20px}
.pro_a .pro_a_tit:before{width:0}
.pro_a .pro_a_tit:after{width:0}
.pro_a .pro_a_tit3:after{width:30%}
.pro_a .pro_a_tit3:before{width:30%}
.pro_b{padding:45px 0}
.pro_d #case a .case_det{height:120px}
.pro_d #case a:hover .case_det1{height:120px}
.pro_b h2{font-size:24px;margin-bottom:30px}
.pro_c{padding:30px 15px 0}
.pro_c h2{font-size:24px;margin-bottom:30px}
.pro_d h2{font-size:32px;margin:15px auto 10px}
.proi_banner .banner_des .banner_tit_left h1{font-size:32px}
.proi_a{padding:60px 15px}
.proi_b h2{font-size:24px}
.proi_c .prin_left h2{font-size:24px}
.proi_d h2{font-size:24px}
.proi_e h2,.proi_f h2{font-size:32px}
.case_a{padding:60px 15px 45px}
.case_a .case_des{margin-top:0}
.case_a .case_des h2{margin-bottom:30px}
.case_b .case_intro h2{font-size:24px}
.solution_ore h2{font-size:24px}
.solution_a{position:relative;margin-top:40px;display:flex;align-items:center}
.solution_a .solu_left{float:left;width:40%}
.solution_a .solu_right{float:right;padding:30px 20px 20px}
.solution_a .solu_right .solu_des{float:left;width:90%;text-align:start;padding-left:15px}
.solution_a .solu_right .solu_des .lianxi a{float:left;margin-right:20px;font-size:12px}
.solution_appli,.solution_equi{padding-top:50px}
.solution_appli h2,.solution_equi h2{font-size:24px}
.news_art ul li a .news_data p span{font-size:38px}
.news{padding:70px 15px}
.news .news_left{padding-right:50px}
.case_exhi.about_exhi #company{padding-top:60px}
.case_exhi.about_exhi #company h2,.case_exhi.about_exhi #work .work_a.work_b h3{font-size:24px}
.case_exhi.about_exhi .nav-tabs .nav-item{width:50%}
.case_exhi.about_exhi #work .work_a h2{font-size:24px}
.contact_a h1{font-size:24px}
.case_exhi.service_exhi .nav-tabs .nav-item{width:50%}
#commitment .content{margin-top:50px}
#after .content h2,#machine .content h2,#network .content h2,#spare .content h2{font-size:24px}
#machine .content ul li{width:33.33%}
#after .content .aftersale .aftersale_des{width:50%}
#after .content .aftersale .aftersale_des .aftersale_des1{width:90%}
#after .content .aftersale .aftersale_des .aftersale_des1 p{padding-top:15px}
#after .content .onsale{padding:50px 30px;background:url(../images/service/service_d10.png) no-repeat;background-size:100% 100%}
#after .content .onsale .onsale_tit h4{font-size:24px}
#spare .peijian h3:after{width:46%;content:"";height:1px;background-color:#c81528;display:block;float:right;position:relative;top:12px}
.pro_banner.about_banner .about_img{height:auto}
}
.piaofu{position:fixed;z-index:9999;left:0;top:45%}
.piaofu img{display:block;max-width:160px}
@media (min-width:992px) and (max-width:1200px){
    .index_e a .img-box{max-height:161px}
.solution_a{display:block;padding-top:0}
.solution_a .solu_left{height:auto;float:none;width:85%;margin:auto}
.solution_a .solu_right{height:auto;float:none;width:85%;margin:auto}
.news_exhi .nav-tabs .nav-item .nav-link{font-size: 20px;}
.pro_c a p{height:70px}
#commitment .content_b .content_b1 .content_left, #commitment .content_b .content_b1 .content_right{height:285px;}
}
@media (min-width:768px) and (max-width:991px){.proi_e a .case_det{height:auto;}
.proi_e a:hover .case_det1{height:auto;}
.solution_a{display:block;padding-top:0}
.solution_a .solu_left{height:auto;float:none;width:100%;margin:auto}
.solution_a .solu_right{height:auto;float:none;width:100%;margin:auto}
#after .content .aftersale{padding:23px 0}
}
@media (min-width:992px){
    .index_b .solu_a a img{max-height:162px}
    .index_a .tab-content{height:344px}
.index_c .ore_exhi a img{display:block;width:100%}
.index_c .ore_exhi a p{width:100%}
.proi_c{position:relative;display:grid;align-items:center;grid-template-columns:repeat(2,1fr);background:#f1f1f1}
.proi_c .prin_left{padding:60px 15px 40px 35px}
.proi_c .prin_right img{margin-top:0}
.solution_a .solu_right .solu_des .lianxi a{font-size:14px}
#product .base .base_a,#product .base .base_b,#product .base .base_c,#product .base .base_d{position:relative;display:flex;justify-content:center}
#product .base .base_a .base_a_des,#product .base .base_b .base_a_des,#product .base .base_c .base_a_des,#product .base .base_d .base_a_des{position:absolute;width:80%}
#product .base .base_a .base_a_des{bottom:0}
#product .base .base_b .base_a_des{top:0;background-color:transparent!important;text-shadow:1px 2px 5px #000}
#product .base .base_d .base_a_des{background-color:transparent!important}
#product .base .base_d .base_a_des h2{color:#333!important}
#product .base .base_d .base_a_des p{color:#333!important}
#machine .process .process_img1,#machine .process .process_img2{display:none}
#machine .process .process_img3{display:block}
#after .content .aftersale .aftersale_des{width:50%}
#after .content .aftersale .aftersale_des .aftersale_des1{width:80%}
#after .content ul li{float:left;width:33.33%}
#after .content ul li .multi p{padding:15px 25px}
#spare .peijian h3:after{width:58%}
}
@media (min-width:1000px){.case_exhi.about_exhi .nav-tabs .nav-item{width:33.333%}
}
@media only screen and (max-width:1024px){.youytu>div{width:90%;margin:0 auto;padding:40px 0}
}
@media (min-width:497px) and (max-width:1199px){.index_a .owl-item a p{height:auto}
}
@media (min-width:1200px) and (max-width:1299px){.owl-prev{left:-5%}
.owl-next{right:-5%}
}
@media (min-width:1200px){
    .index_b .solu_a a img{max-height:195px}
    .index_a .tab-content .owl-item a p{height:55px}
.index_b .solu_a a{margin-bottom:30px}
.proi_banner .banner_des .banner_tit_left{padding-top:70px;padding-bottom:70px}
.pro_a .p1{width:736px;margin:0 auto}
.pro_a .pro_a_tit:before{width:12%}
.pro_a .pro_a_tit:after{width:12%}
.pro_a .pro_a_tit3:after{width:30%}
.pro_a .pro_a_tit3:before{width:30%}
.fine_mill h2:before{width:22%}
.fine_mill h2:after{width:22%}
.proi_banner .banner_des .banner_tit_left{width:100%}
.proi_banner .banner_des .banner_tit_left h1{margin-bottom:30px}
.banner_tit_right{display:block!important}
.solution_a .solu_right .solu_des .lianxi a{width:28%}
.solution_equi a .equi_des{height:120px;bottom:-120px}
.pro_banner .about_banner_tit{width:1190px}
.case_exhi.service_exhi .nav-tabs .nav-item{width:20%}
#machine .content ul li{width:20%}
#after .content ul li{float:left;width:20%}
#after .content ul li .multi .multi_img{display:flex;align-items:center}
#after .content ul li .multi .multi_img img{float:left}
#after .content ul li .multi .multi_img .jiantou{display:block;width:19px;height:35px}
#after .content ul li .multi p{padding:15px 25px}
#after .content .onsale{padding:60px 45px 50px}
#after .content .onsale .onsale_tit h4{margin-bottom:20px}
#after .content .onsale .onsale_des{margin-top:30px}
#after .content .onsale .onsale_des .onsale_des1 p{padding:20px}
#spare .peijian h3:after{width:65%}
.case_exhi .nav-tabs .nav-item .nav-link{font-size: 20px;}
}
@media (min-width:1300px){.owl-prev{left:-7%}
.owl-next{right:-7%}
.index_d .index_d_right .about_exhi{padding:120px 40px;width:530px}
.index_d .index_d_right .about_exhi h3{font-size:32px;padding-bottom:20px}
.index_d .index_d_right .about_exhi p{font-size:14px;margin-bottom:30px}
.index_d .index_d_right .about_exhi a{padding:10px 42px;font-size:16px}
.proi_c .prin_left{text-align:justify}
}
@media (min-width:1600px) {
#commitment .content_b .content_b1 .content_left, #commitment .content_b .content_b1 .content_right{min-height:215px;}
}
@media(min-width:1660px){
    .index_b .solu_a a img{max-height:251px}
.solution_ore a{height:215px}
.solution_ore a img{min-height:215px}
.pro_a .pro_a_tit:before{width:20%}
.pro_a .pro_a_tit:after{width:20%}
.pro_a .pro_a_tit3:after{width:30%}
.pro_a .pro_a_tit3:before{width:30%}
.solution_a .solu_right .img-red{border-left:72px solid #c81528;border-bottom:72px solid #c81528;border-top:72px solid transparent;border-right:72px solid transparent;position:absolute;left:calc(50% - 72px);bottom:calc(50% - 72px)}
.solution_a .solu_right .img-bord{border-left:72px solid #fff;border-bottom:72px solid #fff;border-top:72px solid transparent;border-right:72px solid transparent;position:absolute;left:calc(50% - 70px);bottom:calc(50% - 70px)}
#commitment .content_a img{height:auto!important}
#commitment .content_b .content_b1 img{width:100%}
.solution_a .solu_left img{width:100%}
}
.new-section{padding:0 0 40px}
.new-section .title{font-size:24px}
.new-section .new-list{margin-top:30px}
.new-section .new-list .new-item img{display:block;width:100%;height:auto}
.new-section .new-list .new-item h3{font-size:20px;color:#333;font-weight:700;text-align:center;padding-top:15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.new-section .new-list .new-item .text{text-align:center;margin-top:10px}
.new-section .new-list .new-item .btn1{width:200px;height:45px;display:block;text-align:center;font-size:16px;line-height:45px;color:#fff;background:#c81528;border-radius:15px;margin:15px auto;}
.biaoge .table-tab{width:100%}
.biaoge .table-tab .tab-top{display:flex;margin-top:20px}
.biaoge .table-tab .tab-top a{display:block;font-size:16px;color:#333;padding:5px 20px;background:#f1f1f1;margin-right:30px;text-decoration:none}
.biaoge .table-tab .tab-top a:last-child{margin-right:0}
.biaoge .table-tab .tab-top .active{background:#c81528;color:#fff}
.biaoge .table-tab .tab-box{margin-top:20px}
.biaoge .table-tab .tab-box .table-item{display:none;overflow-x:auto;border:#777 1px solid}
.biaoge .table-tab .tab-box .active{display:block}
.table{overflow-x:auto;margin-bottom:0}
.ruzsBg{background:url(/static/images/about/zsbg.png) no-repeat center;padding:45px 0;background-size:cover}
.rongyu h4{font-size:30px;line-height:32px;color:#333;text-align:center;font-weight:700;margin-bottom:0}
.rongyu .icon-list{width:90%;display:flex;justify-content:space-evenly;margin:30px auto;padding-left:0}
.rongyu .icon-list li{display:flex;justify-content:center}
.rongyu p{font-size:14px;line-height:30px;text-align:center;color:#333;margin-bottom:0}
.zhengshu ul{display:flex;justify-content:space-between;margin:30px 20px -50px;padding:0;align-items:center}
.zhengshu ul li{display:flex;justify-content:center}
.zhengshu ul li img{width:100%;vertical-align:middle}
.zhengshu .btn-click{display:flex;justify-content:center;gap:55px}
.zhengshu .btn-click a{font-size:18px;line-height:20px;color:#fff;background-image:linear-gradient(#d21d2f,#e35050);border-radius:50px;padding:15px 30px;width:380px;text-align:center;text-decoration:none}
.zhengshu .btn-click a:hover{border-radius:0;transition:.3s}
@media (max-width:1600px){.zhengshu ul li img{width:90%}
}
@media (max-width:1400px){.zhengshu ul{margin-bottom:-25px}
}
@media (max-width:992px){
.zhengshu ul{margin-bottom:0}
.zhengshu .btn-click{flex-direction: column;align-items: center;gap: 25px;}
#commitment .content_b .content_b1 .content_left, #commitment .content_b .content_b1 .content_right{min-height: 365px;}
.pro-intro h1{margin-top: 15px;}
.proi_c .prin_left{padding: 30px 30px 20px;}
.proi_a{padding: 30px 15px;}
.case_a .case_des h2{margin:20px 0;}
}
@media (max-width:768px){
.daizid .more{justify-content:space-between}
.daizid .more a{width:48%}
.rongyu .icon-list{width:100%;flex-wrap:wrap;gap:20px}
.rongyu .icon-list li{width:20%}
.zhengshu .btn-click a{font-size:16px;width:280px;padding:15px}
#commitment .content_b .content_b1 .content_left, #commitment .content_b .content_b1 .content_right{min-height:auto;padding:15px;}
.proi_d{padding-top:0;}
.news_exhi .nav-tabs{padding:0;}
.news_exhi .nav-tabs .nav-item{width: 100%;}
.news_exhi .nav-tabs .nav-item .nav-link{font-size: 20px;}
.liuyan{padding-top:0;}
#enviro > p{display:none;}
#commitment .content_a .content_a_des h2,#commitment .content_b .content_b1 .content_left h2, #commitment .content_b .content_b1 .content_right h2{font-size:20px;line-height:20px;}
#after .content p, #machine .content p, #network .content p, #spare .content p{line-height:26px;text-align:left;}
#after .content, #machine .content, #network .content, #spare .content{margin-top:20px;padding:0;}
#after .content .content_c, #machine .content .content_c, #network .content .content_c, #spare .content .content_c{padding:12px;}
#after .content .aftersale{background:none;padding:0;height:auto;}
#after .content .aftersale .aftersale_des .aftersale_des1{position:relative;width:100%;}
}
.pro-intro h1{font-size:24px;line-height:28px;color:#333;font-weight:700}
.pro_appli h4{font-size:18px;line-height:28px;color:#333;font-weight:700}
.pro_appli h2{font-size:20px!important;line-height:28px;color:#333;font-weight:700;padding-left:0!important}
.pro-intro p,.pro_appli p{font-size:14px;line-height:26px;color:#555;padding-left:0!important}
@media (max-width:576px) {
    .news_art ul li a .news_data{left:0;}
    .proi_e a .case_det,.proi_e a:hover .case_det1{height:auto;}
}
@media (max-width:425px){
.daizid .more{flex-direction:column;align-items:center;gap:20px}
.daizid .more a{width:60%}
#commitment .content_b .content_b1 .content_left, #commitment .content_b .content_b1 .content_right{padding:15px;}
.contact_a h1::before,.contact_a h1::after{width:;15%}
}
.solu-pro-pt .proi_f,.solu-case-pt .pro_d{padding-top:0;}