
#body {
    margin: 0px;
    padding: 0px;
    height: 100%;
    /*overflow: hidden;
	background-color: #fcfcfc; /*background-image:url(images/new.gif);*/ */;
}

#html {
    height: 100%;
    /*overflow: hidden;*/
}

#form {
    margin: 0px;
    padding: 0px;
    height: 100%;
    overflow: hidden;
}

#wrapper {
    width: 100%;
    height: 100%;
    overflow: auto;
    position: relative;
    margin: 0px auto;
    padding: 0px;
}

a {
    text-decoration: none;
    color: #000000;
}

    a:hover, a:active, a:focus {
        text-decoration: none;
    }

p {
    margin: 0px;
}

#body_Div {
    margin: 0px auto;
    padding: 0px;
    width: 1003px;
    background-color: #fcfcfc;
}
/*客服样式*/


#header_Div {
    background-image: url(images/header.jpg);
    background-repeat: repeat-x;
    background-position: center top;
    height: 100px;
    width: 1003px;
    position: relative;
}

#headertop_Div {
    height: 25px;
    width: 1003px;
    margin: 0px auto;
}



#date_Div {
    height: 20px;
    width: 330px;
    float: left;
    text-align: left;
    font-size: 12px;
    margin-top: 5px;
    margin-left: 2px;
    color: #333333;
}

#sethome_Div {
    height: 20px;
    width: 480px;
    float: right;
    text-align: right;
    font-size: 12px;
    margin-top: 5px;
    color: #333333;
    margin-right: 30px;
}


#logo_Div {
    width: 190px;
    top: 28px;
    position: absolute;
    left: 20px;
}



#Navigate_Div {
    height: 75px;
    width: 760px;
    position: absolute;
    left: 240px;
    top: 25px;
}

#NavigateTop_Div {
    height: 45px;
    width: 90%;
    float: left;
}

.Navigatebottom_BDiv {
    height: 30px;
    width: 90%;
    float: left;
    margin: 0px;
    padding: 0px;
}

    .Navigatebottom_BDiv ul {
        margin: 0px 0px 0px 20px;
        padding: 0px;
    }

        .Navigatebottom_BDiv ul li.df {
            list-style: none;
            float: left;
            width: 80px;
            line-height: 30px;
            font-size: 13px;
            color: #000000;
            text-align: center;
            background-image: url(images/bghs.gif);
        }

            .Navigatebottom_BDiv ul li.df a {
                list-style: none;
                float: left;
                width: 80px;
                line-height: 30px;
                font-size: 13px;
                color: #000000;
                background-image: url(images/bghs.gif);
            }

                .Navigatebottom_BDiv ul li.df a:hover {
                    list-style: none;
                    float: left;
                    width: 80px;
                    line-height: 30px;
                    font-size: 13px;
                    color: #666666;
                    background-image: url(images/bgjs.gif);
                }


        .Navigatebottom_BDiv ul li.bg {
            list-style: none;
            float: left;
            width: 80px;
            line-height: 30px;
            font-size: 13px;
            color: #000000;
            text-align: center;
            background-image: url(images/bgjs.gif);
        }

            .Navigatebottom_BDiv ul li.bg a {
                list-style: none;
                float: left;
                width: 80px;
                line-height: 30px;
                font-size: 13px;
                color: #000000;
                text-align: center;
                background-image: url(images/bgjs.gif);
            }


#foot_Div {
    width: 1003px;
    background-image: url(images/foot.gif);
    background-repeat: no-repeat;
    background-position: center;
    height: 53px;
    text-align: center;
    font-size: 12px;
    color: #666666;
}


#Main_Div {
    width: 1003px;
    text-align: center;
    background-image: url(images/bak.png);
    background-repeat: no-repeat;
    padding-top: 13px;
}


.clear {
    margin: 0px;
    padding: 0px;
    border: none;
    clear: both;
    overflow: hidden;
    width: 0px;
    height: 0px;
}


#Flash_Div {
    margin: 0px auto;
    width: 970px;
    border: solid 1px gray;
}

#Content_Div {
    width: 1003px;
    height: 420px;
    position: relative;
}


#Hl_Div {
    position: absolute;
    left: 15px;
    top: 10px;
    width: 173px;
    height: 400px;
    border: solid 1px gray;
    background-image: url(images/lxwmbg.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
}

