@charset gb2312;
/*
Theme Name: LN POLICE
Theme URI: 
Description: LN POLICE
Author: M.Knight
Version: 1.0
Tags: ln, police
update by MK 20131016
*/
/**
* reset & base css by http://lifesinger.org/blog/2009/07/reset-css-tech/
************************************************/

/*************** content ****************/
.w810 {
	float:left;
	width:810px;
}
.hot {
	width:790px;
	height:54px;
	line-height:54px;
	font-size:38px;
	color:#e40000;
	font-weight:bold;
	text-align:center;
	margin:0 0 20px;
}
.w385 {
	width:385px;
	float:left;
}
div.focus {
	width:385px;
	height:300px;
	margin-bottom:20px;
}
.sp, .ts {
	float:left;
	width:385px;
	height:100px;
}
.sp span {
	width:28px;
	height:93px;
	background:url(imagessT.gif);
	float:left;
	font-size:16px;
	text-align:center;
	color:#fff;
	padding-top:7px;
	line-height:21px;
}
.spBox {
	float:left;
	width:105px;
	height:85px;
	margin:5px 0 0 10px;
}
.spR {
	float:left;
	width:355px;
	height:98px;
	border:1px solid #dadada;
	border-left:none;
	background-color:#f1f5f9;
	overflow:hidden;
}
.gnn {
	background:url(imagesgnn.gif) right bottom no-repeat;
	background-color:#f1f5f9;
}
a.more {
	color:red;
}
.box {
	height:273px;
	width:100%;
	display:none;
}
.bigNews {
	margin-bottom:20px;
	height:300px;
	overflow:hidden;
	width:100%;
}
.up {
	width:100%;
	height:115px;
	border-bottom:1px solid #ccc;
	margin:10px 0;
}
.up h3 {
	font-size: 16px;
	color: red;
	line-height: 36px;
	text-align: center;
	font-weight: bold;
	width: 100%;
	height: 36px;
	display: block;
	overflow: hidden;
}
.up p {
	font-size:12px;
	line-height:25px;
	text-indent:2em;
}
.aList {
	margin-left:10px;
	*margin-left:0;
}
.aList li {
	width:315px;
	height:24px;
	line-height:24px;
	display:block;
	background:url(imagesrArr.gif) 0 8px no-repeat;
	padding-left:15px;
	border-bottom:1px dashed #d5d5d5;
	*list-style:none;
}
.w190 {
	width:190px;
	float:left;
}
.cDD {
	background:#fff;
	overflow:hidden;
}
.wBox {
	width:190px;
	height:50px;
	clear:both;
	overflow:hidden;
}
.wb_A, .wb_B, .wb_C, .wb_D {
	width:93px;
	height:24px;
	display:block;
	background:url(imagesweibo.gif);
	margin-top:1px;
	float:left;
}
.wb_A {
	background-position:0 0;
}
.wb_B {
	background-position:-94px 0;
}
.wb_C {
	background-position:0 -25px;
}
.wb_D {
	background-position:-94px -25px;
}
.mr4 {
	margin-right:4px;
}
.sina {
	width:180px;
	height:251px;
	_height:221px;
	margin:5px auto 0;
}
.mt5 {
	margin-top:5px;
}
.tab {
	width:100%;
	height:27px;
	overflow:hidden;
	background:#f1f5f9;
}
.taBg1 {
	display:block;
	width:84px;
	height:27px;
	background:url(imagesbt.jpg) 0 0;
	color:#fff;
	font-size:16px;
	float:left;
	text-align:center;
	margin-right:5px;
}
.taBg2 {
	display:block;
	width:84px;
	height:27px;
	background:url(imagesbt.jpg) -86px 0;
	color:#034faf;
	font-size:16px;
	float:left;
	text-align:center;
	margin-right:5px;
}
.kx {
float:left;
width:285px;
padding-right:10px;
height:27px;
line-height:27px;?
_margin-top:-20px 0 0 0;
overflow:hidden;
text-align:right;
}
.kx span {
	color:#0246ae;
	height:27px;
	line-height:27px;
}
.kx marquee {
	position:relative; 
	top:-27px;
	left:30px;
	height:27px;
	font-weight:normal;
	_width:265px;
}
/**************** box news *****************/
.head {
	width:100%;
	height:27px;
	line-height:27px;
	position:relative;
	background:#d1e3f2;
}
.head_A, .head_B, .head_C, .head_D {
	width:116px;
	height:38px;
	overflow:hidden;
	position:absolute;
	left:0;
	top:-1px;
}
.head_A {
	background:url(imagesbt5.png);
	_background:url(../../images/bt52.png);
/*	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bt5.png");*/
}
.head_B {
	background:url(imagesbt6.png);
	_background:url(../../images/bt62.png);
/*	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bt6.png");*/
}
.head_C {
	background:url(imagesbt7.png);
	_background:url(../../images/bt72.png);
/*	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bt7.png");*/
}
.head_D {
	background:url(imagesbt8.png);
	_background:url(../../images/bt82.png);
/*	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bt8.png");*/
}

