@charset "gb2312";
/* CSS Document */
*{font-size:12px;font-family:"Î¢ï¿½ï¿½ï¿½Åºï¿½";color:#555;}
body,dl,dd,p{margin:0;}
a{text-decoration:none;}
img{display:block;}
input{margin:0;padding:0;border:none;outline:none;cursor:pointer;}
textaea{margin:0;padding:0;outline:none;}
h1,h2,h3{font-weight:normal;margin:0;}
ul{margin:0;padding:0;}
li{list-style:none;}
.clearfix{clear:both;}
h1{color:#414141;}

.logo{width: 980px;margin: 0 auto;height: 50px;font-size: 12px;line-height: 50px;padding: 5px 0;}
.logo .left { float:left; width:auto;}
.logo .right { float:right; width:auto;}

/*title*/


.title img{
	width:100%;
}


/*nav*/
.nav_law{ width:958px; height:110px;margin:0 auto; background:#fff }
.nav_law ul{ width:100%; height:auto; margin:0px auto}
.nav_law ul li{  float:left; margin:0px 17px}	
.nav_law_one ul{ position:absolute; width:120px; margin-left:-20px; display:none; }
.nav_law_one ul li{float:none;width:120px; }
.nav_law_one:hover ul{ display:block}
.nav_law_two ul{ position:absolute; width:120px; margin-left:-20px; display:none; }
.nav_law_two ul li{float:none;width:120px; }
.nav_law_two:hover ul{ display:block}


/*logo*/
/*.logo{
	max-width:1100px;
	margin: 0 auto;
	overflow: hidden;
}

.logo img{
	width:1100px;
	height:auto;
	position: relative;
	left:50%;
	margin-left:-555px;
}
*/


/*ï¿½Ð¾ï¿½Æª*/
.yjbg{
	max-width:980px;
	margin: 0 auto;
	margin-top:20px;
	overflow:hidden;
}

.yjbg h1{
	font-size:26px;
	font-weight: bold;
	margin-left: 10px;
	border-bottom:5px solid #858585;
}


.yjbox{
	height:520px;
}

.yj1{
	overflow: hidden;
	height:290px;
}

.yj2{
	overflow: hidden;
	height:230px;
}

.yja{
	width:304px;
	height:270px;
	border:1px solid #888;
	float: left;
	margin:10px 10px;
	line-height:30px;
	text-align:center;
	overflow:hidden;
}

.yjb{
	width:304px;
	height:210px;
	border:1px solid #888;
	float: left;
	margin:5px 10px;
	line-height:30px;
	text-align:center;
	overflow:hidden;
}

.yjc{
	width:304px;
	height:150px;
	border:1px solid #888;
	float: left;
	margin:5px 10px;
	line-height:30px;
	text-align:center;
	overflow:hidden;
}


.yjtitle{
	height:30px;
	background-color:#444;
}

.yjtitle h2{
	float: left;
	font-size:14px;
	font-weight:bold;
	color:white;
	margin-left: 6px;
}

 h3{
	float: right;
	font-size:14px;
	font-weight:bold;
	color:white;
	margin-right: 6px;
}



 h3:hover{
	color:darkred;
}




.ggt{
	max-width:960px;
	height:90px;
	margin:0 auto;
	overflow:hidden;
}

.ggt a{
	font-size:24px;
}



/*ï¿½ï¿½ï¿½ç´«ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.wlcxbg{
	max-width:980px;
	margin:0 auto;
	margin-top: 20px;
}

.wlcxbg h1{
	font-size:26px;
	font-weight: bold;
	margin-left: 10px;
	border-bottom:solid 5px #858585;
}

.wlcxbox{
	height:1180px;
}

.wlcx1{
	overflow: hidden;
	height:290px;
}

.wlcx2{
	overflow: hidden;
	height:170px;
}

.wlcx3{
	overflow: hidden;
	height:110px;
}

.wlcxa{
	width:304px;
	height:270px;
	border:1px solid #888;
	float: left;
	margin:10px;
	line-height:30px;
	text-align:center;
	overflow:hidden;
}

.wlcxb{
	width:304px;
	height:150px;
	border:1px solid #888;
	float: left;
	margin:10px;
	line-height:30px;
	text-align:center;
	overflow:hidden;
}

.wlcxc{
	width:304px;
	height:90px;
	border:1px solid #888;
	float: left;
	margin:10px;
	line-height:30px;
	text-align:center;
	overflow:hidden;
}

.wlcxtitle{
	height:30px;
	background-color:#444;
}

.wlcxtitle h2{
	float: left;
	font-size:14px;
	font-weight:bold;
	color:white;
	margin-left: 6px;
}





/*ï¿½ï¿½ÒµÆª*/
.qybg{
	max-width:980px;
	margin:0 auto;
	margin-top: 20px;
}

.qybg h1{
	font-size:26px;
	font-weight: bold;
	margin-left: 10px;
	border-bottom:solid 5px #858585;
}

.qybox{
	height:1020px;
}

.qy1{
	overflow: hidden;
	height:290px;
}

.qy2{
	overflow: hidden;
	height:230px;
}

.qy3{
	overflow: hidden;
	height:336px;
}

/* .qy4{
	overflow: hidden;
	height:240px;
} */

.qya{
	width:304px;
	height:270px;
	border:1px solid #888;
	float: left;
	margin:10px;
	line-height:30px;
	text-align:center;
	overflow:hidden;
}

.qyb{
	width:304px;
	height:210px;
	border:1px solid #888;
	float: left;
	margin:10px;
	line-height:30px;
	text-align:center;
	overflow:hidden;
}

.qyc{
	width:304px;
	height:90px;
	border:1px solid #888;
	float: left;
	margin:10px;
	line-height:30px;
	text-align:center;
	overflow:hidden;
}

.qyd{
	width:304px;
	height:60px;
	border:1px solid #888;
	float: left;
	margin:10px;
	line-height:30px;
	text-align:center;
	overflow:hidden;
}

.qytitle{
	height:30px;
	background-color:#444;
}

.qytitle h2{
	float: left;
	font-size:14px;
	font-weight:bold;
	color:white;
	margin-left: 6px;
}




/*ï¿½Èµï¿½Û½ï¿?ï¿½ï¿½ï¿½Ó´ï¿½ï¿½ï¿½*/
.rdjjbg{
	max-width:980px;
	margin:0 auto;
	margin-top: 20px;
	height:206px;
	overflow:hidden;
}

.rdjjbg h1{
	font-size:26px;
	font-weight: bold;
	color:white;
	line-height:40px;
	text-align:center;
}

.lefttitle{
	width:466px;
	background-color:#444;
	height:30px;
}

.lefttitle h4{
	float:right;
	font-size:18px;
	font-weight:bold;
	color:white;
	position: relative;
	top:-30px;
	right:0;
}

 h4:hover{
	color:darkred;
}

.righttitle{
	width:100%;
	background-color:#444;
}

.rdjjbox{
	width:100%;
	height:180px;
	border:1px solid #888;
	float: left;
	margin:10px;
	line-height:30px;
	overflow:hidden;
}


.rdjjtitle{
	height:30px;
	background-color:#444;
}

.rdjjtitle h2{
	float: left;
	font-size:14px;
	font-weight:bold;
	color:white;
	margin-left: 6px;
}



.gsbox{
	max-width:960px;
	margin: auto;
	border:1px solid #888;
}

.gstitle{
	height:30px;
	background-color:#444;
}

.gstitle h2{
	float: left;
	font-size:14px;
	font-weight:bold;
	color:white;
	margin-left: 6px;
}

.gs{
	overflow:hidden;
}

.gs p{
	color:#000;
	text-align:center;
	font-size:20px;
	line-height:40px;
}



/*×¨ï¿½ï¿½Æª*/
.zjbg{
	max-width:980px;
	margin:0 auto;
	margin-top: 20px;
	overflow:hidden;
}

.zjbg h1{
	font-size:26px;
	font-weight: bold;
	margin-left: 10px;
	border-bottom:solid 5px #858585;
}

.zjbox{
	width:468px;
	height:270px;
	border:1px solid #888888;
	float: left;
	margin:10px;
	overflow:hidden;
}

.tx{
	float:left;
	width:100px;
	height:105px;
	margin-left:10px;
	margin-top:5px;
	overflow: hidden;
}

.tx img{
	width:100px;
	height:105px;
}

.zl{
	float:left;
	height:105px;
	margin-top:5px;
	margin-left:10px;
	position:relative;
}

.zl h2{
	font-size:16px;
	font-weight:bold;
	color:midnightblue;
	margin-bottom:10px;
}

.zl a{
	color:blue;
	font-size:14px;
	position:absolute;
	bottom:0;
	left:0;
}

.zl a:hover{
	color:red;
}

.fami{
	margin-left:10px;
	margin-top:5px;
}



.ts{
	max-width:960px;
	height:90px;
	margin:0 auto;
	overflow:hidden;
	margin-top:5px;
}

.ts img{
	position:relative;
	left:50%;
	margin-left:-620px;
}



.ztbg{
	max-width:980px;
	margin:0 auto;
	margin-top:20px;
	overflow:hidden;
}

.ztbg h1{
	font-size:26px;
	font-weight: bold;
	margin-left: 10px;
	border-bottom:solid 5px #858585;
}

.ztbox{
	width:958px;
	margin:10px auto;
	overflow:hidden;
}

.ztbox a{
	margin:5px 10px;
	width:299px;
	height:74px;
	float:left;
}

.ztbox img{
	width:299px;
	height:74px;
}



/*ï¿½ï¿½ï¿½Æµï¿½ï¿?/
.pdbg{
	max-width:980px;
	margin:0 auto;
	margin-top:20px;
	overflow: hidden;
}

.pdbg h1{
	font-size:26px;
	font-weight: bold;
	margin-left: 10px;
	border-bottom:solid 5px #858585;
}

.pdbox{
	width:954px;
	height:95px;
	margin:10px auto;
	overflow:hidden;
}

.pdbox img{
	width:300px;
	height:74px;
	float: left;
	margin:5px 9px;
}




/*ï¿½ï¿½Ïµï¿½ï¿½Ê½*/
.lxbg{
	max-width:1920px;
	text-align:left;
}

.lxbox{
	width:468px;
	margin:0 auto;
	margin-bottom:10px;
	overflow:hidden;
}

.lxbox span{
	font-size:18px;
	color:dodgerblue;
	margin:10px;
}




