html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,button{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0}article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section,audio,video{display:block}ul,li,ol{list-style:none;background:transparent}h1,h2,h3,h4,h5,h6{font-weight:400;clear:both}a,a:hover{text-decoration:none}blockquote{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}input[type="submit"]:focus,input[type="button"]:focus{outline:none}:focus{outline:0}a img,input[type="submit"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner{border:0}input::-webkit-input-speech-button{display:none}select,input{font-size:1em}select.msno-arrow::-ms-expand{display:none}input[type="radio"].msno-check::-ms-check,input[type="checkbox"].msno-check::-ms-check{display:none}input[type="text"]::-ms-clear,input[type="tel"]::-ms-clear,input[type="number"]::-ms-clear{display:none}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none !important;appearance:none !important;margin:0}input[type="number"]{-moz-appearance:textfield}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*{-webkit-tap-highlight-color:transparent;font-family:Tahoma,Arial,"Helvetica Neue","Hiragino Sans GB","Microsoft Yahei",Simsun,sans-self}.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;overflow:hidden;visibility:hidden;width:0;height:0;margin:0;padding:0}.clearfix:after{content:'';clear:both;display:block}.input-no-style{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:none;background:none}.single-line{white-space:nowrap;line-height:100% !important}.text-overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}img{display:block;width:100%}.container2{width:1920px;padding-bottom:3em;background:url('../images/bg.png') no-repeat #fff;background-size:100% auto;margin:0 auto}section{width:86%;margin:9em auto 0}section .small-space{margin-top:4.7em}section:first-child{margin-top:0}section.kv{width:100% !important}section .sub-title{text-align:center}section h2{font-size:3em;color:#000;letter-spacing:.2em;font-weight:bold;position:relative;display:inline-block;margin-bottom:1.7em}section h2 svg:first-child{height:2em;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}section h2>span:nth-child(2){display:inline-block;position:relative;margin:0 .5em 0 1.9em;padding:0 .4em;line-height:100%}section h2>span:nth-child(2):after{content:'';display:block;position:absolute;bottom:-25%;left:0;width:100%;height:10%;background-color:#000}section h2>span:nth-child(2) span{font-style:italic;color:#0d52a7;font-size:1.08em}section h2>span:nth-child(3){position:absolute;right:0;top:0;background-color:#ea3721;border-radius:5px;color:#fff;text-align:center;font-size:.5em;white-space:nowrap;letter-spacing:0;padding:.2em .4em;display:inline-block;line-height:100%;-webkit-transform:translate(35%, 0);transform:translate(35%, 0)}section h2>span:nth-child(3):before{content:'';display:block;position:absolute;left:0;top:50%;border-width:.35em .35em .35em 0;border-style:solid;border-color:transparent #ea3721 transparent transparent;-webkit-transform:translate(-90%, -50%);transform:translate(-90%, -50%)}section h2 svg:last-child{height:1em;position:absolute;bottom:0;right:0;-webkit-transform:translate(0, 62%);transform:translate(0, 62%)}section.design nav{width:78%;margin:0 auto 9.5em;box-sizing:border-box;background:linear-gradient(to bottom, #d2d2d2 0, #fff 100%) content-box,linear-gradient(to bottom, #9fa0a0 0, #fff 100%) padding-box;padding:5px;border-radius:4em}section.design nav .swiper{width:96%}section.design nav .swiper-slide{padding:1.7em 0;text-align:center;position:relative}section.design nav .swiper-slide:before{content:'';display:block;width:110%;padding:1.8em 0;border-radius:2em;border:1px solid #999;position:absolute;top:50%;left:50%;background:linear-gradient(to bottom, #fff 0, #fff 50%, #f3f3f4 100%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;transition:opacity .3s}section.design nav .swiper-slide span{display:inline;font-size:1.875em;color:#999;cursor:pointer;position:relative;z-index:0;letter-spacing:.1em;transition:color .3s,letter-spacing .3s}section.design nav .swiper-slide span:after{content:'';display:block;width:100%;height:105%;border-bottom:2px solid #999;position:absolute;top:0;left:0;z-index:-1;opacity:1;transition:opacity .3s}section.design nav .swiper-slide.selected span{color:#1c4475;letter-spacing:.3em;cursor:not-allowed}section.design nav .swiper-slide.selected span:after{opacity:0}section.design nav .swiper-slide.selected:before{opacity:1}section.design .detail{margin-top:9em;position:relative;overflow:hidden}section.design .info{display:none}section.design .info.show{display:block}section.design .info .stage-panel{position:relative}section.design .info .stage-panel .swiper-button{margin-top:1em}section.design .info .stage-panel .swiper-button>div{position:static;margin:0;display:inline-flex;width:3.75em;height:3.75em;border:2px solid #0e51a3;padding:2px;background:#0e51a3 content-box;border-radius:5px;box-sizing:border-box}section.design .info .stage-panel .swiper-button>div:nth-child(n + 2){margin-left:2em}section.design .info .stage-panel .swiper-button>div:after{content:'';display:block;width:0;height:0;border-width:.3em 0 .3em .3em;border-style:solid;border-color:transparent transparent transparent #fff}section.design .info .stage-panel .swiper-button>div:first-child:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}section.design .info .stage-panel .swiper-button>div.swiper-button-disabled{opacity:1;background-color:#d4d4d4;border-color:#d4d4d4}section.design .info .stage-panel .text{position:absolute;right:0;bottom:4.75em;color:#141414;width:34%}section.design .info .stage-panel .text h3{font-size:3.125em;letter-spacing:.1em;position:relative;padding-left:.5em;font-weight:bold}section.design .info .stage-panel .text h3:before,section.design .info .stage-panel .text h3:after{content:'';display:block;width:.25em;height:90%;position:absolute;top:50%;left:0}section.design .info .stage-panel .text h3:before{background-color:#0d52a7;-webkit-transform:translate(0, -46%);transform:translate(0, -46%)}section.design .info .stage-panel .text h3:after{border:1px solid #0d52a7;-webkit-transform:translate(25%, -52%);transform:translate(25%, -52%)}section.design .info .stage-panel .text .name{font-size:1.5em;position:relative;z-index:0;float:left;font-weight:bold;-webkit-transform:translate(15%, 0);transform:translate(15%, 0);margin:1.6em 0 2em}section.design .info .stage-panel .text .name:before,section.design .info .stage-panel .text .name:after{content:'';display:block;width:125%;height:130%;position:absolute;top:50%;left:50%;z-index:-1;border:1px solid #0d52a7}section.design .info .stage-panel .text .name:before{-webkit-transform:translate(-50%, -40%);transform:translate(-50%, -40%)}section.design .info .stage-panel .text .name:after{-webkit-transform:translate(-45%, -60%);transform:translate(-45%, -60%)}section.design .info .stage-panel .text .title{clear:left;font-size:1.5em}section.design .info .stage-panel .text p{clear:left;color:#4a4a4a;font-size:1.25em;line-height:150%;margin-top:1.2em}section.design .info .stage-panel .text a{margin-top:1.7em;color:#0d52a7;display:inline-block}section.design .info .stage{width:62%;margin:0;box-shadow:0 0 40px rgba(13,82,167,0.18)}section.video{margin-left:0;margin-right:0;width:100%}section.video .video-panel{position:relative;z-index:0}section.video .video-panel:before{content:'';display:block;position:absolute;top:0;left:0;z-index:-1;width:97%;height:95%;box-sizing:border-box;border:1px solid #0d52a7}section.video .video-panel>div{width:100%;padding:3% 0 0 3%;box-sizing:border-box}section.video .video-panel>div>div{position:relative}section.video .video-panel .placeholder{visibility:hidden;width:100%}section.video .video-panel video{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#000}section.product{margin-left:0;margin-right:0;width:100%}section.product .product-panel{background:url('../images/product-bg.jpg') no-repeat left bottom;background-size:100% auto;height:24.89vw;max-height:478px}section.product .product-panel .products{width:91%;height:93%;padding:0 6%;box-sizing:border-box}section.product .product-panel .products .swiper-wrapper{height:94%}section.product .product-panel .products .swiper-slide{background:no-repeat left top;background-size:contain}section.product .product-panel .products .swiper-slide .text{position:absolute;bottom:0;right:0;text-align:right;color:#fff;-webkit-transform:translate(0, 50%);transform:translate(0, 50%);width:100%}section.product .product-panel .products .swiper-slide .text a{color:#fff;text-decoration:underline}section.product .product-panel .products .swiper-button-prev,section.product .product-panel .products .swiper-button-next{margin:0;width:3.75em;height:3.75em;border:2px solid #fff;border-radius:50%;box-sizing:border-box}section.product .product-panel .products .swiper-button-prev:after,section.product .product-panel .products .swiper-button-next:after{font-size:2em;color:#fff}@media screen and (max-width:1920px){html,body{font-size:.9vw}.container2{width:100%}}@media screen and (max-width:1366px){.container2 section{width:90%}.container2 section.design .info .swiper-button>div:after{border-width:.2em 0 .2em .2em}}