body {
    background: #fff url(bodybg.jpg) no-repeat center bottom;
    height: 100%;
}

.jwlogo {
    background: url(topbg.png) no-repeat center top;
    height: 573px;
}

.jwlogo .jw_main {
    position: relative;
    padding-top: 530px;
}

.jwlogo .jw_main a {
    display: block;
    width: 296px;
    height: 100px;
    position: absolute;
    bottom: 20px;
    left: 0;
}

.main {
    width: 1200px;
    margin: 0 auto;
}

.ylzl_view {
    width: 654px;
    height: 326px;
    position: relative;
    background-color: #f5f5f5;
    padding-top: 80px;
}

.ylzl_view .view_img {
    padding: 20px;
    width: 614px;
}

.ylzl_view .view_img img {
    width: 100%;
    min-height: 271px;
}

.ylzl_view .qlzl_tit {
    position: absolute;
    background: url(tit2.png) no-repeat left top;
    width: 100%;
    height: 87px;
    z-index: 66;
    padding-top: 35px;
    padding-left: 54px;
    font-size: 28px;
    top: -26px;
}

.ylzl_view .qlzl_tit a {
    color: #fff;
}

.ylzl_view ul {
    margin: 0 26px;
}

.ylzl_view li {
    line-height: 36px;
    height: 36px;
    font-size: 18px;
    padding-left: 16px;
    background: url(in.png) no-repeat left 16px;
}

.ylzl_view li a {
    color: #333;
}

.qlzl_lwz {
    width: 528px;
}

.qlzl_lwz .qlzl_tit1 {
    background: url(tit1.png) no-repeat left top;
}

.qlzl_dk {
    width: 1200px;
    height: 370px;
    padding-top: 110px;
}

.qlzl_dk .qlzl_tit {
    top: 14px;
}

.qlzl_dk li {
    float: left;
    width: 48%;
}

.bottom {
    border-top: 6px #bfbfbf solid;
    background-color: #e0dedf;
    line-height: 26px;
    text-align: center;
    padding-top: 8px;
}

.qlzl_x {
    background: url(qlzl_xbg.jpg) repeat-x center bottom;
}

.qlzl_x_tit {
    background: url(qlzl_cd.jpg) no-repeat left top;
    width: 100%;
    height: 87px;
    z-index: 66;
    padding-top: 35px;
    padding-left: 54px;
    font-size: 28px;
}

.qlzl_x_tit a:hover,
.qlzl_x_tit a {
    color: #fff
}

.qlzl_x_main {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}

.qlzl_x_con_right {
    float: left;
}

.qlzl_x_con_right ul li {
    background: url(in.png) no-repeat left 16px;
    line-height: 36px;
    height: 36px;
    font-size: 18px;
    padding-left: 16px;
}

.qlzl_x_con_left {
    float: left;
    width: 573px;
    margin-right: 30px;
}

.qlzl_x_item {
    background: url(qlzl_xtitbg.jpg) no-repeat left top;
    margin-top: 30px;
    overflow: hidden;
    padding: 10px 10px 10px 20px;
    height: 170px;
}

.qlzl_x_item ul li {
    float: left;
    background: url(in.png) no-repeat left 16px;
    line-height: 36px;
    height: 36px;
    font-size: 18px;
    padding-left: 16px;
    width: 47%;
}