@charset "utf-8";
/* CSS Document */

.rmzx_b{ width:1064px; background:url(../img/rmzx_ba.png) no-repeat center 10px; margin:20px auto;}
.rmzx_main{ width:1002px; margin:0px auto;}
.bk1{ border:1px solid #d8ecf5; padding:15px 20px; background:#fff;}

.bk_banner{ float:left; width:298px; height:280px; position:relative;}
.bk1_r{ float:right; width:645px;}
.zya{ border:2px solid #e2eafd; height:76px; background:#f9feff; text-align:center; line-height:30px; font-size:12px; margin-bottom:10px;}
.zya p{ font-size:20px; color:#fe8800; font-family:"微软雅黑"; padding-top:8px;}
.zya a{ color:#666;}
.zya p a{ color:#fe8800;}

.bk1_list1{ float:left; width:367px;}
.bk1_list1 .p11{ line-height:38px; font-size:14px; font-weight:bold;}
.bk1_list1 .p11 a{ color:#000;}
.bk1_list1 .p22{ line-height:22px; font-size:12px; }
.bk1_list1 .p22 a{ color:#000;}
.bk1_list2{ float:right; width:276px; height:137px; padding-top:39px; background:url(../img/bk1_list2.png) no-repeat;}
.bk1_list2 li{ line-height:24px; padding-left:22px; font-size:12px;}
.bk1_list2 li a{ color:#666;}

.bk2{ border:1px solid #d8ecf5; height:312px; border-top:none; background:#fff; position:relative; overflow:hidden;}
.o_check{ overflow:hidden;background:#009fe9;}
.o_check a{ float:left; width:112px; height:42px; font-size:14px; text-align:center; line-height:42px; color:#fff; font-weight:bold; background:#009fe9; border-right:1px solid #80cff4;}
.o_check a:hover,.o_check .active{ background:url(../img/o_check.png) no-repeat center 0;}
.o_show{ padding:14px 20px; width:670px;}
.bk2_xx1{ float:left; width:330px;}
.bk2_xx1 dt{ line-height:34px; font-size:14px; font-weight:bold;}
.bk2_xx1 dd{ line-height:28px; font-size:14px; }
.bk2_xx1  a{ color:#666;}
.bk2_xx1 dt a{ color:#000;}
.bk2_xx1  a:hover{ color:#fe8800;}
.bk1_txt1{ width:310px; margin:0px 20px 0px 0px; float:left; display:inline;}
.bk1_txt1 p{ height:46px; line-height:46px; font-size:14px; font-weight:bold;}
.bk1_txt1 p a{ color:#666;}
.bk1_txt1{ line-height:24px; font-size:12px; color:#666;}

.bk1_gg{ position:absolute; right:0px; top:0px; width:298px; padding:13px; height:999px; border:1px solid #d8ecf5; background:#fff; border-top:2px solid #009fe9; border-right:none;}
.bk1_gg a{ display:block; overflow:hidden; margin-bottom:15px;}
.dgg{ display:block; overflow:hidden; margin-top:20px;}
.bk3{ border:1px solid #d8ecf5; height:345px; border-top:none; background:#fff; position:relative; overflow:hidden;}
.c_show{ padding:15px;}
.c_show .tt{ height:150px; border-bottom:1px dotted #ccc;}
.c_show .tt .img{ width:172px; height:129px; overflow:hidden; float:left;}
.c_show .tt .img img{ width:172px; height:129px; }
.c_show .tt .txt{ float:left; width:455px; padding-left:15px;}
 .c_show .tt .txt .name{ height:31px; overflow:hidden; line-height:24px; font-size:16px; color:#000; font-weight:bold; vertical-align:middle;}
.c_show .tt .txt .name img{ vertical-align:middle; margin-right:5px;}
.c_show .tt .txt .name a{  color:#000;vertical-align:middle;}
.c_show .tt .txt .wen{ line-height:20px; font-size:12px; color:#666;}
.c_show .tt .txt .wen a{ color:#009fe9;}
.c_show .tt .txt ul{ padding-top:12px; width:540px;}
.c_show .tt .txt li{ line-height:24px; float:left; font-size:12px; width:240px; overflow:hidden; height:24px;}
.c_show .tt .txt li a{ color:#000;}

.ac_list{ padding-top:13px; line-height:28px; font-size:14px;}
.ac_list a,.ac_list span{ color:#666;}
.ac_list a:hover,.ac_list .active{ color:#fe8800;}
.bk3_gg{ position:absolute; right:0px; top:0px; width:324px;  height:999px; border:1px solid #d8ecf5; background:#fff; border-top:2px solid #009fe9; border-right:none;}

.bk3_gg .title{ border-bottom:1px solid #d8ecf5; height:39px; background:url(../img/tta.png) no-repeat 20px center;}
.bk3_gg .title a{ float:right; background:url(../img/more.png) no-repeat;}
.more{ position:absolute;28px; width:60px; height:20px; background:url(../img/more.png) no-repeat; text-align:center; color:#fff; font-size:12px; line-height:20px; right:10px; top:10px; }
.bk3_gg dl{ padding:15px;}
.bk3_gg dt{ line-height:30px; font-weight:bold; font-size:14px;}
.bk3_gg dd{ line-height:28px; font-size:14px;}
.bk3_gg dd a{ color:#666;}
.ygg{ display:block; overflow:hidden; width:; margin:0px auto; width:298px;}
.bk4{ border:1px solid #d8ecf5; background:#fff; border-top:2px solid #009fe9; height:352px; position:relative; overflow:hidden;}
.vv_list{ margin:0px 20px; width:295px; float:left;}
.vv_list dt{ border-bottom:1px dotted #ccc; line-height:46px; font-weight:bold; color:#009fe9; font-size:16px; padding-left:35px; background:url(../img/dt_hua.png) no-repeat 3px center; margin-bottom:5px;}
.vv_list dd{ line-height:28px; font-size:14px; height:28px;}
.vv_list dd a{ float:left; color:#666;}
.vv_list dd span{ float:right; font-size:12px; color:#999;}
.bk4 .bk3_gg{ border-top:none;}
.bk5{ border:1px solid #d8ecf5; background:#fff; border-top:2px solid #009fe9; height:344px; position:relative; overflow:hidden;}

.bk5 .img{ margin:20px; float:left; overflow:hidden;}
.gfd_lsit{ padding-top:20px; width:410px; float:left;}
.gfd_lsit dt{ height:31px; line-height:24px; font-size:16px; color:#000; font-weight:bold; vertical-align:middle;}
.gfd_lsit dd{ white-space:nowrap; overflow:hidden; height:24px; font-size:12px; line-height:24px; height:24px; float:left; margin-right:30px;}
.xmhz_list{ width:324px; height:128px; border:1px solid #d8ecf5; border-top:none; border-right:none; float:right; padding-top:44px; background:url(../img/jphz.png) no-repeat center 0;}
.xmhz_list li{ padding-left:19px; line-height:28px; font-size:14px; color:#666;}
.xmhz_list li a{ padding-left:24px; background:url(../img/xx.png) no-repeat 0px center;}
.xmhz_list li a:hover{background:url(../img/xx2.png) no-repeat 0px center; color:#ff9900;}

.bg_list{ width:295px; float:left; display:inline; margin:0px 19px;}
.bg_list dt{ line-height:42px; height:42px; font-size:14px; border-bottom:1px dotted #ccc;}
.bg_list dt span{ float:left; color:#000; font-weight:bold;}
.bg_list dt a{ float:right; color:#009fe9; font-size:12px;}
.bg_list dd{ line-height:28px; font-size:12px; color:#666;}
.bg_list dd a{ color:#666;}
.bg_list dd a:hover,.bg_list dd .active{ color:#fe8800;}
.bk6{ border:1px solid #d8ecf5; background:#fff; position:relative; overflow:hidden; padding-bottom:20px;}

.mx_fa{ padding:20px 20px 0px; }
.mx_fa .img{ float:left; width:292px; height:216px; border:3px solid #d2f1ff;}
.mx_fa .img img{  width:292px; height:216px; }
.mx_fa .txt{ width:640px; float:left; padding-left:20px;}
.mx_fa .txt .name{ line-height:28px; font-size:16px; color:#000; font-weight:bold;}
.mx_fa .txt .xx{ line-height:24px; font-size:12px; color:#666;}
.mx_fa .txt .xx strong{ margin-right:20px; font-size:14px; color:#000; margin-bottom:12px;}
.mx_fa dt{ border-bottom:2px dotted #7fcff4; margin-bottom:12px; padding-top:12px;}
.mx_fa dd{ line-height:30px; font-size:14px;}

.mx_fa dd a{ padding-left:24px; background:url(../img/xx.png) no-repeat 0px center;}
.mx_fa dd  a:hover{background:url(../img/xx2.png) no-repeat 0px center; color:#ff9900; font-weight:bold;}


.om{ border:1px solid #d8ecf5; background:#f8fdff;}
.wzv{ border-bottom:1px solid #d8ecf5; line-height:30px; font-size:12px; background:#def9ff; padding-left:20px; color:#666;}
.wzv a{ font-weight:bold; color:#009fe9;}
.rmzx_list{ float:left; border:1px solid #c4edff; background:#fff; width:600px; margin:20px; padding:20px; margin-right:0px;}
.rmzx_list li{ line-height:35px; height:35px; font-size:12px; padding:0px 20px 0px 12px; border-bottom:1px dotted #ccc;}
.rmzx_list li a{ float:left; color:#666;}
.rmzx_list li span{ float:right;}

.change_page{ padding-left: 112px; padding-top: 22px; text-align:center; overflow:hidden;}
.change_page *{ display:inline-block; float:left;}
.change_page a{ border:1px solid #a1dbf1; height:29px; line-height:29px; font-size:14px; color:#666; padding:0px 10px; margin:0px 3px;}
.change_page a:hover{ background:#52bce4; color:#fff;}
.change_page span{ padding-left:30px; line-height:29px; font-size:14px; color:#666; height:33px; overflow:hidden;}
.change_page span input{ width:40px; height:29px; line-height:29px; text-align:center; border:1px solid #a1dbf1; margin:0px 3px; float:none;} 
.change_page .tiaozhuandao{ width:63px; height:33px; background:url(../img/tiaozhuan.png) no-repeat; padding:0px 0px; border:none;}
.change_page .tiaozhuandao:hover{ background:url(../img/tiaozhuan2.png) no-repeat; }

.stf{ float:right; margin:20px; margin-left:0px;}
.stf .bk_banner{ width:308px; height:308px; border:1px solid #c4edff; float:none;}
.stf table{ width:100%; border:1px solid #c9eeff; background:#eaf9ff; border-collapse:collapse;}
.stf table th{ width:50%; border:1px solid #b1e6ff; border-top:2px solid #009fe9; color:#009fe9; font-size:16px; background:#d0f1ff; border-collapse:collapse; line-height:36px;}
.stf table td{  border-bottom:1px solid #b1e6ff;  color:#000; font-size:14px; line-height:30px; font-weight:normal; text-align:center;}
.stf table td span{ padding:3px 6px; background:#009fe9; color:#fff; font-weight:bold; font-size:14px;}
.stf table td p{ text-align:left; width:130px; line-height:20px; padding:10px 0px;padding-left:12px; }
.stf table td strong{ font-size:16px;}

.wenzhang_title{ border-bottom:1px dotted #ccc; text-align:center;}
.wenzhang_title h2{ font-size:20px; line-height:40px; padding-top:15px; font-family:"微软雅黑"; font-weight:bold;}
.wenzhang_title p{ line-height:30px; font-size:12px; padding-bottom:15px;}
.wenzhang_title p span{ margin:0px 20px;}
.content_text{ padding:20px 0px 0;}
.content_text p{ text-indent:2em; font-size:14px; color:#666; padding:6px 0px; line-height:30px;}

.bk_banner .img_box a{ position:absolute; left:0px; top:0px; right:0px; bottom:0px; overflow:hidden; display:none;}
.bk_banner .text_box{ position:absolute; left:0px; bottom:0px; right:0px; line-height:30px;overflow:hidden; background:#000; opacity:0.8; filter:alpha(opacity=80) }
.bk_banner .text_box p{ display:none; color:#fff; padding-left:12px; font-size:14px;}
.bk_banner .check_box{ position:absolute; right:0px; bottom:0px; overflow:hidden;  padding-right:10px; text-align:right; padding-bottom:10px;}
.bk_banner .check_box a{ display:inline-block; height:8px; width:8px; margin-left:10px; background:url(../img/zva.png) no-repeat;}
.bk_banner .check_box .active{ background:url(../img/zva.png) no-repeat right 0;}


/*文章详情-顶踩和上下篇*/
.other{height:60px; text-align:center; border-top:#ccc 1px solid; padding-top:10px; margin-top:20px;}
.other ul{float:left; margin-left:10px;}
.other ul li{height:26px; line-height:26px; text-align:left; font-size:14px; border:none; color:#666666;}
.other ul li a{float:none; color:#666666;}
.other ul li a:hover{color:#fe8800;}
.ding{width:52px; height:51px; background:url(../img/news/ding.gif) no-repeat center top; margin:5px; font-weight:bold; 
font-size:12px; line-height:23px; font-family: Georgia, "Times New Roman", Times, serif; cursor:pointer; float:left;}
.cai{width:52px; height:51px; background:url(../img/news/cai.gif) no-repeat center top; margin:5px; font-weight:bold; 
font-size:12px; line-height:23px; font-family: Georgia, "Times New Roman", Times, serif; cursor:pointer; float:left;}
.ding p,.cai p{display:block; font-weight:700; text-indent:0; height: 23px; line-height: 23px; padding:0;}
.ding p,#ups{ color:#217AB3;}
.cai p,#downs{color:#f60; }
#ups,#downs{display:inline-block; height:20px; }
/*文章详情-顶踩和上下篇*/





