/*base.style*/
body,html,div,img,a,ul,li,input,table,tr,td,p,img,a,em,dl,dt,dd{margin:0;padding:0px;font-family:"宋体";}
img{border:none;}
ul,li{list-style:none;}
em{ font-style:normal;}
.fl{ float:left; _display:inline;}/* for IE/Mac */
.fl:after {content: "";display: block;height: 0;clear: both;visibility: hidden;}
table,tr,td{ border:none;}
#wrapper{padding:15px  20px 0;font-size:12px;  }
#header{height:52px; width:950px;  margin:0 auto;font-family:"宋体";font-size:14px;font-weight:normal;}
#header .logo{margin-right:10px;}
#searchForm li {float:left;_display:inline;margin-bottom:3px;margin-right:18px;font-weight:bold;}
#searchForm li a {font-weight:normal; color:#125CFB;}
#header .buttonface1 {height:25px;width:78px;line-height:18px;font-size:14px;vertical-align:middle;}
#header .searchbox{clear:left;white-space:nowrap;}
#header .searchbox .query{width:360px;height:19px;height:22px\9;line-height:19px;line-height:22px\9;padding-top:3px;padding-top:0\9;border:1px solid #7F9DB9;vertical-align:middle;font-family:"宋体";font-size:14px;font-weight:normal;}
#header .searchbox .buttonface1{vertical-align:middle;}
#user{text-align:right; }
#user a{ color:#125CFB;}
#container{ width:950px; margin:23px auto 0;}
.menu{ border-bottom:1px solid #90B3DF;}
.menu ul{height:26px; _position:relative; _bottom:-1px;border-left:1px solid #90B3DF;  }
.menu ul li{float:left; _display:inline;}
.menu ul li a{display:inline-block;padding:0px 20px;height: 26px;line-height:26px;font-size:14px;color:#01329B;border-bottom:none; border-top:1px solid #C7DEFF;border-right:1px solid #90B3DF; text-decoration:none;background:url(images/menu_bg.jpg) repeat-x 0 bottom ; }
.menu ul li a:hover{ border-top:1px solid #91B3E0;background:#ffffff;}
#container .menu ul li  .active{border-top:1px solid #91B3E0; background:#ffffff;}
#footer{ width:950px; margin:75px auto 0; padding:15px 0 50px;color:#666666; border-top:1px solid #1167AC; }
#footer p{ margin-bottom:5px;color:#666666; text-align:center;font-size:12px;}
#footer p a{  padding:0 5px;text-decoration:none;color:#666666;}
#footer p span{ font-family:Arial,Helvetica,sans-serif; }
/*content_01*/
.content_01{ padding-bottom:10px;border-bottom:1px dashed #90B3DF; font-size:14px;}
.content_01  table{ width:934px; margin-top:20px; margin:0 auto; table-layout:fixed; overflow:hidden;}
.content_01  table tr td{ width:185px;height:25px; white-space:nowrap; word-break: keep-all; text-align:left; overflow:hidden; }
.content_01   table tr td a{ padding-left:5px;text-decoration:underline; color:#125CFB;}
.content_01   table tr td a img{ padding:2px; border:1px solid #CCCCCC;}
/*content_02*/
.content_02{ padding:25px 0 10px; font-size:12px;}
.content_02  table tr td{ width:158px;}
.content_02  table tr td p{ margin:6px 7px;}
/*content_03*/
#container .content_03 a:hover{ text-decoration:underline;}
.content_03{ width:950px;background:#ffffff;}
.content_03 .base_style{ border:1px solid #6EABDA; background:#ffffff;}
.content_03 .base_style .title{ height:24px;height:28px;background:url(images/title_bg.jpg) repeat-x 0 ;  position:relative; overflow:hidden;}
 .base_style .title  span{ display:block; height:24px; width:100px; margin-top:4px; margin-left:8px;background:url(images/title_h_bg.jpg) no-repeat 0 0 ;}
 .base_style .title  span em{display:block;height:24px; line-height:24px; text-align:center; font-size:14px; font-weight:bold; color:#333333; background:url(images/title_h_bg_r.jpg)  right 0 no-repeat;}
 .base_style .title .more{ position:absolute; top:8px; right:12px; color:#000000; text-decoration:none;}
.main_t,.main_c{ overflow: hidden;}
 .main_t .main_t_l .main,.main_t .main_t_r .main{ margin-top:12px; }
.main_t .main_t_l,.main_t .main_t_r{height:520px;overflow:hidden;}
.main_t .main_t_l,.main_c .main_c_l{width:609px;overflow:hidden; }
.main_t .main_t_r,.main_c .main_c_r{width:327px;  margin-left:10px; overflow:hidden; }
.main_t .main_t_l .other{ height:75px; margin-bottom:5px;}
.main_t .main_t_l .other dl{ width:285px;height:66px;color:#666666; margin-left:13px; overflow:hidden;}
.main_t .main_t_l .other dt a{color:#FF6800; font-size:16px;  font-weight:bold; text-decoration:none;}
.main_t .main_t_l .other dd{overflow: hidden; margin-top:8px;}
.main_t .main_t_l .other dd a{ display:inline-block;line-height:1.2;margin:0 5px 5px -1px;padding-left:5px;padding:0 8px; font-size:13px;margin-left:-8px; border-left: 1px solid #666666;color:#666666;  text-decoration:none; overflow:hidden; }
.main_t .main_t_l .other dd  .dd_more{ color:#003278;}
.main_t_r .mylist{overflow:hidden; margin:012px;}
.main_t_r .mylist tr td{ width:145px;}
.content_03   .mylist tr td p{margin:6px 3px;}
/*content_02&content_03*/
.content_03   .mylist tr td,.content_02   table tr td {height:115px;white-space:nowrap; word-wrap:break-word;word-break:break-all;text-align:center; overflow:hidden;zoom:1; }
.content_03   .mylist tr td a,.content_02  table tr td a{ padding-left:5px;}
.content_03   .mylist tr td p,.content_02  table tr td p{width:144px;height:20px;line-height:20px; overflow:hidden; }
.content_03   .mylist tr td p a,.content_02  table tr td p a{ padding:0;color:#003278; text-decoration:none; text-align:center; font-size:12px;}
.content_03  .mylist tr td a img,.content_02  table tr td a img{ width:120px; height:80px;padding:2px; border:1px solid #CCCCCC; vertical-align:top;}
/*content_02&content_03*/
.main_c .main_c_l,.main_c .main_c_r{ height:145px;margin-top:10px; }
.main_c .list{ width:273px;margin:10px 0 5px 15px ;  _display:inline;padding-right:15px;overflow:hidden;}
.main_c .list ul a{ width:273px; }
.main_c .list li{height:20px; line-height:20px; padding-left:12px;background:url(images/list_li.jpg) no-repeat 0 center;white-space:nowrap;word-break: keep-all;overflow:hidden;}
.main_c .list  li a{ text-decoration:none; color:#5B5B5B;}
.content_03 .main_c  .bor{border-right:1px solid #eeeeee; }
.content_03 .main_c .bor ul{ margin:0; }
.content_03 .main_c .f_r,.content_03 .main_c .f_r a{ width:288px;_width:275px;zoom:1}
.content_03 .main_c .f_r a,.main_c .list ul a{ display:block; overflow:hidden; font-size:13px;}
.content_03 .main_b{ margin-top:10px; padding-bottom:10px;}
.content_03 .main_b .mylist { margin:12px 8px 0 21px}

 










