.bg{background: linear-gradient(to right,#139688,#2361d0);}
.more a{display: block;width: 1.3rem;height: .38rem;position: relative;text-align: center;line-height: .38rem;transition: .3s}
.more a span{position: relative;z-index: 3}
.more a:after{content:'';position: absolute;left: 0;top: 0;right: 0;bottom: 0;border: 1px solid #c1d1f3;transform: skewX(-25deg);pointer-events: none;transition: .3s}
.more a svg{height: .11rem;overflow: visible;margin-left: 5px;vertical-align: middle;}
.more a svg .cls-1{fill: #333;transition: .3s}
.more a:hover{color: #fff}
.more a:hover svg .cls-1{fill: #fff}
.more a:hover:after{background: #245cc5;border-color: #245cc5}
.row_a{margin-bottom: .6rem}
.row_a .dl1{width: 58%}
.row_a .dl2{width: 36%}
.row_a  dl dt{margin-bottom: .3rem}
.row_a  dl dt span.t{font-size: .3rem;position: relative;padding-left: .45rem;font-weight: bold;}
.row_a  dl dt span.t:before{content: '';position: absolute;left: 0;top: 50%;height: .1rem;width: .3rem;background: linear-gradient(to right,#139688,#2361d0);margin-top: -.05rem}
.row_a  dl.dl1 .item{margin-bottom: .25rem}
.row_a  dl.dl1 .item a{display: flex;background: #fff;box-shadow: 0 5px 10px rgba(0,0,0,.1)}
.row_a  dl.dl1 .item .imgBox{width: 61%}
.row_a  dl.dl1 .item .imgBox .img{padding-bottom: 45%}
.row_a  dl.dl1 .item .txt{width: 39%;padding: .25rem;position: relative;}
.row_a  dl.dl1 .item .txt:before{content: '';display: block;width: 100%;height: 5px;background: linear-gradient(to right,#139688,#2361d0);position: absolute;top: 0;left: 0}
.row_a  dl.dl1 .item .txt h4{font-size: .2rem;line-height: 1.5em;margin-bottom: .1rem}
.row_a  dl.dl1 .item .txt p{line-height: 1.6em;margin-bottom: .2rem;color: #666}
.row_a  dl.dl1 .item .txt time{display: flex;align-items: center;color: #255cc5}
.row_a  dl.dl1 .item .txt time i{margin-right: 5px}

.row_a  dl.dl1 ul li{padding: .2rem 0;border-bottom: 1px solid #ddd;font-size: .18rem;padding-left: .2rem;position: relative;}
.row_a  dl.dl1 ul li a{display: flex;justify-content: space-between;}
.row_a  dl.dl1 ul li h4{font-weight: normal;width: calc(100% - 1rem);}
.row_a  dl.dl1 ul li:before{content: '';position: absolute;left: 0;top: .26rem;height: 2px;width: .1rem;background: linear-gradient(to right,#139688,#2361d0);}
.row_a  dl.dl1 ul li time{color: #888}


.row_a  dl.dl2 dd{background: #f0f5fc;padding: .1rem .25rem}
.row_a  dl.dl2 dd ul li{padding: .18rem 0;border-bottom: 1px solid #ddd;font-size: .18rem;padding-left: .2rem;position: relative;}
.row_a  dl.dl2 dd ul li:last-child{border-bottom: 0}
.row_a  dl.dl2 dd ul li h4{font-weight: normal;}
.row_a  dl.dl2 dd ul li:before{content: '';position: absolute;left: 0;top: .23rem;height: 5px;width: 5px;border-radius: 50%;border: 2px solid #2865d0; }


.row_a .zt{width: 100%;height: 1.3rem;background: url(../images/17.jpg) no-repeat center;background-size: cover;margin-top: .5rem;position: relative;}
.row_a .zt .t{font-size: .48rem;color: #fff;position: absolute;left: 50%;top: 50%;transform: translate3d(-50%,-50%,0);}
.row_a .zt .mor{position: absolute;right: .4rem;top: 50%;transform: translateY(-50%);color: #fff}
.row_a .zt .mor img{margin-right: .1rem;height: .44rem}
.row_b {margin-bottom: .4rem}
.row_b dl{width: calc(33.3333% - .3rem);background: #fff;box-shadow: 0 5px 10px rgba(0,0,0,.1);margin-bottom:.3rem }
.row_b dl dt{font-size: .28rem;padding: .1rem 0;color: #fff}
.row_b dl dd{padding:.1rem .3rem .3rem}
.row_b dl dd ul{margin-bottom: .3rem}
.row_b dl dd ul li{padding: .15rem 0;border-bottom: 1px solid #ddd;font-size: .18rem;padding-left: .2rem;position: relative;}
.row_b dl dd ul li h4{font-weight: normal;}
.row_b dl dd ul li:before{content: '';position: absolute;left: 0;top: .26rem;height: 2px;width: .1rem;background: linear-gradient(to right,#139688,#2361d0);}

.row_c ul li{width: calc(33.3333% - .3rem);background: #fff;text-align: center;margin-bottom: .2rem}
.row_c ul li a{display: block;padding: 0 0 .5rem;box-shadow: 0 5px 10px rgba(0,0,0,.1)}
.row_c ul li .bg{height: 5px;margin-bottom: .4rem}
.row_c ul li  img{width: .64rem}
.row_c ul li p{font-size: .3rem;margin-top: .2rem;font-weight: bold;}
@media (max-width:1024px){
 .row_b dl{width: 100%} 
 .row_a .dl1{width: 100%;margin-bottom: .4rem}
.row_a .dl2{width: 100%}
}

@media (max-width:480px){
.row_c ul li{width: 100%}
.row_a  dl.dl1 .item a{flex-wrap: wrap}
.row_a  dl.dl1 .item .imgBox{width: 100%}
.row_a  dl.dl1 .item .txt{width: 100%;padding: .25rem;}
.row_a .zt .t{left: .3rem;transform: translate3d(0,-50%,0);font-size: 8vw}
}