/* 适老化样式 */
.qfpageold .oldhide{
	display: none !important;
}
.qfpageold .oldshow{
	display: block !important;
}
.qfpageold .w1260 {
    width: 1200px;
}
.qfpageold .contentbg {
    background: url(/uploads/image/i2475/bg03.png) repeat-y left center;
    width: 1200px;
    margin: 0 auto;
    margin-left: 0;
	background-size: contain;
}
.qfpageold #focus {
  width: 1138px;
  height: 746px;
  overflow: hidden;
  position: relative;
  margin: 0 auto;
  margin-left: 30px;
  margin-bottom: 45px;
}

.qfpageold #focus ul {
  height: 746px;
  position: absolute;
  margin: 0;
  padding: 0;
}

.qfpageold #focus ul li {
  float: left;
  width: 1138px;
  height: 746px;
  overflow: hidden;
  position: relative;
  background: #000;
}

.qfpageold #focus ul li img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.qfpageold #focus ul li div.photo_bt {
  position: absolute;
  bottom: 0;
  left: 0;
  font-size: 17px !important;
  color: #ffffff;
  z-index: 1;
  width: 100%;
  line-height: 90px;
  text-align: center;
  overflow: hidden;
  background-color: #000;
  opacity: 0.6;
}

.qfpageold #focus ul li div.photo_bt a {
  font-size: 32px !important;
  color: #ffffff;
}

.qfpageold #focus .btnbg {
  position: absolute;
  width: 100%;
  line-height: 90px;
  left: 0;
  bottom: 0;
  background-color: #000;
}

.qfpageold #focus .btn {
  position: absolute;
  width: 100%;
  line-height: 90px;
  right: 25px;
  bottom: 0;
  text-align: right;
  z-index: 2
}
.qfpageold #focus .pre {
  width: 38px;
  height: 66px;
  background: url(/uploads/image/i2475/oldleft.png);
  position: absolute;
  bottom: 15px;
  left: 80px;
  z-index: 2;
  cursor: pointer;
  background-repeat:no-repeat;
}

