XML 44 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses and Other Payables (Tables)
12 Months Ended
Jun. 30, 2017
Accrued Expenses and Other Payables [Abstract]  
Schedule of accrued expenses and other payables
 
  June 30,  June 30, 
  2017  2016 
Payroll payable $103,412  $58,704 
Welfare payable  154,239   154,510 
Accrued expenses  4,863,988   4,450,306 
Acquisitions payable  -   5,568,500 
Other payables  3,887,676   6,037,764 
Other levy payable  125,998   126,219 
Total $9,135,312  $16,396,003