v3.10.0.1
Income Taxes (Details) - USD ($)
12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Current    
Current income tax benefit (expense) $ (834,758) $ (277,316)
Deferred    
Deferred income tax benefit (expense) (114,900) 749,400
Income tax benefit (expense) (949,659) 472,084
USA [Member]    
Current    
Current income tax benefit (expense) (120,448)
Deferred    
Deferred income tax benefit (expense) (114,901) 749,400
Hong Kong [Member]    
Current    
Current income tax benefit (expense) (91,545) (70,958)
PRC [Member]    
Current    
Current income tax benefit (expense) $ (622,765) $ (206,358)