@media (max-width:1960px) {
.header .header-top .max .right .bot ul>li>a::after {
    content: "";
    display: flex;
    position: absolute;
    top: -2.5rem;
  
}

}




@media (max-width:1024px) {

}
@media (max-width:668px) {

  html,
  body {
    font-size: 78%;
    overflow-x: hidden;
  }
  .scroll-indicator{
	display:none;
  }
  .banner ul,.banner .btn{
    display: none;
  }
  .hzdw .about-img ul{
   width: 100%;
  }
  .tsfw ul {
    width: 100%;
     margin: 0;
}
  .bwh .qkq-box ul li{
	   width: 48%;
	height: 10rem;
  }
  .hzdw .about .about-text .tex{
	    width: 100%;

  }
  .hypxtz ul li a .imgs img ,.hypxtz ul li a .imgs{
  
    height: 11rem;
   
}
  .bwh .qkq-boxjz .qkq-box-item {
    width: 57% !important;
}
  .bwh .qkq-boxjz ul li {
    width: 100% !important;
}
  .xwdt .xwdt-box ul li a .text .time{
   padding-bottom: 0.5rem;
  }
  .hypxtz ul li a p {
    -webkit-line-clamp: 4;
}
  .hzdw .about .about-text .about-vido {
    flex: 1;
    margin-left: 0;
    padding-top: 2.5rem;
}
  .info .info-box .info-text p img{
	  width: 100%!important;
	height:100%!important;
  }
  .popAD{
  display: none;
  }
  .info .info-box .info-text p{
text-indent: 0em;  }
  .books-list li {
    width: 41%;
  
}
  .bwhxq .info-text .cont{
	flex-direction:column;

	
  }
  .info .info-box .info-text p video{
	  width: 100%!important;
	height:100%!important;
  }
  .bwhxq .info-text .cont .tet{
		 width: 88%;

  }
  .header .header-top .max .left img {
    width: 17.4375rem;

}
  .bwhxq .info-text .cont .right-img,.bwhxq{
	 width: 100%;
  }
   .info-text .cont .right-img img{
	 	 width: 100%!important;
	 height:70%!important;
  }

  .hypxtz ul li {
    width: calc(100% / 1) !important;
    float: left;
    box-sizing: border-box;
    margin-bottom: 2rem;
}
  .hzdw .about .about-text .tets{
  flex-direction:column;
  
  }
  .journalsImg2 img{
	 width: 100%;
  }
  .books-list{
	padding: 0rem;
  }
  .test-info-box,.yltsgxqy .journalsInfo,.bqdd .bqdd-img>a{
	flex-direction:column;

  }
  
  .hypxtz ul li a h4{
	-webkit-line-clamp: 1;
  }
  .yltsgxqy .journalsInfoTxt{
	 width: 100%;
  }
  .bqdd .bqdd-img a img{
	margin-bottom:2rem;
	width:50%!important;
	height: auto !important;
  }
  .bqdd-img>a {
	justify-content:center;
	align-items:center;
	
  }
  .books-info{
	padding-right: 0;
  }
  .journalsInfoImg img{
		  width: 70%;
  }
  .journalsInfoImg{
	display:flex;
	  width: 100%;
	margin-right:0;
	justify-content:center;
  }
  .zbkc-content .imgs{
	width:100%!important;
		margin-bottom:1rem;

  }
  .zbkc-content{
	flex-direction:column;
  }
  .xwdts-i .xwdts-box {

  height:66rem;
}
  
 
  .xwdts-i .right .tabs-header {
    display: flex;
    border-bottom: 0.0625rem solid #e6e6e6;
    background-color: #fff;
    overflow-x: scroll;
}
      .bqdd-t .top {
        flex-direction: column;
    }
  .test-info-box .info-left{
width:100%;
  }
  .banner .swiper{
    display: block;
    height: 200px;
    width: 100%;
  }
  .banner .swiper img{
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  .bqdd-t .top .bqdd-left .content a{
  
	flex-direction:column;
  }
  .max,
  .ztzl-ifo-banner .max
  .ztzl-info-box .max {
    width: 100%;
    padding: 0 1.25rem;
    box-sizing: border-box;
  }
  .scientific-research .xshd .xshd-imgs{
	margin-bottom:1rem;
  }
  .scientific-research .xshd{
	margin-bottom:1rem;
  }

  .scientific-research{
	height:100%;
	padding-left:0rem;
  }
  .xshd{
	flex-direction:column;
  }
  .scientific-research .xshd .text .text-r{
	width:100%;
  }
  .scientific-research .xshd .xshd-img{
	width:100%;
  }
  .scientific-research .xshd .text{
		width:100%;
  }

  .hzdw-banner .max {
    min-height: auto;
  }

  .header .header-top .max .right {
    display: none;
  }

  .header {
    background-size: cover;
    min-height: auto;
  }

  .header .header-top .max .left {
    margin: 0;
  }

  .header .header-top .max {
    padding-top: 1rem;
	padding-left:0rem!important;
  }

  .hzdw-banner .max {
    margin-top: 1.5rem;
  }
  .bqdds .bqdds-box .img{
    width: 100%;
    height: auto;
  }

  .hzdw .max {
    flex-direction: column-reverse;
  }

  .hzdw .right,
  .hzdw .left,
  .foot .max .left,
  .foot .max .right {
    width: 100%;
    margin-bottom: 1.25rem;
  }

  .hzdw .item {
    flex-wrap: wrap;
    justify-content: space-between;
  }

  .hzdw .swiper-hzdw {
    height: auto;
    margin-top: 2rem;
  }

  .pc-hzdw {
    display: none;
  }

  .phone-hzdw {
    display: block;
  }

  .phone-hzdw .item p,
  .phone-hzdw .item p img {
    margin: 0;
    transform: rotate(0);
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -o-transform: rotate(0);
  }

  .phone-hzdw .item {
    margin: 0 -1.25rem;
    padding: 0 .625rem;
    box-sizing: border-box;
  }

  .phone-hzdw .item p {
    width: calc(100% / 3);
    padding: 0 0.625rem;
    box-sizing: border-box;
    background: transparent;
    box-shadow: 0px 0px 0 -0 #ccc;
    margin-bottom: 1.25rem;
  }

  .phone-hzdw .item p a {
    display: flex;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center;
    background: #FFFFFF;
    box-shadow: 0px 0px 15px -4px #ccc;
  }

  .foot .max,
  .hzdw .about {
    flex-direction: column;
  }

  .foot {
    background-size: cover;
  }

  .hzdw .about {
    height: auto;
  }

  .hzdw .about .about-box,
  .hzdw .about .about-text {
    width: 100%;
  }

  .hzdw .about-img ul li {
    width: calc(100% / 2);
    margin-bottom: 1.75rem;
  }

.info-text table{
  width: 100%;
  }

  .hzdw-banner {
    padding-top: 0.25rem;
  }

  .hzdw .about .about-text ul {
    flex-wrap: wrap;
  }

  .hzdw .about .about-text ul li {
    margin-bottom: 1rem;
  }

  .zjfc ul li,
  .hstj .hstj-box ul li,
  .stkt .stkt-box ul li {
    width: calc(100% / 2);
  }

  .gwqk ul li {
    width: calc(100% / 3);
  }

  .gwqk ul li>div img {
    width: 100%;
    height: 23.5rem;
    object-fit: cover;
  }

  .qkq .qkq-box ul li {
    width: calc(100% / 3);
  }

  .qkq .qkq-box ul li a i {
    height: 23.875rem;
  }

  .hstj .hstj-box ul li a img {
    height: 37.2rem;
    object-fit: cover;
  }

  .xwdt .xwdt-box ul li a .img {
    width: 45%;
  }

  .xwdt .xwdt-box ul li a .text {
    width: 50%;
  }

  .sp .sp-box ul li {
    width: calc(100% / 2);
  }

  .ztzl-ifo-banner .text>h3 {
    font-size: 1.875rem;
  }

  .ztzl-ifo-banner .text>p {
    font-size: 1.25rem;
  }

  .ztzl-ifo-banner .text ul li {
    width: calc(100% / 2);
    margin-bottom: 1.25rem;
  }

  .ztzl-ifo-banner .text ul {
    flex-wrap: wrap;
  }

  .ztzl-ifo-banner .text ul li:not(.ztzl-ifo-banner .text ul li:last-child)::after {
    display: none;
  }

  .ztzl-info-list .max ul {
    overflow: auto;
    width: 100%;
  }

  .ztzl-info-list .max ul li {
    width: max-content;
    padding: 0 1.25rem;
    white-space: nowrap;
  }

  .ztzl-info-box .hyap .box .lx,
  .ztzl-info-box .chdx .box {
    flex-wrap: wrap;
  }

  .lxwm .lxwm-box ul li:nth-child(2n) {
    border: 0;
  }

  .lxwm .lxwm-box ul li {
    width: 100%;
    height: 28rem;
    border: 0;
    border-top: 1px solid #c3c2c2 !important;
  }
  .lxwm .lxwm-box ul li .p{
    margin-bottom: 1.125rem;
  }
    .p {
      padding: 1.3125rem 0;
    }
    .lxwm .lxwm-box ul li{
      padding: 3.875rem 3.125rem;
    }

  .banner ul {
    min-width: auto;
    width: 100%;
  }

  .banner ul li.on {
    width: auto;
  }

  .banner .pa {
    display: none;
  }

  .banner ul li {
    width: calc(100% / 4);
  }

  .xwdts-i .xwdts-box,
  .bqdds .max,
  .xsqys .max {
    flex-direction: column;
  }

  .xwdts-i .left,
  .xwdts-i .right,
  .bqdds .left,
  .bqdds .right,
  .xsqys .max .left,
  .xsqys .max .right {
    width: 100%;
    margin-bottom: 1.5rem;
    ;
  }

  .xwdts-i .left {
    height: auto;
  }

  .xwdts-i .left img {
    width: 100%;
    height: 35.125rem;
  }

  .xwdts-i .right,
  .xsqys .max .right {
    margin-left: 0;
  }

  .qkzs-list ul li {
    width: calc(100% / 2);
  }

  .qkzs-list ul li>div img {
    height: 36.5rem;
  }

  .kpkt ul li {
    width: calc(100% / 3);
  }

  .stkts ul li {
    width: 100%;
    margin-bottom: 1.5rem;
  }

  .xmtjz ul li {
    width: calc(100% / 3);
  }

  .xmtjz ul li a i img {
	object-fit:contain;
  }

  .menu {
    display: block;
  }
  .phone-list .max .op a{
    font-size: 10px;
  }
    .tsfw ul li {
      width: calc(100% / 2);
    }
    .hzdw .right{
      display: none;
    }
}

@media (max-width:540px) {
  .lxwm .lxwm-box ul li:nth-child(2) {
    margin: 0rem; 
}
  .bwhxq .info-text .cont .tet{
	margin-bottom:3rem;
  }
    .scroll-indicator {
	display:none;  
  }
  .hdzt .course-list {
  
    width: 100%;
}
  .zbkc-content .imgs{
	width:100%;
	margin-bottom:1rem;
	height:8.63rem;
  }
  .zbkc-content .imgs:nth-child(2){
	width:100%;
  }
.hdzt .course-list li,.hdzt .courseImg {
     width: 100%;
  height: 100%;
  
}
  .bqdd-t .top .bqdd-left .content{
	flex-direction:column;
  }
  .bqdd-t .top .bqdd-left{
	width:100%;
	display:flex;
	flex-direction:column;
	margin-bottom:1rem;
  }
  .bqdd-t .top .qkzs-right{
	width:100%;
  }
  .bqdd-t .top .bqdd-left .content .img{
	margin-bottom:1rem;
	display:flex;
	justify-content:center;
	width:100%;
	height:100%;
  }
  .bqdd-t .top .bqdd-left .content .img img{
	width:50%;
	height:auto;
  }

  .bqdd-t .top .qkzs-right .content {
 
	align-items:center;
	height:100%;
   
}
  .bqdd-t .top .qkzs-right .content .cart{
	
	flex-direction:column;
	width:80%;
	height:19rem;
	display:flex;
	justify-content:space-between;
	align-items:center;
  }
  .bqdd-t .top .bqdd-left .content .text p{
	font-size:1.25rem;
	
  }
  .bqdd-t .top .qkzs-right .content .cart h3{
	font-size:1.125rem;
	margin:1rem;
	padding:0;
  }
  .bqdd-t .top .qkzs-right .content .cart .imgs{
	width:100%;
	
	height:14rem;
  }
  .bqdd-t .top .qkzs-right .content .cart ul{
	width:16rem;
  }
  .bqdd-t .zbkc-content{
  flex-direction:column;
  }
   .bqdd-t .top{
  flex-direction:column;
  }
  .foot .max .left {
    flex-direction: column;
  }

  .foot .max .left .ma {
    margin: 1.875rem auto;
  }

  .hzdw-banner .max {
    position: relative;
    height: 7rem;
  }

  .hzdw-banner p {
    top: 0.75rem;
    font-size: 1.5rem;
  }

  .list .max p a {
    font-size: 1rem;
  }

  .list {
    background-size: cover;
  }

  .hzdw .left h3,
  .hzdw {
    margin-bottom: 1.5rem;
  }

  .hzdw .swiper-hzdw {
    margin-bottom: 2.5rem;
  }

  .header .header-top .max .left {
    width: 70%;
  }

  .hzdw .about-img ul,
  .hzdw .about .about-text>p {
    margin-top: 0rem;

  }

  .zjfc ul li {
    width: 100%;
  }

  .pages ul a {
    display: inline-block;
    padding: 1.125rem 0.6rem;
  }

  .bqdd .bqdd-img ul li a h3,
  .bqdd .bqdd-img ul li a p {
    max-width: 100%;
  }

  .gwqk ul li {
    width: calc(100% / 2);
  }

  .gwqk ul li>div img {
    height: 19.5rem;
    object-fit: contain;
  }

  .qkq .qkq-box ul li {
    width: calc(100% / 2);
  }

  .qkq .qkq-box ul li a i {
    height: 20.875rem;
  }

  .hstj .hstj-box ul li a img {
    height: 17rem;
  }

  .hstj .hstj-box ul li {
    margin-bottom: .5rem;

  }

  .stkt .stkt-box ul li a i {
    height: 9.25rem;
  }

  .stkt .stkt-box ul li {
    margin-bottom: .5rem;
  }

  .zlxz .zlxz-box ul li p {
    max-width: 55%;
  }

  .sp .sp-box ul li {
    width: 100%;
  }

  .ztzl-info-box .left .box::after,
  .ztzl-info-box .right .box::after {
    display: none;
  }

  .ztzl-info-box .zynr ul li {
    width: 100%;
  }

  .ztzl-info-box .box {
    padding: 3rem;
  }

  .ztzl-info-box .box {
    margin-bottom: 1rem;
  }

  .ztzl ul li a {
    height: auto;
    flex-direction: column !important;
  }

  .ztzl ul li .img,
  .ztzl ul li .text {
    width: 100%;
  }

  .info .info-box .info-list {
    flex-direction: column;
  }

  .info .info-box .info-list .left,
  .info .info-box .info-list .right {
    width: 100%;
  }

  .xwdts-i .left img {
    width: 100%;
    height: 16.125rem;
  }

  .xwdts-i .left .text .date,
  .xwdts-i .right .top .date {
    width: 20%;
  }

  .xwdts-i .right ul li a p {
    max-width: 65%;
  }

  .bqdds .bqdds-box,
  .bqdds .right .qkzs-box {
    flex-direction: column;
  }

  .bqdds .bqdds-box .text {
    margin-left: 0;
    width: 100%;
    margin-top: 1.5rem;
  }

  .bqdds .left>a img {
    object-fit: contain;
  }

  .bqdds .left>a {
    height: 7.625rem;
  }

  .bqdds .right .qkzs-box {
    height: auto;
  }

  .bqdds .right {
    margin-left: 0;
  }

  .bqdds .right .qkzs-box .img {
    width: 100%;
    height: auto;
    /* max-height: 250px; */
  }

  .bqdds .right .qkzs-box ul {
    width: 100%;
  }

  .bqdds .right .qkzs-box {
    padding: 2rem 1rem;
  }

  .bqdds .right .qkzs-box ul li p {
    font-size: 1rem;
  }

  .bqdds .right .qkzs-box ul li a {
    padding: 0;
  }
  .test-info-box .video-box{
	 width: 100%;
	margin-bottom:2rem;
  }

  .bqdds .right .qkzs-box ul li a::before,
  .bqdds .right .qkzs-box ul::after {
    display: none;
  }
.index-test{
padding:1rem;
  }
  .index-test > .box{
 width: 100%;
  }
  .xsqys .max ul li a .text {
    width: 52%;
  }

  .xsqys .max ul li a .img {
    width: 44%;
	height: 7.625rem;
  }

  .xsqys,
  .xmtjz,
  .stkts,
  .kpkt,
  .bqdds {
    padding: 1.5rem 0;
    background-size: cover;
  }

  .kpkt ul li {
    width: calc(100% / 2);
  }

  .kpkt ul li i {
    height: 9.625rem;
  }

  .stkts ul li a {
    flex-direction: column !important;
  }

  .stkts ul li a .text,
  .stkts ul li a .img {
    width: 100%;
  }

  .stkts ul li a .img {
    height: 19.125rem;
  }

  .stkts ul li,
  .stkts ul li a {
    height: auto;
  }

  .xmtjz ul {
    margin: 0 -1.875rem;
  }

  .xmtjz ul li {
    width: calc(100% / 2);
    padding: 0 1.875rem;
	margin-bottom:1rem;
  }

  .qkzs-list ul li>div img {
    height: 22.5rem;
    object-fit: contain;
  }

  .bqdds .right .qkzs-box ul {
    padding-bottom: 3.25rem;
  }

  .header-top-fixed {
    padding-bottom: 0.85rem;
  }

  .banner {
    padding-top: 2.25rem;
  }
  .lxwm .lxwm-box ul li i{
    margin-bottom: 0;
  }
    .info .info-box p.t {
      text-align: center;
      margin-bottom: 3.125rem;
      display: flex;
      align-items: center;
      flex-wrap: wrap;
    }
}