                    .gi_2 {
                        padding-top: 20px;
                        overflow: hidden;
                    }
                    
                    .gi_2 p {
                        float: left;
                        font-size: 14.7px;
                        color: #666666;
                    }
                    
                    .gi_2 span {
                        float: left;
                        display: inline-block;
                        font-size: 14px;
                        color: #666666;
                        padding-left: 25px;
                    }
                    
                    .gi_3 {
                        padding-top: 20px;
                        overflow: hidden;
                    }
                    
                    .gi_3 p {
                        float: left;
                        font-size: 14.7px;
                        color: #666666;
                    }
                    
                    .gi_3 span {
                        float: left;
                        display: inline-block;
                        font-size: 14px;
                        color: #666666;
                        padding-left: 18px;
                    }
                    
                    .gi_4 {
                        padding-top: 20px;
                        overflow: hidden;
                    }
                    
                    .gi_4 p {
                        float: left;
                        font-size: 14.7px;
                        color: #666666;
                        width: 60px;
                    }
                    
                    .gi_4 .gi_4_div {
                        padding-left: 18px;
                        float: left;
                        overflow: hidden;
                        padding-bottom: 8px;
                    }
                    
                    /*.gi_4 .gi_4_div span {*/
                    /*    display: inline-block;*/
                    /*    width: 175px;*/
                    /*    height: 20px;*/
                    /*    line-height: 20px;*/
                    /*    text-align: center;*/
                    /*    border: solid 1px #dbdbdb;*/
                    /*    cursor: pointer;*/
                    /*}*/
                    
                    .gi_4 .gi_4_div span:hover {
                        color: #004b47;
                        cursor: pointer;
                    }
                    
                    .gi_4 .gi_4_div .gi_4_span {
                        float: left;
                    }
                    
                    .gi_4 .gi_4_div .gi_4_spans {
                        margin-left: 17px;
                        float: left;
                    }
                    
                    .gi_5 {
                        padding-top: 20px;
                        overflow: hidden;
                    }
                    
                    .gi_5 p {
                        float: left;
                        font-size: 14.7px;
                        color: #666666;
                    }
                    
                    .gi_5 .gi_5_div {
                        float: left;
                        padding-left: 18px;
                    }
                    
                    .gi_5 .gi_5_div span {
                        display: inline-block;
                        border: solid 1px #dbdbdb;
                        width: 60px;
                        height: 20px;
                        line-height: 20px;
                        text-align: center;
                        cursor: pointer;
                    }
                    
                    .gi_5 .gi_5_div span:hover {
                        color: #004b47;
                        cursor: pointer;
                    }
                    
                    .gi_6 {
                        padding-top: 30px;
                        overflow: hidden;
                    }
                    
                    .gi_6 p {
                        width: 60px;
                        float: left;
                        font-size: 14.7px;
                        color: #666666;
                    }
                    
                    .gi_6 span {
                        box-sizing: border-box;
                        padding: 14px 18px;
                        width: 370px;
                        height: 110px;
                        background-color: #f7f7f7;
                        float: left;
                        margin-left: 17px;
                        font-size: 14px;
                        color: #666666;
                        cursor: pointer;
                    }
                    
                    .gi_6 span:hover {
                        color: #004b47;
                    }

                    .spec-img-li div {
                        width: 30px;
                        height: 30px;
                        border: 2px solid #dbdbdb;
                        cursor: pointer;
                    }
                    .spec-img div img{
                        width: 100%;
                        height: 100%;
                    }

                    .spec-img-li {
                        float: left;
                        overflow: hidden;
                        margin-bottom: 5px;
                        margin-right: 8px;
                    }

                    .gi_4 .spec-text span {
                        display: inline-block;
                        margin-right: 10px;
                        padding: 0px 5px;
                        height: 20px;
                        line-height: 20px;
                        text-align: center;
                        border: solid 1px #dbdbdb;
                        cursor: pointer;
                    }

                    .spec-img-text ul li {
                        float: left;
                        overflow: hidden;
                        width: 120px;
                        height: 40px;
                        margin-bottom: 5px;
                        margin-right: 8px;
                    }
                    .spec-img-text{
                        width: 540px;
                        float: left;
                        overflow: hidden;
                    }
                    .spec-img-text-li div{
                        float: left;
                        width: 40px;
                        height: 40px;
                    }
                    .spec-img-text-li div img {
                        width: 100%;
                        height: 100%;
                    }
                    .spec-img-text-li p {
                        width: 80px;
                        text-align: center;
                        float: left;
                        height: 40px;
                        line-height: 40px;
                        background-color: #f5f5f5;
                        font-size: 10px;
                        color: #565655;
                        cursor: pointer;
                    }

                    .spec-img-text-li p:hover {
                        color: #ffffff;
                        background-color: #004b47;
                    }