﻿*:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.icon {
    font-size: 20px;
    position: absolute;
    top: 5px;
    right: 3px;
}

/*查询通栏*/
.datas_search {
    width: 1200px;
    border: 0px solid red;
    margin: 0px auto;
    margin-top: 20px;
    overflow: hidden;
}

.adv_search_tab {
    width: 1200px;
    margin: 0px auto;
    border: 0px solid red;
    height: 61px;
    margin: 0px auto;
}

    .adv_search_tab a {
        display: block;
        width: 220px;
        height: 60px;
        border: 0px solid red;
        float: left;
    }

.list1 {
    background: url(../IMGS/cydw_btn1.png ) no-repeat center;
}

.list2 {
    background: url(../IMGS/cyry_btn1.png ) no-repeat center;
}

.list3 {
    background: url(../IMGS/xmxx_btn1.png ) no-repeat center;
}

.list4 {
    background: url(../IMGS/ztb_btn1.png ) no-repeat center;
}

.list5 {
    background: url(../IMGS/jgdt_btn1.png ) no-repeat center;
}

.list1:hover {
    background: url(../IMGS/xydw_btn2.png ) no-repeat center;
}
.list2:hover {
    background: url(../IMGS/cyry_btn2.png ) no-repeat center;
}
.list3:hover {
    background: url(../IMGS/xmxx_btn2.png ) no-repeat center;
}
.list4:hover {
    background: url(../IMGS/ztb_btn2.png ) no-repeat center;
}
.list5:hover {
    background: url(../IMGS/jgdt_btn2.png ) no-repeat center;
}


.list1.on {
    background: url(../IMGS/xydw_btn2.png ) no-repeat center;
}

.list2.on {
    background: url(../IMGS/cyry_btn2.png ) no-repeat center;
}

.list3.on {
    background: url(../IMGS/xmxx_btn2.png ) no-repeat center;
}

.list4.on {
    background: url(../IMGS/ztb_btn2.png ) no-repeat center;
}

.list5.on {
    background: url(../IMGS/jgdt_btn2.png ) no-repeat center;
}



.zh_search {
    width: 1200px;
    border: 1px solid #dfe0e0;
    border-top: 2px solid red;
    margin: 0px auto;
    margin-top: 20px;
    overflow: hidden;
    box-sizing: border-box;
    position:relative;
    height:140px;
}

    .zh_search .title {
        border-top: 2px solid red;
        box-sizing: border-box;
        height: 5px;
        /*background-color: #eaeaea;*/
        /*padding-left: 20px;
        border-bottom: 1px dotted red;*/
    }

        .zh_search .title span {
            font-size: 13pt;
            color: red;
            font-weight: bold;
            line-height: 45px;
            margin-left: 42px;
        }

        .zh_search .title img {
            position: absolute;  
            top: 9px;  
        }


    .zh_search .case {
        margin-top: 8px;
        box-sizing: border-box;
        height: 40px;  
        text-align:center;
      
    }
        .zh_search .case div {
            display: block;
        }


        .zh_search .case .col-sm {
            position: relative;
            min-height: 1px;
            padding-left: 80px;
            padding-right: 120px;
            float: left;
            width: 100%;
            box-sizing: border-box;
        }
 
.case .col-sm-2 {
    width: 16.66666667%;
}

.case .col-sm-2 img {
   position:absolute;
   left:28px;
   top:12px;
}

 
 .case .relative {
    position: relative;
}

 .case .min-h-180 {
    min-height: 35px;
    min-width: 132px;
    height:40px;
}

.case .center-block {
     float:left;
}

 .case img {
    vertical-align: middle;
    overflow: hidden;
}

.container-fluid {
    margin: 0px auto;
    padding-left: 15px;
    padding-right: 15px;
}

    .xcontainer:before, .xcontainer:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after {
        content: " ";
        display: table;
        /*clear: both;*/
    }

.xcontainer {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
    box-sizing: border-box;
    width: 1200px;
}

.index-p-long:before {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border: 30px solid transparent;
    border-bottom-color: #EDF0F5;
    top: -80px;
    left: 45px;
}

.rcblue {
    color: #1776bd;
    font-size:12pt;
}
.rcred {
    color: #f34141;
    font-size: 12pt;
}







     

    .zh_search .datas_search_box {
        width: 1100px;
        height: 46px;
        border: 0px solid red;
        padding-top: 10px;
        position: relative;
        margin: 0px auto;
    }

.fla {
    float: left;
}

