.dwdt{width:100%; overflow:hidden;}
.dwdt .lm3 h6,.dwdt .lm3 .more{color:#d60303;}
.dwdt .lm3 .more{background-image:url(../img/more4.png);}
.dwpic,.dwbt{position:relative;max-width:820px;width:49%;overflow:hidden;margin-top: 20px;}
.dwpic .xwdtSwiper .swiper-slide .pic{height:480px;}
.dwpic .xwdtSwiper .swiper-slide .bt{height:140px;padding:20px 30px; border-bottom:0; background-image:none;}
.dwpic .xwdtSwiper .swiper-slide .bt h6 a{font-size:22px;color:#d60303;}
.dwpic .xwdtSwiper .swiper-pagination-bullets { padding-left:0; background-image: url(../img/xwpicbg2.png); bottom:140px!important;}

.dwbt ul{width:100%;}
.dwbt ul li{margin: 0;
    float: left;width:100%; line-height:40px; padding:17px 0; border-bottom:1px solid #c7d4e1;}
.dwbt ul li .date{color:#d60303;float:left;width: 130px;display: flex;justify-content: space-around;}
.dwbt ul li .date b{font-size:24px;padding-right: 10px;border-right:1px solid #D60303;}
.dwbt ul li .date span{font-size:16px;}
.dwbt ul li .bt{float:right;width: calc(100% - 150px);}
.dwbt ul li .bt a{font-size:18px; color:#333;}
.dwbt ul li:hover .bt a{color:#d60303;}
.dwbt ul li.st{padding:30px; background-color: #fff; border-bottom:0;}
.dwbt ul li.st .pic{width:240px; height:180px; overflow:hidden;}
.dwbt ul li.st .bt{position:relative; width: calc(100% - 260px);}
.dwbt ul li.st .bt::before{float: left;content:"";display: block;margin-bottom: 10px;width:50px;height:4px;background-color:#D60303;}
.dwbt ul li.st .bt h6{
    line-height: 40px;
    float: left;
    width: 100%; margin-bottom:10px;
}
.dwbt ul li.st .bt h6 a{
    font-weight: bold;
}
.dwbt ul li.st .bt p{float: left;
    height: 100px;
    line-height: 25px;display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden;
}
.dwbt ul li.st .read{
    float: right;
    color: #D60303;
}
.dwbt ul li.st:hover{ background-color:#D60303;}
.dwbt ul li.st:hover .bt::before{background-color:#fff;}
.dwbt ul li.st:hover .bt p,.dwbt ul li.st:hover .bt h6 a,.dwbt ul li.st:hover .bt .read{color:#fff;}

.bg_main2 .main{display:flex;justify-content: space-between;}
.notice{width:32%; max-width:526px;}
.notice ul{padding: 20px 30px 40px 30px;width:100%;background-color:#fff;float: left;margin-top: 20px;border-top:5px solid #0F579E;}
.notice ul li{float:left;width:100%;padding: 18px 0px;border-bottom:1px solid #c7d4e1;}
.notice ul li .date{float:left;color:#0f579e;text-align:center;width: 80px;display: flex;border-right: 1px solid  #c7d4e1;padding-right: 10px;flex-direction: column;}
.notice ul li .date b{font-size:24px; line-height:30px;}
.notice ul li .date span{font-size:14px; line-height:20px;}
.notice ul li .bt{float:right;width: calc(100% - 90px);}
.notice ul li .bt a{height:50px;font-size:18px;color:#333;line-height:25px;float: left;width: 100%;display: flex;align-items: center;}
.notice ul li:hover .bt a{color:#0f579e;}


.ghjdh{width:100%;}
.ghjdh ul{width:100%;margin-top: 20px;float: left;}
.ghjdh ul li{float:left; width:50%; display:flex;}
.ghjdh ul li .pic{position:relative; width:50%; height:300px; overflow:hidden;}
.ghjdh ul li .pic::before{position:absolute; top:calc(50% - 10px); right:0; content:""; display:block;z-index:66; border:20px solid transparent; border-right:20px solid #fff;}
.ghjdh ul li.pic3 .pic::before{border-right:20px solid transparent !important;left:0; right:auto; border-left:20px solid #fff;}

.ghjdh ul li:hover .pic::before{border-right:20px solid #0F579E;}
.ghjdh ul li.pic3:hover .pic::before{border-left:20px solid #0F579E;}

.ghjdh ul li .bt{width:50%; padding:30px 40px; background-color: #fff;}
.ghjdh ul li .bt h6{line-height:30px; margin-bottom:0px;}
.ghjdh ul li .bt h6 a{color:#0F579E; font-size:18px;}
.ghjdh ul li .bt p{float:left;font-size:16px; color:#888; line-height:25px;height:100px; display: -webkit-box; -webkit-line-clamp:4; -webkit-box-orient: vertical; overflow: hidden;}
.ghjdh ul li .bt span.time{position:relative; float:left; width:100%; padding-bottom:10px; margin-bottom:10px; line-height:30px; font-size:14px;color:#0F579E;}
.ghjdh ul li .bt span.time::before{position:absolute; left:0; bottom:0; content:""; display:block;z-index:66; width:40px; height:2px; background-color:#0F579E; }

.ghjdh ul li:hover .bt{background-color: #0F579E;}
.ghjdh ul li:hover .bt h6 a,.ghjdh ul li:hover .bt p,.ghjdh ul li:hover .bt span.time{color:#fff;}
.ghjdh ul li:hover .bt span.time::before{background-color:#fff; }

.gqt{width:100%;}
.gqtpic{float: left;width: 32%;margin-top: 20px;max-width:540px;overflow:hidden;}
.gqtpic .swiper-slide{position:relative; width:100%; }
.gqtpic .swiper-slide .pic{width:100%;height: 360px;overflow:hidden;}
.gqtpic .swiper-slide .time{position: absolute;left: 30px;bottom: 180px;width:120px;height:40px;text-align:center;line-height:40px;font-size:16px;color:#fff;background-color: #0F579E;}
.gqtpic .swiper-slide .bt{float: left;width:100%;background-color: #fff;padding: 25px 30px;float:left;height: 180px;}
.gqtpic .swiper-slide .bt h6{line-height: 40px;margin-bottom: 10px; }
.gqtpic .swiper-slide .bt h6 a{font-size:18px;color:#0F579E; font-weight:bold;}
.gqtpic .swiper-slide .bt p{font-size:16px;color:#888;line-height: 25px; height:75px; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical; overflow: hidden;}

.gqtbt{width:66%;float: right;}
.gqtbt ul{width:100%;}
.gqtbt ul li{width: 49%;margin-top: 20px;margin-bottom: 10px;padding: 15px 30px 16px 30px;background-color: #fff;border-bottom:2px solid #cfddec;}
.gqtbt ul li .date{float:left;width:100%; margin-bottom:10px; height: 55px;padding:10px 0;background:url(../img/gqtli.png) no-repeat bottom left;    background-size: contain; color:#0F579E;font-weight:bold;float:left;line-height: 30px;}
.gqtbt ul li .date b{float:left;padding-right:14px;font:30px bold;height: 30px;}
.gqtbt ul li .date span{float:left;padding-left: 15px;font-size:14px;border-left: 2px solid #0F579E;height: 30px;margin: 5px 0;line-height: 30px;}
.gqtbt ul li .bt{float:left; width:100%;line-height:30px; height:60px; overflow:hidden;}
.gqtbt ul li .bt a{font-size:18px;}
.gqtbt ul li:hover .bt a{color:#0F579E; font-weight:bold;}

.fwzq{width:100%;}
.fwzqSwiper{float:left;width:100%;margin-top: 20px; overflow:hidden;}
.fwzqSwiper .swiper-wrapper{
    width: 100%;
    
}
.fwzqSwiper .swiper-slide{max-width:395px;}
.fwzqSwiper .swiper-slide .pic{width:100%;height: 263px;overflow:hidden;}
.fwzqSwiper .swiper-slide .bt{float:left;width:100%;
    background-color: #fff;
    padding: 20px 30px;
    height: 290px;
}
.fwzqSwiper .swiper-slide .bt h6{
    line-height: 40px;
}
.fwzqSwiper .swiper-slide .bt h6 a{
    font-size: 18px;
}
.fwzqSwiper .swiper-slide .bt p{
    font-size: 16px;
    color: #888;
    line-height: 30px;
    height: 150px; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; overflow: hidden;
}
.fwzqSwiper .swiper-slide .bt .time,.fwzqSwiper .swiper-slide .bt .read{
 
    line-height: 30px;
    font-size: 14px;
    color: #0f569c;
}
.fwzqSwiper .swiper-slide:hover .bt{background-color: #0F579E;}
.fwzqSwiper .swiper-slide:hover .bt h6 a,.fwzqSwiper .swiper-slide:hover .bt p,.fwzqSwiper .swiper-slide:hover .bt .time,.fwzqSwiper .swiper-slide:hover .bt .read{color:#fff;}

.gzzd{width:100%;}
.gzzd ul{width:100%;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;}
.gzzd ul li{width:32%;max-width:540px;margin: 20px 0;background-color: #fff;padding: 20px 30px;}
.gzzd ul li a{line-height:40px;padding-right:10%; background:url(../img/bg_gzzdli.png) no-repeat  bottom right;float: left;width: 100%;font-size: 18px;}
.gzzd ul li span.time{
    float: left;
    line-height: 40px;
    font-size: 14px;
    color: #0f569c;
}

@media (max-width:1700px) {
.dwpic .xwdtSwiper .swiper-slide .pic{height:425px;}
.dwbt ul li.st .bt::before{margin-bottom:0;}
.dwbt ul li.st .bt h6{margin-bottom:0;line-height:35px;}
.dwbt ul li.st{padding:20px 20px;}
.dwbt ul li{padding:15px 0;}
.lm3 h6{width:auto;}
.ghjdh ul li .pic{height:auto; max-height:100%; }
.ghjdh ul li .bt{padding:20px 20px;}
.gqtpic .swiper-slide .pic{height:298px;}
.gqtpic .swiper-slide .bt{padding:10px 30px;}
.gqtpic .swiper-slide .bt h6{line-height:30px;}
.gqtbt ul li{margin-bottom:0; padding:9px 30px;}
.fwzqSwiper .swiper-slide .pic{height:223px;}

}

@media (max-width:1500px) {
.dwpic .xwdtSwiper .swiper-slide .bt{height:180px;}
.dwpic .xwdtSwiper .swiper-pagination-bullets{bottom:180px !important;}
.notice ul{padding:20px 10px 40px 10px;}
.lm3 h6{width:auto;}
.ghjdh ul li .pic{height:auto; max-height:100%; }
.ghjdh ul li .bt{padding:20px 10px;}
.gqtpic .swiper-slide .pic{height:298px;}
.gqtpic .swiper-slide .bt{padding:10px 20px;}
.gqtpic .swiper-slide .bt h6{line-height:30px;}
.gqtbt ul li{margin-bottom:0; padding:9px 20px;}
.fwzqSwiper .swiper-slide .pic{height:190px;}
.fwzqSwiper .swiper-slide .bt{padding:20px 10px; height:auto; }
.gzzd ul li{padding:20px 10px;}
}

@media (max-width:1400px) {
.dwpic .xwdtSwiper .swiper-slide .pic{height:400px;}
.dwbt ul li{padding:11px 0px;}
.dwbt ul li.st .bt p,.gqtpic .swiper-slide .bt p{line-height:20px;height:60px; }
.notice ul li .bt a{display: inline-block; overflow:hidden;}	
.notice ul li{padding:15px 0;}
.fwzqSwiper .swiper-slide .bt{padding:10px;}
.fwzqSwiper .swiper-slide .bt p{height:auto;}
}

@media (max-width:1023px) {
.bg_main2 .main{display:inline-block;}
.dwpic, .dwbt,.notice,.gqtpic,.gqtbt{float:left; width:100%; max-width:100%;}
.dwpic .xwdtSwiper .swiper-slide .pic{height:500px;}
.notice{margin-top:30px;}
.ghjdh ul li{width:100%;}
.fwzqSwiper .swiper-slide{max-width:100%;}
.gqtpic .swiper-slide .pic,.dwpic .xwdtSwiper .swiper-slide .pic{height:auto;}
.gzzd ul li{width: 49%;}
.fwzqSwiper .swiper-slide .pic{height:auto;}
}

@media (max-width:900px) {
.dwpic .xwdtSwiper .swiper-slide .pic{height:480px;}
	
}
@media (max-width:800px) {.dwpic .xwdtSwiper .swiper-slide .pic{height:420px;}
	.gzzd ul li a,.gqtbt ul li .date{background-image:none;}
}
@media (max-width:720px) {
.dwpic .xwdtSwiper .swiper-slide .pic{height:380px;}
.xwdtSwiper .swiper-pagination-bullets{display:none}
.xwdtSwiper .swiper-slide .bt{padding:20px 10px;height:auto;}
}

@media (max-width:677px) {
	.gqtbt ul li,.gzzd ul li{width:100%;}
}

@media (max-width:640px) {
	.dwpic .xwdtSwiper .swiper-slide .pic{height:350px;}
}
@media (max-width:600px) {
	.dwpic .xwdtSwiper .swiper-slide .pic{height:320px;}
}

@media (max-width:570px) {
	.ghjdh ul li{display:inline-block;}
	.ghjdh ul li .pic,.ghjdh ul li .bt{width:100%;}
	.ghjdh ul li.pic3 .pc{display:none;}
	.ghjdh ul li.pic3 .sj{display:block;}
	.dwpic .xwdtSwiper .swiper-slide .bt,.dwbt ul li.st{padding:20px 10px;}
	.gqtpic .swiper-slide .bt,.gqtbt ul li{padding:10px;}
}
@media (max-width:540px) {
	.dwpic .xwdtSwiper .swiper-slide .pic{height:290px;}
}
@media (max-width:500px) {
	.dwpic .xwdtSwiper .swiper-slide .pic{height:270px;}
}
@media (max-width:480px) {
	.dwbt ul li.st .pic,.dwbt ul li.st .bt{width:100%; height:auto;}
.dwpic .xwdtSwiper .swiper-slide .pic{height:260px;}
}
@media (max-width:430px) {
    .xwdtSwiper .swiper-slide .pic{height:230px;}
}
@media (max-width:400px) {
.dwpic .xwdtSwiper .swiper-pagination-bullets{display:none;opacity:0;}
.dwpic .xwdtSwiper .swiper-slide .bt{height:auto;}
	.yqlj ul li {
		width: 100%;
		margin-right: 0;
	}

    .xwdtSwiper .swiper-slide .pic{height:210px;}
}
@media (max-width: 375px) {
    .xwdtSwiper .swiper-slide .pic{height:200px;}
}
@media (max-width: 360px) {
    
}
@media (max-width: 320px) {
    .xwdtSwiper .swiper-slide .pic{height:170px;}
}