body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,Passlogin,img,div{margin:0;padding:0;border:0;}
body  { margin:0; color:#333; font:12px "宋体",Lucida Grande, Verdana, Lucida, Arial, Helvetica, sans-serif; text-align: center; background:#FFFFFF;}
ul,li,dl,ul,ol{list-style:none;}
div,li,td,th {
	line-height: 24px;
	font-size:12px;}
select	{font-size:12px; color:#000000;}
input	{font-size:12px; color:#000000;}
select,input{vertical-align:middle; padding:0; margin:0;}

.cls {clear:both;}
.dis{display:inline;}

a:link {color:#333;text-decoration:none;} 
a:visited {color: #333;text-decoration:none;} 
a:hover{color: #F00; text-decoration:underline;} 
a:active {color: #F00;text-decoration:underline;}

.marB{margin-bottom:8px;}

#wrap{width:870px;margin:0 auto; text-align:left;}

#nav{
    height:31px;
	background:url(/web_news/images_sh/navbg.gif) repeat-x;
	font-weight:bold;
	text-align:center;
	line-height:31px;
	border-top:1px solid #CFD0CB;
	border-left:1px solid #CFD0CB;
	border-right:1px solid #CFD0CB;
}

.current{
	border:1px solid #ced0cf; 
	background:#f8f6f7;
	margin-bottom:8px;
	height:21px;
	line-height:21px;
	padding-left:10px;}
.main{width:870px; clear:both;}

.left{float:left;width:600px;}

.right{float:right;width:260px;}

.cls{clear:both;}

.con{float:left;width:598px;background:#f1f6fc;border:1px solid #abc2ee;}

.conU{padding:5px;}

h1{
	line-height:60px;
	font-size:18px; 
	text-align:center;
	width:598px;
	color:#ff6633;}
	
.artInfo{
	height:30px;
	line-height:30px;
	background:#e8f0fb;
	font-size:12px;
	font-weight:normal; 
	text-align:center; 
	color:#666666;}
	
.daodu{
    margin:10px 0px;
	border:1px solid #CED0CF;
	background:#FDFEFF;
	padding:5px;
	color:#666666;
}
.daodu .text14{
    color:#666666;
	font-size:14px;
}
	
.content{margin:0 10px;font-size:12px;line-height:160%;}


.content p{margin-top:10px;}
.midad{
	float:left;
	width:248px;
	margin-right:10px;
	margin-top:10px;
	border:1px solid #8DBCF0;}

.textred{color:#FF0000; text-align:center;}

.fany{
    height:30px;
	line-height:30px;
	margin-left:10px;
	margin-top:20px;
	text-align:center;
	border-bottom:1px dotted #666;
	border-top:1px dotted #666;
}
.backhome{
    width:100%;
    text-align:right;
	height:70px;
}
.back01{
	float:right;
	margin:0px  20px 5px 10px;
	width:51px;
}
.back02{
	float:right;
	margin:0px  20px 5px 10px;
	width:57px;
	height:64px;
	background:url(/web_news/images_sh/egg.jpg) no-repeat;
	cursor:pointer;
}
.back02text{
    margin-top:40px;
	text-align:center;
	color:#656565;
}
.back03{
	float:right;
	margin:0px  20px 5px 10px;
	width:57px;
	height:64px;
	background:url(/web_news/images_sh/flower.jpg) no-repeat;
	cursor:pointer;
}
.back03text{
    margin-top:40px;
	text-align:center;
	color:#FF0000;
}

.link{margin-left:10px;margin-top:10px;font-weight:bold;}

a.red:link,a.red:visited{color:#FF0000; text-decoration:none;}
a.red:hover,a.red:active{color:#0099cc;}

a.green:link,a.green:visited{color:#00a650; text-decoration:none;}
a.green:hover,a.green:active{color:#FF0000;}

a.blue:link,a.blue:visited{color:#0000ff; text-decoration:none;}
a.blue:hover,a.blue:active{color:#FF0000;}
.textr{text-align:center;margin-right:8px;}

.xgwz{float:left;width:598px;border:1px solid #abc2ee;margin-bottom:8px;height:155px;}

.xgwzt{
	height:25px;
	line-height:25px; 
	background:url(/web_news/images_sh/contenttbg01.gif) repeat-x;
	border-bottom:1px solid #abc2ee;
	font-weight:bold;
	padding-left:10px;
	clear:both;}
.xgwzlist li{float:left;width:284px;background:url(/web_news/images_sh/dot.gif) no-repeat 1px 9px;padding-left:10px;}

.tlqk{float:left;width:598px;border:1px solid #abc2ee;}

.tlq{
	height:31px;
	line-height:31px; 
	background:url(/web_news/images_sh/taolunqu.gif) repeat-x;
	border-bottom:1px solid #abc2ee;
	font-weight:bold;
	padding-left:10px;}
	
.more{float:right;margin-right:10px;font-weight:normal;margin-top:4px;}

.textbox{
    width:580px;
	height:80px;
	border:#c9c9c9 solid 1px;
}
.mytextbox{border:#c9c9c9 solid 1px;width:60px;}

.righttbg{
	background:url(/web_news/images_sh/conrighttbt.jpg) no-repeat left top;
	height:23px;
	padding-top:3px;
	padding-left:30px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	border-top:1px solid #ABC2EE;
	border-left:1px solid #ABC2EE;
	border-right:1px solid #ABC2EE;
}
.ph{
   	padding:5px;	
	border-bottom:1px solid #ABC2EE;
	border-left:1px solid #ABC2EE;
	border-right:1px solid #ABC2EE;}

.cl_ph{
	 background:url(/web_news/images_sh/ph.jpg) no-repeat 0px -5px;
	 padding-left:25px;}
	 
.cl_ph li{
	line-height:22px;}
	
.rightc{border-left:1px solid #ABC2EE;border-right:1px solid #ABC2EE;border-bottom:1px solid #ABC2EE;padding:5px;}
.rightc01{border:1px solid #ABC2EE;padding:5px 5px 0 5px ; background:#F8F6F7;}
.center{
    text-align:center;
	font-weight:bold;
	height:25px;
	line-height:25px;
}

.book{width:248px;}

.bookc{width:248px;}
.bookc li{float:left;width:124px; text-align:center;}

.rightscroll{
	background:url(/web_news/images_sh/conrighttbt.jpg) no-repeat left top;
	height:24px;
	padding-top:5px;
	font-size:14px;
	font-weight:bold;}
	
.scroll_r li{
	float:left;
	display:inline;
	width:77px;
	font-size:14px;
	height:22px;
	padding-top:2px;
	text-align:center;
	margin-left:7px;}	
	
.hidden{display:none;}
	
.sd01{background:url(/web_news/images_sh/conscrollon.jpg) no-repeat left top; font-weight:bold;}
.sd02{background:url(/web_news/images_sh/conscrolloff.jpg) no-repeat left top;}



/*工程类*/

.bluetbg{
	height:25px;
	line-height:25px; 
	background:url(/web_news/images_sh/blue_bg.gif) repeat-x top;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	border:1px solid #1c79a9;}

.tblue{color:#006699; background:#eaf4fe;}
.tabmidad_blue{border-left:1px solid #8fb9cf;border-top:1px solid #8fb9cf;background:#FFFFFF;}

.tabmidad_blue td{border-right:1px solid #8fb9cf;border-bottom:1px solid #8fb9cf;font-size:12px;padding:2px 3px;line-height:18px;}


/****职称英语****/

.eng_adtbg{
	height:26px;
	line-height:26px; 
	background:url(/web_news/images_sh/midadtbg.gif) repeat-x top;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	border:1px solid #fd7700;}

.midadt{font-weight:bold;color:#ff6600;}

.tabmidad{border-left:1px solid #fca16f;border-top:1px solid #fca16f;background:#FFFFFF;}

.tabmidad td{border-right:1px solid #fca16f;border-bottom:1px solid #fca16f;font-size:12px;padding:2px 3px;line-height:18px;}

/****公务员****/

.gwy_adtbg{
	height:26px;
	line-height:26px; 
	background:url(/web_news/images_sh/gwy_tbg.gif) repeat-x top;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	border:1px solid #0099cc;}

.gwy_t{color:#006699;}

.gwy_midad{border-left:1px solid #83bbd9;border-top:1px solid #83bbd9;background:#FFFFFF;}

.gwy_midad td{border-right:1px solid #83bbd9;border-bottom:1px solid #83bbd9;font-size:12px;padding:2px 3px;line-height:18px;}

/****医卫类******/
.yw_adtbg{
	height:26px;
	line-height:26px; 
	background:url(/web_news/images_sh/yw_tbg.gif) repeat-x top;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	border:1px solid #047700;}

.yw_t{color:#006600;}

.yw_midad{border-left:1px solid #047700;border-top:1px solid #047700;background:#FFFFFF;}

.yw_midad td{border-right:1px solid #047700;border-bottom:1px solid #047700;font-size:12px;padding:2px 2px;line-height:18px;}

/*****监理*****/

.jl_adtbg{
	height:26px;
	line-height:26px; 
	background:url(/web_news/images_sh/jl_tbg.gif) repeat-x top;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	border:1px solid #196cc8;}

.jl_t{color:#0066cc;}

.jl_midad{border-left:1px solid #8ebcf0;border-top:1px solid #8ebcf0;background:#FFFFFF;}

.jl_midad td{border-right:1px solid #8ebcf0;border-bottom:1px solid #8ebcf0;padding:2px 2px;line-height:18px;}

.c_l12_01{}
.c_l12_01 li{padding-left:10px;background:url(/web_news/images_sh/dot.gif) no-repeat 1px 9px;}

.news_ad{ text-align:center; margin-top:6px;}
