v3.8.0.1
Income Taxes (Details 2) - USD ($)
Mar. 31, 2018
Jun. 30, 2017
Income Taxes [Abstract]    
VAT tax payable $ 558,452 $ 520,436
Corporate income tax payable 2,213,939 1,290,832
Others 69,762 74,948
Total 2,842,153 1,886,216
Less: current portion 2,401,934 1,886,216
Income tax payable - noncurrent portion $ 440,219