body {
    color: #666;
    margin: 0;
    padding: 0;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    font-size: 12px
}

div {
    margin: 0 auto;
    padding: 0
}

::selection {
    background: #ff4a00;
    color: #fff
}

::-moz-selection {
    background: #ff4a00;
    color: #fff
}

h1,
h2,
h3,
h4,
h5,
h6,
h8,
ul,
li,
dl,
dt,
dd,
form,
img,
p {
    margin: 0;
    padding: 0;
    border: 0;
    list-style-type: none
}

.block {
    width: 1231px;
    margin: 0 auto;
    position: relative;
}

.index_body .block {
    width: 1231px;
    margin: 0 auto
}

.table td,
.table th {
    padding: 5px
}

.f_l {
    float: left
}

.index_banner_sub_all {
    width: auto;
    margin-left: 230px;
    height: 500px;
    position: relative;
}

.banner .bannerCenter {
    width: 100%;
    height: 500px;
    overflow: hidden;
    position: relative;
}

.banner {
    width: 100%;
    height: auto;
    overflow: hidden;
    top: 1px;
    position: absolute;
    left: 0px;
}

.banner .bannerCenter li {
    list-style: none;
    width: 100%;
    height: auto;
    position: absolute;
    left: 0;
    top: 0;
    display: none;
}

.banner .bannerCenter li img {
    width: 100%;
    height: auto;
}

.banner .bannerCenter .liBlock {
    display: block;
}

.banner .bannerCenter span {
    position: absolute;
    bottom: 8px;
    left: 0;
    right: 0;
    text-align: center;
}

.banner .bannerCenter span i {
    width: 80px;
    height: 3px;
    line-height: 3px;
    display: inline-block;
    cursor: pointer;
    background: rgba(238, 238, 238, 0.9);
    margin: 5px;
}

.banner .bannerCenter .iBlock {
    background: #2188BE;
}

.banner .bannerCenter .btn {
    position: absolute;
    top: 43%;
    display: inline-block;
    color: #2188BE;
    font-size: 80px;
    width: 100px;
    height: 100px;
    line-height: 60px;
    /* background: rgba(255,255,255,0.5); */
    text-align: center;
}

.banner .bannerCenter .gt {
    right: 0;
}

.banner_recommended {
    display: inline-flex;
    width: 100%;
    height: 100px;
    margin: 0px;
    padding: 10px 0px;
    border-bottom: 1px solid rgba(238, 238, 238, 1);
}

.banner_recommended p {
    height: 20px;
    color: #000;
    font-size: 24px;
    line-height: 20px;
}

.banner_recommended .hot-classify {
    width: 50%;
    height: 50px;
    padding-left: 8%;
}

.banner_recommended .hot-classify li {
    width: 6vw;
    height: 20px;
    display: inline-flex;
    padding: 0px;
    line-height: 40px;
}

.banner_recommended .hot-classify li>a {
    color: #333;
    font-size: 16px
}

.banner_recommended .global-service {
    display: inline-block;
    width: 50%;
    height: 50px;
    padding-left: 8%;
}

.banner_recommended .global-service li {
    width: 6vw;
    height: 20px;
    display: inline-flex;
    line-height: 40px;
    font-size: 16px;
    color: #333;
}
.layout {
    /* display: flex; */
    flex-wrap: nowrap;
}
.dingzhi {
    margin: 0 auto;
    height: 80px;
    width: 325px;
/*    float: left;*/
    padding: 28px
}

.dingzhi h1 {
    font-size: 30px;
    color: #F00;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜"
}

.dingzhi strong {
    font-size: 30px;
    color: #F00;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜"
}

.dingzhi p {
    font-size: 17px;
    color: #ff4a00;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜"
}

.f_la {
    float: left;
    padding-top: -10px
}

.f_r {
    float: right;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜"
}

.tl {
    text-align: left
}

.tc {
    text-align: center
}

.tr {
    text-align: right
}

.dis {
    display: block
}

.inline {
    display: inline
}

.none {
    display: none
}

a {
    text-decoration: none;
    color: #666
}

.dashed {
    background: url(../images/linebg.gif) repeat-x left top;
    color: #3f3f3f;
    padding: 2px 0 3px 12px
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

*html .clearfix {
    height: 1%
}

*+html .clearfix {
    height: 1%
}

.word {
    word-break: break-all
}

.B_blue {
    border: 1px solid #f6f6f6
}

.B_input {
    border: 1px solid #dfdfdf
}

.inputBg {
    border: 1px solid #b3b3b3;
    height: 23px;
    line-height: 23px
}

.f1 {
    color: #b22825;
    font-weight: bold
}

.f2 {
    color: #ff6f3d;
    font-weight: bold;
    margin-right: 15px
}

.f3 {
    color: #9e9e9e
}

.f4 {
    color: #b22825
}

.f4_b {
    color: #ff6f3d;
    font-weight: bold
}

.f5 {
    font-size: 14px;
    font-weight: bold
}

.f55 {
    font-size: 18px
}

.f6 {
    color: #33333;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    font-size: 12px;
    font-weight: normal;
    line-height: 25px
}

.market {
    font-size: 12px;
    text-decoration: line-through;
    color: #999
}

.shop {
    font-family: 'Arial';
    font-size: 28px;
    color: #b22825;
    font-weight: bold
}

.market_s {
    text-decoration: line-through
}

.shop_s {
    color: #ff4a00;
    font-weight: bold
}

.bnt_blue {
    width: 52px;
    height: 21px;
    text-align: center;
    line-height: 22px;
    color: #333;
    border: 0;
    cursor: pointer;
    overflow: hidden
}

.bnt_blue_1 {
    width: 90px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    color: #666;
    border: 1px solid #999;
    cursor: pointer;
    overflow: hidden;
    background-color: #f0f0f0;
    background-position: center;
    font-size: 14px
}

.bnt_blue_2 {
    width: 139px;
    height: 21px;
    text-align: center;
    line-height: 22px;
    color: #333;
    border: 0;
    cursor: pointer;
    overflow: hidden
}

.bnt_bonus {
    width: 52px;
    height: 21px;
    text-align: center;
    line-height: 22px;
    color: #333;
    border: 0;
    cursor: pointer;
    overflow: hidden
}

.box_1 {
    background-color: #fff
}

.box_3 {
    background-color: #fff;
    border: 1px solid #ccc
}

.box_5 {
    background-color: #fff;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf;
    border-left-color: #dfdfdf
}

.box_5 img {
    width: 100%
}

.box_2 {
    border: 1px solid #ddd;
    background: url(../images/box_2bg.gif) repeat-x top left;
    background-color: #edf8fe
}

.boxCenterList {
    padding: 15px
}

.boxCenterListaaa {
    padding: 15px
}

h3 {
    height: 40px;
    line-height: 40px;
    font-size: 12px;
    background: #e5e5e5;
    text-align: right;
    font-weight: 100;
    padding-top: 0;
    padding-right: 12px;
    padding-bottom: 0;
    padding-left: 12px
}

h3.border {
    border: 1px solid #e2e2e2;
    border-bottom: 0
}

h3 img {
    position: relative;
    top: 7px
}

h3 span {
    float: left;
    font-size: 25px;
    height: 40px;
    line-height: 40px;
    text-align: left;
    color: #373737;
    padding-left: 5px;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜"
}

h3 a {
    color: #333;
    text-decoration: none;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜"
}

h5 {
    height: 26px;
    line-height: 26px;
    text-align: right;
    background-color: #f6f6f6;
    font-size: 12px;
    color: #900;
    padding: 0 10px 0 0
}

h5 span {
    float: left;
    font-weight: bold;
    padding-left: 15px
}

h6 {
    height: 38px;
    line-height: 38px;
    text-align: right;
    font-size: 12px;
    background: #f6f6f6;
    color: #3f3f3f;
    border: 1px solid #fff;
    padding-right: 10px
}

h6 span {
    float: left;
    padding-left: 15px;
    font-size: 14px
}

.blank {
    height: 15px;
    line-height: 15px;
    clear: both;
    visibility: hidden
}

.blank9 {
    height: 9px;
    line-height: 9px;
    clear: both;
    visibility: hidden;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #dfdfdf;
    border-left-color: #dfdfdf;
    width: 1028px
}

.blank12 {
    height: 12px;
    line-height: 12px;
    clear: both;
    visibility: hidden
}

.blank500 {
    height: 500px;
    line-height: 500px;
    clear: both;
    visibility: hidden
}

.blank5 {
    height: 5px;
    line-height: 5px;
    clear: both;
    visibility: hidden
}

.AreaL {
    width: 188px;
    float: left
}

.AreaLa {
    width: 230px;
    float: left;
    height: 590px;
    z-index: 100
}

.AreaLb {
    width: 230px;
    float: left
}

.index_page .AreaL {
    position: relative;
    top: -40px;
    z-index: 99
}

.AreaR {
    width: 1025px;
    float: right
}

.AreaRb {
    width: 980px;
    float: right
}

.AreaA {
    width: 1000px;
    float: left
}

#topNav {
    z-index: 999999999;
    position: relative;
    height: 36px;
    line-height: 36px;
    color: #666;
    text-align: right;
    background-color: #f6f6f6;
    width: 100%;
    border-top-width: 2px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #ff4a00;
    border-bottom-color: #e5e5e5
}

a:hover {
    color: #ff4a00
}

#topNav a {
    text-decoration: none;
    padding: 0 5px;
    display: block;
    float: left;
    height: 36px;
    line-height: 36px
}

#topNav .j {
    float: left;
    width: 6px;
    height: 36px
}

#topNav i {
    width: 7px;
    height: 4px;
    background: url(../images/ico_i.gif) no-repeat;
    float: left;
    margin-top: 16px
}

#topNav .top_ico {
    background-image: url(../images/top_ico.png);
    background-repeat: no-repeat;
    padding-left: 15px
}

#topNav .top_ico1 {
    background-position: 0 -42px
}

#topNav .top_ico2 {
    background-position: 5px -25px
}

#topNav .top_ico3 {
    background-position: 0 -107px
}

#topNav .top_ico4 {
    background-position: 0 -141px
}

#topNav .top_ico5 {
    background-position: 0 -129px
}

#topNav .f_r {
    _padding-top: 6px
}

#topNav .f_r img {
    vertical-align: middle
}

#topNav .f_r b {
    color: #b90404
}

#topNav .f_r b span {
    font-weight: normal
}

#topNav .f_r {
    _padding-top: 6px
}

#topNav .f_r img {
    vertical-align: middle
}

#topNav .f_r b {
    color: #b90404
}

#topNav .f_r b span {
    font-weight: normal
}

#topNav .div {
    float: left;
    padding: 0 5px;
    position: relative
}

#topNav .div_onzxp {
    background: #FFF;
    padding: 0 4px;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, .12);
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .12);
    box-shadow: 0 0 10px rgba(0, 0, 0, .12)
}

#topNav .div_onzxp .top_app,
#topNav .div_onzxp .top_help,
#topNav .div_onzxp .top_goods {
    display: block
}

#topNav .div_onzxp i {
    transition: transform .2s ease-in 0s;
    -webkit-transition: -webkit-transform .2s ease-in 0s;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=2)
}

#topNav .dang {
    display: none
}

#topNav .div_onzxp .dang {
    display: block;
    height: 8px;
    background: #fff;
    position: absolute;
    top: -7px
}

#topNav .div_onzxp .dang1 {
    width: 83px;
    left: 0
}

#topNav .div_onzxp .dang2 {
    width: 73px;
    left: 0
}

#topNav .div_onzxp .dang3 {
    width: 107px;
    right: 0
}

#topNav .top_app {
    position: absolute;
    left: -1px;
    top: 36px;
    background: #fff;
    border: 1px solid #e5e5e5;
    display: none;
    width: 222px;
    height: 80px;
    padding: 10px;
    float: left;
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, .12);
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .12);
    box-shadow: 0 0 10px rgba(0, 0, 0, .12);
    z-index: 99999999
}

#topNav .top_app .app_pic {
    width: 77px;
    height: 77px;
    background: url(../images/tanchu.png) no-repeat;
    float: left
}

#topNav .top_app .txt {
    float: left;
    color: #999;
    text-align: left;
    line-height: 20px;
    background: url(../images/tanchu.png) -80px 0 no-repeat;
    padding-top: 30px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 15px
}

#topNav .top_app .txt b {
    font-size: 14px;
    font-weight: bold;
    color: #c00;
    text-align: left
}

#topNav .top_app .bnt {
    padding-top: 5px
}

#topNav .top_app .bnt a {
    float: left;
    width: 97px;
    height: 29px;
    background-image: url(../images/tanchu.png);
    overflow: hidden;
    font-size: 0;
    padding: 0
}

#topNav .top_app .bnt .a1 {
    background-position: 0 -84px
}

#topNav .top_app .bnt .a2 {
    background-position: 97px -84px;
    margin-left: 8px
}

#topNav .top_help {
    position: absolute;
    left: -1px;
    top: 36px;
    background: #fff;
    border: 1px solid #e5e5e5;
    display: none;
    width: 100px;
    float: left;
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, .12);
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .12);
    box-shadow: 0 0 10px rgba(0, 0, 0, .12);
    z-index: 99999999
}

#topNav .top_help .list a {
    display: block;
    width: 90px;
    text-align: center;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #eaeaea
}

#topNav .top_goods {
    position: absolute;
    right: -1px;
    top: 36px;
    padding-top: 15px;
    display: none;
    width: 1229px;
    height: 355px;
    float: left;
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, .12);
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .12);
    box-shadow: 0 0 10px rgba(0, 0, 0, .12);
    background-color: #fff;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #e5e5e5;
    border-right-color: #e5e5e5;
    border-bottom-color: #e5e5e5;
    border-left-color: #e5e5e5;
    padding-bottom: 10px;
    z-index: 99999999
}

#topNav .top_goods .list dl {
    float: left;
    width: 210px;
    margin: 5px;
    margin-left: 25px
}

#topNav .top_goods .list dt {
    height: 35px;
    line-height: 35px;
    float: left;
    width: 210px;
    font-family: "microsoft yahei";
    font-size: 14px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #dfdfdf;
    color: #ff4a00
}

#topNav .top_goods .list dt a {
    color: #ff4a00
}

#topNav .top_goods .list dl a {
    padding: 0;
    text-align: left color: #ff4a00
}

#topNav .top_goods .list dl dd {
    text-align: left;
    color: #e5e5e5;
    padding-top: 15px
}

#topNav .top_goods .list dl dd a {
    float: left;
    width: 205px;
    background: url(../images/biao5.gif)0 center no-repeat;
    line-height: 30px;
    height: 30px;
    font-size: 14px;
    padding-left: 15px
}

.topNav1 {
    float: left;
    color: #666
}

.headTop_l a.top_weibo,
.headTop_l a.top_qq,
.headTop_l a.attention,
.headTop_l a.top_weixin {
    background: url(../images/headtop_icon.png) no-repeat
}

.headTop_l {
    float: left;
    border-left: solid 1px #dfdfdf
}

.headTop_l li {
    border-right: solid 1px #dfdfdf;
    float: left
}

.headTop_l li span {
    display: block;
    padding: 0 5px 0 15px;
    line-height: 26px;
    float: left
}

.headTop_l a {
    padding: 0 10px;
    height: 26px;
    line-height: 26px
}

.headTop_l a.attention {
    background-position: -14px 0;
    width: 18px;
    padding: 0 5px;
    float: left
}

.headTop_l a.attention:hover {
    background-position: -64px 0
}

.headTop_l a.top_weixin {
    background-position: -132px 0;
    width: 19px;
    padding: 0 5px;
    float: left
}

.headTop_l a.top_weibo {
    background-position: -106px 0;
    width: 18px;
    padding: 0 5px;
    float: left
}

.headTop_l a.top_weibo:hover {
    background-position: -279px 0
}

.headTop_l a.top_qq {
    background-position: -133px 0;
    width: 13px;
    padding: 0 5px;
    float: left;
    margin: 0 10px 0 5px
}

.headTop_l a.top_qq:hover {
    background-position: -312px 0
}

.headTop_l .topPopUpNav a {
    line-height: 21px;
    text-indent: 12px;
    display: block;
    text-align: left
}

.headTop_l .weixinBox {
    width: 150px;
    height: 190px;
    left: -1px
}

.headTop_l .weiboBox {
    width: 68px;
    padding: 0 5px
}

.header {
    height: 120px
}

.header .top {
    text-align: left
}

.header .top .right {
    color: #434a54;
    font-size: 12px;
    padding-top: 33px
}

.header .top .right .menu {
    position: relative;
    float: right;
    display: inline-block;
    _display: inline;
    width: 335px;
    padding-top: 10px;
    margin-left: 0;
    margin-right: 105px
}

.header .top .right .menu li {
    float: right;
    display: inline-block;
    height: 15px;
    line-height: 15px;
    text-align: center;
    border-right: 1px solid #ccd1d9;
    padding: 0 15px 0 15px
}

.header .top .right a {
    color: #434a54;
    text-decoration: none
}

.header .top .right .search {
    position: relative;
    float: right;
    display: inline-block
}

.header .top .right .search .txt {
    display: block;
    width: 245px;
    height: 32px;
    line-height: 32px;
    text-indent: 6px;
    border: 3px solid #ff6f3d;
    background: #fff;
    margin-bottom: 6px;
    color: #ccd1d9;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px
}

.header .top .right .search .mbtn {
    position: absolute;
    left: 322px;
    top: 0;
    z-index: 2;
    display: block;
    width: 50px;
    height: 40px;
    cursor: pointer;
    border: 0;
    background: 0
}

