@charset "utf-8";
/* CSS Document */
body{ font-family:'宋体'; font-size:12px}
body,h1,h2,h3,h4,h5,h6,ul,p,form{margin:0px; padding:0px}
ul{list-style:none} img{border:0px;} textarea{overflow:auto; font-size:12px}
.dn{display:none} .fl{float:left} .fr{float:right} .col999{color:#999} .colf00{color:#F00} .ti2{ text-indent:2em;}
.mtop10{margin-top:10px} .mtop15{margin-top:15px} .ptop10{ padding-top:10px;} .ptop5{ padding-top:5px;}
.cr{display:block; clear:both; font-size:0px; height:0px; visibility:hidden}
.line li{ height:14px; font-size:12px; line-height:14px; overflow:hidden} .flli li{float:left}
.BGC{border:#82A4B7 1px solid;} .BGCKey{ border:#FF8C55 1px solid; background:#FFFFE8}
.TRBG_OVER{background:#FAFAFA} .TRBG_OUT{background:#FFF}
a:link, a:visited{color:#000; text-decoration:none} a:hover{color: #C00; text-decoration:underline}
.a1 a, .a1 a:visited{color:#666; text-decoration:none} .a1 a:hover{color: #C00; text-decoration:underline}
.bts{background:url(/images/bts.gif) no-repeat; width:100px; height:38px; color:#FFF; font-size:14px; text-align:center; border:none; font-weight:bold; letter-spacing:2px; cursor:pointer}
#top{ background:url(/images/top_bg.png) repeat-x; height:69px}
#top ul li{float:left; padding-top:30px; padding-left:5px}
#top ul li a{ display:block; padding:6px 5px; font-weight:bold; color:#0b739b; font-size:14px}
#top ul li a:hover{ background:#6eb1eb; text-decoration:none; color:#FFF}
.mw{width:960px; margin:auto} .it2{ width:300px; height:18px; border:#82A4B7 1px solid} .InputBoxKey{ border:#FF8C55 1px solid; background:#FFFFE8}
label{background:url(/images/input_msg.png) no-repeat; height:38px; position:absolute; margin-top:-45px; z-index:2; display:none;}
label p{padding:8px 8px 0px; height:22px; border-right:#fbcb87 1px solid; color:#F30; float:left}
.bbox{ border:#DDD 1px solid; background:#FFF}
.my_menu{ height:29px;} .my_menu ul{position:absolute; z-index:100} .my_menu ul li{float:left; padding-right:2px}
.my_menu ul li a{ display:block; border:#E4E4E4 1px solid; background:#fff; padding:8px 10px 0px; height:20px;}
.my_menu ul li a:hover{text-decoration:none; background:#F7FFF7} .my_menu ul li a.mcur{ border-bottom:#FAFAFA 1px solid; background:#FAFAFA; font-weight:bold}
.zs_tit{font-size:14px; background:#F7FFF7; border-bottom:#9DFF9D 1px solid; padding:8px 8px 0px; height:25px; cursor:pointer; margin-top:10px}
.zs_tit span{float:right; font-size:12px; font-weight:normal} .zs_con{ border:#9DFF9D 1px solid; border-top:none; padding:10px}
.zs_tit2{ border-bottom:#EEE 1px dashed; padding-bottom:3px} .zs_tit2 b{ color:#090; font-weight:normal} .pb10{padding-bottom:10px}
.zstb{ border-top:#DDD 1px solid; border-right:#DDD 1px solid}
.zstb tr td{ border-bottom:#DDD 1px solid; border-left:#DDD 1px solid; padding:8px 3px; text-align:center}
.zstb tr.zstr{ background:#FAFAFA} .zstb tr td.zstdl{text-align:left}
/* ================================ */
.m_main{padding:10px}
.m_menu{background:url(/images/menu2.png) repeat-x 0px -2px; height:40px; border-bottom:#DDE 1px solid}
.m_menu p{background:url(/images/m_4.png) no-repeat 8px 10px; padding:15px 0px 5px 30px; font-size:13px}
.m_rbt{ padding-top:9px}
.m_rbt a{ display:block; margin-right:8px; padding:5px 8px; float:left; border:#EEE 1px solid; background:#F0FFF0}
.m_rbt a:hover{background:#090; text-decoration:none; color:#FFF}
.m_right{ padding:10px 0px 10px 10px; width:98%}
.m_tables{border-top:#EEE 1px solid;border-left:#EEE 1px solid;border-right:#EEE 1px solid;}
.m_tables td{ padding:0px 3px; height:30px; border-bottom:#EEE 1px solid; /*border-left:#EEE 1px solid;*/ text-align:center}
.m_tables tr.mts_tit td{text-align:center; color:#060; background:#FAFAFA}
.m_tables td.mts_fl,.m_tables tr.mts_tit td.mts_fl{ text-align:left}
.mtl tr td{ text-align:left}
.m_tables2 td{ border-bottom:#F6F6F6 1px solid;}
.m_snav{ height:30px; border-bottom:#DDD 1px solid; margin-top:10px}
.m_snav ul{ padding-left:10px; position:absolute} .m_snav ul li{ padding-right:2px}
.m_snav ul li a{ display:blockl; float:left; padding:9px 10px 0px; height:20px; border:#DDD 1px solid; background:#FAFAFA}
.m_snav ul li a:hover{ text-decoration:none} .m_snav ul li a.cursn{ background:#FFF; border-bottom:#FFF 1px solid; font-weight:bold; color:#F60}
.m_snav span{ padding:12px 5px 0px 0px}
#m_foot{ text-align:center; font-family:Arial; color:#666; padding:20px 0px; border-top:#CCC 1px solid}
/* ================================ */
#copy{ text-align:center; font-family:Arial; padding:20px 0px 10px; color:#666}
.zhuisu h2{padding:50px 0px 10px; text-align:center}
.zs_box{ padding:10px 0px 10px 0px; text-align:center}
.zs_it{ width:500px; font-size:24px; font-family:Arial; padding:3px; letter-spacing:3px; font-weight:bold; color:#090}
.jp{ width:500px; margin:0px auto; height:80px}
.jp li{ float:left;} 
.jp li a{ display:block; padding:3px 10px 0px; height:32px; background:#EEE; font-weight:bold; font-size:24px; float:left}
.jp li a:hover{ background:#090; color:#FFF; text-decoration:none}
.jp li.jp_1 a{ font-size:14px; padding-top:10px; height:25px}
.zs_bt{border:none; text-align:center; width:68px; height:35px; background:#F60; color:#FFF; font-size:13px; font-weight:bold; cursor:pointer}
.zs_sm{ color:#666; line-height:20px}
.news_ls{ padding:10px 30px; font-size:14px}
.news_ls li{ padding:10px 5px; border-bottom:#EEE 1px dashed}
/* ================================================  */
.pages{clear:left; height:25px; padding-top:10px}
.pages a{ font-size:12px; float:left; display:block; border:#EEE 1px solid; padding:3px 5px; width:auto; margin-right:10px}
.pages a.curp{ border:#00B000 1px solid; color:#F00; background:#F7FFF7}
.pages a:hover{color:#090; text-decoration:none; border:#EEE 1px solid; background:#FAFAFA}
/* ================================================  */
.xzq, .xzq_comm{width:300px; background:#FAFAFA; border:#DDD 1px solid; position:absolute; display:none; margin:25px 0px 0px; padding:5px; padding-top:0px; line-height:20px}
.xzq p b span, .xzq_comm p b span{float:right; font-weight:normal}
.xzq p, .xzq_comm p{ border-bottom:#EEE 1px solid; padding:5px 0px}
.xzq p a, .xzq_comm p a{ margin-left:10px} .xzq_cur{ color:#C00;}
.xzq_comm{border:#090 1px solid;}