/*mobile*/
@media (max-width: 767px){
  body{background: #fff;}
  .t-detect-list .m_wrap{padding: 0 2em;background: #fff;height: 100%;}
  .htmlBox {width: 100%;height: auto;overflow: hidden;}
  .serviceBox{height: auto;text-align: center;margin: 1.75rem auto;}
	.serviceBox img.intro{width: 100%;height: auto;}
	.serviceBox p{text-align: left;font-size: 0.9rem;line-height: 1.5;color: #000;}
	.serviceBox h3{font-size: 1.1rem;color: #000;font-weight: bold;text-align: left;}
	/*serviceBox end*/
	.introBox{width: 100%;height: auto;margin: 1.75rem auto;}
	.introBox .block{width: 100%;height: 13.6rem;margin: 1.7rem auto 0 auto;background-color: #f7f7f7;padding: 2.4rem 2.4rem 0;box-sizing: border-box;text-align: center;}
	.introBox .block img{max-width: 100%;}
	.introBox p{font-size: 1.2rem;text-align: center;color: #000;}
	/*introBox end*/
	.listBox{width: 100%;height: auto;margin: 0 auto 1.75rem;overflow: hidden;}
	.listBox .block{display: block;box-sizing: border-box;width: 43%;margin-top: 1.7rem;float: left;}
	.listBox .block:nth-child(2n+1){float: right;margin-right: 1.3rem;}
	.listBox .block:nth-child(2n){float: left;margin-left: 1.3rem;}
	.listBox .block img{width: 100%;height: 9rem;}
	.listBox .block p{min-height: 6rem;font-size: 1.2rem;font-weight: normal;padding-top: 1rem;line-height: 1.5;color: #000;text-align: center;margin: 0;}
	/*listBox end*/
}
@media (max-width: 320px){
	.listBox .block{width: 43%;}
}