@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; list-style:none;}
body { background:#2c2c2c;}
a { text-decoration:none;}
img { border:0;}


.container { max-width:600px; margin:0 auto; background:#fff;}



/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	all
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
.lm1 { border-top:2px solid #1d71b7; height:38px; background:#f5f5f5;}
.lm1t1 { height:38px; line-height:36px; color:#fff; background:#1d71b7; float:left; font-size:15px; min-width:80px; padding:0 15px; text-align:center;}

.lm2 { height:40px; background:#1d71b7;}
.lm2t1 { height:40px; line-height:40px; color:#fff; float:left; font-size:15px; padding-left:15px; text-align:left;}

.lm3 { border-top:2px solid #1d71b7; height:48px; background:#f5f5f5}
.lm3 .lm3t1 { height:48px; line-height:46px; color:#1d71b7; float:left; font-size:16px; font-weight:bold; padding-left:20px; text-align:left; float:left;}

.more1 { color:#959595; float:right; margin-right:10px; font-size:12px;}
.more1 a { color:#959595; line-height:22px; margin-top:8px; display:block; padding-left:5px; padding-right:15px; border-radius:4px; background:url(../images/21.gif) no-repeat right center;
	_background:url(../images/21.gif) no-repeat right 7px;
}
.more1 a:hover { color:#fff; background:url(../images/22.gif) no-repeat right center #33b082; 
	_background:url(../images/22.gif) no-repeat right 7px #33b082;
}


.more2 { color:#fff; float:right; margin-right:10px; font-size:12px;}
.more2 a { color:#fff; line-height:22px; margin-top:9px; display:block; padding-left:5px; padding-right:15px; border-radius:4px; background:url(../images/22.gif) no-repeat right center;}
.more2 a:hover { color:#fff; background:url(../images/22.gif) no-repeat right center #33b082;}


.list1 { overflow:hidden; clear:both; padding:0 8px;}
.list1 ul { overflow:hidden; padding-top:5px;}
.list1 ul li { font-size:14px; line-height:39px; height:39px; border-bottom:1px dashed #d5d5d5; overflow:hidden; color:#454545; padding-left:10px;}
.list1 ul li a { color:#454545;}
.list1 ul li a:hover { color:red; text-decoration:underline;}



/*page list*/
.page_list1 { overflow:hidden; clear:both; margin:0 5px;}
.page_list1 ul { overflow:hidden;}
.page_list1 ul li { border-bottom:1px dashed #d5d5d5; overflow:hidden; padding-bottom:10px; padding-top:5px;}
.page_list1 ul li .t1 { font-size:15px; height:30px; line-height:30px; overflow:hidden; color:#454545; padding-left:7px; padding-right:10px; font-weight:bold;}
.page_list1 ul li .t2 { font-size:12px; line-height:22px; max-height:44px; color:#757575; overflow:hidden; float:left; margin-left:18px; margin-right:15px;}
.page_list1 ul li .page_list1_time1 { color:#a5a5a5; font-size:12px; overflow:hidden; margin-top:10px; float:left; clear:both; margin-left:18px; background:url(../images/24.jpg) no-repeat 0 3px; padding-left:18px;}

.page_list1 ul li a .t1 { color:#454545; }
.page_list1 ul li a:hover .t1 { color:#1d71b7;}




.time1 { color:#959595; float:right; font-size:13px; width:40px; text-align:right; padding-right:5px; overflow:hidden;}



a .icon1 { font-weight:bold; color:#c5c5c5; float:left; margin-right:4px;}
a:hover .icon1 { color:#33b082; text-decoration:none;}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	head
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
.head_banner { overflow:hidden; font-size:0;}
.head_banner img { width:100%;}

/*head*/
.head { overflow:hidden;}

.head .logo { width:50%; height:14vh; display:table; text-align:center; float:left;}
.head .logo .nbox_logo { display:table-cell; vertical-align:middle;}
.head .logo .nbox_logo img { width:80%;}

.head .r_nbox_head { width:50%; height:14vh; float:left;}

	.yy { overflow:hidden; width:100%; margin-top:1.5vh;}
	.yy ul { font-size:12px; line-height:30px; text-align:center;}
	.yy ul li { color:#656565; position:relative; padding-left:24px; padding-right:5px; display:inline-block;}
	.yy ul li img { position:absolute; top:10px; left:0;}
	.yy ul li a { color:#656565;}
	.yy ul li a:hover { color:red;}
	
	
	
	.ssbox { overflow:hidden; width:171px; margin:0 auto;}
	.ssbox .sskk { height:30px; width:95px; padding-left:25px; border:1px solid #ddd; border-right:none; float:left; background:url(../images/16.jpg) no-repeat #fff 5px center; color:#757575;}
	.ssbox .ssan { height:32px; line-height:32px; width:50px; background:#1d71b7; color:#fff; border:none; color:#fff; font-size:12px; float:left;}
	
	@media screen and (max-width:320px){
		.ssbox { width:151px;}
		.ssbox .sskk { width:75px; }
	}
	
	
/*nav*/
.nav { background:#1d71b7; overflow:hidden; width:100%; padding:3px 0;}
.nav ul { overflow:hidden;}
.nav ul li { line-height:26px; height:26px; text-align:center; color:#fff; font-size:14px; float:left;}
.nav ul li a { color:#fff; width:100%; display:block;}

.nav .r1 { overflow:hidden; width:100%;}
.nav .r1 li { width:25%;}
.nav .r2 { overflow:hidden; width:101%;}
.nav .r2 li { width:33%;}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	content
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
.content { background:#fff; overflow:hidden;}



/* row1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	.row1 { overflow:hidden; text-align:center;}
	.row1 .t1 { color:#009c86; font-size:24px; height:60px; line-height:60px; padding:0 10px;
		overflow:hidden;
		white-space:nowrap;
		text-overflow:ellipsis;
	}
	.row1 .t1 a { color:#1d71b7;}
	.row1 .t1 a:hover { color:red;}
	
	.row1 .t2 { color:#656565; font-size:14px; padding-bottom:15px; padding-left:10px; padding-right:10px;
		overflow:hidden;
		white-space:nowrap;
		text-overflow:ellipsis;
	}
	.row1 .t2 a { color:#656565; margin:0 10px;}
	.row1 .t2 a:hover { color:red; text-decoration:underline;}
	
	
	
	
/*js新闻焦点图 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.slideBox { position:relative; overflow:hidden;}
.slideBox .hd { position:absolute; bottom:10px; right:10px; z-index:1; text-align:center; height:6px; }
.slideBox .hd li { float:left; width:6px; height:6px; border-radius:50%; background:#fff; text-indent:-9999px; margin-right:5px;}
.slideBox .hd li.on { background:#0a5ec5;}
.slideBox .bd { position:relative; z-index:0; height:210px; overflow:hidden;}
.slideBox .bd li { position:relative; text-align:left; height:210px; width:100%; overflow:hidden;}
.slideBox .bd li img { vertical-align:top; width:100%; min-height:100%; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);}
.slideBox .bd li p { background:rgba(0,0,0,.4); height:30px; line-height:30px; overflow:hidden; position:absolute; left:0; bottom:0; z-index:99; width:76%; padding-left:3%; padding-right:23%; color:#fff; font-size:14px;}


	@media screen and (max-width:320px){
		.slideBox .bd { height:210px;}
		.slideBox .bd li { height:210px; }
	}





/* row2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.row2 { overflow:hidden; margin-bottom:20px;}

.row2_list { overflow:hidden;}
.row2_list ul { overflow:hidden; background:#fafafa; padding:5px 0;}
.row2_list ul li { color:#454545; font-size:14px; height:30px; line-height:30px; padding-left:10px; overflow:hidden;}
.row2_list ul li a { color:#454545;}
.row2_list ul li a:hover { color:red; text-decoration:underline;}
.row2_list .t1 { color:#009c86; font-size:16px; font-weight:bold; height:50px; line-height:50px; overflow:hidden; padding-left:10px;}
.row2_list .t1 a { color:#1d71b7;}
.row2_list .t1 a:hover { color:red;}



/* 丹东之声 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.ddzs { overflow:hidden; margin-bottom:20px;}

li.ddzs_conbox_imgbox { width:46%; margin:2%; background:#eee; float:left; border-radius:3px; overflow:hidden; box-shadow:2px 4px 6px rgba(0,0,0,.2); position:relative; height:30vw; border-bottom: 0 !important;}
li.ddzs_conbox_imgbox img { width:100%; height:30vw;}
li.ddzs_conbox_imgbox a:after { content:""; width:100%; height:100%; background:url(../images/14.png) no-repeat center center rgba(0,0,0,.2); position:absolute; top:0; left:0; z-index:2}
li.ddzs_conbox_imgbox a:hover:after { background:url(../images/14.png) no-repeat center center rgba(0,0,0,.1); }
.clear{clear: both;}

/*开放丹东*/
.kfdd { overflow:hidden; margin-bottom:20px;}




/*linksbox*/
.linksbox { overflow:hidden; width:100%; margin-bottom:30px; padding-top:10px;}
.linksbox ul { overflow:hidden; width:101%;}
.linksbox ul li { overflow:hidden; width:33%; float:left;}
.linksbox ul li .tu { width:70px; height:70px; border-radius:50%; background:#009c86; margin:0 auto; box-shadow:1px 2px 4px rgba(0,0,0,.2);}
.linksbox ul li .tu1 { background:url(../images/41.png) no-repeat center center #1d71b7; background-size:38px 38px;}
.linksbox ul li .tu2 { background:url(../images/42.png) no-repeat center center #1d71b7; background-size:40px 40px;}
.linksbox ul li .tu3 { background:url(../images/43.png) no-repeat center center #1d71b7; background-size:34px 34px;}
.linksbox ul li .t1 { text-align:center; font-size:14px; font-weight:bold; color:#757575; line-height:40px; height:40px; text-align:center;}
.linksbox ul li a { color:#656565;}




.botrow { overflow:hidden; margin-top:20px;}

/* 多图滚动 */
.scrollBox {margin-top:10px; text-align:center;  }
.scrollBox .bd li { width:50%; float:left; font-size:14px; }
.scrollBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); text-decoration:none; }  /* 去掉链接触摸高亮 */
.scrollBox .bd li img{ width:90%; height:120px; display:block; margin:0 auto;}
.scrollBox .bd li p { font-size:13px; text-align:center; line-height:30px; overflow:hidden; color:#555; }
.scrollBox .bd li a p { color:#555;}
.scrollBox .bd li a:hover p { color:#ff5d05;}

.scrollBox .hd{ height:10px; overflow:hidden; font-size:0; display:none;}
.scrollBox .hd ul{ display:inline-block; padding-top:1px; }	
.scrollBox .hd li{ display:inline-block; width:8px; height:8px; background:#D0D0D0; margin:0 4px; vertical-align:top; overflow:hidden; 
-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; 
}
.scrollBox .hd .on{ background:#21a3d5;  }


@media screen and (max-width: 375px) {
	.scrollBox .bd li img { width:90%; height:110px;}
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	footer
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
.footer { background:#2c2c2c; padding-top:20px; padding-bottom:90px; margin-top:20px; color:#fff; text-align:center; font-size:13px; line-height:28px;}

@media screen and (max-width:320px){
	.footer { font-size:12px; }
}






/*fixbot*/
.botfix { height:50px; background:url(../images/66.png) repeat-x center top; position:fixed; z-index:9999; bottom:0; width:100%; padding-top:40px; max-width:600px;}
.botfix ul { width:100%;}
.botfix ul li { width:20%; margin: 0 auto; text-align:center; float: left;  height: 50px;}
.botfix ul li a { display:block; height: 50px; line-height: 50px; color:#fff; font-size: 14px; }

.botfix ul li .nbox_botfix { height:50px; margin-top:10px; margin-left:auto; margin-right:auto; width:90%; position:relative;}
.botfix ul li .nbox_botfix .imgicon_fixb1 { height:22px; margin-left:auto; margin-right:auto; position:absolute; top:5px; width:100%;}
.botfix ul li .nbox_botfix .imgicon_fixb2 { height:40px; width:40px; border:2px solid #2c2c2c; background:#fff; border-radius:50%; margin-left:auto; margin-right:auto; position:absolute; top:-30px; left:50%; margin-left:-21px;}
.botfix ul li .nbox_botfix .imgicon_fixb2 img { margin-top:9px;}
.botfix ul li .nbox_botfix .t1 { color:#fff; text-align:center; font-size:12px; position:absolute; bottom:10px; width:100%;height: 30px; line-height: 30px;}
.botfix ul li a .nbox_botfix .t1 { color:#fff;}
.botfix ul li a:hover .nbox_botfix .t1 { color:#fff;}


