﻿@charset "utf-8";
/* CSS Document */
html, body {
    font-size: 12px;
    font-family: "Microsoft Yahei";
    padding: 0;
    margin: 0;
    margin: 0 auto;
}

ul, li, h1, h2, h3, h4, h5, h6, div, form, input, dl, dt, dd, ol {
    margin: 0;
    padding: 0;
}

ol, ul, li {
    list-style-image: none;
    list-style-type: none;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
}

input, button, textarea, select, optgroup, option {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
}

img {
    border: 0;
    vertical-align: top;
}

a {
    color: #000000;
    text-decoration: none;
}

    a:hover {
        text-decoration: underline;
    }

em {
    font-style: normal;
}

.zghk {
    height: 12px;
    clear: both;
    overflow: hidden;
}

.no_float {
    margin-right: 0px !important;
}

.bg {
    width: 100%;
    height: 93px;
    background: url(../images/header_bg.gif) repeat-x;
}

.header_bg {
    width: 1423px;
    height: 93px;
    background: url(../images/header_bg1.gif) no-repeat;
    margin: 0 auto;
}

.header {
    width: 1000px;
    margin: 0 auto;
}

.logo {
    width: 390px;
    height: 43px;
    float: left;
    margin-top: 26px;
}

/* .right{ float:right; text-align:right; margin-top:23px; color:#4c4c4c; font-family:"宋体";} */
.right {
    float: right;
    text-align: right;
    margin-top: 49px;
    color: #4c4c4c;
    font-family: "微软雅黑", "新宋体", "黑体";
}

.right_wenzi {
    float: right;
}

    .right_wenzi a {
        color: #4c4c4c;
    }

.right span {
    display: block;
    color: #333333;
    margin-right: 220px;
}

    .right span b {
        font-weight: normal;
    }

#xspcs {
    line-height: 30px;
    list-style-type: none;
    color: #fff;
    cursor: pointer;
    display: inline;
    float: right;
    margin: 5px 5px 0px 10px;
}

    #xspcs a {
        display: block;
        text-align: center;
        font-size: 12px;
    }

    #xspcs li {
        float: left;
    }

        #xspcs li a:hover {
        }

        #xspcs li ul {
            line-height: 24px;
            background: #000;
            opacity: 0.6;
            -moz-opacity: 0.6;
            list-style-type: none;
            left: -999em;
            position: absolute;
            width: 25px;
            padding: 5px;
            margin-left: -12px;
        }

            #xspcs li ul a {
                display: block;
                text-align: center;
                color: #fff;
                /*	width: 130px;
	text-align:left;
	padding-left:2px;*/
            }

                #xspcs li ul a:link {
                    text-decoration: none;
                }

                #xspcs li ul a:visited {
                    text-decoration: none;
                }

                #xspcs li ul a:hover {
                    color: #fff;
                    text-decoration: underline;
                }

        #xspcs li:hover ul {
            left: auto;
        }

        #xspcs li.sfhover ul {
            left: auto;
        }

.menu_bg {
    width: 100%;
    height: 40px;
    background: #1576B8;
}

.menu {
    width: 1000px;
    margin: 0 auto;
}

    .menu ul {
        float: left;
    }

        .menu ul li {
            float: left;
            line-height: 39px;
            padding: 0 13px;
            /*background: url(../images/menu_line.gif) right 15px no-repeat;*/
            border-left: 1px solid #48A9EB;
        }

            .menu ul li a {
                color: #ffffff;
                font-size: 14px;
                padding: 0 15px;
            }
/*图片轮播代码*/
.banner {
    width: 100%;
    overflow: hidden;
}

