.xwdt{overflow:hidden;margin-top:30px;}
.xwpic,.xwbt,.tzgg,.xshb{width:49%; max-width:675px; overflow:hidden;}
.xwpic{padding-top:30px; background:url(../img/bg_pic.png) no-repeat left top;} 

.xwdtSwiper{}

.xwdtSwiper .swiper-slide{}
.xwdtSwiper .swiper-slide .pic{height: 420px;overflow:hidden;}
.pic img{width:100%; display:none;}
.pic .img{
    height: 100%;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
   
    }
.swiper-slide:hover .pic img,.swiper-slide:hover .pic .img {
  transform: scale(1.05); /* 图片轻微放大 */
}
.xwdtSwiper .swiper-slide .date{width:80px; left:30px; height:75px; background-color:#f7b400;}
.xwdtSwiper .swiper-slide .date b{color:#fff;}
.xwdtSwiper .swiper-slide .date span{color:#fff;}

.xwdtSwiper .swiper-slide .bt{padding: 27px 50px;line-height: 40px;border:1px solid #e8eceb;background-color: #fff;}
.xwdtSwiper .swiper-slide .bt a{/* color:#fff; */width:100%;}
.xwdtSwiper  .swiper-pagination-bullet{width:11px;opacity:1;height:11px;border:0px solid #fff;background-color:#fff;margin: 0 3px !important;border-radius:100%;}
.xwdtSwiper  .swiper-pagination-bullet-active{background-color:#1c7153; border:1px solid #1c7153; opacity:1;}
.xwdtSwiper  .swiper-pagination-bullets{bottom:auto !important;top:20px !important;width: 100px !important;!i;!;right: 10px !important;left: auto !important;!I;!;!impotant;!impotan;!impota;!impot;!i;!;text-align:center;padding-top:0px;height:40px;}

.news_l,.news_r,.ky_l,.ky_r{color:#fff !important;}


.xwbt ul{
    float: left;
    width: 100%;
}
.xwbt ul li{
    padding: 18px 0 17px 0;
    border-bottom: 1px solid #d5dae0;
}
.xwbt ul li .date{
    width: 70px;
    height: 55px;
}
.xwbt ul li .date b{
    color: #286944;
}
.xwbt ul li .date span{}
.xwbt ul li .bt{
    width: calc(100% - 90px);
    padding-left: 20px;
    border-left: 1px solid #d5d5d5;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    align-content: space-around;
}
.xwbt ul li .bt a{
    font-size: 18px;
    color: #000;
    width: 100%;
}
.xwbt ul li:hover,.xshb ul li:hover{border-bottom:1px solid #286944;}


.kydt{overflow:hidden;margin-top:30px;}
.kypic{margin-top:30px;;}
.kydtSwiper .swiper-slide{}
.kydtSwiper .swiper-slide .pic{height: 316px;overflow:hidden;}
.kydtSwiper .swiper-slide .bt{background-color:#fff;padding: 30px 25px;}
.kydtSwiper .swiper-slide .bt h6{line-height:40px;height:80px;margin-bottom: 10px;}
.kydtSwiper .swiper-slide .bt h6 a{color:#000;}
.kydtSwiper .swiper-slide .bt p{color:#b4b4b4; line-height:30px; height:100px;}
.kydtSwiper .swiper-slide .date{float:left; color:#fff; width:134px; text-align: center; line-height:32px; background:url(../img/bg_date2.png) no-repeat left center; padding-right:34px;}
.kydtSwiper  .swiper-pagination-bullets{display:none;}
.ky_l,.ky_r{top:35% !important;}

.tzgg ul li{background:url(../img/tzgg_li.png) no-repeat left bottom;padding-bottom: 20px; margin-bottom:20px; }
.tzgg ul li .date{background:url(../img/bg_date3.png) no-repeat center center; width:66px; height:76px;; }
.tzgg ul li .date b{}
.tzgg ul li .date span{}
.tzgg ul li .bt{width:calc(100% - 90px);}
.tzgg ul li .bt a{line-height:35px;}
.tzgg ul li .bt p{line-height:25px;}
.tzgg ul li:hover{background-image:url(../img/tzgg_li2.png);}
.xwdtSwiper .swiper-slide:hover .bt a,.xwbt ul li:hover .bt a,.tzgg ul li:hover .bt a,.xshb ul li:hover a,.kydtSwiper .swiper-slide:hover .bt h6 a,.xshbSwiper .swiper-slide:hover .bt h6 a{color:#286944; font-weight:bold;}

.xshb ul li{line-height:70px; border-bottom:1px solid #d1dfda;; background:url(../img/listd.png) no-repeat left center;padding-left:20px;}
.xshb ul li a{width:calc(100% - 120px);}
.xshb ul li span.time{color:#666;}

.xspic{position:relative;margin-top:30px;;}
.xshbSwiper .swiper-slide{}
.xshbSwiper .swiper-slide .pic{float:left;width:200px; height: 300px;overflow:hidden;}
.xshbSwiper .swiper-slide .bt{float:right; width: calc(100% - 200px); height:300px; padding:20px 30px; background:url(../img/bg_xshbbt.png) #fff no-repeat center bottom;}
.xshbSwiper .swiper-slide .bt h6{font-weight: bold; line-height:30px; margin-bottom:5px;;}
.xshbSwiper .swiper-slide .bt div{line-height:30px;}

.xshbSwiper  .swiper-pagination-bullet{width:14px;opacity:1;height:3px;border:0px solid #fff;background-color:#bcd0c5;margin: 0 5px !important;border-radius:0%;}
.xshbSwiper  .swiper-pagination-bullet-active{background-color:#1c7153; width:20px; opacity:1;}
.xshbSwiper  .swiper-pagination-bullets{bottom:25px !important;top: auto!important;width: 110px !important;right: auto !important;left: 220px !important;!I;!;!impotant;!impotan;!impota;!impot;!i;!;text-align:center;padding-top:0px;height:40px;}
.xs_l,.xs_r{top:auto !important;opacity:1 !important;  left:auto !important; bottom:30px !important; width:38px !important; height:44px !important;}
.xs_l{right:80px !important; background:url(../img/xshb_l.png);}
.xs_r{right:38px !important; background:url(../img/xshb_r.png);}
.xs_l:hover{background:url(../img/xshb_l2.png);}
.xs_r:hover{background:url(../img/xshb_r2.png);}
.xs_l:after,.xs_r:after{display:none; color:transparent;}

.gnlj{width:100%; margin-top:30px;}
.gnlj ul{
    float: left;
    width: 100%;
}
.gnlj li{display: flex;width:230px;height:230px;background-color:#fff;box-shadow: 0 0 20px 2px rgb(26 157 176 / 18%);align-items: center;justify-content: center;}
.gnlj li .pic{width:100px;height:100px;border-radius:100%;display: flex;justify-content: center;align-items: center;}
.gnlj li .pic img{
    display: inline-block;
    width: 48px;
    height: auto;
}
.gnlj li a h6{
    font-size: 18px;
    text-align: center;
    line-height: 40px;
}
.link1 .pic{border:1px dashed #1a68dc;}
.link2 .pic{border:1px dashed #329241;}
.link3 .pic{border:1px dashed #299edb;}
.link4 .pic{border:1px dashed #1ac3dc;}
.link5 .pic{border:1px dashed #2457da;}
.link1:hover{border-bottom:2px solid #1a68dc;}
.link2:hover{border-bottom:2px solid #329241;}
.link3:hover{border-bottom:2px solid #299edb;}
.link4:hover{border-bottom:2px solid #1ac3dc;}
.link5:hover{border-bottom:2px solid #2457da;}
.link1:hover a h6{color:#1a68dc;}
.link2:hover a h6{color:#329241;}
.link3:hover a h6{color:#299edb;}
.link4:hover a h6{color:#1ac3dc;}
.link5:hover a h6{color:#2457da;}
.gnlj li:hover a h6{font-weight:bold;}