#cpfl_Div {
    width: 173px;
    height: 36px;
    background-image: url(images/cpfl.jpg);
    background-repeat: no-repeat;
}

#cplb_Div ul {
    width: 173px;
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}

    #cplb_Div ul li {
        line-height: 25px;
        font-size: 13px;
        border-bottom: 1px dashed #CCC;
        width: 171px;
        margin-left: 0px;
    }

        #cplb_Div ul li a {
            width: 173px;
            height: 25px;
            line-height: 25px;
            display: block;
            text-align: center;
            color: #666;
            text-decoration: none;
        }

            #cplb_Div ul li a:hover {
                width: 173px;
                height: 25px;
                line-height: 25px;
                display: block;
                text-align: center;
                color: #fff;
                text-decoration: none;
                background: #006db0;
            }

#lxwm_Div {
    width: 100%;
    height: 36px;
    background-image: url(images/lxwm.jpg);
    background-repeat: no-repeat;
}

#lxxx_Div ul {
    width: 100%;
    list-style: none;
    margin: 0px;
    padding: 0px;
}

    #lxxx_Div ul li {
        line-height: 18px;
        font-size: 12px;
        color: #666666;
        border-bottom: 1px dashed #CCC;
        width: 98%;
        text-align: left;
    }


#Hrtl_Div {
    position: absolute;
    left: 200px;
    top: 10px;
    width: 420px;
    height: 200px;
    border: solid 1px gray;
}

#gsjj_Div {
    width: 100%;
    height: 36px;
    background-image: url(images/gsjj.jpg);
    background-repeat: no-repeat;
}

#jjxx_Div {
    margin: 4px 5px 0px 5px;
    text-align: left;
}

.img {
    float: left;
}

.jjxhx {
    text-decoration: none;
    line-height: 25px;
}


#Hrtr_Div {
    position: absolute;
    left: 632px;
    top: 10px;
    width: 353px;
    height: 200px;
    border: solid 1px gray;
}

#xwdt_Div {
    width: 100%;
    height: 36px;
    background-image: url(images/xwdt.jpg);
    background-repeat: no-repeat;
}

#xwlb_Div ul {
    width: 100%;
    list-style-type: none;
    padding: 0px;
    margin: 2px 0px 0px 0px;
}

    #xwlb_Div ul li {
        line-height: 22px;
        font-size: 12px;
        border-bottom: 1px dashed #CCC;
        width: 99%;
        text-align: right;
        color: #666666;
        cursor: pointer;
    }

        #xwlb_Div ul li a {
            color: #666666;
        }

            #xwlb_Div ul li a:hover {
                color: #006da5;
            }

.xwmc {
    margin-left: 8px;
    float: left;
    cursor: pointer;
}

.xwrq {
    margin-right: 3px;
}

#Hrb_Div {
    position: absolute;
    left: 200px;
    top: 220px;
    width: 785px;
    height: 190px;
    border: solid 1px gray;
}

#jdal_Div {
    width: 100%;
    height: 36px;
    background-image: url(images/khal.jpg);
    background-repeat: no-repeat;
}

.altd {
    width: 125px;
    text-align: center;
    vertical-align: top;
    padding: 0px 10px;
}

.alsm {
    font-size: 12px;
    margin-top: 10px;
    text-align: center;
    color: Gray;
    width: 125px;
}

#kf_Div {
    position: absolute;
    left: -150px;
    top: 150px;
    width: 184px;
    height: auto;
}

#kfl_Div {
    width: 157px;
    float: left;
}

#zxkf_Div {
    background: url(images/kf.png) no-repeat;
    background-position: center top;
    height: 39px;
}

#kflist_Div {
    width: 157px;
    height: auto;
    background: url(images/kflist.png) repeat-y;
    padding-left: 40px;
    padding-top: 3px;
    padding-bottom: 3px;
}

#kffoot_Div {
    width: 157px;
    height: 8px;
    background: url(images/kffoot.png) no-repeat;
}

#kfr_Div {
    width: 32px;
    background: url(images/zxkf.png) no-repeat;
    background-position: center;
    height: 250px;
    left: 152px;
    position: absolute;
    clear: both;
    top: 28px;
}


