﻿* {
    margin: 0;
    padding: 0;
}

html, body {
    font-family: “Microsoft YaHei”; /*jj-20180228*/
    font-size: 1em;
    margin: 0px;
    padding: 0px;
    min-width: 1200px;
}

.gh_hp_top {
    width: 1200px;
    height: 70px;
    margin: 10px auto;
}

    .gh_hp_top .logo {
        float: left;
        background: url(../images/head_logo_news2.jpg) no-repeat;
        width: 450px;
        height: 70px;
        padding-bottom: -5px;
    }

    .gh_hp_top .right {
        float: right;
        margin: 10px 5px 10px 10px;
    }

        .gh_hp_top .right img {
            width: 62px;
            height: 60px;
        }

        .gh_hp_top .right span .iconimage {
            width: 16px;
            height: 16px;
        }

        .gh_hp_top .right img, .gh_hp_top .right span {
            margin-left: 30px;
            color: rgb(119,113,113);
        }

            .gh_hp_top .right span a, .gh_hp_top .right span a:hover {
                cursor: hand;
                cursor: pointer;
                text-decoration: none;
                color: rgb(119,113,113);
                font-family: "\5B8B\4F53";
            }
/*jj-20180228*/
.gh_hp_carousel {
}

    .gh_hp_carousel .carousel-indicators {
        bottom: 70px;
        margin: auto;
        left: 0;
        width: 60px;
        padding-left: 50%;
        display: none;
    }

/*jj-20180228*/
.gh_hp_nav {
    width: 100%;
    text-align: center;
    height: 80px;
    position: absolute;
    top: 0;
    z-index: 1;
}

.navcontainer_bg {
    width: 100%;
    height: 80px;
    background-color: rgb(16,28,40);
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
}

.gh_hp_nav .navcontainer {
    width: 1200px;
    margin: auto;
    position: relative;
    top: -80px;
}
    /*jj-20180228*/
    .gh_hp_nav .navcontainer .item {
        list-style: none;
        float: left;
        line-height: 80px;
        width: 150px;
        text-align: center;
        font-size: 1.285em;
        cursor: hand;
        cursor: pointer;
        color: white;
        font-family: 'Microsoft YaHei';
        font-weight: bold;
        background-color: transparent;
    }
        /*jj-20180228*/
        .gh_hp_nav .navcontainer .item:hover, .gh_hp_nav .navcontainer div.active {
            background-color: rgb(18, 29, 41);
            filter: alpha(opacity=80);
            -moz-opacity: 0.8;
            -khtml-opacity: 0.8;
            opacity: 0.8;
            z-index: 99;
            color: white;
            text-decoration: none;
        }

