﻿@charset "utf-8";@-ms-viewport{width:device-width}
div,input,select,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{font-size:16px;height:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}
body{font-family:Helvetica,Arial,"PingFang SC","Microsoft YaHei",sans-serif;font-size:1rem;color:#333;height:100%}
body,h1,h2,h3,h4,h5,h6,ul,ol,p,hr{margin:0}
b,strong{font-weight:700}
em,i{font-style:normal}
small{font-size:80%}
img{border:0;vertical-align:middle}
button,input[type='button']{padding:0 15px;cursor:pointer;color:#fff;background-color:#1890ff;outline:0;border:0}
button:hover,input[type='button']:hover{background-color:#40a9ff;transition:all .3s cubic-bezier(.645,.045,.355,1)}
input[type='text'],select,textarea{padding:4px;background-color:#fff;border:1px solid #d9d9d9;transition:all .3s cubic-bezier(.645,.045,.355,1)}
input[type='text']:focus,select:focus,textarea:focus{border:1px solid #999;outline:0}
input[type='text']::placeholder{color:#999}
table{border-collapse:collapse;border-spacing:0;width:100%}
table.border{border-left:1px solid #ccc;border-bottom:1px solid #ccc}
table.border td,table.border th{border-top:1px solid #ccc;border-right:1px solid #ccc;padding:4px}
td,th{padding:0;vertical-align:middle;padding:4px}
ul,ol{padding-left:0;list-style-type:none}
ul.prefix li:before{content:"";display:inline-block;vertical-align:middle;margin:-3px 8px 0 -13px;width:4px;height:4px;background-color:#888;border-radius:100%}
ul.prefix li{padding-left:13px}
a{color:#333;text-decoration:none;outline:0;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}
a:active,a:focus,a:hover{color:#1890ff}
.h1,.h2,h1,h2{padding-top:20px;padding-bottom:20px;font-weight:500}
.h3,.h4,h3,h4{padding-top:14px;padding-bottom:14px;font-weight:500}
.h5,.h6,h5,h6{padding-top:8px;padding-bottom:8px;font-weight:500}
.h1,h1{font-size:2.25rem}
.h2,h2{font-size:1.875rem}
.h3,h3{font-size:1.5rem}
.h4,h4{font-size:1.125rem}
.h5,h5{font-size:.875rem}
.h6,h6{font-size:.75rem}
.div-table{display:table;width:100%}
.div-table-cell{display:table-cell;vertical-align:middle}
.layout{width:100%;overflow:hidden}
.container{width:1200px;margin-left:auto;margin-right:auto;overflow:hidden}
.row{margin-right:0;margin-left:0}
.row.x{margin-left:-10px;margin-right:-10px}
.row.x>[class^="x"]{padding-right:10px;padding-left:10px}
.row.y:before,.row>[class^="x"]+.row:before{content:"";display:block;height:10px;clear:both;overflow:hidden}
.clearfix:after,.row:after{display:block;content:"";clear:both;height:0;overflow:hidden;visibility:hidden}
.x1,.x10,.x11,.x12,.x2,.x3,.x4,.x5,.x55,.x6,.x7,.x8,.x9{float:left;position:relative;min-height:1px}
.x55{width:20%}
.x12{width:100%}
.x11{width:91.66666667%}
.x10{width:83.33333333%}
.x9{width:75%}
.x8{width:66.66666667%}
.x7{width:58.33333333%}
.x6{width:50%}
.x5{width:41.66666667%}
.x4{width:33.33333333%}
.x3{width:25%}
.x2{width:16.66666667%}
.x1{width:8.33333333%}
.x-hidden,.xs-show,[hidden]{display:none}
.block,.x-show,.xs-hidden{display:block}
@media (max-width:1024px){.container{width:100%;padding-left:10px;padding-right:10px}
.xs1,.xs10,.xs11,.xs12,.xs2,.xs3,.xs4,.xs5,.xs55,.xs6,.xs7,.xs8,.xs9{float:left;position:relative;min-height:1px}
.xs55{width:20%}
.xs12{width:100%}
.xs11{width:91.66666667%}
.xs10{width:83.33333333%}
.xs9{width:75%}
.xs8{width:66.66666667%}
.xs7{width:58.33333333%}
.xs6{width:50%}
.xs5{width:41.66666667%}
.xs4{width:33.33333333%}
.xs3{width:25%}
.xs2{width:16.66666667%}
.xs1{width:8.33333333%}
.x-hidden,.xs-show{display:block}
.x-show,.xs-hidden{display:none}
.lcyc>.x55:nth-child(4){border-right:0}
}
.more{float:right;color:#666;font-size:.875rem;cursor:pointer}
.more a{color:#666;font-weight:400}
.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.hr,hr{box-sizing:content-box;height:1px;border:0;background-color:#ccc;clear:both;overflow: hidden;}
.space{display:block;height:10px;background:transparent;clear:both;overflow:hidden}
.float-left{float:left}
.float-right{float:right}
.inline-block{display:inline-block}
.txt-center{text-align:center}
.txt-left{text-align:left}
.txt-right{text-align:right}
.pd-small{padding:4px}
.pd-middle{padding:8px}
.pd-big{padding:16px}
.ptb-small{padding-top:4px;padding-bottom:4px}
.ptb-middle{padding-top:8px;padding-bottom:8px}
.ptb-big{padding-top:16px;padding-bottom:16px}
.plr-small{padding-left:4px;padding-right:4px}
.plr-middle{padding-left:8px;padding-right:8px}
.plr-big{padding-left:16px;padding-right:16px}
.bg-blue{background-color:#1890ff}
.bg-white{background-color:#fff}
.bg-gray{background-color:#efefef}
.txt-blue{color:#1890ff}
.txt-white{color:#fff}
.border{border:1px solid #ccc}

.card{overflow: hidden;}
.card .title,.row>.title{padding-top:10px;padding-bottom:10px;font-size:18px;font-weight: bold;line-height:120%;border-bottom:1px solid #1890ff;color:#1890ff}
.row>.title{padding-left: 10px;padding-right: 10px;font-size:18px;color:#1890ff}
.row>.title i{font-size: 22px}

.header{background:url(images/top1.jpg) no-repeat center top;background-size:cover;height:200px;}
.header2{background:url(images/top2.jpg) no-repeat center top;background-size:cover;height:200px;}

.lcyc>.x55{border-right:1px solid #ddd}
.link-block{display:table;width:100%;height:90px;text-align:center;}
.link-block > a{display:table-cell;font-size:20px;color:#fff;vertical-align:middle;}
.link-block > a span{color:#333;line-height:40px;font-size: 18px;}
.link-block.bg1{background-color:#1890ff;}
.link-block.bg2{background-color:#40a3ff;}
.link-block.y{padding-bottom: 8px;}
.link-block.y:last-child{padding-bottom: 0}

.list-text{padding-top: 8px;padding-bottom: 8px;overflow: hidden;}
.list-text li{padding-top:5px;padding-bottom:5px;line-height:150%}
.list-text li a{width:75%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:bottom;}
.list-text li span{float:right;color:#999;font-size:90%}

.bread{padding: 10px;border-bottom:1px solid #ccc;}

.content{padding-left: 20px;padding-right: 20px;text-align: center;}
.content .title{font-size: 28px;font-weight:bold;line-height:150%;padding-top: 15px; padding-bottom: 15px;border-bottom:1px solid #eee}
.content img{max-width: 96%;}
.content p{line-height: 150%;text-align: justify;}
.content .desinfo{font-size:14px;color:#999;padding: 5px;margin-bottom: 20px;}

.pager{text-align:center;margin-top:20px;}
.pager a{display:inline-block;background-color:#fff;height:32px;margin-left:3px;margin-right:3px;padding-left:15px;padding-right:15px;line-height:31px;border:1px solid #ccc;}
.pager span{display:inline-block;background-color:#006eab;height:32px;color:#FFF;margin-left:3px;margin-right:3px;padding-left:15px;padding-right:15px;line-height:31px;border:1px solid #ccc;}
.pager a.on,.pager a:hover{background-color:#62adf1;color:#fff;text-decoration:none;}

/*yun 适老化无障碍*/
.wza-box {
  width: 1200px;
  top: 140px;
  padding-right: 0;
}
.oldModel .container {
  width: 1200px;
}
.oldModel .row.x>[class^="x"] {
  width: 100%;
}

.oldModel .card .title, .oldModel .row>.title {
  font-size: 28px;
  margin-top: 30px;
}
.oldModel .iconfont {
  font-size: 26px !important;
}
.oldModel img{
  object-fit: cover
}
.oldModel .x9 .card {
}
.oldModel .x6 {
  width: auto!important;
}
.oldModel .list-button {
  width: 480px !important;
  margin-top: 110px;
}
.oldModel .list-button .x6 {
  width: 240px!important;
}
.oldModel .list-button .x6 a {
  font-size: 24px;
}
.oldModel .link-block.y {
  float: left;
  width: 388px;
  margin-right: 15px;
}
.oldModel .link-block.y:nth-child(3n) {
  margin-right: 0;
}
.oldModel .link-block.y a {
  width: 388px !important;
  display: block;
}

.oldModel .lcyc .x55 {
  width: 243px !important;
  margin-top: 20px;
}
.oldModel .lcyc .x55 .link-block > a span {
  font-size: 26px;
  line-height: 3;
}

.oldModel .x4 .link-block {
  margin:  0 auto;
  width: 50%;
}

.oldModel .x9>.card>div:nth-child(2) {
  background-size: 100% 100% !important;
  margin-top: 20px;
  height: 430px !important;
}
.oldModel .link-block > a {
  font-size: 30px;
}
.oldModel .rczx-list {
  width: 800px;
}