﻿@charset "utf-8";
/* CSS Document */

* {
    margin: 0px;
    padding: 0px;
}

ul {
    list-style: none;
}

a {
    text-decoration: none;
    color: #444;
}

    a:hover {
        text-decoration: underline;
        color: #CC0000;
    }

body {
    font-family: "Microsoft Yahei";
    font-size: 14px;
    background: #fff;
}

.red {
    color: #b10404;
}

.fRight {
    float: right;
}

.clear {
    clear: both;
}

.red16 {
    font-size: 16px;
    color: #b10404;
}

.red162 {
    font-size: 16px;
    font-weight: bold;
    color: #b10404;
    margin-left: 2px;
    margin-right: 2px;
}

.time01 {
    float: right;
    color: #9b5f0d;
}

.time02 {
    float: right;
    color: #666;
}

.time03 {
    float: right;
    margin-left: 20px;
    color: #888;
}

.time04 {
    float: right;
    font-weight: normal;
    color: #888;
    margin-right: 10px;
}

.time05 {
    float: right;
    font-weight: normal;
    color: #888;
    margin-right: 10px;
    margin-top: 2px;
}

.more {
    float: right;
    font-weight: normal;
    margin-left: 20px;
    color: #999;
}

img {
    border: none;
}

.w1000 {
    width: 1000px;
    margin: auto;
}

/*Í·²¿*/
.Top {
    border-top: 2px solid #ad0000;
    height: 28px;
    background: #fdf9de;
}

.TAll {
    width: 1000px;
    margin: 0px auto;
}

.TLeft {
    width: 300px;
    margin-left: 20px;
    float: left;
    text-align: center;
    line-height: 28px;
    display: block;
}

    .TLeft span a {
        float: left;
        width: 120px;
        text-align: center;
        display: block;
    }

        .TLeft span a:hover {
            background: #fefdf8;
            color: #47342d;
            text-decoration: none;
        }

.TRight {
    line-height: 28px;
    width: 400px;
    float: right;
    text-align: center;
}

    .TRight span a {
        float: right;
        width: 150px;
        text-align: center;
        display: block;
    }

        .TRight span a:hover {
            background: #fefdf8;
            color: #47342d;
            text-decoration: none;
        }

.HPic {
    background: url(../images/BBG.jpg) repeat-x;
    height: 160px;
}

.HZPic {
    width: 1000px;
    margin: 0px auto;
}


.hNNav {
    background: url(../images/nav01.jpg) repeat-x;
    height: 65px;
}

.nav {
    height: 61px;
    margin-bottom: 5px;
    padding-left: 10px;
}

    .nav li {
        float: left;
    }

.cor_bs {
    color: #FFF;
    padding: 2px;
    display: inline;
}

    .cor_bs:hover {
        background: #E4ADA7;
        color: #AB1422;
        text-decoration: none;
    }

.nav_1c {
    margin-right: 50px;
    margin-left: 50px;
}

.nav_2c {
    margin-right: 40px;
    height: 61px;
    color: #FFFFFF;
    float: left;
}

.nc1 {
    float: left;
    margin-right: 15px;
    background: #920001;
    font-size: 16px;
    height: 41px;
    padding: 10px;
    text-align: center;
}

.nc2 {
    float: left;
    line-height: 20px;
    padding-top: 12px;
}

.nc3 {
    float: left;
    line-height: 20px;
    margin-right: 10px;
}

    .nc3 a {
        display: block;
        height: 31px;
    }

.nc4 {
    height: 61px;
    line-height: 61px;
    padding: 0px 15px;
}



/*ËÑË÷*/
.Search {
    background: #efefef;
    padding: 10px;
    height: 30px;
}

    .Search .sKuang {
        background: #fff;
        color: #000000;
        width: 400px;
        height: 30px;
        float: left;
        margin-left: 100px;
    }

.sBut {
    background: #ad3737;
    font-family: "Microsoft Yahei";
    color: #FFFFFF;
    font-size: 14px;
    width: 60px;
    height: 30px;
    border: none;
    float: left;
    margin-left: 2px;
}

.sleBG {
    float: left;
    height: 25px;
    line-height: 25px;
    background: #fff url(../images/15main10.jpg) no-repeat 0px 80px;
    display: block;
    width: 90px;
    padding-right: 5px;
}

.slInput {
    width: 320px;
    float: left;
    margin-left: 10px;
}

    .slInput .text {
        border: none;
        width: 100%;
        height: 26px;
        line-height: 26px;
        background: none;
        margin-top: 1px;
        color: #666;
        font-family: "Microsoft Yahei";
    }

.select_box {
    font-family: "Microsoft Yahei";
    font-size: 14px;
    color: #000000;
    width: 70px;
    z-index: 1000;
}

.select_showbox {
    height: 30px;
    line-height: 30px;
    padding-left: 5px;
    background: url(../images/15main10.jpg) no-repeat 45px 0px;
    width: 65px;
    display: block;
}

.select_option {
    border: 1px solid #ba5656;
    border-top: none;
    display: none;
    background: #d29797;
    position: relative;
    z-index: 100;
}

    .select_option li {
        padding-left: 5px;
    }

        .select_option li.selected {
            background: #F3F3F3;
            color: #000;
        }

        .select_option li.hover {
            background: #fff;
            color: #000000;
        }

.sousuo {
    width: 650px;
    float: left;
}

.reci {
    float: left;
    height: 30px;
    line-height: 30px;
    color: #777;
}

    .reci a {
        margin-right: 10px;
        font-size: 16px;
    }



/*Í·°æ*/
.toubian {
    height: 270px;
}

    .toubian .time {
        color: #888;
        margin-left: 20px;
        margin-right: 20px;
    }

.mainTop {
    margin-bottom: 10px;
}

    .mainTop .qfyw {
        float: right;
        width: 440px;
        background: url(../images/14qfyw.jpg) top right;
    }

        .mainTop .qfyw .ywList {
            float: left;
            width: 440px;
        }

.qfyw .ywList .yw_1t {
    font-size: 24px;
    color: #2C6196;
    font-weight: bold;
    font-family: "Microsoft Yahei";
    text-align: left;
    padding-bottom: 5px;
}

.qfyw .ywList .yw_2t {
    text-align: left;
    height: 34px;
    background: url(../images/14ttbg.jpg) no-repeat bottom right;
}

    .qfyw .ywList .yw_2t a {
        display: block;
        font-size: 16px;
        line-height: 24px;
        float: left;
    }

.qfyw .ywList .ywtop_r {
    padding-top: 8px;
}

.ttMore {
    background: url(../images/15main02.jpg) repeat-x;
    height: 17px;
    color: #999;
}

.more01 {
    background: url(../images/15main01.jpg) no-repeat;
    width: 62px;
    display: block;
    text-align: center;
    float: right;
    height: 17px;
    color: #FFFFFF;
    font-size: 12px;
}

.qfyw .ywList .ywtop_r .cor_red {
    color: #C3341E;
    font-size: 16px;
}

