.smxweixin {
    position: fixed;
    top: 70px;
    right: 34px;
}
.rightWindows{position: fixed;width: 220px;height: 107px;right: 0;top:0;cursor: pointer;z-index: 9999;}
.rightWindows img{width: 220px;height: 107px;}

.contentBox {
    width: 1100px;
    margin: 0 auto;
    margin-bottom: 13px;
    background-color: #fff;
}

.contentBox .msgShow {
    width: 1100px;
    height: 820px;
    -webkit-box-shadow: #EBEBEB 0px 0px 10px;
    box-shadow: #EBEBEB 0px 0px 10px;
    background-color: #fff;
}

.contentBox .msgShow .contentTop {
    width: 1100px;
    height: 311px;
}

.contentBox .msgShow .contentTop .contentLeft {
    width: 844px;
    height: 311px;
}

.contentBox .msgShow .contentTop .contentLeft .onetitle {
    width: 100%;
    height: 40px;
    background-color: #f5f5f5;
    background: -webkit-gradient(linear, left top, left bottom, from(#B4B4B4), to(#fff));
    background: linear-gradient(#B4B4B4, #fff);
    /*position: relative;*/
}

.contentBox .msgShow .contentTop .contentLeft .onetitle .workdynamic {
    /*position: absolute;*/
    /*left: 60px;*/
    width: 226px;
    height: 41px;
    line-height: 39px;
    text-align: center;
    background: url(../images/label.png) no-repeat;
    font-size: 24px;
    color: #fff;
    font-weight: bold;
}

.contentBox .msgShow .contentTop .contentLeft .onetitle .titleMsgs {
    display: inline-block;
    width: 480px;
    height: 40px;
    margin-left: 36px;
    line-height: 40px;
    font-size: 24px;
    color: #cc3238;
    font-weight: 400;
    text-decoration: none;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.contentBox .msgShow .contentTop .contentLeft .onetitle image {
    height: 40px;
}

.contentBox .msgShow .contentTop .contentLeft .workDetail {
    width: 100%;
    height: 270px;
    background-color: #fff;
    clear: both;
}

#luobo {
    width: 417px;
    height: 270px;
}

#luobo .slideBox {
    width: 417px;
    height: 270px;
    overflow: hidden;
    position: relative;
}

#luobo .slideBox .hd {
    height: 15px;
    overflow: hidden;
    position: absolute;
    right: 5px;
    bottom: 5px;
    z-index: 1;
}

#luobo .slideBox .hd ul {
    overflow: hidden;
    zoom: 1;
    float: left;
}

#luobo .slideBox .hd ul li {
    float: left;
    margin-right: 2px;
    width: 15px;
    height: 15px;
    line-height: 14px;
    text-align: center;
    background: #fff;
    cursor: pointer;
}

#luobo .slideBox .hd ul li.on {
    background: #f00;
    color: #fff;
}

#luobo .slideBox .bd {
    position: relative;
    height: 100%;
    z-index: 0;
}

#luobo .slideBox .bd li {
    zoom: 1;
    vertical-align: middle;
}

#luobo .slideBox .bd img {
    width: 417px;
    height: 270px;
    display: block;
}

#luobo .slideBox .bd li a .biaoti {
    position: absolute;
    width: 417px;
    height: 32px;
    left: 0px;
    bottom: 0px;
    background-color: rgba(51, 51, 51, 0.7);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
}

#luobo .slideBox .bd li a .biaoti span {
    display: inline-block;
    width: 247px;
    height: 32px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    color: #fff;
    line-height: 32px;
    padding-left: 10px;
}

