﻿/* CSS Document */
/*td {
	font-family: "宋体";
	font-size: 12px;
	color: #292929;
	text-align:left;
	vertical-align:top;
}*/
body {
	background: #ececec;
	margin: 0px;
	margin-bottom:20px;
}
table{
	border:0;
}
p{
	text-indent:2em;
}
ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
li{
	background:url(../images/030.gif) left center no-repeat;
	padding-left:12px;
}
a:link {
	color: #3a3a3a;
	text-decoration:none;
}
a:visited {
	color: #3a3a3a;
	text-decoration:none;
}
a:hover {
	color: #767676;
	text-decoration:underline;
}
a:active {
	color: #3a3a3a;
	text-decoration:none;
}
a.menu1a1:link{
	color:#ffffff;
	text-decoration:none;
}
a.menu1a1:visited{
	color:#ffffff;
	text-decoration:none;
}
a.menu1a1:hover {
	color:#ffffff;
	text-decoration:none;
}
a.active:hover {
	color:#ffffff;
	text-decoration:none;
}
.top1{
	height:88px;
	background:#ececec;
}
.logoleft{
	width:50%;
	background:url(../images/006.gif) right top no-repeat;
}
.logo{
	background:url(../images/079.gif) left top no-repeat;
}
.search{
	background:url(../images/005.gif) left top no-repeat;
	/*padding:15px 0px 0px 25px;*/
}
.logintxt{
	font-weight:bold;
	line-height:20px;
}
.login2 td{
	height:30px;
	vertical-align:middle;
	background:url(../images/017.gif) 3px 10px no-repeat;
	padding-left:22px;
}
.login2 a{
	text-decoration:none;
}
.top2{
	height:47px;
	background:url(../images/003.gif) top repeat-x;
}
.top3left{
	height:25px;
	border:3px #ececec solid;
	padding:4px;
	background:#ffffff url(../images/081.gif) 5px center no-repeat;
	color:#292929;
	font-weight:bold;
	padding-left:35px;
	vertical-align:middle
}
.top3left1{
	float:left; 
	height:20px; 
	line-height:20px;
	vertical-align:middle;
}
.top3left2{
	width:455px; 
	float:right; 
	overflow:hidden; 
	height:20px; 
	line-height:20px; 
	vertical-align:middle;
}
.top3right{
	height:25px;
	border:3px #ececec solid;
	padding:4px;
	background:#ffffff url(../images/082.gif) 5px center no-repeat;
	color:#292929;
	font-weight:bold;
	padding-left:40px;
	vertical-align:middle
}
.top3right1{
	float:left; 
	height:20px; 
	line-height:20px;
	vertical-align:middle;
}
.menu{
	height:47px;
	background:url(../images/008.gif) 10px bottom no-repeat;
}
.menu1{
	width:709px; 
	margin:26px 0px 0px 17px;
	font-weight:bold;
}
.menu1 td{
	text-align:center;
}
.menu1a1{
	color:#000000;
	text-decoration:none;
}
.button #link{
	font-weight:bold;
	color:#ffffff;
	text-decoration:underline;
}
.button1left{
	background:url(../images/089.jpg) left top no-repeat;
	padding:169px 0px 0px 16px;
	color:#ffffff;
	font-size:14px;
}
#button2{
	display:none;
}
.button2left{
	background:url(../images/091.jpg) left top no-repeat;
	padding:169px 0px 0px 16px;
	color:#ffffff;
	font-size:14px;
}
#button3{
	display:none;
}
.button3left{
	background:url(../images/094.gif) left top no-repeat;
	padding:169px 0px 0px 16px;
	color:#ffffff;
	font-size:14px;
}
#button4{
	display:none;
}
.button4left{
	background:url(../images/096.jpg) left top no-repeat;
	padding:169px 0px 0px 16px;
	color:#ffffff;
	font-size:14px;
}
#button5{
	display:none;
}
.button5left{
	background:url(../images/098.jpg) left top no-repeat;
	padding:169px 0px 0px 16px;
	color:#ffffff;
	font-size:14px;
}
.main{
	padding:10px 0px 10px 0px;
}
.maintitle1{
	height:46px;
	padding-right:10px;
}
.maintitle2{
	background:url(../images/009.gif) left 37px repeat-x;
}
.maintitle{
	padding-top:11px;
	padding-right:6px;
}
.mainmiddle{
	background:url(../images/012.gif) left 13px repeat-x;
}
.mainmiddle2{
	background:url(../images/012.gif) left 6px repeat-x;
	border-bottom:1px #cdcdcd solid;
}
.mainmore{
	padding-top:8px;
	width:69px;
	text-align:right;
}
.maincontent{
	border-top:1px #ffffff solid;
	padding-top:7px;
}
.maintable1{
	border:1px #cacaca solid;
}
.maintable1td{
	border:3px #ececec solid;
	background:#ffffff;
	padding:6px;
}
.maintable1td1{
	border:3px #ececec solid;
	background:#ffffff;
	padding:12px 16px 11px 16px;
	line-height:20px;
}
.maintable1td2{
	text-indent:2em; 
	padding:12px 16px 12px 16px;
}
.maintable2{
	border:1px #d8d8d8 solid;
}
.maintable2td{
	border:1px #ffffff solid;
	background:#ededed;
	line-height:20px;
	padding:10px;
}
.maintable3{
	border:1px #d8d8d8 solid;
}
.maintable3td{
	border:1px #ffffff solid;
	background:#ededed;
	line-height:20px;
	padding:10px;
}
.maintable4{
	border:1px #cacaca solid;
}
.maintable5 td{
	vertical-align:middle;
}
.maintable4td{
	border:1px #ffffff solid;
	background:#f2f2f2;
	padding:8px;
}
.mainimage{
	border:1px #d8d8d8 solid;
	background:#ffffff;
	padding:4px;
}
.maintxt{
	padding:8px 0px 0px 0px;
	line-height:20px;
	text-indent:2em;
}
.maintxt1{
	text-indent:2em;
	line-height:20px;
	margin-top:-15px;
}
.txt{
	text-indent:2em;
}
.fontstyle{
	color:#cd121b;
	font-weight:bold;
	text-indent:0em;
}
.fontstyle2{
	height:22px;	
	color:#d60404;
	font-size:14px;
	font-weight:bold;
	padding-top:5px;
	border-bottom:1px #cdcdcd solid;
}
.bottom1{
	height:103px;
	background:url(../images/001.gif) top repeat-x;
}
.bottom1title{
	height:34px;
	background:url(../images/018.gif) 5px 8px no-repeat;
	padding-left:34px;
	vertical-align:middle;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
}
.bottom2{
	height:38px;
	background:url(../images/027.gif) top repeat-x;
	vertical-align:middle;
}
.bottommenu td{
	text-align:center;
	border-right:1px #ffffff solid;
	padding:0px 10px 0px 10px;
}
.bottommenu #td6{
	border-right:none;
}
a.inv:link {
	color:#ffffff;
	text-decoration:none;
}
a.inv:visited {
	color:#ffffff;
	text-decoration:none;
}
a.inv:hover {
	color:#ffffff;
	text-decoration:none;
}
a.inv:active {
	color:#ffffff;
	text-decoration:none;
}
.bottom3{
	height:40px;
	text-align:center;
	vertical-align:middle;
}
.bottomlink{
	width:959px;
	height:42px;
	margin-top:13px;
}
.bottomlink img{
	margin-right:10px;
}


