﻿@charset "utf-8";

.banner .pgba{
    z-index: 5;
    position: absolute;
    bottom: 0.3rem;
    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%; display: block;float: left;opacity: 1;width: 0.12rem;height: 0.12rem;line-height: 1rem; background: #FFFFFF;color: transparent; margin: 0  0.1rem!important;position: relative;}
.banner .pgba .active{background-color: #2468b3;}



.banner .swiper-slide .a{display: block;height: 35vw;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.3rem;
	width: 70%;
	z-index: 9;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #FFFFFF;
	font-size: 0.24rem;
}
.banner .sbtn a{width: 18px;height: 30px;position: absolute;top: 50%;z-index: 5;}








@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}
}
@media screen and (max-width:640px){
.banner .pgba{bottom: .15rem}
.banner .swiper-slide .a{height: 52vw}
}



.intit{position: relative;margin-bottom: .3rem;}
.intit h4{position: relative;width:1.9rem;text-align:center;}
.intit h4 span{display: block;}

.intit h4 .cn{font-size: .3rem;position: relative;color: #333333;align-items: center;line-height: 1;/* margin-right: 0.25rem; */padding: 0.2rem;}
.intit h4.active .cn{color: #ffffff;font-weight: bold;background: url(../img/actbg2.png) no-repeat left center,url(../img/actbg3.png) no-repeat right center,url(../img/actbg1.png) no-repeat  center;}
.intit h4 .en{color: #2468b3;font-size: 0.14rem;margin-top: 0.1rem;text-transform: uppercase;  font-family:'sys2';display: none;padding-left: 30px;background: url(../img/line.png) no-repeat left center;}
.intit h4.active .en{display: block;}
.intit>a{display: block;display: flex;align-items: center;font-family:'sys2';color: #666666;font-weight: 300;}
.intit>a span{ display: block;font-size: 0.18rem;}
.intit>a span{padding-right: 0;padding-left: 0.15rem;}
.tab-bd .tabdiv,.tab-bd1 .tabdiv1,.tab-bd2 .tabdiv2,.tab-bd3 .tabdiv3{position: relative;display: none;}
.tab-bd .tabdiv>a,.tab-bd1 .tabdiv1>a,.tab-bd2 .tabdiv2>a,.tab-bd3 .tabdiv3>a{position: absolute;right: 0;top: -0.65rem;font-size: 0.18rem;color: #666666;}
.tab-bd .tabdiv>a img,.tab-bd1 .tabdiv1>a img,.tab-bd2 .tabdiv2>a img,.tab-bd3 .tabdiv3>a img{display: inline-block;vertical-align: middle;padding-left: 0.1rem;}
.tab-bd .tabdiv.active,.tab-bd1 .tabdiv1.active,.tab-bd2 .tabdiv2.active,.tab-bd3 .tabdiv3.active{display: block;}
.tab-bd2 .tabdiv2>a,.tab-bd3 .tabdiv3>a{top:-0.8rem;}


.homea{
	padding: 0.4rem 0;
}
.homea .newwrap{width: 48%;}
.homea .homa_left{position: relative;margin-bottom: 0.1rem;}
.homea .homa_left .pic{height: 4rem;display: block;position: relative;}
.homea .homa_left .homeawrap{overflow: hidden;position: relative;}
.homea .homa_left .date{width: 0.7rem;height: 0.8rem; background: #2468b3 ;font-size: 0.14rem; position: absolute;left: 0.25rem;top: 0.1rem;z-index: 5; color: #FFFFFF;text-align: center;}
.homea .homa_left .date p{font-size: .26rem;font-weight: bold;padding-top: 0.05rem;margin-bottom: 0.05rem; background: url(../img/line2.png) no-repeat center bottom;padding-bottom: 0.05rem;}
.homea .homa_left .news_title{box-sizing: border-box;padding: 0.4rem 0.3rem 0.3rem 0.3rem;position: absolute;z-index: 5;bottom:0;left: 0; width: 100%;background: linear-gradient(to top,#000000,transparent);}
.homea .homa_left .news_title h2{width: 80%;font-size: 0.18rem;font-weight:bold;line-height: 0.3rem;color: #FFFFFF;}

.homea .pgba{position: absolute;bottom: 0.35rem;right: 0;z-index: 5;text-align: right;}
.homea .pgba span{width: 0.12rem;height: 0.12rem;margin: 0 0.1rem !important;background: #FFFFFF;opacity: 0.7;}
.homea .pgba span.active{opacity: 1;}
.homea .leftul ul li,.homeb .homeb_left .disc ul li{padding: 0.1rem 0;}
.homea .leftul ul li h2,.homeb .homeb_left .disc ul li h2{width: 78%;font-size: 0.18rem;line-height: 0.3rem; box-sizing: border-box;padding-left: 15px;background: url(../img/dot.png) no-repeat left center;}
.homea .leftul .date,.homeb .homeb_left .disc ul li .date{color: #8d8d8d;font-size: 0.18rem;line-height: 0.3rem;}


.homea .homa_right{width: 48%;}
.homea .homa_right .party ul li{padding: 0.24rem 0;}
.homea .homa_right .party ul li:first-child{padding-top: 0;}
.homea .homa_right .party ul li h2{width:84%;border-bottom: 1px dashed #CCCCCC;font-size: 0.18rem;line-height: 0.35rem;display: flex;align-items: center;}
.homea .homa_right .party .date{width: 0.8rem;height: 0.8rem;background: #2468b3 ;text-align: center;color: #FFFFFF;}
.homea .homa_right .party .date p{font-size: 0.25rem;font-weight: bold;padding-top: 0.1rem;}
.homea .leftul2 ul li{padding:0.104rem 0;}



.homeb {padding-top: 1.7rem; background: url(../img/bodybg1.png) no-repeat center top;}

.homeb .homeb_left{width: 48%;}
.homeb .homeb_left .disc .first{background-color: #FFFFFF;margin-top: 0.5rem;border-right: 5px solid #2468b3;margin-bottom: 0.25rem;padding: 0;}
.homeb .homeb_left .disc .first .pic{width: 48%;height: 2.2rem;margin-left: 0.2rem;margin-bottom: 0.2rem; margin-top: -0.2rem;}
.homeb .homeb_left .disc .first .newstit{width: 49%;display: flex;align-items: center;box-sizing: border-box;padding: 0.25rem;}
.homeb .homeb_left .disc .first .newstit h2{font-size: 0.18rem;line-height: 0.28rem;font-weight: bold;width: 100%;background: none;}
.homeb .homeb_left .disc .first .newstit .date img{display: inline-block;vertical-align: middle;padding-right: 0.15rem;}
.homeb .homeb_left .disc .first .newstit .date{font-size: 0.14rem ;color:#2468b3 ;margin-top: 0.2rem;}


.homeb .linkimg{padding-top: 0.45rem;}
.homeb .linkimg ul li{width: 31%;background-size: contain !important;height: 1.1rem;}
.homeb .linkimg ul li span{color: #FFFFFF;font-size: 0.25rem;padding-left: 0.2rem;}
.homeb .linkimg ul li a{display: flex;align-items: center;justify-content: center;height: 100%;}
.homeb .linkimg ul li a img{width:0.7rem;}


.homec{background-color: #e8f0f8;padding-bottom: 0.8rem;}








@media (max-width: 1600px){


}
@media (max-width: 1366px){
	
}
@media (max-width: 1024px){
	.homea .homa_right .party ul li h2{width:78%;}
	.homeb .homeb_left .disc .first .newstit{padding: 0.2rem;width: 45%;}
	.homeb .linkimg ul li a img{width: 0.8rem;}
}
@media (max-width: 980px){
 
  .homea .newwrap,.homea .homa_right,.homeb .homeb_left{width: 100%;margin-bottom: 0.2rem;}
 

}
@media (max-width: 800px){
	
	
}

@media (max-width: 760px){



}
@media (max-width: 640px){
.homea .homa_left .pic{height: 60vw;}
.homea .leftul ul li h2, .homeb .homeb_left .disc ul li h2{width: 75%;}
.homeb .homeb_left .disc .first .pic{height: 1.8rem;}
.homeb .linkimg ul li{width: 100%;margin-bottom: 0.2rem;}
body{min-width: 320px;}
.tab-bd .tabdiv>a img, .tab-bd1 .tabdiv1>a img, .tab-bd2 .tabdiv2>a img, .tab-bd3 .tabdiv3>a img{padding-left:0;}
.tab-bd2 .tabdiv2>a, .tab-bd3 .tabdiv3>a{top:-0.9rem;}
.intit h4 .cn{font-size:0.24rem;}
.intit h4{width:1.6rem;}
}

@media (max-width: 480px){
	
}
/*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){
   
}