.slideBox {
    position: relative;
    overflow: hidden;
    height: 408px
}

.slideBox .hd {
    position: absolute;
    bottom: 111px;
    z-index: 1;
    overflow: hidden;
    width: 100%;
    height: 15px
}

.slideBox .hd ul {
    overflow: hidden;
    width: 100%;
    text-align: center;
    font-size: 0;
    zoom: 1
}

.slideBox .hd ul li {
    display: inline-block;
    margin: 0 7.5px;
    width: 12px;
    height: 12px;
    background: url(../nimages/header_bg9.png) -12px 0 no-repeat;
    cursor: pointer
}

.slideBox .hd ul li.on {
    background-position: 0 0;
    color: #fff
}

.slideBox .bd {
    position: relative;
    z-index: 0;
    height: 100%
}

.slideBox .bd li {
    vertical-align: middle;
    zoom: 1
}

.slideBox .bd a {
    display: block;
    width: 100%;
    height: 408px
}

.slideBox .next, .slideBox .prev {
    position: absolute;
    top: 50%;
    left: 3%;
    display: block;
    margin-top: -22.5px;
    width: 45px;
    height: 45px;
    background: url(../nimages/header_bg7.png) no-repeat
}

.slideBox .next {
    right: 3%;
    left: auto;
    background-position: -45px 0
}

.slideBox .prev:hover {
    background-position: 0 -45px
}

.slideBox .next:hover {
    background-position: -45px -45px
}

.domain-dark-container {
    z-index: 90;
    background-color: #f1f4f4
}

.domain-query-container {
    position: relative;
    z-index: 90;
    margin-top: -103px
}

.domain-query-container .domain-count {
    position: absolute;
    top: 43px;
    left: 30px;
    color: #fff;
    font-size: 14px
}

.domain-query-container .domain-count .count {
    color: #e50012;
    font-weight: 700;
    font-style: italic;
    font-size: 21px
}

.domain-query-container .domain-count p {
    font-size: 18px;
    line-height: 21px
}

.query-container {
    margin-top: 0;
    padding: 1px 0 15px 203px;
    border-radius: 4px 4px 0 0;
    background: url(../nimages/header_bg8.png) center repeat
}

.adver-ext-container {
    width: 834px
}

.adver-ext-container li {
    float: left
}

.adver-ext-container li a {
    float: left;
    display: block;
    height: 42px;
    color: #fff;
    line-height: 42px
}

.adver-ext-container li a:hover {
    text-decoration: underline
}

.adver-ext-container li.right {
    float: right
}

.adver-ext-container .adver-ext {
    position: relative;
    padding: 0 14px 0 45px
}

.adver-ext-container .adver-ext span {
    display: inline-block;
    font-size: 12px;
    line-height: 42px
}

.adver-ext-container .adver-link {
    padding-left: 25px;
    font-size: 14px
}

.adver-ext-container b {
    position: absolute;
    top: 13.5px;
    left: 0;
    display: block;
    width: 45px;
    height: 15px;
    background: url(../nimages/index_bg_ico4.png) no-repeat
}

.adver-ext-container b.com {
    background-position: 0 0
}

.adver-ext-container b.asfs {
    background-position: 0 -15px
}

.adver-ext-container b.shop {
    background-position: 0 -30px
}

.query-container .query-input-container {
    position: relative;
    display: block;
    margin-right: 260px;
    width: 684px
}

.query-container .query-input-container .common-input {
    position: relative;
    display: block;
    padding: 5px 0;
    width: 100%;
    height: 35px;
    border: 0;
    border-radius: 2px 0 0 2px;
    color: #999;
    text-indent: 15px;
    font-size: 16px;
    line-height: 42px
}

.query-container .domain-query-btn {
    position: absolute;
    top: 0;
    right: -150px;
    width: 150px;
    height: 45px;
    border: 0;
    background: url(../nimages/index_bg_ico2.png) center no-repeat;
    cursor: pointer
}

.query-container .pre-links {
    position: absolute;
    top: -2px;
    right: -283px
}

.query-container .pre-links a {
    display: block;
    padding-left: 61px;
    background: url(../nimages/index_bg_ico3.png) 0 50% no-repeat;
    color: #fff;
    font-size: 16px;
    line-height: 24px
}

.domext-container {
    position: absolute;
    top: 103px;
    left: 0;
    z-index: 90;
    border-top: 0;
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, .035)
}

.domext-container .parBd {
    overflow: hidden;
    height: 46px;
}

.domext-wrapper {
    padding: 15px 30px 0;
    background: #fff
}

.domext-wrapper label {
    float: left;
    display: inline-block;
    margin-bottom: 25px;
    padding-left: 23px;
    width: 91px;
    height: 16px;
    background: url(../nimages/check_xm_bg2.png) 0 center no-repeat;
    font-size: 14px;
    line-height: 16px;
}

.domext-wrapper label.checked {
    background: url(../nimages/check_xm_bg1.png) 0 center no-repeat
}

.domext-wrapper label a {
    display: inline-block;
    color: #666
}

.domext-wrapper label input {
    display: none
}

.domext-wrapper .icon {
    display: inline-block;
    margin-left: 3px;
    width: 16px;
    height: 16px;
    background: url(../nimages/index_bg_ico1.jpg) no-repeat;
    vertical-align: top
}

.domext-wrapper .promotion {
    background-position: -16px 0
}

.domext-wrapper .new {
    background-position: -32px 0
}

.domext-wrapper .hot {
    background-position: 0 0
}

.domext-select-container {
    padding: 0 30px 15px;
    background: #fff
}

.domext-select-container .more-domains, .domext-select-container label {
    float: left;
    display: block
}

.domext-select-container label {
    position: relative;
    padding: 0 5px 0 16px;
    color: #72616a;
    font-size: 14px;
    line-height: 20px
}

.domext-select-container label input {
    position: absolute;
    top: 3.5px;
    left: 0;
    display: block
}

.domext-select-container .more-domains {
    margin: 0 0 0 42px;
    width: 54px;
    height: 18px;
    border: 1px solid #f71a2c;
    color: #f71a2c;
    text-align: center;
    font-size: 13px;
    line-height: 18px
}

.domext-select-container .more-domains:hover {
    background: #f71a2c;
    color: #fff
}

.index-btn {
    z-index: 5;
    margin-bottom: -35px;
    width: 1200px;
    height: 35px;
    background: url(../nimages/web_bg.png) center no-repeat;
    color: #f71a2c;
    font-size: 14px
}

.index-btn span {
    position: relative;
    display: block;
    margin: 0 auto 0;
    padding-right: 0;
    width: 70px;
    height: 26px;
    line-height: 24px;
    cursor: pointer
}

.index-btn i {
    position: absolute;
    top: 8px;
    right: 0;
    display: block;
    width: 10px;
    height: 11px;
    background: url(../nimages/bot_top.png) 0 -11px no-repeat
}

.index-btn.on i {
    background-position: 0 0
}

.hotList-title {
    color: #333;
    text-align: center;
    font-size: 24px
}

.hotList-title h2 {
    margin-top: 52px;
    line-height: 24px
}

