/*全局定义*/
html,body{font-family:Tahoma,"宋体",Arial; margin:0; padding:0; background:url(bg.gif) repeat-x; font-size:12px; color:#636465;}
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:#4284B5; 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;}
.head{ height:92px; padding:15px 0 0 0;}
.ser{ width:130px; height:22px; line-height:24px; overflow:hidden; padding:38px 54px 0 78px; background:url(ser.gif) no-repeat;}

.nav{ height:38px; font-size:14px; color:#fff; font-weight:bold;  overflow:hidden; margin:0 0 15px 0;}
.nav li{ float:left; background:url(nav.gif) no-repeat right bottom; height:38px;}
.nav a{ color:#fff; display:block; padding:0 11px; line-height:32px; margin:6px 0 0 0;} 
.nav a:hover{ color:#5F8AB3; background:url(h1.gif) no-repeat center bottom; text-decoration:none}
.nav a#a1:hover{background:url(h2.gif) no-repeat center bottom;}
.nav a#a2:hover{background:url(h3.gif) no-repeat center bottom;}
.nav a#a3:hover{background:url(h4.gif) no-repeat center bottom;}

.banner{ margin:0 0 11px 0;}

/*left*/
.left{ width:191px; float:left; overflow:hidden;}
.ltit{ padding:0 0 0 20px; height:31px; line-height:31px; background:#C4DCF0 url(l1.gif) no-repeat; color:#14497C; font-weight:bold;}
.lcon{ background:url(l2.gif) repeat-x; border-left:1px solid #ADC6DA; border-right:1px solid #ADC6DA; padding:10px 13px; overflow:hidden;}
.lb{ height:12px; overflow:hidden; background:url(lb.gif) no-repeat; margin:0 0 6px 0; clear:both;}

.lul1{ line-height:28px; width:161px;}
.lul1 li{ height:28px; overflow:hidden;}
.lul1 a{ color:#3C3C3C; display:block; padding:0 0 0 10px;}
.lul1 a:hover{ background:#E0EDF9 url(l3.gif) no-repeat; color:#14497C; font-weight:bold; text-decoration:none}


.lul2{ background:url(l2.gif) repeat-x; border-left:1px solid #ADC6DA; border-right:1px solid #ADC6DA; padding:10px 0; overflow:hidden;}
.lul2 li{ line-height:25px; height:25px;}
.lul2 a{ color:#3C3C3C; display:block; padding:0 0 0 22px;}
.lul2 a:hover{ background:#E9F3FB url(b1.gif) repeat-x; color:#2C71AB; text-decoration:none}

/*right*/
.right{ width:651px; float:right; overflow:hidden;}
.rtit{padding:0 0 0 20px; height:31px; line-height:31px; background:#C4DCF0 url(b2.gif) no-repeat; color:#14497C; font-weight:bold;}
.rb{ height:13px; overflow:hidden; background:url(rb.gif) no-repeat; margin:0 0 6px 0; clear:both;}
.rcon{ background:url(l2.gif) repeat-x; border-left:1px solid #D1E4EF; border-right:1px solid #D1E4EF; padding:10px 13px; overflow:hidden; line-height:25px;}

.plist{ line-height:19px;}
.plist li{ width:170px; float:left; background:url(ico.gif) no-repeat left center; padding:0 0 0 20px;}
.plist a{ color:#4284B5;}


/*foot*/
.foot{ background:#EBF6F9; border:1px solid #D6E9EF; color:#8198AE;}
.fdlnk{ line-height:35px; height:35px; overflow:hidden; border-bottom:1px solid #D6E9EF; padding:0 20px; color:#8198AE; background:#F4F9FE;}
.fdlnk a{ margin:0 10px; color:#4A5662;}
.pl{ line-height:28px; font-size:14px; margin:20px 0;}
.pl a{ color:#14497C;}
.pl li{ width:49%; float:left; border-bottom:1px dashed #BCD7EC;}












