.header .top .right .search .hot {
    display: block;
    text-align: left;
    color: #aab2bd
}

.header .top .right .search .hot a {
    color: #aab2bd;
    margin-right: 6px
}

.header .top .right .search .iconsear {
    position: absolute;
    left: 224px;
    top: 10px;
    z-index: 1;
    display: block;
    cursor: pointer;
    border: 0
}

.icon-common-search {
    width: 17px;
    height: 18px;
    background-position: -223px -51px
}

.logo {
    float: left;
    padding-top: 19px
}

.logo img{
    width: 50%;
    height: 50%;
}
.logo_r {
    float: left;
    padding-top: 30px;
    font-size: 12px;
    line-height: 20px;
    color: #999;
    padding-left: 10px
}

.logo_r a {
    color: #999
}

.logo_r a:hover {
    color: #ff4a00
}

.logoz {
    float: left;
    margin-top: 13px;
    margin-left: 50px
}

.headTop_r {
    float: right
}

.headTop_r ul li {
    float: left;
    padding: 0 10px;
    height: 27px;
    line-height: 27px;
    background: url(../images/i_top_line_bg.jpg) right no-repeat
}

.headTop_r ul li.welcomeVjia {
    text-align: right;
    border-right: solid 1px #dfdfdf;
    color: #818181;
    background: 0
}

.headTop_r ul li.welcomeVjia span {
    padding-left: 25px
}

ul.shoppingMes li.welcomeVjia .loginvjia {
    color: #dc0050
}

.headTop_r ul li.menuPopup {
    width: 82px;
    padding: 0;
    text-align: center;
    position: relative;
    z-index: 100;
    display: block
}

.headTop_r ul li.menuPopup a.arr {
    width: 82px;
    display: block;
    _padding: 4px 0
}

.headTop_r ul li.menuPopup a.arr b {
    background-position: -165px -12px;
    display: inline-block;
    width: 7px;
    height: 5px;
    margin-left: 3px;
    vertical-align: middle
}

.headTop_r ul li.menuPopup a.trak {
    position: absolute;
    border: 1px solid #e2e2e2;
    left: 0;
    border-bottom: 0;
    z-index: 101;
    width: 80px;
    height: 27px;
    margin-top: -1px;
    background: #f5f3f4;
    color: #9a0002;
    -webkit-box-shadow: 1px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 1px 0 rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 1px 0 rgba(0, 0, 0, 0.2)
}

.headTop_r ul li.menuPopup a.trak b {
    background-position: -174px -12px
}

.headTop_r .topPopUpNav {
    position: absolute;
    top: 26px;
    left: 0;
    padding: 5px 0;
    line-height: 20px;
    border: 1px solid #e2e2e2;
    background: #f5f3f4;
    z-index: 100;
    -webkit-box-shadow: 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: 1px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 1px 1px rgba(0, 0, 0, 0.2);
    width: 80px;
    display: none
}

.headTop_r .topPopUpNav a {
    line-height: 21px;
    text-indent: 12px;
    display: block;
    text-align: left
}

.headTop_r .website {
    width: 220px;
    left: -140px
}

.website dl {
    padding: 2px 0 0 15px;
    text-align: left
}

.website dl dt {
    font-weight: bold
}

.website dl dt.c1 {
    color: #ff731f
}

.website dl dt.c2 {
    color: #86be13
}

.website dl dt.c3 {
    color: #f04782
}

.website dl dd {
    overflow: hidden;
    zoom: 1;
    margin-bottom: 5px
}

.website dl dd a {
    width: 65px;
    float: left;
    text-indent: 0
}

.head {
    height: 84px;
    background: #f8f7f7;
    position: relative;
    z-index: 1
}

.v_logo {
    float: left
}

.head_r {
    position: absolute;
    top: 10px;
    right: 240px
}

.top_shopCart {
    width: 131px;
    height: 30px;
    margin-top: 36px;
    line-height: 31px;
    padding-left: 6px;
    background: url(../images/common.png) 0 -68px no-repeat;
    position: relative;
    z-index: 9999
}

.top_shopCart a strong {
    padding-left: 56px;
    line-height: 31px;
    font-size: 14px
}

.top_shopCart b {
    position: absolute;
    color: #fff;
    font-weight: normal;
    top: 7px;
    left: 28px;
    font-family: Arial;
    display: block;
    width: 16px;
    height: 16px;
    line-height: 16px;
    text-align: center;
    background-position: -359px -32px
}

.top_shopCart b a {
    color: #fff;
    font-weight: normal
}

.top_goodness {
    float: left;
    height: 35px;
    padding-top: 29px;
    margin-left: 185px
}

.top_shopCart .jiesuan {
    padding-left: 30px;
    color: #3e3e3e;
    line-height: 31px
}

.top_shopCart s {
    position: absolute;
    background: url(../images/topwc1.png) 0 -41px no-repeat;
    top: -8px;
    left: 24px;
    padding-left: 6px;
    color: #fff;
    z-index: 1;
    text-decoration: none
}

.top_shopCart s .buy_num {
    background: url(../images/topwc1.png) 100% -41px no-repeat;
    height: 20px;
    width: 6px;
    line-height: 20px;
    padding-right: 6px;
    text-indent: 0;
    display: block;
    overflow: hidden
}

.top_shopCart s .buy_num a {
    color: #fff
}

.top_shopCart .bg {
    top: 9px;
    right: 20px;
    width: 5px;
    height: 9px;
    background: url(../images/topwc1.png) -21px -42px no-repeat;
    display: block;
    position: absolute
}

.top_goodness span {
    display: inline-block;
    _display: inline;
    height: 33px;
    zoom: 1
}

.top_sr {
    margin-top: -115px;
    color: #666;
    font-size: 14px;
    margin-right: 5px
}

.top_sr a {
    text-align: right
}

.top_search_r {
    width: 100px;
    height: 35px;
    position: relative;
    margin-top: 10px;
    float: left;
    background-color: #fff
}

.top_search {
    width: 400px;
    height: 35px;
    position: relative;
    margin-top: 10px;
    float: right;
    background-color: #fff;
    background-image: url(../images/search_ico.png);
    background-repeat: no-repeat;
    background-position: 5px 8px
}

.top_search form * {
    float: left
}

.keyword {
    width: 460px;
    height: 18px;
    line-height: 18px;
    border: 0;
    text-indent: 29px;
    background: 0;
    position: absolute;
    z-index: 2;
    left0;
    top: 0;
    outline: 0;
    padding-top: 8px;
    padding-right: 40px;
    padding-bottom: 9px;
    padding-left: 0;
    color: #999;
    font-size: 14px;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜"
}

#seachbtn {
    border: 0 currentColor;
    border-image: none;
    top: 0;
    width: 70px;
    height: 35px;
    text-align: center;
    right: 0;
    color: #fff;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    font-size: 16px;
    position: absolute;
    z-index: 15;
    cursor: pointer;
    background-color: #ff4a00
}

.search_tig {
    line-height: 24px
}

.search_tig a {
    color: #757575;
    margin-right: 5px
}

.search_tig a:hover {
    color: #9a0002
}

.menu_box {
    background: #ff4a00;
    height: 40px;
    width: 100%
}

.menu_box a {
    display: inline-block;
    _display: inline;
    _zoom: 1;
    line-height: 40px;
    color: #fff;
    font-size: 14px;
    padding: 0 17px 0 15px;
    text-align: center;
    font-weight: bold
}

.menu_box a:hover {
    background: #9f0a02
}

.index_page .menu_box .menu {
    padding-left: 180px
}

.mhome {
    background-color: #9f0a02
}

#ur_here {
    height: 40px;
    line-height: 40px;
    background-color: #fafafa;
    margin-bottom: 20px;
    padding-left: 10px;
    font-size: 13px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dfdfdf;
    width: 1221px
}

#ur_here a {
    color: #666;
    text-decoration: none
}

#category_tree .tit {
    background: url(../images/nav_bg0.jpg) left center no-repeat;
    height: 40px;
    line-height: 40px;
    font-weight: normal;
    color: #fff;
    text-align: left;
    padding-left: 5px;
    font-size: 16px
}

#category_tree dl {
    width: 188px;
    background: #fff;
    z-index: 99
}

#category_tree .dt {
    position: relative;
    width: 188px
}

#category_tree .dt:hover {
    border: 2px solid #ee3b3b
}

#category_tree .dt .a {
    display: inline-block;
    background: url(../images/biao5.gif) no-repeat 5px center;
    color: #ff4a00;
    font-size: 14px;
    padding: 6px 0;
    text-decoration: none;
    display: block;
    height: 34px;
    line-height: 34px;
    border: 2px solid #fff;
    _border: 0;
    text-indent: 20px
}

#category_tree .dt .a img {
    position: absolute;
    right: 10px;
    top: 18px
}

#category_tree .dt {
    position: relative;
    width: 188px
}

#category_tree .dt .a {
    display: inline-block;
    color: #ff4a00;
    font-size: 14px;
    text-decoration: none;
    display: block;
    height: 34px;
    line-height: 34px;
    border: 2px solid #fff;
    _border: 0;
    text-indent: 20px;
    background-color: #f3f3f3;
    background-image: url(../images/biao5.gif);
    background-repeat: no-repeat;
    background-position: 5px center;
    padding-top: 6px;
    padding-right: 0;
    padding-bottom: 6px
}

#category_tree .dta.aa img {
    position: absolute;
    right: 10px;
    top: 18px
}

#category_tree .dt .t {
    background: url(../images/biao5.gif) no-repeat 10px center #f3f3f3
}

#category_tree .dta .a:hover {
    background: url(../images/biao5.gif) no-repeat 10px center;
    color: #707070;
    color: #707070
}

#category_tree .current .a,
#category_tree .current .a:hover {
    width: 205px;
    background: url(../images/biao5.gif) no-repeat 10px center #f7f6f6
}

#category_tree .cate {
    line-height: 22px;
    border: 1px solid #dfdfdf;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 6px;
    background-color: #fcfcfc
}

#category_tree .cate .clearfix a {
    font-weight: normal;
    float: left;
    width: 150px
}

#category_tree dl .dt .dang {
    position: absolute;
    top: 0;
    right: -2px;
    background: #fff;
    width: 2px;
    height: 50px;
    z-index: 999999999;
    overflow: hidden
}

#category_tree dd {
    position: absolute;
    top: -37px;
    left: 178px;
    width: 400px;
    height: auto;
    padding: 15px;
    max-height: 525px;
    background: #fff;
    border: #ee3b3b 2px solid;
    z-index: 1
}

#category_tree dd .over_3 {
    color: #666;
    text-decoration: none;
    padding-right: 10px;
    float: left;
    width: 90px
}

#category_tree dd .clearfix {
    line-height: 30px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #e5e5e5
}

#category_tree dd .over_3:hover {
    color: #ff4a00
}

#category_tree dd .over_2 {
    display: block;
    height: 30px;
    line-height: 30px;
    color: #d71437
}

#category_tree .cate dt {
    font-size: 14px;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    height: 40px;
    line-height: 40px;
    border-top-width: 1px;
    border-top-style: dotted;
    border-top-color: #d8d8d8;
    color: #ff4a00
}

#category_tree .cate dt a {
    font-size: 16px;
    color: #ff4a00;
    font-weight: lighter
}

#category_tree .cate ul a {
    font-size: 14px;
    color: #666;
    line-height: 35px;
    height: 35px;
    padding-left: 20px
}

#category_tree .cate ul a:hover {
    font-size: 14px;
    color: #333;
    line-height: 35px;
    height: 35px;
    padding-left: 20px
}

#category_treeaaa {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-bottom-style: solid;
    border-left-style: solid;
    border-bottom-color: #dfdfdf;
    border-left-color: #dfdfdf;
    z-index: 99999999;
    left:0;
    top:0;
    position: absolute;
}

#category_treeaaa .tit {
    height: 40px;
    line-height: 40px;
    color: #fff;
    text-align: left;
    padding-left: 5px;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    z-index: 0
}

#category_treeaaa dl {
    width: 225px;
    background: #fafafa;
    height: auto
}

#category_treeaaa .dt {
    position: relative;
    width: 226px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 2px;
    border-right-width: 2px;
    border-style: solid;
    border-color: #fafafa;
    border-bottom-color: #dfdfdf;
}

#category_treeaaa .dt:hover {
    background-color: #fafafa;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 2px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #ff4a00;
    border-right-color: #ff4a00;
    border-bottom-color: #ff4a00;
    border-left-color: #ff4a00;
    border-right-width: 2px
}

#category_treeaaa .dt .a {
    display: inline-block;
    background: url(../images/biao5.gif) no-repeat 8px center;
    color: #333;
    font-size: 16px;
    padding: 6px 0;
    text-decoration: none;
    display: block;
    height: 40px;
    line-height: 40px;
    _border: 0;
    text-indent: 20px;
    border: 2px solid #fafafa
}

#category_treeaaa .dt .a img {
    position: absolute;
    right: 10px;
    top: 24px
}

#category_treeaaa .dta {
    position: relative;
    width: 226px;
    border-bottom: 1px solid #dfdfdf;
}

#category_treeaaa .dta .aa {
    display: inline-block;
    color: #666;
    font-size: 16px;
    text-decoration: none;
    display: block;
    height: 44px;
    line-height: 44px;
    _border: 0;
    text-indent: 20px;
    background-color: #fafafa;
    background-image: url(../images/biao5.gif);
    background-repeat: no-repeat;
    background-position: 8px center;
    border-top-width: 0;
    border-right-width: 2px;
    border-bottom-width: 0;
    border-left-width: 2px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #fafafa;
    border-right-color: #fafafa;
    border-bottom-color: #fafafa;
    border-left-color: #fafafa;
    padding-top: 6px;
    padding-right: 0;
    padding-bottom: 6px;
    padding-left: 0
}

#category_treeaaa .dta .aa:hover {
    display: inline-block;
    color: #ff4a00;
    font-size: 16px;
    text-decoration: none;
    display: block;
    height: 44px;
    line-height: 44px;
    _border: 0;
    text-indent: 20px;
    background-color: #fafafa;
    background-image: url(../images/biao5.gif);
    background-repeat: no-repeat;
    background-position: 8px center;
    border-top-width: 0;
    border-right-width: 2px;
    border-bottom-width: 0;
    border-left-width: 2px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #fafafa;
    border-right-color: #fafafa;
    border-bottom-color: #fafafa;
    border-left-color: #ff4a00;
    padding-top: 6px;
    padding-right: 0;
    padding-bottom: 6px;
    padding-left: 0
}

#category_treeaaa .dtb {
    position: relative;
    width: 226px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #dfdfdf
}

#category_treeaaa .dtb .bb {
    display: inline-block;
    color: #666;
    font-size: 16px;
    padding: 6px 0;
    text-decoration: none;
    display: block;
    height: 44px;
    line-height: 44px;
    _border: 0;
    text-indent: 20px;
    background-color: #fafafa;
    background-image: url(../images/biao5.gif);
    background-repeat: no-repeat;
    background-position: 8px center;
    border-top-width: 0;
    border-right-width: 2px;
    border-bottom-width: 0;
    border-left-width: 2px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #fafafa;
    border-right-color: #fafafa;
    border-bottom-color: #fafafa;
    border-left-color: #fafafa
}

#category_treeaaa .dtb .bb:hover {
    display: inline-block;
    color: #ff4a00;
    font-size: 16px;
    text-decoration: none;
    display: block;
    height: 44px;
    line-height: 44px;
    _border: 0;
    text-indent: 20px;
    background-color: #fafafa;
    background-image: url(../images/biao5.gif);
    background-repeat: no-repeat;
    background-position: 8px center;
    border-top-width: 0;
    border-right-width: 2px;
    border-bottom-width: 0;
    border-left-width: 2px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #fafafa;
    border-right-color: #fafafa;
    border-bottom-color: #fafafa;
    border-left-color: #ff4a00;
    padding-top: 6px;
    padding-right: 0;
    padding-bottom: 6px;
    padding-left: 0
}

#category_treeaaa .dt .t {
    background-color: #fafafa;
    background-image: url(../images/biao5.gif);
    background-repeat: no-repeat;
    background-position: 8px center
}

#category_treeaaa .dta .a:hover {
    background: url(../images/biao5.gif) no-repeat 8px center;
    color: #333;
    color: #333
}

#category_treeaaa .current .a,
#category_treeaaa .current .a:hover {
    width: 226px;
    background-image: url(../images/biao5.gif);
    background-repeat: no-repeat;
    background-position: 8px center;
    color: #ff4a00;
    background-color: #fafafa
}

#category_treeaaa .cate {
    line-height: 22px;
    font-weight: bold;
    border: 1px solid #ddd;
    padding: 5px
}

#category_treeaaa .cate .clearfix a {
    font-weight: normal;
    float: left;
    width: 100px
}

#category_treeaaa dl .dt .dang {
    position: absolute;
    top: 0;
    right: -2px;
    background: #fff;
    width: 2px;
    height: 56px;
    z-index: 999999999;
    overflow: hidden
}

#category_treeaaa dd {
    position: absolute;
    top: -37px;
    left: 226px;
    width: 560px;
    height: auto;
    max-height: 600px;
    background: #fff;
    z-index: 1;
    padding-top: 10px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
    border: 2px solid #ff4a00
}

