@charset "gb2312";
body { margin:0px; padding:0px; background:#005395 url(../library/images/bg.jpg) repeat-x;}
body,td,th {font-size: 12px; text-align:left;}
a{ text-decoration:none;}
a:hover{ text-decoration:none; color:#aa2812;}
ul,li { margin:0px; padding:0px; list-style:none;}

.top { line-height:27px;color:#000000;}
.top a{ color:#000000; line-height:27px;}
.top a:hover{ color:#aa2812;text-decoration:underline;}

.nav { background:url(../library/images/navbg.jpg) repeat-x; margin-bottom:1px;}

.Navdiv { position:absolute; z-index:1001;}
.Navdiv td { text-indent:12px; font-size:14px; border-bottom:1px dotted #afc4c5; width:100%; line-height:25px;filter:alpha(opacity=70);opacity:0.6;background:#ffffff;word-break: keep-all;}
.Navdiv a{ display:block;height:25px; line-height:25px;  color:#04328b;padding-right:12px; position:relative;}
.Navdiv a:hover{ background:#0583cf; height:25px; line-height:25px; display:block; color:#ffffff;padding-right:12px;position:relative;}

.nav div {z-index:1000;}

.bodydiv {background:#ffffff; padding:0px 3px; width:949px;}

.searchbar { margin:2px 0 4px 0; background:#b2d5eb; color:#00528e; height:32px;}
.searchbar .input { width:196px; border:1px solid #98b7cc; font-size:12px; height:17px; line-height:17px; color:#666666; }

.flashlist { background:#eaf5fb; color:#343331; line-height:24px;}
.flashlist td{color:#343331; line-height:24px;}
.flashlist a{color:#343331; line-height:24px;}
.flashlist a:hover{color:#aa2812; line-height:24px;}

.tab1 { background:url(../library/images/tab1bg.jpg) repeat-x;}
.tab1 li { float:left; color:#1763ae;font-weight:bold; width:130px; text-align:center; line-height:26px; margin-right:1px;}
.tab1 a {color:#1763ae;}
.tab1 a:hover {color:#aa2812;display:block; width:100%; font-size:14px; }

.tab1 .currentbtn { font-size:14px; font-weight:bold; color:#ffffff; background:url(../library/images/tab1c.gif) no-repeat;}
.tab1 .currentbtn a { color:#ffffff;display:block;width:100%; background:url(../library/images/tab1cr.jpg) no-repeat right;}
.tab1 .currentbtn a:hover { color:#ffffff;}
.tab1 #tzgg {background:url(../library/images/tab1n.jpg) no-repeat left top;}
.tab1 #zs {background:url(../library/images/tab1n.jpg) no-repeat left top;}
.tab1 #zs li { float:left; color:#1763ae;font-weight:bold; width:200px; text-align:center; line-height:26px; margin-right:1px;}

.tab1list {}
.tab1list td{color:#343331; line-height:24px;}
.tab1list a{color:#343331; line-height:24px;}
.tab1list a:hover{color:#aa2812; line-height:24px;}

#tab1arr li{ float:left; height:14px; line-height:14px; width:130px;}
#tab1arr2 li{ float:left; height:14px; line-height:14px; width:200px;}
.tab1arr { background:url(../library/images/tab1arr.jpg) no-repeat top center;}

.hbinput { border:1px solid #d3d6dd; width:180px; height:27px; line-height:27px; font-size:12px; color:#333333; background:url(../library/images/index_104.jpg) repeat-x;}

.wjmm { color:#3c4b76;}
.wjmm td{ color:#3c4b76;}
.wjmm a{ color:#3c4b76;}
.wjmm a:hover{ color:#3c4b76; text-decoration:underline; text-align:center;}

.btm { border-top:4px solid #223f9d; color:#535353; background:url(../library/images/index_250.jpg) no-repeat 16px center; line-height:25px;}
.btm .link { color:#110084;} 
.btm .link td{ color:#110084;} 
.btm .link a{ color:#110084;} 
.btm .link a:hover{ color:#110084; text-decoration:underline;} 


.xwkdtitle { font-size:14px; text-indent:2px; font-weight:bold; color:#1663ab;}


.gkwj{ margin-bottom:10px; position:relative;}
.gkwj .btn { line-height:29px; float:left; margin-right:22px; font-size:14px; font-weight:bold; background:url(../library/images/index_160.jpg) repeat-x; margin-bottom:6px;}
.gkwj .btn td{ font-size:14px; font-weight:bold;color:#000000;}
.gkwj .btn .td{	color:#000000;	filter: DropShadow(Color=#ffffff, OffX=1, OffY=0)
	DropShadow(Color=#ffffff, OffX=0, OffY=1)
	DropShadow(Color=#ffffff, OffX=-1, OffY=0)
	DropShadow(Color=#ffffff, OffX=0, OffY=-1);
}

.gkwj .btn a {	color:#000000;}
.gkwj .btn a:hover {color:#000000;}

.tabtitle { font-size:14px; color:#ffffff; text-align:center; font-weight:bold;}

.rzxlylist { border-bottom:1px solid #f9e1e1; border-left:1px solid #f9e1e1; border-right:1px solid #f9e1e1; margin-bottom:6px;}
.rzxlylist .btn { line-height:29px; float:left; margin-left:9px; font-size:14px; font-weight:bold; background:url(../library/images/index_231.jpg) repeat-x; margin-bottom:6px;}
.rzxlylist .btn td{ font-size:14px; font-weight:bold;color:#000000;}
.rzxlylist .btn .td{	color:#000000;	filter: DropShadow(Color=#ffffff, OffX=1, OffY=0)
	DropShadow(Color=#ffffff, OffX=0, OffY=1)
	DropShadow(Color=#ffffff, OffX=-1, OffY=0)
	DropShadow(Color=#ffffff, OffX=0, OffY=-1);
}

.rzxlylist .btn a {	color:#000000;}
.rzxlylist .btn a:hover {color:#000000;}

.jcrzlist { border-bottom:1px solid #d2e7fc; border-left:1px solid #d2e7fc; border-right:1px solid #d2e7fc;margin-bottom:6px;}
.jcrzlist .tdtop { padding:6px 7px;}
.zhy .flash{ background:#ededed; padding:4px 5px;}
.zhy .td { line-height:25px; color:#333333;}
.zhy .threetd { padding:0px 8px;line-height:25px; color:#333333;}

.zhy .threetd span { color:#000cfe;}
.zhy .threetd span td{ color:#000cfe;}
.zhy .threetd span a{ color:#000cfe;}
.zhy .threetd span a:hover{ text-decoration:underline; color:#000cfe;}

.zhy .td span { color:#000cfe;}
.zhy .td span td{ color:#000cfe;}
.zhy .td span a{ color:#000cfe;}
.zhy .td span a:hover{ text-decoration:underline; color:#000cfe;}
.jcrzlist .btn { float:left; background:url(../library/images/cccbtnn.jpg) no-repeat; line-height:29px; font-weight:bold; margin-left:14px;margin-bottom:8px; }
.zhytitle { font-weight:bold; color:#0583cf;}
.jcrzlist .btn .innertd { }
.jcrzlist .btn .innertd a{ color:#000000;line-height:29px; }
.jcrzlist .btn .innertd a span {padding-left:30px; line-height:29px; display:block; padding-right:16px; background:url(../library/images/cccbtnnr.jpg) no-repeat right;}
.jcrzlist .btn .innertd a:hover{  color:#000000; display:block; background:url(../library/images/cccbtn.jpg) no-repeat left;}
.jcrzlist .btn .innertd a:hover span{ display:block;padding-left:30px; line-height:29px; padding-right:16px; background:url(../library/images/cccbtnr.jpg) no-repeat right;}

.rvline { border-right:1px dashed #909092;}

.plyw { border-bottom:1px dashed #909092; margin-bottom:2px;}
.plyw td{color:#333333;} 
.plyw a{color:#333333;} 
.plyw a:hover{color:#aa2812;} 
/*--------------*/
.pxywbtn1 { background:url(../library/images/pxywbtn1.jpg) no-repeat; font-weight:bold; text-align:center; line-height:29px; width:93px;}
.pxywbtn1 a { display:block; width:100%;color:#000000; line-height:29px;}
.pxywbtn1 a:hover{ display:block; width:100%;color:#000000; line-height:29px;}

/*--------------*/
.pxywbtn { background:url(../library/images/pxywbtn.jpg) no-repeat; font-weight:bold; text-align:center; line-height:29px; width:93px;}
.pxywbtn a { display:block; width:100%;color:#000000; line-height:29px;}
.pxywbtn a:hover{ display:block; width:100%;color:#000000; line-height:29px;}

.positiontab { color:#323232; line-height:26px;}
.positiontab td{ color:#323232;}
.positiontab a{ color:#323232;}
.positiontab a:hover{ color:#323232;}


.secondmenu { background:#edf5ff;border:1px solid #c9d6dc; margin-bottom:8px;}
.secondmenu .title { background:url(../library/images/secondmenutitlebg.jpg) repeat-x; text-indent:8px; font-weight:bold; color:#ffffff; line-height:30px;}

.secondmenu .list { background:#edf6ff url(../library/images/secondmenunormal.jpg); height:32px; line-height:29px; color:#01528a;  font-weight:bold;}
.secondmenu .list a { padding-top:3px; display:block; background:url(../library/images/secondmenuicon.jpg) no-repeat left top;padding-left:31px; color:#01528a;padding-left:31px;}
.secondmenu .list a:hover { text-decoration:underline;padding-top:3px; display:block; background:url(../library/images/secondmenuicon.jpg) no-repeat left top;padding-left:31px;color:#01528a;}

.secondmenu  a.list { padding-top:3px; display:block; background:url(../library/images/secondmenuicon.jpg) no-repeat left top;padding-left:31px; color:#01528a;padding-left:31px;}
.secondmenu  a.list:hover { text-decoration:underline;padding-top:3px; display:block; background:url(../library/images/secondmenuicon.jpg) no-repeat left top;padding-left:31px; color:#01528a;}


.secondmenu .txt {line-height:22px; padding:23px 7px 8px 7px;}
.secondmenu .txt span { color:#02518c; font-weight:bold;}


.secondmenu .liston { background:#edf6ff url(../library/images/secondmenucurrent.gif) left; height:32px; line-height:29px; color:#000000;  font-weight:bold;}
.secondmenu .liston a { text-decoration:underline; padding-top:3px; display:block; background:url(../library/images/secondmenuonicon.gif) no-repeat left top;color:#000000;padding-left:31px;}
.secondmenu .liston a:hover {padding-top:3px; display:block; background:url(../library/images/secondmenuonicon.gif) no-repeat left top; color:#000000;padding-left:31px;}

.secondmenu  a.liston { text-decoration:underline; padding-top:3px; display:block; background:url(../library/images/secondmenuonicon.gif) no-repeat left top;color:#000000;padding-left:31px;}
.secondmenu  a.liston:hover {padding-top:3px; display:block; background:url(../library/images/secondmenuonicon.gif) no-repeat left top; color:#000000;padding-left:31px;}



.secondmenu .third { line-height:29px; text-indent:35px; border-bottom:1px solid #c9d6dc;}
.secondmenu .third a{ color:#00528e; line-height:29px;padding-top:3px; display:block;background:url(../library/images/ball11.gif) no-repeat 25px center;}
.secondmenu .third a:hover{ color:#00528e;font-weight:bold; line-height:29px;padding-top:3px; display:block;background:#b2d5eb url(../library/images/ball11.gif) no-repeat 25px center;}
.secondmenu .thirdon { line-height:29px; text-indent:35px; border-bottom:1px solid #c9d6dc;}
.secondmenu .thirdon a { color:#00528e;font-weight:bold;line-height:29px;padding-top:3px; display:block;background:#b2d5eb url(../library/images/ball11.gif) no-repeat 25px center; border-bottom:1px solid #c9d6dc;}
.secondmenu .thirdon a:hover{ color:#00528e; font-weight:bold;line-height:29px;padding-top:3px; display:block;background:#b2d5eb url(../library/images/ball11.gif) no-repeat 25px center; border-bottom:1px solid #c9d6dc;}

.secondmenu  a.thirdon { color:#00528e;font-weight:bold;line-height:29px;padding-top:3px; display:block;background:#b2d5eb url(../library/images/ball11.gif) no-repeat 25px center;;}
.secondmenu  a.thirdon:hover{ color:#00528e; font-weight:bold;line-height:29px;padding-top:3px; display:block;background:#b2d5eb url(../library/images/ball11.gif) no-repeat 25px center;;}


.secondmenu .third a.third { color:#00528e;line-height:29px;padding-top:3px; display:block;background:#b2d5eb;}
.secondmenu .third a.third:hover{ color:#00528e;line-height:29px;padding-top:3px; display:block;background:#b2d5eb;}

.secondtab { border:1px solid #c9d6de; margin-bottom:10px;}
.secondtab .title { background:url(../library/images/secondtabtitlebg.jpg) repeat-x; text-indent:16px; line-height:27px; font-weight:bold; color: #005192;}
.secondtab .list { background:#edf5ff url(../library/images/secondtabicon.jpg) no-repeat 15px center; text-indent:36px; line-height:29px; color:#323433;}
.secondtab .list a { color:#323433;}
.secondtab .list a:hover{ color:#323433;}
.secondtab .list1 { background:#edf5ff url(../library/images/secondtabicon.jpg) no-repeat 15px center; border-bottom:1px solid #ffffff; text-indent:36px; line-height:29px; color:#323433;}
.secondtab .list1 a { color:#323433;}
.secondtab .list1 a:hover{ color:#323433;}




.secondtab .searchtd { background: url(../library/images/secondsearchbg.gif) repeat-x top;}
.secondtab .searchtd td { color:#323433;} 
.secondtab .input { width:100px; border:1px solid #7e9db9; margin:4px 0px;}


.secondtab .gkwj { padding-top:12px; padding-bottom:8px; background: url(../library/images/secondsearchbg.gif) repeat-x top;}
.secondtab .gkwj td { color:#025193;} 
.secondtab .gkwj .innerbtn { margin-left:4px;margin-bottom:4px; float:left; background:url(../library/images/gkwj/wjl.gif) no-repeat;} 
.secondtab .gkwj .innerbtn a{  color:#025193; line-height:28px;}
.secondtab .gkwj .innerbtn a span {padding-left:20px; line-height:28px; display:block; padding-right:20px; background:url(../library/images/gkwj/wjr.gif) no-repeat right;}
.secondtab .gkwj .innerbtn a:hover{color:#025193;}


.secondlisttd {  color:#343434;}
.secondlisttd td{color:#343434;}
.secondlisttd a{color:#343434;}
.secondlisttd a:hover{color:#aa2812;}

.listtab { margin-top:4px; line-height:24px; font-size:14px; border-bottom:1px dashed #333333;}

.tab2 { margin-bottom:8px; border:1px solid #c9d6de; background:url(../library/images/tab2bg.jpg) repeat-x;}
.tab2 .title { background:url(../library/images/tab2icon.jpg) no-repeat left center; color:#005293; font-size:14px; font-weight:bold; line-height:31px; text-indent:35px;}
.tab2 .more {border-right:1px solid #ffffff; width:54px;}

.tab2list { border-right:1px solid #ffffff; background:url(../library/images/tab2linebg.jpg) repeat-x; padding:16px 2px 8px 12px;}
.tab2list td{color:#333333; font-size:12px; line-height:24px;}
.tab2list a{ color:#333333;font-size:12px;}
.tab2list a:hover{ color:#333333;font-size:12px;}


.tab2list2 { border-right:1px solid #ffffff; background:url(../library/images/tab2linebg.jpg) repeat-x; padding:8px 3px 8px 3px;}
.tab2list2 .linebg {   background:url(../library/images/linebg.gif); }
.tab2list2 td{ color:#333333; font-size:12px; line-height:25px;}
.tab2list2 a{text-indent:6px; color:#333333;font-size:12px;}
.tab2list2 a:hover{text-indent:6px; color:#333333;font-size:12px;}



.tab2 .btn {margin-bottom:8px; float:left; background:url(../library/images/cccbtnn.jpg) no-repeat; line-height:29px; font-weight:bold; margin-left:14px;}
.tab2 .btn .innertd { }
.tab2 .btn .innertd a{ color:#000000;line-height:29px; }
.tab2 .btn .innertd a span {padding-left:30px; line-height:29px; display:block; padding-right:16px; background:url(../library/images/cccbtnnr.jpg) no-repeat right;}
.tab2 .btn .innertd a:hover{  color:#000000; display:block; background:url(../library/images/cccbtn.jpg) no-repeat left;}
.tab2 .btn .innertd a:hover span{ display:block;padding-left:30px; line-height:29px; padding-right:16px; background:url(../library/images/cccbtnr.jpg) no-repeat right;}



.button {margin-bottom:8px; float:left; background:url(../library/images/cccbtnn.jpg) no-repeat; line-height:29px; font-weight:bold; margin-left:14px;}
.button .innertd { }
.button .innertd a{ color:#000000;line-height:29px; }
.button .innertd a span {padding-left:30px; line-height:29px; display:block; padding-right:16px; background:url(../library/images/cccbtnnr.jpg) no-repeat right;}
.button .innertd a:hover{  color:#000000; display:block; background:url(../library/images/cccbtn.jpg) no-repeat left;}
.button .innertd a:hover span{ display:block;padding-left:30px; line-height:29px; padding-right:16px; background:url(../library/images/cccbtnr.jpg) no-repeat right;}



.tabli { margin-bottom:8px; line-height:32px; border:1px solid #c9d6de; background:url(../library/images/tablibg.gif) repeat-x;}
.tabli ul,li { margin:0px; padding:0px; list-style:none;}
.tabli li { cursor:pointer; float:left; padding:0px 17px; border-right:1px solid #bcd4e0; font-size:14px; font-weight:bold; color:#015092;}
.tabli li a { color:#015092;}
.tabli li a:hover{ color:#015092;}

.tabli .current { background:url(../library/images/tablicurrent.gif) no-repeat;}

.tablilist { border-right:1px solid #ffffff; padding:10px 3px 10px 6px;}
.tablilist td{ color:#333333; font-size:12px; line-height:24px;}
.tablilist a{ text-indent:4px; color:#333333;font-size:12px;}
.tablilist a:hover{ text-indent:4px;color:#333333;font-size:12px;}




.contenttd { border:1px solid #c2daf2; background:#f5f8fd;}

.contenttab {}
.contenttab .title { border-bottom:1px solid #c1d9f1; font-size:20px; padding-top:4px; font-family:"黑体"; line-height:150%;  text-align:center;}
.contenttab .info { line-height:35px; color: #333331; text-align:center;}

.contenttab .content { font-size:14px; color:#000000; line-height:200%;}
.contenttab .content td{ font-size:14px; color:#000000; line-height:200%;}


.rzbtnarea { background:#f2f3f7; padding:12px 0px 18px 0px;}

.centerv { background:url(../library/images/centerv.gif) repeat-y 366px;}
.rightv { background:url(../library/images/centerv.gif) repeat-y right;}

.txttab { background:url(../library/images/txt/tab12.jpg) repeat-x;}
.txttab .title { text-indent:12px; font-size:22px; font-weight:bold; color:#005189;}

.txttablist { background: url(../library/images/txt/tablistbg.gif) repeat-x; margin-bottom:8px;}
.txttablist .td { padding:12px; font-size:14px; line-height:200%;}

.gjjs { background:url(../library/images/gjjs/tabbg.gif) repeat-x;}
.gjjs .title { background:url(../library/images/gjjs/tabtitlebg.gif) repeat-x; color:#01518c; font-weight:bold; text-align:center; font-size:14px; padding-top:6px;}

.gjjslist { border-left:1px solid #8cafcd; border-bottom:1px solid #8cafcd; border-right:1px solid #8cafcd; margin-bottom:8px;}
.gjjslist .td { background:url(../library/images/gjjs/bg.gif); line-height:49px; color:#333333; font-size:14px;}
.gjjslist .td  td { padding-right:20px; line-height:49px; color:#333333; font-size:14px;
	letter-spacing: 14px;}
.gjjslist .td  input {  font-size:12px;}
.gjjslist .td2 { background:url(../library/images/gjjs/resultbg.gif); }
.gjjs .info { text-indent:20px; color:#333335;}
.gjjs .info span { color:red; font-weight:bold;}

.gjjsresult { margin:3px 8px 9px 20px;}
.gjjsresult .title { height:20px; color:#00508d; font-size:14px; font-weight:bold;}
.gjjsresult .title a{ color:#00508d; font-size:14px; font-weight:bold;}
.gjjsresult .title a:hover{ color:#00508d; font-size:14px; font-weight:bold; text-decoration:underline;}
.gjjsresult .zhaiy {height:50px; color:#333335; line-height:20px;}
.gjjsresult .info  { height:20px; color:#008000; line-height:20px;}

.pageinfo { line-height:35px;color:#010101; height:35px; padding-left:20px;}
.pageinfo a { color:#010101;line-height:35px;}
.pageinfo a:hover{ color:#010101;line-height:35px;}

.pxyw { margin-bottom:6px; border:1px solid #f9d4cc; background:#ffe3e5 url(../library/images/pxyw/bg.gif) repeat-x;}
.pxyw .innertitle { color:#b90000; font-weight:bold; text-indent:8px; line-height:22px;}
.pxyw .inner { margin:0px 5px 5px 5px; border:1px solid #fcdede; background:#ffffff; padding:6px 2px 6px 6px; color:#333333; line-height:22px;}
.pxyw .inner td {color:#333333; line-height:24px;}
.pxyw .inner a {color:#333333; }
.pxyw .inner a:hover {color:#333333;}

.tab2list3 { border-right:1px solid #ffffff; background:url(../library/images/tab2linebg.jpg) repeat-x; padding:12px 6px 6px 6px;}
.tab2list3 .linebg { background:url(../library/images/linebg.gif); }
.tab2list3 td{ color:#333333; font-size:12px; line-height:25px;}
.tab2list3 a{ color:#333333;font-size:12px;}
.tab2list3 a:hover{ color:#333333;font-size:12px;}


.zslist { background:url(../library/images/pxyw/zsbg.gif) repeat-y;}
.zstab { margin:11px 19px 0px 19px;}
.zstab .img img{ padding:5px; border:1px solid #dbd7d8;}
.zstab .title {  text-align:center; line-height:25px; }
.zstab a { color:#000000;}
.zstab a:hover{ color:#000000;}


.gkwjl{ border:1px solid #c8d6d9;}

.zhs { color:#005190; text-indent:14px;}

.zrxx { border-left:1px solid #8cafcd; border-bottom:1px solid #8cafcd; border-right:1px solid #8cafcd; margin-bottom:8px;}
.zrxx .title { font-size:14px; color:#333335; letter-spacing:4px; text-align:right; padding-right:12px; line-height:27px;}
.zrxx td { vertical-align:top; padding:6px 0px;text-align:center;}
.zrxx .inputtd { text-align:left;} 
.zrxx .inputtd input{ font-size:12px; height:20px; line-height:20px; color:#333333; border:1px solid #a1b4c5; width:258px;}
.zrxx .inputtd textarea {width:500px; height:93px; line-height:20px; border:1px solid #a1b4c5; font-size:12px; color:#333333;}
.zrxx .submit { background:url(../library/images/button/submit1.gif) no-repeat;width:66px; border:none; height:24px; line-height:24px; text-align:center; font-size:12px;}

.cprzdl1 { height:194px;word-break:break-all;white-space:normal;width:546px;background:url(../library/images/cprzdl/bgc1.gif) no-repeat left top;}
.cprzdl1 span{ position:absolute;color:#000000; line-height:20px;word-break:break-all;width:546px;white-space:normal;filter: DropShadow(Color=#ffffff, OffX=1, OffY=0)
	DropShadow(Color=#ffffff, OffX=0, OffY=1)
	DropShadow(Color=#ffffff, OffX=-1, OffY=0)
	DropShadow(Color=#ffffff, OffX=0, OffY=-1);
}
.cprzdl2 { height:194px; background:url(../library/images/cprzdl/bgc2.gif) no-repeat left top; color:#484848;}
.cprzdl2 td { color:#484848;}
.cprzdl2 a { color:#484848;}
.cprzdl2 a:hover { color:#484848;}



.zscx {border-top:1px solid #9dc6d8;border-left:1px solid #9dc6d8;border-right:1px solid #9dc6d8;}
.zscx .title { background:#dfecf5 url(../library/images/zscx/open.gif) no-repeat 570px; color:#01589b; text-indent:30px;font-weight:bold; line-height:28px;}
.zscx a.title  { width:100%; display:block;background:#dfecf5 url(../library/images/zscx/open.gif) no-repeat 570px; color:#01589b; text-indent:30px;font-weight:bold; line-height:28px; }
.zscx a.title:hover{ width:100%; display:block;background:#dfecf5 url(../library/images/zscx/open.gif) no-repeat 570px; color:#01589b; text-indent:30px;font-weight:bold; line-height:28px; }
.zscx .open {cursor:pointer;background:#dfecf5;cursor:pointer;}
.zscx .open a { display:block; width:100%;color:#01589b; background:#dfecf5 url(../library/images/zscx/open.gif) no-repeat 570px; color:#01589b; text-indent:30px;font-weight:bold; line-height:28px;}
.zscx .open a:hover{display:block; width:100%;color:#01589b;background:#dfecf5 url(../library/images/zscx/open.gif) no-repeat 570px; color:#01589b; text-indent:30px;font-weight:bold; line-height:28px; }
.zscx .close {cursor:pointer; background:#dfecf5 url(../library/images/zscx/close.gif) no-repeat 570px; color:#01589b; text-indent:30px;font-weight:bold; line-height:28px;}
.zscx  a.close { display:block; width:100%;color:#01589b; background:#dfecf5 url(../library/images/zscx/close.gif) no-repeat 570px; color:#01589b; text-indent:30px;font-weight:bold; line-height:28px;}
.zscx  a.close:hover{display:block; width:100%;color:#01589b;background:#dfecf5 url(../library/images/zscx/close.gif) no-repeat 570px; color:#01589b; text-indent:30px;font-weight:bold; line-height:28px; }
.zscx  .close a { display:block; width:100%;color:#01589b; background:#dfecf5 url(../library/images/zscx/close.gif) no-repeat 570px; color:#01589b; text-indent:30px;font-weight:bold; line-height:28px;}
.zscx .close a:hover{display:block; width:100%;color:#01589b;background:#dfecf5 url(../library/images/zscx/close.gif) no-repeat 570px; color:#01589b; text-indent:30px;font-weight:bold; line-height:28px; }

.zscxbtm {border:1px solid #9dc6d8;}
.zscxbtm .title { background:#dfecf5 url(../library/images/zscx/open.gif) no-repeat 570px; color:#01589b; text-indent:30px;font-weight:bold; line-height:28px;}
.zscxbtm a.title  { width:100%; display:block;background:#dfecf5 url(../library/images/zscx/open.gif) no-repeat 570px; color:#01589b; text-indent:30px;font-weight:bold; line-height:28px; }
.zscxbtm a.title:hover{ width:100%; display:block;background:#dfecf5 url(../library/images/zscx/open.gif) no-repeat 570px; color:#01589b; text-indent:30px;font-weight:bold; line-height:28px; }
.zscxbtm .info {background:#dfecf5;}
.zscxbtm .info a{ display:block; background:url(../library/images/zscx/open.gif) no-repeat;width:38px; height:13px;}
.zscxbtm .info a:hover{ display:block; background:url(../library/images/zscx/open.gif) no-repeat;width:38px; height:13px;}



.zscxbtm .open {background:#dfecf5;cursor:pointer;}
.zscxbtm .open a { display:block; width:100%;color:#01589b; background:#dfecf5 url(../library/images/zscx/open.gif) no-repeat 570px; color:#01589b; text-indent:30px;font-weight:bold; line-height:28px;}
.zscxbtm .open a:hover{display:block; width:100%;color:#01589b;background:#dfecf5 url(../library/images/zscx/open.gif) no-repeat 570px; color:#01589b; text-indent:30px;font-weight:bold; line-height:28px; }




.zscxbtm .close {cursor:pointer; background:#dfecf5 url(../library/images/zscx/close.gif) no-repeat 570px; color:#01589b; text-indent:30px;font-weight:bold; line-height:28px;}
.zscxbtm  a.close { display:block; width:100%;color:#01589b; background:#dfecf5 url(../library/images/zscx/close.gif) no-repeat 570px; color:#01589b; text-indent:30px;font-weight:bold; line-height:28px;}
.zscxbtm  a.close:hover{display:block; width:100%;color:#01589b;background:#dfecf5 url(../library/images/zscx/close.gif) no-repeat 570px; color:#01589b; text-indent:30px;font-weight:bold; line-height:28px; }

.zscxbtm .close a { display:block; width:100%;color:#01589b; background:#dfecf5 url(../library/images/zscx/close.gif) no-repeat 570px; color:#01589b; text-indent:30px;font-weight:bold; line-height:28px;}
.zscxbtm .close a:hover{display:block; width:100%;color:#01589b;background:#dfecf5 url(../library/images/zscx/close.gif) no-repeat 570px; color:#01589b; text-indent:30px;font-weight:bold; line-height:28px; }


.zscxlist {border-top:1px solid #9dc6d8;border-left:1px solid #9dc6d8;border-right:1px solid #9dc6d8;}
.zscxlist td{color:#0b00ff; line-height:30px;}
.zscxlist .txt{ font-size:14px;  font-weight:bold;color:#333333;}
.zscxlist .input{ font-size:12px; margin-top:2px; height:20px; line-height:20px; color:#333333; border:1px solid #a1b4c5; width:200px;}
.zscxlist .submit { width:83px; height:24px; border:none; background:url(../library/images/zscx/search.gif) no-repeat; font-size:12px; letter-spacing:2px; margin-top:2px;}

.zscxlistbtm {border-left:1px solid #9dc6d8;border-right:1px solid #9dc6d8; border-bottom:1px solid #9dc6d8;}
.zscxlistbtm td{color:#0b00ff; line-height:30px;}
.zscxlistbtm .txt{ font-size:14px;  font-weight:bold;color:#333333;}
.zscxlistbtm .input{ font-size:12px; margin-top:2px; height:20px; line-height:20px; color:#333333; border:1px solid #a1b4c5; width:200px;}
.zscxlistbtm .submit { width:83px; height:24px; border:none; background:url(../library/images/zscx/search.gif) no-repeat; font-size:12px; letter-spacing:2px; margin-top:2px;}

span.select { 
  position: absolute;
  width: 114px; /* With the padding included, the width is 190 pixels: the actual width of the image. */ 
  height: 25px; 
  padding: 0 0 0 8px; 
  color: #000; 
  font-size: 12px; 
  line-height:25px;
  background:url(../library/images/zscx/linkarr.gif) no-repeat; 
  overflow: hidden; 
}

.pxkc {border-top:1px solid #9dc6d8;border-left:1px solid #9dc6d8;border-right:1px solid #9dc6d8;}
.pxkc .title { background:#dfecf5; color:#01589b; text-indent:30px;font-weight:bold; line-height:28px;}
.pxkc .info {background:#dfecf5;}
.pxkc .info a{ display:block; background:url(../library/images/zscx/open.gif) no-repeat;width:38px; height:13px;}
.pxkc .info a:hover{ display:block; background:url(../library/images/zscx/open.gif) no-repeat;width:38px; height:13px;}
.pxkc a.close{ display:block; background:url(../library/images/zscx/close.gif) no-repeat;width:38px; height:13px;}
.pxkc a.close:hover{ display:block; background:url(../library/images/zscx/close.gif) no-repeat;width:38px; height:13px;}

.pxkclist {border-top:1px solid #9dc6d8;}
.pxkclist .td { padding:12px;}
.pxkclist .tablist { background:url(../library/images/pxyw/dotline.gif) repeat-x bottom; font-size:14px; margin-bottom:4px; color:#010101;}
.pxkclist .tablist .title { color:#010101; background:url(../library/images/pxyw/arr.gif) no-repeat 12px; line-height:25px; padding-left:30px;}
.pxkclist td{font-size:14px; color:#010101;}
.pxkclist a{font-size:14px; color:#010101;}
.pxkclist a:hover{font-size:14px; color:#010101;}


.pxkcbtm {border:1px solid #9dc6d8;}
.pxkcbtm .title { background:#dfecf5; color:#01589b; text-indent:30px;font-weight:bold; line-height:28px;}
.pxkcbtm .info {background:#dfecf5;}
.pxkcbtm .info a{ display:block; background:url(../library/images/zscx/open.gif) no-repeat;width:38px; height:13px;}
.pxkcbtm .info a:hover{ display:block; background:url(../library/images/zscx/open.gif) no-repeat;width:38px; height:13px;}
.pxkcbtm a.close{ display:block; background:url(../library/images/zscx/close.gif) no-repeat;width:38px; height:13px;}
.pxkcbtm a.close:hover{ display:block; background:url(../library/images/zscx/close.gif) no-repeat;width:38px; height:13px;}

.pxkcbtmlist {}
.pxkcbtmlist .td { padding:12px;}
.pxkcbtmlist .tablist { background:url(../library/images/pxyw/dotline.gif) repeat-x bottom; font-size:14px; margin-bottom:4px; color:#010101;}
.pxkcbtmlist .tablist .title { color:#010101; background:url(../library/images/pxyw/arr.gif) no-repeat 12px; line-height:25px; padding-left:30px;}
.pxkcbtmlist td{font-size:14px; color:#010101;}
.pxkcbtmlist a{font-size:14px; color:#010101;}
.pxkcbtmlist a:hover{font-size:14px; color:#010101;}

.jsjs { margin-bottom:12px; background:url(../library/images/pxyw/jsjsbg.gif) repeat-x;line-height:27px; border:1px solid #a0c6d9;}
.jsjs .title {color:#00508b; text-indent:30px;font-weight:bold; line-height:28px;}
.jsjstablist { background:url(../library/images/pxyw/dotline.gif) repeat-x bottom; font-size:14px; margin-bottom:4px; color:#010101;}
.jsjstablist .title { color:#010101; background:url(../library/images/pxyw/arr.gif) no-repeat 12px; line-height:25px; padding-left:30px;}
.jsjstablist td{font-size:14px; color:#010101;}
.jsjstablist a{font-size:14px; color:#010101;}
.jsjstablist a:hover{font-size:14px; color:#010101;}


.lxfslist { line-height:normal; background:url(../library/images/lxfs/bg.gif);font-size:14px;}
.lxfslist .listtd { color:#000000; line-height:35px; background:url(../library/images/lxfs/arr.gif) no-repeat 12px center;text-indent:30px;}
.lxfslist .listtd td { color:#000000;line-height:35px;}
.lxfslist .listtd a{ color:#000000;line-height:35px;}
.lxfslist .listtd a:hover{ color:#000000;line-height:35px;}

.fgsmap { background:url(../library/images/lxfs/lianxi_img3.gif) no-repeat right bottom;}


.wybm { border:1px solid #e3e3e3;background:#ffffff url(../library/images/pxyw/wybmbg.gif) repeat-x;}
.wybm .title { color:red; text-indent:12px;}
.wybm .td { padding:6px 0px;}

.wybm .inputtd input { border:1px solid #cccccc; width:160px; height:17px; font-size:12px;}

.wybm .submit { background:url(../library/images/pxyw/submit.gif) no-repeat; width:80px; font-size:12px; line-height:21px;color:#333333; text-align:center; border:none; margin-left:50px;}

.bm { background:#ffffff;}
.bmtitle { color:red; text-indent:12px;}
.bm .td { padding:6px 0px;}

.bm .inputtd input { border:1px solid #cccccc; width:160px; height:17px; font-size:12px;}

.bm .submit { background:url(../library/images/pxyw/submit.gif) no-repeat; width:80px; font-size:12px; line-height:21px;color:#333333; text-align:center; border:none; margin-left:50px;}
.wybmdiv { background:#ffffff; height:200px;}
.wybmdiv .submit { background:url(../library/images/pxyw/submit.gif) no-repeat; width:80px; font-size:12px; line-height:21px;color:#333333; text-align:center; border:none; margin-left:50px;}

/*圆角定义*/
.tl,.tr,.bl,.br,.tl_b,.tr_b,.bl_b,.br_b{position:absolute;width:4px;height:4px;background:url(../library/images/yj.gif) no-repeat;overflow:hidden;}
/*背景图片里对应的颜色换成你需要的颜色就OK了，有很多种颜色也可以在下面添加，然后给它定义一个类*/
/*纯色无边框*/
.tl{top:0;left:0;background-position:0 0;}
.tr{top:0;right:0;background-position:-4px 0;}
.bl{bottom:0px;left:0px;background-position:0 -4px;}
.br{bottom:0px;right:0px;background-position:-4px -4px;}
/*带蓝色边框*/
.tl_b{top:-1px;left:-1px;background-position:0px -8px;}
.tr_b{top:-1px;right:-1px;background-position:-4px -8px;}
.bl_b{bottom:-1px;left:-1px;background-position:0 -12px;}
.br_b{bottom:-1px;right:-1px;background-position:-4px -12px;}

/*无边*/
.noborder{position:relative;background:#ebf8ff;width:80px;height:200px;float:left;margin-right:20px;}
/*有边*/
/*haveborder{position:absolute;z-index:10000;top:-12px !important;top:22px;width:140px;background:url(../library/images/indexdiv.gif) no-repeat; padding:15px 0px;height:50px;margin-right:5px; line-height:20px;}*/

a.pxzscx { display:block; width:100%;}
a.pxzscx:hover { display:block; width:100%;}

.haveborder {width:140px;background:url(../library/images/indexdiv.gif) no-repeat; padding:15px 0px; height:50px; display:block; float:left; line-height:20px;position:absolute; top:22px; left:55px; text-align:center;}



.haveborder a{line-height:20px;  font-weight:normal;display: inline;}
.haveborder a:hover{line-height:20px; font-weight:normal; text-decoration:underline;display: inline;}

.linktab td{ text-align:center;}

.rydl { background:url(../library/images/rydl/t4.gif) repeat-x;  margin-left:10px;}
.rydltab { border:1px solid #77ace2;  margin-left:10px;}
.rydlsmall { background:url(../library/images/rydl/tab12.gif) repeat-x; margin-bottom:28px;}


.searchresult { margin-top:20px; line-height:20px;}
.searchresult .title { font-size:14px; color:blue; height:35px;}
.searchresult .title a{ font-size:14px; color:blue;}
.searchresult .title a:hover{ font-size:14px; color:blue; text-decoration:underline;}
.searchresult .infotd { color:#008000; padding-top:6px}
.searchresult .infotd a{ color:#008000;}
.searchresult .infotd a:hover{ color:#008000; text-decoration:underline;}
.searchresult .txt { font-size:13px; line-height:150%;}

#flashdiv {z-index:-1;}

