﻿@charset "utf-8";
/* CSS Document */
body {
    margin: 0;
    padding: 0;
    font-family: 微软雅黑;
    font-size: 14px;
    background: url(../images/topbg.png;vpn_img) repeat-x 0 37px;
    color: #616161;
}

img {
    border: 0;
}

ul, li {
    margin: 0;
    padding: 0;
    list-style: none;
}

a {
    color: #616161;
    text-decoration: none;
}

    a:hover {
        color: red;
    }

.clear {
    clear: both;
}

.top {
    width: 100%;
    height: 196px;
    background: url(../images/top.png;vpn_img) no-repeat center 37px;
}

.header {
    width: 100%;
    height: 37px;
    background: url(../images/headerbg.gif;vpn_img) repeat-x;
}

.head {
    margin: 0 auto;
    width: 1124px;
    height: 37px;
    line-height: 37px;
}

    .head span {
        margin-right: 10px;
    }

        .head span a {
            margin-left: 10px;
            margin-right: 10px;
        }

.headtime {
    display: block;
    *margin-top: -37px;
    float: right;
    width: auto;
    height: 37px;
    line-height: 37px;
}

.nav {
    margin: 0 auto;
    margin-top: 101px;
    width: 1124px;
    height: 58px;
}

    .nav li {
        float: left;
        width: auto;
        height: 46px;
        line-height: 46px;
    }

        .nav li a {
            float: left;
            display: block;
            width: auto;
            height: 46px;
            font-size: 18px;
            color: #212c33;
            padding: 0 15px 0 40px;
            text-decoration: none;
        }

            .nav li a:hover {
                color: #068fe8; /*border-bottom: 2px solid #068fe8;
	background: url(../images/navbg.png;vpn_img) no-repeat center bottom;*/
            }

.home {
    background: url(../images/ico1.png;vpn_img) no-repeat 12px center;
}

.tztg {
    background: url(../images/ico2.png;vpn_img) no-repeat 12px center;
}

.xmfb {
    background: url(../images/ico3.png;vpn_img) no-repeat 12px center;
}

.zxgs {
    background: url(../images/ico4.png;vpn_img) no-repeat 12px center;
}

.hdjl {
    background: url(../images/ico5.png;vpn_img) no-repeat 12px center;
}

.cxda {
    background: url(../images/ico6.png;vpn_img) no-repeat 12px center;
}

.zcfg {
    background: url(../images/ico7.png;vpn_img) no-repeat 12px center;
}

.yxzj {
    background: url(../images/ico8.png;vpn_img) no-repeat 12px center;
}

.hmd {
    background: url(../images/ico9.png;vpn_img) no-repeat 12px center;
}

.bottom {
    width: 100%;
    height: 65px;
    line-height: 65px;
    background-color: #0193e1;
    text-align: center;
    color: #fff;
}

.content {
    margin: 0 auto;
    width: 1124px;
    height: auto;
    border-top: 1px solid #dbdbdb;
    background: url(../images/content.png;vpn_img) no-repeat;
    position: relative;
}

.container {
    margin: 0 auto;
    width: 1124px;
    height: 258px;
    background: url(../images/midbg.png;vpn_img) repeat-x bottom;
}

.newspic {
    width: 1124px;
    height: 329px;
    background: url(../images/line.png;vpn_img) repeat-x bottom;
}

.news {
    float: left;
    margin-top: 5px;
    margin-left: 25px;
    width: 670px;
    height: auto;
}

    .news h1 {
        font-size: 24px;
        color: #008de9;
        margin-top: 20px;
        line-height: 48px;
    }

        .news h1 a {
            font-size: 24px;
            color: #008de9;
        }

            .news h1 a:hover {
                color: #29a762;
            }

    .news p {
        line-height: 26px;
        background: url(../images/line.png;vpn_img) repeat-x bottom;
        padding-bottom: 10px;
        text-indent: 2em;
    }

        .news p span a {
            color: #e55a29;
        }

            .news p span a:hover {
                color: #29a762;
            }

    .news ul li {
        height: 32px;
        line-height: 32px;
        background: url(../images/Newsico.gif;vpn_img) no-repeat left center;
        padding-left: 10px;
    }

        .news ul li span {
            float:right;
            margin-left: 20px;
        }

.zjgs {
    float: left;
    width: 520px;
    height: auto;
}

.zjgsnav {
    float: left;
    margin-top: 6px;
    width: 100%;
    height: auto;
    background: url(../images/botline.gif;vpn_img) repeat-x bottom;
}

    .zjgsnav li {
        float: left;
        width: 90px;
        height: 45px;
        line-height: 45px;
        text-align: center;
        border-bottom: 2px solid #e7e7e7;
    }

.yxzjnav {
    padding-left: 15px;
    color: #1e8ed6;
    background: url(../images/ico8.png;vpn_img) no-repeat 10px center;
}

.hmdnav {
    padding-left: 10px;
    background: url(../images/ico9.png;vpn_img) no-repeat 10px center;
}

.zjgs .active {
    border-bottom: 2px solid #9cc2e3 !important;
}

.zjgslist {
    float: left;
    margin-top: 10px;
    width: 100%;
    height: auto;
}

    .zjgslist li {
        height: 32px;
        line-height: 32px;
        background: url(../images/Newsico.gif;vpn_img) no-repeat left center;
        padding-left: 10px;
    }

        .zjgslist li span {
            margin-left: 20px;
        }

.cjqk {
    float: left;
    
    width: 280px;
    height: 246px;
    background: url(../images/hline.gif;vpn_img) no-repeat left;
}

.cjqknav {
    float: left;
    margin-top: 6px;
    margin-left: 19px;
    width: 255px;
    height: auto;
    background: url(../images/botline.gif;vpn_img) repeat-x bottom;
}

    .cjqknav li {
        float: left;
        width: 90px;
        height: 45px;
        line-height: 45px;
        text-align: center;
        border-bottom: 2px solid #e7e7e7;
    }

.cjtitle {
    color: #1e8ed6;
    border-bottom: 2px solid #9cc2e3 !important;
}

.cjt2 {
    width: 150px !important;
}

.cjt3 {
    width: 150px !important;
    color: #b9b9b9;
}

.cjqk span {
    font-size: 12px;
    padding: 0 4px 0 4px;
}

.span_active {
    background-color: #24abe3;
    color: #fff;
}

.tjli1, .tjli2, .tjli3, .tjli4 {
    float: left;
    width: 121px;
    height: 75px;
}

.tjli1 {
    border-bottom: 1px solid #ebebeb;
    border-right: 1px solid #ebebeb;
    margin-top: 30px;
    margin-left: 25px;
}

.tjli2 {
    border-bottom: 1px solid #ebebeb;
    margin-top: 30px;
}

.tjli3 {
    border-right: 1px solid #ebebeb;
    margin-left: 25px;
}

.icobg1, .icobg2, .icobg3, .icobg4 {
    margin: 0 auto;
    display: block;
    width: 43px;
    height: 43px;
    line-height: 43px;
    text-align: center;
    color: #fff;
    font-size: 14px !important;
}

