/*banner194*/
.nr_content {
    overflow: hidden;
    clear: both;
    height: auto !important;
    height: 500px;
    min-height: 500px;
}

    .nr_content a:hover, .listlb dl dd.l a:hover {
        color: #0096ff;
    }

    .nr_content .left {
        float: left;
        width: 214px;
        height: auto;
        overflow: hidden;
        border-right: 1px solid #c8c8c8;
    }

.font42 {
    font-size: 42px;
    color: #d6d6d6;
    font-family: Arial, Helvetica, sans-serif;
}

.left_nrnav {
    width: 180px;
    overflow: hidden;
    clear: both;
}

    .left_nrnav li {
        float: left;
        width: 80px;
        height: 80px;
        margin: 0px 10px 10px 0px;
    }

#showpage li {
    text-align: center;
    float: left;
    margin: auto;
    margin: 0px 10px 10px 0px;
 
}

    #showpage li a {
        color: black;
    }

.left_nrnav li a, .left_nrnav li a.off, .left_nrnav li a.on {
    display: block;
    background-color: #f3f5f5;
    color: #323232;
    font-size: 15px;
    line-height: 20px;
    padding: 35px 5px 5px 0px;
    text-align: right;
}

    .left_nrnav li a:hover, .left_nrnav li a.on {
        background-color: #0096ff;
        color: #ffffff;
        text-decoration: none;
    }
/*右侧*/
.nr_content .right {
    float: right;
    width: 745px;
    height: auto;
    overflow: hidden;
}

.showpath {
    height: 30px;
    line-height: 30px;
    color: #505050;
    font-size: 15px;
}

    .showpath a {
        color: #505050;
    }

        .showpath a:hover, .showpath font {
            color: #0096ff;
        }

.nr_main {
    font-size: 14px;
    color: #505050;
    line-height: 25px;
    height: auto !important;
    height: 450px;
    min-height: 450px;
}

    .nr_main p {
        text-indent: 2em;
    }

/*新闻列表*/
.listlb {
    padding-bottom: 20px;
}

    .listlb dl {
        clear: both;
        overflow: hidden;
    }

        .listlb dl dd.l {
            float: left;
            background: url(../images/blue.gif) no-repeat left;
            padding-left: 20px;
        }

            .listlb dl dd.l a {
                color: #505050;
                font-size: 16px;
            }

            .listlb dl dd.l font {
                color: #FF0000;
            }

        .listlb dl dd.r {
            float: right;
        }

        .listlb dl dd.n {
            padding-left: 20px;
        }

.d_line {
    border-bottom: 1px dashed #c9c9c9;
    padding-top: 30px;
    margin-bottom: 30px;
}

/*图文列表*/
.imglb {
    clear: both;
    overflow: hidden;
    margin-left: -42px;
}

    .imglb li {
        float: left;
        width: 220px;
        height: 250px;
        position: relative;
        text-align: center;
        margin: 0px 0px 40px 42px;
        z-index: 999;
    }

        .imglb li .imgyk {
            position: absolute;
            width: 220px;
            height: 220px;
            left: 0px;
            top: 0px;
            z-index: 999;
            background: url(../images/imgyk.png) no-repeat;
        }

        .imglb li .imgykblue {
            display: none;
            position: absolute;
            width: 120px;
            height: 100px;
            left: 0px;
            top: 0px;
            z-index: 999;
            background: url(../images/imgykblue.png) no-repeat;
            color: #FFFFFF;
            font-size: 14px;
            padding: 50px 50px 70px 50px;
            line-height: 20px;
            text-align: left;
        }

        .imglb li a {
            display: block;
            font-size: 14px;
            color: #505050;
            line-height: 30px;
        }

        .imglb li.imgykbluea {
        }

            .imglb li.imgykbluea a {
                font-size: 14px;
                color: #0096ff;
                line-height: 30px;
                text-decoration: underline;
            }
/*咨询中心*/
.fourlist {
}

    .fourlist ul {
        overflow: hidden;
        clear: both;
        margin-left: -26px;
    }

        .fourlist ul li {
            float: left;
            margin-left: 26px;
            color: #787878;
            position: relative;
            z-index: 999;
            width: 228px;
            height: 280px;
        }

            .fourlist ul li.grayk {
                border: 1px solid #c8c8c8;
            }

            .fourlist ul li.bluek {
                border: 1px solid #0096ff;
            }

            .fourlist ul li .fontnr {
                margin: 0 auto;
                width: 90%;
                line-height: 20px;
            }

            .fourlist ul li.grayk .fontnr a {
                display: block;
                font-size: 16px;
                color: #505050;
                text-align: center;
                padding: 5px 0px;
            }

            .fourlist ul li.bluek .fontnr a {
                display: block;
                font-size: 16px;
                color: #0096ff;
                text-align: center;
                padding: 5px 0px;
                text-decoration: underline;
            }

.xqmore {
    display: none;
    position: absolute;
    width: 228px;
    height: 180px;
    background: url(../images/ckmore.png) no-repeat center;
    z-index: 999;
    left: 0;
    top: 0;
    cursor: pointer;
}

    .xqmore a {
        display: block;
        width: 228px;
        height: 180px;
    }

.fourlist ul li img {
    width: 100%;
    height: 180px;
}
/*分页*/
#showpage {
    line-height: 30px;
}
