@charset "utf-8";
.img{width: 100%;position: relative;padding-bottom: 60%;overflow: hidden;transition: 0.4s;}
.img .img_box{background-position: center center !important;position: absolute;top: 0;left: 0;z-index: 2;width: 100%;background-size: cover !important;height: 100%;transition: 0.4s;}
.img img{position: absolute;transition: 0.4s;opacity: 0;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}
/* 首页标题通用 开始 */
.sy_tit{letter-spacing:0;height: 0.64rem;position: relative;margin-bottom: 0.26rem;}
.sy_tit .wz_out{position: relative;align-items: center;font-weight: bold;text-align:left;padding-left:0.6rem;}
.sy_tit .wz_out::before{content: "";display: block;width:0.5rem;height:0.5rem;position: absolute;top: 0px;z-index: 6;left: 0;}
.sy_tit .wz_out p.cn{font-size:0.36rem;margin-bottom:0.05rem;font-weight: bold;color: #323232;}
.sy_tit .wz_out p.en{font-size:0.14rem;color:#014d98;position:relative;padding-right:0.28rem;display:inline-block;}
.sy_tit .wz_out p.en::before{content: "";display: block;width:0.2rem;height:0.01rem;position: absolute;top:0.06rem; z-index: 6;right: 0;background:#014d98;}
.sy_tit .more{height:0.4rem;padding-left: 1.2rem;font-size:0.14rem;color:#999999;font-weight: 100;line-height:0.4rem;right:0;top: 0.06rem;position:absolute;transition: 0.4s;text-align:right;background: url(../images25/icon_bt_more.png) no-repeat left center;background-size: 1.1rem;}
.sy_tit .more:hover{transform: translate(5px);transition: 0.4s;color:#014d98;}
@media(max-width: 650px){
	.sy_tit .wz_out{text-align:left;}
}
/* 首页标题通用 结束 */


/* 首页banner开始 */
.banner {width:100%;height:auto;position: relative;z-index: 1;margin:1.4rem auto 0;}
/* .banner .swiper-slide img{width:100%;height:auto;min-height:100%;transition:1s linear 2s;transform:scale(1.05,1.05);}
.banner .swiper-slide-active img,.banner .swiper-slide-duplicate-active img{transition:6s linear;transform:scale(1,1);} */	
.banner .swiper-slide{width:100%;overflow: hidden;}
.banner .swiper-slide img{width:100%;}
.banner .swiper-slide a{display: block;height: 100%;position: relative;}
/* .banner .swiper-slide a::after{content: "";display: block;width: 100%;height: 2.6rem;background: linear-gradient(180deg, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0) 100%);position: absolute;top: 0px;z-index: 6;left: 0;transition: 0.4s;} */
.banner .swiper-pagination{position:absolute;z-index: 6;  width:100%;bottom: 0.3rem;text-align:center;left: 0;}
.banner .swiper-pagination span{width: 0.15rem;height: 0.15rem;opacity: 1;position: relative;color:#fff;font-size:0;background: none;margin:0 0.075rem;border:0.01rem solid #fff; border-radius: 50%;}
.banner .swiper-pagination span.swiper-pagination-bullet-active{background:#fff;}
/* .swiper-button-prev,.swiper-button-next{color: #fff;width: 0.54rem;height: 0.54rem;line-height: 0.54rem;background: #1e2633;border-radius: 0.54rem;font-size:0;font-family: "宋体";text-align;center;text-align: center;font-weight: bold;border: 0.01rem solid #fff;cursor:pointer;transition:0.5s;margin-top: -0.27rem;opacity: 0;}
.banner :hover .swiper-button-next,.banner :hover .swiper-button-prev{transition: 0.5s;opacity:0.8;}
.banner .swiper-button-prev{background: url(../images25/icon_prev.png) no-repeat center center #1e2633;background-size:0.15rem;}
.banner .swiper-button-next{background: url(../images25/icon_next.png) no-repeat center center #1e2633;background-size:0.15rem;} */
/* .swiper-button-prev:hover,.swiper-button-next:hover{opacity:1;transition:0.5s;} */
@media(max-width: 1024px){	
	.banner{margin:60px auto 0;}
	.banner .swiper-pagination{bottom: 0.05rem;}
}
/* 首页banner结束 */


/* -- 链接入口、新闻动态、通知公告 开始 -- */
.lj_xw_tz{padding:0.6rem 0 0.3rem 0;background: url(../images25/bg_index_top.jpg) no-repeat center top;background-size:cover;position: relative;z-index:2;}
/* 链接入口 开始 */
.ljrk{}
.ljrk_list{width: 15.4rem;}
.ljrk_list li{width: 3.6rem;margin-right: 0.2rem;float: left;position: relative;border-radius: 0.1rem;overflow: hidden;}
.ljrk_list a::before{content:"";position:absolute;bottom:0;left: 0;z-index: 1;width: 100%;height: 1rem;background-image: linear-gradient(rgba(0,0,0,0),#000);}
.ljrk_list a::after{content:"";position:absolute;bottom:0.2rem;right: 0.2rem;z-index: 1;width: 0.4rem;height: 0.4rem;border: 0.01rem solid #fff;opacity: 0.8;border-radius: 50%;background: url(../images25/icon_right_.png) no-repeat center center;background-size:0.08rem;transition: 0.4s;}
.ljrk_list a:hover::after{background: url(../images25/icon_right_.png) no-repeat center center #0d287c;border: 0.01rem solid #0d287c;box-shadow: 0rem 0.02rem 0.08rem #a9a9a9;transition: 0.4s;}
.ljrk_list p.ljrk_img{width: 3.6rem; height: 2.4rem;overflow: hidden;}
.ljrk_list p.ljrk_img img{width: 100%; min-height:2.4rem;transition:0.4s;}
.ljrk_list li:hover p.ljrk_img img{transform: scale(1.05);transition:0.4s;}
.ljrk_list p.bt{color: #fff;font-size: 0.22rem; font-weight: bold;position:absolute;left: 0;width:100%;bottom:0;line-height:0.8rem;height:0.8rem;z-index: 2;padding:0 0.7rem 0 0.2rem;}
@media(max-width: 1024px){	
	.lj_xw_tz{padding-top:0.3rem;}
	.ljrk_list{width:100%;}
	.ljrk_list li{width:50%;margin:0 0 0.2rem 0;}
	.ljrk_list li a{width:3.6rem;position: relative;display: block;margin: 0 auto;}
}
@media(max-width:800px){	
	.ljrk_list li a{width:2.7rem;}
	.ljrk_list p.ljrk_img{width: 2.7rem; height:1.8rem;}
    .ljrk_list p.ljrk_img img{min-height:1.8rem;}
}
@media(max-width:600px){	
	.ljrk_list li{width:100%;margin:0 0 0.2rem 0;}
	.ljrk_list li a{width:3.6rem;}
	.ljrk_list p.ljrk_img{width: 3.6rem; height: 2.4rem;}
    .ljrk_list p.ljrk_img img{min-height:2.4rem;}
}
/* 链接入口 结束 */

/* 新闻动态、通知公告 开始 */
.xw_tz{padding-top:0.8rem;position: relative;z-index:2;}
/* 新闻动态 开始 */
.xw_tz .xwdt{width:10.1rem;float:left;position:relative;}
.xw_tz .xwdt .sy_tit .wz_out::before{background: url(../images25/icon_bt_xwdt.png) no-repeat;background-size: 0.5rem;}
.xw_tz .xwdt .xwdt_top{width:100%;height:4rem; position:relative;z-index: 5;background: url(../images25/bg_xwdt_list.png) #014d98 no-repeat right bottom;border-radius: 0.1rem;overflow: hidden;}
.xw_tz .xwdt .xwdt_top::before{content: '';display: inline-block;width: 100%;height:3.5rem;background-size:cover;position:absolute;bottom:0;left: 0;z-index:3;}

.xw_tz .xwdt .xwdt_top_wz{width:3.25rem;height:3.35rem;float:right;margin:0.25rem 0.35rem 0 0;position: inherit;z-index: 5;}
.xw_tz .xwdt .xwdt_top_wz h3{line-height:0.28rem;height:0.56rem;font-size:0.18rem;color:#fff;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;margin-bottom: 0.25rem;text-align: justify;font-weight: bold;}
.xw_tz .xwdt .xwdt_top_wz h3 a{color: #fff;}
.xw_tz .xwdt .xwdt_top_wz p.sj{color: #fff;font-size: 0.14rem;padding-left: 0.2rem;background: url(../images25/icon_sj.png) no-repeat;background-size:0.15rem;margin-bottom: 0.25rem;height: 0.24rem;}
.xw_tz .xwdt .xwdt_top_wz p.zy{color: #fff;opacity: 0.7;font-size: 0.14rem;line-height: 0.28rem;height: 0.84rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;text-align: justify;}

.xw_tz .xwdt .xwdt_top_img{width: 6.2rem;height: 4rem;float:left;position: inherit;z-index: 5;overflow:hidden;}
.xw_tz .xwdt .xwdt_top_img img{width:100%;min-height:4rem;transition: 0.4s;/*! margin-top: 0.2rem; */object-fit: cover;}



.xw_tz .xwdt .xwdt_top_img:hover img{transform: scale(1.05);transition: 0.4s;}
/* .xw_tz .xwdt .xwdt_top .swiper-slide{display: none;}
.xw_tz .xwdt .xwdt_top .swiper-slide.swiper-slide-active{display: block;} */
.xw_tz .xwdt .xwdt_top .swiper-pagination{position:absolute;right:0;z-index: 6;width:100%; bottom: 0.1rem;text-align: right;}
.xw_tz .xwdt .xwdt_top .swiper-pagination span{width: 0.15rem;height: 0.15rem;opacity: 1;position: relative;color:#fff;font-size:0;background: none;margin:0 0.075rem;border:0.01rem solid #fff; border-radius: 50%;}
.xw_tz .xwdt .xwdt_top .swiper-pagination span.swiper-pagination-bullet-active{background:#fff;}

.xw_tz .xwdt .xwdt_bottom{margin-top: 0.2rem;}
.xw_tz .xwdt .xwdt_bottom li{height: 0.5rem;line-height: 0.5rem;padding-left: 1.1rem;position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 0.18rem;}
.xw_tz .xwdt .xwdt_bottom li::before{content:"";position:absolute;bottom:50%;left:0.92rem;margin-bottom:-0.025rem; z-index: 1;width:0.01rem;height:0.05rem;background:#014d98;}
.xw_tz .xwdt .xwdt_bottom li span{width: 0.92rem;height: 0.36rem;position: absolute;left: 0; top: 0.095rem;text-align: left;font-size: 0.14rem; color: #014d98;line-height: 0.36rem;}
.xw_tz .xwdt .xwdt_bottom li a{color:#323232;transition: 0.4s;}
.xw_tz .xwdt .xwdt_bottom li a:hover{color: #014d98;padding-left:0.05rem;transition: 0.4s;}
/* 新闻动态 结束 */

/* 通知公告 开始 */
.xw_tz .tzgg{width:4rem;float:right;}
.xw_tz .tzgg .sy_tit .wz_out::before{background: url(../images25/icon_bt_tzgg.png) no-repeat;background-size: 0.5rem;}
.xw_tz .tzgg_title{margin-top:0.36rem;width:100%;height: 0.5rem;line-height: 0.5rem;font-size: 0.2rem; font-weight: bold; background-color: #014d98;margin-bottom:0.06re;}
.xw_tz .tzgg_title ul{display: flex;justify-content: space-between;}
.xw_tz .tzgg_title li{display:inline-block;color: #fff;font-weight: bold;padding: 0 0.15rem;position:relative;cursor: pointer;}
.xw_tz .tzgg_title li.default{background-color: #EEB36C;}
.xw_tz .tzgg_title li.default::before{content: '';display: inline-block;width: 0.28rem;height: 0.11rem;background: url(../images25/icon_tzgg_on.png) no-repeat;background-size: 0.28rem;position: absolute;left:50%;margin-left:-0.14rem;bottom:-0.06rem;}

.xw_tz .tzgg_list{}
.xw_tz .tzgg_list li{height:1rem;padding:0 0 0 0.82rem;/*! border-bottom: 0.01rem dashed #D8D8D8; */position:relative;}
.xw_tz .tzgg_list li::before{content: '';display: inline-block;width: 0.01rem;height: 0.5rem;background:#dbdfe2;position: absolute;left:0.66rem;top:0.03rem;border-radius:50%;}
.xw_tz .tzgg_list li:last-child{height:auto;}
.xw_tz .tzgg_list li .sj{width: 0.5rem;position:absolute;left:0;top:0;text-align: center;}
.xw_tz .tzgg_list li .sj p.p1{font-size:0.36rem;height:0.4rem;color:#014d98;font-weight: bold;text-align: center;}
.xw_tz .tzgg_list li .sj p.p2{font-size:0.14rem;color: #666;/*! font-style: italic; *//*! line-height: 0.28rem; */font-family: "Arial";}
.xw_tz .tzgg_list li .wz{}
.xw_tz .tzgg_list li .wz p.p_bt{line-height:0.28rem;height:0.56rem;font-size:0.18rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2; }
.xw_tz .tzgg_list li .wz p.p_bt a{color:#333;transition: 0.4s;display:block;}
.xw_tz .tzgg_list li .wz p.p_bt a:hover{color:#014d98;padding-left:0.05rem;transition: 0.4s;}
/* 通知公告 结束 */
@media(max-width: 1024px){
	.xw_tz{padding-top:0.3rem;}
	.xw_tz .xwdt{width:100%;float: none;}
	.xw_tz .tzgg{width:100%;float: none;padding-top:0.3rem;}
	.xw_tz .xwdt .sy_tit{width: 100%;position: initial;}
	.xw_tz .xwdt .xwdt_top{height: auto;padding-top: 0.3rem;}
	.xw_tz .xwdt .xwdt_top_img{margin:0 auto;float: none;}
	.xw_tz .xwdt .xwdt_top_wz{width:95%;float: none;margin:0.2rem auto 0 auto;height: auto;}
	.xw_tz .xwdt .xwdt_top::before{height:4.5rem;}
	.xw_tz .xwdt .xwdt_top .swiper-pagination{width:100%;}

	.xw_tz .xwdt .xwdt_top_img a{display: block;position: relative;height: 0;padding-bottom: 60%;}
	.xw_tz .xwdt .xwdt_top_img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
	
}
@media(max-width: 650px){
	.xw_tz .xwdt .xwdt_top_img{width:95%;height:auto;margin:0 auto;}
	.xw_tz .xwdt .xwdt_top_img img{min-height: auto;}

}
/* 新闻动态、通知公告 结束 */
/* -- 链接入口、新闻动态、通知公告 结束 -- */


/* 服务指南 开始 */
.fwzn{padding:0.8rem 0 0.4rem 0;background: url(../images25/bg_index_fwzn.jpg) no-repeat center bottom;background-size:cover;position: relative;z-index:2;}
.fwzn .sy_tit{text-align:center;}
.fwzn .sy_tit .wz_out{display: inline-block;}
.fwzn .sy_tit .wz_out::before{background: url(../images25/icon_bt_fwzn.png) no-repeat;background-size: 0.5rem;}
.fwzn .sy_tit .wz_out p.en{display: inline-block;}
.fwzn_list{width:15.8rem;}
.fwzn_list li{text-align: center;width:3.3rem;height:2.1rem;margin:0 0.6rem 0.4rem 0;float:left;background: #fff;border-radius: 0.1rem;box-shadow: 0rem 0.05rem 0.1rem #ddd;padding-top: 0.27rem;}
.fwzn_list p.fwzn_img{width: 1.2rem;height: 1.2rem;margin:0 auto 0.18rem auto;}
.fwzn_list p.fwzn_img img{width: 100%;transition:0.4s;}
.fwzn_list p.bt{font-size: 0.18rem;color: #323232;font-weight: bold;transition:0.4s;}
.fwzn_list li:hover p.fwzn_img img{transform: scale(1.05);transition:0.4s;}
.fwzn_list li:hover p.bt{color: #014d98;transition:0.4s;}
@media(max-width: 1024px){	
	.fwzn{padding:0.3rem 0;background-size:cover;}
	.fwzn_list{width:100%;}
	.fwzn_list li{width:46%;margin:0 2% 0.4rem 2%;}
}
@media(max-width: 650px){	
	.fwzn_list p.bt{font-size: 0.16rem;}
}
/* 服务指南 结束 */


/* 友情链接 开始 */
.yqlj{padding:0.8rem 0 0.4rem 0;background: url(../images25/bg_index_yqlj.jpg) no-repeat center bottom;background-size:cover;position: relative;z-index:2;}
.yqlj .sy_tit{text-align:center;}
.yqlj .sy_tit .wz_out{display: inline-block;}
.yqlj .sy_tit .wz_out::before{background: url(../images25/icon_bt_yqlj.png) no-repeat;background-size: 0.5rem;}
.yqlj .sy_tit .wz_out p.en{display: inline-block;}
.yqlj_list{width:15.8rem;}
.yqlj_list li{width:4.58rem;height:0.8rem;line-height:0.8rem; margin:0 0.6rem 0.2rem 0.02rem;float:left;position: relative;}
.yqlj_list li::before{content: '';display: inline-block;width: 0.04rem;height: 0.4rem;background:#014d98;position: absolute;left:-0.02rem;top:50%;margin-top:-0.2rem;}
.yqlj_list li:hover::before{background:#f2f9ff;}
.yqlj_list li a{padding-left:0.32rem; font-size:0.18rem;font-weight:bold;color:#323232; background:#fff; display:block;border-radius: 0.1rem;box-shadow: 0rem 0.05rem 0.1rem #ddd; overflow:hidden;text-overflow: ellipsis; white-space: nowrap;}
.yqlj_list li a:hover{color: #fff;background:#014d98; }
@media(max-width: 1024px){	
	.yqlj{padding:0.3rem 0;background-size:100% 100%;}
	.yqlj_list{width:100%;}
	.yqlj_list li{width:46%;margin:0 2% 0.2rem 2%;}
}
@media(max-width: 450px){	
	.yqlj_list li{width:100%;margin:0 0 0.2rem 0;}
}
/* 友情链接 结束 */