XML 62 R51.htm IDEA: XBRL DOCUMENT v3.4.0.3
9. TAXES PAYABLE (Details) - USD ($)
Mar. 31, 2016
Dec. 31, 2015
Taxes Payable Details    
Income tax payable $ 2,360,054 $ 2,400,400
Mineral resource compensation fee payable 302,967 255,984
Value added tax payable 1,402,226 1,030,664
Land use right tax payable 908,876 904,354
Other tax payables 244,443 222,601
Total $ 5,218,566 $ 4,814,003