 body{min-width: 1240px;}
    section{width: 100%;max-width: 1920px;min-width: 1200px;margin: 0 auto;background-color: white;}
    article{width: 1200px;margin: 20px auto;min-width: 1200px;}

    /*轮播*/
    .lb {width: 700px;height: 440px;float: left;}
    .focusBox {width: 700px;height: 440px;position: relative; overflow: hidden;}
    .focusBox ul { list-style: none; }
    .focusBox .focusBoxWrap { position: relative; width: 100%; height: 100%; }
    .focusBox .pic li { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; overflow: hidden; }
    .focusBox .pic img { width: 100%; height: 100%; }
    .focusBox .txt { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 36px; overflow: hidden; z-index: 2; }
    .focusBox .txt ul { width: 100%; height: 36px; }
    .focusBox .txt li { position: absolute; bottom: -36px; width: 100%; height: 36px; line-height: 36px; background-color: rgba(0, 0, 0, .5); }
    .focusBox .txt li a { display: block; line-height: 36px; color: #fff; padding: 0 10px; font-size: 16px; text-align: center; }
    .focusBox .txt li .order { position: absolute; right: 16px; top: 0; width: 10%; color: #fff; }
    .focusBox .txt li .order .o1 { color: #f00; }
    .focusBox .num { position: absolute; left: 0; bottom: 30px; width: 100%; height: 25px; text-align: center; z-index: 3; overflow: hidden; }
    .focusBox .num li { display: inline-block; width: 10px; height: 10px; text-align: center; vertical-align: top; background-color: #fff; border-radius: 50%; margin-left: 10px; overflow: hidden; cursor: pointer;}
    .focusBox .num li.on, .focusBox .num li:hover { background-color: #c00; }
    .focusBox .pageBtn { position: absolute; bottom: 6px; width: 21px; height: 24px; background-image: url(http://www.nxgcdr.net//zt/material/2025/2019alice_icon.png); cursor: pointer; z-index: 99; }
    .focusBox .btnPrev { left: 10px;  background-position: 0 0; }
    .focusBox .btnPrev:hover { background-position: 0 -25px; }
    .focusBox .btnNext { right: 10px; background-position: -22px 0; }
    .focusBox .btnNext:hover { background-position: -22px -25px; }
    
    /* 切换 */
    .qh-title{width: 230px;float: left;width: 100%;border-top: 4px solid #c11920;}
    .qh-title p{text-align: center;display: inline-block;height: 50px;line-height: 50px;color: gray;font-size: 21px;font-weight: bold;}
    .qh-title .cur p{text-align: center;display: inline-block;height: 50px;line-height: 50px;color: #c11920;}
    .qh-cont{float: left;width: 100%;}
    .qh-cont__wrap .sj{font-size: 16px;height: 50px;line-height: 50px;width: 100%;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
      

      /*学习贯彻*/
      .xx-title{width: 230px;float: left;width: 100%;border-top: 4px solid #c11920;}
      .xx-title p{display: inline-block;line-height: 1.3;color: gray;font-size: 20px;font-weight: bold;}
      .xx-title .cur p{display: inline-block;color: #c11920;}
      .xx-cont{float: left;width: 100%;}
      .xx-cont__wrap{float: left;width: 100%;}
      .xx-cont__wrap .sj{font-size: 16px;height: 50px;line-height: 50px;}
      /*期刊杂志*/
      .qk-title{width: 230px;float: left;width: 100%;border-top: 4px solid #c11920;}
      .qk-title p{display: inline-block;line-height: 1.3;color: gray;font-size: 20px;font-weight: bold;}
      .qk-title .cur p{display: inline-block;color: #c11920;}

      /*以案说法*/
      .yasf-title{width: 230px;float: left;width: 100%;border-top: 4px solid #c11920;}
      .yasf-title p{text-align: center;display: inline-block;height: 50px;line-height: 50px;color: gray;font-size: 21px;font-weight: bold;}
      .yasf-title .cur p{text-align: center;display: inline-block;height: 50px;line-height: 50px;color: #c11920;}
      .yasf-cont{float: left;width: 100%;}
      .yasf-cont__wrap .sj{font-size: 16px;height: 50px;line-height: 50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
      /*档案宁夏*/
      .danx-title{width: 230px;float: left;width: 100%;border-top: 4px solid #c11920;}
      .danx-title p{text-align: center;display: inline-block;height: 50px;line-height: 50px;color: gray;font-size: 21px;font-weight: bold;}
      .danx-title .cur p{text-align: center;display: inline-block;height: 50px;line-height: 50px;color: #c11920;}
      .danx-cont{float: left;width: 100%;}
      .danx-cont__wrap .sj{font-size: 16px;height: 50px;line-height: 50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
      /*百年史*/
      .bns-title{width: 230px;float: left;width: 100%;border-top: 4px solid #c11920;}
      .bns-title p{text-align: center;display: inline-block;height: 50px;line-height: 50px;color: gray;font-size: 21px;font-weight: bold;}
      .bns-title .cur p{text-align: center;display: inline-block;height: 50px;line-height: 50px;color: #c11920;}
      .bns-cont{float: left;width: 100%;}
      .bns-cont__wrap .sj{font-size: 16px;height: 50px;line-height: 50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
      /*党史故事*/
      .dsgs-title{width: 230px;float: left;width: 100%;border-top: 4px solid #c11920;}
      .dsgs-title p{text-align: center;display: inline-block;height: 50px;line-height: 50px;color: gray;font-size: 21px;font-weight: bold;}
      .dsgs-title .cur p{text-align: center;display: inline-block;height: 50px;line-height: 50px;color: #c11920;}
      .dsgs-cont{float: left;width: 100%;}
      .dsgs-cont__wrap .sj{font-size: 16px;height: 50px;line-height: 50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
      /*档案宁夏*/
      .sfwy-title{width: 230px;float: left;width: 100%;border-top: 4px solid #c11920;}
      .sfwy-title p{text-align: center;display: inline-block;height: 50px;line-height: 50px;color: gray;font-size: 21px;font-weight: bold;}
      .sfwy-title .cur p{text-align: center;display: inline-block;height: 50px;line-height: 50px;color: #c11920;}
      .sfwy-cont{float: left;width: 100%;}
      .sfwy-cont__wrap .sj{font-size: 16px;height: 50px;line-height: 50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
      /*友情链接*/
      .yqlj-title p{text-align: center;display: inline-block;height: 50px;line-height: 50px;color: white;font-size: 21px;font-weight: bold;background-color: #757575;width: 25%;float: left;cursor: default;}
      .yqlj-title .cur{text-align: center;display: inline-block;height: 50px;line-height: 50px;color: white;background-color: #ca0000;width: 25%;}
      .yqlj-cont__wrap p{font-size: 16px;height: 40px;line-height: 40px;float: left;margin-right: 30px;width: 210px;}
      /*品牌宁夏*/
      .ppnx-title{width: 230px;float: left;}
      .ppnx-title p{text-align: center;display: inline-block;height: 50px;line-height: 50px;color: white;font-size: 19px;font-weight: bold;}
      .ppnx-title .cur p{text-align: center;display: inline-block;height: 50px;line-height: 50px;color: #f9e371;font-size: 21px;}
      .ppnx-cont{float: left;width: 92%;position: absolute;top: 52px;left: 28px;height: 381px;}
      .ppnx-cont__wrap{width: 100%;height: 100%;}
      .ppnx-cont__wrap .sj{font-size: 16px;height: 50px;line-height: 50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

      .ewm{width: 110px;height: 110px;position: absolute;right: 0;top: 0;}
      .ewm img{width: 100%;height: 100%;}
      .gywm{width: 110px;height: 110px;position: absolute;top: 110px;left: 0;}
      .gywm img{width: 100%;height: 100%;}
      .xfcontent{position: relative;float: right;width: 130px;}
      .ewmcontent{position: absolute;bottom: -365px;left: 0px;display: none;background-color: #c8171c;text-align: center;width: 130px;}
      .ewmcontent img{width: 110px;height: 110px;margin: 20px auto;}
      .gycontent{position: absolute;top: 110px;left: 110px;display: none;background-color: #c8171c;text-align: center;width: 130px;}
      .gycontent p{color: white;height: 50px;line-height: 50px;border-bottom: 1px solid white;}
      .lbk{width: 363px;}
      /*header{background-color: white !important;}*/