/**owl**/
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px);z-index:9}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.owl-carousel .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-carousel .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-carousel .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-carousel .owl-dots .owl-dot.active span,.owl-carousel .owl-dots .owl-dot:hover span{background:#869791}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}
/**fancybox**/
.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94))}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, hsla(0deg, 0%, 0%, 0) 0%, hsla(0deg, 0%, 0%, 0.006) 8.1%, hsla(0deg, 0%, 0%, 0.021) 15.5%, hsla(0deg, 0%, 0%, 0.046) 22.5%, hsla(0deg, 0%, 0%, 0.077) 29%, hsla(0deg, 0%, 0%, 0.114) 35.3%, hsla(0deg, 0%, 0%, 0.155) 41.2%, hsla(0deg, 0%, 0%, 0.198) 47.1%, hsla(0deg, 0%, 0%, 0.242) 52.9%, hsla(0deg, 0%, 0%, 0.285) 58.8%, hsla(0deg, 0%, 0%, 0.326) 64.7%, hsla(0deg, 0%, 0%, 0.363) 71%, hsla(0deg, 0%, 0%, 0.394) 77.5%, hsla(0deg, 0%, 0%, 0.419) 84.5%, hsla(0deg, 0%, 0%, 0.434) 91.9%, hsla(0deg, 0%, 0%, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}

