body{background-image: url(../images/main-bg.jpg);}

.wz-head{padding: 10px;}
.wz-head .tit{max-width: 800px; display: flex ; align-items: flex-end; margin: 0 auto; padding: 20px 0px;justify-content: center; }
.wz-head .tit img{ height: 50px; margin-right: 7px;}
.wz-head .tit h2{font-size: 20px; color: #333; margin: 0; font-weight: normal; border-bottom: 1px solid #555; padding-bottom: 2px; margin-bottom: 3px; font-weight: 600; }
.wz-head p{font-size: 14px; color: #666; line-height: 1.5;text-align: center;}

.list-wz{max-width: 800px; margin: 0 auto; padding: 0px 0px 20px 0px;}
.list-wz .wz-lb{width: 100%; background: white; border-radius: 12px; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); overflow: hidden; padding: 30px 30px;margin-bottom: 35px;margin-top: 20px; }
.list-wz .wz-lb dt{color: #000; font-weight: 500; font-size: 20px; margin-bottom: 15px; padding-left: 8px; line-height: 22px; border-left: 4px solid #407afe;}
.list-wz .wz-lb dd{float: left; width: 50%; line-height: 38px; position: relative;padding-left: 15px;}
.list-wz .wz-lb dd:before { position: absolute; left: 1px; top: 16px; width: 6px; height: 6px; background-color: #ddd; border-radius: 100%; content: ""; }
.list-wz .wz-lb dd a:hover{color: #407afe;}

.list-wz .wz-zw{width: 100%; height: 100%;padding: 25px 30px;background: white; border-radius: 12px; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);}
.list-wz .wz-zw-bt{font-size: 22px; color: #000; letter-spacing: 0; margin-bottom: 24px;border-bottom: 1px #e7e7e7 solid;line-height: 40px; padding-bottom: 15px;}
.list-wz .wz-zw-zw{line-height: 2.1;min-height: 450px;}
.list-wz .wz-zw-zw p{margin-bottom: 20px;text-align: justify;font-size: 16px;}
.list-wz .wz-zw-zw p.bttp{text-align: center;}
.list-wz .wz-zw-zw p.bttp img{width: 50%;}
.list-wz .wz-zw-sxp{border-top: 1px #e7e7e7 solid;padding-top: 15px;line-height: 2;margin-top: 30px;overflow: hidden;}
.list-wz .wz-zw-sxp a:hover{color: #a77a3e;}
.list-wz .wz-zw-sxp .spian{float: left;}
.list-wz .wz-zw-sxp .xpian{float: right;}

@media (max-width: 768px){
    .list-wz{padding: 0px 5%;}
    .wz-head .tit{padding: 10px 0px;}
}