@charset "utf-8";

.banner .pgba{
    z-index: 5;
    position: absolute;
    bottom: 0.35rem;
    left: 70%;
		
    
    width: auto;
    }
.banner .pgba span{position: relative;border-radius: 0; display: block;float: left;opacity: 1;width: 0.15rem;height: 0.3rem; background: url(../img/dot2.png) no-repeat center; margin: 0 .1rem !important;position: relative;}
.banner .pgba span.swiper-pagination-bullet-active{width: 0.75rem; background: url(../img/dot1.png) no-repeat center;background-size: 100%;}



.banner .swiper-slide .a{display: block;height: 38vw;}
.banner .swiper-slide .a{position: relative;display: block;overflow: hidden;}

.banner .swiper-slide .bg video {object-fit: cover;width: 100%;height: 100%;}

.banner .swiper-slide .bg{position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 0;background-size: cover !important;}

.banner .bgtitle{
	position: absolute;
	left: 6%;
	bottom: 0.3rem;
	width: 70%;
	z-index: 9;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #FFFFFF;
	font-size: 0.24rem;
}
.banner .sbtn{}
.banner .sbtn a{width: 0.6rem;height: 0.6rem;position: absolute;top: 40%;z-index: 9;background-size: 100%;}






@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;}
.banner .sbtn{display: none;}
}
@media screen and (max-width:900px){
.banner .swiper-slide .a{height: 46vw}
}
@media screen and (max-width:640px){
.banner .pgba{bottom: .15rem}
.banner .swiper-slide .a{height: 52vw}
}

