body{min-width: 1100px;max-width: 1920px;}
#top_contact .top1>span{margin-top:0 !important;}
@media only screen and (max-width: 768px) {
	body{min-width: 320px;}
	.header{background-size: auto 100%;height: 290px;}
	.header>div{width: 99%;margin: 0 auto;}
	.header>div img{width: 300px;bottom: 43px;}
	.p1{padding-top: 75px;}
	.header>div>div p{font-size: 24px;}
	.header>div>div{position: absolute;z-index: 2;}
	.tl_1{width: 99%;margin: 0 auto;margin-top: 15px;}
	.tl_1>.tl_1p{font-size: 24px;}
	.tl_1>.tl_1p2{width: 100%;}
	.tl_2{width: 100%;}
	.tl_211{display:none;}
	.tl_21>div{width: 47%;margin-left: 2%;}
	.tl_21>div img{width: 100%;}
	.right2 span{font-size: 24px;}
	.right2 p{font-size: 16px;}
	.tl_21{margin-top: 15px;}
	.tl_3{padding-bottom: 0;background-size: auto 73%;background-position: bottom;height: 330px;}
	.tl_3>div{width: 100%;}
	.tl_31>div{margin-bottom: 30px;}
	.tl_31,.tl_41,.tl_51{margin-top: 15px;}
	.tl_4{width: 100%;}
	.tl_41>div{margin-left: 1.5%;}
	.tl_41>div img{width: 100%;}
	.tl_5{padding-top: 30px;}
	.tl_5>div{width: 100%;}
	.tl_51>div{width: 47%;margin-left: 2%;}
	.tl_6{width: 100%;}
	.tl_612{display:none;}
	.tl_611{width: 100%;float: none;}
	.tl_611>div{width: 23%;margin-left: 1.5%;}
	.tl_7>div{width: 100%;}
	.tell{display: none;}
	.tj_2{width: 100%;height:auto;display:inline-block;margin-bottom:0;}
  	#xinxi1{display: block;overflow: hidden;width: 99%;margin:0 auto;}
  	tbody{display: block;overflow: hidden;width: 100%;}
  	#xinxi1 tr{width:100% !important; height: auto;line-height:40px;display: inline-block;}
	#xinxi1 td{width: 100%;height:auto;display: inline-block;}
  	#xinxi1 td span{display:block;float:left;}
  	#xinxi1 td input{float:left;}
  	.hjd{width:78px; margin-right:0 !important;}
	.tl_32{width: 100%;}
}
@media only screen and (max-width: 640px) {
	.header{height: 235px;}
	.header>div img{width: 250px;}
	.header>div>div{width: 52%;}
	.header>div>div p{font-size: 22px;}
	.tl_1>.tl_1p{font-size: 22px;}
	.right2 span{font-size: 22px;}
	.tl_3111{padding: 0 5px;}
	.tl_41>div{width: 47%;margin-bottom: 15px;margin-left: 2%;}
	.tl_32>img{display:none;}
	.tl_32 p{display: block !important;}
	.tl_32 p img{width: 100%;}
	#button{width:40%;}
	.tl_3{padding-bottom: 0;background-size: auto 71%;height: 270px;}
}
@media only screen and (max-width: 580px) {
	.tl_611>div{width: 47%;margin-left: 2%;}
}
@media only screen and (max-width: 520px) {
	.header{height: 190px;}
	.p1{padding-top: 50px;}
	.header>div img{display:none;}
	.header>div>div{width: 99%;}
}
@media only screen and (max-width: 500px) {
	.tl_3111{font-size: 16px;height: 44px;line-height: 44px;}
	.lc_2 div{width: 110px;}
	.lc_21{width: 255px !important;}
	.tl_3114{width: 179px !important;}
	.tl_3112,.tl_3113{margin: 11px 3px 0;}
	.tl_3{padding-bottom: 0;background-size: auto 64%;height: 250px;}
}
@media only screen and (max-width: 455px) {
  #xinxi1 input+span{display:inline-block;}
}
@media only screen and (max-width: 450px) {
	#xinxi1 input+span{float: none;}
    .tj_2c{margin-bottom:394px;}
}
@media only screen and (max-width: 420px) {
	.qw{width: 80px;line-height: 20px;}
	.tl_3114{width: 80px !important;}
	.lc_21{width: 120px !important;}
	.tl_41>div p span{ font-size:16px;}
   .header{height: 145px;}
   .tl_3{padding-bottom: 0;background-size: auto 58%;height: 210px;}
}
@media only screen and (max-width: 360px) {
	.tl_3111{padding: 0 4px;}
}