.head a {
	height:27px;
	line-height:27px;
	position:absolute;
	right:10px;
}
.dD {
	width:355px;
	margin:10px auto 0;
	clear:both;
	overflow:hidden;
	height:150px;
}
.dD h3 {
	font-size:14px;
	font-weight:bold;
	color:#0348ae;
	float:left;
	margin:10px 0;
	width:100%;
}
.dD span {
	width:150px;
	height:96px;
	float:left;
	margin-right:10px;
}
.dD span img {
	width:150px;
	height:96px;
}
.dD p {
	height:96px;
	line-height:24px;
	float:left;
	width:195px;
	
}
.fDot {
	width:370px;
	height:28px;
	line-height:28px;
	background:url(imagesdot.gif) 0 12px no-repeat;
	padding-left:15px;
	font-size:14px;
}
.links {
	width:170px;
	*width:180px;
	height:184px;
	padding:10px 10px 0;
	_margin-top:-5px;
	background:#f1f5f9;
	overflow:hidden;
}
.links a {
	display:block;
	height:28px;
	line-height:28px;
	background:url(imagesarr.gif) no-repeat 0 11px;
	padding-left:15px;
	float:left;
	margin:0 14px 1px 0;
	font-size:14px;	color:#034faf;
}
.zc {
	width:190px;
	height:50px;
	overflow:hidden;
	_position:absolute;
/*	_margin-top:193px;
*/}
.h271 {
	height:271px;
	_height:290px;
}
.sList {
	margin:15px auto 0;
}
.sList li {
	display:block;
	width:370px;
	height:28px;
	line-height:28px;
	background:url(imagesdot.gif) 0 12px no-repeat;
	padding-left:15px;
	font-size:14px;
}
.links2 {
	width:170px;
	height:174px;
	padding:10px 10px 0;
	background:#f1f5f9;
}
.links2 a {
	height:26px;
	line-height:26px;
	float:left;
	margin:0 0px 7px 0;
	font-size:14px;
	color:#034faf;
}
.h210 {
	height:210px;
}

/*************** fwdt *****************/
.cBox {
	width:1000px;
	height:auto;
	margin:0 auto 20px;	
}
.bHeader, .bHeader2 {
	width:100%;
	height:42px;
	line-height:42px;
	background:url(imageslBg.gif);
	position:relative;
}
.logo {
	width:104px;
	height:97px;
	position:absolute;
	top:-5px;
	left:-5px;
	overflow:hidden;
}
.logo_A {
	background:url(imageslogo_A.png);
	_background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/logo_A.png");
}
.logo_B {
	background:url(imageslogo_B.png);
	_background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/logo_B.png");
}
.bHeader a {
	height:42px;
	line-height:42px;
	position:absolute;
	font-size:14px;
	color:#fff;
	right:15px;
	text-decoration:none;
}
.cInner {
	width:998px;
	height:452px;
	border:1px solid #ccc;
	border-top:none;
	border-radius:0 0 10px 10px;
}
.w790 {
	width:790px;
	float:left;
	margin-right:15px;
}
.nBox {
	width:365px;
	height:198px;
	float:left;	
	margin:15px 0 0 25px;
	_margin-left:13px;
}
.nHead {
	width:345px;
	height:28px;
	line-height:30px;
	font-size:16px;
	color:#034faf;
	background:url(imagesarr2.gif) no-repeat 0 9px;
	padding-left:20px;
	position:relative;
	border-bottom:2px solid #ccc;
	margin-bottom:5px;
}
.nHead a {
	height:28px;
	line-height:30px;
	font-size:14px;
	color:#000;
	position:absolute;
	right:10px;
}
.nBox .xList li {
	width:365px;
	height:28px;
	line-height:28px;
	display:block;
	font-size:14px;
}
.nBox .vList li {
	display:block;
	width:345px;
	height:28px;
	line-height:28px;
	display:block;
	font-size:14px;
	padding-left:20px;
	background:url(imagesdotB.gif) no-repeat 0 8px;
}
.xList li .cate {
	width:70px;
	height:28px;
	line-height:28px;
	display:block;
	font-size:14px;
	float:left;
	text-decoration:none;
	color:#0243af;
}
.fwdt {
	width:171px;
	height:318px;
	background:url(imagesfwdt.jpg);
	float:left;
	padding-top:110px;
}
.fwdt li {
	display:block;
	width:127px;
	height:38px;
	line-height:38px;
	font-size:16px;
	color:#fff;
	font-weight:bold;
	background:url(imagesttl.png);
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/ttl.png");
	margin:0 0 2px 11px;
	padding-left:22px;?
}
.fwdt li a {
	color:#fff;
	text-decoration:none;
}
a.ent {
	width:104px;
	height:29px;
	display:block;
	background:url(imagesenter.png);
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/enter.png");
	margin:4px auto 0;
}
.aF {
	width:580px;
	float:left;
	margin-right:17px;
}
.wH {
	width:403px;
	float:left;
	height:382px;
	background:url(imageswh.jpg) right bottom no-repeat;
}
.cHead {
	width:100%;
	height:37px;
	overflow:hidden;
	position:relative;
	margin-bottom:10px;
}
.cHead a {
	height:37px;
	line-height:37px;
	position:absolute;
	right:10px;
}
.cH_A {
	background:url(imagesh1.jpg);
}
.cH_B {
	background:url(imagesh2.jpg);
}
.pBox {
	width:171px;
	height:119px;
	padding:0 10px 0;
	*padding:0 6px 0;
	float:left;
}
.pBox img {
	width:171px;
	height:96px;
	margin-bottom:5px;
}
.pBox a {
	width:171px;
	height:19px;
	line-height:19px;
	color:#034aad;
	text-align:center;
	display:block;
}
.qBox {
	width:151px;
	overflow:hidden;
	padding:0 10px 0;
	*padding:0 6px 0;
	float:left;
	
}
.qBox img {
	width:151px;
	height:96px;
	margin-bottom:5px;
}
.qBox a {
	width:151px;
	line-height:19px;
	color:#034aad;
	text-align:center;
	display:block;
}
.morepic{ text-align:right; margin:15px;}
.mList {
	margin-top:10px;
	float:left;
}
.mList li {
	display:block;
	width:388px;
	height:28px;
	line-height:28px;
	background:url(imagesdot.gif) 0 12px no-repeat;
	padding-left:15px;
	font-size:14px;	
}
.cList {
	width:1010px;
	overflow:hidden;
	height:42px;
}
.cList li {
	display:inline;
}
.cList li a {
	width:244px;
	height:42px;
	line-height:40px;
	background:url(imagestaBg.gif) 0 -42px;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	display:block;
	text-align:center;
	text-decoration:none;
	margin-right:8px;
	float:left;
}
/*.cList li a:hover {*/
.cList li a.cur {
	text-decoration:none;
	background:url(imagestaBg.gif) 0 0;
}

