@import "css/index_editor.css";@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTRa1RVmPjeKy21_GQJaLlJI.woff) format('woff');}.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;}.clear{clear:both;float:left;}.inline-block{display:inline-block;}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle;}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle;}.box-shadow{-webkit-box-shadow:1px 3px 14px 0px #9e9e9e;-moz-box-shadow:1px 3px 14px 0px #9e9e9e;box-shadow:1px 3px 14px 0px #9e9e9e;}.container{width:1200px;margin:auto;position:relative;}header,#content,footer{width:100%;}#content{background:#fff;}.container{max-width:1200px;width:100%;padding:0;}@media screen and (max-width: 1199px){.container{padding:0 20px;}}.close{font-size:36px;color:#0166b6;text-shadow:0 1px 0 #000;opacity:1;}#myModal .modal-content{background:none;box-shadow:none;border:0;}#myModal .modal-dialog{width:50%;margin:0 auto;}@media only screen and (max-width: 767px){#myModal .modal-dialog{width:80%;}}#myModal .btn{background:#0166b6;color:#fff;border:0;}#myModal input:-webkit-autofill{background-color:transparent !important;}#myModal input[type=text]{background:none;border:0;border-bottom:1px solid #fff;color:#fff;box-shadow:none;}#myModal input[type=text]:focus{background-color:transparent !important;background:none;border:0;border-bottom:1px solid #fff;color:#fff;box-shadow:none;outline:none;}#myModal input[type=text]::placeholder{color:#fff;opacity:1;}#myModal input[type=text]:-ms-input-placeholder{color:#fff;}#myModal input[type=text]::-ms-input-placeholder{color:#fff;}#btn-srch{background:url("img/share/icon-search.png") no-repeat;background-size:100%;width:30px;height:30px;display:block;float:left;}#btn-menu{display:none;background:url('img/share/menu.png') no-repeat center right;width:24px;height:27px;float:left;margin:0 0 0 30px;padding:0 50px 0 0;border-left:1px dotted #787878;}@media screen and (max-width: 991px),only screen and (max-width: 767px){#btn-menu{display:block;}}header{z-index:50;background:#fff;position:relative;padding:31px 0 26px;}header .mobile-menu{display:none;background:#0166b6;position:absolute;left:0;top:84px;width:100%;padding:0 20px;}header .mobile-menu li{list-style:none;border-bottom:1px solid #004b86;cursor:pointer;}header .mobile-menu li.has-child{background:url('img/share/arrow-slide-fff.png') no-repeat 96% 25px;}header .mobile-menu li.has-child.active{background:url('img/share/arrow-slide-fff-down.png') no-repeat 96% 25px;}/*953795e33e25c16a067bcfa2a5842f5b*/header .mobile-menu li a{display:block;font-size:18px;color:#fff;padding:23px 0;}header .mobile-menu li .submenu{display:none;position:relative;padding:0 0 0 20px;}header .mobile-menu li .submenu .bg{display:none;position:absolute;top:0;left:-20px;right:-20px;height:100%;background:#015ca3;}header .mobile-menu li .submenu li{border:0;position:relative;}header .mobile-menu li .submenu .submenu{display:none;padding:0 0 0 20px;}header .mobile-menu li .submenu .submenu .bg{display:none;position:absolute;top:0;left:-40px;right:-20px;height:100%;background:#014984;}header nav{position:absolute;right:0;top:0;}@media screen and (max-width: 1199px){header nav{right:20px;}}header nav ul{float:left;margin:5px 26px 0 0px;border-right:1px dotted #787878;}header nav ul ul{border:0;}header nav li{list-style:none;float:left;position:relative;padding:0 29px 0 29px;border-left:1px dotted #787878;}header nav li:hover .submenu{display:block;}header nav li:hover .submenu li:hover{background:rgba(0,64,114,0.9);}header nav li:hover .submenu li:hover ul{display:block;}header nav li:hover .submenu li:hover ul li:hover{background:rgba(255,255,255,0.9);}header nav li:hover .submenu li:hover ul li:hover a{color:#0166b6;}header nav li a{font-size:14px;}header nav li a.active{color:#0166b6;font-weight:bold;}header nav li.btn-products{padding:0 42px 0 30px;}header nav li.btn-company{padding:0 41px 0 28px;}header nav li.btn-index{padding:0 36px 0 0;border:0;}header nav .submenu{position:absolute;top:100%;left:50%;display:none;z-index:2;width:200px;margin-left:-100px;}header nav .submenu ul{margin:28px 0 0;float:none;background:rgba(1,102,182,0.9);padding:16px 0 15px;}header nav .submenu li{border:0;padding:12px 0;text-align:center;float:none;}header nav .submenu li a{background:none;color:#fff;font-size:14px;}header nav .submenu li ul{background:rgba(0,64,114,0.9);display:none;position:absolute;width:200px;left:200px;top:-16px;margin:0;}footer{background:#0166b6;position:relative;padding:19px 0 21px;}@media screen and (max-width: 991px),only screen and (max-width: 767px){footer{text-align:center;}}footer p{font-size:14px;color:#fff;letter-spacing:-0.3px;}footer p a{font-size:14px;color:#fff;}footer p a:hover,footer p a:link,footer p a:active,footer p a:visited{font-size:14px;color:#fff;}footer .right{position:absolute;right:0;top:0;}@media screen and (max-width: 1199px){footer .right{right:20px;}}@media screen and (max-width: 991px),only screen and (max-width: 767px){footer .right{position:relative;margin:0 0 10px;right:0;}}footer li{list-style:none;float:left;background:url('img/share/break.png') no-repeat left center;padding:0 0 0 14px;margin:0 0 0 10px;}@media screen and (max-width: 991px),only screen and (max-width: 767px){footer li{float:none;display:inline-block;}}footer li.first{background:none;margin:0;padding:0;}footer li.last{margin:0 0 0 9px;padding:0 0 0 19px;}footer li a{font-size:14px;color:#fff;font-family:'Open Sans Light';}footer li a:hover,footer li a:link,footer li a:active,footer li a:visited{font-size:14px;color:#fff;}footer li a:hover{text-decoration:underline;}footer ul{float:left;}@media screen and (max-width: 991px),only screen and (max-width: 767px){footer ul{float:none;}}footer .social{float:left;margin:-6px 0 0;}@media screen and (max-width: 991px),only screen and (max-width: 767px){footer .social{float:none;margin:0 0 10px;}}footer .social img{margin:0 0 0 25px;}.page-banner{height:179px;background-size:cover;background-position:center;}.page-nav{padding:16px 0 17px;position:relative;}.page-nav a{font-size:14px;font-family:'Open Sans Light';color:#000;display:inline-block;letter-spacing:0.2px;}.page-nav a.active{font-family:'Open Sans Light';color:#0166b6;letter-spacing:0.3px;}.page-nav span{padding:0 5px 0 4px;font-size:16px;display:inline-block;}.page-nav .btn-back{font-size:14px;background:url('img/share/back-arrow.png') no-repeat left;position:absolute;right:0;top:18px;padding:0 0 0 17px;}.border{border:0;height:1px;width:100%;background:#dcddde;}.bg-overlay{display:none;position:fixed;z-index:20;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);}body.modal-open{overflow:visible;}*.modal-open{overflow-y:scroll;padding-right:0 !important;}p,li{word-break:break-word;}.banner{position:relative;}.banner .swiper-container{width:100%;}.banner .swiper-slide{width:100%;}.banner .bg-image{height:649px;}@media screen and (max-width: 1199px){.banner .bg-image{display:none;}}.banner img{display:none;width:100%;height:auto;}@media screen and (max-width: 1199px){.banner img{display:block;}}.banner .swiper-pagination-bullet{width:35px;height:4px;background:#4f4f4f;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:0 7px;}.banner .swiper-pagination-bullet-active{background:#0166b6;}.banner .swiper-pagination{bottom:16px;width:100%;text-align:center;}.about{padding:45px 0 45px;text-align:center;}.about .editor{width:52%;margin:0 auto;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.about .editor{width:90%;}}.about h3{font-size:29px;color:#0166b6;text-align:center;font-family:'Open Sans Light';padding:0 0 17px;}.about .readmore{font-size:14px;font-family:'Open Sans Light';color:#0166b6;display:inline-block;margin:18px 0 0;}.products{width:73.5%;margin:0 auto;padding:0 0 59px;}.products h3{font-size:29px;color:#0166b6;text-align:center;padding:45px 0 35px;font-family:'Open Sans Light';}.products .item{float:left;text-align:center;width:25%;}@media screen and (max-width: 991px){.products .item{width:50%;margin:0 0 10px;}}@media only screen and (max-width: 767px){.products .item{width:100%;}}.products .item .inner{margin:0 3% 0 0;overflow:hidden;}.products .item .inner:hover{-webkit-box-shadow:1px 3px 14px 0px #9e9e9e;-moz-box-shadow:1px 3px 14px 0px #9e9e9e;box-shadow:1px 3px 14px 0px #9e9e9e;}.products .item .inner2{width:103%;}.products .item img{width:100%;height:auto;}.products .item span{font-size:16px;display:inline-block;padding:17px 0 0;font-family:'Open Sans Light';}.news{max-width:1253px;width:100%;margin:0 auto;padding:0 0 46px;}@media only screen and (max-width: 1253px){.news{width:80%;}}@media screen and (max-width: 991px){.news{width:82%;}}@media only screen and (max-width: 767px){.news{width:62.5%;}}.news .swiper{position:relative;margin:0 -10px;}.news .swiper img{width:100%;height:auto;}.news .swiper .swiper-slide{margin:0 0 10px;}.news .swiper .swiper-slide:hover a{display:block;}.news .swiper .inner{margin:0 10px;}.news .swiper .inner:hover{-webkit-box-shadow:1px 3px 14px 0px #9e9e9e;-moz-box-shadow:1px 3px 14px 0px #9e9e9e;box-shadow:1px 3px 14px 0px #9e9e9e;}.news h3{font-size:29px;color:#0166b6;text-align:center;padding:45px 0 35px;font-family:'Open Sans Light';}.news .date{display:block;padding:16px 13px 7px;font-family:'Open Sans Light';font-size:16px;font-style:italic;color:#757575;}.news h4{font-size:16px;color:#000;line-height:29px;font-family:'Open Sans Light';padding:0 13px;}.swiper-button-next{background:url('img/home/arrow-next.png') no-repeat;background-size:100%;width:13px;height:21px;right:-74px;top:36%;margin-top:-10.5px;}@media screen and (max-width: 991px){.swiper-button-next{right:-50px;}}@media only screen and (max-width: 767px){.swiper-button-next{right:-50px;}}.swiper-button-prev{background:url('img/home/arrow-prev.png') no-repeat;background-size:100%;width:13px;height:21px;left:-74px;top:36%;margin-top:-10.5px;}@media screen and (max-width: 991px){.swiper-button-prev{left:-50px;}}@media only screen and (max-width: 767px){.swiper-button-prev{left:-50px;}}hr{border:0;height:1px;width:100%;background:#dcddde;}