@charset "utf-8";
/* CSS Document */

/* 公用样式 */
body {padding:0; margin:0; background-color:#FFF;}
div#container { width: 1100px; background-color: transparent!important;  font-family: Arial,"宋体"; }
div.yui3-g{ word-spacing: 0;}
div.yui3-g#layout { padding-top:15px; }
.font14 { font-size: 14px;}
a, a:visited, a:hover, a:active { color: #000; text-decoration: none; }
.detail{ background-color:#FFF;}
div.detail div.detail_location { float: none; }
div.content { _margin:0 0 10px 0;} 
#list { line-height: 30px!important; overflow:hidden;}
#list ul li span.left {}
#list ul li span.right {float: right; color:#999; font-size:12px; margin-right:0!important;}
div#box a,li#head_nav a,div#more a {  text-decoration:none; }
div.dian_a ul li a{  background-image: url(/style/images/icon.gif); background-repeat:no-repeat; background-position:0 4px; padding-left:20px;}
div#more a {color:#333; line-height:45px;}
.title_substr { line-height: 30px!important; height:30px!important;}
b { font-weight:normal;}
strong { font-weight:normal;}
.scrollerArea{*position:relative;*left:0;*top:0;}
*div.yui3-u-1-3{ width:366px;}


/* 页头样式 */
.header .gh2023logo{padding:60px 0 0 47px; float:left; width:65px; height:65px; position:absolute; z-index: 3;}
#header {height:300px; width:1100px; margin: 0 auto;}
#header div#flash{width:1100px; height: 200px!important; overflow:hidden; background-image: url(/style/images/top.jpg); background-repeat: no-repeat; background-position:center;overflow:hidden;}
#header div#flash .top_up{position: absolute;z-index: 1;}
#header div#flash ul{margin: 0 auto;}
#header div#nav {float:left; width:880px;  height: 50px; border-bottom:#CCC solid 1px; margin:0 auto;}
#header div#nav ul {height: 50px!important; padding-left: 10px!important; margin:0 auto;}
#header div#nav ul li#head_nav {font-size:12px; line-height:50px; padding:0 12px; float:left;}
#header div#nav ul li#line_1 {width: 2px; height: 50px; background-image: url(/style/images/menu_pic02.jpg); float:left;}
#header div#nav ul li#head_nav a {color:#000;}

/*关注*/
#header div#gz { float:left; width:880px; height:50px; border-bottom:#CCC solid 1px;}
#header div#gz ul { padding-left: 10px;}
#header div#gz ul li { padding:10px; float:left;}

/*搜索*/
#header div.search { width:209px; height:101px; border:#CCC 1px; border-style:none none solid solid; padding:0 5px;}
#header div.search input.btn { background-color:#F00200; border:none solid solid none; border-width:1px; border-color:#900; color:#FFF; font-weight:700;  margin:0 10px 0 10px; width: 60px;  height: 24px; text-align: center; vertical-align: middle;  float: right;  padding: 2px 0px 2px 0px; }
#header div.search input.text { width: 100px; float:left;}
#header div.search ul li { height:35px;}
select { width: 100px; _width: 100px;overflow: hidden;  float:left;}

/* 左侧样式 */
div.yui3-g div#left {}
div.yui3-g div#left div.content { margin-bottom:15px; margin-left:0; margin-right:0px;}
div#left div.content div.tit_br  { border-bottom:#FD1D15 3px solid; height:40px; }
div#left div.content div.tit1_br  { border-bottom:#FD1D15 3px solid!important; border-color:#CCC; border-style:solid; border-width:1px; height:40px; }
div#left div.yui3-g#category div#title h2 { font-size:16px; color:#000; letter-spacing:3px; height:45px; line-height:45px; margin-left:15px; }
div#left div.content div.list_br { border-width: 0px; background-color:#FFF; }
div#left div.content div.list1_br { border-width: 1px; border-style: none solid solid solid; border-color: #CCC; background-color:#FFF; }
div.yui3-g div#left div.content div.yui3-g#category div#list ul { overflow:inherit;}
/*div.yui3-g div#left div.content div.yui3-g#category div#list .article_photo_titile { margin:10px 10px 0 10px;}*/
div.yui3-g div#left div.content div.yui3-g#category div#list #txt { font-size:12px; width:356px; text-indent:0; text-indent: 0\9; line-height:20px;}
div#left div#more a {color:#333; line-height:45px;}

/*诉讼*/
div#left div.content #ssfw div.list_br  { border:#CCC 1px solid;}
div#left div.content #ssfw div.list_br ul li  { float:left; padding:0 4px; width:170px;}

/*站点群*/
div#left .content #zdq #list ul {}
div#left .content #zdq #list ul li { float: left; width:170px; *width:170px!important;height: 30px; list-style-type: none; text-align: center; line-height: 30px; font-size:14px;}
div#left .content #zdq #list ul li span{ text-align: center!important; float:initial!important;}


/* 中间样式 */
div#main {}
div#main div.content { margin-bottom:15px; margin-left:10px; margin-right:0px; _margin:0 0 15px 10px;} 
div#main div.content div.tit_br { border-bottom:#FD1D15 3px solid; height:40px;}
div#main div.yui3-g#category div#title h2 {font-weight:700; font-size:16px; color:#000; letter-spacing:3px; height:45px; line-height:45px; margin-left:15px; }
div#main div.content div.list_br { border-width: 0px; background-color:#FFF;}
div#main div#list ul li {height: 30px;  overflow: hidden;}
div#main div.content div.yui3-g#category div#list #txt {text-indent:0; text-indent:0\9; line-height:24px; background-color:#eee; margin:5px;}
div#main div.content div.yui3-g#category div#list #txt .yui3-u-1-2{ width:175px;}
div#main div#more a {color:#333; height:45px;}


/* 右侧样式 */
div#right div.content { margin-bottom:15px; margin-left:10px; margin-right:0px; }
div#right div.content div.tit_br { border-bottom:#FD1D15 3px solid; height:40px;}
div#right div.yui3-g#category div#title h2 {font-weight:700; font-size:16px; color:#000; letter-spacing:3px; height:45px; line-height:45px; margin-left:15px; }
div#right div.content div.list_br { border-width: 0px; background-color:#FFF;}
div.yui3-g div#right div.content div.yui3-g#category div#list ul { overflow:inherit; margin:10px;}
div.yui3-g div#right div.content div.yui3-g#category div#list ul li { *width:336px;}
div#right div#more a {color:#333; line-height:45px;}
div#right .content div.yui3-g#category div#list #txt { width:354px; height:120px; text-indent:0;text-indent:0\9; line-height:20px;}
div#right .content div.yui3-g#category div#list #txt .l{ width:176px!important; float:left;}
div#right .content div.yui3-g#category div#list #txt .r{ width:176px!important; float: left;}
div#right .content div.yui3-g#category div#list #txt .t a{ font-size:12px; color:#000!important; text-decoration: none!important;}

/* 头条 */
#ht { height:100px; padding-bottom:20px;}
#ht .ht_tit{ width:1080px; height:70px; line-height:70px; font-family:"黑体"; }
#ht .ht_tit ul li { height:70px; line-height:70px; text-align:center;}
#ht .ht_tit ul li a { color:#C00; font-size:36px; font-weight:700; font-family:"黑体"; text-align:center;}
#ht .ht_txt{ width:900px; height:30px; line-height:30px; margin:0 auto; text-align:center;}
#ht .ht_txt a{ width:300px; height:30px; line-height:30px; text-align:center;}

/*要闻*/
#yw{ width:250px;}
#yw div.content { margin-bottom:15px; margin-left:0; margin-right:0px;}
#yw div.tit_br  {  background-image: url(/style/images/tit_br_1.gif); background-position:left; height:40px; }
#yw div.yui3-g#category div#title h2 { font-size:16px; color:#FFF; letter-spacing:5px; height:40px; line-height:45px; margin-left:30px; }
#yw div.content div.list_br { background-color:#FFF; }
#yw div.content div.yui3-g#category div#list ul { overflow:inherit;}
/*div.yui3-g div#left div.content div.yui3-g#category div#list .article_photo_titile { margin:10px 10px 0 10px;}*/
#yw div.content div.yui3-g#category div#list #txt { font-size:12px; width:220px; text-indent:0; text-indent: 0\9; line-height:20px;}
#yw div#more a {color:#666; line-height:40px;}

/*公告*/
#gg{ width:250px;}
#gg div.content { margin-bottom:15px; margin-left:0; margin-right:0px;}
#gg div.tit_br  {  background-image: url(/style/images/tit_br_1.gif); background-position:left; height:40px; }
#gg div.yui3-g#category div#title h2 { font-size:16px; color:#FFF; letter-spacing:5px; height:40px; line-height:45px; margin-left:30px; }
#gg div.content div.list_br { background-color:#FFF; }
#gg div.content div.yui3-g#category div#list ul { overflow:inherit;}
/*div.yui3-g div#left div.content div.yui3-g#category div#list .article_photo_titile { margin:10px 10px 0 10px;}*/
#yw div.content div.yui3-g#category div#list #txt { font-size:12px; width:220px; text-indent:0; text-indent: 0\9; line-height:20px;}
#yw div#more a {color:#666; line-height:40px;}

/* 焦点图样式 */
div#focus div.content { margin-bottom:15px; margin-left:10px; margin-right:10px; _margin:0 10px 15px 10px;} 
div.jSliderContainer div.jSliderBar ul li img {width:580px;*width:580px!important;height:366px;}
div#focus { width:600px; height:366px;}
div#focus div.content div.list_br { border-width:0;}
div#focus div.content div#list ul { margin:0!important;}
div#focus div.content div#list ul li { overflow: auto; +overflow:none;}
div#focus div.content div#list ul li span.left { float: left; }
div#focus div.content div#list ul li span.right { float: right; color:#999; font-size:12px; }
div#focus div.content div.yui3-g#category div#more a{ padding-top:2px; *padding-top:2px!important; color:#B00203;}


/*高级检索*/
.searchproc{ border:1px solid #ddd;}
.searchproc .title{ height:40px; font-size:16px; line-height:40px; text-align:center; background:#efefef; font-weight:700; color:#333;}
.searchproc .listgjjs{line-height:30px; background:#efefef; 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:22px;}
.searchproc .listgjjs #article_content .gjc{width:300px; height:20px;}
div#list_video_box { width:780px; height:1000px;}
div#list_video { float:left; width:160px; height:130px; margin:10px 0 0 30px;}



/* 滚动图片样式 */
div.content#roll{
	height: 212px!important;
    margin: 0 0 10px 0;
    width: 1100px;
    _width: 1100px;
}
div.content#roll div.list_br { border-style:solid ; border-width:1px; border-color:#C0C9CF; background-color:#FFF; padding:10px;}
div.content#roll div#category div#roll_pic {
    overflow: hidden;
	margin: 0 10px;
	width:1080px;
	_width:1080px;
    position: relative;
	letter-spacing:normal;
	height: 150px!important;
	padding:10px 0;
}
div.content#roll div#category div#roll_pic img{
}
div#roll div.simply-scroll{
	height:150px;
	margin-bottom:0;
	width:1080px;
	_width:1080px;
}
div#roll .simply-scroll .simply-scroll-clip{
	height:150px;
	width:1070px;
	_width:1070px;
}
div#roll .simply-scroll .simply-scroll-list{
	height:150px;
	margin-bottom:0;
}
div#roll .simply-scroll .simply-scroll-list li{
	width:200px;
	height:150px;
	line-height:30px;
}
div#roll .simply-scroll .simply-scroll-list li span.txtspan a{
	padding:0 15px;
}

