html, body, div, span, p, pre, a, img, form, table, footer, header, hgroup, menu, nav, time, button {
    margin: 0;
    padding: 0;
    border: none;
    font-family: "微软雅黑";
}

body {
    margin: 0;
    padding: 0;
}
/* 清除浮动*/
.clearfix:after {
    content: '\200B';
    display: block;
    clear: both;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}

.disb {
    display: inline-block;
}

.cur {
    cursor: pointer;
}

* {
    padding: 0;
    29 margin:0;
}

ul, li, a {
    list-style-type: none;
    text-decoration: none;
    padding: 0;
    margin: 0;
}

.w1200 {
    width: 1200px;
}

.mgt15 {
    margin-top: 15px;
}

.mgt20 {
    margin-top: 20px;
}

.mg0 {
    margin: 0 auto;
}

.tc {
    text-align: center;
    overflow: hidden;
}

.content1 {
    /*width: 1920px;*/
    background: url(/img/xuelizhuanti/bg1.jpg) no-repeat;
    width: 100%;
    height: 700px;
    overflow: hidden;
}

.fs24 {
    font-size: 24px;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.psr {
    position: relative;
}

.psa {
    position: absolute;
}

.logo {
    margin-top: 7px;
}

.c1top {
    width: 100%;
    height: 70px;
    background: url(/img/xuelizhuanti/zt_bj.png) no-repeat;
}

.c1in {
    width: 1000px;
    height: 70px;
}

.mf {
    margin-top: 14px;
    right: 0;
}

.c1center {
    width: 100%;
    text-align: center;
    margin-top: 100px;
    margin-bottom: 30px;
}

.tp img:first-child {
    margin-right: 134px;
}

.fy {
    margin-right: 134px;
}

.tp {
    margin-top: 52px;
    margin-bottom: 42px;
}

.crgk .djzx {
    bottom: 121px;
    right: 56px;
}

.zjd {
    bottom: 164px;
    left: 363px;
}

.outxl .djzx {
    bottom: 71px;
}

.djzx button {
    width: 270px;
    height: 58px;
    background: #f55d30;
    border: none;
    margin-top: 3px;
    color: #fff;
}

    .djzx button:hover {
        background: #dc542b;
    }

.ls .djzx {
    margin-top: 50px;
}

.ww {
    width: 276px;
    height: 64px;
    border: 1px solid #F55D30;
}

.tz {
    width: 100%;
    height: 262px;
    background: #fff;
    background: url(/img/xuelizhuanti/jj.png) no-repeat center;
}



.wz {
    text-align: right;
    margin-right: 384px;
}

    .wz img {
        margin-top: 24px;
    }

.content2 {
    width: 100%;
    height: 1030px;
    background: url(/img/xuelizhuanti/bg2.jpg) no-repeat;
    overflow: hidden;
}

.xd {
    text-align: left;
    text-align: center;
}

    .xd img {
        margin-top: 60px;
    }

.sd {
    width: 1000px;
    margin: 0 auto;
    height: 692px;
    margin-top: 10px;
    margin-bottom: 60px;
}

.crgk {
    margin-left: -103px;
    bottom: 18px;
    left: 48px;
}

.ycjy .djzx {
    position: relative;
    bottom: 176px;
    left: 364px;
}

.outxl {
    margin-top: -80px;
}

.djs {
    width: 100%;
    height: 220px;
    overflow: hidden;
}

    .djs .jg {
        position: relative;
        top: -60px;
        margin-right: 80px;
    }

.pasj {
    width: 100%;
    height: 280px;
    background: url(/img/xuelizhuanti/jl11.png) no-repeat;
    background-position: center;
    margin-top: -41px;
}

.sk {
    font-size: 80px;
    position: absolute;
    top: 70px;
    left: 37%;
}

    .sk .sj1, .sk .sj2, .sk .sj3, .sk .sj4 {
        font-weight: bold;
    }

.sj1 {
    left: 14px;
}

.sj2 {
    left: 184px;
}

.sj3 {
    left: 354px;
}

.sk .sj4 {
    left: 525px;
    color: #f55d30;
}

.sk span {
    font-size: 75px;
    color: #f55d30;
}

.nz {
    right: -70px;
    top: 20px;
}

.jy {
    width: 100%;
    height: 288px;
    background: url(/img/xuelizhuanti/jy.png) no-repeat center;
    position: relative;
    overflow: hidden;
}

.jyip {
    height: 288px;
}

    .jyip .zzb2 {
        width: 120px;
        display: inline-block;
        background: #f55d30;
        font-size: 18px;
        color: #fff;
        height: 46px;
        position: relative;
        text-align: center;
        line-height: 46px;
    }

        .jyip .zzb2:hover {
            background: #dc542b;
        }

.jsip {
    height: 288px;
    margin: 0 auto;
    padding-top: 175px;
    width: 1000px;
}

.ztbge_1 {
    width: 211px;
    margin-right: 20px;
}

    .ztbge_1 span {
        display: inline-block;
    }


.xm {
    right: 280px;
    bottom: 12px;
}

.nddh {
    width: 80px;
    right: 358px;
    bottom: 12px;
}

.ndxl {
    width: 169px;
    right: 234px;
}

.jsip .dh {
    width: 146px;
    margin-right: 20px;
}

.mz1 {
    position: absolute;
    display: inline-block;
    top: -23px;
    left: -16px;
}

.mz2 {
    position: absolute;
    top: -23px;
    left: 76px;
    display: inline-block;
    width: 162px !important;
}

.mz3 {
    position: absolute;
    display: inline-block;
    width: 126px !important;
    top: -23px;
    left: 174px;
}

.mz {
    width: 70px;
    height: 16px;
    font-size: 12px;
    color: #F55D30;
    margin-top: 6px;
}

.ndxx {
    width: 345px;
    margin-right: 30px;
}

.zwa {
    display: none;
}

.dhd, .xld {
    bottom: -20px;
    left: 0;
}

.xmd {
    right: 136px;
}

.jyip input {
    width: 146px;
    height: 46px;
    border: 1px solid #e1e1e1;
    font-size: 16px;
    color: #333;
    padding-left: 10px;
    font-family: "微软雅黑";
    outline: none;
    line-height: 46px;
}

.vsqtout {
    width: 100%;
    height: 1480px;
    background: #fff;
    overflow: hidden;
}

.vsqt {
    height: 400px;
    background: url(/img/xuelizhuanti/qt.png) no-repeat;
    margin-top: 55px;
}

img.vsb {
    width: 100%;
}

.wmz {
    margin-left: 392px;
}

.vsa {
    position: absolute;
    top: -8px;
    z-index: 11;
}

.yl {
    width: 100%;
    bottom: -474px;
}

.bydl {
    width: 100%;
    height: 980px;
    background: url(/img/xuelizhuanti/bg4.jpg) no-repeat;
}

.alltn {
    width: 100%;
    height: 1944px;
    overflow: hidden;
    background: url(/img/xuelizhuanti/wm.jpg) no-repeat center;
}

.yn {
    margin-top: 100px;
}

.zp {
    margin-top: 72px;
}

.pad {
    margin-top: 54px;
    height: 430px;
}

.ls {
    width: 100%;
    height: 594px;
    background: url(/img/xuelizhuanti/bg5.jpg) no-repeat;
    margin-top: 380px;
}

.fq img {
    margin-top: 45px;
}

.xkjyb {
    width: 100%;
    margin-bottom: -4px;
}

.footer {
    width: 100%;
    height: 74px;
    background: #404141;
}

.za {
    font-size: 12px;
    color: #999;
    line-height: 34px;
    text-align: center;
}

.db {
    width: 426px;
    margin: 0 auto;
}

    .db li {
        float: left;
        margin-right: 6px;
    }

.rfloat {
    position: fixed;
    top: 14%;
    width: 130px;
    height: 498px;
    right: 0;
    z-index: 99;
    text-align: center;
}

    .rfloat ul li.ds {
        background: #0f8b66;
        height: 36px;
    }

        .rfloat ul li.ds:hover {
            background: #1a936e;
        }

    .rfloat ul li a {
        color: #fff;
        line-height: 36px;
        font-size: 14px;
    }

    .rfloat ul li.ss {
        background: #1da47b;
        height: 36px;
    }

        .rfloat ul li.ss:hover {
            background: #0d7d5c;
        }

    .rfloat ul li.dso {
        height: 140px;
    }

        .rfloat ul li.dso img {
            margin-top: 10px;
        }

    .rfloat ul li.zds img {
        top: 10px;
        right: 0;
    }

.lfloat {
    position: fixed;
    top: 14%;
    width: 130px;
    height: 468px;
    left: 0;
    z-index: 99;
    background: #cb283b;
    border-radius: 10px;
}

    .lfloat ul {
        margin-top: 20px;
    }

        .lfloat ul li {
            width: 110px;
            height: 39px;
            border-bottom: 1px solid #87101e;
            margin-left: 10px;
            text-align: center;
            line-height: 39px;
        }

            .lfloat ul li.js:hover {
                width: 110px;
                background: #87101e;
            }

            .lfloat ul li.ldy {
                height: 42px;
            }

                .lfloat ul li.ldy span a {
                    width: 110px;
                    display: inline-block;
                    height: 32px;
                    background: #ffff00;
                    font-size: 16px;
                    color: #cb283b;
                    line-height: 32px;
                    margin-top: 2px;
                }

            .lfloat ul li.ldw {
                border-bottom: none;
            }

            .lfloat ul li a {
                color: #fff;
                font-size: 14px;
            }

                .lfloat ul li a:hover {
                    color: #ffff17;
                }

.lfd {
    right: 6px;
    top: 5px;
    cursor: pointer;
}

.rfd {
    left: 6px;
    top: 5px;
    cursor: pointer;
}

.tk {
    position: fixed;
    z-index: 999;
    top: 200px;
    left: 604px;
}

.dle {
    top: 10px;
    right: 10px;
}
/*wy-会计专题页面*/
.mgr0 {
    margin-right: 0 !important;
}

.fs18 {
    font-size: 18px;
    color: #42baee;
}

.cl3 {
    color: #333;
}

.acborder {
    border: 1px solid #42baee;
    border-radius: 3px;
}

.Accontent, .Acpicture {
    width: 100%;
    height: 100%;
}

    .Acpicture img {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

.Acpicbground {
    background: url(/img/kuaijizhuanti/kuaiji_bg.jpg) no-repeat scroll center 0px;
    height: 680px;
}

.w1040 {
    width: 1040px;
    height: 100%;
    margin: 0 auto;
}

.mustread {
    padding: 40px 0 20px 0;
}

    .mustread li {
        float: left;
        width: 335px;
        height: 290px;
        overflow: hidden;
        margin-right: 17px;
        margin-bottom: 20px;
    }

    .mustread .mustone {
        background: url(/img/kuaijizhuanti/accion_1.png) no-repeat;
    }

        .mustread .mustone:hover {
            background: url(/img/kuaijizhuanti/accion_01.png) no-repeat;
            cursor: pointer;
        }

    .mustread .musttwo {
        background: url(/img/kuaijizhuanti/accion_2.png) no-repeat;
    }

        .mustread .musttwo:hover {
            background: url(/img/kuaijizhuanti/accion_02.png) no-repeat;
            cursor: pointer;
        }

    .mustread .mustthree {
        background: url(/img/kuaijizhuanti/accion_3.png) no-repeat;
    }

        .mustread .mustthree:hover {
            background: url(/img/kuaijizhuanti/accion_03.png) no-repeat;
            cursor: pointer;
        }

    .mustread .musthorth {
        background: url(/img/kuaijizhuanti/accion_4.png) no-repeat;
    }

        .mustread .musthorth:hover {
            background: url(/img/kuaijizhuanti/accion_04.png) no-repeat;
            cursor: pointer;
        }

    .mustread .mustfire {
        background: url(/img/kuaijizhuanti/accion_5.png) no-repeat;
    }

        .mustread .mustfire:hover {
            background: url(/img/kuaijizhuanti/accion_05.png) no-repeat;
            cursor: pointer;
        }

    .mustread .mustsix {
        background: url(/img/kuaijizhuanti/accion_6.png) no-repeat;
    }

        .mustread .mustsix:hover {
            background: url(/img/kuaijizhuanti/accion_06.png) no-repeat;
            cursor: pointer;
        }

.Acimg_2 {
    background: url(/img/kuaijizhuanti/kuaiji_2.jpg) no-repeat scroll center 0px;
    height: 762px;
}

.Acimg_3 {
    background: url(/img/kuaijizhuanti/kuaiji_3.jpg) no-repeat scroll center 0px;
    height: 666px;
}

.Acimg_4 {
    background: url(/img/kuaijizhuanti/kuaiji_4.jpg) no-repeat scroll center 0px;
    height: 304px;
}

.Acimg_5 {
    background: url(/img/kuaijizhuanti/kuaiji_5.jpg) no-repeat scroll center 0px;
    height: 550px;
}

.Acimg_6 {
    background: url(/img/kuaijizhuanti/kuaiji_6.jpg) no-repeat scroll center 0px;
    height: 516px;
}

.Acimg_biao {
    background: url(/img/kuaijizhuanti/kuaiji_biao.jpg) no-repeat scroll center 0px;
    height: 218px;
    position: relative;
}

.Acimg_7 {
    background: url(/img/kuaijizhuanti/kuaiji_7.jpg) no-repeat scroll center 0px;
    height: 644px;
}

.Acimg_8 {
    background: url(/img/kuaijizhuanti/kuaiji_8.jpg) no-repeat scroll center 0px;
    height: 740px;
}

.Acimg_9 {
    background: url(/img/kuaijizhuanti/kuaiji_9.jpg) no-repeat scroll center 0px;
    height: 655px;
}

.Acimg_10 {
    background: url(/img/kuaijizhuanti/kuaiji_10.jpg) no-repeat scroll center 0px;
    height: 803px;
}

.Acimg_11 {
    background: url(/img/kuaijizhuanti/kuaiji_11.jpg) no-repeat scroll center 0px;
    height: 1321px;
}

.Acimg_12 {
    background: url(/img/kuaijizhuanti/kuaiji_12.jpg) no-repeat scroll center 0px;
    height: 583px;
}

.Acimg_14 {
    background: url(/img/kuaijizhuanti/kuaiji_14.jpg) no-repeat scroll center 0px;
    height: 643px;
}

.Acimg_15 {
    background: url(/img/kuaijizhuanti/kuaiji_15.jpg) no-repeat scroll center 0px;
    height: 585px;
}

.Acimg_16 {
    background: url(/img/kuaijizhuanti/kuaiji_16.jpg) no-repeat scroll center 0px;
    height: 410px;
}

.aclink_1 {
    display: block;
    width: 498px;
    height: 48px;
    line-height: 50px;
    text-align: center;
    cursor: pointer;
    bottom: 30px;
    left: 25.96%;
}

    .aclink_1:hover, .aclink_2:hover {
        color: #fff;
        background: #42baee;
    }

.aclink_2 {
    display: block;
    width: 298px;
    height: 48px;
    line-height: 50px;
    text-align: center;
    cursor: pointer;
    bottom: 30px;
    left: 35.58%;
}

.accountTabBox {
    width: 100%;
    height: auto;
    overflow: hidden;
    padding-top: 170px;
}

.accountitle {
    width: 498px;
    border: 1px solid #42baee;
    height: 50px;
    overflow: hidden;
    margin: 0 auto;
    border-right: none;
    line-height: 50px;
    margin-bottom: 25px;
    border-radius: 5px;
}

    .accountitle li {
        width: 165px;
        float: left;
        border-right: 1px solid #42baee;
        text-align: center;
        color: #42baee;
        cursor: pointer;
    }

.accountcont {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.acCont li {
    width: 100%;
    float: left;
    height: auto;
    overflow: hidden;
    line-height: 48px;
}

.acCont {
    display: none;
}

    .acCont ul {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin-bottom: 20px;
    }

        .acCont ul li .accion {
            width: 20px;
            height: 20px;
            float: left;
            border-radius: 10px;
            overflow: hidden;
            background: #fda128;
            display: inline-block;
            margin-right: 28px;
            margin-top: 0.95rem;
        }

.aclinkmore {
    width: 120px;
    line-height: 30px;
    border: 1px solid #42baee;
    text-align: center;
    color: #42baee;
    display: inline-block;
    font-size: 14px;
    margin-left: 10px;
    border-radius: 5px;
    height: 28px;
}

.accountitle li.active, .accountitle li:hover {
    color: #fff;
    background: #42baee;
}

.actingicon {
    width: 206px;
    height: 64px;
    margin: 0 auto;
}

    .actingicon img {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

.banner {
    width: 100%;
    position: relative;
    overflow: hidden;
    margin-bottom: 10px;
    height: 700PX;
}

    .banner .n_banner {
        width: 1000px;
        margin: 0 auto;
    }

        .banner .n_banner .banner_box {
            width: 1920px;
            margin: 0 -460px;
            overflow: hidden;
        }

            .banner .n_banner .banner_box li, .banner .n_banner .banner_box li img {
                float: left;
                width: 1920px;
            }

    .banner .num {
        width: 100%;
        height: 10px;
        position: absolute;
        left: 0;
        bottom: 20px;
        z-index: 10;
        text-align: center;
    }

        .banner .num a {
            width: 15px;
            height: 15px;
            background: #fff;
            display: inline-block;
            overflow: hidden;
            margin: 0 5px;
            border-radius: 10px;
        }

            .banner .num a.on, .banner .num a:hover {
                background: #ed9c18;
            }

.Acimg_head {
    background: url(/img/kuaijizhuanti/kuaiji_head.png) no-repeat scroll center 0px;
    height: 70px;
    z-index: 88;
    position: absolute;
    width: 100%;
}

.achead_list {
    width: 540px;
    margin: 0 auto;
    height: 70px;
    line-height: 70px;
}

    .achead_list li {
        width: 72px;
        float: left;
        color: #fff;
        text-align: center;
        height: 70px;
    }

        .achead_list li a {
            color: #fff;
        }

            .achead_list li a:hover {
                color: #ed9a17;
            }

.aclogo {
    width: 170px;
    height: 70px;
    display: block;
    position: absolute;
    left: 0;
    cursor: pointer;
}

    .aclogo a {
        display: block;
        height: 70px;
    }
/*消防专题*/
.Fire_1 {
    background: url(/img/firecontrol/firecot_1.jpg) no-repeat scroll center 0px;
    height: 918px;
}

.Fire_2 {
    background: url(/img/firecontrol/firecot_2.jpg) no-repeat scroll center 0px;
    height: 823px;
}

.Fire_3 {
    background: url(/img/firecontrol/firecot_3.jpg) no-repeat scroll center 0px;
    height: 200px;
}

.Fire_4 {
    background: url(/img/firecontrol/firecot_4.jpg) no-repeat scroll center 0px;
    height: 648px;
}

.Fire_5 {
    background: url(/img/firecontrol/firecot_5.jpg) no-repeat scroll center 0px;
    height: 361px;
}

.Fire_6 {
    background: url(/img/firecontrol/firecot_6.jpg) no-repeat scroll center 0px;
    height: 1141px;
}

.firecot_biao {
    background: url(/img/firecontrol/firecot_biao.jpg) no-repeat scroll center 0px;
    height: 218px;
    position: relative;
}

.Fire_7 {
    background: url(/img/firecontrol/firecot_7.jpg) no-repeat scroll center 0px;
    height: 573px;
    position: relative;
}

.Fire_8 {
    background: url(/img/firecontrol/firecot_8.jpg) no-repeat scroll center 0px;
    height: 1245px;
    position: relative;
}

.Fire_9 {
    background: url(/img/firecontrol/firecot_9.jpg) no-repeat scroll center 0px;
    height: 697px;
    position: relative;
}

.Fire_10 {
    background: url(/img/firecontrol/firecot_10.jpg) no-repeat scroll center 0px;
    height: 577px;
    position: relative;
}

.Fire_11 {
    background: url(/img/firecontrol/firecot_11.jpg) no-repeat scroll center 0px;
    height: 925px;
    position: relative;
}

.Fire_12 {
    background: url(/img/firecontrol/firecot_12.jpg) no-repeat scroll center 0px;
    height: 1061px;
    position: relative;
}

.Fire_13 {
    background: url(/img/firecontrol/firecot_13.jpg) no-repeat scroll center 0px;
    height: 1421px;
    position: relative;
}

.Fire_14 {
    background: url(/img/firecontrol/firecot_14.jpg) no-repeat scroll center 0px;
    height: 1179px;
    position: relative;
}

.Fire_15 {
    background: url(/img/firecontrol/firecot_15.jpg) no-repeat scroll center 0px;
    height: 411px;
    position: relative;
}

.Fire_16 {
    background: url(/img/firecontrol/firecot_16.jpg) no-repeat scroll center 0px;
    height: 1421px;
    position: relative;
}

.FireBox_1 ul {
    padding: 0;
    height: 100%;
    overflow: hidden;
    padding-top: 170px;
}

    .FireBox_1 ul li {
        width: 50%;
        margin: 0 auto;
        text-align: center;
        float: left;
        height: 340px;
        position: relative;
        margin-bottom: 30px;
    }

        .FireBox_1 ul li span {
            position: absolute;
            display: block;
            bottom: 40px;
            width: 360px;
            height: 40px;
            border: 1px solid #f1470b;
            color: #f1470b;
            left: 80px;
            line-height: 40px;
            cursor: pointer;
            border-radius: 5px;
        }

            .FireBox_1 ul li span:hover {
                background: #f1470b;
                color: #fff;
            }

.firborder {
    border: 1px solid #f1470b;
    color: #f1470b;
    cursor: pointer;
    border-radius: 5px;
}

    .firborder:hover {
        background: #f1470b;
        color: #fff;
    }

.FireBox_2 {
    position: relative;
    padding-top: 570px;
    height: auto;
    overflow: hidden;
}

    .FireBox_2 span {
        width: 118px;
        height: 26px;
        border: 1px solid #f1470b;
        color: #f1470b;
        line-height: 28px;
        text-align: center;
        display: block;
        position: absolute;
        font-size: 14px;
        cursor: pointer;
        border-radius: 4px;
    }

        .FireBox_2 span:hover {
            background: #f1470b;
            color: #fff;
        }

    .FireBox_2 .fir_ab1 {
        right: 240px;
        top: 270px;
    }

    .FireBox_2 .fir_ab2 {
        left: 625px;
        top: 360px;
    }

    .FireBox_2 .fir_ab3 {
        right: 400px;
        bottom: 40px;
    }

.FireBox_4 {
    width: 170px;
    height: auto;
    overflow: hidden;
    left: 120px;
    top: 40px;
}

    .FireBox_4 li {
        width: 100%;
        height: 80px;
        overflow: hidden;
        float: left;
    }

        .FireBox_4 li a {
            display: block;
            width: 120px;
            line-height: 30px;
            border: 1px solid #f1470b;
            color: #f1470b;
            text-align: center;
            font-size: 14px;
            margin: 0 auto;
            cursor: pointer;
            border-radius: 5px;
            margin-top: 43px;
        }

            .FireBox_4 li a:hover {
                color: #fff;
                background: #f1470b;
            }

.fir_ab2 {
    border: 1px solid #f1470b;
    color: #f1470b;
    cursor: pointer;
    border-radius: 5px;
    bottom: 43px;
    width: 358px;
    height: 48px;
    line-height: 50px;
    text-align: center;
    left: 32.5%;
    display: block;
}

    .fir_ab2:hover {
        background: #f1470b;
        color: #fff;
    }

.firecot_6 {
    width: 700px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
    padding-top: 70px;
}

.firetitle {
    width: 100%;
    height: auto;
    overflow: hidden;
    text-align: center;
    color: #f1a80b;
    font-size: 16px;
    font-weight: normal;
}

.firecont {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 28px;
}

.fireleft {
    display: inline-block;
    float: left;
    width: 80px;
    text-align: right;
    margin-right: 10px;
    color: #333;
    font-size: 16px;
}

.fireright {
    float: left;
    width: 610px;
    height: auto;
    overflow: hidden;
}

    .fireright span {
        display: inline-block;
        font-size: 14px;
        color: #666;
        margin-right: 50px;
    }

.firenote {
    font-size: 14px;
    color: #f1470b;
    height: auto;
    overflow: hidden;
    width: 100%;
    margin-top: 25px;
}

.fireright .studentname, .fireright .firephone {
    width: 338px;
    height: 34px;
    line-height: 36px;
    border: 1px solid #d9d9d9;
    padding: 0 10px;
}

.firebutton {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 30px;
}

    .firebutton span {
        width: 240px;
        height: 50px;
        color: #fff;
        cursor: pointer;
        text-align: center;
        display: block;
        margin: 0 auto;
        background: #f1470b;
        line-height: 50px;
        border-radius: 5px;
    }

        .firebutton span:hover {
            text-decoration: underline;
        }

.fire-name, .fire-phone {
    color: #f1470b;
    font-size: 12px;
}

.rfloat ul li.fs {
    background: #f87444;
    margin-bottom: 2px;
    border-radius: 5px;
}

.rfloat ul li.fir {
    height: 100px;
    margin-bottom: 2px;
    border-radius: 5px;
}

.rfloat ul li.fs a {
    display: block;
}

    .rfloat ul li.fs a:hover {
        background: #f75001;
        border-radius: 5px;
    }

.lfloat ul li.lfi {
    border-bottom: none;
    background: #f4ba2a;
    width: 130px;
}

.lfloat.firfloat {
    background: none;
}

.firfloat .ul_left {
    margin-top: 105px;
}

.firfd {
    left: 10px;
    top: 4px;
    border-radius: 4px;
}

.firfloat .ul_left .lfi {
    border-radius: 5px;
    margin-bottom: 2px;
    height: auto;
    line-height: 18px;
}

    .firfloat .ul_left .lfi a {
        display: block;
        width: 100%;
        padding: 10px 0;
    }

        .firfloat .ul_left .lfi a:hover {
            display: block;
            background: #f39a00;
            color: #fff;
            border-radius: 5px;
            padding: 10px 0;
        }

.friclose {
    display: block;
    right: 17px;
    top: 53px;
    width: 11px;
    height: 11px;
    display: block;
}

    .friclose img {
        width: 100%;
        height: auto;
    }

.fire_tkbox {
    width: 520px;
    height: 325px;
    position: fixed;
    top: 50%;
    left: 50%;
    margin: -161px 0 0 -257px;
    z-index: 99999;
}

    .fire_tkbox .fire_cont_1 {
        background: url(/img/firecontrol/firetan_1.png) no-repeat scroll center 0px;
        height: 320px;
        position: relative;
    }

        .fire_tkbox .fire_cont_1.arch_tk1 {
            background: url(/img/architect/archit-tk1.png) no-repeat scroll center 0px;
            height: 320px;
            position: relative;
        }

.fire_anniu {
    width: 180px;
    height: 48px;
    overflow: hidden;
    background: #ff4642;
    color: #fff;
    text-align: center;
    line-height: 48px;
    left: 33%;
    bottom: 12%;
    border-radius: 4px;
    position: absolute;
    cursor: pointer;
    font-size: 24px;
}

    .fire_anniu:hover {
        text-decoration: underline;
    }

.information {
    background: url(/img/firecontrol/firetan_2.png) no-repeat scroll center 0px;
    height: 311px;
    position: relative;
}

    .information.arch_tk2 {
        background: url(/img/architect/archit-tk2.png) no-repeat scroll center 0px;
        height: 311px;
        position: relative;
    }

.inforform {
    width: 250px;
    height: 125px;
    margin-left: 170px;
    position: relative;
    padding-top: 120px;
}

    .inforform input {
        width: 228px;
        float: left;
        height: 32px;
        line-height: 32px;
        margin-top: 9px;
        border: none;
        outline: none;
    }

    .inforform .forminput {
        margin-top: 22px;
    }

    .inforform span {
        position: absolute;
        color: #ff4642;
        font-size: 12px;
    }

.formname {
    top: 163px;
    left: -10px;
    display: none;
}

.formiphone {
    left: -10px;
    bottom: 10px;
    display: none;
}

.firSubmit {
    width: 180px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    background: #ff4642;
    color: #fff;
    margin: 0 auto;
    font-size: 24px;
    cursor: pointer;
    border-radius: 5px;
}

    .firSubmit:hover {
        text-decoration: underline;
    }

.fire_cont_2, .fire_cont_3 {
    display: none;
}

.fire_cont_3 {
    background: url(/img/firecontrol/firetan_3.png) no-repeat scroll center 0px;
    height: 405px;
    position: relative;
}

    .fire_cont_3.arch_tk3 {
        background: url(/img/architect/archit-tk3.png) no-repeat scroll center 0px;
        height: 405px;
        position: relative;
    }

.fire_success {
    width: 180px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    background: #ff4642;
    color: #fff;
    left: 10%;
    bottom: 20px;
    font-size: 24px;
    cursor: pointer;
    border-radius: 5px;
    position: absolute;
}

.close-window{
    left:auto;
    right: 10%;
}

    .fire_success:hover {
        text-decoration: underline;
    }

.fireBoxClose {
    width: 20px;
    height: 20px;
    overflow: hidden;
    right: 25px;
    top: 15px;
    cursor: pointer;
}

    .fireBoxClose img {
        width: 100%;
    }

.FireFoot {
    position: fixed;
    bottom: 0;
    background: url(/img/firecontrol/footer_float.png) no-repeat scroll center 0px;
    height: 100px;
    width: 100%;
    cursor: pointer;
    z-index: 999999;
}

.footBox {
    width: 100%;
    height: auto;
    overflow: hidden;
    padding-top: 35px;
}

    .footBox input {
        width: 170px;
        height: 34px;
        line-height: 34px;
        padding: 0 10px;
        margin-right: 30px;
        font-size: 14px;
        float: left;
    }

.firstfirin {
    margin-left: 60px;
}

.footBox .lastfirin {
    width: 280px;
}

.footSubmit {
    width: 155px;
    height: 34px;
    text-align: center;
    line-height: 34px;
    color: #fff;
    background: #f1a80b;
    display: inline-block;
    font-size: 16px;
    float: left;
    cursor: pointer;
}

.NamePs {
    display: block;
    position: absolute;
    color: #ff4642;
    left: 63px;
    top: 41px;
}

.PhonePs {
    position: absolute;
    color: #ff4642;
    left: 262px;
    top: 41px;
}

.foot_close {
    width: 24px;
    height: 24px;
    overflow: hidden;
    position: absolute;
    top: 6px;
}

.spcFire {
    top: 60px;
    right: 30px;
}

.rfloat ul li.firs {
    height: 30px;
    width: 100%;
}

    .rfloat ul li.firs img {
        top: 0;
    }
/*学历专题新做*/
.educatTitle .achead_list li {
    width: 86px;
}

.eduImg1 {
    background: url(/img/education/eduimg_1.jpg) no-repeat scroll center 0px;
    height: 502px;
}

.eduImg2 {
    background: url(/img/education/eduimg_2.jpg) no-repeat scroll center 0px;
    height: 200px;
}

.eduImg3 {
    background: url(/img/education/eduimg_3.jpg) no-repeat scroll center 0px;
    height: 985px;
}

.educat_link1 {
    width: 356px;
    border: 2px solid #f2585a;
    color: #f2585a;
    line-height: 30px;
    position: absolute;
    bottom: 40px;
    left: 32.6%;
    text-align: center;
    display: block;
}

.educat_link2 {
    width: 296px;
    border: 2px solid #f2585a;
    color: #f2585a;
    line-height: 30px;
    position: absolute;
    bottom: 180px;
    left: 0.8%;
    text-align: center;
    display: block;
}

.educat_link3 {
    width: 296px;
    border: 2px solid #f2585a;
    color: #f2585a;
    line-height: 30px;
    position: absolute;
    bottom: 137px;
    left: 35.5%;
    text-align: center;
    display: block;
}

.educat_link4 {
    width: 296px;
    border: 2px solid #f2585a;
    color: #f2585a;
    line-height: 30px;
    position: absolute;
    bottom: 180px;
    right: 0.8%;
    text-align: center;
    display: block;
}

    .educat_link1:hover, .educat_link2:hover, .educat_link3:hover, .educat_link4:hover {
        color: #fff;
        background: #f2585a;
    }

.eduImg4 {
    background: url(/img/education/eduimg_4.jpg) no-repeat scroll center 0px;
    height: 200px;
}

.eduImg5 {
    background: url(/img/education/eduimg_5.jpg) no-repeat scroll center 0px;
    height: 738px;
}

.eduImg6 {
    background: url(/img/education/eduimg_6.jpg) no-repeat scroll center 0px;
    height: 200px;
}

.eduImg7 {
    background: url(/img/education/eduimg_7.jpg) no-repeat scroll center 0px;
    height: 836px;
}

.eduImg23 {
    background: url(/img/education/eduimg_23.jpg) no-repeat scroll center 0px;
    height: 200px;
    position: relative;
}

.eduImg8 {
    background: url(/img/education/eduimg_8.jpg) no-repeat scroll center 0px;
    height: 200px;
}

.eduImg9 {
    background: url(/img/education/eduimg_9.jpg) no-repeat scroll center 0px;
    height: 309px;
}

.eduImg10 {
    background: url(/img/education/eduimg_10.jpg) no-repeat scroll center 0px;
    height: 200px;
}

.eduImg11 {
    background: url(/img/education/eduimg_11.jpg) no-repeat scroll center 0px;
    height: 1341px;
}

.eduImg12 {
    background: url(/img/education/eduimg_12.jpg) no-repeat scroll center 0px;
    height: 744px;
}

.eduImg13 {
    background: url(/img/education/eduimg_13.jpg) no-repeat scroll center 0px;
    height: 200px;
}

.eduImg14 {
    background: url(/img/education/eduimg_14.jpg) no-repeat scroll center 0px;
    height: 412px;
}

.eduImg15 {
    background: url(/img/education/eduimg_15.jpg) no-repeat scroll center 0px;
    height: 200px;
}

.eduImg22 {
    background: url(/img/education/eduimg_22.jpg) no-repeat scroll center 0px;
    height: 422px;
}

.eduImg16 {
    background: url(/img/education/eduimg_16.jpg) no-repeat scroll center 0px;
    height: 633px;
}

.eduImg17 {
    background: url(/img/education/eduimg_17.jpg) no-repeat scroll center 0px;
    height: 1001px;
}

.eduImg18 {
    background: url(/img/education/eduimg_18.jpg) no-repeat scroll center 0px;
    height: 871px;
}

.eduImg19 {
    background: url(/img/education/eduimg_19.jpg) no-repeat scroll center 0px;
    height: 631px;
}

.eduImg20 {
    background: url(/img/education/eduimg_20.jpg) no-repeat scroll center 0px;
    height: 631px;
}

.eduImg21 {
    background: url(/img/education/eduimg_21.jpg) no-repeat scroll center 0px;
    height: 411px;
}

.eduCentText {
    display: none;
}

.oneNum {
    top: 58px;
    left: 474px;
    font-size: 36px;
    width: 90px;
    height: 90px;
    line-height: 90px;
    text-align: center;
    cursor: pointer;
}

.twoNum {
    width: 150px;
    height: 150px;
    right: 253px;
    font-size: 48px;
    top: 138px;
    text-align: center;
    line-height: 150px;
    cursor: pointer;
}

.threeNum {
    width: 75px;
    height: 75px;
    text-align: center;
    font-size: 32px;
    right: 228px;
    bottom: 309px;
    line-height: 75px;
    cursor: pointer;
}

.fourthNum {
    width: 155px;
    height: 155px;
    text-align: center;
    font-size: 48px;
    right: 325px;
    bottom: 95px;
    line-height: 155px;
    cursor: pointer;
}

.firthNum {
    width: 85px;
    height: 85px;
    text-align: center;
    bottom: 97px;
    left: 416px;
    font-size: 32px;
    line-height: 85px;
    cursor: pointer;
}

.sixNum {
    width: 85px;
    height: 85px;
    line-height: 85px;
    text-align: center;
    font-size: 32px;
    bottom: 330px;
    left: 236px;
    cursor: pointer;
}

.sevenNum {
    width: 125px;
    height: 125px;
    text-align: center;
    font-size: 48px;
    left: 312px;
    top: 133px;
    line-height: 125px;
    cursor: pointer;
}

.oneNum.on {
    color: #007ea6;
}

.twoTit.on {
    color: #90c25e;
}

.threeTit.on {
    color: #ffbf4f;
}

.fourthTit.on {
    color: #c181f3;
}

.firthTit.on {
    color: #ff4f68;
}

.sixTit.on {
    color: #16c2c4;
}

.sevenTit.on {
    color: #e8d009;
}

.oneTit.on {
    color: #007ea6;
}

.twoNum.on {
    color: #90c25e;
}

.threeNum.on {
    color: #ffbf4f;
}

.fourthNum.on {
    color: #c181f3;
}

.firthNum.on {
    color: #ff4f68;
}

.sixNum.on {
    color: #16c2c4;
}

.sevenNum.on {
    color: #e8d009;
}

.oneTit {
    left: 450px;
    top: 17px;
}

.twoTit {
    right: 90px;
    top: 192px;
}

.threeTit {
    right: 84px;
    bottom: 333px;
}

.fourthTit {
    bottom: 53px;
    right: 344px;
}

.firthTit {
    bottom: 53px;
    left: 409px;
}

.sixTit {
    left: 148px;
    bottom: 359px;
}

.sevenTit {
    top: 180px;
    left: 218px;
}

.eduPsaBox {
    width: 358px;
    height: auto;
    overflow: hidden;
    left: 345px;
    top: 300px;
}

.oneText {
    color: #007ea6;
}

.twoText {
    color: #90c25e;
}

.threeText {
    color: #ffbf4f;
}

.fourthText {
    color: #c181f3;
}

.firthText {
    color: #ff4f68;
}

.sixText {
    color: #16c2c4;
}

.sevenText {
    color: #e8d009;
}

.EduCont {
    display: none;
}

.tabEduNum {
    width: 95px;
    height: 95px;
    cursor: pointer;
}

.tabNum1 {
    top: 135px;
    left: 480px;
}

.tabNum2 {
    right: 314px;
    top: 211px;
}

.tabNum3 {
    bottom: 179px;
    right: 290px;
}

.tabNum4 {
    bottom: 46px;
    right: 386px;
}

.tabNum5 {
    bottom: 46px;
    left: 398px;
}

.tabNum6 {
    bottom: 175px;
    left: 287px;
}

.tabNum7 {
    left: 318px;
    top: 211px;
}

.fs20 {
    font-size: 20px;
}

.tabTit1 {
    top: 100px;
    left: 404px;
}

.tabTit2 {
    top: 230px;
    right: 82px;
}

.tabTit3 {
    bottom: 202px;
    right: 158px;
}

.tabTit4 {
    bottom: 66px;
    right: 252px;
}

.tabTit5 {
    bottom: 76px;
    left: 246px;
}

.tabTit6 {
    bottom: 202px;
    left: 136px;
}

.tabTit7 {
    top: 233px;
    left: 146px;
}

.tabEduContent {
    top: 310px;
    width: 270px;
    left: 387px;
}

.tabTit1.on {
    color: #fa5769;
}

.tabTit2.on {
    color: #fb9045;
}

.tabTit3.on {
    color: #36c8bc;
}

.tabTit4.on {
    color: #fc9392;
}

.tabTit5.on {
    color: #697cdf;
}

.tabTit6.on {
    color: #38b7ed;
}

.tabTit7.on {
    color: #bd62cc;
}

.eduBox_9 {
    width: 100%;
    height: auto;
    padding-top: 10px;
    overflow: hidden;
}

    .eduBox_9 li {
        width: 50%;
        float: left;
        height: 90px;
        overflow: hidden;
        position: relative;
    }

    .eduBox_9 .educat_link_li {
        position: absolute;
        bottom: 0;
        left: 170px;
        font-size: 14px;
        color: #f2585a;
        border: none;
    }

        .eduBox_9 .educat_link_li:hover {
            text-decoration: underline;
        }

    .eduBox_9 .educat_link_li_1 {
        left: 160px;
    }

    .eduBox_9 .educat_link_li_2 {
        left: 144px;
    }

.eduBox_14 {
    width: 900px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
    padding-top: 20px;
}

    .eduBox_14 li {
        height: 208px;
        width: 200px;
        float: left;
        position: relative;
        margin-right: 30px;
    }

        .eduBox_14 li a {
            width: 198px;
            height: 48px;
            margin: 0 auto;
            display: block;
            border: 1px solid #fa5769;
            text-align: center;
            line-height: 50px;
            color: #fa5769;
            bottom: 44px;
            left: 3px;
        }

            .eduBox_14 li a:hover {
                background: #fa5769;
                color: #fff;
            }
/* 建造师 */
.archPage_1 {
    background: url(/img/architect/pcart1-min.jpg) no-repeat scroll center 0px;
    height: 200px;
}

.archPage_2 {
    background: url(/img/architect/pcart2-min.jpg) no-repeat scroll center 0px;
    height: 1035px;
}

.archPage_3 {
    background: url(/img/architect/pcart3-min.jpg) no-repeat scroll center 0px;
    height: 200px;
}

.archPage_4 {
    background: url(/img/architect/pcart4-min.jpg) no-repeat scroll center 0px;
    height: 937px;
}

.archPage_5 {
    background: url(/img/architect/pcart5-min.jpg) no-repeat scroll center 0px;
    height: 200px;
}

.archPage_6 {
    background: url(/img/architect/pcart6-min.jpg) no-repeat scroll center 0px;
    height: 366px;
}

.archPage_7 {
    background: url(/img/architect/pcart7-min.jpg) no-repeat scroll center 0px;
    height: 220px;
}

.archPage_8 {
    background: url(/img/architect/pcart8-min.jpg) no-repeat scroll center 0px;
    height: 278px;
}

.archPage_9 {
    background: url(/img/architect/pcart9-min.jpg) no-repeat scroll center 0px;
    height: 200px;
}

.archPage_10 {
    background: url(/img/architect/pcart10-min.jpg) no-repeat scroll center 0px;
    height: 508px;
}

.archPage_11 {
    background: url(/img/architect/pcart11-min.jpg) no-repeat scroll center 0px;
    height: 200px;
}

.archPage_12 {
    background: url(/img/architect/pcart12-min.jpg) no-repeat scroll center 0px;
    height: 568px;
}

.archPage_13 {
    background: url(/img/architect/pcart13-min.jpg) no-repeat scroll center 0px;
    height: 918px;
}

.archPage_14 {
    background: url(/img/architect/pcart14-min.jpg) no-repeat scroll center 0px;
    height: 275px;
}

.archPage_15 {
    background: url(/img/architect/pcart15-min.jpg) no-repeat scroll center 0px;
    height: 629px;
}

.archPage_16 {
    background: url(/img/architect/pcart16-min.jpg) no-repeat scroll center 0px;
    height: 591px;
}

.archPage_17 {
    background: url(/img/architect/pcart17-min.jpg) no-repeat scroll center 0px;
    height: 200px;
}

.archPage_18 {
    background: url(/img/architect/pcart18-min.jpg) no-repeat scroll center 0px;
    height: 866px;
}

.archPage_19 {
    background: url(/img/architect/pcart19-min.jpg) no-repeat scroll center 0px;
    height: 200px;
}

.archPage_20 {
    background: url(/img/architect/pcart20-min.jpg) no-repeat scroll center 0px;
    height: 502px;
}

.archPage_21 {
    background: url(/img/architect/pcart21.jpg) no-repeat scroll center 0px;
    height: 200px;
}

.archPage_22 {
    background: url(/img/architect/pcart22.jpg) no-repeat scroll center 0px;
    height: 801px;
}

.archPage_23 {
    background: url(/img/architect/pcart23.jpg) no-repeat scroll center 0px;
    height: 543px;
}

.archPage_24 {
    background: url(/img/architect/pcart24.jpg) no-repeat scroll center 0px;
    height: 636px;
}

.archPage_27 {
    background: url(/img/architect/pcart27.jpg) no-repeat scroll center 0px;
    height: 411px;
}

.arch_1 {
    width: 356px;
    height: 50px;
    border: 1px solid #f1470b;
    color: #f1470b;
    line-height: 50px;
    text-align: center;
    display: block;
    position: absolute;
    font-size: 14px;
    cursor: pointer;
    border-radius: 4px;
    left: 380px;
    bottom: 40px;
}

    .arch_1:hover {
        background: #f1470b;
        color: #fff;
    }

.arch_2 {
    width: 118px;
    height: 28px;
    border: 1px solid #f1470b;
    color: #f1470b;
    line-height: 30px;
    text-align: center;
    display: block;
    position: absolute;
    cursor: pointer;
    border-radius: 4px;
    left: 143px;
    font-size: 14px;
}

.arch-stye-1 {
    top: 122px;
}

.arch-stye-2 {
    top: 202px;
}

.arch-stye-3 {
    top: 282px;
}

.arch-stye-4 {
    top: 362px;
}

.arch-stye-5 {
    top: 442px;
}

.arch-stye-6 {
    top: 522px;
}

.arch-stye-7 {
    top: 602px;
}

.arch-stye-8 {
    top: 682px;
}

.arch-stye-9 {
    top: 762px;
}

.arch_2:hover {
    background: #f1470b;
    color: #fff;
}
