body{
	background:url(/Template/images/jyw/body_bg.jpg) repeat-x top center;
}
.contbody{
	width:980px;
	margin:0 auto;
}
/*头部*/
.headbody .headtop{
	height:128px;
	background:url(/Template/images/jyw/headtop_bg.jpg) no-repeat;
}
.headbody .menu{
	height:35px;
	background:url(/Template/images/jyw/menu_bg.jpg) repeat-x;
}
.headbody .menu ul{
	padding-left:60px;
}
.headbody .menu li{
	float:left;
	height:35px;
	padding-right:2px;
	text-align:center;
	background:url(/Template/images/jyw/menu_link.jpg) no-repeat right;
}
.headbody .menu li.last{
	background:none;
}
.headbody .menu a,.headbody .menu a:visited{
	display:block;
	width:90px;
	height:35px;
	line-height:35px;
	color:#FFF;
	font-weight:bold;
}
.headbody .menu li.last a,.headbody .menu li.last a:visited{
	width:120px;
}
.headbody .menu a:hover{
	color:#000;
	background:url(/Template/images/jyw/menu_bg_02.jpg) repeat-x;
}
/*主体*/
.mainbody{
	background:url(/Template/images/jyw/mainbody_bg.jpg) repeat-x top;
}
.outbox{
	margin:10px 0;	
}
.outbox .title{
	position:relative;
	height:29px;
	background:url(/Template/images/jyw/title_m.jpg) repeat-x;
}
.outbox .title h2{
	height:29px;
	padding-left:30px;
	color:#FFF;
	line-height:29px;
	background:url(/Template/images/jyw/title_l_02.jpg) no-repeat left;
}
.minbox .title h2{
	color:#000;
	background:url(/Template/images/jyw/title_l.jpg) no-repeat left;
}
.outbox .title span{
	position:absolute;
	top:0;
	right:0;
	width:60px;
	height:29px;
	line-height:29px;
	text-align:center;
	background:url(/Template/images/jyw/title_r.jpg) no-repeat right;
}
.outbox span a,.outbox span a:visited{
	font-size:12px;
	color:#999;
}
.outbox span a:hover{
	color:#F00;
}
.leftbox,.rightbox{
	width:250px;
}
.minbox{
	width:460px;
	margin:10px;
}
.contlist{
	height:230px;
	padding:10px;
	border:#abcae6 solid 1px;
	border-top:none;
}
.contlist li{
	height:23px;
	margin:0;
	padding:0;
	line-height:23px;
}
.ncss{
	margin-top:10px;
}
.ncss iframe{
	border:#abcae6 solid 1px;
}
.banner{
	height:83px;
	text-align:center;
	background:url(/Template/images/jyw/banner_bg.jpg) repeat-x;
}
.nav_t{
	position:relative;
	height:35px;
	margin-top:20px;
	padding:0 20px;
	padding-bottom:5px;
	line-height:35px;
	border-bottom:#333 solid 1px;
}
.nav_t h2{
	height:35px;
	line-height:35px;
	font-size:14px;
}
.nav_t span{
	position:absolute;
	top:0;
	right:10px;
	height:35px;
	line-height:35px;
}
.links{
	margin-top:10px;
	padding:5px 10px;
	border:#abcae6 solid 1px;
}
.links span{
	font-weight:bold;
}
/*底部*/
.bottombody{
	margin:10px 0;
	background:#f2f6fc url(/Template/images/jyw/bottombody_bg.jpg) repeat-x top;
}
.bottombody p{
	text-align:center;
	margin:10px;
}
/*栏目页*/
.rightmain_l{
	width:715px;
}
.rightmain_l table{
	width:695px;
	margin:0 10px;
}
.rightmain_l table td{
	position:relative;
}
.rightmain_l table span{
	margin-right:10px;
}
.rightmain_l table .tittldate{
	position:absolute;
	top:0;
	right:0;
}
/*内容页*/
.leftside{
	width:250px;
	margin-right:15px;
}
.rightmain{
	width:715px;
}
.rightmain td{
	text-align:left;
}
.rightmain .textcont{
	padding:10px 10px 10px 20px;
}
.rightmain .textcont td{
	text-align:left;
}
.rightmain .xbkk div{
	margin:20px 0;
	border-bottom:#CCC dashed 1px;
}
.rightmain .xbkk h2{
	margin:10px 0;
	line-height:1.5em;
	font-size:16px;
	color:#900;
}
.rightmain .xbkk p{
	text-indent:2em;
}
.rightmain .xbkk p.text_r{
	margin-top:30px;
}
.rightmain .xbkk img{
	float:left;
	width:150px;
	margin-right:10px;
}