@charset "utf-8";
/* CSS Document */

/* 公共样式 */
*{ margin:0px; padding:0px;}
ul,li{ list-style:none}
a{ text-decoration:none; outline:none}
img{ border:0px;}
.fl{ float:left}
.fr{ float:right}
body{ background:#f5f5f5; font-family:"微软雅黑";}

/*标题*/
.title{ width:100%; height:35px; line-height:35px; font-size:16px; float:left; border-bottom:1px solid #ccd7f5; color:#0348d1;}
.title .more{ font-size:12px; color:#666;}
.title .more img{ margin:11px 0px 13px 0px; vertical-align:middle}
.title .more a{color:#666; margin-left:6px; text-decoration:none}
.title .more a:hover{color:#b81b22;transition:all 0.2s;}
/*警界风采 警民互动下面的title*/
.jjfc_title{ width:100%; height:35px; line-height:35px; font-size:14px; background:url(../images/hnga_xlf.png) no-repeat left center; text-indent:25px; float:left; color:#333;}
.jjfc_title.bgposition{ background-position:3px center;}
/*时事热点 h2标题*/
.ssrd_h2{width:100%; height:30px; line-height:30px; font-size:14px; font-weight:normal; float:left; color:#333; overflow:hidden; text-overflow:ellipsis;}
.ssrd_h2 img{ margin:7px 11px 10px 0; vertical-align:middle}
.ssrd_h2 a{ color:#333;}
.ssrd_h2 a:hover{ color:#b81b22; text-decoration:none}

/*媒体链接 标题*/
.mtlj_h2{width:100%; height:30px; line-height:30px; background:url(../images/blue_line.png) repeat-x left center; font-size:16px; font-weight:normal; float:left; color:#0348d1; overflow:hidden; text-overflow:ellipsis;}
.mtlj_h2 span{ width:74px; height:30px; line-height:30px; background:#f5f5f5;}
/*主体结构*/
.main{ width:1024px; margin:0 auto;}
.jjfc_wrap{ width:1024px; float:left;}
.jjfc_lanmu672{ width:672px; float:left;}
.img_mar{ float:left; margin-left:11px; margin-top:5px;}
/*警营传真 纪实案件 警务交流*/
.lanmu320{ width:320px; float:left; margin-top:15px;}
.lanmu320.marl32{ margin-left:32px;}
.lanmu672{ width:672px; float:left; margin-top:15px;}
.lanmu168{width:168px; float:left; margin-top:15px;}
.lanmu168.h225{ height:225px;}
.lanmu168.bg_grey{ background:#ededed;}
.lanmu230{width:230px; float:left; margin-top:15px;}
.lanmu230.h225{ height:225px;}
.lanmu230.marl22{ margin-left:22px;}
.lanmu1024{ width:1024px; float:left; margin-top:15px;}
/*无列表符号的列表*/
.list_detail{ width:100%; float:left;}
.list_detail li{ width:100%; float:left; height:25px; line-height:25px;  color:#666; font-size:12px}
.list_detail li.hei50{ width:100%; float:left; height:50px; line-height:25px;  color:#666; font-size:12px;overflow:hidden; text-overflow:ellipsis;}
.list_detail li .color666{ color:#666}
.list_detail li .color333{ color:#333}
.list_detail li a{  width:100%; height:26px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#666; transition:all 0.2s; display:block;text-decoration:none}
.list_detail li a:hover{ color:#b81b22;}

/*左边是地区名 右面是详细信息的列表*/
.list_detail_dm{ width:100%; float:left;}
.list_detail_dm li{ width:100%; float:left; height:26px; line-height:26px; color:#666;background:url(../images/yd.png) no-repeat left center;text-indent:15px;}
.list_detail_dm li span{height:25px;  font-size:12px; color:#666; display:block}
.list_detail_dm li span a{  width:100%; height:25px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#666; transition:all 0.2s; display:block;text-decoration:none}
.list_detail_dm li span a:hover{ color:#b81b22;}

/* 只有一个圆点的列表*/
.list_detail_yd{ width:100%; float:left;}
.list_detail_yd.mart{ position:relative; top:-10px;}
.list_detail_yd.mart4{ position:relative; top:4px;}
.list_detail_yd.mart12{ position:relative; top:12px;}
.list_detail_yd li{ width:100%; float:left; height:25px; line-height:25px; background:url(../images/yd.png) no-repeat left center; text-indent:15px; color:#666; font-size:12px}
.list_detail_yd li a{  width:100%; height:26px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#666; transition:all 0.2s; display:block;text-decoration:none}
.list_detail_yd li a:hover{ color:#b81b22;}

/* 有群聊图片的列表*/
.list_detail_ql{ width:100%; float:left;}
.list_detail_ql li{ width:100%; float:left; height:26px; line-height:26px;color:#666; font-size:12px;}
.list_detail_ql li a{  width:100%; height:35px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#666; transition:all 0.2s; display:block; background:url(../images/ql.png) no-repeat left center; text-indent:20px;text-decoration:none}
.list_detail_ql li a:hover{ color:#b81b22;}

/*左边是图片，右面是文字的列表*/
.text_img{ width:100%; float:left; margin-top:5px;}
.text_img_lf{ width:65px; float:left;}
.text_img_lf img{width: 65px; height: 40px;}
.text_img_rt{ margin-left:75px;}
.text_img_rt .text_main{ float:left; width:100%;}
.text_img_rt .font14{ width:100%; font-size:14px; float:left; color:#666; font-weight:normal; height:27px; line-height:27px; overflow:hidden; text-decoration:ellipsis;}
.text_img_rt .font14 a{color:#666;}
.text_img_rt .font14 a:hover{color:#b81b22; text-decoration:none}
.text_img_rt .font12{ width:100%; font-size:12px; float:left; color:#999; height:20px; line-height:20px; overflow:hidden}
.text_img_rt .font12_red{font-size:12px; color:#b81b22;text-decoration:none}
.text_img_rt .font12_red:hover{ color:#0247d0; transition:all 0.2s;}

/*警界精英 左边是图片，右面是文字的列表*/
.jjjy_text_img{ width:96%; float:left; margin-left:2%; margin-top:15px;height:44px;}
.jjjy_text_img_lf{ width:52px; float:left;height:44px; }
.jjjy_text_img_lf img{width:52px; height: 40px}
.jjjy_text_img_rt{ margin-left:60px;height:44px;}
.jjjy_text_img_rt .text_main{ float:left; width:100%; height:44px; display:table-cell; vertical-align:middle; font-size:12px; color:#888;overflow:hidden; text-overflow:ellipsis; }
.jjjy_text_img_rt .text_main a{ display:block; width:100%; height:44px; display:table-cell; vertical-align:middle;color:#888; }
.jjjy_text_img_rt .text_main a:hover{ text-decoration:none; color:#b81b22}

/*上面是标题，下面是详情*/
.text_h1_main{ width:100%; margin-top:10px;}
.text_h1_main .p1{  width:100%;font-size:16px; color:#333; line-height:26px; height:26px; overflow:hidden; text-overflow:ellipsis;}
.text_h1_main .p1 a{color:#333; text-decoration:none}
.text_h1_main .p1 a:hover{color:#b81b22;}
.text_h1_main .p2{ width:100%; font-size:14px; color:#666; height:46px; line-height:23px; overflow:hidden; margin-top:10px;}
.text_h1_main .p2_red{font-size:14px; color:#b81b22;}
.text_h1_main .p2_red:hover{ color:#0247d0; transition:all 0.2s;}

/*在线访谈*/
.zxft_img{ width:145px; height:81px; float:left; margin-top:10px;}
.zxft_img{width: 145px;height: 81px; border:none;}
.zxft_img img{width:145px; height:81px;}
/*媒体链接*/
.mtlj_p{ font-size:14px; color:#666; line-height:30px}
.mtlj_p a{ padding-left:55px;color:#666; text-decoration:none}
.mtlj_p a:hover{ color:#b81b22;}