.hide{display:none}.banner{margin-top:90px}@media (max-width:767px){.banner{margin-top:51px}}.banner .banner_a{height:420px;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50%;display:block}.banner .carousel-control.left{background-image:linear-gradient(90deg,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.0001))}.banner .carousel-control.right{background-image:linear-gradient(270deg,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.0001))}.banner .carousel-control .glyphicon-chevron-left,.banner .carousel-control .glyphicon-chevron-right{color:hsla(0,0%,100%,.8)}.banner .carousel-caption{width:580px;text-align:left;left:15%;top:125px;text-shadow:none}.banner .carousel-caption h2{font-size:34px;margin-bottom:20px;line-height:1.3}.banner .carousel-caption p{font-size:16px;font-weight:300}.banner .carousel-caption.black{color:#333}.banner .carousel-caption.black p{color:#666}.banner .carousel-indicators{bottom:0}.banner .carousel-indicators li{width:9px;height:9px;border-radius:50%;margin:4px}.banner .mobile_a,.banner .mobile_a img{display:block;width:100%}.banner .swiper-pagination-bullet{opacity:.3;background-color:#fff}.banner .swiper-pagination-bullet-active{opacity:.95;background-color:#fff}.about_us{background:url(../images/section4.jpg?2de00368b0b78cbe5a935b6735158956) no-repeat top/cover}.about_us .about_us_content{max-width:1440px;text-align:center;margin:0 auto;padding-bottom:100px;padding-top:20px}.about_us .about_us_content h2{font-size:30px;color:#555;line-height:1.5;padding-top:40px;padding-bottom:15px}.about_us .about_us_content p{font-size:16px;color:#777;margin-bottom:15px}.about_us .about_us_content .row>li{padding:0}.about_us .about_us_content .row>li>div{margin:15px;background-color:hsla(0,0%,94.9%,.6);border:1px solid #d2d2d2;box-shadow:1px 3px 6px rgba(0,0,0,.15)}.about_us .about_us_content .img_box img{width:100%}.about_us .about_us_content .icon_box{position:relative;height:40px}.about_us .about_us_content .icon_box .icon{width:80px;height:80px;border-radius:50%;background:#fff url(../images/company_profile_icon.png?bff6f5addeffac285dace34b2263987a) 12px 24px no-repeat;position:absolute;left:50%;bottom:0;margin-left:-40px}.about_us .about_us_content .icon_box .icon.goal{background-position:12px -51px}.about_us .about_us_content .icon_box .icon.commitment{background-position:12px -123px}.about_us .about_us_content .txt_title{font-size:20px;color:#555;padding:20px 0 10px;margin:0}.about_us .about_us_content .txt_normal{font-size:14px;color:#777;padding:0 20px 20px;margin:0}@media (max-width:767px){.about_us .about_us_content{padding-bottom:60px;padding-top:0}.about_us .about_us_content h2{font-size:24px;padding-top:25px;padding-bottom:10px}.about_us .about_us_content p{margin:0;padding:0 10px}}.main_product{background-color:#e9e9e9;text-align:center;padding-bottom:110px;padding-top:20px;box-shadow:0 -4px 25px rgba(186,206,202,.9);background:url(../images/section4.jpg?2de00368b0b78cbe5a935b6735158956) no-repeat top/cover}.main_product .main_pro_content>h2{font-size:30px;color:#555;line-height:1.5;padding-top:40px;padding-bottom:15px}.main_product .main_pro_content>p{font-size:16px;color:#777;margin-bottom:15px}.main_product .product_nav{max-width:1440px;margin:0 auto;padding-top:56px;position:relative}.main_product .product_nav .nav-pills{padding-left:5px;position:absolute;top:0;left:0}.main_product .product_nav .nav-pills li{margin:0 10px 0 0}.main_product .product_nav .nav-pills li:last-child{margin-right:0}.main_product .product_nav .nav-pills li a{background-color:#f2f2f2;font-size:16px;font-weight:500;color:#555;padding:12px 20px;border-radius:10px;box-shadow:2px 3px 6px rgba(0,0,0,.25)}.main_product .product_nav .nav-pills li a.more{color:#495ad8}.main_product .product_nav .nav-pills li a.more:after{content:"\BB";font-size:20px;line-height:1}.main_product .product_nav .nav-pills li a.hover{background-color:#2095c5;color:#fff}.main_product .product_nav .nav-pills li.active a{background-color:#90a3e1;color:#fff}.main_product .product_nav .tab-content{background-color:#90a3e1;border-radius:10px}.main_product .product_nav .tab-pane{text-align:center;margin:0 auto;max-width:1440px}.main_product .product_nav .tab-pane>div{padding:12px 10px}.main_product .product_nav .tab-pane ul li{padding:12px 15px}.main_product .product_nav .tab-pane ul li>div{position:relative;background-color:#fff;border-radius:10px;box-shadow:1px 3px 6px rgba(0,0,0,.35);overflow:hidden}.main_product .product_nav .tab-pane ul li>div .front img{width:76%;margin-top:2px}.main_product .product_nav .tab-pane ul li>div .front p{padding:15px 0;display:block;height:70px;font-size:18px}.main_product .product_nav .tab-pane ul li>div .back{position:absolute;top:0;right:0;width:100%;height:100%;border-radius:10px;background-color:#2095c5;color:#fff;opacity:0;transition:all .4s}.main_product .product_nav .tab-pane ul li>div .back h2{font-size:22px;font-weight:600;padding:15px}.main_product .product_nav .tab-pane ul li>div .back p{font-size:16px;line-height:1.5}.main_product .product_nav .tab-pane ul li>div .back.hover{opacity:.9}@media (max-width:1500px){.main_product .product_nav .tab-pane{margin-left:5px;margin-right:5px}}@media (max-width:1200px){.main_product .product_nav .tab-pane ul li:nth-child(n+3){display:none}}@media (max-width:900px){.main_product .product_nav .tab-pane ul li>div .back p{font-size:14px;font-weight:400;line-height:1.5}.main_product .product_nav .tab-pane ul li>div .back h2{font-size:18px;font-weight:600;padding:10px}}@media (max-width:767px){.main_product{padding-bottom:80px}.main_product .main_pro_content>h2{font-size:24px;padding-top:20px;padding-bottom:10px}.main_product .main_pro_content>p{margin:0 0 25px;padding:0 10px}.main_product .product_nav{padding-top:50px}.main_product .product_nav .nav-pills li a{font-size:15px;padding:10px;font-weight:400}.main_product .product_nav .nav-pills li a.more:after{content:"\BB";font-size:15px;line-height:1}.main_product .product_nav .tab-pane{margin:0}.main_product .product_nav .tab-pane>div{padding:4px}.main_product .product_nav .tab-pane ul li{padding:6px}.main_product .product_nav .tab-pane ul li>div .front img{width:100%}.main_product .product_nav .tab-pane ul li>div .front p{font-size:14px}}@media (max-width:630px){.main_product .product_nav .tab-pane ul li>div .back p{font-size:12px;font-weight:300;line-height:1.4}.main_product .product_nav .tab-pane ul li>div .back h2{font-size:14px;font-weight:500;padding:5px}}.partner{background-color:#fff}.partner .container-fluid{max-width:1200px;margin:0 auto}.partner .container-fluid h3{text-align:center;font-size:22px;line-height:1.5;padding-top:15px;font-weight:400;color:#666;display:block}.partner .container-fluid h3:before{color:green;position:relative;top:3px;right:5px}.partner .container-fluid .row div{padding:0}.partner .container-fluid .row img{width:100%}@media (max-width:767px){.partner .container-fluid h3{font-size:16px;padding-top:6px}}.advantage{padding-top:30px;padding-bottom:100px;background-color:#f2f2f2;box-shadow:0 -2px 20px rgba(134,127,196,.8);border-bottom:1px solid #e6e6e6;background:url(../images/section4.jpg?2de00368b0b78cbe5a935b6735158956) no-repeat top/cover}.advantage .container-fluid{max-width:1440px}.advantage h2{text-align:center;font-size:30px;color:#555;line-height:1.5;padding-top:40px;padding-bottom:25px}.advantage ul li{float:left;background:no-repeat;-webkit-background-size:cover;background-size:cover;position:relative;border-radius:20px;overflow:hidden;-webkit-transform-style:preserve-3d}.advantage ul li:before{content:"";display:block;width:1px;height:100%;background-color:#fff;position:absolute;left:0}.advantage ul li p{position:absolute;color:#fff;text-align:center}.advantage ul li p.txt_title{width:50px;font-size:24px;font-weight:500;background-color:rgba(63,159,219,.95);padding:20px 13px;border-radius:25px;margin-top:-78px;margin-left:-25px;left:50%;top:50%;transition:all .7s}.advantage ul li p.txt_normal{width:280px;font-size:18px;color:#111;background-color:hsla(0,0%,97.3%,.9);padding:10px;margin-left:-140px;border-radius:8px;left:50%;top:40%;opacity:0;transition:all .7s;transform:translateY(200px)}.advantage ul li .icon{width:80px;height:80px;border-radius:50%;background:hsla(0,0%,97.3%,.9) url(../images/company_profile_icon.png?bff6f5addeffac285dace34b2263987a) -339px 20px no-repeat;position:absolute;margin-left:-40px;left:50%;top:10%;opacity:0;transition:all .7s;transform:translate(-100px)}.advantage ul li:nth-child(2) .icon{background-position:-337px -69px}.advantage ul li:nth-child(3) .icon{background-position:-338px -156px}.advantage ul li:nth-child(4) .icon{background-position:-340px -246px}.advantage ul li:nth-child(5) .icon{background-position:-337px -337px}.advantage ul li:nth-child(2n) p.txt_normal{transform:translate(200px)}.advantage ul li:nth-child(2n) .icon{transform:translateY(-100px)}.advantage ul li.hover p.txt_title{left:40px}.advantage ul li.hover .icon,.advantage ul li.hover p.txt_normal{transform:translate(0);opacity:.95}@media (max-width:767px){.advantage h2{font-size:24px;padding-top:10px;padding-bottom:25px}.advantage ul li:before{content:"";display:block;width:100%;height:1px;background-color:#fff;position:absolute;bottom:0}.advantage ul li p.txt_title{width:110px;height:34px;font-size:16px;line-height:34px;padding:0;border-radius:20px;margin-top:-17px;margin-left:-55px;left:50%;top:28px;transition:all .5s}.advantage ul li p.txt_normal{width:200px;font-size:14px;padding:8px;margin-left:-90px;border-radius:8px;left:50%;top:48%;transition:all .3s;transform:translate(0)}.advantage ul li .icon{width:66px;height:66px;background-position:-346px 13px;margin-left:0;left:15px;top:15px;transition:all .3s;transform:translate(-150px)}.advantage ul li:nth-child(2) .icon{background-position:-345px -76px}.advantage ul li:nth-child(3) .icon{background-position:-345px -163px}.advantage ul li:nth-child(4) .icon{background-position:-347px -253px}.advantage ul li:nth-child(5) .icon{background-position:-344px -344px}.advantage ul li:nth-child(2n) p.txt_normal{transform:translate(0)}.advantage ul li:nth-child(2n) .icon{transform:translateY(-150px)}.advantage ul li.hover p.txt_title{left:50%;top:28px;transition-delay:.3s}.advantage ul li.hover .icon,.advantage ul li.hover p.txt_normal{transform:translate(0);opacity:.95;transition-delay:.3s}}