<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

.swiper-button-disabled{opacity: .5}
.inbg1{background:-moz-linear-gradient(top,#f9f6ef, #fff);   }
.banner{margin: 0 auto 0rem}

.banner .slide-banner .bg{height: 100vh;position: relative;}
.banner .slide-banner .bg:before{content: '';height: 50%;position: absolute;left:-1px;right: -1px;bottom: -1px;z-index: 2;background: url(../images/bamask.png) no-repeat bottom center;background-size: 101% 101%}
.banner .litpic{position: absolute;left: 0;bottom: .35rem;right: 0;z-index: 4;}
.banner .litpic a{color: #fff}
.banner .litpic .slide-banners{width: calc(100% - 1rem)}
.banner .litpic .ssbtn a{position: absolute;top:50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: 10;font-size: .2rem}
.banner .litpic .ssbtn a.prev{left: 0}
.banner .litpic .ssbtn a.next{right: 0}
.banner .litpic .swiper-slide{position: relative;padding-top: .2rem}
.banner .litpic .swiper-slide:before{content: '';height: 4px;background: #fff;left: 0;right: 0;top: 0;;position: absolute;z-index: 0}
.banner .litpic .swiper-slide:after{content: '';height: 4px;background: #7d1103;left: 0;width: 0;top: 0;;position: absolute;z-index: 1;}
.banner .litpic .swiper-slide a{font-size: .18rem;font-weight: normal;display: block;line-height: 1.4em}
.banner .litpic .swiper-slide-active a{color: #7d1103;font-weight: bold;}
.banner .litpic .swiper-slide-active:after{width: 100%;-webkit-transition:width linear 5s;-o-transition:width linear 5s;transition:width linear 5s }

.homea{padding:.8rem 0 .5rem;background: #f9f6ef;}
.homea .tit{font-size: .48rem;color: #7d1103;text-align: center;margin-bottom: .35rem}
.homea ul li{margin-bottom: .3rem;position: relative;transition: all .4s;-webkit-transition: all .4s}
.homea ul li:nth-child(2){background: #7d1104}
.homea ul li:nth-child(2) p{color: #fff;opacity: 0.6;}
.homea ul li:nth-child(5) p{color: #fff;opacity: 0.6;}
.homea ul li:nth-child(5){background: #7d1104}
.homea ul li time:before{margin-right: 5px}
.homea ul li.li1{width:49%;}
.homea ul li.li1 .pic{height: 4.5rem;position: relative;}
.homea ul li.li1 .pic:before{content: '';height: 50%;position: absolute;left:-1px;right: -1px;bottom: -1px;z-index: 2;background: url(../images/bamask.png) no-repeat bottom center;background-size: 101% 101%;opacity: .8}
.homea ul li.li1 .txt{position: absolute;left: 0;bottom: 0;right: 0;z-index: 3;color: #fff;padding: .15rem .2rem .2rem}
.homea ul li.li1 .txt h4{font-weight: normal;margin-top: .1rem;font-size: .18rem}
.homea ul li.li2{width:23.5%;padding: .5rem .4rem .7rem;position: relative;}
.homea ul li.li2  .arr{position: absolute;left: .3rem;bottom: .45rem;font-weight: bold;color:rgba(255,255,255,.7);}
.homea ul li.li3{width:23.5%;background: #fff;-webkit-box-shadow: 0 0 10px rgba(0,0,0,.1);box-shadow: 0 0 10px rgba(0,0,0,.1)}
.homea ul li.li2{color: #fff}
.homea ul li.li2 .info{font-size: .15rem; justify-content: flex-start;}
.homea ul li.li2 h4{margin: .2rem 0 .3rem;font-weight: normal;font-size: .18rem;line-height: 1.6em;text-align: justify;}
.homea ul li.li2 h4 a{color: #fff;max-height: .84rem\0;display: block\0;}
.homea ul li.li2 p{font-size: .15rem;line-height: 1.8em;max-height: 1.08rem\0;}
.homea ul li.li3 .pic{height: 2.15rem}
.homea ul li.li3 .txt{padding: .3rem .3rem .6rem;position: relative;height: 2.35rem}
.homea ul li.li3 .txt .arr{position: absolute;left: .3rem;bottom: .45rem;font-weight: bold;color: #860d00}
.homea ul li.li3 .txt h4{font-weight: normal;font-size: .18rem;line-height: 1.6em;text-align: justify;margin-bottom: .15rem}
.homea ul li.li3 .txt h4 a{max-height: .84rem\0;display: block\0;}
.homea ul li.li3 .txt time{color: #777;font-size: .15rem}
.homea ul li.li3:hover .txt a{color: #860d00}
.homea ul li:hover{box-shadow: 3px 35px 77px -8px rgba(0, 0, 0, 0.9);transform: scale(1.1);z-index: 5;}

.intit{margin-bottom: .3rem}
.intit span{font-size: .34rem;font-weight: bold;display: block;}
.intit .more a{color: #999999}
.intit .more a i{display: inline-block;width:.24rem;height: .24rem;border-radius: 50%;position: relative;border: 1px solid #999;vertical-align: -.06rem;margin-left: 5px}
.intit .more a i:before{content: '';width:0;height: 0;border: 5px solid transparent;border-left-color: #999;position: absolute;left: 50%;top:50%;-webkit-transform: translateX(-15%) translateY(-50%);-ms-transform: translateX(-15%) translateY(-50%);transform: translateX(-15%) translateY(-50%)}
.intit .more a:hover{color:  #860d00}
.intit .more a:hover i{border:1px solid   #860d00;color:  #860d00}
.intit .more a:hover i:before{border-left-color:  #860d00}
.homeb{padding: .6rem 0}
.homeb .aleft{width:100%;}
.homeb .aright{width:24%;}
.homeb .aright  ul{padding-top: 10px}
.homeb .aright .item .swi-play{position: absolute;left: 50%;top: 50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index: 3;display: block;width: .6rem;height: .6rem;border-radius: 50%;text-align: center;line-height: .54rem;border: 3px solid #fff;font-size: .3rem;color: #fff}
.homeb .aright .item .pic:before{content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;background: rgba(0,0,0,.3);z-index: 1}
.homeb .aleft .list {margin: 10px}
.homeb .aleft .list li{width:31%;    transition: all .4s;-webkit-transition: all .4s;position:reletive;}
.homeb .aleft .list li:hover{ transform: scale(1.02);-webkit-transform: scale(1.02);box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);z-index:10}
.homeb .item {background: #fff;border-radius: 5px;-webkit-box-shadow: 0 0 10px rgba(0,0,0,.2);box-shadow: 0 0 10px rgba(0,0,0,.2);
overflow: hidden;}
.homeb .item .pic{height: 2.15rem}
.homeb .item .pic img{display: none}
.homeb .item .txt{background: #fff;padding: .3rem .3rem .4rem}
.homeb .item .txt i.swi-arrrb{color: #860d00;font-size: .16rem;font-weight: bold;}
.homeb .item .txt a{overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;height:.56rem ;line-height: 1.6em;display: block\0;margin-bottom: .2rem;font-size: .18rem}
.homeb .item .txt time{font-size: .14rem;color: #888;}
.homeb .item .txt time i{margin-right: 3px}
.homeb .item .txt p{font-size: .14rem;color: #888;margin: .2rem 0 .4rem;line-height: 1.8em;max-height: .75rem\0}
.homeb .item:hover a{color: #860d00}
.homeb .item:hover .txt i{opacity: 1}


.homeb .aleft .intit{padding-left: 10px;padding-right: 10px}
.homeb .aleft .intit .more a{display: none}
.homeb .aleft .intit .more a:nth-child(1){display: block;}
.homeb .aleft .tabnav li{font-size: .34rem;padding: 0 .3rem;position: relative;}
.homeb .aleft .tabnav li:first-child{padding-left: 0}
.homeb .aleft .tabnav li:last-child{padding-right: 0}
.homeb .aleft .tabnav li:first-child:after{content: '';width: 2px;height: .3rem;position: absolute;top:50%;margin-top: -.12rem;background: #ddd;right: 0}
.homeb .aleft .tabnav li a{color: #666}
.homeb .aleft .tabnav li.on a{color: #222}
.homeb .aleft .tabnav li.on{font-weight: bold;}


.homed{padding: .3rem 0 .7rem;/*background: url(../images/rbg.jpg) no-repeat center;*/background-size: cover;background: #f9f6ef;}
.homed .slide-tab2 .swiper-slide .swiper-slide{height: inherit;padding: 0}
.homed .slide-tab2 .item{height: 100%;background: #fff;margin: 10px;border-radius: 5px;-webkit-box-shadow: 0 0 10px rgba(0,0,0,.2);box-shadow: 0 0 10px rgba(0,0,0,.2);overflow: hidden;}
.homed .slide-tab2 .item .txt{min-height: 1rem;padding: .25rem;font-size: .18rem}
.homed .slide-tab2 .item .txt i{color: #860d00;font-size: .16rem;font-weight: bold;opacity: .5}
.homed .slide-tab2 .item .txt a{overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;
display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height:.56rem ;line-height: 1.6em;display: block\0;margin-bottom: .2rem}
.homed .slide-tab2 .item:hover a{color: #860d00}
.homed .slide-tab2 .item:hover .txt i{opacity: 1}
.homed .slide-tab2 .item .pic{height:2.15rem}
.homed .slide-tab2 .item .pic img{display: none;width:100%;height:auto;object-fit:cover;}
.homed .slide-tab2 .ssbtn a{position: absolute;top:50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: 10;font-size: .2rem;color: #860d00;font-weight: bold;}
.homed .slide-tab2 .ssbtn a.prev{left: -.4rem}
.homed .slide-tab2 .ssbtn a.next{right: -.4rem}
.homed .tabnav li{font-size: .34rem;padding: 0 .3rem;position: relative;}
.homed .tabnav li:first-child:after{content: '';width: 2px;height: .3rem;position: absolute;top:50%;margin-top: -.12rem;background: #ddd;right: 0}
.homed .tabnav li a{color: #666}
.homed .tabnav li.on a{color: #222}
.homed .tabnav li.on{font-weight: bold;}
.homed .swip{padding-top: .5rem}
.homed .slide-tab2 .slide-tab2b .item{box-shadow: none;margin:0px}
.homed .slide-tab2 .slide-tab2b .item img{margin: 0 auto ;max-width: 2.55rem}
.homed .slide-tab2 .slide-tab2b .item h4{font-size: .18rem;font-weight: normal;margin-top: .15rem;text-align: center;display:none}

.homee .videobox .pic{position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 0}
.homee .videobox{height: 4.3rem;color: #fff}
.homee .videobox .wp{height: 100%}
.homee .videobox .txt h4{font-weight: normal;font-size: .28rem;line-height: 1em;margin-bottom: .2rem}
.homee .videobox .txt h4 span{display: inline-block;position: relative;padding-left: .1rem;}
.homee .videobox .txt h4 span:before{content: '';width: 3px;height: 50%;display: block;background: #9a0000;position: absolute;left: 0;top: 0;}
.homee .videobox .txt h4 span:after{content: '';width: 3px;height: 50%;display: block;background: #fff;position: absolute;left: 0;bottom: 0;}
.homee .videobox .txt p{max-width: 40%;font-size: .2rem;opacity: .7}
.homee .videobox .swi-play{position: absolute;left: 50%;top: 50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index: 3;display: block;width: .8rem;height: .8rem;border-radius: 50%;text-align: center;line-height: .74rem;border: 3px solid #fff;font-size: .3rem}


.homec{background: #fff;padding: .6rem 0}
.homec .aleft{width: 66.2%}
.homec .aright{width: 31.5%}

.homec .aleft .ztone{}
.homec .aleft .ztone .pic{width: 50%;height: 2.75rem}
.homec .aleft .ztone .txt{background: url(../images/z4bg.jpg) no-repeat center;background-size: cover;color: #fff;width: 50%;padding: .35rem .4rem}
.homec .aleft .ztone .txt h4{margin: .1rem 0 .2rem}
.homec .aleft .ztone .txt h4 a{font-size: .24rem;color: #fff;line-height: 1.4em;height: .66rem;display: block\0;}
.homec .aleft .ztone .txt  time{opacity: .8;font-size: .15rem;display: block;margin-bottom: .2rem}
.homec .aleft .ztlist li{width: 32%;background: #fff;-webkit-box-shadow: 0 0 10px rgba(0,0,0,.15);box-shadow: 0 0 10px rgba(0,0,0,.15);padding:.2rem .25rem .25rem;margin-top: .2rem;border-top: 4px solid #860d00}
.homec .aleft .ztlist li span{color: #860d00;font-size: .15rem }
.homec .aleft .ztlist li h4{font-weight: normal;font-size: .18rem;line-height: 1.5em;margin-top: .1rem;margin-bottom: .15rem}
.homec .aleft .ztlist li time{font-size: .14rem;color: #888}
.homec .aleft .ztlist li a{height: .54rem;display: block\0;}
.homec .aleft .ztlist li:hover a{color: #860d00}
.homec .aright .list{background: #fff;-webkit-box-shadow: 0 0 10px rgba(0,0,0,.15);box-shadow: 0 0 10px rgba(0,0,0,.15);padding: .35rem .3rem;height: 6.55rem}
.homec .aright .list li{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: .3rem}
.homec .aright .list li:last-child{margin-bottom: 0}
.homec .aright .list li .pic{width: 1.65rem}
.homec .aright .list li .txt{width:calc(100% - 1.85rem);font-size: .18rem}
.homec .aright .list li .txt a{line-height: 1.6em;max-height: .84rem;display: block\0;}


@media screen and (max-width: 1180px){
.inbg1{padding-top: 1px} 
.banner .litpic .swiper-slide:before{height: 3px}
.banner .litpic .swiper-slide:after{height: 3px}
.banner .slide-banner .bg{height: 70vh;position: relative;}
}

@media screen and (max-width:980px){
.banner .slide-banner .bg{height: 50vw}
.inbg1{padding-top: 0} 
.banner .litpic{bottom: .2rem}
.banner{width: 100%;margin-top: 0;margin-bottom: .5rem}
.homea ul li{margin-bottom: .18rem}
.homea ul li.li1{width:100%;}
.homea ul li.li2{width:49%;}
.homea ul li.li3{width:49%;}
.homea ul li.li1 .pic{height: 50vw}
.homea ul li.li3 .pic{height: 25vw}
.homee .videobox .swi-play{top:40%;}
.homee .videobox .wp{-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;-webkit-box-pack: left;-ms-flex-pack: left;justify-content: left;-webkit-box-orient: inherit;-webkit-box-direction: inherit;-ms-flex-direction: inherit;flex-direction: inherit;padding-bottom: .2rem}
.homee .videobox .txt{text-align: center;}
.homee .videobox .txt p{max-width: 80%;margin: 0 auto}
.homed .slide-tab2 .ssbtn a.prev{left:-.3rem}
.homed .slide-tab2 .ssbtn a.next{right: -.3rem}
.homeb .wp{width:calc(90% + 20px);}
.homeb .aright{width:100%;margin: 0 10px}
.homeb .aright .item{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.homeb .aright .item .pic{width: 50%;height: auto;}
.homeb .aright .item .txt{width: 50%}
.homeb .aright .item .txt a{height: auto}
.homeb .aright .item .txt p{margin-bottom: .3rem}
.homec .aleft{width: 100%;margin-bottom: .35rem}
.homec .aright{width:100%}
.homec .aright .list{height: auto}
.homeb{padding-bottom: .3rem}
.homeb .aleft .list li{width: 48.5%;margin-bottom: .3rem}
}
@media screen and (max-width:640px){
.banner{margin-bottom: .4rem}
.banner .slide-banner .bg{height: 54vw}
.banner .litpic{bottom: .15rem;}
.banner .litpic .swiper-slide:before{height: 2px}
.banner .litpic .swiper-slide:after{height:2px}
.banner .litpic .swiper-slide{padding-top: .1rem}
.banner .litpic .swiper-slide a{line-height: 1.3em;font-size: .19rem}
.banner .litpic .ssbtn a.prev{left: .15rem}
.banner .litpic .ssbtn a.next{right: .15rem}
.homea .tit{font-size: .4rem;margin-bottom: .25rem}
.homee .videobox{height: 60vw}
.homee .videobox .swi-pla{width: .7rem;height: .7rem;line-height: .64rem}
.homee .videobox .txt h4{font-size: .22rem;margin-bottom: .1rem}
.homee .videobox .txt p{max-width:100%;margin: 0 auto;font-size: .16rem}
.intit span{font-size: .28rem}
.homeb .intit{margin-bottom: .2rem}
.homed .tabnav li{font-size: .3rem}
.homeb .aleft{margin-bottom: 0}
.homec .aleft .ztone .pic{width: 100%;height: 45vw}
.homec .aleft .ztone .txt{width: 100%}
.homec .aleft .ztlist li{width: 49%}
}
@media screen and (max-width:540px){
.homeb .aright .item .pic{width: 100%;height: 50vw;}
.homeb .aright .item .txt{width: 100%}
.homeb .item .txt a{font-size: .2rem}
.homeb .item .txt p{font-size: .16rem}
.homeb .aleft .list li{width: 100%;margin-bottom: .3rem}
.homeb .aleft .list li:last-child{display: none}
.homeb .aleft .list li .pic{height: 50vw}
.homeb .item .txt a{height: auto}
.homeb .wp{width:90%;}
.homeb .aleft .tabnav li{font-size: .28rem}
.homeb .aleft .tabnav li:first-child {padding-right: .15rem;}
.homeb .aleft .tabnav li:last-child {padding-left: .15rem;}
.homec .aleft .ztone .txt h4 a{font-size: .22rem}
.homec .aright .list li .txt{font-size: .19rem;max-height: inherit;}
.homec .aright .list li .txt a{max-height: inherit;}
.homec .aleft .ztlist li{padding: .2rem;margin-top: .15rem}
.homeb{padding: .5rem 0}
.homec{padding: .5rem 0}
.homed{padding: .5rem 0}
}
@media screen and (max-width:460px){
.homea ul li{margin-bottom: .1rem}
.homea ul li.li2{padding: .25rem}
.homea ul li.li2 h4{margin: .2rem 0;line-height: 1.4em}
.homea ul li.li3 .txt h4{line-height: 1.4em}
.homea ul li.li2 p{line-height: 1.6em}
.homea ul li.li3 .txt{padding: .25rem}
.homed .swip .wp{width: 80%}
.homed .slide-tab2 .item .txt a{font-size: .2rem}
}
@media screen and (max-width: 360px){
.homeb .wp{width:calc(90% + 20px);}
}



/*新增*/
.inbg2{position: relative;}
.inbg2 .homedd{position: relative;margin-bottom: .8rem;}
.inbg2 .homedd::after{background: url(../images/inbg2.jpg) no-repeat bottom;background-size:cover;position: absolute;left: 50%;transform: translateX(-50%);width: 100%;height: 100%;content:'';bottom:3rem;    z-index: -1;}
.homecc{padding: .7rem 0 .6rem}

.homezt{padding: .7rem 0 4.5rem;/*background: url(../images/ztbg.jpg) no-repeat center;*/background-size: cover;position: relative; z-index: 5}
.homezt .intit{color: #333}
.homezt .intit .sbtn{margin-left: .5rem}
.homezt .intit .sbtn a{display: block;width: .38rem;height: .38rem;border: 1px solid #d6d6d6;border-radius: 50%;text-align: center;line-height: .36rem;color: #d6d6d6;opacity: .7}
.homezt .intit .sbtn a:hover{opacity: 1;color:#ca766c;border: 1px solid #ca766c;}
.homezt .intit .sbtn a.next{margin-left: .2rem}
.homezt .intit .more a{opacity:.7;color: #ae837e}
.homezt .intit .more a i:before{border-left-color: #ae837e}
.homezt .intit .more a i{border-color: #ae837e}
.homezt .intit .more a:hover{opacity: 1}
.homezt .slide-ztp{width: 17rem}
.homezt .slide-ztp .swiper-slide a{display: block;background: #fff;}
.homezt .slide-ztp .swiper-slide img{width: 100%}
.homezt .slide-ztp .swiper-slide h4{height: .65rem;background: #fff;line-height: .65rem;margin-top: -1px; padding: 0 .25rem;padding-right: .5rem;position: relative;}
.homezt .slide-ztp .swiper-slide h4 a{font-weight: normal;font-size: .18rem}
.homezt .slide-ztp .swiper-slide h4 i{position: absolute;right: .25rem;top:50%;transform: translateY(-50%);color: #860d00;font-weight: bold;}


.invi-list {margin-bottom: .5rem;}
.invi-list li{width: 32%;position: relative;transition: all .4s;-webkit-transition: all .4s;border-radius: 0 0 5px 5px ;}
/* .invi-list li:hover a{color: #fff}
.invi-list li:hover .pic{opacity: 1;visibility: inherit;}
.invi-list li:hover .txt .ico span{color: #fff}
.invi-list li:hover .txt .ico .swi-play{color: #fff;border-color: #fff} */
.invi-list li:hover{box-shadow: 3px 35px 77px -8px rgba(0, 0, 0, 0.9);
    transform: scale(1.1);
    z-index: 5;}
    .invi-list li:hover .txt{padding: .2rem;border-radius: 0 0 5px 5px;}
.invi-list li .pic{height: 2.95rem;position: relative;transition: .3s;border-radius: 5px 5px 0 0}
.invi-list li .txt{/*position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 3;*/padding: .15rem 0rem}
.invi-list li .txt h4{font-weight: normal;font-size: .18rem;margin-bottom: .15rem;line-height: 1.6em;height:3.2em;}
.invi-list li .txt  time{opacity: .8;font-size: .15rem;display: none ;}
.invi-list li .txt  time i{margin-right: 5px}
.invi-list li .titleh4{width:80%}
.invi-list li .pic:before{content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 2}
.invi-list li .txt .ico{padding-bottom: .15rem;border-bottom: 1px solid #ddd}
.invi-list li .txt .ico span{color: #777}
.invi-list li .txt .ico span i{width: .3rem;height: .3rem;border-radius: 50%;text-align: center;line-height: .3rem;color: #fff;display: inline-block;margin-right: 5px;font-size: .2rem}
.invi-list li .txt .ico span i.swi-sina{background: #f56467}
.invi-list li .txt .ico span i.swi-weixin{background: #28c445}
.invi-list li .txt .ico span i.swi-kuaishou{background: #ff7700}
.invi-list li .txt .ico span i.swi-douyin{background: #000}
.invi-list li .txt .ico .swi-play{display: block;width: .32rem;height: .32rem;border: 2px solid #aaa;text-align: center;line-height: .28rem;border-radius: 50%;color: #aaa}
.homedd  .txt{padding:.4rem .4rem .3rem;background: rgba(255,255,255,1);}
.homedd  .txt .mt img{max-width: 1rem;max-height: .55rem;mix-blend-mode:  multiply;}
.homedd  .txt h4{font-size: .18rem;font-weight: normal;line-height: 1.5em;margin-bottom: .2rem;}
.homedd  .txt h4 a{max-height: .54rem\0;display: block\0;}
.homedd  .txt p{font-size: .14rem;line-height: 1.7em;margin-bottom: .2rem;color: #888;max-height: .46rem\0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.homedd .aleft{width: 29%}
.homedd .aright{width: 71%}

.homedd .aleft .intit{height: 2.65rem;margin-bottom: 0;padding: .5rem .4rem 0;border-top: 4px solid #7d1104}
.homedd .aleft .intit p{margin: .2rem 0 .4rem;font-size: .18rem;color: #666}
.homedd .aleft .item{display: flex;justify-content: space-between;flex-wrap: wrap;transition: all .4s;-webkit-transition: all .4s;position: relative;}
.homedd .aleft .item:hover{transform: scale(1.1);box-shadow: 3px 35px 77px -8px rgba(0, 0, 0, 0.9);z-index: 10;}
.homedd .aleft .item .pic{height: 3rem;position: relative;width: 100%}
.homedd .aleft .item .pic img{height: 100%;width: 100%}
.homedd .aleft .item .pic a{position: relative;}
.homedd .aleft .item .pic .swi-play {display: block;width: .6rem;height: .6rem;border: 2px solid #fff;text-align: center;line-height: .56rem;border-radius: 50%;color: #fff;position: absolute;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);font-size: .24rem}
.homedd .aleft .item .txt{height:3.85rem;background: rgba(255,255,255,1);padding-bottom: .4rem;width: 100%}
.homedd .aleft .item .txt p{-webkit-line-clamp: 3;max-height: .69rem\0;}
.homedd .aright .item{display: flex;justify-content: space-between;flex-wrap: wrap;position:reletive;}
.homedd .aright .item.news_01{width: 58%;height: 6.5rem;order:1}
.homedd .aright .item.news_02{width: 42%;height: 6.5rem;order:2}
.homedd .aright .item.news_04{width: 100%;height: 3rem;order:3}
.homedd .aright .item .txt{width: 100%;height: 2.65rem}
.homedd .aright .item .pic{width: 100%;height: 2.65rem}
.homedd .aright .item .pic img{height:100%;width:100%}
.homedd .aright .item.news_01 .pic{height:3.85rem;width:100%}
.homedd .aright .item.news_01 .pic img{height:100%;width:100%}
.homedd .aright .item.news_02 .txt{padding-bottom: .4rem;height:3.85rem}
.homedd .aright .item.news_02 .txt p{-webkit-line-clamp: 3;max-height: .69rem\0;}
.homedd .aright .item.news_04 .txt{background: #f9f6ef;width: 58%;height: 100%;}
.homedd .aright .item.news_04 .pic{background: rgba(47,36,36,1);width: 42%;height: 100%;}
.homedd .aright .item.news_04 .pic a{opacity: .8}
.homedd .aright .item.news_01 .txt .arr img{transform: rotate(90deg);}
.homedd .aright .item.news_02 .txt .arr img{transform: rotate(-270deg);}
.homedd .mtzd_mo{display: none;}
.homedd .aright .item{transition: all .4s;-webkit-transition: all .4s;position: relative;}
.homedd .aright .item:hover{transform: scale(1.1);box-shadow: 3px 35px 77px -8px rgba(0, 0, 0, 0.9);z-index: 10;}
@media screen and (max-width: 1180px){
.homezt .slide-ztp{width: 16rem} 
}
@media screen and (max-width: 980px){
.homezt .slide-ztp{width: 100%}
.homezt{padding: .75rem 0 .9rem;} 
.homedd .aleft{width: 100%}
.homedd .aright{width: 100%}
.homed {margin-top: 0;padding-top: .6rem}
.inbg2{background-size: cover}
.homedd .aleft .item .txt{height: auto;height:3rem ;overflow-y: auto;background: #fff;padding: .25rem .3rem;}
.homedd .aleft .item .pic{height: 45vw}
.homedd .aleft .intit{height: auto;padding: .4rem;width: 100%; }
.invi-list li{width: 48.5%}
.invi-list li:last-child{display: none}
.invi-list li .pic{height: 30vw}
.homedd .mtzd_pc{display: none;}
.homedd .mtzd_mo{display: block;}
.homedd .aleft .item{display: flex;justify-content: space-between;flex-wrap: wrap;margin-bottom: .3rem;width: 48%;box-shadow: 0 0 15px rgba(0, 0, 0, .3);}
.homedd .aleft .item .pic{height: 3rem;order: 1;}
.homedd .aleft .item .txt{order: 2;}
.homedd .aleft .item.news_01 .txt .arr img{transform: rotate(0deg);}
.homedd .aleft .item.news_02 .txt .arr img{transform: rotate(0deg);}
.homedd .aleft .item.news_03 .txt .arr img{transform: rotate(270deg);margin-right: 20px;}
.inbg2 .homedd::after{bottom: 3.3rem;}

}
@media screen and (max-width: 640px){
.homezt .intit .sbtn{margin-left: .3rem}
.homezt{padding: .55rem 0 .8rem;} 
.homedd .aleft .item{width: 100%;}
.homedd .aleft .intit{height: auto;padding: .3rem 0}
.homedd .aleft .intit p{display: none}
.homedd .aleft .intit{display: flex;justify-content: space-between;}
.homecc{padding: .55rem 0 .35rem}
.invi-list li{width: 100%;}
.invi-list li .pic{height: 50vw}
.invi-list li:last-child{display: block;}
/*  .invi-list li a{color: #fff}
.invi-list li .pic{opacity: 1;visibility: inherit;}
.invi-list li .txt .ico span{color: #fff}
.invi-list li .txt .ico .swi-play{color: #fff;border-color: #fff}*/
}</pre></body></html>