@charset "gb2312";
body { margin:0; padding:0; text-align:center; font-size:12px; line-height:180%;font-family:simsun; color:#075aad}
a {color: #075aad;text-decoration:none}
a:hover {color: #ff6600;text-decoration: underline}
a img {border: 0}
ul,li {list-style-image:none; list-style-type:none; margin:0; padding:0;}
li {text-align:left}
.content {width: 964px;margin:0 auto; clear:both; overflow:hidden;}
#top { width: 964px;margin:0 auto; padding-top:3px; height:36px;background-image:url(top_bg.gif); background-repeat:repeat-x; background-position:0 -5px}
#top_left {float: left;width: 280px; line-height:29px;}
#top_cen {float: left;width: 330px;}
#top_right {float: right;width: 682px;}
#top form {margin: 0px;padding: 0px;}
#top form .ipt{font-size: 12px;border: 1px solid #8f8f8f;}
#top form select {font-size: 12px;}
#top a {color: #1f3a87;text-decoration:none;}
#top a:hover {color: #ff0000;text-decoration: underline;}

#nav { clear:both;width:964px; margin:0 auto; height:72px; overflow:hidden;}
#logo {float: left;height: 69px;width: 165px;}
#nav_l { float:right; width: 795px; height:69px; margin-top:5px; text-align:left;color:#095d09;}
#nav_l span { border:1px solid #dcdcdc; padding:3px 1px 0px; color:#808080}
#nav_l span a { color:#808080;text-decoration:none}
#nav_l span a:hover{ color:#000; text-decoration:none}
#nav_l a { color:#095d09; text-decoration:none}
#nav_l a:hover{ color:#ff0000; text-decoration:underline}

#nav2 {clear:both;width:964px; margin:0 auto; height:31px; overflow:hidden; background-image:url(nav_bgc.gif); background-repeat:repeat-x;background-color:#FFFFFF}
#nav2_l,#nav2_r { float:left; height:31px; width:10px;background-image:url(nav_bgl.gif); background-repeat:no-repeat; background-position:left}
#nav2_r {float:right;}
#nav2_r {background-image:url(nav_bgr.gif); background-position:right}
#nav2_c { float:left; width:680px; height:31px; line-height:24px; margin-top:4px;}
#nav2_search {float:left; width:264px; height:31px; line-height:24px; text-align:right; margin-top:4px;}
#nav2_search form{padding:0; margin:0;}
#nav2_search input,#nav2_search{ font-size:12px;}
#nav2_search #Keyword,#nav2_search #word { background-image:url(sea_p.gif); background-repeat:no-repeat; background-position:left; padding-left:23px;}
#baidusub {width:35px}
#nav2_search .shijian1,.shijian2,#ClassId { display:none}
.adv { clear:both; width:964px; margin:4px auto 0}
.adv a img { border:0}
#nav2 a {color: #1f3a87;text-decoration:none;}
#nav2 a:hover {color: #ff0000;text-decoration: underline;}

.foot { clear:both; width:100%; margin:0 auto; padding:35px 0; overflow:hidden; background-image:url(fobg.gif); background-repeat:repeat-x; background-position:top;}
.foot_txt { float:left; width:835px}
.foot_img { float:right;width:128px; text-align:left}
.foot a {color: #1f3a87;text-decoration:none;}
.foot a:hover {color: #ff0000;text-decoration: underline;}

.position { width:95%; margin:0 auto; text-align:left; line-height:250%}
.tit {width:98%; margin:10px auto 0;  text-align:left; background:url(pico.gif) no-repeat left center}
.tit .txt { padding-left:115px; font-size:30px; line-height: 90px; font-weight:bold;}
ul.list { clear: both; margin:0 auto 20px; width:906px;}
ul.list li { float:left; margin:20px auto 0;width:151px; height:37px; font-size:14px; font-weight:bold; text-align:center}
ul.list li a { margin:0 auto; display:block;width:131px; height:37px; background:url(list_bg.gif) no-repeat; line-height:37px; }
ul.list li#long {width:261px;line-height:37px;}
ul.list li#long a {width:241px;background:url(list2_bg.gif);line-height:37px;}

#bd_online { margin:16px auto}
#bd_online .classblock { margin:8px auto 0;width:910px;height:26px;border:1px solid #6084CE;text-align:left;clear:left}
#bd_online .classblock .class_log {border-right:1px solid #6084CE;height:26px;width:115px;background-color:#EFF6FE;float:left;text-align:center}
#bd_online .classblock .class_log img {height:26px}
#bd_online .classblock .bdlink {line-height:26px;display:block;float:left;background-color: #EFF6FE;border-right: 2px solid #FFFFFF}
#bd_online .classblock .bdlink a {color:#1E5EA7;text-decoration:none;display:block;padding:0 9px}
#bd_online .classblock .bdlink a:hover {color:#ffffff;background-color:#2F76C6;display:block}