.banner_bg{background: url(./2022_wjaq_banner.png) no-repeat center / cover;width: 100%;height: 480px;padding: 20px 0px 0px 0px;}
.logo{width: 30%;height: 110px;}
.logo img{width: 100%;height: auto;}
.title{width: 94%;background: url(./2022_wjaq_titlebg.png) no-repeat left center / contain ;height: 60px;line-height: 60px;padding-left: 6%;border-bottom: 1px solid #faf0f2;}
.title a{color: #fff;font-size: 24px;}
.list {overflow: hidden;padding-top: 10px;}
.list li{overflow: hidden;border-bottom: 1px dashed rgb(239, 236, 236); float: left;width: 43%;padding:15px 0px 15px 5%;background: url(./2022_wjaq_dian.png) no-repeat left center / 8%;margin-right: 4%;}
.list li:nth-child(2n){margin-right: unset;}
.list li:nth-child(5),.list li:nth-child(6){border-bottom: unset;}
.list li h3{font-size: 20px;line-height: 28px;}

.list li h3  span{color: #999;font-size: 20px;}
.list li h3 a:hover,.list2 li h3 a:hover{color: #d74945;}
.list2{padding:20px 10px 20px 20px;border: 1px solid rgb(239, 236, 236);}
.list2 li {position: relative;line-height: 50px;}
.list2 h3{width: 78%;padding-left: 7%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 18px;line-height: 50px;background:url(./2022_wjaq_dian1.png) no-repeat left center / 20px;}
.list2 span{color: #999;font-size: 18px;position: absolute;right: 5px;top: 0px;}
.part03{overflow: hidden;}
.part03_l{overflow: hidden;margin-top: 20px;width: 60%;float: left;}
.part03_l img{width:auto;height: 526px;}
.part03_l h3{background-color: #ececec;text-align: center;line-height: 40px;height: 40px;width: 100%;font-size: 18px;}
.part03_l li {margin-right:10px; float: left;}

.part02,.part03{margin-top: 40px;}
.part02{overflow: hidden;}
.part02_l,.part02_c,.part02_r{width: 32%;}
.part02_l,.part02_c{margin-right: 2%;}
.part02_ll img{width: 100%;height: 146px;}

.footer{background-color:#d74945;width: 100%;height: 78px;overflow: hidden;padding: 25px 0px;margin-top: 40px;overflow: hidden;}
.footer_l{width: 84%; float: left;}
.footer_l p{line-height: 36px;color: #fff;}
.footer_r{width: 14%;float: right;padding-top: 10px;}
.part03_r {width: 38%;float: right;margin-top: 20px;}
.part03_r video{width: 100%; height: 290px;}
.list3 {border: unset;padding-left: 10px;}
.list3 h3{background: url(./2022_wjaq_dian3.png) no-repeat center left /6px;padding-left: 6%;}
.list3 h3 a{color: #000;}
@media screen and (max-width:1200px) {
    .footer{height: 100px;padding-left: 2%;width: 98%;}
    .w1200{width: 100%;}
    .banner_bg{height: 46vw;padding-top:4vw;}
    .list2 h3{width: 76%;padding-left: 8%;}
}
@media screen and (max-width:968px) {
    .footer{height: 120px;}
}

@media screen and (max-width:800px) {
    .logo{width: 50%;}
    .list2 h3{width: 90%;padding-left: 10%;}
    .list2 li span{display: none;}
    .part03_l{width: 100%;}
    .part03_r{width: 100%;overflow: hidden;}
    .part03_r .video{width: 50%;float: left;}
    .part03_r .list3{width: 46%;float: right;}
    .list3 h3{background-position: left 5px center;}
}

@media screen and (max-width:600px) {
    .list li{width: 90%;margin-right: unset;padding-left: 8%;background-size: 6%;line-height: 30px;}
    .list li h3{font-size: 18px;line-height: 30px;}
    .list li span{font-size: 16px;}
    .logo{width: 70%;}
    .part02_l,.part02_c,.part02_r{width: 100%;}
    .part02,.part03{margin-top: 20px;}
    .title{background-size: 50%;}
    .part03_l li{margin-bottom: 10px;}
    .footer{height: 200px;}
    .footer_l{width: 74%;}
    .footer_r{width: 26%;}
    .part03_r .video{width: 100%;}
    .part03_r .list3{width: 100%;}
    .list3 h3{background-position: left 15px center;}
}