@charset "utf-8";
/* CSS Document */
img{ border:0;}
body {font-size: 12px; margin: 0px; line-height:180%; color:#333333; }
A:link {color: #333333; text-decoration:none;}
A:visited {color: #333333; text-decoration:none;}
A:hover {color: #7e0000; text-decoration:underline;}

.ared A:link {color: #f00; text-decoration:underline;}
.ared A:visited {color: #f00; text-decoration:underline;}
.ared A:hover {color: #f00; text-decoration:underline;}

.line {clear: both; padding:0px; margin: 0px;height: 6px; *height:5px; _height:5px;overflow:hidden;}
.clearboth{clear:both;}
.input{ color:#666;}
input{ color:#666;}
.pic{ border:1px solid #e6e6e6;}

.page{ width:900px; margin:0 auto;}
.top{height:99px;}
.fl{ float:left;}
.fr{ float:right;}
.gray{ color:#666;}
.red{ color:#F00}
.menu{ background:url(images/index_10.jpg) repeat-x; height:29px; color:#fff; font-size:14px; font-weight:bold; border:1px solid #5f0000;}
.menu ul{ margin:0px; padding:0px; list-style:none;}
.menu ul li{ float:left; display:block; width:73px; text-align:center; padding-top:3px;}
.menu ul li a:link{ color:#fff; font-size:12px; font-weight:bold; text-decoration:none;}
.menu ul li a:visited{ color:#fff; font-size:12px; font-weight:bold; text-decoration:none;}
.menu ul li a:hover{ color:#003f6d; font-size:12px; font-weight:bold; text-decoration:underline;}
.footer ul{ margin:0px; padding:0px; list-style:none;}
.footer ul li{float:left;}
.footer ul li.footc{ width:889px; padding-top:10px;background:url(images/index_98.jpg) repeat-x; height:53px; text-align:center;}
.lefts{ width:236px; float:left;}
.rightl{ width:657px; float:left; margin-left:7px;}
.leftl{ width:585px; float:left;}
.rights{ width:308px; float:left; margin-left:7px;}
.Tabnewst{ background:#fff3d2;height:29px;marign-top:0px; background:url(images/Tabnewsbg.jpg) repeat-x;}
.Tabnewst ul{ padding:0px; margin:0px; list-style:none;margin-top:0px; }
.Tabnewst ul li{ float:left; display:block; margin-right:5px;width:74px; height:28px;background:url(images/index_19.jpg) no-repeat;}
.Tabnewst ul li a{width:74px; height:23px;display:block;padding-top:5px;text-align:center}
.Tabnewst ul li a:hover{background:url(images/index_17.jpg) no-repeat;padding-top:5px;border-bottom:1px solid #FFFFFF; color:#000; font-weight:bold; text-decoration:none;}
.Tabnewst ul li.active-1{ float:left; display:block; margin-right:5px;width:74px; height:28px;background:url(images/index_17.jpg) no-repeat;border-bottom:1px solid #FFFFFF;}
.Tabnewst ul li.active-1 a{width:74px; height:23px;display:block;padding-top:5px;text-align:center}
.Tabnewst ul li.active-1 a:hover{background:url(images/index_17.jpg) no-repeat;padding-top:5px;border-bottom:1px solid #FFFFFF; color:#000; font-weight:bold; text-decoration:none;}

.Tabnewsb{border-left:1px solid #eacf9b;border-right:1px solid #eacf9b;border-bottom:1px solid #eacf9b;height:1%; padding-top:5px; padding-bottom:6px;  }
.tab_off{display:none;}
.tab_on{display:block;}
.newslist{ padding:5px;}
.newslist ul{ margin:0px; padding:0px; list-style:none;}
.newslist ul li{ display:block; height:20px;}

.NewsTodayT{marign-top:0px; background:url(images/index_23.jpg) repeat-x; height:34px; float:left; width:642px;}
.NewsTodayT ul{ padding:0px; margin:0px; list-style:none;margin-top:0px; }
.NewsTodayT ul li{ float:left; display:block; margin-right:5px;width:99px; height:33px;}
.NewsTodayT ul li a{width:99px; height:26px;display:block;padding-top:8px;text-align:center}
.NewsTodayT ul li a:hover{background:url(images/index_22.jpg) no-repeat;padding-top:5px; margin-top:5px; height:24px;border-bottom:1px solid #FFFFFF; color:#fff; font-weight:bold; text-decoration:none;}
.NewsTodayT ul li.active-1{width:99px;overflow:hidden; display:block;background:url(images/index_22.jpg) no-repeat;height:29px; margin-top:5px;border-bottom:1px solid #FFFFFF; color:#fff; font-weight:bold; text-decoration:none;}
.NewsTodayT ul li.active-1 a{ color:#fff;padding-top:4px;text-decoration:none;}
.NewsTodayT ul li.active-1 a:hover{background:none;text-decoration:none; height:24px;padding-top:0px;}

.NewsTodayB{border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf; height:1%; }
.vline{ background:url(images/vline.jpg) repeat-y; width:3px;}
.tword{ background:url(images/index_22.jpg) no-repeat; width:99px; height:34px; float:left;}
.QuestT{ background:url(images/index_36.jpg) repeat-x; height:25px; border:1px solid #dddddd; border-bottom:none; font-weight:bold; padding-left:10px; padding-top:3px;}
.Questb{border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;height:1%; padding-top:5px; padding-bottom:6px;  }
.textrea{ width:214px; height:86px;}
.tc{ text-align:center;}
.TabnewstG{height:29px;marign-top:0px; background:url(images/index_62bg.jpg) repeat-x;}
.TabnewstG ul{ padding:0px; margin:0px; list-style:none;margin-top:0px; }
.TabnewstG ul li{ float:left; display:block; margin-right:4px;width:74px; height:28px;background:url(images/index_46-16.jpg) no-repeat;}
.TabnewstG ul li a{width:74px; height:23px;display:block;padding-top:5px;text-align:center}
.TabnewstG ul li a:hover{background:url(images/index_46.jpg) no-repeat;padding-top:5px;border-bottom:1px solid #FFFFFF; color:#000; font-weight:bold; text-decoration:none;}
.TabnewstG ul li.active-1{ float:left; display:block; margin-right:4px;width:74px; height:28px;background:url(images/index_46.jpg) no-repeat;border-bottom:1px solid #FFFFFF;}
.TabnewstG ul li.active-1 a{width:74px; height:23px;display:block;padding-top:5px;text-align:center}
.TabnewstG ul li.active-1 a:hover{background:url(images/index_46.jpg) no-repeat;padding-top:5px;border-bottom:1px solid #FFFFFF; color:#000; font-weight:bold; text-decoration:none;}
.TabnewsbG{border-left:1px solid #b0c6b0;border-right:1px solid #b0c6b0;border-bottom:1px solid #b0c6b0;height:1%; padding-top:5px; padding-bottom:6px;  }
.TabnewstG ul li.nor{ margin-right:0px;}

.TabnewstGr{height:29px;marign-top:0px; background:url(images/index_83.jpg) repeat-x;}
.TabnewstGr ul{ padding:0px; margin:0px; list-style:none;margin-top:0px; }
.TabnewstGr ul li{ float:left; display:block; margin-right:4px;width:74px; height:28px;background:url(images/index_67.jpg) no-repeat;}
.TabnewstGr ul li a{width:74px; height:23px;display:block;padding-top:5px;text-align:center}
.TabnewstGr ul li a:hover{background:url(images/index_65.jpg) no-repeat;padding-top:5px;border-bottom:1px solid #FFFFFF; color:#000; font-weight:bold; text-decoration:none;}
.TabnewstGr ul li.active-1{ float:left; display:block; margin-right:4px;width:74px; height:28px;background:url(images/index_65.jpg) no-repeat;border-bottom:1px solid #FFFFFF;}
.TabnewstGr ul li.active-1 a{width:74px; height:23px;display:block;padding-top:5px;text-align:center}
.TabnewstGr ul li.active-1 a:hover{background:url(images/index_65.jpg) no-repeat;padding-top:5px;border-bottom:1px solid #FFFFFF; color:#000; font-weight:bold; text-decoration:none;}
.TabnewstBGr{border-left:1px solid #cacaca;border-right:1px solid #cacaca;border-bottom:1px solid #cacaca;height:1%; padding-top:5px; padding-bottom:6px;  }
.TabnewstGr ul li.nor{ margin-right:0px;}

.tr{ text-align:right;}
.CivilT{marign-top:0px; background:url(images/index_61.jpg) repeat-x; height:34px; float:left; width:570px;}
.CivilT ul{ padding:0px; margin:0px; list-style:none;margin-top:0px; }
.CivilT ul li{ float:left; display:block; margin-right:5px;width:99px; height:33px;}
.CivilT ul li a{width:99px; height:26px;display:block;padding-top:8px;text-align:center}
.CivilT ul li a:hover{background:url(images/index_60.jpg) no-repeat;padding-top:5px; margin-top:5px; height:24px;border-bottom:1px solid #FFFFFF; color:#000; font-weight:bold; text-decoration:none;}
.CivilT ul li.active-1{width:99px;overflow:hidden; display:block;background:url(images/index_60.jpg) no-repeat;height:29px; margin-top:5px;border-bottom:1px solid #FFFFFF; color:#000; font-weight:bold; text-decoration:none;}
.CivilT ul li.active-1 a{ color:#000;padding-top:4px;text-decoration:none;}
.CivilT ul li.active-1 a:hover{background:none;text-decoration:none; height:24px;padding-top:0px;}

.NmemberT{marign-top:0px; background:url(images/index_81.jpg) repeat-x; height:34px; float:left; width:885px;}
.NmemberT ul{ padding:0px; margin:0px; list-style:none;margin-top:0px; }
.NmemberT ul li{ float:left; display:block; margin-right:5px;width:99px; height:33px;}
.NmemberT ul li a{width:99px; height:26px;display:block;padding-top:8px;text-align:center}
.NmemberT ul li a:hover{background:url(images/index_88.jpg) no-repeat;padding-top:5px; margin-top:5px; height:24px;border-bottom:1px solid #FFFFFF; color:#000; font-weight:bold; text-decoration:none;}
.NmemberT ul li.active-1{width:99px;overflow:hidden; display:block;background:url(images/index_88.jpg) no-repeat;height:29px; margin-top:5px;border-bottom:1px solid #FFFFFF; color:#000; font-weight:bold; text-decoration:none;}
.NmemberT ul li.active-1 a{ color:#000;padding-top:4px;text-decoration:none;}
.NmemberT ul li.active-1 a:hover{background:none;text-decoration:none; height:24px;padding-top:0px;}

.member{ float:left; padding-left:10px;}
.member ul{ margin:0px; padding:0px; list-style:none;}
.member ul li{ width:260px; height:40px; margin-top:10px;}
.btn{ background:url(images/btn.jpg) no-repeat; width:69px; height:24px; border:0px;}
.put{ background:#00a8ff; height:51px; width:182px; margin-left:5px; padding-left:18px;}
.blue{ color:#0066a1;}
.f14{ font-size:14px;}
.f10{ font-size:10px;}
.fonten{ font-family:Arial, Helvetica, sans-serif;}
.newstitle{background:url(images/index_22.jpg) repeat-x; height:25px; padding-left:30px; padding-top:3px;}
.news{padding-left:15px; padding-top:15px;}
.dotlineb{ background:url(images/dotline.jpg) repeat-x; height:1px;margin-top:6px; margin-bottom:6px;*margin-bottom:6px;_margin-bottom:-6px;}
.Adver{ border:1px solid #d9d9d9; width:182px; margin-left:15px; margin-top:6px; background:#e6e6e6;}
.borderblue{ border:1px solid #d6e8f2;}
.servicet ul{ padding:0px; margin:0px; list-style:none; overflow:hidden;background:url(images/index_40.jpg) repeat-x; height:29px;}
.pad5{ padding:5px;}
.onlineQQ ul{ margin:0px; padding:0px; list-style:none;}
.onlineQQ ul li{ float:left; display:block; width:100px; margin-left:10px;}
.pad10{ padding:10px;}
.borderpic{ border:1px solid #d8d8d8;}
.ta{ text-align:center;}
.case{ border:4px solid #a9cde4; padding-bottom:10px;}
.caset{ background:url(images/index_91.jpg) repeat-x; height:39px;}
.casepic{ width:159px; height:140px; padding:5px; margin-left:8px;}
.link{border:1px solid #c7d6df; height:30px; padding-top:10px; padding-left:5px;}