.hotList-title p {
    margin-top: 15px;
    color: #757575;
    font-size: 14px;
    line-height: 14px
}

.hstsolistli {
    position: relative;
    float: left;
    width: 220px;
    height: 44px;
    cursor: pointer
}

.hstsolistli span {
    display: block;
    width: 220px;
    height: 44px;
    background: #f4f4f4;
    color: #666;
    text-align: center;
    font-size: 16px;
    line-height: 44px
}

.hstsolistli.on span {
    background: #e50012;
    color: #fff
}

.hstsolistli2 {
    position: relative;
    float: left;
    width: 220px;
    height: 44px;
    cursor: pointer
}

.hstsolist2 {
    margin: 30px auto 20px;
    width: 700px
}

.hstsolistli2 span {
    display: block;
    width: 220px;
    height: 44px;
    background: #fff;
    color: #666;
    text-align: center;
    font-size: 16px;
    line-height: 44px
}

.hstsolistli2.on span {
    background: #e50012;
    color: #fff
}

.doublelist {
    margin-right: 20px;
    margin-left: 20px
}

.hstsolistli.on i {
    position: absolute;
    top: 44px;
    left: 101px;
    display: block;
    width: 20px;
    height: 7px;
    background: url(../nimages/cooperation.png) no-repeat 0 0
}

.hstsolistli2.on i {
    position: absolute;
    top: 44px;
    left: 101px;
    display: block;
    width: 20px;
    height: 7px;
    background: url(../nimages/cooperation.png) no-repeat 0 0
}

.hstsolistdiv {
    height: 607px
}

.hstsolistdiv-left5 {
    float: left;
    width: 172px;
    height: 607px;
    background: url(../nimages/left_bg_5.jpg) no-repeat center;
    color: #fff
}

.hstsolistdiv-lets-h3 {
    margin-top: 54px;
    font-size: 24px;
    line-height: 24px
}

.hstsolistdiv-lets-h4 {
    margin-top: 10px;
    margin-bottom: 30px;
    font-size: 13px;
    line-height: 13px
}

.hstsolistdiv-right-ul-lbg {
    background: #fff
}


.hstsolistdiv-right {
    float: left;
    margin-left: 22px;
    
}
.hstsolistdiv-newdiscount{
    margin-bottom: 10px;
}
.hstsolistdiv-newdiscount ul .hstsolistdiv-right-ul-li{
    height: 429px;
}
.hstslistullirig-h3 {
    display: block;
    padding-top: 33px;
    padding-bottom: 10px;
    color: #333;
    text-align: center;
    font-size: 22px;
    line-height: 22px
}

.hstslistullirig-em {
    display: block;
    margin: 0 auto;
    width: 60px;
    height: 2px;
    background: #999
}


.hstslistullirig-movesl-p {
    height: 26px;
    text-align: center;
    font-size: 0
}

.hstslistullirig-movesl em, .hstslistullirig-movesl p, .hstslistullirig-movesl span {
    display: inline-block;
    line-height: 26px;
    zoom: 1
}

.hstslistullirig-movesl p, .hstslistullirig-movesl span {
    color: #e50012;
    font-size: 34px
}

.hstslistullirig-movesl em {
    margin-left: 6px;
    color: #666;
    font-size: 20px
}

.hstslistullirigul-ul li {
    margin: 0 auto;
    width: 226px;
    height: 45px;
    border-top: 1px solid #e0e0e0;
    color: #666;
    text-align: center;
    font-size: 12px;
    line-height: 45px
}

.hstslistullirigul-ul li a {
    color: #e50012;
    font-size: 12px
}

.hstslistullirigul-ul li:first-child {
    border: 0
}

.hstslistullirigula-tit {
    margin: 3px auto 0;
    width: 286px;
    color: #fff;
    font-size: 14px
}

.hstslistullirigula-tit1 {
    float: left;
    display: block;
    margin-right: 26px;
    width: 128px;
    height: 38px;
    border: 1px solid #e50012;
    color: #e50012;
    text-align: center;
    line-height: 38px
}

.hstslistullirigula-tit2 {
    float: left;
    display: block;
    width: 128px;
    height: 38px;
    border: 1px solid #c5c4c7;
    color: #505050;
    text-align: center;
    line-height: 38px
}

.hstsolisttab {
    position: relative
}

.salidest {
    position: absolute;
    right: 0;
    bottom: 0
}

.salidestbanner-ul-li a {
    display: block;
    overflow: hidden;
    width: 1006px;
    height: 66px;
    background: url(../nimages/salidestbanner.jpg) no-repeat center
}

.bannerbd {
    position: relative;
    z-index: 0;
    overflow: hidden;
    height: 66px
}

.bannerhd {
    position: absolute;
    bottom: 101px;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 20px;
    text-align: center;
    line-height: 20px
}

.salidestbanner-ul2 li {
    display: inline-block;
    overflow: hidden;
    margin: 4px;
    width: 8px;
    height: 8px;
    background: url(../nimages/salidestbanner2.png);
    line-height: 9999px;
    opacity: .4;
    cursor: pointer;
    zoom: 1;
    filter: alpha(opacity=40)
}

.salidestbanner-ul2 li.on {
    opacity: 1;
    filter: alpha(opacity=100)
}

.salidest-dl {
    margin-top: 10px;
    width: 1004px;
    height: 88px;
    border: 1px solid #e8e8e8;
    background: #fff
}

.salidest-dl-dt {
    float: left;
    width: 120px
}

.salidest-dl-dt-i {
    display: block;
    margin: 18px auto 7px;
    width: 35px;
    height: 33px;
    background: url(../nimages/cooperation.png) no-repeat -20px 0
}

.salidest-dl-dt-p {
    color: #666;
    text-align: center;
    font-size: 14px
}

.salidest-dl-dd {
    float: left;
    margin-top: 27px;
    width: 1px;
    height: 35px;
    background: #e0e0e0
}

.salidest-dl-dd2 {
    float: left;
    width: 883px
}

.scroll-msg {
    overflow: hidden;
    height: 90px;
    color: #7a7a7a;
    font-size: 12px
}

#scroll-msg ul li {
    float: left;
    height: 45px;
    line-height: 45px
}

#scroll-msg a {
    float: left;
    display: inline-block;
    margin-left: 46px;
    width: 375px;
    height: 45px;
    border-bottom: 1px dashed #dedede;
    line-height: 45px
}

#scroll-msg a i {
    float: left;
    width: 20px;
    height: 45px;
    background-image: url(../nimages/disc.jpg);
    background-position: 8px 18px;
    background-repeat: no-repeat;
    color: #d4d4d4;
    font-style: normal
}

#scroll-msg span.msg {
    display: block;
    display: inline-block;
    overflow: hidden;
    width: 275px;
    color: #666;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 12px;
    word-break: normal
}

#scroll-msg span.date {
    float: right;
    color: #b0b0b0;
    color: #666;
    font-size: 12px
}

#scroll-msg span.msg:hover {
    color: #e50012
}

.query-container .pre-links a:hover {
    text-decoration: underline
}

