XML 47 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Property, Plant and Equipment (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Property, Plant and Equipment [Abstract]    
Permit of land use $ 409,612 $ 432,910
Building 9,511,832 10,052,840
Plant, machinery and equipment 26,576,409 28,044,515
Motor vehicle 312,807 330,598
Office equipment 198,292 200,974
Total 37,008,952 39,061,837
Less: accumulated depreciation (17,714,573) (15,520,834)
Property, plant and equipment, net $ 19,294,379 $ 23,541,003