@charset "utf-8";
body{position: relative; color:#333333; font-size:16px; font-family:Microsoft YaHei,Simsun,SimHei,Arial; -webkit-text-size-adjust:none;}
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, textarea, ul{ padding:0; margin:0;}
li, ol, ul{ list-style:none;}
img{ border:none; border:0; max-width:100%;}
a{ text-decoration:none; color:#333333;}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#2775d6;}
button, input, select, textarea {font-family: inherit; font-size:0.9375em;}
input:focus, textarea:focus{ outline: none;}
input::-webkit-input-placeholder{color: #cccccc;}


/*layout*/
.container{ width:1200px; margin:0 auto; clear:both;}
.container:after {clear: both;}
.container:after, .container:before {display:table; content: "";}
.common-row:after, .common-row:before {content: '';	display: block;	clear: both;}
.common-col-space{margin:0 -15px;}
.common-col-space>*{float: left;}
.common-col-space .grid{padding:0 15px;}
.common-col-4 > div{width: 33.33333333%;}
.common-col-6 > div{width: 50%;}
.mt{margin-top: 30px;}
.mb{margin-bottom: 30px;}
.mb20{margin-bottom: 20px;}
.mb25{margin-bottom: 25px;}
.fl{float: left;}
.fr{float: right;}

/*common*/
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}
.transition a{-webkit-transition:300ms; -moz-transition:300ms; -o-transition:300ms; transition:300ms;}
.imgScale{ overflow: hidden; }
.imgScale a img{-moz-transition:all 0.3s ease-in-out 0s; -ms-transition:all 0.3s ease-in-out 0s; -o-transition:all 0.3s ease-in-out 0s; -webkit-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.imgScale a:hover img{-moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); -webkit-transform:scale(1.05); transform:scale(1.05);}
.hover-opacity:hover, .hover-opacity-box a:hover{filter:alpha(opacity=85); -moz-opacity: 0.85; opacity:0.85;}
.text-nowrap,
.text-nowrap p,
.text-nowrap a,
.text-nowrap span,
.text-nowrap font
{display:block; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.text-nowrap a{display: inline-block; max-width: 100%;}
.box-cen{position:relative;display:inline-block}
.page-main-wrap{padding:30px;background:#fff}
.container .container{ width: auto;}
.com-sec-link{font-size:0}
.com-sec-link img{width:100%}
.slh{display: block; position: absolute; right: 0; top:1em;}
.slh a{display: block; color: #fff; background-color: #dd0900; padding: 4px 7px; border-radius: 5px; font-size: 1.2em; cursor: pointer}

/* Bread crumb navigation */
.bc-nav-wp .bc-nav{padding:0 0 20px;border-bottom:1px solid #e0e0e0;font-size:26px}
.bc-nav-wp .bc-nav .path-wp{position:relative;line-height:1.6}
.bc-nav-wp .bc-nav .ico{float:left;margin-right:15px;width:21px;height:38px;background:url(../images/zz_local_ico.png) no-repeat center;background-size:contain}
.bc-nav-wp .bc-nav .path-wp,.bc-nav-wp .bc-nav .path-wp>a{color:#666;font-size:26px}
.bc-nav-wp .bc-nav .path-wp>a:hover{color:#000}
/* ================================================== 长者列表页 ================================================== */
.cha-name,.cha-name>a{color:#0853a5;font-size:40px;font-weight:800}
.cha-name{position:relative;margin-top:35px;padding-left:30px}
.cha-name .line{position:absolute;left:0;top:0;width:9px;height:100%;background:#0853a5}
.cha-name .more{color:#888;font-size:20px;font-weight:400;transition:color .3s}
.cha-name .more:hover{color:#000}
.com-news-list-wp{padding-top:40px}
.com-news-list-wp .news-row-wp{position:relative;margin-bottom:40px;padding:30px 40px;background:#f4f7f7;font-size:0;border-radius:0 30px 0 30px;transition:background .3s}
.com-news-list-wp .news-row{position:relative}
.com-news-list-wp .news-row:after{content:"";display:table;clear:both}
.com-news-list-wp .news-link{float:left;margin-right:310px;color:#333;font-size:32px;line-height:1.5;font-weight:400;word-wrap:break-word;word-break:break-all;transition:color .3s}
.com-news-list-wp .news-date{color:#333;font-size:26px;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60);-khtml-opacity:.6}
.com-news-list-wp .news-date-row{padding-top:25px}
.com-news-list-wp .news-row-wp:hover{background:#f1f1f1}
.com-news-list-wp .news-link:hover{color:#0853a5}
.com-news-list-wp .news-btn{position:absolute;top:50px;right:40px;padding:15px 30px;background:#ea7f34;border-radius:5px;transition:background .3s}
.com-news-list-wp .news-btn-ico{position:relative;top:4px;height:26px}
.com-news-list-wp .news-btn-name{margin:0 0 0 10px;color:#fff;font-size:30px}
.com-news-list-wp .news-btn:hover,.com-news-list-wp .news-atv-btn{background:#0853a5}
/* paging */
.paging-center-wp{text-align:center}
.nfc-paging-wp{position:relative;padding:0 0 115px;color:#333;font-size:24px}
.nfc-paging-wp a{display:inline-block;margin:10px 15px 0 0;padding:0 20px;height:60px;background:#f5f6f7;border:1px solid #e0e0e0;text-align:center;line-height:60px;transition:background,border .3s}
.nfc-paging-wp a:hover{color:#2583e7;border:1px solid #2583e7}
.nfc-paging-wp a:active{color:#fff;background:#2583e7;border:1px solid #2583e7}
.nfc-paging-wp .current,.nfc-paging-wp .current:hover,.nfc-paging-wp .current:active{background:#2583e7;border:1px solid #2583e7;color: #FFF;font-weight:800}
/* ================================================== 长者内容页 ================================================== */
.content-wrap{position:relative}
.content-wrap>h1{padding:10px 0;color:#333;text-align:center;font-size:30px;line-height:1.5;word-break:break-all}
.content-wrap>h3{padding-bottom:15px;color:#666;text-align:center;font-size:18px;font-weight:400;line-height:1.5;word-break:break-all}
.content-wrap .tit-info{padding-bottom:6px; overflow: hidden;}
.content-wrap .tit-info li{position:relative;float:left;width:25%;font-size:0}
.content-wrap .tit-info li span{color:#666;font-size:18px}
.content-wrap .tit-info li .ico,.content-wrap .tit-info li .time{position:relative;float:left;display:block}
.content-wrap .tit-info li .ico{width:16px;height:18px;}
.content-wrap .tit-info li .time{padding-left:6px}
.content-wrap .tit-info .font-wp{float:right}
.content-wrap .tit-info .font-wp .fb,.content-wrap .tit-info .font-wp .fm,.content-wrap .tit-info .font-wp .fs{cursor:pointer}
.content-wrap .content{position:relative;padding:15px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-weight:400;font-size:24px;line-height:1.8}
.content-wrap .content .article-detail{min-height:400px}
.content-wrap .content video{margin:auto}
.content-wrap .btn-wrap{padding:5px 0 15px;font-size:0}
.content-wrap .btn-wrap .btn-wp span{color:#666;font-size:18px;cursor:pointer}
.content-wrap .btn-wrap .btn-wp span:hover,.content-wrap .tit-info .font-wp span:hover{color:#000}
.content-wrap img{max-width:100%}

body{background: url(../images/zzzq_body_bj_02.png) no-repeat top center #c0e2f6; background-size: 100%;}
body.useOldFixed{background: url(../images/zzzq_body_bj_02.png) no-repeat  center 100px #c0e2f6; }
body.useOldFixed .social-share .social-share-icon{width: 64px !important; height: 64px !important;}
body.useOldFixed .container:not(.skipAutoFix){width: 96% !important; padding:2% !important;}

.container{max-width: 1200px; margin:0 auto;}
.zzzq-logo{height: 396px; position: relative;}
.zzzq-logo img{display: none;}
.zzzq-main{padding:20px; background-color: #fff;}
.zzzq-item li{width: 33.33%; float: left; position: relative;}
.zzzq-item li b{color: #fff;}
.zzzq-item li a{height: 202px; display: block;margin: 0 10px;margin-bottom: 15px;background-size: 100% 100% !important;border-radius: 10px;}
.zzzq-item li.icon1 a{
	
	 background-image: linear-gradient(#facdc2,#ff9da0);
	/* background: url(../images/zzzq_tb01.png) no-repeat; */
}
.zzzq-item li.icon2 a{
 background-image: linear-gradient(#ffe6cc,#fcbaa3);
}
.zzzq-item li.icon3 a{
	 background-image: linear-gradient(#acc1ee,#f7c2eb);
}
.zzzq-item li.icon4 a{
	 background-image: linear-gradient(#bfe5fb,#a2c5fd);
}
.zzzq-item li.icon5 a{
	 background-image: linear-gradient(#e1ecfb,#b0cdef);
}
.zzzq-item li.icon6 a{
	 background-image: linear-gradient(#daeada,#c2e0c5);
}
.zzzq-item li.icon7 a{
	background: url(../images/zzzq_bg07.png) no-repeat;
}
.zzzq-item li.icon8 a{
	background: url(../images/zzzq_bg08.png) no-repeat;
}
.zzzq-item li b{
	font-weight: bold;
	font-size: 30px;
	padding-top: 30px;
	text-indent:1rem;
	display:block;
	position: absolute; z-index: 100;
}
/* .zzzq-item li.icon1 b{
	color:#D01313
}
.zzzq-item li.icon2 b{
	color:#D85E00
}
.zzzq-item li.icon3 b{
	color:#726400
}
.zzzq-item li.icon4 b{
	color:#2196CD
}
.zzzq-item li.icon5 b{
	color:#5F5FA3
}
.zzzq-item li.icon6 b{
	color:#872AE5
}
.zzzq-item li.icon7 b{
	color:#2876A7
}
.zzzq-item li.icon8 b{
	color:#428400
} */
.zzzq-item li img{position: absolute ; right: 30px; bottom: 25px;}
.zzzq-bsfw .zzzq-item {margin-top: 25px;}
.zzzq-bsfw .zzzq-item li{width: 33.33%;text-align: center;height: 294px;}
.zzzq-bsfw .zzzq-bsfw-item1 li a{height: 215px; background:url(../images/zzzq_bsfw_bj.png) no-repeat;border-radius: 0;border:2px solid #e1e9f7;margin-bottom: 0px;}
.zzzq-bsfw .zzzq-bsfw-item1 li img{bottom:35px; position: inherit; margin-top: 20px;}
.zzzq-bsfw .zzzq-bsfw-item1 li b{font-weight: normal;color: #2554cd;position: relative;text-indent: 0;text-align: center; font-size: 1.625rem; display: block; height: 40px;
border:2px solid #e1e9f7; border-top:0; line-height: 40px;padding:15px 0px;margin:0 10px;}

.zzzq-bsfw .zzzq-bsfw-item2 li b{font-size: 24px;color: #104BB9; font-weight: normal;width: 68%; text-indent: 0;margin-left:25px;}
.zzzq-bsfw .zzzq-bsfw-item2 li a{height: 100px;background-color: #D7EDFF;}
.zzzq-bsfw .zzzq-bsfw-item2 li img{bottom: 25px;}
.zzzq-footer{position: relative; padding:20px 0px;}
.footer-text{width: 80%; text-align: center;font-size: 16px;  margin:0 auto; line-height: 30px;}
.dzjg{position: absolute; top: 20px; left: 0px;}
.zfjc{position: absolute;top: 20px; right: 0px;}
.zzzq-bsfw-title{text-align: center;}
/*footer*/
.footer{clear: both; background: #5189cb; padding: 30px 0; font-size: 14px; color: #fff;}
.footer .container{background:none;}
.footer a{color: #fff;}
.footer a:hover{color: #d09d22;}
.slh_pic img{background: #fff; height: 55px;}
.footer .container{position: relative;}
.footer_wzbs{position: absolute; left: 0; top: 0; width:310px; text-align:right;}
.footer_wzbs img{vertical-align: middle;}
#_ideConac{width: 60px;}
#_span_jiucuo img{width: 100px;}
.footer_txt{text-align: center;}
.footer_nav{margin-bottom: 10px;}
.footer_nav a{margin:0 10px;}
.footer_copyright{line-height: 24px;}
.footer_copyright .beian{ background:url(/images/beian.png) no-repeat center left; padding-left:25px;}
.footer_copyright .beian a{color: #666666;}
.footer_copyright .beian a:hover{color: #333;}
/*bottom*/
.BottomBox{clear:both; overflow:hidden; height:230px;}
.bottom{clear:both;text-align:center;}
.bottom .botnav{padding-top:15px;}
.bottom .botnav a{ margin:0 10px;}
.bottom .botCopyright{padding:12px 0 0; line-height:22px; font-size:13px;}
body.useOldFixed #zzzq-item li:not(.skipAutoFix){float: left;width: 33.33%;}
body.useOldFixed #zzzq-item li>a:not(.skipAutoFix){height: 202px;}

/* 1400 电脑_小 */
@media only screen and (max-width: 90em) {
	
    /* end */
}
/* 1200 电脑_小 */
@media only screen and (max-width: 75em) {
	.container{width: auto;}
	.zzzq-logo{height: auto;}
	.zzzq-logo img{display: block;}
	.zzzq-footer .dzjg,.zzzq-footer .zfjc{position: inherit;}

	.footer{padding-bottom: 15px;}
	.footer_txt{padding-bottom: 10px;}
	.footer_wzbs{position: static; width:100%; text-align: center;}
    /* end */
}

/* 992 平板_横 */
@media only screen and (max-width: 62em) {
	
		.zzzq-item li img{
			width: 40%;
			
		}
		.zzzq-bsfw .zzzq-item li img{
			width: 69%;
		}
		.zzzq-bsfw .zzzq-bsfw-item2 li img{
			width: 10%;bottom: 47px;
		}
	.zzzq-bsfw .zzzq-bsfw-item2 li{width: 50%;}
    /* end */
	
}
/* 768 手机_横 平板_竖 */
@media only screen and (max-width: 48em) {
.zzzq-item li{width: 50%;}	
.zzzq-item li a{height: 168px;}
.zzzq-item li b{font-size: 25px;}
.zzzq-item li img{width: 25%;}
.com-news-list-wp .news-link{margin-right: 30%;}
}

@media only screen and (max-width:40em){
.zzzq-bsfw .zzzq-bsfw-item1 li{width: 100%;}	
.zzzq-bsfw .zzzq-bsfw-item1 li img{width: 40%;}
.zzzq-bsfw .zzzq-bsfw-item2 li{width: 100%;}
.zzzq-bsfw .zzzq-bsfw-item2 li b{font-size: 20px;margin-left: 10px;width: 70%;}
.zzzq-bsfw .zzzq-bsfw-item2 li img{width: 12%;bottom: 35px;}
.cha-name, .cha-name>a{font-size: 20px;}
.bc-nav-wp .bc-nav .path-wp, .bc-nav-wp .bc-nav .path-wp>a{font-size: 16px;}
.com-news-list-wp .news-link{margin-right: 100px;font-size: 16px;}
.com-news-list-wp .news-btn-ico{height: 12px;}
.com-news-list-wp .news-btn {top: 10px;right: 10px;padding: 5px 10px;}
.com-news-list-wp .news-btn-name {margin: 0 0 0 5px;font-size: 14px;}
.com-news-list-wp .news-date{font-size: 14px;}
.com-news-list-wp .news-row-wp {margin-bottom: 15px;padding: 10px;border-radius: 0 5px 0 5px;}
.bc-nav-wp .bc-nav .ico{width: 15px;height: 25px;}
.nfc-paging-wp{font-size: 14px;}
.nfc-paging-wp a{padding: 0 10px;height: 25px;line-height: 25px;}
.nfc-paging-wp a{margin: 10px 6px 0 0;}
.share-wp{
		display:none;
	}
	.content-wrap>h1{
		font-size: 20px;
	}
	.content-wrap .tit-info li span{
		font-size: 14px;
	}
	.tit-info li:last-child{
		display: none;
	}
	.content-wrap .tit-info li{
		width: 33.3%;
	}
	.content-wrap .btn-wrap .btn-wp span{
		font-size: 18px;
	}
}
@media only screen and (max-width:30em){
.zzzq-bsfw .zzzq-bsfw-item2 li img{width: 15%;}	
}