#slide-index {
    min-width: 1000px;
    width: auto;
    height: 354px;
    overflow: hidden;
    position: relative;
}

    #slide-index .slides {
        min-width: 1000px;
        width: auto;
        height: 354px;
    }

    #slide-index .slide {
        min-width: 1000px;
        height: 354px;
        float: left;
        position: relative;
    }

    #slide-index .image {
        z-index: 1;
        position: absolute;
    }

    #slide-index .control {
        position: absolute;
        bottom: 0px;
        width: 100%;
        text-align: center;
        height: 19px;
        cursor: pointer;
        z-index: 40;
    }

        #slide-index .control a {
            width: 7px;
            height: 7px;
            cursor: pointer;
            display: inline-block;
            background: url(../images/focus_li_bj_b.png) no-repeat;
            margin-right: 6px;
        }

            #slide-index .control a:hover, #slide-index .control a.active {
                background-image: url(../images/focus_li_bj_h.png);
                opacity: 1;
            }

.autoMaxWidth {
    overflow: hidden;
    position: relative;
    height: 532px;
}
/*图片轮播结束*/

/*************************滚动代码***********************/
.gdnr_bg {
    width: 100%;
    height: 32px;
    border-bottom: 1px #eaeaea solid;
    overflow: hidden;
}

.gdnr {
    width: 1000px;
    height: 32px;
    line-height: 32px;
    margin: 0 auto;
    overflow: hidden;
}

.ind_gg1 {
    width: 70px;
    float: left;
    color: #141414;
    display: block;
}

.ind_gg2 {
    width: 900px;
    float: left;
    color: #787878;
    display: block;
    overflow: hidden;
}

#div1 li a {
    font-size: 12px;
    line-height: 32px;
    text-decoration: none;
    height: 32px;
    float: left;
}

#div1 li {
    width: 800px;
    height: 32px;
    float: left;
}

.shell {
    width: 800px;
}

#div1 {
    height: 32px;
    overflow: hidden;
}

    #div1 li span {
        float: left;
        color: #7b7b7b;
        margin-left: 30px;
        font-family: "微软雅黑";
    }

/*************************结束***************************/

.center {
    width: 1000px;
    margin: 0 auto;
}

.cet_lft {
    width: 190px;
    height: 150px;
    float: left;
    padding-left: 50px;
    background: url(../images/jipiao_icon.jpg) top left no-repeat;
    margin-right: 10px;
    background-size: 50px 50px;
}

.cet_lft1 {
    width: 190px;
    height: 150px;
    float: left;
    padding-left: 50px;
    background: url(../images/huoche_icon.jpg) top left no-repeat;
    margin-right: 10px;
    background-size: 50px 50px;
}

.cet_lft_nr {
    display: inline;
    width: 186PX;
    float: left;
    margin-top: 8px;
}

    .cet_lft_nr a {
        font-size: 24px;
    }

    .cet_lft_nr span {
        display: block;
        color: #7b7b7b;
        font-size: 12px;
        margin: 10px 0px 0px 0px;
    }

.cet_mid1 {
    width: 190px;
    height: 150px;
    float: left;
    padding-left: 50px;
    background: url(../images/jiudian_icon.jpg) top left no-repeat;
    margin-right: 10px;
    background-size: 50px 50px;
}

.cet_mid11 {
    width: 190px;
    height: 150px;
    float: left;
    padding-left: 50px;
    background: url(../images/kefu_icon.jpg) top left no-repeat;
    margin-right: 10px;
    background-size: 50px 50px;
}

.cet_mid2 {
    width: 190px;
    height: 150px;
    float: left;
    padding-left: 50px;
    background: url(../images/huijiang_icon.jpg) top left no-repeat;
    margin-right: 10px;
    background-size: 50px 50px;
}

.cet_mid21 {
    width: 190px;
    height: 150px;
    float: left;
    padding-left: 50px;
    background: url(../images/yongche_icon.jpg) top left no-repeat;
    margin-right: 10px;
    background-size: 50px 50px;
}

.cet_rgt {
    width: 190px;
    height: 150px;
    float: left;
    padding-left: 50px;
    background: url(../images/zhengzi_icon.jpg) top left no-repeat;
    background-size: 50px 50px;
}

.cet_rgt1 {
    width: 190px;
    height: 150px;
    float: left;
    padding-left: 50px;
    background: url(../images/gentuan_icon.jpg) top left no-repeat;
    background-size: 50px 50px;
}