.gh_hp_body {
    width: 1200px;
    margin: 0px auto 20px auto;
    color: #666;
    clear: both;
}

    .gh_hp_body .leftbox {
        width: 823px;
        float: left;
    }

    .gh_hp_body .rightbox {
        width: 355px;
        float: right;
    }

        .gh_hp_body .leftbox .title, .gh_hp_body .rightbox .title {
            width: 100%;
            height: 50px;
            border-bottom: 1px solid #666;
            color: #333;
        }

            .gh_hp_body .leftbox .title .text, .gh_hp_body .rightbox .title .text {
                background: url(../images/index_bigtitleicon.jpg) no-repeat 0px 12px;
                float: left;
                padding-left: 20px;
                line-height: 35px;
                height: 100%;
                font-size: 1.57em;
            }

            .gh_hp_body .leftbox .title .more, .gh_hp_body .rightbox .title .more {
                background: url(../images/index_moreicon.jpg) no-repeat 37px 12px;
                float: right;
                padding-right: 37px;
                padding-top: 10px;
                height: 100%;
                font-size: 1em;
                color: #333;
            }

                .gh_hp_body .leftbox .title .more a, .gh_hp_body .rightbox .title .more a {
                    color: #666666;
                }

        .gh_hp_body .leftbox .boxbody, .gh_hp_body .rightbox .boxbody {
            margin: 10px 0px 10px 0px;
        }

            .gh_hp_body .rightbox .boxbody .dblnewslist ul li {
                width: 97%;
                float: left;
                /*padding-right: 20px;*/
                border-bottom: 1px solid #999;
                /*margin-right: 15px;*/
            }


            .gh_hp_body .leftbox .boxbody .subtitle {
                border-bottom: 1px solid #999;
                font-size: 1.28em;
                padding: 10px 0px 5px 0px;
                color: #333;
            }

            .gh_hp_body .leftbox .boxbody ul.newslist, .gh_hp_body .rightbox .boxbody ul.newslist {
                list-style: none;
                width: 100%;
            }

            .gh_hp_body .leftbox .boxbody .dblnewslist {
                width: 100%;
            }

    .gh_hp_body .boxbody .dblnewslist ul, .gh_hp_body .friends .boxbody .newslist ul {
        list-style: none;
        padding: 0px;
        line-height: 36px;
        margin-left: 0px;
    }

    .gh_hp_body .leftbox .boxbody .dblnewslist ul li {
        width: 48%;
        /* float: left; */
        /* padding-right: 20px; */
        border-bottom: 1px solid #999;
        /* margin-right: 15px; */
    }

    .gh_hp_body .comnews, .gh_hp_body .indnews {
        /*height: 350px;*/
    }

        .gh_hp_body .indnews .boxbody .newslist ul {
            list-style: none;
            padding: 0px;
            line-height: 33px;
        }

        .gh_hp_body .comnews .boxbody .pic {
            width: 380px;
            float: left;
            margin: 8px 5px;
            cursor: pointer;
            position: relative;
        }
        /*覆盖bootstrap轮播圈位置-jj-*/
        .gh_hp_body .comnews .boxbody .carousel .carousel-indicators {
            position: absolute;
            bottom: -7px;
            left: 115%;
            z-index: 15;
            width: 60%;
            padding-left: 0;
            text-align: center;
            list-style: none;
        }
            /*覆盖bootstrap轮播圈active颜色*/
            .gh_hp_body .comnews .boxbody .carousel .carousel-indicators .active, .gh_hp_carousel .carousel-indicators .active {
                width: 12px;
                height: 12px;
                margin-left: 5px;
                background-color: #ffcc66;
            }

    .gh_hp_body .market .boxbody {
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 10px;
    }

        .gh_hp_body .market .boxbody .leftitem, .gh_hp_body .market .boxbody .rightitem {
            width: 168px;
            height: 45px;
            border: 1px solid #cccccc;
            margin-top: 5px;
            /*padding-top: 8px;*/
            text-align: center;
            font-size: 1em;
            cursor: pointer;
        }

            .gh_hp_body .market .boxbody .leftitem .text, .gh_hp_body .market .boxbody .rightitem .text {
                margin-left: 3px;
                margin-top: 12px;
            }

            .gh_hp_body .market .boxbody .leftitem .icon, .gh_hp_body .market .boxbody .rightitem .icon {
                width: 20px;
                height: 20px;
                margin-left: 38px;
                margin-top: 12px;
            }

        .gh_hp_body .market .boxbody .xiben .icon {
            margin-left: 28px;
        }

        .gh_hp_body .market .boxbody .leftitem:hover, .gh_hp_body .market .boxbody .rightitem:hover {
            background-color: #9a0000;
            color: white;
            border: 1px solid #9a0000;
        }

        .gh_hp_body .market .boxbody a, .gh_hp_body .market .boxbody a:hover {
            color: #666666;
            text-decoration: none;
        }

        .gh_hp_body .market .boxbody .leftitem:hover a, .gh_hp_body .market .boxbody .leftitem:hover a:hover,
        .gh_hp_body .market .boxbody .rightitem:hover a, .gh_hp_body .market .boxbody .rightitem:hover a:hover {
            color: white;
            text-decoration: none;
        }

        .gh_hp_body .market .boxbody .leftitem {
            float: left;
            margin-right: 5px;
        }

        .gh_hp_body .market .boxbody .rightitem {
            float: right;
        }

            .gh_hp_body .market .boxbody .leftitem .icon, .gh_hp_body .market .boxbody .leftitem .text, .gh_hp_body .market .boxbody .rightitem .icon, .gh_hp_body .market .boxbody .rightitem .text {
                float: left;
            }

        .gh_hp_body .market .boxbody .anno .icon {
            background: url(/images/icon/Anno_red.png);
        }

        .gh_hp_body .market .boxbody .level .icon {
            background: url(/images/icon/level_red.png);
        }

        .gh_hp_body .market .boxbody .dete .icon {
            background: url(/images/icon/dete_red.png);
        }

        .gh_hp_body .market .boxbody .eng .icon {
            background: url(/images/icon/eng_red.png);
        }

        .gh_hp_body .market .boxbody .price .icon {
            background: url(/images/icon/m_price_red.png);
        }

        .gh_hp_body .market .boxbody .xiben .icon {
            background: url(/images/icon/xiben_red.png);
        }

        .gh_hp_body .market .boxbody .anno:hover .icon {
            background: url(/images/icon/Anno_white.png);
        }

        .gh_hp_body .market .boxbody .level:hover .icon {
            background: url(/images/icon/Level_white.png);
        }

        .gh_hp_body .market .boxbody .dete:hover .icon {
            background: url(/images/icon/Dete_white.png);
        }

        .gh_hp_body .market .boxbody .eng:hover .icon {
            background: url(/images/icon/Eng_white.png);
        }

        .gh_hp_body .market .boxbody .price:hover .icon {
            background: url(/images/icon/M_Price_white.png);
        }

        .gh_hp_body .market .boxbody .xiben:hover .icon {
            background: url(/images/icon/xiben_white.png);
        }


    .gh_hp_body .comnews .boxbody .carousel .carousel-indicators li, .gh_hp_carousel .carousel-indicators li {
        float: left;
        display: inline-block;
        width: 10px;
        height: 10px;
        margin-left: 5px;
        text-indent: -999px;
        cursor: pointer;
        background-color: rgb(204,204,204);
        filter: alpha(opacity=80);
        -moz-opacity: 0.8;
        -khtml-opacity: 0.8;
        opacity: 0.8;
        border: 1px solid #fff;
        border-radius: 10px;
    }


    .gh_hp_body .comnews .boxbody .item .pic .img {
        width: 100%;
        height: 100%;
    }


        .gh_hp_body .comnews .boxbody .item .pic .img img {
            width: 380px;
            height: 250px;
        }

    .gh_hp_body .comnews .boxbody .item .pic .pictextbg {
        width: 380px;
        height: 35px;
        background: #000;
        filter: alpha(opacity=60);
        -moz-opacity: 0.6;
        -khtml-opacity: 0.6;
        opacity: 0.6;
        position: absolute;
        top: 215px;
        left: 0;
    }

    .gh_hp_body .comnews .boxbody .item .pic .desc {
        width: 360px;
        height: 35px;
        line-height: 35px;
        _line-height: 37px;
        position: absolute;
        top: 215px;
        left: 0;
        color: #fff;
        text-indent: 10px;
    }

        .gh_hp_body .comnews .boxbody .item .pic .desc a {
            z-index: 1;
            position: absolute;
            bottom: 0px;
            text-align: left;
            line-height: 35px;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
            width: 300px;
            color: white;
        }


    .gh_hp_body .comnews .boxbody .carousel {
        width: 380px;
        height: 250px;
        float: left;
    }


    .gh_hp_body .comnews .boxbody .newslist {
        width: 440px;
        float: right;
    }

    .gh_hp_body .boxbody .newslist ul {
        list-style: none;
        padding-left: 15px;
        line-height: 33.5px;
        margin-left: 0px;
    }

        .gh_hp_body .boxbody .newslist ul li, .gh_hp_body .boxbody .dblnewslist ul li {
        }

            .gh_hp_body .boxbody .newslist ul li a.text, .gh_hp_body .boxbody .dblnewslist ul li a.text {
                float: left;
                color: #666;
                font-size: 1em;
                text-decoration: none;
                cursor: pointer;
                text-overflow: ellipsis;
                white-space: nowrap;
                overflow: hidden;
            }

            .gh_hp_body .boxbody .newslist ul li a:hover, .gh_hp_body .boxbody .dblnewslist ul li a:hover {
                color: #ffcc66;
            }

            .gh_hp_body .boxbody .newslist ul li span.date, .gh_hp_body .boxbody .dblnewslist ul li span.date {
                float: right;
                font-family: Arial;
                font-size: 0.95em;
                color: #999;
            }

    .gh_hp_body .companyinfo, .gh_hp_body .qualist {
        /*height: 200px;*/
    }

        .gh_hp_body .companyinfo .boxbody .text {
            text-indent: 2em;
            height: 120px;
            width: 98%;
            margin: 0px 10px;
            line-height: 29px;
            font-size: 1em;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 4;
            -webkit-box-orient: vertical;
        }
    /*友情链接*/
    .gh_hp_body .friends {
        /*height:640.5px;*/
    }

        .gh_hp_body .friends .boxbody .newslist ul li {
            width: 97%;
            float: left;
            padding-right: 20px;
            border-bottom: 1px solid #999;
            /*margin-right: 15px;*/
        }

            .gh_hp_body .friends .boxbody .newslist ul li .text {
                width: 100%;
                text-overflow: ellipsis;
                white-space: nowrap;
                overflow: hidden;
            }
    /*政策法规*/
    .gh_hp_body .polity {
        /*height: 245px;*/
    }

        .gh_hp_body .polity .tabbox {
            margin: 5px 0px;
            height: 80px;
        }

            .gh_hp_body .polity .tabbox .item {
                border-left: 1px solid black;
                border-bottom: 1px solid black;
                border-top: 1px solid black;
                width: 273px;
                /* height: 100%; */
                float: left;
                text-align: center;
                cursor: pointer;
            }

            .gh_hp_body .polity .tabbox .last {
                border-right: 1px solid black;
            }

            .gh_hp_body .polity .tabbox .item:hover, .gh_hp_body .polity .tabbox div.active {
                background-color: #999;
                color: #000;
            }

            .gh_hp_body .polity .tabbox .item .cntext {
                margin-top: 15px;
                margin-bottom: 5px;
                font-size: 1.3em;
            }

            .gh_hp_body .polity .tabbox .item .entext {
                font-family: Arial;
                font-size: 1em;
                margin-bottom: 10px;
            }

    .gh_hp_body .ghshome {
        margin-top: 20px;
        height: 300px;
    }


    /*企业文化*/
    .gh_hp_body .ghculture {
        margin-top: 60px;
    }

        .gh_hp_body .ghshome .buttons, .gh_hp_body .ghculture .buttons {
            float: right;
            font-size: 1.25em;
        }

            .gh_hp_body .ghshome .buttons div, .gh_hp_body .ghculture .buttons div {
                float: left;
                padding: 6px 15px 6px 15px;
            }

                .gh_hp_body .ghshome .buttons .button:hover, .gh_hp_body .ghculture .buttons .button:hover, .gh_hp_body .ghshome .buttons div.active, .gh_hp_body .ghculture .buttons div.active {
                    border-radius: 60px;
                    background-color: #999;
                    cursor: pointer;
                    color: #fff;
                    position: relative;
                    z-index: 2;
                    background-repeat: no-repeat;
                    background-position-y: 1%;
                    text-decoration: none;
                    /*  -moz-border-radius: 60px;  Firefox */
                    /*   -webkit-border-radius: 60px; Safari Chrome */
                    /*  border-radius: 60px;Opera 10.5+,  Internet Explorer 6+  IE-CSS3 */
                    /* behavior: url(../ie-css3.htc);  对IE-CSS3的引用 */
                }
    /*港航之家*/
    .gh_hp_body .ghshome .boxbody {
        margin: 20px 10px 10px 10px;
    }

        .gh_hp_body .ghshome .boxbody .pic {
            width: 254px;
            height: 160px;
            float: left;
            margin: 8px 5px;
            cursor: pointer;
            position: relative;
        }

        .gh_hp_body .ghshome .boxbody a:hover {
            text-decoration: none;
        }

        .gh_hp_body .ghshome .boxbody .pic .img {
            width: 100%;
            height: 100%;
        }

            .gh_hp_body .ghshome .boxbody .pic .img img {
                width: 254px;
                height: 180px;
            }

        .gh_hp_body .ghshome .boxbody .pic .desc_bg {
            width: 254px;
            height: 35px;
            background: #000;
            filter: alpha(opacity=60);
            -moz-opacity: 0.6;
            -khtml-opacity: 0.6;
            opacity: 0.6;
            position: absolute;
            top: 145px;
            left: 0;
        }

        .gh_hp_body .ghshome .boxbody .pic .desc {
            width: 246px;
            height: 35px;
            line-height: 35px;
            _line-height: 37px;
            position: absolute;
            top: 145px;
            left: 0;
            color: #fff;
            text-indent: 10px;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
        }


    .gh_hp_body .ghculture .boxbody .pic, .gh_hp_body .ghculture .boxbody .text {
        float: left;
    }

    .gh_hp_body .ghculture .boxbody {
        margin: 15px 10px 10px 10px;
    }

        .gh_hp_body .ghculture .boxbody .pic {
            width: 270px;
            height: 160px;
        }

            .gh_hp_body .ghculture .boxbody .pic img {
                width: 100%;
                height: 160px;
                margin-top: 15px;
            }

        .gh_hp_body .ghculture .boxbody .text {
            width: 525px;
            padding-left: 10px;
        }

            .gh_hp_body .ghculture .boxbody .text div.desc {
                text-indent: 2em;
                line-height: 30px;
                margin-top: 8px;
                overflow: hidden;
                text-overflow: ellipsis;
                display: -webkit-box;
                -webkit-line-clamp: 5;
                -webkit-box-orient: vertical;
                word-wrap: normal;
            }


            .gh_hp_body .ghculture .boxbody .text div.link {
                float: right;
                text-align: right;
            }

    /*登录入口*/
    .gh_hp_body .login .boxbody {
    }

        .gh_hp_body .login .boxbody a {
            float: left;
        }

            .gh_hp_body .login .boxbody a:hover {
                text-decoration: none;
            }

        .gh_hp_body .login .boxbody .item {
            border-radius: 10px;
            width: 155px;
            background-color: #999;
            height: 50px;
            margin-top: 15px;
            color: #333;
            padding-left: 10px;
            padding-top: 5px;
            font-size: 1.2em;
        }

            .gh_hp_body .login .boxbody .item .icon, .gh_hp_body .login .boxbody .item .text {
                float: left;
            }

            .gh_hp_body .login .boxbody .item .text {
                margin-top: 10px;
            }

        .gh_hp_body .login .boxbody .margin-email {
            margin-left: 20px;
            padding-left: 0px;
        }

        .gh_hp_body .login .boxbody .office .icon {
            width: 32px;
            height: 32px;
            margin-top: 5px;
            margin-right: 5px;
            background: url(../images/index_login_oagray32.png) no-repeat;
        }

        .gh_hp_body .login .boxbody .email .icon {
            width: 32px;
            height: 32px;
            margin-top: 5px;
            margin-right: 5px;
            background: url(../images/index_login_emailgray32.png) no-repeat;
        }

        .gh_hp_body .login .boxbody .item:hover {
            background-color: #006699;
            color: white;
            text-decoration: none;
        }

        .gh_hp_body .login .boxbody .email:hover .icon {
            background: url(../images/index_login_emailwhite32.png) no-repeat;
        }

        .gh_hp_body .login .boxbody .office:hover .icon {
            background: url(../images/index_login_oawhite32.png) no-repeat;
        }
    /*登录入口*/
    .gh_hp_body .login, .gh_hp_body .friends {
        margin-top: 32px;
    }

