@charset "gb2312";
body { padding:0px; margin:0px;}
body,td,th {
	font-family:"Times New Roman";
	color: #212121; font-size:12px;
}

a { text-decoration:none;color:#000000;  font-size:12px;}
a:hover{ text-decoration:none;color:#000000;  font-size:12px;}

.nav { background:url(../library/images/navbg.gif) repeat-x; line-height:10px;
height:38px;}
.nav td { font-size:14px; font-weight:bold; text-align:center; color:#fff;}
.nav a { color:#fff;}
.nav a:hover{ color:#fff; text-decoration:underline;}

.table {  background:url(../library/images/bg.jpg) repeat-x;}

.lefttd { background:#ebf4ff; border-left:1px solid #c9c9c9;  border-top:1px solid #c9c9c9; border-bottom:4px solid #c1c1c1; padding-bottom:8px; vertical-align:top}
.righttd { background:#ffffff;  border-left:1px solid #c9c9c9;  border-top:1px solid #c9c9c9;  border-right:1px solid #c9c9c9; border-bottom:4px solid #c1c1c1;padding-bottom:26px;}
.leftcontenttd { background:#ebf4ff url(../library/images/leftbg.gif) no-repeat bottom; border-left:1px solid #c9c9c9;  border-top:1px solid #c9c9c9; border-bottom:4px solid #c1c1c1; padding-bottom:229px; vertical-align:top;}



.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/arrow.gif) no-repeat left 8px; text-indent:12px;}
.listtab .title a{text-indent:12px;text-align:left;align:left;}
.listtab .title a:hover{text-indent:12px;text-align:left;align:left;}
.listtab .title a:visited{text-indent:12px;text-align:left;align:left;}

.pdtitle { background:url(../library/images/pdtitlebg.jpg) no-repeat; font-weight:bold; font-size:14px; color:#ffffff; line-height:31px;border-top:1px solid #d1dadf;border-right:1px solid #d1dadf;}
.pdtitle td{font-weight:bold; font-size:14px; color:#ffffff; line-height:31px; text-align:center; }

.pdcurrent { background:url(../library/images/secondcurrent.gif) repeat-x; line-height:34px;}
.pdcurrent a{ display:block; background:url(../library/images/pdarr.gif) no-repeat 80px 11px; text-indent:96px; font-size:14px; font-weight:bold; color:#2174dc;}
.pdcurrent a:hover{ display:block; background:url(../library/images/pdarr.gif) no-repeat 80px 11px; text-indent:96px; font-size:14px; font-weight:bold; color:#2174dc; text-decoration:underline;}

.pdnormal { background:url(../library/images/secondnormal.gif) repeat-x; line-height:34px;}
.pdnormal a{ display:block; background:url(../library/images/pdarr.gif) no-repeat 80px 11px; text-indent:96px; font-size:14px; font-weight:bold; color:#000;}
.pdnormal a:hover{ display:block; background:url(../library/images/pdarr.gif) no-repeat 80px 11px; text-indent:96px; font-size:14px; font-weight:bold; color:#000; 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;}




.pageinfo { color:#515151; line-height:30px; margin-top:30px;}
.pageinfo td{ color:#515151; line-height:30px;}

.pageinfo a{ color:#515151; line-height:30px;}
.pageinfo a:hover{ color:#515151; line-height:30px; text-decoration:underline;}

.btm { text-align:center; margin:8px 0;}
.btm td{ line-height:24px;text-align:center;}

.contenttab { }
.contenttab .title { font-size:22px;  text-align:center; padding:8px 20px;  color:#333399; font-weight:bold;
.contenttab .infotab { background:#ebf4ff; line-height:25px; }
.contenttab .contenttd {  border-bottom:1px solid #afafaf; padding:20px 4px; font-size:14px; line-height:200%; vertical-align:top; height:380px;}
.contenttab .contenttd td { font-size:14px; line-height:200%;}

.ctd {padding:20px 4px; font-size:14px; line-height:200%; vertical-align:top; }
.ctd td { font-size:14px; line-height:200%;}

.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;}


.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;}
.indextable{ border:#c3c3c3 solid 1px;}
.indextable2{line-height:22px; font-size:14px; padding:4px;}
.indextable2-1{line-height:22px; font-size:14px; padding:4px;}
.indextable3{line-height:24px; font-size:12px; border:#c6c6c6 solid 1px;}
.indexnametext{font-size:14px; font-weight:bold; color:#666666; text-align:center}
.redtext{font-size:14px; font-weight:bold; color:#FF0000; text-align:center;}
.pindaozw{font-size:14px;  line-height:22px; width:550px;}
/--------------------------index navigation  ------beginning ------------------/
/---------------- index navigation-----------------------/
.chromestyle{
color:#fff;
width: 90%;
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;
width:2px;
display: inline;

}

.chromestyle ul li a{
color:#fff;
width:100px;
margin: 0;
text-decoration: none;
padding: 4px 7px;
font-size:14px;
}

.chromestyle ul li a:hover{
color:#fff;
padding: 4px 7px;
margin: 0;
text-decoration: none;
font-size:14px;
}

.chromestyle ul li a:visited{
color:#fff;
padding: 4px 7px;
margin: 0;
text-decoration: none;
font-size:14px;
}

.chromestyle ul li a:active{
color:#fff;
padding: 4px 7px;
margin: 0;
text-decoration: none;
font-size:14px;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{
color:#fff;
padding: 4px 7px;
margin: 0;
text-decoration: none;
font-size:14px;
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
color:#000;
position:absolute;
margin:0 20px;
border: 1px solid #003e91;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 100px;
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;
}














.dropmenudiv1{
color:#000;
position:absolute;
margin:0 70px;
border: 1px solid #003e91;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 100px;
visibility: hidden;
}


.dropmenudiv1 a{
color:#000;
width:auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #003e91; 
padding: 2px 0;
text-decoration: none;
}
.dropmenudiv1 a:hover{
color:#000;
width:auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #003e91; 
padding: 2px 0;
text-decoration: none;
}
.dropmenudiv1 a:visited{
color:#000;
width:auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #003e91; 
padding: 2px 0;
text-decoration: none;
}
* html .dropmenudiv1 a{
color:#000; 
width: 100%;
}

.dropmenudiv1 a:hover{ 
background-color: #F0F0F0;
color:#000;
}

/---------------------------index navigation ending-----------------------/
.navimgys{valign:top;}

.reginfo ul li{width:200px}

.xuxian{margin-left:42px;border-bottom:#CCCCCC dotted 1px;}
.indexltrc{color: #212121; font-size:14px;line-height:23px;}
.indexltrc TD{color: #212121; font-size:14px;line-height:23px;}
.yanjiang{background:#ffffff url(../library/images/yanjinag.gif) no-repeat bottom;}
.yjjb{margin:6px; border-bottom:dotted #CCCCCC 1px; line-height:22px;}
.yjjb2{font-weight:bold; }
















