@media only screen and (max-width: 960px) {
	#online_qq_layer {
		display: none;
	}
	.header,
	.content,
	.footer {
		width: 100%;
	}
	.head_top {
		height: auto;
	}
	.t_head {
		width: 100%;
		height: auto;
	}
	.searchbar {
		width: 100%;
	}
	.nav {
		width: 100%;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.nav li {
		width: 14%;
		text-align: center;
	}
	.nav li a {
		padding: 0;
	}
	.nav_h a {
		background: none!important;
	}
	.pro_nav_side {
		display: none;
	}
	.bg_two {
		width: 100%;
	}
	.sample {
		width: 100%;
		box-sizing: border-box;
	}
	.sample_cont {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.sample_cont dl {
		width: 48%;
		height: auto;
		margin-right: 0;
	}
	.sample_bg {
		padding: 0;
		height: auto;
	}
	.case_img dt {
		width: 100%;
		height: 356px;
	}
	.case_img dt img {
		width: 100%;
		height: 310px;
	}
	.cao {
		width: 100%;
	}
	.made {
		width: 100%;
	}
	.made2 {
		width: 100%;
	}
	.slogan_01 {
		display: none;
	}
	.process_01 {
		width: 100%;
	}
	.process_01 img {
		width: 100%;
	}
	.team_side {
		width: 100%;
	}
	.block_2 {
		display: none;
	}
	.ab_us {
		width: 100%;
		box-sizing: border-box;
	}
	.block_1 {
		display: none;
	}
	.about_side {
		width: 100%;
		overflow: hidden;
	}
	.arr_l_xxx,
	.arr_r_xxx {
		display: none;
	}
	.bot_nav {
		display: none;
	}
	.copyright {
		box-sizing: border-box;
		padding: 20px 0;
	}
	.copyright dt {
		padding: 20px 30px;
		margin: 0 auto;
		text-align: center;
		width: 100%;
		box-sizing: border-box;
        height:auto;
	}
	.copyright dd {
		width: 100%;
		width: 100%;
		text-align: left;
		margin-top: 18px;
      padding-left: 58px;
	}
	.copyright dt img {
		margin: 0 auto;
	}
	.chr_cont {
		width: 100%;
	}
	.showhide {
		width: 100%!important;
		margin-left: 0;
	}
	.searchbar {
		display: none;
	}
	#flashs .btn {
		right: 93%;
	}
	.arr_l_xx,
	.arr_r_xx {
		display: none;
	}
	.show_hide {
		width: 94%!important;
	}
	.block_3 {
		width: 96%;
		box-sizing: border-box;
	}
	.bk10 {
		margin-left: 0;
	}
	.f_bottom {
		height: auto;
	}
	.top_r {
		display: none;
	}
	.topadcs {
		width: 100%;
	}
	.leib2 {
		display: none;
	}
	.tel {
		display: none;
	}
	.topadcs img {
		width: 100%;
	}
	.content .right {
		width: 100%;
	}
	.agent_con {
		width: 100%;
	}
	.right_main {
		width: 100%;
	}
	.banner {
		display: none;
	}
	#banner {
		display: block;
	}
	dl.news_dl dt {
		width: 100%;
	}
	.copyright dd {
		box-sizing: border-box;
	}
	.nav_6 a,
	.nav_0 a {
		background: none!important;
	}
	.nav_5 a,
	.nav_0 a {
		background: none!important;
	}
	.nav_4 a,
	.nav_0 a {
		background: none!important;
	}
	.nav_3 a,
	.nav_0 a {
		background: none!important;
	}
	.nav_2 a,
	.nav_0 a {
		background: none!important;
	}
	.nav_1 a,
	.nav_0 a {
		background: none!important;
	}
	.news_con {
		width: 100%;
	}
	dl.dl_2 {
		width: 50%;
		box-sizing: border-box;
	}
	dl.dl_2 img {
		width: 100%;
		height:180px;
	}
	dl.dl_2 dt {
		width: 100%;
	}
	.info_content img{
		width: 100%!important;
		height: auto!important;
	}
	.age_li_about img{
		width: 100%!important;
		height: auto!important;
	}
	.agent_con{
		margin: 0!important;
	}
  .xx1{
   margin: 0 auto;
    display: block;
    margin-top: 30px;
  }
  .link{
    height:auto;
  }
  .case_img dd a{
  font-size:18px
  }
  dl.dl_2 dd{
  font-size:18px
  }
  dl.pd_list_dl dd a{
   font-size:18px
  }
}

