body {
    background: #fff url("./wrapper-bg.jpg") no-repeat center top;
    min-width: 990px;
}

#wrapper {
    width: 990px;
    margin: 0 auto;
    padding-top: 303px;
    position: relative;
}
ol,ul{
    margin-bottom: 0px !important;
    }
#nav {
    height: 63px;
    padding: 19px 0 0 0;
    overflow: visible;
	background-color : rgb(0, 142, 177);
	border-radius : 15px 15px 0 0;
	color : #fff;  
}

#nav .level1 {
    margin: 0 0 0 36px;
    overflow: visible;
}

#nav .level1 li {
    display: inline-block;
    font-size: 18px;
    line-height: 45px;
    float:left;
    overflow: visible;
}

#nav .level1 .spe {
    color: #4b4c4c;
}

#nav .level1 .mod {
    width: 115px;
    text-align: center;
    position: relative;
    z-index: 300;
}

#nav .level1 li a {
    display: inline-block;
    font-family: helvetica;
    color: #4b4c4c;
    font-size: 15px;
    font-weight: bolder;
}

#nav .level1 li a:hover {
    color: #8d8e8e;
}

#nav .level1 .selected a, #nav .level1 .selected a:hover {
    color: #2aa4c0;
}

#nav .level2 {
    position: absolute;
    width: 118px;
    z-index: 300;
    background: #fff;
    left: -6px;
    display: none;
    top:45px;
    zoom: 1;
}

#nav .level2 li {
    height: 32px;
    line-height: 32px;
    display: block;
    float:none;
}

#nav .level2 li a {
    font-size: 14px;
    color: #373737;
}

#nav .level2 li a:hover {
    color: #2fc595;

}

#registerBtn {
    width: 165px;
    height: 45px;
    background: url("./register-bg.png") no-repeat;
    margin: 0 0 0 43px;
}

#intrDiv {
    width: 990px;
    height: 328px;
    position: relative;
	overflow : hidden;
}

#intrDiv .title {
    position: absolute;
    width: 384px;
    height: 114px;
    top: 107px;
    left: 0;
    background: url("./title-home.jpg");
}

#video {
    width: 455px;
    height: 255px;
    position: absolute;
    top: 34px;
    left: 500px;
}

#content {
    background: #fff;
}

#footer {
    height: 96px;
    text-align: center;
    line-height: 96px;
    color: #887859;
}

#hr1 {
    width: 990px;
    height: 11px;
    background: url("./hr1.png");
}

#hr2 {
    width: 990px;
    height: 47px;
    background: url("./hr2.png");

}

#hr3, #hr4 {
    width: 990px;
    height: 29px;
    background: url("./hr3.png");

}

.tab-nav {
    margin: 0 0 0 50px;
}

.tab-nav li {
    display: inline-block;
    padding: 65px 0 23px;
    text-align: center;
    color: #9f9f9f;
    float: left;
    line-height: 16px;
    height: 16px;
    position: relative;
    z-index: 2;
}

.tab-nav .mod {
    width: 155px;

}

.tab-nav .mod a {
    color: #9f9f9f;
    font-size: 14px;
    cursor: pointer;
}

.tab-nav .selected {
    background: url("./tab-nav-sel.png") center no-repeat;
}

.tab-nav .selected a {
    color: #1fa9d0;
}
.arrow1 {
    background: url("./arrow1.png") no-repeat 1% 50%;
    padding-left: 17px;
}
.panel-body {
    padding:0 !important;
}
.panel-body ul {
    margin: 5px !important;
}