@charset 'UTF-8'

html {
    /* padding-top:100px; */
    /* background: url(../images/jdbg.png) no-repeat center top; */
}
/* 屏幕大于1200px时，body宽度为1200px */
@media screen and (min-width: 1200px) {
    body {
        /* width:1200px !important; */
    }
}



body {
    margin: 0 auto;
}

.index_focus .lft_pic {
    WIDTH: 720px;
    FLOAT: left;
    HEIGHT: 400px;
    OVERFLOW: hidden
}

.gxt_ydd {
    width: 30px;
}

.gxt_ydd img {
    vertical-align: middle;
    margin-right: 5px;
}

.ld_img {
    display: none;
}

.ld_detail {
    width: 100%;
    float: left;
    padding-left: 5px;
}

@media screen and (max-width: 1025px) {
    .index_focus .lft_pic {
        width:100%;
    }
}

@media screen and (max-width: 751px) {
    .index_focus .lft_pic {
        height:220px;
    }
}

.index_focus .pannel-image {
    WIDTH: 720px;
    HEIGHT: 400px
}

@media screen and (max-width: 1025px) {
    .index_focus .pannel-image {
        width:100%;
    }
}

@media screen and (max-width: 751px) {
    .index_focus .pannel-image {
        height:220px;
    }
}

.index_focus IMG {
    WIDTH: 720px;
    HEIGHT: 400px
}

@media screen and (max-width: 1025px) {
    .index_focus IMG {
        width:100%;
    }
}

@media screen and (max-width: 751px) {
    .index_focus IMG {
        height:220px;
    }
}

.titBg {
    FILTER: alpha(opacity=40);
    BACKGROUND: #000;
    -moz-opacity: 0.4;
    -khtml-opacity: 0.4;
    opacity: 0.4;
}

.slider-carousel {
    POSITION: relative;
    WIDTH: 720px;
    HEIGHT: 400px;
    OVERFLOW: hidden;
}

@media screen and (max-width: 1025px) {
    .slider-carousel {
        width:100%;
    }
}

@media screen and (max-width: 751px) {
    .slider-carousel {
        height:220px;
    }
}

.slider-carousel .item {
    WIDTH: 720px;
    HEIGHT: 400px;
}

@media screen and (max-width: 1025px) {
    .slider-carousel .item {
        width:100%;
    }
}

@media screen and (max-width: 751px) {
    .slider-carousel .item {
        height:220px;
    }
}

.slider-carousel .slidesjs-navigation {
    Z-INDEX: 100;
    POSITION: absolute;
    TEXT-INDENT: -9999em;
    WIDTH: 42px;
    DISPLAY: block;
    HEIGHT: 69px;
    TOP: 180px;
}

@media screen and (max-width: 751px) {
    .slider-carousel .slidesjs-navigation {
        POSITION: absolute;
        TOP: 60px
    }
}

.slidesjs-previous {
    BACKGROUND: url(../images/index_btn03.png) no-repeat;
    LEFT: 0px;
}

.slidesjs-next {
    BACKGROUND: url(../images/index_btn04.png) no-repeat;
    RIGHT: 0px;
}

.slidesjs-previous:hover {
    BACKGROUND: url(../images/index_btn01.png) no-repeat;
}

.slidesjs-next:hover {
    BACKGROUND: url(../images/index_btn02.png) no-repeat;
}

.slidesjs-pagination {
    Z-INDEX: 10;
    POSITION: absolute;
    WIDTH: 120px;
    ZOOM: 1; HEIGHT: 15px;
    OVERFLOW: hidden;
    TOP: 375px;
    RIGHT: 0px;
}

@media screen and (max-width: 751px) {
    .slidesjs-pagination {
        POSITION: absolute;
        TOP: 195px;
    }
}

.slidesjs-pagination-item {
    WIDTH: 15px;
    FLOAT: left;
    HEIGHT: 15px;
    margin-left: 5px;
}

.slidesjs-pagination-item A {
    TEXT-INDENT: -9999em;
    MARGIN: 0px 2px 0px 0px;
    WIDTH: 15px;
    DISPLAY: block;
    BACKGROUND: url(../images/index140516-02.png) no-repeat;
    FLOAT: left;
    HEIGHT: 15px
}

.slidesjs-pagination-item A.active {
    BACKGROUND: url(../images/index140516-01.png) no-repeat;
}

.slider-carousel .titBg {
    Z-INDEX: 1;
    POSITION: absolute;
    WIDTH: 100%;
    BOTTOM: 0px;
    HEIGHT: 40px;
    LEFT: 0px;
}

