@charset "utf-8";
/*QHtitle*/
.QHtitle h2{font-size:30px;line-height:1.5;margin-bottom:15px;}
.QHtitle p{font-size:16px;line-height:1.8;}
@media (max-width:900px){
    .QHtitle h2{font-size:24px;}
}
@media (max-width:750px){
    .QHtitle h2{font-size:18px;}
    .QHtitle p{font-size:14px;}
}


/*section1*/
.section1{padding:0 !important;min-height:600px;display:flex !important;}
.section1 .content h2{font-size:50px;text-align:center;line-height:1.5;}
.section1 .content p{font-size:26px;text-align:center;line-height:1.8;margin-top:20px;}
    
@media (max-width:1360px){
    .section1 .content h2{font-size:40px;text-align:center;line-height:1.5;}
    .section1 .content p{font-size:20px;text-align:center;line-height:1.8;}
}
@media (max-width:900px){
    .section1 .content h2{font-size:35px;text-align:center;line-height:1.5;}
    .section1 .content p{font-size:18px;text-align:center;line-height:1.8;}
}
@media (max-width:400px){
    .section1 .content h2{font-size:25px;text-align:center;line-height:1.5;}
    .section1 .content p{font-size:15px;text-align:center;line-height:1.8;}
}

/*section2*/
.section2{padding-top:30px;}
.section2 .ul{margin-top:50px;}
.section2 .ul .hr{height:100px;width:1px;background:rgba(255, 255, 255, 0.5);}
.section2 .ul dl{width:30%;}
.section2 .ul dt{font-size:20px;font-weight:700;}
.section2 .ul dd{font-size:16px;line-height:1.8;margin-top:10px;}
@media (max-width:600px){
    .section2 .ul{display: block;margin-top:20px;}
    .section2 .ul .hr{display:none;}
    .section2 .ul dl{width:auto;padding:10px 0;}
    .section2 .ul dt{font-size:18px;}
    .section2 .ul dd{font-size:14px;}
}


/*section3*/
.section3{padding:0 !important;}

/*section4*/
.section4{min-height:600px;padding:0 !important;display:flex !important;}
.section4 .content{width:90%;}
.section4 .boxA{width:50%;height:100%;}
.section4 .boxA img{max-width:90%;}
.section4 .boxA .wap{display:none;width:100%;max-width:100%;}
.section4 .boxB{width:50%;height:100%;background:rgba(0, 0, 0, 0.4);min-height:600px;}
.section4 .boxB ul{width:100%;overflow: hidden;}
.section4 .boxB li{width:50%;float:left;font-size:16px;line-height:1.5;padding:10px 0;}
@media (max-width:950px){
    .section4 .boxA{width:40%;}
    .section4 .boxB{width:60%;}
    .section4 .boxB li{font-size:14px;}
}
@media (max-width:750px){
    .section4{display:block !important;}
    .section4 .boxA{width:60%;position:relative;top:90px;max-width:520px;margin-left:150px;}
    .section4 .boxA img{display:none;}
    .section4 .boxA .wap{display:block;}
    .section4 .boxB{width:100%;}
    .section4 .boxB li{font-size:14px;}
}
@media (max-width:500px){
    .section4 .boxA{min-width:auto !important;}
    .section4 .boxA{width:calc(100% - 180px);position:relative;top:70px;min-width:320px;margin-left:150px;}
}
@media (max-width:600px){
    .section4 .content{padding:30px 0;}
}

/*section5*/
.section5 .content .swiper-container{padding-top:10px;cursor: pointer;}
.section5 .content .swiper-slide{border-radius:10px;transition: all 0.3s ease;}
.section5 .content .swiper-slide span.img{height:100px;}
.section5 .content .swiper-slide span.img img{max-width:80%;max-height:80%;}
.section5 .content .swiper-slide span.text{font-size:16px;font-weight:700;color:#fff;line-height:20px;display: block;height:20px;padding:10px 10px 0 10px;text-align:center;}
.section5 .content .swiper-slide:hover{transform: translateY(-10px);}
.section5 .QHwidth{height:100%;position: relative;}
.section5 .content{position:absolute;left:0;width:100%;}
@media (max-width:600px){
    .section5 .content .swiper-slide span.img{height:50px;}
}


/*section6*/
.section6{height: auto !important;padding:0 !important;}
.section6{background-color:#1C1C1C !important;}