#newslist_DIV {
    width: 900px;
    margin: 10px auto 10px 28px;
    float: left;
    display: inline;
}

#newsTitle_Div {
    width: 100%;
    height: 28px;
    background-image: url(images/new_top.gif);
    background-repeat: no-repeat;
}

#serverTitle_Div {
    width: 100%;
    height: 28px;
    background-image: url(images/server_top.gif);
    background-repeat: no-repeat;
    text-align: right;
    margin: 0px;
}

#news_Div {
    height: auto !important;
    height: 484px;
    min-height: 484px;
    width: 700px;
    background-image: url(images/new_top_y.gif);
    background-repeat: repeat-y;
    margin: 0px;
    padding: 0px;
}

#newsbottom_Div {
    height: 7px;
    background-image: url(images/new_top_bottom.gif);
    background-repeat: no-repeat;
    margin: 0px;
}

#news_Div ul {
    margin: 0px;
    padding: 0px;
}

#news_Div li {
    line-height: 24px;
    font-size: 12px;
    border-bottom: 1px dashed #CCC;
    width: 100%;
    text-align: left;
    list-style-type: none;
    background-image: url(images/news_ico.gif);
    background-repeat: no-repeat;
    background-position: left center;
}

    #news_Div li a {
        color: #006db0;
    }

        #news_Div li a:hover {
            color: #666666;
            text-decoration: underline;
        }

.xwbt {
    margin-left: 15px;
}

.xwsj {
    float: right;
    margin-right: 10px;
}

.xwdq {
    float: right;
    margin-right: 5px;
    width: 40px;
    text-align: center;
}

.xwhfs {
    float: right;
    margin-right: 5px;
    width: 40px;
    text-align: center;
}

#hotnews_Div {
    width: 235px;
    margin: 10px auto 10px 12px;
    float: left;
    display: inline;
}

#hottop_Div {
    width: 100%;
    height: 28px;
    background-image: url(images/tjyd_top.gif);
    background-repeat: no-repeat;
}

#djjtop_Div {
    width: 100%;
    height: 28px;
    background-image: url(images/djj_top.gif);
    background-repeat: no-repeat;
}

#hotlist_Div {
    background-image: url(images/tjyd_top_y.gif);
    background-repeat: repeat-y;
}

#hotbottom_Div {
    height: 8px;
    background-image: url(images/tjyd__bottom.gif);
    background-repeat: no-repeat;
}

#hotlist_Div ul {
    margin: 0px;
    padding: 0px;
}

#hotlist_Div li {
    line-height: 24px;
    font-size: 12px;
    border-bottom: 1px dashed #CCC;
    width: 99%;
    text-align: left;
    list-style-type: none;
    background-image: url(images/news_ico.gif);
    background-repeat: no-repeat;
    background-position: left center;
}

    #hotlist_Div li a {
        margin-left: 15px;
        color: #006db0;
        cursor: pointer;
    }

        #hotlist_Div li a:hover {
            color: #666666;
            text-decoration: underline;
        }



#ContentPlaceHolder_Div {
    width: 1003px;
    height: 100%;
    margin: 0px;
    padding: 0px;
}

#cptop_Div {
    width: 100%;
    height: 28px;
    background-image: url(images/loadown_top.gif);
    background-repeat: no-repeat;
}

.Titlespan {
    line-height: 28px;
    height: 28px;
    font-size: 14px;
    font-weight: bold;
    color: #008000;
}

.CPspan {
    line-height: 28px;
    height: 28px;
    font-size: 14px;
    font-weight: bold;
    color: #008000;
    margin-left: 35px;
}

.zlist_Div {
    width: 163px;
    background: #fff;
    border: 1px solid #d7d7d7;
}

.DZWD_Div {
    margin-top: 5px;
    padding-top: 20px;
    width: 165px;
    height: 236px;
    text-align: center;
    background-image: url(images/dzda.png);
    background-repeat: no-repeat;
}

.ztop_Div {
    width: 163px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    background-image: url(images/loadown_y_hover.gif);
    background-repeat: no-repeat;
    cursor: pointer;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    border-bottom: 1px solid #d7d7d7;
}

    .ztop_Div a {
        width: 163px;
        display: block;
        height: 26px;
        color: #006dd0;
    }

        .ztop_Div a:hover {
            width: 163px;
            height: 26px;
            display: block;
            color: #00cc66;
        }

