@charset "gb2312";
body, ul, li, form, img {
    font-size: 12px;
    margin: 0;
    padding: 0
}

body {
    background-color: #FFF
}

body, div, p, form, ul, ol, li, dl, dt, dd, h1, h2, h3, marquee {
    margin: 0;
    padding: 0
}

img {
    border: 0
}

ul {
    list-style: none
}

.gxqm {
    font-weight: bold;
    margin: 0;
    padding: 0;
    height: 30px;
    color: #236C00;
    font-size: 18px
}

#header {
    width: 1000px;
    height: 132px;
    margin: 0 auto;
    background-image: url()
}

a {
    color: #333;
    text-decoration: none
}

.tbox {
    width: 1000px;
    float: left;
    display: inline
}

.lg {
    width: 820px;
    float: left;
    display: inline
}

.lg1 {
    float: left;
    display: inline;
    width: 775px;
    height: 60px;
    margin-left: 28px;
    overflow: hidden
}

.logoVobao {
    height: 60px;
    float: left;
    display: inline
}

.logoVobao img {
    height: 60px
}

.logoTitle {
    color: #000;
    font-size: 14px;
    width: 420px;
    height: 24px;
    float: left;
    display: inline;
    line-height: 24px;
    margin-top: 15px;
    margin-left: 10px
}

.contact {
    width: 820px;
    height: 33px;
    float: left;
    display: inline
}

.pic_400 {
    background: url(../images/top_tell.gif) no-repeat;
    color: #E3A401;
    font: 16px '����', Arial, Times;
    width: 326px;
    height: 33px;
    line-height: 32px;
    padding-left: 105px;
    margin-left: 350px;
    letter-spacing: 2px;
    float: left;
    display: inline
}

.logoCxb {
    width: 150px;
    height: 80px;
    float: left;
    display: inline;
    margin-left: 20px;
    margin-top: 10px
}

.sou {
    float: left;
    display: inline;
    width: 240px;
    height: 39px
}

.sou0 {
    float: left;
    display: inline;
    width:: 5px;
    height: 39px;
    line-height: 34px
}

.sou1 {
    float: left;
    display: inline;
    width: 115px;
    height: 35px;
    margin-top: 3px
}

.sou2 {
    float: left;
    display: inline;
    width: 57px;
    height: 39px;
    margin-left: 5px
}

.nav0 {
    width: 1000px;
    height: 39px;
    float: left;
    display: inline
}

.greenNav {
    float: left;
    display: inline;
    width: 735px;
    height: 39px;
    padding: 0 10px;
    background-image: url(../images/dh_bg1.gif);
    background-repeat: no-repeat;
    overflow: hidden
}

.greenNav li {
    float: left;
    display: inline;
    list-style: none
}

a.linkNav:link, a.linkNav:active, a.linkNav:visited {
    display: block;
    width: 70px;
    height: 39px;
    padding: 10px;
    padding-bottom: none;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
    color: #000;
    text-align: center;
    background-image: url(../images/dh_bg_out.gif);
    background-repeat: no-repeat
}

a.linkNav:hover {
    color: #fff;
    background-image: url(../images/dh_bg_move.gif);
    background-repeat: no-repeat;
    background-position: top left
}

a.linkNav1:link, a.linkNav1:active, a.linkNav1:visited {
    display: block;
    width: 75px;
    height: 39px;
    padding: 10px;
    padding-bottom: none;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
    color: #000;
    text-align: center;
    background-image: url(../images/dh_bg_out02.gif);
    background-repeat: no-repeat
}

a.linkNav1:hover {
    color: #fff;
    background-image: url(../images/dh_bg_move2.gif);
    background-repeat: no-repeat;
    background-position: top left
}

.corlor_red9c1d62 {
    color: #9c1d62
}

.corlor_ff5402 {
    color: #ff5402
}

.text14 {
    font-size: 14px
}

.text_weight {
    font-weight: bold
}

.hot {
    width: 100%;
    background: url(../images/dh_bg.gif) repeat-x;
    margin: 0 auto
}

.main_div {
    width: 1000px;
    margin: 0 auto;
    position: relative
}

.main_left {
    float: left;
    width: 277px;
    height: auto
}

.main_right {
    float: right;
    width: 713px;
    height: auto;
    margin-left: 10px
}

.left_box01 {
    float: left;
    width: 277px;
    height: auto
}

.a1:link {
    color: #000;
    text-decoration: none
}

.a1:visited {
    color: #000;
    text-decoration: none
}

.a1:hover {
    color: #f00;
    text-decoration: underline
}

.a1:active {
    color: #000;
    text-decoration: none
}

.jianju {
    height: 10px;
    float: left;
    width: 100%
}

.margin_bottom10 {
    margin-bottom: 10px
}

.co_geren_top {
    float: left;
    width: 50px;
    height: 22px;
    background: url(../images/geren.gif) no-repeat;
    padding-left: 227px;
    padding-top: 15px
}

.co_geren_body {
    float: left;
    width: 275px;
    border: 1px #ffc938 solid;
    border-top: 0
}

.co_geren_img {
    float: left;
    border: 1px #CCC solid;
    margin: 10px 5px 5px 5px !important;
    margin: 10px 5px 5px 3px;
    position: relative
}

.co_geren_text {
    float: left;
    width: 132px;
    line-height: 32px;
    text-align: left;
    margin-top: 15px;
    height: auto
}

.co_geren_text ul {
    list-style: none
}

.co_geren_text ul li {
    line-height: 23px;
    float: left;
    display: inline;
    width: 119px;
    font-size: 12px;
    color: # #525252
}

.co_geren_text ul li span {
    font-weight: bold;
    font-size: 14px;
    color: #FF5402
}

.co_geren_text img {
    margin-bottom: 10px
}

.co_geren_text1 {
    float: left;
    display: inline;
    text-align: left;
    margin-left: 8px;
    padding-bottom: 10px;
    width: 260px
}

.co_geren_text1 ul {
    list-style: none;
    background: url(../images/xx_bj01.gif) repeat-x left top;
    padding-top: 8px
}

.co_geren_text1 ul li {
    line-height: 25px;
    padding-left: 0;
    font-size: 14px;
    color: # #525252
}

.co_277_top {
    float: left;
    width: 277px;
    height: 34px;
    background: url(../images/co_277_top.gif) no-repeat
}

.co_277_title {
    float: left;
    width: 100px;
    height: 34px;
    line-height: 34px;
    font-weight: bold;
    font-size: 14px;
    padding-left: 20px
}

.co_277_more {
    float: right;
    width: 50px;
    text-align: right;
    height: 7px;
    line-height: 7px;
    padding-right: 10px;
    margin-top: 15px
}

.co_277_body {
    float: left;
    width: 275px;
    border: 1px #c0e3ff solid;
    padding-top: 10px;
    padding-bottom: 10px
}