.qfyw .ywList .ywtop_r strong {
    background: url(../images/14Pic2.jpg) no-repeat 2px;
    padding-left: 20px;
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    text-align: left;
    display: block;
    height: 18px;
    margin-bottom: 5px;
}

.qfyw .ywList .ywtop_r li {
    float: left;
    background: url(../images/15main03.jpg) no-repeat 0px 6px;
    padding-left: 20px;
    height: 24px;
    line-height: 24px;
    width: 420px;
}

.qfyw .ywList .ywtop_r a {
    float: left;
}

.ywMore {
    float: right;
    text-align: right;
    color: #999;
    font-size: 14px;
    margin-right: 10px;
}

    .ywMore a {
        color: #999;
    }

.yPic {
    background: url(../images/14Pic.jpg) no-repeat;
    margin-left: 10px;
    display: block;
    float: left;
    width: 22px;
    height: 22px;
}

.yw_1t .cor_blue {
    color: #2C6196;
    text-decoration: none;
}

.ywTit .wSt {
    background: #920001;
    width: 24px;
    text-align: center;
    display: block;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 14px;
    padding: 5px 0px;
}

/*ÂÖ²¥´óÍ¼*/
/*½¹µãÍ¼*/
.mainTop .lunboPic {
    width: 520px;
    height: 260px;
    border: 1px solid #ccc;
    float: left;
}

.focus {
    position: relative;
    width: 520px;
    height: 260px;
    background-color: #000;
    float: left;
}

    .focus img {
        width: 520px;
        height: 260px;
    }

    .focus .shadow .title {
        width: 300px;
        height: 24px;
        padding-left: 10px;
    }

        .focus .shadow .title a {
            text-decoration: none;
            color: #fff;
            font-size: 14px;
            font-weight: bolder;
            overflow: hidden;
        }

    .focus .btn {
        position: absolute;
        bottom: 34px;
        left: 510px;
        overflow: hidden;
        zoom: 1;
    }

        .focus .btn a {
            position: relative;
            display: inline;
            width: 13px;
            height: 13px;
            border-radius: 7px;
            margin: 0 5px;
            color: #B0B0B0;
            font: 12px/15px "\5B8B\4F53";
            text-decoration: none;
            text-align: center;
            outline: 0;
            float: left;
            background: #D9D9D9;
        }

            .focus .btn a:hover, .focus .btn a.current {
                cursor: pointer;
                background: #fc114a;
            }

    .focus .fPic {
        position: absolute;
        left: 0px;
        top: 0px;
    }

    .focus .D1fBt {
        overflow: hidden;
        zoom: 1;
        height: 16px;
        z-index: 10;
    }

    .focus .shadow {
        width: 100%;
        position: absolute;
        bottom: 0;
        left: 0px;
        z-index: 10;
        height: 30px;
        line-height: 30px;
        background: rgba(0,0,0,0.6);
        filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;
        display: block;
        text-align: left;
    }

        .focus .shadow a {
            text-decoration: none;
            color: #fff;
            font-size: 14px;
            overflow: hidden;
            margin-left: 10px;
            font-family: "\5FAE\8F6F\96C5\9ED1";
        }

    .focus .fcon {
        position: relative;
        width: 100%;
        float: left;
        display: none;
        background: #000
    }

        .focus .fcon img {
            display: block;
        }

    .focus .fbg {
        top: 235px;
        left: 400px;
        position: relative;
        height: 21px;
        z-index: 200;
    }

        .focus .fbg div {
            margin: 4px auto 0;
            overflow: hidden;
            zoom: 1;
            height: 14px
        }

    .focus .D1fBt a {
        position: relative;
        display: inline;
        width: 12px;
        height: 12px;
        border-radius: 7px;
        margin: 0 5px;
        color: #B0B0B0;
        font: 12px/15px "\5B8B\4F53";
        text-decoration: none;
        text-align: center;
        outline: 0;
        float: left;
        background: #D9D9D9;
    }

        .focus .D1fBt .current, .focus .D1fBt a:hover {
            background: #fc114a;
        }

    .focus .D1fBt img {
        display: none
    }

    .focus .D1fBt i {
        display: none;
        font-style: normal;
    }

    .focus .prev, .focus .next {
        position: absolute;
        width: 40px;
        height: 74px;
        background: url(../images/focus_btn.png) no-repeat;
    }

    .focus .prev {
        top: 50%;
        margin-top: -37px;
        left: 0;
        background-position: 0 -74px;
        cursor: pointer;
    }

    .focus .next {
        top: 50%;
        margin-top: -37px;
        right: 0;
        background-position: -40px -74px;
        cursor: pointer;
    }

    .focus .prev:hover {
        background-position: 0 0;
    }

    .focus .next:hover {
        background-position: -40px 0;
    }

/*ÍøÉÏ·þÎñ´óÌü*/
.fwdt {
    margin-top: 10px;
}

/*·þÎñ²¥±¨\°ìÀíÁ÷³Ì*/
.fwbl {
    margin-top: 10px;
}

.fwBobao {
    width: 295px;
    float: left;
}

    .fwBobao .tit {
        color: #333;
        font-weight: bold;
        padding-left: 10px;
        font-size: 16px;
        border-bottom: 2px solid #ba2634;
        height: 30px;
        line-height: 30px;
    }

    .fwBobao .con {
        padding: 5px;
    }

.blJindu {
    width: 400px;
    margin-left: 15px;
    float: left;
}

    .blJindu .tit {
        color: #333;
        font-weight: bold;
        padding-left: 10px;
        font-size: 16px;
        border-bottom: 2px solid #ba2634;
        height: 30px;
        line-height: 30px;
    }

    .blJindu .con {
        padding: 5px;
    }

.jiage {
    margin-left: 10px;
    color: #CC0000;
}

.zhangTai {
    float: right;
    margin-right: 10px;
}

.fwShuju {
    width: 270px;
    float: left;
    margin-left: 15px;
}

    .fwShuju .tit {
        color: #333;
        text-align: center;
        font-weight: bold;
        padding-left: 10px;
        padding-left: 65px;
        font-size: 16px;
        background: url(../images/15main13.jpg) bottom no-repeat;
        height: 32px;
        line-height: 30px;
    }

    .fwShuju .con {
        padding: 2px 0px;
    }

    .fwShuju .blue16 {
        font-size: 16px;
        color: #333;
        float: left;
    }

    .fwShuju .redBj {
        height: 30px;
        text-align: center;
        display: block;
        color: #892020;
        float: left;
    }

    .fwShuju .lxqys {
        background: #fbdae2;
        height: 110px;
        color: #FFFFFF;
        width: 100px;
        float: left;
    }

    .fwShuju .lxqys2 {
        background: #ffd7c3;
        height: 110px;
        color: #FFFFFF;
        width: 89px;
        float: left;
    }

    .fwShuju .lxqys3 {
        background: #ffd7c3;
        height: 110px;
        color: #FFFFFF;
        width: 81px;
        float: left;
    }

    .fwShuju a {
        text-decoration: none;
    }

.ysA {
    height: 22px;
    background: url(../images/15main14.jpg) no-repeat;
    padding-top: 54px;
}