.ztop_bg {
    background: #dcdcdc;
}

    .ztop_bg a {
        width: 163px;
        display: block;
        height: 26px;
        color: #f57d09;
    }

.zli_Div ul {
    margin: 0px;
    padding: 0px;
}

.zli_Div li {
    width: 163px;
    height: 25px;
    line-height: 25px;
    display: block;
    text-align: center;
    border-bottom: 1px dotted #dcdcdc;
    font-size: 12px;
}

    .zli_Div li a {
        width: 163px;
        height: 25px;
        line-height: 25px;
        display: block;
        text-align: center;
        color: #666;
        text-decoration: none;
    }

        .zli_Div li a:hover {
            width: 163px;
            height: 25px;
            line-height: 25px;
            display: block;
            text-align: center;
            color: #fff;
            text-decoration: none;
            background: #006db0;
        }


#left_Div {
    width: 165px;
    margin: 10px auto 10px 28px;
    float: left;
    display: inline;
}

#right_Div {
    width: 770px;
    float: left;
    margin: 10px auto 10px 13px;
    display: inline;
}

#cpxx_Div {
    width: 100%;
    height: 28px;
    background-image: url(images/down_y.gif);
    background-repeat: no-repeat;
    font-size: 14px;
    text-align: left;
    line-height: 28px;
}

#klist_Div {
    width: 770px;
    background: url(images/cpzx_c.gif) repeat-y;
    padding-top: 5px;
    height: auto !important;
    height: 650px;
    min-height: 650px;
    margin: 0px auto;
}

.ifr {
    width: 754px;
    height: 660px;
    margin: 0px;
    padding: 0px;
}

#kbottom_Div {
    width: 770px;
    height: 14px;
    background: url(images/cpzx_b.gif) no-repeat;
}

.set-style {
    width: 735px;
    height: auto;
}

.table-style {
    margin: 6px auto;
    border-collapse: collapse;
}

    .table-style td {
        border: 1px solid #d5e3e8;
    }

.td-style {
    text-align: left;
    height: 25px;
}

.span-style {
    margin-left: 6px;
    font-size: 12px;
    font-weight: bold;
}

.Info-style {
    text-align: left;
    font-size: 12px;
    color: #008000;
}

.down-style {
    margin-left: 40px;
}

.RJJS-Div {
    background-color: #eff5fc;
    text-align: left;
    width: 741px;
    margin: 0px auto;
    border: 1px solid #d5e3e8;
}

.RJSJ-Div {
    background-color: #f3f7fc;
    text-align: left;
    width: 741px;
    margin: 2px auto;
    margin-bottom: 0px;
    border: 1px solid #d5e3e8;
}

.RJInfo-Div {
    margin: 0px auto;
    width: 743px;
    text-align: left;
}

.RJJSspan {
    height: 25px;
    line-height: 25px;
    font-size: 14px;
    font-weight: bold;
    color: #008000;
    margin-left: 15px;
}

.BTspan {
    height: 25px;
    line-height: 25px;
    font-size: 13px;
    font-weight: bold;
    color: #008000;
    margin-left: 15px;
    float: left;
}

.RQspan {
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    color: #666666;
    float: right;
    width: 100px;
    text-align: right;
}

.XZspan {
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    float: right;
    width: 40px;
    text-align: right;
}

.pre {
    margin: 0px;
    background: #fafafa;
    padding: 10px;
    border-top: 0px solid #eee;
    border-left: 1px solid #eee;
    border-right: 1px solid #eee;
    border-bottom: 1px solid #eee;
}

.WTpre {
    margin: 0px;
    display: block;
    overflow: auto;
    padding: 5px;
}

.Solution-Div {
    padding: 5px;
    margin: 0px auto 0px auto;
    width: 754px;
    text-align: left;
}

.Solutionpre {
    margin: 0px;
    display: block;
    overflow: auto;
    padding: 0px;
}

.M_Div {
    width: 754px;
    height: 100%;
    padding: 0px;
    margin: 0px auto;
}

.V_Div {
    width: 700px;
    height: 100%;
    padding: 0px auto;
    margin: 0px auto;
    background-image: url(images/new_top_y.gif);
    background-repeat: repeat-y;
    min-height: 484px;
    height: auto !important;
    height: 484px;
}

