@charset "utf-8";

/* 公用样式 */
*{margin:0; padding:0;}
body{font-family:"Microsoft YaHei","宋体","Arial";font-size:14px;color:#3d3d3d;}
ul,li{list-style:none;}
img{border:none;}
a:hover{text-decoration:none;color:#000000;}
a,a:visited,a:active{text-decoration:none;color:#3d3d3d;}
.fl{float:left;}
.fr{float:right;}
.right{float:right;}

.clearfix:after{content:".";height:0;display:block;overflow:hidden;clear:both;}
.clearfix{zoom:1;}

div#container{background:none!important;width:1200px;}

#right{width:320px;overflow:hidden;}
#main{width:860px;overflow:hidden;padding-bottom:30px;}
#layout{overflow:hidden;}
#left .main{width:858px;margin: 20px 0 0 0px!important;border:1px solid #e5e5e5;float:left;}

div.content{background:none!important;margin:0!important;}
#right .content{width:318px; margin:20px 0 20px 0!important;border:1px solid #c8e0f9;background: #e4f2f8!important;}
#right .content .tit_br{position:relative;}
#right .content #title{color:#314152;font-size:18px;}
#right .content #title:before{content: ' ';display: inline-block;width:4px;height:16px;background:#3f86d6;position:absolute;left:16px;top:13px;}
#main .content{background: #e4f2f8!important;width:858px;margin:20px 0 0 0px!important;border:1px solid #c8e0f9;}
#main .content .tit_br{position:relative;}
#main .content .list_br li{overflow: hidden;}

.header{width:1000px;margin:0 auto;position: relative;}
.header .gh2023logo{ float:left; width:80px; height:80px; position:absolute; z-index: 900;top: 22px;left: 0px;}

/*logo*/
div#logo{width:1000px; height:120px; margin:0 auto;clear:both;}
div#logo div.logoleft{float:left;margin-top:20px;}
div#logo div.search_box{float:right; width:360px; height:46px; margin-top:42px;}
div#logo div.search_box ul li{ float:left; height:41px; line-height:41px;background:none; padding-left:0;text-align:center;}
div#logo div.search_box input{font-size:14px;height:39px;color: #666666;}
div#logo div.search_box input#keyword{float:left; height:46px; line-height:32px; border:1px solid #cfe5ef;border-right:none; text-indent:15px; background:#f2f9fc;}
div#logo div.search_box select{appearance:none;-moz-appearance:none;-webkit-appearance:none;font-size: 14px;text-indent: 14px;float:left; background:url(images/select_bg.png) no-repeat 90px center #f2f9fc!important; width:105px;  height:48px; border:1px solid #cfe5ef; border-right:none; color:#333;border-radius: 6px 0px 0px 6px;}
div#logo div.search_box input#button{font-size:18px;text-indent:18px;float:left; background:url(images/search.png) no-repeat center #f2f9fc; width:56px; height:48px; color:#979797; border:1px solid #cfe5ef;cursor:pointer;border-radius: 0px 6px 6px 0px;}

 /*导航*/
.nav{width:1000px;background:#3f86d6;height:60px;margin:0 auto;overflow: hidden;border-radius:6px;position:absolute;left:100px;top:-30px;z-index: 99;}
.nav #head_nav{float:left;height:60px;line-height:60px;padding:0 14px;white-space:nowrap;}
.nav #head_nav.home{background: #ffce24;}
.nav #head_nav.home a{color:#000000;}
.nav #head_nav a{float:left;height:60px;line-height:60px;font-size:16px;color:#fff;}
.nav #head_nav:hover{background: #ffce24;}
.nav #head_nav a:hover{color:#000000;}

.flash{clear:both;background:#f5f5f5;width:1200px;height:400px;margin:30px auto 0px;position: relative;}
.flash-switch{width:1200px;height:400px;overflow: hidden;}
.flash ul li img{width:1200px;height:400px;display:block;}
.flash .butten{width:60px;height:60px;cursor: pointer;}
.flash .butten_left{position:absolute;left:40px;top:152px;background:url(images/button_left.png);}
.flash .butten_right{position:absolute;right:40px;top:152px;background:url(images/button_right.png);}

/*公共样式列表*/
.list_br{padding:0px 18px;overflow:hidden;}
.list_br li{line-height:34px;text-indent:16px;position:relative;}
.list_br li a:before{content: ' ';display: inline-block;width:4px;height:1px;background:#000000;position:absolute;left:0px;top:17px;}
/* 公共样式title */
.tit_br{height:40px;line-height:40px;overflow:hidden;}
.tit_br #title{float: left;color:#314152;font-size:18px;padding:0px 54px 0px 26px;}
.tit_br #more{float: right;font-size:14px;padding-right:12px;}
.tit_br #more a{color:#000;}
/*头条*/
.lead{background:#3f86d6;height: 80px;line-height: 80px;text-align: center;}
.lead a{letter-spacing: 2px;word-spacing: normal;font-size: 36px;color: #fff;}
/*法院简介*/
.fyjj_bg{background: #f7fdff}
.fyjj{width:1000px;margin:0 auto;}
.fyjj .title{background:url(images/title.png) no-repeat center 44px #f7fdff;font-size:24px;color:#314152;text-align:center;line-height: 30px;border-bottom:2px solid #e4f2f8;padding:36px 0px 18px 0px;}
.fyjj_con .line_ct{margin-top:20px;padding-bottom:30px;}
.fyjj_con .line_ct .article_photo_titile{float: left;}
.fyjj_con .line_ct .article_photo_titile img{width:196px;height: 130px;border:2px solid #fff;display: block;box-shadow: 3px 3px 3px #c9ced0;}
.fyjj_con .line_ct ul{float: right;width:780px;}
.fyjj_con .line_ct ul li div{text-indent: 30px;margin-top:5px;}
.fyjj_con .line_ct ul li div a{color:#627386;font-size:14px;line-height:30px;}
/*政务公开*/
.floor1{width:1000px;margin:0 auto;}
.floor_bg{background:url(images/bg1.jpg) no-repeat top;height: 690px;}
.floor1 .title {background: url(images/title.png) no-repeat center 34px;font-size: 24px;color: #314152;text-align: center;line-height: 30px;padding-top:24px;}
.zwgk_con{overflow: hidden;margin-top:20px;}
.zwgk_con a{width:125px;float: left;height:182px;}
.zwgk_con a img{width:124px;height:180px;display:block;margin-left:1px;}
/*摄影书画*/
.floor2{width:1000px;margin:0 auto;}
.floor2 div.title {background: url(images/title.png) no-repeat center 34px;font-size: 24px;color: #314152;text-align: center;line-height: 30px;padding-top:24px;margin-top:100px;}
.floor2 .sysh_con{border:1px solid #fff;width:1000px;margin-left:7px;margin-top:25px;}
/* #test2{width:980px;margin:0 auto;overflow: hidden;} */
div.jSliderContainer{width:1000px!important;height:220px!important;}
div.jSliderContainer div.jSliderBar ul li{width:250px!important;line-height:0;text-indent:0;position:relative;overflow:hidden;margin-top:20px!important;}
div.jSliderContainer div.jSliderBar ul li img{width:221px!important;height:145px!important;border:2px solid #fff!important;margin:0px 10px!important;overflow:hidden;box-shadow: 3px 3px 3px #bfc7cd;}
div.jSliderContainer div.jSliderBar .title{display:block;float:none;width:225px;height:30px;line-height:30px;margin:10px 0 0;text-align:center;color:#5c5c5c;font-size:16px;}
/*诉讼服务*/
.ssfw_bg{background: #f7fdff;padding-bottom:30px;}
.ssfw{width:1000px;margin:0 auto;}
.ssfw div.title{background: url(images/title.png) no-repeat center 34px;font-size: 24px;color: #314152;text-align: center;line-height: 30px;padding-top:24px;}
.ssfw_con{overflow: hidden;margin-top:20px;}
.ssfw_con .ktgg{width:276px;height:244px;border:2px solid #c8e0f9;margin-right:20px;background: #fff;padding:20px;}
.ssfw_con .ktgg .tit_br,.ssfw_con .guide .tit_br{overflow:hidden;height: 22px;line-height: 22px;}
.ssfw_con .ktgg .tit_br #title{font-size:18px;color:#314152;float: left;padding:0px;}
.ssfw_con .ktgg .tit_br #more a{background:url(images/more.png) no-repeat center; width:18px;height:18px;float: right;}
.ssfw_con .ktgg .fc_list{border-bottom:2px solid #c8e0f9;}
.ssfw_con .ktgg .fc_list li div,.ssfw_con .ktgg .fc_list1 li div{margin:10px 0px 0px 0px;padding-bottom:10px;}
.ssfw_con .ktgg .fc_list li div a,.ssfw_con .ktgg .fc_list1 li div a{font-size:14px;line-height:28px;}
.ssfw_con .guide{width:276px;height:244px;border:2px solid #c8e0f9;margin-right:20px;background: #fff;padding:20px;}
.ssfw_con .guide .tit_br #title{font-size:18px;color:#314152;padding:0px;}
#map{width:273px;height:206px;margin:16px auto;border:1px solid #aeaeae;}
.ssfw_con .kjlj{width:296px;height:264px;border:2px solid #c8e0f9;background: #fff;padding:10px;}
.ssfw_con .kjlj .tit_br{overflow:hidden;height: 32px;line-height: 22px;}
.ssfw_con .kjlj .tit_br #title{font-size:18px;color:#314152;margin-left:9px;margin-top:10px;padding:0px ;}
.ssfw_con .kjlj .kjlj_con{margin-top:6px;}
.ssfw_con .kjlj .kjlj_con a img{width:80px;height:96px;}
.ssfw_con .kjlj .kjlj_con a{float: left;margin:9px;}
/*执行公开 审务公开*/
.zxsw_bg{background: #e4f2f8;}
.zxsw{width:1000px;margin:0 auto;overflow:hidden;padding:30px 0px;}
.zxsw .zxgk{width:488px;height:304px;border: 1px solid #fff;}
.zxsw .zxgk .tit_br{overflow:hidden;position:relative;border-top:2px solid #c8e0f9;padding-top:16px;height:30px;line-height: 30px;}
.zxsw .zxgk .tit_br #title{font-size:24px;color:#314152;float: left;padding-left:20px!important;margin-left:20px;}
.zxsw .zxgk .tit_br #title:before{content: ' ';display: inline-block;width:4px;height:17px;background:#3f86d6;position:absolute;left:20px;top:24px;}
.zxsw .zxgk .tit_br #more a{background:url(images/more.png) no-repeat center; width:24px;height:24px;float: right;margin-right:20px;}
.zxgk_con{padding:0px 20px;}
.zxgk_con .fc_tit li{margin-top:16px;margin-bottom:8px;}
.zxgk_con .fc_tit li span a{font-size:16px;font-weight: bolder;color:#627386;}
.zxgk_con .fc_list li div a{font-size:14px;color:#758495;line-height: 24px;}
.zxgk_con .fc_list li div{border-bottom:2px solid #c8e0f9;padding-bottom:10px;margin-bottom:10px;}
.zxgk_con .list li a{font-size:14px;color:#627386;line-height: 28px;}
.zxgk_con .list li{overflow: hidden;position:relative;padding-left:20px;}
.zxgk_con .list li span.left{float: left;}
.zxgk_con .list li span.right{float: right;font-size:12px;color:#7d8ea1;}
.zxgk_con .list li span.left:before{content: ' ';display: inline-block;width:4px;height:1px;background:#000000;position:absolute;left:0px;top:14px;}

/*党建活动*/
.jgdj_bg{background: #e4f2f8;}
.jgdj{width:1000px;margin:0 auto;overflow:hidden;padding:0 0 30px;}
.jgdj div.title{background: url(images/title.png) no-repeat center 34px;font-size: 24px;color: #314152;text-align: center;line-height: 30px;padding-top:24px;}
.jgdj_con{padding:0px 20px;}
.jgdj_con .fc_tit li{margin-top:16px;margin-bottom:8px;}
.jgdj_con .fc_tit li span a{font-size:16px;font-weight: bolder;color:#627386;}
.jgdj_con .fc_list li div a{font-size:14px;color:#758495;line-height: 24px;}
.jgdj_con .fc_list li div{border-bottom:2px solid #c8e0f9;padding-bottom:10px;margin-bottom:10px;}
.jgdj_con .list li a{font-size:14px;color:#627386;line-height: 28px;}
.jgdj_con .list li{overflow: hidden;position:relative;padding-left:20px;width: 460px;float: left;}
.jgdj_con .list li span.left{float: left;}
.jgdj_con .list li span.right{float: right;font-size:12px;color:#7d8ea1;}
.jgdj_con .list li span.left:before{content: ' ';display: inline-block;width:4px;height:1px;background:#000000;position:absolute;left:0px;top:14px;}

/* 页脚样式 */
.footer{width:1200px;margin:0 auto;background: #49596b;}
.footer_top{width:1000px;margin:0 auto;overflow:hidden;padding-top:12px;padding-bottom:20px;}
.link{width:300px;overflow: hidden;}
.link a{color:#fff;}
.link .tit,.yqlj .tit{font-weight: bolder;font-size:16px;color:#fff;line-height: 40px;}
.link .ct ul{margin:0!important;}
.link .ct p{line-height: 28px;font-family:"Microsoft YaHei";font-size:14px;color:#fff;}
.yqlj .yqlj_con{overflow: hidden;width:434px;}
.yqlj .yqlj_con p a{float:left;color:#fff;line-height: 28px;font-family:"Microsoft YaHei";font-size:14px;margin-right:30px;}
.ewm{overflow: hidden}
.ewm .wx{background:url(images/wx.jpg) no-repeat;width:123px;height:151px;}
.ewm .wb{background:url(images/wb.jpg) no-repeat;width:123px;height:151px;}
.ft_btm{padding:30px 0px;margin:0 auto;text-align:center;line-height:26px;color:#fff;background: #425163;border-top: 1px solid #77899d;}

/* 二级页面 */
#main ul li span.left{float:left;}
#main ul li span.right{display:inline;text-indent:0!important;margin-right:0!important;}
#main li span.right{display:inline;margin-right:0!important;}

div.yui3-g#category div#title{float:left;height:40px;line-height:40px;padding:0 14px;}
div#category.yui3-g div#title h2{font-size:18px;color:#d88a13;}
div#category.yui3-g div#more{float:right;height:40px;line-height:40px;overflow:hidden;}
div#category.yui3-g div#more a{font-size:12px;color:#3d3d3d;}

/*页码*/
DIV.paginationControl{background:none!important;width:690px;overflow:hidden;}

/*详情页*/
div#container.dt{margin:20px auto 0;}
/* .detail{background:#efebe0;} */
div.detail div.title{float:none;background:none;height:auto;line-height:auto;padding:0;}

/*搜索页*/
div#container.search{background:#fafafa!important;width:1160px;margin:20px auto 0;padding:20px;}
.search_content{background:#fafafa;}
.search_box_a{background:#fafafa;border:none;}
form.zend_form{padding:0;}
.line_all{height:60px!important;}
#content_time_publish_begin,#content_time_publish_end{width:100px!important;}
.input_b{width:180px!important;}
