@charset "utf-8";

/* ���������� */
div#container {
	width:1000px; /* ����ҳ���с */
	padding:0 20px;
	background-color: #fff;  /* ��������ɫ */
	overflow:hidden;
}

/* ������ʽ */

body { /* ҳ�汳�� */
    margin:0;
	padding:0;
	background:;
	position:relative;
	background-position:center;
	background-repeat:repeat-y;
	background-color:#fff;
	background-attachment:fixed;
	font-family:microsoft yahei,"宋体";
	*word-break: keep-all;
}
#layout { padding-top:20px!important; overflow: hidden; }
div.detail div.detail_location {
    margin: 0;
    height: 40px;
    line-height: 40px;
    border-bottom-width: 2px;
    border-bottom-color: #000;
    border-style: none none solid none;
    font-family: "宋体";
    width: 1000px;
}
.yui3-g{ word-spacing:inherit;}
div#box a,li#head_nav a,div#more a {  /* ���˵���more��꾭��ʱ���»��� */
	text-decoration:none;
}
div.dian_a ul li a{
    background-image: url(/uploads/image/simages/icon.gif);
    background-repeat:no-repeat;
    background-position:0 7px;
    padding-left: 15px;
}
div.left .title {width:70%; *width:70%; float:left; *float:left;}
div.main .title { width:70%; *width:70%; float:left; *float:left;}
div.right .title { width:70%; *width:70%; float:left; *float:left;}
.more {float:right; font-size:12px; padding-right:10px; line-height:40px;}
.more a {color:#000;}
img { padding-bottom:0px!important;}
.scrollerarea{*position:relative;*left:0;*top:0;}
.list { line-height:30px; *line-height:30px!important; /* ie7 */ }
.list ul  { padding:10px 0;}

a:hover { color: #ff9602;  text-decoration: none;}





/*顶部 */
.header{position:relative; width:1000px; margin:0 auto;}
.header .gh2023logo{width:80px; height:80px; position:absolute; z-index:5; left:0; top:25px;}

#header { margin:0 auto; background-image: url(/uploads/image/simages/name_bg.gif); background-position:top; background-repeat:no-repeat;}

#header #box { width: 320px; height: 97px; margin: 0 auto; padding-top: 33px; padding-left: 680px;}
#header #box .search { background-color:#fff; width:320px;height:24px;*height:24px; float:left; border-color:#ccc; border-width:1px; border-style:solid; }
#header #box .search input.btn{ background-image: url(/uploads/image/simages/search.gif); border: none; height:24px; width:27px; float:right; *float:none; cursor:pointer;}
#header #box .search input.text {width: 172px; *width:172px; border:none; padding-left:10px; *float:left;}
#header #box .search select {width: 110px; height:24px; border-style:none solid none none; *float:left;}
#header #box .time { float:left; width:170px; height:30px; line-height:30px; padding-left:5px;}
#header #box .gz { float:left; width:70px; height:30px; line-height:30px;}
#header #box .wbwx { float:left; width:70px; height:30px; padding-top:3px;}

#header div#nav { height:50px; background-color:#1272e2;overflow: hidden;}
#header div#nav ul{width:1000px; height:50px; margin:0 auto;list-style: none;}
#header div#nav ul li#head_nav{ height:50px; padding: 0 20px; line-height:50px; color:#fff; font-size:16px; font-weight:400; float:left;}
#header div#nav ul li#head_nav a{color:#fff;}
#header div#nav ul li#head_nav.selected{ background-color:#0952ae; color:#fff; float:left;}
#header div#nav ul li#head_nav.selected a{color:#fff;}
#header div#nav ul li#line_1 { display:none;}

#header div#flash{ width:1000px; height:260px; overflow:hidden; margin:0 auto;background:url(/uploads/image/simages/top.png) no-repeat;}
 
/*头条*/

.headlines{background:#f2f2f2;height:80px;line-height:80px;text-align:center;margin:0 auto 20px;}
.headlines a{font-size:40px;font-weight:bold;color:#000;}


 /*图标*/
.btn { width:1000px; overflow:hidden; margin-bottom:20px;}
.btn ul li { float:left;}
.btn ul li.r15 { padding-right:15px;}
.btn ul li img { display:block; clear:both;}


/*左侧*/
.left div.content {
    overflow: hidden;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:30px;
}
.left .tit_br  {
	background-image:url(/uploads/image/simages/tit_br_1.gif);
	background-repeat: repeat;
	background-position:left;
	border-color: #d5d5d5;
	height:40px;
	padding-left:40px;
}

.left .tit_br_3  {
	background-image:url(/uploads/image/simages/tit_br_3.gif);
	background-repeat: repeat;
	background-position:left;
	border-color: #d5d5d5;
	height:40px;
	padding-left:40px;
}
.left .title h2{
    background-image: url(/uploads/image/simages/tit_br_m.gif);
    background-position: right;
    font-size: 16px;
    font-weight: normal;
    color: #00a2ea;
	font-weight:700;
    height: 40px;
    line-height: 40px;
    margin: 0 5px;
    padding: 0 25px 0 0px;
    float: left;
}

.left div.content div.list_br {
	border-style: none;
}
.left div.list ul {
	overflow:inherit;
}
.left div.list ul li {
    *float:none;
	line-height:30px;
}
.left div.content div.yui3-g#category div#more a{
    color:#fff;
	line-height:40px;
}


/*中间 */
.main div.content {
    overflow: hidden;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0px;
}
.main .tit_br  {
	background-image:url(/uploads/image/simages/tit_br_2.gif);
	background-repeat: repeat;
	background-position:left;
	border-color: #d5d5d5;
	height:40px;
	padding-left:40px;
}
.main .title h2{
    background-image: url(/uploads/image/simages/tit_br_m.gif);
    background-position: right;
    font-size: 16px;
    font-weight: normal;
    color: #00a2ea;
	font-weight:700;
    height: 40px;
    line-height: 40px;
    margin: 0 5px;
    padding: 0 25px 0 0px;
    float: left;
}
.main div.content div.list_br {
	border-style: none;
}
div.yui3-g .main div.content div.list ul {
	overflow:inherit;
}
.main div.list ul li {
    *float:none;
	overflow: inherit;
	line-height:30px;
}
.main div.content div.yui3-g#category div#more a{
    color:#fff;
	line-height:30px;
	font-family:arial;
}

/* 右侧 */
.right div.content {
    overflow: hidden;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0px;
}
.right .tit_br  {
	background-image:url(/uploads/image/simages/tit_br_1.gif);
	background-repeat: repeat;
	background-position:left;
	border-color: #d5d5d5;
	height:40px;
	padding-left:40px;
}
.right .title h2{
    background-image: url(/uploads/image/simages/tit_br_m.gif);
    background-position: right;
    font-size: 16px;
    font-weight: normal;
    color: #00a2ea;
	font-weight:700;
    height: 40px;
    line-height: 40px;
    margin: 0 5px;
    padding: 0 25px 0 0px;
    float: left;
}
.right div.content div.list_br {
	border-style: none;

}
div.yui3-g .right div.content div.yui3-g#category div.list ul {
	overflow:inherit;
}
.right div.content div.yui3-g#category div#more a{
    color:#fff;
	line-height:30px;
	font-family:arial;
}



