html { padding: 0; margin:0;  font-size: 625%;-webkit-text-size-adjust: none; -webkit-overflow-scrolling: touch;  /*10 è„™èŒ è„—è·¯ 16 è„™èŒ èŠ’éˆ§îƒ½ï¿½ï¿½ 100% = 62.5%*/}
body {padding: 0;/* font-size: .14rem; */-webkit-overflow-scrolling: touch; /*1.4 è„™èŒ èŠ’éˆ§îƒ½ï¿½ï¿½ 10px = 14px */}
.w{width:95%;max-width:6600px;margin:0 auto;min-width: 1550px;}

.indtop{width:100%;height:160px;background:url(../img/01.jpg) center no-repeat;min-width: 1200px;}
.indtop_txt b{display:block; font-size:40px; 
    line-height:40px; color:#000000; 
    letter-spacing:9px; margin-bottom:7px;
   
}

.indtop_txt{font-size:13px; color:#666666;
     margin:49px 0 0 20px;
    }
.indtop_txt span{
    text-align: justify;
    font-size: 16px;
    letter-spacing:6px; 
}
    
.indtop_1{display:block; width:1px; height:78px; background:#a0a0a0; margin:41px 0 0 30px;}
.indtop .w{
    height: 100%;
    position: relative;
}
.indtop .search{
    position: absolute;
    right: 0;
    top: 50%;
    transform:translateY(-50%);
    -webkit-transform:translateY(-50%);
    display: flex;
    align-items: center;
    display: none;
}
.indtop .search a{
    display: inline-block;
    background: #019B33;
    border-radius: 100px;
    height: 40px;line-height: 40px;
    padding: 0 20px;color: #ffffff;
}
.indtop .search input{
    background: #ffffff;
    border-radius: 100px;
    height: 40px;line-height: 40px;
    border: 0;
    margin-right: 15px;
    padding: 0 20px;width: 240px;
    outline: none;
}

/* è„™æ¥¼è„—ç‚‰è„—å½•è„™ç¯“è„£éˆ¥çŠ†å®ï¿½ */
.nav{width:100%;height:.5rem;background:#4866c8;min-width: 1200px;}
.nav li{float:left;width: 12.5%;height:.5rem;position:relative;}
.nav li a{display:block;text-align:center;line-height:.5rem;font-size:.17rem;color:#FFFFFF;transition:all .3s;}
.nav li:hover a,.nav li.on a{background:#0331c8;}
.nav li dl{position:absolute;background:#02b2b5;display:none;z-index:9999;width:100%;}
.nav li dd{margin:0;width:100%;text-align:center;transition:all .3s;position:relative;}
.nav li dd a{border-bottom:1px solid rgba(255,255,255,.3);line-height:.3rem;font-size:14px;background:none;}
.nav li:hover dl{display:block;}
.nav li dd:hover,.nav li dd:hover a{background:#4866c8;}
.nav li dl ul{width:100%;position:absolute;left:100%;top:0;display:none;}
.nav li dl dd:hover ul{display:block;}
.nav li dl ul li{height:.205rem;line-height:.2rem;float:none;width:100%;}
.nav li dl ul li a,.nav li:hover dl ul a,.nav li.on dl ul a{background:#0e5fc1;border-bottom:1px solid rgba(255,255,255,.3);color:#FFFFFF;text-align:center;}
.nav li dl ul li a:hover{background:#01468d;color:#FFFFFF;}

.banner .swiper-button-next,.banner .swiper-button-prev{width:.21rem;height:.34rem;margin-top:-.17rem;background-size:100% 100%;outline:none;}
.banner .swiper-button-next{background-image:url(../img/04.png);right:5%;}
.banner .swiper-button-prev{background-image:url(../img/03.png);left:5%;}
.banner .swiper-pagination-bullet{background:#FFFFFF; opacity:.6; width:.06rem; height:.06rem; border-radius:.03rem;}
.banner .swiper-pagination-bullet-active{opacity:1; width:.16rem;}

.xy_news{margin-top:.25rem; width:65%;}
.ban_news .tit{font-size:.12rem; color:#000000; width:100%; border-bottom:1px solid #dddddd; padding-bottom:.07rem;}
.ban_news .tit img{margin-right:.06rem; width:.15rem;transform: translateY(.01rem);}
.ban_news .tit a{float:right; font-size:.08rem; color:#999999; display:block; margin-top:.06rem;}
.ban_news .tit a:hover{color:#3366cc;}
.xy_news_lf{width:50.5%; margin-top:.1rem;}
.xy_news_lf p{position:absolute; width:100%; height:.21rem; left:0; bottom:0; background:url(../img/18.png); background-size:100% 100%; color:#FFFFFF; color:#FFFFFF; font-size:.08rem; padding:.05rem .5rem 0 .07rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xy_news_lf .swiper-container .swiper-pagination{text-align:right; padding-right:.07rem; bottom:.08rem;}
.xy_news_lf .swiper-pagination-bullet{background:#FFFFFF; opacity:.6; width:.04rem; height:.04rem; border-radius:.02rem;}
.xy_news_lf .swiper-pagination-bullet-active{opacity:1; width:.11rem;}
.xy_news_lf .swiper-button-prev,.xy_news_lf .swiper-button-next{width:.2rem; height:.2rem; outline:none; cursor:pointer; margin-top:-.1rem;}
.xy_news_lf .swiper-button-prev{background:url(../img/26.png); background-size:100% 100%; left:0;}
.xy_news_lf .swiper-button-next{background:url(../img/27.png); background-size:100% 100%; right:0;}
.xy_news ul{float:right; width:47%; margin-top:.06rem;}
.xy_news li{overflow:hidden; line-height:.21rem; position:relative; padding-left:.08rem;font-size:.08rem;}
.xy_news li a{display:block; float:left; color:#333333; width:75%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xy_news li span{display:block; float:right; color:#999999;}
.xy_news li:before{content:""; display:block; width:.04rem; height:.04rem; background:#dddddd; border-radius:.02rem; position:absolute; left:0; top:0; bottom:0; margin:auto 0;transition:all .3s;}
.xy_news li:hover a,.xy_news li:hover span{color:#3366cc;}
.xy_news li:hover:before{background:#3366cc;}

.tz_news{width:32%; margin-top:.25rem;}
.tz_news li{margin-top:.09rem; overflow:hidden;}
.tz_news li i{display:block; float:left; width:.32rem; background:#3366cc; text-align:center; color:#FFFFFF; border-radius:4px; font-size:.07rem; padding:.02rem 0 .04rem 0;}
.tz_news li i b{display:block; font-size:.12rem;}
.tz_news_txt{float:right; width:calc(100% - .4rem);}
.tz_news_txt h3 a{display:block; font-weight:normal; font-size:.08rem; color:#333333; margin-top:.02rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tz_news_txt p{font-size:.07rem; color:#999999; margin-top:.04rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tz_news_txt h3 a:hover{color:#3366cc; text-decoration:underline;}

.links ul{display:flex;flex-wrap: wrap;justify-content: space-between; margin-top:.2rem;}
.links ul li{width:23.69%;background-size:cover;position:relative;height:.66rem;padding:.12rem 0 0 .1rem;padding-right: 80px;}
.links ul li i{display:block; position:absolute; width:auto; height:.48rem; right:.12rem; top:0; bottom:0; margin:auto 0;}
.links ul li i img{width:auto; height:100%;}
.links ul li h3{font-weight:normal; font-size:.15rem; line-height:.15rem;}
.links ul li p{font-size:.07rem; margin-top:.04rem;}
.links ul li:nth-child(1){background-image:url(../img/09.jpg);}
.links ul li:nth-child(1) h3,.links ul li:nth-child(2) h3{color:#4765c7;}
.links ul li:nth-child(1) p,.links ul li:nth-child(2) p{color:#18408f;}
.links ul li:nth-child(2){background-image:url(../img/10.jpg);}
.links ul li:nth-child(3){background-image:url(../img/11.jpg);}
.links ul li:nth-child(3) h3,.links ul li:nth-child(4) h3{color:#451f03;}
.links ul li:nth-child(3) p,.links ul li:nth-child(4) p{color:#7e604e;}
.links ul li:nth-child(4){background-image:url(../img/12.jpg);}
.link {
    overflow: hidden;
}
.link h3{
    display: inline-block;
    font-size: 18px;color: #ffffff;
    background: url(../img/part6-1.png) left center  no-repeat;
    padding-left: 25px;
    float: left;
}
.link  a{
    display: inline-block;
    float: left;
    color: #ffffff;
    font-size: 14px;
    margin-left: 10px;
    margin-top: 3px;
}



.dangjian,.xueshu,.xuetuan{margin-bottom:.1rem;}
.ind_news{display:flex;flex-wrap: wrap;justify-content: space-between; margin-top:1rem;}
.ind_news .items{width:32%; position:relative;border:1px solid #dddddd; border-top:.025rem solid #3366cc;}
.ind_news .items .tit{font-size:.17rem; color:#000000; position:absolute; width:100%; top:-.3rem;}
.ind_news .items .tit img{margin-right:.06rem; width:.15rem;transform: translateY(.01rem);}
.ind_news .items .tit a{float:right; font-size:.14rem; color:#999999; display:block; margin-top:.06rem;}
.ind_news .items .tit a:hover{color:#3366cc;}


.items2 .tit{font-size:.12rem; color:#000000; width:100%;height: 50px;border-bottom: 1px solid #3366CC; }
.items2 .tit img{margin-right:.06rem; width:.15rem;transform: translateY(.01rem);}
.items2 .tit a{float:right; font-size:.08rem; color:#999999; display:block; margin-top:.06rem;}
.items2 .tit a:hover{color:#3366cc;}




.list-left-1 .tit{font-size:.17rem; color:#000000; width:100%;height: 50px;border-bottom: 1px solid #3366CC; margin-bottom: 30px; }
.list-left-1 .tit img{margin-right:.06rem; width:.15rem;transform: translateY(.01rem);}
.list-left-1 .tit a{float:right; font-size:.14rem; color:#999999; display:block; margin-top:.06rem;}
.list-left-1 .tit a:hover{color:#3366cc;}


.list-right-1 .tit{font-size:.17rem; color:#000000; width:100%;height: 50px;border-bottom: 1px solid #3366CC; margin-bottom: 30px; }
.list-right-1 .tit img{margin-right:.06rem; width:.15rem;transform: translateY(.01rem);}
.list-right-1 .tit a{float:right; font-size:.14rem; color:#999999; display:block; margin-top:.06rem;}
.list-right-1 .tit a:hover{color:#3366cc;}





.ind_news_c{width:100%; padding:.1rem .08rem;}
.ind_news_c .swiper-slide p{position:absolute; width:100%; height:.21rem; left:0; bottom:0; background:url(../img/18.png); background-size:100% 100%; color:#FFFFFF; color:#FFFFFF; font-size:.08rem; padding:.05rem .5rem 0 .07rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ind_news_c .swiper-container .swiper-pagination{text-align:right; padding-right:.07rem; bottom:.08rem;}
.ind_news_c .swiper-pagination-bullet{background:#FFFFFF; opacity:.6; width:.04rem; height:.04rem; border-radius:.02rem;}
.ind_news_c .swiper-pagination-bullet-active{opacity:1; width:.11rem;}
.ind_news li{overflow:hidden; line-height:.36rem; position:relative; padding-left:.08rem;font-size:.16rem;}
.ind_news li a{display:block; float:left; color:#333333; width:75%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ind_news li span{display:block; float:right; color:#999999;}
.ind_news li:before{content:""; display:block; width:.04rem; height:.04rem; background:#dddddd; border-radius:.02rem; position:absolute; left:0; top:0; bottom:0; margin:auto 0;transition:all .3s;}
.ind_news li:hover a,.ind_news li:hover span{color:#3366cc;}
.ind_news li:hover:before{background:#3366cc;}


.ind_news2{display:flex;flex-wrap: wrap;
    justify-content: space-between;
     margin-top:40px}
.ind_news2 .items2{width:35%; position:relative;}
.ind_news2 .items2:nth-child(3){
width: 23%;
}



.ind_news2  .zhanshi .text{
    width: calc(100% - 100px);
}
.ind_news2  .zhanshi li{
    margin-top: 8px;
    border-bottom: 1px solid #f2f2f2;
    padding-bottom: 8px;
    width: 100%;
}
.ind_news2  .zhanshi li a{
    display: flex;
    justify-content: space-between;
    text-align: right;width: 100%;

}
.ind_news2  .zhanshi li .title{
    height: 40px;display: block;text-align: left;
}
.ind_news2  .zhanshi li  .time{
    color: #999999;
}

.tit3{width:100%; border-bottom:1px solid #b1cbee; padding-bottom:.1rem; overflow:hidden; line-height:.14rem;}
.tit3 i{display:block; float:left; width:.03rem; margin-top:.01rem;}
.tit3 i img{width:100%;}
.tit3 h3{float:left; font-size:.14rem; color:#000000; margin-left:.07rem;}
.tit3 h3 span{color:#023f88;}
.tit3 p{font-size:.14rem; float:left; color:#999999; margin-left:.06rem;}
.tit3 a{display:block; float:right; width:.51rem; height:.14rem; background:#e8eef6; border-radius:.07rem; text-align:center; line-height:.14rem; font-size:.08rem; color:#023f88;}
.tit3 a:hover{background:#023f88; color:#FFFFFF;}

.itemss ul{margin-top:.05rem;}
.itemss ul li{background:url(../img/008.png) left center no-repeat; background-size:.04rem; padding-left:.1rem; font-size:.08rem; line-height:.22rem; overflow:hidden;}
.itemss ul li a{display:block; float:left; width:calc(100% - .6rem); color:#333333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.itemss ul li span{display:block; float:right; color:#666666;}
.itemss ul li a:hover{color:#023f88;}

.denglu_2{
	width:100%;
    margin-top: 50px;
}
.denglu_3 a{
	background:#e9a126;
}
.denglu_3 a:hover{
	background:#e96f26;
}
.denglu_4 a{
	background:#62ada1;
	margin-top:14px;
}
.denglu_4 a:hover{
	background:#2d8b7c;
}
.denglu_5 a{
	background:#7ca6d1;
	margin-top:14px;
}
.denglu_5 a:hover{
	background:#3783d0;
}
.denglu_2 a{
	display:block;
	height:61px;
	color:#FFFFFF;
	line-height:61px;
	font-size:18px;
	font-weight:bold;
	padding-left:45px;
}
.denglu_2 a img{
	transform: translateY(6px);
	margin-right:10px;
}




.footer{width:100%;margin-top:.35rem;background:#3366cc;padding-top:.1rem;min-width: 1200px;}
.fot_1{display:flex;flex-wrap: wrap;justify-content: space-between;display: none;}
.fot_1 h3{color:#FFFFFF; font-size:.11rem; position:relative; border-bottom:1px solid #7194db; padding:0 0 .08rem .08rem; margin-bottom:.1rem;}
.fot_1 h3:before{content:""; display:block; position:absolute; left:0; background:#FFFFFF; width:.02rem; height:.1rem; left:0; top:.03rem;}
.fot_1 .items li{float:left;/* margin-right:.3rem; */width: 32%;}
.fot_1 .items li a{display:block; color:#FFFFFF; font-size:.08rem; line-height:.17rem;}
.fot_1 .items dd{margin:0; float:left; margin-left:.1rem; text-align:center;}
.fot_1 .items dd img{width:.68rem;}
.fot_1 .items dd p{font-size:.08rem; color:#FFFFFF; margin-top:.05rem;}
.fot_1 .items dd:nth-child(1){margin-left:0;}
.bottom{width:100%; margin-top:.1rem; text-align:center; background:#285abd; color:#FFFFFF; font-size:.16rem; line-height:.17rem; padding:.4rem 0;}
.news_det p{
    margin:revert;
    padding:revert;
font-family:æ°“åºéˆ¥å§‘ã¢è§£ï¿½ï¿½;
    
}

/*2023/12/3*/
.top{
	width: 100%;
	padding:20px 0;
	background:url(../images/top-bg.jpg) no-repeat center;
	/* background-color: #193366; */
}
.top-int{
	width: 210px;
	height: 40px;
	border: none;
	outline: none;
	border-radius: 50px;
	padding-left: 20px;
}
.top ::-webkit-input-placeholder{
	color: #a9a9a9;
}
.top-icon{right: 20px;top: 0;}
.top button{
	width: 90px;
	height: 40px;
	border: none;
	outline: none;
	border-radius: 50px;
	background: #019b33;
	color: #fff;
	cursor:pointer;
	margin-top:30px;
}
.top button:hover{
	background: #2b91f5;
}

.indtop_ss input{
	width:90px;
	height:40px;
	background: #019b33;
	border:none;
	border-radius:20px;
	font-size:18px;
	color:#FFFFFF;
	margin-left:10px;
	cursor:pointer;
	/* padding-left:25px; */
}
.indtop_ss input:hover{
	background:#007fdf;
}


.part1{
	width: 100%;
	height: 539px;
}


.co05{ color:#0045a0;}
.co28{ color:#282828;}
.co8c{ color:#8c8c8c;}
.list{
	height:529px;
    margin-top: 35px;
}
.list-left{
	float:left;
	width:880px;
	height:511px;
	background: #ffffff !important;
}
.list-left-1{
	width:100%;
	margin:0 auto;
}
.dongtai1{
	width:770px;
	height:267px;
	background:#fff;
}
.list-ul li{
	list-style:url(../img/part2-3.png) inside;
	font-size:16px;
	line-height:36px;
	display:block;
}
.list-ul li a{
	color:#282828;
}
.list-ul li a span{ float:right; color:#555; font-size:14px; line-height:36px;}
.list-right{
	float:right;
	width:620px;
	height:670px;
	background: #ffffff !important;
}
.list-right-1{
	width:630px;
	margin:0 auto;
}
.list-right-2{
	width:60px;
	height:45px;
	background:#0045a0;
}
.width267{ width:562px;}
.xian{ width:630px; height:1px; margin:20px auto; background:#b1cbe3;}





/*ç”¯å†¨çœ¬>>>>>>>>>>>>>>>>>>>>>>*/
.cb{
    clear: both;
}

.db {
    display: block;
}

.di {
    display: inline;
}
.dib {
    display: inline-block;
}

.dn {
    display: none;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.oh {
    overflow: hidden;
}

.pr {
    position: relative;
}

.pa {
	position:absolute;
}

.hand {
    cursor: pointer
}
.vv{
    visibility:visible;
}
.vh{
    visibility:hidden;
}

.xy_newss .fl{
    float: left;
    width: 480px;
}
.xy_newss .fr{
    float: right;
    width: calc(100% - 500px);
}
.xy_newss .swiper-container .swiper-pagination{text-align:right; padding-right:.07rem; bottom:.08rem;}
.xy_newss .swiper-pagination-bullet{background:#999999; opacity:.6; width:.16rem; height:.04rem; border-radius:.0rem;}
.xy_newss .swiper-pagination-bullet-active{opacity:1; width:.16rem;background:#0045A0; }


.tit2{
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #0045A0;
    height: 50px;
}
.tit2 h3{
    font-size: 22px;color: #0045A0;
}
.zhanshi ul{
    padding: 0;
    margin: 0;
    list-style: none;
}
.zhanshi ul li{
    padding: 0;
    margin: 0;     list-style: none;
}
.zhanshi .item-text{
    display: inline-block;
    float: left;width: 85px;
    height: 55px;
}
.zhanshi .item-text img{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;  
}