.icobg1 {
    background: url(../images/icobg1.gif;vpn_img) no-repeat center center;
    margin-top: 5px;
}

.icobg2 {
    background: url(../images/icobg2.gif;vpn_img) no-repeat center center;
    margin-top: 5px;
}

.icobg3 {
    background: url(../images/icobg3.gif;vpn_img) no-repeat center center;
    margin-top: 10px;
}

.icobg4 {
    background: url(../images/icobg4.gif;vpn_img) no-repeat center center;
    margin-top: 10px;
}

.icotxt {
    display: block;
    width: 100%;
    text-align: center;
    font-size: 14px !important;
}

.tjlist {
    margin: 0 auto;
    width: 86%;
    height: auto;
    margin-top: 80px;
}

    .tjlist li {
        width: 100%;
        height: 40px;
        line-height: 40px;
        border-bottom: 1px solid #ebebeb;
    }

.tjico1, .tjico2, .tjico3, .tjico4 {
    float: left;
    display: block;
    width: 70px;
    height: 40px;
    line-height: 40px;
    font-size: 14px !important;
    padding-left: 50px !important;
}

.tjico1 {
    background: url(../images/tjico1.png;vpn_img) no-repeat 15px center;
}

.tjico2 {
    background: url(../images/tjico2.png;vpn_img) no-repeat 15px center;
}

.tjico3 {
    background: url(../images/tjico3.png;vpn_img) no-repeat 15px center;
}

.tjico4 {
    background: url(../images/tjico4.png;vpn_img) no-repeat 15px center;
}

.tjnum1, .tjnum2, .tjnum3 {
    float: left;
    display: block;
    width: 64px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #fff;
    font-size: 14px !important;
}

.tjnum1 {
    background: url(../images/num1.gif;vpn_img) no-repeat center;
}

.tjnum2 {
    background: url(../images/num2.gif;vpn_img) no-repeat center;
}

.tjnum3 {
    background: url(../images/num3.gif;vpn_img) no-repeat center;
}

.tjtxt {
    font-size: 14px !important;
}

.btnBox {
    float: left;
    margin-top: 10px;
    width: 275px;
    height: auto;
    background: url(../images/hline.gif;vpn_img) no-repeat left 10px;
}

    .btnBox li a {
        display: block;
        width: 213px;
        height: 45px;
    }

.btna, .btnb, .btnc, .btnd {
    margin-top: 10px;
    margin-left: 33px;
    width: 213px;
    height: 45px;
    line-height: 40px;
    font-size: 16px;
    text-align: center;
}

.btna {
    background: url(../images/btna1.png;vpn_img) no-repeat;
}

    .btna:hover {
        background: url(../images/btna2.png;vpn_img) no-repeat;
    }

.btnb {
    background: url(../images/btnb1.png;vpn_img) no-repeat;
}

    .btnb:hover {
        background: url(../images/btnb2.png;vpn_img) no-repeat;
    }

.btnc {
    background: url(../images/btnc1.png;vpn_img) no-repeat;
}

    .btnc:hover {
        background: url(../images/btnc2.png;vpn_img) no-repeat;
    }

.btnd {
    background: url(../images/btnd1.png;vpn_img) no-repeat;
}

    .btnd:hover {
        background: url(../images/btnd2.png;vpn_img) no-repeat;
    }

.zjl {
    float: left;
    width: 838px;
    height: auto;
}

.zjlnav {
    margin-top: 24px;
    width: 838px;
    height: 60px;
}

    .zjlnav li {
        float: left;
        width: 120px;
        height: 60px;
        line-height: 55px;
        margin-left: 19px;
        text-align: center;
        font-size: 16px;
        color: #7793a8;
        padding-left: 23px;
    }


.zjlnava {
    background: url(../images/flbtna1.png;vpn_img) no-repeat;
}

    .zjlnava a {
        color: #7793a8;
    }

    .zjlnava:hover {
        background: url(../images/flbtna2.png;vpn_img) no-repeat;
        color: #fff;
    }

.zjlnavb {
    background: url(../images/flbtnb1.png;vpn_img) no-repeat;
}

    .zjlnavb a {
        color: #7793a8;
    }

    .zjlnavb:hover {
        background: url(../images/flbtnb2.png;vpn_img) no-repeat;
        color: #fff;
    }

.zjlnavc {
    background: url(../images/flbtnc1.png;vpn_img) no-repeat;
}

    .zjlnavc a {
        color: #7793a8;
    }

    .zjlnavc:hover {
        background: url(../images/flbtnc2.png;vpn_img) no-repeat;
        color: #fff;
    }

.zjlnavd {
    background: url(../images/flbtnd1.png;vpn_img) no-repeat;
}

    .zjlnavd:hover {
        background: url(../images/flbtnd2.png;vpn_img) no-repeat;
        color: #fff;
    }

.zjlnave {
    background: url(../images/flbtne1.png;vpn_img) no-repeat;
}

    .zjlnave:hover {
        background: url(../images/flbtne2.png;vpn_img) no-repeat;
        color: #fff;
    }

.zjlnava_active, .zjlnavb_active, .zjlnavc_active, .zjlnavd_active, .zjlnave_active {
    float: left;
    width: 120px;
    height: 60px;
    line-height: 55px;
    margin-left: 19px;
    text-align: center;
    font-size: 16px;
    padding-left: 23px;
    color: #fff !important;
}

    .zjlnava_active a, .zjlnavb_active a, .zjlnavc_active a, .zjlnavd_active a, .zjlnave_active a {
        color: #fff;
    }

.zjlnava_active {
    background: url(../images/flbtna2.png;vpn_img) no-repeat;
}

.zjlnavb_active {
    background: url(../images/flbtnb2.png;vpn_img) no-repeat;
}

.zjlnavc_active {
    background: url(../images/flbtnc2.png;vpn_img) no-repeat;
}

.zjlnavd_active {
    background: url(../images/flbtnd2.png;vpn_img) no-repeat;
}

.zjlnave_active {
    background: url(../images/flbtne2.png;vpn_img) no-repeat;
}

.icoBox {
    width: 788px;
    height: 155px;
    background: url(../images/kline.png;vpn_img) no-repeat top;
    margin-left: 20px;
    margin-top: 8px;
}
/*新增开始*/

.icoBox01 {
    width: 788px;
    height: 155px;
    background: url(../images/kline.png;vpn_img) no-repeat top;
    margin-left: 20px;
    margin-top: 8px;
    position: relative;
}

.icoBox01 ul {
        width: 720px;
        margin: 0 auto;
        overflow: hidden;
        padding-top: 12px;
 }
.icoBox012 {
    width: 788px;
    height: 155px;
    background: url(../images/kline.png;vpn_img) no-repeat top;
    margin-left: 20px;
    margin-top: 8px;
    position: relative;
    overflow:hidden;
}

.icoBox012 table {
        width: 100%;
        margin: 0 auto;
        overflow: hidden; 
        border-collapse:collapse;
        border:none;
        background-color:#efefef;
 }
.icoBox012  table tr td{
    width:180px;
    text-align:center;
    padding: 7px;
 }
