.part01,.part02,.part03,.part04{padding: 0px 15px;}
.list li a{transition: all 0.3s;}
.list li a:hover{opacity: 0.8;}
.logo{text-align: center;padding-top: 30px;}
.bg{background: url(/images/2023_cszwgk_bg.png) no-repeat center top;}
.part01 {margin-top: 580px;}
.title{margin: 0px 0px 30px -24px;padding-top: 15px;height: 105px;}
.title a{display: block;width: 100%;height: 100%;}
.part01{ border-left: 2px solid #ddd;border-image: linear-gradient(rgb(0,0,0,0) 14%,#7babff 14%,#7b8eff) 0 30 30;}
.part02{ border-left: 2px solid #ddd;border-image: linear-gradient(#7b8eff,#6cbbe7) 30 30;}
.part03{ border-left: 2px solid #ddd;border-image: linear-gradient(#6cbbe7,#ffaa4e) 30 30;}
.part04{ border-left: 2px solid #ddd;border-image: linear-gradient(#ffaa4e,#ffaa4e,rgb(0,0,0,0)) 30 10 0;}
.part01 .title{background: url(/images/2023_cszwgk_tit1.png) no-repeat left center;width: 100%;}
.part02 .title{background: url(/images/2023_cszwgk_tit2.png) no-repeat left center;width: 100%;}
.part03 .title{background: url(/images/2023_cszwgk_tit3.png) no-repeat left center;width: 100%;}
.part04 .title{background: url(/images/2023_cszwgk_tit4.png) no-repeat left center;width: 100%;}
.list li{height: 206px;text-align: center;margin-bottom: 30px;}
.list li img{display: inline-block;padding: 30px 0px 20px;}
.list li p{padding: 0px 16%;color: #fff;font-size: 21px;position: absolute;bottom: 30px;width: 68%;text-align: center;max-height: 3em;}
.part01 .list li a{width: 100%;background: url(/images/2023_cszwgk_bg1.png) no-repeat center / 88%;height: 100%;}
.part02 .list li a{width: 100%;background: url(/images/2023_cszwgk_bg2.png) no-repeat center / 88%;height: 100%;}
.part03 .list li a{width: 100%;background: url(/images/2023_cszwgk_bg3.png) no-repeat center / 88%;height: 100%;}
.part04 .list li a{width: 100%;background: url(/images/2023_cszwgk_bg4.png) no-repeat center / 88%;height: 100%;}
.w1200 {
    width: 1300px;
    margin: 0 auto;
}

@media screen and (max-width:992px) {
    .part01 .title,.part02 .title,.part03 .title,.part04 .title{background-size: 96% ;}
    .bg{background-size: 180%;}
    .logo{padding-top: 10px;}
}
@media screen and (max-width:768px) {
    .part01{margin-top: 25vh;}
}
@media screen and (max-width:600px) {
    .part01,.part02,.part03,.part04{border: none;}
    .part01{margin-top: 15vh;}
    .part01 .title{margin-bottom: 0px;}
    .list li{margin-bottom: 5px;height: 100px;}
    .part01 .list li a{background-size: 96% ;}
    .part02 .list li a{background-size: 96% ;}
    .part03 .list li a{background-size: 96% ;}
    .part04 .list li a{background-size: 96% ;}
    .title{height: 60px;margin-bottom: 10px;}
    .list li img{width: 20px;}
     .list li p{font-size: 12px;bottom: 10px;width: 90%;padding: 0px 5%;max-height: 36px;}
}

@media screen and (max-width:1300px){
    .floor{width: 98%;}
    .w1200{width: 98%;}
}