*{margin:0; padding:0;}
body {
	font-family:"Lucida Grande",Verdana,Lucida,Arial,Helvetica,宋体,sans-serif;
	color: #000;
	font-size:12px;
	text-align: center;
    line-height: 180%;
	background:#FFF;
	margin:0;
	padding:0;
}
.pre{color:#d80000;}
.Indentation{text-indent: 12px;}/*缩进*/
.Indent{text-indent: 24px;padding:5px 0; }/*缩进*/
.more{clear:both;text-align: right;padding:5px 30px 0;}
input,textarea{border:1px solid #CCCCCC; overflow:hidden}
img{border:0;vertical-align: middle;}
h3{color: #000 ;font-size: 14px;line-height:30px;}
ul{list-style:none;}
a:link, a:visited {text-decoration: none;color: #000;}
a:hover {text-decoration: underline;}
div#container{
	width:1002px;
	background-color:#FFF;
	text-align: left;
}
div#header {
height:80px;
width: 1002px;
margin-top:10px; 
}
div#logo {
float:left;
padding-top:10px;
}
div#banner {
float:right;
padding-right:15px; 
}
div#nav{
	padding-left:26px;
	float: left;
	width: 1002px; 
	height:30px;
	background: url("images/nav.gif") -0 0 no-repeat;
}
div#nav ul li{
	float: left;
	display:block;
}
div#nav ul #date{width: 210px;padding-top:5px;color:#FFF}
div#nav ul li a{
	display:block;
	width: 100px;
	height: 30px;
	text-indent : -5200px;
}
div#nav ul li a.op{
	display:block;
	width: 200px;
	height: 30px;
	text-indent : -5200px;
}
	div#nav ul li a.o{
	display:block;
	width: 80px;
	height: 30px;
	text-indent : -5200px;
}
	#menu1 a:hover{background: url("images/nav_h.gif") -236px 0 no-repeat;}
	#menu2 a:hover{background: url("images/nav_h.gif") -316px 0 no-repeat;}
	#menu3 a:hover{background: url("images/nav_h.gif") -416px 0 no-repeat;}
	#menu4 a:hover{background: url("images/nav_h.gif") -616px 0 no-repeat;}
	#menu5 a:hover{background: url("images/nav_h.gif") -816px 0 no-repeat;}
	#menu6 a:hover{background: url("images/nav_h.gif") -920px 0 no-repeat;}