.tagContent {
	 padding-left:5px;
	  padding-top:15px;
	display:none;
}
div.selectTag, ul.selectTag {
	display:block;
}
.dHbox {
	width:998px;
	height:335px;
	border:1px solid #ccc;
	border-top:none;
	margin:0 auto;
	_overflow:hidden;
}
.lnMap {
	width:557px;
	height:335px;
	float:left;
	overflow:hidden;
	margin-right:20px;
}
.lnInfo {
	width:401px;
	height:295px;
	overflow:auto;
	float:left;
	margin-top:20px;
}
.dHcont {
	width:958px;
	height:295px;
	overflow:auto;
	float:left;
	margin:20px;
	_margin-left:10px;
}
.lnInfo a, .dHcont a {
	font-size:14px;
	line-height:28px;
	margin:0 4px;
}
.dfNews {
	width:385px;
	height:272px;
	float:left;
	margin:0 20px;
	_margin-left:10px;
}
.cInner2 {
	width:998px;
	height:280px;
	border:1px solid #ccc;
	border-top:none;
}
.dfNews .dD h3{
	font-size:16px;
}
.dfBox {
	width:560px;
	height:260px;
	float:left;
	margin-top:10px;
}
.cMenu {
	float:left;
	margin:-4px 0 0 340px;
	_margin-left:170px;
}
.cMenu li {
	display:inline;
}
.cMenu li a {
	float:left;
	font-size:14px;
	color:#fff;
	text-decoration:none;
	text-align:center;
	width:46px;
	height:50px;
	line-height:50px;
	display:block;
}
.cMenu li a.cur{
	background:url(imagescMenu.gif);
}
.fSelc select {
	width:318px;
	width:317px\0;
}
.h494 {
	*height:504px;
	*overflow:hidden;
}
.pmd {
width:1000px;
height:50px;
line-height:50px;
margin:0 auto;
border-top:10px solid #fff;
border-left:10px solid #fff;
border-right:10px solid #fff;
background:url(../../images/led.gif);
}
.pmd a {
color:#fff;
font-size:24px;
margin-right:10px;
}
.pmd1 {
width:1000px;
height:80px;
line-height:20px;
margin:0 auto;
border-top:10px solid #fff;
border-left:10px solid #fff;
border-right:10px solid #fff;
background:url(../../images/led.gif);
}

.w1040 {
width:1040px;
height:90px;
}
.w1040 img {
width:240px;
height:90px;
float:left;
margin-right:20px;
}
.roll li {
	display:inline;
	float:left;
}



.gai_links {
	width:170px;
	*width:180px;
	height:184px;
	padding:10px 10px 0;
	_margin-top:-5px;
	background:#f1f5f9;
	overflow:hidden;
}
.gai_links a {
	display:block;
	height:28px;
	line-height:28px;
	background:url(imagesarr.gif) no-repeat 0 11px;
	padding-left:15px;
	float:left;
	margin:0 14px 1px 0;
	font-size:14px;	color:#034faf;
}
