@charset "utf-8";


@media(max-width: 800px){
    .j_pages{ margin: .4rem auto 0;}
} 

@media(min-width: 1024px){
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 560px){
} 

.n_ba{position: relative;z-index: 10;overflow: hidden;}
.n_ba .imgBox .img{padding-bottom: 30.52%;}
.n_ba .top{position: absolute;top: 0;right: 0;left: 0;bottom: .7rem;}
.n_ba .top .wp{height: 100%;display: flex;flex-direction: column;justify-content: center;padding-top: 1rem;}
.n_ba .top h3{font-size: .36rem;color: #fff;font-weight: normal;position: relative;z-index: 1;padding: .25rem 0;}
.n_ba .top h3:before{ content: ""; position: absolute; left: 0; width: .62rem; height: 2px; background: #fff; bottom: 0; left: 0}
.n_ba .top h4{font-size: .48rem;color: #fff;margin: .05rem 0 .3rem;font-weight: 100;opacity: .5;text-transform: uppercase;}
.n_ba .top .line{ width: 3.38rem; height: .02rem; background: rgba(255,255,255,.5); position: relative; z-index: 1}
.n_ba .top .line:after{ content: ""; position: absolute; left: 0; width: .94rem; height: .04rem; background: #fff; bottom: -.01rem}

.list_sj{position: relative;z-index: 10;border-width: 3px 0px 0px 0px;border-style: solid;border-image: linear-gradient(270deg, #09B58C 0%, #0F5EBB 100%) 3 0 0 0;background: #EEF3FD;}
.list_sj .bg{content: "";position: absolute;top: 0;right: 0;bottom: 0;width: 63vw;z-index: -1;background-image: -moz-linear-gradient(48deg, #5600d4 30%, #dc3e69 100%);background-image: -webkit-linear-gradient(48deg, #5600d4 30%, #dc3e69 100%);background-image: -ms-linear-gradient(48deg, #5600d4 30%, #dc3e69 100%);transform: skewX(-35deg);transform-origin: left bottom;overflow: hidden;}
.list_sj .bg:after{content: "";position: absolute;bottom: 0;left: 20%;height: .06rem;width: 100%;z-index: -1;transform: skewX(-20deg);transform-origin: left bottom;background-image: -moz-linear-gradient( -178deg, #444ac9 1%, #7c75f7 100%);background-image: -webkit-linear-gradient(48deg, #c04ffa 0, #c03081 100%);background-image: -ms-linear-gradient( -178deg, #444ac9 1%, #7c75f7 100%);}
.n_ba .wp{display: flex;}

.list_sj ul{display: flex;flex-wrap: wrap;flex: 1;overflow: hidden;}
.list_sj ul li{position: relative;z-index: 1;margin: 0 2vw 0 0;}
.list_sj ul li:before{content: "";position: absolute;width: 1px;height: .2rem;background: rgba(255,255,255,.5);transform: skewX(-35deg);top: 50%;margin-top: -.1rem;right: 0;}
.list_sj ul li:last-child:before{ display: none}
.list_sj ul li *{ transition: .5s;}
.list_sj ul li a{display: flex;width: 100%;height: .7rem;justify-content: center;align-items: center;font-size: .2rem;color: #333;position: relative;z-index: 1;text-transform: uppercase;padding: 0;}
.list_sj ul li a::before{content: "";position: absolute;top: .65rem;left: 50%;transform: translateX(-50%); width: .21rem;height: .14rem;opacity: 0;visibility: hidden;transition: .5s}
.list_sj ul li.on a:before, .list_sj ul li a:hover:before{opacity: 1;visibility:visible;}
.list_sj ul li:last-child a{ padding-right: 0}
.list_sj ul li.on a, .list_sj ul li a:hover{color: #1550AA;}

.mianbao{text-align: right;line-height: 1.375;width: 4.94rem;display: flex;align-items: center;justify-content: flex-end;position: relative;z-index: 1;}
.mianbao:before{content: "";position: absolute;background: linear-gradient(270deg, #09B58C 0%, #0F5EBB 100%);top: 0;left: 0;bottom: 0;transform: skewX(35deg);z-index: -1;width: 50vw;transform-origin: left top;}
.mianbao *{font-size: .16rem;color: #fff;font-style: normal;transition: .5s;text-transform: uppercase;}
.mianbao img{ margin: 0 .1rem 0 0; width: .2rem}
.mianbao span{margin: 0 .1rem;}
.mianbao a:hover{color: #fff;}


#m_n_nav {display: none;line-height: 50px;position: relative;z-index: 9;width: 100%;background: linear-gradient(270deg, #09B58C 0%, #0F5EBB 100%);}
#bnt_back { position: absolute; left: 15px; top: 0px; }
#bnt_back img { height: 28px; }
#bnt_back svg { fill: rgb(255, 255, 255); height: 30px; vertical-align: middle; width: 26px; }
#m_n_nav h1 {font-size: 16px;color: rgb(255, 255, 255);text-align: center;margin: 0px;line-height: 50px;}
#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; }
#sub_nav_content dt { position: relative; background: rgb(255, 255, 255); z-index: 999; width: 100%; display: inline-block; margin-bottom: 0px; float: left; }
#sub_nav_content dt a { margin: 0px 20px; display: block; color: rgb(91, 83, 73); 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.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: #923ac1;}
#sub_nav_content dd { display: none; }
#sub_nav_content dd .box { padding: 0px; }
#sub_nav_content dd a { padding: 0px 25px; line-height: 30px; border-top: 1px solid rgb(231, 231, 231); font-size: 12px; color: rgb(91, 83, 73); display: block; height: 30px; }
#sub_nav_content dd a.on { color: rgb(215, 0, 41); }

.about .fl1 .content{position: relative;z-index: 1;padding-top: 0.9rem;}
.about .fl1 .content>img{ border-radius: .1rem; overflow: hidden;}
.list12{background: #fff;border-radius: .2rem;height: 2.3rem;justify-content: space-between;margin: 1rem 8vw -1.15rem;box-shadow: 0px 4px 40px 0px rgba(159, 187, 219, 0.25);position: relative;z-index: 1;align-items: center;}
.list12 li{ flex: 1; text-align: center}
.list12 h3 big{ font-size: .52rem; color: #1550AA; font-family: Bebas;}
.list12 h3 small{ font-size: .16rem; color: #000000; margin: 0 0 0 .1rem;}
.list12 h6{ font-size: .16rem; color: #000; margin: .35rem 0 0;}

.about .fl2{padding: 0 !important;background: url(../images/home1-2_b.jpg) center no-repeat;background-size: cover;}
.about .fl2 .flex{align-items: center;}
.about .fl2 .imgBox{ width: 50%;}
.about .fl2 .imgBox .img{ padding-bottom: 66.66%;}
.about .fl2 .right{width: 50%;padding: 0 calc((100vw - 16rem)/2) 0 5vw;position: relative;z-index: 1;}

.list13{background: #fff;border-radius: .1rem;padding: .35rem 0;margin: .75rem 0 0 -19vw;}
.list13 li{ flex: 1; text-align: center}
.list13 h3 img{ width: .55rem;}
.list13 h6{font-size: .12rem;color: #333;margin: .15rem 0 0;}

.about .fl3 .wp{ align-items: center;}
.about .fl3 .imgBox{ width: 6.16rem; border-radius: .2rem;}
.about .fl3 .left{ width: calc(100% - 6.16rem - 8vw);}

.arc-con{color: #222;text-indent: .36rem;/* padding-bottom: 0.9rem; */}
.about .fl3{padding-top: 0 !important;}
.about .fl4{padding-top: 0 !important;}

@media(min-width: 1024px){	
}
@media(max-width: 1024px){	
	#m_n_nav{ display: block;}
	.list_sj{ display: none}

    .n_ba{ margin: .7rem 0 0}
    .n_ba .imgBox .img{ padding-bottom: 30%}
    .n_ba .top .wp{ padding-top: .5rem}

    .about .fl2 .imgBox{ width: 100%;}
    .about .fl2 .right{width: 100%;padding: .4rem .7rem;}
    .list13{ margin: .3rem auto 0}

    .about .fl3 .left{ width: 100%}
    .about .fl3 .imgBox{margin: .3rem auto 0;}
}
@media(max-width: 800px){	
    .n_ba .top h3{ font-size: .24rem; padding: .15rem 0}
    .n_ba .top h3:before{ width: .3rem; height: 2px;}

    .pad1{ padding: .4rem 0;}
    .h3-1{ font-size: .24rem; margin-bottom: .25rem;}

    .arc-con{ text-indent: 2em;}
    .arc-con, .arc-con p{ font-size: .16rem}
    .list12 h3 big{ font-size: .28rem;}
    .about .fl2 .right{ padding: .4rem 15px;}

    .list13 li{ flex: auto; width: 25%; padding: .1rem 0}

    .list13 h3 img{ width: .4rem;}
}
@media(max-width: 640px){	
    .list12 li{ width: 50%; flex: auto;}
    .list12 h6{ margin: .1rem 0 0;}
    .list12{padding: 0 .1rem;margin: .3rem 3vw -1.15rem;height: 2rem;}
}
@media(max-width: 560px){
    .list13 h3 img{ width: .34rem;}
} 

.honor{background: url(../images/honor.jpg) center no-repeat;background-size: cover;padding: 1.5rem 0 15vw;}
.list14W{ padding: 0 5vw;}
.list14 li{width: 3.8rem;transform-origin: bottom;}
.list14W{ position: relative; z-index: 1; }
.list14{align-items: flex-end;margin: .6rem 0;}
.list14 .a{height: 100%;display: block;background: #FFFFFF;border-radius: .2rem;padding: .22rem;box-shadow: 0px 4px 40px 0px rgba(0, 0, 0, 0.15);width: 100%;}
.list14 .img{width: 100%;}
.list14 .img img{ width: 100%}


.h3-2{text-align: center;position: relative;font-size: .62rem;color: #222222;padding-bottom: .25rem;font-weight: normal;}
.h3-2::before{content: "";position: absolute;width: 1.55rem;height: .06rem;background: linear-gradient(270deg, #09B58C 0%, #0F5EBB 100%);left: 50%;transform: translateX(-50%);bottom: 0;}

.arrow6{font-size: .22rem;width: .42rem;height: .42rem;background: #fff;position: relative;z-index: 1;display: flex;align-items: center;justify-content: center;border-radius: 50vw;margin: 0;cursor: pointer;transition: .5s;color: #09B58C;font-family: "lib"; border: 1px solid #0F5EBB;}
.arrow6.prev{ position: absolute; top: 50%; margin-top: -.21rem; left: 0;}
.arrow6.next{ position: absolute; top: 50%; margin-top: -.21rem; right: 0;}

@media(min-width: 1024px){
    .list14 li.swiper-slide .a{transform: translateX(68%);margin-bottom: .6rem}
    .list14 li.swiper-slide-prev .a{transform: translateX(7%);margin-bottom: .3rem;}
    .list14 li.swiper-slide-active .a{ transform: translateX(0%); margin-bottom: 0rem;}
    .list14 li.swiper-slide-next .a{transform: translateX(-7%);margin-bottom: .3rem;}
    .list14 li.swiper-slide-next + li .a{ transform: translateX(-68%); margin-bottom: .6rem;}

    .arrow6:hover{ background: linear-gradient(270deg, #09B58C 0%, #0F5EBB 100%); color: #fff;}
}
@media(max-width: 1024px){
    .list14 li{ width: 2.6rem;}

    .list14W{padding: 0 .7rem;}
}
@media(max-width: 800px){
    .list14 li{width: 100%;transform-origin: center;}

    .h3-2{font-size: .26rem;padding-bottom: .15rem;}
    .h3-2::before{ width: .6rem; height: 2px;}

    .honor{ padding: .4rem 0 15vw;}
    .list14Box{ overflow: visible;}
    .list14{ align-items: center}
} 
@media(max-width: 560px){
} 

.licheng .fl1{ padding-bottom: 1.4rem;}
.licheng .fl1 .wp{ align-items: flex-start}
.licheng .imgBox{width: 6.96rem;margin-right: 6vw;border-radius: .2rem;}
.licheng .imgBox .img{padding-bottom: 120.48%;}
.licheng .text{flex: 1;overflow: hidden;overflow-y: scroll;height: 8.4rem; padding: 0 .42rem 0 0;}
.licheng .text::-webkit-scrollbar{width:.1rem;height:0}
.licheng .text::-webkit-scrollbar-track{background: #EEF2F7;border-radius: 0}
.licheng .text::-webkit-scrollbar-thumb{background: linear-gradient(0deg, #09B58C 0%, #0F5EBB 100%);border-radius: 5px}

.list15{margin-bottom: .4rem;}
.list15 dt{ font-family: Bebas; font-size: .42rem; color: #1550AA; position: relative; padding-bottom: .2rem; margin-bottom: .3rem }
.list15 dt:before{ content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background: #D8D8D8;}
.list15 dt:after{ content: ""; position: absolute; bottom: -1px; left: 0; width: 1rem; height: 2px; background: linear-gradient(270deg, #09B58C 0%, #0F5EBB 100%);}
.list15 dd .ll{font-size: .2rem;color: #1550AA;line-height: 1.75;margin: 0 .2rem 0 0;}
.list15 dd .arc-con{color: #222;text-indent: 0;flex: 1;overflow: hidden;}
.list15 dd .arc-con p{ font-size: .16rem;}
.list15 dd{ margin-bottom: .1rem}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
    .licheng .imgBox{margin: 0 auto;max-width: 100%;}
    .licheng .text{flex: auto;width: 100%;margin: 0;order: -1;height: auto;padding-right: 0;}
    .licheng .text::-webkit-scrollbar{width:0;height:0}
}
@media(max-width: 800px){
    .list15 dt{ font-size: .26rem; padding-bottom: .15rem}
    .list15 dt:after{ width: .6rem}

    .licheng .fl1{ padding-bottom: .6rem}
} 
@media(max-width: 560px){
} 

.list16 li{position: relative;margin-bottom: .3rem;}
.list16 li::before{ content: ""; position: absolute; left: .2rem; right: .2rem; bottom: 0; height: 1px; background: #D8D8D8;}
.list16 .a{height: 1.45rem;align-items: center;position: relative;z-index: 1;background: #F5F9FF;border-radius: .2rem;padding: 0;}
.list16 .a::before{content: "";position: absolute;right: 0;bottom: 0;left: 0;z-index: -1;background: url(../images/list2_b.jpg) center no-repeat;background-size: cover;border-radius: .1rem;height: 0;visibility: hidden;transition: .5s;}
.list16 .time{width: 1.1rem;text-align: center;}
.list16 .time h3{font-size: .42rem;color: #1550AA;line-height: 1.2;transition: .5s;}
.list16 .time h6{font-size: .14rem;color: #1550AA;transition: .5s;line-height: 1.2;}
.list16 .txt{flex: 1;overflow: hidden;padding: 0 .4rem 0 .28rem;position: relative;}
.list16 .txt::before{content: "";position: absolute;left: 0;top: 50%;width: 1px;height: .78rem;background: #EAE8E8;transform: translateY(-50%); transition: .5s;}
.list16 h4{ font-size: .2rem; margin: 0 0 .1rem}

@media(min-width: 1024px){
    .list16 .a:hover::before{ height: 100%; visibility: visible;}
    .list16 .a:hover *{ color: #fff;}
    .list16 .a:hover .txt::before{ opacity: .3;}
}
@media(max-width: 1024px){
    
}
@media(max-width: 800px){
    .list16 .time h3{font-size: .24rem;}
    .list16 .time{ width: .9rem}
    .list16 .txt{ padding: 0 .2rem}

    .list16 li{ margin-bottom: .2rem;}
} 
@media(max-width: 560px){
    .list16 .time h6{ font-size: .12rem;}
} 

.pages{margin: .9rem 0 0;}
.pages ul{justify-content: center;align-items: center;font-size: .15rem;color: #333;}
.pages ul li{text-align:center;margin: .03rem .02rem;font-size: .16rem;color: #333;align-items: center;}
.pages ul li a{height: .4rem;text-align: center;padding: 0 .1rem;min-width: .4rem;display: flex;border: 1px solid #C5C5C5;border-radius: 2px;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{border: #0c8ea1 1px solid;padding: 0 8px;min-width: .4rem;height: .4rem;line-height: .38rem;border-radius: 2px;}
.pages ul li a.on{background: #9E3622;padding: 0 8px;min-width: .35rem;height: .35rem;line-height: .33rem;color: #fff ;border-radius: 3px}
.pages ul li.cur{color: #fff;background: linear-gradient(270deg, #09B58C 0%, #0F5EBB 100%);}
.pages ul li.page-count{line-height: .33rem}
.page-form {line-height: .33rem}
.page-form input{border: 1px solid #ccc;width: .3rem;height: .3rem;text-align: center;padding: 0 .04rem;background: transparent;border-radius: .04rem;margin: 0 .08rem;}
.page-form button{border:none;width: .5rem;height: .3rem;line-height: .28rem;text-align: center;background: #9E3622;color: #fff;border-radius: .04rem;margin: 0 .06rem;cursor: pointer;}
.pages ul li.next svg{ transform: rotateY(180deg)}
.pages ul li a:hover{color: #fff;background: linear-gradient(270deg, #09B58C 0%, #0F5EBB 100%);border: #0c8ea1 1px solid;}
.pages ul li a:hover{color: #fff;}
.pages ul li a:hover svg{fill: #861eab;}

@media(max-width: 560px){
    .pages{ margin-top: .3rem;}
    .pages ul li{margin: .03rem 1px;font-size: .14rem;}
    .pages ul li a, .pages ul li.cur{ height: .28rem; min-width: .28rem; line-height: .26rem;}
}

.list17{ margin: 0 -.16rem;}
.list17 li{ width: 50%; padding: 0 .16rem; margin-bottom: .3rem;}
.list17 .a{background: #F5F9FF;padding: .36rem;height: 100%;flex-direction: column; border-radius: .2rem}
.list17 h3{ font-size: .24rem; color: #000000; position: relative; z-index: 1; margin-bottom: .2rem}
.list17 h3:before{content: "";position: absolute;width: .05rem;height: .28rem;background: linear-gradient(0deg, #09B58C 0%, #0F5EBB 100%);border-radius: 50vw;left: -.36rem;top: 50%;margin-top: -.18rem;}
.list17 p{ font-size: .16rem; color: #444444; line-height: 2}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
    
}
@media(max-width: 800px){
    .list17 li{width: 100%;margin-bottom: .2rem;}

    .list17 h3{font-size: .2rem;margin-bottom: .1rem;}
    .list17 h3:before{height: .2rem;margin-top: -.1rem;top: 50%;left: -.2rem;}

    .list17 .a{padding: .2rem .2rem;}
} 
@media(max-width: 560px){
} 

.lxshze{ background: url(../images/lxshze.jpg) center no-repeat; background-size: cover;}
.lxshze .fl1{ padding-bottom: 1.1rem;}

.tit1{margin-bottom: .7rem;position: relative;padding-bottom: .3rem;}
.tit1::before{ content: ""; position: absolute; left: 0; bottom: 0; width: .88rem; height: .08rem; background: linear-gradient(270deg, #09B58C 0%, #0F5EBB 100%);}
.tit1 h4{ font-size: .26rem; color: #333; line-height: 2.25;}
.tit1 h4 font{ color: #1550AA;}

.list18 .a{ border-radius: .2rem; overflow: hidden;} 
.list18 .imgBox{ width: 9.6rem;}
.list18 .imgBox .img{ padding-bottom: 66.97%;}
.list18 .txt{flex: 1;overflow: hidden;background: linear-gradient(270deg, #09B58C 0%, #0F5EBB 100%);display: flex;flex-direction: column;padding: 0 .65rem;justify-content: center;}
.list18 h4{ font-size: .32rem; color: #fff !important; line-height: .52rem; max-height: calc(.52rem*2)\0;}
.list18 p{font-size: .18rem;color: #fff !important;line-height: .32rem;max-height: calc(.32rem*2)\0;margin: .5rem 0 1.5rem;}

.arr_kz{ align-items: center;}
.arrow7 .arrow{font-size: .18rem;width: .42rem;height: .42rem;/* background: #fff; */position: relative;z-index: 1;display: flex;align-items: center;justify-content: center;border-radius: 50vw;margin: 0;cursor: pointer;transition: .5s;color: #fff;font-family: "lib";border: #fff 1px solid;}
.arrow7 .arrow.prev{ margin-right: .32rem}
.arr_kz .dots{ width: auto; color: #fff;}
.arr_kz .dots span{ font-size: .18rem; }
.arr_kz .dots span.swiper-pagination-current{margin-right: .03rem;font-size: .26rem;}
.arr_kz .dots span.swiper-pagination-total{margin-left: .03rem;}

@media(min-width: 1024px){
    .arrow7 .arrow:hover{ background: #fff; color: #0F5EBB;}
}
@media(max-width: 1024px){
    .list18 .imgBox{ width: 100%;}
    .list18 .txt{ padding: .4rem .25rem;}
}
@media(max-width: 800px){
    .list18 p{ margin: .2rem 0 .5rem;}
    .arrow7 .arrow{ width: .36rem; height: .36rem;}
    .arrow7 .arrow.prev{ margin: 0 .15rem 0 0;}

    .tit1{margin-bottom: .4rem;padding-bottom: .2rem;}
    .tit1 h4{font-size: .2rem;line-height: 1.75;}
    .tit1::before{ width: .5rem; height: .03rem}

    .lxshze .fl1{ padding-bottom: .5rem;}
} 
@media(max-width: 560px){
} 

.kjqk{ background: url(../images/kjqk.jpg) center no-repeat; background-size: cover;}
.kjqk .fl1{padding-bottom: 1.5rem;overflow: hidden;}
.h3-3{position: relative;font-size: .38rem;color: #222222;padding-bottom: .25rem;font-weight: normal;margin-bottom: .4rem;}
.h3-3::before{content: "";position: absolute;width: .68rem;height: .06rem;background: linear-gradient(270deg, #09B58C 0%, #0F5EBB 100%);left: 0;bottom: 0;}

.kjqk .left{ flex: 1; overflow: hidden;}
.kjqk .left img.i1{width: .63rem;margin: 0 0 .3rem;}
.kjqk .left img.i2{width: .63rem;margin: .2rem 0 0; float: right}
.kjqk .left h4{font-size: .34rem;color: #1550AA;margin: 0 0 .3rem;}
.kjqk .left .arc-con p{ line-height: 2.25}
.kjqk .right{width: 8.45rem;margin: 0 0 0 6.5vw;align-items: flex-start;}

.list19Box{width: 4.56rem;margin: 0;overflow: visible;}
.list19Box:before{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: -1;background: #E8EFF6;transform: skewX(-6deg) scaleY(.9);transform-origin: bottom;border-radius: 0 .2rem 0 0;}
.list19Box .imgBox .img{ padding-bottom: 141.66%;}
.list19Box .imgBox{ border-radius: .2rem}

.list192Box .imgBox .img img{object-fit: contain;}
.list20Box{width: calc(100% - 4.56rem - 4vw);margin: 0 0 .1rem;height: 6.2rem;}
.list20 .a{display: flex;height: 100%;align-items: center;position: relative;z-index: 1;width: 82%;float: right;justify-content: center;font-size: .22rem;color: #333;transition: .5s;padding-left: .25rem;}
.list20 .a::before{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: #E1E3EA;z-index: -1;border-radius: .1rem 0 0 .1rem;transform: skewX(-27deg);transform-origin: left bottom; transition: .5s}

.list20 li.swiper-slide-thumb-active .a{color: #fff;width: 100%;}
.list20 li.swiper-slide-thumb-active .a:before{ background: linear-gradient(270deg, #09B58C 0%, #0F5EBB 100%);}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
    .kjqk .left{width: 100%;flex: auto;}
    .kjqk .right{width: 100%;margin: .4rem 0 0;}
}
@media(max-width: 800px){
    .list19Box{margin: 0 auto;max-width: 80%;width: 3rem;}
    .list19Box:before{transform: skewX(-6deg) scaleY(.9); display:none;}
    .list20Box{width: 100%;height: 3rem;margin: .4rem 0 0;}

    .kjqk .fl1{ padding-bottom: .5rem;}
    .list20 .a{ font-size: .18rem;}

    .kjqk .left img.i1{width: .33rem;margin: 0 0 .3rem;}
    .kjqk .left img.i2{width: .33rem;margin: .2rem 0 0; float: right}
    .kjqk .left h4{ font-size: .22rem;}
    .h3-3{font-size: .26rem;padding-bottom: .15rem;}
    .h3-3::before{ width: .4rem; height: .04rem;}
} 
@media(max-width: 560px){
} 

.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;}

.ar_tj{border-top: 1px solid #d2d2d2;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: #1550aa;font-weight: 600;}

.details .wp{ max-width: 12.8rem}


@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){
} 

.ar_tit1{ text-align: center; margin-bottom: .4rem;}
.ar_tit1 h3{ font-size: .3rem; color: #1550AA;}



.wzdt div table {
    /* display: block; */
    word-break: keep-all;
    margin: 0 auto;
    max-width: 100%;
    /* overflow-x: scroll; */
    border-collapse: collapse;
    line-height: 40px;
}

.wzdt div table td{border: 1px solid #0f5ebb;}

@media screen and (max-width: 800px){
.wzdt div table {
    display: block;
    word-break: keep-all;
    margin: 0 auto;
    max-width: 100%;
    overflow-x: scroll;
    border: 0px !important;
    border-collapse: collapse;
}
} 


/*新增*/
.nygl .wp{ max-width: 12rem;}
.nysubnav3 ul{margin-bottom: .5rem;}
.nysubnav3 ul li{margin: 0 .05rem;position: relative;min-width: 2rem;}
.nysubnav3 ul li a{display: block;height: .5rem;line-height: .5rem;padding: 0 .2rem 0 .15rem;background: #f6f6f6;}
.nysubnav3 ul li a:after{content: "\e617";font-family: "lib" !important;font-size: .14rem;position: absolute;right: .15rem;top:50%;transform: translateY(-50%);}
.nysubnav3 ul li.on a{background: linear-gradient(45deg,#0082e6 0%,#00c09c 100%);color: #fff;}
.nysubnav3 ul li.on a:after{content: "\e615";}
@media screen and (max-width: 480px){
.nysubnav3 ul li{min-width: 1.5rem;}  
}

@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){
} 

.ar_tit1{ text-align: center; margin-bottom: .4rem;}
.ar_tit1 h3{ font-size: .3rem; color: #1550AA;}


.nygl .renlist {
    padding: .25rem 0;
    border-top: 1px dashed #ddd;
    justify-content: center;
}

.nygl .renlist:nth-child(1) {
    padding-top: 0;
    border-top: 0
}

.nygl .renlist li {
    text-align: center;
    margin: 0.2rem 0.8%;
    /***width: 11.4%;***/
   width: 15.6%;
    font-size: .15rem;
}

.nygl .renlist li h4 {
    font-size: .18rem;
    margin-top: .15rem;
    color: #1b479d;
    margin-bottom: .08rem
}

@media(max-width: 1024px){
    .nygl .renlist li{ width: 31%;}
}

.list19Box1 .imgBox{ border-radius: .3rem;}
.list19Box1 .imgBox .img{ padding-bottom: 60%;}
.list19Box1{ width: 100%;}

.list19Box1 .arrow7 .arrow{ position: absolute; top: 50%; transform: translateY(-50%);}
.list19Box1 .arrow7 .arrow.prev{ left: .3rem;}
.list19Box1 .arrow7 .arrow.next{ right: .3rem;}

@media(max-width: 800px){
    .list19Box1{margin: 0 auto;max-width: 100%;width: 100%;}
}

.qidian{ background: url(../images/qidian.jpg) center no-repeat; background-size: cover;}
.qidian .fl1{ padding-bottom: 1.2rem}
.qidian .left{width: 9.22rem;box-shadow: 0px 0px 40px 0px rgba(59, 110, 155, 0.1);}
.qidian .right{width: calc(100% - 9.22rem);background: url(../images/qidian_b1.jpg) center no-repeat;background-size: cover;box-shadow: 0px 0px 40px 0px rgba(59, 110, 155, 0.1);padding: 0 4.5%;display: flex;flex-direction: column;justify-content: center;}

.tit4{margin-bottom: .35rem;}
.tit4 h3{ font-size: .32rem; color: #1550AA; position: relative; padding: .2rem 0 0}
.tit4 h3:before{ content: ""; position: absolute; left: 0; height: .04rem; width: 100%; top: 0; background: linear-gradient(270deg, #09B58C 0%, #0F5EBB 100%);}

.arrow3{position: absolute;right: .24rem;bottom: 1rem;}
.arrow3 .arrow{font-size: .24rem;width: .62rem;height: .62rem;background: #fff;position: relative;z-index: 1;display: flex;align-items: center;justify-content: center;border-radius: 50vw;transition: .5s;margin: 0 0 0 .2rem;cursor: pointer;transition: .5s;color: #333;font-family: "lib";}
.arrow3 .arrow::after{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: linear-gradient(270deg, #09B58C 0%, #0F5EBB 100%); z-index: -1; border-radius: 50vw; opacity: 0; transition: .5s; }

.list21 .a{ display: block; position: relative;}
.list21 .imgBox .img{ padding-bottom: 66.86%;}
.list21 .txt{position: absolute;right: 0;bottom: 0;left: 0;background: rgba(0, 0, 0, 0.5);padding: .15rem .3rem;}
.list21 h4{color: #fff !important;}

@media(min-width: 1024px){
    .arrow3 .arrow:hover{ background: none; color: #fff}
    .arrow3 .arrow:hover::after{ opacity: 1;}
}
@media(max-width: 1024px){
    .qidian .left{ width: 100%;}
    .qidian .right{width: 100%;padding: .3rem .3rem;}
}
@media(max-width: 800px){
    .arrow3 .arrow{width: .4rem;height: .4rem;margin: 0 0 0 .15rem;font-size: .2rem;}
    .arrow3{right: 15px;bottom: .6rem;}
    .list21 .txt{ padding: .1rem .2rem}
    .qidian .fl1{ padding-bottom: .6rem}
    .tit4 h3{ font-size: .22rem}
} 
@media(max-width: 560px){
} 

.touping .fl1{ background: url(../images/qidian.jpg) center no-repeat; background-size: cover;}

.touping .fl1 .left{ flex: 1; overflow: hidden;}
.touping .fl1 .right{ width: 9.7rem; margin: 0 0 0 6%; position: relative;}
.touping .fl1 .right::before{ content: ""; position: absolute; background: linear-gradient(270deg, #D4E3ED 0%, #C3DBF4 100%); top: .22rem; right: -.22rem; bottom: -.22rem; left: 1rem;}
.touping .fl1 .right::after{ content: ""; position: absolute; top: .25rem;right: .25rem;bottom: .25rem; left: .25rem; border: 3px solid #FFFFFF; z-index: 1;}
.touping .fl1 .right .imgBox .img{ padding-bottom: 54.32%;}

.list22Box{ box-shadow: 0px 0px 40px 0px rgba(59, 110, 155, 0.1);}
.list22 .list22sBox{width: 9.22rem;box-shadow: 0px 0px 40px 0px rgba(59, 110, 155, 0.1);}
.list22 .imgBox .img{ padding-bottom: 63.99%;}
.list22 .txt{flex: 1;overflow: hidden;background: url(../images/touping_b2.jpg) center no-repeat;background-size: cover;box-shadow: 0px 0px 40px 0px rgba(59, 110, 155, 0.1);padding: 0 4.5%;display: flex;flex-direction: column;justify-content: space-around;}
.list22 .txt h4{ font-size: .32rem; color: #1550AA;}
.list22 .txt p{margin: .5rem 0 0;}

.touping .fl2{ background: url(../images/touping_b1.jpg) center no-repeat; background-size: cover;}

.list22Box .arrow7 .arrow{ color: #0F5EBB;font-family: "lib"; border: 1px solid #0F5EBB; width: .62rem; height: .62rem; margin: 0 .2rem 0 0; font-size: .27rem;}

.list23Box{ background: linear-gradient(270deg, #09B58C 0%, #1671DC 100%);}
.list23 .a{position: relative;z-index: 1;height: 1.8rem;display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 0 .2rem;text-align: center;}
.list23 .a::before{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: -1;}
.list23 .a::after{content: "";position: absolute;right: 0;bottom: 0;left: 0;background: linear-gradient(270deg, #044FA8 0%, #044FA8 100%);height: 0;border-radius: 0;transition: .5s;z-index: -1;}
.list23 .ico{width: .6rem;height: .6rem;}
.list23 .ico img{ width: 100%; height: 100%}
.list23 h4{font-size: .2rem;color: #fff !important;margin: .15rem 0 0;transition: .5s;}

.list23 li.swiper-slide-thumb-active .a::after{ height: 100%;}
.list23 li.swiper-slide-thumb-active h4{ color: #fff !important}

.lianxi1{ background: url(../images/lianxi.jpg) center bottom no-repeat;background-size: cover; }
.lianxi1 .fl1{ padding-bottom: 1rem;}
.lianxi1 .content{background: url(../images/lianxi1.jpg) center no-repeat;background-size: cover;border-radius: .1rem;overflow: hidden;}
.lianxi1 .con{background: linear-gradient(270deg, rgba(9,181,140,.9) 0%, rgba(15,94,187,.9) 100%);width: 46.375%;padding: 8vw 6vw;}
.lianxi1 .con h4{font-size: .32rem;color: #fff;border-bottom: 1px solid #B5C2D7;padding-bottom: .3rem;margin-bottom: .3rem}
.lianxi1 .con h3{font-weight: normal;display: flex;flex-wrap: wrap;align-items: center;margin-bottom: .3rem;}
.lianxi1 .con h3 .big{ font-size: .24rem; color: #fff; margin: 0 .2rem 0 0}
.lianxi1 .con h3 .span{ font-size: .24rem; color: #fff; background: linear-gradient(270deg, #1FD3A8 0%, #2B85EE 100%); display: inline-block; font-size: .14rem; color: #fff; padding: .1rem .15rem; border-radius: 50vw}
.lianxi1 .con .p{font-size: .18rem;color: #fff;align-items: flex-start;line-height: .36rem;margin: .15rem 0 0;}
.lianxi1 .con .p p{font-size: .24rem;margin: 0 0 0 .14rem;}

@media(min-width: 1024px){
    .list22Box .arrow7 .arrow:hover{ background: linear-gradient(270deg, #09B58C 0%, #0F5EBB 100%); color: #fff;}
}
@media(max-width: 1024px){
    .lianxi1 .con{ width: 100%;}
    .lianxi1 .fl1{ padding-bottom: .6rem;}
}
@media(max-width: 800px){
    .lianxi1 .con h4{font-size: .22rem;padding-bottom: .2rem;}
    .lianxi1 .con h3 big{ font-size: .2rem; margin: 0 .1rem 0 0;}
    .lianxi1 .con .p p{ font-size: .2rem;}
    .lianxi1 .con .p{margin: .05rem 0 0;}

    .lianxi1 .con h3{ margin-bottom: .1rem}

    .list22sBox{ width: 100%}
    .list22 .txt{ width: 100%; padding: .25rem}
    .list22 .txt p{ margin: .25rem 0 .25rem}
    } 
@media(max-width: 560px){
} 


/*11-18新增*/
.lxshze1 .wp.flexjs{ align-items: flex-start;}
.lxshze1 .left{ width: 5.68rem; position: relative; position: sticky; top: 1rem;}
.lxshze1 .left .c-line{position: absolute;top: 0;left: 0;width: 3px;background: linear-gradient(45deg,#0082e6 0%,#00c09c 100%);height: 5%}
.list24{ border-left: 3px solid #ddd; padding: 0 0 0 .3rem;}
.list24 .a{display: block;padding: .25rem .3rem;position: relative;z-index: 1;cursor: pointer;}
.list24 .a::before{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: linear-gradient(45deg,#0082e6 0%,#00c09c 100%);z-index: -1;border-radius: .2rem;opacity: 0;visibility: hidden;transition: .5s;}
.list24 h4{ font-size: .24rem; color: #333; line-height: 1.35; transition: .5s;}
.list24 p{ font-size: .16rem; color: #6E6E6E; line-height: 1.5; margin: .1rem 0 0; transition: .5s;}

.list24 li.on .a::before{ opacity: 1; visibility: visible;}
.list24 li.on h4, .list24 li.on p{ color: #fff}

.lxshze1 .right{ width: calc(100% - 5.68rem - 1.5rem);}
.lxshze1 .right .box{box-shadow: 0 0 .3rem rgba(0,0,0,.1);padding: .7rem;margin-bottom: .6rem;border-radius: .2rem;background: #fff;}
.lxshze1 .right .box h3{ text-align: center; font-size: .32rem; color: #1550AA; line-height: 1.35; margin-bottom: .3rem}
.lxshze1 .arc-con p img{ width: 100%; border-radius: .2rem}

.lxshze1{ background: url(../images/lxshze1_b.jpg) center bottom no-repeat;background-size: cover; background-attachment: fixed;}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
    .lxshze1 .left{width: 100%;position: relative;top: auto;}
    .lxshze1 .left .c-line{ height: 100% !important;}
    .lxshze1 .right{width: 100%;margin: .4rem 0 0;}
    
}
@media(max-width: 800px){
    .lxshze1 .right .box{ padding: .3rem}
    .lxshze1 .right .box h3{ font-size: .22rem; margin-bottom: .2rem}
    .list24{ padding: 0 0 0 .2rem}

    .list24 li{ margin-bottom: 0}
    .list24 h4{ font-size: .18rem;}
    .list24 p{ font-size: .14rem;}
    .list24 .a::before{ border-radius: .1rem}
    .list24 .a{padding: .15rem .15rem;}
    .lxshze1 .right .box{ margin-bottom: .3rem;}

    .lxshze1 .arc-con p img{ width: 100%; border-radius: .1rem}
} 
@media(max-width: 560px){
} 

.kjzs .left{width: 9.22rem;border-radius: .2rem 0 0 .2rem;overflow: hidden;}
.kjzs .right{width: calc(100% - 9.22rem);}
.kjzs .right h3{font-size: .42rem;color: #00398F;line-height: 1.75;margin-bottom: .4rem;}
.kjzs .right .arc-con p{ text-indent: 0; font-size: .24rem}

.kjzs .arrow3{width: 100%;top: 50%;bottom: auto;transform: translateY(-50%);z-index: 10;right: 0;justify-content: space-between;}
.kjzs .arrow3 .arrow{position: relative;margin: 0;}
.kjzs .arrow3 .arrow.prev{left: .2rem;}
.kjzs .arrow3 .arrow.next{right: .2rem;}

.kjzs{ background: url(../images/kjzs.jpg) center no-repeat; background-size: cover;}


@media(min-width: 1024px){
}
@media(max-width: 1024px){
    .kjzs .left{width: 100%;border-radius: 0.2rem 0.2rem 0 0;}
    .kjzs .right{ width: 100%;}
}
@media(max-width: 800px){
    .kjzs .right h3{font-size: .26rem;line-height: 1.5;margin-bottom: .25rem;}

    .kjzs .right .arc-con p{ font-size: .18rem}
} 
@media(max-width: 560px){
} 

.cxpt{ background: url(../images/cxpt.jpg) center no-repeat; background-size: cover;}
.cxpt .wp.flexjs{justify-content: space-between;position: relative;}
.cxpt .box{position: absolute;top: 45%;left: 50%;transform: translate(-50%, -50%);width: 6.36rem;max-width: 40%;}
.cxpt .box img{ width: 100%;}

.list25{width: 35.33%;position: relative;z-index: 2;}
.list25 li{ padding: .8rem 0;}
.list25 .ico{ width: 1.1rem;}
.list25 .txt{ width: calc(100% - 1.1rem - .6rem);}
.list25 h4{font-size: .24rem;color: #333;line-height: 1.5;font-weight: bold;margin-bottom: .15rem;}
.list25 p{font-size: .16rem;color: #6E6E6E;line-height: 1.75;}

.list25s1 .ico{ order: 1;}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
    .cxpt .box{position: relative;transform: translate(-50%, 0);top: 0;max-width: 62%;margin-bottom: .3rem;}
    .list25{ width: 100%; order: 1;}
    .list25s1 .ico{order: 0;}
    .list25 .ico{width: .7rem;}

    .list25 li{ padding: .2rem 0}
    .list25 .txt{ width: calc(100% - .7rem - .3rem);}
}
@media(max-width: 800px){
    .list25 h4{font-size: .2rem;}
    .list25 p{font-size: .16rem;}

    .list25 .ico{width: .5rem;}
    .list25 .txt{ width: calc(100% - .5rem - .3rem);}
} 
@media(max-width: 560px){
} 

/*Slider 开始*/
.miso_qh{ opacity:0; visibility:hidden; transition:0.6s}
.miso_qh.miso-initialized{ opacity:1; visibility:visible;}
.miso-slider{ position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; z-index:0}
.miso-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; min-width: 100%;}
.miso-list:focus{outline: none;}
.miso-list.dragging{ cursor: pointer; cursor: hand;}
.miso-slider .miso-track{ min-width:100%}
.miso-slider .miso-track,
.miso-slider .miso-list{ -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
.miso-track {position: relative;left: 0;top: 0;display:inline-block;zoom: 1;margin-left: auto;margin-right: auto;vertical-align: top;}
.miso-track:before,
.miso-track:after{ display: table; content: '';}
.miso-track:after{ clear: both;}
.miso-loading .miso-track{ visibility: hidden;}
.miso-slide { float: left; height: 100%; min-height: 1px; display: none; -moz-user-select:text; -khtml-user-select: text; user-select:text;}
[dir='rtl'] .miso-slide{ float: right;}
.miso-slide img{ display: block;}
.miso-slide.miso-loading img{ display: none;}
.miso-slide.dragging img{ pointer-events: none;}
.miso-initialized .miso-slide{ display: block;}
.miso-loading .miso-slide{ visibility: hidden;}
.miso-vertical .miso-slide{ display: block; height: auto;}
.miso-arrow.miso-hidden {display: none;}

.miso-loading .miso-list{ background: #fff url('../images/ajax-loader.gif') center center no-repeat;}
.miso-prev,
.miso-next{font-size: 0;line-height: 0;  position: absolute; top: 50%; display: block; width: 20px; height: 20px;padding: 0; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; color: transparent; border: none; outline: none; background: transparent;}
.miso-prev:hover,
.miso-prev:focus,
.miso-next:hover,
.miso-next:focus{ color: transparent; outline: none; background: transparent;}
.miso-prev:hover:before,
.miso-prev:focus:before,
.miso-next:hover:before,
.miso-next:focus:before{ opacity: 1;}
.miso-prev.miso-disabled:before,
.miso-next.miso-disabled:before{ opacity: .25;}

.miso-prev:before,
.miso-next:before{ font-size:2rem; line-height: 1; opacity: .75; color: white; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight:bold; cursor:pointer}

.miso-prev{ left: 0px;}
[dir='rtl'] .miso-prev{ right: 0px; left: auto;}
.miso-prev:before{ content: ''; font-family:simsun;}
[dir='rtl'] .miso-prev:before{ content: ''; font-family:simsun;}

.miso-next{ right: 0px;}
[dir='rtl'] .miso-next{ right: auto; left: 0px;}
.miso-next:before{ content: ''; font-family:simsun;}
[dir='rtl'] .miso-next:before{ content: ''; font-family:simsun;}

/* Dots */
.miso-dots { position: absolute; bottom:0; list-style: none; display: block; text-align: center; padding: 0px; width: 100%; }
.miso-dots li { position: relative; display: inline-block; height: 20px; width: 20px; margin: 0px 5px; padding: 0px; cursor: pointer; }
.miso-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer;}
.miso-dots li button:focus{ outline: none; }
.miso-dots li.miso-active a{ transform:rotateY(180deg); -webkit-transform:rotateY(180deg); -moz-transform:rotateY(180deg);}

/* Arrows */
.miso-prev, .miso-next {position: absolute;display: block;height: 20px;width: 20px;line-height: 0;font-size:0; cursor: pointer;background: transparent;color: transparent;padding: 0;border: none;outline: none;top: 50%;z-index: 1;}
.miso-prev{ left:0}
.miso-next{ right:0}
.miso-lightbox .miso-prev:before,.miso-lightbox .miso-next:before{ width:32px; height:32px; display:block}
.miso-lightbox .miso-prev:before{ content: ''; background: url(../images/left_svg.svg) center no-repeat;}
.miso-lightbox .miso-next:before{ content: ''; background: url(../images/right_svg.svg) center no-repeat;}
@media(max-width: 768px){
	.miso-prev, .miso-next{ width:20px; height:20px;}
	.miso-lightbox .miso-prev:before,.miso-lightbox .miso-next:before{ width:20px; height:20px; background-size:20px 20px}
} 
/*Slider 结束*/

.kjry .content{padding: 0;border-radius: .2rem;}
.kjry .content1{/* background: url(../images/kjry_b1.jpg) center no-repeat; */background-size: cover;}
.kjry .content h3{font-size: .3rem;color: #333;text-align: center;margin-bottom: .5rem;}
.list26{}
.list26 li{/* flex: 1; */width: 20%;height: auto;}
.list26 .img{/* border-radius: .2rem; */overflow: hidden;}
.list26 .img .gjj {/* height:185px; */object-fit: cover;transform: scale(1) !important;}
.kjry .content2{/* background: url(../images/kjry_b1.jpg) center no-repeat; */background-size: cover;margin: .8rem 0 0;}
.arrow5{position: relative;z-index: 1;align-items: center;justify-content: center;margin: .4rem 0 0;}
.arrow5 .arrow{font-size: .22rem;width: .42rem;height: .42rem;background: #1550AA;position: relative;z-index: 1;display: flex;align-items: center;justify-content: center;border-radius: 50vw;margin: 0;cursor: pointer;transition: .5s;color: #fff;font-family: "lib";}
.arrow5 .arrow::after{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: linear-gradient(270deg, #09B58C 0%, #0F5EBB 100%); z-index: -1; border-radius: 50vw; opacity: 0; transition: .5s; }
.arrow5 .arrow.prev{ transform: rotate(-90deg)}
.arrow5 .arrow.next{transform: rotate(-90deg);}
.list26Box{ padding-bottom: .05rem}
.arrow5 .dots{width: auto;font-size: .14rem;color: #333;margin: 0 .2rem;}
.arrow5 .dots span{ font-size: .18rem;}
.arrow5 .dots span.swiper-pagination-current{margin-right: .03rem;font-size: .32rem;}
.arrow5 .dots span.swiper-pagination-total{margin-left: .03rem;}
.content2 .list26 li{padding: 0 .15rem;/* flex: 1; */width: 33.33%;}
.list26 a{border: 6px solid #d6e0f8;display: flex;padding: .1rem;height: 100%;flex-direction: column;justify-content: space-around;text-align: center;}
.list26 .img{border-radius: 0;overflow: hidden;display: flex;transition: .5s;margin: 0 0 .15rem;}

@media(min-width: 1024px){
    .list26 a:hover .img{transform: scale(1);}
    .arrow5 .arrow:hover{ background: none; color: #fff}
    .arrow5 .arrow:hover::after{ opacity: 1;}
}
@media(max-width: 1024px){
    .kjry .content{padding: 0;margin: .3rem 0 0;}

    .list26{ margin: 0 -4px -.25rem;}
    .list26 li{/* flex: auto; *//* width: 23%; */padding: 0 4px;margin-bottom: .25rem;}
    .list26 .img .gjj {height:auto; object-fit: cover;}
    .kjry .content h3{font-size: .26rem;margin-bottom: .25rem;}
    .list26 .img{ border-radius: .1rem;}
}
@media(max-width: 800px){
    .list26 li{width: 50%;}
} 
@media(max-width: 560px){
} 

.list27W{margin: -.5rem 0 0;}
.list27 li {width: 7.6rem;max-width: 100% }
.list27 .a {display: block;position: relative;overflow: hidden;padding: 1rem 0;text-align: center;}
.list27 .txt {position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: flex;align-items: flex-end;padding: .3rem .46rem;opacity: 0;transition: .5s}
.list27 .imgBox{border-radius: .1rem;border: #fff .1rem solid;}
.list27 .imgBox:after{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0,0,0,.5)}
.list27 h4 {font-weight: 600; font-size: .24rem;}
.list27 li.swiper-slide-active .txt {opacity: 1 }
.list27 li.swiper-slide-active .imgBox:after{ opacity: 0}

.arrow4{font-size: .24rem;width: .56rem;height: .56rem;background: #fff;position:absolute;z-index: 1;display: flex;align-items: center;justify-content: center;border-radius: 50vw;cursor: pointer;transition: .5s;color: #333;font-family: "lib";top: 50%;transform: translateY(-50%);z-index: 10;}
.arrow4::after{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: linear-gradient(270deg, #09B58C 0%, #0F5EBB 100%); z-index: -1; border-radius: 50vw; opacity: 0; transition: .5s; }
.arrow4.prev{ left: 8%}
.arrow4.next{ right: 8%}

@media(min-width: 1024px){
    .arrow4:hover::after{ opacity: 1;}
    .arrow4:hover{ color: #fff;}
}
@media(max-width: 1024px){
    
}
@media(max-width: 800px){
    .list27W{margin: -1rem 0 0;}

    .arrow4{ width: .44rem; height: .44rem;}
    .arrow4.prev{ left: 3%}
    .arrow4.next{ right: 3%}

    .content2 .list26 li{padding: 0 3px;width: 100%;}
} 
@media(max-width: 560px){
} 
.titb {
    font-size: .3rem;
    margin-bottom: .3rem
}

.titb:after {
    content: '';
    display: block;
    height: 5px;
    width: .5rem;
    background: linear-gradient(45deg,#0082e6 0%,#00c09c 100%);
    margin: .15rem auto 0
}
.nylm1 .slide-lm {
    padding: .6rem 0 .75rem;
    background: url(../images/lmbg.jpg) no-repeat center;
    background-size: cover;
    color: #fff;
    position: relative;
    margin: .4rem 0 0;
}
.nylm1 .fl1{ padding-bottom: 0 !important}
.nylm1 .slide-lm .wp{ position: relative;}

.nylm1 .slide-lm .swiper-slide h4 {
    text-align: center;
    font-size: .2rem;
    font-weight: normal;
    margin-bottom: .1rem;
    margin-top: .1rem
}

.nylm1 .slide-lm .swiper-slide p {
    text-align: center;
    font-size: .15rem;
}

.nylm1 .slide-lm .ssbtn a {
    display: block;
    width: .5rem;
    height: .5rem;
    border: 1px solid #fff;
    border-radius: 50%;
    text-align: center;
    line-height: .5rem;
    color: #fff;
    position: absolute;
    top: 55%;
    transform: translateY(-50%);
    z-index: 5;
    font-family: 'lib';
    font-size: .24rem;
}

.nylm1 .slide-lm .ssbtn a.prev {
    left: -.6rem;
    transform: rotate(-90deg);
}

.nylm1 .slide-lm .ssbtn a.next {
    right: -.6rem;
    transform: rotate(-90deg);
}

@media(max-width: 769px){
.nylm1 .titb {
        font-size: .26rem
    }
.nylm1 .slide-lm .ssbtn a.prev {
        left: .1rem
    }

    .nylm1 .slide-lm .ssbtn a.next {
        right: .1rem
    }
}

.nygl .renlist > li {
  box-sizing: border-box;
  flex: 0 0 15%; /* 不放大、不缩小、基础宽度20% */
  max-width: 20%;
}

@media (max-width: 800px) {
  .nygl .renlist > li {
    flex: 0 0 auto; /* 重置基础宽度 */
    max-width: none;
  }
  .nygl .renlist > li:nth-child(-n+2) {
    flex: 0 0 40%;
    max-width: 40%;
  }
  .nygl .renlist > li:nth-child(n+3) {
    flex: 0 0 30%;
    max-width: 33%;
  }
}