﻿

html {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: #fff;

    background-image: none;

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: repeat;

    background-size: auto auto;

    color: #000;

}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {

    margin-bottom: 0;

    margin-left: 0;

    margin-right: 0;

    margin-top: 0;

    padding-bottom: 0;

    padding-left: 0;

    padding-right: 0;

    padding-top: 0;

}

table {

    border-collapse: collapse;

    border-spacing: 0;

}

fieldset, img {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    border-bottom-color: -moz-use-text-color;

    border-bottom-style: none;

    border-bottom-width: 0;

    border-image-outset: 0 0 0 0;

    border-image-repeat: stretch stretch;

    border-image-slice: 100% 100% 100% 100%;

    border-image-source: none;

    border-image-width: 1 1 1 1;

    border-left-color: -moz-use-text-color;

    border-left-style: none;

    border-left-width: 0;

    border-right-color: -moz-use-text-color;

    border-right-style: none;

    border-right-width: 0;

    border-top-color: -moz-use-text-color;

    border-top-style: none;

    border-top-width: 0;

}

address, caption, cite, code, dfn, em, th, var, optgroup {

    font-style: inherit;

    font-weight: inherit;

}

del, ins {

    text-decoration-color: -moz-use-text-color;

    text-decoration-line: none;

    text-decoration-style: solid;

}

li {

    list-style-image: none;

    list-style-position: outside;

    list-style-type: none;

}

caption, th {

    text-align: left;

}

q::before, q::after {

    content: "";

}

abbr, acronym {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    border-bottom-color: -moz-use-text-color;

    border-bottom-style: none;

    border-bottom-width: 0;

    border-image-outset: 0 0 0 0;

    border-image-repeat: stretch stretch;

    border-image-slice: 100% 100% 100% 100%;

    border-image-source: none;

    border-image-width: 1 1 1 1;

    border-left-color: -moz-use-text-color;

    border-left-style: none;

    border-left-width: 0;

    border-right-color: -moz-use-text-color;

    border-right-style: none;

    border-right-width: 0;

    border-top-color: -moz-use-text-color;

    border-top-style: none;

    border-top-width: 0;

    font-variant-alternates: normal;

    font-variant-caps: normal;

    font-variant-east-asian: normal;

    font-variant-ligatures: normal;

    font-variant-numeric: normal;

    font-variant-position: normal;

}

sup {

    vertical-align: baseline;

}

sub {

    vertical-align: baseline;

}

input, button, textarea, select, optgroup, option {

    font-family: inherit;

    font-size: inherit;

    font-style: inherit;

    font-weight: inherit;

}

input, button, textarea, select {

}

input, select {

    vertical-align: middle;

}

body {

    font-family: arial,helvetica,clean,sans-serif;

    font-feature-settings: normal;

    font-kerning: auto;

    font-language-override: normal;

    font-size: 12px;

    font-size-adjust: none;

    font-stretch: normal;

    font-style: normal;

    font-synthesis: weight style;

    font-variant-alternates: normal;

    font-variant-caps: normal;

    font-variant-east-asian: normal;

    font-variant-ligatures: normal;

    font-variant-numeric: normal;

    font-variant-position: normal;

    font-weight: normal;

    line-height: 1.231;

}

select, input, button, textarea, button {

    font-family: arial,helvetica,clean,sans-serif;

    font-feature-settings: normal;

    font-kerning: auto;

    font-language-override: normal;

    font-size: 99%;

    font-size-adjust: none;

    font-stretch: normal;

    font-style: normal;

    font-synthesis: weight style;

    font-variant-alternates: normal;

    font-variant-caps: normal;

    font-variant-east-asian: normal;

    font-variant-ligatures: normal;

    font-variant-numeric: normal;

    font-variant-position: normal;

    font-weight: normal;

    line-height: normal;

}

table {

    border-collapse: collapse;

    font-size: inherit;

}

pre, code, kbd, samp, tt {

    font-family: monospace;

    line-height: 100%;

}

.txtboxcs {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    border-bottom-color: #ccc;

    border-bottom-style: solid;

    border-bottom-width: 1px;

    border-image-outset: 0 0 0 0;

    border-image-repeat: stretch stretch;

    border-image-slice: 100% 100% 100% 100%;

    border-image-source: none;

    border-image-width: 1 1 1 1;

    border-left-color: #ccc;

    border-left-style: solid;

    border-left-width: 1px;

    border-right-color: #ccc;

    border-right-style: solid;

    border-right-width: 1px;

    border-top-color: #ccc;

    border-top-style: solid;

    border-top-width: 1px;

    height: 22px;

}

h1 {

    font-size: 32px;

}

h2 {

    font-size: 26px;

}

h3 {

    font-size: 20px;

}

h4 {

    font-size: 14px;

}

h5 {

    font-size: 12px;

}

h6 {

    font-size: 10px;

}

.mt10 {

    margin-top: 10px;

}

#mesbook1_c, #mesbook1 {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-attachment: scroll;

    background-clip: border-box;

    background-color: #fff;

    background-image: none;

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: repeat;

    background-size: auto auto;

    border-bottom-color: #ccc;

    border-bottom-style: solid;

    border-bottom-width: 1px;

    border-image-outset: 0 0 0 0;

    border-image-repeat: stretch stretch;

    border-image-slice: 100% 100% 100% 100%;

    border-image-source: none;

    border-image-width: 1 1 1 1;

    border-left-color: #ccc;

    border-left-style: solid;

    border-left-width: 1px;

    border-right-color: #ccc;

    border-right-style: solid;

    border-right-width: 1px;

    border-top-color: #ccc;

    border-top-style: solid;

    border-top-width: 1px;

    display: none;

    padding-bottom: 20px;

    width: 398px;

    z-index: 1001;

}

#mesbook1_c div, #mesbook1 div {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-attachment: scroll;

    background-clip: border-box;

    background-color: #ebeceb;

    background-image: none;

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: repeat;

    background-size: auto auto;

    border-bottom-color: #e4e3e3;

    border-bottom-style: solid;

    border-bottom-width: 1px;

    border-image-outset: 0 0 0 0;

    border-image-repeat: stretch stretch;

    border-image-slice: 100% 100% 100% 100%;

    border-image-source: none;

    border-image-width: 1 1 1 1;

    border-left-color: #e4e3e3;

    border-left-style: solid;

    border-left-width: 1px;

    border-right-color: #e4e3e3;

    border-right-style: solid;

    border-right-width: 1px;

    border-top-color: #e4e3e3;

    border-top-style: solid;

    border-top-width: 1px;

    height: 18px;

    margin-bottom: 10px;

    padding-bottom: 0;

    padding-left: 0.5em;

    padding-right: 0.5em;

    padding-top: 4px;

}

#mesbook1_c dl.b1, #mesbook1 dl.b1 {

    margin-bottom: 0;

    margin-left: auto;

    margin-right: auto;

    margin-top: 0;

    width: 370px;

}

#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt {

    float: left;

    overflow-x: hidden;

    overflow-y: hidden;

    width: 105px;

}

#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd {

    float: right;

    width: 265px;

}

#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns {

    padding-bottom: 10px;

}

#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {

    margin-right: 20px;

}

