XML 50 R40.htm IDEA: XBRL DOCUMENT v3.4.0.3
Land Use Rights (Details) - USD ($)
3 Months Ended
Mar. 31, 2016
Dec. 31, 2015
Components of land use rights    
Land use rights $ 4,187,533 $ 4,159,920
Less: accumulated amortization (805,932) (777,849)
Land use rights, net $ 3,381,601 $ 3,382,071
Minimum [Member]    
Components of land use rights    
Land use rights, Useful Life 45 years  
Maximum [Member]    
Components of land use rights    
Land use rights, Useful Life 50 years