.cet_rgt_nr {
    display: inline;
    width: 186PX;
    float: left;
    margin-top: 8px;
}

    .cet_rgt_nr a {
        font-size: 24px;
    }

    .cet_rgt_nr span {
        display: block;
        color: #7b7b7b;
        font-size: 12px;
        text-align: center;
        margin-top: 10px;
        text-align: left;
    }

.info_top {
    width: 1000px;
    margin: 0 auto;
}

.info_top_lft {
    width: 668px;
    height: 206px;
    background: #f8f8f8;
    border: 1px #f1f1f1 solid;
    float: left;
}

.info_top_lft_tit {
    display: inline;
    width: 643px;
    height: 16px;
    font-size: 16px;
    float: left;
    margin: 14px 0px 0px 12px;
}

.info_top_lft_tit_lft {
    background: url(../images/icon2.gif) 2px 8px no-repeat;
    padding-left: 13px;
    float: left;
}

.info_top_lft_tit_rgt {
    float: right;
    height: 16px;
    font-size: 12px;
    _margin-right: 12px;
}

    .info_top_lft_tit_rgt a {
        color: #909090;
    }

        .info_top_lft_tit_rgt a:hover {
            color: #ad0409;
        }

.info_top_lft dl {
    display: inline;
    width: 630px;
    float: left;
    margin: 13px 0PX 0PX 17PX;
}

    .info_top_lft dl dt {
        width: 224px;
        height: 151px;
        float: left;
    }

    .info_top_lft dl dd {
        width: 397px;
        float: left;
        margin: 8PX 0PX 0PX 9PX;
        line-height: 21PX;
        color: #646464;
        text-indent: 24px;
    }

        .info_top_lft dl dd a {
            display: block;
            margin-top: 8px;
            color: #c60f14;
            text-indent: 0;
        }

.info_top_rgt {
    width: 317px;
    height: 206px;
    float: right;
    background: #f8f8f8;
    border: 1px #f1f1f1 solid;
}

.info_top_rgt_tit {
    display: inline;
    width: 300px;
    height: 16px;
    font-size: 16px;
    float: left;
    margin: 14px 0px 0px 12px;
}

.info_top_rgt_tit_lft {
    float: left;
}

.info_top_rgt_tit_rgt {
    float: right;
    height: 16px;
    line-height: 16px;
    font-size: 12px;
    _margin-right: 12px;
}

    .info_top_rgt_tit_rgt a {
        color: #909090;
    }

        .info_top_rgt_tit_rgt a:hover {
            color: #ad0409;
        }

.info_top_rgt ul {
    width: 284px;
    float: left;
    margin: 15PX 0PX 0PX 15px;
    _margin: 8PX 0PX 0PX 8px;
}

    .info_top_rgt ul li {
        line-height: 22px;
    }

        .info_top_rgt ul li span {
            color: #646464;
            margin-right: 13px;
        }

        .info_top_rgt ul li a {
            color: #646464;
        }

.info_mid {
    width: 998px;
    height: 240px;
    margin: 0 auto;
    background: #fcfcfc;
    border: 1px #f1f1f1 solid;
}

.info_mid_tit {
    display: inline;
    width: 960px;
    float: left;
    background: url(../images/icon2.gif) 2px 8px no-repeat;
    padding-left: 13px;
    font-size: 16px;
    margin: 14px 0px 0px 12px;
}


/*------------------------------------------------------此处为新闻动态视频css样式--------------------------------------------------------*/
.san_main {
    width: 1000px;
    height: 277px;
    margin: 0 auto;
}