.hstslistullirig-p {
    margin-bottom: 10px;
    color: #666;
    text-align: center;
    font-size: 12px;
    line-height: 12px
}

.hstsliodeax-i3 {
    background: url(../nimages/commpeart.png) no-repeat -252px 0
}

.hstsliodeax .hstsliodeax-i4 {
    margin: 47px auto 13px;
    background: url(../nimages/commpeart.png) no-repeat -378px 0
}

.hstsliodeax .hstsliodeax-i5 {
    margin: 47px auto 13px;
    background: url(../nimages/commpeart.png) no-repeat -504px 0
}

.hstsliodeax .hstsliodeax-i6 {
    margin: 47px auto 13px;
    background: url(../nimages/commpeart.png) no-repeat -630px 0
}


.hstsliodindex em, .hstsliodindex p, .hstsliodindex span {
    display: inline-block;
    zoom: 1
}

.hstsliodindex em, .hstsliodindex span {
    color: #e50012;
    font-size: 34px;
    line-height: 34px
}

.hstsliodindex p {
    color: #666;
    font-size: 20px
}


.hstsliodindex2 em, .hstsliodindex2 p, .hstsliodindex2 span {
    display: inline-block;
    zoom: 1
}

.hstsliodindex2 em, .hstsliodindex2 span {
    color: #e50012;
    font-size: 34px;
    line-height: 34px
}

.hstsliodindex2 p {
    color: #666;
    font-size: 20px
}

.hstsliodindex2 {
    margin-top: 30px;
    margin-bottom: 30px;
    text-align: center
}

.aboutnawang {
    height: 403px
}

.aboutnawang-h2 {
    display: block;
    margin-top: 62px;
    color: #333;
    text-align: center;
    font-size: 24px;
    line-height: 24px
}

.aboutnawang-ul li {
    float: left;
    margin-top: 35px;
    width: 33.33%;
    height: 281px
}

.aboutnawang-ul li i {
    display: block
}

.aboutnawang-ul-li i {
    margin: 0 auto;
    width: 160px;
    height: 145px;
    background: url(../nimages/aboutnawang.jpg) no-repeat center
}

.aboutnawang-ul-li2 i {
    margin: 0 auto;
    padding-top: 5px;
    width: 137px;
    height: 140px;
    background: url(../nimages/aboutnawang2.jpg) no-repeat center
}

.aboutnawang-ul-li3 i {
    margin: 0 auto;
    width: 160px;
    height: 145px;
    background: url(../nimages/aboutnawang3.jpg) no-repeat center
}

.aboutnawang-ul li h3 {
    display: block;
    margin-top: 15px;
    color: #333;
    text-align: center;
    font-size: 20px
}

.aboutnawang-ul li p {
    color: #666;
    text-align: center;
    font-size: 14px
}

.cooperation {
    height: 94px;
    border-top: 1px solid #e0e0e0
}

.cooperation-dt {
    float: left;
    width: 142px;
    color: #666;
    text-align: center;
    font-size: 24px;
    line-height: 94px
}

.cooperation-dd {
    float: left;
    overflow: hidden;
    margin-top: 30px;
    margin-bottom: 28px;
    width: 1038px;
    height: 38px
}

.cooperation-dd {
    position: relative
}

.picScroll {
    border-left: 1px solid #e0e0e0
}

.picScroll-ul li {
    float: left;
    width: 172px;
    height: 38px
}

.picScroll-ul li a {
    float: left;
    width: 171px;
    height: 38px;
    border-right: 1px solid #e0e0e0
}

.picScroll-ul li .picScroll-ullia {
    background: url(../nimages/cooperation1.png) no-repeat center
}

.picScroll-ul li .picScroll-ullia2 {
    background: url(../nimages/cooperation2.png) no-repeat center
}

.picScroll-ul li .picScroll-ullia3 {
    background: url(../nimages/cooperation3.png) no-repeat center
}

.picScroll-ul li .picScroll-ullia4 {
    background: url(../nimages/cooperation4.png) no-repeat center
}

.picScroll-ul li .picScroll-ullia5 {
    background: url(../nimages/cooperation5.png) no-repeat center
}

.picScroll-ul li .picScroll-ullia6 {
    background: url(../nimages/cooperation6.png) no-repeat center
}

.picScroll-ul li .picScroll-ullia7 {
    background: url(../nimages/cooperation7.png) no-repeat center
}

.picScroll-ul li .picScroll-ullia8 {
    background: url(../nimages/cooperation8.png) no-repeat center
}

.picScroll-ul li .picScroll-ullia9 {
    background: url(../nimages/cooperation9.png) no-repeat center
}

.picScroll .next, .picScroll .prev {
    position: absolute;
    top: 5px;
    left: 0;
    display: none;
    display: block;
    overflow: hidden;
    width: 13px;
    height: 26px;
    cursor: pointer
}

.picScroll .prev {
    background: url(../nimages/cooperation.png) no-repeat -129px -274px
}

.picScroll .next {
    right: 6px;
    left: auto;
    background: url(../nimages/cooperation.png) no-repeat -143px -274px
}

.picScroll .prev:hover {
    background-position: -156px -274px
}

.picScroll .next:hover {
    background-position: -171px -274px
}

.index-bottom-tit {
    height: 170px;
    background: url(../nimages/index-bottom-tit.png) no-repeat center
}

.index-bottom-tit h4 {
    margin-bottom: 24px;
    padding-top: 44px;
    color: #fff;
    text-align: center;
    font-size: 26px
}

.index-bottom-tit h5 {
    display: block;
    height: 30px
}

.index-bottom-tit h5 em {
    float: left;
    display: block;
    padding-right: 14px;
    padding-left: 14px;
    color: #fff;
    font-size: 18px;
    line-height: 30px
}

.index-bottom-tit a {
    float: left;
    display: block;
    margin: 0 auto;
    width: 118px;
    height: 28px;
    border: 1px solid #fff;
    color: #fff;
    text-align: center;
    font-size: 16px;
    line-height: 28px
}

.index-bottom-tit a:hover {
    background: #fff;
    color: #d11b1c
}

.slideBox {
    position: relative;
    overflow: hidden;
    height: 408px
}

.slideBox .hd {
    position: absolute;
    bottom: 111px;
    z-index: 1;
    overflow: hidden;
    width: 100%;
    height: 15px
}

.slideBox .hd ul {
    overflow: hidden;
    width: 100%;
    text-align: center;
    font-size: 0;
    zoom: 1
}

.slideBox .hd ul li {
    display: inline-block;
    margin: 0 7.5px;
    width: 12px;
    height: 12px;
    background: url(../nimages/header_bg9.png) -12px 0 no-repeat;
    cursor: pointer
}

.slideBox .hd ul li.on {
    background-position: 0 0;
    color: #fff
}

.slideBox .bd {
    position: relative;
    z-index: 0;
    height: 100%
}

.slideBox .bd li {
    vertical-align: middle;
    zoom: 1
}

.slideBox .bd a {
    display: block;
    width: 100%;
    height: 408px
}

