/* title */
.in_tit{position: relative;margin-bottom: 60px;}
.in_tit .title{font-size: 50px;font-weight: bold;color: #212529;text-align: center;font-family: "GILROY-BLACK";text-transform: uppercase;}
@media screen and (max-width:1440px){
.in_tit .title{font-size: 45px;}
}
@media screen and (max-width:1280px){
.in_tit .title{font-size:40px;}
}
@media screen and (max-width:1080px){
.in_tit{margin-bottom: 40px;}
.in_tit .title{font-size:35px;}
.in_tit .tit{font-size: 16px;}
}
@media screen and (max-width:768px){
.in_tit .title{font-size:30px;}
}
@media screen and (max-width:520px){
.in_tit{margin-bottom: 20px;}
.in_tit .title{font-size:24px;}
.in_tit .tit{font-size: 14px;margin-top: 5px;}
}

/* banner */
.banner{position: relative;overflow: hidden;}
.banner .img{width: 100%;height: 100%;overflow: hidden;}
.banner .img img{width: 100%;height: 100vh;object-fit: cover;transform: scale(1.1);transition: transform .6s;}
.banner .swiper-slide-active .img img{transform: none;}
.banner .swiper-pagination{bottom: 3%;}
.banner .swiper-pagination-bullet{border-radius:5px;width:40px;height:5px;transition: all .5s;background: #fff;opacity: 1;}
.banner .swiper-pagination-bullet-active{width: 80px;background:#fdc90a;}
.banner .text{position: absolute;top: 50%;left: 50%;transform: translate(-50% , -50%);width: 100%;}
.banner .text .txt{width: max-content;padding: 50px 30px;border-top-left-radius: 40px;border-bottom-right-radius: 40px;}
.banner .text h3{font-size: 50px;color:#fff;text-transform: uppercase;letter-spacing: 2px;margin-bottom: 60px; line-height: 1.3;}
.banner .btn{background: none;border: 1px solid #fff;}
.banner .btn:hover{border: 1px solid #FECA0A;}
.banner .videolist{position: absolute;top: 88%;left: 92%;width: auto;transform: translate(-50%,-50%);z-index: 99;}
.banner .videolist img{width: 50px;}
.banner .text h3,.banner .text h3, .banner .text .btn{opacity: 0;}
.banner .swiper-slide-active .text h3{animation: indbanDown 1s ease both 0.4s;}
.banner .swiper-slide-active .text .btn{animation: indbanDown 1s ease both 0.5s;}
@keyframes indbanDown {0%{opacity: 0;transform: translateY(-100px);}100%{opacity: 1;transform: translateY(0);}}
@media screen and (max-width:1660px) {
.banner .text h3{font-size: 45px;}
}
@media screen and (max-width:1440px) {
.banner .text h3{font-size:40px;}
.banner .img img{height: auto;}
}
@media screen and (max-width:1280px) {
.banner .text h3{font-size:35px;}
}
@media screen and (max-width:1080px) {
.banner .text{top: 50%;}
.banner .text .txt{padding: 30px 20px;}
.banner .text h3{font-size:30px;line-height: 1.5;margin-bottom: 40px;}
.banner .videolist img{width: 40px;}
.banner .swiper-pagination{bottom: 5%;}
.banner .swiper-pagination-bullet{border-radius: 2px;width: 35px;height: 3px;}
.banner .swiper-pagination-bullet-active{width: 68px;}
}
@media screen and (max-width:768px) {
.banner{margin-top: 83px;}
.banner .in_ban{transform: translate3d(0px, 0px, 0px) !important;}
.banner .text .txt{padding: 0;background: none;}
.banner .text h3{font-size:25px;}
.banner .videolist img{width: 35px;}
}
@media screen and (max-width:520px){
.banner{margin-top: 71px;}
.banner .in_ban{transform: translate3d(0px, 0px, 0px) !important;}
.banner .text h3{font-size: 18px;margin-bottom: 20px;letter-spacing: 1px;}
.banner .videolist{top: 82%;}
.banner .videolist img{width: 30px;}
.banner .swiper-pagination{bottom: 6%;}
}

/* index1 */
.index1{padding: 90px 0 188px;}
.index1 .cont{margin:0 auto;width:90%;max-width:1100px}
.index1 .ul{display: flex;flex-wrap: wrap;justify-content: center;}
.index1 .ul li{margin-bottom: 10px;margin-left: 10px;margin-right: 10px;}
.index1 .ul li a{color: #737478;text-transform: uppercase;font-size: 18px;transition: all .5s}
.index1 .ul li:nth-child(1){font-weight: bold;}
.index1 .ul li:nth-child(5n+3){font-weight: bold;}
.index1 .ul li:hover a{color: #FECA0A;}
@media screen and (max-width:1280px){
.index1 .ul li a{font-size: 17px;}
}
@media screen and (max-width:1080px){
.index1{padding: 60px 0 158px;}
.index1 .ul li{text-align: center;}
.index1 .ul li a{font-size: 16px;}
}
@media screen and (max-width:768px){
.index1{padding: 60px 0;}
.index1 .ul li a{font-size: 15px;}
}
@media screen and (max-width:520px){
.index1{padding: 35px 0;}
.index1 .ul{justify-content: center;}
.index1 .ul li a{font-size: 14px;}
}

/* index2 */
.index2{background: #FECA0A;position: relative;}
.index2 .cont{display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;}
.index2 .cont .info{width:43%}
.index2 .cont .info .t1{color:#fff;font-size:50px;line-height: 1.3;}
.index2 .cont .info .t1 strong{font-family: GILROY-BLACK;}
.index2 .cont .img{margin-top: -10%;z-index: 99;margin-right: 6%;}
.index2 .cont .link{background: #212529;position: absolute;z-index: 9;bottom: 0;width: 48.59375vw;height: 3.66667vw;overflow: hidden;right: 0;}
@media screen and (max-width:1440px){
.index2 .cont .info .t1{font-size: 40px;}
.index2 .cont .img{width: 38%;margin-right: 4%;}
}
@media screen and (max-width:1280px){
.index2 .cont .info .t1{font-size: 35px;line-height: 1.5;}
.index2 .cont .link{height: 5.66667vw;width: 50.59375vw;}
}
@media screen and (max-width:1080px){
.index2 .cont .info{width: 50%;}
.index2 .cont .info .t1{font-size: 30px;}
.index2 .cont .img{width: 40%;}
}
@media screen and (max-width:768px){
.index2 .cont{padding-top: 40px;}
.index2 .cont .info{width: 90%;margin-bottom: 30px;}
.index2 .cont .img{margin-top: 0;margin: 0 auto;margin-right: -5.5%;width: 46%;}
.index2 .cont .link{width: 100%;height: 7.66667vw;}
}
@media screen and (max-width:520px){
.index2 .cont{padding-top: 30px;}
.index2 .cont .info .t1{font-size: 25px;}
.index2 .cont .info{width: 100%;margin-bottom: 10px;}
.index2 .cont .img{margin-top: 0;margin: 0 auto;margin-right: -5%;width: 58%;}
.index2 .cont .link{height: 10.66667vw;}
}

/* index3 */
.index3{overflow: hidden;}
.index3 .warp{padding: 55px 0;position: relative;}
.index3 .warp::after{position: absolute;content: "";background: #C4C4C4;left: -10%;bottom: 0;height: 1px;width: 120%;}
.index3 .warp .item a{display:flex;flex-wrap:wrap;align-items:center;justify-content: space-between;}
.index3 .warp .item .img{width: 40%;}
.index3 .warp .item .info{width: 50%;}
.index3 .warp .item .info .t1{font-size:30px;color:#212529;font-weight:700;text-transform:uppercase;font-family:GILROY-BLACK}
.index3 .warp .item:hover .info .t1{color: #FECA0A;}
.index3 .warp .item .info .t2{color:#333;line-height: 24px;margin:15px 0 40px;font-size:16px;}
.index3 .warp .item .info .bt{color:#feca0a;font-size:16px}
.index3 .warp.one .item{width: 68%;margin: 0 auto;}
.index3 .warp.one .item .img{transform: translateX(calc(8%*var(--progress)));}
.index3 .warp.one .item .info{transform: translateX(calc(-8%*var(--progress)));}
.index3 .warp.two{display:flex;align-items:center;justify-content:space-between}
.index3 .warp.two .item{width:45%}
.index3 .warp.two .item .info{width: 55%;}
.index3 .warp.two .item:nth-child(1){transform: translateX(calc(8%*var(--progress)));}
.index3 .warp.two .item:nth-child(2){transform: translateX(calc(-8%*var(--progress)));}
.index3 .warp.three .item{width: 68%;margin: 0 auto;}
.index3 .warp.three .item .img{transform: translateX(calc(-8%*var(--progress)));}
.index3 .warp.three .item .info{transform: translateX(calc(8%*var(--progress)));}
.index3 .warp.four{display:flex;align-items:center;justify-content:space-between}
.index3 .warp.four .item{width:45%}
.index3 .warp.four .item:nth-child(1){transform: translateX(calc(8%*var(--progress)));}
.index3 .warp.four .item:nth-child(2){transform: translateX(calc(-8%*var(--progress)));}
.index3 .warp.four .item .info{width: 55%;}
@media screen and (max-width:1440px){
.index3 .warp .item .img{width: 38%;}
.index3 .warp .item .info .t1{font-size: 28px;}
}
@media screen and (max-width:1280px){
.index3 .warp.two .item{width: 49%;}
.index3 .warp.four .item{width: 49%;}
.index3 .warp .item .info .t1{font-size: 26px;}
.index3 .warp.one .item .img{transform: translateX(calc(0%*var(--progress)));}
.index3 .warp.one .item .info{transform: translateX(calc(0%*var(--progress)));}
.index3 .warp.two .item:nth-child(1){transform: translateX(calc(0%*var(--progress)));}
.index3 .warp.two .item:nth-child(2){transform: translateX(calc(0%*var(--progress)));}
.index3 .warp.three .item .img{transform: translateX(calc(0%*var(--progress)));}
.index3 .warp.three .item .info{transform: translateX(calc(0%*var(--progress)));}
.index3 .warp.four .item:nth-child(1){transform: translateX(calc(0%*var(--progress)));}
.index3 .warp.four .item:nth-child(2){transform: translateX(calc(0%*var(--progress)));}
}
@media screen and (max-width:1080px){
.index3 .warp.one .item{width: 68%;}
.index3 .warp .item .info .t1{font-size: 24px;}
.index3 .warp .item .info .t2{margin: 15px 0 30px;font-size: 15px;}
}
@media screen and (max-width:768px){
.index3 .warp{padding: 40px 0;}
.index3 .warp.one .item{width: auto;}
.index3 .warp.two{flex-wrap: wrap;padding: 0;}
.index3 .warp.two .item{width: 100%;padding: 40px 0;position: relative;}
.index3 .warp.two .item:nth-child(2) a{flex-direction: row-reverse;}
.index3 .warp.two .item::after{position: absolute;content: "";background: #C4C4C4;left: -10%;bottom: 0;height: 1px;width: 120%;}
.index3 .warp.three .item{width: auto;}
.index3 .warp.three .item a{flex-direction: row-reverse;}
.index3 .warp.four{flex-wrap: wrap;padding: 0;}
.index3 .warp.four .item{width: 100%;padding: 40px 0;position: relative;}
.index3 .warp.four .item:nth-child(1) a{flex-direction: row-reverse;}
.index3 .warp.four .item::after{position: absolute;content: "";background: #C4C4C4;left: -10%;bottom: 0;height: 1px;width: 120%;}
}
@media screen and (max-width:520px){
.index3 .warp{padding: 15px 0 25px;}
.index3 .warp .item .img{width: auto;text-align: center;}
.index3 .warp .item .img img{width: 80%;}
.index3 .warp .item .info{width: 100%;}
.index3 .warp .item .info .t1{font-size: 22px;}
.index3 .warp .item .info .t2{font-size: 14px;margin: 10px 0 20px;line-height: 22px;}
.index3 .warp .item .info .bt{font-size: 14px;}
.index3 .warp.two .item{padding:20px 0 25px;}
.index3 .warp.two .item .info{width: auto;}
.index3 .warp.three .item a{flex-direction: column-reverse;}
.index3 .warp.four .item{padding:20px 0 25px;}
.index3 .warp.four .item .info{width: auto;}
}


/* index4 */
.index4{overflow: hidden;padding: 60px 0;}
.index4 .in_tit .tit{font-size: 20px;text-align: center;margin-bottom: 5px;}
.index4 .ul{display:flex;justify-content:space-between;width:58%;margin:0 auto}
.index4 .ul li{text-align:center;position:relative}
.index4 .ul li .num{font-size:85px;color:#212529;font-weight:700;font-family:BebasNeue-Regular}
.index4 .ul li sub{color:#000;margin-left:8px;font-weight:700;font-size:14px}
.index4 .ul li sup{color:#feca0a;font-size: 22px;position:absolute;font-weight:700;top:15px;margin-left:5px;}
.index4 .ul li p{color:#212529;font-size:16px;line-height: 22px;}
.index4 .big{background: url(../images/in4_bg.jpg);background-size: cover;background-attachment: fixed;background-position: top;margin: 120px 0;}
.index4 .big .big_logo img{width: 100%;}
@media screen and (max-width:1280px){
.index4 .ul li .num{font-size: 75px;}
}
@media screen and (max-width:1080px){
.index4{padding: 60px 0 0;}
.index4 .in_tit .tit{font-size: 18px;}
.index4 .ul{width: 68%;}
.index4 .ul li .num{font-size: 68px;}
.index4 .ul li p{font-size: 15px;}
.index4 .big{margin: 90px 0;}
}
@media screen and (max-width:768px){
.index4 .in_tit .tit{font-size: 16px;}
.index4 .ul{width: 95%;}
.index4 .ul li .num{font-size: 65px;}
.index4 .big{margin: 75px 0;}
}
@media screen and (max-width:520px){
.index4{padding: 35px 0 0;}
.index4 .in_tit .tit{font-size: 14px;}
.index4 .ul{width: 100%;}
.index4 .ul li .num{font-size: 55px;}
.index4 .ul li sub{font-size: 12px;}
.index4 .ul li sup{font-size: 18px;margin-left: 3px;}
.index4 .ul li p{line-height: 18px;font-size: 12px;}
.index4 .big{margin: 50px 0;}
.index4 .big .big_logo{width: 130%;margin-left: -15%;}
}


/* index5 */
.index5{padding: 80px 0;background: #212529;overflow: hidden;}
.index5 .cont{display:flex;flex-wrap:wrap;justify-content:space-between}
.index5 .cont .text{width: 28%;font-size: 45px;color:#fff;line-height:1.4;}
.index5 .cont .text span{font-weight:700}
.index5 .cont .ul{width:60%;display:flex;justify-content:space-between;align-items:center}
.index5 .cont .ul li{transition:all .5s}
.index5 .cont .ul li:hover{transform: translateY(-10px);}
.index5 .cont .ul li img{width:120px}
@media screen and (max-width:1440px){
.index5 .cont .text{font-size: 40px;}
.index5 .cont .ul li img{width: 110px;}
}
@media screen and (max-width:1280px){
.index5 .cont .text{width: 35%;}
.index5 .cont .ul{width: 58%;}
.index5 .cont .ul li img{width: 100px;}
}
@media screen and (max-width:1080px){
.index5{padding: 50px 0;}
.index5 .cont .text{font-size: 35px;}
.index5 .cont .ul li img{width: 85px;}
}
@media screen and (max-width:890px){
.index5 .cont .text{font-size: 30px;}
}
@media screen and (max-width:768px){
.index5 .cont .text{width: 70%;margin-bottom: 30px;}
.index5 .cont .ul{width: 100%;}
}
@media screen and (max-width:520px){
.index5{padding: 35px 0;}
.index5 .cont .text{font-size: 25px;width: auto;margin-bottom: 20px;}
.index5 .cont .ul li img{width: 55px;}
}


/* index6 */
.index6{padding: 90px 0 120px;background: url(../images/in6_bg.jpg);background-position: bottom;/* background-attachment: fixed; */background-size: cover;overflow: hidden;position: relative;}
.index6 .odcontent{position: relative;z-index: 99;}
.index6 .big{display: flex;width: 200%;}
.index6 .big .text{position: absolute;top: -35px;z-index: 9;white-space: nowrap;display: flex;animation: scroll-left 60s linear infinite;}
.index6 .big .text:hover{animation-play-state: paused;cursor: pointer;}
.index6 .big p{color: #F6F7F7;font-size: 180px;font-family: "GILROY-BLACK";letter-spacing: 4px;}
.index6 .cont .left .in_tit{margin-bottom: 25px;}
.index6 .cont .left .in_tit .tit{font-size: 20px;margin-bottom: 5px;color: #FECA0A;}
.index6 .cont .left .in_tit .title{text-align: left;}
.index6 .cont{display: flex;flex-wrap: wrap;justify-content: space-between;}
.index6 .cont .left{width: 36%;}
.index6 .cont .left .text{font-size:16px;line-height:28px;color: #333;}
.index6 .cont .left .btn{margin-top: 60px;}
.index6 .cont .right{width: 50%;}
.index6 .cont .right .ul{display:flex;flex-wrap:wrap;justify-content:space-between}
.index6 .cont .right .ul li{width: 48.5%;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);margin-top: 3%;transition: all 0.5s;background-size: 200% auto;cursor: pointer;}
.index6 .cont .right .ul li:nth-child(even){transform: translate(0%, 40px);}
.index6 .cont .right .ul li .w{padding: 28px;border-radius: 6px;}
.index6 .cont .right .ul li .icon{margin-bottom: 20px;}
.index6 .cont .right .ul li .icon img:nth-child(2){display: none;}
.index6 .cont .right .ul li .info .t1{font-size: 20px;font-weight:700;line-height: 26px;}
.index6 .cont .right .ul li .info .t2{color:#9d9d9d;font-size:16px;line-height: 24px;margin-top: 20px;}
.index6 .cont .right .ul li:hover{background:url(../images/in6_01.jpg);border-radius: 30px;background-position: right center;}
.index6 .cont .right .ul li:nth-child(2):hover{background:url(../images/in6_02.jpg);border-radius: 30px;background-position: right center;}
.index6 .cont .right .ul li:nth-child(3):hover{background:url(../images/in6_03.jpg);border-radius: 30px;background-position: right center;}
.index6 .cont .right .ul li:nth-child(4):hover{background:url(../images/in6_04.jpg);border-radius: 30px;background-position: right center;}
.index6 .cont .right .ul li:hover .info .t1{color: #fff;}
.index6 .cont .right .ul li:hover .info .t2{color: #fff;}
.index6 .cont .right .ul li:hover .icon img:nth-child(1){display: none;}
.index6 .cont .right .ul li:hover .icon img:nth-child(2){display: block;}
@keyframes scroll-left{0%{transform:translateX(0)}
100%{transform:translateX(-50%)}
}
@media screen and (max-width:1440px){
.index6 .big p{font-size: 160px;}
.index6 .cont .right{width: 55%;}
.index6 .cont .right .ul li .info .t2{margin-top: 15px;overflow: hidden;}
.index6 .cont .right .ul li .w{padding: 25px;}
}
@media screen and (max-width:1440px){
.index6 .big p{font-size: 145px;}
}
@media screen and (max-width:1080px){
.index6 .cont .left{width: 100%;}
.index6 .cont .left .in_tit .tit{font-size: 18px;}
.index6 .cont .left .btn{margin-top: 40px;}
.index6 .cont .right{width: 100%;margin-top: 30px;}
.index6 .cont .right .ul li .w{padding: 35px;}
}
@media screen and (max-width:768px){
.index6 .cont .left .in_tit{margin-bottom: 20px;}
.index6 .cont .left .in_tit .tit{font-size: 16px;}
.index6 .cont .left .text{font-size: 15px;line-height: 26px;}
.index6 .cont .left .btn{margin-top: 30px;}
.index6 .cont .right .ul li .w{padding: 20px;}
}
@media screen and (max-width:580px){
.index6{padding: 80px 0 35px;}
.index6 .big p{font-size: 110px;letter-spacing: 2px;}
.index6 .big .text{top: -25px;}
.index6 .cont .left .in_tit .tit{font-size: 14px;}
.index6 .cont .left .btn{margin-top: 20px;}
.index6 .cont .right{margin-top: 20px;}
.index6 .cont .right .ul li{width: 100%;}
.index6 .cont .right .ul li:nth-child(even){transform: translate(0);}
.index6 .cont .right .ul li:hover{border-radius: 15px;}
.index6 .cont .right .ul li .w{padding: 15px;}
.index6 .cont .right .ul li .icon img{width: 36px;}
.index6 .cont .right .ul li .info .t1{font-size: 18px;line-height: 24px;}
.index6 .cont .right .ul li .info .t2{font-size: 14px;line-height: 22px;margin-top: 10px;}
}


/* index7 */
.index7{padding: 90px 0;}
.index7 .in_tit .tit{font-size: 20px;color: #142975;font-weight: bold;margin-top: 0;}
.index7 .in_tit .title{text-align: left;text-transform: initial;margin: 10px 0;}
.index7 .in_tit .text{font-size: 20px;color: #142975;line-height: 26px;}
.index7 .cont{display: flex;flex-wrap: wrap;justify-content: space-between;}
.index7 .cont .left{width: 40%;}
.index7 .cont .left .rd .item{border-bottom:1px solid #333;padding: 15px 0;cursor: pointer;}
.index7 .cont .left .rd .item .info{display: flex;justify-content: space-between;align-items: center;}
.index7 .cont .left .rd .item .info .t1{font-size: 20px;color:#000;font-weight:700;width: 60%;line-height: 26px;}
.index7 .cont .left .rd .item .info .bt{background:#1e1e1f;border-radius:8px;width:30px;height:30px;position:relative}
.index7 .cont .left .rd .item .info .bt span{width:14px;height:2px;background:#fff;position:absolute;left:9px;top:14px;transition: all .35s;}
.index7 .cont .left .rd .item .info .bt span:nth-child(2){left:15px;top:8px;height:14px;width:2px;-webkit-transform: rotate(0);}
.index7 .cont .left .rd .item.active .info .bt span:nth-child(2){width: 0;-webkit-transform: rotate(90deg);}
.index7 .cont .left .rd .item .text{color: #333;font-size: 16px;line-height: 28px;margin-top: 10px;display: none;}
.index7 .cont .left .rd .item .text img{display: none;margin-top: 10px;}
.index7 .cont .left .bottom{margin-top:50px}
.index7 .cont .left .bottom h3{font-size:28px;letter-spacing:1px}
.index7 .cont .left .bottom .bt{background:#feca0a;margin-top:15px;transition:all .5s;position: relative;}
.index7 .cont .left .bottom .bt:after{content:'';position:absolute;height: 100%;z-index: 9;top: 0;width:0;right: 0;transition: all .5s ease-in-out;background: #142975;}
.index7 .cont .left .bottom .bt:hover:after{width: 100%;left: 0;right: auto;}
.index7 .cont .left .bottom .bt a{display:flex;align-items:center;justify-content:center;height:40px;}
.index7 .cont .left .bottom .bt p{color:#fff;font-size:16px;margin-left:8px;z-index: 99;}
.index7 .cont .left .bottom .bt img{z-index: 99;}
.index7 .cont .right .hd_cont{display: none;}
.index7 .cont .right .hd_cont.active{display: block;}
@media screen and (max-width:1440px){
.index7 .cont .left .rd .item .info .t1{width: 85%;}
.index7 .cont .right{width: 55%;}
}
@media screen and (max-width:1280px){
.index7 .cont .left .rd .item .info .t1{width: 90%;}
.index7 .cont .left .bottom{margin-top: 35px;}
.index7 .cont .left .bottom h3{font-size: 26px;}
}
@media screen and (max-width:1080px){
.index7{padding: 60px 0;}
.index7 .in_tit .tit{font-size: 18px;}
.index7 .in_tit .text{font-size: 18px;}
.index7 .cont .left .rd .item{padding: 12px 0;}
.index7 .cont .left .rd .item .info .t1{font-size: 18px;}
.index7 .cont .left .rd .item .info .bt{width: 28px;height: 28px;}
.index7 .cont .left .rd .item .info .bt span{left: 7px;top: 13px;}
.index7 .cont .left .rd .item .info .bt span:nth-child(2){left: 13px;top: 7px;}
.index7 .cont .left .rd .item .text{font-size: 15px;line-height: 26px;}
.index7 .cont .left .bottom{margin-top: 30px;}
.index7 .cont .left .bottom h3{font-size: 23px;}
}
@media screen and (max-width:808px){
.index7 .cont .left{width: 100%;}
.index7 .cont .left .rd .item .text img{display: block;}
.index7 .cont .right{display: none;}
}
@media screen and (max-width:520px){
.index7{padding: 35px 0;}
.index7 .in_tit .tit{font-size: 15px;width: 90%;}
.index7 .in_tit .text{font-size: 15px;line-height: 22px;}
.index7 .cont .left .rd .item{padding: 10px 0;}
.index7 .cont .left .rd .item .info .t1{font-size: 16px;line-height: 22px;color: #333;}
.index7 .cont .left .rd .item .info .bt{width: 26px;height: 26px;border-radius: 5px;}
.index7 .cont .left .rd .item .info .bt span{left: 6px;top: 12px;}
.index7 .cont .left .rd .item .info .bt span:nth-child(2){left: 12px;top: 6px;}
.index7 .cont .left .rd .item .text{font-size: 14px;line-height: 22px;margin-top: 7px;}
.index7 .cont .left .bottom{margin-top: 20px;}
.index7 .cont .left .bottom h3{font-size: 20px;}
.index7 .cont .left .bottom .bt a{height: 36px;}
.index7 .cont .left .bottom .bt p{font-size: 15px;}
.index7 .cont .left .bottom .bt img{width: 18px;}
}

/* index8 */
.index8{position: relative;overflow: hidden;}
.index8 .bg{display: flex;width: 200%;}
.index8 .bg .bg_img{white-space: nowrap;display: flex;animation: scroll-left 25s linear infinite;width: 100%;}
.index8 .bg .bg_img img{width: 100%;}
.index8 .cont{position: absolute;left: 50%;top: 50%;transform: translate(-50% , -50%);width: 47%;}
.index8 .cont .in_tit{margin-bottom: 40px;}
.index8 .cont .in_tit .title{color:#fff;text-transform:initial}
.index8 .cont .in_tit .text{color:#fff;font-size: 18px;text-align:center;line-height:26px;margin-top:30px;}
.index8 .cont .btn{margin:0 auto}
@media screen and (max-width:1440px){
.index8 .cont{width: 58%;}
}
@media screen and (max-width:1280px){
.index8 .cont{width: 68%;}
}
@media screen and (max-width:1080px){
.index8 .cont{width: 75%;}
.index8 .cont .in_tit{margin-bottom: 30px;}
.index8 .cont .in_tit .text{margin-top: 20px;font-size: 16px;line-height: 24px;}
}
@media screen and (max-width:768px){
.index8 .cont{width: 90%;}
}
@media screen and (max-width:520px){
.index8 .cont{width: 92%;}
.index8 .bg .bg_img{height: 268px;animation: scroll-left 15s linear infinite;}
.index8 .bg img{height: 100%;object-fit: cover;}
.index8 .cont .in_tit{margin-bottom: 20px;}
.index8 .cont .in_tit .text{margin-top: 15px;font-size: 14px;line-height: 20px;}
}


/* index9 */
.index9{padding: 90px 0;background: url(../images/in9_bg.jpg);background-size: cover;overflow: hidden;}
.index9 .odcontent{position: relative;} 
.index9 .odcontent::after{position: absolute;content: "";left: -10%;top: 0;background: #fff;width: 10%;height: 100%;z-index: 99;} 
.index9 .cont .top{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;width: 85%;margin: 0 auto;}
.index9 .cont .top .in_tit{margin-bottom: 0;}
.index9 .cont .bottom{margin-top: 60px;}
.index9 .cont .bottom .in9{overflow: initial;}
.index9 .cont .item a{display: flex;flex-wrap: wrap;flex-direction: row;}
.index9 .cont .item .img{overflow: hidden;position: relative;padding-bottom: 68%;width: 100%;height: 0;}
.index9 .cont .item .img img{transition: all .6s;height: 100%;object-fit: cover;width: 100%;position: absolute;}
.index9 .cont .item:hover .img img{transform: scale(1.04);}
.index9 .cont .item .info{margin-top: 15px;}
.index9 .cont .item .info .t1{color:#000;font-size:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:26px;}
.index9 .cont .item .info .bt{display:flex;flex-wrap:wrap;margin-top:15px}
.index9 .cont .item .info .bt img{margin-right:8px}
.index9 .cont .item .info .bt p{color:#666;font-size:16px}
.index9 .cont .swiper-slide:nth-child(even) .item a{flex-direction: column-reverse;}
.index9 .cont .swiper-slide:nth-child(even) .item .info{margin-top: 0;margin-bottom: 15px;}
@media screen and (max-width:1080px){
.index9{padding: 60px 0;}
.index9 .cont .bottom{margin-top: 40px;}
}
@media screen and (max-width:768px){
.index9 .cont .top{width: auto;}
.index9 .cont .item .info{margin-top: 12px;}
.index9 .cont .swiper-slide:nth-child(even) .item .info{margin-bottom: 12px;}
.index9 .cont .item .info .t1{font-size: 18px;line-height: 24px;}
.index9 .cont .item .info .bt{margin-top: 12px;}
.index9 .cont .item .info .bt p{font-size: 15px;}
}
@media screen and (max-width:520px){
.index9{padding: 35px 0;}
.index9 .cont .bottom{margin-top: 25px;}
.index9 .cont .item .info .t1{-webkit-line-clamp: 2;font-size: 16px;line-height: 20px;}
.index9 .cont .item .info .t1 img{display: none;}
.index9 .cont .item .info .bt img{width: 14px;margin-right: 6px;}
.index9 .cont .item .info .bt p{font-size: 14px;}
}