.services {
    width: 338px;
    height: 285px;
    float: left;
    border: 1px solid #F1F1F1;
    background: #F8F8F8;
}

    .services h3 {
        display: inline;
        width: auto;
        font-size: 16px;
        float: left;
        margin: 14px 0px 0px 12px;
        background: url('../images/icon2.gif') no-repeat scroll 2px 8px transparent;
        padding-left: 13px;
        float: left;
        font-weight: normal;
    }

    .services dl {
        width: 304px;
        height: 226px;
        float: left;
        margin: 8px 0 0 17px;
    }

        .services dl dd {
            margin: 8px 0px 0px 9px;
            line-height: 21px;
            color: #646464;
        }

            .services dl dd a {
                display: block;
                margin-top: 8px;
                color: #C60F14;
            }

.news {
    width: 317px;
    height: 285px;
    float: left;
    border: 1px solid #F1F1F1;
    background: #F8F8F8;
    margin-left: 11px;
}

.video {
    width: 317px;
    height: 285px;
    float: right;
    border: 1px solid #F1F1F1;
    background: #F8F8F8;
    margin-left: 11px;
}

.news ul {
    width: 284px;
    float: left;
    margin: 7px 0px 0px 15px;
    color: #646464;
}

    .news ul li a {
        line-height: 24px;
        color: #646464;
    }

    .news ul li span {
        float: right;
    }

    .news ul li a:hover {
        color: #C60F14;
    }

.news span a, .video span a {
    float: right;
    font-size: 12px;
    color: #909090;
}

.news h3, .video h3 {
    display: inline;
    width: 275px;
    font-size: 16px;
    float: left;
    margin: 14px 0px 0px 12px;
    background: url('../images/icon2.gif') no-repeat scroll 2px 8px transparent;
    padding-left: 13px;
    float: left;
    font-weight: normal;
}

.vi_content {
    float: left;
    margin: 8px 0px 0px 15px;
}


.info_mid_list {
    display: inline;
    width: 985px;
    _width: 980px;
    float: left;
    margin: 8px 0px 0px 13px;
}

    .info_mid_list dl {
        display: inline;
        width: 147px;
        float: left;
        margin-right: 18px;
        _margin-right: 17px;
    }

        .info_mid_list dl dt {
            color: #010101;
            font-size: 14px;
        }

            .info_mid_list dl dt b {
                font-family: "Myriad Pro";
                font-size: 50px;
                color: #c60f14;
                font-style: italic;
                padding: 0 10px;
            }

        .info_mid_list dl dd {
            margin-left: 15px;
            height: 22px;
            line-height: 22px;
        }

            .info_mid_list dl dd a {
                color: #515151;
            }

                .info_mid_list dl dd a:hover {
                    text-decoration: none;
                }

.info_mid_list_list {
    width: 200px !important;
    float: left;
}

.info_botm {
    width: 998px;
    margin: 0 auto;
    background: #fcfcfc;
    border: 1px #f1f1f1 solid;
    height: 140PX;
}

    .info_botm ul {
        display: inline;
        width: 990px;
        float: left;
        margin: 17px 0px 0px 3px;
    }

        .info_botm ul li {
            display: inline;
            float: left;
            margin-left: 12px;
        }

            .info_botm ul li a img {
                border: 1px #eaeaea solid;
            }

.footer_bg {
    width: 100%;
    background: #850509;
    padding: 15px 0px;
    float: left;
}

.footer {
    width: 1000px;
    margin: 0 auto;
}

.footer_lft {
    float: left;
    color: #ffffff;
}

    .footer_lft a {
        color: #ffffff;
    }

.footer_rgt {
    float: right;
    text-align: right;
}

    .footer_rgt a {
        color: #ffffff;
        float: right;
    }

        .footer_rgt a span img {
            margin: 4px 0px 0px 5px;
        }

.banquan_bg {
    width: 100%;
    background: #dededd;
    padding: 24px 0px 10px 0px;
    float: left;
}

.banquan {
    width: 1000px;
    margin: 0 auto;
}

.banquan_top {
    width: 1000px;
    float: left;
}

    .banquan_top dl {
        width: 1000px;
        float: left;
    }

        .banquan_top dl dd {
            width: 708PX;
            float: left;
        }

            .banquan_top dl dd b {
                font-size: 18px;
            }

            .banquan_top dl dd p {
                color: #666666;
                line-height: 21px;
                margin: 15px 0px;
            }

        .banquan_top dl dt {
            width: 235px;
            height: 120px;
            float: right;
        }

