﻿.w1200c { width: 1100px;margin: 0 auto;}
.channelNam {color: #fff;font-size: 30px;margin-top: 20px;text-align: center;font-weight: 700;}
.public-main-box-bm { height: 100%; background-color: rgb(242, 242, 242); padding: 0 30px 30px 30px;}
.public-main-top{display: none;}
.bmcontent { overflow: hidden; background-color: rgb(242, 242, 242); width: 100%; margin: 0 auto ; padding-top: 30px; }
.bmcontent .leftList { float: left; width: 275px;}
.xxgkml { color: #fff; font-size: 20px; height: 55px; text-align: center; background: #2e65a6; line-height: 55px; font-weight: 700;}
.indent { padding-bottom: 10px; background: #fff; margin-top: 0; min-height: 40px;}
.indent li { height: 40px; line-height: 40px; text-indent: 1em; font-size: 18px;}
.bmcontent .rightList { width: 750px; float: right;}
.rightList table { border-collapse: collapse;}
.rightList table td { font-size: 18px; line-height: 35px; padding: 10px 15px;}
.xxgk * { line-height: 30px;}
tbody { background: #fff;}
.xxgk .first-line * { line-height: 35px; background: #ececec;}
.first-line td { color: #2e65a6;}
.public-main-box{padding: 0 30px 30px 30px;}
.pages { overflow: hidden; margin: 10px 0;}
.pages .paper { margin-right: 20px;}
.pages>div { float: left;}
.pages * { line-height: 50px;}
.pages b { color: #015293;}
.pages a {  padding: 1px 5px;  border: 1px solid lightgrey;}
.bmcontent .xxgkdate{ font-size: 16px; padding: 0;}
/* .bmcontent table tr{ border-bottom: 1px dashed #e3dfdf;}
.bmcontent table tr:first-child,.bmcontent table tr:last-child{ border-bottom: none;} */
.public-list-item .indent .items{ color: #fff; background: #83a5ca;}
.public-list-item .indent .xs{  color: #2e65a6;}
.public-list-item .indent li:hover{ color: #2e65a6;}
.public-main-content-right{float: right; width: 750px;}


@media screen and (max-width: 1100px){
    .w1200c{width: 100%;}
    .bmcontent .leftList { position: fixed; top: 0; bottom: 0; left: -255px; background-color: #fff; padding-top: 50px; overflow-x: hidden; overflow-y: auto; width: 255px; float: none; z-index: 99; transition: left 0.5s; margin-right: 0; }
    .public-main-content-right{width: 100%;}
    .public-main-box{padding: 0 10px 10px 10px;}
    .bmcontent{padding-top: 15px;}
    .bmcontent .rightList{width: 100%;}
    
}
@media screen and (max-width: 700px){
    .public-site-logo{height: auto;}
    .public-site-logo>img{width: 50px;}
    .public-site-logo>div{font-size: 29px;}
    .public-site-logo>div span{line-height: 35px;}
    .public-site-logo>div span:last-child{line-height: 20px;}
    .public-site-title{padding-top: 75px;}
    .channelNam{ margin-top: 15px;}
    .rightList table td{font-size: 16px; line-height: 22px;}
    .rightList table tr td:first-child{display: none;}
}
@media screen and (max-width: 500px){
    .public-header{height: 170px;}
    .channelNam{margin-top: 0px;font-size: 22px;}
    .public-site-logo>img{width: 37px;}
    .rightList table td{padding: 5px;}
    .pages>div{float: none; text-align: center;}
}
@media screen and (max-width: 400px){
    .public-site-title:before{height: 65px;}
    .public-site-logo>div { font-size: 25px;}
    .public-site-title { padding-top: 45px;}
    .channelNam{font-size: 18px;}
    .public-header { height: 150px;}
}

/* 适老化改造 */
.wza-box a.oldman{display: block!important;}
.oldModel .bmcontent *{font-size: 28px!important;}
.oldModel .public-main-box{padding: 0 20px 20px 20px;}
.oldModel .xxgkml{height: 60px;line-height: 60px;}
.oldModel .bmcontent .leftList{width: 300px;}
.oldModel .indent li{min-height: 55px; height: auto; line-height: 40px; padding-top: 7px; text-indent: 10px;}
.oldModel .rightList table{table-layout: fixed;}
.oldModel .rightList table td:first-child{ display: none;}
.oldModel .rightList table td{line-height: 40px;}
.oldModel .rightList table td:nth-child(2){width: 50%;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.oldModel .xxgk .first-line *{line-height: 50px;}

.oldModel .pages * { line-height: 65px;}


/* 缩放适配 */
/* .oldModel .bmcontent .leftList{width: 28%;}
.oldModel .bmcontent .rightList{width: 70%;}
.oldModel .rightList table td:first-child{ display: none;} */