@media only screen and (max-width: 600px) {
	.logo_slogan {
		display: none;
	}
	.welcome {
		display: none;
	}
	.logo {
		background: none;
		padding-right: 0;
	}
	.top_l a img {
		margin: 0 auto;
		width: 68%;
		display: block;
		float: none;
	}
	.nav_bg {
		background: none;
		background: #0b6cb1;
		height: auto;
	}
	.nav {
		height: auto;
		justify-content: end;
	}
	.nav li {
		width: 25%;
		background: none;
		height: auto;
	}
	#banner img {
		width: 160%;
		margin-left: -30%;
	}
	#left,
	#right {
		display: none;
	}
	.top_l {
		width: 100%;
	}
	.case_img dt {
		width: 100%;
		height: 234px;
	}
	.case_img dt img {
		width: 100%;
		height:198px;
	}
	.app_list dt {
		float: none;
		width: 100%;
		margin: 0 auto;
	}
	.app_list dt img {
		width: 100%;
	}
	.app_list dd {
		width: 100%;
		padding-left: 0;
	}
	.nav_3 a,
	.nav_0 a {
		background: none!important;
	}
	.news_random li {
		width: 100%;
		box-sizing: border-box;
	}
	.news_random {
		width: 100%;
		box-sizing: border-box;
	}
	.pd_list_dl {
		width: 50%;
		box-sizing: border-box;
	}
	dl.pd_list_dl {
		width: 50%;
		box-sizing: border-box;
		height: 244px;
	}
	dl.pd_list_dl dt img {
		width: 100%;
		box-sizing: border-box;
		height:186px;
	}
	dl.pd_list_dl dt,
	dl.pd_list_dl dt a {
		width: 100%;
		box-sizing: border-box;
	}
	dl.pd_list_dl dd{
		width: 100%;
	}
	dl.dl_2 dd{
		width: 100%!important;
	}
  .fdh {
    
	line-height: 40px;
	height: 40px;
	background-color: #2f3033;
	width: 100%;
	display: block;
	position: fixed;
	z-index: 99999;
	bottom: 0px;
	color: #FFF;
}
.fdh li {
	width: 33.33333%;
	float: left;
	display: block;
	text-align: center;
	border-right: 1px #ddd solid;
	box-sizing: border-box;
}
.fdh .li {
	background-color: #1763ff;
}
.fdh a {
	color: #FFF;
}
}

@media only screen and (max-width: 540px) {
	dl.dl_2 img {
		width: 100%;
		height: 162px;
	}
  
  dl.pd_list_dl {
    height: 214px;
}
  
  dl.pd_list_dl dt img {
    height: 162px;
}
  .copyright dd {
    padding-left: 134px;
}
  
}

@media only screen and (max-width: 470px) {
	dl.dl_2 img {
		width: 100%;
		height: 186px;
	}
  .copyright dd {
    padding-left:66px;
}
}

@media only screen and (max-width: 420px) {
	dl.pd_list_dl {
		height: 194px;
	}
	dl.pd_list_dl dt img{
		height: 130px;
	}
	dl.dl_2 img{
		height: 128px!important;
	}
  .case_img dt{
   height:178px;
  }
  
  .case_img dt img {
    height: 160px;
}
}

@media only screen and (max-width: 375px) {
	dl.pd_list_dl {
		height:160px;
	}
	dl.pd_list_dl dt img{
		height:112px;
	}
  .case_img dt{
     height:154px;
  }
  .case_img dt img{
    height: 140px;
  }
  .copyright dd {
    padding-left: 33px;
}
  dl.dl_2 img {
    height: 106px!important;
}
	
}



@media only screen and (max-width:360px) {
.copyright dd {
    padding-left: 30px;
}
  
}



@media only screen and (max-width:320px) {
.copyright dd {
    padding-left: 7px;
}
  
}