﻿@charset "utf-8";
/*css document*/
*{ padding:0; margin:0;}
body{ font:12px/22px "宋体"; text-align:left; background:#b9d0ec; color:#595959;}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
ul,li{ list-style:none;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#b91400; text-decoration:underline;}
img{ border:0;}
a img,a:hover img{ border:0;}
input{ font-size:12px; color:#7da4b8;}

/*other*/
.clearit{ clear:both;}


/****  公用头部 header  ****/
#header{ width:1002px; height:133px; margin:0 auto; background:url(../images/headbg.jpg) left top no-repeat;} 
.topbar{ width:1002px; height:65px; overflow:hidden;} 
.topbar .logo{ width:325px; float:left; display:inline; margin:3px 0 0 49px;} 
.topbar .Hright{ height:23px; width:336px; float:right; display:inline; margin:34px 57px 0 0;}
.topbar .Hright .search{ width:236px; overflow:hidden; float:left;}
.topbar .Hright .search .btn{ width:190px; float:left; height:18px; padding:3px 0 0 7px; line-height:18px; background:none; border:1px solid #8ebdf1;} 
.topbar .Hright .search .plc{ width:27px; height:23px; float:right;}
.topbar .Hright .version{ width:100px; float:right; text-align:right;}
.topbar .Hright .version a{ color:#7da4b8;} 
.topbar .Hright .version a.en{ font-family:Arial, Helvetica, sans-serif;}
.topbar .Hright .version a:hover,.topbar .Hright .version a.current{ color:#2192cd; text-decoration:none; font-weight:bold;}
 
.mainNav{ width:885px; height:64px; margin:0 0 0 59px; background:url(../images/mainNav_bottom.jpg) left bottom repeat-x; } 
.mainNav ul{ width:885px;} 
.mainNav ul li{float:left; width:125px; position:relative;} 
.mainNav ul li.bg{ width:1px; height:38px; background:url(../images/mainNav_line.jpg) left bottom no-repeat;}
.mainNav ul li a{ display:block; width:125px; height:27px; line-height:27px; padding:9px 0 2px 0; text-align:center; color:#FFF; font-weight:bold; background:url(../images/mianNav_a.jpg) left bottom no-repeat;}
.mainNav ul li a:hover,.mainNav ul li a.current{ background:url(../images/mianNav_a_hover.jpg) left bottom no-repeat; color:#0c45b6;  text-decoration:none;}
.mainNav ul li.excput{ width:129px;}
.mainNav ul li.excput a{ width:129px; background:url(../images/mianNav_a_excput.jpg) left bottom no-repeat;}
.mainNav ul li.excput a.current{ width:129px; background:url(../images/mianNav_a_hover_excput.jpg) left bottom no-repeat;}
.mainNav ul li.excput a.current:hover,.mainNav ul li.excput a:hover{ background:url(../images/mianNav_a_hover_excput.jpg) left bottom no-repeat;}
.mainNav ul li div{ display:none; position:absolute; top:38px;}
.mainNav ul li.show div{ display:block; height:26px; _height:20px; _padding-top:6px;}
.mainNav ul li div a{ background:none; padding:0 10px; height:25px; width:auto; line-height:25px; _line-height:20px; font-weight:normal; text-align:left; display:inline; margin:auto; color:#000000;}


/****  公用尾部 footer  ****/
#footer{ width:885px; margin:0 auto; padding:0 58px 48px 59px; background:url(../images/footerbg.jpg) left top no-repeat;}
.foot{ width:880px; height:60px; padding:7px 5px 0 0; background:url(../images/footbg.jpg) left top repeat-x;} 
.foot select{ width:214px; color:#87a1c1;} 
.footNav{ color:#3263c8;} 
.footNav a{ color:#3263c8; padding:0 6px;}
.footNav a:hover{ color:#3263c8; text-decoration:underline;} 
.copyRight{ color:#7e9eb5; padding-left:5px;} 


/****  公用主体结构 wrapper   ****/
#wrapper{ width:885px; margin:0 auto; padding:0 58px 10px 59px; background:url(../images/wrapperbg.jpg) left top repeat-y; overflow:hidden;}

/****  二级主体结构   ****/
#leftBar{ width:192px; float:left; background:url(../images/leftBar_top_bg.jpg) left top no-repeat #FFF; min-height:400px; _height:400px;} 
#leftBar h3{ width:169px; padding-left:23px; height:27px; line-height:27px; background:url(../images/title_name.jpg) no-repeat; color:#084480; font-size:14px;} 
#leftBar ul{ width:168px; margin:11px 0 0 23px; overflow:hidden;} 
#leftBar ul li{ width:168px; float:left; margin-top:3px;} 
#leftBar ul li a{ display:block; width:152px; padding-left:16px; height:26px; line-height:26px; background:url(../images/leftNav.gif) no-repeat; color:#1d5895; font-weight:bold;} 
#leftBar ul li a.current,#leftBar ul li a:hover{ background:url(../images/leftNav_hover.gif) no-repeat; color:#FFF; text-decoration:none;} 
#leftBar ul li ul{ width:168px; margin:0; overflow:hidden;} 
#leftBar ul li ul li{ width:168px; margin-top:3px;} 
#leftBar ul li ul li a{ display:block; width:127px; padding:5px 0 5px 41px; height:auto; line-height:16px; background:url(../images/hui_dot.jpg) 31px 12px no-repeat; _background:url(../images/hui_dot.jpg) 31px 11px no-repeat; color:#7c7c7c; font-weight:normal;} 
#leftBar ul li ul li a.current,#leftBar ul li ul li a:hover{ background:url(../images/lan_dot.jpg) 31px 12px no-repeat; _background:url(../images/lan_dot.jpg) 31px 11px no-repeat; color:#1d5895; font-weight:bold; text-decoration:underline;}
 
 
#rightBar{ width:690px; float:right;}  
.banner2{ width:690px;} 
.local{ text-align:right; width:685px; margin-top:7px; padding-right:5px; color:#084480;}
.local a{ color:#084480;}
.local a:hover{ color:#084480; text-decoration:underline;}
.rightMain{ width:682px; margin-left:8px; padding-bottom:10px;}
.rightMain h3.name{ background:url(../images/titles.jpg) no-repeat; padding-left:12px; width:670px; font-size:13px; height:23px; line-height:23px; color:#084480;}

.fRight a,.fRight{ color:#333399;}
.fRight a:hover{ color:#b91400;}
