/* title */
.in_tit{position: relative;margin-bottom: 3vw;}
.in_tit .title{font-size: 2.5vw;color: #1D0918;font-weight: bold;line-height: 1.3;}
@media screen and (max-width:1080px){
.in_tit{margin-bottom: 40px;}
.in_tit .title{font-size: 3vw;}
}
@media screen and (max-width:768px){
.in_tit .title{font-size:4vw;}
}
@media screen and (max-width:520px){
.in_tit{margin-bottom: 30px;}
.in_tit .title{font-size: 23px;letter-spacing: .5px;text-align: center;}
}
 
/* banner */
.banner{position:relative;margin-top: 7.3vw;}
.banner .swiper-slide{width:100%;overflow:hidden}
.banner .swiper-slide .img{width:100%;transition:transform 4s linear;transition-delay:1s;transform:scale(1.2)}
.banner .swiper-slide .img img{width: 100%;}
.banner .swiper-slide .img img:nth-child(2){display: none;}
.banner .swiper-slide-active .img{transition-delay:0s;transform:scale(1)}
.banner .swiper-button-next{width: 2.4vw;height: 2.4vw;border: 2px solid #fff;border-radius: 50%;right: 5%;}
.banner .swiper-button-prev{width: 2.4vw;height: 2.4vw;border: 2px solid #fff;border-radius: 50%;left: 5%;}
.banner .swiper-button-next:after, .banner .swiper-button-prev:after{color: #fff;font-size: .9vw;font-weight: bold;}
.banner .swiper-button-next:hover, .banner .swiper-button-prev:hover{background: #E72A2D;border: 2px solid #E72A2D;}
.banner .info{position: absolute;left: 50%;top: 50%;width: 100%;transform: translate(-50% ,-50%);z-index: 9;transition: all .6s;}
.banner .info .t1{font-size: 2.68vw;color: #fff;font-weight: bold;width: 52%;line-height: 1.15;}
.banner .info .t1 span{color: #E72A2D;}
.banner .info ul{display: flex;align-items: center;margin: 3vw 0 2vw;}
.banner .info ul li{display: flex;align-items: center;margin-right: 1vw;}
.banner .info ul li:nth-last-child(1){margin-right: 0;}
.banner .info ul li img{width: 1.47vw;margin-right: .35vw;}
.banner .info ul li p{color: #fff;font-size: .95vw;}
.banner .info .btn{background: #E72A2D;border-radius: 5px;}
.banner .info .btn a{padding: 0 1.5vw;}
.banner .info .btn:before{background: #fff;border-radius: 5px;}
.banner .info .btn:hover a{color: #E72A2D;}
@media only screen and (max-width:1080px){
.banner{margin-top: 67px;}
.banner .info .t1{font-size: 3vw;width: 58%;}
.banner .info ul{margin: 40px 0 30px;}
.banner .info ul li{margin-right: 20px;}
.banner .info ul li img{width: 20px;margin-right: 5px;}
.banner .info ul li p{font-size: 16px;}
.banner .info .btn a{padding: 0 30px;}
.banner .swiper-button-next, .banner .swiper-button-prev{width: 38px;height: 38px;}
.banner .swiper-button-next:after, .banner .swiper-button-prev:after{font-size: 14px;}
.banner .swiper-button-next{top: 85%;}
.banner .swiper-button-prev{left: auto;top: 85%;right: 20%;}
}
@media only screen and (max-width:768px){
.banner .in_ban{transform: translate(0px, 0px) !important;}
.banner .swiper-slide .img{height: 288px;}
.banner .swiper-slide .img img{height: 100%;width: 100%;object-fit: cover;}
.banner .info .t1{font-size: 30px;width: 85%;line-height: 1.25;}
.banner .info ul li p{font-size: 14px;}
}
@media only screen and (max-width:520px){
.banner{margin-top: 60px;}
.banner .info .t1{font-size: 22px;width: 100%;}
.banner .info ul{margin: 20px 0 15px;flex-wrap: wrap;}
.banner .info ul li{margin-right: 0;width: 100%;margin-bottom: 10px;}
.banner .info ul li img{width: 18px;margin-right: 5px;}
.banner .info ul li p{font-size: 15px;}
.banner .info .btn a{padding: 0 20px;}
.banner .swiper-button-next, .banner .swiper-button-prev{width: 34px;height: 34px;}
.banner .swiper-button-next:after, .banner .swiper-button-prev:after{font-size: 12px;}
}
 


/* index1 */
.index1{padding: 90px 0;position: relative;background-color: #fff;}
.index1 .rd{margin-bottom: 3vw;}
.index1 .rd>div{display: flex;align-items: center;justify-content: space-between;}
.index1 .rd a{border-left:1px solid #dbdfe3;padding:1vw;border-top:1px solid #dbdfe3;border-bottom:1px solid #dbdfe3;display: block;position: relative;width: calc(14.285% - 2vw - 2px);}
.index1 .rd a:after{content:'';position:absolute;height: 100%;right: 0;z-index:9;width:0;transition:width .3s ease;bottom: 0;background: #F0F3F6;}
.index1 .rd a.active:after{width: 100%;left: 0;right: auto;}
.index1 .rd a:nth-last-child(1){border-right:1px solid #dbdfe3;}
.index1 .rd .img{text-align:center;position: relative;z-index: 99;}
.index1 .rd .img img{width:6.28vw}
.index1 .rd .tit{text-align:center;color:#000;font-size: .9vw;margin-top:1vw;position: relative;z-index: 99;line-height: 1.4;min-height: 3vw;}
.index1 .hd .in1{padding: .5vw .2vw;}
.index1 .hd .item{background-color: #fff;box-shadow: 0 0 8px 3px rgba(0, 0, 0, .1);border-radius: 8px;transition:all .75s}
.index1 .hd .item .t1{padding:2vw;transition:all .5s;min-height: 2.5vw;color: #333;}
.index1 .hd .item .t1 p{font-size: .95vw;text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.4;font-weight: bold;}
.index1 .hd .item .bt{text-align:center;color:#fff;font-size: .9vw;margin: .5vw 0;}
.index1 .hd .item .bt:hover{text-decoration: underline;}
.index1 .hd .item .img{transition:all .5s}
.index1 .hd .item:hover{background: #E72A2D;}
.index1 .hd .item:hover .t1{transform: translateY(15px);color: #fff;}
.index1 .hd .item:hover .img{transform: translateY(-15px);}
.index1 .hd .bom{margin-top: 2vw;display: flex;align-items: center;justify-content: flex-end;}
.index1 .hd .bom .swiper-button-next,.index1 .hd .bom .swiper-button-prev{position: initial;margin: 0;margin-left: 2vw;background: url(../images/in1_icon.png);background-size: 1.672vw;width: 1.672vw;height: 1.672vw;}
.index1 .hd .bom .swiper-button-next{transform: rotate(180deg);}
.index1 .hd .bom .swiper-button-next:after, .index1 .hd .bom .swiper-button-prev:after{display: none;}
.index1 .btn{margin: 0 auto;}
@media only screen and (max-width:1080px){
.index1{padding: 60px 0;}
.index1 .rd{margin-bottom: 40px;}
.index1 .rd>div{flex-wrap: wrap;justify-content: center;}
.index1 .rd a{padding: 10px;width: 17%;}
.index1 .rd a:nth-child(5){border-right:1px solid #dbdfe3;}
.index1 .rd .img img{width: 65%;}
.index1 .rd .tit{font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;min-height: initial;}
.index1 .hd .item .t1{padding: 20px;min-height: auto;}
.index1 .hd .item .t1 p{font-size: 18px;-webkit-line-clamp: 1;}
.index1 .hd .item .bt{margin: 25px 0;font-size: 15px;}
.index1 .hd .bom{margin-top: 30px;}
.index1 .hd .bom .swiper-button-next, .index1 .hd .bom .swiper-button-prev{background-size: 32px;width: 32px;height: 32px;margin-left: 25px;}
}
@media only screen and (max-width:768px){
.index1 .rd a{width:calc(25% - 22px);border: 1px solid #dbdfe3;}
}
@media only screen and (max-width:520px){
.index1{padding: 30px 0;}
.index1 .in_tit{margin-bottom: 25px;}
.index1 .rd{margin-bottom: 25px;overflow: auto;}
.index1 .rd>div{flex-wrap: initial;justify-content: space-between;width: 900px;}
.index1 .rd a{width: auto;padding: 10px;}
.index1 .rd .img img{width: 90px;}
.index1 .rd .tit{font-size: 13px;}
.index1 .hd .in1{padding: 4px;}
.index1 .hd .item{border-radius: 5px;box-shadow: 0 0 4px 1px rgba(0, 0, 0, .1);}
.index1 .hd .item .t1{padding: 20px 15px;}
.index1 .hd .item .t1 p{font-size: 15px;}
.index1 .hd .item .bt{display: none;}
.index1 .hd .bom{margin-top: 10px;}
.index1 .hd .bom .swiper-button-next, .index1 .hd .bom .swiper-button-prev{background-size: 25px;width: 25px;height: 25px;margin-left: 20px;}
}


/* index2 */
.index2{overflow: hidden;}
.index2 .in_tit{margin-bottom: 2vw;}
.index2 .ul{display: flex;}
.index2 .ul li{width: 8%;transition: all .5s;cursor: pointer;position: relative;}
.index2 .ul li .bg{height: 35vw;position: relative;}
.index2 .ul li .bg:after{position: absolute;content: "";width: 100%;height: 100%;left: 0;top: 0;background: #0000001f;}
.index2 .ul li .bg img{object-fit: cover;width: 100%;height: 100%;}
.index2 .ul li .info{position: absolute;left: 0;top: 3vw;text-align: center;width: 100%;}
.index2 .ul li .info .num{font-size: 2.58vw;color: #fff;margin-bottom: 5vw;}
.index2 .ul li .info .text{display: none;}
.index2 .ul li .info .text p{color: #fff;font-size: .95vw;line-height: 1.8;width: 75%;margin-bottom: .58vw;}
.index2 .ul li .info .t1{color: #fff;font-size: 1.5vw;font-weight: bold;transform: translate(-50% ,0) rotate(-90deg);word-break: break-word;height: 100%;width: max-content;position: absolute;left: 85%;top: 200%;line-height: 1.5;}
.index2 .ul li:nth-last-child(1) .info .t1{left: 70%;}
.index2 .ul li .info .btn{display: none;margin-top: 3vw;}
.index2 .ul li .info .btn:before{background: #fff;}
.index2 .ul li .info .btn:hover a{color: #E72A2D;}
.index2 .ul li.active{width: 68%;}
.index2 .ul li.active .info{padding: 0 8.5vw;text-align: left;}
.index2 .ul li:nth-child(1).active .info{padding: 0 8.5vw 0 12.5vw;}
.index2 .ul li.active .info .t1{transform:translate(0 ,0) rotate(0deg);position: initial;}
.index2 .ul li.active .info .text{display: block;}
.index2 .ul li.active .info .btn{display: block;background: #e72a2d;}
.index2 .cont{display: none;}
@media only screen and (max-width:1080px){
.index2 .in_tit{margin-bottom: 20px;}
.index2 .ul li.active .info{padding: 0 4.5vw;}
.index2 .ul li .info .num{font-size: 3vw;margin-bottom: 3vw;}
.index2 .ul li .info .text p{font-size: 1.45vw;width: 90%;line-height: 1.68;}
.index2 .ul li .info .t1{font-size: 2vw;left: 75%;}
.index2 .ul li:nth-last-child(1) .info .t1{left: 60%;}
.index2 .ul li .bg{height: 38vw;}
}
@media only screen and (max-width:768px){
.index2 .ul{display: none;}
.index2 .cont{display: block;position: relative;}
.index2 .cont .in2{padding-bottom: 5px;}
.index2 .item .img img{width:100%}
.index2 .item .info{box-shadow:0 0 4px 4px rgb(0 0 0 / .08);background:#fff;width:82%;margin:0 auto;padding:25px;margin-top:-50px;position:relative;border-radius:3px}
.index2 .item .info .t1{font-size:20px;margin-bottom:15px;font-weight:700}
.index2 .item .info .text p{line-height:24px;font-size:14px;color:#333}
.index2 .item .info .btn{margin-top:20px}
.index2 .bom{display: flex;align-items: center;justify-content: flex-end;position: absolute;right: 10%;bottom: 6.5%;z-index: 99;}
.index2 .bom .swiper-button-next,.index2 .bom .swiper-button-prev{position: initial;margin: 0;margin-left: 20px;background: url(../images/in1_icon.png);background-size: 32px;width: 32px;height: 32px;}
.index2 .bom .swiper-button-next{transform: rotate(180deg);}
.index2 .bom .swiper-button-next:after, .index2 .bom .swiper-button-prev:after{display: none;}
}
@media only screen and (max-width:520px){
.index2 .item .info{padding: 20px;}
.index2 .item .info .t1{font-size: 18px;margin-bottom: 12px;}
.index2 .item .info .text p{font-size:14px;}
.index2 .item .info .btn{margin-top: 15px;}
.index2 .bom .swiper-button-next,.index2 .bom .swiper-button-prev{background-size: 25px;width: 25px;height: 25px;margin-left: 20px;}
}


/* index3 */
.index3{padding: 90px 0;}
.index3 .cont{display: flex;flex-wrap: wrap;justify-content: space-between;}
.index3 .cont .left{width: 31.5vw;position:relative;height: max-content;}
.index3 .cont .left .img img{border-radius:24px}
.index3 .cont .left .play{position:absolute;left:50%;top:50%;transform:translate(-50% ,-50%)}
.index3 .cont .left .play img{width:3.6vw}
.index3 .cont .left .play:before{content:'';position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;border:2px solid rgba(255,255,255,.5);transform:translate(-50%,-50%) scale(.9);transition:all .5s cubic-bezier(.215,.61,.355,1) 0s}
.index3 .cont .left .play:after{content:'';position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;border:1px solid rgba(255,255,255,.25);transform:translate(-50%,-50%) scale(.9);transition:all .4s cubic-bezier(.215,.61,.355,1) 50ms}
.index3 .cont .left .play:hover:before{transform:translate(-50%,-50%) scale(1.3)}
.index3 .cont .left .play:hover:after{transform:translate(-50%,-50%) scale(1.6)}
.index3 .cont .right{width: 42vw;}
.index3 .cont .right .in_tit{margin-bottom: 1.25vw;}
.index3 .cont .right .text img{width:1.254vw;margin-right:5px}
.index3 .cont .right .text p{display:flex;align-items:center;border-bottom:1px solid #efefef;padding:.45vw 0;font-size: .85vw;color:#000;}
.index3 .cont .right .text p:last-child{border:none}
.index3 .cont .right .jd{display:flex;align-items:center;justify-content:space-between;margin-top:1vw}
.index3 .cont .right .jd .tit{font-size: 1.3vw;color:#1d0918;font-weight:700;}
.index3 .cont .right .jd .num{color:#e72a2d;font-size: 1.58vw;}
.index3 .cont .right .line{width:100%;height:4px;background:#e72a2d;margin-top:.68vw}
.index3 .cont .right .btn{margin-top:3vw}
@media only screen and (max-width:1080px){
.index3{padding: 60px 0;}
.index3 .cont .left{width: 45%;}
.index3 .cont .left .img img{border-radius: 10px;width: 100%;}
.index3 .cont .left .play img{width: 50px;}
.index3 .cont .right{width: 50%;}
.index3 .cont .right .in_tit{margin-bottom: 20px;}
.index3 .cont .right .text p{padding: 10px 0;font-size: 15px;line-height: 22px;}
.index3 .cont .right .text img{width: 20px;}
.index3 .cont .right .jd{margin-top: 20px;}
.index3 .cont .right .jd .tit{font-size: 16px;}
.index3 .cont .right .jd .num{font-size: 30px;}
.index3 .cont .right .line{margin-top: 5px;}
.index3 .cont .right .btn{margin-top: 25px;}
}
@media only screen and (max-width:890px){
.index3 .cont .left{width: 100%;order: 1;margin-top: 30px;text-align: center;}
.index3 .cont .right{width: 100%;}
}
@media only screen and (max-width:520px){
.index3{padding: 30px 0;}
.index3 .cont .left{margin-top: 20px;}
.index3 .cont .left .play img{width: 47px;}
.index3 .cont .right .in_tit{margin-bottom: 10px;}
.index3 .cont .right .text p{padding: 7px 0;font-size: 14px;line-height: 20px;}
.index3 .cont .right .text img{width: 18px;}
.index3 .cont .right .jd{margin-top: 10px;}
.index3 .cont .right .jd .num{font-size: 25px;}
.index3 .cont .right .line{height: 3px;}
.index3 .cont .right .btn{margin-top: 20px;}
}


/* index4 */
.index4{padding-bottom: 90px;overflow: hidden;}
.index4 .top{display: flex;justify-content: space-between;align-items: center;}
.index4 .top .in_tit{margin-bottom: 0;}
.index4 .top .text{color: #4B5156;font-size: .95vw;line-height: 1.8;width: 36vw;}
.index4 .ul{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 3vw;}
.index4 .ul li{background:#f7f6f9;padding:1.2vw 0;width:23.5%;display:flex;align-items:center;justify-content:center;transition: all .5s;}
.index4 .ul li img{width:6.27vw}
.index4 .ul li:hover{transform: translateY(-8px);box-shadow: 0 0 4px 2px rgba(0, 0, 0, .1);}
@media only screen and (max-width:1080px){
.index4{padding-bottom: 60px;}
.index4 .top .text{font-size: 16px;width: 55%;}
.index4 .ul{margin-top: 40px;}
.index4 .ul li{padding: 20px 0;}
.index4 .ul li img{width: 35%;}
}
@media only screen and (max-width:768px){
.index4 .top{flex-wrap: wrap;}
.index4 .top .in_tit .title{text-align: left;}
.index4 .top .text{width: 100%;margin-top: 20px;}
}
@media only screen and (max-width:520px){
.index4{padding-bottom: 25px;}
.index4 .top .text{font-size: 14px;margin-top: 10px;line-height: 24px;}
.index4 .ul{margin-top: 20px;}
.index4 .ul li{padding: 15px 0;width: 48.5%;margin-bottom: 3%;}
}


/* index5 */
.index5{position: relative;overflow: hidden;}
.index5 .bg{height:75vh;width: 100%;}
.index5 .bg img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: auto;max-width: initial;min-height: 100%;object-fit: cover;}
.index5 .info{position:absolute;left:0;top:50%;transform:translate(0 , -50%);width: 100%;}
.index5 .info .t1{font-size:2.4vw;color:#fff;font-weight:700;line-height:1.3}
.index5 .info .text{color:#fff;font-size: .95vw;line-height:1.8;width:40vw;margin:1.5vw 0 3.5vw;}
.index5 .info .btn{background:#fff}
.index5 .info .btn a{color:#1d0918}
.index5 .info .btn:hover a{color:#fff}
.index5 .info .ul{display: flex;justify-content: space-between;margin-top: 4vw;}
.index5 .info .ul li{width: 21%;position: relative;background: #f7f6f9e0;padding: 1vw;border-radius: 5px;}
.index5 .info .ul li::after{position: absolute;content: "";right: 0;top: 10%;width: 1px;height: 80%;background: #fff;display: none;}
.index5 .info .ul li span{font-size:3vw;color:#000;font-family: "Times New Roman";}
.index5 .info .ul li sub{color:#000;font-size:1vw;position: absolute;}
.index5 .info .ul li p{color:#000;font-size:.9vw;margin-top:1vw;text-align:right}

@media only screen and (max-width:1080px){
.index5 .bg{height: 500px;transform: translate3d(0px, 0px, 0px) !important;}
.index5 .bg img{max-width: 100%;}
.index5 .info .t1{font-size: 30px;}
.index5 .info .text{font-size: 15px;width: 68%;margin: 20px 0 30px;}
.index5 .info .ul{margin-top: 40px;}
.index5 .info .ul li{padding: 20px;width: calc(23.5% - 40px);}
.index5 .info .ul li span{font-size: 40px;}
.index5 .info .ul li sub{font-size: 16px;}
.index5 .info .ul li p{font-size: 14px;}
}
@media only screen and (max-width:768px){
.index5 .bg{height: 600px;}
.index5 .info .t1{font-size: 26px;}
.index5 .info .text{width: auto;}
.index5 .info .ul{flex-wrap: wrap;}
.index5 .info .ul li{padding: 20px;width: calc(48.5% - 40px);margin-bottom: 3%;}
}
@media only screen and (max-width:520px){
.index5 .bg{height: 545px;}
.index5 .info .t1{font-size: 23px;}
.index5 .info .text{width: auto;font-size: 14px;line-height: 24px;margin: 15px 0 20px;}
.index5 .info .ul li{padding: 15px;width: calc(48.5% - 30px);}
.index5 .info .ul li span{font-size: 35px;}
.index5 .info .ul li sub{font-size: 13px;}
.index5 .info .ul li p{}
}


/* index6 */
.index6{padding: 90px 0;background-color: #F7F7F7;}
.index6 .cont{display: flex;flex-wrap: wrap;justify-content: space-between;}
.index6 .cont .left{width: 38vw;}
.index6 .cont .left .in_tit{margin-bottom: 2vw;}
.index6 .cont .left .tit{font-size: 1vw;color: #686868;margin-bottom: 3.58vw;line-height: 1.4;width: 80%;}
.index6 .cont .left .ul li{cursor: pointer;background: #fff;padding: 1vw;margin-top: 1.5vw;border-radius: 5px;}
.index6 .cont .left .ul li .info{display: flex;justify-content: space-between;align-items: center;}
.index6 .cont .left .ul li .info .t1{font-size: 1.05vw;color: #131313;font-weight:700;width: 98%;line-height: 26px;}
.index6 .cont .left .ul li .info .bt{width:30px;height:30px;position:relative;}
.index6 .cont .left .ul li .info .bt span{width:14px;height:2px;background: #131313;position:absolute;left:9px;top:14px;transition: all .35s;}
.index6 .cont .left .ul li .info .bt span:nth-child(2){left:15px;top:8px;height:14px;width:2px;-webkit-transform: rotate(0);}
.index6 .cont .left .ul li.active .info .bt span:nth-child(2){width: 0;-webkit-transform: rotate(90deg);}
.index6 .cont .left .ul li .text{color: #735A4F;font-size: .9vw;line-height: 28px;display: none;padding-top: 1vw;border-top: 1px solid #F7F7F7;margin: 1vw 0 .5vw;}
.index6 .cont .right{width: 30vw;}
.index6 .cont .right .form{background: #1D0918;border-top: 2px solid #E72A2D;padding: 2vw 1.5vw 3.5vw 1.5vw;}
.index6 .cont .right .form .t1{font-size: 1.35vw;color: #fff;margin-bottom: 1.35vw;font-weight: bold;}
.index6 .cont .right .form .list{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.index6 .cont .right .form form{background: #131313;padding: .5vw;}
.index6 .cont .right .form .input:nth-child(1),.index6 .cont .right .form .input:nth-child(2){width: 47%;}
.index6 .cont .right .form .input{margin-bottom: 1.5vw;width:100%;}
.index6 .cont .right .form .input label{color:#fff;font-size: .9vw;margin-bottom:.5vw;display:flex;align-items:center;}
.index6 .cont .right .form .input label i{color:#e72a2d;margin-left:5px}
.index6 .cont .right .form .input input{width:100%;background:#1f1f1f;border:1px solid #fff;border-radius:4px;line-height:2.1vw;color:#fff;text-indent:1em}
.index6 .cont .right .form .input textarea{width:100%;border:1px solid #fff;border-radius:4px;line-height: 3vw;background:#1f1f1f;text-indent:1em;color: #fff;}
.index6 .cont .right .form .btn{background: #E72A2D;width: 100%;margin-bottom: -1vw;}
.index6 .cont .right .form .btn input{color: #fff;font-size: .9vw;position: relative;z-index: 9;transition:all .5s;background: none;}
.index6 .cont .right .form .btn:before{background: #fff;}
.index6 .cont .right .form .btn:hover input{color: #E72A2D;}
.index6 .cont .right .form .input input:focus,.index6 .cont .right .form .input textarea:focus{border: 1px solid #E72A2D;}
@media only screen and (max-width:1080px){
.index6{padding: 60px 0;}
.index6 .cont .left{width: 50%;}
.index6 .cont .left .in_tit{margin-bottom: 20px;}
.index6 .cont .left .tit{font-size: 16px;margin-bottom: 30px;}
.index6 .cont .left .ul li{padding: 15px;margin-top: 15px;}
.index6 .cont .left .ul li .info .t1{width: 90%;font-size: 17px;}
.index6 .cont .left .ul li .text{font-size: 15px;line-height: 26px;padding-top: 15px;margin: 15px 0 5px;}
.index6 .cont .right{width: 40%;}
.index6 .cont .right .form{padding: 20px 15px 30px 15px;}
.index6 .cont .right .form .t1{font-size: 18px;margin-bottom: 20px;}
.index6 .cont .right .form form{padding: 10px;}
.index6 .cont .right .form .input{margin-bottom: 25px;}
.index6 .cont .right .form .input label{font-size: 15px;margin-bottom: 8px;}
.index6 .cont .right .form .input input{line-height: 36px;font-size: 14px;}
.index6 .cont .right .form .input textarea{height: 80px;}
}
@media only screen and (max-width:850px){
.index6 .cont .left{width: 100%;}
.index6 .cont .right{width: 100%;margin-top: 30px;}
}
@media only screen and (max-width:520px){
.index6{padding: 30px 0;}
.index6 .cont .left .in_tit{margin-bottom: 18px;}
.index6 .cont .left .tit{font-size: 14px;margin-bottom: 20px;line-height: 24px;}
.index6 .cont .left .ul li{padding: 12px;margin-top: 12px;}
.index6 .cont .left .ul li .info .t1{width: 90%;font-size: 16px;line-height: 24px;}
.index6 .cont .left .ul li .text{font-size: 14px;line-height: 24px;padding-top: 10px;margin: 10px 0 5px;}
.index6 .cont .right{margin-top: 20px;}
.index6 .cont .right .form{padding: 20px 15px 20px 15px;}
.index6 .cont .right .form .t1{font-size: 16px;}
.index6 .cont .right .form form{padding: 10px;}
.index6 .cont .right .form .input{margin-bottom: 20px;}
.index6 .cont .right .form .input label{font-size: 14px;margin-bottom: 6px;}
.index6 .cont .right .form .input input{line-height: 31px;font-size: 12px;}
.index6 .cont .right .form .input textarea{height: 68px;}
}

/* index7 */
.index7{padding: 100px 0;}
.index7 .top{display:flex;align-items:center;justify-content:space-between}
.index7 .top .in_tit{margin-bottom:0}
.index7 .top .bt{color:#57606d;font-size: .9vw;}
.index7 .top .bt:hover{color:#e60a11}
.index7 .cont .rd{display:flex;align-items:center;margin:2vw 0}
.index7 .cont .rd a{font-size: 1vw;color:#656d79;margin-right:2vw;position:relative;padding-bottom: .5vw;font-weight: bold;}
.index7 .cont .rd a:after{content:'';position:absolute;height:2px;z-index:9;width:0;transition:all .5s ease-in-out;background:#e60a11;left:50%;transform:translate(-50% ,-50%);bottom: 0;}
.index7 .cont .rd a.active{color:#e60a11}
.index7 .cont .rd a.active:after{width:100%}
.index7 .cont .hd .item .img{padding-bottom:68%;position:relative;overflow:hidden}
.index7 .cont .hd .item .img img{transition:all .5s ease;height:100%;width:100%;object-fit:cover;position:absolute}
.index7 .cont .hd .item:hover .img img{transform:scale(1.06)}
.index7 .cont .hd .item .info{background-color:#f6f7f7;padding:1.5vw}
.index7 .cont .hd .item .info .date{display:flex;align-items:center;justify-content:space-between}
.index7 .cont .hd .item .info .date .tiem{font-size:.9vw;color:#656d79}
.index7 .cont .hd .item .info .date .fl{font-size:.9vw;color:#000}
.index7 .cont .hd .item .info .t1{margin-top:1.1vw;color:#000;font-size: 1vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;transition:all .5s ease;font-weight:700;line-height: 1.68;}
.index7 .cont .hd .item:hover .info .t1{color: #E60A11;}
.index7 .cont .hd .bom{margin-top: 2vw;display: flex;align-items: center;justify-content: flex-end;}
.index7 .cont .hd .bom .swiper-button-next,.index7 .cont .hd .bom .swiper-button-prev{position: initial;margin: 0;margin-left: 2vw;background: url(../images/in1_icon.png);background-size: 1.672vw;width: 1.672vw;height: 1.672vw;}
.index7 .cont .hd .bom .swiper-button-next{transform: rotate(180deg);}
.index7 .cont .hd .bom .swiper-button-next:after, .index7 .cont .hd .bom .swiper-button-prev:after{display: none;}
@media only screen and (max-width:1080px){
.index7{padding: 60px 0;}
.index7 .top .bt{font-size: 16px;}
.index7 .cont .rd{margin: 25px 0;}
.index7 .cont .rd a{margin-right: 30px;font-size: 16px;padding-bottom: 10px;}
.index7 .cont .hd .item .info{padding: 20px;}
.index7 .cont .hd .item .info .date .tiem{font-size: 15px;}
.index7 .cont .hd .item .info .date .fl{font-size: 15px;}
.index7 .cont .hd .item .info .t1{font-size: 16px;margin-top: 20px;}
.index7 .cont .hd .bom{margin-top: 40px;}
.index7 .cont .hd .bom .swiper-button-next, .index7 .cont .hd .bom .swiper-button-prev{background-size: 32px;width: 32px;height: 32px;margin-left: 25px;}
}
@media only screen and (max-width:768px){
.index7 .cont .hd .item .info .date .fl{display: none;}
}
@media only screen and (max-width:520px){
.index7{padding: 30px 0;}
.index7 .top .bt{font-size: 14px;}
.index7 .cont .rd{margin: 15px 0;}
.index7 .cont .rd a{margin-right: 25px;font-size: 15px;}
.index7 .cont .hd .item .info{padding: 15px;}
.index7 .cont .hd .item .info .date .tiem{font-size: 14px;}
.index7 .cont .hd .item .info .t1{font-size: 15px;margin-top: 15px;line-height: 24px;}
.index7 .cont .hd .bom{margin-top: 20px;}
.index7 .cont .hd .bom .swiper-button-next, .index7 .cont .hd .bom .swiper-button-prev{background-size: 25px;width: 25px;height: 25px;margin-left: 20px;}
}