#nodata {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/nodata.gif");

    background-origin: padding-box;

    background-position: 20px 20px;

    background-repeat: no-repeat;

    background-size: auto auto;

    border-bottom-color: #eee;

    border-bottom-style: solid;

    border-bottom-width: 1px;

    border-image-outset: 0 0 0 0;

    border-image-repeat: stretch stretch;

    border-image-slice: 100% 100% 100% 100%;

    border-image-source: none;

    border-image-width: 1 1 1 1;

    border-left-color: #eee;

    border-left-style: solid;

    border-left-width: 1px;

    border-right-color: #eee;

    border-right-style: solid;

    border-right-width: 1px;

    border-top-color: #eee;

    border-top-style: solid;

    border-top-width: 1px;

    margin-bottom: 10px;

    margin-left: 0;

    margin-right: 0;

    margin-top: 10px;

    padding-bottom: 80px;

    padding-left: 150px;

    padding-right: 80px;

    padding-top: 80px;

}

.m1 {

    margin-bottom: 1px;

    margin-left: 1px;

    margin-right: 1px;

    margin-top: 1px;

}

.m2 {

    margin-bottom: 2px;

    margin-left: 2px;

    margin-right: 2px;

    margin-top: 2px;

}

.m5 {

    margin-bottom: 5px;

    margin-left: 5px;

    margin-right: 5px;

    margin-top: 5px;

}

.m10 {

    margin-bottom: 10px;

    margin-left: 10px;

    margin-right: 10px;

    margin-top: 10px;

}

.mt2 {

    margin-top: 2px;

}

.mt5 {

    margin-top: 5px;

}

.mt8 {

    margin-top: 8px;

}

.mt10 {

    margin-top: 10px;

}

.mt12 {

    margin-top: 12px;

}

.mt15 {

    margin-top: 15px;

}

.mt20 {

    margin-top: 20px;

}

.mt30 {

    margin-top: 30px;

}

.mr5 {

    margin-right: 5px;

}

.mr10 {

    margin-right: 10px;

}

.mr12 {

    margin-right: 12px;

}

.ml5 {

    margin-left: 5px;

}

.ml7 {

    margin-left: 7px;

}

.mb10 {

    margin-bottom: 10px;

}

.ml12 {

    margin-left: 12px;

}

.ml10 {

    margin-left: 10px;

}

.ml20 {

    margin-left: 20px;

}

.userorder {

    width: 700px;

}

.userorder tr {

    height: 25px;

}

.userorder tr span {

    color: #f00;

    padding-left: 4px;

}

.stf {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    border-bottom-color: #ccc;

    border-bottom-style: solid;

    border-bottom-width: 1px;

    border-image-outset: 0 0 0 0;

    border-image-repeat: stretch stretch;

    border-image-slice: 100% 100% 100% 100%;

    border-image-source: none;

    border-image-width: 1 1 1 1;

    border-left-color: #ccc;

    border-left-style: solid;

    border-left-width: 1px;

    border-right-color: #ccc;

    border-right-style: solid;

    border-right-width: 1px;

    border-top-color: #ccc;

    border-top-style: solid;

    border-top-width: 1px;

    padding-bottom: 20px;

    padding-left: 140px;

    padding-top: 10px;

}

.stf span {

    color: #000;

    font-size: 14px;

    font-weight: bold;

    line-height: 30px;

}

.stf dd {

    font-size: 14px;

    line-height: 24px;

}

.stf p {

    font-size: 14px;

    line-height: 24px;

}

#oran_div_processing {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-attachment: scroll;

    background-clip: border-box;

    background-color: #fffeef;

    background-image: none;

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: repeat;

    background-size: auto auto;

    border-bottom-color: #b8ab04;

    border-bottom-style: solid;

    border-bottom-width: 1px;

    border-image-outset: 0 0 0 0;

    border-image-repeat: stretch stretch;

    border-image-slice: 100% 100% 100% 100%;

    border-image-source: none;

    border-image-width: 1 1 1 1;

    border-left-color: #b8ab04;

    border-left-style: solid;

    border-left-width: 1px;

    border-right-color: #b8ab04;

    border-right-style: solid;

    border-right-width: 1px;

    border-top-color: #b8ab04;

    border-top-style: solid;

    border-top-width: 1px;

    padding-bottom: 20px;

    padding-left: 20px;

    padding-right: 20px;

    padding-top: 20px;

    text-align: center;

    width: 300px;

    z-index: 9999;

}

.nor_tab {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    border-bottom-color: #ccc;

    border-bottom-style: solid;

    border-bottom-width: 1px;

    border-image-outset: 0 0 0 0;

    border-image-repeat: stretch stretch;

    border-image-slice: 100% 100% 100% 100%;

    border-image-source: none;

    border-image-width: 1 1 1 1;

    border-left-color: #ccc;

    border-left-style: solid;

    border-left-width: 1px;

    border-right-color: #ccc;

    border-right-style: solid;

    border-right-width: 1px;

    border-top-color: #ccc;

    border-top-style: solid;

    border-top-width: 1px;

    margin-bottom: 10px;

    width: 100%;

}

.nor_tab th {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-attachment: scroll;

    background-clip: border-box;

    background-color: #f9f9f9;

    background-image: none;

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: repeat;

    background-size: auto auto;

    border-bottom-color: #ccc;

    border-bottom-style: solid;

    border-bottom-width: 1px;

    border-image-outset: 0 0 0 0;

    border-image-repeat: stretch stretch;

    border-image-slice: 100% 100% 100% 100%;

    border-image-source: none;

    border-image-width: 1 1 1 1;

    border-left-color: #ccc;

    border-left-style: solid;

    border-left-width: 1px;

    border-right-color: #ccc;

    border-right-style: solid;

    border-right-width: 1px;

    border-top-color: #ccc;

    border-top-style: solid;

    border-top-width: 1px;

    font-weight: bold;

    padding-bottom: 6px;

    padding-left: 0;

    padding-right: 0;

    padding-top: 6px;

    text-align: center;

}

.nor_tab td {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    border-bottom-color: #ccc;

    border-bottom-style: solid;

    border-bottom-width: 1px;

    border-image-outset: 0 0 0 0;

    border-image-repeat: stretch stretch;

    border-image-slice: 100% 100% 100% 100%;

    border-image-source: none;

    border-image-width: 1 1 1 1;

    border-left-color: #ccc;

    border-left-style: solid;

    border-left-width: 1px;

    border-right-color: #ccc;

    border-right-style: solid;

    border-right-width: 1px;

    border-top-color: #ccc;

    border-top-style: solid;

    border-top-width: 1px;

    padding-bottom: 5px;

    padding-left: 5px;

    padding-right: 5px;

    padding-top: 5px;

}

ul.t05_ul table {

}

.left_pro {

    float: right;

    margin-left: 5px;

    overflow-x: hidden;

    overflow-y: hidden;

    width: 201px;

}

.right_pro {

    display: inline;

    float: left;

    overflow-x: hidden;

    overflow-y: hidden;

    width: 754px;

}

.left_prj {

    float: right;

    margin-left: 5px;

    overflow-x: hidden;

    overflow-y: hidden;

    width: 201px;

}

.right_prj {

    display: inline;

    float: left;

    overflow-x: hidden;

    overflow-y: hidden;

    width: 754px;

}

.left_agent {

    float: right;

    margin-left: 5px;

    overflow-x: hidden;

    overflow-y: hidden;

    width: 201px;

}

.right_agent {

    display: inline;

    float: left;

    overflow-x: hidden;

    overflow-y: hidden;

    width: 754px;

}