.slider-carousel .subtitle {
    Z-INDEX: 2;
    POSITION: absolute;
    WIDTH: 390px;
    BOTTOM: 0px;
    HEIGHT: 40px;
    LEFT: 20px;
}

.slider-carousel .subtitle H6 {
    LINE-HEIGHT: 40px;
    HEIGHT: 40px;
    COLOR: #ffffff;
    FONT-SIZE: 14px;
    font-family: Microsoft YaHei;
    OVERFLOW: hidden;
    FONT-WEIGHT: bold;
    padding: 0;
    text-align: left;
    margin: 0;
}

.slider-carousel .subtitle H6 A {
    COLOR: #ffffff;
}

ul.govpushinfo150203 {
    height: 297px;
    overflow: hidden;
}

ul.govpushinfo150203 {
    overflow: hidden;
}

ul.govpushinfo150203>li>a {
    float: left;
    width: 74%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

ul.govpushinfo150203>li>span {
    padding-top: 6px;
}

.h_login {
    height: 35px;
    position: relative;
    z-index: 99;
}

.h_login b {
    font-size: 0;
    line-height: 0;
    border-width: 6px;
    border-color: #fff;
    border-bottom-width: 0;
    border-style: dashed;
    border-top-style: solid;
    border-left-color: transparent;
    border-right-color: transparent;
    display: none;
    cursor: pointer;
    margin-left: 8px;
}

.h_login:hover ul {
    display: block;
}

.h_login ul {
    position: absolute;
    background: #3a66af;
    width: 91px;
    text-align: center;
    top: 35px;
    display: none;
    padding-bottom: 10px;
}

.h_login ul a {
    color: #fff;
}

/*esd-hf*/
.esd-lb,.esd-container {
    width: 1200px;
    margin: 0 auto;
    margin-bottom: 16px;
}

/* .top,.search,.nav,.index_block,.copyright,#bay,.logo,.search,.gqlb,.rdgz{
  -webkit-filter: grayscale(100%);
  -webkit-filter: grayscale(1); 
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
body{
    background:#f4f4f4 url(../images/gxt-bg.jpg) no-repeat top center;
}
 */
.contentbox .xglj h4 {
    padding-left: 20px !important;
}

.contentbox .xglj ul {
    padding-left: 18px;
}

/* @media (max-width:1400px){
    body{
        width:100% !important;
    }
}
@media (max-width:600px){
    html{
        background:url(../images/bg-sthjt-mobile.png) no-repeat !important;
        background-size:100% auto !important;
        padding-top:130px !important;
    }
} */
.zfhy .boxcontent ul li {
    height: 33px;
    line-height: 33px;
}

.zfhy .boxcontent ul li a {
    font-size: 16px;
    display: block;
    width: 80%;
    height: 33px;
    line-height: 33px;
    color: #333;
    background: url(../images/dot.gif) no-repeat left center;
    text-indent: 12px;
    margin-left: 10px;
    float: left;
}

.zfhy .boxcontent ul li span {
    float: right;
    display: inline-block;
    color: #888;
}

.tsyc {
    margin-bottom: 10px;
}

.rdgz {
    width: 1200px;
    margin: 0 auto;
    /* height:100px; */
    background-color: #1e51aa;
    margin-bottom: 20px;
    position: relative;
    margin-top: 5px;
}

.rdgz .tt-image {
    position: absolute;
    left: 20px;
    top: 5px;
    display: block;
    width: 68px;
    height: 68px;
    padding: 0;
}

.rdgz .tt-image img {
    width: 100%;
}

.rdgz a {
    display: block;
    text-align: center;
    color: #fff;
    font-size: 28px;
    /* height:100px; */
    padding: 20px 120px;
    font-weight: bold;
    font-family: Microsoft YaHei;
}

@media (max-width: 768px) {
    .rdgz {
        width:100%
    }

    .subtitle {
        display: block;
        width: 50% !important;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
    }

    .subtitle a {
        display: block;
        width: 100% !important;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
    }

    .rdgz .tt-image {
        /* padding: 15px; */
        left: 5px;
        top: -3px;
    }

    .rdgz a {
        padding: 20px 70px;
        font-size: 14px;
    }
}

.ldzc .boxcontent {
    height: 231px;
}

.ldzc .boxcontent ul li{width:95%;height:30px;line-height:30px;}
.ldzc .boxcontent ul li a{
    display:block;
    width:80%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    float:left;
    background: url(../images/dot.gif) no-repeat left center;
    padding-left:10px;
}
.ldzc .boxcontent ul li span{
    float:right;
}


.bmyw h3 {
    line-height: 30px;
    text-indent: 0px;
    padding-left: 20px;
}

.bmyw p {
    text-align: justify;
}