.gh_hp_footer {
    width: 100%;
    /*height: 400px;
    padding-top: 0px;*/
    clear: both;
}

.foot_content {
    height: 40px;
    width: 100%;
    margin: 0px auto 10px auto;
    padding: 10px 0px 0px 0px;
}

.gh_hp_footer .bg {
    width: 100%;
    background-color: #333;
    height: 160px;
    /* padding-top: 10px; */
    /* padding-bottom: 10px; */
    /* width: 1200px; */
    text-align: center;
}

.gh_hp_footer .sitemap {
    width: 1200px;
    margin: 0px auto;
}

    .gh_hp_footer .sitemap ul {
        list-style: none;
        width: 170px;
        float: left;
        font-size: 1em;
        line-height: 32px;
        padding: 0px;
    }

        .gh_hp_footer .sitemap ul li.header {
            font-size: 1.5em;
            line-height: 60px;
            border-bottom: 1px solid #999;
        }

        .gh_hp_footer .sitemap ul a {
            color: #999;
        }

#myCarousel {
    width: 100%;
    margin-bottom: -20px;
    padding-left: -50%;
}
/*改写Bootstrap的active样式*/
.carousel-indicators .active {
    width: 12px;
    height: 12px;
    margin: 0;
    padding: 0px;
    background-color: #990000;
    border: 0px;
}


