XML 38 R27.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Expenses and Other Payables (Tables)
9 Months Ended
Mar. 31, 2017
Accrued Expenses and Other Payables [Abstract]  
Schedule of accrued expenses and other payables
  March 31,  June 30, 
  2017  2016 
Payroll payable $103,915  $58,704 
Welfare payable  148,980   154,510 
Accrued expenses  4,666,446   4,450,306 
Other payables  3,410,762   11,624,653 
Other levy payable  121,702   126,219 
Total $8,451,805  $16,414,392