.slideBox .next, .slideBox .prev {
    position: absolute;
    top: 50%;
    left: 3%;
    display: block;
    margin-top: -22.5px;
    width: 45px;
    height: 45px;
    background: url(../nimages/header_bg7.png) no-repeat
}

.slideBox .next {
    right: 5%;
    left: auto;
    background-position: -45px 0
}

.slideBox .prev:hover {
    background-position: 0 -45px
}

.slideBox .next:hover {
    background-position: -45px -45px
}

.domain-dark-container {
    z-index: 90;
    background-color: #f1f4f4;
}

.domain-query-container {
    position: relative;
    z-index: 90;
    margin-top: -103px
}

.domain-query-container .domain-count {
    position: absolute;
    top: 43px;
    left: 30px;
    color: #fff;
    font-size: 14px
}

.domain-query-container .domain-count .count {
    color: #e50012;
    font-weight: 700;
    font-style: italic;
    font-size: 21px
}

.domain-query-container .domain-count p {
    font-size: 18px;
    line-height: 21px
}

.query-container {
    margin-top: 0;
    padding: 1px 0 15px 203px;
    border-radius: 4px 4px 0 0;
    background: url(../nimages/header_bg8.png) center repeat
}

.adver-ext-container {
    width: 834px
}

.adver-ext-container li {
    float: left
}

.adver-ext-container li a {
    float: left;
    display: block;
    height: 42px;
    color: #fff;
    line-height: 42px
}

.adver-ext-container li a:hover {
    text-decoration: underline
}

.adver-ext-container li.right {
    float: right
}

.adver-ext-container .adver-ext {
    padding: 0 14px 0 45px
}

.adver-ext-container .adver-ext span {
    display: inline-block;
    zoom: 1;
    font-size: 12px;
    line-height: 42px
}

.adver-ext-container .adver-link {
    padding-left: 25px;
    font-size: 14px
}

.adver-ext-container b {
    display: block;
    float: left;
    width: 45px;
    height: 15px;
    background: url(../nimages/index_bg_ico4.png) no-repeat
}

.adver-ext-container b.com {
    background-position: 0 0
}

.adver-ext-container b.asfs {
    background-position: 0 -15px
}

.adver-ext-container b.shop {
    background-position: 0 -30px
}

.query-container .query-input-container {
    position: relative;
    display: block;
    margin-right: 260px;
    width: 684px
}

.query-container .query-input-container .common-input {
    position: relative;
    display: block;
    padding: 5px 0;
    width: 100%;
    height: 35px;
    border: 0;
    border-radius: 2px 0 0 2px;
    color: #999;
    text-indent: 15px;
    font-size: 16px;
    line-height: 42px
}

.query-container .domain-query-btn {
    position: absolute;
    top: 0;
    right: -150px;
    width: 150px;
    height: 45px;
    border: 0;
    background: url(../nimages/index_bg_ico2.png) center no-repeat;
    cursor: pointer
}

.query-container .pre-links {
    position: absolute;
    top: -2px;
    right: -283px
}

.query-container .pre-links a {
    display: block;
    padding-left: 61px;
    background: url(../nimages/index_bg_ico3.png) 0 50% no-repeat;
    color: #fff;
    font-size: 16px;
    line-height: 24px
}

.domext-container {
    position: absolute;
    top: 103px;
    left: 0;
    z-index: 90;
    border-top: 0;
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, .035)
}

.domext-container .parBd {
    overflow: hidden; /* height:46px */
}

.domext-wrapper {
    padding: 15px 30px 0;
    background: #fff
}

.domext-wrapper label {
    float: left;
    display: inline-block;
    margin-bottom: 25px;
    padding-left: 23px;
    width: 91px;
    height: 16px;
    background: url(../nimages/check_xm_bg2.png) 0 center no-repeat;
    font-size: 14px;
    line-height: 16px;
}

.domext-wrapper label.checked {
    background: url(../nimages/check_xm_bg1.png) 0 center no-repeat
}

.domext-wrapper label a {
    display: inline-block;
    color: #666
}

.domext-wrapper label input {
    display: none
}

.domext-wrapper .icon {
    display: inline-block;
    margin-left: 3px;
    width: 16px;
    height: 16px;
    background: url(../nimages/index_bg_ico1.jpg) no-repeat;
    vertical-align: top
}

.domext-wrapper .promotion {
    background-position: -16px 0
}

.domext-wrapper .new {
    background-position: -32px 0
}

.domext-wrapper .hot {
    background-position: 0 0
}

.domext-select-container {
    padding: 15px 30px 0;
    background: #fff;
}

.domext-select-container .more-domains, .domext-select-container label {
    float: left;
    display: block
}

.domext-select-container label {
    position: relative;
    padding: 0 15px 0 16px;
    color: #72616a;
    font-size: 14px;
    line-height: 20px;
}

.domext-select-container label input {
    position: absolute;
    top: 3.5px;
    left: 0;
    display: block
}

.domext-select-container .more-domains {
    margin: 0;
    width: 54px;
    height: 18px;
    border: none;
    color: #f71a2c;
    text-align: center;
    font-size: 13px;
    line-height: 18px;
}

.domext-select-container .more-domains:hover {
    background: #f71a2c;
    color: #fff
}

.index-btn {
    z-index: 5;
    margin-bottom: -35px;
    width: 1200px;
    height: 35px;
    background: url(../nimages/web_bg.png) center no-repeat;
    color: #f71a2c;
    font-size: 14px
}

.index-btn span {
    position: relative;
    display: block;
    margin: 0 auto 0;
    padding-right: 0;
    width: 70px;
    height: 26px;
    line-height: 24px;
    cursor: pointer
}

.index-btn i {
    position: absolute;
    top: 8px;
    right: 0;
    display: block;
    width: 10px;
    height: 11px;
    background: url(../nimages/bot_top.png) 0 -11px no-repeat
}

.index-btn.on i {
    background-position: 0 0
}

.hotRecommend2 {
    padding-top: 50px;
    padding-bottom: 60px;
    width: 100%;
    /* height: 805px; */
    background: #f1f4f4;
}

.hotList-title {
    color: #333;
    text-align: center;
    font-size: 24px
}

.hotList-title h2 {
    margin-top: 52px;
    line-height: 24px
}

.hotList-title p {
    margin-top: 15px;
    color: #757575;
    font-size: 14px;
    line-height: 14px
}

.hstsolistli {
    position: relative;
    float: left;
    width: 220px;
    height: 44px;
    cursor: pointer
}

.hstsolist {
    margin: 30px auto 20px;
    width: 480px;
}

.hstsolistli span {
    display: block;
    width: 220px;
    height: 44px;
    background: #fff;
    color: #666;
    text-align: center;
    font-size: 16px;
    line-height: 44px
}

.hstsolistli.on span {
    background: #e50012;
    color: #fff
}

.hstsolistli2 {
    position: relative;
    float: left;
    width: 220px;
    height: 44px;
    cursor: pointer
}

.hstsolist2 {
    margin: 30px auto 20px;
    width: 700px
}

