@charset "utf-8";
/* 公用样式 */
body{padding:0; margin:0; font-size:16px; font-family:Arial,"微软雅黑","宋体"; color:#333;}
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:#333; text-decoration:none;}
body a:hover{color:#d00900; text-decoration:none;}
a:visited,a:active{color:#333; text-decoration:none;}
th,td,tr{border:none;}

div#more a{color:#878787; font-size:12px;}
div#more{ float:right;}
div#container{width:100%; overflow:hidden; background:#fff;}
div.content{margin:0;}
.yui3-g{letter-spacing:0;word-spacing:0;}


/* 整体样式 */
div#layout{padding:0; width:1200px; overflow:hidden; clear:both; margin:30px auto 0;}
div#left{width:790px; overflow:hidden; float:left;}
div#right{width:380px; overflow:hidden; float:right;}
div.main{width:790px; overflow:hidden; margin-bottom:20px;}
.paper_content { width:1200px; margin:0 auto;}
div.column{width:1200px; overflow:hidden; margin:0 auto 30px;}
div.tit_br{height:32px; overflow:hidden; line-height:32px; border-top:4px solid #d00900; background:#f3f3f3;}
div.tit_br div.title{color:#fff; font-weight:700; height:30px; line-height:30px; border-top:2px solid #fff; float:left;}
div.tit_br div.title h2{float:left; padding:0 30px; display:block; background:#d00900; font-weight:700; border-right:2px solid #fff;}
div.tit_br div#title h2{float:left; padding:0 30px; display:block; background:#d00900; font-weight:700; border-right:2px solid #fff; font-size:14px!important;}
div.tit_br div#title{color:#fff; font-weight:700; height:30px; line-height:30px; border-top:2px solid #fff; float:left;}
div.tit_br div.title h2 a{color:#fff;}
div.tit_br div.title h2 a:hover{color:#fff;}
div.tit_br div.more{float:right; font-size:14px; padding-right:30px;}
div.tit_br div.more a{color:#888;}
div.list_br div.more{height:26px; width:100%; border-bottom:1px solid #ebebeb; text-align:center; font-size:14px; margin-top:8px;}
div.list_br div.more a{color:#333; float:right; background:#ebebeb; width:56px; line-height:26px;  display:block; border-top-left-radius:5px;border-top-right-radius: 5px;}
div.list_br{padding-top:15px; overflow:hidden;}
div.list_br ul{overflow:hidden;}
div.list_br li{background:url(images/li.png) no-repeat left center; line-height:41px; padding-left:20px; overflow:hidden;}
div.list_br li span.left{float:left;}
div.list_br li span.right{float:right; font-size:12px; color:#999;}
div.column div.content{width:380px;}
div.column div.content.left{float:left; margin-right:30px;}
div.column div.content.right{float:right;}

/* 页头样式 */  
div#box{background:#f9f9fa;height:40px; line-height:40px; font-size:14px; width:100%; box-shadow:0px 10px 0 #c6c5ca;}
div#box .box_inner{height:39px; line-height:39px; width:1200px; margin:0 auto;}
div#box .box_inner b{height:39px; font-weight:400; float:left; text-align:left; margin:0 18px 0 16px;}
div#box .box_inner span{float:left;}
div#box .box_inner span#localtime{margin-right:16px;}


.header .gh2023logo{padding:70px 0 0 65px; float:left; width:80px; height:80px; position:absolute; z-index: 3;}
.header{width: 1200px; margin: 0 auto;}

/* flash样式 */
div#flash{height:198px; width:100%; background:url(images/flashbg.jpg) no-repeat top center; overflow: hidden;}
div#flash div.flash_inner{width:1200px; margin:0 auto;}
div#flash div.flash_inner .top_up{padding-left: 80px;}
div#flash div.flash_inner .flash-switch{float:right; margin-right:-50px; height:198px;}

/* 导航样式 */
div#nav{background:#d00900; border-top:3px solid #ffba00; 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; padding:0 17px; text-align:center;}
div#nav ul li#head_nav a{color:#fff;}
div#nav ul li#line_1{display:none;}

/*头条*/
div.headline{width:1200px; height:98px; line-height:98px; border:1px solid #ddd; border-left:none; border-right:none; font-size:36px; font-weight:700; text-align:center; letter-spacing:normal; font-family:Microsoft Yahei,"宋体"; margin:30px auto 0;}
div.headline a{/*color:#d00900;*/}


/*焦点图*/
div.big div.focus{float:left; width:660px; height:373px; position:relative; overflow:hidden;}
div.big div.focus img{width:660px; height:373px;}
div.big div.focus .mF_YSlider .num{bottom:10px; right: 4px;}
div.big div.focus .mF_YSlider .txt{height:60px;}
div.big div.focus .mF_YSlider .txt li a{font-size:20px; font-weight:100; line-height:50px;}
div.big div.focus .mF_YSlider .txt li{height:60px;}
div.big div.focus .mF_YSlider .num li{background:#fff; cursor: pointer; float: left; height:4px; margin: 0px 14px 0 0; position: relative; text-indent: -9999px; width:35px;}
div.big div.focus .mF_YSlider .num li.current{background:#717171; height: 4px; width: 35px;}
div.big div.focus .mF_YSlider .num li a, .mF_YSlider .num li b{border:none; height: 4px; width: 35px;}
div.big div.focus .mF_YSlider .num li.current a, .mF_YSlider .num li.hover a{background: #fd6704;}

div.big div.new{width:510px; overflow:hidden; float:right;}
div.big div.new div.list_br.dbt ul li:nth-child(1){border-bottom:1px solid #ddd; font-size:20px; line-height:40px; height:50px; text-align:center; font-weight:700; margin-bottom:8px; background:none; padding:0;}
div.big div.new div.list_br.dbt ul li:nth-child(1) span.left{float:none;}
div.big div.new div.list_br.dbt ul li:nth-child(1) span.right{display:none;}
div.big div.new div.list_br ul li span.right{font-size:12px; color:#888; float:right;}
div.big div.new div.list_br ul li{line-height:38px;}
div.big div.new .newbg{background:url(images/new.gif) no-repeat 97px 17px #f3f3f3;}
div.big div.new div.list_br.dbt{margin-bottom:20px;}

div.small div.focus{float:left;}
div.small div.new{width:360px; overflow:hidden; float:left;}
div.small div.new div.list_br ul li{margin-left:15px;}




/*全国高院网站群*/
.list{ position:inherit; width:380px; height:153px; overflow:hidden; margin-top:15px; padding-bottom:15px; border-bottom:1px solid #ddd;}
.list ul li { width:380px; height:158px; overflow:hidden;}
.list ul li a { float:left; width:95px; height:38px; display:block; line-height:38px;}
div#right div.content:nth-child(1){margin-bottom:30px;}
div#right div.content:nth-child(2){margin-bottom:30px;}
div#right div.content:nth-child(3){margin-bottom:30px;}

/*开庭公告文字无缝滚动*/
#marqueeVhost,#marqueeVhost2,#marqueeVhost3{height:223px; overflow:hidden;}

/*关于我们*/
.dywm{width:278px; padding:20px 0 14px 20px!important;}
.dywm ul li{width:123px; height:216px; float:left; background:none!important; padding-left:0!important;}


/*图标*/
.icon{width:380px; height:585px;}
.icon ul li{width:380px; height:80px; margin-bottom:17px;}
.icona{width:730px; height:80px; margin-bottom:10px;}

/* 全站搜索 */
div#left div#list p{height:29px; font-size:12px; white-space:nowrap;}
div#left div#list p span a{text-decoration:underline; color:#025fd1;}
.search p{height:30px;}
.input93,.input96{width:162px;height:20px; border:1px solid #e3e9ef; line-height:20px;}
input[type="text"], input[type="password"], textarea{width:93px;}
div.search{font-size:12px;}
div#list ul{margin:0;}
div.search ul li{ width:208px;padding-left:0px; background:none; overflow:hidden; margin-bottom:13px;_margin-bottom:10px!important;}
div.search input.text{ width:138px;height:22px; line-height:22px; }
div.search select{width:135px;height:22px; line-height:22px;}
div.search input.btn{width:73px; height:30px; line-height:30px; background:url(images/button_bg.png) no-repeat;border:none;padding:0; margin:0 8px;vertical-align:middle; cursor:pointer; color:#fff; font-weight:700;}
div#container.search{width: 1200px; margin: 0 auto;}
div#container.search div.search_content li{width: auto!important;}

#box .box_inner .search_box{float:right;width:354px;height:26px; border:1px solid #ddd; margin-top:6px;}
#box .box_inner .search_box ul li{float:left;height:26px;line-height:26px;background:none;padding:0;text-align:center;}
#box .box_inner .search_box input{height:26px;font-size:14px;font-weight:100;}
#box .box_inner .search_box input#keyword{float:left;background:url(images/keyword_bg.png) no-repeat;width:220px;height:26px;line-height:22px;border:none;background:#fff;text-indent:15px;color:#333;}
#box .box_inner .search_box select{float:left;background:url(images/ss_bg.png) no-repeat right center #fff!important;width:105px;height:26px;border:none;background:#fff;font-size:14px;text-indent:4px;color:#333;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
#box .box_inner .search_box input#button{float:left;background:url(images/search.png) no-repeat;width:29px;height:25px;border:none;color:#979797; text-align:center; cursor:pointer;}


/* 左侧样式 */
div#main div.content{width:380px; overflow:hidden;}
div#main div.left{float:left;}
div#main div.right{float:right;}
div#main div.tit_br{height:33px; background:url(images/tit1.png) no-repeat left top; border-bottom:2px solid #1454ab;}
div#main div.tit_br div#title{float:left; color:#fff; height:33px; line-height:33px; margin-left:45px; _margin-left:20px; font-weight:700; background:url(images/tit6.png) no-repeat top right; padding-right:50px;}
div#main div.tit_br div#more{float:right; height:33px;line-height:33px; color:#999; padding-right:10px;}
div#main div.tit_br div#more a {color:#999;}
div#main div.list_br{border:1px solid #ddd; border-top:none; padding:13px 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.gdtp{height:235px; background:#f4f4f4; padding:20px 20px 10px; width:1160px;}
div.gdtp .simply-scroll{width:1160px; height:235px; margin-bottom: 0;}
div.gdtp .simply-scroll .simply-scroll-clip{width:1160px; height:235px;}
div.gdtp .simply-scroll .simply-scroll-list{width:1160px; height:235px; margin-bottom: 0;}
div.gdtp .simply-scroll .simply-scroll-list li{float:left; width:290px; height:235px; padding:0 10px;}
div.gdtp .simply-scroll .simply-scroll-list li span.txtspan{line-height:40px; text-align:center; display:block; height:40px;}

/*政治建院*/
div.column div.content.zzjy{width:790px;}
div.column div.content.zzjy div.tit_br{height:55px; overflow:hidden; line-height:55px; border-top:4px solid #d00900; background:none; border-bottom:1px solid #ddd;}
div.column div.content.zzjy div.tit_br div.title{color:#333; font-weight:700; height:55px; line-height:55px; background:url(images/tit1.png) no-repeat left 10px;}
div.column div.content.zzjy div.tit_br div.title h2{float:left; padding-left:55px; display:block; font-weight:700; font-size:24px; background:none; border:none;}
div.column div.content div.list_br .Rhuakuaibt{height:28px; margin-bottom:20px; padding-top:10px;}
div.column div.content div.list_br .Rhuakuaibt li{width:80px; height:28px; text-align:center; margin-right:3px; padding:0; background:#f4f4f4; float:left; font-size:16px; font-weight:normal; line-height:28px; color:#000; display:block; cursor:pointer;}
div.column div.content div.list_br .Rhuakuaibt li a{color:#333;}
div.column div.content div.list_br .Rhuakuaibt li a:hover{color:#fff;}
div.column div.content div.list_br .Rhuakuaibt li.hover{background:#d00900; width:80px;}
div.column div.content div.list_br .Rhuakuaibt li.hover a{color:#fff;}
div.column div.content div.list_br .Rhuakuailist{}
div.column div.content div.list_br .Rhuakuailist ul{clear:both; overflow:hidden;}
div.column div.content div.list_br .Rhuakuailist li{background:url(images/li.png) no-repeat left center; line-height:41px; float:left; width:355px; padding:0 15px 0 20px;}
div.column div.content.zzjy:nth-child(1){margin-bottom:30px;}
div.column div.content.zzjy:nth-child(2){margin-bottom:30px;}


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

#adl {
	left:30px !important;
	_position:absolute !important;
	top:325px !important;
	width:103px!important;
	/*height:170px!important;
	background:#fff;*/
	}
#adr{
	right: 30px !important;
	margin-left:540px !important;
	top:325px !important;
	width:103px !important;
	/*background:#fff;*/
	}
.closeFloat{background:#fff;}
div.dzjg{width:100px; text-align:center; margin:0 auto;}

div#div_float{z-index:10000!important;}


/*专题报道*/
.ztbd{width:1200px; height:156px; overflow:hidden;}
.ztbd .tit_br.newbg{background:url(images/new1.gif) no-repeat 129px 17px #f3f3f3;}
.ztbd .list_br{width:1200px; height:100px; margin-top:5px;}
.ztbd .list_br li{width:285px; height:100px; margin-right:20px; float:left; border:none; padding:0; text-indent:0;}
.ztbd .list_br li.mno{margin-right:0;}
.ztbd .list_br{position: relative;}
.ztbd .list_br .list_br_left,.ztbd .list_br .list_br_right{display: none; position: absolute; top: 50%; width: 35px; height: 60px; margin-top: -22px; z-index: 30; background: url("/style/images/jt.png") no-repeat;
 cursor: pointer;}
.ztbd .list_br:hover .list_br_left,
.ztbd .list_br:hover .list_br_right {
   display: block;
}
.ztbd .list_br .list_br_left {
	left: 0;
	background-position: 0px 0px;
}
.ztbd .list_br .list_br_right {
	right: 0;
	background-position: -36px 0px;
}
.ztbd .list_br .list_br_left:hover {
	background-position: 0px -61px;
}
.ztbd .list_br .list_br_right:hover {
	background-position: -36px -61px;
}

/*圆形图标*/
.tub{width:1200px; height:115px; padding:20px 0; border:1px solid #fdf6e5; border-left:none; border-right:none;}

/* 下拉导航 */
div.column.xqfy{height:100px; border-bottom:1px solid #ddd;}
div.column.xqfy div.dropdown_nav{height:50px;line-height:50px; z-index:100000; position:absolute; margin-top: 8px;}
div.column.xqfy div.dropdown_nav li.court_nav:hover{background:#d00900; color:#fff;}
div.column.xqfy div.dropdown_nav li.court_nav:hover a{color:#fff;}
div.column.xqfy div.dropdown_nav ul.dropdown_navlist{float:left; width:1200px; height:50px;}
div.column.xqfy div.dropdown_nav ul.dropdown_navlist li{float:left; padding:0 14px; text-align:center; position:relative;}
div.column.xqfy div.dropdown_nav ul.dropdown_navlist li a{color:#333; font-size:16px;}
div.column.xqfy div.dropdown_nav ul.sec_nav{position:absolute; width:200px; bottom:40px; left:-60px; margin-top:-23px; padding-top:7px; text-align:center; z-index:9999; font-weight:normal;}
div.column.xqfy div.dropdown_nav ul.sec_nav li{float:left;width:200px;height:35px; line-height:35px; background:#ffd553; margin-bottom:1px; font-weight:normal; padding:0;}
div.column.xqfy div.dropdown_nav ul.sec_nav li a{float:left;width:200px; color:#333!important; height:35px; line-height:35px; font-size:14px;}
div.column.xqfy div.dropdown_nav ul.sec_nav li a:hover{ background:#e2ab00;color:#fff!important;}


/*友情链接、联系我们*/
.yqlj .list_br a{float:left; width:116px; height:38px; display:block; line-height:38px;}
.lxwm .list_br{line-height:40px;}

div#right div.content div.list_br{border-bottom:1px solid #ddd; padding:15px 0;}

div.detail{width:1200px; margin:20px auto; overflow:hidden;}
div.image ul#article_images div.image_text span.image_text{font-size:12px;}
div.detail div.text{line-height:40px;}
div#left div#list ul li{width: auto!important;}
.yui3-u{display:inherit!important;}
div.yui3-g#category div#list ul{margin: 0!important;}

