/* CSS Document */
*{margin:0;padding:0;}
body{ padding:0px; margin:0px; font-family:Arial,Helvetica,sans-serif; background:url(main_bg.gif) 0 0 repeat-x #fff; color:#5E5E5E; font-size:12px; }

div, h1, h2, h3, h4, p, form, label, input, textarea, img, span,dl,dt,dd{margin:0px; padding:0px;}
h1{ font-size:24px; color: #FFFF00;  padding:10PX 0 0 20PX; font-weight: bold;}
h1 a{text-decoration: none; color: #00FF00; font-family:Arial, Helvetica, sans-serif;}
h2 {color: #000000;
font-size:24px;
font-weight:bold;
padding:10px 0 0 20px;}
ul{ margin:0;  padding:0; list-style-type:none;  }
li{ margin:0px; padding:0px; list-style-type:none;}
a{color:#000000;text-decoration:none;}
a:hover{color: #000000; text-decoration:none;}
a:active {color: #000000; text-decoration:underline;}
a:link {color:#000000;text-decoration:none;}

/*------------------------------------------------body--------------------*/
#body{
	width:918px;
	margin:0 auto;
}
#header{
	width:918px;
	margin:0 auto 2px auto;
	background:url(indextop.jpg) 0 31px no-repeat;
}
#top{
	width:903px;
	height:23px;
	background:url(top_nav_bg.gif) 0 0 repeat-x;
	padding:8px 15px 0 0;
}

#top ul{
	float:left;
	width:800px;
}
#top ul li{
	float:left;
	font-size:0;
	line-height:0;
}
#top ul li a{
	display:block;
	padding:0 14px;
	font:bold 11px/23px Arial, Helvetica, sans-serif;
	color:#6C6C6C;
	background-color:inherit;
	text-decoration:none;
}
#top ul li a:hover{
	color:#fff;
	background-color:#BD0000;
}
#top ul li a.hover{
	display:block;
	padding:0 14px;
	font:bold 11px/23px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#BD0000;
	text-decoration:none;
	cursor:text;
}
#top p{
	float:right;
	padding:2px 0 0 12px;
	background:url(phone_icon.gif) 0 2px no-repeat;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#C89601;
	background-color:inherit;
}

#header ul.botLink{
    background-position:left -30px;
	width:907px;
	height:32px;
	background:url(head_bot_bg.gif) 0 0 repeat-y;
	float:right;
	overflow:hidden;
	padding:0 0 0 10px;
}
#header ul.botLink li{
	float:left;
	padding:0 36px 0 25px;
}
#header .botLink li.correct { margin-left:15px; }
#header ul.botLink li.noMargin2{
	margin:0;
}
#header ul.botLink li a{
	font:bold 12px/32px Arial, Helvetica, sans-serif;
	color:#FAFDFF;
	background-color:inherit;
	text-decoration:none;
}
#header ul.botLink li a:hover{
	color:#DB0C90;
	background-color:inherit;
}
.headp {color:#3300CC;float:right;font-size:15px;font-weight:bold;padding:60px 10px 0 0;text-align:center;width:700px;}
#main{
	width:918px;
	margin:0px auto 0px auto;
	padding:0px 0px 10px 0px;
	overflow:hidden;
	font:12px Arial;
	color:#000000;
	height:auto;
	}
/**----------------------------------------**/
#rigth{
	width:257px;
	float:left;
	padding:0px;
    margin:2px 3px 0 0;
}
#left a{color:#000000;text-decoration:none;}
#left a:hover{color: #FF6600; text-decoration:underline;}
#left a:active {color: #000000; text-decoration:underline;}
#left a:link {color:#000000;text-decoration:none;}
.tejia,.changyong{ width:253px; overflow:hidden; padding-left:4px; margin:4px 0 0 0;float:left;BACKGROUND: url(LeftBg.jpg) no-repeat; background-position:0px 0px;}