.left_help {

    float: right;

    margin-left: 5px;

    overflow-x: hidden;

    overflow-y: hidden;

    width: 201px;

}

.right_help {

    display: inline;

    float: left;

    overflow-x: hidden;

    overflow-y: hidden;

    width: 754px;

}

.b15 {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/skinsvibtn.jpg");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    border-bottom-color: -moz-use-text-color;

    border-bottom-style: none;

    border-bottom-width: 0;

    border-image-outset: 0 0 0 0;

    border-image-repeat: stretch stretch;

    border-image-slice: 100% 100% 100% 100%;

    border-image-source: none;

    border-image-width: 1 1 1 1;

    border-left-color: -moz-use-text-color;

    border-left-style: none;

    border-left-width: 0;

    border-right-color: -moz-use-text-color;

    border-right-style: none;

    border-right-width: 0;

    border-top-color: -moz-use-text-color;

    border-top-style: none;

    border-top-width: 0;

    cursor: pointer;

    overflow-x: hidden;

    overflow-y: hidden;

}

.b15 {

    background-position: -79px -650px;

    color: #fff;

    font-size: 14px;

    font-weight: bold;

    height: 24px;

    line-height: 24px;

    width: 60px;

}

#flashs {

    height: 647px;

    overflow-x: hidden;

    overflow-y: hidden;

    position: relative;

}

#flashs .bgitem {

    position: absolute;

    top: 0;

    z-index: 1;

}

#flashs .btn {

    bottom: 5px;

    margin-right: -450px;

    padding-bottom: 5px;

    padding-left: 6px;

    padding-right: 6px;

    padding-top: 5px;

    position: absolute;

    right: 50%;

    z-index: 7;

}

#flashs .btn span {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-attachment: scroll;

    background-clip: border-box;

    background-color: #5977d2;

    background-image: none;

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: repeat;

    background-size: auto auto;

    border-bottom-color: #5977d2;

    border-bottom-style: solid;

    border-bottom-width: 1px;

    border-image-outset: 0 0 0 0;

    border-image-repeat: stretch stretch;

    border-image-slice: 100% 100% 100% 100%;

    border-image-source: none;

    border-image-width: 1 1 1 1;

    border-left-color: #5977d2;

    border-left-style: solid;

    border-left-width: 1px;

    border-right-color: #5977d2;

    border-right-style: solid;

    border-right-width: 1px;

    border-top-color: #5977d2;

    border-top-style: solid;

    border-top-width: 1px;

    color: #ffffff;

    cursor: pointer;

    display: inline-block;

    margin-left: 5px;

    padding-bottom: 2px;

    padding-left: 5px;

    padding-right: 5px;

    padding-top: 2px;

}

#flashs .btn span.cur {

    font-weight: bold;

    padding-bottom: 4px;

    padding-left: 8px;

    padding-right: 8px;

    padding-top: 4px;

}

.bdshare-slide-button, .bdshare-slide-button-box {

    z-index: 99;

}

.ImTable * {

    margin-bottom: 0;

    margin-left: 0;

    margin-right: 0;

    margin-top: 0;

    padding-bottom: 0;

    padding-left: 0;

    padding-right: 0;

    padding-top: 0;

}

.ImTable {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/bg.gif");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: repeat;

    background-size: auto auto;

    border-bottom-color: -moz-use-text-color;

    border-bottom-style: none;

    border-bottom-width: medium;

    border-collapse: collapse;

    border-image-outset: 0 0 0 0;

    border-image-repeat: stretch stretch;

    border-image-slice: 100% 100% 100% 100%;

    border-image-source: none;

    border-image-width: 1 1 1 1;

    border-left-color: -moz-use-text-color;

    border-left-style: none;

    border-left-width: medium;

    border-right-color: -moz-use-text-color;

    border-right-style: none;

    border-right-width: medium;

    border-top-color: -moz-use-text-color;

    border-top-style: none;

    border-top-width: medium;

}

.ImTable h2 {

    font-size: 14px;

    font-weight: bold;

    margin-top: 5px;

}

.ImHeader {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/im_01.gif");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: repeat;

    background-size: auto auto;

    height: 165px;

}

.ImRow0 {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/ico_item1.gif");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    height: 24px;

    margin-bottom: 0;

    margin-left: 10px;

    margin-right: 10px;

    margin-top: 10px;

    padding-left: 3px;

    padding-top: 4px;

}

.ImRow1 {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/ico_item1.gif");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    height: 24px;

    margin-bottom: 0;

    margin-left: 10px;

    margin-right: 10px;

    margin-top: 10px;

    padding-left: 3px;

    padding-top: 4px;

}

a.im, a.im:hover {

    color: #666;

    font-size: 12px;

    height: 35px;

    text-decoration-color: -moz-use-text-color;

    text-decoration-line: none;

    text-decoration-style: solid;

}

.ImFooter {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/im_04.gif");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    display: inline-block;

    font-family: Arial,Helvetica,sans-serif;

    height: 90px;

    width: 150px;

}

.ImFooter h5 {

    color: #fff;

    font-family: "宋体";

    font-size: 14px;

    font-weight: normal;

    margin-bottom: 0;

    margin-left: 0;

    margin-right: 0;

    margin-top: 15px;

    text-align: center;

}

.ImFooter p {

    color: #fff;

    font-size: 18px;

    font-weight: bold;

    margin-bottom: 10px;

    margin-left: 0;

    margin-right: 0;

    margin-top: 10px;

    text-align: center;

}

.righttop1 {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/right_top_img1.gif");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    display: none;

    font-size: 0;

    height: 3px;

    overflow-x: hidden;

    overflow-y: hidden;

}

.rightbot1 {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/right_bot_img1.gif");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    display: none;

    font-size: 0;

    height: 3px;

    margin-bottom: 10px;

    overflow-x: hidden;

    overflow-y: hidden;

}

#roll_top, #fall, #ct {

    cursor: pointer;

    height: 72px;

    position: relative;

    width: 26px;

}

#roll_top {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/top.gif");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    height: 56px;

    width: 56px;

}

#roll_top:hover {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/1739.jpg");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: no-repeat;

    background-size: auto auto;

}

#fall {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/top.gif");

    background-origin: padding-box;

    background-position: 0 -80px;

    background-repeat: no-repeat;

    background-size: auto auto;

}

#ct {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/top.gif");

    background-origin: padding-box;

    background-position: 0 -40px;

    background-repeat: no-repeat;

    background-size: auto auto;

}

#roll {

    bottom: 4px;

    display: block;

    position: fixed;

    right: 44px;

    width: 15px;

}

#slideshow_wrapper {

    height: 351px;

    overflow-x: hidden;

    overflow-y: hidden;

    padding-bottom: 0;

    padding-left: 0;

    padding-right: 0;

    padding-top: 0;

    position: relative;

    width: 960px;

}

#slideshow_footbar {

    bottom: 0;

    height: 30px;

    position: absolute;

    right: 45%;

    width: 100%;

    z-index: 5;

}

#slideshow_photo {

    cursor: pointer;

    height: 100%;

    position: absolute;

    width: 100%;

}

