﻿@charset "utf-8";
.highpro-l img{object-fit:cover}
.highpro-step-title{text-transform:capitalize}
.hotpro-box{bottom:-63px}
@media screen and (min-width:1025px){#liproducts>a{position:relative;padding-right:26px}
#liproducts>a:before{content:'';width:6px;height:6px;border:1px solid #a4a4a4;border-top:none;border-left:none;transform:rotate(45deg);position:absolute;right:6px}
#liproducts:hover>a:before{border-color:var(--color)}}
.protype-text{margin-bottom:40px}
.procateword{border:none;padding:0}
.post-sort a.rm.rm-btn{display:inline-block;color:#0a57ac}
.post-sort a.rm.rm-btn{position:relative;bottom:-4px}
.post-sort-content{background:#fff;padding-bottom:20px;position:relative}
.procateword ul{padding-left:20px}
.post-sort a.rm.rm-btn::after,.post-sort a.rm.rm-btn::before{content:'';position:absolute;right:-15px;top:9px;width:10px;height:2px;background:#0a57ac}
.post-sort a.rm.rm-btn::after{transform:rotate(45deg)}
.post-sort a.rm.rm-btn::before{transform:rotate(-45deg);right:-21px}
.post-sort a.rm.rm-btn.act::after{transform:rotate(-45deg)}
.post-sort a.rm.rm-btn.act::before{transform:rotate(45deg)}
.content_protype.hidden,.procateword.hidden,.prolist-content.hidden{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-height:110px}
.pdservice li{display:flex;align-items:center}
.pdservice li img{margin-right:14px}
.dldc-table-box,.sm-table-box{display:flex;justify-content:space-between;flex-wrap:wrap}
.sm-table-box-item{width:16%;margin-bottom:20px;text-align:center}
.dldc-table-box-item{width:16%;margin-bottom:20px;text-align:center}
.dldc-table-box-item .tit,.sm-table-box-item .tit{border:1px solid #000;font-weight:700;font-size:18px}
.dldc-table-box-item .art span,.sm-table-box-item .art span{display:block;border:1px solid #000;border-top:none}
@media (max-width:500px){.dldc-table-box-item,.sm-table-box-item{width:100%;margin-bottom:10px}
.dldc-table-box-item .tit,.sm-table-box-item .tit{font-size:16px}
.dldc-table-box-item .art span,.sm-table-box-item .art span{font-size:14px}}
@media (max-width:1300px){.productcate-hot{padding:2px 10px}
.productcate-hot strong{font-size:17px}}
@media (max-width:560px){.productcate-hot{padding:2px 8px}
.productcate-hot strong{font-size:14px}}
@media (min-width:769px){.pdshow-l{width:auto}
.pdshow-r{width:auto;flex:1}
.singglepic{width:100%;margin:auto;max-width:100%}}
@media (max-width:1440px){.table-responsive table td,.table-responsive table td *{font-size:12px!important}}
.small-box{height:auto}
.fcontact li:nth-child(2){flex-wrap:wrap}
@media (min-width:1025px){.fcontact li:nth-child(2) p:nth-child(3){margin-left:59px}}
@media (max-width:1024px){.fcontact li:nth-child(2) p:nth-child(3){margin-left:4px}}
.prodetails-bref{text-align:justify}
@font-face{font-display:swap;font-family:fontawesome;src:url(/images/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/images/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(/images/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(/images/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(/images/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(/images/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-family:FontAwesome!important;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-file-pdf-o:before{content:"\f1c1"}
.pdown2 a{color:var(--color);justify-content:center}
.pdown2 a span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}
.pdown2 a i{color:var(--color);margin-right:6px}
.pdown2 a:hover,.pdown2 a:hover i{color:#fff}
@media (max-width:415px){.pdshow-r-btn>a,.pdshow-r-btn>div{padding:0 10px}}
.pdshow-r-btn .pdown2{background:url(/images/down2_1.png);height:60px;border:none;background-size:cover;transform:translateY(-10px)}
.pdshow-r-btn .pdown2 a{background:url(/images/down2_2.png) right top no-repeat;box-sizing:border-box;max-width:100%;height:50px}
.pdown2 a span{padding-right:30px}
.pdshow-r-btn:hover .pdown2{background-color:unset}
.fcontact li:nth-child(3) {flex-wrap: wrap;}