.nav1 .col-md-4,
.nav1 .col-sm-4,
.nav1 .col-xs-12,
.nav2 .col-md-2,
.nav2 .col-sm-2,
.nav2 .col-xs-2,
.nav2 .col-xs-1,
.nav2 .col-md-6,
.nav2 .col-sm-6,
.nav2 .col-xs-6 {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

/*固定定位*/
.pfix {
    position: fixed;
    right: 0;
    top: 30%;
    z-index: 10000;
}

.pfix-item li {
    margin-bottom: 2px;
    position: relative;
}

.pfix-item li a {
    display: inline-block;
    width: 100%;
    height: 100%;
    background-color: rgba(48, 44, 40, .4);
    padding: 6px 7px;
    font-size: 0.67rem;
}

.pfix-item li a:hover {
    background-color: #ff9470;
}

.pfix-item li a span {
    display: block;
    text-align: center;
}

.xtext {
    text-align: center;
    color: #fff;
}

.flower {
    position: fixed;
    right: 80px;
    top: 15%;
    z-index: 100;
    display: none;
}

.remove {
    position: absolute;
    top: 0;
    right: -4px;
    font-size: 1.39rem;
    font-weight: lighter;
    cursor: pointer;
}

.contact1 {
    border: 1px solid #ddd;
    border-radius: 5px;
}

.kkk {
    position: absolute;
    top: 40%;
    right: -19px;
    width: 20px;
    height: 20px;
}

.contact-phone2 {
    width: 168px;
    height: 180px;
    /* border:1px solid #ddd;*/
    border-radius: 5px;
}

/*客服热诚为您服务*/
.service {
    background: url("../images/hh_05.png") repeat;
    width: 100%;
    height: auto;
}

.service-t {
    padding: 0 20px;
    text-align: center;
    margin: 60px 0 80px 0;
}

.service-img11 {
    width: 100%;
    height: 4rem;
    background-image: url('../new_picture/sevice1.png');
    background-repeat: no-repeat;
    background-position: 3rem;
    background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-size: 43% 100%;
}

.service-img2 {
    background-image: url('../new_picture/sevice2.png');
    width: 100%;
    height: 4rem;
    background-repeat: no-repeat;
    background-position: 3rem;
    background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-size: 43% 100%;
}

.service-img3 {
    width: 100%;
    height: 4rem;
    background-repeat: no-repeat;
    background-position: 3rem;
    background-image: url('../new_picture/sevice3.png');
    background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-size: 43% 100%;
}

.service-img4 {
    width: 100%;
    height: 4rem;
    background-repeat: no-repeat;
    background-position: 3rem;
    background-image: url('../new_picture/sevice4.png');
    background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-size: 43% 100%;
}

.service-s {
    font-size: 0.9rem;
    font-weight: bold;
    color: #474642;
    margin-top: 20px;
    margin-bottom: 5px;
}

.service-w {
    color: #474642;
    font-size: 0.75rem;
    font-weight: normal;
    line-height: 22px;
}

.service-img1 img {
    display: inline-block;
    width: 70%;
}

.service-img111 {
    width: 7.5rem;
    height: 7.5rem;
    margin: 0 auto;
    background-image: url("../picture/wxkf.jpg");
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.service-img12 {
    width: 7.5rem;
    height: 7.5rem;
    margin: 0 auto;
    background-image: url("../picture/icon_fwximg.jpg");
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.service-img13 {
    width: 7.5rem;
    height: 7.5rem;
    margin: 0 auto;
    background-image: url("../picture/foot_tswx.png");
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.service-img14 {
    width: 7.5rem;
    height: 7.5rem;
    margin: 0 auto;
    background-image: url("../picture/tsqqimg.png");
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.service-img15 {
    width: 7.5rem;
    height: 7.5rem;
    margin: 0 auto;
    background-image: url("../picture/1518168686.png");
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.service-img16 {
    width: 7.5rem;
    height: 7.5rem;
    margin: 0 auto;
    background-image: url("../picture/1518168931.png");
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.fbg {
    background: url('../images/ff_04.png') repeat-x;
    width: 100%;
    height: 45px;
}

.ftbg {
    background-color: #302c28;
    width: 100%;
    height: auto;
    color: #fff;
    font-size: 0.85rem;
}

.fimg {
    margin-bottom: 40px;
    width: 423px;
    text-align: center;
    margin: 0 auto;
}

.fimg span {
    float: left;
}

.fimg1 {
    display: inline-block;
    width: 99px;
    height: 44px;
    background-image: url('../picture/ffbb_07.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.fimg2 {
    display: inline-block;
    width: 125px;
    height: 44px;
    background: url(../picture/ffbb_10.jpg) no-repeat;
    background-size: cover;
}

.fimg3 {
    display: inline-block;
    width: 99px;
    height: 44px;
    background: url('../picture/ffbb_12.jpg') no-repeat;
    background-size: cover;
}

.fimg4 {
    display: inline-block;
    width: 99px;
    height: 44px;
    background: url('../picture/ffbb_14.png') no-repeat;
    background-size: cover;
}

footer a {
    font-weight: bold;
    color: #fff;
}

footer a:hover {
    color: #f00;
}

.fbgo {
    width: 95%;
    margin: 40px auto 20px;
    padding: 2%;
    border: 1px solid #fff;
    text-indent: 27px;
    text-align: left;
}

.fbgt {
    margin-bottom: 40px;
    display: flex;
    justify-content: space-between;
}

.fbgt a {
    display: inline-block;
    text-align: center;
    color: #fff;
    font-weight: bold;
    font-size: 0.78rem;
}

.fbgt a:not(:last-child) {
    margin-right: 16px;
}

.fbgth {
    text-align: center;
    margin-bottom: 26px;
}

* {
    margin: 0;
    padding: 0;
    font-family: '微软雅黑';
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}


@media screen and (min-width: 375px) {
    html {
        font-size: 12px
    }

    .navbar-header a {
        font-size: 14px;
    }

    .phone {
        cursor: default;
    }

    .banner-video,
    .video-mb {
        width: 31.5%;
        height: 62.2%;
        position: absolute;
        top: 28.4%;
        left: 14.6%;
        z-index: 999;
    }

    .item a {
        display: inline-block;
        height: 104px !important;
    }
}

@media screen and (min-width: 768px) {
    html {
        font-size: 12px
    }

    .navbar-header a {
        font-size: 14px;
    }

    .phone {
        cursor: default;
    }

    .banner-video,
    .video-mb {
        width: 31.5%;
        height: 62.2%;
        position: absolute;
        top: 28.4%;
        left: 14.6%;
        z-index: 999;
    }

    .item a {
        display: inline-block;
        height: 176px !important;
    }
}

@media screen and (min-width: 992px) {
    html {
        font-size: 16px
    }

    .container {
        width: 970px;
    }

    .navbar-header a {
        font-size: 18px;

    }

    .banner-video,
    .video-mb {
        width: 31.5%;
        height: 62.2%;
        position: absolute;
        top: 28.4%;
        left: 14.6%;
        z-index: 999;
    }

    .item a {
        display: inline-block;
        height: 240px !important;
    }
}

@media screen and (min-width: 1200px) {
    html {
        font-size: 18px
    }

    .container {
        width: 1100px;
    }

    .navbar-header a {
        font-size: 22px;
    }

    .banner-video,
    .video-mb {
        width: 31.5%;
        height: 62.2%;
        position: absolute;
        top: 28.4%;
        left: 14.6%;
        z-index: 999;
    }

    .item a {
        display: inline-block;
        height: 306px !important;
    }
}

@media screen and (min-width: 1431px) {

    .banner-video,
    .video-mb {
        width: 31.9%;
        height: 63.2%;
        position: absolute;
        top: 28.2%;
        left: 14.5%;
        z-index: 999;
    }

    .item a {
        display: inline-block;
        height: 418px !important;
    }
}

@media screen and (min-width: 1600px) {

    .banner-video,
    .video-mb {
        width: 30%;
        height: 63.2%;
        position: absolute;
        top: 28.2%;
        left: 17.1%;
        z-index: 999;
    }

    .item a {
        display: inline-block;
        height: 443px !important;
    }
}

@media screen and (min-width: 1900px) {

    .banner-video,
    .video-mb {
        width: 25.5%;
        height: 63.2%;
        position: absolute;
        top: 28.2%;
        left: 21.6%;
        z-index: 999;
    }

    .item a {
        display: inline-block;
        height: 443px !important;
    }
}

ul,
li {
    list-style: none;
    margin-bottom: 0px;
}

.lt {
    float: left;
}

.rt {
    float: right;
}

.clear {
    clear: both;
    content: '';
    overflow: hidden;
    display: block;
}

a {
    text-decoration: none !important;
}

i {
    font-style: normal;
}

b {
    font-weight: normal;
}

.container {
    padding-left: 0px;
    padding-right: 0px;
}

/*头部导航开始*/
.nav1 {
    display: block;
    background-color: #302c28;
    width: 100%;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #fff;
}

.rev {
    position: relative;
}

.caret1 {
    width: 5px;
    height: 5px;
    position: absolute;
    left: 45%;
    bottom: 2px;
    z-index: 999;
    display: none;
}

.slide {
    position: relative;
}

.lunbo {
    position: relative;
    clear: both;
    /*  overflow: hidden;*/
    display: block;
    content: '';
}

.lpl {
    width: 100%;
    height: 50px;
    background-color: #FF9900;
    position: absolute;
    left: 0;
    top: 50px;
    z-index: 99;
    display: none;

}

.lck {
    width: 100%;
    height: 50px;
    background-color: #FF9900;
    position: absolute;
    left: 0;
    top: 50px;
    z-index: 99;
    display: none;
}

.skt {
    width: 100%;
    height: 50px;
    background-color: #FF9900;
    position: absolute;
    left: 0;
    top: 50px;
    z-index: 99;
    display: none;
}

.rng {
    height: 100%;
    z-index: 100;
    display: flex;
    align-items: center;
    justify-content: space-around;
}

.rng span a {
    color: white;
    text-decoration: none;
}

/*.rng span:first-child a{
    color: #ff6600;
}*/
.rng span a:hover {
    color: #ff6600;
}

.zi-1 {
    width: 40%;
    margin-left: 22.5%;
}

.zi-2 {
    margin-left: 28%;
    width: 900px;
}

.zi-3 {
    margin-left: 31.5%;
    width: 45%;
}

.xianlu,
.daigou,
.zhinan {
    display: none;
}

.rt {
    font-weight: bold;
}

.welcomer a {
    padding-left: 15px;
    color: #fff;
}

.welcomer a img {
    display: inline-block;
    padding-right: 5px;
    width: 22px;
    height: 18px;
    position: relative;
    top: -3px;
}

.qq1 img {
    display: inline-block;
    width: 26px !important;
    height: 20px !important;
}

.phone {
    font-size: 1rem !important;
}

.flag {
    background: url('../images/nav1.png') no-repeat;
    width: 100%;
    height: 77px;
}

.xs {
    display: block;
}

.yc {
    display: none;
}

em {
    font-style: normal;
}

/*下拉菜单*/
.dropdown-menu {
    top: 98%;
    left: 0px;
    border: none;
    background-color: rgba(255, 255, 255, 0.8);
    min-width: 96px !important;
    padding: 0 !important;
}

.dropdown-menu>li>a:focus,
.dropdown-menu>li>a:hover {
    background-color: #ff6d3a !important;
    color: #fff;
}

.dropdown-menu>li>a {
    text-align: center;
    line-height: 30px;
    color: #47392f;
    font-size: 0.9rem;
}

.navbar-nav>li>a {
    text-align: center;
}

/*
 * 语言切换
 */
.rt .lang {
    display: inline-block;
    vertical-align: top;
    cursor: pointer;
}

.lang ul li {
    font-size: 14px;
}

.lang ul li a {
    padding: 0;
}

/*日转网*/
.seller a:first-child {
    background-color: #302c28;
    color: #fff;
}

.seller a {
    display: inline-block;
    color: #000;
    padding: 4px 5px;
    /*border-radius: 3px;*/
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    margin-left: 5px;
    font-size: 0.78rem;
}

.seller a:hover {
    background-color: #302c28;
    color: #fff;
    text-decoration: none;
}

.write {
    float: right;
    width: 100%;

}

.write1 {
    display: inline-block;
    width: 70%;
    height: 30px;
    line-height: 30px;
    text-indent: 20px;
    border: none;
    outline: none;
    margin-left: 5px;
    border: 1px solid #302c28;
    /*border-top-left-radius: 5px;*/
    border-bottom-left-radius: 5px;
}

.gotozy {
    background-color: #302c28 !important;
    border: none;
    width: 17%;
    height: 30px;
    color: #fff;
    font-size: 14px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}

.rzw {
    margin-top: 40px;
}

.rzw a img {
    width: 180px;
}

.rzw2 {
    margin-top: 50px;
}

.rzw1 {
    margin-top: 50px;
    float: right;
}

.rzw2 .lbtn {
    display: block;
    border-radius: 3px;
    width: 89px;
    height: 28px;
    font-size: 13px;
    padding: 0;
    line-height: 28px;
    cursor: auto;
    text-align: center;
    margin-left: 10px;
}

.rzw2 .btn-zhy {
    background: #cc0033;
    color: #fff;
}

.rzw2 .btn-grey {
    background: #ccc;
    color: #333;
}

.nav2 {
    margin-bottom: 30px;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.navbar-default {
    background-color: #fff;
    border: none;
    position: relative;
    float: left;
    width: 77%;
    min-width: 790px;
}

/*导航条*/
.nav-all {
    width: 100%;
    position: relative;
    min-height: 50px;
}

.navbar-default .navbar-nav>li>a {
    color: #47392f;
    font-size: 16px;
    font-weight: bold;
}

.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.open>a:hover {
    background-color: #ff6633 !important;
    color: #fff;
}

.navbar-default .navbar-nav>li>a:focus,
.navbar-default .navbar-nav>li>a:hover {
    background-color: #ff6633 !important;
    color: #fff;
}

.lunbo .navbar-collapse {
    padding-left: 0px !important;
    padding-right: 0px !important;
    width: 100%;
}

.lunbo .container-fluid {
    padding-left: 0px !important;
}

.notice-r {
    height: 50px;
    line-height: 50px;
    margin-left: 0px;
    /*   position: absolute;
    right: 0px;
    top: 0;*/
    float: left;
    width: 23%;
    min-width: 253px;
    overflow: hidden;
}

.notice img {
    display: inline-block;
    width: 16px;
    height: 18px;
    margin-right: 5px;
    position: relative;
    top: -3px;
}

.navbar {
    margin-bottom: 0px;
}

/*公告*/
.notice {
    color: #fd671a;
    font-size: 13px;
    position: relative;
    top: 1px;
    margin-right: 10px;
    font-weight: bold;
}

.notice1 {
    height: 20px;
    width: 77%;
    overflow: hidden;
    margin-top: 15px;
}

.box p a {
    display: block;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    color: #47392f;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.rtgl1 span {
    display: inline-block;
    width: 6%;
    border-top: 1px solid #aa9680;
    position: relative;
    top: -0.5rem;
}

.rtgl1 b {
    display: inline-block;
    margin: 0 10px;
    font-size: 1.7rem;
    font-weight: bold;
}

/*.navbar-default .navbar-nav>li:first-child a{
    background-color: #302c28!important;
    color: #fff;
}*/
/*新站线路介绍样式*/
.top-xian {
    width: 100%;
    border-top: 2px solid #ff6633;
}

.all {
    width: 100%;
    background-color: #f4f4f4;
    /*height: 100%;*/
    min-height: 580px;
}

.content {
    margin: 0 auto;
    background-color: white;
    clear: both;
    overflow: hidden;
    display: block;
    content: '';
    padding-bottom: 70px;
}

.content-left {
    width: 19%;
    min-width: 180px;
    /*  height:100%;*/
    float: left;
}

.content-right {
    width: 76%;
    min-width: 569px;
    /*height:100%;*/
    float: left;
    padding: 0 20px;
}

.ka {
    width: 90%;
    margin: 0 auto;
}

.fuwu {
    width: 100%;
    height: 35px;
    background-color: #bcbcbc;
    color: white;
    margin-top: 15px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: .8rem;
}

.jieshao {
    width: 100%;
    height: 35px;
    background-color: #f4f4f4;
    color: #47392f;
    margin-top: 5px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: .8rem;
}

/*.jiaoshao a{
    color: #47392f;
}*/
.nav-tabs {
    margin-top: 20px;
    display: flex;
    justify-content: space-around;
}

.nav-tabs li a {
    color: #47392f;
}

.home-top {
    width: 100%;
    height: 120px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 1.3rem;
    color: #000;
}

.home-tu {
    width: 90%;
    margin: 0 auto;
    height: 120px;
    /*border:1px solid #ccc;*/
    display: flex;
    align-items: center;
    justify-content: space-around;
}

.home-yuan1 {
    width: 100px;
    height: 100px;
    border-radius: 50%;
    background-color: #e596a3;
    display: flex;
    align-items: center;
    justify-content: center;
}

.home-yuan2 {
    width: 100px;
    height: 100px;
    border-radius: 50%;
    background-color: #c1e394;
    display: flex;
    align-items: center;
    justify-content: center;
}

.home-yuan3 {
    width: 100px;
    height: 100px;
    border-radius: 50%;
    background-color: #fadb92;
    display: flex;
    align-items: center;
    justify-content: center;
}

.home-yuan4 {
    width: 100px;
    height: 100px;
    border-radius: 50%;
    background-color: #c1b5ec;
    display: flex;
    align-items: center;
    justify-content: center;
}

.home-yuan5 {
    width: 100px;
    height: 100px;
    border-radius: 50%;
    background-color: #499ac3;
    display: flex;
    align-items: center;
    justify-content: center;
}

.font-top {
    font-size: .8rem;
    color: #000;
}

.font-top1 {
    font-size: 1rem;
    color: #fff;
}

.font-fot {
    font-size: 1rem;
    color: white;
}

.once {
    font-size: .8rem;
    color: white;
    font-weight: 700;
}

.rou {
    text-align: center;
}

.dbl {
    width: 100%;
    margin: 0 auto;
    margin-top: 2rem;
}

.dbl1 {
    width: 100%;
    margin: 0 auto;
    margin-top: 0rem;
}

.dbl td {
    vertical-align: middle;
    text-align: center;
}

.tr-first td {
    font-size: .7rem;
    font-weight: 600;
}

.shuo {
    width: 95%;
    margin: 0 auto;
    margin-top: .8rem;
}

.ming {
    font-size: 1rem;
    font-weight: 700;
    background: #fadb92;
}

.xiaoming {
    font-size: .8rem;
    letter-spacing: 2px;
    color: #333;
    margin-top: .8rem;
}

.font-mid {

    width: 95%;
    margin: 0 auto;
    margin-top: 2rem;
}

.through {
    text-decoration: line-through;
}

.fanwei {
    width: 95%;
    margin: 0 auto;
}

.fanwei-xia {
    margin-top: 1rem;
    margin-bottom: 1.5rem;
}

.yishang {

    margin-bottom: 1.5rem;
}

.bu {
    font-size: .7rem;
    font-weight: 600;
}

.three-all {
    width: 95%;
    margin: 0 auto;
}

.jie {
    color: #c33f1d;
}

.skt1 {
    width: 95%;
    margin-bottom: 1.5rem;

    margin: 0 auto;
}

/* .skt1 td{
     font-size: .4rem !important;
} */
.da {
    font-size: .8rem;
    font-weight: 600;
}

.xianzhi {
    width: 95%;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 3rem;
}

.biao {
    width: 100%;
    margin-top: 1.5rem;
}

.biao table tr td {
    width: none !important;
    font-size: .7rem !important;
}

.cao td {
    font-weight: 700 !important;
}

.shaidan {
    width: 99%;
    float: right;
}

.huiyuan {
    margin-top: 1.5rem;
    width: 95%;
    float: left;
    margin-left: 2%;
}

.youhui {
    margin-top: 1.5rem;
    width: 94%;
    float: left;
    margin-left: 2%;
    display: block;
    overflow: hidden;
    clear: both;
    content: '';
}

.hui-yuan {
    height: 1.4rem;
    font-size: .8rem;
    font-weight: 800;
    border-bottom: 2px solid #ff6d3a;
    float: left;
    width: 9%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.you-hui {
    height: 1.4rem;
    font-weight: 800;
    border-bottom: 2px solid #ff6d3a;
    float: left;
    width: 10%;
    padding-bottom: 10px;
}

.huiyuan-xian {
    height: 1.4rem;
    width: 89%;
    border-bottom: 2px solid #000;
    float: left;
    margin-left: 1%;
}

.every {
    width: 30%;
    margin-top: 1rem;
    height: 20rem;
    margin-left: 1rem;
    float: left;
    border: 1px solid #ccc;
}

.every-top {
    width: 100%;
    height: 50%;

}

.every-fot {
    width: 100%;
    height: 50%;
}

.clearfix:after {
    display: block;
    overflow: hidden;
    clear: both;
    content: '';
}

.fot-1 {
    height: 30%;
    width: 85%;
    display: flex;
    align-items: center;
    margin: 0 auto;
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

.fot-2 {
    width: 85%;
    height: 37%;
    margin: 0 auto;
    font-size: .4rem;
    color: #999;
    line-height: 140%;
    overflow: hidden;
    padding: 0px;
}

.fot-2 table tr,
.fot-2 table tr td {
    border: none !important;
}

.fot-3 {
    width: 85%;
    margin: 0 auto;
    font-size: .3rem;
    color: #999;
    /*border:1px solid #ccc;*/
    margin-top: 2rem;
}

.fot-3-left {
    float: left;
    overflow: hidden;
}

.fot-3-right {
    float: right;
}

.every-fot a {
    float: right;
    margin-right: 1.5rem;
}

.fenye {
    width: 90%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 6rem;

}

.every-all {
    width: 100%;

}

.xinshou-all {
    width: 95%;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 1rem;

}

.xinshou-all1 {
    width: 95%;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 1rem;

}

.xs-onepage {
    font-size: .85rem;
    width: 100%;
    height: 2rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px dashed #ccc;
    font-weight: 800;
}

.xs-onepage-left {
    float: left;
    cursor: pointer;
}

.xs-onepage-right {
    float: right;
    font-size: .7rem;
    /*color: #999;*/
    font-weight: 500;
}

.xs-top {
    width: 100%;
    height: 5rem;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 1.3rem;
    color: #000;
}

.tk-use {
    width: 100%;
    height: 4rem;
    display: flex;
    align-items: center;
    font-weight: 800;
    font-size: .85rem;
}

.tk-content {
    width: 97%;
    font-size: .5rem;
    margin-top: 1rem;
    line-height: 150%;
}

.tk-content-foot {
    width: 97%;
    font-size: .5rem;
    margin-top: 1rem;
    line-height: 150%;
    margin-bottom: 3rem;
}

.zhuce {
    display: none;
}

.youhui-child {
    width: 94%;
    /*  height: 3rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px dashed #ccc;
    margin-left: 2%;*/

    height: 45px;
    border-bottom: 1px dashed #ccc;
    margin-left: 2%;
    clear: both;
    line-height: 45px;
}

.riqi {
    float: right;
    display: inline-block;
    color: #aaa;
    font-size: .8rem;
    text-align: right;
}

.huodong {
    float: left;
    width: 73%;
}

.huodong a {
    font-size: .9rem;
    color: #333;
}

.longbiao td {
    font-weight: 600;
    font-size: .8rem !important;
}

.hong1 {
    color: #e62019;
}

.rowli {
    width: 50%;
    font-weight: 800;

}

.rowli a {
    width: 100%;
    text-align: center;
}

.login_main .nav-tabs li a {
    font-size: 22px !important;
}

.rzw2 p {
    margin: 0px !important;
}

.dengji td {
    font-size: 1rem !important;
    font-weight: 800 !important;
}

.top-left {
    float: left;
}

/*#getcodebtn{
    
    float: left;
}
#regsmscode{
    width: 48%;
    float: left;
}*/
#doLogin {
    margin-left: 20px;
}

.qq-weixin {
    display: inline-block;
    height: 3rem;
    width: 3rem;
}

.jiagelist {
    width: 100%;
    height: 3rem;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: .9rem;
    font-weight: 600;
}