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

body,html{position:relative;height:100%}
.slideMain{width: 100%;height: 100%}
.slideMain .swiper-slide{height: 100%; position: relative;overflow: hidden;}
.slideMain .swiper-slide .wp{}
.slideMain .swiper-slide .wps{height: calc(100vh - 1rem); position: relative;margin-top: 1.25rem;z-index: 5;}
/*.slideMain .homef{height: auto!important}*/
.swiper-container-vertical&gt;.main-wrapper {flex-direction: column;}
.swiper-container-android .swiper-slide, .main-wrapper {transform: translate3d(0px,0,0);}
.main-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: flex;transition-property: transform;box-sizing: content-box;}
 

.leftNav{position: absolute;top: 0;left: 0;bottom: 0;width: 2.4rem;background: url(../images/leftnab.png) no-repeat center;background-size: 100% 100%;z-index: 5;padding: 1.2rem 0 0 0 }
.leftNav:before{content: '';width: .64rem;height: 100%;position: absolute;top: 1.1rem;bottom: 0;;background: url(../images/leftnac.png) no-repeat center;
background-size: 100% 100%;right: -.24rem;z-index: 3}
.leftNav ul li{border-bottom: 1px solid #389574;}
.leftNav ul li a{display: block;padding: 1.6vh .2rem;font-size: .2rem;overflow: hidden;}
.leftNav ul li a span{position: relative;}
.leftNav ul li a span:after{content: "\e679";font-family: "swiper-icons" !important;position: absolute;right: -.2rem;top: .05rem;opacity: 0}
.leftNav ul li a:hover{background: url(../images/leftnavbg.png) no-repeat center;background-size: cover;}
.leftNav ul li a:hover span:after{right: -.5rem;transition: .3s;opacity: 1}
.leftNav ul li:nth-child(1){width: 88%}
.leftNav ul li:nth-child(2){width: 89%}
.leftNav ul li:nth-child(3){width: 90%}
.leftNav ul li:nth-child(4){width: 91%}
.leftNav ul li:nth-child(5){width: 92%}
.leftNav ul li:nth-child(6){width: 93%}
.leftNav ul li:nth-child(7){width: 94%}
.leftNav ul li:nth-child(8){width: 95%}
.leftNav ul li:nth-child(9){width: 96%}
.leftNav ul li:nth-child(10){width: 97%}
.leftNav ul li a{color: #fff}

.rightFix{position: fixed;right: 0;top:50%;transform: translateY(-50%);z-index: 30;}
.rightFix a{display: flex;justify-content: flex-end;margin: .1rem 0;width: 100%}
.rightFix i{width: .6rem; height: .6rem;border-radius: 50%;text-align: center;line-height: .6rem;background: #0b5292;display: block;font-size: .3rem;color: #fff;}
.rightFix a:not(.totop) i{position: relative;}
.rightFix a:not(.totop):hover i{position: relative;left: .1rem}
.rightFix a span{display: block;line-height: .4rem;overflow: hidden;padding: 0 0 0 .1rem;font-size: .15rem;color: #fff;white-space: nowrap;width: 0 ;transition: .3s;text-align: right}
.rightFix a:hover span{background: #eaac33;padding-right: .15rem}
.rightFix a:hover i{background: #eaac33;}
.rightFix .totop{right: .1rem;display: none;position: relative;}
.rightFix .totop.show{display: flex}
.rightFix a.ani1:hover span{width: 1.05rem}
.rightFix a.ani2:hover span{width: 1.2rem}
.rightFix a.ani3:hover span{width: .9rem}

@media screen and (max-width: 1440px){



}

.banner a.a{display:flex;justify-content: center;flex-direction: column; height: 100vh;background-position:center;background-repeat: no-repeat;background-size: cover;padding: 0 9.2vw;position: relative;}
/*.banner a.a:before{content: '';position: absolute;top: -1px;left:-1px;right: -1px;background: url(../images/bamask.png) no-repeat top center;background-size: 100% 100%;height: 30vh;z-index: 1;}
*/
.banner a.a:after{content: '';position: absolute;bottom: -1px;left:-1px;right: -1px;background: url(../images/bamask1.png) no-repeat top center;background-size: 100% 100%;height: 20vh;z-index: 1;opacity: .9;}


.banner .pgaline{position: absolute;bottom: 5vh;right: 9.2vw;color: #fff;z-index: 10;width: auto;left: auto}
.banner .pgaline span{width: auto;height: auto;display: block;position: relative;background: none;opacity: 1;line-height: .25rem;font-size: .15rem;margin: 0 .15rem} 
.banner .pgaline span.swiper-pagination-bullet-active{font-size: .2rem} 
.banner .pgaline span:after{content: '';height: 1px;width:0;display: inline-block;vertical-align: .07rem;background: #fff;margin-left: 3px;transition: .3s} 
.banner .pgaline span.swiper-pagination-bullet-active:after{width: .45rem;} 



@media screen and (min-width: 1280px){
.banner .a{transform: scale(1.1);transition: 5s linear}
.banner .swiper-slide-active .a{transform:scale(1);}
}
@keyframes scaleTwo{0%{transform:scale(1);opacity:.9}100%{transform:scale(1.6);opacity:0}}
.tsmouse{position: absolute;left: 50%;margin-left: -.3rem;color: #00519b;bottom: 4vh;z-index: 5;text-align: center;cursor: pointer;width: .6rem;height: .6rem;background:url(../images/mouse_new.png);border-radius: 50%;background-size: 100% 100%;animation:up linear 2s infinite;}


.homeb{background: url(../images/abg.jpg) no-repeat center;background-size: cover}
.homec{background: url(../images/bbg.jpg) no-repeat center;background-size: cover}
.homee{background: url(../images/dbg.jpg) no-repeat center;background-size: cover}
.homef{background: url(../images/ebg.jpg) no-repeat center;background-size: cover}



@media screen and (max-width: 1680px){

}

@media screen and (max-width:1400px){

}


@media screen and (max-width: 1279px){

/*.rightFix{display: block;}*/
body,html{position:relative;height:auto}
.slideMain .swiper-slide{height:auto;width: 100%}
.main-wrapper{display: block;}
.slideMain .swiper-slide .wps{margin-top: 0;height: auto}

.topFix{display: none}
.rightFix{display: none}
.tsmouse{display: none}
.banner a.a{height: auto;transform: none;padding: 0;background: transparent}
.banner a.a img{display: block;width: 100%}

}

@media screen and (max-width: 1000px){
.slideMain .swiper-slide .wps{height: auto;margin-top: 0;width: 90%;margin:  0 auto}
.intit .t{margin: 0}

}

@media screen and (max-width: 640px){
	.banner .pgaline{bottom: .2rem;right: 5%}
	.banner .pgaline span{margin: 0 .1rem}
	.banner a.a:after{height: 1rem}

}

.sbtn {margin-top: .4rem}
.sbtn a{display: block;width: .6rem;height: .6rem;border: 1px solid #ddd;text-align: center;;line-height: .58rem;;position: relative;transform: rotate(45deg);}
.sbtn a:before{content: '';width: 0;height: 0;border: 10px solid transparent;display: block;position:absolute;left: 50%;top: 50%;margin-left: -10px;margin-top: -10px;transform: rotate(-45deg); }
.sbtn a.prev:before{border-right-color: #fff;left: 38%;top: 60%}
.sbtn a.next:before{border-left-color: #fff;left: 58%;top: 45%}
.sbtn a:hover{border-color:#068359 ;background: #068359}
.sbtn a.prev{margin-right: .4rem}
.sbtng a{border-color:#068359 }
.sbtng a.prev:before{border-right-color: #068359;}
.sbtng a.next:before{border-left-color: #068359;}
.sbtng a.prev:hover:before{border-right-color: #ffffff;}
.sbtng a.next:hover:before{border-left-color: #ffffff;}
.intit{margin-bottom: .3rem}
.intit .titimg{height: 1.11rem}
.intit a.more{position: absolute;right: 0;top: .6rem;height: .3rem;padding-left: .35rem;background: url(../images/more.png) no-repeat left center;background-size: auto 100%;line-height: .3rem;}
.intit a.morew{background: url(../images/more2.png) no-repeat left center;background-size: auto 100%;color: #fff}




.homeb .intit img{width: 1.11rem;height: auto;max-height: inherit;}
.homeb .intit .titimg{height: auto;margin-bottom: .6rem}
.homeb .intit a.more{position: relative;top: 0;}

.homeb .aright{width: calc(100% - 1.6rem)}
.homeb .aright .slide-bp{width: 15.6rem}
.homeb .item .pic{height: 34vh;position: relative;max-height:360px }
.homeb .item .pic img{display: none}
.homeb .aright .slide-bp .item{transform: scale(.9);transition: .3s}
.homeb .aright .slide-bp .swiper-slide-active .item{transform: scale(1);}
.homeb .aright .slide-bp .item .txt{background: #fff;padding: .2rem .2rem .25rem;}
.homeb .aright .slide-bp .item .txt h4{line-height: 1.5em;max-height: .48rem\0}
.homeb .aright .slide-bp .sbtn{position: absolute;left: 0;bottom: -22vh;z-index: 2}

.homeb .aright .list ul li{background: #fff;margin-top: .2rem;transition: .3s;width: 48%}

.homeb .aright .list ul li a{display: flex;justify-content: space-between;}
.homeb .aright .list ul li time{width: 1.2rem;height: 100%;background: url(../images/jb.jpg) no-repeat center;background-size: cover;height: .8rem;text-align: center;;display: block;color: #fff;padding-top: .1rem;color: rgba(255,255,255,.6);position: relative;}
.homeb .aright .list ul li time:before{content: '';height: 1px;width: 10px;background:rgba(255,255,255,1);position: absolute;left: .12rem;top: .12rem }
.homeb .aright .list ul li time span{font-size: .3rem;display: block;line-height: 1.1em;color: rgba(255,255,255,1);}
.homeb .aright .list ul li .txt{width:calc(100% -  1.2rem);padding: 0 .3rem;font-size: .18rem}
.homeb .aright .list ul li .txt h4{line-height: 1.4em;max-height:.5rem\0 }
.homec{}
.homec .intit{margin-bottom: 0}
.homec .slide-c{padding: .3rem 0 .2rem}
.homec .item .txt{background: #fff;padding: .2rem .3rem .25rem;}
.homec .item .txt h4{margin-bottom: .1rem;line-height: 1.5em;max-height: .48rem\0}
.homec .item .txt p{font-size: .14rem;line-height: 1.6em;color: #888;max-height: .44rem\0;}
.homec .item .pic{height: 26vh;position: relative;max-height: 260px}
.homec .item .pic img{display: none}
.homec .item .pic time{position: absolute;left: -1px;bottom: 0;width: .65rem;height: .6rem;background: url(../images/jb.jpg) no-repeat center;background-size: 102% 101%;color: #fff;text-align: center;z-index: 2;font-size: .12rem;padding-top: .05rem}
.homec .item .pic time span{display: block;font-size: .24rem}
.homec .list li{padding: .15rem 0;border-bottom: 1px solid rgba(255,255,255,.3);padding-right: 1.2rem;position: relative;}
.homec .list li time{position: absolute;right: 0;top: .15rem;color: #fff;padding-left: .1rem;border-left: 1px solid rgba(255,255,255,.8);color: rgba(255,255,255,.8)}
.homec .list li:hover{border-bottom: 1px solid rgba(255,255,255,1)}
.homec .list li a{color: #fff;}
.homec .list li a:before{content: "\e614";font-family: "swiper-icons" !important;margin-right: 4px}

.homed:before{width: 64%;position: absolute;top: 0;left: 0;bottom: 0;z-index: 0;background: url(../images/cbg1.jpg) no-repeat center;background-size: cover;content: ''}
.homed:after{width: 36%;position: absolute;top: 0;right: 0;bottom: 0;z-index: 0;background: url(../images/cbg2.jpg) no-repeat center;background-size: cover;content: ''}
.homed .aleft{width: 52%}
.homed .aright{width: 44%}
.homed .aleft .slide-d1 ul li{width: 48%}
.homed .aleft .slide-d1 ul li a{display: block;height: 1.68rem;width: 100%;position: relative;padding-left: .85rem;padding-right: .3rem}
.homed .aleft .slide-d1 ul li .time{position: absolute;left: .15rem;top:46%;transform: translateY(-50%);color: #fff}
.homed .aleft .slide-d1 ul li .time span{display: block;font-size: .28rem;font-weight: bold;}
.homed .aleft .slide-d1 ul li .txt{height: 100%;}
.homed .aleft .slide-d1 ul li .txt h4{font-size: .18rem;line-height: 1.6em;text-align: justify;}
.homed .aleft .slide-d1 ul li:nth-child(2n+1) a{background: url(../images/c1.png) no-repeat center;background-size: 100% 100%}
.homed .aleft .slide-d1 ul li:nth-child(2n) a{background: url(../images/c2.png) no-repeat center;background-size: 100% 100%}
.homed .aleft .slide-d1 ul li:nth-child(2n) .time{left: auto;right: .15rem}
.homed .aleft .slide-d1 ul li:nth-child(2n) a{padding-right: .85rem;padding-left: .3rem}
.homed .aleft .slide-d1 ul li:nth-child(1){margin-bottom: .4rem}
.homed .aleft .slide-d1 ul li:nth-child(2){margin-bottom: .4rem}
.homed .aright .tabNav{align-items:flex-end;height: .9rem;margin-top: -.24rem}
.homed .aright .tabNav li{height: .66rem;line-height: .66rem;text-align: center;;width: 50%;background: #01a26a;font-size: .28rem;color: #fff;transition: .3s;cursor: pointer;}
.homed .aright .tabNav li.show{height: .9rem;line-height: .9rem;background: #bfb651;}
.homed .aright .slide-tabp{background: url(../images/cbgr.jpg) no-repeat center;background-size: cover;border-radius:0 .8rem 0 0;padding: .5rem;max-height: }
.homed .aright .slide-tabp ul{height: 50.5vh;overflow: auto;padding-right: .15rem;max-height: 460px}
.homed .aright .slide-tabp ul::-webkit-scrollbar{width:5px}
.homed .aright .slide-tabp ul::-webkit-scrollbar-thumb{border-radius:10px;background:#bec645;}
.homed .aright .slide-tabp ul::-webkit-scrollbar-track{border-radius:10px;background:rgba(255,255,255,.2);}
.homed .aright .slide-tabp ul h4{font-size: .2rem;line-height: 1.6em;margin-bottom: .1rem;color: #fff}
.homed .aright .slide-tabp ul h4:before{content: '';width: .4rem;height:3px;background: #ff850f;display: block;margin-bottom: .1rem}
.homed .aright .slide-tabp ul li .info p{padding: 5px 0;color: #fff;padding-left: .4rem;position: relative;line-height: .3rem}
.homed .aright .slide-tabp ul li .info p:nth-child(1):before{content: '';width: .3rem;height: .3rem;background: url(../images/i1.png) no-repeat left center;position: absolute;left: 0;top: 5px;background-size: 100% 100%}
.homed .aright .slide-tabp ul li .info p:nth-child(2):before{content: '';width: .3rem;height: .3rem;background: url(../images/i2.png) no-repeat left center;position: absolute;left: 0;top: 5px;background-size: 100% 100%}
.homed .aright .slide-tabp ul li .info p:nth-child(3):before{content: '';width: .3rem;height: .3rem;background: url(../images/i3.png) no-repeat left center;position: absolute;left: 0;top: 5px;background-size: 100% 100%}
.homed .aright .slide-tabp ul li{padding: .2rem 0;border-top: 1px dashed rgba(255,255,255,.3)}
.homed .aright .slide-tabp ul li:first-child{padding-top: 0;border-top: 0}
.homed .aright .slide-tabp ul li a:hover h4{}

.homee .wps{max-width: 100%;width: 100%!important}
.homee  .swiper-slide img{display: none}
.homee  .swiper-slide .item2:nth-child(1){margin-bottom: 2vh}
.homee  .swiper-slide.w1{width: 35vw}
.homee  .swiper-slide.w2{width: 20vw}
.homee  .swiper-slide.w3{width: 30vw}


.homee .item1 .pic{height: 50vh;}
.homee .item2 .pic{height: 24vh;}


.footera .wps{padding-bottom: .6rem}
.footera .aleft{width: 40.7%}
.footera .frlink{position: relative;z-index: 7}
.footera .frlink dl{width: 48%;margin-bottom: .2rem}
.footera .frlink dl dt{cursor: pointer;width: 100%;height: .45rem;
  line-height: .43rem;padding-left:.15rem;position: relative;color: #fff;background: rgba(255,255,255,.2);font-size: .15rem}
.footera .frlink dl dt:after{ width: .15rem;height: .45rem;content: "";position: absolute;right: .15rem;top:0;content: "\e600";font-family: "swiper-icons" !important;}
.footera .frlink dl dd{position: absolute;top: 100%;width: 100%;overflow-y:auto;max-height:1.5rem;left: 0;
  background: #fff;display: none;z-index: 5 ;padding:.15rem ;box-shadow: 0 0 10px rgba(0,0,0,.2);font-size: .15rem}

.footera .frlink dl dd a{color: #555;display: block;padding: 5px 0;}
.footera .frlink dl dd a:hover{color: #068359}
.footera .frlink dl:hover dd{display: block;}
.footera .codeft{margin-top: -.18rem}
.footera .codeft a{display: block;position: relative;margin-left: .3rem}
.footera .codeft  i{display: block;width: .45rem;height: .45rem;border: 1px solid rgba(255,255,255,.8);text-align: center;line-height: .43rem;border-radius: 50%;color: rgba(255,255,255,.8);font-size: .24rem}
.footera .codeft span{position: absolute;left: 50%;transform: translateX(-50%);width: 1.21rem;padding-top: .15rem;display: none}
.footera .codeft span:before{content: '';position: absolute;left: 50%;transform: translateX(-50%);border: 8px solid transparent;border-bottom-color: #fff;top: 0}
.footera .codeft a:hover span{display: block;}

.footera .incontact{margin-bottom: .35rem}
.footera .ftit span{font-size: .24rem;border-left: 2px solid #fff;line-height: 1em;color: #fff;display: block;padding-left: .1rem}
.footera .ftit{padding-bottom: .2rem;border-bottom: 1px solid rgba(255,255,255,.3);margin-bottom: .2rem}
.footera .ftitp{padding-bottom: .2rem;border-bottom: 1px solid rgba(255,255,255,.3);margin-bottom: .2rem}
.footera .incontact .ftit{padding-bottom: 0;border-bottom: 0;margin-bottom: 0}
.footera .incontact  dl dd p{padding: 5px 0;color: #fff}
.footera .aright{width: 56%}
.footera .aright .swiper-slide a{display: block;overflow: hidden;height: 48vh;max-height: 4.48rem;}
.footera .aright .swiper-slide a img{max-height: inherit;}
.ftcopy{position: absolute;bottom: 0;left: 0;right: 0;padding: .15rem 0;border-top: 1px solid rgba(255,255,255,.2);font-size: .14rem;color: rgba(255,255,255,.6);z-index: 5;text-align: center;}
.ftcopy a{color: rgba(255,255,255,.6);}
.ftcopy a:hover{color: #fff}
.ftcopy span{margin: 0 .1rem;display: inline-block;}



@media (min-width: 1280px){
.homeb .aright .list ul li:hover{box-shadow: 0 0 .1rem rgba(0,0,0,.1);transform:translateX(-.2rem);}
}
@media (max-width: 1366px){
.sbtn{margin-top: .2rem}
.sbtn a{width: .5rem;height: .5rem;line-height: .48rem;}
.sbtn a:before{border: 8px solid transparent;margin-left: -8px;margin-top: -8px; }
.sbtn a.prev:before{left: 38%;top: 60%}
.sbtn a.next:before{left: 58%;top: 45%}

.homeb .aright .list ul li time{height: .7rem}
.homec .list li:last-child{display: none}
}
@media (max-width: 1279px){
.sbtn{margin-top: .4rem}

.leftNav{display: none}

.homeb .intit .titimg{display: none;}
.homeb .intit .titimgm{display: block;}
.homeb  .aleft{width: 100%}
.homeb  .aright{width: 100%}
.homeb .intit img{width: auto;height: 1.11rem}
.homeb .intit a.more{position: absolute;top: .6rem}
.homeb .aright .slide-bp{width: 100%;margin-bottom: .5rem}
.homeb .aright .slide-bp .sbtn{position: relative;bottom: 0;justify-content: center;}
.homeb .aright .list{padding-left: 0}
.homeb .item .pic{height: 26vw}
.intit img{margin-left: 0}
.homeb{padding: .8rem 0}
.homec{padding: .8rem 0}
.homed{padding: .8rem 0}
.homee{padding: .8rem 0}
.homef{padding: .8rem 0 0}
.homec .item .pic{height: 18vw;swiper-slide}
.footera .aright .swiper-slide a{height: auto}
.homee .item1 .pic{height: 30vw;}
.homee .item2 .pic{height: 14vw;}
.homee .swiper-slide .item2:nth-child(1) {margin-bottom: 2vw;}

.homee  .swiper-slide.w1{width: 40vw}
.homee  .swiper-slide.w2{width: 25vw}
.homee  .swiper-slide.w3{width: 35vw}
.ftcopy{position: relative;}
}

@media (max-width: 980px){
.footera .aleft{width: 100%;order: 2}
.footera .aright{width: 100%;order: 1;margin-bottom: .4rem}
.footera .aright .swiper-slide img{width: 100%}
.footera .aright .sbtn{justify-content: center;}
.homed .aleft{width: 100%;margin-bottom: .6rem}
.homed .aright{width: 100%}
.homec .item .pic{height: 26vw}
.homee  .swiper-slide.w1{width: 60vw}
.homee  .swiper-slide.w2{width: 32vw}
.homee  .swiper-slide.w3{width: 50vw}
.homee .item1 .pic{height: 40vw;}
.homee .item2 .pic{height: 19vw;}
.homee .swiper-slide .item2:nth-child(1) {margin-bottom: 2vw;}
.homeb .aright .list ul li{width: 100%}
}
@media (max-width: 640px){
body{font-size: .18rem}
.homeb{padding: .6rem 0}
.homec{padding: .6rem 0}
.homed{padding: .6rem 0}
.homee{padding: .6rem 0}
.homef{padding: .6rem 0 0}
.homeb .item .pic{height: 50vw}
.homeb .aright .list ul li time{height: .8rem}
.homec .item .pic{height: 50vw;filter:none!important;}
.homec .item .txt h4{font-size: .2rem}
.homec .item .txt p{}
.homec .list li time{top: .25rem}
.homec .list li a{font-size: .18rem;line-height: 1.6em;display: block;}
.homed .aright .slide-tabp{padding:.4rem .3rem .4rem}
.homed .aleft .slide-d1 ul li{width: 100%;margin-bottom: .2rem!important}
.homed .aleft .slide-d1 ul li a{padding-left: 1.2rem}
.homed .aleft .slide-d1 ul li:nth-child(2n) a{padding-right: 1.2rem}
}
/*ie11 css hack*/ 
@media all and (-ms-high-contrast:none) { 
*::-ms-backdrop,

} 
/*ie11注意里面的标点符号*/ 
/*ie10 css hack*/ 
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 

}</pre></body></html>