#slideshow_photo A {

    border-bottom-color: -moz-use-text-color;

    border-bottom-style: none;

    border-bottom-width: 0;

    border-left-color: -moz-use-text-color;

    border-left-style: none;

    border-left-width: 0;

    border-right-color: -moz-use-text-color;

    border-right-style: none;

    border-right-width: 0;

    border-top-color: -moz-use-text-color;

    border-top-style: none;

    border-top-width: 0;

    display: block;

    left: 0;

    margin-bottom: 0;

    margin-left: 0;

    margin-right: 0;

    margin-top: 0;

    position: absolute;

    top: 0;

    z-index: 1;

}

#slideshow_footbar .slideshow-bt {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-color: #ffffff;

    border-bottom-color: #dc0000;

    border-bottom-style: solid;

    border-bottom-width: 1px;

    border-image-outset: 0 0 0 0;

    border-image-repeat: stretch stretch;

    border-image-slice: 100% 100% 100% 100%;

    border-image-source: none;

    border-image-width: 1 1 1 1;

    border-left-color: #dc0000;

    border-left-style: solid;

    border-left-width: 1px;

    border-right-color: #dc0000;

    border-right-style: solid;

    border-right-width: 1px;

    border-top-color: #dc0000;

    border-top-style: solid;

    border-top-width: 1px;

    color: #fa6916;

    cursor: pointer;

    float: right;

    font-family: Arial;

    font-size: 12px;

    height: 16px;

    line-height: 16px;

    margin-bottom: 2px;

    margin-left: 1px;

    margin-right: 1px;

    margin-top: 2px;

    overflow-x: hidden;

    overflow-y: hidden;

    text-align: center;

    width: 16px;

}

#slideshow_footbar .bt-on {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-color: #dc0000;

    border-bottom-color: -moz-use-text-color;

    border-bottom-style: none;

    border-bottom-width: 0;

    border-image-outset: 0 0 0 0;

    border-image-repeat: stretch stretch;

    border-image-slice: 100% 100% 100% 100%;

    border-image-source: none;

    border-image-width: 1 1 1 1;

    border-left-color: -moz-use-text-color;

    border-left-style: none;

    border-left-width: 0;

    border-right-color: -moz-use-text-color;

    border-right-style: none;

    border-right-width: 0;

    border-top-color: -moz-use-text-color;

    border-top-style: none;

    border-top-width: 0;

    color: #fff;

    font-size: 12px;

    height: 18px;

    line-height: 18px;

    margin-bottom: 2px;

    margin-left: 1px;

    margin-right: 1px;

    margin-top: 2px;

    width: 18px;

}

html {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: #fff;

    background-image: none;

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: repeat;

    background-size: auto auto;

    color: #000;

}

body {

    color: #666;

    font-family: arial,helvetica,clean,sans-serif,"Microsoft YaHei";

    font-feature-settings: normal;

    font-kerning: auto;

    font-language-override: normal;

    font-size: 12px;

    font-size-adjust: none;

    font-stretch: normal;

    font-style: normal;

    font-synthesis: weight style;

    font-variant-alternates: normal;

    font-variant-caps: normal;

    font-variant-east-asian: normal;

    font-variant-ligatures: normal;

    font-variant-numeric: normal;

    font-variant-position: normal;

    font-weight: normal;

    line-height: 1.231;

}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {

    font-family: "Microsoft YaHei";

    margin-bottom: 0;

    margin-left: 0;

    margin-right: 0;

    margin-top: 0;

    padding-bottom: 0;

    padding-left: 0;

    padding-right: 0;

    padding-top: 0;

}

table {

    border-collapse: collapse;

    border-spacing: 0;

}

fieldset, img {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    border-bottom-color: -moz-use-text-color;

    border-bottom-style: none;

    border-bottom-width: 0;

    border-image-outset: 0 0 0 0;

    border-image-repeat: stretch stretch;

    border-image-slice: 100% 100% 100% 100%;

    border-image-source: none;

    border-image-width: 1 1 1 1;

    border-left-color: -moz-use-text-color;

    border-left-style: none;

    border-left-width: 0;

    border-right-color: -moz-use-text-color;

    border-right-style: none;

    border-right-width: 0;

    border-top-color: -moz-use-text-color;

    border-top-style: none;

    border-top-width: 0;

}

address, caption, cite, code, dfn, em, th, var, optgroup {

    font-style: inherit;

    font-weight: inherit;

}

del, ins {

    text-decoration-color: -moz-use-text-color;

    text-decoration-line: none;

    text-decoration-style: solid;

}

li {

    list-style-image: none;

    list-style-position: outside;

    list-style-type: none;

}

caption, th {

    text-align: left;

}

q::before, q::after {

    content: "";

}

abbr, acronym {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    border-bottom-color: -moz-use-text-color;

    border-bottom-style: none;

    border-bottom-width: 0;

    border-image-outset: 0 0 0 0;

    border-image-repeat: stretch stretch;

    border-image-slice: 100% 100% 100% 100%;

    border-image-source: none;

    border-image-width: 1 1 1 1;

    border-left-color: -moz-use-text-color;

    border-left-style: none;

    border-left-width: 0;

    border-right-color: -moz-use-text-color;

    border-right-style: none;

    border-right-width: 0;

    border-top-color: -moz-use-text-color;

    border-top-style: none;

    border-top-width: 0;

    font-variant-alternates: normal;

    font-variant-caps: normal;

    font-variant-east-asian: normal;

    font-variant-ligatures: normal;

    font-variant-numeric: normal;

    font-variant-position: normal;

}

sup {

    vertical-align: baseline;

}

sub {

    vertical-align: baseline;

}

input, button, textarea, select, optgroup, option {

    font-family: inherit;

    font-size: inherit;

    font-style: inherit;

    font-weight: inherit;

}

input, button, textarea, select {

}

input, select {

    vertical-align: middle;

}

body {

    font-family: arial,helvetica,clean,sans-serif;

    font-feature-settings: normal;

    font-kerning: auto;

    font-language-override: normal;

    font-size: 12px;

    font-size-adjust: none;

    font-stretch: normal;

    font-style: normal;

    font-synthesis: weight style;

    font-variant-alternates: normal;

    font-variant-caps: normal;

    font-variant-east-asian: normal;

    font-variant-ligatures: normal;

    font-variant-numeric: normal;

    font-variant-position: normal;

    font-weight: normal;

    line-height: 1.231;

}

select, input, button, textarea, button {

    font-family: arial,helvetica,clean,sans-serif;

    font-feature-settings: normal;

    font-kerning: auto;

    font-language-override: normal;

    font-size: 99%;

    font-size-adjust: none;

    font-stretch: normal;

    font-style: normal;

    font-synthesis: weight style;

    font-variant-alternates: normal;

    font-variant-caps: normal;

    font-variant-east-asian: normal;

    font-variant-ligatures: normal;

    font-variant-numeric: normal;

    font-variant-position: normal;

    font-weight: normal;

    line-height: normal;

}

table {

    border-collapse: collapse;

    font-size: inherit;

}

pre, code, kbd, samp, tt {

    font-family: monospace;

    line-height: 100%;

}

h1 {

    font-size: 32px;

}

h2 {

    font-size: 26px;

}

h3 {

    font-size: 20px;

}

h4 {

    font-size: 14px;

}

h5 {

    font-size: 12px;

}

h6 {

    font-size: 10px;

}

.mt10 {

    margin-top: 10px;

}

a {

    color: #333;

    font-family: "Microsoft YaHei";

    text-decoration-color: -moz-use-text-color;

    text-decoration-line: none;

    text-decoration-style: solid;

}

