@charset "utf-8";
/* CSS Document */

/*mininav
------------------------------------------------------------------------------------------------------------------*/
.input_l {
width:130px;
background-color:#FFF;
border:1px #b2b2ac solid;
height:19px;
margin:0 15px 0 10px;
}

.btnl {
width:62px;
height:21px;
background:url(../images/btn.jpg) no-repeat 0px 0px;
cursor:pointer;
line-height:21px;
border-width:0;
margin-right:10px;
}
.mininav {
width:990px;
height:35px;
line-height:35px;
margin:0px auto;
font-size:14px;
}
.mininav ul li{
float:left;
margin-left:45px;
display:inline;
}
.mininav ul li font{
	color:#eb1314;
}

/*header
------------------------------------------------------------------------------------------------------------------*/
.hdbg{
background-color:#5BF0C6;
height:210px;
width:100%;
}
.header{
background:url(../images/header.jpg) no-repeat center top;
width:1479;
height:210px;
margin:0px auto;
}
.logow{
width:990px;
height:70px;
margin:0px auto;
padding-top:15px;
}
.logofl{
	height:60px;
	width:380px;		
	float:left;
	margin-left:30px;
	}
.logojiedu{
height:60px;
float:left;
width:150px;
background:url(../images/jdlogo.png) no-repeat 0px 0px;
padding-left:50px;
color:#000000;
font-size:16px;
padding-top:5px;
}

.logolaw{
padding-top:5px;
height:60px;
width:65px;
background:url(../images/lawlogo.png) no-repeat 0px 0px;
padding-left:95px;
color:#000000;
font-size:16px;
	}
.logofr{
	font-size:14px;
	height:30px;
	line-height:30px;
	width:300px;		
	float:right;
	background-color:#5be3cb;
	text-align:center;
	color:#FFFFFF;
	}
.logofr a{
padding-left:30px;
color:#fff;
}	
.logofr a:link,.logofr a:visited {
color:#fff;
text-decoration:none;
}
.logofr a:hover,.logofr a:active {
color:#fff;
text-decoration: underline;
}
.wrapper{
width:990px;
margin:0px auto;
}

.hdtit{
	margin-top:12px;
	width:480px;
	height:60px;
	margin-left:300px;
	border-bottom:3px #00616b solid;
	padding-bottom:7px;
	}
	.line{
	border-bottom:1px #00616b solid;
	padding-bottom:4px;
	height:60px;
		}
.hdtit h3{
	color:#fff;
	float:left;
	font-size:32px;
	background-color:#00616b;
	margin-left:30px;
	width:150px;
	height:50px;
	padding:3px 6px;
	line-height:48px;
	text-align:center;
	}	
	.hdtit span{
		padding-top:13px;
		height:54px;
		width:270px;
		text-align:center;
		display:block;
		float:left;
	color:#00616b;
	font-size:32px;
	}

/*导航
--------------------------------------------*/
.navw{
width:100%;
height:35px;
line-height:35px;
margin:0px auto 15px;
background:#2192BC url(../images/navbg.jpg) repeat-y 0px 0px;
}
.nav{
width:990px;
color:#fff; 
margin:0px auto;
}
.nav ul{
width:970px;
margin-left:20px;
}
.nav ul li{
width:130px;
margin-left:30px;
float:left;
}

.nav a:link,.nav a:visited {
color:#fff;
text-decoration:none;
}
.nav a:hover,.nav a:active {
color:#fff;
text-decoration: underline;
}


/*主体
--------------------------------------------*/
.sidebar{
	float:left;
	width:268px;
	border:#E3E2DE 1px solid;
	}
.sidebar h4{
width:268px;
height:50px;
	}
.sidebar h4 span{
	font-size:18px;
	line-height:50px;
	padding-left:40px;
	color:#FFF;
	}
.sidebar h4.sitit01{
background:url(../images/sidebartit.jpg) no-repeat 0px 0px;
	}
.sidebar h4.sitit02{
background:url(../images/sidebartit.jpg) no-repeat -334px 0px;
	}
.sidebar h4.sitit03{
background:url(../images/sidebartit.jpg) no-repeat -672px 0px;
	}
.sidebar h4.sitit04{
background:url(../images/sidebartit.jpg) no-repeat -1000px 0px;
	}
.sidebar ul{
line-height:32px;
padding:8px 10px 10px 20px;
	}
	.sidebar ul.ziliaobg{
background:url(../images/sidebarbg.jpg) no-repeat bottom right;
	}
