/***********全局重置CSS*****************/
body, h1, h2, h3, h4, h5, h6, ul, ol, dl, dd {margin: 0;}
p {margin: 0;}
ul, ol, li {padding-left: 0;list-style-type: none;}
/***消除img默认边框*****/
img {border: 0;}
a {text-decoration: none;color: inherit;}
/*细线表格*/
table {border-collapse: collapse;}
em {font-style: normal;}

input {border: none;background: none;margin: 0;padding: 0;color: #998f7c;}
input:focus{outline: none;}
input::placeholder{color: #998f7c;}
/***默认让所有浏览器出现右边滚动条****/
html {overflow-y: scroll;font-size: 16px;}
/***默认清除浮动****/
body {font-family: "微软雅黑", "sans-serif", "Arial";position: relative; background-color: #f2f6ff;}
.pic img{width: 100%;height: auto;display: block;}


 .ALLYdCont{ display:none;}
 .ALLPcCont{ display:block;}
.conter{max-width: 1200px;margin: 0 auto;}
.header {height: 37.5rem;background:  url(bazxxjhdzl_20240909_pic1.png) center top no-repeat;background-size: cover;}
.header .header_top{padding: 1.38rem 0; display: flex;justify-content: space-between;align-items: center;}
.header .header_top .logo{width: 21.44rem;}
.header .header_top .slh{display: flex;align-items: center;font-size: 1.5rem;color: #2e3b70;}
.header .header_top .slh a:not(:first-child){margin-left: 3rem;}
.center{padding-bottom: 6.19rem; background: url(bazxxjhdzl_20240909_pic11.png) center bottom no-repeat;background-size: 100% auto;}
.conter .yy{margin: -10rem 0 8rem; padding: 2.5rem;background-image: linear-gradient(0deg, #eff1ff 0%, #ffffff 100%);box-shadow: 0rem 0rem 0.94rem 0rem  rgba(148, 176, 240, 0.5);border-radius: 1.56rem;}
.conter .yy .yy_tit{margin-bottom: 0.5rem; font-size: 2.63rem;color: #4a5ccb;font-weight: bold;position: relative;display: inline-block;}
.conter .yy .yy_tit::before{content: "";position: absolute;left: 110%;bottom: 0.3rem;transform: translate(0,0);width: 13.8rem;height: 1.19rem;background:  url(bazxxjhdzl_20240909_pic2.png) center top no-repeat;background-size: auto 100%;}
.conter .yy p{font-size: 1.25rem;line-height: 2.25rem;color: #333333;text-indent: 2rem;}
.cont_tit{margin: 0 auto; width: 36.63rem;height: 6.81rem;background:  url(bazxxjhdzl_20240909_pic3.png) center top no-repeat;background-size: auto 100%; font-size: 2.63rem;font-weight: bold;color: #fff;display: flex;justify-content: center;align-items: center;}
.hdyg_all{margin: 0 auto;max-width: 1200px;}
.hdyg{padding: 0 1rem 2.5rem 2.5rem; background-color: #fff;box-shadow: 0rem 0rem 0.94rem 0rem 	rgba(148, 176, 240, 0.5);border-radius: 1.56rem;}
.hdyg .cont_tit{transform: translate(0,-50%);}
.hdyg .hdyg_list{height: 32.5rem;overflow-y: scroll;padding-right: 1rem;}
.hdyg .hdyg_item{margin-bottom: 1.8rem; padding-bottom: 1.5rem;font-size: 1.13rem;border-bottom: 2px dotted #4a5ccb;}
.hdyg .hdyg_item .hdyg_tit{margin-bottom: 1.3rem; display: inline-block;font-size: 1.5rem;line-height: 2.25rem;color: #333333;font-weight: bold;}
.hdyg .hdyg_item .hdyg_mess{display: flex;color: #333333;flex-wrap: wrap;}
.hdyg .hdyg_item .hdyg_mess .con{margin-bottom: 1rem; display: flex;align-items:center;}
.hdyg .hdyg_item .hdyg_mess .lxdh{width: 100%;}
.hdyg .hdyg_item .hdyg_mess .pic{width: 1.38rem;height: 1.38rem;margin-right: 0.94rem; }
.hdyg .hdyg_item .hdyg_mess img{height: 100%;width: auto;}
.hdyg .hdyg_item .hdyg_mess .con:first-child{margin-right: 3.8rem;}
.hdyg .hdyg_item .hdyg_mess .con:last-child{width: 100%;margin-bottom: 0.8rem;}
.hdyg .hdyg_item .nr{color: #666666;line-height: 2.25rem;}
.hdyg .hd_end{position: relative;}
.hdyg .hd_end::after{content: '';display: block;width: 6.88rem;height: 6.88rem;background:  url(bazxxjhdzl_20240909_pic4.png) center top no-repeat;background-size: 100% 100%;position: absolute;right: 1.5rem;top: 0; }
::-webkit-scrollbar {width: 0.31rem; border-radius: 0.16rem;}
::-webkit-scrollbar-track {background-color: #f1f1f1;}
::-webkit-scrollbar-thumb {width: 0.31rem;background-color: #999999;border-radius: 0.16rem;}
::-webkit-scrollbar-thumb:hover {background-color: #555;}
.more{margin: 1.94rem auto 0;padding: 1.13rem 0;width: 15rem;text-align: center;display: block;font-size: 1.5rem;color: #4a5ccb;background: #fff; border-radius: 1.88rem;border: solid 1px #4a5ccb;}

.hdhg_all{max-width: 1230px;margin: 0 auto;}
.hdhg_all .cont_tit{margin: 4.81rem auto 1rem;}
.hdhg_swi{position: relative;}
.hdhg_swi .swiper-container{position: unset;margin: 0 auto;padding: 0.94rem;box-sizing: border-box;}
.hdhg_swi .swiper-slide{ padding: 1.25rem;font-size: 1.25rem;box-sizing: border-box;background-color: #ffffff;box-shadow: 0rem 0rem 0.94rem 0rem 	rgba(148, 176, 240, 0.5);}
.hdhg_swi .swiper-slide p{margin: 1rem 0 1.5rem; color: #333333;line-height: 2.2rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.hdhg_swi .swiper-slide a{margin: 0 auto; padding: 1rem 0;display: block; width: 17.06rem;text-align: center; color: #fff;background: #0cd0c2;border-radius: 1.69rem;}
.hdhg_swi .swiper-button-next:after,.hdhg_swi .swiper-button-prev:after{display: none;}
.hdhg_swi .swiper-button-prev,.hdhg_swi .swiper-button-next{	width: 4.38rem;}
.hdhg_swi .swiper-button-prev img,.hdhg_swi .swiper-button-next img{display: block;width: 100%;height: auto;}
.hdhg_swi .swiper-button-prev{left: -4.25rem;}
.hdhg_swi .swiper-button-next{right: -4.25rem;}
.hdhg_all .more{margin: 1rem auto 0;}
@media (max-width: 1560px) {
  html{font-size: 14px;}

}
@media (max-width: 1360px) {
  .hdhg_swi .swiper-button-prev{left: 0rem;}
  .hdhg_swi .swiper-button-next{right: 0rem;}
}
@media (max-width: 1260px) {
  html{font-size: 12px;}

  .conter{margin: 0 3%;}
  .hdhg_swi{margin: 0 3%;}

}
@media (max-width: 860px) {
  html{font-size: 10px;}

}
@media (max-width: 580px) {
  html{font-size: 12px;}
  .header{height: 55vw;}
  .header .header_top .logo{width: 50%;}
  .header .header_top .slh{font-size: 1.2rem;}
  .header .header_top .slh a:not(:first-child) {margin-left: 1rem;}
  .header .title {width: 75%;}
  .center{background-size: 180% auto;}
  .cont_tit{    width: 94%; height: 4.81rem;font-size: 1.75rem;}
  .conter .yy { margin: -2rem 0 6.5rem;}
  .conter .yy .yy_tit{font-size: 2rem;}
  .hdyg .hdyg_item{font-size: 1.25rem;}
  .hdyg .cont_tit{margin-right: 1.5rem;}
  .more{    padding: 0.73rem 0; width: 40%;}
  .hdhg_swi .swiper-slide{box-shadow: 0rem 0rem 0.44rem 0rem rgba(148, 176, 240, 0.5);}
  .hdhg_swi .swiper-slide a{width: 80%;}

}