XML 18 R33.htm IDEA: XBRL DOCUMENT v3.2.0.727
9. TAXES PAYABLE (Tables)
6 Months Ended
Jun. 30, 2015
Income Tax Disclosure [Abstract]  
Schedule of Taxes payable
    June 30,     December 31,  
    2015     2014  
Income tax payable   $ 3,920,134     $ 1,388,341  
Mineral resource compensation fee payable     352,617       292,026  
Value added tax payable     1,561,224       724,915  
Land use tax payable     960,554       949,544  
Other tax payables     292,392       190,603  
Total   $ 7,086,921     $ 3,545,429