.banquan_botm {
    width: 1000px;
    float: left;
    color: #6d6d6d;
    border-top: 1px #d2d2d2 solid;
    padding-top: 10px;
    margin-top: 18px;
}
/***************************end 首页***********************************/


/*begin 新闻与公共列表*/
.ny_banner {
    background: url(../images/cpfw.jpg) top center no-repeat;
    height: 245px;
}
/*传品服务*/
.ny_banner3 {
    background: url(../images/jjfa.jpg) top center no-repeat;
    height: 245px;
}
/*解决方案*/
.ny_banner2 {
    background: url(../images/xwgg.jpg) top center no-repeat;
    height: 245px;
}
/*新闻*/
.ny_banner4 {
    background: url(../images/fwkh.jpg) top center no-repeat;
    height: 245px;
}
/*关于*/
.ny_banner5 {
    background: url(../images/gywm.jpg) top center no-repeat;
    height: 245px;
}
/*关于*/
.ny_banner6 {
    background: url(../images/qyys.jpg) top center no-repeat;
    height: 245px;
}
/*关于*/


.dh {
    width: 1000px;
    margin: 12px auto;
    color: #494949;
}

    .dh a {
        color: #494949;
    }

        .dh a span {
            color: #ad0409;
        }

.ny_center {
    width: 1000px;
    margin: 0 auto;
}

.ny_cet_lft {
    width: 196px;
    float: left;
}

.ny_cet_lft_bt {
    width: 181px;
    height: 38px;
    line-height: 38px;
    font-size: 16px;
    font-weight: bold;
    font-family: "微软雅黑";
    background: #ad0409;
    color: #fff;
    padding-left: 15px;
}

.ny_cet_lft_nr {
    width: 196px;
    float: left;
    background: #ebebeb;
}

    .ny_cet_lft_nr ul li {
        width: 196px;
        line-height: 34px;
        float: left;
        border-bottom: 1px #fff solid;
    }

        .ny_cet_lft_nr ul li a {
            display: block;
            background: url(../images/icon1.gif) 17px 14px no-repeat;
            padding-left: 25px;
            color: #363636;
            font-size: 12px;
        }

            .ny_cet_lft_nr ul li a:hover {
                display: block;
                background: #c9c9c9 url(../images/icon3.gif) 17px 14px no-repeat;
                padding-left: 25px;
                color: #363636;
                font-size: 12px;
                font-weight: bold;
            }

.curret {
    display: block;
    background: #c9c9c9 url(../images/icon3.gif) 17px 14px no-repeat !important;
    padding-left: 25px;
    color: #363636 !important;
    font-size: 12px;
    font-weight: bold;
}



.ny_cet_rgt {
    width: 790px;
    float: right;
    border: 1px #ededed solid;
    margin-bottom: 10px;
}

.ny_cet_rgt_tit {
    display: inline;
    width: 770px;
    float: left;
    font-size: 16px;
    font-weight: bold;
    color: #3c3c3c;
    border-bottom: 1px #ebebeb solid;
    padding-bottom: 13px;
    margin: 15px 0px 0px 13px;
}

.news_list {
    display: inline;
    width: 770px;
    float: left;
    margin: 10px 0px 10px 10px;
}

    .news_list ul li {
        background: url(../images/icon4.gif) 5px 14px no-repeat;
        padding-left: 15px;
        line-height: 32px;
        border-bottom: 1px #f2f2f2 solid;
    }

        .news_list ul li a {
            color: #2e2e2e;
        }

            .news_list ul li a:hover {
                text-decoration: underline;
                color: #900000;
            }

        .news_list ul li span {
            float: right;
            color: #969696;
            margin-right: 5px;
        }

