/*全局定义*/
html,body{font-family:Tahoma,"宋体",Arial; margin:0; padding:0; background:#fff; font-size:12px; color:#022D55;}
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:top; border:none;}
ul,ol{ list-style:none;}
input{ vertical-align:middle;}
a{color:#022D55; 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:850px; margin:0 auto; overflow:hidden;}
.banner{ height:241px;}

.nav{ background:#2D75A5 url(nav.gif) repeat-x; height:36px; line-height:36px; margin:3px 0 20px 0; border-left:1px solid #144B7E; border-right:1px solid #144B7E;}
.navls { }
.navls li{ float:left; background:url(nav3.gif) no-repeat right center;}
.navls a{ display:block; height:36px; width:88px; text-align:center;color:#D8EBF6; font-size:14px; font-weight:bold; float:left;}
.navls a:hover{ background:#113F66 url(nav2.gif) repeat-x; color:#fff; text-decoration:none}

.ser{ width:127px; height:19px; background:url(ser.gif) repeat-x; line-height:19px; border:1px solid #32749C;}


/*left*/
.left{ width:214px;}
.lbox,.lbox3{ border-left:1px solid #E3E1E1; border-right:1px solid #E3E1E1; padding:3px; overflow:hidden;}
.lbox2{ height:113px; background:url(l3.gif) repeat-x; color:#1D5A8F; line-height:20px; padding:10px 9px 0 10px;}
.lbox3{ height:129px; border-bottom:1px solid #E3E1E1; line-height:20px; color:#1D5A8F; padding:10px 8px 0 8px;}







/*right*/
.right{ width:610px; padding:0 0 0 15px;}
.rt1{ height:30px; background:url(r1.gif) no-repeat left bottom; line-height:30px; color:#022D55;  margin:0 0 5px 0;}

.pro td{ width:25%;}
.pro img{ width:128px; height:106px; border:2px solid #E4DFDF;}


.nes{ line-height:27px; border-top:1px solid #EBEBEB}
.nes td{ height:27px; border-bottom:1px solid #EBEBEB;} 
.nes td .c{ background:url(c.gif) no-repeat left center; padding:0 0 0 15px;}

.dg{ width:181px; height:164px; background:#E6E6E6 url(r2.gif) no-repeat; padding:55px 12px 0 12px;}



/*foot*/
.foot{ height:33px; line-height:33px; background:#25659A; margin:2px 0 0 0; color:#fff; padding:0 0 0 25px;}
.foot a{ color:#fff; margin:0 5px}.foot a:hover{ color:#fff;}
.icp{ line-height:18px; color:#858585;}









































