a:focus {

    outline-color: -moz-use-text-color;

    outline-style: none;

    outline-width: 0;

}

a:hover {

    font-family: "Microsoft YaHei";

    text-decoration-color: -moz-use-text-color;

    text-decoration-line: none;

    text-decoration-style: solid;

}

.vam {

    vertical-align: middle;

}

.clear {

    clear: both;

    font-size: 0;

    height: 0;

    line-height: 0;

}

p {

    font-family: "Microsoft YaHei";

    word-spacing: -1.5px;

}

.tr {

    text-align: right;

}

.tl {

    text-align: left;

}

.center {

    text-align: center;

}

.fl {

    float: left;

}

.fr {

    float: right;

}

.pa {

    position: absolute;

}

.pr {

    position: relative;

}

i, em {

    font-family: "Microsoft YaHei";

    font-style: normal;

}

.cart_header, .cart_content, .cart_footer {

    margin-bottom: 0;

    margin-left: auto;

    margin-right: auto;

    margin-top: 0;

    width: 760px;

}

.header, .content, .footer {

    margin-bottom: 0;

    margin-left: auto;

    margin-right: auto;

    margin-top: 0;

    width: 960px;

}

.left {

    float: left;

    overflow-x: hidden;

    overflow-y: hidden;

    width: 220px;

}

.left2 {

    float: left;

    overflow-x: hidden;

    overflow-y: hidden;

    width: 670px;

}

.left3 {

    color: #666;

    float: left;

    overflow-x: hidden;

    overflow-y: hidden;

    width: 754px;

}

.lefttop {

    font-size: 0;

    height: 3px;

    margin-top: 10px;

    overflow-x: hidden;

    overflow-y: hidden;

}

.left2top {

    font-size: 0;

    height: 3px;

    overflow-x: hidden;

    overflow-y: hidden;

}

.leftbot {

    font-size: 0;

    height: 3px;

    margin-bottom: 10px;

    overflow-x: hidden;

    overflow-y: hidden;

}

.left2bot {

    font-size: 0;

    height: 3px;

    margin-bottom: 10px;

    overflow-x: hidden;

    overflow-y: hidden;

}

.right {

    display: inline;

    float: left;

    margin-left: 10px;

    overflow-x: hidden;

    overflow-y: hidden;

    width: 735px;

}

.right2 {

    float: right;

    overflow-x: hidden;

    overflow-y: hidden;

    width: 275px;

}

.right3 {

    color: #666;

    float: right;

    overflow-x: hidden;

    overflow-y: hidden;

    width: 201px;

}

.righttop {

    font-size: 0;

    height: 3px;

    overflow-x: hidden;

    overflow-y: hidden;

}

.right2top {

    font-size: 0;

    height: 3px;

    overflow-x: hidden;

    overflow-y: hidden;

}

.rightbot {

    font-size: 0;

    height: 3px;

    margin-bottom: 10px;

    overflow-x: hidden;

    overflow-y: hidden;

}

.right2bot {

    font-size: 0;

    height: 3px;

    margin-bottom: 10px;

    overflow-x: hidden;

    overflow-y: hidden;

}

.right_main {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    border-bottom-color: #d5d5d5;

    border-bottom-style: solid;

    border-bottom-width: 1px;

    border-image-outset: 0 0 0 0;

    border-image-repeat: stretch stretch;

    border-image-slice: 100% 100% 100% 100%;

    border-image-source: none;

    border-image-width: 1 1 1 1;

    border-left-color: #d5d5d5;

    border-left-style: solid;

    border-left-width: 1px;

    border-right-color: #d5d5d5;

    border-right-style: solid;

    border-right-width: 1px;

    border-top-color: #d5d5d5;

    border-top-style: solid;

    border-top-width: 1px;

    overflow-x: hidden;

    overflow-y: hidden;

    padding-bottom: 15px;

    width: 718px;

}

.right2_main {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    border-bottom-color: #333;

    border-bottom-style: solid;

    border-bottom-width: 2px;

    border-image-outset: 0 0 0 0;

    border-image-repeat: stretch stretch;

    border-image-slice: 100% 100% 100% 100%;

    border-image-source: none;

    border-image-width: 1 1 1 1;

    border-left-color: #333;

    border-left-style: solid;

    border-left-width: 2px;

    border-right-color: #333;

    border-right-style: solid;

    border-right-width: 2px;

    border-top-color: #333;

    border-top-style: solid;

    border-top-width: 2px;

    overflow-x: hidden;

    overflow-y: hidden;

    padding-bottom: 15px;

    width: 271px;

}

.left2_main {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    border-bottom-color: #d5d5d5;

    border-bottom-style: solid;

    border-bottom-width: 1px;

    border-image-outset: 0 0 0 0;

    border-image-repeat: stretch stretch;

    border-image-slice: 100% 100% 100% 100%;

    border-image-source: none;

    border-image-width: 1 1 1 1;

    border-left-color: #d5d5d5;

    border-left-style: solid;

    border-left-width: 1px;

    border-right-color: #d5d5d5;

    border-right-style: solid;

    border-right-width: 1px;

    border-top-color: #d5d5d5;

    border-top-style: solid;

    border-top-width: 1px;

    overflow-x: hidden;

    overflow-y: hidden;

    padding-bottom: 15px;

    width: 668px;

}

.t_bg {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/t_bg.gif");

    background-origin: padding-box;

    background-position: center 0;

    background-repeat: repeat-x;

    background-size: auto auto;

    height: 199px;

}

.h_con {

    height: 138px;

    overflow-x: hidden;

    overflow-y: hidden;

    width: 960px;

}

.h_con h1 {

    float: left;

    padding-bottom: 0;

    padding-left: 0;

    padding-right: 0;

    padding-top: 43px;

}

.h_bt {

    color: #000;

    font-size: 18px;

    padding-bottom: 0;

    padding-left: 32px;

    padding-right: 0;

    padding-top: 55px;

}

.h_p {

    color: #ababab;

    font-size: 14px;

    padding-bottom: 0;

    padding-left: 50px;

    padding-right: 0;

    padding-top: 62px;

}

.h_p a {

    padding-bottom: 0;

    padding-left: 15px;

    padding-right: 15px;

    padding-top: 0;

}

.h_pho {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/h_dh.gif");

    background-origin: padding-box;

    background-position: left 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    color: #333;

    font-size: 24px;

    margin-top: 54px;

    padding-left: 42px;

}

.h_nav ul li {

    display: inline;

    float: left;

}

.h_nav ul .nobor01 {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: none;

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: repeat;

    background-size: auto auto;

}

.h_nav ul li a {

    color: #000;

    display: inline-block;

    font-size: 14px;

    height: 58px;

    line-height: 58px;

    padding-bottom: 0;

    padding-left: 21px;

    padding-right: 21px;

    padding-top: 0;

}

.h_nav ul li a:hover, .h_nav ul .cur a {

    border-top-color: #f1d808;

    border-top-style: solid;

    border-top-width: 2px;

    color: #f1d808;

    height: 56px;

    line-height: 56px;

}

.s_bg {

    height: 66px;

    line-height: 66px;

    display:none;

}

.h_ser {

    margin-bottom: 0;

    margin-left: auto;

    margin-right: auto;

    margin-top: 0;

    width: 960px;

}

.s_inp {

    margin-top: 12px;

}

