@font-face{font-family:"Microsoft YaHei bold";src:url(../fonts/MicrosoftYaHei-Bold.woff2) format("woff2"),url(../fonts/MicrosoftYaHei-Bold.woff) format("woff")}@font-face{font-family:"Microsoft YaHei";src:url(../fonts/MicrosoftYaHei.woff2) format("woff2"),url(../fonts/MicrosoftYaHei.woff) format("woff")}@font-face{font-family:"Noto Sans medium";src:url(../fonts/NotoSans-Medium.woff2) format("woff2"),url(../fonts/NotoSans-Medium.woff) format("woff")}@font-face{font-family:"Noto Sans bold";src:url(../fonts/NotoSans-Bold.woff2) format("woff2"),url(../fonts/NotoSans-Bold.woff) format("woff")}@font-face{font-family:"Noto Sans light";src:url(../fonts/NotoSans-Light.woff2) format("woff2"),url(../fonts/NotoSans-Light.woff) format("woff")}@font-face{font-family:"Noto Sans";src:url(../fonts/NotoSans-Regular.woff2) format("woff2"),url(../fonts/NotoSans-Regular.woff) format("woff")}@font-face{font-family:"Noto Sans semibold";src:url(../fonts/NotoSans-SemiBold.woff2) format("woff2"),url(../fonts/NotoSans-SemiBold.woff) format("woff")}body{color:#333;letter-spacing:0;font-weight:400;line-height:25px;font-size:14px;letter-spacing:.2px}@media (min-width:768px){body{font-size:16px;line-height:24px}}body.ch{font-family:"Microsoft YaHei";letter-spacing:0}body.ch .item_child{font-weight:400}body.ch .breadcrumb{font-family:"Microsoft YaHei"}body.ch .text-bold{font-weight:700}body.en{font-family:"Noto Sans",sans-serif}body.en .header-bottom .navbar_nav>li>a{font-family:"Noto Sans",sans-serif}body.en .mega_menu{font-family:"Maven Pro",sans-serif}body.en footer{font-family:"Noto Sans",sans-serif}body.en .item_child{font-weight:500}body.en .fire_system .title a,body.en .layout_sidebar .col_sidebar .fire_system,body.en .mega_sub .ttl_sub,body.en .products .item .ttl_sub,body.en .title_h1,body.en .title_h2,body.en .title_h3,body.en .title_h4,body.en .title_h5,body.en .title_h6{font-family:"Maven Pro",sans-serif}.fnt-noto{font-family:"Noto Sans",sans-serif}.red{color:#dc2b2b}.wraper{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:768px){.wraper{padding-left:15px;padding-right:15px}}@media (min-width:1200px){.wraper{padding-left:15px;padding-right:15px}}@media (min-width:1361px){.wraper{padding-left:0;padding-right:0}}button,input[type=submit]{border-radius:0;-webkit-appearance:none}.product_item .images{padding-top:64.37736%;background:#000}.product_item .btn_bg{position:relative;z-index:1;text-align:center;line-height:55px;padding:0;margin-top:25px;background:#000;color:#fff}.product_item .btn_bg .imgDrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;transition:all .3s;opacity:.6}.product_item .btn_bg:hover .imgDrop{opacity:.4}.btn_pdf{position:relative;padding-left:30px;display:inline-block;width:100%;line-height:22px}@media (min-width:768px){.btn_pdf{max-width:295px}}.btn_pdf:hover{opacity:.6}.btn_pdf:before{position:absolute;content:"";top:0;width:20px;height:40px;left:0;background-repeat:no-repeat;background-size:100%;background-image:url(../images/icon_pdf.png)}.list_next li{position:relative;padding-left:17px}.list_next li:before{position:absolute;content:"";top:6px;left:0;width:8px;height:20px;background-size:100%;background-repeat:no-repeat;background-position:top left;background-image:url(../images/icon_next.png)}.list_next li:hover a{color:#32ac57}.title_main{background:#ccc;color:#000;padding:30px 0}.title_main h2{font-size:28px;letter-spacing:.2px}@media (min-width:768px){.title_main h2{font-size:43px}}input[type=checkbox],input[type=radio]{position:absolute;opacity:0;z-index:-1;width:22px;height:22px;top:-1px;margin-left:0}input[type=checkbox]+._text{position:relative;display:inline-block;padding:0 0 0 2em;height:1.5em;line-height:1.5;cursor:pointer}._text::after,._text::before{position:absolute;top:1px;left:0;display:block;width:21px;height:21px}._text::before{content:" ";border:1px solid #ccc;border-radius:0;background:#f0efef}input[type=checkbox]+._text::after{content:"\2714";color:#2c3e50;line-height:1.5;text-align:center}input[type=radio]+._text::before{border-radius:50%}input[type=radio]+._text::after{content:" ";top:6px!important;left:3px;width:11px;height:11px;background:#32ac57;border-radius:50%}input[type=checkbox]+._text::after,input[type=radio]+._text::after{transform:scale(0)}input[type=checkbox]:checked+._text::after,input[type=radio]:checked+._text::after{transform:scale(.8);color:#32ac57;top:1px}._text::after,._text::before{transition:.25s all ease}.img_bg{pointer-events:none}.mejs__container{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.mejs__overlay-play{width:100%!important;height:100%!important}.slick-arrow{background-size:contain!important;background-repeat:no-repeat!important;background-image:url(../images/arrow.png)!important}@media (max-width:767px){.mejs__overlay-button{width:50px;height:50px}}header{z-index:9999;position:fixed;top:0;left:0;right:0}@media (min-width:768px){header{position:relative}}header .logo{letter-spacing:.5px}@media (max-width:767px){header .logo{margin-left:50px;font-size:12px}}@media (min-width:992px){header .logo{margin-left:35px;font-size:14px}}header .logo img{display:block;max-width:108px;height:auto;margin-right:15px}@media (min-width:768px){header .logo img{max-width:150px;margin-right:25px}}header .logo:hover{color:#333;opacity:.7}@media (max-width:767px){header .logo span{position:relative;top:2px}}header .btn_nav{width:35px;height:50px;position:absolute;top:0;right:calc(100% - 45px);background:0 0;z-index:9999}@media (min-width:768px){header .btn_nav{display:none}}header .btn_nav span{width:25px;height:2px;position:absolute;background:#444;top:0;left:0;right:0;bottom:0;margin:auto}header .btn_nav span:after,header .btn_nav span:before{position:absolute;content:"";left:0;width:100%;background:#444;height:100%;transform:rotate(deg);translate:all .3s}header .btn_nav span:before{top:-8px}header .btn_nav span:after{bottom:-8px}@media (max-width:767px){main{padding-top:57px}}.mega_ttl_main{padding-left:35px;position:relative}@media (max-width:767px){.mega_ttl_main{margin-top:0;padding-left:0}.mega_ttl_main span a{padding:15px 20px 15px 35px;display:block}}.mega_ttl_main .icon_next2{position:absolute;top:50%;transform:translateY(-50%);left:0}.header-top{padding:14px 0;font-size:14px;position:relative;background:#fff;border-top:4px solid #32ac57}@media (min-width:768px){.header-top{padding:27px 0}}@media (min-width:768px){.header-top #taget02{width:60%}}@media (min-width:992px){.header-top #taget02{position:relative}}.header-top #taget02 .header-right{position:absolute;top:50%;transform:translateY(-50%);right:0}@media (max-width:991px){.header-top #taget02 .header-right{max-width:300px;padding-right:15px}}@media (max-width:767px){.header-top #taget02 .header-right{display:block}}@media (min-width:1361px){.header-top #taget02 .header-right{right:-60px}}.header-top #taget02 .header-right a:hover{color:#32ac57}@media (max-width:991px){.header-top .mail_contact,.header-top .search{margin-top:15px}}.header-top .mail_contact i,.header-top .search i{display:inline-block;position:relative;vertical-align:middle;top:-3px;width:27px;height:auto}@media (min-width:768px){.header-top .mail_contact i,.header-top .search i{width:20px;height:auto}}@media (min-width:1200px){.header-top .mail_contact i,.header-top .search i{width:27px;height:auto}}.header-top .mail_contact i img,.header-top .search i img{display:inline-block;vertical-align:middle;width:100%;height:auto}@media (min-width:1200px){.header-top .mail_contact i img,.header-top .search i img{height:100%;width:auto}}.header-bottom{background:#444;color:#fff;position:relative}@media (min-width:768px){.header-bottom .navbar_nav{margin-left:-15px;margin-left:-15px}}@media (min-width:992px){.header-bottom .navbar_nav{margin-left:0;margin-right:-40px}}@media (max-width:767px){.header-bottom .navbar_nav>li{width:100%;position:relative;background:#444;border-bottom:1px solid #696969}}@media (min-width:768px){.header-bottom .navbar_nav>li{text-align:center;margin:0 -1px;width:25%}}@media (min-width:992px){.header-bottom .navbar_nav>li{width:auto;min-width:220px}}@media (min-width:1200px){.header-bottom .navbar_nav>li{min-width:250px}}@media (min-width:1361px){.header-bottom .navbar_nav>li{min-width:300px}}@media (max-width:767px){.header-bottom .navbar_nav>li:last-child{border-bottom:none}}.header-bottom .navbar_nav>li:nth-child(3) .wraper{padding-bottom:55px!important}.header-bottom .navbar_nav>li>a{text-transform:uppercase;position:relative;text-align:center;display:inline-block;padding:15px 20px}@media (max-width:991px){.header-bottom .navbar_nav>li>a{font-size:14px;line-height:18px}}@media (max-width:767px){.header-bottom .navbar_nav>li>a{font-size:15px}}@media (min-width:768px){.header-bottom .navbar_nav>li>a{display:block;padding:18px 20px;line-height:22px}}@media (min-width:1361px){.header-bottom .navbar_nav>li>a{padding:18px 22px}}.header-bottom .navbar_nav>li>a:after{position:absolute;content:"";bottom:0;left:0;right:0;width:45px;height:7px;background:#38d969;margin:auto;opacity:0;transition:all .3s}@media (max-width:991px){.header-bottom .navbar_nav>li>a:after{bottom:0}}@media (max-width:767px){.header-bottom .navbar_nav>li.toggle_parent .toggle_btn{width:100%;display:block;position:absolute;top:0;left:0;bottom:0;right:0}}@media (max-width:991px){.header-bottom .navbar_nav>li.toggle_parent a .icon_dropdown{position:absolute!important;top:50%!important;right:15px;transform:translateY(-50%)}}@media (min-width:768px){.header-bottom .navbar_nav>li+li>a:before{position:absolute;content:"";top:15px;bottom:15px;left:0;width:1px;background:#fff;opacity:.5;pointer-events:none;z-index:1;display:inline-block}}@media (min-width:768px){.header-bottom .navbar_nav>li.toggle_parent>a .icon_dropdown{display:inline-block;content:"";vertical-align:middle;height:20px;background-image:url(../images/icon_down.png);background-size:100%;background-position:center center;background-repeat:no-repeat;width:10px;top:-2px;position:relative}}@media (min-width:992px){.header-bottom .navbar_nav>li.toggle_parent>a .icon_dropdown{width:15px;margin-right:-10px;transform:translatex(10px)}}.header-bottom .navbar_nav>li.on>a{color:#fff}@media (min-width:768px){.header-bottom .navbar_nav>li.on>a:after{opacity:1}}.header-bottom .navbar_nav>li:hover>a{opacity:.6;color:#fff}.header-bottom .navbar_nav>li .toggle_icon{display:inline-block;vertical-align:middle;width:48px;height:48px;background-image:url(../images/icon_down.png);background-size:12px;background-position:center center;background-repeat:no-repeat;position:absolute;top:0;right:0;transform:rotate(-90deg);transition:all .3s}@media (min-width:768px){.header-bottom .navbar_nav>li .toggle_icon{pointer-events:none;display:none}}.header-bottom .navbar_nav>li.active .toggle_icon{transform:rotate(0)}.header-bottom .navbar_nav>li.active .icon_dropdown{transform:rotate(180deg)}@media (max-width:767px){.header-bottom .navbar_nav>li .btn_pdf.item_child{display:none!important}}.header-bottom .navbar_nav>li .mega_menu{pointer-events:none;color:#333;text-align:left;background:#eee}@media (max-width:767px){.header-bottom .navbar_nav>li .mega_menu{display:none}}@media (min-width:768px){.header-bottom .navbar_nav>li .mega_menu{position:absolute;transition:all .2s;top:100%;left:0;right:0;z-index:-9999;padding:40px 0 50px;transform:translateY(-100%);margin-top:-1px}}.header-bottom .navbar_nav>li .mega_menu .wraper{position:relative}@media (max-width:767px){.header-bottom .navbar_nav>li .mega_menu .wraper{padding:0}}.header-bottom .navbar_nav>li .mega_menu .item{width:100%}@media (min-width:768px){.header-bottom .navbar_nav>li .mega_menu .item{width:50%}}.header-bottom .navbar_nav>li .mega_menu .item .item{width:100%}.header-bottom .navbar_nav>li .mega_menu .item .mega_ttl{position:relative}@media (max-width:767px){.header-bottom .navbar_nav>li .mega_menu .item .mega_ttl{padding:15px 56px 15px 45px}}@media (min-width:768px){.header-bottom .navbar_nav>li .mega_menu .item .mega_ttl{font-weight:700;pointer-events:none}}@media (max-width:767px){.header-bottom .navbar_nav>li .mega_menu .item .mega_ttl.toggle_btn:before{font-weight:400;position:absolute;content:"+";top:0;bottom:0;right:0;width:48px;line-height:48px;font-size:20px;text-align:center}}@media (min-width:768px){.header-bottom .navbar_nav>li .mega_menu .item .mega_ttl{color:#777}}@media (max-width:767px){.header-bottom .navbar_nav>li .mega_menu .item.col_01{background:#fff}}@media (min-width:768px){.header-bottom .navbar_nav>li .mega_menu .item.col_01{max-width:30%}}@media (min-width:1200px){.header-bottom .navbar_nav>li .mega_menu .item.col_01{max-width:calc(100% - 426px - 420px)}}@media (max-width:767px){.header-bottom .navbar_nav>li .mega_menu .item.col_01 .product_item{margin:0;display:block!important}}@media (max-width:767px){.header-bottom .navbar_nav>li .mega_menu .item.col_01 .product_item .images{display:none}}@media (max-width:767px){.header-bottom .navbar_nav>li .mega_menu .item.col_01 .product_item .btn_bg{border-top:1px dashed #f6f6f6;margin-top:0;position:absolute;bottom:0;left:0;right:0;background:#fff;color:#333;padding:15px 20px 15px 45px;font-size:14px;line-height:25px;text-align:left}.header-bottom .navbar_nav>li .mega_menu .item.col_01 .product_item .btn_bg .imgDrop{display:none}}@media (min-width:768px){.header-bottom .navbar_nav>li .mega_menu .item.col_02{padding:0 20px;max-width:35%}}@media (min-width:992px){.header-bottom .navbar_nav>li .mega_menu .item.col_02{padding:0 30px}}@media (min-width:1200px){.header-bottom .navbar_nav>li .mega_menu .item.col_02{padding:0 45px;max-width:426px}}@media (min-width:768px){.header-bottom .navbar_nav>li .mega_menu .item.col_03{max-width:35%}}@media (min-width:1200px){.header-bottom .navbar_nav>li .mega_menu .item.col_03{max-width:420px}}.header-bottom .navbar_nav>li .mega_menu .item.appentto{order:100}@media (max-width:767px){.header-bottom .navbar_nav>li .mega_menu .item.appentto{border-top:1px solid #fff}}@media (max-width:767px){.header-bottom .navbar_nav>li .mega_menu .item.toggle_parent .toggle_content a{background:#fff}}@media (max-width:767px){.header-bottom .navbar_nav>li .mega_menu .item .list_next{margin-top:0}}@media (max-width:767px){.header-bottom .navbar_nav>li .mega_menu .item .list_next li{padding-left:0;margin:0}}@media (max-width:767px){.header-bottom .navbar_nav>li .mega_menu .item .list_next li:before{display:none}}@media (max-width:767px){.header-bottom .navbar_nav>li .mega_menu .item .item_child{border-top:1px dashed #f6f6f6;display:block;background:#fff;font-weight:400;margin-top:0}.header-bottom .navbar_nav>li .mega_menu .item .item_child:before{display:none}}@media (max-width:767px){.header-bottom .navbar_nav>li .mega_menu .item .item_child{padding:15px 15px 15px 70px}}.header-bottom .navbar_nav>li .mega_menu .item .item_child.active{color:#32ac57}@media (max-width:767px){.header-bottom .navbar_nav>li .mega_menu .toggle_parent{margin-top:0;background:#eee;border-bottom:1px solid #fff}.header-bottom .navbar_nav>li .mega_menu .toggle_parent .toggle_parent{border-top:1px solid #fff}.header-bottom .navbar_nav>li .mega_menu .toggle_parent.active .mega_ttl:before{content:"_";line-height:31px}}@media (max-width:767px){.header-bottom .navbar_nav>li .mega_menu .toggle_parent .toggle_content{display:none;margin-top:0;background:#fff}}@media (min-width:768px){.header-bottom .navbar_nav>li.fade .mega_menu{transform:translateY(-100%);opacity:0;display:none}}.header-bottom .navbar_nav>li.active .mega_menu{opacity:1;pointer-events:all;transform:translateY(0);z-index:9;pointer-events:all}@media (max-width:767px){.header-bottom .navbar{position:fixed;bottom:0;left:0;right:0;top:0;background:rgba(68,68,68,.8);padding-right:35px;overflow:auto;padding-top:50px;transform:translateX(-100%);transition:all .5s}}@media (min-width:768px){.header-bottom .navbar .search{display:none}}@media (max-width:767px){.header-bottom .navbar_nav>li>a{text-align:left}}@media (max-width:991px){.show_pc.fz-36{font-size:25px}}#target{position:relative;z-index:99}.btn_close{position:absolute;cursor:pointer;width:40px;height:40px;top:-35px;right:15px}@media (max-width:767px){.btn_close{display:none}}@media (min-width:1200px){.btn_close{width:55px;height:55px;top:-7px;right:0}}@media (min-width:1361px){.btn_close{right:-50px}}.btn_close:after,.btn_close:before{position:absolute;top:0;left:0;width:100%;height:1px;content:"";background:#444;bottom:0;margin:auto}.btn_close:hover:after,.btn_close:hover:before{background:#32ac57}.btn_close:before{transform:rotate(45deg)}.btn_close:after{transform:rotate(-45deg)}.language{font-family:"Noto Sans",sans-serif}@media (max-width:767px){.language{width:100%;order:1000}}@media (min-width:768px){.language{margin-right:40px}}@media (max-width:767px){.language li{width:50%;text-align:center;padding:15px 10px;background:#32ac57}}@media (max-width:767px){.language li+li{border-left:1px solid #72cc8d}}@media (min-width:768px){.language li+li:before{content:"|";font-size:14px;display:inline-block;vertical-align:middle;color:#999;margin:0 25px}}@media (min-width:1200px){.language li+li:before{margin:0 14px}}.sitemap{display:block}@media (max-width:767px){.sitemap{width:100%;padding:15px 20px;background:#fff;color:#333}}@media (min-width:992px){.sitemap{margin-right:30px}}@media (min-width:1361px){.sitemap{margin-right:62px}}@media (max-width:991px){.mail_contact{margin-top:8px}}@media (max-width:767px){.mail_contact{width:100%;padding:15px 20px;background:#fff;color:#333;margin-top:0;display:block}.mail_contact i{display:none}}@media (max-width:991px){.search{margin-top:8px}}@media (max-width:767px){.search{position:fixed;display:none;top:0;left:0;right:35px;height:50px;background:#fff;padding:9px 20px 9px 60px;background-image:url(../images/icon_home.png);background-size:30px;background-position:center left 13px;background-repeat:no-repeat;margin-top:0;z-index:99999}}@media (min-width:768px){.search{display:flex;flex-wrap:wrap;justify-content:flex-end;cursor:pointer}}.search form{border-bottom:1px solid #ccc}@media (min-width:768px){.search form{position:absolute;top:15px;padding-right:70px;opacity:0;right:0;transition:all .5s;pointer-events:none;padding-left:15px;padding-right:42px;width:300px}}@media (min-width:992px){.search form{top:0;width:500px}}@media (min-width:768px){.search form .icon_search{position:absolute;top:0;left:0;display: none;}}@media (max-width:767px){.search form .icon_search{display:none}}.search form .close{position:absolute;top:0;right:0;width:25px;height:25px;margin:auto;cursor:pointer}.search form .close:after,.search form .close:before{position:absolute;content:"";width:100%;height:1px;background:#888;left:0}.search form .close:hover:after,.search form .close:hover:before{background:#32ac57}@media (max-width:767px){.search form .close{display:none}}.search form .close:before{top:12px;transform:rotate(45deg)}.search form .close:after{bottom:12px;transform:rotate(-45deg)}.search .text_search:before{content:"|";display:inline-block;color:#ddd;margin:0 10px}@media (min-width:768px){.search .text_search:before{margin:0 20px}}@media (min-width:1200px){.search .text_search:before{margin:0 26px}}.search .text_search:hover{color:#32ac57}@media (max-width:767px){.search .text_search{display:none}}.search input[type=text]{width:100%;height:30px;border:none;}.search input[type=text]::-moz-placeholder{color:#b4b3b3}.search input[type=text]:-ms-input-placeholder{color:#b4b3b3}.search input[type=text]::placeholder{color:#b4b3b3}.search input[type=text]:focus{outline:0}.search .btn_search{background-image:url(../images/icon_search.png);height:30px;width:50px;background-size:25px;background-repeat:no-repeat;background-position:center center;color:transparent;border:none;background-color:transparent;position:absolute;top:0;bottom:0;margin:auto;right:0;cursor:pointer;z-index:9}.search .btn_search:focus{outline:0}@media (min-width:768px){.search form .close {display: none;}.search .btn_search{display:block}}.header-right.active .search form{opacity:1;right:35px;pointer-events:all}.header-right.active .language,.header-right.active .mail_contact,.header-right.active .sitemap,.header-right.active .text_search{opacity:0;pointer-events:none}body.active header .btn_nav{left:auto;right:0;top:-4px;background:#444}body.active header .btn_nav span{background:0 0}body.active header .btn_nav span:after,body.active header .btn_nav span:before{background:#fff}body.active header .btn_nav span:before{top:0;transform:rotate(45deg)}body.active header .btn_nav span:after{bottom:0;transform:rotate(-45deg)}body.active .header_sp .header-bottom .navbar{transform:translateX(0)}body.active .search{display:block}@media (max-width:991px){#taget02{width:100%}}@media (max-width:767px){#taget02{margin-top:0}}@media (max-width:991px){#taget02 .header-right{justify-content:flex-end}}@media (max-width:767px){#taget02 .header-right .search{display:none}}.link_index{position:absolute;display:none;width:60px;height:50px;top:-1px;left:0;z-index:9999}@media (min-width:768px){.link_index{display:none}}.icon_home{position:absolute;top:0;left:0;right:0;width:60px;height:50px;z-index:9}@media (min-width:768px){.icon_home{display:none}}.logo_text{letter-spacing:.2px}@media (min-width:768px){.logo_text{letter-spacing:.4px}}footer{border-top:5px solid #283541;background:#0c8539;color:#fff;padding:30px 0 0;font-size:12px}@media (max-width:767px){footer{border-top-width:4px;letter-spacing:.1px}}@media (min-width:768px){footer{font-size:14px;padding:20px 0 0}}footer a:hover{color:#ccc}footer .logo img{width:120px}@media (min-width:768px){footer .logo img{width:150px}}footer .logo:hover{opacity:.7}footer .ul_language{font-family:"Noto Sans",sans-serif}@media (max-width:767px){footer .content_menu{width:100%;border-top:1px solid #fff;margin-top:35px}}@media (min-width:768px){footer .content_menu{width:100%}}@media (min-width:1361px){footer .content_menu{width:auto}}@media (max-width:767px){footer .content_menu .item{width:50%;padding:14px 0}}@media (min-width:768px){footer .content_menu .item{padding-left:30px}}@media (min-width:992px){footer .content_menu .item{padding-left:62px}}@media (max-width:767px){footer .content_menu .ul_language{width:100%}}@media (max-width:767px){footer .content_menu .ul_language li{width:50%}}@media (min-width:768px){footer .content_menu .ul_language li+li:before{content:"|";display:inline-block;margin:0 10px}}footer .content_menu .footer-bottom{font-size:14px}@media (min-width:768px){footer .content_menu .footer-bottom{font-size:16px}}@media (max-width:1360px){footer .content_menu .footer-bottom ul{justify-content:flex-end}}@media (max-width:767px){footer .content_menu .footer-bottom li{width:100%;border-top:1px solid #fff}footer .content_menu .footer-bottom li a{width:100%}}@media (min-width:768px){footer .content_menu .footer-bottom li{margin-top:23px}}@media (max-width:767px){footer .content_menu .footer-top{padding:15px 0}}footer .content_menu .footer-top .item{padding-top:8px;padding-bottom:8px}footer small{text-align:center;color:#666;background:#fff;display:block;padding:15px 0 20px;font-family:"Noto Sans",sans-serif}@media (max-width:767px){footer small{font-size:10px!important;letter-spacing:.05px}}@media (min-width:768px){footer small{font-size:14px;margin-top:10px;margin-top:26px;padding:20px 20px}}.flex25{width:25%}.flex30{width:30%}.flex33{width:33.33%;max-width:402px}.flex50{width:50%}.flex70{width:70%}.row15{margin-right:-15px;margin-left:-15px}.pdlr15{padding-right:15px;padding-left:15px}.row4{margin-right:-4px;margin-left:-4px}.row5{margin-right:-5px;margin-left:-5px}.pdlr4{padding-right:4px;padding-left:4px}.pdlr5{padding-right:5px;padding-left:5px}.fnt-maven{font-family:"Maven Pro",sans-serif}.fnt-robo{font-family:Roboto,sans-serif}body.ch{font-family:"Microsoft YaHei";letter-spacing:0}.slider-banner ul.slick-dots{bottom:0}.slider-banner .slick-dots li button{background:#ccc;border-radius:0;width:8px;height:8px}.slider-banner .slick-dots li.slick-active button{background:#32ac57}.slider-banner .slick-dots li button:before{font-size:0}.banner-main .slick-slide{height:auto}.banner-main img{width:100%}.text-slider-banner{position:absolute;top:23%;width:100%;text-align:center}.main-item-banner-main{position:relative}.text-slider-banner h3{color:#442d2d;font-size:48px;margin-bottom:64px}.slider-banner-ch .text-slider-banner h3{font-size:41px;margin-bottom:0}.slider-banner-ch .text-slider-banner h3 span{font-size:50px;font-weight:700}.text-slider-banner h2{color:#442d2d;font-size:64px;font-weight:700}.con-wraper210{padding-left:213px;padding-right:213px}section.product-home{position:relative;padding:50px 0}@media (min-width:768px){section.product-home{padding:60px 0 80px}}@media (min-width:768px){section.product-home:before{height:40%;position:absolute;content:"";bottom:0;left:0;right:0;background:#eee;z-index:-1;height:54.5%}}section.product-home.product-home-ch{background-position:bottom -87px center}.title-home-main{text-align:center;margin-bottom:60px}.title-home-main h3{font-size:40px;color:#333}section.product-home .image-main-list-product{background:#ebf2e5}section.product-home .image-main-list-product a{padding-top:56.45161%;text-align:center;display:block;width:100%;position:relative}section.product-home .content-main-list-product{border:none;border-top:4px solid #32ac57;box-shadow:0 1px 6px #bab9b9;background:#fff}.content-main-list-product:hover{opacity:.7}section.product-home .title-main-list-product{text-align:center;display:flex;align-items:center;justify-content:center}section.product-home .title-main-list-product a{color:#000;padding:14px 0;display:block;line-height:20px;font-weight:500;font-size:20px}section.service-home{padding:60px 0 0}.title-service-home h3{text-align:center;font-size:40px;line-height:1.3}.detail-short-service-home{padding-top:45px}.service-home-ch .detail-short-service-home{padding-top:40px}.detail-short-service-home p{font-size:18px;text-align:center;font-family:"Noto Sans light",sans-serif}.service-home-ch .detail-short-service-home p{line-height:2;font-family:"Microsoft YaHei"}.image-main-list-service img{width:100%;display:block}.image-main-list-service img{width:100%}.content-main-list-service{position:absolute;width:100%;bottom:0;background:url(../images/home/blacksub.png);background-size:100%;background-position:bottom 0 center;background-repeat:no-repeat;display:block;padding:10px 10px;padding-top:22px;font-weight:500}.main-list-service{position:relative}.content-main-list-service p{margin:0;color:#fff;padding-left:34px;line-height:20px}.content-main-list-service span{font-size:50px;color:#fff;font-weight:100;position:absolute;bottom:20px;left:8px}.button-list-service{text-align:center;margin-top:60px;margin-bottom:40px}.button-list-service button{border:none;background:#32ac57;margin:0;padding:0;transition:all .3s}.button-list-service button a{display:inline-block;padding:25px 27px;padding-right:90px;color:#fff;font-size:16px;font-family:"Maven Pro",sans-serif;position:relative}.service-home-ch .button-list-service button a{padding:20px 112px;padding-right:124px;font-family:"Microsoft YaHei"}.button-list-service button:hover{opacity:.8}.button-list-service button a:before{content:"";display:block;background:url(../images/icon-arrow.png);background-size:100% 100%;position:absolute;top:40%;right:20px;z-index:99;width:16px;height:13px}.service-slide .slick-prev{transform:rotate(180deg);left:0;top:45%;width:32px;height:32px;background:#ffffff9c;border-radius:4px 0 0 4px;z-index:1}.service-slide .slick-next{right:0;width:32px;height:32px;background:#ffffff9c;border-radius:4px 0 0 4px;z-index:1}.service-slide .slick-next:focus,.service-slide .slick-next:hover,.service-slide .slick-prev:focus,.service-slide .slick-prev:hover{background:0 0;opacity:.75}.service-slide .slick-arrow:after,.service-slide .slick-arrow:before{content:"";width:7px;height:1px;background:#000;position:absolute;border-radius:2px;opacity:1}.service-slide .slick-arrow:before{transform:rotate(45deg);top:14px;left:14px}.service-slide .slick-arrow:after{transform:rotate(-45deg);bottom:12px;left:14px}.service-slide ul.slick-dots{bottom:0}.service-slide .slick-dots li button:before{font-size:0}.service-slide .slick-dots li button{border:1px solid #626262}.service-slide .slick-dots li button{background:#eee;border-radius:20px;width:12px;height:12px}.service-slide .slick-dots li.slick-active button{background:#626262}.all-list-service{position:relative}.buttons-slider{margin-top:28px;position:absolute;bottom:-44px;right:0;z-index:99}button.pause-play-service{display:none;background:#626262;border:none;color:#fff;padding:12px 23px;font-size:0}button.pause-play-service:before{content:"";display:block;border-right:4px solid #fff;border-left:4px solid #fff;width:4px;height:16px}button.pause-play-service.active:before{content:"";display:block;border-top:8px solid transparent;border-bottom:7px solid transparent;border-right:0 solid #fff;border-left:12px solid #fff;width:0;height:1px}#pagetop{display:none;position:fixed;cursor:pointer;width:45px;bottom:76px;right:15px;z-index:999}@media only screen and (max-width:1024px) and (min-width:768px){.text-slider-banner{top:29%}.con-wraper210{padding-left:100px;padding-right:100px}.text-slider-banner h3{font-size:35px;margin-bottom:35px}.text-slider-banner h2{font-size:45px}}@media only screen and (max-width:768px) and (min-width:481px){.text-slider-banner{top:23%}.text-slider-banner h3{font-size:30px;margin-bottom:34px}.text-slider-banner h2{font-size:40px}.con-wraper210{padding-left:55px;padding-right:55px}.title-service-home h3{text-align:center;font-size:30px;line-height:1.3}.detail-short-service-home{padding-top:10px}.detail-short-service-home p{font-size:16px;text-align:center}.list-service ul li{width:50%}}@media (max-width:480px){.row15{margin:0}.row6{margin:0}.pdlr6{padding:0}.button-list-service button{padding:0}.service-home-ch .button-list-service button a{padding:20px 14px;display:block;padding-right:30px}section.product-home .title-main-list-product a{font-size:16px}.button-list-service button{width:100%}.text-slider-banner{top:14%}.text-slider-banner h3{font-size:20px;margin-bottom:13px}.slider-banner-ch .text-slider-banner h3{font-size:20px;margin-bottom:0}.slider-banner-ch .text-slider-banner h3 span{font-size:28px;font-weight:700}.slider-banner-ch .text-slider-banner{top:30%}.text-slider-banner h2{font-size:28px}.button-list-service button a:before{right:8px}.button-list-service{padding:0 30px}.button-list-service button a{display:block;padding:20px 14px;padding-right:30px;font-size:15px}.banner-main .slick-dotted.slick-slider{margin-bottom:0}.title-home-main{margin-bottom:40px}.title-home-main h3{font-size:30px}.con-wraper210{padding-left:0;padding-right:0}.main-list-product ul li{width:100%;margin-bottom:20px;padding:0 0}.title-service-home h3{text-align:center;font-size:30px;line-height:1.2;letter-spacing:-1px}.detail-short-service-home{padding-top:0}.detail-short-service-home p{font-size:16px;text-align:left}.service-slide li{width:100%;height:auto}.service-slide .slick-next{right:-21px;width:32px;height:32px;background:0 0;border-radius:4px 0 0 4px;z-index:1}.service-slide .slick-arrow:after,.service-slide .slick-arrow:before{content:"";width:25px;height:1px;background:#000;position:absolute;border-radius:2px;opacity:1}.service-slide .slick-prev{transform:rotate(180deg);left:-22px;top:41%;width:32px;height:32px;background:0 0;border-radius:4px 0 0 4px;z-index:1}.service-slide .slick-arrow:before{transform:rotate(45deg);top:3px;left:15px}.service-slide .slick-arrow:after{transform:rotate(-45deg);bottom:11px;left:15px}.list-service{padding:0 30px}.list-service .slick-dotted.slick-slider{margin:0}.list-service .pdlr5{padding:0}.service-slide ul.slick-dots li{margin:0;width:20px;height:20px}.service-slide ul.slick-dots{bottom:-45px}.list-service{position:relative}button.pause-play-service{display:block;padding:9px 23px}.service-home .buttons-slider{margin-top:28px;position:absolute;bottom:-47px!important;right:0;z-index:99}section.product-home{background-image:none}section.service-home{padding-top:0;padding-bottom:20px;background-image:url(../images/backsub.jpg);background-size:100% 100%;background-position:bottom -142px center;background-repeat:no-repeat}}@media (max-width:480px) and (min-width:768px){section.service-home{margin-bottom:130px;padding-top:0}}@media (max-width:375px){.button-list-service button a{display:block;padding:20px 5px;padding-right:20px;font-size:13px}.list-service{padding:0 20px}.button-list-service{padding:0 20px}}@media (max-width:320px){.text-slider-banner h2{font-size:23px}}.show_sp{display:none}.show_pc{display:block}@media only screen and (max-width:767px){.show_sp{display:block}.show_pc{display:none}.service-slide li{width:100%;height:auto;padding:0}.service-slide .slick-next{right:-39px;width:32px;height:48px;background:0 0;border-radius:4px 0 0 4px;background-image:url(../images/arrow.png);background-repeat:no-repeat;background-size:contain;z-index:1}.service-slide .slick-arrow:after,.service-slide .slick-arrow:before{opacity:0}.service-slide .slick-prev{transform:rotate(180deg);left:-39px;width:32px;height:48px;background:0 0;border-radius:4px 0 0 4px;background-image:url(../images/arrow.png);background-repeat:no-repeat;background-size:contain;z-index:1}.service-slide .slick-arrow:before{transform:rotate(45deg);top:3px;left:15px}.service-slide .slick-arrow:after{transform:rotate(-45deg);bottom:11px;left:15px}.list-service{padding:0 30px}.list-service .slick-dotted.slick-slider{margin:0;display:block}.list-service .pdlr5{padding:0}.service-slide ul.slick-dots li{margin:0;width:20px;height:20px}.service-slide ul.slick-dots{bottom:-45px}.list-service{position:relative}button.pause-play-service{display:block;padding:9px 23px}.service-home .buttons-slider{margin-top:28px;position:absolute;bottom:-47px!important;right:0;z-index:99}section.product-home{background-image:none}section.service-home{padding:60px 0;padding-bottom:20px;background-image:url(../images/home/backsub.jpg);background-size:100% 100%;background-position:bottom -142px center;background-repeat:no-repeat}}@media (max-width:480px){.show_sp{display:block}.show_pc{display:none}.list-service .slick-dotted.slick-slider{margin:0;display:block}.service-slide .slick-next{right:-39px;width:32px;height:48px;background:0 0;border-radius:4px 0 0 4px;background-image:url(../images/arrow.png);background-repeat:no-repeat;background-size:contain;z-index:1}.service-slide .slick-prev{transform:rotate(180deg);left:-39px;width:32px;height:48px;background:0 0;border-radius:4px 0 0 4px;background-image:url(../images/arrow.png);background-repeat:no-repeat;background-size:contain;z-index:1}.service-slide .slick-arrow:after,.service-slide .slick-arrow:before{opacity:0}}.search_page .title_main_shared .imgDrop{display:none}.searchbox{margin:10px 0}#probo ._pbox-refine-1{margin:10px 0}#probo ._pbox-refine-1 ul{background:#d3d3d3}#probo ._pbox-search-status{float:left;margin:10px 0}#probo ._pbox-sort-selector{float:right}#probo ._pbox-count-selector{float:right}#probo ._pbox-search-status{font-size:120%}@media (min-width:768px){#probo ._pbox-searchresult ._records ._record{padding-left:235px;position:relative}}#probo ._pbox-searchresult ._records ._record ._id{display:inline-block;margin-right:5px}.search_page ._pbox-count-selector ._count,.search_page ._pbox-count-selector ._count:hover a{background:0 0!important;color:#32ac57!important;font-weight:400}.search_page ._pbox-count-selector ._count:hover{background:#ddd!important}.search_page ._pbox-count-selector ._count._selected{background:#f8f8f8!important;color:#666!important}#probo ._pbox-searchresult ._records ._record ._title{display:inline-block;font-size:120%;margin-bottom:10px}@media (min-width:768px){#probo ._pbox-searchresult ._records ._record ._title{max-width:calc(100% - 255px)}}.search_page #content{padding:30px 0}@media (min-width:768px){.search_page #content{padding:80px 0}}.search_page .title{display:block;padding-right: 15px;}@media (max-width:767px){.search_page .title{margin-bottom:10px}}.search_page #q,.search_page #q2{height:40px;padding:10px 30px;background:#f8f8f8;border:1px solid #ccc;width:100%}@media (min-width:768px){.search_page #q,.search_page #q2{width:calc(100% - 240px - 125px)}}.search_page #q2:focus,.search_page #q:focus{border-color:#32ac57;outline:0}.search_page ._pbox-refine-2 ._refs{border:none}.search_page #probo form{height:100%;margin-bottom:30px}@media (min-width:768px){.search_page #probo form{margin-bottom:60px}}.search_page #probo form .search_text{position:relative;overflow:hidden}.search_page #probo form .title_fiter{background:#eee}@media (max-width:767px){.search_page #probo form .title_fiter{margin-top:15px;position:relative;padding:10px 55px 10px 20px}}@media (min-width:768px){.search_page #probo form .title_fiter{position:absolute;padding:8px 54px 40px 25px;top:0;right:0}}.search_page #probo form .title_fiter:after,.search_page #probo form .title_fiter:before{position:absolute;content:"";right:25px;top:20px;height:1px;background:#555;transition:all .5s;width:10px}@media (min-width:768px){.search_page #probo form .title_fiter:after,.search_page #probo form .title_fiter:before{width:16px}}.search_page #probo form .title_fiter:after{transform:rotate(90deg)}.search_page #probo form.active .search_text{overflow:inherit}.search_page #probo form.active .search_text .title_fiter:after{transform:rotate(0)}.search_page .box_filter{border:5px solid #eee;padding:10px;position:relative}@media (min-width:768px){.search_page .box_filter{padding:15px 50px;margin-top:30px}}.search_page ._pbox-search-status span{font-weight:700}.search_page ._pbox-refine-2,.search_page ._pbox-refine-4{border-bottom:1px solid #eee}@media (min-width:768px){.search_page ._pbox-refine-2 ._refs,.search_page ._pbox-refine-4 ._refs{width:calc(100% - 185px);margin-bottom:-15px}}@media (min-width:768px){.search_page ._pbox-refine-2 ._refs li,.search_page ._pbox-refine-4 ._refs li{width:35%;margin-bottom:25px}}.search_page ._pbox-refine-2,.search_page ._pbox-refine-3,.search_page ._pbox-refine-4,.search_page ._pbox-refine-5{display:flex;flex-wrap:wrap;align-items:flex-start;padding:10px 5px}@media (min-width:768px){.search_page ._pbox-refine-2,.search_page ._pbox-refine-3,.search_page ._pbox-refine-4,.search_page ._pbox-refine-5{padding:15px 35px}}.search_page ._pbox-refine-2 ._refs,.search_page ._pbox-refine-3 ._refs,.search_page ._pbox-refine-4 ._refs,.search_page ._pbox-refine-5 ._refs{padding:0}.search_page ._pbox-refine-2 ._refs ._ref,.search_page ._pbox-refine-3 ._refs ._ref,.search_page ._pbox-refine-4 ._refs ._ref,.search_page ._pbox-refine-5 ._refs ._ref{padding:0;display:block}@media (min-width:768px){.search_page ._pbox-refine-2 ._refs ._ref,.search_page ._pbox-refine-3 ._refs ._ref,.search_page ._pbox-refine-4 ._refs ._ref,.search_page ._pbox-refine-5 ._refs ._ref{display:inline-block;padding:0 25px}}.search_page ._pbox-refine-2 ._title,.search_page ._pbox-refine-3 ._title,.search_page ._pbox-refine-4 ._title,.search_page ._pbox-refine-5 ._title{position:relative}@media (max-width:767px){.search_page ._pbox-refine-2 ._title,.search_page ._pbox-refine-3 ._title,.search_page ._pbox-refine-4 ._title,.search_page ._pbox-refine-5 ._title{width:100%;margin-bottom:10px}}@media (min-width:768px){.search_page ._pbox-refine-2 ._title,.search_page ._pbox-refine-3 ._title,.search_page ._pbox-refine-4 ._title,.search_page ._pbox-refine-5 ._title{min-width:160px;margin-right:25px;display:inline-block}}@media (min-width:768px){.search_page ._pbox-refine-2 ._title:before,.search_page ._pbox-refine-3 ._title:before,.search_page ._pbox-refine-4 ._title:before,.search_page ._pbox-refine-5 ._title:before{height:16px;position:absolute;content:"";right:0;top:0;bottom:0;height:16px;width:1px;background:#ccc;margin:auto}}.search_page .btn_submit{display:block;width:250px;font-weight:500;text-align:center;background:#32ac57;color:#fff;border:none;margin-left:auto;margin-right:auto;cursor:pointer;transition:all .3s;margin-top:20px;line-height:45px;font-size:16px}@media (min-width:768px){.search_page .btn_submit{margin-top:40px;line-height:65px}}.search_page .btn_submit:hover{opacity:.8}.search_page ._pbox-sort-selector{display:none}.search_page ._pbox-count-selector{position:relative}@media (max-width:767px){.search_page ._pbox-count-selector{float:left!important}}@media (min-width:768px){.search_page ._pbox-count-selector{transform:translateY(85px)}}.search_page ._pbox-count-selector ._title{padding:0;margin-right:14px;font-weight:700}.search_page ._pbox-count-selector ._count{padding:0 7px;line-height:40px;background:#f8f8f8;border:1px solid #eee;color:#666}.search_page ._pbox-count-selector ._count *+._count{border-left:none}.search_page ._pbox-count-selector ._count._selected{background:#fff;color:#32ac57;font-weight:400}.search_page .pbox-pagenav span{overflow:hidden;display:inline-block;border:1px solid #ccc;background:#fff;color:#32ac57;width:35px;height:35px;line-height:35px;margin:0 1px}@media (min-width:768px){.search_page .pbox-pagenav span{margin:0 7px;width:40px;line-height:40px;height:40px;margin:0 3px}}.search_page .pbox-pagenav span._cur{background:#f8f8f8;color:#666;font-weight:400}.search_page .pbox-pagenav span._next,.search_page .pbox-pagenav span._prev{color:transparent;margin:3px 3px}@media (min-width:768px){.search_page .pbox-pagenav span._next,.search_page .pbox-pagenav span._prev{margin:3px 40px}}.search_page .pbox-pagenav span._next:before,.search_page .pbox-pagenav span._prev:before{content:"";display:block;height:100%;color:#32ac57;background-image:url(../images/next.png);background-repeat:no-repeat;background-position:center center}.search_page .pbox-pagenav span._prev:before{transform:rotate(180deg)}.search_page .pbox-pagenav span._noanc{display:none}.search_page .pbox-pagenav span:hover{background:#eee}.search_page ._pbox-pagenav{margin-top:30px}.search_page ._pbox-searchresult ._records ._record{border-top:1px solid #eee;word-break:break-word;padding:15px 0}@media (min-width:768px){.search_page ._pbox-searchresult ._records ._record{padding:30px 0; min-height: 210px;}}.search_page ._pbox-searchresult ._records ._record:last-child{border-bottom:1px solid #eee}.search_page ._pbox-searchresult ._records ._record ._title{font-weight:700;font-size:18px}@media (min-width:768px){.search_page ._pbox-searchresult ._records ._record ._title{font-size:20px}}@media (min-width:768px){.search_page ._pbox-searchresult ._records ._record ._nearby{margin-top:10px}}@media (min-width:768px){.search_page ._pbox-searchresult ._records ._record ._url{margin-top:15px}}.search_page ._pbox-searchresult ._records ._record ._date,.search_page ._pbox-searchresult ._records ._record ._size{display:block}.search_page ._pbox-searchresult ._records ._record ._thumb{width:200px;float:left;margin-right:35px}@media (max-width:767px){.search_page ._pbox-searchresult ._records ._record ._thumb{display:none}}@media (min-width:768px){.search_page ._pbox-searchresult ._records ._record ._thumb{position:absolute;right:0;left:0}}.search_page ._pbox-searchresult ._records ._record ._thumb img{width:auto;height:auto;max-width:100%;max-height:auto}.search_page .content_bottom{padding:40px 0;background:#f8f8f8}.search_page .content_bottom .btn_bottom{display:block;width:100%;max-width:440px;margin-left:auto;margin-right:auto;margin-top:20px;background:#32ac57;color:#fff;text-align:center;font-size:16px;cursor:pointer;line-height:55px}@media (min-width:768px){.search_page .content_bottom .btn_bottom{line-height:70px}}.search_page .content_bottom .btn_bottom:hover{opacity:.8}.search_page .content_bottom .btn_bottom span{display:inline-block}.search_page .content_bottom .btn_bottom span:after{display:inline-block;vertical-align:middle;content:url(../images/icon_btn_next.png);transform:translateX(50px)}.search_page ._navs{display:flex;flex-wrap:wrap;justify-content:center}.search_page ._navs ._page{margin:3px}.check{z-index:1!important}._ref{position:relative}._ref:after{position:absolute;content:"";top:0;bottom:0;left:48px;right:0;z-index:9}._ref>label ._text{pointer-events:none;z-index:1!important}._ref input{cursor:pointer}.fz-43{font-size:29px;line-height:36px}@media (min-width:768px){.fz-43{font-size:33px;line-height:39px}}@media (min-width:992px){.fz-43{font-size:35px;line-height:43px}}@media (min-width:1201px){.fz-43{font-size:39px;line-height:46px}}@media (min-width:1361px){.fz-43{font-size:43px;line-height:49px}}.flex25{width:25%}.flex29{width:29.92%}.flex31{width:31.527%}.flex35{width:35%}.flex65{width:65%}.flex68{width:68.475%}.flex70{width:70%}.row6{margin-right:-6px;margin-left:-6px}.pdlr6{padding-right:6px;padding-left:6px}.fnt-maven{font-family:"Maven Pro",sans-serif}.mb-25{margin-bottom:25px}body.index.ch .breadcrumb{font-family:"Microsoft YaHei"}body.ch .title_h1{font-family:"Microsoft YaHei"}section.list-breadcrumb{padding:15px 0;margin-bottom:25px}.button-link-ch{text-align:center;margin-top:45px}section.all-slider{margin-bottom:70px}.button-sp-video button{border:1px solid #ccc;background:#fff;display:block;width:100%;padding:0}.button-link-ch a.btn_main{text-align:left;margin:0 10px}.button-sp-video{display:none}.button-sp-video button a{display:block;color:#555;text-align:left;padding:16px 20px;position:relative}.button-sp-video button a:before{content:"";display:block;position:absolute;background:url(../images/product/icon_right_green.png);background-size:100%;width:15px;height:15px;top:35%;right:16px}.con-wraper{padding-left:102px;padding-right:102px}.slider-auto .slick-dots li button:before{font-size:0}.main-tem-slider-auto img{width:100%}.main-tem-slider-auto{position:relative}.text-slider{position:absolute;top:10%;left:6%}.text-slider p{color:#fff;font-size:27px;margin:0;margin-bottom:5px;line-height:40px}p.l-title-font{font-size:32px}.left-all-slider{padding-right:16px;position:relative}.right-all-slider{padding-left:16px;position:relative}.right-all-slider .video_production>a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:9}.right-all-slider:hover{opacity:.9}.right-all-slider .video-all{pointer-events:none}.slider-auto{margin:0!important}.slider-auto .slick-prev{transform:rotate(180deg);left:0;top:45%;width:32px;height:32px;background:#ffffff9c;border-radius:4px 0 0 4px;z-index:1}.slider-auto .slick-next{right:0;width:32px;height:32px;background:#ffffff9c;border-radius:4px 0 0 4px;z-index:1}.slider-auto .slick-next:focus,.slider-auto .slick-next:hover,.slider-auto .slick-prev:focus,.slider-auto .slick-prev:hover{background:#ffffff9c;opacity:.75}.slider-auto .slick-arrow:after,.slider-auto .slick-arrow:before{content:"";width:7px;height:1px;background:#000;position:absolute;border-radius:2px;opacity:1}.slider-auto .slick-arrow:before{transform:rotate(45deg);top:14px;left:14px}.slider-auto .slick-arrow:after{transform:rotate(-45deg);bottom:12px;left:14px}.slider-auto ul.slick-dots{bottom:0}.slider-auto .slick-dots li button{background:#626262;border-radius:20px;width:12px;height:12px}.slider-auto .slick-dots li.slick-active button{background:#eee}.buttons-slider{margin-top:28px;position:absolute;bottom:5px;right:21px;z-index:99}button.pause-play{background:#626262;border:none;color:#fff;padding:7.25px 18.25px;font-size:0}button.pause-play:before{content:"";display:block;border-right:4px solid #fff;border-left:4px solid #fff;width:4px;height:14px}button.pause-play.active:before{content:"";display:block;border-top:7px solid transparent;border-bottom:6px solid transparent;border-right:0 solid #fff;border-left:12px solid #fff;width:0;height:1px}.slider-auto.slick-slider{height:auto}.slider-auto.slick-slider .slick-slide{height:auto}.video_production{position:relative}.video_production iframe{cursor:pointer;display:none;height:100%}.video_production .img_bg{cursor:pointer;width:100%;text-align:center}.video_production .img_bg img{height:auto;width:100%}.video_production .img_bg picture{display:block}.video-all{position:absolute;top:21%;left:0;width:100%;z-index:99;text-align:center}.video-all p{font-size:33px;color:#fff;font-weight:400}.video-all button{background:#32ac57;color:#fff;width:57.55%;border:none;font-size:16px}.video-all button a{display:block;color:#fff;padding:12px 0}.video-all button:hover{opacity:.75}.video-all button:hover a{color:#fff}section.all-slider{margin-bottom:70px}section.list-product{padding-top:60px}.link-pdf-list{padding-bottom:15px}.link-pdf-list ul li{margin-bottom:15px}.link-pdf-list ul li a{display:inline-flex;background:#eee;padding:11px 20px;position:relative;color:#001;align-items:center;transition:none}.link-pdf-list ul li a:hover{opacity:.7}.link-pdf-list ul li a p{margin:0;font-weight:500}.link-pdf-list ul li a img{align-items:center;padding-left:38px}.image-main-list-product{background:#ebf2e5}.image-main-list-product .imgDrop{padding-top:56.89655%;display:block}.content-main-list-product{border:1px solid #ddd;border-top:4px solid #32ac57;height:auto;background:#fff}.content-main-list-product:hover{opacity:.7}.title-main-list-product{text-align:center;display:flex;align-items:center;justify-content:center}.title-main-list-product a{color:#000;padding:14px 0;display:block;line-height:20px;font-weight:500}@media only screen and (max-width:1200px) and (min-width:1025px){.video-all p{font-size:24px;color:#ffff;font-weight:400}}@media only screen and (max-width:1024px) and (min-width:768px){.con-wraper{padding-left:0;padding-right:0}.right-all-slider{padding-left:0;width:31%}.video-all p{font-size:24px;color:#ffff;font-weight:400}}@media only screen and (max-width:768px) and (min-width:481px){.slider-auto.slick-slider{height:auto}.main-tem-slider-auto img{height:auto}.buttons-slider{margin-top:28px;position:absolute;bottom:-36px;right:0;z-index:99}.con-wraper{padding-left:0;padding-right:0}.right-all-slider{padding-left:0}.main-list-product ul li{width:50%}.video-all{display:none}.button-sp-video{display:block}button.pause-play{display:block}.main-video{display:none}.left-all-slider{width:100%!important;padding-right:0;margin-bottom:45px}.right-all-slider{padding-left:0;width:100%!important}.slider-auto ul.slick-dots{bottom:-36px}.slider-auto .slick-dots li button{border:1px solid #626262}}@media (max-width:480px){.slider-auto .slick-prev{top:38%}.slider-auto.slick-slider{height:auto}.main-tem-slider-auto img{height:auto}.buttons-slider{margin-top:28px;position:absolute;bottom:-36px;right:0;z-index:99}section.list-product.mb-list-pro{margin-bottom:0}section.list-product{margin-bottom:0px}.video-all{display:none}.button-sp-video{display:block}button.pause-play{display:block}.top-intro-page-main{padding-top:40px;padding-bottom:40px;background-image:url(../images/product/top_product_sp.jpg);background-size:100% 100%;background-position:top center;background-repeat:no-repeat}.title-top-intro-page-main{margin-left:6%}.title-top-intro-page-main h3{font-size:38px}section.list-breadcrumb{display:none}.con-wraper{padding-left:0;padding-right:0}.left-all-slider{width:100%!important;padding-right:0;margin-bottom:50px}.right-all-slider{padding-left:0;width:100%!important}.main-video{display:none}section.all-slider{margin-bottom:40px;margin-top:20px}.text-slider{position:absolute;top:17%;left:6%}.text-slider p{color:#fff;font-size:20px;margin:0;margin-bottom:2px;line-height:25px}p.l-title-font{font-size:23px}.main-list-product ul li{width:100%;padding:0;margin-top:0}.link-pdf-list ul li a{width:100%;padding:14px 20px;line-height:1.2;position:relative}.link-pdf-list ul li a:after{position:absolute;background:url(../images/product/icon-pdf.png) no-repeat;background-size:cover;content:"";width:28px;height:30px;right:16px}.link-pdf-list ul li a p{margin:0;width:90%}.link-pdf-list ul li a img{align-items:center;padding-left:10px;width:37px;display:none}.slider-auto ul.slick-dots{bottom:-35px}.slider-auto .slick-dots li button{border:1px solid #626262}}.product .all-slider span:after{position:relative;bottom:-2px;content:"";display:inline-block;background-image:url(../images/icon_new_tab.png);background-repeat:no-repeat;width:25px;background-size:17px;height:14px;margin-left:10px}.fz-43{font-size:29px;line-height:36px}@media (min-width:768px){.fz-43{font-size:33px;line-height:39px}}@media (min-width:992px){.fz-43{font-size:35px;line-height:43px}}@media (min-width:1201px){.fz-43{font-size:39px;line-height:46px}}@media (min-width:1361px){.fz-43{font-size:43px;line-height:49px}}.flex25{width:25%}.flex33{width:33.33%}.flex35{width:35%}.flex65{width:65%}.mb-25{margin-bottom:25px}.row6{margin-right:-6px;margin-left:-6px}.pdlr6{padding-right:6px;padding-left:6px}.fnt-maven{font-family:"Maven Pro",sans-serif}body.index.ch .breadcrumb{font-family:"Microsoft YaHei"}section.list-breadcrumb{padding:15px 0;margin-bottom:25px}section.list-about{margin-top:50px}.main-list-about .images{justify-content:left}.main-main-list-about a:hover{color:#999}.main-list-about img.imgAuto{width:auto;height:180px}.main-list-about .images.col3 .item .imgMain{overflow:hidden}@media (min-width:768px){.main-list-about .images{margin:0 -27px}}.main-list-about .images.col3 .item{text-align:center;width:calc(100% / 3);margin-left:0;margin-right:0;max-width:100%}@media (min-width:768px){.main-list-about .images.col3 .item{padding:0 27px}}.main-list-about .images.col3 .item .imgMain{background:0 0;border:1px solid #e5e5e5;padding:10px 0}.main-list-about .images.col3 .item p.text{background:#fff;text-align:center;color:#000}.main-main-list-about a:hover,.main-main-list-about img:hover{opacity:.7}.title-video{text-align:center;margin-top:10px}.video_production1{position:relative;height:auto;width:100%}.video_production1 .img_bg{cursor:pointer;width:100%;text-align:center;height:auto}.video_production1 .img_bg img{height:auto;width:100%}.video_production1 iframe{cursor:pointer;display:none}.ytp-large-play-button-bg{transition:fill .1s cubic-bezier(.4,0,1,1),fill-opacity .1s cubic-bezier(.4,0,1,1);fill:#212121;fill-opacity:.8}.ytp-large-play-button-img{position:absolute;left:50%;top:50%;width:68px;height:48px;margin-left:-34px;margin-top:-24px;transition:opacity .25s cubic-bezier(0,0,.2,1);z-index:63;border:none;background:0 0;cursor:pointer}.history .link_page:hover{opacity:.7}@media (min-width:768px){.theme_main{padding-bottom:70px}}@media only screen and (max-width:768px) and (min-width:481px){.main-list-about .images.col3 .item{width:calc(100% / 2 - 27px)}}@media (max-width:480px){.main-list-about .images.col3 .item{text-align:center;width:100%;max-width:100%;margin-left:0;margin-right:0}.main-list-about img.imgAuto{width:auto;height:130px}section.top-intro-page{margin-bottom:20px}section.list-breadcrumb{display:none}}.fz-43{font-size:29px;line-height:36px}@media (min-width:768px){.fz-43{font-size:33px;line-height:39px}}@media (min-width:992px){.fz-43{font-size:35px;line-height:43px}}@media (min-width:1201px){.fz-43{font-size:39px;line-height:46px}}@media (min-width:1361px){.fz-43{font-size:43px;line-height:49px}}.south_southeast .info_content .item:nth-child(8){margin-top:50px}.flex25{width:25%}.flex33{width:33.33%}.flex35{width:35%}.flex65{width:65%}.mb-25{margin-bottom:25px}.row6{margin-right:-6px;margin-left:-6px}.pdlr6{padding-right:6px;padding-left:6px}.fnt-maven{font-family:"Maven Pro",sans-serif}body.index.ch .breadcrumb{font-family:"Microsoft YaHei"}body.ch .title_h1{font-family:"Microsoft YaHei"}section.list-breadcrumb{padding:15px 0;margin-bottom:25px}.flash{width:677px;width:100%;margin:0 0 10px 0;position:relative}.flash img{width:100%}.pulse{-webkit-animation:pulse .3s forwards;animation:pulse .3s forwards;z-index:1;will-change:contents}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.3)}50%{-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(.9)}100%{-webkit-transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}100%{transform:scale(1.2)}}.middle_east_africa{top:42%;left:6%}.east_asia{top:30%;left:32%}.south_southeast_asia{top:54%;left:41%;color:#6cb72b!important;text-shadow:2px 2px 0 #f5f5f5,-2px 2px 0 #f5f5f5,2px -2px 0 #f5f5f5,-2px -2px 0 #f5f5f5}.america{top:36%;right:23%}.flash>a{position:absolute;font-size:12px;color:#fff;font-weight:700;text-decoration:none;-webkit-font-smoothing:antialiased}.index_menu{width:100%;padding:0;margin:0 0 14px 0}.index_menu:after{content:"";display:block;clear:both}.index_menu li{position:relative}.index_menu li a:link{width:100%;height:77px;background:url(../images/international/index_menu.jpg) no-repeat;background-size:100% 100%;padding:0 10px 0 40px;display:block;color:#565657;font-weight:700;text-decoration:none}.index_menu li a:visited{width:100%;height:77px;background:url(../images/international/index_menu.jpg) no-repeat;background-size:100% 100%;padding:0 10px 0 40px;display:block;font-weight:700;color:#565657;text-decoration:none}.index_menu li a:hover{width:100%;height:77px;background:url(../images/international/index_menu_on.jpg) no-repeat;background-size:100% 100%;padding:0 10px 0 40px;display:block;color:#565657;font-weight:700;text-decoration:none}.index_menu li p{font-size:18px;line-height:75px;padding:0;margin:0}section.maps-all{margin-bottom:50px}section.list-division{padding-bottom:10px}.main-list-division .info_content{border:none;margin:0}.main-list-division .info_content .item dt{padding-right:30px}@media (max-width:480px){.title_main_shared .title.inter-li{line-height:27.3px}section.top-intro-page{margin-bottom:20px}.index_menu li{width:100%;margin-bottom:10px}section.list-breadcrumb{display:none}}.sitemap .title_main_shared .imgDrop{display:none}@media (min-width:768px){.sitemap .list_link{display:flex;flex-wrap:wrap}}@media (min-width:768px){.sitemap .list_link li{width:50%}}.sitemap .list_link.icon_next li:before{top:11px}.contact_us .title_main_shared .imgDrop{display:none}
.btn_close {
     z-index: 2;
}
input[type=text]::-ms-clear{
	display: none;
}
.layout_sidebar {
     padding-top: 0;
 }
.button-list-service {
     margin-bottom: 0;
     z-index: 2;
}
.mega_ttl_main {
     padding-left: 0;
}
.mega_ttl_main a {
     background: rgba(255, 255, 255, .7);
     border: 1px solid #fff;
     padding: 16px 1em 16px 46px;
}
.mega_ttl_main a:hover {
     color: #32ac57;
     border: 1px solid #32ac57;
}
.mega_ttl_main .icon_next2 {
     left: 14px;
}
.product_item .btn_bg.-about {
     line-height: 1.2;
     height: 55px;
     text-align: left;
     font-size: 20px;
     padding-top: 12px;
     padding-left: 78px;
}
.product_item .btn_bg.-about:hover {
     opacity: .5;
}
.product_item .btn_bg.-about .imgDrop {
     opacity: 1;
}
@media screen and (min-width:768px) {
     .mega_menu {
          transition: all 5s;
          transform: translateY(-100%);
          opacity: 0;    
     }
     .active .fade {
          transform: translateY(0);
     }
     .product_item  {
          display: block!important;
     }
     .header_sp {
          display: none;
     }
     .nav-item .icon_dropdown {
          transition: all .2s;
     }
     .header-bottom .navbar_nav>li.toggle_parent.active>a .icon_dropdown {
          transition: all .2s;
          transform: translatex(10px) rotate(180deg);
     }
     .btn_toback {
          display: none; 
     }
     .breadcrumb {
          margin-bottom: 30px;
      }
      .engineered_type  .section.sec_03 .title_h4{
           line-height: 30px;
      }
}
@media (max-width: 991px) {
     .layout_sidebar .col_sidebar {
          margin-bottom: -53px;
      }
      .product_item .btn_bg.-about {
           font-size: 18px;
           padding-top: 16px;
           padding-left: 32px;
      }
}
@media screen and (max-width: 991px) {
     .header-bottom .navbar_nav>li.toggle_parent.active>a .icon_dropdown {
          transition: all .2s;
          transform: translate(-4px, -50%) rotate(180deg);
      }
      .layout_sidebar .col_content {
          margin-top: 0;
      }
}
.about .video {
     margin-top: 0;
}
.button-list-service a {
     border: none;
     background: #32ac57;
     transition: all .3s;
     display: inline-block;
    padding: 25px 23px;
    color: #fff;
    font-size: 16px;
    font-family: "Maven Pro",sans-serif;
    position: relative;
    text-align: center;
    width: 100%;
    max-width: 367px;
}
.button-list-service a:before {
     content: "";
     display: block;
     background: url(../images/icon-arrow.png);
     background-size: 100%;
     background-repeat: no-repeat;
     background-position: center center;
     position: absolute;
     top: 50%;
     transform: translateY(-50%);
     right: 23px;
     z-index: 99;
     width: 16px;
     height: 13px;
 }
 /* ._record {
     padding: 15px 0!important;    
} */
/* .search_page ._pbox-searchresult ._records ._record ._thumb {
     position: static;
} */
._record:after {
     clear: both;
     content: '';
}
#probo ._pbox-searchresult ._records ._record ._title {
     max-width: calc(100%)!important;
     display: block;
 }
 .color_black span {
      color: #000;
 }
 .mejs__playpause-button button {
      background-image: url(../images/btn_pause.png);
      background-size: 100%;
      width: 25px;
      height: 25px;
      display: block;
      position: relative;
      top: 0;
      margin:6px auto;
      background-repeat: no-repeat;
      background-position: center center;
 }
 .mejs__pause.mejs__playpause-button button {
     background-image: url(../images/btn_play.png);
 }
