/* By Mobanwang.com - 小楼一夜 */

*{margin:0; padding:0; border:0;}
html {min-width: 1003px;}
body{color:#000; font-size:12px; font-family:'Lucida Grande','Lucida Sans Unicode','宋体','新宋体',arial,verdana,sans-serif; line-height:150%; background-color:#F4EFE3;}
h1,h2,h3,h4,h5,h6{font-size:12px; color:#002963;}

ul{ list-style:none;}

a:link {color:#000; text-decoration:none;}
a:visited{color:#000; text-decoration:none;}
a:hover{color:#940000; text-decoration:underline;}
a:active{color:#000; text-decoration:none;}

h2 a {color:#002963; background:url(../images/link.gif) no-repeat right; padding:0 23px 0 0;}
h2 a:link { color:#002963; text-decoration:none;}
h2 a:visited{color:#002963; text-decoration:none;}
h2 a:hover{color:#940000; text-decoration:underline;}
h2 a:active{color:#002963; text-decoration:none;}

.clear{clear:both;}

#topLine{font-size:0; height:8px; background-color:#940000;}
#top{width:1003px; height:97px; margin:0 auto;}
#description{float:left; width:230px; height:15px; line-height:15px; position:absolute; margin:75px 0 0 20px;}
#description h1{color:#940000;}
#logo{float:left; width:220px; height:67px; position:absolute; margin:6px 0 0 20px;}
#banner{float:right; width:760px; height:90px; margin:3px 0 0 0; padding:0;}

#nav{height:28px; margin:0 0 20px 0; border-top:1px solid #940000; border-bottom:1px dashed #940000; background-color:#E7B6B6;}
#navIn{height:28px; width:1003px; line-height:28px; margin:0 auto;}
#navIn span.navLeft{float:left; width:570px;  margin:0 0 0 20px !important; margin:0 0 0 10px; font-weight:bold; color:#002963; display:block;}

#navIn span.navColour{float:left; width:280px; color:#002963; display:block;}
#navIn span.navMenu{float:left; width:120px; color:#940000; display:block;}
#navIn span.navMenu a{color:#940000;}
#navIn span.navLeft a,.navColour a {color:#002963;}



#content{width:908px; margin:0 auto;}

#left{width:496px; float:left;}
.leftWidth{width:494px;}

#right{width:398px; float:right;}
.rightWidth{width:396px;}

.borderBlue{border:1px solid #940000; background-color:#fff;}
.borderRed{border:1px solid #940000; background-color:#fff;}
.titleWhite   { margin:1; border-left:1px solid #808080; border-right:1px solid #808080; border-top:1px solid #808080; border-bottom:1px dotted #808080; background-color: #C0C0C0; font-size:11pt; font-family:宋体; line-height:40px; text-align:left; font-weight:bold }
.borderWhiteNoTop { border-left: 1px solid #808080; border-right: 1px solid #808080; 
               border-top-width: 1px; border-bottom: 1px solid #808080; 
               background-color: #FFFFFF }
.titlered   { margin:1; border-left:1px solid #800000; border-right:1px solid #800000; border-top:1px solid #800000; border-bottom:1px dotted #800000; background-color: #FFF0F0; font-size:11pt; font-family:宋体; line-height:40px; text-align:left; font-weight:bold }
.borderRedNoTop { border-left: 1px solid #800000; border-right: 1px solid #800000; 
               border-top-width: 1px; border-bottom: 1px solid #800000; 
               background-color: #FFFFFF }
.borderRedNoTopLeft { border-right: 1px solid #800000; 
               border-top-width: 1px; border-bottom: 1px solid #800000; 
               background-color: #FFFFFF }
.borderRedNoTopRight { border-left: 1px solid #800000; border-right: 1px dotted #C0C0C0; 
               border-top-width: 1px; border-bottom: 1px solid #800000; 
               background-color: #FFFFFF }
.borderBlueNoTopLeft { border-right: 1px solid #33CCCC; 
               border-top-width: 1px; border-bottom: 1px solid #33CCCC; 
               background-color: #F0F0F0 }
.borderBlueNoTopRight { border-left: 1px solid #33CCCC; border-top-width: 1px; border-bottom: 1px solid #33CCCC; 
               background-color: #F0F0F0 }
.borderBlueNoTop { border-left: 1px solid #33CCCC; border-right: 1px solid #33CCCC; 
               border-top-width: 1px; border-bottom: 1px solid #33CCCC; 
               background-color: #F0F0F0 }
.titleBlue   { font-size: 11pt; font-family: 宋体; font-weight: bold; line-height: 40px; 
               text-align: left; border-left: 1px solid #33CCCC; 
               border-right: 1px solid #33CCCC; border-top: 1px solid #33CCCC; 
               border-bottom: 1px dotted #33CCCC; margin: 1; 
               background-color: #E8F3F5 }
/*index.html content begin*/

.titleGreen   { margin:1; border-left:1px solid #008000; border-right:1px solid #008000; border-top:1px solid #008000; border-bottom:1px dotted #008000; background-color: #CCFFCC; font-size:11pt; font-family:宋体; line-height:40px; text-align:left; font-weight:bold }
.borderGreenNoTop { border-left: 1px solid #008000; border-right: 1px solid #008000; 
               border-top-width: 1px; border-bottom: 1px solid #008000; 
               background-color: #FFFFFF }
.titleSeaBlue   { border-bottom:1px solid #FFFFFF; margin:1; border-left:1px solid #6EB3C1; border-right:1px solid #6EB3C1; border-top:1px solid #6EB3C1; background-color: #E8F3F5; font-size:11pt; font-family:宋体; line-height:40px; text-align:left; font-weight:bold }
.borderSeaBlueNoTop { border-left: 1px solid #6EB3C1; border-right: 1px solid #6EB3C1; 
               border-top-width: 1px; border-bottom: 1px solid #6EB3C1; 
               background-color: #FFFFFF }
.borderSeaBlueNoTopLeft { border-right: 1px solid #6EB3C1; 
               border-top-width: 1px; border-bottom: 1px solid #6EB3C1; 
               background-color: #F0F0F0 }
.borderSeaBlueNoTopRight { border-right:1px dotted #C0C0C0; border-left:1px solid #33CCCC; border-top-width: 1px; border-bottom: 1px solid #6EB3C1; 
               background-color: #F0F0F0 }
.titleYellow   { margin:1; border-left:1px solid #FF9900; border-right:1px solid #FF9900; border-top:1px solid #FF9900; border-bottom:1px dotted #FF9900; background-color: #FFFFCC; font-size:11pt; font-family:宋体; line-height:40px; text-align:left; font-weight:bold }
.borderYellowNoTop { border-left: 1px solid #FF9900; border-right: 1px solid #FF9900; 
               border-top-width: 1px; border-bottom: 1px solid #FF9900; 
               background-color: #FFFFFF }

.Bottomdot   { border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; 
               border-bottom: 1px dotted #C0C0C0 }
#tag{width:394px; height:60px; border:1px solid #D9D9D9; margin:0 0 10px 0;}

.borderGraynoTop { border-left: 1px solid #808080; border-right: 1px solid #808080; 
               border-top-width: 1px; border-bottom: 1px solid #808080; 
               background-color: #F0F0F0 }
.titleGray   { font-size: 10pt; font-family: 宋体; font-weight: bold; line-height: 29px; 
               word-spacing: 0; text-align: left; 
               border-left: 1px solid #808080; border-right: 1px solid #808080; 
               border-top: 1px solid #808080; 
               border-bottom: 1px dotted #808080; margin: 1; 
               background-color: #C0C0C0 }
#hot{height:221px; margin:0 0 10px 0;}
#picTable    {  }
.picTable    { text-align: center; margin-left: 0; margin-top: 1; margin-bottom: 1; 
               padding-left: 2px; padding-top: 2px }
#hot h2{margin:1px; height:29px; line-height:29px; padding:0 0 0 20px; border-bottom:1px dashed #6370FF; background-color:#D5D8FF;}
#hot ul{margin:5px 0 0 0;}
#hot li{float:left; line-height:22px; padding:0 0 0 15px; width:183px;}

#indexSearch{height:90px; margin:0 0 10px 0;}
#indexSearch h2{margin:1px; height:29px; line-height:29px; padding:0 0 0 20px; border-bottom:1px dashed #940000; background-color:#FFD69D;}
#indexSearch p{margin:0; height:27px; line-height:27px; padding:0 0 0 15px;}
#indexSearch ul{margin:5px 0 0 0;}
#indexSearch li{float:left; height:27px; line-height:27px; padding:0 0 0 15px;}

#searchText{border:1px solid #940000;}
#searchSubmit{height:18px; border:1px solid #940000; background-color:#E7B6B6; cursor:pointer;}

#help{height:205px; margin:0 0 10px 0;}
#help h2{margin:1px; height:29px; line-height:29px; padding:0 0 0 20px; border-bottom:1px dashed #940000; background-color:#E7B6B6;}
#help ul{margin:5px 0 0 0;}
#help li{float:left; line-height:23px; padding:0 0 0 15px; width:381px;}

#helpList{height:160px; line-height:23px; margin:5px 0 0 15px;}


#bbs{height:205px; margin:0 0 10px 0;}
#bbs h2{margin:1px; height:29px; line-height:29px; padding:0 0 0 20px; border-bottom:1px dashed #940000; background-color:#E7B6B6;}
#bbs ul{margin:5px 0 0 0;}
#bbs li{float:left; line-height:23px; padding:0 0 0 15px; width:381px;}


#link{width:886px; height:50px; line-height:25px; margin:0 auto 10px auto; padding:5px 10px; border:1px dashed #940000; background-color:#fff;}

#copyright{width:906px; height:50px; margin:0 auto 10px auto; text-align:center; border:1px solid #940000; background-color:#fff;}
#copyright ul{}
#copyright li{line-height:25px;}
#copyright strong{color:#940000;}

.none{display:none;}


#bottomLine{font-size:0; line-height:0; height:8px; background-color:#940000;}



#ad1{width:474px; height:60px; padding:5px 10px; margin:0 0 10px 0; border:1px solid #940000; background-color:#940F04;}
#ad2{height:15px; padding:5px 10px; border-bottom:1px dashed #6370FF;}
#ad3{height:40px; padding:5px 10px; border-bottom:1px dashed #6370FF;}

.zsR{width:376px; height:280px; padding:10px 0 10px 20px; margin:0 0 10px 0;}
.zs2{height:15px; padding:5px 10px; border-bottom:1px dashed #6370FF;}
.zs3{height:60px; padding:10px 12px;}

#position{width:486px; height:15px; line-height:15px; margin:0 0 10px 0; padding:0 5px;}

#special{width:396px; height:175px; border:1px solid #6370FF; background-color:#fff; margin:0 0 10px 0;}
#special p{line-height:27px; margin:5px 0 0 20px;}
#special h2{margin:1px; height:29px; line-height:29px; padding:0 0 0 20px; border-bottom:1px dashed #6370FF; background-color:#D5D8FF;}
#special p a:hover{background-color:#D5D8FF; padding:4px; color:#002963; text-decoration:none;}
#special p a.hotS{background-color:#940000; padding:4px; color:#fff; text-decoration:none;}

/*菜单class*/ 
a:hover { color:#ff0000; text-decoration: underline; } /* 鼠标在链接上 */
.pic { BORDER: #CCCCCC 1px solid; }
.Menubox { 
background-position: 0% 0%; width:100%; 
height:28px; 
line-height:28px; background-repeat:repeat; background-attachment:scroll; background-image:url('img/menubox.gif') 
} 
.Menubox ul{ 
margin:0px; 
padding:0px; 
} 
.Menubox li{ 
 float:left; 
 display:block; 
 cursor:pointer; 
 width:114px; 
 text-align:center; 
 color:#949694; 
 font-weight:bold; 
 } 
.Menubox li.hover{ 
 background-position: 0% 0%; padding:0px; width:114px; 
 border-left:1px solid #6EB3C1; 
 border-top:1px solid #6EB3C1; 
 border-right:1px solid #6EB3C1; 
color:#468F9D; 
 font-weight:bold; 
 height:27px; 
line-height:25px; background-image:url('img/menubox2.gif'); background-repeat:repeat; background-attachment:scroll 
} 
.Contentbox{ 
 clear:both; 
 margin-top:0px; 
 border:1px solid #6EB3C1; 
 height:150px; 
 text-align:center; 
 padding:5px; background-color:#F1F1F1
} 
/* 自考专题 */
.Contentbox ul{margin:0px; padding-left:10px; padding-right:10px; } 
.menulist{ padding:0px 10px 0 10px; text-align:left; }
.menulist li{padding-left:0px; font:12px/28px Arial; clear:both; background:url(/images/zk_line1.gif) repeat-x 0 bottom;}
.menulist li a:link,
.menulist li a:visited,
.menulist li a:hover,
.menulist li a:active{ margin:0 5px; font-size:12px; color:#1F3A87;}
.menulist li a:hover {color:#c00; text-decoration:underline;}
.menulist .background1{background-position: 
               left; padding-left:25px; display:block; float:left; line-height:28px; background-image:url('images/13.jpg'); background-repeat:no-repeat; background-attachment:scroll}
.menulist .background2{background-position: 
               left; padding-left:25px; display:block; float:left; line-height:28px; background-image:url('images/14.jpg'); background-repeat:no-repeat; background-attachment:scroll}
.menulist .background3{background-position: 
               left; padding-left:25px; display:block; float:left; line-height:28px; background-image:url('images/16.jpg'); background-repeat:no-repeat; background-attachment:scroll}
.menulist .background4{background-position: 
               left; padding-left:25px; display:block; float:left; line-height:28px; background-image:url('images/15.jpg'); background-repeat:no-repeat; background-attachment:scroll}