.font12 {
	font-size: 12px;}
body {
	margin: 0px;
	padding: 0px;
	background-color: #efefef;}
td {
	font-size: 12px;
	/* line-height: 20px; */
	color: #333333;
	}
A:link,A:visited {font-size: 12px;color: #000000;text-decoration: none;line-height: 20px;}
A:hover,A:active{color: #FF6600;text-decoration: none;}

a:hover img,a:active img{-moz-opacity:0.5; filter:alpha(opacity=80);cursor:hand;}

.t-bg {
	background-repeat: repeat-x;
	background-position: top;}
.left10 {
	padding-left: 15px;
	padding-right: 10px;}
.top10 {
	margin-top: 5px;}
.title {
	font-size: 18px;
	font-weight: bold;
	color: #CC0000;
	line-height: 22px;}
.txt {
	font-size: 14px;
	line-height: 22px;}
.txt .vsbcontent_img img{
	max-width:600px;
	display:block;
	margin:0 auto;
	height:auto!important;
}
A.list:link,A.list:visited{font-size: 14px; color: #000033; line-height: 22px; text-decoration: none;}
A.list:hover,A.list:active{color: #990000;}.list {
	font-size: 14px;}
.txtbg {
	background-repeat: no-repeat;
	background-position: right 10px;}
.hand {
	cursor: hand;}
A.top-link:link,A.top-link:visited{
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 21px;
	text-decoration: none;
	width: 140px;
	display: block;
	height: 44px;
	padding-top: 10px;
	float: left;}
A.top-link:hover,A.top-link:active{
	color: #FFFFFF;
	}
.top-link {
	color: #CCCCCC;}
.copyright {
	font-size: 12px;
	line-height: 20px;
	color: #333333;}
.titlex {
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
	line-height: 22px;}
A.lm-link:link,A.lm-link:visited{
	font-weight: bold;
	font-size: 14px;
	color: #0066CC;
	line-height: 21px;
	text-decoration: none;}
A.lm-link:hover,A.lm-link:active{color: #FF0000;}

#mainnav ul {
	list-style-type: none;
    margin: 0;
    padding: 0;
	text-align:right;
	width:990px;}

#mainnav ul li {
	list-style-type: none;
	float:right;
	text-align:center;
	width:100px;
	height:22px;
	padding-top:10px;
	color:#fff;
	font-weight:bold;
	margin-right:2px;}

#mainnav ul .li2 {
	list-style-type: none;
	float:right;
	text-align:center;
	width:100px;
	height:22px;
	padding-top:10px;
	color:#27498F;
	font-weight:bold;
	margin-right:2px;}

#mainnav ul li a.nava1, a.nava1:link, a.nava1:visited {
    color: #fff;
    text-decoration: none;
    font-size:14px;}
#mainnav ul li a.nava1:hover {
    text-decoration: none;
    font-size:14px;}

#mainnav ul li a.nava2, a.nava2:link, a.nava2:visited {
    color: #27498F;
    text-decoration: none;
    font-size:14px;}
#mainnav ul li a.nava2:hover {
    text-decoration: none;
    font-size:14px;}

.bk{
	background-color: #FFFFFF;
	border-top: 2px #139FDA;
	border-right: 2px solid #139FDA;
	border-bottom: 2px #139FDA;
	border-left: 2px solid #139FDA;}
.k5 {
	margin-top: 5px;}
.contact {
	font-size: 12px;
	font-weight: bold;
	color: #003399;}