@charset "utf-8";
/*japan*/
body{font:13px "MS PGothic", "MS Gothic", Arial, Verdana; color:#0A2862;margin:0 auto;background:#E8EBF0;}
a:link,a:visited{ font-size:12px; text-decoration:none;}
a:hover,a:active{ text-decoration:underline;}
.clear{clear:both;}


/*主背景*/
#count_center{width:990px; background-color:#ffffff; margin:auto;}

/*头部*/
#head_bar{height:34px;margin:0px; padding:0px; float:right; clear:left;}
#head_bar ul{ list-style:none; margin:0px; padding:13px 15px 12px 0px; text-align:right;}
#head_bar ul li{ float:left; font-family:MS PGothic; font-size:10px; color:#666666; padding:0px 3px;}
#head_bar ul li a:link,#head_bar ul li a:visited{ font-size:10px; text-decoration:none; color:#666666;}
#head_bar ul li a:hover,#head_bar ul li a:active{ text-decoration:underline;}


.banner{ width:990px; height:134px; background:url(../images/logo_1.jpg) no-repeat; text-align:right;}
.banner a{ display:block; width:970px; height:106px; float:left; padding:28px 20px 0 0;}


/* 导航栏 */
#searchbar{ float:right; margin:11px 15px 0px 0px; !important;width:171px;*width:173px;}
.searchinput{ width:104px; height:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:12px; float:left;}
.searchbtn{ float:right;}

/*次级导航菜单*/
.menu {font-size:13px; border-bottom:1px solid #d0d9e5; height:37px; width:990px; margin:0; padding:0; z-index:1; font-family:Arial, Helvetica, sans-serif;}
.menu ul li a, .menu ul li a:visited{ display:block; text-decoration:none; color:#0a2862; text-align:left; background:#fff; line-height:30px; font-size:13px; overflow:hidden;}
.menu ul {padding:0; margin:0; list-style-type:none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}
.menu ul li:hover a {color:#0a2862; background-color:#ffffff;}
.menu ul li:hover a:hover {color:#0a2862; background-color:#ecf0f6; text-decoration:none;}
.menu ul li:hover ul {display:block; position:absolute; top:37px; left:0; border:1px solid #d0d9e5; border-bottom:none;}
.menu ul li:hover ul li a.hide { background:url(../images/menu_bga.gif) right top no-repeat; background-color:#ffffff; color:#0a2862;}
.menu ul li:hover ul li:hover a.hide { background:url(../images/menu_bga.gif) right top no-repeat; background-color:#e6eff6; color:#0a2862;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:138px; top:-1px;}

.menu_a:link,.menu_a:visited{ border-bottom:solid 5px #0A2862; *display:block;}
.menuv_a:link,.menuv_a:visited{ border-bottom:solid 5px #FDA027; *display:block;}
.menub_a:link,.menub_a:visited{ *display:block;}
.menu_a:hover,.menu_a:active, .menuv_a:hover,.menuv_a:active, .menub_a:hover,.menub_a:active{ text-decoration:none; border-bottom:solid 5px #FDA027;}

.menulv2_1, .menulv3_1, .menulv2_2{position:relative; margin:0;}
.menulv2_1 ul li a{width:164px;padding-left:18px; height:29px; border-bottom:1px solid #d0d9e5; text-decoration:none;}
.menulv2_2 ul li a{width:120px;padding-left:18px; height:29px; border-bottom:1px solid #d0d9e5; text-decoration:none;}
.menulv3_1 ul li a{width:120px; padding-left:18px; height:29px; border-bottom:1px solid #d0d9e5; text-decoration:none;}
/* 底部说明 */
#pagebody_r_des{ width:310px; height:42px; float:left; padding:15px 0px 0px 6px;}
#pagebody_r_des ul{ list-style:none; margin:0px; padding:0px; font:11px "MS PGothic", "MS Gothic", Arial, Verdana; color:#52668C;}
#pagebody_r_des ul li{ float:left; font-size:10px;}

/* 底部说明 */
#footbar{ border-top:solid 3px #0A2862; width:990px; !important;height:80px; *height:80px; _height:80px; float:left; clear:both;}
#footmenu{ float:left; clear:left; width:820px; position:relative; top:17px;}
#footmenu ul{list-style:none; margin:0px; padding-left:15px; font:12px/14px "MS PGothic", "MS Gothic", Arial, Verdana;color:#666666;}
#footmenu ul li{float:left; margin-right:12px; padding-right:12px;}
#description{ font-family:Verdana, Arial, Helvetica; font-size:10px; width:330px; float:left; clear:left; margin-left:15px; _margin-left:8px; position:relative; top:40px;}
#des_menu{ width:170px; float:left; font-size:12px; position:relative; top:52px;}
#des_menu ul { list-style:none; margin:0px; padding:0px;}
#des_menu ul li{ float:left; padding:0px 4px;}
.footline{ position:relative; top:-3px; width:170px; float:right; border-top:solid 3px #fda027;}
.fb_inline{ border-right:solid 1px #666666;}
.footbar_a:link,.footbar_a:visited{ text-decoration:none; color:#666666; font:12px "MS PGothic", "MS Gothic", Arial, Verdana;}
.footbar_a:hover,.footbar_a:active{ text-decoration:underline;}
.des_menu_a:link,.des_menu_a:visited{ text-decoration:none; font-family:Verdana, Arial, Helvetica; font-size:10px; color:#0A2862;}
.des_menu_a:hover,.des_menu_a:active{ text-decoration:underline;}