.hstsolistli2 span {
    display: block;
    width: 220px;
    height: 44px;
    background: #f4f4f4;
    color: #666;
    text-align: center;
    font-size: 16px;
    line-height: 44px;
}

.hstsolistli2.on span {
    background: #e50012;
    color: #fff
}

.doublelist {
    margin-right: 20px;
    margin-left: 20px
}

.hstsolistli.on i {
    position: absolute;
    top: 44px;
    left: 101px;
    display: block;
    width: 20px;
    height: 7px;
    background: url(../nimages/cooperation.png) no-repeat 0 0
}

.hstsolistli2.on i {
    position: absolute;
    top: 44px;
    left: 101px;
    display: block;
    width: 20px;
    height: 7px;
    background: url(../nimages/cooperation.png) no-repeat 0 0
}

.hstsolistdiv {
    height: 607px
}

.hstsolistdiv-left {
    float: left;
    width: 176px;
    height: 607px;
    background: url(../nimages/left_bg_1.jpg) no-repeat center;
    color: #575c69;
}

.hstsolistdiv-left2 {
    float: left;
    width: 176px;
    height: 607px;
    background: url(../nimages/left_bg_2.jpg) no-repeat center;
    color: #0f4c99;
}

.hstsolistdiv-left3 {
    float: left;
    width: 176px;
    height: 607px;
    background: url(../nimages/left_bg_3.jpg) no-repeat center;
    color: #fff
}

.hstsolistdiv-left4 {
    float: left;
    width: 176px;
    height: 607px;
    background: url(../nimages/left_bg_4.jpg) no-repeat center;
    color: #516c7b;
}

.hstsolistdiv-left5 {
    float: left;
    width: 176px;
    height: 607px;
    background: url(../nimages/left_bg_5.jpg) no-repeat center;
    color: #575c69;
}

.hstsolistdiv-left6 {
    float: left;
    width: 176px;
    height: 607px;
    background: url(../nimages/left_bg_6.jpg) no-repeat center;
    color: #516c7b;
}

.hstsolistdiv-lets {
    position: relative;
    margin-left: 20px
}

.hstsolistdiv-lets-h3 {
    margin-top: 54px;
    font-size: 24px;
    line-height: 24px
}

.hstsolistdiv-lets-h4 {
    margin-top: 10px;
    margin-bottom: 30px;
    font-size: 13px;
    line-height: 13px
}

.hstsolistdiv-lets-em {
    display: block;
    margin-bottom: 30px;
    width: 36px;
    height: 3px;
    background: #6b798e;
}

.hstsolistdiv-lets-p {
    width: 135px;
    margin-bottom: 24px;
    font-size: 14px
}

.hstsolistdiv-lets-a {
    display: block;
    height: 28px;
    /* border: 1px solid #fff; */
    /* color: #fff; */
    text-align: center;
    line-height: 34px;
}

.hstsolistdiv-lets-a:hover {
    border-color: #e50012!important;
    color: #e50012!Important;
}

.hstsolistdiv-right-ul-lbg {
    background: #fff
}
.virtualHost-discount{
    display: block;
    text-align: center;
    color: red;
    font-size: 14px;
    margin:-5px 0 0;
}

.virtualHost-discount>img{
    margin-right: 5px;
}
.hstsolistdiv-right-ul-li {
    float: left;
    width: 334px;
    height: 429px;
    border-top: 1px solid #e8e8e8;
    border-right: 1px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8;
    background: #fff;
}

.hstsolistdiv-right-ul-li:first-child {
    border-left: 1px solid #e8e8e8
}

.hstsolistdiv-right-ul-li:hover {
    z-index: 2;
    margin-top: -1px;
    box-shadow: 4px 7px 7px rgba(208, 205, 205, .51)
}

.hstsolistdiv-right-ul-li:hover .hstslistullirigula-tit1 {
    border-color: #e50012;
    background: #e50012;
    color: #fff
}

.hstsolistdiv-right-ul-li:hover .hstslistullirigula-tit2 {
    border-color: #efefef;
    background-color: #efefef;
    color: #7c7c7c
}

.hstsolistdiv-lets-i {
    position: absolute;
    top: 15px;
    right: -7px;
    width: 7px;
    height: 20px;
    /* background: url(../nimages/cooperation.png) no-repeat 0 -280px */
}

.hstsolistdiv-right {
    float: left;
    margin-left: 18px;
}

.hstslistullirig-h3 {
    display: block;
    padding-top: 33px;
    padding-bottom: 10px;
    color: #333;
    text-align: center;
    font-size: 22px;
    line-height: 22px
}

.hstslistullirig-em {
    display: block;
    margin: 0 auto;
    width: 60px;
    height: 2px;
    background: #999
}

.hstslistullirig-movesl {
    margin: 21px auto 13px
}

.hstslistullirig-movesl-p {
    height: 26px;
    text-align: center;
    font-size: 0
}

.hstslistullirig-movesl em, .hstslistullirig-movesl p, .hstslistullirig-movesl span {
    display: inline-block;
    line-height: 26px;
    zoom: 1
}

.hstslistullirig-movesl p, .hstslistullirig-movesl span {
    color: #e50012;
    font-size: 34px
}

.hstslistullirig-movesl em {
    margin-left: 6px;
    color: #666;
    font-size: 20px
}

.hstslistullirigul-ul li {
    margin: 0 auto;
    width: 226px;
    height: 45px;
    border-top: 1px solid #e0e0e0;
    color: #666;
    text-align: center;
    font-size: 12px;
    line-height: 45px
}

.hstslistullirigul-ul li a {
    color: #e50012;
    font-size: 12px
}

.hstslistullirigul-ul li:first-child {
    border: 0
}

.hstslistullirigula-tit {
    margin: 3px auto 20px;
    width: 286px;
    color: #fff;
    font-size: 14px
}

.hstslistullirigula-tit1 {
    float: left;
    display: block;
    margin-right: 26px;
    width: 128px;
    height: 38px;
    border: 1px solid #e50012;
    color: #e50012;
    text-align: center;
    line-height: 38px
}

.hstslistullirigula-tit2 {
    float: left;
    display: block;
    width: 128px;
    height: 38px;
    border: 1px solid #c5c4c7;
    color: #505050;
    text-align: center;
    line-height: 38px
}

.hstsolisttab {
    position: relative
}

.salidest {
    position: absolute;
    right: 0;
    bottom: 0
}

.salidestbanner-ul-li a {
    display: block;
    overflow: hidden;
    width: 1006px;
    height: 66px;
    background: url(../nimages/salidestbanner.jpg) no-repeat center
}

.bannerbd {
    position: relative;
    z-index: 0;
    overflow: hidden;
    height: 66px
}

.bannerhd {
    position: absolute;
    bottom: 101px;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 20px;
    text-align: center;
    line-height: 20px
}

.salidestbanner-ul2 li {
    display: inline-block;
    overflow: hidden;
    margin: 4px;
    width: 8px;
    height: 8px;
    background: url(../nimages/salidestbanner2.png);
    line-height: 9999px;
    opacity: .4;
    cursor: pointer;
    zoom: 1;
    filter: alpha(opacity=40)
}

