@charset "utf-8";
/* CSS Document */
html{ padding:0; margin:0; width:100%; height:100%; overflow:hidden;}
body{ margin:0; padding:0; width:100%; height:100%; font-size:11px; font-family: Arial, Helvetica, sans-serif;}

table,tr,td{ border:0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333; line-height:22px;}
img{ border:0;}
.cBlue{ color:#003C83;}
.F13px{ font-size:12px;}
.F14px{ font-size:13px;}
.FB{ font-weight:bold;}
.FDate{ font-family:Arial; background:#fff; padding:2px 10px;}
.HSpace{ margin-top:5px;}
a:link,a:visited{ color:#003C83; text-decoration:none;}
a:hover{ color:#221714; text-decoration:none;}
h1 {font-size:35px; line-height:50px;}
input{ border:2px solid #003C83; height:16px; color:#9F9EA0;}
.input_01{ border:1px solid #B5B5B6; height:16px; background:#E2E2E2; font-size:10px}
.input_02{ border:1px solid #B5B5B6; height:16px; color:#9F9EA0;background:#D3E6F6; font-size:10px}
.input_03{ border:0px; font-size:10px}
.input_04{ border:1px solid #B5B5B6;color:#9F9EA0;background:#D3E6F6 font-size:10px}
.login{ border:0; height:16px; color:#fff;}
.login_kuang{ border:2px solid #004282; height:16px; color:#9F9EA0; font-size:10px} 

#mainSpace{ padding:0; margin:0 auto; width:940px; background:#fff; border:5px solid #d9e6f2; text-align:center; vertical-align:top;}
#mainSpace2{ padding:0; margin:0 auto; width:940px; background:#fff; border:1px solid #121212; text-align:center; vertical-align:top;}
.mainTop{ width:940px; text-align:center;}
.topTop{ background:url(../image_metro/top_bg_1.gif) left top repeat-y #004ea2;}
.topLogo{ width:140px; text-align:left; vertical-align:top;}
.topQuick{ width:800px; text-align:right; vertical-align:bottom; color:#fff; padding-bottom:8px; margin:0px; padding-right:5px}

.topQuick ul{float:right; padding:0; margin:0; list-style-type:none;}
.topQuick ul li {float:right; list-style:none; color:#fff;}
.topQuick ul li a { text-decoration:none; padding:0 8px;padding-top:4px}
.topQuick ul li a:link,ul.topQuick li a:visited { color:#fff;}
.topQuick ul li a:hover,ul.topQuick li a:active { color:#fff; text-decoration:underline;}

.mainMain{ width:934px; margin:5px auto 0 auto;}
.mainLeft{ width:250px; vertical-align:top;}
.mainSpace{ width:8px;}
.mainRight{ width:675px; vertical-align:top;}
.mainNormal{ width:100%; text-align:left;}
.mainOther{ width:220px; vertical-align:top;}
.subBg{ background:#d3e5f6;}

.subLeft{ width:260px; vertical-align:top;background:url(../image_metro/blue_bg.gif) left bottom repeat-x #d3e7f6;}
.subRight{ width:685px; vertical-align:top; background:url(../image_metro/blue_bg.gif) left bottom repeat-x #d3e7f6; padding-bottom:33px }
.subRight_02{ width:685px; vertical-align:top; background:url(../image_metro/blue_bg.gif) left bottom repeat-x #fff;padding-bottom:33px}
.subRight_01{ width:100%; vertical-align:top; background:url(../image_metro/blue_bg.gif) left bottom repeat-x #d3e7f6; height:100px;}
.subTextSpace{ width:620px; text-align:left; margin-top:5px;}
.subTextSpace_02{ width:636px; text-align:left; margin-top:5px;}
.subTextSpace_yanse { width:620px; text-align:left; margin-top:5px;}
.subTextSpace_yanse td {color:#003C83; height:28px}

.yellowTitle{background:url(../image_metro/yellow_title.gif) left top no-repeat #fde619; padding-left:20px; height:35px; color:#003c83;}
.yellowBg{background:url(../image_metro/yellow_bg.gif) left bottom repeat-x #fff9b0; vertical-align:top;}
.blueTitle{background:url(../image_metro/blue_title.gif) left top no-repeat #003c83; padding-left:20px; height:35px; color:#fff;}
.blueBg{ background:url(../image_metro/blue_bg.gif) left bottom repeat-x #d8e6f4; vertical-align:top;}
.subBlueBg{ background:url(../image_metro/blue_cle_bg.gif) left top no-repeat #C7DFF4; height:35px; padding-left:15px; color:#003c83;}
.subBlueBg_2{ background:url(../image_metro/blue_cle_bg.gif) left top no-repeat #C7DFF4; padding-left:15px; color:#003c83; margin-bottom:5px;padding-bottom:35px;border-bottom: 3px solid #003B83}
.subBlueBg_3{ background:url(../image_metro/blue_cle_bg2.gif) left top no-repeat #f8f7cb; height:15px; padding-left:15px; color:#003c83; margin-bottom:5px;padding-bottom:35px;border-bottom: 3px solid #003B83}
.subBlueBg_4{ background:url(../image_metro/blue_cle_bg3.gif) left top no-repeat #EBF5EC; height:15px; padding-left:15px; color:#003c83; margin-bottom:5px;padding-bottom:35px;border-bottom: 3px solid #003B83}
.subYellowBg{ background:url(../image_metro/yellow_cle_bg.gif) left top no-repeat #ffe900; height:35px; padding-left:15px; color:#003c83;}
.subYellowBg2{  height:35px; padding-left:15px; color:#003c83;}



.footer{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff;}
ul.mainmenu {float:left; padding:0; margin:0; list-style-type:none; width:940px;}
ul.mainmenu li {float:left; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; padding:6px 0; cursor:pointer;}
ul.mainmenu .normal {color:#fff; width:103px; background:url(../image_metro/menu_link.gif) left top no-repeat; font-weight:bold; border-right:1px solid #fff;} 
ul.mainmenu .normal a {color:#fff; font-weight:bold;}
ul.mainmenu .normal_1 {width:103px; background:url(../image_metro/menu_link.gif) left top no-repeat;}
ul.mainmenu .normal_1 a {color:#fff;}
ul.mainmenu .normal_2 {width:103px; background:url(../image_metro/menu_link.gif) left top no-repeat; color:#014A97;}
ul.mainmenu .hot {color:#1c3d66; width:103px; background:url(../image_metro/menu_over.gif) left top no-repeat; font-weight:bold; border-right:1px solid #fff;}
ul.mainmenu .normal_3 {color:#fff; width:105px; background:url(../image_metro/menu_link.gif) left top no-repeat; font-weight:bold;}
ul.mainmenu .normal_3 a {color:#fff; font-weight:bold;}
ul.mainmenu .hot_2 {color:#1c3d66; width:105px; background:url(../image_metro/menu_over.gif) left top no-repeat; font-weight:bold;}

.subMenuOn { color:#003c83; background:#ffe900; border-top:1px dotted #bfbe21; padding:8px 0 6px 15px; cursor:pointer; font-size:12px;}
.subMenuOff { color:#003c83; background:#d3e5f6; border-top:1px dotted #9ebbd9; padding:8px 0 6px 15px; cursor:pointer; font-size:12px;}
.subMenuOn_1 { color:#fff; background:#EC9D24; border-top:1px dotted #bfbe21; padding:8px 0 6px 15px; cursor:pointer; font-size:12px;}
.subMenuOn_1 a { color:#fff; font-size:12px;}
.subMenuOn_1 a:hover { color:#fff; font-size:12px;}
.subMenuOn_2 { color:#fff; background:#47A737; border-top:1px dotted #bfbe21; padding:8px 0 6px 15px; cursor:pointer; font-size:12px;}
.subMenuOn_2 a { color:#fff; font-size:12px;}
.subMenuOn_2 a:hover { color:#fff; font-size:12px;}
.subMenuOn_3 { color:#fff; background:#043A7A; border-top:1px dotted #bfbe21; padding:8px 0 6px 15px; cursor:pointer; font-size:12px;}
.subMenuOn_3 a { color:#fff; font-size:12px;}
.subMenuOn_3 a:hover { color:#fff; font-size:12px;}
.subMenuOn_4 { color:#fff; background:#1593CA; border-top:1px dotted #bfbe21; padding:8px 0 6px 15px; cursor:pointer; font-size:12px;}
.subMenuOn_4 a { color:#fff; font-size:12px;}
.subMenuOn_4 a:hover { color:#fff; font-size:12px;}


ul.ssMenu {float:left; padding:0; margin-left:0; list-style-type:none; clear:both;}
ul.ssMenu li {float:left; list-style:none; clear:both; width:230px; background:#d3e5f6; height:21px; padding:8px 0 6px 30px; border-top:1px dotted #9ebbd9;}
ul.ssMenu .normal{width:230px; background:#d3e5f6; height:21px; padding:8px 0 6px 30px;  border-top:1px dotted #9ebbd9;}
ul.ssMenu .hot{width:230px; background:#ffe900; height:21px; padding:8px 0 6px 30px;  border-top:1px dotted #9ebbd9;}


ul.ssMenu_2 {float:left; padding:0; margin:0; list-style-type:none; clear:both;}
ul.ssMenu_2 li {float:left; list-style:none; clear:both; width:230px; background:#d3e5f6; height:21px; padding:8px 0 6px 30px; border-top:1px dotted #9ebbd9;}
ul.ssMenu .normal{width:230px; background:#d3e5f6; height:21px; padding:8px 0 6px 30px; w border-top:1px dotted #9ebbd9;}
ul.ssMenu_2 .hot{width:230px; background:#ffe900; height:21px; padding:8px 0 6px 30px;  border-top:1px dotted #9ebbd9;}
ul.ssMenu_2 .hot2{width:230px; background:#FFF2AD; height:21px; padding:8px 0 6px 30px; border-top:1px dotted #9ebbd9;}
ul.ssMenu_2 .hot3{width:215px; background:#fbf6da; height:21px; padding:8px 0 6px 45px; border-top:1px dotted #9ebbd9;}

ul.subSMenu .normal {color:#003c83; background:#f00;}
ul.subSMenu .hot {color:#003c83; background:#003c83;}


.subMSpace{ padding-left:15px;}
#wrapper{
	padding:0;
	overflow-y:scroll;
	overflow-x:hidden;
	margin-left:0;
	width:100%;
	height:100%;
	position:absolute;
	text-align:center;
	left: 1px;
	top: 5px;
}
#footer{
	margin-bottom:-2px;
	overflow:hidden;
	width:100%;
	float:left;
	position:absolute;
	height:40px;
	text-align:center;
	bottom:0;
	padding:0;
	left: 0px;
}
.wentibg {
	background:url(../image_metro/icon_1.gif) no-repeat left;
}
.list_qusetion{
	 list-style:none;margin-left:0px; margin-top:5px; width:95%; overflow:hidden; padding:0px
}
.list_qusetion ul{
	list-style:none; margin-left:10px; margin-top:5px; padding:0px;
}
.list_qusetion ul li{
	list-style:none;  margin-left:0px;
}
.mar_top_01 {margin-top:10px}
.xuxian {
	 border-bottom:1px dotted #003B83; 
	}
.flo_ri_1 { 
    float:left; width:220px
}
.flo_ri_2 { 
    float:left; 
}
.flo_ri_3{ 
    float:right; 
}
.flo_ri_4 { 
    float:left; width:205px
}
.flo_ri_5 { 
    float:left; width:160px
}

.flo_ri_6 { 
    float:left; width:280px
}
.tt_cen {
	text-align:center
	}
.tt_righ {
	text-align:right
	}
.yanse_huise {
	color:#87888B
	}
.img_jiange img {
	 margin-bottom:55px
	}
.kuandu_ri {
	 text-align:right; float: left;margin-right:5px
	}
.kuan {width:72px}
.kuan2 {width:115px}
.red {color:#F00}
.jiange td {line-height:15px}
.kd_1 {width:100px}
.kd_2 {width:50px}
.top_mar { margin-top:30px}
.yanse_lvse {color: #46A637}
.yanse_tianlan {color:#00B9EF}
.yanse_huangse {color:#FCC80E}
.yanse_zise {color:#674498}
.bg_diandi {
	background:url(../image_metro/jiage_img_1.gif) no-repeat; width:626px;height:314px; font-size:16px; border:1px solid #C7DFF4
	}
.bg_diandi ul {
	 margin-top:15px;list-style:none;width:420px
	}
.bg_diandi ul li{
	line-height:30px; 
	}
.ziweibiaoge {
	border:5px solid #FFEA00; background:#FFFEEA;
}
.ziweibiaoge td{
	height:15px; text-align:center
}
.biageyanse_1 {
	background:#FFFEEA; 
	}
.biageyanse_2 {
	background:#FFEE7D
	}
.biaoge2 {
	border:2px solid #FFEA00; background:#FFFEEA; text-align:left
	}
.biaoge2  td{
	border:1px solid #FFEA00; background:#FFFEEA; height:30px; padding:5px;
	}
.xuanxiand {
	border-bottom:1px dotted #8A8A8A
	}
.sitemap_tab {
	width:98%; border:0px;text-align:left; margin-top:10px
	}
.sitemap_tab td{
	border-bottom:1px dotted #8A8A8A;  padding:15px 15px 15px 15px;
	}
.sitemap_tab li  {
	color:#231815;text-decoration:none; list-style: none; padding:0px; margin-left:0px
	}
.sitemap_tab li a {
	color:#231815;text-decoration:none; list-style: none;margin-left:0px
	}
.sitemap_tab li a:hover {
	color:#003B83; text-decoration:underline;list-style: none;margin-left:0px
	}
.sixux{
	border-right:1px dotted #8A8A8A ; padding:15px 15px 15px 15px;
	}


.container, .container img{width:675px; height:350px;}
.container{border:0px}
.container img{border:0;}

.num{ position:absolute; right:5px; bottom:7px;}
.num li {
	float: left;
	list-style:none;
	text-align: center;
    width:23px; 
    height:21px;
	cursor: pointer;
	margin-left: 5px;
	color: #fff;
	background:url(../image_metro/lunbo_bg_link.gif) no-repeat;
}

.num li.on{
	width:23px; 
    height:21px;
	font-size: 14px;
	color:#004282;
	font-weight: bold;
	background:url(../image_metro/lunbo_bg_over.gif) no-repeat;
}
/*2009.9.11*/
.dot_bottom{ background:url(../image_metro/dot_line.gif) bottom left repeat-x; padding:10px 0;}




