@charset "utf-8";
.swiper-fyl{width:100%;overflow:hidden;position:relative;height:725px;}
.swiper-fyl .swiper-slide{text-align:center;width:100%;height:725px;background-repeat:no-repeat;background-position:center 0;background-size:auto 100%;}
.swiper-fyl .swiper-slide a{display:block;height:100%;}
.swiper-fyl .swiper-pagfyl{text-align:center;position:absolute;left:0;top:auto!important;bottom:45px;width:100%;z-index:99;}
.swiper-fyl .swiper-pagfyl .swiper-pagination-bullet{background:#fff;width:12px;height:12px;margin:0 9px;opacity:1;border-radius:50%;position:relative;}
.swiper-fyl .swiper-pagfyl .swiper-pagination-bullet-active::before{content:"";border:1px solid #fff;width:18px;height:18px;border-radius:50%;position:absolute;left:-4px;top:-4px;}
.swiper-fyld{margin:0 30px;overflow:hidden;}
.swiper-fyld .swiper-slide{width:100%;overflow:hidden;}
.swiper-fyld dl{height:395px;position:relative;}
.swiper-fyld dl dt{width:565px;height:395px;position:absolute;left:0;top:0;overflow:hidden;}
.swiper-fyld dl dt img{width:100%;height:100%;transition:.3s;}
.swiper-fyld dl dt:hover img{transform:scale(1.1);}
.swiper-fyld dl dd{margin-left:650px;font-size:14px;}
.swiper-fyld dl dd h2{font-size:30px;color:#212121;font-weight:300;}
.swiper-fyld dl dd p{margin-top:35px;}
.swiper-fyld dl dd p a{font-size:14px;color:#212121;display:inline-block;padding-left:18px;position:relative;}
.swiper-fyld dl dd p a::before{content:"";width:7px;height:7px;background:#019b4f;position:absolute;left:0;top:5px;}
.swiper-fyld dl a.more{font-size:14px;color:#019b4f;position:absolute;right:0;bottom:5px;}
.swiper-pagfyld{padding-top:25px;text-align:center;}
.swiper-pagfyld .swiper-pagination-bullet{background:#e5e5e5;width:50px;height:2px;margin:0 2px;opacity:1;border-radius:0;}
.swiper-pagfyld .swiper-pagination-bullet-active{background:#019b4f;}
.swiper-fylgb{height:445px;overflow:hidden;}
.swiper-fylgb .swiper-slide{background:#fff;}
.swiper-fylgb dl{height:100%;padding:0 20px;position:relative;}
.swiper-fylgb dl dt{width:130px;height:80%;position:absolute;left:20px;top:10%;border-right:2px solid #e5e5e5;text-align:center;font-size:16px;color:#434343;}
.swiper-fylgb dl dt h2{font-size:38px;font-weight:300;padding:10px 0 2px;}
.swiper-fylgb dl dd{padding-left:150px;font-size:14px;color:#434343;}
.swiper-fylgb dl dd h2{font-weight:300;padding:20px 0 10px;}
.swiper-fylgb dl dd h2 a{font-size:18px;}
.swiper-fylgb dl dd p{line-height:25px;color:#747474;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.swiper-pagfylgb{width:100%;position:absolute;right:0;top:-20px;text-align:right;}
.swiper-pagfylgb .swiper-pagination-bullet{background:#b0b3b6;width:10px;height:10px;margin-left:8px;opacity:1;border-radius:0;}
.swiper-pagfylgb .swiper-pagination-bullet-active{background:#000;}


@media (max-width:1350px) {
.swiper-fyl{height:625px;}
.swiper-fyl .swiper-slide{height:625px;}

}
@media (max-width:1200px) {
.swiper-fyl{height:525px;}
.swiper-fyl .swiper-slide{height:525px;}
.swiper-fyld dl{height:335px;}
.swiper-fyld dl dt{width:465px;height:335px;}
.swiper-fyld dl dd{margin-left:520px;}
.swiper-fyld dl dd p{margin-top:25px;}
.swiper-fylgb{height:405px;}
.swiper-fylgb dl dt{width:100px;font-size:14px;}
.swiper-fylgb dl dd{padding-left:120px;}
.swiper-fylgb dl dd h2{padding:15px 0 7px;}
.swiper-fylgb dl dd p{line-height:20px;}

}
@media (max-width:1050px) {
.swiper-fyl{height:425px;}
.swiper-fyl .swiper-slide{height:425px;}
.swiper-fyld dl{height:275px;}
.swiper-fyld dl dt{width:365px;height:275px;}
.swiper-fyld dl dd{margin-left:400px;}
.swiper-fyld dl dd h2{font-size:20px;}
.swiper-fyld dl dd p{margin-top:15px;}
.swiper-fylgb{height:355px;}
.swiper-fylgb dl dd h2 a{font-size:16px;}
.swiper-fylgb dl dt h2{font-size:28px;}

}
@media (max-width:850px) {
.swiper-fyl{height:325px;}
.swiper-fyl .swiper-slide{height:325px;}
.swiper-fyl .swiper-pagfyl{bottom:25px;}
.swiper-fyl .swiper-pagfyl .swiper-pagination-bullet{width:9px;height:9px;margin:0 6px;}
.swiper-fyl .swiper-pagfyl .swiper-pagination-bullet-active::before{width:15px;height:15px;left:-4px;top:-4px;}
.swiper-fyld{margin:0 20px;}
.swiper-fyld dl{height:235px;}
.swiper-fyld dl dt{width:265px;height:215px;}
.swiper-fyld dl dd{margin-left:290px;}
.swiper-fyld dl dd h2{font-size:16px;}
.swiper-fyld dl dd p{margin-top:8px;}
.swiper-fylgb{height:355px;}
.swiper-pagfylgb{width:100%;position:absolute;right:0;top:10px;text-align:center;}

}
@media (max-width:650px) {
.swiper-fyl{height:275px;}
.swiper-fyl .swiper-slide{height:275px;}
.swiper-fyld dl{height:auto;padding-bottom:30px;}
.swiper-fyld dl dt{width:100%;height:auto;position:static;}
.swiper-fyld dl dd{margin:10px 0 0;}

}
@media (max-width:550px) {
.swiper-fyl{height:225px;}
.swiper-fyl .swiper-slide{height:225px;}
.swiper-fyl .swiper-pagfyl{bottom:15px;}
.swiper-fyld{margin:0 10px;}
.swiper-fylgb dl dd h2{padding-top:10px;}
.swiper-fylgb dl dd h2 a{font-size:14px;}
.swiper-fylgb dl dt h2{font-size:20px;}
.swiper-fylgb dl dt{width:70px;font-size:12px;left:10px;}
.swiper-fylgb dl dd{padding-left:85px;font-size:12px;}
.swiper-fylgb dl dd p{line-height:18px;}
.swiper-fylgb{height:315px;}
.swiper-fylgb dl{padding:0 10px;}

}
@media (max-width:450px) {
.swiper-fyl{height:185px;}
.swiper-fyl .swiper-slide{height:185px;}
.swiper-fyl .swiper-pagfyl{bottom:10px;}

}