fangjiasheng 3 gadi atpakaļ
vecāks
revīzija
be6ce59a63

+ 5 - 4
format_convert/convert.py

@@ -8,7 +8,7 @@ sys.path.append(os.path.dirname(os.path.abspath(__file__)) + "/../")
 from format_convert.convert_doc import doc2text
 from format_convert.convert_docx import docx2text
 from format_convert.convert_image import picture2text
-from format_convert.convert_pdf import pdf2text
+from format_convert.convert_pdf import pdf2text, PDFConvert
 from format_convert.convert_rar import rar2text
 from format_convert.convert_swf import swf2text
 from format_convert.convert_txt import txt2text
@@ -2250,7 +2250,8 @@ def getText(_type, path_or_stream):
         unique_type_dir = path_or_stream + "_" + _type + os.sep
 
     if _type == "pdf":
-        return pdf2text(path_or_stream, unique_type_dir)
+        # return pdf2text(path_or_stream, unique_type_dir)
+        return PDFConvert(path_or_stream).get_html()
     if _type == "docx":
         return docx2text(path_or_stream, unique_type_dir)
     if _type == "zip":
@@ -2654,8 +2655,8 @@ if __name__ == '__main__':
     # file_path = "D:/Project/table-detect-master/test_files/table2.jpg"
 
     if get_platform() == "Windows":
-        # file_path = "C:/Users/Administrator/Desktop/error2.swf"
-        file_path = "D:/BIDI_DOC/比地_文档/2022/Test_Interface/94961e1987d1090e.xls"
+        file_path = "C:/Users/Administrator/Desktop/国际信息采集咨询服务项目.pdf"
+        # file_path = "D:/BIDI_DOC/比地_文档/2022/Test_Interface/94961e1987d1090e.xls"
         # file_path = "C:/Users/Administrator/Desktop/Test_ODPS/1624875783055.pdf"
     else:
         file_path = "1.doc"

+ 24 - 2
format_convert/convert_image.py

@@ -5,7 +5,7 @@ sys.path.append(os.path.dirname(__file__) + "/../")
 import traceback
 import cv2
 from format_convert import get_memory_info
-from format_convert.utils import judge_error_code, get_formatted_table, add_div
+from format_convert.utils import judge_error_code, add_div, LineTable
 from format_convert.table_correct import get_rotated_image
 from format_convert.convert_need_interface import from_otr_interface, from_ocr_interface
 
@@ -84,7 +84,29 @@ def image_preprocess(image_np, image_path, use_ocr=True):
             #     cv2.imshow("bbox", image_np)
             #     cv2.waitKey(0)
 
-            text, column_list = get_formatted_table(text_list, bbox_list, bboxes, split_lines)
+            # text, column_list = get_formatted_table(text_list, bbox_list, bboxes, split_lines)
+            # 调用现成方法形成表格
+            try:
+                from format_convert.convert_tree import TableLine
+                list_lines = []
+                for bbox in bboxes:
+                    list_lines.append(TableLine(bbox))
+                from format_convert.convert_tree import TextBox
+                list_text_boxes = []
+                for i in range(len(bbox_list)):
+                    bbox = bbox_list[i]
+                    b_text = text_list[i]
+                    list_text_boxes.append(TextBox([bbox[3], bbox[1]], b_text))
+
+                lt = LineTable()
+                tables, obj_in_table, _ = lt.recognize_table(list_text_boxes, list_lines)
+                text = [tables, obj_in_table]
+                column_list = []
+            except:
+                traceback.print_exc()
+                text = [-8]
+                column_list = []
+
             if judge_error_code(text):
                 return text, [], [], 0
             is_table = 1

+ 646 - 11
format_convert/convert_pdf.py

@@ -4,6 +4,10 @@ import os
 import re
 import sys
 sys.path.append(os.path.dirname(__file__) + "/../")
+from pdfplumber import PDF
+from pdfplumber.table import TableFinder
+from pdfplumber.page import Page as pdfPage
+from format_convert.convert_tree import _Document, _Page, _Image, _Sentence, _Table
 import time
 import pdfminer
 import timeout_decorator
@@ -19,9 +23,10 @@ from pdfminer.pdfdocument import PDFDocument
 from pdfminer.pdfpage import PDFPage
 from pdfminer.pdfinterp import PDFResourceManager, PDFPageInterpreter
 from pdfminer.converter import PDFPageAggregator
-from pdfminer.layout import LTTextBoxHorizontal, LAParams, LTFigure, LTImage, LTCurve, LTText, LTChar
+from pdfminer.layout import LTTextBoxHorizontal, LAParams, LTFigure, LTImage, LTCurve, LTText, LTChar, LTRect, \
+    LTTextBoxVertical, LTLine
 from format_convert import get_memory_info
-from utils import judge_error_code, add_div, get_platform, get_html_p, string_similarity
+from utils import judge_error_code, add_div, get_platform, get_html_p, string_similarity, LineTable
 import fitz
 
 
@@ -42,7 +47,7 @@ def pdf2Image(path, save_dir):
         for page_no in range(page_count):
             # 限制pdf页数,只取前10页后10页
             if page_count > 20:
-                if 10 <= page_no < page_count-10:
+                if 10 <= page_no < page_count - 10:
                     # logging.info("pdf2Image: pdf pages count " + str(doc.page_count)
                     #              + ", only get 70 pages")
                     continue
@@ -98,7 +103,7 @@ def pdf_analyze(interpreter, page, device):
     interpreter.process_page(page)
     print("pdf_analyze device get_result...")
     layout = device.get_result()
-    logging.info("pdf2text read time " + str(time.time()-pdf_time))
+    logging.info("pdf2text read time " + str(time.time() - pdf_time))
     return layout
 
 
@@ -236,7 +241,7 @@ def pdf2text(path, unique_type_dir):
             #     logging.info("pdf2text: pdf pages only get 70 pages")
             #     break
             if page_count > 20:
-                if 10 <= page_no < page_count-10:
+                if 10 <= page_no < page_count - 10:
                     page_no += 1
                     continue
 
@@ -511,19 +516,19 @@ def page_table_connect(has_table_dict):
         page_no_list.sort(key=lambda x: x)
         for i in range(1, len(page_no_list)):
             page_info = has_table_dict.get(page_no_list[i])
-            last_page_info = has_table_dict.get(page_no_list[i-1])
+            last_page_info = has_table_dict.get(page_no_list[i - 1])
             # 页码需相连
-            if page_no_list[i] - page_no_list[i-1] == 1:
+            if page_no_list[i] - page_no_list[i - 1] == 1:
                 # 上一页最后一个区域的列数和下一页第一个区域列数都为0,且相等
                 if not last_page_info[1][-1] and not page_info[1][0] and \
                         last_page_info[1][-1] == page_info[1][0]:
 
                     # 上一页的轮廓点要离底部一定距离内,下一页的轮廓点要离顶部一定距离内
                     if last_page_info[4][0] - last_page_info[2][-1][1][1] \
-                            <= int(last_page_info[4][0]/threshold) \
+                            <= int(last_page_info[4][0] / threshold) \
                             and page_info[2][0][0][1] - 0 \
-                            <= int(page_info[4][0]/threshold):
-                        temp_list.append(page_no_list[i-1])
+                            <= int(page_info[4][0] / threshold):
+                        temp_list.append(page_no_list[i - 1])
                         temp_list.append(page_no_list[i])
                         continue
 
@@ -574,4 +579,634 @@ def page_table_connect(has_table_dict):
         # print("page_table_connect", e)
         logging.info("page_table_connect error!")
         print("page_table_connect", traceback.print_exc())
-        return [-1], [-1]
+        return [-1], [-1]
+
+
+class PDFConvert:
+    def __init__(self, path):
+        self._doc = _Document(path)
+        self.path = path
+
+        self.packages = ["pdfminer", "PyMuPDF", "PyPDF2", "pdfplumber"]
+        self.has_init_pdf = [0] * len(self.packages)
+
+    def init_pdf(self, package_name):
+        # 各个包初始化
+        try:
+            if package_name == self.packages[0]:
+                fp = open(self.path, 'rb')
+                parser = PDFParser(fp)
+                self.doc_pdfminer = PDFDocument(parser)
+                rsrcmgr = PDFResourceManager()
+                self.laparams = LAParams(line_overlap=0.01,
+                                         char_margin=0.05,
+                                         line_margin=0.01,
+                                         word_margin=0.01,
+                                         boxes_flow=0.1,)
+                self.device = PDFPageAggregator(rsrcmgr, laparams=self.laparams)
+                self.interpreter = PDFPageInterpreter(rsrcmgr, self.device)
+                self.has_init_pdf[0] = 1
+
+            elif package_name == self.packages[1]:
+                self.doc_pymupdf = fitz.open(self.path)
+                self.has_init_pdf[1] = 1
+
+            elif package_name == self.packages[2]:
+                self.doc_pypdf2 = PdfFileReader(self.path, strict=False)
+                self.doc_pypdf2_new = PdfFileWriter()
+                self.has_init_pdf[2] = 1
+
+            elif package_name == self.packages[3]:
+                self.fp = open(self.path, 'rb')
+                self.lt = LineTable()
+                self.doc_top = 0
+                self.doc_pdfplumber = PDF(self.fp, laparams=self.laparams.__dict__)
+
+            else:
+                print("Only Suppport Packages", str(self.packages))
+                raise Exception
+        except:
+            logging.info(package_name + " cannot open pdf!")
+            self._doc.error_code = [-3]
+
+    def convert_pdf(self):
+        if self.has_init_pdf[0] == 0:
+            self.init_pdf("pdfminer")
+        if self._doc.error_code is not None:
+            return
+
+        # 判断是否能读pdf
+        try:
+            for page in PDFPage.create_pages(self.doc_pdfminer):
+                break
+        except pdfminer.psparser.PSEOF as e:
+            # pdfminer 读不了空白页的对象,直接使用pymupdf转换出的图片进行ocr识别
+            logging.info("pdf2text " + str(e) + " use ocr read pdf!")
+
+        # 每一页进行处理
+        pages = PDFPage.create_pages(self.doc_pdfminer)
+        pages = list(pages)
+        page_count = len(pages)
+        page_no = 0
+        for page in pages:
+            # 限制pdf页数,只取前后各10页
+            if page_count > 20:
+                if 10 <= page_no < page_count - 10:
+                    page_no += 1
+                    continue
+
+            self._page = _Page(page, page_no)
+            # 解析单页
+            self.convert_page(page, page_no)
+            if self._doc.error_code is None and self._page.error_code is not None:
+                self._doc.error_code = self._page.error_code
+                break
+            self._doc.add_child(self._page)
+            page_no += 1
+
+    def convert_page(self, page, page_no):
+        layout = self.get_layout(page)
+        if judge_error_code(layout):
+            self._page.error_code = layout
+            return
+
+        # 判断该页的对象类型,并存储
+        only_image = 1
+        image_count = 0
+        lt_text_list = []
+        lt_image_list = []
+        for x in layout:
+            if isinstance(x, (LTTextBoxHorizontal, LTTextBoxVertical)):
+                only_image = 0
+                lt_text_list.append(x)
+            if isinstance(x, LTFigure):
+                for y in x:
+                    if isinstance(y, LTImage):
+                        lt_image_list.append(y)
+                        image_count += 1
+
+        # 若只有文本且图片数为0,直接提取文字及表格
+        if only_image == 0 and image_count == 0:
+            # PDFPlumber
+            if self.has_init_pdf[3] == 0:
+                self.init_pdf("pdfplumber")
+            if self._doc.error_code is not None:
+                return
+
+            lt_line_list = []
+            page_plumber = pdfPage(self.doc_pdfplumber, page, page_number=page_no, initial_doctop=self.doc_top)
+            self.doc_top += page_plumber.height
+
+            table_finder = TableFinder(page_plumber)
+            for _edge in table_finder.get_edges():
+                lt_line_list.append(LTLine(1, (float(_edge["x0"]), float(_edge["y0"])),
+                                              (float(_edge["x1"]), float(_edge["y1"]))))
+            list_tables, filter_objs, _ = self.lt.recognize_table(lt_text_list, lt_line_list)
+            self._page.in_table_objs = filter_objs
+            for table in list_tables:
+                _table = _Table(table["table"], table["bbox"])
+                self._page.children.append(_table)
+
+            list_sentences = ParseUtils.recognize_sentences(lt_text_list, filter_objs,
+                                                            layout.bbox, page_no)
+            for sentence in list_sentences:
+                _sen = _Sentence(sentence.text)
+                _sen.x = sentence.x0
+                _sen.y = sentence.y0
+                self._page.children.append(_sen)
+
+        # 若该页图片数量过多,或无文本,则直接ocr整页识别
+        elif image_count >= 3 or only_image == 1:
+            page_image = self.get_page_image(page_no)
+            if judge_error_code(page_image):
+                self._page.error_code = page_image
+            else:
+                _image = _Image(page_image[1], page_image[0])
+                self._page.add_child(_image)
+
+        # 正常读取该页对象
+        else:
+            # 文本对象
+            for x in lt_text_list:
+                # 获取对象文本
+                object_text = x.get_text()
+
+                # 无法识别pdf字符编码,整页用ocr
+                if re.search('[(]cid:[0-9]+[)]', object_text):
+                    page_image = self.get_page_image(page_no)
+                    if judge_error_code(page_image):
+                        self._page.error_code = page_image
+                    else:
+                        _image = _Image(page_image[1], page_image[0])
+                        self._page.add_child(_image)
+                    return
+                else:
+                    _sen = _Sentence(object_text)
+                    _sen.x = x.bbox[0]
+                    _sen.y = x.bbox[1]
+                    self._page.add_child(_sen)
+
+            # 图表对象
+            for image in lt_image_list:
+                try:
+                    print("pdf2text LTImage size", page_no, image.width, image.height)
+                    image_stream = image.stream.get_data()
+                    # 小的图忽略
+                    if image.width <= 300 and image.height <= 300:
+                        continue
+                    # 查看提取的图片高宽,太大则用pdf输出图进行ocr识别
+                    img_test = Image.open(io.BytesIO(image_stream))
+                    if img_test.size[1] > 2000 or img_test.size[0] > 1500:
+                        print("pdf2text LTImage stream output size", img_test.size)
+                        page_image = self.get_page_image(page_no)
+                        if judge_error_code(page_image):
+                            self._page.error_code = page_image
+                        else:
+                            _image = _Image(page_image[1], page_image[0])
+                            self._page.add_child(_image)
+                        return
+                    # 比较小的图则直接保存用ocr识别
+                    else:
+                        temp_path = 'temp/LTImage.jpg'
+                        img_test.save(temp_path)
+                        with open(temp_path, "rb") as ff:
+                            image_stream = ff.read()
+                        _image = _Image(image_stream, temp_path)
+                        _image.x = image.bbox[0]
+                        _image.y = image.bbox[1]
+                        self._page.add_child(_image)
+                except Exception:
+                    logging.info("pdf2text pdfminer read image in page " + str(page_no) +
+                                 "  fail! use pymupdf read image...")
+                    print(traceback.print_exc())
+
+    def get_layout(self, page):
+        if self.has_init_pdf[0] == 0:
+            self.init_pdf("pdfminer")
+        if self._doc.error_code is not None:
+            return
+
+        # 获取该页layout
+        try:
+            if get_platform() == "Windows":
+                self.interpreter.process_page(page)
+                layout = self.device.get_result()
+            else:
+                # 设置超时时间
+                try:
+                    # 解析pdf中的不含表格的页
+                    if get_platform() == "Windows":
+                        origin_pdf_analyze = pdf_analyze.__wrapped__
+                        layout = origin_pdf_analyze(self.interpreter, page, self.device)
+                    else:
+                        layout = pdf_analyze(self.interpreter, page, self.device)
+                except TimeoutError as e:
+                    logging.info("pdf2text pdfminer read pdf page time out!")
+                    layout = [-4]
+        except Exception:
+            logging.info("pdf2text pdfminer read pdf page error! continue...")
+            layout = [-3]
+        return layout
+
+    def get_page_image(self, page_no):
+        try:
+            if self.has_init_pdf[1] == 0:
+                self.init_pdf("PyMuPDF")
+            if self._doc.error_code is not None:
+                return
+
+            save_dir = self.path.split(".")[-2] + "_" + self.path.split(".")[-1]
+            page = self.doc_pymupdf.loadPage(page_no)
+            output = save_dir + "_page" + str(page_no) + ".png"
+            rotate = int(0)
+            zoom_x = 2.
+            zoom_y = 2.
+            mat = fitz.Matrix(zoom_x, zoom_y).preRotate(rotate)
+            pix = page.getPixmap(matrix=mat, alpha=False)
+            pix.writePNG(output)
+            # pdf_image = cv2.imread(output)
+            with open(output, "rb") as f:
+                pdf_image = f.read()
+            return [output, pdf_image]
+        except ValueError as e:
+            traceback.print_exc()
+            if str(e) == "page not in document":
+                logging.info("pdf2Image page not in document! continue..." + str(page_no))
+                return [0]
+            elif "encrypted" in str(e):
+                logging.info("pdf2Image document need password " + str(page_no))
+                return [-7]
+        except RuntimeError as e:
+            if "cannot find page" in str(e):
+                logging.info("pdf2Image page {} not in document! continue... ".format(str(page_no)) + str(e))
+                return [0]
+            else:
+                traceback.print_exc()
+                return [-3]
+
+    def get_html(self):
+        self.convert_pdf()
+        return self._doc.get_html()
+
+
+# 以下为现成pdf单页解析接口
+class ParsePage:
+
+    def __init__(self,lt,_page,pdf_page,page_no):
+
+        self.page_no = page_no
+        self.childs = []
+        self.linetable = lt
+
+        list_textbox = []
+        list_line = []
+        self.bbox = _page.bbox
+
+        list_rect = []
+        for _obj in _page._objs:
+            # if isinstance(_obj,LTLine):
+            #     list_line.append(_obj)
+            if isinstance(_obj,(LTTextBoxHorizontal,LTTextBoxVertical)):
+                list_textbox.append(_obj)
+            if isinstance(_obj,(LTRect)):
+                list_rect.append(_obj)
+
+        _tableFinder = TableFinder(pdf_page)
+        for _edge in _tableFinder.get_edges():
+            list_line.append(LTLine(1,(float(_edge["x0"]),float(_edge["y0"])),(float(_edge["x1"]),float(_edge["y1"]))))
+
+
+
+        ParseUtils.getFontinfo(_page)
+        tables,filter_objs,_ = self.linetable.recognize_table(list_textbox,list_line)
+        # tables_rect,filter_objs_rect,_ = self.linetable.recognize_table_by_rect(list_textbox,list_rect)
+
+        # print("====$$$",len(filter_objs))
+        for _table in tables:
+            self.childs.append(ParseTable(_table["bbox"],_table["table"]))
+        # if len(filter_objs&filter_objs_rect)==0:
+        #     for _table in tables_rect:
+        #         self.childs.append(ParseTable(_table["bbox"],_table["table"]))
+        #     filter_objs = filter_objs & filter_objs_rect
+        list_sentences = ParseUtils.recognize_sentences(list_textbox,filter_objs,_page.bbox,page_no)
+        self.childs.extend(list_sentences)
+        self.childs.sort(key=lambda x:x.bbox[3],reverse=True)
+
+
+    def fixSentences(self):
+        '''
+        #fix the sentences of page by context
+        :return:
+        '''
+        set_remove = set()
+        for _i in range(1,len(self.childs)):
+            _sentence = self.childs[_i]
+            if not isinstance(_sentence,(ParseSentence)):
+                continue
+            if not _sentence.is_outline and not _sentence.title:
+                if _i>0:
+                    _j = _i
+                    while 1:
+                        _j -= 1
+                        _sen_tmp = self.childs[_j]
+                        if isinstance(_sen_tmp,(ParseTable)):
+                            _j = -1
+                            break
+                        if _j not in set_remove and abs(_sen_tmp.bbox[2]-self.bbox[2])<100:
+                            break
+                        if _j<0:
+                            break
+                    if _j>=0:
+                        set_remove.add(_i)
+                        self.childs[_j].text += _sentence.text
+                        self.childs[_j].bbox = (min(_sentence.bbox[0],self.childs[_j].bbox[0]),min(_sentence.bbox[1],self.childs[_j].bbox[1]),
+                                                max(_sentence.bbox[2],self.childs[_j].bbox[2]),max(_sentence.bbox[3],self.childs[_j].bbox[3]))
+        list_remove = list(set_remove)
+        list_remove.sort(key=lambda x:x,reverse=True)
+        for _i in list_remove:
+            self.childs.pop(_i)
+
+
+class ParseTable:
+
+    def __init__(self,bbox,_table):
+        self.table = _table
+        self.bbox = bbox
+
+    def __repr__(self):
+        _string = "table>>>>>>>>>>>>>>>>>>>>>>>>>\n"
+        for _line in self.table:
+            for _cell in _line:
+                _string += "[%s]%s"%(_cell.get("text").replace("\n","")[:10],"\t\t")
+            _string += "\n"
+        return _string
+
+    def getSentence(self):
+        #todo transform table to sentence
+        pass
+
+
+class ParseSentence:
+
+    def __init__(self,bbox,fontname,fontsize,_text,_title,title_text,_pattern,title_degree,is_outline,outline_location,page_no):
+        (x0,y0,x1,y1) = bbox
+        self.x0 = x0
+        self.y0 = y0
+        self.x1 = x1
+        self.y1 = y1
+        self.bbox = bbox
+        self.fontname = fontname
+        self.fontsize = fontsize
+        self.text = _text
+        self.title = _title
+        self.title_text = title_text
+        self.groups = _pattern
+        self.title_degree = title_degree
+        self.is_outline = is_outline
+        self.outline_location = outline_location
+        self.page_no = page_no
+
+    def __repr__(self):
+        return "%s,%s,%s,%d,%s"%(self.text,self.title,self.is_outline,self.outline_location,str(self.bbox))
+
+
+class ParseUtils:
+
+    @staticmethod
+    def getFontinfo(_page):
+        for _obj in _page._objs:
+            if isinstance(_obj,(LTTextBoxHorizontal,LTTextBoxVertical)):
+                for textline in _obj._objs:
+                    done = False
+                    for lchar in textline._objs:
+                        if isinstance(lchar,(LTChar)):
+                            _obj.fontname = lchar.fontname
+                            _obj.fontsize = lchar.size
+                        done = True
+                        break
+                    if done:
+                        break
+
+    @staticmethod
+    def recognize_sentences(list_textbox,filter_objs,page_bbox,page_no,remove_space=True):
+
+        list_textbox.sort(key=lambda x:x.bbox[0])
+        list_textbox.sort(key=lambda x:x.bbox[3],reverse=True)
+
+        cluster_textbox = []
+        for _textbox in list_textbox:
+            if _textbox in filter_objs:
+                continue
+
+            _find = False
+            for _ct in cluster_textbox:
+                if abs(_ct["y"]-_textbox.bbox[1])<5:
+                    _find = True
+                    _ct["textbox"].append(_textbox)
+            if not _find:
+                cluster_textbox.append({"y":_textbox.bbox[1],"textbox":[_textbox]})
+
+        cluster_textbox.sort(key=lambda x:x["y"],reverse=True)
+        list_sentences = []
+        for _line in cluster_textbox:
+            _textboxs = _line["textbox"]
+            _textboxs.sort(key=lambda x:x.bbox[0])
+
+
+
+            _linetext = _textboxs[0].get_text()
+            for _i in range(1,len(_textboxs)):
+                if abs(_textboxs[_i].bbox[0]-_textboxs[_i-1].bbox[0])>30:
+                    if _linetext[-1] not in (",",",","。",".","、",";"):
+                        _linetext += "=,="
+                _linetext += _textboxs[_i].get_text()
+
+
+
+
+            _linetext = re.sub("[\s\r\n]","",_linetext)
+            _bbox = (_textboxs[0].bbox[0],_textboxs[0].bbox[1],_textboxs[-1].bbox[2],_textboxs[-1].bbox[3])
+
+            _title = None
+            _pattern_groups = None
+            title_text = ""
+            if not _title:
+                _groups = ParseUtils.find_title_by_pattern(_textboxs[0].get_text())
+                if _groups:
+                    _title = _groups[0][0]
+                    title_text = _groups[0][1]
+                    _pattern_groups = _groups
+            if not _title:
+                _groups = ParseUtils.find_title_by_pattern(_linetext)
+                if _groups:
+                    _title = _groups[0][0]
+                    title_text = _groups[0][1]
+                    _pattern_groups = _groups
+            if not _title:
+                _title = ParseUtils.rec_incenter(_bbox,page_bbox)
+
+
+            title_degree = 2
+            if not _title:
+                _linetext = _linetext.replace("=,=",",")
+            else:
+                _linetext = _linetext.replace("=,=","")
+                title_degree = int(_title.split("_")[1])
+
+
+            #页码
+            if ParseUtils.rec_incenter(_bbox,page_bbox) and re.search("^\d+$",_linetext) is not None:
+                continue
+
+            if _linetext=="" or re.search("^,+$",_linetext) is not None:
+                continue
+
+
+            is_outline = False
+            outline_location = -1
+            _search = re.search("(?P<text>.+?)\.{5,}(?P<nums>\d+)$",_linetext)
+            if _search is not None:
+                is_outline = True
+                _linetext = _search.group("text")
+                outline_location = int(_search.group("nums"))
+
+
+
+            list_sentences.append(ParseSentence(_bbox,_textboxs[-1].__dict__.get("fontname"),_textboxs[-1].__dict__.get("fontsize"),_linetext,_title,title_text,_pattern_groups,title_degree,is_outline,outline_location,page_no))
+
+        # for _sen in list_sentences:
+        #     print(_sen.__dict__)
+
+        return list_sentences
+
+    @staticmethod
+    def find_title_by_pattern(_text,_pattern="(?P<title_1>(?P<title_1_index_0_0>^第?)(?P<title_1_index_1_1>[一二三四五六七八九十ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫ]+)(?P<title_1_index_2_0>[、章]))|" \
+                                             "(?P<title_3>^(?P<title_3_index_0_1>[ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫ]+))|" \
+                                             "(?P<title_4>^(?P<title_4_index_0_0>第?)(?P<title_4_index_1_1>[一二三四五六七八九十]+)(?P<title_4_index_2_0>[节]))|" \
+                                             "(?P<title_11>^(?P<title_11_index_0_0>\d{1,2}[\..、\s\-]\d{1,2}[\..、\s\-]\d{1,2}[\..、\s\-])(?P<title_11_index_1_1>\d{1,2})(?P<title_11_index_2_0>[\..、\s\-]))|" \
+                                             "(?P<title_10>^(?P<title_10_index_0_0>\d{1,2}[\..、\s\-]\d{1,2}[\..、\s\-])(?P<title_10_index_1_1>\d{1,2})(?P<title_10_index_2_0>[\..、\s\-]))|" \
+                                             "(?P<title_7>^(?P<title_7_index_0_0>\d{1,2}[\..、\s\-])(?P<title_7_index_1_1>\d{1,2})(?P<title_7_index_2_0>[\..、\s\-]))|" \
+                                             "(?P<title_6>^(?P<title_6_index_0_1>\d{1,2})(?P<title_6_index_1_0>[\..、\s\-]))|" \
+                                             "(?P<title_15>^(?P<title_15_index_0_0>(?)(?P<title_15_index_1_1>\d{1,2})(?P<title_15_index_2_0>)))|" \
+                                             "(?P<title_17>^(?P<title_17_index_0_0>(?)(?P<title_17_index_1_1>[a-zA-Z]+)(?P<title_17_index_2_0>)))|"
+                                             "(?P<title_19>^(?P<title_19_index_0_0>(?)(?P<title_19_index_1_1>[一二三四五六七八九十ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫ]+)(?P<title_19_index_2_0>)))|" \
+                              ):
+        _se = re.search(_pattern,_text)
+        groups = []
+        if _se is not None:
+            _gd = _se.groupdict()
+            for k,v in _gd.items():
+                if v is not None:
+                    groups.append((k,v))
+        if len(groups):
+            groups.sort(key=lambda x:x[0])
+            return groups
+        return None
+
+    @staticmethod
+    def rec_incenter(o_bbox,p_bbox):
+        p_width = p_bbox[2]-p_bbox[0]
+        l_space = (o_bbox[0]-p_bbox[0])/p_width
+        r_space = (p_bbox[2]-o_bbox[2])/p_width
+
+        if abs((l_space-r_space))<0.1 and l_space>0.2:
+            return "title_2"
+
+    @staticmethod
+    def is_first_title(_title):
+        if _title is None:
+            return False
+        if re.search("^\d+$",_title) is not None:
+            if int(_title)==1:
+                return True
+            return False
+        if re.search("^[一二三四五六七八九十百]+$",_title) is not None:
+            if _title=="一":
+                return True
+            return False
+        if re.search("^[a-z]+$",_title) is not None:
+            if _title=="a":
+                return True
+            return False
+        if re.search("^[A-Z]+$",_title) is not None:
+            if _title=="A":
+                return True
+            return False
+        if re.search("^[ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫ]$",_title) is not None:
+            if _title=="Ⅰ":
+                return True
+            return False
+        return False
+
+    @staticmethod
+    def get_next_title(_title):
+        if re.search("^\d+$",_title) is not None:
+            return str(int(_title)+1)
+        if re.search("^[一二三四五六七八九十百]+$",_title) is not None:
+            _next_title = ParseUtils.make_increase(['一','二','三','四','五','六','七','八','九','十'],re.sub("[十百]",'',_title))
+            _next_title = list(_next_title)
+            _next_title.reverse()
+            if _next_title[-1]!="十":
+                if len(_next_title)>=2:
+                    _next_title.insert(-1,'十')
+            if len(_next_title)>=4:
+                _next_title.insert(-3,'百')
+            if _title[0]=="十":
+                if _next_title=="十":
+                    _next_title = ["二","十"]
+                _next_title.insert(0,"十")
+            _next_title = "".join(_next_title)
+            return _next_title
+        if re.search("^[a-z]+$",_title) is not None:
+            _next_title = ParseUtils.make_increase([chr(i+ord('a')) for i in range(26)],_title)
+            _next_title = list(_next_title)
+            _next_title.reverse()
+            return "".join(_next_title)
+        if re.search("^[A-Z]+$",_title) is not None:
+            _next_title = ParseUtils.make_increase([chr(i+ord('A')) for i in range(26)],_title)
+            _next_title = list(_next_title)
+            _next_title.reverse()
+            return "".join(_next_title)
+        if re.search("^[ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫ]$",_title) is not None:
+            _sort = ["Ⅰ","Ⅱ","Ⅲ","Ⅳ","Ⅴ","Ⅵ","Ⅶ","Ⅷ","Ⅸ","Ⅹ","Ⅺ","Ⅻ"]
+            _index = _sort.index(_title)
+            if _index<len(_sort)-1:
+                return _sort[_index+1]
+            return None
+
+
+    @staticmethod
+    def make_increase(_sort,_title,_add=1):
+        if len(_title)==0 and _add==0:
+            return ""
+        if len(_title)==0 and _add==1:
+            return _sort[0]
+        _index = _sort.index(_title[-1])
+        next_index = (_index+_add)%len(_sort)
+        next_chr = _sort[next_index]
+        if _index==len(_sort)-1:
+            _add = 1
+        else:
+            _add = 0
+        return next_chr+ParseUtils.make_increase(_sort,_title[:-1],_add)
+
+
+
+
+    @staticmethod
+    def rec_serial(_text,o_bbox,p_bbox,fontname,_pattern="(?P<title_1>^[一二三四五六七八九十]+[、])|" \
+                                                         "(?P<title_2>^\d+[\.、\s])|" \
+                                                         "(?P<title_3>^\d+\.\d+[\.、\s])|" \
+                                                         "(?P<title_4>^\d+\.\d+\.\d+[\.、\s])|" \
+                                                         "(?P<title_5>^\d+\.\d+\.\d+\.\d+[\.、\s])"):
+        #todo :recog the serial of the sentence
+
+
+
+        _se = re.search(_pattern,_text)
+        if _se is not None:
+            _gd = _se.groupdict()
+            for k,v in _gd.items():
+                if v is not None:
+                    return k
+        return None

+ 153 - 0
format_convert/convert_tree.py

@@ -0,0 +1,153 @@
+import io
+import cv2
+from PIL import Image
+import numpy as np
+from format_convert.convert_image import image_preprocess
+from format_convert.utils import add_div, judge_error_code, get_table_html, sort_object
+
+
+class _Document:
+    def __init__(self, doc_path):
+        self.doc_path = doc_path
+        # Document's child -> Page
+        self.children = []
+        self.error_code = None
+
+    def add_child(self, child):
+        self.children.append(child)
+
+    def get_html(self):
+        if self.error_code is not None:
+            return self.error_code
+
+        html_text = ""
+        for child in self.children:
+            html_text += child.get_html()
+        return [html_text]
+
+
+class _Page:
+    def __init__(self, page, page_no):
+        self.page = page
+        self.page_no = page_no
+        # Page's child -> Image, Table, Sentence
+        self.children = []
+        self.error_code = None
+        # objs in tables
+        self.in_table_objs = set()
+
+    def add_child(self, child):
+        self.children.append(child)
+
+    def get_html(self):
+        if self.error_code is not None:
+            return self.error_code
+
+        html_text = ""
+        self.children = sort_object(self.children)
+        for child in self.children:
+            print("child", type(child))
+            html_text += child.get_html()
+        return html_text
+
+
+class _Image:
+    def __init__(self, content, path):
+        self.content = content
+        self.path = path
+        # 来源
+        self.is_from_pdf = False
+        # 位置
+        self.x = 0
+        self.y = 0
+        # 识别结果
+        self.otr_result = None
+        self.ocr_result = None
+        # Image's child -> Table, Sentence
+        self.children = []
+        self.error_code = None
+        # objs in tables
+        self.in_table_objs = set()
+
+    def add_child(self, child):
+        self.children.append(child)
+
+    def get_html(self):
+        # 将Image转为Sentence,table
+        self.convert()
+
+        if self.error_code is not None:
+            return self.error_code
+
+        html_text = ""
+        self.children = sort_object(self.children)
+        for child in self.children:
+            html_text += child.get_html()
+        return html_text
+
+    def get_text(self):
+        return
+
+    def convert(self):
+        # 二进制转numpy
+        image_np = Image.open(io.BytesIO(self.content))
+        image_np = cv2.cvtColor(np.asarray(image_np), cv2.COLOR_RGB2BGR)
+        text, column_list, outline_points, is_table = image_preprocess(image_np,
+                                                                       self.path,
+                                                                       use_ocr=True)
+        if judge_error_code(text):
+            self.error_code = text
+            return
+        if is_table:
+            tables, in_objs = text
+            self.in_table_objs = in_objs
+            for table in tables:
+                self.add_child(_Table(table["table"], table["bbox"]))
+        else:
+            self.add_child(_Sentence(text))
+
+
+class _Table:
+    def __init__(self, content, bbox):
+        self.content = content
+        self.bbox = bbox
+        self.x = bbox[0]
+        self.y = bbox[1]
+        self.shape = (len(content), len(content[0]))
+        self.error_code = None
+
+    def get_html(self):
+        if self.error_code is not None:
+            return self.error_code
+
+        # 将二维数组转为html table
+        html_text = get_table_html(self.content)
+        return html_text
+
+
+class _Sentence:
+    def __init__(self, content):
+        self.content = content
+        # 位置
+        self.x = 0
+        self.y = 0
+        self.error_code = None
+
+    def get_html(self):
+        if self.error_code is not None:
+            return self.error_code
+        return add_div(self.content)
+
+
+class TextBox:
+    def __init__(self, bbox, text):
+        self.bbox = bbox
+        self.text = text
+
+    def get_text(self):
+        return self.text
+
+
+class TableLine:
+    def __init__(self, bbox):
+        self.bbox = bbox

+ 775 - 208
format_convert/utils.py

@@ -1,5 +1,8 @@
 import os
 import sys
+
+
+
 sys.path.append(os.path.dirname(__file__) + "/../")
 import difflib
 import logging
@@ -9,9 +12,21 @@ import re
 import traceback
 import filetype
 from bs4 import BeautifulSoup
-
-
-def judge_error_code(_list, code=[-1, -2, -3, -4, -5, -7]):
+from pdfminer.layout import *
+
+
+def judge_error_code(_list, code=[0, -1, -2, -3, -4, -5, -6, -7, -8]):
+    """
+    [0] : continue
+    [-1]: 逻辑处理错误
+    [-2]: 接口调用错误
+    [-3]: 文件格式错误,无法打开
+    [-4]: 各类文件调用第三方包读取超时
+    [-5]: 整个转换过程超时
+    [-6]: 阿里云UDF队列超时
+    [-7]: 文件需密码,无法打开
+    [-8]: 调用现成接口报错
+    """
     for c in code:
         if _list == [c]:
             return True
@@ -165,211 +180,211 @@ def get_sequential_data(text_list, bbox_list, html=False):
         return [-1]
 
 
-def get_formatted_table(text_list, text_bbox_list, table_bbox_list, split_line):
-    logging.info("into get_formatted_table")
-    try:
-        # 重新定义text_bbox_list,[point, point, text]
-        text_bbox_list = [[text_bbox_list[i][0], text_bbox_list[i][2], text_list[i]] for i in
-                          range(len(text_bbox_list))]
-        # 按纵坐标排序
-        text_bbox_list.sort(key=lambda x: (x[0][1], x[0][0]))
-        table_bbox_list.sort(key=lambda x: (x[0][1], x[0][0]))
-
-        # print("text_bbox_list", text_bbox_list)
-        # print("table_bbox_list", table_bbox_list)
-
-        # bbox位置 threshold
-        threshold = 5
-
-        # 根据split_line分区,可能有个区多个表格 [(), ()]
-        area_text_bbox_list = []
-        area_table_bbox_list = []
-        # print("get_formatted_table, split_line", split_line)
-        for j in range(1, len(split_line)):
-            last_y = split_line[j - 1][0][1]
-            current_y = split_line[j][0][1]
-            temp_text_bbox_list = []
-            temp_table_bbox_list = []
-
-            # 找出该区域下text bbox
-            for text_bbox in text_bbox_list:
-                # 计算 text bbox 中心点
-                text_bbox_center = ((text_bbox[1][0] + text_bbox[0][0]) / 2,
-                                    (text_bbox[1][1] + text_bbox[0][1]) / 2)
-                if last_y - threshold <= text_bbox_center[1] <= current_y + threshold:
-                    temp_text_bbox_list.append(text_bbox)
-            area_text_bbox_list.append(temp_text_bbox_list)
-
-            # 找出该区域下table bbox
-            for table_bbox in table_bbox_list:
-                # 计算 table bbox 中心点
-                table_bbox_center = ((table_bbox[1][0] + table_bbox[0][0]) / 2,
-                                     (table_bbox[1][1] + table_bbox[0][1]) / 2)
-                if last_y < table_bbox_center[1] < current_y:
-                    temp_table_bbox_list.append(table_bbox)
-            area_table_bbox_list.append(temp_table_bbox_list)
-
-        # for j in range(len(area_text_bbox_list)):
-        #     print("area_text_bbox_list", j, area_text_bbox_list[j])
-
-        # 对每个区域分别进行两个bbox匹配,生成表格
-        area_text_list = []
-        area_column_list = []
-        for j in range(len(area_text_bbox_list)):
-            # 每个区域的table bbox 和text bbox
-            temp_table_bbox_list = area_table_bbox_list[j]
-            temp_text_bbox_list = area_text_bbox_list[j]
-
-            # 判断该区域有无表格bbox
-            # 若无表格,将该区域文字连接
-            if not temp_table_bbox_list:
-                # 找出该区域的所有text bbox
-                only_text_list = []
-                only_bbox_list = []
-                for text_bbox in temp_text_bbox_list:
-                    only_text_list.append(text_bbox[2])
-                    only_bbox_list.append([text_bbox[0], text_bbox[1]])
-                only_text = get_sequential_data(only_text_list, only_bbox_list, True)
-                if only_text == [-1]:
-                    return [-1], [-1]
-                area_text_list.append(only_text)
-                area_column_list.append(0)
-                continue
-
-            # 有表格
-            # 文本对应的表格格子
-            text_in_table = {}
-            for i in range(len(temp_text_bbox_list)):
-                text_bbox = temp_text_bbox_list[i]
-
-                # 计算 text bbox 中心点
-                text_bbox_center = ((text_bbox[1][0] + text_bbox[0][0]) / 2,
-                                    (text_bbox[1][1] + text_bbox[0][1]) / 2)
-
-                # 判断中心点在哪个table bbox中
-                for table_bbox in temp_table_bbox_list:
-                    # 中心点在table bbox中,将text写入字典
-                    if table_bbox[0][0] <= text_bbox_center[0] <= table_bbox[1][0] and \
-                            table_bbox[0][1] <= text_bbox_center[1] <= table_bbox[1][1]:
-                        if str(table_bbox) in text_in_table.keys():
-                            text_in_table[str(table_bbox)] = text_in_table.get(str(table_bbox)) + text_bbox[2]
-                        else:
-                            text_in_table[str(table_bbox)] = text_bbox[2]
-                        break
-
-                    # 如果未找到text bbox匹配的table bbox,加大threshold匹配
-                    # elif (table_bbox[0][0] <= text_bbox_center[0]+threshold <= table_bbox[1][0] and
-                    #         table_bbox[0][1] <= text_bbox_center[1]+threshold <= table_bbox[1][1]) or \
-                    #         (table_bbox[0][0] <= text_bbox_center[0]-threshold <= table_bbox[1][0] and
-                    #          table_bbox[0][1] <= text_bbox_center[1]-threshold <= table_bbox[1][1]) or \
-                    #         (table_bbox[0][0] <= text_bbox_center[0]+threshold <= table_bbox[1][0] and
-                    #          table_bbox[0][1] <= text_bbox_center[1]-threshold <= table_bbox[1][1]) or \
-                    #         (table_bbox[0][0] <= text_bbox_center[0]-threshold <= table_bbox[1][0] and
-                    #          table_bbox[0][1] <= text_bbox_center[1]+threshold <= table_bbox[1][1]):
-                    #     if str(table_bbox) in text_in_table.keys():
-                    #         text_in_table[str(table_bbox)] = text_in_table.get(str(table_bbox)) + text_bbox[2]
-                    #     else:
-                    #         text_in_table[str(table_bbox)] = text_bbox[2]
-                    #     break
-
-            # 对表格格子进行分行分列,并计算总计多少小列
-            # 放入坐标
-            all_col_list = []
-            all_row_list = []
-            for i in range(len(temp_table_bbox_list)):
-                table_bbox = temp_table_bbox_list[i]
-
-                # 放入所有坐标x
-                if table_bbox[0][0] not in all_col_list:
-                    all_col_list.append(table_bbox[0][0])
-                if table_bbox[1][0] not in all_col_list:
-                    all_col_list.append(table_bbox[1][0])
-
-                # 放入所有坐标y
-                if table_bbox[0][1] not in all_row_list:
-                    all_row_list.append(table_bbox[0][1])
-                if table_bbox[1][1] not in all_row_list:
-                    all_row_list.append(table_bbox[1][1])
-            all_col_list.sort(key=lambda x: x)
-            all_row_list.sort(key=lambda x: x)
-
-            # 分行
-            row_list = []
-            rows = []
-            temp_table_bbox_list.sort(key=lambda x: (x[0][1], x[0][0], x[1][1], x[1][0]))
-            y_row = temp_table_bbox_list[0][0][1]
-            for i in range(len(temp_table_bbox_list)):
-                table_bbox = temp_table_bbox_list[i]
-
-                if y_row - threshold <= table_bbox[0][1] <= y_row + threshold:
-                    rows.append(table_bbox)
-                else:
-                    y_row = table_bbox[0][1]
-                    if rows:
-                        rows.sort(key=lambda x: x[0][0])
-                        row_list.append(rows)
-                    rows = []
-                    rows.append(table_bbox)
-                # print("*" * 30)
-                # print(row_list)
-
-                if i == len(temp_table_bbox_list) - 1:
-                    if rows:
-                        rows.sort(key=lambda x: x[0][0])
-                        row_list.append(rows)
-
-            # 生成表格,包括文字和格子宽度
-            area_column = []
-            text = '<table border="1">' + "\n"
-            for row in row_list:
-                text += "<tr>" + "\n"
-                for col in row:
-                    # 计算bbox y坐标之间有多少其他点,+1即为所占行数
-                    row_span = 1
-                    for y in all_row_list:
-                        if col[0][1] < y < col[1][1]:
-                            if y - col[0][1] >= 2 and col[1][1] - y >= 2:
-                                row_span += 1
-
-                    # 计算bbox x坐标之间有多少其他点,+1即为所占列数
-                    col_span = 1
-                    for x in all_col_list:
-                        if col[0][0] < x < col[1][0]:
-                            if x - col[0][0] >= 2 and col[1][0] - x >= 2:
-                                col_span += 1
-
-                    text += "<td colspan=" + str(col_span) + " rowspan=" + str(row_span) + ">"
-
-                    if str(col) in text_in_table.keys():
-                        text += text_in_table.get(str(col))
-                    else:
-                        text += ""
-                    text += "</td>" + "\n"
-                text += "</tr>" + "\n"
-            text += "</table>" + "\n"
-
-            # 计算最大column
-            max_col_num = 0
-            for row in row_list:
-                col_num = 0
-                for col in row:
-                    col_num += 1
-                if max_col_num < col_num:
-                    max_col_num = col_num
-
-            area_text_list.append(text)
-            area_column_list.append(max_col_num)
-
-        text = ""
-        if get_platform() == "Windows":
-            print("get_formatted_table area_text_list", area_text_list)
-        for area_text in area_text_list:
-            text += area_text
-        return text, area_column_list
-    except Exception as e:
-        logging.info("get_formatted_table error!")
-        print("get_formatted_table", traceback.print_exc())
-        return [-1], [-1]
+# def get_formatted_table(text_list, text_bbox_list, table_bbox_list, split_line):
+#     logging.info("into get_formatted_table")
+#     try:
+#         # 重新定义text_bbox_list,[point, point, text]
+#         text_bbox_list = [[text_bbox_list[i][0], text_bbox_list[i][2], text_list[i]] for i in
+#                           range(len(text_bbox_list))]
+#         # 按纵坐标排序
+#         text_bbox_list.sort(key=lambda x: (x[0][1], x[0][0]))
+#         table_bbox_list.sort(key=lambda x: (x[0][1], x[0][0]))
+#
+#         # print("text_bbox_list", text_bbox_list)
+#         # print("table_bbox_list", table_bbox_list)
+#
+#         # bbox位置 threshold
+#         threshold = 5
+#
+#         # 根据split_line分区,可能有个区多个表格 [(), ()]
+#         area_text_bbox_list = []
+#         area_table_bbox_list = []
+#         # print("get_formatted_table, split_line", split_line)
+#         for j in range(1, len(split_line)):
+#             last_y = split_line[j - 1][0][1]
+#             current_y = split_line[j][0][1]
+#             temp_text_bbox_list = []
+#             temp_table_bbox_list = []
+#
+#             # 找出该区域下text bbox
+#             for text_bbox in text_bbox_list:
+#                 # 计算 text bbox 中心点
+#                 text_bbox_center = ((text_bbox[1][0] + text_bbox[0][0]) / 2,
+#                                     (text_bbox[1][1] + text_bbox[0][1]) / 2)
+#                 if last_y - threshold <= text_bbox_center[1] <= current_y + threshold:
+#                     temp_text_bbox_list.append(text_bbox)
+#             area_text_bbox_list.append(temp_text_bbox_list)
+#
+#             # 找出该区域下table bbox
+#             for table_bbox in table_bbox_list:
+#                 # 计算 table bbox 中心点
+#                 table_bbox_center = ((table_bbox[1][0] + table_bbox[0][0]) / 2,
+#                                      (table_bbox[1][1] + table_bbox[0][1]) / 2)
+#                 if last_y < table_bbox_center[1] < current_y:
+#                     temp_table_bbox_list.append(table_bbox)
+#             area_table_bbox_list.append(temp_table_bbox_list)
+#
+#         # for j in range(len(area_text_bbox_list)):
+#         #     print("area_text_bbox_list", j, area_text_bbox_list[j])
+#
+#         # 对每个区域分别进行两个bbox匹配,生成表格
+#         area_text_list = []
+#         area_column_list = []
+#         for j in range(len(area_text_bbox_list)):
+#             # 每个区域的table bbox 和text bbox
+#             temp_table_bbox_list = area_table_bbox_list[j]
+#             temp_text_bbox_list = area_text_bbox_list[j]
+#
+#             # 判断该区域有无表格bbox
+#             # 若无表格,将该区域文字连接
+#             if not temp_table_bbox_list:
+#                 # 找出该区域的所有text bbox
+#                 only_text_list = []
+#                 only_bbox_list = []
+#                 for text_bbox in temp_text_bbox_list:
+#                     only_text_list.append(text_bbox[2])
+#                     only_bbox_list.append([text_bbox[0], text_bbox[1]])
+#                 only_text = get_sequential_data(only_text_list, only_bbox_list, True)
+#                 if only_text == [-1]:
+#                     return [-1], [-1]
+#                 area_text_list.append(only_text)
+#                 area_column_list.append(0)
+#                 continue
+#
+#             # 有表格
+#             # 文本对应的表格格子
+#             text_in_table = {}
+#             for i in range(len(temp_text_bbox_list)):
+#                 text_bbox = temp_text_bbox_list[i]
+#
+#                 # 计算 text bbox 中心点
+#                 text_bbox_center = ((text_bbox[1][0] + text_bbox[0][0]) / 2,
+#                                     (text_bbox[1][1] + text_bbox[0][1]) / 2)
+#
+#                 # 判断中心点在哪个table bbox中
+#                 for table_bbox in temp_table_bbox_list:
+#                     # 中心点在table bbox中,将text写入字典
+#                     if table_bbox[0][0] <= text_bbox_center[0] <= table_bbox[1][0] and \
+#                             table_bbox[0][1] <= text_bbox_center[1] <= table_bbox[1][1]:
+#                         if str(table_bbox) in text_in_table.keys():
+#                             text_in_table[str(table_bbox)] = text_in_table.get(str(table_bbox)) + text_bbox[2]
+#                         else:
+#                             text_in_table[str(table_bbox)] = text_bbox[2]
+#                         break
+#
+#                     # 如果未找到text bbox匹配的table bbox,加大threshold匹配
+#                     # elif (table_bbox[0][0] <= text_bbox_center[0]+threshold <= table_bbox[1][0] and
+#                     #         table_bbox[0][1] <= text_bbox_center[1]+threshold <= table_bbox[1][1]) or \
+#                     #         (table_bbox[0][0] <= text_bbox_center[0]-threshold <= table_bbox[1][0] and
+#                     #          table_bbox[0][1] <= text_bbox_center[1]-threshold <= table_bbox[1][1]) or \
+#                     #         (table_bbox[0][0] <= text_bbox_center[0]+threshold <= table_bbox[1][0] and
+#                     #          table_bbox[0][1] <= text_bbox_center[1]-threshold <= table_bbox[1][1]) or \
+#                     #         (table_bbox[0][0] <= text_bbox_center[0]-threshold <= table_bbox[1][0] and
+#                     #          table_bbox[0][1] <= text_bbox_center[1]+threshold <= table_bbox[1][1]):
+#                     #     if str(table_bbox) in text_in_table.keys():
+#                     #         text_in_table[str(table_bbox)] = text_in_table.get(str(table_bbox)) + text_bbox[2]
+#                     #     else:
+#                     #         text_in_table[str(table_bbox)] = text_bbox[2]
+#                     #     break
+#
+#             # 对表格格子进行分行分列,并计算总计多少小列
+#             # 放入坐标
+#             all_col_list = []
+#             all_row_list = []
+#             for i in range(len(temp_table_bbox_list)):
+#                 table_bbox = temp_table_bbox_list[i]
+#
+#                 # 放入所有坐标x
+#                 if table_bbox[0][0] not in all_col_list:
+#                     all_col_list.append(table_bbox[0][0])
+#                 if table_bbox[1][0] not in all_col_list:
+#                     all_col_list.append(table_bbox[1][0])
+#
+#                 # 放入所有坐标y
+#                 if table_bbox[0][1] not in all_row_list:
+#                     all_row_list.append(table_bbox[0][1])
+#                 if table_bbox[1][1] not in all_row_list:
+#                     all_row_list.append(table_bbox[1][1])
+#             all_col_list.sort(key=lambda x: x)
+#             all_row_list.sort(key=lambda x: x)
+#
+#             # 分行
+#             row_list = []
+#             rows = []
+#             temp_table_bbox_list.sort(key=lambda x: (x[0][1], x[0][0], x[1][1], x[1][0]))
+#             y_row = temp_table_bbox_list[0][0][1]
+#             for i in range(len(temp_table_bbox_list)):
+#                 table_bbox = temp_table_bbox_list[i]
+#
+#                 if y_row - threshold <= table_bbox[0][1] <= y_row + threshold:
+#                     rows.append(table_bbox)
+#                 else:
+#                     y_row = table_bbox[0][1]
+#                     if rows:
+#                         rows.sort(key=lambda x: x[0][0])
+#                         row_list.append(rows)
+#                     rows = []
+#                     rows.append(table_bbox)
+#                 # print("*" * 30)
+#                 # print(row_list)
+#
+#                 if i == len(temp_table_bbox_list) - 1:
+#                     if rows:
+#                         rows.sort(key=lambda x: x[0][0])
+#                         row_list.append(rows)
+#
+#             # 生成表格,包括文字和格子宽度
+#             area_column = []
+#             text = '<table border="1">' + "\n"
+#             for row in row_list:
+#                 text += "<tr>" + "\n"
+#                 for col in row:
+#                     # 计算bbox y坐标之间有多少其他点,+1即为所占行数
+#                     row_span = 1
+#                     for y in all_row_list:
+#                         if col[0][1] < y < col[1][1]:
+#                             if y - col[0][1] >= 2 and col[1][1] - y >= 2:
+#                                 row_span += 1
+#
+#                     # 计算bbox x坐标之间有多少其他点,+1即为所占列数
+#                     col_span = 1
+#                     for x in all_col_list:
+#                         if col[0][0] < x < col[1][0]:
+#                             if x - col[0][0] >= 2 and col[1][0] - x >= 2:
+#                                 col_span += 1
+#
+#                     text += "<td colspan=" + str(col_span) + " rowspan=" + str(row_span) + ">"
+#
+#                     if str(col) in text_in_table.keys():
+#                         text += text_in_table.get(str(col))
+#                     else:
+#                         text += ""
+#                     text += "</td>" + "\n"
+#                 text += "</tr>" + "\n"
+#             text += "</table>" + "\n"
+#
+#             # 计算最大column
+#             max_col_num = 0
+#             for row in row_list:
+#                 col_num = 0
+#                 for col in row:
+#                     col_num += 1
+#                 if max_col_num < col_num:
+#                     max_col_num = col_num
+#
+#             area_text_list.append(text)
+#             area_column_list.append(max_col_num)
+#
+#         text = ""
+#         if get_platform() == "Windows":
+#             print("get_formatted_table area_text_list", area_text_list)
+#         for area_text in area_text_list:
+#             text += area_text
+#         return text, area_column_list
+#     except Exception as e:
+#         logging.info("get_formatted_table error!")
+#         print("get_formatted_table", traceback.print_exc())
+#         return [-1], [-1]
 
 
 def rename_inner_files(root_path):
@@ -488,6 +503,558 @@ def slash_replace(_str, reverse=False):
     return _str
 
 
+class LineTable():
+    def recognize_table(self, list_textbox, list_line):
+        self.list_line = list_line
+        self.list_crosspoints = self.recognize_crosspoints(list_line)
+        # 聚类
+        cluster_crosspoints = []
+        for _point in self.list_crosspoints:
+            cluster_crosspoints.append({"lines": _point.get("lines"), "points": [_point]})
+        while 1:
+            _find = False
+            new_cluster_crosspoints = []
+            for l_point in cluster_crosspoints:
+                _flag = False
+                for l_n_point in new_cluster_crosspoints:
+                    line1 = l_point.get("lines")
+                    line2 = l_n_point.get("lines")
+                    if len(line1&line2) > 0:
+                        _find = True
+                        _flag = True
+                        l_n_point["lines"] = line1.union(line2)
+                        l_n_point["points"].extend(l_point["points"])
+                if not _flag:
+                    new_cluster_crosspoints.append({"lines":l_point.get("lines"),"points":l_point.get("points")})
+            cluster_crosspoints = new_cluster_crosspoints
+            if not _find:
+                break
+        # print(len(cluster_crosspoints))
+
+        list_l_rect = []
+        for table_crosspoint in cluster_crosspoints:
+            list_rect = self.crosspoint2rect(table_crosspoint.get("points"))
+            list_l_rect.append(list_rect)
+
+        in_objs = set()
+        list_tables = []
+        for l_rect in list_l_rect:
+            _ta = self.rect2table(list_textbox,l_rect,in_objs)
+            if _ta:
+                list_tables.append(_ta)
+        return list_tables, in_objs, list_l_rect
+
+    def recognize_table_by_rect(self, list_textbox, list_rect, margin=2):
+
+        dump_margin = 5
+        list_rect_tmp = []
+        # 去重
+        for _rect in list_rect:
+            if (_rect.bbox[3]-_rect.bbox[1] < 10) or (abs(_rect.bbox[2]-_rect.bbox[0]) < 5):
+                continue
+            _find = False
+            for _tmp in list_rect_tmp:
+                for i in range(4):
+                    if abs(_rect.bbox[i]-_tmp.bbox[i]) < dump_margin:
+                        pass
+                    else:
+                        _find = False
+                        break
+                    if i == 3:
+                        _find = True
+                if _find:
+                    break
+            if not _find:
+                list_rect_tmp.append(_rect)
+
+        # print("=====",len(list_rect),len(list_rect_tmp))
+        # print(list_rect_tmp)
+        # from matplotlib import pyplot as plt
+        # plt.figure()
+        # for _rect in list_rect_tmp:
+        #     x0,y0,x1,y1 = _rect.bbox
+        #     plt.boxplot(_rect.bbox)
+        # plt.show()
+
+        cluster_rect = []
+        for _rect in list_rect:
+            _find = False
+            for cr in cluster_rect:
+                for cr_rect in cr:
+                    if abs((cr_rect.bbox[2]-cr_rect.bbox[0]+_rect.bbox[2]-_rect.bbox[0])-(max(cr_rect.bbox[2],_rect.bbox[2])-min(cr_rect.bbox[0],_rect.bbox[0])))<margin:
+                        _find = True
+                        cr.append(_rect)
+                        break
+                    elif abs((cr_rect.bbox[3]-cr_rect.bbox[1]+_rect.bbox[3]-_rect.bbox[1])-(max(cr_rect.bbox[3],_rect.bbox[3])-min(cr_rect.bbox[1],_rect.bbox[1])))<margin:
+                        _find = True
+                        cr.append(_rect)
+                        break
+                if _find:
+                    break
+            if not _find:
+                cluster_rect.append([_rect])
+
+        list_l_rect = cluster_rect
+
+        in_objs = set()
+        list_tables = []
+        for l_rect in list_l_rect:
+            _ta = self.rect2table(list_textbox,l_rect,in_objs)
+            if _ta:
+                list_tables.append(_ta)
+        return list_tables,in_objs,list_l_rect
+
+    def recognize_crosspoints(self, list_line):
+        from matplotlib import pyplot as plt
+        list_crosspoints = []
+        # print("lines num",len(list_line))
+
+        for _i in range(len(list_line)):
+            for _j in range(len(list_line)):
+                line1 = list_line[_i].__dict__.get("bbox")
+                line2 = list_line[_j].__dict__.get("bbox")
+                exists,point = self.cross_point(line1,line2)
+                if exists:
+                    list_crosspoints.append(point)
+
+        # plt.figure()
+        # for _line in list_line:
+        #     x0,y0,x1,y1 = _line.__dict__.get("bbox")
+        #     plt.plot([x0,x1],[y0,y1])
+        # for _line in list_line:
+        #     x0,y0,x1,y1 = _line.bbox
+        #     plt.plot([x0,x1],[y0,y1])
+        # for point in list_crosspoints:
+        #     plt.scatter(point.get("point")[0],point.get("point")[1])
+        # plt.show()
+
+        # print(list_crosspoints)
+        # print("points num",len(list_crosspoints))
+        return list_crosspoints
+
+    def recognize_rect(self, _page):
+        list_line = []
+        for _obj in _page._objs:
+            if isinstance(_obj, (LTLine)):
+                list_line.append(_obj)
+        list_crosspoints = self.recognize_crosspoints(list_line)
+
+        #聚类
+        cluster_crosspoints = []
+        for _point in list_crosspoints:
+            cluster_crosspoints.append({"lines":_point.get("lines"),"points":[_point]})
+        while 1:
+            _find = False
+            new_cluster_crosspoints = []
+            for l_point in cluster_crosspoints:
+                _flag = False
+                for l_n_point in new_cluster_crosspoints:
+                    line1 = l_point.get("lines")
+                    line2 = l_n_point.get("lines")
+                    if len(line1&line2)>0:
+                        _find = True
+                        _flag = True
+                        l_n_point["lines"] = line1.union(line2)
+                        l_n_point["points"].extend(l_point["points"])
+                if not _flag:
+                    new_cluster_crosspoints.append({"lines":l_point.get("lines"),"points":l_point.get("points")})
+            cluster_crosspoints = new_cluster_crosspoints
+            if not _find:
+                break
+        # print(len(cluster_crosspoints))
+
+        list_l_rect = []
+        for table_crosspoint in cluster_crosspoints:
+            list_rect = self.crosspoint2rect(table_crosspoint.get("points"))
+            list_l_rect.append(list_rect)
+
+        return list_l_rect
+
+    def crosspoint2rect(self, list_crosspoint, margin=4):
+
+        dict_line_points = {}
+        for _point in list_crosspoint:
+            lines = list(_point.get("lines"))
+            for _line in lines:
+                if _line not in dict_line_points:
+                    dict_line_points[_line] = {"direct":None,"points":[]}
+                dict_line_points[_line]["points"].append(_point)
+
+        # 排序
+        for k, v in dict_line_points.items():
+
+            list_x = []
+            list_y = []
+            for _p in v["points"]:
+                list_x.append(_p.get("point")[0])
+                list_y.append(_p.get("point")[1])
+            if max(list_x)-min(list_x)>max(list_y)-min(list_y):
+                v.get("points").sort(key=lambda x:x.get("point")[0])
+                v["direct"] = "row"
+            else:
+                v.get("points").sort(key=lambda x:x.get("point")[1])
+                v["direct"] = "column"
+
+        list_rect = []
+        for _point in list_crosspoint:
+            if _point["buttom"]>=margin and _point["right"]>=margin:
+                lines = list(_point.get("lines"))
+                _line = lines[0]
+                if dict_line_points[_line]["direct"]=="column":
+                    _line = lines[1]
+                next_point = None
+                for p1 in  dict_line_points[_line]["points"]:
+                    if p1["buttom"]>=margin and p1["point"][0]>_point["point"][0]:
+                        next_point = p1
+                        break
+                if not next_point:
+                    continue
+                lines = list(next_point.get("lines"))
+                _line = lines[0]
+                if dict_line_points[_line]["direct"]=="row":
+                    _line = lines[1]
+                final_point = None
+                for p1 in dict_line_points[_line]["points"]:
+                    if p1["left"]>=margin and p1["point"][1]>next_point["point"][1]:
+                        final_point = p1
+                        break
+                if not final_point:
+                    continue
+                _r = LTRect(1,(_point["point"][0],_point["point"][1],final_point["point"][0],final_point["point"][1]))
+                list_rect.append(_r)
+
+        return list_rect
+
+    def cross_point(self, line1, line2, segment=True, margin=2):
+        point_is_exist = False
+        x = y = 0
+        x1, y1, x2, y2 = line1
+        x3, y3, x4, y4 = line2
+
+        if (x2 - x1) == 0:
+            k1 = None
+            b1 = 0
+        else:
+            k1 = (y2 - y1) * 1.0 / (x2 - x1)  # 计算k1,由于点均为整数,需要进行浮点数转化
+            b1 = y1 * 1.0 - x1 * k1 * 1.0  # 整型转浮点型是关键
+
+        if (x4 - x3) == 0:  # L2直线斜率不存在
+            k2 = None
+            b2 = 0
+        else:
+            k2 = (y4 - y3) * 1.0 / (x4 - x3)  # 斜率存在
+            b2 = y3 * 1.0 - x3 * k2 * 1.0
+
+        if k1 is None:
+            if not k2 is None:
+                x = x1
+                y = k2 * x1 + b2
+                point_is_exist = True
+        elif k2 is None:
+            x = x3
+            y = k1 * x3 + b1
+        elif not k2 == k1:
+            x = (b2 - b1) * 1.0 / (k1 - k2)
+            y = k1 * x * 1.0 + b1 * 1.0
+            point_is_exist = True
+
+        left = 0
+        right = 0
+        top = 0
+        buttom = 0
+        if point_is_exist:
+            if segment:
+                if x>=(min(x1,x2)-margin) and x<=(max(x1,x2)+margin) and y>=(min(y1,y2)-margin) and y<=(max(y1,y2)+margin):
+                    if x>=(min(x3,x4)-margin) and x<=(max(x3,x4)+margin) and y>=(min(y3,y4)-margin) and y<=(max(y3,y4)+margin):
+                        point_is_exist = True
+                        left = abs(min(x1,x3)-x)
+                        right = abs(max(x2,x4)-x)
+                        top = abs(min(y1,y3)-y)
+                        buttom = abs(max(y2,y4)-y)
+                    else:
+                        point_is_exist = False
+                else:
+                    point_is_exist = False
+        line1_key = "%.2f-%.2f-%.2f-%.2f"%(x1, y1, x2, y2)
+        line2_key = "%.2f-%.2f-%.2f-%.2f"%(x3, y3, x4, y4)
+        return point_is_exist, {"point": [x, y], "left": left, "right": right,
+                                "top": top, "buttom": buttom, "lines": set([line1_key,line2_key])}
+
+    def unionTable(self, list_table, fixspan=True, margin=2):
+        set_x = set()
+        set_y = set()
+
+        list_cell = []
+        for _t in list_table:
+            for _line in _t:
+                list_cell.extend(_line)
+
+        clusters_rects = []
+        #根据y1聚类
+        set_id = set()
+        list_cell_dump = []
+        for _cell in list_cell:
+            _id = id(_cell)
+            if _id in set_id:
+                continue
+            set_id.add(_id)
+            list_cell_dump.append(_cell)
+        list_cell = list_cell_dump
+        list_cell.sort(key=lambda x:x.get("bbox")[3])
+        for _rect in list_cell:
+            _y0 = _rect.get("bbox")[3]
+            _find = False
+            for l_cr in clusters_rects:
+                if abs(l_cr[0].get("bbox")[3]-_y0)<2:
+                    _find = True
+                    l_cr.append(_rect)
+                    break
+            if not _find:
+                clusters_rects.append([_rect])
+
+        clusters_rects.sort(key=lambda x:x[0].get("bbox")[3],reverse=True)
+        for l_cr in clusters_rects:
+            l_cr.sort(key=lambda x:x.get("bbox")[0])
+
+        print("=============:")
+        for l_r in clusters_rects:
+            print(len(l_r))
+
+        for _line in clusters_rects:
+            for _rect in _line:
+                (x0,y0,x1,y1) = _rect.get("bbox")
+                set_x.add(x0)
+                set_x.add(x1)
+                set_y.add(y0)
+                set_y.add(y1)
+        if len(set_x)==0 or len(set_y)==0:
+            return
+        list_x = list(set_x)
+        list_y = list(set_y)
+
+        list_x.sort(key=lambda x:x)
+        list_y.sort(key=lambda x:x,reverse=True)
+        _table = []
+        for _line in clusters_rects:
+            table_line = []
+            for _rect in _line:
+                (x0,y0,x1,y1) = _rect.get("bbox")
+                _cell = {"bbox":(x0,y0,x1,y1),"rect":_rect.get("rect"),"rowspan":self.getspan(list_y,y0,y1,margin),"columnspan":self.getspan(list_x,x0,x1,margin),"text":_rect.get("text","")}
+                table_line.append(_cell)
+            _table.append(table_line)
+
+        # print("=====================>>")
+        # for _line in _table:
+        #     for _cell in _line:
+        #         print(_cell,end="\t")
+        #     print("\n")
+        # print("=====================>>")
+
+        # print(_table)
+        if fixspan:
+            for _line in _table:
+                for c_i in range(len(_line)):
+                    _cell = _line[c_i]
+                    if _cell.get("columnspan")>1:
+                        _cospan = _cell.get("columnspan")
+                        _cell["columnspan"] = 1
+                        for i in range(1,_cospan):
+                            _line.insert(c_i,_cell)
+            for l_i in range(len(_table)):
+                _line = _table[l_i]
+                for c_i in range(len(_line)):
+                    _cell = _line[c_i]
+                    if _cell.get("rowspan")>1:
+                        _rospan = _cell.get("rowspan")
+                        _cell["rowspan"] = 1
+                        for i in range(1,_rospan):
+                            _table[l_i+i].insert(c_i,_cell)
+
+        table_bbox = (_table[0][0].get("bbox")[0],_table[0][0].get("bbox")[1],_table[-1][-1].get("bbox")[2],_table[-1][-1].get("bbox")[3])
+
+        ta = {"bbox":table_bbox,"table":_table}
+        return ta
+
+    def rect2table(self, list_textbox, list_rect, in_objs, margin=0.2, fixspan=True):
+        _table = []
+        set_x = set()
+        set_y = set()
+
+        clusters_rects = []
+        # 根据y1聚类
+        list_rect.sort(key=lambda x:x.bbox[3])
+        for _rect in list_rect:
+            _y0 = _rect.bbox[3]
+            _find = False
+            for l_cr in clusters_rects:
+                if abs(l_cr[0].bbox[3]-_y0)<2:
+                    _find = True
+                    l_cr.append(_rect)
+                    break
+            if not _find:
+                clusters_rects.append([_rect])
+
+        clusters_rects.sort(key=lambda x:x[0].bbox[3],reverse=True)
+        for l_cr in clusters_rects:
+            l_cr.sort(key=lambda x:x.bbox[0])
+
+        # cul spans
+        for _line in clusters_rects:
+            for _rect in _line:
+                (x0,y0,x1,y1) = _rect.bbox
+                set_x.add(x0)
+                set_x.add(x1)
+                set_y.add(y0)
+                set_y.add(y1)
+        if len(set_x)==0 or len(set_y)==0:
+            return
+        list_x = list(set_x)
+        list_y = list(set_y)
+
+        list_x.sort(key=lambda x:x)
+        list_y.sort(key=lambda x:x,reverse=True)
+
+        pop_x = []
+        for i in range(len(list_x)-1):
+            _i = len(list_x)-i-1
+            l_i = _i-1
+            if abs(list_x[_i]-list_x[l_i])<2:
+                pop_x.append(_i)
+        pop_x.sort(key=lambda x:x,reverse=True)
+        for _x in pop_x:
+            list_x.pop(_x)
+        #
+        pop_x = []
+        for i in range(len(list_y)-1):
+            _i = len(list_y)-i-1
+            l_i = _i-1
+            if abs(list_y[_i]-list_y[l_i])<2:
+                pop_x.append(_i)
+        pop_x.sort(key=lambda x:x,reverse=True)
+        for _x in pop_x:
+            list_y.pop(_x)
+
+        print(list_x)
+        print(list_y)
+        for _line in clusters_rects:
+            table_line = []
+            for _rect in _line:
+                (x0, y0, x1, y1) = _rect.bbox
+                _cell = {"bbox": (x0, y0, x1, y1),
+                         "rect": _rect,
+                         "rowspan": self.getspan(list_y, y0, y1, margin),
+                         "columnspan": self.getspan(list_x, x0, x1, margin),
+                         "text": ""}
+                table_line.append(_cell)
+            _table.append(table_line)
+
+        list_textbox.sort(key=lambda x:x.bbox[0])
+        list_textbox.sort(key=lambda x:x.bbox[3],reverse=True)
+        for textbox in list_textbox:
+            (x0,y0,x1,y1) = textbox.bbox
+            _text = textbox.get_text()
+            _find = False
+            for table_line in _table:
+                for _cell in table_line:
+                    if self.inbox(textbox.bbox,_cell["bbox"]):
+                        _cell["text"]+= _text
+                        in_objs.add(textbox)
+                        _find = True
+                        break
+                if _find:
+                    break
+        if fixspan:
+            for _line in _table:
+                for c_i in range(len(_line)):
+                    _cell = _line[c_i]
+                    if _cell.get("columnspan")>1:
+                        _cospan = _cell.get("columnspan")
+                        _cell["columnspan"] = 1
+                        for i in range(1,_cospan):
+                            _line.insert(c_i,_cell)
+            for l_i in range(len(_table)):
+                _line = _table[l_i]
+                for c_i in range(len(_line)):
+                    _cell = _line[c_i]
+                    if _cell.get("rowspan")>1:
+                        _rospan = _cell.get("rowspan")
+                        _cell["rowspan"] = 1
+                        for i in range(1,_rospan):
+                            if l_i+i<len(_table)-1:
+                                print(len(_table),l_i+i)
+                                _table[l_i+i].insert(c_i,_cell)
+
+        # print("=======")
+        # for _line in _table:
+        #     for _cell in _line:
+        #         print("[%s]"%_cell.get("text")[:10].replace("\n",''),end="\t\t")
+        #     print("\n")
+        # print("===========")
+
+        table_bbox = (_table[0][0].get("bbox")[0],
+                      _table[0][0].get("bbox")[1],
+                      _table[-1][-1].get("bbox")[2],
+                      _table[-1][-1].get("bbox")[3])
+
+        ta = {"bbox": table_bbox, "table": _table}
+        return ta
+
+    def inbox(self, bbox0, bbox_g):
+        # if bbox_g[0]<=bbox0[0] and bbox_g[1]<=bbox0[1] and bbox_g[2]>=bbox0[2] and bbox_g[3]>=bbox0[3]:
+        #     return 1
+        if self.getIOU(bbox0,bbox_g)>0.5:
+            return 1
+        return 0
+
+    def getIOU(self, bbox0, bbox1):
+        width = max(bbox0[2],bbox1[2])-min(bbox0[0],bbox1[0])-(bbox0[2]-bbox0[0]+bbox1[2]-bbox1[0])
+        height = max(bbox0[3],bbox1[3])-min(bbox0[1],bbox1[1])-(bbox0[3]-bbox0[1]+bbox1[3]-bbox1[1])
+        if width<0 and height<0:
+            return abs(width*height/min(abs((bbox0[2]-bbox0[0])*(bbox0[3]-bbox0[1])),abs((bbox1[2]-bbox1[0])*(bbox1[3]-bbox1[1]))))
+        return 0
+
+    def getspan(self, _list, x0, x1, margin):
+        _count = 0
+        (x0,x1) = (min(x0,x1),max(x0,x1))
+        for _x in _list:
+            if _x>=(x0-margin) and _x<=(x1+margin):
+                _count += 1
+        return _count-1
+
+
+def get_table_html(table):
+    html_text = '<table border="1">' + "\n"
+    for row in table:
+        html_text += "<tr>" + "\n"
+        for col in row:
+            row_span = col.get("rowspan")
+            col_span = col.get("columnspan")
+            bbox_text = col.get("text")
+            html_text += "<td colspan=" + str(col_span) + " rowspan=" + str(row_span) + ">"
+            html_text += bbox_text + "</td>" + "\n"
+        html_text += "</tr>" + "\n"
+    html_text += "</table>" + "\n"
+    return html_text
+
+
+def sort_object(obj_list):
+    from format_convert.convert_tree import _Table, _Image, _Sentence, _Page
+    if len(obj_list) == 0:
+        return obj_list
+    if isinstance(obj_list[0], (_Table, _Sentence, _Image)):
+        new_obj_list = [[obj.y, obj] for obj in obj_list]
+        new_obj_list.sort(key=lambda x: x[0], reverse=True)
+        obj_list = [obj[1] for obj in new_obj_list]
+        return obj_list
+    elif isinstance(obj_list[0], _Page):
+        new_obj_list = [[obj.page_no, obj] for obj in obj_list]
+        new_obj_list.sort(key=lambda x: x[0])
+        obj_list = [obj[1] for obj in new_obj_list]
+        return obj_list
+    else:
+        return obj_list
+
+
 if __name__ == "__main__":
     strs = r"D:\Project\temp\04384fcc9e8911ecbd2844f971944973\043876ca9e8911eca5e144f971944973_rar\1624114035529.jpeg"
     print(slash_replace(strs))

+ 793 - 4346
result.html

@@ -1,4469 +1,916 @@
-<!DOCTYPE HTML><head><meta charset="UTF-8"></head><body><div>福建省建筑工程</div>
-<div>标准设计招标文件</div>
-<div>(2018年版)</div>
-<div>福建省勘察设计协会印制</div>
-<div>二〇一八年六月</div>
-<div>使用说明</div>
-<div>《福建省建筑工程标准设计招标文件(2018年版)》(以下简称《设计招标文件》是在《福建省建筑工程设计招标文件(2013年版)》示范文本基础上,结合《电子招标投标办法》及我省实际情况修订的,适用于我省依法必须招标的房屋建筑工程设计项目。</div>
-<div>《设计招标文件》范本分为《通用本》和《专用本》。《通用本》是所有建筑工程设计招标项目都通用的,由福建省住房和城乡建设厅委托福建省勘察设计协会统一印制,招标人和投标人自行购买和使用;《专用本》由招标人按照《设计招标文件》范本规定的格式和内容要求编制和发售。</div>
-<div>《设计招标文件》包括第1章 招标公告/投标邀请书、第2章 投标须知及投标须知前附表、第3章 评标办法和标准、第4章 合同条款及格式、第5章 技术标准和设计要求、第6章 设计有关资料和第7章 投标文件格式以及招标文件的答疑、澄清、修改或补充通知(如有时)等内容。《通用本》列出招标文件各章节全部内容或格式。其中,第1章 招标公告/投标邀请书、第2章中的“投标须知前附表”、第3章中的“评标办法和标准前附表”、“评标办法和标准数据表”、第4章中的“合同条款前附表”、“招标项目专用的合同条款数据表”、第5章中的“设计任务书”、“设计服务要求”、“工程勘察要求”、“其他要求”第6章中的“设计有关资料”、第7章中的“招标项目补充的投标文件格式”和附录“通用本文件内容补正表”等内容在《通用本》中只列出格式,具体内容应当由招标人按照规定的格式结合招标项目的实际情况和招标人的具体要求在《专用本》中编写。除《专用本》约定的内容由招标人编写外,原则上,招标人应引用《通用本》全部内容,不可随意修改,如确实需要修改《通用本》固有内容的,应当将其修改的内容填入《专用本》中 “通用本文件内容补正表”中,并不得违反法律、法规、规章及有关规定。</div>
-<div>《设计招标文件》范本的《通用本》和《专用本》以及招标文件的答疑、澄清、修改或补充通知(如有时)为对应关联关系,可相互解释、互为说明。《专用本》内有约定的招标文件内容,从《专用本》的约定;《专用本》无专门约定的,从《通用本》的约定。如某些内容前后不一致,则《通用本》与《专用本》不一致的,以《专用本》为准,《专用本》与招标文件的答疑、澄清、修改或补充通知(如有时)不一致的,以后者内容为准,不同时间上对同一内容的多种描述,以最后发出的内容为准。《设计招标文件》中以双下划线标识的内容为实质性要求和条件;以空格下划线标示的,由招标人编制招标文件或投标人编制投标文件时填入具体内容。</div>
-<div>在招标项目的招投标过程中,招标人委托招标代理机构招标的,则招标代理机构应在招标全过程中以被代理人名义办理招标人委托范围内的事宜,并承担相应责任。</div>
-<div>《设计招标文件》范本由福建省住房和城乡建设厅组织编制,省厅公开征求各方意见后发布。各使用单位或个人对《设计招标文件》范本有何意见和建议,请向省住房和城乡建设厅科技设计处反映。</div>
-<div>福建省建筑工程</div>
-<div>标准设计招标文件</div>
-<div>(2018年版)</div>
-<div>通用本</div>
-<div>目    录</div>
-<div>第1章 资格预审公告/招标公告/投标邀请书</div>
-<div>“资格预审公告/招标公告/投标邀请书”内容见设计招标文件《专用本》</div>
-<div>资格预审公告(格式)</div>
-<div>(适用于资格预审项目)</div>
-<div>招标条件</div>
-<div>(招标人)的编号为(招标编号)的(招标项目名称)已由(项目审批、核准或备案机关名称)以(批文名称及编号)批准建设,项目业主为, 建设资金来自(资金来源),出资比例为,委托的招标代理单位为。本项目已具备招标条件,现决定对该项目的(勘察、设计)进行公开招标,特邀请有兴趣的潜在投标人(以下简称申请人)提出资格预审申请。</div>
-<div>项目概况</div>
-<div>项目名称:;</div>
-<div>建设地点:;</div>
-<div>工程建设规模:(包括拟设计工程的用地面积、建筑密度、绿地率、规划总建筑面积、建筑高度、层数、栋数等);</div>
-<div>投资总额:人民币万元。其中,工程费用限额:人民币万元;</div>
-<div>招标类型:(概念性方案设计招标、实施性方案设计招标)</div>
-<div>招标范围和内容</div>
-<div>招标范围:(工程勘察、方案设计、初步设计、概算、施工图设计、后续设计服务……)。</div>
-<div>内容:(建筑安装工程、装修工程、室外总体工程等);其中施工图设计包括(建筑智能化工程、幕墙工程、钢结构工程、消防设施工程、人防工程和环境工程等)专业工程。</div>
-<div>计划开工日期及建设周期:本工程计划于年月开工,工程建设周期月。</div>
-<div>投标人申请人资格要求</div>
-<div>本招标项目要求投标人具备            (设计资质类别及等级,发包内容包含勘察的,还要提出勘察的资质要求)资质;</div>
-<div>本项目            (接受或不接受)联合体投标(本招标项目发包内容包含勘察的,允许由具有设计、勘察资质的单位组成联合体参加投标);自愿组成联合体的应由具有招标项目相适应的设计资质的单位为联合体牵头人,且各方均应具备其所承担招标项目工作内容的相应资质条件;承担相同工作内容的专业单位组成联合体的,按照资质等级较低的单位确定资质等级;</div>
-<div>投标人拟派出担任本招标项目的设计负责人应具备有效的不低于  级注册建筑师执业证书(如以结构专业为主的工程设计项目可由不低于  级注册结构工程师担任设计负责人,《设计招标文件》中对应处进行相应修改);</div>
-<div>投标人及其拟派出担任本设计项目负责人均应具备1项类似项目设计业绩(本条仅适用于大型工程设计项目)。类似工程业绩是指(下同):自本招标公告发布之日的前三年内(以施工图审查合格日期为准,不含发布招标公告当日)完成设计的并经施工图审查合格的                          (建筑面积、层数、造价等);</div>
-<div>投标人其他主要设计人员要求、以及资格审查的其他条件要求的具体内容见招标文件。</div>
-<div>本招标项目招标人对投标人的资格审查采用资格后审的方式</div>
-<div>资格预审方法</div>
-<div>本次资格预审采用(合格制/有限数量制)。</div>
-<div>获取资格预审文件</div>
-<div>凡有意参加投标者,请于   年月日至   年月日(法定公休日、法定节假日除外),每天上午时分至   时 分,下午   时分至时分(北京时间,下同),到(电子交易平台名称及网络地址或详细地址)下载/购买招标文件(含资格审查文件);禁止要求投标人在报名时填报拟派设计负责人名单。</div>
-<div>招标文件(含资格审查文件)每份售价  元,售后不退。招标项目的设计有关资料每份售价                                         。</div>
-<div>评标办法</div>
-<div>本招标项目采用的评标办法:(记名投票法、综合评估法)。</div>
-<div>投标保证金的提交</div>
-<div>投标保证金提交的时间:;</div>
-<div>投标保证金提交的方式:(1)从投标人所在地企业基本账户银行以电汇或银行转账的形式,汇到招标人指定的投标保证金账户;或(2)按**市相关规定交存年度投标保证金(适用于已实行年度投标保证金制度的地区);或(3)按照福建省建筑业龙头企业有关规定交存的年度投标保证金;或(4)保函或保证保险形式(如采用银行保函、担保保函或保证保险的形式提交项目投标保证金的,现场须提交银行保函、担保保函或保证保险保单的原件,不用另外密封);</div>
-<div>投标保证金提交的金额:。</div>
-<div>资格预审文件的递交</div>
-<div>递交资格预审文件的截止时间:   年月日时分,提交地点(开标地点)为            (电子交易平台名称及网络地址或详细地址); </div>
-<div>在递交资格预审文件时,投标人拟派出担任设计项目负责人必须持注册建筑师执业证书和身份证(均须原件)在资格预审文件截止时间前到场(开标地点)验证登记。如设计项目负责人因故不能出席的,可以由该投标单位技术负责人代替〔须持单位资质证书、个人身份证和“设计单位技术负责人证明书(均须原件)(其格式见《通用本》第七章投标文件格式中规定的格式)”到场验证登记〕。</div>
-<div>逾期送达的或未送达指定地点的或拟派出担任设计项目负责人(或设计单位技术负责人)在递交投标文件时未按8.2款要求到场核验登记的资格预审文件,招标人不予受理。</div>
-<div>本项目递交投标文件方式:()采用线下提交方式,投标人以书面投标文件形式递交投标文件;( )采用线上提交方式,投标人应通过电子交易平台及指定的软件工具制作并提交电子投标文件;( )采用线上+线下提交方式,投标人应通过电子交易平台及指定的软件工具制作并提交电子投标文件的内容为:    ,采用线下书面形式提交的投标文件内容为:    。具体要求详招标文件投标人须知。</div>
-<div>费用</div>
-<div>招标人公布设计项目的工程设计收费计费额(即招标时的设计费计费基数)为 元,估算的工程设计收费金额为元,其工程设计收费基准价、浮动幅度值和计算办法见投标须知前附表第15项。</div>
-<div>招标人只要求中标人承担方案阶段优化设计而不再承担后续设计和服务的,其设计费为万元(全过程设计费总额的%)。</div>
-<div>招标内容包含勘察的,招标人公布的工程勘察收费的上下浮动幅度值、勘察费计算办法等见投标须知前附表第15项(本款仅适用于发包内容包含勘察的项目)。</div>
-<div>发布公告的媒体</div>
-<div>本次招标公告同时在 福建省公共资源交易电子公共服务平台(www.fjggfw.gov.cn)、***交易网(http://www.***) 上发布。</div>
-<div>联系方式</div>
-<div>招标人: ;</div>
-<div>地址:,邮编:;</div>
-<div>电话:传真:;</div>
-<div>联系人: 。</div>
-<div>招标代理机构:</div>
-<div>地址:,邮编:;</div>
-<div>电话:传真:;</div>
-<div>联系人: 。</div>
-<div>投标保证金银行帐号:</div>
-<div>开户银行: ;</div>
-<div>帐户名称: ;</div>
-<div>帐    号:。</div>
-<div>交易中心名称:;</div>
-<div>地址:。</div>
-<div>招标公告(格式)</div>
-<div>招标条件</div>
-<div>(招标人)的编号为(招标编号)的(招标项目名称)已由(项目审批、核准或备案机关名称)以(批文名称及编号)批准建设,项目业主为, 建设资金来自(资金来源),出资比例为             ,委托的招标代理单位为。本项目已具备招标条件,现决定对该项目的(勘察、设计)进行公开招标,选定设计单位。</div>
-<div>项目概况</div>
-<div>项目名称:;</div>
-<div>建设地点:;</div>
-<div>工程建设规模:(包括拟设计工程的用地面积、建筑密度、绿地率、规划总建筑面积、建筑高度、层数、栋数等);</div>
-<div>投资总额:人民币万元。其中,工程费用限额:人民币万元;</div>
-<div>招标类型:(概念性方案设计招标、实施性方案设计招标);</div>
-<div>招标范围和内容</div>
-<div>招标范围:(工程勘察[岩土工程勘察、工程测量、工程物探(含管线探测)]、方案设计、初步设计、概算、施工图设计、后续设计服务……)。</div>
-<div>内容:(建筑安装工程、装修工程、室外总体工程等);其中施工图设计包括(建筑智能化工程、幕墙工程、钢结构工程、消防设施工程、人防工程和环境工程等)专业工程。</div>
-<div>计划开工日期及建设周期:本工程计划于年月开工,工程建设周期月。</div>
-<div>投标人资格要求及审查办法</div>
-<div>本招标项目要求投标人具备(设计资质类别及等级,发包内容包含勘察的,还要提出勘察的资质要求)资质;</div>
-<div>本项目(接受或不接受)联合体投标(本招标项目发包内容包含勘察的,允许由具有设计、勘察资质的单位组成联合体参加投标);自愿组成联合体的应由具有招标项目相适应的设计资质的单位为联合体牵头人,且各方均应具备其所承担招标项目工作内容的相应资质条件;承担相同工作内容的专业单位组成联合体的,按照资质等级较低的单位确定资质等级;</div>
-<div>投标人拟派出担任本招标项目的设计负责人应具备有效的不低于  级国家注册建筑师执业证书(如以结构专业为主的工程设计项目可由不低于  级注册结构工程师担任设计负责人,《设计招标文件》中对应处进行相应修改);</div>
-<div>投标人及其拟派出担任本设计项目负责人均应具备1项类似项目设计业绩(本条仅适用于大型工程设计项目)。类似工程业绩是指(下同):自本招标公告发布之日的前三年内(以施工图审查合格日期为准,不含发布招标公告当日)完成设计的并经施工图审查合格的                       (建筑面积、层数、造价等);</div>
-<div>投标人其他主要设计人员要求、以及资格审查的其他条件要求的具体内容见招标文件;</div>
-<div>本招标项目招标人对投标人的资格审查采用资格后审的方式。</div>
-<div>获取招标文件</div>
-<div>凡有意参加投标者,请于   年月日至   年月日(法定公休日、法定节假日除外),每天上午时分至   时 分,下午   时分至时分(北京时间,下同),到(电子交易平台名称及网络地址或详细地址)下载/购买招标文件(含资格审查文件);禁止要求投标人在报名时填报拟派设计负责人名单。</div>
-<div>招标文件(含资格审查文件)每份售价  元,售后不退。招标项目的设计有关资料每份售价                                         。</div>
-<div>评标办法</div>
-<div>本招标项目采用的评标办法:(记名投票法、排序法、综合评估法)                 。</div>
-<div>投标保证金的提交</div>
-<div>投标保证金提交的时间:;</div>
-<div>投标保证金提交的方式:(1)从投标人所在地企业基本账户银行以电汇或银行转账的形式,汇到招标人指定的投标保证金账户;或(2)按**市相关规定交存年度投标保证金(适用于已实行年度投标保证金制度的地区);或(3)按照福建省建筑业龙头企业有关规定交存的年度投标保证金;或(4)保函或保证保险形式(如采用银行保函、担保保函或保证保险的形式提交项目投标保证金的,现场须提交银行保函、担保保函或保证保险保单的原件,不用另外密封);</div>
-<div>投标保证金提交的金额:。</div>
-<div>投标文件的递交</div>
-<div>递交投标文件的截止时间(若采用资格预审的,递交的投标文件指的是资格审查文件,递交时间和地点另行通知):   年月日时分,提交地点(开标地点)为            (电子交易平台名称及网络地址或详细地址); </div>
-<div>在递交投标文件时,投标人拟派出担任设计项目负责人必须持注册建筑师执业证书和身份证(均须原件)在递交投标文件的截止时间前到场(开标地点)验证登记。如设计项目负责人因故不能出席的,可以由该投标单位技术负责人代替〔须持单位资质证书、个人身份证和“设计单位技术负责人证明书(均须原件)(其格式见《通用本》第七章投标文件格式中规定的格式)”到场验证登记〕。</div>
-<div>逾期送达的或未送达指定地点的或拟派出担任设计项目负责人(或设计单位技术负责人)在递交投标文件时未按7.2款要求到场核验登记或不符合招标文件投标须知第19条规定的包封、密封要求的投标文件,招标人不予受理。</div>
-<div>本项目递交投标文件方式:( )采用线下提交方式,投标人以书面投标文件形式递交投标文件;( )采用线上提交方式,投标人应通过电子交易平台及指定的软件工具制作并提交电子投标文件;( )采用线上+线下提交方式,投标人应通过电子交易平台及指定的软件工具制作并提交电子投标文件的内容为:    ,采用线下书面形式提交的投标文件内容为:    。具体要求详招标文件投标人须知。</div>
-<div>费用</div>
-<div>招标人公布设计项目的工程设计收费计费额(即招标时的设计费计费基数)为 元,估算的工程设计收费金额为元,其工程设计收费基准价、浮动幅度值和计算办法见投标须知前附表第15项。</div>
-<div>招标人只要求中标人承担方案阶段设计而不再承担后续设计和服务的,其设计费为万元(全过程设计费总额的%)。</div>
-<div>招标内容包含勘察的,招标人公布的工程勘察收费的上下浮动幅度值、勘察费计算办法等见投标须知前附表第15项(本款仅适用于发包内容包含勘察的项目)。</div>
-<div>发布公告的媒体</div>
-<div>本次招标公告同时在 福建省公共资源交易电子公共服务平台(www.fjggfw.gov.cn)、***交易网(http://www.***) 上发布。</div>
-<div>联系方式</div>
-<div>招标人: ;</div>
-<div>地址:,邮编:;</div>
-<div>电话:传真:;</div>
-<div>联系人: 。</div>
-<div>招标代理机构:</div>
-<div>地址:,邮编:;</div>
-<div>电话:传真:;</div>
-<div>联系人: 。</div>
-<div>投标保证金银行帐号:</div>
-<div>开户银行: ;</div>
-<div>帐户名称: ;</div>
-<div>帐    号:。</div>
-<div>交易中心名称:;</div>
-<div>地址:。</div>
-<div>投标邀请书(格式)</div>
-<div>(仅适用于邀请招标项目)</div>
-<div>(被邀请参加投标的单位名称):</div>
-<div>招标条件</div>
-<div>(招标人)的编号为(招标编号)的(招标项目名称)已由(项目审批、核准或备案机关名称)以(批文名称及编号)批准建设,项目业主为, 建设资金来自(资金来源),出资比例为             ,委托的招标代理单位为。本项目已具备招标条件,现邀请你方参加该项目的(勘察、设计)招标的投标。</div>
-<div>项目概况</div>
-<div>项目名称:;</div>
-<div>建设地点:;</div>
-<div>工程建设规模:(包括拟设计工程的用地面积、建筑密度、绿地率、规划总建筑面积、建筑高度,栋数、层高等);</div>
-<div>投资总额:人民币万元。其中,工程费用限额:人民币万元;</div>
-<div>招标类型:(概念性方案设计招标、实施性方案设计招标);</div>
-<div>招标范围和内容</div>
-<div>招标范围:(工程勘察[岩土工程勘察、工程测量、工程物探(含管线探测)]、方案设计、初步设计、概算、施工图设计、后续设计服务……)。</div>
-<div>内容:(建筑安装工程、装修工程、室外总体工程等);其中施工图设计包括(建筑智能化工程、幕墙工程、钢结构工程、消防设施工程、人防工程和环境工程等)专业工程。</div>
-<div>计划开工日期及建设周期:本工程计划于年月开工,工程建设周期月。</div>
-<div>投标人资格要求及审查办法</div>
-<div>本招标项目要求投标人具备(设计资质类别及等级,发包内容包含勘察的,还要提出勘察的资质要求)资质;</div>
-<div>本项目            (接受或不接受)联合体投标(本招标项目发包内容包含勘察的,允许由具有设计、勘察资质的单位组成联合体参加投标);自愿组成联合体的应由具有招标项目相适应的设计资质的单位为联合体牵头人,且各方均应具备承担招标项目的相应资质条件;相同专业单位组成联合体的,按照资质等级较低的单位确定资质等级;</div>
-<div>投标人拟派出担任本招标项目的设计负责人应具备有效的不低于  级注册建筑师执业证书(如以结构专业为主的工程设计项目可由不低于  级注册结构工程师担任设计负责人,《设计招标文件》中对应处进行相应修改);</div>
-<div>投标人及其拟派出担任本设计项目负责人均应具备1项类似项目设计业绩(本条仅适用于大型工程设计项目)。类似工程业绩是指(下同):自本招标公告发布之日的前三年内(以施工图审查合格日期为准,不含发布招标公告当日)完成设计的并经施工图审查合格的                      (建筑面积、层数、造价等);</div>
-<div>投标人其他主要设计人员要求、以及资格审查的其他条件要求的具体内容见招标文件;</div>
-<div>本招标项目招标人对投标人的资格审查采用资格后审的方式。</div>
-<div>获取招标文件</div>
-<div>请受到招标人邀请的投标人于   年月日至   年月日(法定公休日、法定节假日除外),每天上午时分至   时 分,下午   时分至时分(北京时间,下同),到(电子交易平台名称及地址或详细地址)下载/购买招标文件(含资格审查文件);禁止要求投标人在报名时填报拟派设计负责人名单。</div>
-<div>招标文件(含资格审查文件)每份售价  元,售后不退。招标项目的设计有关资料每份售价                                         。</div>
-<div>评标办法</div>
-<div>本招标项目采用的评标办法:(记名投票法、排序法、综合评估法)。</div>
-<div>投标保证金的提交</div>
-<div>投标保证金提交的时间:;</div>
-<div>投标保证金提交的方式:(1)从投标人所在地企业基本账户银行以电汇或银行转账的形式,汇到招标人指定的投标保证金账户;或(2)按**市相关规定交存年度投标保证金(适用于已实行年度投标保证金制度的地区);或(3)按照福建省建筑业龙头企业有关规定交存的年度投标保证金;或(4)保函或保证保险形式(如采用银行保函、担保保函或保证保险的形式提交项目投标保证金的,现场须提交银行保函或保证保险保单的原件,不用另外密封);</div>
-<div>投标保证金提交的金额:。</div>
-<div>投标文件的递交</div>
-<div>递交投标文件的截止时间(若采用资格预审的,递交的投标文件指的是资格审查文件,递交时间和地点另行通知):   年月日时分,提交地点(开标地点)为            (电子交易平台名称及网络地址或详细地址); </div>
-<div>在递交投标文件时,投标人拟派出担任设计项目负责人必须持注册建筑师执业证书和身份证(均须原件)在递交投标文件的截止时间前到场(开标地点)验证登记。如设计项目负责人因故不能出席的,可以由该投标单位技术负责人代替〔须持单位资质证书、个人身份证和“设计单位技术负责人证明书(均须原件)(其格式见《通用本》第七章投标文件格式中规定的格式)”到场验证登记〕。</div>
-<div>逾期送达的或未送达指定地点的或拟派出担任设计项目负责人(或设计单位技术负责人)在递交投标文件时未按7.2款要求到场核验登记或不符合招标文件投标须知第19条规定的包封、密封要求的投标文件,招标人不予受理。</div>
-<div>本项目递交投标文件方式:( )采用线下提交方式,投标人以书面投标文件形式递交投标文件;( )采用线上提交方式,投标人应通过电子交易平台及指定的软件工具制作并提交电子投标文件;( )采用线上+线下提交方式,投标人应通过电子交易平台及指定的软件工具制作并提交电子投标文件的内容为:    ,采用线下书面形式提交的投标文件内容为:    。具体要求详招标文件投标人须知。</div>
-<div>费用</div>
-<div>招标人公布设计项目的工程设计收费计费额(即招标时的设计费计费基数)为 元,估算的工程设计收费金额为元,其工程设计收费基准价、浮动幅度值和计算办法见投标须知前附表第15项。</div>
-<div>招标人只要求中标人承担方案阶段设计而不再承担后续设计和服务的,其设计费为万元(全过程设计费总额的%)。</div>
-<div>招标内容包含勘察的,招标人公布的工程勘察收费的上下浮动幅度值、勘察费计算办法等见投标须知前附表第15项(本款仅适用于发包内容包含勘察的项目)。</div>
-<div>发布公告的媒体</div>
-<div>本次招标公告同时在 福建省公共资源交易电子公共服务平台(www.fjggfw.gov.cn)、***交易网(http://www.***) 上发布。</div>
-<div>联系方式</div>
-<div>招标人: ;</div>
-<div>地址:,邮编:;</div>
-<div>电话:传真:;</div>
-<div>联系人: 。</div>
-<div>招标代理机构:</div>
-<div>地址:,邮编:;</div>
-<div>电话:传真:;</div>
-<div>联系人: 。</div>
-<div>投标保证金银行帐号:</div>
-<div>开户银行: ;</div>
-<div>帐户名称: ;</div>
-<div>帐    号:。</div>
-<div>交易中心名称:;</div>
-<div>地址:。</div>
-<div>第2章 投标须知及投标须知前附表</div>
-<div>第1节 投标须知前附表</div>
-<div>“投标须知前附表”内容见设计招标文件《专用本》</div>
-<div>投标须知前附表(格式)</div>
-<div>说明:</div>
-<div>(1)本表各项应无例外一一填写,除“不适用”外,不留空白。如某日期一时定不下来,可先填计划日期。</div>
-<div>(2) 如某栏对本项目不适用,应在相应栏中注明“不适用”。任何对投标须知内容的修改均应在本表后的“修改表”中反映,并保持原条款号不变。</div>
-<div>(3)投标须知前附表是投标须知的说明和补充,如两者有矛盾之处,以前附表内容为准。</div>
-<div>第2节 投标须知和附件</div>
-<div>投标须知</div>
-<div>说明:采用资格预审方式的,本投标须知包含了投标申请人须知,本节中的投标人包括了投标申请人,本项目的招标文件也包括了资格预审文件,投标人应按照招标文件中关于对投标人要求编制和提交《资格审查文件》。</div>
-<div>总  则</div>
-<div>工程说明</div>
-<div>根据《中华人民共和国招标投标法》、《中华人民共和国招标投标法实施条例》、《福建省招标投标条例》、《工程建设项目勘察设计招标投标办法》、《电子招标投标办法》等法律、法规和规章的规定,本招标项目已具备招标条件,现进行设计招标。</div>
-<div>招标项目招标人和其委托的招标代理机构:见投标须知前附表第1项。</div>
-<div>招标项目名称、招标编号和标段划分见投标须知前附表第2项。划分标段的,招标人允许投标人对本招标项目提出资格审查申请的标段数量(一个或多个标段)和招标人允许资格审查合格的投标人参加投标的标段数量以及招标人允许投标人同时中标的标段数量,在投标须知前附表第2项中做出说明。招标人对招标项目划分标段的,应当遵守招标投标法的有关规定,不得利用划分标段限制或者排斥潜在投标人。依法必须进行招标的项目的招标人不得利用划分标段规避招标。</div>
-<div>资金来源和落实情况见投标须知前附表第3项。其中部分资金用于本招标项目合同项下的合格支付。</div>
-<div>招标项目的建设地点见投标须知前附表第4项。</div>
-<div>招标项目的工程建设规模见投标须知前附表第5项。</div>
-<div>招标项目发包的内容和范围见投标须知前附表第6项。招标人原则上应约定由中标人承担方案设计及后续阶段设计和服务工作。对工程外观、造型有特殊要求的城市重要地段、重要景观地区的标志性工程和省重要大型工程,鼓励省外投标人与省内具有承担招标项目设计资质的设计单位组成联合体共同投标,以满足方案优化后续阶段的设计和服务需要。对于特殊项目,招标文件约定中标人仅承担方案设计的,则应采用招标的方式确定施工图设计的设计人。采用建筑工程实施性方案设计招标的,招标人应按照国家规定方案阶段设计付费标准支付中标人。采用建筑工程概念性方案设计招标的,招标人应按照国家规定方案阶段设计付费标准的80%支付中标人。如招标人只要求中标人承担方案阶段设计,而不再委托中标人承接或参加后续阶段工程设计业务的,应说明支付中标人的设计费用,其设计费支付金额应在投标须知前附表第6项中公布。</div>
-<div>招标项目发包内容包含勘察的,其承担工程勘察的内容应包括满足设计和规范所要求的全部勘察报告和资料,以及工程施工所需要的配合服务。</div>
-<div>承担方案设计的,应包括为方案获得批准所需要的优化和修改的全部工作。</div>
-<div>承担施工图设计的,应包括工程所需的初步设计、概算、施工图设计和施工期间的指导和配合服务。</div>
-<div>计划开工日期和建设周期见投标须知前附表第7项。</div>
-<div>设计周期见投标须知前附表第8项。招标人应给予中标人合理的设计周期,以保证工程的设计质量。中小型工程的初步设计时间不少于20天,施工图设计时间不少于30天;大型公共建筑工程的初步设计时间不少于30天,施工图设计时间不少于50天。招标内容包括勘察的,招标人应给予中标人合理的勘察周期,以保证工程的勘察质量。乙级工程勘察项目的详细勘察时间不少于20天;甲级工程勘察项目的详细勘察时间不少于30天;特殊性岩土分布地区勘察(如岩溶地区)时间应适当延长。</div>
-<div>资格审查方式</div>
-<div>本招标项目招标人对投标人的资格审查方式(资格预审或资格后审)见投标须知前附表第9项。</div>
-<div>采用资格预审方式对投标人进行资格预审的,招标人应在投标须知前附表第21项、第22项中明确投标人提交《资格审查文件》的地点和时间。经资格预审评审合格才有资格参加投标,采用有限数量制进行资格预审的,只有进入短名单的投标人才可以参加投标。</div>
-<div>采用资格后审的,经资格审查合格的投标人才能有资格成为中标人。</div>
-<div>资格审查具体办法见第3章第2节资格审查办法和评审标准的相关规定。</div>
-<div>投标人的资格要求</div>
-<div>为履行本招标项目合同的目的,投标人必须是法人或其他组织,至少应具备下列主体资格:</div>
-<div>(1)在中华人民共和国境内注册的企业,应当具有住房城乡建设主管部门颁发的建筑工程设计资质证书或建筑专业事务所资质证书,并按规定的等级和范围参加建筑工程项目方案设计投标活动。本招标项目发包内容包含勘察的,还应具有相应的勘察资质。</div>
-<div>(2)注册在中华人民共和国境外的企业,应当是其所在国或者所在地区的建筑设计行业协会或组织推荐的会员。其行业协会或组织的推荐名单应由建设单位确认。</div>
-<div>(3)各种形式的投标联合体各方应符合上述要求。招标人不得强制投标人组成联合体共同投标,不得限制投标人组成联合体参与投标。</div>
-<div>与招标人存在利害关系可能影响招标公正性的法人、其他组织或者个人,不得参加投标。单位负责人为同一人或者存在控股、管理关系的不同单位,不得参加同一标段投标或者未划分标段的同一招标项目投标。违反前述规定的,相关投标均无效。</div>
-<div>招标人可以根据工程项目实际情况,在投标须知前附表第10项中明确对合格投标人资格条件要求,包括投标人的资质等级、人员的类型、数量和条件等。本招标项目发包内容包含勘察的,允许由具有设计、勘察资质的单位组成联合体参加投标,自愿组成联合体的应由具有设计资质的单位为联合体牵头人,且各方均应具备其所承担招标项目工作内容的相应资质条件。投标人拟派出的人员必须是本单位正式在岗职工,除非招标文件另有规定。</div>
-<div>为具有被授予合同的资格,投标人应按照招标文件第7章投标文件格式规定的资格审查文件内容和格式要求提供令招标人满意的资格文件,以证明其符合投标合格条件和具有履行合同的能力。为此,所提交的投标文件中应包括第3.1款和前附表第10项所列的合格投标人资格条件的审查资料。</div>
-<div>两个或两个以上设计单位组成的联合体投标时,除按本须知第3.1、3.2款提供组成联合体每一成员的资料外,还应符合以下规定要求:</div>
-<div>投标人的投标文件及中标后签署的合同协议书,对联合体每一成员均受法律约束。</div>
-<div>应指定一家联合体成员作为牵头人,由联合体各成员法定代表人签署提交一份授权书,证明其牵头人资格。</div>
-<div>联合体牵头人应被授权代表所有联合体成员承担责任和接受指令。并且由联合体牵头人负责整个合同的全面实施,包括只有牵头人可以支付费用等。</div>
-<div>所有联合体成员应按合同条件的规定,为实施合同共同和分别承担责任。在联合体授权书中,以及在投标文件和中标后签署的合同协议书中应对此作相应的声明。</div>
-<div>联合体各成员之间签订的联合体协议书副本应随投标文件一起递交。</div>
-<div>参加联合体的各成员不得再以自己名义单独投标,也不得同时参加两个或两个以上的联合体投标。如有违反将取消该联合体及联合体各成员的投标资格。</div>
-<div>招标人应当按照《工程设计资质标准》的规定,提出与工程规模相适应的设计资质等级要求,不得以不合理的条件限制排斥潜在投标人。招标人应当根据工程规模提出拟担任设计项目负责人的资格要求。</div>
-<div>投标人不得存在下列情形之一:</div>
-<div>(1)为招标人不具有独立法人资格的附属机构(单位);</div>
-<div>(2)与招标人存在利害关系且可能影响招标公正性;</div>
-<div>(3)与本招标项目的其他投标人为同一个单位负责人;</div>
-<div>(4)与本招标项目的其他投标人存在控股、管理关系;</div>
-<div>(5)为本招标项目的代建人;</div>
-<div>(6)为本招标项目的招标代理机构;</div>
-<div>(7)与本招标项目的代建人或招标代理机构同为一个法定代表人;</div>
-<div>(8)与本招标项目的代建人或招标代理机构存在控股或参股关系;</div>
-<div>(9)被依法暂停或取消投标资格</div>
-<div>(10)被责令停产停业、暂扣或者吊销许可证、暂扣或者吊销执照;</div>
-<div>(11)进入清算程序,或被宣告破产,或其他丧失履约能力的情形;</div>
-<div>(12)在最近三年内发生重大设计质量问题(以相关行业主管部门的行政处罚决定或司法机关出具的有关法律文书为准);</div>
-<div>(13)被工商行政管理机关在全国企业信用信息公示系统中列入严重违法失信企业名单;</div>
-<div>(14)被最高人民法院在“信用中国”网站(www.creditchina.gov.cn)或各级信用信息共享平台中列入失信被执行人名单;</div>
-<div>(15)在近三年内投标人或其法定代表人、拟委任的项目负责人有行贿犯罪行为的(以检察机关职务犯罪预防部门出具的查询结果为准);</div>
-<div>(16)省外入闽工程勘察设计企业未按规定通过福建省住房城乡建设网的“省外入闽勘察设计单位信息登记系统”如实填报相关信息;</div>
-<div>(17)法律法规或投标人须知前附表规定的其他情形。</div>
-<div>投标费用</div>
-<div>投标人应承担己方投标文件编制与递交等参加本招标活动所涉及的一切费用。对未中标人是否给予经济补偿按投标须知第33条规定执行。</div>
-<div>踏勘现场和标前会议</div>
-<div>投标人应对工程现场和其周围环境进行踏勘,以便在投标前获取有关编制投标文件和签署实施工程的设计合同所需的各项资料。投标人应承担现场考察的责任、风险和费用;除招标人原因外,投标人自行负责在踏勘现场中所发生的人员伤亡和财产损失。招标人在前附表第11项规定的时间和地点组织投标人踏勘现场或标前会议的,投标人应派人准时参加,部分投标人未按时参加踏勘现场或标前会议的,不影响踏勘现场或标前会议的正常进行。如招标人决定不组织投标人踏勘现场的,投标人应自行到现场踏勘。现场踏勘或标前会议均不需要点名或签到。</div>
-<div>招标人向投标人提供有关现场的资料和数据,是招标人现有的能使投标人利用的资料,但招标人对投标人由此而做出的推论、理解和结论概不负责。</div>
-<div>投标人在查阅招标文件和踏勘现场后,可以在标前会议上提出要求澄清问题。但所有问题都应以前附表第11项、第12项规定的方式提交给招标人,招标人视情况做出澄清和解答,并将此澄清和解答以前附表第12项规定的方式发给所有已购买招标文件的投标人。不管标前会议口头回答与否,最终均以书面文件为准。</div>
-<div>知识产权</div>
-<div>招标人和投标人均应保护对方的知识产权。投标人拥有设计方案的著作权(版权)。未经投标人书面同意,招标人不得将交付的设计方案向第三方转让或用于本招标范围以外的其他建设项目。投标人对招标人提供的资料负有保密责任,未经招标人同意,不得将招标人提供的资料及文件向第三人转让或用于本合同项目外的其他建设项目。</div>
-<div>招标人与中标人签署设计合同后,招标人在该建设项目中拥有中标方案的使用权。中标人应保护招标人一旦使用其设计方案不能受到来自第三方的侵权诉讼或索赔,否则中标人应承担由此而产生的一切责任。</div>
-<div>招标人或者中标人使用其他未中标人投标文件中的技术成果或技术方案的,应当事先征得该投标人的书面同意,并按规定支付使用费。未经相关投标人书面许可,招标人或者中标人不得擅自使用其他投标人投标文件中的技术成果或技术方案。</div>
-<div>招标人按投标须知第33条规定给予未中标的投标人经济补偿后,有权部分采用该投标人的设计方案对中标设计方案进行优化,该未中标的投标人应保证招标人采用其投标设计不受到第三方关于侵犯设计权的指控,任何第三方如果提出侵权指控,该投标人应与第三方交涉,承担可能发生的一切法律责任、后果和费用,并赔偿招标人的损失。</div>
-<div>联合体投标人合作完成的设计方案,其知识产权由联合体成员共同所有,或按联合体协议书另行约定。</div>
-<div>招标文件</div>
-<div>招标文件的组成</div>
-<div>招标文件由《通用本》和《专用本》组成,包括下列内容:</div>
-<div>第1章     资格预审公告/招标公告/投标邀请书</div>
-<div>    第2章   投标须知及投标须知前附表</div>
-<div>    第3章   评标办法和标准【含资格审查评审标准】</div>
-<div>    第4章   合同条款和格式</div>
-<div>    第5章     技术标准和设计要求</div>
-<div>    第6章   设计有关资料</div>
-<div>第7章     投标文件格式【含资格审查文件格式】</div>
-<div>除本投标须知第7.1款所述的招标文件内容外,招标人在招标期间、符合法定时间发出的答疑、澄清、修改或补充内容,均是招标文件的组成部分,对招标人和投标人起约束作用。</div>
-<div>招标人应当按照省级有关行政主管部门发布的标准文本编制招标文件,不应擅自修改、补充条款,不得增设招标人有权废止评标结果或取消中标人中标资格的条款。其招标公告发布、招标文件出售、答疑和澄清、截标、开标和评标、确定中标人、中标结果公示等招投标活动必须符合有关规定。</div>
-<div>招标文件中严禁有不符合相关标准/规范要求的含钢量和混凝土用量等指标。</div>
-<div>招标文件发出的同时,应当向招标主管监督部门报备。经监管部门审查认为其内容存在不符合法律法规的规定的,招标人应及时改正。</div>
-<div>招标文件的澄清</div>
-<div>投标人获取招标文件后,应仔细检查招标文件的所有内容,如有残缺等问题应在获得招标文件3日内(最后一日为法定节假日的,顺延至节假日后的第一日,下同)向招标人提出。投标人若对招标文件有任何疑问,应按前附表第12项规定的方式和规定的时间之前发送给招标人。招标人将根据投标人的要求对招标文件做出必要的澄清,在投标截止日期前15日按前附表第12项规定的方式将澄清的文件发给所有购买招标文件的投标人,但不指明澄清问题的来源。澄清文件作为招标文件的组成部分,具有约束作用。</div>
-<div>招标文件的修改、补充</div>
-<div>在投标截止期前15日的任何时候,无论出于何种原因,招标人可主动地或在解答投标人提出的澄清问题时对招标文件进行必要的修改或补充,所有招标文件的修改或补充将按前附表第12项规定的相同方式发给所有购买招标文件的投标人。招标文件的补充、修改作为招标文件的组成部分,具有约束作用。</div>
-<div>招标人在投标须知前附表第12项标明澄清、补充或修改招标文件是通过网站和有形市场发布的,投标人应自行留意招标人发出的澄清、修改或补充招标文件,并及时向招标人领取相应的文本文件。投标人未按规定时间、地点领取文本文件的,视同已收到。若招标人在投标须知前附表第12项标明澄清、补充或修改招标文件是以书面形式发布的,则投标人在收到后应立即签字或以传真等书面形式向招标人确认收到。但若招标文件是以无记名方式发出的,则无须回签确认收到。</div>
-<div>为使投标人在编制投标文件时有充分时间对招标文件的澄清、修改、补充等内容进行研究,招标人可按规定自行决定是否延长投标截止时间。</div>
-<div>当招标文件、招标文件的澄清、修改、补充等在同一内容的表述不一致时,以最后发出的书面文件为准。</div>
-<div>招标文件异议处理</div>
-<div>潜在投标人或者其他利害关系人对资格预审文件有异议的,应当在提交资格预审申请文件截止时间2日前提出;对招标文件有异议的,应当在投标截止时间10日前提出。招标人应当自收到异议之日起3日内作出答复;作出答复前,应当暂停招标投标活动。</div>
-<div>招标人编制的资格预审文件、招标文件的内容违反法律、行政法规的强制性规定,违反公开、公平、公正和诚实信用原则,影响资格预审结果或者潜在投标人投标的,依法必须进行招标的项目的招标人应当在修改资格预审文件或者招标文件后重新招标。</div>
-<div>投标文件的编制</div>
-<div>投标文件的语言及度量衡单位</div>
-<div>投标人和招标人之间对投标有关的所有往来通知、函件和投标文件均使用中文。投标人随投标文件提供的证明文件和资料为其他语言的,必须附中文译文,解释这些文件,应以中文为准。</div>
-<div>除技术规范另有规定外,投标文件使用的度量衡单位均应采用中华人民共和国法定计量单位。</div>
-<div>投标文件的组成</div>
-<div>投标人应当按照招标文件的要求编制投标文件。投标文件由资格审查文件、商务文件和技术文件三部分组成。</div>
-<div>资格审查文件包括以下内容:</div>
-<div>资格审查申请函</div>
-<div>资格审查申请函附表:</div>
-<div>附表1:投标人基本情况表(含营业执照、资质证书)</div>
-<div>附表2:法定代表人资格证明书、设计单位技术负责人证明书和设计项目负责人身份证明</div>
-<div>附表3:授权委托书</div>
-<div>附表4:拟派出担任本项目设计(勘察)人员汇总表</div>
-<div>附表5:拟派出担任主要设计(勘察)人员简历表和注册执业资格(职称)证书</div>
-<div>附表6:设计(勘察)项目负责人和其他主要设计人员到位承诺书</div>
+<!DOCTYPE HTML><head><meta charset="UTF-8"></head><body><div>磋商文件</div>
+<div>项目编号:GXCZ-D-21070181</div>
+<div>项目名称:国际信息采集咨询服务项目</div>
+<div>采,购,人:,北京市人民政府外事办公室</div>
+<div>采购代理机构:,国信国采(北京)招标咨询有限责任公司</div>
+<div>2022年1月</div>
+<div>目录</div>
+<div>目录..................................................................................................................................................,1</div>
+<div>第一章竞争性磋商邀请书</div>
+<div>第二章供应商须知</div>
+<div>(一)供应商须知前附表</div>
+<div>(二)供应商须知</div>
+<div>第三章评审办法和标准</div>
+<div>第四章合同主要条款</div>
+<div>第五章采购需求</div>
+<div>第六章响应文件格式</div>
+<div>评审索引........................................................................................................................................................,39</div>
+<div>1.报价函及报价函附录</div>
+<div>2.法定代表人身份证明</div>
+<div>3.授权委托书</div>
+<div>4.分项报价表</div>
+<div>5.商务、合同条款偏差表</div>
+<div>6.供应商基本情况表</div>
+<div>7.资格证明文件</div>
+<div>8.供应商业绩一览表(已完成和正在执行项目)</div>
+<div>9.小微企业、监狱企业、残疾人福利单位的声明函或证明材料</div>
+<div>10.响应承诺书</div>
+<div>11.技术偏离表</div>
+<div>12.服务方案</div>
+<div>13.服务人员名单</div>
+<div>14.磋商文件要求的其他内容以及供应商认为必要的其他内容</div>
+<div>15.最后报价函</div>
+<div>第一章竞争性磋商邀请书</div>
+<div>一.受北京市人民政府外事办公室委托,国信国采(北京)招标咨询有限责任公司对国际</div>
+<div>信息采集咨询服务项目(项目编号:GXCZ-D-21070181)以竞争性磋商采购方式组织</div>
+<div>采购,根据采购人和评审专家的书面推荐,现邀请你单位参加本项目的磋商。</div>
+<div>二.采购项目的名称、采购预算</div>
+<div>采购项目名称:国际信息采集咨询服务项目</div>
+<div>采购预算(最高限价):289.5万元(大写人民币贰佰捌拾玖万伍仟元整)</div>
+<div>立项编号:ZFCG2021-165102-K00002-JH001-XM001</div>
+<div>三.项目概况</div>
+<div>1.服务名称:国际信息采集咨询服务项目。</div>
+<div>2.服务范围:国际信息采集咨询服务项目聚焦首都“四个中心”建设和高水平开放</div>
+<div>发展需求,对标国际一流,针对城市规划建设管理、经济科技金融、社会民生等领</div>
+<div>域,采集国外媒体、专业智库等机构第一手信息,开展大国首都及国际城市对比分</div>
+<div>析。项目内容及数量为:(1)国际城市比较类信息:60,篇;(2)大国首都专题信</div>
+<div>息:22,个专题;(3)英文信息参考:200,期;(4)前沿信息专报:20,期。(详见</div>
+<div>采购需求)</div>
+<div>3.服务期:2022年3月1日至2023年2月28日。</div>
+<div>4.服务地点:北京市人民政府外事办公室指定地点。</div>
+<div>5.采购标的对应的中小企业划分标准所属行业:软件和信息技术服务业。</div>
+<div>四.采购项目执行政府采购政策</div>
+<div>1.执行《政府采购促进中小企业发展管理办法》(财库〔2020〕46号),对小微企</div>
+<div>业的产品给予价格扣除(监狱企业、残疾人福利性单位视同小微企业;残疾人福利</div>
+<div>性单位属于小型、微型企业的,不重复享受政策)。</div>
+<div>五.供应商资格要求</div>
+<div>1.符合《中华人民共和国政府采购法》第二十二条(一)至(六)的规定,即:</div>
+<div>1),具有独立承担民事责任的能力;</div>
+<div>2),具有良好的商业信誉和健全的财务会计制度;</div>
+<div>3),具有履行合同所必需的设备和专业技术能力;</div>
+<div>4),有依法缴纳税收和社会保障资金的良好记录;</div>
+<div>5),参加政府采购活动前三年内,在经营活动中没有重大违法记录(重大违法</div>
+<div>记录是指供应商因违法经营受到刑事处罚或者责令停产停业、吊销许可证或者</div>
+<div>执照、较大数额罚款等行政处罚);</div>
+<div>6),法律、行政法规规定的其他条件。</div>
+<div>2.被“信用中国”网站(www.creditchina.gov.cn)中列入失信被执行人和/或重大</div>
+<div>税收违法案件当事人名单的供应商、被中国政府采购网(www.ccgp.gov.cn)列入</div>
+<div>政府采购严重违法失信行为记录名单中被财政部门禁止参加政府采购活动的供应</div>
+<div>商(处罚决定规定的时间和地域范围内),无资格参加本项目的采购活动。</div>
+<div>3.单位负责人为同一人或者存在控股、管理关系的不同单位,不得同时参加本项目的</div>
+<div>磋商。为本项目提供整体设计、规范编制或者项目管理、监理、检测等服务的供应</div>
+<div>商,不得再参加本项目磋商。</div>
+<div>4.本项目不接受联合体响应。</div>
+<div>5.向采购代理机构购买了磋商文件并登记备案。</div>
+<div>六.获取磋商文件的时间期限、地点、方式及售价</div>
+<div>时间:2022,年1月24日至2022年1月29日,每天上午,8:30,至11:30,下午,1:</div>
+<div>30至4:30(北京时间,法定节假日除外)。</div>
+<div>方式:线上或现场购买。凡有意参加磋商者,线上购买,请将供应商营业执照正副</div>
+<div>本、授权委托书和法定代表人、委托代理人的有效身份证明复印件(前述材料均须</div>
+<div>加盖公章,授权委托书另须法定代表人、委托代理人签字)扫描件及汇款截图发至:</div>
+<div>wangwanting219@163.com(现场购买请提供前述材料纸质材料)。</div>
+<div>供应商须同步在,http://user.gxzb.com.cn/ztb/unit/login/register.jsp,上进行</div>
+<div>注册(已注册的无需再次注册)。</div>
+<div>地点:北京市海淀区首体南路,22号国兴大厦,11层前台。</div>
+<div>售价:人民币,500元,售后不退。只有购买了磋商文件并登记备案的供应商才有资</div>
+<div>格参与磋商。</div>
+<div>发票类型:个人汇款或转账的仅支持开具普票(电子发票),公对公汇款或转账无</div>
+<div>限制(专票为纸质发票)</div>
+<div>开户名称:国信招标集团股份有限公司</div>
+<div>开户行:平安银行北京神华支行</div>
+<div>账,号:30206095000127</div>
+<div>七.响应文件递交截止时间、磋商时间及地点</div>
+<div>响应文件递交截止时间(磋商时间):2022,年2月18日16时00分;</div>
+<div>响应文件递交和磋商地点:北京市海淀区首体南路,22号国兴大厦,11层第四会议室。</div>
+<div>八.采购人及其委托的采购代理机构的名称、地址和联系方法</div>
+<div>采购人:北京市人民政府外事办公室</div>
+<div>地,址:北京市通州区运河东大街,57号</div>
+<div>联系人:肖女士</div>
+<div>电,话:010-55574181</div>
+<div>采购代理机构:国信国采(北京)招标咨询有限责任公司</div>
+<div>项目执行机构:国信国采(北京)招标咨询有限责任公司</div>
+<div>地,址:北京市海淀区首体南路,22号国兴大厦,11层</div>
+<div>联系人:王婉婷、陈志鹏</div>
+<div>电,话:010-88354433,转530</div>
+<div>邮,编:100044</div>
+<div>电子信箱:wangwanting219@163.com</div>
+<div>开户信息:</div>
+<div>账户名称:国信国采(北京)招标咨询有限责任公司</div>
+<div>开户银行:平安银行北京神华支行</div>
+<div>账,号:30206095000127</div>
+<div>(该账号仅对本项目有效)</div>
+<div>请供应商在汇款时务必注明所参加磋商项目的编号及款项用途,否则,因款项用途不</div>
+<div>明导致磋商无效等后果由供应商自行承担。</div>
+<div>电子发票开具事宜:</div>
+<div>供应商支付标书款后,可通过微信、支付宝、京东,扫描固定二维码提交开票申请,以</div>
+<div>下内容为必填项:</div>
+<div>(1)“商品服务名称”请勾选“现代服务*标书服务费”;</div>
+<div>(2)</div>
+<div></div>
+<div>金额,应填写该项目(或标段)的标书款金额,不要填写汇总金额;</div>
+<div></div>
+<div>(3)</div>
+<div></div>
+<div>购方名称,应为投标主体名称,如无特殊情况,应与付款方一致;</div>
+<div></div>
+<div>(4)</div>
+<div></div>
+<div>购方税号,如因特殊情况没有税号,请填写</div>
+<div></div>
+<div>18</div>
+<div></div>
+<div>个</div>
+<div></div>
+<div>0,以便能顺利提交开票申请;</div>
+<div></div>
+<div>(5)</div>
+<div></div>
+<div>邮箱,应填写接收电子普通发票的邮箱;</div>
+<div></div>
+<div>(6)</div>
+<div></div>
+<div>备注,应填写正确及完整的项目编号;</div>
+<div></div>
+<div>供应商以个人名义支付标书款的,须在汇款时标注公司名称。个人名义汇款仅能开普</div>
+<div></div>
+<div>票。</div>
+<div></div>
+<div>国信公司财务人员核实款项到账后开具增值税电子普通发票,开具后将通过供应商填</div>
+<div></div>
+<div>写的指定邮箱推送给供应商。供应商收到邮件后,自行完成发票的下载及打印工作。</div>
+<div></div>
+<div>(注:请在备注栏内必须注明项目编号)</div>
+<div></div>
+<div>4</div>
+<div></div>
+<div>第二章供应商须知</div>
+<div>(一)供应商须知前附表</div>
 <table border="1">
-<tr rowspan=1>
-<td colspan=1>
-项号
+<tr>
+<td colspan=1 rowspan=1>条款号
 </td>
-<td colspan=1>
-条款号
+<td colspan=1 rowspan=1>条款名称
 </td>
-<td colspan=1>
-条款名称
-</td>
-<td colspan=1>
-编列内容
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-1.1
-</td>
-<td colspan=1>
-招标人和招标代理机构
-</td>
-<td colspan=1>
-招标人:                                                 
-地址:                                                 
-项目负责人:                                                 
-电话:                                                   
-招标代理机构:                                                 
-地址:                                                    
-项目负责人:                                                  
-电话:                                                    
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-1.2
-</td>
-<td colspan=1>
-本招标项目名称、招标编号和标段划分
-</td>
-<td colspan=1>
-招标项目名称:                                                 
-报建编号: (由省行政监督平台报建系统生成)         
-招标编号:                                                 
-标段划分:                                                 
-招标人允许投标人提出资格审查申请的标段数量:
-                                                 
-招标人允许资格审查合格的投标人参加投标的标段数量 :
-                                                 
-招标人允许中标的标段数量:                                                 
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-1.3
-</td>
-<td colspan=1>
-资金来源和落实情况
-</td>
-<td colspan=1>
-资金来源:                                                 
-出资比例:                                                 
-资金落实情况:                                                 
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-1.4
-</td>
-<td colspan=1>
-建设地点
-</td>
-<td colspan=1>
-                                                 
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-1.5
-</td>
-<td colspan=1>
-建设规模
-</td>
-<td colspan=1>
-本设计项目的建设规模为:                                                 
-(包括拟设计工程的用地面积、建筑密度、绿地率、规划总建筑面积、建筑高度、层数、栋数等);
-    投资总额:人民币                万元。其中,工程费用限额:人民币                万元。:
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-1.6
-</td>
-<td colspan=1>
-招标范围和内容
-</td>
-<td colspan=1>
-招标范围:包括                             (工程勘察[岩土工程勘察、工程测量、工程物探(含管线探测)]、方案设计、初步设计、概算、施工图设计、后续设计服务……);
-内容:包括为完成本工程设计的                                                         
-                              (建筑安装工程、装修工程、室外总体工程等);其中施工图设计包括          (建筑智能化工程、幕墙工程、钢结构工程、消防设施工程、人防工程和环境工程等)专业工程。
-招标人在本栏中已约定只要求中标人承担方案阶段设计而不再承担后续设计和服务的,则其设计费为           万元(占全过程设计费总额的   %)。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-1.7
-</td>
-<td colspan=1>
-计划开工日期和建设周期
-</td>
-<td colspan=1>
-本工程计划于     年     月开工,工程建设周期    月
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-1.8
-</td>
-<td colspan=1>
-设计周期
-</td>
-<td colspan=1>
-方案设计优化:          日历日
-初步设计    :          日历日
-施工图设计  :          日历日
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-2.1
-</td>
-<td colspan=1>
-资格审查方式
-</td>
-<td colspan=1>
-采用              (资格预审、资格后审)方式。采用资格预审方式的,投标人提交《资格审查文件》的时间和地点见本前附表第21项、第22项。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-3.1
-</td>
-<td colspan=1>
-合格投标人
-资格条件
-</td>
-<td colspan=1>
-具备住房城乡建设行政主管部门核发的有效的      资质(设计资质类别和等级,发包内容包含勘察的,还要提出勘察的资质要求);
-非我省注册的勘察单位参加投标,应在我省设有与招标项目相适应的土工实验室和技术人员,以保证勘察结果的真实、准确和可靠。 
-具备有效的法人营业执照;
-设计人员要求:
-投标人拟担任本设计项目负责人应具备级国家注册建筑师资格;(如以结构专业为主的工程设计项目可由注册结构师担任设计负责人,《设计招标文件》中对应处进行相应修改)
-拟担任本项目的其他主要设计人员至少包括:
-建筑设计专业负责人1人,资格(职称):        ;
-结构设计专业负责人1人,资格(职称):        ;
-电气设备专业负责人1人,资格(职称):        ;
-给排水专业负责人1人,资格(职称):        ;
-造价编制负责人1人,职称(资格):        ;
-(以上所列各专业设计负责人应根据项目实际情况设置,并非所列专业均需配备)
-本招标项目发包内容包含勘察的,还应当有1名勘察项目负责人以及  名勘察专业负责人,
-勘察项目负责人要求具备国家注册土木工程师(岩土)执业资格证书;
-勘察现场施工专业负责人  名,资格(职称):        ;
-勘察设计专业负责人 名,资格(职称):        ;
-室内试验专业负责人 名,资格(职称):        ;(以上所列各专业勘察负责人应根据项目实际情况设置,并非所列专业均需配备)
-类似项目设计业绩要求:
-投标人及其拟派出担任本设计项目负责人均应具备1项类似项目设计业绩(本条仅适用于大型工程设计项目)。
-“类似项目设计业绩”定义见资格预审公告/招标公告/投标邀请书相关条款。
-信用要求:
-依法招标的项目,应用福建省工程勘察设计企业信用评价分值,投标人的企业季度信用得分不得低于60分。采用综合评估法评标,以联合体参与投标的,投标人的企业季度信用得分按联合体牵头人信用得分确定。投标人的企业季度信用得分,可通过福建省工程勘察设计企业信用综合评价系统(下称“评价系统”)查询,网址:http://www.……。福建省工程勘察设计企业信用评价分值应用于工程勘察设计招标投标活动的时间及评价系统网址由省住房和城乡建设厅另行通知,未明确应用前各投标人企业信用评分值均按满分计,明确应用后评价系统没有公布其企业季度信用得分的投标人企业季度信用得分以60分计取。
-投标人应当按第7章投标文件格式之 “资格审查文件”规定的格式和内容要求提交有关资料。
-合格投标人(短名单)的评审办法和标准见第3章第2节资格审查评标办法和评审标准的相关规定。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-5.1
-</td>
-<td colspan=1>
-踏勘现场和标前会时间地点
-</td>
-<td colspan=1>
-(1)踏勘现场:□不组织  □组织,踏勘时间:    踏勘集中地点:                                                  
-(2)标前会议:□不组织  □组织,召开时间:    召开地点:  ;投标人在标前会议前提出问题的时间和方式:宜书面形式提交,会后应在招标文件要求澄清的截止时间前通过招标公告发布的电子交易平台之一提交,以确保所提出的问题不被遗漏。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-8.1
-</td>
-<td colspan=1>
-招标文件的澄清
-</td>
-<td colspan=1>
-投标人提交要求澄清文件的方式:通过发布招标公告的电子交易平台福建省公共资源交易电子公共服务平台(www.fjggfw.gov.cn)、……之一提交                      
-要求澄清的截止时间:     年    月   日   时   分(北京时间)之前。
-招标人发送澄清的方式:通过发布招标公告的电子交易平台福建省公共资源交易电子公共服务平台(www.fjggfw.gov.cn)、……发布,同时通过省行政监督平台备案                             
-投标人领取文本文件的时间和地点:招标文件的澄清或修改通过电子交易平台发布,可不领取文本文件;投标人确有需要领取文本文件的,请与招标人或招标代理机构联系领取。                    
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-12.3.3
-</td>
-<td colspan=1>
-是否要求提交电子文档、演示盘和模型
-</td>
-<td colspan=1>
-计算机文件:            (要求、不要求)提交
-展示图:                (要求、不要求)提交
-演示盘:                (要求、不要求)提交
-模型:                  (要求、不要求)提交
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-13.7
-</td>
-<td colspan=1>
-备选方案
-</td>
-<td colspan=1>
-            (允许、不允许)提交备选方案
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-14.3、14.5
-</td>
-<td colspan=1>
-设计费(勘察费)金额和计算办法
-</td>
-<td colspan=1>
-招标人公布设计项目的工程设计收费计费额(即招标时的设计费计费基数)为                  元,估算的工程设计收费金额为          元,其工程设计收费基准价、浮动幅度值和计算办法如下:
-(1)工程设计收费基准价:        ,浮动幅度值:    ;
-(2)基本设计收费:     元,其他设计收费:      元;
-(3)工程设计收费基价:   元,专业调整系数:     ,工程复杂程度调整系数:    ,附加调整系数:    。
-设计费计算办法:                                   。
-招标内容包含勘察的,招标人公布的工程勘察收费的上下浮动幅度值范围为:    %(须标明“+”或“-”)。
-勘察费计算办法:                                   。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-16.1
-</td>
-<td colspan=1>
-投标
-有效期
-</td>
-<td colspan=1>
-本招标项目的投标有效期为投标截止期后    日历天。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-17.1
-</td>
-<td colspan=1>
-投标保证金提交方式和金额
-</td>
-<td colspan=1>
-1、投标保证金金额:      ;
-2、投标保证金形式:投标人可以使用以下之一的有效投标保证金形式:
-①现金形式:应在投标截止时间之前从投标人所在地银行的投标人企业基本账户以电汇或银行转账的形式,汇到招标文件指定的投标保证金账户,并应在电汇或银行转账单上注明“***投标保证金”,如因投标人汇款凭证未注明项目招标编号造成银行无法识别投标保证金到账情况或识别错误的,其责任由投标人自行承担(根据交易平台要求决定是否要求备注)。招标人在投标截止的同一时间到银行查询投标保证金到帐情况,并以银行出具的加盖公章的投标保证金到帐证明作为投标人是否按招标文件规定递交投标保证金的依据。投标人企业基本账户开户许可证上账号应与投标保证金转账回单上账号一致,否则视为未按规定提交投标保证金,资格审查不合格。
-投标保证金银行帐号:
-户    名:   
-帐   号:    
-开户银行:   
-银行存款利率类型为:银行存款同期活期利率,并从投标截止当日开始计息。
-利息部分应出具发票的类型为:税务发票
-②年度投标保证金形式(适用于已实行年度投标保证金制度的地区)。投标人须按***号文规定交存年度投标保证金,投标人须将《**市建设工程年度投标保证金收讫证明》原件扫描件(加盖投标人单位公章)与资格审查申请书同时提交。单项工程项目投标保证金金额超过投标人交纳的年度投标保证金金额的,按工程项目规定的投标保证金金额予以补足。否则视为不响应招标文件的要求。《**市建设工程年度投标保证金收讫证明》在开标当日应未失效,否则视为不响应招标文件的要求,资格审查不合格。
-③福建省建筑业龙头企业年度投标保证金形式。投标人应按闽建筑[2014]33号规定办理年度投标保证金,投标人须将《福建省房建和市政工程年度投标保证金收讫证明》的原件扫描件(加盖投标人单位公章)与资格审查申请书同时提交。单项工程项目投标保证金金额超过投标人交纳的年度投标保证金金额的,无需补足。否则视为不响应招标文件的要求。《福建省房建和市政工程年度投标保证金收讫证明》在开标当日应未失效,否则视为不响应招标文件的要求,资格审查不合格。
-④银行保函、担保保函或保证保险形式。银行保函、担保保函或保证保险出具且内容应满足招标文件提供的格式内容要求(如:招标人名称、项目名称、投标保函额度等,具体详投标须知附件三或《专用本》另附格式),并将银行保函、担保保函或保险凭证的原件扫描件(加盖单位公章)附在商务文件投标函“投标保证金有关单据”部分,投标人在递交投标文件同时,应一并将保函或保险保单的原件单独提交给招标人,否则视为未按规定提交投标保证金,做否决投标处理。
-3、投标保证金有效期:与投标有效期一致。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-18.1
-</td>
-<td colspan=1>
-投标文件份数
-</td>
-<td colspan=1>
-( )采用线下书面提交:
-资格审查文件:一套  正本 ,     套副本。
-商务文件:一套  正本 ,     套副本。
-技术文件(设计说明和设计图纸汇编缩印本):一套 正本 ,     套副本。
-其他技术文件(计算机文件、展示图、演示盘、模型):如前附表第13项有明确要求时,须提供一套。
-( )采用线上电子投标文件提交:
-    投标人应当使用招标文件中规定的交易平台的投标文件制作软件,按照招标文件规定的内容和格式编制、签名、加密投标文件。
-( )采用线上电子投标文件+线下书面提交:
-电子投标文件提交内容:   (制作要求同上)
-书面投标文件提交内容:
-(以上书面提交的投标文件副本可以是正本的复印件,如副本和正本内容不一致的以正本为准)
-投标文件编制工具软件名称及版本:                  
-投标文件编制工具软件供应商:                      
-投标文件编制工具软件供应商联系电话:              
-投标文件编制和加密要求:                          
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-19.1
-</td>
-<td colspan=1>
-资格审查文件、商务文件、技术文件的总包封要求
-</td>
-<td colspan=1>
-资格审查文件、商务文件、技术文件(设计说明和设计图纸汇编缩印本)按照本须知19.2、19.3和19.4规定的包封、密封和标志后,不需要进行总包封。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
- 
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-19.6
-</td>
-<td colspan=1>
-招标人是否提供包封袋
-</td>
-<td colspan=1>
-招标人     (提供、不提供)包封袋。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-20.1
-</td>
-<td colspan=1>
-投标文件提交地点
-</td>
-<td colspan=1>
-地点:   (电子交易平台名称及网络地址或详细地址)                                           
-收件人:   (电子交易平台名称及网络地址或招标人或招标代理机构)                                         
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-21.1
-</td>
-<td colspan=1>
-递交投标文件截止时间
-</td>
-<td colspan=1>
-采用资格后审的,投标人递交投标文件的截止时间:     年   月   日   时   分(北京时间)。
-采用资格预审方式的,投标人递交《资格审查文件》截止时间为:     年   月   日   时   分(北京时间);商务文件和技术文件递交的时间和地点另行通知。
-采用线下递交投标文件的,招标人在截止时间前    分钟开始接收。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-23.1
-</td>
-<td colspan=1>
-开标
-</td>
-<td colspan=1>
-采用资格后审的,招标人将于投标人提交投标文件的截止时间、地点的同一时间、地点进行开标。
-采用资格预审的,开标时间和地点由招标人另行通知。
-采用电子投标的,是否支持远程签到及解密:□支持  □不支持
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-27.1
-</td>
-<td colspan=1>
-评标办法
-</td>
-<td colspan=1>
-采用             (记名投票法、排序法、综合评估法)
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-28.2
-</td>
-<td colspan=1>
-公示
-</td>
-<td colspan=1>
-公共资源电子交易平台名称:  福建省公共资源交易电子公共服务平台……等
-网址: https://www.fjggfw.gov.cn、……           
-其它媒体/场所:  (名称、地址)      
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-30.1
-</td>
-<td colspan=1>
-合同签订
-</td>
-<td colspan=1>
-中标人在收到中标通知书后   天内,应派代表与招标人联系,商讨签订合同事宜。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-33.3
-</td>
-<td colspan=1>
-未中标方案补偿
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-34.1
-</td>
-<td colspan=1>
-监管部门
-</td>
-<td colspan=1>
-部门名称:                                    
-地点:                                        
-电话:                                        
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-35.1
-</td>
-<td colspan=1>
-其他
-</td>
-<td colspan=1>
-电子投标的其它注意事项:(包括不限于远程签到解密时限要求……)
-</td>
-</tr>
-</table>
-<div>附表7:投标人和拟派出担任设计项目负责人“类似项目设计业绩”(如有时)</div>
-<div>附表8:联合体协议书(如有时)</div>
-<div>附表9:其他需要提交的资料</div>
-<div>商务文件包括下列内容:</div>
-<div>投标函;</div>
-<div>附:投标保证金有关单据</div>
-<div>投标函附表;</div>
-<div>授权委托书(与资格审查文件一致的可以不再提交);</div>
-<div>投标报价表;</div>
-<div>设计单位技术实力、以往业绩、获奖情况、信誉(如有时);</div>
-<div>设计项目负责人、其他主要设计人员;</div>
-<div>服务保证(保证设计质量、进度,配合工程实施);</div>
-<div>其他(根据招标文件的要求和投标人认为需要提供的资料)。</div>
-<div>技术文件包括以下内容:</div>
-<div>设计说明和设计图纸汇编缩印本以及相应的计算机文件;</div>
-<div>展示图、演示盘和模型;</div>
-<div>与投标的技术文件(设计说明和设计图纸汇编缩印本)相应的可用计算机阅读的计算机文件以及技术文件的展示图、演示盘和模型等其他技术文件是否要求提交详见前附表第13项规定。</div>
-<div>技术文件的编制要求见第13.3款规定。</div>
-<div>对投标文件的要求</div>
-<div>招标人只允许每个投标人报送一个设计方案,投标人所提交的投标文件应符合招标文件的要求,满足评标需要的全部资料。除非本须知前附表第14项中允许投标人提交备选方案,否则备选方案将不予考虑。如果允许投标人提交备选方案,则执行本须知第13.7款的规定。</div>
-<div>投标文件应包含本须知第12条中规定的内容,投标人提交的投标文件应当无例外地使用招标文件第7章所规定的投标文件全部格式(表格可以按同样格式扩展),包括完整地填写投标函和投标函附表。</div>
-<div>投标人应当按照招标文件的要求编制技术文件,具体要求详见招标文件第5章“技术标准和设计要求”和第7章投标文件格式中的“技术文件格式”。</div>
-<div>投标人在投标文件有关技术方案和要求中不得指定与工程建设项目有关的重要设备、材料的生产供应者,或者含有倾向或者排斥特定生产供应者的内容。</div>
-<div>投标人不得通过故意压低投资额、降低施工技术要求、减少占地面积,或者缩短工期等手段弄虚作假,骗取中标。</div>
-<div>投标人不得以他人名义投标或者违反规定允许他人以自己名义投标。“以他人名义投标”是指投标人挂靠其他单位,或者从其他单位通过转让、租借的方式获取资质证书,或者在其编制的投标文件上加盖、签署其他单位及其法定代表人的印章、姓名等行为。</div>
-<div>如果本投标须知前附表第14项中允许投标人提交备选方案,则投标人除提交正式投标文件外,还可以按照招标文件要求提交备选方案。备选方案应包括设计方案、图纸、投资估算表、备选方案报价书等满足评标需要的全部资料。</div>
-<div>采用电子投标的,投标人应当使用招标文件中规定的交易平台的投标文件制作软件,按照招标文件规定的内容和格式编制、签名、加密投标文件。</div>
-<div>投标报价和合同金额</div>
-<div>本招标项目的合同金额,应是完成本须知第1条中所述的和合同条款上所列招标项目的设计范围、设计周期、以及设计服务内容的全部制定的,不得以任何理由予以重复,其根据为招标人向投标人提供的招标文件。</div>
-<div>合同金额为招标人向中标人支付的各项金额的总和,包括完成本投标须知第14.1款所确定的设计业务所需的全部费用。除非招标人对招标文件予以修改。</div>
-<div>招标人可参照国家发展计划委员会、建设部2002年颁布的《工程勘察设计收费标准》规定的计算方法在招标文件中公布设计项目工程设计收费计费额(设计项目的建筑安装工程费、设备与工器具购置费和联合试运转费之和)、估算的工程设计收费金额和费用组成〔工程设计收费按照下列公式计算:1.工程设计收费=工程设计收费基准价×(1±浮动幅度值),2 工程设计收费基准价=基本设计收费+其他设计收费,3基本设计收费=工程设计收费基价×专业调整系数×工程复杂程度调整系数×附加调整系数〕;</div>
-<div>投标人如对招标人公布的设计收费金额、费用组成、浮动幅度值和计算办法有异议的,可以在招标文件约定的时间内提出质询,招标人应按规定做出澄清,书面提出,招标人应按规定做出书面答复。投标人在投标时应做出设计费报价,其设计费报价总额不得超过招标人公布的设计费金额,其浮动比例也不得超过招标人公布的浮动范围。</div>
-<div>招标人和中标人应按中标的设计费报价金额签订合同,不得就设计收费等实质性内容另行协商。如工程估算与经批准的金额不一致的,则以后者金额为计费基数,按实调整设计费,但中标的设计费浮动幅度不变。设计费支付进度参照设计收费标准中工作量比例在设计合同中明确。</div>
-<div>本招标项目的工程设计收费计费额(即招标时的设计费计费基数)、估算的工程设计收费金额、费用组成、浮动幅度值和计算办法见投标须知前附表第15项。</div>
-<div>本招标文件约定由中标人承担工程勘察的,为满足设计和规范所要求的全部勘察报告和资料,以及工程施工所需要的配合服务(包括收集资料,现场踏勘,制订勘察纲要,进行测绘、勘探、取样、试验、测试、检测、监测等勘察作业,以及编制工程勘察文件和岩土工程设计文件等收取的费用,并包括与设计单位、施工单位的配合,后续服务等内容)的费用应包含在勘察费的投标报价中;承担方案设计的,其为方案获得批准所需要的优化和修改的全部工作的费用也包含在设计费中;承担施工图设计的,其为工程所需的初步设计、概算和施工现场服务的费用也都包含在施工图设计费中。</div>
-<div>招标内容包含勘察[岩土工程勘察、工程测量、工程物探(含管线探测)]的,其勘察收费根据招标人委托的勘察范围和内容可参照原国家计委、建设部计价格【2002】10号文件《工程勘察设计收费管理规定》的工程勘察设计收费标准(2002年修订本)的相关规定计算工程勘察收费基准价,勘察收费金额按照下列公式计算:</div>
-<div>(1) 工程勘察收费=工程勘察收费基准价 ×(1±浮动幅度值);</div>
-<div>(2) 工程勘察收费基准价=工程勘察实物工作收费+工程勘察技术工作收费;</div>
-<div>(3) 工程勘察实物工作收费=工程勘察实物工作收费基价×实物工作量×附加调整系数;</div>
-<div>(4) 工程勘察技术工作收费=工程勘察实物工作收费×技术工作收费比例。</div>
-<div>招标人的工程勘察收费基准价是根据现有和参考临近工程项目的资料做出的估算;若资料欠缺,可采用工程投资额的1-3%进行估算,投资额较大或地质条件简单取小值、投资额较小或地质条件复杂取大值。</div>
-<div>本招标项目招标人公布的工程勘察收费的估算的工程勘察收费基准价、上下浮动幅度值、勘察费计算办法等见投标须知前附表第15项。</div>
-<div>投标人如对招标人公布的的工程勘察收费的估算的工程勘察收费基准价、上下浮动幅度值、勘察费计算办法等有异议的,可以在招标文件约定的时间内提出质询,招标人应按规定做出澄清。</div>
-<div>工程勘察工作范围和内容、勘察费和计算办法、勘察成果要求和勘察费支付办法等见招标文件《专用本》第5章第4节 工程勘察要求[岩土工程勘察、工程测量、工程物探(含管线探测)]中的有关规定。</div>
-<div>投标人应在投标时按招标文件给定的资料及现行规范的相应规定,在充分考虑工程勘察的实际工作量、技术含量、难易程度、复杂性等因素的基础上对工程勘察收费做出勘察费报价,其报价最高金额不得超过招标人公布的勘察费金额,其上下浮动的幅度值也不得超过招标文件约定所允许的上下浮动的幅度值。</div>
-<div>招标人和中标人应按中标的勘察费报价金额签订合同,不得就勘察收费等实质性内容进行谈判。招标人的工程勘察收费基准价是根据招标时拟定的工程规模进行估算的,如实际规模与招标时拟定的规模有异的,招标人和中标人在合同中约定以最终确定的工程规模对应的实物工作量计算工程勘察收费基准价和调整工程勘察收费金额,但其他因素不得作为调价的依据,投标时确定的浮动幅度值也保持不变。</div>
-<div>为满足设计和规范所要求的工程详细勘察、全部勘察报告和资料,以及工程施工所需要的配合服务,包括收集资料,现场踏勘,制订勘察纲要,进行测绘、勘探、取样、试验、测试等勘察作业,编制工程勘察文件,与设计单位、施工单位的配合服务等内容的费用应包含在勘察费的投标报价中。</div>
-<div>所有根据合同或其他原因应由设计人(勘察人)支付的税金和其他应缴纳的费用都要包括在合同金额中。</div>
-<div>投标人必须按照招标文件要求对设计费和勘察费(如有时)的全部做出完整的报价,否则,其投标将被拒绝。</div>
-<div>投标和支付所使用的货币</div>
-<div>本工程的投标应以人民币报价,合同实施时亦以人民币支付。</div>
-<div>境外机构的投标人的报价若以可兑换货币报价的,则以投标截止期前1工作日中国银行公布的外汇牌价折算,但所有支付均使用人民币。</div>
-<div>投标有效期</div>
-<div>投标有效期见本须知前附表第16项所规定的期限,在此期限内,凡符合招标文件要求的投标文件均保持有效。投标有效期从提交投标文件的截止之日起算。</div>
-<div>如果出现特殊情况,招标人在原定投标有效期满之前,可要求投标人将投标有效期延长一段时间。这种要求和投标人的答复应以书面方式进行。采用电子招投标的,招标人应当通过省公共服务平台和电子交易平台通知所有投标人延长投标有效期。投标人应当在规定的时间内通过电子交易平台进行确认,逾期未确认的,视为不同意延长投标有效期。投标人可以拒绝这种要求而不被没收投标保证金。同意延期的投标人,不需要也不允许修改他的投标文件,但需要将其投标保证金延长相同的时间。在延长的投标有效期内,本须知第17条关于投标保证金的退还与没收的规定仍然适用。</div>
-<div>投标保证金</div>
-<div>投标人应提供一份本须知前附表第17项所述金额和规定的提交方式的投标保证金,并将相关证明材料扫描件作为其投标文件的一个组成部分。招标人要求的投标保证金不得超过招标项目估算价的2%。投标保证金有效期应当与投标有效期一致。依法必须进行招标的项目的境内投标单位,以现金或者支票形式提交的投标保证金应当从其基本账户转出。联合体投标的,其投标保证金由牵头人提交。投标人以保函、保证保险形式提交投标保证金的,应当在投标截止时间之前按照招标文件约定的时间将保函、保险凭证的原件单独提交给招标人,并将其清晰的扫描件(电子投标的应为原件彩色扫描件)作为其投标文件的附件一并提交,否则视为未提交投标保证金。投标保证金银行保函、投标保证金担保保函、投标保证保险(凭证)格式见投标须知附件三相关格式。已实行年度投标保证金制度的地区,格式从其规定。</div>
-<div>对于未能按要求提交投标保证金的投标,将被视为不响应招标文件而予以拒绝。</div>
-<div>招标人应当在发出中标通知书后的5日内,将投标保证金及银行同期存款利息退还中标候选人以外的投标人,并在与中标人签订书面合同后的5日内,将投标保证金及银行同期存款利息退还中标人以及其他中标候选人。</div>
-<div>如投标人有下列情况之一发生时,其投标保证金将被没收:</div>
-<div>(1)投标人在投标有效期内撤回其投标文件;</div>
-<div>(2)投标人拒绝按《评标办法和标准》规定对细微偏差补正;</div>
-<div>(3)中标人未能在规定期限内与招标人签订合同协议。</div>
-<div>投标文件的份数和签署</div>
-<div>投标人应按前附表第18项规定份数的提交投标文件。</div>
-<div>投标文件的正本和副本均需打(复)印或使用不褪色的蓝、黑墨水笔书写,字迹应清晰易于辨认,并应在投标文件封面上清楚的注明“正本”或“副本”。正本与副本如有不一致之处,则以正本为准。</div>
-<div>投标文件应按具体要求加盖投标人单位公章、法定代表人印鉴(或签字)或法定代表人委托的代理人签字。由委托代理人签字的在投标文件中必须同时提交投标文件的法定代表人授权委托书,投标文件签署授权委托书格式、签字、盖章及内容均应符合要求,否则投标文件签署授权委托书无效。</div>
-<div>除投标人对错误处须修改外,全套投标文件应无涂改或行间插字和增删,如有修改,修改之处均应盖投标人的印章或由投标文件签署人签字或盖章。</div>
-<div>投标文件之技术文件(设计说明和设计图纸汇编缩印本)正本应当按照招标文件规定要求由具有相应资格的拟派出担任本招标项目任设计项目负责人的签字并加盖投标人单位公章。</div>
-<div>采用电子招投标的,加盖投标人单位公章是指加盖投标人单位电子公章;法定代表人或委托代理人或设计项目负责人的签字或盖章是指加盖个人电子姓名章或在指定位置打印姓名即可。</div>
-<div>投标文件的递交</div>
-<div>投标文件的装订、包封、密封和标识</div>
-<div>投标文件的资格审查文件、商务文件和技术文件(设计说明和设计图纸汇编缩印本)必须分别单独装订、分别单独包封;技术文件中的展示图和计算机文件、演示盘、模型(如有时)的装订和包封见第19.5款规定。资格审查文件、商务文件、技术文件(设计说明和设计图纸汇编缩印本)的总包封要求见前附表第19项规定。</div>
-<div>资格审查文件的密封和标识规定如下:</div>
-<div>(1)资格审查文件的正本和副本一起密封在一个封套中。</div>
-<div>(2)封套的封面上应标明:</div>
-<div>a.招标人的名称和地址;</div>
-<div>b.投标须知前附表第2项所述的招标项目名称、招标编号和标段(如有);</div>
-<div>c.投标文件的内容(应写明:资格审查文件)。</div>
-<div>封套的封面上还应注明:   年  月  日  时  分(即投标须知前附表第22项所述开标日期和时间)以前不得开封;并写明投标人的名称与地址、邮政编码,以便投标出现逾期送达时能原封退回。</div>
-<div>(3)封套的封口处均应密封并加盖投标人单位公章。</div>
-<div>商务文件的密封和标识规定同资格审查文件的密封和标识,但投标文件内容应写明:商务文件。</div>
-<div>技术文件(设计说明和设计图纸汇编缩印本)的装订、包封、密封和标识规定如下:</div>
-<div>(1)技术文件(设计说明和设计图纸汇编缩印本)统一用不超过150g/㎡的白色A3规格复印纸打印,每册均须使用白色纸装订成册(线装或胶装);正本封面须由具有相应资格的拟派出担任本招标项目任设计项目负责人的签字并加盖投标人单位公章,但所有副本均不得签字、盖章或体现投标人名称、具体人名或可以认为是投标人承担过的工程项目名称或其他可以判定投标人的标识或文字;每册封面均须统一使用由招标人提供的A3纸封面;</div>
-<div>(2)技术文件(设计说明和设计图纸汇编缩印本)的正本(一套)密封在一个内层包封,副本(套数见投标须知前附表第18项规定)密封在另一个内层包封,两个内层包封再合包密封在一个外层包封中,文件包封必须使用无字牛皮纸;如招标人在投标须知前附表第13项明确要求投标人提交技术文件(设计说明和设计图纸汇编缩印本)相应的计算机文件时,须将计算机文件与技术文件(设计说明和设计图纸汇编缩印本)的正本一起包封。</div>
-<div>(3)内层和外层包封封面均必须分别使用招标人提供的标有“用于设计说明和设计图纸汇编缩印本内层包封封面”和“用于设计说明和设计图纸汇编缩印本外层包封封面”字样的A3纸封面。</div>
-<div>(4)内层和外层包封上均不得盖章、签字等任何其他标识或文字。</div>
-<div>技术文件〔展示图、演示盘、模型(如有时)〕包封、密封和标识规定如下:</div>
-<div>(1)展示图不得签字、盖章或体现投标人名称、具体人名或可以认为是投标人承担过的工程项目名称或其他可以判定投标人的标识或文字。展示图应单独包封。包封必须使用无字牛皮纸,不得签字、盖章或有其他可以判定投标人的标识或文字。</div>
-<div>(2)演示盘、模型均不得体现投标人名称、具体人名或可以认为是投标人承担过的工程项目名称或其他可以判定投标人的标识或文字。演示盘(如有时)应随技术文件(设计说明和设计图纸汇编缩印本)副本一起包封。</div>
-<div>(3)模型(如有时)应在提交技术文件(设计说明和设计图纸汇编缩印本)的同时单独提交。模型应单独包封。包封上不得签字、盖章或有其他可以判定投标人的标识或文字。</div>
-<div>招标人是否提供包封袋的见投标须知前附表第20项规定。若招标人已明确向投标人提供用于本招标项目的包封袋的,投标人必须向招标人购买并使用。</div>
-<div>采用线上提交电子投标文件的,按电子交易平台要求在专用本中具体约定。</div>
-<div>投标文件的递交</div>
-<div>投标人应按前附表第21项所规定的地点,于投标截止时间前递交投标文件给招标人。投标人拟派出担任的设计项目负责人必须持身份证原件在投标文件递交截止时间以前到场(开标地点)验证登记。如设计项目负责人因故不能出席的,可以由该投标单位技术负责人代替〔须持单位资质证书、个人身份证和“设计单位技术负责人证明书(均须原件)(其格式见《通用本》第七章投标文件格式中规定的格式)”到场验证登记〕。</div>
-<div>逾期送达的或未送达指定地点的或拟派出担任设计项目负责人(或设计单位技术负责人)在递交投标文件时未按20.1款要求到场核验登记或不符合招标文件投标须知第19条规定包封、密封要求的投标文件,招标人不予受理。</div>
-<div>投标文件递交的截止时间</div>
-<div>采用资格预审方式的,投标人应在前附表第22项规定的提交资格审查文件截止时间之前提交《资格审查文件》;资格预审审查合格并被确定为投标人的,其递交商务和技术文件的时间另行通知。采用资格后审方式的,投标人递交投标文件的截止时间见前附表第22项规定。</div>
-<div>招标人可以按本须知第9条规定以修改补充通知的方式,酌情延长递交投标文件的截止时间。在此情况下,投标人的所有权利和义务以及投标人所制约的截止时间,均应延长后新的截止时间为准。</div>
-<div>到投标截止时间止,招标人收到的投标文件少于3个的,招标人将依法重新组织招标。</div>
-<div>迟到的投标文件</div>
-<div>招标人在本须知第21.1条规定的投标截止时间以后收到的投标文件,将原封退还给投标人。采用线上电子递交投标文件的,投标截止时间以后电子交易平台拒绝接收投标文件。</div>
-<div>投标文件的补充、修改与撤回</div>
-<div>采用线下书面递交的投标文件,投标人可以在递交投标文件以后,在本须知第21条规定的投标截止时间之前,可以书面形式向招标人递交补充修改或撤回其投标文件的通知。补充、修改的内容为投标文件的组成部分。在投标截止时间以后,不能更改投标文件。投标截止期之前对投标价格的修改应附有相应细目的单价和价格。</div>
-<div>采用线上电子递交的投标文件,投标人可以在递交投标文件以后,在本须知第21条规定的投标截止时间之前,通过电子交易平台撤回,修改后再提交。以其最后递交的投标文件为准。在投标截止时间以后,投标人不能更改投标文件。</div>
-<div>投标人的补充、修改或撤回通知,应按本须知第19条的规定编制、密封、标识和发送,还要在内层和外层包封上标明“补充、修改”或“撤回”字样。</div>
-<div>从投标截止期至投标有效期之间的这段时间内,投标人不得撤回其投标文件,否则根据本须知第17条的规定,该投标人的投标保证金将被没收。</div>
-<div>开标</div>
-<div>开标</div>
-<div>采用资格后审的,招标人按本须知前附表第23项所规定的时间和地点公开开标,包括打开按本须知第22条递交的修改与撤回通知书。采用资格预审的,开标时间和地点由招标人另行通知。采用线上电子开标的,投标人应按照招标文件规定的时间及方式对电子投标文件进行解密。各公共资源交易中心电子交易平台应为投标人远程解密电子投标文件提供便利和软件技术支持。招标文件应对电子交易平台是否支持远程解密进行明确,并在投标须知前附表第23项明确告知投标人。</div>
-<div>采用线下开标的,开标程序:</div>
-<div>开标会在有关监督部门人员(或公证人员)监督下,由招标人主持;</div>
-<div>由投标人或者其推选的代表或监督人员检查投标文件的封密情况,确定它们是否完整;经确认无误后,由有关工作人员当众拆封;</div>
-<div>首先打开标有“撤回”字样的包封并宣读其内容。按本须知第21条已提交了可接受的撤回通知书的投标文件将不予开封;</div>
-<div>开标时将宣读投标人的名称、拟担任设计项目负责人姓名、注册建筑师执业资格证书级别和注册编号、投标报价、设计周期及投标保证金递交情况等投标函附表上所列明的内容,以及招标文件规定的招标人认为需要公布的其他内容;</div>
-<div>招标人对开标过程进行记录,并存档备查。</div>
-<div>采用线上开标的,招标人应按照招标文件规定的时间,在公共资源交易中心通过电子交易平台在线组织开标,并在电子交易平台中如实记录开标情况。招标人应在招标文件中明确投标文件解密失败的补救方案,投标文件应对招标文件的要求作出响应。因投标人原因造成投标文件未解密的,视为无效投标文件;因投标人之外的原因造成投标文件未解密的,招标人应按照补救方案进行处理,同时,投标人有权要求责任方赔偿因此遭受的直接损失。部分投标文件未解密的,其他投标文件的开标可以继续进行或延期开标。</div>
-<div>采用线下开标的,投标人对开标有异议的,应当在开标现场提出;招标人应当当场作出答复,并制作记录。采用线上开标的,投标人对开标有异议的,应当使用本单位的CA证书当场通过电子交易平台在线提出;招标人应当通过电子交易平台当场作出答复;电子交易平台应当记录并保存异议的提出和答复情况。</div>
-<div>评标</div>
-<div>评标委员会</div>
-<div>采用资格预审的,招标人依法组建资格预审委员会审查资格预审申请文件。采用资格后审的,投标人的资格审查文件由依法组建的评标委员会负责评审。</div>
-<div>评标委员会由招标人依法组建,负责评标活动。评标委员会由与建设项目相关的技术方面的专家和招标人代表组成:</div>
-<div>评标委员会人数为5人(含)以上单数,其中大型公共建筑工程项目的评标委员会人数应不少于9人(含)(其中应包含1名一级注册结构工程师);工程项目招标含勘察、设计的,评标委员会人数应不少于9人(含)(其中应包含不超过2名勘察专业专家)。凡带建筑工程设计方案的评标,建筑专业专家不得少于专家总数的2/3。</div>
-<div>评标委员会人数少于9人的,招标人代表为不超过1人,9人(含)以上的,招标人代表不超过2人。</div>
-<div>设计项目:房屋建筑工程评标专家应以一级注册建筑师为主,评标专家应从省综合评标专家库工程设计类建筑(总平面规划)专业中具备一级注册建筑师或规划师执业资格的专家(除要求的结构专业专家外)中随机抽取产生,评标委员会主任应由一级注册建筑师担任;市政基础设施工程评标专家应在省综合评标专家库工程设计类与招标工程项目相应的主导专业专家中随机抽取产生;勘察专业专家应从省综合评标专家库勘察专业中具备注册土木工程师(岩土)执业资格的专家随机抽取产生。已实施注册执业资格制度的,评标委员会主任应由随机抽取产生的具有相应主导专业注册资格的专家担任。</div>
-<div>技术复杂、专业性强或者国家有特殊要求,采取随机抽取难以保证胜任评标工作或者省综合评标专家库中相应专业的评标专家数量无法满足评标需要的工程,招标人应按照《福建省综合性评标专家库管理办法(试行)》(闽政办〔2007〕221号)等现行的规定直接确定评标委员会的专家成员。</div>
-<div>评标委员会中的招标人代表,应为招标人本单位人员,具有工程建设类中级及以上技术职称或注册执业资格,并能熟悉评标操作要求(包括电子评标系统操作,如有)。招标人代表在进入评标室评标时,应当将招标人代表的授权委托书和职称(或资格)证书复印件(需加盖招标人单位公章)提交给公共资源交易中心。招标人没有符合前款规定条件的代表,应当全部从省综合评标专家库中抽取相应的专家。</div>
-<div>评标委员会的专家成员应在截标后(采用电子投标的应在投标文件解密完成后)抽取;直接确定评标委员会的专家成员的,招标人应当采取有效措施做好保密工作。</div>
-<div>评标原则</div>
-<div>遵循公开、公平、公正、择优和诚实信用的原则。</div>
-<div>评标过程保密</div>
-<div>评标采用保密方式进行。公开开标后,直到宣布授予中标人合同为止,凡属于对投标文件的审查、澄清、评价和比较的有关资料及有关中标候选人的推荐情况、与评标有关的其他任何情况均应严格保密,都不应向投标人或与该过程无公务关系的其他人泄露。</div>
-<div>在投标文件的评审和比较、中标候选人推荐以及授予合同过程中,投标人任何试图影响或干扰招标人和评标委员会的评标活动,都可能导致其投标被拒绝。</div>
-<div>中标人确定后,招标人不对未中标人就评标过程以及未能中标的原因做出任何解释。未中标人不得向评标委员会组成人员或其他有关人员索问评标过程的情况和材料。</div>
-<div>评标</div>
-<div>本招标项目采用的评标办法见投标须知前附表第24项的规定。中小型设计项目评标办法可以采用“记名投票法”,大型设计项目宜采用“综合评估法”。工程项目招标含勘察、设计的,评标办法宜采用“综合评估法”。</div>
-<div>评标委员会按照招标文件第3章“评标办法和标准”规定进行评标。</div>
-<div>采用电子评标的,评标委员会应当对电子招标投标交易平台提供的各项数据、分析结果进行审查、确认,核对交易平台按照招标文件设置的评标参数是否与招标文件(含招标文件的澄清、修改)规定的评标办法和标准一致。如有不一致,应要求招标人修正评标参数,经评标委员会核实无误后方可评标。</div>
-<div>评标过程中,评标委员会要求投标人对投标文件作出澄清、说明或者补正的,应当通过电子交易平台发出,投标人应当按照评标委员会的要求使用CA证书并通过电子交易平台回复。招标文件中应当合理确定投标人回复澄清、说明或者补正的时限。</div>
-<div>合同授予</div>
-<div>定标方式</div>
-<div>招标人应当在收到评标报告后15日内,根据评标委员会提出的书面评标报告和推荐的中标候选人,确定中标人。</div>
-<div>国有资金占控股或者主导地位的依法必须进行招标的项目,招标人应当确定排名第一的中标候选人为中标人。排名第一的中标候选人放弃中标、因不可抗力不能履行合同、不按照招标文件要求提交履约保证金,或者被查实存在影响中标结果的违法行为等情形,不符合中标条件的,招标人可以按照评标委员会提出的中标候选人名单排序依次确定其他中标候选人为中标人,也可以重新招标。</div>
-<div>中标候选人的经营、财务状况发生较大变化或者存在违法行为,招标人认为可能影响其履约能力的,应当在发出中标通知书前由原评标委员会按照招标文件规定的标准和方法审查确认。</div>
-<div>本招标工程合同授予其投标文件在实质上响应招标文件要求和按本招标文件规定所确定的中标人。招标人在授予合同之前有权对投标人递交的投标文件资料进行核实,投标人应对投标文件资料的真实性负责,如发现其所提交的资料不真实,招标人将视其为以弄虚作假方式骗取中标,其中标无效,给招标人造成损失的,应依法承担赔偿责任。</div>
-<div>中标公示</div>
-<div>依法必须进行招标的项目,招标人应当自收到评标报告之日起3日内公示中标候选人,公示期不得少于3日。公示内容应包含:评标委员会推荐的中标候选人名单和排序,投标文件被否决的投标人名称、否决原因及其依据,中标候选人的勘察负责人(如有)、设计项目负责人姓名和相应的注册证书编号或职称证书编号、投标价、在投标文件中提交的项目业绩、评标委员会方案评审意见、异议渠道等。</div>
-<div>公示期间,招标人应向人民检察院查询中标候选人的单位、法定代表人及拟派勘察设计负责人是否存在行贿犯罪记录,存在行贿犯罪记录的不得确定为中标人。</div>
-<div>依法必须进行招标的项目,招标人自确定中标人之日起3日内公示中标结果,公示期不得少于十日。其公示内容包括中标人单位名称、勘察负责人姓名(如有)、设计项目负责人姓名、投标报价;评标委员会成员名单,含专业、职称、注册情况;异议渠道等。</div>
-<div>公示中标候选人、中标结果将按前附表第25项规定场所、网站等媒体进行。</div>
-<div>投标人或者其他利害关系人对依法必须进行招标的项目的评标结果有异议的,应当在中标候选人公示期间以书面形式向招标人提出。招标人应当自收到异议之日起3日内作出是否受理的决定,逾期未作出不予受理决定的,自收到异议之日起即视为受理;按规定不予受理的,应向异议提出人发出不予受理告知书。</div>
-<div>招标人对招标文件或评标结果异议的处理结果,应当通过电子交易平台作出答复并向社会公开,同时通过省行政监督平台向行政监督机关备案。在作出答复前应当暂停下一阶段招投标活动。</div>
-<div>中标通知</div>
-<div>招标人应当在收到评标报告后15日内按规定确定中标人并向中标人发出中标通知书,并将中标结果通知所有未中标人;</div>
-<div>依法必须进行招标的项目,招标人应当自确定中标人之日起十五日内将招标投标情况的书面报告通过省行政监督平台向行政监督机关备案。</div>
-<div>签订合同</div>
-<div>招标人和中标人应当依照招标投标法和招标投标法实施条例的规定签订书面合同,合同的标的、价款、质量、履行期限等主要条款应当与招标文件和中标人的投标文件的内容一致。招标人和中标人不得再行订立背离合同实质性内容的其他协议。</div>
-<div>中标人在收到中标通知书后,按前附表第26项规定的时间内,应派代表在中标通知书中规定的地点与招标人联系商定签订合同事宜。招标人和中标人应当在投标有效期内并在中标通知书发出之日起30日内,按照招标文件和中标人的投标文件订立书面合同。</div>
-<div>中标人非因不可抗力原因放弃中标或不按招标文件规定的条件在规定期限内与招标人签订合同的,没收投标保证金;导致招标人从其他中标候选人中重新确定中标人的,应当向招标人赔偿中标差价等损失;导致招标人重新招标的,应当向招标人赔偿本次招标和重新招标所发生的费用等损失。</div>
-<div>中标人应当由投标时承诺派出的设计人员承担设计工作,其设计项目负责人和其他主要设计人员应当在相应的设计文件上签字,并参加建设单位主持召开的与设计有关的会议,处理和解决与设计有关的问题。</div>
-<div>中标人不按投标时的承诺派出设计项目负责人的,招标人有权拒绝与其签订设计合同;由此给招标人造成损失的,投标人应当负责赔偿,招标人可以直接将该投标人的投标保证金作为赔偿费用予以扣除。招标人应当将上述情况向招标监管部门报备。</div>
-<div>中标的设计项目负责人因其单位变动等特殊原因不能出任的,中标人应向招标人提出更换设计项目负责人申请,其替换人选的资格、经验和能力不得低于投标所报的人员。为此给招标人造成损失的,中标人应当予以赔偿。</div>
-<div>中标人未能按投标时的承诺派出其他主要设计人员的,应事先向招标人提出更换主要设计人员的书面申请并取得招标人同意,其替换人选的资格、经验和能力不得低于投标所报的人员。为此给招标人造成损失的,中标人应当予以赔偿。</div>
-<div>公示期内,有关行政监督部门接到投诉的,可以视具体情况书面通知招标人暂停签订合同等活动。</div>
-<div>重新招标或经批准调整招标方式</div>
-<div>依法必须进行招标的项目有下列情形之一的,招标人在分析招标失败的原因并采取相应措施后,应当依法重新招标:</div>
-<div>资格审查合格的投标人(潜在投标人)不足三个的; </div>
-<div>在投标截止时间届满时提交投标文件的投标人少于三个的; </div>
-<div>所有投标均被否决的;</div>
-<div>经评审,有效投标不足三个使得投标明显缺乏竞争,且评标委员会决定否决所有投标的; </div>
-<div>根据本投标须知第16条规定,同意延长投标有效期的投标人少于三个的。 </div>
-<div>招标方式已经核准的项目,连续两次招标失败的,经原核准机关审查批准,可以调整招标方式;其他项目由招标人自行决定调整招标方式。</div>
-<div>补偿和奖励</div>
-<div>招标人应当在招标文件中明确对未中标设计方案的补偿对象、补偿费的标准、支付时间和方式。响应招标文件的实质性要求的,评标排名在前(中小型项目不少于三名,大型项目不少于五名)的建筑工程设计投标人,招标人应给予未中标补偿,但承担设计的中标人除外。补偿金额应不少于投标文件制作成本,并适当考虑优秀设计方案的奖励金。非投标人原因,招标人最迟应在中标结果公示结束后7天内支付未中标补偿金。</div>
-<div>招标人将与中标人按招标文件要求签订后续设计服务合同,因此,招标人对其方案设计不再另行给予补偿和奖励。</div>
-<div>本招标项目对未中标设计方案的补偿对象、补偿费的标准、支付时间和方式,以及优秀方案的奖励金(如有时)见投标须知前附表第27项规定。投标人取得补偿(或奖励)之后,所投设计方案及成果的知识产权问题按照本投标须知第6.3款和第6.4款的约定。</div>
-<div>中标结果公示后,招标人终止实施项目,应按中标人已完成工作量支付相应的设计费。</div>
-<div>招标项目监管部门</div>
-<div>招标项目所在地监管部门的名称和地址见投标须知前附表第28项。</div>
-<div>投标人或者其他利害关系人认为招标投标活动不符合有关规定的,应当自知道或者应当知道之日起10日内向该项目的行政监督机关依法提出书面投诉。投诉应当符合《中华人民共和国招标投标法实施条例》和《工程建设项目招标投标活动投诉处理办法》(国家发改委等七部委11号令)的要求。</div>
-<div>投标人对预审文件、招标文件、开标过程、评标结果事项进行投诉的,应当先向招标人提出异议,异议答复期不计算在前款规定的期限内。投标人向招标人提出的异议以及招标人对异议的处理有关要求详《福建省房屋建筑和市政基础设施工程勘察设计招标投标管理若干规定》(闽建[2018]3号)第三十一至三十四条款规定。</div>
-<div>各市、县(区)招标监管部门应当加强对房屋建筑和市政基础设施工程勘察招标的监管,但不得干预正常的招标投标活动。招标人或其委托的招标代理机构以及投标人或评标委员会成员不执行《福建省房屋建筑和市政基础设施工程勘察设计招标投标管理若干规定》(闽建[2018]3号)的,招标监管部门应当责令其改正,拒不改正的,全省通报,并记入有关单位和个人信用档案。</div>
-<div>其他</div>
-<div>有关投标须知的其他内容详见投标须知前附表第29项。</div>
-<div>投标须知和附件</div>
-<div>附件一  问题澄清通知</div>
-<div>问题澄清通知</div>
-<div>编号:</div>
-<div>(投标人名称): </div>
-<div>(项目名称)标段设计招标的评标委员会,对你方的投标文件进行了仔细的审查,现需你方对下列问题以书面形式予以澄清:</div>
-<div>1、</div>
-<div>2、</div>
-<div>……</div>
-<div>请将上述问题的澄清于年月日时前递交至(详细地址)或传真至(传真号码)。采用传真方式的,应在年月日时前将原件递交至(详细地址)。(适用于线下书面投标评标的)</div>
-<div>请将上述问题的澄清于年月日时前通过电子交易平台回复本评标委员会。(适用于线下书面投标评标的)</div>
-<div>评标委员会主任:(线下书面投标评标的应签字,线上电子投标评标的只需印刷体打印姓名)</div>
-<div>年月日</div>
-<div>附件二  问题的澄清</div>
-<div>问题的澄清</div>
-<div>编号:</div>
-<div> (项目名称)标段设计招标评标委员会:</div>
-<div>问题澄清通知(编号:)已收悉,现澄清如下:</div>
-<div>1、</div>
-<div>2、</div>
-<div>……</div>
-<div>投标人:(盖投标人单位公章)</div>
-<div>法定代表人:(签字或盖章)或其委托代理人:(签字)</div>
-<div>年月日</div>
-<div>备注:线下书面投标评标的应签字、盖章;线上电子投标评标的应通过电子交易平台提交并加盖投标人电子公章,法定代表人或委托代理人只需印刷体打印姓名即可)
-</div>
-<div>附件三  保函、保险的格式</div>
-<div>投标保证金银行保函</div>
-<div>保函编号:       </div>
-<div>                     (招标人名称):</div>
-<div>鉴于                   (投标人名称)(以下简称“投标人”)参加你方      </div>
-<div>(项目名称及标段)     标段的设计投标,                        (银行名称)  </div>
-<div>(以下简称“我方”)受该投标人委托,在此无条件地、不可撤销地保证:一旦收到你方提出的下述任何一种事实的书面通知,在7日内无条件地向你方支付总额不超过      </div>
-<div>       (投标保函额度) 的任何你方要求的金额:</div>
-<div>1、投标人在投标有效期内撤销或修改其投标文件的;</div>
-<div>2、投标人中标后,非因不可抗力原因放弃中标、无正当理由不与招标人订立合同、在签订合同时向招标人提出附加条件、或者不按照招标文件要求提交履约担保金的;</div>
-<div>3、投标人中标后,因违法行为导致中标被依法确认无效的;</div>
-<div>4、法律、法规规定的其他没收投标保证金情形。</div>
-<div>本保函在投标有效期到期后28日(含)内或招标人延长投标有效期后的到期日后28日(含)内保持有效,延长投标有效期无须通知我方,但任何索款要求应在投标有效期内送达我方。保函失效后请将本保函交投标人退回我方注销。</div>
-<div>本保函项下所有权利和义务均受中华人民共和国法律管辖和制约。</div>
-<div>查验保函网址:          (必填)                       </div>
-<div>银行名称:                                  (盖单位章)</div>
-<div>法定代表人或其委托代理人:                      (签字)</div>
-<div>地    址:                                             </div>
-<div>邮政编码:                                             </div>
-<div>电    话:                                             </div>
-<div>传    真:                                             </div>
-<div>          年       月       日
-</div>
-<div>投标保证金担保保函</div>
-<div>保函编号:       </div>
-<div>                        (招标人名称):</div>
-<div>鉴于                   (投标人名称)(以下简称“投标人”)参加你方      </div>
-<div>(项目名称及标段)     标段的设计投标,                      (担保人名称) </div>
-<div>(以下简称“我方”)受该投标人委托,在此无条件地、不可撤销地保证:一旦收到你方提出的下述任何一种事实的书面通知,在7日内无条件地向你方支付总额不超过     </div>
-<div>           (投标保函额度)  的任何你方要求的金额:</div>
-<div>1、投标人在投标有效期内撤销或修改其投标文件的;</div>
-<div>2、投标人中标后,非因不可抗力原因放弃中标、无正当理由不与招标人订立合同、在签订合同时向招标人提出附加条件、或者不按照招标文件要求提交履约担保金的;</div>
-<div>3、投标人中标后,因违法行为导致中标被依法确认无效的;</div>
-<div>4、法律、法规规定的其他没收投标保证金情形。</div>
-<div>本保函在投标有效期到期后28日(含)内或招标人延长投标有效期后的到期日后28日(含)内保持有效,延长投标有效期无须通知我方,但任何索款要求应在投标有效期内送达我方。保函失效后请将本保函交投标人退回我方注销。</div>
-<div>本保函项下所有权利和义务均受中华人民共和国法律管辖和制约。</div>
-<div>查验保函网址:              (必填)                    </div>
-<div>担保人名称:                                (盖单位章)</div>
-<div>法定代表人或其委托代理人:                      (签字)</div>
-<div>地    址:                                              </div>
-<div>邮政编码:                                              </div>
-<div>电    话:                                              </div>
-<div>传    真:                                              </div>
-<div>           </div>
-<div>日期:      年      月      日 
-</div>
-<div>投标保证保险(凭证)</div>
-<div>被保险人:                             (招标人名称): </div>
-<div>鉴于                 招标人名称              (以下简称“被保险人”)接受  </div>
-<div>              投标人名称         (以下称“投保人”)于     年     月     日参加                                 (项目名称及标段)               设计的投标,并向我方投保建设工程投标保证保险(保险单号              )。我方愿意无条件地、不可撤销地就投保人参加本项目投标,向被保险人提供投标保证保险。</div>
-<div>兹承诺,在收到被保险人书面通知,说明下列事实中的任何一条时,保证在7日内无条件地给付被保险人金额为不超过人民币                      (金额大写:人民币                     元整)的款项。</div>
-<div>1、投保人在投标有效期内撤销或修改其投标文件的;</div>
-<div>2、投保人中标后,非因不可抗力原因放弃中标、无正当理由不与招标人订立合同、在签订合同时向招标人提出附加条件、或者不按照招标文件要求提交履约担保金的;</div>
-<div>3、投保人中标后,因违法行为导致中标被依法确认无效的;</div>
-<div>4、法律、法规规定的其他没收投标保证金情形。</div>
-<div>本保险在投标有效期到期后28日(含)内或被保险人延长投标有效期后的到期日后28日(含)内保持有效,延长投标有效期无须通知本保险人,但任何索款要求应在投标有效期内送达我方。保险失效后请将本保函交投标人退回我方注销。</div>
-<div>本保险项下所有权利和义务均受中华人民共和国法律管辖和制约。</div>
-<div>查验保函网址:           (必填)                   </div>
-<div>保 险 人名称:                     (盖单位章)</div>
-<div>法定代表人或其委托代理人:       (签字或盖章)</div>
-<div>地    址:                                    </div>
-<div>邮政编码:                                    </div>
-<div>电    话:                                    </div>
-<div>传    真:                                    </div>
-<div>日期:      年     月     日</div>
-<div>    </div>
-<div>第3章 评标办法和标准</div>
-<div>说明:本章分为三部分,第一部分为:第1节 评标办法和标准前附表,由招标人根据招标项目具体特点和实际需要确定本招标项目所选用的资格审查方式(资格预审或资格后审)、评标办法(“记名投票法”、“排序法”和“综合评估法”三者之一,须与招标公告发布的一致);第二部分为:第2节 资格审查评标办法和评审标准及数据表,在“一”中招标人根据所选用的资格审查办法(合格制或有限数量制)在数据表中填入相应的数据,在“二”中规定资格审查办法和评审标准基本内容;第三部分为:第3节 评标办法和标准及数据表,在“一”,由招标人根据所选用的评标办法填入相应数据,在“二”中列出“记名投票法”、“排序法”和“综合评估法”三种评标办法的基本内容。招标人应将“评标办法和标准前附表” 、“资格审查办法和评审标准数据表”、“评标办法和标准数据表” 和“资格审查办法和评审标准”、“评标办法和标准”配合使用。招标人应在第一部分所确定的评标办法基础上,从第三部分“一”中选择与该评标办法相对应的评标办法和标准数据表,并对应第三部分“二”中评标办法和标准的基本内容在《专用本》中按数据表的格式和内容要求填入具体数据填入数据。每一个招标项目只能选择一种评标办法。</div>
-<div> </div>
-<div>第1节 评标办法和标准前附表</div>
-<div>“评标办法和标准前附表”内容见设计招标文件《专用本》</div>
-<div>评标办法和标准前附表(格式)</div>
-<div>第2节 资格审查办法和评审标准及数据表</div>
-<div>资格审查办法和评审标准数据表</div>
-<div>“资格审查办法和评审标准数据表”内容见设计招标文件《专用本》</div>
-<div>资格审查办法和评审标准数据表(格式)</div>
-<div>资格审查办法和评审标准数据表</div>
-<div>说明:本表数据由招标人在《专用本》中填入。</div>
-<div>资格审查办法和评审标准</div>
-<div>总则</div>
-<div>本招标项目评标依据《中华人民共和国招标投标法》、《中华人民共和国招标投标法实施条例》、《评标委员会和评标方法暂行规定》(国家发计委等7部委令第12号、国家发展和改革委员会等9部委局令第23号修订)和《福建省招标投标条例》(福建省人民代表大会常务委员会2006年8月4日通过)等国家、地方有关招标投标的法律、法规、规章和规定。</div>
-<div>资格审查方式</div>
-<div>本招标项目对投标人的资格审查方式(资格预审、资格后审)见“资格审查办法和评审标准前附表”第1项。本资格审查办法和评审标准适用于资格预审和资格后审。</div>
-<div>资格审查委员会</div>
-<div>采用资格预审的,由招标人依法组建的资格审查委员会负责对投标人提交的资格审查申请文件进行评审,其资格审查委员会成员的组成要求见本招标文件投标须知第24条,具体确定方式见“资格审查办法和评审标准数据表(记名投票法)”第2项。</div>
-<div>采用资格后审的,由依法组建的评标委员会负责对投标人的资格审查文件进行评审。</div>
-<div>资格审查办法</div>
-<div>采用资格预审的,招标人应在“资格审查办法和评审标准数据表第3项”中明确本招标项目所选用的资格审查办法(合格制或有限数量制),资格审查委员会分别按照下述的办法进行资格审查评审:</div>
-<div>采用合格制的,资格审查委员会按照本资格审查办法和标准第5条规定的“资格审查评审合格标准”对投标人进行资格审查,经资格审查评审合格的投标人不少于3个的,招标人向所有合格的投标人发出“投标通知书”,并确定投标人提交商务文件和技术文件的时间和地点,以及开标的时间和地点;经资格审查不合格的,招标人向其发出“资格审查结果通知书”,并告知其资格审查不合格的原因。经资格审查不合格的投标人不得参加投标。</div>
-<div>采用有限数量制的,资格审查委员会按照本资格审查办法和标准第5条规定的“资格审查评审合格标准”对投标人进行资格审查,经资格审查评审合格的,再按照资格审查办法和标准数据表第4项规定的评分标准进行评分,并按照资格审查办法和标准数据表第4项规定办法确定参加投标的投标人短名单。招标人向进入短名单的投标人发出“投标通知书”,并确定投标人提交商务文件和技术文件的时间和地点,以及开标的时间和地点;经资格审查不合格或未进入短名单的,招标人向其发出“资格审查结果通知书”,并告知其资格审查不合格或未进入短名单的原因。经资格审查不合格的或未进入短名单的投标人不得参加投标。</div>
-<div>采用资格后审的,按照本资格审查办法和评审标准第5条规定的“资格审查评审合格标准”对投标人进行资格审查,以确定符合招标文件规定要求的合格投标人。经资格审查合格的投标人进入下一程序的评审,经资格审查不合格的投标文件应否决其投标。</div>
-<div>资格审查评审标准</div>
-<div>只有全部满足下列资格审查文件评审标准的投标人,才能通过资格审查,否则应否决其投标。</div>
-<div>完整提供招标文件第7章 “资格审查文件格式”所规定的全部资格审查申请材料并按规定盖章和签署;</div>
-<div>由设计单位法定代表人委托代理人签署的,随投标文件提供了合法、有效的授权委托书(原件);</div>
-<div>具备有效的住房城乡建设行政主管部门核发的投标须知前附表第10项规定的资质证书;</div>
-<div>具备有效的营业执照(联合体投标的,其组成联合体的各方均须提交);</div>
-<div>拟担任的设计项目负责人其他主要设计人员的类型、数量和条件符合投标须知前附表第10项要求的最低标准的(本招标项目发包内容包含勘察的,还包含对勘察负责人和其他主要勘察人员的要求);</div>
-<div>类似项目设计业绩满足投标须知前附表第10项的规定要求;</div>
-<div>采用邀请招标方式的,投标人应是招标人确定邀请参加投标的被邀请者;</div>
-<div>组成联合体投标的,已附上联合体协议书且符合招标文件规定的;</div>
-<div>符合招标文件规定的其他资格条件的。</div>
-<div>对通过资格审查合格的投标人的评分标准(仅适用于资格预审的有限数量制)</div>
-<div>通过资格审查评审合格的申请人不少于3个且没有超过资格审查办法和评审标准数据表第4项(1)规定数量的,均通过资格预审,不再进行评分。</div>
-<div> 通过详细审查的申请人数量超过资格审查办法和评审标准数据表第4项(1)规定数量的,审查委员会依据资格审查办法和评审标准数据表第4项(2)评分标准进行评分,按得分由高到低的顺序进行排序。</div>
-<div>评标委员会应当在资格审查阶段对投标人相关信息进行核对:</div>
-<div>(1)通过“信用中国”网站(www.creditchina.gov.cn)或各级信用信息共享平台中查询投标人在投标截止时间当日是否被人民法院列为“失信被执行人”名单,若被列为“失信被执行人”的应当否决其投标。</div>
-<div>(2)通过全国企业信用信息公示系统(网址:www.gsxt.gov.cn)查询投标人在本招标项目投标截止时间当日是否被工商行政管理机关列为“严重违法失信企业名单”,若被列为“严重违法失信企业名单”的应当否决其投标。</div>
-<div>资格审查结果</div>
-<div>资格审查报告</div>
-<div>    资格审查委员会(评标委员会)按照资格审查办法和评审标准规定完成审查后,确定通过资格审查的投标人(短名单),并向招标人提交书面审查报告。</div>
-<div>重新进行资格预审或招标</div>
-<div>    采用资格预审的,通过资格审查评审评审合格的投标人不足3个的,招标人重新组织资格预审或不再组织资格预审而直接招标。</div>
-<div>第3节 评标办法和标准数据表</div>
-<div>评标办法和标准数据表</div>
-<div>评标办法和标准数据表(记名投票法)(格式)</div>
-<div>说明:本表数据由招标人在《专用本》中填入。</div>
-<div>评标办法和标准数据表(排序法)(格式)</div>
-<div>说明:本表数据由招标人在《专用本》中填入。</div>
-<div>评标办法和标准数据表(综合评估法)(格式)</div>
-<div>说明:本表数据由招标人在《专用本》中填入。</div>
-<div>二、评标办法和标准</div>
-<div>记名投票法</div>
-<div>总则</div>
-<div>本招标项目评标依据《中华人民共和国招标投标法》、《中华人民共和国招标投标法实施条例》、《评标委员会和评标方法暂行规定》(国家发计委等7部委令第12号、国家发展和改革委员会等9部委局令第23号修订)和《福建省招标投标条例》(福建省人民代表大会常务委员会2006年8月4日通过)等国家、地方有关招标投标的法律、法规、规章和规定。</div>
-<div>评标委员会</div>
-<div>本招标项目由招标人依法组建的评标委员会负责评标,其评标委员会成员的组成要求见本招标文件投标须知第24条,具体确定方式见“评标办法和标准数据表(记名投票法)”第1项。</div>
-<div>采用资格预审方式对投标人进行资格审查的,招标人应组建资格审查委员会,负责对投标申请人的《资格审查文件》进行评审,其成员由5人以上单数组成,专家成员应不少于总数的三分之二。</div>
-<div>评标委员会在评标过程中应当遵守下列规定:</div>
-<div>评标委员会应当根据招标文件规定的评标办法和标准,对投标文件进行系统地评审和比较。</div>
-<div>评标委员会应当按照招标文件的规定内容和标准对投标人进行资格审查、商务文件的符合性、响应性审查,对技术文件、商务文件的详细评审(评分)。资格审查不合格或不响应招标文件要求的投标文件应否决其投标。</div>
-<div>对技术文件的评审采用暗标式评审办法,即评标工作人员将没有标明投标人名称的技术文件副本进行编号后,交给评标委员会进行评审,技术文件副本评审结果确定后打开正本核对各编号的投标人,并对正本进行评审确认。</div>
-<div>评标应严格按照招标文件中规定的评标标准和办法进行,除了有关法律、法规以及国家标准中规定的强制性条文外,不得引用招标文件规定以外的标准和办法进行评审。</div>
-<div>评标委员会可以书面方式要求投标人对投标文件中含义不明确、对同类问题表述不一致或者有明显文字和计算错误的内容作必要的澄清、说明或者补正。评标委员会不接受投标人主动提出的澄清、说明或者补正。澄清、说明或者补正应以书面方式进行并不得超出投标文件的范围或者改变投标文件的实质性内容。投标人的书面澄清、说明或者补正属于投标文件的组成部分。评标委员会对投标人提交的澄清、说明或者补正有疑问的,可以要求投标人进一步澄清、说明或者补正,直至满足评标委员会的要求。投标人拒不按照要求对投标文件进行澄清、说明或者补正的,评标委员会可以否决其投标。</div>
-<div>招标文件条款存在含义不清或者相互矛盾的,评标委员会应当针对相应条款作出有利于相应投标人的结论。</div>
-<div>评委的评审意见不一致时,应以书面形式进行表决,并按照少数服从多数的原则处理。评审结束后,评标委员会应当对否决投标或不采信投标人说明的情况在评标报告中作详细说明。</div>
-<div>评标程序</div>
-<div>采用资格后审的,本招标项目评标将按以下程序进行:</div>
-<div>评标前准备工作;</div>
-<div>对投标人资格审查文件进行评审;</div>
-<div>对商务文件进行初步评审(包括符合性和响应性评审);</div>
-<div>对投标文件的澄清和补正(如有时)</div>
-<div>对投标文件的进行详细评审(包括技术文件和商务文件的详细评审);</div>
-<div>推荐中标候选人、提交评标报告。</div>
-<div>说明:(如招标文件约定在其他文件评审之前先对技术文件副本进行评审的,从其约定)。</div>
-<div>采用资格预审的,不再对投标人进行资格审查(除非招标文件另有规定),其他评标程序与上款相同。</div>
-<div>评标前的准备工作</div>
-<div>招标人或者其委托的招标代理机构应当向评标委员会提供评标所需的重要信息和数据。</div>
-<div>评标委员会成员在评标前应当认真研究招标文件,至少应了解和熟悉本工程招标的目标、范围、性质、主要技术要求、标准、商务条款以及评标定标程序、标准、方法和在评标过程中考虑的相关因素。</div>
-<div>采用电子评标的,评标委员会应当对电子招标投标交易平台提供的各项数据、分析结果进行审查、确认,核对交易平台按照招标文件设置的评标参数是否与招标文件(含招标文件的澄清、修改)规定的评标办法和标准一致。如有不一致,应要求招标人修正评标参数,经评标委员会核实无误后方可评标。</div>
-<div>资格审查</div>
-<div>采用资格后审的,评标委员会应当按照本章第2节资格审查办法和评审标准的规定对投标人提交的资格审查文件进行资格审查评审。资格审查评审合格的进入下一评标程序,资格审查不合格的投标文件应予以拒绝。</div>
-<div>采用资格预审的,评标委员会不再对投标人的资格进行评审,除非投标人的资格情况发生了变化,其按照招标文件的要求重新提交了资格审查文件。</div>
-<div>评标委员会应当在资格审查阶段对投标人相关信息进行核对:</div>
-<div>(1)通过“信用中国”网站(www.creditchina.gov.cn)或各级信用信息共享平台中查询投标人在投标截止时间当日是否被人民法院列为“失信被执行人”名单,若被列为“失信被执行人”的应当否决其投标。</div>
-<div>(2)通过全国企业信用信息公示系统(网址:www.gsxt.gov.cn)查询投标人在本招标项目投标截止时间当日是否被工商行政管理机关列为“严重违法失信企业名单”,若被列为“严重违法失信企业名单”的应当否决其投标。</div>
-<div>初步评审</div>
-<div>投标文件的符合性检查和响应性确定</div>
-<div>在详细评标之前,将对通过资格审查合格的投标文件进行符合性检查和响应性确定。当投标文件出现下列情形之一的将视为无效,应否决其投标,不得进入详细评审:</div>
-<div>未按招标文件规定密封的;</div>
-<div>投标文件中的投标函未加盖投标人的单位及单位法定代表人印章(或签字)的,或者由设计单位法定代表人委托代理人签署的而没有随投标文件提供合法、有效的授权委托书(原件)及委托代理人签字的(资格审查文件已提交的,商务文件不需要再提交);</div>
-<div>未按招标文件规定要求提交投标保证金的;</div>
-<div>投标文件未按照招标文件规定的格式填写,内容不全或者关键内容字迹模糊、无法辨认的;</div>
-<div>投标人递交两份或者多份内容不同的投标文件的,但按照招标文件规定提交备选投标方案的除外;</div>
-<div>投标文件中标明的投标人名称或者组织结构与资格审查时不一致且未提供有效证明的;</div>
-<div>投标有效期不满足招标文件要求的;</div>
-<div>设计周期不能满足完成投标项目规定的期限要求;</div>
-<div>设计费报价金额超过招标人公布的设计费金额,或其上下浮动的幅度超过招标文件约定所允许的上下浮动的幅度;招标内容包含勘察的,其勘察费的投标报价金额(上下幅度值)超过招标人公布的勘察费收费金额(允许的上下幅度值范围);投标人不按招标文件要求对设计费和勘察费(如有时)的全部费用做出完整报价。</div>
-<div>投标文件附有招标人不能接受的条件;</div>
-<div>技术文件正本无拟担任本设计项目负责人的注册建筑师签章(须加盖注册建筑师执业专用章并签字)的;或拟担任本设计项目负责人不是投标人(或联合体牵头人)本单位正式在岗职工的;或拟担任本设计项目负责人与资格审查时不一致的;技术文件明显不符合招标文件规定合格性标准的;</div>
-<div>投标人以他人的名义投标、串通投标、以行贿手段谋取中标或者以其他弄虚作假方式投标的;反映投标文件个性特征的内容出现明显雷同的;</div>
-<div>不符合招标文件规定的其他实质性要求。</div>
-<div>澄清和补正</div>
-<div>投标文件的澄清</div>
-<div>为了有助于投标文件的审查、评价和比较,根据需要,可以要求投标人对投标文件含义不明确的内容作必要的澄清或说明。有关澄清的要求与答复应采用书面形式,但不应寻求、提出或允许更改投标价格或投标文件的实质性内容。按照本评标办法和标准第8.2款的规定对评标委员会在评标时发现的错误所进行的核实补正除外。</div>
-<div>细微偏差补正</div>
-<div>细微偏差是指投标文件在实质上响应招标文件要求,但在个别地方存在漏项或者提供了不完整的技术信息和数据等情况,并且补正这些遗漏或者不完整不会对其他投标人造成不公平的结果。细微偏差不影响投标文件的有效性。拒不补正的,在详细评审时可以对细微偏差作不利于该投标人的量化,量化标准按照下列约定:</div>
-<div>投标文件中填报的设计周期前后不一致时,以投标函及投标函附录填报的为准,投标函和投标函附录数据有矛盾的,以投标函数据为准。</div>
-<div>投标文件中填写的工程名称有误时,以招标项目的实际内容为准。</div>
-<table border="1">
-<tr rowspan=1>
-<td colspan=1>
-招标人
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-招标代理机构
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-招标项目名称和招标编号
-</td>
-<td colspan=1>
-招标项目名称: 
-招标编号: 
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-本招标项目采用的资格审查方式
-</td>
-<td colspan=1>
-(资格预审、资格后审)
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-本招标项目采用的评标办法
-</td>
-<td colspan=1>
-(记名投票法、排序法或综合评估法之一,须与招标公告约定的相一致)
-</td>
-</tr>
-</table>
-<div>投标报价金额大写与小写不一致的,以大写为准。</div>
-<div>按照本约定进行补正后的数据经投标人的法定代表人或其委托代理人或拟担任的设计项目负责人确认后产生约束力。</div>
-<div>详细评审</div>
-<div>本招标项目采用“记名投票法”对各投标人提交的投标文件的技术文件进行评审。记名投票法是指:评标委员会对通过初步评审的投标文件进行详细评审。各评委以记名方式投票,按招标文件要求推荐1至3名合格的中标候选方案,经投票汇总排序后,得票数最多的前1至3名投标人作为合格的中标候选人推荐给招标人。</div>
-<div>评标委员会从设计方案、工程投资控制、设计质量保证措施、设计进度安排和特殊施工方案或技术等方面对技术文件进行综合评议和比较,评标委员会成员应当独立对投标人的技术方案出具评审意见。。评标委员会成员在认真研究投标文件、充分比较的基础上,采用差额记名方式进行投票。投票应符合以下规定:</div>
-<table border="1">
-<tr rowspan=1>
-<td colspan=1>
-项号
-</td>
-<td colspan=1>
-条款号
-</td>
-<td colspan=1>
-条款名称
-</td>
-<td colspan=1>
-编列内容
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-2
-</td>
-<td colspan=1>
-资格审查方式
-</td>
-<td colspan=1>
-(资格预审、资格后审)
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-3
-</td>
-<td colspan=1>
-资格审查委员会
-</td>
-<td colspan=1>
-资格预审的资格审查委员会组成:人,其中专家人,招标人代表人,专家产生办法:。
-资格后审的资格审查由依法组建的评标委员会负责。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-4.1
-</td>
-<td colspan=1>
-资格审查办法
-</td>
-<td colspan=1>
-确定投标人方式:(合格制、有限数量制)
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-6
-</td>
-<td colspan=1>
-有限数量制的短名单确定和评分标准(仅适用于有限数量制)
-</td>
-<td colspan=1>
-(1)通过资格审查评审合格的投标人不少于3个且不超过个的,所有资格预审评审合格的投标人均进入短名单,不再进行评分。
-(2)通过资格审查评审合格的投标人超过个的,按照以下评分标准进行评分,按得分由高到低的顺序进行排序,排名在前个合格投标人进入短名单参加投标。评分标准如下:
-财务状况:;
-类似项目业绩:;
-信誉:;
-认证体系:;
-……
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-</table>
-<div>若候选方案总数为奇数,应选方案总数=(候选方案总数+1)÷2;若候选方案总数为偶数,应选方案总数=候选方案总数÷2。</div>
-<div>每一轮投票,评标委员会成员每人一票,每一选票所选的方案,不得多于规定应选方案总数,等于或者少于规定应选方案总数的有效。投票结束后,点票人员对投票人数、票数和每票应选方案总数加以核对和统计,并立即向评标委员会报告。</div>
-<div>每一轮投票,以得票多的方案当选为下一轮投票的候选方案,本轮应选总数即下一轮候选总数。遇票数相等不能确定名次时,应当就票数相等的候选方案再次投票,决出排序。</div>
-<div>评标委员会成员应当独立投票,自投票开始至最终排名统计结果公布期间,任何人不得非法干预、影响投票过程,不得透露、协商、改变投票结果。</div>
-<div>最后一轮得票数最多的为优先排序,若得票数相同,则以上一轮得票数多的为优先排序,评标委员会依得票排序,依次推荐中标候选人(最多三个)。具体投票方法见表一、表二和表三。</div>
-<div>表一  差额记名投票方法</div>
-<div>表二  评委投票表格</div>
-<div>第1轮投票表格</div>
-<div>评委签字:                                          日期:       年    月    日</div>
-<div>第2轮投票表格</div>
-<div>评委签字:                                          日期:       年    月    日</div>
-<div>第3轮投票表格</div>
-<div>评委签字:                                         日期:       年    月    日</div>
-<div>第4轮投票表格</div>
-<div>评委签字:                                         日期:       年    月    日</div>
-<div>表三  投票汇总表格</div>
-<div>项目名称:                                        招标编号:</div>
-<div>计票人:                    监票人:                    招标人(代理机构)代表:        </div>
-<div>评标委员会全体成员签字:</div>
-<div>推荐中标候选人</div>
-<div>评标委员会按照记名投票汇总得票最多的前三名投标人依次推荐为第一、第二和第三中标候选人。</div>
-<div>通过评审合格的投标人少于3家(不含3家),评标委员会认为投标明显缺乏竞争的,可以否决全部投标。</div>
-<div>评标委员会经评审,认为所有投标都不符合招标文件要求的,可以否决所有投标。所有投标被否决后,招标人在分析招标失败的原因并采取相应措施后,应当依法重新招标。</div>
-<div>评标报告</div>
-<div>评标委员会完成评标后,应当向招标人提交记载以下内容的书面评标报告(采用电子招标的,应当通过电子交易平台提交): </div>
-<div>基本情况和数据表;</div>
-<div>评标委员会成员名单;</div>
-<div>符合要求的投标一览表;</div>
-<div>否决投标的情况说明;</div>
-<div>评标标准、方法或者评标因素一览表;</div>
-<div>经评审的价格或者评分比较一览表;</div>
-<div>经评审的投标人排序; </div>
-<div>推荐的中标候选人名单、排序、各评标委员会成员对其方案设计评审意见以及签订合同前要处理的事宜; </div>
-<div>澄清、说明、补正事项的纪要。 </div>
-<div>评标委员会决定否决所有投标的,应当在评标报告中说明具体理由。 </div>
-<div>评标报告由评标委员会全体成员签字。对评标结论持有异议的,评标委员会成员可以书面方式阐述其不同意见和理由。评标委员会成员拒绝在评标报告上签字且不陈述其不同意见和理由的,视为同意评标结论,并由评标委员会作出书面说明并存档。</div>
-<div>附则</div>
-<div>在评标定标过程中,投标人须准备好与投标有关的证明资料原件随时备查(企业基本账户开户许可证除外),如有必要,招标人将要求投标人在规定的合理时间内提交原件验证,在规定时间内(一般在半个小时内须到达评标地点)不能提交原件的,评标委员会可以对有疑意的有关证明资料复印件作出不利于投标人的认定。</div>
-<div>采用线下评标的,在评标过程中,有关评标委员会要求投标人作出澄清的,须由投标人的法定代表人或其委托代理人或拟担任的设计项目负责人按规定时间(一般在半个小时内须到达评标地点)、地点向评标委员会作出书面澄清;采用线上评标的,评标过程中,评标委员会要求投标人对投标文件作出澄清、说明或者补正的,应当通过电子交易平台发出,投标人应当按照评标委员会的要求使用CA证书并通过电子交易平台回复。招标文件中应当合理确定投标人回复澄清、说明或者补正的时限。投标人未能按上述规定作出书面澄清的,则评标委员会可以按不利于投标人的情形认定。</div>
-<table border="1">
-<tr rowspan=1>
-<td colspan=1>
-项号
-</td>
-<td colspan=1>
-条款号
-</td>
-<td colspan=1>
-条款名称
-</td>
-<td colspan=1>
-编列内容
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-1
-</td>
-<td colspan=1>
-2.1
-</td>
-<td colspan=1>
-评标委员会的组建
-</td>
-<td colspan=1>
-1、评标委员会构成人,其中技术类专家   名;
-2、评标专家确定方式。
-(1)评标委员会人数为5人(含)以上单数,其中大型公共建筑工程项目的评标委员会人数应不少于9人(含)(其中应包含1名一级注册结构工程师);工程项目招标含勘察、设计的,评标委员会人数应不少于9人(含)(其中应包含不超过2名勘察专业专家)。凡带建筑工程设计方案的评标,建筑专业专家不得少于专家总数的2/3。
-(2)评标委员会人数少于9人的,招标人代表为不超过1人,9人(含)以上的,招标人代表不超过2人。
-(3)设计项目:房屋建筑工程评标专家应以一级注册建筑师为主,评标专家应从省综合评标专家库工程设计类建筑(总平面规划)专业中具备一级注册建筑师或规划师执业资格的专家(除要求的结构专业专家外)中随机抽取产生,评标委员会主任应由一级注册建筑师担任;市政基础设施工程评标专家应在省综合评标专家库工程设计类与招标工程项目相应的主导专业专家中随机抽取产生;勘察专业专家应从省综合评标专家库勘察专业中具备注册土木工程师(岩土)执业资格的专家随机抽取产生。已实施注册执业资格制度的,评标委员会主任应由随机抽取产生的具有相应主导专业注册资格的专家担任。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-2
-</td>
-<td colspan=1>
-6.1
-</td>
-<td colspan=1>
-资格审查方式
-</td>
-<td colspan=1>
-    采用(资格预审、资格后审)方式对投标人进行资格审查。
-</td>
-</tr>
-</table>
-<div>投标人应对所递交的投标文件以及与投标有关的证明资料的真实性负责,若以弄虚作假骗取中标的,中标无效,给招标人造成损失的依法承担赔偿责任。</div>
-<div>在开标或评标工作开始后,因停电、网络故障、电子设备或者电子评标系统故障导致无法继续进行开标或评标时,故障可在短时间内解除的(不超过4小时),招标人可以暂停开标或评标工作,待故障解除后继续开标或评标;故障无法在短时间内解除的(超过4小时),招标人应当终止开标或评标,并配合公共资源交易场所、电子交易平台做好招投标资料的封存和保密工作,待故障解除后再重新进行开标或重新组建评标委员会进行评标。</div>
-<table border="1">
-<tr rowspan=1>
-<td colspan=1>
-项号
-</td>
-<td colspan=1>
-条款号
-</td>
-<td colspan=1>
-条款名称
-</td>
-<td colspan=1>
-编列内容
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-1
-</td>
-<td colspan=1>
-2.1
-</td>
-<td colspan=1>
-评标委员会的组建
-</td>
-<td colspan=1>
-1、评标委员会构成人,其中技术类专家   名;
-2、评标专家确定方式。
-(1)评标委员会人数为5人(含)以上单数,其中大型公共建筑工程项目的评标委员会人数应不少于9人(含)(其中应包含1名一级注册结构工程师);工程项目招标含勘察、设计的,评标委员会人数应不少于9人(含)(其中应包含不超过2名勘察专业专家)。凡带建筑工程设计方案的评标,建筑专业专家不得少于专家总数的2/3。
-(2)评标委员会人数少于9人的,招标人代表为不超过1人,9人(含)以上的,招标人代表不超过2人。
-(3)设计项目:房屋建筑工程评标专家应以一级注册建筑师为主,评标专家应从省综合评标专家库工程设计类建筑(总平面规划)专业中具备一级注册建筑师或规划师执业资格的专家(除要求的结构专业专家外)中随机抽取产生,评标委员会主任应由一级注册建筑师担任;市政基础设施工程评标专家应在省综合评标专家库工程设计类与招标工程项目相应的主导专业专家中随机抽取产生;勘察专业专家应从省综合评标专家库勘察专业中具备注册土木工程师(岩土)执业资格的专家随机抽取产生。已实施注册执业资格制度的,评标委员会主任应由随机抽取产生的具有相应主导专业注册资格的专家担任。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-2
-</td>
-<td colspan=1>
-6.1
-</td>
-<td colspan=1>
-资格审查方式
-</td>
-<td colspan=1>
-    采用(资格预审、资格后审)方式对投标人进行资格审查。
-</td>
-</tr>
-</table>
-<div>排序法</div>
-<div>总则</div>
-<table border="1">
-<tr rowspan=1>
-<td colspan=1>
-项号
-</td>
-<td colspan=1>
-条款号
-</td>
-<td colspan=1>
-条款名称
-</td>
-<td colspan=1>
-编列内容
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-2.1
-</td>
-<td colspan=1>
-评标委员会的组建
-</td>
-<td colspan=1>
-1、评标委员会构成人,其中技术类专家   名;
-2、评标专家确定方式。
-(1)评标委员会人数为5人(含)以上单数,其中大型公共建筑工程项目的评标委员会人数应不少于9人(含)(其中应包含1名一级注册结构工程师);工程项目招标含勘察、设计的,评标委员会人数应不少于9人(含)(其中应包含不超过2名勘察专业专家)。凡带建筑工程设计方案的评标,建筑专业专家不得少于专家总数的2/3。
-(2)评标委员会人数少于9人的,招标人代表为不超过1人,9人(含)以上的,招标人代表不超过2人。
-(3)设计项目:房屋建筑工程评标专家应以一级注册建筑师为主,评标专家应从省综合评标专家库工程设计类建筑(总平面规划)专业中具备一级注册建筑师或规划师执业资格的专家(除要求的结构专业专家外)中随机抽取产生,评标委员会主任应由一级注册建筑师担任;市政基础设施工程评标专家应在省综合评标专家库工程设计类与招标工程项目相应的主导专业专家中随机抽取产生;勘察专业专家应从省综合评标专家库勘察专业中具备注册土木工程师(岩土)执业资格的专家随机抽取产生。已实施注册执业资格制度的,评标委员会主任应由随机抽取产生的具有相应主导专业注册资格的专家担任。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-6.1
-</td>
-<td colspan=1>
-资格审查方式
-</td>
-<td colspan=1>
-    采用(资格预审、资格后审)方式对投标人进行资格审查。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-9.3
-</td>
-<td colspan=1>
-设计方案和专题分析各分值的详细分布
-</td>
-<td colspan=1>
-另详
-</td>
-</tr>
-</table>
-<div>本招标项目评标依据《中华人民共和国招标投标法》、《中华人民共和国招标投标法实施条例》、《评标委员会和评标方法暂行规定》(国家发计委等7部委令第12号、国家发展和改革委员会等9部委局令第23号修订)和《福建省招标投标条例》(福建省人民代表大会常务委员会2006年8月4日通过)等国家、地方有关招标投标的法律、法规、规章和规定。</div>
-<div>评标委员会</div>
-<div>本招标项目由招标人依法组建的评标委员会负责评标,其评标委员会成员的组成要求见本招标文件投标须知第24条,具体确定方式见“评标办法和标准数据表(排序法)”第1项。</div>
-<div>采用资格预审方式对投标人进行资格审查的,招标人应组建资格审查委员会,负责对对投标申请人的《资格审查文件》进行评审,其成员由5人以上单数组成,专家成员应不少于总数的三分之二。</div>
-<div>评标委员会在评标过程中应当遵守下列规定:</div>
-<div>评标委员会应当根据招标文件规定的评标办法和标准,对投标文件进行系统地评审和比较。</div>
-<div>对投标人进行资格审查和商务文件的符合性、响应性审查进行评审应当按照招标文件规定的内容和标准。资格审查不合格或不响应招标文件要求的投标文件应当予以否决。商务文件的详细评审(评分)和技术文件的评审均应由评标委员会负责。</div>
-<div>对技术文件的评审采用暗标式评审办法,即评标工作人员将没有标明投标人名称的技术文件副本进行编号后,交给评标委员会进行评审,技术文件副本评审结果确定后打开正本核对各编号的投标人,并对正本进行评审确认。</div>
-<div>评标应严格按照招标文件中规定的评标标准和办法进行,除了有关法律、法规以及国家标准中规定的强制性条文外,不得引用招标文件规定以外的标准和办法进行评审。</div>
-<div>评标委员会可以书面方式要求投标人对投标文件中含义不明确、对同类问题表述不一致或者有明显文字和计算错误的内容作必要的澄清、说明或者补正。评标委员会不接受投标人主动提出的澄清、说明或者补正。澄清、说明或者补正应以书面方式进行并不得超出投标文件的范围或者改变投标文件的实质性内容。投标人的书面澄清、说明或者补正属于投标文件的组成部分。评标委员会对投标人提交的澄清、说明或者补正有疑问的,可以要求投标人进一步澄清、说明或者补正,直至满足评标委员会的要求。投标人拒不按照要求对投标文件进行澄清、说明或者补正的,评标委员会可以否决其投标。</div>
-<div>招标文件条款存在含义不清或者相互矛盾的,评标委员会应当针对相应条款作出有利于相应投标人的结论。</div>
-<div>评委的评审意见不一致时,应以书面形式进行表决,并按照少数服从多数的原则处理。评审结束后,评标委员会应当对否决投标或不采信投标人说明的情况在评标报告中作详细说明。</div>
-<div>评标程序</div>
-<div>本招标项目评标将按以下程序进行:</div>
-<div>评标前准备工作;</div>
-<div>对投标人资格审查文件进行评审;</div>
-<div>对商务文件进行初步评审(包括符合性和响应性评审);</div>
-<div>对投标文件的澄清和补正(如有时)</div>
-<div>对投标文件的进行详细评审(包括技术文件和商务文件的详细评审);</div>
-<div>推荐中标候选人、提交评标报告。</div>
-<div>    说明:(如招标文件约定在其他文件评审之前先对技术文件副本进行评审的,从其约定)。</div>
-<div>采用资格预审的,不再对投标人进行资格审查,其他评标程序与上款相同。</div>
-<div>采用排序法的,其技术文件的评审应采用两阶段评审的办法。第一阶段进行初选,评标委员会从设计方案水平、工程投资控制、设计质量保证措施、设计进度安排和特殊施工方案或技术等方面对技术文件进行综合评议和比较,投票推荐出得票率最高的前5个投标人进入初选名单。若有效投标人不超过5个的,则全部进入初选名单。第二阶段仅对进入初选名单的技术文件进行详细评审。未进入初选名单的投标人不得推荐为中标候选人。</div>
-<div>评标前的准备工作</div>
-<div>招标人或者其委托的招标代理机构应当向评标委员会提供评标所需的重要信息和数据。</div>
-<div>评标委员会成员在评标前应当认真研究招标文件,至少应了解和熟悉本工程招标的目标、范围、性质、主要技术要求、标准、商务条款以及评标定标程序、标准、方法和在评标过程中考虑的相关因素。</div>
-<div>采用电子评标的,评标委员会应当对电子招标投标交易平台提供的各项数据、分析结果进行审查、确认,核对交易平台按照招标文件设置的评标参数是否与招标文件(含招标文件的澄清、修改)规定的评标办法和标准一致。如有不一致,应要求招标人修正评标参数,经评标委员会核实无误后方可评标。</div>
-<div>资格审查</div>
-<div>采用资格后审的,评标委员会应当按照本章第2节资格审查办法和评审标准的规定对投标人提交的资格审查文件进行资格审查评审。资格审查评审合格的进入下一评标程序,资格审查不合格的投标文件应予以拒绝。</div>
-<div>采用资格预审的,评标委员会不再对投标人的资格进行评审,除非投标人的资格情况发生了变化,其按照招标文件的要求重新提交了资格审查文件。</div>
-<div>评标委员会应当在资格审查阶段对投标人相关信息进行核对:</div>
-<div>(1)通过“信用中国”网站(www.creditchina.gov.cn)或各级信用信息共享平台中查询投标人在投标截止时间当日是否被人民法院列为“失信被执行人”名单,若被列为“失信被执行人”的应当否决其投标。</div>
-<div>(2)通过全国企业信用信息公示系统(网址:www.gsxt.gov.cn)查询投标人在本招标项目投标截止时间当日是否被工商行政管理机关列为“严重违法失信企业名单”,若被列为“严重违法失信企业名单”的应当否决其投标。</div>
-<div>初步评审</div>
-<div>投标文件的符合性检查和响应性确定</div>
-<div>在详细评标之前,将对通过资格审查合格的投标文件进行符合性检查和响应性确定。当投标文件出现下列情形之一的将视为无效,应予以否决,不得进入详细评审:</div>
-<div>未按招标文件规定密封的;</div>
-<div>投标文件中的投标函未加盖投标人的单位及单位法定代表人印章(或签字)的,或者由设计单位法定代表人委托代理人签署的而没有随投标文件提供合法、有效的授权委托书(原件)及委托代理人签字的(资格审查文件已提交的,商务文件不需要再提交);</div>
-<div>未按招标文件规定要求提交投标保证金的;</div>
-<div>投标文件未按照招标文件规定的格式填写,内容不全或者关键内容字迹模糊、无法辨认的;</div>
-<div>投标人递交两份或者多份内容不同的投标文件的,但按照招标文件规定提交备选投标方案的除外;</div>
-<div>投标文件中标明的投标人名称或者组织结构与资格审查时不一致且未提供有效证明的;</div>
-<div>投标有效期不满足招标文件要求的;</div>
-<div>设计周期不能满足完成投标项目规定的期限要求;</div>
-<div>设计费报价金额超过招标人公布的设计费金额,或其上下浮动的幅度超过招标文件约定所允许的上下浮动的幅度;招标内容包含勘察的,其勘察费的投标报价金额(上下幅度值)超过招标人公布的勘察费收费金额(允许的上下幅度值范围);投标人不按招标文件要求对设计费和勘察费(如有时)的全部费用做出完整报价。</div>
-<div>投标文件附有招标人不能接受的条件;</div>
-<div>技术文件正本无拟担任本设计项目负责人的注册建筑师签章(须加盖注册建筑师执业专用章并签字)的;或拟担任本设计项目负责人不是投标人(或联合体牵头人)本单位正式在岗职工的;或拟担任本设计项目负责人与资格审查时不一致的;技术文件明显不符合招标文件规定合格性标准的;</div>
-<div>投标人以他人的名义投标、串通投标、以行贿手段谋取中标或者以其他弄虚作假方式投标的;反映投标文件个性特征的内容出现明显雷同的;</div>
-<div>不符合招标文件规定的其他实质性要求。</div>
-<div>澄清和补正</div>
-<div>投标文件的澄清</div>
-<div>为了有助于投标文件的审查、评价和比较,根据需要,可以要求投标人对投标文件含义不明确的内容作必要的澄清或说明。有关澄清的要求与答复应采用书面形式,但不应寻求、提出或允许更改投标价格或投标文件的实质性内容。按照本评标办法和标准第8.2款的规定对评标委员会在评标时发现的错误所进行的核实补正除外。</div>
-<div>细微偏差补正</div>
-<div>细微偏差是指投标文件在实质上响应招标文件要求,但在个别地方存在漏项或者提供了不完整的技术信息和数据等情况,并且补正这些遗漏或者不完整不会对其他投标人造成不公平的结果。细微偏差不影响投标文件的有效性。拒不补正的,在详细评审时可以对细微偏差作不利于该投标人的量化,量化标准按照下列约定:</div>
-<div>投标文件中填报的设计周期前后不一致时,以投标函及投标函附录填报的为准,投标函和投标函附录数据有矛盾的,以投标函数据为准。</div>
-<div>投标文件中填写的工程名称有误时,以招标项目的实际内容为准。</div>
-<div>投标报价金额大写与小写不一致的,以大写为准。</div>
-<div>按照本约定进行补正后的数据经投标人的法定代表人或其委托代理人或拟担任的设计项目负责人确认后产生约束力。</div>
-<div>详细评审</div>
-<div>评标委员会仅对进入初选名单的技术文件进行详细评审。评标委员会成员应当独立对投标人的技术方案出具评审意见。</div>
-<div>本招标项目采用排序法对投标人递交的投标文件的技术文件进行评审。排序法是指:评标委员会对通过初步评审的投标文件进行详细评审,各评委按招标文件要求推荐1至3名合格的中标候选方案,并按第一名得3分、第二名得2分、第三名得1分的方式投票,经投票分数汇总排序后,得分最多的前l至3名投标人作为合格的中标候选人推荐给招标人。</div>
-<div>推荐中标候选人</div>
-<div>评标委员会按照排序法汇总得分最多的前三名投标人依次推荐为第一、第二和第三中标候选人。</div>
-<div>通过评审合格的投标人少于3家(不含3家),评标委员会认为投标明显缺乏竞争的,可以否决全部投标。</div>
-<div>评标委员会经评审,认为所有投标都不符合招标文件要求的,可以否决所有投标。所有投标被否决后,招标人应当依法重新招标。</div>
-<div>评标报告</div>
-<div>评标委员会完成评标后,应当向招标人提交记载以下内容的书面评标报告(采用电子招标的,应当通过电子交易平台提交): </div>
-<div>基本情况和数据表;</div>
-<div>评标委员会成员名单;</div>
-<div>符合要求的投标一览表;</div>
-<table border="1">
-<tr rowspan=1>
-<td colspan=1>
-第1轮
-</td>
-<td colspan=1>
-候选总数
-</td>
-<td colspan=1>
-3
-</td>
-<td colspan=1>
-4
-</td>
-<td colspan=1>
-5
-</td>
-<td colspan=1>
-6
-</td>
-<td colspan=1>
-7
-</td>
-<td colspan=1>
-8
-</td>
-<td colspan=1>
-9
-</td>
-<td colspan=1>
-10
-</td>
-<td colspan=1>
-11
-</td>
-<td colspan=1>
-12
-</td>
-<td colspan=1>
-13
-</td>
-<td colspan=1>
-14
-</td>
-<td colspan=1>
-15
-</td>
-<td colspan=1>
-16
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-第1轮
-</td>
-<td colspan=1>
-应选总数
-</td>
-<td colspan=1>
-2
-</td>
-<td colspan=1>
-2
-</td>
-<td colspan=1>
-3
-</td>
-<td colspan=1>
-3
-</td>
-<td colspan=1>
-4
-</td>
-<td colspan=1>
-4
-</td>
-<td colspan=1>
-5
-</td>
-<td colspan=1>
-5
-</td>
-<td colspan=1>
-6
-</td>
-<td colspan=1>
-6
-</td>
-<td colspan=1>
-7
-</td>
-<td colspan=1>
-7
-</td>
-<td colspan=1>
-8
-</td>
-<td colspan=1>
-8
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-第2轮
-</td>
-<td colspan=1>
-应选总数
-</td>
-<td colspan=1>
-1
-</td>
-<td colspan=1>
-1
-</td>
-<td colspan=1>
-2
-</td>
-<td colspan=1>
-2
-</td>
-<td colspan=1>
-2
-</td>
-<td colspan=1>
-2
-</td>
-<td colspan=1>
-3
-</td>
-<td colspan=1>
-3
-</td>
-<td colspan=1>
-3
-</td>
-<td colspan=1>
-3
-</td>
-<td colspan=1>
-4
-</td>
-<td colspan=1>
-4
-</td>
-<td colspan=1>
-4
-</td>
-<td colspan=1>
-4
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-第3轮
-</td>
-<td colspan=1>
-应选总数
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-1
-</td>
-<td colspan=1>
-1
-</td>
-<td colspan=1>
-1
-</td>
-<td colspan=1>
-1
-</td>
-<td colspan=1>
-2
-</td>
-<td colspan=1>
-2
-</td>
-<td colspan=1>
-2
-</td>
-<td colspan=1>
-2
-</td>
-<td colspan=1>
-2
-</td>
-<td colspan=1>
-2
-</td>
-<td colspan=1>
-2
-</td>
-<td colspan=1>
-2
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-第4轮
-</td>
-<td colspan=1>
-应选总数
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-1
-</td>
-<td colspan=1>
-1
-</td>
-<td colspan=1>
-1
-</td>
-<td colspan=1>
-1
-</td>
-<td colspan=1>
-1
-</td>
-<td colspan=1>
-1
-</td>
-<td colspan=1>
-1
-</td>
-<td colspan=1>
-1
-</td>
-</tr>
-</table>
-<div>否决投标的情况说明;</div>
-<div>评标标准、方法或者评标因素一览表;</div>
-<table border="1">
-<tr rowspan=1>
-<td colspan=1>
-项目名称
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-招标编号
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-第1轮应选方案编号和个数
-</td>
-<td colspan=3>
-候选编号:
-应选个数:
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-评委选择的方案编号
-</td>
-<td colspan=3>
-</td>
-</tr>
-</table>
-<div>经评审的价格或者评分比较一览表;</div>
-<div>经评审的投标人排序; </div>
-<table border="1">
-<tr rowspan=1>
-<td colspan=1>
-项目名称
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-招标编号
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-第2轮应选方案编号和个数
-</td>
-<td colspan=3>
-候选编号:
-应选个数:
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-评委选择的方案编号
-</td>
-<td colspan=3>
-</td>
-</tr>
-</table>
-<div>推荐的中标候选人名单、排序、评标委员会成员应当独立对投标人的技术方案出具评审意见以及签订合同前要处理的事宜; </div>
-<div>澄清、说明、补正事项的纪要。 </div>
-<table border="1">
-<tr rowspan=1>
-<td colspan=1>
-项目名称
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-招标编号
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-第3轮应选方案编号和个数
-</td>
-<td colspan=3>
-候选编号:
-应选个数:
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-评委选择的方案编号
-</td>
-<td colspan=3>
-</td>
-</tr>
-</table>
-<div>评标委员会决定否决所有投标的,应当在评标报告中说明具体理由。 </div>
-<div>评标报告由评标委员会全体成员签字。对评标结论持有异议的,评标委员会成员可以书面方式阐述其不同意见和理由。评标委员会成员拒绝在评标报告上签字且不陈述其不同意见和理由的,视为同意评标结论,并由评标委员会作出书面说明并存档。</div>
-<table border="1">
-<tr rowspan=1>
-<td colspan=1>
-项目名称
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-招标编号
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-第4轮应选方案编号和个数
-</td>
-<td colspan=3>
-候选编号:
-应选个数:
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-评委选择的方案编号
-</td>
-<td colspan=3>
-</td>
-</tr>
-</table>
-<div>附则</div>
-<div>在评标定标过程中,投标人须准备好与投标有关的证明资料原件随时备查(企业基本账户开户许可证除外),如有必要,招标人将要求投标人在规定的合理时间内提交原件验证,在规定时间内(一般在半个小时内须到达评标地点)不能提交原件的,评标委员会可以对有疑意的有关证明资料复印件作出不利于投标人的认定。</div>
-<div>采用线下评标的,在评标过程中,有关评标委员会要求投标人作出澄清的,须由投标人的法定代表人或其委托代理人或拟担任的设计项目负责人按规定时间(一般在半个小时内须到达评标地点)、地点向评标委员会作出书面澄清;采用线上评标的,评标过程中,评标委员会要求投标人对投标文件作出澄清、说明或者补正的,应当通过电子交易平台发出,投标人应当按照评标委员会的要求使用CA证书并通过电子交易平台回复。招标文件中应当合理确定投标人回复澄清、说明或者补正的时限。投标人未能按上述规定作出书面澄清的,则评标委员会可以按不利于投标人的情形认定。</div>
-<table border="1">
-<tr rowspan=1>
-<td colspan=1>
-方案
-编号
-</td>
-<td colspan=1>
-第一轮
-得票
-</td>
-<td colspan=1>
-第二轮
-得票
-</td>
-<td colspan=1>
-第三轮
-得票
-</td>
-<td colspan=1>
-第四轮
-得票
-</td>
-<td colspan=1>
-排列
-名次
-</td>
-<td colspan=1>
-投标人名称
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-1
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-2
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-3
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-4
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-5
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-6
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-7
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-8
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-9
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-10
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-11
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-12
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-13
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-14
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-15
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-16
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-</table>
-<div>投标人应对所递交的投标文件以及与投标有关的证明资料的真实性负责,若以弄虚作假骗取中标的,中标无效,给招标人造成损失的依法承担赔偿责任。</div>
-<div>在开标或评标工作开始后,因停电、网络故障、电子设备或者电子评标系统故障导致无法继续进行开标或评标时,故障可在短时间内解除的(不超过4小时),招标人可以暂停开标或评标工作,待故障解除后继续开标或评标;故障无法在短时间内解除的(超过4小时),招标人应当终止开标或评标,并配合公共资源交易场所、电子交易平台做好招投标资料的封存和保密工作,待故障解除后再重新进行开标或重新组建评标委员会进行评标。</div>
-<div>综合评估法</div>
-<div>总则</div>
-<div>本招标项目评标依据《中华人民共和国招标投标法》、《中华人民共和国招标投标法实施条例》、《评标委员会和评标方法暂行规定》(国家发计委等7部委令第12号、国家发展和改革委员会等9部委局令第23号修订)和《福建省招标投标条例》(福建省人民代表大会常务委员会2006年8月4日通过)等国家、地方有关招标投标的法律、法规、规章和规定。</div>
-<div>评标委员会</div>
-<div>本招标项目由招标人依法组建的评标委员会负责评标,其评标委员会成员的组成要求见本招标文件投标须知第24条,具体确定方式见“评标办法和标准数据表(综合评估法)”第1项。</div>
-<div>采用资格预审方式对投标人进行资格审查的,招标人应组建资格审查委员会,负责对对投标申请人的《资格审查文件》进行评审,其成员由5人以上单数组成,专家成员应不少于总数的三分之二。</div>
-<div>评标委员会在评标过程中应当遵守下列规定:</div>
-<div>评标委员会应当根据招标文件规定的评标办法和标准,对投标文件进行系统地评审和比较。</div>
-<div>评标委员会应当按照招标文件的规定内容和标准对投标人进行资格审查、商务文件的符合性、响应性审查,对技术文件、商务文件的详细评审(评分)。资格审查不合格或不响应招标文件要求的投标文件应予以否决。</div>
-<div>对技术文件的评审采用暗标式评审办法,即评标工作人员将没有标明投标人名称的技术文件副本进行编号后,交给评标委员会进行评审,技术文件副本评审结果确定后打开正本核对各编号的投标人,并对正本进行评审确认。</div>
-<div>评标应严格按照招标文件中规定的评标标准和办法进行,除了有关法律、法规以及国家标准中规定的强制性条文外,不得引用招标文件规定以外的标准和办法进行评审。</div>
-<div>评标委员会可以书面方式要求投标人对投标文件中含义不明确、对同类问题表述不一致或者有明显文字和计算错误的内容作必要的澄清、说明或者补正。评标委员会不接受投标人主动提出的澄清、说明或者补正。澄清、说明或者补正应以书面方式进行并不得超出投标文件的范围或者改变投标文件的实质性内容。投标人的书面澄清、说明或者补正属于投标文件的组成部分。评标委员会对投标人提交的澄清、说明或者补正有疑问的,可以要求投标人进一步澄清、说明或者补正,直至满足评标委员会的要求。投标人拒不按照要求对投标文件进行澄清、说明或者补正的,评标委员会可以否决其投标。</div>
-<div>招标文件条款存在含义不清或者相互矛盾的,评标委员会应当针对相应条款作出有利于相应投标人的结论。</div>
-<div>评委的评审意见不一致时,应以书面形式进行表决,并按照少数服从多数的原则处理。评审结束后,评标委员会应当对否决投标或不采信投标人说明的情况在评标报告中作详细说明。</div>
-<div>评标程序</div>
-<div>本招标项目评标将按以下程序进行:</div>
-<div>评标前准备工作;</div>
-<div>对投标人资格审查文件进行评审;</div>
-<div>对商务文件进行初步评审(包括符合性和响应性评审);</div>
-<div>对投标文件的澄清和补正(如有时)</div>
-<div>对投标文件进行详细评审(包括技术文件和商务文件的详细评审);</div>
-<div>推荐中标候选人、提交评标报告。</div>
-<div>    说明:(如招标文件约定在其他文件评审之前先对技术文件副本进行评审的,从其约定)。</div>
-<div>采用资格预审的,不再对投标人进行资格审查(除非招标文件另有规定),其他评标程序与上款相同。</div>
-<div>采用综合评估法的,其技术文件的评审应采用两阶段评审的办法。第一阶段进行初选,评标委员会从设计方案水平、工程投资控制、设计质量保证措施、设计进度安排和特殊施工方案或技术等方面对技术文件进行综合评议和比较,投票推荐出得票率最高的前5个投标人进入初选名单。若有效投标人不超过5个的,则全部进入初选名单。第二阶段仅对进入初选名单的技术文件进行详细评审。未进入初选名单的投标人不得推荐为中标候选人。</div>
-<div>评标前的准备工作</div>
-<div>招标人或者其委托的招标代理机构应当向评标委员会提供评标所需的重要信息和数据。</div>
-<div>评标委员会成员在评标前应当认真研究招标文件,至少应了解和熟悉本工程招标的目标、范围、性质、主要技术要求、标准、商务条款以及评标定标程序、标准、方法和在评标过程中考虑的相关因素。</div>
-<div>采用电子评标的,评标委员会应当对电子招标投标交易平台提供的各项数据、分析结果进行审查、确认,核对交易平台按照招标文件设置的评标参数是否与招标文件(含招标文件的澄清、修改)规定的评标办法和标准一致。如有不一致,应要求招标人修正评标参数,经评标委员会核实无误后方可评标。</div>
-<div>资格审查</div>
-<div>采用资格后审的,评标委员会应当按照本章第2节资格审查办法和评审标准的规定对投标人提交的资格审查文件进行资格审查评审。资格审查评审合格的进入下一评标程序,资格审查不合格的投标文件应予以拒绝。</div>
-<div>采用资格预审的,评标委员会不再对投标人的资格进行评审,除非投标人的资格情况发生了变化,其按照招标文件的要求重新提交了资格审查文件。</div>
-<div>评标委员会应当在资格审查阶段对投标人相关信息进行核对:</div>
-<div>(1)通过“信用中国”网站(www.creditchina.gov.cn)或各级信用信息共享平台中查询投标人在投标截止时间当日是否被人民法院列为“失信被执行人”名单,若被列为“失信被执行人”的应当否决其投标。</div>
-<div>(2)通过全国企业信用信息公示系统(网址:www.gsxt.gov.cn)查询投标人在本招标项目投标截止时间当日是否被工商行政管理机关列为“严重违法失信企业名单”,若被列为“严重违法失信企业名单”的应当否决其投标。</div>
-<div>初步评审</div>
-<div>投标文件的符合性检查和响应性确定</div>
-<div>在详细评标之前,将对通过资格审查合格的投标文件进行符合性检查和响应性确定。当投标文件出现下列情形之一的将视为无效,应予以否决,不得进入详细评审:</div>
-<div>未按招标文件规定密封的;</div>
-<div>投标文件中的投标函未加盖投标人的单位及单位法定代表人印章(或签字)的,或者由设计单位法定代表人委托代理人签署的而没有随投标文件提供合法、有效的授权委托书(原件)及委托代理人签字的(资格审查文件已提交的,商务文件不需要再提交);</div>
-<div>未按招标文件规定要求提交投标保证金的;</div>
-<div>投标文件未按照招标文件规定的格式填写,内容不全或者关键内容字迹模糊、无法辨认的;</div>
-<div>投标人递交两份或者多份内容不同的投标文件的,但按照招标文件规定提交备选投标方案的除外;</div>
-<div>投标文件中标明的投标人名称或者组织结构与资格审查时不一致且未提供有效证明的;</div>
-<div>投标有效期不满足招标文件要求的;</div>
-<div>设计周期不能满足完成投标项目规定的期限要求;</div>
-<div>设计费报价金额超过招标人公布的设计费金额,或其上下浮动的幅度超过招标文件约定所允许的上下浮动的幅度;招标内容包含勘察的,其勘察费的投标报价金额(上下幅度值)超过招标人公布的勘察费收费金额(允许的上下幅度值范围);投标人不按招标文件要求对设计费和勘察费(如有时)的全部费用做出完整报价。</div>
-<div>投标文件附有招标人不能接受的条件;</div>
-<div>技术文件正本无拟担任本设计项目负责人的注册建筑师签章(须加盖注册建筑师执业专用章并签字)的;或拟担任本设计项目负责人不是投标人(或联合体牵头人)本单位正式在岗职工的;技术文件明显不符合招标文件规定合格性标准的;</div>
-<div>投标人以他人的名义投标、串通投标、以行贿手段谋取中标或者以其他弄虚作假方式投标的;反映投标文件个性特征的内容出现明显雷同的;</div>
-<div>不符合招标文件规定的其他实质性要求。</div>
-<div>澄清和补正</div>
-<div>投标文件的澄清</div>
-<div>为了有助于投标文件的审查、评价和比较,根据需要,可以要求投标人对投标文件含义不明确的内容作必要的澄清或说明。有关澄清的要求与答复应采用书面形式,但不应寻求、提出或允许更改投标价格或投标文件的实质性内容。按照本评标办法和标准第8.2款的规定对评标委员会在评标时发现的错误所进行的核实补正除外。</div>
-<div>细微偏差补正</div>
-<div>细微偏差是指投标文件在实质上响应招标文件要求,但在个别地方存在漏项或者提供了不完整的技术信息和数据等情况,并且补正这些遗漏或者不完整不会对其他投标人造成不公平的结果。细微偏差不影响投标文件的有效性。拒不补正的,在详细评审时可以对细微偏差作不利于该投标人的量化,量化标准按照下列约定:</div>
-<div>投标文件中填报的设计周期前后不一致时,以投标函及投标函附录填报的为准,投标函和投标函附录数据有矛盾的,以投标函数据为准。</div>
-<div>投标文件中填写的工程名称有误时,以招标项目的实际内容为准。</div>
-<div>投标报价金额大写与小写不一致的,以大写为准。</div>
-<div>按照本约定进行补正后的数据经投标人的法定代表人或其委托代理人或拟担任的设计项目负责人确认后产生约束力。</div>
-<div>详细评审</div>
-<div>评标委员会仅对进入初选名单的技术文件进行详细评审。</div>
-<div>综合评估法的分值构成和评分标准</div>
-<div>综合评估法采用百分制进行量化。其中商务分占10%,技术分占75%,企业信用评价分占15%。综合评估法的评分标准见附件《福建省建筑工程设计招标综合评估法评分标准》。</div>
-<div>技术分评分可以结合项目实际,在评分项目分值总数不变的原则框架内,由招标人确定各评审内容的分值的详细分布。本招标项目招标人确定的设计方案和专题分析各分值的详细分布见“评标办法和标准数据表(综合评估法)”第3项。</div>
-<div>评标委员会成员应当按照招标文件所规定的评标办法和标准进行独立、客观、公正地进行量化打分。技术分评分在不缺项情况下每分项得分不得低于该项分值的60%。评标委员会成员应当独立对投标人的技术方案出具评审意见。</div>
-<div>每一项评分项目计分时,去掉一个最高和一个最低评分,取平均值作为投标人该评分项目得分,分数值保留至小数点后两位。</div>
-<div>评标委员会按照综合评估法的评标得分的从高到低的顺序进行排名,推荐合格的中标候选人。</div>
-<div>推荐中标候选人</div>
-<div>评标委员会对满足招标文件实质性要求的投标文件,按照招标文件规定的评分标准进行评分,汇总各投标人的“技术文件得分+商务文件得分”之和,作为各投标人的最终得分。</div>
-<div>按最终得分由高到低顺序推荐中标候选人,最终得分最高的投标人为第一中标候选人,以此类推选择第二、第三中标候选人。当出现二个或二个以上投标人的最终得分相同时,由评标委员会依次按投标人的设计方案得分、专题分析得分和项目组人员得分高低进行排序,即先确定设计方案得分高的优先,如设计方案得分相同时,则以专题分析得分高的优先,以此类推。若上述三项均相同时,则由评标委员会表决或招标人选择确定。</div>
-<div>通过评审合格的投标人少于3家(不含3家),评标委员会认为投标明显缺乏竞争的,可以否决全部投标。</div>
-<div>评标委员会经评审,认为所有投标都不符合招标文件要求的,可以否决所有投标。所有投标被否决后,招标人应当依法重新招标。</div>
-<div>评标报告</div>
-<div>评标委员会完成评标后,应当向招标人提交记载以下内容的书面评标报告(采用电子招标的,应当通过电子交易平台提交): </div>
-<div>基本情况和数据表;</div>
-<div>评标委员会成员名单;</div>
-<div>符合要求的投标一览表;</div>
-<div>否决投标的情况说明;</div>
-<div>评标标准、方法或者评标因素一览表;</div>
-<div>经评审的价格或者评分比较一览表;</div>
-<div>经评审的投标人排序; </div>
-<div>推荐的中标候选人名单、排序、各评标委员会成员对其方案设计评审意见以及签订合同前要处理的事宜; </div>
-<div>澄清、说明、补正事项的纪要。 </div>
-<div>评标委员会决定否决所有投标的,应当在评标报告中说明具体理由。 </div>
-<div>评标报告由评标委员会全体成员签字。对评标结论持有异议的,评标委员会成员可以书面方式阐述其不同意见和理由。评标委员会成员拒绝在评标报告上签字且不陈述其不同意见和理由的,视为同意评标结论,并由评标委员会作出书面说明并存档。</div>
-<div>附则</div>
-<div>在评标定标过程中,投标人须准备好与投标有关的证明资料原件随时备查,如有必要,招标人将要求投标人在规定的合理时间内提交原件验证,在规定时间内(一般在半个小时内须到达评标地点)不能提交原件的,评标委员会可以对有疑意的有关证明资料复印件作出不利于投标人的认定。</div>
-<div>采用线下评标的,在评标过程中,有关评标委员会要求投标人作出澄清的,须由投标人的法定代表人或其委托代理人或拟担任的设计项目负责人按规定时间(一般在半个小时内须到达评标地点)、地点向评标委员会作出书面澄清;采用线上评标的,评标过程中,评标委员会要求投标人对投标文件作出澄清、说明或者补正的,应当通过电子交易平台发出,投标人应当按照评标委员会的要求使用CA证书并通过电子交易平台回复。招标文件中应当合理确定投标人回复澄清、说明或者补正的时限。投标人未能按上述规定作出书面澄清的,则评标委员会可以按不利于投标人的情形认定。</div>
-<div>投标人应对所递交的投标文件以及与投标有关的证明资料的真实性负责,若以弄虚作假骗取中标的,中标无效,给招标人造成损失的依法承担赔偿责任。</div>
-<div>在开标或评标工作开始后,因停电、网络故障、电子设备或者电子评标系统故障导致无法继续进行开标或评标时,故障可在短时间内解除的(不超过4小时),招标人可以暂停开标或评标工作,待故障解除后继续开标或评标;故障无法在短时间内解除的(超过4小时),招标人应当终止开标或评标,并配合公共资源交易场所、电子交易平台做好招投标资料的封存和保密工作,待故障解除后再重新进行开标或重新组建评标委员会进行评标。</div>
-<div>附件</div>
-<div>福建省建筑工程设计招标综合评估法评分标准</div>
-<div>一、综合评估法的分值组成</div>
-<div>综合评估法评分采用百分制。其分值组成为商务分占10%,技术分占75%,企业信用评价分占15%。</div>
-<div>商务分包括投标人的技术实力、以往业绩、获奖情况和信誉、拟承担本项目的设计负责人和主要设计人员资格和业绩和保证设计质量、保证设计进度、配合工程实施措施等方面的评分。</div>
-<div>技术分主要包括对投标人设计方案的总体规划、建筑设计以及结构设计三个方面内容的评分。</div>
-<div>技术分评分的每个项目具体的评标办法可以按照《福建省建筑工程设计招标综合评估法评分标准》并结合本项目实际,按评分细则内容进行逐项计分。</div>
-<div>投标人的企业信用评价得分,可通过福建省工程勘察设计企业信用评价系统(下称“评价系统”)查询。</div>
-<div>二、评分标准</div>
-<div>(一)商务分评分标准(10分)</div>
-<div>(二)技术分评分标准(75分)</div>
-<div>本次评标技术标分值为75分,评标委员会对有效投标文件分别按评分细则内容进行逐项计分。在评标委员会各成员的最后评分中去掉一个最高分,去掉一个最低分后取其算术平均值作为该投标人的最终得分(小数点后取2位数,第3位四舍五入)。评标委员会成员须在评分细则范围内评分,超出评分细则范围的评分将视为无效。</div>
-<div>评 分 细 则</div>
-<div>注:如果上述某细项在技术标中没有体现,则此细项按零分处理。</div>
-<div>(三)企业信用评价评分标准(15分)</div>
-<div>投标人可通过福建省工程勘察设计企业信用评价系统(下称“评价系统”)查询投标人的企业季度信用评价得分,网址:http://www.……。以评价系统的投标人季度信用得分得分×15%作为投标人的企业信用评标分。以联合体参与投标的,投标人的企业季度信用得分按联合体牵头人信用得分确定。福建省工程勘察设计企业信用评价分值应用于工程勘察设计招标投标活动的时间及评价系统网址由省住房和城乡建设厅另行通知,未明确应用前各投标人企业信用评分值均按满分计,明确应用后评价系统没有公布其企业季度信用得分的投标人企业季度信用得分以60分计取。</div>
-<div>(四)总得分</div>
-<div>商务分、技术分和企业信用评标分之和为投标人的总得分。</div>
-<div>第4章 合同条款及格式</div>
-<div>说明:本章分为三部分,第一部分为:第1节 招标项目专用的合同条款数据表,第二部分为:第2节 合同条款内容。本招标项目设计合同原则上采用国家工商行政管理局和住建部颁布的《建设工程设计合同示范文本〔房屋建筑工程〕》(GF-2015-0209)或《建设工程设计合同示范文本〔专业建设工程〕》(GF-2015-0210)格式条款,并将福建省住房和城乡建设厅发布的《福建省房屋建筑和市政基础设施工程勘察设计招标投标管理若干规定》(闽建[2018]3号)中的建设单位和设计单位的规范性条件作为合同的补充合同条款内容。招标人在此基础上,根据工程项目的个性和所处的自然和社会环境提出内容细化和约定,并在“招标项目专用合同条款数据表”中对合同条款进行修改和补充,“招标项目专用合同条款数据表”内容与“合同条款”内容不一致的,以“招标项目专用合同数据表”内容为准。“合同条款”和“招标项目专用合同条款数据表”中没有约定内容的,由业主和设计单位协商一致后签订。招标人应在《专用本》中按数据表的格式和内容要求填入具体数据。</div>
-<div>第1节  招标项目专用合同条款数据表</div>
-<div>“招标项目专用合同条款数据表”内容见设计招标文件《专用本》</div>
-<div>招标项目专用合同条款数据表〔房屋建筑工程设计合同〕(格式)</div>
-<div>说明:本《招标项目专用合同数据表》是招标人在《合同条款》基础上,根据工程项目的实际情况对合同条款内容进行修改、补充或细化,是对《合同条款》的具体约定,是合同的组成部分。如本表所列内容与《合同条款》内容不一致的,以本数据表的内容为准。本表数据由招标人在《专用本》中填入。</div>
-<div>招标项目专用合同条款数据表〔专业建设工程设计合同〕(格式)</div>
-<div>说明:本《招标项目专用合同数据表》是招标人在《合同条款》基础上,根据工程项目的实际情况对合同条款内容进行修改、补充或细化,是对《合同条款》的具体约定,是合同的组成部分。如本表所列内容与《合同条款》内容不一致的,以本数据表的内容为准。本表数据由招标人在《专用本》中填入。</div>
-<div>第2节  合同条款</div>
-<div>原则上采用国家工商行政管理局和住建部颁布的《建设工程设计合同示范文本〔房屋建筑工程〕》(GF-2015-0209)或《建设工程设计合同示范文本〔专业建设工程〕》(GF-2015-0210)格式条款</div>
-<div>第5章  技术标准和设计要求</div>
-<div>第1节  工程概况</div>
-<div>本工程的招标人、招标代理机构、招标项目名称、招标编号、资金来源和落实情况、建设地点、建设规模、招标范围和内容以及工程计划开工日期、建设周期、设计周期等基本情况见本招标文件投标须知前附表第1~8项。</div>
-<div>第2节  设计任务书</div>
-<div>“设计任务书”内容见设计招标文件《专用本》</div>
-<div>(“设计任务书”的格式和内容由招标人自定)</div>
-<div>提示:设计任务书的内容应包括以下内容:</div>
-<div>工程项目概况:包括项目名称、基本情况、使用性质、周边环境、交通情况、自然地理条件、气候及气象条件、抗震设防要求等。</div>
-<div>设计目的和任务:包括设计项目所要达到的目的,以及设计单位应承担的任务。</div>
-<div>设计条件:包括主要经济技术指标要求(详见规划意见书)、用地及建设规模、建筑退红线、建筑高度、建筑密度、绿地率、交通规划条件、市政规划条件等要求。</div>
-<div>项目功能要求:包括设计原则、指导思想、功能定位等。</div>
-<div>各专业系统设计要求:包括根据招标类型及工程项目实际情况,对建筑、结构、采暖通风、给水排水、电气、人防、节能、环保、消防、安防等专业提出要求。</div>
-<div>其他。</div>
-<div>如设计任务书另册提供的,应当在本节中作出说明。</div>
-<div>第3节  设计服务要求</div>
-<div>“设计服务要求”内容见设计招标文件《专用本》</div>
-<div>(“设计服务要求”的格式和内容由招标人自定)</div>
-<div>第4节  工程勘察要求[岩土工程勘察、工程测量、工程物探(含管线探测)]</div>
-<div>“工程勘察要求[岩土工程勘察、工程测量、工程物探(含管线探测)]”内容见设计招标文件《专用本》</div>
-<div>(本节仅适用于招标内容包含勘察的)</div>
-<div>工程勘察要求[岩土工程勘察、工程测量、工程物探(含管线探测)](格式)</div>
-<div>勘察工作范围和内容</div>
-<div>______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ________  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ ______</div>
-<div>勘察费和计算办法</div>
-<div>______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ________  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ ______</div>
-<div>勘察成果要求</div>
-<div>______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ________  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ ______</div>
-<div>勘察费支付办法</div>
-<div>______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ________  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ _______  ____ ______</div>
-<div>第5节  其他要求</div>
-<div>“其他要求”内容见设计招标文件《专用本》</div>
-<div>第6节  设计有关资料</div>
-<div>“设计有关资料”内容见设计招标文件《专用本》</div>
-<div>设计有关资料(格式)</div>
-<div>本招标项目招标人提供给投标人参考的设计有关资料如下(提示:设计有关资料一般包括以下内容:1.规划意见书、2.可研或项目建议书批复、3.现状地形图、4.其他(市政、电力、通信、煤气等)许可意向书。具体内容在设计招标文件《专用本》中填入。):</div>
-<div>……</div>
-<div>……</div>
-<div>以上资料由招标人另册提供。</div>
-<div>第7章  投标文件格式</div>
-<div>本项目是否采用电子投标: □ 不采用  □ 采用  </div>
-<div>不采用电子投标的,投标文件编制的内容、签字、盖章要求详后附格式。</div>
-<div>采用电子投标的,投标文件编制的内容格式同后附格式,签字、盖章要求按电子交易平台要求修改如下:涉及个人签字、盖章(含执业注册章的)的只需要在指定位置打印姓名即可;涉及单位盖章的加盖投标人电子公章即可;联合体投标的只需要联合体牵头人的电子公章。投标文件应由联合体牵头单位的数字证书加密并上传到电子交易平台,开标时由上传此投标文件的单位数字证书解密。(具体内容按电子交易平台要求修改)</div>
-<div>资格审查文件</div>
-<div>资格审查文件须知</div>
-<div>《资格审查文件》应包括本招标文件《通用本》投标须知第12.1款所规定的内容。投标人应按照招标文件的要求以及投标人自己认为有必要提交的能够恰当证明符合资格审查评审标准和内容的资料。</div>
-<div>投标人应按招标文件本章规定的格式和内容编写《资格审查文件》,如有必要,可以增加附页,并作为资格审查文件的组成部分。</div>
-<div>若投标人是以联合体投标的,则应按照资格审查文件各条中所“注”的要求提交全部完整资料。若投标人是以独立投标人参加投标(资格预审)的,则不需要提交附表8联合体协议书。若招标文件《专用本》没有要求投标人或其拟派出项目负责人具有“类似项目设计业绩”时,投标人不需要提交附表7。</div>
-<div>附表9“其他需要提交的资料”是指按照招标文件《专用本》投标须知前附表第10项 “合格投标人资格条件” 要求的,以及招标文件其他要求和投标人为了证明自己符合投标资格合格条件需要提供的资料。投标人提供的资料均须按照招标文件规定格式要求加盖投标人单位公章,否则资料无效。</div>
-<div>除另有说明外,投标格式中的盖投标人单位公章系指盖独立投标人或联合体牵头人单位公章。</div>
-<div>(用于资格审查文件封面)</div>
-<div>项目名称:__________________</div>
-<div>招标编号:__________________</div>
-<div>投 标 文 件</div>
-<div>投标文件内容               资格审查文件              </div>
-<div>投标人:(盖投标人单位公章)</div>
-<div>法定代表人(签字或盖章)或其委托代理人:(签字)</div>
-<div>日期:__________年_____月_____日</div>
-<div>注:联合体投标的,其成员各方均须盖投标人单位公章</div>
-<div>说  明</div>
-<div>资格审查文件包含以下内容:</div>
-<div>资格审查申请函</div>
-<div>资格审查申请函附表:</div>
-<div>附表1:投标人基本情况表(含营业执照、资质证书)</div>
-<div>附表2: 法定代表人资格证明书、设计单位技术负责人身份证明书和设计项目负责人身份证明</div>
-<div>附表3:授权委托书</div>
-<div>附表4:拟担任本项目设计(勘察)人员汇总表</div>
-<div>附表5:拟担任主要设计(勘察)人员简历表和执业资格(职称)证书</div>
-<div>附表6:设计(勘察)项目负责人和其他主要设计人员到位承诺书</div>
-<div>附表7:投标人和拟担任设计项目负责人“类似项目设计业绩”(如有时)</div>
-<div>附表8:联合体协议书(如有时)</div>
-<div>附表9:其他需要提交的资料</div>
-<div>资格审查申请函</div>
-<div>资格审查申请函</div>
-<div>致:(招标人)</div>
-<div>1.根据贵方编号为(招标编号)的(招标项目名称)设计招标发出的招标公告,授权代表人(姓名),代表申请人(投标人名称)愿意按照招标文件的资格审查文件提出的该项目设计的投标申请。</div>
-<div>    2.我方己详细了解全部招标文件(含资格审查文件),接受招标文件的资格审查文件对此次申请的全部要求和规定。</div>
-<div>    3.本申请书包括以下内容:</div>
-<div>    (1)资格审查申请函;</div>
-<div>    (2)资格审查申请函附表;</div>
-<div>……</div>
-<div>4.我方按照资格审查文件要求组建设计项目组,将由(姓名)级国家注册建筑师(注册编号: )任设计项目负责人。</div>
-<div>5.我方所提交的声明和资料完整、真实、准确。</div>
-<div>6.我方承诺在提交申请日后的180个日历天内不改变申请内容。本申请书将作为招标人与我方之间具有法律约束力的文件。</div>
-<div>与本投标有关的一切正式往来通讯请寄:</div>
-<div>地址:邮编:</div>
-<div>电话:传真:</div>
-<div>联系人:</div>
-<div>法定代表人(签字或盖章)或授权委托人:(签字) </div>
-<div>投标人:(盖投标人单位公章)</div>
-<table border="1">
-<tr rowspan=1>
-<td colspan=1>
-评分
-项目
-</td>
-<td colspan=1>
-评审内容
-</td>
-<td colspan=1>
-分值
-(分)
-</td>
-<td colspan=1>
-评分标准
-</td>
-<td colspan=1>
-得分
-(分)
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-企业
-(3分)
-</td>
-<td colspan=1>
-技术实力
-</td>
-<td colspan=1>
-1
-</td>
-<td colspan=1>
-投标人设计资质条件满足招标项目工程设计资质等级要求者得基本分0.5分,具有建筑工程设计甲级资质等级加0.5分。 
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-企业
-(3分)
-</td>
-<td colspan=1>
-以往业绩
-</td>
-<td colspan=1>
-2
-</td>
-<td colspan=1>
-投标人近五年内承担过一项类似工程项目得1分,具有二项及以上的,加1分。
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-设计
-项目组
-(5分)
-</td>
-<td colspan=1>
-项目负责人
-</td>
-<td colspan=1>
-3
-</td>
-<td colspan=1>
-投标人拟派出担任设计项目负责人近五年具有一项类似工程项目业绩的得基本分1分,具有二项类似工程项目业绩的加1分,具有二项以上类似工程项目业绩的加2分。
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-设计
-项目组
-(5分)
-</td>
-<td colspan=1>
-其他主要设计人员
-</td>
-<td colspan=1>
-2
-</td>
-<td colspan=1>
-配备的各专业负责人其中之一具有教授级高级工程师职称的得1分,另有2人及以上具有高级工程师职称的加1分。
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-服务
-保证
-(2分)
-</td>
-<td colspan=1>
-保证设计质量、进度
-</td>
-<td colspan=1>
-1
-</td>
-<td colspan=1>
-根据投标人所提出的保证设计质量、设计进度计划的措施的科学性、可行性及满足招标文件要求的程度分别进行评分。
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-服务
-保证
-(2分)
-</td>
-<td colspan=1>
-配合工程
-实施
-</td>
-<td colspan=1>
-1
-</td>
-<td colspan=1>
-根据投标人提出的设计人在工程施工过程中配合工程实施所派出驻工地设计工程师的人员(职称、专业、数量)、服务内容、响应时间等分别进行评分。
-</td>
-<td colspan=1>
-</td>
-</tr>
-</table>
-<div>拟担任设计项目负责人:(盖建筑师执业章、签字) </div>
-<div>日期:年月日</div>
-<div>注:如以联合体形式投标,联合体成员各方均应盖章,并由牵头人法定代表人或其委托代理人签字。</div>
-<table border="1">
-<tr rowspan=1>
-<td colspan=1>
-评分内容             档次
-</td>
-<td colspan=1>
-总分值
-</td>
-<td colspan=1>
-一档(优)
-</td>
-<td colspan=1>
-二档(良)
-</td>
-<td colspan=1>
-三档(可)
-</td>
-<td colspan=1>
-四档(差)
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-一、总体规划
-</td>
-<td colspan=1>
-25分
-</td>
-<td colspan=1>
-25-21
-</td>
-<td colspan=1>
-20-16
-</td>
-<td colspan=1>
-15-11
-</td>
-<td colspan=1>
-10-0
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=6>
-1、总平布局合理性(设计指导思想、设计原则、设计策略等合理性与前瞻性,全面性):10分
-2、与周边环境(含市政环境,建筑环境,景观环境)协调以及优化程度:5分
-3、功能分区的合理性:5分
-4、人流组织及竖向交通合理性:3分
-5、满足消防间距要求的情况:1分
-6、满足日照间距要求的情况:1分
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-二、建筑设计
-</td>
-<td colspan=1>
-35分
-</td>
-<td colspan=1>
-35-31
-</td>
-<td colspan=1>
-30-26
-</td>
-<td colspan=1>
-25-21
-</td>
-<td colspan=1>
-20-0
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=6>
-1、建筑内部功能布局和各种出入口、垂直交通运输设施(包括楼梯、电梯)的布局情况:
-8分
-2、建筑设计整体造型及整体美观情况,不同视角的外立面造型效果,体现建筑特征(建筑造型与建筑类型匹配、不过分追求新奇特,建筑色彩和谐,标志性建筑与周边建筑协调):8分
-3、建筑与建筑之间以及建筑内部空间效果(尺度,形态,光线,颜色,材料以及人在空
-间里的活动):7分
-6、防火和安全疏散设计的合理性:6分
-7、材料选择的合理性及科学性:3分
-8、绿色节能措施的合理性及科学性:3分
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-三、结构设计
-</td>
-<td colspan=1>
-15分
-</td>
-<td colspan=1>
-15-11
-</td>
-<td colspan=1>
-10-7
-</td>
-<td colspan=1>
-6-5
-</td>
-<td colspan=1>
-4-0
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=6>
-1、结构设计的先进性及经济合理性:4分
-2、建筑结构体系,柱网布置:3分
-3、结构设计的安全性、施工便利性:2分
-4、软基处理方案的合理性、科学性:2分
-5、工程投资估算技术经济指标的合理性:1分
-6、水、暖、电、智能化等各专业说明详尽、针对性强,体现新技术的应用:2分
-7、本工程建成后运营的经济性,便利性1分
-</td>
-</tr>
-</table>
-<div>资格审查申请函附表</div>
-<div>附表1  投标人申请人基本情况表(含营业执照、资质证书)</div>
-<div>投 标 申 请 人 基 本 情 况 表</div>
-<div>投标人:(盖投标人单位公章)</div>
-<div>法定代表人姓名:</div>
-<div>法定代表人:(签字或盖章)或授权委托人:(签字)</div>
-<div>      日期:年月日</div>
-<div>注:</div>
-<div>(1)须附上:投标人的营业执照、资质证书复印件加盖投标人单位公章。</div>
-<div>(2)如以联合体形式投标,联合体成员各方均应提交此表。</div>
-<table border="1">
-<tr rowspan=1>
-<td colspan=1>
-序号
-</td>
-<td colspan=1>
-条款号
-</td>
-<td colspan=1>
-名称
-</td>
-<td colspan=1>
-信息或数据
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-1
-</td>
-<td colspan=1>
-一、
-</td>
-<td colspan=1>
-工程概况
-</td>
-<td colspan=1>
-1.工程名称:       。
-2.工程地点:       。
-3.规划占地面积:        平方米,总建筑面积:       平方米(其中地上约    平方米,地下约   平方米);地上      层,地下    层;建筑高度     米。
-4.建筑功能:      、       、        等。
-5.投资估算:约         元人民币。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-2
-</td>
-<td colspan=1>
-二、
-</td>
-<td colspan=1>
-工程设计范围、阶段与服务内容
-</td>
-<td colspan=1>
-1.工程设计范围:       。
-2.工程设计阶段:                                     。
-3.工程设计服务内容:     。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-3
-</td>
-<td colspan=1>
-三、
-</td>
-<td colspan=1>
-工程设计周期
-</td>
-<td colspan=1>
-计划开始设计日期:年月日。
-计划完成设计日期:年月日。
-具体工程设计周期以专用合同条款及其附件的约定为准。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-4
-</td>
-<td colspan=1>
-四、
-</td>
-<td colspan=1>
-合同价格形式与签约合同价
-</td>
-<td colspan=1>
-1.合同价格形式:                      ;
-2.签约合同价为:人民币(大写)(¥           元)。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-5
-</td>
-<td colspan=1>
-4.1
-</td>
-<td colspan=1>
-提供工程设计资料
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-6
-</td>
-<td colspan=1>
-7.3
-</td>
-<td colspan=1>
-工程设计文件交付的时间和份数
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-7
-</td>
-<td colspan=1>
-10.3、10.4
-</td>
-<td colspan=1>
-定金、进度款
-</td>
-<td colspan=1>
-经发包人、设计人双方确认,如果发包人委托设计人负责全过程工程设计服务,各阶段的设计费比例为:方案设计阶段的设计费占本合同设计费总额的20%,初步设计阶段的设计费占本合同设计费总额的30%,施工图设计阶段的设计费占本合同设计费总额的40%,施工配合阶段占本合同设计费总额的10%;如果发包人委托设计人负责部分工程设计服务,则每个阶段的设计费比例,双方另行协商确定。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-8
-</td>
-<td colspan=1>
-18
-</td>
-<td colspan=1>
-其他
-</td>
-<td colspan=1>
-(招标内容包含勘察的,应在合同中约定勘察工作范围和内容、勘察费、勘察成果要求、勘察费支付办法等)
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-9
-</td>
-<td colspan=1>
-补充合同条款
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-结合本项目的实际情况,本建设工程设计合同增加的补充合同条款内容如下:
-设计服务基本要求
-设计人应依据项目设计合同的规定,通过有效地计划、组织和协调,按时完成合同规定的设计任务,保证设计质量、合理控制工程投资,为建设各方提供优良的设计服务。
-承担方案优化及其后续设计服务的设计人,若招标人(委托人)或其上级主管部门认为有必要的话,则应按其要求进行技术设计,编制技术设计文件及相应修正概算,设计人应无条件执行,且编制费用已包括在设计费总额中,但涉及重大修改的由双方另行协商。
-委托人认为有必要分标段进行施工招标的话,则设计人应按其要求分别提交招标项目所需的图纸、文件资料,满足招标人的招标需要。
-工程施工时,应按照规定派驻工地设计代表,协助业主解决各种与设计有关的问题,包括修改完善设计或局部变更设计。
-设计人所做的设计应当符合设计标准和规范要求,由于设计失误引起重大设计变更造成招标人的工程费用增加的,设计人应赔偿损失,且最高赔偿金额不超过合同设计费总额。
-对设计人员的基本要求
-中标人应当由投标时承诺派出的设计人员承担设计工作,其设计项目负责人和其他主要设计人员应当在相应的设计文件上签字,并参加建设单位主持召开的与设计有关的会议,处理和解决与设计有关的问题。
-中标人不按投标时的承诺派出设计项目负责人的,招标人有权拒绝与其签订设计合同;由此给招标人造成损失的,投标人应当负责赔偿,招标人可以直接将该投标人的投标保证金作为赔偿费用予以扣除。招标人应当将上述情况向招标监管部门报备。
-中标的设计项目负责人因其单位变动等特殊原因不能出任的,中标人应向招标人提出更换设计项目负责人申请,其替换人选的资格、经验和能力不得低于投标所报的人员。为此给招标人造成损失的,中标人应当予以赔偿。
-中标人未能按投标时的承诺派出其他主要设计人员的,应事先向招标人提出更换主要设计人员的书面申请,其替换人选的资格、经验和能力不得低于投标所报的人员,为此给招标人造成损失的,中标人应当予以赔偿。
-设计人员应有良好的职业道德和严谨的工作作风,在设计过程中不得向施工方介绍指定分包商和供应商。
-常驻施工现场设计代表,如有不尽其职或虚挂其名的情况,建设单位有权要求调换具有相应资历的人选的权利,直至有权要求设计单位退场并单方面终止合同。
-其他补充条款:(由招标人根据项目的实际情况提出具体内容)
-                                          
-                               
-                 
-</td>
-</tr>
-</table>
-<div>(3)非我省注册的勘察单位参加投标,应在我省设有与招标项目相适应的土工实验室和技术人员,以保证勘察结果的真实、准确和可靠。</div>
-<div>附表2  法定代表人资格证明书、设计单位技术负责人身份证明书和设计项目负责人身份证明</div>
-<table border="1">
-<tr rowspan=1>
-<td colspan=1>
-序号
-</td>
-<td colspan=1>
-条款号
-</td>
-<td colspan=1>
-名称
-</td>
-<td colspan=1>
-信息或数据
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-1
-</td>
-<td colspan=1>
-一、
-</td>
-<td colspan=1>
-工程概况
-</td>
-<td colspan=1>
-1.工程名称:           。
-2.工程批准、核准或备案文号:                          。
-3.工程内容及规模:                                   。
-4.工程所在地详细地址:     。
-5.工程投资估算:                                      。
-6.工程进度安排:                                     。
-7.工程主要技术标准:                                 。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-2
-</td>
-<td colspan=1>
-二、
-</td>
-<td colspan=1>
-工程设计范围、阶段与服务内容
-</td>
-<td colspan=1>
-一、本工程设计范围
-二、本工程设计阶段划分
-初步(基础)设计、非标准设备设计(如有)、施工图设计及施工配合四个阶段。
-三、各阶段服务内容
-1.初步(基础)设计阶段
-2.非标准设备设计阶段(如有)
-3.施工图设计阶段
-4.施工配合阶段(包括设计技术交底、解决施工中设计技术问题、参加试车(试运行)考核和竣工验收)
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-3
-</td>
-<td colspan=1>
-三、
-</td>
-<td colspan=1>
-工程设计周期
-</td>
-<td colspan=1>
-方案优化:          日历日
-初步设计    :          日历日
-施工图设计  :          日历日
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-4
-</td>
-<td colspan=1>
-四、
-</td>
-<td colspan=1>
-合同价格形式与签约合同价
-</td>
-<td colspan=1>
-合同价格形式:
-设计费金额:              ,设计费浮动幅度为   %。
-设计费收费依据和计算方法:            
-                           
-                 
-  上述设计费总额和浮动幅度是设计人按照建设单位招标时公布的工程估算在投标时作出的报价。若工程估算与经批准的概算不一致的,则以后者金额为计费基数,按实调整设计费,但招标文件约定的设计费浮动幅度不变。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-5
-</td>
-<td colspan=1>
-4.1
-</td>
-<td colspan=1>
-提供工程设计资料
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-6
-</td>
-<td colspan=1>
-7.3
-</td>
-<td colspan=1>
-工程设计文件交付的时间和份数
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-7
-</td>
-<td colspan=1>
-10.3、10.4
-</td>
-<td colspan=1>
-定金、进度款
-</td>
-<td colspan=1>
-1. 设计费支付方式:银行转账,设计人提供等额正式发票。
-2.设计费支付条件和金额:
-(1)合同签订后7日内支付合同总额的%;
-(2)方案优化完成并获得批准通过后,设计人提出申请,发包人7日内支付合同总额的%;
-(3)初步设计完成并获得批准后,设计人提出申请,发包人7日内支付合同总额的%;
-(4)施工图完成设计并获得批准后,设计人提出申请,发包人7日内支付合同总额的%;
-(5)工程施工完成总工程量的一半时,设计人提出申请,发包人7日内支付设计费总额的%;(说明:发包人和设计人根据经批准的工程概算金额,按实调整设计费总额,在本期设计费支付时,应按照调整后的设计费总额对之前支付的设计费进行重新计算,按实调整和支付,支付不足的,在本期补足,超量支付的扣回)
-(6)工程完成竣工验收时,设计人提出申请,发包人7日内,支付合同总额的%,并结清设计费。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-8
-</td>
-<td colspan=1>
-18
-</td>
-<td colspan=1>
-其他
-</td>
-<td colspan=1>
-(招标内容包含勘察的,应在合同中约定勘察工作范围和内容、勘察费、勘察成果要求、勘察费支付办法等)
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-9
-</td>
-<td colspan=1>
-补充合同条款
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-结合本项目的实际情况,本建设工程设计合同增加的补充合同条款内容如下:
-设计服务基本要求
-设计人应依据项目设计合同的规定,通过有效地计划、组织和协调,按时完成合同规定的设计任务,保证设计质量、合理控制工程投资,为建设各方提供优良的设计服务。
-承担方案优化及其后续设计服务的设计人,若招标人(委托人)或其上级主管部门认为有必要的话,则应按其要求进行技术设计,编制技术设计文件及相应修正概算,设计人应无条件执行,且编制费用已包括在设计费总额中,但涉及重大修改的由双方另行协商。
-委托人认为有必要分标段进行施工招标的话,则设计人应按其要求分别提交招标项目所需的图纸、文件资料,满足招标人的招标需要。
-工程施工时,应按照规定派驻工地设计代表,协助业主解决各种与设计有关的问题,包括修改完善设计或局部变更设计。
-设计人所做的设计应当符合设计标准和规范要求,由于设计失误引起重大设计变更造成招标人的工程费用增加的,设计人应赔偿损失,且最高赔偿金额不超过合同设计费总额。
-对设计人员的基本要求
-中标人应当由投标时承诺派出的设计人员承担设计工作,其设计项目负责人和其他主要设计人员应当在相应的设计文件上签字,并参加建设单位主持召开的与设计有关的会议,处理和解决与设计有关的问题。
-中标人不按投标时的承诺派出设计项目负责人的,招标人有权拒绝与其签订设计合同;由此给招标人造成损失的,投标人应当负责赔偿,招标人可以直接将该投标人的投标保证金作为赔偿费用予以扣除。招标人应当将上述情况向招标监管部门报备。
-中标的设计项目负责人因其单位变动等特殊原因不能出任的,中标人应向招标人提出更换设计项目负责人申请,其替换人选的资格、经验和能力不得低于投标所报的人员。为此给招标人造成损失的,中标人应当予以赔偿。
-中标人未能按投标时的承诺派出其他主要设计人员的,应事先向招标人提出更换主要设计人员的书面申请,其替换人选的资格、经验和能力不得低于投标所报的人员,为此给招标人造成损失的,中标人应当予以赔偿。
-设计人员应有良好的职业道德和严谨的工作作风,在设计过程中不得向施工方介绍指定分包商和供应商。
-常驻施工现场设计代表,如有不尽其职或虚挂其名的情况,建设单位有权要求调换具有相应资历的人选的权利,直至有权要求设计单位退场并单方面终止合同。
-其他补充条款:(由招标人根据项目的实际情况提出具体内容)
-                                          
-                               
-                 
-</td>
-</tr>
-</table>
-<div>2-1. 法定代表人资格证明书</div>
-<div>法定代表人资格证明书</div>
-<div>单位名称:</div>
-<div>地    址:</div>
-<div>姓    名:身份证号码:性别:年龄:职务: 系(投标人名称)的法定代表人。</div>
-<div>特此证明。</div>
-<div>投标人:(盖投标人单位盖章) </div>
-<div>日期:年 月日</div>
-<div>注:如以联合体形式投标,联合体成员各方均应提交本表。</div>
-<div>2-2.设计单位技术负责人身份证明书</div>
-<div>设计单位技术负责人身份证明书</div>
-<div>单位名称:(投标人名称) </div>
-<div>地址:________________(投标人地址)</div>
-<div>姓名: 身份证号码: 性别:</div>
-<div>年龄: 职务:________系 (投标人名称) 的单位技术负责人。</div>
-<div>特此证明</div>
-<div>投标人:(盖投标人单位公章)</div>
-<div>日期:年月日</div>
-<div>注:</div>
-<div>如以联合体形式投标,本表须由联合体牵头人出具。</div>
-<div>2.3设计项目负责人身份证明</div>
-<div>设计项目负责人身份证明</div>
-<div>单位名称:(投标人名称)  </div>
-<div>地址:________________(投标人地址)</div>
-<div>姓名: 身份证号码: 性别:</div>
-<div>年龄:职务:________注册建筑师注册编号:________系 (投标人名称)的拟担任(招标项目名称)设计项目负责人并由其签署本项目投标的设计文件。</div>
-<div>特此证明</div>
-<div>投标人:(盖投标人单位公章)</div>
-<div>日期:年月日</div>
-<div>注:如以联合体形式投标,本表须由联合体牵头人出具。</div>
-<div>附表3:授权委托书</div>
-<div>授 权 委 托 书</div>
-<div>致:(招标人)</div>
-<div>本授权书宣告,在下面签字的(法定代表人姓名)以法定代表人身份代表本单位授权;(授权委托人姓名),其身份证号码为,作为本单位的合法授权代表,授权其在编号为(招标编号)的(招标项目名称)设计招投标活动中,以本单位的名义,并代表本人与你们进行磋商、签署文件和处理一切与此事有关的事务。授权代表的一切行为均代表本单位,与本人的行为具有同等法律效力。本单位将承担授权代表行为的全部法律责任和后果。</div>
-<div>    本授权委托书期限自年月日起至年月日止。</div>
-<div>    授权代表无权转让委托权,特此委托。</div>
-<div>投标人:(盖投标人单位公章)</div>
-<div>法定代表人姓名:(签字或盖章); 职务:</div>
-<div>授权委托人姓名:(签字) ; 职务:</div>
-<div>日期: 年月日</div>
-<div>注:如以联合体形式投标,联合体成员各方均应提交授权委托书,且授权委托人须为牵头人的代表的同一个人。</div>
-<div>附表4:拟担任本项目设计(勘察)人员汇总表</div>
-<div>拟担任本项目设计(勘察)人员汇总表</div>
-<div>(加盖投标人单位公章)</div>
-<div>注:</div>
-<div>1.如以联合体形式投标的,设计项目负责人必须是联合体牵头人派出的,其他人员所属单位,但应在备注栏中加以说明;招标内容包含勘察的,还包括勘察负责人,且必须由具有勘察资质的单位派出。</div>
-<div>2.上述人员均应为投标人单位正式在岗职工,如造价负责人为外聘的,须附上外聘委托协议书;上述人员必须专人专职,不得兼职。</div>
-<div>3.联合体投标的,本表的备注栏中填写派出单位名称并由牵头单位盖章。</div>
-<div>附表5:拟担任主要设计(勘察)人员简历表和注册执业资格(职称)证书</div>
-<div>拟担任主要设计(勘察)人员简历表</div>
-<div>(加盖投标人单位公章)</div>
-<div>注:</div>
-<div>1.须随同本简历表附上:资格审查合格条件要求的,以及综合评估法评分要求的(如有时)主要设计人员的执业资格(职称)证书复印件,包括设计项目负责人的国家注册建筑师执业证书和身份证复印件、以及其他主要设计人员(“其他主要设计人员”是指招标文件投标须知前附表要求的各专业设计负责人,如建筑、结构、电气设备、给排水、造价等专业负责人;招标内容包含勘察的,包括勘察负责人和主要勘察专业负责人)的执业资格(职称)证书复印件。上述所有复印件均须加盖投标人单位公章(联合体投标的,由其派出单位或牵头人盖章)。</div>
-<div>2.投标人拟担任设计项目负责人和其他主要设计人员必须是本单位正式在岗职工(造价负责人可以外聘,但须附上委托书)。所谓本单位正式在岗职工,是指具有本单位社保缴费证明【必须附上社保管理部门出具的缴交社保费(至少包含养老保险)(在投标截止期之前的三个月内出具的且自出具当日之前缴费时间连续三个月以上的)的证明书,或提交从社保机构网上下载的社会养老保险费的缴交情况(信息表);若投标人为高等院校或科研机构所属勘察设计单位,其社保由上级院校、科研机构缴交的,则须提交上级院校或科研机构证明原件;若投标人单位为无法出具社保证明的事业编制的,则应提交由该事业单位主管部门近一年内(自投标截止日期前一年内)出具的证明复印件加盖投标人单位公章(说明原因,提供相关主管部门名称、联系人及联系固定办公电话),并提交原件核查】或住房城乡建设行政主管部门核发的执业资格证书证明(如上述人员所提交的加盖注册章的执业资格证书的章号与投标人单位资质证书号一致或执业资格证书所署的单位名称与投标人名称一致的,则可以不提交社保费证明)。</div>
-<div>3.设计项目负责人必须为国家注册建筑师,其资格等级应与所承担的设计项目相适应;申请人所报的设计项目负责人人选,在投标资格申请、投标和项目的实施中均应保持一致,除非招标文件另有规定。</div>
-<div>4.境外投标人应提供相应资料的中文译本。</div>
-<div>5. 如以联合体形式投标的,本表由派出单位加盖公章。</div>
-<div>附表6:设计(勘察)项目负责人和其他主要设计人员到位承诺书</div>
-<div>设计(勘察)项目负责人和其他主要设计人员到位承诺书</div>
-<div>致:(招标人名称)</div>
-<div>本承诺书声明:我方在《附表4:拟担任本项目设计(勘察)人员汇总表》中所填报的拟担任本项目设计项目负责人和其他主要设计人员、勘察负责人和其他主要勘察人员(如有)均系我方(如联合体投标的包括各成员方)正式职工或招标文件允许的外聘人员,保证在编号为(招标编号)的                (招标项目名称)的设计(勘察)期间按照招标文件和合同的约定承担本项目的设计(勘察)工作。如有违约,我方将接受招标人按照本招标文件和设计合同约定的处罚,并承担全部责任。</div>
-<div>                        投标人:(盖投标人单位公章)</div>
-<div>法定代表人或其委托代理人:(签字或盖章)</div>
-<div>日期:年月日</div>
-<div>注:联合体投标的,联合体成员各方均应盖章,并由牵头人法定代表人或其委托代理人签字或盖章。</div>
-<div>附表7:投标人和拟担任设计项目负责人“类似项目设计业绩”(如有时)</div>
-<div>投标人和拟担任项目负责人的“类似项目设计业绩”表</div>
-<div>(加盖投标人单位公章)</div>
-<div>注:</div>
-<div>为了证明投标人和拟担任的项目负责人的“类似项目设计业绩”,应如实同时附上设计合同书和施工图审查合格书的复印件并加盖投标人单位公章,否则,其业绩不计。联合体投标的,“类似项目设计业绩”必须由牵头人提供。</div>
-<div>若设计合同书或施工图审查合格书中均未标明投标须知前附表第9项所要求的反映“类似项目设计业绩”特征的,应补充提交能恰当说明上述特征的工程设计文件复印件加盖公章;若设计合同书或施工图审查合格书均未明确标明设计项目负责人的,应补充提交能证明项目负责人的如优秀设计项目证书等行政主管部门发出的证书复印件加盖公章或建设单位开出的项目负责人证明复印件加盖公章(必要时须原件核对),否则其设计项目负责人业绩无效。</div>
-<div>“类似项目设计业绩”时间以施工图审查合格日期为准。</div>
-<div>联合体投标的,“类似设计项目业绩”表应由牵头人单位盖章。</div>
-<div>附表8:联合体协议书(如有时)</div>
-<div>联合体协议书</div>
-<div>联合体协议书中应对各方拟承担的工作和责任作出清楚、完整而又详细的说明。中外合作的联合体各方拟承担的工作和责任应符合中华人民共和国建设部颁发的《关于外国企业在中华人民共和国境内从事建设工程设计活动的管理暂行规定》。格式由投标人自定,但须符合投标须知第3条规定。</div>
-<div>    并附上联合体牵头人授权书</div>
-<div>联 合 体 牵 头 人 授 权 书</div>
-<div>本授权委托书声明:我、(联合体成员单位的法人代表姓名)系注册于、、 (联合体成员单位的注册地址)的、(联合体成员单位名称)法定代表人,现代表本公司授权(联合体牵头人单位名称)代表联合体各成员单位参加编号为 (招标编号)的(招标项目名称)的投标活动。</div>
-<div> (联合体牵头人单位名称)被授权代表、、(联合体成员单位名称)承担责任和接受指示。在本次投标、中标后合同实施中(包括支付),所签署的一切文件和处理的一切有关事宜,联合体各成员单位均予以承认。</div>
-<div>按合同条件联合体成员单位与联合体牵头人就本次投标、中标后的合同实施承担连带责任。</div>
-<div>本授权书于年月日签字生效,特此声明。</div>
-<div>联合体牵头人名称:(盖投标人单位公章)</div>
-<div>联合体牵头人法人代表签字:(签字或盖章)</div>
-<div>联合体各成员名称:(盖投标人单位公章)</div>
-<div>联合体各成员法人代表签字:(签字或盖章)</div>
-<div>联合体各成员名称:(盖投标人单位公章)</div>
-<div>联合体各成员法人代表签字:(签字或盖章)</div>
-<div>附表9:其他需要提交的资料</div>
-<div>    根据招标文件要求的,以及投标人认为需要提交的资料,如有的话,请随资格审查申请书一并附上。</div>
-<div>商务文件</div>
-<div>(用于商务文件封面)</div>
-<div>项目名称:__________________</div>
-<div>招标编号:__________________
-</div>
-<div>投 标 文 件</div>
-<div>投标文件内容                  商务文件             </div>
-<div>投标人:(盖投标人单位公章)</div>
-<div>法定代表人(签字或盖章)或其委托代理人:(签字)</div>
-<table border="1">
-<tr rowspan=1>
-<td colspan=1>
-投标人全称
-</td>
-<td colspan=3>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-资质等级及业务范围
-</td>
-<td colspan=3>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-法定代表人姓名
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-职   务
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-投标人地址
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-邮政编码
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-电         话
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-传   真
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-成  立  日  期
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-职工人数
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-管理体系认证证书
-</td>
-<td colspan=3>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=4>
-基本情况简介:
-</td>
-</tr>
-</table>
-<div>日期:__________年_____月_____日</div>
-<div>注:联合体投标的,其成员各方均须盖投标人单位公章
-</div>
-<div>说    明</div>
-<div>商务文件应包含下列内容:</div>
-<div>投标函;</div>
-<div>附:投标保证金有关单据</div>
-<div>投标函附表;</div>
-<div>授权委托书;</div>
-<div>投标报价表</div>
-<div>设计单位技术实力、以往业绩、获奖情况、信誉;</div>
-<div>设计项目负责人、其他主要设计人员;</div>
-<div>服务保证(保证设计质量、进度,配合工程实施);</div>
-<div>其他(根据招标文件的要求和投标人认为需要提供的资料)。</div>
-<div>目录、序号和页码由投标人自行编列。
-</div>
-<div>投标函 </div>
-<div>投 标 函</div>
-<div>致:(招标人)</div>
-<div>根据贵方编号为(招标编号)的(招标项目名称)设计招标的招标文件,我方针对该项目设计的设计费的投标报价为投标函附表上所列明的设计费投标报价总额(招标内容包含勘察的,其勘察费投标报价见投标函附表)。并正式授权的下述签字人代表本投标人提交招标文件要求的全套投标文件,包括:</div>
-<div>1、招标文件中要求的投标文件;</div>
-<div>2、金额为元的投标保证金;</div>
-<div>3、其他资料。</div>
-<div>据此函,签字人兹宣布同意如下:</div>
-<div>1、我方已详细审核并确认全部招标文件,包括澄清、修改或补充招标文件(如有时)及有关附件。</div>
-<div>2、一旦我方中标,我方将按照投标文件中的承诺组建项目设计组,由投标文件所承诺的设计项目负责人和其他主要设计人员完成本项目的全部设计工作,保证在未征得招标人同意的前提下不变更主要设计人员,保证按投标函附表中承诺的设计周期完成设计并提供相应的设计服务。招标内容包含勘察的,还将按照投标时的承诺派出勘察项目负责人,并按照招标文件和合同约定完成全部勘察工作。</div>
-<div>3、我方同意所提交的投标文件在招标文件的投标须知前附表第16项规定的投标有效期限内有效,在此期间内如果中标,我方将受此约束。</div>
-<div>4、除非另外达成协议并生效,贵方的中标通知书和本投标文件将成为约束双方的合同文件的组成部分。</div>
-<div>5、其他补充说明:(如有的话填入)与本投标有关的一切正式往来通讯请寄:</div>
-<div>投标人:(盖投标人单位公章)</div>
-<div>地址:邮编:</div>
-<div>电话:传真:</div>
-<div>法定代表人(签字或盖章)或授权委托人:(签字)</div>
-<div>拟担任设计项目负责人:(盖建筑师执业章、签字)</div>
-<div>日期:年月日</div>
-<div>注:</div>
-<div>(1)须附上:投标保证金有关单据;投标人应将投标保证金有关银行凭证或保函或保险凭证或接收单位开具的收款证明复印件及投标人企业基本账户开户许可证(加盖投标人单位公章)装入投标文件正本中,以证明已按招标文件规定提交了投标保证金,否则,其投标将被否决。</div>
-<div>(2)如以联合体形式投标,联合体成员各方均应盖章。</div>
-<div>投标函附表</div>
-<div>投 标 函 附 表</div>
-<div>投标人:(盖投标人单位公章) </div>
-<div>地址:邮编:</div>
-<div>电话:传真:</div>
-<div>法定代表人(签字或盖章)或授权委托人:(签字) </div>
-<div>拟担任设计项目负责人:(盖建筑师执业章、签字)</div>
-<div>日期:年月日</div>
-<div>注:</div>
-<div>(1)本表中的设计费投标报价金额和勘察费投标报价金额(如有时)应与“四.投标报价表”中的金额相同。如招标不含勘察,可删除“勘察费投标报价”相应表格。</div>
-<div>(2)如以联合体形式投标,联合体成员各方均应盖章。
-</div>
-<div>授权委托书</div>
-<div>授 权 委 托 书</div>
-<div>致:(招标人)</div>
-<div>本授权书宣告,在下面签字的(法定代表人姓名)以法定代表人身份代表本单位授权;(授权委托人姓名),其身份证号码为,作为本单位的合法授权代表,授权其在编号为(招标编号)的(招标项目名称)招投标招标活动中,以本单位的名义,并代表本人与你们进行磋商、签署文件和处理一切与此事有关的事务。授权代表的一切行为均代表本单位,与本人的行为具有同等法律效力。本单位将承担授权代表行为的全部法律责任和后果。</div>
-<div>    本授权委托书期限自年月日起至年月日止。</div>
-<table border="1">
-<tr rowspan=1>
-<td colspan=2>
-岗位名称
-</td>
-<td colspan=1>
-姓名
-</td>
-<td colspan=1>
-执业资格/职称
-</td>
-<td colspan=1>
-现任
-职务
-</td>
-<td colspan=1>
-从事设计年限、经验和在该项目中担任的职务
-</td>
-<td colspan=1>
-是否驻施工现场
-</td>
-<td colspan=1>
-备注
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-总部
-</td>
-<td colspan=1>
-项目主管
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-/
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-总部
-</td>
-<td colspan=1>
-技术主管
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-/
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-总部
-</td>
-<td colspan=1>
-……
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-/
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-项目主要设计人员
-</td>
-<td colspan=1>
-设计项目负责人(注册建筑师)(必须填写)
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-项目主要设计人员
-</td>
-<td colspan=1>
-专业负责人(必须填写)
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-项目主要设计人员
-</td>
-<td colspan=1>
-相应设计人员
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-项目主要设计人员
-</td>
-<td colspan=1>
-专业负责人(必须填写)
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-项目主要设计人员
-</td>
-<td colspan=1>
-相应设计人员
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
+<td colspan=1 rowspan=1>编列内容
 </td>
 </tr>
-<tr rowspan=1>
-<td colspan=1>
-项目主要设计人员
+<tr>
+<td colspan=1 rowspan=1>1.7
 </td>
-<td colspan=1>
-专业负责人(必须填写)
+<td colspan=1 rowspan=1>分包
 </td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-项目主要设计人员
-</td>
-<td colspan=1>
-相应设计人员
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-项目主要设计人员
-</td>
-<td colspan=1>
-水专业负责人(必须填写)
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-项目主要设计人员
-</td>
-<td colspan=1>
-相应设计人员
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
+<td colspan=1 rowspan=1>√不允许
+允
+许:
+分包内容要求:
+分包金额要求:
 </td>
 </tr>
-<tr rowspan=1>
-<td colspan=1>
-项目主要设计人员
+<tr>
+<td colspan=1 rowspan=1>1.12.1
 </td>
-<td colspan=1>
-造价负责人
-(必须填写)
+<td colspan=1 rowspan=1>现场踏勘
 </td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-项目主要设计人员
-</td>
-<td colspan=1>
-造价编制
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
+<td colspan=1 rowspan=1>√不组织
+组
+织:
+1.踏勘时间:
+2.集合地点:
 </td>
 </tr>
-<tr rowspan=1>
-<td colspan=1>
-项目主要设计人员
-</td>
-<td colspan=1>
-勘察负责人(招标内容包含勘察的必须填写)
+<tr>
+<td colspan=1 rowspan=1>2.2.2
 </td>
-<td colspan=1>
+<td colspan=1 rowspan=1>供应商询问或要求澄
+清的截止时间
 </td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
+<td colspan=1 rowspan=1>2022
+年
+1
+月
+29
+日
+10
+时
+00
+分
 </td>
 </tr>
-<tr rowspan=1>
-<td colspan=1>
-项目主要设计人员
-</td>
-<td colspan=1>
-……
-</td>
-<td colspan=1>
+<tr>
+<td colspan=1 rowspan=1>2.3
 </td>
-<td colspan=1>
+<td colspan=1 rowspan=1>质疑函送达方式
 </td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
+<td colspan=1 rowspan=1>质 疑 提 出 人 应 将 质 疑 函 原 件 委 派 专 人 或 通 过 邮 寄 方
+式在知道或者应知其权益受到损害之日起
+7
+个工作日
+内送达采购代理机构。
 </td>
 </tr>
-</table>
-<div>    授权代表无权转让委托权,特此委托。</div>
-<div>投标人:(盖投标人单位公章) </div>
-<div>法定代表人姓名:(签字或盖章); 职务:</div>
-<div>授权委托人姓名:(签字); 职务:</div>
-<div>日期: 年月日</div>
-<div>注:</div>
-<div>(1)采用资格后审的,或采用资格预审的但资格审查文件中已提交合法有效的授权委托书,且被授权人没有发生变化的,则投标人不需要在商务文件中再次提交授权委托书,其资格审查文件中的授权委托书继续保持有效。</div>
-<table border="1">
-<tr rowspan=1>
-<td colspan=1>
-姓  名
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-性别
+<tr>
+<td colspan=1 rowspan=1>3.6.1
 </td>
-<td colspan=1>
+<td colspan=1 rowspan=1>响应文件有效期
 </td>
-<td colspan=2>
-出生日期
-</td>
-<td colspan=1>
-年  月   日
+<td colspan=1 rowspan=1>90
+日
 </td>
 </tr>
-<tr rowspan=1>
-<td colspan=1>
-毕业院校专业
-</td>
-<td colspan=3>
+<tr>
+<td colspan=1 rowspan=1>3.7.3
 </td>
-<td colspan=2>
-毕业时间
+<td colspan=1 rowspan=1>响应文件份数
 </td>
-<td colspan=1>
-年  月   日
+<td colspan=1 rowspan=1>正本:1
+份;副本:2
+份;电子文档
+1
+份。
 </td>
 </tr>
-<tr rowspan=1>
-<td colspan=1>
-从事本专业时间
-</td>
-<td colspan=2>
+<tr>
+<td colspan=1 rowspan=1>3.7.4
 </td>
-<td colspan=3>
-为申请人
-服务时间
+<td colspan=1 rowspan=1>装订要求
 </td>
-<td colspan=1>
+<td colspan=1 rowspan=1>应装订成册 (1
+份正本与
+2
+份副本分别装订 ),不得
+采用活页方式
+分册要求:商务册和技术册需分开装订。商务册装订
+一册,技术册装订一册
 </td>
 </tr>
-<tr rowspan=1>
-<td colspan=1>
-执业注册(若要求)
-</td>
-<td colspan=2>
+<tr>
+<td colspan=1 rowspan=1>4.1.2
 </td>
-<td colspan=3>
-职    称
+<td colspan=1 rowspan=1>封套上写明
 </td>
-<td colspan=1>
+<td colspan=1 rowspan=1>采购人名称:北京市人民政府外事办公室
+项目编号:GXCZ-D-21070181
+国 际 信 息 采 集 咨 询 服 务 项 目 响 应 文 件 在
+2022
+年
+2
+月
+18
+日
+16
+时
+00
+分前不得开启
+供应商名称:
 </td>
 </tr>
-<tr rowspan=1>
-<td colspan=3>
-在本项目拟任职务
+<tr>
+<td colspan=1 rowspan=1>5.1.1
 </td>
-<td colspan=4>
+<td colspan=1 rowspan=1>磋商小组成员
 </td>
-</tr>
-<tr rowspan=1>
-<td colspan=7>
-主  要  经  历
+<td colspan=1 rowspan=1>3
+人
 </td>
 </tr>
-<tr rowspan=1>
-<td colspan=1>
-时间
+<tr>
+<td colspan=1 rowspan=1>6.1
 </td>
-<td colspan=4>
-参加过的工程设计项目名称及规模(建筑面积、层数、造价)
+<td colspan=1 rowspan=1>确定成交供应商方式
 </td>
-<td colspan=2>
-该项目中担任职务
+<td colspan=1 rowspan=1>√采购人
+□采购人授权磋商小组
 </td>
 </tr>
-<tr rowspan=1>
-<td colspan=1>
+<tr>
+<td colspan=1 rowspan=1>6.4.1
 </td>
-<td colspan=4>
+<td colspan=1 rowspan=1>履约保证金
 </td>
-<td colspan=2>
+<td colspan=1 rowspan=1>不适用
 </td>
 </tr>
 </table>
-<div>(2)签字和盖章要求与资格审查文件中“授权委托书”相同。</div>
-<div>
-</div>
-<div>投标报价表</div>
-<div>投标报价表</div>
-<div>投标人:(盖投标人单位公章)</div>
-<div>法定代表人:(签字或签章)或授权委托人:(签字)</div>
-<div>      日期:年月日</div>
-<div>注:</div>
-<div>(1)投标人在投标时应做出设计费报价,其设计费报价金额不得超过招标人公布的设计费金额,其浮动幅度值也不得超过招标文件约定所允许的上下浮动的幅度。招标内容包含勘察的,其勘察费报价(浮动幅度值)也不得超过招标人公布的允许的浮动幅度值范围。本表中的设计费报价和勘察费报价(如有时)应与“二.投标函附表”中的金额相同。</div>
-<div>(2)如以联合体形式投标,联合体成员各方均应盖章。</div>
-<div>(3)如招标文件不要求投标人对设计费组成进行细分报价或不包含勘察报价,投标人在制作投标报价表时可相应删除“设计费组成”或“勘察费”相应表格。</div>
-<div>设计单位技术实力、以往业绩、获奖情况、信誉</div>
-<div>说明:</div>
-<div>1.采用综合评估法评标的,投标人应根据综合评估法的评分标准要求提供能够恰当证明投标人可以得分的资料。</div>
-<div>2.为了评标委员会能够准确评审,请投标人提交可以得分的相关证明资料并自估得分值。但实际得分以评标委员会的评分为准。</div>
-<div>3.采用“记名投票法”和“排序法”的,投标人不需要提交上述资料,也不需要填写估分表。</div>
-<div>投标人自己估分表</div>
 <table border="1">
-<tr rowspan=1>
-<td colspan=1>
-项目名称
-</td>
-<td colspan=1>
-建设规模(面积、层数、栋数等)
-</td>
-<td colspan=1>
-工程
-造价
-</td>
-<td colspan=1>
-项目
-负责人
-</td>
-<td colspan=1>
-是否
-在建
-</td>
-<td colspan=1>
-建设单位/联系人、
-电话
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
+<tr>
+<td colspan=1 rowspan=1>条款号
 </td>
-<td colspan=1>
+<td colspan=1 rowspan=1>条款名称
 </td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
+<td colspan=1 rowspan=1>编列内容
 </td>
 </tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
+<tr>
+<td colspan=1 rowspan=1>9
 </td>
-<td colspan=1>
+<td colspan=1 rowspan=1>其他
 </td>
-<td colspan=1>
-</td>
-<td colspan=1>
+<td colspan=1 rowspan=1>其他
 </td>
 </tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
+<tr>
+<td colspan=1 rowspan=1>(1)
 </td>
-<td colspan=1>
+<td colspan=1 rowspan=1>成交 供应 商应 在收到 成交 通知 书后五 个工 作日 内向 采购代 理机 构交 纳代理 服
+务费。
 </td>
-<td colspan=1>
+<td colspan=1 rowspan=1>成交 供应 商应 在收到 成交 通知 书后五 个工 作日 内向 采购代 理机 构交 纳代理 服
+务费。
 </td>
 </tr>
-<tr rowspan=1>
-<td colspan=1>
+<tr>
+<td colspan=1 rowspan=1>(2)
 </td>
-<td colspan=1>
+<td colspan=1 rowspan=1>代理服务费计算
 </td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
+<td colspan=1 rowspan=1>按“计价格[2002]1980
+号”及“发改办价格[2003]857
+号”文件所列的“服务类”收费标准按差额累进方式
+计算。
 </td>
 </tr>
 </table>
-<div>设计项目负责人、其他主要设计人员</div>
-<div>说明同上。</div>
-<div>投标人自己估分表</div>
-<div>服务保证(保证设计质量、进度,配合工程实施)</div>
-<div>说明同上。但须附上“保证设计质量、设计进度计划”、“设计人在工程施工过程中配合工程实施所派出驻工地设计工程师的人员(职称、专业、数量)、服务内容、响应时间等”实施方案。</div>
-<div>投标人自己估分表</div>
-<div>其他(根据招标文件的要求和投标人认为需要提供的资料)</div>
-<div>根据招标文件要求的,或投标人认为需要提交的资料,如有的话。</div>
-<div>
-</div>
-<div>技术文件
-</div>
-<div>说  明</div>
-<div>技术文件包含下列内容:</div>
-<div>设计说明和设计图纸汇编缩印本</div>
-<div>展示图</div>
-<div>计算机文件、演示盘和模型等其他技术文件(当招标文件有要求时须提供)。</div>
-<div>设计文件编制要求</div>
-<div>建筑工程设计应按照科学发展观,全面贯彻适用、经济,在可能条件下注意美观的原则。建筑工程设计方案要与当地经济发展水平相适应,积极鼓励采用节能、节地、节水、节材、环保技术的建筑工程设计方案。</div>
-<div>建筑工程设计应严格执行《建设工程质量管理条例》、《建设工程勘察设计管理条例》和国家强制性标准条文;满足现行的建筑工程建设标准、设计规范(规程)和招标文件规定的相应设计文件编制深度要求。</div>
-<div>提交的设计文件应符合有关主管部门制定的勘察设计标准、规范、规程、定额和办法的要求,并能够通过审查。</div>
-<div>提交的概算应符合有关造价管理部门的规定要求,并按审查意见进行修改。</div>
-<div>设计方案应符合本项目可行性研究报告批复或初步设计批复的有关强制性要求。</div>
-<div>技术文件编制深度要求详见《建筑工程设计文件编制深度规定(2016版)》要求。</div>
-<div>设计成果要求</div>
-<div>设计说明和设计图纸汇编缩印本编制要求</div>
-<div>设计说明</div>
-<div>投标人的设计说明至少应包括以下内容:工程概况、场地现状分析、设计构思、总体布局设计说明(含交通组织、园林景观等)、各专业(建筑、结构、暖通、给排水、强电、弱电、消防等)设计说明、关键技术说明(含拟采用新材料、新设备、新工艺、新技术的说明)、技术经济指标、以及投标人完成设计所独有的有利条件及投标人提出的工程创新、保障设计工期、质量的主要措施、设计方案的主要优点、特点和推荐的主要理由等。</div>
-<div>设计图纸</div>
-<div>投标人的设计图纸至少应包括以下内容:包括环境关系图、总平面、主要平、立、剖面图、功能分析图、交通分析图、绿化分析图、日照分析图、透视效果图等。</div>
-<div>汇编缩印本</div>
-<div>投标人应当将上述设计说明和设计图纸缩印汇编成册,《设计说明和图纸汇编缩印本》统一采用A3幅面纸,《设计说明和图纸汇编缩印本》封面必须采用招标文件规定的格式。</div>
-<div>展示图要求</div>
-<div>投标人应提供展示图一套,展示图纸以A1(841mmx 594mm)图纸规格制作,图纸比例不限,展示图纸须裱在轻质板上。展示图纸内容为:总平面图、建筑(群体)鸟瞰透视图、主体建筑透视图、主要景点景观透视图、设计概念分析图或示意图、以及重要部位的室内装修三维效果图等。</div>
-<div>计算机文件和演示光盘</div>
-<div>本招标文件投标须知前附表第13项明确要求提交计算机文件和演示光盘的,投标人必须提供以下内容:</div>
-<div>计算机文件(包含《设计说明和图纸汇编缩印本》相应的内容);</div>
-<div>演示光盘(VCD或POWERPOINT格式等)。</div>
-<div>说明:</div>
-<div>⑴文本文件采用Microsoft word格式文件。</div>
-<div>    ⑵图形文件采用AutoCAD格式文件。</div>
-<div>    ⑶电脑渲染图应采用JPG或TIF格式,用较为普及的应用软件制作。</div>
-<div>    ⑷手绘图、手绘建筑画应扫描成JPG格式的计算机图形文件。</div>
-<div>    全部设计成果及文本文件均应制作成计算机文件,提交光盘1套。</div>
-<div>模型</div>
-<div>本招标文件投标须知前附表第13项明确要求提交模型的,投标人必须提交比例为1/300的建筑模型一个。</div>
-<div>其他要求</div>
-<div>详见招标文件《专用本》的相关要求。
-</div>
-<div>用于设计说明和设计图纸汇编缩印本外层包封封面</div>
-<div>(此为样本,实际使用A3纸幅面,由招标人另行发给)</div>
-<div>项目名称:__________________</div>
-<div>招标编号:__________________</div>
-<div>设计说明和设计图纸汇编缩印本</div>
-<div>(外层包封封面)</div>
-<div>用于设计说明和设计图纸汇编缩印本(正本)内层包封封面</div>
-<div>(此为样本,实际使用A3纸幅面,由招标人另行发给)</div>
-<div>项目名称:__________________</div>
-<div>招标编号:__________________</div>
-<div>设计说明和设计图纸汇编缩印本</div>
-<div>(正本内层包封封面)</div>
-<div>
-</div>
-<div>用于设计说明和设计图纸汇编缩印本(副本)内层包封封面</div>
-<div>(此为样本,实际使用A3纸幅面,由招标人另行发给)</div>
-<div>项目名称:__________________</div>
-<div>招标编号:__________________</div>
-<div>设计说明和设计图纸汇编缩印本</div>
-<div>(副本内层包封封面)</div>
-<div>
-</div>
-<div>用于设计说明和设计图纸汇编缩印本(正本)封面</div>
-<div>(此为样本,实际使用A3纸幅面,由招标人另行发给)</div>
-<div>项目名称:__________________</div>
+<div>(二)供应商须知</div>
+<div>1.总则</div>
+<div>1.1.项目概况</div>
+<div>1.1.1.根据《中华人民共和国政府采购法》和《中华人民共和国政府采购法实施条例》</div>
+<div>等有关法律、法规、规章和规范性文件的规定,对本项目通过竞争性磋商进行采</div>
+<div>购。</div>
+<div>1.1.2.采购人:指依法进行政府采购的国家机关、事业单位、团体组织。本项目采购人</div>
+<div>见竞争性磋商邀请书。</div>
+<div>1.1.3.采购代理机构:指采购人委托的采购代理机构。本项目采购代理机构见竞争性磋</div>
+<div>商邀请书。</div>
+<div>1.1.4.采购项目名称:</div>
+<div>见竞争性磋商邀请书。</div>
+<div>1.2.采购预算</div>
+<div>见竞争性磋商邀请书。</div>
+<div>1.3.采购范围、服务期和质量要求</div>
+<div>见采购需求。</div>
+<div>1.4.供应商:指递交响应文件的法人、其他组织或者自然人。</div>
+<div>1.5.对供应商相关要求</div>
+<div>1.5.1.符合竞争性磋商邀请书“供应商资格要求”。</div>
+<div>1.5.2.供应商应当遵循公平竞争的原则,不得恶意串通,不得妨碍其他供应商的竞争行</div>
+<div>为,不得损害采购人或者其他供应商的合法权益。</div>
+<div>1.5.3.供应商不得以向采购人、采购代理机构、磋商小组成员行贿或者采取其他不正当</div>
+<div>手段谋取成交。</div>
+<div>1.6.本项目将执行在政府采购活动中查询及使用信用记录的规定,具体要求为:</div>
+<div>1.信用信息查询的截止时点:递交首次响应文件截止时间。</div>
+<div>2.查询渠道:“信用中国”网站(www.creditchina.gov.cn)和中国政府采购网</div>
+<div>(www.ccgp.gov.cn);</div>
+<div>3.信用信息查询记录和证据留存具体方式:将经查询存在和不存在不良信用记录</div>
+<div>的潜在供应商的查询结果网页截图均作为查询记录和证据,与其他磋商文件一并</div>
+<div>保存;</div>
+<div>4.信用信息的使用规则:本政府采购项目的供应商在信用信息查询截止时点(含)</div>
+<div>之前存在第一章竞争性磋商邀请书“供应商资格要求”中所述不良信用记录的,</div>
+<div>不得参与磋商。</div>
+<div>1.7.分包(本项目不允许分包)</div>
+<div>供应商须知前附表规定允许分包的,供应商应根据磋商文件的规定和采购项目</div>
+<div>的实际情况,将拟在成交后将采购项目的非主体、非关键性工作分包的,在响</div>
+<div>应文件中载明分包承担主体,分包承担主体应当具备相应资质条件且不得再次</div>
+<div>分包。政府采购合同分包履行的,成交供应商就采购项目和分包项目向采购人</div>
+<div>负责,分包人就分包项目承担责任。</div>
+<div>1.8.费用承担</div>
+<div>供应商准备和参加磋商活动发生的费用自理。</div>
+<div>1.9.保密</div>
+<div>参与磋商活动的各方应对磋商文件和响应文件中的商业和技术等秘密保密,违</div>
+<div>者应对由此造成的后果承担法律责任。</div>
+<div>1.10.语言文字</div>
+<div>除专用术语外,与磋商有关的语言均使用中文。必要时专用术语应附有中文注</div>
+<div>释。</div>
+<div>1.11.计量单位</div>
+<div>所有计量均采用中华人民共和国法定计量单位。</div>
+<div>1.12.踏勘现场</div>
+<div>1.12.1.供应商须知前附表规定组织踏勘现场的,采购人须按照规定时间、地点组织供应</div>
+<div>商踏勘项目现场。</div>
+<div>1.12.2.供应商承担踏勘现场所发生的自身费用、责任和风险。</div>
+<div>1.12.3.采购人向供应商提供的有关现场的资料和数据,是采购人现有的能被供应商利用</div>
+<div>的资料,采购人不对供应商由此而做出的推论、理解和结论负责。</div>
+<div>1.12.4.除采购人原因外,供应商应对踏勘现场而造成的人员伤亡、财产损失以及由此引</div>
+<div>起的连带责任和费用负责。</div>
+<div>2.磋商文件</div>
+<div>2.1.磋商文件的组成</div>
+<div>9.小微企业、监狱企业、残疾人福利单位的声明函或证明材料</div>
+<div>(一)中小企业声明函(服务)</div>
+<div>(注:符合中小企业划型标准的企业请提供本函,不符合的不提供本函)</div>
+<div>本公司(,联合体,)郑重声明,根据《政府采购促进中小企业发展管理办法》(财</div>
+<div>库﹝2020﹞46,号)的规定,本公司(,联合体,)参加,(单位名称,)的(项目</div>
+<div>名称,)采购活动,服务全部由符合政策要求的中小企业承接。相关企业,(含联合</div>
+<div>体中的中小企业、签订分包意向协议的中小企业,)的具体情况如下:</div>
+<div>1.(标的名称),属于(采购文件中明确的所属行业);承接企业为(企</div>
+<div>业名称,),从业人员,人,营业收入为,万元,资产总额为,万元¹,属于</div>
+<div>(中型企业、小型企业、微型企业,);</div>
+<div>2.(标的名称),属于(采购文件中明确的所属行业);承接企业为(企</div>
+<div>业名称,),从业人员,人,营业收入为,万元,资产总额为,万元,属于,(中</div>
+<div>型企业、小型企业、微型企业,);</div>
+<div>……</div>
+<div>以上企业,不属于大企业的分支机构,不存在控股股东为大企业的情形,也不存</div>
+<div>在与大企业的负责人为同一人的情形。</div>
+<div>本企业对上述声明内容的真实性负责。如有虚假,将依法承担相应责任。</div>
+<div>企业名称(盖章):</div>
+<div>日期:</div>
+<div>1</div>
+<div>从业人员、营业收入、资产总额填报上一年度数据,无上一年度数据的新成立企业可不填报。</div>
+<div>(二)监狱企业证明</div>
+<div>(注:符合条件的监狱企业请提供本函,不符合的不提供本函)</div>
+<div>省级以上监狱管理局、戒毒管理局(含新疆生产建设兵团)出具的属于监狱企业的</div>
+<div>证明文件。</div>
+<div>(三)残疾人福利性单位声明函</div>
+<div>(注:符合条件的残疾人福利性单位请提供本函,不符合的不提供本函)</div>
+<div>本单位郑重声明,根据《财政部,民政部,中国残疾人联合会关于促进残疾人就业</div>
+<div>政府采购政策的通知》(财库〔2017〕141,号)的规定,本单位为符合条件的残疾人</div>
+<div>福利性单位,且本单位参加______单位的______项目采购活动提供本单位制造的货物</div>
+<div>(由本单位承担工程/提供服务),或者提供其他残疾人福利性单位制造的货物(不</div>
+<div>包括使用非残疾人福利性单位注册商标的货物)。</div>
+<div>本单位对上述声明的真实性负责。如有虚假,将依法承担相应责任。</div>
+<div>单位名称(盖章):</div>
+<div>日期:</div>
+<div>10.响应承诺书</div>
+<div>响应承诺书</div>
+<div>致(采购人):</div>
+<div>我方在此声明,我方以下事项进行承诺:</div>
+<div>(1)在本次磋商中我公司无与其他供应商相互串通,或与采购人串通的行为;</div>
+<div>(2)在本次磋商中我公司无向采购人或评审小组成员行贿的手段谋取成交的行</div>
+<div>为;</div>
+<div>(3)在本次磋商中我公司无出借或借用资质行为、在响应文件中所附资料(业</div>
+<div>绩、项目负责人资料等)无弄虚作假;</div>
+<div>(4)我公司没有处于被责令停产、停业、评审资格被取消状态;</div>
+<div>(5)我公司不采用非法手段获取证据进行质疑、投诉,在质疑、投诉过程中不</div>
+<div>提供虚假情况或进行恶意质疑、投诉。</div>
+<div>上述承诺内容如有不实,我公司愿意承担由此造成的一切法律责任。</div>
+<div>特此承诺。</div>
+<div>供应商(公章):</div>
+<div>法定代表人或其授权代表(签字或加盖人名章):</div>
+<div>日期:</div>
+<div>11.技术偏离表</div>
+<div>供应商名称:</div>
 <table border="1">
-<tr rowspan=1>
-<td colspan=1>
-项目名称
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-招标编号
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-投标人名称
-</td>
-<td colspan=3>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-设计项目负责人
-</td>
-<td colspan=3>
-姓名:
-国家注册建筑师级别:级
-注册编号:
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-设计费投标报价
-金额
-</td>
-<td colspan=3>
-(大写)人民币元;
-(小写)¥元。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-设计周期
-</td>
-<td colspan=3>
-方案设计优化:日历日
-初步设计    :日历日
-施工图设计  :日历日
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-勘察费投标报价 (仅适用于招标内容包含勘察的)
-</td>
-<td colspan=3>
-浮动幅度值为  %(须标明“+”或“-”),即本合同工程勘察收费=工程勘察收费基准价 ×(1±浮动幅度值)。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-备注
-</td>
-<td colspan=3>
-</td>
+<tr>
+<td colspan=1 rowspan=1>磋商 文件 条目 号
+</td>
+<td colspan=1 rowspan=1>技术 条款 要求
+</td>
+<td colspan=1 rowspan=1>完全 响应
+</td>
+<td colspan=1 rowspan=1>有偏 离
+</td>
+<td colspan=1 rowspan=1>偏离 简述
+</td>
+</tr>
+<tr>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+</tr>
+<tr>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+</tr>
+<tr>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+</tr>
+<tr>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+</tr>
+<tr>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+</tr>
+<tr>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+</tr>
+<tr>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
 </tr>
 </table>
-<div>招标编号:__________________</div>
-<div>设计说明和设计图纸汇编缩印本</div>
-<div>(正本封面)</div>
-<div>投标人:___________(盖投标人单位公章)</div>
-<div>设计项目负责人:________(盖建筑师执业章、签字)</div>
-<div>日期:    年  月  日
-</div>
-<div>用于设计说明和设计图纸汇编缩印本(副本)封面</div>
-<div>(此为样本,实际使用A3纸幅面,由招标人另行发给)</div>
-<div>项目名称:__________________</div>
-<div>招标编号:__________________</div>
-<div>设计说明和设计图纸汇编缩印本</div>
-<div>(副本封面)</div>
-<div>招标项目补充的投标文件格式</div>
-<div>“招标项目补充的投标文件格式”内容见设计招标文件《专用本》</div>
-<div>说明:除了设计招标文件《通用本》第七章规定的投标文件的“资格审查文件、商务文件和技术文件”格式和内容外,招标人根据招标项目的实际情况要求投标人提交投标文件的其他资料的格式和内容见设计招标文件《专用本》。</div>
-<div>本节规定的投标文件格式和内容要求与《通用本》相关规定有不一致的,以本节规定为准。</div>
-<div>本招标项目补充的投标文件格式如下:</div>
-<div>附录  通用本文件内容补正表</div>
-<div>“通用本文件内容补正表”内容见设计招标文件《专用本》</div>
-<div>通用本文件内容补正表(格式)</div>
-<div>说明:原则上,招标人应引用《通用本》全部内容,不应擅自修改、补充条款,不得增设招标人有权废止评标结果或取消中标人中标资格的条款,并不得违反法律、法规、规章及有关规定。如确实需要修改《通用本》编列内容的,应当将其修改的内容填入本表中。招投标主管监督部门将对其修改的内容进行重点监督。</div>
+<div>供应商(公章):</div>
+<div>法定代表人或其授权代表(签字或加盖人名章):</div>
+<div>日期:</div>
+<div>注:1.,对完全响应的条目在本表相应列中标注“√”。对有偏离的条目在本表相应列中标注“正</div>
+<div>偏离”或“负偏离”。仅可在“完全响应”及“有偏离”中选一标注,同时,当且仅当</div>
+<div>选取“有偏离”栏中加以标注后,才能在“偏离简述”栏中加以说明。</div>
+<div>2.正偏离是指应答的条件高于磋商文件要求,负偏离是指应答的条件低于磋商文件要求,</div>
+<div>正偏离项目不作扣分处理。</div>
+<div>3供应商须按照用户需求书逐条完整填写响应表。如果未完整填写响应表的各项内容则视</div>
+<div>作供应商已经对磋商文件相关要求和内容完全理解并同意,其报价为在此基础上的完全</div>
+<div>价格。</div>
+<div>4在采购人与成交供应商签订合同时,如成交供应商未在响应文件“响应表”中列出偏离</div>
+<div>说明,无论即将发生或已发生任何情形,均视为完全符合磋商文件要求,并写入合同。</div>
+<div>若成交供应商在合同签订前,以上述事项为借口而不履行合同签订手续及执行合同,则</div>
+<div>视作拒绝与采购人签订合同。</div>
+<div>12.服务方案</div>
+<div>(根据第五章采购需求应答)</div>
+<div>供应商名称:,公章</div>
+<div>授权代表:,签字或加盖人名章</div>
+<div>日,期:,年月,日</div>
+<div>13.服务人员名单</div>
+<div>13-1拟投入本项目服务人员汇总表</div>
+<div>供应商名称:,项目名称:</div>
 <table border="1">
-<tr rowspan=1>
-<td colspan=2>
-项目名称
-</td>
-<td colspan=3>
-</td>
-<td colspan=2>
-招标编号
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-设
-计
-费
-</td>
-<td colspan=2>
-招标人公布设计项目的工程设计收费计费额(即招标时的设计费计费基数)、估算的工程设计收费金额、工程设计收费基准价、浮动幅度值
-</td>
-<td colspan=5>
-工程设计收费计费额为 元;
-工程设计收费金额为元;
-工程设计收费基准价为元;
-浮动幅度值为%(须标明“+”或“-”)。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-设
-计
-费
-</td>
-<td colspan=2>
-设计费投标报价金额(元人民币)
-</td>
-<td colspan=5>
-(大写)人民币元;
-(小写)¥元。
-设计费报价浮动幅度值为%(须标明“+”或“-”)。
-说明:设计费报价浮动幅度值=(1-设计费投标报价金额/工程设计收费基准价) ×100%。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-设
-计
-费
-组
-成
-</td>
-<td colspan=3>
-项目明细
-</td>
-<td colspan=2>
-投标报价金额
-</td>
-<td colspan=2>
-备注
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-设
-计
-费
-组
-成
-</td>
-<td colspan=2>
-基本设计收费
-</td>
-<td colspan=1>
-方案设计费
-</td>
-<td colspan=2>
-</td>
-<td colspan=2>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-设
-计
-费
-组
-成
-</td>
-<td colspan=2>
-基本设计收费
-</td>
-<td colspan=1>
-初步设计费
-</td>
-<td colspan=2>
-</td>
-<td colspan=2>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-设
-计
-费
-组
-成
-</td>
-<td colspan=2>
-基本设计收费
-</td>
-<td colspan=1>
-施工图设计费
-</td>
-<td colspan=2>
-</td>
-<td colspan=2>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-设
-计
-费
-组
-成
-</td>
-<td colspan=2>
-基本设计收费
-</td>
-<td colspan=1>
-施工配合服务费等
-</td>
-<td colspan=2>
-</td>
-<td colspan=2>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-设
-计
-费
-组
-成
-</td>
-<td colspan=2>
-其他设计收费
-</td>
-<td colspan=1>
-</td>
-<td colspan=2>
-</td>
-<td colspan=2>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-设
-计
-费
-组
-成
-</td>
-<td colspan=2>
-合计
-</td>
-<td colspan=1>
-</td>
-<td colspan=2>
-</td>
-<td colspan=2>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-勘察费
-</td>
-<td colspan=2>
-招标人公布的工程勘察收费浮动幅度值范围
-</td>
-<td colspan=5>
-允许的浮动幅度值范围:%~%(须标明“+”或“-”)。
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-勘察费
-</td>
-<td colspan=2>
-勘察费投标报价(浮动幅度值)
-</td>
-<td colspan=5>
-浮动幅度值为  %(须标明“+”或“-”),即本合同工程勘察收费=工程勘察收费基准价 ×(1±浮动幅度值)
-</td>
+<tr>
+<td colspan=1 rowspan=1>序号
+</td>
+<td colspan=1 rowspan=1>姓
+名
+</td>
+<td colspan=1 rowspan=1>年龄
+</td>
+<td colspan=1 rowspan=1>性别
+</td>
+<td colspan=1 rowspan=1>学
+历
+</td>
+<td colspan=1 rowspan=1>专业
+</td>
+<td colspan=1 rowspan=1>在本 项目 拟任 职务
+</td>
+</tr>
+<tr>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+</tr>
+<tr>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+</tr>
+<tr>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+</tr>
+<tr>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+</tr>
+<tr>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+</tr>
+<tr>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+</tr>
+<tr>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+</tr>
+<tr>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+</tr>
+<tr>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+</tr>
+<tr>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+</tr>
+<tr>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+</tr>
+<tr>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+</tr>
+<tr>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+</tr>
+<tr>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+</tr>
+<tr>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+</tr>
+<tr>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
 </tr>
 </table>
+<div>供应商:,(单位全称),(盖章)</div>
+<div>法定代表人或授权代表,(签章)</div>
+<div>日,期:</div>
+<div>13-2拟投入本项目的主要人员简历表</div>
 <table border="1">
-<tr rowspan=1>
-<td colspan=1>
-评审内容
+<tr>
+<td colspan=1 rowspan=1>姓
+名
+</td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1>性
+别
+</td>
+<td colspan=1 rowspan=1>性
+别
+</td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1>出
+生
+日
+期
+</td>
+<td colspan=2 rowspan=1>年
+月
+日
+</td>
+</tr>
+<tr>
+<td colspan=1 rowspan=1>毕
+业
+院
+校
+及
+专业
 </td>
-<td colspan=1>
-分值(分)
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1>毕 业
+时
+间
 </td>
-<td colspan=1>
-得分理由和所提交证明得分资料
-</td>
-<td colspan=1>
-自估得分(分)
+<td colspan=2 rowspan=1>年
+月
+日
 </td>
 </tr>
-<tr rowspan=1>
-<td colspan=1>
-技术实力
-</td>
-<td colspan=1>
-1
+<tr>
+<td colspan=1 rowspan=1>从事 本专 业时 间
 </td>
-<td colspan=1>
+<td colspan=1 rowspan=1>从事 本专 业时 间
 </td>
-<td colspan=1>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=3 rowspan=1>为申 请人 服务 时间
 </td>
+<td colspan=2 rowspan=1></td>
 </tr>
-<tr rowspan=1>
-<td colspan=1>
-以往业绩
-</td>
-<td colspan=1>
-2
-</td>
-<td colspan=1>
+<tr>
+<td colspan=1 rowspan=1>执
+业
+注
+册
 </td>
-<td colspan=1>
+<td colspan=1 rowspan=1>执
+业
+注
+册
 </td>
+<td colspan=7 rowspan=1></td>
 </tr>
-</table>
-<table border="1">
-<tr rowspan=1>
-<td colspan=1>
-评审内容
-</td>
-<td colspan=1>
-分值(分)
-</td>
-<td colspan=1>
-得分理由和所提交证明得分资料
+<tr>
+<td colspan=1 rowspan=1>主
+要
+经
+历
 </td>
-<td colspan=1>
-自估得分(分)
+<td colspan=1 rowspan=1>主
+要
+经
+历
 </td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-项目负责人
-</td>
-<td colspan=1>
-3
+<td colspan=1 rowspan=1>主
+要
+经
+历
 </td>
-<td colspan=1>
+<td colspan=1 rowspan=1>主
+要
+经
+历
 </td>
-<td colspan=1>
+<td colspan=1 rowspan=1>主
+要
+经
+历
 </td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-其他主要设计人员
+<td colspan=1 rowspan=1>主
+要
+经
+历
 </td>
-<td colspan=1>
-2
+<td colspan=1 rowspan=1>主
+要
+经
+历
 </td>
-<td colspan=1>
+<td colspan=1 rowspan=1>主
+要
+经
+历
 </td>
-<td colspan=1>
+<td colspan=1 rowspan=1>主
+要
+经
+历
 </td>
 </tr>
-</table>
-<table border="1">
-<tr rowspan=1>
-<td colspan=1>
-评审内容
-</td>
-<td colspan=1>
-分值(分)
+<tr>
+<td colspan=1 rowspan=1>时
+间
 </td>
-<td colspan=1>
-得分理由和所提交证明得分资料
+<td colspan=1 rowspan=1>时
+间
 </td>
-<td colspan=1>
-自估得分(分)
+<td colspan=1 rowspan=1>参加 过的 类似 项目 名称 及规 模
 </td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-保证设计质量、进度
-</td>
-<td colspan=1>
-1
-</td>
-<td colspan=1>
+<td colspan=1 rowspan=1>参加 过的 类似 项目 名称 及规 模
 </td>
-<td colspan=1>
+<td colspan=1 rowspan=1>参加 过的 类似 项目 名称 及规 模
 </td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-配合工程实施
+<td colspan=1 rowspan=1>参加 过的 类似 项目 名称 及规 模
 </td>
-<td colspan=1>
-1
+<td colspan=1 rowspan=1>参加 过的 类似 项目 名称 及规 模
 </td>
-<td colspan=1>
+<td colspan=1 rowspan=1>参加 过的 类似 项目 名称 及规 模
 </td>
-<td colspan=1>
+<td colspan=1 rowspan=1>该项 目中 任职
 </td>
 </tr>
+<tr>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+<td colspan=1 rowspan=1></td>
+</tr>
 </table>
+<div>供应商:,(单位全称),(盖章)</div>
+<div>法定代表人或授权代表:,(签章)</div>
+<div>日,期:</div>
+<div>14.磋商文件要求的其他内容以及供应商认为必要的其他内容</div>
+<div>15.最后报价函</div>
+<div>最后报价函</div>
 <table border="1">
-<tr rowspan=1>
-<td colspan=1>
-序号
-</td>
-<td colspan=1>
-条款号
+<tr>
+<td colspan=1 rowspan=1>项目编号及
+磋商项目名
+称
 </td>
-<td colspan=1>
-原通用本内容
-</td>
-<td colspan=1>
-补正后内容
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
+<td colspan=1 rowspan=1>项目编号:
+磋商项目名称:
 </td>
 </tr>
-<tr rowspan=1>
-<td colspan=1>
+<tr>
+<td colspan=1 rowspan=1>响应总价
 </td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-</tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
+<td colspan=1 rowspan=1>人民币(小写金额):
+元
+人民币(大写金额):
+整
+注:如有不一致,以大写为准
 </td>
 </tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
+<tr>
+<td colspan=1 rowspan=1>服务期
 </td>
+<td colspan=1 rowspan=1></td>
 </tr>
-<tr rowspan=1>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
-</td>
-<td colspan=1>
+<tr>
+<td colspan=1 rowspan=1>其他变化(如有)
 </td>
+<td colspan=1 rowspan=1></td>
 </tr>
-<tr rowspan=1>
-<td colspan=1>
-……
-</td>
-<td colspan=1>
+<tr>
+<td colspan=1 rowspan=1>声明
 </td>
-<td colspan=1>
-</td>
-<td colspan=1>
+<td colspan=1 rowspan=1>1 、若本最后报价函与我方首次递交的报价函及报价函附录
+的内容有差异,以本最后报价函内容为准。
+2、若我方为成交供应商,我方承诺:如本最后报价函的报
+价与首次递交的报价函在报价有差异,我方在符合适用法律法规
+和相关政策的基础上,对首次响应文件中所列明的设计费详细报
+价表,按本最后报价函的总价与首次报价函总价的变化幅度进行
+调整;并在收到成交通知书后的
+3
+日内完成并提交给采购人。对
+采购人提出的审查意见在合同签订前修改完成。
 </td>
 </tr>
 </table>
+<div>供应商名称:</div>
+<div>供应商法定代表人或授权代表(签字):</div>
+<div>日期:</div>
 </body>