XML 58 R47.htm IDEA: XBRL DOCUMENT v3.7.0.1
8. TAXES PAYABLE (Details) - USD ($)
Mar. 31, 2017
Dec. 31, 2016
Taxes Payable Details    
Income tax payable $ 2,880,718 $ 1,849,535
Natural resource tax 359,597 651,230
Value added tax payable 1,661,531 887,913
Land use right tax payable 767,926 818,921
Other tax payables 185,793 133,732
Total $ 5,855,566 $ 4,341,331