/*关于我们-公司简介（蒋静）*/

.gudingPic {
    width: 100%;
}

    .gudingPic img {
        width: 100%;
    }

.gh_aboutcompany_body {
    width: 100%;
    margin: 0px auto;
    color: #333333;
    clear: both;
    background-color: #cccccc;
}

    .gh_aboutcompany_body .whitediv {
        width: 1200px;
        margin: auto;
    }

        .gh_aboutcompany_body .whitediv .pulldiv {
            height: 50px;
            width: 100%;
            overflow: hidden;
            position: relative;
            z-index: 1;
            margin: -50px auto 0px auto;
            background-color: white;
        }

    .gh_aboutcompany_body .companycontent {
        background-color: white;
        overflow: hidden;
    }


        .gh_aboutcompany_body .companycontent .FLtitle {
            width: 200px;
            padding-left: 40px;
            padding-bottom: 20px;
        }

            .gh_aboutcompany_body .companycontent .FLtitle ul {
                padding: 0px;
            }

                .gh_aboutcompany_body .companycontent .FLtitle ul li {
                    list-style: none;
                    line-height: 58px;
                    width: 200px;
                    font-size: 1.14em;
                    color: #333;
                    font-family: 'Microsoft YaHei';
                    border-bottom: 1px solid #cccccc;
                    float: left;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    overflow: hidden;
                }

                    .gh_aboutcompany_body .companycontent .FLtitle ul li a {
                        text-decoration: none;
                        color: #333;
                        padding-left: 5px;
                    }


