.container {
    width: 1170px;
    margin: 0 auto;
}

.floor {
    margin-top: 30px;
}

.firstFloor {
    min-height: 280px;
}

.slideTxtBox {
    width: 730px;
    height: 260px;
    text-align: left;
    background-color: #F8F8F8;
    padding: 20px;
    padding-top: 0;
}

.slideTxtBox .hd {
    height: 58px;
    line-height: 58px;
    position: relative;
}

.slideTxtBox .hd .btn_one {
    padding-left: 0;
}

.slideTxtBox .hd ul {
    float: left;
    position: absolute;
    left: 0;
    top: -1px;
    height: 32px;
}

.slideTxtBox .hd ul li {
    float: left;
    padding: 0 15px;
    cursor: pointer;
    line-height: 58px;
    font-size: 18px;
    font-weight: bold;
}

.slideTxtBox .hd ul li.on {
    height: 30px;
    color: #4d8bb7;
}

.slideTxtBox .bd ul {
    zoom: 1;
    position: relative;
}

.slideTxtBox .bd img {
    margin-right: 30px;
}

.slideTxtBox .bd li {
    height: 29px;
    line-height: 29px;
    font-size: 14px;
}

.slideTxtBox .bd li .date {
    float: right;
    color: #999;
}

.more {
    float: right;
    font-size: 14px;
}

.more a {
    font-weight: normal;
}

.fr_more {
    position: absolute;
    right: 0;
    top: -39px;
}

.secondFloor .right {
    width: 330px;
    min-height: 260px;
    padding: 20px;
    padding-top: 0;
    background-color: #F8F8F8;
}

.secondFloor .right h2 {
    height: 58px;
    line-height: 58px;
    color: #4d8bb7;
    font-size: 18px;
}

.secondFloor .right h2 a {
    font-size: 14px;
    font-weight: normal;
}

.secondFloor .right img {
    margin-bottom: 10px;
}

.secondFloor .right p {
    height: 28px;
    line-height: 28px;
    font-size: 14px;
    color: #666666;
}

.thirdFloor .item3 {
    padding: 20px;
    padding-top: 0;
    background-color: #F8F8F8;
    min-height: 277px;
    width: 330px;
    float: left;
    margin-left: 30px;
}

.thirdFloor .item3 h2 {
    height: 58px;
    line-height: 58px;
    color: #4d8bb7;
    font-size: 18px
}

.secondFloor .item {
    padding: 20px;
    padding-top: 0;
    background-color: #F8F8F8;
    min-height: 260px;
    width: 330px;
}

.secondFloor h2 {
    height: 58px;
    line-height: 58px;
    color: #4d8bb7;
    font-size: 18px
}

.firstFloor .item1 {
    padding: 20px;
    padding-top: 0;
    background-color: #F8F8F8;
    min-height: 260px;
    width: 330px;
}

.firstFloor .item1 h2 {
    height: 58px;
    line-height: 58px;
    color: #4d8bb7;
    font-size: 18px
}

.firstFloor .item1 img {
    display: block;
    margin-bottom: 13px;
}

.firstFloor .item1 button {
    height: 25px;
    width: 96px;
    border: none;
    margin-bottom: 22px;
}

.firstFloor .item1 .jituan {
    background: url(../images/xxgk_zzjg_11.jpg) no-repeat;
    margin-right: 20px;
}

.firstFloor .item1 .zifen {
    background: url(../images/xxgk_zzjg_11.jpg) no-repeat;
}

.firstFloor .item1 .zifen a {
    color: #333;
}

.secondFloor .item2 h3 {
    height: 25px;
    line-height: 25px;
    margin-bottom: 3px;
    text-align: center;
    font-weight: normal;
}

.secondFloor .item2 .h3_1 {
    background-color: #E6E6E6;
}

.secondFloor .item2 .h3_2 {
    background-color: #E6E6E6;
    margin-top: 25px;
}

.secondFloor .item2 li {
    height: 16px;
    line-height: 16px;
    margin-top: 16px;
    padding-left: 10px;
}

.thirdFloor .item3 {
    padding: 0 20px;
}