.qfpageold #focus .next {
  width: 38px;
  height: 66px;
  background: url(/uploads/image/i2475/oldright.png);
  position: absolute;
  bottom: 15px;
  right: 80px;
  z-index: 2;
  cursor: pointer;
  background-repeat:no-repeat;
}
.qfpageold .oldcon1{
	width: 100% !important;
	margin-left: 0px !important;
}
.qfpageold .titfirst{
	padding-left: 15px;
}
.qfpageold .titfirst li {
  float: left;
  padding: 0 20px;
  font-size: 48px;
  color: #000;
  background: url(/uploads/image/i2475/oldsyicon01.jpg) no-repeat left center;
}
.qfpageold .titfirst li:first-child {
  background: none;
}
.qfpageold .titfirst li#onee5 {
  padding-right: 0;
}
.qfpageold .titfirst li a {
  color: #000;
  font-weight:bold;
}
.qfpageold .titfirst .hover a {
    color: #c3131d;
}
.qfpageold .listnew {
    border-bottom: 1px solid #ffeeca;
    height: 577px;
    padding: 0 30px;
}
.qfpageold .list2 li {
    padding-left: 34px;
    height: 72px;
    line-height: 72px;
    font-size: 36px;
    color: #000000;
	background-size: 6px;
}
.qfpageold .list2 span {
    float: right;
    color: #666666;
    font-size: 36px;
}
.qfpageold #con-onee-5>div{
	width: 100% !important;
	height: 577px !important;
}
.qfpageold .govpushinfo150203 li {
    width: 100%;
}
.qfpageold .govpushinfo150203 li a {
    float: left;
    width: 780px;
    font-size: 36px;
}
.qfpageold .govpushinfo150203 span {
    float: right;
    color: #666666;
    font-size: 36px;
}
.qfpageold .listsecond {
    border-bottom: 1px solid #ffeeca;
}
.qfpageold .listsecond li {
    font-size: 36px;
    line-height: 72px;
	padding-left: 30px;
}
.qfpageold .listtirth {
    height: auto !important;
}
.qfpageold .listfour{
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 30px;
}
.qfpageold .listfour li {
    height: auto;
}
.qfpageold .bigqhtit{
	padding-left: 10px;
}
.qfpageold .bigqhtit li {
    width: 282px;
	margin-right: 5px;
}
.qfpageold .bigqhtit li.bigqhtit02 {
    width: 322px;
}
.qfpageold .bigqhtit li div {
    height: 92px;
    font-size: 48px;
    color: #000000;
    line-height: 92px;
	text-align: center;
    cursor: pointer;
	background: url(/uploads/image/i2475/oldscly.png) no-repeat center center;
}
.qfpageold .bigqhtit li div a{
    color: #000000;
}
.qfpageold .bigqhtit div.divc {
    background: url(/uploads/image/i2475/oldsclybg.png) no-repeat center center;
	color: #ffffff;
	font-weight: bold;
}
.qfpageold .bigqhtit div.divc a{
	color: #ffffff;
}
.qfpageold .bigqhtit li.bigqhtit02 div{
    background: url(/uploads/image/i2475/oldscly22.png) no-repeat center center;
}
.qfpageold .bigqhtit li.bigqhtit02 div.divc{
    background: url(/uploads/image/i2475/oldsclybg22.png) no-repeat center center;
}
.qfpageold .bigqhlistc > div{
	padding: 0 30px;
}
.qfpageold .bigfirst {
    width: 547px;
}
.qfpageold .title li.icon {
    line-height: 55px;
    background:  no-repeat left center;
    padding-left: 60px;
    font-size: 44px;
}
.qfpageold .more {
    width: 66px;
    height: 55px;
    background: url(/uploads/image/i2475/oldmore.png) no-repeat left center;
}
.qfpageold .kongzi {
    height: 280px;
    background: url(/uploads/image/p62/1809181548598937998.png) no-repeat left bottom;
    background-size: contain;
}
.qfpageold .guli {
    height: 280px;
    background: url(/uploads/image/p62/1809181548599133706.png) no-repeat left bottom;
	background-size: contain;
}
.qfpageold .kzlist {
    left: 40px;
    bottom: 41px;
    font-size: 32px;
    padding-right: 150px;
}
.qfpageold .kzlist a {
    padding: 0 20px;
    font-size: 32px;
}
/* 上下轮播 */
.qfpageold .bigfirst>ul.title{
	margin-top: 30px;
	margin-bottom: 30px;
}
.qfpageold .picmarquee-top {
  width: 547px;
  height: 128px;
  overflow: hidden;
  position: relative;
  border: none;
}
.qfpageold .picmarquee-top1 {
  margin-bottom: 30px;
}
.qfpageold .picmarquee-top2 {
  margin-top: 30px;
}
.qfpageold .picmarquee-top .hd {
  width: auto;
  overflow: visible;
  height: auto;
  margin-top: 0px;
  background: transparent;
}

.qfpageold .picmarquee-top .hd .prev,.qfpageold .picmarquee-top .hd .next {
  float: left;
  display: block;
  width: 33px;
  height: 128px;
  overflow: hidden;
  cursor: pointer;
}

.qfpageold .picmarquee-top .hd .prev {
  background-image: ;
  background-color: transparent;
  background-position: center center;
  background-repeat: no-repeat;
  border: none;
	position: absolute;
      top: 0;
      left: 0;
}

/*.picmarquee-top .hd .prev:hover{ background-image:;background-color:#facc7c;;}*/
.qfpageold .picmarquee-top .hd .next {
  background:  center center no-repeat;
  position: absolute;
  top: 0;
  right: 0;
}

/*.picmarquee-top .hd .next:hover{ background-image:;background-color:#fff;border:1px solid #facc7c;}*/

/*.picmarquee-top .bd{ padding:10px;   }*/
.qfpageold .picmarquee-top .bd ul {
  overflow: hidden;
  zoom: 1;
}

.qfpageold .picmarquee-top .bd ul li {
  text-align: center;
  zoom: 1;
  position: relative;
  margin-bottom: 10px;
  width: 170px;
  height: 128px;
  margin-right: 19px;
}

.qfpageold .picmarquee-top .bd ul li .pic {
  text-align: center;
  width: 170px;
  height: 128px;
}

.qfpageold .picmarquee-top .bd ul li .pic img {
  width: 100%;
  height: 100%;
  display: block;
  padding: 0px;
  border: none;
}

