﻿@charset "UTF-8";
.left{ width: 280px; float: left; margin: 20px 0; }
.left *{ font-size: 17px; }
.left .leftTitle{ height: 58px; line-height: 45px; padding-left: 50px; background: url("../images/1lm.png") no-repeat; color: white; }
.left .leftList{ padding-left: 10px; }
.left .leftList li{ padding-left: 55px; background: url("../images/2lm.png") no-repeat 0 15px; border-bottom: 1px solid #ddd; }
.left .leftList li a{ display: block; line-height: 44px;     overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.left .leftList li.active,.left .leftList li:hover{ background-position: 0 -55px; }
.left .leftList li.active a,.left .leftList li:hover a{ color: #FE901F; }

.right{ width: 900px; float: right; margin: 20px 0; }
.right .title {border-bottom: 1px dashed #BFBFBF; padding: 13px 0;}
.right .title p{ line-height: 25px;font-size: 20px;font-weight: bold; border-left: 5px solid red;padding-left: 20px;}
.right .rightList{ min-height: 300px; }
.right .rightList li{ padding-left: 10px; padding-right: 100px; background: url("../images/dot.png") no-repeat 0 center; border-bottom: 1px dashed #ddd; position: relative; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.right .rightList li *{ line-height: 46px; }
.right .rightList li a{ font-size: 16px; }
.right .rightList li span{ font-size: 15px; position: absolute; right: 0; top: 0; color: #B1B1B1; }



.collectState{float:left;}
/* 政策问答 */
.zcwd{    background-color: #f5f7fa;}
.zcwd-wrap{width: 1200px;margin: 0 auto;background: #FFF;padding: 20px 20px;}
.zcwdpt-title{font-size:1.125rem;font-weight:700;line-height:40px;color:#00558e;position:relative;padding-left:10px;}
.zcwdpt-title::before{position:absolute;top:11px;left:0;content:"";width:4px;height:18px;background:#015293;border-radius:56px;}
.zcwd-department a{display:inline-block;margin-right:10px;color:#00558e;text-align:center;line-height:35px;background:#fff;border:1px solid #ddd;margin-bottom:10px;padding:0 10px;}
.zcwd-list ul li{border:1px solid #e8e8e8;padding:20px 20px 10px;margin-bottom:20px;}
.zcwd-list ul li h2{font-size:1.125rem;line-height:1.5em;color:#00558e;}
.zcwd-list ul li p{line-height:1.5em;margin:10px 0;color:#00558e;}

/* 老年模式 */
.oldModel .left{width:28%;}
.oldModel .right{width:68%;}
.oldModel .right .rightList li{padding-right: 200px;}
.oldModel .right .rightList li *{line-height: 2;}

@media (max-width: 550px){
    #Content{width:100%;padding:20px 5px;box-sizing:border-box}
    .where{width:100%}
    .left{width:100%;margin:10px 0}
    .left .leftTitle{background-size:100% 100%;height:48px;line-height:35px}
    .left .leftList li{height:36px;box-sizing:border-box}
    .left .leftList li a{line-height:36px}
    .right{width:100%;margin:0}
    .right img{max-width: 95%;max-height: 240px;}
}