.icoli01 {
    float: left;
    width: 124px;
    height: 37px;
    margin-left: 15px;
    background-image: url(../images/kico1.png;vpn_img);
    background-repeat: no-repeat;
    margin-top: 6px;
}

    .icoli01 a {
        font-size: 14px;
        font-family: "微软雅黑";
        color: #8a8d8f;
        text-align: center;
        line-height: 37px;
        display: block;
    }

.in_pr01, .in_pr001, .in_next01, .in_next001 {
    width: 28px;
    height: 28px;
    background-repeat: no-repeat;
    position: absolute;
}

.in_pr01 {
    background-image: url(../images/in_pr01.png;vpn_img);
    left: 10px;
    top: 65px;
}

.in_pr001 {
    background-image: url(../images/in_pr001.png;vpn_img);
    left: 10px;
    top: 65px;
}

.in_next01 {
    background-image: url(../images/in_next01.png;vpn_img);
    left: 745px;
    top: 65px;
}

.in_next001 {
    background-image: url(../images/in_next001.png;vpn_img);
    left: 745px;
    top: 65px;
}
/*新增结束*/

.left15 {
    margin-left: 15px;
}

.icoli {
    float: left;
    width: 127px;
    height: auto;
}

.alinka, .alinkb, .alinkc, .alinkd, .alinke, .alinkf {
    display: block;
    width: 127px;
    height: auto;
    background: url(../images/yico1.png;vpn_img) no-repeat center 3px;
    text-align: center;
    overflow: hidden;
    margin-top: 18px;
    padding-top: 90px;
}

.alinka {
    background: url(../images/yico1.png;vpn_img) no-repeat center 4px;
}

    .alinka:hover {
        background-position: center 0px;
    }

.alinkb {
    background: url(../images/yico2.png;vpn_img) no-repeat center 4px;
}

    .alinkb:hover {
        background-position: center 0px;
    }

.alinkc {
    background: url(../images/yico3.png;vpn_img) no-repeat center 4px;
}

    .alinkc:hover {
        background-position: center 0px;
    }

.alinkd {
    background: url(../images/yico4.png;vpn_img) no-repeat center 4px;
}

    .alinkd:hover {
        background-position: center 0px;
    }

.alinke {
    background: url(../images/yico5.png;vpn_img) no-repeat center 4px;
}

    .alinke:hover {
        background-position: center 0px;
    }

.alinkf {
    background: url(../images/yico6.png;vpn_img) no-repeat center 4px;
}

    .alinkf:hover {
        background-position: center 0px;
    }
/*以下为图片轮换样式*/
#picBox {
    float: left;
    top: 17px;
    left: 7px;
    width: 417px;
    height: 288px;
    overflow: hidden;
    position: relative;
    border: 3px solid #efefef;
}

    #picBox ul#show_pic {
        margin: 0;
        padding: 0;
        list-style: none;
        height: 288px;
        width: 2085px;
        position: absolute;
    }

        #picBox ul#show_pic li {
            float: left;
            margin: 0;
            padding: 0;
            height: 288px;
        }

            #picBox ul#show_pic li img {
                display: block;
            }

#icon_num {
    position: absolute;
    bottom: 8px;
    left: 50%;
    margin-left: -25px;
}

    #icon_num li {
        float: left;
        background: url(../images/pic_bg.png;vpn_img) no-repeat -15px 0;
        width: 15px;
        height: 15px;
        line-height: 15px;
        list-style: none;
        color: #39F;
        text-align: center;
        cursor: pointer;
        padding: 0;
        margin: 0;
        margin-right: 5px;
    }

        #icon_num li:hover, #icon_num li.active {
            background: url(../images/pic_bg.png;vpn_img) no-repeat 0 0;
            color: #fff;
        }

#picBox_top {
    width: 417px;
    height: 288px;
    margin: 50px auto;
    position: relative;
    overflow: hidden;
}

    #picBox_top ul#show_pic_top {
        margin: 0;
        padding: 0;
        list-style: none;
        height: 288px;
        width: 417px;
        position: absolute;
    }

        #picBox_top ul#show_pic_top li {
            float: left;
            margin: 0;
            padding: 0;
            height: 288px;
        }

            #picBox_top ul#show_pic_top li img {
                display: block;
            }

#icon_num_top {
    position: absolute;
    bottom: 0px;
    right: 10px;
}

    #icon_num_top li {
        float: left;
        background: url(../images/pic_bg.png;vpn_img) no-repeat -15px 0;
        width: 15px;
        height: 15px;
        list-style: none;
        color: #39F;
        text-align: center;
        cursor: pointer;
        padding: 0;
        margin: 0;
        margin-right: 5px;
    }

        #icon_num_top li:hover, #icon_num_top li.active {
            background: url(../images/pic_bg.png;vpn_img) no-repeat 0 0;
            color: #fff;
        }
/*图片轮换样式结束*/







/*注册页重置*/


.content01 a {
    text-decoration: none;
    color: #071b28;
    display: block;
    font-size: 12px;
    font-family: "微软雅黑";
}

.content01 img {
    border: none;
    display: block;
}

.content01 h1, h2, p, h3, h4, h5 {
    font-weight: normal;
    margin: 0;
    font-style: normal;
}

.content01 ul, li {
    list-style: none;
}

.content01 dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, input, textarea, p, th, td, em {
    padding: 0;
    margin: 0;
    font-family: "Microsoft YaHei";
    color: #071b28;
    font-size: 14px;
}

.content01 img, i, input {
    vertical-align: middle;
}
/*注册页面01*/

.content01 {
    margin: 0 auto;
    width: 1124px;
    border: 1px solid #dbdbdb;
    background: url(../images/content.png;vpn_img) no-repeat;
    overflow: hidden;
    margin-bottom: 10px;
    position: relative;
}

.reg_title {
    width: 1088px;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 20px;
    border-bottom: #e7e7e7 2px solid;
}

    .reg_title li {
        float: left;
        height: 36px;
    }

        .reg_title li a {
            font-size: 14px;
            line-height: 30px;
        }

    .reg_title .currA {
        border-bottom: #76b0e2 3px solid;
    }

        .reg_title .currA a {
            padding-left: 30px;
            background-image: url(../images/reg_ico01.png;vpn_img);
            background-repeat: no-repeat;
            background-position: left center;
        }
/*注册进度条01*/

/*step样式开始*/
.stepbox {
    margin: 30px auto;
    width: 1006px;
    height: 61px;
    background: url(../images/stepbg.png;vpn_img) no-repeat;
}

.step1_on {
    width: 187px;
    height: 61px;
    line-height: 61px;
    background: url(../images/leftstep.png;vpn_img) no-repeat;
    position: absolute;
    z-index: 106;
    margin-left: 2px;
    font-size: 16px;
    color: #fff;
}

.step2_on, .step3_on, .step4_on, .step5_on {
    width: 195px;
    height: 61px;
    background: url(../images/step.png;vpn_img) no-repeat;
    position: absolute;
    line-height: 61px;
    font-size: 16px;
    color: #fff;
}

.step2_on {
    margin-left: 158px;
    z-index: 105;
}

