XML 61 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses and Other Payables (Details) - USD ($)
Dec. 31, 2017
Jun. 30, 2017
Accrued Expenses and Other Payables [Abstract]    
Payroll payable $ 101,302 $ 103,412
Welfare payable 157,384 154,239
Accrued expenses 5,101,131 4,863,988
Other payables 4,652,225 3,887,676
Other levy payable 128,567 125,998
Total $ 10,140,609 $ 9,135,312