﻿@charset "utf-8";
:root{--color:#6b99ac}
@media(max-width:1024px){.search-box #btnSearch i,.writetous .home-more{color:var(--color)}
.news .swiper-pagination-bullet-active,.news-list li .home-more,nav .nav li .inmenu_1{background-color:var(--color)}
.search-box #btnSearch{background-color:#fff}
nav .nav li .inmenu_1{color:#fff}}
.send-inquiry .inquiry-form #in-name{background-image:url(/js/30793/inname1.png);background-position:right -37px}
.send-inquiry .inquiry-form #in-email{background-image:url(/js/30793/inemail1.png)}
.send-inquiry .inquiry-form #in-content{background-image:url(/js/30793/incontent-c1.png)}
.foot-list div h6{color:#fff}
.hotpro-box,.productcate-box{background:rgb(107 153 172 / 80%)}
.productcate-box-more{color:#fff}
.contactus-box .location-box,.foot-b,.foot-t,.highpro-r{background:var(--color)}
.highpro-r-box::before{background:#aaa}
.highpro-step-num{background:#eee;border-color:#eee;color:var(--color)}
.fnav li a:hover,.fpronav li a:hover,.highpro-authentication li,.highpro-step-act .highpro-step-title,.highpro-text{color:#fff}
.highpro-authentication li::before{background:#fff}
.fshare a{background:#59889b}
.fshare a:hover{background:#7aaec2}
.latestnews-img img{object-fit:contain}
.newsdetails-cont p{margin-bottom:2px}
.submenu .side_nav1>a{font-weight:700;font-size:17px;color:#000}
.about-con{text-align:left;margin-top:50px;position:relative}
.about-con li{float:left;width:45%;padding:35px;position:relative}
.about-con li:nth-child(2){margin-top:100px}
.about-con li:nth-child(2n){margin-left:10%}
.about-con li:nth-child(3n){background:#eee}
.triangle{display:block;position:absolute;width:0;height:0;border:inset 14px;content:''}
.triangle--left{border-right-style:solid;top:50%;left:-26px;margin-top:-7px}
.triangle--right{border-left-style:solid;top:50%;right:-27px;margin-top:-7px}
.about-con-mid{width:2px;background:#eee;position:absolute;left:50%;top:0;height:100%;z-index:-1}
.circle{width:14px;height:14px;border:2px solid;position:absolute;border-radius:50%;right:-10%;margin-right:-16px;top:50%}
.triangle--left{border-color:transparent #eee transparent transparent}
.triangle--right{border-color:transparent transparent transparent #204c6f}
.about-con li:nth-child(2n+1){background:#204c6e}
.about-con li:nth-child(2n){background:#eee}
.about-con li:nth-child(2n+1) h4,.about-con li:nth-child(2n+1) p{color:#fff}
.about-con li:nth-child(2) .circle{left:-10%;right:unset;margin-right:unset;margin-left:-14px}
@media all and (max-width:800px){.about-con li{width:90%;padding:24px;margin-bottom:24px;float:none}
.about-con li:last-child{margin-bottom:0}
.about-con li:nth-child(2){margin-top:0}
.about-con li:nth-child(2n){margin-left:0}
.triangle{right:-27px;top:50%;transform:translateY(-50%) rotate(180deg)}
.triangle--right{margin-top:auto;transform:translateY(-50%) rotate(0)}
.about-con li:nth-child(3) .triangle{transform:translateY(-50%) rotate(0)}
.triangle--left{left:unset;right:-27px;margin-top:unset;transform:translateY(-50%) rotate(180deg)}
.about-con-mid{left:unset;right:0}
.about-con li:nth-child(2) .circle,.circle{right:-10%;margin-right:-13px;margin-top:-7px}}
.about-con{text-align:left;margin-top:50px;position:relative}
.about-con>div{float:left;width:45%;padding:35px;position:relative;background:var(--color)}
.about-con>div:nth-child(2n){margin-left:10%;margin-top:100px}
.circle{width:14px;height:14px;border:2px solid;position:absolute;border-radius:50%;right:-10%;margin-right:-13px;top:50%;background:#fff;border-color:var(--color)}
.u-pos{width:100%;height:100%;position:relative}
.s2{font-size:16px;text-transform:capitalize}
.white{color:#fff}
.triangle{display:block;position:absolute;width:0;height:0;border:inset 14px;content:'';border-left-style:solid;top:50%;right:-63px;margin-top:-7px;border-color:transparent transparent transparent var(--color)}
.about-con .about-con-mid{width:2px;background:#eee;position:absolute;left:50%;top:0;height:100%;z-index:-1}
.about-con>div:nth-child(2n) .circle{left:-10%;right:unset;margin-right:unset;margin-left:-11px}
.triangle--left{border-right-style:solid;top:50%;left:-63px;margin-top:-7px;border-color:transparent var(--color) transparent transparent}
@media(max-width:768px){.triangle{display:none}
.about-con>div:nth-child(2n){margin-left:0;margin-top:20px}}
.location-box{text-align:center}
.location-box .location-title,.location-box ul{text-align:left}
.location-box .home-more{margin-top:18px}
.productcate{margin:35px 0}
.contactus li a,.contactus li p{color:#fff}
.productcate-hot{display:none}
.highpro-l img{background:#fff;object-fit:contain}
.highpro-r{padding:60px}
@media screen and (max-width:1650px){.highpro-r{padding:40px}
.highpro-text{margin:10px 0 20px}}
@media screen and (max-width:1366px){.highpro-r{padding:30px 40px}
.highpro-step{margin-bottom:25px}}
body{font-size:16px}
@media(min-width:769px){.news-list li .news-img img{max-width:80%}
.productcate-list li{width:25%}}
main.siggle-page.Profile hr{height:6px;background:#999;border:1px solid #999;margin-top:5px}
.about-r img{width:100%}
.submenu .side_nav1>a{font-weight:400;font-size:16px;color:#a4a4a4}
nav .nav>li>a{font-size:20px}
nav .nav>li>a{max-height:155px;font-size:20px}
.about-l-text{max-height:inherit;font-size:19px;display:block}
.highpro-text{font-size:20px}
.highpro-authentication li{font-size:18px}
.index .location{display:none}
.highpro{background:0 0}
.highpro .container{display:flex;justify-content:space-between;flex-wrap:wrap}
.highpro .container .item{width:48%;display:flex;align-items:center}
.highpro .container .item .img{width:40%}
.highpro .container .item .text{flex:1}
.highpro .container .item .text h6{font-size:24px;margin-bottom:10px}
.highpro .container .item .text p{color:#555;font-size:19px;line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}
@media(max-width:1100px){.highpro .container .item{width:100%;margin-bottom:20px}}
@media(max-width:768px){.highpro .container .item .text h6{font-size:20px}
.highpro .container .item .text p{-webkit-line-clamp:4;font-size:18px}}
.highpro .container .item{transition:all .2s linear}
.highpro .container .item:hover{box-shadow:0 5px 10px rgb(0 0 0 / 20%)}
@media (min-width:769px){.productcate-list li{border:1px solid #bfbfbf;width:23%}
.productcate>ul{padding:0 25px;box-sizing:border-box}}
.maybe .prodetails-box-tit,.pages-list,.pdservice,.prodetails-box-tit{font-family:Calibri}
.prodetails-bref *{font-family:Calibri!important;font-size:18px!important}
@media (min-width:1025px){.prodetails-bref *{font-size:21px!important}}
.hotprocate li{font-size:19px}
.writetous .home-more{background-color:#c2412f;border-color:#c2412f}
.writetous .home-more:hover{color:#c2412f}
.writetous .home-more i{-webkit-animation:moverig 1.6s infinite;animation:moverig 1.6s infinite;margin-left:6px;vertical-align:initial;font-size:18px}
@keyframes moverig{0%{opacity:1;transform:translateX(0)}
50%{opacity:1;transform:translateX(8px)}
100%{opacity:1;transform:translateX(0)}}
.page-tit{font-weight:700}
.products-list-tit a{font-weight:400}
div.zxgt123{top:unset;bottom:0}
footer,footer a{color:#fff}
.about-r a{width:100%}
@media (min-width:769px){.productcate>ul{justify-content:space-around}
}.productcate .productcate-list li:last-child{display:none}