@charset "utf-8";
/* 公用样式 */
body{padding:0; margin:0; font-size:14px; font-family:"Microsoft YaHei","宋体","Arial"; color:#000;}
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:#000; text-decoration:none;}
body a:hover{color:#9a463b; text-decoration:none;}
.right{float:right;}
a:visited,a:active{color:#000; text-decoration:none;}

div#more a{color:#878787; font-size:12px;}
div#more{ float:right;}
div.content{ margin:0;}
.yui3-g{letter-spacing:0;word-spacing:0;}


/* 整体样式 */
div#container{background:#fff; width:1080px;}
div#layout{width:1080px; overflow:hidden; clear:both;}
div#left{width:300px; overflow:hidden; float:right;}
div#right{width:760px; overflow:hidden; float:left;}
div.main{width:760px; overflow:hidden; margin-bottom:20px;}
div.column{width:1080px; overflow:hidden; clear:both; margin-bottom:20px;}
.paper_content { width:1080px; margin:0 auto;}

/* 页头样式 */  
div#box{background:url(images/box_bg.png) repeat-x; height:36px; line-height:36px; width:1080px; margin:0 auto;}
div#box .box_inner{ height:36px; line-height:36px; width:1080px; margin:0 auto;}
div#box .box_inner b{height:36px; font-weight:normal; float:right; text-align:left; margin:0 18px 0 16px;}
div#box .box_inner span{float:left;}
div#box .box_inner .line{display:block;background:url(images/box_line.png) no-repeat;width:1px;height:36px;margin:0;overflow:hidden;}
div#box .box_inner span.localtime{ margin-left:16px;}

div#box .box_inner form{float:left;width:318px;height:24px;border:1px solid #d8d8d8;margin:5px 0 0 20px;}
div#box .box_inner form input.input_b#keyword{float:left;width:180px!important;height:24px;line-height:24px;border:none;text-indent:15px;color:#333;}
div#box .box_inner form select{float:left;width:110px;height:24px;line-height:24px;border:none;color:#333;}
div#box .box_inner form input#button{float:left;background:url(images/ss.png) no-repeat;width:24px;height:24px;border:none;color:#fff;cursor:pointer;}


.header{ width:1080px; height:320px; margin:0 auto;}
.header .gh2023logo{padding: 80px 0 0 20px; float:left; width:80px; height:80px; position: relative;z-index:3;}
.header .logoleft {width:1080px; height:320px; background:url(images/top_n.png) no-repeat  left 100px top 80px; position: relative;z-index:2;}
.header .flash{width:1080px;}
.header .flash .flash-switch{height:320px; overflow:hidden; position: absolute; z-index:1;}

    /* 今日头条 */
.lead{background:#f3f3f3;height: 62px;line-height: 62px;text-align: center;margin-bottom: 20px;}
.lead a{letter-spacing: 2px;word-spacing: normal;font-size: 28px;font-weight: bold;color: #e4393c;}

/* 导航样式 */
div#nav{background:url(images/nav_bg.png) repeat-x; width:1080px; height:50px; margin:0 auto 20px; line-height:50px; overflow:hidden; font-size:16px; font-weight:700; color:#fff;}
div#nav ul{height:50px; line-height:50px; overflow:hidden; width:1080px; margin:0 auto; padding:0 6px;}
div#nav ul li#head_nav{float:left; padding: 0 5px; text-align:center;}
div#nav ul li#head_nav a{color:#fff;}
div#nav ul li#line_1{display:none;}

/*焦点图*/
.focus{width:698px; height:362px; border:1px solid #ddd; padding:4px 5px; float:left;}
.news{width:346px; height:372px; float:right;}
.news{width:355px; height:354px; background:url(images/newbg.png) no-repeat top right; float:right; padding-left:15px; padding-top:18px;}
.news li{line-height:31px; font-size:16px; padding-left:15px; background:url(images/li1.png) no-repeat left center; overflow:hidden;}

/* 左侧样式 */
div#left div.content{width:370px; overflow:hidden;}
div#left div.tit_br{background:url(images/tit4.png) no-repeat top right; height:40px; overflow:hidden; line-height:40px;}
div#left div.tit_br div#title{background:url(images/tit2.png) no-repeat top right; color:#fff; font-weight:700; height:40px; line-height:40px; float:left;}
div#left div.tit_br div#title h2{background:url(images/tit1.png) no-repeat center left; padding-left:26px;}
div#left div.tit_br div#more{height:40px; line-height:40px; float:right; padding-right:15px;}
div#left div.tit_br div#more a{color:#999;}

div#left div.list_br{width:268; border:1px solid #ddd; border-top:none; padding:15px;line-height:26px; overflow:hidden;}
div#left div.list_br li{background:url(images/li1.png) no-repeat 0 12px; line-height:28px; padding-left:15px;}


/*图标*/
.icon{width:1080px; height:204px;}
.icon li{width:255px; height:82px; float:left; margin:0 20px 20px 0;}
.icon li.mar0{margin-right:0;}


/*微信*/
.weixin{position:relative;z-index:0; cursor:pointer;}
.weixin:hover{z-index:20px;}
.weixin span{position:absolute; visibility:hidden;}
.weixin:hover span{visibility:visible; bottom:84px; left:13px;}


/* 右侧样式 */
div.main div.content{width:370px; overflow:hidden;}
div.main div.left{float:left;}
div.main div.right{float:right;}
div.main div.tit_br{height:40px; background:url(images/tit4.png) no-repeat top right;}
div.main div.tit_br div#title{float:left; color:#fff; height:40px; line-height:40px; font-weight:700; background:url(images/tit2.png) no-repeat top right; padding:0 70px 0 17px; font-size:16px;}
div.main div.tit_br div#title h2{background:url(images/tit1.png) no-repeat center left; padding-left:26px; font-weight:700;}
div.main div.tit_br div#more{float:right; height:40px; line-height:40px; color:#999; padding-right:15px;}
div.main div.tit_br div#more a {color:#999;}
div.main div.list_br{border:1px solid #ddd; border-top:none; padding:15px;overflow:hidden; }
div.main div.list_br li{ background:url(images/li1.png) no-repeat left center; line-height:28px; padding-left:15px; overflow:hidden;}
div.main div.list_br li span.right{font-size:12px; color:#999;}
div.main div.list_br li.zy{font-size:16px; line-height:40px; font-weight:700; background:none; padding:0 0 0 15px;}
div.main div.list_br li.jc{line-height:30px; background:none; float:left; width:124px;}
div.main div.list_br .title_substr{display: inline-block;*display: inline;*zoom:1;}


/* 首页样式 */
div.column div#right div.content{width:370px; overflow:hidden;}
div.column div.content.left{float:left;}
div.column div.content.right{float:right;}
div.column div.tit_br{height:40px; background:url(images/tit4.png) no-repeat top right;}
div.column div.tit_br div#title{float:left; color:#fff; height:40px; line-height:40px; font-weight:700; background:url(images/tit2.png) no-repeat top right; padding:0 70px 0 17px; font-size:16px;}
div.column div.tit_br div#title h2{background:url(images/tit1.png) no-repeat center left; padding-left:26px; font-weight:700;}
div.column div.tit_br div#more{float:right; height:40px; line-height:40px; color:#999; padding-right:15px;}
div.column div.tit_br div#more a {color:#999;}
div.column div.list_br{border:1px solid #ddd; border-top:none; padding:15px;overflow:hidden; }
div.column div.list_br li{ background:url(images/li1.png) no-repeat left center; line-height:28px; padding-left:15px; overflow:hidden;}
div.column div.list_br li span.right{font-size:12px; color:#999;}

div#left div.content{width:300px; overflow:hidden; margin-bottom:20px;}
div#left div.tit_br{height:40px; background:url(images/tit3.png) no-repeat;}
div#left div.tit_br div#title{float:left; color:#333; height:37px; line-height:37px; font-weight:700; background:none; padding:3px 0 0 20px; font-size:16px;}
div#left div.tit_br div#title h2{background:none; padding-left:26px; font-weight:700;}

/*诉讼服务*/
div.column div.list_br.ssfw{padding:0 19px 20px 19px;}
div.column div.list_br.ssfw li{background:none; padding:0; width:245px; height:70px; float:left; margin:20px 20px 0 0;}
div.column div.list_br.ssfw li.mar0{margin-right:0;}

/*执行公开*/
div.column div.list_br.zxgk{padding:0 19px 20px 19px;}
div.column div.list_br.zxgk li{background:none; padding:0; width:333px; height:70px; float:left; margin:20px 20px 0 0;}
div.column div.list_br.zxgk li.mar0{margin-right:0;}

/*法院文化*/
div.column div.content.fywh{width:1080px; margin-right:0;}
div.column div.content.fywh .ywytbt{height:35px; margin:10px 0;}
div.column div.content.fywh .ywytbt li{width:100px; height:32px;float:left; text-align:center; line-height:32px; display:block; cursor:pointer; background:#fbe3c8; padding:0; margin-right:2px;}
div.column div.content.fywh .ywytbt li a{color:#000;}
div.column div.content.fywh .ywytbt li a:hover{color:#fff;}
div.column div.content.fywh .ywytbt li.hover{background:url(images/j.png) no-repeat bottom center #d80000; color:#fff; width:100px; height:36px;}
div.column div.content.fywh .ywytbt li.hover a{color:#fff;}

.Rhuakuailist div.simply-scroll{width:1048px; height:140px; margin:0;}
.Rhuakuailist div.simply-scroll-clip{width:1048px; height:140px;}
.Rhuakuailist div.simply-scroll .simply-scroll-list li{padding:0; background:none;}
.Rhuakuailist div.simply-scroll .simply-scroll-list{height:163px; margin-bottom:0;}
.Rhuakuailist div.simply-scroll .simply-scroll-list li{height:163px;}
.Rhuakuailist div.simply-scroll .simply-scroll-list li img{width:165px; height:110px;}
.Rhuakuailist div.simply-scroll .simply-scroll-list li span.txtspan{width:165px; height:30px; line-height:30px; text-align:center; display:block;}

/*法官风采*/
.Rhuakuailist div.fgfc{width:504px; height:150px; float:left; padding:0 10px;}
.Rhuakuailist div.fgfc div.photo{width:165px; height:140px; float:left;}
.Rhuakuailist div.fgfc div.photo .pic{width:165px; height:110px; background:#f7f7f7;}
.Rhuakuailist div.fgfc div.photo .name{width:165px; height:30px; line-height:30px; text-align:center;}
.Rhuakuailist div.fgfc div.text{width:324px; height:140px; float:right;}
.Rhuakuailist div.fgfc div.text .bt{font-size:16px; padding-bottom:10px;}
.Rhuakuailist div.fgfc div.text .nr{font-size:14px; line-height:24px; color:#888;}
.Rhuakuailist div.fgfc div.text .nr a{color:#888;}

/*廉政建设*/
.Rhuakuailist div.lzjs li{width:489px; margin:0 10px; float:left;}


.Rhuakuaibt{height:35px; border-bottom:2px solid #c40000; background: url(images/tit5.png) no-repeat 95px 2px;}
.Rhuakuaibt li{width:86px; height:35px; padding-left:25px; float:left; font-size:14px; font-weight:700; line-height:35px; color:#000; display:block; cursor:pointer; background: url(images/tit3.png) no-repeat 0 9px;}
.Rhuakuaibt li a{color:#000;}
.Rhuakuaibt li a:hover{color:#999;}
.Rhuakuaibt li.hover{background:url(images/tit4.png) no-repeat 0 9px; color:#febe10; width:86px;}
.Rhuakuaibt li.hover a{color:#febe10;}
.Rhuakuailist{padding:18px 0 11px 0; height:140px;}
#category123{margin-bottom:10px;}

/*院长信箱*/
div.column div.yzxx{padding:20px;}
div.column div.yzxx .sm{margin:0 0 20px;}
div.column div.yzxx .sm p.tit{height:80px;line-height:80px;font-size:30px;font-weight:700;color:#C00;text-align:center;}
div.column div.yzxx .sm p{display:block;line-height:30px;text-indent:2em;}
div.column div.yzxx div.court_message{height:500px!important; border:1px solid #ddd;}
div.column div.yzxx #nologin{height:40px; line-height:40px; margin-bottom:30px; text-align:center;}
div.column div.yzxx #nologin input{width:200px; height:30px; border:1px solid #ddd;}
div.column div.yzxx #nologin input.btn3{width:60px; height:30px; cursor:pointer;}
div.column div.yzxx #nologin input.btn4{width:60px; height:30px; cursor:pointer;}
div.column div.yzxx li.r2{text-align:center; margin-bottom:30px;}
div.column div.yzxx li.r2 textarea{width:900px; height:300px; border:1px solid #ddd;}
div.column div.yzxx li.r3 input.btn5{width:60px; height:30px; margin-left:40%; cursor:pointer;}
div.column div.yzxx li.r3 input.btn6{width:60px; height:30px; margin-left:40%; cursor:pointer;}



/* 联系我们 */
div#contact{width:1080px; background:#fff; padding:0 20px; margin:0 auto;}
div#contact dl{width:1080px; min-height:40px; line-height:40px; color:#fff; background:#d80000; overflow:hidden;}
div#contact dt{width:100px; text-align:center; font-weight:700; float:left;}
div#contact dd{width:960px; float:right;}
div#contact dd p{ padding:0 10px; float:left;}
div#contact dd a{color:#fff;}

/* 页脚样式 */
div#footer{width:1080px; padding:20px; background:#fff; height:auto; line-height:30px; color:#999; font-family:Arial,"微软雅黑","宋体"; margin:0 auto; text-align:center;}



/*院长信箱和网上立案*/
div.wsla_nav{height:50px; display:block; background: #eeeeee; /* Old browsers */ background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%); /* FF3.6+ */ background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Opera 11.10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */}
div.wsla_nav ul {width:450px; margin:0 auto; text-align:center; height:50px;}
div.wsla_nav ul li { float:left; line-height:50px;}
div.wsla_nav ul li a { font-size: 14px; font-weight:700; text-align: center; cursor: pointer; padding: 8px 10px; margin:0 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: 1px solid #ccc; background: white; background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%); background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%,rgba(229, 229, 229, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0);}
div.wsla_nav ul li a:hover { color:#000; background: white; text-decoration:none;}

div.wsla_system div.login{margin:40px;}
div.login div.list input.inputtext{width:260px; height:30px; border:1px solid #ddd; padding:0 10px;}
div.login div.list select.selecttext{width:150px; height:30px; border:1px solid #ddd;}
div.login div.list table tr td{height:40px;}
div.login div.list input.register_btn{width:80px; height:30px; cursor:pointer;}
div.court_message #userinfo{padding-bottom:30px;}
div.wsla_body div.comments_speak li.comment{width:96%; padding:20px;}
div.wsla_body div.comments_speak li.comment textarea{width:100%!important; padding:0; min-height:300px; border:1px solid #ddd; background:none;}
div.wsla_body div.comments_speak li.submit{padding:20px;}
div.wsla_body div.comments_speak li.submit input.btn5,div.wsla_body div.comments_speak li.submit input.btn6{width:60px; height:30px; cursor:pointer;}
/*院长信箱和网上立案   ---结束*/




/*法院简介*/
.fygk .article_photo_titile,.fygk .article_photo_titile .article_photo,.fygk .article_photo_titile .article_photo img{width:240px; height:150px; margin:0 auto;}
.fygk div#txt ul li{padding-left:0; background:none; padding-top:18px;}