#category_treeaaa dd .over_3 {
    color: #333;
    text-decoration: none;
    padding-right: 0;
    float: left;
    width: 120px;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    font-size: 14px;
    background-color: #eee;
    text-align: center;
    margin-bottom: 10px;
    margin-right: 15px;
    padding-top: 3px;
    padding-bottom: 3px;
    margin-top: 5px;
    border: 0 solid #dedede
}

#category_treeaaa dd .over_3:hover {
    color: #ff4a00;
    text-decoration: none;
    padding-right: 0;
    float: left;
    width: 120px;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    font-size: 14px;
    background-color: #f8e8cb;
    text-align: center;
    margin-bottom: 10px;
    margin-right: 15px;
    padding-top: 3px;
    padding-bottom: 3px;
    margin-top: 5px;
    border: 0 solid #dfdfdf
}

#category_treeaaa dd .clearfix {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #dfdfdf;
    padding-top: 5px;
    margin-top: 10px;
    line-height: 30px
}

#category_treeaaa dd .over_2 {
    display: block;
    height: 25px;
    line-height: 25px;
    color: #ff4a00;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    font-size: 15px;
    text-align: center
}

#category_treeaaa .cate h1 {
    font-size: 12px;
    font-weight: bold;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    height: 35px;
    line-height: 35px;
    border-top: 1px solid #eee
}

#category_treeaaa .cate h1 a {
    font-size: 12px;
    color: #0d0d0d
}

#category_treeaaa .cate ul a {
    font-weight: normal
}

.sale_box {
    border: 1px solid #e3e3e3;
    background: url(../images/sale_bg.gif) repeat-x #f8f8f8;
    width: 1229px
}

.sale_box .tit {
    font-size: 14px;
    font-weight: bold;
    padding: 5px 15px 0 15px
}

.sale_box ul {
    float: left;
    width: 225px;
    padding: 10px 10px 10px 10px;
    line-height: 22px
}

.sale_box ul img {
    width: 220px;
    height: 220px
}

.top10Tit {
    height: 30px
}

.top10List {
    background-color: #fff;
    margin: 0 4px 4px 4px
}

.top10List ul {
    border-bottom: 1px solid #ddd;
    position: relative
}

.top10List .iteration {
    position: absolute;
    top: 6px;
    left: 6px
}

.top10List .iteration1 {
    padding-left: 3px
}

.top10List li.topimg {
    width: 90px;
    height: 90px
}

.top10List .samllimg {
    width: 90px;
    height: 90px;
    margin-bottom: 4px
}

.top10List li {
    padding: 3px 3px 3px 23px;
    float: left
}

.top10List li a,
#mallNews .NewsList li a,
.boxCenterList li a {
    color: #3f3f3f;
    text-decoration: none
}

.top10List li a:hover,
#mallNews .NewsList li a:hover,
.boxCenterList li a:hover {
    color: #ff6f3d;
    text-decoration: underline
}

.top10_1 {
    width: 223px;
    height: 106px
}

.top10_1 li {
    color: #fff;
    font-size: 12px;
    font-weight: bold
}

.top10_1 li a {
    color: #fff;
    font-weight: normal;
    display: block;
    padding-bottom: 7px
}

.top10_1 li .f1 {
    color: #FFF
}

#mallNews {
    overflow: hidden
}

.newart_tit {
    width: 192px;
    height: 26px;
    line-height: 26px;
    color: #c90707;
    font-weight: bold;
    font-size: 14px;
    text-align: left;
    color: #333;
    font-size: 12px;
    padding-left: 10px
}

#mallNews .NewsList {
    background: #fff;
    padding: 7px
}

#mallNews .NewsList ul {
    line-height: 25px
}

#mallNews .NewsList li {
    padding: 0 0 0 10px;
    line-height: 22px;
    height: 22px;
    text-align: left;
    color: #666;
    overflow: hidden
}

#mallNews .NewsList li a {
    color: #666
}

#sales {
    width: 500px;
    background: url(../images/salesbg.gif) repeat-x left bottom;
    border-bottom: 2px solid #f0f1f3;
    background-color: #eef8ff
}

#sales h1 {
    font-size: 12px;
    background: url(../images/salestitbg.gif) no-repeat;
    height: 33px;
    text-align: right
}

#sales h1 img {
    position: relative;
    top: 10px;
    right: 8px
}

#sales .goodBox {
    margin: 10px 0 10px 10px;
    _margin-left: 5px
}

#sales .goodBox .goodList p {
    text-align: left;
    color: #3f3f3f
}

#sales .goodBox .goodList p a {
    color: #3f3f3f;
    text-decoration: none
}

#sales .goodBox .goodList p a:hover {
    color: #ff6f3d;
    text-decoration: underline
}

#sales .goodList {
    width: 110px;
    margin: 0 5px 0 5px;
    float: left
}

#sales .goodList img {
    background: url(../images/salesgoodbg.gif) no-repeat;
    width: 100px;
    height: 100px;
    padding: 5px
}

#sales .goodList p {
    margin-top: 3px;
    text-align: center
}

#brands {
    width: 247px;
    height: 199px;
    *height: 201px;
    padding: 1px 0 0 1px;
    position: relative
}

#brands .brandsMore {
    position: absolute;
    left: 178px;
    bottom: 10px;
    width: 65px;
    height: 41px
}

#brands .brandsMore img {
    border: 0;
    width: 65px;
    height: 41px
}

#brands img {
    width: 78px;
    height: 40px;
    border: 1px solid #e2e2e2
}

#brands a {
    color: #0069cd;
    text-decoration: none;
    margin: 2px 1px;
    display: block;
    float: left
}

.brandsIe6 {
    _width: 250px
}

.centerPadd {
    padding: 5px 8px 8px 8px;
    overflow: hidden
}

.itemTit .tit {
    height: 32px;
    line-height: 32px;
    padding-right: 10px
}

.itemTit .tit .ss_class {
    float: right
}

.itemTit .tit .ss_class a {
    color: #666
}

.itemTit .tit .f_l {
    width: 180px;
    font-size: 16px;
    font-weight: bold;
    padding-left: 25px
}

.itemTit .tit .f_l a {
    color: #666;
    font-size: 16px;
    font-weight: bold
}

.itemBest_box .box_1 {
    border: 1px solid #bddbfd;
    background: #e6f2ff;
    padding: 15px 20px 5px 20px;
    margin-top: -1px
}

.itemBest_box .f1 {
    color: #1e51a4;
    font-weight: bold
}

.itemBest_box .f1 a {
    color: #1e51a4
}

.itemTit img {
    position: relative;
    top: 7px
}

.itemTit h2 {
    height: 27px;
    line-height: 28px;
    border: 0;
    background: 0;
    font-size: 12px;
    text-align: center;
    color: #f90;
    font-weight: bold;
    padding: 0 10px;
    display: inline;
    white-space: nowrap
}

.itemTit h2 a {
    color: #f90;
    text-decoration: none
}

.itemTit .h2bg {
    height: 27px;
    line-height: 28px;
    border: 0;
    background: 0;
    font-size: 12px;
    text-align: center;
    color: #666;
    font-weight: 100;
    padding: 0 10px;
    display: inline;
    white-space: nowrap
}

.itemTit .h2bg a {
    color: #666;
    text-decoration: none
}

.centerPadd .goodsBox {
    border: 1px solid #d6ecff;
    background: #fff;
    padding: 12px 0 0 17px;
    *padding: 12px 0 0 17px;
    _padding: 12px 0 0 0
}

.centerPadd .goodsBox .more {
    text-align: right;
    clear: both;
    margin: 0 8px 8px 0
}

#show_hot_areab {
    padding-top: 0;
    padding-left: 0;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #dfdfdf;
    width: 915px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #dfdfdf
}

.goodsItem {
    height: 324px;
    width: 284px;
    float: left;
    position: relative;
    overflow: hidden;
    text-align: left;
    line-height: 20px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dfdfdf;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #dfdfdf
}

.goodsItem .goodsimg {
    width: 281px;
    height: 280px;
    margin-bottom: 4px
}

.goodsItem p {
    font-weight: normal;
    display: block;
    overflow: hidden;
    font-size: 16px;
    line-height: 22px
}

.goodsItem p a {
    text-decoration: none
}

.goodsItem p a:hover {
    text-decoration: underline
}

.goodsItem pa {
    text-align: center;
    font-weight: normal;
    display: block;
    overflow: hidden;
    font-size: 12px;
    line-height: 30px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #dfdfdf
}

.goodsItem pa a {
    text-decoration: none
}

.goodsItem pa a:hover {
    text-decoration: underline
}

.goodsItem span {
    width: 40px;
    height: 40px;
    position: absolute;
    left: 0;
    top: 0
}

.goodsItemhhh {
    width: 182px;
    float: left;
    position: relative;
    overflow: hidden;
    text-align: left;
    line-height: 20px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 10px;
    padding-left: 5px;
    border: 1px solid #dfdfdf;
    margin-right: 11px;
    margin-bottom: 15px;
    margin-left: 0
}

.goodsItemhhh .goodsimg {
    width: 181px;
    height: 180px;
    margin-bottom: 4px
}

.goodsItemhhh p {
    text-align: center;
    font-weight: normal;
    display: block;
    overflow: hidden;
    font-size: 14px;
    line-height: 30px
}

.goodsItemhhh p a {
    text-decoration: none
}

.goodsItemhhh p a:hover {
    text-decoration: underline
}

.goodsItemhhh span {
    width: 40px;
    height: 40px;
    position: absolute;
    left: 0;
    top: 0
}

.goods_cat {
    padding: 10px
}

.goods_cat .goodsItem {
    padding: 5px 11px 15px 10px
}

#show_hot_area {
    padding-top: 0;
    padding-left: 0;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #dfdfdf;
    width: 1220px;
    border-left-style: solid;
    border-left-color: #dfdfdf;
    border-left-width: 1px
}

#show_new_area {
    padding-top: 0;
    padding-left: 0;
    width: 1230px;
    border-left-style: solid;
    border-left-color: #dfdfdf;
    border-left-width: 1px
}

.goodsItemaaa {
    height: 338px;
    width: 284px;
    float: left;
    position: relative;
    overflow: hidden;
    text-align: left;
    line-height: 20px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dfdfdf;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #dfdfdf
}

.goodsItem_on {
    width: 284px;
    float: left;
    position: relative;
    overflow: hidden;
    text-align: left;
    line-height: 20px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    background-color: #f4f4f4;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dfdfdf;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #dfdfdf
}

.goodsItem_on a {
    color: #ff4a00
}

.goodsItemaaa .goodsimg {
    width: 280px;
    height: 280px;
    margin-bottom: 4px
}

.goodsItemaaa p {
    font-weight: normal;
    display: block;
    overflow: hidden;
    font-size: 16px;
    line-height: 30px
}

.goodsItemaaa p a {
    text-decoration: none
}

.goodsItemaaa p a:hover {
    text-decoration: underline
}

.goodsItemaaa span {
    width: 40px;
    height: 40px;
    position: absolute;
    left: 0;
    top: 0
}

.goods_cat {
    padding: 10px
}

.goods_cat .goodsItem {
    padding: 5px 11px 15px 10px
}

.xm-box {
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf;
    border-left-color: #dfdfdf
}

.xm-box .title {
    height: 42px;
    line-height: 42px;
    padding: 0 10px;
    font-size: 14px;
    font-weight: normal;
    color: #666;
    text-align: right;
    background: #f1f1f1;
    border-top-width: 3px;
    border-top-style: solid;
    border-top-color: #ff4a00
}

.xm-box .title span {
    float: left;
    font-size: 15px;
    font-weight: bold;
    color: #ff4a00
}

.xm-box .title .more {
    float: right;
    padding-right: 20px;
    height: 42px;
    line-height: 42px;
    background: url(../images/biao17.gif) right center no-repeat
}

.mmm {
    width: 1231px
}

.xm-boxaaa {
    width: 920px;
    float: left;
    margin-right: 8px;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf;
    border-left-color: #dfdfdf;
    padding-bottom: 15px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid
}

.xm-boxaaa .title {
    height: 42px;
    line-height: 42px;
    padding: 0 10px;
    font-size: 14px;
    font-weight: normal;
    color: #666;
    text-align: right;
    border-top-width: 3px;
    border-top-style: solid;
    border-top-color: #ff4a00;
    background-color: #f1f1f1
}

.xm-boxaaa .title span {
    float: left;
    font-size: 14px;
    font-weight: bold;
    color: #ff4a00
}

.xm-boxaaa .title .more {
    float: right;
    padding-right: 20px;
    height: 42px;
    line-height: 42px;
    background: url(../images/biao17.gif) right center no-repeat
}

.xm-boxbbb {
    width: 292px;
    float: right;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf;
    border-left-color: #dfdfdf;
    padding-bottom: 15px;
    height: 324px
}

.xm-boxbbb .title {
    height: 42px;
    line-height: 42px;
    padding: 0 10px;
    font-size: 14px;
    font-weight: normal;
    color: #666;
    text-align: right;
    background: #f1f1f1;
    border-top-width: 3px;
    border-top-style: solid;
    border-top-color: #ff4a00
}

.xm-boxbbb .title span {
    float: left;
    font-size: 14px;
    font-weight: bold;
    color: #ff4a00
}

.xm-boxbbb .title .more {
    float: right;
    padding-right: 20px;
    height: 42px;
    line-height: 42px;
    background: url(../images/biao17.gif) right center no-repeat
}

.nnn {
    width: 1231px
}

.xm-boxccc {
    width: 451px;
    float: left;
    margin-right: 15px;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf;
    border-left-color: #dfdfdf;
    padding-bottom: 15px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    height: 324px
}

.xm-boxccc .title {
    height: 42px;
    line-height: 42px;
    padding: 0 10px;
    font-size: 14px;
    font-weight: normal;
    color: #666;
    text-align: right;
    border-top-width: 3px;
    border-top-style: solid;
    border-top-color: #ff4a00;
    background-color: #f1f1f1
}

.xm-boxccc .title span {
    float: left;
    font-size: 14px;
    font-weight: bold;
    color: #ff4a00
}

.xm-boxccc .title .more {
    float: right;
    padding-right: 20px;
    height: 42px;
    line-height: 42px;
    background: url(../images/biao17.gif) right center no-repeat
}

.xm-boxddd {
    width: 451px;
    float: left;
    margin-right: 15px;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf;
    border-left-color: #dfdfdf;
    padding-bottom: 15px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    height: 324px
}

.xm-boxddd .title {
    height: 42px;
    line-height: 42px;
    padding: 0 10px;
    font-size: 14px;
    font-weight: normal;
    color: #666;
    text-align: right;
    border-top-width: 3px;
    border-top-style: solid;
    border-top-color: #ff4a00;
    background-color: #f1f1f1
}

.xm-boxddd .title span {
    float: left;
    font-size: 14px;
    font-weight: bold;
    color: #ff4a00
}

.xm-boxddd .title .more {
    float: right;
    padding-right: 20px;
    height: 42px;
    line-height: 42px;
    background: url(../images/biao17.gif) right center no-repeat
}

.xm-boxeee {
    width: 292px;
    float: left;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf;
    border-left-color: #dfdfdf;
    padding-bottom: 15px;
    height: 324px
}

.xm-boxeee .title {
    height: 42px;
    line-height: 42px;
    padding: 0 10px;
    font-size: 14px;
    font-weight: normal;
    color: #666;
    text-align: right;
    background: #f1f1f1;
    border-top-width: 3px;
    border-top-style: solid;
    border-top-color: #ff4a00
}

.xm-boxeee .title span {
    float: left;
    font-size: 14px;
    font-weight: bold;
    color: #ff4a00
}

.xm-boxeee .title .more {
    float: right;
    padding-right: 20px;
    height: 42px;
    line-height: 42px;
    background: url(../images/biao17.gif) right center no-repeat
}

.top_nav .header_r {
    color: #cbcbcb;
    float: right;
    color: #818181
}

.top_nav a {
    color: #616161;
    padding: 0 3px
}

.boxCenterList ul {
    height: 1%;
    margin-bottom: 10px;
    border-bottom-width: 0;
    border-bottom-style: solid;
    border-bottom-color: #dfdfdf;
    padding-bottom: 10px
}

.boxCenterList li {
    float: right;
    width: 90px;
    height: 58px;
    line-height: 20px;
    overflow: hidden
}

.boxCenterList li.goodsimg {
    width: 55px;
    float: left;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #f6f6f6
}

.boxCenterList li.goodsimg img {
    width: 55px;
    height: 56px;
    display: block
}

.RelaArticle a,
.alone {
    padding: 0 0 0 10px;
    color: #3f3f3f;
    text-decoration: none
}

.RelaArticle a:hover {
    padding: 0 0 0 10px;
    color: #ff6f3d;
    text-decoration: underline
}

.historyz {
    width: 910px;
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-left-style: solid;
    border-top-color: #dfdfdf;
    border-left-color: #dfdfdf
}

.historyz h2 {
    height: 50px;
    line-height: 50px;
    width: 185px;
    text-align: center;
    font-size: 18px;
    float: left;
    color: #ff4a00;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    font-weight: lighter;
    background-repeat: no-repeat;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #e0e0e0;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #fff
}

.historyz .h2bg {
    color: #666;
    height: 50px;
    line-height: 50px;
    width: 180px;
    background-image: none;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    font-size: 18px;
    background-color: #fafafa;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #e0e0e0;
    border-bottom-color: #e0e0e0
}

.historyq {
    width: 910px;
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-left-style: solid;
    border-top-color: #dfdfdf;
    border-left-color: #dfdfdf
}

