XML 85 R69.htm IDEA: XBRL DOCUMENT v3.19.1
Income Tax (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Schedule of provision for income tax expenses    
Income tax expense - current $ 1,899,005 $ 4,497,150
Income tax benefit - deferred (8,832,530) (1,252,455)
Total income tax expense (benefit) $ (6,933,525) $ 3,244,695