.row-bg1{overflow: hidden;
    background: #F5F6F8 url(../images/p-bg1.jpg) no-repeat center top;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -webkit-background-size: 100% auto;
    background-size: 100% auto;
}

.row-a1{padding: 0;overflow: hidden;}
.g-t1{position: relative;}
.g-t1 .tit{text-align: center;position: relative;}
.g-t1 .en{height: .7rem;line-height: .7rem;display: block;font-size: 1rem;text-transform: uppercase;
    color: transparent;
    text-stroke: 1px rgba(21, 130, 238, .2); /* 忙鈥撯�∶ヂ�斆铰ヂ烩�溍妓喢β碘�γㄢ�溌澝ㄢ�奥裁寂捗ヂ矫ヂ郝�2px茂录鈥� */
    -webkit-text-stroke: 1px rgba(21, 130, 238, .2); /* 氓鈥β济ヂ� Safari */
    letter-spacing: 2px;  
}
.g-t1 .en img{display: block;height: 100%;margin: 0 auto;}
.g-t1 .cn{font-size: .4rem;color: #333;position: absolute;top: 50%;left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.g-t1 .cn:after,.g-t1 .cn:before{content: '';display: inline-block;vertical-align: middle;
    width: .53rem;height: .1rem;position: relative;top: -1px;margin: 0 .1rem;
    background-position: center;background-repeat: no-repeat;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -webkit-background-size: 100% auto;
    background-size: 100% auto;
}
.g-t1 .cn:before{background-image: url(../images/i-02.svg);}
.g-t1 .cn:after{background-image: url(../images/i-03.svg);}
.g-t1 .more{
    position: absolute;
    right: 0;
    top: 50%;
    width: 1.41rem;
    border: 1px solid rgba(21, 130, 238, .34);
    border-radius: .2rem;
    padding-left: .5rem;
    font-size: .18rem;
    color: #666;
    line-height: .397rem;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
    display: block;
    height: .397rem;
    background: url(../images/imoreicopng.png) left center no-repeat;
    background-size: auto 100%;
}
/* .g-t1 .more:after{content: '';position: absolute;width: .4rem;height: .4rem;
    border-radius: 50%;top: -1px;left: -1px;
    background: #1582EE url(../images/i-04.svg) no-repeat center;
    -o-background-size: .18rem auto;
    -ms-background-size: .18rem auto;
    -moz-background-size: .18rem auto;
    -webkit-background-size: .18rem auto;
    background-size: .18rem auto;
} */
.g-t1 .more:hover{color: #1582EE;border-color: #1582EE;}

.row-a1 .g-t1{margin-bottom: .46rem;}
.row-a1 .col-l{width: 54%;margin-top: .24rem;position: relative;padding-bottom: .56rem;}
.row-a1 .col-r{width: 44.5%;}
.row-a1 .col-l:before{content: '';position: absolute;right: 0;bottom: 0;width: 10.2rem;height: 4.89rem;
    background: url(../images/i-bg1.png) no-repeat center;
    -o-background-size: cover;
    -ms-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
}
.m-slider1{position: relative;z-index: 2;}
.m-slider1 .con{display: block;}
.m-slider1 .pic{padding-top: 58.5%;height: 0;position: relative;overflow: hidden;
    margin-bottom: .3rem;
}
.m-slider1 .pic:hover img {
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);transition: .5s;
}
.m-slider1 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;transition: .5s;}

.m-slider1 .video {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    z-index: 1;
}

.m-slider1 .video video,.m-slider1 .video source{display: block;width: 100%;height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}

