.class,.sec1 .swiper-slide,.sec2 .box .list{background-size:cover;background-position:center;background-repeat:no-repeat}.sec1 .list:nth-child(1){background-color:#8f8e8e;opacity:.8}.sec1 .list:nth-child(2){background-color:#6f6c6c;opacity:1}.sec1 .list:nth-child(3){background-color:#8f8e8e;opacity:.8}.sec1{position:relative}.sec1 .box{position:absolute;bottom:0;left:0;width:100%;z-index:15}.sec1 .box .list{padding:3.38vw 4.16vw 0 3.38vw;height:250px}.sec1 .box .list .imgbox{padding-left:0}.sec1 .box .list h3{font-size:30px;font-family:"MontserratBold";margin-bottom:15px}.sec1 .box .list h6{line-height:26px}.sec1 .swiper-slide{padding:11.8vw 0 23.9vw 0}.sec1 .swiper-slide h3{margin-bottom:30px}.sec1 .swiper-slide h1{margin-bottom:20px}.sec1 .swiper-slide h2{margin-bottom:60px}.sec1 .swiper-slide .more{display:inline-block;height:62px;background:#ffcc2e}.sec1 .swiper-slide .more h4{line-height:62px}.sec .more{width:330px;height:70px;display:inline-block;background:#fff;color:rgba(230, 33, 42,0.749);font-size:24px;line-height:70px;text-align:center}.sec .title{padding-top:5.98vw}.sec .title h2{font-family:"MontserratBold";font-size:40px;color:#403f3f;text-align:center;margin-bottom:30px}.sec .title h6{color:#403f3f;text-align:center;line-height:30px}.sec2 .box{margin-top:65px}.sec2 .box .list{padding:0;position:relative;transition:all .5s linear;height:410px}.sec2 .box .list.active .text{height:90%;padding:50px 0 35px}.sec2 .box .list.active .text h3{height:auto;line-height:1.1}.sec2 .box .list .text{background:rgba(230, 33, 42,0.749);height:155px;transition:height .6s ease;overflow:hidden;position:absolute;bottom:0;left:0;width:100%;z-index:1;text-align:center}.sec2 .box .list .text .inner{width:65%;margin:0 auto}.sec2 .box .list .text h3{font-size:30px;font-family:"MontserratBold";margin-bottom:25px;height:155px;line-height:155px;transition:all .8s linear}.sec2 .box .list .text h4{font-size:18px;line-height:30px;margin-bottom:20px}.sec3{background-image:url(/Theme/default/image/bg1.jpg)}.sec3 .logo_box{border-right:1px solid #bfbfbf;border-left:1px solid #d1d1d1;margin-top:95px}.sec3 .logo_box .list{text-align:center;border-right:1px solid #d1d1d1;border-left:1px solid #bfbfbf}.sec3 .swiper-slide{text-align:center;padding:0 55px}.sec3 .region{font-size:0}.sec3 .text{background-color:#f5f5f5;padding:100px 55px 130px;margin-top:-35px}.sec3 .text .left{float:none;display:inline-block}.sec3 .text .right{text-align:right;float:none;display:inline-block;vertical-align:bottom}.sec3 .text h5{font-size:18px;line-height:30px;color:#403f3f}.sec3 .slider h4{font-family:"MontserratBold";text-align:center;color:#403f3f;padding:140px 0 50px}.sec3 .swiper-button-prev1{background-image:url(/Theme/default/image/prev.jpg);width:55px;height:175px;left:0;margin-top:-87px;background-size:cover}.sec3 .swiper-button-next1{background-image:url(/Theme/default/image/next.jpg);width:55px;height:175px;right:0;margin-top:-87px;background-size:cover}.sec4{padding-bottom:35px}.sec4 .swiper-container2{padding-bottom:100px}.sec4 .swiper-container2 .swiper-wrapper{align-items:center}.sec4 .swiper-container2 .swiper-wrapper .swiper-slide{text-align:center;position:relative}.sec4 .swiper-container2 .swiper-wrapper .swiper-slide img{max-width:90%}.sec4 .swiper-container2 .swiper-wrapper .swiper-slide:before{content:"";position:absolute;right:0;top:50%;transform:translate(0,-47.5px);width:4px;height:95px;background:linear-gradient(to right,#d8d8d8,#f9f9f9)}.sec5{padding-bottom:80px;background:#f5f5f5}.sec5 .news_btn{margin-top:65px;text-align:center}.sec5 .title{margin-bottom:55px}.sec5 .list{padding:0;transition:all .5s linear}.sec5 .list:hover{box-shadow:0 5px 5px #cfcfcf}.sec5 .list .imgbox{height:12.7vw;background-size:cover;background-repeat:no-repeat;background-position:center}.sec5 .list .text{background:#fff;padding:2.6vw 20px 20px 2.08vw;position:relative;height:12.7vw}.sec5 .list .text:after{content:"";position:absolute;bottom:-37px;left:35px;width:0;height:0;border-width:15px;border-top-width:22px;border-style:solid;border-color:#fff transparent transparent transparent}.sec5 .list .text h5{font-size:16px;color:#252525;font-family:"MontserratBold";position:relative;margin-bottom:75px;margin-bottom:3.9vw}.sec5 .list .text h5 i{color:#e6212a;font-style:normal;text-decoration:underline}.sec5 .list .text h5 .line{position:absolute;width:115px;height:2px;background:#ffcc2e;left:0;bottom:-35px;bottom:-1.82vw}.sec5 .list .text h4{font-size:19px;color:#222d3d;height:40px}.sec5 .list:nth-child(2) .text:after{transform:rotate(180deg);bottom:auto;top:-37px;border-color:#e6212a transparent transparent transparent}.sec5 .list:nth-child(4) .text:after{transform:rotate(180deg);bottom:auto;top:-37px}@media screen and (max-width:1200px){.sec5 .list .text{height:10.26vw}.sec5 .list .text h4{font-size:14px}.sec1 .box .list{height:200px;padding:25px}
.sec1 .box .list h3{font-size:18px}.sec1 .box .list h6{font-size:14px;line-height:1.5}.sec2 .box .list .text .inner{width:80%}}@media screen and (max-width:990px){.sec1 .swiper-slide{padding:150px 0 350px}}@media screen and (max-width:767px){.sec1 .swiper-slide{padding:50px 0 50px}.sec1 .box{position:static}.sec1 .box .list{height:auto;padding-top:35px;padding-bottom:35px}.sec1 .box .list h3{font-size:24px}.sec .more{width:200px;font-size:16px;height:50px;line-height:50px}.sec .title{padding-top:55px}.sec .title h2{font-size:22px;margin-bottom:15px}.sec2 .box{margin-top:35px}.sec2 .box .list{height:300px}.sec2 .box .list .text{height:100px;padding-bottom:25px}.sec2 .box .list .text h3{height:100px;line-height:100px;font-size:22px}.sec2 .box .list .text h4{font-size:14px;word-break:break-all;height:60px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sec2 .box .list .text .inner{width:95%}.sec3 .text{padding:60px 0 50px 0}.sec3 .text .more{margin-top:25px}.sec3 .text h5{font-size:14px}.sec3 .swiper-slide{padding-left:25px;padding-right:25px}.sec3 .logo_box{border:0;margin-top:25px}.sec3 .logo_box .list{height:60px;margin-bottom:15px}.sec3 .slider h4{padding:55px 0 25px}.sec3 .swiper-button-prev1{width:25px;height:60px;margin-top:-30px}.sec3 .swiper-button-next1{width:25px;height:60px;margin-top:-30px}.sec4{padding-bottom:30px}.sec5{padding-bottom:30px}.sec5 .list{margin-bottom:25px}.sec5 .list .text{height:auto;padding:30px 20px}.sec5 .list .text h5{margin-bottom:30px}.sec5 .list .text h5 .line{bottom:-15px}.sec5 .news_btn{margin-top:15px}}
.banner{width: 100%}
.actives{display:none;}/*.sec5 .list .text:nth-child(2){background: #e6212a;}*/
.swiper-pagination-bullet-active {
    opacity: 1;
    background: #e6212a!important;
}