
/*首页*/
.zygg{ height:52px; line-height:52px; width:998px; border:1px solid #e1edf5; margin:0 auto; text-align:center;}
.zygg_logo{ background:url(zygg.png) no-repeat; float:left; width:78px; height:54px; line-height:54px;}
.zygg a{  font-size:26px; font-family:"微软雅黑";}

.main{ width:1000px; margin:0 auto; }
.focus1{ position:relative; width:570px; height:352px; background-color: #000; float:left;}  
.focus1 img{ width:570px; height:352px;} 
.focus1 .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus1 .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus1 .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus1 .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; } 
.focus1 .btn a:hover,.focus1 .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus1 .fPic{ position:absolute; left:0px; top:0px; }  
.focus1 .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus1 .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:34px; line-height: 34px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;}  
.focus1 .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:20px;}  
.focus1 .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus1 .fcon img{ display:block;}   
.next{background:url(arrow_next.png) no-repeat;width:20px;height:29px;position:absolute;cursor:pointer;top:170px;right:12px; z-index:999;}
.prev{background:url(arrow_pre.png) no-repeat;width:20px;height:29px;position:absolute; cursor:pointer;top:170px;left:12px; z-index:999;}
.page_icon{ overflow:hidden;position:absolute;right:10px;bottom:11px; z-index:999;}
.page_icon a{ display:block; width:7px; height:7px; background:url(icon2.png) no-repeat; float:left; margin-right:10px;} 
.page_icon a.current,.page_icon a:hover{ background:url(icon3.png) no-repeat;}
.zxfb{ width:410px; float:right; overflow:hidden;}
.zxfb_tit{ background:url(bg1.jpg) repeat-x; height:42px; border-top:2px solid #117ad3; overflow:hidden;}
.zxfb_tit p{ background:url(icon3.jpg) no-repeat; width:121px; height:42px; line-height:28px; text-align:center; font-size:16px; color:#0f4f93; font-family:"微软雅黑"; float:left;}
.zxfb_tit .btn1{ width:70px; height:26px; line-height:24px; background:#044487; float:right; font-size:12px; color:#fff; margin:4px 4px 0 0;}
.zxfb_con{ overflow:hidden; margin-top:-4px; clear:both;}
.zxfb_con li{ height:32px; line-height:32px; overflow:hidden; *height:30px; *line-height:30px;}
.zxfb_con li a{ float:left; background:url(icon1.png) no-repeat left center; margin-left:6px; padding-left:17px; }
.zxfb_con li a:hover{ text-decoration:underline;}
.zxfb_con li span{ float:right; color:#999; font-size:12px; margin-right:4px; }
.dlyL{position:relative;}
.dlyL .picbox{overflow:hidden;}
.dlyL .picbox a{ display:block; width:1000px; height:70px;}
.dlyL .picbox a img{ display:block; width:1000px; height:70px;}
.dlyL .page_number{ position:absolute; bottom:0px; right:0px;}
.dlyL .page_number i{ display:block; float:left;width:17px; height:19px; line-height:19px; text-align:center; background-color:#5a5a5a; color:#fff;cursor:pointer; border-right:1px solid #889cae;  filter:alpha( opacity=57); opacity:0.57; font-style:normal; font-size:12px; }
.dlyL .page_number i.no_br{ border-right:none;}
.dlyL .page_number i.current{background-color:#d78a03; filter:alpha( opacity=100); opacity:1;}
.index_ul1{ overflow:hidden;}
.index_ul1 a{ display:block; width:134px; height:50px; line-height:50px; background:url(ul1_a.gif) no-repeat; float:left; margin-right:10px; color:#003976; font-size:16px; font-family:"微软雅黑"; text-align:center;}
.index_ul1 a.cur,.index_ul1 a:hover{ background:url(ul1_a_cur.gif) no-repeat;}
.index_ul1 a.mr0{ margin-right:0px;}
.w710{ width:710px;}
.w280{ width:280px;}
.common1{ height:270px; border:1px solid #c7ced1;}
.c1_tit{ border-bottom:2px solid #6094c0; background:url(bg2.gif) repeat-x; height:40px; line-height:40px;}
.c1_tit p{ float:left; background:url(bg3.gif) repeat-x; width:110px; height:36px; line-height:36px; text-align:center; margin:6px 0 0 18px; font-size:16px; color:#fff; font-family:"微软雅黑"; border-radius:4px 4px 0 0;}
.c1_tit ul{ margin-left:17px; float:left;}
.c1_tit ul a{ float:left; width:75px; margin-right:22px; text-align:center;}
.c1_tit ul a.cur{ background:url(icon4.png) no-repeat left bottom;  color:#084d98; font-weight:bold; height:42px;}
.more{ font-size:12px; float:right; color:#999; margin-right:23px;}
.pd1{ padding:21px 20px 0 20px;}
.zxfb_con li span.span1{  color:#1c1c1c; font-size:14px; }
.index_ul2{ overflow:hidden; width:256px; height:158px; border:1px solid #c7ced1; padding:10px 0 0 22px;}
.index_ul2 a{ background:url(ul2_a_bg.png) no-repeat; width:143px; height:30px; line-height:30px; margin-bottom:9px; font-size:12px; padding-left:87px; display:block;}
.index_a1{ display:block; width:280px; height:58px; line-height:58px; text-align:center; font-size:24px; color:#414141; font-family:"微软雅黑"; background:url(a1_bg.gif) no-repeat; font-weight:bold;}
.index_a1 span{ color:#cc3c10;}
.index_a2{ display:block;width:200px; height:58px; line-height:58px; background:url(a2_bg.gif) no-repeat; font-size:24px; color:#fff; font-family:"微软雅黑";  font-weight:bold; padding-left:80px;}
.index_ul3{ overflow:hidden; width:265px; height:170px; border:1px solid #c7ced1; padding:10px 0 0 13px;}
.index_ul3 a{ width:70px; height:48px; line-height:48px; float:left; margin-right:10px; margin-bottom:8px; padding-left:50px;}
.index_ul3 a.a1{ background:url(ul3_a1.gif) no-repeat;}
.index_ul3 a.a2{ background:url(ul3_a2.gif) no-repeat;}
.index_ul3 a.a3{ background:url(ul3_a3.gif) no-repeat;}
.index_ul3 a.a4{ background:url(ul3_a4.gif) no-repeat;}
.index_ul3 a.a5{ background:url(ul3_a5.gif) no-repeat;}
.index_ul3 a.a6{ background:url(ul3_a6.gif) no-repeat;}
.phonenumber{ background:url(phone.gif) no-repeat; width:280px; height:58px;} 
.w517{ width:517px;}
.h180{ height:180px;}

/*数据统计*/
.pos{ width:998px; height:38px; line-height:38px; border:1px solid #e1edf5; background:url(icon7.png) no-repeat left center; margin:0 auto; overflow:hidden;}
.pos p{ float:left; margin-left:50px; font-size:12px; }
.pos a{ font-size:12px; float:left; margin-right:8px;}
.pos b{ font-size:12px; float:left; margin-right:8px; font-weight:normal;}
.pos a.cur{ color:#003874;}
.sjtj_main{ width:998px; overflow:hidden; margin:0 auto; border:1px solid #e1edf5;}
.sjtj_tit{ height:165px; background:url(sjtj_bg.png) no-repeat; border-bottom:1px solid #e1edf5;}
.sjtj_tit a{ display:block; float:left; background:url(icon8.gif) no-repeat; width:190px; height:40px;margin-top:82px; margin-right:20px; font:16px "微软雅黑"; color:#003b79; text-align:center; line-height:40px;}
.sjtj_tit a.ml30{ margin-left:30px;}
.w360{ width:360px;}
.w320{ width:320px;}
.w295{ width:295px;}
.ml23{ margin-left:23PX;}
.sjtj_p1{ background:url(icon9.gif) no-repeat left center; font:16px "微软雅黑"; color:#003b79; padding-left:14px; margin:24px 0 18px 0;}
.sjtj_ul1{ overflow:hidden;}
.sjtj_ul1 li{ font-size:12px; height:30px; line-height:30px; *height:28px; *line-height:28px; overflow:hidden;}
.sjtj_ul1 li span{ float:left; color:#004289; margin:0 8px 0 2px;}
.sjtj_ul1 li a{ float:left;}
.sjtj_ul1 li a:hover{ text-decoration:underline;}
.btn2{ width:80px; height:30px; line-height:28px; text-align:center; background:#003e7f; font-size:12px; color:#fff; border:none; margin:16px 0 77px 0; cursor:pointer;}

/*通用概览*/
.gl_main{ width:1000px; overflow:hidden; margin:0 auto;}
.gl_left{ width:218px; float:left;}
.gl_right{ width:768px; border:1px solid #e1edf5; float:right;}
.gl_left1{ border:1px solid #e1edf5; overflow:hidden;}
.gl_left1 p{ background:url(bg5.gif) no-repeat; width:210px; height:40px; margin:4px auto 0px; text-align:center; font:16px "微软雅黑"; color:#fff; font-weight:bold;  line-height:40px;}
.gl_l_ul1{ overflow:hidden; margin:18px 0 23px 14px;}
.gl_l_ul1 a{ display:block; width:138px; height:40px;background:url(icon8.gif) no-repeat; font:16px "微软雅黑"; color:#003e7f; line-height:40px; padding-left:52px; margin-bottom:10px;}
.gl_l_ul1 a.mb0{ margin-bottom:0px;}
.gl_l_ul1 a.cur{ background:url(icon8_cur.gif) no-repeat;}
.gl_left2{  border:1px solid #e1edf5;overflow:hidden;}
.gl_left2 p{ height:39px;  border-bottom:1px solid #e1edf5; background:url(icon9.gif) no-repeat 13px center; color:#004186;  font:16px "微软雅黑"; line-height:39px; padding-left:26px;}
.gl_left2 ul{ overflow:hidden; margin:12px 0 40px 0;}
.gl_left2 ul a{ font-size:12px; color:#4c4c4c; line-height:30px; background:url(icon10.png) no-repeat left center; margin-left:16px; padding-left:9px; display:block;}
.gl_left2 ul a:hover{ text-decoration:underline;}
.gl_r_tit{height:39px;  border-bottom:1px solid #e1edf5;}
.gl_r_tit p{ background:url(icon9.gif) no-repeat 28px center; color:#004186;  font:16px "微软雅黑"; line-height:39px; padding-left:41px;}
.gl_r_ul{ width:720px; margin:24px auto 44px; overflow:hidden;}
.gl_r_ul li{ overflow:hidden; height:35px;  line-height:35px; border-bottom:1px dashed #c5c5c5;  font-size:12px; color:#4c4c4c;  *height:32px;  *line-height:32px; }
.gl_r_ul li a{ float:left; background:url(icon11.png) no-repeat left center; padding-left:13px; margin-left:4px;}
.gl_r_ul li span{ float:right;}
.gl_r_ul li a:hover{ text-decoration:underline;}
.pagenum{ overflow:hidden; margin-bottom:29px;}
.pagenum ul{width: 320px; height: 24px; margin:0px auto;}
.pagenum li{width: auto; height: 24px; line-height: 22px; float: left; margin-right: 6px; font-size:12px;}
.pagenum a,.txt_pnum{width: 22px; height: 22px; text-align: center; display: block; border: 1px solid #dadada;}
.pagenum span{width: 18px; height: 24px; line-height: 24px; display: block;}
.pagenum .c{width: 48px;}
.pagenum .txt_pnum{*position: relative; *top: -1px;}
.pagenum a:hover,.pagenum .t{background: #004186; color: #fff; border:1px solid #004186; text-decoration: none;}

/*通用概览-多栏目*/
.all{ float:right; font-size:12px; color:#9c9c9c; margin-right:20px; line-height:39px;}
.gl_r_ul1{ overflow:hidden; padding:8px 0 19px 0; border-bottom:1px solid #e1edf5;}
.gl_r_ul1.no_bb{ border-bottom:none;}
.gl_r_ul1 li{ overflow:hidden; font-size:12px; color:#4c4c4c;  width:707px; margin:0 auto; height:32px; line-height:32px;*height:30px; *line-height:30px;}
.gl_r_ul1 li a{ float:left;}
.gl_r_ul1 li a:hover{ text-decoration:underline;}
.gl_r_ul1 li span{ float:right;}
.pd2{  padding:8px 0 33px 0;}

/*机构职能*/
.g1_l_ul2{ overflow:hidden;}
.g1_l_ul2 a{ display:block; width:137px; height:26px; line-height:26px; background:url(icon12.jpg) no-repeat; margin-bottom:6px; padding-left:53px; font-size:12px; color:#4c4c4c;}
.g1_l_ul2 a.cur{ background:url(icon12_cur.jpg) no-repeat; color:#fff;}
.g1_l_ul2 a.mb10{ margin-bottom:10px;}
.mg1{ margin:18px 0 27px 14px;}
.jgzn_right{ width:768px; border:1px solid #e1edf5; float:right; background:url(sjtj_bg.png) no-repeat; overflow:hidden;}
.jgzn_right h1{ width:741px; height:95px; line-height:95px; border-bottom:1px solid #e1edf5; text-align:center; font-size:18px; font-family:"微软雅黑"; font-weight:bold; color:#003b79;} 
.jgzn_r1{ width:696px; margin:0 auto;}
.jgzn_r1 .p1{ font-size:16px; color:#003b79; font-family:"微软雅黑"; background:url(icon9.gif) no-repeat left center; padding-left:13px; margin-left:3px; float:none; margin-top:30px; line-height:22px;}
.jgzn_r1 .p2{ float:none; font-size:12px; color:#4c4c4c; line-height:30px; margin:20px 0 5px 0;}
.jgzn_r1 .phone{ font-size:12px; color:#4c4c4c; line-height:30px; background:url(phone1.png) no-repeat left center; padding-left:24px;}
.jgzn_r1 .email{ font-size:12px; color:#4c4c4c; line-height:30px; background:url(email.png) no-repeat left center; padding-left:24px;}
.jgzn_r1 .mt66{ margin-top:66px;}
.jgzn_r1 .mg2{  margin:20px 0 64px 0;}

/*局长信箱新增（2015.06.02）*/
.jzxx{ width:1000px; margin:0 auto; overflow:hidden;}
.jzxx_left{ width:220px; float:left;}
.bjcx{ overflow:hidden;}
.bjcx_tit{ height:30px; background:url(jzxx_bg1.jpg) repeat-x; overflow:hidden;}
.bjcx_tit p{ background:url(jzxx_bg2.png) no-repeat; width:75px; height:26px; line-height:26px; text-align:center; margin:4px 0 0 14px; color:#003b79; font-weight:bold;}
.bjcx_con{ height:81px; overflow:hidden; background:url(jzxx_bg3.jpg) no-repeat;}
.bjcx_con .text1{ width:135px; height:26px; line-height:26px; border:1px solid #a7c1dd; float:left; margin:26px 0 0 10px; font-size:12px; color:#9e9d9d; padding-left:14px;}
.bjcx_con .btn1{ width:50px; height:28px; line-height:28px; float:left; margin-top:26px; background:url(jzxx_bg4.jpg) repeat-x; border:none;}
.jzxx_ul1{ overflow:hidden; margin-top:10px;}
.jzxx_ul1 a{ display:block; width:130px; height:48px; line-height:48px; margin-bottom:10px; padding-left:90px;}
.jzxx_ul1 a.a1{ background:url(jzxx_icon1.jpg) no-repeat;}
.jzxx_ul1 a.a2{ background:url(jzxx_icon2.jpg) no-repeat;}
.jzxx_ul1 a.a3{ background:url(jzxx_icon3.jpg) no-repeat;}
.jzxx_ul1 a.a4{ background:url(jzxx_icon4.jpg) no-repeat;}
.jzxx_ul1 a.a5{ background:url(jzxx_icon5.jpg) no-repeat;}
.jzxx_ul1 a.a6{ background:url(jzxx_icon6.jpg) no-repeat;}
.jzxx_ul1 a.a7{ background:url(jzxx_icon7.jpg) no-repeat;}
.jzxx_right{ width:768px; float:right; overflow:hidden; border:1px solid #e1edf5;}
.jzxx_r_tit{ height:39px; line-height:39px;  border-bottom:1px solid #e1edf5;}
.jzxx_r_tit p{background:url(icon9.gif) no-repeat left center; padding-left:13px; margin-left:28px; font-size:16px; color:#003b79; font-family:"微软雅黑";}
.jzxx_box{ width:692px; height:130px; margin:20px auto; background:#f5f5f5; padding:0 24px; overflow:hidden; }
.jzxx_box .jzxx_p1{ font-size:16px; line-height:18px; color:#a5300c; font-family:"微软雅黑"; margin:24px 0 10px;}
.jzxx_box .jzxx_p2{ font-size:12px; color:#656565; line-height:36px;}
.jzxx_box .jzxx_p2 span{ color:#ef344f;}

.szxx_dc{margin:20px 13px 0 13px;}
.sz_title_style{height: 30px;background: #f5f5f5;}
.sz_title{line-height: 30px;height: 30px;padding:0 22px;display: block;float:left;background: #003b79;color:white;font-size: 14px;font-family: "微软雅黑"}
.per_info input{height: 24px;width: 210px;border: 1px solid #BDBDBD}
.per_info label{color:#656565;margin-right: 7px;display: block;float: left;line-height: 26px; font-size:12px;}
.per_info {margin-left: 34px;width: 710px;overflow: hidden;padding-bottom: 16px;}
.per_info div{float:left;margin-top: 20px;margin-right: 49px;}
.per_info div span{padding-left: 10px;color:#ef344f;}

.msg_info{margin-left: 34px;width: 710px;overflow: hidden;padding-bottom: 26px;}
.msg_info div{float:left;margin-top: 20px;margin-right: 50px;}
.msg_info div span{padding-left: 10px;color:#ef344f;}
.msg_info div label{color:#656565;display: block;float: left;line-height: 26px;margin-right: 7px; font-size:12px;}
.msg_title input{width: 377px;height: 24px;border: 1px solid #BDBDBD;} 
.msg_main span{margin-top: 7px;display: block;float:left; }
textarea{
    resize: none;
    overflow: auto;
    border: 1px solid #BDBDBD;
    width: 560px;height: 170px;
    float:left;
}
.msg_button{margin-left: 67px;}
.msg_button button{width: 80px;height:32px;float:left;margin-right: 10px;border:none;font-size: 14px;color:white;font-family: "微软雅黑"}
.msg_button .sz_sub{background: #004186;}
.msg_button .sz_reset{background:#c1c1c1;}
.jzxx_r_con{ margin:0 22px 0 27px; overflow:hidden;}
.jrc_p1{ font-size:24px; color:#a5300c; font-family:"微软雅黑"; text-align:center; margin:32px 0;}
.jrc_p2,.jzxx_r_con h6{ font-size:12px; line-height:30px; color:#656565; }
.jzxx_r_con input{ width:80px; height:32px; line-height:32px; color:#fff; background:#003b7a; margin:38px 0 26px 300px; border:none; cursor:pointer;}

/*细览新增（2015.06.02）*/
.xl_main{ width:998px; overflow:hidden; margin:0 auto; border:1px solid #e1edf5;}
.xl_tit{ height:127px; background:url(sjtj_bg.png) no-repeat;overflow:hidden;}
.xl_p1{ font-size:24px; color:#144897; text-align:center; margin:44px 0 22px 0; line-height:26px;}
.xl_p2{ font-size:12px; color:#8b8b8b; float:left; line-height:18px;}
.ml264{ margin-left:264px;}
.ml8{ margin-left:8px;}
.ml20{ margin-left:20px;}
.xl_line{ border-bottom:1px solid #e1edf5; width:940px; margin:0 auto;}
.xl_con{ margin:40px 38px 110px 38px; overflow:hidden;}
.xl_con p{ color:#282828; line-height:24px; text-indent:2em;}
.xl_rel{ width:940px; margin:0 auto; overflow:hidden;}
.xl_rel_tit{ height:36px; background:#eaf2ff; overflow:hidden;} 
.xl_rel_tit p{ width:100px; height:36px; line-height:36px; color:#fff; text-align:center; background:#2e6fd3;}
.xl_rel_con{ overflow:hidden; margin:20px 0 50px;}
.xl_rel_con a{ display:block;background:url(xl_icon1.png) no-repeat left center; padding-left:11px; color:#4b4b4b; line-height:36px;}
.xl_rel_con a:hover{  text-decoration:underline;}
.share{ overflow:hidden; float:left; height:18px;}
.share a{ display:block; float:left; width:16px; height:16px; margin-right:6px; margin-top:1px;}
.share a.a1{ background:url(xl_icon2.jpg) no-repeat;}
.share a.a2{ background:url(xl_icon3.jpg) no-repeat;}
.share a.a3{ background:url(xl_icon4.jpg) no-repeat;}
.share a.a4{ background:url(xl_icon5.jpg) no-repeat;}
.share a.a5{ background:url(xl_icon6.jpg) no-repeat;}
.share a.a6{ background:url(xl_icon7.jpg) no-repeat;}
.share a.a7{ background:url(xl_icon8.jpg) no-repeat; width:40px; height:18px; line-height:18px; text-align:center; margin-top:0px;}