.contact_us .title_main_shared .title, .sitemap .title_main_shared .title,  .search_page .title_main_shared .title {
     color: #333;
}
.list_btn.col3, .list_btn.col3 .item {
     margin-top: 0;
     margin-bottom: 0;
}
section.all-slider {
    margin-bottom: 0;
 }
 @media (min-width: 768px) {
      .title_h4 {
           font-size: 24px;
           line-height: 30px;
       }
  }
  .title_h4:before {
       top: 4px;
  }
  .sitemap section.pt-20 {
      padding-top: 0;
  }
  .mejs__overlay-button {
       width: 50px;
       height: 36px;
  }
  .mejs__overlay:hover > .mejs__overlay-button {
      background-position: center center;
  }
  @media (min-width: 768px) {
      .video {
           margin-top: 65px;
       }
  }
 .link_page.icon_pdf span span:after {
     width: 26px;
     height: 29px;
 }
 
 .mejs__playpause-button button {
     background-image: url(../images/btn_play.png);
 }
 .mejs__pause.mejs__playpause-button button {
     background-image: url(../images/btn_pause.png);
 }
 .title_main_shared {
      background-image: url(../images/bg_banner.png);
      background-position: center center;
 }
 
@media screen and (max-width:767px) {
	.search input[type=text] {
	    padding-right: 25px;
	}
     .header_pc {
          display: none;
     }
     .title_h1, .title_h2 {
          margin-top: 10px;
          margin-bottom: 15px;
     }
     .section.sec_03 {
          margin-top: 15px;
          margin-bottom: 30px;
      }
      .btn_toback {
          margin-bottom: 0;
          padding-bottom: 0;
     }
     .btn_toback.link-pdf-list ul li {
          margin-top: 20px;
     }
     .btn_toback.link-pdf-list ul li a:after {
          display: none;
     }
     .btn_toback.link-pdf-list ul li a img {
         display: inline-block;
         width: 22px;
         transform: rotate(180deg);
         filter: grayscale(100%);
         align-items: center;
         padding-left: 10px;
     }
      .layout_sidebar .col_sidebar .fire_system+.fire_system {
          margin-top: 2px;
      }
      .engineered_type  .section.sec_03 .title_h4{
           line-height: 25px;
      }
      section.service-home {
           background: none;
      }
      .wraper_sp {
           position: relative;
      }
      .wraper_sp:before {
           position: absolute;
           content: "";
           top: 50px;
           left: -20px;
           right: -20px;
           bottom: -30px;
           background: #eee;
      }
      .link-pdf-list ul li a {
         width: 80%;
     }
     .list_btn.col3 .item + .item {margin-top: 10px;}
     .header-bottom .navbar_nav>li .mega_menu .item .mega_ttl.toggle_btn:before {
         height: 48px;
         margin: auto;
     }
      header .item.col_03 {
           margin-bottom: -1px;
      }
      .button-list-service a {
         padding: 18px 20px;
     }
     .button-list-service a:before {
          content: "";
          display: block;
          background: url(../images/icon-arrow.png);
          background-size: 100% 100%;
          position: absolute;
          top: 50%;
          transform: translateY(-50%);
          right: 23px;
          z-index: 99;
          width: 16px;
          height: 13px;
      }
     .button-list-service a {
          padding: 18px 15px;
      }
     .button-list-service a:before {
          width: 14px;
          right: 15px;
     }
}
@media (max-width: 767px) {
     .service-slide .slick-next {
          right: -12px;
          top: 50%;
          transform: translateX(100%) translateY(-50%);
          width: 20px;
          height: 48px;
          background-position: center center;
      }
      .service-slide .slick-prev {
          left: -12px;
          top: 50%;
          transform: translateX(-100%) translateY(-50%) rotate(180deg);
          width: 20px;
          background-position: center center;
      }
}