.co_277_list {
    width: 255px;
    height: 30px;
    line-height: 30px;
    margin-left: 5px;
    margin-right: auto;
    background-image: url(../images/dot.gif);
    background-repeat: no-repeat;
    background-position: 1px 10px;
    font-size: 14px;
    padding-left: 15px;
    overflow: hidden
}

.co_713_top {
    background: url(../images/co_713_top.gif) no-repeat;
    text-align: center;
    width: 713px;
    height: 10px;
    margin-bottom: 0 !important;
    margin-bottom: -6px
}

.co_713_dh {
    background: url(../images/co_713_dh_bg.gif) no-repeat;
    width: 713px;
    height: 38px
}

.co_713_dh_title {
    float: left;
    width: 360px;
    margin-left: 40px;
    height: 38px
}

.co_713_dh_title_left {
    float: left;
    width: 12px;
    height: 38px;
    background: url(../images/co_713_dh_title_left.gif) no-repeat
}

.co_713_dh_title_center {
    float: left;
    height: 38px;
    line-height: 38px;
    background: url(../images/co_713_dh_title_center.gif) repeat-x;
    text-align: center;
    color: #FFF;
    font-weight: bold
}

.co_713_dh_title_right {
    float: left;
    width: 12px;
    height: 38px;
    background: url(../images/co_713_dh_title_right.gif) no-repeat
}

.co_713_dh_more {
    float: right;
    height: 13px;
    margin-right: 30px;
    margin-top: 10px
}

.co_713_middle {
    background: url(../images/co_713_middle.gif) repeat-y;
    width: 683px;
    text-align: left;
    float: left;
    padding: 15px
}

.co_713_text {
    width: 650px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    line-height: 24px;
    font-size: 14px;
    margin-bottom: 20px;
    margin-top: 3px
}

.co_713_bottom {
    background: url(../images/co_713_bottom.gif) no-repeat;
    width: 713px;
    height: 25px;
    margin-bottom: 0;
    float: left
}

.co_713_dh1 {
    background: url(../images/co693_bg.gif) no-repeat;
    width: 683px;
    height: 46px;
    line-height: 46px;
    margin-left: auto;
    margin-right: auto;
    color: #305915;
    text-align: left
}

.co_713_list {
    width: 650px;
    height: 30px;
    line-height: 30px;
    margin-left: auto;
    margin-right: auto;
    background-image: url(../images/dot.gif);
    background-repeat: no-repeat;
    background-position: left center;
    font-size: 14px;
    padding-left: 10px
}

.tjcp_box {
    width: 680px;
    padding-left: 15px;
    margin-right: auto;
    margin-top: 10px;
    float: left;
    text-align: left
}

.co_325_list {
    width: 315px;
    height: 30px;
    line-height: 30px;
    margin-left: auto;
    margin-right: auto;
    background-image: url(../images/dot.gif);
    background-repeat: no-repeat;
    background-position: left center;
    font-size: 14px;
    padding-left: 10px
}

.tjcp {
    float: left;
    margin-right: 15px;
    text-align: center
}

.tjcp1 {
    margin-left: 10px !important;
    margin-left: 5px
}

.tjcp div {
    border: 1px #CCC solid
}

.tjcp div img {
    margin: 1px
}

.co_713_dh1_box {
    float: left;
    width: 683px;
    margin-bottom: 0 !important;
    margin-bottom: 10px
}

.co_713_dh1_title {
    float: left;
    margin-left: 40px;
    font-weight: bold
}

.co_713_text1 {
    float: left;
    width: 683px;
    text-align: left;
    margin-left: auto;
    margin-right: auto
}

img {
    border: 0
}

.bxjm011 {
    width: 997px;
    height: 124px;
    margin: 0 auto;
    border: 1px #C0E3FF solid;
    padding-left: 1px;
    padding-top: 1px;
    background: #FFF
}

#friendlyLink {
    margin: 0 auto;
    WIDTH: 1000px;
    height: auto;
    overflow: hidden
}

.friLink {
    width: 998px;
    border: 1px #acdafe solid;
    height: auto;
    overflow: hidden
}

.friLink SPAN {
    OVERFLOW: visible;
    LINE-HEIGHT: 25px;
    MARGIN-RIGHT: 5px;
    PADDING-TOP: 0
}

#footer {
    margin: 0 auto;
    WIDTH: 1000px;
    HEIGHT: 160px
}

.legal {
    BORDER: #d5d5d5 1px solid;
    WIDTH: 948px;
    COLOR: #6a6a6a;
    LINE-HEIGHT: 25px;
    padding-bottom: 10px;
    padding-left: 25px;
    padding-top: 10px;
    padding-right: 25px
}

.copyRight {
    MARGIN: 10px auto 0;
    WIDTH: 1000px;
    LINE-HEIGHT: 25px;
    TEXT-ALIGN: center;
    font-family: Arial
}

A.linkFri:link, A.linkFri:active, A.linkFri:visited {
    COLOR: #333;
    TEXT-DECORATION: none;
    padding-left: 5px
}

A.linkFri:hover {
    COLOR: #fa5039;
    padding-left: 5px
}

A.crlink:link, A.crlink:active, A.crlink:visited {
    COLOR: #333;
    TEXT-DECORATION: none
}

A.crlink:hover {
    COLOR: #fa5039
}

.gABC {
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    BACKGROUND: #AADA14 0 50%;
    PADDING-BOTTOM: 2px;
    COLOR: #fff;
    MARGIN-RIGHT: 0;
    PADDING-TOP: 1px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}

.link_top {
    width: 1000px;
    height: 34px;
    line-height: 34px;
    background: url(../images/co_1000_top.gif) no-repeat top left;
    text-align: left
}

.link_body {
    width: 998px;
    border: 1px #acdafe solid
}

.link_dh {
    width: 930px;
    height: 35px;
    line-height: 35px;
    text-align: left;
    padding-left: 70px
}

.link_content {
    text-align: left;
    line-height: 24px
}

.link_letter {
    background-color: #fa5039;
    color: #FFF;
    padding: 0 5px 0 5px
}

.link_img {
    float: left;
    margin-right: 6px;
    border: 1px #CCC solid;
    margin-bottom: 5px
}

.link_img img {
    margin: 1px
}

.a2:link span {
    background-color: #fa5039;
    text-decoration: none
}

.a2:visited span {
    background-color: #fa5039;
    text-decoration: none
}

.a2:hover span {
    background-color: #6A6AFF;
    text-decoration: none
}

.a2:active span {
    background-color: #fa5039;
    text-decoration: none
}

.a3:link div {
    border: 1px #CCC solid
}

.a3:visited div {
    border: 1px #CCC solid
}

.a3:hover div {
    border: 1px #999 solid;
    cursor: hand
}

.a3:active div {
    border: 1px #CCC solid
}

