@charset "utf-8";
/*头条样式*/
.zftoutiao{
	width:1000px;
	height:100px;
	background:#f4f4f4;}
.zftoutiao .tit{
	width:30px;
	height:99px;
	float:left;}	
.zftoutiao .nr{
	width:900px;
	height:80px;
	margin:10px 0px 10px 20px;
	float:left;}
.zftoutiao .nr .zhu{
	display:block;
	font-weight:bold;
	color:#D81B03;
	text-align:center;
	width:900px;
	height:50px;
	margin-bottom:10px;
	font-size:30px;
	font-family:"微软雅黑";
	word-break:keep-all;/* 不换行 */
	white-space:nowrap;/* 不换行 */
	overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
	text-overflow:ellipsis;}	
.zftoutiao .nr .zhu a{
	display:block;
	font-weight:bold;
	color:#D81B03;
	text-align:center;
	width:900px;
	height:50px;
	margin-bottom:10px;
	font-size:30px;
	font-family:"微软雅黑";
	word-break:keep-all;/* 不换行 */
	white-space:nowrap;/* 不换行 */
	overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
	text-overflow:ellipsis;}	
.zftoutiao .nr .ci a{
	width:280px;
	list-style:none;
	background:none;
	float:left;
	text-align:center;
	display:block;
	margin-left:10px;
	word-break:keep-all;/* 不换行 */
	white-space:nowrap;/* 不换行 */
	overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
	text-overflow:ellipsis;}
.zftoutiao .nr .ci a{
	color:#666;
	font-size:12px;
	font-weight:bold;}		
/*header样式*/
#top .shijian{
	line-height:32px;
	width:600px;
	height:32px;
	float:left;}
#top .tianqi{
	line-height:20px;
	width:170px;
	height:20px;
	float:left;
	margin-top:2px;}
#top .fanhui{
	color:#fff;
	line-height:32px;
	width:200px;
	font-size:12px;
	text-align:right;
	height:32px;
	float:left;}
#top .fanhui a{color:#fff;}	
#top{
	height:32px;
	line-height:32px;
	width:auto;	
	background:#1585C9;}
#top .n{
	height:32px;
	line-height:32px;
	width:1000px;
	margin:0 auto;
	display:block;}		
#top span{
	display:block;}
#header{
	background:url(cxy_r3_c1.jpg) no-repeat top center;
	width:auto;		
clear:both;
	height:179px;}	
#header  span{
	
	width:1000px;
	margin:0 auto;
	display:block;
	height:179px;}	

/*整体样式*/
.height5{ height:5px; overflow:hidden; clear:both;}
.height10{ height:10px; overflow:hidden; clear:both;}
.height15{ height:15px; overflow:hidden; clear:both;}
.height30{ height:30px; overflow:hidden; clear:both;}
.left{ float:left;}
.right{ float:right;}
.clear{overflow:hidden;clear:both;margin:0px;padding:0px;height:0px;}
*{margin:0;padding:0; list-style:none;}
ul li{ list-style:none; padding:0; margin:0;}
img{ border:none; padding:0; margin:0;}
a{text-decoration: none; color:#222;}
a:hover{color:#222;}
body{font-size:12px;color:#666; font-family:"宋体";}
header,nav,article,aside,footer,seation{display:block;}

.article{width:1000px;height:auto;margin:0 auto;}

#container{width:1000px;margin:0 auto;}	
.aside{width:211px;height:auto;float:right;}
.seation{width:770px;height:auto;float:left; height:260px;}
.seation1{width:658px;height:auto;float:left; height:246px;}
.seation2{width:770px;height:auto;float:left; height:230px;}
.aside1{width:322px;height:auto;float:right;}
.line_3{width:750px;height:auto;float:left; height:220px; border:1px solid #B7DBFE;}
/*头部样式*/


	
			
/*详细页面*/
#leftside{ width:205px; float:left; border:1px solid #eee;}
#rightside{
	width:775px; 
	float:right;
	border:1px solid #eee; 
	min-height:600px;
	_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>600?"600px":"");}
/*左边*/
.column_title{ 
	width:205px; 
	text-align:center;
	background:url(liebiao_r1_c1.jpg)  no-repeat center;
	height:44px;
	line-height:37px;
	font-size:14px;
	font-weight:bold;
	color:#0B67AC;}
.column_title a{ 
	font-size:14px;
	font-weight:bold;
	color:#3BA7F3;}
.column_content{
	width:205px; 
	text-align:center;
	background:url(liebiao_r1_c2.jpg)  no-repeat bottom #ffffff;
	font-size:14px;
	min-height:161px;
	_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>161?"161px":"");}
.cp_next{
	text-align:center;}		
.lan_title{
	font-size:12px;
	height:37px;
	line-height:37px;
	background:url(liebiao_r1_c3.jpg)  repeat-x;
	text-indent:20px;}
.lan_content{
	font-size:14px;
	width:720px;
	margin:10px 10px;
	min-height:600px;
	_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>600?"600px":"");}
.lan_content2{
	font-size:14px;
	line-height:180%;
	width:720px;
	margin:20px auto;
	min-height:600px;
	_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>600?"600px":"");}			
/*图片详细页面*/
.tit1{
	height:35px;
	line-height:35px;
	background:url(xiangxi_1.jpg) repeat-x;
	border: 1px solid #eee;}
.tit1 span{
	width:700px;
	margin:0 auto;
	font-size:14px;
	font-weight:bold;
	display:block;
	height:35px;
	line-height:35px;
	background:url(titledot.jpg) no-repeat left;
	text-indent:30px;}
.tit2{
	background:url(huisejianbian.jpg) repeat-x top;
	border:1px solid #f0f0f0;
	border-left:4px solid #3BA7F3;
	text-indent:20px;
	height:30px;
	line-height:30px;
	font-size:12px;}
.tit_down{
	width:200px;
	float:right;
	margin-top:40px;}
.down_img{
	float:left;
	width:500px;
	font-size:12px;
	line-height:180%;
	min-height:100px;
	_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>100?"100px":"");}			
.cp_img{
	margin:10px auto;
	width:700px;
	font-size:12px;
	line-height:180%;
	min-height:100px;
	_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>100?"100px":"");}
