@charset "utf-8";
/* 公用样式 */
body{ background:url(bg.jpg) repeat-y center #f7f7f7; 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:#0f4b88; 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;}
.fl{float:left;}
.fr{float:right;}


/* 整体样式 */
div#container{background:#fff; width:1200px; padding:15px; box-shadow:0 10px 10px 0 #e5e5e5;}
div#layout{width:1200px; overflow:hidden; clear:both;}
div#left{width:300px; overflow:hidden; float:right;}
div#right{width:880px; overflow:hidden; float:left;}
div.main{width:880px; overflow:hidden; margin-bottom:20px;}
div.column{width:1200px; overflow:hidden; clear:both; margin-bottom:20px;}
.paper_content { width:1200px; margin:0 auto;}
 
.ewm{width:130px; height:67px; margin:17px 10px 0 100px;background:url(images/x.gif) no-repeat 65px 8px;}
/*微博 微信*/
.thumbnail{width:46px;height:41px;margin:0 8px;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;}
/*.thumbnail span img{border-width:0;padding:2px;}*/
.thumbnail:hover span{visibility:visible;top:15px;left:-30px;}


/*logo*/
.header {
    width: 1200px;
    margin: 0 auto;
    position: relative;
}

.gh2023logo {
    width: 80px; 
    height: 80px;
    position: absolute;
    top: 20px;
    left: 0;
    z-index: 100;
}

div#logo{width:1200px; height:100px; margin:0 auto; padding:20px 0 0 0; background: #f7f7f7;}
div#logo .fllogo{margin:22px 0 0 0;}

div#logo form{width:446px;}
.search_box{width:366px;height:36px;border:1px solid #b4b9c1;margin:22px 0 0;}
.search_box input.input_b#keyword{float:left;width:220px!important;height:36px;line-height:36px;border:none;text-indent:15px;color:#333;}
.search_box select{float:left;width:110px;height:36px;line-height:36px; padding-left:15px;border:none; border-right:1px solid #b4b9c1; appearance:none; -moz-appearance:none; -webkit-appearance:none; background:url(images/j.png) no-repeat scroll 92px center #fff; /*padding-right:25px;*/ }
.search_box input#button{float:left;background:url(images/search.jpg) no-repeat center center;width:36px;height:36px;border:none; border-left:1px solid #b4b9c1; color:#fff;cursor:pointer;}

/*高级检索*/
.searchproc{ border:1px solid #0e9cff;}
.searchproc .title{ height:40px; font-size:16px; line-height:40px; text-align:center; background:#69c1ff; font-weight:700; color:#fff;}
.searchproc .listgjjs{line-height:30px; background:#c3e6ff; 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:25px;}
.searchproc .listgjjs #article_content .gjc{width:232px; height:20px;}

/* 导航样式 */
div#nav{background:url(images/nav_bg.png) repeat-x; width:100%; height:50px;line-height:50px;overflow:hidden; font-size:16px; font-weight:700; color:#fff; overflow:hidden;}
div#nav ul{height:50px; line-height:50px; padding-left:0;overflow:hidden; width:1200px; margin:0 auto;}
div#nav ul li#head_nav{float:left; text-align:center; cursor: pointer;}
div#nav ul li#head_nav:hover{background: #1094e3; border-bottom: 1px solid #fff; margin-bottom: -1px;}
div#nav ul li#head_nav a{color:#fff; padding:0 29px; display: block; height: 50px;}
div#nav ul li#line_1{display:none;}

/*轮播开始*/
#banner{margin:0 auto;width:1200px;height:400px;position: relative;	overflow: hidden; margin-top: -15px; margin-bottom: 20px; background:url(images/new.jpg) no-repeat right;}
#banner .box{position: absolute;top: 0; left: 50%; margin-left:-600px;overflow: hidden;width:1200px;}
#banner .box .box_small{overflow: hidden;color:#fff;}
#banner .article_photo_titile{width:711px;float:left;}
#banner .article_photo_titile .resize{width:711px !important;}
#banner .article_photo_titile .resize a img{float:right;width:711px;height:400px;}
#banner .box dl{color:#fff;font-size:20px;width:460px;height:375px;float:right;padding-left:29px;position: relative;font-family: "Microsoft Yahei";	padding-top:24px;}
#banner .box dl dt{font-size:30px;width:430px; font-weight: 100;line-height: 45px; height:90px;}
#banner .box dl dt div{width:430px!important;height:90px!important;overflow: hidden;}
#banner .box dl dt li span{padding-bottom:10px;}
#banner .box dl dt li a{color:#fff;}
#banner .box dl dd{font-size:18px;width:430px;font-weight: 100;line-height: 30px; height:150px; margin-top:20px;margin-left:0;	text-align: justify;text-justify:inter-ideograph;}
#banner .box dl dd li a{background: #062c53;border-radius:5px;line-height: 48px;font-weight: 100;	text-align: center;	width:157px;height: 48px;display:block;	position: absolute;	left:30px;bottom:50px;cursor: pointer;color:#fff;}
#banner .xl{overflow: hidden;position: absolute;bottom:24px;right:50%;margin-right:-330px;}
.xl li{float:left;width: 30px;height:5px;background-color:#062c53;margin-left:10px;text-align: center;cursor:pointer;}
.xl .current{background-color: #fff;}

/*头条*/
.headline{width:1200px; height:80px; background:url(images/tt.png) no-repeat; line-height: 80px; text-align: center; margin-bottom: 20px; font-size:34px;}
.headline a{color: #1094e3;}


/* 左侧样式 */
div#left div.content{margin:0 0 20px 0; border:1px solid #eee;}
div#left div.tit_br{height:31px; border-bottom:4px solid #1094e3;}
div#left div.tit_br div#title{float:left; color:#fff; height:31px; line-height:35px; font-weight:700; background:url(images/tit1.png) no-repeat top right #1094e3; padding:0 65px 0 25px; font-size:16px;}
div#left div.tit_br div#more{float:right; height:31px; line-height:31px; color:#999; padding-right:15px;}
div#left div.tit_br div#more a{color:#999;}

div#left div.list_br{border-top:none; padding:15px;line-height:26px; overflow:hidden;}
div#left div.list_br li{background:url(images/li1.png) no-repeat left center; line-height:46px; padding-left:15px;}


/*图标*/
div.tit_bra{height:60px; background:url(images/tit2.png) no-repeat center center; font-size: 24px; line-height: 60px; color: #1094e3; text-align: center; margin-bottom: 10px}
.icon{width:1200px; /*height:230px;*/ overflow: hidden; margin-bottom:20px;}
.icon ul li{float: left; width: 133px; height: 120px;}
.icon ul li:nth-child(9){width: 136px;}
.icon ul li .thumbnail{margin:0;position:relative;z-index:0;}
.icon ul li .thumbnail:hover{background-color:transparent;z-index:20px;}
.icon ul li .thumbnail span{position:absolute;background-color:#fff; left:-1000px;border:1px dashed gray;visibility:hidden;color:#000;text-decoration:none;}
.icon ul li .thumbnail:hover span{visibility:visible;top:-106px;left:25px;}


/* 右侧样式 */
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:31px; border-bottom:4px solid #1094e3;}
div.main div.tit_br div#title{float:left; color:#fff; height:31px; line-height:35px; font-weight:700; background:url(images/tit1.png) no-repeat top right #1094e3; padding:0 65px 0 25px; font-size:16px;}
div.main div.tit_br div#more{float:right; height:31px; line-height:31px; 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:46px; 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:384px; overflow:hidden;border:1px solid #eee;}
div.column div.content.left{float:left; margin-right:21px;}
div.column div.content.right{float:right;}
div.column div.tit_br{height:31px; border-bottom:4px solid #1094e3;}
div.column div.tit_br div#title{float:left; color:#fff; height:31px; line-height:35px; font-weight:700; background:url(images/tit1.png) no-repeat top right #1094e3; padding:0 65px 0 25px; font-size:16px;}
div.column div.tit_br div#more{float:right; height:31px; line-height:31px; color:#999; padding-right:15px;}
div.column div.tit_br div#more a {color:#999;}
div.column div.list_br{padding:15px; overflow: hidden; }
div.column div.list_br li{background:url(images/li1.png) no-repeat left center; line-height:46px; 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.fywh{width:1198px; margin-right:0; background:url(images/d.gif) no-repeat 322px 95px;}
div.column.fywh .ywytbt{height:35px; border-bottom:1px solid #eee; font-size:16px;}
div.column.fywh .ywytbt li{width:100px; height:35px;float:left; text-align:center; line-height:35px; display:block; cursor:pointer; padding:0; background:none; border-right:1px solid #eee;}
div.column.fywh .ywytbt li a{color:#000;}
div.column.fywh .ywytbt li.hover{color:#fff; width:100px; height:34px; border-top:2px solid #1094e3; margin-bottom: -1px; background: #fff; font-weight: 700;}
div.column.fywh .ywytbt li.hover a{color:#000;}
div.column.fywh div.list_br li{line-height: 43px;}

/*摄影书画*/
div.column.fywh .sysh{width: 850px;}
div.column.fywh .sysh div.tit_brb{height:36px; background:#1094e3; line-height: 36px;border:none;}
div.column.fywh .sysh div.tit_brb div#title{background:none; line-height: 36px;}
div.column.fywh .sysh div.tit_brb div#more a {color:#fff; line-height: 36px;}
div.column.fywh .sysh div.list_br{padding:10px; overflow: hidden;}
div.column.fywh .sysh div.list_br .article_photo_titile{width: 183px; height: 110px; float: left; margin:12px;}

.Rhuakuailist11 div.simply-scroll{width:1048px; height:140px; margin:0;}
.Rhuakuailist11 div.simply-scroll-clip{width:1048px; 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;}



/*院长信箱*/
div.column .yzxx{padding:20px; font-size:16px; border-bottom:#CCC 1px solid;}
.sm{margin:0 0 20px;}
.sm p.tit{height:100px;line-height:100px;font-size:30px;font-weight:700;color:#C00;text-align:center;}
.sm p{display:block;line-height:30px;text-indent:2em;}

div.court_message .comments_box { font-size:16px; line-height:30px; border-bottom:#CCC 1px solid;}
div.court_message .comments_box .info { background-color:#eee; padding:5px 10px;}
div.court_message .comments_box .comment { padding:15px 10px; line-height:24px;}
div.court_message .comments img { padding:0 10px;}
div.court_message .line_trl_a { line-height:30px; height:30px; font-size:16px;}
div.court_message #message_content { width:900px; height:100px;}
div.court_message #message_submit { padding:5px 20px; margin:10px 0;}

div.login{margin:20px 0 0!important;padding:20px!important;}

.sm_red{color: #ff0000;margin-bottom: 20px;}
.sm_red .rtit{text-align: center;text-indent: 0!important;}
.sm_red p{text-indent: 2rem;line-height: 24px;}

/*交通地图*/
div.column.jtdt{width:1198px; border:#eee solid 1px; height:260px; background:url(images/d.gif) no-repeat 322px 0px;}
div.column.jtdt div.tit_brc{height:30px; line-height: 30px; background:url(images/tit3.png) no-repeat left center; text-align: left; padding-left: 20px; font-size: 16px; font-weight: 700; margin-bottom: 10px}
div.column.jtdt .map{width: 280px; margin: 15px; overflow: hidden; float: left;}
#map{float:left; width:280px;height:180px; boeder:1px solid #eee;}

.icona{width:1200px; overflow: hidden; padding-top: 10px; float: right;}
.icona ul li{width:285px; height: 120px; float: left; margin:0 20px 20px 0;}
.icona ul li:nth-child(4){margin: 0 0 20px 0;}
.icona ul li:nth-child(8){margin: 0 0 20px 0;}

/*下辖法院*/
div.column div.content.xxfy{width:1198px;}
div.column div.content.xxfy div.list_br li{float: left; background:none; padding: 0 20px;}

/*互动专区*/
div.hdzq{width: 1200px; height:70px; }

/*友情链接*/
div.column.yqlj{background:#fff;margin:0 auto;padding:15px;}
div.column.yqlj .content{width:1198px;}
div.column.yqlj p a{float:left;margin:0 20px 0 0;font-size:14px;color:#000;}

/* 联系我们 */
div.column.lxwm{background:#fff;margin:0 auto 20px;padding:15px;}
div.column.lxwm .content{width:1198px;}
div.column.lxwm p{float:left;margin:0 20px 0 0;font-size:14px;color:#000;}


/* 页脚样式 */
div#footer{width:100%; padding-top:20px; border-top:5px solid #062c53; height:auto; line-height:30px; color:#999; font-family:Arial,"微软雅黑","宋体"; text-align:center;}
div#footer a{color:#999;}


/*院长信箱和网上立案*/
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;}
/*院长信箱和网上立案   ---结束*/


/*网上信访*/
div#container.complaint_system div.complaint_header{margin: 0 auto!important;}
div#container.complaint_system div.complaint_regist{margin: 0 auto!important;}
div#container.complaint_system div.complaint_footer{margin: 0 auto!important;}

/*专题活动三级页*/
div.content #category.yui3-g.tit_br{height:31px; border-bottom:4px solid #1094e3;}
div.content #category.yui3-g.tit_br div#title{float:left; color:#fff; height:31px; line-height:35px; font-weight:700; background:url(images/tit1.png) no-repeat top right #1094e3; padding:0 65px 0 25px; font-size:16px;width: auto;}
div.content #category.yui3-g.tit_br div#more{float:right; height:31px; line-height:31px; color:#999; padding-right:15px;}
div.content #category.yui3-g.tit_br div#more a {color:#999;}
div.content #category.yui3-g.list_br{border:1px solid #ddd; border-top:none; padding:15px;overflow:hidden; }
div.content #category.yui3-g.list_br li{ background:url(images/li1.png) no-repeat left center; line-height:46px; padding-left:15px; overflow:hidden;}
div.content #category.yui3-g.list_br li span.right{font-size:12px; color:#999;}