/**特制滚动开始  李福强**/
.myscroll { 
	width: 1080px;
	_width: 1080px!important;
	height: 150px;
}

.myscroll .simply-scroll-clip {
	width: 1080px;
	_width: 1080px!important;
	height: 150px;
}
	
.myscroll .simply-scroll-list {
width: 230px;
height: 150px;
margin-bottom: 1em;
}
		
.myscroll .simply-scroll-list li {
	float: left;
	width: 200px!important;
	height: 150px;
    padding-right:10px;
}

.myscroll .simply-scroll-list .txtspan a{
    line-height:30px;
    text-align:center;
}
/* ----------滚动结束--------------*/

/*滑动门*/
.t_rt {
	text-align:right;
}
#c01,#c02,#c03,#c04,#c05,#c06,#c07,#c08 ul, li {
	margin:0px;
	padding:0px;
}

.preview {
	margin:10px;
	overflow:hidden;
}

.scrolldoorFrame {
	margin:0px auto;
	overflow:hidden;
}
.cont {
	padding:10px;
}

.cls {
	clear:both;
}

.hidden {
	display:none;
}

#sourse {
	margin:0px auto;
}

.textDiv {
	margin:10px 40px 10px;
	text-align:center;
}
.example {
	margin:10px;
	background:#FFF;
	border:1px dotted #ccc;
	padding:10px;
}

