XML 64 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses and Other Payables (Details) - USD ($)
Sep. 30, 2017
Jun. 30, 2017
Accrued Expenses and Other Payables [Abstract]    
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