.historyq h2 {
    height: 50px;
    line-height: 50px;
    width: 185px;
    text-align: center;
    font-size: 16px;
    float: left;
    color: #333;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    font-weight: lighter;
    background-repeat: no-repeat;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #e0e0e0;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #fff
}

.historyq .h2bg {
    color: #666;
    height: 50px;
    line-height: 50px;
    width: 180px;
    background-image: none;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    font-size: 16px;
    background-color: #fafafa;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #e0e0e0;
    border-bottom-color: #e0e0e0
}

.history {
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #dfdfdf;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #dfdfdf
}

.history h2 {
    height: 38px;
    line-height: 40px;
    width: 255px;
    text-align: center;
    font-size: 16px;
    float: left;
    color: #ff4a00;
    margin-right: 0;
    font-weight: lighter;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #dfdfdf;
    background-color: #fff;
    border-top-width: 2px;
    border-top-style: solid;
    border-top-color: #ff4a00
}

.history .h2bg {
    color: #666;
    height: 39px;
    line-height: 40px;
    width: 255px;
    background-color: #f6f6f6;
    background-image: none;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #dfdfdf;
    font-size: 16px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #dfdfdf
}

#history li {
    width: 100%
}

#clear_history a {
    background: 0;
    padding: 0;
    color: #3f3f3f;
    text-decoration: none;
    float: right;
    cursor: pointer
}

.colle a {
    background: 0;
    padding: 0;
    color: #3f3f3f;
    text-decoration: none
}

.colle a:hover {
    background: 0;
    padding: 0;
    color: #ff6f3d;
    text-decoration: underline
}

#goodsInfo {
    _height: 1%
}

#goodsInfo h1 {
    overflow: hidden;
    font-family: arial, "microsoft yahei";
    font-size: 18px;
    text-align: center;
    font-weight: lighter;
    color: #ff4a00
}

#goodsInfo .imgInfo {
    width: 400px;
    float: left;
    padding-right: 10px
}

#goodsInfo .imgInfo .thumb {
    width: 400px;
    height: 40px;
    display: block
}

#goodsInfo span {
    width: 4px;
    height: 48px;
    float: left
}

#goodsInfo span.spanR {
    width: 4px;
    height: 48px;
    float: right
}

#goodsInfo .gallery {
    width: 204px;
    float: left;
    margin-left: 10px;
    _margin-left: 5px;
    overflow: hidden
}

#goodsInfo .gallery ul {
    width: auto
}

#goodsInfo .gallery li {
    float: left;
    width: 48px;
    margin: 0 2px
}

#goodsInfo .gallery li img {
    width: 46px;
    height: 46px;
    display: block
}

#goodsInfo .market {
    padding-left: 10px
}

.textInfo ul strong {
    font-weight: normal
}

#goodsInfo .textInfo {
    background: #fff;
    width: 550px;
    float: right;
    padding: 0
}

#goodsInfo .textInfo h1 {
    padding-bottom: 10px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dfdfdf
}

#goodsInfo .textInfo p {
    font-size: 14px;
    font-weight: bold;
    padding: 0 5px 5px 8px
}

#goodsInfo .textInfo ul {
    padding: 6px 0
}

#goodsInfo .textInfo li {
    padding: 6px 8px;
    _height: 1%
}

#goodsInfo .textInfo select {
    width: 80px
}

#goodsInfo .textInfo .ul2 {
    font-size: 14px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #dfdfdf
}

.cpjj {
    line-height: 25px;
    padding: 10px;
    width: 528px;
    margin-top: 0;
    margin-bottom: 6px;
    background-color: #f6f6f6;
    font-size: 14px
}

#goodsInfo .textInfo .ul2 li {
    float: left;
    width: 45%;
    height: 20px
}

.bnt_ul {
    background: #f5f5f5;
    padding: 10px
}

.bnt_ul img {
    vertical-align: middle
}

#goodsInfo .textInfo li dd.ddR {
    border-left: 1px solid #eeecec;
    width: 48%;
    padding-left: 8px
}

#goodsInfo .textInfo li dd.ddL {
    border-right: 1px solid #eeecec
}

#goodsInfo .textInfo a {
    color: #ff6f3d;
    text-decoration: underline
}

#goodsInfo .textInfo .loop {
    margin-top: 0
}

.shuxin dt {
    border: 1px solid #dfdfdf;
    text-align: center;
    font-weight: bold;
    color: #ff6f3d;
    margin-bottom: 3px
}

.shuxin dd {
    width: 50%;
    float: left
}

.shuxin dd span {
    float: left;
    background: #eee;
    margin: 3px
}

.shuxin dd .span1 {
    width: 125px;
    padding-left: 5px
}

.shuxin dd .span2 {
    width: 220px;
    padding-left: 5px
}

.ie6 {
    padding-left: 25px;
    _padding-left: 15px;
    height: 1%
}

.comments li {
    background: url(../images/linebg.gif) repeat-x left bottom;
    padding: 3px 8px;
    width: 97%;
    _height: 1%;
    text-align: left;
    position: relative;
    margin-bottom: 8px
}

.comments li img {
    position: absolute;
    right: 0;
    top: 3px
}

.comments li p {
    margin: 3px auto;
    text-align: left
}

.commentsList {
    border: 1px solid #dfdfdf;
    background: #fafafa;
    padding: 10px
}

.commentsList .inputBorder {
    border: 1px solid #dfdfdf;
    background: #fff
}

.captcha {
    margin-left: 0;
    position: relative;
    top: -1px;
    *margin-left: 8px;
    *position: relative;
    top: 3px;
    cursor: pointer
}

#brandList {
    margin-top: 12px;
    height: 1%
}

#brandList .brandBox {
    width: 240px;
    _width: 236px;
    float: left;
    margin: 0 5px 20px 5px;
    text-align: center;
    overflow: hidden;
    height: 160px
}

#brandList .brandBox .brandLogo {
    width: 188px;
    height: 52px;
    overflow: hidden
}

#brandList .brandBox h4 {
    height: 23px;
    line-height: 23px;
    background: #e9e9e9;
    margin: 15px 0 8px 0;
    padding: 0 10px;
    text-align: right;
    font-weight: 100;
    font-size: 12px
}

#brandList .brandBox h4 span,
#brandList .brandBox h4 span a {
    float: left;
    font-weight: bold;
    color: #3f3f3f;
    text-decoration: none
}

#brandList p {
    text-align: left;
    margin-bottom: 5px;
    color: #909090;
    padding: 8px
}

#brandList p.brandCategory,
#brandList p.brandCategory a {
    text-align: left;
    color: #006acd;
    text-decoration: none
}

#brandList .brandArticle {
    border: 1px dashed #d9d9d9;
    background: #e2e2e2;
    text-align: left
}

.brandCategoryA a {
    margin-right: 15px
}

.login_tab {
    background: url(../images/login_tab_bg.gif) bottom no-repeat;
    height: 26px;
    margin-top: 22px
}

.login_tab ul {
    padding-left: 70px
}

.login_tab ul li.active {
    background-position: -122px 0;
    color: #fff
}

.login_tab ul li.active a {
    color: #fff
}

.login_tab ul li {
    width: 116px;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    float: left;
    background: url(../images/login_tab_li.gif) no-repeat 0 0;
    margin-right: 6px;
    cursor: pointer
}

.box_1 .userCenterBox {
    border: 4px solid #f8f8f8;
    background-color: #fff
}

.usBox {
    padding: 0 70px
}

.usBox .inputBg {
    border: 1px solid #dfdfdf;
    background: 0
}

.usBox .inputBg {
    width: 210px
}

.usBox form {
    padding: 20px 0
}

.usBox_1 {
    background: #fff;
    text-align: left;
    width: 620px
}

.logtitle {
    height: 35px;
    background: url(../images/user_tit1.gif) no-repeat 0 0
}

.logtitle3 {
    height: 35px;
    background: url(../images/user_tit3.gif) no-repeat 0 0
}

.us_Submit {
    border: 0;
    width: 125px;
    height: 40px;
    background: url(../images/bnt_ur_log.gif)
}

.us_Submit_reg {
    border: 0;
    width: 125px;
    height: 40px;
    background: url(../images/bnt_ur_reg.gif)
}

.usTxt {
    float: right;
    padding: 3px;
    border: solid 1px #e4e4e4
}

.regtitle {
    width: 510px;
    height: 35px;
    background: url(../images/user_tit2.gif)
}

.usBox_2 {
    text-align: left;
    padding: 43px 153px 60px 123px
}

.usBox_2 .regtitle {
    height: 30px
}

.actionSub a {
    color: #000;
    text-decoration: underline;
    padding-left: 14px
}

.box_1 .userCenterBox .userMenu a {
    display: block;
    height: 25px;
    line-height: 25px;
    background: url(../images/menubg.gif) no-repeat 0 -30px;
    color: #3f3f3f;
    text-decoration: none;
    margin: 0 0 3px 10px;
    padding-left: 3px
}

.box_1 .userCenterBox .userMenu a.curs {
    background: url(../images/menubg.gif) no-repeat 0 0;
    font-weight: bold
}

.box_1 .userCenterBox .userMenu a img {
    margin-right: 3px
}

.msgBottomBorder {
    clear: both;
    background: url(../images/linebg.gif) repeat-x left bottom;
    padding-bottom: 8px;
    margin-bottom: 8px
}

.screeBox {
    padding: 10px
}

.screeBox a {
    color: #404040
}

.screeBox span {
    background: #ff4a00;
    color: #fff;
    padding: 3px 5px;
    margin: 0 3px
}

.sort a {
    position: relative;
    bottom: 0
}

.sort img {
    padding-bottom: 5px
}

.sort input {
    position: relative;
    top: 3px
}

.goodsList {
    padding: 10px 10px 0 10px
}

.goodsList ul {
    margin-bottom: 10px
}

.goodsList ul#bgcolor {
    background: #fbfbfb;
    border-top: 1px dashed #dfdfdf;
    border-bottom: 1px dashed #dfdfdf
}

.goodsList li {
    float: left;
    padding: 8px
}

.goodsList a {
    text-decoration: none;
    color: #900
}

.goodsList li.thumb {
    text-align: center
}

.goodsList li.thumb img {
    border: 1px solid #dfdfdf;
    padding: 1px
}

.goodsList li.goodsName {
    width: 250px;
    margin-right: 10px;
    font-size: 12px
}

.goodsList li.goodsName .div_name {
    height: 80px
}

.goodsList li.goodsName a {
    font-size: 12px;
    color: #333
}

.goodsList li.goodsName .bnt_blue {
    font-size: 12px;
    float: left;
    margin-right: 10px
}

.goodsList li.action {
    float: right;
    margin-left: 10px;
    line-height: 25px
}

.group {
    padding: 8px
}

.group li {
    float: left;
    background: #fff;
    padding: 8px
}

.group .f_l {
    width: 220px;
    text-align: center
}

.group .f_r {
    width: 425px;
    line-height: 23px;
    text-align: left
}

.flowBox {
    padding-bottom: 5px
}

.flowBox h6 {
    background: #ececec;
    color: #666;
    font-weight: bold
}

.flowBox table {
    margin: 5px auto
}

.flowGoodsFittings {
    padding: 10px
}

.flowGoodsFittings ul {
    height: 1%;
    margin: 5px 8px;
    width: 222px;
    float: left
}

.flowGoodsFittings li {
    float: left;
    width: 222px;
    font-size: 12px;
    line-height: 22px
}

.flowGoodsFittings li.goodsimg {
    width: 220px;
    margin-right: 10px
}

.flowGoodsFittings li.goodsimg img {
    width: 220px;
    height: 220px;
    display: block
}

.article_search {
    margin-right: 0;
    margin-bottom: 8px;
    margin-left: 0
}

.article_search .inputBg {
    width: 300px
}

.quotation {
    margin: 20px auto 20px auto;
    text-align: center
}

.pagebar {
    height: 30px;
    float: right;
    color: #666;
    line-height: 30px;
    margin-top: 20px;
    font-size: 14px
}

.pagebar img {
    position: relative;
    top: 2px
}

.pagebar a {
    display: block;
    float: left;
    margin: 0 2px;
    color: #666;
    text-decoration: none
}

.pagebar a:hover {
    color: #ff6f3d;
    text-decoration: none
}

.pagebar .page_now {
    display: block;
    float: left;
    color: #fff;
    background-color: #c00;
    margin-top: 0;
    margin-right: 5px;
    margin-bottom: 0;
    margin-left: 5px;
    line-height: 30px;
    text-align: center;
    padding-right: 15px;
    padding-left: 15px;
    height: 30px
}

#pager a {
    color: #666;
    text-decoration: none;
    text-align: center;
    height: 28px;
    border: 1px solid #dfdfdf;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 5px;
    margin-right: 5px;
    background-color: #f6f6f6
}

#bottomNav {
    width: 100%;
    color: #000;
    border: 1px solid #ddd;
    background: #f9f6f4
}

#bottomNav a {
    color: #555;
    text-decoration: none;
    display: inline-block;
    padding: 0 30px;
    vertical-align: middle
}

#bottomNav2 {
    width: 100%;
    height: 28px;
    line-height: 28px;
    text-align: center;
    background: #f9f6f4;
    border: 1px solid #ddd
}

#bottomNav2 a {
    color: #333;
    text-decoration: none;
    padding: 0 10px
}

.help_tit {
    width: 100%;
    background: #eee;
    border-top: #ccc 1px solid;
    padding-top: 5px;
    background: #eee
}

.asures {
    width: 100%;
    height: 57px;
    padding: 10px 0;
    border-bottom: 1px solid #fff
}

.asures .asure {
    height: 57px;
    overflow: hidden;
    margin: 0 auto
}

.asures ul.asure li {
    width: auto;
    height: 57px;
    float: left;
    margin: 0 30px
}

.help_bg {
    width: 100%;
    height: 143px;
    padding-top: 25px;
    border-top: #ccc 1px solid;
    border-bottom: #fff 1px solid
}

.help_tit_conl {
    width: 175px;
    height: 143px;
    float: left
}

.Server {
    clear: both;
    width: 100%;
    border-top: 1px solid #e7e3e3
}

.helpTitBg {
    width: 1080px;
    height: 143px
}

.helpTitBg .conr {
    width: 870px;
    height: 143px;
    margin: 0 auto;
    float: right;
    padding-left: 25px
}

.helpTitBg dl {
    float: left;
    height: 143px;
    width: 125px;
    padding-left: 20px;
    background: url(../images/deal_home_foot_v3.png) no-repeat;
    text-align: left
}

.root61 .helpTitBg .dl_1 {
    display: block
}

.helpTitBg .dl_1 {
    background-position: 0 -715px
}

.helpTitBg .dl_2 {
    background-position: 0 0
}

.helpTitBg .dl_3 {
    background-position: 0 -143px
}

.helpTitBg .dl_4 {
    background-position: 0 -286px
}

.helpTitBg .dl_5 {
    background-position: 0 -429px
}

.helpTitBg .dl_6 {
    background-position: 0 -572px
}

.helpTitBg dt,
.helpTitBg dd {
    line-height: 22px;
    padding-left: 15px;
    font-size: 12px;
    color: #808080
}

.helpTitBg dt {
    font-size: 14px;
    color: #4d4d4d
}

.helpTitBg dd a {
    display: block;
    color: #808080
}

.root61 .service {
    height: 60px;
    width: 1162px
}

.bottomNav {
    width: 100%;
    _width: 100%;
    *width: 100%;
    color: #808080;
    overflow: hidden;
    position: relative;
    margin-top: 10px;
    margin-right: auto;
    margin-bottom: 10px;
    margin-left: auto
}

.link {
    width: 100%;
    *width: 100%px;
    overflow: hidden;
    line-height: 18px;
    text-align: left
}

.link a {
    float: left;
    padding: 0 5px;
    overflow: hidden;
    color: #808080
}

#footer {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0
}

.body_dazi {
    font-size: 37px;
    line-height: 45px;
    margin-bottom: 20px;
    color: #333;
    text-align: center;
    padding-bottom: 15px;
    background-color: #f6f6f6;
    padding-top: 15px
}

.footer_dazi {
    font-size: 18px;
    line-height: 35px;
    margin-bottom: 20px;
    color: #333;
    text-align: center;
    padding-bottom: 10px
}

#footer .bNavList {
    height: 14px;
    line-height: 14px;
    margin: 10px auto;
    overflow: hidden
}

#footer .text {
    text-align: center;
    color: #999
}

#footer .text .bNavList a {
    padding: 0 2px;
    color: #999
}

#footer .text .bottomNav .more {
    float: left;
    display: block;
    _width: 80px;
    *width: 80px;
    position: absolute;
    top: 15px;
    _top: 2px;
    *top: 2px;
    right: 10px;
    _right: -10px;
    *right: -10px
}

#footer .text .bottomNav .more a {
    text-decoration: underline;
    color: #808080
}

.vjia-suggest-container {
    display: none;
    width: 306px;
    position: absolute;
    top: 27px;
    left: 0;
    border: 1px solid #b3b3b3;
    background-color: #fff;
    z-index: 98
}

.full .vjia-suggest-container {
    width: 406px
}

.vjia-suggest-container ol {
    border-bottom: 3px solid #d8d8d8;
    list-style: none;
    margin: 0;
    padding: 0
}

.vjia-suggest-container ol li {
    height: 25px;
    line-height: 24px;
    padding-left: 9px;
    cursor: default
}

.vjia-suggest-container ol .selected {
    background-color: #d80732;
    color: #fff
}

