@charset "utf-8";
/* CSS Document */
* {	padding:0px; margin:0px auto;}
BODY { FONT: 12px/1.5 "宋体", Verdana, Arial, Helvetica, sans-serif; background: url(../images/bg.gif) #E7E1CE;}


IMG {	border: none;}
A IMG { border: 0px;}
UL,LI { list-style:none}

A { COLOR: #333333; outline: none}
A:link { TEXT-DECORATION: none}
A:visited {	COLOR: #651A03; TEXT-DECORATION: none}
A:hover {	COLOR: red}
A:focus {	COLOR: #003}
A:active {COLOR: #000}

.red { color:red}

.page { width:98%; margin:8px 0; overflow:auto}
.page p{ text-align:center}


.div_main {	CLEAR: both; MARGIN: 0px auto; width:1003px; background:#FFFFFF; overflow:auto}

#header p { line-height:40px; vertical-align:middle}

.language { font-size:20px; font-family: "隶书";}

#banner { height:170px;}

#left { float:left; width:215px; height:600px; background:#EEF4F8;}
.left_title { margin: 10px 0;}

#bg_guird { height:38px; margin:10px 0;background:url(../images/bg_guird_cn.gif) no-repeat left;}
#bg_pack { height:38px; margin:16px 0;background:url(../images/bg_pack_cn.gif) no-repeat left;}
#bg_service { height:38px; margin:10px 0;background:url(../images/bg_service.gif) no-repeat left;}

#search { margin-left:15px; width:185px;  background: #FFF;}
#search div { height:16px; line-height:16px; vertical-align:middle; padding-left: 20px;}
.strCode { width:140px; height:40px; margin:0px; padding:0px; float:left}
.submit { float:right;}
#verify { width:40px;}

#center { float:left; width:542px;}
.title_center { margin:10px 0; display:block;}

.service_map {display:table-cell;*display:inline; zoom:1;text-align:center;vertical-align:middle;width:98%;}

#right_side { float:right; width:240px; height:600px; background:#EEF4F8; }
#message { margin:20px auto; text-align: center;}
#survey { width:180px; height:225px; margin:10px auto;}

#content { float:right; width:780px;}
.query { width:260px; margin:10px auto;}

#footer { background:#4286BD; color:#FFFFFF;}
#footer p { margin:5px auto; text-align:center }

.t_table { border: 1px solid #DADADA; border-right:0; border-bottom:0; margin:5px auto;}
.t_table tr {background:;}
.t_table th { height:26px; color:#F2961E; border-bottom: 1px solid #DADADA; border-right: 1px solid #DADADA;	}
.t_table td { height:26px; border-bottom: 1px solid #DADADA; border-right: 1px solid #DADADA; text-indent:5px;}

.td_news { text-align:left; padding-left:20px; background-image:url(../images/dot.gif); background-repeat:no-repeat; background-position: 6px 8px;}

.td_center { text-align:center}
.cttd { height:28px; border-bottom: 1px solid #DADADA; border-right: 1px solid #DADADA; text-align:center; background:#F2F2F2;}
.td_news_title { text-align:center; padding:6px 0; font-size:20px;}
.td_news_content { line-height:180%}


.button { background:url(../images/button.gif) repeat-x; border:0; height:22px; width:90px;}
.more { float:right; margin: 5px 20px 5px 0; font-size:110%}

.class_exp {line-height: 60px; height: 60px; margin: 10px 20px;}
.class_exp span { background-color: yellow; color: red; font-size: 16px; text-indent: 4px; padding: 2px 3px; }
.class_exp img {vertical-align:middle;}

/* qq css start */
#topbar{
position:absolute;
padding: 2px;
width: 100px;
visibility: hidden;
z-index: 100;
top:600px;
font-size: 12px;
}

#topbar A.qqa:link {COLOR: red; text-decoration: none}
#topbar A.qqa:visited {COLOR: red; text-decoration: none}
#topbar A.qqa:active {COLOR: red; text-decoration: none}
#topbar A.qqa:hover {COLOR: blue; text-decoration: none}

#topbar A.qqb:link {COLOR: black; text-decoration: none}
#topbar A.qqb:visited {COLOR: black; text-decoration: none}
#topbar A.qqb:active {COLOR: black; text-decoration: none}
#topbar A.qqb:hover {COLOR: blue; text-decoration: none}
/* qq css end */

.displayTable{
	background-color:gainsboro;
	font-size:9pt;
	text-align:center;
	padding:5px; 
	margin:5px;
	width:98%;
}

.displayTable tr{
background-color:#FFFFFF
}

.displayTable .caption{
text-align:left; background-color:#FFFFFF; font-weight:bold;
}

.displayTable .title{
background-color:#eff5fb;color:#3a6188;font-weight:bold;
}


TABLE.query2 
{
	width: 98%;
}
TABLE.query2 THEAD
{
	display: none;
}
TABLE.query2 TH
{
	background-color: #cbe2ff;
	text-align: left;
}
TABLE.query2 TR
{
	height: 24px;
}
TABLE.query2 TD
{
}
TABLE.query2 BUTTON
{
}
TABLE.query2 INPUT
{
}
TABLE.query2 SELECT
{
}