.ysB {
    background: #ea2553;
    height: 34px;
    padding: 5px 0px;
}

.ysC {
    height: 22px;
    background: url(../images/15main15.jpg) no-repeat;
    padding-top: 54px;
}

.ysD {
    background: #ff9a69;
    height: 34px;
    padding: 5px 0px;
}

.ysE {
    height: 22px;
    background: url(../images/15main16.jpg) no-repeat;
    padding-top: 54px;
}

.ysF {
    background: #c90000;
    height: 34px;
    padding: 5px 0px;
}

.qys01 {
    display: block;
    color: #7b2b2b;
    font-size: 10px;
    padding: 0px 2px;
}

    .qys01 .zBig {
        font-size: 14px;
        font-weight: bold;
        margin: 0px 2px;
        color: #9f1010;
    }

.qys02 {
    display: block;
    font-size: 10px;
    color: #e4acb9;
    padding: 0px 4px;
    margin: 0px 5px;
}

    .qys02 .zBig2 {
        font-size: 12px;
        margin: 0px 4px;
        color: #fff;
    }

.qys022 {
    font-size: 10px;
    color: #e4acb9;
    margin-top: 10px;
    margin-left: 5px;
    z-index: 100;
    position: absolute;
}

.qys03 {
    display: block;
    font-size: 10px;
    color: #e4acb9;
    padding: 0px 4px;
    margin: 0px 5px;
}

    .qys03 .zBig3 {
        font-size: 12px;
        color: #fff;
        margin: 0px 4px;
    }

.qys04 {
    display: block;
    color: #7b3c1d;
    font-size: 10px;
    padding: 0px 4px;
}

    .qys04 .zBig4 {
        font-size: 14px;
        font-weight: bold;
        margin: 0px 2px;
        color: #000;
    }

.qys05 {
    display: block;
    color: #7b2b2b;
    font-size: 10px;
    padding: 0px 4px;
}

    .qys05 .zBig5 {
        font-size: 12px;
        margin: 0px 2px;
        color: #000;
    }

.qys06 {
    display: block;
    color: #7b3c1d;
    font-size: 10px;
    padding: 0px 4px;
}

    .qys06 .zBig6 {
        font-size: 12px;
        color: #000;
        padding: 0px 4px;
    }

.qys07 {
    display: block;
    color: #772727;
    font-size: 10px;
    padding: 0px 4px;
}

    .qys07 .zBig7 {
        font-size: 14px;
        font-weight: bold;
        margin: 0px 2px;
        color: #772727;
    }

.qys08 {
    display: block;
    color: #efa6a6;
    font-size: 10px;
    padding: 0px 4px;
}

    .qys08 .zBig8 {
        font-size: 12px;
        margin: 0px 2px;
        color: #FFF;
    }

.qys09 {
    display: block;
    color: #efa6a6;
    font-size: 10px;
    padding: 0px 4px;
}

    .qys09 .zBig9 {
        font-size: 12px;
        color: #fff;
        padding: 0px 4px;
    }

.cAmain {
    height: 120px;
}

.cBmain {
    margin-top: 2px;
    background: #fcead9;
    padding: 4px;
}

    .cBmain table {
    }

        .cBmain table th {
            text-align: left;
            padding-left: 5px;
        }

        .cBmain table td {
            color: #5e554c;
            font-size: 12px;
            padding-left: 8px;
        }

        .cBmain table .redFont {
            color: #ba2634;
            margin: 0px 5px;
        }

        .cBmain table .lineLeft {
            border-left: 1px solid #ccc;
        }

        .cBmain table .lineBot {
            background: url(../images/15main17.jpg) no-repeat bottom;
            height: 12px;
        }

.list {
    height: 24px;
    line-height: 24px;
}

.fwShuju .xzzc {
    background: #f63b3b;
    height: 60px;
    width: 160px;
    position: relative;
    margin-top: -115px;
    margin-left: 103px;
}

.xz01 {
    width: 40px;
    margin: 5px 15px 5px 5px;
    float: left;
    padding: 5px;
    text-align: center;
    color: #fee3e3;
    border-right: 1px solid #fee3e3;
}

.xz02 {
    width: 200px;
    color: #FFFFFF;
    padding-top: 8px;
    padding-left: 5px;
    font-size: 16px;
    margin-bottom: 5px;
    display: block;
}

.xz03 {
    width: 200px;
    color: #FFFFFF;
    font-size: 12px;
    padding-left: 5px;
}

.fwShuju .zfbl {
    background: #d62e5f;
    height: 52px;
    width: 160px;
    position: relative;
    margin-top: 3px;
    margin-left: 103px;
}

.bl01 {
    width: 40px;
    margin: 5px 15px 5px 5px;
    float: left;
    text-align: center;
    padding: 0px 5px;
    color: #fee3e3;
    border-right: 1px solid #fee3e3;
}

.bl02 {
    width: 160px;
    color: #FFFFFF;
    padding-top: 3px;
    padding-left: 5px;
    font-size: 16px;
    margin-bottom: 5px;
    display: block;
}

.bl03 {
    width: 160px;
    color: #FFFFFF;
    font-size: 12px;
    padding-left: 5px;
}

.w12 {
    font-size: 12px;
    color: #f6cad7;
    margin-right: 5px;
}


/*Í¨Öª¹«¸æ*/
.tzgz {
    background: #f4f4f4;
    border-left: 3px solid #ba2634;
    height: 40px;
    margin: 10px 0px;
    border-bottom: 1px solid #e4e4e4;
    border-top: 1px solid #e4e4e4;
    border-right: 1px solid #e4e4e4;
}

    .tzgz .tit2 {
        color: #333;
        background: #fee9cd;
        font-weight: bold;
        text-align: center;
        font-size: 16px;
        float: left;
        width: 100px;
        line-height: 40px;
        border-right: 1px solid #ccc;
    }

    .tzgz .con2 {
        float: left;
    }

        .tzgz .con2 li {
            line-height: 40px;
            float: left;
            margin-left: 10px;
            width: 375px;
            margin-right: 15px;
        }

        .tzgz .con2 .more2 {
            width: 70px;
            float: right;
            color: #999;
            font-size: 14px;
        }

/*ÏµÍ³Èë¿Ú*/
.rukou {
    height: 50px;
    background: #ddd;
}

.ykfk {
    height: 50px;
    background: #ddd;
}

/*Õþ²ß¿â*/
.zhCe {
    margin-top: 15px;
    margin-bottom: 15px;
}

.zcKu {
    width: 710px;
    float: left;
    border-top: 2px solid #aa2323
}

    .zcKu .zcTit {
        font-weight: bold;
        padding-left: 10px;
        height: 30px;
        line-height: 30px;
    }

.dqsj {
    font-weight: normal;
    float: right;
    color: #666666;
}

.zcTz {
    width: 275px;
    margin-left: 15px;
    float: left;
    border-top: 2px solid #aa2323;
}

    .zcTz .tzTit {
        font-weight: bold;
        padding: 0px 10px;
        height: 30px;
        line-height: 30px;
        background: #f4f4f4;
    }

    .zcTz .tzCon {
        padding: 10px 10px 10px 10px;
    }

        .zcTz .tzCon p {
            margin-bottom: 5px;
        }

        .zcTz .tzCon .tut {
            color: #CC0000;
            font-weight: bold;
        }

            .zcTz .tzCon .tut a {
                color: #CC0000;
                font-weight: bold;
            }

