﻿body {
    margin: 0;
    padding: 0;
    font-family: 'Microsoft YaHei';
    background: #d9d9d9;
}

.header {
    background: url("/img/top_bg_01.jpg") no-repeat center;
    height: 100px;
    /*-------------*/
    width: 100%;
}

    .header .divtop {
        width: 1000px;
        height: 100%;
        margin: 0px auto;
    }

    .header .fontImg {
        margin-left: 25%;
    }

    .header .logo {
        /*position: absolute;
        z-index: 1;
        left: 20%;*/
        width: 182px;
        height: 100px;
    }

        .header .logo img {
            width: 100%;
            height: 100%;
        }

a.aAddLink {
    /* text-align: left; */
    float: left;
    font-size: 12px;
    color: #575757;
    margin-left: 14px;
    text-decoration: none;
}

.bottomBtn {
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-indent: 339px;
    float: left;
    margin-top:20px;
}

    .bottomBtn a {
        padding: 7px;
        width: 110px;
        height: 28px;
        color: #fafafa;
        background: #2b93de;
        text-decoration: none;
        line-height: 28px;
        margin: 10px auto;
        font-size: 12px;
    }



/*添加的代码*/

.footer .nav1 {
    width: 1000px;
    text-align: center;
    margin: 0px auto;
}

    /*结束*/


    .footer .nav1 .topUl {
        list-style: none;
        /*margin-left: 32px;*/
        width: 1000px;
    }

.footer {
    background: url("/img/btm_bg_04.png") repeat-x top;
    width: 100%;
    height: 269px;
    padding-top: 1px;
}

.topUl li {
    float: left;
    margin-right: 7px;
    /*border:2px solid red;*/
    width: 150px;
    height: 34px;
    font-size: 14px;
    line-height: 27px;
    /*padding-left: 5px;*/
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 12px;
    background: url("/img/bg1.png") repeat-x;
    /*border-top: 1px solid #aca7a7;*/
}

    .topUl li a {
        text-decoration: none;
        color: #464646;
        display: inline-block;
        text-align: center;
    }

        .topUl li a.colFull {
            width: 150px;
            height: 27px;
            cursor: pointer;
        }

        .topUl li a.colHalf {
            width: 120px;
            height: 34px;
            cursor: pointer;
        }

.footer .nav2 {
    width: 1000px;
    margin: 25px auto 0px;
    text-align: center;
    font-size: 12px;
    font-family: 'Microsoft YaHei';
}

    .footer .nav2 a {
        color: #464646;
        text-decoration: none;
        font-size: 12px;
        font-family: 'Microsoft YaHei';
    }

/*.footer .nav2 .bottomUl {
    height: 15px;
    list-style: none;
    font-size:12px;
    color:#282828;
}*/

.bottomUl li {
    height: 15px;
    line-height: 15px;
    float: left;
    border-right: 1px solid #000;
}

    .bottomUl li a {
        text-decoration: none;
        color: #464646;
        font-size: 12px;
        padding: 5px;
    }

.clear {
    clear: both;
}

#last {
    border: none;
}

.tel {
    width: 100%;
    height: 100%;
}

.imglayor {
    width: 260px;
    height: 53px;
    margin: 10px auto;
}

.address {
    width: 1000px;
    height: 20px;
    margin: 10px auto;
}
    /*.address img {
        margin: 10px auto;
        display:block;
        width:85px;
        height:15px;
    }*/
    .address p {
        font-family: 'Microsoft YaHei';
        margin-top: -5px;
        text-align: center;
        width: 100%;
        height: 10px;
        font-size: 10px;
        color: #909090;
        line-height: 1.2;
    }

.content {
    position: relative;
    width: 100%;
    height: 662px;
    background: url("/img/index_bg_02.jpg") no-repeat center;
}

    .content .divDZS {
        position: absolute;
        width: 566px;
        height: auto;
        top: 12px;
        margin-left: -283px;
        left: 50%;
        z-index: 95;
    }

        .content .divDZS img {
            width: 100%;
            height: auto;
        }

.wrap {
    width: 1000px;
    height: 373px;
    margin: auto;
    /*border-bottom: 1px solid #ff0000;*/
}



/*浮动的层*/