.sidebar ul li{
	padding-left:20px;
	white-space:nowrap; 
    text-overflow:ellipsis; 
    overflow:hidden;
background:url(../images/icon.gif) no-repeat 0px 13px;
	}
	a.hot:link,a.hot:visited {
color:#EE542E;
text-decoration:none;
}
a.hot:hover,a.hot:active {
color:#2192BC;
text-decoration:underline;
}
	
/*快速入口
--------------------------------------*/	
.contnet{
	float:right;
	width:700px;
	}	
.content01 h3{
font-size:18px;
color:#000000;
line-height:52px;
height:52px;
border-bottom:1px #E2E2E2 solid;
}
.content01bor{
border:1px #E2E2E2 solid;
}
.botombor{
border-bottom:1px #E2E2E2 solid;
padding-bottom:5px;
}
.content01 h3 span{
padding-bottom:13px;
	border-bottom:3px #2192BE solid;
}
.content01 h5{
font-size:18px;
color:#000000;
line-height:52px;
height:52px;
margin-top:5px;
border-bottom:1px #E2E2E2 solid;
margin-bottom:10px;
}
.content01 h5 span.morefl{
width:225px;
display:block;
border-bottom:3px #2192BE solid;
float:left;
font-size:18px;

}
.content01 h5 span.morefr{
width:60px;
display:block;
float:right;
font-size:14px;
}
.content01 h5 span.morefr a:link,.content01 h5 span.morefr a:visited {
color:#656565;
}
.content01 h5 span.morefr a:hover,.content01 h5 span.morefr a:active {
color:#2192BC;
}	

.zycolbd h4{
	background:url(../images/arrow_s.png) no-repeat 0px 20px;
	color:#2192BE;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:5px;
	}
.zycolbd h6{

	width:25%;
	float:left;
	margin-left:10px;

	}		
.zycolbd ul{
padding-bottom:5px;
border-bottom:1px #E2E2E2 dashed;
	}
.zycolbd ul li{
   line-height:30px;
	width:21%;
	float:left;
	padding-left:20px;
	white-space:nowrap; 	
    text-overflow:ellipsis; 
    overflow:hidden;
	}	

.zttxtbor{
border:1px #E2E2E2 solid;
}	
.zttxt ul{
padding:20px 0px 3px 20px;
}
.zttxt ul li{
width:640px;
white-space:nowrap; 
text-overflow:ellipsis; 
overflow:hidden;
height:40px;
line-height:40px;
}
.zttxt ul li span.txtfl{
float:left;
display:block;
width:120px;
background-color:#2192BC;
color:#FFFFFF;
text-align:center;
height:25px;
line-height:25px;
}
.zttxt ul li span.txtfr{
float:right;
display:block;
width:500px;
height:25px;
line-height:25px;
}
.zuanti ul li{
		width:95px;
	}	
.col01 ul li{
	position:relative;
	height:30px;
	line-height:30px;
	padding-left:25px;	
	}
.col01 ul li:before {
	position: absolute;
	float: left;
    width: 5px;
    height: 5px;
    border-radius: 2.5px;
    background-color:#2788d4;
    top:45%;
    left:0;
    content: '';
}
.tit_fl{
	width:75%;
	float:left;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	margin-right:20px;	
	}
.writer{
	width:20%;
	float:right;
	white-space:nowrap; 
    text-overflow:ellipsis; 
    overflow:hidden;
	color:#8c8c9a;
	font-size:14px;
	}

.col01 ul li span{
	color:#9b9b9b;
	padding:0px 5px;
	}
	
/*检索
----------------------------------------*/
.souFaw{
	height:120px;
	margin-bottom:13px;
	background:#9df2df url(../images/soubg.jpg) no-repeat 0px 0px;
}
.sftit{
	width:200px;
	height:35px;
	color:#fff;
	font-size:18px;
	text-align:center;
	float:left;
	padding-top:45px;
	}

.souFa {
		width:740px;
		float:right;
}

.sfMenu {
height:35px;
line-height:35px;
color:#00616b;
margin-top:10px;
padding-bottom:5px;
}

.sfMenu a {
padding:0 15px 0px 15px;
}
.sfMenu a:link,.sfMenu a:visited {
text-decoration:none;
color:#00616b;
}

.sfMenu a:hover,.sfMenu a:active {
text-decoration:underline;
color:#00616b;
}
.sf_input {
width:550px;
color:#999;
border:1px #5cc1cd solid;
height:26px;
line-height:26px;
padding-left:5px;
margin-left:15px;
}

.sf_button {
font-size:16px;
width:89px;
color:#FFF;
height:28px;
background-color:#00616b;
cursor:pointer;
border-width:0;
}