.nLeft {
    background: #fff url(../images/15main07.jpg) no-repeat;
    width: 380px;
    height: 180px;
    float: left;
    margin-top: 10px;
}

.nRight {
    background: #fff url(../images/15main06.jpg) no-repeat;
    width: 318px;
    height: 190px;
    float: left;
    margin-top: 10px;
}

.TabTit {
    background: url(../images/flbg.jpg) repeat-x;
    height: 180px;
    width: 20px;
    float: left;
    padding-left: 2px;
    color: #fff;
}

    .TabTit li {
        float: left;
        cursor: pointer;
        line-height: 16px;
        color: #fff;
        width: 24px;
        text-align: center;
        padding: 9px 0px;
    }

    .TabTit .active {
        border-top: 2px solid #C3231F;
        background: #fff;
        padding: 9px 0px;
    }

    .TabTit .normal a {
        color: #fff;
    }

    .TabTit .normal {
        color: #fff;
    }

.TabContent {
    width: 340px;
    height: 180px;
    float: left;
    margin: 10px 2px 6px 10px;
    line-height: 24px;
    line-height: 24px;
    padding-top: 15px;
}

.remen {
    margin-top: 5px;
    margin-left: 10px;
    height: 80px;
}

    .remen:hover {
        background: #f1f0ea;
    }

    .remen .rm01 {
        border-top: 3px solid #ccc;
        border-left: 3px solid #ccc;
        float: left;
        display: block;
        width: 100px;
    }

        .remen .rm01 img {
            width: 100px;
            height: 75px;
        }

    .remen .rm02 {
        width: 185px;
        float: left;
        margin-left: 10px;
    }

        .remen .rm02 p {
            width: 195x;
            display: block;
            margin-top: 5px;
            height: 20px;
        }

.leftBuzhu {
    background: #bd0101;
    color: #fff;
    padding: 0px 2px;
}

.leftM {
    margin-left: 10px;
}

.leftM2 {
    margin-left: 5px;
}

.zcList {
    padding: 3px 10px;
}

    .zcList li {
        height: 24px;
        line-height: 24px;
    }

.xsqTit {
    color: #fff;
    padding-left: 10px;
}

.xsqList {
    margin-top: 10px;
    margin-left: 10px;
}

.blockNone {
    display: none;
}



/*·þÎñ²úÆ·*/
.fwcp {
    border-top: 2px solid #333;
}

    .fwcp .cpTit {
        background: #f4f4f4;
        height: 30px;
        line-height: 30px;
        font-size: 16px;
        font-weight: bold;
        padding: 5px 10px;
        border-bottom: 1px solid #eae9e9;
    }

        .fwcp .cpTit .cpMore {
            font-size: 14px;
            font-weight: normal;
            color: #999999;
        }

    .fwcp .cpCon {
        padding: 10px 0px 10px 10px;
    }

.cpa {
    margin-bottom: 10px;
}

    .cpa img {
        width: 280px;
        height: 210px;
    }

.cpList {
    float: left;
    width: 680px;
}

    .cpList li {
        width: 330px;
        float: left;
        margin-top: 10px;
        margin-bottom: 7px;
        margin-right: 10px;
    }

        .cpList li:hover {
            background: #f1f0ea;
        }

    .cpList .cp01 {
        border: 1px solid #ccc;
        float: left;
        display: block;
        width: 120px;
    }

        .cpList .cp01 img {
            width: 120px;
            height: 90px;
        }

    .cpList .cp02 {
        float: left;
        margin-left: 10px;
        color: #777;
        font-size: 12px;
    }

    .cpList .cp03 {
        margin-bottom: 5px;
        color: #777;
    }

.ttfds {
    font-size: 14px;
    margin-bottom: 8px;
    margin-top: 5px;
    color: #444;
}

.cpMain {
    width: 280px;
    margin-right: 30px;
    height: 320px;
    float: left;
    margin-top: 10px;
}

.slides {
    margin: 0px auto;
    width: 280px;
    height: 312px;
    overflow: hidden;
    position: relative;
    margin-bottom: 10px;
}

.slide-pic {
    margin: 0px;
    padding: 0px;
    width: 280px;
    overflow: hidden;
    list-style: none;
}

    .slide-pic li {
        display: none;
    }

        .slide-pic li.cur {
            display: block;
            height: 312px;
        }

.slide-li {
    padding: 0px;
    bottom: 0px;
    right: 0px;
    position: absolute;
}

    .slide-li li {
        margin: 0px;
        padding: 0px;
        width: 15px;
        height: 6px;
        float: left;
        overflow: hidden;
        list-style: none;
        margin-right: 10px;
    }

    .slide-li a {
        width: 15px;
        height: 6px;
        color: #000;
        font-size: 12px;
        display: block;
    }

        .slide-li a:hover {
            color: #F00;
            text-decoration: none;
        }

.op li {
    background: #ccc;
}

    .op li.cur {
        background: #ad3737;
    }

.slide-txt span {
    display: none;
}



/*ÐÅÏ¢*/
.xxIndex {
    margin-top: 10px;
    margin-bottom: 15px;
}

.fwal {
    border-top: 2px solid #333;
    width: 305px;
    float: left;
}

.xxIndex .Tit {
    background: #f4f4f4;
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    padding: 1px 10px;
    border-bottom: 1px solid #eae9e9;
}

    .xxIndex .Tit .more {
        font-size: 14px;
        color: #999999;
    }

.xxIndex .Con {
    padding: 10px;
}

    .xxIndex .Con p {
        height: 24px;
        line-height: 24px;
    }

.zszx {
    border-top: 2px solid #333;
    width: 365px;
    float: left;
    margin-left: 15px;
}

.qwlb {
    width: 300px;
    margin-left: 15px;
    float: left;
    border-top: 2px solid #333;
}

.bjRed {
    background: #eed5d5;
    padding: 0px 3px;
}



/*°ïÆóÖÜ¿¯*/
.bqzk {
    margin-top: 15px;
    padding: 0px 10px;
    background: url(../images/15main08.jpg) no-repeat 650px 0px;
}

    .bqzk .biaoti {
        color: #990000;
        height: 24px;
        font-size: 16px;
    }

    .bqzk li {
        height: 24px;
        line-height: 24px;
    }

    .bqzk .biaoti a {
        color: #999;
        font-size: 14px;
    }

.more3 {
    float: right;
    float: 14px;
}

.bqzk .ma {
    width: 198px;
    float: left;
}

.bqzk .nr {
    width: 760px;
    float: left;
    margin-left: 20px;
}

.bqzk .yzyh {
    width: 460px;
    float: left;
    color: #666666;
}

.yzyh .yybiaoti {
    color: #990000;
    height: 24px;
    font-size: 16px;
    margin: 5px 0px;
}

    .yzyh .yybiaoti a {
        color: #990000;
        font-size: 16px;
    }

