.h510{max-width: 50%;height: 510px;margin-right: 5%;}
.py8{padding-top: 80px;padding-bottom: 80px}
.w130{width: 130px;height: 46px;line-height: 46px;background-color: #04417a;border: 1px solid #04417a;color: #fff;font-size: 16px;text-align: center;margin-bottom: 30px;}
.s1{width: 10px;height: 30px;display: inline-block;background-color: #04417a;margin-right: 5px;}
.heng{width: 80%;height: 1px;background-color: #dcdcdc}


.px6{padding: 60px 100px;box-sizing: border-box;width: 53%;}
.tabel{border-top: 1px solid #d2d2d2;border-left: 1px solid #d2d2d2;border-right: 1px solid #d2d2d2;}
.tr{display: flex;border-bottom: 1px solid #d2d2d2;}
.td{font-size: 18px;background-color: #f9f9f9;text-align: center;border-right: 1px solid #d2d2d2;width: 25%;}
.td1{padding: 20px 30px;box-sizing: border-box;width:75%}
input{box-shadow: 0 2px 10px 0 rgba(0,0,0,0.06);background-color: #fff;border: 1px solid #d2d2d2;font-size: 16px;height: 48px;width: 100%;padding: 0 20px;box-sizing: border-box;}
.ti{width: 200px;height: 60px;line-height: 60px;background-color: #04417a;border: 1px solid #04417a;color: #fff;font-size: 18px;text-align: center;cursor: pointer;}




@media only screen and (max-width:1400px){
	.h510{height: 410px;}
	.py8{padding-top: 60px;padding-bottom: 60px}
	.s1{width: 10px;height: 24px;}
	.font-26{font-size: 22px;}
	.heng{width: 86%;}
	
	.font-40{font-size: 34px;}
}


@media only screen and (max-width:1000px){
	.h510{height: 310px;}
	.py8{padding-top: 50px;padding-bottom: 50px}
	.s1{width: 10px;height: 24px;}
	.font-26{font-size: 18px;}
	.heng{width: 82%;}
	
	.px6{padding: 40px 60px;box-sizing: border-box;width: 90%;}
	
	.font-40{font-size: 30px;}
}

@media only screen and (max-width:750px){
	.h510{height: 210px;}
	.py8{padding-top: 30px;padding-bottom: 30px}
	.w130{width: 100px;height: 40px;line-height: 40px;font-size: 14px;margin-bottom: 10px;}
	.s1{width: 10px;height: 24px;}
	.font-26{font-size: 16px;}
	.mb-3{margin-bottom: 10px;}
	
	
	.font-40{font-size: 26px;}
}


@media only screen and (max-width:500px){
	.h510{height: 240px;width: 100%;max-width: 100%;margin-bottom: 20px;}
	.py8{padding-top: 30px;padding-bottom: 30px}
	.s1{width: 10px;height: 24px;}
	.font-26{font-size: 16px;}
	.mb-3{margin-bottom: 0;}
	
	.heng{width: 70%;}
	
	.px6{padding: 30px;}
	.td{font-size: 14px;}
	.td1{padding: 20px;}
	input{font-size: 14px;height: 36px;}
	.ti{width: 140px;height: 50px;line-height: 50px;font-size: 16px;}
	
	.py-5{padding-top: 30px;padding-bottom: 30px;}
	.font-40{font-size: 20px;}
	.font-18{font-size: 16px;}
}

@media only screen and (max-width:375px){
	.td{font-size: 12px;}
	input{font-size: 12px;height: 30px;}
	.ti{width: 100px;height: 40px;line-height: 40px;font-size: 14px;}
}