.list-product .video_production {
     display: inline-block;
}
.list-product .video_production:hover {
     opacity: .9;
}
.list-product .video_production button {
     line-height: 40px;
     pointer-events: none;
}
.list-product .video_production button:hover {
     opacity: 1;
}
@media (max-width: 768px) {
     .list-product .video_production {
          display: none;
     }
}
@media (max-width: 480px) {
     .list-product.mb-list-video {
          margin-bottom: 135px;
     }
}

@media (max-width: 767px) {
     .mega_ttl_main a {
          padding: 0
     }
}

.search_page ._navs ._page a {
     display: block;
     width: 100%;
     height: 100%;
}

.search_page .pbox-pagenav span._prev,
.search_page .pbox-pagenav span._next {
     position: relative;
}

.search_page .pbox-pagenav span._prev a,
.search_page .pbox-pagenav span._next a {
     display: block;
     width: 100%;
     height: 100%;
     color: transparent;
}

.search_page .pbox-pagenav span._prev:before,
.search_page .pbox-pagenav span._next:before {
     content: none;
}

.search_page .pbox-pagenav span._prev a:before,
.search_page .pbox-pagenav span._next a:before {
     content: "";
     display: block;
     width: 100%;
     height: 100%;
     color: #32ac57;
     background-image: url(../images/next.png);
     background-repeat: no-repeat;
     background-position: center center;
     position: absolute;
     top: 0;
     left: 0;
}

.search_page .pbox-pagenav span._prev a:before {
     transform: rotate(180deg);
}
