/*------- *{filter:Gray;}-------*/
@charset "gb2312";
body {
margin:0px auto;
text-align:center;}
body,td,th,div,p {font-family: "????", Arial, "Times New Roman";font-size: 12px;color:#000;}
ul,li { margin:0px; padding:0px; list-style:none; }
a { text-decoration:none; color:#000;}
a:hover{ text-decoration:none;color:#000;}
.indexnav{background:url(../library/images/navbg.gif) repeat-x;}
.pznav{background:url(../library/images/navpdbg.gif) repeat-x;}
/---------------- index navigation-----------------------/
.chromestyle{
color:#fff;
width: 99%;
font-weight: bold;
}

.chromestyle:after{ 
color:#fff;
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
color:#fff;
width: 100%;
padding: 4px 0;
margin: 0;
text-align: center; 
}

.chromestyle ul li{
color:#fff;
display: inline;
}

.chromestyle ul li a{
color:#fff;
padding: 4px 7px;
margin: 0;
text-decoration: none;
}

.chromestyle ul li a:hover{
color:#fff;
padding: 4px 7px;
margin: 0;
text-decoration: none;
}

.chromestyle ul li a:visited{
color:#fff;
padding: 4px 7px;
margin: 0;
text-decoration: none;
}

.chromestyle ul li a:active{
color:#fff;
padding: 4px 7px;
margin: 0;
text-decoration: none;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{
color:#fff;
padding: 4px 7px;
margin: 0;
text-decoration: none;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
color:#000;
position:absolute;
border: 1px solid #003e91;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 110px;
visibility: hidden;
}


.dropmenudiv a{
color:#000;
width:auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #003e91; 
padding: 2px 0;
text-decoration: none;
}
.dropmenudiv a:hover{
color:#000;
width:auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #003e91; 
padding: 2px 0;
text-decoration: none;
}
.dropmenudiv a:visited{
color:#000;
width:auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #003e91; 
padding: 2px 0;
text-decoration: none;
}
* html .dropmenudiv a{
color:#000; 
width: 100%;
}

.dropmenudiv a:hover{ 
background-color: #F0F0F0;
color:#000;
}
/--------------------------index navigation endding--------------------------/

/---------------- pin zhong pznavigation-----------------------/

.pinzhongstyle{
color:#004794;
width: 99%;
font-weight: bold;
}

.pinzhongstyle:after{ 
color:#004794;
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.pinzhongstyle ul{
color:#004794;
width: 100%;
padding: 4px 0;
margin: 0;
text-align: center; 
}

.pinzhongstyle ul li{
color:#004794;
display: inline;

}

.pinzhongstyle ul li a{
color:#004794;
padding: 4px 5px;
margin: 0;
text-decoration: none;
}

.pinzhongstyle ul li a:hover{
color:#004794;
padding: 4px 5px;
margin: 0;
text-decoration: none;
}

.pinzhongstyle ul li a:visited{
color:#004794;
padding: 4px 5px;
margin: 0;
text-decoration: none;
}

.pinzhongstyle ul li a:active{
color:#004794;
padding: 4px 5px;
margin: 0;
text-decoration: none;
}

.pinzhongstyle ul li a:hover, .pinzhongstyle ul li a.selected{
color:#004794;
padding: 4px 5px;
margin: 0;
text-decoration: none;
}

/* ######### Style for Drop Down Menu ######### */

.pzdropmenudiv{
color:#000;
position:absolute;
border: 1px solid #003e91;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 80px;
visibility: hidden;
}


.pzdropmenudiv a{
color:#000;
width:auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #003e91; 
padding: 2px 0;
text-decoration: none;

}
.pzdropmenudiv a:hover{
color:#000;
width:auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #003e91; 
padding: 2px 0;
text-decoration: none;

}
.pzdropmenudiv a:visited{
color:#000;
width:auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #003e91; 
padding: 2px 0;
text-decoration: none;

}
* html .pzdropmenudiv a{
color:#000; 
width: 100%;
}

.pzdropmenudiv a:hover{ 
background-color: #F0F0F0;
color:#000;
}
/-----------------------sspz navigation endding-----------------------------------/
.top { background:url(../library/images/topbg.gif) repeat-x; height:28px; color:#3d3d3d; line-height:28px; width:1003px;text-align:right; }
.top a {color:#3d3d3d;}
.top a:hover {color:#3d3d3d; text-decoration:underline;}
.top .txt { padding-right:20px;margin-right:50px;color:#3d3d3d;background:url(../library/images/topbg.gif) repeat-x;}
.banner {  width:1003px; background:url(../library/images/banner.jpg) no-repeat;  border-bottom:1px solid #7194b8;}
.bttitle{color:#e45a12;font-size:28px;font-weight:bold;}
.bttitle a{color:#e45a12;font-size:28px;font-weight:bold;}
.bttitle a:hover{color:#e45a12;font-size:28px;font-weight:bold;}
.bttitle a:active{color:#e45a12;font-size:28px;font-weight:bold;}
.newsbar { background:url(../library/images/newsbar.gif) repeat-x; height:30px; line-height:30px;}
.newsbar .txt { color:#003f91;  }
.newsbar .input { width:109px; color:#7494b2; border:1px solid #7494b2;}
.newsbar .news { color:#4e4e4e;}
.newsbar .news td{ color:#4e4e4e;}
.newsbar .news a{ color:#4e4e4e;}
.newsbar .news a:hover{ color:#4e4e4e; text-decoration:underline;}

.flashtd { background:#efefef; padding:4px 0; text-align:center; line-height:27px;}

.ggtd {border:1px solid #b5cde6;}
.ggtitle {  background:url(../library/images/gg13.gif) repeat-x; line-height:29px;}
.ggtitle .txt { background:url(../library/images/gg12.gif) repeat-x; text-indent:6px; color:#073565; font-size:14px; font-weight:bold;}

.gglist { margin-top:3px; line-height:21px; color:#363636; font-size:14px; }
.gglist .date { font-size:12px; text-align:right;}
.gglist td {color:#363636; font-size:14px;}
.gglist a{color:#363636;}
.gglist a:hover{color:#363636;}

.rtabtitle { background:url(../library/images/rtitlebg.gif) no-repeat; width:222px; line-height:29px; }
.rtabtitle .txt {text-indent:31px; font-size:14px; font-weight:bold; color:#fff; background:url(../library/images/arrow1.gif) no-repeat 10px;}

.rtablist { border-bottom:1px solid #b5c5d8;border-left:1px solid #b5c5d8;border-right:1px solid #b5c5d8; background:#e9f3fe;}
.rtablist .td { text-align:center;  padding:8px 0;}
.rtablist .td1 {  padding:8px 0;}

.tab { background:url(../library/images/tabbg.gif) repeat-x; border-left:1px solid #b5cde6;border-top:1px solid #b5cde6;border-right:1px solid #b5cde6; line-height:28px; height:28px;}
.tab .title { background:url(../library/images/tabicon.gif) no-repeat 13px; text-indent:32px; font-size:14px; font-weight:bold; color:#003f91;}
.tablist { margin-bottom:7px; height:124px; border-left:1px solid #b5cde6;border-bottom:1px solid #b5cde6;border-right:1px solid #b5cde6;}
.tablist .pic { text-align:center; padding:7px 0;}
.tablist .pic img{ border:4px solid #efefef; }
.tablist .td { padding:7px 0 6px 0; color:#363636;}
.tablist a{  color:#363636;}
.tablist a:hover{ color:#363636;}
.tablist td {color:#363636; line-height:28px;}

.jysjtab .btn { text-align:left; background: url(../library/images/btn.gif) no-repeat; width:103px; height:34px; vertical-align:top; text-indent:27px; font-size:14px; font-weight:bold; color:#183e94; line-height:34px;}
.jysjtab .btn a { color:#183e94; display:block; width:100%;}
.jysjtab .btn a:hover{ color:#183e94; display:block; width:100%;}

.tab1 { background: url(../library/images/tab2bg.gif) repeat-x; border-left:1px solid #b5cde6;border-top:1px solid #b5cde6;border-right:1px solid #b5cde6; line-height:32px; height:32px;}
.tab1 .title { background: url(../library/images/arrow.gif) no-repeat 12px; text-indent:28px; font-size:14px; font-weight:bold; color:#003f91;}
.tablist1 { margin-bottom:7px; height:124px; border-left:1px solid #b5cde6;border-bottom:1px solid #b5cde6;border-right:1px solid #b5cde6;}
.tablist1 .pic { text-align:center; padding:7px 0;}
.tablist1 .pic img{ border:4px solid #efefef; }
.tablist1 .td { padding:7px 0 6px 0; color:#363636;}
.tablist1 a{  color:#363636;}
.tablist1 a:hover{ color:#363636;}
.tablist1 td {color:#363636; line-height:28px;}

#jsh_tab td{ margin:10px; padding:6px; font-size:16px; font-weight:normal; width:230px;}
#jsh_tab td a{ font-size:16px; font-weight:normal;}
#jsh_tab td a:hover{ font-size:16px; font-weight:normal;}

.btn { background:#f3f3f3; height:76px; margin-bottom:12px; text-align:center; line-height:24px;}
.btn td {}
.btn a{}
.btn a:hover{ text-decoration:underline;}

.fwltab { border:1px solid #b5c5d8; background:#e9f3fe; }
.fwltab .td { padding:4px 0;}
.fwltab ul { margin-left:12px;}
.fwltab li { background:url(../library/images/arrow.gif) no-repeat left center; text-indent:14px; line-height:25px;}

.tablist2 {background:#e9f3fe; margin-bottom:2px;  border-left:1px solid #b5cde6;border-bottom:1px solid #b5cde6;border-right:1px solid #b5cde6;}
.tablist2 .td { padding:6px 0 8px 0; color:#363636;}
.tablist2 a{  color:#363636;}
.tablist2 a:hover{ color:#363636;}
.tablist2 td {color:#363636; line-height:28px;}
.tablist2 .td2 {color:#363636; line-height:25px; padding:3px 2px 4px 6px;}

.bmtab td {border-bottom:1px solid #a8c3e1;overflow:hidden;}
.bmtab td a{text-align:left; text-indent:20px;background:url(../library/images/arr.gif) no-repeat 4px;  padding-top:3px;  height:38px; display:block;overflow:hidden;font-size:14px;}


.pdtitle { background:url(../library/images/rtitlebg.jpg) no-repeat; width:222px;height:29px; line-height:29px; }
.pdtitle .txt {text-indent:55px; font-size:14px; font-weight:bold; color:#fff; }

.lefttd { background: url(../library/images/pdleft.gif) repeat-y; vertical-align:top}
.lefttdbtm {border-bottom:1px solid #c9c9c9; background: url(../library/images/pdleft.gif) repeat-y; }



.pdcurrent { background:url(../library/images/secondcurrent.gif) repeat-x; line-height:37px;}
.pdcurrent a{ display:block; background:url(../library/images/arrow3.gif) no-repeat 17px 15px; text-indent:31px; font-size:14px; font-weight:bold; color:#053161;}
.pdcurrent a:hover{ display:block; background:url(../library/images/arrow3.gif) no-repeat 17px 15px; text-indent:31px; font-size:14px; font-weight:bold; color:#053161; text-decoration:underline;}
.pdcurrent a:active{ display:block; background:url(../library/images/arrow3.gif) no-repeat 17px 15px; text-indent:31px; font-size:14px; font-weight:bold; color:#053161; text-decoration:underline;}

.pdnormal { background:url(../library/images/secondcurrent.gif) repeat-x; line-height:37px;}
.pdnormal a{ display:block; background:url(../library/images/arrow3.gif) no-repeat 17px 15px; text-indent:31px; font-size:14px;  color:#053161;}
.pdnormal a:hover{ display:block; background:url(../library/images/arrow3.gif) no-repeat 17px 15px; text-indent:31px; font-size:14px; color:#053161; text-decoration:underline;}
.pdnormal a:active{ display:block; background:url(../library/images/arrow3.gif) no-repeat 17px 15px; text-indent:31px; font-size:14px; color:#053161; text-decoration:underline;}
.ltab { border:1px solid #c6c6c6; background:#fff;}

.ltab td { line-height:24px;}
.ltab .td { padding:8px; color:#212121;}
.ltab a { color:#212121;}
.ltab a:hover{ color:#212121;}

.position { background:#f5f5f5; height:32px; margin-bottom:20px;}
.position td { padding-top:3px;}

.listtab { margin-left:42px; background: url(../library/images/dotline.gif) repeat-x bottom; margin-bottom:4px; line-height:24px;}
.listtab .title { background:url(../library/images/arrow4.gif) no-repeat left 8px; text-indent:12px;}

.pageinfo { color:#3e3e3e; line-height:30px; margin-top:30px;}
.pageinfo td{ color:#3e3e3e; line-height:30px;}

.pageinfo a{ color:#3e3e3e; line-height:30px;}
.pageinfo a:hover{ color:#3e3e3e; line-height:30px; text-decoration:underline;}

.resulttab{ margin-bottom:8px;}
.resulttab .title { font-size:14px; color:#00F; line-height:25px; font-weight:bold;}
.resulttab .title a{ font-size:14px; color:#00F; line-height:25px;}
.resulttab .title a:hover{ font-size:14px; color:#00F; line-height:25px;}

.resulttab .zhy {line-height:20px;}
.resulttab .info { color: #090;line-height:20px;}
.contenttab {margin-top:12px;}
.contenttab .title { font-size:20px; font-family:"????"; color:#f83e30; text-align:center; padding:8px 20px; line-height:150%;}
.contenttab .title2 {font-family: "????";font-size: 24px;font-weight: bold;color: #035daa; text-align:center;}
.infotab { background:#f4f4f4; line-height:25px; border-top:1px solid #ececec; }
.infotab td { border-top:1px solid #ffffff;}
.contenttab .contenttd {  padding:20px 4px; font-size:14px; line-height:200%; vertical-align:top; height:380px;}
.contenttab .contenttd td { font-size:14px; line-height:200%;width:780px;}

.contenttab .btn { background:url(../images/button/btn.gif) no-repeat; width:76px; height:18px; display:block; text-align:center; line-height:18px;}
.contenttab .btn a{ color:#000;}
.contenttab .btn a:hover{ color:#000;}

.xgxx { color:#ffffff; background:#155dbc; padding:8px; width:140px; text-align:center; font-size:14px; margin:6px; font-weight:bold;}
.xgxxlist { line-height:200%; font-size:14px; padding-left:20px;}
.xgxxlist td{  color:#000;line-height:200%;font-size:14px;}
.xgxxlist a { color:#000; line-height:200%;font-size:14px;}
.xgxxlist a:hover {  color:#000;line-height:200%;font-size:14px; text-decoration:underline;}

.contentposition { border-bottom:1px solid #ececec;}

/*-------------------   dashiji   -----------------------*/
.text_lan{font-size:14px; font-weight:bold; color:#003399;}
.text_lan a{font-size:14px; font-weight:bold; color:#003399;}
.text_lan a:hover{font-size:14px; font-weight:bold; color:#003399;}

.biank{margin:4px; border-bottom:#CCCCCC solid 1px;}
.dsjbg {background-image: url(../library/images/dsjbg.png); background-repeat: repeat-x; height: 34px;}
.dsjbg td{font-weight:bold;color:#173f77;padding-left:10px;}

.dsjstyle {margin-left:42px; background-image:url(../library/images/arrow4.gif); background-position:center left;border-bottom: dotted #CCCCCC 1px; font-size:14px; padding-left:15px;line-height:28px;height:28px; background-repeat:no-repeat;}

/*-------------------   jigoushezhi   -----------------------*/
.tab1a{height:20px; font-size:14px; color:#003e91; font-weight:bold; text-align:center; }
.tab3a{background-image:url(../library/images/taba.gif); height:20px; font-size:14px; color:#003e91; font-weight:bold; text-align:center; padding:5px;}
.tab4a{background-image:url(../library/images/bg4.jpg); height:20px; font-size:12px; color:#000000;text-align:center;}

.lxwm_tab2 { margin:6px; padding:6px; background-color: #FFFFFF; font-size: 16px; color:#1b5082; font-weight:bold;  }
.lxwm_tab3 { margin:10px; padding:6px; font-size:14px; font-weight:normal;}
.lxwm_tab4 {color:#FFFFFF;background-color:#0157ac;}
.lxwm_tab4 a{color:#FFFFFF;background-color:#0157ac;}
.lxwm_tab4 a:link{color:#FFFFFF;background-color:#0157ac;}
.lxwm_tab4 a:visited{color:#FFFFFF;background-color:#0157ac;}
.lxwm_tab4 a:hover{color:#FFFFFF;background-color:#0157ac;}
.lxwm_tab5 {color:#000000;background-color:#ECF3FB;}

/*-------------------   liniannianbao   -----------------------*/
.lnnbtab1 {border-bottom:#d3d6db solid 1px;border-left:#d3d6db solid 1px;line-height:30px; background-color:#F1FEFE;}
.lnnbtab2 {border-bottom:#d3d6db solid 1px;border-right:#d3d6db solid 1px;border-left:#d3d6db solid 1px;line-height:30px; background-color:#F1FEFE;}
.gjzqsbmtab {border:#d3d6db 1px solid;}
.gjzqsbm {border-right:#d3d6db 1px solid;}
.sq_tab1{text-align:center;font-size: 14px; color:#1b5082; font-weight:bold; margin:6px; padding:6px;border-bottom:#74ace7 solid 1px;}
.sq_tab2{text-align: left;font-size: 12px; background-image:url(images/sq_1.gif); background-repeat:repeat-x;margin:6px; padding:6px;border:#e7effb solid 1px; line-height:22px;}
.sq_tab3{text-align: left;font-size: 14px;color:#1b5082; font-weight:bold; background-image:url(images/sq_2.gif); background-repeat:repeat-x;margin:6px; padding:6px;  line-height:22px;}


/*-------------------   search   -----------------------*/
.sousuo{ margin-bottom:20px; border-bottom:#999999  solid 1px;}
.sousuo td{  line-height:22px; padding-left:8px;}
.sousuo a{font-size:14px; font-weight:bold; line-height:22px;color:#FF0000;}
.sousuo a:hover{font-size:14px; font-weight:bold; line-height:22px; color:#FF0000;}
.sousuo2 a{font-size:12px; line-height:22px;color: #666666;}
.sousuo2 a:hover{font-size:12px; line-height:22px;color: #666666;}
.indexnametext{font-size:14px; font-weight:bold; color:#666666; text-align:center}
.sousuo001{font-size:14px;color:#035daa;}
.sousuo001 a{font-size:14px;color:#035daa;}
.sousuo001 a:hover{font-size:14px;color:#035daa;}
.sousuo001 a:visited{font-size:14px;color:#035daa;}
/*-------------------  rjxzdz   -----------------------*/
.rjxzdz{color:red;}
.rjxzdz a{color:red;}
.rjxzdz a:hover{color:red;}
.rjxzdz a:active{color:red;}

.tbfengw {table-layout:fixed;word-wrap:break-word;}
.tbfengw td{word-wrap:break-word;word-break:break-all;}
.tab3aa{background-image:url(../library/images/taba.gif); }
.lxwmtab4{ background-color:#f7fdfd;  text-align:center; color:#FF0000; font-size:14px; font-weight:bold; height:70;} 
.lxwmtab5{ color: #333333; font-size:14px; line-height:22px; text-align:left; height:70;  padding:10px;}
.lxwmtab6{color:#333333;font-size:12px;line-height:30px;}
.gdxwtd{overflow:hidden;}

.textcontentboder{background-color:#fcfcfc; border:#E0E0E0 1px solid; }
.textcontent{font-size:14px; line-height:25px;}

.txt18 {    FONT-WEIGHT: 700; FONT-SIZE: 24px; COLOR: #003cc8; LINE-HEIGHT: 26px; FONT-FAMILY: "????"; TEXT-DECORATION: none }


.concentxuxian{border-top: #E3E3E3 dotted 1px;}
.zhengwen14px{font-size:14px; line-height:24px;}
.textcontentboder table {     font-size: 14px;     line-height: normal; }
#BodyLabel{font-size:14px;}
#BodyLabel p{font-size:14px;}

.boliImage{display:none;margin:auto;overflow:hidden}


/*-----------»¬¶―ΓΕΡωΚ½---------------*/

ul,li{margin:0px;padding:0px;}  li{list-style-type:none;}   .preview{margin:0px;padding:0px;overflow:hidden;}  .cont{padding:0px;}  .cls{clear:both;}  
.hidden{display:none;}  
#sourse{ width:100%;height:300px;margin:0px auto;}  
.scrolldoorFrame{width:100%;overflow:hidden;   }  
.scrollUl{width:100%;border-bottom:0px solid #CCC;overflow:hidden;height:31px;  }  
.scrollUl li{float:left;}  
.bor03{border-top-width:0px; height:192px;} 
.scrollUl  .sd01 {cursor:pointer;background:url(../images/hdbg.gif);font-size:14px;font-weight:bold ;color:#003f91; width:123px; height:31px; text-align:left; line-height:31px;  } 
.scrollUl  .sd01 a{font-size:14px;font-weight:bold ;color:#003f91;} 
.scrollUl  .sd01 a:hover{font-size:14px;font-weight:bold ;color:#003f91; } 
.scrollUl  .sd02 {cursor:pointer;font-size:14px;font-weight:bold ;color:#003f91; width:123px; height:27px; text-align:left; line-height:31px; } 
.scrollUl  .sd02 a{font-size:14px;font-weight:bold ;color:#003f91;}  
.scrollUl  .sd02 a:hover{font-size:14px;font-weight:bold ;color:#003f91; } 

.scrollUl  .qd01 {cursor:pointer; font-size:14px;font-weight:bold ;color:#ffffff; width:100px; height:31px; text-align:center; line-height:31px;  }  
.scrollUl  .qd01 a{font-size:14px;font-weight:bold ;color:#ffffff;}  
.scrollUl  .qd01 a:hover{font-size:14px;font-weight:bold ;color:#ffffff; }  
.scrollUl  .qd02 {cursor:pointer;font-size:14px;font-weight:bold ;color:#003f91; width:100px; height:27px; text-align:center; line-height:31px; }  
.scrollUl  .qd02 a{font-size:14px;font-weight:bold ;color:#003f91;}  
.scrollUl  .qd02 a:hover{font-size:14px;font-weight:bold ;color:#003f91; }
/***************syhd*********************/

	.syTab{ background:#ccc; font-family:"ΞΆΘνΡΕΊΪ"}
	.syTab td{ background:#fff; text-align:center;}
	.syTit{ text-align:center; font-size:24px; font-weight:bold; color:#035daa; height:40px; line-height:40px;}
	.syConTit{}
	.syConTit td{ font-size:16px; font-weight:bold; text-align:center; height:25px; line-height:25px; font-weight:bold; background:#ECF3FB;}
	.syCon{ font-size:14px; color:#5A5A5A; width:750px; border-left:1px solid #ccc; border-bottom:1px solid #ccc;}
	.syCon td{ border-right:1px solid #ccc; text-align:center;}



.bolidahui{ position:absolute; right:0; top:100px;}

.onbutx{ color:#e45a12}
.onbutx a{ color:#e45a12}









