@charset "gb2312";
/* CSS Document */

*{ margin:0; padding:0; }
body{font-size:12px; line-height:21px; color:#333333; text-align:center; font-family:"ËÎÌå",Arial;background:url(imagesbg.jpg) center top repeat-x #ECF7FD;}
ul,li{ list-style-type:none; margin:0; padding:0;}
img{ border:0; margin:0; padding:0;}
a{ color:#333333; text-decoration:none; outline:none;}
a:hover{ color:#003399;text-decoration:underline;}
h3{font-size:14px; line-height:34px; text-align:left; color:#000; float:left; }
h6{font-size:12px; line-height:25px; text-align:center; font-weight:bold;}

hr{ height:3px; width:auto; border:0; background:none;border-bottom:#B6B6BA 1px dotted;}
table{border-collapse:collapse;font-size:12px;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
em{ font-style:normal;}
h4 a,h2 a{text-decoration:none;}
h4 a:hover,h2 a:hover{text-decoration:none;}
a.white{ color:#FFF; text-decoration:none;}


#main{ width:1003px; margin:0 auto;}
#container{ width:983px; height:auto; padding:0 10px;background-color:#FFF; float:left; }
#head{ height:auto; width:983px; float:left; position:relative;background-color:#FFF;}
#content{ height:auto; width:983px; margin-top:10px;text-align:left; float:left; overflow:hidden;}
#foot{ position:relative;padding-top:11px;width:983px; height:auto;margin-top:11px; border-top:1px solid #0A619F;line-height:23px; text-align:center;float:left;background:#F2F2F2; }
#foot .foot_con1,#foot .foot_con1 a{ color:#003399;}
#foot .wj{ position:absolute; left:34px; top:25px;}

#head .top{ width:963px; height:24px; padding:4px 10px 0 10px; display:block;background:url(imagesindex_02.png) 0 0 repeat-x;}
#head .banner{ width:983px; height:167px; display:block;}

#head .nav{width:983px;height:40px; float:left;background:url(imagesindex_02.png) 0 -29px repeat-x; overflow:hidden;}
#head #TabbedPanels_top_menu{width:983px;height:70px; float:left; overflow:hidden;background:url(imagesindex_02.png) 0 -29px repeat-x;}

#head .nav ul,#head #TabbedPanels_top_menu ul.Group_menu_v2{ width:983px;height:40px; float:left;line-height:40px;background:url(imagesnav_right.png) no-repeat right top;}
#head .nav ul li,
#head #TabbedPanels_top_menu ul.Group_menu_v2 li{ 
	float:left; padding:0 21px;background:url(imagesnav_line.png) no-repeat left top;
}
#head .nav ul li.nav_left,
#head #TabbedPanels_top_menu ul.Group_menu_v2 li.nav_left{
	padding-left:34px;background:url(imagesnav_left.png) no-repeat left top;
	}
#head .nav ul li a,
#head #TabbedPanels_top_menu ul.Group_menu_v2 li a{
	color:#FFEB11;font-size:16px; font-weight:bold; outline:0;
	}    
#head .nav ul li a:hover,
#head #TabbedPanels_top_menu ul.Group_menu_v2 li a:hover {
	color:#FFF; text-decoration:none;
	} 



ul.menu_son_show {margin:0px;padding:0px 8px 0px 10px;list-style-type: none;line-height: 27px;clear: both;height: 27px;	width: 980px;overflow: hidden;font-size:12px;}
ul.menu_son_show li{margin:0px;padding:0px 0px 0px 15px;float:left;}
ul.menu_son_show li a{color:#333333;text-decoration:none;}
ul.menu_zwgk li{padding-left:5px;}


#head .subNav{width:981px;height:26px; float:left;background:url(imagesindex_02.png) 0 -80px repeat-x; padding-top:2px; border:1px solid #A9CFE5;}
#head .scroll{ width:962px; height:24px; float:left;}
#head .scroll a.scroll_title{ float:left; line-height:24px; margin:0 5px 0 18px;color:#194D85; text-decoration:none;}
#head .scroll .news_hot{width:868px;height:24px;overflow:hidden;float:left; }
#head .scroll .news_hot table td{ white-space:nowrap; line-height:24px;}
#head .scroll .news_hot table td a{background:url(imagesarrow_03.gif) no-repeat 11px center;text-indent:1.6em; color:#333;  display:inline-block;}

#head .subNav .search{width:auto; float:right; margin-right:18px; display:none;}
input.inputText{ width:98px; height:17px; line-height:17px; margin-top:1px; padding-left:36px; border:1px solid #8AB1CC; background:url(imagesinputText_bg.gif) no-repeat left top #EFEFEF; font-size:12px; vertical-align:middle;}
input.btn_search{width:52px; height:19px; margin:0 7px; line-height:23px; border:0; background:url(imagesbtn_search.gif) no-repeat;}
input.search_02{width:43px; height:21px; margin:0 2px; line-height:21px; border:0; background-color:#7F7F7F; color:#FFF;}
input:fouce{ border:0;}
.advanced_search{ margin-top:3px; display:block;}




/*·ÖÕ¾*/
#head .branch_master{background:url(imagesbranch_nav_left.png) no-repeat left top;padding:0 18px 0 14px; width:70px;height:40px; position:absolute;}
#head #branch_nav{background:url(imagesbranch_01.png) 0 0 repeat-x;width:983px;height:70px; float:left; overflow:hidden;}
#head #branch_nav ul.Group_menu_v2{ background:url(imagesbranch_nav_right.png) no-repeat right top;width:881px;height:40px; float:left; padding-left:102px;}
#head #branch_nav ul.Group_menu_v2 li{ padding:0 30px!important;padding:0 24px;background:url(imagesbranch_nav_line.png) no-repeat left top;float:left;}
#head #branch_nav ul.Group_menu_v2 li.none{ background:none;}
#head #branch_nav ul.Group_menu_v2 li a,#head .branch_master a{ color:#FFF;font-size:16px; font-weight:bold; outline:0;line-height:40px;}
#head #branch_nav ul.Group_menu_v2 li a:hover,#head .branch_master a:hover { color:#FFEB11;text-decoration:none;}

#head .branch_subNav{background:none; background-color:#FDFDFD;border:1px solid #CFCFCF; border-top:0;}
#head #branch_nav ul.yxx li{ padding:0 22px !important;padding:0 16px;}


.top_02{ height:auto; width:983px; margin-top:10px;float:left; overflow:hidden;}
.Hotnews{ width:700px;height:90px; float:left; color:#0753C1; text-align:center;}
.Hotnews .HotH1{ vertical-align:middle; padding:0 15px;font-size:28px; line-height:28px; font-weight:bold;font-family:Microsoft YaHei, "Î¢ÈíÑÅºÚ","ËÎÌå"; overflow:hidden;}
.Hotnews .HotH1 a{ text-decoration:none; color:#CC0001;}
.Hotnews .Hotlink{}
.Hotnews .Hotlink a{ color:#0B52C5; font-size:14px;}
.Navigation{ width:270px; height:90px; padding-left:8px;background:url(imagesline2.jpg) no-repeat left top; float:right;}
.Navigation h4{ color:#CC0001; font-size:14px; line-height:28px; text-indent:4px; text-align:left;}
.Navigation .Navigation-con{ text-align:left;}
.Navigation .Navigation-con a{ display:inline-block; white-space:nowrap; margin-left:6px !important; margin-left:6px; height:28px; line-height:28px; color:#0B52C5; font-size:14px;padding:0 3px;text-decoration:none;}
.Navigation a:hover{ background-color:#6F6F6F; color:#FFF;
-border-radius:3px;	-moz-border-radius:3px; -webkit-border-radius:3px;}

