@charset "utf-8";.slick-btn .slick-arrow{z-index:2;background-color:rgba(255, 255, 255, 0);-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.slick-btn .slick-prev:before, .slick-btn .slick-prev:after, .slick-btn .slick-next:before, .slick-btn .slick-next:after{display:block;content:'';position:absolute;top:50%;margin-top:-4px;width:9px;height:9px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.slick-btn .slick-prev:before, .slick-btn .slick-prev:after{border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.slick-btn .slick-next:before, .slick-btn .slick-next:after{border-right:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.slick-btn .slick-prev:before{left:15px}.slick-btn .slick-prev:after{left:21px;opacity:0}.slick-btn .slick-prev:hover:before{left:9px;opacity:0}.slick-btn .slick-prev:hover:after{left:15px;opacity:1}.slick-btn .slick-next:before{right:15px}.slick-btn .slick-next:after{right:21px;opacity:0}.slick-btn .slick-next:hover:before{right:9px;opacity:0}.slick-btn .slick-next:hover:after{right:15px;opacity:1}.slick-btn .slick-dots{z-index:2;bottom:0}.slick-btn .slick-dots
li{margin:0;width:auto;height:auto}.slick-btn .slick-dots li
button{position:relative;padding:3px;width:15px;height:15px}.slick-btn .slick-dots li button:before{content:'';top:4px;left:4px;width:9px;height:9px;line-height:9px;border:#fff solid 1px;background-color:rgba(255, 255, 255, .2);opacity:1;border-radius:10px}.slick-btn .slick-dots li:hover button:before, .slick-btn .slick-dots li.slick-active button:before{border-color:#fff;background-color:rgba(255, 255, 255, 1);opacity:1}#index .i-ban-slogan{color:#fff;font-size:1rem;background:#cc1d24;line-height:1.5;letter-spacing:0.3em;padding:10px
30px 10px 0;text-align:center;display:inline-block;position:absolute;top:0;right:0;z-index:10;white-space:nowrap;max-width:calc(100% - 5rem);filter:drop-shadow(-5px 2px 3px rgba(0,0,0,0.6))}#index .i-ban-slogan::before{content:'';display:block;position:absolute;width:5rem;height:100%;top:0;left:-5rem;pointer-events:none;background-repeat:no-repeat;background-size:100% 100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 10' preserveAspectRatio='none'%3E%3Cpath fill='%23cc1d24' d='M0,0h14v10c0,0-3.085,0-4.573,0c-2.779,0-4.618-4.18-5.362-5.672C3.319,2.836,1.787,0,0,0z' /%3E%3C/svg%3E")}@media only screen and (max-width:639px){#index .i-ban-slogan{filter:none;font-weight:500;color:#cc1d24;text-shadow:0 0 2px #fff;width:100%;font-size:0.875rem;padding:3px;max-width:100%;background:rgb(255,255,255);background:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.6) 50%, rgba(255,255,255,0) 100%)}#index .i-ban-slogan::before{display:none}}#index .i-ban{position:relative;height:auto}#index .i-ban
.mouse{position:absolute;width:54px;height:39px;display:block;bottom:60px;left:50%;margin-left:-27px;opacity:1;cursor:pointer;z-index:5}#index .i-ban .mouse
img{width:54px;height:39px;position:relative;top:18%;left:50%;margin:-20px 0 0 -27px;-webkit-animation:mouse-act 3s infinite;animation:mouse-act 3s infinite}@-webkit-keyframes mouse-act{0%{opacity:0;-webkit-transform:translateY(-0);transform:translateY(-0)}50%{opacity:1;-webkit-transform:translateY(5px) scale(1);transform:translateY(5px) scale(1)}100%{opacity:0;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}}@keyframes mouse-act{0%{opacity:0;-webkit-transform:translateY(-0);-ms-transform:translateY(-0);transform:translateY(-0)}50%{opacity:1;-webkit-transform:translateY(5px) scale(1);-ms-transform:translateY(5px) scale(1);transform:translateY(5px) scale(1)}100%{opacity:0;-webkit-transform:translateY(10px) scale(1);-ms-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}}#index .i-ban .ban-slick{position:relative;overflow:hidden}#index .i-ban .slick-slider{margin-bottom:0}#index .ban-slick .slick-slide
a{display:block;position:relative;top:0}#index .ban-slick .slick-slide a
img{display:block;max-width:inherit;width:auto;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#index .ban-slick
.word{position:absolute;z-index:10;top:50%;padding:0
25px;margin-top:-10px;width:100%;color:#4e7d36;text-align:center;opacity:0;font-weight:300;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#index .ban-slick .word
.ti{color:#254116;font-size:1.125rem;line-height:1.5;word-wrap:break-word;word-break:break-all}#index .ban-slick .word
.subtitle{padding-top:5px;font-size:0.9375rem;font-style:italic;line-height:1.5}#index .ban-slick
.word.active{margin-top:-25px;opacity:1}#index .i-ban
.line{position:absolute;z-index:3;bottom:20px;right:60px;width:1px;height:11px;background-color:#ccc}#index .i-ban .slick-arrow{display:block;top:auto;bottom:-26px;width:60px;height:52px;background-color:#fff;overflow:hidden}#index .i-ban .slick-prev{left:auto;right:60px}#index .i-ban .slick-next{right:0}#index .i-ban .slick-prev:before, #index .i-ban .slick-prev:after, #index .i-ban .slick-next:before, #index .i-ban .slick-next:after{border-color:#000}#index .i-ban .slick-prev:before{left:26px}#index .i-ban .slick-prev:after{left:32px}#index .i-ban .slick-prev:hover:before{left:20px}#index .i-ban .slick-prev:hover:after{left:26px}#index .i-ban .slick-next:before{right:26px}#index .i-ban .slick-next:after{right:32px}#index .i-ban .slick-next:hover:before{right:20px}#index .i-ban .slick-next:hover:after{right:26px}@media only screen and (max-width:1439px){#index .i-ban .mouse, #index .i-ban .line, #index .i-ban .slick-arrow{display:none !important}}@media only screen and (max-width:639px){#index .ban-slick .slick-slide
a{left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}#index .ban-slick .slick-slide a
img{width:100%;height:auto}}@media only screen and (min-width:768px){#index .ban-slick
.word{margin-top:-32px}#index .ban-slick .word
.ti{font-size:2.1875rem;line-height:35px}#index .ban-slick .word
.subtitle{padding-top:20px;font-size:1.625rem;line-height:50px}#index .ban-slick
.word.active{margin-top:-45px}}@media only screen and (min-width:640px){#index .ban-slick .word
.subtitle{font-weight:700}#index .ban-slick .slick-slide
a{left:0}#index .ban-slick .slick-slide a
img{width:100%;height:auto}}@media only screen and (min-width:1440px){#index .i-ban .slick-dots{bottom:20px}}#index
.lectures{position:relative;margin-top:25px;text-align:center;background-color:#000}#index .lectures
.pic{width:100%;height:230px;opacity:1;background-size:cover;background-position:center center;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#index .lectures
.info{position:absolute;z-index:1;top:50%;margin-top:-54px;width:100%}#index .lectures
h2{margin:0;font-size:1.25rem;color:#fff}#index .lectures h2
span{display:inline-block;margin-right:10px;width:90px;height:42px;vertical-align:middle;background:url(../images/logo2.png) no-repeat 0 0;overflow:hidden;background-size:cover}#index .lectures
.subtitle{padding-top:5px;font-size:1.25rem;color:#b4b4b4;font-style:italic;letter-spacing:1px}#index .lectures
a{display:block;margin:25px
auto 0;width:100px;color:#fff;text-decoration:none;line-height:32px;border:#fff solid 1px}#index .lectures:hover
.pic{opacity: .7}@media only screen and (max-width:479px){#index .lectures h2
span{display:none}}@media only screen and (min-width:480px){#index .lectures
.info{margin-top:-67px}#index .lectures
.subtitle{font-size:1.25rem}}@media only screen and (min-width:768px){#index .lectures
.pic{height:370px}}@media only screen and (max-width:767px){#index .lectures
.pic{height:180px}}#index
.news{position:relative;padding-left:20px;padding-right:20px}#index .news:before{pointer-events:none;content:"";position:absolute;top:0;left:0;width:100%;height:260px;background-color:#f6f6f6;z-index:0}#index .news
.ti{position:relative;margin:0
auto;width:280px;z-index:1}#index .news .ti
h2{position:relative;z-index:2;padding-top:30px;text-align:center}#index .news
.list{position:relative;margin:50px
auto 0;max-width:1170px;z-index:1;font-size:0}#index .news
.box{display:inline-block;vertical-align:top;position:relative;padding:0
5px;margin-bottom:20px;font-size:1rem}#index .news .box
a{display:block;text-decoration:none}#index .news .box
.date{margin-top:14px;color:#222}#index .news .box .date:before{display:block;content:'';margin-bottom:8px;width:26px;height:2px;background-color:#cc1d24}#index .news .box
h3{margin:10px
0 0;font-size:0.9375rem;color:#333;line-height:20px}#index .news .box .pic, #index .news .pic-over
.mask{overflow:hidden;width:100%}#index .news .box .pic
img{width:100%}#index .news .box a:hover
h3{color:#cc1d24}@media only screen and (max-width:767px){#index .news:before{height:110px}#index .news
.list{margin-top:40px}#index .news
.box{margin:0
auto 20px;width:50%}#index .news .box:last-child{margin-bottom:50px}}@media only screen and (min-width:660px){#index .news .ti
h2{padding-top:45px}#index .news
.ti{width:640px}#index .news .ti:after{margin-left:-320px;border-top-width:135px;border-left-width:320px;border-right-width:320px}#index .news .ti
span{top:79px;width:355px}#index .news .ti span.line-r{right:-17px;-webkit-transform:rotate(154deg);-ms-transform:rotate(154deg);transform:rotate(154deg)}#index .news .ti span.line-l{left:-16px;-webkit-transform:rotate(-154deg);-ms-transform:rotate(-154deg);transform:rotate(-154deg)}#index .news .ti span.line-r:before{left:320px}#index .news
.list{margin-top:50px}}@media only screen and (min-width:768px){#index
.news{padding-bottom:75px}#index .news
.box{width:25%}}@media only screen and (min-width:1024px){#index .news .box
.date{left:30px}}@media only screen and (min-width:1200px){#index .news
.box{padding:0
10px}#index .news .box
.date{left:60px}}#index
.goods{position:relative;height:700px}#index .goods .list:not(.slick-initialized){height:0;opacity:0}#index .goods h2, #index .goods h2
small{color:#222;text-align:center}#index .goods
h2{position:absolute;z-index:1;top:0;left:0;padding-top:65px;width:100%}#index .goods .bg-img{position:absolute;z-index:0;top:0;left:0;width:100%;height:700px;background:url(../images/activity_bg.png) no-repeat 50% 0}#index .goods
.wrap{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:1;top:120px;left:0;right:0;bottom:0;margin:0
auto;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#index .goods
.list{margin:0
auto}#index .goods .list.is-less .slick-track{margin:auto}*::-ms-backdrop, #index .goods
.list{margin:0}#index .goods .slick-slider{margin-bottom:0}#index .goods
.box{padding:55px
15px;outline:none}#index .goods .box
.pic{position:relative;background-color:#000}#index .goods .pic
a{position:relative;z-index:1;background-color:transparent;background-image:-o-linear-gradient(bottom, #1e120d, transparent);background-image:-webkit-gradient(linear, left bottom, left top, from(#1e120d), to(transparent));background-image:linear-gradient(to top, #1e120d, transparent)}#index .goods .box
h3{position:relative;z-index:1;margin:10px
0 0;font-size:0.9375rem;color:#222;font-weight:300;text-align:center}#index .goods .slick-arrow{z-index:2;content:'';width:36px;height:36px;border:#fff solid 1px;background-color:#fff;border-radius:36px}#index .goods .slick-prev{left:0}#index .goods .slick-next{right:0}#index .goods .slick-prev:before, #index .goods .slick-prev:after{border-left:1px solid #000;border-bottom:1px solid #000}#index .goods .slick-next:before, #index .goods .slick-next:after{border-right:1px solid #000;border-bottom:1px solid #000}#index .goods .slick-center .pic:before{pointer-events:none;content:"";position:absolute;top:-20px;left:-20px;width:calc(100% + 40px);height:calc(100% + 40px);background-color:#fff;z-index:0}@media only screen and (max-width:767px){#index .goods .slick-arrow{top:0;border:#222 solid 1px}}@media only screen and (max-width:640px){#index .goods
.list{max-width:350px}}@media only screen and (max-width:415px){#index .goods
h2{margin:0;padding:30px
0;background-color:#f6f6f6}#index .goods h2, #index .goods
.wrap{margin:0;position:relative;top:auto;right:auto;left:auto;bottom:auto;display:block}#index .goods .bg-img{display:none}#index
.goods{height:auto}#index .goods
.list{max-width:94%}}@media only screen and (min-width:641px){#index
.goods{height:470px}#index .goods
.wrap{top:90px}#index .goods
.list{width:90%}#index .goods .slick-prev{left:42%}#index .goods .slick-next{right:42%}}@media only screen and (min-width:768px){#index
.goods{height:460px}#index .goods
.wrap{top:120px}#index .goods
.list{width:80%}#index .goods .slick-list{margin:0
-20px}#index .goods
.box{padding-left:20px;padding-right:20px}#index .goods .slick-prev{left:-45px}#index .goods .slick-next{right:-45px}}@media only screen and (min-width:1024px){#index
.goods{height:520px}#index .goods
.list{width:90%}#index .goods .slick-list{margin:0
-50px}#index .goods
.box{padding-left:50px;padding-right:50px}#index .goods .box .pic
img{opacity: .5;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#index .goods .slick-center{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#index .goods .slick-center .pic
a{background-color:transparent;background-image:-o-linear-gradient(bottom, #1e120d, transparent);background-image:-webkit-gradient(linear, left bottom, left top, from(#1e120d), to(transparent));background-image:linear-gradient(to top, #1e120d, transparent)}#index .goods .slick-center .pic
img{opacity:1}#index .goods .slick-prev{left:32%}#index .goods .slick-next{right:32%}}@media only screen and (min-width:1401px){#index
.goods{height:700px}#index .goods
.list{width:98%}}#index
.video{position:relative;height:370px}#index .video
.con{position:absolute;z-index:1;top:40%;width:100%}#index .video
h2{color:#fff;text-align:center}#index .video h2
small{color:#fff;font-weight:400}#index .video
a{display:block;margin:0
auto;width:60px;height:60px;outline:none;background:url(../images/btn_video.png) no-repeat 0 0;overflow:hidden;background-size:cover}#index .video a
div{position:relative;margin:18px
0 0 23px;width:20px;height:22px}#index .video a
span{display:block;width:1px;height:23px;background-color:#fff}#index .video a div:before, #index .video a div:after{display:block;content:'';position:absolute;left:-2px;width:22px;height:1px;background-color:#fff}#index .video a div:before{top:5px;-webkit-transform:rotate(-145deg);-ms-transform:rotate(-145deg);transform:rotate(-145deg)}#index .video a div:after{bottom:4px;-webkit-transform:rotate(145deg);-ms-transform:rotate(145deg);transform:rotate(145deg)}#index .video:hover a
div{-webkit-animation:ani-btn .3s;animation:ani-btn .3s;-webkit-animation-timing-function:linear;animation-timing-function:linear}#index .video
.mask{width:100%;height:100%;background-color:rgba(0, 0, 0, .2)}@-webkit-keyframes ani-btn{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes ani-btn{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.popup{position:fixed;width:100%;height:100%;z-index:99;background:rgba(0,0,0,.7);top:0;left:0}.popup.hide{display:none}.popup
.close{position:absolute;z-index:10;opacity:1;top:0;right:0;width:40px;height:40px;text-align:center;line-height:40px;font-size:1.875rem;font-weight:normal;color:#fff;background:#cc1d24}.popup
.cont{position:relative;width:100%;max-width:750px;top:50%;left:50%;-webkit-transform:translate(-50.1%, -50.1%);-ms-transform:translate(-50.1%, -50.1%);transform:translate(-50.1%, -50.1%)}.popup .cont
img{width:100%;max-width:100%}.popup .btn-box{position:absolute;width:100%;bottom:30px;left:50%;text-align:center;-webkit-transform:translate(-50.1%, 0);-ms-transform:translate(-50.1%, 0);transform:translate(-50.1%, 0)}.popup .btn-box
a{display:inline-block;max-width:120px;height:30px;line-height:30px;color:#fff;padding:2px
30px;margin:0
10px;background:#cc1d24;text-decoration:none}@media only screen and (max-width:767px){.popup .btn-box{bottom:20px}}:root{--plyr-control-spacing:14px;--plyr-color-main:#ffda00}@media (max-width: 991px){:root{--plyr-control-spacing:15px}}.plyr__controls{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.is-fullscreen{z-index:1000}.i-kb-wrap{position:relative;width:100%;max-width:1400px;margin:30px
auto 0;gap:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.lectures+.i-kb-wrap{margin-top:15px}.i-kb-wrap+.i-kb-wrap{margin-top:15px}.i-kb-wrap
.plyr{width:100%}.i-kb-wrap>*{display:inline-block;vertical-align:top;width:calc((100% / 3) - 30px);margin:0;height:auto !important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;z-index:10}.i-kb-wrap>*>img{width:100%}@media screen and (max-width: 639px){.i-kb-wrap{display:block;margin-top:15px}.i-kb-wrap>*{display:block;width:100%;margin-bottom:15px}.i-kb-wrap>*:last-of-type{margin-bottom:0}}