.smxweixin {
    position: fixed;
    top: 70px;
    right: 34px;
    z-index: 999;
}
*{margin:0;padding: 0;font-family: "微软雅黑", "宋体", "新宋体", "仿宋_GB2312";}
img{border: 0;}
a{text-decoration: none;}

.content{margin: 10px auto;width: 1100px;}
.content .top{height: 323px;overflow: hidden;}
.content .top .lunbo{float: left;width: 528px;height: 323px;position: relative;}
.content .top .topColumn{float: right;width:562px;}
/* 上部分轮播 */
.lunbo .hd{position: absolute;height: 15px;overflow:hidden;right: 5px;bottom: 5px;z-index: 1;}
.lunbo .hd ul{overflow:hidden; zoom:1; float:left;}
.lunbo .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;}
.lunbo .hd ul li.on{background:#f00; color:#fff; }
.lunbo .bd{position:relative; height:100%; z-index:0; }
.lunbo .bd li{ zoom:1; vertical-align:middle;list-style: none;}
.lunbo .bd li a span{position: absolute;width: 400px;height: 32px;left:0px;bottom: 0px;background-color:rgba(51, 51, 51, 0.7);text-overflow:ellipsis; white-space:nowrap; overflow:hidden;color: #fff;line-height: 32px;padding-left: 28px;padding-right: 100px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);}
.lunbo .bd li img{width:528px; height:323px;}

/* 上部分文章列表 */
.topColumn .hd{height: 40px;background: #C21810;}
.topColumn .hd ul{overflow: hidden;height: 40px;}
.topColumn .hd ul li{float: left;background: #fff;margin-left: 15px;margin-top: 9px;width: 100px;height: 31px;list-style: none;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.topColumn .hd ul li a{display: block;font-size:18px;color:#C21810;text-align: center;line-height: 31px;font-weight: bold;}

.topColumn .bd ul{margin-left: 20px;margin-right: 12px;}
.topColumn .bd ul li{border-bottom: 1px dashed #000;overflow: hidden;}
.topColumn .bd ul li a,.topColumn .bd ul li p{font-size: 14px;color:#000;line-height: 37px;}
.topColumn .bd ul li .hong{background: url(../image/hongjiantou.png) no-repeat;float: left;width: 5px;height: 9px;margin-top: 14px;}
.topColumn .bd ul li a{float: left;margin-left: 10px;width:350px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.topColumn .bd ul li p{float: right;margin-right: 11px;}
.topColumn .bd ul li:hover a,.topColumn .bd ul li:hover p{color:#C21810;}

/* 中间部分 */
/* .content .middle{} */
.content .middle .middleUp{margin: 20px auto;height: 90px;}
.content .middle .middleDown{height: 305px;overflow: hidden;}
/* 中间部分轮播 */
.lunboImg{width: 350px;height: 90px;position: relative;}
.lunboImg .hd{position: absolute;height: 15px;overflow:hidden;right: 5px;bottom: 5px;z-index: 1;}
.lunboImg .hd ul{overflow:hidden; zoom:1; float:left;}
.lunboImg .hd ul li{float:left; margin-right:2px; width:8px; height:8px;border-radius: 2px; text-align:center;background:#C7A67A;color: #C7A67A; cursor:pointer;list-style: none;}
.lunboImg .hd ul li.on{background:#f00; color:#f00; width: 16px;}
.lunboImg .bd{position:relative; height:100%; z-index:0; }
.lunboImg .bd li{ zoom:1; vertical-align:middle;list-style: none;}
.lunboImg .bd li img{width:350px; height: 90px;}

/* 中间左部分 */
.content .middle .middleDown .middleDownLeft{float: left;width: 745px;}
.middleDownLeft .hd{height: 47px;background: #C21810;position: relative;}
.middleDownLeft .hd ul{overflow: hidden;left: 13px;top: 9px;position: absolute;height: 38px;}
.middleDownLeft .hd ul li{float: left;list-style: none;width: 100px;display: block;border-top-left-radius: 10px;border-top-right-radius: 10px;}
/* .middleDownLeft .hd ul li.on{background: #EDFAFF;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.middleDownLeft .hd ul li.on a{color:#0096CE;} */
.middleDownLeft .hd ul li a{display: block;line-height: 39px;font-size: 18px;font-weight: bold;color: #fff;text-align: center;}
.middleDownLeft .bd{background: #FCFCFC;height: 258px;overflow: hidden;}
.middleDownLeft .bd ul{margin-left: 50px;margin-right: 52px;margin-top: 10px;}
.middleDownLeft .bd ul li{overflow: hidden;}
.middleDownLeft .bd ul li a,.middleDownLeft .bd ul li p{font-size: 14px;color:#000;line-height: 39px;}
.middleDownLeft .bd ul li .hong{background: url(../image/hongjiantou.png) no-repeat;float: left;width: 5px;height: 9px;margin-top: 14px;}
.middleDownLeft .bd ul li a{float: left;margin-left: 15px;width:500px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.middleDownLeft .bd ul li p{float: right;}
.middleDownLeft .bd ul li:hover a,.middleDownLeft .bd ul li:hover p{color:#C21810;}
/* 中间右部分 */
.content .middle .middleDown .middleDownRight{float: right;width: 328px;overflow: hidden;}
.middleDownRight .ColumnItem{float: left;width: 161px;height: 151px;background: #C7A67A;}
.left{margin-right: 4px;}
.down{margin-top: 4px;}
.middleDownRight .ColumnItem img{margin-left: 54px;margin-top: 30px;}
.middleDownRight .ColumnItem a{display: block;text-align: center;padding-top: 18px;font-size: 18px;font-weight: bold;color:#fff;padding-bottom: 18px;}
/*.middleDownRight .ColumnItem:hover{background:#1E79B4;}*/

/* bottom部分 */
.content .bottom{margin-top: 10px;}
.content .bottom .bottomUp{overflow: hidden;}
.content .bottom .bottomDown{width:1098px;margin: 15px auto;height: 104px;border: 1px dashed #ccc;position: relative;}

.bottomUp .bottomUpLeft{float: left;width: 745px;}
.bottomUp .bottomUpRight{float: right;width: 328px;}
.bottomUpRight .yygh {
    width:329px;
    height:58px;
    background-color: #C7A67A;
    display: block;
    margin-bottom: 16px;
    color: #fff;
    font-size:24px;
    font-weight:bold;
    line-height: 58px;
}
.bottomUpRight .yygh img {
    vertical-align: middle;
    margin-left: 28px;
    margin-right: 15px;
}
.bottomUpRight .yqlj {
    display: block;
    width:325px;
    height:84px;
    border:1px solid rgba(191,191,191,1);
    position: relative;
}
.bottomUpRight .yqlj .mingzi {
    float: left;
    color: #666666;
    width: 2px;
    font-size: 12px;
    position: absolute;
    top: 11px;
    left: 10px;

}
.bottomUpRight .yqlj img {
    float: left;
    margin-left: 22px;
    margin-top: 16px;
}
.bottomUpRight .ts img{
    margin-bottom: 5px;
}
/* bottomUpLeft ---columnUp */
.bottomUpLeft .columnUp{height: 121px;overflow: hidden;background-color: #EFEEEE;}
.bottomUpLeft .columnUp a{float: left; width:170px;height: 121px;text-align: center;font-size: 17px;color:#666666;}
.bottomUpLeft .columnUp .columnUpItem {
    width:186px;
    height:121px;
    /*background: #D1F1FD;*/
}
.bottomUpLeft .columnUp .columnUpItem span {
    display: inline-block;
    width: 80px;
    float: left;
    font-weight:bold;
    margin-top: 33px;
}
.bottomUpLeft .columnUp a img{margin-left: 33px;margin-top: 33px;display: block;margin-bottom: 15px;float: left;margin-right: 14px;}
.bottomUpLeft .columnUp .columnUpItem:hover{background: #D5D7D7;}
/* bottomUpLeft ---columnDown */
.bottomUpLeft .columnDown{margin-top: 12px;height: 210px;overflow: hidden;}
.columnDown div{float: left;width: 365px;}
.columnDown .right{float: right;}
.columnDown div .hd{height: 42px;background: #C21810;}
.columnDown div .hd ul{overflow: hidden;height: 42px;}
/*.columnDown div .hd ul li{float: left;background: #0096CE;margin-left: 17px;margin-top: 11px;width: 100px;height: 31px;list-style: none;border-top-left-radius: 10px;border-top-right-radius: 10px;}*/
.columnDown div .hd ul li a{display: block;font-size:18px;color:#fff;line-height: 42px;font-weight: bold;}
.columnDown div .hd ul li a img {
    vertical-align: middle;
    margin: 0 8px 0 5px;
}
.columnDown div .bd{height: 167px;background: #FCFCFC;}
.columnDown div .bd ul{margin-left: 16px;margin-top: 20px;margin-right: 21px;}
.columnDown div .bd ul li{overflow: hidden;}
.columnDown div .bd ul li .biao,.columnDown div .bd ul li a,.columnDown div .bd ul li p{font-size: 14px;line-height: 37px;color:#666;}
.columnDown div .bd ul li .biao{float: left;}
.columnDown div .bd ul li a{float: left;width:200px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.columnDown div .bd ul li p{float: right;}
.columnDown div .bd ul li:hover a{color:#C21810;}
/* bottomUpRight部分 */
.bottomUpRight .hd{height: 67px;background: #C21810;line-height: 67px;}
.bottomUpRight .hd ul{overflow: hidden;}
/*.bottomUpRight .hd ul li{float: left;background: #0096CE;margin-left: 17px;margin-top: 23px;width: 140px;height: 44px;list-style: none;border-top-left-radius: 10px;border-top-right-radius: 10px;}*/
.bottomUpRight .hd ul li a{display: block;font-size:24px;color:#fff;line-height: 44px;
    font-weight: bold;height: 67px;}
.bottomUpRight .hd ul li a img {
            vertical-align: middle;
            margin: 0 15px 0 12px;
    }
.bottomUpRight .bd{background: #FCFCFC;overflow: hidden;}
.bottomUpRight .bd ul{margin:12px 17px;}
.bottomUpRight .bd ul li{border-bottom: 1px solid #000;list-style: none;}
.bottomUpRight .bd ul li a{display: block;font-size: 14px;color:#666;line-height: 42px;width:260px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.bottomUpRight .bd ul li:hover a{color:#C21810;}


/* bottomDown部分 */
.bottomDown span{position: absolute;top:10px;left:-10px;background: #fff;color: #C21810;font-size: 14px;line-height: 20px;}
.bottomDown .slideBox{width: 960px;margin: 18px auto;height: 68px;overflow: hidden;}
.slideBox .sPrev{position: absolute;background: url(../image/leftIcon.jpg) no-repeat;left:28px;top: 38px;width: 30px;height: 30px;}
.slideBox .sNext{position: absolute;background: url(../image/rightIcon.jpg) no-repeat;right:28px;top: 38px;width: 30px;height: 30px;}
.bottomDown .slideBox ul{overflow: hidden;zoom:1;}
.bottomDown .slideBox ul li{margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center; }
.bottomDown .slideBox ul li img{width: 230px;height: 68px;}


.floatWindows{position: fixed;width: 220px;height: 80px;left: 800px;top:0;cursor: pointer;background: #2aabd2;z-index: 10000;}
.rightWindows{position: fixed;width: 220px;height: 80px;left: 0;top:0;cursor: pointer;background: #2aabd2;z-index: 10000;}

/* 适老化 */
.oldModel .content .top{height: auto;}
.oldModel .content .top .lunbo{width: 1100px;height: 673px;float: none;}
.oldModel .lunbo .bd li img{width: 1100px;height: 673px;}

.oldModel .content .top .topColumn{width: 1100px;float: none;margin-top: 20px;}
.oldModel .middleDownLeft .hd ,
.oldModel .topColumn .hd{height: 49px;}
.oldModel .middleDownLeft .hd ul,
.oldModel .topColumn .hd ul{height: 49px;}
.oldModel .middleDownLeft .hd ul li,
.oldModel .topColumn .hd ul li{height: 40px;width: 140px;}
.oldModel .middleDownLeft .hd ul li a,
.oldModel .topColumn .hd ul li a{font-size: 30px;}
.oldModel .middleDownLeft .bd ul li p,
.oldModel .topColumn .bd ul li p{font-size: 28px;height: 40px;line-height: 40px;margin-right: 11px;}
.oldModel .middleDownLeft .bd ul li a,
.oldModel .topColumn .bd ul li a{width: 75%;font-size: 28px;height: 40px;line-height: 40px;}
.oldModel .middleDownLeft .bd ul li,
.oldModel .topColumn .bd ul li{height: 40px;line-height: 40px;}
.oldModel .content .middle .middleDown .middleDownLeft{float: none;width: 1100px;}
.oldModel .middleDownLeft .bd ul{margin-left: 20px;margin-right: 12px;}
.oldModel .content .middle .middleDown{height: auto;}
.oldModel .content .middle .middleDown .middleDownRight{height: auto;float: none;width: 1100px;}
.oldModel .down{margin-top: 0;margin-left: 152px;margin-right: 0!important;}
.oldModel .left{margin-right: 152px ;}
.oldModel .middleDownRight .ColumnItem a{font-size: 30px;}

.oldModel .bottomUp .bottomUpLeft{width: 1100px;height: auto;float: none;}
.oldModel .bottomUp .bottomUpRight{float: none;width: 1100px;}
.oldModel .bottomUpLeft .columnUp .columnUpItem{width: 275px;}
.oldModel .bottomUpLeft .columnUp .columnUpItem span{width: 138px;font-size: 28px;margin-top: 19px;}
.oldModel .columnDown div{float: none;width: 1100px;}
.oldModel .bottomUpLeft .columnDown{height: auto;}
.oldModel .columnDown div .hd ul{height: 50px;}
.oldModel .columnDown div .hd ul li a{line-height: 50px;font-size: 30px;}
.oldModel .columnDown div .hd{height: 50px;}
.oldModel .columnDown div .bd ul li a{width: 75%;font-size: 28px;}
.oldModel .columnDown div .bd ul li p{font-size: 28px;}
.oldModel .columnDown div .bd ul li{line-height: 45px;height: 45px;}
.oldModel .columnDown div .bd{height: auto;}
.oldModel .bottomUpRight .ts img{width: 500px;}
.oldModel .bottomUpRight .yygh{width: 1100px;height: 70px;line-height: 70px;font-size: 32px;text-align: center;}
.oldModel .bottomUpRight .yqlj{width: 1097px;height: 160px;}
.oldModel .bottomUpRight .yqlj img{width: 750px;padding-left: 156px;}
.oldModel .bottomUpRight .yqlj .mingzi{font-size: 28px;top: 5px;}
.oldModel .bottomDown span{font-size: 21px;line-height: 21px;}

.oldModel .lunbo .bd li a span{width: 822px;padding-right: 250px;height: 45px;line-height: 45px;font-size: 28px;}
.oldModel .lunbo .hd ul li{width: 30px;height: 30px;line-height: 30px;}
.oldModel .lunbo .hd{height: 30px;}
.oldModel .bottomUpRight .bd ul li a{font-size: 26px;}