.salidestbanner-ul2 li.on {
    opacity: 1;
    filter: alpha(opacity=100)
}

.salidest-dl {
    margin-top: 10px;
    width: 1004px;
    height: 88px;
    border: 1px solid #e8e8e8;
    background: #fff
}

.salidest-dl-dt {
    float: left;
    width: 120px
}

.salidest-dl-dt-i {
    display: block;
    margin: 18px auto 7px;
    width: 35px;
    height: 33px;
    background: url(../nimages/cooperation.png) no-repeat -20px 0
}

.salidest-dl-dt-p {
    color: #666;
    text-align: center;
    font-size: 14px
}

.salidest-dl-dd {
    float: left;
    margin-top: 27px;
    width: 1px;
    height: 35px;
    background: #e0e0e0
}

.salidest-dl-dd2 {
    float: left;
    width: 883px
}

.scroll-msg {
    overflow: hidden;
    height: 90px;
    color: #7a7a7a;
    font-size: 12px
}

#scroll-msg ul li {
    float: left;
    height: 45px;
    line-height: 45px
}

#scroll-msg a {
    float: left;
    display: inline-block;
    margin-left: 46px;
    width: 375px;
    height: 45px;
    border-bottom: 1px dashed #dedede;
    line-height: 45px
}

#scroll-msg a i {
    float: left;
    width: 20px;
    height: 45px;
    background-image: url(../nimages/disc.jpg);
    background-position: 8px 18px;
    background-repeat: no-repeat;
    color: #d4d4d4;
    font-style: normal
}

#scroll-msg span.msg {
    display: block;
    display: inline-block;
    overflow: hidden;
    width: 275px;
    color: #666;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 12px;
    word-break: normal
}

#scroll-msg span.date {
    float: right;
    color: #b0b0b0;
    color: #666;
    font-size: 12px
}

#scroll-msg span.msg:hover {
    color: #e50012
}

.query-container .pre-links a:hover {
    text-decoration: underline
}

.hstslistullirig-p {
    margin-bottom: 10px;
    color: #666;
    text-align: center;
    font-size: 12px;
    line-height: 12px
}

.hstsliodeax i {
    display: block;
    margin: 24px auto 13px;
    width: 126px;
    height: 126px;
}

.hstsliodeax-i {
    background: url(../nimages/commpeart.png) no-repeat 0 0
}

.hstsliodeax-i2 {
    background: url(../nimages/commpeart.png) no-repeat -126px 0
}

.hstsliodeax-i3 {
    background: url(../nimages/commpeart.png) no-repeat -252px 0
}

.hstsliodeax .hstsliodeax-i4 {
    margin: 47px auto 13px;
    background: url(../nimages/commpeart.png) no-repeat -378px 0
}

.hstsliodeax .hstsliodeax-i5 {
    margin: 47px auto 13px;
    background: url(../nimages/commpeart.png) no-repeat -504px 0
}

.hstsliodeax .hstsliodeax-i6 {
    margin: 47px auto 13px;
    background: url(../nimages/commpeart.png) no-repeat -630px 0
}

.hstsliodeax-em {
    display: block;
    color: #666;
    text-align: center;
    font-size: 12px;
    line-height: 12px
}

.hstsliodindex em, .hstsliodindex p, .hstsliodindex span {
    display: inline-block;
    zoom: 1
}

.hstsliodindex em, .hstsliodindex span {
    color: #e50012;
    font-size: 34px;
    line-height: 34px
}

.hstsliodindex p {
    color: #666;
    font-size: 20px
}

.hstsliodindex {
    margin-top: 15px;
    margin-bottom: 10px;
    text-align: center;
}

.hstsliodindex2 em, .hstsliodindex2 p, .hstsliodindex2 span {
    display: inline-block;
    zoom: 1
}

.hstsliodindex2 em, .hstsliodindex2 span {
    color: #e50012;
    font-size: 34px;
    line-height: 34px
}

.hstsliodindex2 p {
    color: #666;
    font-size: 20px
}

.hstsliodindex2 {
    margin-top: 30px;
    margin-bottom: 30px;
    text-align: center
}

.aboutnawang {
    height: 403px
}

.aboutnawang-h2 {
    display: block;
    margin-top: 62px;
    color: #333;
    text-align: center;
    font-size: 24px;
    line-height: 24px
}

.aboutnawang-ul li {
    float: left;
    margin-top: 35px;
    width: 33.33%;
    height: 281px
}

.aboutnawang-ul li i {
    display: block
}

.aboutnawang-ul-li i {
    margin: 0 auto;
    width: 160px;
    height: 145px;
    background: url(../nimages/aboutnawang.jpg) no-repeat center
}

.aboutnawang-ul-li2 i {
    margin: 0 auto;
    padding-top: 5px;
    width: 137px;
    height: 140px;
    background: url(../nimages/aboutnawang2.jpg) no-repeat center
}

.aboutnawang-ul-li3 i {
    margin: 0 auto;
    width: 160px;
    height: 145px;
    background: url(../nimages/aboutnawang3.jpg) no-repeat center
}

.aboutnawang-ul li h3 {
    display: block;
    margin-top: 15px;
    color: #333;
    text-align: center;
    font-size: 20px
}

.aboutnawang-ul li p {
    color: #666;
    text-align: center;
    font-size: 14px
}

.cooperation {
    height: 94px;
    border-top: 1px solid #e0e0e0
}

.cooperation-dt {
    float: left;
    width: 142px;
    color: #666;
    text-align: center;
    font-size: 24px;
    line-height: 94px
}

.cooperation-dd {
    float: left;
    overflow: hidden;
    margin-top: 30px;
    margin-bottom: 28px;
    width: 1038px;
    height: 38px
}

.cooperation-dd {
    position: relative
}

.picScroll {
    border-left: 1px solid #e0e0e0
}

.picScroll-ul li {
    float: left;
    width: 172px;
    height: 38px
}

.picScroll-ul li a {
    float: left;
    width: 171px;
    height: 38px;
    border-right: 1px solid #e0e0e0
}

.picScroll-ul li .picScroll-ullia {
    background: url(../nimages/cooperation1.png) no-repeat center
}

.picScroll-ul li .picScroll-ullia2 {
    background: url(../nimages/cooperation2.png) no-repeat center
}

.picScroll-ul li .picScroll-ullia3 {
    background: url(../nimages/cooperation3.png) no-repeat center
}

.picScroll-ul li .picScroll-ullia4 {
    background: url(../nimages/cooperation4.png) no-repeat center
}

.picScroll-ul li .picScroll-ullia5 {
    background: url(../nimages/cooperation5.png) no-repeat center
}

.picScroll-ul li .picScroll-ullia6 {
    background: url(../nimages/cooperation6.png) no-repeat center
}

.picScroll-ul li .picScroll-ullia7 {
    background: url(../nimages/cooperation7.png) no-repeat center
}

.picScroll-ul li .picScroll-ullia8 {
    background: url(../nimages/cooperation8.png) no-repeat center
}

