| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL Document Modified with Ez-Editor Version 1.4.0.3 on Wednesday, March 30, 2016 08:33:00 PM --> |
<schema targetNamespace="http://www.chinawindsystems.com/20151231" elementFormDefault="qualified" xmlns:cws="http://www.chinawindsystems.com/20151231" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:us-gaap="http://fasb.org/us-gaap/2015-01-31" xmlns:us-gaap-att="http://fasb.org/us-gaap/attributes" xmlns:country="http://xbrl.sec.gov/country/2013-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2014-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2015-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:us-types="http://fasb.org/us-types/2015-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric"> |
| <annotation> |
| | <appinfo> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation"> |
| <link:definition> 001 - Document - Document and Entity Information </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets"> |
| <link:definition> 002 - Statement - Consolidated Balance Sheets </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical"> |
| <link:definition> 003 - Statement - Consolidated Balance Sheets (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" id="ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"> |
| <link:definition> 004 - Statement - Consolidated Statements of Operations and Comprehensive (Loss) Income </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" id="ConsolidatedStatementsOfChangesInStockholdersEquity"> |
| <link:definition> 005 - Statement - Consolidated Statements of Changes in Stockholders' Equity </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows"> |
| <link:definition> 006 - Statement - Consolidated Statements of Cash Flows </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies" id="OrganizationAndSummaryOfSignificantAccountingPolicies"> |
| <link:definition> 007 - Disclosure - Organization and Summary of Significant Accounting Policies </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/AccountsReceivable" id="AccountsReceivable"> |
| <link:definition> 008 - Disclosure - Accounts Receivable </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/Inventories" id="Inventories"> |
| <link:definition> 009 - Disclosure - Inventories </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/PropertyAndEquipment" id="PropertyAndEquipment"> |
| <link:definition> 010 - Disclosure - Property and Equipment </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/LandUseRights" id="LandUseRights"> |
| <link:definition> 011 - Disclosure - Land Use Rights </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/EquipmentHeldForSale" id="EquipmentHeldForSale"> |
| <link:definition> 012 - Disclosure - Equipment Held for Sale </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/ShortTermBankLoans" id="ShortTermBankLoans"> |
| <link:definition> 013 - Disclosure - Short-Term Bank Loans </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/BankAcceptanceNotesPayable" id="BankAcceptanceNotesPayable"> |
| <link:definition> 014 - Disclosure - Bank Acceptance Notes Payable </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/AccruedExpenses" id="AccruedExpenses"> |
| <link:definition> 015 - Disclosure - Accrued Expenses </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/IncomeTaxes" id="IncomeTaxes"> |
| <link:definition> 016 - Disclosure - Income Taxes </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/StockholdersEquity" id="StockholdersEquity"> |
| <link:definition> 017 - Disclosure - Stockholders' Equity </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/StatutoryReserve" id="StatutoryReserve"> |
| <link:definition> 018 - Disclosure - Statutory Reserve </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/SegmentInformation" id="SegmentInformation"> |
| <link:definition> 019 - Disclosure - Segment Information </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/Concentrations" id="Concentrations"> |
| <link:definition> 020 - Disclosure - Concentrations </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/RestrictedNetAssets" id="RestrictedNetAssets"> |
| <link:definition> 021 - Disclosure - Restricted Net Assets </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/SubsequentEvents" id="SubsequentEvents"> |
| <link:definition> 022 - Disclosure - Subsequent Events </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" id="OrganizationandSummaryofSignificantAccountingPoliciesPolicies"> |
| <link:definition> 023 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/OrganizationandSummaryofSignificantAccountingPoliciesTables" id="OrganizationandSummaryofSignificantAccountingPoliciesTables"> |
| <link:definition> 024 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/AccountsReceivableTables" id="AccountsReceivableTables"> |
| <link:definition> 025 - Disclosure - Accounts Receivable (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/InventoriesTables" id="InventoriesTables"> |
| <link:definition> 026 - Disclosure - Inventories (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/PropertyandEquipmentTables" id="PropertyandEquipmentTables"> |
| <link:definition> 027 - Disclosure - Property and Equipment (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/LandUseRightsTables" id="LandUseRightsTables"> |
| <link:definition> 028 - Disclosure - Land Use Rights (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/ShortTermBankLoansTables" id="ShortTermBankLoansTables"> |
| <link:definition> 029 - Disclosure - Short-Term Bank Loans (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/BankAcceptanceNotesPayableTables" id="BankAcceptanceNotesPayableTables"> |
| <link:definition> 030 - Disclosure - Bank Acceptance Notes Payable (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/AccruedExpensesTables" id="AccruedExpensesTables"> |
| <link:definition> 031 - Disclosure - Accrued Expenses (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/IncomeTaxesTables" id="IncomeTaxesTables"> |
| <link:definition> 032 - Disclosure - Income Taxes (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/StatutoryReserveTables" id="StatutoryReserveTables"> |
| <link:definition> 033 - Disclosure - Statutory Reserve (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/SegmentInformationTables" id="SegmentInformationTables"> |
| <link:definition> 034 - Disclosure - Segment Information (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/ConcentrationsTables" id="ConcentrationsTables"> |
| <link:definition> 035 - Disclosure - Concentrations (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" id="OrganizationAndSummaryOfSignificantAccountingPoliciesDetails"> |
| <link:definition> 036 - Disclosure - Organization and Summary of Significant Accounting Policies (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails1" id="OrganizationAndSummaryOfSignificantAccountingPoliciesDetails1"> |
| <link:definition> 037 - Disclosure - Organization and Summary of Significant Accounting Policies (Details 1) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails2" id="OrganizationAndSummaryOfSignificantAccountingPoliciesDetails2"> |
| <link:definition> 038 - Disclosure - Organization and Summary of Significant Accounting Policies (Details 2) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetailsTextual" id="OrganizationandSummaryofSignificantAccountingPoliciesDetailsTextual"> |
| <link:definition> 039 - Disclosure - Organization and Summary of Significant Accounting Policies (Details Textual) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/AccountsReceivableDetails" id="AccountsReceivableDetails"> |
| <link:definition> 040 - Disclosure - Accounts Receivable (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/AccountsReceivableDetailsTextual" id="AccountsReceivableDetailsTextual"> |
| <link:definition> 041 - Disclosure - Accounts Receivable (Details Textual) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/InventoriesDetails" id="InventoriesDetails"> |
| <link:definition> 042 - Disclosure - Inventories (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/InventoriesDetailsTextual" id="InventoriesDetailsTextual"> |
| <link:definition> 043 - Disclosure - Inventories (Details Textual) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/PropertyandEquipmentDetails" id="PropertyandEquipmentDetails"> |
| <link:definition> 044 - Disclosure - Property and Equipment (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/PropertyandEquipmentDetailsTextual" id="PropertyandEquipmentDetailsTextual"> |
| <link:definition> 045 - Disclosure - Property and Equipment (Details Textual) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/LandUseRightsDetails" id="LandUseRightsDetails"> |
| <link:definition> 046 - Disclosure - Land Use Rights (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/LandUseRightsDetails1" id="LandUseRightsDetails1"> |
| <link:definition> 047 - Disclosure - Land Use Rights (Details 1) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/LandUseRightsDetailsTextual" id="LandUseRightsDetailsTextual"> |
| <link:definition> 048 - Disclosure - Land Use Rights (Details Textual) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/EquipmentHeldForSaleDetails" id="EquipmentHeldForSaleDetails"> |
| <link:definition> 049 - Disclosure - Equipment Held for Sale (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/ShortTermBankLoansDetails" id="ShortTermBankLoansDetails"> |
| <link:definition> 050 - Disclosure - Short-Term Bank Loans (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/ShortTermBankLoansDetailsTextual" id="ShortTermBankLoansDetailsTextual"> |
| <link:definition> 051 - Disclosure - Short-Term Bank Loans (Details Textual) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/BankAcceptanceNotesPayableDetails" id="BankAcceptanceNotesPayableDetails"> |
| <link:definition> 052 - Disclosure - Bank Acceptance Notes Payable (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/BankAcceptanceNotesPayableDetailsTextual" id="BankAcceptanceNotesPayableDetailsTextual"> |
| <link:definition> 053 - Disclosure - Bank Acceptance Notes Payable (Details Textual) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/AccruedExpensesDetails" id="AccruedExpensesDetails"> |
| <link:definition> 054 - Disclosure - Accrued Expenses (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/AccruedExpensesDetailsTextual" id="AccruedExpensesDetailsTextual"> |
| <link:definition> 055 - Disclosure - Accrued Expenses (Details Textual) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/IncomeTaxesDetails" id="IncomeTaxesDetails"> |
| <link:definition> 056 - Disclosure - Income Taxes (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/IncomeTaxesDetails1" id="IncomeTaxesDetails1"> |
| <link:definition> 057 - Disclosure - Income Taxes (Details 1) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/IncomeTaxesDetails2" id="IncomeTaxesDetails2"> |
| <link:definition> 058 - Disclosure - Income Taxes (Details 2) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/IncomeTaxesDetailsTextual" id="IncomeTaxesDetailsTextual"> |
| <link:definition> 059 - Disclosure - Income Taxes (Details Textual) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/StockholdersEquityDetails" id="StockholdersEquityDetails"> |
| <link:definition> 060 - Disclosure - Stockholders' Equity (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/StatutoryReserveDetails" id="StatutoryReserveDetails"> |
| <link:definition> 061 - Disclosure - Statutory Reserve (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/StatutoryReserveDetailsTextual" id="StatutoryReserveDetailsTextual"> |
| <link:definition> 062 - Disclosure - Statutory Reserve (Details Textual) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/SegmentInformationDetails" id="SegmentInformationDetails"> |
| <link:definition> 063 - Disclosure - Segment Information (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/SegmentInformationDetailsTextual" id="SegmentInformationDetailsTextual"> |
| <link:definition> 064 - Disclosure - Segment Information (Details Textual) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/ConcentrationsDetails" id="ConcentrationsDetails"> |
| <link:definition> 065 - Disclosure - Concentrations (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/ConcentrationsDetails1" id="ConcentrationsDetails1"> |
| <link:definition> 066 - Disclosure - Concentrations (Details 1) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/ConcentrationsDetailsTextual" id="ConcentrationsDetailsTextual"> |
| <link:definition> 067 - Disclosure - Concentrations (Details Textual) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/RestrictedNetAssetsDetails" id="RestrictedNetAssetsDetails"> |
| <link:definition> 068 - Disclosure - Restricted Net Assets (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.chinawindsystems.com/role/SubsequentEventsDetails" id="SubsequentEventsDetails"> |
| <link:definition> 069 - Disclosure - Subsequent Events (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="cws-20151231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="cws-20151231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="cws-20151231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="cws-20151231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/> |
| | | </appinfo> |
| | </annotation> |
| <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/> |
| <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/> |
| <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/> |
| <import namespace="http://fasb.org/us-gaap/2015-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd"/> |
| <import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd"/> |
| <import namespace="http://xbrl.sec.gov/country/2013-01-31" schemaLocation="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd"/> |
| <import namespace="http://xbrl.sec.gov/currency/2014-01-31" schemaLocation="http://xbrl.sec.gov/currency/2014/currency-2014-01-31.xsd"/> |
| <import namespace="http://xbrl.sec.gov/exch/2015-01-31" schemaLocation="http://xbrl.sec.gov/exch/2015/exch-2015-01-31.xsd"/> |
| <import namespace="http://xbrl.sec.gov/naics/2011-01-31" schemaLocation="http://xbrl.sec.gov/naics/2011/naics-2011-01-31.xsd"/> |
| <import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd"/> |
| <import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd"/> |
| <import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/> |
| <import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd"/> |
| <import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd"/> |
| <import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd"/> |
| <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/> |
| <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/> |
| <import namespace="http://fasb.org/us-types/2015-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2015/elts/us-types-2015-01-31.xsd"/> |
| <element name="DocumentAndEntityInformationAbstract" id="cws_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="GainLossFromSalesContractDispute" id="cws_GainLossFromSalesContractDispute" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="StatutoryReserveMember" id="cws_StatutoryReserveMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="AdjustmentsToForeignCurrencyTranslation" id="cws_AdjustmentsToForeignCurrencyTranslation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="IncreaseDecreaseInObsoleteInventories" id="cws_IncreaseDecreaseInObsoleteInventories" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="CashPaidAbstract" id="cws_CashPaidAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="IncreaseInPropertyInExchangeForIncreaseInPayable" id="cws_IncreaseInPropertyInExchangeForIncreaseInPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="LandUseRightsAbstract" id="cws_LandUseRightsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="LandUseRightsTextBlock" id="cws_LandUseRightsTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="EquipmentHeldForSaleTextBlock" id="cws_EquipmentHeldForSaleTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="BankAcceptanceNotesPayablesAbstract" id="cws_BankAcceptanceNotesPayablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="BankAcceptanceNotesPayableTextBlock" id="cws_BankAcceptanceNotesPayableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="StatutoryReservesAbstract" id="cws_StatutoryReservesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="StatutoryReserveDisclosureTextBlock" id="cws_StatutoryReserveDisclosureTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="NotesReceivablePolicyTextBlock" id="cws_NotesReceivablePolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="AdvancesToSuppliersPolicyTextBlock" id="cws_AdvancesToSuppliersPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="EquipmentHeldForOperatingLeaseAndRelatedRentalRevenuePolicyTextBlock" id="cws_EquipmentHeldForOperatingLeaseAndRelatedRentalRevenuePolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="AdvancesFromCustomersPolicyTextBlock" id="cws_AdvancesFromCustomersPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="RelatedPartiesPolicyTextBlock" id="cws_RelatedPartiesPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="CashBalancesByGeographicAreaTableTextBlock" id="cws_CashBalancesByGeographicAreaTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="ScheduleOfShortTermBankLoansTableTextBlock" id="cws_ScheduleOfShortTermBankLoansTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="ScheduleOfBankAcceptanceNotesPayablesTableTextBlock" id="cws_ScheduleOfBankAcceptanceNotesPayablesTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="StatutoryReservesTableTextBlock" id="cws_StatutoryReservesTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="ConcentrationOfRevenueFromCustomersTableTextBlock" id="cws_ConcentrationOfRevenueFromCustomersTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="ConcentrationOfPurchaseFromSuppliersTableTextBlock" id="cws_ConcentrationOfPurchaseFromSuppliersTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="ScheduleOfCashBalancesByGeographicAreaTable" id="cws_ScheduleOfCashBalancesByGeographicAreaTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/> |
| <element name="CashBalancesByGeographicAreaAxis" id="cws_CashBalancesByGeographicAreaAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem"/> |
| <element name="CashBalancesByGeographicAreaDomain" id="cws_CashBalancesByGeographicAreaDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="CashBalancesByGeographicAreaLineItems" id="cws_CashBalancesByGeographicAreaLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="CashBalancesByGeographicAreaAbstract" id="cws_CashBalancesByGeographicAreaAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="PercentageOfConcentrationOfCreditRisk" id="cws_PercentageOfConcentrationOfCreditRisk" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="OperatingAgreementMember" id="cws_OperatingAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="OptionAgreementMember" id="cws_OptionAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="OrganizationAndSummaryOfSignificantAccountingPoliciesTextualAbstract" id="cws_OrganizationAndSummaryOfSignificantAccountingPoliciesTextualAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="ContractPricePlusPenaltiesForLateDeliveryAndDamages" id="cws_ContractPricePlusPenaltiesForLateDeliveryAndDamages" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="EmployeeBenefitCosts" id="cws_EmployeeBenefitCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="PeriodForNonInterestBearingAmount" id="cws_PeriodForNonInterestBearingAmount" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="TermOfAgreement" id="cws_TermOfAgreement" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="AccountsReceivableTextualAbstract" id="cws_AccountsReceivableTextualAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="InventoriesTextualAbstract" id="cws_InventoriesTextualAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="PropertyAndEquipmentTextualAbstract" id="cws_PropertyAndEquipmentTextualAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="DepreciationIncludedInInventoryAndCostOfRevenue" id="cws_DepreciationIncludedInInventoryAndCostOfRevenue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="LandUseRightsTextualAbstract" id="cws_LandUseRightsTextualAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="LandUseRightsExpirationDate" id="cws_LandUseRightsExpirationDate" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="EquipmentHeldForSaleTextualAbstract" id="cws_EquipmentHeldForSaleTextualAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="AgriculturalAndCommercialBankCategoryOneMember" id="cws_AgriculturalAndCommercialBankCategoryOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="AgriculturalAndCommercialBankCategoryTwoMember" id="cws_AgriculturalAndCommercialBankCategoryTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="HuishanMintaiVillageTownBankOneMember" id="cws_HuishanMintaiVillageTownBankOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="HuishanMintaiVillageTownBankTwoMember" id="cws_HuishanMintaiVillageTownBankTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="BankOfCommunicationsCategoryTwoMember" id="cws_BankOfCommunicationsCategoryTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="BankOfCommunicationsCategoryThreeMember" id="cws_BankOfCommunicationsCategoryThreeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="BankOfCommunicationsCategoryFourMember" id="cws_BankOfCommunicationsCategoryFourMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="BankOfChinaMember" id="cws_BankOfChinaMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="BankOfChinaTwoMember" id="cws_BankOfChinaTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="BankOfChinaThreeMember" id="cws_BankOfChinaThreeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="BankOfCommunicationsCategoryFiveMember" id="cws_BankOfCommunicationsCategoryFiveMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="SummaryOfShortTermBankLoansAbstract" id="cws_SummaryOfShortTermBankLoansAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="ShortTermBankLoans" id="cws_ShortTermBankLoans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="ShortTermBankLoansTextualAbstract" id="cws_ShortTermBankLoansTextualAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="BankAcceptanceNotesPayablesTenMember" id="cws_BankAcceptanceNotesPayablesTenMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="BankAcceptanceNotesPayablesElevenMember" id="cws_BankAcceptanceNotesPayablesElevenMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="BankAcceptanceNotesPayablesMember" id="cws_BankAcceptanceNotesPayablesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="BankAcceptanceNotesPayablesFiveMember" id="cws_BankAcceptanceNotesPayablesFiveMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="BankAcceptanceNotesPayablesThreeMember" id="cws_BankAcceptanceNotesPayablesThreeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="BankAcceptanceNotesPayablesSixMember" id="cws_BankAcceptanceNotesPayablesSixMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="BankAcceptanceNotesPayablesFourMember" id="cws_BankAcceptanceNotesPayablesFourMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="BankAcceptanceNotesPayablesSevenMember" id="cws_BankAcceptanceNotesPayablesSevenMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="BankAcceptanceNotesPayablesEightMember" id="cws_BankAcceptanceNotesPayablesEightMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="BankAcceptanceNotesPayablesNineMember" id="cws_BankAcceptanceNotesPayablesNineMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="SummaryOfBankAcceptanceNotesPayablesAbstract" id="cws_SummaryOfBankAcceptanceNotesPayablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="BankAcceptanceNotesPayablesTextualAbstract" id="cws_BankAcceptanceNotesPayablesTextualAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="PercentageOfAssetsCollateralizedForNonInterestBearingNotesPayables" id="cws_PercentageOfAssetsCollateralizedForNonInterestBearingNotesPayables" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="AccruedExpensesTable" id="cws_AccruedExpensesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/> |
| <element name="AccruedExpensesLineItems" id="cws_AccruedExpensesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="AccruedExpensesTextualAbstract" id="cws_AccruedExpensesTextualAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="CustomerDemandedPaymentOfPenaltyPercentage" id="cws_CustomerDemandedPaymentOfPenaltyPercentage" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowancePercentForeign" id="cws_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowancePercentForeign" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="ValuationAllowanceMember" id="cws_ValuationAllowanceMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="IncomeTaxesTextualAbstract" id="cws_IncomeTaxesTextualAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="OperatingLossCarryForwardsExpirationDate1" id="cws_OperatingLossCarryForwardsExpirationDate1" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="ValuationAllowanceOnDeferredTaxAssetPercentage" id="cws_ValuationAllowanceOnDeferredTaxAssetPercentage" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="DeferredTaxAssetBenefitDescription" id="cws_DeferredTaxAssetBenefitDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="LongTermIncentivePlanMember" id="cws_LongTermIncentivePlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="ChiefExecutiveOfficerAndHisWifeMember" id="cws_ChiefExecutiveOfficerAndHisWifeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="OtherEmployeesMember" id="cws_OtherEmployeesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="StockholdersEquityTextualAbstract" id="cws_StockholdersEquityTextualAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="StockIssuedDuringPeriodShareIssuedForCash" id="cws_StockIssuedDuringPeriodShareIssuedForCash" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="StockIssuedDuringPeriodValuesIssuedForCash" id="cws_StockIssuedDuringPeriodValuesIssuedForCash" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="CommonStockSharesAgainstLongTermIncentivePlan" id="cws_CommonStockSharesAgainstLongTermIncentivePlan" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="NumberOfCommonStockIncreased" id="cws_NumberOfCommonStockIncreased" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="DyeingMember" id="cws_DyeingMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="ElectricMember" id="cws_ElectricMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="WuxiFullandMember" id="cws_WuxiFullandMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="SummaryOfStatutoryReserveActivityAbstract" id="cws_SummaryOfStatutoryReserveActivityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="AdditionToStatutoryReserves" id="cws_AdditionToStatutoryReserves" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="StatutoryReservesTextualAbstract" id="cws_StatutoryReservesTextualAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="AppropriationToStatutorySurplusReserve" id="cws_AppropriationToStatutorySurplusReserve" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="AppropriationsOfRegisteredCapitalToStatutoryReserves" id="cws_AppropriationsOfRegisteredCapitalToStatutoryReserves" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="DyeingAndFinishingEquipmentMember" id="cws_DyeingAndFinishingEquipmentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="ForgedRolledRingsAndRelatedComponentsMember" id="cws_ForgedRolledRingsAndRelatedComponentsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="PetroleumAndChemicalEquipmentMember" id="cws_PetroleumAndChemicalEquipmentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="OtherSegmentMember" id="cws_OtherSegmentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="EquipmentHeldForSaleMember" id="cws_EquipmentHeldForSaleMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="TangibleAssetsNet" id="cws_TangibleAssetsNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="SegmentInformationTextualAbstract" id="cws_SegmentInformationTextualAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="CustomerAMember" id="cws_CustomerAMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="ConcentrationOfRevenueFromCustomersAbstract" id="cws_ConcentrationOfRevenueFromCustomersAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="PurchaseMember" id="cws_PurchaseMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="SuppliersOneMember" id="cws_SuppliersOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="SuppliersTwoMember" id="cws_SuppliersTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="SuppliersThreeMember" id="cws_SuppliersThreeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="ConcentrationOfPurchaseFromSuppliersAbstract" id="cws_ConcentrationOfPurchaseFromSuppliersAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="ConcentrationsTextualAbstract" id="cws_ConcentrationsTextualAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="SuppliersAccountedForSegmentPurchase" id="cws_SuppliersAccountedForSegmentPurchase" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="RestrictedNetAssetsTextualAbstract" id="cws_RestrictedNetAssetsTextualAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="AnnualAppropriationsRequiredByStatutoryReserveFund" id="cws_AnnualAppropriationsRequiredByStatutoryReserveFund" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="SubsequentEventsTextualAbstract" id="cws_SubsequentEventsTextualAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/> |
| <element name="FairMarketValueGrants" id="cws_FairMarketValueGrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/> |
| </schema> |