.divFloat {
    display: none;
    position: relative;
    width: 1000px;
    height: 150px;
    /*background: #fff;*/
    /*opacity: 0.5;*/
    margin: -140px auto -10px;
    /* top: -100px; */
    z-index: 1001;
}

.QuseySon {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    display: none;
    position: absolute;
    float: left;
    width: 240px;
    height: 120px;
    background: #909090;
    color: #fff;
    font-size: 16px;
    /*margin-right:26px;*/
    background: url("/img/index_form_bg_030.png") repeat-x;
    margin-top: -11px;
    text-align: center;
    /*padding-top: 39px;
    padding-bottom: 37px;*/
    padding: 23px 0;
}

#ddlwl {
    width: 177px;
}

#txtStime, #txtEtime {
    width: 85px;
    height: 22px;
}

#dshyh, #dsdh {
    height: 22px;
    width: 195px;
    text-indent: 5px;
    margin-top: 3px;
}


.QuseySon.dscx input[type=button] {
    /*margin-left: 120px;*/
    margin-top: 5px;
    width: 99px;
}

.QuseySon input[type=button] {
    width: 210px;
    height: 32px;
    margin: 11px auto;
    border: none;
    background: #861C1C;
    color: #fff;
    line-height: 1;
}

.QuseySon.dscx {
    /*height: 110px;*/
    margin-left: -50px;
    /*margin-top: -2px;*/
}

.QuseySon.hwgz {
    margin-left: 120px;
    /*background:#b6ff00;*/
}

.QuseySon.wlcx {
    margin-left: 580px;
    /*background:#b7a645;*/
}

.QuseySon.zxcx {
    margin-left: 420px;
    /*background:#e17122;*/
}

.QuseySon.sjcx {
    margin-left: 534px;
    /*background:#0094ff;*/
}

.QuseySon.wjcx {
    margin-left: 275px;
    /*background:#0094ff;*/
}

.biaoyu {
    right: 271px;
    position: absolute;
    z-index: 1;
    top: 20px;
}


/*弹出层样式*/
table#tabdscx {
    width: 99.5%;
    font-size: 13px;
    text-align: center;
    font-family: Arial;
    margin: 0 auto;
}

td.tdxj.hj {
    background: burlywood;
}

table#tabdscx td {
    border: 1px solid #eaeaea;
    height: 40px;
}

table#tabdscx .trtop {
    background-color: #2b93de;
    color: #fff;
}

    table#tabdscx .trtop td {
        height: 40px;
        color: #fff;
    }

table td {
    border: 1px solid #f1eded;
    font-size: 13px;
}

table {
    border-collapse: collapse;
}

td.colmiddle {
    width: 60px;
}

table#tabhwgz {
    font-family: Arial;
    color: #000;
    width: 95%;
    margin: 0 auto;
}


    table#tabhwgz .colleft {
        width: 150px;
    }

.colleft, .colright, .colmiddle {
    height: 30px;
    font-size: 14px;
    background: #2b93de;
    color: #fff;
    text-align: center;
}



td.rdrq {
    padding-left: 10px;
}

td.tdczy {
    text-align: center;
}


#tabxlcx {
    width: 100%;
    margin: 0 auto;
    font-size: 14px;
}

tr {
    height: 30px;
}

#tabxlcx .colLeft {
    text-align: center;
    width: 80px;
    background: #2b93de;
    color: #fff;
}

.colRight {
    padding-left: 5px;
}

#tabwlcx {
    text-align: center;
    width: 90%;
    font-size: 14px;
    margin: 0 auto;
}

    #tabwlcx .tdtop {
        background: #2b93de;
        color: #fff;
        font-size: 14px;
        font-family: Arial;
    }

.tdnr, .colright {
    padding-left: 5px;
}
/*标语*/
.biaoyu {
    margin-right: 60px;
    margin-top: 8px;
}

    .biaoyu img {
        width: 350px;
        height: auto;
    }
/*二维码*/
.erweima {
    top: 475px;
    position: fixed;
    right: 0;
    width: 150px;
    height: auto;
    text-align: center;
    font-size: 13px;
    line-height: 1px;
}

    .erweima p {
        margin-top: 6px;
    }

    .erweima img {
        width: 100%;
        height: auto;
    }