.zh_search .datas_search_text {
    border-radius: 0px;
    width: 1078px;
    border: 1px solid #1776bd;    
    height: 45px;
    line-height: 45px;
    padding: 0px 10px;
    font-size: 16px;
    background: #fff;
    color: #747474;
    font-family: '微软雅黑';
}
.zh_search .datas_search_btn {
    position: absolute;
    right: 0px;
    top: 10px;
    background: #3693d7;
    border: none;
    width: 100px;
    height: 46px;
    line-height: 46px;
    font-size: 17px;
    color: #fff;
    cursor: pointer;
}

.thisimg_home {
    width: 1100px;
    height: 0;
    margin: 0 auto;
    position: relative;
}
    .thisimg_home li {
        position: absolute;
        top: -26px;
        right: 45%;
        z-index: 99;
    }

/*具体内容页*/
.content1 {
    width: 1200px; 
    margin: 0px auto;
    overflow: hidden;
    margin-top: 20px;
}

  .content1_rukou {
        width: 290px;
        height: 276px;
        border: 0px solid red;
        float: left;
        position: relative;
    }

    .content1_rukou a {
        display: block;
        width: 290px;
        height: 80px;
    }

.cen_right_top {
    width: 580px;
    float: left; 
    margin-left: 15px;
}
    .cen_right_top div {
        clear: both;
        /*border-top: 2px solid rgba(175, 180, 185, 0.52);*/
        /* border: 1px solid red; */
    }
    .cen_right_top .active {
        font-weight: bold;
        border-bottom: 3px solid #056cca;
    }

    .cen_right_top h3 {
        line-height: 38px;
        text-align: center;
        float: left;
        height: 38px;
        width: 100px;
        margin: 0px;
        padding: 0px;
        font-size: 19px;
        color: black;
        font-family: "微软雅黑";
        cursor: pointer;
        border-bottom: 3px solid #056cca;
        background: url(/IMGS/list_icon.png) no-repeat 1px 8px;
        padding-left: 25px;
    }

.content1_right .active {
    font-weight: bold;
    border-bottom: 3px solid #056cca;
}

.content1_right h3 {
    line-height: 38px;
    text-align: center;
    float: left;
    height: 38px;
    width: 100px;
    margin: 0px;
    padding: 0px;
    font-size: 19px;
    color: black;
    font-family: "微软雅黑";
    cursor: pointer;
    border-bottom: 3px solid #056cca;
    background: url(/IMGS/06_icon.png) no-repeat 1px 8px;
    padding-left: 25px;
}

.cityMore {
    font-size: 14px;
    float: right;
    line-height: 38px;
    color: #666666;
    position: relative;
    padding-right: 26px;
    box-sizing: border-box;
    padding-top: 4px;
}
    .cityMore a {
        color: #666666;
    }

.tab-body-1-content {
    padding: 0px;
    margin: 0px;
    position: relative;
}
.cen_right_top div p {
    font-size: 16px;
    height: 32px;
    line-height: 32px;
    padding: 1px 0px 0px 15px;
    background: url(/images/19.gif) no-repeat 0px 14px;
    letter-spacing: 0.5px;
}
    .cen_right_top div p a {
        color: #353333;
    }
        .cen_right_top div p a:hover {
            color: red;
        }
.tab-body-1-content p a span {   
    font-size: 14px;
    color: #969797;
    float:right;    
}

.content1_right{
    width: 300px;
    float: right; 
    margin-left: 13px; 
    height:276px;
    box-sizing:border-box;
}

.content1_xxtj {
    width: 298px;
    /*float: left;*/
    height: 276px; 
    /*margin-left: 13px;*/
    /*border: 1px solid #e1e1e1;*/
}
    .content1_xxtj .xxtj_title {
        width: 298px;
        height: 38px;
        background-color: #f7f7f7;
        border-bottom: 1px solid #e1e1e1;
        box-sizing:border-box;
    }
.xxtj_con {
    width: 298px;
    padding-left: 15px;
    padding-right: 15px;
    box-sizing: border-box;
    border: 1px solid #e1e1e1;
}
.xxtj_title p {
    width: 90px;
    height: 38px;
    background-color: #056cca;
    text-align: center;
    line-height: 38px;
    color: white;
    font-size: 16px;
}
.xxtj_con p {
    font-size: 16px;
    line-height:31px;
    color: #353333;
    width: 100%;
}
    .xxtj_con p span {
        color: #ff1301;
        /*font-style: italic;*/
        font-weight: bold;
    }

.content2 {
    width: 1200px;
    margin: 0px auto;
    overflow: hidden; 
    margin-top: 20px;
}
.content2_one, .content2_two, .content2_three {
    float: left;
    width: 435px;
}
.gsgg_title {
    width: 435px;
    height: 47px;
    border-bottom: 2px dashed #e6e6e6;
}


