/* gd.gov.cn css */
/* Init */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0;	border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit;}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height: 1;color: black;background: white;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

/* common */
body{ font-family:Verdana, Arial, Helvetica, sans-serif;}
a,a:visited{ color:#222; text-decoration:none;}
a:hover{ color:#990000; text-decoration:underline;}
.clearer{ line-height:0px; clear:both;}
strong{ font-weight:bold;}

/* main */
body{ background-image:url(mainbg.gif); background-position:center; background-repeat:repeat-y;}

/* wrap */
.GcW{ margin:0px auto 0px auto; text-align:center; width:980px; clear:both; }

/* frames */
.Gr{ width:200px; float:left;}
.Gl{ width:580px; float:left;}
.G2{ width:780px; float:left;}

/* head & foot */
.Ghead{ width:980px; height:150px; background-image:url(govtop.jpg); background-repeat:no-repeat; background-position:top center;}
.Glogo{ display:none;}
.Gfoot{ color:#F3D2CF;font-size:12px;line-height:180%; background-image:url(footbg.gif); padding:15px 0px 10px 0px;}
.Gfoot a,.Gfoot a:visited{ color:#FFFFFF; text-decoration:none;}
.Gfoot a:hover{ color:#FFFFFF; text-decoration:underline;}
.Gfoot b{ font-weight:bold; color:#fff;}

.GhTool .date{ color:#333333;}
.GhTool .tool{ padding:0px 50px 0px 250px;}
.GhTool { font-size:12px; padding-top:128px; text-align:right;}
.GnBt1{ width:75px; height:31px; margin-right:3px; line-height:31px; background-image:url(gmenubar0.gif); background-repeat:no-repeat; background-position:0 0;}
.GnBt1-on{ width:75px; height:31px; margin-right:3px; line-height:31px; background-image:url(gmenubar0.gif); background-repeat:no-repeat; background-position:0 -31px; font-weight:bold;}

.GnBt2{ width:108px; height:31px; margin-right:3px; line-height:31px; background-image:url(gmenubar.gif); background-repeat:no-repeat; background-position:0 0;}
.GnBt2-on{ width:108px; height:31px; margin-right:3px; line-height:31px; background-image:url(gmenubar.gif); background-repeat:no-repeat; background-position:0 -31px; font-weight:bold;}

.GnP{clear:both; background-color:#E25C0B;  color:#FFFFFF; font-size:12px; line-height:30px;display:none; border-top:1px solid #922C04; color:#F4E0D2;}
.GnP a,.GnP a:visited{ color:#FFFFFF; text-decoration:none;}
.GnP a:hover{ color:#FFFFFF; text-decoration:underline;}

#Gnavi {clear:both;width:100%;font-size:14px;background-color:#F3EDE3;}
#Gnavi ul {margin:0;padding:2px 0px 0px 150px;list-style:none;}
#Gnavi li {display:block;float:left;margin:0;padding:0;}
#Gnavi li a,#Gnavi li a:visited,#Gnavi li a:hover{ display:block; color:#FFFFFF; text-decoration:none; width:100%; height:100%;}

/* list extra & detail extra */
.GcList,.GcDetail{ background-image:url(listbg.gif); background-repeat:repeat-y; background-position:center; margin-top:2px;}
.GcList2,GcDetail2{ background-image:url(listbg2.gif); background-repeat:repeat-y; background-position:center; margin-top:2px;}

/* pads */
.Gp1{ clear:both;}
.Gp3a{ float:left;width:230px;}
.Gp3b{ float:left;width:320px;}
.Gp3c{ float:left;width:230px;}
.GpListL{float:left; width:230px;}
.GpListR{ float:left; width:950px;}
.GpDetailL{float:left; width:230px;}
.GpDetailR{ float:left; width:750px;}

/* forms */
.Gsearch{ font-size:12px; padding:0px; }
.Gsearch .inputtext{ width:140px; border:1px solid #C69E8D; text-align:center; margin:5px 0 5px 0; font-size:12px;}
.Gsearch .optionlist{ width:100px; border:1px solid #C69E8D; text-align:center; margin:5px 0 5px 0; font-size:12px;}
.Gsearch .inputbt{width:40px;}

/* pagespliter */
.GpageSpliter{ font-size:10px; line-height:150%; margin:5px 0 5px 0px;   width:90%; }
.GpageSpliter .pagecode a,.GpageSpliter .pagecode a:visited{padding:1px 2px 1px 2px; margin:0 2px 0 2px; background-color:#FFF2DB; border:1px solid #F39C66;  text-decoration:none;}
.GpageSpliter .pagecode a:hover{ color:#FFF; padding:1px 2px 1px 2px; margin:0 2px 0 2px; background-color:#F39C66; border:1px solid #F39C66; text-decoration:none; }
.GpageSpliter .current{ color:#FFF; padding:1px 2px 1px 2px; margin:0 2px 0 2px; background-color:#F39C66; border:1px solid #F39C66;}
.GpageSpliter .text{ background:none; border:none; font-size:12px;}
.GpageSpliter .pagenext,.GpageSpliter .pagepre{ line-height:25px; background-repeat:no-repeat; font-size:12px;}
.GpageSpliter .pagepre{ background-image:url(pagepre.gif); background-position:left; padding-left:10px;}
.GpageSpliter .pagenext{ background-image:url(pagenext.gif); background-position:right; padding-right:10px;}

/* reportError */
.reportError{ font-size:12px; line-height:180%; padding:10px; background-color:#FFFFFF; clear:both;}
.reportError strong{ color:#CC0000; font-weight:bold;}

/* ad */
.Gad{height:100px; border:1px solid #AC946C; line-height:100px; width:770px;}

/* more */
.GsM a,.GsM a:visited{ background-image:url(arrow.gif); background-repeat:no-repeat; padding-left:10px; background-position:0px 2px;}
.GsM a:hover{ background-position:-1px 2px;}
/* abstract */
.GsAbs{ font-size:12px; line-height:150%;}
/* headpic */
.GsPicTitleList{ text-align:left; font-size:12px; line-height:180%;}
.GsPicTitleList .GsHp{ float:left; margin:5px; width:80px;}
.GsPicTitleList .GsHp img{ width:80px; height:80px;}
.GsPicTitleList .GsHp span{ display:block;line-height:110%; margin-top:3px;font-weight:bold; clear:both;}
.GsPicTitleList .GsHp span a,.GsPicTitleList .GsHp span a:visited{ color:#336699;}
.GsPicTitleList .time{color:#999900; font-size:10px; margin-left:15px;}

/* toolset */
.GtPos{ line-height:35px; text-align:left; padding-left:20px; font-size:12px; border-bottom:1px solid #F39C66; background-color:#FFF2DB; margin-top:1px; margin-right:3px;}

/* list */
.GtList{ text-align:left; font-size:14px; line-height:120%; margin:10px;}
.GtList li{ background-image:url(ancor.gif); background-repeat:no-repeat; background-position:0px 3px; padding-left:15px; padding-bottom:15px;  }
.GtList li a,.GtList li a:visited{ color:#003399;}
.GtList li a:hover{ color:#CC0000;}
.GtList li .time{ color:#999900; font-size:10px; margin-left:15px;}

/* list */
.GtDetail{ text-align:left; margin:10px;}
.GtDetail .title{ font-size:18px; font-weight:bold; color:#990000; padding:15px 5px 5px 5px; text-align:center; line-height:120%;}
.GtDetail .time{ font-size:12px; margin:5px 0 15px 0; text-align:center; border-bottom:1px solid #CCCCCC; padding:3px 3px 15px 3px; color:#006600;}
.GtDetail .content{ font-size:14px; line-height:220%; color:#333333;}
.GtDetail .content p{ margin-top:10px;}
.GtDetail .links{ margin:0px 5px 10px 5px;}
.GtDetail .links .time{ border:none; font-size:9px; color:#999900; margin-left:10px;}
.GtDetail .links li{ background-image:url(ancor.gif); background-repeat:no-repeat; background-position:0px 50%; padding-left:15px; line-height:180%;  }
.GtDetail .tool{ text-align: right; margin:5px; font-size:12px;}
.GtDetail .tool .sizetool{ padding-right:20px;}
.GtDetail .tool .sizetool a,.GtDetail .tool .sizetool a:visited{ padding:1px 2px 1px 2px; background-color:#FFF2DB; text-decoration:none; border:1px solid #F39C66;}
.GtDetail .tool .sizetool a:hover{ color:#fff; background-color:#FF9900;}
.GtDetail .tool .printtool a,.GtDetail .tool .printtool a:visited{ background-image:url(printer.gif); background-repeat:no-repeat; padding:1px 1px 1px 18px; text-decoration:none; line-height:15px;}
.GtDetail .tool .printtool a:hover{ text-decoration:underline;}

.contentBig .content{ font-size:22px; text-indent:44px;}
.contentSmall .content{ font-size:12px; text-indent:24px;}



/* user define pads */

.GsTitleList{ clear:both;}
.GsTitleList .GsTp{ clear:both; height:90px;}
.GsTitleList .GsTp img{display:block; float:left; margin:5px; width:80px; height:80px; overflow:hidden;}
.GsTitleList .time{color:#999900; font-size:10px; margin-left:15px;}

.GsPaihan{ clear:both; font-size:12px; line-height:130%; text-align:left;}
.GsPaihan .hits{color:#990000; font-size:10px; margin-left:20px;}

.GsSubLabel{height:29px; line-height:29px;position:relative; background-color:#EEEAE2; border-bottom:1px solid #AC946C; margin-top:5px; text-align:left;}
.GsSubLabel .GsT{ height:29px; line-height:29px; color:#000; float:left; text-indent:15px; position:absolute; top:0px; left:0px;}
.GsSubLabel .GsM{ height:29px; line-height:29px; float:right; padding-right:10px;}

.Gs0{ font-size:12px; margin:5px;}
.Gs0 .GsC{ padding:8px; border:1px solid #C69E8D;clear:both; background-color:#FFF2DB;}
.Gs0 .GsTitleList{ text-align:left; font-size:12px;line-height:180%;}

.Gs1{ font-size:12px; margin-bottom:10px;border:1px solid #C69E8D; }
.Gs1 .GsLabel{background-image:url(tbgc3.gif); background-repeat:repeat-x; height:29px;position:relative;}
.Gs1 .GsLabel .GsT{ height:29px; line-height:29px; color:#FFF; font-weight:bold; float:left; text-indent:15px; position:absolute; top:0px; left:0px;}
.Gs1 .GsLabel .GsM{ height:29px; line-height:29px; float:right; padding-right:10px;}
.Gs1 .GsLabel .GsM a,.Gs1 .GsLabel .GsM a:visited{color:#000; background-image:url(arrow4.gif); background-repeat:no-repeat; padding-left:10px; background-position:0px 2px;}
.Gs1 .GsLabel .GsM a:hover{background-position:-1px 2px;}
.Gs1 .GsC{ padding:5px; background-image:url(tbgc3d.gif); background-repeat:repeat-x; border:border:1px solid #C69E8D; border-top:none; clear:both;}
.Gs1 .GsTitleList{ text-align:left; font-size:12px;line-height:180%;}

.Gs2{ font-size:12px; margin:5px 5px 5px 0;}
.Gs2 .GsLabel{ background-image:url(gcs2t.gif); height:25px;position:relative;}
.Gs2 .GsLabel .GsT{ height:25px; line-height:25px; color:#990000; font-weight:bold; float:left; text-indent:12px; background-image:url(gcs2tm.gif);; background-position:right; padding-right:15px;position:absolute; top:0px; left:4px;}
.Gs2 .GsLabel .GsM{ height:25px; line-height:25px; float:right; padding-right:10px;}
.Gs2 .GsC{ padding:8px; border:1px solid #C69E8D; border-top:none; clear:both; }
.Gs2 .GsTitleList{ text-align:left; font-size:12px;line-height:180%;}

.Gs3{ font-size:12px; margin:5px 5px 5px 0;}
.Gs3 .GsTitleList li{ padding-bottom:5px;}
.Gs3 .GsTitleList .GsAbs{ text-align:left; text-indent:24px; padding:0px 6px 5px 6px;}

.Gs4{ font-size:12px; margin:5px 5px 5px 0;}
.Gs4 .GsLabel{ background-image:url(gcs3t.gif); height:30px;position:relative;}
.Gs4 .GsLabel .GsT{ height:30px; line-height:30px; color:#990000; font-weight:bold; float:left; text-indent:12px; background-image:url(gcs3tm.gif); background-position:right; padding-right:15px;position:absolute; top:0px; left:10px;}
.Gs4 .GsLabel .GsM{ height:30px; line-height:25px; float:right; padding-right:10px;}
.Gs4 .GsC{ padding:8px; clear:both; }
.Gs4 .GsTitleList{ text-align:left;}
.Gs4 .GsTitleList li{ line-height:180%; background-repeat:no-repeat; background-position:0 50%; padding-left:15px;}

.Gs5{ font-size:12px; margin:5px;}
.Gs5 .GsLabel{ background-image:url(gcs4tm.gif); background-position:right; background-repeat:no-repeat; height:29px;position:relative;}
.Gs5 .GsLabel .GsT{ height:29px; line-height:29px; color:#990000; font-weight:bold; float:left; text-indent:20px; padding-right:15px;position:absolute; top:0px; left:0px; background-image:url(gcs4t.gif); background-repeat:no-repeat;}
.Gs5 .GsLabel .GsM{ height:25px; line-height:25px; float:right; padding-right:10px;}
.Gs5 .GsC{ padding:8px; border:1px solid #C69E8D; border-top:none; clear:both; background-color:#FFF2DB;}
.Gs5 .GsTitleList{ text-align:left; font-size:12px;line-height:180%;}

.Gs6{ font-size:12px; margin:5px 10px 10px 10px;}
.Gs6 .GsLabel{ background-image:url(tabbtbg2.gif); height:30px;position:relative;}
.Gs6 .GsLabel .GsT{ height:30px; line-height:30px; color:#990000; font-weight:bold; float:left; text-indent:15px; padding-right:15px;position:absolute; top:0px; left:4px; background-image:url(ancor1.gif); background-repeat:no-repeat; background-position:0 9px;}
.Gs6 .GsLabel .GsM{ height:25px; line-height:25px; float:right; padding-right:10px;}
.Gs6 .GsC{ padding:8px; border:1px solid #C69E8D; border-top:none; clear:both; }
.Gs6 .GsTitleList{ text-align:left; font-size:12px;line-height:180%;}

/* tabs */
.GsTabLabel{ font-size:12px; margin:5px 10px 5px 10px;}
.GsTabLabel .label{ text-align:left; display:block;float:left; line-height:30px; width:80px; font-weight:bold; color:#990000; background-image:url(ancor1.gif); background-repeat:no-repeat; background-position:0 50%; text-indent:15px;}
.GsTabLabel .tabbt{ background-image:url(tabancor2.gif); background-position:center bottom; float:left; width:50px; height:30px; line-height:32px; margin-right:1px;}
.GsTabLabel .tabbt-on{ background-image:url(tabancor1.gif); background-position:center bottom; float:left; width:50px; height:30px; line-height:32px;margin-right:1px;}
.GsTabLabel .tabbt-on a,.GsTabLabel .tabbt-on a:visited,.GsTabLabel .tabbt-on a:hover{ font-weight:bold; color:#fff; text-decoration:none;display:block; width:100%; height:100%; }
.GsTabLabel .tabbt a,.GsTabLabel .tabbt a:visited,.GsTabLabel .tabbt a:hover{ color:#000; text-decoration:none;display:block; width:100%; height:100%;}
.GsTabLabel .tabpad { clear:both; display:none;}

.GsTab{ font-size:12px; margin:5px 10px 5px 10px;}
.GsTab .GsTitleList,.GsTab .GsTitleList{ text-align:left;}
.GsTab .GsTitleList li,.GsTab .GsTitleList li{ line-height:180%; background-repeat:no-repeat; background-position:0 50%; padding-left:15px;}

.GsTab .tabbt{ background-image:url(tabancor2.gif); background-position:center bottom; float:left; width:72px; height:35px; line-height:32px; margin-right:1px;}
.GsTab .tabbt-on{ background-image:url(tabancor1.gif); background-position:center bottom; float:left; width:75px; height:35px; line-height:32px;margin-right:1px;}
.GsTab .tabbt a,.GsTab .tabbt a:visited,.GsTab .tabbt a:hover{ color:#000; text-decoration:none;display:block; width:100%; height:100%;}
.GsTab .tabbt-on a,.GsTab .tabbt-on a:visited,.GsTab .tabbt-on a:hover{ font-weight:bold; color:#fff; text-decoration:none;display:block; width:100%; height:100%;}
.GsTab .tabpad { clear:both; display:none;}

/* foldmenu */
.GsFolder{ margin:5px 10px 0px 10px; font-size:12px; line-height:25px;}
.GsFolder .label{ display:block; background-color:#FFF7D0; cursor:hand; cursor:hand; cursor:pointer; width:201px; height:35px; line-height:35px; background-image:url(foldmenu.gif); background-repeat:no-repeat; background-position:0 0;}
.GsFolder .label-hover{background-position:0 -35px;}
.GsFolder .label-on{background-position:0 -70px;}

.GsFolder ul{ display:none; margin-bottom:1px;}
.GsFolder li{ border:1px solid #AC946C; border-top:none; background-color:#fff; width:199px; height:25px; }

.GsBt{ font-size:12px; background-image:url(cbtbg.gif); height:23px; line-height:23px; border:1px solid #AC946C; text-align:center; margin:1px; }
.GsBt2{ font-size:12px; background-image:url(cbtbg2.gif); height:34px; line-height:34px; border:1px solid #AC946C; text-align:center; margin:1px; }
/* user define */
.bigbt{ margin:10px;}
.bigbt li{background-repeat:no-repeat; background-position:center;}
.bigbt li a,.bigbt li a:hover,.bigbt li a:visited{display:block;height:43px; line-height:43px; margin-bottom:3px; width: 177px; font-size:14px; font-weight:bold; text-indent:10px; text-decoration:none;}
.bigbt .btrss{ background-image:url(btrss.gif); }
.bigbt .bthelp{ background-image:url(bthelp.gif);}
.bigbt .btscene{ background-image:url(btscene.gif);}

.fullbt{display:block; background-color:#FFF7D0; border:1px solid #FF9933; padding:3px; margin:3px; text-align:center;}
.fullbt a,.fullbt a:visited,.fullbt a:hover{ text-decoration:none; }
.fullbt2{display:block; background-color:#FFF7D0; border:1px solid #FF9933; padding:3px; margin:3px; text-align:center; clear:both; font-size:14px; font-weight:bold; line-height:180%;}
.fullbt2 a,.fullbt2 a:visited,.fullbt2 a:hover{ text-decoration:none; }

.leftbt{display:block;float:left;  background-color:#FFF7D0; border:1px solid #FF9933; padding:3px; margin:3px; text-align:center; width:60px; height:40px;margin:10px 10px 10px 0;}
.leftbt a,.leftbt a:visited,.leftbt a:hover{line-height:40px; text-decoration:none;}

.smallbt{ margin:0px 3px 0px 3px; clear:both;}
.smallbt li{ float:left; width:89px; height:33px; line-height:33px; margin-bottom:3px; font-size:12px; font-weight:bold;background-repeat:no-repeat; margin-right:1px;}
.smallbt li a,.smallbt li a:hover,.smallbt li a:visited{ text-indent:16px;  display:block;text-decoration:none; width:100%; height:100%;}
.smallbt .bt1{ background-image:url(sbt1.gif);}
.smallbt .bt2{ background-image:url(sbt2.gif);}
.smallbt .bt3{ background-image:url(sbt3.gif);}
.smallbt .bt4{ background-image:url(sbt4.gif);}
.smallbt .bt5{ background-image:url(sbt5.gif);}
.smallbt .bt6{ background-image:url(sbt6.gif);}
.smallbt .bt7{ background-image:url(sbt7.gif);}
.smallbt .bt8{ background-image:url(sbt8.gif);}

.linkmenu select{width:180px; margin-top:5px;}

.emap{ width:550px; margin-bottom:5px;}

.travelbts li{ font-size:12px; float:left; width:72px; margin:1px; height:20px; line-height:20px;}
.travelbts .labelbt{ height:25px; line-height:25px; background-image:url(bt2.gif); background-repeat:no-repeat;}
.travelbts .bt-dzdt{ float:right; width:72px; height:40px; display:block; line-height:40px; margin-right:2px; background-image:url(bt_dzdt.gif); background-repeat:no-repeat;}
.travelbts .bt-dzdt a,.travelbts .bt-dzdt a:visited,.travelbts .bt-dzdt a:hover{ display:block; width:100%; height:100%; text-indent:-10000px;}

.artbts{ font-size:12px;}
.artbts li{ float:left; width:72px; margin:1px; height:25px; line-height:25px; background-image:url(bt1.gif); background-repeat:no-repeat;}
.artbts .bt-whxx{ width:218px; margin:5px 0px 5px 0px; height:35px; line-height:35px; background-image:url(bt-whxx.gif); background-repeat:no-repeat; float:none; clear:both;}
.artbts .bt-whxx a,.artbts .bt-whxx a:visited,.artbts .bt-whxx a:hover{ display:block; width:100%; height:100%; text-indent:-10000px;}



.bt-zwlt {clear:both; text-align:center; margin:8px 0 8px 0; background-image:url(bt_zwlt.gif); background-position:center top; background-repeat:no-repeat; width:293px;}
.bt-zwlt a,.bt-zwlt a:visited,.bt-zwlt a:hover{ display:block; text-indent:-10000px; width:100%; height:43px; }

.bt-hmss {clear:both; text-align:center; margin:8px 0 8px 0; background-position:center top; background-repeat:no-repeat; background-image:url(bt_hmss.jpg); width:220px; }
.bt-hmss a,.bt-hmss a:visited,.bt-hmss a:hover{ display:block; text-indent:-10000px; height:72px; }


.bt-zwltzb {clear:both; text-align:center; margin-top:5px; background-image:url(bt_zwltzb.gif); background-position:center top; background-repeat:no-repeat; width:222px; }
.bt-zwltzb a,.bt-zwltzb a:visited,.bt-zwltzb a:hover{ display:block; text-indent:-10000px; width:100%; height:55px;}

.bt-wjcx{display:block;clear:none; float:left; text-align:center; margin:10px 10px 10px 0;background-image:url(bt_wjcx.gif); background-position:center top;background-repeat:no-repeat; width:69px; }
.bt-wjcx a,.leftbt a:visited,.leftbt a:hover{display:block; text-indent:-10000px; width:100%; height:52px; text-decoration:none; }