.messageli {
    list-style-type: none;
    padding: 5px;
    color: red
}

.messagediv {
    font-size: 12px;
    position: absolute;
    border: 1px solid #ffd700;
    text-align: center;
    padding: 5px;
    background-color: #fffacd;
    filter: alpha(opacity=50);
    -moz-opacity: .7;
    opacity: .7
}

#compareBox {
    width: 140px;
    position: absolute;
    right: 1px;
    top: 200px;
    padding-top: 21px
}

#compareBox input {
    width: 140px;
    height: 26px;
    border: 0
}

#compareList {
    padding: 0;
    width: 138px;
    background: #fff;
    border: 1px solid #91b3cb;
    border-bottom: 0;
    padding-top: 5px
}

#compareList li {
    color: #333;
    text-align: left;
    background: #eff8ff;
    padding: 3px 5px;
    margin: 0 5px 5px 5px;
    border: 1px solid #dceaf5
}

#compareList li img {
    float: right;
    padding-top: 4px
}

.messageli {
    list-style-type: none;
    padding: 5px;
    color: red
}

.messagediv {
    font-size: 12px;
    position: absolute;
    border: 1px solid #ffd700;
    text-align: center;
    padding: 5px;
    background-color: #fffacd;
    filter: alpha(opacity=50);
    -moz-opacity: .7;
    opacity: .7
}

.point li {
    float: left;
    width: 300px
}

.MagicZoomBigImageCont {
    border: 1px solid #dfdfdf
}

.MagicZoomHeader {
    font: 12px Tahoma, Verdana, Arial, sans-serif;
    color: #fff;
    background: #dfdfdf;
    text-align: center!important
}

.MagicZoomPup {
    border: 1px solid #aaa;
    background: #fff;
    cursor: hand
}

.MagicZoomLoading {
    text-align: center;
    background: #fff;
    color: #444;
    border: 1px solid #dfdfdf;
    opacity: .8;
    padding: 3px 3px 3px 3px!important;
    display: none
}

.MagicZoomLoading img {
    padding-top: 3px!important
}

.MagicThumb {
    cursor: pointer;
    outline: 0
}

.MagicThumb-zoomed {
    cursor: default
}

.MagicThumb span {
    display: none
}

.MagicThumb img {
    border: 2px solid #e3e3e3;
    outline: 0
}

.MagicThumb-image {
    border: 1px solid #dfdfdf;
    outline: 0
}

.MagicThumb-image-zoomed {
    cursor: pointer
}

.MagicThumb-caption {
    color: #333;
    background-color: #f0f0f0;
    border: 1px solid #dfdfdf;
    border-top: 0;
    font-family: Verdana, Helvetica;
    font-size: 11px;
    padding: 8px 16px
}

.MagicThumb-controlbar {
    display: block;
    height: 18px
}

.MagicThumb-controlbar a {
    display: block;
    width: 18px;
    height: 18px;
    margin: 0 1px;
    outline: 0;
    float: left;
    overflow: hidden
}

.MagicThumb-controlbar a span {
    display: block;
    width: 990px;
    height: 990px;
    outline: 0;
    position: absolute;
    left: 0;
    top: 0
}

.MagicThumb-loading {
    border: 1px solid #000;
    padding: 2px 2px 2px 22px;
    margin: 0;
    text-decoration: none;
    text-align: left;
    font-size: 8pt;
    font-family: sans-serif
}

.picture {
    margin-top: 0;
    text-align: left
}

.picture img {
    width: 50px;
    height: 50px;
    cursor: pointer;
    margin: 0;
    margin-right: 3px
}

.picture img.onbg {
    border: 1px solid #ff6f3d
}

.picture img.autobg {
    border: 1px solid #dfdfdf
}

.left_help {
    border: 1px solid #dfdfdf
}

.left_help dl {
    padding: 10px
}

.left_help dl dt {
    font-size: 16px;
    height: 40px;
    line-height: 40px;
    padding-left: 10px;
    background-color: #e7e7e7
}

.left_help dl dt:hover {
    font-size: 16px;
    height: 40px;
    line-height: 40px;
    padding-left: 10px;
    background-color: #e3e3e3;
    background-color: #f8e8cb;
    color: #f00
}

.left_help newabc {
    font-size: 16px;
    height: 40px;
    line-height: 40px;
    padding-left: 10px;
    background-color: #e3e3e3;
    background-color: #f8e8cb;
    color: #f00
}

.left_help dl dt img {
    vertical-align: middle
}

.left_help dl dd {
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf;
    border-left-color: #dfdfdf;
    height: 30px;
    line-height: 30px;
    border-top-color: #dfdfdf;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    color: #dfdfdf
}

.left_help dl a {
    color: #666;
    text-decoration: none
}

.left_help dl a:hover {
    color: #f00
}

.left_menu {
    border: 1px solid #dfdfdf
}

.left_menu dl {
    padding: 10px
}

.left_menu dl dt {
    font-size: 16px;
    height: 50px;
    line-height: 50px;
    padding-left: 0;
    background-color: #dfdfdf;
    text-align: center;
    border-left-width: 2px;
    border-left-style: solid;
    border-left-color: #dfdfdf;
    border-right-width: 2px;
    border-right-style: solid;
    border-right-color: #dfdfdf
}

.left_menu dl dt:hover {
    font-size: 16px;
    height: 50px;
    line-height: 50px;
    padding-left: 0;
    text-align: center;
    background-color: #f8e8cb;
    color: #f00;
    border-left-width: 2px;
    border-left-style: solid;
    border-left-color: #ff4a00;
    border-right-width: 2px;
    border-right-style: solid;
    border-right-color: #ff4a00
}

.left_menu dl dt img {
    vertical-align: middle
}

.left_menu dl dd {
    padding-left: 10px;
    padding-top: 5px
}

.left_menu dl a {
    color: #666;
    text-decoration: none
}

.left_menu dl a:hover {
    color: #f00
}

.art_cat_box {
    padding-top: 10px;
    padding-bottom: 15px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf;
    border-left-color: #dfdfdf
}

.art_cat_box th {
    height: 30px;
    line-height: 30px;
    margin-bottom: 10px
}

.art_cat_box td {
    font-weight: normal;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #dbdbdb;
    line-height: 35px;
    height: 35px
}

.art_cat_box td a {
    font-weight: normal;
    color: #3f3f3f;
    padding-left: 20px;
    font-size: 14px
}

.footer_box {
    border-top: 1px solid #dfdfdf;
    background: #fff;
    padding-top: 20px;
    padding-bottom: 20px
}

.helpTitBgaaa {
    position: relative;
    height: 160px;
    margin-top: 15px;
    padding-top: 30;
    padding-right: 0;
    padding-bottom: 10px;
    padding-left: 15px
}

.helpTitBgaaa dl {
    float: left;
    width: 217px;
    border-right: 1px dotted #999;
    padding-left: 30px
}

.helpTitBgaaa dt {
    font-size: 16px;
    font-weight: 500
}

.helpTitBgaaa dt a {
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    color: #999;
    font-weight: bold;
    height: 35px;
    line-height: 35px;
    float: left;
    padding-left: 10px
}

.helpTitBgaaa dd a {
    color: #666;
    line-height: 26px;
    text-decoration: none;
    padding: 0 0 0 46px
}

.helpTitBgaaa dd a:hover,
.helpTitBgaaa dt a:hover {
    color: #c00
}

.helpTitBgaaa dl dt span {
    float: left;
    width: 35px;
    height: 35px
}

.helpTitBgaaa .dl1 dt span {
    background: url("../images/bg.png") -325px -56px no-repeat
}

.helpTitBgaaa .dl2 dt span {
    background: url("../images/bg.png") -325px -93px no-repeat
}

.helpTitBgaaa .dl3 dt span {
    background: url("../images/bg.png") -325px -130px no-repeat
}

.helpTitBgaaa .dl4 dt span {
    background: url("../images/bg.png") -325px -167px no-repeat
}

.helpTitBgaaa .dl2 {
    margin-right: 212px
}

.helpTitBgaaa .dl3 {
    border-left: 1px dotted #999;
    padding-left: 30px
}

.helpTitBgaaa .dl4 {
    border: 0;
    margin-right: 0
}

.helpTitBgaaa img {
    position: absolute;
    top: 0;
    left: 555px
}

#ppMenu {
    height: 30px;
    overflow: hidden;
    background-image: url(../images/line3.gif);
    background-repeat: repeat-x;
    background-position: 0 bottom;
    background-color: #f3f3f3;
    padding-top: 8px;
    border-top-width: 3px;
    border-top-style: solid;
    border-top-color: #ff4a00
}

#ppMenu h2 {
    float: left;
    width: 450px;
    font-size: 15px;
    line-height: 30px;
    color: #aaa;
    padding-left: 90px
}

#ppMenu ul {
    float: right;
    padding-right: 10px
}

#ppMenu ul li {
    float: left;
    cursor: pointer;
    height: 30px;
    line-height: 30px
}

#ppMenu ul li a {
    color: #333;
    font-size: 12px;
    text-decoration: none
}

#ppMenu ul li.ppMenuHere {
    background: url(../images/biao19.gif) center 20px no-repeat
}

#ppMenu ul li.ppMenuHere a {
    color: red
}

#ppMainDesc {
    overflow: hidden
}

#mainNav {
    height: 50px;
    line-height: 50px;
    background: url("../images/meun_bg.gif") repeat-x 0 0;
    font-family: "Microsoft Yahei";
    font-weight: normal;
    position: relative;
    width: 1231px;
    text-align: center;
    margin-right: auto;
    margin-left: auto
}

#mainNav .a1 {
    font-size: 18px;
    text-decoration: none;
    color: #fff;
    height: 48px;
    line-height: 48px;
    float: left;
    margin-top: 1px;
    margin-right: 0;
    margin-bottom: 1px;
    margin-left: 0;
    padding-top: 0;
    padding-right: 40px;
    padding-bottom: 0;
    padding-left: 40px
}

#mainNav #newnew {
    color: #fff;
    background-color: #404144
}

#mainNav .a1:hover,
#mainNav .meun_r .dl_on .a1 {
    color: #fff;
    background-color: #202122;
    background-image: url(../images/meun_bg.gif);
    background-repeat: repeat-x;
    background-position: 0 -50px
}

.meun_in {
    padding-left: 230px
}

#mainNav img {
    float: left;
    margin-top: 1px
}

#mainNav .meun_r {
    float: right
}

#mainNav .meun_r dl {
    position: relative;
    float: left
}

#mainNav .meun_r dl span {
    width: 10px;
    height: 6px;
    background: url("../images/bg.png") 0 -241px;
    position: absolute;
    right: 8px;
    top: 18px
}

#mainNav .meun_r dl .a1 {
    width: 70px
}

#mainNav .meun_r dl dd {
    display: none;
    width: 106px;
    border: 2px solid #7f0800;
    border-top: 1px solid #7f0800;
    background: #b90404;
    position: absolute;
    left: 0;
    top: 35px
}

#mainNav .meun_r .dl_on dd {
    display: block
}

#mainNav .meun_r .dl_on dd a {
    font-size: 14px;
    color: #fff;
    display: block;
    font-weight: normal;
    text-align: center;
    border-bottom: 1px solid #8a0505;
    border-top: 1px solid #e93f3f
}

#mainNav .meun_r .dl_on dd a:hover {
    background: #8a0505;
    border-top: 1px solid #9f1200
}

.category_all {
    width: 230px;
    padding-left: 0;
    font-weight: normal;
    background: #dfdfdf;
    position: absolute;
    left: 0;
    top: 0
}

.category_all .tit {
    padding-left: 10px;
    width: 220px;
    display: block;
    float: left;
    font-size: 18px;
    color: #fff;
    background-color: #ff4a00;
    background-repeat: no-repeat;
    background-image: url(../images/lbtb.png);
    background-position: 35px
}

.hzkh {
    height: 60px;
    width: 1226px;
    font-size: 20px;
    border-top-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #999;
    border-right-color: #999;
    border-bottom-color: #999;
    border-left-color: #ff4a00
}

.gsjj {
    font-size: 14px;
    line-height: 22px
}

.wznr {
    font-size: 14px;
    color: #333;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    line-height: 30px
}

indexnews {
    font-size: 12px;
    line-height: 22px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #dfdfdf
}

.cat_box .goodsItem_kuang {
    margin-left: 12px
}

.bottom_txt {
    background: #eee;
    padding-right: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    border-top-width: 3px;
    border-top-style: solid;
    border-top-color: #ff4a00;
    width: 1220px
}

.bottom_txt .in1 {
    float: left;
    width: 272px;
    padding: 10px;
    background: #fff;
    border: 1px solid #dfdfdf;
    margin-right: 10px
}

.bottom_txt .in1 .box_1 {
    border: 0
}

.bottom_txt .in1 h3 {
    text-align: right;
    height: 18px;
    line-height: 18px;
    padding: 0;
    padding-bottom: 5px;
    background: 0
}

.bottom_txt .in1 h3 a {
    font-size: 12px;
    font-weight: normal;
    text-align: right
}

.bottom_txt .in1 h3 span {
    float: left;
    ont-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    font-size: 15px;
    color: #333;
    height: 18px;
    line-height: 18px;
    padding-left: 0
}

.bottom_txt .in1 h3 span a {
    float: left;
    ont-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    font-size: 15px;
    color: #333;
    font-weight: bold
}

.bottom_txt .in1 .boxCenterList {
    height: 195px;
    padding: 0;
    border-top: 1px solid #ddd;
    padding-top: 7px
}

.bottom_txt .in1 .art .boxCenterList a {
    display: block;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    font-size: 12px;
    padding-left: 10px;
    background-image: url(../images/biao105.gif);
    background-repeat: no-repeat;
    background-position: 0 9px
}

.bottom_txt .in1 .comm_in {
    height: 192px
}

.bottom_txt .in1 .comm_in {
    height: 192px
}

.bottom_txt .in1 .comm_in p {
    height: 20px;
    line-height: 20px;
    overflow: hidden
}

.qywh {
    width: 430px
}

.qywh ul {
    width: 430px;
    list-style: none;
    margin: 0;
    padding: 0;
    height: 93px
}

.qywh ul li {
    width: 430px;
    float: left;
    height: 32px;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #dfdfdf;
    line-height: 32px;
    font-size: 14px;
    font-weight: normal
}

.gsxw {
    width: 270px
}

.gsxw ul {
    width: 270px;
    list-style: none;
    margin: 0;
    padding: 0;
    height: 93px
}

.gsxw ul li {
    width: 270px;
    float: left;
    height: 32px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #dfdfdf;
    line-height: 32px;
    font-size: 14px
}

.gsxw ul li a {
    background-image: url(../images/biao105.gif);
    background-repeat: no-repeat;
    background-position: 0 4px;
    padding-left: 11px
}

.zyxx {
    width: 550px
}

.zyxx ul {
    width: 550px;
    list-style: none;
    margin: 0;
    padding: 0;
    height: 60px
}

.zyxx ul li {
    width: 535px;
    float: left;
    height: 30px;
    line-height: 30px;
    font-size: 13px;
    font-weight: normal;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #dfdfdf
}

.wxts {
    line-height: 28px;
    padding: 10px;
    width: 530px;
    margin-top: 3px;
    margin-bottom: 8px;
    border: 1px solid #e4e4e4;
    font-size: 13px
}

#hxdh {
    background-color: #f8e8cb;
    height: 20px;
    width: 1226px;
    line-height: 20px;
    font-size: 14px;
    margin-bottom: 15px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #fc9;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 5px
}

#cccc {
    text-align: left;
    width: 1231px
}

#hxdh a:hover {
    text-decoration: underline
}

.tab_box {
    width: 1195px;
    margin-top: 20px;
    margin-right: auto;
    margin-bottom: 20px;
    margin-left: auto
}

.lyz_tab_left {
    background: url(../images/left3.jpg) no-repeat top right;
    float: left;
    width: 165px;
    height: auto!important;
    min-height: 600px;
    height: 600px
}

.pro_con1111 {
    float: left;
    overflow: hidden;
    width: 155px;
    height: auto
}

.pro_con111 UL {
    padding: 0;
    width: 165px;
    list-style-type: none
}

.pro_con111 UL LI {
    padding-right: 30px;
    display: inline;
    font-weight: bold;
    font-size: 14px;
    background: url(../images/hongbj.jpg) no-repeat left center;
    float: left;
    margin-bottom: 5px;
    width: 125px;
    cursor: pointer;
    color: #fff;
    line-height: 34px;
    height: 34px;
    text-align: right
}

.pro_con111 UL LI.hover {
    padding-right: 30px;
    display: inline;
    font-weight: bold;
    font-size: 14px;
    background: url(../images/baibj.jpg) no-repeat right 50%;
    float: left;
    margin-bottom: 5px;
    width: 135px;
    cursor: pointer;
    color: #3c3c3c;
    line-height: 34px;
    height: 34px;
    text-align: right
}

.lyz_tab_right {
    padding-right: 10px;
    display: inline;
    padding-left: 20px;
    background: url(../images/right4.jpg) no-repeat left top;
    float: left;
    padding-bottom: 20px;
    width: 980px;
    padding-top: 20px;
    height: 500px
}

.clear {
    clear: both
}

.box_os .os_x,
.box_os .osqq,
.ico_os,
.ico_gt,
.ico_pp,
.osqq .qq {
    background: url(../images/kf.gif) no-repeat
}