.inp01 {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/s_inp.gif");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    border-bottom-color: -moz-use-text-color;

    border-bottom-style: none;

    border-bottom-width: medium;

    border-image-outset: 0 0 0 0;

    border-image-repeat: stretch stretch;

    border-image-slice: 100% 100% 100% 100%;

    border-image-source: none;

    border-image-width: 1 1 1 1;

    border-left-color: -moz-use-text-color;

    border-left-style: none;

    border-left-width: medium;

    border-right-color: -moz-use-text-color;

    border-right-style: none;

    border-right-width: medium;

    border-top-color: -moz-use-text-color;

    border-top-style: none;

    border-top-width: medium;

    color: #333;

    float: left;

    font-family: "Microsoft YaHei";

    font-size: 12px;

    height: 39px;

    line-height: 39px;

    padding-bottom: 0;

    padding-left: 27px;

    padding-right: 3px;

    padding-top: 0;

    width: 200px;

}

.h_ser p {

    color: #333;

    float: left;

    font-size: 12px;

    overflow-x: hidden;

    overflow-y: hidden;

    width: 600px;

}

.h_ser p a {

    color: #333;

    font-size: 12px;

    padding-bottom: 0;

    padding-left: 6px;

    padding-right: 6px;

    padding-top: 0;

}

.f_bg {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/f_bg.gif");

    background-origin: padding-box;

    background-position: center top;

    background-repeat: repeat-x;

    background-size: auto auto;

    height: 338px;

}

.f_logo {

    padding-bottom: 0;

    padding-left: 0;

    padding-right: 108px;

    padding-top: 90px;

}

.f_p {

    padding-bottom: 0;

    padding-left: 0;

    padding-right: 0;

    padding-top: 15px;

    width: 630px;

}

.f_p p {

    color: #969696;

    float: left;

    font-size: 14px;

    line-height: 35px;

    width: 310px;

}

.f_p p a {

    color: #969696;

}

.f_img02 {

    padding-bottom: 0;

    padding-left: 0;

    padding-right: 0;

    padding-top: 44px;

}

.f_nav {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    border-bottom-color: red;

    border-bottom-style: solid;

    border-bottom-width: 0;

    border-image-outset: 0 0 0 0;

    border-image-repeat: stretch stretch;

    border-image-slice: 100% 100% 100% 100%;

    border-image-source: none;

    border-image-width: 1 1 1 1;

    border-left-color: red;

    border-left-style: solid;

    border-left-width: 0;

    border-right-color: red;

    border-right-style: solid;

    border-right-width: 0;

    border-top-color: red;

    border-top-style: solid;

    border-top-width: 0;

    height: 45px;

    margin-left: 419px;

    padding-top: 20px;

    width: 720px;

}

.f_nav a {

    color: #999;

    float: left;

    font-size: 14px;

    margin-bottom: 18px;

    width: 100px;

}

.f_nav a:hover {

    color: #333;

}

body {

    font-family: "Microsoft YaHei";

}

.mb10 {

    margin-bottom: 10px;

}

.ml10 {

    margin-left: 10px;

}

.bg {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: #fff;

    background-image: none;

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: repeat;

    background-size: auto auto;

}

span {

    overflow-x: hidden;

    overflow-y: hidden;

}

.banner a {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/banner.jpg");

    background-origin: padding-box;

    background-position: center 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    display: block;

    height: 647px;

}

.ys01 {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/ys01.jpg");

    background-origin: padding-box;

    background-position: center 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    height: 798px;

    overflow-x: hidden;

    overflow-y: hidden;

}

.ys_bt {

    padding-bottom: 0;

    padding-left: 0;

    padding-right: 0;

    padding-top: 104px;

    text-align: center;

}

.ys01 dl {

    height: 815px;

    padding-bottom: 0;

    padding-left: 0;

    padding-right: 0;

    padding-top: 68px;

    position: relative;

}

.ys01 dl dt {

    float: left;

    width: 479px;

}

.ys01 dl dt b {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/ys_ico01.gif");

    background-origin: padding-box;

    background-position: right 15px;

    background-repeat: no-repeat;

    background-size: auto auto;

    display: block;

    width: 145px;

}

.ys01 dl dt b a {

    color: #f1d808;

    font-size: 30px;

}

.ys01 dl dt b a:hover {

    color: #000;

}

.ys01 dl dt span {

    color: #333;

    display: block;

    font-size: 20px;

    padding-bottom: 23px;

    padding-left: 0;

    padding-right: 0;

    padding-top: 3px;

}

.ys01 dl dt i a img {

    height: 385px;

    width: 479px;

}

.ys01 dl dt i a:hover img {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    border-bottom-color: #f1d808;

    border-bottom-style: solid;

    border-bottom-width: 2px;

    border-image-outset: 0 0 0 0;

    border-image-repeat: stretch stretch;

    border-image-slice: 100% 100% 100% 100%;

    border-image-source: none;

    border-image-width: 1 1 1 1;

    border-left-color: #f1d808;

    border-left-style: solid;

    border-left-width: 2px;

    border-right-color: #f1d808;

    border-right-style: solid;

    border-right-width: 2px;

    border-top-color: #f1d808;

    border-top-style: solid;

    border-top-width: 2px;

}

.ys01 dl dd {

    color: #333;

    float: left;

    font-size: 30px;

    padding-bottom: 0;

    padding-left: 95px;

    padding-right: 0;

    padding-top: 388px;

}

.ys01 dl dd img {

    margin-left: 20px;

}

.ys01 dl dd i {

    left: 480px;

    position: absolute;

    top: 36px;

}

.ys01 dl dd i a {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/btm0.png");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: repeat;

    background-size: auto auto;

    display: block;

    height: 390px;

    width: 480px;

}

.ys02 dl dd i {

    left: 0;

    position: absolute;

    top: 36px;

}

.ys02 {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/ys02.jpg");

    background-origin: padding-box;

    background-position: center 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    height: 576px;

}

.ys02 dl {

    padding-bottom: 0;

    padding-left: 480px;

    padding-right: 0;

    padding-top: 56px;

}

.ys02 dl dt p {

    float: right;

}

.ys02 dl dt b {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/ys_ico02.gif");

    background-origin: padding-box;

    background-position: 60px 15px;

    background-repeat: no-repeat;

    background-size: auto auto;

    display: block;

    padding-left: 64px;

    text-align: right;

    width: 140px;

}

.ys03 {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/ys03.jpg");

    background-origin: padding-box;

    background-position: center 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    height: 617px;

}

.ys03 dl {

    padding-bottom: 0;

    padding-left: 0;

    padding-right: 0;

    padding-top: 65px;

}

.zx_bg {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/zx_bg.jpg");

    background-origin: padding-box;

    background-position: center 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    padding-top: 81px;

}

.zx {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: #efefef;

    background-image: none;

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: repeat;

    background-size: auto auto;

    overflow-x: hidden;

    overflow-y: hidden;

    width: 259px;

}

.zx_top {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/zx_top.gif");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    height: 120px;

}

.zx_top a {

    color: #fff;

    display: block;

    font-size: 20px;

    font-weight: bold;

    padding-bottom: 0;

    padding-left: 30px;

    padding-right: 0;

    padding-top: 30px;

}

.zx_con h3 {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/zx_ico01.gif");

    background-origin: padding-box;

    background-position: 0 23px;

    background-repeat: no-repeat;

    background-size: auto auto;

    border-top-color: #fff;

    border-top-style: solid;

    border-top-width: 1px;

    clear: both;

    height: 54px;

    line-height: 54px;

    width: 259px;

}

