@media(max-width: 1100px){

	.about_b{
		padding: 40px 0 50px;
	}
	.about_b .container3 {
    	padding: 0 20px;
	}
	.about_b .left {
    	padding: 0 0 0;
    	width: 100%;
	}
	.about_b .left .about_b_l .text .ny_text2 {
    	margin-top: 5px;
	}
	.about_b .left .about_b_l .text{
		padding: 0;
		height: auto;
		width: 100%;
		position: initial;
		display: inline-block;
		transform: initial;
	}
	.about_b .left .title {
    	padding-left: 0;
	}
	.about_b .left .about_b_l .img{width: 100%;margin-top: 20px;}
	.about_b .right{
		width: 100%;
		position: relative;
		transform: initial;
	}

	.about_b .right .about_b_r{
		    position: initial;
		    transform: initial;
		    margin-top: 20px;
	}
	.about_b .right .box {
    	padding: 12px 24px;
    	margin-bottom: 0;
    	position: relative;
    	z-index: 3;
    	background: none;
	}
	.about_b .right .box:before{
		left: 0;
	}
	.about_b .right:before{display: none;}
	.about_b .right .about_b_r .slick-prev,.about_b .right .about_b_r .slick-next{display: none !important;}

	.about_b .left .about_b_l {
    	margin-top: 30px;
	}
}

@media(max-width:1024px) {
  .header{display: none;}
  .motop{display: block;}
  .n_navul{width: 100%; margin-top: 0;}
  #index_banner{ padding-top:70px;}
  .h {
	  display: none;
  }

  .n_banner{ padding-top: 70px;}

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

}

@media(max-width:768px) {
.csrjs li .csrimg{width:100%;float: none;}
.csrjs li .csrimg img{max-width:100%; width: auto}
.csrjs li .csrtit{width:100%;float: none;padding: 0; }
.csrjs li .csrtxt{width:100%;float: none; padding: 0;}
.csrjs li .csrtxt p{line-height: 28px;}
.csrjs li .csrtit::before {
    display: none;
}
.quc{ overflow: hidden;
    overflow-x: auto;}
.whss h3 {
    font-size: 14px;
}
.whss h4{font-size: 12px;}
  .juz {
    height: 300px;
  }
  .nbanner{ position: relative; height: 300px;}
  .about-content{ padding-left: 20px;}
  .about-content-img {
      float: right;
      padding: 10px 0 10px 20px;
  }
  .tuandui,.fazhan,.xinwen,.zhaopin,.tuanduit{ padding-left: 20px;}
  .whs{ margin-left:0;}
  .lx-b{ margin-top: 20px;}
  .xinwen .layui-text h3 a{ width: 80%;}
  .dq-table-box .dq-table-cell {
      font-size: 14px;
  }
  .dq-periods-list .dq-periods-item {
      font-size: 14px;
  }
  .dq-name ul li, .dq-type ul li {
      font-size: 14px;
  }
}

@media(max-width:767px) {
    	.aboutBox2 ol li .text h3,
	.AdvisoryList ol li .bt h3 {
		font-size: 16px;
	}
    .xinwen .layui-text h3 a {
    font-size: 14px;
     width: 100%;
}
	.aboutBox2 ol li .text h4,
	.AdvisoryList ol li .bt h4 {
		font-size: 14px;
		line-height: 1.2;
	}

	.aboutBox2 ol li .text .t {
		font-size: 14px;
		line-height: 24px;
	}

	.aboutBox2 ol li .text {
		padding-top: 0;
		padding-right: .5rem;
	}
.aboutBox2 ol li .text .t {
    font-size: 14px;
    line-height: 24px;
}
    .xinwen .layui-text .obo span {
    position: relative;
    text-align: right;
    padding: 0 0 10px 0;
    display: block;
}
 #index_banner .owl-controls .owl-pagination {
     bottom: 20px;
 }

 .kj_about_a ul li {
	 margin-top: 20px;
 }

 .kj_text {
     padding: 20px 15px 40px 15px;
 }
 .kj_about_a .products_preview_more {
     height: 30px;
     line-height: 30px;
     font-size: 12px;
     bottom: -30px;
     right: 15px;
   
 }
 .kj_newsa h5 {
     margin: 30px 0 0 0;
 }
 .kj_newsb h5 {
     margin: 30px 0 0 0;
 }

 .ft-b{ margin-top: 20px;}
 .foot {
     padding: 40px 0;
 }
 .juz {
   height: 145px;
 }
 .nbanner{ position: relative; height: 145px;}
 .juz h2 {
     font-size: 24px;
 }
 .about{ margin: 50px 0 20px 0;}
 .ny_right{ display: none;}
 .about-content {
     padding-left: 0;
 }
 .about-content-img {
     float: none;
     padding: 0 0 10px 0;
 }
 .about-content-img img {
	 width: 100%;
 }
 .zj-r { margin-top: 30px;}
 .tuandui,.fazhan,.xinwen,.zhaopin,.tuanduit{ padding-left:0;}
 .whs{ margin-top:17px;}
 .kz-lx{ padding-left:0;}
  .xinwen .layui-text .wbw h3 a{ width: 100%;overflow: auto;
    text-overflow: unset;
    white-space: unset;}
	.xinwen .layui-text .wbw span {

	    position: relative;
	    text-align: right;
	    padding: 0 0 10px 0;
	    display: block;
	}
	.xinwen .layui-timeline-content {
	    padding-left: 25px;
	}
	.wws h3{ width: 100%;}
	.zhaopin ul li a span {
	    right: 15px;
	}
	.zhaopin ul li a p {
	    padding-left: 15px;
	}
	.zpn h3{width: 100%;}
	.zpn span {
position: relative;
    padding-top:10px;
    display: block;
	}
	.zpn {
		margin-top: 0;
	}
.tdtt{margin:0 auto; text-align:center; margin:0 0 30px 0;}
.tdtt h2{ font-size:20px;}
.tdtt h5{ font-size:16px;}
.PipelineBox {
    overflow-x: auto;
}
.dq-table {
width: 1000px;
}
}