.step3_on {
    margin-left: 320px;
    z-index: 104;
}

.step4_on {
    margin-left: 482px;
    z-index: 103;
}

.step5_on {
    margin-left: 644px;
    z-index: 102;
}

.step6_on {
    width: 193px;
    height: 61px;
    background: url(../images/rightstep.png;vpn_img) no-repeat;
    position: absolute;
    z-index: 101;
    margin-left: 810px;
    line-height: 61px;
    font-size: 16px;
    color: #fff;
}

    .step1_on .stepy, .step2_on .stepy, .step3_on .stepy, .step4_on .stepy, .step5_on .stepy, .step6_on .stepy {
        display: block;
        float: left;
        width: 22px;
        height: 22px;
        line-height: 22px;
        background: url(../images/stepy1.png;vpn_img) no-repeat;
        color: #9cb651;
        text-align: center;
        margin-left: 35px;
        margin-top: 20px;
        margin-right: 5px;
    }

.step1_off {
    width: 187px;
    height: 61px;
    line-height: 61px;
    position: absolute;
    z-index: 106;
    margin-left: 2px;
    font-size: 16px;
    color: #212c33;
}

.step2_off, .step3_off, .step4_off, .step5_off {
    width: 195px;
    height: 61px;
    position: absolute;
    line-height: 61px;
    font-size: 16px;
    color: #212c33;
}

.step2_off {
    margin-left: 158px;
    z-index: 105;
}

.step3_off {
    margin-left: 320px;
    z-index: 104;
}

.step4_off {
    margin-left: 482px;
    z-index: 103;
}

.step5_off {
    margin-left: 644px;
    z-index: 102;
}

.step6_off {
    width: 193px;
    height: 61px;
    position: absolute;
    z-index: 101;
    margin-left: 810px;
    line-height: 61px;
    font-size: 16px;
    color: #212c33;
}

    .step1_off .stepy, .step2_off .stepy, .step3_off .stepy, .step4_off .stepy, .step5_off .stepy, .step6_off .stepy {
        display: block;
        float: left;
        width: 22px;
        height: 22px;
        line-height: 22px;
        background: url(../images/stepy2.png;vpn_img) no-repeat;
        color: #fff;
        text-align: center;
        margin-left: 35px;
        margin-top: 20px;
        margin-right: 5px;
    }
/*step样式结束*/

/*步骤01内容*/

.reg_cont01 {
    width: 960px;
    min-height:300px;
    margin: 30px auto;
    overflow: hidden;
}

    .reg_cont01 h1 {
        font-size: 24px;
        line-height: 50px;
        color: #068fe8;
        text-align: center;
    }

    .reg_cont01 p {
        font-size: 14px;
        line-height: 36px;
        color: #232222;
        padding-top: 30px;
    }

    .reg_cont01 h2 a {
        font-size: 14px;
        line-height: 100px;
        color: #232222;
        text-align: center;
    }

    .reg_cont01 h3 {
        width: 192px;
        height: 38px;
        background-image: url(../images/reg_bg04.png;vpn_img);
        margin: 10px auto;
    }

        .reg_cont01 h3 a {
            font-size: 18px;
            line-height: 38px;
            color: #FFFFFF;
            text-align: center;
        }
/*表单*/

.formbox {
    width: 1040px;
    margin: 30px auto;
    overflow: hidden;
}



.qymc {
    overflow: hidden;
    width: 1040px;
    margin-top: 25px;
}

    .qymc .fm_lx01 {
        width: 140px;
        float: left;
    }

        .qymc .fm_lx01 a {
            font-size: 14px;
            line-height: 36px;
            text-align: right;
            padding-right: 25px;
        }

    .qymc .f_ipt01 input {
        width: 500px;
        height: 36px;
        border: #CCCCCC 1px solid;
        color: #999999;
        padding-left: 8px;
    }

.fm_Lf {
    width: 520px;
    float: left;
}

    .fm_Lf ul {
        overflow: hidden;
        width: 520px;
        margin-top: 25px;
    }

        .fm_Lf ul li {
            float: left;
        }

        .fm_Lf ul .f_ipt1 {
            line-height: 36px;
            height: 36px;
        }

            .fm_Lf ul .f_ipt1 .xz {
                margin-left: 10px;
            }

            .fm_Lf ul .f_ipt1 .xz1 {
                margin-left: 25px;
            }

        .fm_Lf ul .f_ipt input {
            width: 360px;
            height: 36px;
            border: #CCCCCC 1px solid;
            color: #999999;
            padding-left: 8px;
        }

        .fm_Lf ul .fm_lx {
            width: 140px;
        }

            .fm_Lf ul .fm_lx a {
                font-size: 14px;
                line-height: 36px;
                text-align: right;
                padding-right: 25px;
            }

.fm_Rg {
    width: 520px;
    float: right;
}

    .fm_Rg ul {
        overflow: hidden;
        width: 520px;
        margin-top: 25px;
    }

        .fm_Rg ul li {
            float: left;
        }

        .fm_Rg ul .f_ipt input {
            width: 360px;
            height: 36px;
            border: #CCCCCC 1px solid;
            color: #999999;
            padding-left: 8px;
        }

        .fm_Rg ul .fm_lx {
            width: 140px;
        }

            .fm_Rg ul .fm_lx a {
                font-size: 14px;
                line-height: 36px;
                text-align: right;
                padding-right: 25px;
            }

.fm_ti {
    width: 192px;
    height: 38px;
    margin: 50px auto;
    overflow: hidden;
    background-image: url(../images/reg_bg04.png;vpn_img);
}

    .fm_ti a {
        font-size: 18px;
        color: #FFFFFF;
        text-align: center;
        line-height: 38px;
    }
/*登录更改*/

.loginbox a {
    text-decoration: none;
    color: #071b28;
    display: block;
    font-size: 12px;
    font-family: "微软雅黑";
}

.loginbox img {
    border: none;
    display: block;
}

.loginbox h1, h2, p, h3, h4, h5 {
    font-weight: normal;
    margin: 0;
    font-style: normal;
}

.loginbox ul, li {
    list-style: none;
}

.loginbox dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, input, textarea, p, th, td, em {
    padding: 0;
    margin: 0;
    font-family: "Microsoft YaHei";
    color: #071b28;
    font-size: 14px;
}

.loginbox img, i, input {
    vertical-align: middle;
}

.loginbox {
    width: 466px;
    height: 284px;
    border: #CCCCCC 1px solid;
    position: absolute;
    left: 300px;
    top: 150px;
    z-index: 1000;
    overflow: hidden;
}

.lg_tit {
    width: 466px;
    height: 45px;
    background-image: url(../images/login_bg01.png;vpn_img);
    background-repeat: repeat-x;
    overflow: hidden;
}

    .lg_tit .lg_ico01 {
        float: left;
        font-size: 16px;
        color: #058fe8;
        line-height: 45px;
        padding-left: 40px;
        background-image: url(../images/login_ico01.png;vpn_img);
        background-repeat: no-repeat;
        background-position: 10px center;
    }

    .lg_tit .close_btn {
        float: right;
        font-size: 24px;
        line-height: 45px;
        padding-right: 10px;
        font-weight: bold;
        color: #058fe8;
    }