.picScroll-ul li .picScroll-ullia9 {
    background: url(../nimages/cooperation9.png) no-repeat center
}

.picScroll .next, .picScroll .prev {
    position: absolute;
    top: 5px;
    left: 0;
    display: none;
    display: block;
    overflow: hidden;
    width: 13px;
    height: 26px;
    cursor: pointer
}

.picScroll .prev {
    background: url(../nimages/cooperation.png) no-repeat -129px -274px
}

.picScroll .next {
    right: 6px;
    left: auto;
    background: url(../nimages/cooperation.png) no-repeat -143px -274px
}

.picScroll .prev:hover {
    background-position: -156px -274px
}

.picScroll .next:hover {
    background-position: -171px -274px
}

.index-bottom-tit {
    height: 170px;
    background: url(../nimages/index-bottom-tit.png) no-repeat center
}

.index-bottom-tit h4 {
    margin-bottom: 24px;
    padding-top: 44px;
    color: #fff;
    text-align: center;
    font-size: 26px
}

.index-bottom-tit h5 {
    display: block;
    height: 30px
}

.index-bottom-tit h5 em {
    float: left;
    display: block;
    padding-right: 14px;
    padding-left: 14px;
    color: #fff;
    font-size: 18px;
    line-height: 30px
}

.index-bottom-tit a {
    float: left;
    display: block;
    margin: 0 auto;
    width: 118px;
    height: 28px;
    border: 1px solid #fff;
    color: #fff;
    text-align: center;
    font-size: 16px;
    line-height: 28px
}

.index-bottom-tit a:hover {
    background: #fff;
    color: #d11b1c
}

.shortcut {
    margin-top: 100px;
    -webkit-box-shadow: 0 1px 8px 0 rgba(195, 195, 195, .59);
    -moz-box-shadow: 0 1px 8px 0 rgba(195, 195, 195, .59);
    -ms-box-shadow: 0 1px 8px 0 rgba(195, 195, 195, .59);
    box-shadow: 0 1px 8px 0 rgba(195, 195, 195, .59);
}

.aBargain li {
    width: 300px;
    height: 140px;
    background: url(../nimages/indexBG.jpg) no-repeat center;
    float: left;
    border-left: 1px solid #e5e5e5
}

.aBargain li:first-child {
    border-left: 0
}

.aBargain a > i, .lineThree i {
    background: url(../nimages/indexFloat.png) no-repeat center;
    float: left;
}

.aBargain .aBargainCom {
    background-position: -44px 0;
    width: 66px;
    height: 24px;
    display: block;
    margin-top: 60px;
    margin-left: 18px;
    margin-right: 25px;
    margin-bottom: 56px;
}

.line1 a > span {
    float: left
}

.line1 a, .line1 span, .lineThree a {
    display: block
}

.aBargain li:hover i, .lineThree li:hover .titles {
    -webkit-animation: sport 1.5s ease-in-out infinite
}

@-webkit-keyframes sport {
    0% {
        -webkit-transform: translateY(0)
    }
    50% {
        -webkit-transform: translateY(-8px)
    }
    100% {
        -webkit-transform: translateY(0)
    }
}

.line1 em, .line1 span {
    font-size: 14px;
    color: #333;
    line-height: 14px
}

.shortcutEm em {
    font-size: 16px;
    line-height: 16px;
    font-weight: 700
}

.shortcutEm .fsr {
    color: #e50012
}

.line1 .indexHot {
    background: url(../nimages/indexHot.png) center no-repeat;
    width: 30px;
    height: 14px;
    display: inline-block
}

.shortcutEm {
    margin-top: 48px;
    margin-bottom: 12px
}

.aBargain .aBargainCom2 { /* background-position:-43px 0; */
    width: 77px;
    height: 50px;
    display: block;
    margin-top: 43px;
    margin-left: 17px;
    margin-right: 15px;
    margin-bottom: 50px;
    background-color: transparent;
    background-image: url(../nimages2017/vip.png);
    background-repeat: no-repeat;
}

.aBargain .aBargainCom3 { /* background-position:-43px 0; */
    width: 77px;
    height: 50px;
    display: block;
    margin-top: 43px;
    margin-left: 13px;
    margin-right: 15px;
    margin-bottom: 50px;
    background-color: transparent;
    background-image: url(../nimages2017/gouwu.png);
    background-repeat: no-repeat;
}

.lineThree .yunService {
    background-position: -120px 0;
    width: 33px;
    height: 23px;
    display: inline-block;
    margin-left: 41px
}

.lineThree > li {
    width: 198.5px;
    height: 140px;
    background: #fff;
    float: left;
    border-left: 1px solid #e5e5e5
}

.aBargain, .lineThree {
    float: left
}

.lineThree .titles em {
    font-size: 18px;
    font-weight: 700;
    color: #333;
    line-height: 18px;
    vertical-align: middle;
}

.titles span {
    display: block
}

.yearAndMouth {
    text-align: center;
    margin-bottom: 6px
}

.lineThreeComs, .yearAndMouth em {
    font-size: 14px;
    line-height: 14px;
    color: #333
}

.yearAndMouth .cole512 {
    color: #e50012
}

.titles {
    margin-top: 28px;
    margin-bottom: 24px;
}

.lineThree .gxym {
    background-position: -153px 0;
    width: 102px;
    height: 21px;
    display: inline-block;
    margin-left: 48px
}

.lineThreeComs {
    text-align: center;
    margin-top: -13px
}

.submitUp {
    display: block;
    width: 70px;
    height: 22px;
    text-align: center;
    line-height: 22px;
    color: #e50012;
    border: 1px solid #e50012;
    background: #fff;
    margin-left: 64px;
    margin-top: 12px
}

.builidService {
    text-align: center
}

.mtf5 {
    margin-top: -5px
}

.submitUp:hover {
    background: #e50012;
    color: #fff
}

.pt70 {
    padding-top: 70px;
}

.h1029 {
    height: 1029px;
}

.pro_box {
    width: 333px;
    height: 428px;
    background: #fff
}

.pro_box h5 {
    font-size: 22px;
    color: #333;
    margin-bottom: 15px
}

.pro_box:hover a {
    color: #fff;
    background: #e50012
}

.DV_box {
    display: block;
    width: 334px;
    height: 85px;
    text-align: center;
    padding-top: 40px
}

.DV_box h6 {
    font-size: 14px;
    color: #666;
    margin-top: 14px
}

.DV {
    background: url(../nimages2017/ssl/fots.png) no-repeat 0 0;
    display: block;
    width: 54px;
    height: 31px;
    margin-left: 143px;
    margin-bottom: 7px
}

.xin1 {
    background: url(../nimages2017/ssl/fots.png) no-repeat 0 -32px;
    display: block;
    width: 107px;
    height: 14px;
    position: relative;
    left: 50%;
    margin-left: -53px;
    margin-bottom: 9px
}

.pro_line {
    background: url(../nimages2017/ssl/fots.png) no-repeat 0 -76px;
    display: block;
    width: 284px;
    height: 1px;
    position: relative;
    left: 50%;
    margin-left: -142px
}

