@charset "utf-8";

#m_n_nav {display: none;line-height: 50px;position: relative;z-index: 9;width: 100%;background: #133984;}
#bnt_back { position: absolute; left: 15px; top: 50%; margin-top: -14px;height: 28px;}
#bnt_back img { height: 28px; vertical-align: top;}
#bnt_back svg { fill: rgb(255, 255, 255); height: 30px; vertical-align: middle; width: 26px; }
#m_n_nav i {position: absolute;top: 0;right: 15px;font-size: .2rem;color: #666;font-family: simsun;font-style: normal;width: .3rem;height: .3rem;display: flex;justify-content: center;align-items: center;}
#m_n_nav h1 { font-size: 14px; color: rgb(255, 255, 255); text-align: center; margin: 0px; line-height: 50px; }
#n_n_title{  position: relative;}
#bnt_sub_nav { position: absolute; right: 15px; top: 0px; height: 50px; cursor: pointer; color: rgb(255, 255, 255); font-size: 18px; display: flex; align-items: center; }
#bnt_sub_nav svg { fill: rgb(255, 255, 255); height: 20px; vertical-align: middle; width: 20px; }
#bnt_sub_nav img { display: block; height: 20px; }
#bnt_sub_nav.on img { transform: rotate(-180deg); }
#sub_nav_content { background: rgb(240, 243, 245); display: none; box-shadow: rgb(153, 153, 153) 0px 0px 5px; z-index: 9; }
#sub_nav_content ul { padding: 10px; }
#sub_nav_content ul li { display: block; line-height: 28px; margin: 1rem 0px; }
#sub_nav_content ul li a { display: block; border-left: 2px solid rgb(202, 158, 78); height: 30px; line-height: 30px; font-size: 14px; padding-left: 10px; color: rgb(83, 84, 85); }
#sub_nav_content ul li.on a { color: rgb(202, 158, 78); }
#sub_nav_content dl {font-size: 0px;overflow: hidden;background: rgb(255, 255, 255);padding: 10px 0px;display: flex;flex-wrap: wrap;}
#sub_nav_content dt {position: relative;background: rgb(255, 255, 255);z-index: 999;min-width: 100%;display: inline-block;margin-bottom: 0px;text-align: left;}
#sub_nav_content dt a {margin: 0px 20px;display: block;color: #333;line-height: 30px;font-size: 14px;font-weight: 400;vertical-align: top;}
#sub_nav_content dt a i { position: absolute; right: 15px; top: 0px; opacity: 0; display: none; }
#sub_nav_content dt a { }
#sub_nav_content dt.title { background: rgb(250, 250, 251); }
#sub_nav_content dt.title i { opacity: 1; }
#sub_nav_content dt.title_on { background: rgb(250, 250, 251); }
#sub_nav_content dt.title_on a { color: rgb(215, 0, 41); border-top: 1px solid rgb(255, 255, 255);}
#sub_nav_content dt.title_on a i { color: rgb(215, 0, 41); }
#sub_nav_content dt.last a { border-top: 1px solid rgb(248, 248, 248); }
#sub_nav_content dt.on a, #sub_nav_content dt.title_on a {color: #133984;}
#sub_nav_content dd {display: none;width: 100%;/* display: flex; */}
#sub_nav_content dd .box { padding: 0px; }
#sub_nav_content dd a {padding: 0px 25px;line-height: 30px;font-size: 12px;color: #999;display: block;height: 30px;}
#sub_nav_content dd a.on { color: rgb(215, 0, 41); }

@media(max-width: 1024px){
    .mianbaoW, .n_ejw{ display: none;}
    #m_n_nav{ display: block;}
}

/*翻页条*/
.pagebar{margin:.8rem auto 0 auto;display: flex;align-items: center;justify-content: center;}
/* .p_pages{text-align: center;display: flex;align-items: center;flex-wrap: wrap;}  */
.pagebar *{font-size: .16rem;}
/*  .p_pages span{padding: 0 .1rem;height: .36rem;display: flex;margin: 0 .03rem;box-sizing: border-box;border-radius: 0;min-width: .36rem;color: #333;align-items: center;justify-content: center; position: relative; z-index: 1}   */
/*  .p_pages span:before{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border: #d2d5da 1px solid; border-radius: .04rem; z-index: -1}    */
/* .p_pages span a{display: flex;align-items: center;border-radius: .04rem;justify-content: center;margin: 0 -.1rem;height: 100%;width: calc(100% + .2rem);padding: 0 .1rem; transition: .5s;}    */
/*   .p_pages svg{width: .16rem;height: .16rem; transition: .5s;}  *、
.p_goto{ margin: 0 .03rem}
.p_goto input{display: flex;align-items: center;border-radius: .04rem;justify-content: center;height: .36rem;padding: 0 .1rem;transition: .5s;position: relative;z-index: 1;border: #d2d5da 1px solid;border-radius: .04rem;width: .6rem;}
.p_goto a{display: flex;align-items: center;border-radius: .04rem;justify-content: center;height: .36rem;padding: 0 .1rem;transition: .5s;position: relative;z-index: 1;}
.p_goto a::before{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border: #d2d5da 1px solid; border-radius: .04rem; z-index: -1; transition: .5s;}

/*  .p_pages a:hover, .p_pages a.on, .p_goto a:hover{background: #333333;color:#fff!important;}  */
/*  .p_pages a:hover svg{ fill: #fff}  */
.p_goto a:hover::before{ border: #333333 1px solid;}

.n_banner{ position: relative; z-index: 1;}
.n_banner:after{content: "";position: absolute;height: 1.08rem;right: 0;bottom: -1px;left: 0;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);opacity: .7;pointer-events: none;}
.n_banner .imgBox .img{padding-bottom: 33.85%;}
@keyframes small1{
    0%{
        transform: scale(1.15)
    }
    50%{
        transform: scale(1)
    }
    100%{
        transform: scale(1.15)
    }
}

.n_banner .top{position: absolute;right: 0;bottom: 0;left: 0;padding: 0 0 .25rem;z-index: 1;}
.n_banner .top .wp .left{ max-width: 36vw}

