
.newli1 ul li a .lef{border:none;border-radius:0}
.hpic img{max-width:230px;max-height:230px}
.pro_lb1 li{height:auto;width:33%;margin-bottom:20px}
#navul li a{padding:0 10px}
.sf-menu li,.sf-menu>li:hover{background-position:270px 20px}
.public .left .top{width:330px}
.sf-menu,.public .left .leftsidebar_box{width:290px}
.sf-menu li a,.sf-menu li:hover a{font-size:14px}
.head,.footer,.footer .bot{background:#f9f9f9}
#navul>li>a,.footer .mid .left .tite,.footer .bot,.footer .mid .sub .tite{color:#333}
.footer .mid .left .text a,.footer .mid .sub .tix,.footer .mid .left0{color:#666}
.tagContent *{color:inherit}
.footer .mid{display:flex;justify-content:space-between}
.footer .mid .clear{display:none}
.footer .mid .left{max-width:260px;width:auto;margin-right:25px}
.footer .mid .right{width:200px}
.footer .mid .right img{width:100%}
.footer .mid .sub{max-width:250px;width:auto;margin-right:25px}
.footer .mid .left:first-child .text{display:flex;flex-wrap:wrap;justify-content:space-between}
.footer .mid .left:first-child{max-width:480px}
.footer .mid .left:first-child .text li{width:45%}
.footer .mid .left:first-child .text li:nth-child(2n){width:52%}
.public .left .top .tite{height:auto;line-height:1.4;padding:10px 0 10px 10px}
.public .left .leftsidebar_box{padding:0 10px}
.conc ul li a .text{text-align:justify}
.pro-body{text-align:justify}
.conc ul li a .text{min-height:264px}
.service .container{max-width:1200px;margin:0 auto;color:#fff}
.service .title{font-size:60px;text-align:center}
.service .line{max-width:500px;width:100%;background:#fff;height:2px;margin:20px auto;position:relative}
.service .line:after{content:'';position:absolute;width:20px;height:20px;border-radius:50%;background:#fff;left:50%;top:50%;transform:translate(-50%,-50%)}
.service .sub-title{font-size:30px;text-align:center}
.service .service-list{margin-top:20px;display:flex;flex-wrap:wrap;justify-content:center}
.service .service-list>div{width:20%;text-align:center;margin-bottom:15px}
.service .service-list>div img{max-width:150px;border-radius:100%;overflow:hidden}
.service .service-list>div .name{font-size:24px;margin:15px 0}
.service .service-list>div .rm{padding:5px 20px;border:1px solid #000;display:inline-block;border-radius:20px;font-size:18px;color:#ffff}
.service{background:url(/js/9041/servicebg.jpg) no-repeat;background-size:cover;padding:50px 0}
.footer{margin-top:0}
.service{margin-top:30px}
.head{position:fixed;width:100%;top:0;left:0;z-index:99999}
body{padding-top:120px}
.hnews ul li a img{width:200px;height:200px;object-fit:contain;border:1px solid #ccc;box-sizing:border-box;background:#fff}
.hnews ul li a span{width:calc(100% - 200px);padding:20px;box-sizing:border-box}
.hnews ul li{width:49%;margin-right:2%}
.hnews ul li:nth-child(2n){margin-right:0}
.hnews ul li a span b{font-size:17px;line-height:1.3;height:auto;margin-bottom:12px}
.hnews ul li a{background:#f7f7f7}
.pcon .pcon_r p{text-align:justify}
.inqtxt{font-size:15px;line-height:1.6;margin:20px 0}
.pcon .pcon_tab .tit .to{width:200px}
#tags li{display:block !important}
#tags li:nth-child(3){display:none !important}
.page-section-team{background-color:rgb(41,138,217)}
.page-section-contact-box{background-color:rgb(41,138,217)}
.page-section-products-repro-item-tit{max-height:85px}
#liproducts:hover>.submenu.nav0{display:flex!important}
#liproducts .submenu.nav0{width:600px;flex-wrap:wrap;left:50%;margin-left:-300px}
#liproducts .submenu.nav0 li{width:50%;min-width:inherit;height:auto}
#navul li:hover ul li a{height:32px;line-height:32px}
.pdown2 #A_DownLoadProduct span,.pdown3 #A_DownLoadProduct span,.pdown4 #A_DownLoadProduct span{max-width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pdown2 #A_DownLoadProduct,.pdown3 #A_DownLoadProduct,.pdown4 #A_DownLoadProduct{box-sizing:border-box;max-width:100%}
.pdown2{max-width:100%}
.float_l{width:100%}
.xzimg img{width:100%}
.conc ul{display:flex}
.conc ul>div{display:none}
.conc ul li{position:relative;padding-bottom:100px}
.conc ul li a .bnt{position:absolute;bottom:30px;left:50%;transform:translate(-50%,0)}
/*product category */
.category{margin:0 auto;max-width:1264px}
.category ul{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between}
.category ul li{width:32%}
.category li .image{position:relative;display:block;overflow:hidden;width:100%}
.category-box{display:flex;margin-top:35px;justify-content:space-around}
.category-box .icon{display:inline-block;width:70px;height:70px;background-color:#f7f7f7;background-position:left top;background-size:cover;background-repeat:no-repeat;transition:all .3s}
.category-box .main{display:inline-block;padding-right:30px;padding-left:25px;width:calc(100% - 70px)}
.category-box .main .title{display:inline-block;overflow:hidden;margin-bottom:10px;height:20px;color:#333;text-transform:uppercase;font-size:18px;font-family:Kamerik_Bold;line-height:20px;word-break:break-word}
.category-box .main .text{overflow:hidden;height:62px;color:#787878;font-size:14px;line-height:28px;word-break:break-word}
.category li:hover .icon{background-color:#eb7b24;background-position:left -60px}
.category li .image .hei{position:absolute;top:0;right:4px;bottom:4px;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);opacity:0;transition:all .5s}
.category li .image{box-sizing:border-box;border:4px solid #fcfcfc}
.category li:hover .hei{opacity:1}
.category li .image .more{position:absolute;top:200%;left:35%;display:inline-block;padding:12px 30px;background:#eb7b24;color:#fff;text-decoration:none;text-transform:uppercase;font-size:18px;font-family:Kamerik_Bold;line-height:26px;transition:all .5s}
.category li:hover .more{top:40%}
.category li:hover .image{border:4px solid #eb7b24}
.category li:hover .main .title{color:#eb7b24}
.wmkc-title p{color:#000;text-transform:capitalize;font-size:28px}
@media (max-width:768px){.category ul li{width:48%}
.category-box .icon{width:45px;height:45px}
.category li:hover .icon{background-position:left -40px}
.category li .image .more{position:absolute;font-size:12px;line-height:15px}}
.wmkc-swiper{background-color:#f5f5f5;margin:0 auto;overflow:hidden}
.wmkc-swiper .swiper-slide img{padding:20px 30px}
.wmkc-swiper .swiper-slide h4{background-color:#fff;width:70%;height:50px;line-height:50px;position:absolute;top:-80px;left:30px;padding-left:10px;font-size:18px}
.solution-arrow{width:10px;height:10px;position:absolute;border-left:2px solid #17a0d7;border-bottom:2px solid #17a0d7;-webkit-transform:rotate(-135deg);position:absolute;top:-60px;right:100px}
.wmkc-swiper .swiper-slide:hover h4{color:#17a0d7}
.solutions{max-width:1260px;margin:0 auto;padding:50px 0}
.wmkc-title{margin-bottom:25px}
.solutions a.name{display:block}
.category-box .main .title{height:auto}
.swiper-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}
.swiper-wrapper .swiper-slide{width:33.3333%}
.head .header{display:flex;justify-content:space-between;align-items:center}
.head .header .right{width:auto;height:120px}
.search{height:40px;background-color:#fff;border:1px solid #aaa;border-radius:5px;position:relative;overflow:hidden;display:flex}
.search input{border:none;height:40px}
.search-box{width:190px;float:left;color:#666;font-size:15px;padding:0 10px;box-sizing:border-box}
.search-btn{cursor:pointer;width:40px;background:#fff url(/Content/C_IMG/Common/search-b.png) no-repeat center;background-size:16px}
.search input:focus{outline:none}
.head .header .clear{display:none}
.service .title{line-height:60px;}
.service-list li{text-align:center}
.service-list li .name{position:relative;font-weight: var(--fontbold7);font-size:20px;}
.service-list li .rm{font-weight: var(--fontbold7);color:#fff;font-size:18px;border:1px solid #1663a7;padding:6px 10px;border-radius:25px;display:inline-block;margin-top:10px;}