@charset "utf-8";
/* 公用样式 */
body{padding:0; margin:0; font-size:14px; font-family:"Microsoft YaHei","微软雅黑","SimSun","宋体","黑体";  color:#555; background:url(images/bg.png) repeat-y top center #bedeff;}
ul,ol,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0; padding:0; list-style:none;}
img{border:0;}
a{color:#555; text-decoration:none;}
body a:hover{color:#1455ac; text-decoration:none;}
div.left{float:left;}
div.right{float:right;}
a:visited,a:active{color:#555; text-decoration:none;}

div#more a{color:#999;}

div#container{width:100%; background:none; overflow:hidden; clear:both;}
div#layout{width:1000px; margin:0 auto; padding-top:0; overflow:hidden; clear:both;}
div#layout div#left{width:260px; overflow:hidden; float:right;}
div#layout div#right{width:730px; overflow:hidden; float:left;}
div#layout .main{clear:both; overflow:hidden; margin-bottom:10px;}

div.content{overflow:hidden; margin:0;}
div#main div#list ul li{*float:none!important; *width:100%!important;}
div#container .paper_content{width:1000px; margin:0 auto!important;}
.detail{margin:0 auto; width:1000px;}

/* 页头样式 */  
div#header{width:1000px; height:395px; margin:0 auto 10px auto;position: relative;}
div#header div#box{height:40px; line-height:40px;	background:url(images/box.png) repeat-x; font-size:14px;}
div#header div#box .box_inner{width:960px; height:40px; line-height:40px; padding:0 20px; margin:0 auto;}
div#header div#box .box_inner b{height:30px; font-weight:100; display:block; float:left; text-align:left; padding-right:30px;}
div#header div#box .box_inner span{float:left;}

/*flash*/

.gh2023logo {
    width: 80px; 
    height: 80px;
    position: absolute;
    top: 100px;
    left: 200px;
    z-index: 1000;
}

div#header div#flash{width:1000px; height:294px; margin:0 auto;position: relative; overflow: hidden;}
div#header div#flash .top_up{width:1000px; height:294px; position: absolute;top: 0;left: 0;z-index: 999; overflow: hidden;}
div#header div#flash .flash-switch{width:1000px; height:294px; position: absolute;top: 0;left: 0;z-index: 888; overflow: hidden;}
 /* 主菜单样式 */
div#header div#nav {width:100%; height:50px; background:url(images/nav.png) no-repeat;}
div#header div#nav ul{width:960px; height:50px; padding:0; margin:0 auto;}
div#header div#nav ul li#head_nav{float:left;font-size:15px; height:50px; line-height:50px; color:#000; width:136px; font-size:16px; font-weight:700;}
div#header div#nav ul li#head_nav a{color:#fff;}
/*div#container div#header div#nav ul li.selected{ background:url(images/navh.png) no-repeat;}
div#container div#header div#nav ul li#head_nav.selected a{color:#fff;}*/

/*焦点图*/
#focus{width:432px; height:292px; float:left; background:#fff;}
#focus div#focusimg div.pic li a img{height:292px!important; margin-top:0!important; width:432px!important;}

/*焦点图旁的新闻*/
.news{height:292px; width:298px; float:right;}

/*开庭公告文字无缝滚动*/
#marqueeVhost{width:238px; height:364px; overflow:hidden;}

/*左侧样式*/
div#left div.content{margin: 0 0 10px 0;}
div#left div.tit_br{height:35px; width:260px; overflow:hidden; background: url(images/tit1.png) no-repeat;}
div#left div.tit_br div#title{float:left; height:35px; line-height:35px; padding-left:30px; font-weight:700; color:#fff;}
div#left div.tit_br div#more{color:#fff; height:35px; padding-right:15px; line-height:35px; padding-top:0px; float:right; font-size:12px; font-family:Microsoft Yahei,"宋体";}
div#left div.tit_br div#more a{padding:0; color:#fff; }
div#left div.list_br{padding:8px 10px; line-height:28px; background:#fff; border:1px solid #e9e9e9; border-top:none;}
div#left div.list_br li{line-height:28px; padding-left:10px; background:url(images/lil.png) no-repeat left center;}
div#right div.list_bra{padding:0; border:none; background:#fff;}
div#right div.list_bra li{float:left; height:145px; overflow:hidden;}

/*法院文化和法官风采*/
div#left div.fgfc{overflow:hidden; margin-bottom:8px;}
div#left div.fgfc .article_photo_titile{width:80px; height:107px; float:left; margin-right:15px;}
div#left div.fgfc .article_photo_titile img{width:80px; height:107px;}
div#left div.fgfc .tit{font-weight:700; line-height:28px;}
div#left div.fgfc .tit ul li{padding:0; background:none;}
div#left div.fgfc .text{line-height:28px;}
div#left div.fgfc .text ul li{ padding:0; background:none; text-indent:2em;}
div#left div.fywh{overflow:hidden; margin-bottom:8px;}
div#left div.fywh .article_photo_titile{width:110px; height:76px; padding:4px; float:left;}

/*右侧样式*/
div#right .content{width:360px;}
div#right div.tit_br{height:35px; width:360px; overflow:hidden; background: url(images/tit2.png) no-repeat; line-height:35px;}
div#right div.tit_br div#title{float:left; height:35px; padding-left:35px; font-weight:700; color:#fff;}
div#right div.tit_br div#more{color:#999; height:35px; padding-right:15px; padding-top:0px; float:right; font-size:12px; font-family:Microsoft Yahei,"宋体";}
div#right div.tit_br div#more a{padding:0; color:#999; }
div#right div.list_br{padding:8px 10px; line-height:28px; background:#fff; border:1px solid #e9e9e9; border-top:none;}
div#right div.list_br li{line-height:28px; padding-left:10px; background:url(images/lil.png) no-repeat left center;}

div#right div.tit_bra{height:35px; width:730px; overflow:hidden; background: url(images/tit3.png) no-repeat; line-height:35px;}
div#right div.tit_bra div#title{float:left; height:35px; padding-left:35px; font-weight:700; color:#fff;}
div#right div.tit_bra div#more{color:#fff; height:35px; padding-right:15px; padding-top:0px; float:right; font-size:12px; font-family:Microsoft Yahei,"宋体";}
div#right div.tit_bra div#more a{padding:0; color:#fff; }

div#right div.tit_brb{height:35px; width:298px; overflow:hidden; background: url(images/tit.png) no-repeat; line-height:35px;}
div#right div.tit_brb div#title{float:left; height:35px; padding-left:35px; font-weight:700; color:#fff;}
div#right div.tit_brb div#more{color:#999; height:35px; padding-right:15px; padding-top:0px; float:right; font-size:12px; font-family:Microsoft Yahei,"宋体";}
div#right div.tit_brb div#more a{padding:0; color:#999; }

div#right table,th,td{border:none;}
div#right table th{font-weight:700; padding-left:20px;}


/*全站搜索*/
#list p{height:29px;}
#list p span a{text-decoration:underline; color:#025fd1;}
.input93,.input96{height:20px; border:1px solid #ddd; line-height:20px;}
.input93{width:113px;}
.input96{width:116px;}
.button{width:55px; height:22px; border:none; cursor:pointer; background:url(images/botton.png) no-repeat;}
input[type="text"], input[type="password"], textarea{width:93px;}
div.search input.btn{height:24px; padding:0; text-align:center; vertical-align:middle; width:60px; color:#fff; font-weight:700;}
div#list ul{margin:0;}

.search p{height:30px;}
div#list.search ul li{float:none; width:auto; padding-left:0px; background:none; overflow:hidden; margin-bottom:7px;}
div.search input.text{width:178px; height:24px;}
div.search select{width:180px; height:24px;}
div.search input.btn{height:26px; padding:0; text-align:center; vertical-align:middle; width:63px; background:url(images/botton.png) no-repeat; border:none; cursor:pointer; float:none; color:#fff; font-weight:700; line-height:26px;}
div#container.search{width: 1000px;}
div#container.search div.search_box_a select{width: 140px;}

/* 页脚样式 */
div#container div#footer{width:100%; margin:0 auto; padding-top:10px; color:#555; line-height:28px; height:auto; font-family:"Microsoft YaHei","微软雅黑","SimSun","宋体","黑体";  margin-bottom:30px;}

/*链接图标*/
.icon{width:260px; height:auto; overflow:hidden;}
.icon li{width:260px; height:65px; overflow:hidden; padding-bottom:10px;}

div.icona{width: 740px; height: 80px; margin-bottom: 10px;}
div.icona a{width: 175px; height: 80px; margin-right: 10px; float: left; display: block;}

/*友情链接*/
.blogroll{overflow:hidden; width:1000px; height:40px; margin:0 auto; background:#489bf0; line-height:40px;}
.blogroll dt{width:100px; height:40px; text-align:center; float:left; font-size:14px; font-weight:700; color:#fff; background:#3b88d6;}
.blogroll dd{width:900px; overflow:hidden; margin:0; float:right; height:40px; color:#fff;}
.blogroll dd a{ color:#fff;}
.blogroll li{padding:0 5px; float:left; height:24px; white-space:nowrap;}


/*高级检索*/
.searchproc{ border:1px solid #ff7800;}
.searchproc .title{ height:40px; font-size:16px; line-height:40px; text-align:center; background:#ff9500; font-weight:700; color:#fff;}
.searchproc .listgjjs{line-height:30px; background:#ffedd3; padding:10px 15px;}
.searchproc .listgjjs #article_content input{width:230px; height:20px;}
.searchproc .listgjjs #article_content select{width:160px; height:20px;}
.searchproc .listgjjs #article_content .search_btn{width:60px; height:22px;}
.searchproc .listgjjs #article_content .gjc{width:300px; height:20px;}

div#roll{width:960px; height:145px; background:url(images/shbg.jpg) no-repeat; padding:25px 20px 15px 20px; margin-bottom:10px;}
div#roll div#roll_pic div.simply-scroll div.simply-scroll-clip div.simply-scroll-list li{font-size:14px; line-height:35px; padding-left:0; background:none; text-align:center;}
div#roll .simply-scroll{height:135px; margin-bottom:0; width:960px;}
div#roll .simply-scroll .simply-scroll-clip{height:145px; width:960px;}
div#roll .simply-scroll .simply-scroll-list li{height:auto; background:none; padding-left:0; line-height:normal;}
div#roll .simply-scroll .simply-scroll-list li span.txtspan{text-align:center; display:block; line-height:35px; width:165px;}
div#roll .simply-scroll .simply-scroll-list{height:auto;}



#search{width:1000px; margin:0 auto 15px auto;}
#search .search_box_b{height:30px; background:#ffe8bb; border:1px solid #edbf65; line-height:30px; padding:0 10px;}
#search .search_content{width:980px; margin:0 auto; line-height:30px; min-height:500px;}

div#container.complaint_system{width:1000px;}
div#container.wsla_system{width:1000px;}