/*图片新闻*/
.tpxw { width:760px; float:left;}
.tpxw .article_photo_titile .article_photo { width:375px; height:210px;}
.tpxw .article_photo_titile .article_photo_title{ font-size:14px; color:#383838; font-weight:700; padding-top:15px;}
.tpxw .article_photo_titile .article_photo_title a{ font-size:14px; color:#383838; font-weight:700;}
.tpxw .article_photo_titile .article_photo_title a:hover { font-size:16px; color:#ff9602; font-weight:700;}


/*院长致辞*/
.yzzc { width:240px; float:left;}

/*诉讼服务*/
.ssfw { width:1000px; height:372px; margin-bottom:20px; float:left; background:url(/uploads/image/simages/ssfw.gif) no-repeat center;}
.ssfw .ssfw_btn { width:343px; overflow:hidden; margin:100px 20px 20px 30px; float:left;}
.ssfw .ssfw_btn ul li { float:left;}
.ssfw .ssfw_btn ul li.r10 { padding-right:10px; padding-bottom:10px;}
.ssfw .ssfw_btn ul li img { display:block; clear:both;}

.ssfw .ssfw_map { width:336px; overflow:hidden; margin:70px 20px 20px 0px; float:left;}
.ssfw .ssfw_map .tit_br  { background-image:none; height:30px; padding-left:10px;}
.ssfw .ssfw_map .title h2{  background-image:none; font-size: 16px; font-weight: normal;  color: #00a2ea; font-weight:700; height: 30px;  line-height: 30px;  margin: 0 5px; padding: 0 25px 0 0px; float: left;}
.ssfw .ssfw_map ul li { width:265px;overflow:hidden; margin:0px 30px; float:left!important; font-size:14px; text-align:center;}

.ssfw .ssfw_ktgg { width:230px; overflow:hidden; margin:70px 0px 20px 0px; float:left;}
.ssfw .ssfw_ktgg .tit_br  { background-image:none; height:30px; padding-left:10px;}
.ssfw .ssfw_ktgg .title h2{  background-image:none; font-size: 16px; font-weight: normal;  color: #00a2ea; font-weight:700; height: 30px;  line-height: 30px;  margin: 0 5px; padding: 0 25px 0 0px; float: left;}
.ssfw .ssfw_ktgg .more {float:right; font-size:12px; padding-right:10px; line-height:30px;}
.ssfw .ssfw_ktgg .more a {color:#000;}
.ssfw .ssfw_ktgg ul li { width:200px; overflow:hidden; margin:0px 15px; float:left; font-size:14px; text-align:left;}
.ssfw .ssfw_ktgg ul li a{color:#333;}
.ssfw .ssfw_ktgg ul li a:hover{color:#333;}
.ssfw .ssfw_ktgg ul li .pointer1{width:230px!important;}
#marquee111111{width:230px; height:218px; overflow:hidden;} 
#marquee111111 ul li { *width:198px; line-height:24px!important; padding:10px 0; border-bottom:#ccc 1px dashed;} 
#marquee111111 ul li a{ line-height:24px!important;} 


/*审务公开*/
.swgk { width:760px; float:left;}
.swgk .list_br { border-style:none; background-color:#fff; overflow:hidden; padding:10px;}
.swgk .list_br .swgk_l { width:350px; float:left;}
.swgk .list_br .swgk_r { width:350px; float:right;}
.swgk .list_br .list ul { overflow: hidden; padding:0 20px;}
.swgk .fc_tit ul { height:60px; overflow:inherit;}
.swgk .fc_list ul { overflow:inherit;}
.swgk .fc_tit a{ color:#000; font-size:18px; font-weight:700; line-height:30px!important;}
.swgk .fc_list { text-indent:2em;}
.swgk .fc_list a{ color:#000; font-size:14px; line-height:30px!important;}
.swgk .fc_list a br{ display: none;}


/*执行公开*/
.zxgk { width:240px; float:left;}
.zxgk ul li { float:left;}
.zxgk ul li.b8 { padding-left:25px; padding-bottom:8px;}
.zxgk ul li img { display:block; clear:both ;*vertical-align:top;*overflow:hidden;*float:left; *margin-bottom:8px;}


/*书画摄影*/
.shsy { width:760px; float:left; }
.shsy .simply-scroll { width: 730px; height: 146px; margin:20px 0;}
.shsy .simply-scroll .simply-scroll-clip {  width: 730px; height: 146px!important;}
.simply-scroll .simply-scroll-list { width: 730px; height: 146px!important;}
.shsy .simply-scroll .simply-scroll-list li { float: left; width: 170px; height: 108px; margin-right:10px;}
.shsy .simply-scroll .simply-scroll-list li .txtspan{ height:50px; line-height:50px; text-align:center;}


/*法官风采*/
.fgfc { width:240px; float:left; }
.fgfc .list_br {}
.fgfc .fc_tit { overflow:inherit; padding: 20px 0!important; height:146px; }
.fgfc .fc_tit .article_photo_titile { }
.fgfc .fc_tit .article_photo_titile .article_photo { width:240px; height:146px;}
.fgfc .fc_tit .article_photo_titile .article_photo_title {width:240px; overflow:hidden; top:-30px; position: relative; z-index: 1; background-color: #000; opacity: 0.5; color: #fff;}
.fgfc .fc_tit .article_photo_titile .article_photo_title a{ padding-left:5px; display:block; color:#fff; font-size:16px; line-height:30px!important;}


/*焦点图*/
.focus {
	width:375px;
	*width: 375px!important; /* ie7 */
	height:250px;
	*height:250px!important; /* ie7 */
	overflow:hidden;
	padding:20px 0;
	float:left;
}

.focus .list ul {
    padding:0 0 0 20px;
}

.news {
	width:330px;
	*width: 330px!important; /* ie7 */
	height:250px;
	*height:250px!important; /* ie7 */
	overflow:hidden;
	padding:20px 0 0 20px;
	float:left;}



/*滑动门*/
.t_rt {
	text-align:right;
}
#c01,#c02,#c03,#c04,#c05,#c06 ul, li {
	margin:0px;
	padding:0px;
}

li {
	list-style-type:none;
}

.preview {
	margin:0 0px 10px 0;
	overflow:hidden;
}


.scrolldoorframe {
	margin:0px auto;
	overflow:hidden;
}
.cont {
	padding:10px;
}

.cls {
	clear:both;
}

.hidden {
	display:none;
}

#sourse {
	border:1px dotted #d5d5d5;
	width:600px;
	height:300px;
	margin:0px auto;
}

.textdiv {
	margin:10px 40px 10px;
	text-align:center;
}
.example {
	margin:10px;
	background:#fff;
	border:1px dotted #d5d5d5;
	padding:10px;
}

.scrollul {
	background-color:#ffffff;
    background-image: ;
	background-repeat: repeat-x;
	background-position:left;
	height:34px;
	border-width: 1px;
	border-style: solid solid none none;
	border-color: #d5d5d5;
}

.scrollul li {
	float:left;
}

.bor03 {
	border-width: 1px;
	border-style: none;
	border-color: #d5d5d5;
}
.bor03 span.dian_a ul li{
    background-image: url(/uploads/image/simages/icon.gif);
    background-repeat:no-repeat;
    background-position:0 13px;
}
.bor03 span.dian_a ul li a{
    padding-left:10px;
}
.sd01 {
    background-image: ;
	background-repeat:no-repeat;
	width:100px;
	line-height:34px;
	padding-left:15px;
	text-align: left;
	cursor:pointer;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
.sd01 a{
	color:#fff;
	line-height:34px;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.sd01 a:hover{
	text-decoration:underline;
}
.sd01 a:visited,.sd01 a:active{
	color:#fff;
}

.sd02 {
	width:100px;
	line-height:34px;
	padding-left:15px;
	text-align: left;
	cursor:pointer;
	color:#666;
	font-size:14px;
	font-weight:bold;
}
.sd02 a{
	color:#666;
	line-height:34px;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.sd02 a:hover{
	text-decoration:underline;
}
.sd02 a:visited,.sd02 a:active{
	color:#666;
}

/* 底部页*/
div#about{
	border-top:none;
	background-color:#eef9ff;
	height:216px;
}
#lxwm_yqlj { width:1000px; margin:0 auto;}
.yqlj { float:left; width:460px; padding:20px;}
.lxwm { float:left; width:460px; padding:20px;}
.yqlj .tit_br,.lxwm .tit_br  { width:100px; height:36px;}
.yqlj .title h2,.lxwm .title h2{ background-color:#00a0e8; border-radius:3px; height:40px; line-height:40px; color:#fff; font-size:16px; font-weight:700; text-align:center;}
.yqlj .list_br,.lxwm .list_br{padding: 10px 0;}
.lxwm .list_br p  {/*float:left;*/ line-height: 30px; padding:0 10px;}
.yqlj .list_br p{float:left; padding: 0 10px; line-height: 30px;}

div#footer {
	border-top:none;
}
div#footer ul { width:1000px; margin:0 auto;}
div#footer ul li{
	line-height:24px;
	font-size:14px;
	color:#4c4e4b;
	text-align:center;
	padding:10px;
}
/*more页*/
div#container div#layout div.more-left{
	width:240px;
	float:left;
	display:inline-block;
}
div#container div#layout div.more-right{
	width:760px;
	*width:760px;
	display:inline-block;
}
div.more-right div.content div.list_br { width:100%;}
div.more-right div.content div.list_br div#list ul li span {
}
div.more-right div.content div.list_br div#list ul li span.left {
}
div.more-right div.content div.list_br div#list ul li span.right {
	float: right;
}

/*对联*/
#adl {
margin-right: 505px!important;
right: 50%!important;
top: 300px!important;
position: fixed!important;
_position: absolute!important;
}

#adr {
margin-left: 505px!important;
left: 50%!important;
top: 300px!important;
position: fixed!important;
_position: absolute!important;
}



/*微博微信*/
.thumbnail{position:relative;z-index:0;}
.thumbnail:hover{background-color:transparent;z-index:20px;}
.thumbnail span{position:absolute;background-color:#fff;left:-1000px;border:1px dashed gray;visibility:hidden;color:#000;text-decoration:none;padding:0px;}
.thumbnail span img{border-width:0;padding:2px;}
.thumbnail:hover span{visibility:visible;top:20px;*top:20px;left:0px;}


/*搜索*/
div#container.search div.search_box_a input.input_b { width:120px;}
div#container.search div.search_box_b { background-color: #eaf5f1; border: 1px solid #cae6d7; height:30px; line-height: 30px;}


div.yui3-g#category div#title h2{
	background-image: url(/uploads/image/simages/tit_br_m.gif);
    background-position: right;
    font-size: 16px;
    font-weight: normal;
    color: #00a2ea;
	font-weight:700;
    height: 40px;
    line-height: 40px;
    margin: 0 5px;
    padding: 0 25px 0 0px;
    float: left;
}

.yui3-u-5-6{
	width:90%;
}
.yui3-u-1-6{
	width:10%;
}