.zx_con h3 a {

    color: #333;

    font-size: 18px;

    font-weight: normal;

    padding-left: 20px;

}

.zx_con p {

    padding-bottom: 0;

    padding-left: 20px;

    padding-right: 0;

    padding-top: 0;

}

.zx_con p a {

    color: #8e8e8e;

    display: block;

    float: left;

    font-size: 14px;

    height: 35px;

    width: 119px;

}

.zx_a01 {

    margin-bottom: 10px;

}

.zx_con b {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: #f1d808;

    background-image: url("../images/zx_ico02.gif");

    background-origin: padding-box;

    background-position: 209px 13px;

    background-repeat: no-repeat;

    background-size: auto auto;

    border-bottom-color: #fff;

    border-bottom-style: solid;

    border-bottom-width: 1px;

    clear: both;

    display: block;

    height: 47px;

    line-height: 47px;

}

.zx_con b a {

    color: #fff;

    font-size: 18px;

    font-weight: normal;

    padding-left: 19px;

}

.zx_con p a:hover {

    color: #f1d808;

}

.rx {

    padding-left: 30px;

    width: 910px;

}

.rx dl dt img {

    height: 120px;

    width: 639px;

}

.rx dl dd {

    padding-top: 45px;

}

.rx dl dd ul li {

    float: left;

    margin-bottom: 31px;

    margin-left: 12px;

    margin-right: 12px;

    margin-top: 0;

    position: relative;

    width: 430px;

}

.rx dl dd ul li img {

    height: 262px;

    width: 430px;

}

.rx dl dd ul li em {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/tit_bg.png");

    background-origin: padding-box;

    background-position: center center;

    background-repeat: repeat;

    background-size: auto auto;

    bottom: 0;

    display: block;

    height: 40px;

    line-height: 40px;

    position: absolute;

    text-align: center;

    width: 100%;

    z-index: 9999;

}

.rx dl dd ul li a {

    display: block;

}

.rx dl dd ul li em a {

    color: white;

    display: block;

    font-size: 16px;

    text-align: center;

}

.pic01 {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/pic01.jpg");

    background-origin: padding-box;

    background-position: center 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    height: 345px;

}

.pic {

    margin-bottom: 0;

    margin-left: auto;

    margin-right: auto;

    margin-top: 0;

    width: 960px;

}

.pic01 p {

    left: 600px;

    position: absolute;

    text-align: center;

    top: 146px;

}

.pic01 p span {

    color: #f1d808;

    display: block;

    font-size: 28px;

    padding-bottom: 10px;

}

.xz_bg {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/xz_bg01.jpg");

    background-origin: padding-box;

    background-position: center 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    height: 783px;

}

.xz_bt {

    padding-bottom: 100px;

    padding-left: 230px;

    padding-right: 0;

    padding-top: 78px;

}

.xz_bg dl {

    padding-left: 115px;

    position: relative;

}

.xz_bg dl i {

    left: 480px;

    position: absolute;

    top: 0;

}

.xz_bg dl i a {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/btm0.png");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: repeat;

    background-size: auto auto;

    display: block;

    height: 490px;

    width: 480px;

}

.xz_bg dl dt a {

    color: #333;

    font-size: 20px;

}

.xz_bg dl dt a:hover {

    color: #f1d808;

}

.xz_bg dl dt a b {

    color: #f1d808;

    padding-right: 5px;

}

.xz_bg dl dd {

    color: #333;

    font-size: 16px;

    line-height: 28px;

    padding-bottom: 65px;

    padding-left: 0;

    padding-right: 0;

    padding-top: 10px;

}

.xz_bg02 {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/xz_bg02.jpg");

    background-origin: padding-box;

    background-position: center 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    height: 488px;

}

.xz_bg02 dl {

    padding-right: 115px;

    text-align: right;

}

.fw_bg {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/fw_bg.jpg");

    background-origin: padding-box;

    background-position: center 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    height: 481px;

}

.fw_top {

    padding-top: 60px;

    text-align: center;

}

.fw_top a {

    font-family: "宋体";

    font-size: 30px;

}

.fw_top a:hover {

    color: #f1d808;

    font-family: "宋体";

    font-size: 30px;

}

.fw_top a b {

    color: #f1d808;

}

.fw_top a em {

    display: block;

    font-family: Arial;

    font-size: 12px;

    font-weight: normal;

}

.fw_bg ul {

    padding-bottom: 0;

    padding-left: 160px;

    padding-right: 0;

    padding-top: 35px;

}

.fw_bg ul li {

    float: left;

    margin-right: 53px;

}

.fw_bg ul li i a {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/fw_libg01.png");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    display: block;

    height: 90px;

    padding-top: 30px;

    text-align: center;

    width: 120px;

}

.fw_bg ul li i a:hover {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/fw_libg02.png");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: no-repeat;

    background-size: auto auto;

}

.fw_bg ul li i a span {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/fw_ico01.png");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    display: block;

    height: 55px;

    width: 120px;

}

.fw_bg ul li i a:hover span {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/fw_ico02.png");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    display: block;

}

.fw_bg ul .fw_li02 i a span {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/fw_ico01.png");

    background-origin: padding-box;

    background-position: -174px 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    display: block;

}

.fw_bg ul .fw_li02 i a:hover span {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/fw_ico02.png");

    background-origin: padding-box;

    background-position: -174px 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    display: block;

}

.fw_bg ul .fw_li03 i a span {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/fw_ico01.png");

    background-origin: padding-box;

    background-position: -348px 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    display: block;

}

.fw_bg ul .fw_li03 i a:hover span {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/fw_ico02.png");

    background-origin: padding-box;

    background-position: -348px 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    display: block;

}

.fw_bg ul .fw_li04 i a span {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/fw_ico01.png");

    background-origin: padding-box;

    background-position: -521px 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    display: block;

}

.fw_bg ul .fw_li04 i a:hover span {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/fw_ico02.png");

    background-origin: padding-box;

    background-position: -521px 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    display: block;

}

.fw_bg ul li em {

    display: block;

    padding-top: 20px;

    text-align: center;

}

.fw_bg ul li em a {

    color: #333;

    font-size: 18px;

}

.fw_con span {

    color: #333;

    display: block;

    font-family: "宋体";

    font-size: 32px;

    font-weight: bold;

    padding-bottom: 0;

    padding-left: 332px;

    padding-right: 0;

    padding-top: 35px;

    text-align: center;

    width: 320px;

}

.fw_con span a {

    display: block;

    padding-top: 10px;

}

.hz {

    margin-bottom: 20px;

    margin-top: 60px;

}

.hz_bt {

    padding-bottom: 25px;

    text-align: center;

}

.hz01 {

    left: -65px;

    top: 60px;

}

.hz01 a {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/hz_le01.gif");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    display: block;

    height: 16px;

    width: 26px;

}

.hz01 a:hover {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/hz_le02.jpg");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: no-repeat;

    background-size: auto auto;

}

.hz02 {

    right: -65px;

    top: 60px;

}

.hz02 a {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/hz_ri01.jpg");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    display: block;

    height: 16px;

    width: 26px;

}

.hz02 a:hover {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/hz_ri02.gif");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: no-repeat;

    background-size: auto auto;

}