.co_713_text2 {
    float: left;
    width: 650px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    line-height: 24px;
    font-size: 14px;
    margin-top: 15px;
    margin-left: 10px;
    border-bottom: 1px #999 dashed
}

.anli_title {
    float: left;
    width: 380px;
    height: 30px;
    line-height: 30px;
    text-align: left;
    margin-left: 10px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.anli_time {
    float: right;
    width: 240px;
    height: 30px;
    text-align: right;
    padding-right: 10px
}

.anli_text {
    float: left;
    display: inline;
    margin-left: 10px;
    margin-top: 10px;
    line-height: 22px;
    font-size: 12px;
    width: 640px;
    padding-bottom: 5px
}

.co_713_title {
    line-height: 28px;
    width: 650px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
    margin-top: 20px;
    border-bottom: 1px #999 dashed;
    text-align: center
}

.span1 {
    font-size: 14px;
    font-weight: bold
}

.span2 {
    color: #999
}

.guest_book_title {
    background: url(../images/text.gif) no-repeat center left;
    text-align: left;
    width: 650px;
    margin-left: auto;
    margin-right: auto
}

.olBox {
    width: 600px;
    padding-left: 40px;
    min-height: 30px;
    float: left;
    margin-top: 15px;
    text-align: center
}

.olBox ul {
    list-style: none
}

.olBox li {
    float: left;
    padding-right: 6px
}

a.linkOl:link, a.linkOl:active, a.linkOl:visited {
    display: block;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-decoration: none;
    font-weight: bold;
    color: #020000;
    text-align: center;
    border: 1px solid #8D867F;
    background-color: #F0F0F0
}

a.linkOl:hover {
    background-color: #DAFFC8
}

a.linkO2:link, a.linkO2:active, a.linkO2:visited {
    display: block;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-decoration: none;
    font-weight: bold;
    color: #020000;
    text-align: center;
    border: 1px solid #8D867F;
    background-color: #FBBC75
}

a.linkO2:hover {
    background-color: #FBBC75
}

a.linkBtnPD:link, a.linkBtnPD:active, a.linkBtnPD:visited {
    display: block;
    width: 65px;
    height: 20px;
    line-height: 20px;
    text-decoration: none;
    font-weight: bold;
    color: #020000;
    text-align: center;
    border: 1px solid #8D867F;
    background-color: #F0F0F0
}

a.linkBtnPD:hover {
    background-color: #DAFFC8
}

.linkDefault:link {
    color: #000
}

.linkDefault:visited {
    color: #000
}

.linkDefault:hover {
    color: #F00
}

.linkDefault:active {
    color: #000
}

.ptitle {
    font-size: 14px;
    font-weight: bold;
    color: #286FB1;
    padding-left: 10px;
    height: 25px
}

.pdate {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px
}

.pline {
    padding-top: 5px;
    padding-bottom: 10px
}

.ContactAboutOnline {
    clear: both;
    width: 525px;
    height: 155px;
    margin-top: 25px;
    margin-left: 160px;
    line-height: 35px
}

.ContactAboutOnline li {
    float: left;
    width: 240px;
    height: 35px;
    margin-right: 15px;
    list-style: none
}

.insurance_top {
    width: 690px;
    border-bottom: 1px #94a857 solid;
    height: 26px;
    line-height: 26px;
    position: relative
}

a.baoclasslink:link, a.baoclasslink:active, a.baoclasslink:visited {
    height: 25px;
    line-height: 25px;
    padding: 0 10px;
    text-align: center;
    border: 1px #94a857 solid;
    border-bottom: 0;
    background: #e7f8b5;
    float: left;
    margin-right: 5px;
    border-bottom: 0;
    color: #000
}

a.baoclasslink:hover {
    height: 25px;
    line-height: 25px;
    padding: 0 10px;
    text-align: center;
    border: 1px #94a857 solid;
    background: #799c0d;
    float: left;
    margin-right: 5px;
    border-bottom: 0
}

.insurance_div {
    width: 690px;
    margin-top: 15px;
    border-bottom: 1px #CCC dashed;
    line-height: 28px;
    float: left;
    margin-left: 0
}

.insurance_div_img {
    float: left;
    width: 640px;
    height: 44px;
    background: url(../images/insurance_pic_bg.gif) no-repeat;
    margin-left: 25px !important;
    margin-left: 10px;
    color: #258a00;
    margin-bottom: 15px;
    font-weight: bold
}

.insurance_div_img img {
    width: 56px;
    height: 36px;
    border: 0;
    margin: 4px;
    margin-right: 10px
}

.insurance_list {
    width: 300px;
    margin-left: 45px !important;
    margin-left: 15px;
    padding-left: 10px;
    background: url(../images/dot02.gif) no-repeat center left;
    height: 30px;
    line-height: 30px;
    float: left;
    overflow: hidden;
    white-space: nowrap;
    font-size: 12px
}

.insurance_list1 {
    width: 300px;
    margin-left: 20px;
    padding-left: 10px;
    background: url(../images/dot02.gif) no-repeat center left;
    height: 30px;
    line-height: 30px;
    float: left;
    overflow: hidden;
    white-space: nowrap;
    font-size: 12px
}

a.linkPiclist:link, a.linkPiclist:active, a.linkPiclist:visited {
    text-decoration: none;
    color: #333;
    font-size: 14px;
    font-weight: bold;
    line-height: 35px
}

a.linkPiclist:hover {
    text-decoration: underline
}

.picList {
    width: 680px;
    list-style: none;
    padding-bottom: 10px
}

.picList li {
    float: left;
    display: inline;
    width: 130px;
    margin: 0 15px;
    margin-top: 30px;
    text-align: center;
    padding: 5px
}

.pic_tp {
    float: left;
    width: 128px;
    background: url(../images/pictp_bg.gif) no-repeat;
    height: 18px;
    display: inline
}

.pic_ct {
    float: left;
    width: 128px;
    background: url(../images/picct_bg.gif) repeat-y;
    display: inline
}

.pic_bt {
    float: left;
    width: 128px;
    background: url(../images/picbt_bg.gif) no-repeat;
    height: 8px;
    display: inline
}

.picP1List {
    width: 680px;
    list-style: none;
    float: left
}

.picP1List li {
    display: inline;
    float: left;
    width: 130px;
    padding: 5px;
    margin: 5px 15px;
    margin-top: 20px;
    color: #666;
    line-height: 25px
}

.picP1List li strong {
    font-size: 14px;
    padding-left: 40px
}

.picP2Content {
    width: 700px;
    margin-top: 5px;
    position: relative;
    border: 1px solid #d5d5d5;
    border-bottom: 4px solid #d5d5d5
}

.picP2GreenboxP1 {
    width: 620px;
    height: 23px;
    padding-top: 10px;
    margin: 15px auto;
    font-weight: bold;
    color: #777578;
    font-size: 14px;
    text-align: center;
    background-color: #F1FCEB;
    border: 1px solid #B2FC81
}

.picP2ContentBox {
    padding-top: 20px;
    padding-bottom: 10px;
    margin: 0 auto;
    text-align: center
}

.picP2Inf {
    width: 500px;
    height: 70px;
    padding: 5px 50px;
    margin: 5px auto;
    line-height: 22px;
    border: 1px solid #BCBCBC
}

.picP2Title {
    height: 35px;
    padding-top: 10px;
    color: #8179AA;
    font-size: 24px;
    font-weight: bold
}

.bxzpGreenboxP1 {
    width: 620px;
    height: 20px;
    padding-left: 15px;
    margin: 0 auto;
    margin-top: 15px;
    color: #ee6217
}

.bxzpTextP1 {
    width: 620px;
    height: 130px;
    padding-left: 15px;
    margin: 0 auto;
    list-style: none
}

.bxzpTextP1 li {
    float: left;
    width: 290px;
    height: 30px;
    margin-right: 15px;
    line-height: 30px
}

.bxzpTitleP1 {
    width: 620px;
    height: 20px;
    padding-left: 15px;
    margin: 0 auto;
    color: #ee6217
}

.bxzpGreenboxP2 {
    width: 620px;
    height: 100px;
    padding-left: 15px;
    margin: 0 auto;
    list-style: none
}

.bxzpGreenboxP2 li {
    float: left;
    width: 290px;
    height: 30px;
    margin-right: 15px;
    line-height: 30px
}

.bxzpTextP2 {
    width: 620px;
    padding-left: 15px;
    line-height: 30px;
    margin: 0 auto;
    color: #ee6217
}

.bxzpBtnBox {
    width: 620px;
    height: 30px;
    padding-left: 15px;
    margin: 15px auto;
    text-align: center
}

A.linkin:link, A.linkin:visited, A.linkin:active {
    text-decoration: none;
    color: #ff5402;
    font-weight: bold
}

A.linkin:hover {
    text-decoration: none;
    color: #87c735;
    font-weight: bold
}

A.linkout:link, A.linkout:visited, A.linkout:active {
    text-decoration: none;
    color: #000
}

A.linkout:hover {
    text-decoration: none;
    color: #ff5402
}

.iconBk {
    background-image: url(../images/an.jpg);
    background-repeat: no-repeat;
    cursor: hand;
    width: 78px;
    height: 24px;
    text-align: center;
    float: left
}

.iconBks {
    background-image: url(../images/ans.jpg);
    background-repeat: no-repeat;
    cursor: hand;
    width: 78px;
    height: 24px;
    text-align: center;
    float: left
}

.LinkBaoTitle {
    text-decoration: none
}

.LinkBaoTitles {
    text-decoration: none;
    color: #FFF
}

.rating {
    width: 80px;
    height: 16px;
    margin: 0;
    padding: 0;
    list-style: none;
    clear: both;
    position: relative;
    background: url(../images/star-matrix.gif) no-repeat 0 0
}

.nostar {
    background-position: 0 0
}

.onestar {
    background-position: 0 -16px
}

.twostar {
    background-position: 0 -32px
}

.threestar {
    background-position: 0 -48px
}

.fourstar {
    background-position: 0 -64px
}

.fivestar {
    background-position: 0 -80px
}

ul.rating li {
    cursor: pointer;
    float: left;
    text-indent: -999em
}

ul.rating li a {
    position: absolute;
    left: 0;
    top: 0;
    width: 16px;
    height: 16px;
    text-decoration: none;
    z-index: 200
}

ul.rating li.one a {
    left: 0
}

ul.rating li.two a {
    left: 16px
}

ul.rating li.three a {
    left: 32px
}

ul.rating li.four a {
    left: 48px
}

ul.rating li.five a {
    left: 64px
}

ul.rating li a:hover {
    z-index: 2;
    width: 80px;
    height: 16px;
    overflow: hidden;
    left: 0;
    background: url(../images/star-matrix.gif) no-repeat 0 0
}

ul.rating li.one a:hover {
    background-position: 0 -96px
}

ul.rating li.two a:hover {
    background-position: 0 -112px
}

ul.rating li.three a:hover {
    background-position: 0 -128px
}

ul.rating li.four a:hover {
    background-position: 0 -144px
}

ul.rating li.five a:hover {
    background-position: 0 -160px
}

.b_weixin {
    width: 124px;
    height: 164px;
    background: #ebebeb;
    position: fixed;
    _position: absolute;
    _top: expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight*3);
    z-index: 999;
    right: 50%;
    top: 430px;
    margin-right: -630px;
    border: 1px solid #fff
}

