﻿@charset "utf-8";
:root {--color: #ac181a;--fontfamily:'Calibri'}
.bprev,.bnext{width:0;overflow:hidden}
.iprlist li img{border:2px solid #E3E2DD}
.prefi{padding:8px}
.iglef{background-image:url(/Content/upload/2019175399/201906251635239614121.jpg);background-position:center bottom;height:420px}
#igrow{max-width:1250px;margin:0 auto;padding:0 10px}
.igrig{height:420px;padding:20px 50px}
footer.ind{padding-top:0}
.ipcli{float:right;margin-top:-50px}
.ipcont{float:right}
.proshw{padding-top:15px}
.catetit{font-size:30px;text-transform:uppercase;font-weight:bold;text-align:center;margin-bottom:35px}
#prodcate{padding-top:0;max-width:1400px;margin:0 auto}
#iproduct .ipcli{opacity:1!important;margin-top:-32px}
.inerg{padding:0 0 30px 0}
.inelf{padding:30px 0}
@media screen and (max-width:1200px){.inelf{padding-top:0}}
.plmpic{height:220px;border:1px solid #ddd;background:none;position:relative}
@media screen and (max-width:1200px){.plmpic{height:160px}}
.floatwindow_fd_main li{white-space:nowrap}
div.floatwindow_fd_main>div{min-height:260px}
.floatwindow_fd_main li.floatwindow_wechat>a>img{width:100px;height:auto;display:block;margin:0 auto;max-height:inherit}
.floatwindow_suspend{left:-40px!important;transition:0.4s ease-in-out!important;-o-transition:0.4s ease-in-out!important;-moz-transition:right 0.4s ease-in-out!important;-webkit-transition:0.4s ease-in-out!important}
.floatwindow_suspend:hover{left:-226px!important;transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-webkit-transition:0.4s ease-in-out}
.iprlist{width:100%}
.iprlist li{width:20%;margin:0;padding:12px}
@media screen and (max-width:840px){.iprlist li{width:50%}}
@media screen and (max-width:480px){.iprlist li{width:100%}}
#iproduct{max-width:1250px;margin:0 auto}
.plmpic img{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ipcont .morebtn{margin-top:0}
.ipcont{width:150px;padding-bottom:5px}
main.index .news .title{justify-content:center}
header .top-box .info{color:#000}
header .top-box .info .left span a,header .top-box .info .left span a:visited,header .top-box .info .left span{color:#000 !important}
@media(min-width:1201px){header .top-box .nav-box{width:100%;max-width:100%;left:0;padding:0 7%}}
.banner2-box{position:static}
header .top-box{position:fixed;top:0}
.tabs{margin-top:0}
@media (max-width:1920px) and (min-width:769px){main.index section.about-us .block-box{height:80%}}
main.index section.about-us .block-box .content .top h2{display:block;line-height:30px;margin-bottom:30px}
.item-faqdetails .article p,.item-aboutus .article p{margin:0;line-height:1.7}
.floatwindow_fd_conct:hover .floatwindow_suspend{left:-260px !important}
.swiper-box.index-swiper{top:102px}
header .top-box{top:0}
header{top:0}
@media screen and (max-width:1024px){body{padding-top:62px}
.swiper-box.index-swiper{top:62px}}
@media screen and (max-width:680px){body{padding-top:0}
.swiper-box.index-swiper{top:0}}
main.index section.products .item ul li:nth-child(n+9){display:none}
main.index section.products .item ul li>div .rule-box{max-height:100%}
main.index section.products .list ul li:nth-child(4),main.index section.products .list ul li:nth-child(5){display:none}
.head-top .head-contact i,.head-top .head-contact em,.head-top .head-contact a:hover{color:#fff}
.sol-top{background:url(/uploads/202312264/ImgScroll/ba38657948-6034-4e00-ba80-146372437720.jpg) repeat-x left top;position:relative}
.sol-top .l-wrap{position:relative}
.sol-top:before{content:'';width:100%;height:100%;background:rgba(0,0,0,.6);position:absolute;top:0;left:0}
#sol-swiper .sol-img img{height:100%;object-fit:cover;display:block}
@media (min-width:769px){#sol-swiper .swiper-slide{height:auto}
#sol-swiper .sol-l{height:100%}
#sol-swiper .sol-l .sol-img{height:100%}
#sol-swiper .sol-r-wrap{padding:30px 40px}
#sol-swiper .sol-title{line-height:1.3}
#sol-swiper .sol-con{line-height:1.5;margin-bottom:20px}}
#new .new-date{display:none}
#new .new-img{position:relative;height:0;padding-bottom:100%}
#new .new-img img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:cover}
#new .new-date{background:#0c386c99}
#about{padding:3% 0 20px}
#ind{padding:5% 0 3%}
#product{margin-bottom:3%}
.advan,#new{padding:2% 0}
#about .l-wrap{align-items:center}
p.detpoint a{padding-top:100px;margin-top:-100px}
.prolist-bottom{padding:10px 0}
@media screen and (max-width:1680px){.prolist-bottom{max-width:1400px;margin:0 auto 30px}}
@media screen and (max-width:1470px){.prolist-bottom{max-width:1200px}}
@media screen and (max-width:1279px){.prolist-bottom{max-width:none;max-width:initial;width:auto;margin:0px 50px}}
@media screen and (max-width:768px){.prolist-bottom{margin:0vw 4vw}}
.product-main .l-wrap>.prolist-content{margin-bottom:35px;width:100%}
main{overflow-x:hidden}
.cateapplication{position:relative;padding:50px 0;margin-bottom:30px}
.cateapplication:before{content:'';width:100vw;height:100%;background:#f5f5f5;position:absolute;top:0;left:50%;transform:translate(-50%,0)}
.cateapplication>*{position:relative}
.catebot-inquiry{position:relative;margin:30px auto;display:flex;flex-wrap:wrap;max-width:1400px;box-shadow:0 4px 30px 0 rgb(0 0 0 / 50%)}
.catebot-inquiry>div{position:relative;z-index:2;box-sizing:border-box}
.catebot-inquiry-lef{width:65%;background:#fff;padding:80px 50px}
.catebot-inquiry-lef p strong{font-size:20px;margin-bottom:5px;display:block}
.catebot-inquiry-rig{background:#e6e9ed;width:35%;padding:30px 50px 50px}
.catebot-inquiry-rig-tit{font-weight:bold;font-size:30px;color:#204669}
.catebot-inquiry-rig .send-inquiry .inquiry-form input{width:100%;height:40px;margin-bottom:12px}
.catebot-inquiry-rig #feedbackForm .select-menu{margin-bottom:12px}
.catebot-inquiry-rig .send-inquiry .send-btn{margin:16px 0 0}
.catebot-inquiry-rig-form input{display:block;border:none;outline:none;width:100%;height:42px;padding:0 10px;box-sizing:border-box;margin-top:12px;background:#f7f7f7}
.catebot-inquiry-rig-form textarea{display:block;border:none;outline:none;width:100%;height:180px;padding:10px;box-sizing:border-box;margin-top:12px;background:#f7f7f7;resize:none}
.catebot-inquiry-rig-form #ImgSend_I{width:auto;padding:0 40px;color:#fff;background:#111;text-transform:uppercase;font-weight:bold;cursor:pointer}
.catebot-inquiry-rig-form #ImgSend_I:hover{background:var(--color)}
@media (max-width:1440px){.catebot-inquiry-lef{width:60%}
.catebot-inquiry-rig{width:40%}}
@media (max-width:1024px){.catebot-inquiry-lef{width:100%;padding:40px 30px}
.catebot-inquiry-rig{width:100%;padding:40px 30px}}
@media (max-width:768px){.catebot-inquiry-lef,.catebot-inquiry-rig{padding:30px 20px}
.catebot-inquiry-rig-tit{font-size:25px}}
@media (max-width:560px){.catebot-inquiry-lef,.catebot-inquiry-rig{padding:20px 15px}
.catebot-inquiry-rig-tit{font-size:20px}}
body,.head-nav a{font-size:18px !important}
#product .pro-list .pro-more{font-size:16px}
ul.video11{display:flex;flex-wrap:wrap;justify-content:space-between}
ul.video11 li{width:33%;margin-bottom:25px;text-align:center;display:flex;flex-direction:column}
ul.video11 li iframe{width:100%}
ul.video11 li >p:first-child{margin-bottom:10px}
@media (min-width:1025px){#contact .foot-contact{margin-right:20%;}
.foot-main .l-wrap{justify-content:space-between}
.foot-feedback .feedback-input{width:100%;}
.foot-main .foot-item{width:21%;}
.foot-main .foot-item.foot-ewm{width:11%;}}
.kche-t142.wmkc-ssh-t142 .kche-t142-img .iframe-container{position: relative;width:100%;height:0;padding-bottom: 56.25%;}
.kche-t142.wmkc-ssh-t142 .kche-t142-img .iframe-container iframe{position:absolute;top:0;left: 0;width:100%;height:100%;min-height:inherit}
#product .main-title{display:none;}
#sol-swiper .swiper-slide:nth-child(2) {flex-direction:row-reverse}
.sol-top{background:none}
.sol-top:before{display:none}
.sol-top h3{color:#000}
#sol-swiper .sol-l{height:auto}
.menu li,.foot_top_title { font-size: 18px;}
.menu ul li a,ul.sf-menu ul li a,.contact_n,.foot_top { font-size:14px;}
@media (min-width:1025px){.head-main .head-logo img{max-height:85px;}}
#appli .home-service{background:#fff;padding:3% 0;}
#appli .home-service .service-title{text-align: center;position:relative;color:var(--color);font-weight:var(--fontbold7)}
#appli .home-service .service-title span{display:inline-block;background:#fff;z-index:2;position: relative;padding:0 10px;}
#appli .home-service .service-title:after{content:'';width:100%;height:1px;background:var(--color);position:absolute;top:50%;left:0;transform: translateY(-50%);z-index:0;}
#appli .home-service .service-inner p{margin:7px 0;}
@media (max-width:550px){#appli .home-service{padding:20px 0;}
#appli .home-service .service-inner p{margin:5px 0;font-size: var(--fontsize15);}}
div.floatwindow_fd_main>div{min-height:290px;}