﻿.intit{margin-bottom: .4rem;}
.intit h3{font-size: .28rem;line-height: .28rem;}

.in-more a{border-radius:5px;border:1px #aaa solid;width:1rem;height:.3rem;line-height:.28rem;color:#444;background:url(../images/more0.jpg) no-repeat center 110%;text-align:center;display: inline-block;position: relative;font-size: .14rem;overflow: hidden;}
.in-more a:before{content: "";position: absolute;z-index: 0;top: -1px;left: -1px;right: -1px;bottom: -1px;background:url(../images/more02.jpg) #fba74e no-repeat center 110%;transform: scaleX(0);transition: .3s;}
.in-more1 a{border-radius:5px;border:1px #ee8745 solid;width:1rem;height:.3rem;line-height:.28rem;color:#ee8745;background:url(../images/more01.jpg) no-repeat center 110%;text-align:center;display: inline-block;position: relative;font-size: .14rem;overflow: hidden;}
.in-more1 a:before{content: "";position: absolute;z-index: 0;top: -1px;left: -1px;right: -1px;bottom: -1px;background:url(../images/more01.jpg) #fba74e no-repeat center 110%;transform: scaleX(0);transition: .3s;}
.in-more1 a span{position: relative;z-index: 2;}
.in-more a span{position: relative;z-index: 2;}
.in-more1 a:hover{color: #fff;border:1px #fba74e solid;}
.in-more a:hover{color: #fff;border:1px #fba74e solid;}
.in-more a:hover:before{transform: scaleX(1);}
.in-more1 a:hover:before{transform: scaleX(1);}

.homea{padding: 1.65rem 0 1rem;background: url(../images/habg.jpg) no-repeat center;background-size: cover;}
.homea .aleft{width: 73%;}
.homea .aleft .slide-news{width: 54%;}
.homea .aleft .slide-news .ssbtn{position: absolute;right: -.3rem;bottom: 0;}
.homea .aleft .slide-news .ssbtn .sbtn{width: .3rem;height: .3rem;text-align: center;line-height: .3rem;color: #fff;cursor: pointer;}
.homea .aleft .slide-news .ssbtn .sbtn.prev{background: #fba74e;}
.homea .aleft .slide-news .ssbtn .sbtn.next{background: #0966b5;}
.homea .aleft .slide-news .tit{height: .6rem;width: 76%;position: absolute;left: 0;bottom: -.3rem;z-index: 4;background: url(../images/nbg.jpg) no-repeat center;background-size: cover;font-size: .2rem;color: #fff;line-height: .6rem;padding-left: .2rem;}
.homea .aleft .slide-news .pic{height: 3.6rem;}
.homea .aleft .txtnews{width: 42%;}
.homea .aleft .slide-newsTxt{padding-top: .4rem;}
.homea .aleft .slide-newsTxt .item .time{width: .8rem;font-size: .3rem;}
.homea .aleft .slide-newsTxt .item .txt{width: calc(100% - 1rem);}
.homea .aleft .slide-newsTxt .item .txt h4{font-size: .16rem;line-height: 1.5em;margin-bottom: .05rem;}
.homea .aleft .slide-newsTxt .item .txt h4 a{height: .5rem\0;display: block\0;}
.homea .aleft .slide-newsTxt .item .txt p{font-size: .14rem;color: #777;line-height: 1.6em;height: .44rem;}

.homea .aleft .txtnews ul li:first-child{padding-top: 0;border-top: 0;}
.homea .aleft .txtnews ul li{display: flex;padding: .25rem 0;border-top: 1px solid #ddd;}
.homea .aleft .txtnews ul li .time{width: .8rem;font-size: .24rem;}
.homea .aleft .txtnews ul li .time{width:70px;text-align:center;font-size:19px;background:#f16625;color:#fff;line-height:33px;}
.homea .aleft .txtnews ul li .time span{display:block;background:#063651;border-top:solid 1px #fff;font-size:15px;line-height:20px;}

.homea .aleft .txtnews ul li .txt{width: calc(100% - .8rem);padding-left: .2rem;}
.homea .aleft .txtnews ul li .txt h4{font-size: .16rem;line-height: 1.5em;margin-bottom: .05rem;}
.homea .aleft .txtnews ul li .txt h4 a{height: .5rem\0;display: block\0;}
.homea .aleft .txtnews ul li .txt h4 a:hover{color: #ff9337;font-weight: bold;}
.homea .aleft .txtnews ul li .txt p{font-size: .14rem;color: #777;line-height: 1.6em;height: .44rem;}

.homea .aright{width:22%;}
.homea .aright .tabnav{height: .28rem;margin-bottom: .4rem;line-height: .28rem;}
.homea .aright .tabnav span{display: block;font-size: .2rem;cursor: pointer;position: relative;transition: .3s;opacity: .8;}
.homea .aright .tabnav span.on{font-size: .28rem;opacity: 1;}
.homea .aright .tabnav span:nth-child(2){margin-left: .2rem;}
.homea .aright .tabnav span:nth-child(2):before {content: '';position: absolute;left: -.1rem;height: .16rem;width: 1px;top: .06rem;background:#aaa;}
.homea .aright ul li{margin-bottom: .25rem;}
.homea .aright ul li h4{margin-bottom: .05rem;}
.homea .aright ul li time{font-size: .14rem;color: #777;}
.homea .aright .mores .moree:first-child{display: block;}
.homea .aright .mores .moree{display: none;}


.homeb{padding: .55rem 0;background: url(../images/hbbg.jpg) no-repeat center;background-size: cover;color: #fff;}
.homeb a{color: #222;}
.homeb .in-more1 a{color: #ee8745;border: 1px #ee8745 solid;background: url(../images/more01.jpg) no-repeat center 110%;}
.homeb .in-more1 a:hover{color: #fff;border:1px #ee8745 solid;}
.homeb .intit h3{color: #222222;}


.homeb .aleft{width: 51%;}
.homeb .aleft ul li{padding: .12rem 0;border-top: 1px dashed rgba(255,255,255,.2);position: relative;}
.homeb .aleft ul li h4{position: relative;z-index: 3;line-height: 1.4em;}
.homeb .aleft ul li h4 .titline_w{font-weight: normal;height: .3rem;height: .3rem;display: block;background-image: none;}
.homeb .aleft ul li p{opacity: 0;height: 0;visibility: hidden;position: relative;z-index: 3;font-size: .14rem;display: none;}
.homeb .aleft ul li p span{margin-right: .1rem;}
.homeb .aleft ul li p span:last-child{margin-right:0;}
.homeb .aleft ul li.cur{border-top:0;}
.homeb .aleft ul li.cur+li{border-top:0;}
.homeb .aleft ul li.cur h4{/*font-weight: bold;*/font-size: .17rem;}
.homeb .aleft ul li.cur h4 .titline_w{font-weight: 800;color: #ff9337;display: block;}
.homeb .aleft ul li p{opacity: 0;height: 0;visibility: hidden;position: relative;z-index: 3;font-size: .14rem;display: none;}
.homeb .aleft ul li.cur p{opacity: .8;height: auto;visibility: inherit;margin-top: .15rem;}
.homeb .aleft ul li:after{left: -0.1rem;width: 0;top:0;bottom: 0;/*background: #ffab51;*/content: '';position: absolute;display: block;}

.homeb .aleft ul li:hover{/*left: -0.1rem;width: 0;top:0;bottom: 0;content: '';position: absolute;*/display: block;}
.homeb .aleft ul li.cur:after{width: calc(100% + .1rem);transition: .5s ;}
.homeb .aleft ul li:last-child{padding-bottom:0.4rem;}
.homeb .aright{width: 45%;}
.homeb .aright .items1{width: 60%;}
.homeb .aright .items2{width: 37.5%;}
.homeb .aright .items2 .pic{height: 2rem;position: relative;}
.homeb .aright .items2 .item:first-child{margin-bottom: .15rem;}
.homeb .aright .items1 .pic{height: 4rem;position: relative;}
.homeb .aright .item .tit{position: absolute;left: 0;top: 0;right: 0 ;z-index: 3;background: url(../images/cc.jpg) no-repeat bottom center;background-size: 101% 101%;padding: .25rem .25rem 1rem;}
.homeb .aright .item .tit span{font-size: .28rem;padding-right: .6rem;background: url(../images/yun.jpg) no-repeat right center;}
.homeb .aright .item .txt{position: absolute;left: 0;bottom: 0;right: 0;z-index: 3;background: url(../images/cc1.jpg) no-repeat bottom center;background-size: 101% 101%;padding: 1rem .25rem .15rem;}
.homeb .aright .item .txt h4{line-height: 1.5em;}
.homeb .aright .in-more1{position: absolute;left: calc(60% - 1rem);bottom: 0;}

.cbg:before{content: '';left: 0;top: 0;right: 0;height: 40%;z-index: 0;background: url(../images/hcbg.jpg) no-repeat top center;position: absolute;background-size: 100% 100%;}
.cbg:after{content: '';left: 0;bottom: 0;right: 0;height: 60%;z-index: 0;background: url(../images/3hdbg20220919.jpg) no-repeat top center;position: absolute;background-size: cover;}
.homec{padding: .8rem 0 .2rem;}
.homec .ztList{padding-bottom: .5rem;}
.homec .swiper-slide .item{position: relative;}
.homec .swiper-slide .item img{width: 100%;}
.homec .swiper-slide .item:after{content: '';position: absolute;left: 0;top: 100%;right: 0;height: .25rem;background: url(../images/zs.jpg) no-repeat top left;background-size: 101% 101%;opacity: 0;transition: .3s;}
.homec .swiper-slide:hover .item:after{opacity: 1;}
.homec .swiper-slide:nth-child(2n) .item{padding-top: .35rem;}
.homec .sbtn{position: absolute;top:50%;transform: translateY(-50%);cursor: pointer;font-size: .3rem;}
.homec .sbtn.prev{left: -.45rem;}
.homec .sbtn.next{right: -.45rem;}
.homec .swiper-pagination{bottom:0;display: none;}
.homec .swiper-pagination-bullet{background: #000;opacity: .3;}
.homec .swiper-pagination-bullet-active{background: #fba74e;opacity: 1;}


.homed {padding-bottom: .8rem;}
.homed .aleft {width: 55.5%;}
.homed .aright {width: 42.5%;}
.homed .aleft .pic{height: 3.8rem;}
.homed .aleft .txt{position: absolute;left: 0;bottom: 0;right: 0;background: url(../images/bamask.jpg) no-repeat bottom center;z-index: 3;background-size: 101% 101%;padding: .4rem 1.3rem .2rem .3rem;color: #fff;}
.homed .aleft .txt i{font-size: .3rem;}
.homed .aleft .txt p{line-height: 1.5em;}
.homed .aleft .swiper-pagination{width: auto;left: auto;right: .3rem;bottom: .2rem;}
.homed .aleft .swiper-pagination-bullet{background: #fff;opacity: .7;}
.homed .aleft .swiper-pagination-bullet-active{background: #fba74e;opacity: 1;}

.homed .aright .item{height: calc(50% - .1rem);overflow: hidden;}
.homed .aright .item .pic{height:100%;}
.homed .aright .item:nth-child(1) .txt{position: absolute;top:-1px;bottom: -1px;right: -1px;width: 2.65rem;z-index: 2;color: #fff;background: url(../images/ms.jpg) no-repeat left center;background-size: 101% 101%;padding: .1rem .3rem .1rem .75rem;}
.homed .aright .item:nth-child(2) .txt{position: absolute;top:-1px;bottom: -1px;left: -1px;width: 2.65rem;z-index: 2;color: #fff;background: url(../images/ms1.jpg) no-repeat left center;background-size: 101% 101%;padding: .1rem .75rem .1rem .3rem;}
.homed .aright .item .txt p{text-align: justify;line-height: 1.5em;margin-top: .05rem;height: .72rem;}
.homed .aright .txt i{font-size: .3rem;display: block;}

.homee{padding-bottom:1rem;}
.homee .item{transition: .3s;}
.homee .item span{color: #0966b5;font-size: .18rem;}
.homee .item span i{font-size: .45rem;}
.homee .item p{font-size: .18rem;line-height: 1.6em;}
.homee .item p:after{width: 1px;height: 2.4rem;display: block;content: '';background: rgba(9,102,181,.3);margin-left: .2rem;margin-top: .1rem;}
.dataList{width: calc(100% - 1.2rem);}
.homee .swiper-slide:nth-child(2n+1) .item{padding-top: .55rem;}
.homee .sbtn{position: absolute;top:50%;transform: translateY(-50%);width: .45rem;height: .45rem;
	border-radius: 50%;border: 2px solid rgba(9,102,181,.3);text-align: center;line-height: .41rem;color: rgba(9,102,181,.3);cursor: pointer;}
.homee .sbtn:hover{color:#0966b5;border: 2px solid #0966b5 ;}
.homee .sbtn.prev{left: 0;}
.homee .sbtn.next{right: 0;}
.homee .swiper-pagination{bottom:0;display: none;}
.homee .swiper-pagination-bullet{background: #fff;opacity: .6;}
.homee .swiper-pagination-bullet-active{background: #fba74e;opacity: 1;}

@keyframes move_wave{0%{transform:translateX(0) translateZ(0) scaleY(1);}
50%{transform:translateX(-25%) translateZ(0) scaleY(.55);}
100%{transform:translateX(-50%) translateZ(0) scaleY(1);}
}
.waveWrapper{overflow:hidden;position:absolute;left:0;right:0;bottom:0;height: 1.3rem;margin:auto;z-index:1;}
.waveWrapperInner{position:absolute;width:100%;overflow:hidden;height:100%;bottom:-1px;}
.bgTop{z-index:15;opacity:.5;}
.bgMiddle{z-index:10;opacity:.75;}
.bgBottom{z-index:5;}
.wave{position:absolute;left:0;width:200%;height:100%;background-repeat:repeat no-repeat;background-position:0 bottom;transform-origin:center bottom;}
.waveTop{background-size:50% 1.2rem;}
.waveAnimation .waveTop{animation:move_wave 10s linear infinite;animation-delay:.2s;}
.waveMiddle{background-size:50% 1.1rem;}
.waveAnimation .waveMiddle{animation:move_wave 12s linear infinite;}
.waveBottom{background-size:50% 1rem;}
.waveAnimation .waveBottom{animation:move_wave 15s linear infinite;animation-delay:.4s;}

@media screen and (max-width: 980px){
.intit h3,.homea .aright .tabnav span.on{font-size: .32rem;}
.homea .aleft{width: 100%;margin-bottom: .4rem;} 
.homea .aright{width: 100%;}
.homea .aleft .txtnews{width: 100%;} 
.homea .aleft .txtnews .in-more,.homea .aright .in-more{justify-content: center;} 
.homea .aleft .slide-news{width: 100%;margin-bottom: .3rem;}
.homea .aleft .slide-newsTxt{padding-top: .5rem;}
.homea .aleft .slide-newsTxt .item .txt h4,.homea .aleft .txtnews ul li .txt h4,.homea .aright ul li h4,.homeb .aleft ul li h4,.homeb .aright .item .txt,.homed .aleft .txt,.homed .aright .item:nth-child(1) .txt,.homed .aright .item:nth-child(2) .txt{font-size: .18rem;}
.homed .aright .item .txt p{height: auto;}
.in-more a{height: .4rem;line-height: .38rem;width: 1.3rem;font-size: .18rem;}
.in-more1 a{height: .4rem;line-height: .38rem;width: 1.3rem;font-size: .18rem;}
.homeb .aright .in-more1 {
    position: absolute;
    left: calc(60% - 1.3rem);
    bottom: 0;}
.homeb .aleft{width: 100%;margin-bottom: .4rem;}
.homeb .aright{width: 100%;}
.homec .sbtn{display: none;}
.homec .swiper-pagination{display: block;}
.homec{padding-bottom: .5rem;}

.waveTop{background-size: 50% .6rem;}
.waveMiddle{background-size: 50% .6rem;}
.waveBottom{background-size: 50% .5rem;}
}
@media screen and (max-width: 640px){
.homea .aleft .slide-news .pic{height: 50vw;}
.homea .aleft .slide-news .ssbtn{display: none;}

.homeb .aright .items1 .pic{height: 70vw;}
.homeb .aright .items2 .pic{height: 40vw;}
.homec .swiper-slide:nth-child(2n) .item{padding-top: 0;}
.homed .aleft{width: 100%;margin-bottom: .2rem;}
.homed .aright{width: 100%;}
.homed .aleft .pic{height: 50vw;}
.homed .aright .item{height: auto;margin-bottom: .2rem;}
.homed .aright .item .pic{height: 35vw;}

.waveTop{background-size: 50% .5rem;}
.waveMiddle{background-size: 50% .4rem;}
.waveBottom{background-size: 50% .3rem;}
}


/*11-10*/
.in-main{position: relative;z-index: 3;background: #fff;padding-top: 1rem;}
.banner {overflow:hidden;position:fixed!important;top:0;left:0;right:0;bottom:0;z-index:1;}
.banner .swiper-slide{height:100vh;}
.banner .swiper-slide .pic{width: 100%;height:100%;position: relative;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;
background-size:cover;background-repeat:no-repeat;overflow: hidden;
-webkit-transform: scale(1.1);
webkit-transform: scale(1.1);}
.banner .swiper-slide a{display: block;width: 100%;height: 100%;overflow: hidden;position: relative;}
.banner .swiper-slide-active .pic{
-webkit-transform: scale(1);
webkit-transform: scale(1);}
.fix-top{padding-top:100vh;position:relative;top:0;transition:all .7s cubic-bezier(.5,0,.2,1) 0s;-webkit-transition:all .7s cubic-bezier(.5,0,.2,1) 0s;-moz-transition:all .7s cubic-bezier(.5,0,.2,1) 0s;-ms-transition:all .7s cubic-bezier(.5,0,.2,1) 0s;-o-transition:all .7s cubic-bezier(.5,0,.2,1) 0s;z-index:-1;}
.fix-top.fixed{padding-top:0;}

@media  screen and (max-width: 1199px){
 .banner,.banner .swiper-slide {
    height: auto;} 
.fix-top{display: none;}
.banner,.banner .swiper-slide .pic{background: none;}
.banner,.banner .swiper-slide .pic img{display: block;}
.banner { position: static!important;}
.in-main{padding-top: 0;}
}


.rightfix{position: fixed;right: -1.3rem;top:50%;transform: translateY(-50%);z-index: 50;transition: .3s;}
.rightfix:hover{right: 0;}
.rightfix ul{background: #0966b5;padding:  .1rem;width: 1.3rem;}
.rightfix ul li{padding: .1rem 0;border-bottom: 1px solid  #1e7ccc;}
.rightfix ul li:last-child{border-bottom: 0;}
.rightfix ul li a{color: #fff;}
.rightfix ul li i{color: #84b3da;margin-right: .05rem;font-size: .18rem;}
.rightfix .fixbtnp{width: .6rem;height: 1.2rem;background: #ee8745;border-radius: .6rem 0 0 .6rem;color: #fff;text-align: center;padding-left: .1rem;cursor: pointer;}
.rightfix .fixbtnp span{display: block;width: .2rem;margin: 0 auto;font-size: .18rem;}
.rightfix .fixbtnp i{display: block;transition: .3s;transform: rotateY(180deg);}
.rightfix:hover .fixbtnp i{transform: rotateY(0deg);}




/* 2021.11.17 */

.homea .aleft .txtnews ul li .txt p,.homea .aleft .slide-newsTxt .item .txt p{display: none;}
.homea .aleft .txtnews ul li{padding: .2rem 0 !important;}
.res-d .list li:hover .time {
    background: #fea94f !important;
    color: #fff;
    border: 1px solid #fea94f !important;}
.res-d .list li:hover a {
    color: #fea94f !important;}
.homea .aleft .txtnews ul li .txt h4 {
    position: relative;
    top:50%;
    transform: translateY(-50%);
    font-size: .18rem;
    line-height: 1.3em;
    margin-bottom: 0;}
.homea .aleft .slide-newsTxt .item .txt h4{

    font-size: .18rem !important;
    line-height: 1.2em !important;
    margin-bottom: .05rem !important;}
.eclip{/*font-weight: bold;*/
    font-size: 0.18rem;}
.res-c dl dt .txt a{/*font-weight: bold;*/
    font-size: 0.18rem;}
 a:hover{transition: all ease 0.3s;}
.homea .aleft .txtnews ul li .txt h4 a:hover,.homea .aleft .slide-newsTxt .item .txt h4 a:hover,.homea .aright ul li h4 a:hover{color: #ff9337;}
 .res-c dl dt .txt a:hover,.eclip:hover{color: #ff9337;font-weight: bold;}
 .res-d .list li:hover a {
    color: #0062b2 !important;}


@media  screen and (max-width: 768px){
    .homea{padding: .65rem 0 1rem !important;}
    
}