.breadcrumb{align-items: center;line-height: 1.35;}
.breadcrumb *{font-size: .14rem;color: rgba(255, 255, 255,.6);}
.breadcrumb img{width: .18rem;margin: 0 .1rem 0 0;}
.breadcrumb span{margin: 0 .06rem;}
.breadcrumb em{ color: #fff;}

.n_content{padding: .5rem 0 1.15rem;overflow: hidden;}
.n_content .wp{ align-items: flex-start}
.n_left{width: calc(100% - 3.2rem);padding: 0 .6rem 0 0;}
.n_right{width: 3.2rem;min-height: calc(6.3rem + 2.1rem);background: url(../images/n_r.png) center bottom no-repeat;position: relative;z-index: 1;text-align: center;padding-bottom: 2.8rem;background-size: 100% auto;}
.n_right:before{content: "";position: absolute;top: 0;right: 0;left: 0;background: #f0f3f7;z-index: -1;border-radius: 50vw 50vw 0 0;bottom: 6.3rem;}
.n_yj{padding: .4rem 0 .25rem;border-bottom: 1px solid #FFFFFF;margin: 0 .35rem;}
.n_yj h3{font-size: .4rem;color: #133984;font-weight: normal;display: flex;align-items: center;justify-content: center;}
.n_yj h3 i{display: inline-block;width: .045rem;height: .045rem;background: #133984;border-radius: 50%;margin: 0 .04rem;}
.n_right ul li a{display: flex;height: .65rem;justify-content: center;align-items: center;font-size: .2rem;color: #333333;position: relative;transition: .5s;}
.n_right ul li a:before{content: "";position: absolute;top: 0;bottom: 0;width: 0;transition: .5s;z-index: -1;left: 0;}
.n_right ul li a:after{content: "";position: absolute; bottom: 0; left: .35rem; right: .35rem; height: 1px; background: #fff}

.n_right ul li.on a:before, .n_right ul li a:hover:before{ width: 100%; background: #133984;}
.n_right ul li.on a, .n_right ul li a:hover{ color: #fff}
.n_right ul li:last-child a:after{ display: none}

.n_b1{ background: url(../images/n_b1.jpg) center bottom no-repeat; background-size: 100% auto;}

.h3-1{font-size: .24rem;color: #133984;margin-bottom: .2rem;}

.xrld .content{ margin: 0 -1.458vw;}
.xrld .content .box{flex: 1;padding: 0 1.458vw;min-width: 50%;margin-bottom: .78rem;display: flex;flex-direction: column;}
.xrld .content .box .line{background: url(../images/list17.jpg) center no-repeat;background-size: cover;height: .2rem;}
.xrld .content .box .con{border: 1px solid rgba(19, 57, 132, 0.1);box-shadow: 0px 5px 14px 0px rgba(0, 0, 0, 0.0585);/* min-height: 3.2rem; */padding: .35rem .44rem;background: #fff;height: 100%;overflow: hidden;}
.list17{border-bottom: 1px solid rgba(151,151,151,.3);padding: .15rem 0;display: flex;flex-wrap: wrap;}
.list17 dt{width: 1.7rem;padding: 0 .24rem 0 0;text-align: right;font-size: .2rem;color: #133984;line-height: .38rem;font-weight: 600;}
.list17 .dd{ padding: 0 0 0 .24rem; position: relative; z-index: 1; flex: 1; overflow: hidden}
.list17 .dd:before{content: "";position: absolute;top: .1rem;left: 0;background: #979797;width: 1px;bottom: .1rem;opacity: 0.3;}
.list17 .dd dd{margin: 0 .28rem 0 0;}
.list17 .dd a{ font-size: .2rem; color: #333333; line-height: .38rem; transition: .5s}

.list17:last-child{ border: none}

.list18{margin: 0 -.12rem -.4rem;}
.list18 li{width: 33.33%;padding: 0 .12rem;margin-bottom: .4rem;}
.list18 .imgBox .img{ padding-bottom: 66.31%;}
.list18 h4{text-align: center;margin: .15rem 0;}

.pages{ margin: .8rem 0 0; text-align: center;}
.pages img{ max-width: 100%;}

@media(max-width: 800px){
    .j_pages{ margin: .4rem auto 0;}
} 

@media(min-width: 1024px){
    .list17 .dd a:hover{ color: #133984}
}
@media(max-width: 1024px){
    .n_left{width: 100%;padding: 0;}
    .n_right{ display: none;}
}
@media(max-width: 800px){
    .n_right ul li:last-child a:after{ display: none}

    .xrld .content .box{ flex: auto; width: 100%; margin-bottom: .3rem}
    .h3-1{margin-bottom: .2rem;}
    .xrld .content .box .con{ padding: .2rem .2rem;}
    .list17 dt{width: 1.3rem;font-size: .18rem;}
    .list17 .dd dd{ margin: 0 .1rem 0 0}
    .list17 .dd dd a{ font-size: .18rem;}
    .xrld .content .box .line{ height: .15rem}
    .list17{ padding: .1rem 0}

    .n_content{ padding: .4rem 0 .6rem;}

    .breadcrumb *{ font-size: .14rem;}
    .n_banner .top{padding: 0 0 .1rem;display: none;}
    .n_banner:after{ display: none;}

    .list18{margin: 0 -7px -.15rem;}
    .list18 li{width: 33.33%;padding: 0 7px;margin-bottom: .15rem;}
    .pages{ margin: .3rem 0 0;}
}
@media(max-width: 600px){
    .list18 li{width: 100%;}
} 

.list19 li{ padding: .3rem 0}
.list19 .a{align-items: center;position: relative;z-index: 1;padding: .25rem;box-shadow: 0px 6px 15px 0px rgba(0, 0, 0, 0.0721);background: #fff;}
.list19 .a::before{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: -1; background: url(../images/list19_b.jpg) center no-repeat; background-size: cover; transition: .5s;}
.list19 .imgBox{ width: 4.52rem; margin: 0 .3rem 0 0;}
.list19 .imgBox .img{padding-bottom: 55.62%;}
.list19 .txt{ flex: 1; overflow: hidden;}
.list19 .time{ font-size: .16rem; color: #133984; transition: .5s;}
.list19 .time big{ font-size: .24rem; margin: 0 .04rem 0 0}
.list19 h4{ margin: .25rem 0 .15rem; }
.list19 p{ margin: 0 0 .25rem}

.more2 .a1{background: url(../images/more2.png) center no-repeat;width: 1.10rem;height: .35rem;align-items: center;justify-content: center;font-size: .14rem;color: #133984;position: relative;z-index: 1;background-size: 100% 100%; transition: .2s;}
.more2 .a1::before{content: "";position: absolute;width: .12rem;height: .03rem;background: #0078b4;top: -.01rem;right: .28rem; transition: .5s}
.more2 .a1::after{content: "";position: absolute;width: .12rem;height: .03rem;background: #0078b4;bottom: -.01rem;left: .28rem; transition: .5s}
.more2 .a1 img{height: .08rem;margin: 0 0 0 .06rem;}

@media(min-width: 1024px){
    .list19 .a:hover::before{ background: url(../images/list19_b_on.jpg) center no-repeat; background-size: cover;}
    .list19 .a:hover *{ color: #fff;}
    .list19 .a:hover .more2 .a1{ height: 0; opacity: 0;}
    .list19 .a:hover p{ margin-bottom: 0;}
}
@media(max-width: 1024px){
    .list19 .imgBox{ width: 3.8rem;}
}
@media(max-width: 640px){
    .list19 li{ padding: 0; margin-bottom: .25rem;}
    .list19 .imgBox{ width: 100%; margin: 0 0 .2rem;}
    .list19 .txt{ flex: auto; width: 100%;}
} 
@media(max-width: 560px){
} 

.h4-1{background: #133984 url(../images/h4-1.png) right center no-repeat;width: 6.4rem;height: .6rem;align-items: center;padding: 0 .4rem;display: flex;font-size: .24rem;color: #fff;margin-bottom: .3rem;max-width: 100%;background-size: auto .48rem;}

.bkjxgc table{ width: 100% !important; border-left: rgba(19, 57, 132, 0.1) 1px solid !important; border-top: rgba(19, 57, 132, 0.1) 1px solid !important;}
.bkjxgc table tr th{border-color: rgba(19, 57, 132, 0.1) !important;background: rgba(226, 236, 255, 0.46) !important;font-size: .2rem !important;color: #133984 !important;padding: .16rem .1rem !important;text-align: center !important;border-right: rgba(19, 57, 132, 0.1) 1px solid !important;border-bottom: rgba(19, 57, 132, 0.1) 1px solid !important;}
.bkjxgc table tr td{border-color: rgba(19, 57, 132, 0.1) !important;background: #fff !important;font-size: .2rem !important;color: #666666 !important;padding: .16rem .1rem !important;text-align: center !important;border-right: rgba(19, 57, 132, 0.1) 1px solid !important;border-bottom: rgba(19, 57, 132, 0.1) 1px solid !important;background: rgba(255, 255, 255, 0.46) !important;}
.bkjxgc table tr th:nth-child(1){ width: 65% !important;}

.bkjxgc .content .box{ margin-bottom: .7rem ;}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
    
}
@media(max-width: 800px){
    .h4-1{background-size: auto .3rem;padding: 0 .2rem;font-size: .2rem;height: .5rem;}
    .bkjxgc table tr th, .bkjxgc table tr td{ font-size: .18rem !important}
    .bkjxgc .content .box{ margin-bottom: .3rem !important}
} 
@media(max-width: 560px){
    .bkjxgc table tr th, .bkjxgc table tr td{ font-size: .16rem !important}
} 

.zdxk .box{ margin-bottom: .5rem; box-shadow: 0px 6px 15px 0px rgba(0, 0, 0, 0.1081); background: url(../images/zdxk_b.jpg) center no-repeat; background-size: cover;}
.zdxk .box .left{width: 1.92rem;height: 3.36rem;background: #133984 url(../images/zdxk.png) center bottom no-repeat; padding: 7% .05rem 0;text-align: center; }
.zdxk .box .left h4{ font-size: .22rem; color: #fff}
.zdxk .box .right{width: calc(100% - 1.92rem);padding: .3rem .32rem;height: 3.36rem;}
.zdxk .box .right .box1{height: 100%;overflow: hidden;overflow-y: scroll; }
.zdxk .box .right .con{ margin-bottom: .25rem}
.zdxk .box .right h5{font-size: .18rem;color: #133984;font-weight: 600;margin-bottom: .1rem;}

.list20{margin: 0 -.1rem -.1rem;}
.list20 li{padding: 0 .1rem;min-width: 33.33%; margin: .1rem 0}
.list20 .a{height: .37rem;background: rgba(226, 236, 255, 0.46);border: 1px dashed rgba(5, 29, 77, 0.4165);align-items: center;padding: 0 .2rem;justify-content: space-between;}
.list20 h4{ font-size: .16rem; color: #666; flex: 1; overflow: hidden; transition: .5s}
.list20 i{ margin: 0 0 0 .2rem; width: .14rem}
.list20 i img{ width: 100%}

@media(min-width: 1024px){
    .list20 .a:hover{ color: #133984;}
}
@media(max-width: 1024px){
    
}
@media(max-width: 800px){
    
} 
@media(max-width: 560px){
    
} 

.n_b2{ background: url(../images/n_b2.jpg) center bottom no-repeat; background-size: 100% auto;}

.list21{ border-top: #133984 2px solid;  width: 100%;} 
.list21 tr{ border-bottom: rgba(19,57,132,.2) 1px dashed; background: rgba(255,255,255,.4)}
.list21 tr td{width: 16.6667%;text-align: center;padding: .16rem 0;}
.list21 tr td a{display: inline-block;line-height: .4rem;padding: 0 .2rem;border-radius: .05rem;transition: .5s}
.list21 tr:nth-child(2n){ background: #f9fbff;}

@media(min-width: 1024px){
    .list21 tr td a:hover{ color: #133984;}
    .list21 tr td a:hover{background: #133984;color: #fff;}
}
@media(max-width: 1024px){
    .list21 tr td a{ padding: 0;}
}
@media(max-width: 800px){
    
} 
@media(max-width: 560px){
} 

.list22 li{padding: 0 0 0 .46rem;position: relative;z-index: 1;}
.list22 li:before{ content: ""; position: absolute; top: 0; left: 0; width: 2px; height: 0; transition: .5s; background: #133984}
.list22 .a{padding: .25rem 0;transition: .5s;border-bottom: #e4e4e4 1px solid;}
.list22 .time{ align-items: baseline; width: .98rem}
.list22 .time h3{font-size: .36rem;color: #a5a1a1;font-family: 'BarlowSemiCondensed-Medium';font-weight: normal;transition: .5s;}
.list22 .time h6{font-size: .2rem;color: #a5a1a1;font-family: 'BarlowSemiCondensed-Medium';transition: .5s;}
.list22 .time i{width: 1px;height: .13rem;background: #a5a1a1;transform: rotate(20deg);margin: 0 .1rem;opacity: .5;transition: .5s;}
.list22 .txt{flex: 1;overflow: hidden;display: flex;align-items: center;flex-direction: column;}
.list22 h4{margin: .1rem 0;font-weight: normal;}
.list22 p{ height: 0; overflow: hidden; transition: .5s; padding: 0 1.3rem 0 0}

.list22 li:first-child .a{padding-top: 0;padding-bottom: .15rem;}


@media(min-width: 1024px){
    .list22 li.on:before{ height: 100%}
    .list22 li.on p{height: .6rem;}
    .list22 li.on .time *{ color: #133984;}
    .list22 li.on .time i{ background: #91a3c6;}
    .list22 li.on h4{ font-size: .22rem;}
}
@media(max-width: 1024px){    
    .list22 li{padding: 0 0 0 0;}
}
@media(max-width: 800px){
    .list22 .a{ padding: .08rem 0}
    .list22 .time h3{font-size: .28rem;}
    .list22 .time h6{ font-size: .16rem; }
    .list22 .time{ width: .8rem;}
    .list22 .time i{ margin: 0 .06rem;}
} 
@media(max-width: 560px){
} 

.pages{margin: .8rem 0 0;}
.pages ul{text-align: center;align-items: center;color: #666;font-size: .14rem;}
.pages ul li{text-align:center;font-size: .14rem;display: flex;margin: .03rem .08rem;color: #666666;justify-content: center;}
.pages ul li a{height: .4rem;text-align: center;padding: 0 8px;min-width: .4rem;display: flex;background: #f0f3f7;border-radius: 0;align-items: center;justify-content: center;transition: .5s;}
.pages ul li a svg{width: 14px;height: 14px;fill: #959595;transition: .5s;}
.pages ul li.cur{padding: 0 8px;min-width: .4rem;height: .4rem;line-height: .4rem;border-radius: 0;}
.pages ul li a.on{background:#133984;padding: 0 8px;min-width: .35rem;height: .35rem;line-height: .33rem;color: #fff ;border-radius: 3px}
.pages ul li.cur{color: #fff;border: #133984 1px solid;background: #133984;}
.pages ul li.page-count{line-height: .33rem}
.page-form {line-height: .4rem;}
.page-form input{width: .4rem;height: .4rem;float: left;text-align: center;padding: 0 .04rem;background: #f0f3f7;border-radius: 0;margin: 0 .08rem;}
.page-form span{color: #666;font-size: .14rem;padding: 0 .08rem;}
.page-form button{border:none;height: .4rem;line-height: .4rem;text-align: center;background: #133984;color: #fff;border-radius: 0;margin-left: 5px;cursor: pointer;padding: 0 .15rem;}
.pages ul li.next svg{ transform: rotateY(180deg)}
.pages ul li a:hover{color: #133984;}
.pages ul li a:hover{color: #133984;}
.pages ul li a:hover svg{fill: #015aac;}

@media(max-width: 560px){
    .pages{ margin-top: .4rem;}
    .pages ul li{ margin: .06rem .03rem;}
    .pages ul li a{height: .3rem;padding: 0 3px;min-width: .3rem;}
    .page-form {line-height: .3rem;}
    .page-form input{width: .3rem;height: .3rem;}
    .page-form button{ height: .3rem; line-height: .3rem; padding:0 .1rem}
    .pages ul li.cur{ min-width: .3rem;height: .3rem;line-height: .3rem;}
    
}

.tit1{align-items: flex-end;margin: 0 0 .6rem;}
.tit1 .ll{text-align: center;margin: 0 3.25vw 0 0;display: flex;flex-direction: column;align-items: center;}
.tit1 .rr{flex: 1;overflow: hidden;display: flex;justify-content: flex-end;position: relative;}
.tit1 .rr:before{ content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background: #dfdfdf}
.tit1 .ll .i{width: 1.13rem;position: relative;z-index: 1;height: .24rem;}
.tit1 .ll .i:before{content: "";position: absolute;top: 0;width: 100%;bottom: 0;left: 0;background: url(../images/tit1.svg) left center no-repeat;background-size: 1.13rem .22rem;transition: 1s;}
.tit1 .ll img{width: 100%;opacity: 0;}
.tit1 h3{font-size: .4rem;color: #133984;font-weight: normal;line-height: 1;margin: .06rem 0 0;}

.tit1 .ll .i:before{width: 0;}
.tit1.aos-animate .ll .i:before{width: 1.13rem;transition-delay: .5s;}

.tit1c{ justify-content: center;}

.n_bg3{ background: url(../images/n_bg3.jpg) center bottom no-repeat; background-size: 100% auto;}

.jgsz dl{margin-bottom: .5rem;border-left: #133984 2px solid;padding: 0 0 .1rem .48rem;}
.jgsz dl dt{font-size: .24rem;color: #333333;line-height: 1.35;}
.jgsz .con{margin: 0 -.14rem;}
.jgsz .con dd{width: 20%;padding: 0 .14rem;margin-top: .3rem;}
.jgsz .con dd .a{border: #eaeff4 2px solid;display: flex;align-items: center;justify-content: center;height: 100%;padding: .1rem;text-align: center;min-height: .7rem;transition: .5s;color: #133984; background: #fff;}
.jgsz dl:last-child{ margin-bottom: .2rem;}

@media(min-width: 1024px){
    .jgsz .con dd .a:hover{ background: #133984; border: #133984 2px solid; color: #fff;}
    .jgsz .con dd .a:hover a{ color: #fff}
    
}
@media(max-width: 1024px){
    .jgsz .con dd{ width: 33.33%;}
}
@media(max-width: 800px){
    .jgsz dl{ padding: 0 0 0 .25rem;}
    .jgsz .con dd{ width: 50%;}
    .jgsz .con{margin: 0 -7px;}
    .jgsz .con dd{padding: 0 7px;margin-top: .15rem;}
    .jgsz .con dd br{ display: none;}

    .tit1 h3, .tit2 h3{ font-size: .28rem}
    .tit1 .ll img, .tit2 .ll img{width: .7rem;opacity: 1;}
    .tit1{margin: 0 0 .3rem;position: relative;}
} 
@media(max-width: 560px){
} 

.n_h3 .h3-1{border-bottom: #133984 2px solid;padding-bottom: .18rem;padding-top: .12rem;}
.n_h3 .h3-1s a{ color: #999; transition: .5s}
.n_h3 .h3-1s a.on, .n_h3 .h3-1s a:hover{ color: #133984; margin: 0 .2rem 0 0}

.list23 li{ border-bottom: #f0f3f7 1px solid;}
.list23 .a{ padding: .5rem 0;}
.list23 .imgBox{ width: 3.5rem; margin: 0 .56rem 0 0; box-shadow: .1rem .1rem 0px 0px rgba(189, 229, 255, 0.4);}
.list23 .imgBox .img{ padding-bottom: 68.57%;}
.list23 .txt{flex: 1;overflow: hidden;padding: .2rem 0 0;align-items: flex-start;}
.list23 .txt .left{ flex: 1; overflow: hidden}
.list23 .top{justify-content: space-between;padding: .2rem 0 .25rem;margin-bottom: .22rem;position: relative;align-items: center;}
.list23 .top:before{ content: ""; position: absolute; left: 0; bottom: 0; width: 100%; height: 1px; background-image: linear-gradient( 90deg, #f0f3f7, rgba(255,255,255,0));}
.list23 .top h3{font-size: .18rem;color: #133984;font-weight: normal;}
.list23 .top h3 big{font-size: .24rem;color: #133984;font-weight: bold;font-family: Microsoft YaHei;margin: 0 .1rem 0 0;}
.list23 i{font-size: .6rem;color: #d4e9f8;font-family: 'Barlow Condensed';font-weight: 500;position: relative;}
.list23 i::before{content: "";position: absolute;width: 1px;height: .7rem;background: #e5edfd;top: 120%;left: 50%;}
.list23 .bottom{ padding: 0 .5rem 0 0;}
.list23 .bottom .ll{ font-size: .16rem; color: #666; line-height: 1.5; margin: 0 .12rem 0 0}
.list23 .bottom .p{ flex: 1; overflow: hidden}
.list23 .bottom .p p{ font-size: .16rem; color: #666; line-height: 1.5; margin-bottom: .12rem; position: relative; padding: 0 0 0 .15rem}
.list23 .bottom .p p:before{ content: ""; position: absolute; left: 0; top: .08rem; width: .05rem; height: .05rem; background: #133984; border-radius: 50%;}

.list23 li:nth-child(2n) .imgBox{ margin: 0 .1rem 0 .56rem; order: 1;}

.list23 li.on .imgBox{
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
  -webkit-filter: grayscale(1);
}
.list23 li.on .top h3, .list23 li.on .top h3 big, .list23 .bottom .p p, .list23 .bottom .ll{ color: #868686;}
.list23 li.on i{ color: #e4e4e4; }
.list23 li.on i::before{ background: #ececec;}
.list23 li.on .bottom{padding: 0;}
.list23 li.on .bottom .p p:before{ background: #d5d5d5;}
.list23 li i{ order: -1; margin: 0 .8rem 0 0}

.list23 li:last-child{ border-bottom: none;}

.n_bg3{background: url(../images/jz.png) center bottom no-repeat;background-size: 100% auto;/* min-height: 16rem; */}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
    .list23 .imgBox{width: 100%;margin: 0 0 .2rem !important;}
    .list23 .txt{flex: auto;width: 100%;padding: 0;order: 1;}
}
@media(max-width: 800px){
    .list23 .a{ padding: .3rem 0;}
    .list23 i{ font-size: .4rem;}
    .list23 .top{padding: .1rem 0 .15rem;}
    .list23 .bottom .ll{ width: 100%; margin-bottom: .1rem;}
    .list23 li i{ margin: 0 0 0 .3rem}
    .list23 li i{ margin: 0 .3rem 0 0}
} 
@media(max-width: 560px){
} 

.h3-2{font-size: .22rem;color: #133984;margin-bottom: .22rem;}

.kygk .fl1{ padding: .15rem 0;}
.kygk .fl1 h3{ font-size: .22rem; color: #133984; margin: 0 .12rem 0 0;}
.kygk .arc-con{ color: #333333;}
.kygk .fl2{ padding: .4rem 0 0;}

.kygk .fl2 .arc-con{position: relative;z-index: 1;padding: 0 0 0 .26rem;margin-bottom: .16rem;}
.kygk .fl2 .arc-con::before{content: "";position: absolute;top: .08rem;left: 0;width: .07rem;height: .07rem;background: #133984;border-radius: 50%;}

.kygk .fl2 .arc-con:nth-child(2n):before{ background: #22a5d9;}

.kygk .fl2 .left{ width: calc(100% - 5.3rem); padding: 0 .5rem 0 0;}

.list24{ width: 5.3rem;}
.list24 li{ width: 47.16%;}
.list24 .imgBox .img{ padding-bottom: 180%;}
.list24 li:nth-child(1){ transform: translateY(-.4rem);}

.kygk .fl3{position: relative;z-index: 1;align-items: flex-start;padding: 0 8% 0 0;margin-bottom: -.25rem;}
.kygk .fl3::before{content: "";position: absolute;top: 0;right: 0;bottom: .9rem;left: calc((100vw - 15.6rem)*-1);background: url(../images/kygk_fl3_b.png) right bottom no-repeat;z-index: -1;border-radius: 0 50vw 50vw 0;}
.kygk .fl3 .img{width: 5.6rem;margin: -1.7rem 0 0;}
.kygk .fl3 .img img{margin-left: calc((100vw - 15.6rem)/2*-1);max-width: 164%;}
.kygk .fl3 .right{flex: 1;overflow: hidden;padding: .2rem 0 0;}
.kygk .fl3 .arc-con p strong{ font-size: .18rem; color: #133984;}

.n_bg4{ background: url(../images/n_b4.png) center bottom no-repeat; background-size: 100% auto; }

.list25Box{ margin-bottom: .6rem;}
.list25 li{width: 6.5rem;max-width: 100%;}
.list25 .imgBox{ border-radius: .05rem;}
.list25 .imgBox .img{ padding-bottom: 56.15%;}
.list25 .a{ display: block; position: relative; z-index: 1;}
.list25 .txt{position: absolute;right: 0;bottom: 0;left: 0;padding: 0 .24rem .12rem;}
.list25 h4{ font-size: .16rem; color: #fff !important}

.arrow1{ margin: .2rem 0 0;}
.arrow1 .arrow{width: .4rem;height: .4rem;border: #133984 1px solid;background: #fff;border-radius: 50%;display: flex;justify-content: center;align-items: center;font-family: 'swiper-icons';font-size: .15rem;color: #133984;font-weight: bold; margin: 0 .2rem 0 0; transition: .5s; cursor: pointer;}

.kygk .fl4 .arc-con{ line-height: 2;}
@media(min-width: 1930px) and (max-width: 3000px){
    .kygk .fl3 .img{width: 5.6rem;margin: -1rem 0 0;}
}

@media(min-width: 1024px){
    .arrow1 .arrow:hover{ background: #133984; color: #fff;}
}
@media(max-width: 1024px){
    .kygk .fl3 .img{ width: 100%; margin: 0;}
    .kygk .fl3 .right{flex: auto;width: 100%;}
    .kygk .fl3 .img img{margin: 0;max-width: 100%;}

    .kygk .fl3{margin-bottom: .4rem;padding: 0;}
}
@media(max-width: 800px){
    .kygk .fl2 .left{width: 100%;padding: 0;}
    .list24{width: 100%;margin: .6rem 0 0;}

    .kygk .fl1 h3{ margin: 0 0 .15rem}

    .list25Box{ margin-bottom: .4rem;}
} 
@media(max-width: 560px){
} 

.n_h3.jstd .h3-1{ margin-bottom: 0}

.miso_tab1{ border: #f3f3f3 2px solid; border-top: none;}
.miso_tab1 .hd1{ padding: 0 .8rem; border-bottom: #f3f3f3 2px solid; }
.miso_tab1 .hd1 ul li .a{padding: .3rem 0 .2rem;font-size: .24rem;color: #333333;margin: 0 .7rem 0 0;display: block;position: relative;z-index: 1;margin-bottom: -2px;}
.miso_tab1 .hd1 ul li .a:before{ content: ""; position: absolute; left: 0; bottom: 0; height: .03rem; background: #0e70bb; transition: .5s;}
.miso_tab1 .hd1 ul li .a:after{content: "";position: absolute;left: 50%;bottom: 0;height: .03rem;border-left: transparent .08rem solid;border-right: transparent .08rem solid;border-bottom: #0e70bb .08rem solid;transform: translateX(-50%); transition: .5s; opacity: 0;}

.miso_tab1 .hd1 ul li.on .a{ color: #0e70bb;}
.miso_tab1 .hd1 ul li.on .a:before{ width: 100%}
.miso_tab1 .hd1 ul li.on .a:after{ opacity: 1;}

.miso_tab2 .hd2{width: .8rem;padding: .7rem 0; border-right: #f3f3f3 2px solid;}
.miso_tab2 .hd2 ul{flex-direction: column;position: relative;position: sticky;top: .2rem;}
.miso_tab2 .hd2 ul:before{ content: ""; position: absolute; bottom: calc(100% + .05rem); width: 1px; height: .3rem; background: #f3f3f3; left: 50%; }
.miso_tab2 .hd2 ul li{text-align: center;padding-bottom: .6rem;position: relative;z-index: 1;}
.miso_tab2 .hd2 ul li:before{ content: ""; position: absolute; bottom: .05rem; width: 1px; height: .3rem; background: #f3f3f3; left: 50%; }
.miso_tab2 .hd2 ul li .a{writing-mode: tb-rl;font-size: .18rem;color: #666; display: inline-block; position: relative}
.miso_tab2 .hd2 ul li .a:before{content: "";position: absolute;background: url(../images/miso_tab1.png) center no-repeat;background-size: cover;width: .16rem;height: .16rem;bottom: -.22rem;left: 50%;transform: translateX(-50%);}

.miso_tab2 .bd2{ padding: .7rem .45rem; flex: 1; overflow: hidden;}
.miso_tab2 .hd2 ul li.on .a, .miso_tab2 .hd2 ul li:hover .a{ color: #0168b7;}
.miso_tab2 .hd2 ul li.on .a:before, .miso_tab2 .hd2 ul li:hover .a:before{ background: url(../images/miso_tab2.png) center no-repeat;background-size: cover}

.arc-con .p_img{ position: relative; margin: .5rem 0;}
.arc-con .p_img span{position: absolute;left: 0;bottom: 0;height: .8rem;background: rgba(1,104,183,.9);padding: 0 .45rem;align-items: center;display: flex;font-size: .2rem;color: #fff;}

.list26{ justify-content: space-between; align-items: center; margin: .4rem 0;}
.list26 li{ width: 1.34rem; max-width: 20%}
.list26 .line{ width: 1px; height: .4rem; background: #eaecec;}
.list26 h3{display: flex;align-items: flex-start;}
.list26 h3 big{font-size: .6rem;font-family: 'BarlowSemiCondensed-Medium';color: #0168b7;font-weight: normal;line-height: 1;}
.list26 h3 up{display: flex;min-width: .2rem;height: .2rem;font-size: .12rem;color: #fff;background: #0168b7;border-radius: 50vw;text-align: center;justify-content: center;align-items: center;transform: translateY(.1rem);margin: 0 0 0 .1rem;}
.list26 h6{ font-size: .16rem; color: #999; line-height: .2rem; min-height: .4rem; margin: .05rem 0 0}

.jstd .fl0{ padding: .3rem 0;}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
    .miso_tab1 .hd1{ padding: 0 .2rem;}
    .miso_tab1 .hd1 ul li .a{ margin: 0;}
}
@media(max-width: 800px){
    .miso_tab1 .hd1 ul li{ width: 50%}
    .miso_tab1 .hd1 ul li .a{font-size: .18rem;padding: .15rem .2rem;text-align: center;}
    .miso_tab2 .hd2{ width: .5rem;}
    .miso_tab2 .bd2{ padding: .2rem .25rem;}
} 
@media(max-width: 560px){
    .list26{justify-content: flex-start;margin: .2rem 0;align-items: flex-start;}
    .list26 li{width: 33.33%;max-width: 33.33%;margin-bottom: .15rem;}
    .list26 h3 big{ font-size: .4rem;}
    .arc-con .p_img span{padding: 0 .2rem;height: .5rem;font-size: .18rem;}
    .list26 .line{ display: none}
} 

.ar_tit{padding: 0 0 .35rem;position: relative;z-index: 1;margin: 0 0 .55rem;border-bottom: 1px solid rgba(151,151,151,.4);text-align: center;}
.ar_tit h3{font-size: .28rem;color: #333;line-height: 1.35;margin-bottom: .3rem;}
.ar_tit .con .ll{ justify-content: center;}
.ar_tit .con .ll p{font-size: .15rem;color: #999;line-height: .24rem;display: flex;flex-wrap: wrap;align-items: center;margin: 0 .3rem 0 0}
.ar_tit .con .ll p:last-child{ margin-right: 0}
.ar_tit .con .ll p img{ width: .22rem; margin: 0 .1rem 0 0}

.details .arc-con p{text-indent: 2em;font-size: .18rem !important;line-height: 2 !important;}

.ar_tj{border-top: .03rem solid #133984;padding: .18rem 0 0;position: relative;z-index: 1;margin: .4rem 0 0}
.ar_tj .a{display: block;font-size: .16rem;color: #666;line-height: 1.5;margin: .14rem 0; transition: .5s;}
.ar_tj .a:hover{color: #133984;font-weight: 600;}


@media(min-width: 1024px){
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
    .ar_tit{ margin-bottom: .35rem;}
    .ar_tit h3{ font-size: .22rem;}
    .ar_tit .con .ll p{ margin: 0 .1rem;}
} 
@media(max-width: 560px){
} 

.h3-4{font-size: .3rem;color: #333333;text-align: center;margin: .5rem 0;}

.kytd .h4-1{width: 100%;margin-bottom: .4rem;padding: .1rem .4rem;min-height: .6rem;height: auto;}

.kytd .box{ margin-bottom: .4rem;}

.list27{ margin: 0 -.15rem; padding: 0 .4rem;}
.list27 li{ width: 50%; padding: 0 .15rem; margin-bottom: .4rem;}
.list27 .a{display: flex;flex-direction: column;min-height: .9rem;background: rgba(226, 236, 255, 0.46);flex-wrap: wrap;justify-content: center;padding: .1rem .26rem;transition: .5s;}
.list27 h4{font-size: .2rem;color: #666666;transition: .5s;}
.list27 h5{font-size: .16rem;color: #666666;margin: .04rem 0 0;transition: .5s;}

@media(min-width: 1024px){
    .list27 .a:hover{ background: #133984}
    .list27 .a:hover *{ color: #fff}
}
@media(max-width: 1024px){
    
}
@media(max-width: 800px){
    .kytd .h4-1{padding: .1rem .25rem;margin-bottom: .25rem;}
    .list27{ padding: 0;}

    .h3-4{margin: .3rem 0;font-size: .24rem;}
    .kytd .box{ margin-bottom: .3rem;}
} 
@media(max-width: 560px){
    .list27 li{width: 100%;margin-bottom: .2rem;}
} 

.kycg .arc-con{ border-bottom: #133984 .06rem solid;}
.kycg .arc-con table th{background: #133984;font-size: .24rem;color: #fff;padding: 15px !important;}
.kycg .arc-con table, .kycg .arc-con table tr th, .kycg .arc-con table tr td{ border: none !important; position: relative; font-weight: 600;}
.kycg .arc-con table tr{ transition: .5s; position: relative}
.kycg .arc-con table tr td{padding: .22rem .15rem !important;}
.kycg .arc-con table tr th::before, .kycg .arc-con table tr td::before{ content: ""; position: absolute; right: 0; width: 1px; height: .3rem; background: #979797; opacity: .4; top: 50%; transform: translateY(-50%);}
.kycg .arc-con table tr:nth-child(2n-1){ background: #F2F6FF;}
.kycg .arc-con table tr th:last-child:before, .kycg .arc-con table tr td:last-child::before{ display: none;}
.kycg .arc-con table tr td:last-child{ color: #133984;}

@media(min-width: 1024px){
    .kycg .arc-con table tr:hover{ box-shadow: 0 0 .2rem #b3cdff; z-index: 2}
}
@media(max-width: 1024px){
    
}
@media(max-width: 800px){
    .kycg .arc-con table th{ font-size: .2rem;}

    .kycg .arc-con .scroll{ overflow: hidden; overflow-x: scroll;}
} 
@media(max-width: 560px){
} 

.wall-column{display: inline-block;width: 33.333333%;vertical-align: top;padding: 0 .15rem;}
.wall-column .article {margin-bottom: .3rem;}
.list28{margin: .6rem -.15rem;}
.list28 .a{display: block;position: relative;z-index: 1;transition: .5s;box-shadow: 0px .08rem .08rem 0px rgba(0, 0, 0, 0.0807);}
.list28 .img{ overflow: hidden;}
.list28 .img img{ width: 100%; transition: .5s;}
.list28 .txt{height: .7rem;background: #fff;display: flex;align-items: center;justify-content: center;padding: 0 .15rem;text-align: center;}

@media(min-width: 1024px){
    .list28 .a:hover .img img{transform: scale(1.08)}
}
@media(max-width: 1024px){
    
}
@media(max-width: 800px){
    .wall-column{ width: 100%;}
    .list28{ margin: .3rem -.15rem -.2rem;}
    .list28 .txt{height: .55rem;}
    .list28 h4{ font-size: .2rem;}

    .n_h3 .h3-1{ padding-top: 0;}
} 
@media(max-width: 560px){
} 

.more3{background: url(../images/more3.jpg) center no-repeat;background-size: cover;display: inline-block;height: .5rem;line-height: .5rem;padding: 0 .25rem;font-size: .22rem;color: #fff;border-radius: .04rem;margin: .3rem 0; box-shadow: 0px 4px 11px 0px rgba(19, 57, 132, 0.3475);}
.more3 img{margin: -3px 0 0 .3rem;width: .32rem;}

.lsyg .fl1 .arc-con{margin: .25rem 0 .6rem;}
.lsyg .fl1 .arc-con p{ text-indent: 2em; font-size: .22rem;}

.lsyg .box{margin-bottom: .5rem;}
.lsyg .box .left{width: 1.57rem;background: #133984 url(../images/lsyg_b.jpg) center bottom no-repeat;padding: 0 .05rem 0;text-align: center;display: flex;justify-content: center;align-items: center;flex-direction: column;border-radius: .3rem 0 0 .3rem;}
.lsyg .box .left h5{ font-size: .16rem; color: #fff; margin: .2rem 0 0}
.lsyg .box .right{width: calc(100% - 1.92rem);padding: 0 0 0 .38rem;}
.lsyg .box .right .box1{height: 100%;overflow: hidden;overflow-y: scroll; }
.lsyg .box .right .con{ margin-bottom: .25rem}

.h3-5{font-size: .24rem;color: #fff;font-weight: 600;margin-bottom: .1rem;background: linear-gradient(90deg, #1A438D 1%, rgba(26, 67, 141, 0) 100%);line-height: .5rem;padding: 0 .2rem;}

.list29 li{ padding: .2rem 0}
.list29 .a{display: block;padding: .2rem 0;text-align: center;position: relative;z-index: 1;}
.list29 .a:before{content: "";position: absolute;top: 50%;width: 1px;height: 1.04rem;background: #979797;right: -10px;transform: translateY(-50%);opacity: .3}
.list29 h5{ font-size: .2rem; color: #133984; margin-bottom: .14rem; transition: .5s;}
.list29 h4{ font-size: .2rem; color: #333; font-weight: 600; transition: .5s;}
.list29 h6{ font-size: .2rem; color: #333; transition: .5s;}

.list29Box .swiper-scrollbar{height: 1px;background: rgba(68,119,68,0.5);margin: .1rem 0 25px;bottom: 0;position: relative;}
.list29Box .swiper-scrollbar .swiper-scrollbar-drag{background: url(../images/list29.png) center no-repeat;background-size: cover;height: 25px;top: 50%;margin: -12.5px 0 0;position: absolute;}

.lsyg .fl2 .tit{ display: flex; width: 2.4rem; height: .5rem; justify-content: center; align-items: center; font-size: .2rem; color: #fff; background: #133984; border-radius: .04rem; margin-bottom: .16rem;}

.list30{position: relative;z-index: 1;margin: 0 0 0 .5rem;}
.list30::before{content: "";position: absolute;left: .1rem;top: 0;bottom: 1.4rem;border-left: 1px dashed #979797;}
.list30 li{padding: .3rem 0 .3rem .5rem;}
.list30 .a{ align-items: flex-start;}
.list30 .txt{width: calc(100% - 3.2rem - .75rem);}
.list30 .txt h4{font-size: .3rem;color: #133984;margin-bottom: .2rem;position: relative;z-index: 1;}
.list30 .txt h4:before{content: "";position: absolute;width: .19rem;height: .19rem;border: transparent 1px solid;border-radius: 50%;left: -.49rem;box-sizing: border-box;top: 50%;transform: translateY(-50%);/* background: #fff; */transition: .5s;backdrop-filter: blur(10px);}
.list30 .txt h4:after{content: "";position: absolute;width: .11rem;height: .11rem;border: 1px solid rgba(151, 151, 151, 0.4);border-radius: 50%;left: -.45rem;box-sizing: border-box;top: 50%;transform: translateY(-50%);background: #fff; transition: .5s}
.list31Box{ width: 3.2rem; margin: 0 .2rem 0 .55rem;}
.list31 .a1{ display: block; position: relative;}
.list31 .imgBox:after{ content: ""; position: absolute; right: 0; bottom: 0; left: 0; background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%); height: 24%;}
.list31 .txt1{ position: absolute; right: 0; bottom: 0; left: 0; padding: .14rem .2rem;}
.list31 h4{ color: #fff !important}

.list31Box{ overflow: visible;}
.list31 .swiper-slide-next, .list31 .swiper-slide-next + .swiper-slide{opacity: 1 !important;}
.list31 .swiper-slide .a1{opacity: 0;transition: .5s;display: block;}
.list31 .swiper-slide-next .a1{opacity: .2;}
.list31 .swiper-slide-next .a1{transform: translate(.1rem, -.1rem);transform-origin: left bottom}
.list31 .swiper-slide-next + .swiper-slide .a1{opacity: .1;}
.list31 .swiper-slide-next + .swiper-slide .a1{transform: translate(.2rem, -.2rem);transform-origin: left bottom;}
.list31 .swiper-slide-active .a1{opacity: 1;}

@media(min-width: 1024px){
    .list29 .a:hover h6{ color: #133984; }

    .list30 .a:hover .txt h4:before{ border: 1px solid rgba(19, 57, 132, 0.6);}
    .list30 .a:hover .txt h4:after{ background: #133984}
}
@media(max-width: 1024px){
    
}
@media(max-width: 800px){
    .more3{font-size: .18rem;height: auto;padding: .2rem;line-height: 1.5;display: flex;}
    .more3 h4{width: 82%;}
    .lsyg .fl1 .arc-con p{ font-size: .18rem}

    .lsyg .box .left{width: 100%;padding: .3rem 0;border-radius: .1rem;}
    .lsyg .box .left h4 img{ height: 1rem}
    .lsyg .box .right{ width: 100%; padding: 0; margin: .4rem 0 0}

    .lsyg .box .left .ar_wap{ display: block;}
    .lsyg .box .left .ar_web{ display: none;}
    .lsyg .box .left h4{ font-size: .24rem; color: #fff;}
} 
@media(max-width: 640px){
    .list30 .txt{ width: 100%;}
    .list31Box{width: 100%;margin: .45rem 0 0;}
    .list30{ margin: 0 0 0 0}
    .list30 .txt h4{ font-size: .24rem}
    .list30 li{padding: .2rem .1rem .2rem .3rem;}
    .list30 .txt h4:after{ left: -.25rem}

    .h3-5{ font-size: .2rem;}
    .list29 .a{ padding: 0;}
    .list29Box .swiper-scrollbar .swiper-scrollbar-drag{transform: scale(.7) !important;}
    .lsyg .fl2 .tit{width: 2rem;margin: 0 auto;}
    .more3 img{width: .24rem;}
    .lsyg .box .left h5 br{ display: none;}
    .lsyg .box .left{width: 100%;padding: .2rem 0;}

    .lsyg .box .left h5{ margin: .1rem 0 0}

    .lsyg .fl1 .arc-con{ margin: .15rem 0 .3rem}
} 

.listazBox .box{border-bottom: rgba(19,57,132,.5) 2px solid;padding: 0;margin-bottom: 0;position: relative;z-index: 1;}
.listazBox .box .top{height: 1.3rem;align-items: center;font-size: .3rem;color: #333333;position: relative;z-index: 1;}
.listazBox .box::before{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: #f8f8fc;z-index: -1;background: linear-gradient(135deg, #5600d4 20%, #e04166 100%);opacity: 0;transition: .5s;}
.listazBox .box .top img{transform: rotate(-90deg);width: .26rem;cursor: pointer;transition: .5s;}

.listazBox .box .top.active img{transform: rotate(0deg);}

.list32W{display: none;padding: 0 .5rem;}
.list32{margin: 0 -.27rem .3rem;}
.list32 li{ width: 25%; padding: 0 .27rem; margin-bottom: .5rem;}
.list32 .a{display: block;padding: .12rem;position: relative;z-index: 1;background: #F8F7F7;overflow: hidden;/* border-bottom: #133984 .03rem solid; */}
.list32 .a:before{content: "";position: absolute;/* background: #133984; */top: 0;right: 0;left: 0;height: 2.12rem;transform: skewY(10deg);transform-origin: right top;opacity: .6}
.list32 .imgBox .img{ padding-bottom: 119.32%;}
.list32 .txt{height: 1.08rem;flex-direction: column;justify-content: center;text-align: center;padding: .1rem 0 0;}
.list32 h4{ font-size: .24rem; color: #333; font-weight: bold}
.list32 h6{ font-size: .16rem; color: #666; line-height: 1.5}
.list32 h6:nth-child(2){ margin-top: .06rem}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
    .list32W{ padding: 0;}
    .list32 li{ width: 50%;}
}
@media(max-width: 800px){
    .list32{margin: 0 -7px .3rem;}
    .list32 li{ padding: 0 7px; margin-bottom: .3rem;}

    .list32 h4{ font-size: .2rem;}
    .list32 h6{ font-size: .14rem;}
    .listazBox .box .top{font-size: .22rem;height: 1rem;}
    .listazBox .box .top img{ width: .2rem}
} 
@media(max-width: 560px){
} 

.about1 .fl1{padding: .25rem 0 0;}
.about1 .arc-con p{font-size: .2rem;line-height: 1.7;text-indent: 2em;margin-bottom: .3rem;}
.about1 .fl1 .arc-con .con1{ align-items: center;}
.about1 .fl1 .arc-con .con1 .imgW{width: 5.18rem;margin: 0 0 0 .3rem;position: relative;z-index: 1;}
.about1 .fl1 .arc-con .con1 .imgW:before{content: "";position: absolute;width: .87rem;height: .78rem;background: #43C4BA;right: -.16rem;bottom: -.16rem;}
.about1 .fl1 .arc-con .con1 .imgBox .img{ padding-bottom: 55.98%;}
.about1 .fl1 .arc-con .con1 .imgBox .img img{ margin: 0;}
.about1 .fl1 .arc-con .con1 p{ flex: 1; overflow: hidden;}

.home2{padding: 0 !important;position: relative;z-index: 1; margin-bottom: .4rem;}
.home2 .content{padding: .46rem 1rem;background: url(../images/home2_b1.jpg) center no-repeat;background-size: 100% 100%;}
.home2 .wp{flex-direction: column;justify-content: space-between;height: 100%;flex-wrap: nowrap;}

.list3 li{position: relative; z-index: 1}
.list3 li:after{content: "";position: absolute;left: 0;width: 0;height: 2px;bottom: 0;background: #133984;transition: .5s}
.list3 .imgBox .img{padding-bottom: 60.69%;}
.list3 .imgBox .img:after{content:"";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: url(../images/list3_y.png) center 101% no-repeat;background-size: 100% auto}
.list3 .txt{padding: .3rem 0;border-bottom: #dfdfdf 1px solid}
.list3 h4{font-size: .22rem;line-height: .36rem;max-height: .72rem\0;margin-bottom: .15rem;}
.list3 p{margin: .08rem 0 .25rem;display: none;}

.list4{width: 38%;padding: 0 .3rem .2rem;border-right: #dfdfdf 1px solid}
.list4 li{margin-bottom: .6rem;position: relative}
.list4 li:before{content: "";position: absolute;bottom: -.3rem;left: 0;right: 0;background: #dfdfdf;height: 1px}
.list4 .a{display: block;position: relative;z-index: 1;overflow: hidden;}
.list4 .imgBox .img{padding-bottom: 62%;}
.list4 .txt{position: absolute;top: 0;right: 0;bottom: 0;left: 0;flex-direction: column;justify-content: space-between;padding: .25rem .25rem;background: rgba(19,57,132,.9);transform: translateY(101%);transition: .5s;width: 100%;height: 100%;}
.list4 .txt .line{height: 1px;background: rgba(255,255,255,.3);position: relative;}
.list4 .txt .line:after{content: "";position: absolute;bottom: 0;left: 0;width: 1.26rem;height: 2px;background: #fff;}
.list4 h4{color: #fff !important;margin: .18rem 0 0;}
.list4 li:last-child{ margin: 0}

.list4 a:hover .txt{ transform: translateY(0);}

.list4 li:last-child:before{ display: none}

.list4s{width: calc(62% - .3rem);margin: 0 0 0 .3rem;}
.list4s li{ border-bottom: #dfdfdf 1px solid; position: relative; z-index: 1}
.list4s li:after{ content: ""; position: absolute; left: 0; width: 0; height: 2px; bottom: -1px; background: #133984; transition: .5s}
.list4s .a{display: block;padding: .29rem 0;position: relative;z-index: 1;}
.list4s .imgBox{ width: 2.3rem; order: 1}
.list4s .imgBox .img{padding-bottom: 65%;}
.list4s .txt{width: calc(100% - 2.3rem - 3.125vw);overflow: hidden;}
.list4s p{margin: 0;height: 0;transition: .5s;}
.list4s li:first-child .a{ padding-top: 0}

.list4s li:last-child{border: none;}
.list4s li:last-child:after{ display: none}

.list2Box{background: rgba(7,66,183,.8);width: 100%;padding: .2rem 0;backdrop-filter: blur(.06rem);}
.list2{ height: auto}
.list2 ul{padding: 0 .3rem 0 .8rem;margin: 0 -.1rem;}
.list2 li{width: 25%;padding: .15rem .1rem;}
.list2 .a{align-items: flex-end;flex-wrap: nowrap;}
.list2 h3{font-size: .5rem;color: #fff;font-family: 'BarlowSemiCondensed-Medium';font-weight: normal;}
.list2 h6{font-size: .12rem;color: rgba(255,255,255,.6);flex: 1;overflow: hidden;max-width: 1.2rem;margin: 0 0 0 .12rem;transform: translateY(-.12rem);}

.swi_kz1{padding: 0 1.1rem;position: relative;z-index: 1;align-items: center;margin: .2rem 0 0;}
.swi_kz1:before{ content: ""; position: absolute; left: 0; width: 1rem; height: 1px; background: rgba(255,255,255,.5);}
.swi_kz1:after{ content: ""; position: absolute; right: 0; width: 1rem; height: 1px; background: rgba(255,255,255,.5);}
.swi_kz1 .line{ flex: 1; overflow: hidden; height: 1px; background: rgba(255,255,255,.5);}
.dots1{ display: flex; align-items: center;}
.dots1 span{width: .2rem;height: .2rem;background: none;opacity: 1;position: relative; margin: 0 .05rem}
.dots1 span:before{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border-radius: 50%; border: #fff 1px solid; transition: .5s; transform: scale(0)}
.dots1 span:after{ content: ""; position: absolute; width: .06rem; height: .06rem; background: #fff; border-radius: 50%; top: 50%; left: 50%; transform: translate(-50%, -50%)}
.jianzhu1{margin: -.24rem .38rem 0;position: relative;width: .26rem;height: .26rem;}
.jianzhu1 span{position: absolute;right: 0;bottom: 0;left: 0}
.jianzhu1 span:nth-child(1){height: .08rem}
.jianzhu1 span:nth-child(2){height: .16rem}
.jianzhu1 span:nth-child(3){height: .30rem}
.jianzhu1 span:before{ content: ""; position: absolute; left: 0; width: 1px; height: 0}
.jianzhu1 span:after{ content: ""; position: absolute; right: 0; width: 1px; height: 0}

.jianzhu1 span:nth-child(1):before{height: 100%;background: rgba(255,255,255,.5);}
.jianzhu1 span:nth-child(1):after{height: 100%;background: rgba(255,255,255,.5);}

.jianzhu1 span:nth-child(2):before{height: 100%;background: rgba(255,255,255,.5); left: .06rem}
.jianzhu1 span:nth-child(2):after{height: 100%;background: rgba(255,255,255,.5); right: .06rem}

.jianzhu1 span:nth-child(3):before{height: 100%;background: rgba(255,255,255,1); left: 50%; margin: 0 0 0 -.5px}

.dots1 span.active:before{ transform: scale(1)}
.total1{align-items: center;margin: 0 .1rem;}
.total1 *{ font-size: .18rem;color: #fff;font-family: 'BarlowSemiCondensed-Medium';}
.total1 i{width: 2px;height: .13rem;background: #fff;transform: rotate(20deg);margin: 0 .04rem;}
.arrow1s svg{ width: .24rem; height: .24rem;}
.arrow1s .arrow{align-items: center;display: flex;cursor: pointer;}
.arrow1s .arrow.next{ margin: 0 0 0 .15rem}

.h3-6{font-size: .26rem;color: #133984;margin-bottom: .3rem;padding-top: .2rem; align-items: center}
.h3-6 .line{ flex: 1; overflow: hidden; height: 1px; background: #133984; opacity: .5; margin: 0 0 0 .15rem}

.about1 .fl2 .arc-con .con1{ align-items: center; margin-bottom: .4rem;}
.about1 .fl2 .arc-con .con1 .imgW{width: 5.18rem;margin: 0 .3rem 0 0;position: relative;z-index: 1;}
.about1 .fl2 .arc-con .con1 .imgW:before{content: "";position: absolute;width: .87rem;height: .78rem;left: -.16rem;bottom: -.16rem;background: #133984;}
.about1 .fl2 .arc-con .con1 .imgBox .img{ padding-bottom: 55.98%;}
.about1 .fl2 .arc-con .con1 .imgBox .img img{ margin: 0;}
.about1 .fl2 .arc-con .con1 p{flex: 1;overflow: hidden;order: 1;}


@media(min-width: 1024px){
}
@media(max-width: 1024px){
    .list2 h3{ font-size: .5rem;}
    .list2 ul{ padding: 0 .3rem;}
    .home2 .content{ padding: .2rem .1rem;}

    .swi_kz1{ padding: 0 15px;}
    .swi_kz1:before, .swi_kz1:after{ width: 15px;}
}
@media(max-width: 800px){
    .about1 .fl1 .arc-con .con1 .imgW{ max-width: 100%; margin: 0 auto;}
    .about1 .fl1 .arc-con .con1 p{ flex: auto; width: 100%;}
    .about1 .fl1 .arc-con .con1{width: 100%;margin-bottom: .4rem;}

    .about1 .fl2 .arc-con .con1 .imgW{max-width: 100%;margin: 0 auto .3rem;}
    .about1 .fl2 .arc-con .con1 p{ flex: auto; width: 100%;}
    .about1 .fl2 .arc-con .con1{ margin-bottom: .4rem;}

    .list2 li{width: auto;padding: .1rem;min-width: 50%;}
    .list2 h3{font-size: .24rem;}
    .list2 h6{transform: translateY(0);max-width: 100%;font-size: .14rem;margin: 0 0 0 0.12rem;}
    .about1 .arc-con p{ font-size: .16rem;}
    .h3-6{font-size: .22rem;margin-bottom: 0.2rem;padding-top: 0.1rem;}

    .about1 .fl1 .arc-con .con1 .imgW:before{ right: -.1rem; bottom: -.1rem}
    .about1 .fl2 .arc-con .con1 .imgW:before{ left: -.1rem; bottom: -.1rem}
} 
@media(max-width: 560px){
} 


.pb_sys_style1 .p_no_d {
    border: 1px solid #133984 !important;
    color: #fff;
    background-color: #133984 !important;}

.xrld_d .content{align-items: flex-start;margin: 1rem 0 0;}
.xrld_d .imgW{position: relative;z-index: 1;margin: 0 .56rem 0 0;width: 2.8rem;padding: 0 0 .2rem .2rem;}
.xrld_d .imgW:before{ content: ""; position: absolute; top: .2rem; right: .2rem; bottom: 0; left: 0; background: rgba(226, 236, 255, 0.7033);}
.xrld_d .imgBox .img{padding-bottom: 133%;}
.xrld_d .txt{flex: 1;overflow: hidden;padding: .5rem 0 0;}
.xrld_d .txt h3{font-size: 18px;color: #000000;margin-bottom: .6rem;}
.xrld_d .txt h3 big{ font-size: .32rem; color: #133984;  margin: 0 .1rem 0 0}
.xrld_d .txt .con{position: relative;padding: 0 0 0 .4rem;height: 2.2rem;display: flex;align-items: flex-end;}
.xrld_d .txt .con:before{ content: ""; position: absolute; top: 0; bottom: 0; left: 0; width: .03rem; background: #979797; opacity: .3}
.xrld_d .txt .arc-con{ max-height: 2.65rem;/*  overflow: hidden;  overflow-y:scroll  */}
.xrld_d .txt .arc-con p{font-size: .18rem !important;margin-bottom: .12rem;}
.xrld_d .txt .arc-con p:last-child{ margin-bottom: 0}

@media(max-width: 800px){
    .xrld_d .content{ margin: .5rem 0 0;}
    .xrld_d .imgW{margin: 0 auto;width: 2rem;}
    .xrld_d .txt{ width: 100%; flex: auto;}
    .xrld_d .txt .con{ position: relative; padding: .4rem 0 0 .25rem}
    .xrld_d .txt .arc-con p{ font-size: .16rem;}
    .xrld_d .txt h3{ margin-bottom: .3rem; font-size: .18rem}
    .xrld_d .txt h3 big{ font-size: .24rem; }
}

@media(max-width:1024px){
  .xrld_d .txt .arc-con{ overflow-y:scroll}
}

@media(max-width:1024px){
    .xrld_d .txt .con {height:3rem;}
}



}



.details .arc-con p span {
    font-size: .18rem !important;
    line-height: 2 !important;
}

.details .arc-con .v_news_content table {margin:0 auto !important;}
.details .arc-con .v_news_content table td p {text-indent:0em !important;font-size:16px !important;}