/*commom style*/
*,*:before,*:after {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th,td,img{border:none;margin:0;padding:0;}
body,button, input, select, textarea {font-family:'微软雅黑';}
ul,ol{list-style: none;}
a,ins{text-decoration:none;}
a{color:#333333;}
.fl{float:left;margin:0;}
.fr{float:right;margin:0;}
.cf:after{display:block;content:'';height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.hide{display:none;}
.block{display:block;}
.grey{color:#999999;}
.red{color: #b41f1f;}
.height10{height: 10px;width: 100%;}
.height25{height: 25px;width: 100%;}
.height30{height: 30px;width: 100%;}
.height40{height: 40px;width: 100%;}
.height48{height: 48px;width: 100%;}

/*第一层*/
select::-ms-expand { display: none; }
.n1box{margin: 30px 0;}
.n1,.n2{width: 1200px;/* height: 688px; */margin: 0px auto;}
.n1l{width: 780px;}
.cx{width: 100%;/* height:223px; */background:#f7f7f7;height: 153px;}
.cx p{color: #bb2335;font-size: 21px;margin-bottom:1px;/* line-height: 30px; *//* margin-bottom: 10px; */}
.cx form{font-size: 17px;}
.cx form input,.cx form select{
    width:277px;
    height:35px;
    outline: none;
    background: #e8e8e8;
    border: none;
    text-indent: 1em;
    margin: 0 0px 5px 0;
    }
.cx form select{/* background:url(zwgk2.png) no-repeat 242px 0px #e8e8e8; appearance:none;-moz-appearance:none;-webkit-appearance:none;*/border: none;text-indent: 1em;
    margin:0 20px 10px 0;}
.cx form select option{padding-left: 10px;}
.cx form .t-cx{width:127px;height:35px;background:#355e92;color: #fff;text-indent:0;}

.qhbox{width:100%;margin-top: 10px;}
.qh-titbox{width:100%;height: 45px;line-height: 45px;border-bottom: 1px solid #bfbfbf;}
.qh-titbox .qh-tit{height:45px;float: left;cursor: pointer;font-size: 19px;color: #355E92;font-weight: bold;border-bottom: 3px solid #355e92;padding: 0 10px;}
.qh-titbox .qh-tit-on{line-height: 41px;float: left;color:#355E92;font-size: 19px;font-weight:  bold;border-bottom: 3px solid #355e92;padding: 0 10px;}
ul.qh-titbox li{float: right;height:45px;cursor: pointer;font-size: 19px;color: #999999}
ul.qh-titbox li.hover a{float: left;color:#355E92;font-size: 19px;}
.jgf{width:1px;height: 45px;margin:0 15px;float: left;}
.qh-titbox .qh-more a{font-size: 13px;color:#999;}
.qh_list ul {padding-top: 5px;}
.qh_list ul li{
    width: 100%;
    height: 40px;
    line-height: 40px;
    padding-left: 15px;
    background: url(dian.png) no-repeat 0px 18px;
    border-bottom: 1px dashed #adadad;
    }
.qhbox ul li a{color:#333;}
.qhbox ul li span{float: right;color:#999;}
.qhbox .qh-more a{display: inline-block;height:21px;  line-height: 21px;margin-top: 15px;}
.n1r{width: 394px;border:0px solid blue;}
.zfxxgk{width:100%;height: 40px;border-bottom:1px solid #bfbfbf;font-size:21px;color: #355E92;font-weight:  bold;}
.klist{margin-top: -2px;width: 100%;display: inline-block;}
.klist li{width: 395px;height:57px;margin-top: 25px;}
.klist li a{display: inline-block;font-size: 17px;color: #333;width: 395px;height:57px;padding-left: 90px;line-height: 57px;}
.klist .icon_01{background: url(icon_01.png) no-repeat;}
.klist .icon_02{background: url(icon_02.png) no-repeat;}
.klist .icon_03{background: url(icon_03.png) no-repeat;}
.klist .icon_04{background: url(icon_04.png) no-repeat;}
.klist .icon_05{background: url(icon_05.png) no-repeat;}
.klist .icon_06{background: url(icon_06.png) no-repeat;}
.klist .icon_07{background: url(icon_11.png) no-repeat;}
.zfgb{margin-top: 25px;}
.blist li{width: 113px;height:198px;margin: 20px 0 0 28px;}
.xxlj{margin-top:25px;margin-bottom: 10px; }
.xxlj ul{margin-left: -21px;}
.xxlj ul li{width: 177px;height: 70px;float: left;margin-left: 21px;border: 1px solid #d8d8d8;}
.xxlj ul li a{color: #355e92;width: 177px;height: 70px;line-height: 70px;font-size: 17px;padding-left: 75px;}
.xxlj ul .icon_01{background: url(icon_07.png) no-repeat 25px 17px #f7f7f7;}
.xxlj ul .icon_02{background: url(icon_08.png) no-repeat 25px 17px #f7f7f7;}
.xxlj ul .icon_03{background: url(icon_09.png) no-repeat 25px 17px #f7f7f7;}
.xxlj ul .icon_04{background: url(icon_10.png) no-repeat 25px 17px #f7f7f7;}

/*第二层*/
.n2{height: 405px;}

ul.link_pic{height: auto;}
ul.link_pic li{text-align: center;margin-top: 25px;}



/* 老年版 */
.old_type .n1l.bt-left.cf {
    width: 1200px;
}
.old_type .tpdiv11 img {
    width: 580px;
}
.old_type .tpdiv11 {
    margin-top: 25px;
}
.old_type .cx {
    height: 300px;
}
.old_type .qh-titbox {
    height: 96px;
    line-height: 96px;
}
.old_type .qh-titbox .qh-tit-on {
    line-height: 96px;
    height: 96px;
    font-size: 48px;
}
.old_type .qhbox .qh-more a {
    font-size: 36px;
    line-height: 96px;
    height: 96px;
    margin-top: 0px;
}
.old_type .qhbox ul li a {
    font-size: 36px !important;
    line-height: 72px;
    height: 72px;
    overflow: hidden;
    white-space: nowrap;
    width: 70%;
    text-overflow: ellipsis;
}
.old_type .qhbox ul li span {
    font-size: 36px;
    line-height: 72px;
}
.old_type .qh_list ul li {
    height: 72px;
    line-height: 72px;
    background-size: 10px;
    padding-left: 20px;
    background-position-y: 30px;
    width: 1200px;
}
.old_type .qh-titbox .qh-tit {
    height: 96px;
    font-size: 48px;
    line-height: 96px;
}
.old_type .n1r.bt-right.cf {
    width: 1200px;
}
.old_type .zfxxgk {
    height: 96px;
    font-size: 48px;
    line-height: 96px;
}
.old_type .klist li {
    width: 48%;
    float: left;
    background-size: 100%;
    margin-left: 12px;
    margin-right: 12px;
    height: 90px;
}
.old_type .klist li a {
    font-size: 36px;
    height: 90px;
    line-height: 80px;
    padding-left: 120px;
    width: 500px;
}
.old_type ul.link_pic li {
    float: left;
    padding: 0px 10px 0px 10px;
}
.old_type .link_pic img {
    width: 580px;
}

/* 无障碍手机版 */
.ariafontcontent .qh-titbox {
    height: auto;
}
.ariafontcontent .qhbox .qh-more a {
    margin-top: 0px;
}
.ariafontcontent .qhbox ul li span {
    line-height: 1.8 !important;
}