.intit{margin-bottom: .3rem;position: relative;}
.intit .h2{}
.intit .h2 .cn{font-size: .34rem; font-weight: bold;line-height: 1em;color: #333333;position: relative;z-index: 5;padding-bottom: 0.15rem}
.intit .h2 .en{ font-size: 0.18rem; display: block;color: #3A9064;font-weight: lighter;}
.intit .h2 .en img{display:inline-block;vertical-align: middle;padding-right: 0.1rem;}
.intit>a,.more{color: #3A9064;font-size: .17rem;display: flex;align-items: center;position: relative;margin-top: 0.15rem;}
.intit>a img,.news_right ul li a p img{display:inline-block;vertical-align: middle;padding-left: 0.1rem;}
.intit>a:hover{color:#3A9064;}



.homea{padding: 0.4rem 0;padding-bottom: 0; background: url(../img/bodybg1.jpg) no-repeat center bottom;}
.news{width: 100%;}
.news_left{width:45%;}
.news_left .pic{height: 3.8rem;display: block;position: relative;}
.news_left .homeawrap{overflow: hidden;position: relative;}
.news_left .date{background: #273e97;color: #ffffff;width: 0.7rem;height: 0.7rem;text-align: center;font-weight: normal;position: absolute;left: 0.3rem;top: 0;z-index: 9;}
.news_left .date p{font-size: 0.26rem;line-height: 0.4rem;}
.news_left .date span{font-size: 0.14rem;}
.news_left .news_title{ box-sizing: border-box;padding: 0.15rem;padding-top:0.8rem; width: 100%;position: absolute;bottom: 0;left: 0;background: url(../img/titbg.png) repeat-x center bottom;}
.news_left .news_title h2{ line-height: 0.35rem; width: 80%;overflow: hidden;font-size: 0.2rem;font-weight: normal;color: #FFFFFF;}
.news_left .pgba{position: absolute;bottom: 0.25rem;right: 0;z-index: 5;text-align: right;}
.news_left .pgba span{width: 0.1rem;height: 0.1rem;margin: 0 0.1rem !important;background: #ffffff;opacity:0.6;}
.news_left .pgba span.active{opacity: 1}





.news_right{width: 53%;}
.news_right ul li{padding: 0.25rem 0.2rem;box-sizing: border-box;;background: #ffffff url(../img/titbg2.png) no-repeat right bottom;width:48%;margin-bottom: 0.25rem;height: 1.82rem;}
.news_right ul li a h2{font-size: 0.17rem;line-height: 0.3rem;height: 0.6rem;margin-top:0.15rem;margin-bottom: 0.15rem}
.news_right ul li a .date{color:#ffffff;font-size:0.14rem; display: inline-block;background:#268655;padding: 0.06rem 0.1rem}
.news_right ul li a .date img{display: inline-block;vertical-align: top;padding-right: 5px}



.noticewrap{background: url(../img/titbg3.png) repeat-x;padding: 0.4rem 0;margin-top: 0.3rem}
.notice{}
.notice .intit2{display:none;}
.notice .intit1{background:#bddece;width:2rem; text-align:center;height: 2rem;display: flex;flex-direction: column; justify-content: center;margin-bottom:0;}
.notice .intit1 .en{margin-top: 0.05rem;margin-bottom: 0.2rem}
.notice .intit1>a{text-align: center;display: block}
.notice .notice_list{width:80%;display: flex;flex-direction: column; justify-content: center;margin-right:2%;}
.notice .notice_list ul li{width:31%;}
.notice .notice_list ul li h2{width:75%;font-size:0.16rem;line-height: 0.3rem;height: 0.9rem}
.notice .notice_list .date {width:0.65rem;height:0.65rem;border:1px solid #268655;text-align: center;background-color: #ffffff;}
.notice .notice_list .date p{font-size:0.24rem;background:#268655;color:#ffffff;line-height: 0.4rem}
.notice .notice_list .date span{font-size:0.14rem;color: #268655;}



.homeb{background:#ffffff;padding: 0.5rem 0;position: relative;}
.homeb::before{content: "";width: 5.72rem;height: 11rem;background: url(../img/shuilogo.png) no-repeat left top;position: absolute;left: 0;top: 1.9rem;}
.homeb .xslist .swiper{padding: 0 0.2rem;}
.homeb .xslist .swiper-slide{border: 1px solid #E4EDE8;border-left: 2px solid #268655;height: 3.2rem; padding-left: 0.3rem;margin-top: 0.2rem; box-sizing: border-box;background:url(../img/titbg4.png) no-repeat right bottom #ffffff;}
.homeb .xslist .date{width: 0.7rem;height: 0.7rem;background:#268655;color: #ffffff;text-align: center;}
.homeb .xslist .date p{font-size:0.24rem;padding-top: 0.1rem}
.homeb .xslist .date span{font-size:0.14rem;}
.homeb .xslist .news_title h2{font-size: 0.18rem;margin-top: 0.3rem;margin-bottom: 0.25rem; width: 70%;height: 0.6rem;line-height: 0.3rem;}
.homeb .xslist .news_title p{margin-top: 0.15rem;font-size: 0.15rem;color: #666666;}
.homeb .xslist .news_title p img{display: inline-block;vertical-align: top;padding-right: 5px;}
.homeb .xslist .pic {position: absolute;right: -0.1rem;top: -0.1rem;border-radius: 50%;}
.homeb .xslist .pic .bgimg{width: 1.15rem;height: 1.15rem;border-radius: 50%;}


.homeb .demean{margin-top: 0.8rem;}
.video{margin-top:0.3rem;}
.videowrap .picNew{width:61.5%;position: relative;}
.videowrap .picNew .pic{height:5.6rem;position: relative;}
.videowrap .picNew .bg{}
.videowrap .picNew .txt{width:100%;padding: 0.2rem 0.15rem;padding-top:0.35rem; background: url(../img/titbg5.png) repeat-x;color: #ffffff;font-size: 0.18rem;position: absolute;left: 0;bottom:0;}
.videowrap .picNew .play{position: absolute;left: 50%;top: 35%;transform: translateX(-50%);z-index: 9}
.videowrap .vidlist{width: 38.5%;}
.videowrap .vidlist ul{background:#268655;height: 100%}
.videowrap .vidlist ul li{border-bottom: 1px solid #93C3AA;padding: 0.2rem 0.2rem 0.19rem 0.3rem;position: relative;}
.videowrap .vidlist ul li:last-child{border: none;}
.videowrap .vidlist ul li a h2{color: #ffffff;font-size:0.18rem;line-height: 0.34rem;margin-bottom: 0.08rem;height: 0.68rem;}
.videowrap .vidlist ul li .bt{width:65%;color: #ffffff}
.videowrap .vidlist ul li .bt img{display: inline-block;vertical-align: top;padding-right: 8px;}
.videowrap .vidlist ul li .pic .bgimg{width: 1.5rem;height: 1rem;}
.videowrap .vidlist .active h2{font-weight: bold;}
.videowrap .vidlist .active{background-color: #CEAE71;box-shadow: 0 0 10px #666;}


.homeb .zhuan{margin-top:0.65rem;}
.homeb .zhuan ul li{width: 31%;}


.homed{background: url(../img/bodybg3.png) no-repeat center bottom;padding-top: 0.6rem;padding-bottom: 0.6rem}
.homed .linkul ul li{width: 15%;box-sizing: border-box;transition: .5s;background:url(../img/titbg6.png) repeat;padding:0 0.15rem;text-align: center;margin-bottom: 0.2rem;height: 1rem;}
.homed .linkul ul li a{color: #ffffff;font-size: 0.18rem;display: flex;flex-direction: column; justify-content: center;height: 100%;}
.homed .linkul ul li:hover{margin-top:-0.05rem;transition: .5s}

















.homec{padding: 0.45rem 0;background: url(../img/bodybg2.jpg) no-repeat center top/cover}
.homec .wp{background:#ffffff;box-sizing: border-box;padding: 0.3rem;}
.homec .intit,.homeb .intit{position: relative;}
.homec .intit>a,.homeb .intit>a{position: absolute;right: 0;top: 0.15rem;}
.homec .kylist .kyoli1{width: 31.5%;}
.homec .kylist .kyoli1 .pic .bgimg{height: 2.9rem;}
.homec .kylist .kyoli1 .date{width: 0.69rem;height: 0.69rem; background-color: #268655;color: #ffffff;text-align: center;margin-top: -0.4rem;margin-left: 0.3rem;}
.homec .kylist .kyoli1 .date p{font-size:0.22rem;padding-top:0.1rem;}
.homec .kylist .kyoli1 .date span{font-size:0.14rem;}
.homec .kylist .kyoli1 .bt h2{font-size:0.18rem;font-weight: bold;margin-top: 0.18rem;margin-bottom: 0.1rem}
.homec .kylist .kyoli1 .bt p{font-size: 0.14rem;color: #888888;height: 0.5rem;line-height: 0.25rem;}
.homec .kylist .kyoli2 {width: 65%}
.homec .kylist .kyoli2 ul li{width: 47.5%;border-top: 1px solid #DFDFDF;padding: 0.23rem 0;}
.homec .kylist .kyoli2 ul li:nth-child(5),.homec .kylist .kyoli2 ul li:last-child{border-bottom: 1px solid #DFDFDF;}
.homec .kylist .kyoli2 ul li h2{font-size:0.18rem;line-height: 0.3rem;height: 0.6rem;margin-bottom: 0.1rem}
.homec .kylist .kyoli2 ul li .date{font-size: 0.16rem;}
.homec .kylist .kyoli2 ul li .date img{display: inline-block;vertical-align: top;padding-right: 10px;}












@media (max-width: 1600px){


}
@media (max-width: 1366px){


}
@media (max-width: 1024px){
	.videowrap .vidlist ul li .bt{width: 55%}


	.notice .notice_list{width:78%}
	.notice .notice_list ul li h2{width:70%}
}
@media (max-width: 980px){
	.videowrap .vidlist ul li .bt{width: 50%}
	.notice .notice_list{width: 72%}
	.notice .notice_list ul li h2{width: 65%}

}
@media (max-width: 900px){
	.news_left,.news_right,.homec .kylist .kyoli1,.homec .kylist .kyoli2{width: 100%;}
	.homec .kylist .kyoli2{margin-top: 0.2rem;}
	.news_right{margin-top: 0.25rem;}
	.notice .intit1{display: none}
	.notice .intit2{display: flex;width: 100%;}
	.notice .notice_list{width: 100%;margin-right: 0}
	.videowrap .vidlist ul li{padding: 0.19rem 0.2rem;}
	.videowrap .vidlist ul li .pic .bgimg{width: 1.3rem;}
	.homed .linkul ul li{width: 24%;}
}

@media (max-width: 760px){
.videowrap .vidlist ul li .bt{width: 75%}
.videowrap .picNew{width:100%;}
.videowrap .picNew .pic{height:60vw;}
.videowrap .vidlist,.videowrap .vidlist ul{width:100%;}
.notice .notice_list ul li{width: 100%;margin-bottom: 0.15rem}
.notice .notice_list ul li h2{-webkit-line-clamp: 2;height: 0.6rem;width: 80%}
.homec .intit, .homeb .intit{    justify-content: left;}
.videowrap .picNew .play img{width: 0.6rem;}
body{min-width: 320px;}
}
@media (max-width: 640px){
	.videowrap .vidlist ul li .bt{width:63%}
	.homed .linkul ul li{width: 32%;}
	.news_left .news_title{padding-top: 1rem;}

}

@media (max-width: 480px){
	.homed .linkul ul li{width: 48%;}
	.homeb .zhuan ul li{width: 100%;margin-bottom: 0.2rem;}
	
}
/*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){
   
}