.contentBox .msgShow .contentTop .contentLeft .workDetail .luoboRight {
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 12px 0 13px;
    background-color: #f5f5f5;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#F0F0F0));
    background: linear-gradient(#fff, #F0F0F0);
}
.contentBox .msgShow .contentTop .contentLeft .workDetail .luoboRight .hd{
    border-bottom: 1px solid #00479D;
    margin-bottom: 20px;
}
.contentBox .msgShow .contentTop .contentLeft .workDetail .luoboRight .hd li{
    display: inline-block;
    font-size: 20px;
    color: #00479D;
    margin-right: 20px;
}
.contentBox .msgShow .contentTop .contentLeft .workDetail .luoboRight .hd li.on {
    font-weight: bold;
    border-bottom: 2px solid #00479D;
}
.contentBox .msgShow .contentTop .contentLeft .workDetail .luoboRight .RightDetail {
    color: #333;
    font-size: 16px;
    border-bottom: 1px solid #F1F1F1;
    height: 30px;
}

.contentBox .msgShow .contentTop .contentLeft .workDetail .luoboRight .RightDetail .signLine {
    display: inline-block;
    width: 3px;
    height: 13px;
    background-color: #1653C6;
    margin-right: 8px;
    margin-top: 9px;
}

.contentBox .msgShow .contentTop .contentLeft .workDetail .luoboRight .RightDetail .character {
    display: inline-block;
    width: 378px;
    /* line-height: 31px;
    height: 31px; */
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-decoration: none;
    color: #333;
}

.contentBox .msgShow .contentTop .contentLeft .workDetail .luoboRight .RightDetail .test {
    display: inline-block;
    margin-left: 35px;
    margin-top: 6px;
}

.contentBox .msgShow .contentTop .contentLeft .workDetail .luoboRight .RightDetail .character:hover {
    color: #00479d;
}

.contentBox .msgShow .contentTop .contentLeft .workDetail .luoboRight .more1 {
    /*margin-top: 11px;*/
    width: 393px;
    height: 15px;
}

.contentBox .msgShow .contentTop .contentLeft .workDetail .luoboRight .more1 a {
    font-size: 14px;
    color: #999;
}

.contentBox .msgShow .contentTop .contentRight {
    width: 256px;
    height: 311px;
    padding-top: 4px;
    padding-right: 6px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #fff;
}

.contentBox .msgShow .contentTop .contentRight .dynamic {
    width: 248px;
    height: 36px;
    margin-left: 2px;
    position: relative;
    background: url(../images/jian.png) no-repeat;
}

.contentBox .msgShow .contentTop .contentRight .dynamic .titleMsg {
    position: absolute;
    width: 248px;
    height: 36px;
    line-height: 29px;
    text-align: center;
    font-size: 18px;
    color: #fff;
    font-weight: bold;
}

.contentBox .msgShow .contentTop .contentRight .detailNew {
    width: 250px;
    height: 270px;
    padding-top: 14px;
    margin-left: 2px;
    padding-left: 14px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #f5f5f5;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#F0F0F0));
    background: linear-gradient(#fff, #F0F0F0);
}

.contentBox .msgShow .contentTop .contentRight .detailNew .itemDetail {
    color: #333;
    font-size: 16px;
    border-bottom: 1px solid #F1F1F1;
    width: 229px;
    height: 30px;
}

.contentBox .msgShow .contentTop .contentRight .detailNew .itemDetail .signLine {
    display: inline-block;
    width: 3px;
    height: 13px;
    background-color: #1653C6;
    margin-right: 8px;
    margin-top: 9px;
}

.contentBox .msgShow .contentTop .contentRight .detailNew .itemDetail .character {
    display: inline-block;
    width: 212px;
    /* line-height: 31px;
    height: 31px; */
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-decoration: none;
    color: #333;
}

.contentBox .msgShow .contentTop .contentRight .detailNew .itemDetail .test {
    display: inline-block;
    width: 100px;
    /* margin-left: 30px; */
    margin-top: 6px;
}

.contentBox .msgShow .contentTop .contentRight .detailNew .itemDetail .character:hover {
    color: #00479d;
}

.contentBox .msgShow .contentTop .contentRight .detailNew .more1 {
    margin-top: 11px;
    width: 229px;
    height: 15px;
}

.contentBox .msgShow .contentTop .contentRight .detailNew .more1 a {
    color: #999;
    font-size: 14px;
}


/*中间*/

.contentBox .msgShow .contentMiddle {
    width: 100%;
    height: 285px;
    margin-top: 9px;
    background-color: #fff;
}

.contentBox .msgShow .contentMiddle .inform {
    width: 418px;
    height: 100%;
}

.contentBox .msgShow .contentMiddle .inform img {
    width: 201px;
    height: 32px;
}

.contentBox .msgShow .contentMiddle .inform .itemInform {
    width: 418px;
    height: 255px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px 16px 0 13px;
    background-color: #f5f5f5;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#F0F0F0));
    background: linear-gradient(#fff, #F0F0F0);
}

.contentBox .msgShow .contentMiddle .inform .itemInform .more1 {
    width: 393px;
    height: 15px;
}

.contentBox .msgShow .contentMiddle .inform .itemInform .more1 a {
    color: #999;
    font-size: 14px;
}

.contentBox .msgShow .contentMiddle .inform .itemInform .informDetail {
    font-size: 16px;
    border-bottom: 1px solid #F1F1F1;
    width: 393px;
    height: 30px;
}

.contentBox .msgShow .contentMiddle .inform .itemInform .informDetail .signLine {
    display: inline-block;
    width: 3px;
    height: 13px;
    background-color: #1653C6;
    margin-right: 8px;
    margin-top: 9px;
}

.contentBox .msgShow .contentMiddle .inform .itemInform .informDetail .character {
    display: inline-block;
    width: 369px;
    /* height: 31px;
    line-height: 31px; */
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-decoration: none;
}

.contentBox .msgShow .contentMiddle .inform .itemInform .informDetail .test {
    display: inline-block;
    margin-left: 35px;
    margin-top: 6px;
}

.contentBox .msgShow .contentMiddle .inform .itemInform .informDetail .character:hover {
    color: #00479d;
}

.contentBox .msgShow .friendLink .contentRight {
    width: 250px;
    height: 301px;
    padding-top: 4px;
    padding-right: 6px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #fff;
}

.contentBox .msgShow .friendLink .contentRight .dynamic {
    width: 248px;
    height: 36px;
    margin-left: 2px;
    position: relative;
    background: url(../images/jian.png) no-repeat;
}

.contentBox .msgShow .friendLink .contentRight .dynamic .titleMsg {
    position: absolute;
    width: 248px;
    height: 36px;
    line-height: 29px;
    text-align: center;
    font-size: 18px;
    color: #fff;
    font-weight: bold;
}

.contentBox .msgShow .friendLink .contentRight .detailNew {
    width: 250px;
    height: 76px;
    padding-top: 4px;
    margin-left: 2px;
    padding-left: 14px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#F0F0F0));
    background: linear-gradient(#fff, #F0F0F0);
}

.contentBox .msgShow .friendLink .contentRight .detailNew .itemDetail {
    font-size: 16px;
    border-bottom: 1px solid #F1F1F1;
    width: 229px;
    height: 24px;
}

.contentBox .msgShow .friendLink .contentRight .detailNew .itemDetail a {
    text-decoration: none;
    color: #333;
}

.contentBox .msgShow .friendLink .contentRight .detailNew .itemDetail .signLine {
    display: inline-block;
    width: 3px;
    height: 13px;
    background-color: #1653C6;
    margin-right: 8px;
}

.contentBox .msgShow .friendLink .contentRight .detailNew .itemDetail .linkOut:hover {
    color: #00479d;
}

.contentBox .msgShow .friendLink .contentRight .detailNew img {
    margin-top: 11px;
    padding-left: 155px;
    width: 68px;
    height: 16px;
}

.contentBox .msgShow .friendLink .contentRight .share {
    display: inline-block;
    width: 249px;
    height: 78px;
    margin-top: 8px;
    margin-left: 5px;
    position: relative;
    background: url(../images/btn.png) no-repeat;
}

.contentBox .msgShow .friendLink .contentRight .share .titleMsg {
    position: absolute;
    width: 248px;
    height: 56px;
    padding-top: 10px;
    text-align: center;
    font-size: 22px;
    color: #fff;
    font-weight: bold;
}

.contentBox .msgShow .friendLink .contentRight .share2 {
    display: inline-block;
    width: 249px;
    height: 78px;
    margin-top: 4px;
    margin-left: 5px;
    position: relative;
    background: url(../images/kjj_zwfw.jpg) no-repeat;
}


/**/

.contentBox .msgShow .exchange {
    width: 100%;
    height: 202px;
    margin-top: 8px;
    clear: both;
}

.contentBox .msgShow .exchange .policy {
    width: 420px;
    /*height: 100%;*/
    height: 95px;
    margin-right: 4px;
}

.contentBox .msgShow .exchange .code {
    width: 230px;
    height: 100%;
    margin-left: 10px;
}
.aaa{
    float: left;
    margin-left: 10px;
}
.aaa a{
    display: block;
}

/* 专题专栏 */
.ztzl{
    float: left;
}

.ztzl .ztzlLabel ul{height:49px;}
.ztzl .ztzlLabel ul li{list-style: none; width: 100px;border-bottom: 2px solid #0154AD;}
.ztzl .ztzlLabel ul li a{display: block;line-height: 49px;font-size: 18px;color:#0154AD;text-decoration: none;text-align: center;}
.ztzl .lb{height: 150px;width: 819px;margin-top: 8px;margin-left: 25px;position: relative;margin-right: 5px;}
/* .ztzl .lb .hd{height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.ztzl .lb .hd ul{overflow:hidden; zoom:1; float:left;}
.ztzl .lb .hd ul li{float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;list-style: none;}
.ztzl .lb .hd ul li.on{background:#f00; color:#fff; } */
.ztzl .lb .bd{position:relative;height:100%;z-index:0;overflow: hidden;}
.ztzl .lb .bd li{zoom:1; vertical-align:middle;list-style: none;width: 372px;padding-left: 25px;}
.ztzl .lb .bd li img{height: 146px;width: 372px;}
.ztzl .lb .prev{background:url(../images/left.png) center no-repeat;width: 25px;height: 146px;display: block;position: absolute;top: 0px;background-color: rgba(205, 205, 205, 0.5);/* left: 20px; */filter:alpha(opacity=50);opacity:0.5;}
.ztzl .lb .next{background: url(../images/right.png) center no-repeat;width: 25px;height: 146px;display: block;position: absolute;top: 0px;background-color: rgba(205, 205, 205, 0.5);right: 0px;filter:alpha(opacity=50);opacity:0.5;}
.ztzl .lb .next:hover,.ztzl .lb .prev:hover{filter:alpha(opacity=100);opacity:1;}

/* 适老化 */
.oldModel .contentBox {height: auto;}
.oldModel .contentBox .msgShow{height: auto;}
.oldModel .contentBox .msgShow .contentTop{height: auto;}
.oldModel .contentBox .msgShow .contentMiddle{height: auto;}
.oldModel .contentBox .msgShow .exchange{height: auto;margin-top: 60px;}
.oldModel .contentBox .msgShow .contentTop .contentLeft .workDetail .luoboRight .hd li{font-size: 32px;}
.oldModel .contentBox .msgShow .contentTop .contentLeft .onetitle .titleMsgs{font-size: 32px;line-height: 50px;height: 45px;width: 800px;}
.oldModel .contentBox .msgShow .contentTop .contentLeft .onetitle .fl{height: 50px;line-height: 50px;font-size: 32px;background-size: 100% 108%;}
.oldModel .contentBox .msgShow .contentTop .contentLeft{width: 1100px;height: 1000px;}
.oldModel #luobo .slideBox .bd li a .biaoti{width: 1100px;font-size: 32px;height: 45px;line-height: 45px;}
.oldModel #luobo .slideBox .bd li a .biaoti span{width: 600px;}
.oldModel #luobo .slideBox .hd{height: 30px;}
.oldModel #luobo .slideBox .hd ul li{height: 25px;width: 25px;line-height: 25px;font-size: 26px;}
.oldModel #luobo .slideBox,
.oldModel #luobo .slideBox .bd img,
.oldModel #luobo{width: 1100px;height: 520px;}

.oldModel .contentBox .msgShow .contentTop .contentLeft .onetitle{height: 50px;}
.oldModel .workDetail{display: flex;flex-direction: column;}
.oldModel .contentBox .msgShow .contentTop .contentLeft .workDetail .luoboRight{width: 1100px;height: 400px;}
.oldModel .contentBox .msgShow .contentTop .contentLeft .workDetail .luoboRight .RightDetail{font-size: 32px;height: 45px;line-height: 45px;}
.oldModel .contentBox .msgShow .contentTop .contentLeft .workDetail .luoboRight .RightDetail .character{width: 850px!important;}
.oldModel .contentBox .msgShow .contentTop .contentLeft .workDetail .luoboRight .more1{width: 1050px;height: 50px}
.oldModel .contentBox .msgShow .contentTop .contentLeft .workDetail .luoboRight .more1 a{font-size: 30px; ;}

.oldModel .contentBox .msgShow .contentTop .contentRight{height: 500px;width: 1100px;}
.oldModel .contentBox .msgShow .contentTop .contentRight .dynamic .titleMsg{height: 50px;font-size: 30px;margin-top: 5px;}
.oldModel .contentBox .msgShow .contentTop .contentRight .dynamic{margin:0 40px 0 2px;background-size: 100% 108%;height: 50px;}
.oldModel .contentBox .msgShow .contentTop .contentRight .detailNew{height: 430px;width: 1100px;}
.oldModel .contentBox .msgShow .contentTop .contentRight .detailNew .itemDetail{font-size: 32px;height: 50px;line-height: 50px;width: 1060px;}
.oldModel .contentBox .msgShow .contentTop .contentRight .detailNew .itemDetail .signLine{height: 40px;}
.oldModel .contentBox .msgShow .contentTop .contentRight .detailNew .more1 a{font-size: 30px;}
.oldModel .contentBox .msgShow .contentTop .contentRight .detailNew .more1{width: 1050px;}
.oldModel .contentBox .msgShow .contentTop .contentLeft .workDetail .luoboRight .RightDetail .signLine{height: 35px;}

.oldModel .contentBox .msgShow .contentMiddle .inform img{width: 420px;height: 65px;}
.oldModel .contentBox .msgShow .contentMiddle .inform .itemInform{height: 410px;width: 1100px;}
.oldModel .contentBox .msgShow .contentMiddle .inform{height: 490px;width: 1100px;}
.oldModel .contentBox .msgShow .contentMiddle .inform .itemInform .informDetail{font-size: 32px;height: 50px;line-height: 50px;width: 1060px;}
.oldModel .contentBox .msgShow .contentMiddle .inform .itemInform .informDetail .character{width: 830px!important;}
.oldModel .contentBox .msgShow .contentMiddle .inform .itemInform .more1 a{font-size: 30px;}
.oldModel .contentBox .msgShow .contentMiddle .inform .itemInform .informDetail .signLine{height: 35px;}
.oldModel .contentBox .msgShow .friendLink .contentRight .dynamic{ background-size: 100% 108%;height: 50px;}
.oldModel .contentBox .msgShow .friendLink .contentRight{width: 1100px;height: auto;}

/* 友情链接 */
.oldModel .contentBox .msgShow .friendLink .contentRight .dynamic .titleMsg{font-size: 32px;height: 45px;margin-top: 5px;}
.oldModel .contentBox .msgShow  .friendLink .contentRight .detailNew .itemDetail{font-size: 32px;height: 50px;line-height: 50px;width: 1060px;}
.oldModel .contentBox .msgShow  .friendLink .contentRight .detailNew {width: 1100px;height: 90px;}
.oldModel .contentBox .msgShow  .friendLink .contentRight .detailNew .itemDetail .signLine{height: 35px;}
.oldModel .contentBox .msgShow .contentMiddle .inform .itemInform .more1{width: 1050px;}
.oldModel #imghnzwfw2021 img{width: 750px!important;height: auto!important;margin-left: 70px!important;}

.oldModel .contentBox .msgShow .exchange .ztzl .ztzlLabel img{width: 420px;height: 65px;}
.oldModel .contentBox .msgShow .exchange .code{top: 41px;position: relative;}
.oldModel .contentBox .msgShow .exchange .code{width: 208px;height: auto;}

.oldModel .contentBox .msgShow .friendLink .contentRight .share{width: 1090px;background-size: 100% 100%;height: 155px;}
.oldModel .contentBox .msgShow .friendLink .contentRight .share .titleMsg{width: 1100px;padding:30px 0;font-size: 32px;}
.oldModel .contentBox .msgShow .friendLink .contentRight .share3 img{width: 550px!important;height: 150px!important;bottom: 84px;position: relative;}

.oldModel .ztzl .lb{width: 1100px;margin-left: 0;margin-right: 0;height: 201px;}
.oldModel .ztzl .lb .bd li{width: 513px;height: 201px;}
.oldModel .ztzl .lb .bd li img{width: 513px;height: 201px;}
.oldModel .ztzl .lb .next,
.oldModel .ztzl .lb .prev{height: 202px;}