@charset "gb2312";

.headBg{ background-image:url(judicial_01.jpg); background-position:top center; background-repeat:no-repeat; height:202px;}
.touTiao{ background-color:#eff2f6; height:120px; clear:both; position:relative; top:-34px; z-index:-10;}
.touTiao h1{ font-size:28px; text-align:center; padding:15px 0; font-weight:bold; }
.touTiao h1 a{ font-size:28px;color:#0070c0;}
.touTiao h1 a:hover{ color:#e86464;}
.touTiao .TTnews{ width:1000px; margin:0 auto;}
.touTiao .TTnews li{ width:90%; float:left; font-size:16px;}
.touTiao .TTnews .moreA{font-size:16px; text-align:right; }

/*-------- TabΡωΚ½ --------------*/

#tab {position:relative;float: right;overflow: hidden;width:600px; background-color:#eff2f6;}
#tab .tabList { height:36px;}
#tab .tabList { margin:0; padding:0; height:36px; background-repeat:no-repeat; background-position:left;}
#tab .tabList dt {font-family: "ΞΆΘνΡΕΊΪ";overflow: hidden;text-align: center;width: 300px;float:left;padding:0;text-align:center;position:relative;cursor:pointer;list-style:none; font-size:16px; height:40px; line-height:40px; background-color:#015393;border-top:3px solid #015393; color:#FFF;}
#tab dt.active{display: inline;font-family: "ΞΆΘνΡΕΊΪ";font-size: 16px;height: 40px;line-height: 40px;overflow: hidden;text-align: center;background-color:#eff2f6; border-top:3px solid #015393; color:#015393;  }
#tab dt{ float:left; padding:0 15px; margin:0; height:32px; overflow:hidden; }
#tab dt a{color:#FFF;font-size:22px;}
#tab dt.active a{color:#015393;font-size:22px;}
#tab dt.active a:hover{color:#015393;font-size:22px;}

ul.picA { margin:0; padding:0;}
ul.picA li{ margin:0; padding:0; float:left; width:300px; height:100px;}
ul.linkA { margin:0; padding:0; height:70px;background-color:#eff2f6;height:70px; line-height:70px;}
ul.linkA li{ margin:0; padding:0; float:left; width:200px;}
ul.linkA li.youQing{ margin:0 50px 0 0; padding:0; float:left; width:150px;  background-color:#015393; color:#FFF; font-size:20px;font-family: "ΞΆΘνΡΕΊΪ"; text-align:center; }


/*menu*/
#menu { background-color:#015393; height:50px;}
#nav {margin:0 auto; width:1200px; display:block; height:50px;}
#nav .jquery_out {float:left;line-height:50px;display:block; border-right:1px solid #fff; text-align:center; color:#fff;font:18px/50px "ΞΆΘνΡΕΊΪ"; background-color:#002951;}
#nav .jquery_out a{ color:#FFF;}
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner {margin-left:16px;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel {float:left; border-right:1px solid #fff; width:150px; text-align:center;/*IE6 only*/}
#nav .mainlevel a {color:#FFF; text-decoration:none; line-height:50px; display:block;  width:150px;}
#nav .mainlevel a:hover {color:#fff; text-decoration:none; background:#002951  0 0 repeat-x;}
#nav .mainlevel ul {display:none; position:absolute;}
#nav .mainlevel li {border-top:1px solid #fff; background:#015393; width:150px;font:16px/30px "ΞΆΘνΡΕΊΪ"; /*IE6 only*/}
#nav .mainlevel li a{font:15px/40px "ΞΆΘνΡΕΊΪ"; }


ul.nav2{ margin:0; padding:10px; background-color:#eff2f6; width:180px;}
ul.nav2 li{ margin:0; padding:0 0 0 20px; height:36px; line-height:36px; font-size:15px; color:#000; border-bottom:1px solid #CCC;}
ul.nav2 li.tit2{ padding:0;height:36px; line-height:36px; font-size:16px; text-align:center; color:#FFF; background-color:#015393;}

ul.news_list{ margin:0; padding:8px 0;}
ul.news_list li{ margin:3px 15px; padding:5px 5px 5px 15px; height:30px; line-height:30px; font-size:15px; color:#000; border-bottom:1px solid #d8d8d8; background-image:url(judicial_19.jpg); background-position:0 center; background-repeat: no-repeat;}
ul.news_list li span{ font-size:14px; color:#999; float:right;}

.floor{ background-color:#e3edf7; padding:15px; font-size:12px; line-height:24px;}

.titA1Bg{ background-color:#eff2f6; height:36px; line-height:36px; padding-right:30px; clear:both;}
.titA1{ background-color:#015393; height:36px; line-height:36px; font-size:16px; padding:0 25px; color:#FFF}
.titA1on{ height:36px; line-height:36px; font-size:14px}
.bgA1{ background-color:#f9fbfd; min-height:500px;}
.p25{ padding:25px;}

.search{ position:relative;top:-43px;}