.qd-row1{padding:0 0 105px}
.swiper-qd{overflow:hidden}
.swiper-qd .swiper-slide{position:relative;height:265px;background:rgba(52,55,62,.8);padding:70px 240px 0 30px;border-radius:10px}
.swiper-qd .swiper-slide:hover .icon img{top:-10px}
.swiper-qd .swiper-slide .txt .tit{font-weight:700;font-size:26px;color:#fff000;margin-bottom:2px}
.swiper-qd .swiper-slide .txt .desc{line-height:26px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;height:104px;margin-bottom:10px}
.swiper-qd .swiper-slide .txt .desc.desc2{font-size:16px}
.swiper-qd .swiper-slide .txt .tip{font-size:12px;color:#626776}
.swiper-qd .swiper-slide .icon{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:flex;justify-content:center;width:150px}
.swiper-qd .swiper-slide .icon img{position:relative;top:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.qd-row3{position:relative;padding:22px 0 100px}
.qd-row3:after{content:'';position:absolute;top:0;left:0;width:70.84%;bottom:0;background:rgba(52,55,62,.4)}
.qd-row3 .g-tit1{position:relative;z-index:2}
.qd-row3 .img{position:absolute;top:-140px;right:0;width:636px}
.qd-list3{position:relative;z-index:2;overflow:hidden;margin-right:-21px;padding:102px 0 0}
.qd-list3 li{float:left;width:20%}
.qd-list3 li .inner{height:280px;margin:0 21px 20px 0;background:#32343b}
.qd-list3 li .inner:hover .icon img{filter:blur(5px)}
.qd-list3 li .inner.more{display:flex;align-items:center;justify-content:center}
.qd-list3 li .inner .icon{display:flex;align-items:center;justify-content:center;height:210px;background:#fff}
.qd-list3 li .inner .icon img{filter:blur(0);-webkit-transition:all .8s ease;transition:all .8s ease}
.qd-list3 li .inner p{font-size:18px;line-height:70px;text-align:center}
.qd-row5{padding:120px 0 135px}
.qd-row5 .g-left-right{margin-bottom:60px}
.qd-row5 .g-left-right .pic-box{display:flex}
.qd-row5 .g-left-right .pic-box .pic{width:50%}
.qd-row5 .g-left-right .pic-box .pic img{height:100%;object-fit:cover}
.qd-c-row1{background:#313339}
.qd-c-row1 .wp{display:flex;align-items:flex-end}
.qd-c-row1 .wp .txt-box{padding:62px 0 80px}
.qd-c-row1 .wp .txt-box .tit{font-weight:700;font-size:40px;margin-bottom:30px}
.qd-c-row1 .wp .txt-box .desc{font-size:16px;margin-bottom:56px}
.qd-c-row1 .wp .txt-box .desc h3{font-weight:700;font-size:20px}
.qd-c-row1 .wp .txt-box .desc p strong{font-weight:700;color:#fff000}
.qd-c-row1 .wp .txt-box .info .item{display:inline-block;padding:0 26px 0 24px;line-height:42px;border-radius:0 42px 42px 0;margin-bottom:10px}
.qd-c-row1 .wp .txt-box .info .item.item1{background:#cbb698}
.qd-c-row1 .wp .txt-box .info .item.item2{background:#cbb17d}
.qd-c-row1 .wp .txt-box .info .item.item3{background:#cc7f0b}
.qd-c-row1 .wp .txt-box .info .item.item4{background:#b4121d}
.qd-c-row1 .wp .pic{flex:0 0 591px;margin-left:90px}
.qd-c-row2{margin-bottom:113px}
.qd-c-row3{position:relative;padding:22px 0 100px}
.qd-c-row3:before{content:'';position:absolute;top:0;left:0;width:70.84%;bottom:0;background:rgba(52,55,62,.4)}
.qd-c-row3 .g-tit1{position:relative;z-index:2}
.c-list1{position:relative;z-index:2;margin:0 -10px;overflow:hidden;padding:42px 0 0}
.c-list1 li{float:left;width:33.33%}
.c-list1 li .inner{height:267px;margin:0 10px 20px;background:#313339;padding:60px 40px 0}
.c-list1 li .inner:hover .tit img{transform:rotateY(360deg)}
.c-list1 li .inner .tit{display:flex;font-size:24px;margin-bottom:34px}
.c-list1 li .inner .tit img{position:relative;margin-right:15px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.c-list1 li .inner p{font-size:16px}
.c-list2{padding:80px 0 90px;display:flex;flex-wrap:wrap;justify-content:space-between}
.c-list2 li{width:calc(33.33% - 20px);margin-bottom:30px}
.c-list2 li:nth-child(2),.c-list2 li:nth-child(5){position:relative;top:85px}
.c-list2 li .inner{border-radius:20px;background:#313339;padding:40px 30px 40px;height:100%}
.c-list2 li .inner .tit{font-weight:700;font-size:24px;margin-bottom:14px}
.c-list2 li .inner .con{font-size:16px;line-height:26px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;height:182px;margin-bottom:20px}
.c-list2 li .inner .pic{border-radius:5px;overflow:hidden}
.c-list2 li .inner .pic img{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
@media only screen and (max-width:1599px){
.c-list2 li .inner .con{font-size:14px}
.c-list2 li .inner{padding:30px 20px}
.c-list1 li .inner{padding:40px 30px 0}
.qd-c-row1 .wp .txt-box .tit{font-size:30px}
.swiper-qd .swiper-slide{padding-right:150px}
.swiper-qd .swiper-slide .txt .tit{font-size:20px}
}
@media only screen and (max-width:1399px){
.c-list2 li .inner .con{-webkit-line-clamp:8;line-height:20px;height:160px}
.qd-c-row1 .wp .txt-box .desc{font-size:14px;margin-bottom:20px}
.qd-c-row1 .wp .pic{flex:0 0 500px;margin-left:30px}
.swiper-qd .swiper-slide{height:200px;padding:20px 130px 0 20px}
.swiper-qd .swiper-slide .icon{width:120px}
}
@media only screen and (max-width:1199px){
.c-list2 li .inner .con{-webkit-line-clamp:6;height:120px}
.c-list2{margin:0 -5px;padding:30px 0 0}
.c-list2 li{width:calc(50% - 10px);margin-bottom:20px}
.c-list2 li:nth-child(2),.c-list2 li:nth-child(5){top:0}
.c-list2 li .inner{padding:15px}
.c-list2 li .inner .tit{font-size:18px;margin-bottom:5px}
.qd-c-row3{padding:20px 0 30px}
.qd-c-row2{margin-bottom:30px}
.c-list1 li .inner .tit img{margin-right:5px}
.c-list1 li .inner p{font-size:14px}
.c-list1 li .inner{height:180px;padding:15px}
.c-list1 li .inner .tit{font-size:18px;margin-bottom:10px}
.qd-c-row1 .wp .pic{width:100%;max-width:591px;margin:0 auto}
.qd-c-row1 .wp .txt-box .tit{font-size:24px;margin-bottom:10px}
.qd-c-row1 .wp .txt-box .desc h3{font-size:16px}
.qd-c-row1 .wp .txt-box{padding:0 0 20px}
.qd-c-row1 .wp{display:block}
.qd-row1{padding:0 0 30px}
.qd-row3{padding:20px 0 30px}
.qd-row3 .img{top:-40px;width:300px}
.qd-list3{padding:30px 0 0}
.qd-list3 li .inner{height:180px}
.qd-list3 li .inner .icon{height:150px}
.qd-list3 li .inner p{font-size:14px;line-height:30px}
.qd-row5{padding:30px 0 50px}
.qd-row5 .g-left-right{margin-bottom:20px}
}
@media only screen and (max-width:959px){
.c-list2 li .inner .con{-webkit-line-clamp:8;height:160px}
}
@media only screen and (max-width:767px){
.c-list1 li .inner p,.c-list2 li .inner .con{font-size:12px}
.c-list2 li .inner .con{height:auto;-webkit-line-clamp:inherit}
.c-list2 li{float:none;width:auto}
.c-list1 li{float:none;width:auto}
.c-list1 li .inner{height:auto;margin-bottom:10px}
.qd-c-row1 .wp .txt-box .info .item{padding:0 5px;font-size:12px;line-height:3;border-radius:0 36px 36px 0;margin-bottom:5px}
.qd-c-row1 .wp .txt-box .tit{font-size:20px}
.swiper-qd .swiper-slide{height:auto;padding:20px 80px 20px 20px;margin-bottom:5px}
.swiper-qd .swiper-slide .txt .tit{font-size:16px}
.swiper-qd .swiper-slide .txt .desc{height:auto;font-size:12px!important}
.swiper-qd .swiper-slide .icon{width:80px}
.swiper-qd .swiper-slide .icon img{max-width:60%}
.qd-list3 li{width:50%}
.qd-row5 .g-left-right .pic-box{display:block}
.qd-row5 .g-left-right .pic-box .pic{width:100%}
}