.hz_nav ul li {

    float: left;

    margin-bottom: 0;

    margin-left: 0;

    margin-right: 16px;

    margin-top: 0;

}

.hz_nav ul .nobor01 {

    padding-bottom: 0;

    padding-left: 0;

    padding-right: 0;

    padding-top: 0;

}

.hz_nav ul li a {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/hz_picbg01.gif");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    display: block;

    height: 142px;

    padding-top: 18px;

    text-align: center;

    width: 228px;

}

.hz_nav ul li a img {

    height: 110px;

    width: 200px;

}

.hz_nav ul li a:hover, .hz_nav ul .cur a {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/hz_picbg02.gif");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: no-repeat;

    background-size: auto auto;

}

.hz_con {

    padding-top: 10px;

}

.hz_con dl {

    height: 275px;

}

.hz_con dt {

    float: left;

}

.hz_con dt img {

    height: 293px;

    width: 460px;

}

.hz_con dd {

    float: left;

    padding-left: 35px;

    width: 465px;

}

.hz_con dd h3 {

    height: 55px;

    line-height: 55px;

}

.hz_con dd h3 a {

    color: #333;

    font-size: 20px;

    font-weight: normal;

}

.hz_con dd em {

    color: #333;

    display: block;

    font-size: 16px;

    padding-bottom: 40px;

}

.hz_con dd p {

    color: #333;

    font-size: 14px;

    line-height: 27px;

}

.hz_con dd p a {

    display: block;

    margin-top: 25px;

}

.zj_bg {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/zj_bg.jpg");

    background-origin: padding-box;

    background-position: center 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    height: 685px;

    margin-bottom: 100px;

    margin-left: 0;

    margin-right: 0;

    margin-top: 0px;

}

.zj_con {

    padding-bottom: 0;

    padding-left: 255px;

    padding-right: 0;

    padding-top: 155px;

}

.zj_con dl {

    height: 275px;

}

.zj_con dt {

    float: left;

    padding-bottom: 0;

    padding-left: 53px;

    padding-right: 0;

    padding-top: 90px;

}

.zj_con dt img {

    height: 298px;

    width: 311px;

}

.zj_con dd {

    float: left;

    width: 338px;

}

.zj_con dd h3 a {

    color: #f1d808;

    font-family: "宋体";

    font-size: 24px;

    font-weight: normal;

}

.zj_con dd h3 a:hover {

    font-weight: bold;

}

.zj_con dd em {

    color: #000;

    display: block;

    font-size: 22px;

    padding-bottom: 20px;

    padding-left: 0;

    padding-right: 0;

    padding-top: 10px;

}

.zj_con dd p {

    color: #646464;

    font-size: 14px;

    line-height: 23px;

}

.zj_con dd p a {

    display: block;

    margin-top: 25px;

}

.dt01 {

    width: 166px;

}

.dt01 ul li {

    margin-bottom: 1px;

}

.dt01 ul li a {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/dt_libg01.gif");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    color: #fff;

    display: block;

    font-size: 16px;

    height: 62px;

    line-height: 62px;

    text-align: center;

    width: 166px;

}

.dt01 ul li a:hover, .dt01 ul .cur a {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/dt_libg02.gif");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: no-repeat;

    background-size: auto auto;

}

.dt02 {

    padding-left: 40px;

    width: 754px;

}

.dt02 dl dt {



}

.dt02 dl dt img {

    height: 125px;

    margin-bottom: 30px;

    width: 433px;

}

.dt02 dl dt p em {

    color: #333;

    display: block;

    float: left;

    font-family: "宋体";

    font-size: 36px;

    padding-bottom: 0;

    padding-left: 0;

    padding-right: 20px;

    padding-top: 25px;

}

.dt02 dl dt p span {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/dt_xx.gif");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    color: #9a9a9a;

    display: block;

    float: left;

    font-size: 14px;

    line-height: 25px;

    padding-bottom: 10px;

    padding-left: 20px;

    padding-right: 0;

    padding-top: 4px;

    width: 330px;

}

.dt02 dl dd {

    float: right;

    padding-left: 65px;

    width: 255px;

}

.dt02 ul li {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/dt_ico03.gif");

    background-origin: padding-box;

    background-position: 0 19px;

    background-repeat: no-repeat;

    background-size: auto auto;

    height: 41px;

    line-height: 41px;

    overflow-x: hidden;

    overflow-y: hidden;

    padding-left: 15px;

}

.dt02 ul li a {

    color: #333;

    font-size: 14px;

}

.dt02 ul li a:hover {

    color: #f1d808;

}

.wd {

    border-top-color: #eaeaea;

    border-top-style: solid;

    border-top-width: 2px;

    margin-top: 12px;

    padding-top: 40px;

}

.wd h3 {

    padding-bottom: 20px;

}

.wd h3 a {

    font-family: "宋体";

    font-size: 24px;

    font-weight: normal;

}

.wd_con {

    height: 215px;

}

.wd_con dl {

    float: left;

    padding-bottom: 0;

    padding-left: 0;

    padding-right: 7px;

    padding-top: 0;

    width: 313px;

}

.wd_con .nobor {

    padding-bottom: 0;

    padding-left: 0;

    padding-right: 0;

    padding-top: 0;

}

.wd_con dl dt {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/wd_w.gif");

    background-origin: padding-box;

    background-position: left 0;

    background-repeat: no-repeat;

    background-size: auto auto;

    height: 26px;

    line-height: 26px;

    margin-bottom: 20px;

    overflow-x: hidden;

    overflow-y: hidden;

    padding-left: 41px;

}

.wd_con dl dt a {

    color: #333;

    font-size: 14px;

}

.wd_con dl dt a:hover {

    color: #f1d808;

}

.wd_con dd {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/wd_d.gif");

    background-origin: padding-box;

    background-position: left 4px;

    background-repeat: no-repeat;

    background-size: auto auto;

    color: #333;

    font-size: 14px;

    line-height: 25px;

    padding-left: 41px;

    white-space: normal;

    width: 255px;

    word-break: normal;

}

.yq_bg {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: rgba(0, 0, 0, 0);

    background-image: url("../images/yq_bg.jpg");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: repeat;

    background-size: auto auto;

    height: 155px;

}

.yq_bg i {

    display: block;

    float: left;

    padding-bottom: 0;

    padding-left: 0;

    padding-right: 10px;

    padding-top: 25px;

}

.yq_bg p {

    color: #a7a7a7;

    font-size: 14px;

    line-height: 25px;

    padding-bottom: 0;

    padding-left: 0;

    padding-right: 0;

    padding-top: 25px;

}

.yq_bg p a {

    padding-bottom: 0;

    padding-left: 20px;

    padding-right: 20px;

    padding-top: 0;

}

.yq_bg p a:hover {

    color: #f1d808;

}

.hover_map {

    bottom: 65px;

    position: fixed;

    right: 3px;

    z-index: 2147483647;

}

.hover_map span {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: #333;

    background-image: none;

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: repeat;

    background-size: auto auto;

    color: #fff;

    cursor: pointer;

    display: block;

    font-size: 19px;

    height: 45px;

    padding-bottom: 5px;

    padding-left: 5px;

    padding-right: 5px;

    padding-top: 5px;

    text-align: center;

    width: 46px;

}

.hover_map .hover_iframe {

    bottom: 0;

    display: none;

    position: absolute;

    right: 49px;

}

.pico{margin-left:10px;}