/* 基础标签固定样式 */
HTML { padding:0}
BODY { margin:0 auto; background:#FFF; color:#333; font:12px SimSun,Arial; width:950px}
DIV,UL,OL,LI,FORM { border:0; padding:0; margin:0 auto;}
OL { list-style-position: inside; }
UL { list-style:none; }
A, em, FONT, IMG, INPUT, LABEL, span, strong {vertical-align: middle;}
A { color:#333; text-decoration: none }
A:hover { color:#FF6600; text-decoration: underline }
P { margin:0px 0px 1.2em 0px; padding:0; }
IMG { border-style: none; margin: 0px;border:0; }
H2, H3 { margin:0; font-weight: bold; }
H1 { margin:0; font-weight: bold;font-size: 14px; color: #32808a;}
B, I, U { font-weight: bold; border:0; display:block}
B { font-weight: bold; }
U { text-decoration: underline; }
BR { clear:both; }
/* 文字定义 */
.b { /* 加 粗 */ font-weight: bold }
.qb { /* 加 粗 */ font-weight: normal }
.u { /* 下划线 */ text-decoration: underline }
.i { /* 斜 体 */ font-style: italic }
.s { /* 删除线 */ text-decoration: line-through }
.l { /* 粗变细 */ font-weight:lighter }
.hand { /* 手 型 */ cursor: hand }
/* 字号 */
.f20 { /* 大字 */ font-size: 20px }
.f18 { /* 大字 */ font-size: 18px }
.f16 { /* 大字 */ font-size: 16px }
.f14 { /* 大字 */ font-size: 14px }
.f12 { /* 小字 */ font-size: 12px }
.f0 { /* 字体0 */ font-size: 0 }
/* 滚动条样式 */
.scroll_y{overflow:scroll; overflow-x:hidden; overflow-y:auto;}
.scroll_x{overflow:scroll; overflow-y:hidden; overflow-x:auto;}
/* 字间距 */
.space1 { /* 1像素 */ letter-spacing: 1px }
.space2 { /* 2像素 */ letter-spacing: 2px }
.space3 { /* 3像素 */ letter-spacing: 3px }
/*段落前空格*/
.space{text-indent: 2em;}
/* 截取超出规定长度的字段 */
.tof { white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.tof_1 a { white-space:nowrap; overflow:hidden; }
.xf_wb { word-break:break-all;table-layout:fixed; }
/* 自动换行 */
.ww {word-wrap:break-word; }
/* W3C- 十六色色盘 常用颜色 */
.red { /* 红色 */ color: #FF0000 }
.orange { /* 橙色 */ color: #FF6600 }
.yellow { /* 黄色 */ color: #ffff00 }
.green { /* 绿色 */ color: #00ff00 }
.cyan { /* 青色 */ color: #00ffff }
.blue { /* 蓝色 */ color: #0066E6 }
.purple { /* 紫色 */ color: #410b5f }
.black { /* 黑色 */ color: #333333 }
.white { /* 白色 */ color: #FEFEFE }
.grey { /* 灰色 */ color: #898989 }
.gold { /* 金色 */ color: #C37E00 }
.silver { /* 银色 */ color: #C0C0C0 }
.brown { /* 棕色 */ color: #d36100 }
.chestnut { /* 栗色 */ color: #800000 }
.peach { /* 桃红 */ color: #FF00FF }
.dark { /* 暗红 */ color: #8B0000 }
.olive { /* 橄榄 */ color: #808000 }
.deepgreen { /* 深绿 */ color: #008000 }
.lightblue { /* 浅蓝 */ color: #008080 }
.deepblue { /* 深蓝 */ color: #000080 }
.zs { /* 主体颜色 */ color: #32808a}
/* 按钮样式 */
.button{border:none; cursor:pointer;}
/* 宽度和高度 */
.xw_w { width:368px;}
.xw_310 { width:310px;}
.xw_628 { width:628px;}
.xw_630 { width:630px;}
.sousuo_948 { width:948px;}
.xw_wf { width:184px;}
.xw_252 { width:252px;}
.h_23 { height:23px; line-height:23px}
.xw_131 { width:131px;}
.xw_470 { width:470px;}
.xw_349 { width:349px;}
.xw_339 { width:329px;}
.h_287 { height:287px;}
.h_540 { height:540px;}
.xw_240 {width:240px;}
.xw_235 {width:220px}
.xw_218 {width:218px}
.xw_142 {width:142px}
.xw_680 {width:680px}
.xw_950 {width:950px}
/* 行间距样式 */
.lh120{ line-height:120%;}
.lh150{ line-height:150%;}
.lh180{ line-height:167% !important;line-height:180%;}
.lh20 { line-height:20px;}
.lh168{ line-height:168%;}
.lh22 { line-height:22px;}
.lh25 { line-height:24px !important;line-height:25px;}
.lh27 { line-height:27px;height:27px;}
.lh30 { line-height:30px;height:30px;}
.lh30_1{ line-height:30px !important;line-height:29px;}
/* 浮动和间距 */
.fl { float:left; }
.fr { float:right; }
.cb { clear:both; }
.center { text-align: center }
.top { vertical-align: top }
.bottom { vertical-align: bottom }
.left { text-align: left }
.right { text-align: right }
.xd { /*相对定位*/position:relative;}
.jd { /*绝对定位*/position:absolute;}
.mb_5 { margin:0 0 5px 0; }
.mr_8 { margin:0 8px 0 0; }
.mr_20 { margin:5px 35px 0 0 !important;margin:5px 15px 0 0; }
.mb_8 { margin:0 0 8px 0; }
.mt_8 { margin:8px 0 0 0; }
.mt_17 { margin:17px 0 0 0; }
.mt_5 { margin:5px 0 0 0; }
.mb_10 { margin:0 0 10px 0; }
.ml_5 { margin:0 0 0 5px; }
.ml_8 { margin:0 0 0 8px; }
.ml_10 { margin:0 0 0 10px; }
.ml_11 { margin:0 0 0 11px; }
.ml_20 { margin:0 0 0 20px; }
.mlr_20 { margin:0 8px 0 12px; }
.mtl_8_20 { margin:0 0 21px 20px; }
.mtl_8 { margin:8px 0 0 8px }
.mtl_2_5 { margin:2px 0 0 5px }
.mtl_12_8 { margin:12px 0 0 8px }
.mtl_12_20 { margin:12px 0 0 18px }
.mt_20 { margin:-20px 8px 0 0 }
.plr_8 { padding:0 8px; }
.plr_15 { padding:0 15px; }
.pall_3_8 { padding:3px 8px; }
.p_lr5 { padding:5px 0; }
.p_3 { padding:3px; }
.pt_3 { padding:3px 5px 0 !important;padding:5px 5px 0; }
.ptb_5 { padding:3px 0}
.mtr_20_10 { margin:-20px 10px 0 0;}
.mtb_8_8 {margin:8px 0 8px 0 !important;margin:-8px 0 8px 0}
.top35 {margin:-24px 0 0 9px; background:#32808a; width:280px; line-height:24px; height:24px;filter:alpha(opacity=75); opacity:0.80; }
/* 边框样式 */
.ta_br { border-collapse:collapse; }
.sousuo { border:1px #ccc solid; background:url(../images/sousuo_title.gif) repeat-x;}
.ksousuo { background:#f5f5f5; border-top:1px #ccc solid;}
.xw_bian { border:1px #047386 solid;}
.bb_hui { border-bottom:1px #dcdcdc solid;}
.b_tlr_hui { border-style:solid; border-width:1px 1px 0 1px; border-color:#dcdcdc;}
.xw_div { background:url(../images/icon_1_10.gif) no-repeat 8px 4px}
.xw_div div,.xw_lj div{ border-bottom:1px #0e798b dotted;}
.xw_lj a { margin:0 0 0 8px}
.xw_div a { margin:0 0 0 28px}
.qy_bian { margin:12px 1px 0 20px; width:130px; border:1px #333 solid; height:110px;}
.qy_title { border-bottom:1px #333 solid; height:20px; line-height:20px; background:#F5F5F5;}
.tp_5_hui { border:5px #E0E0E0 solid;}
/* 头部菜单 */
.top_bj { height:22px; line-height:22px; background:#f4f4f4; padding:2px 8px 0;}
.top_bd { line-height:14px;height:14px; width:94px;}
.top_bd1 { line-height:14px;height:14px; width:64px;}
.top_bd2 { line-height:18px;height:18px; width:49px;}
.top_bd3 { height:19px; width:48px;background: url(../images/dl.gif) no-repeat;}
/* 菜单的样式*/
.cd_bj { height:100px; background:url(../images/cd_bj.gif) repeat-x;}
.logo { background:url(../images/logo.gif) no-repeat 35px 3px; height:100px; width:227px;}
.cd_bj_lan { background: url(../images/cd_bj_lan.gif) repeat-x; height:55px; padding:4px 5px 0 10px;}
.fb_bj { background:url(../images/fb_bj.gif) no-repeat; width:122px; height:36px; margin:6px 0 0 0;}
/* A的样式 */
.sousuo_a { width:50px; line-height:20px;height:20px; background:#047386;}
a.sousuo_a1 { width:50px; line-height:19px;height:19px; border-color:#ccc; border-style:solid; border-width:1px 1px 0 1px;}
a.sousuo_a1:hover{ width:50px; line-height:19px;height:19px; background:#047386}
/*搜索*/
.lanm_sousuo { margin:10px 0 10px 15px; border-bottom:1px #047386 solid; width:300px;}
.sousuo_bd { height:26px; width:49px;background: url(../images/sousuo_1.gif) no-repeat; margin:5px 0 0 5px}
.sousuo_bd1 { height:20px;line-height:20px; width:220px;margin:5px 0 0 25px;}
.loupan_sousuo { height:22px;line-height:22px; background:#ccc; margin:8px 0 0 20px}
.sousuo_quyu { line-height:20px;height:20px; width:69px;}
.sousuo_quyu1 { line-height:20px;height:20px; width:82px;}
.ss_zufang { height:20px; width:40px;background: url(../images/zf_btn.gif) no-repeat;}
.top_quyu1 { line-height:16px;height:16px; width:150px;}
/* 按英文字母查询 */
ul#hovershow2{list-style-type: none;display: inline;clear: both;}
ul#hovershow2 li{float:left;display: inline;width:14px;height:14px;margin:2px 8px 0 0px !important;margin:2px 6px 0 0px;}
ul#hovershow2 li a {text-decoration: none;display: block;width:14px;height:14px;border:1px #32808a solid;background-color: White;line-height: 14px;font-size: 12px;text-align: center;}
ul#hovershow2 li a:hover{color:#32808a;position: absolute;width:24px;height: 22px;line-height: 22px;font-size:20px;z-index:100;margin: -3px 0 0 -5px;}
ul#hovershow2 li:hover + li a{position: absolute;width:14px;height: 14px;line-height: 14px;font-size: 12px;z-index:99;margin:0;}
/* 图片样式 */
.icon { background: url(../images/icon.gif) no-repeat center center;width:29px; height:23px}
.xw_b_hui { background:url(../images/xw_b_hui.jpg) repeat-x; padding:8px 6px 0;}
.xw_title_icon { background:url(../images/title_left.gif) no-repeat; height:27px; width:28px;}
.xw_title { background:url(../images/title_center.gif) repeat-x; width:100%;}
.xw_title_right{ background:url(../images/title_right.gif) no-repeat; width:7px; height:27px}
.title_b {background:url(../images/title_bj.gif) repeat-x; height:41px; padding:10px 10px 0 12px}
.title_2 {background:url(../images/title_2.gif) no-repeat 0 32px;height:30px; padding:10px 10px 0 12px;}
.tu_bian_3 {border:1px #333 solid; padding:3px}
.yq_b {background:url(../images/yq_b.gif) repeat-x bottom;}
/* 选项卡 */
A.xinxi { background:#f5f5f5;color:#333; text-decoration: none;width:105px;float:left;height:30px; line-height:30px; text-align:center;font-weight: bold;border-bottom:1px #047386 solid;}
A.xinxi:hover { color:#FF6600; text-decoration: none; width:105px;margin:0 0 -19px 0;height:48px;line-height:34px;background:url(../images/title_btn.gif) no-repeat 0 -5px; float:left; text-align:center;font-weight: bold;border-bottom:0px;}
A.xinxi1 { text-decoration: none; width:103px;margin:0 0 -19px 0;height:48px;line-height:34px;background:url(../images/title_btn.gif) no-repeat -1px -5px; float:left; text-align:center;font-weight: bold;}
A.xinxi1:hover { text-decoration: none;}
/* 其他 */
.tp_shuoming { border-bottom:1px #32808a solid; padding:0 0 0 20px;background:url(../images/icon_1.gif) no-repeat 5px 5px;}
.bj_hui { background:#F1F1F1}
.zj_gexian { height:80px; border-left:1px #888 solid; width:5px; margin:10px 0 0 0;}
.zj_gexian1 { height:100px; border-left:1px #ccc solid; margin:10px 6px 0 6px;}
.jdt {border: 1px solid #CCCCCC;}
.font14{font-size:14px;}
select{font-family: Times New Roman,arial,verdana,sans-serif;}
.clear{clear: both;height:0;line-height:0px;font-size:14px;}
.center{text-align:center;}
.mleft0{margin-left:0px !important;}
.mtop0{margin-top:0px !important;}
.strong{font-weight: bold;}
.sb{color:#009A91;font-weight: bold;}
.i_link2 a{float:center;margin:2px;padding:2px 0;display:block;height:22px;line-height:22px;}
#index_page{float:right;display:block;height:16px;padding:1px 0;margin-right:4px;}
#index_page *{float:left;display:inline;line-height:16px;border:1px solid #B6CFCD;text-align:center;padding:0;margin:0 2px;}
#index_page strong{background:#009A91;color:#fff;width:16px;}
#index_page span{color:#009a91;padding:3px 0 0 0;border:0;cursor:pointer;}
#index_page a{width:16px;color:#009A91;text-decoration:none;}