.box1 {padding-top: 15vh;}
.box2box {width: 720px;}
  .box2 .lunbobox img {
    width: 678px;
    height: auto; 
  }
.box2 {flex-wrap: wrap;}
.box2box .yshjlist {
    width: 678px;
    margin-top: 20px;
    padding-left: 0;
}
.cm-news-list li {font-size:20px;}
.cm-news-list li a {font-size:24px;}
.hcfc-wrap li {
    float: left;
    width: 48%;
    height: 186px;
    margin-right: 1%;
    margin-bottom: 20px;
    overflow: hidden;
}

.ljhg-wrap li {
    width: 48%;
    float: left;
    margin: 1%;
    display: inline-block;
}
  .jsc-sb {
    flex-wrap: wrap;
  }
  .ys4left .yshjlist, .ys4l {
    width: 678px;
  }
.lhft .needBorderList .cm-news-list li {width:100%;}
.lhft .needBorderList .cm-news-list li:nth-of-type(2n) {margin-left:0;}








