.main-banner{height: 5.2rem}
.main-banner .ba-left{/*padding-top: .5rem;*/width: 2.15rem}
.main-banner .ba-left .bg{background: url(../images/baleft.jpg) no-repeat center;background-size: 100% 100%;height: 100%}
.main-banner .ba-right{/*padding-top: .5rem;*/width: calc(100% - 2.55rem);background: url(../images/babg.jpg) no-repeat center;background-size: 100% 100%;}

.main-banner .ba-right .swiper-slide{height: 4.2rem;overflow: hidden}
.main-banner .ba-right .swiper-slide img{position: absolute;left: 50%;top: 50%;width: 100%;/* min-height: 100%; */height: 100%;min-width: 100%;max-width: 100%;object-fit: cover;max-height: inherit;transform: translate(-50%, -50%);}
.main-banner .swiper-pagination{position: static;}
.main-banner .swiper-pagination span{display: block;width: 15px;height: 15px;margin: .15rem .5rem .15rem auto;border-radius:0;background: url(../images/badot.png) no-repeat center;opacity: 1;transition: .3s}
.main-banner .swiper-pagination span.swiper-pagination-bullet-active{width:30px;height:30px;background: url(../images/badoton.png) no-repeat center;margin: .15rem .43rem .15rem auto;position: relative;}
.main-banner .swiper-pagination span.swiper-pagination-bullet-active::after{content: '';width: .43rem;height:.01rem ;background: #fff;position: absolute;right: -.43rem;top: 50%;}

.intit .t img{height: .52rem;}
.intit .t img.poab{position: absolute;bottom: 0;left: .9rem;z-index: 0}
.intit .t span{font-size: .5rem;color: #bd2323;display: inline-block;line-height: 1em}
.intit .t{font-size: .28rem;color: #111111;}
.intit .more i{display: block;width: .4rem;height: .4rem;background:#bd2323;color: #fff;border-radius: 50%;text-align: center;line-height: .4rem;font-size: .2rem }
.intit .more a:hover i{transform: rotate(180deg);transition: .6s }
.homea{padding: .5rem 0 1.15rem;background: url(../images/habg.jpg) no-repeat right bottom;background-size: auto 80%}
.homea .intit{margin-bottom: .5rem}
.homea .aleft{width: 58%}
.homea .aright{width: 37.5%}
.homea .aleft .pic{height:100%;width: 100%;display: block;overflow: hidden}
.homea .aleft .pic:after{content: '';position: absolute;left: 0;bottom:0;right:0;height: 30%;z-index: 1;background: url(../images/grey.png) no-repeat bottom center;background-size: 100% 100%}
.homea .aleft .pic h4{position: absolute;left: 0;bottom: 0;right: 0;z-index: 3;color: #fff;padding: .2rem .25rem .2rem;font-size: .2rem;line-height: 1.4em}
.homea .aleft .pic time{position: absolute;background:#bd2323;color: #fff;top:.2rem;left: -0.2rem;z-index: 3;display: block;width: 1rem;height: .38rem;text-align: center;line-height: .38rem;font-size: .24rem }

.homea .aright .topnews{border: 1px solid #bd2323;background: #feeded}
.homea .aright .topnews .tit{width: .45rem;background:#bd2323 ;font-size: .24rem;font-weight: bold;color: #fff;text-align: center;line-height: 1em;padding-top: .1rem;height: 1.2rem;position: relative;}
.homea .aright .topnews .tit:after{content: '';width: 0;height: 0;border: .1rem solid transparent;border-left-color:#bd2323;position: absolute;top:50%;transform: translateY(-50%);right: -0.19rem}
.homea .aright .topnews .con{width: calc(100% - .45rem);padding: .2rem .2rem .15rem .3rem }
.homea .aright .topnews h4{font-size: .18rem;margin-bottom: .13rem }
.homea .aright .topnews p{font-size: .15rem;line-height: 1.6em;opacity: .7;max-height: .5rem }
.homea .aright .halist li{padding: .15rem 0;border-bottom: 1px solid #ddd}
.homea .aright .halist li .time i{color: #888;margin-right: .1rem;display: inline-block;transition: .3s}
.homea .aright .halist li .time{margin-top:10px;}
.homea .aright .halist li time{font-size: .14rem;color: #666;}
.homea .aright .halist li time span{margin-right: .15rem}
.homea .aright .halist li h4{margin-top: .1rem;font-size: .18rem}
.homea .aright .halist li:hover .time i{color: #bd2323;margin-right: 0}
.homea .aright .halist li:hover time{color: #bd2323}
.homea .aright .halist li:hover time span{color: #bd2323}
.homea .aright .halist li:hover a{color: #bd2323}
.homeb{margin-bottom: 1rem}
.homeb:after{content: '';position: absolute;right: 0;top:0;bottom: 0;width: .2rem;background:#bd2323}
.homeb .aleft{width: 100%}
.homeb .aleft .tabnav{width: 1.65rem;position: relative;padding-top: .5rem}
.homeb .aleft .tabnav li{cursor: pointer;font-size: .22rem;color: #333;background: url(../images/hbdot.png) no-repeat left center;height: .55rem;line-height: .55rem; padding-left: .4rem;margin-bottom: .1rem;position: relative;}
.homeb .aleft .tabnav li.active{background: #fff;color: #bd2323;}
.homeb .aleft .tabnav li.active:before{content: '';position: absolute;left: -.15rem;top:0;bottom: 0;width:.55rem;z-index: 1;background: url(../images/hbdoton.png) no-repeat left center;border-left: 3px solid #bd2323}
.homeb .aleft .tabnav:before{content: '';position: absolute;right: 0;top:0;bottom: 0;width:4.36rem;z-index: -2;
background: url(../images/sky.jpg) no-repeat center;background-size: cover;background: #ebebeb}
.homeb .aleft .tabnav:after{content: '';position: absolute;right: -1.13rem;bottom: 0;width:5.49rem;height: 4.52rem;
 z-index: -1;background: url(../images/jz1.png) no-repeat right bottom;background-size:100% auto;}

.homeb .aleft .tabCon{width: calc(100% - 2.85rem)}
.homeb .tlist{padding-left:.2rem;display: flex;justify-content: space-between;flex-wrap: wrap;padding-right: 1px}
.homeb .tlist li{position: relative;padding:.35rem 0;border-top: 1px solid #ddd;display: flex;
justify-content: space-between;flex-wrap: wrap;width: 48%}
.homeb .tlist li:first-child .pic a{background-image:url(../images/mr01.jpg) }
.homeb .tlist li:nth-child(2n) .pic a{background-image:url(../images/mr02.jpg) }
.homeb .tlist li:nth-child(3n) .pic a{background-image:url(../images/mr03.jpg) }
.homeb .tlist li:nth-child(5n) .pic a{background-image:url(../images/mr04.jpg)}
.homeb .tlist li:last-child .pic a{background-image:url(../images/mr05.jpg) }
.homeb .tlist li time{color: #fff;background:#bd2323;width: .85rem;height: .35rem;text-align: center;
line-height: .33rem;display: block;font-size: .2rem;position: absolute;
left: -.1rem;top:.5rem;z-index: 3;}
.homeb .tlist li:nth-child(1){border-top:0}
.homeb .tlist li:nth-child(2){border-top:0}
.homeb .tlist li .pic{height: 1.6rem;width: 50%}
.homeb .tlist li .txt{width: 45%;}
.homeb .tlist li .txt h4{font-size: .18rem;line-height: 1.5em;margin-bottom: .2rem;text-align: justify;}
/*.homeb .tlist li span{position: absolute;top:0;right: 0;color: #999;font-size: .16rem;z-index: 2}
.homeb .tlist li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;z-index: 2}
.homeb .tlist li:hover a{color:#bd2323 }
.homeb .tlist li:hover span{color:#bd2323 }
.homeb .tlist li:before{content: '';position: absolute;left: 0;top:0;bottom: 0;width: 50%;z-index: 0;background: url(../images/libg2.png) no-repeat top left;background-size: auto 100%;transition: .3s;opacity: 0}
.homeb .tlist li:after{content: '';position: absolute;right: 0;top:0;bottom: 0;width: 50%;z-index: 0;background: url(../images/libg1.png) no-repeat bottom right;background-size: auto 100%;transition: .3s;opacity: 0}
.homeb .tlist li:hover:before{opacity: 1}
.homeb .tlist li:hover:after{opacity: 1}*/


.homeb .aright{width: 29%}
.homeb .aright .intit{margin-bottom: .2rem}
.homeb .aright .item{padding-left: .15rem;padding-bottom: .15rem;position: relative;padding-right: .1rem;padding-top: .1rem}
.homeb .aright .item a{box-shadow: 0 0 .1rem rgba(0,0,0,.3);display: block;background: #fff;}
.homeb .aright .item a img{margin: 0 auto}
.homeb .aright .item:after{content: '';position: absolute;left: 0;top:.25rem;bottom: 0;right: .25rem;z-index: 0;background: #bd2323}
.homeb .aright .ssbtn{position: absolute;right: -.55rem;top:50%;transform: translateY(-50%);}
.homeb .aright .ssbtn a{display: block;width: .46rem;height: .46rem;border:2px solid #bd2323;border-radius: 50%;text-align: center;line-height: .42rem;color: #bd2323;font-size: .22rem;font-weight: bold;margin: .15rem 0}
.homeb .aright .ssbtn a:hover{background:#bd2323;color: #fff }

.homec{background: url(../images/hcbg.jpg) repeat-x top center;background-size: auto 7.25rem}
.homec-a{padding-top: .35rem;padding-bottom: 1rem}
.homec-a .ssbtn{margin-bottom: .35rem}
.homec-a .ssbtn a{display: block;width: .4rem;height: .4rem;line-height: .38rem;text-align: center;color: #bd2323;background: #fff;border: 1px solid #bd2323;border-radius: 50%;font-size: .2rem;margin-left: .2rem}
.homec-a .ssbtn a:hover{background:#bd2323;color: #fff }
.homec-a .in-ztbd{padding-left: 13.54%}
.homec-a .in-ztbd .intit{width: 3rem}
.homec-a .in-ztbd .intit .t{margin-bottom: .7rem}
.homec-a .in-ztbd .intit .more1 a{font-size: .2rem;color: #666}
.homec-a .in-ztbd .intit .more1 a:hover{color: #bd2323}
.homec-a .in-ztbd .intit .more1 i{font-size: .3rem;vertical-align: -.07rem;margin-left: .08rem;display: inline-block;transition: .3s}
.homec-a .in-ztbd .intit .more1 a:hover i{transform: translateX(5px);}
.homec-a .slide-ztbd{width: calc(100% - 3rem);margin: 0}
.homec-a .slide-ztbd .swiper-slide{width: 28%}
.homec-a .slide-ztbd .swiper-slide .pic{height: 2.28rem;  margin-bottom: .15rem}
.homec-a .slide-ztbd .swiper-slide h4{font-size: .18rem;position: relative;}
.homec-a .slide-ztbd .swiper-slide h4:after{content: '';display: block;width: 30%;height: 2px;background: #333333;margin-top: .15rem;transition: .3s}
.homec-a .slide-ztbd .swiper-slide:hover h4:after{width: 100%;background: #bd2323;}
.homec-a .slide-ztbd .swiper-slide:hover h4 a{color: #bd2323;}



.homec-b{padding-bottom: .6rem}
.homec-b .intit{margin-bottom: .6rem}
.homec-b .tabnav1 a{background: #333333;color: #fff;height: .48rem;width: 1.48rem;text-align: center;line-height: .48rem;margin-right: .05rem;font-size: .18rem;display: block;}
.homec-b .tabnav1 a.active{background: #bd2323}
.homec-b .ajaMore a{display: block;max-width: 2.2rem;height: .5rem;background: #f4f4f4;border: 1px solid #ddd;text-align: center;line-height: .5rem;font-size: .2rem;margin: 0 auto;}
.homec-b .colList{  column-count: 3; column-gap: 30px;overflow: visible;margin-bottom: .6rem}
.homec-b .colList li{ break-inside: avoid; width: 100%;page-break-inside:avoid;}
.homec-b .mtList li{border: 1px solid #ddd; border-top: 4px solid #bd2323;position: relative;margin-bottom: .34rem;}

.homec-b .mtList li .c{position: relative;z-index: 3;background: #fff;transition:box-shadow .3s;height: 100%}
.homec-b .mtList li::after{width: calc(100% - 12px);bottom: -6px;border: 1px solid #ddd;position: absolute;left: 6px;position: absolute;content: '';z-index: -1;height: 4px}
.homec-b .mtList li time{color: #fff;background:#bd2323;width: .85rem;height: .38rem;text-align: center;line-height: .36rem;display: block;font-size: .22rem;margin-bottom: .15rem }
.homec-b .mtList li h4{font-size: .18rem;line-height: 1.5em;}
.homec-b .mtList li p{font-size: .15rem;line-height: 1.8em;color: #666;margin-top: .15rem;max-height: .82rem\0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.homec-b .mtList li h4 span{color: #bd2323}
.homec-b .mtList li:hover a{color: #bd2323}
.homec-b .mtList li:hover .c{box-shadow: 0 3px 10px rgba(0,0,0,.3);background:url(../images/ssj.png)#fff no-repeat bottom center; background-size: 100% auto;}
.homec-b .pic-news .pic{height: 2.5rem}
.homec-b .pic-news time{position: absolute;top:0;left: .25rem;z-index: 3}
.homec-b .pic-news .txt{padding:.2rem .25rem}
.homec-b .audio-news .c{padding:0 .25rem .2rem}
.homec-b .audio-news .txt{margin-top: .2rem}
.homec-b .video-news .pic{height: 2.5rem}
.homec-b .video-news time{position: absolute;top:0;left: .25rem;z-index: 3}
.homec-b .video-news .txt{padding:.2rem .25rem}
.homec-b .video-news .icon-bofang{position: absolute;width: .6rem;height: .6rem;transform:translateX(-50%) translateY(-50%);z-index: 3;background: rgba(0,0,0,.3);color: #fff;border-radius: 5px;border: 1px solid rgba(255,255,255,.6);top:50%;left: 50%;text-align: center;line-height: .6rem;font-size: .3rem}
.homec-b .txt-news .c{padding:0 .25rem .2rem}
.homec-b .txt-news .txt{}
.homec-b .flexList{margin-bottom: .24rem}
.homec-b .flexList li{width: calc(33.33333333% - 20px);margin-right: 30px;}
.homec-b .flexList li:nth-child(3n){margin-right: 0;}

.homec-b .intit .more a{display: none}
.homec-b .intit .more a:first-child{display: block;}

.homec-a .in-ztbd .intit .t img{height: 1.19rem}
/*.homed{max-width: 1920px;margin: 0 auto}*/
.hod-pub .ctit{width: 50%;background: url(../images/pbg.jpg) no-repeat center;background-size: 100% 100%;height: 3.9rem;color: #fff}

.hod-pub .ctit .t span{font-size: .5rem;display: inline-block;line-height: 1em}
.hod-pub .ctit .t{font-size: .28rem;}
.hod-pub .ctit .more1 i{font-size: .45rem;color: #fff}
.hod-pub .ctit .en{font-family:'barlow';font-size: .5rem;text-transform: uppercase;opacity: .5}
.hod-pub .item{width: 25%;position: relative;}
.hod-pub .item .pic{height: 3.9rem}
.hod-pub .item .pic:after{content: '';position: absolute;left: -2px;bottom: -2px;right:-2px;height: 50%;z-index: 1;background: url(../images/grey.png) no-repeat bottom center;background-size: 100% 100%}
.hod-pub .item p{position: absolute;left: 0;bottom: 0;right: 0;z-index: 3;color: #fff;padding: .2rem .25rem .25rem;font-size: .22rem}
.homed-a .ctit{padding-left: 13.2%;}
.homed-b .ctit{padding-right: 13.2%;}

@media screen and (min-width: 1921px){
  .homec-a{max-width: 1820px;margin: 0 auto}
  .homec-a .in-ztbd{padding-left: 0}
}

@media screen and (max-width: 1680px){
 .homec-a .in-ztbd{padding-left: 7.8%}
}
@media screen and (max-width: 1600px){
 .homec-a .in-ztbd{padding-left: 5.5%}
}
@media screen and (max-width: 1440px){
 .homec-a .in-ztbd{padding-left: 5%}
}


@media screen and (max-width: 1650px){
	.homeb:after{width: .1rem}
}
@media screen and (max-width: 1080px){
.homeb .aright .ssbtn{position: static;right:0;top:0;transform: none;width: 100%;display: flex;justify-content: center;margin-top: .25rem}
.homeb .aright .ssbtn a{margin:0 .15rem }
.homeb .aright .ssbtn a.prev{transform: rotate(-90deg);}
.homeb .aright .ssbtn a.next{transform: rotate(-90deg); }
.homeb .aright .intit img{height: .35rem}

.homec-a .slide-ztbd .swiper-slide{width: 40%}

.homed-a .ctit{padding-left: 5%;width: 35.8%}
.hod-pub .item{width: 32.1%}
.homed-b .ctit{padding-right: 5%;width: 35.8%}
.hod-pub .ctit .en{font-size: .35rem}
.hod-pub .item .pic,.hod-pub .ctit{height: 3.5rem}
}
@media screen and (max-width: 980px){
.main-banner{height: auto}
.main-banner .ba-left{padding-top: 0;width: 100%;order: 2;margin-top: -40px}
.main-banner .ba-left .bg{background: transparent;}
.main-banner .ba-right{width: 100%;order: 1;padding-bottom: 50px;/*padding-top: 30px*/}
.main-banner .swiper-pagination{height: 40px}
.main-banner .swiper-pagination span{display: inline-block;vertical-align: middle;margin: 0 .15rem;transition: none}
.main-banner .swiper-pagination span.swiper-pagination-bullet-active{margin:0 .15rem}
.main-banner .swiper-pagination span.swiper-pagination-bullet-active::after{display:none;}

.homea .intit{margin-bottom: .5rem}
.homea .aleft{width: 100%;margin-bottom: 30px}
.homea .aright{width: 100%}
.homea .aleft .pic{height: 50vw;}
.homea{background-size: 50% auto;padding-bottom: .8rem}

.homeb .aleft{width: 100%;margin-bottom: 30px}
.homeb .aright{width: 100%}
.homeb:after{display: none}
.homeb .aright .intit img{height: .46rem}
.homeb{margin-bottom: .6rem}
.homec-a .slide-ztbd .swiper-slide{width: 60%}
.homec-a .in-ztbd .intit{width: 2.4rem}
.homec-a .slide-ztbd{width: calc(100% - 2.5rem)}
.homec-a .in-ztbd .intit .t{width: 100%}

.homec-b .intit .tabnav1{width:100%; display: block;   overflow-x: auto;white-space: nowrap;-webkit-overflow-scrolling: touch;padding-bottom: 5px }
.homec-b .intit .tabnav1 a{  display: inline-block;width: 1.18rem }
.homec-b .intit .tabnav1::-webkit-scrollbar{height:3px}
.homec-b .intit .tabnav1::-webkit-scrollbar-track{border-radius:0;background: rgba(0,0,0,.2);}
.homec-b .intit .tabnav1::-webkit-scrollbar-thumb{border-radius:0;background:#bd2323;}

.homec-b .colList{  -webkit-column-count: 2; -webkit-column-gap: 20px;padding-right: 1px}
.homec-a{padding-bottom: .6rem}
.homec-b .intit{margin-bottom: .4rem}
.homec-b .flexList li{width: calc((100% - 40px) / 2);margin-right: 20px}
.homec-b .flexList li:nth-child(3n){margin-right: 20px}
.homec-b .flexList li:nth-child(2n){margin-right: 0}
.homec-b .video-news .pic{height: 25vw}
.homec-b .pic-news .pic{height: 25vw}

.homed-a .ctit{padding-left: 5%;width: 100%}
.hod-pub .item{width: 50%;order: 2}
.homed-b .ctit{padding-right: 5%;width: 100%;order: 1}
.hod-pub .ctit .en{font-size: .35rem}
.hod-pub .ctit{height: 2rem}

.homeb .tlist li time{top:.35rem;}
.homeb .tlist li{padding: .2rem 0}
.homeb .tlist li .pic{height: 1.6rem;width: 100%;margin-bottom: .2rem}
.homeb .tlist li .txt{width: 100%;}
}
 


.homea .aright .halist li time.tj{padding-right: .7rem;background: url(../images/tj.png) no-repeat right center;background-size: .6rem .27rem}











@media screen and (max-width: 640px){
.intit .t{font-size: .28rem}
.intit .t span{font-size: .45rem}
.intit .t img{height: .42rem}
.homeb .aright .intit img{height: .42rem}
.main-banner .ba-right .swiper-slide{height: 35vw}
.main-banner .ba-right .swiper-slide img{max-width: 120%}
.homea{padding-bottom: .5rem}
.homea .aleft .pic{height:60vw;}
.homea .aright .halist li h4{margin-top: .1rem}
.homea .aleft .pic h4{font-size: .18rem}
.homeb .wp{width: 100%}
.homeb .aleft .tabnav{width: 100%;display: flex;justify-content:space-between;;padding-right: 5%;padding-left: 40%;margin-bottom: .2rem}
.homeb .aleft .tabnav li{width: 26%;height: auto;padding:.5rem .1rem .2rem;line-height: 1.4em;text-align: center;margin-bottom: 0;background: url(../images/hbdot.png) no-repeat center 10px;}
.homeb .aleft .tabnav li.active:before{content: '';position: absolute;left: 0; top: -.15rem;bottom:auto;width:100%;
background: url(../images/hbdotons.png) no-repeat top center;border-top: 3px solid #bd2323;border-left: 0;height: .55rem;background-size: 100% auto}

.homeb .aleft .tabCon{width: 90%;margin: 0 auto}
.homeb .aleft .tabnav:before { width: 100%;}
.homeb .aleft .tabnav:after{width:100% ;height: 80%;background-size: auto 100%;left: 0;bottom: 0;right: auto;background-position: left bottom}
.homeb .aright{ width: 90%;margin: 0 auto}

.homec-a .in-ztbd .intit{width: 95%;display: flex;justify-content: space-between;}

.homec-a .ssbtn{display: none}
.homec-a{padding-top: .5rem}
.homec-a .in-ztbd .intit .more1{padding-top: .2rem}
.homec-a .in-ztbd .intit .t{margin-bottom: .4rem}
.homec-a .slide-ztbd .swiper-slide .pic{height: 35vw}
.homec-a .slide-ztbd{width: 100%}
.homec-a .slide-ztbd{padding-bottom: .5rem}
.homec-a .slide-ztbd .swiper-pagination-bullets{bottom: 0;}
.homec-a .slide-ztbd .swiper-pagination-bullets span{opacity: .4;background: #000;}
.homec-a .slide-ztbd .swiper-pagination-bullets span.swiper-pagination-bullet-active{opacity: 1;background: #bd2323;}

.homec-b .colList{  -webkit-column-count: 1; -webkit-column-gap: 0;padding-right: 1px}
.homec-b .mtList{padding-right: 1px}
.homec-a{padding-bottom: .6rem}
.homec-b .colList li:last-child{margin-bottom: 0}
.homec-b .intit{margin-bottom: .4rem}
.homec-b .flexList li{width: 100%;margin-right:0}
.homec-b .flexList li:nth-child(3n){margin-right: 0}
.homec-b .flexList li:nth-child(2n){margin-right: 0}
.homec-b .video-news .pic{height: 50vw}
.homec-b .pic-news .pic{height: 50vw}
.hod-pub .item{width: 100%;order: 2}
.hod-pub .item .pic{height: 65vw}
.homeb{margin-bottom: .2rem}
.homeb .tlist li .pic{height: 30vw;margin-bottom: .1rem}
.homeb .tlist li .txt h4{line-height: 1.3em}
.homec-a .in-ztbd .intit .t img{height: .82rem}
}


.cmore {margin-top: .3rem;margin-bottom: 1px;padding-bottom:3px;}
.cmore a{display: inline-block;width: 1.2rem;height: .35rem;border: 1px solid #b53f3c;line-height: .33rem;text-align: center;color: #b53f3c;border-radius: .4rem;transition: .3s}
.cmore a:hover{letter-spacing: .1em}
.dmore a{display: inline-block;height: .32rem;border: 1px solid #aaa;line-height: .29rem;text-align: center;color: #666;border-radius: .4rem;transition: .3s;padding: 0 .15rem}
.dmore a:hover{background:#b53f3c;color: #fff;border: 1px solid #b53f3c; }

.cmore.white a{border: 1px solid #fff;color: #fff}
.homedd:after{content: '';position: absolute;left: 0;top:0;bottom: 0;width: .2rem;background:#bd2323}
.homedd .aleft{width:68%;background: url(../images/add/z2.png)#faeed7 no-repeat top right;background-size:3.06rem 2.23rem ; min-height: 400px;padding: .55rem 0 .5rem;position: relative;padding-right: .7rem }
.homedd .aleft:after{position: absolute;content: '';right: 100%;top:0;bottom: 0;;width:2.6rem ;background: url(../images/add/z1.png)#faeed7 no-repeat bottom right;background-size:3.12rem 2.42rem ;z-index: -1;pointer-events: none }
.homedd .aright{width:32%;background: #bd2323;min-height: 400px;padding-left: .7rem;padding-top: .55rem;padding-bottom: .5rem ;position: relative;}
.homedd .aright:after{position: absolute;content: '';left: 100%;top:0;bottom: 0;;width:2.6rem ;background: #bd2323;z-index: -1;pointer-events: none }
.homedd .aright .intit{margin-bottom: .4rem}
.homedd .aleft .intit{margin-bottom: .6rem}
.homedd .aright .item{padding-left: .15rem;padding-bottom: .15rem;position: relative;padding-right: .1rem;padding-top: .1rem}
.homedd .aright .item a{box-shadow: 0 0 .1rem rgba(0,0,0,.3);display: block;background: #fff;}
.homedd .aright .item a img{margin: 0 auto}
.homedd .aright .item:after{content: '';position: absolute;left: 0;top:.25rem;bottom: 0;right: .25rem;z-index: 0;background: #e6ad00}
.homedd .aright .ssbtn{position: absolute;right: -.55rem;top:50%;transform: translateY(-50%);z-index: 3}
.homedd .aright .ssbtn a{display: block;width: .46rem;height: .46rem;border:2px solid #fff;border-radius: 50%;text-align: center;line-height: .42rem;color: #fff;font-size: .22rem;font-weight: bold;margin: .15rem 0}
.homedd .aright .ssbtn a:hover{background:#fff;color:#bd2323 }


.homedd .aleft ul li{width: 48%;background: #bd2323}

.homedd .aleft ul li:nth-child(1){margin-bottom: .4rem}
.homedd .aleft ul li:nth-child(2){margin-bottom: .4rem}
.homedd .aleft ul li .pic{height: 2.4rem;transition: .4s;left: 0;bottom: 0}
.homedd .aleft ul li:hover .pic{left: .1rem;bottom: .1rem; box-shadow: 0 0 10px rgba(0,0,0,.4)}
.homedd .aleft ul li  time{color: #fff;background:#bd2323;width: .85rem;height: .38rem;text-align: center;line-height: .38rem;display: block;font-size: .22rem;
}
.homedd .aleft ul li  .txt p{width:100%;background: rgba(0,0,0,.6);color: #fff;padding: 0 .15rem;line-height: .38rem}
.homedd .aleft ul li  .txt{position: absolute;left: 0;bottom: 0;right: 0;z-index: 2;display: flex}
.homedd .aleft ul li.video .icon-bofang{position: absolute;width: .6rem;height: .6rem;
	z-index: 3;background: rgba(0,0,0,.5);color: #fff;border-radius: 5px;border: 1px solid rgba(255,255,255,.6);bottom:.45rem;right:0;text-align: center;line-height: .6rem;font-size: .3rem}


@media screen and (min-width: 1921px){
.homedd .aleft:after{width: 5.7rem;background-position: left bottom;}
.homedd .aright:after{width: 5.7rem}
}
@media screen and (max-width: 1080px){
.homedd .aright .ssbtn{position: static;right:0;top:0;transform: none;width: 100%;display: flex;justify-content: center;margin-top: .25rem}
.homedd .aright .ssbtn a{margin:0 .15rem }
.homedd .aright .ssbtn a.prev{transform: rotate(-90deg);}
.homedd .aright .ssbtn a.next{transform: rotate(-90deg); }

}
@media screen and (max-width: 980px){
.homedd .wp{width: 100%}
.homedd .aleft{width: 100%;padding-left: 5%;padding-right: 5%;background-size:2.06rem 1.23rem ;  }
.homedd .aleft:after{right: auto;left: 0; top:auto;bottom: 0;width:2.12rem ;height: 1.42rem; background: url(../images/add/z1.png)#faeed7 no-repeat bottom right;background-size:2.12rem 1.42rem ;z-index: 1 }
.homedd .aright{width: 100%;padding-left: 5%;padding-right: 5%}
.homedd .aright:after{display: none}
.homedd:after{display: none}

.cmore{text-align: center}
}
@media screen and (max-width: 640px){
.cmore a{width: 1.45rem;height: .42rem;line-height: .4rem;font-size: .18rem}
.homedd .aleft ul li{width: 100%;background: #bd2323}
.homedd .aleft ul li .pic{height: 55vw}
.homedd .aleft ul li:nth-child(3){margin-bottom: .4rem}
}
.homedd .aleft ul li  .txt p{line-height: .45rem}
.homedd .aleft ul li  time{line-height: .45rem;height: .45rem}

}

@media screen and (min-width: 2560px){
.main-banner{height: 8.2rem}
.main-banner .ba-right .swiper-slide{height: 7.2rem;overflow: hidden}
}