@font-face{font-family:"ec_l";src:url("../fonts/EuclidCircularA-Light.ttf")}@font-face{font-family:"ec_b";src:url("../fonts/EuclidCircularA-SemiBold.ttf")}.container-fluid{padding-left:30px;padding-right:30px}body{font-family:-apple-system,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Source Han Sans CN,sans-serif !important}a{color:#333;font-size:16px;text-decoration:none}ul,ol,li{list-style:none;margin-bottom:0}img{max-width:100%;height:auto;max-height:100%;width:auto}.more-button{padding:10px 36px;background:#fff;color:#333;margin-top:24px;display:inline-block}.more-button:hover{background:#B01E23;color:#fff}
.more-button.border-more{background-color:transparent;border:1px solid #b01e23;color:#b01e23;}
.more-button.border-more:hover{background:#fff;color:#B01E23}.tit{font-size:24px;font-weight:bold;color:#B01E23}
.tit .en{text-transform:uppercase}.tit p{font-size:16px;color:#333;opacity:.8;line-height:1.75;padding-top:20px;font-weight:normal}
.tit.tit-tr .ch{font-size:68px;font-weight:bold}
.tit.tit-tr .en{font-size:16px;font-weight:100}
.tit.tit-ltr .ch{font-size:56px;font-weight:bold}.tit.tit-ltr .en{font-size:16px;font-weight:100}.tit.l-tit{color:#333}.tit.l-tit .ch{font-size:40px;font-weight:bold}
.tit.l-tit .en{font-size:16px;font-weight:100}.desc{line-height:1.75;color:#333}.desc.span span{font-size:30px;line-height:1;padding:12px 24px;border:1.5px solid #fff;border-radius:8px;opacity:.9;display:inline-block;margin-top:12px;letter-spacing:.5px}
.more-border:before{content:url("../img/more.png");display:inline-block;font-size:0}
.play{display:block;position:absolute;width:60px;height:60px;background:url(../img/mbg01.png) -2308px -845px no-repeat;top:50%;left:50%;transform:translate(-50%, -50%)}
.bg-fixed{background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-position:center}.bg-fixed .tit,.bg-fixed .desc{color:#fff}
.headerBg{background:rgba(0,0,0,0.6);position:fixed;left:0;top:0;right:0;bottom:0;z-index:9;transition:all 0.36s ease-in-out;opacity:0;visibility:hidden;height:100vh}.header{width:100%;position:fixed;left:0;top:0;z-index:22;transition:all .36s;background:#fff}
.header:before{content:"";position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid #E6E6E6;opacity:1}.header .header-box{position:relative}.header .logo{padding:20px 0;width:212px;transition:all .36s}.header .logo img{height:60px;transition:all .36s}.header .logo img.logoW{display:none}.header .logo img.logoR{display:block}.header .logo.scrlogo{padding:12px 0}.header .logo.scrlogo img{height:50px}.header .nav-main{display:flex}
.header .nav-main>li{padding:0 1vw}.header .nav-main>li>a{color:#333;display:flex;position:relative;height:100%;align-items:center;font-size:18px;transition:all .36s;white-space:nowrap}.header .nav-main>li>a:after{content:"";width:100%;height:2px;display:block;background:#B01E23;position:absolute;left:0;bottom:0;transform:scaleX(0);transition:transform .36s}.header .nav-main>li>a.active:after{transform:scaleX(1)}.header .nav-main>li>a:hover{color:#fff}.header .nav-main>li>a:hover:after{transform:scaleX(1)}.header .nav-main>li .x-sub-menu{position:absolute;z-index:99;left:50%;visibility:hidden;width:100vw;margin-left:-50vw;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0;background:#fff;text-align:center}.header .nav-main>li .x-sub-menu li{display:inline-block}.header .nav-main>li .x-sub-menu li a{line-height:100px;font-size:16px;padding:0 1.3vw;color:#333}.header .nav-main>li .x-sub-menu li a:hover,.header .nav-main>li .x-sub-menu li a.active{color:#B01E23}.header .nav-main>li:hover .x-sub-menu{visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.header .headRx .header_ser{background:url(../img/nav_ser2.png) no-repeat center center;height:20px;float:right;width:20px;margin-left:2.86vw}.header .headRx .headerTel{background:url(../img/nav_tel2.png) no-repeat left center;display:inline-block;padding-left:28px;font:24px/1 ec_l;transition:all 0.5s ease-in-out}.indexBody .header{background:transparent}.indexBody .header:before{opacity:0}.indexBody .header .logo img.logoW{display:block}.indexBody .header .logo img.logoR{display:none}.indexBody .header .nav-main>li>a{color:#fff}.indexBody .header .headRx{color:#fff}.indexBody .header .headRx .header_ser{background:url(../img/nav_ser.png) no-repeat center center}.indexBody .header .headRx .headerTel{background:url(../img/nav_tel.png) no-repeat left center}@media (min-width: 992.8px){.header:hover{background:#fff}.header:hover+.headerBg{opacity:1;visibility:visible}
.header:hover:before{opacity:1}.header:hover .logo img.logoW{display:none}.header:hover .logo img.logoR{display:block}.header:hover .nav-main>li>a{color:#333}.indexBody .header:hover .headRx{color:#333}.indexBody .header:hover .headRx .header_ser{background:url(../img/nav_ser2.png) no-repeat center center}.indexBody .header:hover .headRx .headerTel{background:url(../img/nav_tel2.png) no-repeat left center}}footer .top{padding:50px 0;display:flex}footer .top:before{content:"";width:120px;height:2px;background:#B01E23;display:block;margin-right:15px;margin-top:12px}footer .top-left{font-size:18px;color:#000}footer .top-left-company{text-transform:uppercase;padding-bottom:34px}footer .top-left-company .en{font-weight:bold;font-size:26px;line-height:1}footer .top-left-company .ch{font-size:24px}footer .top-left-phone span{font-size:30px;font-weight:bold}footer .top-right{margin-left:auto}footer .top-right span{font-size:16px;color:#333;text-align:center;display:inline-block}footer .top-right span img{max-width:130px;border:6px solid #B01E23;display:block}footer .top-right span+span{padding-left:6px}.copyright_box{background:#B01E23;color:#fff;padding:18px 0}.member{color:transparent !important;padding-left:5px}.member:hover{color:inherit !important}.backTop{position:fixed;right:20px;bottom:50px;z-index:99;width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:#ed0038;border-radius:2px;cursor:pointer}.backTop:before{content:"";display:block;width:20px;height:20px;transform:rotate(45deg);margin-top:12px;border-left:2px #fff solid;border-top:2px #fff solid}@media (max-width: 1368px){footer .top:before{width:55px}.header .nav-main>li>a{font-size:16px}}@media (max-width: 1200px){.tit.tit-tr .ch{font-size:60px}.desc.span span{font-size:24px}.header .logo img{height:50px}.header .nav-main{padding-left:0}.header .nav-main>li>a{font-size:14px}.header .headRx .headerTel{display:none}.header .headRx .header_ser{margin-left:10px}footer .top{flex-wrap:wrap}footer .top-right{margin-left:70px;margin-top:10px}}@media (max-width: 993px){.header{position:unset}.header:before{content:unset}.header .logo{width:auto}.indexBody .header .logo img.logoM{display:none !important}.header .logo img.logoR{display:none}.header .nav-main{display:none}
.header .menu-button span{display:block;width:30px;height:2px;background:#B01E23}.indexBody .header .menu-button span{background-color:#fff}.header .menu-button span+span{margin-top:4px}.header .menu-button span:nth-child(2){width:21px}.header .menu-button span:nth-child(3){width:25px}.header .menu-button span:nth-child(4){width:10px}#mobile-nav{width:360px}#mobile-nav li a.active{color:#B01E23}#mobile-nav li a:hover{color:#ed0038}#mobile-nav .dropdown-toggle{display:flex;justify-content:space-between;align-items:center}#mobile-nav ul[id^="nav-"] li a{font-size:14px}}@media (max-width: 768px){.container-fluid{max-width:720px;padding-left:var(--bs-gutter-x, 0.75rem);padding-right:var(--bs-gutter-x, 0.75rem)}.headerBg{display:none !important;visibility:hidden !important}.bg-fixed{background-size:auto 100%;background-attachment:unset}.tit.tit-ltr .ch{font-size:48px}.tit.tit-ltr .en{font-size:14px}.tit.l-tit{color:#333}.tit.l-tit .ch{font-size:36px}.tit.l-tit .en{font-size:14px}}@media (max-width: 556px){.indexBody .header,.header{position:relative}.indexBody .header .nav-main,.header .nav-main{display:none}.indexBody .header .logo,.header .logo{padding:10px 0}.indexBody .header .logo img,.header .logo img{height:50px}.indexBody .header .logo img.logoW,.indexBody .header .logo img.logoR,.header .logo img.logoW,.header .logo img.logoR{display:none}
.indexBody .header .logo img.logoM,.header .logo img.logoM{display:block !important}.indexBody .header .menu-button span,.header .menu-button span{background-color:#B01E23}.more-button{margin-top:12px}.tit.tit-tr .ch{font-size:36px}.tit.tit-tr .en{font-size:12px}.tit.tit-ltr .ch,.tit.l-tit .ch{font-size:32px}.tit.tit-ltr .en,.tit.l-tit .en{font-size:13px}.desc.span span{font-size:15px}footer .top:before{margin-bottom:30px;height:4px}footer .top-left-company .en{line-height:1.5;font-size:22px}footer .top-right{margin-left:0}footer .top-right span:nth-last-of-type(1){display:none}.copyright{position:relative;overflow:hidden;font-size:13px}.member{position:absolute}.backTop{right:12px}}.banner{width:100%;overflow:hidden;position:relative}.banner .prev,.banner .next{width:70px;height:70px;margin-left:30px;margin-right:30px;transition:margin-left .3s ease-out 0s,margin-right .3s ease-out 0s}.banner .prev:after,.banner .next:after{content:'';position:absolute;width:0;height:1px;top:36px;background-color:#858585;transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.banner .prev{background:url("../img/noColorArrowsImg_prev.png") no-repeat 10px center}.banner .prev:after{left:20px}.banner .prev:hover{margin-left:.5%}.banner .prev:hover:after{width:30px;left:28px}.banner .next{background:url("../img/noColorArrowsImg_next.png") no-repeat calc(100% - 10px) center}.banner .next:after{right:20px}.banner .next:hover{margin-right:.5%}.banner .next:hover:after{width:30px;right:28px}.banner .swiper-container{width:100%;height:100%;background-color:#b3bdc4;transition:1s background-color 1.3s;--swiper-pagination-bullet-horizontal-gap:2px}.banner .swiper-wrapper{transition-delay:1s;transition-timing-function:cubic-bezier(0.5, 0, 0, 1)}.banner .swiper-slide{text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.banner .img-box{width:100%;height:100%;transform:scale(0.6, 0.6);transition-duration:1s;transition-property:transform;transition-timing-function:cubic-bezier(0.5, 0, 0, 1);opacity:0.9;overflow:hidden}.banner .img-box img{width:100%;height:100%;object-fit:cover;transform:scale(1.2, 1.2) translateX(50%);transition-timing-function:cubic-bezier(0.5, 0, 0, 1);transition-property:transform}.banner .swiper-pagination span{border-radius:0;width:3px;height:12px;background-color:#fff;opacity:1}.cl{padding:120px 0;text-align:center}.about{position:relative;z-index:2;-webkit-clip-path:polygon(90% 0, 100% 0, 100% 100%, 0 100%, 0 14%);clip-path:polygon(90% 0, 100% 0, 100% 100%, 0 100%, 0 14%);overflow:hidden;padding:216px 0;display:flex;align-items:center;background:url("../img/right.jpg") no-repeat center}.about>*{z-index:1}.about .b-con{max-width:45%;line-height:2;color:#fff;padding:38px 0;text-align:justify}.video-index{padding:60px 0;text-align:center}.video-index .video-cont{position:relative}.video-index .more-border{display:inline-block;margin-top:30px;font-size:0;margin-bottom:20px}.trend{padding:160px 0;background-image:url("../img/more-bg2.jpg");text-align:center}.trend .tit{color:#fff;font-size:56px}.trend .desc{color:#fff;padding:20px 0}.cat-index{padding:60px 0;text-align:center}.cat-index .more-border{display:inline-block;margin-top:30px;font-size:0;margin-bottom:20px}.cat-index .cat-cont{position:relative}.cat-index .cat-cont .catSwiper{max-width:960px;margin:0 auto}.cat-index .cat-cont .prev,.cat-index .cat-cont .next{width:70px;height:70px;top:50%;transform:translateY(-50%);position:absolute;margin-left:30px;margin-right:30px;transition:margin-left .3s ease-out 0s,margin-right .3s ease-out 0s}.cat-index .cat-cont .prev:after,.cat-index .cat-cont .next:after{content:"";position:absolute;width:0;height:1px;top:36px;background-color:#858585;transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.cat-index .cat-cont .prev{left:0;background:url("../img/noColorArrowsImg_prev.png") no-repeat 10px center}.cat-index .cat-cont .prev:after{left:20px}.cat-index .cat-cont .prev:hover{margin-left:.5%}.cat-index .cat-cont .prev:hover:after{width:30px;left:28px}.cat-index .cat-cont .next{right:0;background:url("../img/noColorArrowsImg_next.png") no-repeat calc(100% - 10px) center}.cat-index .cat-cont .next:after{right:20px}.cat-index .cat-cont .next:hover{margin-right:.5%}.cat-index .cat-cont .next:hover:after{width:30px;right:28px}.brand{padding:60px 0;text-align:center}.brand .like{position:relative;display:block;overflow:hidden;width:100%}.brand .like dd{font-size:24px;line-height:60px;position:absolute;z-index:2;bottom:0%;left:0;width:100%;text-align:center;color:#333;border-bottom:1px solid #cacac9;background:#fff;margin-bottom:0}.brand .like.like2{height:100%}.brand .like .key{position:absolute;z-index:2;bottom:60px;left:8%;max-width:84%}.brand .feng{margin-top:4%;padding:16% 0;text-align:center;color:#333;border:1px solid #cacac9}.brand .feng dt{font-size:24px}.brand .feng dd{font-size:16px;padding:1% 0 3%}.brand .feng a.road{display:block;width:164px;margin:0 auto;padding:2.5% 0;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;border:1px solid #B01E23}.brand .feng a.road::after{display:block;width:31px;height:16px;margin:0 auto;content:"";-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-image:url(../img/icon.png);background-repeat:no-repeat;background-position:0 0}.brand .feng a.road:hover{background:#B01E23}.brand .feng a.road:hover::after{background-position:0 -25px}
.xqnr {margin-bottom:50px;}
.xqnr ul li {float:left;display:block;background:#fff;padding:10px;width:298px;margin:10px 10px 80px 10px;}
.xqnr img {width:100%;max-width: 100%;height:155px;margin-bottom:30px;}
.xqnr-bt h2 {font-size: 24px;    height: 24px;    line-height: 24px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;font-weight:bold;}
.xqnr-bt h3 {color: #898989;    line-height: 24px;    height: 60px;    overflow: hidden;    margin: 23px 0;}
.xqnr-bt h4 {padding-bottom:20px;} 
.news{padding:80px 0;text-align:center;background: #fbfbfb;}
.news .news-cont{margin-top:36px;margin-bottom:20px;    font-weight: bold;}
.news .news-cont .newsSwiper{width:1200px;margin:0 auto}
.news .news-cont .newsSwiper .swiper-slide{float: left; width: 370px;margin: 45px 45px 0 0;}
.news .news-cont .newsSwiper .swiper-slide samp{    width: 100%;    height: 259px;    overflow: hidden;    display: flex;    align-items: center;    justify-content: center;    transition: ease .65s;    position: relative;    background: #000}
.news .news-cont .newsSwiper .swiper-slide samp img{width:100%;height:100%;object-fit:cover}
.xqnr .imgs img { transition: ease.65s;}
.xqnr .imgs:hover img {transform: scale(1.05); }
.news .news-cont .newsSwiper .swiper-slide img{transition: ease.65s;}
.news .news-cont .newsSwiper .swiper-slide samp:hover img {transform: scale(1.05);}
.news .news-cont .newsSwiper .swiper-slide h4{font-size: 18px;    height: 18px;    line-height: 18px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;text-align: left;margin:20px 20px;font-weight: bold;}
.news .news-cont .newsSwiper .swiper-slide span em:after{content: '';    display: block;    width: 20px;    height: 1px;    background: #ADADAD;    position: absolute;    left: 37px;    top: 50%;    transition: ease .45s;left: 177px;    top: 87.6%;}
.news .news-cont .newsSwiper  .swiper-slide:hover span em:after {width: 165px;    background: #C30109;}	
.news .news-cont .newsSwiper .swiper-slide p{color: #898989;    line-height: 24px;    height: 72px;    overflow: hidden;    margin: 23px 20px;text-align: left;font-weight: normal;}
.news .news-cont .newsSwiper .swiper-slide span i{float: left;    margin-right: 10px}
	
.news .news-cont .newsSwiper .swiper-slide span{color:#666666;font-weight:bold;display:block;padding-bottom: 50px;margin:0;transition:all 0.5s;text-align: left;line-height: 16px;padding-left:20px;font-weight: normal;}
.news .news-cont .newsSwiper .swiper-slide:hover span {color:#B01E23}

.news .news-cont .newsSwiper .swiper-slide:hover{cursor:pointer}
.news .news-cont .newsSwiper .swiper-slide:hover h4{color:#B01E23}
.news .news-cont .newsSwiper .swiper-slide:hover span{border-color:#B01E23}
.news .news-cont .prev,.news .news-cont .next{width:70px;height:70px;top:50%;transform:translateY(-50%);position:absolute;margin-left:30px;margin-right:30px;transition:margin-left .3s ease-out 0s,margin-right .3s ease-out 0s;}
.news .news-cont .prev:after,.news .news-cont .next:after{content:"";position:absolute;width:0;height:1px;top:36px;background-color:#858585;transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}
.news .news-cont .prev{left:0;background:url("../img/noColorArrowsImg_prev.png") no-repeat 10px center}.news .news-cont .prev:after{left:20px}
.news .news-cont .prev:hover{margin-left:.5%}
.news .news-cont .prev:hover:after{width:30px;left:28px}
.news .news-cont .next{right:0;background:url("../img/noColorArrowsImg_next.png") no-repeat calc(100% - 10px) center}
.news .news-cont .next:after{right:20px}
.news .news-cont .next:hover{margin-right:.5%}
.news .news-cont .next:hover:after{width:30px;right:28px}@media (max-width: 1368px){.about{-webkit-clip-path:polygon(90% 0, 100% 0, 100% 100%, 0 100%, 0 5%);clip-path:polygon(90% 0, 100% 0, 100% 100%, 0 100%, 0 5%)}.cat-index .cat-cont .catSwiper,.news .news-cont .newsSwiper{width:100%}}@media (max-width: 1024px){.trend,.news{padding:120px 0}}@media (max-width: 768px){.banner .prev,.banner .next{width:50px;height:50px;margin-right:0;margin-left:0;background-size:auto 24px;overflow:hidden}
.banner .prev:after,.banner .next:after{top:25px}
.cl{padding:60px 0}.cl img{height:78px}.about{padding:110px 0;background-size:auto 110%}
.about .b-con{max-width:100%}.brand .like .key{bottom:26px}}@media (max-width: 556px){body,a{font-size:14px}
.about{padding:60px 0;-webkit-clip-path:polygon(100% 0, 100% 0, 100% 100%, 0 100%, 0 0%);clip-path:polygon(100% 0, 100% 0, 100% 100%, 0 100%, 0 0%);background-size:auto 100%}
.about .b-con{padding:20px 0}
.cl{padding:30px 0}
.cl img{height:50px}
.brand .col-12:nth-of-type(1){margin-bottom:4%}.trend,.news{padding:60px 0}}


.das11 {margin-top: 39px; background:url("../img/nav_tel2.png") no-repeat 1px;float: right;padding-left: 30px;font-size: 24px;
    height: 30px;
    line-height: 30px;}