.FLtitle ul li a:hover, .FLtitle ul li a.active {
    color: #006699;
    float: left;
    width: 100%;
    border-left: 10px solid #006699;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.gh_aboutcompany_body .companycontent .FLtitle ul .aboutus {
    font-size: 1.57em;
    color: #006699;
    font-weight: bold;
}

.gh_aboutcompany_body .companycontent .Pro_content {
    width: 870px;
    margin: 5px 40px 0px 40px;
}

.gh_aboutcompany_body .companycontent .compro {
    font-size: 1.57em;
    font-family: 'Microsoft YaHei';
    color: #333;
    font-weight: bold;
    line-height: 48px;
}

.gh_aboutcompany_body .companycontent .backhg {
    font-size: 1em;
    font-family: 'Microsoft YaHei';
    padding-top: 17px;
}

    .gh_aboutcompany_body .companycontent .backhg img {
    }


/*下载中心-（蒋静）*/
.Bigtitle {
    padding-left: 40px;
    width: 350px;
    padding-bottom: 20px;
}

    .Bigtitle ul {
        padding: 0px;
    }

        .Bigtitle ul li {
            list-style: none;
            line-height: 58px;
            width: 100%;
            font-size: 1.14em;
            color: #333;
            font-family: 'Microsoft YaHei';
            border-bottom: 1px solid #cccccc;
            float: left;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
        }

            .Bigtitle ul li a {
                text-decoration: none;
                color: #333;
                padding-left: 5px;
            }

                .Bigtitle ul li a:hover, .Bigtitle ul li a.active {
                    color: #006699;
                    float: left;
                    width: 100%;
                    border-left: 10px solid #006699;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    overflow: hidden;
                }

        .Bigtitle ul .aboutus {
            font-size: 1.57em;
            color: #006699;
            font-weight: bold;
        }

        .Bigtitle ul li.clearborder {
            border: none;
        }

