/*全局定义*/
html,body{font-family:Tahoma,"宋体",Arial; margin:0; padding:0; background:#e1e1e1 url(bg.gif) repeat-x; font-size:11px; color:#5B5A5A;}
div,form,img,ul,ol,li,dl,dt,dd,span,object{padding:0; margin:0; border:0px;}
p,h1,h2,h3,h4,h5,h6,input{margin:0; padding:0;}
img{ vertical-align:middle; border:none;}
ul,ol{ list-style:none;}
input{ vertical-align:middle;}
a{color:#293D6B; text-decoration:none;}
a:hover{ color:#0a55b5; text-decoration:underline;}

/*text*/
.lh_20{ line-height:20px;}
.lh_22{ line-height:22px;}
.lh_24{ line-height:24px;}
.lh_31{ line-height:31px;}
.ta_c{ text-align:center;}
.ta_l{ text-align:left;}
.ti_2{ text-indent:2em;}

/*CSS Hack*/
.dsi{ display:inline;}
.dsb{ display:block;}
.ofh{ overflow:hidden;}
.clb{ clear:both;}

/*float*/
.fleft{ float:left;}
.fright{ float:right;}

/*font*/
.fb{ font-weight:bold;}
.fs_11{ font-size:11px;}
.fs_14{ font-size:14px;}
.ff_s{ font-family:"宋体";}

/*layout*/
.world{ width:930px; margin:0 auto; background:#FCFCFC url(bg1.gif) no-repeat; overflow:hidden; padding:0 0 10px 0;}
.top_tool{ height:21px; line-height:21px; padding-left:580px; color:#84919C;}
.top_tool a{ color:#C8D7E3; font-weight:bold;}  .top_tool a:hover{ color:#fff;}
.top_ser{ height:35px; overflow:hidden; padding:20px 0 0 640px;}
.top_ser .ser{ width:150px; height:18px; border:none; background:url(ser.gif) no-repeat; padding-left:4px;}

.chromestyle{ height:23px; line-height:23px;  color:#293D6B; overflow:hidden; width:685px; float:left; margin:0 0 15px 0;}
.chromestyle ul { margin:0; padding:0;}
.chromestyle ul li{ float:left;}
.chromestyle ul a{ color:#293D6B; font-weight:bold; padding:0 13px 0 13px; display:block; float:left;}
.chromestyle ul a:hover{ background:#839BB3 url(ov.gif) repeat-x;}
.chromestyle ul .ss{ background:url(ico.gif) no-repeat right center; padding-right:10px;}
.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.dropmenudiv1{
position:absolute;
top:0;
border-bottom-width: 0;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-left:1px solid #98B1C4;
border-right:1px solid #98B1C4;
border-bottom:1px solid #98B1C4;
background:#D7E8F5 ;
width:140px;
visibility: hidden;
padding:10px 0 0 0;
}


.dropmenudiv1 a{
width: auto;
display: block;
padding: 2px 8px;
text-decoration: none;
color:#293D6B;font-weight:bold;
border-bottom:1px solid #96A7BA;
}

* html .dropmenudiv1 a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv1 a:hover{ /*THEME CHANGE HERE*/
background:#98B1C4 ; color:#293D6B; font-weight:bold;
}

.time{ width:236px; float:right; line-height:23px;}

/* main */
.left_pro{background:#C8D7E3 url(left2.gif) no-repeat right bottom;padding-bottom:19px;}
.left_pro li{ border-bottom:1px solid #E6EDF2;  }
.left_pro li a{ display:block; background:#C8D7E3; color:#293D6B; font-weight:bold; padding:4px 5px 4px 8px; }
.left_pro li a:hover{ background:#9BB4C9; color:#293D6B; text-decoration:none;}
.left_contact{ color:#666; margin:20px 0 0 0; line-height:15px; padding:0 0 0 18px;}

.dwn{ width:160px; height:79px; background:url(dn.gif) no-repeat; padding:30px 10px 0 10px; margin:20px 0 0 0;}
.dnul li{ margin:0 0 5px 0;  background:url(ico1.gif) no-repeat left center; padding:0 0 0 10px;}
.dnul li a{ text-decoration:underline;}

/*middle*/ 
.banner{ width:530px; height:238px; background:url(banner.jpg) no-repeat; margin:0 0 7px 0;}
.home_news{ width:530px; height:213px; background:url(mid2.gif) no-repeat; padding:23px 0 0 0;}
.home_newsa{ font-size:13px; color:#4C6E94; background:url(new.gif) no-repeat right center; padding-right:30px; line-height:35px; font-weight:bold;}
.new_img{ background:#fff; padding:3px; border:1px solid #e4e4e4; width:102px; height:89px;}

.h_n_list li{color:#45494E; }
.h_n_list a{ color:#45494E; font-weight:bold; line-height:18px; text-decoration:underline;}

/*right*/
.home_pro{ width:100%; border-bottom:2px solid #E5E5E5; padding:25px 0;}

/*oher*/
.btm1{ width:930px; margin:0 auto; height:22px; overflow:hidden; background:url(b1.gif) no-repeat;}
.btm2{ width:930px; margin:0 auto;height:24px; overflow:hidden; background:#ccc url(b2.gif) repeat-x;}
.btm2 img{ vertical-align:top;}

.foot{ margin:0 auto;width:910px; height:25px; background: url(foot.gif) repeat-x; line-height:25px; padding:0 0 0 20px;}
.foot a{ color:#ccc; font-weight:bold; margin:0 10px;}
 .foot a:hover{ color:#fff; text-decoration:underline;}

/*111*/
.crumb{ width:691px; height:39px; background:url(nb.jpg) no-repeat; padding:129px 0 0 20px; line-height:39px; color:#fff; margin-bottom:10px;}
.crumb a{ text-decoration:underline; color:#fff;}

























