.qfpageold .picmarquee-top .bd ul li .pic a:hover img {
  border-color: #999;
}

.qfpageold .picmarquee-top .bd ul li .title {
  line-height: 30px;
  position: absolute;
  bottom: 0;
  left: 2px;
  width: 170px;
  height: 30px;
  background-color: #000;
  opacity: 0.6;
}

.qfpageold .picmarquee-top .bd ul li .title a {
  color: #fff;
  font-size: 15px;
  display: block;
}

.qfpageold .sptitle {
  position: relative;
  width: 547px;
  height: 365px;
}

.qfpageold .sptitle img {
  width: 100%;
  height: 100%;
}

.qfpageold .sptitle span {
  display: inline-block;
  width: 100%;
  height: 50px;
  line-height: 50px;
  font-size: 17px;
  color: #fff;
  padding-left: 70px;
  background-image: url(/uploads/image/p62/1809181549509458501.png);
  background-position: 20px center;
  background-repeat: no-repeat;
  background-color: #000;
  opacity: 0.6;
  position: absolute;
  bottom: 0;
  left: 0;
}

.qfpageold .tstitle span {
  background-image: url(/uploads/image/p62/1809181549509967970.png);
}
/* 公开 */
.qfpageold .bigqhlistc02 .bigfirst{
	width: 100%;
}
.qfpageold .bigqhlistc02 .xxgk li {
    width: 379px;
    height: 180px;
    text-align: center;
    padding-top: 27px;
}
.qfpageold .bigqhlistc02 .xxgk li a img{
    width: auto;
	height: 64px;
}
.qfpageold .bigqhlistc02 .xxgk li span {
    height: 65px;
    line-height: 85px;
    font-size: 32px;
    color: #000000;
}
.qfpageold #con-one-1 li {
    background: none;
    padding-left: 0;
    line-height: 72px;
    font-size: 36px;
    color: #000000;
}
.qfpageold .zdly li {
    width: 358px;
    height: 169px;
    line-height: 68px;
    border: 1px solid #f8e9cf;
    margin-left: 30px;
	margin-top: 30px;
    text-align: center;
	padding-top: 15px;
}
.qfpageold .zdly li:nth-child(3n 1) {
    margin-left: 0;
}
.qfpageold .zdly li span {
    position: absolute;
    bottom: 20px;
    left: 0;
    width: 100%;
    height: 50px;
    line-height: 50px;
    font-size: 32px;
    color: #000000;
}
.qfpageold .zdly li a img{
    width: auto;
    height: 70px;
}
/* 服务 */
.qfpageold .bigqhlistc03{
	margin-top: 30px;
}
.qfpageold .zwfwtitle{
	left: 190px;
	top: -35px;
	width: 820px !important;
}
.qfpageold .zwfwtitle li {
    background-image: url(/uploads/image/i2475/oldcircle.png);
    width: 374px;
    height: 64px;
    line-height: 64px;
    text-align: center;
    margin-left: 1px;
	margin-right: 1px;
    font-size: 32px;
    color: #c3141c;
}
.qfpageold .zwfwtitle li.hover {
    background:  no-repeat left center;
}
.qfpageold .zwfwlist{
	padding-top: 30px;
	padding-bottom: 30px;
}
.qfpageold .zwfwlist li {
    width: 189px;
    height: 150px;
    text-align: center;
    font-size: 32px;
    color: #000;
}
.qfpageold .zwfwlist li a{
    color: #000;
}
.qfpageold .zwfwlist li img{
    width: auto;
    height: 45px;
}
.qfpageold .zwfwlist li span {
    width: 100%;
    height: 65px;
    line-height: 85px;
}
.qfpageold .oldbmft{
	margin-top: 40px;
}
.qfpageold .oldbmft .zwfwtitle{
	left: 395px !important;
}
.qfpageold .oldbmft .wsbmft li {
    width: 340px;
    font-size: 32px;
    height: 64px;
    line-height: 60px;
    margin-right: 30px;
    margin-bottom: 30px;
    padding-left: 25px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    border-radius: 32px;
    position: relative;
    border: 2px solid #f8e9cf;
}
.qfpageold .oldbmft .wsbmft li:nth-child(3n) {
    margin-right: 0;
}
.qfpageold .wsbmft li:before {
    top: 25px;
}
.qfpageold .wsbmft li:hover a {
    color: #ffffff;
}
.qfpageold .oldbmft .oldimg{
    width: 245px;
}
/* 互动 */
.qfpageold .bigqhlistc04 .bigfirst {
	width: 100%;
}
.qfpageold .bigqhlistc04 .bigfirst .title .icon03 {
    width: 205px;
    height: 45px;
    line-height: 45px;
    font-size: 32px;
    text-align: center;
    background: url(/uploads/image/i2475/oldcircle3.png) no-repeat left center;
    margin-left: 35px;
	margin-top: 7px;
}
.qfpageold .hd li {
    float: left;
    width: 270px;
    margin-right: 20px;
    margin-bottom: 20px;
    color: #c3141c;
    font-weight: bold;
    font-size: 32px;
	background-size: 100% 100%;
}
.qfpageold .hd .hdicon04 {
    margin-right: 0px;
}
.qfpageold .hd li a {
    padding-left: 120px;
    font-size: 32px;
}
.qfpageold .ft li {
    width: 270px;
    height: 60px;
    line-height: 60px;
    margin-right: 20px;
    margin-bottom: 20px;
    color: #c3141c;
    font-weight: bold;
    font-size: 32px;
	background-size: 100% 100%;
}
.qfpageold .ft li a {
    height: 60px;
    width: 100%;
    padding-left: 88px;
    color: #c3141c;
    font-weight: bold;
    font-size: 32px;
}
.qfpageold .ft .fticon01 {
    background: url(/uploads/image/i2475/oldhd_03.png) no-repeat left center;
    background-size: 100% 100%;
}
.qfpageold .ft .fticon02 {
    background: url(/uploads/image/i2475/oldhd_05.png) no-repeat left center;
    background-size: 100% 100%;
}
.qfpageold .ft .fticon03 {
    background: url(/uploads/image/i2475/oldhd_09.png) no-repeat left center;
    background-size: 100% 100%;
}
.qfpageold .ft .fticon04 {
    background: url(/uploads/image/i2475/oldhd_10.png) no-repeat left center;
    background-size: 100% 100%;
	margin-right: 0px;
}
/* 专题 */
.qfpageold .linetopbottom {
    height: 11px;
    margin-left: 30px;
    margin-right: 30px;
}
.qfpageold .oldztzl{
	padding: 0 30px;
	margin-top: 20px;
	position: relative;
}
.qfpageold .oldztzl .olddbyqbg {
	width: 1200px;
	height: 10px;
	position: absolute;
	bottom: -19px;
	left: 0;
	margin: auto;
	background: url(/uploads/image/i2475/oldsybjyq.png) no-repeat center top;
}
.qfpageold .oldztzl .title{
	margin-bottom: 30px;
}
.qfpageold .lastlist li{
	margin-left: 20px;
	width: 366px;
	height: 92px;
}
.qfpageold .lastlist li:first-child {
    margin-left: 0;
}
.qfpageold .lastlist img {
    width: 366px;
    height: 92px;
	object-fit: cover;
}
.qfpageold .friendlink_box li {
    float: left;
    width: 359px;
    height: 72px;
	font-size: 36px;
	color: #000000;
    line-height: 70px;
    border: 1px solid #facc7c;
    margin-left: 30px !important;
    padding-left: 20px;
    background-image: url(/uploads/image/i2475/oldyqlj.png);
    background-position: 255px center;
    background-repeat: no-repeat;
    background-color: #fff;
}
.qfpageold .friendlink div a {
    display: block;
    margin: 15px 20px;
    float: left;
    line-height: 28px;
    font-size: 26px;
    width: 195px;
}
.qfpageold .footer {
    padding-top: 50px;
}
.qfpageold .friendlink_box {
    margin-bottom: 40px;
}
.qfpageold .friendlink02_div02 {
    width: 1140px;
    background: #f7f7f7;
    position: absolute;
    left: 30px;
}
/* 底部样式 */
.oldfoot {
    padding-top: 0px !important;
}
.oldfoot .bottombg {
    bottom: -12px;
}