.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 .prev,.hdzsk_list1 .next{ 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 .prev i,.hdzsk_list1 .next 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);}

@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;}
}