.divRelsLayer {
    width: 99.6%;
    height: auto;
    border: 1px solid #dcdcdc;
}

    .divRelsLayer .divTitle {
        width: calc(100%-100px);
        height: 40px;
        background: #2b93de;
        color: #fff;
        font-size: 17px;
        text-align: center;
        line-height: 40px;
        border-bottom: 1px solid #fff;
        cursor: pointer;
    }

    .divRelsLayer .divHeartLayor {
        float: left;
        width: 40px;
        height: auto;
        margin-left: 9px;
        margin-top: -35px;
        text-align: left;
        color: #fff;
        cursor: pointer;
    }

        .divRelsLayer .divHeartLayor img {
            display: inline-block;
            width: 17px;
            height: 15px;
        }

        .divRelsLayer .divHeartLayor p {
            display: inline-block;
            line-height: 0px;
            margin-left: 5px;
        }

    .divRelsLayer .divPingJiaFather {
        width: 100%;
        height: 26px;
        text-align: right;
        display: none;
    }

    .divRelsLayer .divPingJia {
        display: inline-block;
        width: 65px;
        height: 24px;
        /*margin-right: 10px;
        margin-top: -35px;*/
        background: #277dbb;
        line-height: 24px;
        color: #fff;
        cursor: pointer;
        z-index: 999;
        text-align: center;
        font-size: 12px;
    }

    .divRelsLayer .divCon {
        width: 100%;
        min-height: 70px;
        background: #f3f3f3;
        text-align: center;
        color: #222;
    }

    .divRelsLayer .conLayor {
        width: 100%;
        height: auto;
    }

.divCon {
    display: none;
}

    .divCon table {
        width: 100%;
        text-align: center;
    }

        .divCon table .firstTr td {
            background: #7cb8e4;
            color: #000;
        }

select#ddlType {
    width: 173px;
}

#txtCode {
    width: 210px;
}


/*wlcx弹出层*/
.wlcx_gs {
    width: 90%;
    height: auto;
    /*border: 1px solid #2b93de;*/
    margin: 0px 5%;
    font-size: 13px;
    float: left;
}

    .wlcx_gs .imglayer {
        width: 198px;
        height: 148px;
        float: left;
        border: 1px solid #d9d9d9;
        margin-top: 10px;
    }

        .wlcx_gs .imglayer img {
            width: 100%;
            height: 100%;
        }

    .wlcx_gs .divinfo {
        width: 500px;
        margin-left: 10px;
        height: 100%;
        float: right;
        margin-right: 30px;
        /*color:#fff;*/
    }


        .wlcx_gs .divinfo .infoSon {
            width: 100%;
            height: 28px;
            line-height: 28px;
        }

            .wlcx_gs .divinfo .infoSon .col_left, .wlcx_gs .divinfo .infoSon .col_right {
                float: left;
            }

            .wlcx_gs .divinfo .infoSon .col_left {
                width: 80px;
                height: 100%;
                text-align: right;
            }

            .wlcx_gs .divinfo .infoSon .col_right {
                min-height: 28px;
                height: auto;
                line-height: 28px;
            }
/**/
.layui-layer-content .gszdBody {
    border-bottom: 1px solid #2b93de;
    font-size: 14px;
    font-family: 'Microsoft YaHei';
    margin: 0 auto;
    float: left;
}

.layui-layer-content .gszd {
    /*font-family: 'Microsoft YaHei';*/
    width: 48%;
    background: #2b93de;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    margin: 5px auto 0;
    color: #fff;
    padding-left: 15px;
    float: left;
}


.layui-layer-content .gszdBody .gszdInfo {
    width: 100%;
    height: 28px;
}

    .layui-layer-content .gszdBody .gszdInfo .col_left, .layui-layer-content .gszdBody .gszdInfo .col_right {
        float: left;
    }

    .layui-layer-content .gszdBody .gszdInfo .col_left {
        width: 80px;
        height: 28px;
        line-height: 28px;
        text-align: right;
    }

    .layui-layer-content .gszdBody .gszdInfo .col_right {
        width: 350px;
        height: 28px;
        line-height: 28px;
        text-align: left;
    }

.layui-layer-content .clear {
    width: 100%;
    height: 10px;
}

.tdxj {
    text-align: left;
    background: #F6ECE6;
    color: #7e0505;
}

    .tdxj span {
        display: inline-block;
        width: 0px;
        height: 10px;
    }