.b_weixin h1 {
    width: 124px;
    height: 18px;
    text-align: center;
    line-height: 18px;
    color: #666;
    font-weight: 400;
    position: relative;
    font-size: 12px
}

.b_weixin dl {
    width: 102px;
    height: 146px;
    padding: 0 11px;
    position: relative
}

.b_weixin dl dt {
    width: 102px;
    height: 101px;
    position: relative
}

.b_weixin dl dd {
    width: 102px;
    height: 40px;
    line-height: 20px;
    text-align: center;
    font-size: 12px;
    position: relative
}

.info_text01 {
    float: left;
    padding-left: 16px;
    background: url(../images/qq_tb01.gif) no-repeat 0 10px;
    width: 99px
}

.info_text11 {
    width: 70px;
    line-height: 25px;
    float: left
}

.ness {
    width: 180px;
    float: left;
    font-size: 12px
}

.info_text12 {
    float: left;
    padding-left: 22px;
    background: url(../images/xlwb_tb01.gif) no-repeat 0 5px
}

.info_text13 {
    float: left;
    padding-left: 42px;
    background: url(../images/wx_tb01.gif) no-repeat 20px 5px
}

.info_text14 {
    float: left;
    padding-left: 22px;
    background: url(../images/weibqo.png) no-repeat 0 5px
}

.info_text12 a:link, .info_text12 a:visited, .info_text12 a:active {
    color: #525252;
    text-decoration: underline
}

.info_text12 a:hover {
    color: #525252;
    text-decoration: underline
}

.info_text13 a:link, .info_text13 a:visited, .info_text13 a:active {
    color: #525252;
    text-decoration: underline
}

.info_text13 a:hover {
    color: #525252;
    text-decoration: underline
}

.info_text101 a:link, .info_text101 a:visited, .info_text101 a:active {
    color: #115fad;
    text-decoration: underline;
    padding-left: 10px;
    line-height: 25px
}

.info_text101 a:hover {
    color: #115fad;
    text-decoration: underline;
    padding-left: 10px;
    line-height: 25px
}

