XML 38 R27.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accrued Expenses and Other Payables (Tables)
3 Months Ended
Sep. 30, 2016
Accrued Expenses and Other Payables [Abstract]  
Schedule of accrued expenses and other payables

  September 30,  June 30, 
  2016  2016 
Payroll payable $54,850  $58,704 
Welfare payable  153,914   154,510 
Accrued expenses  4,417,656   4,450,306 
Other payables  5,615,399   11,624,653 
Other levy payable  125,733   126,219 
Total $10,367,552  $16,414,392