@charset "utf-8";

.banner .pgba{
    z-index: 5;
    position: absolute;
    bottom: 0.4rem;
	left: auto;
	right: 1.5rem;
 /*   left: 50%;
	transform: translate(-50%, 0);
	-webkit-transform: translate(-50%, 0);
	-moz-transform: translate(-50%, 0);
	-ms-transform: translate(-50%, 0);
	-o-transform: translate(-50%, 0); */
    
    width: auto;
    }
.banner .pgba span{position: relative;border-radius: 50%;color: transparent; display: block;float: left;width: 0.1rem;height: 0.1rem; font-size: 0.18rem; opacity: 1; background: #FFFFFF; margin: 0 0.1rem!important;position: relative;}
.banner .pgba span.active{width: 0.88rem;background:url(../img/dot1.png) no-repeat center ;background-size: contain; height: 0.2rem;margin-top: -0.05rem !important; }



.banner .swiper-slide .a{display: block;height: 100vh;min-height: 500px;}
.banner .swiper-slide .a{position: relative;display: block;overflow: hidden;}
.banner .swiper-slide .bg video{ width: 100%; height: 100%; object-fit: cover}



.banner .swiper-slide .bg{-webkit-transform: scale(1.1);position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 0;transition:linear 5s;background-size: cover !important;}
.banner .swiper-slide-active .bg{-webkit-transform: scale(1);}
.banner .bgtitle{
	position: absolute;
	left: 6%;
	bottom: 0.4rem;
	width: 70%;
	z-index: 9;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #FFFFFF;
	font-size: 0.24rem;
}

.pgbamore{position: absolute;right: 0.8rem;bottom: 0.4rem;z-index: 5;}
.pgbamore a{color: #FFFFFF;font-size: 0.14rem;padding-left: 20px;background: url(../img/line3.png) no-repeat left center;}

.banner .slide-banner .swiper-slide::after{content: "";display: block;position: absolute;left: 0;bottom: 0; right: 0;width: 100%; height: 2.26rem;background: url(../img/banner_top-bg.png) center bottom repeat-x;background-size: auto 99%;
    z-index: 2;}






.circle-container {
	display: none;
	width: 25px;
	height: 25px;
	border-radius: 50%;
	overflow: hidden;
	position: absolute;
	left: 0px;
	top: 0px;
}

.circle-container svg circle {
  stroke-dasharray: 100; /* 控制进度条的长度 */
  stroke-dashoffset: 100; /* 初始偏移量 */
  animation: draw 6s linear forwards; /* 动画效果 */
}

@keyframes draw {
  0% {
	stroke-dashoffset: 100; /* 开始时偏移量 */
  }
  50%{
	  stroke-dashoffset: 50; 
  }
  100% {
	stroke-dashoffset: 0; /* 结束时偏移量为0 */
  }
}

  @keyframes bgfubuki1 {
    0% {
      background-position: 0 0;
    }
    10% {
      background-position: -1000px 0;
    }
    20% {
      background-position: -2000px 0;
    }
    30% {
      background-position: -3000px 0;
    }
    40% {
      background-position: -4000px 0;
    }
    50% {
      background-position: -5000px 0;
    }
    60% {
      background-position:  -6000px 0;
    }
    70% {
      background-position:  -7000px 0;
    }
    80% {
      background-position: -8000px 0;
    }
    90% {
      background-position: -9000px 0;
    }
    100% {
      background-position:  -10000px 0;
    }
  }


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

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

}
@media screen and (max-width:1024px){
.banner .swiper-slide .a{height: 50vw;min-height: inherit;}
}
@media screen and (max-width:900px){
.banner .swiper-slide .a{height: 46vw}
.banner .pgba span::before,.banner .pgba span::after{display: none;}
.banner .pgba span,.banner .pgba span.active{margin: 0 0.1rem!important;width: 10px;height: 10px;background-size: cover;}
.banner .pgba span.active{font-size: 0.22rem;}
.banner .sbtn{right: 0;bottom: 0.15rem;}
.banner .sbtn a{width: 0.25rem;margin-right: 0.1rem;}
}
@media screen and (max-width:640px){
.banner .pgba{bottom: .2rem;left: 0;}
.pgbamore{bottom:0.2rem;}
.banner .swiper-slide .a{height: 52vw}
}

.compensate-for-scrollbar{margin-right: 0!important}
.fancybox-iframe, .fancybox-video{/* object-fit: cover; */}



body{background-color: #f5f5ef;}
.intit{position: relative;margin-bottom: .4rem;}
.intit h4{color: #333333;position: relative;}
.intit h4 span{display: inline-block;line-height: 1em;position: relative;}
.intit h4 .cn{font-size: 0.48rem;font-weight: bold;font-family:'sys';color: #00693e;display: flex;align-items: center;}
.intit h4 .cn em{color: #333333;}
.intit h4 .cn strong{display: inline-block;width: 0.1rem;height: 0.1rem;border-radius: 50%;background-color: #00693e;margin: 0 0.15rem;}
.intit>a,.intit2 >a{font-size: 0.16rem;color: #00693e;display: block;display: flex;align-items: center;justify-content: center;}
.intit>a span{display: block;position: relative;width: 1.6rem;height: 0.48rem;border: 1px solid #00693e;display: flex;align-items: center;justify-content: center;}

.intit>a img,.intit h4 img,.intit2 h4 img,.intit2 >a img{display: inline;vertical-align: middle;padding-left: 10px;}
.intit h4 img,.intit2 h4 .cn img{padding-left: 0;padding-right: 10px;}

.date{font-family: 'sys';}
.intit>a:hover {}

.intit2{position: relative;margin-bottom: 0.3rem;}
.intit2 h4 .cn{font-size: 0.3rem;color: #00693e;}

.tltit a{ont-size: 0.16rem;color: #00693e;display: block;display: flex;align-items: center;justify-content: right;}
.tltit a img{display: inline;vertical-align: middle;padding-left: 10px;}



.homea .intit>a,.homee .intit>a,.homef .intit>a,.homeg .intit>a,.homeh .intit>a{position: absolute;right: 0; top: 0.15rem;}

.homea{padding: 0.45rem 0;}
.homea .ywwrap,.xyzx{width: 48%;}
.homea .homa_left{position: relative;}
.homea .homa_left .pic .bgimg{height: 6.1rem;display: block;position: relative;}
.homea .homa_left .homeawrap{overflow: hidden;position: relative;border: 1px solid #b2d2c5;}
.homea .homa_left .homeawrap .titpic{background-color: #FFFFFF;height: 0.8rem;padding:0.2rem 0.15rem;align-items: center;}
.homea .homa_left .homeawrap .titpic h2{font-size: 0.22rem;color: #00693e;font-weight: bold;width: 80%;}
.homea .homa_left .homeawrap .titpic .date{line-height: 0.5rem;}
.homea .pgba{z-index: 5;text-align: right;position: absolute;bottom: 1.1rem;}
.homea .pgba span{width: 0.4rem;height: 0.4rem;position: relative; margin: 0 0.2rem !important;text-align: center;line-height: 0.4rem; background: none;opacity: 1;color: #FFFFFF;font-size: 0.2rem;border-radius: 50%;}
.homea .pgba span.active{background: #00693e;}
.homea .pgba span::before{content: "";width: 0.2rem;height: 1px;background-color: #FFFFFF;position: absolute;left: -0.3rem;top: 0.2rem;}
.homea .pgba span:first-child::before{display: none;}

 .xyzx .xylist{border-top: 2px solid #00693e;}
 .xyzx .xylist .date,.homea .homa_left .homeawrap .titpic .date{color: #00693e;font-weight: bold;line-height: 1;}
 .xyzx .xylist .date p,.homea .homa_left .homeawrap .titpic .date p{font-size: 0.3rem;display: inline-block;padding-right: 0.15rem;background: url(../img/line4.png) no-repeat right bottom;}
 .xyzx .xylist .date span,.homea .homa_left .homeawrap .titpic .date span{padding-left: 0.15rem;font-size: 0.14rem;}
 .xyzx .xylist ul li{border-bottom: 1px dashed #00693e;padding: 0.24rem 0 0.21rem 0;}
 .xyzx .xylist ul li h2{font-size: 0.2rem;width: 80%;line-height: 0.4rem;}

/* .homea .home_right{width: 50.5%;background: #FFFFFF;padding: 0.1rem;box-sizing: border-box;}
.homea .home_right ul{background:url(../img/sanico.png) no-repeat right top;overflow: hidden;}
.homea .home_right ul li{border-bottom: 1px solid #d1e7de;padding: 0.4rem 0;margin: 0rem 0.5rem;}
.homea .home_right ul li:last-child{border-bottom: none;}
.homea .home_right ul li.active h2{color: #00693e;}
.homea .home_right .news_title{color: #333333;box-sizing: border-box;width: 100%;}
.homea .home_right .news_title .date{text-align: center;width: 0.8rem;height: 0.96rem;font-family: 'sys';color: #00693e;border: 1px solid #b2d2c5;}
.homea .home_right .news_title .date p{font-size: 0.34rem;font-weight: bold;position: relative;padding-top: 0.05rem;padding-bottom: 0.03rem;margin-bottom: 0.05rem;}
.homea .home_right .news_title .date p::after{content: "";height: 1px;width: 84%;position: absolute;left: 8%;bottom: 0;background-color: #b2d2c5;}
.homea .home_right .news_title .date span{font-size: 0.16rem;font-weight: bold;}
.homea .home_right .news_title .dateright{width: 87%;}
.homea .home_right .news_title h2{width: 100%;margin: 0.15rem 0; line-height: 0.35rem; font-size: 0.24rem;}

.homea .ywlist{margin-top: 0.2rem;}
.homea .ywlist ul li{width: 48%;padding: 0.15rem 0;}
.homea .ywlist ul li h2{font-size: 0.2rem;width: 75%;line-height: 0.3rem;}
.homea .ywlist ul li .date{color: #888888;font-family: 'sys';font-size: 0.16rem;line-height: 0.3rem;} */






.homeb{padding: 0.45rem 0;}
.homeb .zhnew{width: 48%;}
.homeb .zhnew .nhkxlist .first{padding: 0;padding-bottom: 0.15rem;margin-bottom: 0.1rem;}
.homeb .zhnew .nhkxlist .first a{background: #FFFFFF;}
.homeb .zhnew .nhkxlist .first .pic{width: 48%;height: 2.6rem;}
.homeb .zhnew .nhkxlist .first .pic .bgimg{height: 100%;}
.homeb .zhnew .nhkxlist .first .newstit{width: 52%;box-sizing: border-box;padding: 0.3rem;}
.homeb .zhnew .nhkxlist .first .newstit>div{width: 100%;}
.homeb .zhnew .nhkxlist .first .newstit h2{font-size: 0.2rem;line-height: 0.35rem;width: 100%;font-weight: normal;}
.homeb .zhnew .nhkxlist .first .newstit p{color: #888888;font-size: 0.16rem;margin: 0.12rem 0;line-height: 0.25rem;height: 0.75rem;}
.homeb .zhnew .nhkxlist .first .date{color: #00693e;font-size: 0.16rem;line-height: 0.28rem;font-weight: bold;position: relative;padding-left: 0.45rem;}
.homeb .zhnew .nhkxlist .first .date::before{content: "";width: 0.25rem;height: 1px;background-color:#00693e ;position: absolute;left: 0;top: 0.14rem;}
.nhkxlist ul li{padding: 0.16rem 0;}
.nhkxlist ul li h2{font-size: 0.2rem;line-height: 0.28rem;font-weight: normal;width: 75%;}
.nhkxlist ul li .date{color: #888888;font-size: 0.16rem;line-height: 0.28rem;}



.homec{padding: 0.45rem 0;}
.homec .xsyg,.homec .kydt,.homec .cgcj{width: 31%;}
.homec .xsyg ul{position: relative;}
.homec .xsyg ul::before{width: 1px;height: 100%;background: #CCCCCC;content: "";position: absolute;left: 0.1rem;top: 0;}
.homec .xsyg ul li{padding: 0.1rem 0; padding-left: 0.3rem;position: relative;margin-bottom: 0.15rem;}

.homec .xsyg ul li::before{content: "";width: 7px;height: 7px;border-radius: 50%;border: 1px solid #00693e;background-color: #f5f5ef;position: absolute;left: 0.06rem;top: 0.22rem;}
.homec .xsyg ul li h2{font-size: 0.2rem;line-height: 0.35rem;}
.homec .xsyg ul li p{font-size: 0.16rem;color: #888888;margin-top: 0.1rem;}
.homec .xsyg ul li p img{display: inline-block;vertical-align: middle;padding-right: 5px;}

.homec .kydt .kydtwrap .pic{height: 3.35rem;}
.homec .kydt .kydtwrap .tit{position: absolute;width: 100%; left: 0;bottom: 0;background: url(../img/titbg.png) repeat-x left bottom;padding-top: 0.6rem;padding-bottom: 0.2rem;}
.homec .kydt .kydtwrap .tit h2{font-size: 0.2rem;color: #FFFFFF;width: 92%;margin: 0 auto;}
.homec .kydt .kydtwrap .pgba{text-align: center;z-index: 5;position: absolute;bottom: 0.6rem;}
.homec .kydt .kydtwrap .pgba span{width: 0.1rem;height: 0.1rem;position: relative; margin: 0 0.15rem !important;text-align: center;line-height: 0.1rem; background: #FFFFFF;opacity: 0.6;color: transparent;border-radius: 50%;}
.homec .kydt .kydtwrap .pgba span.active{opacity: 1;}


.homec .cgcj ul li{ padding: 0.1rem 0;padding-left: 0.15rem;margin-bottom: 0.25rem;border-left: 1px solid #abcbba;}
.homec .cgcj ul li h2{font-size: 0.2rem;line-height: 0.3rem;}
.homec .cgcj ul li .date{color: #888888;font-size: 0.16rem;margin-top: 0.1rem;}





.homed {padding: 0.45rem 0;padding-bottom: 0;}
.homed .xzlh{width: 48%;}
.homed .xzlh .pic{height: 5.6rem;}
.homed .xzlh .news_title{position: absolute;left: 0;bottom: 0;z-index: 5;width: 100%;padding:0.2rem;box-sizing: border-box; background: url(../img/titbg.png) repeat-x left bottom;padding-top: 0.5rem;padding-bottom: 0.2rem;}
.homed .xzlh .news_title h2{font-size: 0.2rem;color: #FFFFFF;margin-bottom: 0.1rem;}
.homed .xzlh .news_title p{font-size: 0.16rem;color: #FFFFFF;line-height: 0.28rem;}
.homed .xzlh .pgba{right: 0.25rem;top:26%;left: auto;position: absolute;width: auto;z-index: 5;}
.homed .xzlh .pgba span{position: relative;display: block;opacity: 1;width:25px !important;height:25px;line-height: 25px;background: transparent;font-size: 12px;margin: 0.15rem 0!important;position: relative;}
.homed .xzlh .pgba span i{width:10px !important;height: 10px;text-align: center;display: block;margin:0 auto; border-radius: 50%;position:relative;background: #FFFFFF;color: transparent;}
.homed .xzlh .pgba span i::after{content:"";}
.homed .xzlh .pgba span.active i{border:1px solid #ffffff;width:25px !important;height: 25px;line-height: 24px;background: transparent;color: #FFFFFF;}
.homed .xzlh .pgba span:last-child{background:none;}
.homed .xzlh .pgba span.active  .circle-container{display: block;}


.homed .xzfc{width: 48%;}
.homed .xzfc .first{border: 1px solid #abcbba;margin-bottom: 0.16rem;}
.homed .xzfc .first .pic{height: 2.7rem;width: 48%;}
.homed .xzfc .first .newstit{width: 52%;box-sizing: border-box;padding: 0.3rem;}
.homed .xzfc .first .newstit h2{font-size: 0.2rem;line-height: 0.35rem;}
.homed .xzfc .first .newstit p{font-size: 0.16rem;color: #888888;line-height: 0.28rem;height: 0.84rem;margin-top: 0.2rem;margin-bottom: 0.13rem;}
.homed .xzfc .first .datemore{text-align: right;color: #00693e;font-size: 0.16rem;}




.homed .tltx{margin-top: 0.6rem;position: relative;}
.homed .tltx::after{content: "";height: 2.4rem;width: 100%;background-color: #e2e2db;position: absolute;left: 0;bottom: 0;right: 0;}
.homed .tltx .wp{position: relative;}
.homed .tltx .taobg{position: absolute;bottom: 2.4rem;left: 6.3rem;}
.homed .tltx .intit3{width: 4.6rem;height: 4.6rem;border-radius: 50%;position: absolute;left: 0;top: 0.3rem;z-index: 2; background: url(../img/taobg.png) no-repeat left center #00693e;display: flex;align-items: center;}
.homed .tltx .intit3 h3{font-size: 0.3rem;color: #FFFFFF;writing-mode: tb-rl;margin-left:0.3rem;position:relative;}
.homed .tltx .intit3 h3 a{color: #FFFFFF;}
.homed .tltx .intit3 h3::before{content:"";width:1px;height:0.2rem;background:#99c3b2;position:absolute;left:0.16rem;top:-0.3rem;}
.homed .tltx .intit3 h3::after{content:"";width:1px;height:0.2rem;background:#99c3b2;position:absolute;left:0.16rem;bottom:-0.3rem;}
.homed .tab-a{padding-bottom: 0.5rem;position: relative;z-index: 5;margin-left: 0.9rem;}
.homed .slidep .pic{ width: 5.23rem;height: 5.23rem;position: relative;border-radius: 50%;border: 12px solid #FFFFFF;    margin-bottom: 0.1rem;}
.homed .slidep .pic .bgimg,.homed .slide-pas .pic .bgimg{height: 100%;position: relative;z-index: 5;border-radius: 50%;}
.homed .slidep .txt{padding-top: 0.2rem;width: 58%;}
.homed .slide-a{position: relative;width: 100%;}
.homed .slidep .txt .date,.homee .picright .txt .date{border: 1px solid #b2d2c5;text-align: center;width: 0.8rem;height: 0.96rem;color:#00693e ;}
.homed .slidep .txt .date p,.homee .picright .txt .date p{font-size: 0.34rem;font-weight: bold;position: relative;padding-top: 0.05rem;padding-bottom: 0.03rem;margin-bottom: 0.05rem;}
.homed .slidep .txt .date p::after,.homee .picright .txt .date p::after{content: "";height: 1px;width: 84%;position: absolute;left: 8%;bottom: 0;background-color: #b2d2c5;}
.homed .slidep .txt .date span,.homee .picright .txt .date span{font-size: 0.16rem;font-weight: bold;}
.homed .slidep .txt .txtright{width: 89%;}
.homed .slidep .txt h4,.homee .picright .txt h4{font-size: 0.24rem; color: #333333;line-height: 0.4rem;}
.homed .slidep .txt .desc p,.homee .picright .txt .desc p{margin-top: 0.2rem; font-size: 0.16rem;color: #666666;line-height: 0.28rem;}
.homed .slidep .txt .datemore,.homee .picright .txt .datemore{text-align: right;color:#00693e ;font-size: 0.16rem;margin-top: 0.15rem;}
.homed .slide-pas .pic{width: 1.2rem; height: 1.2rem;border-radius: 50%;border: 4px solid #FFFFFF;margin: 0.1rem auto;}
.homed .slide-pas {width: 54%;position: absolute;right: 0.35rem;bottom: 0;z-index: 3;box-sizing: border-box;/* padding: 0 0.5rem; */}
.homed .slide-pas .swiper-slide-thumb-active .pic{box-shadow: 0 0 20px #8d8d8d;}
.homed .sbtn a{display: block;width: .2rem;height: .2rem;position: absolute;bottom: 0.6rem;z-index: 9;}
.homed .sbtn .prev{left: 6.4rem;background: url(../img/previco.png) no-repeat left center;background-size: contain;}
.homed .sbtn .next{right: 0rem;background: url(../img/nextico.png) no-repeat left center;background-size: contain;}



.homee{padding: 0.5rem 0;padding-top: 0.8rem;}
.homee .swiper-slide{background: #FFFFFF;border: 1px solid #b2d2c5;}
.homee .pic{width: 49%;height: 5.6rem;}
.homee .picright{width: 51%;padding: 0.1rem;}
.homee .picright .txt{background:url(../img/sanico.png) no-repeat right top;overflow: hidden;padding: 0.4rem 0.5rem;}
.homee .picright .txt .txttit{width: 85%;}
.homee .picright .txt .txttit h4{margin-top: 0.05rem;}
.homee .picright .txt .desc p{line-height: 0.34rem;height: 1.7rem;margin-top: 0.5rem;}
.homee .picright .txt .datemore{position: absolute;right: 0.6rem;bottom: 0.8rem;z-index:5;cursor: pointer;}
.homee .picright .txt .datemore img{display: inline-block;padding-left: 10px;vertical-align: middle;}
.homee .picright .txt .datemore a{color:#00693e;}
.homee .pgba{position: absolute;left: 51%;bottom: 0.7rem;z-index: 5;width:auto;}
.homee .pgba span{width: 0.4rem;height: 0.4rem;position: relative; margin: 0 0.2rem !important;text-align: center;line-height: 0.4rem; background: none;opacity: 1;color: #999999;font-size: 0.2rem;border-radius: 50%;}
.homee .pgba span.active{background: #00693e;color: #FFFFFF;}
.homee .pgba span::before{content: "";width: 0.2rem;height: 1px;background-color: #d3d1d1;position: absolute;left: -0.3rem;top: 0.2rem;}
.homee .pgba span:first-child::before{display: none;}

.homee .yrlist{margin-top: 0.4rem;}
.homee .yrlist ul{width: 30%;position: relative;}
.homee .yrlist ul::after{content: "";width: 1px;height: calc(100% - 0.2rem);background: #abcbba;position: absolute;right: -0.5rem;top: 0.1rem;}
.homee .yrlist ul:last-child::after{display: none;}
.homee .yrlist ul li{padding: 0.15rem 0;}
.homee .yrlist ul li h2{width: 75%;font-size: 0.2rem;line-height: 0.3rem;}
.homee .yrlist ul li .date{color: #888888;font-size: 0.16rem;line-height: 0.3rem;}





.homef{padding: 0.45rem 0;}
.homef a{display: block;}
.homef .mtimg1{width: 40.5%;position: relative;}
.homef .mtimg1 .pic{height: 5.2rem;}
.homef .mttit{position: absolute;left: 0;bottom: 0;width: 100%;background: url(../img/titbg.png) repeat-x left bottom;box-sizing: border-box;padding: 0.25rem 0.3rem;padding-top: 0.6rem;}
.homef .mttit h3{color: #FFFFFF;font-size: 0.16rem;padding: 0.08rem 0.2rem;border-radius: 25px;display: inline-block;min-width: 1.2rem;text-align: center;}
.homef .mttit h2{color: #FFFFFF;font-size: 0.2rem;margin-top: 0.15rem;}
.homef .mtimg1 .mttit h3{background-color: #00693e;}

.homef .mtimg2{width: 19.5%;}
.homef .mtimg2 .bg-mask{position: relative;}
.homef .mtimg2 .mtimg3{margin-bottom: 0.2rem;}
.homef .mtimg2 .pic{height: 2.5rem;}
.homef .mtimg2 .mtimg3 h3{background-color: #dab866;}
.homef .mtimg2 .mtimg4 h3{background-color: #185bd6;}
.homef .mtimg2 .mttit h2{font-size: 0.16rem;}
.homef .mtimg2 .mttit h3{padding: 0.07rem 0.2rem;}

.homef .mtlist{border: 1px solid #b2d2c5;width: 37%;box-sizing: border-box;padding:0.1rem 0.38rem;}
.homef .mtlist ul li{border-bottom: 1px solid #e2e2db;padding: 0.32rem 0;}
.homef .mtlist ul li h3{min-width: 1.2rem;text-align: center;padding: 0 0.2rem;height: 0.36rem;font-size: 0.16rem;line-height: 0.36rem; color: #00693e;background-color: #e3efea;border-radius: 20px;}
.homef .mtlist ul li .date{color: #00693e;font-weight: bold;}
.homef .mtlist ul li h2{font-size: 0.18rem;line-height: 0.3rem;margin-top: 0.23rem;}


.homeg{padding-top:0.45rem ;position: relative;}
.homeg::after{content: "";background: url(../img/line2.png) center repeat-x;background-size: auto ;
    width: 100%;
    height: 2px;
	position: absolute;
    bottom: 0;
	left: 0;
	right: 0;
    transition: 4s;animation: bgfubuki1 600s ease-out infinite forwards;}
.homeg .notlist{margin-top: 0.5rem;}
.homeg .notlist ul li{width: 31%;position: relative;height: 1.85rem; padding-left: 0.3rem;box-sizing: border-box;border-left: 1px solid #00693e;}
.homeg .notlist ul li::before{content: "";width: 20px;height: 35px;background: url(../img/dot2.png) no-repeat center bottom;background-color: #f5f5ef;position: absolute;left: -10px;top: 0;}
.homeg .notlist ul li::after{content: "";width: 0.12rem;height: 0.12rem;background-color: #00693e;border-radius: 50%;position: absolute;left: -0.07rem;bottom: -0.04rem;}
.homeg .notlist .date{color: #00693e;}
.homeg .notlist .date em{font-size: 0.3rem;font-weight: bold;}
.homeg .notlist .date span{font-size: 0.18rem;font-weight: bold;}
.homeg .notlist ul li h2{font-size: 0.2rem;line-height: 0.35rem;margin-top: 0.2rem;}




.homeh{padding: 1.75rem 0;padding-top: 1.2rem;}
.homeh .zhuan{position: relative;}
.homeh .sbtn a{position: absolute;width: 0.4rem;height: 0.4rem;top: 45%;}
.homeh .sbtn .prev{background: url(../img/previco1.png) no-repeat center;background-size: contain;left: -0.6rem;}
.homeh .sbtn .next{background: url(../img/nextico1.png) no-repeat center;background-size: contain;right: -0.6rem;}





.xyzx .xylist .date2{display:none;}












@media (max-width: 1750px){
	.homed .sbtn .prev{left: 6rem;}

}
@media (max-width: 1600px){
.homed .sbtn .prev{left: 5.2rem;}
.homed .slide-pas{width: 55%;}
.homed .slide-pas .swiper-slide-thumb-active .pic{box-shadow: 0 0 10px #8d8d8d;}
}
@media (max-width: 1200px){
	
}
@media (max-width: 1024px){
.intit h4 .cn{font-size: 0.32rem;}
.intit h4 img{width: 0.7rem;}
.homea .home_right .news_title .dateright{width: 75%;}

.homed .slidep .txt{width: 46%;}
.homed .tltx .taobg{right: 0;left: auto;}
.homed .slidep .pic{width: 4rem;height: 4rem;}
.homed .tltx .intit3{width: 3.2rem;height: 3.2rem;top: 0.5rem;}
.homed .slidep .txt .txtright{width: 75%;}
.homed .slide-pas{width: 45%;}
.homed .sbtn .prev{left: 4.7rem;}	
.homee .yrlist ul{width:32%;}
.homee .yrlist ul::after{display: none;}	

.xyzx .xylist ul li h2{width:70%;}
.xyzx .xylist .date p, .homea .homa_left .homeawrap .titpic .date p{font-size: 0.24rem;}
.homea .homa_left .homeawrap .titpic h2{font-size: 0.2rem;width: 70%;}
}
@media (max-width: 980px){
}
@media (max-width: 900px){
 .intit2 h4 .cn img{width: 0.5rem;}
 .homea .home_right ul li{margin: 0 0.2rem;}
.homeb .zhnew,.homec .xsyg, .homec .kydt, .homec .cgcj,.homed .xzlh{width: 100%;margin-bottom: 0.3rem;}
.homed .xzfc,.homee .yrlist ul{width: 100%;}

.homee .yrlist ul::after{display: none;}
.homee .picright .txt{padding: 0.4rem 0.2rem;}
.homee .picright .txt .txttit{width: 70%;}

.homef .mtimg1,.homef .mtimg2{width: 48%;}
.homef .mtlist{width: 100%;margin-top: 0.3rem;}

.homeh .sbtn .prev{left: 0rem;}
.homeh .sbtn .next{right: -0.2rem;}
.homeh .zhuan .swiper{margin: 0 6%;}
.homed .slide-pas{display: none;}
.homed .slidep .txt{width: 100%;}
.homed .slidep .pic{margin: 0 auto;}
.homed .tltx .intit3{left: calc(50% - 3rem);}
.homed .sbtn a{bottom: -0.3rem;}
.homed .sbtn .prev{left: 40%;}
.homed .sbtn .next{right: 40%;}
.homed .slidep .txt{padding-top: 0.5rem;margin-top: 0.5rem;}
.homed .tltx .taobg{bottom: 3rem;}
.homed .tltx::after{height: 3rem;}
.homed .tab-a{margin-left:0.2rem}

.homea .ywwrap, .xyzx{width: 100%;}
.xyzx{margin-top: 0.3rem;}
.xyzx .xylist ul li h2{width:80%;font-size: 0.18rem;}

	.homeb .zhnew .nhkxlist .first .newstit p{display:none;}
	.homeb .zhnew .nhkxlist .first .newstit h2{
    -webkit-line-clamp: 3;
}
	.nhkxlist ul li h2{font-size:0.18rem;}
}

@media (max-width: 760px){
	.homea .homa_left,.homea .home_right,.homea .ywlist ul li,.homee .pic,.homee .picright,.homeg .notlist ul li{width:100%;}
	.homea .homa_left .pic .bgimg{height: 65vw;}
	.intit>a img,.intit2 >a img{width: 0.45rem;}
	.homed .xzlh .pic,.homee .pic,.homef .mtimg1 .pic,.homef .mtimg2 .pic{height: 70vw;}
	.intit h4{justify-content: left;}
	.homea .intit>a, .homee .intit>a, .homef .intit>a, .homeg .intit>a, .homeh .intit>a{top: 0.08rem;}
	.homee .picright{padding-bottom: 0.7rem;}
	.homee .pgba{bottom: 0.15rem;left: 0;text-align: center;}
	.homee .picright .txt .datemore{bottom: 0.6rem;}
	.homeg::after{display: none;}
	.homeg .notlist ul li::after{bottom: 0;}
	.homeg .notlist ul li::before{height: 7px;}
	.homeg .notlist ul li{margin-bottom: 0.2rem;}
	
	.homed .xzlh .pgba{top: 0rem;}
	.homeb .zhnew .nhkxlist .first .pic{height:1.8rem;}
	.homeb .zhnew .nhkxlist .first .newstit{padding:0.15rem;}
}
@media (max-width: 640px){
.homef .mtimg1, .homef .mtimg2{width: 100%;margin-bottom: 0.2rem;}	
.homed .tltx .intit3{left: 0;}
.homed .slidep .pic{margin-left: 0.7rem;}
.xyzx .xylist .date{display:none;}
.xyzx .xylist .date2{display:block;line-height: 0.4rem;font-size: 14px;}	
.xyzx .xylist ul li{padding: 0.15rem 0;}
.xyzx .xylist ul li h2{width: 85%;font-size: 14px;}
.nhkxlist ul li h2{font-size: 14px;width: 77%;}
.homef .mttit h2{font-size: 0.18rem;}
.xyzx .xylist .date p, .homea .homa_left .homeawrap .titpic .date p{padding-right: 0.1rem;}
.xyzx .xylist .date span, .homea .homa_left .homeawrap .titpic .date span{padding-left: 0.1rem;}
	.homed .xzfc .first .pic,.homed .xzfc .first .newstit{width:100%;}
	.homed .slidep .txt h4, .homee .picright .txt h4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space: normal;font-size: 0.2rem;}
	.homed .tltx::after{height: 3.3rem;}
	
	.homee .yrlist ul li h2{font-size:14px;width: 77%;}
	.nhkxlist ul li .date,.homee .yrlist ul li .date{font-size: 13px;}
}

@media (max-width: 480px){
	.homed .slidep .pic{width: 3.2rem;height: 3.2rem;}
	.homed .tltx .intit3{top: 0.2rem;width: 3rem;height: 3rem;}
	body{min-width: 320px;}
	.homeh .sbtn .prev{left: -0.2rem;}
	
	.homeb,.homed{padding: 0;}
	.homea,.homec,.homee,.homef{padding: 0.3rem 0;}
}
/*ie11*/ 
@media all and (-ms-high-contrast:none) { 
*::-ms-backdrop, 
} 
/*ie10*/ 
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 

}




@media (max-width: 980px){
   
}