.DownLoad_content {
    width: 720px;
    margin: 10px 40px 0px 40px;
}

    .DownLoad_content .backhg input {
        height: 25px;
        border: 1px solid #cccccc;
        color: #cccccc;
    }

    .DownLoad_content .backhg img {
        margin-top: -4px;
        height: 25px;
    }

    .DownLoad_content .List {
        font-size: 1em;
        font-family: 'Microsoft YaHei';
        line-height: 30px;
        margin: 70px auto 20px auto;
        clear: both;
    }

        .DownLoad_content .List ul li a.text {
            float: left;
            height: 40px;
            width: 600px;
            line-height: 40px;
            font-size: 1em;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
        }

        .DownLoad_content .List ul li img {
            margin-right: 5px;
            width: 26px;
            height: 21px;
            margin-top: 10px;
        }




.DownLoad_content_List {
    width: 870px;
    margin: 10px 40px 0px 40px;

}

    .DownLoad_content_List .backhg input {
        height: 25px;
        border: 1px solid #cccccc;
        color: #cccccc;
    }

    .DownLoad_content_List .backhg img {
        margin-top: -4px;
        height: 25px;
    }

    .DownLoad_content_List .List {
        font-size: 1em;
        font-family: 'Microsoft YaHei';
        line-height: 30px;
        margin: 70px auto 20px auto;
        clear: both;
    }

        .DownLoad_content_List .List ul li a.text {
            float: left;
            height: 40px;
            width: 600px;
            line-height: 40px;
            font-size: 1em;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
        }

        .DownLoad_content_List .List ul li img {
            margin-right: 5px;
            width: 26px;
            height: 21px;
            margin-top: 10px;
        }

#LeftSecondLevel {
    padding-left: 50px;
    /*width: 300px;*/
}

    #LeftSecondLevel img {
        display: block;
        float: left;
        padding: 2px 10px 2px 0px;
        margin: 0px;
    }

    #LeftSecondLevel li a {
        font-size: 0.8794em;
        font-family: 'Microsoft YaHei';
    }



/*一个页面（非详情页）（蒋静）*/
.OnePage {
    width: 100%;
    font-size: 1em;
    font-family: 'Microsoft YaHei';
    line-height: 30px;
    margin: 70px auto 20px auto;
    clear: both;
    text-indent: 2em;
}

    .OnePage img {
        width: 100%;
    }

/*list页面（蒋静）*/
.List {
    font-size: 1em;
    font-family: 'Microsoft YaHei';
    line-height: 30px;
    margin: 70px auto 10px auto;
    clear: both;
}

    .List ul {
        padding-left: 0px;
    }

        .List ul li {
            width: 100%;
            line-height: 40px;
            height: 40px;
            margin: 0px;
            list-style: none;
            border-bottom: 1px solid #cccccc;
        }

            .List ul li a {
                width: 100%;
                cursor: pointer;
                text-overflow: ellipsis;
                white-space: nowrap;
                overflow: hidden;
            }

            .List ul li .dt {
                float: right;
                width: 80px;
            }

            .List ul li a.text {
                float: left;
                height: 40px;
                width: 750px;
                line-height: 40px;
                font-size: 1em;
                text-overflow: ellipsis;
                white-space: nowrap;
                overflow: hidden;
            }

            .List ul li a {
                width: 100%;
                color: #333333;
            }

                .List ul li a:hover {
                    color: #006699;
                    text-decoration: none;
                }

            .List ul li img {
                padding-right: 5px;
                float: left;
                margin-top: 15px;
            }