.m-slider1 .txt{color: #fff;padding-right: .36rem;}
.m-slider1 .tit{font-size: .2rem;font-weight: normal;margin-bottom: .08rem;
    text-overflow:ellipsis;
    white-space: nowrap;
    overflow: hidden;
                
}
.m-slider1 .desc{font-size: .16rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.m-slider1 .arrow{overflow: hidden;padding-right: .78rem;margin-right: .46rem;position: relative;text-align: right;font-size: 0;
    margin-top: .27rem;
}
.m-slider1 .arrow span{display: inline-block;vertical-align: middle;width: .25rem;height: .25rem;
    background-color: #fff;border-radius: 50%;margin-left: .1rem;cursor: pointer;
    background-position: center;background-repeat: no-repeat;
    -o-background-size: .12rem auto;
    -ms-background-size: .12rem auto;
    -moz-background-size: .12rem auto;
    -webkit-background-size: .12rem auto;
    background-size: .12rem auto;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider1 .arrow span:hover{background-color: #E1BA86;}
.m-slider1 .arrow .prev{background-image: url(../images/i-05.png);}
.m-slider1 .arrow .next{background-image: url(../images/i-06.png);}
.m-slider1 .arrow .prev:hover{background-image: url(../images/i-05-on.png);}
.m-slider1 .arrow .next:hover{background-image: url(../images/i-06-on.png);}
.m-slider1 .dian{
    position: absolute;
    width: .07rem;
    height: .07rem;
    top: 50%;
    border-radius: 50%;
    background-color: #E1BA86;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 9;
}
.m-slider1 .dian-1{left: 0;}
.m-slider1 .dian-2{right: 0;}
.m-slider1 .arrow:after,.m-slider1 .arrow:before{content: '';position: absolute;top: 50%;height: 1px;
    background-color: rgba(255,255,255,.4);
}
.m-slider1 .arrow:before{left: 0;width: 6.6rem;}
.m-slider1 .arrow:after{right: 0;width: .62rem;}

.m-list1{}
.m-list1 li{}
.m-list1 .con{display: block;overflow: hidden;padding: .29rem .2rem .29rem .26rem;position: relative;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list1 .con:before{content: '';position: absolute;left: .25rem;right: 0;bottom: 0;height: 1px;
    background-color: rgba(151, 151, 151, .3);
}
.m-list1 .con:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;
    background: url(../images/i-bg2.jpg) no-repeat center;opacity: 0;
    -o-background-size: cover;
    -ms-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list1 .date{float: left;width: .93rem;height: .93rem;border-radius: 50%;position: relative;z-index: 2;
    border: 1px solid rgba(21, 130, 238, 0.2135);text-align: center;
    line-height: 1.3;padding-top: .12rem;margin-right: .22rem;
}
.m-list1 .date span{font-size: .3rem;color: #1582EE;display: block;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list1 .date em{font-size: .16rem;color: #333;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list1 .t-c{overflow: hidden;position: relative;z-index: 2;}
.m-list1 .tit{font-size: .2rem;font-weight: normal;color: #333;margin-bottom: .1rem;
    text-overflow:ellipsis;
    white-space: nowrap;
    overflow: hidden;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list1 .desc{font-size: .16rem;color: #666;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list1 .con:hover{box-shadow: 0px 2px 17px 0px rgba(21, 130, 238, 0.7731);}
.m-list1 .con:hover:after{opacity: 1;}
.m-list1 .con:hover .tit,.m-list1 .con:hover .desc{color: #fff;}
.m-list1 .con:hover .date{border-color: #fff;background-color: #fff;}
.m-list1 .con:hover .date em{color: #1582EE;}

.row-a2{padding: 1rem 0 1rem;}
.m-list2{margin: .48rem -.19rem 0;display: flex;flex-wrap: wrap;}
.m-list2 li{width: 25%;}
.m-list2 .con{display: block;margin: 0 .19rem;}
.m-list2 .txt{height: 2.94rem;padding: .77rem .22rem 0;
    background: url(../images/i-bg3-on.svg) no-repeat center;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list2 li:nth-child(2n) .txt{background-image: url(../images/i-bg4-on.svg);}
.m-list2 .date{display: block;margin: 0 auto -.37rem;width: .93rem;height: .93rem;
    border-radius: 50%;text-align: center;color: #fff;line-height: 1.3;
    background-color: #E1BA86;padding-top: .2rem;position: relative;z-index: 1;
}
.m-list2 .date span{font-size: .26rem;display: block;}
.m-list2 .date em{font-size: .18rem;}
.m-list2 .tit{font-size: .2rem;font-weight: normal;color: #333;margin-bottom: .24rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list2 .desc{font-size: .16rem;color: #666;text-align: justify;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list2 .con:hover .txt{background-image: url(../images/i-bg4.png);}
.m-list2 li:nth-child(2n) .con:hover .txt{background-image: url(../images/i-bg3.png);}
.m-list2 .con:hover .tit,.m-list2 .con:hover .desc{color: #fff;}

.row-a3{padding: 1.12rem 0 .55rem;position: relative;}
.row-a3 .wp{position: relative;z-index: 2;}
.row-a3:before{content: '';position: absolute;left: 0;bottom: 0;right: 1.2rem;height: 5.98rem;
    background-color: #F4F9FF;z-index: 1;
}
.row-a3:after{content: '';position: absolute;right: 0;bottom: 0;width: 9.22rem;height: 6.81rem;
    background: url(../images/i-bg6.png) no-repeat center;
    -o-background-size: cover;
    -ms-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
}
.m-slider2{margin: 1.8rem -.14rem 0;}
.m-slider2 .con{
    display: block;
    margin: .3rem 0rem;
    padding: .26rem .23rem 0;
    background-position: center bottom;
    background-repeat: no-repeat;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider2 .pic{height: 2.04rem;position: relative;overflow: hidden;}
.m-slider2 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;
    transition: .5s;
    -ms-transition: .8s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider2 a:hover .pic img{
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
}
.m-slider2 .txt{padding-top: .26rem;height: 2.4rem;}
.m-slider2 .tit{font-size: .2rem;color: #333;font-weight: normal;margin-bottom: .15rem;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider2 .info{font-size: .16rem;color: #666;line-height: 2.19;}
.m-slider2 .i-t{padding-left: .24rem;
    background-position: left center;background-repeat: no-repeat;
    -o-background-size: .17rem auto;
    -ms-background-size: .17rem auto;
    -moz-background-size: .17rem auto;
    -webkit-background-size: .17rem auto;
    background-size: .17rem auto;
}
.m-slider2 .i1{background-image: url(../images/i-07.svg);}
.m-slider2 .i2{background-image: url(../images/i-08.svg);}
.m-slider2 .i3{background-image: url(../images/i-09.svg);}
.m-slider2 .con:hover{padding: .26rem .23rem 0;
    background-color: #fff;box-shadow: 0px 2px 17px 0px rgba(188, 188, 188, 0.5);
    background-image: url(../images/i-bg5.png);
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -webkit-background-size: 100% auto;
    background-size: 100% auto;
}
.m-slider2 .slick-dots{position: absolute;left: 0;right: 0;bottom: -.19rem;z-index: 3;
    font-size: 0;text-align: center;
}
.m-slider2 .slick-dots li{display: inline-block;margin: 0 .05rem;}
.m-slider2 .slick-dots li button{display: block;width: .1rem;height: .1rem;border-radius: 50%;
    border: 0;cursor: pointer;font-size: 0;text-indent: 9999px;padding: 0;
    background-color: rgba(21, 130, 238, .18);
}
.m-slider2 .slick-dots li.slick-active button{background-color: rgba(21, 130, 238, 1);}

.row-a4{padding: 1rem 0 .3rem;}
.m-list3{display: flex;flex-wrap: wrap;margin: .75rem -.24rem 0;}
.m-list3 li{width: 33.33%;margin-bottom: .52rem;}
.m-list3 .con{display: block;margin: 0 .24rem;overflow: hidden;}
.m-list3 .date{width: 1.01rem;height: .86rem;float: left;text-align: center;
    color: #fff;line-height: 1.2;padding-top: .14rem;margin-right: .29rem;
    background: url(../images/i-bg7.png) no-repeat center;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -webkit-background-size: 100% auto;
    background-size: 100% auto;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list3 .date span{font-size: .3rem;display: block;}
.m-list3 .date em{font-size: .16rem;}
.m-list3 .txt{overflow: hidden;padding-top: .12rem;}
.m-list3 .tit{font-size: .2rem;font-weight: normal;color: #333;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list3 .con:hover .date{background-image: url(../images/i-bg8.png);}
.m-list3 .con:hover .tit{color: #1582EE;}

.ban{height:6rem;position:relative;background-position:center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.ban:after{content:'';position:absolute;bottom:0;left:0;right:0;height:1.66rem;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,0) 95%)}
.row-b1{overflow:hidden;padding:0 0 .7rem;min-height: 6rem;}
.row-b1 .col-side{width:3rem;float:left;margin-right:.45rem;padding-top:.61rem}
.row-b1 .col-main{overflow:hidden}
.m-t1{height:.9rem;line-height:.9rem;text-align:center;font-size:.3rem;color:#fff;background:linear-gradient(108deg,#1582EE 9%,#0c6cc5 81%),linear-gradient(270deg,#2c22e5 0,#791cb5 100%),linear-gradient(270deg,#2c06a0 0,#772290 100%)}
.snv{padding-bottom:.82rem;background-color:#fff}
.snv li{border-bottom:1px solid rgba(0,0,0,.04)}
.snv .s1{display:block;font-size:.18rem;line-height:.7rem;padding-left:.37rem;color:#666;position:relative;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.snv .s1:before{content:'';position:absolute;left:0;top:50%;bottom:50%;width:.05rem;background:linear-gradient(176deg,#1582EE 9%,#0c6cc5 87%),#791db6;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.snv .s1:after{content:'';position:absolute;right:.33rem;top:0;bottom:0;width:.1rem;background:url(../images/i-19.svg) no-repeat center;opacity:0;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.snv li.on .s1:after,.snv li:hover .s1:after{opacity:1}
.snv li.on .s1:before,.snv li:hover .s1:before{top:0;bottom:0}
.snv li.on .s1,.snv li:hover .s1{color:#005bac;font-weight:700}
.snv .nav_3 {
    background: #f4f5f7;
}
.snv .nav_3 li{
    border-bottom: none;
}
.snv .nav_3 li a{
    line-height: .5rem;
    font-size: .16rem;
    padding-left: 0.57rem;
}

.g-tit{display:flex;justify-content:space-between;padding:.59rem 0 .2rem;border-bottom:1px solid #d8d8d8}
.g-tit .tit{font-size:.28rem;color:#2c2c2c;position:relative;padding-left:.22rem}
.g-tit .tit:after{content:'';position:absolute;left:0;top:50%;width:.05rem;height:.3rem;background-color:#005bac;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.g-tit .cur{font-size:.16rem;line-height:.42rem;color:#626262;padding-left:.28rem;background:url(../images/i-20.svg) no-repeat left center;-o-background-size:.18rem auto;-ms-background-size:.18rem auto;-moz-background-size:.18rem auto;-webkit-background-size:.18rem auto;background-size:.18rem auto}
.m-details_b1{font-size:.18rem;color:#000;line-height:2.16;padding:.33rem 0 .7rem}
.m-detail_b2{font-size:.18rem;line-height:2;color:#000;padding:.57rem 0 .2rem}
.m-detail_b2 .user-name{font-size:.3rem;color:#000;margin-bottom:.12rem}
.m-detail_b2 .user{text-align:center;position:relative;padding-bottom:.2rem}
.m-detail_b2 .user .bg{position:absolute;bottom:0;left:0;width:100%}
.m-detail_b2 .user-pic{display:inline-block;padding:.16rem;background-color:#fff;position:relative;z-index:2}
.m-detail_b2 .user-pic img{display:block;width:2.48rem}
.m-detail_b2 .top{text-align:center;border-bottom:1px solid #d6d9de;padding-bottom:.08rem}
.m-detail_b2 h1{font-size:.3rem;color:#000;margin-bottom:.1rem}
.m-detail_b2 .info{font-size:.16rem;color:#888}
.m-detail_b2 .txt{padding:.3rem 0 .55rem}
.m-detail_b2 .txt .v_news_content p,.m-details_b1 .txt p{
    text-indent:2em;
    font-size:16px;
    line-height:30px;
    text-align: justify;
}
.m-detail_b2 .txt .v_news_content p img,.m-details_b1 .txt p img{
    display: block;
    margin: 0 auto;
    max-width: 95%;
    height: auto!important;
}
.m-detail_b2 .txt .v_news_content table p,.m-details_b1 .txt table p{
    text-indent:0em;
    min-width: 90px;
    padding: 5px 0;
    line-height: 25px;
}
.m-detail_b2 .txt .v_news_content table ,.m-details_b1 .txt table{
    
margin: 0 auto;
    
max-width: 100%;
    
/* overflow: scroll; */
    
/* display: flex; */
    
/* width: 100%; */
}
.m-detail_b2 .bot{font-size:.18rem;color:#000;border-top:1px solid #d6d9de;padding:.38rem 0}
.m-detail_b2 .bot a{color:#000;font-weight:300;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.m-detail_b2 .bot a:hover{text-decoration:underline}
.m-listb5{padding:.6rem 0 0;margin:0 -.2rem}
.m-listb5 li{float:left;width:33.33%}
.m-listb5 .con{display:block;margin:0 .2rem .4rem;border:1px solid #d7d8e8;position:relative;padding:.14rem .16rem;background-color:#fff;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.m-listb5 .con:hover{box-shadow:0 .14rem .25rem rgba(206,199,199.7)}
.m-listb5 .pic{position:relative;height:0;padding-top:65.56%;overflow:hidden;border-radius:4px;margin-bottom:.26rem}
.m-listb5 .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.m-listb5 .txt{text-align:center;font-size:.18rem;color:#000;margin:.1rem;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:1.5em}

.pages{text-align:center;font-size:0}
.pages ul{display:inline-block}
.pages ul li{float:left;margin:0 .07rem}
.pages ul li a,.pages ul li span{display:block;height:.44rem;line-height:.42rem;text-align:center;font-size:.16rem;color:#666;border:.01rem solid #dcdcdc;padding:0 .05rem;min-width:.44rem;border-radius:.05rem;-webkit-border-radius:.05rem;-moz-border-radius:.05rem;-ms-border-radius:.05rem;-o-border-radius:.05rem;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.pages ul a:hover,.pages ul li.on a{background-color:#1582EE;border-color:#1582EE;color:#fff}


.m-list4 .con{display:block;overflow:hidden;line-height:.68rem;border-bottom:1px dashed #c1c1c1}
.m-list4 .date{float:right;font-size:.16rem;color:#767676;font-family:Cardo-Bold;margin-left:.2rem}
.m-list4 .tit{font-size:.18rem;font-weight:400;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-list4 .con:hover .tit{color:#1582EE}

.m-list5{margin-bottom: .6rem;}
.m-list5 li{}
.m-list5 .con{display: flex;justify-content: space-between;flex-wrap: wrap;
    position: relative;z-index: 3;
}
.m-list5 .pic{width: 2.71rem;height: 1.5rem;}
.m-list5 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-list5 .txt{width: calc(100% - 3rem);display: -webkit-flex;
    flex-direction: column;
    justify-content: center;
}
.m-list5 .txt .date{
    display: block;
    font-size: 0.16rem;
    color: #1582EE;
    line-height: 1;
    margin-bottom: 0.22rem;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}

.m-list5 .txt .date i {
    display: inline-block;
    font-size: 0.24rem;
    font-weight: 600;
    margin-right: 0.1rem;
}

.m-list5 .txt .tit {
    font-size: 0.18rem;
    line-height: 1.5em;
    color: #333333;
    margin-bottom: 0.15rem;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}

.m-list5 .txt .tit i {
    display: inline-block;
    vertical-align: text-bottom;
    color: #f53636;
    font-style: italic;
    font-weight: 600;
    margin-left: 0.2rem;
}

.m-list5 .desc{
    font-size: 0.14rem;
    color: #999999;
    line-height: 1.78em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list5 li {
    position: relative;
    padding: 0.15rem 0;
    border-bottom: 1px solid #e5e5e5;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list5 li:hover .tit,
.m-list5 li:hover .date{
    color: #1582EE;
}

.m-list5 li:hover .desc{
    color: #1582EE;
    opacity:.68
}
.m-list5 li:hover{
    border-bottom: 1px solid #1582EE;
}

.m-list6{margin-bottom: .6rem;}
.m-list6 li * {
    transition: 0.5s;
}
.m-list6 li{
    background: #F4F5F7;
    background-position: right bottom;
    margin-top: 0.35rem;
    border-radius: 0.1rem;
    position: relative;
}
.m-list6 li .con {
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding: 0.3rem 0.2rem;
    border-bottom: 1px solid #eee;
}

.m-list6 li .date {line-height: 1;
    border-right: 1px solid #ddd;
    text-align: right;
    padding-right: 0.2rem;
    font-size: 0.2rem;
    color: #333;
}

.m-list6 li .date span {display: block;
    font-size: 0.28rem;margin-bottom: .1rem;
    color: #1B81CD;
}

.m-list6 li .txt {
    flex: 1;
    min-width: 0;
    padding-left: 0.35rem;
}

.m-list6 li .tit{
    font-size: 0.23rem;
    color: #333;font-weight: normal;
    line-height: 0.3rem;
    margin-bottom: 0.15rem;
    width: 100%;
    display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
}
.m-list6 .con:hover .tit{color: #1582EE;}


.m-list7{margin: .5rem 0;}
.m-list7 li a{
    position: relative;
    z-index: 2;
    padding: .3rem;
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-content: space-between;
}
.m-list7 li .pic{
    width: 2.3rem;
    height: 2.6rem;
}
.m-list7 li .txt{
    width: calc(100% - 2.7rem);
    padding-top: .06rem;
}
.m-list7 li .name{
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
}
.m-list7 li h2{
    font-size: .26rem;
    line-height: .3rem;
    color: #000000;
    font-weight: bold;
    margin-right: .16rem;
}
.m-list7 li h4{
    font-size: .18rem;font-weight: normal;
    line-height: 1;
    color: #3257B0;
}
.m-list7 li h3{
    font-size: .16rem;font-weight: normal;
    line-height: .28rem;
    color: #333333;
    height: 1.68rem;
    margin-top: .2rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;
    overflow: hidden;
}
.m-list7 li .line{
    display: block;
    height: .01rem;
    background: #3257B0;
    margin-top: .2rem;display: none;
}
.m-list7 li p{
    font-size: .16rem;
    line-height: .28rem;
    color: #333333;
    height: .56rem;
    margin-top: .2rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;display: none;
}
.m-list7 li h6 img{
    display: block;
    width: .16rem;
    margin-left: .04rem;
}
.m-list7 li h6{
    margin-top: .15rem;font-weight: normal;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    font-size: .16rem;
    line-height: .22rem;
    color: #000000;
    font-family: 'SourceHanSerifCN-Regular',sans-serif;
   
    transition: .5s;
}
.m-list7 li:after{
    position: absolute;
    content: '';
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
   
    border: .01rem solid #3257B0;
    box-shadow: 0 0 .26rem rgba(50, 87, 176, 0.08);
    opacity: 0;
    visibility: hidden;
    transition: .5s;
}
.m-list7 li:hover .corner-box,
.m-list7 li:hover:after{
    opacity: 1;
    visibility: visible;
}
.m-list7 li:hover h6{
    opacity: 1;
    visibility: visible;
}
.m-list7 li + li{
    margin-top: .4rem;
}

.m-list7 li{
    position: relative;
    background: #F8F9FA;
}

.corner-box{
    position: absolute;
    left: .1rem;
    right: .1rem;
    top: .1rem;
    bottom: .1rem;
    z-index: 1;
    opacity: 0;
    visibility: hidden;
    transition: .5s;
}
.corner-box .corner{
    position: absolute;
    width: .1rem;
    height: .1rem;
    border: .01rem solid transparent;
}
.corner-box .corner.c1{
    top: 0;
    left: 0;
    border-top-color: #3257B0;
    border-left-color: #3257B0;
}
.corner-box .corner.c2{
    top: 0;
    right: 0;
    border-top-color: #3257B0;
    border-right-color: #3257B0;
}
.corner-box .corner.c3{
    bottom: 0;
    right: 0;
    border-bottom-color: #3257B0;
    border-right-color: #3257B0;
}
.corner-box .corner.c4{
    bottom: 0;
    left: 0;
    border-bottom-color: #3257B0;
    border-left-color: #3257B0;
}

.m-list7 .bg-mask:hover .pic .a {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.m-list7 .pic img:hover,.m-list7 .bg-mask:hover .cover_img .a{transform: scale(1.05);}
.m-list7 .bg-mask:hover .pic:before {-webkit-animation: shine .5s;animation: shine .5s;}

.m-list7 .pic{position: relative;overflow: hidden;}
.m-list7 .pic .a{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-position: 50%;background-repeat: no-repeat;background-size: cover;transition: all 0.3s ease-in;}
.m-list7 .pic:before {content: '';position: absolute;top: 0;left: -86%;z-index: 2;display: block;width: 50%;height: 100%;-webkit-transform: skewX(-25deg);transform: skewX(-25deg);background: -webkit-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,.1));background: linear-gradient(rgba(255,255,255,0), rgba(255,255,255,.1));}