﻿.intit{margin-bottom: .5rem}
.intit p{color: #183782}
.intit span{font-size: .4rem;color: #183782;position: relative;}
.intit span em{position: relative;z-index: 2}
.intit span i{position: absolute;left: 50%;bottom: -.05rem;transform:translateX(-50%);z-index: 0;font-size: .8rem;color: #f5f5f5;text-transform: uppercase;pointer-events: none}
.intit span:before{width: 1.1rem;height: 1px;background: #c0d4e8;content: '';display: inline-block;vertical-align: middle;margin-right: .3rem;position: relative;top:-.03rem;position: relative;z-index: 2}
.intit span:after{width: 1.1rem;height: 1px;background: #c0d4e8;content: '';display: inline-block;vertical-align: middle;margin-left: .3rem;position: relative;top:-.03rem;position: relative;z-index: 2}

.homea{padding: .7rem 0;position: relative;}
.homea .intit span ins{text-decoration: none;font-size: .18rem;position: relative;z-index: 2;display: inline-block;margin-left: .05rem;font-family: 'microsoft yaihei'}
.homea .intit span:before{display: none}
.homea .intit span:after{display: none}
.homea .intit span ins:before{height: 1px;width: 35%;display: block;background: #183782;margin-bottom: .05rem;content: ''}
.homea .intit span i{white-space: nowrap;color: #d7d8da;left: 0;transform: none}
.homea .intit .more a{display: inline-block;background: #1168c9;color: #fff;padding: .07rem .2rem;transition: .3s;font-size: .15rem}
.homea .intit .more a:hover{border-radius: 8px}
.homea .ssbtn{position: absolute;bottom: .3rem;left: .3rem;z-index: 10}
.homea .sbtn{font-size: .18rem;color: #444;cursor: pointer;opacity: .6;transition: .3s;width: .4rem;height: .4rem;border-radius: 50%;border: 1px solid #176cca;text-align: center;line-height: .38rem;}
.homea .sbtn:hover{opacity: 1;background:#176cca;color: #fff }
.homea .sbtn.prev{margin-right: .2rem}
.homea .sbtn.next{}
.homea .swiper-pagination-bullets{bottom: .35rem;right: .3rem;width: auto;left: auto}
.homea .swiper-pagination-bullet{background: #1168c9;width: 10px;height: 10px}
.homea .swiper-pagination-bullet-active{background: #1168c9}

.homea:before{content: '';position: absolute;left: 0;top: 0;bottom: 0;width: 60%;background: url(../images/bgal.jpg) no-repeat center;background-size: cover}
.homea:after{content: '';position: absolute;right: 0;top: 0;bottom: 0;width: 40%;background: url(../images/bgar.jpg) no-repeat center;background-size: cover}
.homea .aleft{width: 70%}
.homea .aright{width: 26%}

.homea .aleft .slidenews{margin-bottom: .55rem}
.homea .aleft .listnews{background: #fff;padding: .2rem }
.homea .aleft .listnews ul li{padding: .3rem .2rem;width: 48% ;display: flex;}
.homea .aleft .listnews ul li .time{color: #0257b5;text-align: center;width: .7rem;padding-right: .2rem;border-right: 1px solid #ddd ;font-size: .14rem}
.homea .aleft .listnews ul li .time span{font-size: .36rem;display: block;}
.homea .aleft .listnews ul li h4{width: calc(100% - .7rem);padding-left: .2rem;font-size: .18rem;line-height: 1.6em}

.homea .aleft .slide-pic1{width: 63%;order: 2}
.homea .aleft .slide-txt1{width: 37%;order: 1;background: #fff}
.homea .aleft .slide-pic1 .pic{height: 4.1rem}
.homea .aleft .slide-txt1 .item{padding: .3rem}
.homea .aleft .slide-txt1 .item time{display: inline-block;background: #1168c9;color: #fff;padding: .07rem .2rem;margin-bottom: .2rem}
.homea .aleft .slide-txt1 .item  h4{font-size: .22rem;line-height: 1.4em;margin-bottom: .2rem}
.homea .aleft .slide-txt1 .item  p{font-size: .14rem;line-height: 1.7em;color: #888}
.homea .aright .item .txt{position: absolute;left: 0;right: 0;bottom: 0;background: url(../images/bamask.png) no-repeat bottom center;background-size: 101% 100%;padding: .3rem .25rem .25rem;color: #fff;}
.homea .aright .item .txt h4{font-size: .18rem;line-height: 1.4em;margin-top: .1rem}
.homea .aright .item:nth-child(1){height: 2.25rem;margin-bottom: .3rem}
.homea .aright .item:nth-child(1) .pic{height: 100%}
.homea .aright .item:nth-child(2) .pic{height: 100%}
.homea .aright .item:nth-child(2){height: calc(100% - 2.55rem)}



.homeb{padding: .6rem 0 .2rem;max-width: 1920px;margin: 0 auto}
.homeb .swiper-pagination-current{color: #1168c9}
.homeb .swiper-pagination-fraction{font-size: .2rem;bottom: .25rem}

.homeb .sbtn{position: absolute;top:50%;transform: translateY(-50%);font-size: .4rem;color: #555;cursor: pointer;z-index: 10;transition: .3s;width: .9rem;height: .38rem;background: #e3e4e5;opacity: 1;text-align: center;line-height: .38rem}
.homeb .sbtn:hover{background: #1168c9;color: #fff }
.homeb .sbtn.prev{left: 20%}
.homeb .sbtn.next{right: 20%}
.homeb .slide-txt{position: absolute;;left: 29%;bottom: .1rem;background: #fff;width: 3rem}
.homeb .slide-txt .item{padding: .4rem .3rem .8rem}
.homeb .slide-txt  .item time{display: inline-block;background: #1168c9;color: #fff;padding: .07rem .2rem;margin-top: .2rem}
.homeb .slide-txt  .item  h4{font-size: .2rem;line-height: 1.4em;margin-bottom: .2rem}
.homeb .slide-txt  .item  p{font-size: .14rem;line-height: 1.7em;color: #888}
.homeb  .slide-pic{padding-bottom: .1rem}
.homeb  .slide-pic .pic{height: 4.7rem;}
.homeb  .slide-pic .pic img{display: none}
.homeb  .slide-pic .swiper-slide-active .pic{box-shadow: 0 2px 10px rgba(0,0,0,.2)}
.homeb  .slide-pic .swiper-slide .pic a{filter: blur(3px);}
.homeb  .slide-pic .swiper-slide-active .pic a{filter: blur(0);}



.homec{background: url(../images/zjbgg.jpg) no-repeat bottom center;background-size:cover;padding: .6rem 0 .9rem;}
.homec .intit span ins{text-decoration: none;font-size: .18rem;position: relative;z-index: 2;display: inline-block;margin-left: .05rem}
.homec .intit span:before{display: none}
.homec .intit span:after{display: none}
.homec .intit span ins:before{height: 1px;width: 100%;display: block;background: #183782;margin-bottom: .05rem;content: ''}
.homec .intit span i{white-space: nowrap;}
.homec .hocbox{background: url(../images/zjbg.jpg) no-repeat center;background-size: cover}
.homec .aleft{width: 53%}
.homec .aright{width: 44%;padding-top: .7rem;padding-right: .5rem}
.homec .aleft .pic{width: 50%;padding-top: .3rem}
.homec .aleft .pic p{position: absolute;left: 46%;transform: translateX(-50%);color: #fff;bottom: .6rem;text-align: center;white-space: nowrap;}
.homec .aleft .txt{width: 46%;color: #fff;line-height: 2em;text-align: justify;}
.homec .aleft .txt a.more{color: #32a9e6;margin-top:.5rem;display: inline-block; }
.homec .aright .item{float: left;}
.homec .aright .item:nth-child(1){height: 3.3rem;width: 68%;margin-right: 2%}
.homec .aright .item:nth-child(1) .pic{height: 100%}
.homec .aright .item:nth-child(2) .pic{height: 100%}
.homec .aright .item:nth-child(3) .pic{height: 100%}
.homec .aright .item:nth-child(2){height: 1.6rem;width: 30%;margin-bottom: .1rem}
.homec .aright .item:nth-child(3){height: 1.6rem;width: 30%}



.homed{background: url(../images/fjbg.jpg) no-repeat center;background-size: 100% 100%;padding: .6rem 0 .6rem;}
.homed .intit span{color: #fff}
.homed .intit span i{color: rgba(255,255,255,.2);font-size: .5rem;white-space: nowrap;}
.homed .slide-fj .item{position: relative;height: 100%}
.homed .slide-fj .item:after{content: '';width: .72rem;height: .72rem;background: url(../images/ddot.png) no-repeat center;background-size: .72rem .72rem;position: absolute;left: 50%;top:50%;transform: translateX(-50%) translateY(-50%);z-index: 0;pointer-events: none;display: block;}

/*.homed .slide-fj:before{content: '';width: .72rem;height: .72rem;background: url(../images/ddot.png) no-repeat center;background-size: .72rem .72rem;position: absolute;left:0;top:50%;transform: translateY(-50%);z-index: 0;pointer-events: none;display: block;}

.homed .slide-fj:after{content: '';width: .72rem;height: .72rem;background: url(../images/ddot.png) no-repeat center;background-size: .72rem .72rem;position: absolute;right: 0;top:50%;transform:  translateY(-50%);z-index: 0;pointer-events: none;display: block;}*/
.homed .slide-fj .item .tit{width: 100%;text-align: center;margin-bottom: .1rem;text-shadow: 1px 1px 0 rgba(0,0,0,.5);color: #fff;position: relative;z-index: 2}
.homed .slide-fj {margin-bottom: .6rem;background: url(../images/line1.png) no-repeat center;background-size: 100% auto}
.homed .slide-fj .item .pic{width: 100%;position: relative;z-index: 2}
.homed .slide-fj .item .pic img{margin: 0 auto;max-height: .75rem}
.homed .slide-fj .swiper-slide{cursor: pointer;height: 2.8rem}
.homed .slide-fj .swiper-slide:nth-child(2n+1) .item{padding-top: 1.5rem;display: flex;flex-wrap: wrap;}
.homed .slide-fj .swiper-slide:nth-child(2n+1) .item .tit{order: 2;margin-top: .1rem;margin-bottom: 0;}
.homed .slide-fj .swiper-slide:nth-child(2n+1) .item .pic{order: 1}

.homed .slide-fj .swiper-slide-active .item:after{width: 1.95rem;height: 1.95rem;background: url(../images/doton.png) no-repeat center;background-size: 1.95rem 1.95rem;transition: .4s;}
.homed .slide-fj .swiper-slide-active .item .tit{color: #acf76f}
.homed .slide-fjbig {padding-bottom: .5rem}
/*.homed .slide-fj .swiper-slide.swiper-slide-prev .item{padding-top: 0}
.homed .slide-fj .swiper-slide.swiper-slide-next .item{padding-top: 0}
.homed .slide-fj .swiper-slide.swiper-slide-prev .item .tit{order: 2}
.homed .slide-fj .swiper-slide.swiper-slide-prev .item .pic{order: 1}
.homed .slide-fj .swiper-slide.swiper-slide-next .item .tit{order: 2}
.homed .slide-fj .swiper-slide.swiper-slide-next .item .pic{order: 1}*/



.homed .sbtn{position: absolute;top:50%;transform: translateY(-50%);font-size: .5rem;color: #fff;cursor: pointer;z-index: 10;text-shadow: 1px 1px 0 rgba(0,0,0,.5);opacity: .6;transition: .3s}
.homed .sbtn:hover{opacity: 1;}
.homed .sbtn.prev{left: 0}
.homed .sbtn.next{right: 0}
.homed .slide-fjbig .item{color: #fff}
.homed .slide-fjbig .item .tit {font-size: .26rem;margin-bottom: .2rem;text-align: center;text-shadow: 1px 1px 0 rgba(0,0,0,.5)}
.homed .slide-fjbig .item .desc {max-width: 960px;margin: 0 auto;text-shadow: 1px 1px 0 rgba(0,0,0,.5);line-height: 1.8em;width: 90%}
.homed .slide-fjbig .item .more {color: #fff;display: inline-block;margin-top: .2rem}
.homed .slide-fjbig .item .more:hover i{transform: translateX(5px)}
.homed .slide-fjbig .item .more i{display: inline-block;margin-left: .05rem;transition: .3s;font-size: .14rem}

 @keyframes scaleThree{0%{transform:scale(1);opacity:.9}100%{transform:scale(2.5);opacity:0}}
.homed .point i{background: #0fdaec;color: #fff;display: block;width: .25rem;height: .25rem;text-align: center;line-height: .25rem;border-radius: 50%;font-size: .12rem;cursor: pointer;font-weight: bold;display:none;}
.homed .point i:after{position:absolute;display:block;border-radius:50%;content:'';background-color:rgba(50,190,245,.9);width: .25rem;height: .25rem;left: 0;top: 0;animation:scaleThree 1.5s infinite;z-index: 0}
.homed .point i:before{position:absolute;display:block;border-radius:50%;background-color:rgba(50,190,245,.9);width: .25rem;height: .25rem;z-index: 2}

.homed .fjinfo{position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 4}
.homed .fjinfo .item .inpop{border-left: 2px solid #0fdaec;background: rgba(0,0,0,.6);color: #fff;padding: .2rem;width: 3.1rem;position: absolute;left: .4rem;top:-.45rem;opacity: 0;visibility: hidden;transform: translateX(.2rem);transition: .5s;z-index: 10}
.homed .fjinfo .item .inpop:before{content: '';position: absolute;left: -18px;border: 8px solid transparent;border-right-color: #0fdaec;top:.5rem;}
.homed .fjinfo .item .inpop p{padding: .03rem 0}
.homed .fjinfo .item:hover .inpop{opacity: 1;visibility: inherit;transform: translateX(0)}
.homed .fjinfo .item:hover .swi-jia:before{background:#fff ;color: #0fdaec;}
.homed .fjinfo .it1{position: absolute;left: 55%;top:63%;}
.homed .fjinfo .it2{position: absolute;left: 5%;top:22%;}
.homed .fjinfo .it3{position: absolute;right: 15%;top:16%;}
.homed .fjinfo .it4{position: absolute;left:45%;top:55%;}
.homed .fjinfo .it5{position: absolute;left: 20%;top:72%;}




.homee .swiper-pagination-bullets{bottom: 0;display: none}
.homee .swiper-pagination-bullet{background: #fff;width: 10px;height: 10px}
.homee .swiper-pagination-bullet-active{background: #fff}

.homee{padding: .6rem 0 .9rem}
.homee .txt {color: #666666;margin-bottom: .3rem}
.homee .txt p{line-height: 1.9em}
.homee .txt .more {color: #666;display: inline-block;margin-top: .2rem}
.homee .txt .more:hover {color: #183782}
.homee .txt .more i{display: inline-block;margin-left: .05rem}
.homee .aleft{width: 42%}
.homee .aright{width: 55%;height: 3.28rem;background: url(../images/y2bg.jpg) no-repeat top center;background-size: 100% 100%;padding-top: .43rem}
.homee .aright .tit{color: #1ddbff;padding-left: .7rem;margin-bottom: .5rem}
.homee .aright .tit a{color: #1ddbff;}
.homee .aright .tit a i{display: inline-block;transition: .3s}
.homee .aright .tit a:hover i{transform: translateX(.1rem)}
.homee .aleft .pic{height: 100%}
.homee .slide-zsp{max-width: 6rem;margin: 0;transform:translateX(-.2rem);}
.homee .aright .next{position: absolute;top:50%;transform: translateY(-50%);color: #1ddbff;right: -.5rem;z-index: 5;cursor: pointer;font-size: .22rem}

.homef{background: url(../images/q1.png) no-repeat center;background-size: cover;padding: .4rem 0 .6rem;}
.homef .intit span{color: #fff}
.homef .intit span i{color: rgba(255,255,255,.2);}
.homef ul{background: rgba(5,11,36,.58);padding: .25rem .3rem}
.homef ul li{padding: .1rem 0;margin: 0 .15rem;line-height: 1.4em}
.homef ul li a{color: #fff;position: relative;padding-left: .15rem}
.homef ul li a:before{width:.06rem;height: .06rem;background: #fff;content: '';display: inline-block;border-radius: 50%;position: absolute;left: 0;top:.08rem;}

@media screen and (max-width: 980px){
  .homea .aleft{width: 100%;margin-bottom: .25rem}
.homea .aright{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.homea .aleft .slidenews{margin-bottom: .25rem}
.homea .aright .item:nth-child(1){height: 2rem;margin-bottom: 0;width: 48.5%}
.homea .aright .item:nth-child(1) .pic{height: 2rem}
.homea .aright .item:nth-child(2) .pic{height: 3rem}
.homea .aright .item:nth-child(2){width: 49%;height: auto}

.homea:before{left: 0;top: 0;bottom: auto;width: 100%;height: 60%}
.homea:after{right: 0;top: auto;bottom:0;width: 100%;height: 40%}

.homeb .sbtn.prev{left: 5%}
.homeb .sbtn.next{right:5%}
.homeb .slide-txt{left: 18%;bottom: .1rem;background: #fff;width: 3rem}
.homeb .slide-pic .pic{height: 46vw}
.homec .aleft{width: 100%;padding:0 .5rem 0 0;}
.homec .aright{width: 100%;padding: .5rem}
.homec .aleft .pic{width: 40%}
.homec .aleft .txt{width: 56%}
.homec .aleft .pic p{bottom: .45rem}

.homed .fjinfo{display: none}
.homed .slide-fjbig .item .fjbox img{max-width: 80%;margin: 0 auto}

.homee .aleft{width: 100%;margin-bottom: .25rem}
.homee .aleft .pic{height: 45vw}
.homee .aright{width: 100%;height: auto;padding-bottom: .4rem}
.homee .slide-zsp{transform: none;margin-left: .4rem}
.homef ul{justify-content: flex-start;}
}
@media screen and (max-width: 540px){

  .intit{margin-bottom: .4rem}
  .intit span:before{display: none}
  .intit span:after{display: none}
.homea .aleft .slide-txt1{width: 100%;order: 2}
.homea .aleft .slide-txt1 .item{padding-bottom: 1.2rem}
.homea .aleft .slide-pic1{width: 100%;order: 1}
.homea .aleft .slide-pic1 .pic{height: 50vw}
.homea .aleft .listnews ul li{width: 100%;padding: .15rem .2rem}
.homeb  .slide-pic .swiper-slide .pic a{filter: blur(0);}
.homeb .slide-txt{position: static;width: 100%}
.homeb .slide-pic .pic{height: 50vw}
.homec .aleft{padding: .3rem .3rem 0}
.homec .aleft .pic{width: 100%;margin-bottom: .4rem;padding-top: 0}
.homec .aleft .txt a.more{margin: .35rem auto 0;}
.homec .aleft .txt p:nth-child(2){text-align: center}
.homec .aleft .pic img{width: 80%;margin:  0 auto}
.homec .aleft .txt{width: 100%}
.homec .aright{padding: .3rem .3rem .5rem}
.homec{padding: .3rem 0 .6rem}
.homec .aright .item:nth-child(1){height: 42vw;width: 68%;margin-right: 2%}
.homec .aright .item:nth-child(2){height: 20vw;width: 30%;margin-bottom: 2vw}
.homec .aright .item:nth-child(3){height: 20vw;width: 30%}
.homed .slide-fj .item .tit,.homec .aleft .pic p{font-size: .18rem}
.homed .slide-fj{margin-bottom: .3rem}
.homed .slide-fjbig{padding-bottom: .2rem}
.homee .aright{background-size: cover;padding-top: .6rem}
.homee .slide-zsp{width: 80%;margin: 0 auto}
.homee .aright .tit{font-size: .2rem;padding-left: .5rem}
.homee .slide-zs{padding-bottom: .4rem}
.homee .aright .next{display: none}
.homee .swiper-pagination-bullets{display: block;}

.homef ul li{font-size: .18rem}
}