/* CSS Document */
*{ margin:0; border:0; padding:0; font-size:12px; text-decoration:none; list-style-type:none; color: #002065; 
}
body{ background:#ffffff;}
input{color:#002065; border:1px solid #b0bec7}

A:link { color: #333;  line-height: 20px;}
A:visited {	color: #002065; line-height: 20px;}
A:hover { color: #ff0000; line-height: 20px;}
A:active { color: #ff0000; line-height: 20px;}


/*整体布局属性 分栏 布局 */
.wrap{ width:840px; margin:0 auto;}
.col1-2{ border:0px solid #b4bdc4; float:left; width:632px;}
.col1{ width:244px; float:left; text-align:center; border:1px solid #b0bec7; overflow:hidden}
.col1 table td{ text-align:left; padding-left:0px;}
.col2{ width:380px; float:left; border:1px solid #b0bec7; margin-left:6px; overflow:hidden}
.col3{ width:198px; float:right; border:1px solid #b0bec7; overflow:hidden}


/*整体布局属性 align; float; 空白填充值; border kk:四个边 kk_t上边 kk_t_d:上边点线; 间隔div; 图片上下边距*/
.clear{ clear:both }
.ad{ margin:3px 0}
.cc{ text-align:center}
.le{ text-align:left}
.ri{ text-align:right}
.le_f{ float:left}
.ri_f{ float:right}

.pad_lr10{ padding:0px 6px}
.pad_tb10{ padding:10px 0px}
.pad_b20{ padding-bottom:20px}

.mar_3{ margin:3px auto}
.mar_5{ margin:5px auto}
.mar_10{ margin:10px auto}
.mar_t5{ margin-top:5px}
.mar_b6{ margin-bottom:6px}

.kk{ border:1px solid #b0bec7 }
.kk_t{ border-top:1px solid #b0bec7 }
.kk_t_d{ border-top:1px dashed #b0bec7 }
.kk_b{ border-bottom:1px solid #b0bec7 }
.kk_l{ borde-leftr:1px solid #b0bec7 }
.kk_r{ border-right:1px solid #b0bec7 }

.green_b{ background:#f2fddb;}
.red_b{ background:#ffe7f4;}
.yellow_b{ background:#ffffdd;}
.gray1_b{ background:#ccc;}

.blank3{ height:3px; width:96%; overflow:hidden}
.blank5{ height:5px; width:96%; overflow:hidden}
.blank10{ height:10px; width:100%; overflow:hidden; clear:both}
.blank20{ height:20px; width:96%; overflow:hidden}

.img4_9px img{ margin:7px auto 9px; border:1px solid #f6f6f6;}
.img3_1px img{ margin:3px auto 1px; border:1px solid #f6f6f6;}
.pad3 img{ padding:3px; border:1px solid #ccc; margin-top:5px}


/*整体布局属性 标题;超大文字 */
h3{ font-size:18px; color:#07519a!important; margin:18px auto 3px; text-align:center}
h3 a{ font-size:18px!important; color:#c00}
.big_font a:link, .big_font a:visited, .big_font a:hover, .big_font a:active{ font-size:18px; line-height:30px; color:#07519a}


/*----结构属性 box标题 */
.bt{ font-weight:bold; background:#fff url(bg2.gif) 0px 0px repeat-x; height:16px; padding:8px 0 0 4px; text-align:left; border-bottom:1px solid #b0bec7 }
.bt h1{ float:left; display:inline; background:url(jt1.gif) 0 0px no-repeat; padding-left:5px; font-weight:normal; color:#16387c }
.bt h1 a:link,.bt h1 a:visited,.bt h1 a:hover,.bt h1 a:active{ line-height:16px; color:#16387c; font-weight:normal}
.bt span{ float:right; margin-right:10px; width:45px;  padding:0px; text-align:right; color:#666; background:url(gd.gif) 0 center no-repeat}
.bt span a:link,.bt span a:visited,.bt span a:hover,.bt span a:active{ line-height:16px; color:#666; font-weight:normal}

.bt_simple{ font-weight:bold; background:#fff; height:16px; padding:8px 0 0 4px; text-align:left; border-bottom:1px solid #b0bec7 }
.bt_simple h1{ float:left; display:inline; background:#fff; padding-left:5px; font-weight:normal; color:#16387c }
.bt_simple h1 a:link,.bt h1 a:visited,.bt h1 a:hover,.bt h1 a:active{ line-height:16px; color:#16387c; font-weight:normal}
.bt_simple span{ float:right; margin-right:10px; width:45px;  padding:0px; text-align:right; color:#666; background:url(gd.gif) 0 center no-repeat}
.bt_simple span a:link,.bt span a:visited,.bt span a:hover,.bt span a:active{ line-height:16px; color:#666; font-weight:normal}


/*----结构属性 新闻列表：14px 12px; */
.list_big{ margin-top:10px; width:94%}
.list_big ul{ margin-top:10px; width:94%}
.list_big li{ margin-left:10px; height:26px; line-height:26px; font-size:14px; width:94%; background: transparent url(point.jpg) 0 12px no-repeat; padding-left:8px; overflow:hidden;}
.list_big a:link,.list_big a:visited,.list_big a:hover,.list_big a:active{ font-size:14px; line-height:26px;}

.list_small ul{ margin:10px auto 0; width:90%; line-height:22px; }
.list_small li{ margin-left:10px; background: transparent url(point.jpg) 0 7px no-repeat; padding-left:8px; height:22px; line-height:22px; font-size:12px; overflow:hidden;width:88%}
.list_small a:link,.list_small a:visited,.list_small a:hover,.list_small a:active{ font-size:12px; line-height:22px;}

.list_text{ margin:6px 14px;}
.text_ad{ background:#ffe7f4; color:#333; border:1px solid #ffb1d2; padding:4px; margin:0 10px; }

/*----结构属性 图文广告 两列方块*/
#mp p {color:#666; border-bottom:1px dashed #b8b8b8; margin-bottom:3px}
#mp p a{color:#666;}

.fen2{ width:240px; margin:0 5px; overflow:hidden}
.fen2 ul{ width:100%}
.fen2 ul li{ width:49%; float:left;text-align:left}
.fen2 ul li a{ height:17px; line-height:17px; padding-top:2px;  padding-left:4px; padding-right:4px; margin:1px; margin-left:4px; display:block; background:#f7faff; color:#16387c; border:1px solid #e2eaf8; overflow:hidden }
.fen2 ul li a:hover{ height:17px; line-height:17px; padding-top:2px; padding-left:4px; padding-right:4px; margin:1px;  margin-left:4px;display:block; background:#eee; color:#333; border:1px solid #e2eaf8; text-decoration:none}

.pic_list_h{ border:1px solid #b0bec7;}
.pic_list_h ul{ margin:10px 8px 0; }
.pic_list_h ul li{ float:left; margin:0 8.5px; text-align:center;}
.pic_list_h ul li a:link,.pic_list_h ul li a:hover{ line-height:16px;}
.pic_list_h ul li img{ display:block; margin-bottom:4px;}


/*头部t */
.gedi{ text-align:right;  margin:4px 0 0 0; color:#666}
.gedi a{ color:#666}
.top{ margin:0px auto 0px; border:1px solid #fff }
.top .logo{ float:left; width:175px; margin-top:10px }
.top .ad_area{ float:right; width:600px; border:0px solid #cc0000; text-align:right; margin:0px 0px 0 0px }
.top .ad_area a{ color:#666; margin:0 4px }


/*导航部分t */
.nav{ height:48px;  border:1px solid #b4bdc4; text-align:center; padding:3px 20px 0}
.nav A:link,.nav A:visited,.nav A:hover,.nav A:active{ width:auto; display:block; float:left; font-size:12px; width:49px; padding:0px 10px 0px 11px; margin:2px 0 2px; color: #002065; HEIGHT: 16px;  TEXT-ALIGN: center; background: url(../images/jg.gif) right center no-repeat ;  
}
.nav ul li A:hover,.nav ul li A:active{color: #627eb7;}
.second_nav { margin:6px auto 0;}
.second_nav ul { width:840px; margin:5px 0px 0px 1px; display:inline; }
.second_nav ul li{ float:left; background-IMAGE: url(bg.jpg) 0 0 repeat-x; font-size:12px;line-height: 21px; margin:0 2px; padding: 1px 8px 0 8px; border: #9ccae1 0px solid; }
.second_nav,.second_nav A {	font-size: 12px }

#search{ margin:3px auto}
#jrta{font-size:12px; }
#jrta table td{ height:19px; line-height:19px!important}