.nr{
    width: 100%;
    max-width: 1280px;
    min-width: 1156px;
    margin: 0 auto;
}
.top{
    width: 100%;
    height: 374px;
    position: relative;
    background: url(../images/zmgzcwjhb-bj1.png) top center no-repeat;
}
.top-nr{
    width: 1156px;
    margin: 0 auto;
    height: 374px;
    position: relative;
}
.top-nr-t{
    width: 187px;
    float: left;
    margin-top: 20px;
}

.zt{
    width: 1156px;
    margin: 0 auto;
    padding: 45px 0 30px 0;
}
.zt-lm1{
    width: 100%;
    height: 209px;
    background: url(../images/zmgzcwjhb-bj3.png) top center no-repeat;
}
.zt-lm1 p{
    font-size: 18px;
    color: #434343;
    line-height: 36px;
    text-indent: 2em;
    padding: 30px 100px 0 100px;
}
.zt-lm2{
    width: 100%;
    margin-top: 42px;
}
.zt-lm2-t{
    width: 100%;
}
.zt-lm2-t img{
    display: block;
    width: 100%;
}
.zt-lm2-m{
    width: 100%;
    margin-top: 20px;
    overflow: hidden;
    
}
.zt-lm2-m ul li{
    width: 186px;
    height: 58px;
    float: left;
    margin-left: 5.6px;
    border: 1px solid #e1e1e1;
}
.zt-lm2-m ul li a{
    display: inline-block;width: 100%;
    height: 100%;font-size: 24px;
    font-weight: bold;
    color: #175cca;
    text-align: center;
    line-height: 58px;
}
.zt-lm2-m ul li.zt-lm2-m-xz a{
    background: #175bca;
    color: #fff;
}
.zt-lm2-x{
    margin-top: 15px;
    padding:30px 25px;
    background: #f1f5ff;
}
.zt-lm2-x-ty{
    width: 100%;
    overflow: hidden;
    
}
.zt-lm2-x-ty ul li{
    width: 100%;
    float: left;
    line-height: 36px;
    height: 36px;
}
.zt-lm2-x-ty ul li a{
    display: inline-block;
    font-size: 18px;
    color: #434343;
    max-width: 930px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.zt-lm2-x-ty ul li a:hover{
    color: #175bca;
}
.zt-lm2-x-ty ul li em{
    display: inline-block;
    float: right;
    font-size: 18px;
    color: #434343;
}









.zt-lm5{
    width: 100%;
}
.poster-main{
    width: 1000px;
    height: 500px;
    position: relative;
    margin: 0 auto;
}
.poster-main .poster-btn {
    position: absolute;
    cursor: pointer;
    background: #fff;
    opacity:0;
    filter:Alpha(opacity=0)。
}
.poster-main .poster-prev-btn {
    left: 0;
    top: 40px;
}
.poster-main .poster-next-btn{
    right: 0;
    top: 40px;
}
.poster-list{
    position: relative;
    z-index: 1;
}
.poster-main .poster-list .poster-item {
    width: 200px;
    height: 500px;
    position: absolute;
    left: 0;
    top: 0;
    border: 5px solid #ccc;
    user-select: none;
}
.poster-main a, .poster-main img { display: block; }
.picTitle {
    position: absolute;
    bottom: -61px;
    width: 98.8%;
    height: 42px;
    overflow: hidden;
    margin: 0;
    background: #c7e8fe;
    padding: 7px;
    line-height: 22px;
    font-size: 14px;
    font-family: 'å®‹ä½“';
    left: -5px;
}
.picTitle a {
    color: #1810ac;
    font-weight: bold;
    font-family: "microsoft yahei";
}
.kong60{
    height: 60px;   
}
.lm2-x-r-li{
    width: 100%;
    margin-top: 15px;
}
.lm2-x-r-li ul li{
    width: 100%;
    margin-right: 24px;
    line-height: 34px;
    padding: 5px 0;
     overflow: hidden;
    background:   url(../images/zhlwlslb-bj11.png) 0 50% no-repeat;
}
.lm2-x-r-li ul li a{
    display: inline-block;
    margin-left: 17px;
    font-size: 18px;
    color: #434343;
   
}
.lm2-x-r-li ul li a:hover{
    color: #f60;
}