.gsgg_title_p1 {
    float: left;
    font-size: 22px;
    height: 47px;
    line-height: 47px;
    font-weight: bold;
    background: url(../IMGS/sxjl_icon.png) no-repeat 0px 10px;
    color: red;
    padding-left: 28px;
}

.gsgg_title_p2 {
    float: left;
    font-size: 22px;
    height: 47px;
    line-height: 47px;
    font-weight: bold;
    background: url(../IMGS/sxjl_icon.png) no-repeat 0px -30px;
    color: black;
    padding-left: 26px;
}
 
.gsgg_con {
    width: 433px;
    border: 1px solid #e1e1e1;
    overflow: hidden;
    box-sizing:border-box;
    padding-left:15px;
    margin-top:4px;
    height:360px;
}
    .gsgg_con p {
        width: 400px;
        padding-left: 10px;
        height: 32px;
        line-height: 32px;
        background: url(../IMGS/li_point.png) no-repeat 0px 13px;
        font-size: 16px;
        letter-spacing: 0.5px;
    }
        .gsgg_con p a {
             color: #353333;   
        }

        .gsgg_con p a:hover {
            color: red;
        }

            .txx p a span {
               float:right;
                right: 0;
                font-size: 14px;
                color: #969797;
            }


.content2_two {
    margin-left: 13px;
}

.data_tab {
    padding-top: 6px;
    margin-left: 18px;
    box-sizing: border-box;
}

.atinyTab, .tinyTab, .tinyOverTab {
    display: inline-block;
    float: left;
}
.data_tab li {
    line-height: 25px;
}

.atinyTab li, .tinyTab li, .tinyOverTab li {
    float: left;
    list-style-type: none; 
    line-height: 42px;
}
.data_tab li A {
    color: #aaa;
    padding: 0px 2px;
    font-size: 18px;
    line-height: 25px;
    border-bottom: 2px solid transparent;
}

.atinyTab li a, .tinyTab li A, .tinyOverTab li A {
    cursor: pointer;
    float: left;
    display: block;
    padding: 0px;
    color: #666;
    font-size: 18px;
    line-height: 41px;
}
.data_tab li.activeTinyTab {
    position: relative;
}

.tinyTab li.activeTinyTab, .tinyOverTab li.activeTinyTab {
    position: relative;
}

.data_tab li.activeTinyTab a {
    color: #348bda;
    border-bottom: 2px solid #348bda;
}

.formsubmit, .formsubmit {
    cursor: pointer;
    color: #484848;
}
.atinyTab li i, .tinyTab li i, .tinyOverTab li i {
    color: #999;
    padding: 0px 4px;
}

i {
    font-style: normal;
}


.yqlj {
    width: 1200px;
    margin: auto;
    margin-top: 18px;
}

/*地方网站*/
.credit-box {
    position: relative;
    height: 50px;
    border: 1px solid #bdbdbd;
    cursor: pointer;
    margin-top: 0px;
}
    .share-box h4, .credit-box h4 {
        font-size: 16px;
        font-weight: 800;
        color: #000;
        line-height: 50px;
        margin-left: 11px;
        margin-top: 0;
    }
.credit-icon {
    display: block;
    width: 16px;
    height: 16px;
    background: url(/img/credit-gov.png) no-repeat center;
    position: absolute;
    right: 30px;
    top: 17px;
}
.region-list {
    position: absolute;
    width: 200px;
    background: #fff;
    height: 260px;
    overflow: auto;
    z-index: 10;
    border: 1px solid #ccc;
    box-shadow: 1px 1px 3px #ccc;
    top: 58px;
    left: -1px;
    padding: 10px 0;
}
.region-item {
    margin: 0;
    padding: 0;
}
    .region-item a {
        display: block;
        width: 100%;
        line-height: 26px;
        padding-left: 55px;
        cursor: pointer;
        background: url(/img/goverment-dian.png) no-repeat;
        background-position: 27px 12px;
    }
    .region-item span {
        display: block;
        width: 100%;
        line-height: 26px;
        padding-left: 55px;
        cursor: pointer;
    }
  .trueLink {
}
.noLink {
    color: #999;
}
/*结束*/

.content2_one .active {
    font-weight: bold;
    border-bottom: 3px solid #056cca;
}

.content2_one h3 {
    line-height: 38px;
    text-align: center;
    float: left;
    height: 38px;
    width: 130px;
    margin: 0px;
    padding: 0px;
    font-size: 19px;
    color: black;
    font-family: "微软雅黑";
    cursor: pointer;
    border-bottom: 3px solid #056cca;
    background: url(/IMGS/list_icon.png) no-repeat 1px 8px;
    padding-left: 25px;
}


