body{font-family:"Microsoft YaHei","宋体";}

.container { max-width:1000px; padding:0; }

.header { margin-top:20px; clear: both; }
.header .logo_news { float:left; width:206px; height:54px; background:url(../images/logo.png) no-repeat; 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; }

.topBar{ height:46px; line-height:46px; background-color:#f0f0f0; border-bottom:1px solid #dbdbdb;}
.topBar .content{ width:1000px; margin:0 auto;}
.topBar .navbtn{ height:46px; float:left; margin:0 20px 0 0; padding:0 20px 0 0; border-radius:8px 8px 0 0;}
.topBar .baoliao{ float:left; font-family:"Microsoft YaHei","宋体";}
.topBar .search{ width:260px; float:right; }
.topBar .search label{ display:block; overflow:hidden; }
.topBar .search label:nth-child(1){ width:200px; float:left;}
.topBar .search label:nth-child(2){ width:60px; float:right;}
.topBar .search label input{ width:100%; height:26px; line-height:26px; padding:0 10px;}
.topBar .search label button{ width:100%; height:26px; line-height:26px; background-color:#C33; font-size:14px; color:#FFF; cursor:pointer;}

.banner-show{ padding:30px 0 0;}
.banner-show img{ width:100%;}

.ads-pannel1{ overflow:hidden; /*margin-bottom:5px;*/} .ads-pannel1 a:nth-child(2n+1){ float:left;} .ads-pannel1 a:nth-child(2n){ float:right;}
.ads-pannel2 a{ display:inline-block; margin-bottom:6px;}

.navmenu{ padding:10px 0; background-color:#305798; box-sizing:border-box;}
.navmenu .content{ width:1000px; margin:0 auto;}
.navmenu ul{ position:relative; display:block; width:180px; padding-left:22px; float:left;}
.navmenu ul:after{ content:''; position:absolute; width:1px; height:36px; right:0; top:7px; background-color:#E4EEFF;}
.navmenu ul:first-child{ padding-left:0px;}
.navmenu ul:last-child{}
.navmenu ul:last-child:after{width:0; height:0;}
.navmenu ul li{ float:left; margin:0 15px 0 0; text-align:center;}
.navmenu ul li:last-child{ background:none;}
.navmenu ul li a{ display:inline-block; padding:2px 0; font-size:14px; color:#E4EEFF; font-family:"Microsoft YaHei","宋体";}
.navmenu ul li a.on{ }
.navmenu ul li a:hover{ text-decoration:underline; color:#FFF}

.positionBar{ /*background:url(../images/hr-imgbg1.png) left bottom repeat-x; */padding:30px 0 25px;}
.positionBar .logo{ width:600px; height:40px; float:left; margin-right:20px;}
.positionBar .tool{ width:300px; height:40px; float:right; text-align:right;}
.positionBar .tool span{ display:inline-block; width:40px; height:40px; overflow:hidden; margin-left:15px; text-align:left; text-indent:-999em; background:url(../images/ico-show-tool.png) -8px 0 no-repeat; cursor:pointer;}
.positionBar .tool span:hover{ background-color:#2E3456;}
.positionBar .position{ padding-top:6px;}
.positionBar .position, .positionBar .position a{ color:#999;}
.positionBar .position a:hover{ color:#C30;}
.positionBar .position span{ color:#333;}

.ttnews li{ border-bottom:1px solid #e5e5e5; padding:10px 0;}
.ttnews li h3{ padding-bottom:5px; font-size:20px; font-weight:bold; font-family:"Microsoft YaHei","宋体";}
.ttnews li h3 a{ color:#305798}

/*栏目头*/
.head-title{ width:100%; height:40px; line-height:40px; margin-bottom:10px; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5; font-family:"Microsoft YaHei","宋体"; background-color:#f5f5f5;}
.head-title.tbor{ height:46px; line-height:46px; margin-bottom:1px; border-bottom:none; border-top:2px solid #e5e5e5;}
.head-title h2{ display:inline-block; padding-right:10px; padding-left:10px; border-bottom:1px solid #305798; font-size:18px; font-weight:bold; color:#305798;}
.head-title h2.nbor{ border-bottom:none;}
.head-title h2 a{ color:#305798;}
.head-title h2 a:hover{ color:#C30;}
.head-title .more{ position:absolute; right:5px; top:0px; color:#a9a9a9;}
.head-title .more a:hover, .head-title .more:hover{ color:#F93;}
.head-title .submenu{ display:inline-block; padding-left:20px; font:16px;}
.head-title .submenu a{ font-size:16px; color:#999; margin-right:15px;}
.head-title .submenu a:hover{ color:#06C;}
/*列表样式*/
.list-h34-ico li{ height:38px; line-height:38px; overflow:hidden; padding-left:12px; position:relative;}
.list-h34-ico li:before{ content:''; width:4px; height:4px; position:absolute; left:0; top:50%; margin-top:-2px; background-color:#CCC;}
.list-h34 li{ height:34px; line-height:34px; overflow:hidden;}
.list-w50 li{ width:50%; float:left; box-sizing:border-box; overflow:hidden;}
.list-w50 li:nth-child(2n){ float:right;}
.list-w25 li{ width:25%; float:left; padding:0 5px; box-sizing:border-box; overflow:hidden;}
.item-title-desc{ padding-bottom:12px;}
.item-title-desc h3{ margin-bottom:6px; text-align:center; font-size:16px; font-weight:bold; font-family:"Microsoft YaHei","宋体";}
.item-title-desc p{ font-size:12px; color:#999; line-height:1.8; text-indent:2em;}
.item-title-desc a.blue{ color:#09F;}
.item-title-img-desc{ padding-bottom:6px;}
.item-title-img-desc h3{ margin-bottom:6px; font-size:18px; font-weight:bold; font-family:"Microsoft YaHei","宋体";}
.item-title-img-desc p{ font-size:12px; color:#999; line-height:1.8; text-indent:2em;}
.item-title-img-desc a.blue{ color:#09F;}

.channel{ padding-bottom:15px;}
.channel.bor-lr{ border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
.channel a.b{ height:40px; line-height:40px; font-size:16px; font-family:"Microsoft YaHei"; font-weight:bold; }
.rank li{ margin-bottom:14px;}
.rank li:nth-child(1) em, .rank li:nth-child(2) em, .rank li:nth-child(3) em{ background-color:#C03; color:#FFF;}
.rank em{ display:inline-block; width:20px; margin-right:10px; text-align:center; background-color:#CCC; font-size:12px;}

.pictrue{ padding:15px 0 20px;}
.pictrue li{ width:220px; float:left; margin-right:40px;}
.pictrue li:nth-child(4n){ margin-right:0;}

/*滚动图**/
.slideBox{ width: 500px; height:360px; background:#fff; overflow:hidden; position:relative;}
.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:360px; z-index:0; overflow:hidden; }
.slideBox .bd li{ height:360px; 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;  }

.slideBox.slideNews{ width: 240px; height:180px;}
.slideBox.slideNews .bd{ height:180px;}
.slideBox.slideNews .bd li{ height:180px;}

.slideBox.slideBanner{ width: 1000px; height:60px; margin:0 auto;}
.slideBox.slideBanner .bd{ height:60px;}
.slideBox.slideBanner .bd li{ height:60px;}

/* 切换菜单 superslide */
.slideTxtBox{}
.slideTxtBox .hd{ height:40px; line-height:40px; position:relative; color:#333; border-bottom:1px solid #e5e5e5; font-family:"Microsoft YaHei","宋体";}
.slideTxtBox .hd ul{ float:left; position:absolute; left:0; top:0; }
.slideTxtBox .hd ul li{ display:inline-block; margin-right:0px; padding:0 15px; border:1px solid #e5e5e5; border-bottom:none; border-right:none; cursor:pointer; font-size:18px;}
.slideTxtBox .hd ul li:last-child{ border-right:1px solid #e5e5e5;}
.slideTxtBox .hd ul li.on{ height:41px; font-weight:bold; color:#1d71b7; background-color:#FFF;}
.slideTxtBox .hd ul li.on a{ font-weight:bold; color:#305798;}
.slideTxtBox .bd ul{ zoom:1; }

.slideTxtBox .bd{ padding:30px 0px 20px 8px; border:1px solid #e5e5e5; border-top:none;}
.qrcodeSlide .qrcode h3{ padding:10px 0; color:#36C; font-weight:bold;}
.qrcodeSlide .qrcode img{ width:100px; float:left; margin-right:6px;}

/*重点信息**/
.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 .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 .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:240px; _height:240px; 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; }
}