.souFa table tr td a {
display:block;
padding-left:10px;
}
.sfMenu a.red:link,.sfMenu a.red:visited {
text-decoration:none;
color:#00616b;
}

.sfMenu a.red:hover,.sfMenu a.red:active {
text-decoration:underline;
color:#00616b;
}
.hot_s{
font-size:14px;
height:40px;
line-height:40px;
color:#00616b;
padding-left:240px;	
}	
.hot_s span{
	padding-left:20px;
		}
.hot_s a{
color:#00616b;		
	}
.hot_s a:hover{
color:#00616b;
text-decoration:underline;
	}		
/*法律法规
----------------------------------------*/
.flfg h4{
margin-top:20px;
height:50px;
line-height:50px;
font-size:18px;
color:#fff;
margin-bottom:20px;
background:url(../images/tit.jpg)  no-repeat 0px 0px;
}
.flfg h4 span.titflfg{
display:block;
float:left;
width:270px;
text-align:center;
}
.flfg h4 font.titblue {
display:block;
float:left;
width:430px;
font-size:16px;
color:#2192BC;
margin-left:30px;
}
.fgimg img{
	width:277px;
	height:392px;
	}	
.fgimg a{
	text-align:center;
	display:block;
	width:93px;
	height:147px;
	padding:20px 10px 0px;
margin-right:32px;
float:left;
background:url(../images/qikanbg.jpg)  no-repeat 0px 0px;
line-height:23px;
	}
.fgimg a:link,.fgimg a:visited {
	color:#e1ffb4;
}
.fgimg a:hover,.fgimg a:active {
	color:#fff;
}
.morerg{
	font-size:16px;
	float:right;
	width:65px;
	height:30px;
	}
.morerg a:link,.morerg a:visited {
color:#656565;
}
.morerg a:hover,.morerg a:active {
color:#2192BC;
}	
.ms_bdtuw{
width:125px;
margin-right:47px;
float:left;
}
.ms_bdtuw img{
display:block;
margin:0px auto 10px;
}	
.wcyfg{
	margin-bottom:30px;
	}		
	

/* 机构发文
--------------------------------*/	
.jigou{
	float:left;
	width:700px;}
.jigou h6{
	height:47px;
	line-height:47px;
	font-size:18px;
	}
.jigou h6 span.titjg{
font-size:18px;
color:#000000;
	display:block;
	float:left;
	border-bottom:5px #2192BC solid;
	padding-bottom:13px;
	margin-left:20px;
	height:30px;
	line-height:30px;
	}
	.jigou h6 span.titjg font{
		color:#999999;
	}
.jigou h6 span a{
	padding-right:20px;
	color:#a8a8a8;
	}	
.jigou h6 span a:link,.jigou h6 span a:visited {
color:#a8a8a8;
}
.jigou h6 span a:hover,.jigou h6 span a:active {
color:#2192BC;
}
.main{
	border:1px #d0d0d0 solid;
padding:15px 0px 20px 25px;
zoom:1;}

.main ul{
	padding-top:5px;
	}
.main ul li{
	height:36px; 
	line-height:36px;
	font-size:0 
	}
.main ul li .new01{
	font-size:16px;
	float:left;
	background:url(../images/icon.gif) no-repeat  0px 13px;
	padding-left:25px;
	width:400px;
	margin-right:20px;
	white-space:nowrap; 
text-overflow:ellipsis; 
overflow:hidden;
	}
.main ul li .new02{
	font-size:16px;
	color:#a3a3a3;	
	float:left;
	width:100px;
		white-space:nowrap; 
    text-overflow:ellipsis; 
    overflow:hidden;
	float:left;
	}
.main ul li .new02 span{	
color:#007dec;
	}
.main ul li .new03{
	font-size:16px;
	color:#a3a3a3;		
	white-space:nowrap; 
    text-overflow:ellipsis; 
    overflow:hidden;
	float:left;
	width:115px;
	}
	.gongg h6{
	font-size:18px;
	height:48px;
	padding-left:25px;
	line-height:48px;
	text-align:left;
	background-color:#2192BC;
	color:#FFFFFF;
	}
	
/* 各省法院发文
-------------------------------------------------------------------------------------------*/
.ms_bddt{
padding-bottom:8px;
}
.ms_bddt table{
margin:10px 0px 0px 25px;
}
.ms_bddt table tr td{
line-height:34px;
}
.sidebarfr{
	float:right;
	width:270px;
	}	
.gongg ul{
background-color:#eefdfa;
padding:13px 0px 13px 10px;
	}	
	
