@charset "UTF-8";::-webkit-scrollbar{background-color:#fff;width:8px}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}@font-face{font-display:swap;font-family:'Questrial';src:url(../../../../../../lib/css/Questrial-Regular.ttf)}*{padding:0;border:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}html{font-size:10px}@media (max-width:767px){html{font-size:9px}}body{font-size:1.6rem;color:#37373c;font-family:'Questrial'}ul{list-style-type:none}input,img,select{vertical-align:middle}input,textarea{font-family:inherit}input{outline:none}a{text-decoration:unset;color:#37373c}a:hover,a:focus{text-decoration:none;outline-style:none}table{border-collapse:collapse;width:100%}th,td{padding:10px;border:1px solid #e8e8e8}.table-container{width:100%;overflow:auto}.c-article-details{line-height:1.5}.c-article-details h1,.c-article-details h2,.c-article-details h3,.c-article-details h4,.c-article-details h5,.c-article-details h6,.c-article-details p,.c-article-details ul,.c-article-details ol,.c-article-details table{margin:1em 0}.c-article-details img.aligncenter{display:block;margin:0 auto}.c-article-details ul{list-style-type:disc}.c-article-details ul,.c-article-details ol{padding-left:20px}.c-article-details ul li,.c-article-details ol li{margin:.5em 0}.c-article-details a{color:#081171}#alert{position:fixed;z-index:999;max-width:500px;padding:30px;background-color:#081171;color:#fff;top:100px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6em;-webkit-transition:all 400ms;transition:all 400ms;opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);border-radius:6px 0 0 6px}#alert.active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}@media (max-width:767px){#alert{padding:10px}}.common-search{position:fixed;width:100%;height:100%;top:0;left:0;z-index:999;background-color:rgba(0,0,0,.7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:hidden;opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all 500ms cubic-bezier(.15,0,0,1);transition:all 500ms cubic-bezier(.15,0,0,1)}.common-search.active{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.common-search form{display:-webkit-box;display:-ms-flexbox;display:flex}.common-search form input{border:1px solid #ccc;width:300px;height:42px;padding-left:10px}.common-search form button{width:42px;height:42px;background-color:#081171}#contact{position:fixed;width:80px;height:80px;border-radius:50%;bottom:20%;right:6%;z-index:999;background-color:#fff;-webkit-box-shadow:0 0 15px rgba(8,17,113,.15);box-shadow:0 0 15px rgba(8,17,113,.15)}#contact a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#081171}#contact a span{margin-top:6px}.breadcrumb{min-height:50px;padding:10px 0;font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumb a{color:#707076}.breadcrumb a.active{color:#37373c}.common-banner img{width:100%}.tabs-content .tab-pane{display:none}.tabs-content .tab-pane.active{display:block}.header-top{background-color:#f2f2f5}.header-top .container{height:40px;color:#707076;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-top .container span{margin-left:24px}.header-top .container span img{margin-right:10px}.brick{height:80px;display:none}.brick.active{display:block}header{width:100%;height:80px;background-color:#fff;z-index:999}header.active{position:fixed;left:0;top:0;-webkit-box-shadow:0 0 15px rgba(8,17,113,.15);box-shadow:0 0 15px rgba(8,17,113,.15)}header .container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .container .logo{height:100%;padding:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .container .logo a{height:100%}header .container .logo a img{height:100%}header .container .nav{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .container .nav .menu{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .container .nav .menu li{height:100%;padding:0 20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .container .nav .menu li.current-menu-item{background-color:#081171}header .container .nav .menu li.current-menu-item>a{color:#fff}header .container .nav .menu li:hover{background-color:#081171}header .container .nav .menu li:hover>a{color:#fff}header .container .nav .menu li:hover>.sub-menu{display:block}header .container .nav .menu li .sub-menu{position:absolute;top:100%;left:0;z-index:999;background-color:#fff;-webkit-box-shadow:0 0 15px rgba(8,17,113,.15);box-shadow:0 0 15px rgba(8,17,113,.15);display:none}header .container .nav .menu li .sub-menu li{line-height:50px}header .container .nav .menu li .sub-menu li a{white-space:nowrap}header .container .nav .menu li .sub-menu li .sub-menu{left:100%;top:0}header .container .nav .search-btn{width:36px;height:36px;background-color:#081171;margin-left:20px}header .container .nav .search-btn a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.index .common-title{text-align:center}main.index .common-title h2{font-size:3.2rem;color:#081171}main.index .common-title i{display:block;width:60px;height:2px;background-color:#d40b18;margin:15px auto}main.index .common-title p{color:#707076}main.index .banner .swiper-banner .swiper-slide img{width:100%}main.index .banner .swiper-banner .swiper-button-next,main.index .banner .swiper-banner .swiper-button-prev{width:48px;height:48px;background-color:rgba(8,17,113,.8);border:2px solid #fff}main.index .banner .swiper-banner .swiper-button-next::after,main.index .banner .swiper-banner .swiper-button-prev::after{font-size:1.8rem}main.index .banner .swiper-banner .swiper-pagination-bullet-active{background-color:#fff}main.index .products{padding:40px 0}main.index .products .swiper-products{margin-top:40px}main.index .products .swiper-products .swiper-slide a{display:block;-webkit-transition:all 500ms cubic-bezier(.15,0,0,1);transition:all 500ms cubic-bezier(.15,0,0,1);border:1px solid #f2f2f5}main.index .products .swiper-products .swiper-slide a:hover{border-color:#081171}main.index .products .swiper-products .swiper-slide a:hover .text{background-color:#081171;color:#fff}main.index .products .swiper-products .swiper-slide a img{width:100%}main.index .products .swiper-products .swiper-slide a .text{height:100px;background-color:#f2f2f5;padding:0 20px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.index .products .swiper-products .swiper-slide a .text p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;/*!autoprefixer: off*/
 -webkit-box-orient:vertical;-webkit-line-clamp:2}main.index .products .swiper-products .swiper-button-next,main.index .products .swiper-products .swiper-button-prev{width:48px;height:48px;background-color:rgba(8,17,113,.8)}main.index .products .swiper-products .swiper-button-next::after,main.index .products .swiper-products .swiper-button-prev::after{font-size:1.8rem}main.index .service{padding:40px 0;padding-bottom:280px;background:url(/lib/img/index/bg_1.png) no-repeat top right,url(/lib/img/index/bg_1.png) no-repeat bottom left;background-color:#f2f2f5}main.index .service .tabs-service{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 0 15px rgba(8,17,113,.15);box-shadow:0 0 15px rgba(8,17,113,.15)}main.index .service .tabs-service .tabs-nav{width:50%;background-color:#fff;position:relative}main.index .service .tabs-service .tabs-nav.top-1::before{top:0}main.index .service .tabs-service .tabs-nav.top-2::before{top:25%}main.index .service .tabs-service .tabs-nav.top-3::before{top:50%}main.index .service .tabs-service .tabs-nav.top-4::before{top:75%}main.index .service .tabs-service .tabs-nav::before{content:'';display:block;width:3px;height:25%;background-color:#081171;position:absolute;top:0;left:0;-webkit-transition:all 500ms cubic-bezier(.15,0,0,1);transition:all 500ms cubic-bezier(.15,0,0,1)}main.index .service .tabs-service .tabs-nav li{height:25%;padding-left:10.34%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 500ms cubic-bezier(.15,0,0,1);transition:all 500ms cubic-bezier(.15,0,0,1)}main.index .service .tabs-service .tabs-nav li a{width:100%}main.index .service .tabs-service .tabs-nav li a .icon{display:block;width:20px;height:20px;position:relative}main.index .service .tabs-service .tabs-nav li a .icon::before{content:'';display:block;width:20px;height:2px;background-color:#081171;position:absolute;bottom:-14px;left:0}main.index .service .tabs-service .tabs-nav li a b{display:block;margin-top:28px;color:#707076}main.index .service .tabs-service .tabs-nav li.active{background-color:#f9f9f9}main.index .service .tabs-service .tabs-nav li.active a b{color:#37373c}main.index .service .tabs-service .tabs-nav li:nth-child(1).active a .icon{background:url(/lib/img/index/icon_medical_selsect.png)}main.index .service .tabs-service .tabs-nav li:nth-child(1) a .icon{background:url(/lib/img/index/icon_medical.png)}main.index .service .tabs-service .tabs-nav li:nth-child(2).active a .icon{background:url(/lib/img/index/icon_plan_select.png)}main.index .service .tabs-service .tabs-nav li:nth-child(2) a .icon{background:url(/lib/img/index/icon_plan.png)}main.index .service .tabs-service .tabs-nav li:nth-child(3).active a .icon{background:url(/lib/img/index/icon_auto_select.png)}main.index .service .tabs-service .tabs-nav li:nth-child(3) a .icon{background:url(/lib/img/index/icon_auto.png)}main.index .service .tabs-service .tabs-nav li:nth-child(4).active a .icon{background:url(/lib/img/index/icon_in_select.png)}main.index .service .tabs-service .tabs-nav li:nth-child(4) a .icon{background:url(/lib/img/index/icon_in.png)}main.index .service .tabs-service .tabs-content{width:50%}main.index .service .tabs-service .tabs-content .tab-pane img{width:100%}main.index .advantage{margin-top:-221px}main.index .advantage .container .shadow{-webkit-box-shadow:0 0 15px rgba(8,17,113,.15);box-shadow:0 0 15px rgba(8,17,113,.15)}main.index .advantage .container .shadow .common-title{padding-top:80px;padding-bottom:60px;background-color:#fff}main.index .advantage .container .shadow .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main.index .advantage .container .shadow .content .item{padding:70px 2.5%;text-align:center;border:1px solid #f2f2f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 500ms cubic-bezier(.15,0,0,1);transition:all 500ms cubic-bezier(.15,0,0,1)}main.index .advantage .container .shadow .content .item:hover{-webkit-box-shadow:0 0 15px rgba(8,17,113,.15);box-shadow:0 0 15px rgba(8,17,113,.15)}main.index .advantage .container .shadow .content .item b{margin:30px 0;font-size:1.8rem}main.index .advantage .container .shadow .content .item p{line-height:24px}main.index .about-foundation{padding-bottom:40px}main.index .about-foundation .text{padding-top:60px}main.index .about-foundation .text .common-title{text-align:left}main.index .about-foundation .text .common-title i{margin:15px 0}main.index .about-foundation .text>p{margin-top:30px;color:#707076;line-height:28px}main.index .about-foundation .text>p span{color:#081171}main.index .about-foundation .text .btn a{width:180px;height:54px;background:-webkit-gradient(linear,left top,right top,from(#2d3491),to(#3a54b1));background:linear-gradient(to right,#2d3491,#3a54b1);color:#fff;margin-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.index .about-foundation .text .btn a img{margin-left:10px}main.index .about-foundation .imgs{padding-top:60px;background:url(/lib/img/index/pic_bg.png) no-repeat center bottom}main.index .about-foundation .imgs img{max-width:100%;margin-top:20px}main.index .testimonials{background-color:#f2f2f5}main.index .testimonials .common-title{padding:40px 0;background:url(/lib/img/index/custom_bg.png) no-repeat center bottom}main.index .testimonials .swiper-testimonials{padding-bottom:30px}main.index .testimonials .swiper-testimonials .swiper-slide{width:680px;height:280px;padding:0 20px;background-color:#fff;-webkit-box-shadow:0 0 15px rgba(8,17,113,.15);box-shadow:0 0 15px rgba(8,17,113,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.index .testimonials .swiper-testimonials .swiper-slide img{width:68px;height:68px;border-radius:50%;border:2px solid #081171;-webkit-box-shadow:0 0 15px rgba(8,17,113,.15);box-shadow:0 0 15px rgba(8,17,113,.15)}main.index .testimonials .swiper-testimonials .swiper-slide b{margin-top:18px}main.index .testimonials .swiper-testimonials .swiper-slide p{line-height:20px;text-align:center;margin-top:26px}main.index .testimonials .swiper-testimonials .swiper-pagination{bottom:0}main.index .testimonials .swiper-testimonials .swiper-pagination .swiper-pagination-bullet-active{background-color:#081171}main.index .testimonials .partner{padding:40px 0}main.index .testimonials .partner .swiper-partner .swiper-slide{text-align:center}main.index .testimonials .partner .swiper-partner .swiper-slide img{max-width:100%}main.index .testimonials .partner .swiper-partner .swiper-button-next,main.index .testimonials .partner .swiper-partner .swiper-button-prev{width:48px;height:48px;background-color:rgba(8,17,113,.8)}main.index .testimonials .partner .swiper-partner .swiper-button-next::after,main.index .testimonials .partner .swiper-partner .swiper-button-prev::after{font-size:1.8rem}main.index .contact{padding:40px 0}main.index .contact .container{max-width:800px}main.index .contact .container .contact-form,main.index .contact .container form{margin-top:20px}main.index .contact .container form p{margin:0 auto}main.index .contact .container .contact-form .form-box,main.index .contact .container form .form-box{margin:10px 0}main.index .contact .container .contact-form .form-box input,main.index .contact .container form .form-box input,main.index .contact .container .contact-form .form-box textarea,main.index .contact .container form .form-box textarea{width:100%;height:60px;background-color:#f8f8f9;border:1px solid #f2f2f5;padding-left:20px;border-radius:3px}main.index .contact .container .contact-form .form-box input.error,main.index .contact .container .contact-form .form-box textarea.error{border-color:#d40b18}main.index .contact .container .contact-form .form-box textarea,main.index .contact .container form .form-box textarea{height:120px;padding:20px;resize:none}main.index .contact .container .contact-form .submit,main.index .contact .container form .submit{width:180px;height:54px;background:-webkit-gradient(linear,left top,right top,from(#2d3491),to(#3a54b1));background:linear-gradient(to right,#2d3491,#3a54b1);margin:0 auto;margin-top:10px;color:#fff;border-radius:3px}main.product{background-color:#f2f2f5;padding-bottom:50px}main.product .left-container .title{line-height:60px;color:#081171;border-bottom:1px solid #f5f5f5;font-size:1.8rem;position:relative}main.product .left-container .title::after{content:'';display:block;width:50px;height:1px;background-color:#081171;position:absolute;bottom:-1px;left:0}main.product .left-container .categories{background-color:#fff;padding:0 20px;margin-top:20px}main.product .left-container .categories .menu{padding:10px 0}main.product .left-container .categories .menu li{min-height:50px;padding:12px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.product .left-container .categories .menu li.current-menu-item a{color:#081171}main.product .left-container .categories .menu li.current-menu-item a::before{background-color:#081171}main.product .left-container .categories .menu li a{color:#707076;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.product .left-container .categories .menu li a::before{-ms-flex-negative:0;flex-shrink:0;content:'';display:block;width:6px;height:6px;background-color:#707076;margin-right:10px}main.product .left-container .categories .menu li .arrow{padding:5px;-webkit-transition:all 500ms cubic-bezier(.15,0,0,1);transition:all 500ms cubic-bezier(.15,0,0,1)}main.product .left-container .categories .menu li .arrow.active{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}main.product .left-container .categories .menu li .children{width:100%;display:none}main.product .left-container .categories .menu li .children li{padding-left:10px;padding-right:10px}main.product .left-container .recommend{background-color:#fff;padding:0 20px;padding-bottom:20px;margin-top:20px}main.product .left-container .recommend ul li a{height:68px;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.product .left-container .recommend ul li a:hover{color:#081171}main.product .left-container .recommend ul li a img{width:68px;border:1px solid #f5f5f5;margin-right:10px}main.product .left-container .contact{background-color:#fff;padding:0 20px;padding-bottom:20px;margin-top:20px}main.product .left-container .contact ul li{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.product .left-container .contact ul li img{margin-right:10px}main.product .right-container .list{margin-top:20px}main.product .right-container .list .title{border-bottom:1px solid #ddd}main.product .right-container .list .title h2{font-size:2.4rem;font-weight:400}main.product .right-container .list .describe{padding:10px 0}main.product .right-container .list .describe p{line-height:26px}main.product .right-container .list .content .item{margin-bottom:20px}main.product .right-container .list .content .item a{display:block;-webkit-transition:all 500ms cubic-bezier(.15,0,0,1);transition:all 500ms cubic-bezier(.15,0,0,1);border:1px solid #d4d4d6}main.product .right-container .list .content .item a:hover{border-color:#081171}main.product .right-container .list .content .item a:hover .text{background-color:#081171;color:#fff}main.product .right-container .list .content .item a img{width:100%}main.product .right-container .list .content .item a .text{height:100px;background-color:#f2f2f5;padding:0 20px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.product .right-container .list .content .item a .text p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;/*!autoprefixer: off*/
 -webkit-box-orient:vertical;-webkit-line-clamp:2}main.product .right-container .details{margin-top:20px;background-color:#fff;padding:0 20px;padding-bottom:40px}main.product .right-container .details p{line-height:28px;margin:14px 0}main.product .right-container .details ul,main.product .right-container .details ol{padding-left:20px}main.product .right-container .details ul li,main.product .right-container .details ol li{margin:10px 0;list-style-type:disc}main.product .right-container .details img{max-width:100%;height:auto}main.product .right-container .details table{border-collapse:collapse;width:100%;table-layout:fixed}main.product .right-container .details table td{border:1px solid #ddd;padding:10px}main.product .right-container .details .common-title{padding:10px 0;border-bottom:1px solid #f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.product .right-container .details .common-title::before{content:'';display:block;width:8px;height:28px;background-color:#081171;margin-right:20px}main.product .right-container .details .common-title h2{font-size:2.4rem;color:#081171}main.product .right-container .details .breadcrumb{border-bottom:1px solid #f5f5f5}main.product .right-container .details .details-header{margin-top:20px}main.product .right-container .details .details-header .swiper-details{border:1px solid #f5f5f5}main.product .right-container .details .details-header .swiper-details .swiper-slide img{width:100%}main.product .right-container .details .details-header .swiper-details .swiper-button-next,main.product .right-container .details .details-header .swiper-details .swiper-button-prev{width:32px;height:32px;color:#081171;-webkit-box-shadow:0 0 15px rgba(8,17,113,.15);box-shadow:0 0 15px rgba(8,17,113,.15);background-color:#fff;border-radius:3px}main.product .right-container .details .details-header .swiper-details .swiper-button-next::after,main.product .right-container .details .details-header .swiper-details .swiper-button-prev::after{font-size:1.8rem;font-weight:700}main.product .right-container .details .details-header .swiper-details .swiper-button-next{right:10px;top:auto;bottom:10px}main.product .right-container .details .details-header .swiper-details .swiper-button-prev{left:auto;right:10px;top:auto;bottom:52px}main.product .right-container .details .details-header .text{height:100%;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main.product .right-container .details .details-header .text h2{font-size:2.4rem}main.product .right-container .details .details-header .text ul{margin-top:20px}main.product .right-container .details .details-header .text p{margin-top:4px;color:#707076;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;/*!autoprefixer: off*/
 -webkit-box-orient:vertical;-webkit-line-clamp:2}main.product .right-container .details .details-header .text a{width:140px;height:40px;background-color:#37373c;color:#fff;margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.product .right-container .details .details-header .text a:hover{background-color:#081171}main.product .right-container .design-engineering{background-color:#fff;margin-top:20px;padding:20px}main.product .right-container .design-engineering .item{min-height:60px;padding:10px 0;border-bottom:1px solid #f2f2f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.product .right-container .design-engineering .item b{width:80%}main.product .right-container .design-engineering .item span{font-size:1.4rem;color:#707076;margin-left:auto;-ms-flex-negative:1;flex-shrink:1}main.product .right-container .design-engineering .item a{margin-left:10px}main.about-us .common-title{text-align:center}main.about-us .common-title h2{font-size:3.2rem;color:#081171}main.about-us .common-title i{display:block;width:60px;height:2px;background-color:#d40b18;margin:15px auto}main.about-us .common-title p{color:#707076}main.about-us .about{padding:40px 0}main.about-us .about .content .text p{margin-top:30px;color:#707076;line-height:28px}main.about-us .about .content .text p span{color:#081171}main.about-us .about .content .img-box{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main.about-us .about .content .img-box img{width:100%}main.about-us .about .content .img-box .play-btn{position:absolute;width:86px}main.about-us .what-we-do{padding:40px 0;background-color:#f2f2f5}main.about-us .what-we-do .content .item{margin-top:30px}main.about-us .what-we-do .content .item:nth-child(1) .icon{background:url(/lib/img/about-us/img_touch.png) no-repeat center center}main.about-us .what-we-do .content .item:nth-child(1):hover .icon{background:url(/lib/img/about-us/img_touch_hover.png) no-repeat center center}main.about-us .what-we-do .content .item:nth-child(2) .icon{background:url(/lib/img/about-us/img_switch.png) no-repeat center center}main.about-us .what-we-do .content .item:nth-child(2):hover .icon{background:url(/lib/img/about-us/img_switch_hover.png) no-repeat center center}main.about-us .what-we-do .content .item:nth-child(3) .icon{background:url(/lib/img/about-us/img_sales.png) no-repeat center center}main.about-us .what-we-do .content .item:nth-child(3):hover .icon{background:url(/lib/img/about-us/img_sales_hover.png) no-repeat center center}main.about-us .what-we-do .content .item .box{height:380px;background-color:#fff;padding:0 20px;text-align:center;-webkit-transition:all 500ms cubic-bezier(.15,0,0,1);transition:all 500ms cubic-bezier(.15,0,0,1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.about-us .what-we-do .content .item .box:hover{-webkit-box-shadow:0 0 15px rgba(8,17,113,.15);box-shadow:0 0 15px rgba(8,17,113,.15)}main.about-us .what-we-do .content .item .box:hover b{color:#081171}main.about-us .what-we-do .content .item .box .icon{width:80px;height:80px}main.about-us .what-we-do .content .item .box b{font-size:2.4rem;margin-top:30px}main.about-us .what-we-do .content .item .box p{color:#707076;line-height:30px;margin-top:30px}main.about-us .what-we-do .content .btn a{width:200px;height:60px;border:1px solid #081171;color:#081171;margin:0 auto;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.about-us .what-we-do .content .btn a:hover{background-color:#081171;color:#fff}main.about-us .strength{padding:20px 0}main.about-us .strength .item{margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.about-us .strength .item .icon{width:150px;height:150px;border-radius:50%;background-color:#f2f2f5;color:#081171;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.about-us .strength .item .icon b{font-size:3.2rem}main.about-us .strength .item .icon span{margin-top:10px;font-weight:700}main.about-us .strength .item b{font-size:1.8rem;margin-top:20px}main.about-us .guarantee{background-color:#f2f2f5;padding-top:40px}main.about-us .guarantee .content{margin-top:10px}main.about-us .guarantee .content .item{height:180px;margin-top:20px;padding:0 8.62%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.about-us .guarantee .content .item .img-box{margin-right:11.379%}main.about-us .guarantee .content .item .text b{font-size:2rem}main.about-us .guarantee .content .item .text p{line-height:22px;margin-top:15px}main.about-us .team-factory{background-color:#f2f2f5;padding-top:40px}main.about-us .team-factory .swiper-team-factory{margin-top:30px}main.about-us .team-factory .swiper-team-factory .swiper-slide a{display:block;position:relative;overflow:hidden}main.about-us .team-factory .swiper-team-factory .swiper-slide a:hover .enlargement-btn{opacity:1;-webkit-transform:scale(1);transform:scale(1)}main.about-us .team-factory .swiper-team-factory .swiper-slide a img{width:100%}main.about-us .team-factory .swiper-team-factory .swiper-slide a .enlargement-btn{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all 500ms cubic-bezier(.15,0,0,1);transition:all 500ms cubic-bezier(.15,0,0,1)}main.about-us .team-factory .swiper-team-factory .swiper-slide a .enlargement-btn img{width:auto}main.about-us .team-factory .swiper-team-factory .swiper-button-next::after,main.about-us .team-factory .swiper-team-factory .swiper-button-prev::after{font-size:2rem;font-weight:700}main.about-us .enlargement{position:fixed;width:100%;height:100%;top:0;left:0;z-index:999;background-color:rgba(0,0,0,.7);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all 500ms cubic-bezier(.15,0,0,1);transition:all 500ms cubic-bezier(.15,0,0,1)}main.about-us .enlargement.active{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}main.about-us .enlargement .img-box{max-width:800px}main.about-us .enlargement .img-box img{width:100%}main.news{background-color:#f2f2f5}main.news .list .item{margin:10px 0}main.news .list .item a{display:block;-webkit-transition:all 500ms cubic-bezier(.15,0,0,1);transition:all 500ms cubic-bezier(.15,0,0,1);border:1px solid #d4d4d6}main.news .list .item a:hover{border-color:#081171}main.news .list .item a:hover .text{background-color:#081171;color:#fff}main.news .list .item a:hover .text .date span{color:#fff}main.news .list .item a:hover .text p{color:#fff}main.news .list .item a .img-wrap{position:relative;height:0;padding-bottom:56.228373%;overflow:hidden}main.news .list .item a .img-wrap img{width:100%;position:absolute;left:0;top:0}main.news .list .item a .text{padding:20px;background-color:#fff}main.news .list .item a .text h3{font-size:2.4rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}main.news .list .item a .text .date{margin-top:14px}main.news .list .item a .text .date span{color:#081171;margin-right:10px}main.news .list .item a .text p{margin-top:24px;line-height:28px;height:56px;color:#707076;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;/*!autoprefixer: off*/
 -webkit-box-orient:vertical;-webkit-line-clamp:2}main.news .details{overflow:hidden}main.news .details .title{padding:20px 0;border-bottom:1px solid #d4d4d6}main.news .details .title h3{font-size:2.4rem}main.news .details .title .date{padding:14px 0}main.news .details .title .date span{color:#081171;margin-right:10px}main.news .details .content{padding:20px 0}main.news .details .content img{max-width:100%}main.news .details .links{margin:40px 0;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;padding-top:10px;padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main.news .details .links span{margin:5px 0}main.news .details .links a{color:#081171}main.contact-us .common-title{text-align:center}main.contact-us .common-title h2{font-size:3.2rem;color:#081171}main.contact-us .common-title i{display:block;width:60px;height:2px;background-color:#d40b18;margin:15px auto}main.contact-us .common-title p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main.contact-us .common-title p a{width:30px;height:30px;margin:0 1.666666666%}main.contact-us .common-title p a.facebook{background:url(/lib/img/contact-us/facbook.png) no-repeat center center}main.contact-us .common-title p a.facebook:hover{background:url(/lib/img/contact-us/facbook_hover.png) no-repeat center center}main.contact-us .common-title p a.twitter{background:url(/lib/img/contact-us/twitter.png) no-repeat center center}main.contact-us .common-title p a.twitter:hover{background:url(/lib/img/contact-us/twitter_hover.png) no-repeat center center}main.contact-us .common-title p a.linkedin{background:url(/lib/img/contact-us/in.png) no-repeat center center}main.contact-us .common-title p a.linkedin:hover{background:url(/lib/img/contact-us/in_hover.png) no-repeat center center}main.contact-us .common-title p a.google{background:url(/lib/img/contact-us/g+.png) no-repeat center center}main.contact-us .common-title p a.google:hover{background:url(/lib/img/contact-us/g+_hover.png) no-repeat center center}main.contact-us .get-in-touch{padding:40px 0}main.contact-us .get-in-touch .content{margin-top:30px}main.contact-us .get-in-touch .content .contact-info .item b{font-size:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.contact-us .get-in-touch .content .contact-info .item b img{margin-right:10px}main.contact-us .get-in-touch .content .contact-info .item p{color:#707076;margin-top:20px;margin-bottom:30px;padding-left:38px;line-height:28px;font-size:1.8rem}main.contact-us .get-in-touch .content .contact-form .form-box,main.contact-us .get-in-touch .content form .form-box{margin-bottom:20px}main.contact-us .get-in-touch .content form p{margin:0 auto}main.contact-us .get-in-touch .content .contact-form .form-box input,main.contact-us .get-in-touch .content form .form-box input,main.contact-us .get-in-touch .content .contact-form .form-box textarea,main.contact-us .get-in-touch .content form .form-box textarea{width:100%;height:60px;background-color:#f8f8f9;border:1px solid #f2f2f5;padding-left:20px;border-radius:3px}main.contact-us .get-in-touch .content .contact-form .form-box input.error,main.contact-us .get-in-touch .content .contact-form .form-box textarea.error{border-color:#d40b18}main.contact-us .get-in-touch .content .contact-form .form-box textarea,main.contact-us .get-in-touch .content form .form-box textarea{height:120px;padding:20px;resize:none}main.contact-us .get-in-touch .content .contact-form .submit,main.contact-us .get-in-touch .content form .submit{width:180px;height:54px;background:-webkit-gradient(linear,left top,right top,from(#2d3491),to(#3a54b1));background:linear-gradient(to right,#2d3491,#3a54b1);margin:0 auto;margin-top:10px;color:#fff;border-radius:3px}main.not-found{padding:40px 0}main.not-found .container{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.not-found .container h2{font-size:15rem;margin:20px 0}main.not-found .container h3{font-size:2.5rem;margin:20px 0}main.not-found .container p{margin:20px 0;color:#707076}main.not-found .container .btn{width:140px;height:42px;color:#fff;background-color:#081171;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.not-found .container .btn img{margin-right:4px}footer .footer{padding:40px 0;background-color:#0b0f30}footer .footer .item ul li{padding:15px 0}footer .footer .item ul li a{color:#707076;font-size:1.8rem}footer .footer .item ul li a:hover{color:#fff}footer .footer .item p{font-size:1.8rem;color:#fff;line-height:28px;padding:15px 0;padding-left:28px;position:relative}footer .footer .item p img{position:absolute;left:0;margin-top:5px}footer .footer .item p a{color:#fff}footer .copyright{height:50px;background-color:#02041c}footer .copyright .container{height:100%;font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .copyright .container p{color:#707076}footer .copyright .container .sitemap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .copyright .container .sitemap .sitemap__item:hover{color:#fff}footer .copyright .container .sitemap .sitemap__line{width:2px;height:10px;background-color:#707076;margin:0 20px}footer .copyright .container .links a{margin-left:40px;display:inline-block;position:relative}footer .copyright .container .links a:hover::after{opacity:0}footer .copyright .container .links a::after{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-transition:all 500ms cubic-bezier(.15,0,0,1);transition:all 500ms cubic-bezier(.15,0,0,1)}.navigation.pagination{width:100%;padding:0 10px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.navigation.pagination h2{display:none}.navigation.pagination .nav-links{margin-left:auto}.navigation.pagination .nav-links .page-numbers{display:inline-block;width:32px;height:32px;background-color:#fff;border:1px solid #ccc;color:#2c3e50;text-align:center;line-height:32px;margin-left:5px;border-radius:4px}.navigation.pagination .nav-links .page-numbers.current{background-color:#081171;border-color:#081171;color:#fff}.navigation.pagination .nav-links .page-numbers.prev,.navigation.pagination .nav-links .page-numbers.next{width:auto;padding:0 5px}@media (max-width:991px){.brick{display:none!important}main{margin-top:50px}header{height:50px;position:fixed;top:0;left:0}header .container .nav-mobile{position:fixed;width:70%;height:100%;z-index:999;top:0;left:0;padding-top:20px;padding-bottom:50px;background-color:#fff;-webkit-transition:all 500ms cubic-bezier(.15,0,0,1);transition:all 500ms cubic-bezier(.15,0,0,1);-webkit-box-shadow:0 0 15px rgba(8,17,113,.15);box-shadow:0 0 15px rgba(8,17,113,.15);overflow-y:scroll;opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}header .container .nav-mobile.active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}header .container .nav-mobile .menu li{padding:0 20px;line-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .container .nav-mobile .menu li.current-menu-item>a{color:#081171}header .container .nav-mobile .menu li a{max-width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}header .container .nav-mobile .menu li .arrow{width:25px;-webkit-transition:all 500ms cubic-bezier(.15,0,0,1);transition:all 500ms cubic-bezier(.15,0,0,1)}header .container .nav-mobile .menu li .arrow.active{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}header .container .nav-mobile .menu li .sub-menu{width:100%;display:none}header .container .nav-mobile .search-btn{position:absolute;bottom:0;left:0;width:100%;height:50px;background-color:#081171}header .container .nav-mobile .search-btn a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}header .container .nav-mobile .search-btn a img{margin-right:4px}header .container .nav-btn{width:20px;height:20px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .container .nav-btn.active span:nth-child(1){-webkit-transform:translateY(8.5px) rotate(-45deg);transform:translateY(8.5px) rotate(-45deg)}header .container .nav-btn.active span:nth-child(2){opacity:0}header .container .nav-btn.active span:nth-child(3){-webkit-transform:translateY(-8.5px) rotate(45deg);transform:translateY(-8.5px) rotate(45deg)}header .container .nav-btn span{display:inline-block;width:100%;height:3px;border-radius:2px;background-color:#081171;-webkit-transition:all 500ms cubic-bezier(.15,0,0,1);transition:all 500ms cubic-bezier(.15,0,0,1)}}