@media screen and (max-width:768px){
.dzjg-img {
    display: block !important;
}
span#_span_jiucuo {
    float: right;
    margin-top: 11px  !important;
}
video{
width: 340px !important;
 
 height: 260px !important;
 
 margin: 0 auto !important;
 display: block !important;
}
.footer .footer-title ul li span {
    margin: 0 0px !important;
}
    .rdxrmzf-container{
        width: 100%;
    }
    .swiper-container {
        height: 300px;
    }
    .swiper-container .swiper-bottom{
        height: 50px;
        line-height: 50px;
        font-size: 16px;
        margin-left: 5px;

    }
    .swiper-container-horizontal>.swiper-pagination-bullets{
        display: none;
        margin-left: 180px !important;
        bottom: 15px !important;
    }
    .message{
        flex-direction: column;
    }
    .message .messageLeftTitle, .message .messageRightTitle{
        height: 60px;
        margin-top: 10px;
    }
    .message .messageLeft, .message .messageRight{
        width: 100%;
    }
    .message .messageLeftTitle .leftMessage, .message .messageRightTitle .rightMessage{
        width: 40%;
    }
    .messageLeft .messageLeftList ul, .message.messageRight.messageLeftList ul{
     padding: 0 5px;
     margin-left: 0px;
    }
    .messageLeft .messageLeftList li div, .messageRight .messageRightList li div{
        font-size: 18px;
    }
    .messageLeft .messageLeftList li, .message .messageRightList li{
        height: 24px;
        line-height: 24px;
        margin: 25px 20px 5px 40px;
    }
    .messagelogo ul{
        padding: 0 20px;
    }
    .messagelogo ul li{
        width: 48%;
        height: 150px;
    }
    .messagelogo ul li>div{
        width: 30%;
        height: 40%;
    }
    .messagelogo ul li .img1{
        width: 100%;
        height:auto;
    }
    .action img{
        height: auto;
    }
    .serve,
    .special{
        width: 100%;
        margin: 10px 0;
    }
    .serveHeader .left img,
    .special .left img{
        width: 120px;
    }
    .serveHeader .right img,
    .special .right img{
        width: 120px;
    }
    .serve .serveHeaderText, 
    .special .specialHeaderText{
        font-size: 24px;
        display: block;
    }
    .serve .serveFooter ul{
        padding: 0 5px;
    }
    .serve .serveFooter ul li{
        width: 115px;
        height: 115px;
        margin-right: 0px;
    }
    .serve .serveFooter ul li>div{
        width: 60px;
        height: 60px;
        margin: 10px auto;
    }
    .serve .serveFooter ul li>div img{
        width: 60px;
        height: auto;;
    }
    .serve .serveFooter ul li span a{
        width: 80px;
        font-size: 16px;
    }
    .special .ztzl{
        width: 100%;
        overflow: hidden;
    }
    .buttonleft{
        display: none;
    }
    .special .ztzl .buttonright{
       display: none;
    }
    .wrap,
    .index-container{
        width: 100% !important;
        padding: 0px  !important;
        overflow-x: hidden;
    }
    .wrap .content{
        width: 100%;
    }
    .content .title{
        width: 100%;
        font-size: 20px;
    line-height: 80px;
    padding-left: 20px;
    }
    .content ul li{
        padding-left: 20px; 
        display: block;
    }
    .content .l2{
        width: 100%;
        padding: 0px;
    }
    #pagination-digg{
        margin-left: 4%;
    }
    .content ul{
        padding: 0px 10px; 
    }
    .jp-audio{
        width: 100%;
    }
    .content .con{
		width: 100%!important;
               
	}
        .flexRow .content,.flexRow .time,.con2 li{
          font-size:24px!important;
         }
     .content{
	  width: 100%;
	 }
	 .content .title{
	  width: 100%;
	  padding: 0 15px;
	 }
	 .tt span{
	  font-size: 18px;
	 }
	 .title11{
	  display: inherit;
	  flex-direction: inherit;
	  align-items: normal;
	 }
	 .title1{
	  line-height: 40px;
	 }
	 .title12{
	  display: inherit;
	  align-items: inherit;
	  justify-content: inherit;
	  flex-wrap: wrap;
	 }
	 .title12 span{
	  height: auto;
	  line-height: 50px;
	 }
	 .content ul{
	  padding: 0 15px;
	 }
	 #zoom img{
	  max-width: 100%!important;
	  height: auto!important;
	  display: block;
	 }
	 .content ul li{
	  display: inherit;
	  padding-left: 0;
	 }
	 .content .l2{
	  width: 100%;
	  padding: 15px 0;
	 }rmzf .header .slh
	 .content .l3{
	  display: none;
	 }
    .list05 li a {
    width: 90%;
    }
    .bm-table ul li{font-size:17px;}
   #zoom table {
    max-width: 100%!important;
    overflow-x: auto;
    display: block;
}
#jp_container_1{
    width: 100% !important;
}
 #jp_container_1 img{
    width: 50px !important;
    height: auto !important;
 }
 .jp-audio{
    min-width: 100% !important;
         padding: 0px !important;
 }
 .jp-audio .jp-interface{
    height: 90px;
 }
  .ztzl {
    display: none;
  }
  .ztzlLbt {
    width: 100%;
    height: 250px;
    display: block;
  }
  .ztzlLbt .swiper-container {
    width: 96%;
    height: 100%;
    margin: 0 auto;
  }
}