
.videoBox li{width:400px; height:115px !important;}
@media screen and (max-width:767px){
  .videoBox li{width:350px; height:138px !important;}
}
.zjxu_cent{}

.topTitle h4{font-size:31px}
@media screen and (max-width:1366px) and (min-width:1024px){
  .topTitle h4{font-size:26px}
}
@media screen and (max-width:1023px) and (min-width:768px){
  .topTitle h4{font-size:22px}
}
/*
@media screen and (min-width:1301px){
  .news_list{height:253px}
}
*/

.yzzc{margin-bottom: 20px;}
.yzzc img{width: 100%; height: auto !important;}
@media screen and (min-width:768px) and (max-width:1023px){
  .yzzc{ margin: 20px 0 0 0;}
}
@media screen and (max-width:767px){
  .yzzc{ margin: 50px 0 0 0;}
}

.jl a{margin:0 33px;}
@media screen and (max-width:1300px) and (min-width:1024px){
  .jl a{width:26%; margin:0;}
}
@media screen and (min-width:768px) and (max-width:1023px){
  .jl a{width:27%; margin:0;}
}
@media screen and (max-width:767px){
  .jl_list li{width:320px; min-height: 261px;}
  .jl_list li p{margin: 10px 0 0 48px;}
  .jl_col7 a{color:#5DA343}
}

@media screen and (min-width:768px){
.tzgg li a { line-height: 25px;}
}
@media screen and (max-width:767px){
.tzgg li a { line-height: 52px; display: block;overflow: unset;}

}

.m_index_focus ul li{
  overflow: hidden;
  transform: translate3d(0,0,0);
}

.tabBox_xk .tzgg{
  background: none;
  border-top: 0;
  padding: 0;
}
.tabBox_xk .tzgg li{margin: 14px 0;}
.tabBox_xzfc ul{
    background: #f3f7ff;
    border-top: 1px solid #3a56b6;
    padding: 10px;
}
.tabBox_xzfc ul li{margin: 10px 0;}
.xk_list2 li a{ background-position: left 6px;}
@media screen and (max-width:767px){
  .tabBox_xk .tzgg li,.tabBox_xzfc ul li{margin: 30px 0;}
  .xk_list2 li a{background-position: left 18px;}
}