html{font-family:'Poppins',sans-serif;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box;}
html,body{height:100%;margin:0;}
*,*:before,*:after{box-sizing:border-box;}
body{margin:0;font-family:'微软雅黑',"Futura Bk BT","Arial",'Poppins',sans-serif;font-weight:400;font-size:14px;color:#333;background:#FFFFFF;position:relative;overflow-x:hidden;}
img{max-width:100%;border:0;height:auto;display:block;}
img[alt]{font-size:16px;color:#333;}
a{text-decoration:none;color:inherit;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;outline:none;box-shadow:none;}
a:active,a:hover{outline:0;text-decoration:none;}
a:hover,a:focus,a:active{color:inherit;}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}
button{overflow:visible;}
button,select{text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled]{cursor:default;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
button:focus,input:focus,textarea:focus{outline:none}
input{line-height:normal;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
legend{border:0;padding:0;}
textarea{overflow:auto;width:100%;}
optgroup{font-weight:bold;}
table{border-collapse:collapse;border-spacing:0;margin:0 0 1.5em;}
td,th{padding:0;}
h1,h2,h3,h4,h5,h6{font-weight:700;margin:0;color:#2C2D3F;}
ul,ul li{list-style:none;padding:0;margin:0;}
li > ul,li > ol{margin-bottom:0;margin-left:1.5em;}
hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em;}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],template{display:none;}
svg:not(:root){overflow:hidden;}
figure{margin:1em 0;}
pre{overflow:auto;background:#eee;font-family:'Poppins',sans-serif;font-size:15px;font-size:0.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;padding:1.6em;}
code,kbd,tt,var{font-family:'Poppins',sans-serif;font-size:15px;font-size:0.9375rem;}
abbr,acronym{border-bottom:1px dotted #666;cursor:help;}
mark,ins{background:#fff9c0;text-decoration:none;}
big{font-size:125%;}
dfn,cite,em,i{font-style:italic;}
address{margin:0 0 1.5em;}
dt{font-weight:bold;}
dd{margin:0 1.5em 1.5em;}

.zt90{font-size:0.9em;}.zt80{font-size:0.8em;}.zt46{font-size:0.46em;}.zt42{font-size:0.42em;}.zt40{font-size:0.4em;}
.zt38{font-size:0.38em;}.zt36{font-size:0.36em;}.zt34{font-size:0.34em;}.zt32{font-size:0.32em;}.zt30{font-size:0.3em;}
.zt28{font-size:0.28em;}.zt26{font-size:0.26em;}.zt24{font-size:0.24em;}.zt22{font-size:0.22em;}.zt20{font-size:0.2em;}
.zt18{font-size:0.18em;}.zt16{font-size:0.16em;}.zt14{font-size:0.14em;}.zt12{font-size:0.12em;}

.pt150{padding-top:1.5em}.pb150{padding-bottom:1.5em}
.pt120{padding-top:1.2em}.pb120{padding-bottom:1.2em}
.pt100{padding-top:1em}.pb100{padding-bottom:1em}
.pt80{padding-top:0.8em}.pb80{padding-bottom:0.8em}
.pt60{padding-top:0.6em}.pb60{padding-bottom:0.6em}
.pt50{padding-top:0.5em}.pb50{padding-bottom:0.5em}
.pt40{padding-top:0.4em}.pb40{padding-bottom:0.4em}
.mb200{margin-bottom:2em}
.mt120{margin-top:1.2em}
.mt80{margin-top:0.8em}.mb80{margin-bottom:0.8em}
.mt60{margin-top:0.6em}.mt50{margin-top:0.5em}.mt40{margin-top:0.4em}.mt30{margin-top:0.3em}.mt20{margin-top:0.2em}
.mb60{margin-bottom:0.6em}.mb40{margin-bottom:0.4em}

.clearfix::after{display:block;clear:both;content:"";}
.ofs{overflow:hidden;}
.bgwhite{background-color:#FFF;}
.wbFlex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.fl{float:left;}
.fr{float:right;}
.hgs{height:100%;}
.mr7d3{margin-right:40px;}
.ovs{overflow:hidden;}
.mbNone{display:none !important;}
.pcNone{display:none !important;}
.wbJcc{-ms-flex-pack:center;justify-content:center;}
.wbJce{-ms-flex-pack:end;justify-content:end;}
.wbAtc{-ms-flex-align:center;align-items:center;}
.wbJsb{-ms-flex-pack:space-between;justify-content:space-between;}
.wbWrap{-ms-flex-flow:wrap;flex-flow:wrap;}
.wbColumn{-ms-flex-flow:column;flex-flow:column;}
.faCont1,.faCont2,.faCont3,.faCont4,.faCont5{font-size:100px;}
.btn{color:#f6cd4c;padding:0.8em 1.3em;text-transform:capitalize;background:#17234c;position:relative;box-shadow:none;display:block;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);border:none;border-radius:0.22em;font-weight:600;}
.btn:hover{color:#17234c;}
.btn:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#f6cd4c;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;border-radius:0.22em;}
.btn:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);}
a.btn:hover,a.btn:focus,a.btn:active{color:#17234c;}

.wbWidth1{width:14.65em;margin:0 auto;position:relative;}
.wbWidth2{width:13em;margin:0 auto;position:relative;}
.wbCon{width:100%;max-width:767px;margin:0 auto;padding:0 0.1em;}
@media (max-width:1485px){.faCont1{font-size:6.73vw;}}
@media (max-width:1320px){.faCont2{font-size:7.57vw;}}

.header{background-color:#17234ce3;width:100%;top: 0;position:relative;z-index:9999}
.header .navbar-collapse{padding:0;}
.header .header-inner{z-index:999;width:100%;position:relative;}
.header .navbar{background:none;box-shadow:none;border:none;margin:0;height:0;min-height:0;}
.header .nav{display:flex;gap:0.2em}
.header .nav > li{position:relative;}
.header .nav > li:last-child{margin:0;}
.header .nav > li > a{color:#FFF;padding:2em 0.6em;position:relative;display:flex;justify-content:center;align-items:center;font-weight:600;}
.header .nav li.active a.topcss,.header .nav li a:hover,.header .nav > li:hover > a{color:#f6cd4c;}
.header .nav .child1{position:relative;margin:0;padding:0.05em 0 0.05em 0.1em;}
.header .nav .dropdown .child1 a{display:block;position:relative;white-space:nowrap;margin-bottom: 0.2em;padding-right:1.4em;font-weight:400;color: #FFF;}
.header .nav .dropdown .child1 a:hover{color:#f6cd4c;}
.header .nav .dropdown i{position:absolute;right:5px;line-height:24px;}
.header .nav .dropdown .child1 .dropleft{background:#00000080;position:absolute;left:100%;top:0;z-index:999;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.2);box-shadow:0 3px 5px #3333334d;transform-origin:0 0 0;transform:scaleY(0.2);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;opacity:0;visibility:hidden;margin:0;padding:0.1em 0;}
.header .nav .dropdown .child1 .dropleft .child2{position:relative;margin:0;padding:3px;}
.header .nav .dropdown .child1 .dropleft a{color:#FFF;}
.header .nav .dropdown .child1:hover .dropleft{opacity:1;visibility:visible;transform:translateY(0);}
.header .nav .icoBar1{background-image:url(../icos/a1.svg);background-repeat:no-repeat;background-size:1.2em;width:1.2em;height:1.2em;margin-left:0.1em;}
.header .nav li .dropdown{margin:0;background-color:#00000080;position:absolute;top:100%;z-index:999;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.2);box-shadow:0 3px 5px #3333334d;transform-origin:0 0 0;transform:scaleY(0.2);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;opacity:0;visibility:hidden;padding:0.15em 0;min-width:100%;}
.header .nav li:hover .dropdown{opacity:1;visibility:visible;transform:translateY(0);}
.header .nav li ul a:hover,.header .nav .dropdown .child1 .dropleft a:hover{color:#e9b40d;}
.header .nav .icoBar2{background-image:url(../icos/a1.svg);background-repeat:no-repeat;background-size:16px;width:16px;height:100%;margin-left:6px;background-position:right center;transform:rotate(-90deg);}
.header .nav .dropdown .child1:hover .icoBar2{background-image:url(../icos/a2.svg);}
.header .nav li a.topcss::before{position:absolute;content:"";left:0;bottom:0;height:3px;width:0;background:#f6cd4c;border-radius:5px 5px 0 0;opacity:0;visibility:hidden;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;}
.header .nav li:hover a.topcss .icoBar1,.header .nav li.active a.topcss .icoBar1{background-image:url(../icos/a2.svg);}
.header .nav li.active a.topcss:before,.header .nav li:hover a.topcss:before{opacity:1;visibility:visible;width:100%;}
.header .wbNav{display:flex;justify-content:space-between;align-items:center;}
.header .wbNav .logos{height:0.5em;}
.header .wbNav .logos a{display:block;height:100%;}
.header .wbNav .logos a img{max-width:100%;max-height:100%;}
.header .middle-header{display:none;}
.main-menu{position:relative;}
.header .right-bar{display:flex;}
.header .right-bar .search a{height:0.35em;width:0.35em;text-align:center;border-radius:0.04em;display:block;background-image:url(../icos/sear1.svg);background-repeat:no-repeat;background-position:center;background-size:90% auto;}
.header .search-top.active a{background-image:url(../icos/close1.svg);background-color:transparent;background-size:90% auto;}
.header .right-bar .search a:hover{background-image:url(../icos/sear2.svg);}
.header .search-top.active a:hover{background-image:url(../icos/close2.svg);}
.header .search-top{position:relative;}
.header .search-form{position:absolute;right:0;z-index:9999;opacity:0;visibility:hidden;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;box-shadow:0 0 10px #0000001c;border-radius:0.04em;overflow:hidden;transform:scale(0);top:0.48em;}
.header .search-top.active .search-form{opacity:1;visibility:visible;transform:scale(1);}
.header .search-form input{width:20.14em;height:3.57em;line-height:3.57em;padding:0 5em 0 1.42em;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;border-radius:0.21em;border:none;background:#fff;color:#2C2D3F;display:block;}
.header .search-form button{position:absolute;right:0;height:100%;top:0;width:3.57em;background:#f6cd4c;border:none;color:#fff;border-radius:0 4px 4px 0;border-left:1px solid transparent;display:block;background-image:url(../icos/sear1.svg);background-repeat:no-repeat;background-position:center;background-size:50% auto;}
.header .search-form button:hover{background-color:#000;}
.header .header .nav li a i.icofont-search-1{font-size:24px;}
.header .header-inner .get-quote{margin:0;padding:0;}
.header .header-inner .get-quote .btn{color:#fff;display:none;margin:0;padding:0;}
.header.style2 .header-inner{border-top:1px solid #eee;}
.header.style2 .logo{margin-top:6px;}
.header .middle-header{background:#17234c;padding:16px 0;border-bottom:1px solid #eee;}
.header.style2 .get-quote{margin-top:0;}
.header .single-widget{position:relative;margin-right:30px;padding-left:55px;}
.header .single-widget:last-child{margin:0;}
.header .single-widget .logo{margin:0;padding:0;margin-top:7px;}
.header .single-widget i{position:absolute;left:0;top:6px;height:40px;width:40px;line-height:40px;color:#fff;background:#a67b4c;border-radius:4px;text-align:center;font-size:15px;}
.header .single-widget h4{font-size:15px;font-weight:500;}
.header .single-widget p{margin-bottom:5px;text-transform:capitalize;}
.header .single-widget.btn{margin-left:0;}
.header.sticky{position:fixed;z-index:999;top:0;left:0;bottom:initial;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;animation:fadeInDown 0.5s both 0.1s;background-color:#17234c;}
.header.sticky .header-bottom{position:absolute;z-index:999;top:initial;left:0;bottom:initial;}
.header.style2 .slicknav_btn{margin-top:18px;}
.header .slicknav_nav{margin-top:58px;}
.header.style2 .slicknav_nav{margin-top:60px;}
.header.style2 .header-inner,.header.style2 .main-menu{display:none;}

.slider .hero-slider .owl-item a{display:block;width:100%;height:100%;}
.slider .single-slider{height:auto !important;}
.slider .owl-carousel .owl-nav{margin:0;position:absolute;top:50%;width:100%;margin-top:-25px;}
.slider .owl-carousel .owl-nav button{height:70px;width:36px;line-height:normal;text-align:center;color:#FFF;font-size:26px;position:absolute;margin:0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;padding:0;border-radius:2px;background-color:#1e1f2d80;border:none;}
.slider .owl-carousel .owl-nav button .point{height:36px;width:36px;background-image:url(../icos/a1.svg);background-size:80% auto;background-repeat:no-repeat;background-position:center;}
.slider .owl-carousel .owl-nav .owl-prev{left:20px;}
.slider .owl-carousel .owl-nav .owl-next{right:20px;}
.slider .owl-carousel .owl-nav .owl-prev .point{transform:rotate(90deg);}
.slider .owl-carousel .owl-nav .owl-next .point{transform:rotate(-90deg);}
.slider .owl-carousel .owl-nav .owl-prev:hover,.slider .owl-carousel .owl-nav .owl-next:hover{background-color:#f6cd4c;}
.slider .owl-carousel .owl-controls .owl-nav .owl-prev{left:20px;transform:rotateY(180deg);}
.slider .owl-carousel .owl-controls .owl-nav .owl-next{right:20px;}
.owl-item.active .single-slider h1{animation:fadeInUp 1s both 0.6s;}
.owl-item.active .single-slider p{animation:fadeInUp 1s both 1s;}
.owl-item.active .single-slider .button{animation:fadeInDown 1s both 1.5s;}
.bannerSlider .owl-dots{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;z-index: 999;}
.bannerSlider .owl-dots .owl-dot{display:block;border:none;background-color:transparent;}
.bannerSlider .owl-dots .owl-dot span{background-color:#FFF;transition:0.3s;display:block;margin:0}
.bannerSlider .owl-dots .owl-dot.active span{width:20px;}
.bannerSlider .owl-dots .owl-dot.active span,.bannerSlider .owl-dots .owl-dot:hover span{background-color:#f6cd4c;}
.owl-fade-scale-in{transform-origin:50% 50%;-webkit-animation:scaleUpFrom 0.5s ease both;animation:scaleUpFrom 0.5s ease both;}
.owl-fade-scale-out{transform-origin:50% 50%;-webkit-animation:scaleUpTo 0.5s ease both;animation:scaleUpTo 0.5s ease both;}
@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5);}
}
@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5);}
}
.lacts{width:100%;position:relative;}
.lacts .imgs{width:100%;height:4.65em;}
.lacts .imgs img{width:100%;height:100%;object-fit:cover}
.lacts .mainTitle{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;flex-flow:column;}
.lacts .mainTitle h1,.lacts .mainTitle .ts{font-weight:600;font-family:'Poppins',"Arial";display:block;line-height:normal;color:#FFF;margin-bottom:0.2em;}
.lacts .mainTitle .ls{width:1.2em;height:0.04em;background-color:#f6cd4c;margin-bottom:0.2em;}
.breadcrumb{margin-top:0.25em;}
.breadcrumb ul{padding:0;background-color:transparent;border-radius:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-image:url(../images/ico_home.svg);background-repeat:no-repeat;background-size:auto 0.16em;background-position:left;padding-left:0.25em;}
.breadcrumb .rgs{width:1.4em;height:1em;background-image:url(../images/ico_right_1.svg);background-repeat:no-repeat;background-size:auto 0.8em;background-position:center;padding-left:0.25em;}
.breadcrumb li{color:#999999;display:flex;align-items:center;}
.breadcrumb li a:hover{color:#f6cd4c;}
.pro-lists .wbWidth2{display:flex;justify-content:space-between;}
.proLeft{width:3.6em;background-color:#17234c;}
.proLeft .titles{color:#FFFFFF;padding:0 0.6em;line-height:2.6em;width:100%;font-weight:600;text-align:left;}
.pvFrs{position:relative;}
.proLeft .proNavs{width:100%;}
.proLeft .proNavs > li{border-bottom:0.01em solid #cccccc;position:relative;}
.proLeft li .fsLink{color:#FFF;display:block;padding-left:1.1em;line-height:3.2em;position:relative;font-weight:600;white-space:nowrap;width:calc(100% - 2.5em);text-overflow:ellipsis;overflow:hidden;}
.proLeft li.child1 .seLink{display:block;line-height:1.5em;padding:0.5em 2em;width:100%;color:#FFF;}
.proLeft li.child1:last-child .seLink{border-bottom:none;}
.proLeft li .fa{position:absolute;top:0;right:0;width:0.32em;height:100%;background-image:url(../images/ico_add_1.svg);background-repeat:no-repeat;background-size:0.16em 0.16em;background-position:center;}
.proLeft li .fa:hover{background-image:url(../images/ico_add_2.svg);}
.proLeft li .prodown{display:none;width:100%;margin:0;padding-top:0.15em;padding-bottom:0.15em;}
.proLeft li a:hover,.proLeft li.child1 .seLink:hover,.proLeft li.active .fsLink,.proLeft .prodown li.active .seLink{color:#f6cd4c;}
.proLeft li.opens .fa{background-image:url(../images/ico_minus_2.svg);}
.proLeft li.opens .pvFrs{background-color:#f6cd4c;}
.proLeft li.opens .fsLink{color:#17234c;}
.proSearch{position:relative;padding:0 0.15em;width:100%;margin-bottom:0.1em;}
.proSearch .search-form{position:relative;width:100%;}
.proSearch .search-form input::placeholder{color:#cccccc;}
.proSearch .search-top.active .search-form{opacity:1;visibility:visible;transform:scale(1);}
.proSearch .search-form input{width:100%;padding:0.5em 3em 0.5em 1em;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;border:none;background:#FFFFFF;color:#333;display:block;border-radius:0;}
.proSearch .search-form button{position:absolute;right:0;height:100%;top:0;width:3em;background:#fff;border:none;color:#fff;border-left:1px solid transparent;display:block;background-image:url(../images/ico_search_1.svg);background-repeat:no-repeat;background-position:center;background-size:50% auto;border-radius:0;}
.proSearch .proFrs:hover{background-color:#333;}
.proRight{width:9em;}
.proRight .proList{display:grid;grid-template-columns:repeat(3,1fr);gap:0.2em 0.3em;margin-bottom:0.4em;}
.proRight .wbPros{width:100%;overflow:hidden;border:0.01em solid transparent;}
.proRight .wbPros .imgs{width:100%;height:2.76em;display:block;overflow:hidden;border:0.01em solid #cccccc;background-color:#FFF;}
.proRight .wbPros .imgs img{width:100%;height:100%;display:block;transition:0.5s;object-fit:cover;}
.proRight .wbPros .txts{width:100%;padding:0 0.1em;overflow:hidden;padding-bottom:0.25em;}
.proRight .wbPros .txts .ts{margin:0.2em auto 0.1em;overflow:hidden;display:block;}
.proRight .wbPros .txts .ts span{line-height:1.6em;height:3.2em;text-overflow:ellipsis;overflow:hidden;color:#333;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;}
.proRight .wbPros .txts .ms{width:1.1em;height:0.26em;}
.proRight .wbPros .txts .ms a{width:100%;height:100%;background-image:url(../icos/iq2.svg);background-repeat:no-repeat;background-size:cover;display:block;}
.proRight .wbPros:hover .txts .ms a{background-image:url(../icos/iq1.svg);}
.proRight .wbPros:hover{border:0.01em solid #17234c;}
.proRight .wbPros:hover .txts{background-color:#17234c;}
.proRight .wbPros:hover .txts .ts span{color:#FFF;}
.proRight .wbPros:hover .imgs{border:none;}

.pro-show{margin-bottom:120px}
.proBm{width:100%;}
.pro-show-lists{margin-top:0.6em;}
.arrayPics{width:5em;position:relative;flex:none}
.arrayPics a{display:block;}
.big-pro-carousel{width:100%;aspect-ratio: 1 / 1;border:1px solid #5b6481;box-sizing:content-box;}
.big-pro-carousel .item a{display:block;width:100%;aspect-ratio: 1 / 1;}
.big-pro-carousel .item a img{width:100%;height:100%;object-fit:cover;}
.big-pro-carousel .owl-controls{position:absolute;top:calc((100% - 0.62em) / 2);width:100%;}
.big-pro-carousel .owl-nav{position:absolute;width:100%;top:calc(50% - 0.3em);display:flex;justify-content:space-between;height:0.62em;z-index: 99;}
.big-pro-carousel .owl-nav button{border:0;background-color:#17234c78;width:1.8em;font-size:0.16em;border-radius:0;padding: 0;}
.big-pro-carousel .owl-nav button span{display:block;width:100%;height:100%;background-image:url(../images/ico_left_1.svg);background-repeat:no-repeat;background-position:center;background-size:100%;}
.big-pro-carousel .owl-nav button.owl-next span{transform:rotate(180deg);}
.big-pro-carousel button.disabled{cursor:no-drop;}
.big-pro-carousel .owl-nav button:hover{background-color:#f2bc10;}
.big-pro-carousel .owl-nav button.disabled:hover{background-color:#17234c78;}
.small-pro-carousel{width:100%;margin-top:0.2em;}
.small-pro-carousel .owl-item .item{border:1px solid #cccccc;}
.small-pro-carousel .owl-item .item.on{border:1px solid #17234c;}
.small-pro-carousel .owl-item .item a{width:100%;aspect-ratio: 1 / 1;}
.small-pro-carousel .owl-item .item a img{width:100%;height:100%;object-fit:cover;}
.owl-nav.disabled{display:none;}
.bigList{aspect-ratio: 1 / 1;}
.bigList a{width:100%;height:100%;display:flex;justify-content:center;align-items:center;border: 1px solid #5b6481;}
.bigList a img{max-width:100%;max-height:100%}
.box{position:relative;justify-content:space-between;gap: 0.4em;display:flex}
.wbSx{width:6.5em;flex: 1;}
.wbSx h1{font-weight:600;color:#333333;margin-bottom:1em;line-height:1.6em;}
.wbSx .wbFs{margin-bottom:1.5em;color:#333333;}
.wbSx .wbFs *{font-size:1em;line-height:1.6em !important;text-wrap:unset !important;margin:0;padding:0}
.wbSx li{position:relative;padding-left:1.2em;margin-bottom:0.5em;background-image:url(../images/ico3.png);background-repeat:no-repeat;background-size:auto 0.8em;background-position:left 0.45em;}
.wbSx .wbMs{display:flex;align-items:flex-end;}
.wbSx .wbFs table{max-width:100%;width:auto !important;margin-top:0.6em;}
.wbSx .wbFs td{border:1px solid #ddd;padding:10px 20px !important;width:auto !important;}
.wbSx .wbFs td *{font-size:1em;}
.wbSx .get-quote{display:flex;gap:0.2em;}

.proShare{display:flex;gap:0.08em;margin-left:0.3em;}
.proShare a{display:flex;width:0.36em;height:0.36em;justify-content:center;align-items:center;border-radius: 0.04em;}
.proShare a img{width:50%;}
.proShare a.linkedin{background-color:#0865c2;}
.proShare a.facebook{background-color:#2764b1;}
.proShare a.youtube{background-color:#fd0000;}
.proShare a.instagram{background-color:#d34067;}
.proShare a.twitter{background-color:#0f94f1;}
.proShare a.whatsapp{background-color:#25d366;}
.proShare a:hover{background-color:#333 !important;}
.proShowWidth{width:100%;margin-top:0.5em;}
.psInfo .ts{width:100%;background-color:#d6d6d6;display:flex;align-items:center;margin-bottom:0.5em;}
.psInfo .ts span{font-weight:600;line-height:normal;color:#f6cd4c;background-color:#17234c;display:flex;align-items:center;padding: 0.8em 1.6em;}
.psInfo table{width:100%;margin:0;}
.psInfo td{border:1px solid #d2d2d2;padding:0.8em 1.2em !important;font-size:18px;}
.psInfo td.tds1{background-color:#f3f4f8;width:350px;}
.psInfo .wrs td *{font-size:18px;}
.psInfo .firstRow{letter-spacing:1px;}
.psInfo .infos{background-color:#FFF;padding:2em 1.2em;}
.psInfo .wrs{font-size:0.16em !important;}
.psInfo .wrs *{font-size:1em !important;line-height:1.6em;}
.psMain{margin-top:0.6em;width:100%;}
.psMain .ts{font-size:0.36em;font-weight:600;margin-bottom:0.8em;line-height:normal;}
.proListCon{margin-bottom:0.3em;}
.proListCon .ts{font-size:0.28em;color:#333333;line-height:1.6em;font-weight:600;}
.proListCon .ds{font-size:0.16em;color:#333333;line-height:2em;margin-top:1em;}
.proListCon li{margin-bottom:20px;position:relative;padding-left:20px;background-image:url(../images/ico3.png);background-repeat:no-repeat;background-size:auto 0.8em;background-position:left 0.45em;}
.proListCon h1{font-size:30px;margin:10px 0 20px;}
.proListCon table{max-width:100%;width:auto !important;}
.proListCon td{border:1px solid #ddd;padding:10px 20px !important;font-size:14px;width:auto !important;}
.proListCon .wrs td *{font-size:18px;}
.proListCon .firstRow{letter-spacing:1px;}
.wbSx .getBtn{display:flex;flex-wrap:wrap;}
.wbSx .getBtn a{margin:0 0.2em 0 0;width:1.2em;height:0.45em;line-height:0.45em;}
.wbSx .getBtn a::before{background-color:#4b4b4b;}
.wbSx .getBtn a::after{background-color:#df3538;}
.wbSx .getBtn a:hover span{color:#FFFFFF;}
.wbSx .getBtn a span{font-size:0.14em;}
.comVds{width:100%;height:7.65em;margin-top:0.8em;overflow:hidden;}
.vdWidth{width:100%;height:100%;}
video{width:100%;height:100%;background-color:#000;display:block;}

.psInfo .ts1{font-weight:600;color:#333;line-height:normal;text-align:center;margin-bottom:0.3em;}
.psfea{margin-bottom:0.5em}
.psfea .ds1{color:#333;line-height:1.6em;}
.psfea .ds1 *{text-wrap:unset !important;padding: 0;margin: 0;}
.psfea .lists{margin-top:0.6em;}
.psfea .lists .ls{display:flex;justify-content:space-between;margin-bottom:0.8em;gap: 0.6em;}
.psfea .lists .ls:last-child{margin-bottom:0;}
.psfea .lists .ls .imgs{width:5.85em;overflow:hidden;flex:none;}
.psfea .lists .ls .imgs img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.psfea .lists .ls .desc{flex:1;overflow:hidden;display:flex;flex-flow:column;justify-content:center;}
.psfea .lists .ls .desc .ts2{color:#333;line-height:normal;margin-bottom:0.5em;font-weight:600}
.psfea .lists .ls .desc .ds2{color:#333;line-height:1.6em;}
.psfea .lists .ls:nth-child(2n) .imgs{order:2;}
.psfea .lists .ls:nth-child(2n) .desc{order:1;}
.psfea .lists .ls:hover .imgs img{transform:scale(1.1);}

.proBms .ts{font-weight:600;line-height:normal;margin:0 auto 1em;text-align:center;}
.proBms .wbPros1 a{display:block;width:100%;}
.proBms .wbPros1 .imgs{width:100%;aspect-ratio: 1 / 1;display:flex;justify-content:center;align-items:center;overflow:hidden;border:1px solid #cdcdcd;background-color:#FFFFFF;}
.proBms .wbPros1 .imgs img{max-width:100%;max-height:100%;transition:0.3s;}
.proBms .wbPros1 .imgs:hover img{transform:scale(1.1);}
.proBms .wbPros1 .sts{width:96%;padding:0.2em 0;margin:0 auto;}
.proBms .wbPros1 .sts span{color:#000000;line-height:1.6em;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;text-align:center;font-weight:600;}
.proBms .wbPros1:hover .sts span{color:#cf142c;}
.proBms .owl-nav{position:absolute;top:calc(50% - 0.8em);z-index: 9;width: 100%;}
.proBms .owl-nav.disabled{display:flex;}
.proBms .owl-nav button{width:0.6em;height:0.6em;background-color:transparent;border:none;display: block;position: absolute;}
.proBms .owl-nav button:hover .left,.proBms .owl-nav button:hover .right{background-image:url(../icos/ico_jt_2.svg);}
.proBms .owl-nav .left{transform:rotate(180deg);}
.proBms .owl-nav .left,.proBms .owl-nav .right{background-image:url(../icos/ico_jt_1.svg);background-repeat:no-repeat;width:100%;height:0.4em;background-size:auto 100%;background-position:center;}
.pro-wds{padding:0 0.8em;position: relative;}
.pro-wds .proList{width:100%}
.proBms .owl-nav button.owl-prev{left:-0.8em}
.proBms .owl-nav button.owl-next{right:-0.8em}

.abouts{padding:1em 0 2.1em;background-color:#FFF;background-image:url(../images/atbg.webp);background-repeat:no-repeat;background-size:7.14em 5.98em;background-position:right top;margin-top:-0.48em;position:relative;z-index:-1;}
.profile{display:flex;justify-content:space-between;align-items:center;}
.profile .lts{width:5.6em;color:#333333;}
.abouts .lts .ts{line-height:normal;margin-bottom:0.4em;font-weight:600;font-family:Arial;}
.abouts .lts .ts:first-letter{color:#f6cd4c;}
.abouts .lts .ds{line-height:1.8em;max-height:20em;overflow:hidden;overflow-y:auto;}
.profile .rgs{width:7em;height:5em;}
.factor{margin-top:0.4em;}
.factor .owl-carousel{cursor:grab;}
.factor .owl-carousel .owl-stage-outer{padding:0.15em 0;}
.factor .item{transition:0.3s;border:0.03em solid #17234c;}
.factor .item:hover{transform:translateY(-0.15em);border:0.03em solid #f6cd4c;}
.advs{width:100%;background-repeat:no-repeat;background-size:cover;}
.advs .lts{width:100%;color:#FFF;text-align:center;}
.advs .owl-carousel{margin-top:0.6em;}
.advs .item{width:100%;height:3.75em;background-color:#ffffff;position:relative;overflow:hidden;}
.advs .im1,.advs .im2{width:100%;height:100%;display:flex;flex-flow:column;justify-content:center;align-items:center;position:relative;padding:0.2em;}
.advs .brs{width:100%;height:100%;position:absolute;top:0;left:0;padding:0.07em;}
.advs .brs:before{width:100%;height:100%;display:block;content:"";border:1px solid #17234c;}
.advs .im1 .imgs{width:0.72em;height:0.72em;margin-bottom:0.2em;}
.advs .im1 .imgs img{width:100%;height:100%;object-fit:cover}
.advs .im1 .ts{color:#17234c;}
.advs .im2{position:absolute;top:0;left:-100%;background-color:#f6cd4c;transition:0.5s;}
.advs .im2 .ds{color:#17234c;text-align:center;width:100%;height:100%;display:flex;flex-flow:column;justify-content:center;line-height:1.6em;}
.advs .item:hover .im2{left:0;}
.advs .owl-nav{width:100%;display:flex;position:absolute;top:calc(50% - 0.3em);justify-content:space-between;}
.advs .owl-nav.disabled{display:flex;}
.advs .owl-nav button{width:0.6em;height:0.6em;background-color:#ffffff;border-radius:50%;border:none;}
.advs .owl-nav button:hover{background-color:#f6cd4c;}
.advs .owl-prev{margin-left:-1em;}
.advs .owl-next{margin-right:-1em;}
.advs .owl-nav .left{transform:rotate(180deg);}
.advs .owl-nav .left,.advs .owl-nav .right{background-image:url(../images/ico_jt_1.svg);background-repeat:no-repeat;width:100%;height:0.2em;background-size:auto 100%;background-position:center;}
.hist{width:100%;overflow:hidden;}
.hist .lts{margin-left:0.94em;}
.hist .owl-carousel{width:17.2em;margin-left:0.64em;margin-top:0.4em;}
.hist .owl-stage{display:flex}
.hist .owl-stage .owl-item{float:none}
.hist .item{border-top:1px solid #999999;border-right:1px solid #999999;padding:0.2em 0.3em 0.3em;color:#333333;height: 100%;}
.hist .item .rs{line-height:normal;}
.hist .item .ts{line-height:normal;margin-top:2em;}
.hist .item .ds{line-height:normal;margin-top:1.5em;}
.hist .active:not(.active ~ .active) .item{color:#f6cd4c;}
.hist .bgs{position:absolute;width:8em;height:calc(100% - 0.89em);background-color:#17234c;left:-3.18em;bottom:0;}
.hist .owl-nav.disabled{display:flex;}
.hist .owl-nav{width:100%;display:flex;position:absolute;top:0.35em;flex-flow:column;left:-0.6em;gap:0.2em;}
.hist .owl-nav button{width:0.48em;height:0.32em;border:none;background-color:transparent;}
.hist .owl-nav .left{transform:rotate(180deg);}
.hist .owl-nav .left,.hist .owl-nav .right{background-image:url(../images/ico_j_1.svg);background-repeat:no-repeat;width:100%;height:0.32em;background-size:100% auto;background-position:center;}
.hist .owl-nav .left:hover,.hist .owl-nav .right:hover{background-image:url(../images/ico_j_2.svg);}
.hist .disabled{display:none}
.honors{width:100%;background-image:url(../images/hrabs.jpg);background-repeat:no-repeat;background-size:cover;}
.honors .lts{width:100%;text-align:center;}
.honors .item .imgs{height:3.4em;width:100%;}
.honors .item .imgs img{height:100%;max-width:100%;width:auto;}
.honors .owl-carousel{margin-top:0.5em;}
.honors .owl-nav{width:100%;display:flex;position:absolute;top:calc(50% - 0.3em);justify-content:space-between;}
.honors .owl-nav.disabled{display:flex;}
.honors .owl-nav button{width:0.6em;height:0.6em;background-color:#f6cd4c;border-radius:50%;border:none;}
.honors .owl-nav button:hover{background-color:#17234c;}
.honors .owl-prev{margin-left:-1em;}
.honors .owl-next{margin-right:-1em;}
.honors .owl-nav .left{transform:rotate(180deg);}
.honors .owl-nav .left,.honors .owl-nav .right{background-image:url(../images/ico_jt_1.svg);background-repeat:no-repeat;width:100%;height:0.2em;background-size:auto 100%;background-position:center;}
.honors .owl-nav button:hover .left,.honors .owl-nav button:hover .right{background-image:url(../images/ico_jt_2.svg);}
.partenr .lts{width:100%;text-align:center;}
.partenr .wbWidth2{position:relative;z-index:9;}
.partenr .lists{display:grid;grid-template-columns:repeat(5,1fr);gap:0.3em;margin-top:0.6em;}
.partenr .lists .item{background-color:#1a264e;padding:0.03em;width:100%;height:1.63em;}
.partenr .lists .item .imgs{display:block;width:100%;height:100%;}
.partenr .lists .item .imgs img{width:100%;height:100%;object-fit:cover;}
.parbgs{position:absolute;bottom:0;right:0;width:7.9em;height:6.47em;z-index:0;background-image:url(../images/parbg.jpg);background-repeat:no-repeat;background-position:right bottom;background-size: cover;}
.partenr .lists .item:hover{animation:myfirst 0.5s 1;background-color:#f6cd4c;}
@keyframes myfirst{
	0%{transform:translate(0px,0px);}
	20%{transform:translate(0px,-10px);}
	40%{transform:translate(0px,2px);}
	60%{transform:translate(0px,-5px);}
	80%{transform:translate(0px,1px);}
	90%{transform:translate(0px,-2px);}
	100%{transform:translate(0px,0px);}
}
.cases .lists{display:grid;grid-template-columns:repeat(3,1fr);gap:0.3em;}
.cases .imgs{width:100%;aspect-ratio: 3 / 2;overflow:hidden;}
.cases .imgs img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.cases .imgs:hover img{transform:scale(1.1);}
.news{background-color:#ffffff;}
.news .newsNav{display:flex;margin-bottom:0.2em;justify-content:center;gap:0.3em;}
.news .newsNav .ns{padding:0.6em 1.5em;background-color:#17234c;color:#f6cd4c;}
.news .newsNav .ns:hover,.news .newsNav .ns.active{background-color:#f6cd4c;color:#17234c;}
.newsList{display:grid;grid-template-columns:repeat(3,1fr);gap:0.3em;margin-top:0.5em;}
.newsList .ls{width:100%;overflow:hidden;background-color:#ffffff;box-shadow:0 0 10px #DDD;}
.newsList .ls .newsImg{width:100%;aspect-ratio: 5 / 4;overflow:hidden;}
.newsList .ls .newsImg img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.newsList .ls .newsTxt{padding:0.25em;}
.newsList .ls .newsTxt .dates{color:#17234c;margin-bottom:1.2em;}
.newsList .ls .newsTxt .ts{color:#333333;font-weight:600;margin-bottom:1.2em;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;}
.newsList .ls .newsTxt .mrs{color:#333333;border-bottom:1px solid #333;padding-bottom:0.6em;display:table;}
.newsList .ls:hover{background-color:#17234c;}
.newsList .ls:hover .newsImg img{transform:scale(1.1);}
.newsList .ls:hover .newsTxt .dates{color:#FFFFFF;}
.newsList .ls:hover .newsTxt .ts{color:#FFFFFF;}
.newsList .ls:hover .newsTxt .mrs{color:#FFFFFF;border-bottom:1px solid #FFFFFF;}
.newsShow{display:flex;justify-content:space-between;}
.newLeft{width:8.5em;min-height:9.81em;border-radius:0.2em;}
.newLeft .ts h1{font-size:28px;color:#333333;line-height:normal;font-weight:600;}
.newLeft .ds{margin-top:1em;font-size:14px;}
.newLeft .dates{height:1.3em;line-height:1.3em;font-size:1em;color:#999999;padding-left:1.7em;background-image:url(../img/dates.jpg);background-size:auto 1.3em;background-repeat:no-repeat;display:inline-block;}
.newLeft .cs{font-size:16px;color:#333333;margin-top:30px;padding-top:30px;line-height:1.8em;border-top:1px solid #c4c5c7;}
.newLeft .cs *{font-size:1em;}
.newShowFoot{font-size:18px;color:#333333;margin-top:3em;line-height:1.8em;padding-top:1.5em;border-top:1px dashed #333;}
.newShowFoot div{width:100%;text-align:right;}
.newShowFoot a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;width:100%;}
.newShowFoot a:hover{color:#ff6500;}
.newRight{width:3.8em;}
.newSty{width:100%;position:sticky;top:1.5em;z-index:9;}
.newSty .nvs .ns{font-size:0.18em;width:100%;color:#FFF;margin-bottom:0.8em;display:block;background-color:#17234c;color:#f6cd4c;padding:0.8em 1em;}
.newSty .nvs .ns:hover{background-color:#f6cd4c;color:#17234c;}
.news #pages{margin-top: 0.6em;}
.nrMain{margin-top:0.3em;}
.nrMain .ts{font-size:0.28em;color:#333333;margin-bottom:1.2em;font-weight:600;border-bottom:0.01em solid #ccc;line-height:2.4em;}
.nrList a{display:flex;width:100%;margin-bottom:0.2em;}
.nrList a .ors{display:block;width:1.4em;line-height:1.4em;height:1.4em;font-size:0.14em;color:#FFF;background-color:#666666;text-align:center;border-radius:0.2em;}
.nrList a .tls{display:block;font-size:0.16em;color:#333333;width:18.5em;line-height:1.2em;height:1.2em;margin-left:0.8em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.nrList a .datas{display:block;font-size:0.14em;color:#696969;width:7em;line-height:1.37em;height:1.37em;margin-left:2em;overflow:hidden;}
.nrList a:hover .tls{color:#ff6500;}
.nrList a:nth-child(1) .ors{background-color:#ff6500;}
.nrList a:nth-child(2) .ors{background-color:#ff8a00;}
.nrList a:nth-child(3) .ors{background-color:#ffb100;}
.proHots{position:relative;}
.proHots .hotbgs{width:100%;height:7.36em;position:absolute;top:0;z-index:0;background-image:url(../images/hotbg.jpg);background-repeat:no-repeat;background-size:100% auto}
.proHots .wbWidth2{position:relative;z-index:1;}
.proHots .lists{display:grid;grid-template-columns:repeat(4,1fr);gap:0.3em;margin-top:0.3em;}
.proHots .lists .ls{width:100%;aspect-ratio: 1 / 1;overflow:hidden;position:relative;border:1px solid #17234c;}
.proHots .lists .ls .imgs{width:100%;height:100%;display:block;}
.proHots .lists .ls img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.proHots .lists .ls:hover img{transform:scale(1.1);}
.proHots .lists .ls .lks{font-weight:600;height:2.5em;line-height:2.5em;background-color:#f6cd4ce8;color:#17234c;position:absolute;bottom:-2.5em;width:100%;text-align:center;padding:0 1.2em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:0.5s;}
.proHots .lists .ls:hover .lks{bottom:0;}
.hmts{color:#17234c;text-align:center;}
.hmts .ts{line-height:normal;margin-bottom:0.2em;font-weight:600;font-family:Arial;}
.hmts .ts:first-letter{color:#f6cd4c;}
.hmts .ds{font-size:0.17em;line-height:1.8em;max-height:20em;overflow:hidden;overflow-y:auto;}
.hmts .lnIco{width:4em;display:flex;justify-content:space-between;align-items:center;margin:0 auto;}
.hmts .lnIco .ln{width:1.66em;height:2px;background-color:#333;}
.hmts .lnIco .lt{background:linear-gradient(to right,#1c2750,#c5c8d2);}
.hmts .lnIco .rg{background:linear-gradient(to right,#c5c8d2,#1c2750);}
.hmts .lnIco .imgs{width:0.48em;aspect-ratio: 1 / 1;background-image:url(../images/digger.svg);background-size:cover;background-repeat:no-repeat}

.proCats .lists{display:grid;grid-template-columns:repeat(3,1fr);gap:0.3em;margin-top:0.3em;}
.proCats .lists .ls{width:100%;position:relative;display:block;overflow:hidden;padding-bottom: 1em;border: 3px solid #17234c;}
.proCats .lists .ls .imgs{width:100%;aspect-ratio: 1 / 1;overflow:hidden;display: block;}
.proCats .lists .ls .imgs img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.proCats .lists .ls .lks{color:#fff;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;-webkit-box-orient:vertical;padding:0 0.5em;text-align:center;position:absolute;width:100%;bottom:3em;line-height:1.6em;z-index:9;}
.proCats .lists .ls .btns{display:flex;justify-content:center;position:absolute;width:100%;bottom:0.25em;z-index:9;}
.proCats .lists .ls .btns span{color:#17234c;display:block;padding:0.5em 2em;background-color:#f6cd4c;font-weight:600;font-family:Arial;}
.proCats .lists .ls .fk{width:110%;height:2em;position:absolute;bottom: -0.32em;}
.proCats .lists .ls .fk1{background-color:#17234c;transform:rotate(6deg);transform-origin:left top;z-index:2;left:0;}
.proCats .lists .ls .fk2{background-color:#f6cd4c;transform:rotate(-6deg);transform-origin:right top;z-index:1;right:0;}
.proCats .lists .ls:hover{border-color:#f6cd4c;}
.proCats .lists .ls:hover .lks{color:#17234c;}
.proCats .lists .ls:hover .fk1{background-color:#f6cd4c;}
.proCats .lists .ls:hover .fk2{background-color:#17234c;}
.proCats .lists .ls:hover .btns span{color:#FFFFFF;background-color:#17234c;}

.hmAbout{position:relative;background-image:url(../images/hmabbg.webp);background-repeat:no-repeat;background-size:cover;}
.hmAbout .hmts{color:#FFF;}
.hmAbout .hmts .lnIco .lt{background:linear-gradient(to right,#f8f8fa,#f8f8fa5e);}
.hmAbout .hmts .lnIco .rg{background:linear-gradient(to right,#f8f8fa5e,#f8f8fa);}
.hmVideo{width:0.85em;height:0.85em;position:absolute;right:-0.42em;top:calc(50% - 0.42em);cursor:pointer;display:block;}
.hmVideo .video-ico{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#f6cd4c;border-radius:50%;overflow:hidden;position:relative;z-index:9;}
.hmVideo .video-ico img{width:50%;aspect-ratio: 1 / 1;}
.hmAbout .waves-block .waves{position:absolute;width:1.6em;height:1.6em;background:rgba(246,205,76,0.5);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border-radius:100%;-webkit-animation:waves 3s ease-in-out infinite;animation:waves 3s ease-in-out infinite;left:50%;margin-left:-0.8em;top:50%;margin-top:-0.8em;z-index:8;}
.hmAbout .waves-block .wave-1{animation-delay:0s;}
.hmAbout .waves-block .wave-2{animation-delay:1s;}
.hmAbout .waves-block .wave-3{animation-delay:2s;}
.hmMain{margin-top:0.4em;display:flex;justify-content:space-between;}
.hmMain .lefts{position:relative;width:6.05em;height:5.3em;}
.hmMain .lefts .imgs{width:100%;height:100%;overflow:hidden;}
.hmMain .lefts .imgs img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.hmMain .rights{width:6.2em;}
.hmMain .rights .desc{color:#FFF;height:18em;overflow-y:auto;line-height:1.6em;}
.hmMain .rights .lists{display:flex;justify-content:space-between;margin-top:0.3em;}
.hmMain .rights .lists .ts{display:flex;align-items:flex-end;}
.hmMain .rights .lists .t1{font-weight:600;color:#f6cd4c;line-height:1em;font-family:Oswald;}
.hmMain .rights .lists .t2{color:#FFFFFF;line-height:normal;margin-left:0.3em;}
.hmMain .rights .lists .ds{color:#FFFFFF;margin-top:0.3em;font-weight:600;}
.hmMain .rights .btns{display:flex;width:100%;margin-top:0.25em;}
.hmMain .rights .btns span{color:#17234c;display:block;padding:0.5em 2em;background-color:#f6cd4c;font-weight:600;font-family:Arial;}
.hmMain .rights .btns:hover span{background-color:#FFF;}
@keyframes waves{
	0%{-webkit-transform:scale(0.2,0.2);transform:scale(0.2,0.2);opacity:0;}
	50%{opacity:0.9;}
	100%{-webkit-transform:scale(0.9,0.9);transform:scale(0.9,0.9);opacity:0;}
}
.hmadvs{width:100%;background-repeat:no-repeat;background-size:cover;}
.hmadvs .owl-carousel{margin-top:0.4em;}
.hmadvs .owl-item{padding:0.1em;}
.hmadvs .item{width:100%;height:3.75em;background-color:#FFFFFF;position:relative;overflow:hidden;box-shadow:0 0 0.1em #ddd;padding:0.07em;}
.hmadvs .im1{background-color:#f6cd4c;}
.hmadvs .im1,.hmadvs .im2{width:100%;height:100%;display:flex;flex-flow:column;justify-content:center;align-items:center;position:relative;padding:0.2em;}
.hmadvs .im1 .imgs{width:0.72em;height:0.72em;margin-bottom:0.2em;}
.hmadvs .im1 .imgs img{width:100%;height:100%;object-fit:cover}
.hmadvs .im1 .ts{color:#17234c;}
.hmadvs .im2{position:absolute;top:0;left:-100%;background-color:#17234c;transition:0.5s;}
.hmadvs .im2 .ts{color:#f6cd4c;margin-bottom:1em;}
.hmadvs .im2 .ds{color:#ffffff;text-align:center;line-height:1.6em;}
.hmadvs .item:hover .im2{left:0;}
.hmadvs .owl-nav{width:100%;display:flex;position:absolute;top:calc(50% - 0.3em);justify-content:space-between;}
.hmadvs .owl-nav.disabled{display:flex;}
.hmadvs .owl-nav button{width:0.6em;height:0.6em;background-color:#f6cd4c;border-radius:50%;border:none;}
.hmadvs .owl-nav button:hover{background-color:#17234c;}
.hmadvs .owl-nav button:hover .left,.hmadvs .owl-nav button:hover .right{background-image:url(../images/ico_jt_2.svg);}
.hmadvs .owl-prev{margin-left:-1em;}
.hmadvs .owl-next{margin-right:-1em;}
.hmadvs .owl-nav .left{transform:rotate(180deg);}
.hmadvs .owl-nav .left,.hmadvs .owl-nav .right{background-image:url(../images/ico_jt_1.svg);background-repeat:no-repeat;width:100%;height:0.2em;background-size:auto 100%;background-position:center;}
.hmadvs .btns{display:flex;width:100%;margin-top:0.5em;justify-content:center;}
.hmadvs .btns a{color:#17234c;display:block;padding:0.6em 2em;background-color:#f6cd4c;font-weight:600;font-family:Arial;}
.hmadvs .btns:hover a{background-color:#17234c;color:#f6cd4c;}

.hmcases{width:100%;background-repeat:no-repeat;background-size:cover;}
.hmcases .hmts{color:#FFF;}
.hmcases .lists{margin-top:0.8em;}
.hmcases .lists .imgs:nth-child(3n+2){margin-top:-0.3em;}
.hmcases .lists .imgs:hover{border:0.06em solid #f6cd4c;}
.hmcases .btns{display:flex;width:100%;margin-top:0.2em;justify-content:center;}
.hmcases .btns a{color:#17234c;display:block;padding:0.6em 2em;background-color:#f6cd4c;font-weight:600;font-family:Arial;}
.hmcases .btns:hover a{background-color:#FFFFFF;color:#17234c;}

.hmnews{background-color:#f9f9f9;}
.hmNewsMain{background-color:#FFFFFFA6;margin-top:0.5em;display:flex;justify-content:space-between;}
.hmNewsMain .imgs{display:block;width:6.05em;height:5.9em;overflow:hidden;}
.hmNewsMain .imgs img{transition:0.5s;width:100%;height:100%;object-fit:cover}
.hmNewsMain .imgs:hover img{transform:scale(1.1);}
.hmNewsMain .lists{width:6.6em;height:5.9em;padding:0.24em 0.2em;}
.hmNewsMain .lists .hrs{width:100%;height:100%;border-top:1px solid #17234c;border-bottom:1px solid #17234c;padding:0.15em 0;}
.hmNewsMain .lists .ls{width:100%;display:flex;flex-flow:column;justify-content:center;padding: 0.2em 0.1em;color:#333333;}
.hmNewsMain .lists .ls .ts{width:100%;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:0.8em;line-height:1em;}
.hmNewsMain .lists .ls .ds{width:100%;margin-bottom:1em;line-height:1.6em;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;}
.hmNewsMain .lists .ls .rs{display:flex;justify-content:space-between;align-items:center;}
.hmNewsMain .lists .ls .rs .icos{width:0.28em;height:0.28em;background-image:url(../images/ico_aw_1.svg);background-repeat:no-repeat;background-size:auto 100%;}
.hmNewsMain .lists .ls:hover{background-color:#17234c;color:#FFF;}
.hmNewsMain .lists .ls:hover .rs .icos{background-image:url(../images/ico_aw_2.svg);}

.hmCase{padding:1em 0;height:8.18em;background-repeat:no-repeat;background-size:cover;}
.hmCase .tops .ts,.hmCase .tops .ds{color:#FFF;}
.hmCase .item{padding:0.04em;background-color:#dae9f8;transition:0.5s;}
.hmCase .btn{background-color:#FFF;color:#0075e0;}
.hmCase .item:hover{transform:translateY(-0.15em);}
.hmCase .owl-carousel .owl-stage-outer{padding:0.15em 0;}
.hmCase .owl-theme .owl-nav [class*="owl-"]{background-color:#FFF;width:0.52em;height:0.52em;border-radius:50%;overflow:hidden;display:block;position:absolute;top:calc(50% - 0.26em);}
.hmCase .owl-controls .owl-prev{left:-0.8em;}
.hmCase .owl-controls .owl-next{right:-0.8em;}
.hmCase .owl-controls .lt,.hmCase .owl-controls .rg{background-image:url(../icos/a3.svg);width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:50%;}
.hmCase .owl-controls .lt{transform:rotate(90deg);}
.hmCase .owl-controls .rg{transform:rotate(-90deg);}
.hmCase .owl-theme .owl-nav [class*="owl-"]:hover{background-color:#f6cd4c;}
.hmCase .owl-theme .owl-nav [class*="owl-"]:hover .lt,.hmCase .owl-theme .owl-nav [class*="owl-"]:hover .rg{background-image:url(../icos/a1.svg);}
.hmNs{padding:1em 0;}
.contact{width:100%;position:relative;overflow:hidden;}
.maps{width:100%;height:6em;}
.amap-toolbar{right:10px !important;bottom:10px !important;left:unset !important;top:unset !important;}
.contactMain{margin:0.6em 0 0.8em;display:flex;box-shadow:0 0 10px #ddd;}
.conMess{background-color:#edb509;padding:0.7em 0.45em 0.2em;flex: 1;}
.conMess .title{display:flex;}
.conMess .title .ln{width:0.36em;position:relative;margin-right:0.14em;}
.conMess .title .ln:before{width:50%;height:0.03em;display:block;content:'';background-color:#17234c;position:absolute;top:0.15em;right:0;}
.conMess .title .ln:after{width:100%;height:0.03em;display:block;content:'';background-color:#17234c;position:absolute;top:0.24em;}
.conMess .title .ts{line-height:normal;color:#17234c;font-weight:600;}
.conMess .link{margin-top:0.4em;}
.conMess .link .ls{display:flex;border-bottom:1px solid #FFF;padding-bottom:0.2em;margin-bottom:0.4em;}
.conMess .link .ls .icos{width:0.46em;height:0.46em;margin-right:0.16em;margin-top:0.2em;flex: none;}
.conMess .link .ls .icos img{width:100%;height:100%;}
.conMess .link .txts{flex:1;}
.conMess .link .txts .ns{margin-bottom:0.8em;}
.conMess .link .txts .ts{white-space:pre;}
.conMess .link .txts .ns,.conMess .link .txts .ts,.conMess .link .txts a{line-height:normal;color:#ffffff;font-weight:600;}
.conMess .link .txts .ws,.conMess .link .txts .es{display:flex;}
.conMess .link .txts a:hover{color:#17234c;}
.conAlert{padding:0.6em 0.45em 0.2em;width: 65%;}
.conAlert .title:after{width:0.5em;height:0.03em;background-color:#17234c;display:block;content:'';}
.conAlert .title .ts{line-height:normal;color:#17234c;font-weight:600;padding-bottom:0.3em;}
.conAlert .form-horizontal{margin-top:0.4em;}
.conAlert .input_group{display:grid;grid-template-columns:repeat(2,1fr);gap:0.24em 0.3em;}
.conAlert .form_group1{width:100%;height:1.8em;margin-top:0.3em;margin-bottom:0.3em;}
.conAlert .form_group input,.conAlert .form_group1 textarea{display:block;width:100%;height:100%;border:0.06em solid #ccc;border-radius:0.3em;padding:0.6em;line-height:1.6em;}
.conAlert .form_group2{width:100%;height:0.56em;margin-bottom:0.3em;}
.conAlert .form_group2 input{display:block;width:9.65em;height:3.5em;border:0.06em solid #ccc;border-radius:0.3em;padding:0.6em;font-size:0.16em;line-height:1.6em;margin-right:1em;}
.conAlert .form_group2 .input-group{-ms-flex-align:center;align-items:center;}
.conAlert .form_button{display:flex;border-radius:0.05em;}
.conAlert .form_button button{color:#FFF;display:block;background-color:#17234c;border:none;padding:0.6em 1.5em;}
.conAlert .form_button button:hover{background-color:#edb509;color:#17234c;}
.conLeft{background-color:#17234c;width:5.8em;padding:0.45em;}
.conLeft .title{margin-bottom:0.2em;}
.conLeft .title .ts1{color:#FFF;line-height:normal;}
.conLeft .title .ts2{color:#FFF;line-height:normal;margin-top:0.25em;}
.page_contact .form-horizontal{display: flex;flex-wrap: wrap;justify-content: space-between;gap:0.15em 0}
.page_contact .form_group{width:48.5%;border-radius: 0.06em;overflow: hidden;}
.page_contact .form_group:nth-child(2n){margin-right:0;}
.page_contact .form_group1{width:100%;height:1.2em;margin-bottom:0.1em;}
.page_contact .form_group input,.page_contact .form_group1 textarea{display: block;width: 100%;padding: 0.4em 0.6em;line-height: 1.6em;}
.page_contact .form_group1 textarea{height:100%}
.page_contact .form_button{display: flex;justify-content: flex-start;}
.page_contact .form_button button{color:#17234c;display:block;padding: 0.5em 1em;border:none;border-radius:0;background-color: #FFF;}
.page_contact .form_button button:hover{background-color:#f6cd4c;}
.conRight{width:5.8em;height:6em;}
.cartBox span{color:#333;display:block;}
.cartBox a{color:#333;display:block;}
.cartBox a:hover{color:#0075e0;}
.cartBox a.noPros{display:block;}
.succ{font-size:16px;background:#0000009e;color:#FFF;border-radius:8px;width:260px;text-align:center;height:48px;line-height:48px;position:fixed;top:50%;left:50%;margin-top:-24px;margin-left:-130px;z-index:999;display:none;}
.tabs li{border:0.01em solid #ddd;margin-top:0.01em;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.tabs li.ths{font-weight:600;}
.sp1{width:1.5em;padding:0.1em;border-right:1px solid #ddd;}
.sp2{width:3.8em;padding:0.1em;border-right:1px solid #ddd;justify-content:center;align-items:center;display:flex;}
.sp5{width:1.4em;padding:0.1em;justify-content:center;align-items:center;display:flex;}
#pages{margin-top:0.3em;}
.pagination{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;}
#pages a{border:1px solid #e4e4e4;padding:0.3em 1em;color:#333;font-size:0.14em;display:block;margin-left: -1px;}
#pages a:hover{color:#21409a;}
#pages span{background-color:#21409a;padding:0.3em 1.2em;color:#FFF;font-size:0.14em;display:block;}
.footer{position:relative;background:url(../images/foot_bgs.jpg) no-repeat;background-repeat:no-repeat;background-size:cover;width:100%;color:#FFFFFF;}
.footer .bglines{width:100%;height:0.24em;background-repeat:repeat-x;background-size:0.3em 0.24em;background-image:url(../images/fln.png);}
.ftMail{width:100%;background-color:#f6cd4c;padding:0.4em 0.5em;display:flex;justify-content:space-between;align-items:center;transform: translateY(-50%);position: absolute;}
.ftMail .fmLeft{width:5em;color:#17234c;}
.ftMail .fmLeft .fmts{font-weight:600;line-height:normal;font-family:arial;margin-bottom:0.4em;}
.ftMail .fmLeft .fmds{line-height:1.6em}
.ftMail .mail_group{width:4em;display:flex;}
.ftMail .mail_group .ips{flex:1}
.ftMail .mail_group .ips input{color:#333333;width:100%;height:100%;margin:0;padding:0.8em 1em;border:none;border-radius:0;display:block;}
.ftMail .mail_group .bts button{color:#f6cd4c;width:100%;height:100%;margin:0;padding:0 1em;border:none;display:block;background-color:#17234c;border-radius:0;}
.footer .footer-top{display:flex;justify-content:space-between;padding:1.5em 0 0.3em;position:relative;}
.conFooter .ftLogo{margin-bottom:0.4em;display:block;width:3.6em;}
.wbFooter .footTs{font-weight:500;display:block;margin-bottom:1.2em;}
.wbFooter .footTs:after{display:block;width:3em;height:0.08em;background-color:#f6cd4c;content:"";margin-top:1em;}
.wbFooter li a{font-weight:400;display:block;transition:0.5s;}
.wbFooter p{font-weight:400;margin:0;line-height:1.6em;text-align:center;}
.wbFooter p a:hover{color:#f6cd4c;}
.wbFooter .ls{display:flex;margin-bottom:0.2em;}
.wbFooter .ls .icos{display:flex;margin-right:0.05em;}
.wbFooter .ls .icos img{width:0.3em;height:0.3em;margin:0 0.02em;}
.wbFooter .ts{line-height:normal;display:block;font-weight:400;white-space:pre;}
.wbFooter .ds{margin-left:0.05em;flex:1;}
.wbFooter .ds span,.wbFooter .ds a{line-height:normal;display:block;font-weight:400;}
.wbFooter .ds a:hover{color:#f6cd4c;}
.wbFooter .ls .adls{display:flex;margin-bottom:0.2em;}
.wbFooter .ds .adts{line-height:normal;display:block;font-weight:400;white-space:pre;}
.wbCol1{width:4em;}
.wbCol2{width:4em;}
.wbCol3{width:5em;}
.wbFooter li a:hover{transform:translateX(-0.02em);}
.folFooter p{position:relative;padding-left:2.4em;margin-bottom:1em;}
.folFooter p i{font-size:1em;position:absolute;left:0;width:1.6em;height:1.6em;overflow:hidden;border-radius:50%;border:1px solid #FFF;text-align:center;line-height:1.6em;}
.ftShare{display:flex;gap:0.1em;flex-wrap: wrap;margin-top: 0.2em;}
.ftShare a{display:flex;width:0.36em;height:0.36em;background-color:#f6cd4c;justify-content:center;align-items:center;border-radius:50%;flex: none;}
.ftShare a img{width:50%;filter:brightness(0.2);}
.ftShare a:hover img{filter:brightness(1);}
.copyright-content{position:relative;}
.copyright-content ul{display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;}
.copyright-content ul li{color:#FFF;margin:0 12px;font-size:16px;}
.copyright-content ul li:hover{color:#f6cd4c;}
.wbFooter .social a{font-size:1em;}
.footer .copyright{padding:0.2em 0;position:relative;border-top:1px solid #ffffffb8;}
.footer .copyright .copyright-content p{color:#FFFFFF;}
.footer .copyright .copyright-content p a{color:#FFFFFF;font-weight:400;text-decoration:underline;display:inline-block;margin-left:4px;}
.footer .copyright .copyright-content p a:hover{color:#f6cd4c;}
.footer .single-footer.f-link li{display:block;}
.footer .single-footer.f-link li:last-child{margin:0;}
.footer .single-footer.f-link li a{display:block;color:#FFFFFF;text-transform:capitalize;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;font-weight:400;margin-bottom:0.6em;background-image:url(../icos/jt1.svg);background-repeat:no-repeat;background-size:1.2em auto;background-position:left center;padding-left:1.4em;line-height:normal;}
.footer .single-footer.f-link li a:hover{transform:translateX(0.5em);color:#f6cd4c;background-image:url(../icos/jt2.svg);}
.footer .single-footer p{color:#FFFFFF;}
.folFooter a{background-size:auto 100%;background-repeat:no-repeat;background-position:left;display:block;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;}
.folFooter a:hover{transform:translateX(0.05em);}
.folFooter a:hover p{color:#f6cd4c;}

.pageSear{border-bottom:1px solid #dbdbdb;margin:.4em auto .6em;padding:0 0 .6em}
.pageSear .ts{text-align:center;margin-bottom:0.5em}
.searchs{width:9em;background-color:#FFF;position:relative;overflow:hidden;padding:0;margin:0 auto}
.searchs .search-form{width:100%;height:.5em;overflow:hidden;border:1px solid #999;position:relative}
.searchs .search-form input{width:100%;height:100%;padding:0 3em 0 1em;border:none;background:#fff;color:#2C2D3F;display:block;font-size:.24em}
.searchs .search-form button{position:absolute;right:0;height:100%;top:0;width:3.57em;background:#FFF;border:none;color:#fff;display:block;background-image:url(../icos/search.svg);background-repeat:no-repeat;background-position:center;font-size:.2em;background-size:1.4em auto;border-radius:0}

@keyframes wbHvr{
	0%{transform:scale(1);opacity:1;}
	to{transform:scale(1.5);opacity:0;}
}
@keyframes myScron{
	20%{transform:scale(1.1);}
	40%{transform:scale(0.9);}
	60%{transform:scale(1.05);}
	80%{transform:scale(0.95);}
	to{transform:scale(1);}
}
@keyframes hvr-buzz-out{
	10%{transform:translateX(3px) rotate(2deg);}
	20%{transform:translateX(-3px) rotate(-2deg);}
	30%{transform:translateX(3px) rotate(2deg);}
	40%{transform:translateX(-3px) rotate(-2deg);}
	50%{transform:translateX(2px) rotate(1deg);}
	60%{transform:translateX(-2px) rotate(-1deg);}
	70%{transform:translateX(2px) rotate(1deg);}
	80%{transform:translateX(-2px) rotate(-1deg);}
	90%{transform:translateX(1px) rotate(0);}
	to{transform:translateX(-1px) rotate(0);}
}
@keyframes myfirst{
	0%{transform:translate(0px,0px);}
	20%{transform:translate(0px,-10px);}
	40%{transform:translate(0px,2px);}
	60%{transform:translate(0px,-5px);}
	80%{transform:translate(0px,1px);}
	90%{transform:translate(0px,-2px);}
	100%{transform:translate(0px,0px);}
}


@media screen and (max-width:768px){
	.faCont1,.faCont2,.faCont3,.faCont4,.faCont5,.faCont6,.faCont7{font-size:13.03vw;}
	.pb150{padding-bottom:2em}
    .zt46{font-size:20px;}.zt42,.zt40,.zt36{font-size:18px;}.zt34{font-size:16px;}
    .zt32,.zt28,.zt26{font-size:14px;}
    .zt24,.zt22,.zt20{font-size:14px;}
    .zt18,.zt16,.zt14,.zt12{font-size:12px;}
	
	.header .middle-header{display:block}
	.wbWidth1,.wbWidth2{width:100%;max-width:7.4em;margin:0 auto;position:relative;}
	.wbCon{width:100%;max-width:767px;margin:0 auto;padding:0 0.1em;}
	.wbFlex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
	.wbJcc{-ms-flex-pack:center;justify-content:center;}
	.wbJce{-ms-flex-pack:end;justify-content:end;}
	.wbAtc{-ms-flex-align:center;align-items:center;}
	.wbJsb{-ms-flex-pack:space-between;justify-content:space-between;}
	.wbWrap{-ms-flex-flow:wrap;flex-flow:wrap;}
	.wbColumn{-ms-flex-flow:column;flex-flow:column;}
	.mbNavs{width:100%;}
	.mbNavs .logo img{max-height:50px;}
	.btn{font-size:12px;border-radius:0.22em;}
	.header .wbLogo{display:flex;justify-content:space-between;align-items:center;min-height:40px;width:100%;}
	.header .wbLogo .mobile-nav{background:url(../icos/navs.svg) no-repeat center / 20px;width:30px;height:20px;display:block;cursor:pointer;}
	.header .nav .dropdown .child1 a{display:block;position:relative;}
	.header .nav .dropdown i{position:absolute;right:10px;line-height:24px;}
	.header .nav li .dropleft{background:#fff;width:230px;position:absolute;left:100%;top:0;z-index:999;box-shadow:0 3px 5px #3333334d;transform-origin:0 0 0;transform:scaleY(0.2);transition:all 0.3s ease 0s;opacity:0;visibility:hidden;margin:0;}
	.header .nav li .dropleft a{color:#333;}
	.header .nav .child1{position:relative;}
	.logo a{display:flex;align-items:center;height:45px;}
	.logo a img{max-width:200px;height:100%;}
	.header .search-top{position:relative;}
	.header .search-form{position:absolute;right:0;z-index:9999;opacity:0;visibility:hidden;transition:all 0.4s ease;box-shadow:0 0 10px #0000001c;border-radius:0.04em;overflow:hidden;transform:scale(0);top:0.48em;}
	.header .search-top.active .search-form{opacity:1;visibility:visible;transform:scale(1);}
	.header .search-form input{width:240px;height:42px;line-height:42px;padding:0 5em 0 1.42em;border-radius:0.21em;border:none;background:#fff;color:#2C2D3F;display:block;font-size:14px;}
	.header .search-form button{position:absolute;right:0;height:100%;top:0;width:42px;background:#f6cd4c;border:none;color:#fff;border-radius:0 4px 4px 0;display:block;background-image:url(../icos/sear1.svg);background-repeat:no-repeat;background-position:center;font-size:0.14em;background-size:50% auto;}
	.header .search-form button:hover{background-color:#000;}
	.header .right-bar{display:flex;gap:10px;}
	.header .right-bar .search a{height:20px;width:20px;display:block;background-image:url(../icos/sear1.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto;}
	.header .search-top.active a{background-image:url(../icos/close1.svg);background-color:transparent;background-size:100% auto;}
	.header .search-top.active a:hover{background-image:url(../icos/close2.svg);}
	.header .header-inner{border-top:1px solid #ddd;width:100%;transform-origin:0 0 0;transform:scaleY(0.2) translateY(-10px);transition:all 0.3s ease 0s;opacity:0;visibility:hidden;box-shadow:0 2px 4px #0000004a;position:absolute;top:100%;left:0;background-color:#000000f0;z-index:999;}
	.header .header-inner.is-active{opacity:1;visibility:visible;transform:scaleY(1) translateY(0);}
	
	.navigation{width:100%;}
	.header .wbNav .logos,.header .wbNav .right-bar{display:none;}
	.header .wbNav .main-menu{padding:10px 0;width:100%;}
	.header .nav{flex-flow:column;align-items:flex-start;padding:0 10px;}
	.header .nav li{width:100%;flex-flow:column;align-items:flex-start;}
	.header .nav li.child1{padding-top:0;padding-bottom:0;}
	.header .nav li a.topcss{width:100%;font-size:14px;justify-content:space-between;padding:0.5em 0;height:auto;}
	.header .nav li.active a.topcss:before, .header .nav li:hover a.topcss:before{display:none}
	.header .nav li .dropdown{padding:0;position:static;transform-origin:0 0 0;transform:scaleY(0.2);transition:all 0.3s ease 0s;opacity:0;visibility:hidden;max-height:0;overflow:hidden;box-shadow:none;}
	.header .wbNav li.dropdown-open .dropdown{opacity:1;visibility:visible;transform:scaleY(1);max-height:800px;margin-left:0.2em;background: unset;}
	.header .wbNav li.dropdown-open .icoBar1{transform:rotate(180deg);}
	.icoBar1{transition:transform 0.3s ease;display:inline-block;cursor:pointer;}
	.header .nav .dropdown .child1{margin-bottom:8px;}
	.header .nav .dropdown .child1 a{font-size:12px;display:block;height:auto;padding:0;font-weight:400;}
	.header .nav li .icoBar1{color:#333;background-image:url(../icos/down.svg);background-repeat:no-repeat;width:30px;height:14px;display:block;background-size:14px auto;background-position:center;}
	.header .nav li:hover a.topcss .icoBar1, .header .nav li.active a.topcss .icoBar1{background-image:url(../icos/down.svg);}
	.header .nav li.active a.topcss .icoBar1{background-image:url(../icos/down.svg);}
	.titles{font-size:0.42em;}
	.lines{width:1em;height:0.04em;margin:0.2em auto 0;}
	.lacts .mainTitle .ls{width:120px;height:2px;}
	.lacts .imgs{height:148px;}
	.lacts .imgs img{width:100%;height:100%;object-fit:cover;}
	.breadcrumb ul{background-size:auto 12px;padding-left:15px;}
	.breadcrumb .rgs{width:14px;background-size:auto 10px;padding-left:10px;}
	.pro-lists{margin-top:0.3em;margin-bottom:2em;}
	.pro-lists .wbWidth2{flex-flow:column}
	.proLeft{width:100%;}
	.proLeft .titles{position:relative;}
	.proLeft .titles .fa{position:absolute;right:0;width:2em;height:100%;background:url(../images/ico_add_1.svg) center no-repeat;}
	.proLeft .titles .fa.active{background:url(../images/ico_minus_1.svg) center no-repeat;}
	.proLeft li .fsLink{line-height:3.2em;}
	.proLeft li .fa{width:0.6em;background-size:14px;}
	.proSearch{padding:0 0.15em;padding-bottom:0.2em;}
	.proRight{width:100%;margin-top:0.6em;}
	.proRight .proList{grid-template-columns:repeat(2,1fr);margin-bottom: 0;}
	.proRight .wbPros .imgs{height:3.52em;}
	.proRight .wbPros .txts .ms{width:100px;height:24px;margin-top:0.2em;}
	.ftMail{flex-flow:column;padding: 0.3em;}
	.ftMail .fmLeft{width:100%;}
	.ftMail .fmLeft .fmts{margin-bottom:0.4em;}
	.ftMail .mail_group{margin-top:0.3em;width:6em}
	.footer .footer-top{flex-wrap:wrap;padding-top:2em}
	.conFooter .ftLogo{width:3.6em;margin:0 auto;}
	.wbFooter .ls .icos img{width:0.3em;height:0.3em;}
	.wbFooter .ts,.wbFooter .ds span,.wbFooter .ds a,.wbFooter .ds .adts{font-size:12px;}
	.wbCol1{width:48%;}
	.wbCol2{width:46%;}
	.wbCol3{width:100%;margin-top:0.4em;}
	.ftShare a{width:0.4em;height:0.4em;}
	#pages a,#pages span{font-size:12px;}
	.pro-show-lists{margin-top:0.6em;}
	.arrayPics{width:100%;}
	.big-pro-carousel{width:100%;}
	.small-pro-carousel{width:100%;}
	.wbSx{width:100%;}
	.wbSx li{background-size:auto 0.7em;}
	.wbSx .wbFs td{padding:8px 10px !important;}
	.wbSx .getBtn a{width:2em;height:0.6em;line-height:0.6em;}
	.wbSx .getBtn a span{font-size:12px;}
	.wbSx .get-quote .btn{font-size:12px;}
	.proShare{gap:0.2em;margin-top:0.3em;}
	.proShare a{width:26px;height:26px;}
	.proShowWidth{margin-top:0.5em;overflow:hidden;}
	.psInfo li{padding-left:15px;background-size:auto 0.7em;}
	.psInfo h1{font-size:30px;margin:10px 0 20px;}
	.psInfo td{padding:8px 10px !important;font-size:12px;width:auto !important}
	.psInfo .infos{padding:1em 0.5em;}
	.psInfo .wrs{font-size:12px !important;}
	.psMain{width:100%;margin:0.6em auto 0;padding:0 0.2em;}
	.psMain .ts{font-size:0.36em;text-align:center;}
	.comVds{margin-top:0.5em;}
	.comVds video{height:3.98em;}
	.wbtab{margin-top:0.6em;}
	.psfea .ds1{font-size:12px;}
	.psfea .lists{margin-top: 0;}
	.psfea .lists .ls{margin-top:30px;flex-flow:column;gap: 20px;margin-bottom: 0;}
	.psfea .lists .ls .imgs{width:100%;order: 1;}
	.psfea .lists .ls .desc{width:100%;order: 2;}
	.psfea .lists .ls .desc .ts2{font-size:14px;}
	.abouts{background-size:7.14em 5.98em;}
	.profile{flex-flow:column}
	.profile .lts{width:100%;}
	.profile .rgs{width:100%;margin-top:0.2em;}
	.advs .item{height:3.75em;}
	.advs .owl-nav{justify-content:center;gap:0.2em;margin-top:0.3em;}
	.hist{margin-top:0.5em;}
	.hist .owl-carousel{margin-top:15px;}
	.hist .item{padding-bottom:0.4em;}
	.hist .bgs{height:calc(100% - 36px);left: -3.14em;}
	.honors{padding-bottom:0.5em;padding-top:0.5em;}
	.honors .item .imgs{height:3.4em;}
	.honors .owl-nav{justify-content:center;margin-top:0.4em;gap:0.2em;}
	.partenr .lists{grid-template-columns:repeat(3,1fr);gap:0.15em;margin-top:0.3em;}
	.partenr .lists .item{height:1.63em;}
	.advs .owl-carousel{margin-top:0.4em}
	.honors .owl-carousel{margin-top:0.3em}
	.partenr{padding-top:0.6em}
	.cases .lists{grid-template-columns:repeat(2,1fr);}
	.news .newsNav{display:grid;grid-template-columns:repeat(2,1fr);gap:0.2em;}
	.news .newsNav .ns{font-size:12px;padding:0.6em 1.5em;text-align:center;}
	.newsList{grid-template-columns:repeat(2,1fr);gap:0.2em;}
	.newsList .ls .newsTxt{padding:0.2em 0.2em 0.3em;}
	.newsList .ls .newsTxt .dates{font-size:10px;}
	.newsList .ls .newsTxt .ts{font-size:12px;margin-bottom:0.6em;}
	.newsList .ls .newsTxt .mrs{font-size:10px;}
	.newLeft{width:100%;}
	.newLeft .ts h1{font-size:16px;}
	.newLeft .ds{font-size:12px;}
	.newLeft .cs{font-size:12px;}
	.newShowFoot{font-size:12px;}
	.newShowFoot a:hover{color:#e78510;}
	.newRight{width:100%;margin-top:0.8em;}
	.newSty .nvs .ns{font-size:12px;}
	.nrMain .ts{font-size:14px;}
	.nrList a .ors{font-size:10px;}
	.nrList a .tls{font-size:12px;}
	.nrList a .datas{font-size:12px;}
	.nrList a:hover .tls{color:#e78510;}
	.bannerSlider .owl-dots{bottom:20px;}
	.bannerSlider .owl-dots .owl-dot span{background-color:#FFF;}
	.bannerSlider .owl-dots .owl-dot.active span{width:20px;}
	.bannerSlider .owl-dots .owl-dot.active span,.bannerSlider .owl-dots .owl-dot:hover span{background-color:#f6cd4c;}
	.bannerSlider .owl-nav{display:none;}
	.slider .bannerSlider .single-slider{height:240px !important;}
	.slider .bannerSlider .single-slider a{display:block;height:100%;}
	.slider .bannerSlider .single-slider a img{width:100%;height:100%;object-fit:cover;}
	.proHots{padding-top:0.6em;}
	.proHots .lists{grid-template-columns:repeat(2,1fr);gap:0.3em;}
	.proHots .lists .ls{height:auto;}
	.proHots .lists .ls .lks{font-size:12px;bottom: 0;}
	.hmts .ts{font-size:16px;}
	.hmts .ds{font-size:12px;}
	.hmts .lnIco{width:4.5em;}
	.hmts .lnIco .imgs{width:38px;}
	.proCats{margin-top:0.8em;}
	.proCats .lists{grid-template-columns:repeat(2,1fr);gap:0.3em;}
	.proCats .lists .ls{border:2px solid #17234c;padding-bottom: 0.5em;}
	.proCats .lists .ls .lks{font-size:12px;bottom: 1em;}
	.proCats .lists .ls .fk{height:1.4em}
	.proCats .lists .ls .btns{display:none;}

	.hmAbout{margin-top:0.8em;padding-top:0.8em;padding-bottom:0.8em;height:auto;}
	.hmVideo{left:calc(50% - 0.42em);top:calc(50% - 0.42em);right:auto;}
	.hmMain{margin-top:0.4em;flex-flow: column;}
	.hmMain .lefts{width:100%;}
	.hmMain .rights{width:100%;}
	.hmMain .rights .desc{font-size:12px;margin-top:2em;height: auto;}
	.hmMain .rights .lists .t1{font-size:28px;}
	.hmMain .rights .lists .t2{font-size:12px;}
	.hmMain .rights .lists .ds{font-size:12px;}
	.hmMain .rights .btns span{font-size:12px;}
	.hmadvs{padding-top:0.8em;padding-bottom:0.8em;height:auto;text-align:center;}
	.hmadvs .item{height:3.75em;}
	.hmadvs .im1 .ts{font-size:14px;}
	.hmadvs .im2 .ds{font-size:12px;}
	.hmadvs .owl-nav{justify-content:center;gap:0.3em;margin-top:0.3em;}
	.hmadvs .btns{margin-top:0.3em;}
	.hmadvs .btns a{font-size:12px;}
	.hmcases .lists{grid-template-columns:repeat(2,1fr);gap:0.2em;margin-top: 0.4em;}
	.hmcases .btns{margin-top:0.6em;}
	.hmcases .btns a{font-size:12px;}
	.hmcases .lists .imgs {border: 1px solid #f6cd4c;}
	.hmcases .lists .imgs:nth-child(3n+2){margin-top:0}
	
	.hmNewsMain{margin-top: 0.3em;}
	.hmNewsMain .imgs{display:none;}
	.hmNewsMain .lists{width:100%;padding:0.4em 0.2em;height:auto}
	.hmNewsMain .lists .hrs{padding:0.15em 0 0.25em;}
	.hmNewsMain .lists .ls{margin-top:0.2em;}
	.hmNewsMain .lists .ls .ts{font-size:14px;}
	.hmNewsMain .lists .ls .ds{font-size:12px;}
	.hmNewsMain .lists .ls .rs .dt{font-size:12px;}
	.maps{height:6em;}
	.contactMain{margin:0.6em 0 0.8em;flex-flow: column;}
	.conMess{width:100%;padding:0.7em 0.45em 0.2em;}
	.conMess .title .ts{font-size:16px;}
	.conMess .link .txts .ns,.conMess .link .txts .ts,.conMess .link .txts a{font-size:12px;}
	.conAlert{padding:0.7em 0.45em 0.6em;width: 100%;}
	.conAlert .title .ts{font-size:16px;}
	.conAlert .form_group{height:34px;}
	.conAlert .form_group input,.conAlert .form_group1 textarea{font-size:12px;}
	.conAlert .form_button button{font-size:12px;}
	.amap-touch-toolbar .amap-zoomcontrol{bottom:0 !important;}
	.cars .totals{width:20px;height:20px;border-radius:10px;line-height:20px;font-size:12px;top:2px;}
	.header .nav li a i.fa-shopping-cart{font-size:24px;}
	.conLeft{width:100%;}
	.conRight{width:7.4em;height:6em;margin-top:0.2em;}
	.wdCart{max-width:100%;}
	.tabs li{flex-wrap:wrap;}
	.sp1{width:1.8em;}
	.sp2{width:3.5em;}
	.sp5{width:2em;}
	.proBms{margin-top:0;}
	.proBms .wbPros1 .imgs img{width:100%;height:100%;object-fit:cover;}
	.proBms .owl-nav,.proBms .owl-nav button{position: unset;}
	.proBms .owl-nav{display:flex;justify-content: center;}
	.proLeft .proNavs{display:none}
	.box{flex-flow: column;gap: 10px;}
	.big-pro-carousel .owl-nav{height: 40px;}
	.big-pro-carousel .owl-nav button{width: 20px;}
	.wbSx .wbFs{line-height: 1.6em;}
	.pro-wds{padding:0}
	.pro-show{margin-bottom: 90px;}
	.newsShow{flex-flow:column}
}
@media (min-width:769px) and (max-width:1000px){
    .wbWidth1{width:100%;padding:0 0.1em}
    .zt46{font-size:20px;}.zt40,.zt36{font-size:18px;}.zt34{font-size:16px;}
    .zt32,.zt28,.zt26{font-size:14px;}
    .zt24,.zt22,.zt20{font-size:14px;}
    .zt18,.zt16,.zt14,.zt12{font-size:12px;}
	.header .nav{gap: 0.05em;}
	.header .nav > li > a{font-weight:400;padding: 24px 4px;}
	.proCats .lists .ls .btns{bottom: 0.18em;}
	.hmMain .rights .lists,.hmMain .rights .btns{margin-top: 0.2em;}
	.hmMain .rights .lists .t1{font-size: 0.48em;}
	.ftMail{width: calc(100% - 0.2em);}
	.ftMail .fmLeft{width: 8em;}
	.ftMail .mail_group{width:5em;}
	.hmNewsMain .lists .ls{padding: 0.12em 0.1em;}
	.hmNewsMain .lists .ls .ts{margin-bottom: 0.4em;}
	.wbCol3{width: 6em;}
	.abouts .lts .ds{line-height: 1.5em;}
	
	.proRight .wbPros .txts .ms{width:80px;height:19px;}
	.psInfo .ts span,.psInfo td{font-size:14px}
	.wbSx h1{font-size:18px}
	.wbSx .wbFs{font-size:13px}
	.pro-show{margin-bottom: 70px;}
	.conAlert{width:56%}
	#pages a{font-size: 12px}
}
@media (max-width:1500px){
	.honors .owl-nav{position:unset;justify-content:center;gap:0.3em;margin-top:0.3em;}
	.advs .owl-nav{position:unset;justify-content:center;gap:0.3em;margin-top:0.3em;}
	.hmadvs .owl-nav{position:unset;justify-content:center;gap:0.3em;margin-top:0.3em;}
	.hmadvs{padding-top:0.8em;}
	.hmadvs .owl-carousel{margin-top:0.3em;}
	.hmadvs .btns{margin-top:0.3em;}
}