div#location{
background: url("images/Location.jpg") no-repeat;
width: 1002px;
padding:5px 0 0 45px;
height: 30px; 
}
div#location span{color: #999;}
div#location strong{color: red;font-weight: normal;}
/*顶部和导航结束*/
.news_box{
margin-bottom:10px;
text-align: center;
width: 248px;
border:1px solid #C9C9C9;
padding:1px;
}
.news_box .title{
width: 246px;
height: 35px;
background: url("images/menu.gif") no-repeat;
text-indent: -5200px;
}
.news_box .content{
text-align: left;
padding:10px 10px 5px;
text-indent: 24px;
}
.news_box .content ul li{
text-indent: 0px;
width: 208px;
margin-left:18px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
line-height:24px;
}
.news_box .content ul li span{
float:right; 
text-align: right;
}
.news_box .content ul li a:hover {font-weight: bold;}
.news_box strong{color:red; font-weight:normal;}
.news_box .date{color:red; font-weight:normal;}
.news_box h2 {color:red; font-size:14px; border-bottom:1px dashed #999; line-height:32px; margin-bottom:5px; }
.news_box h2 a{color:red;}
.news_box h3 {text-align: center;}
.news_box h4 {
padding: 5px 0;
border-bottom: 1px dashed #C0C0C0;
text-align: right;
font-size: 12px;
font-weight:normal;
margin:5px 0; 
}
/*主页新闻列表*/
.news_list {width: 480px;}
.news_list .title{width: 478px;background: url("images/menu.gif") 0 -255px no-repeat;}
.news_list .content ul li{
margin-left:0; 
padding-left:13px;
background: url("images/notice1.gif") center left no-repeat;
width: 445px;
}
.news_list .content ul li a{
width: 350px;
display:block;
padding-left:5px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.news_list .content ul li a:hover{background:#0099CC;color:#FFF;text-decoration: none;}
/*律师简介*/
#about_pic{background: url("images/picbg.gif") no-repeat;height: 161px;width: 185px;}
#about_pic img{height: 124px;width: 136px;padding:16px 0;}
/*劳动律师简介*/
.labor_about {}
.labor_about .title{background: url("images/menu.gif") -250px 0 no-repeat;}
/*联系方式*/
.contact .title{background: url("images/menu.gif") 0 -35px no-repeat;}
.contact .content{text-indent: 0;}
.contact table {height: 150px;}
/*热点文章*/
.hotnews .title{background: url("images/menu.gif") 0 -70px no-repeat;}
.hotnews .content ul{list-style-type: square;}
/*交通维权中心*/
.central {}
.central .title{background: url("images/menu.gif") 0 -175px no-repeat;}
.central .content img{width: 220px; height: 125px;text-indent: 0;padding:5px 4px; }
/*劳动维权中心*/
.labor_central {}
.labor_central .title{background: url("images/menu.gif") -250px -175px no-repeat;}
.labor_central .content img{width: 220px; height: 125px;text-indent: 0;padding:5px 4px; }
/*交通委员会*/
.committee .title{height: 45px; background: url("images/menu.gif") 0 -210px no-repeat;}
/*劳动委员会*/
.committee1 .title{height: 45px; background: url("images/menu.gif") -250px -210px no-repeat;}
/*公告栏*/
.notice .title{background: url("images/menu.gif") 0 -140px no-repeat;}
/*事物咨询*/
/*.advisory{height:245px;}*/
.advisory .title{background: url("images/menu.gif") 0 -105px no-repeat;}
.advisory .content ul li{margin-left:5px; padding-left:13px; background: url("images/notice2.gif") center left no-repeat;}
/*交通法律*/
.law_list .title{background: url("images/menu.gif") 0 -290px no-repeat;}
/*理论研究*/
.study_list .title{background: url("images/menu.gif") 0 -325px no-repeat;}
.insurance_list .title{background: url("images/menu.gif") 0 -360px no-repeat;}
.case_list .title{background: url("images/menu.gif") 0 -395px no-repeat;}
/*左边栏*/
#sidebar_left{float:left;}
/*首页右边栏*/
#sidebar_right{
float:right;
}
/*首页中间栏*/
#mid{
float:left;
margin-left:7px; 
}
/*内页*/
#wrapper{
float:right;
}
.news_list1 {width: 734px;}
.news_list1 .hotnews a{color:red;}
.news_list1 .title{width: 732px;background: url("images/menu.gif") 0 -605px no-repeat;}
.news_list1 .content ul{list-style-type:square;}
.news_list1 .content ul li{
margin-left:15px;
width: 700px;
}
.news_list1 .content ul li a{
width: 580px;
display:block;
padding-left:8px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.news_list1 .content ul li a:hover{background:#0099CC;color:#FFF;text-decoration: none;}
.news_list1 .content p{text-indent:0;}	/*取消缩进*/
/*法律*/
.law_list1 .title{background: url("images/menu.gif") 0 -500px no-repeat;}
/*研究*/
.study_list1 .title{background: url("images/menu.gif") 0 -535px no-repeat;}
/*保险*/
.insurance_list1 .title{background: url("images/menu.gif") 0 -430px no-repeat;}
/*案例*/
.case_list1 .title{background: url("images/menu.gif") 0 -465px no-repeat;}
/*荣誉*/
.honor_list1 .title{background: url("images/menu.gif") 0 -640px no-repeat;}
/*音频*/
.voice_list1 .title{background: url("images/menu.gif") 0 -675px no-repeat;}
/*关于我们*/
.about1 .title{background: url("images/menu.gif") 0 -710px no-repeat;}
/*联系我们*/
.contact1 .title{background: url("images/menu.gif") 0 -570px no-repeat;}
/*本站申明*/
.avow1 .title{background: url("images/menu.gif") 0 -745px no-repeat;}
/*公告栏*/
.notice1 .title{background: url("images/menu.gif") 0 -780px no-repeat;}
/*正文*/
.content1 .title{background: url("images/menu.gif") 0 -780px no-repeat;}
/*Links*/
div#links{
clear: both;
text-align: left;
}
div#links ul li{
float:left;
margin:15px 20px 0 0; 
}
/*footer*/
div#footer{
margin-top:15px; 
clear:both;
text-align: center;
border:1px solid #ccc;
}
div#footer p{line-height: 24px;}
div#footer_menu{background:#0179B6;line-height:28px;margin:0 1px;}
div#footer_menu a{color:#FFF;}

/*page_turner*/
.page_turner{text-align: center;margin: 10px 0;width:300px; color:#666;}
.page_turner a{
	width:20px; 
	color:#666; 
	margin-right:10px; 
	padding:0px!important; 
	padding:1px;
	text-align:center;
	display:block;
	float:left;
	border:1px solid #999;
	}
.page_turner a:hover{border-color:#d80000;}
.page_turner .c_{color:#d80000; border-style:none;}
.page_turner .r_{width:160px;}
/*guestbook*/
#sendmsg li{display:block;list-style:none; margin-bottom:5px}
.sub{
	height:20px; 
	width:48px; 
	background:url(images/input_bg.gif); 
	border:0; 
	padding:2px 0 0;
	font-size:12px;
}
#btn{text-align: center;}
#msgerr{text-align: center;border:1px solid #C0C0C0;width:180px;padding: 2px 5px 1px 5px;}
#revBox{text-align: left;padding: 8px;background-color:#FFF; line-height:18px}
#revBox input{font-size:12px;}
#msgtitle {cursor: pointer;}
.revbox{
margin-top:30px;
width: 700px;
border:1px solid #D4E0EF;
padding:10px;
text-align: left;
}
.guest{
background:#006E98;
font-weight: bold;
padding:0 10px;
line-height: 28px;
color:#FFF;
}
.guest span{text-align: right;float:right; }
.pmsg{color:#000;margin:15px 0; padding-left:3px}
.replay{
background:#D4E0EF;
border-left:5px solid #BC7200;
line-height:23px;
color:#000;
padding:10px;
}
/*INDEX*/
.BOX_1{height:85px; width:230px; overflow:hidden;}
.BOX_2{height:150px; width:230px; float:left; overflow:hidden;}
.BOX_3{height:240px; width:230px; float:left; overflow:hidden;}
.BOX_4{height:120px; width:230px; float:left; overflow:hidden;}
.BOX_5{height:180px; width:230px; float:left; overflow:hidden;}
.BOX_6{height:190px; width:auto; float:left; overflow:hidden;}