.fenye {
    width: 400px;
    float: right;
    text-align: right;
    margin: 20px 0px 30px 0px;
}

    .fenye ul li {
        float: left;
        margin-left: 3px;
    }

        .fenye ul li a {
            display: block;
            text-align: center;
            width: 34px;
            height: 34px;
            line-height: 34px;
            background: #ffffff;
            border: 1px #e5e5e5 solid;
            color: #999999;
        }

            .fenye ul li a:hover {
                display: block;
                text-align: center;
                width: 34px;
                height: 34px;
                line-height: 34px;
                color: #fff;
                background: #9e0404;
            }

.fenye_hover {
    display: block;
    text-align: center;
    width: 34px;
    height: 34px;
    line-height: 34px;
    color: #fff !important;
    background: #9e0404 !important;
}

/*************************end 新闻与公共列表***************************/


/*begin 新闻与公共列表-详细页*/
.news_end_bt {
    color: #292929;
    font-size: 24px;
    text-align: center;
    line-height: 24px;
    margin-top: 20px;
}

    .news_end_bt span {
        display: block;
        color: #a2a2a2;
        font-size: 12px;
        margin-top: 8px;
    }

.news_end_nr {
    display: inline;
    width: 750px;
    float: left;
    margin: 18px 0px 20px 20px;
    line-height: 22px;
    color: #626262;
    border-top: 1px #e8e8e8 solid;
    padding-top: 20px;
}

    .news_end_nr b {
        color: #2b2b2b;
        font-size: 14px;
    }
/******************end 新闻与公共列表-详细页**********************/

/*begin 知名客户*/
.ny_zmkh {
    width: 766px;
    float: left;
    margin: 20px 0px 0px 14px;
}

    .ny_zmkh b {
        display: inline;
        width: 760px;
        float: left;
        color: #363636;
        margin-left: 5px;
    }

    .ny_zmkh ul {
        float: left;
        margin: 12px 0px 15px 0px;
    }

        .ny_zmkh ul li {
            float: left;
            margin: 0px 14px 13px 0px;
        }

            .ny_zmkh ul li a img {
                border: 1px #ededed solid;
            }
/*************************end 知名客户**********************/

/*begin 关于我们*/
.about_us {
    display: inline;
    width: 750px;
    float: left;
    margin: 15px 0px 20px 20px;
    line-height: 21px;
    color: #525252;
}
/****************end关于我们******************/

/*begin 产品与服务*/
.product {
    display: inline;
    width: 766px;
    float: left;
    margin: 5px 0px 20px 12px;
}

    .product dl {
        display: inline;
        float: left;
        margin: 20px 0px 20px 10px;
    }

        .product dl dt {
            width: 229px;
            height: 160px;
            float: left;
        }

        .product dl dd {
            margin: 6px 0px 0px 20px;
            width: 505px;
            float: left;
        }

            .product dl dd b {
                font-size: 16px;
                color: #313131;
            }

            .product dl dd p {
                color: #747474;
                line-height: 22px;
                margin: 10px 0px;
            }

            .product dl dd a {
                color: #ad0409;
                font-size: 14px;
            }
/***************************end 产品与服务**************************/


/***************************客户服务**************************/
.productk {
    display: inline;
    width: 766px;
    float: left;
    margin: 5px 0px 20px 12px;
    padding-bottom: 15px;
}

    .productk dl {
        display: inline;
        float: left;
        margin: 20px 0px 20px 10px;
    }

        .productk dl dt {
            width: 141px;
            height: 76px;
            float: left;
            border: 1px solid #ccc;
        }
/***************************end 客户服务**************************/
/*begin 产品与服务-详细页*/
.product_end {
    display: inline;
    width: 766px;
    float: left;
    margin: 5px 0px 0px 12px;
}

    .product_end dl {
        display: inline;
        width: 766px;
        float: left;
        margin: 10px 0px 20px 0px;
    }

        .product_end dl dd {
            float: left;
            width: 750px;
            margin-left: 5px;
            line-height: 21px;
            color: #525252;
        }

            .product_end dl dd b {
                color: #2e2e2e;
                font-size: 16px;
            }

            .product_end dl dd p {
                line-height: 21px;
                color: #525252;
            }

        .product_end dl dt {
            width: 248px;
            height: 198px;
            float: right;
            margin-top: 10px;
        }
