XML 44 R33.htm IDEA: XBRL DOCUMENT v3.5.0.2
9. TAXES PAYABLE (Tables)
6 Months Ended
Jun. 30, 2016
Income Tax Disclosure [Abstract]  
Schedule of Taxes payable
    June 30,     December 31,  
    2016     2015  
Income tax payable   $ 4,213,833     $ 2,400,400  
Mineral resource compensation fee payable     416,648       255,984  
Value added tax payable     1,548,464       1,030,664  
Land use tax payable     885,563       904,354  
Other tax payables     271,753       222,601  
Total   $ 7,336,261     $ 4,814,003