.weishao {
    width: 172px;
    height: 195px;
    background: #ebebeb;
    position: absolute;
    margin-top: -100px;
    margin-left: 40px;
    _margin-top: -50px;
    _margin-left: 10px;
    *margin-top: -50px;
    *margin-left: 0;
    border: 1px solid #fff
}

.weishao h1 {
    width: 172px;
    height: 18px;
    text-align: center;
    line-height: 18px;
    color: #666;
    font-weight: 400;
    position: relative;
    font-size: 12px
}

.weishao dl {
    width: 150px;
    height: 185px;
    padding: 0 11px;
    position: relative
}

.weishao dl dt {
    width: 150px;
    height: 150px;
    position: relative
}

.weishao dl dd {
    width: 150px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 12px;
    position: relative
}

.flink {
    width: 970px;
    margin: 15px 0 0 20px;
    display: inline;
    float: left
}

.flink ul {
    width: 970px;
    float: left
}

.flink ul li {
    width: 140px;
    height: 26px;
    line-height: 26px;
    padding: 0 9px;
    overflow: hidden;
    float: left
}

.flink ul li a:link, .flink ul li a:visited, .flink ul li a:active {
    color: #333;
    text-decoration: none
}

.flink ul li a:hover {
    color: #FF5402;
    text-decoration: underline
}

.agenct {
    width: 680px;
    margin: 10px 10px;
    display: inline;
    background: #fef8f1;
    border: 1px solid #fbd2ac;
    float: left
}

.agenct ul {
    width: 680px;
    padding: 5px 0 10px;
    float: left
}

.agenct li {
    width: 660px;
    line-height: 30px;
    padding: 0 10px;
    float: left
}

.agenct_list {
    width: 650px;
    margin: 0 10px 0 0;
    display: inline;
    float: left
}

.agenct_list h1 {
    width: 650px;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
    border-bottom: 1px dotted #e3e3e3;
    font-size: 14px;
    color: #fe4d01;
    float: left
}

.agenct_list ul {
    width: 640px;
    padding: 5px 10px 0 10px;
    float: left
}

.agenct_list ul li {
    width: 640px;
    overflow: hidden;
    padding: 0 0 10px 0;
    margin-bottom: 10px;
    border-bottom: 1px solid #e6e6e6;
    float: left
}

.a_title {
    width: 640px;
    height: 30px;
    line-height: 30px;
    float: left;
    font-size: 14px
}

.a_title a {
    color: #333;
    font-weight: bold;
    text-decoration: none
}

.a_title a:link, .a_title a:visited, .a_title a:active {
    color: #333;
    font-weight: bold;
    text-decoration: none
}

.a_title a:hover {
    color: #FF5402;
    font-weight: bold;
    text-decoration: none
}

.a_content {
    width: 640px;
    height: 26px;
    line-height: 24px;
    float: left;
    overflow: hidden;
    font-size: 14px
}

.fr {
    float: right
}

.agenctdetail {
    width: 643px;
    float: left;
    margin: 0;
    border: 1px solid #fddcb1;
    border-bottom: 0;
    overflow: hidden;
    display: inline
}

.agenctdetail li {
    width: 643px;
    height: 35px;
    line-height: 35px;
    float: left;
    border-bottom: 1px solid #fddcb1
}

.a_one {
    width: 84px;
    height: 35px;
    border-right: 1px solid #fddcb1;
    color: #fe4d01;
    text-align: center;
    background: #fff4e6;
    float: left
}

.a_two {
    width: 226px;
    height: 35px;
    padding-left: 10px;
    border-right: 1px solid #fddcb1;
    color: #333;
    float: left
}

.adetail_content {
    width: 643px;
    float: left;
    margin-top: 10px;
    border: 1px solid #fddcb1;
    overflow: hidden;
    display: inline
}

.lib_Menubox {
    height: 29px;
    position: relative
}

.lib_Menubox ul {
    position: absolute;
    height: 29px;
    text-align: center
}

.lib_Menubox li {
    float: left;
    display: block;
    cursor: pointer;
    width: 89px;
    color: #949694;
    height: 28px;
    line-height: 28px;
    border-right: 1px solid #fddcb1;
    border-bottom: 1px solid #fddcb1;
    background-color: #f4f4f4
}

.lib_Menubox li.hover {
    background: #fff;
    width: 89px;
    color: #fe4d01;
    height: 29px;
    line-height: 28px;
    border-right: 1px solid #fddcb1;
    border-bottom: 0
}

.lib_Contentbox {
    clear: both;
    padding: 10px 15px;
    line-height: 26px
}

.fr {
    float: right
}

.fr a:link, .fr a:visited, .fr a:active {
    color: #21803E;
    text-decoration: none
}

.fr a:hover {
    color: #EA5504;
    text-decoration: underline
}

.share {
    width: 630px;
    float: left;
    display: inline;
    margin-left: 0
}

.share_title {
    width: 630px;
    height: 30px;
    font-size: 14px;
    margin: 0 20px 0 0;
    display: inline;
    padding-left: 20px;
    line-height: 30px;
    color: #333;
    background: #fef8f1;
    float: left
}

.share_title a {
    height: 30px;
    color: #333;
    font-weight: bold
}

.share_title a:link, .share_title a:visited, .share_title a:active {
    color: #333;
    text-decoration: none
}

.share_title a:hover {
    color: #EA5504;
    text-decoration: none
}

.share_tab {
    width: 630px;
    padding: 10px 20px 20px 0;
    float: left;
    display: inline;
    margin-left: 0
}

.share_tab h1 {
    width: 630px;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    padding-bottom: 5px;
    color: #FF5402;
    float: left
}

.detail {
    float: right;
    font-weight: 400;
    font-size: 12px
}

.detail a:link, .detail a:visited, .detail a:active {
    color: #21803E;
    text-decoration: none
}

.detail a:hover {
    color: #EA5504;
    text-decoration: underline
}

.share_tabcon {
    width: 645px;
    height: 106px;
    border: 1px solid #fbd2ac;
    float: left
}

.share_tabconone {
    width: 645px;
    height: 80px;
    float: left
}

.share_tabcontwo {
    width: 645px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    border-top: 1px solid #fbd2ac;
    float: left
}

.share_left {
    width: 60px;
    height: 80px;
    line-height: 80px;
    text-align: center;
    border-right: 1px solid #fbd2ac;
    font-weight: bold;
    float: left
}

.share_right {
    width: 584px;
    height: 80px;
    text-align: center;
    line-height: 26px;
    font-size: 12px;
    color: #333;
    float: left
}

.share_rightone {
    width: 584px;
    height: 26px;
    border-bottom: 1px solid #fbd2ac;
    float: left
}

.share_righttwo {
    width: 584px;
    height: 26px;
    float: left
}

.share_rightoneleft {
    width: 301px;
    height: 26px;
    border-right: 1px solid #fbd2ac;
    float: left
}