.bqzk .zkXX {
    width: 270px;
    float: left;
    margin-left: 22px;
}

.bqzk .zbbd {
    border-bottom: 1px dashed #ccc;
    padding-bottom: 10px;
}

.bqzk .hsjy {
    margin-top: 10px;
}

.shijianz {
    height: 30px;
    margin-top: 20px;
    padding-left: 40px;
    background: url(../images/15main09.jpg) repeat-x 0px 29px;
    padding-bottom: 20px;
}

    .shijianz li {
        float: left;
        margin-left: 10px;
        margin-right: 10px;
    }

    .shijianz a {
        color: #fff;
        background: #ccc url(../images/yd.jpg) no-repeat bottom center;
        padding: 0px 2px 14px 2px;
    }

        .shijianz a:hover {
            color: #fff;
            background: #ad0000 url(../images/yd02.jpg) no-repeat bottom center;
            padding: 0px 2px 14px 2px;
            text-decoration: none;
        }

    .shijianz .cur {
        color: #fff;
        background: #ad0000 url(../images/yd02.jpg) no-repeat bottom center;
        padding: 0px 2px 14px 2px;
    }



/*°æÈ¨*/
.footer {
    padding-top: 10px;
    font-size: 12px;
}

    .footer strong {
        font: bold 14px/24px "Microsoft Yahei";
        padding: 0px 11px;
    }

.footerLink .LinkOut {
    width: 1000px;
    margin: 0px auto;
    padding-top: 5px;
    color: #666666;
    font-size: 12px;
}

.footerLink {
    line-height: 18px;
    padding-bottom: 2px;
    background: url(../images/FBg.jpg) repeat-x;
    margin-top: 1px;
}

.foot_info {
    line-height: 30px;
    background: url(../images/line2.jpg) no-repeat center bottom;
    height: 30px;
    text-align: center;
    width: 1000px;
    border-top: 1px solid #ddd;
    margin: 0px auto;
}

.footer .linkList {
    background: #b40001;
    color: #fde6e6;
}

    .footer .linkList .LinkNr {
        width: 1000px;
        margin: 0px auto;
        padding: 5px;
        font-weight: normal;
    }

    .footer .linkList a {
        color: #fff;
    }

        .footer .linkList a:hover {
            color: #fff;
        }

.zhankai {
    margin-left: 90px;
    margin-top: 10px;
    padding-top: 10px;
    border-top: dashed 1px #fff;
}

    .zhankai a {
        color: #666;
    }

        .zhankai a:hover {
            color: #666;
        }

.moList {
    background: #ECC0C0;
    color: #552929;
    padding: 2px 8px;
    position: relative;
    top: -15px;
    float: right;
}

#class1content, #class2content, #class3content {
    overflow: hidden;
    display: none;
}

.web_info {
    line-height: 16px;
    text-align: center;
    padding-top: 12px;
    color: #888;
    font-size: 12px;
}


/*¸¡¶¯²ã*/
.fuDong {
    position: fixed;
    left: 1260px;
    top: 187px;
    width: 61px;
    height: 224px;
    z-index: 1;
}

    .fuDong .fd01 {
        background: #f7f7f7;
        border: 1px solid #d9d9d9;
    }

        .fuDong .fd01 a {
            margin: 4px 0px;
            display: block;
        }

    .fuDong .fd02 {
        background: #f7f7f7;
        border: 1px solid #d9d9d9;
        margin-top: 20px;
    }





/*ÁÐ±íÒ³*/
.LbyL {
    margin-top: 15px;
    width: 700px;
    background: #fff;
    float: left;
    margin-right: 15px;
}

.LbBt {
    background: url(../images/lbyzuo.jpg) no-repeat left;
    float: left;
    height: 43px;
    width: 700px;
}

    .LbBt p {
        line-height: 42px;
        margin-left: 30px;
    }

        .LbBt p font {
            font-size: 18px;
            color: #8a0000;
            width: 100px;
            float: left;
        }

        .LbBt p span {
            float: right;
            display: block;
            padding: 0px 10px 0px 5px;
        }

.Lb {
    float: left;
    width: 700px;
}

    .Lb ul li {
        float: left;
        margin: 10px 10px 0px 10px;
        border-bottom: #dadada solid 1px;
        padding-bottom: 20px;
    }

.LbNr {
    width: 680px;
    float: left;
}

.LbNr2 {
    width: 580px;
    float: left;
}

.LbNr a:hover {
    color: #CC0000;
    text-decoration: none;
}

.font20 {
    font-size: 16px;
    color: #141414;
    line-height: 30px;
    padding-left: 10px;
}

.LbPic {
    width: 200px;
    height: 150px;
    float: left;
    margin: 5px 10px;
}

    .LbPic img {
        width: 200px;
        height: 150px;
    }

.LbPic2 {
    width: 120px;
    height: 90px;
    float: left;
    margin: 5px 10px;
}

.LbTwz {
    float: left;
    margin-top: 5px;
    margin-right: 10px;
    width: 450px;
}

.LbNwz {
    float: left;
    margin: 5px 10px;
}

.YM {
    margin-top: 30px;
    background: #fff;
    width: 640px;
    float: left;
    padding: 0px 30px 20px 30px;
    height: 30px;
}

    .YM ul li {
        font-size: 14px;
        text-align: center;
        border: 1px #e1e1e1 solid;
        line-height: 30px;
        margin: 0px 10px 0px 10px;
        width: 30px;
        float: left;
    }

.LbCl {
    margin-top: 15px;
    float: right;
    background: #fff;
    width: 285px;
}

.ClPart {
    float: left;
    width: 285px;
    margin-bottom: 12px;
}

.Part1Bt {
    background: url(../images/clyou.jpg) no-repeat bottom;
    height: 42px;
}

.line42 {
    line-height: 42px;
    width: 275px;
    float: left;
}

.PartZt {
    float: left;
    width: 80px;
    font-style: italic;
    font-size: 18px;
    color: #ad0000;
    padding-left: 10px;
}

    .PartZt font {
        font-size: 16px;
        color: #333;
        padding-left: 10px;
        margin-left: -6px;
    }

.RCl {
    float: left;
    width: 275px;
    margin-left: 5px;
    margin-right: 5px;
}

    .RCl ul li {
        float: left;
        line-height: 24px;
        width: 275px;
        color: #333;
        margin-bottom: 5px;
    }

.Clzk {
    float: left;
    width: 275px;
    margin-bottom: 2px;
    margin-top: 3px;
}

.font14 {
    margin-top: 5px;
    font-size: 14px;
    color: #333px;
    line-height: 26px;
    display: block;
    height: 26px;
}

.ClMore {
    width: 50px;
    float: right;
}

.Clzk {
    float: left;
}

.CtAll {
    width: 270px;
    margin: 0px 5px 0px 5px;
    padding-bottom: 5px;
    float: left;
    border-bottom: #e1e1e1 dashed 1px;
}

.Clt {
    width: 120px;
    margin: 5px;
    float: left;
}

    .Clt img {
        width: 120px;
        height: 90px;
    }

