@charset "utf-8";

.hdzsk_bg { background: linear-gradient(180deg,rgba(229,242,255,1) 0%,rgba(255,255,255,1) 100%);  background: #e5f2ff\0; padding-bottom: .32rem\0;}
.hdzsk_box { padding: .32rem; border-radius: .32rem .32rem 0rem 0rem; background: #fff url(241010glq_hdzsk_bg1.png) no-repeat .32rem .04rem; }
.hdzsk_tit_l { padding-left: 1.64rem; }
.hdzsk_tit_l h1 { font-family: 'syst_h'; font-size: .48rem; color: #1658A0; }
.hdzsk_tit_in { white-space: nowrap; background: #fff; margin-top: .1rem; border: 1px solid #4F86C2; border-radius: .08rem; overflow: hidden; }
.hdzsk_tit_in input { border: none; font-size: .18rem; padding-left: .2rem; height: .54rem; width: 3.8rem; }
.hdzsk_tit_in button { height: .54rem; vertical-align: middle; color: #fff; font-size: .18rem; background: #4F86C2; width: 1rem; border: none; }
.hdzsk_tit_in button i { font-size: .2rem; margin-right: .06rem; position: relative; top: -.02rem; }
.hdzsk_div_l { width: 3.14rem; padding-top: .36rem; text-align: center; }
.hdzsk_div_l span { display: inline-block; width: 1.44rem; height: .85rem; line-height: .54rem; text-align: left; padding-left: .24rem; font-size: .3rem; font-weight: bold; color: #1658A0; background: url(241010glq_hdzsk_bg3.png) no-repeat center; background-size: cover; }
.hdzsk_div { background: #edf6fd url(241010glq_hdzsk_bg2.jpg) no-repeat left bottom; padding-right: .32rem; height: 3.56rem; margin-top: .34rem; border-radius: .08rem; }
.hdzsk_div_tabs { overflow: hidden; padding-top: .24rem; }
.hdzsk_div_tabs .tabs_hd { text-align: center; }
.hdzsk_div_tabs .tabs_hd ul li { display: inline-block; margin: 0rem .3rem; }
.hdzsk_div_tabs .tabs_hd ul li a { position: relative; transition: ease-in-out .3s; font-size: .24rem; font-weight: bold; padding-left: .16rem; }
.hdzsk_div_tabs .tabs_hd ul li a::before { content: ' '; width: .1rem; transition: ease-in-out .3s; height: .1rem; border-radius: 50%; background: #999; display: block; position: absolute; left: 0rem; top: 50%; margin-top: -.05rem; }
.hdzsk_div_tabs .tabs_hd ul li:hover a,.hdzsk_div_tabs .tabs_hd ul li.on a { color: #1658A0; }
.hdzsk_div_tabs .tabs_hd ul li:hover a::before,.hdzsk_div_tabs .tabs_hd ul li.on a::before { background: #1658A0; }
.hdzsk_div_anniu ul li a { display: block; height: 1.1rem; background: #fff; margin-top: .2rem; padding-top: .1rem; border-radius: .08rem; text-align: center; }
.hdzsk_div_anniu ul li span { display: block; height: .5rem; }
.hdzsk_div_anniu ul li span img { height: 100%; }
.hdzsk_div_anniu ul li p { font-size: .18rem; margin-top: .1rem; }
.hdzsk_tabs .tabs_header>ul>li { font-size: .3rem; margin-right: .32rem; line-height: .74rem; }
.hdzsk_tabs  .tabs_header .more { line-height: .74rem; }
.hdzsk_img ul li a { display: block; }
.hdzsk_img ul li a .picture_img { overflow: hidden; }
.hdzsk_img_bottom { background: #F2F2F2; position: relative; padding: 0rem .2rem; height: .5rem; line-height: .5rem; }
.hdzsk_img_bottom p { padding-right: .3rem; }
.hdzsk_img_bottom span { display: block; position: absolute; right: .2rem; top: 50%; margin-top: -.1rem; width: .2rem; height: .2rem; background: #fff; text-align: center; line-height: .19rem; border-radius: 50%; }
.hdzsk_img_bottom span i { font-size: .1rem; }
.list_base li { margin-bottom: .15rem; }
.hdzsk_tabs .tabs_header { margin-bottom: .32rem; }
.hdzsk_anniu ul li a { display: block; background: #F3F9FF; line-height: .42rem; height: .42rem; border-radius: .08rem; padding: 0rem .1rem; margin-bottom: .12rem; }
.hdzsk_anniu ul li a p { text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.hdzsk_tabs_ul ul li { margin-bottom: .12rem; padding-bottom: .24rem; border-bottom: 1px dashed #E5E5E5; }
.hdzsk_tabs_tit { margin-bottom: .2rem; }
.hdzsk_tabs_tit span { display: block; margin-right: .1rem; width: .26rem; border-radius: 50%; height: .26rem; text-align: center; line-height: .24rem; font-size: .17rem; color: #fff; }
.hdzsk_tabs_tit span.icon1 { background: #419CD5; }
.hdzsk_tabs_tit span.icon2 { background: #49B9B0; }
.hdzsk_tabs_tit_r h1 { font-size: .18rem; line-height: .26rem; }
.hdzsk_tabs_tit_r p { line-height: .24rem; height: .48rem; color: #666666; }
.hdzsk_tabs_ul ul li .hdzsk_tabs_tit:last-child { margin-bottom: 0rem; }
.hdzsk_tabs_ul ul li:last-child { border-bottom: none; margin-bottom: 0rem; padding-bottom: 0rem; }
.slb .hdzsk_tit_l { padding-left: 0rem; text-align: center; float: inherit; }
.slb .hdzsk_tit_in { float: inherit; width: 4.86rem; margin: 0rem auto; margin-top: .24rem; text-align: center; }
.slb .hdzsk_div_l { width: auto; float: inherit; }
.slb .hdzsk_div { height: auto; padding: .16rem; padding-top: 0rem;  background: #edf6fd;}
.hdzsk_more { display: none; }
.icon_list_group .bd .trt-row li[class*=trt-col-] a{margin-top: .16rem;}
@media screen and (max-width:992px) {
  .hdzsk_tit_l { padding-left: 0rem; text-align: center; float: inherit; }
  .hdzsk_tit_in,.slb .hdzsk_tit_in { float: inherit; width: 100%; margin: 0rem auto; margin-top: .24rem; text-align: center; }
  .hdzsk_div_l { width: auto; float: inherit; }
  .hdzsk_div { height: auto; padding: .16rem; padding-top: 0rem; }
  .hdzsk_tit_in input { width: calc(100% - 1.05rem); }
  .hdzsk_box { padding: .16rem; }
  .hdzsk_img ul li a { margin-bottom: .16rem; }
  .hdzsk_div { background: #edf6fd; }
  .list_base li { margin-bottom: 0rem; }
  .hdzsk_tabs .tabs_header>ul>li { font-size: .24rem; margin-right: .24rem; }
  .hdzsk_more { display: block; }
  .hdzsk_more a { display: block; background-color: #F2F2F2; border-radius: .08rem; line-height: .44rem; text-align: center; width: 100%;}
  .slb  .hdzsk_box { background: #fff none; }
  .hdzsk_tabs .tabs_header{margin-bottom: .16rem;}
}
@media screen and (max-width:640px) {
  .hdzsk_box { background: #fff none; }
  .hdzsk_div_tabs .tabs_hd ul li { margin: 0rem .04rem; }
  .hdzsk_div_tabs .tabs_hd ul li a { font-size: .2rem; }
  .hdzsk_tit_l h1 { font-size: .4rem; }
  .hdzsk_tit_in button { width: .8rem;margin-right: -.03rem;}
  .hdzsk_div_l { padding-top: .2rem; }
  .hdzsk_tit_in input { width: calc(100% - .86rem); padding-left: .1rem; }
  .hdzsk_tit_in button i { display: none; }
}
