@charset "utf-8";/* CSS Document */
ul,li,p,h6,h5,h4,h3,h2,h1 {padding: 0;margin: 0;border: 0;}
body {font-size: 100%;font-family:Arial, Helvetica, sans-serif;color: black;background-color:#FFF;}
ol, ul {list-style: none;}
/* tables still need cellspacing="0" in the markup */
caption, th, td {font-weight: normal;}
/* remove possible quote marks (") from <q> & <blockquote> */
   blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
a {}
a:link {color: #261CDC;text-decoration: none;}
/* 未访问的链接 */
a:visited {color: #261CDC;text-decoration: none;}
/* 已访问的链接 */
a:hover {text-decoration: underline;color:#261CDC;}
/* 鼠标在链接上 */
a:active {color: #0066FF;}
/* 点击激活链接 */
a {blr:expression(this.onFocus=this.blur())}
html, body {
	height:100%;
	margin: 0px;
}
/***********************************************************************/
/*杂*/
.clear {clear:both;height:0px;line-height:0px;display:block;font-size:0px;}
.red, a.red, a.red:visited, a.red:link {color:#FF0000;}
.green, a.green, a.green:visited, a.green:link {color:#009900;}
.blue, a.blue, a.blue:visited, a.blue:link {color:#0033CC;}
.yellow, a.yellow, a.yellow:visited, a.yellow:link {color:#FF0;}
/**顶部*/
#top {background-image: url(top.png);background-repeat: repeat-x;height:80px;}
#top div {width:960px;margin:auto;}
#top ul {margin:50px 10px 0 0;float:right;}
#top ul li {float:left;margin:0 4px;}
#top ul li a, #top ul li a:visited, #top ul li a:link {
	background-color:#DEEFFA;
	border:1px solid #7AB8EF;
	display:block;
	padding:0px 15px;
	height:28px;
	line-height:28px;
	font-size:14px;
	_float:left;
	color: #006FA4;
}
#top ul li a:hover {
	background-color: #FFFFFF;
}
#top a.topmenu_on, #top a.topmenu_on:visited, #top a.topmenu_on:link {background-color:#FFF;color:#333;border-bottom:1px solid #FFF;font-weight:bold;}
#top .logo {float:left;width:200px;height:80px;display:block;background-image: url(logo.png);}
#top .logo span {display:none;}
/*Qzone**/
.width{	width:960px;margin:10px auto;}
/***/
.title_1{border:1px solid #D4D4D4;border-top:none;border-bottom:none;height:25px;background-image: url(title_1.png);background-repeat: repeat-x;background-position: left 0px;font-size:12px;line-height:25px;color:#005197;font-weight:bold;}
.title_1 span{background-image: url(title_1.png);background-repeat: repeat-x;background-position: left -25px;height:25px;_width:150px;display:block;float:left;padding:0 0 0 10px;margin:0 0 0 10px;}
.title_1 strong{background-image: url(title_1.png);background-repeat: repeat-x;background-position: right -50px;height:25px;display:block;padding:0 10px 0 0;}
/****/
.m_1{ padding:1px; border:1px solid #B0C8E4;}
.m_1 h6{ font-size:12px; font-weight:bold; background-color:#DBEEFF; height:24px; line-height:24px; padding:0 10px;}

/****/
.list_1{ margin:5px; line-height:30px;}
.list_1 li{
	font-size:12px;
	text-decoration: underline;
	color: #0080C0;
}
.list_1 .ico_1,.list_1 .ico_2,.list_1 .ico_3,.list_1 .ico_4{background-image: url(ico.gif);background-repeat: no-repeat;background-position: left 0px;padding:0 0 0 25px;}
.list_1 .ico_2{background-position: left -30px;}
.list_1 .ico_3{background-position: left -60px;}
.list_1 .ico_4{background-position: left -90px;}
/****/
.info{background-color:#CDE5F9;border:1px solid #B0C8E4;padding:4px;float:left;height:150px;width:640px;margin:0 10px 0 0;background-image: url(info.png);background-repeat: no-repeat;background-position: center top;overflow: hidden;}
.info div{ padding:10px 20px;}
.info h5{ font-size:16px; border-bottom:1px solid #A7CBE9; color:#006FA4; line-height:200%;}
.info p{
	line-height:24px;
	font-size:14px;
	color: #333333;
}
.info strong{ font-weight:bold;}
/***/
#nav{ font-size:12px; line-height:30px; height:30px; color:#666;margin:auto auto 5px auto; width:960px; border-bottom:1px solid #CAE3F9;}
#nav a,#nav a:visited,#nav a:link{ color:#666;}
#nav a:hover{ color:##04D; }
/***/
#userinfo{margin:auto; width:960px; font-size:12px; line-height:24px;}
/***/
.msg_1{ font-size:12px; color:#FF0000; text-align:center; display:block;}
.msg_2{ font-size:12px; color:#666; padding:10px 0;}
.msg_2 strong{ color:#FF6600;}
.msg_3{ font-size:12px; color:#F00; padding:5px; background-color:#FFFFCC; border:1px solid #FFCC66; margin:10px 0; text-align:center;}
.msg_4{
	font-size:12px;
	background-image: url(msg_4.png);
	background-repeat: repeat-x;
	height:30px;
	line-height:30px;
	text-align:center;
	width:100%;
	display:block;
	clear: both;
}
/***/
a.btn_1,a.btn_1:visited,a.btn_1:link{color:#333333;background-image: url(btn_1.png);background-repeat: no-repeat;width:84px;height:24px;line-height:24px;display:block;text-align:center;color:#333;}
/***/
.form_1{ line-height:40px; }

.form_1 strong{
	font-size:30px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#F00;
	font-weight:normal;
	margin:0 5px;
	text-decoration: underline;
}
.form_1 input{ }
.form_1 span{  height:40px; line-height:40px; color:#999;}
/***/
.banner{ clear:both; width:958px; margin:auto; text-align:center; line-height:300px;}
/***/
.table_1{border:1px solid #D4D4D4;border-top:none;}
.table_1 th{background-image: url(table_1.png);background-repeat: repeat-x;height:25px;line-height:25px;color:#005197;font-size:12px;padding:0 5px;}
.table_1 td{ line-height:24px; font-size:12px;}
.table_1 tr.alt td {background:#EFF7FD;  /*这行将给所有的tr加上背景色*/
}
.table_1 tr.over td {background:#DFF0FA;  /*这个将是鼠标高亮行的背景色*/
}
.table_1 strong{color:#005197; font-weight:bold;}
/**/
.table_2{}
.table_2 td{ padding:0 10px;}
#bottom{border-top:1px solid #CAE3F9;font-size:12px;line-height:24px;text-align:center;width:100%;}
/*中专业居中*/
#layout{position: absolute;/*--绝对定位--*/
top: 50%;margin-top: -240px;/*--div高度的一半--*/
height: 480px;width:100%;}
pre{padding: 1px;}
.show_1{  height:420px; line-height:420px; text-align:center; font-size:30px;}
#Qzone .btn1 {
	float: right;
	margin-top: 5px;
	margin-right: 50px;
}
#Qzone #QQNumber {
	border: 0px;
	font-size: 18px;
	font-weight: bold;
	width: 260px;
}

a.btn_1:hover {
	color: #003366;
	text-decoration: none;
}
#body {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
}
.location {
	line-height: 30px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C2DAEE;
	margin-top: 5px;
	margin-bottom: 5px;
}
body {
	font-size: 12px;
}
.Article_list .title {
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
}
.Article_list .content {
	line-height: 20px;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0F0F0;
	margin-bottom: 10px;
	padding: 10px;
}
.Article_list .title .datetime {
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	padding-left: 6px;
}
.location a {
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}
.msg_4 span {
	font-size: 18px;
	font-weight: bold;
	color: #FF6600;
	padding-right: 5px;
	padding-left: 5px;
	font-family: Verdana, Georgia, "微软雅黑";
}
.bar {
	height: 20px;
	line-height: 20px;
	background-color: #99CBF5;
	background-image: url(bar_bg.jpg);
	background-position: bottom;
	overflow: hidden;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	clear: both;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 7px;
}
.right {
	float: right;
}
.left {
	float: left;
}
.bar #marqueeAd {
	text-indent: 10px;
}

.bar .input {
	font-weight: bold;
	margin: 0px;
	padding-top: 2px;
	color: #006600;
}
.bar .btn {
	font-size: 12px;
	width: 80px;
	font-weight: bold;
}
.table1 {
	background-image: url(table1_bg.png);
	height: 40px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	clear: both;
}

.table1 .btn2 {
	font-size: 12px;
	margin: 2px;
	padding: 1px;
}

.table2{}.table2 {
	border: 5px solid #D2E5F4;
	background-color: #DEEFFA;
	margin-right: auto;
	margin-left: auto;
	width: 930px;
	font-weight: bold;
	margin-top: 10px;
}
.table2 table {
	border: 1px solid #7AB8EF;
	background-color: #F4FAFE;
	margin: 15px;
	width: 95%;
}
.table2 th{	
	padding: 10px;
	width: 100px;
	font-size: 12px;
}
.table2 th strong {
	font-weight: bold;
	color: #FF6600;
}
.table2 td {
	font-family: "微软雅黑", Verdana, Arial, Helvetica, sans-serif;
	padding: 10px;
	line-height: 22px;
}