.MP_body {
    padding: 0px;
    margin: 0px;
    font-size: 12px;
}


.GridView {
    font-family: 宋体;
    font-size: 12px;
}

    .GridView a {
        color: blue;
        text-align: center;
        text-decoration: none;
    }

        .GridView a:hover {
            color: blue;
            text-align: center;
            text-decoration: underline;
        }

.GridViewRow {
    background: #dbefff;
    color: #000;
    line-height: 20px;
}

.GridViewHeader {
    line-height: 20px;
    color: #fff;
    background: url(images/gridviewdbg.png);
}

.GridHeader {
    line-height: 20px;
    color: #008000;
    background: url(images/Cdown_y.png);
    background-position: 0px -1px;
}


.GridViewHeader a {
    color: #fff;
    text-decoration: none;
}

    .GridViewHeader a:hover {
        color: #fff;
        text-decoration: underline;
    }


.GridViewFoot {
    background: #5D7B9D;
    font-weight: bolder;
    color: White;
}


.GridViewPage {
    color: #fff;
    background: #2979b8;
    line-height: 15px;
}

    .GridViewPage a {
        color: #fff;
    }

        .GridViewPage a:hover {
            color: #fff;
        }


.GrisViewSelect {
    background: #E2DED6;
    color: #333333;
    line-height: 20px;
}


.GridViewEdit {
    background: #dfdfdf;
    color: #368914;
    line-height: 20px;
    font-size: 12px;
}


.GridViewAlter {
    background: #fff;
    font-size: 12px;
    color: #000;
    line-height: 20px;
}

.GridViewEmpty {
    background: #2271b0;
    color: #fff;
    text-align: center;
    line-height: 20px;
}

.setHome {
    cursor: pointer;
    color: Red;
    background-image: url(../Css/images/icon.png);
    background-position: -196px -536px;
    display: block;
    width: 75px;
    text-align: right;
    font-size: 12px;
    height: 16px;
    padding-top: 5px;
}

.urlTaobao {
    cursor: pointer;
    color: grey;
    background-image: url(../Css/images/taobao.png);
    background-position: left center;
    background-repeat: no-repeat;
    display: block;
    width: 95px;
    text-align: right;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    float: right;
    margin-right: 10px;
}

.center {
    margin: 0px auto;
    padding: 0px;
}


.dl_Div {
    width: 446px;
    height: auto;
    margin: 120px auto 200px auto;
}

.zc_Div {
    width: 446px;
    height: auto;
    margin: 50px auto;
}

.dltop_Div {
    height: 38px;
    background: url(images/dl.png) -1px -3px;
    width: 100%;
    margin: 0px;
    line-height: 38px;
    font-size: 14px;
    font-weight: bold;
}

.dlcenter_Div {
    height: 200px;
    background: url(images/dlbs.png) repeat-y -1px 0px;
    width: 100%;
}

.zccenter_Div {
    width: 100%;
}

.dlbottom_Div {
    height: 40px;
    background: url(images/dl.png) -1px -141px;
    width: 100%;
    padding: 0px;
    margin: 0px;
    text-align: center;
}

.btn {
    margin-top: 6px;
}

.dlgb_Div {
    width: 41px;
    height: 36px;
    display: block;
    background: url(images/dl.png) -404px -3px;
    cursor: pointer;
    margin: 0px;
    padding: 0px;
}

.lf {
    margin-left: 18px;
}

.tc {
    width: 950px;
    height: auto;
    margin: 10px auto;
    text-align: left;
}

.center_Div {
    height: auto !important;
    height: 484px;
    min-height: 484px;
    width: 940px;
}


    .center_Div ul {
        margin: 0px;
        padding: 0px;
    }

    .center_Div li {
        line-height: 24px;
        font-size: 12px;
        border-bottom: 1px dashed #CCC;
        width: 100%;
        text-align: left;
        list-style-type: none;
        background-image: url(images/news_ico.gif);
        background-repeat: no-repeat;
        background-position: left center;
    }

        .center_Div li a {
            color: #006db0;
        }

            .center_Div li a:hover {
                color: #666666;
                text-decoration: underline;
            }

