@charset "utf-8";
* {
    margin: 0;
    padding: 0
}

body {
    text-align: left;
    color: #444;
    font-size: 12px;
    font-family: "宋体", Verdana, Arial, Helvetica, sans-serif
}

h1, h2, h3, h4, h5, h6, p, ul, ol, dl {
    font-weight: normal;
    font-size: 12px
}

ol, ul {
    list-style: none
}

label, select, input[type="submit"], input[type="button"], button {
    cursor: pointer;
    margin: 0 auto
}

img {
    border: 0;
    margin: 0
}

textarea {
    overflow: auto
}

em {
    font-style: normal
}

table {
    border-collapse: collapse
}

.clear {
    height: 0;
    clear: both;
    line-height: 0;
    font-size: 0
}

a {
    color: #444
}

a:link, a:visited {
    text-decoration: none
}

a:hover {
    color: #C00;
    text-decoration: underline
}

a * {
    cursor: pointer
}

a img {
    border: 0
}

img, select, input, button {
    margin: 0 auto;
    vertical-align: middle
}

body img.valign {
    vertical-align: middle
}

a, area {
    blr: expression(this.onFocus=this.blur())
}

:focus {
    outline: 0
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    font-size: 0;
    clear: both;
    visibility: hidden
}

.clearfix {
    zoom: 1
}
.site_nav {
    position: relative;
    z-index: 10000;
    width: 1000px;
    margin: 0 auto
}
.tb1000 .topbar .site_nav {
    width: 1000px
}

.tb972 .topbar .site_nav {
    width: 972px
}

.tb960 .topbar .site_nav {
    width: 960px
}

.tb950 .topbar .site_nav {
    width: 950px
}
.fl{
    float: left;
}
.fr{
    float: right;
}


.web1000, .wap1000s, .w1000 {
    width: 1000px;
    margin: 0 auto;
    position: relative;
}

.route {
    color: #333;
    height: 35px;
    line-height: 35px
}

.route h2 {
    display: inline;
    color: #444
}

.mt40 {
    margin-top: 40px
}

.mt20 {
    margin-top: 20px
}

.mt10 {
    margin-top: 10px
}

.mr30 {
    margin-right: 30px
}

.oh {
    overflow: hidden
}




.rt-box {
    border: 1px solid #e4e4e4
}

.rt-box .rt-tit {
    height: 36px;
    border-bottom: 1px solid #e4e4e4;
    line-height: 36px;
    background: url(../../../../img/xiangmu/0.1/ico-a.png) -104px -252px no-repeat;
    padding-left: 30px;
    font-size: 14px;
    font-weight: bold;
    color: #454545
}

.rt-news {
    margin: 0 10px;
    padding: 5px
}

.rt-news li {
    background: url(../../../../img/xiangmu/0.1/ico-a.png) -120px -318px no-repeat;
    height: 26px;
    line-height: 26px;
    padding-left: 15px;
    width: 203px;
    overflow: hidden
}

.itm-ewm {
    text-align: center
}

.itm-ewm p {
    padding: 10px;
    text-align: left
}

.itm-sp {
    padding: 15px 4px
}

.conringt {
    width: 880px;
    float: right
}

.mt5 {
    margin-top: 5px;
    line-height: 15px
}

.slideleft {
    width: 112px;
    height: auto;
    margin-top: 12px;
    background-color: #fff
}

.slideleft a img {
    padding: 1px
}

.slideleft a:hover img {
    border: 1px solid #de4615;
    padding: 0
}

.slideleft dl dt {
    height: 28px;
    line-height: 28px;
    background-color: #de1834;
    color: #fff
}

.slideleft dl dt {
    color: #fff
}

.slideleft dl dt a {
    color: #fff;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    padding-left: 20px;
    margin-left: 5px;
    background: url(../../../../img/xiangmu/0.1/tb.png) left center no-repeat
}

.slideleft dl dt a:hover, .slideleft dl dt a:visited {
    color: #fff !important
}

.slideleft dl dd {
    background-color: #fff;
    border: 1px solid #de4615
}

.slideleft dd li {
    height: 30px;
    line-height: 30px;
    text-align: left;
    text-indent: 8px;
    font-size: 14px;
    overflow: hidden
}

.slideleft dd li span {
    color: #999;
    font-size: 12px
}

.slideleft dd li.cur a {
    color: #c30;
    font-weight: bold
}

.screening {
    border: 1px solid #ddd;
    background-color: #f5f5f5;
    height: 38px;
    line-height: 38px;
    padding: 0 13px
}

.screening select {
    border: 1px solid #d8d8d8;
    width: 109px;
    margin-right: 25px;
    display: inline-block
}

.screening label {
    display: inline-block
}

.iconprev, .iconnext, .iconprev_none, .iconnext_none {
    width: 20px;
    height: 20px;
    background: url(../../../../img/xiangmu/0.1/goicon.png) no-repeat;
    display: inline-block;
    vertical-align: middle
}

.iconprev {
    background-position: 0 -40px
}

.iconnext {
    background-position: 0 -20px
}

.iconprev_none {
    background-position: 0 0
}

.iconnext_none {
    background-position: 0 -60px
}

.topsildetext {
    margin-right: 25px;
    display: inline-block
}

.topsildetext b {
    color: #a21c1d
}

.guestbook {

}

.guestbook {
    width: 738px !important
}

.selectbox {
    border: 1px solid #ddd;
    padding: 10px 10px 0;
    overflow: hidden
}

.selectbox span {
    width: 60px
}

.selectbox ul {
    width: 780px;
    overflow: hidden
}

.selectbox span, .selectbox ul li {
    display: block;
    float: left
}

.selectbox ul li {
    padding: 0 0 10px 10px
}

.selectbox ul li a {
    padding: 2px 5px;
    white-space: nowrap;
    display: block
}

.selectbox ul li a.cur {
    background-color: #ce0100;
    color: #fff !important;
    text-decoration: none
}

.detailetit {
    font-size: 14px;
    font-weight: bold;
    line-height: 38px
}

.recomment_listnew ul.piclist li {
    float: left;
    width: 500px;
    height: 175px;
    border-bottom: 1px dotted #eae6e5
}

.recomment_listnew ul.rightlist li {
    width: 440px;
    height: 175px;
    _height: 180px
}

.recomment_listnew ul.piclist li dd {
    float: left;
    width: 310px;
    position: relative
}

.recomment_listnew ul.rightlist li dd {
    width: 290px
}

.recomment_listnew ul.piclist li dt {
    background: url(../../../../img/xiangmu/0.1/icons.png) -110px -436px no-repeat;
    width: 140px;
    height: 110px;
    margin-right: 10px
}

.recomment_listnew ul.piclist li dt p {
    text-align: center
}

.recomment_listnew ul.piclist li dt p a {
    color: #333;
    display: inline-block;
    width: 70px;
    height: 22px;
    text-indent: 15px;
    line-height: 22px;
    background: url(../../../../img/xiangmu/0.1/videobg.png) 0 -778px no-repeat
}

.recomment_listnew ul.piclist li dt p a:hover {
    background: url(../../../../img/xiangmu/0.1/hoverbg.png) 0 -28px no-repeat;
    color: #333 !important;
    text-decoration: none
}

.recomment_listnew ul.piclist li dt img {
    padding: 10px
}

.recomment_listnew ul.piclist li dt, .pro_show dd {
    float: left
}

.recomment_listnew ul.piclist li dd {
    padding-top: 5px
}

.recomment_listnew ul.piclist li dd h4 a {
    font-size: 18px;
    font-family: "微软雅黑";
    color: #333
}

.recomment_listnew ul.piclist li dd p {
    color: #999;
    padding-top: 6px;
    line-height: 18px
}

.recomment_listnew ul.piclist li dd p em {
    color: #c30;
    padding-right: 8px
}

a.freecall, a.nowleave, a.merchantsposter {
    display: inline-block;
    width: 86px;
    height: 24px;
    line-height: 24px
}

a.merchantsposter {
    background: url(../../../../img/xiangmu/0.1/list_iconbg.png) 0 -72px no-repeat;
    color: #FFF;
    text-indent: 28px
}

a.freecall {
    background: url(../../../../img/xiangmu/0.1/videobg.png) -2px -659px no-repeat;
    text-indent: 28px;
    color: #FFF;
    cursor: pointer
}

a.nowleave {
    background: url(../../../../img/xiangmu/0.1/videobg.png) -1px -735px no-repeat;
    text-indent: 28px;
    color: #FFF;
    cursor: pointer
}

a.freecall:hover, a.nowleave:hover, a.merchantsposter:hover {
    background: url(../../../../img/xiangmu/0.1/list_iconbg.png) no-repeat;
    color: #FFF !important;
    text-decoration: none
}

a.freecall:hover {
    background-position: 0 -24px
}

a.merchantsposter:hover {
    background-position: 0 -48px
}

* html {
    background-image: url(about:blank);
    background-attachment: fixed
}

.sidenav {
    position: fixed;
    background-color: #fff;
    width: 217px;
    border: 2px solid #e4e0e0;
    overflow: hidden;
    _position: absolute;
    top: 100px;
    right: 8%;
    _bottom: auto;
    _top: expression(eval(document.documentElement.scrollTop));
    _margin-top: 100px
}