.box_os {
    height: auto;
    overflow: hidden;
    width: 131px;
    position: fixed;
    right: 0;
    top: 200px;
    _position: absolute;
    z-index: 9999;
    display: none
}

.box_os .os_x {
    background-color: #fafafa;
    background-position: 2px 2px;
    width: 18px;
    height: 20px;
    float: right;
    display: inline;
    cursor: pointer
}

.box_os .osqq {
    width: 129px;
    border: 1px solid #d1d1d1;
    background-color: #fff;
    background-position: 0 -120px;
    clear: both;
    padding: 37px 0 8px 0;
    text-align: center
}

.box_os .osqq p {
    height: auto;
    line-height: 20px;
    width: 129px;
    margin-top: 8px
}

.box_os .osqq p strong {
    color: #666
}

.box_os .osqq img {
    padding: 7px 0 3px 0
}

.box_os .osqq p em {
    color: #999;
    display: block
}

.box_os .osqq p span {
    color: #547816;
    display: block;
    font-size: 14px;
    line-height: 25px;
    height: 25px;
    margin-top: 5px
}

.box_os .osqq .qq {
    background-position: -140px -120px;
    display: block;
    width: 99px;
    height: 26px;
    margin: 0 auto;
    margin-top: 8px;
    cursor: pointer
}

.acbox {
    width: 130px;
    overflow: hidden
}

.acbox .ico_gt {
    background-position: -60px 0;
    border: 1px solid #299ec0;
    border-top: 0;
    cursor: pointer;
    width: 60px;
    height: 33px;
    float: right
}

.acbox .ico_pp {
    background-position: -60px -60px;
    border: 1px solid #81b140;
    border-top: 0;
    cursor: pointer;
    width: 60px;
    height: 33px;
    float: right;
    margin: 0 2px
}

.onlineService {
    background: 0;
    display: none;
    width: 39px;
    *width: 84px;
    height: 178px;
    position: fixed;
    right: 0;
    top: 250px;
    _position: absolute
}

.onlineService .ico_os {
    background-position: -2px -20px;
    border: 1px solid #c7c7c7;
    cursor: pointer;
    width: 39px;
    height: 98px;
    float: right
}

.onlineService .ico_gt {
    background-position: right 0;
    border: 1px solid #299ec0;
    cursor: pointer;
    width: 39px;
    height: 37px;
    float: right;
    clear: both
}

.onlineService .ico_pp {
    background-position: right -60px;
    border: 1px solid #81b140;
    cursor: pointer;
    width: 39px;
    height: 37px;
    float: right;
    margin: 0 0 1px 0;
    clear: both
}

.box_os .osqq p span a {
    color: #557917
}

.tabbox {
    width: 223px
}

.tabmenu {
    width: 222px;
    height: 35px;
    border-left: 1px solid #dfdfdf;
    border-top: 1px solid #dfdfdf
}

.tabmenu ul {
    margin: 0;
    padding: 0;
    list-style-type: none
}

.tabmenu li {
    text-align: center;
    float: left;
    display: block;
    width: 110px;
    height: 34px;
    overflow: hidden;
    background-color: #e7e7e7;
    line-height: 34px;
    display: inline;
    font-size: 14px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf;
    font-weight: normal;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜"
}

.tabmenu .cli {
    text-align: center;
    float: left;
    display: block;
    width: 110px;
    height: 34px;
    overflow: hidden;
    background-color: #fff;
    line-height: 34px;
    border-right: #ccc 1px solid;
    border-bottom: #fff 1px solid;
    display: inline;
    font-size: 14px;
    cursor: pointer;
    color: #ff1717;
    font-weight: bold;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜"
}

#tabcontent {
    width: 221px;
    background-color: #fff;
    border-left: #CCC 1px solid;
    border-right: #CCC 1px solid;
    border-bottom: #CCC 1px solid
}

#tabcontent ul {
    margin: 0;
    list-style-type: none;
    padding-top: 6px;
    padding-right: 5px;
    padding-bottom: 10px;
    padding-left: 5px
}

#tabcontent li {
    line-height: 27px;
    height: 27px;
    text-align: left;
    color: #666;
    overflow: hidden;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 5px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #dfdfdf
}

#tabcontent li a:hover {
    color: #ff4a00
}

#tabcontent .hidden {
    display: none
}

.rr {
    height: 40px;
    width: 223px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #fc9;
    border-bottom-color: #fc9;
    border-left-color: #fc9;
    line-height: 40px;
    text-align: center;
    background-color: #f8e8cb;
    margin-bottom: 0;
    font-size: 14px;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜"
}

.rr_on {
    height: 40px;
    width: 223px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #fc9;
    border-bottom-color: #fc9;
    border-left-color: #fc9;
    line-height: 40px;
    text-align: center;
    background-color: #f8e8cb;
    margin-bottom: 0;
    font-size: 14px;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    color: #ff1717
}

.r01 {
    height: 37px;
    width: 223px;
    line-height: 35px;
    text-align: center;
    background-color: #dfdfdf;
    color: #f00;
    margin-top: 0;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    font-size: 14px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #ff4a00
}

#r02 {
    width: 221px;
    line-height: 25px;
    text-align: center;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf;
    border-left-color: #dfdfdf;
    height: 152px;
    padding-top: 3px;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜"
}

#r02 ul {
    margin: 0;
    list-style-type: none;
    padding-top: 4px;
    padding-right: 5px;
    padding-bottom: 4px;
    padding-left: 8px
}

#r02 li {
    line-height: 27px;
    height: 27px;
    text-align: left;
    color: #666;
    overflow: hidden;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 4px;
    background-image: url(../images/biao7.gif);
    background-repeat: no-repeat;
    background-position: 1px center;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #dfdfdf
}

.kg {
    height: 13px;
    width: 815px
}

.div-a {
    float: left;
    width: 169px;
    border: 1px dotted #ffce9d;
    height: 115px;
    font-size: 30px;
    font-weight: bold;
    text-align: center;
    line-height: 57.5px;
    color: #999
}

.div-b {
    float: right;
    width: 591px;
    height: 95px;
    padding: 10px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-top-style: dotted;
    border-right-style: dotted;
    border-bottom-style: dotted;
    border-top-color: #ffce9d;
    border-right-color: #ffce9d;
    border-bottom-color: #ffce9d
}

.div-b li {
    line-height: 24px;
    height: 24px
}

.tabboxz {
    width: 815px
}

.tabmenuz {
    width: 814px;
    height: 39px;
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-left-style: solid;
    border-top-color: #dfdfdf;
    border-left-color: #dfdfdf
}

.tabmenuz ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 14px
}

.tabmenuz li {
    text-align: center;
    float: left;
    display: block;
    width: 202.5px;
    height: 38px;
    overflow: hidden;
    background-color: #e7e7e7;
    line-height: 38px;
    border-right: #ccc 1px solid;
    border-bottom: #ccc 1px solid;
    display: inline;
    font-size: 14px;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    color: #333
}

.tabmenuz .cli {
    text-align: center;
    float: left;
    display: block;
    width: 202.5px;
    height: 38px;
    overflow: hidden;
    line-height: 38px;
    display: inline;
    font-size: 14px;
    cursor: pointer;
    color: #ff4a00;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    background-color: #fdf9f0;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #dfdfdf;
    border-bottom-color: #fdf9f0;
    font-weight: bold;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #ff4a00
}

#tabcontentz {
    width: 793px;
    background-color: #fdf9f0;
    border-left: #CCC 1px solid;
    border-right: #CCC 1px solid;
    border-bottom: #CCC 1px solid;
    height: 128px;
    padding: 10px
}

#tabcontentz ul {
    margin: 0;
    padding: 5px;
    list-style-type: none
}

#tabcontentz .hidden {
    display: none
}

.more {
    float: right;
    line-height: 35px;
    font-size: 15px;
    padding-right: 5px;
    color: #ff4a00
}

.tit33 {
    height: 38px;
    overflow: hidden;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #ff4a00
}

.tit33 span {
    float: left;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    width: 180px;
    text-align: center;
    font-weight: bold;
    font-size: 16px;
    height: 38px;
    line-height: 38px;
    background-color: #ff4a00
}

.tit33 span a {
    color: #fff
}

.tit33 .more3 {
    float: right;
    padding-right: 16px;
    margin: 7px;
    background-image: url(../images/biao101.gif);
    background-repeat: no-repeat;
    background-position: right 7px;
    font-size: 14px;
    padding-top: 5px
}

.tit55 {
    height: 38px;
    overflow: hidden;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #ff4a00;
    width: 995px;
    float: left;
    line-height: 38px;
    font-size: 14px
}

.tit55 span {
    float: left;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    width: 180px;
    text-align: center;
    font-weight: bold;
    font-size: 16px;
    height: 38px;
    line-height: 38px;
    background-color: #ff4a00
}

.tit55 span a {
    color: #fff
}

.tit55 .more5 {
    float: right;
    padding-right: 16px;
    background-image: url(../images/biao101.gif);
    background-repeat: no-repeat;
    background-position: right 16px;
    font-size: 16px;
    line-height: 38px;
    margin-top: 0;
    margin-right: 7px;
    margin-bottom: 0;
    margin-left: 7px;
    padding-top: 2px;
    color: #ff4a00;
    font-weight: normal;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜"
}

.tit88 {
    height: 50px;
    overflow: hidden;
    width: 850px;
    float: left;
    line-height: 40px;
    font-size: 22px;
    color: #333;
    padding-left: 57px;
    padding-top: 6px
}

.tit88 span {
    float: left;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    width: 180px;
    text-align: left;
    font-size: 16px;
    height: 50px;
    line-height: 50px
}

.tit88 span a {
    color: #333
}

.tit88 .more5 {
    float: right;
    padding-right: 16px;
    background-image: url(../images/biao8.gif);
    background-repeat: no-repeat;
    background-position: right 24px;
    font-size: 16px;
    line-height: 50px;
    margin-top: 0;
    margin-right: 7px;
    margin-bottom: 0;
    margin-left: 7px;
    padding-top: 2px;
    color: #333;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜"
}

.tit99 {
    height: 45px;
    overflow: hidden;
    width: 1231px;
    line-height: 45px;
    font-size: 18px;
    color: #333;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dfdfdf
}

.tit99 span {
    float: left;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    width: 250px;
    text-align: left;
    font-size: 18px;
    height: 45px;
    line-height: 45px
}

.tit99 span a {
    color: #333
}

.tit99 .more5 {
    float: right;
    padding-right: 16px;
    background-image: url(../images/biao8.gif);
    background-repeat: no-repeat;
    background-position: right 21px;
    font-size: 18px;
    line-height: 45px;
    margin-top: 0;
    margin-right: 7px;
    margin-bottom: 0;
    margin-left: 7px;
    padding-top: 2px;
    color: #333;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜"
}

.tit333 {
    height: 30px;
    overflow: hidden;
    width: 1231px;
    float: left;
    line-height: 30px;
    font-size: 16px;
    color: #333
}

.tit333 span {
    float: left;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    width: 250px;
    text-align: left;
    font-size: 16px;
    height: 30px;
    line-height: 30px
}

.tit333 span a {
    color: #333
}

.tit333 .more5 {
    float: right;
    padding-right: 16px;
    background-image: url(../images/biao8.gif);
    background-repeat: no-repeat;
    background-position: right 13px;
    font-size: 16px;
    line-height: 30px;
    margin-top: 0;
    margin-right: 7px;
    margin-bottom: 0;
    margin-left: 7px;
    padding-top: 2px;
    color: #333;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜"
}

.tit605 {
    height: 50px;
    overflow: hidden;
    width: 595px;
    float: left;
    line-height: 40px;
    font-size: 18px;
    color: #333;
    padding-left: 10px
}

.tit605 span {
    float: left;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    width: 150px;
    text-align: left;
    font-size: 18px;
    height: 50px;
    line-height: 50px
}

.tit605 span a {
    color: #333
}

.tit605 .more5 {
    float: right;
    padding-right: 5px;
    font-size: 14px;
    line-height: 50px;
    margin-top: 0;
    margin-right: 7px;
    margin-bottom: 0;
    margin-left: 7px;
    padding-top: 2px;
    color: #999;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜"
}

.tit100 {
    overflow: hidden;
    width: 1025px;
    float: left;
    font-size: 16px;
    color: #333;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #dfdfdf;
    line-height: 2px;
    height: 27px;
    padding-bottom: 15px
}

.tit100 img {
    float: right;
    margin-bottom: 0;
    padding-bottom: 20px
}

.tit100 span {
    float: left;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    width: 500px;
    text-align: left;
    font-size: 16px;
    line-height: 20px;
    padding-left: 10px
}

.tit100 span a {
    color: #666
}

.tit100 .more5 {
    float: right;
    padding-right: 0;
    background-repeat: no-repeat;
    background-position: right 24px;
    font-size: 14px;
    line-height: 20px;
    margin-top: 0;
    margin-right: 7px;
    margin-bottom: 0;
    margin-left: 7px;
    padding-top: 2px;
    color: #333;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    padding-bottom: 10px
}

.tit1231 {
    height: 35px;
    overflow: hidden;
    width: 876px;
    float: left;
    line-height: 35px;
    font-size: 16px;
    color: #333;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #dfdfdf;
    margin-bottom: 5px
}

.tit1231 span {
    float: left;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    width: 250px;
    text-align: left;
    font-size: 16px;
    height: 35px;
    line-height: 35px
}

.tit1231 span a {
    color: #333
}

.tit1231 .more5 {
    float: right;
    padding-right: 16px;
    background-image: url(../images/biao8.gif);
    background-repeat: no-repeat;
    background-position: right 15px;
    font-size: 14px;
    line-height: 35px;
    margin-top: 0;
    margin-right: 7px;
    margin-bottom: 0;
    margin-left: 7px;
    padding-top: 2px;
    color: #666;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜"
}

.liucheng {
    text-align: center;
    padding-bottom: 10px;
    border: 1px solid #dfdfdf
}

.liucheng li {
    position: relative;
    width: 160px;
    line-height: 35px;
    background: url(../images/liucheng.gif) no-repeat;
    text-align: center;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto
}

.liucheng li span {
    position: absolute;
    top: 0;
    color: #FFF;
    line-height: 18px;
    font-weight: bold;
    left: 8px
}

.liucheng .liucheng_biao1 {
    background: url(../images/liucheng_biao1.gif) center 0 no-repeat;
    height: 10px;
    margin: 7px 0;
    _margin-bottom: 2px
}

.aaa {
    border-top-width: 1px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-left-style: solid;
    border-top-color: #dfdfdf;
    border-right-color: #dfdfdf;
    border-left-color: #dfdfdf
}

.ljxq {
    line-height: 32px;
    color: #fff;
    background-color: #ffb13e;
    height: 30px;
    width: 100px;
    font-size: 14px;
    text-align: center;
    border: 1px solid #bb7100;
    margin-top: 5px;
    margin-bottom: 5px
}

.goodstop {
    font-size: 12px;
    line-height: 30px;
    height: 30px;
    margin-bottom: 10px;
    color: #ececec;
    text-align: center
}

#anli {
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf;
    border-left-color: #dfdfdf;
    width: 988px;
    padding-top: 0;
    padding-bottom: 0;
    float: left;
    padding-left: 5px;
    height: 482px
}

.anli_l {
    float: left;
    width: 995px
}

.anli_r {
    float: right;
    width: 220px
}

#yc01 {
    line-height: 50px;
    text-align: center;
    color: #333;
    margin-top: 0;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    font-size: 16px;
    float: left;
    width: 319px;
    height: 50px
}

#yc02 {
    width: 279px;
    text-align: left;
    padding-top: 0;
    padding-right: 20px;
    padding-bottom: 16px;
    padding-left: 20px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dfdfdf;
    background-color: #fcfcfc
}

#yc02 ul li {
    line-height: 26px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #efefef;
    font-size: 11px
}

#yc02 a:hover {
    color: #ff4a00
}

#ty01 {
    line-height: 50px;
    text-align: center;
    color: #333;
    margin-top: 0;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    font-size: 16px;
    float: left;
    width: 319px;
    height: 50px
}

#ty02 {
    width: 279px;
    text-align: left;
    padding-top: 0;
    padding-right: 20px;
    padding-bottom: 16px;
    padding-left: 20px;
    border-bottom-width: 1px;
    border-bottom-color: #dfdfdf
}

#ty02 ul li {
    line-height: 30px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #efefef;
    font-size: 13px
}

#ty02 a:hover {
    color: #ff4a00
}

#fh01 {
    line-height: 50px;
    text-align: center;
    color: #333;
    margin-top: 0;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    font-size: 18px;
    float: left;
    width: 318px
}

#fh02 {
    width: 300px;
    text-align: left;
    padding-bottom: 16px;
    padding-right: 5px;
    padding-left: 10px
}

#fh02 ul li {
    line-height: 30px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #efefef;
    font-size: 13px;
    color: #333
}

#fh02 a:hover {
    color: #ff4a00
}

#fh03 {
    text-align: left;
    padding-top: 0;
    padding-bottom: 0;
    line-height: 250px
}

#fh03 img {
    text-align: left;
    padding-top: 18px;
    padding-right: 30px;
    padding-bottom: 0;
    padding-left: 55px
}

.yj01 {
    height: 38px;
    width: 223px;
    line-height: 38px;
    text-align: center;
    background-color: #666;
    color: #fff;
    margin-top: 0;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    font-size: 16px;
    float: right;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #ff4a00;
    font-weight: bold
}