.share_rightoneright {
    width: 282px;
    height: 26px;
    float: left
}

.share_rightone_one {
    width: 150px;
    height: 26px;
    border-right: 1px solid #fbd2ac;
    float: left
}

.share_rightone_two {
    width: 150px;
    height: 26px;
    border-right: 1px solid #fbd2ac;
    float: left
}

.share_rightone_three {
    width: 120px;
    height: 26px;
    border-right: 1px solid #fbd2ac;
    float: left
}

.share_rightone_four {
    width: 161px;
    height: 26px;
    float: left
}

.share_righttwo_one {
    width: 74px;
    height: 26px;
    border-right: 1px solid #fbd2ac;
    float: left
}

.share_righttwo_two {
    width: 75px;
    height: 26px;
    border-right: 1px solid #fbd2ac;
    float: left
}

.share_righttwo_three {
    width: 59px;
    height: 26px;
    border-right: 1px solid #fbd2ac;
    float: left
}

.share_righttwo_four {
    width: 60px;
    height: 26px;
    border-right: 1px solid #fbd2ac;
    float: left
}

.share_righttwo_five {
    width: 80px;
    height: 26px;
    border-right: 1px solid #fbd2ac;
    float: left
}

.share_righttwo_six {
    width: 80px;
    height: 26px;
    float: left
}

.share_one {
    width: 60px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    border-right: 1px solid #fbd2ac;
    float: left
}

.share_two {
    width: 74px;
    height: 25px;
    border-right: 1px solid #fbd2ac;
    float: left
}

.share_three {
    width: 75px;
    height: 25px;
    border-right: 1px solid #fbd2ac;
    float: left
}

.share_four {
    width: 74px;
    height: 25px;
    border-right: 1px solid #fbd2ac;
    float: left
}

.share_five {
    width: 75px;
    height: 25px;
    border-right: 1px solid #fbd2ac;
    float: left
}

.share_six {
    width: 59px;
    height: 25px;
    border-right: 1px solid #fbd2ac;
    float: left
}

.share_seven {
    width: 60px;
    height: 25px;
    border-right: 1px solid #fbd2ac;
    float: left
}

.share_eight {
    width: 80px;
    height: 25px;
    border-right: 1px solid #fbd2ac;
    float: left
}

.share_night {
    width: 80px;
    height: 25px;
    float: left
}

.share_list {
    width: 640px;
    height: 86px;
    margin: 0 20px 10px 0;
    display: inline;
    padding-bottom: 10px;
    border-bottom: 1px dashed #d7d7d7;
    float: left;
    display: inline
}

.share_listone {
    width: 647px;
    height: 30px;
    font-size: 14px;
    line-height: 30px;
    font-weight: bold;
    overflow: hidden;
    float: left
}

.share_listone a {
    color: #333
}

.share_listone a:link, .share_listone a:visited, .share_listone a:active {
    color: #333;
    font-weight: bold;
    text-decoration: none
}

.share_listone a:hover {
    color: #FF5402;
    font-weight: bold;
    text-decoration: none
}

.share_listtwo {
    width: 647px;
    height: 24px;
    line-height: 24px;
    font-size: 14px;
    color: #7b7b7b;
    float: left
}

.share_listthree {
    width: 647px;
    height: 30px;
    float: left;
    line-height: 30px;
    overflow: hidden
}

.sign {
    width: 645px;
    border: 1px solid #fbd2ac;
    float: left
}

.sign_top {
    width: 645px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    float: left
}

.sign_one {
    width: 32px;
    border-right: 1px solid #fbd2ac;
    line-height: 25px;
    height: 25px;
    overflow: hidden;
    float: left
}

.sign_two {
    width: 122px;
    border-right: 1px solid #fbd2ac;
    line-height: 25px;
    height: 25px;
    overflow: hidden;
    float: left
}

.sign_two2 {
    width: 112px;
    border-right: 1px solid #fbd2ac;
    line-height: 25px;
    padding: 0 5px;
    height: 25px;
    text-align: left;
    white-space: nowrap;
    font-size: 12px;
    text-overflow: ellipsis;
    overflow: hidden;
    float: left
}

.sign_two2 a:link, .sign_two2 a:visited, .sign_two2 a:active {
    color: #EA5504;
    text-decoration: none
}

.sign_two2 a:hover {
    color: #21803E;
    text-decoration: underline
}

.sign_three {
    width: 57px;
    border-right: 1px solid #fbd2ac;
    line-height: 25px;
    height: 25px;
    overflow: hidden;
    float: left
}

.sign_four {
    width: 57px;
    border-right: 1px solid #fbd2ac;
    line-height: 25px;
    height: 25px;
    overflow: hidden;
    float: left
}

.sign_five {
    width: 69px;
    border-right: 1px solid #fbd2ac;
    line-height: 25px;
    height: 25px;
    overflow: hidden;
    float: left
}

.sign_six {
    width: 57px;
    border-right: 1px solid #fbd2ac;
    line-height: 25px;
    height: 25px;
    overflow: hidden;
    float: left
}

.sign_seven {
    width: 57px;
    border-right: 1px solid #fbd2ac;
    line-height: 25px;
    height: 25px;
    overflow: hidden;
    float: left
}

.sign_eight {
    width: 57px;
    border-right: 1px solid #fbd2ac;
    line-height: 25px;
    height: 25px;
    overflow: hidden;
    float: left
}

.sign_night {
    width: 57px;
    border-right: 1px solid #fbd2ac;
    line-height: 25px;
    height: 25px;
    overflow: hidden;
    float: left
}

.sign_ten {
    width: 71px;
    line-height: 25px;
    height: 25px;
    overflow: hidden;
    float: left
}

.sign_list {
    width: 645px;
    height: 25px;
    float: left;
    border-top: 1px solid #fbd2ac;
    text-align: center
}

.add_one {
    width: 32px;
    border-right: 1px solid #fbd2ac;
    line-height: 25px;
    height: 25px;
    overflow: hidden;
    float: left
}

.add_two {
    width: 150px;
    border-right: 1px solid #fbd2ac;
    line-height: 25px;
    height: 25px;
    overflow: hidden;
    float: left
}

.add_two2 {
    width: 140px;
    border-right: 1px solid #fbd2ac;
    line-height: 25px;
    padding: 0 5px;
    font-size: 12px;
    height: 25px;
    overflow: hidden;
    float: left
}

.add_two2 a:link, .add_two2 a:visited, .add_two2 a:active {
    color: #EA5504;
    text-decoration: none
}

.add_two2 a:hover {
    color: #21803E;
    text-decoration: underline
}

.add_three {
    width: 62px;
    border-right: 1px solid #fbd2ac;
    line-height: 25px;
    height: 25px;
    overflow: hidden;
    float: left
}

.add_four {
    width: 62px;
    border-right: 1px solid #fbd2ac;
    line-height: 25px;
    height: 25px;
    overflow: hidden;
    float: left
}

