@charset "utf-8";
/* 公用样式 */
body{ background:url(images/container_bg.jpg) no-repeat center 8px #fffaed; padding:0; margin:0; font-size:14px; font-family: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;}
.yui3-u-3-4{width:760px!important;}



/* 整体样式 */
div#container{background:#fff; width:1080px; padding:20px; box-shadow:0 10px 10px 0 #e8e2cf;overflow: hidden;}
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{height:43px; background:url(images/box.png) repeat-x top; font-size:14px; margin:0 auto;}
div#box .box_inner{width:1080px; height:43px; line-height:40px; margin:0 auto; background:url(images/box_bg.png) no-repeat top right;}
div#box .box_inner b{font-weight:100; display:block; float:right; text-align:left;}
div#box .box_inner span{float:left;}
div#box .box_inner b a{color:#fff;}

/*logo*/
.header .gh2023logo{padding:10px 0 0 27px; float:left; width:65px; height:65px; position:absolute; z-index: 3;}
div#logo{width:1080px; height:113px; margin:0 auto;}
div#logo div.logoleft{padding-left:20px; float:left;}
div#logo div.search_box{float:right; width:400px; height:36px; margin-top:37px;}
div#logo div.search_box ul li{ float:left; height:31px; line-height:31px;background:none; padding-left:0;text-align:center;}
div#logo div.search_box input{ height:29px;}
div#logo div.search_box input#keyword{float:left; background:url(images/keyword_bg.png) no-repeat; width:255px; height:32px; line-height:32px; border:1px solid #d8d8d8; border-left:none; border-right:none; text-indent:15px;color:#333; background:#fff;}
div#logo div.search_box select{float:left; background:url(images/select_bg.png) no-repeat right center; width:105px;  height:34px; border:1px solid #d8d8d8; border-right:none; color:#333; background:#fff;}
div#logo div.search_box input#button{float:left; background:url(images/search.png) no-repeat; width:39px; height:34px; color:#fff; border:1px solid #d8d8d8; border-left:none; cursor:pointer;}

/* flash样式 */
div#flash{height:320px; width:1080px; margin:0 auto; padding:20px 20px 0 20px; background:url(images/top.png) no-repeat center 20px #fff; overflow:hidden; box-shadow:0 0 10px #e8e2cf;position: relative;}
.flash-switch .top_up {position: absolute;z-index: 1;bottom: 40px;right: 0;}

/* 导航样式 */
div#nav{background:url(images/nav_bg.png) no-repeat; width:1140px; height:57px; margin:0 auto; line-height:50px;overflow:hidden; font-size:18px; font-weight:400; color:#fff; overflow:hidden;}
div#nav ul{height:50px; line-height:50px; padding-left:0;overflow:hidden; width:880px; margin:0 auto;}
div#nav ul li#head_nav{float:left; padding:0 20px; text-align:center;}
div#nav ul li#head_nav a{color:#fff;}
div#nav ul li#line_1{display:none;}
/*今日头条*/
.lead{background: url("/style/images/jrtt.jpg") no-repeat left center #eeeeed;font-weight:bolder; height: 60px;line-height: 60px;padding-left: 138px;text-align:center;margin-bottom: 20px;overflow: hidden;}
.lead a{letter-spacing: 2px;word-spacing: normal;font-size: 28px;/* font-weight: bold; */color: #c70000;line-height: 60px;}
.lead .title_substr{width:942px!important;height:60px!important;}
/*焦点图*/
.focus{width:702px; height:362px; border:1px solid #ddd; padding:4px 5px; float:left;}
.news{width:346px; height:372px; float:right;}
.column .news ul{border:1px solid #ddd;border-top:none; width:344px; height:315px;padding-top: 14px;}
.news li{line-height:30px; padding-left:15px; background:url(images/li1.png) no-repeat left center; overflow:hidden; font-size:16px;margin-left:14px;}

/* 左侧样式 */
div#left div.content{margin:0 0 20px 0;}
div#left div.tit_br,.yui3-g div.tit_br{background:url(images/tit3.png) no-repeat; height:40px; overflow:hidden; line-height:40px;}
div#left div.tit_br div#title{color:#333; font-weight:700; height:40px; line-height:40px; float:left; padding-left:37px;}
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 a{display: block;}
div#left div.list_br li{background:url(images/li1.png) no-repeat 0 12px; line-height:28px; padding-left:15px;}
.link{margin-top:20px;}
div.main div.list_br img{margin-bottom: 10px;margin-top:10px;margin-left:12px;}

/*图标*/
.icon{width:1080px; height:107px; margin-bottom:20px;}
.icon li{width:167px; height:107px; float:left; margin-right:15px;}
.icon li.mar0{margin-right:0;}

.icona{width:1080px; height:82px; margin-bottom:20px;}
.icona li{width:346px; height:82px; float:left; margin-right:21px;}
.icona 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:-100px; left:-40px;}

/**广告位*/
.ggw{overflow: hidden;margin-bottom:20px;}
.ggw a{float: left;margin-right:20px;}
.ggw a:nth-child(3){margin-right:0px;}
/* 右侧样式 */
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,div.yui3-g#category.tit_br{height:40px; background:url(images/tit2.png) repeat-x; border-right:1px solid #ddd;}
div.main div.tit_br div#title,div.yui3-g#category.tit_br h2{float:left; color:#fff; height:40px; line-height:40px; font-weight:700; background:url(images/tit1.png) no-repeat top right; padding:0 50px 0 25px; font-size:16px;}
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,div.yui3-g#category.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.column div.content{width:346px; overflow:hidden;}
div.column div.content.left{float:left; margin-right:21px;}
div.column div.content.right{float:right;}
div.column div.tit_br{height:40px; background:url(images/tit2.png) repeat-x; border-right:1px solid #ddd;}
div.column div.tit_br div#title{float:left; color:#fff; height:40px; line-height:40px; font-weight:700; background:url(images/tit1.png) no-repeat top right; padding:0 50px 0 25px; font-size:16px;}
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.column div.list_br li.zy{font-size:16px; line-height:40px; font-weight:700; background:none; padding:0 0 0 15px;}
div.column div.list_br li.jc{line-height:30px; background:none; float:left; width:124px;}
div.column div.list_br dl{border-bottom:1px solid #ddd; margin-bottom:15px; padding-bottom:15px;}
div.column div.list_br dl dt{font-size:16px; line-height:28px; margin-bottom:10px;}
div.column div.list_br dl dd{font-size:14px; line-height:25px; margin:0; color:#888;}
div.column div.list_br dl li{background:none; padding:0;}
div.column div.list_br dl dd li{line-height:24px;}
div.column div.list_br dl dd li a{color:#888;}

/*法院文化*/
div.column div.content.fywh{width:714px; margin-right:0;float: left;}
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;}

.Rhuakuailist11 div.simply-scroll{width:680px; height:140px; margin:0;}
.Rhuakuailist11 div.simply-scroll-clip{width:680px; height:140px;}
.Rhuakuailist11 div.simply-scroll .simply-scroll-list li{padding:0; background:none;}
.Rhuakuailist11 div.simply-scroll .simply-scroll-list{height:163px; margin-bottom:0;}
.Rhuakuailist11 div.simply-scroll .simply-scroll-list li{height:163px;}
.Rhuakuailist11 div.simply-scroll .simply-scroll-list li img{width:165px; height:110px;}
.Rhuakuailist11 div.simply-scroll .simply-scroll-list li span.txtspan{width:165px; height:30px; line-height:30px; text-align:center; display:block;}
.fywh .article_photo{float:left;}
.fywh .article_photo_title{font-size:16px;padding-left: 200px;margin-bottom: 5px;}
.fgfc ul li{background:none!important;}
.fgfc ul li a{color:#666!important;}

/*荣誉展台*/
.ryzt{width:346px;}
.ryzt_bottom{border:1px solid #ddd;border-top: none;height:254px;}
.ryzt_bottom div.article_photo div{padding-top:18px; margin:0px auto 6px;}
.ryzt_bottom div.article_photo img{width:236px;height:142px;margin:0 auto;display: block;}
.ryzt_bottom div.article_photo_title{text-align:center;}
.ryzt_bottom div.article_photo_title a{font-size: 14px;color:#525252;line-height: 24px;}
.ryzt_bottom ul li{width:300px;margin:0 auto;}
.ryzt_bottom ul li div a{font-size: 14px;color:#808080;line-height: 24px;margin-top:10px;}

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

/*廉政建设*/
.Rhuakuailist11 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;}
.Rhuakuailist11{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.column div.yqlj{float: left;width:713px;}
div.column .yqljnr{border:1px solid #ddd;border-top: none;overflow: hidden;padding:14px 0; }
div.column .yqljnr li{float: left;font-size:16px color:#333333;margin:8px 18px;color:#333333;font-size: 14px;margin-left:30px;padding:8px 0px;}
div.column .lxwm{width:346px;}
div.column div.lxwmnr{border:1px solid #ddd;border-top: none; overflow: hidden;padding:14px 0px;}
div.column div.lxwmnr p{ margin-left:30px;padding:8px 0px;float: left;}
div.column div.lxwmnr a{color:#333333;font-size: 14px;}




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

/* 页脚样式 */
div#footer{width:1080px; padding:20px; box-shadow:0 10px 10px 0 #e8e2cf; 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;}
/*院长信箱和网上立案   ---结束*/