.sidenav h3 {
    height: 36px;
    line-height: 36px;
    font-size: 16px;
    font-family: "微软雅黑";
    padding-left: 10px;
    position: relative;
    border-bottom: 1px solid #e4e0e0
}

.sidenav h3 span {
    display: block;
    width: 12px;
    height: 9px;
    background: url(../../../../img/xiangmu/0.1/videobg.png) 0 -599px no-repeat;
    position: absolute;
    right: 7px;
    top: 15px;
    cursor: pointer
}

.sidenav dl {
    width: 202px;
    height: 58px;
    border-bottom: 1px dotted #eae6e5;
    margin: 0 auto;
    position: relative;
    padding-top: 10px
}

.sidenav dl span {
    display: block;
    position: absolute;
    width: 13px;
    height: 11px;
    background: url(../../../../img/xiangmu/0.1/videobg.png) -33px -599px no-repeat;
    right: -5px;
    top: 6px;
    cursor: pointer
}

.sidenav dt, .sidenav dd {
    float: left
}

.sidenav dt {
    width: 48px;
    height: 48px;
    background-color: #f6f6f6;
    text-align: center;
    line-height: 48px;
    font-size: 36px;
    font-family: Arial, Helvetica, sans-serif;
    color: #ccc
}

.sidenav dd {
    width: 128px;
    text-indent: 8px;
    line-height: 20px;
    color: #999
}

.sidenav dd.line_48 {
    line-height: 48px
}

.sidenav dd a {
    color: #333
}

.btn_last {
    text-align: center;
    padding: 15px 0
}

.btn_last a {
    display: inline-block;
    color: #005ea7
}

.btn_last a.btnimg {
    width: 63px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    color: #FFF;
    background: url(../../../../img/xiangmu/0.1/videobg.png) 0 -555px no-repeat
}

.btn_last a.btnimg:hover {
    background: url(../../../../img/xiangmu/0.1/hoverbg.png) 0 0 no-repeat;
    color: #FFF !important
}

.video_shipin {
    width: 369px;
    height: 291px;
    margin: 0 auto;
    margin: 40px auto
}

.relative_li {
    position: relative
}

.geshi_pop {
    width: 150px;
    border: 1px solid #e2e3ea;
    border-top: 0;
    background-color: #FFF;
    padding-left: 5px;
    position: absolute;
    top: 33px;
    left: 0;
    line-height: 25px;
    padding-top: 5px;
    padding-bottom: 5px
}

.floatl {
    float: left
}

.floatr {
    float: right
}

.bottxt {
    border: 1px solid #ededed;
    padding: 10px;
    margin: 10px auto;
    text-indent: 10px;
    color: #888;
    line-height: 22px
}

.page_fenye {
    height: 60px;
    color: #999;
    clear: both;
    text-align: right;
    padding-right: 39px;
    padding-top: 20px
}

.page_fenye span, .page_fenye a {
    display: inline-block
}

.page_fenye span b {
    color: #a21c1d;
}

.page_fenye a {
    color: #9b1101;
    padding: 5px 9px;
    background-color: #f9f9f9;
    border: 1px solid #ddd;
    margin: 0 5px
}

.page_fenye a:hover, .page_fenye a.current {
    background-color: #c61a14;
    color: #FFF !important
}

.compareW950 {
    border: 1px solid #e8e7e7
}

.compareW950 span {
    font-size: 14px;
    color: #4c4c4c;
    padding-left: 20px;
    height: 37px;
    display: block;
    line-height: 37px
}

.compareW950 span b {
    color: #cb1108;
    font-weight: normal
}

.tab_11 {
    overflow: hidden
}

.tab_11 .td10 {
    font-weight: bold;
    padding: 11px 20px;
    text-align: center;
    white-space: nowrap;
    font-size: 14px
}

.tab_11 .pro_name {
    font-size: 14px;
    color: #1261d7
}

.tab_11 tr {
    border-top: 1px dashed #e4e4e4
}

.tab_11 td {
    padding: 5px;
    word-break: break-all;
    text-align: center;
    line-height: 24px;
    border-right: 1px dashed #e8e7e7
}

.tab_11 td.nb {
    border: 0
}

.tab_11 td.xmzy {
    text-align: left;
    padding: 10px
}

.img120 {
    padding: 15px 0;
    text-align: center
}

.img120 img {
    margin: 0 auto
}

.tab_11 tr td.btns a {
    width: 94px;
    height: 31px;
    display: inline-block;
    background: url(../../../../img/xiangmu/0.1/list_bg.png) no-repeat left bottom;
    font-size: 14px;
    color: #666;
    line-height: 30px;
    text-decoration: none
}

.tab_11 tr td.btns a:hover {
    background: url(../../../../img/xiangmu/0.1/list_bg.png) no-repeat -172px bottom
}

.wrap950 {
    width: 1000px;
    margin: 0 auto
}

.tab_11 table {
    float: left;
    overflow: hidden;
    border-top: 0
}

.tab_11 table td {
    height: 31px
}

.tab_11 table:last-child td {
    border-right: 0
}

.tab_11 table td.td10 {
    padding: 5px 0
}

.wrap950 {
    width: 1000px;
    margin: 0 auto
}

.itm-news {
    padding: 20px;
    border: 1px solid #d2e1f1
}

.itm-news ul {
    border-bottom: 1px solid #d2e1f1;
    padding: 10px 0
}

.itm-news ul span {
    background-color: #454545;
    float: left;
    font-size: 0;
    height: 2px;
    margin-top: 13px;
    overflow: hidden;
    width: 2px
}

.itm-news ul li {
    float: left;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    width: 696px
}

.itm-news ul li a {
    color: #454545;
    float: left;
    font-size: 14px;
    overflow: hidden;
    padding-left: 6px;
    width: 350px
}

.itm-news ul li a:hover {
    color: #a21c1d
}

.itm-news ul li i {
    color: #999;
    float: right;
    font-style: normal
}

.itm-news ul.bdn {
    border: 0
}





.wenda-list-box {
    padding: 15px 20px;
    border: 1px solid #d7d7d7
}

.wenda-title {
    color: #999;
    height: 24px;
    line-height: 24px;
    padding-bottom: 15px
}

.wenda-title span {
    color: #666;
    font-size: 14px;
    font-weight: 700;
    padding-right: 10px
}

.wenda-title span a {
    color: #a82b2c
}

.wenda-list {
    border-bottom: 1px dotted #eee;
    margin-bottom: 10px;
    padding-bottom: 10px
}

.wenda-list p span, .wenda-list p em {
    display: block;
    float: left
}

.wenda-list p {
    line-height: 30px;
    font-size: 14px
}

.wenda-list p span {
    height: 18px;
    margin-top: 6px;
    padding-right: 10px;
    width: 18px
}

.wenda-list p span.wen {
    background: url(../../../../img/xiangmu/0.1/wenda.jpg) no-repeat
}

.wenda-list p span.da {
    background: url(../../../../img/xiangmu/0.1/wenda.jpg) no-repeat 0 -30px
}

.wenda-list p em {
    width: 633px
}

.wenda-list p em.wen {
    color: #963
}

.wenda-list p em.da {
    color: #666
}

.wenda-list p a {
    color: #005ea7
}

.ask_zhaocaimao {
    padding-right: 30px;
    text-align: center
}

.ask_zhaocaimao a.zhaocaimaowenda {
    background: url(../../../../img/xiangmu/0.1/icons.png) no-repeat scroll -53px -646px;
    color: #fff;
    text-align: center;
    width: 198px
}

.ask_zhaocaimao a {
    color: #005ea7;
    display: inline-block;
    font-size: 14px;
    height: 34px;
    line-height: 34px;
    margin-right: 20px
}

.wrap1000 {
    width: 1000px;
    margin-left: auto;
    margin-right: auto
}

.mt10 {
    margin-top: 10px
}

.hide {
    display: none
}