.lg_con01 {
    width: 466px;
    height: 239px;
    background-image: url(../images/login_bg02.png;vpn_img);
    background-repeat: repeat-x;
    overflow: hidden;
}

.lg_con02 {
    width: 466px;
    overflow: hidden;
}

.lg_con01_lf {
    width: 170px;
    float: left;
}

    .lg_con01_lf img {
        width: 112px;
        height: 112px;
        margin: 0 auto;
        margin-top: 30px;
        margin-bottom: 20px;
    }

.lg_con01_rg {
    width: 290px;
    float: left;
    margin-top: 10px;
}

.name01 {
    width: 244px;
    height: 34px;
    margin: 20px auto;
    overflow: hidden;
    border: #CCCCCC 1px solid;
    background-color: #FFFFFF;
}

    .name01 li {
        float: left;
    }

    .name01 .name01_ico {
        width: 50px;
        height: 34px;
        background-image: url(../images/login_ico03.png;vpn_img);
        background-position: left center;
    }

    .name01 .name01_ico1 {
        width: 50px;
        height: 34px;
        background-image: url(../images/login_ico04.png;vpn_img);
        background-position: left center;
    }

    .name01 .name01_input input {
        border: none;
        height: 34px;
        width: 194px;
    }

.name02 {
    width: 244px;
    margin: 0 auto;
    margin-top: 20px;
    overflow: hidden;
}

    .name02 li .lg_xz {
        line-height: 34px;
        font-size: 14px;
        margin-left: 30px;
    }

    .name02 li .lg_xz1 {
        line-height: 34px;
        font-size: 14px;
        margin-left: 20px;
    }

.lg_ti {
    width: 192px;
    height: 32px;
    margin: 25px auto;
    background-image: url(../images/reg_bg04.png;vpn_img);
    background-repeat: no-repeat;
}

    .lg_ti a {
        font-size: 16px;
        line-height: 32px;
        color: #FFFFFF;
        text-align: center;
    }
/*新闻详情页*/

.info_title {
    width: 1124px;
    border-bottom: #CCCCCC 1px dashed;
    margin: 0 auto;
    margin-top: 30px;
    margin-bottom: 20px;
}

    .info_title h1 {
        font-size: 24px;
        line-height: 60px;
        color: #068fe8;
        text-align: center;
    }

    .info_title ul {
        width: 1000px;
        margin: 0 auto;
        margin-bottom: 20px;
    }

        .info_title ul li {
            color: #686868;
            font-size: 14px;
            line-height: 30px;
            text-align: center;
        }

            .info_title ul li a {
                color: #068fe8;
                display: inline;
                font-size: 14px;
                line-height: 30px;
            }

.info_cont01 {
    width: 980px;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 50px;
}

    .info_cont01 p {
        font-size: 14px;
        color: #232222;
        line-height: 32px;
        font-family: "宋体";
        padding-top: 20px;
    }
/*新闻列表*/

.list_news01 {
    width: 1124px;
    border-bottom: #CCCCCC 1px dashed;
    margin: 0 auto;
    margin-top: 15px;
    margin-bottom: 15px;
}

    .list_news01 h1 {
        overflow: hidden;
        width: 1000px;
        margin-left: 60px;
    }

        .list_news01 h1 a {
            font-size: 20px;
            line-height: 40px;
            color: #058fe8;
            float: left;
            padding-left: 30px;
            background-image: url(../images/list_ico01.png;vpn_img);
            background-repeat: no-repeat;
            background-position: left center;
        }

        .list_news01 h1 .date01 {
            font-size: 14px;
            line-height: 40px;
            color: #a9a9a9;
            padding-left: 20px;
        }

    .list_news01 p {
        width: 1000px;
        margin-left: 60px;
        font-size: 14px;
        line-height: 28px;
        text-indent: 28px;
        padding-bottom: 15px;
    }

.list_page {
    width: 500px;
    margin: 40px auto;
    overflow: hidden;
}

    .list_page ul {
    }

        .list_page ul li {
            float: left;
            padding-left: 10px;
        }

            .list_page ul li a {
                font-size: 14px;
                color: #FFFFFF;
                background-color: #d2d2d2;
                line-height: 24px;
                padding: 2px 10px;
            }

            .list_page ul li .currentA {
                background-color: #22a4d9;
            }
/*中介服务*/
.agency_box {
    width: 1000px;
    margin: 20px auto;
    overflow: hidden;
}

    .agency_box h1 {
        width: 1000px;
    }

        .agency_box h1 a {
            font-size: 20px;
            line-height: 40px;
            color: #058fe8;
            float: left;
            padding-left: 30px;
            background-image: url(../images/list_ico01.png;vpn_img);
            background-repeat: no-repeat;
            background-position: left center;
        }

.ag_ti01 {
    width: 1000px;
    overflow: hidden;
}

    .ag_ti01 li {
        float: left;
        width: 400px;
    }

        .ag_ti01 li a {
            font-size: 14px;
            line-height: 28px;
            color: #5c5c5c;
        }

.content02 {
    margin: 0 auto;
    width: 1124px;
    border: 1px solid #dbdbdb;
    background: url(../images/content.png;vpn_img) no-repeat;
    overflow: hidden;
    margin-bottom: 10px;
    position: relative;
}

.content03 {
    margin: 0 auto;
    width: 1124px;
    border: 1px solid #dbdbdb;
    overflow: hidden;
    margin-bottom: 10px;
}

.reg_title .currA_A {
    border-bottom: #76b0e2 3px solid;
}

    .reg_title .currA_A a {
        padding-left: 30px;
        background-image: url(../images/reg_ico02.png;vpn_img);
        background-repeat: no-repeat;
        background-position: left center;
    }

.ag_cont01 {
    width: 1124px;
    margin: 10px auto;
    border-bottom: #CCCCCC 1px dashed;
    overflow: hidden;
}

.ag_cont01_lf {
    width: 200px;
    overflow: hidden;
    float: left;
}

    .ag_cont01_lf img {
        margin: 20px auto;
    }

.ag_cont01_ct {
    width: 700px;
    float: left;
    overflow: auto;
}

    .ag_cont01_ct h1 a {
        font-size: 18px;
        color: #2b2c2c;
        line-height: 36px;
        padding-left: 25px;
        background-image: url(../images/reg_ico03.png;vpn_img);
        background-repeat: no-repeat;
        background-position: left center;
    }

    .ag_cont01_ct ul {
    }

        .ag_cont01_ct ul li {
        }

            .ag_cont01_ct ul li a {
                font-size: 14px;
                line-height: 28px;
                color: #5c5c5c;
            }

.ag_cont01_rg {
    float: right;
    padding-right: 30px;
}

    .ag_cont01_rg a {
        float: left;
        margin-right: 10px;
    }

        .ag_cont01_rg a img {
        }

.content03 a {
    text-decoration: none;
    color: #071b28;
    display: block;
    font-size: 12px;
    font-family: "微软雅黑";
}