.content2_two .active {
    font-weight: bold;
    border-bottom: 3px solid #056cca;
}

.content2_two h3 {
    line-height: 38px;
    text-align: center;
    float: left;
    height: 38px;
    width: 166px;
    margin: 0px;
    padding: 0px;
    font-size: 19px;
    color: black;
    font-family: "微软雅黑";
    cursor: pointer;
    border-bottom: 3px solid #056cca;
    background: url(/IMGS/list_icon.png) no-repeat 1px 8px;
    padding-left: 25px;
}



.content1_xxtj .active {
    font-weight: bold;
    border-bottom: 3px solid #056cca;
}

.content1_xxtj h3 {
    line-height: 38px;
    text-align: center;
    float: left;
    height: 38px;
    width: 129px;
    margin: 0px;
    padding: 0px;
    font-size: 19px;
    color: black;
    font-family: "微软雅黑";
    cursor: pointer;
    border-bottom: 3px solid #056cca;
    background: url(/IMGS/list_icon.png) no-repeat 1px 8px;
    padding-left: 25px;
}


.content2_two .active {
    font-weight: bold;
    border-bottom: 3px solid #056cca;
}

.content2_two h3 {
    line-height: 38px;
    text-align: center;
    float: left;
    height: 38px;
    width: 166px;
    margin: 0px;
    padding: 0px;
    font-size: 19px;
    color: black;
    font-family: "微软雅黑";
    cursor: pointer;
    border-bottom: 3px solid #056cca;
    background: url(/IMGS/list_icon.png) no-repeat 1px 8px;
    padding-left: 25px;
}

.content3{
    width: 1200px;
    margin: 0px auto;
    overflow: hidden;
    margin-top: 8px;
}

.content3_one {
    float: left;
}


.content3_one .active {
    font-weight: bold;
    border-bottom: 3px solid #056cca;
}

.content3_one h3 {
    line-height: 38px;
    text-align: center;
    float: left;
    height: 38px;
    width: 139px;
    margin: 0px;
    padding: 0px;
    font-size: 19px;
    color: black;
    font-family: "微软雅黑";
    cursor: pointer;
    border-bottom: 3px solid #056cca;
    background: url(/IMGS/list_icon.png) no-repeat 1px 8px;
    padding-left: 25px;
}

.modify_con {
    width: 1198px;
    border: 1px solid #e1e1e1;
    overflow: hidden;
    box-sizing: border-box;
    padding-left: 1px;
    padding-right: 1px;

    margin-top: 4px;
    height: 360px;
}

    .modify_con td {
        height: 34px;
        line-height: 34px;
    }

    .modify_con .imggg {
        width: 16px;
        height: 16px;
        text-align: center;
        font-size: 14px;
        color: #fff;
        text-align: center;
        border-radius: 1px;
        background-color: #1776bd;
        margin-top: 10px;
        float: left;
        margin-left: 20px;
        vertical-align: middle;
    }

  /*右侧飘窗*/
.right_bar {
    width: 50px;
    /*background: #ffffff;*/
    padding: 10px 0px;
    position: fixed;
    top: 333px;
    left: 50%;
    margin-left: 645px;
    z-index: 9;
    background: #f4f4f4;
}
    .right_bar .pop_list {
        height: 270px;
        background: url(/IMGS/20180101.png) no-repeat;
    }
        .right_bar .pop_list li {
            height: 50px;
            position: relative;
            cursor: pointer;
            line-height: 14px;
            text-align: center;
        }
        .right_bar .pop_list .btn_pop {
            height: 50px;
        }
            .right_bar .pop_list .btn_pop .arc {
                height: 40px;
                text-align: center;
                background: #fff8a5;
                font-size: 12px;
                color: #ec0e01;
                padding: 10px 7px 0px 7px;
            }
.acctext {
    text-align: inherit !important;
    text-indent: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
    font-weight: inherit !important;
    border: 0px !important;
    background: none !important;
    display: inline !important;
}

.right_bar .pop_list .layer {
    background: rgba(0,0,0,0.5);
    color: #FFF;
    padding: 5px;
    position: absolute;
    top: 0px;
    right: 52px;
}
.right_bar .pop_list .layer1 {
    width: 162px;
}

.fs14 {
    font-size: 14px;
}

.right_bar .pop_list .layer1 .pic_box {
    margin: 5px 0px;
}
.right_bar .pop_list .layer p {
    line-height: 18px;
    font-size: 12px;
}
.right_bar .btn_close {
    color: #bababa;
    cursor: pointer;
    text-align: center;
}