@import url(../components/fonts/font-face.css);@charset "UTF-8";html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,section,summary,time,audio,video{padding:0;margin:0;border:0}html{font-family:Helvetica,sans-serif;font-size:16px;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-font-feature-settings:'liga','kern';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}a,button{-webkit-tap-highlight-color:rgba(0,0,0,0)}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button,input[type='button'],input[type='reset'],input[type='submit']{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type='checkbox'],input[type='radio']{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{resize:vertical}table{border-spacing:0;border-collapse:collapse}label{display:inline-block}html,body{width:100%;height:100%;overflow-x:hidden}body{min-width:320px;font-family:'Helvetica Neue',Arial,'Hiragino Sans GB',STHeiti,'STHeiti Light [STXihei]','Microsoft Yahei',sans-serif;font-size:1rem;line-height:1}@-ms-viewport{width:device-width}@viewport{width:device-width}.sc-center-box{margin-left:auto;margin-right:auto}.sc-text-center{text-align:center}.sc-item-middle{display:inline-block;vertical-align:middle}.sc-user-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.sc-no-scroll,html.sc-no-scroll body{overflow:hidden !important;height:100% !important}.sc-content-justify{text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines}.sc-content-justify:after{content:'\20';display:inline-block;width:100%;font-size:0;line-height:0}.sc-clear:after{content:'\20';display:block;font-size:0;line-height:0;height:0;width:100%;clear:both}.sc-inner-width{width:80%;min-width:1200px;max-width:1600px}.sc-header .inner{width:90%;height:70px;position:relative;z-index:100;padding-top:40px}.sc-header .logo{position:absolute;left:0;width:201px;height:70px;font-size:0;overflow:hidden;background:url(../components/images/logo.png) no-repeat center;background-size:100% 100%}.sc-header .logo a{display:block;width:100%;height:100%;text-indent:-1000px}.sc-header .nav{height:70px;position:absolute;right:0;font-size:0}.sc-header .nav a{font-size:20px;font-family:'XianYuanJ';text-decoration:none;display:inline-block;margin:15px 0 15px 10px;height:40px;line-height:38px;padding:0 45px;color:#444;position:relative;-webkit-transition:color .5s linear;-moz-transition:color .5s linear;transition:color .5s linear}@-moz-document url-prefix(){.sc-header .nav a{line-height:35px}}.sc-header .nav a svg{position:absolute;top:-1px;left:-1px;width:100%;height:100%;fill:rgba(0,0,0,0);z-index:-1;stroke:#e20003;stroke-width:1;stroke-dasharray:0 240;stroke-dashoffset:-340;overflow:visible;-webkit-transition:stroke-dasharray 1s ease,stroke-dashoffset 1s ease;-moz-transition:stroke-dasharray 1s ease,stroke-dashoffset 1s ease;transition:stroke-dasharray 1s ease,stroke-dashoffset 1s ease}.sc-header .nav a svg rect{width:100%;height:100%;x:2;y:2;rx:20;ry:20}.sc-header .nav a:hover{color:#e20003;-webkit-transition:color .5s linear;-moz-transition:color .5s linear;transition:color .5s linear}.sc-header .nav a.active{color:#fff}.sc-header .nav a:hover svg{stroke-dasharray:340;stroke-dashoffset:0;-webkit-transition:stroke-dasharray 1s ease,stroke-dashoffset 1s ease;-moz-transition:stroke-dasharray 1s ease,stroke-dashoffset 1s ease;transition:stroke-dasharray 1s ease,stroke-dashoffset 1s ease}x:-o-prefocus,.sc-header .nav a:hover svg{stroke-dasharray:0 240;stroke-dashoffset:-340}.sc-header .nav a.active svg,.sc-header .nav a.active:hover svg{fill:#e20003;stroke-dasharray:0 240;stroke-dashoffset:-340}.sc-header .mobile{width:70px;height:70px;text-align:center;position:absolute;right:0;top:0;opacity:0;filter:alpha(opacity=0);visibility:hidden}.sc-header .mobile svg{width:100%;height:100%;cursor:pointer;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sc-header .mobile svg path{fill:none;-webkit-transition:stroke-dashoffset .5s cubic-bezier(0.25,-0.25,0.75,1.25),stroke-dasharray .5s cubic-bezier(0.25,-0.25,0.75,1.25);-moz-transition:stroke-dashoffset .5s cubic-bezier(0.25,-0.25,0.75,1.25),stroke-dasharray .5s cubic-bezier(0.25,-0.25,0.75,1.25);-ms-transition:stroke-dashoffset .5s cubic-bezier(0.25,-0.25,0.75,1.25),stroke-dasharray .5s cubic-bezier(0.25,-0.25,0.75,1.25);-o-transition:stroke-dashoffset .5s cubic-bezier(0.25,-0.25,0.75,1.25),stroke-dasharray .5s cubic-bezier(0.25,-0.25,0.75,1.25);transition:stroke-dashoffset .5s cubic-bezier(0.25,-0.25,0.75,1.25),stroke-dasharray .5s cubic-bezier(0.25,-0.25,0.75,1.25);stroke-width:32px;stroke-linecap:round;stroke:#e20003;stroke-dashoffset:0}.sc-header .mobile svg path.top,.sc-header .mobile svg path.bottom{stroke-dasharray:240px 950px}.sc-header .mobile svg path.bottom{-webkit-transform:translate(480px,320px) scale(1,-1) translate(-480px,-318px);-moz-transform:translate(480px,320px) scale(1,-1) translate(-480px,-318px);-ms-transform:translate(480px,320px) scale(1,-1) translate(-480px,-318px);-o-transform:translate(480px,320px) scale(1,-1) translate(-480px,-318px);transform:translate(480px,320px) scale(1,-1) translate(-480px,-318px)}.sc-header .mobile svg path.middle{stroke-dasharray:240px 240px}.sc-header .mobile.cross svg path.top,.sc-header .mobile.cross svg path.bottom{stroke-dashoffset:-650px;stroke-dashoffset:-650px}.sc-header .mobile.cross svg path.middle{stroke-dashoffset:-115px;stroke-dasharray:1px 220px}.sc-footer{border-top:1px solid #e1e1e1;padding:80px 0;text-align:center;font-size:0}.sc-footer a{text-decoration:none;-webkit-transition:color .5s linear;-moz-transition:color .5s linear;transition:color .5s linear}.sc-footer a:hover{color:#e20003 !important}.sc-footer .menu a{font-size:16px;color:#7a7a7a;display:inline-block;vertical-align:middle}.sc-footer .menu i{display:inline-block;vertical-align:middle;width:1px;height:16px;background-color:#d4d4d4;margin:0 20px}.sc-footer .copyright{font-size:16px;color:#7a7a7a;line-height:1.6;padding:35px 0}.sc-footer .copyright strong{font-weight:normal;margin-right:20px}.sc-footer .copyright a{color:#7a7a7a}.sc-footer .tags{line-height:1.8}.sc-footer .tags h3{font-size:16px;display:inline-block;font-weight:normal;margin:0 10px}.sc-footer .tags h3 a{color:#acacac}.sc-banner{width:100%;height:620px;font-size:0;position:relative;margin-top:-110px;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover}.sc-banner .text{position:relative;height:100%}.sc-banner .text h3{font-size:46px;color:#444;font-family:"XianYuanJ";font-weight:normal;position:absolute;left:0;top:50%;margin-top:-40px;line-height:1.4}.sc-banner .text.center h3{text-align:center;width:90%;padding:0 5%}.sc-slogan{padding:0 5%;font-size:48px;text-align:center;font-family:'XianYuanJ';color:#444;font-weight:normal;margin-top:100px}.sc-pagination{text-align:center;padding:2% 0;font-size:0}.sc-pagination a{display:inline-block;vertical-align:middle}.sc-pagination a.arrow{margin-left:10px;margin-right:10px}.sc-pagination a.arrow svg{width:18px;height:18px;stroke-width:1.5;stroke:#666;fill:none;stroke-linecap:round;stroke-linejoin:round}.sc-pagination a.number{border:1px solid #e9e9e9;height:38px;line-height:38px;border-radius:38px;font-size:16px;padding:0 30px;color:#a9a9a9;text-decoration:none;margin:0 5px;-webkit-transition:color .5s linear,border-color .5s linear;-moz-transition:color .5s linear,border-color .5s linear;transition:color .5s linear,border-color .5s linear}.sc-pagination a.number:hover{border-color:#e20003;color:#e20003}.sc-pagination a.number.current{border-color:#e20003;color:#fff;background-color:#e20003}@media only screen and (-Webkit-min-device-pixel-ratio:2.0),only screen and (-moz-min-device-pixel-ratio:2.0),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2.0),only screen and (min-resolution:192dpi){.sc-header .logo{background-image:url(../components/images/logo@2x.png)}}@media only screen and (max-width:1280px){html,body{height:auto}.sc-inner-width{min-width:0;width:90%}.sc-header .inner{min-width:288px;height:50px}.sc-header .logo{width:144px;height:50px}.sc-header .nav{height:50px}.sc-header .nav a{font-size:18px;padding:0 35px;margin-top:5px;margin-bottom:5px}.sc-banner{margin-top:-90px}.sc-slogan{font-size:36px;margin-top:60px}}@media only screen and (max-width:1024px){.sc-header{width:100%;height:80px;z-index:10;position:absolute;top:0;left:0;right:0;-webkit-transition:background .35s linear,height .35s ease-in;-moz-transition:background .35s linear,height .35s ease-in;-o-transition:background .35s linear,height .35s ease-in;transition:background .35s linear,height .35s ease-in}.sc-header .inner{height:100%;padding-top:0}.sc-header .logo{width:115px;height:40px;margin-top:40px}.sc-header .nav{opacity:0;visibility:hidden;position:absolute;top:80px;bottom:20px;left:0;right:0;width:auto;height:auto;overflow:hidden;overflow-y:auto;-webkit-transition:opacity .35s linear,visibility .35s linear;-moz-transition:opacity .35s linear,visibility .35s linear;-o-transition:opacity .35s linear,visibility .35s linear;transition:opacity .35s linear,visibility .35s linear}.sc-header .nav a{display:none;margin:0;padding:0;text-align:center;height:80px;line-height:78px;font-size:20px;color:#fff;border-radius:10px}.sc-header .nav a:active{background-color:rgba(0,0,0,.25)}.sc-header .nav a svg{display:none}.sc-header .mobile{opacity:1;visibility:visible;width:60px;height:60px;right:-18px;top:25px}.sc-header.open,.sc-header.show{height:100%;background-color:rgba(40,40,40,.95)}.sc-header.show .nav{opacity:1;visibility:visible}.sc-header.show .nav a{display:block}.sc-banner{height:480px;margin-top:0;text-align:center}.sc-banner .text{display:-webkit-box;display:-moz-box;display:box;-webkit-box-align:center;-moz-box-align:center;box-align:center}.sc-banner .text h3{margin-top:0;top:0;position:inherit;margin-top:30px;text-align:left}.sc-slogan{font-size:28px}.sc-pagination a.number{height:30px;line-height:30px;padding:0 20px}}@media only screen and (max-width:800px){.sc-slogan{margin-top:40px}}@media only screen and (max-width:680px){.sc-inner-width{width:100%}.sc-header .logo{margin-top:25px}.sc-header .mobile{top:12px}.sc-footer{padding:60px 0}.sc-footer .menu a,.sc-footer .copyright,.sc-footer .tags h3{font-size:14px}.sc-banner{height:380px}.sc-banner .text{background-image:-webkit-radial-gradient(ellipse,rgba(255,255,255,.9),rgba(255,255,255,0));background-image:radial-gradient(ellipse,rgba(255,255,255,.9),rgba(255,255,255,0));-webkit-box-pack:center;-moz-box-pack:center;box-pack:center}.sc-banner .text h3{width:90%;padding:0 5%;font-size:36px;text-align:center;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1}}@media only screen and (max-width:580px){.sc-slogan{font-size:22px;margin-top:30px}.sc-pagination{position:relative;padding-left:30px;padding-right:30px;white-space:nowrap}.sc-pagination .inner{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.sc-pagination .arrow{position:absolute;top:50%;margin-top:-9px}.sc-pagination .arrow.left{left:0}.sc-pagination .arrow.right{right:0}}@media only screen and (max-width:460px){.sc-footer{padding:40px 0}.sc-footer .menu{display:none}.sc-footer .copyright{padding:0}.sc-footer .copyright p a{display:none}.sc-footer .copyright strong{margin-right:0}.sc-footer .tags{display:none}.sc-banner{height:250px}.sc-banner .text h3{font-size:26px}.sc-slogan{font-size:18px}}
