XML 43 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
8. TAXES PAYABLE (Tables)
9 Months Ended
Sep. 30, 2017
Income Tax Disclosure [Abstract]  
Schedule of Taxes payable
    September 30, 2017   December 31, 2016
Income tax payable   $ 1,582,939     $ 1,849,535  
Natural resource tax     18,599       651,230  
Value added tax payable     456,166       887,913  
Land use right tax payable     798,285       818,921  
Other tax payables     104,158       133,732  
Total   $ 2,960,147     $ 4,341,331