/* CSS Document */

.container { max-width:1000px; padding:0; }

.header { margin-top:20px; clear: both; }
.header .logo_news { float:left; width:206px; height:54px; background:url(index.png) 0 -140px; text-indent:-99px; overflow:hidden; margin-right:20px; _margin-right:10px; display:inline-block; }
.header .info { float:left; width:195px; display:inline-block; }
.header .app { float:left; width:256px; height:50px; background:url(dl_app.png?3) no-repeat; text-indent:-99px; overflow:hidden; display:inline-block; }


/*导航条**/
.menu { _height:30px; background: -webkit-linear-gradient(top, #B80002 0px, #960001 30px); background: #960001\9; clear: both  }
.menu a { color:#fff; background:url(menu_line.jpg) right 1px no-repeat;}
.menu li a:hover { background:#C00; }
.menu div, ul { _float:left; }
.menu .dropdown a:visited { background:#C00; }
.menu .navbar-brand { font:14px/30px arial; height:30px; padding-top:0; } /*导航的高由他撑开决**/
.menu .navbar-toggle { margin:0px 0 0 0; _display:none; }
.menu .navbar-toggle span { background:#fff; }
.menu .navbar-nav li a{  font:14px/30px arial; padding:0 15px;}
.menu .navbar-nav li a:hover {  background:url(menu_line.jpg) right 1px no-repeat; text-decoration:underline; }
.menu .navbar-nav li { _float:left; }
@media (max-width: 1000px) {
  .menu a {  background:none; padding:0 5px; }
  .menu .navbar-nav li a{ padding:0 8px;}
}


/*
.n_menu { height:30px; padding:0 10px; line-height:30px; background:url(index.png) 0 0 no-repeat; margin:0 auto; margin-top:15px; clear:both; }
.n_menu a { color:#fff; font-size:14px; line-height:23px; background:url(menu_line.jpg) right 1px no-repeat; display:inline-block; padding:0 13px; }
.n_menu a:visited { color:#fff; }
.n_menu .nobg { background:none; }*/

/*重点信息**/
.n_important { }
.n_important a { font-size:14px; height:27px; line-height:27px; overflow:hidden; display:inline-block; }
.n_important a.news1 { height:27px; line-height:27px; color:#049; overflow:hidden; display:inline-block; }
.n_important a span { width:17px; height:9px; background:url(/images/ylnews/index/index.jpg) -340px -220px no-repeat; vertical-align:middle; _vertical-align:sub; display:inline-block }
.n_important a b { font-size:12px; font-weight:normal; }
.n_important a.hot { color:#044C82; font-size:18px; font-weight:bold;  margin-top:18px; }
.n_important a.hot:visited { color:#044C82; }
.n_important .blank { height:10px; }

/*主要部份**/
.n_main { background:url(n_main.jpg) no-repeat; margin:0 auto; margin-top:15px; }


/*便民信息**/
.n_adver { float:left; width:160px; margin-top:20px; margin-right:50px; }
.n_adver dt { height:30px; line-height:30px; font-size:14px; font-weight:bold; }
.n_adver dd a { height:26px; line-height:26px; color:#044C82; font-size:14px; overflow:hidden; display:inline-block; }
.n_adver dd a:visited { color:#044C82; }
.n_adver .t1 { background:url(index.png) -452px -531px no-repeat; }
.n_adver .t2 { background:url(index.png) -480px -590px no-repeat; padding-left:30px; }
.n_adver .t3 { background:url(index.png) -480px -650px no-repeat; padding-left:30px; }

/*大栏目**/
.n_div1 { width:940px; height:40px; line-height:28px; padding:0 10px; background:url(index.png) 0 -488px no-repeat; margin:0 auto; margin-top:25px; margin-bottom:25px; clear:both; }
.n_div1 span { font-size:24px; font-family:Microsoft YaHei; font-weight:bold; }
.n_div1 a.more { float:right; }
.n_div1_detail .channel { height:200px; margin-top:30px; }
.n_div1_detail .channel dt { height:24px; line-height:24px; }
.n_div1_detail .channel dt h2 { font-size:18px; font-weight:bold; font-family:Microsoft YaHei; }
.n_div1_detail .channel dt a { float:right; color:#666; margin-left:8px; }
.n_div1_detail .channel dd a { height:28px; line-height:28px; font-size:14px; display:inline-block; overflow:hidden; }
.n_div1_detail .channel dd span { color:#ccc; }
.n_div1_detail .channel a.head { height:40px; line-height:40px; font-size:16px; font-family:"Microsoft YaHei"; font-weight:bold; }
.n_div1_detail .news { height:200px; margin-top:30px; }
.n_div1_detail .news a { height:24px; line-height:23px; display:inline-block; overflow:hidden; }
.n_div1_detail .news span { color:#ccc; }
.n_div1_detail .switch { height:200px; margin-top:30px; }
.n_div1_detail .rank { height:455px; }
.n_div1_detail .rank dt { height:40px; line-height:40px; border-top:5px solid #d3d3d3; font-size:16px; font-weight:bold; font-family:"Microsoft YaHei"; }
.n_div1_detail .rank dd { background:url(index.png) 0 -532px no-repeat; }
.n_div1_detail .rank dd a { width:280px; height:35px; line-height:35px; border-top:1px solid #ddd; display:inline-block; overflow:hidden; padding-left:30px; }
.n_div1_detail .rank dd span { float:right; color:#930000; }
.n_div1_detail .news2 { height:220px; padding-top:5px; border-top:5px solid #d3d3d3; }
.n_div1_detail .news2 a { height:26px; line-height:26px; color:#044C82; font-size:14px; display:inline-block; overflow:hidden; padding:0 10px; }
.n_div1_detail .adver { height:230px; }
/*图片**/
.n_div1_pic { width:960px; min-height:260px; _height:260px; margin:0 auto; margin-bottom:20px; }
.n_div1_pic div { float:left; width:160px; height:135px; line-height:14px; overflow:hidden; margin:2px 15px; _margin:0 13px; text-align:center }
.n_div1_pic a { color:#044C82; }
.n_div1_pic a:visited { color:#044C82; }
.n_div1_pic img { margin-bottom:5px; }


/*表格2**/
.n_d2 { margin-top:25px; }
.n_d2 dt h3 { font-size:16px; font-family:"Microsoft YaHei"; font-weight:bold; display:inline; color:#044C82; margin-left:10px; }
.n_d2 dt a { float:right; color:#044C82; }
.n_d2 dd { padding-top:10px; }
.n_d2 dd.list a { line-height:25px; }
.n_d2 dd.list span { float:right; }
.n_d2 dd.list li { line-height:25px; }
.n_d2 dd.pics li { float:left; width:49%; height:130px; line-height:30px; display:inline-block; text-align:center; overflow:hidden; }
.n_d2 dd.pics li:nth-child(2n) { margin-left: 2%; }
.n_d2 dd.pics img { width:100%; height:100px; }

/*排行**/
.n_tab { margin-top:25px;}
@media (max-width: 1000px) {
  .n_tab { display:none }
}
.n_tab dt { height:26px; line-height:26px; background:url(index.png) 0 -50px; overflow: hidden; margin-bottom: 20px; }
.n_tab dt h2 { float:left; font:bold 14px/26px arial; display:inline-block; text-align:center; }
.n_tab .two h2 { width:50%; }
.n_tab .five h2 { width:20%; }
.n_tab .on { background:url(index.png) 0 -89px; color:#000; }
.n_tab .rank { padding-top:20px; }
.n_tab .rank div { background:url(index.png) 0 -532px no-repeat; }
.n_tab .rank div li { height:36px; border-bottom:1px solid #ddd; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; }
.n_tab .rank div a { line-height:36px; margin-left:30px; }
.n_tab .rank div span { float:right; color:#930000; }
.n_tab .hotnews { height:350px; overflow: hidden; }
.n_tab .hotnews_l { float:left; width:45%; height:320px; }
.n_tab .hotnews_l img { margin-bottom:20px; }
.n_tab .hotnews_r { float:right; width:54%; height:320px; }
.n_tab .hotnews_r li { height:28px; }
.n_tab .hotnews_r a { line-height:28px; font-size:14px;}
.n_tab .hotnews_r span { color:#868686; }
.n_tab .hotnews_r .hot { margin-bottom:10px; list-style:none; }
.n_tab .hotnews_r .hot a { font-size:18px; font-family:"Microsoft YaHei"; font-weight:bold; }
/*辅助**/
.n_tj { margin:0 30px; margin-top:20px; }

/*当前页**/
.n_nav { margin-top:15px; color:#555; }
.n_nav a { color:#555; }


/*新闻列表**/
.n_list { padding-top:10px; }
.n_list li { _height:120px; min-height:120px; line-height:26px; font-size:14px; color:#222; border-bottom:1px dashed #888; padding:15px 0; margin:0 0 }
@media (max-width: 720px) {
  .n_list li { margin:0  }
}
.n_list a { height:32px; line-height:32px; font-size:18px; font-family:"Microsoft YaHei"; font-weight:bold; overflow:hidden; }
.n_list span { color:#999; }
.n_list img { float:left; margin-right:20px; padding:1px; border:1px solid #ccc; }

/*分页**/
.n_page { height:30px; background:#fff; margin-top:10px; }
.n_page a { color:#fff; background:#333; font-size:14px; padding:3px 10px; display:inline-block; }
.n_page a:visited { color:#fff; }
.n_page a.on { background:#044C82; }

/*新闻内容**/
.n_show { padding:30px 30px; color:#000; }
.n_show .head a { color:#0B3B8C; } 
.n_show .head a:visited { color:#0B3B8C; } 
.n_show .title { font:bold 26px/30px "Microsoft YaHei"; text-align:center; margin:15px 0;  }
.n_show .about { height:30px; color:#555; border-bottom:1px solid #e5e5e5; text-align:center; }
.n_show #bdshare { float:right; height:20px; }
.n_show .content { font:16px/30px "宋体"; color:#000; padding:10px 0; margin-top:15px; }
.n_show .content img {
  max-width:550px; display:block; margin:0 auto;
  width: expression(this.width > 550 && this.width > this.height ? 550 : true);
}
.n_show .content p { font:16px/30px "宋体"; margin-top:20px; text-indent:2em; }
.n_show .content center,
.n_show .content p.img_title { color:#4f81bd; margin-top: 0; padding-top: 0; }
.n_show .content a { color:#69C; }
.n_show .content video { margin-left: -2em; }
.n_show .line { height:1px; background:#eee; overflow:hidden; margin:10px 0; }
.n_show .pageBtn { height:30px; margin:10px 0; }
.n_show .same {  margin-top:10px; clear:both }
.n_show .same dt a { color:#fff; font-size:14px; font-weight:normal; background:#36709B; display:inline-block; padding:0 3px }
.n_show .same dt { height:18px; line-height:18px; font-size:14px; font-weight:bold; padding:15px 0 }
.n_show .same dd { padding-top:10px; }
.n_show .same dd li { height:30px;}
.n_show .same dd a { font:14px/30px arial; color:#333;}
.n_show .same dd span { color:#c0c0c0; font-size:14px; margin-left:15px; }
@media (max-width: 720px) {
  .n_show { padding:10px; }
  .n_show .title { font:18px/1.2 arial; }
  .n_show .same dd span { display:none; }
}
.n_show .share {  }
.n_show .share #bdshare { float:right; } /*分享**/
.n_show .tools { margin-top:20px; }
.n_show .tools a { line-height:30px; }
.n_show .page { font-size:14px; text-align:center; }


/*广告**/
.n_ad_200 { width:200px; _height:0; min-height:0; line-height:0; font:0; padding-top:20px; }

/*每日图片**/
#grid-picnews {
	background:#eee;
	height: 30px;
	margin:0 auto;
}
#grid-picnews div {	width: 158px; height: 110px; color: #FFFFFF; margin: 1px; overflow:hidden; }
#grid-picnews div span { width:100%; background:url(/images/ylnews/index/black.png); margin: 0; padding: 0; position:absolute; bottom:0; left:0; }
#grid-picnews div img { width:180px; }
#grid-picnews .big { width: 318px; height: 222px; color: #FFFFFF; margin: 1px; overflow:hidden;}
#grid-picnews .big img { width:400px; }

/*搜索**/
.n_search { margin-top:30px; }
.n_search .logo { width:206px; height:54px; background:url(/images/ylnews/index/index.png); }
.n_search >.pull-right { width:100%; max-width:580px; height:34px; background:#528CCE; border-radius:3px; padding:2px; box-sizing: border-box; }
.n_search .keyword { max-width:480px; width:80%; height:30px; text-indent:1em; outline:0; box-sizing: border-box; }
.n_search .submit { width:18%; background:none; border:0; color:#fff; font-weight:bold; text-shadow:1px 1px 1px #444444; }
.n_search p { clear:both; }

/*搜索结果**/
.n_search_rs >h3 { clear:both; }
.n_search_rs >h3 >a { font:16px/1 "Microsoft YaHei"; color:#00c; }
.n_search_rs >p { font:12px/1.7 "Microsoft YaHei"; }
.n_search_rs >p >span { color:#999; }
.n_search_rs >p >i { color:#3a8000; margin-right:10px; }
.n_search_rs >p >img { float:left; margin-right:10px; }

.w800 { max-width:800px; margin:0 auto; } /*主窗口**/

/*若小于640**/
@media (max-width: 640px) {
  .container { margin:0 10px; }
  .n_search .logo { display:none; }
}

/*滚动图**/
.slideBox{ width: 560px; height:280px; background:#fff; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ width:100%; height:15px; overflow:hidden; position:absolute; left:10px; top:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; margin:0 auto; display:inline-block; }
.slideBox .hd ul li{ margin-right:5px;  width:10px; height:10px; font-size:0; border-radius:10px; line-height:14px; text-align:center; background:#ccc; cursor:pointer; display:inline-block; }
.slideBox .hd ul li.on{ background:#06C; }
.slideBox .bd{ height:280px; z-index:0; overflow:hidden; }
.slideBox .bd li{ height:280px; zoom:1; vertical-align:middle; position:relative; text-align:center; }
.slideBox .bd li h4 { width:100%; font:16px/30px "Microsoft YaHei"; color:#fff; background:rgba(0, 0, 0, .3); position:absolute; left:0; bottom:0; text-align:left; padding-left:10px; }
.slideBox .bd img{ width:100%; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:40%; margin-top:-25px; display:block; width:32px; height:40px; font-size:66px; filter:alpha(opacity=50); opacity:0.5; text-decoration:none;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1; text-decoration:none;  }

.slide2 { width: 220px; height: 150px; }
.slide2 .bd{ height:150px; z-index:0; overflow:hidden; }
.slide2 .bd li{ height:150px; zoom:1; vertical-align:middle; position:relative; text-align:center; }
.slide2 .bd li h4 { font-size: 12px; }