@charset "gb2312";
body { margin:0; padding:0; text-align:center; font-size:12px; line-height:180%;font-family:simsun; color:#1f3a87;}
a:link,a:visited {color: #0f0cbf;text-decoration:none;}
a:hover {color: #ff0000;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;}

.friend_link {clear: both;width: 964px;margin-top: 2px;margin-bottom: 2px;text-align:left;}
.friend_link_con {padding: 2px 0px 6px 8px;}
.friend_link_con a:link,.friend_link_con a:visited {color: #0F0CBF;text-decoration:underline;}
.friend_link_con a:hover {color: #FF3300;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;}

#con1_hd { float:left; border:1px solid #b6d7f1; width:384px; height:235px; overflow:hidden; margin:7px 6px 0 0;}
#hd { border-top: 7px solid #fff;}

#con1_fr { float:left; border:1px solid #b6d7f1; width:384px; height:235px; overflow:hidden;margin-top:7px;}
.header_tt { overflow:hidden; clear:both; width:100%; margin:0 auto; border:1px solid #a0c1d6;  background-image:url(tbg9.gif); background-position:top; background-repeat:repeat-x; line-height:24px; height:26px;border:0; border-bottom:1px solid #a0c1d6;}
.h_tit { width:146px; font-weight:bold; float:left; margin-top:2px; margin-left:2px; text-align:right; background-image:url(hot.gif); background-repeat:no-repeat; line-height:27px;}
.h_more { width:20%; float:right; margin-top:2px; margin-right:16px; text-align:right}
#con1_fr table { margin:5px auto 0; width:98%}
#con1_fr table table {margin:0;width:100%; text-align:left}
#con1_fr table table td {  text-align:left}
#con1_fr table table td a { font-size:14px; line-height:180%}

#con1_r { float:right; width:179px;border:1px solid #6fb42f; margin-top:7px;text-align:center;}
#con1_r .tit { height:26px;; overflow:hidden;  background-image:url(tbg8.gif); background-repeat:repeat-x; background-position:top;border-bottom:1px solid #6fb42f; font-weight:bold}
#con1_r .tit .txt {line-height:23px; margin-top:3px; background-image:url(new.gif); background-repeat:no-repeat; background-position:5px 1px; color:#055305;}
#con1_r .tit a { color:#055305; text-decoration:none}
#con1_r .tit a:hover { text-decoration:underline}
#con1_r .text { width:90%; margin:0 auto}
#con1_r .text ul.tul {margin: 3px auto 0; line-height:21px;padding: 0;list-style-image: none;list-style-type: none;height:185px; overflow:hidden;; text-align:left}

.bd_title { clear:both; width:962px; border:1px solid #adb9c2; margin:0 auto 3px; height:26px; background-color:#e4eefa; background-image:url(bdtbg.gif); background-repeat: repeat-x; }
.bd_title .tit { background-image:url(down_p.gif); background-position:left top; background-repeat:no-repeat; padding-left:25px; margin:3px auto auto 12px; line-height:23px; color:#1688de;font-weight:bold}
.bd_title .tit a { color:#1688de; text-decoration:none; }
.bd_title .tit a:hover { color:#1688de; text-decoration:underline}
#bd_class0,#bd_class1,#bd_class2 {clear:both; overflow:hidden;width:964px;text-align:left;color: #0F0CBF;margin-top:4px;}
#bd_class1 .block,#bd_class2 .block {width:316px;border:1px solid #6084CE;background-color:#FFF;margin-bottom:5px;float:left;height: 159px;}
#bd_class1 .block {margin-bottom:3px;}
#bd_class1 .block .title,#bd_class2 .block .title {border-bottom:1px solid #6084CE;background-color:#EFF6FE;width:316px;height:26px;color:#6B9BD0;font-weight:bold;padding-left:0px;font-size: 12px;text-align: left;}
#bd_class1 .block .title a:link,#bd_class2 .block .title a:link,#bd_class1 .block .title a:visited,#bd_class2 .block .title a:visited {color:#6B9BD0;}
#bd_class1 .block .title a:hover,#bd_class2 .block .title a:hover {color:#FF3300;}
#bd_class1 .block .title .lo,#bd_class2 .block .title .lo {float:left;padding-left:10px;text-align:left;width:120px;overflow:hidden;}
#bd_class1 .block .title .lo img,#bd_class2 .block .title .lo img {height:26px;}
#bd_class1 .block .title .loname,#bd_class2 .block .title .loname {float:right;padding-right:17px;text-align:right;width:107px;line-height: 24px;height: 24px;padding-top: 2px;}
#bd_class2 .block .title .loname2 {float:left;text-align:left;width:140px;line-height: 24px;height: 24px;padding-top: 2px;padding-left: 10px;}
#bd_class1 .block .text,#bd_class2 .block .text {clear:both;width:306px;padding:3px 3px 3px 5px;}
#bd_class1 .bd_class2_cen,#bd_class2 .bd_class2_cen{margin-left:5px;margin-right:5px;margin-bottom:5px;}
#bd_class1 .block {border:1px solid #A1B8E4;background-color:#EFF6FE;}
#bd_class1 .block .title {border-bottom:1px solid #A1B8E4;background-color:#fff;}
#bd_class1 .block {margin-bottom:3px;}
.text ul.tul {margin: 0px;padding: 0px;list-style-image: none;list-style-type: none;height:105px; overflow:hidden;}
.text ul.tul li {margin: 0px;padding: 0px;}
.text ul.t2ul {margin: 0px;padding: 0px;list-style-image: none;list-style-type: none;height:129px; overflow:hidden;}
.text ul.t2ul li {margin: 0px;padding: 0px;}