/* 当前位置 */
.dqwz {    background: #fff; padding:0.8rem 0; }
.dqwz_img{    background: url(http://www.weihai.gov.cn/picture/2301/1905231133377058872.png) no-repeat left; }
.dqwz a {    color: #20242A;  }
.dqwz_img>table{margin-left: 2rem;}
.ld_wipa { width: 100%; max-width: 1200px; margin: 30px auto 80px; }
.ld_wipaleft { float: left; width: 30%; }
.ld_wipalefttop { background: #f6f6f6; text-align: center; padding-top: 52px; padding-bottom: 30px; padding-left: 30px; padding-right: 30px; }
.ld_wipalefttop>img {
    width: 190px;
    height: 245px;
    border: 1px solid #d0dce7;
    padding: 10px;
    background-color: #fff;
}
.ld_wipalefttop p { font-size: 20px; color: #144794; margin: 28px auto 50px; }
.ldline { border-top: 1px solid #c7c7c7; padding-top: 26px; font-weight: bold; font-size: 25px; }
.ldline img { margin-right: 8px; }
.ldline a { color: #22529a; }
.ld_wiparight { float: right; width: 66.66%; border: 1px solid #d0dce7; padding-left: 37px; padding-right: 39px; padding-top: 34px; }
.ld_wipaleftbottom { background: #f6f6f6; text-align: center; padding-top: 36px; padding-bottom: 11px; margin-top: 43px; }
.ld_wipaleftbottom p { text-align: center; color: #144794; font-size: 22px; margin-bottom: 40px; }
.ld_ldlist { width: 137px; margin: 0px auto 0px; }
.ld_ldlist+.ld_ldlist { margin-bottom: 9px; }
.ld_zw { float: left; color: #144794; font-size: 18px; text-align: justify; height: 43px; }
.ld_name { float: right; color: #333; font-size: 18px; text-align: justify; }
.ld_name a { color: #333; font-size: 18px; }
.ld_name a:hover { color: #144794; }
.ld_name a.active { color: #144794; }
div.ld_name { height: 43px; }
.ld_name li { text-align: justify; height: 35px; }
.ld_ldlist span { display: inline-block; padding-left: 100%; }
.ld_wiparightbox { border-bottom: 1px solid #cccccc; margin-bottom: 33px; padding-bottom: 4px; }
.ld_wiparightbox+.ld_wiparightbox+.ld_wiparightbox { border-bottom: 0px; }
.ld_wiparightbox+.ld_wiparightbox+.ld_wiparightbox h1 { float: left; }
.ld_wiparight h1 { border-left: 5px solid #144794; line-height: 22px; font-size: 22px; color: #144794; margin-bottom: 26px; padding-left: 10px; }
.ld_wiparight p { font-size: 16px; color: #333333; line-height: 36px; margin-bottom: 15px; text-indent: 2rem; }
.ldhdlistli { background: url(/images/11834/ldhd_ico.png) no-repeat left center; line-height: 50px; }
.ldhdlistli a { color: #333333; font-size: 16px; float: left; width: 84%; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left: 16px; }
.ldhdlistli span { color: #999; font-size: 18px; float: right; }
.ldhdnore { background: url(/images/11834/cz_titlemore.png) no-repeat right center; float: right; font-size: 12px; color: #999999; padding-right: 14px; line-height: 35px; }
.ldhdnore:hover { background: url(/images/11834/cz_titlemorehov.png) no-repeat right center; color: #184992; }

/* 适老化 */
.rspageold .dqwz { padding: 1.6rem 0; }
.rspageold .dqwz_img { background: url(http://www.weihai.gov.cn/picture/2301/1905231133377058872.png) no-repeat left; font-size: 3.2rem; background-size: 30px; }
.rspageold .dqwz_img>table { margin-left: 4rem; }
.rspageold .dqwz a { font-size: 3.2rem; }
.rspageold .ld_wipalefttop p { font-size: 40px; }
.rspageold .ld_name { font-size: 36px; }
.rspageold .ld_zw { font-size: 36px; height: 70px; }
.rspageold .ld_wipaleftbottom p { font-size: 44px; }
.rspageold .ld_ldlist { width: 275px; }
.rspageold .ld_name li { height: 70px; }
.rspageold .ld_wiparight h1 { line-height: 44px; font-size: 44px; border-left: 10px solid #144794; padding-left: 25px; }
.rspageold .ld_wiparight p { font-size: 36px; line-height: 72px; }
.rspageold .ldhdlistli{ line-height: 72px; background-size: 6px; }
.rspageold .ldhdlistli a{ font-size: 36px; width: 69%; }
.rspageold .ldhdlistli span{ font-size: 36px; }
.rspageold .ld_name a{ font-size: 36px; }
.rspageold .ldsplistli p a{ font-size: 32px; }

/* 手机端 */
@media only screen and (max-width: 1200px) {
	.ld_wipa {
		padding: 0px 20px;
	}
	html {
		font-size: 10px;
	}
	.ldhdlistli a {
		width: 78%;
	}
}

@media only screen and (max-width:865px) {
	.ld_wipaleft {
		width: 100%;
		float: none;
	}
	.ld_wiparight {
		width: 100%;
		float: none;
	}
	.ldhdlistli a {
		width: 58%;
	}
	.ld_ldlist {
		width: 140px;
	}
}


@media only screen and (max-width: 750px) {
	.ldsplistli{
		float: none;
		margin-left: 0px;
		width: 100%;
		margin-bottom: 40px;
	}
	
	.ldsplistli>a{
		width: 60%;
	}
	
	.ldsplistli img{
		
		height: auto;
	}
}

@media only screen and (max-width: 450px) {
	.ldsplistli>a{
		width: 100%;
	}
}

@media only screen and (max-width:365px) {
.ldhdlistli {
background: none;
}
	.ldhdlistli a{
		float: none;
		width: 100%;
		padding-left: 0px;
	}
	.ldhdlistli span{
		float: none;
		width: 100%;
		background: none;
	}
}