﻿.dh {background:url(/uploads/40341/page/20250227103220967b5.jpg) no-repeat 15% center;background-size:cover;margin:40px 0;padding:60px 0;position: relative;}
/*.dh::before{background: #fff;content: '';display: block;width: 100%;height: 100%;position: absolute;top: 0;opacity: 0.5;}*/
.dh .single-title-s {width:200px;text-align:left}
.dh .single-title-s::after {content:"";display:block;width:53px;height:3px;background:var(--color2);margin-top:10px}
.dh .dh-cont {width:100%;height:480px;display:flex;flex-direction:row-reverse;justify-content:space-between;flex-wrap:wrap;overflow:hidden;align-items:center;}
.dh .dh-cont #dh {width:100%;height:100%;margin:0px auto;flex:1;padding-left:160px;}
.dh .dh-cont #dh .swiper-slide {display:flex;flex-direction:column;justify-content:center}
.dh .dh-cont #dh .swiper-slide .dh-slide-title {font-weight:bold;font-size:40px;margin-bottom:12px;text-align:right;line-height:1;color:#fff;}
.dh .dh-cont #dh .swiper-slide img {display:block}
.dh .dh-cont #dh .swiper-slide .dh-slide-des {color:#222;line-height:1.8;}
.dh .dh-cont #dh .swiper-slide .dh-slide-des p {color:#fff;line-height:2}
.dh .dh-cont .dh-pagination {height:360px;border-right:2px solid #E4E4E4;width:160px;text-align:center;}
.dh .dh-cont .dh-pagination .swiper-container {height:100%;width:100%}
.dh .dh-cont .dh-pagination .swiper-slide {cursor:pointer;display:flex;align-items:center;justify-content:center;color:#ccc;font-weight:bold;font-size:25px;position:relative;opacity:.6}
.dh .dh-cont .dh-pagination .swiper-slide-prev {transform:scale(1.4);opacity:1}
.dh .dh-cont .dh-pagination .swiper-slide-next {transform:scale(1.4);opacity:1}
.dh .dh-cont .dh-pagination .swiper-slide.small {transform:scale(1.2);opacity:.8}
.dh .dh-cont .dh-pagination .swiper-slide-next+.swiper-slide {transform:scale(1.2);opacity:.8}
.dh .dh-cont .dh-pagination .swiper-slide-active {color:var(--color);transform:scale(1.6);opacity:1}
.dh .dh-cont .dh-pagination .swiper-slide-active::after {content:"";border-width:4px 5px;border-style:solid;border-color:transparent var(--color) transparent transparent;position:absolute;right:23%}
.dhtop {text-align:right;margin-bottom:25px}
.dhtop-title {font-size:42px;font-weight:bold;line-height:1.4;margin-bottom:5px;color:#333;}
.dhtop-title span {color:var(--color2);}
.dhtop-title+p {position:relative;padding-bottom:12px;margin-bottom:30px;display:inline-block;}
.dhtop-title+p:after {content:'';background:linear-gradient(to right,rgb(5 62 152 / 5%),var(--color));width:80%;height:3px;border-radius:4px;position:absolute;bottom:0;right:0;}
.dh-contflex {display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.dh-contlef {width:48%;text-align:right;flex:1;}
.dh-contrig {width:50%;padding-left:50px;box-sizing:border-box;}
.dh-contrig.dh-contrigsec {display:flex;justify-content:space-between;}
.dh-contrig.dh-contrigsec>div {width:49.5%;}
@media (max-width:1366px){.dh{background-position:22% center}}
@media (max-width:1250px){.dh .dh-cont #dh{padding-left:120px}}
@media (max-width:1080px){.dh{background-position:17% center}
.dhtop-title{font-size:36px}
.dh .dh-cont .dh-pagination{height:300px;width:130px}
.dh .dh-cont .dh-pagination .swiper-slide{font-size:20px}
.dh .dh-cont #dh .swiper-slide .dh-slide-title{font-size:30px}
.dh .dh-cont #dh .swiper-slide .dh-slide-des p{line-height:1.8;font-size:15px}
.dh .dh-cont{height:400px}
.dh .dh-cont #dh{padding-left:40px}
.dh-contrig{padding-left:30px}}
@media (max-width:768px){.dh{background-position:22% top;position:relative;margin:30px 0;padding:40px 0;}
.dh:before{content:'';width:100%;height:100%;background:rgba(255,255,255,.67);position:absolute;top:0;left:0;}
.dh .l-wrap{position:relative}
.dhtop-title{font-size:27px}
.dhtop-title+p{font-size:15px}
.dh .dh-cont .dh-pagination{height:240px;width:100px}
.dh .dh-cont .dh-pagination .swiper-slide{font-size:15px}
.dh .dh-cont #dh .swiper-slide .dh-slide-title{font-size:30px}
.dh .dh-cont #dh .swiper-slide .dh-slide-des p{line-height:1.8;font-size:15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:11;overflow:hidden;}
.dh .dh-cont{height:540px}
.dh .dh-cont #dh{padding-left:40px}
.dh-contlef{width:100%}
.dh-contrig{padding:15px 0 0;width:100%;display:flex;justify-content:flex-end}
.dh-contflex{flex-direction:column}
.dh .dh-cont #dh .swiper-slide img{max-height:300px}}
@media (max-width:560px){.dh {margin:30px 0;padding:40px 0;}
.dhtop-title{font-size:27px}
.dhtop-title+p{font-size:15px}
.dh .dh-cont .dh-pagination{height:220px;width:80px}
.dh .dh-cont .dh-pagination .swiper-slide{font-size:12px}
.dh .dh-cont .dh-pagination .swiper-slide-active::after{border-width:3px;}
.dh .dh-cont #dh .swiper-slide .dh-slide-title{font-size:25px;margin-bottom:6px}
.dh .dh-cont #dh .swiper-slide .dh-slide-des p{font-size:14px;-webkit-line-clamp:9;}
.dh .dh-cont{height:440px}
.dh .dh-cont #dh{padding-left:20px}
.dh-contrig{padding:8px 0 0;}
.dh .dh-cont #dh .swiper-slide img{max-height:160px}
.dh .dh-cont #dh{padding-left:20px}}
.dh {background-color: #00000042;background-blend-mode: multiply;}