.font16 {
    font-size: 16px;
    color: #CC0000;
    line-height: 26px;
}

.CttZ {
    font-size: 12px;
    width: 140px;
    float: left;
    margin-top: 5px;
    line-height: 18px;
}

.line24 {
    line-height: 24px;
    color: #333;
}

.font18 {
    font-size: 16px;
    color: #666;
}

.BuZ {
    font-size: 12px;
    background: #bd0101;
    color: #fff;
    padding: 0px 2px;
    line-height: 18px;
}

.shbaoz {
    font-size: 12px;
    background: #;
    color: #fff;
    padding: 0px 2px;
    line-height: 18px;
}

.font12 {
    font-size: 12px;
}

.line40 {
    line-height: 40px;
}

.line24 {
    line-height: 24px;
}

.F14 {
    font-size: 14px;
    color: #000;
}

.F22 {
    font-size: 22px;
}

.CPLb {
    float: left;
    margin-top: 10px;
    margin-right: 10px;
    width: 280px;
}

.CpJg {
    width: 170px;
    float: left;
    margin-top: 40px;
}

.CpJg2 {
    width: 150px;
    float: left;
    margin-top: 20px;
}

.RzLb {
    margin-top: 10px;
}

.RzLb2 {
    margin-top: 5px;
}

/*ÁÐ±íËÑË÷*/
.SearchLb {
    margin-top: 5px;
    width: 660px;
    background: #efefef;
    float: left;
    padding: 8px 20px 8px 20px;
}

.sousuoLb {
    width: 352px;
    float: left;
    padding: 0px 10px 0px 10px;
}

.sKuangLb {
    width: 290px;
    float: left;
    line-height: 30px;
    background: #fff;
}

.text02 {
    width: 280px;
    height: 30px;
    color: #666;
    padding-left: 10px;
    line-height: 30px;
    background: none;
    border: none;
}

.sleBG {
    padding-top: 5px;
    padding-left: 5px;
}

.sleBGLb {
    text-align: center;
    margin-top: 5px;
    margin-bottom: 5px;
    border-right: 1px #c9c9c9 solid;
    height: 20px;
    line-height: 20px;
    display: block;
    width: 65px;
}

    .sleBGLb font {
        font-size: 16px;
    }

.sButLb {
    background: #ad3737;
    font-family: "Microsoft Yahei";
    color: #FFFFFF;
    font-size: 14px;
    width: 60px;
    height: 30px;
    border: none;
    float: left;
    margin-left: 2px;
}

.reciLb {
    float: left;
    height: 30px;
    line-height: 30px;
    color: #777;
}

    .reciLb a {
        margin-right: 10px;
        font-size: 14px;
    }

.sousuoLb2 {
    width: 660px;
    float: left;
    padding: 0px 10px 0px 10px;
}

.sKuangLb2 {
    width: 490px;
    float: left;
    line-height: 30px;
    background: #fff;
}

.text03 {
    width: 480px;
    height: 30px;
    color: #666;
    padding-left: 10px;
    line-height: 30px;
    background: none;
    border: none;
}

.sKuangZc {
    background: #fff;
    color: #000000;
    width: 100px;
    height: 30px;
    float: left;
    margin-left: 20px;
}

.sleBGZc {
    height: 30px;
    line-height: 30px;
    background: url(../images/15main10.jpg) no-repeat 0px 80px;
    display: block;
    width: 65px;
}

.SearchKu {
    border-bottom: 1px solid #888;
    width: 700px;
    margin-bottom: 5px;
    float: left;
    height: 32px;
    margin-top: 5px;
    line-height: 32px;
}

.leftMa {
    margin-left: 15px;
}

.red14 {
    font-size: 14px;
    color: #b10404;
}

.SJg {
    float: left;
    padding: 3px 8px 3px 8px;
    margin-right: 15px;
    color: #555;
    background: #fff;
}

    .SJg a {
        color: #000;
        font-size: 14px;
    }

        .SJg a:hover {
            color: #900;
        }

.GjGj {
    color: #333;
    margin-right: 10px;
}

.Ma3 {
    margin-right: 3px;
}

.Ma20 {
    margin-right: 20px;
}

.f16 {
    font-size: 16px;
}

.fB20 {
    font-size: 20px;
    font-weight: bold;
    color: #900;
}

.fB16 {
    font-size: 16px;
    font-weight: bold;
    color: #000;
}

.CCC0000 {
    color: #CC0000;
}

.SSlb {
    width: 640px;
    margin-left: 10px;
    float: left;
    margin-top: 6px;
    padding-top: 6px;
    border-top: 1px solid #e1e1e1
}

.W150 {
    float: right;
    padding-left: 10px;
    padding-right: 10px;
}


/*ÄÚÈÝÒ³*/
.m2lcon1 {
    margin-top: 20px;
    border: 1px solid #E7E7E7;
}

.m2lcon2 {
    background: url(../images/m2lbg.jpg) repeat-x left top;
    border: 1px solid #FFF;
    _height: 100px;
    min-height: 100px;
}

.m2title {
    font-size: 16px;
    font-weight: bold;
    color: #555;
    text-align: center;
    padding: 30px 50px 10px;
}

.m2subTitle {
    line-height: 24px;
    text-align: center;
    font-weight: bold;
    font-size: 14px;
    color: #777;
}

.m2newInfo {
    text-align: center;
    color: #999;
    line-height: 32px;
    padding-bottom: 10px;
}

.m2newCon {
    margin: 0px 40px;
    border-top: 1px dashed #DADADA;
    padding-top: 18px;
    line-height: 20px;
    color: #666;
    font-family: "Microsoft Yahei";
}


/*ÈÚÍ¨-Ëùº¬¼°Ïà¹Ø*/
.baohXx {
    width: 670px;
    margin: 40px 15px;
    background: url(../images/rt03.jpg) repeat-x;
}

.baohXxchg .chgBtnList {
    height: 48px;
}

    .baohXxchg .chgBtnList ul .chgBtn {
        background: url(../images/rt02.jpg) no-repeat center top;
        font-size: 16px;
        padding: 0px 15px 0px 15px;
        float: left;
        line-height: 48px;
    }

        .baohXxchg .chgBtnList ul .chgBtn.chgCutBtn {
            line-height: 48px;
            font-size: 16px;
            background: url(../images/rt01.jpg) no-repeat center top;
            height: 48px;
            color: #D20A0C;
            font-weight: bold;
            border-bottom: 3px solid #D20A0C;
        }

.baohConList {
    margin-top: 3px;
    border-top: 1px solid #D20A0C;
    background: #fffbfb;
    padding: 10px;
}

    .baohConList .tongji {
        height: 30px;
        line-height: 30px;
        font-size: 14px;
        border-bottom: 1px solid #C6C2C1;
    }

.bjRed2 {
    background: #D20A0C;
    color: #FFFFFF;
    font-weight: bold;
    padding: 2px;
    margin: 2px;
}

