@charset "utf-8";body,html,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,th,td,form,object,iframe,blockquote,pre,a,abbr,address,code,img,fieldset,form,label,figure{margin:0;padding:0}
body,html,input,button,textarea{color:#333;font-family:verdana;font-size:14px}
article,aside,figcaption,figure,footer,header,main,nav,section{display:block}
body{background:#fff}
img{border:none;vertical-align:middle}
li{list-style:none}
a{color:#444444;text-decoration:none}
a:focus{outline:none}
a:hover{color:#42a4ff;text-decoration:none}
input[type="text"]:focus{outline:none}
input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer}
input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0}
*{outline:0}
.clearfix:after,.layout:after,.topbar:after,.product-intro:after,.product-shop dl:after,.color-list:after,#respond:after,.goods-related .related-list ul:after,.head-wrapper:after,.blog-widget .foot-blog-item:after,.products-scroll-list li:after,.blog-list .blog-item:after,.index-discover ul li:after,.exhibition-tit-bar:after,.detail-tabs:after,.index-video-news .layout:after,.index-news .index-news-cont .index-new-list:after,.index-newsletter-testimonial .layout:after,.index-about:after,.news-slides .news-item:after,.page-bar:after,.company-data-wrap:after,.nav-bar:after{content:"";display:block;clear:both;visibility:hidden;height:0}
.clearfix,.layout,.topbar,.product-intro,.product-shop dl,.color-list,#respond,.goods-related .related-list ul,.head-wrapper,.blog-widget .foot-blog-item,.products-scroll-list li,.blog-list .blog-item,.index-discover ul li,.exhibition-tit-bar,.detail-tabs,.index-video-news .layout,.index-news .index-news-cont .index-new-list,.index-newsletter-testimonial .layout,.index-about,.news-slides .news-item,.page-bar,.company-data-wrap,.nav-bar{*zoom:1}
body,html,input,button,textarea{width:100%;max-width:100%}
.layout,.nav-bar .nav-wrap,.path-bar .path-nav{width:1200px;margin:0 auto;position:relative}
body{width:100%;position:absolute;left:0;top:0;font-size:16px;margin:0 auto;position:relative}
.container{position:relative;display:block;width:100%;min-width:1200px;overflow:hidden}
.medium-title{cursor:pointer}
.sub-content{position:absolute;display:none;right:0;background:#fff;border-radius:0 0 3px 3px;border:1px solid #ccc;z-index:99999}
@font-face{font-family:'SourceSansProBlack';src:url('fonts/SourceSansPro/SourceSansPro-Black.otf');font-weight:normal;font-style:normal}
@font-face{font-family:'SourceSansProBlackIt';src:url('fonts/SourceSansPro/SourceSansPro-BlackIt.otf');font-weight:normal;font-style:normal}
@font-face{font-family:verlag;src:url('fonts/SourceSansPro/SourceSansPro-Bold.otf');font-weight:normal;font-style:normal}
@font-face{font-family:'SourceSansProBoldIt';src:url('fonts/SourceSansPro/SourceSansPro-BoldIt.otf');font-weight:normal;font-style:normal}
@font-face{font-family:'SourceSansProExtraLight';src:url('fonts/SourceSansPro/SourceSansPro-ExtraLight.otf');font-weight:normal;font-style:normal}
@font-face{font-family:'SourceSansProExtraLightIt';src:url('fonts/SourceSansPro/SourceSansPro-ExtraLightIt.otf');font-weight:normal;font-style:normal}
@font-face{font-family:'SourceSansProIt';src:url('fonts/SourceSansPro/SourceSansPro-It.otf');font-weight:normal;font-style:normal}
@font-face{font-family:'SourceSansProLight';src:url('fonts/SourceSansPro/SourceSansPro-Light.otf');font-weight:normal;font-style:normal}
@font-face{font-family:'SourceSansProLightIt';src:url('fonts/SourceSansPro/SourceSansPro-LightIt.otf');font-weight:normal;font-style:normal}
@font-face{font-family:'SourceSansProRegular';src:url('fonts/SourceSansPro/SourceSansPro-Regular.otf');font-weight:normal;font-style:normal}
@font-face{font-family:verdana;src:url('fonts/SourceSansPro/SourceSansPro-Semibold.otf');font-weight:normal;font-style:normal}
@font-face{font-family:'SourceSansProSemiboldIt';src:url('fonts/SourceSansPro/SourceSansPro-SemiboldIt.otf');font-weight:normal;font-style:normal}
@font-face{font-family:'AcromBold';src:url('fonts/Acrom/AcromBold.OTF');font-weight:normal;font-style:normal}
@font-face{font-family:'AcromExtraBold';src:url('fonts/Acrom/AcromExtraBold.OTF');font-weight:normal;font-style:normal}
@font-face{font-family:'AcromLight';src:url('fonts/Acrom/AcromLight.OTF');font-weight:normal;font-style:normal}
@font-face{font-family:'AcromMedium';src:url('fonts/Acrom/AcromMedium.OTF');font-weight:normal;font-style:normal}
@font-face{font-family:'Acrom';src:url('fonts/Acrom/Acrom.OTF');font-weight:normal;font-style:normal}
@font-face{font-family:'AcromThin';src:url('fonts/Acrom/AcromThin.OTF');font-weight:normal;font-style:normal}
@font-face{font-family:'Trebuc';src:url('fonts/TrebuchetMS/trebuc.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'icomoon';src:url('fonts/icomoon/icomoon.eot?-l21epb');src:url('fonts/icomoon/icomoon.eot?#iefix-l21epb') format('embedded-opentype'),url('fonts/icomoon/icomoon.woff?-l21epb') format('woff'),url('fonts/icomoon/icomoon.ttf?-l21epb') format('truetype'),url('fonts/icomoon/icomoon.svg?-l21epb#icomoon') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'verdana';src:url('fonts/verdana.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'verlag';src:url('fonts/verlag.otf');font-weight:normal;font-style:normal}
@font-face{font-family:"Montserrat-Bold";font-style:normal;src:url(fonts/Montserrat/Montserrat-Bold.otf);font-display:fallback}
@font-face{font-family:"Montserrat-Light";font-style:normal;src:url(fonts/Montserrat/Montserrat-Light.otf);font-display:fallback}
@font-face{font-family:"Montserrat-Regular";font-style:normal;src:url(fonts/Montserrat/Montserrat-Regular.ttf);font-display:fallback}
@font-face{font-family:'Verlag-Bold';src:url('fonts/Verlag/Verlag-Bold.woff2') format('woff2'),url('fonts/Verlag/Verlag-Bold.woff') format('woff'),url('fonts/Verlag/Verlag-Bold.ttf') format('truetype');font-weight:bold;font-style:normal;font-display:swap}
@font-face{font-family:'Verlag-Book';src:url('fonts/Verlag/Verlag-Book.woff2') format('woff2'),url('fonts/Verlag/Verlag-Book.woff') format('woff'),url('fonts/Verlag/Verlag-Book.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'Verlag-Black';src:url('fonts/Verlag/Verlag-Black.woff2') format('woff2'),url('fonts/Verlag/Verlag-Black.woff') format('woff'),url('fonts/Verlag/Verlag-Black.ttf') format('truetype');font-weight:900;font-style:normal;font-display:swap}
[class^="icon-"],[class*=" icon-"],a.with-child:after,.widget-cates li a.with-ul-tit:before,.widget-cates li.with-ul-hide a.with-ul-tit:before,.tit-ico:before,.btn-inquiry:before,.nav >li.ico-home:before,.mobile-foot-contact .head-phone span:before,.mobile-foot-contact .head-email span:before,.side-tit-ico:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@font-face{font-family:'fontawesome';src:url('fonts/Font-Awesome/fontawesome-webfont.eot?5510888');src:url('fonts/Font-Awesome/fontawesome-webfont.eot?5510888#iefix') format('embedded-opentype'),url('fonts/Font-Awesome/fontawesome-webfont.woff?5510888') format('woff'),url('fonts/Font-Awesome/fontawesome-webfont.ttf?5510888') format('truetype'),url('fonts/Font-Awesome/fontawesome-webfont.svg?5510888#revicons') format('svg');font-weight:normal;font-style:normal}
.tp-leftarrow:before,.tp-rightarrow:before,.nav-bar .nav li .nav-ico:after,.mobile-head-item .title:before,.mobile-head-item .title a:before,.foot-social li a:before,.gotop:before,.classification-item .more:before,.owl-prev:before,.owl-next:before,.foot-social ul li a:before,.path-bar li a:before,.side-cate-menu li .side-ico:before,.product-btn-wrap .email:before,.product-btn-wrap .pdf:before,.head-phone:before,.head-email:before,.foot-item-product-list li:before,.gotop:before,.foot-item-product-list li:before,.foot-item-contact ul li span:before,.read-more:after,.path-bar li:after,.nav>li:after{font-family:"fontawesome";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}
@-webkit-keyframes shine{100%{left:125%}
}@keyframes shine{100%{left:125%}
}.inquiry-form-wrap{position:relative;width:100%}
.inquiry-form-wrap .inquiry-form-title{position:relative;display:inline-block;vertical-align:top;*display:inline;*zoom:1;line-height:27px;padding:0 25px;color:#FFF;background:#42a4ff}
.inquiry-form{position:relative;background:#FFF;padding:40px;border:1px solid #ACACAC;border-top-width:2px}
.inquiry-form .inquiry-form-ico{position:absolute;right:20px;top:27px;width:75px;display:block;overflow:hidden}
.inquiry-form .inquiry-form-ico img{position:relative;width:100%}
.inquiry-form .form-item{position:relative;display:block}
.inquiry-form input[type="text"].form-input,.inquiry-form textarea.form-text{position:relative;border:1px solid #E3E3E3;width:60%;height:30px;line-height:30px;margin:0 0 10px;color:#000;padding:0 0 0 20px}
.inquiry-form textarea.form-text{width:90%;height:112px}
.inquiry-form .form-input-name,.inquiry-form input[type="text"].form-input-name{padding:0 0 0 28px;background:url(img/inq04.png) no-repeat 8px 9px}
.inquiry-form .form-input-email,.inquiry-form input[type="text"].form-input-email{padding:0 0 0 28px;background:url(img/inq05.png) no-repeat 8px 11px}
.inquiry-form .form-input-email,.inquiry-form input[type="text"].form-input-phone{padding:0 0 0 28px;background:url(img/inq06.png) no-repeat 8px 11px}
.inquiry-form .form-btn-wrap{position:relative;text-align:right}
.inquiry-form .form-btn-wrap .form-btn-submit{position:relative;display:inline-block;vertical-align:top;*display:inline;*zoom:1;height:30px;line-height:30px;padding:0 16px;font-size:14px;border-width:1px;border-style:solid;border-left-color:#ECC75C;border-right-color:#ECC75C;border-top-color:#F4D67E;border-bottom-color:#E1AF32;border-radius:5px;color:#4C4C4E;background:#fde782;text-shadow:0 0 1PX rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFF5D1',endColorStr='#FCE26B',gradientType='0');background:-moz-linear-gradient(top,#FFF5D1,#FCE26B);background:-o-linear-gradient(top,#FFF5D1,#FCE26B);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#FFF5D1),to(#FCE26B))}
.inquiry-form .Validform_checktip{display:block;width:100%;margin:0 auto 10px;_display:none}
.inquiry-form .Validform_wrong{color:#da3439;_display:block}
.inquiry-form .Validform_checktip{display:block;width:93%;margin:0 auto;_display:none}
.inquiry-form .Validform_wrong{font-size:12px;font-weight:bold;color:#da3439;_display:block}
.wpcf7-form .captcha-image{position:relative;padding-bottom:20px}
.wpcf7-form .captcha-image .Validform_checktip{position:absolute;left:20px;bottom:0}
.entry{padding:15px 0}
.entry{color:#666}
.entry a{color:#0030FF}
.entry p{margin:0;padding:0;font-size:18px;line-height:1.8}
.entry table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px}
.entry th,.entry td{height:30px;border:1px solid #ccc;text-align:left;line-height:1.5;font-size:12px;color:#666;background:#fbfbfb;padding:0 15px}
.entry th{font-size:12px;background:#eee}
.entry td p,.entry th p,.pd-panel .entry td p,.pd-panel .entry th p{margin:0;padding:5px;color:#666;font-size:12px;line-height:1.3}
.entry td.amts{color:#cb2027}
.entry th#cartDelete{text-align:center}
.entry .button{margin:15px 10px 0 0;background:#dfdfdf;padding:8px 15px;border:0;cursor:pointer;line-height:1.2;color:#777;font-weight:bold;text-transform:Capitalize}
.entry .button:hover{background:#cb2027;color:#fff}
.entry .deletecartitem{width:50px;text-align:center}
.entry .deletecartitem label{display:none}
.entry .stotal td.amts{font-size:18px;font-weight:bold}
.entry img.alignleft{float:left;margin:20px 15px 0 0}
.entry img.alignright{float:right;margin:20px 0 0 15px}
.entry img.alignleftnopad{float:left;margin-left:0}
.entry img.alignrightnopad{float:right;margin-right:0}
.entry img.aligncenter{text-align:center;display:block;margin:20px auto 0 auto}
.entry img{max-width:100%}
.cartitem a{color:#292929;font-weight:bold}
.inquiry-form ul li{background:none}
.entry .inquiry-form-wrap{margin:20px 0 0}
.topbar .change-currency{display:inline;float:right;margin:0 0 0 10px}
.topbar .change-currency a:hover{text-decoration:none}
.topbar .change-currency a.USD,.change-currency a.EUR,.topbar .change-currency a.CAD,.topbar .change-currency a.GBP,.topbar .change-currency a.AUD,.topbar .change-currency a.HK,.topbar .change-currency a.JPY,.topbar .change-currency a.RUB,.topbar .change-currency a.CHF,.topbar .change-currency a.MXN,.topbar .change-currency a.NOK,.topbar .change-currency a.CZK,.topbar .change-currency a.BRL,.topbar .change-currency a.ARS{padding:0 0 0 26px;background-image:url(img/currency-icons.png);background-repeat:no-repeat}
.topbar .change-currency a.USD{background-position:2px 4px}
.topbar .change-currency a.EUR{background-position:2px -22px}
.topbar .change-currency a.CAD{background-position:2px -50px}
.topbar .change-currency a.GBP{background-position:2px -75px}
.topbar .change-currency a.AUD{background-position:2px -100px}
.topbar .change-currency a.HK{background-position:2px -125px}
.topbar .change-currency a.JPY{background-position:2px -150px}
.topbar .change-currency a.RUB{background-position:2px -177px}
.topbar .change-currency a.CHF{background-position:2px -202px}
.topbar .change-currency a.MXN{background-position:2px -227px}
.topbar .change-currency a.NOK{background-position:2px -252px}
.topbar .change-currency a.CZK{background-position:2px -278px}
.topbar .change-currency a.BRL{background-position:2px -303px}
.topbar .change-currency a.ARS{background-position:2px -329px}
.dropdown{display:inline-block;float:left;margin-right:5px;position:relative;padding-top:1px}
.dropdown .submenu{width:90px;display:none;position:absolute;left:0;top:44px;background:#fff;border-radius:0 3px 3px 3px;border:1px solid #bbb;text-align:left;padding:5px;z-index:99999;background:#fff}
.dropdown .submenu a{display:block;border-top:1px solid #eee}
.over .submenu{display:block}
.currency_cur{width:90px;padding:0 5px;border:1px solid #bbb}
.currency_text{float:left}
.totalall{font-size:18px;font-weight:bold}
.rev_slider_wrapper{position:relative}
.rev_slider_wrapper >ul{visibility:hidden}
.rev_slider{position:relative;overflow:visible}
.rev_slider img{max-width:none !important;-moz-transition:none 0;-webkit-transition:none 0;-o-transition:none 0;transition:none 0;margin:0px;padding:0px;border-width:0px;border:none}
.rev_slider .no-slides-text{font-weight:bold;text-align:center;padding-top:80px}
.rev_slider >ul{margin:0px;padding:0px;list-style:none !important;list-style-type:none;background-position:0px 0px}
.rev_slider >ul >li,.rev_slider >ul >li:before{list-style:none !important;position:absolute;visibility:hidden;margin:0px !important;padding:0px !important;overflow-x:visible;overflow-y:visible;list-style-type:none !important;background-image:none;background-position:0px 0px;text-indent:0em}
.rev_slider >ul >li{position:relative;visibility:visible}
.bannerbox0 .swiper-button-prev,.bannerbox0 .swiper-button-next{background-image:none;transition:all ease-in-out .5s}
.bannerbox0 .swiper-button-prev:hover,.bannerbox0 .swiper-button-next:hover{background-color:#1872c5}
.swiper-button-prev:hover::before,.swiper-button-next:hover::before{color:#fff}
.tp-revslider-slidesli,.tp-revslider-mainul{padding:0 !important;margin:0 !important;list-style:none !important}
.tp-simpleresponsive >ul,.tp-simpleresponsive >ul >li,.tp-simpleresponsive >ul >li:before{list-style:none;padding:0 !important;margin:0 !important;list-style:none !important;overflow-x:visible;overflow-y:visible;background-image:none}
.tp-simpleresponsive >ul li{list-style:none;position:absolute;visibility:hidden}
.rev_slider .tp-caption,.rev_slider .caption{position:absolute;visibility:hidden;line-height:normal}
.rev_slider .tp-caption.itemText{width:500px}
.rev_slider li.evenItem .tp-caption.itemText{text-align:right}
.tp-caption{font-family:"Times New Roman",Times,serif;z-index:1}
.tp-caption img{width:500px}
.tp-caption h1.title{font-size:42px;color:#328fff;text-transform:uppercase;font-weight:bold;line-height:normal}
.tp-caption .banner-detail{font-size:22px;margin:-20px 0 20px;line-height:30px;color:#999;line-height:normal}
.tp-caption,.tp-caption.tp-caption-more,.tp-caption.tp-caption-more a{position:absolute;left:0;top:0;width:100%;height:100%;display:block}
.rev_slider li.evenItem .tp-caption.itemText h1.title{color:#FFF}
.rev_slider li.evenItem .tp-caption.itemText .banner-detail{color:#e8e8e8}
.rev_slider li.evenItem .tp-caption.itemText .banner-more{background:#FFF;color:#328fff}
.rev_slider li.evenItem .tp-caption.itemText .banner-more:hover{background:none;color:#e8e8e8}
.tparrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out;-webkit-transform:translateZ(1000px);-webkit-transform-style:preserve-3d}
.tparrows .tp-arr-imgholder{display:none}
.tparrows .tp-arr-titleholder{display:none}
.tparrows.hidearrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}
.tp-leftarrow,.tp-rightarrow{position:absolute;top:50%;margin:-21px 0 0;width:42px;height:42px;border:2px solid #FFF;border-radius:50%;text-align:center;line-height:46px;z-index:100;cursor:pointer;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;z-index:9999999}
.tp-leftarrow:before,.tp-rightarrow:before{color:#fff;font-size:24px}
.tp-leftarrow:before{content:'\f104'}
.tp-rightarrow:before{content:'\f105'}
.tp-leftarrow,.tp-rightarrow{background:#97999b !important}
.tp-leftarrow:before,.tp-rightarrow:before{color:#fff}
.tp_inner_padding{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-height:none !important}
.tp-hide-revslider,.tp-caption.tp-hidden-caption{visibility:hidden !important;display:none !important}
.rev_slider embed,.rev_slider iframe,.rev_slider object,.rev_slider video{max-width:none !important}
.noFilterClass{filter:none !important}
.tp-caption.coverscreenvideo{width:100%;height:100%;top:0px;left:0px;position:absolute}
.caption.fullscreenvideo{left:0px;top:0px;position:absolute;width:100%;height:100%}
.caption.fullscreenvideo iframe,.caption.fullscreenvideo video{width:100% !important;height:100% !important;display:none}
.tp-caption.fullscreenvideo{left:0px;top:0px;position:absolute;width:100%;height:100%}
.tp-caption.fullscreenvideo iframe,.tp-caption.fullscreenvideo iframe video{width:100% !important;height:100% !important;display:none}
.fullcoveredvideo video,.fullscreenvideo video{background:#000}
.fullcoveredvideo .tp-poster{background-position:center center;background-size:cover;width:100%;height:100%;top:0px;left:0px}
.html5vid.videoisplaying .tp-poster{display:none}
.tp-video-play-button{background:#000;background:rgba(0,0,0,0.3);padding:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:absolute;top:50%;left:50%;font-size:40px;color:#FFF;z-index:3;margin-top:-27px;margin-left:-28px;text-align:center;cursor:pointer}
.tp-caption:hover .tp-video-play-button{opacity:1}
.html5vid .tp-revstop{width:15px;height:20px;border-left:5px solid #fff;border-right:5px solid #fff;position:relative;margin:10px 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.html5vid .tp-revstop{display:none}
.html5vid.videoisplaying .revicon-right-dir{display:none}
.html5vid.videoisplaying .tp-revstop{display:block}
.html5vid.videoisplaying .tp-video-play-button{display:none}
.html5vid:hover .tp-video-play-button{display:block}
.fullcoveredvideo .tp-video-play-button{display:none !important}
.tp-video-controls{position:absolute;bottom:0;left:0;right:0;padding:5px;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s;background-image:linear-gradient(bottom,rgb(0,0,0) 13%,rgb(50,50,50) 100%);background-image:-o-linear-gradient(bottom,rgb(0,0,0) 13%,rgb(50,50,50) 100%);background-image:-moz-linear-gradient(bottom,rgb(0,0,0) 13%,rgb(50,50,50) 100%);background-image:-webkit-linear-gradient(bottom,rgb(0,0,0) 13%,rgb(50,50,50) 100%);background-image:-ms-linear-gradient(bottom,rgb(0,0,0) 13%,rgb(50,50,50) 100%);background-image:-webkit-gradient(  linear,left bottom,left top,color-stop(0.13,rgb(0,0,0)),color-stop(1,rgb(50,50,50))  );display:table;max-width:100%;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.tp-caption:hover .tp-video-controls{opacity:.9}
.tp-video-button{background:rgba(0,0,0,.5);border:0;color:#EEE;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;cursor:pointer;line-height:12px;font-size:12px;color:#fff;padding:0px;margin:0px;outline:none}
.tp-video-button:hover{cursor:pointer}
.tp-video-button-wrap,.tp-video-seek-bar-wrap,.tp-video-vol-bar-wrap{padding:0px 5px;display:table-cell}
.tp-video-seek-bar-wrap{width:80%}
.tp-video-vol-bar-wrap{width:20%}
.tp-volume-bar,.tp-seek-bar{width:100%;cursor:pointer;outline:none;line-height:12px;margin:0;padding:0}
.tp-dottedoverlay{background-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:3}
.tp-dottedoverlay.twoxtwo{background:url(../assets/gridtile.png)}
.tp-dottedoverlay.twoxtwowhite{background:url(../assets/gridtile_white.png)}
.tp-dottedoverlay.threexthree{background:url(../assets/gridtile_3x3.png)}
.tp-dottedoverlay.threexthreewhite{background:url(../assets/gridtile_3x3_white.png)}
.fullscreen-container{width:100%;position:relative;padding:0}
.fullwidthbanner-container{width:100%;position:relative;padding:0;overflow:hidden}
.fullwidthbanner-container .fullwidthabanner{width:100%;position:relative}
.tp-simpleresponsive .slotholder *,.tp-simpleresponsive img{}
.tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption{position:absolute;-webkit-font-smoothing:antialiased !important}
.tp-bannershadow{position:absolute;margin-left:auto;margin-right:auto;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}
.tp-bannershadow.tp-shadow1{background:url(../assets/shadow1.png) no-repeat;background-size:100% 100%;width:890px;height:30px;bottom:-30px}
.tp-bannershadow.tp-shadow2{background:url(../assets/shadow2.png) no-repeat;background-size:100% 100%;width:890px;height:60px;bottom:-60px}
.tp-bannershadow.tp-shadow3{background:url(../assets/shadow3.png) no-repeat;background-size:100% 100%;width:890px;height:60px;bottom:-60px}
.tp-button{padding:6px 13px 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:30px;cursor:pointer;color:#fff !important;text-shadow:0px 1px 1px rgba(0,0,0,0.6) !important;font-size:15px;line-height:45px !important;background:url(../images/gradient/g30.png) repeat-x top;font-family:arial,sans-serif;font-weight:bold;letter-spacing:-1px;text-decoration:none}
.tp-button.big{color:#fff;text-shadow:0px 1px 1px rgba(0,0,0,0.6);font-weight:bold;padding:9px 20px;font-size:19px;line-height:57px !important;background:url(../images/gradient/g40.png) repeat-x top}
.purchase:hover,.tp-button:hover,.tp-button.big:hover{background-position:bottom,15px 11px}
.tp-button.green,.tp-button:hover.green,.purchase.green,.purchase:hover.green{background-color:#21a117;-webkit-box-shadow:0px 3px 0px 0px #104d0b;-moz-box-shadow:0px 3px 0px 0px #104d0b;box-shadow:0px 3px 0px 0px #104d0b}
.tp-button.blue,.tp-button:hover.blue,.purchase.blue,.purchase:hover.blue{background-color:#1d78cb;-webkit-box-shadow:0px 3px 0px 0px #0f3e68;-moz-box-shadow:0px 3px 0px 0px #0f3e68;box-shadow:0px 3px 0px 0px #0f3e68}
.tp-button.red,.tp-button:hover.red,.purchase.red,.purchase:hover.red{background-color:#cb1d1d;-webkit-box-shadow:0px 3px 0px 0px #7c1212;-moz-box-shadow:0px 3px 0px 0px #7c1212;box-shadow:0px 3px 0px 0px #7c1212}
.tp-button.orange,.tp-button:hover.orange,.purchase.orange,.purchase:hover.orange{background-color:#ff7700;-webkit-box-shadow:0px 3px 0px 0px #a34c00;-moz-box-shadow:0px 3px 0px 0px #a34c00;box-shadow:0px 3px 0px 0px #a34c00}
.tp-button.darkgrey,.tp-button.grey,.tp-button:hover.darkgrey,.tp-button:hover.grey,.purchase.darkgrey,.purchase:hover.darkgrey{background-color:#555;-webkit-box-shadow:0px 3px 0px 0px #222;-moz-box-shadow:0px 3px 0px 0px #222;box-shadow:0px 3px 0px 0px #222}
.tp-button.lightgrey,.tp-button:hover.lightgrey,.purchase.lightgrey,.purchase:hover.lightgrey{background-color:#888;-webkit-box-shadow:0px 3px 0px 0px #555;-moz-box-shadow:0px 3px 0px 0px #555;box-shadow:0px 3px 0px 0px #555}
.tpclear{clear:both}
.tp-bullets{z-index:1000;position:absolute;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out;-webkit-transform:translateZ(5px);display:none !important}
.tp-bullets.hidebullets{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}
.tp-bullets.simplebullets.navbar{border:1px solid #666;border-bottom:1px solid #444;background:url(../assets/boxed_bgtile.png);height:40px;padding:0px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.tp-bullets.simplebullets.navbar-old{background:url(../assets/navigdots_bgtile.png);height:35px;padding:0px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.tp-bullets.simplebullets .bullet{cursor:pointer;position:relative;background:#fff;width:10px;height:10px;float:left;margin-top:0px;margin:0 5px;border-radius:50%}
.tp-bullets.simplebullets .bullet.selected{background:#000}
.tp-bullets.simplebullets.round .bullet.last{margin-right:3px}
.tp-bullets.simplebullets.round-old .bullet{cursor:pointer;position:relative;background:url(../assets/bullets.png) no-repeat bottom left;width:23px;height:23px;margin-right:0px;float:left;margin-top:0px}
.tp-bullets.simplebullets.round-old .bullet.last{margin-right:0px}
.tp-bullets.simplebullets.square .bullet{cursor:pointer;position:relative;background:url(../assets/bullets2.png) no-repeat bottom left;width:19px;height:19px;margin-right:0px;float:left;margin-top:0px}
.tp-bullets.simplebullets.square .bullet.last{margin-right:0px}
.tp-bullets.simplebullets.square-old .bullet{cursor:pointer;position:relative;background:url(../assets/bullets2.png) no-repeat bottom left;width:19px;height:19px;margin-right:0px;float:left;margin-top:0px}
.tp-bullets.simplebullets.square-old .bullet.last{margin-right:0px}
.tp-bullets.simplebullets.navbar .bullet{cursor:pointer;position:relative;background:url(../assets/bullet_boxed.png) no-repeat top left;width:18px;height:19px;margin-right:5px;float:left;margin-top:10px}
.tp-bullets.simplebullets.navbar .bullet.first{margin-left:0px !important}
.tp-bullets.simplebullets.navbar .bullet.last{margin-right:0px !important}
.tp-bullets.simplebullets.navbar-old .bullet{cursor:pointer;position:relative;background:url(../assets/navigdots.png) no-repeat bottom left;width:15px;height:15px;margin-left:5px !important;margin-right:5px !important;float:left;margin-top:10px}
.tp-bullets.simplebullets.navbar-old .bullet.first{margin-left:0px !important}
.tp-bullets.simplebullets.navbar-old .bullet.last{margin-right:0px !important}
.tp-bullets.simplebullets .bullet:hover,.tp-bullets.simplebullets .bullet.selected{background-position:top left}
.tp-bullets.simplebullets.round .bullet:hover,.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.navbar .bullet:hover,.tp-bullets.simplebullets.navbar .bullet.selected{background-position:bottom left}
.tp-bullets.tp-thumbs{z-index:1000;position:absolute;padding:3px;background-color:#fff;width:500px;height:50px;margin-top:-50px;vertical-align:top}
.tp-bullets.tp-thumbs img{vertical-align:top}
.fullwidthbanner-container .tp-thumbs{padding:3px}
.tp-bullets.tp-thumbs .tp-mask{width:500px;height:50px;overflow:hidden;position:relative}
.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer{width:5000px;position:absolute}
.tp-bullets.tp-thumbs .bullet{width:100px;height:50px;cursor:pointer;overflow:hidden;background:none;margin:0;float:left;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}
.tp-bullets.tp-thumbs .bullet:hover,.tp-bullets.tp-thumbs .bullet.selected{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}
.tp-thumbs img{width:100%}
.tp-bannertimer{visibility:hidden;width:100%;height:5px;background:#fff;background:rgba(255,255,255,.2);position:absolute;z-index:200;top:0px}
.tp-bannertimer.tp-bottom{top:auto;bottom:0px !important;height:5px}
.tparrows.preview1{width:100px;height:100px;-webkit-transform-style:preserve-3d;-webkit-perspective:1000;-moz-perspective:1000;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;background:transparent}
.tparrows.preview1:after{position:absolute;left:0px;top:0px;font-family:"fontawesome";color:#fff;font-size:30px;width:100px;height:100px;text-align:center;background:#fff;background:rgba(0,0,0,0.15);z-index:2;line-height:100px;-webkit-transition:background 0.3s,color 0.3s;-moz-transition:background 0.3s,color 0.3s;transition:background 0.3s,color 0.3s}
.tp-rightarrow.preview1:after{content:'\f105'}
.tp-leftarrow.preview1:after{content:'\f104'}
.tparrows.preview1:hover:after{background:rgba(255,255,255,1);color:#aaa}
.tparrows.preview1 .tp-arr-imgholder{background-size:cover;background-position:center center;display:block;width:100%;height:100%;position:absolute;top:0px;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.tparrows.preview1 .tp-arr-iwrapper{-webkit-transition:all 0.3s;transition:all 0.3s;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0.0;-khtml-opacity:0.0;opacity:0.0}
.tparrows.preview1:hover .tp-arr-iwrapper{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.tp-rightarrow.preview1 .tp-arr-imgholder{right:100%;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0.0;-khtml-opacity:0.0;opacity:0.0}
.tp-leftarrow.preview1 .tp-arr-imgholder{left:100%;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0.0;-khtml-opacity:0.0;opacity:0.0}
.tparrows.preview1:hover .tp-arr-imgholder{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.tp-bullets.preview1{height:21px}
.tp-bullets.preview1 .bullet{cursor:pointer;position:relative !important;background:rgba(0,0,0,0.15) !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:5px !important;height:5px !important;border:8px solid rgba(0,0,0,0) !important;display:inline-block;margin-right:5px !important;margin-bottom:0px !important;-webkit-transition:background-color 0.2s,border-color 0.2s;-moz-transition:background-color 0.2s,border-color 0.2s;-o-transition:background-color 0.2s,border-color 0.2s;-ms-transition:background-color 0.2s,border-color 0.2s;transition:background-color 0.2s,border-color 0.2s;float:none !important;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
.tp-bullets.preview1 .bullet.last{margin-right:0px}
.tp-bullets.preview1 .bullet:hover,.tp-bullets.preview1 .bullet.selected{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#aaa !important;width:5px !important;height:5px !important;border:8px solid rgba(255,255,255,1) !important}
.tparrows.preview2{min-width:60px;min-height:60px;background:#fff;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;overflow:hidden;-webkit-transition:-webkit-transform 1.3s;-webkit-transition:width 0.3s,background-color 0.3s,opacity 0.3s;transition:width 0.3s,background-color 0.3s,opacity 0.3s;backface-visibility:hidden}
.tparrows.preview2:after{position:absolute;top:50%;font-family:"fontawesome";color:#aaa;font-size:25px;margin-top:-12px;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s}
.tp-rightarrow.preview2:after{content:'\e81e';right:18px}
.tp-leftarrow.preview2:after{content:'\e81f';left:18px}
.tparrows.preview2 .tp-arr-titleholder{background-size:cover;background-position:center center;display:block;visibility:hidden;position:relative;top:0px;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;white-space:nowrap;color:#000;text-transform:uppercase;font-weight:400;font-size:14px;line-height:60px;padding:0px 10px}
.tp-rightarrow.preview2 .tp-arr-titleholder{right:50px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}
.tp-leftarrow.preview2 .tp-arr-titleholder{left:50px;-webkit-transform:translateX(100%);transform:translateX(100%)}
.tparrows.preview2.hovered{width:300px}
.tparrows.preview2:hover{background:#fff}
.tparrows.preview2:hover:after{color:#000}
.tparrows.preview2:hover .tp-arr-titleholder{-webkit-transform:translateX(0px);transform:translateX(0px);visibility:visible;position:absolute}
.tp-bullets.preview2{height:17px}
.tp-bullets.preview2 .bullet{cursor:pointer;position:relative !important;background:rgba(0,0,0,0.5) !important;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:6px !important;height:6px !important;border:5px solid rgba(0,0,0,0) !important;display:inline-block;margin-right:2px !important;margin-bottom:0px !important;-webkit-transition:background-color 0.2s,border-color 0.2s;-moz-transition:background-color 0.2s,border-color 0.2s;-o-transition:background-color 0.2s,border-color 0.2s;-ms-transition:background-color 0.2s,border-color 0.2s;transition:background-color 0.2s,border-color 0.2s;float:none !important;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
.tp-bullets.preview2 .bullet.last{margin-right:0px}
.tp-bullets.preview2 .bullet:hover,.tp-bullets.preview2 .bullet.selected{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(255,255,255,1) !important;width:6px !important;height:6px !important;border:5px solid rgba(0,0,0,1) !important}
.tp-arr-titleholder.alwayshidden{display:none !important}
.tparrows.preview3{width:70px;height:70px;background:#fff;background:rgba(255,255,255,1);-webkit-transform-style:flat}
.tparrows.preview3:after{position:absolute;line-height:70px;text-align:center;font-family:"fontawesome";color:#aaa;font-size:30px;top:0px;left:0px;background:#fff;z-index:100;width:70px;height:70px;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s}
.tparrows.preview3:hover:after{color:#000}
.tp-rightarrow.preview3:after{content:'\e825'}
.tp-leftarrow.preview3:after{content:'\e824'}
.tparrows.preview3 .tp-arr-iwrapper{-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition:-webkit-transform 0.2s;transition:transform 0.2s;z-index:0;position:absolute;background:#000;background:rgba(0,0,0,0.75);display:table;min-height:90px;top:-10px}
.tp-leftarrow.preview3 .tp-arr-iwrapper{-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0% 50%;transform-origin:0% 50%}
.tparrows.preview3 .tp-arr-imgholder{display:block;background-size:cover;background-position:center center;display:table-cell;min-width:90px;height:90px;position:relative;top:0px}
.tp-rightarrow.preview3 .tp-arr-iwrapper{right:0px;padding-right:70px}
.tp-leftarrow.preview3 .tp-arr-iwrapper{left:0px;direction:rtl;padding-left:70px}
.tparrows.preview3 .tp-arr-titleholder{display:table-cell;padding:30px;font-size:16px;color:#fff;white-space:nowrap;position:relative;clear:right;vertical-align:middle}
.tparrows.preview3:hover .tp-arr-iwrapper{-webkit-transform:scale(1,1);transform:scale(1,1)}
.tp-bullets.preview3{height:17px}
.tp-bullets.preview3 .bullet{cursor:pointer;position:relative !important;background:rgba(0,0,0,0.5) !important;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:6px !important;height:6px !important;border:5px solid rgba(0,0,0,0) !important;display:inline-block;margin-right:2px !important;margin-bottom:0px !important;-webkit-transition:background-color 0.2s,border-color 0.2s;-moz-transition:background-color 0.2s,border-color 0.2s;-o-transition:background-color 0.2s,border-color 0.2s;-ms-transition:background-color 0.2s,border-color 0.2s;transition:background-color 0.2s,border-color 0.2s;float:none !important;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
.tp-bullets.preview3 .bullet.last{margin-right:0px}
.tp-bullets.preview3 .bullet:hover,.tp-bullets.preview3 .bullet.selected{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(255,255,255,1) !important;width:6px !important;height:6px !important;border:5px solid rgba(0,0,0,1) !important}
.tparrows.preview4{width:30px;height:110px;background:transparent;-webkit-transform-style:preserve-3d;-webkit-perspective:1000;-moz-perspective:1000}
.tparrows.preview4:after{position:absolute;line-height:110px;text-align:center;font-family:"fontawesome";color:#fff;font-size:20px;top:0px;left:0px;z-index:0;width:30px;height:110px;background:#000;background:rgba(0,0,0,0.25);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.tp-rightarrow.preview4:after{content:'\e825'}
.tp-leftarrow.preview4:after{content:'\e824'}
.tp-leftarrow.preview4 .tp-arr-allwrapper{left:0px}
.tparrows.preview4 .tp-arr-iwrapper{position:relative}
.tparrows.preview4 .tp-arr-imgholder{display:block;background-size:cover;background-position:center center;width:180px;height:110px;position:relative;top:0px;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.tparrows.preview4 .tp-arr-imgholder2{display:block;background-size:cover;background-position:center center;width:180px;height:110px;position:absolute;top:0px;left:180px;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.tp-leftarrow.preview4 .tp-arr-imgholder2{left:-180px}
.tparrows.preview4 .tp-arr-titleholder{display:block;font-size:12px;line-height:25px;padding:0px 10px;text-align:left;color:#fff;position:relative;background:#000;color:#FFF;text-transform:uppercase;white-space:nowrap;letter-spacing:1px;font-weight:700;font-size:11px;line-height:2.75;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0.0;-khtml-opacity:0.0;opacity:0.0}
.tparrows.preview4:after{transform-origin:100% 100%;-webkit-transform-origin:100% 100%}
.tp-leftarrow.preview4:after{transform-origin:0% 0%;-webkit-transform-origin:0% 0%}
.tp-bullets.preview4{height:17px}
.tp-bullets.preview4 .bullet{cursor:pointer;position:relative !important;background:rgba(0,0,0,0.5) !important;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:6px !important;height:6px !important;border:5px solid rgba(0,0,0,0) !important;display:inline-block;margin-right:2px !important;margin-bottom:0px !important;-webkit-transition:background-color 0.2s,border-color 0.2s;-moz-transition:background-color 0.2s,border-color 0.2s;-o-transition:background-color 0.2s,border-color 0.2s;-ms-transition:background-color 0.2s,border-color 0.2s;transition:background-color 0.2s,border-color 0.2s;float:none !important;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
.tp-bullets.preview4 .bullet.last{margin-right:0px}
.tp-bullets.preview4 .bullet:hover,.tp-bullets.preview4 .bullet.selected{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(255,255,255,1) !important;width:6px !important;height:6px !important;border:5px solid rgba(0,0,0,1) !important}
.tp-simpleresponsive img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}
.tp-caption img{background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom:1}
.caption.slidelink a div,.tp-caption.slidelink a div{width:3000px;height:1500px;background:url(../assets/coloredbg.png) repeat}
.tp-caption.slidelink a span{background:url(../assets/coloredbg.png) repeat}
.tp-loader{top:50%;left:50%;z-index:10000;position:absolute}
.tp-loader.spinner0{width:40px;height:40px;background:url(../assets/loader.gif) no-repeat center center;background-color:#fff;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);margin-top:-20px;margin-left:-20px;-webkit-animation:tp-rotateplane 1.2s infinite ease-in-out;animation:tp-rotateplane 1.2s infinite ease-in-out;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.tp-loader.spinner1{width:40px;height:40px;background-color:#fff;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);margin-top:-20px;margin-left:-20px;-webkit-animation:tp-rotateplane 1.2s infinite ease-in-out;animation:tp-rotateplane 1.2s infinite ease-in-out;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.tp-loader.spinner5{background:url(../assets/loader.gif) no-repeat 10px 10px;background-color:#fff;margin:-22px -22px;width:44px;height:44px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
@-webkit-keyframes tp-rotateplane{0%{-webkit-transform:perspective(120px)}
50%{-webkit-transform:perspective(120px) rotateY(180deg)}
100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}
}@keyframes tp-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}
50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}
100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}
}.tp-loader.spinner2{width:40px;height:40px;margin-top:-20px;margin-left:-20px;background-color:#ff0000;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);border-radius:100%;-webkit-animation:tp-scaleout 1.0s infinite ease-in-out;animation:tp-scaleout 1.0s infinite ease-in-out}
@-webkit-keyframes tp-scaleout{0%{-webkit-transform:scale(0.0)}
100%{-webkit-transform:scale(1.0);opacity:0}
}@keyframes tp-scaleout{0%{transform:scale(0.0);-webkit-transform:scale(0.0)}
100%{transform:scale(1.0);-webkit-transform:scale(1.0);opacity:0}
}.tp-loader.spinner3{margin:-9px 0px 0px -35px;width:70px;text-align:center}
.tp-loader.spinner3 .bounce1,.tp-loader.spinner3 .bounce2,.tp-loader.spinner3 .bounce3{width:18px;height:18px;background-color:#fff;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);border-radius:100%;display:inline-block;-webkit-animation:tp-bouncedelay 1.4s infinite ease-in-out;animation:tp-bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.tp-loader.spinner3 .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}
.tp-loader.spinner3 .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}
@-webkit-keyframes tp-bouncedelay{0%,80%,100%{-webkit-transform:scale(0.0)}
40%{-webkit-transform:scale(1.0)}
}@keyframes tp-bouncedelay{0%,80%,100%{transform:scale(0.0);-webkit-transform:scale(0.0)}
40%{transform:scale(1.0);-webkit-transform:scale(1.0)}
}.tp-loader.spinner4{margin:-20px 0px 0px -20px;width:40px;height:40px;text-align:center;-webkit-animation:tp-rotate 2.0s infinite linear;animation:tp-rotate 2.0s infinite linear}
.tp-loader.spinner4 .dot1,.tp-loader.spinner4 .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#fff;border-radius:100%;-webkit-animation:tp-bounce 2.0s infinite ease-in-out;animation:tp-bounce 2.0s infinite ease-in-out;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15)}
.tp-loader.spinner4 .dot2{top:auto;bottom:0px;-webkit-animation-delay:-1.0s;animation-delay:-1.0s}
@-webkit-keyframes tp-rotate{100%{-webkit-transform:rotate(360deg)}
}@keyframes tp-rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}
}@-webkit-keyframes tp-bounce{0%,100%{-webkit-transform:scale(0.0)}
50%{-webkit-transform:scale(1.0)}
}@keyframes tp-bounce{0%,100%{transform:scale(0.0);-webkit-transform:scale(0.0)}
50%{transform:scale(1.0);-webkit-transform:scale(1.0)}
}@media screen and (max-width:769px){.rev_slider .tp-caption.itemText{width:50%;padding-left:10px;padding-right:10px}
.tp-caption h1.title{font-size:22px}
.tp-caption .banner-detail{font-size:16px}
.tp-caption .banner-more{height:30px;line-height:30px;padding:0 20px;font-size:18px}
}@media screen and (max-width:641px){.rev_slider .tp-caption.itemText{width:100%}
#rev_slider_3_1 ul li .tp-caption.itemImg img{display:none}
.tp-caption h1.title{font-size:16px;padding:0 0 15px}
.tp-caption .banner-detail{font-size:14px}
.tp-caption .banner-more{font-size:14px}
}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(img/fancybox/fancybox.png)}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:11009;display:none;background:#F00}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:11010;outline:none;display:none}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}
#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('img/fancybox/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none}
#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}
#fancybox-frame{width:100%;height:100%;border:none;display:block}
#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('img/fancybox/blank.gif');z-index:1102;display:none}
#fancybox-left{left:0px}
#fancybox-right{right:0px}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}
#fancybox-left-ico{background-image:url('img/fancybox/fancybox.png');background-position:-40px -30px}
#fancybox-right-ico{background-image:url('img/fancybox/fancybox.png');background-position:-40px -60px}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible}
#fancybox-left:hover span{left:20px}
#fancybox-right:hover span{left:auto;right:20px}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('img/fancybox/fancybox-x.png')}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('img/fancybox/fancybox.png');background-position:-40px -162px}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('img/fancybox/fancybox-y.png');background-position:-20px 0px}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('img/fancybox/fancybox.png');background-position:-40px -182px}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('img/fancybox/fancybox-x.png');background-position:0px -20px}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('img/fancybox/fancybox.png');background-position:-40px -142px}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('img/fancybox/fancybox-y.png')}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('img/fancybox/fancybox.png');background-position:-40px -122px}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}
.fancybox-title-outside{padding-top:10px;color:#fff}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}
#fancybox-title-over{padding:10px;display:block}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}
#fancybox-title-float-wrap td{border:none;white-space:nowrap}
#fancybox-title-float-left{padding:0 0 0 15px;background:url('img/fancybox/fancybox.png') -40px -90px no-repeat}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('img/fancybox/fancybox-x.png') 0px -40px}
#fancybox-title-float-right{padding:0 0 0 15px;background:url('img/fancybox/fancybox.png') -55px -90px no-repeat}
.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='template/img/fancybox/fancy_close.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='template/img/fancybox/fancy_nav_left.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='template/img/fancybox/fancy_nav_right.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='template/img/fancybox/fancy_title_over.png',sizingMethod='scale');zoom:1}
.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='template/img/fancybox/fancy_title_left.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='template/img/fancybox/fancy_title_main.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='template/img/fancybox/fancy_title_right.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight + "px")}
#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2:document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop )) + 'px')}
#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='template/img/fancybox/fancy_loading.png',sizingMethod='scale')}
.fancybox-ie .fancybox-bg{background:transparent !important}
.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='template/img/fancybox/fancy_shadow_n.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='template/img/fancybox/fancy_shadow_ne.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='template/img/fancybox/fancy_shadow_e.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='template/img/fancybox/fancy_shadow_se.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='template/img/fancybox/fancy_shadow_s.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='template/img/fancybox/fancy_shadow_sw.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='template/img/fancybox/fancy_shadow_w.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='template/img/fancybox/fancy_shadow_nw.png',sizingMethod='scale')}
.contact-form{padding:15px 20px 50px}
.contact-form .form-item{width:auto;padding:6px 0 6px 90px;_width:600px}
.contact-form .form-label{width:85px}
.contact-form .form-btn-wrap{position:relative;display:block;padding:15px 0 0 90px;bottom:auto;right:auto}
.contact-form .form-btn-wrap .form-btn-submit{padding:5px 40px;text-align:center;font-size:14px;background:-moz-linear-gradient(top,#fff,#ddd);background:-webkit-linear-gradient(top,#fff,#ddd);background:-ms-linear-gradient(top,#fff,#ddd);background:-o-linear-gradient(top,#fff,#ddd);background:linear-gradient(top,#fff,#ddd);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#dddddd',GradientType=0);border-radius:3px}
.contact-form .form-btn-wrap .form-btn-submit:hover{border:1px solid #aaa;color:#333;box-shadow:0 0 3px #ddd inset}
.top-category{padding-bottom:10px}
.top-category .titl{padding:5px;line-height:12px;border:1px solid #cccccc}
.pagenavi{padding:10px 5px 30px 20px}
.pagenavi span,.pagenavi a{padding:5px;border:1px solid #ccc;margin-right:5px}
.post-ratings{width:100%;filter:alpha(opacity=100);-moz-opacity:1;opacity:1}
.post-ratings-loading{display:none;height:16px;text-align:left}
.post-ratings-image{border:0px}
.post-ratings IMG,.post-ratings-loading IMG,.post-ratings-image IMG{border:0px;padding:0px;margin:0px}
.post-ratings-text{}
.post-ratings-comment-author{font-weight:normal;font-style:italic}
.model{width:100%;overflow:hidden;font-size:13px;line-height:18px}
.info-title{max-height:110px;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:block}
.info-con{display:block;margin-left:20px}
.info-con-title{font-size:15px;color:#FF3300}
.info-con span{display:block}
.info-left{float:left;width:120px;max-height:370px;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:block;margin-top:123px}
.info-middle{float:left;display:block;overflow:hidden;padding:0 10px}
.info-right{float:left;width:120px}
.info-right div:first-child{height:160px;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:block;margin-top:11px}
.info-right div:nth-child(2){height:166px;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:block;margin-top:13px}
.info-right div:nth-child(3){height:148px;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:block;margin-top:9px}
.size-table td{text-align:center}
.main .item-head{padding:10px 0;border-top:1px dashed #c0c0c0;clear:both;font-size:14px;font-weight:bold}
.main .color-show li{width:70px;height:90px;float:left;text-align:center}
.main .color-show li img{width:51px;height:51px}
.main .color-show li span{display:block;padding:5px 0 0}
.main .color-show li.show-big{width:220px;min-height:300px;_height:300px;_overflow:visible;float:left}
.main .color-show li.show-big img{width:160px;height:auto;margin:15px auto 0}
.selected{cursor:pointer}
.ico ul li{padding:5px 0}
.ico ul li a{color:#FFC000;font-weight:bold}
.sub-tbar{line-height:30px;background:url(img/tit_bg_line.png) repeat-x scroll 0 15px;text-align:center;margin-bottom:15px}
.sub-tbar h3{display:inline-block;padding:0 10px;background:#fff;font-size:18px;font-weight:normal}
.sub-tbar h3{*display:inline}
.handmade li{float:left;width:257px;height:280px;padding:0 10px}
.handmade li .img,.handmade li .img img{display:block;width:250px;height:138px}
.handmade li .tit{display:block;height:20px;line-height:20px;overflow:hidden;padding:5px 0 0;font-size:12px}
.handmade li .tit,.handmade li .tit a{color:#333}
.handmade li .summary{height:80px;line-height:20px;overflow:hidden}
.shippingdate{padding:2px 0 0;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;margin:10px 0 0}
.detail{float:right;width:350px;padding:2px 0 0 20px;border-top:1px dashed #ddd;border-left:1px dashed #ddd;border-bottom:1px dashed #ddd;margin:10px 0 0}
section.side_content > div.side_list > header.hd > img{width: 100%;height: 100%;}
.detail ul{overflow:hidden}
.detail ul li{float:left;width:160px}
.size{margin-top:0px;padding-left:60px}
.size table{border:1px solid #efefef;margin-top:20px}
.size ul li{float:left;padding:0 18px}
.size table td{text-align:center}
.size table tr{text-align:center}
.size table th{text-align:center;color:#FFC000;font-weight:bold}
.size-pro table{border:1px solid #efefef;margin-top:20px;text-align:center}
.size-pro ul li{float:left;padding:0 18px}
.size-pro table td{text-align:center}
.size-pro table tr{text-align:center;color:#FFC000;font-weight:bold}
.size-pro table th{text-align:center;color:#FFC000;font-weight:bold}
.attachment-100x100{max-width:120px}
.product-view .product-image.zoom_remove:after{content:"";position:absolute;width:100%;height:100%;left:0;bottom:0;z-index:999}
.main .detail-wrap table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:0 !important}
.main .detail-wrap table th,.main .detail-wrap table td{height:30px;border:1px solid #ccc;text-align:left;line-height:1.5;font-size:12px;color:#666;background:#fbfbfb;padding:0 15px}
.main .detail-wrap table th{font-size:12px;background:#eee}
.main .detail-wrap table td p,.main .detail-wrap table th p,table td p,table th p{margin:0;padding:5px;color:#666;font-size:12px;line-height:1.3}
.main .detail-wrap table td.amts{color:#cb2027}
.main .detail-wrap table th#cartDelete{text-align:center}
.head-wrapper{position:relative;width:100%;z-index:10000;background:#ffffff}
.head-contact,.head-contact .head-phone,.head-contact .head-email,.logo,.nav-wrap .nav,.head-search-wrap{position:relative;display:inline-block;*display:inline;*zoom:1;vertical-align:top;text-align:left}
.topbar{position:relative;width:100%;height:60px;background:#084884}
.change-language{float:right;margin:12px 0 0}
.change-language-info .change-language-title,.change-language-info .change-language-title a,.change-language-info .change-language-title span,.change-language-info .language-icon{color:#FFF}
.change-language-info .language-icon:before{content:"\f107" !important;font-size:12px !important}
.header{text-align:right;background:#1872c5;padding:5px 0}
.head-contact{vertical-align:middle;display:inline-flex;margin-top:18px}
.head-contact .head-phone,.head-contact .head-email{padding:10px 0 0 38px;margin:5px 0 0 10px;font-family:Montserrat-Light}
.head-contact span{display:block;color:#fff;font-size:14px}
.head-contact .head-phone:before,.head-contact .head-email:before{position:absolute;left:0;top:5px;width:30px;height:30px;text-align:center;line-height:30px;background:#084884;color:#fff;border-radius:50%}
.head-contact .head-phone:hover:before,.head-contact .head-email:hover:before{background:#fff;color:#084884}
.head-contact .head-phone:before{content:"\f232";font-size:20px}
.head-contact .head-email:before{content:"\f0e0";font-size:14px}
.head-contact .foot-social li{border-radius:50%;opacity:1}
.head-contact .foot-social li a{display:inline-block;line-height:10px;padding:0px;-webkit-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out}
.head-contact .foot-social li img{width:30px;height:30px;max-width:30px}
.logo{position:relative;float:left}
.logo img{position:relative;max-height:75px}
.logo .pho-logo{display: none;}
.head-search-wrap{margin:14px 0 0}
.head-search-wrap .search-title{position:relative;display:block;width:30px;height:30px;background-image:url(img/page-ico.webp);background-repeat:no-repeat;background-position:-313px 3px;cursor:pointer}
.head-search-wrap .search-title.close{background-position:-312px -26px}
.head-search{position:absolute;width:600px;height:46px;top:40px;right:0;z-index:9999;border:1px solid #333;background:#FFF;display:none;box-shadow:0 0 10px rgba(0,0,0,.5);border-radius:3px}
.head-search .search-ipt{position:absolute;left:0;top:0;width:500px;padding:0 10px;height:30px;border:none;background:none}
.head-search .search-btn{position:absolute;right:0;top:0;width:30px;height:30px;background-image:url(img/page-ico.png);background-repeat:no-repeat;background-position:-313px 3px;border:none;background-color:#333;font-size: 0;}
.nav-bar{position:relative;text-align:right;background:#1872c5}
.nav-bar .nav-wrap{border-top:1px solid #42a4ff}
.nav-bar .nav{position:relative;text-align:right;float:left}
.nav-bar .nav li{position:relative;display:block;text-align:left;color:#fff}
.nav-bar .nav > li{display:inline-block;vertical-align:top;*display:inline;*zoom:1}
.nav-bar .nav > li:hover > a,.nav-bar .nav > li.nav-current > a{color:#a5d4ff;border-left:1px solid #a5d4ff;padding-left:10px}
.nav-bar .nav > li > a{height:60px;line-height:60px;font-size:20px;padding:0 85px 0 0;color:#fff;font-family:verdana;transition:all ease-in-out .5s}
.nav-bar .nav li li{display:block;*display:block;line-height:35px;color:#333}
.nav-bar .nav li li a{padding:0 15px;color:#333;display:block;border-bottom:1px solid #eee}
.nav-bar .nav ul{width:225px;position:absolute;top:60px;left:0;background:rgba(255,255,255,.9);text-align:left;display:none;z-index:999;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.2)}
.nav-bar .nav ul ul,.fixed-nav.nav-bar .nav ul ul{top:0;left:227px}
.nav-bar .nav ul li:hover >a{background:#FFF;color:#1872c5}
.nav-bar .nav li .nav-ico{position:absolute;top:21px;right:58px;font-size:12px;z-index:10;color:#fff}
.nav-bar .nav li .nav-ico:after{content:'\f107';font-size:20px}
.nav-bar .nav li li .nav-ico{top:0;right:10px;line-height:35px}
.nav-bar .nav li li .nav-ico:after{content:'\f0da';font-size:12px;color:#999}
.fixed-nav{position:fixed;width:100%;top:0;-webkit-transition:top .5s;-moz-transition:top .5s;-o-transition:top .5s;transition:top .5s;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1);-moz-box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 2px 2px rgba(0,0,0,.1);z-index:10009}
.fixed-nav-appear{top:0}
.foot-wrapper{position:relative;width:100%;background:#1c1c1c;font-size:15px;padding:0 0 20px}
.foot-wrapper .layout{width:1220px;padding-bottom:60px}
.foot-wrapper,.foot-wrapper a{color:#d2d2d2}
.foot-cont .contact li,.foot-cont .contact li a{font-family:Verlag-Book;font-size:18px;color:#fff}
.foot-cont .contact li{margin-bottom:18px}
.foot_sns{margin-top:30px}
.foot-item .foot_tit a{font-family:Verlag-Book;font-size:24px;color:#fff;text-transform:uppercase}
.foot-item .foot_tit a::after{content:'';display:block;margin-top:12px;width:44px;height:4px;background-color:#fff}
.foot-item-products ul,.foot-item-links ul{margin-top:20px}
.foot-item-products ul li a,.foot-item-links ul li a{font-family:Verlag-Book;font-size:18px;line-height:40px;color:#fff;transition: all ease-in-out .4s;}
.foot-item-products ul li a:hover, .foot-item-links ul li a:hover{color: #0030FF;}
.foot-items{padding:100px 0 60px}
.foot-item{position:relative;display:inline-block;vertical-align:top;*display:inline;*zoom:1}
.foot-item.foot-item-contact{width:59%;float:left}
.foot-item.foot-item-products{width:27%;float:right}
.foot-item.foot-item-links{width:14%;float:right}
.copyright{padding-top:23px;border-top:1px solid #333333;text-align:center}
.copyright,.copyright a{font-family:Verlag-Book;font-size:18px;color:#fff}
.copyright .copy{border-bottom: 1px solid #fff;}
.foot-item.foot-item-inquiry{width:300px;margin:0 110px}
.foot-item .foot-tit{font-family:Verlag-Black;font-size:23px;color:#fff}
.foot-item .foot-tit::after{content:'';display:block;background-color:#fff;width:44px;height:4px;margin-top:9px;margin-bottom:20px}
.foot-item.foot-item-news .foot-logo img{position:relative;max-width:55%;margin:15px 0 0}
.foot-social{}
.foot-social li{position:relative;display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin:10px 10px 0 0}
.foot-social li:hover{opacity:1}
.foot-social li img{max-width:30px}
.foot_sns li{width:34px;height:34px;background-color:transparent;display:flex;align-items:center;justify-content:center;margin-right:12px;border-radius:50%;transition:all ease-in-out .5s;float:left}
.foot_sns li:hover{background-color:#4ca9ff}
.gm-sep.contact a span{color:#fff}
.gm-sep a span:hover,.email.inquiryfoot:hover,.foot-phone:hover a{color:#4ca9ff !important}
.foot-item.foot-item-inquiry .subscribe{}
.foot-item.foot-item-inquiry .subscribe p{line-height:24px}
.foot-item.foot-item-inquiry .subscribe-form{}
.foot-item.foot-item-inquiry .subscribe-form .subscribe-ipt{position:absolute;left:0;top:0;width:100%;padding:0 15px;line-height:40px;height:40px;border:none;background:none;border-radius:20px}
.foot-item.foot-item-inquiry .subscribe-form .subscribe-btn{position:absolute;right:0;top:0;width:94px;height:40px;line-height:40px;background:#42a4ff;color:#FFF;border-radius:20px;border:none;text-transform:uppercase}
.news-slides{padding:0 0 20px}
.news-slides .owl-dots{text-align:left}
.news-slides .owl-dots .owl-dot{border-radius:50%;width:5px;height:5px;margin:0 8px 0 0}
.foot-news-item{position:relative;display:block;overflow:hidden;margin:0 0 10px}
.foot-news-item .news-cont-pic{position:relative;width:77px;float:left;margin:0 15px 10px 0}
.foot-news-item .news-cont-info .news-cont-title,.foot-news-item .news-cont-info .news-cont-title a{color:#FFF;font-family:verdana;font-size:14px}
.foot-news-item .news-cont-info .news-cont-time{color:#42a4ff;font-family:"MV Boli"}
.foot-news-item .news-cont-info .news-cont-text{font-size:18px;line-height:28px;padding:5px 0}
.index-layout{position:relative;width:100%}
.index-title-bar{position:relative;text-align:center;margin:0 0 20px}
.company-synopses-wrap .title{position:relative;font-family:verlag;font-size:0px;padding:0 0 307px;text-transform:uppercase;background-image:url(img/fcbcbd.webp);background-repeat: no-repeat;background-size: 100%;background-position: top center;}
.ind_news .title,.ind_news .title a{position:relative;font-family:Verlag-Black;font-size:42px;text-transform:uppercase;color:#333366;text-align:left;padding-top:130px}
.ind_news .title a:hover{color: #000;}
.synopsis-item .item-info .item-title:after{display:none}
.product-slides-wrap .ff2,.product-slides-wrap .ff1{background-image:none;background-color: rgba(24, 114, 197, .8);}
.product-slides-wrap .ff2:hover,.product-slides-wrap .ff1:hover{background-color:#fff;border: 1px solid rgba(24, 114, 197, .8);}
.product-slides-wrap .swiper-button-prev:hover::before,.product-slides-wrap .swiper-button-next:hover::before{color: rgba(24, 114, 197, .8);}
.product-slides-wrap .ff1{left:-80px ;}
.product-slides-wrap .ff2{right: -80px;}
.product-slides-wrap .layout{width:1240px}
.product-slides-wrap .ff2{opacity:1 !important;pointer-events:auto !important}
.product-slides-wrap .ff1{opacity:1 !important;pointer-events:auto !important}
.product-slides-wrap .pd-name a{height: 123px;display: inline-block;}
.index-title-bar .title:after{content:"";position:absolute;left:50%;bottom:0;width:44px;height:2px;margin:0 0 0 -22px}
.company-synopses-wrap{position:relative;width:100%;padding-bottom:80px}
.company-synopses-wrap .layout{width:1400px}
.company-synopses{position:relative;width:100%}
.synopsis-item{position:relative;display:inline-block;vertical-align:top;*display:inline;*zoom:1;width:25%;text-align:center}
.synopsis-item .item-wrap{position:relative;padding:0 10px;z-index:1;-webkit-transition:0.4s ease;-moz-transition:0.4s ease;-o-transition:0.4s ease;transition:0.4s ease}
.synopsis-item .item-img{position:relative;width:100%;text-align:center}
.synopsis-item .item-img img{max-width:100%}
.synopsis-item:hover .item-img,.synopsis-item.current .item-img{box-shadow:0 0 45px rgba(255,255,255,.5)}
.synopsis-item .item-info{position:relative}
.synopsis-item .item-info .item-title{font-family:Verlag-Black;font-size:20px;line-height:26px;color:#333333;padding-top:30px;transition: all ease-in-out .5s;}
.synopsis-item:hover .item-info .item-title{color: #1872c5;}
.synopsis-item .item-info .item-detail{font-size:16px}
.synopsis-item .item-more{position:relative;display:inline-block;vertical-align:middle;*display:inline;*zoom:1;background-color:#373d43;line-height:37px;padding:0 16px;font-size:16px;color:#FFF}
.gm-swiper .swiper-button-next,.gm-swiper .swiper-button-prev{background-color:transparent;background-image:none;width:38px;height:38px;line-height:38px}
.gm-swiper .swiper-button-next{right:-38px}
.gm-swiper .swiper-button-prev{left:-38px}
.gm-swiper .swiper-button-next::before,.gm-swiper .swiper-button-prev::before{color:#000607;font-size:60px;line-height:38px}
.gm-swiper .swiper-button-next:hover::before,.gm-swiper .swiper-button-prev:hover::before{color: #0030FF;}
.about-us-wrap{position:relative;width:100%;overflow:hidden;background-image:url(./img/about-bg.webp);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;padding-bottom:100px}
.about-us{position:relative;width:100%}
.about-us .about-img{position:relative;width:100%;z-index:0}
.about-us .about-img .item{position:relative;width:100%;height:700px;background-attachment:fixed;background-position:center center;background-repeat:no-repeat}
.about-us .about-img .item img{position:relative;width:100%}
.about-us .about-detail{position:relative;width:100%;z-index:1;padding:80px 0 0}
.about-us .about-detail,.about-us .about-detail a{color:#FFF}
.about-us .about-detail a:hover{border-bottom: 1px solid #fff;}
.about-us .about-detail .title{position:relative;font-family:Verlag-Black;font-size:54px;margin:0 0 50px;text-transform:uppercase;text-align:center}
.about-us  .about-l{float:left;width:46%}
.about-us  .about-r{float:right;width:52%;padding-top:20px}
.about-us  .about-r .img{width:100%;position:relative;padding-top:90%;height:0}
.about-us  .about-r .img>img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}
.about-us  .about-r .button{width:85px;height:85px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;cursor:pointer;margin-top:-42px;margin-left:-42px}
.about-us .about-detail .text{position:relative;font-size:18px;line-height:26px;text-align:left;font-family:Verlag-Book}
.about-us .about-detail .layout{width:1240px}
.about-us .about-detail .read-more,.index-product-more .read-more{position:relative;display:inline-block;vertical-align:top;*display:inline;*zoom:1;font-family:verlag;font-size:16px;padding:0 82px;height:47px;line-height:47px;background:#42a4ff;border-radius:25px;border:1px solid #42a4ff;color:#FFF;text-transform:uppercase;margin:40px 0 0}
.about-us .about-detail .read-more{margin-left:0;margin-top:70px}
.about-us .about-detail .read-more:hover,.index-product-more .read-more:hover{color:#42a4ff;background:none;border-radius:16px}
.product-title-bar{position:relative;text-align:center;background:#1872c5;padding:60px 0 50px}
.product-title-bar:after{content:"";position:absolute;bottom:-23px;left:0;width:100%;height:23px;background:url(img/delta.webp) no-repeat center center}
.product-title-bar .title{position:relative;font-family:verlag;font-size:38px;margin:0 0 30px;text-transform:uppercase;display: inline-block;}
.product-title-bar .title:hover{border-bottom: 1px solid #fff;}
.product-title-bar .text{position:relative;font-size:20px}
.product-title-bar,.product-title-bar a{color:#FFF}
.main-product-wrap{position:relative;width:100%;padding-bottom:70px}
.main-product-wrap .layout{width:1240px}
.product-wrap{position:relative;width:110%}
.index-product-more{text-align:center;margin:30px 0 0}
.product-slides-wrap{position:relative;width:100%}
.product-slides-cont{position:relative;width:1232px}
.product-slides-cont .swiper-pagination{bottom:76px !important}
.product-slides-cont .swiper-pagination-bullet{border-radius:0}
.product-slides{position:relative;width:100%;padding:100px 0}
.product-slides .owl-dots .owl-dot{width:42px;height:2px}
.product-slides .owl-nav{display:inline;position:absolute;width:1200px;top:50%;left:0}
.product-slides .owl-prev,.product-slides .owl-next{position:absolute;overflow:hidden;z-index:999;display:inline-block;vertical-align:top;*display:inline;*zoom:1;background-repeat:no-repeat;color:#c9c9cd;font-size:42px;text-align:center;background:none}
.product-slides .owl-prev{left:-100px}
.product-slides .owl-next{right:-100px}
.product-slides .owl-prev:before{content:"\f104"}
.product-slides .owl-next:before{content:"\f105"}
.product-slides .owl-prev:hover,.product-slides .owl-next:hover{color:#42a4ff}
.product-item{position:relative;display:inline-block;vertical-align:top;*display:inline;*zoom:1;width:270px;margin:0 40px 20px 0;overflow:hidden;text-align:center}
.product-item .item-wrap{position:relative;height:100%;width:100%}
.product-slides-cont .product-item .item-wrap{border:1px solid #f1f1f1}
.product-item .pd-img{position:relative;overflow:hidden;height:auto}
.product-slides-cont .product-item .item-wrap:hover .pd-name a:hover{color:#42a4ff}
.product-item .pd-img:before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.product-item .pd-img:hover:before{-webkit-animation:shine 1s;animation:shine 1s}
.product-item .pd-img img{position:relative;width:100%;overflow:hidden}
.product-item .pd-info .pd-name{padding:15px 0;font-size:14px}
.product-slides .product-item,.product-wrap .product-item{width:30.33%}
.product-wrap .product-item{margin:0;padding:0 1.5%}
.product-slides .product-item{display:flex;flex-wrap:wrap;height:100%;width:100%}
.product-slides .product-item .pd-info .pd-name,.product-wrap .product-item .pd-info .pd-name{position:relative;font-family:verlag;font-size:20px;padding:14px 10px 14px;margin:20px 0 0;text-transform:capitalize}
.product-slides .product-item .pd-info .pd-name:before,.product-wrap .product-item .pd-info .pd-name:before{content:"";position:absolute;width:36px;height:2px;left:50%;top:0;margin:0 0 0 -18px;background:#42a4ff}
.product-slides .product-item .pd-info .pd-name,.product-wrap .product-item .pd-info .pd-name,.product-slides .product-item .pd-info .pd-name a,.product-wrap .product-item .pd-info .pd-name a{color:#444}
.product-slides .product-item .pd-info .pd-name a:hover,.product-wrap .product-item .pd-info .pd-name a:hover{color:#42a4ff}
.product-wrap .product-item .pd-info .pd-name a{}
.path-bar{position:relative;width:100%;line-height:35px;margin:35px 0 70px}
.path-bar li:after{content:"\f178";font-size:12px;margin:0 15px}
.path-bar .path-nav{}
.path-bar li{display:inline-block;vertical-align:top;position:relative;font-size:18px}
.path-bar li a{}
.path-bar li.current a{color:#42a4ff}
.path-bar li:last-child:after{content:''}
.aside{float:left;width:270px}
.side-tit-bar{position:relative}
.side-tit-bar .side-tit{position:relative;font-size:16px;line-height:32px;padding:0 0 0 20px;font-family:verdana;color:#fff;background:#42a4ff}
.side-widget{position:relative;margin:0 0 20px;border:1px solid #eeeeee}
.side-widget .side-hide{padding:15px 20px}
.side-cate ul li{position:relative;line-height:30px}
.side-cate ul li li{margin:0 18px}
.side-cate ul li a{position:relative;display:block;padding:0 13px}
.side-cate ul li a:before{content:"";position:absolute;left:0;top:50%;margin:-1px 0 0;width:3px;height:3px;background:#42a4ff}
.side-cate ul li li a{border-bottom:1px solid #cfd0d3;padding:0 15px}
.side-cate ul li li a:before{display:none}
.side-cate-menu li .side-ico{position:absolute;right:0;top:5px;color:#e5493a;font-size:12px;cursor:pointer}
.side-cate ul li>ul{display:none}
.side-cate-menu li .icon-cate-down:before{content:'\f067'}
.side-cate-menu li .icon-cate-up:before{content:'\f068'}
.products-scroll-list-wrap{position:relative}
.products-scroll-list{position:relative;padding:15px 0 0}
.products-scroll-list li{padding:0 0 25px;display:block;overflow:hidden}
.products-scroll-list li img{width:65px;border:1px solid #eeeeee;float:left;margin:0 12px 0 0;border-radius:2px}
.products-scroll-btn-prev,.products-scroll-btn-next{position:relative;width:100%;height:19px;display:block;z-index:999}
.products-scroll-btn-prev{background:url(img/icons-prev.png) no-repeat center center;margin:10px 0 0}
.products-scroll-btn-next{background:url(img/icons-next.png) no-repeat center center;margin:-10px 0 20px}
.side-bn{max-width:100%;margin:0 0 25px 0}
.side-bn img{max-width:100%}
.main{position:relative;width:890px;display:block;float:right}
.main-tit-bar{overflow:hidden;border-bottom:1px solid #c0c0c0;padding:0 0 5px;margin:0 0 15px}
.main-tit-bar .title{position:relative;display:inline-block;vertical-align:top;*display:inline;*zoom:1;font-size:32px}
.main-tit-bar .share-this{display:inline;float:right;margin:0 10px 0 0}
.main-banner{position:relative;display:block}
.main-banner img{position:relative;width:100%}
.main-banner .goods-summary{margin:10px 0 0}
.product-list{margin:40px 0 0}
.product-list,.certificate-list,.video-list,.download-list,.faq-list{position:relative}
.product-list ul,.certificate-list ul,.video-list ul{position:relative;width:110%}
.download-list ul{}
.download-list ul li{position:relative;display:block;overflow:hidden;line-height:30px;padding:30px 0 10px;border-bottom:1px solid #E9E9E9}
.download-list ul li .download-cont{position:relative;display:inline-block;vertical-align:top;*display:inline;*zoom:1;float:left}
.download-list ul li .download-cont .download-pic{position:relative;display:inline-block;vertical-align:top;*display:inline;*zoom:1;width:25px;height:25px;overflow:hidden}
.download-list ul li .download-cont .download-pic img{max-width:25px;max-height:25px}
.download-list ul li .download-cont .download-detail{position:relative;display:inline-block;vertical-align:top;*display:inline;*zoom:1;margin:0 15px;font-size:18px;font-family:verdana}
.download-list ul li .download-button{position:relative;display:inline-block;vertical-align:top;*display:inline;*zoom:1;float:right;height:30px;line-height:30px;font-size:14px;border-width:1px;border-style:solid;border-left-color:#C1C1C1;border-right-color:#C1C1C1;border-top-color:#C9C9C9;border-bottom-color:#A5A5A5;border-radius:5px;filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#F1F1F1',endColorStr='#DADADA',gradientType='0');background:-moz-linear-gradient(top,#F1F1F1,#DADADA);background:-o-linear-gradient(top,#F1F1F1,#DADADA);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#F1F1F1),to(#DADADA))}
.download-list ul li .download-button a{position:relative;display:block;padding:0 12px 0 40px;color:#0A0A0A;background-image:url(img/icons08.png);background-repeat:no-repeat;background-position:15px 8px}
.faq-list ul{}
.faq-list ul li{position:relative;display:block;overflow:hidden;line-height:24px;border-bottom:1px solid #E9E9E9;color:#3D3D3D}
.faq-list ul li .faq-title{position:relative;padding:20px 0 16px 42px;height:24px;line-height:24px;cursor:pointer}
.faq-list ul li .faq-title b{position:absolute;left:1px;top:20px;width:24px;height:24px;display:block;overflow:hidden}
.faq-list ul li .faq-title b.faq-down{background:url(img/icons10.png) no-repeat center center}
.faq-list ul li .faq-title b.faq-up{background:url(img/icons09.png) no-repeat center center}
.faq-list ul li .faq-title h2{font-weight:normal;font-size:18px;font-family:verdana}
.faq-list ul li .faq-cont{position:relative;padding:0 0 30px 42px;font-size:14px}
.page-bar{position:relative;display:block;margin:20px 0;text-align:right}
.page-bar .pages{display:inline-block}
.pages a,.pages span{display:inline-block;vertical-align:top;*display:inline;*zoom:1;border:1px solid #cfcfcf;height:33px;line-height:33px;padding:0 13px;margin:0 4px;vertical-align:middle;border-radius:4px}
.pages span,.pages span a{text-transform:uppercase}
.pages span{margin:0 10px}
.page-count{}
.pages .page-prev{margin:0 10px 0 10px}
.pages .page-next{margin:0 0 0 15px}
.pages a.current,.pages a:hover{background:#42a4ff;color:#FFF}
.pages a:hover{text-decoration:none}
.blog-list{background:#fff;padding:0 0 80px;margin:0 auto 15px}
.blog-list .blog-item{padding:20px 0;position:relative;margin:0 auto 3px}
.blog-list .blog-item .blog-img{float:left;width:200px;height:auto;margin:0 20px 8px 0}
.blog-list .blog-item .blog-tit{font-size:16px}
.blog-list .blog-item .blog-meta{display:block;color:#aaa}
.blog-list .blog-item .blog-meta span{display:inline;padding:0 15px 0 0}
.blog-list .blog-item .blog-summary{padding:8px 0;color:#999}
.blog-list .blog-item .readmore{display:block;text-align:right;font-size:14px}
.blog-list .blog-item .readmore:hover a{color:#1F5792}
.blog-list .blog-item .readmore i{font-size:14px}
.blog-list .blog-item:hover{background:#fafafa}
.blog-list .blog-item:hover img{opacity:0.8}
.blog-list .blog-item:before{content:"";height:1px;font-size:1px;overflow:hidden;border-top:1px double #42a4ff;border-bottom:1px double #42a4ff;position:absolute;left:0;right:0;bottom:-3px}
.product-intro{position:relative;display:block}
.product-title{font-size:24px;border-bottom:1px solid #e5e5e5;padding:0 0 10px 0;margin:0 0 15px 0;font-family:verdana;font-weight:normal;line-height:28px;color:#1a1926}
.cloud-zoom-lens{border:1px solid #eee;cursor:move}
.cloud-zoom-title{font-family:Arial,Helvetica,sans-serif;position:absolute !important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:bold;font-size:10px;top:0px}
.cloud-zoom-big{border:1px solid #eee;overflow:hidden;padding:0px}
.cloud-zoom-loading{color:white;background:#222;padding:3px;border:1px solid #000}
.product-view{position:relative;width:372px;float:left}
.product-view .product-image{border:1px solid #eee;position:relative}
.product-view .product-image img{position:relative;width:100%}
.product-view .image-additional{position:relative;width:100%;margin:20px 0}
.product-view .image-additional ul{position:relative;width:100%}
.product-view .image-additional li{position:relative;width:100%;margin:0 23px 0 0}
.product-view .image-additional li.single{display:none}
.product-view .image-additional li img{position:relative;width:100%;border:1px solid #eee}
.product-view .image-additional li a{position:relative;display:block;padding:0 10px}
.product-view .image-additional li.current img{border-color:#42a4ff}
.product-view .image-additional img.popup{display:none}
.image-additional .owl-nav{display:inline;position:absolute;top:50%;margin:-8px 0 0;left:0;width:100%;z-index:0}
.image-additional .owl-prev,.image-additional .owl-next{position:absolute;top:0;overflow:hidden;z-index:999;float:left;display:block;background-repeat:no-repeat}
.image-additional .owl-prev{left:-10px}
.image-additional .owl-next{right:-10px}
.image-additional .owl-prev:before{content:"\f104"}
.image-additional .owl-next:before{content:"\f105"}
.product-summary{position:relative;width:475px;float:right}
.product-summary .product-meta{line-height:25px}
.product-summary .product-meta h3{font-family:verdana;margin:0 0 10px;font-size:16px}
.product-btn-wrap{position:relative;margin:20px 0 0}
.product-btn-wrap .email,.product-btn-wrap .pdf{position:relative;display:inline-block;*display:inline;*zoom:1;vertical-align:top;line-height:30px;padding:0 15px;border-radius:3px;background:#7f7f7f;border:1px solid #7f7f7f;color:#FFF;margin:0 20px 0 0}
.product-btn-wrap .email:before{content:"\f0e0";padding:0 3px 0 0}
.product-btn-wrap .pdf:before{content:"\f1c1";padding:0 3px 0 0}
.product-btn-wrap .email:hover,.product-btn-wrap .pdf:hover{background:none;color:#7f7f7f}
.product-summary .share-this{float:right;margin:30px 0 0}
.product-detail{position:relative;overflow:visible;margin:50px 0 0}
.detail-tabs{position:relative}
.detail-tabs:before{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:#d5d5d5}
.detail-tabs .title{position:relative;display:inline-block;vertical-align:top;*display:inline;*zoom:1;font-size:16px;padding:0 25px;line-height:30px;cursor:pointer;overflow:hidden;font-size:16px;margin:0 3px 0 0;color:#7f7f7f}
.detail-tabs .title.current{font-family:verdana;color:#FFF;background:#42a4ff}
.product-detail .detail-panel{padding:20px 0;display:block;overflow:hidden}
.product-detail .disabled{display:none}
.goods-tbar{}
.goods-tbar .title{position:relative;font-size:16px;font-family:verdana;background:#42a4ff;line-height:30px;padding:0 20px;text-transform:uppercase}
.goods-tbar .title,.goods-tbar .title a{color:#fff}
.goods-may-like{position:relative;margin:40px 0 0}
.goods-items-wrap{position:relative;width:100%}
.goods-items{position:relative;width:930px;margin:20px 0 0}
.goods-items .owl-nav{display:inline;position:absolute;top:-50px;right:40px}
.goods-items .owl-prev,.goods-items .owl-next{position:relative;top:0;overflow:hidden;z-index:999;float:left;display:block;background:none;font-size:22px;color:#FFF}
.goods-items .owl-prev:before{content:"\f104"}
.goods-items .owl-next:before{content:"\f105"}
@media screen and (max-width:769px){
    
.swiper-button-next, .swiper-button-prev{display: none;}
body,.container{width:100%;min-width:inherit}
.layout,.header,.nav-bar .nav-wrap,.banner-list,.bottom-service,.social-layout,.foot-wrapper .foot-img{display:block;width:100%;margin:0 auto}
.head-wrapper,.foot-wrapper,.nav-bar{max-width:100%;min-width:inherit}
.z10000{position:relative;z-index:100000}
.mobile-body-mask{width:100%;height:100%;background:rgba(0,0,0,0.6);position:absolute;position:fixed;left:0;top:0;z-index:9999}
.mobile-ico-close{width:30px;height:30px;background:#fff url(img/mobile_close.png) center center no-repeat;background-size:50% auto;position:absolute;right:-35px;top:0}
img{max-width:100%}
a:visited{color:#333}
.owl-carousel{padding:0 0 30px}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.owl-carousel{padding:0 0 30px}
.sub-content{position:relative;display:block;right:auto;border-radius:0;border:none;box-shadow:none;z-index:99999}
.scrollsidebar,.bottomsidebar{display:none}
.gotop{display:none;visibility:hidden}
.lang-more{display:none !important}
.header{background:#fff;height:105px}
.mobile-head-items{position:fixed;top:0;left:0;background:#1872c5;width:100%;height:28px;line-height:28px;text-align:left}
.mobile-head-item{float:left;width:45px}
.mobile-head-item.mobile-head-aside{float:right}
.mobile-head-item .title{width:100%;height:25px;line-height:25px;overflow:hidden;text-align:center;color:#FFF}
.mobile-head-item .title a{position:relative;display:block;color:#FFF}
.mobile-head-item.mobile-head-home .title a:before{content:'\f015'}
.mobile-head-item.mobile-head-nav .title:before{content:'\f0c9'}
.mobile-head-item.mobile-head-language .title:before{content:"\f1ab"}
.mobile-head-item.mobile-head-search .title:before{content:"\f002"}
.mobile-head-item.mobile-head-social .title:before{content:"\f007"}
.mobile-head-item.mobile-head-aside .title:before{content:"\f060"}
.mobile-head-item .main-content-wrap{background:#FFF;top:0;display:block;z-index:99999}
.mobile-head-item .main-content-wrap .content-wrap{overflow-y:scroll;height:100%;padding:15px 10px}
.mobile-head-item .main-content-wrap.middle-content-wrap .content-wrap{overflow-y:hidden}
.mobile-head-item .side-content-wrap{position:fixed;display:block;left:-70%;width:70%;height:100%}
.mobile-head-item .middle-content-wrap{position:absolute;left:0;width:100%;height:auto;padding:20px 0;opacity:0;visibility:hidden}
.mobile-head-item .middle-show-content-wrap{top:30px;visibility:visible;opacity:1}
.nav-bar,.topbar,.header .head-contact,.head-search-wrap{display:none}
.head-search{display:block;position:relative;top:auto}
.head-search,.head-search .search-ipt{width:100%}
.header{padding:0}
.logo{text-align:center;width:100%;padding:28px 0 10px;background-color:#fff;position:fixed;left:0}
.logo img{margin-left: 10x;}
.logo .pc-logo{display: none;}
.logo .pho-logo{display: block;text-align: left;height: 62px;width: auto;padding-left: 10px;
    padding-top: 12px }
.logo .pho-logo img{height: 48px;width: auto;}
.change-language .change-language-cont{display:none}
.index_phone_pc::before{content:'TEL:'}
.index_phone_pc{font-size:12px;color:#fff;line-height:28px;float:left;padding-left:10px;font-family:Arial,Helvetica,sans-serif}
.change-language-phone{float:right}
.mobile-head-search{float:right}
.mobile-head-item.mobile-head-nav .title:before{color:#0b0b0b;font-size:30px}
.mobile-head-item.mobile-head-nav{position:absolute;bottom:-50px;right:10px}
.change-language{margin:0}
.change-language-title .language-flag span{color:#fff !important;font-size:12px}
.change-language-title{position:relative;padding-right:20px}
.change-language-title::after{content:'\f107';display:inline-block;font-size:10px;color:#fff !important;position:absolute;right:6px;top:1px;font-family:'fontawesome'}
.language-flag .country-flag{margin-top:5px !important}
.change-language-phone:hover  .change-language-cont{display:block}
.head-social{text-align:center}
.head-social li{margin:0 10px;padding:5px 10px;background:#CCC}
.about-us .about-img .item{height:900px}
.nav li{position:relative;display:block;width:100%}
.nav li ul{display:block;width:100%}
.nav li ul li{width:auto;padding:0 10px;display:inline-block}
.nav li ul img{display:block;display:none}
.nav > li > ul > li > a:before{content:'';display:block;width:3px;height:3px;background-color:#aaa;position:absolute;left:0;top:1.35em}
.nav > li > ul > li > a:hover,.nav>li>a:hover{color:#007aff}
.path_bar{width:100%}
.path_bar .pagnation_title{font-size:18px;margin-bottom:2px;padding-bottom:0}
.path_bar li,.path_bar li a{font-size:14px}
.nav>li{border-bottom:1px solid #eee;line-height:2.75em}
/* .nav>li:after{content:'\f105';position:absolute;right:0;top:0;line-height:2.75em} */
.nav>li>b{content:'\f105';position:absolute;right:0;top:0;line-height:2.75em}
.nav>li>b::after{content:'\f105';font-family: 'fontawesome';color: #333;}
.nav > li > ul > li > a{display:block;position:relative;padding-left:1em;float:none;font-weight:bold}
.nav > li > ul > li{display:block}
.nav>li>ul>li>ul{margin-left:5%}
.transall{display:block;width:100%;float:none}
.head-wrapper .prisna-wp-translate-dropdown-sub-container,.head-wrapper .prisna-wp-translate-dropdown-body,.head-wrapper .prisna-wp-translate-dropdown-body:hover{background:none!important;border:0!important;box-shadow:none!important}
.head-wrapper .prisna-wp-translate-dropdown-container,.head-wrapper .prisna-wp-translate-dropdown-sub-container,.head-wrapper .prisna-wp-translate-dropdown-body{height:auto!important}
.head-wrapper .prisna-wp-translate-dropdown-body{float:none!important}
.head-wrapper .prisna-wp-translate-dropdown-body .prisna-wp-translate-dropdown-body>p.prisna-wp-translate-dropdown-current-language,.head-wrapper .transall .prisna-wp-translate-dropdown-current-language-arrow{display:none!important}
.head-wrapper .prisna-wp-translate-dropdown-languages-list-scroll{display:block!important;height:auto!important}
.head-wrapper .prisna-wp-translate-dropdown-languages-list p{width:50%;display:inline!important;float:left!important}
.head-wrapper .prisna-wp-translate-dropdown-languages-list{display:block!important}
.transall .prisna-wp-translate-dropdown-current-language{display:none!important}
.layout,.about-us .about-detail .layout{width:98%;margin:0 auto}
.foot-wrapper{font-size:14px}
.foot-items{padding:90px 0 20px}
.foot-item.foot-item-contact,.foot-item.foot-item-inquiry,.foot-item.foot-item-news{width:50%;float:none;margin:0 0 20px}
.foot-item.foot-item-inquiry .subscribe-form .subscribe-ipt{width:95%}
.mobile-contact{position:fixed;bottom:0;left:0;width:100%;height:auto;z-index:9999;height:auto;line-height:30px;background:#161622}
.mobile-contact,.mobile-contact a{color:#FFF;display:none}
.head-contact{display:block;width:100%;margin:0}
.head-contact .head-phone,.head-contact .head-email{display:inline-block;vertical-align:top;width:50%;margin:0;text-align:center;line-height:30px;color:#FFF;font-size:14px;padding:0}
.head-contact .head-phone{background:#ff6600}
.head-contact span{display:inline;font-size:14px;color:#FFF}
.head-contact .head-phone:before,.head-contact .head-email:before{display:none}
.company-synopses{width:100%}
.synopsis-item{width:50%}
.about-us .about-img{width:auto;max-width:100%;float:none}
.about-us .about-detail{width:100%;float:none}
.about-us .about-detail{padding:20px 0 0}
.about-us .about-detail .title{margin:30px 0 0}
.about-us .about-detail .text{font-size:14px;line-height:25px}
.about-us .about-detail .text strong{font-size:18px!important}
.product-title-bar{padding:30px 0}
.product-title-bar .title{margin:0 0 20px;font-size:24px;color: #fff;}
.contactbox1 p{font-size: 20px;}
.contactbox2_item {width: 50%;margin-bottom: 20px;}
.contactbox2_item3{height: 48px;}
.contactbox2_item2{font-size: 16px;font-weight: bold;margin-bottom: 10px;}
.item.item_message,.item.item_message textarea{height: 80px !important ;}
.content-wrap.form .ch_form_wrap{margin-bottom: 40px;}
.contactbox2{flex-wrap: wrap;}
.main-product-wrap{padding:30px 0}
.product-wrap,.product-slides-cont{width:100%}
.product-item,.product-wrap .product-item{width:33.333%;height:auto;margin:0 0 15px}
.product-item .item-wrap,.product-wrap .product-item .item-wrap{width:96%;height:auto;margin:0 auto}
.product-slides .product-item,.goods-items .product-item{width:100%}
.path-bar{display:none}
.promote-bar{display:none}
.aside{float:none;width:100%;display:block}
.side-cate li a{padding-left:10px;font-size:14px;line-height:30px}
.side-cate ul li a{margin-left:16px;font-size:14px;line-height:24px}
.side-widget+.side-widget{display:none}
.side-head-search{width:100%}
.side-head-search .search-ipt{width:100%}
.side-tit-bar{position:relative}
.side-tit-bar .side-tit{font-size:16px;line-height:30px}
.side-widget{margin:0 0 30px}
.side-cate ul li{line-height:30px}
.products-scroll-btn-prev,.products-scroll-btn-next{display:none}
.products-scroll-list li{display:inline-block;vertical-align:top;width:48%;margin:0 1%}
.products-scroll-list li img{width:100%;float:none;margin:0}
.main{width:98%;float:none;padding:0;margin:0 auto}
.main-tit-bar{margin:30px 0 10px}
.main-tit-bar .title{font-size:20px}
.product-list ul,.certificate-list ul,.video-list ul{position:relative;width:100%}
.page-bar .pages{display:block;float:none;text-align:center}
.pages a,.pages span{height:25px;line-height:25px;padding:0 10px;border-radius:2px;font-size:12px}
.product-title{font-size:20px;margin:30px 0 10px 0}
.product-view{width:100%;float:none}
.product-view .product-image{display:none}
.product-view .image-additional{width:100%;margin:0}
.product-view .image-additional ul{width:100%}
.product-view .image-additional li{width:100%;margin:0}
.product-view .image-additional li a{padding:0}
.product-view .image-additional li.current img{border-color:inherit}
.product-view .image-additional li.single{display:block}
.product-summary{position:relative;width:100%;float:none}
.product-summary .share-this{float:none;margin:30px 0}
.tab-content-wrap .tab-title-bar,.tab-content-wrap .tab-panel-wrap{display:none}
.tab-content-wrap .mobile-tab-items .mobile-tab-item{margin:0 0 30px}
.tab-content-wrap .mobile-tab-items .mobile-tab-title{font-family:verdana;margin:0 0 15px}
.tab-content-wrap .mobile-tab-items .mobile-tab-panel{}
.goods-items{width:100%}
.blog-list .blog-item{padding:15px;border-bottom:1px solid #ddd}
.blog-list .blog-item:last-child{border:0}
.blog-list .blog-item:hover{background:none}
.blog-list .blog-item:before{left:15px;right:15px;display:none}
.blog-list .blog-item .blog-img{display:block;max-width:100%;float:none}
.blog-list .blog-item .blog-tit{font-size:16px;line-height:1.3em;padding:6px 0 0;font-weight:normal}
.blog-list .blog-item .blog-meta{padding:6px 0 0}
.blog-list .blog-item .blog-summary{padding:0;margin:8px 0;height:80px;line-height:20px;overflow:hidden}
.blog-list .blog-item .readmore{display:none}
.main .blog-article{padding:5px 10px}
.inquiry-form{padding:15px}
.inquiry-form input[type="text"].form-input,.inquiry-form textarea.form-text{width:100%}
.faq-list ul li .faq-cont{font-size:14px;padding-bottom:15px}
.faq-list ul li .faq-title{padding-bottom:30px}
.faq_lbg{padding: 70px 20px;}
}@media screen and (max-width:641px){.index-title-bar{margin:0 0 15px}
.index-title-bar .title a{font-size:22px}
.tp-bullets.simplebullets .bullet{width:8px;height:8px}
.foot-item.foot-item-contact,.foot-item.foot-item-inquiry,.foot-item.foot-item-news{width:100%}
.foot-social{margin:20px 0 0}
.company-synopses-wrap{padding:20px 0;margin:20px 0 0}
.company-synopses{margin:0}
.synopsis-item,.synopsis-item .item-wrap{width:100%}
.synopsis-item .item-info .item-title{font-size:20px}
.synopsis-item .item-info .item-detail{font-size:16px}
.about-us-wrap{padding:20px 0}
.about-us .about-detail .title{font-size:22px}
.about-us .about-detail .title:after{display:none}
.main-product-title .title,.product-slides-title .title{font-size:20px}
.product-item,.product-wrap .product-item{width:100%}
.product-slides .product-item .pd-info .pd-name,.product-wrap .product-item .pd-info .pd-name{font-size:16px}
.products-scroll-list li{display:block;width:100%;margin:0 0 20px}
.products-scroll-list li img{max-width:65px;float:left;margin:0 15px 0 0}
.download-list ul li{border-bottom:none}
.download-list ul li .download-cont{display:block;float:none;margin:0 0 20px}
.download-list ul li .download-button{float:none}
}.bottomsidebar .bottomcontent{background:#42a4ff !important}
.transall{float:right}
.inquiry-form-wrap{position:relative;width:100%}
.inquiry-form{position:relative;padding:25px 40px 35px 40px;border:1px solid #ACACAC}
.inquiry-form:before{content:"";position:absolute;left:0;top:0;width:100%;height:5px;display:block;overflow:hidden}
.inquiry-form .inquiry-form-ico{position:absolute;right:20px;top:27px;width:75px;display:block;overflow:hidden}
.inquiry-form .inquiry-form-ico img{position:relative;width:100%}
.inquiry-form .inquiry-form-title{font-size:14px;font-weight:normal;line-height:20px}
.inquiry-form .form-item{position:relative;display:block}
.inquiry-form .form-input,.inquiry-form input[type="text"]{position:relative;border:1px solid #C3C3C3;width:50%;height:31px;line-height:31px;margin:18px 0 0;color:#000;padding:0 0 0 15px}
.inquiry-form .form-input,.inquiry-form .form-input-capcha[type="text"]{position:relative;border:1px solid #C3C3C3;width:20%;height:31px;line-height:31px;margin:18px 0 0;color:#000;padding:0 0 0 15px}
.inquiry-form .form-text,.inquiry-form textarea{position:relative;border:1px solid #C3C3C3;width:90%! important;height:112px;line-height:31px;margin:10px 0 0! important;color:#000;padding:10px 0 0 20px! important}
.inquiry-form .form-text:focus,.inquiry-form textarea:focus{outline:none}
.inquiry-form .form-input-name,.inquiry-form input[type="text"].form-input-name{padding:0 0 0 28px;background:url(img/inq04.png) no-repeat 8px 9px}
.inquiry-form .form-input-email,.inquiry-form input[type="text"].form-input-email{padding:0 0 0 28px;background:url(img/inq05.png) no-repeat 8px 11px}
.inquiry-form .form-input-phone,.inquiry-form input[type="text"].form-input-phone{padding:0 -9px 0 37px! important;background:url(img/inq06.png) no-repeat 8px 11px}
.inquiry-form .form-btn-wrapx{width:75%;padding-left:30px;position:relative!important;height:auto! important;z-index:99}
.inquiry-form .form-btn-wrapx .form-btn-submitx{position:absolute!important;right:0;top:-55px;display:inline-block;vertical-align:top;*display:inline;*zoom:1;height:30px;line-height:30px;padding:0 16px;font-size:14px;border-width:1px;border-style:solid;border-left-color:#ECC75C;border-right-color:#ECC75C;border-top-color:#F4D67E;border-bottom-color:#E1AF32;border-radius:5px;color:#4C4C4E;text-shadow:0 0 1PX rgba(0,0,0,0.3);background:-moz-linear-gradient(top,#FFF5D1,#FCE26B);background:-o-linear-gradient(top,#FFF5D1,#FCE26B);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#FFF5D1),to(#FCE26B));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5FFF5D1,endColorstr=#e5FCE26B)}
.inquiry-form .form-btn-wrapx .form-btn-submitx{*display:inline}
.inquiry-form .Validform_checktip{display:block;width:93%;margin:-5px auto 5px;_display:none}
.inquiry-form .Validform_wrong{font-size:12px;font-weight:bold;color:#da3439;_display:block}
.wpcf7-form .captcha-image{position:relative;padding-bottom:20px}
.wpcf7-form .captcha-image .Validform_checktip{position:absolute;left:20px;bottom:0}
.none{display:none}
.product-btn-wrap .email:before,.product-btn-wrap .pdf:before{font-family:"fontawesome";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}
.product-btn-wrap .email,.product-btn-wrap .pdf{-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.product-btn-wrap{position:relative;margin:20px 0 0}
.product-btn-wrap .email,.product-btn-wrap .pdf{position:relative;display:inline-block;*display:inline;*zoom:1;vertical-align:top;line-height:30px;padding:0 15px;border-radius:3px;color:#FFF;margin:0 20px 0 0;border:1px solid #7f7f7f;background:#7f7f7f}
.product-btn-wrap .email:before{content:"\f0e0";padding:0 3px 0 0}
.product-btn-wrap .pdf:before{content:"\f1c1";padding:0 3px 0 0}
.product-btn-wrap .email:hover,.product-btn-wrap .pdf:hover{background:none;color:#7f7f7f}
.addthis_sharing_toolbox{float:right;margin:5px 0 30px 0}
.product-summary li{font-size:13px;margin:5px 0;color:#000000}
.product-summary li em{width:140px;float:left;color:#B2B2B2}
#send-email{margin-top:30px}
@media screen and (max-width:768px){.inquiry-form{padding:35px 25px}
.inquiry-form .inquiry-form-ico{right:5px;top:5px}
.inquiry-form .inquiry-form-ico{width:42px;height:auto}
.inquiry-form .form-text,.inquiry-form textarea{width:100%!important}
.inquiry-form .form-btn-wrapx{width:100%}
}.inq_anniu{margin-top:10px;font-weight:bold;font-family:verlag;font-size:18px}
.inq_anniu,.inq_anniu:visited{background:#222222;display:inline-block;padding:5px 10px 6px;color:#ffffff;text-decoration:none;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.6);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.6);text-shadow:0 -1px 1px rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);position:relative;cursor:pointer}
.attr-list li{float:left;width:235px;margin:5px 0;padding-right:15px}
.attr-list li .attr-name{color:#666;word-wrap:break-word}
.attr-list li .attr-value{word-wrap:break-word}
.change-language{position:relative;display:inline-block;vertical-align:top;*display:inline;*zoom:1}
.change-language .change-language-cont .empty{display:none}
.change-language .change-language-cont .change-empty{text-align:center;padding:10px 0}
.change-language .prisna-wp-translate-seo .lang-more{display:none;margin:10px}
.change-languag,.change-language-cont ul,.change-language-cont ul li{text-align:left}
.change-language-info .language-icon:before{font-family:"fontawesome";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}
.change-language .change-language-cont .lang-item-hide{display:none !important}
.change-language .change-language-cont .lang-more{position:relative;display:block;text-align:center;cursor:pointer}
.medium-title{cursor:pointer}
.sub-content{position:absolute;display:none;right:0;background:#fff;border-radius:5px 0 5px 5px;border:1px solid #dbdbdb;z-index:99999}
.change-language-info .change-language-title.title-show{border-radius:5px 5px 0 0 !important;background:#fff;border-color:#dbdbdb}
.change-language-info .change-language-title.title-hide{border-radius:5px !important;background:none;border-color:transparent}
.prisna-wp-translate-dropdown-hidden{display:none !important}
.change-language-info .language-icon{-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}
.change-language-info:hover .language-icon{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);top:6px}
.change-language-info{position:relative;display:inline-block;vertical-align:top;*display:inline;*zoom:1}
.change-language-info .change-language-title{position:relative;line-height:16px;padding:6px 25px 6px 5px;border:1px solid transparent;border-bottom:none;border-radius:5px 5px 0 0;z-index:100000;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}
.change-language-info:hover .change-language-title,.change-language-info:hover .change-language-title a,.change-language-info:hover .change-language-title span,.change-language-info:hover .language-icon{color:inherit}
.change-language-info .language-icon{position:absolute;right:5px;top:6px}
.change-language-info .language-icon:before{content:"\f0d7"}
.change-language-cont{top:27px;*top:26px;padding:10px 5px;width:350px}
.change-language::-webkit-scrollbar{width:8px}
.change-language::-webkit-scrollbar-track{background-color:#fff}
.change-language::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.5);border-radius:3px}
.change-language .language-cont:hover::-webkit-scrollbar-thumb{display:block}
.change-language::-webkit-scrollbar-thumb:hover{background-color:#9c3}
.change-language::-webkit-scrollbar-thumb:active{background-color:#00aff0}
.change-language-cont ul li{position:relative;display:inline-block;vertical-align:bottom;*display:inline;*zoom:1;width:30%;margin:0 1.666666%;list-style:none;border-bottom:1px solid #ececec;padding:5px 0;line-height:16px}
.change-language-title span{color:#666}
.language-flag span{position:relative;display:inline-block;vertical-align:top;*display:inline;*zoom:1}
.language-flag .country-flag{position:relative;display:inline-block;vertical-align:top;*display:inline;*zoom:1;background-repeat:no-repeat;background-image:url(img/all-m.gif);width:22px;height:16px;margin:0 5px;margin-top: 1px;}
.language-flag-af .country-flag{background-position:0 0 !important}
.language-flag-sq .country-flag{background-position:0 -16px !important}
.language-flag-ar .country-flag{background-position:0 -32px !important}
.language-flag-hy .country-flag{background-position:0 -48px !important}
.language-flag-az .country-flag{background-position:0 -64px !important}
.language-flag-eu .country-flag{background-position:0 -80px !important}
.language-flag-be .country-flag{background-position:0 -96px !important}
.language-flag-bg .country-flag{background-position:0 -112px !important}
.language-flag-ca .country-flag{background-position:0 -128px !important}
.language-flag-zh .country-flag{background-position:0 -144px !important}
.language-flag-zh-TW .country-flag{background-position:0 -160px !important}
.language-flag-hr .country-flag{background-position:0 -176px !important}
.language-flag-cs .country-flag{background-position:0 -192px !important}
.language-flag-da .country-flag{background-position:0 -208px !important}
.language-flag-nl .country-flag{background-position:0 -240px !important}
.language-flag-en .country-flag{background-position:0 -256px !important}
.language-flag-et .country-flag{background-position:0 -272px !important}
.language-flag-tl .country-flag{background-position:0 -288px !important}
.language-flag-fi .country-flag{background-position:0 -304px !important}
.language-flag-fr .country-flag{background-position:0 -320px !important}
.language-flag-gl .country-flag{background-position:0 -336px !important}
.language-flag-ka .country-flag{background-position:0 -352px !important}
.language-flag-de .country-flag{background-position:0 -368px !important}
.language-flag-el .country-flag{background-position:0 -384px !important}
.language-flag-ht .country-flag{background-position:0 -400px !important}
.language-flag-iw .country-flag{background-position:0 -416px !important}
.language-flag-hi .country-flag,.language-flag-te .country-flag,.language-flag-kn .country-flag,.language-flag-ta .country-flag,.language-flag-gu .country-flag{background-position:0 -432px !important}
.language-flag-hu .country-flag{background-position:0 -448px !important}
.language-flag-is .country-flag{background-position:0 -464px !important}
.language-flag-id .country-flag{background-position:0 -480px !important}
.language-flag-ga .country-flag{background-position:0 -496px !important}
.language-flag-it .country-flag{background-position:0 -512px !important}
.language-flag-ja .country-flag{background-position:0 -528px !important}
.language-flag-ko .country-flag{background-position:0 -544px !important}
.language-flag-la .country-flag{background-position:0 -560px !important}
.language-flag-lv .country-flag{background-position:0 -576px !important}
.language-flag-lt .country-flag{background-position:0 -592px !important}
.language-flag-mk .country-flag{background-position:0 -608px !important}
.language-flag-ms .country-flag{background-position:0 -624px !important}
.language-flag-mt .country-flag{background-position:0 -640px !important}
.language-flag-no .country-flag{background-position:0 -656px !important}
.language-flag-fa .country-flag{background-position:0 -672px !important}
.language-flag-pl .country-flag{background-position:0 -688px !important}
.language-flag-pt .country-flag{background-position:0 -704px !important}
.language-flag-ro .country-flag{background-position:0 -720px !important}
.language-flag-ru .country-flag{background-position:0 -736px !important}
.language-flag-sr .country-flag{background-position:0 -752px !important}
.language-flag-sk .country-flag{background-position:0 -768px !important}
.language-flag-sl .country-flag{background-position:0 -784px !important}
.language-flag-es .country-flag{background-position:0 -800px !important}
.language-flag-sw .country-flag{background-position:0 -816px !important}
.language-flag-sv .country-flag{background-position:0 -832px !important}
.language-flag-th .country-flag{background-position:0 -848px !important}
.language-flag-tr .country-flag{background-position:0 -864px !important}
.language-flag-uk .country-flag{background-position:0 -880px !important}
.language-flag-ur .country-flag{background-position:0 -896px !important}
.language-flag-vi .country-flag{background-position:0 -912px !important}
.language-flag-cy .country-flag{background-position:0 -928px !important}
.language-flag-yi .country-flag{background-position:0 -944px !important}
.language-flag-bn .country-flag{background-position:0 -960px !important}
.language-flag-eo .country-flag{background-position:0 -976px !important}
.language-flag.language-flag-custom-afghanistan .country-flag{background-position:0 -992px !important}
.language-flag.language-flag-custom-albania .country-flag{background-position:0 -1008px !important}
.language-flag.language-flag-custom-algeria .country-flag{background-position:0 -1024px !important}
.language-flag.language-flag-custom-argentina .country-flag{background-position:0 -1040px !important}
.language-flag.language-flag-custom-australia .country-flag{background-position:0 -1056px !important}
.language-flag.language-flag-custom-austria .country-flag{background-position:0 -1072px !important}
.language-flag.language-flag-custom-belgium .country-flag{background-position:0 -1088px !important}
.language-flag.language-flag-custom-brazil .country-flag{background-position:0 -1104px !important}
.language-flag.language-flag-custom-canada .country-flag{background-position:0 -1120px !important}
.language-flag.language-flag-custom-chile .country-flag{background-position:0 -1136px !important}
.language-flag.language-flag-custom-cote-d-ivoire .country-flag{background-position:0 -1152px !important}
.language-flag.language-flag-custom-ecuador .country-flag{background-position:0 -1168px !important}
.language-flag.language-flag-custom-egypt .country-flag{background-position:0 -1184px !important}
.language-flag.language-flag-custom-england .country-flag{background-position:0 -1200px !important}
.language-flag.language-flag-custom-luxembourg .country-flag{background-position:0 -1216px !important}
.language-flag.language-flag-custom-malaysia .country-flag{background-position:0 -1232px !important}
.language-flag.language-flag-custom-mexico .country-flag{background-position:0 -1248px !important}
.language-flag.language-flag-custom-new-zealand .country-flag{background-position:0 -1264px !important}
.language-flag.language-flag-custom-oman .country-flag{background-position:0 -1280px !important}
.language-flag.language-flag-custom-qatar .country-flag{background-position:0 -1296px !important}
.language-flag.language-flag-custom-saudi-arabia .country-flag{background-position:0 -1312px !important}
.language-flag.language-flag-custom-singapore .country-flag{background-position:0 -1328px !important}
.language-flag.language-flag-custom-south-africa .country-flag{background-position:0 0 !important}
.language-flag.language-flag-custom-switzerland .country-flag{background-position:0 -1344px !important}
.language-flag.language-flag-custom-syria .country-flag{background-position:0 -1360px !important}
.language-flag.language-flag-custom-united-arab-emirates .country-flag{background-position:0 -1376px !important}
.language-flag.language-flag-custom-united-states-of-america .country-flag{background-position:0 -1392px !important}
.language-flag-hy .country-flag{background-position:0 -1408px}
.language-flag-bs .country-flag{background-position:0 -1424px}
.language-flag-ceb .country-flag{background-position:0 -1440px}
.language-flag-ny .country-flag{background-position:0 -1456px}
.language-flag-ha .country-flag{background-position:0 -1472px}
.language-flag-hmn .country-flag{background-position:0 -1488px}
.language-flag-ig .country-flag{background-position:0 -1504px}
.language-flag-jw .country-flag{background-position:0 -1520px}
.language-flag-kk .country-flag{background-position:0 -1536px}
.language-flag-km .country-flag{background-position:0 -1552px}
.language-flag-lo .country-flag{background-position:0 -1568px}
.language-flag-la .country-flag{background-position:0 -1584px}
.language-flag-mg .country-flag{background-position:0 -1600px}
.language-flag-ml .country-flag{background-position:0 -1616px}
.language-flag-mi .country-flag{background-position:0 -1632px}
.language-flag-mr .country-flag{background-position:0 -1648px}
.language-flag-mn .country-flag{background-position:0 -1664px}
.language-flag-my .country-flag{background-position:0 -1680px}
.language-flag-ne .country-flag{background-position:0 -1696px}
.language-flag-pa .country-flag{background-position:0 -1712px}
.language-flag-st .country-flag{background-position:0 -1728px}
.language-flag-si .country-flag{background-position:0 -1744px}
.language-flag-so .country-flag{background-position:0 -1760px}
.language-flag-su .country-flag{background-position:0 -1776px}
.language-flag-tg .country-flag{background-position:0 -1792px}
.language-flag-uz .country-flag{background-position:0 -1808px}
.language-flag-yo .country-flag{background-position:0 -1824px}
.language-flag-zu .country-flag{background-position:0 -1840px}
@media (max-width:768px){.change-language-cont{top:auto;*top:auto;padding:0;width:100%;text-align:left}
.sub-content{position:relative;display:block;right:auto;border-radius:0;border:none;box-shadow:none;z-index:99999}
.change-language-cont.sub-content{position:absolute;right:0;left:auto;top:30px}
.mobile-head-item.mobile-head-search{border-right:1px solid #fff;margin-top:6px;margin-right:10px}
.mobile-head-item.mobile-head-search .title{line-height:14px;height:14px}
.change-language-cont ul li{width:27%}
.change-language-cont ul li:nth-child(3n){width: 33%;}
}.none{display:none}
.inquiry-form-wrap{height:420px !important;width:100.5% !important}
.inquiry-pop-bd .inquiry-pop{width:550px !important;height:450px !important}
.side_content .side_list .cont li .ad_email:before{background-image:url(../custom_service/img/custom_service/icons01.png)}
.email.inquiryfoot:nth-child(2),.product-btn-wrap .email:nth-child(2){display:none}
.ad_prompt{position:absolute;display:block;top:50%;left:0;width:100%;line-height:40px;margin:-20px 0 0;text-align:center;color:#ff6f00;font-size:20px;-webkit-animation:twinkling 1s infinite ease-in-out;animation:twinkling 1s infinite ease-in-out;display:none}
@-webkit-keyframes twinkling{0%{opacity:0}
100%{opacity:1}
}@media only screen and (max-width:550px){.inquiry-pop-bd .inquiry-pop{width:100%!important}
.inquiry-pop-bd .inquiry-pop .ico-close-pop{top:5px !important;right:5px !important}
.inquiry-pop-bd .inquiry-pop{padding:0 !important}
}.scrollsidebar,.scrollsidebar a{font-size:12px;color:#999;font-family:Arial,Helvetica,sans-serif}
.scrollsidebar{position:absolute;z-index:10009;top:150px;right:100px}
.show_btn{width:38px;height:192px;overflow:hidden;cursor:pointer;display:block;overflow:hidden;background:url(img/custom_service/show_btn.png) no-repeat center center;display:none}
.side_content{width:190px;height:auto;overflow:hidden;float:left}
.side_content .side_list{width:180px;overflow:hidden;border:1px solid #dadada;border-radius:8px;position:relative;background:#FFF}
.side_content .side_list .hd img{width:100%;border-bottom:1px solid #dadada}
.side_content .side_list .cont li{height:40px;line-height:40px;border-bottom:1px solid #dadada;list-style:none;position:relative}
.side_content .side_list .cont li a{position:relative;display:block;padding:0 0 0 43px;text-decoration:none}
.side_content .side_list .cont li a:before{content:"";position:absolute;display:block;overflow:hidden;top:0;left:10px;width:25px;height:40px;background-repeat:no-repeat;background-position:center center}
.side_content .side_list .cont li .email:before{background-image:url(img/custom_service/icons01.png)}
.side_content .side_list .cont li .skype:before{background-image:url(img/custom_service/icons02.png)}
.side_content .side_list .cont li .inquiry:before{background-image:url(img/custom_service/icons03.png)}
.side_content .side_list .cont li .qq:before{background-image:url(img/custom_service/icons04.png)}
.ww{margin-left:-30px}
.side_content .side_list .t-code{padding:10px 10px 7px;border-bottom:1px solid #dadada}
.side_content .side_list .t-code img{width:100%}
.side_content .side_list .side_title{height:30px;line-height:30px;padding:0 12px}
.side_content .side_list .side_title .close_btn{background:url(img/custom_service/close.png) no-repeat center center;width:12px;height:30px;position:absolute;bottom:0;right:10px;cursor:pointer}
.side_content .side_list .side_title .close_btn span{display:none}
.inquiry-pop-bd{position:fixed;left:275px;top:300px;width:100%;height:100% !important;background:rgba(0,0,0,.7);display:none;overflow:hidden;z-index:20000}
.inquiry-pop-bd .inquiry-pop{position:relative;width:500px;background:#FFF;margin:150px auto;padding:30px;box-shadow:0 0 10px rgba(255,255,255,.5)}
.inquiry-pop-bd .inquiry-pop .ico-close-pop{position:absolute;right:-10px;top:-10px;width:30px;height:30px;background:url(img/custom_service/fancy_close.png) no-repeat center center;cursor:pointer;z-index:1}
@media screen and (max-width:769px){.inquiry-pop-bd .inquiry-pop{width:96%;margin:15% auto}
.inquiry-form .form-btn-wrapx .form-btn-submitx{top:0 !important}
}.language-flag span,.change-language .change-language-cont .change-empty,.change-language .prisna-wp-translate-seo .lang-more{font-size:10pt}
.slider_banner{position:relative;overflow:hidden}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.swiper-wrapper{position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;height:100%;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}
.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
.swiper-slide{position:relative;overflow:hidden;width:100%;height:100%;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.swiper-invisible-blank-slide{visibility:hidden}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}
.swiper-container-autoheight .swiper-wrapper{-webkit-transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}
.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;pointer-events:none}
.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}
.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}
.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;z-index:2;margin-top:-25px;width:70px;height:70px !important;border-radius:50%;background-color:rgba(255,255,255,.48);text-align:center;font-size:33px;line-height:70px;opacity:0;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.swiper-button-next:before,.swiper-button-prev:before{display:inline-block}
.swiper-container:hover .swiper-button-next,.swiper-container:hover .swiper-button-prev{}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0.3;cursor:auto}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{right:auto;left:10px}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}
.swiper-button-prev:before,.swiper-container-rtl .swiper-button-next:before{content:'\f104'}
.swiper-button-next:before,.swiper-container-rtl .swiper-button-prev:before{content:'\f105'}
.swiper-button-lock{display:none}
.swiper-pagination{position:absolute;z-index:2;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-pagination.swiper-pagination-hidden{opacity:0}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{width:100%;text-align:center;font-size:0}
.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);transform:scale(.33);-ms-transform:scale(.33)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66);-ms-transform:scale(.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33);-ms-transform:scale(.33)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66);-ms-transform:scale(.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33);-ms-transform:scale(.33)}
.swiper-pagination-bullet,.swiper-pagination-bullet:before,.swiper-pagination-bullet:after{display:inline-block;width:30px;height:3px;vertical-align:top}
.swiper-pagination-bullet{position:relative;overflow:hidden;cursor:pointer}
.swiper-pagination-bullet:before{background-color:#828282;content:''}
.swiper-pagination-bullet-active:before{background-color:#0030FF}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-container-vertical>.swiper-pagination-bullets{top:50%;right:10px;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;width:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-ms-transform:translateY(-50%)}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.3s -webkit-transform;-o-transition:.2s transform,.3s top;transition:.2s top,.3s -webkit-transform;transition:.2s transform,.3s top;transition:.2s transform,.3s top,.3s -webkit-transform}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;white-space:nowrap;-webkit-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateX(-50%)}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.3s -webkit-transform;-o-transition:.2s transform,.3s left;transition:.2s left,.3s -webkit-transform;transition:.2s transform,.3s left;transition:.2s transform,.3s left,.3s -webkit-transform}
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.3s -webkit-transform;-o-transition:.2s transform,.3s right;transition:.2s right,.3s -webkit-transform;transition:.2s transform,.3s right;transition:.2s transform,.3s right,.3s -webkit-transform}
.swiper-pagination-progressbar{position:absolute;background:rgba(0,0,0,.25)}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{position:absolute;top:0;left:0;width:100%;height:100%;background:#007aff;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top;-ms-transform:scale(0);-ms-transform-origin:left top}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top;-ms-transform-origin:right top}
.swiper-container-horizontal{overflow:hidden}
.swiper-container-horizontal>.swiper-pagination-progressbar{top:0;left:0;width:100%;height:4px}
.swiper-container-vertical>.swiper-pagination-progressbar{top:0;left:0;width:4px;height:100%}
.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}
.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}
.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}
.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}
.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}
.swiper-pagination-lock{display:none}
.swiper-scrollbar{position:relative;border-radius:10px;background:rgba(0,0,0,.1);-ms-touch-action:none}
.swiper-container-horizontal>.swiper-scrollbar{position:absolute;bottom:3px;left:1%;z-index:50;width:98%;height:5px}
.swiper-container-vertical>.swiper-scrollbar{position:absolute;top:1%;right:3px;z-index:50;width:5px;height:98%}
.swiper-scrollbar-drag{position:relative;top:0;left:0;width:100%;height:100%;border-radius:10px;background:rgba(0,0,0,.5)}
.swiper-scrollbar-cursor-drag{cursor:move}
.swiper-scrollbar-lock{display:none}
.swiper-zoom-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}
.swiper-slide-zoomed{cursor:move}
.swiper-lazy-preloader{position:absolute;top:50%;left:50%;z-index:10;margin-top:-21px;margin-left:-21px;width:42px;height:42px;-webkit-transform-origin:50%;transform-origin:50%;-ms-transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}
.swiper-lazy-preloader:after{display:block;width:100%;height:100%;background-position:50%;background-size:100%;background-repeat:no-repeat;content:''}
.swiper-lazy-preloader-white:after{}
@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}.swiper-container .swiper-notification{position:absolute;top:0;left:0;z-index:-1000;opacity:0;pointer-events:none}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
.swiper-container-fade .swiper-slide{-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;pointer-events:none}
.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube{overflow:visible}
.swiper-container-cube .swiper-slide{z-index:1;visibility:hidden;width:100%;height:100%;-webkit-transform-origin:0 0;transform-origin:0 0;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-transform-origin:0 0}
.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0;-ms-transform-origin:100% 0}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{visibility:visible;pointer-events:auto}
.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-cube .swiper-cube-shadow{position:absolute;bottom:0;left:0;z-index:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px)}
.swiper-container-flip{overflow:visible}
.swiper-container-flip .swiper-slide{z-index:1;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
.swiper-wrapper  .swiper-slide img{width:100%;height:auto}
@media screen and (max-width:480px){.swiper-pagination-bullet{margin:0 5px;width:10px;height:10px}
}.swiper-container{overflow:hidden\9}
.slider_banner .swiper-container .swiper-wrapper{width:2000%\9}
.swiper-slide{float:left\9}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.swiper-container .swiper-wrapper{width:auto}
}.swiper-button-prev::before,.swiper-button-next::before{font-family:"fontawesome";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:70px;color:#fff}
.swiper-button-prev,.swiper-button-next{opacity:.8 !important}
.product-slides-swiper{position:relative;width:100%;padding:120px 0}
.product-slides-swiper img{max-width:100%;max-height:300px}
.product-slides-swiper li .item-wrap{border:1px solid #f1f1f1}
.product-slides-swiper li .pd-name{position:relative;font-family:verlag;font-size:20px;padding:5px 10px 5px;margin:10px 0 0;text-transform:capitalize;text-align:center}
.product-slides-swiper li .pd-name::before{content:"";position:absolute;width:36px;height:2px;left:50%;top:0;margin:0 0 0 -18px;background:#42a4ff}
.product-slides-swiper li .pd-img{text-align:center}
.product-slides-swiper li .pd-img a{width: 100%;height: 0;display: inline-block;position: relative;padding-top: 100%;}
.product-slides-swiper li .pd-img a img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}
.other_img img{width:100%}
.other_img{padding-top:106px;padding-bottom:120px}
.other_img .layout{width:1600px}
.other_img .img-l{float:left;width:46%}
.other_img .con-r{float:right;width:48%;padding-top:70px}
.clearfloat{clear:both}
.other_img .img-l .img{width:100%;height:0;padding-top:97.6%;position:relative}
.other_img .img-l .img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}
.other_img .con-r .tit01 a{font-family:Verlag-Bold;font-size:50px;color:#5f78dc;word-break: break-all;}
.other_img .con-r .tit02 a{font-family:Verlag-Bold;font-size:50px;color:#26318f}
.other_img .con-r .tit03 a{font-family:Verlag-Bold;font-size:36px;color:#26318f}
.other_img .con-r .line{margin-top:50px;margin-bottom:40px;width:136px;height:13px;background-color:#0d0e17}
.other_img .con-r .con_about{font-family:Verlag-Bold;font-size:31px;color:#000000;line-height:130%}
.other_img .con-r .con_about span{font-family:Verlag-Book}
.other_img .con-r .more{background-color:#fff;border:solid 8px #263885;text-align:center;margin-top:32px;transition:all ease-in-out .5s;padding:0 20px;font-size:23px;color:#263885;width: auto;display: inline-block;line-height: 64px;font-family:Verlag-Bold;}
.other_img .con-r .more a{font-family:Verlag-Bold;font-size:23px;color:#263885;transition:all ease-in-out .5s;line-height: 64px;}
.other_img .con-r .more:hover{background-color:#263885;color:#fff}
.other_img .con-r .more:hover a{color:#fff}
@media screen and (max-width:1700px){.other_img .layout{width:1400px}
.other_img .con-r .tit01 a{font-size: 42px;}
.other_img .con-r .tit02 a{font-size: 44px;}
.other_img .con-r .tit03 a{font-size: 32px;}
}@media screen and (max-width:950px){.other_img .img-l{float:none;width:100%}
.other_img .con-r{float:none;width:100% !important}
}.index_contact{padding-top:90px;padding-bottom:100px;background-image:url(./img/contact-bg.webp);background-position:center;background-repeat:no-repeat;background-size:cover}
.index_contact .layout{width:1240px}
.index_contact .tit{display:flex;justify-content:space-between}
.index_contact .tit .tit01{font-family:Verlag-Black;font-size:38px;color:#fff}
.index_contact .tit .con-more{display:inline-block;width:233px;height:50px;background-color:#6699ff;border:#6699ff 1px solid;font-family:Verlag-Black;font-size:16px;line-height:50px;text-align:center;color:#fff;transition:all ease-in-out 0.5s}
.index_contact .tit .con-more:hover{border:1px solid #fff}
.index_contact .con{margin-top:54px;font-family:Verlag-Bold;font-size:18px;line-height:27px;color:#fff}
.about_video{position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:60%;height:60vh;display:none}
.about_video .about_video_con{position:relative;padding:20px;background-color:#fff}
.about_video_close{display:flex;justify-content:center;align-items:center;position:absolute;top:-6px;right:-6px;background-color:#666;padding:6px;cursor:pointer}
.myswiper.gm-swiper{display:block}
.phone-products{display:none}
.index_contact .con-more-phone{display:none}
.foot-item-links  .prolink{display:none}
.foot-wrapper .phone-logo{display:none}
.foot-wrapper .foot_uls{display:none}
@media screen and (max-width:1700px){.company-synopses-wrap .title{background-position:center top;background-size: auto;}
}@media screen and (max-width:1500px){.other_img .con-r .tit01{font-size:40px}
.other_img .con-r .tit02{font-size:40px}
.other_img .con-r .tit03{font-size:30px}
.company-synopses-wrap .layout{width:95%}
.other_img .layout{width:95%}
.company-synopses-wrap .title{background-position:center top;background-size: 120%;}
}@media screen and (max-width:1300px){.other_img .con-r{width:51%;padding-top:30px}
.other_img .con-r .line{margin-top:40px}
.other_img .con-r .con_about{font-size:22px}
}
@media screen and (max-width:1280px){.product-slides-cont{width: 100%;}}
@media screen and (max-width:1300px){.layout,.nav-bar .nav-wrap,.path-bar .path-nav{width:95%}
.product-slides-wrap .layout{width:95%}
.about-us .about-detail .layout{width:90%}
.main-product-wrap .layout{width:95%}
.index_contact .layout{width:95%}
.foot-wrapper .layout{width:95%}
.container,body{min-width:auto}
.company-synopses-wrap .title{background-position:top -200px}
}
@media screen and (max-width:950px){

.livechat_iframe{display:none}
.other_img{padding-top:32px;padding-bottom:36px}
.other_img .layout{width:95%}
.other_img .con-r{padding-top:20px}
.other_img .con-r .tit01 a,.other_img .con-r .tit01 {font-size:24px}
.other_img .con-r .tit02 a,.other_img .con-r .tit02{font-size:24px;margin:6px 0 10px}
.other_img .con-r .tit03 a,.other_img .con-r .tit03{font-size:16px}
.other_img .con-r .line{margin-top:15px;margin-bottom:15px;width:60px;height:5px}
.other_img .con-r .con_about{font-size:16px;line-height:150%}
.other_img .con-r .more{border:4px solid #263885;height:43px;padding: 0 10px;font-size:14px;line-height:36px}
.other_img .con-r .more a{font-size:14px;line-height:36px}
.other_img .img-l .img{padding-top:55% !important}
.index-title-bar .title{font-size:24px;color:#fff;font-family:'Verlag-Bold';padding-left:10px;background-image:none;text-align:left;padding-bottom:0}
.company-synopses-wrap .layout{width:95%}
.index-layout{background-image:url(./img/phone-bg.webp);background-repeat:no-repeat;background-size:100% auto}
.company-synopses-wrap{padding-top:60px}
.phone-products{display:block}
.myswiper.gm-swiper{display:none}
.synopsis-item{width:49%;float:left;margin-bottom:20px}
.synopsis-item .item-info .item-title{font-size:14px;margin-top:14px;}
.synopsis-item .item-wrap{padding:2px}
.product-title-bar .text{font-size:16px}
.product-slides-swiper{padding-top:40px}
.product-slides-wrap .layout{width:95%}
.product-slides-wrap .pd-name a{font-size:14px;line-height:22px}
.about-us .about-l{float:none;width:100%}
.about-us .about-detail .text{line-height:22px}
.about-us .about-r{width:100%;float:none}
.about-us .about-detail .read-more{display:none}
.main-product-wrap .layout{width:95%}
.about-us .about-detail .title{margin-bottom:24px}
.about-us-wrap{padding-bottom:40px}
.main-product-wrap .title{padding:0;color:#333366;margin-top:20px}
.product-item,.product-wrap .product-item{margin:0}
.index_contact .layout{width:95%}
.index_contact{padding-top:76px;padding-bottom:60px}
.index_contact .tit{display:block}
.index_contact .tit .tit01{font-size:24px}
.index_contact .tit .con-more{display:none}
.index_contact .con{margin-top:26px;font-size:14px;line-height:22px}
.index_contact .con-more{width:194px;height:43px;background-color:#6699ff;font-size:14px;color:#fff;line-height:43px;font-family:Verlag-Black;margin-top:26px;display:block;text-align:center}
.index_contact .con-more-phone{display:block}
.foot-wrapper{padding-bottom:0}
.foot-wrapper .layout{width:95%;position:relative;padding-bottom:0}
.foot-item.foot-item-products{width:100%}
.foot-item.foot-item-links{width:100%}
.foot-item-links .foot_tit{display:none}
.foot-item-products{display:none}
.foot-item-contact .foot-tit{display:none}
.foot-item-links  .prolink{display:block}
.foot-item-products ul li a,.foot-item-links ul li a{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#fff;line-height:40px;border-bottom:1px solid #313131;display:block;width:100%;position:relative;text-transform:uppercase}
.foot-item-products ul,.foot-item-links ul{margin-top:0}
.foot-cont .contact li,.foot-cont .contact li a,.gm-sep.contact a span{margin-bottom:0;color:#cbcbcb;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px}
.foot-cont .contact{margin-top:20px}
.foot_sns li a img{height:20px;width:auto}
.foot_sns{margin-top:18px}
.foot-item.foot-item-contact{margin-bottom:0}
.copyright,.copyright a{font-size:12px;line-height:18px;text-align:left;color:#cbcbcb}

.copyright{padding-top:18px;padding-bottom:18px;width: 95%;margin: 0 auto;}
.foot-wrapper .phone-logo{display:block;position:absolute;top:25px;left:10px;width:60px;height:auto}
.foot-wrapper .foot_uls{display:block}
.foot-wrapper .foot_uls li{float:left;width:25%;background-color:#1872c5;height:60px;text-align:center;line-height:60px}
.foot-wrapper .foot_uls li:nth-child(2n){background-color:#447bce}
.change-language .change-language-cont{width:80vw !important}
}.bannerbox0 .swiper-pagination-bullet{width:10px;height:10px;border-radius:50%}
.bannerbox0 .swiper-pagination-bullet::before{width:100%;height:100%;background-color:#000000}
.bannerbox0 .swiper-pagination-bullet.swiper-pagination-bullet-active,.bannerbox0 .swiper-pagination-bullet.swiper-pagination-bullet-active::before{background-color:#1872c5}

lite-youtube{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;background-color: transparent;}
lite-youtube > .lty-playbtn{width: 85px;height: 85px;background-color: #fff;border-radius: 50%;background-image: url(/wp-content/themes/1196/template/img/arrow.png);background-position: center;background-repeat: no-repeat;}
.owl-stage{display: flex;}

.side-cate li .icon-cate.icon-cate-down:before{content:'\f067'; font-family: fontawesome;}
.side-cate li .icon-cate.icon-cate-up:before{content:'\f068'; font-family: fontawesome;} 
.side-cate ul{ display: none; overflow: visible !important; background-color: #fff;}

@media screen and (max-width:1260px) {
    .nav-bar .nav > li > a{padding: 0 68px 0 0;}
    .nav-bar .nav li .nav-ico{right: 23px;}
    .logo img{max-height: 60px;}
    .other_img .img-l .img{padding-top: 133%;}
}
@media screen and (max-width:1126px){
    .nav-bar .nav > li > a{padding: 0 48px 0 0;}
    .logo{display: none;}
}
@media screen and (max-width:950px){
    .logo{display: block;}
    .nav-bar .nav > li > a{padding: 0 18px 0 0;font-size: 16px;}
    .nav-bar .nav li .nav-ico{right: -2px;}
    .scrollsidebar{display: none;}
}