.hdzsk_con{ background-color: #f6faff; padding:.44rem 0;}
.hdzsk_con1{width: 73.87096%;margin:0 auto;text-align: center;line-height: .56rem;}
.hdzsk_con1 img{margin-right:.24rem;float: left;width: 1.87rem;margin-top: .12rem;}
.slb .hdzsk_con1 img{ float: none; margin: 0 auto .2rem;}
.hdzsk_con1 .input_group{overflow: hidden;width:auto;display:block;padding: 0rem; }
.hdzsk_con1 input[type="text"].input_inner{width:calc(100% - 1.2rem);padding-left:.12rem;height: .56rem;line-height: .56rem;border-radius: .12rem 0rem 0rem .12rem;float: left;}
.hdzsk_con1 .btn_base{width:1.02rem;text-align: center;background-color: #1658a0;border: 0;border-radius:0rem .12rem .12rem 0rem;line-height: .4rem;font-size:.18rem;cursor: pointer;color: #ffffff;float: left;}
.hdzsk_conent .title_name{ padding-bottom: 0rem;}
.hdzsk_conent .title_name+.more{ line-height: .36rem; padding-top: .12rem;}
.hdzsk_list li span{ background: url(20fjszf_hdzsk_icon_bg.png) no-repeat center top; background-size: contain; line-height:.84rem; height:.98rem; width:.98rem; margin: 0 auto; display: block; cursor: pointer; transition: .3s all;}
.hdzsk_list li p{line-height:.32rem;font-size:.18rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.hdzsk_list li a{ display: block; text-align: center;}
.hdzsk_list li i{ font-size: .4rem; color: #ffffff; text-align: center;}
.hdzsk_list li i.t44{ font-size: .44rem;}
.hdzsk_list li i.t36{ font-size: .36rem;}
.hdzsk_list li i.t32{ font-size:.32rem;}
.hdzsk_list li:hover span{ transform: scale(1.1);}
.hdzsk_list1{ position: relative;}
.hdzsk_list1>span{ position: absolute; top: 50%; margin-top: -.06rem; width: .48rem; height: .48rem; background-color: rgba(0,0,0,.4); *background-color:#000000; border-radius: 100%; line-height: .48rem; text-align: center; cursor: pointer; transition: .3s all; z-index: 999;}
.hdzsk_list1>span>i{ font-size:.2rem; color: #ffffff;}
.hdzsk_list1>.prev:hover,.hdzsk_list1>.next:hover{ opacity: 0.8;}
.hdzsk_list1>.prev{ left: -.16rem;}
.hdzsk_list1>.next{ right:-.16rem;}
.hdzsk_list1 .bd{ overflow: hidden;}
.hdzsk_list1 .bd li{ padding:0rem;}
.hdzsk_list1 .bd li .hdzsk_box{ background-color: #f8f8f8; border: 1px solid #f8f8f8; padding:.2rem .26rem; transition: .3s all; margin-left: .16rem; margin-right: .17rem;}
.hdzsk_list1 .bd li .hdzsk_box h3{ font-weight: normal; font-size:.2rem; line-height:.3rem; height:.6rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.hdzsk_list1 .bd li .hdzsk_box span{ height:.18rem; width: 100%; display: block; border-bottom: 1px solid #e8e8e8; position: relative;}
.hdzsk_list1 .bd li .hdzsk_box span em{ width:.34rem; height: 1px; background-color: #1658a0; position: absolute; left: 0; bottom: -1px;}
.hdzsk_list1 .bd li .hdzsk_box p{ font-size:.16rem; line-height: .3rem; color: #999999; margin-top:.16rem; height: 1.2rem; overflow: hidden; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4;}
.hdzsk_list1 .bd li:hover .hdzsk_box{ border: 1px solid #1658a0; box-shadow: 0 0 10px rgba(22,88,160,.2); cursor: pointer;}
.hdzsk_list2 li a{ border: 1px solid #eeeeee; box-shadow: 2px 0 8px rgba(51,51,51,.07); display: block; text-align: center; line-height:.24rem; padding:.12rem; overflow: hidden; font-size:.18rem; text-overflow: ellipsis; white-space: nowrap;}
.hdzsk_list2 li a:hover,.bsfw_list2 li a:hover,.bsfw_list3 li a:hover{ border: 1px solid #1658a0; box-shadow:0 0 6px rgba(22,88,160,.21);}

.hdzsk_tit1 h3{ font-size: .18rem; color: #1658a0;}
.hdzsk_tit1 li{ margin-top: .12rem;}
.hdzsk_tit1 li a{ display: block; padding:.05rem .2rem; line-height: .24rem; font-size: .16rem;}
.hdzsk_tit1 li a span{ color: #999999;}
.hdzsk_tit1 li a:hover,.hdzsk_tit1 li.on a{ background-color: #e7f0fb;}
.hdzsk_tit1{max-height: 7.5rem;overflow-y: auto; padding-right:.1rem;}
.hdzsk_tit1::-webkit-scrollbar{ width:.08rem; background-color:#e8e8e8; border-radius:1rem;}
.hdzsk_tit1::-webkit-scrollbar-thumb{ background-color:#1658a0; border-radius:1rem}
.hdzsk_list3{ border-left: 1px solid #e8e8e8; padding-left: .32rem;}
.hdzsk_list3 h3{ font-size: .24rem;}
.slb .hdzsk_list3{ border-left: none; padding-left: 0rem; padding-top: .2rem; border-top: 1px solid #e8e8e8;}

.hdzsk_con2{ padding:.12rem .12rem 0rem .12rem; overflow: hidden;}
.hdzsk_con2 span{ display: block; float: left; width:.6rem; margin-top: .12rem; height:.6rem; line-height:.6rem; text-align: center; border-radius:.06rem; background-color: #49b9b0; font-size:.2rem; font-weight: bold; color: #ffffff;}
.hdzsk_con2 span.blue_bg{ background-color: #419cd5;}
.hdzsk_box1{ overflow: hidden; padding: .1rem 0rem .1rem .32rem;}
.hdzsk_con3{ text-align: justify; padding:.12rem .32rem; position: relative; border: 1px solid #e8e8e8; border-radius: 5px; line-height:.48rem; font-size:.18rem; box-shadow: 0 5px 10px rgba(0,0,0,.05);}
.hdzsk_con3::before{ content: ''; position: absolute; left: -.07rem; top:.3rem; width:.1rem; height:.1rem; background-color: #ffffff; border-left: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; transform: rotate(45deg); -ms-transform: rotate(45deg);}
.hdzsk_conent .title_extend_right{ padding-bottom: 0rem;}
.hdzsk_conent .title_extend_right .title_sel{ padding-top: 0rem;}
@media screen and (max-width:1280px) {
	.hdzsk_list li span{ width: .6rem; height: .6rem; line-height: .56rem;}
	.hdzsk_list li i{ font-size: .3rem;}
}
@media screen and (max-width:992px) {
	.hdzsk_con{ padding:.2rem;}
	.hdzsk_con1{width:100%}
	.hdzsk_con1 img{ float: none; margin: 0 auto;}
	.hdzsk_con1 input[type="text"].input_inner{ width: calc(100% - 1.06rem);}
	.hdzsk_list3{ border-left: none; padding-left: 0rem; padding-top: .2rem; border-top: 1px solid #e8e8e8;}
	.hdzsk_conent .title_name+.more{ line-height: .3rem;}
	.hdzsk_con2{ padding: 0rem;}
	.hdzsk_con2 span{ width: .4rem; height: .4rem; line-height: .4rem; font-size: .2rem;}
	.hdzsk_box1{ padding: .12rem 0rem .12rem .2rem;}
	.hdzsk_con3{ padding:.1rem .2rem; font-size: .16rem; line-height: .36rem;}
	.hdzsk_con3::before{ top: .12rem;}
}
@media screen and (max-width:640px) {
	.hdzsk_con1 input[type="text"].input_inner{ width: 100%; border-radius:.08rem; float: inherit;}
	.hdzsk_con1 .btn_base{ border-radius: .08rem; margin: .2rem auto 0rem; display: inline-block; float: inherit;}
}
.fz_hdzsk .hdzsk_con2{ padding: .2rem .3rem;}
.fz_hdzsk .hdzsk_con+.hdzsk_con2{ margin-top: .32rem; background:url(23fjszf_hdzsk_box.png) no-repeat left top #E0EEFF; border-radius: .12rem .12rem 0rem 0rem; position: relative;}
.fz_hdzsk .hdzsk_con+.hdzsk_con2 span{ margin-top: 0rem;}
.fz_hdzsk .hdzsk_con2 .hdzsk_box1 .hdzsk_con3{ padding:.12rem .3rem 0rem 0rem; box-shadow: none; border: none; line-height: .45rem;}
.fz_hdzsk .hdzsk_con+.hdzsk_con2 .hdzsk_box1 .hdzsk_con3{ padding: 0rem; font-size: .2rem; line-height: .4rem; font-weight: bold; color: #1658a0;}
.fz_hdzsk .hdzsk_con2 .hdzsk_box1 .hdzsk_con3::before{ display: none;}
.fz_hdzsk .hdzsk_con+.hdzsk_con2+.hdzsk_con2{background: linear-gradient(180deg, rgba(246, 250, 255, 1) 0%, rgba(246, 250, 255, 0) 100%);}
.fz_hdzsk .article_extend{ padding:0rem .6rem .5rem 1.2rem;}

@media screen and (max-width:992px) {
	.fz_hdzsk .hdzsk_con+.hdzsk_con2 .hdzsk_box1 .hdzsk_con3{ line-height: .34rem; font-size: .18rem;}
	.fz_hdzsk .hdzsk_con2{ padding:.12rem;}
	.fz_hdzsk .hdzsk_con2 .hdzsk_box1{ padding:0rem .1rem 0rem .2rem;}
	.fz_hdzsk .hdzsk_con2 .hdzsk_box1 .hdzsk_con3{ padding-right:0rem; line-height: .34rem;}
	.fz_hdzsk .article_extend{ padding: .12rem 0rem;}
}


/*241205添加*/
.hdzsk_main{ position: relative; background: url(24hdzsk_bg.png) no-repeat center top;}
.hdzsk_ss_box{ padding: .68rem 0 .92rem 0; width: 7rem; margin: 0 auto;}
.hdzsk_tit{ text-align: center; font-size: .52rem; line-height: .76rem; color: #1658a0; font-weight: bold;}
.hdzsk_ss_con{ background-color: #ffffff; box-shadow: 0px 4px 12px rgba(0, 109, 255, 0.1); border-radius: 1rem; height: .64rem; padding: .04rem; display: flex; align-items: center; justify-content: space-between; margin: .24rem auto 0;}
.hdzsk_ss_con .trt-iconfont{ font-size: .24rem; margin-left: .24rem; margin-right: .08rem; color: #CCCCCC;}
.hdzsk_ss_con .hdzsk_ss_input{ font-size: .18rem; width: calc(100% - 1.8rem); height: .56rem; line-height: .56rem; border: none;}
.hdzsk_ss_con .hdzsk_ss_input::placeholder{ color: #cccccc;}
.hdzsk_ss_con .hdzsk_ss_btn{ width: 1.16rem; height: .56rem; font-size: .18rem; font-weight: bold; line-height: .56rem; background: linear-gradient(90deg, rgba(78, 136, 212, 1) 0%, rgba(33, 111, 194, 1) 100%), linear-gradient(270deg, rgba(40, 110, 229, 1) 0%, rgba(107, 163, 242, 1) 100%); border: none; border-radius: 1rem; color: #ffffff;}
.hdzsk_ss_con_bg{ box-shadow: 0px 0px 20px  rgba(69, 148, 246, 0.1); border-radius: .12rem; background-color: #ffffff; padding: .24rem; position: relative;}
.hdzsk_ss_con_bg .page_base{ margin-bottom: 0;}
.hdzsk_ss_con_bg .page_base .page_go{ padding-bottom: 0;}
.hdzsk_tcc_con{ display: none; padding:.12rem .24rem .24rem .24rem; position: absolute; z-index:2; left: .24rem; right: .24rem; top: .84rem; box-shadow: 0px 0px 20px  rgba(69, 148, 246, 0.1); background-color: #ffffff; border-radius: .12rem;}
.hdzsk_tcc_con ul{ margin: 0 -.06rem;}
.hdzsk_tcc_con ul li{ float: left; width: 16.6666%; text-align: center; margin-top: .12rem;}
.hdzsk_tcc_con ul li span{ cursor: pointer; transition: .3s all; display: block; padding: .12rem; line-height: .24rem; text-align: center; font-size: .16rem; margin: 0 .06rem; border: 1px solid #F2F2F2; background-color: #ffffff; border-radius: .08rem;}
.hdzsk_tcc_con ul li.on span,.hdzsk_tcc_con ul li span:hover{ border-color: #4594F6; background-image: linear-gradient(270deg, rgba(69, 148, 246, 0.1) 0%, rgba(69, 148, 246, 0) 100%); background-color: rgba(69, 148, 246, 0.1)\9;box-shadow: 0px 0px 12px  rgba(22, 88, 160, 0.25); color: #1658A0;}
.hdzsk_ss_tit::after{ visibility: hidden; display: block; font-size: 0rem; content: " "; clear: both; height: 0rem;}
.hdzsk_tit_left{ float: left; max-width: 60%; font-size: 0;}
.hdzsk_tit_left p{ font-size: .16rem;}
.hdzsk_tit_left span{ cursor: pointer; display: inline-block; font-size: .16rem; color: #303030; border: 1px solid #F2F2F2; line-height: .34rem; height: .36rem; border-radius: .08rem; margin-right: .08rem; padding: 0 .16rem;}
.hdzsk_tit_left span i{ margin-left: .08rem; color: #999999; font-size: .12rem; transform: scale(0.7); -ms-transform: scale(0.7);}
.hdzsk_tit_left span.on{ border-color: #4594F6;}
.hdzsk_tit_left span.on i{ color: #303030;}
.hdzsk_tit_right{ float: right; font-size: 0;}
.hdzsk_tit_right span{ cursor: pointer; display: inline-block; font-size: .16rem; color: #303030; border: 1px solid #F5F5F5; background-color: #F5F5F5; height: .4rem; line-height: .38rem; border-radius: .08rem; margin-left: .08rem; padding: 0 .16rem;}
.hdzsk_tit_right span.on{ background-color: #ffffff; border-color: #4594F6;}
.hdzsk_tit_right span i{ font-size: .12rem; display: inline-block; margin-left: .08rem; transform: rotate(180deg); -ms-transform: rotate(180deg);}
.hdzsk_tit2{ margin: .32rem auto 0; line-height: .36rem;}
.hdzsk_tit2 h3{ float: left; font-size: .24rem; font-weight: bold; background: url(24hdzsk_hot.png) no-repeat left center; background-size: .24rem auto; padding-left: .44rem;}
.hdzsk_tit2_r{ float: right;}
.hdzsk_tit2_r a{ color: #1658a0;}
.hdzsk_list4 .bd{ margin: 0 -.12rem;}
.hdzsk_list4 .bd li{ width: 50%; float: left;}
.hdzsk_list4 .bd li .hdzsk_box2{ transition: .3s all; border: 2px solid transparent; margin: .2rem .12rem .04rem .12rem; padding: .24rem; display: block; border-radius: .12rem; background-color: #ffffff; box-shadow: 0px 0px 20px  rgba(69, 148, 246, 0.1); backdrop-filter: blur(4px);}
.hdzsk_list4 .bd li .hdzsk_box2:hover{ border-color: #4594F6; box-shadow: 0px 0px 20px  rgba(69, 148, 246, 0.3);}
.hdzsk_list4 .bd li .hdzsk_box2 h3{ line-height: .32rem; text-align: justify; background: url(24hdzsk_icon.png) no-repeat left top; background-size: .32rem auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left: .48rem; font-size: .18rem; font-weight: bold;}
.hdzsk_list4 .bd li .hdzsk_box2 .hdzsk_text{ margin-top: .2rem; background-color: rgba(22, 88, 160, 0.03); border-radius: .12rem; padding: .2rem; font-size: .16rem; line-height: .24rem;}
.hdzsk_list4 .bd li .hdzsk_box2 .hdzsk_text p{ max-height: .72rem; text-align: justify; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;}
.hdzsk_list4 .num{ text-align: center; margin: .2rem auto;}
.hdzsk_list4 .num ul{ font-size: 0;}
.hdzsk_list4 .num li{ display: inline-block; width:.13rem; cursor: pointer; height:.13rem; text-align: center; border-radius: 50%; background-color: rgba(145, 198, 255, 0.4); margin: 0 .06rem;}
.hdzsk_list4 .num li.on{ background-color: #1658a0;}
.hdzsk_list5.list_base{ position: relative; z-index: 1;}
.hdzsk_list5.list_base li{ padding-bottom: .2rem; padding-top: .2rem; padding-left: .48rem; padding-right: 1.2rem;}
.hdzsk_list5.list_base li:before{ background-color: transparent; top: .21rem; content: '\e6ad'; font-size: .2rem; font-family: 'trt-iconfont'; left: .2rem; color: #1658a0;}
.hdzsk_list5.list_base li:hover{ border-radius: .08rem; box-shadow: 4px 6px 18px  rgba(44, 135, 253, 0.12);}
.hdzsk_list5.list_base_line_01 li>span{ top: .2rem; right: .2rem;}
.slb .hdzsk_tit_left{ float: none;}
.slb .hdzsk_tit_right{ float: none; margin: .2rem -1%;}
.slb .hdzsk_tit_right span{ width: 31.3%; margin: 0 1%; position:relative;}
.slb .hdzsk_tit_right span i{ right:.12rem; position:absolute;}
.slb .hdzsk_tcc_con{ top: 1.2rem;}
.slb .hdzsk_tcc_con ul li{ width: 25%;}
.slb .hdzsk_list4 .bd li{ width: 100%;}
@media screen and (max-width:992px) {
	.hdzsk_main{ background-size: 100% auto;}
	.hdzsk_ss_box{ width: 90%; padding:.2rem 0;}
	.hdzsk_tit{ font-size: .4rem;}
	.hdzsk_ss_con_bg{ padding: .16rem;}
	.hdzsk_tit_left{ float: none; max-width: 100%;}
	.hdzsk_tit_left span,.hdzsk_tit_right span{ margin-bottom: .12rem;}
	.hdzsk_tit_right{ float: none; }
	.hdzsk_tit_right span{margin-left: 0;margin-right: .08rem;padding: 0 .08rem;width: auto;text-align: center;vertical-align: top;}
	.hdzsk_list5.list_base li{ padding: .12rem 0;}
	.hdzsk_list5.list_base_line_01 li>span{ top: auto; right: auto;}
	.hdzsk_list4 .bd li{ width: 100%;}
	.hdzsk_list4 .bd li .hdzsk_box2{ padding: .16rem; margin-top: .16rem;}
	.hdzsk_list4 .bd li .hdzsk_box2 .hdzsk_text{ padding: .16rem;}
	.hdzsk_ss_con{ height: .52rem;}
	.hdzsk_ss_con .hdzsk_ss_btn{ width: 1rem;}
	.hdzsk_ss_con .trt-iconfont{ margin-left: .16rem; margin-right: 0;}
	.hdzsk_ss_con .hdzsk_ss_input,.hdzsk_ss_con .hdzsk_ss_btn{ height: .44rem; line-height: .44rem;}
	.hdzsk_tcc_con{ left:0; right:0; top: 1.2rem;}
	.hdzsk_tcc_con ul li{width:auto;min-width: 31.5%;}
	.slb .hdzsk_tcc_con ul li,.slb .hdzsk_tit_right span{ width:auto;}
	.slb .hdzsk_tit_right span{ padding-right: .4rem;}
	.slb .hdzsk_tit_right{ margin: 0 -1%;}
	.hdzsk_list4 .bd li .hdzsk_box2 h3{ white-space: normal; overflow: auto;}
	.hdzsk_list4 .bd li .hdzsk_box2 .hdzsk_text p{ max-height: inherit; -webkit-line-clamp:inherit}
	
}
@media screen and (max-width:640px) {

	.slb .hdzsk_tit_right span{ width: 100%; }
	.slb .hdzsk_tit_right span+span{ margin-top: .12rem;}
}
@media screen and (max-width:413px) {
	.hdzsk_tit_right span{ width:100%; position:relative; text-align:left; padding-left:.2rem;}
	.hdzsk_tit_right span i{ right:.12rem; position:absolute;}

}