﻿/* html{-webkit-text-size-adjust: none;} */
html,body,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,select,textarea,button,th,td,blockquote,address,var,pre{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,input,textarea,select,button,label{font-size:100%;}
button,select,textarea,input{vertical-align:middle;color:#444;}
input[type=button],input[type=submit],input[type=reset],input[type=file],button{cursor:pointer;overflow:visible;width:auto;}
button{padding:3px 5px 2px;}
textarea{resize:vertical;}  /* word-wrap for opera, resize for webkit */
a{color:#1a75ca;text-decoration:none;}
a:hover{ text-decoration:none !important;}
ul,ol{list-style:none outside none;}
img,fieldset{border:0;}
img{overflow:hidden;vertical-align:top;}
em,address,var{font-style:normal;}
sup,sub{vertical-align:baseline;}
table{border-collapse:collapse;border-spacing:0;}
i{display:inline-block;} /*用于修饰性小图标*/
/*float*/
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
/* clear float */
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix{zoom:1;}
.clearAll{overflow:hidden;_zoom:1;}

.ml_20{margin-left:20px;}
/* ================================================ 字体样式 ================================================ */
body {font-family: "Helvetica Neue", "Luxi Sans", "DejaVu Sans", Tahoma, "Hiragino Sans GB", STHeiti, "Microsoft YaHei", Arial, sans-serif; font-size:12px;}
/*布局*/
.contentBody{width:1041px; height:100%; margin:0 auto; background:#ffffe6;}
.top{width:1020px; height:374px; margin: 0 auto; position:relative;}
.menu{position:absolute; top:133px;  z-index:1200; margin:0 auto;  
  
    width: 1020px;}
    .menu .top_nav{ margin-left:8px;}
.menu .top_nav li{float:left;  line-height:20px; padding-left:7px; }
.menu .top_nav li  span{color:#fff; padding:0 0px; float:left;}
.menu .top_nav li a{color:#fff;font-size:14px;                   
    display:block;  
    text-align: center;
    width: 90px;       
     padding-left:0px;
                    }

/****导航******/

.menu .top_nav ul li
{
	float:none;	
		
}


.menu .top_nav ul li a
{
	width: auto;
	background:#6890D6;
	color: #FFF;
	padding-left: 30px;
	padding-right: 30px;
	line-height: 28px;
	border-top: 1px solid #fff;
	font-size: 13px;
	
}


.menu  .sub_nav li a:hover
{
	background: #81B0DA;
}

.menu .sub_nav 
{

	position: absolute;	
	visibility: hidden;
	z-index: 100;
	margin-left: -6px;
	filter:alpha(Opacity=90);
	-moz-opacity:0.9;
	opacity: 0.9;z-index:100;
	float:left;
	
}



.menu .sub_nav li a:hover
{
	background:#3B7DD1;
	
}


.main{width:1015px; height:auto; margin:0 auto;}
.leftMenuBar{width:261px;  position:relative; left:15px; top:-120px; float:left; z-index:20;}
.left_menu_con{position: relative;top: -85px;padding-top: 45px;}
.left_menu_con h2{font-size: 28px;font-weight: bold;padding-left: 25px;}
.leftMenuBar .left_menu_con ul{ margin-top:134px;}
.leftMenuBar .left_menu_con ul  li{ line-height:40px; height:40px; border-bottom:solid 1px #cecece; border-top:solid 1px #fff; margin:0px; padding:0px; }
.leftMenuBar .left_menu_con ul li a{ margin:0px; font-size:16px; font-weight:bold; display:block; color:#948b91; padding-left:15px; background:url(../images/list_arrow.png) no-repeat left center; margin-left:25px;}

.name_list{ height:800px; overflow:auto;}

.name_list a{ width:70px; float:left;}

.listMenuTop{color:#2c2c2c; line-height:30px; margin:0 22px 10px 0; text-align:right;}
.listMenuTop a{color:#2c2c2c;}
.listMenuTop a:hover{color:#2c2c2c;}
.listMenuTop em{color:#808385;}
.rightContent{float:right; width:705px;}
.right_content_title{font-size: 18px; margin:30px 15px 0 0; background: url(../images/arrow_icon.png) no-repeat left center;border-bottom: solid 1px #ccc;padding-left: 25px;line-height: 2em;font-weight: bold;}
.rightContent .right_con{ padding-bottom:35px; padding-right:24px;}
.right_content_title{font-size: 18px; margin:30px 15px 0 0; background: url(../images/arrow_icon.png) no-repeat left center;border-bottom: solid 1px #ccc;padding-left: 25px;line-height: 2em;font-weight: bold;}
.rightContent .zjxz_con_2 p{ line-height:25px;}
.rightContent .right_con .thisCourtBrief p{ text-indent:25px; line-height:2.5em; margin-top:7px; font-size:14px; line-height:23px;}
.rightContent .right_con.xrld_con{padding-left: 25px;}
.rightContent .right_con.xrld_con p.label_wrapper{ text-indent:0px; margin:20px 0px}
.rightContent .right_con .label_bg{ background:url(../images/ld_bg.png) no-repeat left center;width: 175px;height: 33px;display: inline-block; padding-left:10px; line-height:33px;}

.rightContent .zjxz_con_2 h2 span{  background: none repeat scroll 0 0 #526573;
    display: inline-block;
    height: 14px;
    margin-left: 10px;
    margin-right: 10px;
    width: 14px;
}
.rightContent .zjxz_con_2 h2
{
	color: #526573;
    font-size: 16px;
    font-weight: bold;
    line-height: 50px;
}
.rightContent p
{
	
}
	
.rightContent .last_item{ color:#808385;}
.footer{width:1023px; height:182px; margin:0 auto;}
.footer div{margin-top: 45px; text-align:center;}
.footer div p{font-size:14px; color:#000; line-height:35px;}
/*本院历史*/
.yardHistoryShow{border:1px solid #c6d8dd;margin:20px 10px; width:100%; background:#fff;}
.yardHistoryShow th{background:url(../images/tableTile.jpg) repeat-x 1px 2px; color:#09609a; height:34px; vertical-align:middle; font-weight:bold; font-size:14px;text-align:left; padding-left:10px;}
.yardHistoryShow td{height:40px; text-align:left; padding-left:10px;}
.yardHistoryShow td.botmBg{height:13px;background:url(../images/tableBg.jpg) repeat-x;}

.yardHistoryShow .jgsz{   float: left;
    line-height: 40px;
    overflow: auto;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 280px;}
    
    .yardHistoryShow .fzjg{float: left;
    line-height: 40px;
    overflow: auto;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 80px;}
/*现任领导*/
.leaderNow .foolPic{margin-right:35px;}
.leaderNow{margin-top:30px;}
.leaderList{color:#0b4d7c; font-size:14px;}
.leaderList li {height:33px; line-height:43px; margin-bottom:18px; }
.leaderList li span{ display:inline-block;width:210px; height:33px; line-height:33px; margin-right:30px;background:url(../images/ld_bg.png) no-repeat; padding-left:10px;}
.personIntroduce{text-align:center;}
.rightContent .right_con .personIntroduce p{color:#333; text-align:left; margin-top:50px;}
.rightContent .right_con .content{ background-color:#FFFFE6; line-height:22px;}
.rightContent .right_con .content p{ line-height:30px;}
/*组织机构*/
.frameworkTable{width:100%; margin-top:20px; border-left:1px solid #acb0b3; border-top:1px solid #acb0b3;}
.frameworkTable th{height:60px; background:#a8dafb;border-bottom:1px solid #acb0b3;border-right:1px solid #acb0b3; text-align:left; padding-left:10px;}
.frameworkTable td{height:28px; border-bottom:1px solid #acb0b3;border-right:1px solid #acb0b3;background:#f0f9ff;padding-left:10px;}
.mksOfice h2{font-size:18px; color:#45a995; text-align:center; margin:30px auto 20px;}
/*专家学者*/
.right_content_title span{font-size:14px;}
.specialistName{width: 261px;height: 815px;overflow-y: auto;}
.specialistName a{font-size:16px; font-weight:bold; color:#1d6ea9; text-align:center;line-height:39px; display:inline-block; width:96px; height:39px; background:#eee; margin: 15px 10px 0 13px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.mavinList{margin-top:9px;}
.mavinList li{width:70px; height:93px; margin:15px 15px 0 0; background:url(../images/m-Bg.jpg) no-repeat; float:left;text-align:center;}
.mavinList li img{margin: 8px auto 12px auto;}
.leaderShowName{font-size:14px; font-weight:bold; color:#526573; margin:20px 0;}
.leaderShowName span{font-size:18px; margin-right:10px;}
/*院务新闻*/
.countNewsYw h2{width:400px; font-size:18px; padding-bottom:5px;}
.countImgBg{float:left;margin-left:22px;*margin-left:15px;}
.countNewsYw{width:762px; margin:0 55px;float:left;}
.countNewsYw ul{ margin-top:10px;padding:10px;}
.countNewsYw ul li{ line-height:20px; margin-bottom:10px; padding-left:25px; font-size:14px;}
.countNewsYw .listDashed{ margin:15px 0;}
/*翻页*/
.pageListBox{padding-left:90px; margin-top:30px;}
.pageListBox a{padding:0 10px; color:#000;}
.pageListBox a.c_999{color:#999;}
.pageListBox input{background:#e1e4ff; border:none;}
.pageListBox input.text{width:20px; height:18px; line-height:18px; text-align:center;}
/*媒体聚焦*/
.countNewsMt{width:682px; margin:0;}
/*详细页*/
.contentXqBg{background:url(../images/skin-xq/Bg.jpg) repeat;}
.topDetail{position: relative;width:1019px;height:187px; margin:0 auto;background:url(../images/skin-xq/topBg.jpg) no-repeat;}
.southernDaily{position:relative; background:#fff; border:1px solid #ccc;}
.news_top_wrapper{position:absolute; right:0; top:0;_top:1px; width:315px; height:100%;_height:835px; _overflow:hidden; background:url(../images/skin-xq/news_top_bg.png) left top no-repeat #f2f8fa;}
.southernDailyNews{margin-right:315px; padding:40px 20px;}
.southernDailyNews h2{font-size:24px; color:#333; text-align:center; font-weight:normal;}
.post_infoTips{color:#777; text-align:center; padding-top:20px; margin:20px 10px; border-top:1px solid #e8e8e8;}
.southernDailyNewsContent p{ margin-top:10px; line-height:25px; color:#333; font-size:14px;}
.news_top_wrapper div{width:291px;margin: 15px 10px 0 12px;border:1px solid #dfdfdf; background:#fff;}
.news_top_wrapper div h2{position:relative; font-size:18px; color:#000; padding-left:15px; height:43px; line-height:43px; background:url(../images/skin-xq/titleBg.jpg) left top repeat-x;}
.news_top_wrapper a.more{ position:absolute; top:0; right:15px; color:#666; font-size:12px; font-weight:normal;}
.news_top_wrapper .news_top_list{ padding:6px;}
.news_top_wrapper .news_top_list li a{color:#333; width:240px;display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.news_top_wrapper .news_top_list li{line-height:2.4em; background:url(../images/skin-xq/top_num.png) left top no-repeat; padding-left:40px; font-size:12px;}
.news_top_wrapper .news_top_list li.item_1{background-position: 0px 2px; color:#873416;}
.news_top_wrapper .news_top_list li.item_2{background-position: 0px -24px; color:#873416;}
.news_top_wrapper .news_top_list li.item_3{background-position: 0px -52px; color:#873416;}
.news_top_wrapper .news_top_list li.item_1 a{ color:#873416;}
.news_top_wrapper .news_top_list li.item_2 a{color:#873416;}
.news_top_wrapper .news_top_list li.item_3 a{ color:#873416;}
.news_top_wrapper .news_top_list li.item_4{background-position: 0px -79px;}
.news_top_wrapper .news_top_list li.item_5{background-position: 0px -107px;}
.news_top_wrapper .news_top_list li.item_6{background-position: 0px -135px;}
.news_top_wrapper .news_top_list li.item_7{background-position: 0px -161px;}
.news_top_wrapper .news_top_list li.item_8{background-position: 0px -187px;}
.news_top_wrapper .news_top_list li.item_9{background-position: 0px -215px;}
.news_top_wrapper .news_top_list li.item_10{background-position: 0px -242px;}
.contentXqBg .footer{background:url(../images/skin-xq/footerBg.jpg) no-repeat;border-top:9px solid #3d9bd8; margin-top:20px;}
/***子页面样式***/


