﻿@charset "utf-8";

/*module_l*/
.module_l {margin-bottom:10px;}

/*mod_l01*/
.mod_l01 {border:#ab1204 1px solid;}
.mod_l01 .modhead_l {height:26px; background:url(socialnews_article_bg.jpg) no-repeat center top;}
.mod_l01 .modhead_l h6 { color:#FFF; font-size:12px; font-weight:bold; padding:6px 0px 0px 10px; }
.mod_l01 .modhead_l h6 a { color:#FFFFFF;}
.mod_l01 .modhead_l h6 a:hover { text-decoration:underline;}
.mod_l01 .modbody_l {padding-top:10px; padding-bottom:20px;}

/*mod_l02*/
.mod_l02 {border:#D6D6D6 1px solid; margin-bottom:10px;}
.mod_l02 .modhead_l02 { width:250px; height:24px; margin:0px auto; padding:0px; border-bottom:1px solid #D7D7D7}
.mod_l02 .modbody_l02 { padding-top:6px; padding-bottom:6px; width:250px; margin:0px auto;}

/*mod_l03*/
.mod_l03 {border:#ab1204 1px solid; margin-bottom:10px;}
.mod_l03 .modhead_l05 {height:26px; background:url(socialnews_article_bg2.jpg) repeat-x left top;}
.mod_l03 .modhead_l05 h6 { color:#B10D0C; font-size:14px; font-weight:bold; padding:6px 0px 0px 10px; }
.mod_l03 .modbody_l05 {padding-top:10px;}

/*modhead_l03*/
.mod_l02 .modhead_l03 {width:250px;height:32px;margin:0px auto;padding:0px;background: url(news_xiahua.jpg) repeat-x left bottom;}
.mod_l02 .modbody_l03 {padding-top:6px; padding-bottom:6px; width:250px; margin:0px auto;}

/*modhead_l03*/
.mod_l02 .modhead_l04 { width:100%; height:24px; margin:0px auto; padding:0px; border-bottom:1px solid #D7D7D7;}
.mod_l02 .modbody_l04 { margin:0px auto; width:100%; padding:0px;}

/*jyzdy_q*/
.jyzdy_q{ padding:15px 20px 30px 20px;}
.jyzdy_q p {margin-top:0px; font-size:14px; color:#505050; line-height:26px;}
.px16 p {font-size:16px; line-height:28px;}
.px14 p {font-size:14px; line-height:26px;}
.px12 p {font-size:12px; line-height:22px;}
.jyzdy_q {max-width:620px; width:expression(this.width > 620 ? 620: true);}
.jyzdy_q p img {text-align:center;}
.jyzdy_q .h1_q {font-size:24px; font-weight:bold; color:#222; text-align:center; padding-bottom:8px; border-bottom:#ddd 1px solid; border-bottom-style: dashed;}
.jyzdy_q .sm_q {padding:5px 0px 5px 0px; margin:0px auto; font-size:12px; text-indent:0px; display:block; overflow:hidden; zoom:1; clear:both;}
.sm_q .sm_left{ float:left;}
.sm_q .sm_right{ float:right;}
.sm_q a:hover{ color:#0000FF;}
.sm_q a{ color:#8E3D41;}
.jyzdy_q .fy_q{background:#FFF url(news_article_bt.jpg) repeat-x left center;height:22px; border:1px solid #ddd; padding:6px 0px 0px 5px; margin-top:20px} 
.jyzdy_q .fy_q h1 { color:#2D64A3l; font-size:14px; font-weight:bold;}
.xw_ul { display:block; overflow:hidden; margin:6px auto 15px; padding:0px; width:100%;}
.xw_ul li { height:20px; display:block; overflow:hidden; margin:5px auto; padding:0px; width:98%; font-size:14px; color:#999}
.l_dian { color:#8E3D41; font-size:12px;}
.xw_ul li a { color:#8E3D41; font-size:14px;}
.xw_ul li a:hover { color:#F30;}
.jyzdy_q .tlq_q {margin:5px 0px; line-height:normal; text-indent:0px; display:block; overflow:hidden; zoom:1; clear:both;}
.tlq_q .left_q{ background:url(tlq_q.jpg) no-repeat left top; width:72px; height:34px; display:inline; float:left;}
.tlq_q .right_q{ float:right; height:14px; width:89%; padding:4px 0px 0px 0px; border-top:1px dashed #666; margin:16px 0px 0px 0px; text-align:right;}
.tlq_q .right_q a:hover{ color:#0000FF;}
.tlq_q .right_q a{ color:#8E3D41; text-decoration:underline;}
.textarea_q {display:block; width:620px; height:100px; margin:10px auto 0px auto; border:1px solid #ccc; padding:5px; line-height:18px;}
.jyzdy_q .dl_q{ margin:10px;}
.jyzdy_q .dl_q .dl_left{ float:left;}
.jyzdy_q .dl_q .dl_right{ float:right;}
.jyzdy_q .dl_q .text_q{ width:100px; height:14px; border:1px solid #666; padding:2px 0px 0px 2px;}
.jyzdy_q .dl_q .btn_q{ width:57px; height:23px; background:url(dlbtm_q.jpg) no-repeat left top; border:none; *padding:3px 0px 0px 0px; cursor:pointer;}
.jyzdy_q .dl_q .btn_q01{ width:72px; height:24px; background:url(fbbtm.gif) no-repeat left top; border:none; *padding:3px 0px 0px 0px; cursor:pointer; color:#fff; font-size:14px; font-weight:bold;}
.jyzdy_q .biaoqin_y { width:500px; margin-left:75px; margin-top:15px; text-align:center;}

/*xinwenliebao*/
.inmbc_j {height:100%;}

.ul_jlist {display:block; overflow:hidden; zoom:1; clear:both; margin:0px auto; padding:5px 0px; width:98%; list-style:none;}
.ul_jlist li {display:inline; float:left; overflow:hidden; zoom:1; clear:both; margin:0px; padding-top:5px; width:100%; height:17px;white-space:nowrap; text-overflow:ellipsis; word-break:break-all;}
.inmbc_j .ul_jlist {margin:10px auto; padding-left:10px;}
.inmbc_j .ul_jlist li {color:#666; padding-top:6px; height:20px; font-size:14px;}
.inmbc_j .ul_jlist a:hover {color:#000;}
.inmbc_j .ul_jlist a {font-size:14px; color:#666;}
.inmbc_j .ul_jlist .font_j {font-size:12px; color:#666;}

/*tupianliebao*/
.intab_q {margin:0px auto; width:100%; table-layout:fixed;}
.intd_q {padding:10px 0px 10px 0px; text-align:center;}
.intd_q .img img {margin:0px auto; padding:4px; background:#fff; display:block; overflow:hidden; zoom:1; border:1px solid #CDCDCD}
.intd_q .a_q{text-align:center; padding:5px 0px 0px 0px;}
.intd_q .a_q a:hover{color:#F30;}
.intd_q .a_q a{color:#000; line-height:16px; font-size:13px; text-decoration:none;}

/*dianji*/
.bt_ul01 { display:block; overflow:hidden; height:26px; float:left; margin:0px; padding:0px;}
.bt_ul01 li { display:inline; float:left; height:12px; padding:0px; margin:0px 5px 0px 8px; padding:8px 0px 4px 0px; width:64px; text-align:center;}
.bt_ul01 li a { color:#5e5e5e; cursor:pointer;}
.bt_ul01 li a:hover { color:#F30;}
.bt_ul01 .on { border:1px solid #D7D7D7; border-bottom:1px solid #FFF; background:#FFFFFF; margin-top:4px; display:block; overflow:hidden; height:13px; padding:4px 0px 2px 0px; color:#3050A7; font-size:12px; font-weight:bold; text-align:center;}
.bt_ul01 .on a { color:#3050A7; font-size:12px; font-weight:bold;}
.bt_ul01 .on a:hover { color:#F30; font-size:12px; font-weight:bold;}

/*modbody_ul*/
.modbody_ul {display:block; overflow:hidden; margin:8px auto 0px; padding:0px;}
.modbody_ul li { width:96%; height:20px; display:block; overflow:hidden; margin:3px auto; padding:0px;white-space:nowrap; text-overflow:ellipsis; word-break:break-all;}
.modbody_ul li a { color:#3050A7; font-size:12px;}
.modbody_ul li a:hover { color:#F30;}

/*dianzibao*/
.modhead_l03 h4 { width:70px; display:inline; overflow:hidden; float:left; color:#B10D0C; font-size:14px; font-weight:bold; margin:9px 0px 0px 8px; padding:0px;}

/*redianpaihang*/
.modbody_l03 .ph_ul { width:96%; height:130px; display:block; overflow:hidden; margin:8px auto 0px; padding:0px; zoom:1; background:#FFF url(rd_list.jpg) no-repeat left top;}
.modbody_l03 .ph_ul li { width:93%; display:block; overflow:hidden; float:right; margin:0px 0px 5px 0px; padding:0px;white-space:nowrap; text-overflow:ellipsis; word-break:break-all; font:Arial, Helvetica, sans-serif, "宋体"; height:24px;}
.modbody_l03 .ph_ul li a { color:#717171}
.modbody_l03 .ph_ul li a:hover { color:#F30;}

.modbody_l03 .img_ul { width:100%; display:block; overflow:hidden; margin:8px auto; padding:0px; zoom:1; list-style:none;}
.modbody_l03 .img_ul li { width:118px; height:116px; display:inline; overflow:hidden; float:left; margin:0px 3px 0px 3px; padding:0px;}
.modbody_l03 .img_ul img { width:116px; height:86px; display:inline; float:left; clear:both; border:1px solid #DDDDDD;}
.modbody_l03 .img_ul span {display:inline; float:left; margin-top:5px; text-align:center; clear:both; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all; cursor:pointer;}




.bt_ul02 { display:block; overflow:hidden; height:25px; float:left; margin:0px; padding:0px;}
.bt_ul02 li { display:inline; overflow:hidden; float:left; padding:0px; margin:4px 0px 0px 8px; padding:4px 0px 4px 0px; width:64px; text-align:center;border:1px solid #D7D7D7; border-bottom:1px solid #f2f2f2;}
.bt_ul02 li a { color:#5e5e5e; cursor:pointer;}
.bt_ul02 li a:hover { color:#F30;}
.bt_ul02 .on { border:1px solid #D7D7D7; border-bottom:1px solid #f2f2f2; background:#f2f2f2; margin:4px 0px 0px 8px; display:inline; overflow:hidden;  padding:4px 0px 3px 0px; color:#9A0000; font-size:12px; font-weight:bold; text-align:center;}
.bt_ul02 .on a { color:#9A0000; font-size:12px; font-weight:bold;}
.bt_ul02 .on a:hover { color:#F30; font-size:12px; font-weight:bold;}

.modbody_l04 .rd_ul { width:100%; background:#F2F2F2; display:block; overflow:hidden; margin:0px; padding:0px; padding:6px 0px;}
.modbody_l04 .rd_ul li { width:96%; display:block; overflow:hidden;white-space:nowrap; text-overflow:ellipsis; word-break:break-all; margin:2px auto; padding:4px 0px 0px 0px; color:#747474; font-size:12px; font:Arial, Helvetica, sans-serif, "宋体"; height:16px;}
.modbody_l04 .rd_ul li a {color:#747474;}
.modbody_l04 .rd_ul li a:hover { color:#f30;}

/*qitapindao*/
.modbody_l05 .other_ul02 { width:100%; display:block; overflow:hidden; margin:8px 0px 12px; padding:0px; zoom:1;}
.modbody_l05 .other_ul02 li { width:270px; height:14px; display:inline; overflow:hidden; float:left; margin:2px 25px 2px 25px; padding:6px 0px 0px 0px;white-space:nowrap; text-overflow:ellipsis; word-break:break-all; color:#97473C; font:Arial, Helvetica, sans-serif, "宋体" 12px;}
.modbody_l05 .other_ul02 li a { color:#97473C;}
.modbody_l05 .other_ul02 li a:hover { color:#f30;}

/*jinrituijian*/
.modbody_l03 .tj_ul { width:100%; display:block; overflow:hidden; margin:8px auto 4px; padding:0px; zoom:1;}
.modbody_l03 .tj_ul .tj_hot { width:100%; height:90px; display:block; overflow:hidden; margin:0px auto 8px; padding:0px;}
 .tj_hot .tj_left { width:120px; height:90px; display:inline; overflow:hidden; float:left; border:1px solid #DDDDDD;}
 .tj_hot .tj_left img {width:120px; height:90px;}
 .tj_hot .tj_right { width:115px; height:90px; display:inline; overflow:hidden; float:right; margin:0px 4px 0px 0px; padding:0px;}
 .tj_hot .tj_right h2 { width:100%;white-space:nowrap; text-overflow:ellipsis; word-break:break-all; display:block; overflow:hidden; margin:0px; padding:0px; height:20px; font: 12px Arial, Helvetica, sans-serif, "宋体"; font-weight:bold;}
 .tj_hot .tj_right h2 a { color:#000; font-weight:bold;}
 .tj_hot .tj_right h2 a:hover { color:#F30;}
 .tj_hot .tj_right p { width:100%; display:block; overflow:hidden; margin:10px 0px 0px; padding:0px;font:12px Arial, Helvetica, sans-serif, "宋体"; height:60px; }
 .tj_hot .tj_right p a { color:#747474; line-height:1.6em;}
 .tj_hot .tj_right p a:hover { color:#f30;}

.modbody_l03 .tj_ul li { width:100%; display:block; overflow:hidden;white-space:nowrap; text-overflow:ellipsis; word-break:break-all; margin:2px auto; padding:4px 0px 0px 0px; color:#747474; font-size:12px; font:Arial, Helvetica, sans-serif, "宋体"; height:16px;}
.modbody_l03 .tj_ul li a { color:#747474;}
.modbody_l03 .tj_ul li a:hover { color:#F30;}



/*=====================================news-home====================================*/

/*mod_position*/
.leftta{ float:left;}
.rightta{ float:right;}
.left_o{ width:356px; height:auto; float:left; display:inline;}
.right_o{ width:594px; height:auto; float:right; display:inline;}
.clear{ clear:both;}

/*mod*/
.advertise1_o{margin-bottom:10px; height:70px;}
.advertise2_o{ width:236px; margin-top:5px; border:1px solid #d9d9d9; float:right; clear:right;}
.advertise2_o img {height:70px;}
.hotspot{height:274px; margin-bottom:11px;}
.mod1_o{border:1px #d9d9d9 solid; margin-bottom:10px; display:block; overflow:hidden; zoom:1;}
.mod2_o{ width:594px; height:auto; margin-bottom:10px; float:right; display:block; overflow:hidden; zoom:1;}
.mod3_o{border:1px solid #d9d9d9; padding:0px 3px; display:block; overflow:hidden; zoom:1;} 

/*caption frame*/
.caption1_o{width:354px; text-indent:5px; height:25px; font-size:14px; line-height:25px; color:#fff; font-weight:bold; text-align:left; border:1px #b00d07 solid; background:url(caption1_o.jpg) no-repeat top center;}

/*redianzhuizhong*/
.hotspot_o{ width:354px; height:auto; padding:3px 0px; margin-bottom:11px; border:1px #b00d07 solid; border-top:none;}
.hotspot_o .content{ width:343px; height:90px; padding-top:3px; padding-left:11px; display:block; overflow:hidden; zoom:1;}
.hotspot_o .content .pic{ width:72px; height:72px; margin:5px 0px; border:1px #000 solid; float:left;}
.hotspot_o .content .text{ width:260px; height:72px; float:right; padding-top:5px;}
.hotspot_o .content .text .h2{ height:15px; width:260px; font-size:13px; line-height:20px; font-weight:bold; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:break-all;}
.hotspot_o .content .text .h2 a{ font-weight:bold;}
.hotspot_o .content .text .hao{width:100%; height:65px; font-size:24px; display:block; overflow:hidden; margin:0px; padding:0px; zoom:1;}
.hotspot_o .content .text .hao a {line-height:20px;}

/*shehuiyufa--shitingshehui*/
.caption1{ width:332px; height:34px; border-bottom:1px dashed #000; margin:0px auto;}
.caption1 .left{ font-size:14px; line-height:34px; color:#ae0b07; float:left; font-weight:bold;}
.caption1 .right{ font-size:12px; line-height:15px; padding-top:18px; color:#707070; float:right;}
.video{ padding:8px 0px; text-align:left;}
.video .moda{width:107px; margin-left:8px; float:left; display:inline;}
.video .pic{ height:83px; padding-top:8px; width:107px; margin-bottom:3px; text-align:center;}
.video .text{ height:20px; line-height:20px; text-align:center; overflow:hidden;}
.video a {text-decoration: underline;}
.content1{ width:332px; margin:0px auto; padding:12px 0px; clear:both;}
.content1 a{ font-size:14px;}
.content1 ul{ width:100%; display:block; overflow:hidden; margin:0px; padding:0px; zoom:1;}
.content1 li{font-size:14px; line-height:24px; text-align:left; color:#404040;}

/*shehuijiaodian*/
.kuan2{ width:340px; padding:3px; display:inline; overflow:hidden; zoom:1;}
.kuan2 .caption1_o {width:338px;}
.mod3_o h2{ font-size:14px; font-weight:bold;}
.mod3_o .top{ width:322px; height:90px; border-bottom:1px dashed #767676; margin:0px auto;}
.mod3_o .top .as a{ font-size:14px; font-weight:bold;}
.mod3_o .top a:hover{text-decoration: underline;}
.mod3_o .top .as{ font-size:14px; line-height:20px; padding-top:10px; text-align:center; font-weight:bold; height:17px;}
.mod3_o .top .bs{ font-size:12px; line-height:20px; text-align:left;}
.mod3_o .content{ width:322px; margin:0px auto; padding:5px 0px;}
.mod3_o .content a{ font-size:14px;}
.mod3_o .content ul{width:100%; display:block; overflow:hidden; margin:0px; padding:0px; zoom:1;}
.mod3_o .content li{ font-size:14px; line-height:22px; text-align:left;}

/*redianpaihang*/
.kuan{ width:230px;}
.capiton2_o{ height:33px; width:213px; font-size:14px; color:#ae0b07; line-height:33px; margin-left:9px; margin-right:8px; border-bottom:1px dashed #000; font-weight:bold;}
.content2_o{ width:215px; height:490px; margin:0px auto; padding:5px 0px;}
.content2_o .ph_ul { width:96%; height:496px; padding-top:5px; display:block; overflow:hidden; margin:0px; padding:0px; zoom:1; background:#FFF url(rd_list.jpg) no-repeat left top;}
.content2_o .ph_ul li { width:90%; line-height:18px; padding-left:25px; padding-top:5px; display:block; overflow:hidden; float:right; margin:0px; padding:0px;white-space:nowrap; text-overflow:ellipsis; word-break:break-all; font:Arial, Helvetica, sans-serif, "宋体"; height:24px;}
.content2_o .ph_ul a{ line-height:20px;}
.content2_o ul{width:100%; display:block; overflow:hidden; margin:0px; padding:0px; zoom:1;}
.content2_o li{ font-size:14px; line-height:22px; text-align:left; white-space:nowrap; text-overflow:hidden;}

/*shehuixinwen*/
.caption3_o{ height:34px; width:550px; border-bottom:1px dashed #000; margin:0px auto 0px auto;}
.haoy{ width:201px; float:left; padding-bottom:20px;}
.haoz{ width:330px; float:right;}
.haoy .text a {line-height:22px;}
.caoda{ font-size:14px; line-height:34px; color:#ae0b07; float:left; font-weight:bold;}
.caodab{ font-size:12px; line-height:15px; padding-top:18px; color:#707070; float:right;}
.caption3_o .leftaa{line-height:33px; width:120px; font-weight:bold; text-align:left; font-size:14px; color:#ae0b07;}
.caption3_o .rightaa{ line-height:30px; width:80px; font-size:12px; color:#707070;}
.content3_o{ width:auto; padding:10px 0px 10px 3px; display:block; overflow:hidden; margin:0px; padding:0px; zoom:1;}
.content3_o .kuang{ height:123px; width:132px; margin:0px 7px; float:left;}
.content3_o .kuang a{ line-height:24px;}
.content3_o .kuang .pic{ height:90px; width:130px; border:1px solid #acacac;}
.content3_o .kuang .text{ height:24px; width:132px; font-size:12px; color:#666666; line-height:24px; text-align:center;}
/*qiwenzhishi*/
.content4_o{ width:550px; clear:both; display:block; overflow:hidden; margin:0px auto; padding:5px 0px; zoom:1;}
.content4_o .om{margin-bottom:8px; paddubg-top:8px; display:block; overflow:hidden; margin:0px; padding:0px; zoom:1;}
.content4_o .om .left{height:190px; width:201px; float:left; margin-top:10px;}
.content4_o .om .left .pic{ height:129px; width:173px; margin-top:10px; margin-left:auto; margin-right:auto;}
.content4_o .om .left .text{ width:173px; margin-top:5px; margin-left:auto; margin-right:auto;}
.content4_o .om .right{ width:340px; padding:0px; margin:0px; float:left;}
.content4_o .om .right ul{width:100%; padding:15px 0px; display:block; overflow:hidden; margin:0px; zoom:1;}
.content4_o .om .right li{ font-size:14px; list-style-type: none; line-height:22px; text-align:left; overflow:hidden;}
.content4_o .om .right li a{ font-size:14px;}

/*ul_jimg*/
.ul_jimg {display:block; overflow:hidden; zoom:1; clear:both; margin:0px auto; padding:5px 0px; list-style:none;}
.ul_jimg li {display:inline; float:left; width:123px; height:110px; overflow:hidden; zoom:1; margin:10px 0px 0px 20px; padding:0px;}
.ul_jimg img {border:#d6d6d6 1px solid; display:inline; float:left; clear:both;}
.ul_jimg span {display:inline; float:left; margin-top:5px; text-align:center; clear:both; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all; cursor:pointer;}
._pic li {width:100px; height:110px; margin:10px 0px 0px 5px;}

/*ul_jvideo*/
.ul_jvideo {display:block; overflow:hidden; zoom:1; clear:both; margin:0px auto; padding:0px; list-style:none;}
.ul_jvideo li {display:inline; float:left; width:95px; height:96px; margin:8px 0px 0px 16px; padding:0px; background:url(bg_j32.jpg) no-repeat center top;}
.ul_jvideo a {display:block; overflow:hidden; width:100%; height:100%;}
.ul_jvideo img {display:inline; float:left; clear:both; margin:8px 0px 0px 8px;}
.ul_jvideo span {display:inline; float:left; clear:both; margin-top:20px; width:100%; word-break:break-all; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; text-align:center; cursor:pointer;}

/*p_jguanbi*/
.p_jguanbi {text-align:center; height:30px; padding-top:20px; text-indent:0px; margin:0px; }
.p_jguanbi a { color:#333333; font-size:12px;}
.p_jguanbi a:hover { color:#FF0000; text-decoration:underline;}
.p_jlaiyuan {text-align:right; height:30px; padding-top:10px; text-indent:0px; margin:0px auto;}

/*pages*/
.pages {padding:3px 4px; border:#E6E6E6 1px solid; margin:0px; font-family:"宋体"; line-height:22px; background:#f5f5f5;}
span.pages {background:#6821a9; font-weight:bold; color:#fff;}
.span_juser img {
	float: left;
	height: 20px;
	width: 50px;
	margin-top: 8px;
	margin-bottom: 0px;
	margin-right: 5px;
	margin-left: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
}