.yj02 {
    width: 206px;
    text-align: left;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf;
    border-left-color: #dfdfdf;
    height: 266px;
    float: right;
    padding-top: 0;
    padding-right: 5px;
    padding-bottom: 0;
    padding-left: 10px
}

.yj02 ul li {
    line-height: 30px;
    margin-bottom: 2px;
    width: 198px;
    margin-top: 10px;
    height: 30px;
    text-align: center;
    background-color: #f8e8cb;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #f5dfba;
    border-right-color: #f5dfba;
    border-bottom-color: #f5dfba;
    border-left-color: #f5dfba;
    font-size: 13px
}

.yj02 a:hover {
    color: #ff4a00;
    text-decoration: underline
}

.slzs_r {
    height: 40px;
    width: 110px;
    border: 1px solid #dedede;
    margin-top: 18px;
    margin-bottom: 3px;
    margin-left: 12px;
    float: left;
    text-align: center;
    line-height: 40px;
    background-color: #f3f3f3;
    font-size: 13px
}

.slzs_ron {
    height: 40px;
    width: 110px;
    margin-top: 18px;
    margin-bottom: 3px;
    margin-left: 12px;
    float: left;
    text-align: center;
    line-height: 40px;
    border: 1px solid #f00;
    background-color: #f8e8cb;
    font-size: 13px
}

.dapic {
    height: 344px;
    width: 444px;
    border: 3px solid #e1e1e1;
    margin-top: 10px;
    margin-left: 5px
}

.wz01 {
    background-color: #fbece1;
    height: 200px;
    width: 470px;
    border: 1px solid #ffc78e;
    float: left;
    padding: 5px;
    margin-bottom: 10px
}

.wz02 {
    background-color: #d0f4c4;
    height: 200px;
    width: 470px;
    border: 1px solid #81e778;
    float: right;
    padding: 5px;
    margin-bottom: 10px
}

.wz03 {
    height: auto;
    width: 960px;
    padding: 8px;
    margin-bottom: 8px;
    margin-top: 8px;
    line-height: 30px;
    font-size: 14px
}

.wz04 {
    width: 956px;
    background-color: #ffebdd;
    height: 38px;
    border: 1px dashed #f60;
    font-weight: bold;
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 10px;
    font-size: 14px;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜"
}

#yhsl {
    width: auto;
    height: 202px;
    border: 1px solid #dfdfdf;
    margin-left: 230px;
    margin-top: -124px;
}

#yhsl img {
    width: 100%;
    height: 200px;
    border: 1px solid #dfdfdf;
}

#yhsl_l {
    width: 332px;
    background-color: #fafafa;
    float: left;
    height: 189px;
    line-height: 189px;
    text-align: center
}

#yhsl_c {
    width: 333px;
    background-color: #fafafa;
    float: left;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #dfdfdf;
    border-left-color: #dfdfdf;
    height: 189px;
    line-height: 189px;
    text-align: center
}

#yhsl_r {
    width: 332px;
    background-color: #fafafa;
    float: left;
    height: 189px;
    line-height: 189px;
    text-align: center
}

#gsxq {
    width: 875px
}

#gsxq_l {
    width: 495px;
    background-color: #fafafa;
    float: left;
    height: 260px;
    line-height: 189px;
    text-align: center
}

#gsxq_r {
    width: 356px;
    background-color: #fafafa;
    float: right;
    height: 256px;
    line-height: 189px;
    text-align: center;
    border: 2px solid #f6f6f6
}

#newpk {
    width: 1231px
}

#newpk_l {
    width: 879px;
    float: left;
    text-align: center;
    border: 1px solid #dfdfdf;
    padding-top: 5px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-left: 15px
}

#newpk_r {
    width: 319px;
    float: right;
    text-align: center;
    border-top-width: 1px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-right-style: solid;
    border-left-style: solid;
    border-left-color: #dfdfdf;
    border-top-color: #dfdfdf;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf
}

#pk {
    width: 876px;
    float: left;
    margin-bottom: 5px
}

#pk_a {
    width: 195px;
    float: left;
    height: 134px;
    line-height: 134px;
    text-align: center;
    border: 1px solid #dfdfdf
}

#pk_b {
    width: 174px;
    float: left;
    height: 118px;
    line-height: 23px;
    text-align: left;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-top-color: #dfdfdf;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf;
    padding: 8px;
    background-color: #fafafa;
    color: #666
}

#pk_c {
    width: 100px;
    float: left;
    height: 136px;
    line-height: 134px;
    text-align: center;
    font-size: 30px;
    border-top-width: 0;
    border-bottom-width: 0;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #dfdfdf;
    border-bottom-color: #dfdfdf;
    color: #999;
    font-weight: lighter
}

#pk_d {
    width: 195px;
    float: left;
    height: 134px;
    line-height: 134px;
    text-align: center;
    border: 1px solid #dfdfdf
}

#pk_e {
    width: 174px;
    float: left;
    height: 118px;
    line-height: 23px;
    text-align: left;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-top-color: #dfdfdf;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf;
    padding: 8px;
    background-color: #fafafa;
    color: #666
}

#gywm {
    width: 1231px
}

#gywm_l {
    width: 911px;
    float: left;
}

#gywm_la {
    width: 911px;
    float: left;
}

#gywm_lb {
    width: 909px;
    text-align: center;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #dfdfdf;
    border-left-color: #dfdfdf;
    height: 50px;
    font-size: 18px;
    line-height: 50px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #f6f6f6;
    background-color: #f6f6f6
}

#gywm_lc {
    width: 909px;
    text-align: center;
    font-size: 18px
}

#gywm_r {
    width: 320px;
    float: left
}

#gywm_ra {
    width: 319px;
    float: left;
    text-align: center;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-top-color: #dfdfdf;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf;
    background-color: #fafafa
}

#gywm_rb {
    width: 319px;
    float: left;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf;
    height: 110px;
    text-align: left;
    line-height: 110px;
    font-size: 16px;
    background-image: url(../images/01.png);
    text-indent: 135px
}

#gywm_rc {
    width: 319px;
    float: left;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf;
    height: 110px;
    text-align: left;
    line-height: 110px;
    font-size: 16px;
    background-image: url(../images/02.png);
    text-indent: 135px
}

#gywm_rd {
    width: 319px;
    float: left;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf;
    height: 110px;
    text-align: left;
    line-height: 110px;
    font-size: 16px;
    background-image: url(../images/03.png);
    text-indent: 135px
}

.gywm_box {
    width: 859px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf;
    border-left-color: #dfdfdf;
    height: 355px;
    text-align: left;
    padding-top: 15px;
    padding-left: 20px;
    padding-right: 30px;
    padding-bottom: 12px
}

#box1 img {
    width: 190px;
    height: 270px
}

.gywm_box p {
    width: 430px;
    line-height: 30px;
    font-size: 15px;
    color: #666;
    margin-top: 15px
}

.pos-r {
    position: relative
}

.pos-a {
    position: absolute
}

.ov {
    overflow: hidden;
    zoom: 1
}

.mod-tit {
    height: 60px
}

.mod-tit .bd {
    height: 1px;
    overflow: hidden;
    width: 1231;
    display: block;
    margin-to5530px;
    background-color: #eee
}

.mod-tit a {
    line-height: 60px;
    position: absolute;
    background: #fff;
    padding: 0 30px;
    font-size: 22px;
    color: #333;
    z-index: 10;
    left: 517px;
    top: 0;
    font-weight: lighter
}

.mod-tit a:hover {
    color: #ff4a00
}

.xiaozi {
    font-size: 18px;
    line-height: 35px;
    color: #333;
    height: 35px;
    width: 100%;
    text-align: center
}

.pos-ra {
    position: relative
}

.pos-aa {
    position: absolute
}

.ova {
    overflow: hidden;
    zoom: 1
}

.mod-tita {
    height: 60px
}

.mod-tita .bda {
    height: 1px;
    overflow: hidden;
    width: 1025;
    display: block;
    margin-top: 30px;
    background-color: #eee
}

.mod-tita a {
    line-height: 60px;
    position: absolute;
    background: #fff;
    padding: 0 30px;
    font-size: 18px;
    color: #333;
    z-index: 10;
    left: 415px;
    top: 0;
    font-weight: lighter
}

.mod-tita a:hover {
    color: #ff4a00
}

.pos-rb {
    position: relative
}

.pos-ab {
    position: absolute
}

.ovb {
    overflow: hidden;
    zoom: 1
}

.mod-titb {
    height: 60px
}

.mod-titb .bdb {
    height: 1px;
    overflow: hidden;
    width: 980;
    display: block;
    margin-top: 30px;
    background-color: #eee
}

.mod-titb a {
    line-height: 60px;
    position: absolute;
    background: #fff;
    padding: 0 30px;
    font-size: 18px;
    color: #333;
    z-index: 10;
    left: 372px;
    top: 0;
    font-weight: lighter
}

.mod-titb a:hover {
    color: #ff4a00
}

#jjfa {
    width: 909px;
    height: 237px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #dfdfdf;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf;
    border-left-color: #dfdfdf
}

#jjfa_l {
    width: 302px;
    float: left;
    height: 238px;
    line-height: 45px;
    text-align: center;
    font-size: 16px;
    color: #666
}

#jjfa_c {
    width: 301px;
    float: left;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #dfdfdf;
    border-left-color: #dfdfdf;
    height: 238px;
    line-height: 45px;
    text-align: center;
    font-size: 16px;
    color: #666
}

#jjfa_r {
    width: 302px;
    float: left;
    height: 238px;
    line-height: 45px;
    text-align: center;
    font-size: 16px;
    color: #666
}

.wc960 {
    width: 1231px;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    padding-top: 10px;
    background-color: #f6f6f6
}

.mt20 {
    margin-top: 10px
}

.warp-pic-list li {
    float: left;
    display: inline
}

.warp-pic-list .img_wrap {
    display: block;
    font-size: 0;
    overflow: hidden
}

.warp-pic-list .text-area {
    background-color: #f2f2f2;
    line-height: 24px
}

.row .hd {
    height: 55px
}

.row .hd .title {
    font: 26px/40px "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜", "Microsoft YaHei", "Ã©Â»â€˜Ã¤Â½â€œ", "SimHei"
}

.tab-T-3 {
    width: 66px
}

.tab-T-3 li {
    width: 12px;
    height: 12px;
    font-size: 0;
    background-color: #dfdfdf;
    float: left;
    margin-left: 10px;
    cursor: pointer;
    display: inline
}

.tab-T-3 li.cur {
    background-color: #d81c1b
}

.rowE .warp-pic-list {
    position: relative;
    width: 1229px;
    height: 700px;
    overflow: hidden;
    margin: 0;
    padding: 0;
    line-height: 18px;
    text-align: left
}

.rowE .count li {
    margin-right: 5px;
    width: 385px;
    height: 320px;
    margin-left: 20px;
    font-size: 12px
}

.rowE .count li p {
    line-height: 28px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #dfdfdf;
    width: 373px;
    margin-right: 10px
}

.rowE .count .img_wrap {
    width: 176px;
    height: 135px
}

.rowE .count li .text-area {
    padding: 10px 0 10px 15px
}

.rowE .count li .text-area p {
    line-height: 35px;
    height: 35px
}

.rowE .count li:hover .text-area,
.rowE .count li.hover .text-area {
    background-color: #d81c1b;
    color: #fff
}

.rowE .count .p-num {
    font-family: "Tahoma";
    font-weight: bold
}

.rowE .btn {
    display: block;
    height: 55px;
    position: absolute;
    top: 108px;
    width: 35px;
    z-index: 200;
    cursor: pointer
}

.rowE .prev {
    background-position: 0 -88px;
    left: 0
}

.rowE .prev:hover {
    background-position: 0 -144px
}

.rowE .next {
    background-position: 0 -200px;
    right: 0
}

.rowE .next:hover {
    background-position: 0 -256px
}

.site-footer {
    margin-top: 50px;
    color: #333;
    background: #fafafa
}

.site-footer .footer-service {
    padding: 40px 0
}