.i-logo {
    float: left;
    display: inline;
    width: 226px;
    height: 53px;
    background: url(//www.3158.cn/static/logo/logo_226X53.gif) no-repeat;
    margin-left: 0
}

.i-logo strong {
    float: left;
    font-size: 0;
    text-indent: -9999px
}

.i-logo strong a {
    display: block;
    width: 225px;
    height: 53px
}

.red {
    color: #d90101
}

.i-logonext {
    background: url(../../../../img/xiangmu/0.2/logoBg.jpg) left center no-repeat;
    float: left;
    height: 67px;
    padding-left: 18px;
    margin-left: 10px;
}

.i-logonext h1 {
    font-family: "微软雅黑";
    font-size: 22px;
    line-height: 62px;
    color: #4c4c4c;
}

.i-logonext a,.i-logonext a:hover {
    color: #4c4c4c!important;
    text-decoration: none;
}

.ihea-right {
    width: 492px;
    float: left;
    position: relative;
    z-index: 10;
}

.ihea-right .top-bar-search {
    float: left;
    margin-left: 90px;
    position: relative;
    width: 400px;
}
.ihea-right .search-key span {
    color: #333333;
    font-weight: bold;
}
.ihea-right .search-key a {
    color: #6c6c6c;
    padding-right: 5px;
    margin-right: 0;
    font-family: "微软雅黑";
}
.ihea-right .search-key a:hover {
    color: #db3428;
}
.ihea-right .search {
    border: 1px solid #db3428;
    height: 36px;
    width: 400px;
    float: right;
    margin: 0 0 5px 0;
}
.ihea-bd {
    width: 1000px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin: 15px auto;
}
.ihea-bd .ihea-right .search-select {
    float: left;
    height: 36px;
    line-height: 36px;
    width: 70px;
}
.ihea-bd .search .search-trigger span {
    background: url(../../../../img/xiangmu/0.2/search_trigger.png) right center no-repeat;
    color: #666666;
    display: block;
    padding-left: 15px;
    width: 40px
}
.top_bar_search .search-key {
    margin-bottom: 0px;
}
.ihea-bd .search .search-trigger span {
    display: block;
    margin: 3px 0px 0px 3px;
    text-indent: 13px;
    height: 27px;
    line-height: 27px;
    padding-left: 0;
    width: 63px;
    background: url(../../../../img/xiangmu/0.2/search_trigger.png) 45px center no-repeat;
    color: #666666;
}
.ihea-right .search-trigger a:hover {
    text-decoration: none;
}
.ihea-right .search form {
    float: left;
    width: 330px;
    height: 34px;
}
.ihea-bd .ihea-right .search-On, .ihea-right .search-Off, .ihea-right .search-off {
    border: none;
    color: #999999;
    float: left;
    padding: 9px 5px;
    margin: 0;
    height: 16px;
    line-height: 13px;
    width: 218px;
    background: none;
    overflow: hidden;
}
.ihea-bd .ihea-right .search-off {
    color: #666666;
}
.ihea-bd .ihea-right .search-btn {
    width: 102px;
    height: 36px;
    float: left;
    background: #db3428;
    border: none;
    cursor: pointer;
    overflow: hidden;
    color: #fff;
    font-size: 14px;
    text-align: center;

}
.ihea-right .search-trigger {
    position: relative
}
.ihea-right .search-trigger dl {
    display: none;
    width: 66px;
    position: absolute;
    left: -1px;
    top: 33px;
    border: 1px solid #db3428 ;
    background-color: #fff;
    border-top: none;
    border-width: medium 1px 1px;
}
.ihea-right .search-trigger dl dd {
    display: block;
    clear: both;
    height: 24px;
    line-height: 24px;
    vertical-align: middle;
    color: #333333;
    text-indent: 16px;
    cursor: pointer
}
.ihea-right .searchOn {
    background-color: #dcdcdc;
    color: #666
}
.nav .nwrap {
    float: left;
    height: 37px;
    line-height:40px;
    _height: 42px;
}

.i-list {
    width: 799px;
    background-color: #fff;
    border-style: solid;
    border-width: 1px 1px 2px 0;
    border-color: #e6e6e6 #e6e6e6 #f0611d;
}

.i-list a {
    display: block;
    float: left;
    padding: 0 20px;
    font-size: 14px;
    color: #555;
    font-weight: bold;
}

.i-list a:hover,.i-list a.navhoveron {
    background: 0;
    color: #f0611d;
    text-decoration: none;
}

.i-list a.bgnone {
    background: 0;
}

.ibot {
    background: #fff url(../../../../img/xiangmu/0.1/booter_bg.png) 0 -33px repeat-x;
    width: 100%;
    padding-bottom: 20px;
    margin-top: 10px
}

.ifooter {
    margin: 0 auto;
    position: relative;
    width: 1000px
}

.ifooter .bottomNav {
    height: 25px;
    line-height: 25px;
    padding: 12px 0;
    text-align: center;
    width: 1000px
}

.ifooter .weixin {
    height: 91px;
    left: 0;
    position: absolute;
    top: 15px;
    width: 82px
}

.ifooter .weixin img {
    float: left
}

.ifooter .copyright {
    font-family: Arial;
    line-height: 24px;
    padding-top: 5px;
    text-align: center;
    width: 1000px
}

.ifooter .copyright a {
    color: red
}

.ifooter .bottomImg {
    padding: 10px 0 20px;
    text-align: center
}

.ifooter .bottomImg span {
    margin: 0 5px
}

.ifooter .zazhi-btm {
    height: 91px;
    right: 0;
    position: absolute;
    top: 15px;
    width: 82px
}
.ifooter .change{
	width: 300px;
	height: 35px;
	border: solid 1px #ddd;
	margin: 0 auto;
}
.ifooter .change { width: 225px; height: 35px; border: solid 1px #ddd; margin: 0 auto 5px auto}
.ifooter .change li { width: 75px; height: 35px; font-size: 16px; font-family: "微软雅黑"; line-height: 35px; text-align: center; float: left; color: #ddd }
.ifooter .change li a { border-right: 1px solid #ddd; display: block; height: 15px; line-height: 15px; margin: 10px 0; text-align: center; width: 70px }
.ifooter .change li a.noneBorderR { border-right: 0 }
.ifooter .change li.current { background: #c40f07; color: #fff }
.ifooter .change li.current a { color: #fff }
.navCon-cate {
    width: 198px;
    padding-left: 2px;
    background: url(../../../../img/xiangmu/0.1/linkbg.gif) 170px 14px no-repeat #f0611d;
    line-height: 40px;
    font-size: 14px;
    font-weight: bold;
    text-indent: 10px;
    color: #FFF;
    position: relative;
    z-index: 999
}

.navCon-cate .cateMenu {
    position: absolute;
    left: 0;
    font-family: "微软雅黑";
    box-shadow: 4px 2px 5px rgba(0, 0, 0, 0.3);
    cursor: pointer;
    background-color: #fff;
    z-index: 999
}

.navCon-cate .cateMenu {
    border-left: 1px solid #efefef;
    border-right: 1px solid #efefef
}

.navCon-cate-title a, .navCon-cate-title a:hover {
    color: #fff;
    text-decoration: none
}

.navCon-cate .cateMenu li {
    width: 200px;
    overflow: hidden;
    line-height: 31px;
    height: 31px;
    border-bottom: 1px solid #e6e6e6
}

.navCon-cate .cateMenu li .cate-tag {
    width: 180px;
    padding: 4px 5px 4px 15px;
    overflow: hidden;
    line-height: 26px
}

.navCon-cate .cateMenu li .cate-tag i {
    width: 22px;
    height: 20px;
    display: inline;
    float: left;
    background: url(../../../../img/xiangmu/0.1/linkico.png) no-repeat -6px -51px;
    margin: 5px 3px 0 0
}

.navCon-cate .cateMenu li .cate-tag i.i2 {
    background-position: -6px -15px
}

.navCon-cate .cateMenu li .cate-tag i.i3 {
    background-position: -5px -207px
}

.navCon-cate .cateMenu li .cate-tag i.i4 {
    background-position: -5px -168px
}

.navCon-cate .cateMenu li .cate-tag i.i5 {
    background-position: -6px -286px
}

.navCon-cate .cateMenu li .cate-tag i.i6 {
    background-position: -6px -324px
}

.navCon-cate .cateMenu li .cate-tag i.i7 {
    background-position: -6px -405px
}

.navCon-cate .cateMenu li .cate-tag i.i8 {
    background-position: -6px -131px
}

.navCon-cate .cateMenu li .cate-tag i.i9 {
    background-position: -6px -244px
}

.navCon-cate .cateMenu li .cate-tag i.i10 {
    background-position: -3px -363px
}

.navCon-cate .cateMenu li .cate-tag i.i11 {
    background-position: -6px -90px
}

.navCon-cate .cateMenu li .cate-tag i.i12 {
    background-position: -6px -441px
}

.navCon-cate .cateMenu li .cate-tag strong {
    float: left;
    height: 26px;
    line-height: 26px;
    width: 150px;
    display: block;
    text-indent: 0;
    background: url(../../../../img/xiangmu/0.1/gray-arrow.gif) 130px 10px no-repeat;
    font-weight: normal
}

.navCon-cate .cateMenu li .cate-tag strong a {
    font-size: 14px;
    color: #444
}

.navCon-cate .cateMenu li.on .cate-tag strong a {
    color: #fff
}

.navCon-cate .cateMenu .on {
    background: #665446
}

.indexpage .cateMenu .on {
    width: 240px
}

.navCon-cate .cateMenu .list-item {
    left: 200px;
    top: 0;
    width: 420px;
    padding: 10px 10px 20px 10px;
    border: 1px solid #a7a7a7;
    background: #fff;
    background: #FFF;
    position: absolute;
    -moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, .2), 1px -3px 5px rgba(0, 0, 0, .2), 3px 0 3px rgba(0, 0, 0, .2) inset;
    -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, .2), 1px -3px 5px rgba(0, 0, 0, .2), 3px 0 3px rgba(0, 0, 0, .2) inset;
    box-shadow: 5px 5px 5px rgba(0, 0, 0, .2), 1px -3px 5px rgba(0, 0, 0, .2), 3px 0 3px rgba(0, 0, 0, .2) inset;
    font-size: 12px;
    font-weight: normal;
    text-indent: 0;
    line-height: 26px;
    font-family: "微软雅黑"
}

.navCon-cate .cateMenu .list-item a {
    color: #646464;
    margin-right: 5px;
    width: 75px;
    height: 22px;
    overflow: hidden;
    display: block;
    float: left;
    margin-bottom: 5px
}

.navCon-cate .cateMenu .list-item a:hover {
    color: #000
}

.c-ico {
    display: block;
    background: url(../../../../img/xiangmu/0.1/ico1.png) no-repeat left top
}

.c-i1 {
    width: 17px;
    height: 12px;
    background-position: 0 0;
    margin-top: 4px;
    margin-bottom: 4px
}

.c-i2 {
    width: 7px;
    height: 4px;
    background-position: left bottom;
    margin-top: 2px;
    margin-bottom: 2px
}

.close .c-i2 {
    background-position: right bottom
}

.i-tit {
    height: 24px;
    overflow: hidden;
    line-height: 24px;
    background: url(../../../../img/xiangmu/0.1/i1.png) no-repeat left top;
    padding-left: 144px;
    margin: 10px 0 20px;
    position: relative
}

.i-tit .tit-link {
    display: block;
    width: 144px;
    height: 24px;
    left: 0;
    top: 0;
    line-height: 600px;
    overflow: hidden;
    position: absolute
}

#Floor1, #Floor2, #Floor3, #Floor4, #Floor5, #Floor6, #Floor7, #Floor8, #Floor9, #Floor10, #Floor11, #Floor12 {
    height: 361px
}

#Floor1 .i-tit {
    background-position: 0 0
}

#Floor2 .i-tit {
    background-position: 0 -24px
}

#Floor3 .i-tit {
    background-position: 0 -48px
}

