.banner{text-align:center;max-width:1920px;overflow:hidden}.full img{width:100%}.banner-tips{width:1200px;left:50%;position:absolute;z-index:10;margin-left:-600px;top:30%;text-align:left}.banner-tips h4{font-size:58px;color:#fff;font-family:"Noto Serif SC";font-weight:700}.banner-tips h5{font-size:40px;color:#fff;font-family:"Noto Serif SC";font-weight:700;margin-top:40px}.banner-tips p{font-size:18px;color:#fff;font-family:"Noto Serif SC";font-weight:700}.swiper-pagination-bullet-active{background:#eb6100;width:25px;border-radius:30px;opacity:1}.activity{background-color:#fff;box-shadow:0 6px 10px -1px rgb(68 68 68 / 40%);-moz-box-shadow:0 6px 10px -1px rgba(68,68,68,0.4);-webkit-box-shadow:0 6px 10px -1px rgb(68 68 68 / 40%);padding-top:30px;padding-bottom:30px;overflow:hidden}.activity .item{display:flex;align-items:center;justify-content:center;position:relative}.activity .item:not(:last-of-type)::after{content:'';display:inline-block;position:absolute;margin-right:0;margin-left:0;top:0;right:0;width:.5px;height:45px;background:#c9c9c9}.activity .item .img{width:48px;height:48px;margin-left:25px;margin-right:25px}.activity .item:first-child .img{margin-left:40px}.activity .item .img img{max-width:100%}.activity .item .txt{flex:1}.activity .item .txt a{display:block;font-size:14px;color:#666;margin-top:10px}.activity .item .txt a span.icon-arrow-right{-webkit-text-size-adjust:none;font-size:12px;font-weight:500;margin-left:5px;color:var(--SW-PAGE-ROOT-COLOR)}.about,.news,.commerce{margin-top:120px}h2.tit{font-size:1.9rem;font-weight:500;position:relative;line-height:1}h2.tit span{font-size:1rem;color:#666;margin-left:30px}h2.tit::before{content:'';display:inline-block;position:absolute;top:-30px;left:0;width:50px;height:2px;background:var(--SW-PAGE-ROOT-COLOR)}h2.tit a{position:absolute;font-size:12px;font-weight:normal;background:url(/assets/images/icon-row-more.png) left center no-repeat;padding-left:20px;background-size:20%;right:0;top:13px;line-height:1.5}.aboutus{margin-top:65px}.aboutus img{max-width:100%}.aboutus .txt{font-size:14px;line-height:1.8}.aboutus .txt .more a{font-size:14px}.aboutus .txt .more a:hover{color:var(--SW-PAGE-RED-COLOR)}.aboutus .txt .more a icon{margin-left:10px}.eightbox .tit{font-size:1.9rem;text-align:center;margin-top:90px;margin-bottom:50px}.eightbox .row{margin-bottom:30px}.eightbox .tits{text-align:center}html[lang=en] .eightbox .tits{padding:0 10px;min-height:60px;display:flex;align-items:center;justify-content:center}.eightbox .item a{display:block;background:#fff;box-shadow:0 2px 5px 2px rgb(68 68 68 / 50%);-webkit-box-shadow:0 2px 5px 2px rgb(68 68 68 / 50%);transition:All .4s ease-in-out;-webkit-transition:All .4s ease-in-out;-moz-transition:All .4s ease-in-out;-o-transition:All .4s ease-in-out;text-align:center;padding:35px 0}.eightbox .item a:hover{transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px)}.eightbox .item .imgs{margin-bottom:25px}.commerce .cate li:not(:last-child){margin-bottom:20px}.commerce .cate icon{display:none}.commerce .cate a:hover::before{content:'';display:inline-block;position:absolute;left:0;top:4px;width:.5px;height:20px;background:var(--SW-PAGE-ROOT-COLOR)}.commerce .cate a{display:flex;padding-left:10px;position:relative;vertical-align:middle;align-items:center}.commerce .cate a img{width:80%;vertical-align:middle}.commerce .cate a:hover icon{color:var(--SW-PAGE-ROOT-COLOR);display:inline-block;margin-left:5px}.commercebox{margin-top:50px}.commerce .bigimg{overflow:hidden}.commerce .bigimg img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.commerce img{max-width:100%}.commercebox .bigimg a{position:absolute;left:20px;bottom:10px;color:#fff;cursor:pointer}.commercebox .bigimg a icon{font-size:12px;margin-left:5px}.commercebox .smallimg div{position:relative}.commercebox .smallimg div:first-child{margin-bottom:25px}.commercebox .smallimg a{position:absolute;left:20px;bottom:10px;color:#fff}.commercebox .smallimg a icon{font-size:12px;margin-left:5px}h2.titc{font-size:30px;font-weight:500;position:relative;line-height:1;color:#fff;text-align:center}.databig{height:490px;background:url(/assets/images/databg.jpg) top center no-repeat;margin-top:90px;padding-top:90px}h2.titc{font-size:1.9rem;font-weight:500;position:relative;line-height:1;color:#fff;text-align:center;margin-bottom:90px}.databig h3{font-size:24px;color:#fff;font-weight:500;text-align:center}.databig .txt{font-size:12px;color:#fff;line-height:1.8;text-align:center;margin-top:30px;height:70px}.databig .more{width:140px;height:35px;margin:0 auto;margin-top:30px}.databig .more a{width:100%;display:block;text-align:center;color:#fff;border:1px solid #fff;height:35px;line-height:35px;font-size:14px}.databig .more a:hover{background:var(--SW-PAGE-ROOT-COLOR)}.databig .more a icon{margin-left:10px}.newstopbox{margin-top:50px}.newstopbox .imgs{height:470px;overflow:hidden}.newstopbox img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.newstopbox .txt{position:relative;height:470px;overflow:hidden}.newstopbox .abtn{position:absolute;bottom:20px}.newstopbox .abtn a:hover{background:var(--SW-PAGE-ROOT-COLOR);border:1px solid var(--SW-PAGE-ROOT-COLOR);color:#fff}.nlist{overflow:hidden}.nlist li{border-bottom:1px solid #c9c9c9;min-height:115px;line-height:1.8;padding-top:20px;padding-bottom:20px}.nlist li span{display:block;font-size:14px;color:#999}.nlist li span icon{margin-left:10px}.nlist li a:hover{color:var(--SW-PAGE-ROOT-COLOR)}.nlist li a:hover span{color:var(--SW-PAGE-ROOT-COLOR)}.newstopbox .abtn a{border:1px solid #c9c9c9;font-size:14px;padding:5px 8px}.newslist{margin-top:50px}.newslist .title{line-height:1;margin-bottom:20px}.newslist .title span{float:right;font-size:12px;padding-top:3px}.newslist .imgs{overflow:hidden}.newslist .imgs img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.newslist .txt{height:100px;padding:10px 15px 15px;line-height:1.8;position:relative;font-size:16px}.newslist .txt h4{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:500}.newslist .txt .time{position:absolute;bottom:0;font-size:14px;color:#999;left:15px}.newslist a:hover .txt{background:#eee}.alinkbox{margin-top:90px;margin-bottom:60px}.alinkbox .wrap{border-top:1px solid #c9c9c9;padding-top:20px}.alinkbox .row{margin-bottom:20px}.alinkbox span{background:#ededed;display:inline-block;padding:8px 20px;width:150px;text-align:center}.alinkbox .row .item{padding-top:5px}.alinkbox a{margin-right:20px;font-size:14px;line-height:1.5}.alinkbox a:hover{margin-right:20px;text-decoration:underline}@media(min-width:1025px){.commercebox .smallimg div{max-height:160px;overflow:hidden}.databig .txt{font-size:14px}.about .row-eq-height{align-items:center}}@media screen and (min-width:1600px){.newslist .imgs{height:280px}}@media screen and (max-width:1600px){.newslist .imgs{height:240px}.databig .txt{font-size:12px}}@media screen and (max-width:1440px){.newslist .imgs{height:230px}}@media screen and (max-width:1366px){.newslist .imgs,.videolist .imgs{height:200px}}@media screen and (max-width:1024px){.newslist .imgs{height:230px;height:100%;object-fit:cover;object-position:50% 50%}}@media screen and (max-width:768px){.pc{display:none}.mob{display:block}.activity .item:first-child .img{margin-left:25px}.activity .item{margin-bottom:20px}.activity .item .img{width:36px;height:36px;margin-left:25px;margin-right:25px}h2.tit span{display:block;color:#666;margin-left:0;margin-top:10px}.eightbox [class*="col-"]{margin-bottom:20px}.eightbox .row{margin-bottom:0}.eightbox .tits{text-align:center;height:40px}.databig{height:auto;background:url(/assets/images/databg.jpg) top center no-repeat;background-size:cover;margin-top:70px;padding-top:90px;padding-bottom:90px;overflow:hidden}.commerce .cate li{margin-bottom:20px;float:left;width:50%}.commercebox .smallimg div{width:49%;float:left;margin-left:1%}.commercebox .smallimg div:first-child{margin-left:0;margin-right:1%}.commercebox [class*="col-"]{margin-bottom:20px}.databig [class*="col-"]{margin-bottom:30px}.newstopbox .imgs{height:auto;overflow:hidden}.newslist [class*="col-"]{margin-bottom:20px}.alinkbox{margin-top:40px}.alinkbox .row .item{margin-top:10px}.databig .txt{height:auto}}