.tejia h3,.changyong h3{PADDING-LEFT:9px;padding-top:5px;FONT-WEIGHT: bold;FONT-SIZE:14px; COLOR: #0662df; TEXT-DECORATION: none; height:22px; margin-top:0px; background-position:0px 0px;}
	.tejia ul,.changyong ul{ padding:0 0 0 8px; margin:0px;width:239px; BORDER-RIGHT: #a6daff 1px solid; BORDER-TOP: 0px; BACKGROUND: #f5fafe; BORDER-LEFT: #a6daff 1px solid; BORDER-BOTTOM: #a6daff 1px solid; TEXT-DECORATION: none;}
	.tejia ul li,.changyong ul li{ line-height:20px; display:block; background:url(arrow_next.gif) 0 5px no-repeat; padding:0 0 0 10px; color:#8F8F8F; overflow:hidden; height:20px;}
.changyong{ margin-top:5px;}	
.changyong span {
color:#FF0000;
float:right;
font-weight:bold;
padding:0 30px 0 0;
text-align:right;
}
.yuan{ color:#FF6600; padding:0pt 6px; font-weight:600; font-size:13px;}
.da{color: #000000;padding:opx 6px;font-weight:300;}
.de{ color:#0077BB; font-weight:bold;padding:0px 6px;}
.ze{ color:#333333;font-weight:bold;}
/**----------------------------------------**/
#left{
	width:658px;
	margin:2px 0 0 0;
	float:left;
	margin-top:7px;
	height:auto;
}
.pubGlobal_alert02-t
{
	display: block;
    margin: 5px 0 0 0;
    padding: 0;
    width:100%;
    line-height:7px;
    background: url(-2.gif) left top no-repeat;
    clear:both;
    text-align:center;
	
	}
	
.pubGlobal_alert02-m
{
	display: block;
    overflow:hidden;
    margin: 0;
	padding: 5px 10px 5px 10px;  
	text-align:left;
    background: url(-3.gif) left top repeat-y;
	width:630px;
}

.pubGlobal_alert02-m p {
	text-align: left;
	font-size: 12px;
	width:100%;
	margin:0px;
	font-family:"ËÎÌå";
	line-height:15px;
	padding:5px 5px 5px 10px;
	}

.pubGlobal_alert02-b
{
    margin: 0;
	padding: 0;
	display: block;
	width:100%;
    line-height:7px;
    background: url(-1.gif)  left bottom no-repeat;
	text-align:left;
}
.cg{width:650px; border:1px solid #a6daff; float: left;}
.cg h2{height:20px; font:14px  Arial, Helvetica, sans-serif; line-height:10px; background: #C7EE7B; text-align:center; color: #0A6102; font-weight:bold;}
.cg dl{ text-align:center;}
.cg dt{ font:15px Arial, Helvetica, sans-serif; font-weight:bold; padding-left:10px; color: #5C9904; padding-top:5px;text-align:left;}
.cg dd{ font:13px  "ËÎÌå"; font-weight:500; margin:5px 0px;width:162px; float:left;}

/***------------------------------------------------***/
.the {width:656px; height:auto; float:left; margin-top:5px;}
.flynews{ width:325px; border:1px solid #B9CDE6; height:auto; float:left; margin-top:2px; margin-right:2px; background:#F6FBFD;}
.flynews h3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(ind1_24.gif) repeat-x scroll 0 0;
/*border-color:#B9CDE6 #B9CDE6 -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px medium;*/
border-bottom:1px solid #B9CDE6;
color:#156145;
font-size:14px;
font-weight:bold;
height:24px;
line-height:24px;
margin-top:0px;
text-indent:8px;
width:324px;
}
.flynews ul{ list-style:none}
	.flynews ul li{ line-height:20px; display:block; background:url(bullet2.gif) 1px 6px no-repeat; padding:0 0 0 10px; color:#8F8F8F; overflow:hidden; height:20px;}
	.tsm{ width:325px; border:1px solid #B9CDE6; height:auto; float:left; margin-top:2px; margin-lef:2px; background:#F6FBFD;}
.tsm h3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(ind1_24.gif) repeat-x scroll 0 0;
/*border-color:#B9CDE6 #B9CDE6 -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px medium;*/
border-bottom:1px solid #B9CDE6;
color:#156145;
font-size:14px;
font-weight:bold;
height:24px;
line-height:24px;
margin-top:0px;
text-indent:8px;
width:324px;
}
.tsm ul{ list-style:none}
	.tsm ul li{ line-height:20px; display:block; background:url(bullet2.gif) 1px 6px no-repeat; padding:0 0 0 10px; color:#8F8F8F; overflow:hidden; height:20px;}
/***--------------------------------------***/
.links{
	width:900px;
	height:75px;
	margin:0 auto;
	color: #000000;
	text-align:center;
}

/***--------------------------------------***/
#footer{
	width:900px;
	height:75px;
	margin:0 auto;
	padding:10px 0 0 18px;
	color: #000000;
	text-align:center;
	border-top:7px solid #5FB4F7;
}

#footer a{ color: #000000; }
#footer a:visited{ color:#000000; }
#footer a:hover{ color:#FF6600; }

#footer ul.botLink{
	float:right;
	padding:0 8px 0 0;
}
#footer ul.botLink li{
	float:left;
	font:normal 11px/11px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	display:block;
}
#footer ul.botLink li a{
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	float:left;
	margin:0 7px;
}
#footer ul.botLink li a:hover{
	color:#E9E617;
	background-color:inherit;
}
#footer ul.botLink2{
	float:right;
	width:145px;
	height:20px;
	padding:10px 17px 0 280px;
}
#footer ul.botLink2 li{
	float:left;
}
#footer ul.botLink2 li a.css{
	display:block;
	background:url(css_bg.gif) 0 0 no-repeat;
	width:69px;
	height:20px;
	float:left;
	margin:0 6px 0 0;
}
#footer ul.botLink2 li a.css:hover{
	background:url(css_bg_hover.gif) 0 0 no-repeat;
}
#footer ul.botLink2 li a.xhtml{
	display:block;
	background:url(xhtml_bg.gif) 0 0 no-repeat;
	width:69px;
	height:20px;
	float:left;
}
#footer ul.botLink2 li a.xhtml:hover{
	background:url(xhtml_bg_hover.gif) 0 0 no-repeat;
}
#footer p.copy{
	float:left;
	width:340px;
	font:normal 10px/10px Arial, Helvetica, sans-serif;
	color:#CDD2A1;
	background-color:inherit;
	padding:0 0 10px 0;
}
#footer p.design{
	float:left;
	width:175px;
	font:bold 11px/11px Arial, Helvetica, sans-serif;
	color:#F72F2F;
	background-color:inherit;
	padding:4px;
}
#footer p.design a{
	font:bold 11px/11px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	padding:2px;
	
}
#footer p.design a:hover{
	color:#fff;
	background-color:#F72F2F;
}