.grv_Header {
    background-image: url(images/grvt.gif);
    background-repeat: repeat-x;
}

.grv_border {
    border-left: 1px solid #eee;
    border-right: 1px solid #eee;
    border-bottom: 1px solid #eee;
}



    .grv_border a:hover {
        color: #666666;
        text-decoration: underline;
    }

textarea {
    display: block;
}

#J_editorDialog {
    display: none;
    padding: 4px;
}

.V_Div img {
    border: 0;
    margin: 0;
    padding: 0;
    max-width: 678px;
    _width: expression(this.width>678?"678":this.width);
}

#newsView_Div {
    height: auto !important;
    height: 484px;
    min-height: 484px;
    width: 900px;
    background-image: url(images/new_top_y.gif);
    background-repeat: repeat-y;
    margin: 0px;
    padding: 0px;
}
/*************************************客服管理CSS样式******************************************/
#Jbody_Div {
    margin: 0px auto;
    padding: 0px;
    width: 100%;
    background-color: #fcfcfc;
}

#Jtop_Div {
    height: 80px;
    width: 98%;
    position: relative;
    margin: 0px auto;
}

#Jheader_Div {
    background-image: url(images/header.jpg);
    background-repeat: repeat-x;
    background-position: center top;
    height: 100px;
    width: 100%;
}

.Jheader_Div {
    background-image: url(images/header.jpg);
    background-repeat: repeat-x;
    background-position: center top;
}


#Jheadertop_Div {
    height: 25px;
    width: 100%;
    margin: 0px auto;
}

#Jlogo_Div {
    width: 190px;
    top: 0px;
    position: absolute;
    left: 20px;
}

#JNavigate_Div {
    height: 75px;
    width: 90%;
    position: absolute;
    left: 240px;
    top: 0px;
}


.JMain_Td {
    text-align: center;
    background-image: url(images/Cbak.png);
    background-repeat: repeat-x;
    padding-top: 23px;
    padding-left: 2px;
    padding-right: 2px;
    width: auto;
    height: 100%;
}

.Jlm_Td {
    width: 20px;
    background-image: url(images/bak.png);
    background-position: -5px 0px;
    background-repeat: no-repeat;
    height: 100%;
}

.Jrm_Td {
    width: 20px;
    background-image: url(images/bak.png);
    background-position: -978px 0px;
    background-repeat: no-repeat;
    height: 100%;
}

.Jfoot_Td {
    background-image: url(images/Cfoot.png);
    background-position: 0px -25px;
    background-repeat: repeat-x;
    height: 28px;
    text-align: center;
    font-size: 12px;
    color: #666666;
}

.Jlf_Td {
    width: 20px;
    background-image: url(images/foot.gif);
    background-position: 0px -25px;
    background-repeat: no-repeat;
}

.Jrf_Td {
    width: 20px;
    background-image: url(images/foot.gif);
    background-position: -950px -25px;
    background-repeat: no-repeat;
}


#Jleft_Div {
    width: 165px;
    margin: 10px auto 10px 3px;
    float: left;
    display: inline;
}




#Jlti_Td {
    width: 7px;
    background-image: url(images/down_y.gif);
    background-position: 0px 0px;
    background-repeat: no-repeat;
}

#Jrti_Td {
    width: 8px;
    background-image: url(images/down_y.gif);
    background-position: -764px 0px;
    background-repeat: no-repeat;
}

#Jcpxx_Td {
    height: 28px;
    background-image: url(images/Cdown_y.png);
    background-repeat: repeat-x;
    font-size: 14px;
    text-align: left;
    line-height: 28px;
    vertical-align: top;
}

#Jtb_Div {
    width: 20px;
    height: 28px;
    background-image: url(images/down_y.gif);
    background-position: -10px 0px;
    background-repeat: no-repeat;
    float: left;
}

.JCPspan {
    line-height: 28px;
    height: 28px;
    font-size: 14px;
    font-weight: bold;
    color: #008000;
    margin-left: 5px;
    float: left;
}

#Jlist_Div {
    background-color: White;
    width: 100%;
    height: 100%;
    padding-top: 7px;
    vertical-align: top;
}

#Jlmi_Td {
    background: url(images/cpzx_c.gif);
    background-position: 0px 0px;
    background-repeat: repeat-y;
    height: 100%;
}

