@charset "gb2312";
@import url(common.css);
.wp{ width:100%; margin:0 auto; background:#f3f3f3; z-index: 0; display: flex; position: relative; overflow-x:hidden;}
.wp_main{ width:100%; margin:0 auto; z-index: 50;}
.wp_fx{ width:100%; margin:0 auto; background:#f3f3f3 url(imagesfx.jpg) top center no-repeat;}
.wp_gyyq{ width:100%; margin:0 auto; background:#f3f3f3 url(imagesgyyq.jpg) top center no-repeat;}
.wp_hlq{ width:100%; margin:0 auto; background:#f3f3f3 url(imageshlq.jpg) top center no-repeat;}
.wp_kfq{ width:100%; margin:0 auto; background:#f3f3f3 url(imageskfq.jpg) top center no-repeat;}
.wp_nlx{ width:100%; margin:0 auto; background:#f3f3f3 url(imagesnlx.jpg) top center no-repeat;}
.wp_nw{ width:100%; margin:0 auto; background:#f3f3f3 url(imagesnw.jpg) top center no-repeat;}
.wp_pyx{ width:100%; margin:0 auto; background:#f3f3f3 url(imagespyx.jpg) top center no-repeat;}
.wp_qfx{ width:100%; margin:0 auto; background:#f3f3f3 url(imagesqfx.jpg) top center no-repeat;}
.wp_tqx{ width:100%; margin:0 auto; background:#f3f3f3 url(imagestqx.jpg) top center no-repeat;}
.wp_xq{ width:100%; margin:0 auto; background:#f3f3f3 url(imagesxq.jpg) top center no-repeat;}

.top{ width:100%; height:30px; line-height:30px; background:url(imagestopbg.jpg) repeat-x;}
.top font{ float:left;}
.top span{ float:right;}
.logo{ height:295px;}
.logo img{ margin-top:45px;}
.mainnav{ height:40px; line-height:40px; background:#007cbb; padding-left:10px;}
.mainnav li{ float:left;}
.mainnav li a{ display:block; font-size:16px; color:#fff; font-family:"微软雅黑"; padding:0 15px 0 20px;}
.mainnav li a img{ margin-right:12px;}
.mainnav li a:hover{ background:#005e8e;} 
.notic{ height:41px; line-height:41px; background:url(imagesnoticbg.jpg) repeat-x; padding:0 24px;}
.noticleft{ width:728px; }
.noticleft font{ width:64px; float:left; text-align:center;}
.noticleft  ul{ width:660px; float:right;}
.noticleft li{ width:315px; float:left; padding-left:15px;}
.noticright{ width:215px; height:29px; margin-top:6px;}
.searchinuput{ width:157px; height:27px; border:1px solid #d1d1d1 ; float:left; border-right:none;}
.searchbn{ width:57px; height:29px; font-size:0px;float:right; background:url(imagessearchbn.jpg) left center no-repeat; border:none; cursor:pointer;}

.newstop{ height:106px; background:#ebebeb;}
.newst_left{ width:594px; padding:10px 18px;}
.newst_left b{ display:block ; font-size:32px; line-height:50px; font-weight:bold;}
.newst_left p{ line-height:30px; font-size:14px;}
.newst_right{ width:348px; height:88px; margin-top:9px;background:url(imageswqttbg.jpg) repeat-x; margin-right:18px;}
.newst_right font{ float:left; width:45px;}
.newst_right ul{ padding:8px 0; float:left ; width:290px;}
.newst_right  li{ line-height:24px;background: url(imagesli.jpg) left center no-repeat; padding-left:5px;}
.newst_right  li a{ padding-left:5px;} 
.newst_right  li span{ float:right; padding-right:12px;}
.newst_right  li a:hover , .newst_right  li:hover{ color:#cc0000;}

.newsbottom{ height:340px; background:#f3f3f3;}

/* 本例子css */
.slideTxtBox{ width:370px; margin-right:19px; float:right;}
.slideTxtBox .hd  , .col3 .hd{ height:34px; line-height:34px;  background: url(imageshdbg.jpg)  ;position:relative; }
.slideTxtBox .hd ul , .col3 .hd ul{ float:left;  position:absolute; left:0px; top:-0px; height:34px;   }
.col3 .hd span{ float:right;}
.col3 .hd span a{ color:#999;}
.slideTxtBox .hd ul li , .col3 .hd ul li{ float:left; width:91px;cursor:pointer; text-align:center; font-size:14px;  }
.slideTxtBox .hd ul li.on , .col3 .hd ul li.on{ height:30px; border-bottom:4px solid #007cbb; color:#007cbb; }
.slideTxtBox .bd ul , .col3 .bd ul{ padding:15px 15px 10px;  zoom:1;  }
.slideTxtBox .bd li{ height:30px; line-height:30px; font-size:14px; background: url(imagesli.jpg) left center no-repeat  ; padding-left:10px;  }
.col3 .bd li { height:28px; line-height:28px; font-size:14px; background: url(imagesli.jpg) left center no-repeat  ; padding-left:10px;  }
.slideTxtBox .bd li span , .col3 .bd li span{ float:right;}


.newsb_left{ width:594px;}
/* 本例子css */
.focusBox { position: relative; width:594px; height: 340px; overflow: hidden;}
.focusBox .pic img { width: 594px; height:340px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 34px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 34px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:34px; line-height:34px; position:absolute; bottom:-34px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 14px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1;background: url(imagesbli.png) center no-repeat; }
.focusBox .num li.on a,.focusBox .num a:hover{ background: url(imagesbon.png) center no-repeat;}
.newsb_right{ width:406px;}



.zwgk_bt{ width:998px; height:47px; border:#c9c9c9 1px solid; margin-top:14px;}
.zwgk_bt font{float:left; width:166px; height:47px; background-color:#007cbb; font-size:24px; color:#fff; font-family:"微软雅黑"; line-height:47px; text-align:center; display:block; }
.zwgk_bt span { float:right; margin-right:100px;color:#818181;}
.zwgk_bt span a{ color:#818181; line-height:47px; font-family:"宋体"; font-size:12px;}


.zwgk_kj{ width:1000px; margin-top:22px; height:535px; background:url(imagesxxgk_1.jpg) repeat-y;}
.zwgk_left{ width:241px; height:535px; margin-right:23px; border:#c9c9c9 1px solid; float:left;}
.xxgk_bt{height:37px;  width:235px; margin-top:11px; background:url(imagesfont_bg.png) no-repeat; color:#fff;  font-family:"宋体"; font-size:14px; line-height:31px; text-indent:27px;}
.xxgk_nr li{ margin-left:15px; margin-top:6px; width:215px; height:39px;  background:url(imagesxxgk_li.jpg);  border:1px solid #c9c9c9;}
.xxgk_nr li a{line-height:39px; font-family:"微软雅黑"; font-size:16px; text-align:center; display:block; color:#333;}

.bdczl_bt{ margin-left:8px; border:none; margin-top:6px; margin-bottom:6px; }
.bgczl_bg{margin-left:7px;}
.bgczl_bg li{ width:77px;height:35px; border-top:1px solid #c9c9c9; border-left:1px solid #c9c9c9; float:left;}
.bgczl_bg li a{ font-family:"宋体"; font-size:12px; color:#333; line-height:35px; text-align:center; display:block;}
.bgczl_bg li a:hover{ background-color:#007cbb; color:#fff;}
.bgczl_bg  .nolb{ width:77px;height:35px; border-top:1px solid #c9c9c9; border-left:none; float:left;}
.bgczl_bg  .nolb a{ font-family:"宋体"; font-size:12px; color:#333; line-height:35px; text-align:center; display:block;}
.bgczl_bg  .nolb a:hover{ background-color:#007cbb; color:#fff;}


.zwgk_middle{ width:425px; height:451px; float:left;}
.slideTxtBox_zwgk{ width:425px;  text-align:left;  }
.slideTxtBox_zwgk .hd{ height:33px; line-height:33px;   border-bottom:1px solid  #c9c9c9;   }
.slideTxtBox_zwgk .hd ul{ float:left;   height:33px;   }
.slideTxtBox_zwgk .hd ul li{ float:left; padding:0 20px; cursor:pointer; font-family:"宋体"; font-size:14px;  }
.slideTxtBox_zwgk .hd ul li.on{ height:33px;  background:#007cbb; color:#fff;  }
.slideTxtBox_zwgk .hd span{ float:right;}
.slideTxtBox_zwgk .bd ul{ padding-top:10px;  zoom:1;  }
.slideTxtBox_zwgk .bd li a{ background:url(imagesli.jpg) no-repeat left center ;height:30px; line-height:30px; font-family:"宋体"; font-size:14px; color:#333; padding-left:10px;   }
.slideTxtBox_zwgk .bd li a:hover{ color:#007cbb;}
.slideTxtBox_zwgk .bd li .date { float:right; color:#666; font-family:"宋体"; font-size:14px; line-height:30px; }

.zwgk_right{ width:289px; height:451px; float:right;}
.zwgk_rzm{width:287px; height:230px; border-top:1px solid  #c9c9c9; border-left:1px solid  #c9c9c9;border-right:1px solid  #c9c9c9;}
.rzm_bt{ height:18px; width:250px; /*background:url(../images/zmbg.jpg) repeat-y;*/ text-indent:10px; font-family:"微软雅黑"; font-size:16px; line-height:18px; color:#333; margin-top:15px; margin-left:20px;}
.zwgk_rzm ul { width:287px; margin-left:2px; }
.zwgk_rzm ul li{ width:68px; height:85px; margin-left:11px; margin-right:14px; float:left;margin-top:17px;}
.zwgk_rzm ul li p{ width:68px; text-align:center; margin-top:10px;}
.wbhd{ width:260px; height:90px; border-top:1px solid  #c9c9c9; margin-top:10px; line-height:20px; padding-top:5px; padding-left:10px; margin-left:10px;font-family:"宋体"; font-size:12px; color:#333;}


.ztzl{ height:93px; background:#ebebeb url(imagesztzlbg.jpg) left center no-repeat;}

/* 本例子css */
.picMarquee-left{ width:870px; height:66px;  overflow:hidden; position:relative; padding:13px 20px; float:right;}
.picMarquee-left .bd{ width:870px; overflow:hidden; }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:229px; height:66px; display:block; }


.menu5{ height:94px; background:#ebebeb; }
.menu5 li{ float:left; margin-left:7px; }
.menu5 li img{ border:1px solid #dddddd;}
.menu5 ul{ padding:13px 12px 0 9px ;}

.kyjytd{ height:93px;}

.zxfw_title{ height:45px; border:1px solid #c9c9c9 ; position:relative;}
.zxfw_title span{ line-height:45px; float:right; padding-right:20px; color:#666;}
.zxfw_title span a{ padding:0 5px; }

.gtfc{ height:282px;}
.gtfc_tile{ height:45px; border:1px solid #c9c9c9; background:url(imagesgtfc_titlebg.jpg) repeat-x; position:relative;}
.gtfc_tile font , .zxfw_title font{ width:164px; height:46px; border:1px solid #1a89c1; display:block; float:left; background:#007cbb; position:relative; top:-1px; left:-1px; font-size:24px;  line-height:46px; color:#fff; text-align:center; font-family:"微软雅黑";}
.gtfc_tile span{ float: right; line-height:46px; padding-right:15px; font-family:"宋体";}

		/* 本例子css */
.picMarquee-left1{ overflow:hidden; position:relative; padding: 33px 12px 30px; border:1px solid #e1e1e1; border-top:none;    }
.picMarquee-left1 .prev,.picMarquee-left1 .next{ display:block;  width:35px; height:35px;margin-top:40px;  overflow:hidden; cursor:pointer;  float:left; }
.picMarquee-left1 .next{  background: url(imagesleft.jpg)  no-repeat; float:left;  }
.picMarquee-left1 .prev{ background: url(imagesright.jpg)  no-repeat; float:right; }
.picMarquee-left1 .bd{ width:876px; float:left; overflow:hidden; padding:0 10px;  }
.picMarquee-left1 .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left1 .bd ul li{ margin:0 11px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left1 .bd ul li .pic{ text-align:center; }
.picMarquee-left1 .bd ul li .pic img{ width:197px; height:134px; display:block;border:2px solid #ccc; }
.picMarquee-left1 .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left1 .bd ul li .title{ line-height:30px;   }

.row3{ background:#f3f3f3; height:273px; margin-bottom:13px;}
.row3left{ width:240px; height:259px; padding-top:13px; border:1px solid #ccc;}
.zxft{ padding:0 10px;}
.zxft font{ display:block; font-size:16px; line-height:40px; color:#333; background:url(imagesfont_i.jpg) 6px center no-repeat; padding-left:16px;  }
.zxft img{ border:2px solid #b5b5b5; margin-bottom:10px;}
.row3mid{ width:426px; padding:0 20px;}
.zxcx{ width:425px; height:140px; border:1px  solid #c9c9c9;background:url(imagesxxgk_1.jpg) repeat-y; }
.zxcx  .title{ height:29px; line-height:29px; border-bottom:1px solid #cccccc; display:block;}
.zxcx  .title font{ width:103px; height:30px; background:#007cbb; position:relative; left:-1px; display:block; color:#fff; font-size:14px; color:#fff; text-align:center;}
.zxcx dl{ width:380px; height:64px; padding:20px 0; margin:0 auto;}
.zxcx dd{ width:308px; float:left;}
.zxcx dd input{ width:267px; height:25px; border:1px solid #d6d6d6;}
.zxcx dt{ width:64px; height:63px; background:url(imagescx_bn.jpg) no-repeat; float:right;}
.row3right{ width:290px;}
.zxft{ width:265px; height:266px; margin-bottom:4px; border:1px solid #c9c9c9;}
.zxft li{ line-height:18px;}
.zxft li:first-of-type{ margin-top: 10px;}
.zxft li span{
	width:32px;
	height:15px;
	line-height:15px;
	color:#fff;
	display:block;
	background:#ef4f08;
	float:left;
	text-align:center;
	margin-right:6px;
}
.zxftb img{ margin-top:8px;}
.row4left{ width:241px; height:340px; border:1px solid #c9c9c9;background:url(imagesxxgk_1.jpg) repeat-y; padding-top:20px;}
.row4left dl{ height:170px;}
.public_title1{ width:242px; height:36px; position:relative; left:-1px;background:url(imagesfont_bg.png) no-repeat;}
.row4left .public_title{ width:242px; height:36px; position:relative; left:-1px;background:url(imageszdxx_title.jpg) no-repeat;}
.public_title font{width:133px; height:36px; padding-top:8px; padding-left:26px; font-size:14px; color:#fff; display:block; float:left;}
.public_title1 font{ width:133px; height:36px; padding-top:8px; padding-left:20px; font-size:14px; color:#fff; display:block; float:left;}
.public_title span , .public_title1 span{  float:right; display:block; padding:10px; font-family:"宋体";}
.row4left dl dd , .row3left dd{ padding:5px 10px 10px;}
.row3left dd{ font-size:14px;}
.row4left dd p , .row3left dd p{ line-height:25px; background:url(imagesli.jpg) no-repeat 6px center; padding-left:15px; }
.row4left dl dd span{ float:right;}
.row4right{ width:735px;}
.row4right_top{ height:264px; border-bottom:1px solid #cccccc;}
/* 本例子css */
.col4{}
.col4 .hd{ height:30px; line-height:30px; background:#f4f4f4;border-bottom:1px solid #ddd;  position:relative; }
.col4 .hd ul{ float:left;  position:absolute; left:0px; top:0px; height:30px;   }
.col4 .hd ul li{ float:left; width:129px;cursor:pointer; text-align:center; font-size:14px;   }
.col4 .hd ul li.on{ height:30px;  background:#007cbb; color:#fff;  }
.col4 .hd span{ float:right; font-family:"宋体";} 
.col4 .bd ul{ padding:10px 0px;  zoom:1;  }
.col4 .bd li{ height:30px; line-height:30px; width:337px; background:url(imagesli.jpg) no-repeat 6px center;    padding-left:15px;}
.col4 .bd li span{ float:right; color:#999;  }
.row4right_bottom{ height:81px; border-top:1px solid #fff; padding-top:13px;}
.row4right_bottom img{ margin-left:6px;}

.row5{ height:481px;}
.row5left{ width:690px;}
/* 本例子css */
.col5{ width:688px; height:234px; border:1px solid #e1e1e1;   }
.col5 .hd{ height:38px; line-height:38px; background:#efefef; position:relative; }
.col5 .hd ul{ float:left;  position:absolute; left:-1px; top:-1px; height:38px;   }
.col5 .hd ul li{ float:left; padding:0 21px; cursor:pointer; font-size:14px;  }
.col5 .hd ul li.on{ height:37px;  background:#007cbb;  border-top:1px solid #f3f3f3; color:#fff; }
.col5 .bd ul{ padding:15px 10px;  zoom:1;  }
.col5 .bd li{ height:28px; line-height:28px; width:308px; float:left; padding:0 16px; background:url(imagesli.jpg) left center no-repeat; padding-left:10px; font-size:14px;  }
.col5 .bd li span{ float:right;}
.row5right{ width:286px; height:480px;background:url(imagesrightbg.jpg)  right top no-repeat; border:1px solid #d4d4d4;}
.row5right dl{ position:relative; height:313px;}
.row5right dt{ position:relative; width:297px; height:25px;background:url(imagesfont_dtfw.jpg)   no-repeat; top:32px; left:-10px;}
.row5right dd{ margin-top:70px; margin-left:18px;}
.row5right ul{ margin-top:40px;}
.row5right li{ height:30px; line-height:30px; border-top:1px solid #e5e5e6;}
.row5right li a{ display:block; padding-left:26px;}
.row5right li a:hover{ background:#2e92c6; color:#fff;}

.flink{ height:243px; border:1px solid #dedede;}
/* 本例子css */
.flinktoptop{ height:174px; }
.flinktoptop .hd{ height:34px; line-height:34px;  position:relative; background:#fff; border-bottom:1px solid #dedede; }
.flinktoptop font{ float:left; width:136px; text-align:center; font-size:14px; font-weight:bold;}
.flinktoptop .hd ul{ float:left;  position:absolute; left:136px; top:0px; height:34px;   }
.flinktoptop .hd ul li{ float:left; width:102px; cursor:pointer; text-align:center; color:#333;  font-weight:bold; }
.flinktoptop .hd ul li.on{ height:34px;  background:#007cbb; color:#fff; }
.flinktoptop .bd ul{ padding:15px;  zoom:1;  }
.flinktoptop .bd li{ height:24px; line-height:24px;   }
.flinktoptop .bd a{ display:block; float:left; margin-right: 10px; text-align:center; line-height:28px;}

.flinkimg{ height:68px; border-top:1px solid #dedede; clear:both; padding-left:2px;}
.flinkimg img{ padding:11px 6px;}


.foooter{ height:236px; padding-top:10px; text-align:center; line-height:33px;}
.foooter a{ color:#333;}
/*新闻*/
.mbx strong{ font-size:14px; color:#007cbb; }
.zy_news{ padding:10px 19px; background:#f3f3f3; min-height: 100px;}
.left_mune{ width:232px;}
.left_mune_bt{ width:224px; height:55px; background:#007cbb; padding-top:15px; border-bottom:8px solid #d4d4d4;}
.left_mune_bt span{ padding-left:28px; font-size:30px; font-family:"微软雅黑"; color:#fff;}
.left_mune_bt span i{ font-size:16px; color:#a3c5df; font-family:"宋体"; font-family:Verdana, Geneva, sans-serif; }
.left_mune_cd{  background:#e6e6e6; border-bottom:#007cbb 2px solid; width:224px;}
.left_mune_cd li{ width:224px; height:50px; border-bottom:1px solid #d4d4d4; line-height:50px; background:#e6e6e6; text-indent:45px;}

.left_mune_cd li a{ background: url(imageslist.png) no-repeat left center; padding-left:20px; }
.left_mune_cd li a:hover{ background:url(imagesnews_hover.png) no-repeat left center; color:#fff; width:232px; display:block;}
.right_zy_news{ width:710px;}
.right_zy_news_nr li{ height:103px; border-bottom:1px dashed #ccc; margin-bottom:12px;}
.info_img{ margin-right:15px;}
.info_img img { width:120px; height:90px; }
.zy_news_t h3{ font-size:14px; font-weight:bold; height:25px; line-height:25px;}
.zy_news_t h3 a{ color:#000;} .zy_news_t p{ color:#c4c4c4; width:568px; /*line-height:*/} .zy_news_1{color:#666; width:568px; line-height:22px; margin-bottom:5px;}
.page_list { height: 24px;line-height: 24px;text-align: center;letter-spacing: 0px;font-family: "Arial Black";
font-size: 10px;clear:both;margin-top: 10px;margin-bottom: 10px;}
.page_info {text-align: center;margin-top: 20px;margin-bottom: 20px;color: rgb(51, 51, 51);}
.page_info span {padding: 0px 2px;font-weight: bold;}
.page_list a {display: inline-block;color: rgb(137, 137, 137);border: 1px solid rgb(232, 232, 232);background: none repeat scroll 0% 0% rgb(248, 248, 248);text-align: center;padding: 0px 8px;margin: 0px 1px;}
.page_list a.on {color: rgb(51, 51, 51);border: 1px solid rgb(204, 204, 204);background: none repeat scroll 0% 0% rgb(229, 237, 242);}
.news_s_ne{padding:20px 42px; background:#f3f3f3;}
.news_s_ne h1{ font-size:28px; color:#e3120c; border-bottom:1px solid #e3120c; text-align:center; /*height:55px; */line-height:55px;}
.hui{color:#666; text-align:center; line-height:22px; padding-top:10px;}
.nrzy{ width:777px; height:45px; background:#fff; border:1px dashed #ccc; padding:20px; line-height:24px; color:#666; margin-top:20px;}
.text_nr{ color:#333; /*line-height:30px; font-size:18px;*/line-height:47px; font-size:20px;font-family: "宋体"}
.text_nr p{ text-indent:2em; margin-bottom:10px;}
.text_nr table p{ text-indent:0em; margin-bottom:10px;}
.text_nr img{ text-align:center; align:middle;  margin:10px;/* margin-left:150px;*/}
.page_fy{ height:49px; line-height:49px; border-bottom:1px dashed #999; border-top:1px dashed #999;}
.page_fy a{ color:#333;}
.gbby{ width:235px; height:34px; line-height:34px; background:#e6e6e6; color:#666; text-align:center; margin-top:10px;}
.right_zy_news_d li{ height:39px; line-height:39px; border-bottom:1px dashed #999999; font-size:14px; background:url(imagesd_list.jpg) no-repeat left center; padding-left:15px;}
.right_zy_news_d li a{ color:#333; margin-left:10px;}
.time{ color:#666; margin-right:5px; font-size:12px;}
.down{ float:right; background:url(imagesxiaz.jpg) no-repeat left center; padding-left:8px;font-size:12px;} 
.txwj_j{ float:right; background:url(imagestxwj.jpg) no-repeat right center; padding-right:18px;font-size:12px;} 
.down a:hover{ color:#088604;}

/*422地球日*/
.wp422{background:#f3f3f3 url(images422bg.jpg) top center   no-repeat;}
.banner422{ height:420px;}
.position_422{ height:40px; line-height:40px; font-size:14px; border-bottom:1px solid #c9c9c9;}
.position_422 font{ padding-left:27px;}
.position_422 a{ color:#333;}


/*423党建网*/
.wp423{background:#f3f3f3 url(images423bg.jpg) top center   no-repeat;}
.banner423{ height:297px;}
/*424国土*/
.wp424{background:#f3f3f3 url(images424bg.jpg) top center   no-repeat;}
.banner424{ height:425px;}
/*425全国土地日*/
.wp425{background:#f3f3f3 url(images425bg.jpg) top center   no-repeat;}
.banner425{ height:425px;}
/*425全国土地日*/
.wp426{background:#f3f3f3 url(images426bg.jpg) top center   no-repeat;}
.banner426{ height:425px;}

.tjzt{ height:306px; margin-left:27px; margin-right:17px; }
.tjzttitle{border-bottom:1px solid #cccccc; height:34px;}
.tjzttitle font{ float:left; width:104px; height:34px; background:#20528c; position:relative; left:-1px; display:block; line-height:34px; text-align:center; color:#fff; font-size:14px;}
.tjzttitle span , .ztxwtitle span{ float:right; line-height:34px; font-family:"宋体";}
		/* 本例子css */
.tjzt-left1{ overflow:hidden; position:relative; padding: 33px 0 30px; }
.tjzt-left1 .prev,.tjzt-left1 .next{ display:block;  width:47px; height:47px;margin-top:76px;  overflow:hidden; cursor:pointer;  float:left; }
.tjzt-left1 .next{  background: url(images422left.jpg)  no-repeat; float:left;  }
.tjzt-left1 .prev{ background: url(images422right.jpg)  no-repeat; float:right; }
.tjzt-left1 .bd{ width:840px; float:left; overflow:hidden; padding:0 10px;  }
.tjzt-left1 .bd ul{ overflow:hidden; zoom:1;  }
.tjzt-left1 .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.tjzt-left1 .bd ul li .pic{ text-align:center; }
.tjzt-left1 .bd ul li .pic img{ width:260px; height:180px; display:block;}
.tjzt-left1 .bd ul li .title{ line-height:56px;   }

.ztxw{ margin-left:27px; width:958px; border-bottom:1px solid #ccc;}
.ztxwtitle{ width:958px; height:36px; line-height:36px; background:#20528c; }
.ztxwtitle font{ display:block; float:left; font-size:14px; padding-left:25px; color:#fff;}
.ztxwtitle span{ padding-right:21px;}
.ztxwtitle span a{ color:#fff;}
.ztxw ul{width:930px; padding:14px 10px; overflow:hidden;}
.ztxw li{ line-height:30px;background: url(imagesli.jpg) left center  no-repeat; padding-left:15px; font-size:14px;}
.ztxw li span{ float:right;}
.wp422 hr{ border-top:1px solid #ccc; margin-top:70px;}


/*征地*/
.bgf3{ background:#f3f3f3;}
.zd_position{ height:38px; line-height:38px; border-bottom:1px solid #ccc; background:#f3f3f3; padding:0 17px; }
.zd_position font{ float:left;}
.zd_position b{ font-size:14px; color:#007cbb;}

.zdtitle{ width:953px; height:32px; padding: 25px 5px 8px 5px; border-bottom:3px solid #ccc; margin-bottom:17px;}
.zdxx{ width:780px;  padding-left:163px; padding-right:20px; height:124px;background: #ebebeb url(imagesfont_zdxx.jpg) left center  no-repeat; font-size:14px; line-height:25px; margin:0 auto;}
.zdxx b{ display:block; font-size:26px; line-height:40px; padding-top:17px; }
.zdxx b a{ font-family:"微软雅黑"; color:#e3120c;}

.zd_row1{ height:340px;background:url(imageszd_row1b.jpg) bottom repeat-x; padding-bottom:3px; }
/* 本例子css */
.zd-focusBox { position: relative; width:594px; height: 340px; overflow: hidden;}
.zd-focusBox .pic img { width: 594px; height:340px; display: block; }
.zd-focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 34px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.zd-focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 34px; width:100%; overflow: hidden; }
.zd-focusBox .txt li{ height:34px; line-height:34px; position:absolute; bottom:-34px;}
.zd-focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 14px; font-weight: bold; text-decoration: none; }
.zd-focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.zd-focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.zd-focusBox .num li a,.zd-focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.zd-focusBox .num li span { z-index: 1;background: url(imagesbli.png) center no-repeat; }
.zd-focusBox .num li.on a,.zd-focusBox .num a:hover{ background: url(imagesbon.png) center no-repeat;}

.zyzdgg{ width:350px; height:340px; padding:0 7px;}
.zyzdgg .title , .public_310 .title , .zd_col3 .hd{ height:43px; line-height:43px;background: url(imageszd_titlebg.jpg) repeat-x;}
.zyzdgg .title font , .public_310 .title font{ width:160px; height:40px; line-height:40px; border-bottom:3px solid #007cbb; display:block; font-size:16px; text-align:center; margin-left:17px; color:#007cbb; float:left; font-family:"宋体";}
.zyzdgg ul{ padding:5px 10px;}
.zyzdgg li { line-height:35px;background: url(imagesli.jpg) left center no-repeat; font-size:14px; padding-left:10px;}
.zyzdgg li a{ color:#333;}
.zyzdgg li a:hover{ color:#e3120c;}


.zd_row2{ padding:15px 0; overflow:hidden;}
.public_310w{ padding:0 12px;}
.public_310{ width:310px; height:258px; border:1px solid #c9c9c9;}
.public_310 .title span{ float:right; padding-right:12px; font-family:"宋体"; }
.public_310 b , .zd_col3 b { display:block;background: url(imagesline.jpg) bottom center no-repeat;margin:0 auto; height:45px; line-height:45px; font-size:16px; color:#333; font-weight:bold;}
.public_310 b { width:288px; }
.public_310 ul{ padding:0 15px;}
.public_310 li , .zd_col4 li{ line-height:32px;background: url(imagesli.jpg) left center no-repeat; font-size:12px; padding-left:10px;}

.zd_row3left{ width:636px; height:534px;}
.zd_col3{ width:634px; height:258px; border:1px solid #c9c9c9;}
/* 本例子css */
.zd_col3 .hd { height:34px; line-height:34px;  background: url(imageshdbg.jpg)  ;position:relative; }
.zd_col3 .hd ul { float:left;  position:absolute; left:14px; top:-0px; height:34px;   }
.zd_col3 .hd span{ float:right; padding-right:15px;  font-family:"宋体"; }
.zd_col3 .hd span a{ color:#999;}
.zd_col3 .hd ul li { float:left; width:160px;cursor:pointer; text-align:center; font-size:14px;  }
.zd_col3 .hd ul li.on { height:30px; border-bottom:4px solid #007cbb; color:#007cbb; }
.zd_col3 .bd ul { zoom:1;  }
.zd_col3 .bd li { width:280px; height:32px; line-height:32px; float:left; font-size:12px; background: url(imagesli.jpg) 15px center no-repeat  ; padding-left:30px;  }
.zd_col3 .bd li span { float:right;}
.zd_col3 b{ width:600px; margin-bottom:10px;}

.zd_row3right{ width:312px; height:534px;}
.zd_col4{ width:310px; height:258px; border:1px solid #c9c9c9;background: url(imagesxxgk_1.jpg) repeat-x;  }
.zd_col4 .title{ width:310px; height:45px; background:url(imagesfont_bg.png) no-repeat; position:relative; top:12px; left:-1px;}
.zd_col4 .title font , .bdcleft dl .title font{ padding-left:20px; padding-top:8px; font-size:14px; color:#fff; display:block; float:left;}
.zd_col4 .title  span , .bdcleft dl .title span{ float:right; padding-right:13px; padding-top:10px; font-family:"宋体";}
.zd_col4  ul{ padding:6px 11px 0px 19px; overflow:hidden; }

/*不动产*/
.bdc_w980{ width:980px; margin:0 auto; padding:15px 10px; background:#f3f3f3; overflow:hidden;}
.bdcleft{ width:280px; height:667px; border:1px solid #c9c9c9;background: url(imagesxxgk_1.jpg) repeat-y; padding-top:15px;}
.bdcleft dl{}
.bdcleft dl .title{ height:37px;background:url(imagesfont_bg.png) no-repeat; position:relative; left:-1px;}
.bdcleft dd{ padding:5px 0;}
.bdcleft dd p{ padding-left:26px; line-height:30px;background: url(imagesli.jpg) 15px center no-repeat  ; }
.bdcleft dd img{ border:2px solid #d6d6d6; margin-top:7px; margin-left:20px;}
.bdc_right{ width:681px;}
.bdc_position{ height:24px; line-height:24px; padding-bottom:10px;}

.bdc_list .title{ height:37px; line-height:37px;background:url(imagesbdc_titlebg.jpg) no-repeat;}
.bdc_list .title font{ float:left; font-size:20px; color:#333; padding-left:20px; font-family:"微软雅黑";}
.bdc_list .title span{ float:right; padding-right:26px; font-family:"宋体";}
.bdc_list ul{ padding:10px; overflow:hidden;}
 .bdc_list b { display:block;background: url(imagesbdc_line.jpg) bottom center no-repeat;margin:0 auto; height:45px; line-height:45px; font-size:23px; color:#333; font-weight:bold;}
.bdc_list li{ height:30px; line-height:30px; padding-left:16px;background-image: url(imagesli.jpg); background-repeat:no-repeat; background-position:left center; font-size:16px;}
.bdc_list li span{ float:right; font-size:14px;}
.bdc_list .bdcline{background: url(imagesbdc_line.jpg) center no-repeat; height:1px; width:652px; padding:5px 0; }

/*土地登记结果*/
.dtdj_bt{ width:695px; height:40px; line-height:40px; background:url(imagestddd.jpg) repeat-x; border:1px solid #c9c9c9; padding-left:15px;}
.dtdj_bt span{ font-size:14px; color:#007cbb; background: url(imagestddj_tb.jpg) no-repeat left center; padding-left:10px;   }
.td_dj{ background:url(imagestd_dj.jpg) no-repeat; width:710px; height:386px; border:1px solid #c9c9c9; border-top:none;}
.td_dj ul{ padding-top:80px; padding-left:145px;}
.td_dj ul li{ height:26px; margin-bottom:15px; line-height:26px;}
.td_dj ul li span{     width: 73px; text-align:right;    line-height: 26px;
    display: block;
    float: left;}
.td_dj ul li input{width: 370px;
    height: 24px;
    border: 1px solid #d6d6d6;}
.kscx_nr{ width:186px; height:30px; color:#fff; line-height:30px; background:#0ca2cd; color:#fff; border:none; text-align:center; margin-left:100px;}
.yier{ width:120px;}
.tdsyz{ width:960px; height:450px; border:1px solid #c9c9c9; margin:0 auto; margin-top:20px;}
.t_tq{ height:38px; background:#007cbb; line-height:38px; color:#fff; font-weight:bold;}
.t_tq div{ float:left; text-align:center; border-right:1px solid #fff;}
.td_1{ width:140px; }.td_2{ width:232px;} .td_3{ width:80px;} .td_4{ width:80px;} .td_5{ width:80px;}.td_6{ width:100px;} .td_7{ width:130px;} .td_8{ width:110px;}
.t_tq_1{ height:38px; background:#f3f3f3; line-height:38px; color:#666; }.td_33{ width:322px;}
.t_tq_1 div{ float:left; text-align:center; border-right:1px solid #fff; }
.f7{ background:#f7f7f7}
.zxft_t{ padding:0 10px;}
.h_1{
    font-size: 28px;
    color: #007cbb;
    border-bottom: 1px solid #007cbb;
    text-align: center;
    height: 55px;
    line-height: 55px;
}.zy_news_nr{ padding-top:30px;}
.zt_lh li{ margin-bottom:5px; width:400px;}
.zt_lh li span{ background: url(imageszt_bg.jpg) no-repeat; height:40px; display:block; height:36px; line-height:36px; color:#fff; padding-left:20px; float:left; width:65px;}
.zt_lh_l{ height:36px; margin-bottom:5px; line-height:36px; background:#f7f7f7;}
.zt_lh_lu{ margin-bottom:5px; line-height:36px; background:#f7f7f7;}
.nrzy_lh{ width:452px; height:338px; border:1px solid #c9c9c9;}
.nrzy_l{ line-height:25px; padding:5px 15px; border-top:3px solid #0ca2cd;}

.kx01{
	width:115px;
	height:58px;
	float:left;
	padding:1px;
}
.kx01 a{
	width:115px;
	height:58px;
	display:block;
}
.kx02{
	width:168px;
	height:58px;
	float:left;
	padding:1px;
}
.kx02 a{
	width:117px;
	height:58px;
	display:block;
}
.cj{
	width:289px;
	height:57px;
}
.cj img{
	width:289px;
	height:57px;
	padding-top:10px;
}



.row3left002{ width:289px; height:259px; padding-top:13px; border:1px solid #ccc; font-size:14px;}
.row3left002 dd{ padding:5px 10px 10px 10px;}
.row3left002 dd p{ line-height:25px; background:url(imagesli.jpg) no-repeat 6px center; padding-left:15px; }

.row_gz{ background:#f3f3f3; height:336px; margin-bottom:13px; width:696px;}

.row3left_t{ width:696px; height:335px; font-size:14px; }
.row3left_gz{ width:688px; height:268px; border:1px solid #ccc; font-size:14px; padding-left:8px; background:#e7e7e7;}
.f_tt{ width:679px; height:268px;  font-size:14px; padding-left:8px; background:#f3f3f3;}
.row3left_gz dd{ padding:5px 10px 10px 10px;}
.row3left_gz dd p{ line-height:25px; background:url(imagesli.jpg) no-repeat 6px center; padding-left:15px; }
.menu_gz{ height:58px; padding-bottom:10px; }
.menu_gz li{ float:left; margin-right:6px; }
.menu_gz li img{ border:1px solid #dddddd;}
.menu_gz ul{ padding:0px 0px 0 0px ;}

.public_gz{ width:323px; height:36px; line-height:36px; position:relative; left:-1px;background:url(imagesgz_title.jpg) no-repeat; text-indent:27px; color:#007cbb; font-family:宋体; font-weight:bold;}
.public_gz span{
	float:right; display:block; padding:10px; font-family:"宋体";
}

/*423党建网*/
.wp423{background:#f3f3f3 url(images423bg.jpg) top center   no-repeat;}
.banner423{ height:297px;}
/*424国土*/
.wp424{background:#f3f3f3 url(images424bg.jpg) top center   no-repeat;}
.banner424{ height:425px;}
/*425全国土地日*/
.wp425{background:#f3f3f3 url(images425bg.jpg) top center   no-repeat;}
.banner425{ height:425px;}
/*425全国土地日*/
.wp426{background:#f3f3f3 url(images426bg.jpg) top center   no-repeat;}
.banner426{ height:425px;}

/* 本例子css */
.navBar{ position:relative; z-index:1; height:40px; line-height:40px;   }
.nav{ width:1000px; position:relative;  }
.nav .m{ float:left;  position:relative;  }
.nav h3{ float:left;  font-size:100%; font-weight:normal; font-size:16px; height:40px; overflow:hidden;  }
.nav h3 a{ display:block; color:#fff;   vertical-align:top;  }
.nav .on{ border:0;  }
.nav .on h3 a{ }
#m2 ul.sub{ left:-109px;}
.nav .sub{ display:none; /*默认隐藏*/ width:996px; height:346px;position:absolute; left:0; top:40px; background:#fff; border:2px solid #005e8e; border-top:0;   }
.subcon{ width:915px; height:286px; padding:30px 0; margin:0 auto;}
.subleft{ width:395px; height:267px; float:left; padding-right:50px;background:url(imagessubleftbg.jpg) right center no-repeat; }
.subleft .title{ height:20px; line-height:20px;}
.subleft .title font{ float:left; font-size:14px; display:block; font-weight:bold;}
.subleft .title font em , .subTxtBox .hd em{ float:left; width:9px; height:20px; background:#007dba; display:block; margin-right:10px; }
.subleft .title span{ float:right; }
.subleft .title span a{ color:#999;font-size:12px; font-family:"宋体";}
.subleft .title span a:hover { background:none;}
.subleftcon{ padding-top:30px;}
.subleftdesc{ height:113px; padding-bottom:18px;}
.subleftdesc img{ margin-right:20px; float:left;}
.subleftdesc  b{ display:block; padding-top:15px; line-height:30px; font-weight:bold;}
.subleftdesc  b a , .subleftdesc  b a:hover  { color:#333;}
.subleftdesc p{ line-height:26px;}
.subleftcon ol li{ line-height:27px;background: url(imagesli.jpg) left center no-repeat;padding-left:5px;}
.subleftcon ol li a{ color:#333; font-size:12px; padding-left:5px;}
.subleftcon ol li a:hover{ background:none; color:#d65a28;}
.subright{ width:400px; height:267px; float:right; padding-right:23px;}

/* 本例子css */
.subTxtBox{ width:400px; }
.subTxtBox .hd{ height:20px; line-height:20px;position:relative; margin-bottom:30px; }
.subTxtBox .hd ul{ float:left;  position:absolute; left:15px; top:0px; height:20px;   }
.subTxtBox .hd ul li{ float:left; padding:0 10px; cursor:pointer; font-size:14px; font-weight:bold;  }
.subTxtBox .hd ul li.on{ height:20px; color:#077fbc;}
.subTxtBox .bd ul{  zoom:1;width:400px;  }
.subTxtBox .bd li{ height:30px; line-height:30px; background: url(imagesli.jpg) left center no-repeat;padding-left:5px;  }
.subTxtBox .bd li a{ font-size:12px; color:#333; padding:0; display:block; float:left;width:300px;}
.subTxtBox .bd li a:hover{ background:none;color:#077fbc;}
.subTxtBox .bd li span{ float:right; display:block;  }

#m6 ul.sub{ left:-507px;}


.nav #m7 .sub{  left:-603px;}
.nav h3 {
  float: left;
  font-size: 100%;
  font-weight: normal;
  font-size: 16px;
  height: 40px;
  overflow: hidden;
}
.nav .sub {
  display: none;
  width: 996px;
  height: 346px;
  position: absolute;
  left: 0;
  top: 40px;
  background: #fff;
  border: 2px solid #005e8e;
  border-top: 0;
  z-index: 999;
}
#m5 ul.sub {
  left: -401px;
}

/*局长信箱*/
.td_jzmail{ background:#f3f3f3; width:710px; margin-bottom:30px; border:1px solid #c9c9c9; /*border-bottom:5px solid #d4d4d4;*/}
.td_jzmail ul{ padding-top:30px; padding-left:145px;padding-bottom: 50px;}
.td_jzmail ul li{  margin-bottom:15px; line-height:26px;}
.td_jzmail ul li span{     width: 73px; text-align:right;    line-height: 26px;
    display: block;
    float: left;}
.td_jzmail ul li input{width: 370px;
    height: 24px;
    border: 1px solid #d6d6d6;}

.jzmail_sm{ padding:10px 30px; line-height:24px; font-size:14px;}

.jzkscx_nr{ width:186px; height:30px; color:#fff; line-height:30px; background:#0ca2cd; color:#fff; border:none; text-align:center; margin-left:100px;}
.jzkscx_nr1{ width:117px; height:30px; color:#fff; line-height:30px; background:#0ca2cd; color:#fff; border:none; text-align:center; margin-left:100px; }
.jzx_sm{padding: 30px;}

/* 分页 */
#pages { padding:14px 0 10px; font-family:宋体 ;text-align: center;}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(imagesadmin_imgpages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; /*background:url(../img/icu/titleBg.png) repeat-x 0 -55px;*/ border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }


/* 查询表格*/
.tbth{text-align: center;border-right:1px solid #FFFFFF;}
.tb {padding:5px;line-height: 20px; border-bottom: 1px solid #bbb; color: #333; font-weight: normal; text-align: center;}
.tr,.tr td{height:51px; overflow: hidden;}
.tr:hover{background-color: #CEF2FC;}


/* tab a */
.slideTxtBox_zhwu .hd ul li.on a{ color: #fff;}
.zd_col3 .hd ul li.on a{ color: #007cbb;}
.jianshe_310 .title font a{ color:#007cbb; font-weight: bold;}
.public_310 .title font a{ color:#007cbb; font-weight: bold;}
.zyzdgg .title font a{ color:#007cbb; font-weight: bold;}


/* 调整 更多>> 样式 */
.more-span { font-family: "宋体"; font-size: 12px; padding-right: 10px;}


.zxdc_yi{ padding:20px;}
.biaodan_1{ border:#c9c9c9 1px solid; font-size:14px; /*margin-bottom:20px;*/}
.biandan_bt{ background: url(imagesbaodan.jpg) repeat-x; height:38px; line-height:38px; padding-left:10px;}
.biandan_bt i{ width:22px; height:22px; background:#999; color:#fff; display:block; float:left; margin-top:8px; line-height:22px; text-align:center;    border-radius: 3px; margin-right:10px;}
.bt_xk{ padding:30px; background:#f3f3f3}
.bt_xk li{ float:left; margin-right:50px;} .kxy{ margin-right:10px}
.bt_xk1{ padding:15px 40px; background:#f3f3f3}
.bt_xk1 li{ margin-top:10px; height:30px; clear:both;}
.sm_1{ /*margin-right:200px;*/display: inline-block;width: 300px;}
.bt_xk1 li span{ float:left; } 
.bt_xk1 li a{ height:12px; background:#ccc; width:20%; float:left; margin-left:25px;display: inline-block;margin-top: 10px; }
.td_dj1{ background:#f3f3f3; width:710px; padding-bottom:30px; border:1px solid #c9c9c9; border-bottom:5px solid #d4d4d4;}
.td_dj1 ul{ padding-top:80px; padding-left:145px;}
.td_dj1 ul li{  margin-bottom:15px; line-height:26px;}
.td_dj1 ul li span{     width: 73px; text-align:right;    line-height: 26px;
    display: block;
    float: left;}
.td_dj1 ul li input{width: 370px;
    height: 24px;
    border: 1px solid #d6d6d6;}

/* 我要写信 */
.wyxx { margin-top: -26px; margin-right: -20px;}
.wyxx a{ display: inline-block; color: #fff; border: 1px solid rgb(232, 232, 232); background-color: #007CBA; text-align: center; padding: 0px 8px; line-height: 24px;}
.wyxx a:hover{ background-color: #0D9BE0; }

/* 内容表格样式 */
.text_nr td{border:1px solid #000;}