.site-footer .footer-service a {
    font-size: 14px;
    padding-right: 15px;
    `
}

.site-footer .footer-service strong {
    font-size: 16px;
    color: #ff4a00
}

.shengqing {
    float: right;
    width: 105px;
    height: 35px;
    text-align: center;
    background: #ff4a00;
    margin-top: 10px
}

.shengqing a {
    font-weight: bold;
    font-size: 16px;
    color: #FFF
}

.foot2b {
    margin: 0 auto;
    text-align: center
}

.foot2b span {
    font-size: 16px;
    font-weight: bold
}

.foot2b a {
    padding: 15px;
    font-size: 16px
}

.site-footer .footer-links {
    padding: 40px 0;
    border-bottom: 1px solid #dfdfdf;
    color: #6d6d6d
}

.site-footer .footer-info {
    padding: 35px 0 65px;
    font-size: 12px
}

.site-footer .list-service {
    margin: 0;
    padding: 0;
    list-style-type: none
}

.site-footer .list-service li {
    float: left;
    width: 20%;
    text-align: center
}

.site-footer .list-service li a {
    display: block;
    font-size: 12px;
    color: #333
}

.site-footer .list-service li a:hover .iconfont {
    color: #ff4a00
}

.site-footer .list-service li a .iconfont {
    font-size: 30px;
    color: #6d6d6d
}

.site-footer .list-service li a strong {
    display: block;
    margin-top: 5px;
    font-size: 18px;
    font-weight: 400;
    color: #000
}

.site-footer .list-service li a strong:hover {
    display: block;
    margin-top: 5px;
    font-size: 18px;
    font-weight: 400;
    color: #ff4a00
}

.site-footer .col-links {
    float: left;
    _display: inline;
    width: 165px;
    margin: 0 0 0 30px;
    border-right: 1px solid #dfdfdf
}

.site-footer .col-links dt {
    margin-bottom: 10px;
    font-size: 18px;
    color: #333
}

.site-footer .col-links dd {
    margin: 0 0 6px
}

.site-footer .col-links dd a {
    color: #6d6d6d;
    font-size: 14px
}

.site-footer .col-links dd a:hover {
    color: #ff4a00
}

.site-footer .col-links-first {
    margin-left: 0
}

.site-footer .col-contact {
    float: right;
    width: 270px;
    text-align: center
}

.site-footer .col-contact p {
    margin: 0 0 15px
}

.site-footer .col-contact p.phone {
    margin-bottom: 5px;
    font-size: 26px;
    line-height: 1;
    color: #000
}

.site-footer .info-text {
    float: left;
    width: 710px;
    margin-bottom: 20px
}

.site-footer .info-text a {
    color: #333
}

.site-footer .info-text a:hover {
    color: #ff4a00
}

.site-footer .info-text .logo-mini {
    float: left;
    width: 40px;
    height: 40px;
    margin-right: 15px;
    background: #ff4a00;
    text-align: center
}

.site-footer .info-text .logo-mini i {
    font-size: 28px;
    color: #fff
}

.site-footer .info-text .sep {
    margin: 0 3px
}

.site-footer .info-text p {
    margin: 0;
    line-height: 20px
}

.site-footer .info-sites {
    position: relative;
    float: right;
    width: 200px;
    font-size: 12px;
    color: #8c8c8c
}

.site-footer .info-sites .global-site-current {
    width: 178px;
    height: 18px;
    padding: 10px;
    border: 1px solid #dfdfdf;
    background: #fff
}

.site-footer .info-sites .arrow {
    position: absolute;
    right: 10px;
    top: 17px;
    z-index: 1;
    width: 0;
    height: 0;
    _font-size: 0;
    border-width: 5px;
    border-style: solid;
    border-color: #dfdfdf #fff #fff
}

.site-footer .info-sites .global-site-list {
    display: none;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 2;
    width: 198px;
    margin: 0;
    padding: 0;
    list-style-type: none;
    border: 1px solid #dfdfdf;
    background: #fff
}

.site-footer .info-sites .global-site-list li a {
    display: block;
    height: 18px;
    padding: 10px
}

.site-footer .info-links {
    clear: both
}

.site-footer .info-links img {
    width: auto;
    height: 20px
}

.iconfont {
    font-family: "iconfont"!important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .2px;
    -moz-osx-font-smoothing: grayscale
}

.container {
    width: 1231px
}

.container {
    margin-right: auto;
    margin-left: auto;
    *zoom: 1
}

.container:before,
.container:after {
    display: table;
    content: "";
    line-height: 0
}

.container:after {
    clear: both
}

.container-fluid {
    padding-right: 0;
    padding-left: 0;
    *zoom: 1
}

.container-fluid:before,
.container-fluid:after {
    display: table;
    content: "";
    line-height: 0
}

.container-fluid:after {
    clear: both
}

.btna {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin-bottom: 0;
    font-size: 14px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    cursor: pointer;
    background-color: #fff;
    border: 1px solid #ff4a00;
    color: #ff4a00;
    padding: 0;
    width: 148px
}

.btna:hover {
    color: #fff;
    outline: 0;
    text-decoration: none;
    background-color: #ff4a00
}

.btna.active,
.btna:active {
    outline: 0;
    background-color: #ff4a00;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15);
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15);
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15)
}

.btna.disabled,
.btna[disabled] {
    cursor: default;
    opacity: .65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    color: #e5e9ec;
    background: #ccd0d9
}

.btn-primary {
    background-color: #ff4a00;
    border-color: #ff4a00;
    color: #fff
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary.active,
.btn-primary:active {
    color: #fff;
    border-color: #ee330a;
    background-color: #ee330a
}

.btn-small {
    height: 28px;
    line-height: 28px;
    width: 118px;
    font-size: 12px
}

.modal {
    position: fixed!important;
    top: 50%;
    left: 50%;
    z-index: 1050;
    width: 590px;
    margin-left: -295px;
    margin-top: -260px;
    _position: absolute;
    _top: 13%;
    _margin-top: 0;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding-box;
    background-clip: padding-box;
    outline: 0
}

.modal.fade {
    -webkit-transition: opacity .3s linear, top .3s ease-out;
    -moz-transition: opacity .3s linear, top .3s ease-out;
    -o-transition: opacity .3s linear, top .3s ease-out;
    transition: opacity .3s linear, top .3s ease-out;
    top: -25%
}

.modal.fade.in {
    top: 50%;
    _top: 13%
}

.modal .close {
    display: block;
    width: 60px;
    height: 60px;
    line-height: 60px;
    background-color: #8c8c8c;
    position: absolute;
    top: 0;
    right: -60px;
    text-align: center;
    cursor: pointer
}

.modal .close .iconfont {
    color: #fff;
    font-size: 26px;
    font-weight: normal
}

.modal .close:hover {
    background-color: #6d6d6d
}

.modal-weixin .modal-body {
    text-align: center
}

.modal-header {
    height: 58px;
    padding-top: 2px;
    margin: 0 30px;
    border-bottom: 1px solid #ddd;
    position: relative
}

.modal-header h3 {
    margin: 0;
    line-height: 58px;
    font-size: 18px;
    color: #333
}

.modal-header .close {
    right: -90px
}

#boxy1 #taby1 li {
    width: 181px;
    height: 40px;
    text-align: center;
    float: left;
    cursor: pointer;
    line-height: 40px;
    font-size: 18px;
    color: #333;
    background-color: #dfdfdf;
    margin-right: 23px
}

#boxy1 #taby1 li.on {
    width: 181px;
    height: 40px;
    color: #fff;
    position: relative;
    line-height: 40px;
    font-size: 18px;
    background-color: #ff4a00
}

#boxy1 #1tab_cony {
    padding-top: 20px;
    padding-bottom: 20px
}

#boxy1 #1tab_cony li {
    display: none
}

#boxy1 #1tab_cony #1tab_cony_1 {
    display: block
}

.allgoods {
    background-color: #dfdfdf;
    height: 45px;
    width: 1231px;
    line-height: 45px;
    text-align: center;
    font-size: 16px;
    margin-top: 20px
}

#boxy #taby li {
    width: 181px;
    height: 40px;
    text-align: center;
    float: left;
    cursor: pointer;
    line-height: 40px;
    font-size: 18px;
    color: #333;
    background-color: #dfdfdf;
    margin-right: 23px
}

#boxy #taby li.on {
    width: 181px;
    height: 40px;
    color: #fff;
    position: relative;
    line-height: 40px;
    font-size: 18px;
    background-color: #ff4a00
}

#boxy #tab_cony {
    padding-top: 20px;
    padding-bottom: 20px
}

#boxy #tab_cony li {
    display: none
}

#boxy #tab_cony #tab_cony_1 {
    display: block
}

.allgoods {
    background-color: #dfdfdf;
    height: 45px;
    width: 1231px;
    line-height: 45px;
    text-align: center;
    font-size: 16px;
    margin-top: 20px
}

.allgoods a {
    line-height: 45px;
    text-align: center;
    color: #333
}

.allgoods a:hover {
    color: #ff4a00
}

#boxx {
    width: 930px;
    margin-top: 20px;
    float: left
}

#boxx ul {
    margin: 0;
    padding: 0;
    list-style: none
}

#boxx #tabx {
    height: 45px
}

#boxx #tabx li {
    width: 220px;
    height: 40px;
    text-align: center;
    float: left;
    cursor: pointer;
    line-height: 40px;
    font-size: 16px;
    color: #fff;
    margin-right: 10px;
    background-color: #5f6b7b
}

#boxx #tabx li.on {
    width: 220px;
    height: 45px;
    color: #ff4a00;
    position: relative;
    line-height: 45px;
    font-size: 16px;
    background-color: #fff
}

#boxx #tab_conx {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 30px;
    padding-left: 30px;
    background-color: #fff;
    height: 515px;
    font-size: 16px
}

#boxx #tab_conx li {
    display: none
}

#boxx #tab_conx #tab_conx_1 {
    display: block
}

#falb {
    width: 850px;
    float: left;
    margin-bottom: 20px
}

#falb_l {
    width: 360px;
    float: left;
    height: 130px;
    line-height: 25px;
    text-align: left;
    font-size: 14px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dfdfdf
}

#falb_r {
    width: 360px;
    float: right;
    height: 130px;
    line-height: 25px;
    text-align: left;
    font-size: 14px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dfdfdf
}

#boxj {
    width: 940px;
    margin-top: 20px
}

#boxj ul {
    margin: 0;
    padding: 0;
    list-style: none
}

#boxj #tabj {
    height: 40px
}

#boxj #tabj li {
    width: 168px;
    height: 40px;
    text-align: center;
    float: left;
    cursor: pointer;
    line-height: 40px;
    font-size: 18px;
    color: #666;
    margin-right: 10px;
    background-color: #ececec;
    margin-left: 10px
}

#boxj #tabj li.on {
    margin-right: 10px;
    width: 168px;
    color: #fff;
    position: relative;
    line-height: 40px;
    font-size: 18px;
    background-color: #ff4a00
}

#boxj #tab_conj {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 10px;
    padding-left: 10px
}

#boxj #tab_conj li {
    display: none
}

#boxj #tab_conj #tab_conj_1 {
    display: block
}

#lxwm {
    width: 920px;
    padding-bottom: 15px;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #dfdfdf;
    height: 270px;
    margin-bottom: 20px
}

#lxwm_l {
    width: 577px;
    float: left;
    background-color: #f2f2f2;
    padding-top: 10px;
    padding-right: 15px;
    padding-bottom: 10px;
    padding-left: 15px;
    margin-right: 20px;
    border-left-width: 3px;
    border-left-style: solid;
    border-left-color: #dfdfdf
}

#lxwm_c1 {
    width: 243px;
    float: right;
    text-align: center;
    background-image: url(../images/oyj.png);
    background-repeat: no-repeat;
    height: 261px;
    background-position: center 30px;
    border: 1px solid #dfdfdf;
    line-height: 38px;
    color: #ff4a00;
    font-size: 14px
}

#lxwm_c2 {
    width: 243px;
    float: right;
    text-align: center;
    background-image: url(../images/zxp.png);
    background-repeat: no-repeat;
    height: 261px;
    background-position: center 30px;
    border: 1px solid #dfdfdf;
    line-height: 38px;
    color: #ff4a00;
    font-size: 14px
}

#lxwm_c3 {
    width: 243px;
    float: right;
    text-align: center;
    background-image: url(../images/clz.png);
    background-repeat: no-repeat;
    height: 261px;
    background-position: center 30px;
    border: 1px solid #dfdfdf;
    line-height: 38px;
    color: #ff4a00;
    font-size: 14px
}

#lxwm_c4 {
    width: 243px;
    float: right;
    text-align: center;
    background-image: url(../images/lx.png);
    background-repeat: no-repeat;
    height: 261px;
    background-position: center 30px;
    border: 1px solid #dfdfdf;
    line-height: 38px;
    color: #ff4a00;
    font-size: 14px
}

#lxwm_l p {
    line-height: 40px;
    font-size: 15px;
    color: #666;
    text-indent: 10px
}

#lxwm_c p img {
    padding-top: 20px
}

#lxwm_r {
    width: 224px;
    float: left;
    text-align: center;
    background-repeat: no-repeat;
    height: 261px;
    background-position: center 30px;
    line-height: 38px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-top-color: #dfdfdf;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf
}

.lxwm_top {
    font-size: 15px;
    line-height: 60px;
    color: #666;
    text-align: center;
    width: 920px;
    margin-bottom: 30px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dfdfdf;
    padding-top: 10px;
    padding-bottom: 20px
}

.lxwm_top p {
    font-size: 15px;
    line-height: 30px;
    text-align: left
}

#boxh {
    width: 979px;
    font-size: 12px
}

#boxh ul {
    margin: 0;
    padding: 0;
    list-style: none
}

#boxh #tabh {
    height: 50px;
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-left-style: solid;
    border-top-color: #dfdfdf;
    border-left-color: #dfdfdf
}

#boxh #tabh li {
    width: 325px;
    height: 50px;
    text-align: center;
    float: left;
    cursor: pointer;
    line-height: 50px;
    font-size: 16px;
    color: #333;
    background-color: #f6f6f6;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf
}

#boxh #tabh li.on {
    width: 325px;
    height: 50px;
    color: #ff4a00;
    position: relative;
    line-height: 50px;
    font-size: 16px;
    background-color: #fff;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #dfdfdf;
    border-bottom-color: #fff
}

#boxh #tab_conh {
    width: 957px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf;
    border-left-color: #dfdfdf;
    padding-top: 20px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px
}

#boxh #tab_conh li {
    display: none
}

#boxh #tab_conh #tab_conh_1 {
    display: block
}

.fuwu {
    line-height: 25px;
    background-color: #f6f6f6;
    height: 200px;
    background-image: url(../images/fuwu.png);
    background-repeat: no-repeat;
    padding-left: 760px;
    padding-top: 100px;
    padding-right: 120px
}

.fuwu h2 {
    color: #484848;
    font-size: 24px;
    padding-bottom: 10px;
    font-weight: normal;
    float: right;
    width: 320px
}

.fuwu p {
    float: right;
    width: 320px;
    color: #999;
    font-size: 14px
}

.fuwu_a1 {
    line-height: 60px;
    height: 60px;
    text-align: left;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #dfdfdf;
    margin-bottom: 20px
}

.fuwu_a1 h2 {
    color: #000;
    font-size: 18px;
    font-weight: normal
}

#fuwu-tese {
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-left-style: solid;
    border-top-color: #dfdfdf;
    border-left-color: #dfdfdf
}

.fuwu-tese-item {
    width: 127px;
    float: left;
    position: relative;
    overflow: hidden;
    text-align: left;
    line-height: 20px;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 20px;
    padding-right: 59px;
    padding-bottom: 20px;
    padding-left: 59px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf
}

.fuwu-tese-item-on {
    width: 184px;
    float: left;
    position: relative;
    overflow: hidden;
    text-align: left;
    line-height: 20px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    background-color: #f4f4f4;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dfdfdf;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #dfdfdf
}

.fuwu-tese-item-on a {
    color: #ff4a00
}

.fuwu-tese-item .tese-img {
    width: 128px;
    height: 128px;
    margin-bottom: 4px
}

.fuwu-tese-item p {
    text-align: center;
    font-weight: normal;
    display: block;
    overflow: hidden;
    font-size: 18px;
    line-height: 60px;
    color: #000
}

.fuwu-tese-item p a {
    text-decoration: none
}

.fuwu-tese-item p a:hover {
    text-decoration: underline
}

#fuwu-cjwt {
    height: 390px
}

#fuwu-cjwt-item {
    width: 269px;
    background-color: #f6f6f6;
    float: left;
    height: 172px;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 9px;
    margin-left: 0;
    padding-top: 0;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
    border: 1px solid #dfdfdf;
    font-size: 16px;
    line-height: 172px;
    text-align: center;
    font-weight: normal
}

#dazi {
    height: 40px;
    font-size: 15px;
    line-height: 40px;
    width: 271px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dfdfdf;
    text-align: left;
    float: left;
    color: #333
}

#xiaozi {
    line-height: 25px;
    text-align: left;
    float: left;
    width: 271px;
    padding-top: 6px;
    font-size: 13px;
    color: #666
}

.fuwu-cjwt-item h2 {
    color: #484848;
    font-size: 12px;
    padding-bottom: 20px;
    font-weight: normal;
    float: right;
    width: 271px;
    text-align: center
}

.fuwu-cjwt-item p {
    width: 271px;
    color: #999;
    font-size: 14px;
    line-height: 20px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #000;
    text-align: left
}

#fuwu-cjwt-9 {
    width: 9px;
    float: left;
    height: 189px;
    text-align: center
}

#lxkf {
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-left-style: solid;
    border-top-color: #dfdfdf;
    border-left-color: #dfdfdf
}

.lxkf-item {
    width: 266px;
    float: left;
    position: relative;
    overflow: hidden;
    text-align: left;
    line-height: 20px;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf;
    padding: 20px
}

.lxkf-item-on {
    width: 184px;
    float: left;
    position: relative;
    overflow: hidden;
    text-align: left;
    line-height: 20px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    background-color: #f4f4f4;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dfdfdf;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #dfdfdf
}

.lxkf-item-on a {
    color: #ff4a00
}

.lxkf-item .lxkf-img {
    width: 266px;
    height: 130px;
    margin-bottom: 4px
}

.lxkf-item p {
    text-align: center;
    font-weight: bold;
    display: block;
    overflow: hidden;
    font-size: 18px;
    line-height: 60px;
    color: #333
}

.lxkf-item p a {
    text-decoration: none
}

.lxkf-item p a:hover {
    text-decoration: underline
}

.lxkf-item-a {
    width: 266px;
    float: left;
    position: relative;
    overflow: hidden;
    text-align: left;
    line-height: 20px;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #dfdfdf;
    border-bottom-color: #dfdfdf;
    padding-top: 20px;
    padding-right: 21px;
    padding-bottom: 20px;
    padding-left: 21px
}

.lxkf-item-a .lxkf-img {
    width: 266px;
    height: 130px;
    margin-bottom: 4px
}

.lxkf-item-a p {
    text-align: center;
    font-weight: bold;
    display: block;
    overflow: hidden;
    font-size: 18px;
    line-height: 60px;
    color: #333
}

.lxkf-item-a p a {
    text-decoration: none
}

.lxkf-item-a p a:hover {
    text-decoration: underline
}

.link_bar {
    position: fixed;
    top: 200px;
    right: 0
}

.link_bar ul li {
    width: 70px;
    height: 70px;
    text-align: center;
    margin-bottom: 2px;
    color: #fff
}

.link_bar ul .btn-qq {
    background: url(/uploads/default/qq.png) no-repeat center center;
    background-color: #ff4a00
}

.link_bar ul .btn-wx {
    background: url(/uploads/default/weixin.png) no-repeat center center;
    background-color: #ff4a00
}

.link_bar ul .btn-phone {
    background: url(/uploads/default/tels.png) no-repeat center center;
    background-color: #ff4a00
}

.link_bar ul li div {
    position: absolute;
    left: -160px;
    display: none;
    width: 160px;
    height: 70px;
    background: #ff4a00;
    line-height: 70px;
    font-size: 18px;
    color: #fff
}

.link_bar ul .btn-wx div {
    background: unset;
    width: 178px
}

.link_bar ul li div a {
    display: inline-block;
    width: 160px;
    height: 70px;
    color: #fff
}

.link_bar ul .btn-wx div {
    background: unset;
    width: 178px
}

.link_bar ul li span {
    position: relative;
    top: 54px
}

#focus {
    width: 1001px;
    height: 374px;
    overflow: hidden;
    position: relative;
    z-index: 0
}

#focus ul {
    height: 488px;
    position: absolute
}

#focus ul li {
    float: left;
    width: 1001px;
    height: 388px;
    overflow: hidden;
    position: relative;
    background: #000
}

#focus ul li div {
    position: absolute;
    overflow: hidden
}

#focus .btnBg {
    position: absolute;
    width: 1001px;
    height: 20px;
    left: 0;
    bottom: 0
}

#focus .btn {
    position: absolute;
    width: 981px;
    height: 10px;
    padding: 5px 10px;
    right: 0;
    bottom: 0;
    text-align: right
}

#focus .btn span {
    display: inline-block;
    _display: inline;
    _zoom: 1;
    width: 25px;
    height: 10px;
    _font-size: 0;
    margin-left: 5px;
    cursor: pointer;
    background: #fff
}

#focus .btn span.on {
    background: #fff
}

#focus .preNext {
    width: 45px;
    height: 100px;
    position: absolute;
    top: 144px;
    background: url(../images/sprite.png) no-repeat 0 0;
    cursor: pointer
}

#focus .pre {
    left: 0
}

#focus .next {
    right: 0;
    background-position: right top
}

#tjfa {
    background-image: url(../images/bg_s.jpg);
    background-repeat: no-repeat;
    height: 880px;
    width: 1231px
}

#tjfa-1 {
    height: 80px;
    width: 600px;
    font-size: 30px;
    line-height: 80px;
    float: left;
    margin-left: 40px;
    margin-top: 10px;
    color: #333
}

#tjfa-2 {
    height: 110px;
    width: 780px;
    font-size: 18px;
    line-height: 35px;
    float: left;
    margin-left: 40px;
    margin-top: 10px;
    color: #333
}

#tjfa-3 {
    height: 400px;
    width: 1100px;
    float: left;
    margin-left: 40px;
    margin-top: 10px
}

.index-logo-queue {
    display:block;
    width:100%;
}
.index-logo-queue ul{
    display:flex;
    text-align:start;
    width:100%;
    max-height:120px;
    flex-wrap: wrap;
  
}
.index-logo-queue h3{
    color:#000;
    width:200px;
    text-align:left;
    padding-left:0px;
    background-color:#FFF;
    font-size:1.08rem;
    font-weight:700;
    height: 28px;
}
.index-logo-queue li{
    display: flex;
    width:14%;
    height:20px;
    padding-top: 5px;
    font-size: 1.02rem;
    color: #373737;
}