.scrollUl {
	background-color:#FFF;
	background-repeat: repeat-x;
	background-position:left;
	height:24px;
	border-style: none;
}

.scrollUl li {
	float:left;
}

.bor03 {
	border-style: none;
	background-color:#FFF;
}
.bor03 span.dian_a ul li{
    background-image: url(/style/images/icon.gif);
    background-repeat:no-repeat;
    background-position:0 13px;
}
.bor03 span.dian_a ul li a{
    padding-left:10px;
}
.sd01 {
	background-color:#E8E8E8;
	width:80px;
	line-height:24px;
	padding-left:15px;
	text-align: left;
	cursor:pointer;
	color:#666;
	font-size:12px;
	letter-spacing:4px;
	font-weight:bold;
	margin-right:10px;
}
.sd01 a{
	color:#666;
	line-height:24px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.sd01 a:hover{
	text-decoration:none;
}
.sd01 a:visited,.sd01 a:active{
	color:#666;
	text-decoration:none;
}

.sd02 {
	background-color:#E8E8E8;
	width:80px;
	line-height:24px;
	padding-left:15px;
	text-align: left;
	cursor:pointer;
	color:#bbb;
	font-size:12px;
	letter-spacing:4px;
	font-weight:bold;
	margin-right:10px;
}
.sd02 a{
	color:#bbb;
	line-height:24px;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.sd02 a:hover{
	text-decoration:none;
}
.sd02 a:visited,.sd02 a:active{
	color:#bbb;
	text-decoration:none;
}

/* 页脚样式 */
#yqlj { text-align:center; width:1100px; margin:0 auto; border-top-color:#AE1D00; border-top-width:10px; border-top-style:solid; background-color:#FFF; min-height:30px; line-height:30px;}
#yqlj a{ text-align:center; color:#000; font-size:14px; padding: 0 15px; overflow: hidden;}
#lxwm { text-align:center; width:1100px; margin:0 auto; background-color:#FFF; min-height:30px; line-height:30px; color:#000; font-size:14px;overflow: hidden;}
#lxwm p{ display: inline;text-align:center; color:#000; font-size:14px; padding: 0 15px;}
#footer { width:1100px; margin:0 auto; font-size:14px; text-align:center; line-height:24px;}

/* more页样式 */
div#container div#layout div.more-left{
	width:356px;
	*width:356px;
}
div#container div#layout div.more-right{
	width:744px;
}
div.more-right div.content div.list_br div.yui3-u { width:100%;}
div.more-right div.content div.list_br div.yui3-u div#list ul li span {
	float: left;
}
div.more-right div.content div.list_br div.yui3-u div#list ul li span.left {
	float: left;
}
div.more-right div.content div.list_br div.yui3-u div#list ul li span.right {
	float: right;
}
div.more-right div#list ul,div.more-right div#list ul li {overflow:inherit;}
div#container div#layout div.more-right { *width:744px!important;}
div#container div#layout div.more-right div.content div.list_br ul li{  width: 680px!important; * width: 680px;}
div#container div#layout div.more-right div.content div.list_br ul li span.left{ * width:580px; *display: inline-block;}
div#container div#layout div.more-right div.content div.list_br ul li span.right{ * width:100px; *display: inline-block;}



div#list_video_box { width:738px!important; height:1000px;}
div#list_video { float:left; width:160px; height:130px; margin:10px 0 0 30px;}

div#container div#main div.court_message div.comments form ul li textarea { width:738px!important;}

#adr {
margin-left: 505px!important;
left: 50%!important;
top: 344px!important;
position: fixed!important;
_position: absolute!important;
}

#marquee111111,#marquee1111111{width:230px;height:180px; overflow:hidden; margin:10px;} 
#marquee111111 ul li,#marquee1111111 ul li { line-height:24px!important;} 

/*微信*/
.thumbnail{position:relative;z-index:2;}
.thumbnail:hover{background-color:transparent;z-index:20px;}
.thumbnail span{position:absolute;background-color:#FFFFE0;left:-1000px;border:1px dashed gray;visibility:hidden;color:#000;text-decoration:none;padding:2px;}
.thumbnail span img{border-width:0;padding:2px;}
.thumbnail:hover span{visibility:visible;top:-180px;*top:0px;left:-60px;}
