/* CSS Document */
BODY { margin:0 auto; padding:0px; text-align:center; }
ul { margin:0 auto; padding:0px; list-style:none; }
li { margin:0 auto; padding:0px; list-style:none; }
* { margin:0 auto; padding:0px; list-style-type:none; }
h2 { font-size:14px; line-height:27px; color:#FFF; text-align:center; height:27px; }
h2 a { display:block; margin-left:20px; padding:0 10px; width:180px; height:27px; color:#FFF; background:url(../images/yzb_03.gif); }
h3 { font-size:14px; font-weight:bold; text-align:left; color:#333; line-height:30px; margin-left:20px; margin-top:15px; }
h3 a { color:#4D4D4D; }
h4 { font-size:14px; text-align:left; line-height:34px; color:#333; height:34px; background:url(../images/memb_01.gif); }
h4 p { padding-left:30px; font-weight:bold; }
a:link { text-decoration:none; }
a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }

.topd { width:100%; height:32px; background:url(../images/top_bj8.gif); overflow:auto; }
.topdp { width:930px; height:32px;}
.topdp a { color:#4F900B; }
.topput { font-size:12px; line-height:20px; color:#666; text-align:left; margin:0 5px; width:80px; height:20px; vertical-align:middle; border:0; background:url(../images/top_bj9.gif); }
.topputmg { width:40px; height:20px; border:0; vertical-align:middle; background:url(../images/top_bj10.gif); }
.toplft { font-size:12px; line-height:25px; color:#333; text-align:left; width:500px; height:20px; margin-top:5px; float:left; }
.toplft strong { color:#FF5300; }
.toprt { font-size:12px; line-height:30px; color:#333; text-align:left; width:260px; height:30px; float:right; }
.topputmgt { width:71px; height:20px; border:0; vertical-align:middle; background:url(../images/top_bj11.gif); }

.top { width:930px; overflow:auto; background:url(../images/bj.gif); margin-top:6px; margin-bottom:6px; }
.top li { margin-top:4px; }
.toplogo { width:250px; float:left; }
.topa { width:220px; float:left; }
.topb { width:450px; float:right; }
.topb a { width:66px; float:right; padding-right:20px; margin-top:9px; }

.lm { width:100%; overflow:auto; border-top:5px solid #B83000; }
.lmdv { width:930px; height:30px; }
.lmdv li { font-size:14px; font-weight:bold; line-height:30px; text-align:center; float:left; width:80px; height:30px; margin-left:6px; margin-right:5px; background:url(../images/about02.gif);  }
.lmdv li a { color:#666666; }
.lmdv a:hover { color:#FFF; font-weight:bold; text-decoration:none; background:url(../images/about01.gif); display:block; width:80px; height:30px; }
#lmdv { width:74px; height:30px; margin-right:12px; }
#lmdv a { color:#FFF; font-weight:bold; text-decoration:none; background:url(../images/about01.gif); display:block; width:80px; height:30px; }
#lmdva { width:74px; height:30px; margin-right:12px; }
#lmdva a { color:#FFF; font-weight:bold; text-decoration:none; background:url(../images/about03.gif); display:block; width:80px; height:30px; }

/****** nav ******/
.navx { width:930px; overflow:auto; margin-top:20px; }
.navxzb { width:656px; overflow:auto; float:right; border:1px solid #DADADA; margin-bottom:10px; }
.navxzb table { font-size:14px; line-height:30px; color:#CB0000; margin:10px 0; }
.navxzb a { color:#333; text-decoration:none; }
#navxzimg { width:654px; overflow:auto; }
#navxzimg a { width:652px; display:block; border-bottom:1px solid #DEDEDE; }
#navxzimg a:hover { border:1px solid #AA0000; }
.navxzb a:hover { color:#CB0000; text-decoration:underline; }
.navxzbda { font-size:16px; font-family:"黑体"; line-height:30px; color:#555555; text-align:left; padding-top:10px; padding-bottom:10px; overflow:auto;}
.navxzbda span { color:#CC0000; }
.navxzbda strong { font-size:21px; color:#CC0000; }
.navxzbda p { font-size:14px; font-family:"宋体";  line-height:24px; text-align:left; color:#333; border:1px dashed #FEAD7D; background:#FFFEF5; padding:10px; }

.help { font-size:14px; font-family:"黑体"; line-height:30px; color:#555555; text-align:left; padding:10px; margin:10px; overflow:auto;}
.help h1 { font-size:21px; font-weight:normal; color:#CB0000; border-bottom:1px dashed #CB0000; margin-bottom:15px; }
.help p { font-size:14px; font-family:"宋体"; line-height:24px; text-align:left; color:#666; border:1px dashed #FEAD7D; background:#FFFEF5; padding:10px; margin-top:10px; margin-bottom:20px; }
.help span { color:#333333; font-weight:bold; font-family:"宋体"; padding-left:15px; }

.help ul { width:100%; }
.help li { font-size:14px; font-family:"宋体"; text-align:left; line-height:21px; color:#333333; float:left; }
.help li a { color:#666666; text-decoration:none; margin:0 6px; }
.help li a:hover { color:#D23500; text-decoration:underline; }
.help div { overflow:auto; border-bottom:1px dotted #dedede; margin-bottom:5px; }


.baozhang { font-size:12px; line-height:21px; color:#666; text-align:left; margin-top:10px; overflow:auto; }
.baozhang ul { margin-left:0px; }
.baozhang li { height:125px; cursor:hand; border-bottom:1px dashed #CDCDCD; position:relative; }
.baozhang li img { vertical-align:middle; float:left; border:0px; }
.baozhang b { font-size:24px; line-height:46px; font-family:"黑体"; font-weight:normal; color:#388A0E; }
.baozhang p { font-size:12px; line-height:18px; text-align:left; color:#666; width:380px; padding-top:6px; float:left; }
.baozhang span { color:#333333; font-weight:bold; font-family:"宋体"; padding-left:15px; }
.baozhang strong { font-size:12px; color:#FF7300; }
.baizhangm { margin-left:15px; float:right; }
.baozhang a { color:#388A0E; text-decoration:none; }

.baozhang li:hover a { display:block; text-decoration:none; width:100%; height:125px; background:url(../images/bz10.gif); position:absolute; top:0; left:0; }
.bmxy { font-size:14px; text-align:left; line-height:24px; color:#333; margin:10px; padding:10px; }
.bmxy u { font-size:24px; font-weight:bold; color:#CB0000; line-height:35px; }
.bmxy b { font-weight:normal; color:#3300FF; }

.navxzb p { padding-left:15px; padding-right:15px; }
#navtbwz { line-height:30px; color:#333; text-align:left; }
#navtbwz strong { margin-left:20px; text-align:left; color:#CB0000; }
#navtbwz b { margin-left:20px; font-weight:normal; text-align:left; color:#CB0000; }
#navtbwz p { text-align:left; color:#333; }

.xzlft { width:258px; float:left; overflow:auto; border:1px solid #DADADA; }
.xzlfttb { overflow:auto; margin:10px 0; }
.xzlftnav { margin:10px; border:1px solid #DADADA; background:#FFFFFF; }
.xzlfta { font-size:14px; font-weight:bold; color:#FFF; }
.xzlfta a { line-height:30px; width:228px; height:30px; display:block; color:#FFF; text-align:center; background:url(../images/xz06.gif) no-repeat left; }
.xzrt { width:210px; float:right; overflow:auto; }
.xzlftwz { font-size:12px; line-height:30px; color:#333; margin:20px; }
.xzlftwz b { font-size:14px; line-height:30px; text-align:left; color:#CB0000; }
.xzlftwz a { text-decoration:none; }
.xzfw { font-size:12px; line-height:24px; text-align:center; width:160px; height:24px; background:url(../images/xz08.gif); display:block; }

/****** 业务滑动 ******/
.foldera { font-size:14px; font-weight:bold; text-align:left; line-height:30px; color:#CB0000; height:35px; padding-top:3px; padding-left:30px; background:url(../images/xz006.gif); }
.folder { font-size:14px; font-weight:bold; text-align:left; line-height:35px; color:#000; cursor:hand; padding-left:28px; }
.folder a { color:#000; text-decoration:none; }
.folder a:hover { color:#CB0000; text-decoration:underline; }

.folder span { font-size:12px; color:#333; }
.submenu { font-size:12px; text-align:left; line-height:35px; color:#333; paddingp-top:8px; }
.ywwz { font-size:12px; line-height:24px; text-align:left; color:#999; padding:8px 10px; border-bottom:1px solid #DADADA; background:#F9F9F9; }
.ywwz b { color:#FF7300; }
.ywwz a { color:#FF7300; text-decoration:none; }
.ywwz a:hover { color:#CB0000; text-decoration:underline; }

/****** foot ******/
.foot { font-size:12px; line-height:30px; text-align:center; color:#333; border-top:5px solid #D92226; padding-bottom:20px; }
.foot p { overflow:auto; background:url(../images/foot.gif); }
.foot a { color:#333; text-decoration:none; }
.foot a:hover { color:#CB0000; text-decoration:underline; }