@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:#be2400;}
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;}
#left{width:860px;}
#main{width:860px;}

div.content{background:none!important;margin:0!important;border:1px solid #ddd;}
#right .content{width:318px;margin:20px 0 0  0!important;}
#left .content{width:858px;margin:20px 0 0 0px!important;}
#left .content.fl{width:468px;}
#left .content.fr{width:368px;}
#main .content{width:858px;margin:20px 0 0 0px!important;}

/* 页头样式 */
.box{width:100%;background:#fafafa;height:40px;border-bottom:1px solid #e6e6e6;clear:both;}
.box_ct{width:1200px;height:40px;line-height:40px;margin:0 auto;color:#595959;}
.box span{float:left;}
.box .line{display:block;background:url(images/box_line.png) no-repeat center;width:2px;height:40px;margin:0 14px;overflow:hidden;}
.box .fl a{color:#e71f19;font-size:14px;}
.box .fr a{color:#999999;font-size:14px;}

/*logo*/
.header {
    width: 1200px;
    margin: 0 auto;
    position: relative;
}

.gh2023logo {
    width: 80px; 
    height: 80px;
    position: absolute;
    top: 20px;
    left: 0;
    z-index: 100;
}

#logo{width:1200px;height:120px;margin:0 auto;clear:both;}
#logo .logoleft{float:left;margin:30px 0 0;}
#logo .search_box{float:left;width:400px;height:36px;margin:42px 0 0 126px;}
#logo .search_box ul li{float:left;height:31px;line-height:31px;background:none;padding:0;text-align:center;}
#logo .search_box input{height:29px;font-size:16px;font-weight:100;}
#logo .search_box input#keyword{float:left;background:url(images/keyword_bg.png) no-repeat;width:255px;height:36px;line-height:32px;border:1px solid #d8d8d8;border-left:none;border-right:none;background:#fff;text-indent:15px;color:#333;}
#logo .search_box select{float:left;background:url(images/select_bg.png) no-repeat right center!important;width:105px;height:38px;border:1px solid #d8d8d8;border-right:none;background:#fff;font-size:16px;text-indent:4px;color:#333;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
#logo .search_box input#button{float:left;background:url(images/search.png) no-repeat 10px #f7f7f7;width:92px;height:38px;border:1px solid #d8d8d8;border-left:none;font-size:18px;color:#979797;text-indent:18px;cursor:pointer;}

/*微信*/
.wb{background:url(images/wb.png) no-repeat 12px #fff;padding-left:40px;padding-right:16px;}
.wx{background:url(images/wx.png) no-repeat 12px #fff;padding-left:40px;padding-right:16px;margin-left:10px;}
.wx span{left:104px;}
.wb span{left:-104px;}
.weixin{position:relative;z-index:0; cursor:pointer;float:right;margin-top:42px;height:38px;border: 1px solid #d8d8d8;line-height:38px;}
.weixin a{color:#666666;font-size:14px;font-weight:lighter;margin-left:3px;}
.weixin a:hover{color:#666666;}
.weixin:hover{z-index:20px;}
.weixin span{position:absolute; visibility:hidden; top:-32px;}
.weixin:hover span{visibility:visible;}
 
/*导航*/
.nav{background:url(images/nav_bg.png) repeat-x;height:44px;margin:0 0 20px;overflow:hidden;}
.nav ul{width:1200px;margin:0 auto;}
.nav #head_nav{float:left;height:44px;line-height:44px;margin:0 12px;white-space:nowrap;}
.nav #head_nav a{float:left;height:44px;line-height:44px;font-size:16px;font-weight:bold;color:#fff;}
.nav #line_1{float:left;background:url(images/nav_line.png) no-repeat;width:2px;height:44px;}

/*flash*/
.flash{background:url(images/top.jpg) no-repeat;width:1168px;border:16px solid #ededed;height:308px;margin:0 auto;overflow:hidden;}

.headline{background:#da0c06; border-bottom:1px solid #ae100b; margin-top:20px; width:860px; height:64px; line-height:64px; font-size:36px; text-align:center;letter-spacing:normal; font-family:Microsoft Yahei,"宋体"; }
.headline a{color:#fff; text-decoration:none;}

/*公共样式标题*/
.tit_br{background:#f5f5f5;height:42px;line-height:42px;}
.tit_br .title{float:left;background:url(images/title.png) no-repeat top right;width:140px;height:66px;margin:0 0 -24px -11px;text-align:center;font-size:20px;color:#fff;}
.tit_br .more{float:right;font-size:14px;padding:0 10px 0 0;}
.tit_br .more a{color:#a3a3a3;}

#main .tit_br .title{background:#d11813;width:auto;height:42px;line-height:42px;margin:0;padding:0 20px;text-align:left;}

/*公共样式列表*/
.list_br{padding:20px;overflow:hidden;}
.list_br li{background:url(images/icon.png) no-repeat left 15px;line-height:30px;text-indent:14px;overflow:hidden;}

.art_tit{height:52px;}
.list_br .art_tit li{background:none;line-height:26px;text-indent:0;} 
.art_tit li a{font-size:18px;color:#3d3d3d;}

.art_ct{padding:12px 0;border-bottom:1px dashed #e7e7e7;}
.list_br .art_ct li{background:none;line-height:24px;text-indent:0;}
.art_ct a{font-size:14px;color:#808080;}

.art_list{margin:10px 0 0;}

/*政务公开*/
.zwgk{height:236px;margin:20px 0 0;overflow:hidden;}

/*图片新闻 */
.focus_news{width:838px;height:300px;border:1px solid #ddd;margin:20px 0 0;padding:20px 10px;}

.focus{width:450px;height:300px;overflow:hidden;}
.focus li a img{display:block;width:450px;height:300px;overflow:hidden;}
.focus img{width:450px!important;height:300px!important;margin-top:0!important;}
.mF_YSlider .txt li{height:40px!important;line-height: 40px!important;}
.mF_YSlider .num li{margin-right:8px!important;width:22px!important;height:22px!important;}
.mF_YSlider_focusimg .pic{width:450px!important;height:300px!important;}
.mF_YSlider_focusimg{width:450px!important;height:300px!important;}
.mF_YSlider .num li.current a,.mF_YSlider .num li.hover a{background:#d21d19!important;border-color:#8d0906;}
.mF_YSlider .num li a,.mF_YSlider .num li b{width:20px!important;height:20px!important;}

.news{width:358px;overflow:hidden;}
.news .tit_br{background:none;font-size:14px;height:26px;line-height:26px;margin:0 0 10px;}
.news .tit_br .title{background:url(images/fydt_tit.png) no-repeat left center;width:auto;height:26px;line-height:26px;margin:0;color:#e71f19;text-indent:16px;}
.news .tit_br .more{padding:0;}
.news .list_br{padding:0;}
.news .list_br li{line-height:34px;}

/*诉讼服务*/
.ssfw .tit_br{background:#d11813;height:40px;line-height:40px;text-align:center;}
.ssfw .tit_br a{font-size:20px;color:#fff;}
.ssfw .list_br{padding:0;}

/*法院公告*/
#marquee1{height:343px;overflow:hidden;}
.fygg .list_br li{line-height:32px;}


/*摄影书画*/
.sysh .list_br{padding:8px 0 20px 20px;}
.sysh .list_br .article_photo_titile{float:left;width:205px;height:134px;margin:12px 12px 0 0;overflow:hidden;}

/*交通指南*/
#map{width:282px;height:210px;box-shadow:0 0 5px #f9f9f9;overflow:hidden;}
.list_br .address{text-align:center;margin:22px 0 0;}
.list_br .address li{background:none;line-height:24px;text-indent:0;}

/*互动专区*/
.hdzq .list_br a{display:block;width:280px;height:80px;margin:0 0 8px;overflow:hidden;}
.hdzq .list_br a.last{margin:0;}

/*法官风采*/
.fgfc .list_br .article_photo{width:280px;height:165px;}
.fgfc .list_br .article_photo_title{line-height:30px;text-align:center;}
.fgfc .list_br .article_photo_title a{font-size:16px;color:#292929;}
.fgfc .list_br li{background:none;line-height:28px;text-indent:0;}
.fgfc span.red{color:#bf1712;}

/*辖区法院*/
div.content.xqfy{width:1200px;margin:0 auto!important;}
.xqfy .list_br li{background:none;line-height:46px;text-indent:0;border-bottom:1px dashed #cbcbcb;}
.xqfy .list_br li a{font-size:16px;}

/* 页脚样式 */
.footer{background:#f5f5f5;margin:20px 0 0;}
.ft_infor{width:1200px;margin:0 auto;padding:30px 0;}
.ft_infor .tit{background:url(images/ft_infor_tit.png) no-repeat;width:100px;height:36px;line-height:36px;text-align:center;font-size:16px;color:#fff;}

.yqlj{float:left;width:500px;}
.lxwm{float:right;width:500px;}
.yqlj .ct,.lxwm .ct{padding:10px 0;}
.yqlj a,.lxwm span{float:left;line-height:30px;margin:0 20px 0 0;white-space:nowrap;}

.ft_btm{width:1200px;height:150px;padding:36px 0;margin:0 auto;text-align:center;line-height:30px;color:#808080;}

/* 二级页面 */
#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;}

.yui3-u-5-6{width:auto!important;}
.yui3-u-1-6{width:auto!important;}
div.yui3-g#category div#title{float:left;background:#d11813;height:42px;line-height:42px;padding:0 20px;font-size:20px;color:#fff;}
div#category.yui3-g div#title h2{font-size:20px;font-weight:normal;color:#fff;}
div#category.yui3-g div#more{float:right;font-size:14px;padding:0 10px 0 0;}
div#category.yui3-g div#more a{color:#a3a3a3;}

/*页码*/
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:1200px;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;}

/*院长信箱*/
#main div.content.yzxx{width:818px;padding:20px;}
.sm{margin:0 0 20px;}
.sm p.tit{height:80px;line-height:80px;font-size:30px;font-weight:700;color:#C00;text-align:center;}
.sm p{display:block;line-height:30px;text-indent:2em;}
#main div.court_message{height:500px!important;border:none;}
#main div.court_message div.comments ul li.r3 input{line-height:20px;}
