@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');*{margin:0;padding:0}body{font:14px/1.8 'PT Serif',"Roboto", sans-serif}fieldset,img{border:0}table{border-collapse:collapse;border-spacing:0}li{list-style:none}.clearfix:after{content:"";height:0;visibility:hidden;display:block;clear:both}.clearfix{zoom:1}.clear{clear:both}a{text-decoration:none;color:#fff}a:hover{text-decoration:none}.txtcenter{text-align:center}.t-hide{font-size:0;text-indent:-999em}a.logo{position:absolute;left:0;top:50px;width:200px}a.logo img{width:100%}.nav{position:relative;z-index:3;width:990px;height:40px;margin:0 auto}.nav li{position:relative;float:left;width:90px;text-align:center}.nav li a{display:block;width:90px;height:40px;margin:0 auto;line-height:40px;color:#fff;font-size:16px}.nav li a:hover,.nav li.on a{text-decoration:none;background:#e49804}.subnav{display:none;position:absolute;left:0;top:40px;background:#cca847;background:rgba(204,168,71,.9);white-space:nowrap}.subnav li{float:none;width:auto;padding:0 5px;transition:all .2s ease-in-out 0s}.subnav li a{width:auto;height:34px;line-height:34px;border:none;font-weight:400;overflow:visible;font-size:14px}.nav li.on li a,.subnav li a:hover,.subnav li.on a{background:0 0;color:#fff}.nav li.on li a:hover{color:#021027}.subnav li:hover{background:#e49804;background:rgba(228,152,4,.9)}.fullbg{position:relative;z-index:1;width:100%;max-width:1920px;min-width:1200px;margin:0 auto;overflow:hidden;background:url(../images/fullbg.jpg) no-repeat center top}.wrapper{position:relative;width:1200px;margin:0 auto}.header{position:relative;height:600px}.section{position:relative;padding-bottom:50px}.section.video{width:800px;margin:0 auto;padding-bottom:180px}.section h2{width:688px;height:52px;margin:20px auto;line-height:48px;background:url(../images/btns.png) no-repeat 0 -70px;text-align:center;color:#a53230;font-size:30px;text-transform:uppercase}.section.events h2{margin:20px auto 0}.slider-bg{position:relative;margin:0 auto}.updates .slider-bg{width:1052px;height:480px;padding-top:31px;background:url(../images/section-bg1.png) no-repeat center top}.sales .slider-bg{width:946px;height:494px;padding-top:40px;background:url(../images/section-bg2.png) no-repeat center top}.events .slider-bg{width:1200px;height:488px;padding-top:95px;background:url(../images/section-bg3.png) no-repeat left top}.slider-bg .slider{width:880px;height:440px;overflow:hidden;margin:0 auto;border:3px solid #e1bd7d}.slider-bg li{position:relative}.slider-bg li .intro{position:absolute;left:30px;top:30px;width:140px;padding:20px;background:url(../images/obg.png) repeat 0 0;color:#fff}.slider-bg li.sp .intro{width:180px}.slider-bg.slider-bg3 li .intro{width:180px}.slider-bg li .intro .name{padding-bottom:10px;margin-bottom:5px;border-bottom:1px solid #fff;font-size:18px;font-weight:700;line-height:20px}.slider-bg li img{width:880px;height:440px}.slider-bg li p{padding:5px 0}.slider-bg li a.more{display:block;width:119px;height:33px;line-height:30px;font-size:16px;background:url(../images/btns.png) no-repeat -284px -150px;text-align:center;color:#fff5a5}.slider-bg li a.more:hover{background-position:-284px -191px;color:#000}.slider-bg.slider-bg2 .slider{width:840px;height:448px;margin:0 auto;border:none}.slider-bg.slider-bg2 li{float:left;width:260px;height:448px;margin:0 10px}.slider-bg.slider-bg2 li a{display:block;width:240px;height:428px;padding:10px;transition:all .2s ease-in-out .1s;background:url(../images/brand-bg.jpg) no-repeat center top}.slider-bg.slider-bg2 li a:hover{margin-top:-5px}.slider-bg.slider-bg2 li img{width:240px;height:auto}.treasure-box{position:absolute;right:0;bottom:0;width:245px;height:245px;background:url(../images/btns.png) no-repeat 0 -143px}.slider-bg2 a.next,.slider-bg2 a.prev{position:absolute;top:50%;margin-top:-20px;display:block;width:42px;height:40px;line-height:28px;background:#ecd8c0;border:1px solid #a12d2b;color:#a12d2b;font-size:60px;text-align:center}.slider-bg2 a.next:hover,.slider-bg2 a.prev:hover{background:#e1a64a}.slider-bg2 a.prev{left:0}.slider-bg2 a.next{right:0}.side-nav{position:fixed;right:0;top:50%;z-index:3;height:360px;padding:20px 0;margin-top:-200px}.side-nav a{position:relative;z-index:2;display:block;width:225px;height:50px;padding:15px 0;margin:5px 0;line-height:50px;background:url(../images/btns.png) no-repeat 0 -404px;text-align:center;color:#fff;text-transform:uppercase}.side-nav a.sp{line-height:25px}.side-nav a.on,.side-nav a:hover{background-position:-239px -404px;color:#8b110d}.side-nav i{position:absolute;left:50%;top:0;z-index:1;display:block;width:0;height:100%;border-left:2px dotted #f54641}.side-nav i:after,.side-nav i:before{position:absolute;left:-6px;content:"";display:block;width:10px;height:10px;background:url(../images/btns.png) no-repeat -500px -442px}.side-nav i:before{top:-5px}.side-nav i:after{bottom:-5px}.stabs{position:absolute;left:100px;bottom:60px;font-size:0;text-indent:-999em}.stabs a{display:block;float:left;width:12px;height:12px;margin:0 7px;border-radius:6px;background:#fff}.stabs a.on,.stabs a:hover{background:#d93c34}.slider-bg3 .stabs{left:180px;bottom:70px}.footer{padding:40px 0 20px !important}.footer {width:100%;text-align:center;color:#fff}.footer a{margin:0 5px;color:#fff}.footer a:hover{text-decoration:underline}