@charset "utf-8";
.banner .pgba{z-index: 5;position: absolute;bottom: .3rem;left: 0;text-align: center;}
.banner .pgba span{color: #fff;width: .4rem;height:4px;background:#fff;opacity:1;margin: 0 .06rem!important;position: relative;}
.banner .pgba span.active{opacity: 1;}
.banner .pgba span.active i{display: block;}
.banner .pgba span i{position: absolute;left:0;top: -1px;bottom: -1px;width: 0;background: #DDAE80;display: none}

.con3{width: 75%;display: none;border: 1px solid #33ADAD;padding: 10px 20px;box-sizing: border-box;}
.btn3 h2{font-size: 18px;color: #FFFFFF;width: 100%;padding-bottom: 10px;}
.btn3{width: 25%;text-align: center;}
.btn3 span{font-size: 16px;color: #33ADAD;width: 100%;padding: 9px 0;cursor: pointer;align-items: center;
    display: flex;
    justify-content: center;}
.borderbottom2{background: url(../img/dqtbjt.png)no-repeat center left;color: #efefef!important;}
.con3 ul li a:hover{color: #33ADAD!important;}
.con3 ul li{width: 49%;padding-bottom: 2px;}
.con3 ul li a{color: #fff;font-size: 14px;}
.foots1{width: 33%;min-height: 185px;}
.fta{padding:20px 0}

.ysgd {
    position: absolute;
    right: -30px;
    bottom: 0px;
    width: 30px;
    height: 60px;
    background: #33ADAD;
    color: #fff;
    text-align: center;
    writing-mode: vertical-lr;
    line-height: 30px;
}
.ysgd a{color:#fff}
.banner .swiper-slide .a{display: block;height: 100vh;min-height: 500px;}
.banner .swiper-slide .a{position: relative;display: block;overflow: hidden;}
.banner .swiper-slide .bg video{ width: 100%; height: 100%; object-fit: cover}
.banner .swiper-slide .bg:before{content: '';position: absolute;left: 0;right: 0;height: 20%;

background-size: 100% 100%;z-index: 1;bottom: 0}
.banner .swiper-slide .bg{-webkit-transform: scale(1.1);position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 0;transition:linear 5s;background-size: 100%!important;}
.banner .swiper-slide-active .bg{-webkit-transform: scale(1);}
@media screen and (max-width: 1400px){

}
@media screen and (max-width: 1200px){

}
@media screen and (max-width:1024px){
.banner .swiper-slide .a{height: 50vw;min-height: inherit;}
}
@media screen and (max-width:900px){
.banner .swiper-slide .a{height: 46vw}
.foots1 {width:100%!important}
}
@media screen and (max-width:640px){
.banner .pgba{bottom: .15rem}
.banner .swiper-slide .a{height: 52vw}
}

.compensate-for-scrollbar{margin-right: 0!important}
.fancybox-iframe, .fancybox-video{/* object-fit: cover; */}

.inmor{display: flex;line-height: .31rem;color: #d20b17;position: absolute;right: 0;top: .15rem;}
.inmor i{display: none;height: .31rem;margin-left: 5px;position: relative;}
.inmor i svg{height: .31rem;width: .62rem\0;overflow: visible;}
.inmor i svg *{ transition:.5s}
/*.inmor i svg circle{transition: .3s}
.inmor:hover i circle{transform: scale(1.1);transform-origin: .2rem center;}*/
.intit{position: relative;margin-bottom: .6rem}
.intit h4{display: inline-block;color: #004a98;position: relative;/* border-left: 2px solid #004a98; *//* padding-left: .15rem; *//* padding-top: .24rem; *//* display: block; */}
.intit h4 span{font-size: .32rem;font-weight: bold;display: block;line-height: 1em;color: #333333;}
.intit h4 em{font-size: .18rem;position: absolute;top: 40px;/* left: .16rem; */text-align: center;width: 100%;background: url(../img/ywbjx.png)no-repeat center;color: #33ADAD;}
.clsr-1{fill:#d20b17;}
.clsr-2,.clsr-3,.clsr-4{fill:none;stroke-miterlimit:10;}
.clsr-2{stroke:#d20b17;}
.clsr-3,.clsr-4{stroke:#fff;stroke-width:1px;position: relative;}
.clsr-4{stroke-linecap:round;}

.clsb-1{fill:#ffffff;}
.clsb-2,.clsb-3,.clsb-4{fill:none;stroke-miterlimit:10;}
.clsb-2{stroke:#ffffff;}
.clsb-3,.clsb-4{stroke:#1a67ab;}
.clsb-4{stroke-linecap:round;}



.homea{min-height: 2rem;background-size: cover;padding: .7rem 0 1rem}
.homea .intit a{display: block;width: 1.55rem;height: .4rem;position: absolute;overflow: hidden;right: 0;top: .15rem;line-height: .38rem;color: #fff;text-align: center;}
.homea .intit a i{font-size: .18rem;margin-left: 5px}
.homea .intit a span{position: relative;z-index: 3}

.homea .intit a:hover:after{ transform: skewX(12deg); background: #043b7a;}

.homea .aleft{width: 60%;}
.homea .aright{width: 37%;}
.homea .aleft .slide-news .pic{height: 5.4rem;position: relative;}
.homea .aleft .slide-news .txt{height: 1.81rem;background: url(../img/ywzbj.png)no-repeat;padding: 0 .25rem .3rem;width: 59%;background-size:cover;}
.homea .aleft .slide-news .txt h4{font-size: .22rem;line-height: 1.5em;margin-bottom: .1rem;max-height: .66rem\0;margin-top: 30px;color: #fff;}
.homea .aleft .slide-news .txt h4:hover{color: #D3965A!important;}
.homea .aleft .slide-news .txt time{color: #fff;font-size: .15rem;background: #D3965A;padding: 5px;/* box-sizing: border-box; *//* margin-bottom: 30px; *//* width: 20%; *//* height: 30px; */}
.homea .aleft .slide-news .sbtn a{width: .6rem;height: .6rem;text-align: center;line-height: .6rem;position: absolute;top: 2.4rem;z-index: 5;background: rgba(0,74,152,.8);color: #fff;font-size: .24rem;transition: .3s;display: none;}
.homea .aleft .slide-news .sbtn a:hover{background:rgba(210,11,23,.8); }
.homea .aleft .slide-news .sbtn a.prev{left: 0}
.homea .aleft .slide-news .sbtn a.next{right: 0}
.homea .aright ul li:first-child{padding-top: 0;border-top: 0}
.homea .aright ul li{border-top: 1px dashed #bbb;padding: .15rem 0}
.homea .aright ul li .pic{height: 2.5rem;margin-bottom: .15rem}
.homea .aright ul li .txt h4{font-size: .2rem;line-height: 1.5em;margin-bottom: .05rem}
.homea .aright ul li .txt time{font-size: .18rem;color: #222}


.homeb{min-height: 2rem;background-size: cover}
.homeb .intit{margin-bottom: 0.3rem;}
.homeb .intit h4{color: #fff;border-left-color: #fff;padding-top: 0}
.homeb .intit h4 em{position: static;display: inline-block;margin-top: .1rem;color: #fff;background: url(../img/ywbjxb.png)no-repeat center;;}
.homeb .intit h4 span{position: static;color: #fff;}
.homeb .intit .inmor{color: #fff;top: 15px}
.homeb .aleft{width: 50%;padding: .4rem .5rem .6rem 0;color: #fff}
.homeb  a{color: #fff}
.homeb .aright{width: 50%;padding: .4rem 0 .6rem .5rem;color: #fff}
.homeb span.slog{position: relative;left: -.14rem;font-size: .26rem;display: block;margin-bottom: .1rem}
.homeb .item a{display: flex;justify-content: space-between;flex-wrap: wrap;}
.homeb .item .pic{width: 56%;height: 2.17rem}
.homeb .item .txt{width: 42%;padding-left: .1rem}
.homeb .item .txt h4{font-size: .2rem;line-height: 1.5em;margin-bottom: .15rem;max-height: .9rem\0}
.homeb ul{margin-top: .25rem}
.homeb ul li{border-bottom: 1px dashed rgba(255,255,255,.4);padding: .18rem 0}
.homeb ul li time{font-size: .18rem}
.homeb ul li h4{font-size: .2rem;line-height: 1.5em}
.homeb .aright ul li h4{position: relative;padding-right: 1rem}
.homeb .aright ul li h4 time{position: absolute;right: 0;top: -2px;}
.homeb .aleft ul li{padding: .25rem 0}
.homeb .aleft ul li h4{margin-bottom: .1rem}


.homec{padding: .3rem 0 0.5rem;;background-size: cover}
.homecl{width: 38%;}
.homecl .jjktrq{position: absolute;top: 0;left: 0.2rem;position: absolute;
    top: 0;
    left: 0.2rem;
    display: block;
    width: 70px;
    height: 55px;
    background: #C9312D;}
 .homecl time .r{text-align: center;line-height: 30px;font-size: 25px;color: #FFFFFF;width: 100%;}   
 .homecl time .ny{text-align: center;line-height: 25px;font-size: 14px;color: #FFFFFF;width: 100%;}   
 .homecl ul{background: #FFFFFF;padding: 20px;box-shadow: 0 0 10px rgb(0 0 0 / 15%);}
.homecl ul li h4{font-size: .18rem;line-height: .52rem;/* font-size: .18rem; */width: calc(100% - 1rem);/* line-height: .26rem; */min-height: .52rem;margin-bottom: 0 !important;color: #333333;}
.homecl ul li time{font-size: .14rem;line-height: 52px;color: #007677;}
.homecl ul li{ padding: .08rem 0;display: flex;justify-content: space-between;border-bottom: 1px dashed #CBCBCB;}
.homecl .txt{position: absolute;
    bottom: 0;
    width: 100%;
    height: 0.8rem;
    background: url(../img/jjkttbj.png)no-repeat bottom;
    color: #FFFFFF;
    padding: 0.35rem 0.2rem 0 0.2rem;
    font-size: 0.18rem;}
.homecl .item {
    position: relative;
    z-index: 3;box-shadow: 0 0 10px rgb(0 0 0 / 15%);
}
.homecl .item a:hover .txt h4{color: #D3965A;}
.homecl .item .pic{width: 100%;height: 2.81rem}
.homecz{width: 28.5%;}
.homecz ul{background: #FFFFFF;padding: 20px;box-shadow: 0 0 10px rgb(0 0 0 / 15%);}
.homecz ul li h4{font-size: .18rem;/* line-height: .52rem; *//* font-size: .18rem; *//* width: calc(100% - 1rem); */line-height: .28rem;height: .56rem; margin-bottom: 0 !important;color: #333333;}
.homecz ul li time{font-size: .14rem;line-height: 52px;color: #007677;}
.homecz ul li{padding: .08rem 0;/* display: flex; *//* justify-content: space-between; */border-bottom: 1px dashed #CBCBCB;}
.homecr{width: 28.5%;}



.homef{padding: 0.3rem 0 0rem;}
.homef .intit{width: 100%;}
.homefx{width:100%}
.homefx ul li{width:23%}
.homefx ul{    padding: 0.3rem 0;}






.homed{padding: 0.3rem 0 0rem;}
.homed .intit{width: 100%;}
.page-four-box{width: 100%;}
.slick-slider{ touch-action: auto!important; }
.rw-slick a{ display: block; transition: 0.3s all; position: relative; margin:0 45px; padding-bottom: 90px; }
.rw-slick{ margin:0 -54%; }
.rw-slick-img{ position: relative; height: 401px; }
.rw-slick-img div{ height: 401px; border-radius:10px ;}

.rw-slick-bottom{ position: absolute; opacity: 0; transition: 0.3s all; padding:35px 30px; left: 100px; height: 361px; bottom: 40px; z-index: 100; background: url(../img/tbxwzbj.png); width: 260px;  box-shadow: 0 0 20px rgba(0,0,0,0.1); }
.rw-slick-tt{ font-size: 18px; color: #333; font-weight: bold; line-height: 35px; height: 70px; overflow:hidden; text-align: justify; }
.rw-slick-p{ font-size: 14px; margin-top: 15px; color: #747474; line-height: 25px; height: 100px; overflow:hidden; text-align: justify; }
.rw-slick-span{ font-size: 16px; color: #005867; margin-top: 50px; display: inline-block; }
.rw-slick-number{ font-size: 36px; color: #c2c2c2; font-weight: bold; margin-top: 40px; }
.rw-slick-number span{ font-size: 50px; color: #005867; }
.rw-slick .slick-center a{ transform: translate(0,10px); }
.rw-slick .slick-prev{ width: 84px; height: 57px; left: 50%; margin-left: -460px; background: url(../img/tpxwzjt.png) center no-repeat; z-index: 1000; top: 50%; margin-top:-30px; }
.rw-slick .slick-next{ width: 84px; height: 57px; right: 50%; margin-right: -460px; background: url(../img/tpxwyjt.png) center no-repeat; z-index: 1000; top: 50%; margin-top:-30px; }
.rw-slick .slick-center .rw-slick-bottom{ opacity: 1; }
.rw-slick .slick-dots{ bottom: -20px; }
.rw-slick .slick-dots li,.rw-slick .slick-dots li button{ width: 20px; height: 20px;  }
.rw-slick .slick-dots li button{ background: #c3c3c3; }
.rw-slick .slick-dots li.slick-active button{ background: #005867; }
.rw-slick .slick-dots li{ margin:0 15px; }


.homee{padding: 0.6rem 0 0.5rem;}
.homee .intit{margin-bottom: 0}
.homees{width: 100%;margin-left: 18.5%;position: relative;margin-bottom: 0.4%;}
.homees:before{content: '';height: 456px;width: 22%;position: absolute;left: -26%;top: -10%;background: url(../img/syyx.png)no-repeat;background-size: contain;}
.homees ul li a {
    display: block;
    position: relative;
}
.homees ul li .pic {
    height: 461px;
}
.homees ul li .pic img {
    display: none;
}

.homees ul li:nth-child(1){width: 68.25%;}
.homees ul li:nth-child(2){width: 31.25%;}


.homees ul li:nth-child(3){width: 29%;}
.homees ul li .txt {
    position: absolute;
    left: -1px;
    bottom: -1px;
    right: -1px;
    background: url(../img/jjkttbj.png) repeat-x bottom center;
    background-size: 100% 100%;
    z-index: 1;
    padding: 0.5rem 0.2rem 0;
    color: #fff;
    z-index: 2;
}
.homees ul li .txt .type:after {
    content: '';
    height: 3px;
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 2;
    background: #ff7624;
}
.homees ul li .txt .type {
    height: 40px;
    line-height: 40px;
    position: relative;
}

.homees ul li .bg-mask .pic{overflow: hidden;}
.homees ul li .bg-mask .pic .a{background-repeat: no-repeat;background-position: center;background-size: cover;height: 100%;display: block;-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s;transform:scale(1.01)}

.homees ul li .bg-mask:hover .pic .a {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}




.homeex{width: 100%;}
.homeex ul li a {
    display: block;
    position: relative;
}
.homeex ul li .pic {
    height: 231px;
}
.homeex ul li .pic img {
    display: none;
}

.homeex ul li:nth-child(1){width: 18.5%;display: flex;justify-content: center;align-items: center;/* align-items: center; */}
.homeex ul li:nth-child(2){width: 27%;}

.homeex ul li:nth-child(2) .pic {
    height: 231px;
}
.homeex ul li:nth-child(3){width: 28%;}
.homeex ul li:nth-child(4){
    width: 25.45%;
    /* display: flex; */
    /* justify-content: center; */
    /* align-items: center; */
    }
.homeex ul li:nth-child(3) .pic{/* height: 301px; */}
.homeex ul li .txt {
    position: absolute;
    left: -1px;
    bottom: -1px;
    right: -1px;
    background: url(../img/jjkttbj.png) repeat-x bottom center;
    background-size: 100% 100%;
    z-index: 1;
    padding: 0.5rem 0.2rem 0;
    color: #fff;
    z-index: 2;
}
.homeex ul li .txt .type:after {
    content: '';
    height: 3px;
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 2;
    background: #ff7624;
}
.homeex ul li .txt .type {
    height: 40px;
    line-height: 40px;
    position: relative;
}

.homeex ul li .bg-mask .pic{overflow: hidden;}
.homeex ul li .bg-mask .pic .a{background-repeat: no-repeat;background-position: center;background-size: cover;height: 100%;display: block;-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s;transform:scale(1.01)}

.homeex ul li .bg-mask:hover .pic .a {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.footer2{padding: 0.3rem 0;}
.footer2 p,.footer2 h2{font-size: 14px;line-height: 25px;}
.footer3{/* padding: 0.6rem 0; */}
.ewmx{position: relative;}
.ewmx li{position: relative;}
.ewmx1,.ewmx2,.ewmx3,.ewmx4{
    position: absolute;
    top: -160px;
    left: -58px;
    width: 153px;
    z-index: 999;
    }
    
.arrow {
    
}
.arrow:after {
   content: '';
   border: 10px solid transparent;
   border-top-color: #f7f7f7;
   position: absolute;
   bottom: -18px;
   left: 50%;
   transform: translateX(-50%);
}
.popover-title {
    padding: 5px 14px;
    margin: 0;
    font-size: 14px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-radius: 0 0 5px 5px ;color: #005767;text-align: center;color:#840104
}
.popover-content {
    padding: 5px 14px;background: #FFFFFF;
}
.popover-content img{    width: 125px;
    height: 125px;padding: 0!important;
}
.main3nr li{width: 40px;height: 40px;border-radius: 40px;background-color: #E8EBEC;background-repeat:no-repeat;background-position:center;margin-left: 0;background-size: 100%;}





@media (max-width: 1024px){

}
@media (max-width: 980px){

.homeb ul li h4{height:auto!important;}



.homee .hetop ul{width: 100%;margin-top: .3rem;
justify-content: flex-start;
}
.homee .hecon .aleft{width: 100%;padding-bottom: .5rem}
.homee .hecon .aright{width: 100%}
.homee .hecon .aright .item4 ul li{font-size: .18rem}
.homee .hetop ul li{margin-left: 0}
}
@media (max-width: 900px){
	
	 .rw-slick-bottom{ display: none; }
  .rw-slick-img{ height: auto; }
  .rw-slick-img div{ height: auto; padding-top:80%; }
  .rw-slick a{ padding-bottom: 0; }
	 .rw-slick{ margin:0; }
  .rw-slick .slick-prev{ left: 0; margin-left:0; }
  .rw-slick .slick-next{ right: 0; margin-right:0; }
  .rw-slick-bottom{ opacity: 1; }
	
.homea .aleft{width: 100%;margin-bottom: .3rem}
.homea .aright{width: 100%}
.homea .aleft .slide-news .pic{height: 50vw}
.homea .aleft .slide-news .sbtn a{top: 25vw;margin-top: -.3rem}
.homea .aright ul li .pic{height: 50vw}	
.homeb .aleft{width: 100%;padding: .5rem 0 0;border-right: 0}
.homeb .aleft ul li:last-child{border-bottom: 1px solid rgba(255,255,255,.4);}
.homeb .aright{width: 100%;padding: .5rem 0}
.homeb span.slog{font-size: .22rem}

.homecl,.homecz,.homecr{width: 100%;padding-bottom: .5rem}

.homec-a .intit{width: 100%;position: relative;}
.homec-a .picNew{width: 100%;margin-bottom: .3rem}
.homec-a .list{width: 100%;padding-top: 0}
.homec-a .picNew .pic{height: 50vw}
.homec .cb .picNew {order: 1}
.homec .cb .list {order: 2}
.homec-c ul li{width: 100%;margin-bottom: .2rem}
.homec-c ul li a{height: auto}
.homec{padding: .8rem 0 .8rem}
.homec-a .list li{height: auto}
.homed{padding: .8rem 0}
.homed .ul1 li{width: 50%}
.homed .ul1 li:nth-child(1){padding-bottom: .3rem}
.homed .ul1 li:nth-child(1) img{height: 2rem}
.homed .borl:after{border-right-color: transparent;border-top-color: #024b98;top: auto; bottom: -30px;transform: translateX(50%) translateY(0);right: 50%;}
.homed .ul1 li:nth-child(2):after{border-left-color: transparent;border-top-color: #f7f7f7;top: auto; bottom: -30px;transform: translateX(50%) translateY(0);right: 50%;left: auto}
.homed .ul2 li{width: 100%}
.homed .ul2 li.li1 .itemt{position: relative;left: 0}
.homed .ul2 li.li3{position: relative;width: 100%;height: auto;margin-top: .3rem;padding-bottom: .1rem}
.homed .ul2 li.li1 .pic{height: 55vw}
.homed .ul2 li.li1 .itemt{height: 2.4rem}
.homef ul{justify-content: space-between;}
.homef ul li {width: calc(50% - .25rem);margin-right: 0;margin-bottom: .4rem}

.homed .ul1 .items{width: 100%}
.homed .ul2  .li1{width: 100%}
.homed .ul2 li.li2 .item.more{position: relative;right: 0;bottom: 0;width: 100%;height: 1rem}

.homed:before{height: 8.9rem}
.homed:after{height:calc(100% -  8.9rem)}
}

@media (max-width: 760px){
.homee .hetop ul li{width: 16.6666%;margin-bottom: .2rem}
.homee .hetop ul li a{margin:  0 auto}
.homee .hetop ul li a img{margin: 0 auto}
.homee .hetop{padding-bottom: .3rem}
}
@media (max-width: 640px){
.homea .aleft .slide-news .pic{height: 56vw}
.homea .aleft .slide-news .sbtn a{top: 28vw;}
.homea .aleft .slide-news .txt h4{font-size: .2rem}	
.homea{padding: .6rem 0 .6rem}
.homeb .item .txt h4{-webkit-line-clamp: 4;}
.homeb .intit h4{padding-top: .24rem;}
.homeb .intit h4 em{position: absolute;margin-left: 0}
.homeb .item .pic{height: 2.1rem}
.homeb .intit .inmor{top: .15rem}
.homec-a .list li h4{font-size: .18rem}
.homec-c ul li .time{padding-top: 0}
.homed .ul1 li .pic{height: 70vw}
.homed .dtit{font-size: .3rem}
.homed .ul2 li.li1 .pic:before{width: .7rem;height: .7rem;margin-top: -.35rem;margin-left: -.35rem}
.homee .hecon .aleft .item{width: 100%}
.homee .hecon .item1 ul li .pic{height: 40vw}
.homee .hecon .item1{margin-bottom: .4rem}
.homee .hecon .item2{margin-bottom: .4rem}
.homee .hecon .item5{margin-top: 0}
.homee .hecon .aleft{padding-bottom: 0}
.homef ul li {width: calc(50% - .15rem);margin-right: 0;margin-bottom: .3rem}
.homef{padding: .6rem 0 .6rem}
.homef ul li span{top: .2rem;left: .15rem}
.homed .ul2 li.li1 .pic:before{top: 40%}
.homed .ul1 .items .item .pic{height: 35vw}
.homed .ul2 li.li1 .itemt{height: 35vw}
.homed .ul2 .items .item .pic{height: 35vw}
.homed .ul2 li.li2 .item2 .pic{height: 70vw}
.homed .ul2 li.li2 .itemt{height: 35vw}
.homed .ul2 li.li2 .pic{height: 40vw}
.homed li .txt{font-size: .16rem}
}










@media (max-width: 480px){
	
}
/*ie11*/ 
@media all and (-ms-high-contrast:none) { 
*::-ms-backdrop, 
} 
/*ie10*/ 
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 

}
.inmor:hover{ color:#004a98}
.inmor:hover .clsr-1{ fill:#004a98}
.inmor:hover .clsr-2{transform: translateX(.0625rem);stroke: #004a98;}
.inmor:hover .clsr-3{transform: translateX(5px);}
.inmor i:before{content:"";position: absolute;left: .3125rem;width: .125rem;transition:.5s;height:1px;background: #fff;top: 50%;margin: -.5px 0 0;}
.inmor:hover i:before{width: .15rem;}
.inmor:hover .clsr-4{ transform:translateX(5px)}


/* 新增样式 */
.homee .hecon .aright{background: none;}
.homee .hecon .aright .item dt{}
.homee .hecon .aright .item dt h4{color: #000000;}
.homee .hecon .aright dd{/* background: #d3e4f0; */}
.homee .hecon .aright .item ul li{/* border-bottom: 1px solid #c2d1dc; */}
.homee .hecon .aright .box .item:first-child ul li:last-child{border-bottom: 1px solid rgba(0,0,0,.1);}
.homee .hecon .aright .box dl:first-child li:first-child{ border-top: none}
.homee .hecon .aright .box dl:first-child{ margin-bottom: .4rem}
@media (max-width: 980px){
    .homee .hecon .aright{width: 100%;padding: 0;}
}