/* 首页大轮播图及列表*/
.lunbobox{ width:500px; float:left; }
.lunbobox h2{ width:490px; margin-left:10px; line-height:140%; font-size:20px; color:#195482; padding:20px 0; text-align:center;}
.lunbobox h2 a{ color:#195482;}

.slideBox{ width:500px; height:375px; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; bottom:5px; left:45%; z-index:1; margin:0 auto; }
.slideBox .hd ul{ overflow:hidden; zoom:1;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:8px; height:8px; line-height:8px; text-align:center; background:#fff; cursor:pointer; border-radius:50%; -moz-border-radius: 50%; -webkit-border-radius: 50%;  }
.slideBox .hd ul li.on{ background:#3990d3; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative; }
.slideBox .bd img{ width:500px; height:375px; display:block;  }
.slideBox .bd li span{ display:block; position:absolute; bottom:0; width:100%;  height:45px; line-height:22px; padding-top:5px; background:url(czb_bgtext.png) left top repeat; color:#fff; text-align:center;}

.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.list_lubo{ width:475px; float:right;}
.list_lubo h2{ width:100%; height:34px; line-height:34px; border-bottom:1px solid #c7c7c7; color:#004b85; font-size:16px; margin-top:30px;}
.list_lubo h2 span{ display:block; float:left; padding:0 10px; height:34px; line-height:34px; border-bottom:2px solid #004b85; color:#004b85;}
.list_lubo h2 span a{color:#004b85;}
.list_lubo ul{ width:450px; margin-top:15px;}
.list_lubo ul li{ float:left; width:435px; padding:4px 0 4px 15px; clear:both; background:url(czb_dot.png) left 10px no-repeat; line-height:22px;}
.list_lubo ul li a{ display:block; float:left; width:375px;}
.list_lubo ul li span{ display:block; float:right; width:60px; text-align:right; color:#999; font-size:14px;}

/* 首页小轮播及列表*/
.czblunbosmall{ width:445px; float:left; margin-left:13px;}
.slideBoxsamll{ width:442px; height:294px; overflow:hidden; position:relative; }
.slideBoxsamll .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBoxsamll .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBoxsamll .hd ul li{ float:left; margin-right:5px;  width:8px; height:8px; line-height:8px; text-align:center; background:#fff; cursor:pointer; border-radius:50%; -moz-border-radius: 50%; -webkit-border-radius: 50%;  }
.slideBoxsamll .hd ul li.on{ background:#3990d3; color:#fff; }

.slideBoxsamll .bd{ height:294px; width:100%; position:relative;}
.slideBoxsamll .bd li{ zoom:1; vertical-align:middle; position:relative; }
.slideBoxsamll .bd img{ width:442px; height:294px; display:block;  }
.slideBoxsamll .bd li span{ display:block; position:absolute; bottom:0; width:100%;  height:30px; line-height:30px; background:url(czb_bgtext.png) left top repeat; color:#fff; text-indent:1em;}
.slideBoxsamll .prev,
.slideBoxsamll .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBoxsamll .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBoxsamll .prev:hover,
.slideBoxsamll .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBoxsamll .prevStop{ display:none;  }
.slideBoxsamll .nextStop{ display:none;  }

.czb_listlbrgt{ width:500px; float:right; margin-right:13px;}
.czb_listlbrgtcon{ width:100%; }
.czb_listlbrgtcon li{ float:left; width:475px; padding:4px 0 4px 15px; clear:both; background:url(czb_dot.png) left 10px no-repeat; line-height:22px;}
.czb_listlbrgtcon li a{ display:block; float:left; width:415px;}
.czb_listlbrgtcon li span{ display:block; float:right; width:60px; text-align:right; color:#999; font-size:14px;}

/* 首页重点专题*/
.czb_zdzt{ width:310px; float:right; margin-right:14px;}
.zdztscrool{ margin:0 auto;  width:310px;  overflow:hidden; position:relative; }
.zdztscrool .hd{ overflow:hidden;  height:40px; line-height:40px; color:#004b85; font-weight:bold; font-size:16px;}
.zdztscrool .hd span{ display:block; float:left;}
.zdztscrool .hd span a{ color:#004b85; font-weight:bold; font-size:16px;}
.zdztscrool .hd span a:hover{ text-decoration:underline;}
.zdztscrool .hd a.prev{ display:block; width:18px; height:23px; float:right; margin-right:5px; margin-top:10px; overflow:hidden;cursor:pointer; background: url(czb_jt02.png) center center no-repeat; }
.zdztscrool .hd a.next{ display:block; width:18px; height:23px; float:right; margin-right:5px; margin-top:10px; overflow:hidden;cursor:pointer; background:url(czb_jt01.png) center center no-repeat; }

.zdztscrool .bd ul{ overflow:hidden; zoom:1; }
.zdztscrool .bd ul li{ text-align:center; zoom:1; width:100%; height:40px; text-align:center;margin-bottom:8px; }
.zdztscrool .bd ul li a{ display:block; width:308px; height:38px;line-height:38px;  color:#fff; background:#3f548c; border:1px solid #3f548c; }
.zdztscrool .bd ul li a:hover{ color:#3f548c; background:#f2f2f2; border:1px solid #3f548c; }

.czb_picjjz{ width:100%; margin-top:10px;}

/* 首页[信息公开-列表-便民服务]*/
.czb_xxgkbmfw{ width:640px; float:left; margin-left:13px;}
.czb_xxgklist{ width:100%; border-bottom:4px solid #e6e6e6;}
.czb_xxgkhome{ width:265px; float:left;}
.czb_xxgkhome ul{ padding-top:10px;}
.czb_xxgkhome ul li{ width:100%; height:70px; background:#f2f2f2; border:1px solid #ccd0d9; color:#004b85; font-size:18px; margin-bottom:20px; }
.czb_xxgkhome ul li span{ display:block; float:left; width:80px; height:70px; background:#dde5eb; margin-right:30px;}
.czb_xxgkhome ul li span img{ display:block; margin-top:12px; margin-left:15px;}
.czb_xxgkhome ul li a{ display:block; width:100%; line-height:70px;color:#004b85; font-weight:bold; }
.czb_xxgkhome ul li a:hover{background:#dde5eb;}

.czb_xxgklistcon{ width:340px; float:right;}
.czb_xxgklistcon2{ width:340px; float:right;}
.czb_xxgklistconul{width:100%; padding-bottom:10px;}
.czb_xxgklistconul li{ float:left; width:325px; padding:4px 0 4px 15px; clear:both; background:url(czb_dot.png) left 10px no-repeat; line-height:20px;}
.czb_xxgklistconul li a{ display:block; float:left; width:100%;}

.czb_bmfwhome{ width:100%; height:132px; background:#e8e8e8; margin-top:15px;}
.czb_bmfwhome ul{ width:90%; margin:0 auto;}
.czb_bmfwhome ul li{ float:left; width:50%;}
.czb_bmfwhome ul li a{ display:block; width:97%; margin:0 auto; height:34px; line-height:34px; background:#c2d5e6; text-align:center; margin-bottom:5px; color:#3f548c; font-weight:bold; border:1px solid #c2d5e6; font-size:16px;}
.czb_bmfwhome ul li a:hover{ background:#e8e8e8; border:1px solid #3f548c;}
.czb_bmfwhome ul li a img{ margin-right:20px;}

/* 首页政民互动 */
.czb_zmhdhome{ width:973px; margin-left:13px; height:117px; background:#e8e8e8; clear:both; }
.czb_zmhdhome ul{ width:100%; margin:0 auto; padding-top:4px;}
.czb_zmhdhome ul li{ float:left; width:25%;}
.czb_zmhdhome ul li a{ display:block; width:180px; margin:0 auto; height:50px; background:none; text-align:center; margin-bottom:5px; color:#3f548c; font-weight:bold; border:1px solid #3f548c; border-radius:3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; cursor:pointer;}
.czb_zmhdhome ul li a:hover{ background:#c2d5e6; border:1px solid #3f548c;}
.czb_zmhdhome ul li a img{display:block; float:left; margin-left:25px; margin-right:15px; margin-top:3px;}
.czb_zmhdhome ul li a span{ display:block; float:left; line-height:50px;}

.czb_zmhdhome ul li a.last span{ line-height:22px; text-align:left; margin-top:3px;}
.czb_zmhdhome ul li a.last img{ margin-left:15px; margin-right:10px;}

/* 搜索页*/
.searbarbox{ width:800px; margin:0 auto;margin-bottom:30px; margin-top:30px;}
.searbarbox div.searkuang{ width:100%; height:45px; line-height:45px; border:1px solid #4277a1; }
.anniu{ display:block; float:right; width:48px; height:45px; }
.anniu a.btnsear{ display:block; width:48px; height:45px; line-height:44px; background:#195482;}
.anniu a.btnsear img{ margin-top:5px;}
.searinput{ width:500px; float:left;}
.searinput input{ border-left:1px solid #cdcdcd; width:600px; height:30px; line-height:30px; padding-left:15px; font-family:"Microsoft YaHei"; margin-top:5px; }
.searbarbox div.textbox{ width:100%; font-size:14px; margin-top:15px;}
.searbarbox div.textbox h4{ display:block; float:left; width:100px; font-size:14px; font-weight:normal; line-height:26px;}
.searbarbox div.textbox p{ float:left; width:700px; line-height:26px;}
.searbarbox div.textbox p span{ margin-right:15px; display:inline-block;}
.searbarbox div.textbox p span a{ color:#666;}
.searbarbox div.textbox p span a:hover{ color:#000;}

.list_search{ width:960px; margin:0 auto; clear:both; margin-bottom:30px; }
.list_search dl{ width:100%; margin:0 auto; border-bottom:1px solid #e5e5e5; padding-bottom:20px; margin-bottom:20px; display:inline-block;}
.list_search dl.last{border-bottom:none; margin-bottom:0;}
.list_search dl dt{ width:100%; color:#195482; font-size:18px; line-height:160%; padding-bottom:5px;}
.list_search dl dt a{ color:#195482;}
.list_search dl dt a:hover{ text-decoration:underline;}
.list_search dl dt a span{ color:#dd0000;}
.list_search dl dd{ width:100%; line-height:160%; padding-bottom:5px; text-indent:2em;}
.list_search dl p{ width:100%; color:#316a2f; font-size:14px;}
.list_search dl p span{ display:block; padding-right:10px;}
.list_search dl p span a{ color:#316a2f;}
.list_search dl p span a:hover{ text-decoration:underline;}

.paixubox{ width:100%; height:35px; line-height:35px; background:#f8f8f8; border-bottom:1px solid #e5e5e5; margin-bottom:20px;  }
.paixubox p{ width:810px; float:left; margin-left:15px; height:35px; line-height:35px; font-size:14px; color:#999;}
.paixubox p span{ margin-right:12px;}
.paixubox p a{ margin-left:12px;}
.paixubox p a.on{ color:#d1995f; text-decoration:underline;}
.paixubox p a:hover{ color:#d1995f; text-decoration:underline;}
.paixubox p span.title{ font-size:14px; color:#3f548d; margin-right:0px;}

.selbox{ width:130px; float:right;font-size:14px;}
.select_box {width:130px;height:35px;position:relative;float:left;margin-right:20px;}
.select_box span {display:inline-block;width:100%;height:35px;line-height:35px;cursor:pointer;text-indent:10px;color:#1e557e; position:absolute; left:0; top:0; z-index:90;}
.select_box .span_aa {color:#1e557e;}
.select_box ul {width:130px;position:absolute;top:36px;left:-1px;border:1px solid #ccc;display:none;background:#fff;}
.select_box li {cursor:pointer;line-height:36px;text-indent:10px;}
.select_box li:hover {background:#007daf;color:#fff;}
.select_box li.nobg:hover {background:#fff;color:#333; cursor:auto;}
.select_box i {position:absolute; width:20px; height:20px;right:30px; top:10px; background: url(czb_jt.png) center center no-repeat}
.select_box .zdydiv{ text-indent:0; margin-bottom:15px;}
.select_box .zdydiv:hover {background:none;color:#333;}
.select_box .zdydiv p{ width:100%;}
.select_box .zdydiv div.zidingyi{ width:100%;}
.select_box .zdydiv div.zidingyi input.wenben{ width:60px; height:26px; line-height:26px; border:1px solid #e5e5e5; color:#666; padding-left:5px;
 margin-left:8px; margin-right:8px; font-family:"Microsoft YaHei";}
.select_box .zdydiv div.zidingyi input.btn{ padding-left:5px; width:40px; text-align:center; padding:0; height:26px; line-height:26px; background:#a1b5c4; color:#fff;}
.select_box .zdydiv div.zidingyi input.btn:hover{ cursor:pointer; background:#3f548d;}

.select_boxsmall{width:80px; margin-left:15px; top:5px;}
.select_boxsmall ul{width:80px;}
.select_boxsmall i {position:absolute; width:20px; height:20px;right:10px; top:6px; background: url(czb_jt.png) center center no-repeat; z-index:50;}

/* 新闻报道首页*/
.czb_xwfbox{ width:1000px; margin:0 auto; clear:both; background:#f5f5f5;}
.czb_xwfbfrbar{ width:314px; }
.czb_xwfbflbar{ width:675px;}
.tle_xwfbfr{ width:90%; margin:0 auto; line-height:50px;}
.tle_xwfbfr h2{ display:block; float:left; width:70%; font-size:18px; color:#000; font-weight:normal;}
.tle_xwfbfr h2 a{ color:#000;}
.tle_xwfbfr h2 a:hover{ color:#195482;}
.tle_xwfbfr span{ display:block; float:left; width:30%; color:#999; font-size:14px; text-align:right;}
.tle_xwfbfr span a{ color:#999;}
.tle_xwfbfr span a:hover{ color:#000;}

.xwfblist{ width:300px; clear:both; margin-bottom:10px;}
.xwfblist li{ width:280px; margin-left:10px; padding:4px 0 4px 15px; clear:both; background:url(czb_dot.png) left 10px no-repeat; line-height:20px;}

.xwfb_lunbofrcon{ width:290px; height:210px; margin:0 auto; clear:both; margin-bottom:10px;}
.xwfb_lunbofrcon{ width:290px; height:210px; overflow:hidden; position:relative; }
.xwfb_lunbofrcon .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.xwfb_lunbofrcon .hd ul{ overflow:hidden; zoom:1; float:left;  }
.xwfb_lunbofrcon .hd ul li{ float:left; margin-right:5px;  width:8px; height:8px; line-height:8px; text-align:center; background:#fff; cursor:pointer; border-radius:50%; -moz-border-radius: 50%; -webkit-border-radius: 50%;  }
.xwfb_lunbofrcon .hd ul li.on{ background:#3990d3; color:#fff; }

.xwfb_lunbofrcon .bd{ height:210px; width:100%;}
.xwfb_lunbofrcon .bd li{ zoom:1; vertical-align:middle; position:relative; }
.xwfb_lunbofrcon .bd img{ width:290px; height:210px; display:block;  }
.xwfb_lunbofrcon .bd li span{ display:block; position:absolute; bottom:0; width:100%;  height:30px; line-height:30px; background:url(czb_bgtext.png) left top repeat; color:#fff; text-indent:5px; font-size:14px;}
.xwfb_lunbofrcon .prev,
.xwfb_lunbofrcon .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.xwfb_lunbofrcon .next{ left:auto; right:3%; background-position:8px 5px; }
.xwfb_lunbofrcon .prev:hover,
.xwfb_lunbofrcon .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.xwfb_lunbofrcon .prevStop{ display:none;  }
.xwfb_lunbofrcon .nextStop{ display:none;  }

.xwfb_listfr{ width:100%;}
.xwfb_listfr li{ width:50%; float:left; text-align:center; margin-bottom:20px;}
.xwfb_listfr li img{ margin-bottom:5px;}
.xwfb_listfr li p{ width:135px; margin:0 auto; }

.xwfb_spimg{ width:290px; height:210px; margin:0 auto; margin-bottom:20px; clear:both;}
.xwfb_spimg a{ display:block; float:left; width:100%; height:210px; position:relative;}
.xwfb_spimg a img{ display:block; z-index:30; position:absolute; left:0; top:0;}
.xwfb_spimg a span{ display:block; position:absolute; bottom:0; width:100%;  height:30px; line-height:30px; background:url(czb_bgtext.png) left top repeat; color:#fff; text-indent:5px; font-size:14px;z-index:30;}
.xwfb_spimg a i{ width:60px; height:60px; position:absolute; top:70px; left:120px; z-index:90;}

.xwfb_listfl{ width:650px; margin-left:13px;}
.xwfb_listfl h2{ width:100%; height:34px; line-height:34px; border-bottom:3px solid #d3d3d3; color:#004b85;margin-bottom:10px; background:url(czb_iconline.png) left center no-repeat; clear:both;}
.xwfb_listfl h2 span{ display:block; float:left; padding:0 15px; height:34px; line-height:34px; color:#000; font-size:18px; font-weight:normal; }
.xwfb_listfl h2 span a{color:#000;}
.xwfb_listfl h2 span a:hover{color:#195482;}
.xwfb_listfl ul{ width:650px; margin-bottom:20px; clear:both;}
.xwfb_listfl ul li{ float:left; width:635px; padding:4px 0 4px 15px; clear:both; background:url(czb_dot.png) left 10px no-repeat; line-height:22px; margin:0;}
.xwfb_listfl ul li a{ display:block; float:left; width:540px; text-align:left;}
.xwfb_listfl ul li span{ display:block; float:right; width:90px; text-align:right; color:#999; font-size:14px;}

.xwfb_listflulbox{ width:650px; margin-left:13px;}
.xwfb_listflul{ width:650px; margin-bottom:20px; clear:both;}
.xwfb_listflul li{ float:left; width:635px; padding:4px 0 4px 15px; clear:both; background:url(czb_dot.png) left 10px no-repeat; line-height:22px; margin:0;}
.xwfb_listflul li a{ display:block; float:left; width:540px; text-align:left;}
.xwfb_listflul li span{ display:block; float:right; width:90px; text-align:right; color:#999; font-size:14px;}

.xwfb_titlefl{ width:100%; height:34px; line-height:34px; border-bottom:3px solid #d3d3d3; color:#004b85;margin-bottom:10px; background:url(czb_iconline.png) left center no-repeat; clear:both;}
.xwfb_titlefl li{ display:block; float:left; padding:0 20px 0 15px; height:34px; line-height:34px; font-weight:normal; clear:none;background:url(czb_line.png) right center no-repeat; color:#000; font-size:18px; }
.xwfb_titlefl li.on{ color:#004b85;}
.xwfb_titlefl li.on a{color:#004b85;}
.xwfb_titlefl li.last{ background:none;}

.picScroll-left{ width:650px; overflow:hidden; position:relative;  margin-left:13px; margin-bottom:20px; }
.picScroll-left .hd{ overflow:hidden; height:35px; width:650px;  position:absolute; bottom:0; right:0; z-index:90;}
.picScroll-left .hd .prev{ display:block; width:35px; height:35px; float:right; overflow:hidden;cursor:pointer;  background:url(czb_jt03.png) center center no-repeat; position:absolute; bottom:0; right:40px;}
.picScroll-left .hd .next{ display:block; width:35px; height:35px;  float:right; overflow:hidden;cursor:pointer; background:url(czb_jt04.png) center center no-repeat; position:absolute; bottom:0; right:0;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ float:left; _display:inline; overflow:hidden; padding:0;  }

.xwfb_lunbofl{ width:650px;}
.xwfb_lunbofl .imgbox{ width:440px; float:left; }
.xwfb_lunbofl dl{ width:210px; float:left;}
.xwfb_lunbofl dl dt{ width:100%; font-size:18px; line-height:26px; padding-top:10px;}
.xwfb_lunbofl dl dd{ width:100%; font-size:14px; line-height:24px; margin-top:10px; text-indent:2em;}
.xwfb_lunbofl dl dd a{color:#004b85;}
.xwfb_lunbofl dl dd a:hover{color:#004b85; text-decoration:underline;}

/* 新闻报道页-列表页-图片视频列表*/
.xwfb_listerji{ width:950px; margin:0 auto;}
.xwfb_listbox{ width:950px; border-bottom:1px dotted #e5e5e5; margin-bottom:20px; padding-bottom:20px;}
.xwfb_listbox li{ width:935px; padding:5px 0 5px 15px; clear:both; background:url(czb_dot.png) left 10px no-repeat; line-height:24px; font-size:16px; display:inline-block;}
.xwfb_listbox li span{ margin-left:10px; color:#999; font-size:14px;}

.xwfb_listpic{ width:100%; padding-bottom:20px;}
.xwfb_listpic li{ width:255px; height:200px; float:left; margin-bottom:25px; position:relative; margin-right:92px;}
.xwfb_listpic li.last{ margin-right:0;}
.xwfb_listpic li a{ display:block; float:left; width:100%; height:200px;}
.xwfb_listpic li a img{ display:block; z-index:30; position:absolute; left:0; top:0;}
.xwfb_listpic li a span{ display:block; position:absolute; bottom:0; width:100%;  height:30px; line-height:30px; background:url(czb_bgtext.png) left top repeat; color:#fff; text-indent:5px; font-size:14px;z-index:99;}
.xwfb_listpic li a i{ display:block; width:255px; height:200px; position:absolute; top:0; left:0; z-index:90; background:url(czb_spjtbg.png) center center no-repeat; border:1px solid #fff;}
.xwfb_listpic li a:hover i{background:url(czb_spjtbg2.png) center center no-repeat; }

.xwfb_listpictle{ width:100%; height:34px; line-height:34px; border-bottom:3px solid #e5e5e5; color:#004b85; font-size:18px; margin-bottom:20px;}
.xwfb_listpictle span{ display:block; float:left; padding:0 10px; height:34px; line-height:34px; font-weight:normal;}
.xwfb_listpictle span.on{ display:block; float:left; padding:0 10px; height:34px; line-height:34px; border-bottom:3px solid #1a5482; color:#195383; font-weight:bold;}
.xwfb_listpictle span.on a{color:#195383;}
.xwfb_listpictle span.more{ display:block; float:right; height:34px; line-height:34px;color:#6893b5; font-weight:normal; font-size:14px;}
.xwfb_listpictle span.more a{color:#6893b5;}
.xwfb_listpictle span.more a:hover{ text-decoration:underline;}

/* 新闻报道页-正文页*/
.box_content{ width:950px; margin:0 auto; clear:both; }
.title_con{ width:100%; text-align:center; font-size:30px; font-weight:normal; line-height:45px; padding-bottom:30px;}
.laiyuan{ width:100%; height:40px; line-height:40px; text-align:center; clear:both; margin-bottom:20px; border-bottom:1px solid #e5e5e5;}
.laiyuan p{ width:50%; float:left; text-align:left; color:#999;}
.laiyuan p span{ padding:0 10px;}

.my_conboxzw{ width:100%; margin:0 auto; line-height:200%; font-size:16px; padding-bottom:15px; max-height:9999999px; }
.my_conboxzw a{color:#2b50a8;}
.my_conboxzw a:hover{ text-decoration:underline;}
.my_conboxzw p{ margin-bottom:10px;}
.my_conboxzw img{ max-width:100% !important; display:block; margin:0 auto;}

.sharebox{ width:220px; float:right; }
.sharebar{ float:left; }
.sharebar span{ float:left; display:block; padding-right:10px;}

/* 新闻报道页-新闻联播-财经视点*/
.xwbd_lianbolistflmenu{ width:230px; }
.xwbd_lianbolistflmenu li{ width:230px; font-size:16px; line-height:28px;}
.xwbd_lianbolistflmenu li a{ display:block; width:205px; line-height:28px; border-bottom:1px solid #d0d0d0; padding:10px 10px 10px 15px; background:#eff1f3;}
.xwbd_lianbolistflmenu li a:hover{background:#0b7abe url(czb_xwbdbgtlefl.png) left bottom repeat-x; color:#fff; font-weight:bold;border-bottom:1px solid #195482;}
.xwbd_lianbolistflmenu li a.on{ background:#0b7abe; color:#fff; font-weight:bold;border-bottom:3px solid #195482;}

.xwbdtle_lbsdfr{ width:740px; height:47px; line-height:47px;background:url(czb_tlebgfr.png) center top repeat-x;  border-bottom:3px solid #d2d2d2; position:absolute; top:0; right:0;}
.xwbdtle_lbsdfr h3 { font-size:18px; color:#000; font-weight:normal; display:block; line-height:47px; width:50%; padding-left:20px; float:left; margin-left:30px;background:url(czb_iconline.png) left center no-repeat;}

.xwbd_lianbolistfr{ width:710px; float:right; margin-top:60px; }
.xwbd_lianbolistfr2{ width:710px; float:right; }
.xwbd_lianbolistfrcon{  width:710px; padding-bottom:30px;}
.xwbd_lianbolistfrcon li{ width:695px; padding:5px 0 5px 15px; clear:both; background:url(czb_dot.png) left 10px no-repeat; line-height:24px; font-size:16px; display:inline-block;}
.xwbd_lianbolistfrcon li span{ margin-left:10px; color:#999; font-size:14px;}

/* 信息公开主页及内页*/
.xxgk_listflbox{ width:670px;margin-top:15px;}
.xxgk_listflbox ul{  width:670px; padding-bottom:15px;}
.xxgk_listflbox ul li{ width:100%;clear:both; display:inline-block;}
.xxgk_listflbox ul li a{ display:block; float:left; width:565px; padding:2px 0 2px 15px; background:url(czb_dot.png) left 10px no-repeat; line-height:22px;  }
.xxgk_listflbox ul li span{ display:block; float:left; width:90px; text-align:right; color:#999; font-size:14px; padding:2px 0;line-height:22px; }

.xxgk_frbox{ width:242px; margin:0 auto;}
.xxgk_frbox h2{ width:232px; padding-left:10px; clear:both; color:#195482; font-size:20px; height:50px; line-height:50px; margin-bottom:5px;}
.xxgk_frbox h2 a{ color:#195482;}
.xxgk_frbox h3{ width:232px; padding-left:10px; clear:both; color:#000; font-size:18px; height:40px; line-height:40px; font-weight:normal; }
.xxgk_frbox h3 a{ color:#000;}

.xxgk_listfrtle{ width:100%; margin-bottom:20px;}
.xxgk_listfrtle li{ width:100%; clear:both;}
.xxgk_listfrtle li a{ display:block; width:100%; clear:both; height:37px; line-height:37px; background:#195482; text-align:center; color:#fff; font-size:18px; margin-bottom:10px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius: 5px;}
.xxgk_listfrtle li a:hover{ background:#2f72a6; color:#fff;}

.xxgk_listfrblack{  width:100%; padding-bottom:15px;}
.xxgk_listfrblack li{ display:inline-block; float:left; width:228px; padding:4px 0 4px 14px; background:url(czb_dot.png) left 10px no-repeat; line-height:22px; clear:both; }
.xxgk_listfrblack li a{ color:#666;}
.xxgk_listfrblack li a:hover{ color:#000;}

.table_xxgkfl{font-size:16px;}
.table_xxgkfl td{ padding:6px 3px;}
.table_xxgkfl td > span{ padding:0 5px;}
.table_xxgkfl input.xxgkput{ border:1px solid #95a0a8; background:#fff; width:220px; padding:0 5px; height:28px;}
.table_xxgkfl input.xxgkputsmall{ border:1px solid #95a0a8; background:#fff; width:90px; padding:0 5px; height:28px;}
.table_xxgkfl input.xxgkbtn{ border:none; width:90px; height:30px; line-height:30px; background:#195482; color:#fff; text-align:center; font-family:"Microsoft YaHei"; font-size:16px; letter-spacing:5px; margin:15px 20px 0 20px;}
.table_xxgkfl input.xxgkbtn:hover{ cursor:pointer; background:#2f72a6;}

.select_xxgkfl{ border:1px solid #95a0a8; background:#fff; width:230px; height:28px; line-height:28px;}
.select_xxgkfl span {display:inline-block;width:100%;height:28px;line-height:28px;cursor:pointer;text-indent:10px;color:#1e557e; z-index:80; position:absolute; left:0; top:0;}
.select_xxgkfl .span_aa {color:#1e557e;}
.select_xxgkfl ul{width:230px;position:absolute;top:32px;left:-1px;border:1px solid #ccc;display:none;background:#fff; z-index:90;}
.select_xxgkfl ul li {cursor:pointer;line-height:34px;text-indent:10px;}
.select_xxgkfl i {position:absolute; width:20px; height:20px;right:10px; top:5px; background: url(czb_jt.png) center center no-repeat; z-index:50;}

/* 信息公开页-高级检索*/
.xxgktle_mlcx{ width:100%; height:47px; line-height:47px;background:url(czb_tlebgfr.png) center top repeat-x;  border-bottom:3px solid #d2d2d2; }
.xxgktle_mlcx h3 { font-size:18px; color:#000; font-weight:normal; display:block; line-height:47px; width:50%; padding-left:20px; float:left; margin-left:30px;background:url(czb_iconline.png) left center no-repeat;}

.xxgk_searbox{ background:#e5f2fa; width:100%; padding:30px 0 40px 0;}

.xxgk_seartable{font-size:16px;}
.xxgk_seartable td{ padding:6px 3px;}
.xxgk_seartable td > span{ padding:0 5px;}
.xxgk_seartable input.xxgkputbig{ border:1px solid #95a0a8; background:#fff; width:300px; padding:0 5px; height:28px;}

.xxgk_seartable input.xxgkbtnbig{ border:none; width:90px; height:30px; line-height:30px; background:#195482; color:#fff; text-align:center; font-family:"Microsoft YaHei"; font-size:16px; letter-spacing:5px; margin:15px 20px 0 20px;}
.xxgk_seartable input.xxgkbtnbig:hover{ cursor:pointer; background:#2f72a6;}

.select_xxgksear{ border:1px solid #95a0a8; background:#fff; width:310px; height:28px; line-height:28px;}
.select_xxgksear span {display:inline-block;width:100%;height:28px;line-height:28px;cursor:pointer;text-indent:10px;color:#1e557e; z-index:80; position:absolute; left:0; top:0;}
.select_xxgksear .span_aa {color:#1e557e;}
.select_xxgksear ul{width:310px;position:absolute;top:32px;left:-1px;border:1px solid #ccc;display:none;background:#fff; z-index:90;}
.select_xxgksear ul li {cursor:pointer;line-height:34px;text-indent:10px;}
.select_xxgksear i {position:absolute; width:20px; height:20px;right:10px; top:5px; background: url(czb_jt.png) center center no-repeat; z-index:50;}

.xxgk_date{ border:1px solid #95a0a8;background-color: #fff; float:left; width:310px; height:28px;}
.longtle { width:240px; display:inline-block; height:18px; line-height:18px;  border-right:1px solid #d8d8d8; }
.xxgk_date .i_orderd{display: inline-block;width: 20px;height: 20px; margin-top:3px; margin-left:14px;background: url(czb_icondate.png) center center no-repeat;}

/* 信息公开页-公开目录*/
.gkml_seartop{ width:100%; background:#e5f2fa; height:65px; padding-top:30px; margin-top:10px; margin-bottom:10px;}
.gkml_searboxbig{ width:680px; margin:0 auto;}

.ssinputbox{ float:left; width:435px; height:30px; line-height:30px; border:1px solid #95a0a8; background:#fff; margin-left:10px;}
.ssinputbox input{ display:block; float:left; width:340px; padding-left:10px; height:30px; line-height:30px; background:none; font-family:"Microsoft YaHei";}
.ssinputbox a{ display:block; float:right; width:65px; height:28px; line-height:28px; background:#195482; color:#fff; border:1px solid #195482; text-align:center; font-size:16px;}
.ssinputbox a:hover{ background:#2f72a6; border:1px solid #2f72a6;}

.gkml_gaojisearch{ display:block; float:left; width:100px; height:30px; margin-left:10px;}
.gkml_gaojisearch a{ display:block; float:left; width:100px; height:30px; line-height:30px; border:1px solid #195482; background:#fff; color:#195482; font-size:16px; text-align:center;}
.gkml_gaojisearch a:hover{ background:#195482; color:#fff;}

.select_gkmlsear{width:115px; margin-left:25px; margin-right:0; height:30px; line-height:30px; border:1px solid #95a0a8; background:#fff;}
.select_gkmlsear span{line-height:30px;}
.select_gkmlsear ul{width:115px;}
.select_gkmlsear ul li{ line-height:30px;}
.select_gkmlsear i {position:absolute; width:20px; height:20px;right:10px; top:5px; background: url(czb_jt.png) center center no-repeat}

.gkml_flbox{ width:230px; background:#eff1f3; height:800px; padding-bottom:20px; overflow:auto; }
.gkml_flbox h2{ display:block; width:205px; line-height:28px;padding:10px 0 10px 25px; background:#0b7abe; color:#fff; font-weight:bold;border-bottom:3px solid #195482; font-size:16px;}
.gkml_flbox h2 a{ color:#fff;}

.gkml_tabfr{ border-collapse:collapse; margin-bottom:20px;}
.gkml_tabfr td{ border:1px solid #dcdcdc; font-size:14px; padding:6px 10px;}
.gkml_tabfr th{ font-size:16px; font-weight:bold; color:#fff; height:45px; background:#0b7abe; border-bottom:3px solid #195482; border-top:1px solid #0b7abe; border-left:1px solid #0b7abe; border-right:1px solid #0b7abe;}

.gkml_tletop{ width:100%; height:35px; line-height:33px; background:#e5f2fa;}
.gkml_tletop p{ float:right; margin-right:30px;}
.gkml_tletop p a{ float:left; width:80px; display:block; height:35px; line-height:35px; text-align:center; color:#195482; font-size:16px; font-weight:bold; }
.gkml_tletop p a.on{background: url(czb_jtblue.png) no-repeat center bottom;}
.gkml_tletop p a:hover{background: url(czb_jtblue.png) no-repeat center bottom;}
/*信息公开页【公开目录左侧菜单伸缩】*/
.gkml_fldom{ width:88%; margin:0 auto; margin-top:20px;}
.tree-list > li {background: url(czb_minus.png) no-repeat left 5px; line-height: 30px; padding-left: 30px; margin-bottom: 8px;}
.tree-list > li.close {background: url(czb_add.png) no-repeat left 5px;}
.tree-list > li > span {color:#444; font-size: 16px; font-weight: bold; cursor: pointer;}
.normal.tree-list > li > span {font-weight: normal;}
.child-list li{line-height:22px; padding:5px 0; }
.child-list li span {color:#666; font-size: 15px; cursor: pointer;background: url(czb_wj.png) no-repeat left center; padding-left:25px;}
.child-list li span.current {color: #333;}

/* 交流互动页-回复汇总*/
.jlhd_hfhz{ width:718px; margin-bottom:20px; border:1px solid #d0e7df;}
.jlhd_hfhz .titleblue{height:40px; background:#d6e6f3; padding-left:20px; padding-right:20px}
.jlhd_hfhz .titleblue p{font-size:14px; line-height:40px; color:#000; float:left}
.jlhd_hfhz .titleblue span{ display:block;line-height:40px; float:right;font-size:14px; color:#000;}

.jlhd_tithfhz{ width:678px; padding:0 20px 20px 20px;}
.jlhd_tithfhz h3{ width:100%; text-align:right; color:#46b58b; font-size:14px; line-height:24px; font-weight:normal; margin-top:5px; margin-bottom:5px;}
.jlhd_tithfhz h3 span{ margin-left:15px;}

.jlhd_tithfhz .conwen{ width:100%;line-height:26px; font-size:16px; margin-bottom:15px;}
.jlhd_tithfhz .conwen p{ width:100%; text-indent:2em;}

.jlhd_tithfhz .conda{ width:618px; padding:20px 20px 10px 40px;background: #e8eff5 url(answer_07.jpg) left top no-repeat; line-height:26px; font-size:16px; color:#195482; }
.jlhd_tithfhz .conda p{ text-indent:2em;}
.jlhd_tithfhz .conda span{width:80%; padding-right:10px; display:block; float:right; text-align:right; font-weight:normal; color:#a3b0b9;}

/* 交流互动页-我要留言*/
.jlhd_txbd{background:#d6e6f2;}
.jlhd_txbd h2{ width:110px; height:40px; line-height:40px; font-size:16px; text-align:center; color:#d6e6f2; background:url(txbd_03.jpg) left center no-repeat}

.jlhdbdtable{ border:1px solid #d0e7df; margin-bottom:20px;padding-bottom: 20px;}
.jlhdbdtable p{ font-size:16px; color:#000; text-align:center; padding-top:25px; padding-bottom:20px;}
.jlhd_zxtd{ padding-right:30px}
.jlhd_zxtd span{color: #e91b1b; margin: 0 10px;}

.jlhd_tablecx{ width: 94%;background: #e8f0f6; margin: 0 auto;padding-bottom: 30px; padding-top: 10px;}
.jlhd_xjcxinput{width: 415px;border: 1px solid #ccc;height: 30px;line-height: 30px;padding: 0 10px; font-size:16px; color:#999b9c}
.jlhd_tabchaxun select { width: 438px;border: 1px solid #dddddd;height: 30px;line-height: 30px;padding-left: 10px;font-size: 16px;color: #999b9c;}
.jlhd_textarea {width: 415px;color: #999b9c;font-size:16px;border: 1px solid #ccc;line-height: 26px;padding: 0 10px;font-family: "微软雅黑";}
.jlhd_btn {border: none;width: 91px;height: 32px;line-height: 32px;text-align: center;color: #fff;font-size: 16px;font-family: "微软雅黑";margin-top:30px;margin-right: 20px;margin-left: 50px;background: #195482;cursor: pointer;}
.jlhd_btn:hover{background:#2f72a6;}

/* 交流互动页-留言查询-留言须知*/
.jlhd_lycx{ width:100%; height:145px; background:#0b7abe; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius: 5px;}
.jlhd_lycx h2{ display:block; float:left; width:80px; font-size:18px; color:#fff; margin-left:25px; margin-top:60px;}
.jlhd_lycx .lycxssinputbox{ float:left; width:570px;  height:45px; background:#d3e7f3; border:2px solid #bbdaed; margin-top:50px; margin-left:10px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius: 5px;}

.select_lycx{ border:none; background:#fff; width:570px; height:45px; line-height:45px;}
.select_lycx span {display:inline-block;width:100%;height:45px;line-height:45px;cursor:pointer;text-indent:10px;color:#1e557e; z-index:90; position:absolute; left:0; top:0;}
.select_lycx .span_aa {color:#1e557e;}
.select_lycx ul{width:570px;position:absolute;top:47px;left:-1px;border:1px solid #ccc;display:none;background:#fff; z-index:90;}
.select_lycx ul li {cursor:pointer;line-height:34px;text-indent:10px;}
.select_lycx ul li a{ display:block; width:100%;line-height:34px;}
.select_lycx ul li:hover a{  color:#fff;}
.select_lycx ul li a:hover{ color:#fff;}
.select_lycx i {position:absolute; width:49px; height:45px;right:0; top:0; background:#2955dc url(czb_lycxbtn.png) center center no-repeat; z-index:50;}

.jlhd_lyxz{ width:660px; background:#e6ecf6; padding:40px 30px; line-height:28px;}
.jlhd_lyxz p{ line-height:28px; text-indent:2em;}
.jlhd_lyxz div{ width:100%; padding-top:30px; text-align:center;}

/* 交流互动页-司局留言*/
.jlhd_sjlybigbox{ width:970px; margin:0 auto; clear:both; margin-top:15px;}

.jlhd_sjly{ width:968px; margin-bottom:20px; border:1px solid #d0e7df;}
.jlhd_sjly .titleblue{height:40px; background:#d6e6f3; padding-left:20px; padding-right:20px}
.jlhd_sjly .titleblue p{font-size:14px; line-height:40px; color:#000; float:left}
.jlhd_sjly .titleblue span{ display:block;line-height:40px; float:right;font-size:14px; color:#000;}

.jlhd_titsjly{ width:928px; padding:0 20px 20px 20px;}
.jlhd_titsjly h3{ width:100%; text-align:right; color:#46b58b; font-size:14px; line-height:24px; font-weight:normal; margin-top:5px; margin-bottom:5px;}
.jlhd_titsjly h3 span{ margin-left:15px;}

.jlhd_titsjly .conwen{ width:100%;line-height:26px; font-size:16px; margin-bottom:15px;}
.jlhd_titsjly .conwen p{ width:100%; text-indent:2em;}

.jlhd_titsjly .conda{ width:868px; padding:20px 20px 10px 40px; background: #e8eff5 url(answer_07.jpg) left top no-repeat; line-height:26px; font-size:16px; color:#195482; }
.jlhd_titsjly .conda p{ text-indent:2em;}
.jlhd_titsjly .conda span{width:80%; padding-right:10px; display:block; float:right; text-align:right; font-weight:normal; color:#a3b0b9;}