XML 46 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,313     $ 16,396,003