.thirdFloor .slideTxtBox2 {
    height: 232px;
    text-align: left;
    background-color: #F8F8F8;
    padding-top: 0;
    margin-top: -10px;
}

.thirdFloor .hd {
    height: 32px;
    line-height: 32px;
    position: relative;
}

.thirdFloor .hd .btn_one {
    padding-left: 0;
}

.thirdFloor .hd ul {
    float: left;
    position: absolute;
    left: 0;
    top: -1px;
    height: 32px;
    border-bottom: 2px solid #DBDBDB;
}

.thirdFloor .hd ul li {
    float: left;
    padding: 0 15px;
    cursor: pointer;
    line-height: 34px;
    font-size: 14px;
    font-weight: bold;
}

.thirdFloor .hd ul li.on {
    height: 32px;
    color: #4d8bb7;
    border-bottom: 2px solid #4d8bb7;
}

.thirdFloor .bd ul {
    zoom: 1;
    padding-top: 10px;
}

.thirdFloor .bd img {
    margin-right: 30px;
}

.thirdFloor .bd li {
    height: 30px;
    line-height: 30px;
    font-size: 14px;
}

.thirdFloor .bd li .date {
    float: right;
    color: #999;
}

.secondFloor {
    margin-bottom: 40px;
}

.thirdFloor .left {
    width: 330px;
    height: 260px;
    padding: 20px;
    padding-top: 0;
    background-color: #F8F8F8;
}

.secondFloor .left {
    width: 330px;
    height: 260px;
    padding: 20px;
    padding-top: 0;
    background-color: #F8F8F8;
}

.thirdFloor h2 {
    height: 58px;
    line-height: 58px;
    color: #4d8bb7;
    font-size: 18px;
}

.secondFloor .left li {
    line-height: 30px;
}

.secondFloor .left li a {
    float: left;
}

.secondFloor .left li span {
    float: right;
    color: #999;
}

.thirdFloor .right {
    width: 330px;
    background-color: #F8F8F8;
    padding: 20px;
    padding-top: 0;
}

.thirdFloor .right h2 {
    height: 58px;
    line-height: 58px;
}

.thirdFloor .right img {
    /* float: left; */
    margin-right: 30px;
    width: 330px;
    height: 195px;
}

.thirdFloor .right p {
    height: 30px;
    line-height: 30px;
    padding-left: 15px;
    /* padding-right: 14px; */
    font-size: 16px;
    background: #eee;
    margin-bottom: 10px;
}

.secondFloor {
    width: 770px;
}

.thirdFloor .item03 {
    height: 568px;
    background: #f8f8f8;
}

.thirdFloor .item03 h5 {
    font-size: 18px;
    color: #333;
    font-weight: 600;
    line-height: 23px;
    padding-bottom: 0px;
    padding-top: 0px;
    padding-left: 15px;
    padding-right: 10px;
    /* border-top-color: rgb(204, 204, 204); */
    /* border-top-width: 1px; */
    /* border-top-style: solid; */
    margin-top: 15px;
    /*background: #eee;*/
    margin-bottom: 10px;
}

.thirdFloor .item03 .xxgkbgs {
    width: 330px;
    height: 70px;
    margin: 0 auto;
    background: #ececec;
    padding-top: 10px;
    overflow: hidden;
}

.thirdFloor .item03 .xxgkbgs .itemLeft {
    width: 56px;
    height: 56px;
    background: url(../images/telIcon.png) no-repeat center center;
    float: left;
    margin-left: 40px;
}

.thirdFloor .item03 .xxgkbgs .itemRight {
    float: left;
    width: 130px;
    margin-left: 43px;
    text-align: center;
}

.thirdFloor .item03 .xxgkbgs .itemRight h3 {
    font-size: 18px;
    line-height: 16px;
    font-weight: 600;
    color: #333;
    padding-top: 8px;
    padding-bottom: 0px;
}

.thirdFloor .item03 .xxgkbgs .itemRight p {
    font-size: 16px;
    padding-left: 0;
    line-height: 14px;
    color: #333;
    padding-top: 12px;
}