@import url("../base.css");
@import url("../list.css");
@import url("../head.css");
a:link{color:#0058a7;text-decoration:none;}
a:visited{color:#903;text-decoration:none;}
a:hover{color:#d30011;text-decoration:underline;}
.leftcol{float:left;width:700px;}
.a1co1{float:left;font-size:14px;line-height:24px;width:362px;}
.a1co1 h4,.a1co2 h4,.a3co1 h4,#ndmr h4,#qyxz h4,.inrcol h4,#ndgl h4{color:#0b3d92;font:400 14px/28px "宋体";height:28px;padding:0 0 0 31px;}
.istop{background:url(istopbg.gif) no-repeat center 100%;height:84px;}
.a1co1 .istop h2{font:400 18px/19px "黑体";padding:10px;}
.a1co1 .istop p{line-height:20px;padding:0 10px;text-align:left;text-indent:2em;}
.a1co1 .Tlist{clear:both;padding:3px 6px;}
.a1bann{padding:0 4px 10px;}
#xslb .FTlist li{background:#e7f2fe;border:1px solid #c6ced5;height:21px;line-height:21px;margin:10px 0 0 10px;padding:0;text-align:center;width:58px;}
.a1co2{float:right;width:330px;}
#slide{border:1px solid #c6ced5;margin:0 0 10px;padding:5px;}
#stzb{background:url(a1_bg2.gif) no-repeat 0 0;border:1px solid #c6ced5;}
.a1co2 .l{width:119px;}
.a1co2 .l h4{color:#000;height:38px;}
.a1co2 .l li,#ndst li,.ifr_tp li{height:107px;margin:0 auto;overflow:hidden;width:95px;}
.a1co2 .l img,#ndst img{background:#fff;border:1px solid #ced5db;padding:3px;}
.a1co2 .r{border-left:1px solid #c6ced5;height:465px;width:208px;}
.a1co2 .r .Tlist{clear:both;}
.a1co2 .r img{border:1px solid #ced5db;height:54px;margin:3px 0 0 5px;padding:3px;width:75px;}
.a1co2 .r li{height:20px;line-height:20px;width:180px;}
.a1co2 .r h4{background:url(a1_bg2.gif) no-repeat 100% 0;height:38px;}
.a1co2 .r dd{height:60px;overflow:hidden;padding:3px;width:112px;}
.a1bg{background:url(a1_bg1.gif) no-repeat 0 0;}
.search{background:url(searchbg.gif) repeat-x;border:1px solid #c3e1e4;clear:both;height:34px;margin:0 0 10px;padding:0 20px;}
.search .setext{margin:0 10px;}
.search .sebutton,.sidesbutton{background:url(sbutton.gif) no-repeat;border:0;height:24px;line-height:24px;margin:0 10px 0 0;text-align:center;width:54px;}
#xhwlink{background:url(xhwfw.jpg) no-repeat;border:1px solid #c6ced5;height:118px;}
#xhwlink ul{float:right;}
#xhwlink li{float:left;padding:29px 9px 0 10px;width:19px;}
.a3co1{border:1px solid #a3dee3;float:left;width:248px;}
.a3co1 h4{background:url(a2_tbg.gif) no-repeat;clear:both;height:37px;}
#tzxm li{background:url(nd_xm.gif) no-repeat;height:27px;line-height:27px;margin:0 0 6px 9px;padding:0;text-align:center;width:110px;}
.a3co1 .Tlist li{height:20px;width:222px;}
.a3co1 .l{width:135px;}
.a3co1 .r{overflow:hidden;width:113px;}
.a3co1 .l li{overflow:hidden;padding:0 0 0 6px;text-overflow:ellipsis;white-space:nowrap;width:123px;}
.a3co1 .r h4{background:url(hbg1.gif) no-repeat;}
#xman{height:29px;}
#xman a{background:url(button2.gif) no-repeat;display:inline;float:left;height:26px;line-height:26px;margin:0 0 0 5px;text-align:center;width:76px;}
.a3co2{border:1px solid #b4d600;border-width:0 1px 1px;float:right;width:438px;}
.a3co2 h4{background:url(hbg3.gif) no-repeat;border-top:1px solid #b4d600;color:#498f39;font:400 14px/28px "宋体";height:34px;line-height:28px;padding:0 0 0 28px;}
.a3co2 .l{width:242px;}
.a3co2 .l li{height:20px;width:223px;}
.a3co2 .r{border-left:1px solid #b4d600;width:195px; height:141px;}
.a3co2 .r li{width:167px;}
.a3co2 h5{background:url(hbg6.gif) no-repeat;border-top:1px solid #b4d600;height:36px;line-height:28px;padding:0 10px 0 28px;}
.a3co2 h5 span{float:left;font-size:14px;font-weight:400;}
.a3co2 h5 span.tab{float:right;padding:6px 0 0;}
span.tab a{background:url(h_libg2.gif) no-repeat 0 0;float:left;font-size:12px;height:23px;text-align:center;width:35px;}
span.tab a:hover,span.tab .select{background:url(h_libg3.gif) no-repeat;text-decoration:none;}
#jdjq img,#ndhk img{border:1px #333 solid;display:block;font-size:0;line-height:0;margin:0 0 6px;}
#jdjq li,#ndhk li{height:124px;margin:0 0 0 10px;width:131px;}
.a3ban{padding:3px;}
.a3ban2{display:inline;float:left;overflow:hidden;padding:6px 0 0 9px;text-align:right;width:438px;}
#ndmr{border:1px solid #fcc;float:left;width:248px;}
#ndmr h4{background:url(hbg2.gif) no-repeat;height:36px;}
#ndmr img{background:#ccc;height:60px;width:90px;}
#ndmr h6{font-size:12px;}
#ndmr p{height:51px;line-height:20px;overflow:hidden;text-indent:2em;}
#renwu{border-right:1px dashed #ccc;float:left;padding:0 0 0 10px;width:96px;}
#mrlist{float:right;width:139px;}
#mrlist li{height:20px;width:120px;}
#qyxz{background:url(hbg4.gif) no-repeat;float:right;width:440px;}
#area4 h4{color:#d30112;height:36px;}
#qyzc{border:1px solid #fcc;border-width:0 0 1px 1px;float:left;width:241px;height:168px;}
#qyzc li{height:20px;width:220px;}
#xzzx{border:1px solid #fcc;border-width:0 1px 1px;float:right;width:196px; height:168px;position:relative;}
#xzzx li{height:20px;width:81px;}
#xzzx .more{background:#fff; right:-1px; top:0px; color:#fff; position:absolute; height:23px; overflow:hidden;}

#ndhk{background:url(ndhkbg.gif) no-repeat;border:1px solid #a3dee3;height:127px;padding:10px 0 0 47px;}
#ndhk li{height:120px;margin:0 0 0 8px;width:120px;}
#ndhk img{height:90px;width:120px;}
.rightcol{float:right;width:270px;}
.rightcol a:link{color:#000;}
.rightcol a:visited{color:#903;}
.rightcol .Tlist li{width:253px;}
.inrcol{background:#fff;border:1px solid #f6d337;height:1743px;margin:0 0 16px;}
.inrcol h4{background:url(hbg5.gif) no-repeat;clear:both;color:#f49e10;height:36px;}
#zxlogo img{margin:0 0 8px 4px;}
#gklogo{border:1px solid #f6d337;border-width:1px 0;margin:0 0 8px;}
#gklogo img{border-right:1px solid #f6d337;}
.FTlist#ndwq li{width:73px;}
.ld{display:inline;float:left;height:176px;margin:0 0 0 18px;text-align:center;width:106px;}
.ld img{display:block;font-size:0;height:116px;margin:0 0 10px;width:104px;}
.ldlink{border-top:1px solid #f6d337;clear:both;margin:0 -5px 0 0;text-align:center;width:270px;}
.ldlink a{border:1px solid #f6d337;border-width:0 1px 1px 0;float:left;height:36px;line-height:36px;width:134px;}
.Tlist#xxgk li{background-image:url(../img/libg_red.gif);border-bottom:1px solid #f6d337; t}
.bs{background:#fefbed;margin:0 3px;width:124px;}
.bs h5{background:url(../img/libg_orange.gif) no-repeat 5px center;border-bottom:1px solid #f49e10;color:#f49e10;font:400 12px/18px "宋体";margin:0 0 10px;padding:0 15px;}
.bs li{background:none;}
#bslogo{background:#ccc;height:60px;}
#ndgl{border:1px solid #a3dee3;height:135px;line-height:30px;}
#ndgl ul{padding:0 10px;text-align:center;}
#ndgl li{background:none;margin:0 2px;padding:0;width:58px;}
#ndgl li.bg{background:#d9f3f5;}
#ndgl h4{background:url(hbg7.gif) no-repeat;height:36px; clear:both;}
/*------------------------------------------------------------------------------------newsstyle  */
#newmenu{color:#0058a7;float:left;padding:0 10px 0 0;width:151px;}
#newmenu h3{background:url(../news/news02.gif) no-repeat 100% center;border-bottom:1px solid #a3dee3;clear:both;font:400 14px/30px "宋体";padding:0 10px;}
#newmenu .FTlist li{background:none;margin:0 0 0 10px;padding:0;text-align:center;width:57px;}
#newmenu .FTlist{border-bottom:1px solid #a3dee3;}
#ndst li{height:80px;line-height:20px;margin:8px 0 0 10px;}
.news .a1bg .Tlist{padding:6px 0 3px;}
#xhzb dl{border-bottom:1px dashed #ccc;padding:0 0 5px;}
.news #xzzaixian{height:125px;}
.news #xzzaixian li{width:73px;}
/*------------------------------------------------------------------------------------liststyle  */
.list .head,.news .head{background:url(nd_news_head.gif) no-repeat 0 bottom;height:202px;}
.newslist{font-size:14px;line-height:25px;}
.newslist .postion,.postion{color:#ccc;font-size:12px;line-height:30px;padding:0 10px;}
.newslist h4{background:url(list_h4.gif) no-repeat;clear:both;color:#0058a7;font:400 18px/32px "黑体";height:32px;padding:0 0 0 25px;}
.newslist .Tlist li{background-position:18px center;padding:0 0 0 25px;}
.list .leftcol{width:661px;}
#sidebar{float:right;line-height:20px;width:310px;}
#sidebar div{border:1px solid #aaccef; background:#fff;margin:0 0 10px;padding:6px;}
#sidebar div#sidesearch{background:url(side_searcht.gif) no-repeat;border-width:0 1px 1px;}
#sidesearch p{margin:0 0 18px;text-align:right;}
.sidestext{height:20px;line-height:20px;margin:0 6px 0 0;padding:0 8px;width:196px;}
#sidebar h4,#type_sidebar h4,.ifr_tp h4{background:url(list_h4bg.gif) no-repeat 0 center;clear:both;color:#1d5dc9;font:400 14px/20px "宋体";padding:0 27px;}

#sidelist .FPlist li,.ifr_tp li{height:135px;line-height:18px;margin:0 0 0 7px;width:133px;}
#sidelist .FPlist img,.ifr_tp img{border:1px solid #ccc;height:80px;margin:0 0 3px;padding:6px;width:120px;}
#sidead{height:138px;}
/*------------------------------------------------------------------------------------govstyle  */
#area2{height:490px;margin:0;position:relative;}
.gov .head,#gov .head{background:url(nd_gov_head.gif) no-repeat 0 bottom;height:202px;}
.gov #area1 .Tlist li{ width:304px;}
.gov_a1c1{float:left;line-height:22px;overflow:hidden;width:330px;}
.gov_a1c2{float:right;font-size:14px;line-height:24px;width:360px;}
.govh41{background:url(nd_gov_h41.gif) no-repeat;font:400 14px/27px "宋体";height:36px;padding:0 0 0 30px; clear:both;}
.govh42{background:url(nd_gov_h42.gif) no-repeat;font:400 14px/30px "宋体";height:36px;padding:0 0 0 36px;}
.govh43{background:url(a2_tbg.gif) no-repeat;font:400 14px/30px "宋体";height:36px;padding:0 0 0 30px;}
.govh44,.govh45{background:url(nd_gov_h44.gif) no-repeat;font:400 14px/30px "宋体";height:36px;padding:0 0 0 30px;}
.govh45{background-image:url(nd_gov_h43.gif);}
#zfgonggao,#xzjingji div{border:1px solid #e7d9c2;}
#xzjingji{line-height:21px;width:190px;}
#xzjingji li{height:21px;width:163px;}
#xmtouzi{border:1px solid #a3dee3;display:inline;float:left;line-height:22px;margin:0 0 0 10px;width:248px;}
#xmtouzi li{height:20px;width:230px;}
.gov #stnd,#ndzfwq{border:1px solid #cacaca;height:238px;left:460px;position:absolute;top:0;width:238px;}
.gov #stnd li{height:92px;margin:0 0 0 18px;width:92px;}
#stnd img{border:1px solid #ccc;margin:0 0 5px;padding:3px; width:85px; height:57px;}
#ndzfwq{height:225px;top:252px;width:518px;}
.gov .inrcol{height:856px;margin:0 0 252px;}
.gov #xxgk{padding:30px 0;}
#xzzaixian li{width:73px;} 
.wql{float:left;width:363px;}
.wql li{line-height:22px;width:70px;}
.wqlogo{float:right;width:151px;}
.wqlogo img{height:60px;margin:0 0 2px;width:120px;}
.news .a1co2 .r,.news .inrcol{height:auto;}
#xzjingji div,.gov #gklogo{margin:0 0 10px; background:#fff;}
#jjyuanqu{clear:both; height:240px;}
/*--------------------------------------------------------------------------------newsstype*/
.type h1{ font:400 26px/28px "黑体"; text-align:center; padding:15px 10px 8px;}
.type .leftcol{width:647px; border-top:1px solid #aaccef; padding:0 1px;}
.line{ border-bottom:1px dashed #ccc;}
.endline{background:url(type_endline.gif) no-repeat; margin:0 0 10px;}
.type #sidelist{border:0; margin:0 3px;}
.type .warp{background:url(type_bg.gif) repeat-y 0 0;}
#type_sidebar{float:right; width:310px; padding:0 0px 0 0;}
#type_sidebar div{ padding:6px;}
#type_sidebar div#sidesearch{background:url(side_searcht.gif) no-repeat;border-width:0 0 1px; margin:0 1px 10px;}
#type_sidebar .sidead{height:138px; border:0;}
#type_sidebar div.blank{height:10px; font-size:0px; overflow:hidden; clear:both; background:#fff; border:1px solid #aaccef; border-width:1px 0; width:100%; padding:0;margin:0;}
.laiyuan{text-align:center;}
.gncd{text-align:center;  background:#f7faff; border:1px solid #aaccef; border-width:1px 0; line-height:26px;}
.neirong{font-size:14px; padding:20px; line-height:26px;}
.gncd_b{margin:0 10px 10px; background:#ccc; height:28px; line-height:28px; text-align:right; padding:0 10px; }
.con_ifr{padding:10px;}
.ifr_wz{width:300px;}
.ifr_wz h4,.pich4{ background:#f7faff; border:1px solid #aaccef; border-width:1px 0; line-height:26px; font:400 14px/26px "宋体"; padding:0 20px;}
.ifr_wz li{width:270px; line-height:24px; font-size:14px;}
.ifr_tp{width:300px; float:right;}
/*--------------------------------------------------------------------------------piclist*/
.pich4{margin:10px 10px 0; height:26px;}
.piclist .FPlist img{ width:180px; height:130px; padding:5px; background:#fff; border:1px solid #ccc; margin:0 0 6px;}
.piclist .FPlist li{height:170px; width:192px; padding:20px 0 0; margin:0 0 0 20px;}
