 @media screen and (max-width:5560px) and (min-width: 1024px){
 body{ font-size:0.22rem;   }
 .width1735{ width:19.35rem; margin:0 auto; }  
 .logo{ height:0.48rem; width:auto; }
 .logobox{ display:flex; align-items:center; font-size:0.3rem;  line-height:0  }
 .logobox i{ padding:0 8px 0 5px; color:#999;}
 .topbox{ height:0.83rem; display:flex; justify-content: space-between; align-items: center; }
 .toplink{ display:flex; justify-content:space-between; align-items:center; width:4.3rem;}
 .toplink a{ width:1.25rem; height:0.49rem; line-height:0.49rem; border-radius:10px; border:1px solid #59a4cc; text-align:center; }
.banner{ width:100%; height:4.85rem; background:url(../images/bannerbg.jpg) no-repeat center;background-size:100%;  }
.textbox{  height:4.85rem; display:flex;   flex-direction: column; justify-content:center; }
.textbox h1{ font-size:0.9rem; color:#f4e0d3; font-weight:normal; }
.textbox p{ padding:0.1rem 0  0rem 0; font-size:0.24rem; color:#fff; }
.box2{ background:url(../images/newsbg.jpg) no-repeat right bottom;  background-size:9.73rem auto}
.newsbox1{display:flex; justify-content:space-between; align-items: center;
padding:0.7rem 0; height:3.44rem;
}
 .newslist{ width:12.3rem; padding:0.3rem; box-sizing:border-box; border:1px solid #ececec; border-radius:15px; }
 .titlebox{ display:flex; justify-content:space-between; align-items: center; border-bottom:1px solid #ececec; padding-bottom:0.1rem;}
 .h2titlt{ display:flex; align-items:center; font-size:0.32rem; color:#06871e; font-weight:bold;}
 .h2titlt img{ width:0.34rem; height:auto; margin:0 0.1rem 0 0 }
 .newli { padding:0.3rem 0 0 0 ; width:100%;  }
 .newli li{ height:0.6rem; line-height:0.6rem; padding-left:15px; background:url(../images/righticon.png) no-repeat left center;    }
  .newli li a{ display:block; overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

.newsright{ width:6.6rem; background:rgba(241,241,241, 0.6); border-radius:15px; display:flex; flex-direction:column; align-items:center; padding:0.3rem; box-sizing:border-box;}
.h2title2{ background:#06871e; color:#fff; font-size:0.3rem; height:0.6rem; line-height:0.6rem; width:1.5rem; border-radius:15px; text-align:center;          margin-top: 0.2rem;}
.box3news{ display:flex; justify-content:space-between; }
.box3left{ width:12.3rem; }
.box3right{width:6.6rem; }
.box3right h3{ padding:0.2rem 0; }
.box3{background: linear-gradient(to bottom,   rgba(241, 241, 241, 1.0) 50%, rgba(241, 241, 241,0) 100%);  padding: 0.5rem 0}
.hd{ display:flex; justify-content:space-between; align-items:center; border-bottom:1px solid #999; height:0.5rem; line-height:0.5rem; margin-top:0.2rem }
.hd ul{ display:flex; }
.hd ul li { padding:0 15px; cursor:pointer; }
.hd ul li.on{ color:#06871e; border-bottom:2px solid #06871e; }
.setbox{ display:flex; height:2.5rem; align-items:center;  }
.setbox i{ width:0.6rem; height:0.6rem; border-radius:50%; line-height:0.6rem; text-align:center; background:#f1f1f1; margin:0 5px }
.setbox i.green{ background:#06871e; color:#fff }
.setdd{display:flex; justify-content:space-between; align-items:center; background:#f1f1f1; color:#06871e; font-size:0.3rem; height:1.09rem; padding:0 0.3rem;  border-radius:15px; margin-right:0.1rem;}
.setdd img{ width:0.73rem; height:auto; margin-right:0.2rem;  }
     


.box4{ height:5.24rem; width:100%; background:url(../images/footbg.jpg) no-repeat center; padding-top:0.5rem; box-sizing:border-box;}
.box4list{ display:flex;justify-content:space-between; padding-top:0.5rem; }
 
.box4list li:nth-child(1){ width:3.3rem; height:2.54rem;   border-radius:15px; background:url(../images/yao.png) no-repeat 1.8rem 1.8rem #fff; background-size:0.61rem auto;  }
.box4list li:nth-child(1) p{ padding:0.5rem 0.3rem 0 0.3rem; color:#188f2e; }
.box4list li:nth-child(2){ width:3.3rem; height:2.54rem;   border-radius:15px; background:url(../images/yao.png) no-repeat 1.8rem 1.8rem #fff; background-size:0.61rem auto;  }
.box4list li:nth-child(2) p{ padding:0.5rem 0.3rem 0 0.3rem; color:#188f2e; }
.box4list li:nth-child(3){ width:3.3rem; height:2.54rem;   border-radius:15px; background:url(../images/yao.png) no-repeat 1.8rem 1.8rem #fff; background-size:0.61rem auto;  }
.box4list li:nth-child(3) p{ padding:0.5rem 0.3rem 0 0.3rem; color:#188f2e; }
.box4list li:nth-child(4){ width:2.51rem; height:2.54rem; background:#fff; display:flex; justify-content:center; align-items:center ; flex-direction:column;  border-radius:15px;  }
.box4list li:nth-child(4) p{ padding-top:0.2rem   }
.box4list li:nth-child(4) img{ width:0.7rem; height:auto; }
 .box4list li:nth-child(5){ width:6rem; height:2.54rem; background: url(../images/bggg.jpg) no-repeat left center #28ae6c; background-size:6.33rem auto; color:#fff; border-radius:15px }
  .box4list li:nth-child(5)  p{ padding:0.6rem 0 0 2.5rem;  font-size:0.4rem;}

.more1{ display:flex; align-items:center; font-size: 0.2rem }
.more1 img{ width:0.34rem; height:auto; margin-right:10px; }
.more2{ border:1px solid #06871e; border-radius:8px; height:0.35rem; line-height:0.35rem; padding:0 0.15rem; color:#06871e }
.mo22{ margin-top:0.1rem; }
}

@media screen and (max-width: 1000px) and (min-width:0){ 

  body{ font-size:1rem;   }
 .width1735{ width:100%; margin:0 auto; padding:0 15px; box-sizing:border-box; }  
 .logo{ height:1.5rem; width:auto; }
  .logobox{ display:flex; align-items:center; font-size:1rem;  line-height:0  }
 .logobox i{ padding:0 8px 0 5px; color:#999;}
 .topbox{ height:3rem; display:flex; align-items: center; }
 .toplink{ display:none; justify-content:space-between; align-items:center; width:4.3rem;}
 .toplink a{ width:1.25rem; height:0.49rem; line-height:0.49rem; border-radius:10px; border:1px solid #59a4cc; text-align:center; }
.banner{ width:100%; height:8rem; background:url(../images/bannerbg.jpg) no-repeat center;  }
.textbox{  height:8rem; display:flex;   flex-direction: column; justify-content:center; }
.textbox h1{ font-size:1.5rem; color:#f4e0d3; font-weight:normal; }
.textbox p{ padding:0.1rem 0  0rem 0; font-size:0.24rem; color:#fff; }
.box2{ background:url(../images/newsbg.jpg) no-repeat right bottom;  background-size:20rem auto}
.newsbox1{display:flex; justify-content:space-between; align-items: center;
padding:2rem 0;   flex-wrap:wrap;
}
 .newslist{ width:100%; padding:1rem; box-sizing:border-box; border:1px solid #ececec; border-radius:15px; }
 .titlebox{ display:flex; justify-content:space-between; align-items: center; border-bottom:1px solid #ececec; padding-bottom:0.1rem;}
 .h2titlt{ display:flex; align-items:center; font-size:1.5rem; color:#06871e; font-weight:bold;}
 .h2titlt img{ width:1.34rem; height:auto; margin:0 0.6rem 0 0 }
 .newli { padding:0.6rem 0 0 0 ; width:100%;  }
 .newli li{ height:2rem; line-height:2rem; padding-left:10px; background:url(../images/righticon.png) no-repeat left center; background-size:5px auto;    }

  .newli li a{ display:block; overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

.newsright{ width:100%;  background:rgba(241,241,241, 0.6); border-radius:15px; display:flex; margin-top:1rem; flex-direction:column; align-items:center; padding:1rem; box-sizing:border-box;}
.h2title2{ background:#06871e; margin-bottom:15px; color:#fff; font-size:1.5rem; height:2.6rem; line-height:2.6rem; width:8rem; border-radius:15px; text-align:center;  }
.box3news{ display:flex; justify-content:space-between; flex-wrap:wrap; }
.box3left{ width:100%; padding-top:15px; }
.box3right{width:100%; padding:1.5rem 0 }
.box3right h3{ padding:0.2rem 0; }
.box3right p{ padding-bottom:1rem; color:#666; }
.box3{background: linear-gradient(to bottom,   rgba(241, 241, 241, 1.0) 10%, rgba(241, 241, 241,0) 100%);  padding:2rem 0 2rem 0}
.hd{ display:flex; justify-content:space-between; align-items:center; border-bottom:1px solid #999; height:2rem; line-height:2rem; margin-top:0rem }
.hd ul{ display:flex; }
.hd ul li { padding:0 15px; cursor:pointer; font-size:1.2rem; }
.hd ul li.on{ color:#06871e; border-bottom:2px solid #06871e; }
.setbox{ display:flex;  align-items:center; flex-wrap:wrap;  }
.setbox i{ width:1.5rem; height:1.5rem; border-radius:50%; line-height:1.5rem; text-align:center; background:#f1f1f1; margin:0 5px }
.setbox i.green{ background:#06871e; color:#fff }
.setdd{display:flex;  align-items:center; background:#f1f1f1; color:#06871e; font-size:1.5rem; width:100%; height:3rem; padding:0 1rem;  border-radius:15px; margin-bottom:15px; }
.setdd img{ width:2rem; height:auto; margin-right:10px;  }
     


.box4{  width:100%; background:url(../images/footbg.jpg) no-repeat center; padding:2rem 0; box-sizing:border-box;}
.box4list{ display:flex;justify-content:space-between; padding-top:15px; flex-wrap:wrap; }
.box4list li{ margin-bottom:15px; }
.box4list li:nth-child(1){ width:48%; height:7rem;   border-radius:15px; background:url(../images/yao.png) no-repeat right bottom #fff; background-size:2em auto;  }
.box4list li:nth-child(1) p{ padding:1rem 1rem 0 1rem; color:#188f2e; }
.box4list li:nth-child(2){width:48%; height:7rem;    border-radius:15px; background:url(../images/yao.png) no-repeat right bottom  #fff; background-size:2rem auto;  }
.box4list li:nth-child(2) p{ padding:1rem 1rem 0 1rem; color:#188f2e; }
.box4list li:nth-child(3){ width:48%; height:7rem;    border-radius:15px; background:url(../images/yao.png) no-repeat right bottom  #fff; background-size:2rem auto;  }
.box4list li:nth-child(3) p{ padding:1rem 1rem 0 1rem; color:#188f2e; }
.box4list li:nth-child(4){width:48%; height:7rem;   background:#fff; display:flex; justify-content:center; align-items:center ; flex-direction:column;  border-radius:15px;  }
.box4list li:nth-child(4) p{ padding-top:0.2rem   }
.box4list li:nth-child(4) img{ width:2rem; height:auto; }
 .box4list li:nth-child(5){width:100%; height:7rem;   background: url(../images/bggg.jpg) no-repeat left center #28ae6c; background-size:100% auto; color:#fff; border-radius:15px }
  .box4list li:nth-child(5)  p{ padding: 1.2rem 0 0 10.5rem;  font-size: 1.2rem;}

.more1{ display:flex; align-items:center; font-size: 1rem }
.more1 img{ width:1rem; height:auto; margin-right:5px; }
.more2{ border:1px solid #06871e; border-radius:8px; height:1.5rem; line-height:1.5rem; padding:0 10px; color:#06871e }
.mo22{ margin-top:1rem; }
}
    

}