@charset "utf-8";
.main-width{width:75vw;margin:0 auto;}
.m-Top{margin-top:4.165vw;}
.other-banner img{width:100%;height:auto;}

.header{position:fixed;left:0;top:0;width:100%;height:4.165vw;background-color:#fff;z-index:9999;box-shadow:0 0 5px rgba(0,0,0,.2);transition:all .3s;}
.header .phone-menu{display:none;float:left;width:28px;height:18px;margin-top:16px;cursor:pointer;}
.header .phone-menu span{display:block;width:28px;height:2px;background-color:#1d1d1d;border-radius:1px;-moz-transform-origin:9.5% 50%;-webkit-transform-origin:9.5% 50%;-o-transform-origin:9.5% 50%;transition:all .3s;}
.header .phone-menu .b1,.header .phone-menu .b2{margin-bottom:6px;}
.header .logo{float:left;height:2.4vw;margin-top:0.8825vw;transition:all .3s;}
.header .logo img{width:auto;height:100%;}
.header .lang{float:right;height:1vw;line-height:1vw;padding:1.5825vw 0;margin-left:5.2vw;margin-right:1.5vw;font-size:0;transition:all .3s;}
.header .lang a,.header .lang span{display:inline-block;padding:0 0.885vw;font-size:0.73vw;}
.header .lang span{color:#d71518;border-left:1px solid #e6e6e6;}
.header .search{position:relative;float:right;width:2.165vw;height:2.165vw;padding:1vw 0;z-index:9;transition:all .3s;}
.header .search .box{position:relative;float:right;width:2.165vw;height:2.165vw;overflow:hidden;transition:all .5s;}
.header .search .box .text{width:100%;height:2.165vw;padding:0 2.165vw 0 0.5vw;border:1px solid #fff;border-radius:1.1vw;background-color:#fff;box-sizing:border-box;transition:border .5s;}
.header .search .box .btn,.header .search .box .sub{position:absolute;top:0;right:0;width:2.165vw;height:2.165vw;background-image:url(/images/search-icon.png);background-size:1vw 1vw;background-position:center;background-color:initial;background-repeat:no-repeat;cursor:pointer;}
.header .search .box .sub{display:none;}
.header .search .box.open{width:14vw;}
.header .search .box.open .text{border-color:#999;}
.header .search .box.open .sub{display:block;}
.header .search .box.open .btn{display:none;}
.header .nav{float:right;margin-right:1.3vw;}
.header .nav .one > li{position:relative;float:left;line-height:2.165vw;padding:1vw 1.35vw;font-size:0.73vw;transition:all .3s;}
.header .nav .one > li span{color:#333;cursor:pointer;}
.header .nav .one > li .ps{display:none;}
.header .nav .one > li:hover span{color:#d71518;}
.header .nav .one > li:hover > a{color:#d71518;}
.header .nav .one > li.active > a{color:#d71518;}
.header .nav .two{display:none;position:absolute;width:12vw;left:50%;top:4.165vw;margin-top:-5px;margin-left:-6vw;background-color:#fff;border-top:5px solid #d71518;box-shadow:0 0 3px #bbb;transition:top .3s;}
.header .nav .two li{line-height:2vw;text-align:center;font-size:0.83vw;}
.header .nav .two li a{display:block;padding:0 1vw;}
.header .nav .two li a:hover{background-color:#d71518;color:#fff;}
.header .nav .two.pro{position:fixed;left:50%;top:4.165vw;width:75vw;padding:1.2vw 0 2vw;margin-left:-37.5vw;}
.header .nav .two.pro li{float:left;width:33.33333%;text-align:center;}
.header .nav .two.pro li img{width:10.5vw;height:auto;transition:all .5s;}
.header .nav .two.pro li img:hover{transform:scale(1.1);}
.header .nav .two.pro li p{line-height:1.3vw;margin-bottom:0.3vw;font-size:0.73vw;text-transform:none;color:#000;}
.header .nav .two.pro li .more{display:inline-block;line-height:1.15vw;padding:0 0.9vw;font-size:0.625vw;border-radius:0.6vw;background-color:#d71518;color:#fff;}
.header .nav .two.pro li .more:hover{background-color:#d71518;color:#fff;}
.header .nav .two.pro li a:hover{background:none;}
.header .nav .two.pro.four li{width:25%;}
.header.active .phone-menu .b1{transform:rotate(45deg);}
.header.active .phone-menu .b2{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.header.active .phone-menu .b3{transform:rotate(-45deg);}


.footer{padding:6.25vw 0 0;background-color:#eef0f2;}
.footer .subscr{margin-bottom:6.25vw;overflow:hidden;}
.footer .subscr img{height:3.125vw;width:auto;}
.footer .subscr .box{position:relative;float:right;width:27vw;height:3.125vw;background-color:#fff;border-radius:1.6vw;overflow:hidden;}
.footer .subscr .box input[type="text"]{width:100%;height:3.125vw;line-height:3.125vw;padding:0 10.3vw 0 1.3vw;font-size:0.73vw;;box-sizing:border-box;}
.footer .subscr .box input[type="submit"]{position:absolute;right:0;top:0;width:9vw;height:3.125vw;border-radius:1.6vw;background-color:#cf0526;color:#fff;font-size:0.73vw;font-family:"Gotham-Medium";cursor:pointer;}
.footer .nav{display:flex;margin-bottom:4vw;justify-content:space-between;}
.footer .nav h3{line-height:1.3vw;margin-bottom:1.7vw;font-size:0.83vw;font-family:"Gotham-Bold";color:#111;text-transform:uppercase;}
.footer .nav li{line-height:1.3vw;margin-bottom:0.55vw;font-size:0.73vw;color:#666;}
.footer .nav li a{color:#666;}
.footer .nav li a:hover{color:#d71518;}
.footer .nav li span{color:#111;font-family:"Gotham-Medium";}
.footer .nav .item{max-width:11.5vw;}
.footer .fbox{padding:1vw 0;border-bottom:1px solid #cfd0d2;overflow:hidden;}
.footer .fbox h3{float:left;height:2vw;line-height:2vw;margin-right:1.5vw;font-size:0.83vw;font-family:"Gotham-Bold";color:#111;text-transform:uppercase;}
.footer .sns{float:right;overflow:hidden;}
.footer .sns a{display:block;float:left;width:2vw;height:2vw;margin-right:1.2vw;background-image:url(/images/icon-sns.png);background-size:400% 200%;font-size:0;}
.footer .sns a:hover{background-position-y:-100%;}
.footer .sns .twitter{background-position-x:0;}
.footer .sns .facebook{background-position-x:-100%;}
.footer .sns .instagram{background-position-x:-200%;}
.footer .sns .youtube{background-position-x:-300%;}
.footer .flinks{float:left;max-width:50%;}
.footer .flinks a{line-height:2vw;font-size:0.73vw;margin-right:1vw;}
.copy-right{padding:1vw 0 4.5vw;background-color:#eef0f2;overflow:hidden;}
.copy-right p{float:left;line-height:1.5625vw;font-size:0.73vw;color:#666;}
.copy-right .to-top{float:right;line-height:1.5625vw;font-size:0.73vw;font-family:"Gotham-Medium";}
.copy-right .to-top a:after{content:"";display:inline-block;vertical-align:middle;width:0.8vw;height:0.47vw;margin:-0.2vw 0 0 0.5vw;background-image:url(/images/arrow.png);background-size:200% 100%;}
.copy-right .to-top a:hover:after{background-position-x:-100%;}


.flow-video{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);transition:all .5s;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;z-index:-1;}
.flow-video .box{position:absolute;top:30%;left:50%;width:854px;height:480px;transform:translate(-50%,-50%);box-sizing:border-box;box-shadow:0 0 20px #333;transition:all .5s;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;background:#fff url(/images/loadinglit.gif) no-repeat center;}
.flow-video .box i{position:absolute;right:-36px;top:0;width:36px;height:36px;background:url(/images/close.png);cursor:pointer;}
.flow-video.on{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;z-index:99999;}
.flow-video.on .box{top:50%;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}


.an-overall .animate{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:transform .8s ease,opacity .8s ease;}
.an-overall .ant{transform:translateY(80px);}
.an-overall .anl{transform:translateX(-80px);}
.an-overall .anr{transform:translateX(80px);}
.an-overall .t1{transition-delay:.2s;}
.an-overall .t2{transition-delay:.4s;}
.an-overall .t3{transition-delay:.6s;}
.an-overall .t4{transition-delay:.8s;}
.an-overall .t5{transition-delay:1s;}
.an-overall .t6{transition-delay:1.2s;}
.an-overall .t7{transition-delay:1.4s;}
.an-overall .t8{transition-delay:1.6s;}
.an-overall.action .animate{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.an-overall.action .ant{transform:translateY(0);}
.an-overall.action .anl{transform:translateX(0);}
.an-overall.action .anr{transform:translateX(0);}


.page{text-align:center;clear:both;}
.page ul{display:inline-block;}
.page ul li{float:left;margin:0 5px 10px;border-radius:5px;overflow:hidden;}
.page ul li a{display:block;line-height:36px;padding:0 14px;background-color:#ccc;}
.page ul li.thisclass a{background-color:#d71518;color:#fff;}
.page ul li a:hover{background-color:#d71518;color:#fff;}


.index-main .slidebox{width:100%;position:relative;z-index:99;overflow:hidden;}
.index-main .slidebox .slideshow{width:100%;margin:0 auto;overflow:hidden;position:relative;}
.index-main .slidebox .slideshow ul{position:relative;width:4000px;overflow:hidden;}
.index-main .slidebox .slideshow ul li{position:relative;float:left;height:46.5vw;overflow:hidden;}
.index-main .slidebox .slideshow ul li img{width:100%;height:auto;}
.index-main .slidebox .slideshow ul li video{width:100%;height:auto;background-color:#000;}
.index-main .slidebox .slideshow ul li .text{position:absolute;left:4%;top:25%;}
.index-main .slidebox .slideshow ul li .text h1{line-height:5vw;margin-bottom:1vw;font-size:3.5vw;color:#fff;font-family:"Gotham-Black";font-style:italic;text-shadow:0.3vw 0.3vw 0.5vw rgba(0,0,0,.5);text-transform:uppercase;}
.index-main .slidebox .slideshow ul li .text p{line-height:3vw;font-size:2vw;color:#ccc;text-shadow:0.3vw 0.3vw 0.5vw rgba(0,0,0,.7);text-transform:uppercase;font-style:italic;}
.index-main .slidebox .slidelist{position:absolute;left:0;bottom:2.3vw;width:100%;text-align:center;}
.index-main .slidebox .slidelist ul{display:inline-block;vertical-align:top;}
.index-main .slidebox .slidelist ul li{float:left;width:25px;height:25px;padding:8px;margin:0 10px;border-radius:50%;cursor:pointer;box-sizing:border-box;}
.index-main .slidebox .slidelist ul li i{display:block;width:9px;height:9px;border-radius:50%;background-color:#ababab;}
.index-main .slidebox .slidelist ul li.active{padding:7px;border:1px solid #fff;}
.index-main .slidebox .slidelist ul li.active i{background-color:#fff;}
.index-main .slidebox .item-btn{position:absolute;width:52px;height:52px;top:50%;margin-top:-26px;background:url(/images/all-icon.png) no-repeat;cursor:pointer;}
.index-main .slidebox .prev{left:0;background-position:-5px -5px;}
.index-main .slidebox .next{right:0;background-position:-57px -5px;}


.index-main .slide-mob{display:none;width:100%;position:relative;z-index:99;overflow:hidden;}
.index-main .slide-mob .slide-pic{width:100%;margin:0 auto;overflow:hidden;position:relative;}
.index-main .slide-mob .slide-pic ul{position:relative;width:4000px;overflow:hidden;}
.index-main .slide-mob .slide-pic ul li{position:relative;float:left;width:100vw;overflow:hidden;}
.index-main .slide-mob .slide-pic ul li img{width:100%;height:auto;}
.index-main .slide-mob .slide-pic ul li video{width:100%;height:auto;background-color:#000;}
.index-main .slide-mob .slide-pic ul li .text{position:absolute;left:4%;top:25%;}
.index-main .slide-mob .slide-pic ul li .text h1{line-height:5vw;margin-bottom:1vw;font-size:4.5vw;color:#fff;font-family:"Gotham-Black";font-style:italic;text-shadow:0.3vw 0.3vw 0.5vw rgba(0,0,0,.5);text-transform:uppercase;}
.index-main .slide-mob .slide-pic ul li .text p{line-height:3vw;font-size:2vw;color:#ccc;text-shadow:0.3vw 0.3vw 0.5vw rgba(0,0,0,.7);text-transform:uppercase;font-style:italic;}
.index-main .slide-mob .slide-dot{position:absolute;left:0;bottom:2.3vw;width:100%;text-align:center;}
.index-main .slide-mob .slide-dot ul{display:inline-block;vertical-align:top;}
.index-main .slide-mob .slide-dot ul li{float:left;width:25px;height:25px;padding:8px;margin:0 10px;border-radius:50%;cursor:pointer;box-sizing:border-box;}
.index-main .slide-mob .slide-dot ul li i{display:block;width:9px;height:9px;border-radius:50%;background-color:#ababab;}
.index-main .slide-mob .slide-dot ul li.active{padding:7px;border:1px solid #fff;}
.index-main .slide-mob .slide-dot ul li.active i{background-color:#fff;}


.index-products{position:relative;padding:12vw 0 0;}
.index-products .title{margin-bottom:2.85vw;overflow:hidden;}
.index-products .title h2{float:left;line-height:2vw;font-size:1.875vw;font-family:"Gotham-Bold";text-transform:uppercase;color:#131313;}
.index-products .title .tab{float:right;padding-top:1.2vw;}
.index-products .title .tab span{float:left;display:block;line-height:0.75vw;margin-left:3.9vw;font-size:0.73vw;font-family:"Gotham-Medium";color:#c5c5c5;text-transform:uppercase;cursor:pointer;}
.index-products .title .tab span:hover{color:#cf0526;}
.index-products .title .tab span:nth-child(1){margin-left:0;}
.index-products .title .tab .on{color:#cf0526;border-bottom:1px solid #f4d4d7;}
.index-products .cont{overflow:hidden;}
.index-products .cont ul{display:none;width:101.38888%;}
.index-products .cont ul.on{display:block;}
.index-products .cont li{float:left;width:17.8%;padding-top:4vw;margin-right:1.37%;text-align:center;border-radius:0.9vw;box-sizing:border-box;overflow:hidden;transition:all .5s;}
.index-products .cont li .pic{width:22.95vw;overflow:hidden;transition:all .5s;}
.index-products .cont li .pic img{width:100%;height:auto;transition:all .5s;}
.index-products .cont li .pic img:hover{transform:scale(1.05);}
.index-products .cont li .text{padding:0.52vw 0.52vw 1.875vw;}
.index-products .cont li .text h3{line-height:1.3vw;font-size:1.25vw;font-family:"Gotham-Medium";text-transform:uppercase;color:#cf0526;}
.index-products .cont li .text p{line-height:0.9375vw;margin:0.5vw 0;font-size:0.73vw;color:#000;}
.index-products .cont li .text span{display:block;line-height:0.9375vw;font-size:0.73vw;color:#999;text-transform:uppercase;}
.index-products .cont li:nth-child(1){background-color:#f5f1ed;}
.index-products .cont li:nth-child(2){background-color:#eef0f2;}
.index-products .cont li:nth-child(3){background-color:#ecf8f8;}
.index-products .cont li:nth-child(4){background-color:#eee4e1;}
.index-products .cont li.on{width:41.12%;}
.index-products .cont li.on .pic{padding:0 4.15vw;}
.index-products .cont .three li{width:17.8%;}
.index-products .cont .three li.on{width:60.29%;}
.index-products .cont .three li.on .pic{padding:0 11.45vw;}


.index-cate{padding:10.4vw 0;overflow:hidden;}
.index-cate .slide{position:relative;}
.index-cate .slide .slide-pic ul{position:relative;width:100%;height:0;padding-bottom:60.4165%;}
.index-cate .slide .slide-pic li .vbox{position:absolute;left:0;top:0;width:52%;border-radius:0.9vw;overflow:hidden;transform:translateX(5%) scale(0.85);opacity:0;transition:all .5s;z-index:-1;}
.index-cate .slide .slide-pic li .vbox img{width:100%;height:auto;}
.index-cate .slide .slide-pic li .vbox .info{position:absolute;left:0;top:3.6vw;width:100%;padding:0 8%;box-sizing:border-box;}
.index-cate .slide .slide-pic li .vbox .info h2{line-height:1.875vw;margin-bottom:0.52vw;font-size:1.875vw;font-family:"Gotham-Black";text-transform:uppercase;color:#010101;}
.index-cate .slide .slide-pic li .vbox .info p{line-height:1.3vw;font-size:0.83vw;color:#010101;text-transform:uppercase;}
.index-cate .slide .slide-pic li .vbox .info i{position:relative;display:inline-block;line-height:1.85vw;margin-top:2.35vw;padding:0 1.3vw 0 3.125vw;border:1px solid #bcbab7;border-radius:1vw;cursor:pointer;transition:all .5s;}
.index-cate .slide .slide-pic li .vbox .info i:after{content:"";position:absolute;left:0;top:50%;width:2.6vw;height:2.6vw;margin-top:-1.3vw;background-image:url(/images/icon-play.png);background-size:100% 100%;transition:all .5s;}
.index-cate .slide .slide-pic li .vbox .info i:hover{background-color:#cf0526;border-color:#cf0526;color:#fff;}
.index-cate .slide .slide-pic li .vbox .info i:hover:after{transform:scale(1.1);}
.index-cate .slide .slide-pic li .side{position:absolute;right:0;top:0;width:45.13889%;height:100%;}
.index-cate .slide .slide-pic li .side .item{position:absolute;bottom:0;right:0;height:0;padding-bottom:63.846%;border-radius:0.9vw;overflow:hidden;opacity:0;transition:all .5s;z-index:-1;}
.index-cate .slide .slide-pic li .side .item img{width:100%;height:auto;transition:all .5s;}
.index-cate .slide .slide-pic li .side .item .pos{position:absolute;left:0;top:0;width:100%;height:100%;}
.index-cate .slide .slide-pic li .side .item .fea{position:absolute;left:0;bottom:1.85vw;width:100%;padding:0 2.6vw;box-sizing:border-box;}
.index-cate .slide .slide-pic li .side .item .fea p{line-height:1.4vw;font-size:0.73vw;color:#666;}
.index-cate .slide .slide-pic li .side .item .fea p span{color:#010101;}
.index-cate .slide .slide-pic li .side .item .info{position:absolute;left:0;top:3vw;width:100%;padding:0 2.6vw;box-sizing:border-box;}
.index-cate .slide .slide-pic li .side .item .info h2{line-height:2vw;margin-bottom:1vw;font-size:1.875vw;font-family:"Gotham-Black";text-transform:uppercase;}
.index-cate .slide .slide-pic li .side .item .info h2 span{display:block;line-height:1.5625vw;font-size:1.25vw;font-family:"Gotham-Medium";}
.index-cate .slide .slide-pic li .side .item .info p{line-height:1.3vw;font-size:0.73vw;color:#666;}
.index-cate .slide .slide-pic li .side .item:hover img{transform:scale(1.05);}
.index-cate .slide .slide-pic li .side .top{bottom:initial;top:0;}
.index-cate .slide .slide-pic li.on .vbox{opacity:1;transform:scale(1);z-index:3;}
.index-cate .slide .slide-pic li.on .side .item{opacity:1;z-index:3;}
.index-cate .slide .slide-pic li.rig .vbox{opacity:1;transform:translateX(0) scale(1);z-index:2;}
.index-cate .slide .slide-pic li.right .vbox{opacity:1;transform:translateX(0) scale(1);z-index:1;}
.index-cate .slide .slide-pic li.rightout .vbox{transform:translateX(-15%) scale(1);z-index:-1;}
.index-cate .slide .btn{position:absolute;top:50%;width:15px;height:15px;margin-top:-25px;opacity:0;z-index:4;transition:all .5s;cursor:pointer;}
.index-cate .slide .btn:before,.index-cate .slide .btn:after{content:"";position:absolute;left:0;width:20px;height:3px;background-color:#d71518;transition:all .5s;}
.index-cate .slide .btn:before{border-bottom-right-radius:3px;transform:rotate(-45deg);}
.index-cate .slide .btn:after{border-top-right-radius:3px;transform:rotate(45deg);}
.index-cate .slide .btn:hover:before,.index-cate .slide .btn:hover:after{background-color:#d71518;}
.index-cate .slide .next{left:15px;}
.index-cate .slide .next:before{top:0;}
.index-cate .slide .next:after{bottom:0;}
.index-cate .slide .prev{right:48%;margin-right:15px;}
.index-cate .slide .prev:before{bottom:0;}
.index-cate .slide .prev:after{top:0;}
.index-cate .slide:hover .slide-pic li.rig .vbox{transform:translateX(-5%) scale(0.95);}
.index-cate .slide:hover .slide-pic li.right .vbox{transform:translateX(-10%) scale(0.9);}
.index-cate .slide:hover .slide-pic li.rightout .vbox{transform:translateX(-15%) scale(0.85);z-index:-1;}
.index-cate .slide:hover .btn{opacity:1;}




.index-nav{overflow:hidden;}
.index-nav li{position:relative;float:left;width:33.33333%;overflow:hidden;}
.index-nav li img{width:100%;height:auto;transform:scale(1.05);transition:all .5s;}
.index-nav li .info{position:absolute;left:0;top:4.6875vw;width:100%;padding:0 3.65vw;text-transform:uppercase;box-sizing:border-box;}
.index-nav li .info span{display:block;line-height:1.3vw;margin-bottom:0.8vw;font-size:0.9375vw;font-family:"Gotham-Medium";color:#fff;}
.index-nav li .info h2{line-height:1.875vw;font-size:1.5625vw;font-family:"Gotham-Black";color:#fff;}
.index-nav li:hover img{transform:scale(1.1);}



.main-about .profile{padding:7.8vw 0 4.3vw;}
.main-about .profile h1{float:left;width:33.5vw;line-height:4vw;font-size:3.75vw;color:#000;}
.main-about .profile p{float:right;width:37.3vw;line-height:2.35vw;margin-bottom:2.8vw;font-size:1.15vw;}
.main-about .profile ul{clear:both;overflow:hidden;}
.main-about .profile li{float:left;width:25%;border-right:1px solid #d3d3d3;text-align:center;box-sizing:border-box;}
.main-about .profile li h3{line-height:2.8vw;font-size:2.5vw;font-family:"Gotham-Bold";color:#000;}
.main-about .profile li span{display:block;line-height:2vw;font-size:0.9375vw;color:#999;}
.main-about .profile li:nth-last-child(1){border-right:none;}
.main-about .slide{position:relative;overflow:hidden;}
.main-about .slide .text{position:absolute;right:0;bottom:0;width:35.5vw;padding:4.15vw 14vw 3.125vw 4vw;background-color:#f2f2f2;box-sizing:border-box;}
.main-about .slide .text p{line-height:1.875vw;font-size:1.15vw;color:#171717;}
.main-about .slide .slide-pic{position:relative;float:left;width:64.58vw;height:32vw;overflow:hidden;z-index:2;}
.main-about .slide .slide-pic li{position:relative;;float:left;width:64.58vw;height:32vw;}
.main-about .slide .slide-pic li i{position:absolute;left:50%;top:50%;width:3.2vw;height:3.2vw;margin:-1.6vw 0 0 -1.6vw;background-image:url(/images/about/icon-play.png);background-size:100% 100%;cursor:pointer;transition:all .5s;}
.main-about .slide .slide-pic li i:hover{transform:scale(1.1);}
.main-about .slide .slide-pic li img{width:100%;height:auto;}
.main-about .slide .slide-pic li iframe{width:100%;height:100%;border:none;box-sizing:border-box;}
.main-about .slide .slide-dot{float:left;margin-left:2vw;padding-top:5px;}
.main-about .slide .slide-dot li{position:relative;line-height:6px;margin-bottom:1.15vw;padding-left:1.5vw;cursor:pointer;transition:all .5s;}
.main-about .slide .slide-dot li:after{content:"";position:absolute;left:0;top:0;width:6px;height:100%;background-color:#171717;border-radius:3px;transition:all .5s;}
.main-about .slide .slide-dot li.active{line-height:2.4vw;color:#d70c19;}
.main-about .slide .slide-dot li.active:after{background-color:#d70c19;}
.main-about .cate .menu{position:relative;float:left;width:20%;box-sizing:border-box;}
.main-about .cate .menu .pos{position:sticky;top:3.125vw;padding:5vw 0;}
.main-about .cate .menu .pos span{display:block;line-height:1.5625vw;margin-bottom:3vw;font-size:0.9375vw;cursor:pointer;font-family:"Gotham-Medium";color:#999;}
.main-about .cate .menu .pos .on{color:#000;}
.main-about .cate .cont{float:right;width:80%;border-left:1px solid #e5e5e5;box-sizing:border-box;}
.main-about .cate .cont section{padding-left:7.25vw;}
.main-about .cate .cont section h2{line-height:4.4vw;font-size:3.75vw;font-family:"Gotham-Bold";color:#171717;}
.main-about .cate .cont .pro{padding:4.5vw 0 2.5vw 7.25vw;}
.main-about .cate .cont .pro p{line-height:1.875vw;margin-bottom:1.8vw;font-size:0.83vw;color:#171717;}
.main-about .cate .cont .his{padding:2vw 0 0 7.25vw;}
.main-about .cate .cont .his h2{margin-bottom:2vw;}
.main-about .cate .cont .his .hisbox{position:relative;padding:4vw 0;}
.main-about .cate .cont .his .hisbox .htab{position:relative;margin-bottom:1.8vw;font-size:0;}
.main-about .cate .cont .his .hisbox .htab span{display:inline-block;line-height:1.9vw;padding:0 1.9vw;margin-right:0.8vw;border:1px solid #4b4b4b;vertical-align:top;color:#848484;font-size:0.73vw;border-radius:0.3vw;cursor:pointer;}
.main-about .cate .cont .his .hisbox .htab span:hover,.main-about .cate .cont .his .hisbox .htab .on{background-color:#d70c19;border-color:#d70c19;color:#fff;}
.main-about .cate .cont .his .hisbox .hcont{position:relative;overflow:hidden;}
.main-about .cate .cont .his .hisbox .hcont li{position:relative;padding-left:7.8vw;}
.main-about .cate .cont .his .hisbox .hcont li .text{position:relative;padding:1.7vw 0;border-bottom:1px solid #303030;overflow:hidden;}
.main-about .cate .cont .his .hisbox .hcont li .text h3{float:left;width:26.5%;line-height:3.9vw;font-size:2.5vw;font-family:"Gotham-Black";-webkit-text-stroke:1px #454545;color:transparent;}
.main-about .cate .cont .his .hisbox .hcont li .text .pos{position:absolute;right:0;top:50%;width:73.5%;max-height:5.2vw;transform:translateY(-50%);overflow-y:auto;}
.main-about .cate .cont .his .hisbox .hcont li .text .pos p{line-height:1.3vw;font-size:0.73vw;color:#616161;}
.main-about .cate .cont .his .hisbox .hcont li .text .pos::-webkit-scrollbar{width:6px;background-color:#171717;}
.main-about .cate .cont .his .hisbox .hcont li .text .pos::-webkit-scrollbar-thumb{width:6px;height:6px;border-radius:3px;background:#333;}
.main-about .cate .cont .his .hisbox .hcont li i{position:absolute;left:0;top:50%;width:2.45vw;height:2.45vw;margin-top:-1.225vw;box-sizing:border-box;border:2px solid #171717;border-radius:50%;}
.main-about .cate .cont .his .hisbox .hcont li i:after{content:"";position:absolute;left:50%;top:50%;width:1vw;height:1vw;margin:-0.5vw 0 0 -0.5vw;background-color:#171717;border:0.16vw solid #3e3e3e;box-sizing:border-box;border-radius:50%;}
.main-about .cate .cont .his .hisbox .hcont li:after{content:"";position:absolute;left:3.125vw;top:50%;width:1.3vw;height:1px;background-color:#ff0000;}
.main-about .cate .cont .his .hisbox .hcont li:hover .text h3{color:#fff;-webkit-text-stroke:0 #fff;}
.main-about .cate .cont .his .hisbox .hcont li:hover .text p{color:#b8b8b8;}
.main-about .cate .cont .his .hisbox .hcont li:hover i{border-color:#451212;}
.main-about .cate .cont .his .hisbox .hcont li:hover i:after{border-color:#ff0000;}
.main-about .cate .cont .his .hisbox .hcont .item{display:none;max-height:36.5vw;padding-right:10px;overflow-y:auto;}
.main-about .cate .cont .his .hisbox .hcont .item::-webkit-scrollbar{width:6px;background-color:#171717;}
.main-about .cate .cont .his .hisbox .hcont .item::-webkit-scrollbar-thumb{width:6px;height:6px;border-radius:3px;background:#333;}
.main-about .cate .cont .his .hisbox .hcont .item.on{display:block;}
.main-about .cate .cont .his .hisbox .hcont:before{content:"";position:absolute;left:1.225vw;top:3.6vw;width:1px;height:100%;margin-left:-0.5px;background-color:#3e3e3e;}
.main-about .cate .cont .his .hisbox:before{content:"";position:absolute;left:-7.25vw;top:0;width:200%;height:100%;background-color:#171717;}
.main-about .cate .cont .cer{position:relative;padding:4vw 0 4vw 7.25vw;}
.main-about .cate .cont .cer h2{position:relative;float:left;margin-bottom:3vw;}
.main-about .cate .cont .cer .ctab{position:relative;float:right;margin-top:2.5vw;}
.main-about .cate .cont .cer .ctab span{display:inline-block;line-height:1vw;font-size:0.73vw;text-transform:uppercase;cursor:pointer;}
.main-about .cate .cont .cer .ctab span:nth-child(1){padding-right:1.3vw;margin-right:1.3vw;border-right:1px solid #dadada;}
.main-about .cate .cont .cer .ctab span:hover,.main-about .cate .cont .cer .ctab .on{color:#db454b;}
.main-about .cate .cont .cer .ccont ul{display:none;position:relative;width:103.03%;clear:both;overflow:hidden;}
.main-about .cate .cont .cer .ccont ul.on{display:block;}
.main-about .cate .cont .cer .ccont li{float:left;width:22.0588%;margin:0 2.9412% 2.9412% 0;text-align:center;}
.main-about .cate .cont .cer .ccont li img{width:100%;height:auto;}
.main-about .cate .cont .cer .ccont li p{line-height:1vw;margin-top:0.3vw;font-size:0.73vw;}
.main-about .cate .cont .cer .ccont li:nth-child(4n+1){clear:both;}
.main-about .cate .cont .cer:before{content:"";position:absolute;left:0;top:0;width:200%;height:100%;background-color:#f2f2f2;}
.main-about .cate .cont .join{padding:4vw 0 4vw 0;}
.main-about .cate .cont .join h2{padding-left:7.25vw;margin-bottom:3vw;}
.main-about .cate .cont .join .slide-join{position:relative;margin-bottom:2.6vw;background-color:#f0efef;}
.main-about .cate .cont .join .slide-join .slide-pic{position:relative;;width:37.5vw;height:22.915vw;overflow:hidden;z-index:2;}
.main-about .cate .cont .join .slide-join .slide-pic li{float:left;width:37.5vw;height:22.915vw;overflow:hidden;}
.main-about .cate .cont .join .slide-join .slide-pic li img{width:100%;height:auto;}
.main-about .cate .cont .join .slide-join .slide-dot{position:absolute;left:0;bottom:0;width:37.5vw;height:2.24vw;padding:0.65vw 0;background-color:rgba(0,0,0,.5);text-align:center;box-sizing:border-box;z-index:3;}
.main-about .cate .cont .join .slide-join .slide-dot ul{display:inline-block;vertical-align:top;}
.main-about .cate .cont .join .slide-join .slide-dot li{position:relative;float:left;width:0.94vw;height:0.94vw;margin:0 0.2vw;box-sizing:border-box;border-radius:50%;cursor:pointer;}
.main-about .cate .cont .join .slide-join .slide-dot li:after{content:"";position:absolute;left:50%;top:50%;width:0.32vw;height:0.32vw;margin:-0.16vw 0 0 -0.16vw;background-color:#a8ac98;border-radius:50%;}
.main-about .cate .cont .join .slide-join .slide-dot li.active{border:1px solid #d70c19;}
.main-about .cate .cont .join .slide-join .slide-dot li.active:after{background-color:#d70c19;}
.main-about .cate .cont .join .slide-join .text{position:absolute;right:0;top:0;width:37.45%;height:100%;padding:3.385vw;box-sizing:border-box;}
.main-about .cate .cont .join .slide-join .text h3{line-height:1.5625vw;font-size:0.9375vw;color:#171717;}
.main-about .cate .cont .join .slide-join .text p{line-height:1.5625vw;margin-bottom:1vw;font-size:0.9375vw;color:#171717;font-family:"Gotham-Light";}
.main-about .cate .cont .join .info{padding-left:7.25vw;overflow:hidden;}
.main-about .cate .cont .join .info li{position:relative;border-bottom:1px solid #e6e6e6;}
.main-about .cate .cont .join .info li i{position:absolute;right:0;top:1vw;width:2vw;height:2vw;border-radius:50%;background-color:#999;cursor:pointer;}
.main-about .cate .cont .join .info li i:before{content:"";position:absolute;left:50%;top:50%;width:1vw;height:2px;margin:-1px 0 0 -0.5vw;background-color:#fff;}
.main-about .cate .cont .join .info li i:after{content:"";position:absolute;left:50%;top:50%;width:2px;height:1vw;margin:-0.5vw 0 0 -1px;background-color:#fff;}
.main-about .cate .cont .join .info li i:hover{background-color:#d70c19;}
.main-about .cate .cont .join .info li.on i{background-color:#d70c19;}
.main-about .cate .cont .join .info li.on i:after{display:none;}
.main-about .cate .cont .join .info h3{line-height:2vw;padding:1vw 2.5vw 1vw 0;font-size:1.5625vw;}
.main-about .cate .cont .join .info h4{line-height:1.5625vw;margin-bottom:0.9vw;font-size:0.9375vw;}
.main-about .cate .cont .join .info p{line-height:1vw;margin-bottom:0.9vw;font-size:0.73vw;}
.main-about .cate .cont .join .info .detail{display:none;width:107%;padding:1.5625vw 0;border-top:1px solid #e6e6e6;overflow:hidden;}
.main-about .cate .cont .join .info .detail .half{float:left;width:43.4579%;margin-right:6.5421%;}
.main-about .cate .cont .join .info .detail .full{width:93.4579%;}



.list-news{padding:3.125vw 0;}
.list-news .title{margin-bottom:3.125vw;}
.list-news .title h1{float:left;line-height:3.125vw;font-size:2.35vw;font-family:"Gotham-Bold";}
.list-news .title .cate{float:right;margin-top:0.5vw;height:2.125vw;}
.list-news .title .cate p{position:relative;width:18.75vw;height:2.125vw;line-height:2.125vw;padding:0 1vw;border:1px solid #dbdbdb;box-sizing:border-box;cursor:pointer;color:#171717;}
.list-news .title .cate p:after{content:"";position:absolute;right:0.5vw;top:50%;width:1.56vw;height:1.56vw;margin-top:-0.78vw;background-image:url(/images/news/icon-filter.png);background-size:100% 100%;}
.list-news .title .cate p:hover{background-color:#f5f5f5;}
.list-news .title .cate .selbox{position:relative;display:none;border:1px solid #dbdbdb;background-color:#fff;border-top:none;box-sizing:border-box;z-index:9;}
.list-news .title .cate .selbox span{display:block;line-height:2vw;padding:0 1vw;}
.list-news .title .cate .selbox span a{display:block;}
.list-news .title .cate .selbox span:hover{background-color:#f5f5f5;}
.list-news .title .cate.on .selbox{display:block;}
.list-news .title:after{content:"";display:block;height:0;clear:both;}
.list-news .cont{margin-bottom:1vw;overflow:hidden;clear:both;}
.list-news .cont ul{width:102.083%;}
.list-news .cont li{float:left;width:31.2925%;margin:0 2.0408% 3% 0;}
.list-news .cont li .pic{height:0;margin-bottom:1vw;padding-bottom:56.52%;overflow:hidden;}
.list-news .cont li .pic img{width:100%;height:auto;transition:all .5s;}
.list-news .cont li .pic img:hover{transform:scale(1.05);}
.list-news .cont li .text{}
.list-news .cont li .text h3{line-height:1.2vw;font-size:0.9375vw;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.list-news .cont li .text span{display:block;line-height:1vw;margin:0.7vw 0;font-size:0.73vw;color:#cf0526;}
.list-news .cont li .text p{line-height:1vw;font-size:0.73vw;font-family:"Gotham-Light";overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.list-news .cont li .text .more{display:inline-block;line-height:1.9vw;margin-top:1vw;padding:0 1.85vw;background-color:#cf0526;color:#fff;border-radius:0.3vw;}
.list-news .cont li:nth-child(3n+1){clear:both;}

.main-news{padding:4vw 0;}
.main-news h1{line-height:1.5vw;margin-bottom:1vw;font-size:1.3vw;}
.main-news .info{padding-bottom:0.5vw;border-bottom:1px solid #ddd;line-height:1.5vw;font-size:0.73vw;}
.main-news .info span,.main-news .info time{display:inline-block;vertical-align:top;}
.main-news .info span{margin-right:1.5vw;}
.main-news .cont{padding:2vw 0;margin-bottom:2vw;border-bottom:1px solid #ddd;line-height:1.3vw;font-size:0.83vw;}
.main-news .cont a{color:#d71518;}
.main-news .cont h3{line-height:1.5vw;margin-bottom:1vw;font-size:1vw;color:#000;}
.main-news .cont p{line-height:1.3vw;margin-bottom:1vw;font-size:0.83vw;}
.main-news .cont strong{color:#000;}
.main-news .cont img{max-width:100% !important;height:auto !important;margin-bottom:1vw;}



.list-support{padding-bottom:4vw;}
.list-support .category{height:3.65vw;margin-bottom:4.95vw;overflow:hidden;}
.list-support .category li{float:left;width:33.33333%;line-height:3.65vw;font-size:0.83vw;font-family:"Gotham-Medium";text-align:center;text-transform:uppercase;border-right:1px solid #fff;box-sizing:border-box;}
.list-support .category li a{display:block;background-color:#e5e5e5;color:#171717;}
.list-support .category li:nth-last-child(1){border-right:none;}
.list-support .category li.active a{background-color:#cf0526;color:#fff;}
.list-support .category.hx li{width:25%;}
.list-support .title{margin-bottom:1vw;border-bottom:1px solid #000;overflow:hidden;}
.list-support .title h1{line-height:3.125vw;font-size:3.125vw;font-family:"Gotham-Bold";color:#171717;}
.list-support .title p{float:left;line-height:2.6vw;font-size:0.73vw;color:#a3a3a3;}
.list-support .title .tab{float:right;line-height:2.6vw;font-size:1vw;}
.list-support .title .tab span{display:inline-block;margin-left:2.4vw;cursor:pointer;color:#a3a3a3;}
.list-support .title .tab .on{color:#cf0526;}
.list-support .title.none{margin-bottom:2vw;border-bottom:none;}
.list-support .faq ul{display:none;}
.list-support .faq ul.on{display:block;}
.list-support .faq li{position:relative;padding:1.3vw 1.5vw 1.3vw 0;border-bottom:1px solid #e5e5e5;}
.list-support .faq li i{position:absolute;right:0;top:1.7vw;width:1vw;height:1vw;cursor:pointer;}
.list-support .faq li i:before{content:"";position:absolute;left:0;top:50%;width:100%;height:2px;margin-top:-1px;background-color:#cf0526;}
.list-support .faq li i:after{content:"";position:absolute;left:50%;top:0;width:2px;height:100%;margin-left:-1px;background-color:#cf0526;}
.list-support .faq li h3{line-height:1.8vw;font-size:1.25vw;color:#171717;}
.list-support .faq li .answer{display:none;line-height:1.5625vw;padding-top:0.52vw;font-size:0.83vw;color:#a3a3a3;}
.list-support .faq li .answer p{line-height:1.5625vw;font-size:0.83vw;color:#a3a3a3;}
.list-support .faq li.on i:after{display:none;}
.list-support .download{overflow:hidden;}
.list-support .download ul{width:105.55555%;}
.list-support .download li{float:left;width:19.73684%;margin:0 5.26316% 3% 0;border:1px solid #dcdcdc;box-sizing:border-box;text-align:center;}
.list-support .download li .box{position:relative;padding:2vw 1.3vw 1.3vw;border-bottom:1px solid #dcdcdc;}
.list-support .download li .box h3{line-height:1.3vw;font-size:0.83vw;font-family:"Gotham-Bold";color:#171717;}
.list-support .download li .box a{position:absolute;left:0;top:0;width:100%;height:100%;}
.list-support .download li .box i{display:block;width:2.6vw;height:2.6vw;margin:0 auto 1vw;background-image:url(/images/support/icon-download.png);background-size:400% 200%;}
.list-support .download li .box i.desktop{background-position-x:0;}
.list-support .download li .box i.android{background-position-x:-100%;}
.list-support .download li .box i.coffee{background-position-x:-300%;}
.list-support .download li .box i.microphone{background-position-x:-200%;}
.list-support .download li .down{display:block;line-height:2.85vw;font-size:0.83vw;font-family:"Gotham-Medium";background-color:#eef0f2;color:#97999a;}
.list-support .download li:hover .box i{background-position-y:-100%;}
.list-support .download li:hover .down{background-color:#cf0526;color:#fff;}
.list-support .ship li{padding-bottom:2vw;margin-bottom:2.85vw;border-bottom:1px solid #e5e5e5;}
.list-support .ship li h3{position:relative;line-height:1.8vw;margin-bottom:2vw;padding:1vw 0 1vw 4.4vw;border-bottom:1px solid #e5e5e5;font-size:1.25vw;color:#171717;}
.list-support .ship li h3 i{position:absolute;left:0.2vw;top:0;line-height:2.85vw;font-size:2.5vw;font-style:italic;font-family:"Gotham-Medium";color:#d70c19;}
.list-support .ship li .info{line-height:1.5625vw;font-size:0.83vw;}
.list-support .ship li .info p{position:relative;line-height:1.5625vw;padding-left:1.3vw;font-size:0.83vw;}
.list-support .ship li .info p:after{content:"";position:absolute;left:0;top:0.78125vw;width:0.365vw;height:0.365vw;margin-top:-0.1825vw;background-color:#171717;border-radius:50%;}




.map{height:39.6vw;background-color:#f1f1f1;}
.map iframe{width:100%;height:100%;border:none;}
.main-contact{padding:3vw 0;overflow:hidden;}
.main-contact h2{line-height:2vw;font-size:1.85vw;margin-bottom:0.8vw;text-transform:uppercase;color:#171717;font-family:"Gotham-Bold";}
.main-contact .way{float:left;width:42%;padding:4.5vw 0;box-sizing:border-box;}

.main-contact .way > p{line-height:1.5vw;margin-bottom:2vw;font-size:0.9375vw;}
.main-contact .way ul{overflow:hidden;border-top:1px solid #dadada;border-left:1px solid #dadada;}
.main-contact .way li{float:left;width:33.333%;padding:1.3vw 0.5vw;border-right:1px solid #dadada;border-bottom:1px solid #dadada;text-align:center;box-sizing:border-box;}
.main-contact .way li i{display:block;width:2.6vw;height:2.6vw;margin:0 auto 0.5vw;background-image:url(/images/contact/icon-way.png);background-size:400% 100%;}
.main-contact .way li .tel{background-position-x:0;}
.main-contact .way li .mail{background-position-x:-100%;}
.main-contact .way li .pc{background-position-x:-200%;}
.main-contact .way li .add{background-position-x:-300%;}
.main-contact .way li h3{line-height:1vw;margin-bottom:0.5vw;font-size:0.83vw;font-family:"Gotham-Bold";color:#171717;}
.main-contact .way li p{line-height:1vw;font-size:0.73vw;}
.main-contact .way li.big{width:100%;}

.main-contact .way .sns{margin-top:2.5vw;overflow:hidden;}
.main-contact .way .sns h3{line-height:1vw;margin-bottom:0.8vw;color:#000;font-size:0.83vw;}
.main-contact .way .sns a{display:block;float:left;width:2vw;height:2vw;margin-right:1.2vw;background-image:url(/images/icon-sns.png);background-size:400% 200%;font-size:0;}
.main-contact .way .sns a:hover{background-position-y:-100%;}
.main-contact .way .sns .twitter{background-position-x:0;}
.main-contact .way .sns .facebook{background-position-x:-100%;}
.main-contact .way .sns .instagram{background-position-x:-200%;}
.main-contact .way .sns .youtube{background-position-x:-300%;}
.main-contact .message{float:right;width:50%;padding:4.5vw 3.385vw;background-color:#f7f7f7;box-sizing:border-box;font-size:0;}
.main-contact .message p{line-height:1.3vw;margin-bottom:2vw;font-size:0.73vw;}
.main-contact .message p span{color:#005cb9;}
.main-contact .message input,.main-contact .message textarea{width:100%;height:2.45vw;line-height:2.45vw;padding:0 0.5vw;margin-bottom:2.6%;border:1px solid #dadada;border-radius:0.3vw;box-sizing:border-box;}
.main-contact .message textarea{height:8.5vw;line-height:1.3vw;margin-bottom:1%;padding:0.25vw 0.5vw;}
.main-contact .message .sub{width:10vw;margin-bottom:0;background-color:#cf0526;color:#fff;cursor:pointer;}
.main-contact .message .half{width:48.7%;}
.main-contact .message .left{margin-right:2.6%;}



.list-products{padding:40px 0;overflow:hidden;}
.list-products h1{line-height:30px;margin-bottom:30px;font-size:24px;text-align:center;}
.list-products ul{width:102%;}
.list-products li{float:left;width:48.039%;padding-top:4vw;margin:0 1.961% 1.961% 0;text-align:center;border-radius:0.9vw;box-sizing:border-box;overflow:hidden;transition:all .5s;}
.list-products li .pic{width:auto;padding:0 20px;text-align:center;overflow:hidden;transition:all .5s;}
.list-products li .pic img{width:280px;max-width:100%;height:auto;transition:all .5s;}
.list-products li .pic img:hover{transform:scale(1.05);}
.list-products li .text{padding:5px 5px 20px;}
.list-products li .text h3{line-height:25px;font-size:16px;font-family:"Gotham-Medium";text-transform:uppercase;color:#cf0526;}
.list-products li .text p{line-height:20px;margin:5px 0;font-size:12px;color:#000;}
.list-products li .text span{display:block;line-height:20px;font-size:12px;color:#999;text-transform:uppercase;}
.list-products li:nth-child(1){background-color:#f5f1ed;}
.list-products li:nth-child(2){background-color:#eef0f2;}
.list-products li:nth-child(3){background-color:#ecf8f8;}
.list-products li:nth-child(4){background-color:#eee4e1;}


.main-products .overview{padding:5vw 0;overflow:hidden;}
.main-products .overview .box-3d{float:left;width:62.5%;height:29vw;}
.main-products .overview .box-3d iframe{width:180%;height:180%;margin:-25% 0 0 -50%;}
.main-products .overview .text{position:relative;float:right;width:32%;}
.main-products .overview .text ul{margin-bottom:2vw;}
.main-products .overview .text ul li{position:relative;line-height:1.8vw;padding-left:1.3vw;font-size:0.9375vw;color:#666;}
.main-products .overview .text ul li:after{content:"";position:absolute;left:0;top:0.9vw;width:0.45vw;height:0.45vw;margin-top:-0.225vw;border-radius:50%;background-color:#cf0526;}
.main-products .overview .text .title{padding-bottom:1vw;margin-bottom:1vw;border-bottom:1px solid #cdcdcd;overflow:hidden;}
.main-products .overview .text .title span{display:block;float:left;width:4.4vw;height:4.4vw;line-height:4.4vw;margin-right:1.3vw;text-align:center;background-color:#cf0526;color:#fff;font-size:2.5vw;font-family:"Gotham-Bold";border-radius:0.5vw;}
.main-products .overview .text .title span.sm{font-size:1.7vw;}
.main-products .overview .text .title h1{line-height:2.2vw;font-size:1.875vw;font-family:"Gotham-Bold";color:#171717;padding-top: 1.1vw;}
.main-products .overview .text .desc{line-height:1.5625vw;margin-bottom:3vw;font-size:1.25vw;color:#171717;}
.main-products .overview .text .color{margin-bottom:2.45vw;padding:0.3vw 0;overflow:hidden;}
.main-products .overview .text .color span{display:inline-block;line-height:0.95vw;font-size:1.25vw;color:#171717;vertical-align:top;}
.main-products .overview .text .color .selbox{display:inline-block;height:0.95vw;vertical-align:top;}
.main-products .overview .text .color .selbox i{display:inline-block;vertical-align:top;width:0.95vw;height:0.95vw;margin-left:0.8vw;border:1px solid #cfcfcf;box-sizing:border-box;border-radius:50%;cursor:pointer;}
.main-products .overview .text .color .selbox .on{border-color:#cf0526;}
.main-products .overview .text .color .selbox .yellow{background-color:#fede00;}
.main-products .overview .text .color .selbox .black{background-color:#000;}
.main-products .overview .text .color .selbox .white{background-color:#fff;}
.main-products .overview .text .color .selbox .silver{background-image:-webkit-linear-gradient(45deg,#fcfcfc,#bababa);}
.main-products .overview .text .btn{overflow:hidden;}
.main-products .overview .text .btn span,.main-products .overview .text .btn a{display:block;float:left;width:10.9vw;line-height:2.9vw;font-size:0.83vw;font-family:"Gotham-Medium";color:#fff;text-align:center;text-transform:uppercase;border-radius:0.3vw;cursor:pointer;}
.main-products .overview .text .btn .quote{background-color:#cf0526;margin-right:1vw;}
.main-products .overview .text .btn .video{background-color:#171717;}
.main-products .overview .text .btn .video:before{content:"";display:inline-block;width:1.3vw;height:1.3vw;margin:-0.2vw 0.5vw 0 0;background-image:url(/images/btn-play.png);background-size:100% 100%;vertical-align:middle;}
.main-products .detail .dbox{position:relative;}
.main-products .detail .dbox > img{width:100%;height:auto;}
.main-products .detail .dbox .text{position:absolute;}
.main-products .detail img{max-width:100% !important;height:auto !important;}
.main-products .detail-mob{display:none;}
.main-products .detail-mob img{width:100% !important;height:auto !important;}
.main-products .parameter{padding:6.25vw 0;overflow:hidden;}
.main-products .parameter h2{line-height:3vw;margin-bottom:3vw;font-size:2.5vw;font-family:"Gotham-Bold";text-transform:uppercase;color:#171717;}
.main-products .parameter .pic{float:left;width:32%;}
.main-products .parameter .pic img{width:100%;height:auto;margin-bottom:3vw;}
.main-products .parameter .fpic{margin-bottom:3vw;}
.main-products .parameter .fpic img{max-width:100%;margin-right:5%;}
.main-products .parameter .tbox{float:right;width:64%;}
.main-products .parameter .ftbox{width:100%;margin-bottom:4vw;}
.main-products .parameter .ftbox h2{margin-bottom:2vw;}
.main-products .parameter .ftbox table{margin-bottom:0.5vw;}
.main-products .parameter .ftbox p{line-height:1.3vw;font-size:0.73vw;}
.main-products .parameter .ftbox p span{font-family:"Gotham-Medium";color:#171717;}
.main-products .parameter table{width:100%;}
.main-products .parameter table th,.main-products .parameter table td{line-height:1vw;padding:0.45vw 2vw;font-size:0.73vw;border:1px solid #cdcdcd;}
.main-products .parameter table th{max-width:25%;text-align:left;background-color:#eef0f2;font-weight:normal;}
.main-products .parameter table thead th{background-color:#a7a7a7;font-size:1vw;color:#171717;}



.main-products .detail .dbox{overflow:hidden;}
.main-products .detail .dbox .text h2{line-height:3vw;font-size:2.35vw;text-transform:uppercase;font-family:"Gotham-Bold";color:#000;}
.main-products .detail .dbox .text h3{line-height:2vw;margin-bottom:2vw;font-size:1.6vw;text-transform:uppercase;font-family:"Gotham-Medium";}
.main-products .detail .dbox .text hr{width:4vw;border:1px solid #d42542;margin:2.35vw 0;text-align:left;}
.main-products .detail .dbox .text p{line-height:1.75vw;font-size:1.25vw;}
.main-products .detail .box01 .text{left:0;top:40%;width:100%;text-align:center;}
.main-products .detail .box01 .text i{display:block;width:5.5vw;height:5.5vw;margin:0 auto 2.5vw;background-image:url(/images/btn-play.png);background-size:100% 100%;cursor:pointer;}
.main-products .detail .box01 .text p{line-height:1.5vw;font-size:1.25vw;color:#fff;text-transform:uppercase;}

.main-products .detail .h1 .box02 .text{left:12.5%;top:10%;}
.main-products .detail .h1 .box03 .text{left:0;top:10%;width:100%;text-align:center;}
.main-products .detail .h1 .box03 .text h2{margin-bottom:1.5vw;color:#fff;}
.main-products .detail .h1 .box03 .text p{margin-bottom:3.5vw;color:#c6c6c6;}
.main-products .detail .h1 .box03 .text img{width:73.95vw;height:auto;}
.main-products .detail .h1 .box04 .text{left:12.5%;top:28%;}
.main-products .detail .h1 .box05 .text{left:33.335%;top:16%;}
.main-products .detail .h1 .box05 .text h2{margin-bottom:4vw;color:#fff;}
.main-products .detail .h1 .box05 .text h2 span{color:#e2cd4d;}
.main-products .detail .h1 .box05 .text p{position:relative;padding-left:1.8vw;margin-bottom:0.5vw;margin-left:14.58vw;color:#cdcdcd;}
.main-products .detail .h1 .box05 .text p:after{content:"";position:absolute;left:0;top:0.875vw;width:0.55vw;height:1vw;margin-top:-0.5vw;background-image:url(/upload/h1/tip.png);background-size:100% 100%;}
.main-products .detail .h1 .box06 .text{left:12.5%;top:21%;}
.main-products .detail .h1 .box06 .text i{display:inline-block;line-height:3vw;margin-bottom:1vw;padding:0 0.8vw;background-color:#cf0526;color:#fff;font-size:0.9375vw;font-family:"Gotham-Bold";border-radius:0.5vw;text-transform:uppercase;}
.main-products .detail .h1 .box06 .text h2{margin-bottom:1.5vw;color:#fff;}
.main-products .detail .h1 .box06 .text p{margin-bottom:5.5vw;color:#fff;}
.main-products .detail .h1 .box06 .text p span{font-family:"Gotham-Bold";}
.main-products .detail .h1 .box06 .text img{width:33vw;height:auto;}
.main-products .detail .h1 .box07 .text{left:12.5%;top:14%;}
.main-products .detail .h1 .box07 .text p{margin-bottom:3vw;}
.main-products .detail .h1 .box07 .text img{width:16.354vw;height:auto;}
.main-products .detail .h1 .box08 .text{left:12.5%;top:15%;}
.main-products .detail .h1 .box08 .text h2{color:#fff;}
.main-products .detail .h1 .box08 .text h2 span{color:#cf0526;}
.main-products .detail .h1 .box08 .text p{margin-bottom:5vw;color:#a7a7a7;}
.main-products .detail .h1 .box08 .text img{width:73.95vw;height:auto;}
.main-products .detail .h1 .box09 .text{left:12.5%;top:16%;}
.main-products .detail .h1 .box09 .text p{margin-bottom:3vw;}
.main-products .detail .h1 .box09 .text img{width:14vw;height:auto;}

.main-products .detail .x6 .box02 .text{left:56.25%;top:18%;}
.main-products .detail .x6 .box02 .text h2{margin-bottom:6vw;}
.main-products .detail .x6 .box02 .text p{margin-bottom:6vw;}
.main-products .detail .x6 .box02 .text img{width:18.54vw;height:auto;}
.main-products .detail .x6 .box03 .text{left:12.5%;top:32%;}
.main-products .detail .x6 .box03 .text h2{color:#fff;}
.main-products .detail .x6 .box03 .text h2 span{color:#cf0526;}
.main-products .detail .x6 .box03 .text p{color:#fff;}
.main-products .detail .x6 .box04 .text{left:12.5%;top:15%;}
.main-products .detail .x6 .box04 .tip{position:absolute;left:12.5%;top:70%;}
.main-products .detail .x6 .box04 .tip p{line-height:1.85vw;font-size:0.9375vw;color:#666;}
.main-products .detail .x6 .box05 .text{left:57.8%;top:20%;}
.main-products .detail .x6 .box05 .text h2{margin-bottom:2vw;color:#fff;}
.main-products .detail .x6 .box05 .text p{margin-bottom:5vw;color:#a7a7a7;}
.main-products .detail .x6 .box05 .text img{width:29.8vw;height:auto;}
.main-products .detail .x6 .box06 .text{left:12.5%;top:20%;}
.main-products .detail .x6 .box06 .text p{margin-bottom:5vw;}
.main-products .detail .x6 .box06 .text img{width:36.458vw;height:auto;}
.main-products .detail .x6 .box06 .pic{position:absolute;left:51%;top:13%;width:41.65vw;}
.main-products .detail .x6 .box06 .pic img{width:100%;height:auto;}
.main-products .detail .x6 .box07 .text{left:62.5%;top:35%;}
.main-products .detail .x6 .box07 .text h2{margin-bottom:2vw;color:#fff;}
.main-products .detail .x6 .box07 .text p{color:#fff;}
.main-products .detail .x6 .box07 .text i{display:inline-block;line-height:3vw;margin-top:2vw;padding:0 0.8vw;background-color:#cf0526;color:#fff;font-size:0.9375vw;font-family:"Gotham-Bold";border-radius:0.5vw;text-transform:uppercase;}
.main-products .detail .x6 .box08 .text{left:57.8%;top:22%;}
.main-products .detail .x6 .box08 .text h2{margin-bottom:2vw;}
.main-products .detail .x6 .box08 .text h2 span{color:#cf0526;}
.main-products .detail .x6 .box08 .text p{margin-bottom:5vw;}
.main-products .detail .x6 .box08 .text img{width:29.8vw;height:auto;}
.main-products .detail .x6 .box09 .text{left:12.5%;top:56%;}
.main-products .detail .x6 .box09 .text h2{margin-bottom:2vw;color:#fff;}
.main-products .detail .x6 .box09 .text h2 span{color:#cf0526;}
.main-products .detail .x6 .box09 .text p{color:#a7a7a7;}

.main-products .detail .x7 .box02 .text{left:52.6%;top:15%;}
.main-products .detail .x7 .box02 .text p{margin-bottom:5vw;}
.main-products .detail .x7 .box02 .text img{width:33.54vw;height:auto;}
.main-products .detail .x7 .box03 .text{left:0;top:10%;width:100%;text-align:center;}
.main-products .detail .x7 .box03 .text h2{margin-bottom:1.5vw;color:#fff;}
.main-products .detail .x7 .box03 .text p{margin-bottom:5vw;color:#c6c6c6;}
.main-products .detail .x7 .box03 .text img{width:74vw;height:auto;}
.main-products .detail .x7 .box04 .text{left:12.5%;top:13%;}
.main-products .detail .x7 .box04 .text h2{margin-bottom:3vw;}
.main-products .detail .x7 .box04 .tip{position:absolute;left:50%;top:35%;}
.main-products .detail .x7 .box04 .tip h3{line-height:1.8vw;margin-bottom:2.35vw;font-size:1.25vw;font-family:"Gotham-Medium";color:#000;}
.main-products .detail .x7 .box04 .tip h4{line-height:1.3vw;margin-top:1.3vw;font-size:0.9375vw;font-family:"Gotham-Bold";text-transform:uppercase;color:#000;}
.main-products .detail .x7 .box04 .tip p{line-height:1.3vw;font-size:0.73vw;color:#333;}
.main-products .detail .x7 .box05 .text{left:12.5%;top:21%;}
.main-products .detail .x7 .box05 .text i{display:inline-block;line-height:3vw;margin-bottom:1vw;padding:0 0.8vw;background-color:#cf0526;color:#fff;font-size:0.9375vw;font-family:"Gotham-Bold";border-radius:0.5vw;text-transform:uppercase;}
.main-products .detail .x7 .box05 .text h2{margin-bottom:1.5vw;color:#fff;}
.main-products .detail .x7 .box05 .text p{margin-bottom:5.5vw;color:#acacac;}
.main-products .detail .x7 .box05 .text p span{font-family:"Gotham-Bold";color:#fff;}
.main-products .detail .x7 .box05 .text img{width:33vw;height:auto;}
.main-products .detail .x7 .box06 .text{left:50%;top:26%;}
.main-products .detail .x7 .box06 .text h2{margin-bottom:2vw;}
.main-products .detail .x7 .box06 .text h3{line-height:1.6vw;margin:5vw 0 1.8vw;font-size:1.25vw;color:#000;font-family:"Gotham-Book";}
.main-products .detail .x7 .box06 .text ul{width:34vw;overflow:hidden;}
.main-products .detail .x7 .box06 .text ul li{position:relative;float:left;width:50%;line-height:1.4vw;margin-bottom:0.8vw;padding-left:1.85vw;font-size:0.73vw;color:#000;box-sizing:border-box;}
.main-products .detail .x7 .box06 .text ul li:after{content:"";position:absolute;left:0;top:0;width:1.15vw;height:1.4vw;background-image:url(/upload/x7/x7-box06-icon.png);background-size:100% 100%;}
.main-products .detail .x7 .box07 .text{left:12.5%;top:15%;}
.main-products .detail .x7 .box07 .text h2{color:#fff;}
.main-products .detail .x7 .box07 .text p{margin-bottom:2.5vw;color:#fff;}
.main-products .detail .x7 .box07 .text img{width:18.958vw;height:auto;}
.main-products .detail .x7 .box07 .text .tips{line-height:1.56vw;margin-top:3vw;font-size:0.73vw;}
.main-products .detail .x7 .box07 .pic{position:absolute;left:55%;top:16%;width:31.25vw;}
.main-products .detail .x7 .box07 .pic img{width:100%;height:auto;}
.main-products .detail .x7 .box08 .text{left:57.3%;top:23%;}
.main-products .detail .x7 .box08 .text h2{margin-bottom:4vw;}
.main-products .detail .x7 .box08 .text .tips{margin:4vw 0 1.5vw;color:#000;}
.main-products .detail .x7 .box09 .text{left:12.5%;top:26%;}
.main-products .detail .x7 .box09 .text h2{color:#fff;}
.main-products .detail .x7 .box09 .text h2.anl span{font-family:"Gotham-Bold";color:#cf0526;}
.main-products .detail .x7 .box09 .text h3{line-height:1.85vw;margin-bottom:0.5vw;font-size:1.85vw;font-family:"Gotham-Book";color:#fff;}
.main-products .detail .x7 .box09 .text h3 span{font-family:"Gotham-Bold";color:#cf0526;}
.main-products .detail .x7 .box09 .text p{color:#fff;}
.main-products .detail .x7 .box09 .text .tips{line-height:1.7vw;font-size:0.9375vw;margin-top:9vw;color:#c0c1c3;}
.main-products .detail .x7 .box10 .text{left:58.3%;top:21%;}
.main-products .detail .x7 .box10 .text p{margin-bottom:4vw;}
.main-products .detail .x7 .box10 .text img{width:25.7vw;height:auto}

.main-products .detail .x8 .box02 .text{left:12.5%;top:23%;}
.main-products .detail .x8 .box02 .text .tips{line-height:1.7vw;margin-top:7vw;font-size:0.9375vw;}
.main-products .detail .x8 .box02 .text .tips img{width:15vw ;height: auto;}
.main-products .detail .x8 .box02 .info{position:absolute;left:40.885%;top:75%;}
.main-products .detail .x8 .box02 .info img{width:46.15vw;height:auto;}
.main-products .detail .x8 .box03 .text{left:0;top:10%;width:100%;text-align:center;}
.main-products .detail .x8 .box03 .text h2{margin-bottom:1.5vw;color:#fff;}
.main-products .detail .x8 .box03 .text p{margin-bottom:3.5vw;color:#c6c6c6;}
.main-products .detail .x8 .box03 .text img{width:73.95vw;height:auto;}
.main-products .detail .x8 .box04 .text{left:12.5%;top:16%;}
.main-products .detail .x8 .box04 .text .tips{line-height:1.7vw;margin-top:5vw;font-size:0.9375vw;}
.main-products .detail .x8 .box05 .text{left:30.6%;top:15%;}
.main-products .detail .x8 .box05 .text h2{margin-bottom:2vw;color:#fff;}
.main-products .detail .x8 .box05 .text h2 span{color:#cf0526;}
.main-products .detail .x8 .box05 .text p{margin-bottom:3vw;color:#cdcdcd;}
.main-products .detail .x8 .box05 .text ul{width:53vw;overflow:hidden;}
.main-products .detail .x8 .box05 .text ul li{float:left;width:50%;margin-bottom:2vw;}
.main-products .detail .x8 .box05 .text ul li h3{line-height:1.5vw;font-size:0.885vw;font-family:"Gotham-Bold";color:#fff;text-transform:uppercase;}
.main-products .detail .x8 .box05 .text ul li p{line-height:1.3vw;margin:0;font-size:0.885vw;}
.main-products .detail .x8 .box06 .text{left:12.5%;top:17%;}
.main-products .detail .x8 .box06 .text h2 span{color:#cf0526;}
.main-products .detail .x8 .box06 .text img{width:34.2vw;height:auto;}
.main-products .detail .x8 .box06 .text .tips{line-height:1.7vw;margin:3vw 0 2vw;font-size:0.9375vw;color:#6b6b6b;}

.main-products .detail .x8 .box06 .pic{position:absolute;left:56.5%;top:15%;width:31.25vw;}
.main-products .detail .x8 .box06 .pic img{width:100%;height:auto;}
.main-products .detail .x8 .box07 .text{left:57%;top:22%;}
.main-products .detail .x8 .box07 .text i{display:inline-block;line-height:3vw;margin-bottom:1vw;padding:0 0.8vw;background-color:#cf0526;color:#fff;font-size:0.9375vw;font-family:"Gotham-Bold";border-radius:0.5vw;text-transform:uppercase;}
.main-products .detail .x8 .box07 .text h2{margin-bottom:1.5vw;color:#fff;}
.main-products .detail .x8 .box07 .text p{margin-bottom:4vw;color:#acacac;}
.main-products .detail .x8 .box07 .text img{width:28.3vw;height:auto}
.main-products .detail .x8 .box08 .text{left:12.5%;top:28%;}
.main-products .detail .x8 .box08 .text p{margin-bottom:5vw;}
.main-products .detail .x8 .box08 .text img{width:25.6vw;height:auto;}
.main-products .detail .x8 .box09 .text{left:12.5%;top:52%;}
.main-products .detail .x8 .box09 .text h2{margin-bottom:2vw;color:#fff;}
.main-products .detail .x8 .box09 .text h2 span{color:#cf0526;}
.main-products .detail .x8 .box09 .text p{margin-bottom:4vw;color:#c0b8b5;}

.main-products .detail .k4 .box01 .text{left:0;top:10%;width:100%;text-align:center;}
.main-products .detail .k4 .box01 .text h2{margin-bottom:2vw;color:#fff;}
.main-products .detail .k4 .box01 .text p{margin-bottom:5vw;color:#bababa;text-transform:none;}
.main-products .detail .k4 .box01 .text img{width:75vw;height:auto;}
.main-products .detail .k4 .box02 .text{left:12.5%;top:10%;}
.main-products .detail .k4 .box02 .text p{margin-bottom:4vw;}
.main-products .detail .k4 .box02 .text li{position:relative;line-height:1.5vw;margin-bottom:0.5vw;padding-left:1.4vw;font-size:0.9375vw;}
.main-products .detail .k4 .box02 .text li:after{content:"";position:absolute;left:0;top:0.75vw;width:0.55vw;height:1vw;margin-top:-0.5vw;background-image:url(/upload/k4/tip.png);background-size:100% 100%;}
.main-products .detail .k4 .box03 .text{left:59.6%;top:25%;}
.main-products .detail .k4 .box03 .text h2{margin-bottom:2vw;color:#fff;}
.main-products .detail .k4 .box03 .text h3{line-height:1.75vw;margin-bottom:2vw;font-size:1.25vw;font-family:"Gotham-Bold";color:#fff;}
.main-products .detail .k4 .box03 .text p{line-height:2vw;font-size:0.9375vw;color:#cdcdcd;}
.main-products .detail .k4 .box03 .pic{position:absolute;left:0;top:0;width:50%;}
.main-products .detail .k4 .box03 .pic img{width:100%;height:auto;}
.main-products .detail .k4 .box04 .text{left:12.5%;top:25%;}
.main-products .detail .k4 .box04 .text h2{margin-bottom:2vw;color:#fff;}
.main-products .detail .k4 .box04 .text h3{line-height:1.75vw;margin-bottom:2vw;font-size:1.25vw;font-family:"Gotham-Bold";color:#fff;}
.main-products .detail .k4 .box04 .text p{line-height:2vw;font-size:0.9375vw;color:#cdcdcd;}
.main-products .detail .k4 .box04 .pic{position:absolute;right:0;top:0;width:50%;}
.main-products .detail .k4 .box04 .pic img{width:100%;height:auto;}
.main-products .detail .k4 .box05 .text{left:12.5%;top:50%;}
.main-products .detail .k4 .box05 .text h2{margin-bottom:2vw;color:#fff;}
.main-products .detail .k4 .box05 .text p{font-size:0.9375vw;color:#d7d6d5;}
.main-products .detail .k4 .box06 .text{left:57%;top:27%;}
.main-products .detail .k4 .box06 .text h2{color:#fff;}
.main-products .detail .k4 .box06 .text p{margin-bottom:3.5vw;color:#fff;}
.main-products .detail .k4 .box06 .text li{position:relative;line-height:1.5vw;margin-bottom:0.5vw;padding-left:1.4vw;font-size:0.9375vw;color:#d7d6d5;}
.main-products .detail .k4 .box06 .text li:after{content:"";position:absolute;left:0;top:0.75vw;width:0.55vw;height:1vw;margin-top:-0.5vw;background-image:url(/upload/k4/tip.png);background-size:100% 100%;}
.main-products .detail .k4 .box06 .info{position:absolute;left:20.5%;top:79%;width:71.875vw;overflow:hidden;}
.main-products .detail .k4 .box06 .info h3{line-height:1.75vw;margin-bottom:1vw;font-size:1.25vw;font-family:"Gotham-Bold";color:#ff2330;text-transform:uppercase;}
.main-products .detail .k4 .box06 .info p{line-height:1.55vw;font-size:0.9375vw;color:#d7d6d5;}
.main-products .detail .k4 .box06 .info .item{float:left;width:50%;}
.main-products .detail .k4 .box07 .text{left:12.5%;top:30%;}
.main-products .detail .k4 .box07 .text p span{font-family:"Gotham-Medium";color:#ff2330;}
.main-products .detail .k4 .box07 .text .tips{line-height:2vw;margin-top:3vw;font-size:0.9375vw;}
.main-products .detail .k4 .box08 .text{left:55.73%;top:35%;}
.main-products .detail .k4 .box08 .text h2{color:#fff;}
.main-products .detail .k4 .box08 .text p{margin-bottom:3vw;color:#fff;}
.main-products .detail .k4 .box08 .text li{position:relative;line-height:1.5vw;margin-bottom:0.5vw;padding-left:1.4vw;font-size:0.9375vw;color:#a5a5a5;}
.main-products .detail .k4 .box08 .text li:after{content:"";position:absolute;left:0;top:0.75vw;width:0.55vw;height:1vw;margin-top:-0.5vw;background-image:url(/upload/k4/tip.png);background-size:100% 100%;}
.main-products .detail .k4 .box08 .pic{position:absolute;left:0;top:0;width:50%;}
.main-products .detail .k4 .box09 .text{left:12.5%;top:17%;}
.main-products .detail .k4 .box09 .text p{color:#171717;}
.main-products .detail .k4 .box09 .text .tips{line-height:2vw;margin-top:3vw;font-size:0.9375vw;color:#7a7a7a;}
.main-products .detail .k4 .box10 .text{left:56%;top:18.5%;}
.main-products .detail .k4 .box10 .text p{color:#171717;}
.main-products .detail .k4 .box10 .text .tips{line-height:2vw;margin-top:3vw;font-size:0.9375vw;color:#5c564f;}
.main-products .detail .k4 .box10 .text .tips span{font-family:"Gotham-Bold";color:#171717;}
.main-products .detail .k4 .box11 .text{left:12.5%;top:14%;}
.main-products .detail .k4 .box11 .text h2{color:#fff;}
.main-products .detail .k4 .box11 .text p{color:#fff;}
.main-products .detail .k4 .box11 .text .tips{line-height:2vw;margin-top:3vw;font-size:0.9375vw;color:#a5a5a5;}
.main-products .detail .k4 .box11 .pic{position:absolute;left:50%;top:15%;width:37.5vw;}
.main-products .detail .k4 .box11 .pic img{width:100%;height:auto;}
.main-products .detail .k4 .box12 .text{left:56%;top:17%;}
.main-products .detail .k4 .box12 .pic{position:absolute;left:0;top:0;width:50%;}
.main-products .detail .k4 .box12 .text p{color:#171717;}
.main-products .detail .k4 .box12 .text img{width:31.6vw;height:auto;}
.main-products .detail .k4 .box12 .text .tips{line-height:2vw;margin-top:3vw;margin-bottom:4vw;font-size:0.9375vw;color:#5c564f;}

.main-products .detail .k5h .box01 .text{left:0;top:10%;width:100%;text-align:center;}
.main-products .detail .k5h .box01 .text h2{margin-bottom:2vw;color:#fff;}
.main-products .detail .k5h .box01 .text p{margin-bottom:5vw;color:#bababa;text-transform:none;}
.main-products .detail .k5h .box01 .text img{width:75vw;height:auto;}
.main-products .detail .k5h .box02 .text{left:12.5%;top:15%;}
.main-products .detail .k5h .box02 .text p{color:#494b4f;}
.main-products .detail .k5h .box02 .text ul{margin-top:4vw;}
.main-products .detail .k5h .box02 .text li{position:relative;line-height:1.5vw;margin-bottom:0.5vw;padding-left:1.4vw;font-size:0.9375vw;color:#494b4f;}
.main-products .detail .k5h .box02 .text li:after{content:"";position:absolute;left:0;top:0.75vw;width:0.55vw;height:1vw;margin-top:-0.5vw;background-image:url(/upload/k4/tip.png);background-size:100% 100%;}
.main-products .detail .k5h .box02 .text .tips{line-height:2vw;margin-top:5vw;font-size:0.9375vw;}
.main-products .detail .k5h .box02 .text .tips span{color:#ff2330;}
.main-products .detail .k5h .box03 .text{left:53.65%;top:23%;}
.main-products .detail .k5h .box03 .text h2{color:#fff;}
.main-products .detail .k5h .box03 .text p{color:#cdcdcd;}
.main-products .detail .k5h .box03 .text ul{margin-top:4vw;}
.main-products .detail .k5h .box03 .text li{position:relative;line-height:1.5vw;margin-bottom:0.5vw;padding-left:1.4vw;font-size:0.9375vw;color:#cdcdcd;}
.main-products .detail .k5h .box03 .text li:after{content:"";position:absolute;left:0;top:0.75vw;width:0.55vw;height:1vw;margin-top:-0.5vw;background-image:url(/upload/k4/tip.png);background-size:100% 100%;}
.main-products .detail .k5h .box04 .text{left:12.5%;top:25%;}
.main-products .detail .k5h .box04 .text p{color:#494b4f;}
.main-products .detail .k5h .box04 .text ul{margin-top:4vw;}
.main-products .detail .k5h .box04 .text li{position:relative;line-height:1.5vw;margin-bottom:0.5vw;padding-left:1.4vw;font-size:0.9375vw;color:#87898c;}
.main-products .detail .k5h .box04 .text li:after{content:"";position:absolute;left:0;top:0.75vw;width:0.55vw;height:1vw;margin-top:-0.5vw;background-image:url(/upload/k4/tip.png);background-size:100% 100%;}
.main-products .detail .k5h .box04 .pic{position:absolute;right:0;top:0;width:50%;}
.main-products .detail .k5h .box05 .text{left:12.5%;top:25%;}
.main-products .detail .k5h .box05 .text h2{color:#fff;}
.main-products .detail .k5h .box05 .text p{color:#fff;}
.main-products .detail .k5h .box05 .text .tips{line-height:2vw;margin-top:4vw;font-size:0.9375vw;color:#cdcdcd;}
.main-products .detail .k5h .box06 .text{left:52.35%;top:62%;}
.main-products .detail .k5h .box06 .text p{color:#333;}
.main-products .detail .k5h .box07 .text{left:12.5%;top:18%;}
.main-products .detail .k5h .box07 .text h2{color:#fff;}
.main-products .detail .k5h .box07 .text p{color:#fff;}
.main-products .detail .k5h .box07 .text ul{margin-top:4vw;}
.main-products .detail .k5h .box07 .text li{position:relative;line-height:1.5vw;margin-bottom:0.5vw;padding-left:1.4vw;font-size:0.9375vw;color:#cdcdcd;}
.main-products .detail .k5h .box07 .text li:after{content:"";position:absolute;left:0;top:0.75vw;width:0.55vw;height:1vw;margin-top:-0.5vw;background-image:url(/upload/k4/tip.png);background-size:100% 100%;}
.main-products .detail .k5h .box07 .info{position:absolute;left:12.5%;top:75%;width:55vw;}
.main-products .detail .k5h .box07 .info h3{line-height:1.75vw;margin-bottom:1vw;font-size:1.25vw;font-family:"Gotham-Bold";color:#ff2330;text-transform:uppercase;}
.main-products .detail .k5h .box07 .info p{line-height:1.55vw;font-size:0.9375vw;color:#d7d6d5;}
.main-products .detail .k5h .box07 .info .item{float:left;min-width:25.5vw;}
.main-products .detail .k5h .box08 .text{left:49.5%;top:31%;}
.main-products .detail .k5h .box08 .text p span{font-family:"Gotham-Medium";color:#ff2330;}
.main-products .detail .k5h .box08 .text .tips{line-height:2vw;margin-top:4vw;font-size:0.9375vw;color:#666;}
.main-products .detail .k5h .box09 .text h2{color:#fff;}
.main-products .detail .k5h .box09 .text p{color:#fff;}
.main-products .detail .k5h .box09 .text ul{margin-top:2vw;}
.main-products .detail .k5h .box09 .text li{position:relative;line-height:1.5vw;margin-bottom:0.5vw;padding-left:1.4vw;font-size:0.9375vw;color:#a5a5a5;}
.main-products .detail .k5h .box09 .text li:after{content:"";position:absolute;left:0;top:0.75vw;width:0.55vw;height:1vw;margin-top:-0.5vw;background-image:url(/upload/k4/tip.png);background-size:100% 100%;}
.main-products .detail .k5h .box09 .text .tips{width:27.6vw;line-height:2vw;margin-top:2vw;font-size:0.9375vw;text-align:justify;color:#a5a5a5;}
.main-products .detail .k5h .box09 .t1{left:12.5%;top:19%;}
.main-products .detail .k5h .box09 .t2{left:45.57%;top:40.2%;}
.main-products .detail .k5h .box10 .text{left:52.6%;top:19%;}
.main-products .detail .k5h .box10 .text .tips{line-height:2vw;margin-top:3.5vw;font-size:0.9375vw;}
.main-products .detail .k5h .box10 .text .tips span{font-family:"Gotham-Bold";color:#000;}
.main-products .detail .k5h .box11 .text{left:12.5%;top:14%;}
.main-products .detail .k5h .box11 .text h2{color:#fff;}
.main-products .detail .k5h .box11 .text p{color:#fff;}
.main-products .detail .k5h .box11 .text .tips{line-height:2vw;margin-top:3vw;font-size:0.9375vw;color:#a5a5a5;}
.main-products .detail .k5h .box11 .pic{position:absolute;left:50%;top:15%;width:37.5vw;}
.main-products .detail .k5h .box11 .pic img{width:100%;height:auto;}
.main-products .detail .k5h .box12 .text{left:56%;top:17%;}
.main-products .detail .k5h .box12 .pic{position:absolute;left:0;top:0;width:50%;}
.main-products .detail .k5h .box12 .text p{color:#171717;}
.main-products .detail .k5h .box12 .text img{width:31.6vw;height:auto;}
.main-products .detail .k5h .box12 .text .tips{line-height:2vw;margin-top:3vw;margin-bottom:4vw;font-size:0.9375vw;color:#5c564f;}

.main-products .detail .k6 .box01 .text{left:0;top:10%;width:100%;text-align:center;}
.main-products .detail .k6 .box01 .text h2{margin-bottom:2vw;color:#fff;}
.main-products .detail .k6 .box01 .text p{margin-bottom:5vw;color:#bababa;text-transform:none;}
.main-products .detail .k6 .box01 .text img{width:75vw;height:auto;}
.main-products .detail .k6 .box02 .text{left:12.5%;top:12%;}
.main-products .detail .k6 .box03 .text{left:55.2%;top:28%;}
.main-products .detail .k6 .box03 .text h2{color:#fff;}
.main-products .detail .k6 .box03 .text p{color:#a7a7a7;}
.main-products .detail .k6 .box04 .text{left:0;top:14%;width:100%;text-align:center;}
.main-products .detail .k6 .box04 .text h2{margin-bottom:2vw;}
.main-products .detail .k6 .box05 .text{left:12.5%;top:12%;}
.main-products .detail .k6 .box05 .text h2{color:#fff;}
.main-products .detail .k6 .box05 .text p{color:#a7a7a7;}
.main-products .detail .k6 .box06 .text{left:0;top:14%;width:100%;text-align:center;}
.main-products .detail .k6 .box06 .text h2{margin-bottom:2vw;}
.main-products .detail .k6 .box07 .text{left:12.5%;top:25%;}
.main-products .detail .k6 .box07 .text h2{color:#fff;}
.main-products .detail .k6 .box07 .text p{color:#a7a7a7;}
.main-products .detail .k6 .box07 .text .tips{line-height:2vw;margin-top:4vw;font-size:0.9375vw;color:#666;}
.main-products .detail .k6 .box08 .text{left:12.5%;top:18%;}
.main-products .detail .k6 .box08 .text ul{margin-top:3.5vw;margin-bottom:4vw;}
.main-products .detail .k6 .box08 .text li{position:relative;line-height:1.5vw;margin-bottom:0.5vw;padding-left:1.4vw;font-size:0.9375vw;color:#6f6f6f;}
.main-products .detail .k6 .box08 .text li:after{content:"";position:absolute;left:0;top:0.75vw;width:0.55vw;height:1vw;margin-top:-0.5vw;background-image:url(/upload/k4/tip.png);background-size:100% 100%;}
.main-products .detail .k6 .box08 .text img{width:31.72vw;height:auto}
.main-products .detail .k6 .box09 .text{left:49.2%;top:35%;}
.main-products .detail .k6 .box09 .text h2{color:#fff;}
.main-products .detail .k6 .box09 .text p{color:#fff;}
.main-products .detail .k6 .box10 .text{left:12.5%;top:20%;}
.main-products .detail .k6 .box10 .text p{color:#333;}
.main-products .detail .k6 .box10 .text .tips{line-height:2vw;margin-top:6vw;font-size:0.9375vw;color:#6f6f6f;}
.main-products .detail .k6 .box10 .pic{position:absolute;left:50%;top:15%;width:37.5vw;}
.main-products .detail .k6 .box10 .pic img{width:100%;height:auto;}
.main-products .detail .k6 .box11 .text{left:12.5%;top:18%;}
.main-products .detail .k6 .box11 .text h2{color:#fff;}
.main-products .detail .k6 .box11 .text p{margin-bottom:3vw;color:#a7a7a7;}
.main-products .detail .k6 .box11 .text img{width:29.85vw;height:auto;}
.main-products .detail .k6 .box11 .pic{position:absolute;right:0;top:0;width:50%;}
.main-products .detail .k6 .box11 .pic img{width:100%;height:auto;}


.main-products .detail .x5 .box01 .text{width:36.5vw;left:7.3vw;top:30%;text-align:center;}
.main-products .detail .x5 .box01 .text span{line-height:2.4vw;font-size:1.8vw;text-transform:uppercase;}
.main-products .detail .x5 .box01 .text span em{display:inline-block;width:2.4vw;height:2.4vw;margin-bottom:2vw;margin-right:0.5vw;line-height:2.4vw;background-color:#000;color:#fff;text-align:center;font-size:1.5vw;}
.main-products .detail .x5 .box01 .text h2{line-height:4vw;margin-bottom:2vw;font-size:3vw;}
.main-products .detail .x5 .box01 .text p{text-transform:uppercase;color:#333;}
.main-products .detail .x5 .box02 .text{left:6.25%;top:12%;}
.main-products .detail .x5 .box02 .text h2{margin-bottom:1vw;}
.main-products .detail .x5 .box02 .text img{width:26.5625vw;height:auto;margin-top:2vw;}
.main-products .detail .x5 .box03 .text{right:6.75%;top:7%;text-align:right;}
.main-products .detail .x5 .box03 .text h2{line-height:4.5vw;font-size:3.85vw;}
.main-products .detail .x5 .box03 .text hr{text-align:right;margin-left:auto;margin-right:0;}
.main-products .detail .x5 .box04 .text{top:15%;}
.main-products .detail .x5 .box04 .text h3{line-height:1.56vw;margin-top:0.8vw;font-size:1.3vw;}
.main-products .detail .x5 .box04 .text hr{margin:1.3vw 0 1.5vw;}
.main-products .detail .x5 .box04 .text p{line-height:1.5vw;font-size:0.9375vw;}
.main-products .detail .x5 .box04 .text img{width:auto;height:6.25vw;margin-top:1vw;}
.main-products .detail .x5 .box04 .tx1{right:52.6%;text-align:right;}
.main-products .detail .x5 .box04 .tx1 hr{text-align:right;margin-left:auto;margin-right:0;}
.main-products .detail .x5 .box04 .tx2{left:52.6%;}
.main-products .detail .x5 .box05 .text{left:8.6%;top:10%;}
.main-products .detail .x5 .box05 .text img{width:23.54vw;height:auto;margin-top:2vw;}
.main-products .detail .x5 .box06 .text{left:4.43%;top:9%;}
.main-products .detail .x5 .box06 .text h2{line-height:4.5vw;font-size:3.385vw;}
.main-products .detail .x5 .box07 .text{left:3.5%;top:15%;}
.main-products .detail .x5 .box07 .text .tips{margin-bottom:2vw;}
.main-products .detail .x5 .box07 .text img{width:28.3vw;height:auto;margin-top:3vw}
.main-products .detail .x5 .box08 .text{left:9.4vw;top:10%;}
.main-products .detail .x5 .box08 .text h3{margin-top:5vw;font-size:1.72vw;text-transform:normal;}
.main-products .detail .x5 .box08 .text .tips{text-transform:uppercase;margin-bottom:2vw;}
.main-products .detail .x5 .box09 .text{width:50%;top:10%;text-align:center;}
.main-products .detail .x5 .box09 .text h2{font-size:1.875vw;text-transform:none;}
.main-products .detail .x5 .box09 .text hr{margin:2.35vw auto;}
.main-products .detail .x5 .box09 .tx1{left:0;}
.main-products .detail .x5 .box09 .tx2{left:50%;}
.main-products .detail .x5 .box10 .text{left:9.1%;top:40%;}
.main-products .detail .x5 .box10 .text h2{line-height:3vw;color:#fff;text-transform:none;}
.main-products .detail .x5 .box10 .text p{color:#fff;font-size:1vw;}
.main-products .detail .x5 .box10 .text img{width:25vw;height:auto;margin-top:2vw;}


.main-products .detail .x9 .dbox .text h2{line-height:2.2vw;font-size:2vw;font-family:"Gotham-Medium";text-transform:none;}
.main-products .detail .x9 .dbox .text h3{line-height:1.8vw;margin-bottom:0.7vw;font-size:1.5vw;color:#ff0000;text-transform:none;}
.main-products .detail .x9 .dbox .text hr{border:1px solid #ff0000;margin:1vw 0;}
.main-products .detail .x9 .dbox .text p{line-height:1.5vw;font-size:1vw;}
.main-products .detail .x9 .dbox .text p span{font-size:1.25vw;}
.main-products .detail .x9 .box01 .text{left:10.9%;top:8%;text-align:left;}
.main-products .detail .x9 .box01 .text h2{margin-bottom:1vw;color:#ff0000;text-transform:uppercase;}
.main-products .detail .x9 .box01 .text p{line-height:2vw;font-size:1.3vw;color:#fff;}
.main-products .detail .x9 .box02 .text{left:8%;top:8%;}
.main-products .detail .x9 .box02 .text h2{margin-bottom:0.5vw;}
.main-products .detail .x9 .box02 .text p{line-height:2vw;font-size:1.1vw;}
.main-products .detail .x9 .box02 .text img{width:32.3vw;height:auto;margin-top:2vw;}
.main-products .detail .x9 .box03 .text{left:59.6vw;top:14%;}
.main-products .detail .x9 .box03 .text h4{line-height:1.3vw;margin-bottom:0.6vw;margin-top:3vw;font-weight:normal;font-size:1.3vw;}
.main-products .detail .x9 .box03 .text h4 img{vertical-align:top;width:1.3vw;height:1.3vw;margin-right:0.5vw;}
.main-products .detail .x9 .box03 .text .tips{padding-left:1.8vw;}
.main-products .detail .x9 .box04 .text{top:7%;}
.main-products .detail .x9 .box04 .text h2{color:#fff;}
.main-products .detail .x9 .box04 .text p{color:#fff;}
.main-products .detail .x9 .box04 .tx1{left:28.4%;}
.main-products .detail .x9 .box04 .tx2{left:60%;}
.main-products .detail .x9 .box04 .tx2 img{width:26.5vw;height:auto;}
.main-products .detail .x9 .box05 .text{top:10%;}
.main-products .detail .x9 .box05 .text h2{color:#fff;}
.main-products .detail .x9 .box05 .text p{color:#fff;}
.main-products .detail .x9 .box05 .tx1{left:10.9%;}
.main-products .detail .x9 .box05 .tx2{left:75.5%;top:12%;}
.main-products .detail .x9 .box05 .tx2 img{width:13.7vw;}
.main-products .detail .x9 .box06 .text{left:10.9%;top:10%;}
.main-products .detail .x9 .box06 .text img{width:39vw;height:auto;margin-top:4vw;}
.main-products .detail .x9 .box07 .text{left:10.9%;top:70%;}
.main-products .detail .x9 .box07 .text h2{color:#fff;}
.main-products .detail .x9 .box07 .text p{color:#fff;}
.main-products .detail .x9 .box08 .text{top:65%;}
.main-products .detail .x9 .box08 .tx1{left:6.5%;}
.main-products .detail .x9 .box08 .tx2{left:39%;}
.main-products .detail .x9 .box08 .tx2 img{width:38.25vw;height:auto;}
.main-products .detail .x9 .box09 .text{left:10.9%;top:10%;}
.main-products .detail .x9 .box09 .text img{width:22.6vw;height:auto;margin-top:3vw;}
.main-products .detail .x9 .box10 .text{left:10.9%;}
.main-products .detail .x9 .box10 .tx1{top:8%;}
.main-products .detail .x9 .box10 .tx2{top:76%;}
.main-products .detail .x9 .box11 .text{left:10.9%;top:12%;}
.main-products .detail .x9 .box11 .text img{width:9.375vw;height:auto;margin-top:3vw;}


.search-results{padding:30px 0;}
.search-results h1{line-height:30px;padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #e6e6e6;font-size:24px;}
.search-results .seabox{width:650px;max-width:100%;height:42px;margin-bottom:20px;font-size:0;box-sizing:border-box;overflow:hidden;}
.search-results .seabox input[type="text"]{width:80%;height:42px;padding:0 10px;border:1px solid #ddd;box-sizing:border-box;font-size:14px;border-radius:10px 0 0 10px;}
.search-results .seabox input[type="submit"]{width:20%;height:42px;background-color:#d71518;color:#fff;box-sizing:border-box;font-size:14px;border-radius:0 10px 10px 0;cursor:pointer;}
.search-results .cont{float:left;width:50%;}
.search-results .cont ul{margin-bottom:30px;}
.search-results .cont li{margin-bottom:30px;}
.search-results .cont li h3{line-height:25px;margin-bottom:5px;font-size:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.search-results .cont li h3 a{text-decoration:underline;}
.search-results .cont li p{line-height:20px;font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
.search-results .cont li .info{position:relative;padding-left:150px;padding-top:10px;min-height:100px;}
.search-results .cont li .info .pic{position:absolute;left:0;top:0;width:130px;height:100px;overflow:hidden;}
.search-results .cont li .info .pic img{position:absolute;left:0;top:50%;width:100%;height:auto;transform:translateY(-50%);}
.search-results .probox{float:right;width:40%;}
.search-results .probox h2{line-height:30px;margin-bottom:20px;font-size:20px;clear:both;}
.search-results .probox ul{width:103%;overflow:hidden;}
.search-results .probox li{float:left;width:30.42%;margin:0 2.91% 2.91% 0;text-align:center;}
.search-results .probox li h3{line-height:20px;font-size:16px;}
.search-results .probox li .pic{position:relative;width:100%;height:0;padding-bottom:100%;overflow:hidden;}
.search-results .probox li .pic img{position:absolute;left:0;top:50%;width:100%;height:auto;transform:translateY(-50%);}
.search-results .probox .marb{margin-bottom:30px;}
.search-results .sear-page{text-align:center;font-size:0;overflow:hidden;}
.search-results .sear-page span,.search-results .sear-page strong,.search-results .sear-page a{float:left;display:block;font-size:14px;line-height:40px;padding:0 15px;margin:0 5px 10px;background-color:#e7eaec;border-radius:5px;}
.search-results .sear-page span,.search-results .sear-page strong{cursor:default;}
.search-results .sear-page strong{background-color:#d71518;color:#fff;}
.search-results .sear-page a:hover{background-color:#d71518;color:#fff;}

.main-statement{padding:2vw 0;line-height:1.5vw;font-size:0.83vw;color:#333;}
.main-statement h1{line-height:2vw;margin-bottom:1vw;font-size:1.5vw;font-weight:bold;}
.main-statement h3{line-height:1.5vw;margin-top:1vw;margin-bottom:0.3vw;font-size:0.9375vw;font-weight:bold;}
.main-statement p{line-height:1.5vw;font-size:0.83vw;color:#333;}
.main-statement span{text-decoration:underline;font-weight:bold;color:#000;}
.main-statement i{text-decoration:underline;font-weight:bold;color:#1f3efe;}
.main-statement a{text-decoration:underline;color:#1f3efe;}