#Floor4 .i-tit {
    background-position: 0 -72px
}

#Floor5 .i-tit {
    background-position: 0 -96px
}

#Floor6 .i-tit {
    background-position: 0 -120px
}

#Floor7 .i-tit {
    background-position: 0 -144px
}

#Floor8 .i-tit {
    background-position: 0 -168px
}

#Floor9 .i-tit {
    background-position: 0 -192px
}

#Floor10 .i-tit {
    background-position: 0 -215px;
    padding-left: 160px
}

#Floor11 .i-tit {
    background-position: 0 -239px;
    padding-left: 160px
}

#Floor12 .i-tit {
    background-position: 0 -264px;
    padding-left: 160px
}

.i-tit a {
    font-size: 12px;
    line-height: 24px;
    color: #666
}

.i-tit .tags a {
    padding: 4px 8px;
    border: 1px solid #ddd;
    margin-left: 10px;
    border-radius: 15px
}

.i-tit .tags a:hover {
    text-decoration: none;
    background: #eb6945;
    color: #fff
}

.i-tit a.more {
    float: right
}

.fbox1 {
    width: 190px;
    height: 262px;
    background: url(../../../../img/xiangmu/0.1/i1.jpg) no-repeat left top;
    float: left;
    padding: 20px 10px 25px
}

.fbox1 a {
    display: block;
    width: 95px;
    height: 13px;
    line-height: 12px;
    overflow: hidden;
    float: left;
    color: #fff;
    margin-bottom: 15px
}

.fbox1 a:hover {
    text-decoration: underline
}

#Floor1 .fbox1 {
    background-position: 0 0
}

#Floor2 .fbox1 {
    background-position: 0 -307px
}

#Floor3 .fbox1 {
    background-position: 0 -614px
}

#Floor4 .fbox1 {
    background-position: 0 -921px
}

#Floor5 .fbox1 {
    background-position: 0 -1228px
}

#Floor6 .fbox1 {
    background-position: 0 -1535px
}

#Floor7 .fbox1 {
    background-position: 0 0;
    background-image: url(../../../../img/xiangmu/0.1/i2.jpg)
}

#Floor8 .fbox1 {
    background-position: 0 -307px;
    background-image: url(../../../../img/xiangmu/0.1/i2.jpg)
}

#Floor9 .fbox1 {
    background-position: 0 -614px;
    background-image: url(../../../../img/xiangmu/0.1/i2.jpg)
}

#Floor10 .fbox1 {
    background-position: 0 -921px;
    background-image: url(../../../../img/xiangmu/0.1/i2.jpg)
}

#Floor11 .fbox1 {
    background-position: 0 -1228px;
    background-image: url(../../../../img/xiangmu/0.1/i2.jpg)
}

#Floor12 .fbox1 {
    background-position: 0 -1535px;
    background-image: url(../../../../img/xiangmu/0.1/i2.jpg)
}

.fbox2 {
    width: 130px;
    height: 260px;
    float: left;
    padding: 20px 26px 25px 27px;
    border-style: solid;
    border-color: #e5e5e5;
    border-width: 1px 1px 1px 0;
    overflow: hidden
}

.fbox2:hover, .fbox3:hover {
    background: #f8f8f8
}

.fbox2 span.img {
    padding: 4px;
    border: 1px solid #e5e5e5;
    display: block;
    border-radius: 1px
}

.fbox2 span.img:hover {
    border-color: #b91619
}

.fbox2 a.fbox-tit {
    color: #d15740;
    font-size: 14px;
    margin: 10px 0 0;
    padding: 0 5px;
    width: 120px;
    overflow: hidden;
    text-align: center;
    display: block;
    height: 17px
}

.fbox2 a.fbox-txt {
    color: #444;
    display: block;
    padding: 11px 5px 0;
    width: 120px;
    overflow: hidden;
    height: 15px
}

.fbox2 a.fbox-txt:hover {
    color: #b91619
}

.fbox3 {
    width: 187px;
    height: 260px;
    float: left;
    padding: 20px 25px 25px;
    border-style: solid;
    border-color: #e5e5e5;
    border-width: 1px 1px 1px 0;
    overflow: hidden
}

.fbox3 span.img {
    display: block
}

.fbox3 a.fbox-tit {
    color: #444;
    font-size: 14px;
    width: 187px;
    overflow: hidden;
    display: block;
    line-height: 24px;
    font-weight: bold
}

.fbox3 span.fbox-txt {
    color: #444;
    display: block;
    width: 187px;
    font-size: 12px;
    overflow: hidden;
    line-height: 22px;
    font-weight: bold
}

.fbox3 a.fbox-txt {
    color: #666;
    display: block;
    width: 187px;
    font-size: 12px;
    overflow: hidden;
    line-height: 20px;
    max-height: 40px
}

#Floornav {
    background: #bd1014;
    position: absolute;
    right: 60px;
    width: 112px;
    top: 334px
}

#Floornav i {
    margin-left: auto;
    margin-right: auto
}

#Floornav i.c-i2 {
    cursor: pointer
}

#Floornav .navbox {
    background: #f6f5f3;
    height: 408px;
    overflow: hidden
}

#Floornav .navbox a {
    display: block;
    width: 112px;
    height: 34px;
    line-height: 34px;
    color: #83827e
}

#Floornav .navbox a:hover, #Floornav .navbox a.cur {
    background: #c2c2c2;
    color: #fff;
    text-decoration: none
}

#Floornav .navbox a span {
    text-align: right;
    padding: 0 12px 0 15px;
    display: block;
    width: 20px;
    float: left
}

.tops .topbox {
    width: 333px;
    height: 354px;
    padding-top: 20px;
    border-top: 2px solid #efa34f;
    overflow: hidden;
    float: left
}

.tops .topbox .imgs {
    float: left;
    overflow: hidden
}

.tops .topbox .imgs a {
    border: 1px solid #dfdfdf;
    padding: 5px;
    margin-bottom: 5px;
    display: block;
    border-radius: 1px
}

.tops .topbox .imgs a img {
    display: block;
    width: 120px;
    height: 90px
}

.tops .topbox .imgs a:hover {
    border-color: #efa34f
}

.tops .topbox h3 {
    height: 17px;
    line-height: 17px;
    padding-left: 24px;
    font-size: 14px;
    color: #333;
    background: url(../../../../img/xiangmu/0.1/ico2.png) no-repeat left bottom;
    margin-bottom: 20px
}

.tops .topbox ul {
    padding-left: 137px
}

.tops .topbox ul li {
    overflow: hidden;
    margin-bottom: 17px
}

.tops .topbox ul li a {
    color: #444
}

.tops .topbox ul li a:hover {
    text-decoration: underline
}

.tops .topbox ul li i {
    display: block;
    float: left;
    width: 16px;
    height: 16px;
    line-height: 16px;
    background: #efa34f;
    color: #fff;
    text-align: center;
    font-style: normal;
    margin-right: 16px;
    font-family: Arial, serif
}

.tops .tboxs1 {
    width: 334px
}

.tops .tboxs2, .tops .tboxs2 .imgs a:hover {
    border-color: #6994ff
}

.tops .tboxs3, .tops .tboxs3 .imgs a:hover {
    border-color: #ff7069
}

.tops .tboxs2 h3 {
    background-position: 0 -17px
}

.tops .tboxs3 h3 {
    background-position: top left
}

.tops .tboxs2 ul li i {
    background: #6994ff
}

.tops .tboxs3 ul li i {
    background: #ff7069
}

.zmbrand {
    border: 1px solid #dfdfdf;
    width: 668px;
    height: 238px;
    float: left;
    overflow: hidden;
    position: relative
}

