.newsBox .ul2 li a p{ width: calc(100% - 100px);float: left;       overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.newsBox .ul2 li a span{ width:78px;    float: right; font-size: 14px; color: #555;}
.kydt{float:left;width:52.5%;}
.kydt ul{width:100%;}

.kydt ul li{
    width: 100%;
    height: 0.52rem;}
 
.kydt ul li a{

    float: left;
    width: calc(100% - 140px);
    font-size: 0.18rem;
    color: #111;
    line-height: 0.52rem;
    height: 0.52rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.kydt ul li span{
    float: right;
    font-size: 0.16rem;
    color: #999;
    line-height: 0.52rem;}
.kydt ul li:hover{
    background: #fff;
    box-shadow: 0px 0px 16px 0px rgba(32, 21, 18, 0.35);}
.kydt ul li:hover a,
.kydt ul li:hover span{
    color: #1777A3;
    font-weight: bold;
transition: all .3s;}

.kydt ul li:hover a{     margin-left: 0.18rem;}
.kydt ul li:hover span{ margin-right: 0.18rem;}
.xsjl{width:44%;float:right;}
.xsjl ul{width:100%;display:block;}
.xsjl ul li{width:100%;display: inline-block;margin-bottom:20px;border: #e1e1e1 1px solid;
    border-left: #1777A3 3px solid;
    padding: 0.15rem 0.2rem 0.15rem 0.15rem;}
.xsjl ul li .xsjl-img{width:22%;position: relative;padding-top: 28%;float:left;overflow: hidden;}
.xsjl ul li .xsjl-img img{position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: auto;}
    .xsjl ul li .xsjl-tit{width:75%;float:right;padding-top: 0.1rem;}
    .xsjl ul li .xsjl-tit h2{ font-size:0.18rem ;  height: 0.48rem;line-height: 0.48rem;color:#333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
    .xsjl ul li .xsjl-tit span{ font-size:0.15rem ;  height: 0.3rem;line-height: 0.3rem;color:#777;display:block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
    
 .xsjl ul li:hover   {box-shadow: 0px 0px 16px 0px rgba(32, 21, 18, 0.35);}
 
 
 @media (max-width: 1024px){
.xsjl ul li .xsjl-tit{padding-top: 0rem;}
 .xsjl ul li .xsjl-tit h2{    height: 0.4rem;line-height: 0.4rem;}
 .kydt ul li{    height: 0.45rem;}
 .kydt ul li a{line-height: 0.45rem;height: 0.45rem;}
 .kydt ul li span{    line-height: 0.45rem;}
 }
 
  @media (max-width: 850px){
  .kydt{width: 100%;margin-bottom:30px;}
  .xsjl{width: 100%;}
   .xsjl ul li .xsjl-tit h2{    height: 0.48rem;line-height: 0.48rem;}
 .kydt ul li{    height: 0.52rem;}
 .kydt ul li a{line-height: 0.52rem;height: 0.52rem;}
 .kydt ul li span{    line-height: 0.52rem;}
 .xsjl ul li .xsjl-img{width: 14%;    padding-top: 18%;}
 .xsjl ul li .xsjl-tit {width: 83%;}
 .letureBox {padding-bottom: 0.5rem;}
  }
  
  
  
    @media (max-width: 500px){
    .kydt ul li a{    width: calc(100% - 90px);}
     .xsjl ul li .xsjl-img{width: 22%;    padding-top: 28%;}
     .xsjl ul li .xsjl-tit {width: 73%;}
    
    }
/**组件样式*/
/**组件样式*/
/**组件样式*/
/**组件样式*/
/**组件样式*/
/**组件样式*/
/**组件样式*/
/**组件样式*/
/**组件样式*/
/**组件样式*/
/**组件样式*/
/**组件样式*/
/**组件样式*/
/**组件样式*/
/**组件样式*/
/**组件样式*/
/**组件样式*/
/**组件样式*/
/**组件样式*/
/**组件样式*/
/**组件样式*/
/**组件样式*/
/**组件样式*/
/**组件样式*/
/**组件样式*/