.baoh_list {
    margin: 0px auto;
    width: 650px;
}

    .baoh_list ul li {
        padding: 15px 5px 0px;
    }

    .baoh_list .baoh_1t {
        height: 24px;
    }

        .baoh_list .baoh_1t .f_tit {
            font-size: 14px;
        }

            .baoh_list .baoh_1t .f_tit:hover {
                color: #990000;
            }

    .baoh_list ul li {
        _height: 20px;
        min-height: 20px;
        margin-bottom: 7px;
        clear: both;
    }

        .baoh_list ul li:hover {
            background: #fff;
        }

        .baoh_list ul li .img {
            width: 120px;
            height: 90px;
        }

.baoh_txt {
    float: right;
    width: 510px;
    font-size: 14px;
    line-height: 20px;
}

    .baoh_txt .wordRed {
        color: #666;
        font-weight: bold;
    }

.baoh_fzjtxt {
    width: 630px;
    font-size: 14px;
    line-height: 20px;
}

    .baoh_fzjtxt .wordRed {
        color: #666;
        font-weight: bold;
    }

.zhangtai1 {
    background: #336EBE;
    color: #FFFFFF;
    font-size: 12px;
    padding: 2px;
    margin-left: 10px;
}

.zhangtai2 {
    background: #D20A0C;
    color: #FFFFFF;
    font-size: 12px;
    padding: 2px;
    margin-left: 10px;
}

.zhangtai3 {
    background: #aaa;
    color: #FFFFFF;
    font-size: 12px;
    padding: 2px;
    margin-left: 10px;
}

.zhangtai4 {
    color: #D20A0C;
    font-size: 12px;
    padding: 2px;
    margin-left: 10px;
}

.zhangtai5 {
    color: #666;
    font-size: 12px;
    padding: 2px;
    margin-left: 10px;
}

.zhangtai6 {
    background: #336EBE;
    color: #FFFFFF;
    font-size: 12px;
    padding: 2px;
}

.zhangtai7 {
    background: #dd2f00;
    color: #FFFFFF;
    font-size: 12px;
    padding: 2px;
    margin-left: 10px;
}

.shengyu {
    font-size: 12px;
    margin-left: 10px;
}

    .shengyu font {
        color: #D20A0C;
    }

.baoh_txt2 {
    width: 640px;
    font-size: 14px;
    line-height: 22px;
    padding: 6px;
}

.baoh_t2s {
    font-size: 14px;
    font-weight: bold;
}

.baoh_t2con {
    font-size: 14px;
    color: #666;
}

.bhJg {
    height: 36px;
    line-height: 36px;
    font-size: 14px;
}

.img120 {
    width: 120px;
    height: 90px;
}

.xianggzc {
    padding: 2px 0px 0px 13px;
    height: 40px;
    background: url(../images/rt04.jpg) no-repeat bottom;
    font: bold 14px/29px "Microsoft Yahei";
    border-top: 1px solid #ddd;
    margin-top: 10px;
}

.xianggfw {
    padding: 2px 0px 0px 13px;
    height: 40px;
    background: url(../images/rt05.jpg) no-repeat bottom;
    font: bold 14px/29px "Microsoft Yahei";
    border-top: 1px solid #ddd;
    margin-top: 10px;
}

.xianggcl {
    padding-left: 10px;
    height: 80px;
    margin-bottom: 10px;
    border-bottom: 1px solid #ddd;
}

.xianggList {
    margin: 10px;
}

.hidden {
    display: none;
}


/*----Õþ²ß¿â----*/
.zcZd {
    border-bottom: 1px dashed #666;
}

    .zcZd .nBj {
        margin-top: 1px;
        font-weight: bold;
        margin-right: 10px;
    }

    .zcZd .lineB {
        border-bottom: 1px solid #bc8081;
    }

    .zcZd table td {
        padding-top: 1px;
    }

    .zcZd .qyzx {
        text-align: center;
        margin: 20px 0px;
    }

        .zcZd .qyzx .but02 {
            width: 95px;
            height: 29px;
            border: none;
            margin-right: 20px;
        }

.zcXx {
    background: #fff;
    margin-top: 10px;
}

    .zcXx .zcgy {
        border-bottom: 1px dashed #666;
        padding-bottom: 10px;
        margin-bottom: 10px;
    }

.zcgy .zcTie {
    font-weight: bold;
    background: #ddd;
    padding: 3px;
    margin: 10px 0px;
    font-size: 14px;
    text-align: center;
}

.xiangguan {
    padding: 10px;
}

    .xiangguan .xgp {
        margin-bottom: 10px;
    }

    .xiangguan .xga {
        margin-bottom: 5px;
        display: block;
    }

.yhzc {
}

    .yhzc th {
        text-align: left;
        padding-left: 2px;
    }

    .yhzc td {
        text-align: left;
        padding-left: 18px;
        color: #555;
    }

.sbPic {
    text-align: center;
    margin-bottom: 20px;
}

    .sbPic .but03 {
        background: url(../images/butsjSb.jpg) no-repeat;
        width: 135px;
        height: 29px;
        border: none;
    }

.jtXX {
    margin: 5px 5px;
    font-size: 14px;
}

    .jtXX .zcm {
        font-size: 16px;
        color: #222;
        margin-bottom: 5px;
    }

    .jtXX .zcName {
        font-size: 18px;
        font-weight: bold;
        margin-bottom: 10px;
        display: block;
    }

.xxNeir {
    color: #555;
    margin-left: 15px;
}

    .xxNeir p {
        margin: 3px 0px;
    }

.jiathis_style {
    float: left;
    margin-right: 30px;
    height: 24px;
    line-height: 24px;
}

.zcTop {
    text-align: center;
    padding: 10px 0px;
}

    .zcTop .top1 {
        background: url(../images/zcBj.jpg) no-repeat bottom left;
        width: 667px;
        height: 20px;
        margin: 0px auto;
    }

    .zcTop .top2 {
        border: 2px solid #B21F0D;
        padding: 10px 30px 10px 30px;
        width: 605px;
        margin: 0px auto;
        text-align: left;
    }

        .zcTop .top2 th {
            color: #444;
            text-align: left;
            padding-top: 8px;
        }

        .zcTop .top2 .nBj {
            background: #BE320C;
            padding: 4px;
            font-size: 14px;
            text-align: center;
            color: #FFFFFF;
        }

        .zcTop .top2 td {
            padding: 5px 5px 0px 10px;
            line-height: 20px;
        }

        .zcTop .top2 .lineB {
            border-bottom: 3px solid #B21F0D;
            width: 95%;
        }

        .zcTop .top2 .weight {
            font-size: 12px;
            font-weight: bold;
        }

.butFx {
    background: url(../images/butFx.jpg) no-repeat;
    width: 115px;
    height: 29px;
    float: right;
    margin-top: 5px;
    padding-left: 3px;
}

.butFx2 {
    background: url(../images/butFx.jpg) no-repeat;
    width: 115px;
    height: 29px;
    float: left;
    padding-left: 3px;
    margin-right: 30px;
}

.fuProB {
    border-left: 3px solid #E05219;
    padding-left: 3px;
    margin-bottom: 20px;
}