.tdxj0 {
    text-align: center;
    font-size: 14px;
}


.divlc {
    width: 87%;
    height: 50px;
    margin: 0 auto;
}

    .divlc .lc0 {
        float: left;
        width: 115px;
        height: 50px;
    }

        .divlc .lc0 img {
            width: 114px;
            height: auto;
        }

    .divlc .lc1 {
        float: left;
        width: 50px;
        height: 50px;
    }

        .divlc .lc1 img {
            width: 50px;
            height: auto;
        }
/**/
.statuSign {
    height: 26px;
    /*width: 600px;*/
    margin-left: 14px;
    text-align: center;
}

.statuSignSon {
    float: left;
    width: 115px;
    height: 100%;
    font-size: 13px;
    font-family: Arial;
    line-height: 26px;
    color: #00355B;
}

.statuSign.time {
    height: 60px;
    width:98%;
}

    .statuSign.time .statuSignSon {
        height: 50px;
        line-height: 16px;
    }

table#tabdqzt {
    width: 95%;
    margin: 0 auto;
}

tr.tabdqzt0 {
    font-size: 13px;
    background: #2b93de;
    color: #fff;
    text-align: center;
    font-family: Arial;
}

tr.tabdqzt01 {
    text-align: center;
}

td.tdNum {
    text-align: center;
    color: #f83b10;
    font-size: 16px;
    height: 38px;
}

.title {
    margin: 5px 19px;
    line-height: 27px;
    background: #2B93DE;
    font-size: 15px;
    width: 687px;
    padding-left: 10px;
    height: 27px;
    color: #fff;
}

.divPinjiaLayer {
    background: #48A2BC;
    padding-top: 4px;
    padding-bottom: 30px;
    min-height: 520px;
}

.divPingjialist {
    width: 96%;
    height: auto;
    background: #fff;
    margin: 20px auto 0px auto;
    padding-bottom: 20px;
}

    .divPingjialist .listTitle {
        width: 100%;
        height: 80px;
        border-bottom: 1px solid #2b93de;
        float: left;
        clear: both;
        font-size: 13px;
        color: cornflowerblue;
    }

        .divPingjialist .listTitle img, .divPingjialist .listTitle p {
            float: left;
        }

        .divPingjialist .listTitle p {
            margin-left: 20px;
            line-height: 58px;
        }

        .divPingjialist .listTitle img {
            width: 60px;
            height: 60px;
            margin-top: 10px;
            margin-left: 10px;
        }

    .divPingjialist .listCon {
        width: 96%;
        /* float: left; */
        height: auto;
        min-height: 40px;
        line-height: 20px;
        color: #133c5a;
        background: #fff;
        margin: 0 auto;
        clear: both;
        padding-top: 10px;
    }

.tabzzcx {
    width: 98%;
    height: auto;
    margin: 0 auto;
    text-align: center;
    font-size: 13px;
}

    .tabzzcx tr td {
        border: 1px solid #d9d9d9;
        height: 28px;
    }

    .tabzzcx .tabTitle {
        background: #2b93de;
        color: #fff;
    }
/**/
input[type=text] {
    text-indent: 5px;
    width: 210px;
    /*height:34px;
    margin-top:20px;*/
}

.txt {
    width: 210px;
    height: 29px;
    margin-top: 20px;
}

select#ddlType {
    width: 177px;
}

.close {
    cursor: pointer;
    top: -10px;
    right: -10px;
    position: absolute;
    width: 20px;
    height: 20px;
}

    .close img {
        width: 20px;
        height: 20px;
    }

/*插件部分*/
.dropdown ul, .dropdown ul {
    margin: 0px;
    padding: 0px;
}

.dropdown {
    width: 210px;
    margin: -10px auto 0;
    height: 35px;
    
}

    .dropdown .selected, .dropdown li {
        font-size: 15px;
        color: #333;
    }
/**/
.StationLineSum {
    line-height: 31px;
    min-height: 32px;
    margin-top: 5px;
    background-color: #EA8743;
    /*#FDB156;*/
    width: 100%;
    /* height: 40px; */
    font-size: 14px;
    color: #fff;
    text-indent: 16px;
    float: left;
}
