﻿﻿/*政府信息公开网站 made by penghui*/

div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
body {padding:0;margin:0;font-family:'Microsoft YaHei';font-size:12px;background:#efefef;}
ul li {list-style:none;padding:0;margin:0;}
a {text-decoration:none;}
/*首页*/
.header { width:100%;height:186px;background-image:url(../images_xx/background.jpg);background-repeat:repeat;border-bottom:solid 6px #0d88e6;}
.header_weiz {width:1000px;margin:0 auto;position:relative;}
.header .znjs{width:555px;height:34px;position:absolute;z-index:1 !important; line-height:34px; top:170px;right:3px;background-image:url(../images_xx/Znjs.png);background-repeat:no-repeat;}
.header .znjs span{color:#fff;float:left;margin-left:45px;}
.header .znjs input{width:233px;height:23px;float:left;margin-left:36px;margin-top:4px;border:none;outline:none;}
.header .znjs .search{float:left;margin:3px 0 0 0;}
.header .znjs .zn{color:#fff;float:right;padding-right:10px;}
.banner {width:1000px;height:186px;margin:0 auto;position:relative;}
.header .banner-top{width:1000px;height:186px;}
.index_title {position:absolute;top:40px;left:130px;width: 460px;overflow: hidden;}
.index_title span{font-size:36px;font-weight:700;color:#da1701;text-shadow:0px 3px 0px #fff;filter:glow(color=black,strength=5);}
.index_title i{width:26px;height:2px;background:#da1701;border-bottom:solid 2px #fff;float:right;margin-top:37px;margin-right:6px;}
.index_title a{font-size:26px;font-weight:600;color:#da1701;text-shadow:0px 3px 0px #fff;filter:glow(color=black,strength=5);margin-top:18px;float:right;}
.content {width:1008px;height:auto;margin:30px auto 0px auto;}
.content .left{width:190px;height:auto;float:left;}
.content .left .left_A{height:333px;margin-bottom:8px; width:174px;height:auto;padding:8px;background:#fff;float:left;}
.content .left .left_A li{width:124px;height:59px;margin-bottom:10px;line-height:59px;font-size:14px;font-weight:600;position:relative; padding-left:50px;}
.left_A li div{position:absolute; left:10px; top:18px;}
.content .left .left_A a:hover{text-decoration:underline;}
.content .left .left_B {width:174px;padding:8px;background:#fff;clear:both;}
.left_B .mldh{height:34px;background:#158ce7;line-height:34px;color:#fff;font-size:14px;font-weight:600; position:relative; padding-left:25px;}
.left_B .mldh span{margin-left:10px;}


.content .right{width:795px;height:auto;margin-left:14px;float:left;}
.content .right_A{height:235px;margin-bottom:14px;}
.content .right_A .sjxi{width:579px;height:235px;float:left; background:#fff;margin-right:14px;}
.content .right_A .itab{height:40px;color:#666;}
.itab ul li{float:left;height:40px;line-height:40px; width:124px;margin-right:10px;text-align:center;font-weight:600;position:relative;}
.itab ul li a{font-size:14px;color:#0d88e6;}
.itab ul li a.selected{height:40px;display:block;color:#fff;text-align:center;font-weight:bold;position:absolute;z-index:2;left:28px;}

.itab li.headline {position:relative;}
.itab .type {position:absolute;top:-9px;left:-5px;}
.content .right_A .xinxi {font-size:12px;color:#666;margin-top:10px;}
.content .right_A .xinxi li{height:30px;line-height:30px; background-image:url(../images_xx/point.jpg);background-position:8px 15px; background-repeat:no-repeat;padding:0 8px;}
.content .right_A .xinxi span{float:right;}
.content .right_A .xinxi a{color:#666;margin-left:10px;}
.content .right_A .xinxi a:hover{color:red;text-decoration:underline;}
.content .right_A .gkjs {width:186px;float:right;height:218px;padding:8px;background:#fff; background-image:url(../images_xx/js_photo.jpg);background-repeat:no-repeat; background-position:0 50px;}
.content .right_A .gkjs .gkjs_title{height:40px;line-height:40px;position:relative;border-bottom:solid 2px #0fa5fe;}
.content .right_A .gkjs .gkjs_title .headline_T{position:absolute;top:-16px;right:-10px;}
.content .right_A .gkjs .gkjs_title span{font-size:14px;color:#00a0ff;font-weight:600;float:left;z-index:2;position:absolute;}
.content .right_A .gkjs .gkjs_details li{height:30px;line-height:30px;color:#666;}
.content .right_A .gkjs .gkjs_details li span{width:60px;float:left;display:block;line-height:30px;float:left;}
.content .right_A .gkjs .gkjs_details li input{width:102px;outline:none;margin-top:5px; float:left;height:22px;line-height:22px;padding:0 5px;border:solid 1px #d0d0d0;}
.content .right_A .gkjs .gkjs_details li i{width:7px;height:2px;float:left;background:#b0b1af;margin:22px 5px;}
.content .right_A .gkjs .sousuo {display:block;font-size:14px; width:101px;height:28px;line-height:28px;text-align:center; background-color:#00a0ff;color:#fff; margin:10px auto 0px auto;}
.zdgk li{float:left;width:88px;height:25px;line-height:25px; margin-top:10px;}
.zdgk li a:hover{text-decoration:underline;}
.zdgk .cz{background:url(../images_xx/xxgk_ico.png); background-position:-2px -239px;color:#53a4dc;margin-right:10px;}
.zdgk .sp{background:url(../images_xx/xxgk_ico.png); background-position:-2px -266px;color:#73be6c;margin-right:10px;}
.zdgk .ztb{background:url(../images_xx/xxgk_ico.png); background-position:-2px -293px;color:#ffa55c;margin-right:10px;}
.zdgk .zd{background:url(../images_xx/xxgk_ico.png); background-position:-2px -320px;color:#7bb2d0;margin-right:10px;}
.zdgk .gg{background:url(../images_xx/xxgk_ico.png); background-position:-2px -347px;color:#56c9d5;margin-right:10px;}
.zdgk .bz{background:url(../images_xx/xxgk_ico.png); background-position:-2px -374px;color:#5bcbd6;}
.zdgk .hj{background:url(../images_xx/xxgk_ico.png); background-position:-2px -401px;color:#dc5387;}
.zdgk .aq{background:url(../images_xx/xxgk_ico.png); background-position:-2px -428px;color:#a68cf9;}
.zdgk .xz{background:url(../images_xx/xxgk_ico.png); background-position:-2px -455px;color:#53a4dc;}
.zdgk .cz a{color:#53a4dc;margin-left:34px;}
.zdgk .sp a{color:#73be6c;margin-left:34px;}
.zdgk .ztb a{color:#ffa55c;margin-left:34px;}
.zdgk .zd a{color:#7bb2d0;margin-left:34px;}
.zdgk .gg a{color:#56c9d5;margin-left:34px;}
.zdgk .bz a{color:#5bcbd6;margin-left:34px;}
.zdgk .hj a{color:#dc5387;margin-left:34px;}
.zdgk .aq a{color:#a68cf9;margin-left:34px;}
.zdgk .xz a{color:#53a4dc;margin-left:34px;}
.right_B {height:224px;margin-bottom:14px;}
.right_B .zfcc {height:36px;line-height:36px;border-bottom:solid 2px #07a2fe;}
.right_B .zfcc span{float:left;color:#333;font-size:14px;font-weight:600;margin-left:7px;}
.right_B .zfcc a{float:right;color:#ff0000;}
.right_B .zfcc_classify{height:48px; background:#fff;}
.right_B .zfcc_classify li{float:left;color:#666;margin:10px 4px 0 4px; line-height:30px;width:116px;height:35px;text-align:center;}
.right_B .zfcc_classify li a{color:#666;}
.right_B .zfcc_classify .default{margin-left:17px; background-image:url(../images_xx/xxgk_ico.png);background-position:-2px -507px;background-repeat:no-repeat;color:#fff;}
.right_B .zfcc_classify .default a{color:#fff;}
.right_B .zfcc_list{height:96px;width:760px; color:#255874;background:#fff;padding:10px 17px 20px 17px;overflow-x:hidden;}
.right_B .zfcc_list ul li{width:119px;height:25px;float:left;margin-right:29px;margin-bottom:14px; background-image:url(../images_xx/xxgk_ico.png);background-position:-2px -568px;background-repeat:no-repeat;line-height:25px;}
.right_B .zfcc_list ul li a{color:#255874;margin-left:20px;}
.right_B .zfcc_list ul li a:hover{text-decoration:underline;}
.qxgk_list {height:110px;width:760px; color:#255874;background:#fff;padding:20px 17px; /*overflow:scroll;*/overflow-x:hidden;}
.qxgk_list ul li{width:87px;height:25px;float:left;margin-right:36px;margin-bottom:14px; background-image:url(../images_xx/xxgk_ico.png);background-position:-2px -595px;background-repeat:no-repeat;line-height:25px;}
.qxgk_list ul li a{color:#255874;margin-left:20px;}
.qxgk_list ul li a:hover{text-decoration:underline;}
.footer {width:100%;height:76px;background:#1066c3;padding:30px 0;clear:both;margin-top:30px;}
.footer div{width:1008px;margin:0 auto;}
.footer img{width:112px;height:82px;float:left;margin-left:240px;}
.footer p{float:left;color:#fff;line-height:25px;margin-left:60px;}
/*背景图标系列*/
[class*="xx-icon-"]{display:inline-block;background:url(../images_xx/xxgk_ico.png); background-repeat:no-repeat; cursor:pointer; vertical-align:middle;  position:relative; overflow:hidden;}
.xx-icon-1{width:30px;height:22px; background-position:-2px -2px;}
.xx-icon-2{width:27px;height:24px; background-position:-2px -26px;}
.left_A .xx-icon-3{width:22px;height:29px; background-position:-2px -52px; top:15px; left:13px;}
.left_A .xx-icon-4{width:24px;height:26px; background-position:-2px -83px;top:15px; left:13px;}
.left_A .xx-icon-5{width:23px;height:30px; background-position:-2px -111px;top:15px; left:13px;}
.xx-icon-6{width:16px;height:16px; background-position:-2px -143px;margin-left:8px; position:absolute; top:10px; left:5px;} 
.xx-icon-7{width:7px;height:4px; background-position:-2px -161px;margin-left:10px;}
.xx-icon-8{width:8px;height:8px; background-position:-2px -168px;margin-left:20px;}
.xx-icon-9{width:8px;height:8px; background-position:-2px -178px;}
.xx-icon-10{width:4px;height:7px; background-position:-2px -188px;}
.xx-icon-11{width:18px;height:18px; background-position:-2px -197px;float:left;margin-top:13px;margin-right:8px;}
.xx-icon-12{width:17px;height:20px; background-position:-2px -217px;float:left;margin-top:13px;margin-right:8px;}
.xx-icon-13{width:94px;height:25px; background-position:-2px -239px;}
.xx-icon-14{width:94px;height:25px; background-position:-2px -266px;}
.xx-icon-15{width:94px;height:25px; background-position:-2px -293px;}
.xx-icon-16{width:94px;height:25px; background-position:-2px -320px;}
.xx-icon-17{width:94px;height:25px; background-position:-2px -347px;}
.xx-icon-18{width:94px;height:25px; background-position:-2px -374px;}
.xx-icon-19{width:94px;height:25px; background-position:-2px -401px;}
.xx-icon-20{width:94px;height:25px; background-position:-2px -428px;}
.xx-icon-21{width:94px;height:25px; background-position:-2px -455px;}
.xx-icon-22{width:27px;height:23px; background-position:-2px -482px;float:left;margin-top:7px;}
.xx-icon-23{width:116px;height:35px; background-position:-2px -507px;}
.xx-icon-24{width:26px;height:22px; background-position:-2px -544px;float:left;margin-top:7px;}
.xx-icon-25{width:119px;height:25px; background-position:-2px -568px;}
.xx-icon-26{width:87px;height:25px; background-position:-2px -595px;}

.menu li.off{margin-left:17px; background-image:url(../images_xx/xxgk_ico.png);background-position:-2px -507px;background-repeat:no-repeat;color:#fff;}
.menu li.off a{color:#fff;}
.nTab .TabTitle .active a{font-weight:700;}

/*部门专版*/
.list_right {background:#fff;padding:8px; width:788px !important;}
.location {height:40px;line-height:40px;background-image:url(../images_xx/home.jpg);background-repeat:no-repeat;background-position:5px 15px;padding-left:26px;}
.location span{float:left}
.location a{color:#666;}
.location .now{font-weight:600;color:#ff0000;}
.zb_tab {border-collapse: collapse; cellspancing:0px;}
.zb_tab tr th{height:30px;line-height:30px; font-size:14px;font-weight:600;text-align:center;background:#f3f3f3;border-top:solid 2px #0d88e6;padding-left:10px;
border-left:solid 1px #ddd;border-right:solid 1px #ddd;
}
.zb_tab tr .name_detail {text-align:left;overflow:hidden;}
.zb_tab tr .name_detail a{display:block;width:350px;height:38px; overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}
.zb_tab tr td{height:38px;line-height:38px; font-size:12px;text-align:center;border:solid 1px #ddd;border-collapse: collapse;padding-left:10px;}
.zb_tab tr td a{color:#666;}
.zb_tab tr td a:hover{text-decoration:underline;color:#ff0000;}
/*翻页效果*/
.pages a{font-size:12px;color:#000;}
.pages a:link {text-decoration:none;}
.pages a:visited {text-decoration:none;}
.pages a:hover {text-decoration:underline;}
.pages{height:25px;padding:10px 15px 5px 0px;text-align:center; clear:both;}
.pages a{margin:0px 1px;padding:2px 5px;text-align:center;color:#666;}
.pages .pagesNum,.pages .pagesOn{color:#f44141;}
.pages .pagesNum,.pages .pagesnone{text-decoration:none;}
.pagesInput,.pages .pagesnone,.pages .pagego{border:0px;padding:2px 0px;margin:0px 2px;color:#f44141;}
.pages .pagesInput input{width:32px;margin:0px 2px;background:url(../images_xx/f1b91908842312d463d986c4.gif) no-repeat;border:none;height:16px;text-align:center;outline:none;}
.pages .pagego input{width:23px;background:url(../images_xx/f9ca60f40a097adcf3d385c4.gif) no-repeat;border:none;height:14px;vertical-align:middle;cursor:pointer;}
/*部门专版-end*/
/*详情页*/
.location_{height:37px;line-height:37px; background-image:url(../images_xx/location_.png);background-repeat:no-repeat;padding-left:38px;}
.location_ span{float:left}
.location_ a{color:#666;}
.location_ .now{font-weight:600;color:#ff0000;}
.category {width:922px;height:120px;background:#f9f9f9;border:solid 1px #ddd;margin:14px auto; padding:8px 16px;}
.category li{float:left;width:450px;height:22px;line-height:22px; margin:0 10px 10px 0;}
.category li span{float:left;font-size:13px;font-weight:600;color:#000;width:80px;text-align:left;display:block;}
.category li p{float:left;color:#333;margin:0;padding:0;display:block;width:340px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}
.file_detail {width:922px;height:auto; padding:8px 16px;margin:0 auto;}
.file_detail h1{line-height:50px;font-size:24px;color:#ff0000;text-align:center;margin:30px 0;font-family:'SimHei';}
.file_detail p{text-indent:2em;color:#333;font-size:14px; line-height:30px;}
.file_detail div{color:#333;font-size:14px; line-height:30px;}
.fujian {width:942px;background:#e1f6ff;padding:0 10px;margin:0 auto;line-height:30px;}
.fujian span{float:left;font-size:14px;color:#ff0000;font-weight:600;}
.fujian a{float:left;font-size:14px;color:#333;margin-left:14px;}
.operation {width:942px; text-align:right;height:30px;margin:15px auto;padding:0 10px;}
.operation a{float:right;margin-left:5px;color:#000;}
/*依申请公开首页*/
.y_left {float:left;margin-right:14px;margin-top:8px;margin-left:8px; overflow:hidden; width:221px;}
.y_left .photo{display:block;margin-bottom:4px;width:221px;display:block;}
.y_right {float:left;width:757px;margin-top:8px;}
.y_right .zdgk_cx{height:260px;}
.y_right .head{height:49px;}
.y_right .head img{float:left;width:50px;height:49px;}
.y_right .head div{float:left; width:684px;height:49px;background:#e4f5ff;color:#31b0ff;font-size:14px;padding-left:20px;line-height:49px;font-weight:600;}
.y_right .sqgk{width:102px;height:102px;float:left;padding:38px 20px 10px 25px;}
.y_right .zdgk_cx .cx {float:left;width:590px;margin-top:44px;}
.y_right .zdgk_cx .cx span{display:block;height:30px;line-height:30px;font-size:14px;color:#666;}
.y_right .zdgk_cx .cx div{float:left;height:30px;line-height:30px;margin-top:16px;}
.y_right .zdgk_cx .cx div span{font-size:14px;font-weight:600;float:left;}
.y_right .zdgk_cx .cx div input{float:left;width:250px;height:26px;line-height:26px;padding-left:10px;margin:0 14px;outline:none;}
.y_right .zdgk_cx .cx div a{width:87px;height:32px;display:block;line-height:32px;text-align:center;color:#fff;float:left;background:#00a0ff;}
.y_right .wytj_sq {height:200px;}
.y_right .wytj_sq .head{height:40px;background-image:url(../images_xx/wysq_ico.png);background-repeat:no-repeat;background-position:0 6px; line-height:40px;color:#00b0ff;font-size:14px;font-weight:600;padding-left:36px;border-bottom:solid 2px #00b0ff;}
.y_right .wytj_sq a {margin-top:70px;padding-left:20px; float:left;display:block;width:150px;height:38px;line-height:38px;background-repeat:no-repeat; background-image:url(../images_xx/wysq_bj.png);font-size:14px;color:#00a0ff;}
.y_right .cx_blzt .head{height:40px;background-image:url(../images_xx/blzt_ico.png);background-repeat:no-repeat;background-position:0 6px; line-height:40px;color:#00b0ff;font-size:14px;font-weight:600;padding-left:36px;border-bottom:solid 2px #00b0ff;}
.y_right .cx_blzt .zt{float:left;width:590px;margin-top:44px;}
.y_right .cx_blzt span{display:block;height:30px;line-height:30px;font-size:14px;color:#666;}
.y_right .zt_div{float:left;height:30px;line-height:30px;margin-top:16px;}
.y_right .zt_div div{float:left;width:200px;margin-right:14px;}
.y_right .zt_div div span{float:left;font-size:14px;color:#666;}
.y_right .zt_div div input{float:left;width:106px;height:26px;line-height:26px;padding-left:10px;outline:none;}
.y_right .zt_div a{width:87px;height:32px;display:block;line-height:32px;text-align:center;color:#fff;float:left;background:#00a0ff;}

.y_right .zt_div .gjss{width:200px !important;margin-right:6px !important;}
.y_right .zt_div .gjss input{width:80px !important;}
.y_right .zt_div .wenhao {width:170px !important;}

.y_right .zt_div .xxjs{ margin:26px 8px 0 150px;}
.y_right .zt_div .gjjs {text-decoration:underline !important;margin-right:8px;color:#00a0ff !important;margin-top:26px;background:none !important;}

/*依申请公开-在线说明*/
.y_left .zdgijs {height:287px;margin-bottom:6px;}
.y_left .zdgijs div{height:34px;line-height:34px;background:#158ce7;font-size:14px;font-weight:600;color:#fff;position:relative; padding-left:38px;}
.y_left .zdgijs ul{height:175px;background:#f6fbfe;padding:24px 10px 54px 10px;}
.y_left .zdgijs ul li{height:30px;margin-bottom:24px;}
.y_left .zdgijs ul li span{float:left;display:block;width:50px;height:30px;line-height:30px;}
.y_left .zdgijs ul li input{float:right;width:137px;height:24px;line-height:24px;padding-left:5px;}
.y_left .zdgijs ul li .xxjs{display:block;background:#00a0ff; float:left;width:68px;height:26px;text-align:center;line-height:26px;color:#fff;margin-right:8px;}
.y_left .zdgijs ul li .gjjs{display:block; float:left;text-decoration:underline;width:68px;height:26px;text-align:center;line-height:26px;color:#00a0ff;}
.y_right .sm_detail{padding:0 10px;margin:30px auto;}
.y_right .sm_detail h3{display:block; text-align:center;height:30px;line-height:30px;font-size:16px;font-weight:600;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;margin-bottom: 20px;}
.y_right .sm_detail p{text-indent:30px;color:#333;font-size:14px; line-height:30px;margin: 0;}
.y_right .sm_detail a{float:left; width:93px;height:30px;background:#666;text-align:center;color:#fff;line-height:30px;margin: 12px 33px 24px 0;}
.y_right .sm_detail .confirm {background:#00a0ff;margin-left:257px;}
/*依申请公开-网页申请*/
.red {color:#ff0000;font-size:16px;}
.y_right .txsm {height:80px;width:720px; border:solid 1px #45b6fc;padding:16px;color:#666;line-height:25px;display:block;}
.y_right .sq_tab h3{display:block; text-align:center;height:30px;line-height:30px;font-size:16px;font-weight:600;margin:20px 0}
.y_right .sq_tab .sq_rq{height:26px;line-height:26px;border-bottom: solid 1px #ddd;margin:20px 0}
.y_right .sq_tab .sq_rq a{float:left;width:130px;height:26px;text-align:center;display:block;margin:0 10px;color:#666;}
.y_right .sq_tab .sq_rq a:hover{text-decoration:underline;}
.y_right .sq_tab .sq_rq .moren {background-image:url(../images_xx/sqb_bj.png);color:#fff;background-position:center;background-repeat:no-repeat;}
.y_right .sq_tab .sq_xz{height:26px;line-height:26px;margin-bottom:20px;margin-left:14px;}
.y_right .sq_tab .sq_xz span{float:left;margin-left:10px;}
.y_right .sq_tab .sq_xz select{float:left;width:190px;height:26px;margin-left:10px;font-size:12px;}
.y_right .sq_tab table{border-collapse: collapse; cellspancing:0px;width:100%;}
.y_right .sq_tab table tr td{height:42px;line-height:42px;border:solid 1px #ddd;padding:0 5px;font-size:12px}
.y_right .sq_tab table tr .caption{background:#fef2e6;text-align:right;white-space:nowrap;word-break:keep-all;}
.y_right .sq_tab table tr td .choose{float:left;margin-right:5px;margin-top:15px;}
.y_right .sq_tab table tr td div{float:left;margin-right:5px;}
.y_right .sq_tab table tr td textarea{width:565px;height:80px;resize:none;outline:none;border:none;padding:5px;margin-top:10px;}
.y_right .sq_tab table tr td .text{width:220px;height:38px;border:none;outline:none;}
.y_right .sq_tab table tr td .text_{width:575px;height:38px;border:none;outline:none;}
.y_right .sq_tab table tr td .scwj {width:98px;height:30px;line-height:30px;display:block;text-align:center;background-image:url(../images_xx/uploading.jpg);background-repeat:no-repeat;color:#333;font-weight:600;}
.y_right .sq_tab table tr td .scwj:hover{text-decoration:underline;}
.y_right .sq_tab table tr td .yzm{margin-top:7px;}
.y_right .tijiao {background:#00a0ff !important;margin-left:255px;}
.y_right .chongt {background:#666; width:90px;height:30px;line-height:30px;text-align:center;float:left;margin-right:33px; color:#fff;display:block;margin-top:20px;margin-bottom:20px;}
.menx a.off {background-image:url(../images_xx/sqb_bj.png);color:#fff !important;background-position:center;background-repeat:no-repeat;}
/*政府信息公开年报*/
.y_right .section{padding:0 8px;margin:10px 0;}
.y_right .section a{color:#333;}
.y_right .section a:hover{color:#ce0000;text-decoration:underline;}
.y_right .section .szf{width:100%;height:26px;line-height:26px;display:block;background-image:url(../images_xx/nb_arrows.jpg);background-repeat:no-repeat;padding-left:20px;background-position:1px 8px;}
.y_right .section .bumen{margin:10px 0;clear:both;}
.y_right .section .bumen div{height:30px;line-height:30px;font-size:14px;font-weight:600;color:#0d88e6;}
.y_right .section .bumen li{float:left;width:165px;height:26px;line-height:26px;background-image:url(../images_xx/nb_arrows.jpg);background-repeat:no-repeat;padding-left:20px;background-position:1px 8px;}
.y_right .section .bumen li a{ display:block; overflow:hidden;white-space:nowrap;word-break:keep-all; text-overflow:ellipsis; }
/*政府信息公开年报-详细页面*/
.y_right .category {width:720px;height:120px;background:#f9f9f9;border:solid 1px #ddd;margin:0 auto 14px auto; padding:8px 16px;}
.y_right .category li{float:left;width:350px;height:22px;line-height:22px; margin:0 10px 10px 0;}
.y_right .category li span{float:left;font-size:13px;font-weight:600;color:#000;width:80px;text-align:left;display:block;}
.y_right .category li p{float:left;color:#333;margin:0;padding:0;display:block;width:240px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}
.y_right .file_detail {width:720px;height:auto; padding:8px 16px;margin:0 auto;}
.y_right .file_detail h1{height:50px;line-height:50px;font-size:24px;color:#ff0000;text-align:center;display:block;margin:30px 0;font-family:'SimHei';overflow:hidden;white-space:nowrap;word-break:keep-all; text-overflow:ellipsis;}
.y_right .file_detail p{text-indent:30px;color:#333;font-size:14px; line-height:30px;}
.y_right .fujian {width:720px;height:30px;background:#e1f6ff;padding:0 10px;margin:0 auto;line-height:30px;}
.y_right .fujian span{float:left;font-size:14px;color:#ff0000;font-weight:600;}
.y_right .fujian a{float:left;font-size:14px;color:#333;margin-left:14px;}
.y_right .operation {width:720px; text-align:right;height:30px;margin:15px auto;padding:0 10px;}
.y_right .operation a{float:right;margin-left:5px;color:#000;}



























/*llw 2018-04-04*/
.zdly {
	border: 1px solid #0d88e6;
	background-color: #FFF;
	overflow: hidden;
}
.zdly_top {
	line-height: 40px;
	height: 40px;
	text-align: center;
	background-color: #fafafa;
	color: #0f88e5;
	font-size: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3e3e3;
	background-image: url(../images_xx/zdly.html);
	background-repeat: no-repeat;
	background-position: 300px center;
}
.zdly_ter {
	padding: 8px;
	overflow: hidden;
	height: 400px;
}
.zdly_ter dl {
	background-image: url(../images_xx/zdly_1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 60px;
	float: left;
	width: 160px;
	padding-right: 35px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 50px;
	margin-left: 0px;
}
.zdly_ter dl.zdly_01{background-image: url(../images_xx/zdly_1.gif);}
.zdly_ter dl.zdly_02{background-image: url(../images_xx/zdly_2.gif);}
.zdly_ter dl.zdly_03{background-image: url(../images_xx/zdly_3.gif);}
.zdly_ter dl.zdly_04{background-image: url(../images_xx/zdly_4.gif);}
.zdly_ter dl.zdly_05{background-image: url(../images_xx/zdly_5.gif);}
.zdly_ter dl.zdly_06{background-image: url(../images_xx/zdly_6.gif);}
.zdly_ter dl.zdly_07{background-image: url(../images_xx/zdly_7.gif);}
.zdly_ter dl.zdly_08{background-image: url(../images_xx/zdly_8.gif);}
.zdly_ter dl.zdly_09{background-image: url(../images_xx/zdly_9.gif);}
.zdly_ter dl dt {
	color: #3598dc;
	font-size: 14px;
	line-height: 30px;
	height: 30px;
	padding-left: 10px;
}
.zdly_ter dl dt a{color: #3598dc;}
.zdly_ter dl dt a:hover{color:#F00;}
.zdly_ter dl dd {
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	margin: 0px;
	height: 40px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.zxxx {
	float: left;
	width: 585px;
	background-color: #FFF;
}
.zxxx_top {
	line-height: 35px;
	height: 35px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0d88e6;
	font-size: 14px;
	color: #0c89e3;
	padding-left: 35px;
	background-image: url(../images_xx/xx_01.html);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	overflow: hidden;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.zxxx_top span {
	float: right;
	color: #676767;
	font-size: 12px;
	padding-right: 10px;
}
.zxxx_top span a {
	color: #676767;
}
.zxxx_ter {
	height: 255px;
}
.zxxx_ter ul {
	padding-top: 5px;
	padding-left: 10px;
}
.zxxx_ter ul li {
	line-height: 38px;
	height: 38px;
	background-image: url(../images_xx/xx_dot.html);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}
.zxxx_ter ul li span {
	float: right;
	padding-right: 10px;
	color: #666666;
}
.zxxx_ter ul li a {
	color: #666666;
}
.serch {
	float: right;
	width: 202px;
	background-color: #FFF;
}
.servhe_top {
	line-height: 36px;
	color: #17a7fe;
	height: 36px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #17a7fe;
	background-image: url(../images_xx/blzt_ico.png);
	background-repeat: no-repeat;
	background-position: 2px center;
	padding-left: 35px;
	font-size: 14px;
}
.serch_ter {
	height: 254px;
	background-image: url(../images_xx/js_photo.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.serch_ter h1 {
	margin: 0px;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	padding-top: 20px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.serch_ter h1 span {
	padding-right: 5px;
}

.serche_input {
	width: 120px;
}
.serch_ter h1 .sousuo {display:block;font-size:14px; width:101px;height:28px;line-height:28px;text-align:center; background-color:#00a0ff;color:#fff; margin:0px auto 0px auto;}

.yqlj {
	background-color: #FFF;
	height: 30px;
	width: 1003px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 8px;
	padding-right: 3px;
	padding-bottom: 8px;
	padding-left: 3px;
	overflow: visible;
}
.yqlj ul {overflow: visible;}
.yqlj ul li {
	float: left;
	width: 115px;
	line-height: 28px;
	height: 28px;
	border: 1px solid #bbbbbb;
	text-align: center;
	background-image: url(../images_xx/yqlj.html);
	background-repeat: no-repeat;
	background-position: 120px center;
	margin-right: 5px;
	margin-left: 5px;
	padding-right: 16px;
	background-color: #fafafa;
	overflow:visible;
	position:relative;
}


.yq_er {
	position: absolute;
	width: 981px;
	left: 0px;
	background-color: #FFF;
	z-index: 999;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	display: none;
	border: 1px solid #CCC;
}
.yqlj .yq_er ul li {
	line-height: 24px;
	float: left;
	height: 24px;
	width: 185px;
	text-align: left;
	margin: 0px;
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: normal;
	background-color: #FFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.yqlj ul li:hover {
	font-weight: bolder;
	color: #F00;
}
.yqlj ul li:hover .yq_er{ display:block;}