.phone {
    float: left;
    height: 29px;
    line-height: 29px;
    background: url(../images/icoPhoto.jpg) no-repeat;
    padding-left: 30px;
}

.butTs {
    background: url(../images/butTs.jpg) no-repeat;
    width: 71px;
    height: 29px;
    border: none;
    float: right;
    color: #666666;
}

.zcButTs {
    background: url(../images/butTs.jpg) no-repeat;
    width: 71px;
    height: 29px;
    border: none;
    float: right;
    text-align: center;
    line-height: 29px;
    color: #666666;
}

    .zcButTs:hover {
        text-decoration: none;
        color: #666666;
    }

.fx1 {
    border: none;
    color: #666666;
    background: none;
    height: 29px;
    line-height: 29px;
    width: 38px;
    cursor: pointer;
    float: left;
}

.fx2 {
    border: none;
    background: url(../images/icoSina.jpg) no-repeat 3px 5px;
    width: 38px;
    height: 29px;
    cursor: pointer;
    float: left;
    margin-left: 4px;
}

.fx3 {
    border: none;
    width: 25px;
    height: 24px;
    background: url(../images/icoWb.jpg) no-repeat 3px 5px;
    cursor: pointer;
    float: left;
    padding-top: 5px;
    padding-left: 10px;
}

.button {
    text-align: center;
    padding: 20px;
    margin-bottom: 10px;
}

.butZx {
    background: url(../images/butZx.jpg) no-repeat;
    width: 180px;
    height: 29px;
    border: none;
    cursor: pointer;
}

.butDg {
    background: url(../images/butDg.jpg) no-repeat;
    width: 180px;
    height: 29px;
    border: none;
    cursor: pointer;
    margin-left: 20px;
}

.xiangguan {
    padding: 10px;
}

    .xiangguan .xgp {
        margin-bottom: 10px;
    }

    .xiangguan .xga {
        margin-bottom: 5px;
        display: block;
    }

.font1 {
    color: #b51f0e;
}


/*ÀúÊ·×ÉÑ¯*/
.wenDa {
    line-height: 20px;
    border-bottom: 1px dashed #ccc;
    padding-bottom: 20px;
}

    .wenDa .wen {
        background: url(../images/icoWen.jpg) no-repeat;
        padding-left: 50px;
        padding-top: 6px;
        color: #333;
    }

    .wenDa .da {
        background: url(../images/icoDa.jpg) no-repeat;
        padding-left: 50px;
        padding-top: 6px;
        color: #666;
    }

    .wenDa .time {
        text-align: right;
        margin-top: 5px;
        color: #999999;
    }


.Hqgd {
    width: 80px;
    font-size: 14px;
    padding: 5px 10px;
    background: #f1f1f1;
    border: 1px solid #e1e1e1;
    margin: 0px auto;
}

.jddt_lkj {
    width: 333px;
    height: 463px;
    position: fixed;
    left: 887px;
    top: 187px;
    display: none;
    z-index: 1000;
}

.wujg {
    width: 560px;
    margin: 0px auto;
    display: none;
}

/*µ¼º½´°¿ÚÆ½Ì¨µ¯³ö¿ò*/
.chuangkouPt {
    position: absolute;
    left: 1082px;
    top: 190px;
    _top: 180px;
    *top: 180px;
    z-index: 1003;
}

    .chuangkouPt .jiantou {
        background: url(/8718/images/nav_6cjt.jpg) no-repeat;
        width: 7px;
        height: 12px;
        float: left;
        margin-top: 7px;
    }

    .chuangkouPt .listmm {
        background: #FDDAB1;
        float: left;
        border: 1px solid #930001;
        padding: 10px;
        color: #930001;
    }

        .chuangkouPt .listmm a {
            color: #930001;
            line-height: 18px;
        }

.chuangkouPt2 {
    position: absolute;
    left: 1082px;
    top: 215px;
    _top: 205px;
    *top: 205px;
    z-index: 1003;
}

    .chuangkouPt2 .jiantou {
        background: url(/8718/images/nav_6cjt.jpg) no-repeat;
        width: 7px;
        height: 12px;
        float: left;
        margin-top: 8px;
    }

    .chuangkouPt2 .listmm {
        background: #FDDAB1;
        float: left;
        border: 1px solid #930001;
        padding: 10px;
        color: #930001;
    }

        .chuangkouPt2 .listmm a {
            color: #930001;
            line-height: 18px;
        }

/*ÍøÉÏ·þÎñ´óÌü*/
.fwdt {
    margin-top: 10px;
    background: #fcebdb;
    padding: 0px 12px;
}

    .fwdt a {
        margin-left: 5px;
        margin-right: 5px;
    }

    .fwdt .fw01 {
        background: url(../images/15main1101.jpg) no-repeat;
        width: 98px;
        height: 104px;
        display: block;
        float: left;
    }

        .fwdt .fw01:hover {
            background: url(../images/15main1201.jpg) no-repeat;
        }

    .fwdt .fw02 {
        background: url(../images/15main1102.jpg) no-repeat;
        width: 98px;
        height: 104px;
        display: block;
        float: left;
    }

        .fwdt .fw02:hover {
            background: url(../images/15main1202.jpg) no-repeat;
        }

    .fwdt .fw03 {
        background: url(../images/15main1103.jpg) no-repeat;
        width: 98px;
        height: 104px;
        display: block;
        float: left;
    }

        .fwdt .fw03:hover {
            background: url(../images/15main1203.jpg) no-repeat;
        }

    .fwdt .fw04 {
        background: url(../images/15main1104.jpg) no-repeat;
        width: 98px;
        height: 104px;
        display: block;
        float: left;
    }

        .fwdt .fw04:hover {
            background: url(../images/15main1204.jpg) no-repeat;
        }

    .fwdt .fw05 {
        background: url(../images/15main1105.jpg) no-repeat;
        width: 98px;
        height: 104px;
        display: block;
        float: left;
    }

        .fwdt .fw05:hover {
            background: url(../images/15main1205.jpg) no-repeat;
        }

    .fwdt .fw06 {
        background: url(../images/15main1106.jpg) no-repeat;
        width: 98px;
        height: 104px;
        display: block;
        float: left;
    }

        .fwdt .fw06:hover {
            background: url(../images/15main1206.jpg) no-repeat;
        }

    .fwdt .fw07 {
        background: url(../images/15main1107.jpg) no-repeat;
        width: 98px;
        height: 104px;
        display: block;
        float: left;
    }

        .fwdt .fw07:hover {
            background: url(../images/15main1207.jpg) no-repeat;
        }

    .fwdt .fw08 {
        background: url(../images/15main1108.jpg) no-repeat;
        width: 98px;
        height: 104px;
        display: block;
        float: left;
    }

        .fwdt .fw08:hover {
            background: url(../images/15main1208.jpg) no-repeat;
        }

    .fwdt .fw09 {
        background: url(../images/15main1109.jpg) no-repeat;
        width: 98px;
        height: 104px;
        display: block;
        float: left;
    }

        .fwdt .fw09:hover {
            background: url(../images/15main1209.jpg) no-repeat;
        }
