﻿/*基础通用样式表*/
/*元素通用样式*/
*
{
    padding: 0;
    margin: 0;
}
body
{
    font-family: Verdana, Helvetica, Sans-Serif, '宋体';
    color: #000;
    /*background: #e0e0e0;
    background-image: url(/images/cloud_bg0.jpg);*/
    margin: 0;
    padding: 0;
    font-size: 13px;text-align:center;
}
div{border:0 none;}
img
{
    border: 0 none;
}
/*列表默认无样式*/
ul, li
{
    list-style-type: none;
}
/*链接样式*/
a:link
{
    color: #125a92;
    text-decoration: none;
    font-size:13px;
}
a:visited
{
    color: #505abc;
}
a:hover
{
    color: #1d60ff;
    text-decoration: none;
}
a:active
{
    color: #12eb87;
}
/*基本页面布局元素*/
#page
{
    /*width: 780px;*/
    width:1004px;
    background: #fff;
    margin-left: auto;
    margin-right: auto;text-align:left;
}
#header
{
    /*margin-top:10px;
    margin-bottom: 10px;*/
}
#title
{
    color: #3B3871;
    font-size: 18px;
    font-weight: bold;
    font-family: "微软雅黑";
    letter-spacing: 0.2em;
    padding: 10px 20px;
}
#main
{
    min-height: 500px;
    _height: 500px;
}
#footer
{
    color: #787878;
    padding: 35px 0 20px 0;
    text-align: center;
    line-height: 21px;
    margin: 0;
    font-size: 12px;
    /*background: url(/images/bar_bg0.gif) repeat-x;*/
    background: url(/images/foot.jpg);
}
#copy
{
    background: #28246a;
}
#menucontainer
{
    height: 36px;
    line-height: 36px;
    /*
    position: relative;
    clear: both;
    overflow: hidden;
    background: #1F4695;background-image: url(/images/nav_bar_bg.gif);*/
    background: url(/images/menu.jpg) no-repeat;
    padding-left:50px;
}
#menu
{
    margin-left: 40px;
}
#menu li
{
    text-align:center;position:relative;width:100px;
}
#menu li div.sm{z-index:100;display:none;position:absolute;top:25px;left:0;width:100px;background:#037EDD;line-height:25px;}
#menu li div.sm.d{display:block;}
#menu a
{
    color: #fff;
    text-decoration: none;
    /*font-weight: bold;*/
    font-size: 13px;
    letter-spacing: 0.1em;
}
#menu a:hover
{
    color: #ff0;
    text-decoration: underline;
}
/*列表样式*/
.verUL li, #menu li
{
    display: inline-block;
    float: left;
}

/*常用样式*/
.center, .c
{
    text-align: center;
}
.l{text-align: left;}
.vm,.vm img
{
    vertical-align: middle;
}
.fleft, .fl
{
    float: left;
}
.fright, .fr
{
    float: right;
}
.clearfloat
{
    clear: both;
    height: 0;
    font-size: 1px;
    line-height: 0px;
}
.rmore, .bmore
{
    position: absolute;
    right: 10px;
    top: -1px;
}
.bmore
{
    top: 3px;
}
.p5
{
    padding: 5px;
}
.p10
{
    padding: 10px;
}
.plr10
{
    padding-left: 10px;
    padding-right: 10px;
}
.pl5
{
    padding-left: 5px;
}
.p2
{
    padding: 2px;
}
.pt5
{
    padding-top: 5px;
}
.mr20
{
    margin-right: 20px;
}
.ml5
{
    margin-left: 5px;
}
.mr5
{
    margin-right: 5px;
}
.mtb10
{
    margin-bottom: 10px;
    margin-top: 10px;
}
.mt10
{
    margin-top: 10px;
}
.mt20
{
    margin-top: 20px;
}
.show
{
    display: block;
}
.n
{
    display: none;
}
.relative, .rel
{
    position: relative;
}
/*信息頁面樣式*/
#artContent, #artContentR
{
    padding: 50px 70px;
}
#artContentP
{
    padding-left: 18px;
    padding-top: 25px;
}
#artContent .title, #artContentR .title, #artContentP .title
{
    background: url(/images/pt3.gif) left center no-repeat;
    border-bottom: #d6eaf6 1px solid;
    padding-left: 15px;
    padding-bottom: 3px;
    font-size: 14px;
    color: #28246a;
    font-weight: bold;
}
#artContent .content, #artContentR .content
{
    padding: 10px;
    position:relative;
}
#artContentR
{
    padding-left: 100px;
}
#artContentR .content, #artContentP .content
{
    padding-left: 20px;
}
/*列表样式*/
.artlist
{
    margin-top: 20px;
    width: 100%;
}
.artlist tr
{
    background: url(/images/pt.gif) left center no-repeat;
}
.artlist td
{
    padding-left: 20px;
    border-bottom: #d3d3d3 1px dotted;
    line-height: 28px;
}
.PageEx{margin-top:10px;}
.treeul
{
    width: 140px;
    padding-top: 8px;
    background: url(/images/bar_head1.gif);
}
.treeul li
{
    border-bottom: 1px solid #fff;
    background: url(/images/bar_bg1.gif) no-repeat;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
}

.treeul a
{
    color: #666666;
    padding-left: 12px;
    background-image: url(/images/pt6.gif);
    text-decoration: none;
    background-repeat: no-repeat;
    background-position: 0px 6px;
}
.treeul a:hover
{
    color: #ff0000;
    text-decoration: underline;
}
.treeul .on a{color: #ff8500;}

.bg{background:url(/images/bg.jpg);padding:0 12px;}
.bgtitle{position:relative;background:url(/images/bg_title.jpg);padding-left:20px;color:#1B6CAD;font-size:14px;font-weight:bold;height:29px;line-height:29px;font-family:仿体;}
.bgtitle a{text-decoration:none;color:#1B6CAD;}
.bgtitle a:hover{
    color: #ff0;}
/*.bgtitle .rmore,.bgtitle .rmore a{font-size:12px;color:#6EA3CB;text-decoration:none;font-family: "tahoma", "宋体";}
.bgtitle .rmore a:hover{text-decoration:underline;}*/
.cborder{border:#e4e4e4 1px solid;}
.bgblue{background:#D0E3F2;}
.cdash{border-bottom:1px dashed #A3A3A3;}
.link{padding-left:20px;background:url(/images/icon_edu.gif) no-repeat left center;line-height:20px;}
.mtitle{border-bottom:#e4e4e4 1px solid;color:#1B6CAD;font-size:14px;font-weight:bold;height:30px;line-height:30px;font-family:仿体;}
.mtitle .t{padding-right:30px;border-bottom:#0E68C0 2px solid;height:28px;display:inline-block;}
.h250{height:250px;}
.mtitle a{text-decoration:none;color:#1B6CAD;}
.mtitle a:hover{
    color: #f00;}
#marQ,#dshQ{height:250px;overflow:hidden;line-height:24px;}
#marQ{background:#D0E3F2 url(/images/marq_bg.jpg);padding-left:15px;}
#dshQ li{border-bottom:1px dashed #A3A3A3;padding-left:15px;height:24px;overflow:hidden;}
#comlink{line-height:21px;color:#0A5A90;margin:10px 0;}
.low{color:rgb(112,112,112);}
.lh21{line-height:21px;}
#link0,#link1{width: 185px; height: 22px;color: rgb(69, 69, 69);}