/*图文列表（蒋静）*/
.PicAndText {
    font-size: 1em;
    font-family: 'Microsoft YaHei';
    line-height: 30px;
    margin: 70px auto 20px auto;
    clear: both;
}

    .PicAndText ul {
        list-style: none;
        padding-left: 0px;
    }

        .PicAndText ul li {
            width: 270px;
            margin: 0px 10px 10px 10px;
        }

            .PicAndText ul li a {
                color: #333333;
            }

                .PicAndText ul li a:hover {
                    color: #006699;
                    text-decoration: none;
                }

            .PicAndText ul li img {
                height: 165px;
                width: 270px;
                margin-bottom: 10px;
            }

            .PicAndText ul li p {
                width: 100%;
                text-align: center;
                font-family: 'Microsoft YaHei';
                font-size: 1em;
                line-height: 20px;
                text-overflow: ellipsis;
                white-space: nowrap;
                overflow: hidden;
                cursor: hand;
                cursor: pointer;
            }

/*新闻类-详情页（蒋静）*/
.Detail {
    font-size: 1em;
    font-family: 'Microsoft YaHei';
    line-height: 30px;
    margin: 30px auto 20px auto;
}

    .Detail .contentTitle {
        border-bottom: 1px solid #cccccc;
        width: 100%;
        text-align: center;
        font-family: 'Microsoft YaHei';
        margin-bottom: 30px;
    }

        .Detail .contentTitle .articletitle {
            font-size: 1.57em;
            color: #333333;
        }

        .Detail .contentTitle .articleremark {
            font-size: 1em;
            color: #666666;
        }

    .Detail .UpAndNext {
        margin-top: 10px;
    }

        .Detail .UpAndNext p {
            padding: 0px;
            margin: 0px;
        }

.UpAndNext p a {
    color: #333333;
}

    .UpAndNext p a:hover {
        color: #006699;
        text-decoration: none;
    }
/*图文页面（一排4张图片）（蒋静）*/
.FourPic {
    font-size: 1em;
    font-family: 'Microsoft YaHei';
    line-height: 30px;
    margin: 70px auto 20px auto;
    clear: both;
}

    .FourPic ul {
        list-style: none;
        padding-left: 0px;
        width: 1200px;
    }

        .FourPic ul li {
            width: 260px;
            margin: 0px 10px 10px 10px;
            float: left;
        }

            .FourPic ul li a {
                color: #333333;
            }

                .FourPic ul li a:hover {
                    color: #006699;
                    text-decoration: none;
                }

            .FourPic ul li img {
                height: 160px;
                width: 260px;
                margin-bottom: 10px;
            }

            .FourPic ul li p {
                width: 100%;
                text-align: center;
                font-family: 'Microsoft YaHei';
                font-size: 1em;
                line-height: 20px;
                text-overflow: ellipsis;
                white-space: nowrap;
                overflow: hidden;
            }


/*关于我们-资质证书（蒋静）*/
.gh_aboutcompany_body .companycontent .ZS_content {
    width: 870px;
    margin: 10px 40px 0px 40px;
}

/*关于我们-组织机构（蒋静）*/
.gh_aboutcompany_body .companycontent .Org_content {
    width: 870px;
    margin: 10px 40px 0px 40px;
}

/*信息中心-公司新闻（蒋静）*/
.gh_aboutcompany_body .companycontent .InfoCenter_CompanyNews_content {
    width: 870px;
    margin: 10px 40px 0px 40px;
}
/*联系我们（蒋静）*/
.gh_aboutcompany_body .companycontent .ContactUs_content {
    width: 870px;
    margin: 10px 40px 0px 40px;
    height: 800px;
}

/*信息中心-公司新闻,招贤纳士详情页(蒋静)*/
.gh_aboutcompany_body .companycontent .InfoCenter_CompanyNews_Detail_content, .gh_aboutcompany_body .whitediv .companycontent .Recruit_Info_content {
    padding: 5px 40px 0px 40px;
}
/*公司荣誉*/
.gh_aboutcompany_body .companycontent .CompanyHonor_Content {
    width: 870px;
    margin: 10px 40px 0px 40px;
}

    .gh_aboutcompany_body .companycontent .CompanyHonor_Content .FourPic {
        font-size: 1em;
        font-family: 'Microsoft YaHei';
        line-height: 30px;
        margin: 30px auto 20px auto; /*j*/
        clear: both; /*j*/
    }