.gongg ul li{
padding-left:15px;
width:230px;
color:#2192bd;
line-height:34px;
background:url(../images/icon1.gif) no-repeat  0px 13px;
	}	
	
.gongg ul li a:link,.gongg ul li a:visited {
color:#2192bd;
text-decoration:none;
}
.gongg ul li a:hover,.gongg ul li a:active {
color:#2192bd;
text-decoration:underline;
}
			
	/*footer
------------------------------------------------------------------------------------------------------------------*/
.footerw {
width:100%;
margin:20px auto 0px;
background-color:#2192bc;
color:#fff;
}
.footer {
text-align:center;
width:990px;
padding:10px 0px;
margin:0px auto;
}

.footer p{
line-height:30px;
}

/* 二级活动通知页面样式
-------------------------------*/	
.fanhui{
	border:1px #e2e1e1 solid;
	height:45px;
	line-height:45px;
	padding-left:20px;
	}
	.fanhuitg{
	border-top:1px #e2e1e1 solid;
	border-left:1px #e2e1e1 solid;
	border-right:1px #e2e1e1 solid;
	height:45px;
	line-height:45px;
	padding-left:20px;
	}
.tongzhi{
    border-left:1px #e2e1e1 solid;
	border-right:1px #e2e1e1 solid;
	border-bottom:1px #e2e1e1 solid;
	padding:0px 45px 30px;
	}
.tongzhino{
    border:1px #e2e1e1 solid;
	padding:0px 45px 30px;
	}
.tongzhino h2{
	text-align:center;
	font-size:34px;
	color:#2192be;
	height:130px;
	line-height:130px;
	padding-top:50px;
	margin-bottom:30px;
	}
.tongzhi h4{
	text-align:center;
	font-size:24px;
	color:#2192be;
	height:80px;
	line-height:80px;
	padding-top:20px;
	padding-bottom:10px;
	border-bottom:1px #6eacc4 solid;
	margin-bottom:30px;
	}

.tongzhi p{
	text-indent:2em;
	line-height:40px;
	margin-bottom:10px;
	}
.tongzhi p span{
	font-size:22px;
	color:#000;
	padding:0px 5px;
	}
.tongzhi h5{
	font-size:20px;
	padding-left:32px;
	line-height:45px;
	height:45px;
	color:#2192be;
	margin-top:20px;
	}
	.tongzhi h6{
	font-size:18px;
	text-indent:2em;
	line-height:45px;
	height:45px;
	color:#c5180a;
	}
.tongzhi p a:link,.tongzhi p a:visited {
	color:#2192be;
	text-decoration:underline;
}
.tongzhi p a:hover,.tongzhi p a:active {
color:#2192be;
text-decoration:none;
}
	.tzlist p{text-indent:0em;
	line-height:40px;
	margin-bottom:10px;
	padding-left:30px;
	}
	.shuming{
				margin-top:40px;
	}	
.shuming p{
		margin-bottom:10px;
		line-height:30px;
		text-align:right;
	}
		
.wen_list{
	margin-bottom:30px;
	}
.wen_list img{
	width:140px;
	height:200px;
	}
.wen_list a{
	display:block;
	float:left;
	width:120px;
	height:220px;
	margin-right:50px;
	position:relative;
	}
.wen_list a:last-child{
	margin-right:0px;
	}
.wen_list a span{
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	line-height:40px;
	height:40px;
	width:140px;
	text-align:center;
	}
.wen_list a:hover{
	color:#1e6fde;
	}
.dujia{
	width:40px;
	text-align:center;
	border-radius:5px 0px 5px 0px;
	background-color:#f21810;
	background:linear-gradient(to top, #a90000, #ff5a3f);
	color:#FFF;
	height:25px;
	font-size:12px;
	line-height:25px;
	right:-20px;
	top:0px;
	position:absolute;
	}

.shoufa{
	font-size:12px;
	width:60px;
	text-align:center;
	border-radius:8px 0px 8px 0px;
	background-color:#fd6300;
	background:linear-gradient(to top, #d15113, #ed6c04);
	color:#FFF;
	height:25px;
	line-height:25px;
	bottom:20px;
	left:0px;
	position:absolute;
	}
.zengqiang{
	font-size:12px;
	width:60px;
	text-align:center;
	border-radius:8px 0px 8px 0px;
	background:linear-gradient(to top, #0c733c,#62c792 );
	color:#FFF;
	height:25px;
	line-height:25px;
	bottom:20px;
	left:0px;
	position:absolute;
	}
	
	