.content03 img {
    border: none;
    display: block;
}

.content03 h1, h2, p, h3, h4, h5 {
    font-weight: normal;
    margin: 0;
    font-style: normal;
}

.content03 ul, li {
    list-style: none;
}

.content03 dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, input, textarea, p, th, td, em {
    padding: 0;
    margin: 0;
    font-family: "Microsoft YaHei";
    color: #071b28;
    font-size: 14px;
}

.content03 img, i, input {
    vertical-align: middle;
}
/*tab*/

.tabbox {
    width: 1124px;
    margin: 0 auto;
    margin-top: 10px;
    overflow: hidden;
}

    .tabbox h1 {
        width: 1124px;
        border-bottom: #CCCCCC 1px dashed;
    }

        .tabbox h1 a {
            font-size: 24px;
            line-height: 80px;
            color: #068fe8;
            text-align: center;
        }

.tab_box {
    width: 1056px;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 60px;
}

.ta_table01 td {
    border: #bce2f4 1px solid;
}

.ta_table01 tr td {
    font-size: 16px;
}

.ta_table01 tr .ta_td01 {
    text-align: center;
    background-color: #f6fcff;
    color: #068fe8;
}
/*中介登录后列表*/

.zjdl_list {
    border-bottom: #CCCCCC 1px dashed;
    width: 1124px;
    margin: 20px auto;
    height: 100px;
    overflow: hidden;
}

.zj_btnbox {
    width: 1124px;
    margin: 20px auto;
    overflow: hidden;
}
    /*样式开始*/

    .zj_btnbox ul {
        width: 144px;
        height: 60px;
        float: left;
        margin-left: 15px;
        background-image: url(../images/zj_btnOn01.png;vpn_img);
        background-repeat: no-repeat;
    }

        .zj_btnbox ul li {
            background-repeat: no-repeat;
            background-position: 10px 10px;
        }

            .zj_btnbox ul li a {
                font-size: 14px;
                line-height: 50px;
                color: #7793a8;
                padding-left: 48px;
            }

.btnOn01 li {
    background-image: url(../images/l_ico01.png;vpn_img);
}

.btnOn02 li {
    background-image: url(../images/l_ico02.png;vpn_img);
}

.btnOn03 li {
    background-image: url(../images/l_ico03.png;vpn_img);
}

.btnOn04 li {
    background-image: url(../images/l_ico04.png;vpn_img);
}

.btnOn05 li {
    background-image: url(../images/l_ico05.png;vpn_img);
}

.btnOn06 li {
    background-image: url(../images/l_ico06.png;vpn_img);
}

.btnOn07 li {
    background-image: url(../images/l_ico07.png;vpn_img);
}

.zj_btnbox .btnOff01 {
    background-image: url(../images/zj_btnOff_01.png;vpn_img);
}

    .zj_btnbox .btnOff01 li {
        background-image: url(../images/l_ico001.png;vpn_img);
    }

        .zj_btnbox .btnOff01 li a {
            color: #FFFFFF;
        }

.zj_btnbox .btnOff02 {
    background-image: url(../images/zj_btnOff_01.png;vpn_img);
}

    .zj_btnbox .btnOff02 li {
        background-image: url(../images/l_ico002.png;vpn_img);
    }

        .zj_btnbox .btnOff02 li a {
            color: #FFFFFF;
        }

.zj_btnbox .btnOff03 {
    background-image: url(../images/zj_btnOff_01.png;vpn_img);
}

    .zj_btnbox .btnOff03 li {
        background-image: url(../images/l_ico003.png;vpn_img);
    }

        .zj_btnbox .btnOff03 li a {
            color: #FFFFFF;
        }

.zj_btnbox .btnOff04 {
    background-image: url(../images/zj_btnOff_01.png;vpn_img);
}

    .zj_btnbox .btnOff04 li {
        background-image: url(../images/l_ico004.png;vpn_img);
    }

        .zj_btnbox .btnOff04 li a {
            color: #FFFFFF;
        }

.zj_btnbox .btnOff05 {
    background-image: url(../images/zj_btnOff_01.png;vpn_img);
}

    .zj_btnbox .btnOff05 li {
        background-image: url(../images/l_ico005.png;vpn_img);
    }

        .zj_btnbox .btnOff05 li a {
            color: #FFFFFF;
        }

.zj_btnbox .btnOff06 {
    background-image: url(../images/zj_btnOff_01.png;vpn_img);
}

    .zj_btnbox .btnOff06 li {
        background-image: url(../images/l_ico006.png;vpn_img);
    }

        .zj_btnbox .btnOff06 li a {
            color: #FFFFFF;
        }

.zj_btnbox .btnOff07 {
    background-image: url(../images/zj_btnOff_01.png;vpn_img);
}

    .zj_btnbox .btnOff07 li {
        background-image: url(../images/l_ico007.png;vpn_img);
    }

        .zj_btnbox .btnOff07 li a {
            color: #FFFFFF;
        }
/*样式结束*/


.zjdl_table {
    width: 1060px;
    margin: 0 auto;
    margin-top: 20px;
    overflow: hidden;
    min-height: 200px;
}

.zj_table01 td {
    border: #bde2f4 1px solid;
}

.zj_table01 .zj_tab01 td {
    color: #068fe8;
    text-align: center;
    font-size: 16px;
}

.zj_table01 .zj_tab02 td {
    color: #616161;
    text-align: center;
    font-size: 16px;
}

.zj_a {
    color: #616161;
    text-align: center;
    font-size: 16px;
}
/*z_02*/


.fwsx_list {
    border-bottom: #CCCCCC 1px dashed;
    width: 1124px;
    margin: 20px auto;
    height: 100px;
    overflow: hidden;
}

.fwsx_table {
    width: 1060px;
    margin: 0 auto;
    margin-top: 20px;
    overflow: hidden;
}

.fw_table01 td {
    border: #bde2f4 1px solid;
    font-size: 14px;
}

.fw_table01 .fw_tab01 td {
    color: #068fe8;
    text-align: center;
    font-size: 14px;
}

.fw_table01 .fw_tab02 td {
    color: #616161;
    text-align: center;
    font-size: 14px;
}

.fwsxbox {
    width: 894px;
    margin: 15px auto;
}
/*下拉选项*/

#jsddm {
    float: left;
    width: 171px;
    height: 49px;
}

    #jsddm li {
        float: left;
    }

        #jsddm li .jsd_a {
            color: #212c33;
            font-size: 16px;
            line-height: 49px;
            width: 141px;
            height: 49px;
            padding-left: 30px;
            background-image: url(../images/se_ico01.png;vpn_img);
            background-repeat: no-repeat;
        }

        #jsddm li ul {
            position: absolute;
            visibility: hidden;
            z-index: 9999;
            border: #CCCCCC 1px solid;
            width: 169px;
            border-top: none;
        }

            #jsddm li ul li {
                float: none;
                display: inline;
            }

                #jsddm li ul li a {
                    background: #f2fbff;
                    color: #212c33;
                    width: 139px;
                    font-size: 16px;
                    line-height: 49px;
                    padding-left: 30px;
                    border-bottom: #CCCCCC 1px dashed;
                }

                    #jsddm li ul li a:hover {
                        background: #26abe3;
                        color: #FFFFFF;
                    }