.add_five {
    width: 74px;
    border-right: 1px solid #fbd2ac;
    line-height: 25px;
    height: 25px;
    overflow: hidden;
    float: left
}

.add_six {
    width: 62px;
    border-right: 1px solid #fbd2ac;
    line-height: 25px;
    height: 25px;
    overflow: hidden;
    float: left
}

.add_seven {
    width: 62px;
    border-right: 1px solid #fbd2ac;
    line-height: 25px;
    height: 25px;
    overflow: hidden;
    float: left
}

.add_eight {
    width: 62px;
    border-right: 1px solid #fbd2ac;
    line-height: 25px;
    height: 25px;
    overflow: hidden;
    float: left
}

.add_night {
    width: 71px;
    line-height: 25px;
    height: 25px;
    overflow: hidden;
    float: left
}

.c_right {
    width: 460px;
    margin-left: 20px;
    margin-top: 10px;
    float: left;
    display: inline
}

.c_right ul li {
    width: 460px;
    line-height: 30px;
    float: left;
    display: inline
}

.info1_img {
    float: left;
    display: inline;
    width: 125px;
    height: 145px;
    padding: 3px;
    border: 1px #d8d8d6 solid;
    display: inline;
    background: #e9e9e9
}

.artColorGreen {
    color: #319D00
}

.artTextArea {
    height: 60px;
    margin-top: 5px;
    margin-bottom: 5px;
    border: 1px solid #7E858E
}

.adminPinlun {
    text-align: left;
    padding-left: 10px;
    padding-right: 10px;
    border: 1px solid #acdb13;
    font-size: 12px
}

.Pinlun {
    text-align: left;
    padding-left: 10px;
    padding-right: 10px;
    background-color: #EEFFE4;
    border: 1px solid #D6D7DE
}

.book_s {
    padding: 5px;
    border-bottom: 1px dotted #ABABAB;
    font-size: 12px;
    padding-bottom: 20px
}

.book_from {
    color: #E99E38
}

.book_time {
    float: right;
    text-align: right;
    color: #666
}

.book_content {
    font-size: 14px;
    padding-top: 5px
}

.lbOn {
    text-decoration: none;
    color: #E99E38
}

#book_page {
    color: #E99E38;
    font-size: 12px
}

#book_page a {
    text-decoration: none;
    color: #E99E38
}

.book_bg {
    background-color: #acdb13;
    color: #FFF
}

.book_pr {
    padding-right: 15px;
    text-align: right
}

.adminlink {
    text-decoration: none;
    color: #E99E38
}

.adct {
    clear: both;
    font-size: 14px;
    padding-top: 5px;
    height: 50px
}

.adct ul {
    margin: 0;
    padding: 0
}

.nesting {
    margin: 0 auto;
    width: 750px;
    clear: both;
    border: 1px solid #ccc
}

.replyBox {
    margin: 5px auto 0;
    width: 400px;
    height: 300px;
    border: 1px solid #000;
    background: #fff
}

.replyBox .title {
    height: 34px;
    clear: both;
    border-bottom: 1px solid #999;
    background: #EFEFEF
}

.replyBox .title h2 {
    float: left;
    padding: 10px 0 0 8px;
    font-family: "����", Arial Black, sans-serif;
    font-weight: 100;
    font-size: 18px
}

.replyBox .title span {
    float: right;
    padding: 10px 8px 0 0;
    font-family: "����", Arial Black, sans-serif;
    font-weight: 100;
    font-size: 18px
}

.replyBox .title span a {
    color: #000;
    text-decoration: none
}

.replyBox .title span a:visited {
    color: #000
}

.replyBox .title span a:hover {
    color: #bc2931
}

.replyBox .titleText {
    clear: both;
    height: 25px;
    border-bottom: 1px solid #999;
    background: #F4F8FE
}

.replyBox .titleText .c {
    color: #bc2931
}

.replyBox .titleText li {
    text-align: left;
    padding: 6px 0 0 8px;
    list-style-type: none;
    line-height: 160%
}

.replyBox .replyTip {
    padding: 12px 0 0;
    padding-left: 30px;
    clear: both
}

.replyBox .replyTip textarea {
    width: 320px;
    height: 155px;
    margin: 0 0 6px;
    background: url(../images/bglogo.gif) #fff center 50px no-repeat
}

.replyBox .replyTip .c {
    color: #bc2931
}

#floatBox {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1001
}

#overlay {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1000;
    background-color: #333;
    -moz-opacity: .8;
    opacity: .80;
    filter: alpha(opacity=40)
}

.wszl011 {
    float: left;
    width: 630px;
    height: 32px;
    margin-left: 0;
    margin-top: 20px;
    text-align: left;
    display: inline;
    background: #A7D510;
    color: #FFF;
    font-size: 14px;
    line-height: 32px;
    padding-left: 15px;
    font-weight: bold
}

.wszl012 {
    float: left;
    width: 600px;
    margin-left: 20px;
    margin-top: 20px;
    text-align: left;
    display: inline
}

.wszl012 li {
    float: left;
    width: 280px;
    height: 36px;
    line-height: 36px;
    margin-left: 20px;
    text-align: left;
    display: inline
}

.assitant_content {
    width: 255px;
    height: 110px;
    padding-left: 13px;
    float: left;
    padding-top: 5px
}

.assitant_content li {
    width: 255px;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
    float: left
}

.assitant_one {
    width: 16px;
    padding-right: 12px;
    height: 18px;
    margin: 4px 0;
    float: left
}

.assitant_two {
    width: 227px;
    height: 26px;
    float: left;
    overflow: hidden
}

.assitant_two2 {
    height: 26px;
    float: left;
    overflow: hidden
}

.assitant_three {
    height: 23px;
    margin-top: 6px;
    padding-left: 5px;
    float: left;
    overflow: hidden
}

.assitant_middle2 {
    width: 275px;
    height: 155px;
    border: 1px #ededed solid;
    border-bottom: 0;
    border-top: 0;
    overflow: hidden;
    float: left
}

.assitant_middle2 ul {
    width: 260px;
    height: 155px;
    overflow: hidden;
    margin-left: 8px;
    display: inline;
    float: left
}

.assitant_middle2 ul li {
    width: 260px;
    height: 70px;
    margin: 3px 0 4px 0;
    float: left
}

.main_left1 {
    width: 712px;
    float: left;
    display: inline
}

.main_right2 {
    width: 278px;
    float: right;
    display: inline
}

.xct_011 {
    float: left;
    display: inline;
    margin-top: 10px
}

.ewmf_right {
    width: 121px;
    border: 1px solid #dfdddd;
    background: #ebebeb;
    position: fixed;
    _position: absolute;
    _top: expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight);
    top: 200px;
    right: 10px
}