.hynws {
    border: 1px solid #dfdfdf;
    width: 308px;
    float: right;
    height: 238px;
    overflow: hidden
}

.zmbrand h3, .hynws h3 {
    height: 42px;
    line-height: 42px;
    padding-left: 17px;
    font-size: 14px;
    font-weight: bold;
    border-bottom: 1px solid #dfdfdf
}

.zmbrand .bd, .zmbrand .imglist {
    width: 600px;
    margin: 0 auto;
    padding-top: 0;
    height: 160px;
    overflow: hidden
}

.zmbrand .imglist {
    margin: 20px auto 0
}

.zmbrand .bd ul {
    overflow: hidden;
    width: 600px
}

.zmbrand .bd ul li {
    float: left;
    overflow: hidden
}

.zmbrand .bd ul li a {
    display: block;
    border: 1px solid #dfdfdf;
    margin: 5px 3px;
    float: left
}



.hynws .con {
    padding: 20px;
    overflow: hidden
}

.hynws .con dl {
    width: 132px;
    overflow: hidden;
    float: left;
    color: #444;
    font-size: 12px
}

.hynws .con dl dt img {
    border: 1px solid #dfdfdf
}

.hynws .con dl dd.tit h4 {
    margin: 8px 0
}

.hynws .con dl dd.tit a {
    font-weight: bold
}

.hynws .con dl dd.txt {
    background: url(../../../../img/xiangmu/0.1/ico-a.png) no-repeat -122px -321px
}

.hynws .con dl dd.txt a {
    color: #444;
    line-height: 20px;
    padding-left: 8px
}

.appbox {
    padding: 20px;
    float: left;
    height: 115px;
    width: 292px;
    border: 1px solid #dfdfdf;
    border-right: 0
}

.appdownlaod .abs2 h5 {
    margin-left: 110px;
    margin-bottom: 10px;
    height: 18px;
    background: url(../../../../img/xiangmu/0.1/dtit.jpg) no-repeat left top;
    width: 90px
}

.appdownlaod .abs3 h5 {
    margin-left: 110px;
    margin-bottom: 10px;
    height: 18px;
    background: url(../../../../img/xiangmu/0.1/dtit.jpg) no-repeat left bottom;
    width: 90px
}

.appdownlaod .abs3 {
    border-right: 1px solid #dfdfdf
}

.appbox a.aimg {
    display: block;
    float: left
}

.appdownlaod .abs2 a.aimg, .appdownlaod .abs3 a.aimg {
    padding-top: 10px
}

.appdownlaod .abs1 p.txt a {
    color: #c60001;
    font-size: 14px
}

.appdownlaod .abs1 a.aimg {
    padding-left: 10px
}

.appbox p {
    padding-left: 110px
}

.appbox p.txt {
    font-size: 12px;
    color: #444;
    line-height: 19px
}

.appbox a.dbtn {
    display: block;
    margin-left: 110px;
    margin-top: 10px;
    width: 86px;
    height: 28px;
    background: url(../../../../img/xiangmu/0.1/dbtn_bg.png) no-repeat left top;
    color: #fff;
    line-height: 28px;
    padding-left: 34px
}

.appbox a.dbtn:hover {
    text-decoration: none
}

.links strong {
    padding-right: 8px
}

.links a {
    padding-right: 8px;
    line-height: 24px
}

.links a:hover {
    color: #a80000;
    text-decoration: underline
}




#tabbox1 ul {
    margin: 0;
    padding: 0
}

#tabbox1 .hd ul li {
    margin: 0 2px 0 0;
    padding: 0
}

#tabbox1 .bd {
    overflow: hidden;
    height: 142px
}



.wordsbox .wbox1 h3 {
    font-size: 14px;
    font-weight: bold;
    padding-left: 19px;
    background: url(../../../../img/xiangmu/0.1/ico5.png) no-repeat left center;
    height: 18px;
    overflow: hidden;
    line-height: 18px;
    margin-bottom: 5px
}

.wordsbox .wbox1 a {
    float: left;
    display: block;
    height: 25px;
    line-height: 25px;
    margin-right: 4px;
    width: 100px;
    overflow: hidden
}

.slideBox {
    width: 260px;
    height: 200px;
    overflow: hidden;
    position: relative
}

.slideBox .hd {
    height: 15px;
    overflow: hidden;
    position: absolute;
    right: 5px;
    bottom: 5px;
    z-index: 1
}

.slideBox .hd ul {
    overflow: hidden;
    zoom: 1;
    float: left
}

.slideBox .hd ul li {
    float: left;
    margin-right: 2px;
    width: 15px;
    height: 15px;
    line-height: 14px;
    text-align: center;
    background: #fff;
    cursor: pointer
}

.slideBox .hd ul li.on {
    background: #ac2600;
    color: #fff
}

.slideBox .bd {
    position: relative;
    height: 100%;
    z-index: 0
}

.slideBox .bd li {
    zoom: 1;
    vertical-align: middle;
    position: relative
}

.slideBox .bd li .img-tit {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 260px;
    height: 26px;
    background: url(../../../../img/xiangmu/0.1/slideshow_bg.png) no-repeat left center
}

.slideBox .bd li .img-tit a {
    display: block;
    width: 175px;
    padding-left: 5px;
    color: #fff;
    text-decoration: none;
    height: 26px;
    line-height: 26px;
    overflow: hidden
}

.slideBox .bd img {
    width: 260px;
    height: 200px;
    display: block
}

.pic-vido {
    width: 492px;
    margin: 0 auto;
    padding-top: 10px
}

.pic-vido a {
    position: relative;
    border: 1px solid #f18410;
    display: inline-block;
    width: 60px;
    color: #444;
    height: 29px;
    font-size: 14px;
    text-decoration: none;
    text-align: center;
    line-height: 30px
}

.pic-vido a.cur, .pic-vido a:hover {
    background: url(../../../../img/xiangmu/0.1/cur.png) repeat-x left top;
    width: 62px;
    text-decoration: none;
    height: 36px;
    color: #fff;
    border: 0;
    border-top: 1px solid #f18410
}

.pic-vido h5 {
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 14px
}

.ml25 {
    margin-left: 25px
}

.navmin {
    pading: 10px 15px;
    border: 1px solid #ddd;
    box-shadow: 2px 2px 2px #ddd;
    background-color: #f1f1f1;
    height: 84px;
    position: relative;
    padding-top: 8px;
    overflow: hidden
}

.confont {
    color: #333;
    font-family: "微软雅黑";
    font-size: 16px;
    margin: 10px auto
}

.confont .min {
    font-family: "宋体";
    font-size: 12px
}

.fenleimin {
    width: 72px;
    height: 72px;
    display: block;
    _display: inline;
    position: relative;
    border: 1px solid #ddd;
    float: left;
    margin-left: 15px;
    margin-bottom: 10px;
    overflow: hidden
}

.fenleimin img {
    border: 1px solid #ddd
}

.fenleimin .abs {
    display: block;
    width: 72px;
    height: 23px;
    line-height: 23px;
    text-align: center;
    background: url(../../../../img/xiangmu/0.1/bglist_filter2.png) no-repeat;
    position: absolute;
    bottom: 0;
    left: 0
}

.fenleimin .abs {
    color: #c30 !important
}

.fenleimin .filte {
    display: none
}

.fenleimin img {
    border: 0 none
}

.fenleimin_hov {
    border: 1px solid #c10000
}

.fenleimin_hov .filte {
    display: block;
    text-align: center;
    width: 70px;
    height: 23px;
    line-height: 23px;
    text-align: center;
    background: url(../../../../img/xiangmu/0.1/bglist_filter.png) no-repeat;
    position: absolute;
    top: 1px;
    left: 1px;
    color: #fff !important
}



.zhashangvideo {
    border: 1px solid #e4e4e4;
    border-top: 0;
    padding: 5px 3px;
    height: 180px;
    overflow: hidden
}

.hide {
    display: none
}

.words_write {
    margin-top: 10px
}

.rmitem ul {
    padding-top: 15px
}

.rmitem ul li {
    padding: 7px 15px 16px;
    margin-bottom: 7px;
    border-bottom: 1px dashed #e3e3e3;
    overflow: hidden
}

.rmitem ul li:last-child {
    margin-bottom: 0;
    border-bottom: 0
}

.rmitem ul li a.rmimg {
    display: block;
    width: 98px;
    height: 98px;
    float: left
}

.rmitem ul li a.rmimg img {
    padding: 3px;
    border: 1px solid #e3e3e3
}

.rmitem ul li a.rmimg:hover img {
    border: 1px solid red
}

.rmitem ul li p {
    display: block;
    width: 108px;
    float: right;
    overflow: hidden
}

.rmitem ul li p.rmtit a {
    color: #ca2b2b;
    line-height: 26px;
    height: 26px;
    overflow: hidden;
    display: block
}

.rmitem ul li p.rmtxt a {
    line-height: 22px;
    color: #454545;
    height: 67px;
    overflow: hidden;
    display: block
}

.category_navigation ul {
    width: 1005px
}

.category_navigation {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #eee -moz-use-text-color #eee #eee;
    border-image: none;
    border-style: solid none solid solid;
    border-width: 1px medium 1px 1px
}

