XML 41 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Property, Plant and Equipment [Abstract]    
Permit of land use $ 432,910 $ 405,645
Building 10,052,840 9,419,700
Plant, machinery and equipment 28,044,515 26,151,029
Motor vehicle 330,598 309,777
Office equipment 200,974 182,718
Total 39,061,837 36,468,869
Less: accumulated depreciation (15,520,834) (11,501,421)
Property and Equipment, net $ 23,541,003 $ 24,967,448