.cp_img img{
	max-width:700px;
	height:auto;}
.cp_img2{
	margin:10px auto;
	width:700px;
	font-size:12px;
	line-height:180%;
	min-height:180px;
	_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>180?"180px":"");}	
.cp_next{
	height:35px;
	line-height:35px;
	background:#f0f0f0;
	font-size:12px;
	text-indent:20px;
	font-weight:100;}		

/*新闻页面*/
.newstit1{
	font-weight:bold;
	text-align:center;
	font-size:30px;
	font-family:"微软雅黑";
	color:#333;
	line-height:60px;}
.newstit2{
	text-indent:20px;
	font-size:12px;
	margin:10px auto 20px;
	line-height:30px;
	height:30px;
	text-align:center;
	background:#f0f0f0;}			
.newstit3{
	line-height:220%;
	min-height:500px;}	
/*页内搜索*/

.sousuo{
	height:30px;
	margin:10px;}	
.sousuo_t{
	line-height:27px;
	float:left;}	
.sousuo_input{
	height:27px;
	line-height:27px;
	width:150px;
	color:#999;
	float:left;
	border:1px solid #e0e0e0;}	
	
/*banner*/
.banner1{
	width:1000px;
	height:70px;}
.banner2{
	width:710px;
	height:70px;}	
	
	
/*文件通知*/
.jiaodian{
	width:320px;
	height:246px;}		
.jiaodian .bt {
	height:45px;
	line-height:45px;
	width:320px;
	border-bottom:1px solid #e0e0e0;}
.jiaodian .bt span{
	border-top:3px solid #5FBBE3;
	width:100px;
	text-indent:10px;
	display:block;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#2C374B;}	
.jiaodian .bt a{
	border-top:3px solid #BBBBBB;
	height:45px;
	line-height:45px;
	display:block;
	width:220px;
	font-size:14px;
	font-weight: bold;
	text-align:right;
	text-decoration:none;
	color:#bbb;
	float:right;}
.jiaodian .nr{
	margin-top:5px;
	clear:both;
	height:201px;
	width:320px;}
.jiaodian .nr li{
	margin:0 auto;
	width:310px;
	line-height:32px;
	height:32px;
	color:#222222;
	font-size:14px;
	display:block;
	text-indent:15px;
	background:url(btu_1.jpg) no-repeat left;
	word-break:keep-all;/* 不换行 */
	white-space:nowrap;/* 不换行 */
	overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
	text-overflow:ellipsis;}
/*荣成法院*/
.fayuan{
	width:372px;
	height:230px;}		
.fayuan .bt {
	height:34px;
	line-height:34px;
	width:372px;
	background:url(cxy_r2_c2.jpg) no-repeat top left;}
.fayuan .bt span{
	width:100px;
	text-indent:15px;
	display:block;
	float:left;
	font-size:14px;
	font-weight:100;
	color:#fff;}	
.fayuan .bt a{
	height:36px;
	line-height:36px;
	display:block;
	width:60px;
	margin-right:10px;
	font-size:14px;
	font-weight: 100;
	text-align:right;
	text-decoration:none;
	color:#83B0CC;
	float:right;}
.fayuan .nr{
	margin-top:5px;
	clear:both;
	height:196px;
	width:372px;}
.fayuan .nr li{
	margin:0 auto;
	width:368px;
	line-height:32px;
	height:32px;
	color:#222222;
	font-size:14px;
	display:block;
	text-indent:15px;
	background:url(btu_1.jpg) no-repeat left;
	word-break:keep-all;/* 不换行 */
	white-space:nowrap;/* 不换行 */
	overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
	text-overflow:ellipsis;}
.lianjie{
	width:211px;
	height:246px;
	overflow:hidden;}	
.lianjie a{
	width:273px;
	height:55px;
	margin-bottom:8px;
	display:block;}		
/*队伍建设*/
.weibo1{
	width:270px;
	height:156px;
	border:1px solid #CCEFFD;}
.jianshe{
	background:#FFF5EE;
	border:1px solid #FFE7C2;
	width:270px;
	height:320px;}		
.jianshe .bt {
	height:37px;
	line-height:37px;
	width:270px;}
.jianshe .bt span{
	width:100px;
	text-indent:10px;
	display:block;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#fff;}	
.jianshe .bt a{
	height:40px;
	line-height:40px;
	display:block;
	width:60px;
	margin-right:10px;
	font-size:14px;
	font-weight: bold;
	text-align:right;
	text-decoration:none;
	color:#fff;
	float:right;}
.jianshe .nr{
	clear:both;
	height:273px;
	width:260px;
	margin:5px auto;
	background:#fff;
	overflow:hidden;}
.jianshe .nr li{
	margin:0 auto;
	width:255px;
	line-height:30px;
	height:30px;
	color:#222222;
	font-size:14px;
	display:block;
	text-indent:15px;
	background:url(rczf__r1_c5.jpg) no-repeat left;
	word-break:keep-all;/* 不换行 */
	white-space:nowrap;/* 不换行 */
	overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
	text-overflow:ellipsis;}	
/*媒体报道*/
.baodao{
	border:1px solid #e7e7e7;
	width:270px;
	height:300px;}		
.baodao .bt {
	height:78px;
	width:270px;}
.baodao .bt span{
	width:100px;
	text-indent:10px;
	display:block;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#fff;}	
.baodao .bt a{
	height:40px;
	line-height:40px;
	display:block;
	width:60px;
	margin-right:10px;
	font-size:14px;
	font-weight: bold;
	text-align:right;
	text-decoration:none;
	color:#fff;
	float:right;}
.baodao .nr{
	margin-top:5px;
	clear:both;
	overflow:hidden;
	height:210px;
	width:270px;}
.baodao .nr li{
	margin:0 auto;
	width:245px;
	line-height:30px;
	height:30px;
	color:#222222;
	font-size:12px;
	display:block;
	word-break:keep-all;/* 不换行 */
	white-space:nowrap;/* 不换行 */
	overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
	text-overflow:ellipsis;}	
						
/*通知公告*/
.affiche .nr li a{color:#222222;}	
.affiche{
	border:1px solid #DBE6EE;
	width:211px;
	height:260px;}
.affiche .title span{
	text-align:center;
	height:37px;
	display:block;
	width:90px;
	margin:0 auto;}	
.affiche .title a{
	margin-right:10px;
	height:37px;
	line-height:37px;
	display:block;
	width:60px;
	font-size:14px;
	font-weight:100;
	text-align:right;
	font-family: "宋体";
	text-decoration:none;
	color:#269BD1;
	float:right;}
.affiche .title{
	background:url(cxy_r5_c4.jpg) repeat-x top;
	height:37px;
	width:211px;
	text-align:left;
	text-indent:10px;
	line-height:37px;
	font-size:14px;
	color:#1D8FD3;
	font-weight:bold;}
.affiche .nr{
	clear:both;
	height: auto;
	width:170px;
	margin:10px auto 0px;}	
.affiche .nr li{
	width:170px;
	line-height:30px;
	height:200px;
	color:#222222;
	font-size:14px;
	display:block;}







.affiche1 .nr li a{color:#222222;}	
.affiche1{
	width:213px;
	height:230px;}
.affiche1 .title span{
	text-align:left;
	text-indent:15px;
	height:34px;
	width:130px;
	float:left;}	
.affiche1 .title a.rcd{
	text-align:left;
	text-indent:10px;
	line-height:34px;
	font-size:14px;
	color:#1D8FD3;
	font-weight:bold;
	height:34px;
	width:130px;
	float:left;}		
.affiche1 .title a{
	margin-right:10px;
	height:34px;
	line-height:34px;
	display:block;
	width:40px;
	font-size:14px;
	font-weight:100;
	text-align:right;
	font-family: "宋体";
	text-decoration:none;
	color:#269BD1;
	float:right;}
.affiche1 .title{
	border-left:6px solid #2391DC;
	background:#E1F1FC;
	height:34px;
	width:205px;
	text-align:left;
	text-indent:10px;
	line-height:34px;
	font-size:14px;
	color:#1D8FD3;
	font-weight:bold;}
.affiche1 .nr{
	clear:both;
	height: auto;
	width:205px;
	margin:10px auto 0px;}	
.affiche1 .nr li{
	width:205px;
	line-height:30px;
	height:30px;
	color:#222222;
	font-size:14px;
	display:block;
	text-indent:15px;
	background:url(btu_1.jpg) no-repeat left;
	word-break:keep-all;/* 不换行 */
	white-space:nowrap;/* 不换行 */
	overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
	text-overflow:ellipsis;}



	
/*下属单位*/	
.xiashu{

	width:212px;
	height:220px;}
.xiashu span{
	display:block;}
.xiashu .content{
	font-size:12px;}
.xiashu .title{
	background:url(jiaotong2_42.jpg) repeat-x bottom left;
	height:33px;
	width:207px;
	line-height:33px;
	text-indent:50px;
	font-size:14px;
	color:#1c8bd9;
	font-weight:bold;}					
/*搜索*/

.select{
	width:60px;
	float:left;}
.search{
	width:280px;
	margin-top:50px;
	margin-left:500px;
	height:32px;}	
.shuruk{
	height:32px;
	width:270px;}
.input{

	border:1px solid #2BADF5;
	height:30px;
	line-height:30px;
	font-size:14px;
	width:216px;
	_width:218px;
	_margin-right:-15px;
	text-indent:10px;
	float:left;}
.button{
	background:url(search_input.jpg) no-repeat;
	height:32px;
	width:54px;
	border:none;
	cursor:pointer;}

.kuai4_1{
	border:1px solid #6CC0F9;
	width:700px;
	height:460px;
	float:left;}		
.NewsList1{
	width:330px;
	height:216px;
	margin:7px 10px;
	_margin:3px 5px;
	float:left;}
.NewsList1 .title{
	background:url(zhujian_shu1.jpg) no-repeat left;
	text-align:left;
	text-indent:50px;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	color:#37A5F3;}
.NewsList1  .title a{
	font-size:14px;
	font-weight:bold;
	color:#37A5F3;}	
.NewsList1 .b1{
	background:url(zhujian_shu1.jpg) no-repeat left;}
.NewsList1 .b2{
	background:url(zhujian_shu2.jpg) no-repeat left;}
.NewsList1 .b3{
	background:url(zhujian_shu3.jpg) no-repeat left;}
.NewsList1 .b4{
	background:url(zhujian_shu4.jpg) no-repeat left;}					
.NewsList1 span{
	display:block;}
.NewsList1 .content{
	width:310px;
	height:170px;
	margin:8px 10px;
	font-size:12px;}
	
/*************************/	
.kuai4_2{
	border:1px solid #6CC0F9;
	width:273px;
	height:460px;
	float:right;}
.NewsList2{
	margin-top:5px;}
.NewsList2 span{
	display:block;}			
.NewsList2  .title{
	background:url(zhujian_title1.jpg) no-repeat;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#37A5F3;
	height:23px;
	line-height:23px;
	width:273px;}
.NewsList2  .title a{
	font-size:14px;
	font-weight:bold;
	color:#37A5F3;}	
.NewsList2  .content{
	_margin:2px;
	margin:5px;
	font-size:12px;
	width:263px;
	height:120px;
	_height:60px;}
/*轮播块*/	
.zf_lunbo{
	float:left;
	width:347px;
	height:260px;}
.zf_sp{
	width:347px;
	height:88px;
	margin-top:8px;
	clear:both;}		

.fuwu{
	width:315px;
	height:183px;
	border:1px solid #eee;
	float:left;}
/*政法要闻*/	
.news{
	width:374px;
	height:260px;
	float:right;}
.news .title{
	height:38px;
	line-height:38px;
	font-size:14px;
	background:url(cxy_r4_c2.jpg) no-repeat top;
	border-bottom:1px solid #eee;
	width:374px;
	font-weight:bold;
	color:#37A5F3;}
.news .title span{
	font-size:14px;
	font-family:"宋体";
	font-weight:600;
	height:38px;
	width:105px;
	text-indent:10px;
	float:left;
	color:#1D8FD3;}
.news .title span font{
	color:#FA9B03;}		
.news .title a{
	height:38px;
	line-height:38px;
	display:block;
	width:60px;
	font-size:14px;
	font-weight: 100;
	text-align:right;
	text-decoration:none;
	color:#269BD1;
	float:right;
	margin-right:10px;}
.news .nr{
	margin-top:5px;
	clear:both;
	font-size:14px;
	line-height:160%;}
.news .nr .tj li{
	font-size:18px;
	font-family:"微软雅黑";
	line-height:37px;
	height:37px;
	font-weight:bold;
	text-align:center;
	display:block;
	margin-bottom:10px;
	display:block;
	width:340px;
	word-break:keep-all;/* 不换行 */
	white-space:nowrap;/* 不换行 */
	overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
	text-overflow:ellipsis;}
.news .nr .tj a{ color:#2681C5;}
.news .nr .pt li{
	text-indent:15px;
	background:url(btu_1.jpg) no-repeat left;
	font-size:14px;
	line-height:30px;
	height:30px;
	width:370px;
	margin:0 auto;
	word-break:keep-all;/* 不换行 */
	white-space:nowrap;/* 不换行 */
	overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
	text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...)*/
	text-align:left;
	display:block;}
.news .nr .pt a{ color:#222222;}

.news .gexian{
	width:auto;
	height:1px;
	margin-bottom:2px;
	margin-top:2px;
	border-top:1px dashed #ccc;
	overflow:hidden;
	clear:both;}


/*友情链接*/
.yq_links{
	width:211px;
	border:1px solid #F59001;
	margin:15px auto;
	height:76px;}					
.yq_links .bs{
	height:27px;
	line-height:27px;
	text-align:left;
	text-indent:20px;
	width:211px;
	background:url(cxy_r4_c4.jpg) repeat-x;
	font-size:14px;
	font-weight:bold;
	color:#fff;}
.yq_links .ns{
	margin:10px auto;
	width:160px;
	height:30px;
	line-height:30px;
	font-size:12px;
	color:#666;}
.yq_links .ns a{
	float:left;
	margin-right:10px;
	display:block;}	


/*foot菜单*/
#footer{
	
	width:1000px;
	margin:0 auto;}
.footline{
	width:1000px;
	height:15px;
	background:url(jiaotong_16.jpg) repeat-x top;
	border-bottom:3px solid #1C88D8;}		
#footer span{
	display:block;
	padding-top:10px;
	padding-bottom:10px;
    width:1000px;
	margin:0 auto;
	text-align:center;
	line-height:30px;
	font-size:14px;}		
	
/* 局发文件 */
.file{
	margin-left:10px;
	width:419px;
	height:228px;}
.file span{
	display:block;}
.file .title p{
	margin-left:10px;
	background:url(zhujian_files_t_bg.jpg) repeat-x bottom;
	height:32px;
	float:left;
	text-indent:10px;
	line-height:32px;
	font-size:14px;
	width:370px;
	font-weight:bold;
	color:#37A5F3;}
.file .title .tl{
	font-size:14px;
	width:280px;
	float:left;
	font-weight:bold;
	color:#37A5F3;}	
.file .title .more{
	display:block;
	width:60px;
	font-size:12px;
	font-weight:100;
	text-decoration:none;
	color:#3BA7F3;
	float:right;}
.file .content{
	margin:10px 0px;
	font-size:12px;}
		
