XML 43 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses and Other Payables (Tables)
3 Months Ended
Sep. 30, 2017
Accrued Expenses and Other Payables [Abstract]  
Schedule of accrued expenses and other payables
  September 30,  June 30, 
  2017  2017 
Payroll payable $126,652  $103,412 
Welfare payable  154,304   154,239 
Accrued expenses  4,893,584   4,863,988 
Other payables  4,032,474   3,887,676 
Other levy payable  126,051   125,998 
Total $9,333,065  $9,135,313