@charset "gb2312";
/* CSS Document */
body, div, p, span, h1, h2, h3, h4, h5, ul, li, dl, dd, dt, a, from, input, div, menu, ol {
    border: 0;
    margin: 0;
    padding: 0
}

area {
    outline: 0
}

body {
    font-family: microsoft yahei
}

ul, li {
    list-style: none
}

a {
    text-decoration: none;
    color: #666
}

a:hover {
    color: #000
}

img {
    border: 0;
    display: block
}

img {
    margin: 0px;
    padding: 0px;
    border: 0px;
    display: block;
}

/*****banner*****/
.my_banner_01 {
    background: url(../img/xxhj_banner_01.jpg) no-repeat center;
    height: 135px;
}

.my_banner_02 {
    background: url(../img/xxhj_banner_02.jpg) no-repeat center;
    height: 136px;
}

.my_banner_03 {
    background: url(../img/xxhj_banner_03.jpg) no-repeat center;
    height: 135px;
}

/*****banner*****/

/*****common*****/
.xxhj_common_background {
    background: #e5e5e5;
}

.xxhj_container {
    padding-top: 25px;
    width: 1200px;
    margin: auto;
}

.xxhj_common_title {
    height: 55px;
    background: #ff8c00;
    line-height: 55px;
}

.xxhj_common_title h1 strong {
    display: block;
    float: left;
    color: #fff;
    font-size: 36px;
    padding-left: 5px;
    margin-top: -3px;
}

.xxhj_common_title h1 span {
    float: right;
    display: block;
    font-size: 20px;
    padding-right: 5px;
}

.xxhj_common_title h1 span b {
    font-size: 26px;
}

.xxhj_common_title h1 span a {
    color: #fff;
}

.xxhj_common_content {
    height: 420px;
    padding-top: 25px;
}

.xxhj_common_content_left {
    float: left;
    width: 535px;
    height: 400px;
    text-align: center;
}

.xxhj_common_content_left a {
    display: block;
    padding-top: 3px;
}

.xxhj_common_content_left a:hover {
    display: block;
    padding: 1px;
    border: #F00 1px solid;
    color: #F00;
}

.xxhj_common_content_right {
    float: right;
    width: 665px;
    height: 400px;
    text-align: center;
    overflow: hidden;
}

.xxhj_common_content_a a {
    padding: 1px;
    float: right;
    margin: 0px 0px 3px 15px;
    display: block;
    border: 1px solid #FFF;
}

.xxhj_common_content_a a:hover {
    padding: 1px;
    float: right;
    margin: 0px 0px 3px 15px;
    display: block;
    color: #000;
    border: 1px solid #666666;
}

.xxhj_common_content_b a {
    padding: 1px;
    float: right;
    margin: 0px 0px 3px 15px;
    display: block;
    border: 1px solid #e5e5e5;
}

.xxhj_common_content_b a:hover {
    padding: 1px;
    float: right;
    margin: 0px 0px 3px 15px;
    display: block;
    color: #000;
    border: 1px solid #666666;
}

/*****common*****/

/* More Wonderful */
.xxhj_more_wonderful {
    width: 1200px;
    height: 200px;
    margin: auto;
    position: relative;
}

.xxhj_more_wonderful a {
    position: absolute;
    left: 300px;
}

/* More Wonderful */