.closestyle202114{ font-size:12px;color:#333333;text-decoration: none ;}

* {margin:0; padding:0;}
#focusc1028410 {overflow:hidden; position:relative;}
#focusc1028410 ul {height:380px; position:absolute;}
#focusc1028410 ul li {float:left; overflow:hidden; position:relative; background:#000;}
#focusc1028410 ul li div {position:absolute; overflow:hidden;}
#focusc1028410 .btnBgc1028410 {position:absolute; width:800px; height:20px; left:0; bottom:0; background:#000;}
#focusc1028410 .btnc1028410 {position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focusc1028410 .btnc1028410 span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focusc1028410 .btnc1028410 span.on {background:#fff;}
#focusc1028410 .preNextc1028410 {width:45px; height:100px; position:absolute; top:90px; background:url(/system/resource/js/news/img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focusc1028410 .prec1028410 {left:0;}
#focusc1028410 .nextc1028410 {right:0; background-position:right top;}
.jxkylb {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    margin: 10px 0;}
.jxkylb li {
    width: 48%;}
.jxkylb li a em {
    width: 400px;}
.ygty {
    margin: 20px 0;
    position: relative;
    min-height:100px;}
.ygty .bd ul li .imgpd {
    margin: 0 10px;}
.ygty .next {
    position: absolute;
    top: calc(50% - 30px);
    right: 0;
    width: 36px;
    height: 61px;
    background: url(images/r.png) no-repeat;
    z-index: 99;}
.ygty .prev {
    position: absolute;
    top: calc(50% - 30px);
    left: 0;
    width: 36px;
    height: 61px;
    background: url(images/l.png) no-repeat;
    z-index: 99;}
.ygty .bd {}

.ygty .bd ul {}

.ygty .bd ul li {
    width: 25%;
    position: relative;
    float:left;}

.ygty .bd ul li .ygbox {
    position: relative;
    padding-top: 65%;}

.ygty .bd ul li .ygbox img {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;}

.ygty .bd ul li p {
    line-height: 30px;
    background: rgba(0, 0, 0, 0.4);
    color: #fff;
    text-indent: 20px;
    position: absolute;
    bottom: 0;
    width: 100%;}
.yqlj {
    margin: 20px 0 0;}

.yqlj ul {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -1%;}

.yqlj ul li {
    width: 23%;
    border: 1px solid #ddd;
    line-height: 30px;
    text-align: center;
    margin: 0 1%;
    margin-bottom: 10px;
    box-sizing: border-box;}

.yqlj ul li:hover {
    background: #2780cb;}

.yqlj ul li:hover a {
    color: #fff;}
