﻿@charset "utf-8";
/* CSS Document */
/*全局样式*/
a{text-decoration:none; color:#232323;}
ul,li{ list-style:none;}
img{ border:none;}
.hide{ display:none;}

body #top_bar{ margin-top:0px;}

.top8{ padding-top:8px;}
.top5{ padding-top:5px;}
.top10{ padding-top:10px;}

.red_b_14{ color:#d1221b; font-size:14px; font-weight:bold;}
.red_b_16{ color:#d1221b; font-size:16px; font-weight:bold;}
.red{ color:#d1221b;}
.blue{color:#0c59a2;}
.purple{ color:#ba09da;}

red_b{ color:#d1221b;  font-weight:bold;}

.blue_b{ font-weight:bold; color:#0c59a2;}
.blue_b_14{ font-weight:bold; color:#0c59a2; font-size:14px;}

.tab_blue_border{ border-collapse:collapse;}
.tab_blue_border td{ border:1px solid #e3e3e3; line-height:23px; text-align:center; background:#fff;}

.padd_top_bot5{ padding:5px 0px;}
.padd_bot5{ padding-bottom:5px;}
.td_img img{ padding-right:5px;}

.blue_tr td{ background:#f0f0f0;}
.martop_10{ margin-top:10px;}
.martop_5{ margin-top:5px;}
.martop_0{ margin-top:0px;}

.tab_list{ border-collapse:collapse;}
.tab_list td{ border:1px solid #d2d2d2; line-height:22px;}
.tab_list td.title{ font-weight:bold; background:#f0f0f0; line-height:18px;}
.tab_list td.red_b{ font-weight:bold; color:#e30000;}
.tab_list td.red_bg{ font-weight:bold; color:#FFF; background:#ed0000;}

.tab_list td.red{ color:#d1221b;}
.tab_list td.blue{color:#0c59a2;}
.tab_list td.purple{ color:#ba09da;}

.dot_bot_line{ border-bottom:1px dotted #a7a7a7;}
.p_top_10{ padding-top:10px;}
.line22 td{ line-height:22px;font-size:14px;}
.clear{ clear:both;}

/*公告头部*/

/*头部 开始*/
#top_bar{ 
	height:25px;
	min-width:1000px;
	line-height:22px;
	position:relative;
	z-index:5;
	background-position:0 -736px;
	background-repeat:repeat-x;
	overflow:visible;
	background:url(/img/top_bar_bg.jpg) left top repeat-x;
	}
.top_bar_box{ position:relative; margin:0 auto; width:1000px;  height:25px;}
.top_bar_left{ float:left; width:520px; line-height:25px; padding-top:2px; }
.top_bar_right{ float:right;line-height:25px; padding-right: 60px;}
/*头部 站点地图 效果*/
.sitemapbtn{ display:inline;}
.sitemapbtn .tips_hd {padding: 0 22px 0 5px;display: inline-block;position: relative;z-index: 5;}
.sitemapbtn .tips_hd.hover{padding: 0 21px 0 4px; border: 1px solid #BDBDBD; border-width: 0 1px; background: #fff; color: #f00;}

.sitemapbtn .arrow{background: url(/img/index_yh01.png?v=20130624) 0 -1123px no-repeat; height:5px; width: 7px; position: absolute; top: 10px; right: 11px;
    -moz-transition:-moz-transform .2s ease-in;
    -webkit-transition:-webkit-transform .2s ease-in;
    -o-transition:-o-transform .2s ease-in;
    transition:transform .2s ease-in;}
.sitemapbtn .hover .arrow{right: 10px; top: 13px; top: 9px\9; background-position: -8px -1123px\9;
    -moz-transform:rotate(180deg);
    -moz-transform-origin:50% 30%;
    -webkit-transform:rotate(180deg);
    -webkit-transform-origin:50% 30%;
    -o-transform:rotate(180deg);
    -o-transform-origin:50% 30%;
    transform:rotate(180deg);
    transform-origin:50% 30%;}
    
.top_bar_right{ float:right;line-height:25px; padding-right: 60px;}
.top_bar_right .tips_bd{ top:25px; width: 225px; background-color:White; border: 1px solid #E5E5E5; position:absolute;  border-top:0px; left: 703px; padding: 0 10px;width: 215px;}
.top_bar_right .tips_bd li{float: none; margin-left: 0; border-top: 1px solid #E5E5E5; padding: 8px 0;}
.top_bar_right .tips_bd li.first{border-top: 0;}
.top_bar_right .tips_bd li a{display: inline-block; margin-right: 2px; line-height: 1.6}
.top_bar_right .tips_bd li a.last{margin-right: 0;}
.top_bar_right .tips_bd p{font-weight: bold; color: #999;}
.top_bar_right .tips_bd p a{color: #C00000;}
.top_bar_right .tips_bd h3 a{color: #0F3F94; font-weight: bold; font-size:12px;}
.top_bar_right .tips_bd h3 a:hover{color: #f00;}
.top_bar_right .tips_bd h3 a.last {margin-right:0;}

/*头部 站点地图 效果*/

.jiathis {position: absolute;left: 942px;top: 3px;width: 58px;height: 25px;}
.jiathis_style{ position:absolute; right:0px; top:3px;}

.person_part .li_ms {line-height: 16px;height: 16px;padding: 3px 0;}
.dn {display: none;}
.ms_gray {background-position: 0 -22px;}
.ms_tip {overflow: visible;position: relative;}
.ms_userico {background-position: 0 0;cursor: pointer;width: 16px;height: 16px;display: inline-block;margin: 0 5px 0 2px;vertical-align: middle;}
.topbar .c_btn, .topbar .c_btn:hover {color: #d84600;}
.person_part li {margin-right: 9px;float: left;position: relative;    line-height:22px;}

.my_account {width: 74px;height: 23px;}
.a_block {width: 60px;text-align: center;line-height:22px;display: block;padding-right: 12px;position: relative;}
.a_block:hover {text-decoration: underline;}
.topbar a:hover {color: #f00;}
.topbar .hover {background-color: #fff;border: 1px solid #bfbfbf;border-bottom: 0; z-index:999;}
.arrows, .c_down {border-color: #7e7e7e #eee #eee;border-style: solid;border-width: 4px;font-size: 0;height: 0;line-height: 0;position: absolute;right: 7px;top: 10px;width: 0;}
.hover .arrows, .hover .c_down, .c_up {border-color: #fff #fff #7e7e7e;border-width: 5px	9;right: 6px;right: 4px	9;top: 5px;top: 0px	9;}
.account_inner {position: absolute;left: 0;top: 22px;display: none;width: 180px;border: 1px solid #bfbfbf;background: #fff;padding: 6px 10px 4px;z-index: 1;}
.account_inner li{ clear:both; width:180px; height:18px; line-height:18px;}
.top_bar_left .hover {background-color: #fff;border: 1px solid #bfbfbf;border-bottom: 0;}
.account_inner em {color: #FF0000;font-style: normal;font-weight: bold;}
.btn_Lblue_l{ display:inline-block; background:url(/img/sprite_btn.png) -275px 1px no-repeat; width:35px; height:19px; text-align:center; line-height:19px;}
#top_bar a.btn_Lblue_l{ color:White;}

#menu_box{ margin:0 auto; position:relative; width:1000px; height:80px;}
#logo{ position:absolute; top:3px; left:0px;}
#erweima{ position:absolute; right:120px; top:10px;}
.money_img{ position:absolute;  right:0px; top:80px; width:147px; height:35px;}
.date{ position:absolute; right:0px; top:10px;  width:105px; height:64px; background:url(/img/date_bg.jpg) left top no-repeat;}
.date_year_month{ height:21px; line-height:21px; font-size:12px; text-align:center;  font-weight:bold; color:#fff;}
.date_date{ line-height:43px; text-align:center;}
.date_date span{  font-size:26px; font-weight:bold;}
#menu_box .date a{ text-decoration:none; color:#333;}
.menu_zjyc img{ vertical-align:middle; }
/*导航 开始*/

#menu{ position:absolute; top:49px; left:200px;}
#menu ul li{ float:left;}
#menu ul li a,#menu ul li a:visited{ float:left; font-weight:bold; font-size:14px; color:#a4420d; text-decoration:none;   padding-right:5px; width:86px; height:31px; text-align:center;line-height:34px; background:url(/img/menu_link_bg.jpg) left top no-repeat; display:block;}
#menu ul li.current a,#menu ul li a:hover{ color:#fff;  background:url(/img/menu_hover_bg.jpg) left top no-repeat;}
#menu ul li.menu_zjyc a,#menu ul li.menu_zjyc a:hover{ color:#1f63a2; background:url(/img/menu_zjyc.jpg) left top no-repeat;  }
#menu ul li.menu_zjyc a,#menu ul li.menu_zjyc a:visited{ color:#1f63a2;  float:left; font-weight:bold; font-size:14px;  text-decoration:none;   padding-right:5px; width:100px; height:31px; text-align:center;line-height:34px; background:url(/img/menu_zjyc.jpg) left top no-repeat;  display:block;}


#menu_sub{ width:100%; height:36px; background:url(/img/menu_sub_mid.jpg) left top repeat-x;}
#menu_sub div{ margin:0 auto; width:1000px; height:36px;}
#menu_sub div ul li{ float:left;}
#menu_sub div ul li a,#menu_sub div ul li a:visited{ float:left; font-family:雅黑; font-weight:bold; padding:0px 16px; font-size:14px; color:#fff; line-height:34px;}
#menu_sub div ul li a:hover{ color:#fff8bd;}


.rightul li.menu_right_li a {
margin-top: 3px;
text-align: right;
float: right;
margin-right: -27px;
}
#menu_sub .rightul{ float:right; margin-right:10px;}/*董凤辉*/
/*导航 结束 修改：徐子雅（2013/10/10）*/

/*头部 结束*/

/*底部开始*/
#bottom_menu{ margin-top:10px; width:100%; height:32px; background:#6b6b6b;}
.bottom_mid{ margin:0 auto; width:1000px; color:#fff; line-height:32px; text-align:center;}
.bottom_mid span{ color:#fff; padding:0px 10px;}
.hot_word{ margin:0 auto; width:1000px; height:32px; text-align:center; line-height:32px;}
.hot_word span{ color:#acacac; padding:0px 10px;}
.beian_row{ position:relative;  margin:0 auto; width:1000px; text-align:center; line-height:19px; color:#3f3f3f;}
.cncept_text{ position:absolute; width:149px; height:27px; left:45px; top:3px;}
.gg_center{ margin:10px auto;}
/*底部结束*/

.fl{ float:left}
.fr{ float:right;}


.container{width:1000px; min-height:100px; _height:100px; margin:0 auto 10px;}

.location{ width:1000px; margin:0 auto; padding:7px;}

.con_left{width:700px; margin-right:10px; float:left;overflow:hidden;}
.con_right{width:290px; float:left; overflow:hidden;}

.m-t10{ margin-top:10px;}
.green{ color:Green;}
.font15{ font-size:15px;}
.font14{ font-size:14px;}
.container{ width:1000px; margin:0 auto;}
.c_content{ border:1px solid #ddd; padding:10px; line-height:24px;}
.help_c4 { border:1px solid #fff;}
.help_c4 h2{ display:inline-block; width:75px; text-align:center;}
.help_c4 .main{ overflow:hidden; }
.help_c4 .main a{ font-size:14px; font-weight:bold; margin-right:30px;}
.help_c4 .sub { overflow:hidden; width:588px; }
.help_c4 .sub a{ font-size:14px;  margin-right:18px; font-weight:normal; }
.protent{padding-left:72px; width:600px; line-height:20px; }

.r_box{ width:288px; border:1px solid #ddd;}
.r_box .r_title3{ line-height:24px; background-color:#3c7ec8; padding:0 10px;}
.r_box .r_title3 a{color:White;}

.r_box .r_title2{ line-height:24px; background-color:#3c7ec8; padding:0 10px;}
.r_box .r_title2 a{color:White;}

.r_content2{ padding:8px 10px; line-height:22px; }
.chaxun{ margin:10px 0;}
.dc_link1 li a{ font-size:14px; margin-left:25px;}
.r_dc_title a{ font-size:14px;}
.per_text{ font-size:13px;}
.tbcxbiao{ width:270px; line-height:24px;}
.ge3{ border-bottom:1px dashed #ddd; padding-bottom:5px;}




ul,li{ list-style:none;}
a:link,a:visited{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.fs14,.fs14b{ font-size:14px;}
.fb,.fs14b{ font-weight:bold;}
.left{ float:left;}
.right{ float:right;}
#zst_menu{ width:100%;}
#menuPad16{ padding:10px 16px 0;}
#zmMain{ border:1px solid #DAD9E7; background:url(/img/menuback.gif) bottom repeat-x #fff; padding:1px 10px;}
.fc6a a,.fc6a{ color:#6a6a6a; height:24px;}
.fc650100b,.fc650100b a{ color:#650100; font-weight:bold;}
#zstTitle{ padding:10px 0px; width:1000px; margin:0 auto;}
#show{margin-top:10px;}
.fcRed{ color:#f00;}
.fc6C0000{ color:#6C0000;}
.fc003CFF{ color:#003CFF;}
.fc1E6C92{ color:#1E6C92;}

.oh{ text-align:center; }
.oh1{border-top: 1px solid #fff; border-left: 1px solid #fff;background-color:#ffffff;color:#132941;text-align:center; }
.ohfc{ color:#ccc;}
.ohfc,.ohfc1{ background-color:#fff;}
.ohfc1{ color:#333;}
.ohfc2{ background-color:#fff;color:#ff0000;}

#zstBody{ padding:0 16px;}
#tback{ border:1px solid #9F9F9F; background:url(/img/titleback.gif); padding:1px; height:28px;}
.icon{ float:left; font-size:0; line-height:0; width:34px;}
.fc333{ color:#333;}
.fc666{ color:#666;}
.backfff{ background-color:#ffffff;}
.backddd { background-color:#dddddd;}
.backA9A9A9{ background:#A9A9A9;}
.borbottom{ border-top:2px solid #ccc;}
.tdLink a{ color:#999; text-decoration:none;}
.td{ text-align:center; }
.tdfc{ color:#ccc;}
.ftjo{ font-size:14px;}
.fcf00{ color:#f00; font-weight:bold;}
.fcf00{ color:#f00; font-weight:bold;}

.zstTable{ table-layout:fixed; word-break:break-all; color:#ccc; text-align:center; margin:0 auto;}
.zstTable2{ border:1px solid #CCCCCC;text-align:center; margin:0 auto;}
.zstTable3{ table-layout:fixed; word-break:break-all; border:1px solid #CCCCCC; margin:0 auto;}
.zstBordr{ border:1px solid #CCCCCC;text-align:center;}

.trback{ background:#E5E9F5;}
.trback td{ border:1px solid #fff; color:#132941;}
.trback2{ background:#FEFF99;}
.trback3{ background:url(/img/trback.gif);text-align:center;}
#tback .title{ line-height:28px; float:left; padding-right:30px;}
#tback .titleMain{ float:left; padding-top:2px; color:#444;}
#tback td{ color:#444;}

.zstTable .title{ background:url(/img/tback.gif); color:#444;text-align:center;}
.kjh{ color:#333; font-weight:bold; font-size:13px;background:#FBFCFF;}
.btitle{ background:#EEF1FF; color:#333;}
.borderTop td{ border-top:2px solid #C9CACE;}
.backSpace{ background:#C9CACE;}
.b01{ background-color:#FFFFE1;} 
.b02{ background-color:#ECF6FF;}
.b03{ background-color:#F4F4F4;}
.b04{ background-color:#F5FFE7;}
.b05{ background-color:#FFEFD9;}
.b06{ background-color:#FFFFE1;}
.b07{ background-color:#FFF3E2;}
.b08{ background-color:#EBFDFF;}
.b09{ background-color:#FFFFE9;}
.b10{ background-color:#d6e1f6;}

.backChange{ background-color:#DDDDDD;}
.backChange2{ background-color:#DDDDDD;color:#DDDDDD;}
.dotlitt{
text-overflow:ellipsis;
white-space:nowrap;
overflow:hidden;
width:25px;
word-break:keep-all;
color:#000000;
}
.btitle2{background:#F5F8FF; color:#333;}


.ball_red,.ball_blue,.ball_yellow,.ball_darkred,.ball_red1,.ball_green,.ball_blue1,.ball_green1,.ball_gray{background-repeat:no-repeat; color:#fff; font-weight:bold;background-position:center center;}
.ball_red{background-image:url(/img/ball_red.gif);}
.ball_blue{ background-image:url(/img/ball_blue.gif);}
.ball_yellow{ background-image:url(/img/ball_green2.gif);} 
.ball_darkred{ background-image:url(/img/ball_connect.gif);}
.ball_green{ background-image:url(/img/ball_green.gif);}
.ball_gray{ background-image:url(/img/ball_preele.gif);}
.ball_green2{ background:url(/img/ball_green2.gif) no-repeat; color:#fff; font-weight:bold;background-position:center center;} 
.ball_green1{ background-image:url(/img/ball_green1.gif);}
.ball_blue1{ background-image:url(/img/ball_blue1.gif);}
.ball_red1{background-image:url(/img/ball_red1.gif);}

.rect_red,.rect_red,.rect_blue,.rect_yellow,.rect_darkred,.rect_green,.rect_gray{background-repeat:no-repeat; color:#fff; font-weight:bold;background-position:center center;}
.rect_red{background-image:url(/img/rect_1.gif);}
.rect_blue{background-image:url(/img/rect_2.gif);}
.rect_yellow{background-image:url(/img/rect_3.gif);}
.rect_darkred{background-image:url(/img/rect_4.gif);}
.rect_green{background-image:url(/img/rect_5.gif);}
.rect_gray{background-image:url(/img/rect_6.gif);}
.rect_green2{ background:url(/img/rect_7.gif); color:#fff; font-weight:bold;background-position:center center;} 

.zhback,.zhback2,.ssqhz,.zhback3,.zhback4,.zhback5,.zhback6{ width:48px; height:24px; background-repeat:no-repeat;background-position:center center;}
.zhback{ background-image:url(/img/zhback.gif); color:#00474D;}
.zhback2{ background-image:url(/img/zhback2.gif); color:#333;}
.zhback3{ background-image:url(/img/zhback3.gif); color:#505000;}

.zhback4{ background-image:url(/img/zhback4.gif); color:#00474D;}
.zhback5{ background-image:url(/img/zhback5.gif); color:#333;}
.zhback6{ background-image:url(/img/zhback6.gif); color:#505000;}

.ssqhz{ background-image:url(/img/ssqhz.gif); color:#333; line-height:24px; font-weight:bold;}
.ssqjo{ width:100px; height:24px; background-repeat:no-repeat;color:#333; line-height:24px; font-weight:bold;background-image:url(/img/ssqjo.gif);background-position:center center;}


#note{ padding:10px 0px; width:1000px;  margin:0 auto;}
#note .noteBox{ border:1px solid #9F9F9F; padding:10px; }
#note .title{ border:1px solid #ECECEC; background:url(/img/noteIcon.gif) no-repeat 15px 5px #f4f4f4; padding-left:40px; line-height:26px; font-size:14px; font-weight:bold;}
#note .boxMain{ line-height:24px; padding:10px; color:#757575;}

.yilouTitle td{ background:#ddd;}
.yilouTD td{ background:#eee;}
.yilouTD1 td{ background:#fff;}
.bqsx_left{float:left;width:22px}
.location_l a:link,.location_l a:visited { color:#0F3F94; }
.dn {display:none;}


.trback td{ height:24px;}

.zstTable td {
line-height: 24px;
font-family: arial;
}
