.main{
	width:1333px; margin:10px auto 0px auto;
	}
.guanggao{
	width:1333px; margin:0px auto 0px auto; margin-top:0px; display:block;
	}
.margin-top{ margin-top:10px;}
.margin-right{ margin-right:10px;}
.margin-bottom{ margin-bottom:10px;}
.margin_bottom_2{ margin-bottom:8px;}
.margin-left{ margin-left:10px;}
.clear2{
	clear:both;
	height:0px;
	visibility: hidden;
}
.hz{ color:#F00;}
.new{ position:absolute; top:0px; left:305px; width:20px; height:9px; margin-top:1px;}

.ding{ width:1333px; height:28px; line-height:25px; margin:0px auto; background-color: #FAFAFB; padding-top:3px; border-bottom:1px #ffb133 solid; 
}
.ding_1 { background: url(../images/tu.gif) -43px -158px no-repeat ;  padding-left: 20px; display: block; margin-left:10px; float:left; }
.ding_2 { background: url(../images/tu.gif) -43px -177px no-repeat ;  padding-left: 20px; display: block;margin-left:10px;float:left; }
.ding_3 { background: url(../images/tu.gif) -43px -198px no-repeat ;  padding-left: 20px; display: block;margin-left:10px;float:left; }
 	
.logo{ float:left; position: absolute; width:251px; height:80px; }
.Nav_con_l {width:7px; float:left; overflow:hidden; background:url(../images/tu.gif) no-repeat; height:79px; position: relative; }
.Nav_con { width:985px; float:left; overflow:hidden; background:url(../images/bg_pu.gif) repeat-x; height:79px; padding-top:8px; position: relative; }
.Nav_con_2 {width:7px;float:left;overflow:hidden;background:url(../images/tu.gif) no-repeat  -20px 0px; height:79px; }
.Nav_con img { position: absolute; left: 3px; top: 0px; }
.Nav_right{ float:right; width:730px;}
.Nav_block{ float:left; padding:5px 5px 0px 0px; height:60px; }
.Nav_block h2{ background:url(../images/tu.gif) no-repeat 0px -85px; width:30px; height:53px; font-size:14px; text-align:center; float:left; padding-top:5px}
.Nav_block h2 a,.Nav_block h3 a,.Nav_block h2 a:hover,.Nav_block h3 a:hover{ color:#FFF; text-decoration: none; }
.Nav_block h3{ color:#FFF; float:left; font-weight: normal; padding-left:5px; padding-top:3px; line-height:24px; }
.guanggao{
	width:1333px; margin:0px auto 10px auto;
	}
.sousuo{ width:1333px; margin:0px auto 10px auto; height:31px; line-height:31px; background:url(../images/bg_pu.gif) repeat-x 0px -84px; border-bottom:2px #7fc2ec solid; position:relative;}
.sousuo h2{ background:url(../images/tu.gif) no-repeat -40px 0px; color:#FFF;  width:104px; line-height:31px; font-size:14px; text-align:center; float: left; }
.sousuo h2 a{color:#FFF;}
.sousuo span{ padding-left:10px; float: left; line-height:31px; width:240px; overflow:hidden; height: 31px;}
.sousuo span a{ color:#333;}
.sousuotiao{ width:388px; height:28px; text-align:center; padding-left:60px; float:left; position: relative; }
.sousuokuang { color: #333; width: 220px; border: 1px solid #058AD2; padding-left: 5px; font-size: 14px; line-height: 22px; height: 22px; background-color: #FFFFFF;margin-bottom:6px; }
.sousuotiao img { position: absolute; left: 116px; top: 5px; }
.sousuo_tu1{ background:url(../images/tu.gif) no-repeat -41px -63px center; height:31px;}
#button { background: url(../images/tu.gif) no-repeat -150px 0px; height: 24px; width: 71px; position: absolute; left: 373px; top: 1px; border: none; border: none; border-style: none;  }
.sousuo h3 { position: absolute; color: #333; width: 70px; padding-left: 20px; left: 809px; font-weight: normal; background:url(../images/tu.gif) -41px -55px no-repeat; top: 0px; }
.sousuo h4 { position: absolute; font-size:12px; color: #333; width: 70px; padding-left: 20px; left: 906px; font-weight: normal; top: 0px; background: url(../images/2006.gif) no-repeat 0px 5px;  }
.tu_qh{ width:330px; height:297px; margin-bottom: 10px; }

.width_330{
	width:330px; float:left;
	}
.width_350{
	width:350px; float:left;
	}
.width_300{
	width:300px; float:left;
	}

.jrtt h2{ padding-left:50px; background:url(../images/newsStyle_bg.gif) no-repeat 5px -184px; color:#c00; font-size:14px; line-height:30px; font-weight:bold;}
.tt_block { border-bottom:1px #999  dotted;}
.tt_block h3{ font-size:16px; color:#049; line-height:37px; padding-left: 10px; }
.tt_block h3 a{color:#049;}
.tt_block h4{ font-size:14px; font-weight:normal;line-height:24px; }
.block h5{ line-height:32px; color:#049; font-size:14px; height:32px; text-align:center; 
	}
.block h5 a{
	color:#049;
	}
.list{
	font-size:14px; padding-left:8px; line-height:23px; color:#999;
	}
.list a{color:#333;}
/*.list span{font-size:12px; margin-left:5px;}*/
.list span{ font-size:12px; float: right; color: #049; text-align: right; margin-right:20px;}		
/*律所展示*/
.company2{
	width:162px; float:left; text-align:center;
	}
.company2 img{
	display:block; margin:0px auto; margin-bottom:4px;_margin-bottom:2px;
	}
.company2 h3{ line-height: 26px; font-weight:normal }

.company3{
	width:149px; float:left; text-align:center;
	}
.company3 img{
	display:block; margin:0px auto; margin-bottom:4px;_margin-bottom:2px;
	}
.company3 h3{ line-height: 26px; font-weight:normal }

.shipin { background: url(../images/tu.gif) -44px -220px no-repeat ; padding-left:20px;  }
/*公安*/
.gongan_block{ width:145px; float:left; padding:5px; text-align:center;}
.gongan_block img {
	border: 1px solid #CCC;padding: 2px;
}
.gongan_block h3{ color:#049;font-weight:normal;}
.gongan_block h3 a{color:#049;}
/*评论*/
.bianlun{text-align:center;}
.bianlun_title{ text-align:center;}
.bianlun_title{ text-align:center; line-height:45px; font-size: 14px; font-weight: bold; color: #666; }
.zhichi li{ text-align:center; float:left; width:130px; font-weight: bold; margin-left:8px;}
.zhichi li a{ color:#666;}
.guandian li{ float:left;}
.guandian_line{ border-left: 1px dashed #666; width:10px; height:80px; float:left; margin-left:10px;}
.guandian_1 { width:83px; height:71px; color: #CCCCCC; background: url(../images/tu.gif) -40px -86px no-repeat; text-align:center; line-height:45px; margin:18px;_margin:9px;margin-left:35px;}
.guandian_2 { width:83px; height:71px; color: #CCCCCC; background: url(../images/tu.gif) -40px -86px no-repeat; text-align:center; line-height:45px; margin:18px;_margin:9px;}
#tiao {width: 151px;height:16px;margin:0px 10px;float:left;background: url(../images/tiao.gif) repeat-x;}
#huang {background: url(../images/tiao.gif) 0px -70px repeat-x; height: 16px; width: 68px; float:left;}
#bianlun_end li { float: left; }
#bianlun_end{ width:210px; margin:10px auto 10px auto;_margin:5px auto 5px auto;}
/*律师*/
.lawyerAd_2{ width:105px; float:left; text-align:center; height:127px; overflow:hidden; 
	}
.lawyerAd_2 img{
	display:block; margin:4px auto 5px auto;
	}
.lawyerAd_2 h3{
	font-weight:normal; line-height:16px;
	}
.but { border: 1px solid #CCCCCC; background-color: #FFFFFF; margin-top: 5px; }
.diaocha{ margin:5px 12px; font-size:14px; padding-bottom:10px; border-bottom:1px dashed #999;}
/*底部友情链接*/
.link {
	width:1333px;height:auto;overflow:hidden;font-size:12px;margin:0 auto;
}
.linktit { width:985px; height:24px; padding-left:15px; padding-top:2px; overflow:hidden; background-color:#ededed; position: relative; 
}
.linktit ul li {
height:22px;line-height:22px;border:1px #ebebeb solid;border-bottom:0;text-align:center;width:76px;background:white;float:left;margin-right:5px;cursor:hand;
}
.linktit li.activelink, .linktit li.hover {
	border:1px #bfbfbf solid;color:#ff6600;font-weight:bold;border-bottom:1px white solid;
}
.linktit span {
	float:right;
}
.linktit span a {
	line-height:25px;padding-right:15px;
}
.linkcon {
	border:1px #bfbfbf solid;border-top:0;padding:10px;
}
.linkcon a {
	padding:0 5px;line-height:20px;
}
.more3{ position:absolute; top:2px; right:15px; height:24px; line-height:24px; font-size:14px; 
	}
.more3 a{ color:#004baf; font-size: 12px; font-weight: bold; line-height: 24px; 
	}
/*图片切换*/
.FlashPic { width:325px; clear:both; margin:0 auto; overflow:hidden; 
}
.list2{ font-size:14px; padding-left:10px; color:#999;}
.list2 a{color:#333;line-height:24px;}
.list2 a:hover {font-size:14px;color:#FF3330;line-height:24px;}

.hight5 { line-height: 5px; height:5px; display: block; }
.lanzi,.lanzi a{ font-size: 14px; line-height: 32px; font-weight: bold; color: #049; }



*{
	padding:0px; margin:0px;
}
body{
	background-color:#fff; font-family:"宋体"; font-size:12px; line-height:22px; color:#333; height:100%;
}
a{
	color:#333; text-decoration:none;
}
a:hover,a:active{
	color:#049; 
}
img{
	border:none;
}
ul,ol{
	list-style:none;
}
.clear{
	clear:both; height:1px; overflow:hidden;
}

.main{
	width:1333px; margin:10px auto 0px auto;
	}

 	
.new_logo{ float:left; position: absolute; width:251px; height:80px; }
.new_Nav_con_l {width:7px; float:left; overflow:hidden; background:url(../images/tu.gif) no-repeat; height:79px; position: relative; }
.new_Nav_con { width:985px; float:left; overflow:hidden; background:url(../images/bg_pu.gif) repeat-x; height:79px; padding-top:8px; position: relative; }
.new_Nav_con_2 {width:7px;float:left;overflow:hidden;background:url(../images/tu.gif) no-repeat  -20px 0px; height:79px; }
.new_Nav_con img { position: absolute; left: 3px; top: 0px; }
.new_Nav_right{ float:right; width:775px;}
.new_Nav_block{ float:left; padding:5px 3px 0px 0px; height:60px; }
.new_Nav_block h2{ background:url(../images/tu.gif) no-repeat 0px -85px; width:25px; height:53px; font-size:14px; text-align:center; float:left; padding-top:5px}
.new_Nav_block h2 a,.new_Nav_block h3 a,.new_Nav_block h2 a:hover,.new_Nav_block h3 a:hover{ color:#FFF; text-decoration: none; }
.new_Nav_block h3{ color:#FFF; float:left; font-weight: normal; padding-left:0; padding-top:3px; line-height:24px; }

.new_Nav_block ul{overflow:hidden;list-style:none;}
.new_Nav_block ul li{color:#FFF;float:right;display:inline;width:24px;font-size:14px;word-wrap:break-word;word-break:nomal;}




*{
	padding:0px; margin:0px;
}
body{
	background-color:#fff; font-family:"宋体"; font-size:12px; line-height:22px; color:#333; height:100%;min-width: 1200px;
}
a{
	color:#333; text-decoration:none;
}
a:hover,a:active{
	color:#049; 
}
img{
	border:none;
}
ul,ol{
	list-style:none;
}
.clear{
	clear:both; height:1px; overflow:hidden;
}

.main,.Flink,.current_place{
	width:1333px; margin:10px auto;
	}
.main{
	width:1333px; margin:0px auto;
	}
.current_place{
	padding-left:25px; width:975px; background:url(../images/newsStyle_bg.gif) no-repeat 5px 5px;
	}
.current_place strong{
	float:right; color:#f60;
	}
.AB_A{ width:690px; float:left; margin-right:10px; 
	}
.AB_B{ width:300px; float:left; 
	}
.news_list{
	border:1px #ddd solid; padding:12px 30px; margin-bottom:10px;
	}
.news_list h1{
	font-size:20px; margin:12px 0px 12px 18px;
	}
.list{
	font-size:14px; padding-left:8px; line-height:23px; color:#999;
	}
.list span{
	font-size:12px; margin-left:5px;
	}
.line{
	border-bottom:1px #ccc dotted; height:1px; overflow:hidden; padding-bottom:12px; margin-bottom:12px;
	}
/*分页*/
.page{
	text-align:center; background-color:#fffeee; margin:20px auto;
	}
.page input{
	width:20px;
	}
.block{
	border:1px #ddd solid; margin-bottom:10px; padding-bottom:8px; position:relative; background:url(11.gif) repeat-x 0px -700px;zoom:1; border-top:solid 3px #de0308;
	}
.block_3{
	bmargin-bottom:10px;
	}
.block h2{
	line-height:35px; padding-left:12px; color:#049; font-size:14px; height:26px;  margin-bottom:8px; font-weight:bold;
	}
.block h2 a{
	color:#049;
	}
.block h2.zbtj{
	padding-left:50px; background:url(../images/newsStyle_bg.gif) no-repeat 15px -184px;;
	}
.block_2{
	border:1px #ddd solid; margin-bottom:10px; padding-bottom:8px; position:relative; background:url(../images/bg_pu.gif) repeat-x 0px -149px;zoom:1;
	}
.block_2 h2{ line-height:26px; padding-left:12px; color:#d4500d; font-size:14px; height:26px; margin-bottom:8px; font-weight:bold;
	}
.block_2 h2 a{
	color:#0d4500d;
	}
.block_2 h2.zbtj{
	padding-left:50px; background:url(../images/newsStyle_bg.gif) no-repeat 15px -184px;
	}
.more{
	position:absolute; top:0px; right:15px; height:24px; line-height:24px; font-size:14px; 
	}
.more a{
	color:#004baf;
	}
.more_2{
	position:absolute; top:0px; right:15px; height:24px; line-height:24px; font-size:14px; 
	}
.more_2 a{ color:#d4500d; 
	}
/*律所展示*/
.shidian{ width:170px; float:left; text-align:center; background:url(../images/newsStyle_bg.gif) no-repeat center -30px; 
	}
.shidian img{
	display:block; margin:4px auto;
	}
.shidian a{
	color:#5d5b5c;
	}
/*律所展示*/
.company{
	width:144px; float:left; text-align:center;
	}
.company img{
	display:block; margin:0px auto;
	}
/*图片新闻*/
.pic_title{
	width:144px; float:left; text-align:center; margin-bottom:6px;
	}
.pic_title img{
	display:block; margin:0px auto; width:118px; height:80px; padding:4px; background:url(../images/newsStyle_bg.gif) 0px -505px;
	}
.zt{
	font-size:14px; padding:0px 12px;
	}
.zt a{
	margin-right:8px;
	}
.margin_bottom{
	margin-bottom:10px;
	}
/*底部样式专用*/
#foot{
	text-align:center; width:1333px; padding-bottom:10px; margin:10px auto;
}
#foot div{
	 line-height:20px; padding-top:6px; background-color:#fafafa;
	}
#foot div a span {
	color:#c00;
	}
.pic_new{
	margin:15px 10px 8px 15px; border-bottom:1px #ccc dashed; padding-bottom:10px;
	}
.pic_new img{
	border:1px #E3EAEF solid; margin-right:5px; float:left;
	}
.pic_new h3{
	font-size:14px;
	}
.pic_new h4{
	font-weight:normal;  font-size:12px;
	}
.font_size14{
	font-size:14px;
	}
.lawyerAd{
	width:96px; float:left; text-align:center; height:135px; overflow:hidden;
	}
.lawyerAd img{
	display:block; margin:0px auto 5px auto;
	}
.lawyerAd h3{
	font-weight:normal; line-height:16px;
	}
.img_center{ display:block; margin:0px auto; margin-bottom:12px; 
	}
.top_11{
	padding-left:38px; background:url(../images/newsStyle_bg.gif) no-repeat 13px -236px; line-height:23px;
	}
.hdMenu{ height:34px; margin-bottom:8px; background-image:url(../image/11.gif);
	}
.hdMenu li{
	width:95px; float:left; text-align:center; line-height:35px; font-size:14px; font-weight:bold; color:#049;
	}
.hdMenu li a{color:#333;}
.hdMenu li.hover{
	background-color:#fff;
	}
.position{
	position:absolute; top:0px; right:10px;
	}
.position li{
	width:95px; float:left; text-align:center; line-height:26px; font-size:14px; font-weight:bold; color:#049;
	}
	
.back{
	display:block; margin:20px auto;
	}
/*最终页的咨询发布按钮*/
.end_ask_btn{
	width:400px; height:29px; background:url(../images/newsStyle_bg2.gif) no-repeat 0px -150px; text-align:center; line-height:29px; font-size:14px; margin:30px auto;
	font-weight:bold;
	}
.end_ask_btn a{
	color:#fff;
	}
/*摘要部分*/
.abstract{
	padding:10px 12px; padding-top:12px; width:578px; height:98px; margin:12px auto; background:url(../images/newsStyle_bg2.gif) no-repeat;font-size: 13px; line-height: 26px; 
	}
/*文章来源等信息*/
.text_info{
	margin:10px 0px; text-align:center; 
	}
.ccontent{
	border:1px #ddd solid; padding:0px 15px; margin-bottom:10px;
	}
.ccontent h1{
	text-align:center; font-size:20px; font-family:"黑体"; line-height:28px; font-weight:normal; margin-top:20px; margin-bottom:12px;
	}
/*我有话说*/
.any_link{
	border:1px #ddd solid; background-color:#e7f4fc; margin:20px 50px; margin-bottom:3px; text-align:center; padding:14px 0px; padding-bottom:10px;
	}
.any_link a{
	display:inline-block; margin:0px 4px;
	}
.any_link a.link1{
	width:68px; height:21px; background:url(../images/newsStyle_bg.gif) no-repeat 0px -605px;
	}
.any_link a.link2{
	width:100px; height:21px; background:url(../images/newsStyle_bg.gif) no-repeat 0px -635px;
	}
.any_link a.link3{
	background:url(../images/newsStyle_bg.gif) no-repeat 0px -665px; padding-left:21px;
	}
.shengming{
	color:#999 ; padding:0px 50px; text-align:left; line-height:18px; margin-bottom:20px;
	}
.text{
	font-size:14px; line-height:26px; padding:10px 5px;
	}
.text p{
	margin-bottom:15px;
	}
.color999{
	color:#999;
	}
/*最终页网友评论*/
.commentary{
	border:1px #ddd solid; margin-bottom:10px; position:relative;
	}
.commentary h2{
	color:#343434; font-size:14px; background-color:#F6F6F6; height:24px; line-height:24px; border-bottom:1px #ddd solid; padding-left:14px;
	}
.commentary h2 img{
	position:absolute; top:3px; right:10px;
	}
.commentary h2 span{
	float:right; padding-right:105px; font-size:12px; font-weight:normal;
	}
.commentary h2 span strong{
	color:#c00;
	}
.commentary h2 span a:hover{
	text-decoration:none;
	}
/*发表评论表格*/
.pingLun_table{
	margin:15px 0px;
	}
.pingLun_table th{
	font-weight:normal; vertical-align:bottom; text-align:right;
	}
.pingLun_table td{
	padding:5px;
	}
.pingLun_table td textarea{
	width:500px; height:120px; font-size:14px; padding:5px; color:#adadad; background-color:#fff;
	}
/*图片切换效果*/
.qhxg{
	position:relative; margin-bottom:10px;
	}
.end_right_img_X { position:absolute; left:10px; top:19px; z-index:999; }
.end_right_img_X li { width:85px; height:40px; line-height:40px; padding-left:15px; background:url(../images/siteteamsytleBg02.gif) no-repeat -140px -480px; font-size:14px; font-weight:bold; margin-bottom:6px; }
.end_right_img_X li a { color:#666; }
.end_right_img_X li.hover { background:url(../images/siteteamsytleBg02.gif) no-repeat 0 -480px; }
.end_right_img_X li.hover a { color:#fff; }
.end_right_img_X li a:hover, .end_right_img_X li.hovet a:hover { text-decoration:none; }
/*文章来源等信息*/
.text_info{
	margin:10px 0px; text-align:center; font-size:12px; background-color:#F5F8FD;
	}
.text_info span{
	padding:0px 5px; font-size:12px;
	}
.text_info a{
	color:#034291;
	}
.ctrl_x{
	padding-left:325px;
	}
.ctrl_x span{
	display:inline-block; width:95px; padding-left:18px; background:url(../images/siteteamsytleBg02.gif) no-repeat -300px -335px;
	}
.ctrl_x span.ctrlbg2{
	width:60px; background:url(../images/siteteamsytleBg02.gif) no-repeat -300px -365px;
	}
.ctrl_x span.ctrlbg3{
	width:55px; background:url(../images/siteteamsytleBg02.gif) no-repeat -300px -395px;
	}
.ctrl_x span strong{
	color:#c00;
	}
.ctrl_bottom{
	margin:10px 0px; margin-top:25px; padding-left:260px;
	}
.ctrl_x span.ctrl_zr{
	width:120px; background:none; padding-left:8px;
	}
/*最终页上一页，下一页部分*/
.around{
	font-size:12px; padding:20px 0px; color:#999;
	}
.page{
	font-size:14px; text-align:center; padding:10px 0px; padding-top:30px;
	}
.end_block{
	width:308px; float:left;
	}
.margin_right{
	margin-right:10px;
	}.zt li { float: left; width: 132px; line-height: 24px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; font-size: 12px; }
.city {
	BORDER:#fc0 2px solid; BACKGROUND:#fff;	WIDTH: 280px; position:absolute; top:42px; left:180px;padding:5px;
	}
.city H4 {
	font-size:12px;	color:#ff6600; text-align:center; line-height:26px;
	}
.city .line_clear {
	clear:both;	border-top:1px #A6DAF0 solid; height:3px; font-size:1px; margin:0 auto; overflow:hidden; width:260px;	padding-bottom:5px;
	}
.city UL LI {
	FLOAT: left; WIDTH: 40px; LINE-HEIGHT: 22px; LIST-STYLE-TYPE: none;	TEXT-ALIGN: center;	font-size:12px;
	}
.city LI A {
	COLOR: #004592
	}
.city LI A:link {
	COLOR: #004592;	TEXT-DECORATION: none
	}
.city LI A:visited {
	COLOR: #004592;	TEXT-DECORATION: none
}
.city LI A:hover {
	PADDING: 2px; COLOR: #fff; BACKGROUND-COLOR: #004592
}
.city LI A:active {
	COLOR: #004592
}
.city i{
	font-style:normal; text-align:left;color:#004592; line-height:24px; padding-left:10px; font-size:12px;
	} 
.city i a,.city i a:visited,.city i a:active{
	color:#f60;
	}
.city i a:hover{
	padding: 2px; color: #fff; background-color:#f60;
	}
.line_ddd{
	width:260px; clear:both; margin:0 auto; border-top:1px solid #ddd; height:5px; overflow:hidden; font-size:1px;
	}
.city .Eng {
	color:#f00;	font-weight:bold; line-height:22px;	float:left;	width:10px;	text-align:center; padding:0;
	}

 
.toupiaoxm{ font-size:14px; padding-left:20px; background:url(../images/vote_mini_logo.gif) 5px 5px no-repeat; height:40px;}




.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:1px 2px 1px;
	font-weight:bold;
	color:#ff3330;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 10px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
