﻿body{
	margin:0;
	padding:0;
	font-size: 12px;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a,img{border:0}
a {
	color: #333;text-decoration: none
}
a:hover {
	color: #0073ca; text-decoration: underline
}
.orange {
	COLOR: #ff6600; 
}
.red {
	COLOR: #cc0000; 
}
.black {
	COLOR: #333; 
}
.content {
	line-height: 28px;
	color: #333;
}
.blue {
	color: #0054a6;
	font-size: 14px;
}
.nav{ text-align:center;}
.nav td{height:50px; width:85px;}
.nav td a{
	 display:block;background:url(navigation_bg.jpg) no-repeat center top;overflow:hidden;height:50px;line-height:56px;font-size: 13px; color: #333;text-decoration: none; 
}
.nav td a:hover {
	 color: #0073ca; text-decoration: underline
}
.nav td.fixnav{width:auto}
.p-img {
	border-right: #e1e1e1 1px solid; border-top: #e1e1e1 1px solid; border-left: #e1e1e1 1px solid; border-bottom: #e1e1e1 1px solid
}
.title {
	font-weight: bold; font-size: 14px
}
.title1 {
	font-weight: bold; font-size: 16px; color: #ff0000
}
#title2 {
	font-weight: bold; color: #0054a6; text-decoration: underline
}
#title2 a {
	font-weight: bold; color: #0054a6; text-decoration: underline
}
#title2 a:hover {
	font-weight: bold; color: #fff; background-color: #ff0000; text-decoration: none
}
.y_line {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d6d6d6;
}
.y_line_s {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #d6d6d6;
}
.s_line {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d6d6d6;
}
.x_line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e4e4e4;
}
.td3 {
	border-right: #e1e1e1 1px solid; border-bottom: #e1e1e1 1px solid; background-color: #f7f7f7
}
.p_14 {
	font-size: 14px;
	font-weight: bold;
}
.box {
	border: 1px solid #cccccc;
}
.left{width:220px;background:#F7F7F7}
.left table th{border:0px;border-bottom:1px solid #039}
.news{width:100%px;text-align:center;margin-bottom:20px;}
.news *{text-align:left;}
.news h1{width:90%;margin:0 auto;height:33px;line-height:33px;font-size:16px;font-weight:bold;background:url(arrow_news.gif) #f7f7f7 no-repeat 7px center;border:1px solid #e4e4e4}
.news h1 a{padding:0 0 0 22px;}
.news ul{margin:0 auto;padding:0;width:90%;border:1px solid #e4e4e4;border-bottom:0;border-top:0}
.news ul li{list-style:none;margin:0px;padding:5px 0px;clear:both;border-bottom:solid #e4e4e4 1px}
.news ul li div{display:table-cell;*display:inline;zoom:1;vertical-align:top}
.news ul li div img{width:78px;margin:0px 18px 0 6px;border:1px solid #ccc}
.news ul li div a{display:block;margin-top:10px;font-weight: bold; color: #0054a6; text-decoration: underline}
.news ul li div a:hover {font-weight: bold; color: #fff; background-color: #ff0000; text-decoration: none}
.news ul li div p{line-height:20px;padding:0;margin:5px 0 0;width:205px;}
#lflag{position:absolute;top:6px;left:830px;width:160px;}
#lflag a{margin-left:20px}
#lflag img{height:25px;}
.notice{margin:auto;text-align:left}
.notice ul,notice ul li{margin:0;padding:0;list-style:none;}
.notice a{padding-left:9px;background:url(jiantou3.gif) no-repeat 0px 5px;display:block}
.notice a span{color:#cc0000}
.notice p{margin:5px 0;padding:0;padding-left:9px;}
#text-rap{overflow:hidden;height:120px;width:160px;margin: 1px;line-height:150%;float: left;display: inline;}
