body{ margin: 0; padding: 0;}
*{ margin: 0; padding: 0; list-style: none; font-family: '微软雅黑'; font-size: 0.16rem; color: #333;}
a{ text-decoration: none; cursor: pointer; display: block;}
img{ border: 0; display: block; /*cursor: pointer;*/}
h1, h2, h3, h4, h5{ font-weight: normal;}
ul, li{ list-style: none; /*cursor: pointer;*/}
b, i, em{ font-weight: normal; font-style: normal;}
button, textarea, input{ outline: none;}
html,body{ font-size: calc(100vw/19.2);}
.swiper-button-next::after, 
.swiper-button-prev::after{ display: none;}
/* 清除浮动 */
.clearfix:after{visibility:hidden;display:block;font-size:0;content: " ";clear:both;height:0;}
.clearfix{*zoom:1;}
.w1600{ width: 16rem; margin: auto;}
.databanner{ position: relative;}
.databanner .m{ overflow: hidden;}
.databanner .m img{ display: block; width: 100%;}
.databanner .text{ position: absolute; top: 0.8rem; left: 0; right: 0; bottom: 0; display: flex; justify-content: center; align-items: center;}
.databanner .text .n{ font-size: 0.5rem; line-height: 0.65rem; color: #fff; font-weight: bold; font-family: '微软雅黑';}
.databanner .text .h{ font-size: 0.32rem; color: #fff; line-height: 1; margin-top: 0.1rem;}
.headercp{ height: 0.7rem; border-bottom: 1px solid hsla(0,0%,100%,0.20); display: flex; justify-content: space-between; position: fixed; top: 0; left: 0; right: 0; z-index: 30; transition: all 0.5s;}
/*.headercp2s,*/
.headercp2{ background: #F5F5F5;}
.headercp .left{ display: flex; align-items: center; padding-left: 1rem; position: relative;}
.headercp .left .sole{ cursor: pointer; position: absolute; top: 0; left: 0; width: 0.8rem; height: 0.71rem; background: #0494CF url(../images/1.png) no-repeat center; background-size: 0.26rem auto;}
.headercp2s .left .sole{ background: #0494CF url(../images/88.png) no-repeat center; background-size: 0.28rem auto;}
.headercp .left .logo a img{ display: block; height: 0.52rem; transition: all 0.5s;}
/*.headercp2s .left .logo a img.s1,*/
.headercp2 .left .logo a img.s1{ opacity: 0;}
/*.headercp2s .left .logo a img.s2,*/
.headercp2 .left .logo a img.s2{ opacity: 1;}
.headercp .left .logo{ position: relative;}
.headercp .left .logo .s2{ position: absolute; top: 0; left: 0; opacity: 0;}
.headercp .right{ display: flex; justify-content: flex-end; align-items: center;}
.headercp .right .nav{ display: flex; justify-content: flex-start;}
.headercp .right .nav .wli{ margin-left: 0.5rem;}
.headercp .right .nav .wli:first-child{ margin-left: 0;}
.headercp .right .nav .wli .tit a{ display: block; font-size: 0.16rem; line-height: 0.7rem; color: #fff; position: relative; transition: all 0.5s;}
/*.headercp2s .right .nav .wli .tit a,*/
.headercp2 .right .nav .wli .tit a{ color: #333;}
.headercp .right .nav .wli .tit a::after{ content: ''; width: 0; height: 2px; background: #fff; border-radius: 2px; position: absolute; bottom: -0.5px; left: 50%; transform: translateX(-50%); transition: all 0.5s;}
/*.headercp2s .right .nav .wli .tit a::after,*/
.headercp2 .right .nav .wli .tit a::after{ background: #333;}
.headercp .right .nav .wli.on .tit a::after,
.headercp .right .nav .wli:hover .tit a::after{ width: 100%;}
.headercp .right .nav .wli.on .tit a{ font-weight: bold;}
.headercp .right .seah{ margin-left: 0.35rem; width: 0.8rem; height: 0.7rem; border-left: 1px solid hsla(0,0%,100%,0.20);}
.headercp .right .seah button{ display: block; width: 0.8rem; height: 0.7rem; border: none; border-radius: 0; background: url(../images/3.png) no-repeat center; background-size: 0.19rem auto; cursor: pointer;}
/*.headercp2s .right .seah button,*/
.headercp2 .right .seah button{ background: url(../images/3s.png) no-repeat center; background-size: 0.19rem;}
.headercp .right .seah:hover button{ background: url(../images/3w.png) no-repeat center; background-size: 0.19rem;}
/*.contactbox .list .right .icon2 .i{ animation: myfirst5 0.7s alternate; animation-iteration-count: infinite; animation-timing-function: linear; animation-delay: 0;}
@keyframes myfirst5{
    0%   { margin-top: 0; }
    100% { margin-top: 0.1rem; }
}*/
.footercp{ background: #00479D;}
.footercp .topbox{ padding: 0.6rem 0 0.36rem 0; background: url(../images/10.jpg) no-repeat center bottom; background-size: 100% auto;}
.footercp .topbox .nav{ display: flex; justify-content: space-between;}
.footercp .topbox .nav .wli{ margin-left: 0.2rem;}
.footercp .topbox .nav .wli:first-child{ margin-left: 0;}
.footercp .topbox .nav .wli .h{ display: flex; margin-bottom: 0.24rem;}
.footercp .topbox .nav .wli .h a{ font-size: 0.18rem; color: #fff; line-height: 1; position: relative;}
.footercp .topbox .nav .wli .h a::after{ content: ''; width: 0; height: 1px; background: #fff; opacity: 0.6; position: absolute; left: 0; bottom: -3px; transition: all 0.5s;}
.footercp .topbox .nav .wli .h a:hover::after{ width: 100%;}
.footercp .topbox .nav .wli .min .li{ display: flex; padding: 0.06rem 0;}
.footercp .topbox .nav .wli .min .li a{ font-size: 0.15rem; line-height: 22px; color: hsla(0,0%,100%,0.60); transition: all 0.5s; position: relative;}
.footercp .topbox .nav .wli .min .li a:hover{ color: #fff;}
.footercp .topbox .nav .wli .min .li a::after{ content: ''; width: 0; height: 1px; background: #fff; opacity: 0.6; position: absolute; left: 0; bottom: 0; transition: all 0.5s;}
.footercp .topbox .nav .wli .min .li a:hover::after{ width: 100%;}
.footercp .topbox .telbox{ margin-top: 0.75rem; border-top: 1px solid hsla(0,0%,100%,0.15); display: flex; justify-content: space-between; align-items: center; padding-top: 0.34rem;}
.footercp .topbox .telbox .wear{ display: flex;}
.footercp .topbox .telbox .wear .m img{ height: 1.05rem; display: block; margin-left: 0.2rem;}
.footercp .topbox .telbox .wear .m:first-child img{ margin-left: 0;}
.footercp .topbox .telbox .tel{ display: flex;}
.footercp .topbox .telbox .tel .li{ margin-left: 1.85rem;}
.footercp .topbox .telbox .tel .li:first-child{ margin-left: 0;}
.footercp .topbox .telbox .tel .li .h{ font-size: 0.14rem; line-height: 0.24rem; color: #fff; opacity: 0.6;}
.footercp .topbox .telbox .tel .li .p{ font-size: 0.16rem; line-height: 0.28rem; color: #fff; margin-top: 0.1rem;}
.footercp .botbox{ background: #02408b;}
.footercp .botbox .cont{ padding: 0.22rem 0; display: flex; justify-content: flex-start;}
.footercp .botbox .cont .p,
.footercp .botbox .cont a{ display:block; font-size: 0.14rem; line-height: 0.24rem; color: hsla(0,0%,100%,0.60); margin-right: 0.12rem; transition: all 0.5s;}
.footercp .botbox .cont a:hover{ color: #fff;}
.databoxnav{ background: #F4F4F4; overflow: hidden;}
.databoxnav .cont{ display: flex; justify-content: space-between;}
.maxNavWork{ display: flex; line-height: 0.84rem;}
.maxNavWork a{ font-size: 0.2rem; color: #333; transition: all 0.5s; margin-left: 0.7rem; position: relative;}
.maxNavWork a.on{ font-weight: bold; color: #00479D;}
.maxNavWork a:hover{ color: #00479D;}
.maxNavWork a:first-child{ margin-left: 0;}
.maxNavWork a::after{ width: 0.7rem; height: 100%; position: absolute; left: -0.7rem; top: 0; content: ''; background: url(../images/5.png) no-repeat center; background-size: 0.08rem auto;}
.maxNavWork a:first-child::after{ display: none;}
.addminbox{ display: flex; line-height: 0.84rem;}
.addminbox .h{ font-size: 0.15rem; color: #333; opacity: 0.5;}
.addminbox .more{ display: flex;}
.addminbox .more a{ font-size: 0.15rem; position: relative; margin-left: 0.16rem; color: hsla(0,0%,0%,0.50); transition: all 0.5s;}
.addminbox .more a::after{ content: '-'; color: #333; opacity: 0.5; position: absolute; top: 0; left: -0.16rem; width: 0.16rem; text-align: center; font-size: 0.15rem;}
.addminbox .more a:hover{ color: #333;}
.addminbox .more a:first-child{ margin: 0;}
.addminbox .more a:first-child::after{ display: none;}
.datacontent{ padding: 0.6rem 0 1rem 0;}
.datacontent .ps,
.datacontent .text .p{ font-size: 0.16rem; line-height: 0.34rem; color: #333; opacity: 0.8;}
.datacontent .text .h{ font-size: 0.28rem; line-height: 0.38rem;}
.datacontent .text .p{ margin-top: 0.2rem;}
.datacontent .text{ margin-top: 0.35rem;}
.datacontent .imgbox{ margin-top: 0.4rem; position: relative; display: flex; justify-content: space-between;}
.datacontent .imgbox .mySwiper2{ width: 12.4rem; margin: 0;}
.datacontent .imgbox .mySwiper2 .m{ width: 100%; height: 7.54rem; overflow: hidden;}
.datacontent .imgbox .mySwiper2 .m img{ display: block; width: 100%;}
.datacontent .imgbox .mySwiper{ width: 3.42rem; height: 6.81rem; margin: 0;}
.datacontent .imgbox .mySwiper .m{ width: 100%; height: 2.08rem; overflow: hidden; position: relative; cursor: pointer;}
.datacontent .imgbox .mySwiper .m img{ display: block; width:100%; heigt: 100%; transition: all 0.5s;}
.datacontent .imgbox .mySwiper .m:hover img{ transform: scale(1.03);}
.datacontent .imgbox .mySwiper .m::after{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; border: 0.03rem solid hsla(213,100%,31%,0.80); content: ''; background: hsla(213,100%,31%,0.50); opacity: 0; transition: all 0.5s;}
.datacontent .imgbox .mySwiper .swiper-slide-thumb-active .m::after{ opacity: 1;}
.datacontent .imgbox .swiper-button-next, 
.datacontent .imgbox .swiper-button-prev{ width: 0.35rem; height: 0.62rem; background: url(../images/6.png) no-repeat center; background-size: 100% auto; left: 0.28rem; transition: all 0.5s;}
.datacontent .imgbox .swiper-button-next{ left: auto; right: 0.28rem; transform: rotate(180deg);}
.datacontent .imgbox .swiper-button-next:hover, 
.datacontent .imgbox .swiper-button-prev:hover{ background: url(../images/6s.png) no-repeat center; background-size: 100% auto;}
.datacontent .imgbox .more{ width: 3.42rem; height: 0.74rem; background: #00479D; display: flex; justify-content: space-between; align-items: center; position: absolute; right: 0; bottom: 0;}
.datacontent .imgbox .more .em{ width: 0.58rem; height: 0.74rem; background: #0494CF url(../images/7.png) no-repeat center; background-size: 0.15rem auto; cursor: pointer; transition: all 0.5s;}
.datacontent .imgbox .more .em2{ transform: rotate(180deg);}
.datacontent .imgbox .more .num{ display: flex; align-items: flex-end; justify-content: center;}
.datacontent .imgbox .more .num .mm{ font-size: 0.3rem; line-height: 1; color: #fff;}
.datacontent .imgbox .more .num .nn{ font-size: 0.2rem; line-height: 1; color: #fff; opacity: 0.5;}
.datacontent .imgbox .more .num i{ font-size: 0.2rem; color: #fff; opacity: 0.5; margin: 0 0.05rem 0 0.1rem;}
.dataconlist{ padding: 0.6rem 0 0.5rem 0;}
.dataconlist .list .li{ padding: 0.46rem 0; border-bottom: 1px solid #E0E6ED;}
.dataconlist .list .li a{ display: flex; align-items: center; padding-right: 5.4rem; min-height: 2.86rem; position: relative;}
.dataconlist .list .li a .m{ width: 4.72rem; height: 2.86rem; overflow: hidden; position: absolute; top: 0; right: 0;}
.dataconlist .list .li a .m img{ display: block; width: 100%; transition: all 0.5s;}
.dataconlist .list .li:hover a .m img{ transform: scale(1.03);}
.dataconlist .list .li:first-child{ padding: 0 0 0.46rem 0;}
.dataconlist .list .li .t{ font-size: 0.14rem; line-height: 0.2rem; padding-left: 0.26rem; color: #848484; background: url(../images/14.png) no-repeat left center; background-size: 0.18rem auto;}
.dataconlist .list .li .h{ font-size: 0.22rem; line-height: 24px; margin-top: 0.35rem; font-weight: bold; transition: all 0.5s;}
.dataconlist .list .li:hover .h{ color: #0494D0;}
.dataconlist .list .li .p{ font-size: 0.15rem; line-height: 0.3rem; min-height: 0.6rem; margin-top: 0.25rem; opacity: 0.8;}
.moreboxmax{ display: flex;}
.moreboxmax a,
.moreboxmax .a{ padding: 0 0.34rem; border: 1px solid #0494D0; border-radius: 0.3rem; display: flex; transition: all 0.5s;}
.moreboxmax a:hover,
.moreboxmax .a:hover{ background: #0494D0;}
.moreboxmax a i,
.moreboxmax .a i{ padding-right: 0.3rem; font-size: 0.15rem; color: #0494D0; line-height: 0.54rem; background: url(../images/16.png) no-repeat center right; background-size: 0.2rem auto; transition: all 0.5s;}
.moreboxmax a:hover i,
.moreboxmax .a:hover i{ background: url(../images/15.png) no-repeat center right; background-size: 0.2rem auto; color: #fff;}
.dataconlist .list .li .moreboxmax{ margin-top: 0.55rem;}
.dataconlist .list .li:hover .moreboxmax a,
.dataconlist .list .li:hover .moreboxmax .a{ background: #0494D0;}
.dataconlist .list .li:hover .moreboxmax a i,
.dataconlist .list .li:hover .moreboxmax .a i{ background: url(../images/15.png) no-repeat center right; background-size: 0.2rem auto; color: #fff;}
.pageing{ display: flex; justify-content: center; flex-wrap: wrap;}
.pageing a{ display: block; margin: 0 0.06rem 0.06rem 0.06rem; border: 1px solid #CAD0D9; font-size: 0.15rem; color: #707479; height: 0.42rem; line-height: 0.42rem; padding: 0 0.05rem; min-width: 0.32rem; text-align: center; border-radius: 100%; transition: all 0.5s;}
.pageing a.cur,
.pageing a:hover{ background: #0494D0; color: #fff; border-color: #0494D0;}
.pageing a.next,
.pageing a.prve{ background: #fff url(../images/18.png) no-repeat center; background-size: 100% auto; transition: all 0.5s;}
.pageing a.next{ transform: rotate(180deg);}
.pageing a.next:hover,
.pageing a.prve:hover{ background: #0494D0 url(../images/18s.png) no-repeat center; background-size: 100% auto;}
.dataconlist .pageing{ margin-top: 0.42rem;}
.zhaobiaoboxmax{ background: #F4F4F4; padding: 0.6rem 0 0.5rem 0;}
.zhaobiaoboxmax .cont{ display: flex; justify-content: space-between;}
.zhaobiaoboxmax .cont .leftnav{ width: 3rem;}
.zhaobiaoboxmax .cont .right{ width: 12.62rem;}
.zhaobiaoboxmax .cont .right .list{ display: flex; justify-content: space-between; flex-wrap: wrap; padding-bottom: 0.16rem;}
.zhaobiaoboxmax .cont .right .list .li{ width: 6.2rem; margin-bottom: 0.3rem; background: #fff; position: relative; z-index: 2;}
.zhaobiaoboxmax .cont .right .list .li::after{ content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; border: 1px solid #E8E8E8; transition: all 0.5s;}
.zhaobiaoboxmax .cont .right .list .li:hover::after{ border-color: hsla(213,50%,71%,0.70);}
.zhaobiaoboxmax .cont .right .list .li .mk{ position: relative; z-index: 5; padding: 0.3rem 0.46rem 0.2rem 0.26rem;}
.zhaobiaoboxmax .cont .right .list .li .i{ font-size: 0.16rem; line-height: 1; color: hsla(0,0%,20%,0.80); transition: all 0.5s;}
.zhaobiaoboxmax .cont .right .list .li:hover .i{ color: hsla(197,96%,41%,0.80);}
.zhaobiaoboxmax .cont .right .list .li .h{ font-size: 0.18rem; line-height: 0.32rem; min-height: 0.64rem; margin-top: 0.15rem; transition: all 0.5s;}
.zhaobiaoboxmax .cont .right .list .li:hover .h{ color: #00479D;}
.zhaobiaoboxmax .cont .right .list .li .bt{ display: flex; justify-content: space-between; align-items: center; margin-top: 0.10rem;}
.zhaobiaoboxmax .cont .right .list .li .bt .t{ font-size: 0.14rem; color: #848484; line-height: 0.2rem; padding-left: 0.25rem; background: url(../images/24.png) no-repeat left center; background-size: 0.18rem auto; transition: all 0.5s;}
.zhaobiaoboxmax .cont .right .list .li:hover .bt .t{ color: #0494CF; background: url(../images/25.png) no-repeat left center; background-size: 0.18rem auto;}
.zhaobiaoboxmax .cont .right .list .li .bt .a{ display: flex;}
.zhaobiaoboxmax .cont .right .list .li .bt .a a{ display: flex; transition: all 0.5s; height: 0.42rem; line-height: 0.42rem; border-radius: 0.25rem;}
.zhaobiaoboxmax .cont .right .list .li:hover .bt .a a{ background: #0494CF; padding: 0 0.2rem;}
.zhaobiaoboxmax .cont .right .list .li .bt .a a:hover{ background: #00479D;}
.zhaobiaoboxmax .cont .right .list .li .bt .a a i{ display: block; font-size: 0.15rem; color: #0494CF; padding-right: 0.35rem; background: url(../images/26.png) no-repeat center right; background-size: 0.27rem auto; transition: all 0.5s;}
.zhaobiaoboxmax .cont .right .list .li:hover .bt .a a i{ color: #fff; background: url(../images/27.png) no-repeat right center; background-size: 0.27rem auto;}
.zhaobiaoboxmax .cont .leftnav .more{ position: relative; margin-top: 0.22rem;}
.zhaobiaoboxmax .cont .leftnav .more .m{ width: 100%; overflow: hidden; border-radius: 0.12rem;}
.zhaobiaoboxmax .cont .leftnav .more .m img{ display: block; width: 100%; transition: all 0.5s;}
.zhaobiaoboxmax .cont .leftnav .more:hover .m img{ transform: scale(1.03);}
.zhaobiaoboxmax .cont .leftnav .more .text{ position: absolute; left: 0; bottom: 0; right: 0; padding: 0 0.28rem 0.2rem 0.28rem;}
.zhaobiaoboxmax .cont .leftnav .more .text .p{ font-size: 0.16rem; line-height: 0.28rem; color: #fff; font-weight: bold;}
.zhaobiaoboxmax .cont .leftnav .more .text .h{ font-size: 0.16rem; font-weight: bold; color: #fff; line-height: 0.3rem;}
.zhaobiaoboxmax .cont .leftnav .nav{ background: #fff; border-radius: 0.12rem; overflow: hidden;}
.zhaobiaoboxmax .cont .leftnav .nav .li{ padding: 0 0.2rem 0.12rem 0.2rem; margin-top: -0.12rem; background: #fff; border-radius: 0.12rem 0.12rem 0 0;}
.zhaobiaoboxmax .cont .leftnav .nav .li:first-child{ margin: 0;}
.zhaobiaoboxmax .cont .leftnav .nav .li a{ display: block; border-bottom: 1px solid #DBE2EB; font-size: 0.18rem; line-height: 0.3rem; padding: 0.19rem 0.3rem 0.19rem 0.06rem; background: url(../images/21.png) no-repeat center right 0.06rem; background-size: 0.2rem auto;}
.zhaobiaoboxmax .cont .leftnav .nav .li:last-child a{ border: none;}
.zhaobiaoboxmax .cont .leftnav .nav .li:hover a{ color: #0494CF; background: url(../images/21s.png) no-repeat center right 0.06rem; background-size: 0.2rem auto;}
.zhaobiaoboxmax .cont .leftnav .nav .li.on{ background: #0494CF;}
.zhaobiaoboxmax .cont .leftnav .nav .li.on a{ border: none; color: #fff; background: url(../images/22.png) no-repeat center right 0.06rem; background-size: 0.2rem auto; font-weight: bold;}
.zhaodata{ background: #fff; padding: 0.3rem 0.35rem;}
.zhaodata .tit .i{ font-size: 0.16rem; line-height: 1; opacity: 0.8;}
.zhaodata .tit .h{ font-size: 0.24rem; line-height: 0.34rem; color: #00479D; margin-top: 0.16rem;}
.zhaodata .tit{ padding: 0 0 0.1rem 0; border-bottom: 1px solid #E4E4E4;}
.zhaodata .tit .tb{ display: flex; justify-content: space-between; align-items: center; margin-top: 0.16rem;}
.zhaodata .tit .tb .time{ display: flex;}
.zhaodata .tit .tb .time .p,
.zhaodata .tit .tb .time .p i{ display: flex; font-size: 0.16rem; color: #00479D; line-height: 20px;}
.zhaodata .tit .tb .time .p i{ font-weight: bold;}
.zhaodata .tit .tb .time .p{ padding-left: 0.25rem; background: url(../images/28.png) no-repeat left center; background-size: 0.18rem auto; margin-left: 0.55rem;}
.zhaodata .tit .tb .time .p:first-child{ margin-left: 0;}
.moremaxa{ display: flex;}
.moremaxa a{ padding: 0 0.26rem; background: #0494CF; height: 0.44rem; line-height: 0.44rem; border-radius: 0.3rem; display: flex; transition: all 0.5s;}
.moremaxa a:hover{ background: #00479D;}
.moremaxa a i{ display: block; font-size: 0.15rem; color: #fff; padding-right: 0.32rem; background: url(../images/27.png) no-repeat center right; background-size: 0.27rem auto;} 
.zhaodata .text,
.zhaodata .text p{ font-size: 0.15rem; line-height: 0.3rem; color: hsla(0,0%,20%,0.80);}
.zhaodata .text{ padding: 0.25rem 0 0.4rem 0;}
.zhaodata .more a,
.zhaodata .more a i{ display: flex; white-space: nowrap; font-size: 0.16rem; line-height: 0.44rem; transition: all 0.5s;}
.zhaodata .more{ border-top: 1px solid #E4E4E4; padding-top: 0.2rem;}
.zhaodata .more a:hover i{ color: #0494CF;}
.zhaotui{ margin-top: 0.4rem;}
.zhaotui .tit{ font-size: 0.26rem; line-height: 1; color: #00479D; font-weight: bold; margin-bottom: 0.22rem;}
.zhaobiaoboxmax .cont .right .zhaotui .list .li{ margin-bottom: 0.24rem;}
.yewubanner{ position: relative; overflow: hidden;}
.yewubanner .m{ overflow: hidden;}
.yewubanner .m img{ display: block; width: 100%;}
.yewubanner .text{ width: 100%; position: absolute; left: 0; bottom: 0.84rem; z-index: 5;}
.yewubanner .text .list{ position: relative; margin: 0.7rem 0.4rem 0 0.45rem;}
.yewubanner .text .list .mker{ width: 2.5rem; height: 1.5rem; overflow: hidden; margin: auto; background: #fff; cursor: pointer; transition: all 0.5s;}
.yewubanner .text .list .mker:hover,
.yewubanner .text .list .swiper-slide-active .mker{ background: #00479D;}
.yewubanner .text .list .mker .mk{ padding: 0.15rem 0.25rem;}
.yewubanner .text .list .mker .mk .ms{ width: 0.5rem; height: 0.5rem; position: relative;}
.yewubanner .text .list .mker .mk .ms img{ display: block; height: 100%; position: absolute; top: 0; left: 0; transition: all 0.5s;}
.yewubanner .text .list .mker .mk .ms img.m1{ opacity: 1;}
.yewubanner .text .list .mker .mk .ms img.m2{ opacity: 0;}
.yewubanner .text .list .mker:hover .mk .ms img.m1,
.yewubanner .text .list .swiper-slide-active .mker .mk .ms img.m1{ opacity: 0;}
.yewubanner .text .list .mker:hover .mk .ms img.m2,
.yewubanner .text .list .swiper-slide-active .mker .mk .ms img.m2{ opacity: 1;}
.yewubanner .text .list .mker .mk .n{ font-size: 0.14rem; opacity: 0.5; line-height: 1; margin-top: 0.12rem; text-transform: uppercase; transition: all 0.5s;}
.yewubanner .text .list .mker .mk .h{ font-size: 0.2rem; line-height: 1; font-weight: bold; margin-top: 0.15rem; transition: all 0.5s;}
.yewubanner .text .list .mker:hover .mk .n,
.yewubanner .text .list .swiper-slide-active .mker .mk .n{ color: #fff;}
.yewubanner .text .list .mker:hover .mk .h,
.yewubanner .text .list .swiper-slide-active .mker .mk .h{ color: #fff;}
.yewubanner .text .list .em{ width: 0.5rem; height: 0.5rem; border-radius: 100%; border: 1px solid #fff; cursor: pointer; background: url(../images/36.png) no-repeat center; background-size: 100% auto; position: absolute; top: 50%; left: -0.7rem; transform: translateY(-50%); opacity: 0.8; transition: all 0.5s;}
.yewubanner .text .list .em2{ left: auto; right: -0.7rem; transform: translateY(-50%) rotate(180deg);}
.yewubanner .text .list .em:hover{ opacity: 1;}
.yewutit .n{ font-size: 0.5rem; color: #fff; line-height: 1; text-align: center; font-weight: bold; font-family: '微软雅黑';}
.yewutit .h{ font-size: 0.32rem; line-height: 1; margin-top: 0.2rem; color: #fff; text-align: center;}
.yewutit .p{ font-size: 0.16rem; line-height: 0.28rem; color: #fff; text-align: center; margin-top: 0.3rem; opacity: 0.8;}
.yewubanner .yewutit{ width: 9.2rem; margin: auto;}
.buildingboxone{ padding: 1rem 0 0.8rem 0;}
.yewutit .em{ width: 0.28rem; height: 0.06rem; background: #00A5E8; margin: 0 auto 0.4rem auto;}
.yewutit2 .n,
.yewutit2 .h,
.yewutit2 .p{ color: #333;}
.buildingboxone .yewutit2 .p{ text-align: left; line-height: 0.34rem;}
.buildingboxtwo{ padding: 0.9rem 0; background: url(../images/37.jpg) no-repeat center; background-size: cover;}
.buildingboxtwo .text{ width: 9.44rem; margin: 0.2rem auto 0; text-align: center;}
.buildingboxtwo .text .h{ font-size: 0.26rem; line-height: 0.36rem; font-weight: bold; color: #00479D;}
.buildingboxtwo .text .p{ font-size: 0.16rem; line-height: 0.32rem; margin-top: 0.15rem; opacity: 0.8;}
.buildingboxtwo .m{ overflow: hidden; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); transition: all 1s; width: 4.92rem; height: 4.2rem;}
.buildingboxtwo .swiper-slide-active .m{ width: 5.7rem; height: 3.69rem; margin: auto; overflow: hidden;}
.buildingboxtwo .m img{ display: block; width: 100%; opacity: 0;}
.buildingboxtwo .swiper-slide{ width: 100%; height: 4.2rem; position: relative;}
.buildingboxtwo .swiper{ margin: 0 -0.35rem;} 
.buildingboxtwo .swiper-slide-prev .m{ clip-path: polygon(0% 0%, 100% 0.25rem, 100% calc(100% - 0.25rem), 0% 100%);}
.buildingboxtwo .swiper-slide-next .m{ clip-path: polygon(0% 0.25rem, 100% 0%, 100% 100%, 0% calc(100% - 0.25rem));}
.buildingboxtwo .em{ width: 0.62rem; height: 0.62rem; border-radius: 100%; border: 0.02rem solid #C4C4C4; background: url(../images/38.png) no-repeat center; background-size: 100% auto; left: -0.88rem; top: 50%; transform: translateY(-50%); opacity: 0.3; position: absolute; cursor: pointer; transition: all 0.5s;}
.buildingboxtwo .cont{ position: relative;}
.buildingboxtwo .em:hover{ opacity: 1;}
.buildingboxtwo .em2{ left: auto; right: -0.88rem; transform: translateY(-50%) rotate(180deg);}
.buildingboxthree{ padding: 0.8rem 0 1rem 0; background: url(../images/41.jpg) no-repeat center; background-size: cover;}
.buildingboxthree .list{ display: flex; justify-content: flex-start; flex-wrap: wrap; margin: 0 -0.17rem; padding-top: 0.24rem;}
.buildingboxthree .list .li{ width: 5.1rem; margin: 0.36rem 0.17rem 0 0.17rem; background: #fff; border-radius: 0.12rem; display: flex; justify-content: space-between; transition: all 0.5s;}
.buildingboxthree .list .li:hover{ background: #00479D;}
.buildingboxthree .list .li .m{ width: 1.34rem; border-right: 1px solid #EBEBEB; display: flex; justify-content: center; align-items: center;}
.buildingboxthree .list .li .m i{ display: block; width: 0.87rem; height: 0.87rem; background: #0494CF; border-radius: 100%;}
.buildingboxthree .list .li .m i img{ display: block; width: 100%;}
.buildingboxthree .list .li .text{ width: 3.2rem; padding-right: 0.2rem;}
.buildingboxthree .list .li .text .mk{ padding: 0.35rem 0;}
.buildingboxthree .list .li .text .h{ font-size: 0.24rem; line-height: 0.34rem; font-weight: bold; transition: all 0.5s;}
.buildingboxthree .list .li:hover .text .h{ color: #fff;}
.buildingboxthree .list .li .text .p div{ font-size: 0.15rem; line-height: 0.32rem; opacity: 0.8; position: relative; padding-left: 0.16rem; transition: all 0.5s;}
.buildingboxthree .list .li .text .p div::after{ width: 0.06rem; height: 0.06rem; border-radius: 100%; background: #333; opacity: 0.8; position: absolute; left: 0.03rem; top: 0.14rem; content: ''; transition: all 0.5s;}
.buildingboxthree .list .li .text .em{ width: 0.26rem; height: 0.05rem; background: #0494CF; margin: 0.15rem 0;}
.buildingboxthree .list .li:hover .text .p div{ color: #fff;}
.buildingboxthree .list .li:hover .text .p div::after{ background: #fff;}
.buildingboxfour{ padding: 0.86rem 0 0.78rem 0;}
.buildingboxfour .list{ display: flex; justify-content: flex-start; flex-wrap: wrap; margin: -0.1rem -0.16rem 0 -0.16rem;}
.buildingboxfour .list .li{ width: 5.12rem; margin: 0.5rem 0.16rem 0 0.16rem;}
.buildingboxfour .list .li .m{ width: 100%; height: 3.12rem; overflow: hidden;}
.buildingboxfour .list .li .m img{ display: block; width: 100%; transition: all 0.5s;}
.buildingboxfour .list .li:hover .m img{ transform: scale(1.03);}
.buildingboxfour .list .li .p{ font-size: 0.18rem; line-height: 0.28rem; text-align: center; margin-top: 0.2rem; transition: all 0.5s;}
.buildingboxfour .list .li:hover .p{ font-weight: bold; color: #00479D;}
.morewenk{ display: flex; justify-content: center;}
.morewenk a{ font-size: 0.16rem; line-height: 0.62rem; padding: 0 0.66rem; border: 1px solid #CAD0D9; border-radius: 0.4rem; opacity: 0.7; transition: all 0.5s;}
.morewenk a:hover{ background: #00479D; color: #fff; border-color: #00479D; opacity: 1;}
.buildingboxfour .morewenk{ margin-top: 0.65rem;}
.dataconlist .list2 .li a .m{ position: relative; top: auto; right: auto;}
.dataconlist .list2 .li a{ padding-right: 0; justify-content: space-between; align-items: stretch; min-height: inherit;}
.dataconlist .list2 .li .text{ width: 8.5rem; position: relative; padding-right: 2.37rem;}
.dataconlist .list2 .li .moreboxmax{ margin: 0; position: absolute; top: 50%; right: 0; transform: translateY(-50%);}
.dataconlist .list2 .li .t{ margin-top: 0.15rem;}
.dataconlist .list2 .li2 a{ display: block;}
.dataconlist .list2 .li2 .text{ width: auto;}
.dataconlist .list2 .li2 .t{ margin-top: 0;}
.dataconlist .list3{ display: flex; justify-content: flex-start; flex-wrap: wrap; margin: 0 -0.11rem -0.1rem -0.11rem;}
.dataconlist .list3 .li{ width: 5.1rem; margin: 0 0.11rem 0.38rem 0.11rem; border-radius: 0.05rem; box-shadow: 0px 0.13rem 0.05rem 0px rgba(208,208,208,0.27); position: relative; padding: 0; border: none; transition: all 0.5s;}
.dataconlist .list3 .li:hover{ box-shadow: 0px 0.13rem 0.05rem 0px rgba(206,216,228,0.27);}
.dataconlist .list3 .li a{ padding: 0.3rem 0.32rem 3.35rem 0.32rem; display: block; position: relative; z-index: 2;}
.dataconlist .list3 .li a .m{ width: 4.44rem; height: 2.7rem; position: absolute; left: 0.32rem; bottom: 0.36rem; top: auto; right: auto;}
.dataconlist .list3 .li .h{ font-size: 0.18rem; line-height: 0.32rem; white-space: unset!important; font-weight: normal; margin-top: 0.15rem; min-height: 0.64rem;}
.dataconlist .list3 .li .p{ min-height: 0.9rem; padding-top: 0.25rem; margin-top: 0.25rem; border-top: 1px solid hsla(213,100%,26%,0.10);}
.moreboxmax3 a, 
.moreboxmax3 .a{ border: none; padding: 0; line-height: 1; height: auto;}
.moreboxmax3 a i, 
.moreboxmax3 .a i{ line-height: 1; height: auto;}
.moreboxmax3 a:hover, 
.moreboxmax3 .a:hover{ background: hsla(0,0%,100%,0.00)!important; padding: 0;}
.dataconlist .list3 .li:hover .moreboxmax a, 
.dataconlist .list3 .li:hover .moreboxmax .a{ background: hsla(0,0%,100%,0.00);}
.dataconlist .list3 .li:hover .moreboxmax a i, 
.dataconlist .list3 .li:hover .moreboxmax .a i{ color: #01479D; background: url(../images/48.png) no-repeat right center; background-size: 0.2rem auto;}
.dataconlist .list3 .li:first-child{ padding: 0;}
.dataconlist .list3 .li::after{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; border-radius: 0.05rem; border: 1px solid #ddd; content: ''; opacity: 0.3; z-index: 0;}
.dataconlist .list3 .li .moreboxmax{ margin-top: 0.35rem;}
.dataconlist .list3 .li:hover .h{ font-weight: bold; color: #01479D;}
.zhaobiaoboxmax2{ background: #fff;}
.zhaobiaoboxmax .cont .leftnav .newsdataone .more{ margin: 0;}
.newsdataone{ background: hsla(213,100%,31%,0.08); border-radius: 0.12rem;}
.newsdataone .tus{ padding: 0.25rem 0.2rem;}
.newsdataone .tus .h{ font-size: 0.2rem; line-height: 0.3rem; color: #01479D; font-weight: bold; border-bottom: 1px solid hsla(213,99%,31%,0.20); padding: 0 0.08rem 0.1rem 0.08rem;}
.newsdataone .tus .li a{ display: block; font-size: 0.15rem; line-height: 0.36rem; padding-left: 0.17rem; position: relative; transition: all 0.5s;}
.newsdataone .tus .li a:hover{ color: #01479D;}
.newsdataone .tus .li a::after{ width: 0.04rem; height: 0.04rem; border-radius: 100%; background: #333; opacity: 0.8; position: absolute; left: 0.05rem; top: 50%; transform: translateY(-50%); content: '';}
.newsdataone .tus .mk{ padding-top: 0.15rem;}
.zhaodata .text img{ display: block; max-width: 100%; margin: auto;}
.zhaodata2{ padding: 0.2rem 0 0 0.3rem;}
.zhaodata2 .tit .tb{ display: block; margin: 0;}
.zhaodata2 .tit .tb .time .p{ color: #848484;}
.zhaodata2 .tit .tb .time .p.t1{ background: url(../images/24.png) no-repeat left center; background-size: 0.18rem auto;}
.zhaodata2 .tit .tb .time .p.t2{ background: url(../images/49.png) no-repeat left center; background-size: 0.16rem auto;}
.zhaodata2 .tit .h{ font-size: 0.28rem; line-height: 0.38rem; font-weight: bold; margin-top: 0.2rem; color: #0494CF;}
.zhaodata2 .tit{ padding: 0 0 0.2rem 0;}
.touzibox{ padding: 00.2rem 0 0.55rem 0;}
.touzibox .pageing{ margin-top: 0.55rem;}
.touzibox .list .li a{ border-bottom: 1px solid #eee; display: flex; justify-content: space-between; line-height: 0.3rem; padding: 0.3rem 0; transition: all 0.5s;}
.touzibox .list .li a:hover{ border-color: hsla(213,99%,31%,0.30);}
.touzibox .list .li a .h,
.touzibox .list .li a .h i{ font-size: 0.18rem; line-height: 0.3rem; transition: all 0.5s;}
.touzibox .list .li a .h i{ font-weight: bold; color: #0494CF;}
.touzibox .list .li a .h{ padding-left: 0.2rem; width: 70%; background: url(../images/5.png) no-repeat left 0.04rem center; background-size: 0.08rem auto;}
.touzibox .list .li a:hover .h{ color: #01479D; background: url(../images/5s.png) no-repeat left 0.04rem center; background-size: 0.08rem auto}
.touzibox .list .li .t{ font-size: 0.14rem; line-height: 0.3rem; color: #848484; padding-left: 0.25rem; background: url(../images/24.png) no-repeat left center; background-size: 0.18rem auto; transition: all 0.5s;}
.touzibox .list .li:hover .t{ background: url(../images/28.png) no-repeat left center; background-size: 0.18rem auto; color: #01479D;}
.dataconlist .xinlistr{ display: flex; justify-content: space-between; flex-wrap: wrap;}
.dataconlist .xinlistr .li{ border-bottom: 1px solid #E0E6ED; width: 50%; position: relative;}
.dataconlist .xinlistr .li::after{ width: 1px; height: 0.46rem; background: #0494D0; position: absolute; top: 50%; right: 0; transform: translateY(-50%); opacity: 0.3; content: '';}
.dataconlist .xinlistr .li:nth-child(2n)::after{ display: none;}
.dataconlist .xinlistr .li a{ display: flex; justify-content: space-between; line-height: 0.3rem; padding: 0.35rem 0.46rem 0.35rem 0;}
.dataconlist .xinlistr .li:nth-child(2n) a{ padding: 0.35rem 0 0.35rem 0.46rem;}
.dataconlist .xinlistr .li a .h{ font-size: 0.18rem; line-height: 0.3rem; transition: all 0.5s; padding-left: 0.2rem; width: 70%; background: url(../images/5.png) no-repeat left 0.04rem center; background-size: 0.08rem auto;}
.dataconlist .xinlistr .li a:hover .h{ color: #01479D; background: url(../images/5s.png) no-repeat left 0.04rem center; background-size: 0.08rem auto; font-weight: bold;}
.dataconlist .xinlistr .li .t{ font-size: 0.14rem; line-height: 0.3rem; color: #848484; padding-left: 0.25rem; background: url(../images/24.png) no-repeat left center; background-size: 0.18rem auto; transition: all 0.5s;}
.shehuiboxs{ padding: 0.65rem 0 0.45rem 0;}
.shehuiboxs .list{ display: flex; justify-content: flex-start; flex-wrap: wrap; margin: 0 -0.11rem; padding-bottom: 0.16rem;}
.shehuiboxs .list .li{ width: 5.1rem; box-shadow: 0px 0.13rem 0.05rem 0px rgba(206,216,228,0.27); margin: 0 0.11rem 0.42rem 0.11rem; position: relative; border-radius: 0.05rem;}
.shehuiboxs .list .li::after{ content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; border: 1px solid #ddd; opacity: 0.3; border-radius: 0.05rem;}
.shehuiboxs .list .li a{ display: block; padding: 0.3rem 0.32rem 0.4rem 0.32rem; position: relative; z-index: 2;}
.shehuiboxs .list .li .m{ width: 100%; height: 2.7rem; overflow: hidden;}
.shehuiboxs .list .li .m img{ display: block; width: 100%; transition: all 0.5s;}
.shehuiboxs .list .li:hover .m img{ transform: scale(1.03);}
.shehuiboxs .list .li .h{ font-size: 0.18rem; line-height: 0.32rem; min-height: 0.64rem; margin-top: 0.25rem; transition: all 0.5s;}
.shehuiboxs .list .li:hover .h{ color: #01479D; font-weight: bold;}
.shehuiboxs .list .li .bt{ display: flex; justify-content: space-between; align-items: center; margin-top: 0.3rem;}
.shehuiboxs .list .li .bt .t{ font-size: 0.14rem; line-height: 0.2rem; padding-left: 0.25rem; background: url(../images/24.png) no-repeat left center; background-size: 0.18rem auto; color: #848484;}
.shehuiboxs .list .li:hover .moreboxmax3 a i, 
.shehuiboxs .list .li:hover .moreboxmax3 .a i{ color: #01479D; background: url(../images/48.png) no-repeat center right; background-size: 0.2rem auto;}
.searchboxcer,
.searchboxcer i{ display: flex; font-size: 0.2rem; line-height: 0.84rem;}
.searchboxcer i{ color: #0494CF; margin: 0 0.1rem;}
.peopleboxone{ padding: 0.8rem 0 1rem 0; background: url(../images/57.jpg) no-repeat right bottom; background-size: cover;}
.yewutit3 .n,
.yewutit3 .h,
.yewutit3 .p{ text-align: left; color: #333;}
.yewutit3 .h{ margin-top: 0.12rem;}
.yewutit3 .p{ line-height: 0.3rem;}
.peopleboxtwo{ padding: 1.8rem 0 2.9rem 0; background: url(../images/58.jpg) no-repeat center bottom; background-size: cover;}
.peopleboxtwo .list{ margin-top: 0.55rem; display: flex;}
.peopleboxtwo .list .li{ width: 3rem; border-radius: 0.12rem; margin-left: 0.3rem; background: #fff;}
.peopleboxtwo .list .li:first-child{ margin-left: 0;}
.peopleboxtwo .list .li:nth-child(2){ background: #0494CF;}
.peopleboxtwo .list .li:nth-child(3){ background: #00479D;}
.peopleboxtwo .list .li .mk{ padding: 0.35rem 0.4rem 0.4rem 0.37rem;}
.peopleboxtwo .list .li .mk .h{ font-size: 0.24rem; line-height: 0.34rem; color: #fff;}
.peopleboxtwo .list .li:first-child .mk .h{ color: #333;}
.peopleboxtwo .list .li .mk .em{ width: 0.26rem; height: 0.05rem; background: #fff; margin: 0.15rem 0;}
.peopleboxtwo .list .li:first-child .mk .em{ background: #0494CF;}
.peopleboxtwo .list .li .mk .p{ font-size: 0.16rem; line-height: 0.32rem; color: #fff;}
.peopleboxtwo .list .li:first-child .mk .p{ color: #333; opacity: 0.8;}
.peopleboxthree{ background: url(../images/59.jpg) no-repeat center bottom; background-size: 100% auto; padding: 0.8rem 0 0.72rem 0;}
.yewutit3 .as{ font-size: 0.22rem; line-height: 0.32rem; font-weight: bold; margin-top: 0.5rem;}
.peopleboxthree .yewutit3 .p{ margin-top: 0.15rem;}
.peopleboxthree .list{ margin: 0.5rem -0.11rem 0 -0.11rem; position: relative;}
.peopleboxthree .list .m{ width: 5.1rem; height: 3.1rem; overflow: hidden; position: relative; margin: auto; cursor: pointer;}
.peopleboxthree .list .m img{ display: block; width: 100%; transition: all 0.5s;}
.peopleboxthree .list .m:hover img{ transform: scale(1.03);}
.peopleboxthree .list .m::after{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; border: 0.03rem solid #0494CF; content: ''; opacity: 0; transition: all 0.5s;}
.peopleboxthree .list .swiper-slide-active .m::after{ opacity: 1;}
.peopleboxthree .list .swiper-pagination{ display: none;}
.peopleboxthree .list .em{ width: 0.5rem; height: 0.5rem; border-radius: 100%; border: 1px solid #999; background: url(../images/36s.png) no-repeat center; background-size: 100% auto; position: absolute; top: 50%; transform: translateY(-50%); left: -0.7rem; cursor: pointer; transition: all 0.5s;}
.peopleboxthree .list .em2{ right: -0.7rem; left: auto; transform: translateY(-50%) rotate(180deg);}
.peopleboxthree .list .em:hover{ background: #0494CF url(../images/36.png) no-repeat center; background-size: 100% auto; border-color: #0494CF;}
.jionusboxw{ padding: 0.65rem 0;}
.jionusboxw .cont{ display: flex; justify-content: space-between;}
.jionusboxw .cont .left{ width: 3rem;}
.jionusboxw .cont .right{ width: 12.54rem;}
.jionusboxw .cont .left .mk .m{ width: 100%; height: 2.14rem; background: url(../images/61.png) no-repeat center top; background-size: 100% auto;}
.jionusboxw .cont .left .list{ background: #F4F4F4; border-radius: 0.12rem; margin-top: -0.12rem; padding: 0.3rem 0.16rem; }
.jionusboxw .cont .left .list .h{ font-size: 0.2rem; line-height: 1;}
.jionusboxw .cont .left .list .input{ margin: 0.18rem 0 0.27rem 0; position: relative; display: flex; box-sizing: border-box;}
.jionusboxw .cont .left .list .input input{ display: block; width: 100%; height: 0.5rem; background: #fff; border-radius: 0.25rem; padding: 0 0.3rem 0 0.14rem; font-size: 0.15rem; border: none;}
.jionusboxw .cont .left .list .input input::placeholder{ color: hsla(0,0%,20%,0.50);}
.jionusboxw .cont .left .list .input button{ height: 0.5rem; width: 0.34rem; /*padding-right: 0.18rem;*/ border: none; background: url(../images/62.png) no-repeat left center; background-size: 0.16rem auto; cursor: pointer; position: absolute; top: 0; right: 0; display: block;}
.jionusboxw .cont .left .list .tel{ border-top: 1px solid hsla(214,23%,78%,0.30); padding: 0.26rem 0.12rem 0 0.12rem;}
.jionusboxw .cont .left .list .tel .m img{ display: block; height: 0.39rem;}
.jionusboxw .cont .left .list .tel .n,
.jionusboxw .cont .left .list .tel .p{ font-size: 0.16rem; color: #00479D; line-height: 0.38rem;}
.jionusboxw .cont .left .list .tel .p{ font-weight: bold;}
.jionusboxw .cont .left .list .tel .n{ margin-top: 0.1rem;}
.jionusboxw .cont .right .list .top,
.jionusboxw .cont .right .list .tit{ display: flex; justify-content: space-between; padding: 0 0.25rem;}
.jionusboxw .cont .right .list .top{ background: hsla(213,100%,31%,0.10);}
.jionusboxw .cont .right .list .tit{ background: #F4F4F4; transition: all 0.5s;}
.jionusboxw .cont .right .list .top .li,
.jionusboxw .cont .right .list .tit .li{ line-height: 0.3rem; padding: 0.17rem 0; transition: all 0.5s;}
.jionusboxw .cont .right .list .top .li{ font-size: 0.21rem; color: #0494CF; font-weight: bold;}
.jionusboxw .cont .right .list .tit .li{ font-size: 0.16rem;}
.jionusboxw .cont .right .list .top .li:first-child,
.jionusboxw .cont .right .list .tit .li:first-child{ width: 4.6rem;}
.jionusboxw .cont .right .list .top .li:nth-child(2),
.jionusboxw .cont .right .list .top .li:nth-child(3),
.jionusboxw .cont .right .list .tit .li:nth-child(2),
.jionusboxw .cont .right .list .tit .li:nth-child(3){ width: 1.6rem; text-align: center;}
.jionusboxw .cont .right .list .top .li:nth-child(4),
.jionusboxw .cont .right .list .tit .li:nth-child(4){ width: 1.1rem; text-align: center;}
.jionusboxw .cont .right .list .tit .li:nth-child(4){ cursor: pointer;}
.jionusboxw .cont .right .list .text,
.jionusboxw .cont .right .list .text p,
.jionusboxw .cont .right .list .text i{ font-size: 0.15rem; line-height: 0.32rem; color: #6A6A6A; display: block;}
.jionusboxw .cont .right .list .text i{ font-weight: bold;}
.jionusboxw .cont .right .list .wli{ margin-top: 0.04rem;}
.jionusboxw .cont .right .list .text{ background: #F4F4F4; padding: 0.3rem; display: none;}
/*.jionusboxw .cont .right .list .on .text{ display: block;}*/
.jionusboxw .cont .right .list .on .tit,
.jionusboxw .cont .right .list .wli:hover .tit{ background: #0494CF;}
.jionusboxw .cont .right .list .on .tit .li{ color: #fff; font-weight: bold;}
.jionusboxw .cont .right .list .wli:hover .tit .li{ color: #fff;}
.aboutboxtwo{ padding: 1.15rem 0 0.9rem 0; background: url(../images/65.jpg) no-repeat center bottom; background-size: cover;}
.aboutboxtwo .wker{ display: flex; justify-content: space-between;}
.aboutboxtwo .wker .m{ width: 6.54rem; overflow: hidden;}
.aboutboxtwo .wker .m img{ display: block; width: 100%; transition: all 0.5s;}
.aboutboxtwo .wker:hover .m img{ transform: scale(1.03);}
.aboutboxtwo .wker .ter{ width: 8.32rem;}
.aboutboxtwo .wker .em{ width: 0.35rem; height: 0.06rem; background: #01479D; margin-top: 0.45rem;}
.aboutboxtwo .wker .ter .h{ display: flex; align-items: flex-end; font-size: 0.42rem; line-height: 0.66rem; font-weight: bold;}
.aboutboxtwo .wker .ter .h i{ font-size: 0.9rem; line-height: 1; font-weight: bold; margin-right: 0.22rem;}
.aboutboxtwo .wker .ter .k{ font-size: 0.32rem; line-height: 0.42rem; margin-top: 0.2rem;}
.aboutboxtwo .wker .ter .p{ font-size: 0.16rem; line-height: 0.34rem; opacity: 0.8; margin-top: 0.25rem;}
.aboutboxtwo .vert{ margin: 1.7rem 0.76rem 0 0.76rem; position: relative; background: url(../images/67.png) no-repeat center; background-size: 100% auto;}
.aboutboxtwo .vert .ter{ width: 1.3rem; height: 1rem; position: relative; cursor: pointer;}
.aboutboxtwo .vert .ter .i{ width: 0.14rem; height: 0.14rem; background: #01479D; border-radius: 100%; position: absolute; top:0.5rem; left: 50%; transform: translateX(-50%); transition: all 0.5s;}
.aboutboxtwo .vert .ter:hover .i,
.aboutboxtwo .vert .swiper-slide-thumb-active .ter .i{ background: #0494CF;}
.aboutboxtwo .vert .ter .p{ font-size: 0.22rem; line-height: 0.3rem; text-align: center; width: 100%; position: absolute; top: 0.76rem; left: 0; font-weight: bold; transition: all 0.5s;}
.aboutboxtwo .vert .swiper-slide-thumb-active .ter .p,
.aboutboxtwo .vert .ter:hover .p{ color: #0494CF;}
.aboutboxtwo .vert .em{ width: 0.64rem; height: 0.64rem; border-radius: 100%; background: #fff url(../images/68.png) no-repeat center; background-size: 100% auto; cursor: pointer; position: absolute; left: -0.76rem; top: 0.24rem; transition: all 0.5s;}
.aboutboxtwo .vert .em2{ left: auto; right: -0.76rem; transform: rotate(180deg);}
.aboutboxtwo .vert .em:hover{ background: #01479D url(../images/69.png) no-repeat center; background-size: 100% auto;}
.aboutboxthree{ padding: 0.77rem 0 5.97rem 0; background: url(../images/70.jpg) no-repeat center bottom; background-size: cover;}
.yewutit4{ text-align: left;}
.yewutit4 .n{ text-align: left; /*text-transform: uppercase; */}
.yewutit4 .h{ text-align: left;}
.yewutit4 .em{ margin: 0 0 0.4rem 0;}
.yewutit4 .p{ line-height: 0.34rem; text-align: left;}
.aboutboxthree .numberbox{ margin-top: 0.85rem;}
.numberbox{ display: flex; justify-content: center;}
.numberbox .li{ margin-left: 1.6rem;}
.numberbox .li:first-child{ margin-left: 0;}
.numberbox .li .h{ display: flex; justify-content: center; align-items: flex-end; font-size: 0.2rem; color: hsla(0,0%,20%,0.70); line-height: 0.34rem;}
.numberbox .li .h i,
.numberbox .li .h em{ font-size: 0.68rem; color: #00479D; line-height: 1; font-family: '微软雅黑';}
.numberbox .li .h i{ margin-right: 0.14rem;}
.numberbox .li .p{ font-size: 0.2rem; line-height: 1; margin-top: 0.12rem; opacity: 0.7;}
.aboutboxfour{ margin-top: -5rem; position: relative; z-index: 5;}
.aboutboxfour .video{ width: 100%; overflow: hidden; position: relative;}
.aboutboxfour .video img{ display: block; width: 100%;}
.aboutboxfour .video .play{ width: 1.1rem; height: 1.1rem; background: url(../images/72.png) no-repeat center; background-size: 100% auto; transition: all 0.5s; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); cursor: pointer;}
.aboutboxfour .video .play:hover{ background: url(../images/73.png) no-repeat center; background-size: 100% auto;}
.aboutboxfive{ padding-top: 0.85rem;}
.aboutboxsix{ margin-top: 1rem; padding-bottom: 0.55rem;}
.aboutboxsix .list .wli{ margin-top: 0.45rem;}
.aboutboxsix .list .wli .tit{ font-size: 0.24rem; line-height: 0.34rem; font-weight: bold;}
.aboutboxsix .list .wli .more{ display: flex; justify-content: flex-start; flex-wrap: wrap; padding-top: 0.06rem;}
.aboutboxsix .list .wli .more div{ padding: 0 0.32rem; line-height: 0.6rem; background: #E6E6E6; font-size: 0.18rem; margin: 0.14rem 0.12rem 0 0;}
.aboutboxsix .list .wli .mk .li{ margin-top: 0.12rem;}
.aboutboxsix .list .wli .mk{ padding-top: 0.08rem;}
.aboutboxsix .list .wli .mk .tp{ border: 1px solid #E6E6E6; padding: 0.15rem 0.3rem 0.15rem 0.14rem; position: relative; transition: all 0.5s;}
.aboutboxsix .list .wli .mk .li.on .tp{ background: #0494CF; border-color: #0494CF;}
.aboutboxsix .list .wli .mk .tp .h{ font-size: 0.18rem; line-height: 0.3rem; padding-left: 0.15rem; position: relative; transition: all 0.5s;}
.aboutboxsix .list .wli .mk .li:hover .tp .h{ color: #0494CF;}
.aboutboxsix .list .wli .mk .li.on .tp .h{ color: #fff;}
.aboutboxsix .list .wli .mk .tp .h::after{ content: ''; width: 0.06rem; height: 0.06rem; border-radius: 100%; background: #333; opacity: 0.8; position: absolute; top: 0.14rem; left: 0; transition: all 0.5s; }
.aboutboxsix .list .wli .mk .li.on .tp .h::after{ background: #fff;}
.aboutboxsix .list .wli .mk .tp .i{ width: 0.18rem; height: 0.6rem; position: absolute; top: 0; right: 0.24rem; background: url(../images/74.png) no-repeat center; background-size: 0.15rem auto; cursor: pointer; transition: all 0.5s;}
.aboutboxsix .list .wli .mk .li.on .tp .i{ background: url(../images/75.png) no-repeat center; background-size: 100% auto;}
.aboutboxsix .list .wli .mk .p{ font-size: 0.16rem; line-height: 0.34rem; background: #F4F4F4; padding: 0.35rem 0.34rem; opacity: 0.8; display: none;}
.aboutboxtact{ position: relative; padding: 0.76rem 0 1.1rem 0;}
.aboutboxtact .cont{ display: flex; justify-content: space-between; position: relative; z-index: 5;}
.aboutboxtact::after{ width: 9.36rem; height: 100%; position: absolute; top: 0; right: 0; background: url(../images/78.jpg) no-repeat center; background-size: cover; content: '';}
.aboutboxtact .left{ width: 7.66rem;}
.aboutboxtact .right{ width: 7.13rem; padding-top: 0.4rem;}
.aboutboxtact .left .yewutit .h{ line-height: 0.38rem; margin-top: 0.15rem; font-size: 0.26rem;}
.aboutboxtact .left .form{ margin-top: 0.45rem;}
.aboutboxtact .left .form .li{ margin-top: 0.35rem;}
.aboutboxtact .left .form .li:first-child{ margin-top: 0;}
.aboutboxtact .left .form .li .h{ font-size: 0.16rem; line-height: 1; margin-bottom: 0.18rem; opacity: 0.8;}
.aboutboxtact .left .form .li .input{ display: flex; box-sizing: border-box; border-radius: 0.1rem; background: #EFEFF1;}
.aboutboxtact .left .form .li .input input{ display: block; width: 100%; height: 0.68rem; font-size: 0.16rem; border-radius: 0.1rem; background: hsla(0,0%,100%,0.00); padding: 0 0.14rem; border: none;}
.aboutboxtact .left .form .li .input textarea{ display: block; width: 100%; height: 2rem; padding: 0.1rem 0.14rem; border: none; border-radius: 0.1rem; background: hsla(0,0%,100%,0.00); font-size: 0.16rem; line-height: 0.26rem;}
.subottom{ display: flex; justify-content: center;}
.subottom button{ display: flex; justify-content: center; height: 0.68rem; line-height: 0.68rem; width: 2.56rem; background: #19AEEA; border-radius: 0.4rem; border: none; cursor: pointer; transition: all 0.5s;}
.subottom button i{ font-size: 0.18rem; color: #fff; padding-right: 0.34rem; background: url(../images/15.png) no-repeat right center; background-size: 0.2rem auto;}
.subottom button:hover{ background: #01479D;}
.aboutboxtact .left .subottom{ padding-top: 0.1rem;}
.aboutboxtact .right .tit .h{ font-size: 0.32rem; color: #01479D; font-weight: bold; line-height: 0.42rem;}
.aboutboxtact .right .tit .p{ font-weight: bold; font-size: 0.2rem; color: #01479D; text-transform: uppercase; line-height: 0.3rem; margin-top: 0.05rem;}
.aboutboxtact .right .add{ margin-top: 0.6rem;}
.aboutboxtact .right .add .li{ margin-top: 0.45rem;}
.aboutboxtact .right .add .li:first-child{ margin-top: 0;}
.aboutboxtact .right .add .li .h{ font-size: 0.18rem; font-weight: bold; line-height: 0.2rem; color: #19181D; margin-bottom: 0.15rem;}
.aboutboxtact .right .add .li .p{ font-size: 0.16rem; line-height: 0.26rem; color: #19181D;}
.aboutboxtact .right .mapbox{ margin-top: 0.4rem; height: 4.2rem; border-radius: 0.1rem; overflow: hidden; border: 1px solid #DAE1E4; background: url(../images/77.jpg) no-repeat center; background-size: cover;}
body .aboutboxtact2 .yewutit .h{ font-size: 0.36rem!important; line-height: 0.46rem!important; color: #01479D; font-weight: bold; margin-top: 0.2rem!important;}
body .aboutboxtact2 .yewutit .em{ margin: 0;}
.aboutboxtact2 .yewutit .s{ font-size: 0.26rem; line-height: 0.36rem; font-weight: bold; margin-top: 0.2rem;}
.aboutboxtact .img{ margin-top: 0.8rem;}
.aboutboxtact .img img{ display: block; width: 6.29rem; margin: auto;}
.aboutboxtact2 .right{ padding-top: 0;}
.aboutboxtact .right .immgbox .m img{ display: block; width: 100%; margin-bottom: 0.4rem;}
.aboutboxcurt{ padding: 0.75rem 0; background: url(../images/86.jpg) no-repeat center bottom; background-size: cover;}
.aboutboxcurt .top{ display: flex; justify-content: center;}
.aboutboxcurt .top .li{ width: 3.46rem;}
.aboutboxcurt .top .li .m{ width: 1.35rem; height: 1.35rem; background: hsla(213,99%,31%,0.08); border-radius: 100%; display: flex; justify-content: center; align-items: center; margin: auto; transition: all 0.5s;}
.aboutboxcurt .top .li:hover .m{ background: hsla(197,68%,52%,0.08);}
.aboutboxcurt .top .li .m i{ display: block; width: 1.02rem; height: 1.02rem; border-radius: 100%; background: #01479D; transition: all 0.5s;}
.aboutboxcurt .top .li:hover .m i{ background: #33A8D8;}
.aboutboxcurt .top .li .m img{ display: block; width: 100%;}
.aboutboxcurt .top .li .h{ font-size: 0.28rem; line-height: 0.38rem; text-align: center; transition: all 0.5s; margin-top: 0.18rem;}
.aboutboxcurt .top .li:hover .h{ color: #0494CF; font-weight: bold;}
.aboutboxcurt .top .li .p{ font-size: 0.2rem; line-height: 0.3rem; margin-top: 0.05rem; opacity: 0.5; text-align: center; transition: all 0.5s;}
.aboutboxcurt .top .li:hover .p{ color: #0494CF;}
.aboutboxcurt .text{ background: #fff; margin-top: 0.55rem; padding: 0.6rem 0.42rem 0.45rem 0.62rem; display: flex; justify-content: space-between;}
.aboutboxcurt .text .img img{ display: block; width: 6.22rem;}
.aboutboxcurt .text .left{ width: 7.9rem;}
.aboutboxcurt .text .left .h,
.aboutboxcurt .text .left .m{ font-size: 0.24rem; line-height: 0.38rem; font-weight: bold;}
.aboutboxcurt .text .left .h{ color: #01479D;}
.aboutboxcurt .text .left .p{ opacity: 0.8; font-size: 0.16rem; line-height: 0.34rem; margin-top: 0.24rem;}
.zhaobiaoboxmax4 .cont .leftnav .nav{ background: #00479D; border-radius: 0.12rem 0.12rem 0 0;}
.zhaobiaoboxmax4 .cont .leftnav .nav .li{ background: #00479D;}
.zhaobiaoboxmax4 .cont .leftnav .nav .li a,
.zhaobiaoboxmax4 .cont .leftnav .nav .li a{ border-color: hsla(0,0%,100%,0.20); color: #fff!important; background: url();}
.zhaobiaoboxmax4 .cont .leftnav .nav .li.on a{ font-weight: normal;}
.zhaobiaoboxmax4 .cont .leftnav .more{ margin-top: -0.12rem; position: relative; z-index: 5;}
.zhaobiaoboxmax4 .dataconlist{ width: 12.35rem; padding: 0;}
.zhaobiaoboxmax4 .dataconlist .list .li a{ padding-right: 4.4rem; min-height: 2.37rem; display: block;}
.zhaobiaoboxmax4 .dataconlist .cont{ display: block;}
.zhaobiaoboxmax4 .dataconlist .list .li a .m{ width: 3.89rem; height: 2.37rem;}
.zhaobiaoboxmax4 .dataconlist .list .li .h{ margin-top: 0.15rem;}
.zhaobiaoboxmax4 .dataconlist .list .li .p{ font-size: 0.15rem; line-height: 0.26rem; margin-top: 0.15rem; min-height: 0.52rem;}
.zhaobiaoboxmax4 .dataconlist .list .li .moreboxmax{ margin-top: 0.35rem;}
.zhaobiaoboxmax4 .dataconlist .list .li{ padding: 0.38rem 0;}
.zhaobiaoboxmax4 .dataconlist .list .li:first-child{ padding: 0 0 0.38rem 0;}
.zhaobiaoboxmax4{ background: #fff;}
.zhaobiaoboxmax4 .cont .right{ width: 12.33rem;}
.zhaobiaoboxmax4 .zhaodata{ padding: 0;}
.zhaobiaoboxmax4 .zhaodata .tit{ padding: 0; border: none;}
.zhaobiaoboxmax4 .zhaodata .tit .h{ font-size: 0.3rem; line-height: 0.4rem; font-weight: bold; color: #333;}
.zhaobiaoboxmax4 .zhaodata .youx{ display: flex;}
.zhaobiaoboxmax4 .zhaodata .youx a{ font-size: 0.22rem; line-height: 0.32rem; color: #00479D; font-weight: bold;}
.zhaobiaoboxmax4 .zhaodata .text, 
.zhaobiaoboxmax4 .zhaodata .text p{ font-size: 0.16rem; line-height: 0.32rem;}
.dataconlist .list5 .li{ border: 1px solid hsla(0,0%,100%,0.00); background: #F4F4F4; margin-top: 0.4rem; padding: 0; transition: all 0.5s;}
.dataconlist .list5 .li:first-child{ margin-top: 0;}
.dataconlist .list5 .li:hover{ background: #fff; border-color: hsla(197,96%,41%,0.20);}
.dataconlist .list5 .li a{ padding: 0.4rem 0.45rem 0.4rem 1.4rem; justify-content: space-between; min-height: 2.5rem; align-items: flex-start;}
.dataconlist .list5 .li a .m{ width: 4.12rem; height: 2.5rem; position: relative; top: auto; right: auto;}
.dataconlist .list5 .li .text{ width: 9.68rem;}
.dataconlist .list5 .li .t{ position: absolute; top: 50%; left: 0; width: 1.4rem; text-align: center; transform: translateY(-50%); padding: 0.42rem 0 0 0; background: url(../images/14.png) no-repeat top center; background-size: 0.26rem; transition: all 0.5s;}
.dataconlist .list5 .li:hover .t{ background: url(../images/25.png) no-repeat top center; background-size: 0.26rem auto;}
.dataconlist .list5 .li .t div{ font-size: 0.36rem; line-height: 1; font-weight: bold; transition: all 0.5s;}
.dataconlist .list5 .li .t i{ display: block; font-size: 0.16rem; color: #848484; line-height: 1; margin-top: 0.1rem; transition: all 0.5s;}
.dataconlist .list5 .li:hover .t div,
.dataconlist .list5 .li:hover .t i{ color: #0494D0;}
.dataconlist .list5 .li .h{ margin-top: 0.15rem;}
.dataconlist .list5 .li .p{ margin-top: 0.18rem;}
.dataconlist .list5 .li .moreboxmax{ margin-top: 0.45rem;}
.headernavmin{ position: fixed; top: 0.71rem; left: 0; height: calc(100vh - 0.71rem); right: 0; background: hsla(197,96%,41%,0.90); z-index: 20; display: none;}
.headernavmin .cont{ display: flex; justify-content: space-between; padding-top: 1.1rem;}
.headernavmin .cont .h{ display: flex;}
.headernavmin .cont .h a{ display: block; font-size: 0.18rem; line-height: 0.28rem; font-weight: bold; color: #fff; position: relative;}
.headernavmin .cont .h a::after{ content: ''; width: 0px; height: 1px; background: #fff; transition: all 0.5s; position: absolute; left: 0; bottom: 0; opacity: 0.5;}
.headernavmin .cont .h a:hover::after{ width: 100%;}
.headernavmin .cont .min{ margin-top: 0.7rem;}
.headernavmin .cont .min .li{ display: flex; margin-top: 0.18rem;}
.headernavmin .cont .min .li:first-child{ margin-top: 0;}
.headernavmin .cont .min .li a{ display: block; font-size: 0.16rem; line-height: 0.26rem; color: #fff; position: relative;}
.headernavmin .cont .min .li a::after{ content: ''; width: 0px; height: 1px; background: #fff; transition: all 0.5s; position: absolute; left: 0; bottom: 0; opacity: 0.5;}
.headernavmin .cont .min .li a:hover::after{ width: 100%;}
.seachboxmax{ position: fixed; top: 0.71rem; left: 0; width: 100%; z-index: 20; background: hsla(197,96%,41%,0.90); padding: 0.58rem 0 0.22rem 0; display: none;}
.seachboxmax .input{ display: block; width: 13.6rem; border-bottom: 1px solid hsla(0,0%,100%,0.40); margin: auto; position: relative;}
.seachboxmax .input input{ display: block; width: 100%; height: 0.64rem; text-align: center; border: none; background: hsla(0,0%,100%,0.00); font-size: 0.16rem; color: #fff;}
.seachboxmax .input input::placeholder{ color: #fff;}
.seachboxmax .input button{ display: block; width: 0.52rem; height: 0.64rem; position: absolute; top: 0; right: 0; border: none; cursor: pointer; background: url(../images/3.png) no-repeat center; background-size: 0.19rem auto;}
.seachboxmax .sole{ width: 0.28rem; height: 0.28rem; background: url(../images/88.png) no-repeat center; background-size: 100% auto; position: absolute; top: 0.24rem; right: 0.24rem; cursor: pointer;}
.headercp .right .nav .wli .list{ position: absolute; top: 0.71rem; left: 0; width: 100%; background: hsla(0,0%,100%,0.95); padding: 0.7rem 0 0.9rem 0; display: none;}
.headercp .right .nav .wli .list .img img{ display: block; width: 4.6rem;}
.headercp .right .nav .wli .list .eter{ display: flex; justify-content: center;}
.headercp .right .nav .wli .list .text{ width: 8.38rem; margin-right: 0.62rem;}
.headercp .right .nav .wli .list .text .ti{ display: flex; align-items: flex-end; padding-bottom: 0.2rem; border-bottom: 1px solid hsla(195,7%,76%,0.20);}
.headercp .right .nav .wli .list .text .ti .h{ font-size: 0.5rem; font-family: '微软雅黑'; line-height: 1; margin-right: 0.12rem;}
.headercp .right .nav .wli .list .text .ti .p{ font-size: 0.28rem; line-height: 0.45rem;}
.headercp .right .nav .wli .list .text .more{ display: flex; justify-content: flex-start; flex-wrap: wrap; padding-top: 0.35rem;}
.headercp .right .nav .wli .list .text .more a{ display: block; font-size: 0.16rem; line-height: 0.52rem; transition: all 0.5s; min-width: 25%;}
.headercp .right .nav .wli .list .text .more a.cur{ color: #00479D; font-weight: bold;}
.headercp .right .nav .wli .list .text .more a:hover{ color: #00479D;}
.moreboxmax5 a, 
.moreboxmax5 .a{ background: hsla(0,0%,100%,0.24); border-color: #fff;}
.moreboxmax5 a i, 
.moreboxmax5 .a i{ color: #fff; background: url(../images/15.png) no-repeat right center;}
.moreboxmax5 a:hover, 
.moreboxmax5 .a:hover{ border-color: hsla(0,0%,100%,0.00);}
.moreboxmax6 a, 
.moreboxmax6 .a{ background: hsla(0,0%,100%,0.00); border-color: #888;}
.moreboxmax6 a i, 
.moreboxmax6 .a i{ color: #888; background: url(../images/16w.png) no-repeat right center;}
.yewubanner .swiper-pagination{ display: none;}
.datacontent .imgbox .swiper-pagination{ display: none;}
.indexlingyibox{ padding-top: 1.7rem;}
.indexlingyibox .yewutit4 .n,
.indexlingyibox .yewutit4 .h,
.indexlingyibox .yewutit4 .p{ color: #fff;}
.indexlingyibox .yewutit4{ width: 6.8rem; height: 3.8rem;}
.indexlingyibox .text{ width: 2.5rem; height: 3rem; margin: auto; position: relative; cursor: pointer;}
.indexlingyibox .text .m{ width: 100%; height: 1.2rem; overflow: hidden; position: absolute; left: 0; bottom: 0; transition: all 0.5s;}
.indexlingyibox .text .m::after{ content: ''; position: absolute; top: 0; left: 0; bottom: 0; right: 0; border: 1px solid #fff;}
.indexlingyibox .text .m img{ display: block; width: 100%;}
.indexlingyibox .text:hover .m{ height: 100%;}
.indexlingyibox .text .ter{ position: absolute; left: 0; right: 0; bottom: 0; overflow: hidden; padding: 0 0.25rem; height: 0.74rem; transition: all 0.5s;}
.indexlingyibox .text:hover .ter{ height: 1.6rem;}
.indexlingyibox .text .h{ font-size: 0.22rem; line-height: 0.32rem; text-align: center; color: #fff;}
.indexlingyibox .text .p{ font-size: 0.15rem; line-height: 0.26rem; text-align: center; margin-top: 0.1rem; color: #fff; opacity: 0; transition: all 0.5s;}
.indexlingyibox .text:hover .p{ opacity: 0.8;}
.indexlingyibox .text .a{ display: flex; justify-content: center; padding: 0.2rem 0 0 0;}
.indexlingyibox .text .a a{ display: block; width: 0.2rem; height: 0.2rem; background: url(../images/22.png) no-repeat center; background-size: 100% auto;}
.indexendingbox{ padding: 1.34rem 0 0 0;}
.moreboxmax2 a, 
.moreboxmax2 .a{ background: hsla(0,0%,100%,0.00); padding: 0; border: none;}
.moreboxmax2 a:hover, 
.moreboxmax2 .a:hover{ background: hsla(0,0%,100%,0.00);}
.moreboxmax2 a i, 
.moreboxmax2 .a i{ color: #999; background: url(../images/16w.png) no-repeat center right; background-size: 0.2rem auto;}
.moreboxmax2 a:hover i, 
.moreboxmax2 .a:hover i{ color: #0494CF; background: url(../images/16.png) no-repeat center right; font-weight: bold;}
.indexendingbox .top{ display: flex; justify-content: space-between; align-items: flex-end;}
.indexendingbox .list{ display: flex; justify-content: space-between; flex-wrap: wrap; margin-top: 0.3rem; position: relative; padding-left: 6.5rem;}
.indexendingbox .list .li{ width: 4.6rem; position: relative; margin-bottom: 0.27rem;}
.indexendingbox .list .li .m{ width: 100%; height: 2.8rem; overflow: hidden;}
.indexendingbox .list .li .m img{ display: block; width: 100%; transition: all 0.5s;}
.indexendingbox .list .li:hover .m img{ transform: scale(1.03);}
.indexendingbox .list .li .p{ font-size: 0.18rem; line-height: 0.2rem; color: #fff; position: absolute; left: 0.3rem; bottom: 0.25rem; right: 0.3rem;}
.indexendingbox .list .li:first-child{ position: absolute; top: 0; left: 0; width: 6.22rem;}
.indexendingbox .list .li:first-child .m{ width: 6.22rem; height: 5.87rem;}
.indexnewssixbix{ padding-top: 0.71rem;}
.indexnewssixbix .yewutit4 .n,
.indexnewssixbix .yewutit4 .h{ color: #fff;}
.indexnewssixbix .left .top{ display: flex; justify-content: space-between; align-items: flex-end;}
.indexnewssixbix .left{ width: 6.22rem; padding-top: 0.98rem;}
.indexnewssixbix .left .list{ margin-top: 0.9rem;}
.indexnewssixbix .left .list .img{ position: relative;}
.indexnewssixbix .left .list .img .m{ width: 100%; height: 3.78rem; overflow: hidden;}
.indexnewssixbix .left .list .img .m img{ display: block; width: 100%; transition: all 0.5s;}
.indexnewssixbix .left .list .img:hover .m img{ transform: scale(1.03);}
.indexnewssixbix .left .list .img .p{ font-size: 0.18rem; line-height: 0.2rem; color: #fff; position: absolute; right: 1.5rem; bottom: 0.25rem; left: 0.24rem;}
.indexnewssixbix .left .list .swiper-pagination{ width: auto; bottom: 0.25rem; display: flex; align-items: center; height: 0.2rem; right: 0.2rem; left: auto;}
.indexnewssixbix .left .list .swiper-pagination .swiper-pagination-bullet{ background: #fff;}
.indexnewssixbix .right{ width: 7.62rem; height: calc(100vh - 0.71rem); display: flex; align-items: center; border-left: 1px solid hsla(0,0%,100%,0.20);}
.indexnewssixbix .cont{ display: flex; justify-content: space-between;}
.indexnewssixbix .right .list{ width: 100%;}
.indexnewssixbix .right .list .text .h{ font-size: 0.18rem; line-height: 0.24rem; color: #fff; position: relative;}
.indexnewssixbix .right .list .text .v{ display: flex;}
.indexnewssixbix .right .list .text .h::after{ width: 0; height: 1px; background: #fff; opacity: 0.8; position: absolute; left: 0; bottom: 0; transition: all 0.5s; content: '';}
.indexnewssixbix .right .list .li:hover .text .h::after{ width: 100%;}
.indexnewssixbix .right .list .text .p{ font-size: 0.15rem; line-height: 0.32rem; min-height: 0.64rem; opacity: 0.7; margin-top: 0.15rem; color: #fff;}
.indexnewssixbix .right .list .text{ position: relative; padding-left: 0.58rem;}
.indexnewssixbix .right .list .li{ position: relative; margin-top: 1.2rem;}
.indexnewssixbix .right .list .li:first-child{ margin-top: 0;}
.indexnewssixbix .right .list .li::after{ content: ''; width: 0.1rem; height: 0.1rem; background: #fff; position: absolute; top: 0.05rem; left: 0; border-radius: 100%; transform: translateX(-55%);}
.indexnewssixbix .right .list .time{ width: 1.15rem; position: absolute; top: -0.06rem; ;left: -1.15rem; display: flex; text-align: right;}
.indexnewssixbix .right .list .time i{ display: block; font-size: 0.32rem; line-height: 1; color: #fff; font-family: '微软雅黑';}
.indexnewssixbix .right .list .time .p{ font-size: 0.18rem; color: #fff; line-height: 1; margin-top: 0.1rem; font-family: '微软雅黑';}
.indexsixwentbox{ display: flex;}
.indexsixwentbox .right{ width: 50%; position: relative;}
.indexsixwentbox .right .m{ width: 100%; height: 9.6rem; overflow: hidden; background: #00A5E8;}
.indexsixwentbox .right .m img{ display: block; width: 100%; opacity: 0.8;}
.indexsixwentbox .left{ width: 50%; background: url(../images/100.jpg) no-repeat left center; background-size: auto 100%; overflow: hidden;}
.indexsixwentbox .right .text{ position: absolute; left: 0; bottom: 0; right: 0;}
.indexsixwentbox .right .text .list{ background: hsla(197,100%,45%,0.90);}
.indexsixwentbox .right .vc{ display: flex; justify-content: flex-end;}
.indexsixwentbox .right .yewutit4 .n,
.indexsixwentbox .right .yewutit4 .h{ color: #fff; text-align: right;}
.indexsixwentbox .right .list{ margin-top: 0.7rem; padding-top: 0.64rem; padding-bottom: 0.8rem; padding-left: 0.8rem;}
.indexsixwentbox .right .list .p{ font-size: 0.15rem; line-height: 0.32rem; color: #fff; opacity: 0.7; margin-top: 0.05rem;}
.indexsixwentbox .right .list .h{ font-size: 0.18rem; line-height: 0.38rem; color: #fff; font-weight: bold; position: relative;}
.indexsixwentbox .right .list .v{ display: flex;}
.indexsixwentbox .right .list .h::after{ width: 0; height: 1px; background: #fff; opacity: 0.8; position: absolute; left: 0; bottom: 0.04rem; transition: all 0.8s; content: '';}
.indexsixwentbox .right .list:hover .h::after{ width: 100%;}
.indexsixwentbox .right .list .t{ font-size: 0.18rem; line-height: 1; color: #fff; opacity: 0.8; margin-bottom: 0.15rem;}
.indexsixwentbox .left .cont{ padding-top: 1.34rem; width: 6.22rem;}
.indexsixwentbox .left .min{ margin-top: 0.5rem;}
.indexsixwentbox .left .min a{ display: flex; justify-content: space-between; align-items: center;}
.indexsixwentbox .left .min .m{ width: 3.25rem; height: 1.98rem; overflow: hidden;}
.indexsixwentbox .left .min .m img{ display: block; width: 100%; transition: all 0.5s;}
.indexsixwentbox .left .min:hover .m img{ transform: scale(1.03);}
.indexsixwentbox .left .min .ter{ width: 2.7rem;}
.indexsixwentbox .left .min .ter .h{ font-size: 0.18rem; line-height: 0.28rem; font-weight: bold; margin-top: 0.15rem;}
.indexsixwentbox .left .min .ter .t i{ display: block; font-size: 0.32rem; line-height: 1;}
.indexsixwentbox .left .min .ter .t div{ font-size: 0.18rem; line-height: 1; margin-top: 0.1rem;}
.indexsixwentbox .left .top{ display: flex; justify-content: space-between; align-items: flex-end;}
.indexsixwentbox .left .list{ margin-top: 0.37rem;}
.indexsixwentbox .left .list .li{ border-top: 1px solid hsla(233,13%,25%,0.10);}
.indexsixwentbox .left .list .li a{ display: block; padding: 0.25rem 0;}
.indexsixwentbox .left .list .li .h{ font-size: 0.18rem; line-height: 0.28rem; transition: all 0.5s;}
.indexsixwentbox .left .list .li:hover .h{ color: #0494CF;}
.indexsixwentbox .left .list .li .t{ font-size: 0.18rem; line-height: 0.2rem; margin-top: 0.1rem;}
.indexsixwentbox .left .moreboxmax a i, 
.indexsixwentbox .left .moreboxmax .a i{ line-height: 0.2rem;}
.indexvideoup{ position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: -50; opacity: 0; display: flex; justify-content: center; align-items: center;}
.indexvideoup2{ z-index: 50; opacity: 1;}
.indexvideoup .up{ width: 100%; height: 100%; background: #000; opacity: 0.8; position: absolute; top: 0; left: 0; z-index: 0;}
.indexvideoup .cont{ width: 9.6rem; background: #fff; position: relative; transition: all 0.5s; transform: scale(0);}
.indexvideoup2 .cont{ transform: scale(1);}
.indexvideoup .cont video{ display: block; width: 100%;}
.indexvideoup .cont .sole{ width: 0.3rem; height: 0.3rem; background: url(../images/88.png) no-repeat center; background-size: 0.25rem auto; position: absolute; left: 50%; margin-left: -0.15rem; bottom: -0.6rem; transition: all 0.5s; cursor: pointer;}
.indexvideoup .cont .sole:hover{ transform: rotate(180deg);}
.indexlingyibox .swiper-pagination{ display: none;}
.indexsixwentbox .right .vc .em{ background: #fff;}