.category_navigation ul li {
    border-bottom: 1px solid #eee;
    border-right: 1px solid #eee;
    float: left;
    height: 139px;
    margin: 0 -1px -1px 0;
    overflow: hidden;
    width: 332px
}

.category_navigation ul li.lihover {
    border-color: #a21c1d;
    border-left: 1px solid #a21c1d;
    border-top: 1px solid #a21c1d;
    height: 138px;
    width: 331px
}

.category_navigation ul li h4 a {
    color: #333;
    font-family: "微软雅黑";
    font-size: 16px
}

.category_navigation ul li a {
    display: inline-block;
    margin: 15px 15px 0 0
}

.category_navigation ul li div {
    padding-left: 15px
}

.category_navigation ul li div.divhover {
    margin: -1px 0 0 -1px
}

.brands_t .bd li a:hover {
    color: red
}

.wordsbox .wbox1.xgzx a {
    width: 219px;
    margin: 0;
    padding-right: 20px
}

.wordsbox .wbox1.xgzx-880 a {
    width: 189px;
    margin: 0;
    padding-right: 20px
}

.tip-logo {
    float: left
}

.itm-title dd {
    position: relative
}

.itm-title .tips {
    position: absolute;
    display: none;
    z-index: 999;
    width: auto;
    left: 0;
    top: 19px;
    padding-top: 11px
}

.itm-title .tips .tipscon {
    position: relative;
    display: block
}

.itm-title .tips .tipstxt {
    display: block;
    width: 360px;
    overflow: hidden;
    background-color: #f9f9f9;
    border: 1px solid #d8d8d8;
    box-shadow: 1px 1px 2px #e9e9e9;
    padding: 20px;
    font-size: 12px;
    color: #666
}

.itm-title .tips b, .itm-title .tips i {
    position: absolute;
    display: block;
    border-color: transparent transparent #f9f9f9;
    border-style: dashed dashed solid;
    border-width: 10px;
    font-size: 0;
    width: 0;
    height: 0;
    line-height: 0
}

.itm-title .tips b {
    top: -20px;
    left: 10px;
    _left: 14px;
    border-color: transparent transparent #d8d8d8
}

.tips i {
    top: -9px;
    left: -10px;
    border-color: transparent transparent #f9f9f9
}

.zstico {
    position: absolute;
    top: 41px;
    left: 234px;
    display: block
}

.itm-title .zstico:hover .tips {
    display: block
}

.itm-title .tipstxt dl {
    width: 280px;
    font-family: '微软雅黑', serif;
    float: right
}

.itm-title .tipstxt dt {
    float: left;
    text-align: right;
    width: 80px;
    color: #888;
    margin-bottom: 20px;
    background: 0;
    height: auto
}

.itm-title .tipstxt dd {
    padding-left: 80px;
    color: #333;
    margin-bottom: 20px;
    height: auto;
    float: none
}

.itm-title .tipstxt dd:last-child {
    margin-bottom: 0
}

/*顶部项目信息*/
.itm-title {
    background: url(../../../../img/xiangmu/0.2/vip001/itm-title-bt.png) no-repeat left top;
    padding: 40px 0 0 50px;
    height: 163px;
    position: relative;
    z-index: 9;
}

.itm-title dt {
    background: url(../../../../img/xiangmu/0.1/icons.png) -110px -436px no-repeat;
    width: 140px;
    height: 110px;
    overflow: hidden
}

.itm-title dt img {
    padding: 10px
}

.itm-title dt, .itm-title dd {
    float: left
}

.itm-title dd .itm-titbox {
    font-size: 28px;
    font-family: "微软雅黑";
    color: #85171c;
    padding: 0;
    float: left
}

.itm-title dd p {
    color: #444;
    font-size: 18px;
    padding-bottom: 10px;
    font-family: "微软雅黑";
}

.itm-title dd p span {
    color: #888;
    padding-left: 15px
}

.itm-title dd p a {
}

.itm-title-right {
    color: #444;
    font-family: "微软雅黑";
    font-size: 18px;
    line-height: 34px;
    position: absolute;
    right: 90px;
    top: 120px;
}

.itm-title-right span.mr100 {
    color: #ac2600;
    margin-right: 100px
}

.itm-title-right a {
    display: inline-block;
    text-indent: -9999px;
    width: 122px;
    height: 60px;
    background: url(../../../../img/xiangmu/0.1/ico-a.png) no-repeat
}

.itm-title-right a:hover {
    text-decoration: none
}

.itm-title-right a.mesnew {
    margin-right: 10px
}

.itm-title-right a.callnew {
    background-position: 0 -88px
}

.itm-title .tel-dow {
    height: 102px;
    line-height: 300px;
    display: block;
    *display: inline;
    *zoom: 1;
    color: #ae191f;
    font-family: "微软雅黑";
    font-size: 14px;
    background: url(../../../../img/xiangmu/0.2/vip001/tel-dow-bg.png) no-repeat left top;
    position: absolute;
    width: 128px;
    overflow: hidden;
    right: -25px;
    top: -3px;
}

.itm-title dd p a.rl {
    margin: 5px 0 0 10px;
    display: inline-block;
    width: 54px;
    height: 22px;
    line-height: 22px;
    background: #f18410;
    text-align: center;
    color: #fff;
    border-radius: 3px;
    float: left
}
.itm-title .price{
    color: #d63e33;
    padding: 0;
}

.itm-nav {
    height: 40px;
    background: #c69863;
    width: 1000px;
    z-index: 998;
    position: relative;
}

.itm-nav a {
    display: block;
    float: left;
    width: 120px;
    height: 44px;
    text-align: center;
    line-height: 44px;
    font-size: 14px;
    color: #fff;
    font-family: "微软雅黑"
}
.itm-nav .itm-nav-bg{
    height: 44px;
    width: 1006px;
    position: absolute;
    left: -3px;
    top: 0;
    background: url("../../../../img/xiangmu/0.2/vip001/itm-nav-bg.png") no-repeat scroll left top #70442f;
    padding-top: 3px;
}

.itm-pin .itm-nav-bg{
    background-position: 0 -3px;
    padding: 0;
    left: 0;
    width: 1000px;

}
.itm-nav a.hover, .itm-nav a:hover {
    _position: relative;
    background: 0;
    width: 120px;
    line-height: 44px;
    height: 44px;
    color: #fff;
    background: #f0611d;
    text-decoration: none
}

.web680 {
    width: 680px;
    float: left;
}
.web300 {
    width: 300px;
    float: right;
}
.catrk {
    width: 298px;
    border: 1px solid #e4e4e4;
    background: #fff;
}

.catrk_itm {
    background: url(../../../../img/xiangmu/0.1/catrktbg.png) repeat-x;
    height: 30px;
    line-height: 30px;
    border-bottom: 1px solid #cfcfcf;
}

.catrk_itm li {
    float: left;
    font-size: 18px;
    cursor: pointer;
    font-family: "幼圆";
    font-weight: normal;
    width: 105px;
    text-align: center;
}

.catrk_itm li.cur {
    background: #fff;
    font-weight: bold;
    color: #DE1834;
    border-top:2px solid #bbbbbb;
    height: 29px;
    line-height: 29px;
    margin-bottom: -1px;
    font-weight: normal;
}
.catrk_itm li.cur.catbdh {
    border-right: 1px solid #cfcfcf;
}

.catbdh {
    border-left: 1px solid #cfcfcf
}

.catrk .catrk_box {
    height: 320px;
    position: relative
}

.catrk .catrk_box .pt10 {
    padding-top: 10px
}