.fwsxbox .left {
    float: left;
    width: 582px;
    height: 49px;
}

    .fwsxbox .left input {
        width: 582px;
        height: 49px;
        line-height: 49px;
        font-size: 16px;
        border: none;
        background-image: url(../images/se_bg01.png;vpn_img);
        background-repeat: repeat-x;
    }

.fwsxbox .right {
    float: left;
}

    .fwsxbox .right a {
        width: 140px;
        height: 49px;
        line-height: 49px;
        text-align: center;
        background-image: url(../images/se_ico02.png;vpn_img);
        background-repeat: no-repeat;
        font-size: 16px;
        color: #FFFFFF;
    }
/*z_03*/

.lx_table {
    width: 1060px;
    margin: 20px auto;
    overflow: hidden;
}

.lx_table01 td {
    border: #bde2f4 1px solid;
}

.lx_table01 .lx_tab01 td {
    color: #068fe8;
    text-align: center;
    font-size: 16px;
}

.lx_table01 .lx_tab02 td {
}

    .lx_table01 .lx_tab02 td a {
        color: #616161;
        text-align: center;
        font-size: 16px;
        padding-left: 20px;
        background-image: url(../images/zjlx_01.png;vpn_img);
        background-repeat: no-repeat;
        background-position: 20px center;
    }
/*z_04*/

.age_info {
    width: 1124px;
    margin: 0 auto;
    overflow: hidden;
}

.age_info_lf {
    width: 300px;
    height: 204px;
    float: left;
    text-align: center;
}

    .age_info_lf img {
        vertical-align: middle;
    }

    .age_info_lf span {
        height: 100%;
        display: inline-block;
        vertical-align: middle;
    }

.age_info_rg {
    float: left;
    width: 760px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.age_Int {
    width: 760px;
    margin: 0 auto;
    border-bottom: #CCCCCC 1px dashed;
}

    .age_Int ul {
        width: 760px;
        overflow: hidden;
    }

        .age_Int ul .Ti {
            padding-left: 130px;
            float: left;
        }

            .age_Int ul .Ti a {
                font-size: 24px;
                color: #068fe8;
                line-height: 48px;
            }

        .age_Int ul .Ig {
            float: right;
        }

            .age_Int ul .Ig a {
            }

    .age_Int p {
        font-size: 14px;
        line-height: 24px;
        color: #232222;
        padding-bottom: 10px;
    }

.age_Inb {
    width: 760px;
    margin: 10px auto;
}

    .age_Inb li {
        width: 500px;
        overflow: hidden;
    }

        .age_Inb li a {
            font-size: 14px;
            line-height: 30px;
            color: #5c5c5c;
        }

#fwpjxx {
    margin-left: 10px;
}

#fwpj {
    font-size: 14px;
    height: 30px;
    padding-top: 5px;
}

#fwpjxx img {
    height: 25px;
}

.age_masti {
    width: 1090px;
    margin: 10px auto;
    overflow: hidden;
    background-image: url(../images/age_info_bg01.png;vpn_img);
    background-repeat: repeat-x;
}

    .age_masti li {
        float: left;
        padding-left: 10px;
    }

        .age_masti li a {
            font-size: 14px;
            color: #5d5d5d;
            line-height: 38px;
            width: 126px;
            height: 38px;
            text-align: center;
            background-image: url(../images/age_info_bg02.png;vpn_img);
            background-repeat: no-repeat;
        }

        .age_masti li .currentA {
            background-image: url(../images/age_info_bg03.png;vpn_img);
            background-repeat: no-repeat;
            color: #FFFFFF;
        }

        .age_masti li a:hover {
            background-image: url(../images/age_info_bg03.png;vpn_img);
            background-repeat: no-repeat;
            color: #FFFFFF;
        }

.age_table {
    width: 1060px;
    margin: 20px auto;
    overflow: hidden;
    /*min-height: 200px;*/
    height: auto;
}

.age_table01 td {
    border: #bde2f4 1px solid;
}

.age_table01 .age_tab01 td {
    color: #616161;
    text-align: center;
    font-size: 16px;
}

.age_table p {
    font-size: 14px;
    line-height: 30px;
    width: 1060px;
    margin: 0 auto;
    overflow: hidden;
}
/*z_05*/

.reg_title .currA_zxgs {
    border-bottom: #76b0e2 3px solid;
}

    .reg_title .currA_zxgs a {
        padding-left: 30px;
        background-image: url(../images/reg_ico07.png;vpn_img);
        background-repeat: no-repeat;
        background-position: left center;
    }

.zxgs_On {
    width: 192px;
    margin: 20px auto;
}

    .zxgs_On a {
        font-size: 16px;
        background-image: url(../images/reg_bg04.png;vpn_img);
        background-repeat: no-repeat;
        width: 192px;
        height: 34px;
        line-height: 34px;
        color: #FFFFFF;
        text-align: center;
        display: block;
    }

.age_table01 .zxgs_tab01 td {
    color: #068fe8;
    text-align: center;
    font-size: 16px;
}

.age_table01 .zxgs_tab02 td {
    color: #616161;
    text-align: center;
    font-size: 16px;
}
/*===============================2016-7-24===============================*/
.numcolor {
    color: #ef820c;
    padding-right: 18px;
}

.sobox {
    float: left;
    margin-left: 826px;
    margin-bottom: 20px;
}

.soinput {
    float: left;
    width: 200px;
    height: 28px;
    line-height: 30px;
    border: 1px solid #38a4e9;
    background-color: #fafdff;
}

.sobtn {
    float: left;
    width: 60px;
    height: 30px;
    background: url(../images/age_info_bg03.png;vpn_img);
    border: 0;
    text-align: center;
}

    .sobtn:hover {
        background: url(../images/sobg.png;vpn_img);
    }

    .sobtn img {
        margin-left: 14px;
    }
/*btn样式*/
.btn-default, .btn-primary, .btn-success, .btn-info, .btn-warning, .btn-danger {
    width: auto;
    height: 33px;
    line-height: 33px;
    text-align: center;
    padding: 0 14px 0 14px;
    color: #fff;
    border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    -moz-border-radius: 4px 4px 4px 4px;
}

.btn-default {
    background-color: #fff;
    border: 1px solid #cccccc;
    color: #333333;
}

    .btn-default:hover {
        background-color: #e6e6e6;
        border: 1px solid #adadad;
    }

.btn-primary {
    background-color: #337ab7;
    border: 1px solid #2e6da4;
}

    .btn-primary:hover {
        background-color: #286090;
        border: 1px solid #204d74;
    }

.btn-success {
    background-color: #5cb85c;
    border: 1px solid #4cae4c;
}

    .btn-success:hover {
        background-color: #449d44;
        border: 1px solid #398439;
    }

.btn-info {
    background-color: #5bc0de;
    border: 1px solid #46b8da;
}

    .btn-info:hover {
        background-color: #31b0d5;
        border: 1px solid #269abc;
    }

