body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
    margin:0;
    padding:0;
    font-size: 12px;
    font-family: \5B8B\4F53, Arial, Helvetica, sans-serif;
}

a:link, a:visited {
    text-decoration:none;
    color:#222222;
}
a:hover, a:active {
    text-decoration:underline;
    color:#ff0000;
}
fieldset, img {
    border:none;
}
legend {
    display:none;
}
img {
    vertical-align:middle;
}
em {
    font-style:normal;
}
li {
    list-style:none;
}

.date{
    width:70px;
    font-size: 12px;
    color:#888888;
}
.f_l {
    float:left
}
.f_r {
    float:right
}

.icontainer{
    width:965px;
    background:#FFF;
    border:1px #BBDCF4 solid;
    margin:4px auto 0;
    padding:9px 6px 0;
    overflow:hidden;
    zoom:1
}

.content{ padding-bottom:7px;}

.position{ background:#f1f8fd; height:90px; width: 735px;padding:0px;margin-bottom: 12px;}

/*左边菜单导航样式*/
.menu{width:190px; background:#ebf3f5;}
.menu h3{color:#154fa1; background:url(menu_bg.jpg); height:32px; font-size:14px; line-height:32px; padding-left:15px; overflow:hidden;}
.menu h3 img{ vertical-align:middle; margin:15px 0; }
#faq {
    background:#f7f9f9;
    font-size: 12px;
    margin:0 auto;
    width:188px;
    overflow:hidden;
}
#faq li { overflow:hidden;zoom:1}
#faq dl {}
#faq dt {
    background:url(menu_t.jpg) no-repeat;
    text-align: left;
    font-weight:bold;
    cursor:pointer;
    width:188px;
    line-height: 41px;
    height:41px;
    padding-left:22px;
    color:#333333;
    font-weight:normal;
    overflow:hidden;
}
#faq li dl dd {
    text-align: left;
    border-bottom:1px #9b9b9b dashed;
    margin-left:26px;
    margin-bottom:5px;
    line-height:30px;
    height:28px;
    overflow:hidden;
}
#faq .cur dt{ color:#cd1000; font-weight:bold;}
#faq .cur2 dt{ color:#cd1000; font-weight:bold;}
#faq .cur dd{display:block;}
.shu{ line-height:26px;color:#004499;}
.shu input,.shu select{ vertical-align:middle; margin-right:5px;}
.shu1{ padding-left:6px;text-align: left;}
.shu2{ text-align:right; padding-right:6px;}

.shulist th{ background:#eef6fc; line-height:31px; text-align:center; color:#1b679e;}
.shulist td{ line-height:24px; background:#fff; color:#3a3a3a;}
.shulist td a{color:#3a3a3a;}.shulist td a:visited{_color:#3a3a3a;}

.shulist2 {margin-top:40px;}
.shulist2 th{background:#eef6fc; width:187px; line-height:31px; text-align:left; color:#004499; padding-left:29px; font-weight:normal;}
.shulist2 td{ line-height:24px; background:#fff; color:#3a3a3a;padding-left:29px;}