.homea-a{margin-bottom: 1rem}
.homea-a ul{margin-top: -1.2rem;position: relative;z-index: 4}
.homea-a ul li{width: 25%;text-align: center;}
.homea-a ul li a{height: 2.35rem;color: #fff}
.homea-a ul li a i{font-size: .55rem;display: inline-block;}
.homea-a ul li a h4{font-size: .2rem;font-weight: bold;margin-top: .1rem;transition: .3s}
.homea-a ul li:hover a h4{letter-spacing: .1em}
.homea-a ul li:hover a i{transform: rotateY(360deg);transition: .5s}

.homea-b{padding-bottom: 1rem}
.homea-b .item .ksinfo{position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 4;color: #fff; padding: 10%
	;transition: .5s;overflow: hidden}
.homea-b .item .ksinfo:after{position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 0;background: url(../images/ksmask.jpg) no-repeat center;background-size: cover;content: '';opacity: .95}
/*.homea-b .item:hover .ksinfo{opacity: 1;transform: scale(1)}
.homea-b .item:hover .pic .t{opacity: 0;transform: scale(0)}
.homea-b .item:hover .pic .more{opacity: 0;transform: scale(0)}*/
.homea-b .item .ksinfo a{color: #fff}
.homea-b .item .ksinfo .t1{position: relative;z-index: 3;margin-bottom: .2rem}
.homea-b .item .ksinfo .t1 h4{font-weight: bold;font-size: .3rem}
.homea-b .item .ksinfo .t1 span{font-size: .16rem;opacity: .6;text-transform: uppercase;margin-top: .05rem;display: block;}
.homea-b .item .ksinfo ul{position: relative;z-index: 3;max-height: 2.2rem;overflow: auto}
.homea-b .item .ksinfo ul::-webkit-scrollbar{width:4px}
.homea-b .item .ksinfo ul::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.2);border-radius:0}
.homea-b .item .ksinfo ul::-webkit-scrollbar-thumb{border-radius:0;background:#256bdf;box-shadow:inset 0 0 6px rgba(0,0,0,.15)}
.homea-b .item .ksinfo ul.row2 li{width: 48%}
.homea-b .item .ksinfo ul li{padding: .1rem 0;font-size: .17rem;width: 100%}
.homea-b .item .ksinfo ul li i{font-size: .12rem;margin-right: .05rem;vertical-align:1px;}
.homea-b .item .ksinfo ul li:hover a{color: #fd9b0f;font-weight: bold;}
.homea-b .item .pic{position: relative;}
.homea-b .item .pic .more{position: absolute;right: 0;bottom: 0;z-index: 2;background: rgba(0,175,194,.3);width: .7rem;height: .7rem;border-radius: 100% 0 0 0;text-align: center;line-height: .7rem;color: #fff;padding-left: .15rem;padding-top: .05rem ;transition: .5s;transform-origin: right bottom;}
.homea-b .item .pic .more i{font-size: .25rem}
.homea-b .item .pic .t{position: absolute;left: .4rem;top:10%;z-index: 2;color: #fff;writing-mode: tb-lr;writing-mode: vertical-lr;transition: .5s;}
.homea-b .item .pic .t h4{font-weight: bold;font-size: .2rem;letter-spacing: .1em}
.homea-b .item .pic .t span{font-size: .13rem;opacity: .6;text-transform: uppercase;}
.homea-b .item:nth-child(1){width: calc(55% - 10px);margin-bottom: 20px}

.homea-b .item:nth-child(2){width: calc(45% - 10px);margin-bottom: 20px}
.homea-b .item:nth-child(3){width: calc(33.3333333% - 12px)}
.homea-b .item:nth-child(4){width: calc(33.3333333% - 12px)}
.homea-b .item:nth-child(5){width: calc(33.3333333% - 12px)}
.homea-b .item:nth-child(1) .pic{height: 4.35rem}
.homea-b .item:nth-child(2) .pic{height: 4.35rem}
.homea-b .item:nth-child(3) .pic{height: 2.85rem}
.homea-b .item:nth-child(4) .pic{height: 2.85rem}
.homea-b .item:nth-child(5) .pic{height: 2.85rem}

.homea-b .item1 .ksinfo .t1 h4{font-size: .22rem}
.homea-b .item1 .ksinfo .t1 span{font-size: .14rem;}
.homea-b .item1 .ksinfo ul{max-height: 1.5rem;}
.homea-b .item1 .ksinfo ul li{font-size: .15rem;padding: .05rem 0}
.homeb{padding: .6rem 0}
.homeb .tit{margin-bottom: .5rem}
.homeb .tit h3{ font-size:.3rem;font-weight: bold;margin-bottom: .05rem;}
.homeb .tit span{ font-size:.16rem;text-transform: uppercase;opacity: .8}
.homeb .more a{display: inline-block;border: 1px solid #ddd;height: .35rem;line-height: .33rem;width: 1.4rem;font-size: .15rem;text-align: center;transition: .3s}
.homeb .more a:hover{border: 1px solid #126897;background: #126897;color: #fff;letter-spacing: .1em}
.homeb .slide-zjmy{padding: .3rem 0 .3rem}
.homeb .slide-zjmy:after{content: '';position: absolute;left: 0;right: 0;top:50%;height: 1px;background: #ddd;z-index: 0}
.homeb .slide-zjmy .swiper-slide{transform:scale(.6);}
.homeb .slide-zjmy .swiper-slide img{margin: 0 auto;border-radius: 50%;width: 100%}
.homeb .slide-zjmy .swiper-slide a{margin: 0 auto;border-radius: 50%;display: block;overflow: hidden;}
.homeb .slide-zjmy .swiper-slide.swiper-slide-active{transform:scale(1);transition: .3s}
.homeb .slide-zjmy .swiper-slide.swiper-slide-active a{box-shadow: 0 5px 10px rgba(0,0,0,.3)}
.homeb .slide-zjmy1{max-width: 800px;margin: 0 auto;margin-bottom: .5rem;width: 90% }
.homeb .slide-zjmy1 h4{color: #126897;font-size: .3rem;margin-bottom: .1rem;font-weight: bold;text-align: center;}
.homeb .slide-zjmy1 p{color: #5b5b5b;line-height: 1.8em}

.homec{padding: .8rem 0 1rem;color: #fff }
.homec a{color: #fff }
.homec .aleft{width: 64%}
.homec .aright{width: 33%}
.tabtit{margin-bottom: .35rem;}
.tabtit .cn{height: .47rem}
.tabtit .cn i{font-size:.3rem;font-weight: bold;display: inline-block;margin: 0 .1rem}
.tabtit .cn span{font-size:.18rem;color: #7f98d0;cursor: pointer;transition: .3s;display: inline-block;height: .3rem;line-height: 1em}
.tabtit .cn span.active{font-size:.3rem;font-weight: bold;color: #fff}
.tabtit .en span{display: none;text-transform: uppercase;opacity: .8}
.tabtit .en span:first-child{display: block;}
.tabtit .mores .more{display: none;}
.tabtit .mores .more:first-child{display: block;}
.tabtit .mores .more a{display: inline-block;border: 1px solid rgba(255,255,255,.6);height: .35rem;line-height: .33rem;width: 1.2rem;font-size: .15rem;text-align: center;transition: .3s}
.tabtit .mores .more a:hover{border: 1px solid #eb8a00;background: #eb8a00;color: #fff;letter-spacing: .1em}

.homec .aleft .picnews{width: 49%}
.homec .aleft .picnews .pic{height: 2.8rem;margin-bottom: .25rem}
.homec .aleft .picnews .txt h4{font-size: .18rem;font-weight: bold;margin-bottom: .15rem;line-height: 1.4em}
.homec .aleft .picnews .txt p{font-size: .14rem;margin-bottom: .3rem;line-height: 1.8em}
.homec .aleft .picnews .txt time{opacity: .8}
.homec .aleft .list{width: 45%}
.homec .aleft .list li:first-child{padding-top: 0}
.homec .aleft .list li:last-child{border-bottom: 0;padding-bottom: 0}
.homec .aleft .list li{padding: .18rem 0;border-bottom: 1px solid rgba(255,255,255,.3);position: relative;display: flex;justify-content: space-between;}
.homec .aleft .list li .time{font-family:'georgia';font-size: .14rem;height: 100%;width: .8rem;padding-bottom: .05rem}
.homec .aleft .list li .time span{font-weight: bold;display: block;font-size: .36rem;line-height: 1em;margin-bottom: .05rem}
.homec .aleft .list li h4{font-size: .18rem;line-height: 1.5em;width: calc(100% - .8rem)}
.homec .aleft .list li h4 a{position: relative;top:50%;transform: translateY(-50%);display: block\0;}

.homec .aright .list li:first-child{padding-top: 0}
.homec .aright .list li:last-child{border-bottom: 0;padding-bottom: 0}
.homec .aright .list li{padding: .23rem 0;border-bottom: 1px solid rgba(255,255,255,.3);position: relative;}
.homec .aright .list li h4{font-size: .18rem;line-height: 1.5em;margin-bottom: .05rem}
.homec .aright .list li h4 a{position: relative;display: block\0;height: .54rem;}

.homed{padding: .8rem 0 .5rem;}
.homed .tabtit .cn span.active{color: #333}
.homed .tabtit .cn{height: .4rem}
.homed .tabtit .mores .more a{border: 1px solid #aaa;}
.homed .tabtit .mores .more a:hover{border: 1px solid #126897;background: #126897;}
.homed-b{    margin-bottom: 30px;}
.homed-a{}
.homed-a .aleft{width: 41%}
.homed-a .aright{width: 53%}

.homed-a .aleft .picnews .pic{height: 3.45rem;margin-bottom: .2rem;position: relative;}
.homed-a .aleft .picnews .pic i{position: absolute;left: 50%;top:50%;transform: translateX(-50%) translateY(-50%);z-index: 2;color: #fff;font-size: .6rem}
.homed-a .aleft .picnews .txt h4{font-size: .18rem;margin-bottom: .1rem;line-height: 1.4em}
.homed-a .aleft .picnews .txt p{font-size: .16rem;margin-bottom: .3rem;line-height: 1.7em;color: #777}

.homed-a .aright ul.ul1{width: 70%}
.homed-a .aright ul.ul2{width: 30%}
.homed-a .aright ul.ul2 li{width: 100%}
.homed-a .aright ul.ul2 li:nth-child(1){height: 60%}
.homed-a .aright ul.ul2 li:nth-child(2){height: 40%}
.homed-a .aright ul.ul1 li:nth-child(1){width: 32%}
.homed-a .aright ul.ul1 li:nth-child(2){width: 68%}
.homed-a .aright ul.ul1 li:nth-child(3){width: 100%}
.homed-a .aright ul.ul1 li:nth-child(1) .pic:before{display: none}
.homed-a .aright ul.ul1 li:nth-child(3) .pic{height: 2.45rem}
.homed-a .aright ul.ul1 li .pic{height: 1.95rem;position: relative;}
.homed-a .aright ul.ul2 li .pic{height: 100%;position: relative;}
.homed-a .aright ul li .txt{position: absolute;left: 0;bottom: 0;right: 0;z-index: 3;padding: 0 5% 0;color: #fff}
.homed-a .aright ul li .txt .t{width: calc(100% - .4rem)}
.homed-a .aright ul li .txt h4{line-height: 1.4em;font-size:.15rem;margin-bottom: .1rem}
.homed-a .aright ul li .sign{width: .3rem;padding-bottom: .05rem}
.homed-a .aright ul li .sign i{font-size: .25rem;font-weight: normal;}
.homed-a .aright ul li .pic:before{content: '';opacity: .8; position: absolute;left: -2px;bottom: -2px;right: -2px;height:55%;background: url(../images/bamask.png) no-repeat top center;background-size: 100% 100%;z-index: 2}
.homed-a .aright ul.ul1 li:nth-child(2) .sign {border-bottom: 3px solid #ff5418;}
.homed-a .aright ul.ul1 li:nth-child(3) .sign {border-bottom: 3px solid #01e175}
.homed-a .aright ul.ul2 li:nth-child(1) .sign {border-bottom: 3px solid #00e6e9}
.homed-a .aright ul.ul2 li:nth-child(2) .sign {border-bottom: 3px solid #ff6600}

.homed-b .ssbtn{position: absolute;top:50%;transform: translateY(-50%);font-size:.35rem;z-index: 10;cursor: pointer;}
.homed-b .ssbtn.prev{left: -.5rem}
.homed-b .ssbtn.next{right: -.5rem}

@media screen and (max-width: 1080px){
	
	.homea-a ul li a{height: 1.85rem}
	.homea-a ul{margin-top: -.5rem}
	.homea-a{margin-bottom: .6rem}
}
@media screen and (max-width: 980px){
	.homea-a{padding-top: .4rem}
.homea-a ul{margin-top: 0}
.homea-a ul li a{height: 1.485rem}
.homec .aleft{width: 100%;margin-bottom: .5rem}
.homec .aright{width: 100%}
.homec .aright .list li h4 a{height: auto}
.homed{padding: .8rem 0 .8rem;}
.homed-a .aleft{width: 100%;margin-bottom: .5rem}
.homed-a .aright{width: 100%}
.homed-a .aleft .picnews .pic{height: 50vw}
.homed-b .ssbtn.prev{left: 0}
.homed-b .ssbtn.next{right: 0}
.homed-b .slide-ztzl{width: calc(100% - 1rem)}

.homed-a .aright ul.ul1 li:nth-child(3) .pic{height: 2.75rem}
.homed-a .aright ul.ul1 li .pic{height: 2.35rem;position: relative;}
}

@media screen and (max-width: 640px){
	.homea-b .item:nth-child(1){width: 100%;margin-bottom: .1rem}
	.homea-b .item:nth-child(2){width: 100%;margin-bottom: .1rem}
	.homea-b .item:nth-child(3){width: 100%;margin-bottom: .1rem}
	.homea-b .item:nth-child(4){width: 100%;margin-bottom: .1rem}
	.homea-b .item:nth-child(5){width: 100%}
	.homea-b .item:nth-child(1) .pic{height: 60vw}
	.homea-b .item:nth-child(2) .pic{height: 60vw}
	.homea-b .item:nth-child(3) .pic{height: 60vw}
	.homea-b .item:nth-child(4) .pic{height: 60vw}
	.homea-b .item:nth-child(5) .pic{height: 60vw}
	.homea-b .item .ksinfo ul{max-height: 1.2rem}
	.homec .aleft .picnews{width: 100%;margin-bottom: .3rem;}
	.homec .aleft .list li:first-child{padding-top: .18rem;border-top: 1px solid rgba(255,255,255,.3)}
	.homec .aleft .picnews .pic{height: 50vw}
	.homec .aleft .list{width: 100%}
.homed-a .aright ul.ul1{width: 100%}
.homed-a .aright ul.ul2{width: 100%}
.homed-a .aright ul.ul2 li{width: 50%;height: auto }
.homed-a .aright ul.ul2 li:nth-child(1){height: auto}
.homed-a .aright ul.ul1 li:nth-child(3) .pic{height: 2.45rem}
.homed-a .aright ul.ul2 li:nth-child(2){height: auto}
.homed-a .aright ul.ul2 li .pic{height:2.35rem }

.homea-a ul li a i{font-size: 8vw}
.homea-a ul li a h4{font-size: 3.2vw}
.homea-a ul li a{height: 25vw}
.homea-a{margin-bottom: .4rem}
}
.hd-nav ul li{position: relative;}