.btn-warning {
    background-color: #f0ad4e;
    border: 1px solid #eea236;
}

    .btn-warning:hover {
        background-color: #ec971f;
        border: 1px solid #d58512;
    }

.btn-danger {
    background-color: #d9534f;
    border: 1px solid #d43f3a;
}

    .btn-danger:hover {
        background-color: #c9302c;
        border: 1px solid #ac2925;
    }

.btnmid {
    float: left;
    padding-left: 50px;
    padding-right: 50px;
    margin-left: 464px;
    margin-top: 10px;
}

.curr_ico {
    padding-left: 30px;
    background-image: url(../images/reg_ico02.png;vpn_img);
    background-repeat: no-repeat;
    background-position: left center;
}

.curr_num {
    color: #ff6600;
}

.zzzj {
    margin-bottom: 10px;
}

    .zzzj li {
        height: auto;
        line-height: 28px;
        color: #5c5c5c;
    }

.djfont {
    color: #ff6600;
    float: left;
    margin-left: 42px;
    line-height: 28px;
}

.djnum {
    float: left;
    line-height: 28px;
}

.djname {
    float: left;
    margin-right: -42px;
    line-height: 28px;
}

.djbgname {
    float: left;
    margin-right: -52px;
    line-height: 28px;
}

.djbg {
    background-color: #6fb782;
    padding: 0px 5px 0px 5px;
    margin-left: 52px;
    color: #fff;
}

.left {
    float: left;
}

.zz_select {
    border: #CCCCCC 1px solid;
    width: 96%;
    height: 25px;
    font-size: 16px;
    font-family: '微软雅黑';
}

.zz_default {
    margin-right: 30px;
    color: #616161;
}

.zz_active {
    background-color: #39a4e9;
    padding: 2px 10px 2px 10px;
    margin-right: 30px;
    color: #fff;
}

.zz_px {
    float: right;
    background: url(../images/screen-icon1.png;vpn_img) no-repeat right center;
    padding-right: 25px;
    margin-right: 25px;
}
/*样式开始*/
.lx_btnbox {
    width: 1124px;
    margin: 20px auto;
    overflow: hidden;
}


    .lx_btnbox ul {
        width: 174px;
        height: 60px;
        float: left;
        margin-left: 12px;
        background-image: url(../images/lx_btnOn01.png;vpn_img);
        background-repeat: no-repeat;
    }

        .lx_btnbox ul li {
            background-repeat: no-repeat;
            background-position: 20px 10px;
        }

            .lx_btnbox ul li a {
                font-size: 14px;
                line-height: 50px;
                color: #7793a8;
                padding-left: 60px;
            }

    .lx_btnbox .btnOn01 li {
        background-image: url(../images/lxb1.png;vpn_img);
    }

    .lx_btnbox .btnOn02 li {
        background-image: url(../images/lxb2.png;vpn_img);
    }

    .lx_btnbox .btnOn03 li {
        background-image: url(../images/lxb3.png;vpn_img);
    }

    .lx_btnbox .btnOn04 li {
        background-image: url(../images/lxb4.png;vpn_img);
    }

    .lx_btnbox .btnOn05 li {
        background-image: url(../images/lxb5.png;vpn_img);
    }

    .lx_btnbox .btnOn06 li {
        background-image: url(../images/lxb6.png;vpn_img);
    }

    .lx_btnbox .btnOff01 {
        background-image: url(../images/lx_btnOff_01.png;vpn_img);
    }

        .lx_btnbox .btnOff01 li {
            background-image: url(../images/lxf1.png;vpn_img);
        }

            .lx_btnbox .btnOff01 li a {
                color: #FFFFFF;
            }

    .lx_btnbox .btnOff02 {
        background-image: url(../images/lx_btnOff_01.png;vpn_img);
    }

        .lx_btnbox .btnOff02 li {
            background-image: url(../images/lxf2.png;vpn_img);
        }

            .lx_btnbox .btnOff02 li a {
                color: #FFFFFF;
            }

    .lx_btnbox .btnOff03 {
        background-image: url(../images/lx_btnOff_01.png;vpn_img);
    }

        .lx_btnbox .btnOff03 li {
            background-image: url(../images/lxf3.png;vpn_img);
        }

            .lx_btnbox .btnOff03 li a {
                color: #FFFFFF;
            }

    .lx_btnbox .btnOff04 {
        background-image: url(../images/lx_btnOff_01.png;vpn_img);
    }

        .lx_btnbox .btnOff04 li {
            background-image: url(../images/lxf4.png;vpn_img);
        }

            .lx_btnbox .btnOff04 li a {
                color: #FFFFFF;
            }

    .lx_btnbox .btnOff05 {
        background-image: url(../images/lx_btnOff_01.png;vpn_img);
    }

        .lx_btnbox .btnOff05 li {
            background-image: url(../images/lxf5.png;vpn_img);
        }

            .lx_btnbox .btnOff05 li a {
                color: #FFFFFF;
            }

    .lx_btnbox .btnOff06 {
        background-image: url(../images/lx_btnOff_01.png;vpn_img);
    }

        .lx_btnbox .btnOff06 li {
            background-image: url(../images/lxf6.png;vpn_img);
        }

            .lx_btnbox .btnOff06 li a {
                color: #FFFFFF;
            }



#fwpj {
    line-height: 20px;
}

    #fwpj img {
    }

    /*新增*/
.container_l{margin: 0 auto;width: 1124px;height: 268px; overflow:hidden;
background: url(../images/line.png;vpn_img) repeat-x bottom;}

.zjgs_l{float: left;width: 562px;height: auto;}
	
.zjgsnav_l{
	margin-top: 6px;
	width: 93%;
	height: auto;
	background: url(../images/botline.gif;vpn_img) repeat-x bottom;
	overflow:hidden;}
	
.zjgsnav_l li {
	width: 90px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	border-bottom: 2px solid #e7e7e7;
}	

.yxzjnav1{padding-left: 15px;
	color: #1e8ed6;
	border-bottom: 2px solid #9cc2e3 !important;
	float:left;}

.zjgsnav_l .l_ic01 {background: url(../images/ico3.png;vpn_img) no-repeat 8px center;}
.zjgsnav_l .l_ic02 {background: url(../images/ico2.png;vpn_img) no-repeat 8px center;}
.zjgsnav_l .l_ic03 {background: url(../images/ico4.png;vpn_img) no-repeat 8px center;}
.zjgsnav_l .l_ic04 {background: url(../images/ico3.png;vpn_img) no-repeat 8px center;}
	
.l_gd{ float:right;}	
	
.zjgslist_l {
	float: left;
	margin-top: 10px;
	width: 93%;
	height: auto;
}	
	
.zjgslist_l li{height: 32px;
	line-height: 32px;
	background: url(../images/Newsico.gif;vpn_img) no-repeat left center;
	padding-left: 10px;}



.zjgslist_l li span{margin-left:20px; float:right}		
	
.zjgslist_l li .A1{ float:left; display:block;}

.zjgslist_l li .S1{display:block; float:right; padding-right:5px;}	
