.part{width: 100%;padding: 0.3rem 0;background: url(/dwjsgzb/img/part_bg.jpg) no-repeat center top;background-size: cover;}
.parta,.partb,.partc,.partd{width: 100%;margin-bottom: 0.3rem;}
.title{width: 100%;margin-bottom: 0.2rem;border-bottom: 1px solid #cacaca;padding-bottom: 0.12rem;}
.title h3{padding-left: 0.36rem;font-size: 0.24rem;color: #ad0a0a;line-height: 0.3rem;position: relative;background-size: auto 0.26rem;background-repeat: no-repeat;}
.title h3::before{content: "";width: 100%;height: 2px;background: #ad0a0a;display: block;position: absolute;left: 0;bottom: -0.13rem;}
.title a{line-height: 0.3rem;font-size: 0.14rem;color: #999999;}
.title a:hover{color: #ad0a0a;}

.pa-left{width: 68%;}
.pa-left ul li .imgbox{width: 100%;height: 4.38rem;position: relative;overflow: hidden;}
.pa-left ul li .imgbox a{display: block;}
.pa-left ul li:hover .imgbox a{transform: scale(1.1,1.1);}
.pa-right{width: 32%;background: rgba(255,255,255,0.6);padding: 0.7rem 0.3rem 0;}
.pa-right ul li h3{font-size: 0.18rem;color: #434343;line-height: 0.32rem;margin-bottom: 0.4rem;max-height: 0.64rem;}
.pa-right ul li h3 a{color: #434343;}
.pa-right ul li:hover h3,.pa-right ul li:hover h3 a{color: #ad0a0a;}
.pa-right p{font-size: 0.14rem;color: #666666;line-height: 0.28rem;max-height: 1.4rem;}
.pa-right .swiper-pagination{width: 100%;text-align: right;bottom: 0.4rem;}
.pa-right .swiper-pagination-bullet{width: 0.1rem;height: 0.1rem;background: rgba(0,0,0,0.2);border-radius: 0;transition: 0.3s all;}
.pa-right .swiper-pagination-bullet-active{background: #ad0a0a;}

.pb-left,.pb-right{width: calc( 50% - 0.15rem );}
.pb-left .title h3{background-image: url(/dwjsgzb/img/title1.svg);background-position: left 0.04rem;}
.pb-right .title h3{background-image: url(/dwjsgzb/img/title2.svg);background-position: left 0.03rem;}
.news-list ul li{padding-top: 0.12rem;width: 100%;position: relative;margin-bottom: 0.15rem;}
.news-list ul li a{display: block;padding: 0.2rem 0.2rem 0.14rem;background: #ffffff;width: 100%;border-bottom: 4px solid #e0e0e0;transition: 0.2s all;}
.news-list ul li span{width: 0.76rem;height: 0.24rem;background: #ad0a0a;display: block;font-size: 0.14rem;text-align: center;line-height: 0.24rem;position: absolute;left: 0.4rem;top: 0;color: #ffffff;}
.news-list ul li p{font-size: 0.16rem;color: #434343;line-height: 0.3rem;transition: 0.2s all;}
.news-list ul li:hover p{padding-left: 0.2rem;color: #ad0a0a;}
.news-list ul li:hover a{border-bottom: 4px solid #ad0a0a;}

.notice-list ul li{width: calc( 50% - 0.15rem );}
.notice-list ul li:nth-child(n+3){margin-top: 0.2rem;}
.notice-list ul li a{background: #ffffff;border-bottom: 4px solid #ad0a0a;padding: 0.22rem 0.2rem;transition: 0.2s all;}
.notice-list ul li .time{flex-shrink: 0;}
.notice-list ul li .time span{display: block;text-align: center;font-size: 0.14rem;color: #666666;transition: 0.2s all;}
.notice-list ul li .time h3{text-align: center;font-size: 0.24rem;color: #ad0a0a;transition: 0.2s all;}
.notice-list ul li p{font-size: 0.16rem;color: #434343;line-height: 0.3rem;transition: 0.2s all;max-height: 0.6rem;padding-left: 0.2rem;max-width: calc( 100% - 0.56rem );transition: 0.2s all;}
.notice-list ul li:hover a{background: #ad0a0a;}
.notice-list ul li:hover .time h3,.notice-list ul li:hover .time span,.notice-list ul li:hover p{color: #ffffff;}

.partc ul li a{display: block;width: 100%;height: 0;padding-top: 8.6%;position: relative;}

.pd-left,.pd-right{width: calc( 50% - 0.15rem );}
.pd-left .title h3{background-image: url(/dwjsgzb/img/title3.svg);background-position: left 0.04rem;}
.pd-right .title h3{background-image: url(/dwjsgzb/img/title4.svg);background-position: left 0.04rem;}
.pd-list{width: 100%;}
.pd-list ul li{width: 100%;margin-bottom: 0.15rem;}
.pd-list ul li a{font-size: 0.16rem;color: #434343;line-height: 0.3rem;transition: 0.2s all;width: 100%;margin-bottom: 0.1rem;}
.pd-list ul li span{width: 0.62rem;height: 0.23rem;background: #ad0a0a;display: block;font-size: 0.14rem;text-align: center;line-height: 0.23rem;color: #ffffff;}
.pd-list ul li:hover a{color: #ad0a0a;}

.parte .swiper-slide a{display: block;width: 100%;height: 0;padding-top: 132.11%;position: relative;overflow: hidden;}
.parte .swiper-slide:hover .image{transform: scale(1.1,1.1);}
.parte  .title h3{background-image: url(/dwjsgzb/img/title6.svg);background-position: left 0.04rem;}

.partf .swiper-slide a{display: block;width: 100%;height: 0;padding-top: 100%;position: relative;overflow: hidden;}
.partf .swiper-slide:hover .image{transform: scale(1.1,1.1);}
.partf .swiper-slide .image{background-size:60% auto; background-position:center;}
.partf  .title h3{background-image: url(/dwjsgzb/img/title5.svg);background-position: left 0.04rem;}