﻿/* CSS Document */
body{margin:0; padding:0; font-size:12px;background:url(../images/head_bg.gif) repeat-x;}

a{color: #3D6188;text-decoration:none}
a:visited {color: #3D6188;}
a:hover {text-decoration:none;color:#90BB01;}
a:active {color: #7C7C7C;}
/*a,area { blr:expression(this.onFocus=this.blur()) }*/
a,area {hide-focus:expression(this.hideFocus=true);}

ul{margin:0px;padding:0px}

h1,h2,p{margin:0;padding:0}

.clear{ clear:both; height:0; overflow:hidden;}
.sclear{ clear:both;}
img{ border:0;}
.BlockImg{ display:block;}

/********************* Common  **********************/
.CommonTextBox{ border:solid 1px #459CE0;background-color:#F4F8FD; color:#000000; width:100px;}

.NewsTitle{ text-align:center; padding-bottom:5px;}
.NewsTitle .Info{ color:#858585;}
.ContentDisplay{ margin-top:3px; padding:0 5px 0 5px; line-height:22px; text-justify:inter-ideograph; text-align:justify;}
.NewsContentDisplay{ margin-top:3px; padding:0 5px 0 5px; line-height:28px; text-justify:inter-ideograph; text-align:justify;}

.TableList{width:100%;border:0;}
.TableList td{ height:24px; line-height:24px;}

.ListTableCt{ min-height:350px; height:auto !important; height:350px;}


/********************* MainBody  **********************/
.MainBodyCt{margin:0 auto;width:830px;min-height:500px; height:auto !important; height:500px;}

/********************* Head  **********************/
#headbox{margin:0 auto;width:100%;}
#logobox{float:left;margin:0}
#head_r{float:left;padding-top:12px;width:200px;padding-left:457px !important;padding-left:445px;}
/* head_open */
.suckerdiv ul{margin:0 0 0 103px;list-style-type:none;width:110px; /* Width of Menu Items */}
.suckerdiv ul li{position: relative;}
/*1st level sub menu style */
.suckerdiv ul li ul{left:-170px;/* Parent menu width - 1*/position: absolute;width: 70px;/*sub menu width*/top:0;display: none;}
/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul{left: 159px; /* Parent menu width - 1*/}
/* menu links style */
.suckerdiv ul li a{display: block;color: black;text-decoration: none;font:12px 宋体;background: #fff;
padding: 5px 5px;border-bottom:0;}
.suckerdiv ul li a:visited{color:black;background-image:url(../images/head_open_icon.gif); background-position:69px -5px;background-repeat:no-repeat}
.suckerdiv ul li a:hover{color: white;background-image:url(../images/head_open_icon.gif); background-position:69px 10px;background-repeat:no-repeat}
.suckerdiv .subfolderstyle{background: url(../images/arrow-list.gif) no-repeat center right;}
/* Holly Hack for IE*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* head_open end */

/* nav */
#navbox{margin:0 auto; width:830px;background-image:url(../images/nav_bg.gif);height:41px}
#navstyle{margin:0 0 0 15px;padding:0}
#navstyle li{float:left;list-style:none;}
#navstyle li a{width:78px;height:31px;color:#3D6E9B;position:relative;top:10px;text-align:center;display:block;cursor:pointer;}
#navstyle li a span{position:relative;top:8px;}
#navstyle li a:hover{background-image:url(../images/nav_list_hover.gif);color:#FFFFFF;font-weight:bold}


/* subordinaterbg */
#subordinater{width:830px;margin:0 auto;}
#sl{background-image:url(../images/subordinaterbg.gif);width:635px;height:32px;line-height:32px}
#sl ul{padding-left:120px;list-style:none}
#sl ul li{float:left;width:90px;text-align:center}
#sl ul li a{color:#245D92;display:block;width:90px;height:32px;text-decoration:none}
#sl ul li a:hover{color:#666666; display:block;width:90px;height:32px}
#sr{background-image:url(../images/subordinaterbg.gif);background-position:right;text-align:center;height:32px;margin-left:5px;width:189px}
#sr div{position:relative;top:5px;}
#sl,#sr{float:left}

/* bottom */
#bottom_width{width:100%; height:63px; background-image:url(../images/bottom_bg.gif);
	text-align:center;line-height:26px;color:#FFFFFF;padding-top:60px;}