/*招贤纳士（蒋静）*/
.gh_aboutcompany_body .companycontent .Recruitment_content {
    width: 1120px;
    margin: 5px 40px 0px 40px;
}

    .gh_aboutcompany_body .companycontent .Recruitment_content .List {
        font-size: 1em;
        font-family: 'Microsoft YaHei';
        line-height: 30px;
        margin: 30px auto 20px auto;
        clear: both;
    }

        .gh_aboutcompany_body .companycontent .Recruitment_content .List ul li a.text {
            float: left;
            height: 40px;
            width: 950px;
            line-height: 40px;
            font-size: 1em;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
        }


/*在线留言（蒋静）*/
.gh_aboutcompany_body .companycontent .LeaveMes_content {
    width: 870px;
    margin: 10px 40px 0px 40px;
}

    .gh_aboutcompany_body .companycontent .LeaveMes_content .Table {
        font-size: 1.14em;
        font-family: 'Microsoft YaHei';
        line-height: 30px;
        margin: 70px auto 20px auto;
        clear: both;
    }

        .gh_aboutcompany_body .companycontent .LeaveMes_content .Table .xing {
            color: red;
            padding: 0px 5px 0px 10px;
        }

        .gh_aboutcompany_body .companycontent .LeaveMes_content .Table .remindtext {
            color: #999;
        }

        .gh_aboutcompany_body .companycontent .LeaveMes_content .Table input {
            border: 1px solid #cccccc;
            color: #333;
            width: 250px;
            padding-top: 5px;
        }

        .gh_aboutcompany_body .companycontent .LeaveMes_content .Table .MsgContent {
            height: 30px;
            color: #333;
            padding-top: 2px;
            position: relative;
            top: -180px;
        }

        .gh_aboutcompany_body .companycontent .LeaveMes_content .Table .radioinput {
            clear: both;
            /*height: 20px;*/
            width: 40px;
            /*position:relative;
            top:5px;*/
        }

        .gh_aboutcompany_body .companycontent .LeaveMes_content .Table .btn {
            font-size: 1.14em;
            margin: 30px 30px 20px 0px;
            line-height: 30px;
            width: 100px;
            background-color: #006699;
            border: none;
            color: white;
        }

        .gh_aboutcompany_body .companycontent .LeaveMes_content .Table textarea {
            width: 400px;
            height: 200px;
        }

/*查看留言(蒋静)*/
.gh_aboutcompany_body .companycontent .ViewLeaveMes_content {
    width: 870px;
    margin: 10px 40px 0px 40px;
}

.Leavecontent {
    font-size: 1em;
    font-family: 'Microsoft YaHei';
    line-height: 30px;
    margin: 70px auto 20px auto;
    clear: both;
}

    .Leavecontent p {
        margin-bottom: 10px;
    }

    .Leavecontent .Admin {
        padding-left: 20px;
    }

    .Leavecontent span {
        padding-left: 24px;
        color: #999999;
    }
/*联系我们*/
.ContactUs_content .Detail {
    padding-left: 35px;
}

    .ContactUs_content .Detail p {
        margin: 0px;
        line-height: 30px;
    }

        .ContactUs_content .Detail p img {
            width: 18px;
            height: 18px;
            margin-top: 0px;
            margin-right: 8px;
        }

    .ContactUs_content .Detail .fenji {
        padding-left: 96px;
    }

    .ContactUs_content .Detail .contactus_map {
        border: 1px solid #ff9933;
        margin-left: 5px;
        margin-top: 15px;
        width: 802px;
        height: 482px;
    }

        .ContactUs_content .Detail .contactus_map img {
            width: 800px;
            height: 480px;
        }


/*版权(蒋静)*/
.gh_hp_footer .foot_copyright {
    width: 100%;
    margin: auto;
    padding: 10px 0px 5px 0px;
    height: 80px;
    background-color: #000000;
    filter: alpha(opacity=90);
    -moz-opacity: 0.9;
    -khtml-opacity: 0.9;
    opacity: 0.9;
}

    .gh_hp_footer .foot_copyright p {
        text-align: center;
        margin: 0px;
        color: #666666;
    }

/*覆盖.gh_hp_footer样式：*/


/*占位-空的div*/
.nulldiv {
    clear: both;
    height: 50px;
    width: 100%;
    background: #fff;
}

/*分页*/
.page_father {
    float: left; /* 自适应内容宽度 */
    position: relative;
    left: 50%;
    clear: both;
}

.page_son {
    position: relative;
    left: -50%;
}