.ewmf_rpen {
    width: 111px;
    height: 111px;
    border-bottom: 1px solid #dfdddd;
    overflow: hidden;
    float: left;
    padding-left: 10px;
    padding-top: 10px
}

.f_rwei {
    width: 121px;
    height: 36px;
    border-bottom: 1px solid #dfdddd;
    float: left;
    color: #333;
    font-size: 12px;
    line-height: 36px;
    text-align: center;
    background: #fff
}

.f_rwei a {
    width: 121px;
    height: 36px;
    display: block;
    color: #333;
    background: #fff
}

.f_rwei a:hover {
    width: 121px;
    height: 36px;
    display: block;
    background: #f2f1f1;
    color: #333;
    text-decoration: none
}

.f_rweichlid {
    width: 131px;
    height: 165px;
    position: absolute;
    margin-left: -140px;
    *margin-left: -146px;
    margin-top: -46px;
    *margin-top: -50px;
    border: 1px solid #dfdddd;
    background: #ebebeb
}

.f_rweichlid dl {
    width: 131px;
    height: 162px;
    overflow: hidden;
    float: left
}

.f_rweichlid dt {
    overflow: hidden;
    float: left;
    margin-left: 10px;
    margin-top: 10px;
    display: inline;
    border: 5px solid #fff
}

.f_rweichlid dd {
    width: 131px;
    height: 60px;
    line-height: 18px;
    text-align: center;
    overflow: hidden;
    float: left;
    margin-top: 4px;
    display: inline
}

.f_lyzx01 {
    width: 121px;
    height: 36px;
    border-bottom: 1px solid #dfdddd;
    float: left;
    color: #333;
    font-size: 12px;
    line-height: 36px;
    text-align: center;
    background: #fff
}

.f_lyzx01 a {
    width: 121px;
    height: 36px;
    display: block;
    color: #333;
    background: #fff
}

.f_lyzx01 a:hover {
    width: 121px;
    height: 36px;
    display: block;
    background: #f2f1f1;
    color: #333;
    text-decoration: none
}

.f_rtop {
    width: 121px;
    height: 36px;
    overflow: hidden;
    float: left
}

.f_rtop a {
    width: 121px;
    height: 36px;
    display: block;
    background: #fff
}

.f_rtop a:hover {
    width: 121px;
    height: 36px;
    display: block;
    background: #f2f1f1
}

.index_search01 {
    width: 178px;
    float: left;
    margin-top: 2px;
    display: inline
}

.index_search02 {
    width: 72px;
    float: left
}

.hbz_011 {
    width: 15px;
    height: 16px;
    line-height: 16px;
    float: left;
    color: #f00;
    padding-left: 10px
}

.yzm_010 {
    width: 100px;
    height: 22px;
    float: left
}

.yzm_011 {
    width: 50px;
    height: 22px;
    padding-left: 5px
}

.yzm_012 {
    width: 82px;
    height: 22px;
    font-size: 12px;
    line-height: 22px;
    text-align: center;
    color: #fff;
    background: #72cd3d;
    display: inline;
    float: left;
    margin-left: 5px;
    cursor: pointer;
    border: 0
}

.yzm_012:hover {
    width: 82px;
    height: 22px;
    font-size: 12px;
    line-height: 22px;
    text-align: center;
    color: #fff;
    background: #79da40;
    display: inline;
    float: left;
    margin-left: 5px;
    border: 0
}

.codepop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(../images/bg.png);
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop+200));
    z-index: 1000;
    display: none
}

.codecon {
    overflow: hidden;
    position: relative;
    top: 100px;
    left: 50%;
    width: 1040px;
    height: 740px;
    margin-left: -520px;
    background: #fff;
    border-radius: 5px
}

.cclose {
    width: 32px;
    height: 32px;
    margin-top: 15px;
    margin-right: 15px;
    background: url(../images/cclose.png) center no-repeat;
    cursor: pointer
}

.cclose:hover {
    width: 32px;
    height: 32px;
    margin-top: 15px;
    margin-right: 15px;
    background: url(../images/cclosed.png) center no-repeat
}

.codemain {
    width: 806px;
    height: 627px;
    margin: 50px auto;
    background: url(../images/ewm.png) no-repeat
}

#erweima {
    width: 200px
}

#erweima img {
    width: 200px;
    height: 200px
}

#erweima a {
    color: #0b79c8
}

#erweima div {
    height: 245px;
    padding-top: 100px
}

.codemain a, #erweima a {
    color: #f60
}

#NoMa {
    float: right;
    margin-top: 440px;
    margin-right: -148px;
    font-size: 12px
}

.vcode {
    display: inline-block;
    padding: 0 10px;
    border-radius: 5px;
    background: #ff8a00;
    color: #fff;
    cursor: pointer;
    margin-right: 5px
}

.asbutone:hover, .cpbutone:hover, .samebut:hover {
    background: #ff4a00;
    border-radius: 3px
}

.asbutone, .cpbutone, .samebut {
    width: 71px;
    height: 28px;
    line-height: 32px;
    margin: 0 16px;
    border: 0;
    outline: 0;
    background: #38aae6;
    color: #fff;
    font-size: 21px;
    text-align: center;
    cursor: pointer;
    border-radius: 3px
}

.news_tab {
    background: #f5f5f5;
    font-size: 14px;
    color: #323232;
    height: 35px;
    line-height: 35px
}

.news_tab li {
    float: left;
    height: 35px;
    line-height: 35px;
    padding: 0 20px;
    cursor: pointer
}

.news_tab li.active a {
    font-weight: bold;
    color: #88b300;
    background: url(../images/6.png) no-repeat bottom center;
    display: block
}

.p_title {
    font-size: 18px;
    height: 42px;
    border-bottom: 1px solid #dadada
}

.p_title div {
    float: left;
    margin: 0 15px 0 10px;
    cursor: pointer
}

.p_title div a {
    text-decoration: none;
    line-height: 35px;
    display: block
}

.p_title div a.active {
    color: #6dbb34;
    border-bottom: 3px solid #6dbb34
}

a.order {
    border-radius: 4px;
    border: 0;
    background: #ff9829;
    color: #fff;
    height: 23px;
    line-height: 23px;
    padding: 0 10px 0 24px;
    -moz-box-shadow: 2px 2px 8px #ad5e11 inset;
    -webkit-box-shadow: 2px 2px 8px #ad5e11 inset;
    box-shadow: 2px 2px 8px #ad5e11 inset;
    position: relative;
    float: left;
    cursor: pointer
}

a.order:hover {
    color: #fff
}

a.order:before {
    content: '  ';
    width: 10px;
    height: 14px;
    background: url(../images/ordertel-icon2.png) no-repeat;
    background-size: 100%;
    position: absolute;
    top: 4px;
    left: 10px
}

#the_content img{
    max-width: 100%;
}