.text_f i {
    background: url(../nimages2017/ssl/fots.png) no-repeat -157px 0;
    width: 5px;
    height: 5px;
    display: inline-block;
    margin-right: 2px
}

.text_f {
    margin-left: 102px;
    margin-top: 25px
}

.text_f li {
    font-size: 14px;
    color: #666;
    line-height: 35px
}

.mgl140px {
    margin-left: 117px
}
.mg65px {
    margin-left: 65px
}
.wizard_buy {
    display: inline-block;
    width: 185px;
    height: 29px;
    color: #e50012;
    background: #fff;
    font-size: 16px;
    text-align: center;
    line-height: 16px;
    padding-top: 12px;
    margin-left: 50%;
    position: relative;
    left: -94px;
    border: 0;
    margin-top: 29px;
    margin-bottom: 30px;
    border: 1px solid #e50012
}

.mg30 {
    margin-left: 30px;
    margin-right: 30px
}

.xin2 {
    background: url(../nimages2017/ssl/fots.png) no-repeat -84px -46px;
    display: block;
    width: 107px;
    height: 14px;
    position: relative;
    left: 50%;
    margin-left: -53px;
    margin-bottom: 9px
}

.xin3 {
    background: url(../nimages2017/ssl/fots.png) no-repeat -0px -60px;
    display: block;
    width: 107px;
    height: 14px;
    position: relative;
    left: 50%;
    margin-left: -53px;
    margin-bottom: 9px
}

.ov {
    background: url(../nimages2017/ssl/fots.png) no-repeat -54px 0;
    display: block;
    width: 58px;
    height: 31px;
    margin-left: 138px;
    margin-bottom: 7px
}

.ev {
    background: url(../nimages2017/ssl/fots.png) no-repeat -112px 0;
    display: block;
    width: 45px;
    height: 31px;
    margin-left: 145px;
    margin-bottom: 7px
}

.ssl-margin {
    margin: 23px 24px 0 !important
}

.ssl-li1 {
    position: relative !important;
    z-index: 5 !important
}

.ssl-li2 {
    position: relative !important;
    z-index: 4 !important
}

.ssl-li3 {
    position: relative !important;
    z-index: 3 !important
}

@media screen and (max-width: 1080px) {
    .slideBox, #footer, .index-bottom-tit{
        width: 1200px;
    }

}

/* 优惠  css start*/

@font-face {font-family: "iconfont";
    src: url('./font/iconfont.eot?t=1514450460986'); /* IE9*/
    src: url('./font/iconfont.eot?t=1514450460986#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
    url('./font/iconfont.ttf?t=1514450460986') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
    url('./font/iconfont.svg?t=1514450460986#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background: none !important;
}

.icon-weixinxiaochengxu:before {
    content: "\e603";
    color: #58aced;
    font-size: 27px;
    font-weight: normal;
    margin-right: 7px;
    vertical-align: -4px;
}

.icon-wangzhananquanlianmeng:before {
    content: "\e606";
    color: #3be7a0;
    font-size: 27px;
    font-weight: normal;
    margin-right: 7px;
    vertical-align: -4px;
}

.icon-ssl:before {
    content: "\e605";
    color: #e50012;
    font-size: 27px;
    font-weight: normal;
    margin-right: 7px;
    vertical-align: -4px;
}
.st_hui{text-align:center;color:#e50012;}
.hui{
    background-image: url(../nimages2017/hui.png);
    background-size: 70px;
    background-repeat:  no-repeat;
}
.icon-gift:before { content: "\e60b"; }
.hui .hstslistullirig-movesl{
    margin-top: 17px;
    margin-bottom: 3px;
}
.hui .stoue-top h3{margin-top: 15px;margin-bottom: 5px;}

/* 优惠  css end*/

/* 2018-1-5  NAB-4572 START*/
.hstsolistdiv-left .hstsolistdiv-lets-a{
    color: #333;
    border-bottom: 2px solid #333;
    width: 60px;
}
.hstsolistdiv-left2 .hstsolistdiv-lets-a{
    color: #575c69;
    border-bottom: 2px solid #333;
    width: 60px;
}
.hstsolistdiv-left2 .hstsolistdiv-lets-em{
    background: #759cc9;
}
.hstsolistdiv-left3 .hstsolistdiv-lets-a{
    width:  63px;
    border-bottom:  2px solid #333;
    color:  #fff;
    border-color:  #fff;
}
.hstsolistdiv-left3 .hstsolistdiv-lets-em{
    background: #fff;
}
.hstsolistdiv-left4 .hstsolistdiv-lets-a{
    width:  61px;
    border-bottom:  2px solid #333;
}
.hstsolistdiv-left4 .hstsolistdiv-lets-em{}
.hstsolistdiv-left5 .hstsolistdiv-lets-a{
    WIDTH:  60px;
    border-bottom: 2px solid #333333;
    color:  #333;
}
.hstsolistdiv-left6 .hstsolistdiv-lets-a{
    color: #575c69;
    border-bottom: 2px solid #333;
    width: 60px;
}
.index-nav{
    position:  fixed;
    z-index:  6;
    background:  #fff;
    box-shadow: 1px 2px 7px 0px    rgba(0, 0, 0, 0.15);
    left:  0;
    right:  0;
    display:  none;
    top: 36px;
}
.index-nav ul{
    width:1200px;
    margin:auto;
}
.index-nav li{
    display:  inline-block;
    width:  24%;
    text-align:  center;
    padding: 15px 0;
}
.index-nav a{
    color: #666;
    font-size:  16px;
    line-height:  30px;
    height: 30px;
    border-right: 1px solid #e5e5e5;
    display:  inline-block;
    width: 100%;
}
.index-nav .four>a{border-right:none;}
.index-nav .on{border-bottom:3px solid #e50012;}
.st_ban{color:#e50012;text-align:center;display:  inline-block;margin: 10px auto 0;width:  100%;height:  35px;}
.index-nav .on a{color:#e50012;}
/* 2018-1-5  NAB-4572 END*/

/* 2018-3-16 NAB-5053 start*/
.hlw-news {
   width: 250px;
   height: 110px;
   position: fixed;
   bottom: 80px;
   right: 50px;
   z-index: 1000;
}
.hlw-news div.news{
    position:relative;
    width:100%;
    height:100%;
}
.hlw-news div.box span {
    position: absolute;
    top: -23px;
    right: -14px;
    display: block;
    width: 32px;
    height: 32px;
    background: url(../nimages2017/close.png)left center no-repeat;
    background-size: 20px 20px;
    text-align: center;
    cursor: pointer;
}
.hlw-news div a{
    z-index:9999;
    color:#fff;
    font-size:14px;
    position:absolute;
    right:10px;
    bottom:5px;
}

/* 2019.07.11 导航栏修改*/
.header-nav ol dd.cloud-content {
    margin-bottom: -20px;
}
.header-nav ol li.win-con4 {
    padding: 29px 0 35px;
}
.header-nav .web-nav img.cloud-pic {
    width: 180px;
    height: 148px;
}
.ml-360 {
    margin-left: -360px;
}

