*{
  padding:0;
  margin:0;
  text-decoration:none}
.gd a:hover{
  text-decoration:underline}

header{
  position:fixed;
  width:100%;
  height:115px;
  padding:0;
  margin:0}
h1{
  position:absolute;
  color:black;
  font-size:21px;
  left:7vw;
  top:3vw}
header p{
  position:absolute;
  color:#002001;
  font-size:18px;
  left:30vw;
  top:24vw;}
.tx img{
  position:absolute;
  display:flex;
  width:64px;
  height:64px;
  border-radius:50px;
  border:0.3px solid #1f1200;
  left:7vw;
  top:12vw}
.bj img{
  position:absolute;
  display:flex;
  width:100%;
  height:115px}
.anniu a{
  background-color:#126600;
  color:#d6e5d3;
  font-size:13px;
  border:1px solid #126600;
  padding:4px 10px;
  border-radius:5px}
.anniu li{
  display:flex;
  margin:10px}
.anniu ul{
  position:absolute;
  right:25vw;
  top:34px}
.anniu3 a{
  background-color:#126600;
  color:#d6e5d3;
  font-size:13px;
  border:1px solid #126600;
  padding:4px 10px;
  border-radius:5px}
.anniu3 li{
  display:flex;
  margin:10px}
.anniu3 ul{
  position:absolute;
  right:5vw;
  top:34px}
.anniu2 a{
  background-color:#e8f1e7;
  color:#292a29;
  font-size:11px;
  border:1px solid gray;
  border-radius:3px;
  padding:3px 8px}
.anniu2 li{
  display:inline}
.anniu2 ul{
  position:absolute;
  left:31vw;
  top:0;
  line-height:140px}

.dh{
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  position:absolute;
  margin:6px;
  top:115px;
  background-color:#b3dba5;
  border-radius:5px;
  border:3px dashed #ffce3a;
  width:95%;
  height:120px}
.dh h2{
  font-size:20px;
  color:#0d2f00;
  margin:8px}
.dh p{
  font-size:13px;
  color:#605000;
  padding:1px}
.dh2{
  position:absolute;
  background-color:#1d5000;
  width:95%;
  height:70px;
  font-size:24px;
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  margin:6px;
  border-radius:5px;
  border:3px solid #f14b00;
  top:246px;
  color:#fffbc6}

.nr{
  position:absolute;
  background-color:rgba(255,191,223,0.9);
  width:45%;
  height:180px;
  margin:6px;
  border-radius:5px;
  top:328px}
.nr h2{
  font-size:20px;
  color:#000130;
  margin-top:13px;
  margin-left:15px}
.nr p{
  font-size:13px;
  margin-left:50px;
  margin-top:26px}
.tp1 img{
  position:absolute;
  width:35px;
  height:35px;
  margin-left:8px;
  top:58px;
  border-radius:10px}
.tp2 img{
  position:absolute;
  width:35px;
  height:35px;
  margin-left:8px;
  top:115px;
  border-radius:10px}
.nr2{
  position:absolute;
  background-color:rgba(255,208,150,0.75);
  width:50%;
  height:190px;
  border-radius:5px;
  top:336px;
  right:6px}
.nr2 h2{
  color:#2a1000;
  font-size:25px;
  margin-left:15px;
  margin-top:15px}
.nr2 p{
  font-size:13px;
  margin-left:15px;
  margin-right:13px;
  margin-top:13px}

.gd{
  position:absolute;
  background-color:rgba(197,248,126,0.75);
  width:45%;
  height:120px;
  border-radius:5px;
  margin:6px;
  top:520px}
.gd h2{
  margin-left:12px;
  margin-top:13px;
  color:#002005}
.gd p{
  padding:15px}
.lj a{
  color:#ff3abd}
.ljgd a{
  font-size:14px;
  color:#2b2414;
  text-decoration:underline;
  margin-left:45px}

.qt{
  position:absolute;
  background-color:rgba(154,71,0,0.75);
  width:47%;
  height:100px;
  border-radius:5px;
  right:6px;
  top:545px}
.qt h2{
  font-size:20px;
  margin-left:13px;
  margin-top:13px}
.qt p{
  margin:10px}

footer{
  position:absolute;
  display:flex;
  background-color:#071800;
  color:gray;
  width:100%;
  height:115px;
  top:670px;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  font-size:11px}

.dbj img{
  width:100%;
  margin-top:60px}