/*img , div {filter:gray;}*/
* { margin:0; padding:0; list-style:none; border: 0 none; -ms-interpolation-mode: bicubic;}

body,td,th,a {font-family: '宋体'; font-size: 14px;color: #000; line-height:2em;}
body { background:#FFF; min-width:1200px;}
.both { clear:both;}
.none {display:none}
.b5 {margin-bottom:5px;}
.b10 {margin-bottom:10px;}
.t5 {margin-top:5px;}
.h20 { height:20px;}
.h10  { height:10px;}
.l { float:left}
.r { float:right}
.c { text-align:center; margin:auto;}
.bbox { width:1200px; margin:auto;}
/*列表框*/
.i_l { float:left; width:793px;}
.i_l .bbox { width:814px; overflow:hidden;}
.i_l .sbox { float:left; width:386px; margin-right:21px;}
.i_l .sbox li { height:28px; overflow:hidden}
.i_l .sbox a { font-size:14px;}
.i_r { float:right; width:386px;}
.titlebg { width:386px; height:39px; background-image:url(/img/2022/titlebg.jpg); margin-bottom:10px;}
.i_l .sbox .titlebg li { font:bold 16px/39px '宋体'; padding:0 20px; min-width:10px; cursor:pointer; float:left; height:39px;}
.i_l .sbox .titlebg li.hover { border:1px #e0e0e0 solid; border-top:3px #1D71B7 solid; border-bottom:none; background-color:#FFF; height:36px; cursor: auto;}
.i_r .bbox { border:1px #d9e7f4 solid; width:384px; border-top:3px #1D71B7 solid;}
.i_r .bbox h2 {font:bold 16px/35px '宋体'; border-bottom:1px #d9e7f4 solid; text-indent:1em;}
.i_r .bbox h2 a { float:right; font-size:12px; margin-right:10px; font-weight:normal;}
.i_r .i_r_list ul { float:left; width:360px; padding:0; margin:10px 12px 20px;}
.i_r .i_r_list li { line-height:28px; height:28px; overflow:hidden;}
/*链接样式*/
a:link    {text-decoration: none; color: #033266;}
a:visited {text-decoration: none; color: #033266;}
a:hover   {text-decoration: underline; color: #990000;}
a:active  {text-decoration: none; color: #033266;}
a.blue {color:#033266;}
a.blue:visited {color:#033266;}
a.blue:hover {color: #990000;}
a.blue:active {color: #033266;}
.red a , .red {color:#990000;}
a.red {color:#990000;}
a.red:hover {color: #990000;}
a.red:visited {color: #990000;}
a.red:active {color: #990000;}

/**/
#mtop { display:none; text-align:center; font:bold 80px/110px '微软雅黑','黑体'; background-color: #FC0; padding:50px 0; margin:auto; width:1200px;}
#mtop a {  font:bold 80px/110px '微软雅黑','黑体'; }
#logo { background-image:url(/img/2022/logo.jpg); background-position:left center; width:300px; height:80px; float:left; margin-top:10px;}
#logo a { display:block; width:300px; height:80px;}
#logo strong { display: none;}
/*搜索*/
#search { float:left; margin-left:20px; margin-top:20px; line-height:28px;}
#search * {  padding:0}
#search .both { color:#999}
#search #text { border:1px #d9e7f4 solid; width:430px; height:31px; line-height:32px; font-size:15px; vertical-align: middle; text-indent:10px;}
#search #button { background-image:url(/img/2017/search.fw.png); width:39px; height:31px; vertical-align: middle; cursor:pointer;}
/*两微一端*/
#famly { float:right; margin-top:1px;}
#famly a { background:url(/img/app.fw.png) left top no-repeat; width:315px; height:98px; display:block; float:left; margin-left:10px;}
/*栏目导航*/
#bbox_menu { background-color:#1D71B7; padding:5px 0;}
#bmenu { margin:auto; width:1200px; height:45px;}
#bmenu a { padding:5px 0; color:#fff; display:block; float:left; text-align:center; font: 18px/35px '微软雅黑','黑体','宋体';}
#bmenu a:hover {text-decoration: none; color:#FF0}
#bmenu .fen { width:1px; border-left:1px #003366 solid; background-color: #09C; height:14px; margin:16px 30px 0 30px; float:left;}

#xbox_menu { background-color: #f0f0f0; padding:0;}
#xmenu { margin:auto; width:1190px; height:32px;}
#xmenu a { padding:2px 25px 2px 25px; color:#666; display:block; float:left; text-align:center;}
#xmenu a:hover {text-decoration: none; color:#F90; background-color:#FFF;}


div.wrapper { width: 570px; margin: 0 auto; position: relative; }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
.box_skitter ul { display: none; }
.box_skitter .container_skitter { overflow: hidden; position: relative; }
.box_skitter .image { overflow: hidden; }
.box_skitter .image img { display: none; border:none; }
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
.box_skitter .prev_button { display:none;}
.box_skitter .next_button { display:none;}
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; width: 31px; height: 31px; }
#slideshow { width: 570px; height: 60px; }
#slideshow ul { display: none; }
/*今日头条*/
#breakingnews1 {text-align:center;}
#breakingnews1 ul {   width:1200px; float:right;}
#breakingnews1 li { font: bold 45px/60px '微软雅黑','黑体';  max-height:180px; width:1200px;}
#breakingnews1 li a { font: bold 45px/60px '微软雅黑','黑体';  max-height:180px; width:1200px;}
#toutiao { border:1px #e0e0e0 solid; border-top:3px #1D71B7 solid; width:1198px; margin:auto; min-height:66px; max-height:120px; background:url('http://www.yanji.tv/img/toutiao.jpg') left top no-repeat;}
#toutiao div { text-align:center; width:1200px; margin:auto;}
#toutiao div a { font: bold 33px/60px '微软雅黑','黑体';}
/*焦点图*/
.mod_focus_show { width: 793px; height: 590px; position: relative; overflow: hidden; margin: 0 auto; float:left;}
.mod_focus_show .mod_focus_pic { display: block; width: 793px; height: 503px;  margin:0}
.mod_focus_show .mod_focus_pic li, .mod_focus_show .mod_focus_pic a, .mod_focus_show .mod_focus_pic img { display: block; width: 793px; height: 503px; }
.mod_focus_show .mod_focus_pic li { position: absolute; left: 0px; top: 0px; }
.mod_focus_show .mod_focus_title { position: absolute; z-index: 1; left: 0px; top: 0px; overflow: hidden; zoom: 1; width: 793px; height: 40px; background-color: rgba(0,0,0,.8); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#CC000000',endColorstr='#CC000000'); background-image: none; }
:root .mod_focus_title { filter: none;   }
.mod_focus_show .mod_focus_title li { width: 793px; overflow: hidden;   }
.mod_focus_show .mod_focus_title li h3 {  text-indent:10px; }
.mod_focus_show .mod_focus_title li h3 a { color: #fff;  line-height: 40px; _line-height: 40px; font-size: 14px; height:40px;}
.focus_switch { width: 59px; height: 29px; position: absolute; z-index: 2; right: 5px; top:5px; }
.focus_switch a { float: left; width: 29px; height: 29px; background-image: url(/img/2017/icon_focus_switch.png); background-repeat: no-repeat; cursor: pointer; }
.focus_switch .icon_prev { background-position: 0 0; margin: 0 1px 0 0; }
.focus_switch .icon_prev:hover { background-position: -30px 0; }
.focus_switch .icon_next { background-position: -60px 0; }
.focus_switch .icon_next:hover { background-position: -90px 0; }
.mod_focus_show .mod_focus_list { padding:10px 0 0 0;  background: #fff; overflow: hidden; height: 78px; }
.mod_focus_show .mod_focus_list li {                         width: 123px; height: 78px; float: left; margin:0 0 0 11px; position: relative; *display: inline; }
.mod_focus_show .mod_focus_list li a { display: block;   width: 123px; height: 78px; }
.mod_focus_show .mod_focus_list li img { display: block; width: 123px; height: 78px; }
.mod_focus_show .mod_focus_list li a:hover { _background: none; }
.mod_focus_show .mod_focus_list li a:hover .mask, .mod_focus_show .mod_focus_list .current .mask { display: none; }
.mod_focus_show .mod_focus_list li .mask { display: block; height: 78px; width: 123px; position: relative; top: -78px; margin: 0 0 -60px; eft: 0; bottom: 0; background: #fff; opacity: .7; filter: alpha(opacity=70); }
.mod_focus_show .mod_focus_list li .border { display: none; }
.mod_focus_show .mod_focus_list .current .border { display: block; height: 20px; width: 123px; font-size: 0; overflow: hidden; position: absolute; left: 0; bottom: 0; background: none; }
/*首屏要闻*/
#yaowen { float:right; width:386px; height:590px; overflow:hidden;}
#yaowen h2 {   text-align:left;  height:42px; overflow:hidden;}
#yaowen h2 a {font: bold 18px/42px '微软雅黑','黑体';}
#yaowen p{ color:#777; max-height:50px; overflow:hidden; margin-bottom:6px;}

/*街区简讯*/
#jiequ { border:1px #d9e7f4 solid; width:1198px; margin:auto; height:35px; overflow:hidden; float:left}
#jiequt { background-color:#1D71B7; float:left; width:108px; height:33px; color:#FFF; font-size:16px; font-weight:bold; text-align:center; margin:1px;}
#jiequt a { color:#FFF; text-decoration:none; display:block; line-height:33px;}
#jiequt a:hover { color:#FF0}
#breakingnews2 ul {   width:1018px; float:left; margin-left:10px; font-weight:normal}
#breakingnews2 li { line-height:35px; height:35px; overflow:hidden; font-size:14px;}
#breakingnews2 .bn-arrows{ float:right; width:50px; padding-right:10px; }
#breakingnews2 .bn-arrows span{display:block; width:20px; height:35px; cursor:pointer; opacity:0.2; float:right}
#breakingnews2 .bn-arrows span:hover{opacity:1;}
#breakingnews2 .bn-arrows-left{ left:0; background:url(/img/2017/bn-arrows.png) left center no-repeat;}
#breakingnews2 .bn-arrows-right{right:10px; background:url(/img/2017/bn-arrows.png) right center no-repeat;}

#marquePic {overflow:hidden; width:708px; margin:10px auto;}
#marquePic img {margin:auto 5px;}

#jiequp { border:1px #d9e7f4 solid; border-top:none; height:162px; overflow:hidden; width:1200px; float:left;}
#jiequp strong { position: relative;}
#jiequp strong div { position:absolute; top:-14px; left:-214px; width:209px; height:24px; background:#000; filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7;}
#jiequp strong span { position:absolute; top:-14px; left:-210px; width:200px; line-height:24px; height:24px; overflow:hidden; color:#FFF; font-weight:normal; text-align:center}

#breakingnews5 {   width:1200px; height:200px; overflow:hidden; text-align:center; margin-top:10px;}
#breakingnews5 ul {width:1200px; height:200px; overflow:hidden; margin:0; padding:0; float:left;}
#breakingnews5 li {width:1220px; height:200px; overflow:hidden;}
#breakingnews5 ul li div { float:left; width:290px; height:192px; margin-right:8px; border:1px #d9e7f4 solid; padding:1px; vertical-align:bottom;}
#breakingnews5 ul li div img { width:290px; height:192px;}
#breakingnews5 ul li div strong { position: absolute;}
#breakingnews5 ul li div strong div { position:absolute; top:166px; left:-290px; width:288px; height:24px; background:#000; filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7; border:none;}
#breakingnews5 ul li div strong span { position:absolute; top:166px; left:-280px; width:270px; line-height:28px; height:24px; overflow:hidden; color:#FFF; font-weight:normal; text-align:center; font-size:13px;}


/*电视节目*/
.tvmenu a { float:left; width:180px; text-align:center; margin:5px;}
.tvmenu a img { width:180px; height:100px;}

/*友情链接*/
#linkt {border-top:3px solid #1D71B7; border-bottom:1px solid #d9e7f4; overflow:hidden; height:40px; line-height:41px;}
#linkt li { cursor:pointer; float:left; margin-right:20px; font-size:15px;}
#linkt li.hover { font-weight:bold;}
#linkc { padding:10px 0 0; color:#CCC; font-size:13px;}

/*底部*/
#foot { background-color:#1D71B7; line-height:22px; padding:30px 0;}
#foot table { width:1200px; margin:auto; text-align:center;}
#foot * { color:#FFF;}


/* 列表页 */
.newslist { border:1px #d9e7f4 solid; width:1198px; border-top:3px #1D71B7 solid;}
.newslist ul { margin:20px 25px;}
.newslist ul li img { width:150px; height:100px; border:#CCC 1px solid; padding:1px; float:left; margin-right:10px;}
.newslist ul li { clear:both; padding:5px 0; border-bottom:1px #f0f0f0 solid; height:105px; overflow:hidden;}
.newslist ul li h1 { font:18px/32px '微软雅黑','黑体','宋体';}
.newslist ul li p { color:#999;}
.newslist ul li span { color:#333;}
.newslist ul li a { display:block; text-decoration:none;}

/* 记者列表 */

.jizhelist { border:1px #d9e7f4 solid; width:1198px; border-top:3px #1D71B7 solid;}
.jizhelist ul { margin:20px 10px;}
.jizhelist ul li { float:left; margin:13px 7px 13px 8px; border:1px #f0f0f0 solid; padding:4px; text-align:center; font:16px/39px '微软雅黑','黑体';}
.jizhelist ul li strong { display:block}
.jizhelist ul li:hover { border:none; border-right:2px #ddd solid; border-bottom:2px #ccc solid;}
.jizhelist ul li a { text-decoration:none;}

/* 标签列表 */
.taglist { border:1px #d9e7f4 solid; width:678px; border-top:3px #1D71B7 solid; padding:20px 25px;}
.taglist a.tag { -moz-border-radius:15Px; border-radius:15Px; border:1px #ccc solid; background-color:#FFF; margin:4px 6px 5px 0; padding:3px 10px; white-space:nowrap; float:left; }
.taglist a.tag:hover { background-color:#000; text-decoration:none; color:#fff; border-color:#000;}


#pages { text-align:center; margin:10px auto 40px;}
#pages a , #pages span , #pages b { border:1px #1D71B7 solid; padding:6px 10px;}
#pages a:hover , #pages span:hover {background-color:#1D71B7; color:#FFF;}
#pages span , #pages b { background-color:#1D71B7; color:#FFF; font-weight:bold;}
#pages form input { border:1px #1D71B7 solid; padding:4px 5px;}
#pages .menus b { border:none; background-color:inherit; color:inherit;}

/* 内容页 */

/*分享*/
.bdsharebuttonbox { float:right}
.lujing { line-height:40px;}
.content { border:1px #d9e7f4 solid; width:1198px; border-top:3px #1D71B7 solid;}
h1.ctitle {font: 30px/40px '微软雅黑','黑体','宋体'; width:1100px; margin:30px auto 0; text-align:center;}
h2.ctitle {font:25px/30px '微软雅黑','黑体','宋体'; width:1100px; margin:auto; text-align:center;}
.newsabout {line-height:40px; color:#a0a0a0; border-bottom:1px #f0f0f0 solid; font-size:12px; width:1100px; margin:0 auto 20px; text-align:center;}
.newsabout a {color:#a0a0a0;}
.newsabout a:hover {color:#cc0000;}
#content { width:1100px; margin:auto; font-size:22px; line-height:2em; border-bottom:1px #f0f0f0 solid; margin-bottom:20px;}
#content .copy , #content .weixin , #content .zhuban { border:1px #e0e0e0 dashed; background-color:#f9f9f9; padding:20px 25px; line-height:2em; font-size:16px; color:#666; margin:10px auto; float:left; width:750px;}
#content .copy strong , #content .weixin strong { color:#F00;}
#content .copy p { margin:7px auto 6px; text-indent:2em;}
#content .weixin { float:right; width:200px; text-align:center;}
#content .weixin img { width:180px; clear:both;}
#content .linju { float:left; width:400px; overflow:hidden; font-size:13px; line-height:28px;}
#content img { max-width:1000px;}
#content iframe { max-width:1000px;}
#content table  { max-width:1000px;}
#content table , #content table td { border:1px #000000 solid; line-height:1.5em; margin:auto;}
#content table td { border-color: #888; padding:3px 5px;}

/*电视新闻采集页面*/
.tvshow { border:1px #d9e7f4 solid; width:728px; border-top:3px #1D71B7 solid;}
.tvshow iframe { width:640px; margin:40px 44px; height:550px;}
.tvlist { border:1px #d9e7f4 solid; width:238px; border-top:3px #1D71B7 solid; float:right;}
.tvlist iframe { width:220px; margin:20px 9px; height:685px;}
.tvnews th { width:90px; line-height:28px;}
.tvnews th , .tvnews td { border-bottom:1px dashed #d9e7f4}

/* 新闻列表页 */
ul.list { margin:15px 30px;}
ul.list li img { width:150px; height:100px; border:#CCC 1px solid; padding:1px; float:left; margin-right:10px;}
ul.list li { clear:both; padding:10px 0; border-bottom:1px #f0f0f0 solid; height:105px; overflow:hidden;}
ul.list li h1 { font:22px/32px '微软雅黑','宋体'; height:auto; text-align:left;}
ul.list li:hover h1 { color:#0068B7}
ul.list li p { color:#999; line-height:25px; text-align:left;}
ul.list li span { color:#333;}
ul.list li a { display:block; text-decoration:none;}
ul.list li i { font-style:normal; float:right;}
/* 专题列表页 */
ul.list_special { margin:15px 30px;}
ul.list_special li img { width:225px; height:150px; border:#CCC 1px solid; padding:1px; float:left; margin-right:10px;}
ul.list_special li { clear:both; padding:10px 0; border-bottom:1px #f0f0f0 solid; max-height:150px;min-height:70px; overflow:hidden;}
ul.list_special li h1 { font:22px/32px '微软雅黑','宋体'; height:auto; text-align:left;}
ul.list_special li:hover h1 { color:#0068B7}
ul.list_special li p a { color:#666; line-height:25px; text-align:left;}
ul.list_special li p a:hover { color:#900}
ul.list_special li a { display:block; text-decoration:none;}