﻿*{margin:0;padding:0;word-wrap:break-word;}
body{font:12px/1.75 "宋体", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;color:#444;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration: none; color: #aa0000;}
a img{border:none;} 
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
h3,h4{padding:0px; font-size:14px; font-weight:bold;}
.clear{ height:0px; clear:both; overflow:hidden;}

/*常用样式*/
.floatLeft{
    float:left;
}
.floatRight{
    float:right;
}
.clearFloat{
    clear:both;
}

/*页面整体架构*/
.top,.main,.gongNeng,.footer{
    clear:both;
    width:100%;
}
.topBox,.topNav,.mainBox,.gongNengBox,.footerBox{
    width:1000px;
    margin:0px auto;
}
.guangGao_hb{
    width:1000px;
    margin:0px auto;
}
#wrap{
    width:1000px;
    margin:0px auto;
    margin-top:10px;
}
#wrap #content{
    width:100%;
    margin:0px auto;
    margin-top:10px;
}
#wrap #content #main{
    float:left;
    width:620px;
    margin-right:10px;
}
#wrap #content #side{
    float:right;
    width:350px;
}


/*页头*/
.top{
}
.topBox{
}
.topBox .logo{
    width:360px;
    height:85px;
    margin-top:20px;
    background:url("topLogo.gif") left top no-repeat;
    float:left;
}
.topBox .menu{
    float:right;
    margin-top:20px;
    background-color: rgba(255,255,255,0.3);
    border-radius:6px;
}
.topBox .menu li{
    float:left;
    line-height:28px;
    padding:0px 13px;
}
.topBox .menu li+li{ 
    border-left:solid 1px #888;
}

/*菜单导航*/
.topNav{
    height:34px;
    background:url("NavBG.gif") center top no-repeat;
}
.topNav li{
    float:left;
    padding:0px 25px;
    border-right:solid 1px #888;
    line-height:34px;
}
.topNav li:last-child{
    border-right:none;
}
.topNav a{
    color:#333;
    font-size:14px;
    font-weight:bold;
}
.topNav a:hover{
    color:#a00;
}

/*主体部分*/
.main{
    margin-top:10px;
}

/*页底----------------------------------*/
.footer{
    background-color:#515151;
}
.footerBox{
    height:120px;
    padding-top:20px;
    color:#ccc;
}
.footerBox a{
    color:#ccc;
}
.footerBox a:hover,.footerBox a:active,.footerBox a:focus{
    color:#ffffff;
}
.footerBox .footer_left{
    width:800px;
}
.footerBox .flinks{
}
.footerBox .schoolInfo{
    margin-top:6px;
}
.footerBox .footer_logo{
    margin-top:6px;
}
.footerBox .footer_right img{
    height:120px;
    margin-top:-10px;
}
/*页底--END--------------------------------*/