.cy-more{color: #fff;width:64px;height:30px;float: right;font-weight: normal;font-family:'';font-size: 16px;}
.cy-news-title-img{height: 180px;}
.cy-news-title-img img{height: 180px; margin: 0 auto;display: block;}
.cy-list-date-l{float: left;}
.cy-list-date-r{float: right;}
.cy-index-list-a{width: 400px;display: inline-block;}
.cy-news-list a{padding-left: 15px;}
.cy-news-list{box-shadow: 0 0 14px 1px rgba(0, 0, 0, 0.13);margin-top: 25px;}
.red{color: #db2128;}
.layui-card-header{padding-left: 0;}
.cy-body-mian-centont{margin: 0 auto;position: relative;}
.reporting{position:fixed;bottom: 200px ;left: 0;}

.cy-paragraph-1{padding-bottom: 35px;}
.cy-paragraph-2{/*background-color: #f5f5f5;*/padding: 20px 0;}

.cy-index-politics{background-color: #fff;width: 60%;margin-right: 1%;}
.cy-index-policy-notice{background-color: #fff;width: 39%;}
.cy-index-politics .cy-index-list-a{width: 620px;display: inline-block;padding-left:15px;}
.cy-index-politics .cy-list-body{
    background-repeat: no-repeat;
    background-position: right bottom;
}
.cy-index-policy-notice .cy-index-list-a{width: 280px;display: inline-block;}
.cy-index-policy-notice a{padding-left: 15px;}
.cy-list-title{font-weight: 400;color: #000;font-size: 24px;}

/*8宫格区域*/
.cy-index-grid-8{background-color: #f5f5f5;padding:85px 0;}
.cy-index-grid-8 li{
    height: 258px;
    overflow: hidden;
}
.cy-index-grid-8 li img{width: 100%;}
.cy-index-grid-8 li.g2{background-color: #3c7c7e;}
.cy-index-grid-8 li.g4{background-color: #ad6031;}
.cy-index-grid-8 li.g5{background-color: #9e5053;}
.cy-index-grid-8 li.g7{background-color: #b46578;}

.cy-index-grid-8 li.g2 .text,.cy-index-grid-8 li.g4 .text,.cy-index-grid-8 li.g5 .text,.cy-index-grid-8 li.g7 .text{
    width: 122px;
    height: 31px;
    font-size: 30px;
    font-weight: 400;
    color: #fff;
    line-height: 30px;
    margin: auto;
    margin-top: 30%;
}
.cy-index-grid-8 li.g2 .line,.cy-index-grid-8 li.g4 .line,.cy-index-grid-8 li.g5 .line,.cy-index-grid-8 li.g7 .line{
    height: 2px;
    width: 44px;
    background-color: #fff;
    margin: 20px auto;
}
.cy-index-grid-8 li.g2 .icon,.cy-index-grid-8 li.g4 .icon,.cy-index-grid-8 li.g5 .icon,.cy-index-grid-8 li.g7 .icon{
    width: 32px;height: 32px;margin: auto;cursor: pointer;
}

.search {
  width: 300px;
  height: 45px;
  position: absolute;
  bottom: 40px;
  right: 0px;
}
.search .layui-btn, .searchBtn .layui-btn {
  border-radius: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  color: #fff;
  border: 1px solid #db2128;
  border-left-width: 1px;
  background-color: #db2128;
  border-left-width: 0;
  font-size: 18px;
  font-weight: 600;
  margin-top: -4px;
  margin-left: -6px;
  height: 34px;
  line-height: 34px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.cy-h5logo{
    box-shadow:0 5px 5px #ccc;margin-bottom: 10px;
    background-image: url(../images/2023/top-bg.png);
    background-size: cover;
    background-position: center;
}
.cy-h5logo h1{width:auto;text-align:center;}
.cy-h5logo a.goback{position:absolute;top:40px;left:0;}
.cy-h5logo a.goback i{font-size:30px;color:#db2128;}

.km-news {
  min-height: 350px;
}
.km-news .title{
   background: linear-gradient(to right, #db2128, #fe867b);
   height: 60px;
   font-weight: 500;
   color: #fff;
   font-size: 26px;
   line-height: 60px;
}
.km-news .title .txt{padding-left:20px;}
.km-news .list .item{margin-top:10px;border: 1px solid #ccc;font-size:14px;padding:0 15px;height: 284px;}
.km-news .list .item ul li{padding:10px 0;}
.km-news .list .item ul li a:hover{color:#db2128;}
.km-news .list .item-float-right{float:right;}

.km-line{
    padding:45px 0;
}
.km-line img{
    max-width:100%;
}

.km-zcfg-sdsf {
  min-height: 350px;
}
.km-zcfg-sdsf .title{
   height: 60px;
   font-weight: 500;
   color: #fff;
   font-size: 26px;
   line-height: 60px;
}
.km-zcfg-sdsf .title .txt{background: linear-gradient(to right, #db2128, #fe867b);padding-left:20px;}
.km-zcfg-sdsf .title .float-right{float:right;}
.km-zcfg-sdsf .list .item{margin-top:10px;border: 1px solid #ccc;font-size:14px;padding:0 15px;height: 284px;}
.km-zcfg-sdsf .list .item ul li{padding:10px 0;}
.km-zcfg-sdsf .list .item ul li a:hover{color:#db2128;}
.km-zcfg-sdsf .list .item-float-right{float:right;}

.km-jsfz-zcps {
  min-height: 350px;
  margin-top: 15px;
  margin-bottom: 15px;
}
.km-jsfz-zcps .title{
   height: 60px;
   font-weight: 500;
   color: #fff;
   font-size: 26px;
   line-height: 60px;
}
.km-jsfz-zcps .title .txt{background: linear-gradient(to right, #db2128, #fe867b);padding-left:20px;}
.km-jsfz-zcps .title .float-right{float:right;}
.km-jsfz-zcps .list .item{margin-top:10px;border: 1px solid #ccc;font-size:14px;padding:0 15px;height: 284px;}
.km-jsfz-zcps .list .item ul li{padding:10px 0;}
.km-jsfz-zcps .list .item ul li a:hover{color:#db2128;}
.km-jsfz-zcps .list .item-float-right{float:right;}

.cy-col-49{
  width:49%;
  float: left;
  position: relative;
  display: block;
  box-sizing: border-box;
}
@media screen and (max-width: 768px) {
   .cy-col-49{width:100%;}
   .cy-index-list-a {width: 75% !important;}
}
@media screen and (min-width: 768px) {
   .cy-col-49{width:49%;}
   .logomain .logo{left:0;}
}
@media screen and (min-width: 992px) {
    .cy-img-list .cy-list-body .layui-col-lg3{width: 23%;}
    .cy-img-list .cy-list-body .layui-col-sm3{width: 23%;}
    .cy-img-list .cy-list-body .layui-col-md3{width: 23%;}
     .website-nav .layui-nav .layui-nav-item {margin: 0 0.42% !important;}
    .website-nav-main .layui-nav .layui-nav-item { margin-right: 73px;}
    .layui-main{width:100% !important;}
}
@media (min-width: 1280px) {
    .cy-index-list-a {width: 500px;}
    .logomain{width:100%;}
    .layui-main{width:1140px !important;}
     .logomain .logo{left:2%}
      .website-nav .layui-nav .layui-nav-item {margin: 0 1.8% !important;}
}
@media (max-width: 1366px) {
    .cy-index-list-a {width: 80%;}
    .logomain{width:100%;}
    .layui-main{width:1280px !important;}
}
@media (min-width: 1366px) {
    .layui-main{width:1280px !important;}
}
@media (min-width: 1600px) and (max-width:1900px) {
    .logomain{width:100%;}
    .logomain .search{bottom: 40px;right: 10%;}
    .layui-main{width:1280px !important;}
}
@media (min-width: 1900px) {
    .logomain{width:100%;}
    .logomain .search{bottom: 40px;right: 18%;}
    .layui-main{width:1280px !important;}
    .layui-main{width:1280px !important;}
}