@charset "utf-8";
/* CSS Document*/
*{margin:0;padding:0;}
body{margin:0;padding:0; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; line-height:1.5; cursor:default; color:#333;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;border:none;}
ul,li,dl ,dt,dd ,ol,p,img{ list-style: none;border: none; vertical-align:middle;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}
del,ins{text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}
button,input,select,textarea{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
a{text-decoration:none; outline:none; color:#333;}
a:hover{ text-decoration:none;}
a:active{outline: none;star:expression(this.onFocus=this.blur());}
i{font-style:normal}
button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
figure{margin:0}

/*Í·²¿*/
.bmzx_top{}
.bmzx_top{width: 1200px;margin: 0 auto;height: 390px;padding-top: 50px;}

.bmzx_tp{height: 495px;background-size: 380px;}
/*.bmzx_tp img{margin-top: 100px;background: url(/images/szf_con3.png) no-repeat left;padding: 51px 110px 51px 36px;}*/
/*Ö÷Ìå*/
.bmzx_cont{background: url(/images/2025jdhy01.png) no-repeat top;width: 100%;height: auto;overflow: hidden;}
.bmzx_cont2{background: url(/images/2025jdhy02.png) no-repeat top;width: 100%;height: auto;overflow: hidden;}
.bmzx_th{}
.bmzx_th .hd{width: 100%;float: left;}
.bmzx_th .hd ul{width: 100%;}
.bmzx_th .hd ul li{}
.bmzx_th .hd ul span{width: 2px;height: 50px;display: block;float: left;background-color: #a8c7ff;margin: 0px 17px;}
.bmzx_th .hd ul li:first-child{/*! width: calc(100% /7 - 14px); */}
.bmzx_th .hd ul .on{position: relative;color: #fff;background-image: linear-gradient(to bottom, #6eaaff, #4681ed, #2962df);}
.bmzx_th .hd ul .on::after{content: "";width: 6px;height: 6px;border-right: 5px solid #2962df;border-bottom: 5px solid #2962df;position: absolute;left: 50%;bottom: -4px;transform: translateX(-50%) rotate(45deg);transition: all .3s;z-index: ;}



.bmzx_th .hd ul li{float: left;height: 50px;line-height: 50px;position: relative;width: calc(100% /6 - 61px);text-align: center;font-size: 24px;padding: 0 15px;}
.bmzx_th .hd ul .on a{color: #fff;}
.bmzx_th .bd{width: 100%;float: left;margin-top: 30px;border-top: 4px solid #5590f3;padding-top: 30px;}
.bmzx_th .bd p,.bmzx_th .bd span{display: block;}
.bmzx_th .bd .bmzx_th_box{min-height: 400px;}
.bmzx_th .bd .bmzx_th_box li{width: calc(100% /2 - 52px);min-height: 80px;background: #ffffff;border-radius: 10px;box-shadow: 0 0 10px 0 rgba(0,0,0,.2);padding: 25px 20px;margin: 15px 0;float: left;border: 1px solid #fff;}
.bmzx_th .bd .bmzx_th_box li:hover{border: 1px solid #6ba8fe;}
.bmzx_th .bd .bmzx_th_box li:nth-child(2n) {margin-left: 20px;}
.bmzx_th .bd .bmzx_th_box li .text{width: calc(100% - 100px);height: 80px;float: left;margin-right: 20px;}
.bmzx_th .bd .bmzx_th_box li .text h2{font-size: 18px;font-weight: normal;height: 40px;line-height: 40px;}
.bmzx_th .bd .bmzx_th_box li .text h2 a{}
.bmzx_th .bd .bmzx_th_box li .date{color: #b0b0b0;width: 80px;height: 80px;float: right;}
.bmzx_th .bd .bmzx_th_box li .date span{font-size: 40px;height: 40px;line-height: 40px;text-align: center;}
.bmzx_th .bd .bmzx_th_box li .date p{text-align: center;padding-top: 10px;}
.bmzx_th {}
.bmzx_th {width: calc(1200px - 40px);height: auto;margin: 0 auto;background-color: #fff;border-radius: 20px;padding: 20px;overflow: hidden;}
.more{width: 100%; height: 30px; padding: 0;text-align: right;}

.bmzx_th2 .hd{width: 100%;float: left;}
.bmzx_th2 .hd ul{width: 100%;}
.bmzx_th2 .hd ul li{}
.bmzx_th2 .hd ul span{width: 2px;height: 50px;display: block;float: left;background-color: #a8c7ff;margin: 0px 17px;}
.bmzx_th2 .hd ul li:first-child{/*! width: calc(100% /7 - 14px); */}
.bmzx_th2 .hd ul .on{position: relative;color: #fff;background-image: linear-gradient(to bottom, #6eaaff, #4681ed, #2962df);}
.bmzx_th2 .hd ul .on::after{content: "";width: 6px;height: 6px;border-right: 5px solid #2962df;border-bottom: 5px solid #2962df;position: absolute;left: 50%;bottom: -4px;transform: translateX(-50%) rotate(45deg);transition: all .3s;z-index: ;}
.bmzx_th2 {width: calc(1200px - 40px);height: auto;margin: 0 auto;background-color: #fff;border-radius: 20px;padding: 20px;overflow: hidden;}
.bmzx_th2 .hd ul li{float: left;height: 50px;line-height: 50px;position: relative;width: calc(100% /8);text-align: center;font-size: 24px;}
.bmzx_th2 .hd ul .on a{color: #fff;}
.bmzx_th2 .bd{width: 100%;float: left;margin-top: 30px;border-top: 4px solid #5590f3;padding-top: 30px;}
.bmzx_th2 .bd p,.bmzx_th .bd span{display: block;}
.bmzx_th2 .bd .bmzx_th_box{min-height: 400px;}
.bmzx_th2 .bd .bmzx_th_box li{width: calc(100% /2 - 52px);min-height: 80px;background: #ffffff;border-radius: 10px;box-shadow: 0 0 10px 0 rgba(0,0,0,.2);padding: 25px 20px;margin: 15px 0;float: left;border: 1px solid #fff;}
.bmzx_th2 .bd .bmzx_th_box li:hover{border: 1px solid #6ba8fe;}
.bmzx_th2 .bd .bmzx_th_box li:nth-child(2n) {margin-left: 20px;}
.bmzx_th2 .bd .bmzx_th_box li .text{width: calc(100% - 100px);height: 80px;float: left;margin-right: 20px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.bmzx_th2 .bd .bmzx_th_box li .text h2{font-size: 18px;font-weight: normal;height: 40px;line-height: 40px;}
.bmzx_th2 .bd .bmzx_th_box li .text h2 a{}
.bmzx_th2 .bd .bmzx_th_box li .date{color: #b0b0b0;width: 80px;height: 80px;float: right; text-align:center;}
.bmzx_th2 .bd .bmzx_th_box li .date span{font-size: 40px;height: 40px;line-height: 40px;text-align: center;}
.bmzx_th2 .bd .bmzx_th_box li .date p{text-align: center;padding-top: 10px;}



/*ÊÊÅä*/
@media screen and (max-width: 1200px){
  .bmzx_top{width: 100%;}  
  .bmzx_th{width: calc(100% - 40px);}
  .bmzx_th .hd ul span{margin: 0 5px;}
  .bmzx_th .hd ul li{width: calc(100% /6 - 41px);font-size: 20px;}
  
  .bmzx_th2{width: calc(100% - 40px);}
  .bmzx_th2 .hd ul span{margin: 0 5px;}
  .bmzx_th2 .hd ul li{width: calc(100% /8 - 41px);font-size: 20px;}
  
}
@media screen and (max-width: 1000px){
	.bmzx_cont,.bmzx_cont2{ background-size:100%;}
	.bmzx_top{ height:200px;}
  .bmzx_th .bd .bmzx_th_box li{width: calc(100% /1 - 50px);}
  .bmzx_th .bd .bmzx_th_box li:nth-child(2n){margin-left: 0;}
  .bmzx_th .hd ul span{display: none;}
  .bmzx_th .hd ul li{width: calc(100% /6 - 0px);padding: 0;}
  
  .bmzx_th2 .bd .bmzx_th_box li{width: calc(100% /1 - 50px);}
  .bmzx_th2 .bd .bmzx_th_box li:nth-child(2n){margin-left: 0;}
  .bmzx_th2 .hd ul span{display: none;}
  .bmzx_th2 .hd ul li{width: calc(100% /8 - 0px);padding: 0;}
}
@media screen and (max-width: 750px){
	.bmzx_top{ height:120px;}
}
@media screen and (max-width: 600px){
  .bmzx_top{ height:90px;}
  .bmzx_th .hd ul li{padding: 5px 10px;width: calc(100% /6 - 20px);height: auto;line-height: 30px;}
  .bmzx_tp{width: 100%;height: 300px;}
  .bmzx_tp img{background: rgba(225,225,225,.2);width: calc(100% - 20px);padding: 10px;border-radius: 10px;}
  .bmzx_top{padding-top: 30px;}
  
  
  .bmzx_th2 .hd ul li{padding: 5px 10px;width: calc(100% /8 - 20px);height: auto;line-height: 30px;}
}