.catrk .catrk_ul li {
    width: 210px;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.catrk .catrk_ul li.lastmore {
    background: 0
}

.catrk .catrk_ul li.lastmore a {
    color: #005ea7;
    position: absolute;
    bottom: 10px;
    right: 10px
}

.catrk .catrk_ul form {
    padding: 10px
}

.catrk .catrk_ul .search_On {
    width: 270px;
    height: 250px;
    max-width: 270px;
    max-height: 250px;
    padding: 3px;
    border: 1px solid #e4e4e4;
    color: #999;
    font-size: 12px;
    background: #fff url(../../../../img/xiangmu/0.2/vip001/catrk.png) 120px 20px no-repeat
}

.catrk .catrk_ul .colo6 {
    color: #666
}

.catrk .catrk_ul .catrk_btn {
    padding: 5px 0
}

.catrk .catrk_ul .catrk_btn a {
    color: #0f59a0;
    text-decoration: underline;
    margin-right: 3px
}

.catrk .catrk_ul .catrk_btn input {
    background: url(../../../../img/xiangmu/0.2/vip001/catrk.png) -10px -292px no-repeat;
    border: 0;
    text-indent: -999999px;
    width: 60px;
    height: 26px
}

.catrk .catrk_ul .about_more {
    font-size: 14px;
    font-family: "微软雅黑";
    color: #4E99D5;
    line-height: 30px;
    padding-left: 15px;
}
.catrk .catrk_ul .about_more:hover {
    color: #DE1834
}
/*产品展示列表页*/

.shop-pic-box {
    border: 1px solid #e5e5e5;
    overflow: hidden;
    padding: 10px;
}

.shop-pic-box .pic-box {
    float: left;
    margin: 9px;
    height: 250px;
    overflow: hidden;
    width: 200px;}


.shop-pic-box .pic-box .imgw {
    background: none repeat scroll 0 0 #fff;
    display: block;
    height: 200px;
    overflow: hidden;
    width: 200px;
}

.shop-pic-box .pic-box .aw {
    width: 200px;
    color: #444;
    padding: 10px 0 0;
    height: 50px;
    overflow: hidden;
    line-height: 20px;
    display: block;
    font-family: "微软雅黑";
}
.shop-pic-box .pic-box:hover .aw{
    color: #ee0000;
}
.shop-pic-box .pic-box:hover .imgw img{
    opacity: .8;
}
/*产品展示列表页分页*/
.pic-page {
    padding: 16px 15px;
    text-align: center;
    clear: both;
}

.pic-page a {
    padding: 9px 13px;
    border: 1px solid #ddd;
    color: #83654b;
    margin-left: 7px;
    text-decoration: none;
    border-radius: 3px;
    font-size: 14px;
    font-weight: bold;
    font-family: "Aial";
}

.pic-page a.current, .pic-page a:hover {
    background: #ca2b2b;
    color: #fff;
    border: 1px solid #ca2b2b
}

/*相册*/

.details-img {
    border: 1px solid #dfdfdf;
    margin-bottom: 15px;
    padding: 19px;
}

.mainarea {
    position: relative
}

.subarea {
    position: relative;
}

.img-slide ul.mainimg {
    width: 640px;
    height: 514px;
    position: relative;
    overflow: hidden;
    margin: 0 auto 10px
}

.img-slide ul.mainimg li {
    text-align: center;
    width: 640px;
    height: 514px;
    position: relative
}

.img-slide ul.mainimg li span {
    width: 640px;
    height: 34px;
    background: #dddddd;
    text-align: center;
    display: block;
    color: #444;
    font-size: 14px;
    line-height: 34px;
    padding: 0 10px;
}

.img-slide ul.mainimg li img {
    width: 640px
}

.img-slide .subimg {
    overflow: hidden;
    width: 610px;
    height: 95px;
    margin: 0 auto;
}

.img-slide .subimg li {
    float: left;
    background: #fff;
    text-align: center;
    height: 90px;
    cursor: pointer;
    margin-right: 10px;
    width: 120px;
    position: relative;
}


.img-slide .subimg li .mask{
    display: block;
    position: absolute;
    height: 90px;
    width: 120px;
    z-index: 10;
    left: 0;
    top: 0;
}


.img-slide .subimg li .mask:hover,.img-slide .subimg li.cur  .mask{
    border: 3px solid #ef8012;
    width: 114px;
    height: 89px;

}


.details-img .mainarea a.prev,.details-img .mainarea a.next {
    display: block;
    width: 62px;
    height: 120px;
    position: absolute;
    opacity: 0;
    top: 192px
}
.details-img .mainarea a.prev {
    background: url(../../../../img/xiangmu/0.2/vip001/prev.png)#000 no-repeat center;
	background-size: 42px;
    left: 0px;
    z-index: 99
}

.details-img .mainarea a.next {
    background: url(../../../../img/xiangmu/0.2/vip001/next.png)#000 no-repeat center;
	background-size: 42px;
    right: 0;
    z-index: 99
}
.details-img .mainarea:hover a{
    opacity: .3;
}


.details-img .subarea .prev {
    top: 35px
}
.details-img .subarea a.next {
    right: -25px;
}

.details-img .tempWrap {
    margin: 0 auto;
}

.details-img .textarea {
    color: #444;
    font-size: 14px;
    line-height: 22px;
    text-indent: 2em;
    width: 650px;
    margin: 0 auto 10px;
    overflow: hidden
}

/*产品详情*/

.main-content {
    padding: 20px;
}
.main-content .main-content-tit{
    font-size: 24px;
    color: #333333;
    margin-bottom: 30px;
}
.main-content img {
    max-width: 100%;
    display: block;
}
.main-content p {
    text-indent: 24px;
    line-height: 25px;
    font-size: 14px;
    font-family: "微软雅黑";
    word-break: break-all;
}
/*右侧列表*/

.web300 .txtlist {
    padding-bottom: 15px;
    overflow: hidden;
    zoom: 1;
}
.web300 .r-head {
    width: 240px;
    height: 20px;
   /* background: url(../../../../img/xiangmu/0.2/vip001/r-head.png) no-repeat;*/
    padding: 15px 0 5px 10px;
}
/*.web300 .r-head1{background-position: 0 -5px;}
.web300 .r-head2{background-position: 0 -32px;}
.web300 .r-head3{background-position: 0 -59px;}*/
.web300 .txtlist li {
    float: left;
    margin-top: 15px;
    width: 260px;
    height: 15px;
}
.web300 .txtlist li a {
    display: block;
    height: 15px;
    padding-left: 8px;
    margin-left: 15px;
    line-height: 15px;
    overflow: hidden;
    background: url(../../../../img/xiangmu/0.2/vip001/icon-jiantou.png) 0 6px no-repeat;
    font-family: "微软雅黑";
}


/*右侧图文*/
.web300 .txtimgbox .item {
    float: left;
    width: 120px;
    height: 170px;
    display: block;
    margin: 8px 0 7px 20px;
    position: relative;
    overflow: hidden;
    line-height: 20px;
    font-family: "微软雅黑";
}
.web300 .txtimgbox .item img{display: block;}

.itm-ewm img{margin-top: 20px;margin-bottom: 20px;}



/*品牌资讯-列表页*/
.newslist dl{
    border-bottom: 1px dotted #acacae;
    padding-bottom: 23px;
    font-family: '微软雅黑',serif;
    padding: 10px;
    margin: 10px 15px;
}
.newslist dl dt{
    height: 30px;
    position: relative;
}
.newslist dl dt a{
    font-size: 16px;
    color: #83654b;
}
.newslist dl dt a:hover{
    color: #7d1d26;
    text-decoration: underline;
}
.newslist dl dt span{
    color: #888888;
    font-family: Arial,serif;
    display: block;
    width: 85px;
    text-align: right;
    height: 30px;
    line-height: 30px;
    position: absolute;
    right: 10px;
    top: 0px;
}
.newslist dl dd{
    color: #666666;
    height: 50px;
    line-height: 22px;
    overflow: hidden;
}


/*项目介绍*/

/* 本例子css */
.w450h315 {
    width: 450px;
    height: 338px;
    overflow: hidden;
    position: relative;
    border: none;
}
.w450h315 .hd {
    height: 15px;
    overflow: hidden;
    position: absolute;
    right: 5px;
    bottom: 5px;
    z-index: 2;
}
.w450h315 .hd ul {
    overflow: hidden;
    zoom: 1;
    float: left;
}
.w450h315 .hd ul li {
    float: left;
    margin-right: 2px;
    width: 30px;
    height: 10px;
    background: #fff;
    cursor: pointer;
}
.w450h315 .hd ul li.on {
    background: #EF8410;
    color: #fff;
}
.w450h315 .bd {
    position: relative;
    height: 100%;
    z-index: 0;
}
.w450h315 .bd li {
    zoom: 1;
    vertical-align: middle;
    position: relative;
}
.w450h315 .bd img {
    width: 450px;
    height: 338px;
    display: block;
}

.w450h315 .bd li .img-tit {
    height: 40px;
    line-height: 40px;
    text-indent: 10px;
    background: url(../../../../img/xiangmu/0.2/vip001/bg-opa.png) repeat;
    position: absolute;
    z-index: 1;
    left: 0px;
    bottom: 0px;
    color: #FFFFFF;
    font-size: 14px;
    font-family: "微软雅黑";
    width: 100%;
}
.slideBoxCls dt,.slideBoxCls dd {
    float: left;
}
.slideBoxCls dt {
    width: 450px;
    height: 338px;
    margin: 15px;
    background: #FFFFFF;
}
.slideBoxCls dd {
    height: 298px;
    padding: 20px;
    width: 460px;
    font-family: "微软雅黑";
}
.slideBoxCls dd li span {
    font-size: 16px;
    line-height: 36px;
}

.slideBoxCls dd .tel-opa-green {
    width: 300px;
    height: 61px;
    background: url(../../../../img/xiangmu/0.2/vip001/tel-opa-green.png) no-repeat;
    margin-top: 30px;
    line-height: 50px;
    font-size: 24px;
    color: #FFFFFF;
    /*font-weight: bold;*/
    text-indent: 45px;
}
/*.slideBoxCls dd .tel-opa-blue {
    width: 300px;
    height: 61px;
    background: url(../../../../img/xiangmu/0.2/vip001/tel-opa-blue.png) no-repeat;
    margin-top: 30px;
    line-height: 50px;
    font-size: 24px;
    color: #FFFFFF;
    text-indent: 45px;
}*/
/*内容页*/
.intro-content {
    width: 678px;
    overflow: hidden
}

.intro-content .hd {
    position: relative;
    height: 40px;
}
.intro-content .hd ul {
    border-bottom: 1px solid #E4E4E4;
    zoom: 1;
    height: 40px;
    position: relative;
}
.intro-content .hd li {
    float: left;
    width: 134px;
    height: 38px;
    padding-top: 2px;
    line-height: 38px;
    text-align: center;
    font-family: "幼圆";
    font-size: 18px;
    border-right: 1px solid #E4E4E4;
    cursor: pointer;
}
.intro-content .hd li.on {
    border-top: 2px solid #F18312;
    padding-top: 0px;
    color: #F18312;
    border-bottom: 1px solid #FFFFFF;
}
.intro-content .bd div {
    padding: 15px;
}
.intro-content .bd p {
    font-size: 14px;
    font-family: "微软雅黑";
    color: #444;
    line-height: 2em;
}

/*综合展示*/
.bor-t2 {
    border: 1px solid #E4E4E4;
    border-top: 2px solid #F18310;
    min-height: 230px;
    _height:expression(documentElement.height < 230 ? "230px": "");
    position: relative;
}
.bor-t2 .bor-t2-tit {
    height: 25px;
    background: url(../../../../img/xiangmu/0.2/vip001/r-head1.png) no-repeat;
    margin: 20px 0 15px 15px;
}
.bor-t2 .bor-t2-tit a {
    text-indent: -999px;
    display: block;
    overflow: hidden;
    position: relative;
}
.bor-t2 .bor-t2-tit1 {
    background-position: 0px -4px;
}
.bor-t2 .bor-t2-tit2 {
    background-position: 0px -39px;
}
.bor-t2 .bor-t2-tit3 {
    background-position: 0px -72px;
}
.bor-t2 .bor-t2-txt {
    font-size: 14px;
    font-family: "微软雅黑";
    line-height: 30px;
    width: 764px;
    margin-left: 15px;
}
.bor-t2 .bor-t2-txt-nocode {
    font-size: 14px;
    font-family: "微软雅黑";
    line-height: 30px;
    margin:0 15px;
}
.bor-t2 .ewm-div {
    width: 186px;
    height: 100%;
    position: absolute;
    right: 0px;
    top: 0px;
    background: #F5F5F5;
}
.ewm-div .ewm-tit {
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-family: "幼圆";
    color: #DE1834;
    font-size: 18px;
}
.ewm-div img {
    display: block;
    margin: auto;
}
.ewm-div .ewm-txt {
    height: 25px;
    text-align: center;
    line-height: 25px;
    font-family: "微软雅黑";
    color: #444444;
    font-size: 12px;
}
.bor-t2 .bor-t2-more {
    display: block;
    width: 87px;
    height: 20px;
    text-align: center;
    color: #4E99D5;
    line-height: 20px;
    position: absolute;
    right: 5px;
    top: 15px;
    font-family: "微软雅黑";
}
.bor-t2 .bor-t2-more:hover{color: #DE1834;}


.bor-t2 ul.shoplist li{
    width: 200px;
    height: 250px;
    margin: 10px 0 20px 40px;
    position: relative;
    overflow:hidden;
    float: left;
}

.bor-t2 ul.shoplist li a{
    width: 200px;
    line-height:20px;
    font-family: "微软雅黑";
    word-break: break-all;
}
.bor-t2 ul.shoplist li a img{
    display: block;
}


.time-list {
    padding: 5px 20px;
    overflow: hidden;
    background: url(../../../../img/xiangmu/0.1/ico3.png) repeat-y -20px -7px;
    height: 200px
}

.time-list ul {
    padding: 0;
    background: #fff
}

.time-list ul li {
    float: left;
    height: 25px;
    width: auto;
    margin: 0;
    padding: 0 0 0 20px;
    line-height: 25px;
    background: url(../../../../img/xiangmu/0.1/ico3.png) repeat-y 0 -7px;
    width: 761px;
    overflow: hidden
}

.time-list ul li span.data {
    color: #afafc5;
    line-height: 25px;
    margin-right: 15px
}

.time-list ul li span.red {
    margin: 0 10px 0 0
}

.time-list ul li a {
    color: #333;
    line-height: 25px
}

.time-list ul li a:hover {
    text-decoration: underline;
}

.time-list ul li a span {
    margin: 0 5px;
}

.p_detail .img-slide{
    margin: 0 auto;
}
.p_detail .img-slide ul.mainimg li img{
    width: 490px;
}
.p_detail .img-slide ul.mainimg{
    height: 490px;
    width: 490px;

}
.p_detail .img-slide ul.mainimg li{
    height: 490px;
    width: 490px;

}
.p_detail  .mainarea a.prev,.p_detail .mainarea a.next {
    display: block;
    width: 245px;
    height: 490px;
    position: absolute;
    top: 0
}
.p_detail .mainarea a.prev {
    width: 245px;
    height: 490px;
    background: none;
    left: 73px;
    top: 0;
    z-index: 99
}



.p_detail .mainarea a.next {
    width: 245px;
    background: none;
    height: 490px;
    right: 73px;
    top: 0;
    z-index: 99
}

.p_detail  .mainarea a.next:hover{
    background: url(../../../../img/xiangmu/0.2/vip001/next.png) no-repeat  172px center;
}

.p_detail  .mainarea a.prev:hover {
    background: url(../../../../img/xiangmu/0.2/vip001/prev.png) no-repeat  20px center;
}

.p_detail .img-slide .subimg ,.p_detail .img-slide .tempWrap{
    width: 610px;
    margin: 0 auto;
}
.img-slide .subimg li{
    margin-right: 2px;

}
.subarea{
    margin-top: 10px;
}
.subarea .prev,.subarea .next {
    display: block;
    height: 33px;
    position: absolute;
    top: 30px;
    width: 20px;
}
.subarea .prev {
    background: url("../../../../img/xiangmu/0.2/vip001/videobg.png") no-repeat scroll -1px -275px rgba(0, 0, 0, 0);
    left: -8px;
}
.subarea .next {
    background: url("../../../../img/xiangmu/0.2/vip001/videobg.png") no-repeat scroll -30px -275px rgba(0, 0, 0, 0);
    right: -8px;
}
.main-content img{
    margin: 0;
}

.zhao-icon1 {
    position: relative;
    top: 4px;

}

/*add by shady 20150415*/
.nav-new {
    width: 100%;
    height: 38px;
    background-color: #db3428;
}

.nav-new ul {
    float: left;
}
.nav-new li {
    float: left;
    font: 14px/38px microsoft yahei;
    text-align: center;
}

.nav-new li a {
    display: block;
    color: #fff;
    padding: 0 7px;
    width: 56px;
}

.nav-new li a:hover, .nav-new li a.act {
    text-decoration: none;
    background-color: #3b3b3b;
}

.line {
    width: 1px;
    float: left;
    height: 16px;
    text-indent: -999em;
    border-right: 1px solid #9f261d;
    margin: 12px 5px 0;
}


/*0513*/
.foot-nav{padding: 10px;border: 1px solid #E8E8E8;border-top: 2px solid #DB3428;margin-top: 25px;}
.foot-nav dl{border-bottom: 1px solid #E8E8E8;clear: both; overflow: hidden}
.foot-nav dl.borno{margin-bottom: 0;border: none;}
.foot-nav dt,.foot-nav dd{float: left;}
.foot-nav dt{width: 80px;height: 25px;margin-top: 10px;}
.foot-nav dt a{line-height: 25px;display: block;text-align: center;text-decoration: none;}
.foot-nav dd{width: 550px;padding: 10px;margin-left: 8px;}
.foot-nav dd a{display: inline-block;*display:inline;*zoom:1;margin-right: 10px;line-height: 25px;text-decoration: none;color: #666666;font-family: "宋体";}
.foot-nav dd a.cur,.foot-nav dd a:hover{color: #DB3428;}

.foot-nav dt i{display:block;margin:0 auto;width:30px;height:30px;background:url(../../../../img/xiangmu/0.2/vip002/category_ico.png) no-repeat 0 0;}
.foot-nav dt i.ico1{margin-top:20px;}
.foot-nav dt i.ico2{margin-top:10px;background-position:0 -30px;}
.foot-nav dt i.ico3{margin-top:8px;background-position:0 -60px;}
.foot-nav dt i.ico4{margin-top:-6px;background-position:0 -90px;}
.foot-nav dt i.ico5{margin-top:-2px;background-position:0 -120px;}
.foot-nav dt i.ico6{margin-top:-2px;background-position:0 -150px;}
.foot-nav dt i.ico7{margin-top:-6px;background-position:0 -180px;}
.foot-nav dt i.ico8{margin-top:-2px;background-position:0 -210px;}
.foot-nav dt i.ico9{margin-top:0;background-position:0 -240px;}
.foot-nav dt i.ico10{margin-top:-6px;background-position:0 -270px;}
.foot-nav dt i.ico11{margin-top:10px;background-position:0 -300px;}
.foot-nav dt i.ico12{margin-top:-2px;background-position:0 -330px;}
.foot-nav dt p{color:#d43d3d;font-size:14px;}

.pro-in{float:right;width:142px;height:40px;line-height:40px;background:#f3f3f3;text-align:center; margin-top: 10px;}
.pro-in a{color:#db3428;font-size:14px; font-family: 微软雅黑;}
.pro-in i{display:inline-block;width:20px;height:24px;background:url(/static/img/xiangmu/0.2/topbar_icon.png) left -120px no-repeat;vertical-align:middle;margin-right:5px;}