#Jrmi_Td {
    background: url(images/cpzx_c.gif);
    background-position: -764px 0px;
    background-repeat: repeat-y;
    height: 100%;
}

#Jbottom_TD {
    height: 7px;
    background: url(images/Jcpzx_b.png) repeat-x;
    background-position: 20px -7px;
}

#Jlbi_Td {
    background: url(images/cpzx_b.gif);
    background-position: 0px -7px;
    background-repeat: no-repeat;
}

#Jrbi_Td {
    background: url(images/cpzx_b.gif);
    background-position: -764px -7px;
    background-repeat: no-repeat;
}

.JM_Div {
    width: 100%;
    height: 100%;
    padding: 0px;
    margin: 0px auto;
}

.Jifr {
    width: 100%;
    height: 800px;
    margin: 5px auto;
    padding: 0px;
}

.JRJJS-Div {
    background-color: #eff5fc;
    text-align: left;
    width: 100%;
    margin: 0px auto;
    border: 1px solid #d5e3e8;
}

.JRJInfo-Div {
    margin: 0px auto;
    width: 100%;
    text-align: center;
}

.TCenter {
    margin: 0px auto;
    height: 250px;
}

/*****************************************************/
.navbar {
    min-height: 25px;
    line-height: 25px;
    padding: 2px 0px;
    margin-bottom: 0px;
}

.nav > li > a {
    padding: 5px 15px;
    color: #ffffff;
}

    .nav > li > a:hover {
        color: #0094ff;
    }

.navbar-brand {
    padding: 5px 15px;
    height: 22px;
}

.navbar-form {
    margin: 3px 15px;
}

.navbar-text {
    margin: 5px 15px;
}

.navbar-toggle {
    margin: 2px 15px;
    padding: 5px;
}



.nav-li-a {
    display: inline-block;
    height: 66px;
    text-align: center;
    min-width: 88px;
}

.nav-li-home {
    display: inline-block;
    width: 32px;
    height: 32px;
    background: url("../Images/icons/menu/home.png") no-repeat;
}

.nav-li-news {
    display: inline-block;
    width: 32px;
    height: 32px;
    background: url("../Images/icons/menu/newspaper.png") no-repeat;
}

.nav-li-download {
    display: inline-block;
    width: 32px;
    height: 32px;
    background: url("../Images/icons/menu/download.png") no-repeat;
}

.nav-li-fa {
    display: inline-block;
    width: 32px;
    height: 32px;
    background: url("../Images/icons/menu/bulb.png") no-repeat;
}

.nav-li-fw {
    display: inline-block;
    width: 32px;
    height: 32px;
    background: url("../Images/icons/menu/smile.png") no-repeat;
}

.nav-li-zd {
    display: inline-block;
    width: 32px;
    height: 32px;
    background: url("../Images/icons/menu/idea.png") no-repeat;
}

.nav-li-about {
    display: inline-block;
    width: 32px;
    height: 32px;
    background: url("../Images/icons/menu/team.png") no-repeat;
}
.nav-li-cw {
    display: inline-block;
    width: 32px;
    height: 32px;
    background: url("../Images/icons/menu/pencil.png") no-repeat;
}

.transparent {
    /*IE*/
    filter: alpha(opacity=10);
    background-color: rgb(0, 0, 0);
    /*Other*/
    background-color: rgba(0, 0, 0, 0.1);
}

.client {
    /*height:125px;*/
    /*width:135px;*/
    float: left;
    margin-right: 9px;
    margin-bottom: 10px;
}

.main-content {
    padding-bottom: 0px;
    width: 100%;
    background: #f3f3f3;
}

.red {
    color: #fe0404;
}

/*字符串截取，省略号代替*/
.slh {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}

.list-group .list-group-item {
    padding: 5px 10px;
    border-top: 1px dashed #ddd;
}

    .list-group .list-group-item:first-child {
        padding: 5px 10px;
        border-top: 0px;
    }

@media (min-width: 768px) {
    .oa-content {
        margin-top: 131px;
        background: #ffffff;
        min-height:300px;
    }
}

@media (max-width: 767px) {
    .oa-content {
        margin-top: 40px;
        background: #ffffff;
        min-height:300px;
    }
}
