.sub-menu{margin:25px auto 40px!important}.content .title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid #eee;margin:auto;width:1400px}.content .title .active{background:#004098;border-radius:2px;height:4px;margin:30px 0 0;width:60px}.content-small{margin:40px auto 120px;width:1200px}.content-small thead{background:#eff4f9}.content-small thead th .th-inner{font-weight:600}.content-small #first-tab tbody tr td,.content-small #second-tab tbody tr td,.content-small #third-tab tbody tr td{height:36px;margin:18px auto 17px}.content-small #detail-title{color:#222;font-size:36px;font-weight:500;line-height:54px;margin:45px auto 40px;text-align:center}.content-small .date{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;background:#eff4f9;height:40px;-webkit-justify-content:center;justify-content:center;margin:0 0 30px}.content-small #detail-content,.content-small .date{display:-webkit-box;display:-webkit-flex;display:flex;font-size:16px}.content-small #detail-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:6px;-webkit-flex-direction:column;flex-direction:column}.content-small #detail-content .detail-content-item{display:-webkit-box;display:-webkit-flex;display:flex;margin:0 0 16px}.content-small #detail-content .detail-content-item .text{font-weight:550}.content-small #contact-way{font-size:16px;line-height:30px;margin-top:60px}.content-small #contact-way .contact-title{color:#222;font-size:24px;font-weight:700;height:24px;line-height:24px;margin-bottom:22px;width:216px}.company-profile{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:url(/images/about-e9842478.png) no-repeat;background-size:100% 100%;height:380px;padding:0 0 0 60px;width:1200px}.company-profile .company-profile-desc{color:#fff;font-size:16px;font-weight:400;line-height:28px;width:660px}.company-profile .company-profile-desc p:last-of-type{margin:0}.companys{margin:40px 0 92px;width:100%}.companys,.companys .company{display:-webkit-box;display:-webkit-flex;display:flex}.companys .company{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#eff4f9;border-radius:12px;-webkit-flex-direction:column;flex-direction:column;height:420px;max-height:420px;max-width:580px;width:580px}.companys .company-right{-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:0 0 0 auto}.companys .company .company-name{color:#222;font-size:24px;font-weight:500;margin:32px auto;text-align:center}.companys .companys-local{display:-webkit-box;display:-webkit-flex;display:flex;margin:0 115px 40px}.companys .companys-local .company-local{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.companys .companys-local .company-local .local{margin:12px 0 0}.companys .company .locals{display:-webkit-box;display:-webkit-flex;display:flex;margin:0 auto}.companys .company .locals .local{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 15px}.companys .company .local>img{left:49px;position:absolute;top:0}.companys .company .local .local-box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:#fff;border-radius:12px;height:235px;margin:45px 0 0;width:188px}.companys .company .local .local-box>img{margin:74px auto 12px}.companys .company .local .local-box .shareholding{color:#004098;font-size:14px;font-weight:400}.companys .company .local .local-box .local-name{color:#222;font-size:18px;font-weight:400;margin:auto 0 36px}.ownership-structure-title{color:#222;font-size:36px;font-weight:400;text-align:center;width:1200px}.ownership-structure-desc{color:#222;font-size:16px;font-weight:400;margin:20px 0 66px;width:1200px}.echarts-box{display:-webkit-box;display:-webkit-flex;display:flex;height:340px;margin:0 160px 0 140px}.echarts{height:340px;width:340px}.echart-detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin:0 0 0 auto}.echart-detail,.echart-item{display:-webkit-box;display:-webkit-flex;display:flex}.echart-item{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;color:#222;font-size:18px;font-weight:500;-webkit-justify-content:center;justify-content:center;min-height:68px;width:455px}.echarts-background-color{background:-webkit-linear-gradient(176deg,hsla(0,0%,100%,0),rgba(63,157,252,.2));background:linear-gradient(274deg,hsla(0,0%,100%,0),rgba(63,157,252,.2))}.echart-series-name{display:-webkit-box;display:-webkit-flex;display:flex}.echart-item .percentage{margin:0 0 0 auto}.echart-series-name .circular{border:4px solid;border-radius:50%;height:14px;margin:4px 18px 0 20px;max-height:14px;max-width:14px;width:14px}.echart-item:first-of-type .echart-series-name .circular{color:#3f9dfc}.echart-item:nth-of-type(2) .echart-series-name .circular{color:#fdbf41}.echart-item:nth-of-type(3) .echart-series-name .circular{color:#fc6c73}.echart-item:nth-of-type(4) .echart-series-name .circular{color:#e02222}.echart-item:last-of-type .echart-series-name .circular{color:#091ccc}.business-development-box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:url(/images/business-a0208e6e.png) no-repeat;background-size:100% 100%;border-radius:12px;color:#fff;-webkit-flex-direction:column;flex-direction:column;font-weight:400;height:280px;margin:96px 0 120px;padding:60px;width:1200px}.business-development-title{font-size:36px;text-align:center}.business-development-desc{font-size:16px;line-height:28px;margin:20px 0 70px}.business-development-items{margin:0 135px}.business-development-item,.business-development-items{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.business-development-item{-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.business-development-item .name{font-size:16px}.business-development-item .count{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;font-size:48px;font-weight:700;-webkit-justify-content:center;justify-content:center}.business-development-item .count .unit{display:-webkit-box;display:-webkit-flex;display:flex;font-size:18px;height:100%;margin:auto 0 8px 5px}.business-box{background:#eff4f9;height:782px;max-height:782px;padding:90px 0 0}.business-box .title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid #eee;margin:0 auto 60px;width:1400px}.business-box .title .active{background:#004098;border-radius:2px;height:4px;margin:30px 0 0;width:60px}.business-qualifications{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin:auto;width:1400px}.business-qualifications,.business-qualifications .items,.business-qualifications .items .item{display:-webkit-box;display:-webkit-flex;display:flex}.business-qualifications .items .item{height:264px;max-width:258px;min-width:258px;width:258px}.business-qualifications .items .item .item-border-left{background-image:-webkit-linear-gradient(top,rgba(82,125,181,.6),rgba(219,234,255,0));background-image:linear-gradient(180deg,rgba(82,125,181,.6),rgba(219,234,255,0));height:264px;width:2px}.business-qualifications .items .item:nth-of-type(2) .item-border-left{height:262px}.business-qualifications .items .item:nth-of-type(3) .item-border-left{height:242px}.business-qualifications .items .item:nth-of-type(4) .item-border-left{height:202px}.business-qualifications .items .item:nth-of-type(5) .item-border-left{height:140px}.business-qualifications .items .item .item-box .years{color:#222;font-size:24px;margin:0 auto 8px 30px}.business-qualifications .items .item .item-box .desc{color:#222;font-size:16px;font-weight:500;line-height:26px;margin:0 auto 0 30px;width:180px}.items-top{margin:0 0 0 22px}.items-bottom{margin:0 0 0 152px}.business-qualifications>img{height:244px;position:absolute;top:54px;width:1400px}.business-qualifications .items-bottom .item .item-border-left{background-image:-webkit-linear-gradient(top,rgba(219,234,255,0),rgba(82,125,181,.6));background-image:linear-gradient(180deg,rgba(219,234,255,0),rgba(82,125,181,.6));height:145px;width:2px}.business-qualifications .items-bottom .item{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;height:190px}.business-qualifications .items-bottom .item:nth-of-type(2) .item-border-left{height:150px}.business-qualifications .items-bottom .item:nth-of-type(3) .item-border-left{height:179px}.business-qualifications .items-bottom .item:nth-of-type(4) .item-border-left{height:226px}.business-qualifications .items-bottom .item:nth-of-type(5) .item-border-left{height:292px}.content-small .information-disclosure-box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap}.content-small .information-disclosure-box>a{margin:0 0 30px}.content-small .information-disclosure-box>a:nth-child(odd){margin:0 30px 30px 0}.content-small .information-disclosure-box .information-disclosure-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:url(/images/bg-e14ce555.png) no-repeat;background-size:100% 100%;color:#fff;cursor:pointer;font-size:20px;height:150px;width:585px}.content-small .information-disclosure-box .information-disclosure-item img{height:72px;margin:0 20px 0 36px;width:72px}.content-small .information-disclosure-box .information-disclosure-item object{margin:0 40px 0 auto}.content-small .information-disclosure-box .information-disclosure-item object a{height:36px;margin:0;width:60px}.flex-table{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-left:1px solid #eee;-webkit-flex-direction:column;flex-direction:column;margin:40px auto 120px;width:1200px}.flex-table,.flex-table .flex-table-head{display:-webkit-box;display:-webkit-flex;display:flex}.flex-table .flex-table-head{border-left:1px solid #366eba;color:#fff;font-size:14px}.flex-table .flex-table-head.head-fixed{position:fixed;top:90px;width:1198px}.flex-table .flex-table-head .flex-table-cell{background:#366eba;border-bottom:1px solid #366eba;border-top:1px solid #366eba;font-weight:550}.flex-table .flex-table-head .flex-table-cell:last-child{border-right:1px solid #366eba}.flex-table .flex-table-body{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:16px}.flex-table .flex-table-cell{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid #eee;border-right:1px solid #eee;min-height:54px;padding:0 0 0 14px}.flex-table .flex-table-cell:nth-child(odd){-webkit-box-flex:0;-webkit-flex:0 0 8.2%;flex:0 0 8.2%;max-width:99px}.flex-table .flex-table-cell:nth-child(2n){-webkit-box-flex:0;-webkit-flex:0 0 16.8%;flex:0 0 16.8%;max-width:199px}.procurement-top{border-bottom:1px solid #eee}.procurement-top .procurement-tab-box{color:#222;display:-webkit-box;display:-webkit-flex;display:flex;font-size:16px;margin:40px auto 0;width:1400px}.procurement-top .procurement-tab-box .procurement-item{cursor:pointer;margin-right:60px}.procurement-top .procurement-tab-box .procurement-item.active,.procurement-top .procurement-tab-box .procurement-item:hover{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#004098;font-size:16px;font-weight:700}.procurement-top .procurement-tab-box .procurement-item.active span,.procurement-top .procurement-tab-box .procurement-item:hover span{background:#004098;border-radius:3px;height:3px;margin:20px 0 0;width:30px}.tab-items{margin:0 auto 120px;width:1400px}.table{margin:30px 0 15px;width:1400px}.table,.table>div{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.table>div{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.table .table-head{background:#eff4f9;font-weight:600;height:45px}.table .table-body{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.table .table-body .table-tr{border-bottom:1px solid #eee;cursor:pointer}.table .table-tr{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:70px;width:100%}.table .table-tr>div{margin:auto;width:100%}.table .table-tr>div:first-of-type{margin:auto 0 auto 18px;max-width:70px;min-width:70px;width:70px}.table .table-tr>div.default-width{max-width:160px;min-width:160px;width:160px}.table .table-tr>div.code{max-width:240px;min-width:240px;width:240px}.table .table-tr a{color:#222}.table .table-tr a:hover{color:#004098}