/*
程序开发:朱超
联系方式:xszhuchao@xscc.com
版权所有
*/


body{
	font-size: 12px;
	font-family: Verdana,宋体,Lucida Grande, Lucida, Arial, Helvetica, sans-serif; 
	margin:auto;
	background:url("../Images/bg.jpg") #fff repeat left top;
}
a{color:#000;text-decoration: none;}
a:hover{text-decoration:underline;}
form{margin:0px;padding:0px;}
.hide{display:none;}

.headbox{
	margin:auto;
	width:800px;height:256px;
	background:url("../Images/xiaoxun.jpg") no-repeat right top;
}
.headbox h1.logobox{
	margin:0;padding:0;
	width:421px;height:153px;
	background:url("../Images/indexlogo.gif") no-repeat left top;
	font-size:1px;color:#fff;
}
.headbox div.linkbox{
	margin-top:59px;
	width:195px;height:39px;
	background:url("../Images/icon_1.gif") #C1131C no-repeat left top;
	text-align:right;
	line-height:18px;
	padding:3px 5px 0 0;
	border-bottom:2px #7B6E6E solid;
}
.headbox div.linkbox a{color:#ddd;font-weight:bold;}
.headbox div.linkbox a:hover{color:#fff;text-decoration:none;background:#f00;}

#menubox{
	margin:auto;
	width:800px;height:28px;
	background:#7B6E6E;
	z-index: 999;/*position:absolute;*/
}
#menubox div.line{height:28px;}
#menubox td{border:0px;}
#menubox dl{margin:0px;padding:0px;}
#menubox ul{margin:0px;padding:0px;list-style:none;text-decoration:none;}
#menubox li{float:left;width:80px;text-align:center;}
#menubox li:hover,#Nav li a:hover span,#Nav li a:hover dt{}
#menubox li a.top{display:block;margin-top:3px;padding-top:4px;width:80px;height:21px;text-align:center;font-size:14px;font-weight:bold;text-decoration:none;color:#fff;}
#menubox li a.top:hover{position:relative;width:70px;height:20px;color:#000;}
#menubox li dt a{display:block;width:63px;padding-left:5px;line-height:25px;text-align:left;text-decoration:none;border-top:1px #f5f5f5 solid;font-size:12px;font-weight:normal;}
#menubox li dt a:hover{position:relative;border-bottom:none;}
#menubox li span{display:none;}
#menubox li a:hover span{display:block;position:absolute;top:24px;left:-1px;}
#menubox li a.one{display:block;margin-top:3px;width:80px;height:25px;text-align:center;text-decoration:none;color:#fff;font-size:14px;font-weight:bold;}
#menubox li a.one:hover{position:relative;width:70px;height:22px;background:#fff;color:#000;}
#menubox li a.one div{width:68px;height:16px;padding-top:4px;cursor:hand;}
/*navstyle*/
div.navdefault{border-bottom:1px #5B5353 solid;}
div.navdefault div.line{border-bottom:1px #6C6262 solid;}
div.navdefault li{background:url("../Images/Nav_ar_default.gif") no-repeat right 5px;}
div.navdefault li a.top:hover{border:1px #999 solid;border-bottom:none;background:url("../Images/Nav_at_default.gif")  #fff no-repeat left top;}
div.navdefault li span{border:1px #999 solid;border-top:none;}
div.navdefault li table{border:1px #ccc solid;border-top:none;background:#fff;}
div.navdefault li dt a{color:#000;}
div.navdefault li dt a:hover{background:#999;color:#fff;}
div.navdefault li a.one:hover{border:1px #999 solid;}
div.navdefault li a.one:hover div{border:1px #ccc solid;}


.indexpic{
	margin:auto;
	width:800px;height:180px;
	background:#000;
}
.line1{margin:auto;width:800px;height:5px;font-size:0px;background:#C1131C;border-bottom:#970F15 1px solid;}
.line2{height:4px;font-size:0px;border-bottom:#AE1118 1px solid;}

.bodybox{
	margin:auto;
	width:800px;
}
.leftbox{width:520px;float:left;/*height:450px;*/background:;}
.rightbox{width:280px;float:right;height:450px;background:#E8DADA;}

.notice{
	margin:5px;padding:25px 0 0 3px;
	width:257px;height:125px;
	background:url("../Images/icon_2.gif") no-repeat 5px 5px;
	border:5px #fff solid;
	line-height:25px;color:#7C4749;
}
.notice a{color:#7C4749;}
.notice a:hover{color:#f00;}
.notice span{font-size:10px;padding-left:5px;color:#666;}

.qqbox{
	margin:15px 5px 0 10px;padding:20px 0 0 0;
	width:260px;height:100px;
	background:url("../Images/icon_3.gif") no-repeat left top;
}
.contactbox{
	margin:5px 5px 5px 10px;padding:20px 0 0 2px;
	width:258px;
	background:url("../Images/icon_4.gif") no-repeat left top;
	line-height:20px;
}

.newsbox{
	margin-top:5px;
	width:520px;height:160px;
	background:url("../Images/icon_7.gif") no-repeat left top; /*4px;*/
}
.imgnews{
	margin-top:25px;
	float:left;width:210px;height:160px;
	/*margin-left:2px;*/
	background:#fff;
}
.imgnews div.table_1_1_pic{width:210px;height:20px;line-height:20px;}
.table_1_1_title{float:left;background:url("../Images/title.gif") no-repeat left 4px;padding-left:32px;}
.table_1_1_page{float:right;padding-right:3px;}
.table_1_1_pic1 img{float:left;}

.txtnews{
	margin-top:25px;
	float:right;
	width:300px;height:160px;
	margin-left:5px;
}
.txtnews ul{margin:0;padding:0;height:160px;list-style-type:none;}
.txtnews li{
	height:20px;line-height:20px;
	background:url("../Images/icon_0.gif") no-repeat left 4px;
	padding-left:15px;
}
.txtnews a:hover{color:#f00;}
.txtnews li span{font-size:10px;padding-left:5px;color:#666;}

.infobox{
	margin:10px 0 0 0px;/*4px;*/
	width:504px;height:120px;/*500px;*/
	border:5px #E7E0C5 solid;
	background:url("../Images/icon_8.gif") no-repeat 5px 5px;
}
*+html .infobox {margin-top:30px;} 
.infobox ul{margin:0;padding:25px 0 0 0;height:95px;list-style-type:none;}
.infobox li{
	float:left;width:247px;
	height:23px;line-height:23px;
	padding-left:3px;
}
.infobox li a:hover{color:#f00;}
.infobox li span{font-size:10px;padding-left:5px;color:#666;}

.bbsbox{
	margin:10px 0 0 0px;/*4px;*/
	width:514px;height:110px;/*510px;*/
	background:url("../Images/icon_10.gif") #F7F4E8 no-repeat 5px 5px;
}
.bbsbox ul{margin:0;padding:20px 0 0 0;height:90px;list-style-type:none;}
.bbsbox li{
	float:left;width:248px;
	height:22px;line-height:22px;
	padding-left:2px;
	color:#666;
}
.bbsbox li a{color:#666;}
.bbsbox li a:hover{color:#fff;background:#09f;text-decoration: none;}



.footbox{
	clear:both;
	margin:auto;
	width:800px;height:85px;
	border-top:#fff 5px solid;
	line-height:20px;
	background:url("../Images/icon_6.gif") no-repeat right 10px;
}
.line3{
	width:800px;height:1px;font-size:0px;
	background:#AE1118;
	border-top:#970F15 1px solid;
	border-bottom:#C1131C 4px solid;
	margin-bottom:4px;
}


.listbox{
	margin-top:5px;
	width:520px;height:430px;
	background:url("../Images/icon_tpl.gif") no-repeat left top; /*4px;*/
}
.listbox h2{
	margin:0;padding:4px 0 0 5px;height:15px;
	font-size:12px;font-weight:normal;
	color:#fff;
}
.listbox ul{margin:5px 0 0 0;padding:0;list-style-type:none;}
.listbox li{
	height:25px;line-height:25px;
	background:url("../Images/icon_0.gif") no-repeat left 7px;
	padding-left:15px;
}
.listbox li span{font-size:11px;padding-left:10px;color:#666;}
.listbox a:hover{color:#f00;}

.listpage{width:500px;margin:10px 0 0 0;}
.PageInfo{
	float:right;
}
.PageInfo input.PageIn{
	height:16px;
	border:1px #666 solid;
}
.PageInfo input.PageSub{
	height:20px;
	border:1px #666 solid;
	font-size:12px;
	background:#fff;
	color:#666;
}
.PageNumbers{
	margin-top:2px;
	float:left;
}
.PageNumbers span{
	padding:2px 4px 2px 4px;
	background:#666;
	color:#fff;
}
.PageNumbers a{
	padding:2px 4px 2px 4px;
	background:#fff;
	text-decoration:none;
	background:#ccc;
}
.PageNumbers a:hover{
	color:#fff;
	background:#f00;
	text-decoration:none;
}

.showbox{
	width:800px;/*height:500px;*/
	background:url("../Images/icon_tpl.gif") #fff no-repeat left 4px; /*4px;*/
}
*html .showbox {height:500px;}
.showbox h2{
	margin:4px 0 0 0;padding:4px 0 0 5px;height:15px;
	font-size:12px;font-weight:normal;
	color:#fff;
}
.showbox div.titlebox{
	text-align:center;
	font-size:18px;font-weight:bold;line-height:40px;
}
.showbox div.timebox{
	text-align:center;
	font-size:12px;line-height:30px;color:#666;
}
.showbox div.artbox{
	padding:30px;
	font-size:14px;line-height:22px;
}



.pagebox{
	margin-top:5px;
	width:520px;/*height:430px;*/
	background:url("../Images/icon_tpl.gif") no-repeat left top; /*4px;*/
}
*html .pagebox {height:430px;}
.pagebox h2{
	margin:0;padding:4px 0 0 5px;height:15px;
	font-size:12px;font-weight:normal;
	color:#fff;
}
.pagecontent{
	padding:10px 10px 20px 0;
	font-size:14px;line-height:20px;
}

.schoolpage{
	padding-right:10px;
}
.schoolpage h3{font-size:14px;color:#C1131C;margin:10px 0 10px 20px;padding:0;}
.schoolpage h3 span{float:right;}
.schoolpage p{
	margin:0;padding:0;
	line-height:18px;font-size:14px;
}


.radiobox{
	margin:5px;padding:30px 0 0 0px;
	width:260px;height:300px;
	background:url("../Images/icon_11.gif") no-repeat 5px 5px;
	border:5px #fff solid;
	line-height:25px;color:#7C4749;
}