/*********************END 产品与服务-详细页*********************/

/*begin 解决方案*/
.jjfa_end {
    display: inline;
    width: 755px;
    float: left;
    margin: 15px 0px 20px 16px;
}

.jjfa_end_t {
    width: 755px;
    float: left;
    color: #626262;
    line-height: 22px;
}

    .jjfa_end_t dl {
        float: left;
        position: relative;
    }

        .jjfa_end_t dl dd {
            color: #626262;
            line-height: 22px;
        }

            .jjfa_end_t dl dd b {
                color: #313131;
                font-size: 14px;
            }

            .jjfa_end_t dl dd p {
                margin: 2px 0px 20px 0px;
            }

            .jjfa_end_t dl dd strong {
                color: #313131;
                font-size: 14px;
            }

        .jjfa_end_t dl dt {
            width: 275px;
            height: 262px;
            float: right;
            position: absolute;
            bottom: -10px;
            right: 0px;
        }

.jjfa_end_m {
    width: 755px;
    float: left;
    margin-top: 40px;
}

    .jjfa_end_m dl {
        float: left;
        margin-bottom: 20px;
    }

        .jjfa_end_m dl dt {
            width: 160px;
            height: 74px;
            float: left;
        }

            .jjfa_end_m dl dt img {
                border: 1px #dddddd solid;
                padding: 5px;
            }

        .jjfa_end_m dl dd {
            width: 544px;
            float: left;
            margin-left: 25px;
        }

            .jjfa_end_m dl dd b {
                color: #323232;
                font-size: 14px;
            }

            .jjfa_end_m dl dd p {
                margin: 10px 0px;
                line-height: 22px;
                color: #626262;
            }

.jjfa_end_b {
    width: 755px;
    float: left;
    line-height: 22px;
    color: #626262;
}

    .jjfa_end_b strong {
        color: #313131;
        font-size: 14px;
    }

    .jjfa_end_b b {
        color: #ad0409;
    }
/********************END 解决方案**************************/

/*begin 新闻与公告*/
.ny_xwgg_bt {
    width: 778px;
    float: left;
    background: url(../images/ny_xwgg_bt.gif) repeat-x;
    height: 33px;
    line-height: 34px;
    border-bottom: 1px #ad0409 solid;
    font-size: 14px;
    color: #474747;
    font-weight: bold;
    padding-left: 12PX;
}

.ny_xwgg_list {
    width: 745px;
    float: left;
    margin: 25px 0px 20px 15px;
}

.ny_xwgg_list_l {
    width: 256px;
    height: 162px;
    float: left;
}

.ny_xwgg_list img {
    border: 1px #cacaca solid;
    padding: 5px;
}

.ny_xwgg_list_r {
    width: 420px;
    float: left;
    margin-left: 40px;
}

    .ny_xwgg_list_r b {
        color: #ad0409;
        font-size: 14px;
    }

    .ny_xwgg_list_r p {
        line-height: 22px;
        color: #626262;
        margin: 6px 0px;
    }

        .ny_xwgg_list_r p a {
            color: #ad0409;
        }

    .ny_xwgg_list_r ul {
        width: 420px;
        float: left;
        margin-top: 10px;
    }

        .ny_xwgg_list_r ul li {
            background: url(../images/icon4.gif) 5px 9px no-repeat;
            padding-left: 15px;
            line-height: 22px;
        }

            .ny_xwgg_list_r ul li a {
                color: #2e2e2e;
            }

            .ny_xwgg_list_r ul li span {
                color: #8b8b9f;
                float: right;
            }

    .ny_xwgg_list_r .more {
        width: 420px;
        float: left;
        color: #cf0003;
        margin: 5px 0px 0px 8px;
    }
