@charset "gb2312";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, table { margin:0; padding:0; border:0; list-style:none;}
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { overflow:hidden;}
input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}  
a,area{blr:expression(this.onFocus=this.blur())}
a { text-decoration:none; font-size:12pt}
a:hover { text-decoration:underline;}
html, body { font-family:"微软雅黑" }/*一般页面请删除此项，或改成font-family*/
.boxcenter { margin:0 auto;}

/*字体样式*/
.hui11_666,.hui11_666 a{color:#666; font-size:10pt; }
.hui11_666 a:hover{ color:#0054a7}

.hui12_333,.hui12_333 a{color:#333; font-size:12pt; }
.hui12_333 a:hover{ color:#0054a7}

.top{background:url(xx_topbg.jpg) repeat-x; height:76px; padding:15px 10px 0 10px;}
.top h2{float:right;}
.top h3{float:right; padding:15px 20px 0 0; font-size:12pt; color:#474747}
.nav{background:#0054a7; line-height:50px; text-align:center; color:#c8e2fb; font-size:12pt}
.nav a{font-size:14pt; color:#fff; text-decoration:none; }
.nav a:hover{text-decoration:underline}
.yw{background:url(xx_gd_bg.jpg) repeat-x;  padding:0 10px; overflow:hidden}
.yw h1{background:url(xx_lb.gif) no-repeat left center; padding-left:30px; font-size:12pt; color:#111; line-height:50px; }
.yw h2{float:right; width:150px; border:1px solid #bbc1c6; background:#f7f6f6; margin-top:10px; margin-left:20px; overflow:hidden; height:27px}
.yw h2 input{width:125px; float:left; line-height:27px; border:none; background:none; height:27px; padding:0 2px}
.yw h2 img{float:right; margin:2px 2px 0 0}

.zyxw{ margin-bottom:5px; height:36px; background:#ddd; }
.zyxw h1{margin-left:20px; float:left; line-height:32px; height:34px; font-size:14pt; padding:0 10px; text-align:center; background:#fff; color:#004488; border-top:2px solid #004488}
.zyxw h2{float:right; font-size:12pt; line-height:34px; margin-right:20px; color:#666}
.zyxw h2 a{font-size:12pt; color:#666; text-decoration:none}
.zyxw h2 a:hover{color:#0054a7}
.zyxw h2 a span{color:#0054a7}
.zyxw_li{margin:0 20px}
.zyxw_li li{ line-height:200%; }
.zyxw_li li a{font-size:12pt; color:#333;}
.zyxw_li li span{float:right; background:url(xx_dhk.png) no-repeat right center; padding-right:16px; text-align:right; color:#aaa; font-size:9pt}
.ckgd{background:#eee; line-height:28px; text-align:center; margin-bottom:25px; margin-top:10px}

.zyxw2{ margin-bottom:5px; height:36px; background:#ddd;}
.zyxw2 h1{margin-left:20px; float:left; line-height:32px; height:34px; font-size:14pt; padding:0 10px; text-align:center; background:#fff; color:#038800; border-top:2px solid #038800}
.zyxw2 h2{float:right; font-size:12pt; line-height:34px; margin-right:20px; color:#666}
.zyxw2 h2 a{font-size:12pt; color:#666; text-decoration:none}
.zyxw2 h2 a:hover{color:#038800}
.zyxw2 h2 a span{color:#038800}

.zyxw3{ margin-bottom:5px; height:36px; background:#ddd;}
.zyxw3 h1{margin-left:20px; float:left; line-height:32px; height:34px; font-size:14pt; padding:0 10px; text-align:center; background:#fff; color:#bb1212; border-top:2px solid #bb1212}
.zyxw3 h2{float:right; font-size:12pt; line-height:34px; margin-right:20px; color:#666}
.zyxw3 h2 a{font-size:12pt; color:#666; text-decoration:none}
.zyxw3 h2 a:hover{color:#bb1212}
.zyxw3 h2 a span{color:#bb1212}

.zyxw4{ margin-bottom:5px; height:36px; background:#ddd;}
.zyxw4 h1{margin-left:20px; float:left; line-height:32px; height:34px; font-size:14pt; padding:0 10px; text-align:center; background:#fff; color:#e19f01; border-top:2px solid #e19f01}
.zyxw4 h2{float:right; font-size:12pt; line-height:34px; margin-right:20px; color:#666}
.zyxw4 h2 a{font-size:12pt; color:#666; text-decoration:none}
.zyxw4 h2 a:hover{color:#e19f01}
.zyxw4 h2 a span{color:#e19f01}

.zyxw5{ margin-bottom:5px; height:36px; background:#ddd;}
.zyxw5 h1{margin-left:20px; float:left; line-height:32px; height:34px; font-size:14pt; padding:0 10px; text-align:center; background:#fff; color:#39874d; border-top:2px solid #39874d}
.zyxw5 h2{float:right; font-size:12pt; line-height:34px; margin-right:20px; color:#666}
.zyxw5 h2 a{font-size:12pt; color:#666; text-decoration:none}
.zyxw5 h2 a:hover{color:#39874d}
.zyxw5 h2 a span{color:#39874d}

.zyxw6{ margin-bottom:5px; height:36px; background:#ddd;}
.zyxw6 h1{margin-left:20px; float:left; line-height:32px; height:34px; font-size:14pt; padding:0 10px; text-align:center; background:#fff; color:#0e708c; border-top:2px solid #0e708c}
.zyxw6 h2{float:right; font-size:12pt; line-height:34px; margin-right:20px; color:#666}
.zyxw6 h2 a{font-size:12pt; color:#666; text-decoration:none}
.zyxw6 h2 a:hover{color:#0e708c}
.zyxw6 h2 a span{color:#0e708c}
.bq{background:#0054a7; height:50px; line-height:50px; text-align:center; font-size:11pt; color:#fff }
.lj{ background:url(xx_lj_bg.jpg) repeat-x; border-bottom:1px solid #d3d3d3; border-top:1px solid #d3d3d3; line-height:36px; padding:0 20px; color:#0054a7; font-size:12pt; margin-bottom:10px}
.lj a{ color:#0054a7; font-size:12pt; text-decoration:none}
.lj a:hover{text-decoration:underline}
.line{margin:10px 20px; border-bottom:1px dotted #a5a4a4}

.xl_h{ font-size:15pt; padding:10px 0 20px 0; text-align:center; color:#0054a7}
.lz{ line-height:20px; padding:6px 20px; border-bottom:1px dotted #c9caca;}
.lz h1{float:right; padding:0 10px 0 25px; line-height:20px; background:url(xx_dhk2.png) no-repeat 6px center; background-color:#f5f1f0; border:1px solid #d2d2d2; }
.lz h1 a{font-size:11pt; color:#0054a7;}
.xl_con{font-size:12pt; color:#333; line-height:34px; padding:15px 20px}
.fx{background:#f7f7f6; border-bottom:1px solid #dedbdb; border-top:1px solid #dedbdb}
.fx_li{margin:10px 0; text-align:center;}
.fx_li td{ border-right:1px solid #d6d6d6}
.pl{margin:15px 20px; -moz-border-radius: 4px; border-radius:4px; border:1px solid #dedbdb; background-color:#f7f7f7; padding-bottom:20px}
.jcpl{ line-height:40px; background:url(xx_pl_z.jpg) no-repeat left bottom; background-color:#fff; padding:0 13px; font-size:12pt; color:#111; font-weight:bold}
.jcpl span{float:right; }
.jcpl span a{ font-size:11pt; color:#0054a7; font-weight:normal}
.pl_li{margin:0 12px; padding:10px 0; border-bottom:1px solid #e3e3e3; overflow:hidden}
.pl_li h1{font-size:12pt; color:#0054a7; }
.pl_li h2{font-size:9pt; color:#8e8f8f; float:right}
.pl_li h3{clear:both; padding-top:5px; line-height:24px; font-size:11pt; color:#666;}
.ckgd2{background:#eee; line-height:28px; text-align:center; margin:20px 10px}