@charset "UTF-8";

html,
body {
    font-size: 15px;
    font-family: "\5FAE\8F6F\96C5\9ED1", Arial, Helvetica, sans-serif;
    font-weight: 400;
    color: #666;
    background-color: #f5f8fa;
}

a {
    color: #333;
    text-decoration: none !important;
}

.fr {
    float: right;
}

.fl {
    float: left;
}

input[type="text"] {
    padding-left: 5px;
}

* {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.mybtn {
    height: 30px;
    min-width: 60px;
    line-height: 30px;
    color: #59ABFD;
    border: 1px solid #59ABFD;
    border-radius: 2px;
    background-color: #f5f8fa;
}

.mybtn:hover {
    background-color: #59ABFD;
    cursor: pointer;
    color: #fff;
}
.m_zzzs{
    display: none;
}

.none {
    display: none;
}

#app {
    background-color: #f8f8f8;
}

#app .daohang {
    height: 52px;
    width: 1150px;
    margin: auto;
    margin-top: 10px;
    line-height: 52px;
    background-color: #fff;
    border: 1px solid #e4e4e4;
}

#app .daohang .heiwei {
    margin-left: 30px;
    margin-right: 10px;
    vertical-align: middle;
    line-height: 52px;
}

#app .daohang a {
    display: inline-block;
    margin: 0 15px;
    color: #000;
    font-size: 1.06666666rem;
}

#app .daohang a:hover {
    cursor: pointer;
    color: #e22748;
}

#app .daohang span {
    font-size: 1.2307692rem;
}

#app .con {
    margin-top: 14px !important;
}

@media only screen and (max-width: 766px) {
    html,
    body {
        font-size: 13px;
    }

    #app .daohang {
        margin-top: 60px !important;
        width: 100% !important;
        line-height: 1rem;
        padding: 10px 0;
        height: auto;
    }

    #app .daohang a {
        margin: 0 10px;
    }

    #app #tou {
        z-index: 99999;
    }

    #app .con {
        margin-top: 20px !important;
        z-index: 9;
    }
}

.main {
    background-color: #f8f8f8;
}

.main .con {
    width: 1150px;
    margin: auto;
    margin-top: 10px !important;
    background-color: #fff;
    background-color: #f8f8f8;
}

.main .con .jv .diyi {
    padding: 17px;
    background-color: #fff;
    height: 468px;
    border: 1px solid #e4e4e4;
    border-radius: 3px;
}

.main .con .jv .diyi .zuo {
    float: left;
    background-color: #F4F5F7;
    height: 100%;
    width: 50%;
    overflow: hidden;
}

.main .con .jv .diyi .zuo #xinwen {
    height: 100%;
}

.main .con .jv .diyi .zuo #xinwen .tit {
    font-size: 1.2rem;
    text-align: center;
    color: #000;
    width: 75%;
    margin: 0 auto;
    overflow: hidden;
    height: 76px;
    line-height: 76px;
    text-overflow: ellipsis;
    white-space: nowrap
}

.main .con .jv .diyi .zuo #xinwen .tit:hover {
    color: #e22748;
}

.main .con .jv .diyi .zuo #xinwen .bo {
    height: 85%;
    overflow: hidden;
}

.main .con .jv .diyi .zuo #xinwen .bo img {
    height: 100%;
    width: 100%;
}
.main .con .jv .diyi .zuo #xinwen .carousel-inner{
    margin-top: 0!important;
}

.main .con .jv .diyi .zuo #xinwen .carousel-control .glyphicon-chevron-left,
.main .con .jv .diyi .zuo #xinwen .carousel-control .glyphicon-chevron-right {
    top: 38%;
    color: #fff;
    font-size: 40px;
}

.main .con .jv .diyi .zuo #xinwen .carousel-indicators {
    bottom: 16%;
}

.main .con .jv .diyi .zuo #xinwen .carousel-inner {
    height: 100%;
}

.main .con .jv .diyi .zuo #xinwen .carousel-inner .item {
    height: 100%;
}

.main .con .jv .diyi .zuo #xinwen .carousel-inner .item:hover {
    cursor: pointer;
}

.main .con .jv .diyi .zuo #xinwen .carousel-indicators li {
    background-color: #fff;
    width: 8px;
    height: 8px;
    margin: 5px;
}

.main .con .jv .diyi .zuo #xinwen .carousel-indicators .active {
    background: #E22748;
    border-color: #E22748;
    width: 9px;
    height: 9px;
}

.main .con .jv .diyi .zuo #xinwen .carousel-control {
    background: none !important;
}

.main .con .jv .diyi .you {
    float: left;
    height: 100%;
    width: 50%;
    vertical-align: top;
    padding-left: 15px;
}

.main .con .jv .diyi .you .fir {
    border-bottom: 1px solid #ddd;
    padding-left: 8px;
    padding-bottom: 5px;
}

.main .con .jv .diyi .you .fir span,.main .con .jv .diyi .you .fir a {
    display: inline-block;
    width: 20%;
    padding: 8px 5px;
    font-size: 1.0666666rem;
    color: #000;
    font-weight: 700;
}

.main .con .jv .diyi .you .fir span:hover,.main .con .jv .diyi .you .fir a:hover  {
    cursor: pointer;
}

.main .con .jv .diyi .you .fir span.act,.main .con .jv .diyi .you .fir a.act {
    color: #e22748;
    font-size: 1.2rem;
}

/*
.main .con .jv .diyi .you .fir .more {
  font-size: 25px;
  color: #C2C2C2;
  vertical-align: baseline;
  margin-top: 7px;
}

.main .con .jv .diyi .you .fir .more:hover {
  cursor: pointer;
  font-weight: bold;
}
*/
.main .con .jv .diyi .you .fir .more {
    font-size: 16px;
    color: #666;
    vertical-align: baseline;
    margin-top: 7px;
    line-height: 20px;
}

.main .con .jv .diyi .you .fir .more:hover {
    cursor: pointer;
    font-weight: bold;
}

.main .con .jv .diyi .you .er .meihang {
    padding-top: 21px;
    font-size: 1.076923rem;
    color: #333;
    font-size: 0.9333333rem;
    line-height: 1rem;
}

.main .con .jv .diyi .you .er .meihang .jian {
    display: inline-block;
    background-color: #e22748;
    width: 4px;
    height: 4px;
    vertical-align: middle;
    margin-right: 17px;
}

.main .con .jv .diyi .you .er .meihang .ti {
    vertical-align: middle;
    display: inline-block;
    width: 75%;
    padding-left: 0px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.useOldFixed .main .con .jv .diyi .you .er .meihang .ti {
    vertical-align: middle;
    display: inline-block;
    width:80%;
    padding-left: 0px;
    font-size: 1rem;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    line-height: 1.6;
}

.main .con .jv .diyi .you .er .meihang .ti:hover {
    cursor: pointer;
    color: #e22748;
}


.main .con .jv .diyi .you .er .meihang .shi {
    float: right;
    font-size: 0.9333333rem;
}

.main .con .jv .dier {
    overflow: hidden;
    margin: 13px 0;
}

.main .con .jv .dier .igm {
    float: left;
    width: 33%;
    height: 98px;
    overflow: hidden;
    margin-right: 0.5%;
}

.main .con .jv .dier .igm img {
    width: 100%;
    height: 100%;
    -webkit-transition: -webkit-transform 1s;
    transition: -webkit-transform 1s;
    transition: transform 1s;
    transition: transform 1s, -webkit-transform 1s;
}

.main .con .jv .dier .igm img:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
    cursor: pointer;
}

.main .con .jv .dier .igm:last-child {
    margin-right: 0;
}

.main .con .jv .disan {
    margin: 13px 0;
    overflow: hidden;
}

.main .con .jv .disan .shouxuan {
    display: none;
}

.main .con .jv .disan .xuan {
    float: left;
    width: 6%;
    border: 1px solid #ddd;
    border-radius: 3px;
}

.main .con .jv .disan .xuan .gec {
    background-color: #fff;
    color: #e22748;
    font-size: 1.3333333rem;
    text-align: center;
    height: 167px;
    padding-top: 56%;
    border-bottom: 1px solid #eaeaea;
    line-height: 25px;
    font-weight: 700;
}

.main .con .jv .disan .xuan .gec:hover {
    cursor: pointer;
}

.main .con .jv .disan .xuan .gec.act {
    background-color: #e22748;
    color: #fff;
}

.main .con .jv .disan .bi {
    float: left;
    height: 501px;
    width: 93%;
    margin-left: 1%;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 3px;
}

.main .con .jv .disan .bi .ka {
    overflow: hidden;
    height: 98%;
    margin: 1%;
}

.main .con .jv .disan .bi .ka .zuo {
    float: left;
    width: 64.4%;
    margin-right: 0.5%;
    padding-right: 10px;
}

.main .con .jv .disan .bi .ka .you {
    float: left;
    width: 35.1%;
}

.main .con .jv .disan .bi .ka0 .zuo {
    height: 100%;
}

.main .con .jv .disan .bi .ka0 .zuo .xiaozuo {
    float: left;
    width: 30%;
}

.main .con .jv .disan .bi .ka0 .zuo .xiaozuo .gua {
    width: 193px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    background-color: #F8F8F8;
    color: #333;
    font-weight: 700;
    font-size: 1rem;
    border: 1px solid #ddd;
    margin-bottom: 8.5px;
}

.main .con .jv .disan .bi .ka0 .zuo .xiaozuo .gua:hover {
    color: #e22748;
    cursor: pointer;
}

.main .con .jv .disan .bi .ka0 .zuo .xiaoyou {
    float: left;
    height: 100%;
    vertical-align: top;
    padding-left: 10px;
    width: 70%;
}

.main .con .jv .disan .bi .ka0 .zuo .xiaoyou .shou {
    font-weight: 700;
    color: #e22748;
    font-size: 1.2rem;
    padding-top: 17px;
    padding-bottom: 13px;
    border-bottom: 1px solid #ddd;
}

.main .con .jv .disan .bi .ka0 .zuo .xiaoyou .tong {
    padding-top: 20px;
    overflow: hidden;
}

.main .con .jv .disan .bi .ka0 .zuo .xiaoyou .tong .zis {
    float: left;
    width: 25%;
    padding-bottom: 17px;
}

.main .con .jv .disan .bi .ka0 .zuo .xiaoyou .tong .zis .dian {
    display: inline-block;
    background-color: #e22748;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    vertical-align: middle;
}

.main .con .jv .disan .bi .ka0 .zuo .xiaoyou .tong .zis .min {
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 80%;
    vertical-align: middle;
}

.main .con .jv .disan .bi .ka0 .zuo .xiaoyou .tong .zis .min a {
    color: #333;
    font-size: 0.933333rem;
}

.main .con .jv .disan .bi .ka0 .zuo .xiaoyou .tong .zis .min:hover a {
    color: #e22748;
}

.main .con .jv .disan .bi .ka0 .zuo .xiaoyou .tong .zis .min:hover a:active {
    color: #333;
}

.main .con .jv .disan .bi .ka0 .you .wu {
    overflow: hidden;
}

.main .con .jv .disan .bi .ka0 .you .wu .shou {
    font-weight: 700;
    font-size: 1.2rem;
    padding-top: 17px;
    padding-bottom: 13px;
    border-bottom: 1px solid #ddd;
    margin-bottom: 10px;
}

.main .con .jv .disan .bi .ka0 .you .wu .shou span,.main .con .jv .disan .bi .ka0 .you .wu .shou a {
    color: #000;
    display: inline-block;
    margin-right: 20px;
}

.main .con .jv .disan .bi .ka0 .you .wu .shou span:hover,.main .con .jv .disan .bi .ka0 .you .wu .shou a:hover {
    cursor: pointer;
}

.main .con .jv .disan .bi .ka0 .you .wu .shou span.act,.main .con .jv .disan .bi .ka0 .you .wu .shou a.act {
    color: #e22748;
}

.main .con .jv .disan .bi .ka0 .you .fiveOpn {
    height: 247px;
}

.main .con .jv .disan .bi .ka0 .you .fiveOpn .fiv {
    overflow: hidden;
}

.main .con .jv .disan .bi .ka0 .you .fiveOpn .fiv .mei {
    float: left;
    width: 173px;
    height: 37px;
    text-align: center;
    line-height: 37px;
    color: #000;
    background-color: #F2F2F2;
    margin-bottom: 10px;
    margin-right: 5.5%;
}

.main .con .jv .disan .bi .ka0 .you .fiveOpn .fiv .mei:hover {
    color: #e22748;
    font-weight: bold;
    cursor: pointer;
}

.main .con .jv .disan .bi .ka0 .you .fiveOpn .fiv .mei:nth-of-type(even) {
    margin-right: 0;
}

.main .con .jv .disan .bi .ka0 .you .kebi {
    height: 247px;
    padding-top: 7px;
}

.main .con .jv .disan .bi .ka0 .you .kebi .meitiao {
    padding-bottom: 25px;
    color: #333;
    font-size: 0.93333333333rem;
    line-height: 0.97rem;
}

.main .con .jv .disan .bi .ka0 .you .kebi .meitiao .dian {
    display: inline-block;
    width: 4px;
    height: 4px;
    background-color: #e22748;
    margin-right: 10px;
    vertical-align: middle;
}

.main .con .jv .disan .bi .ka0 .you .kebi .meitiao .ti {
    vertical-align: middle;
    display: inline-block;
    width: 65%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.main .con .jv .disan .bi .ka0 .you .kebi .meitiao .ti:hover {
    cursor: pointer;
    color: #e22748;
}

.main .con .jv .disan .bi .ka0 .you .kebi .meitiao .jian {
    float: right;
    vertical-align: baseline;
}

.main .con .jv .disan .bi .ka0 .you .chaxun .shou {
    font-weight: 700;
    color: #e22748;
    font-size: 1.2rem;
    padding-top: 17px;
    padding-bottom: 13px;
    border-bottom: 1px solid #ddd;
    margin-bottom: 10px;
    margin-bottom: 15px;
}

.main .con .jv .disan .bi .ka0 .you .chaxun .sec {
    overflow: hidden;
}

.main .con .jv .disan .bi .ka0 .you .chaxun .sec input {
    height: 42px;
    width: 78%;
    margin-right: 2%;
    float: left;
    border: 1px solid #ddd;
    outline: none;
}

.main .con .jv .disan .bi .ka0 .you .chaxun .sec button {
    float: left;
    height: 42px;
    width: 20%;
    background-color: #e22748;
    color: #fff;
    font-weight: 700;
    font-size: 0.93333333rem;
    border: none;
}

.main .con .jv .disan .bi .ka0 .you .chaxun .sec button:hover {
    cursor: pointer;
}

.main .con .jv .disan .bi .ka0 .you .wai {
    margin: 10px 0;
    height: 87px;
    position: relative;
    background: url(/globalImg/fileinfo.png) no-repeat;
    background-size: cover;
}

.main .con .jv .disan .bi .ka0 .you .wai .tupian {
    position: absolute;
    left: 10%;
    top: 20%;
}

.main .con .jv .disan .bi .ka0 .you .wai .dazi {
    position: absolute;
    top: 25%;
    left: 40%;
    color: #fff;
    font-size: 1.6rem;
    font-weight: 700;
}

.main .con .jv .disan .bi .ka0 .you .wai .xiaozi {
    position: absolute;
    top: 59%;
    left: 35%;
    color: #fff;
}

.main .con .jv .disan .bi .ka0 .you .wai .xiaozi a {
    color: #fff;
    font-size: 0.8666666666rem;
}

.main .con .jv .disan .bi .ka0 .you .shuju {
    background-color: #4182B7;
    color: #fff;
    height: 54px;
    line-height: 54px;
    text-align: center;
    font-weight: 700;
    font-size: 1.2rem;
}

.main .con .jv .disan .bi .ka0 .you .shuju:hover {
    cursor: pointer;
}

.main .con .jv .disan .bi .ka1 .zuo {
    position: relative;
    height: 100%;
}

.main .con .jv .disan .bi .ka1 .zuo .one {
    overflow: hidden;
}

.main .con .jv .disan .bi .ka1 .zuo .one .blg {
    background-color: #F2F2F2;
    color: #333;
    text-align: center;
    font-size: 1.066666rem;
    width: 25%;
    float: left;
    padding: 15px 0;
    font-weight: 700;
}

.main .con .jv .disan .bi .ka1 .zuo .one .blg:hover {
    cursor: pointer;
}

.main .con .jv .disan .bi .ka1 .zuo .one .blg.act {
    background-color: #4484E3;
    color: #fff;
}

.main .con .jv .disan .bi .ka1 .zuo .two {
    overflow: hidden;
    padding-top: 15px;
}

.main .con .jv .disan .bi .ka1 .zuo .two .zixi {
    float: left;
    width: 24%;
    margin: 8px 0;
    margin-right: 1.333%;
    text-align: center;
    padding: 10px 0;
    border: 1px solid #ddd;
    color: #333;
    font-size: 0.933333rem;
}

.main .con .jv .disan .bi .ka1 .zuo .two .zixi:hover {
    cursor: pointer;
    color: #e22748;
    background-color: #F6F6F6;
}

.main .con .jv .disan .bi .ka1 .zuo .two .zixi:nth-child(4n+0) {
    margin-right: 0;
}

.main .con .jv .disan .bi .ka1 .zuo .two .kuai {
    overflow: hidden;
}

.main .con .jv .disan .bi .ka1 .zuo .two .kuai .ti {
    color: #000;
    font-weight: 700;
    font-size: 1.2307692307rem;
    margin: 15px;
}

.main .con .jv .disan .bi .ka1 .zuo .two .kuai .mks {
    float: left;
    text-align: center;
    padding: 15px;
    width: 17%;
    margin-right: 3%;
    background-color: #F4F5F7;
    margin-top: 7px;
    margin-bottom: 13px;
    color: #333;
    font-size: 0.933333rem;
}

.main .con .jv .disan .bi .ka1 .zuo .two .kuai .mks:hover {
    cursor: pointer;
}

.main .con .jv .disan .bi .ka1 .zuo .two .kuai .mk {
    float: left;
    text-align: center;
    padding: 15px;
    width: 17%;
    margin-right: 3%;
    background-color: #F4F5F7;
    margin-top: 7px;
    margin-bottom: 13px;
    color: #333;
    height: 80px;
    font-size: 0.933333rem;
}

.main .con .jv .disan .bi .ka1 .zuo .two .kuai .mk:hover {
    cursor: pointer;
}

.main .con .jv .disan .bi .ka1 .zuo .two .kuai .mk p {
    padding-bottom: 10px;
}

.main .con .jv .disan .bi .ka1 .zuo .fuwu {
    padding: 0;
    padding-top: 15px;
}

.main .con .jv .disan .bi .ka1 .zuo .fuwu .kuai {
    margin: 15px;
}

.main .con .jv .disan .bi .ka1 .zuo .fuwu .kuai .ti {
    margin: 5px;
    font-size: 1.0666666666rem;
}

.main .con .jv .disan .bi .ka1 .zuo .hou {
    position: absolute;
    bottom: 20px;
    left: 0;
    right: 0;
}

.main .con .jv .disan .bi .ka1 .zuo .hou > div {
    display: inline-block;
    font-weight: 700;
    color: #fff;
    font-size: 1.538461rem;
    text-align: center;
    width: 49%;
    padding: 25px 0;
}

.main .con .jv .disan .bi .ka1 .zuo .hou > div:hover {
    cursor: pointer;
}

.main .con .jv .disan .bi .ka1 .zuo .hou .tai {
    background-color: #4182B7;
    margin-right: 1%;
}

.main .con .jv .disan .bi .ka1 .zuo .hou .tu {
    background-color: #18A585;
}

.main .con .jv .disan .bi .ka1 .you {
    position: relative;
    height: 100%;
}

.main .con .jv .disan .bi .ka1 .you .imt {
    height: 126px;
}

.main .con .jv .disan .bi .ka1 .you .imt:hover {
    cursor: pointer;
}

.main .con .jv .disan .bi .ka1 .you .imt img {
    width: 100%;
    height: 100%;
}

.main .con .jv .disan .bi .ka1 .you .quk {
    overflow: hidden;
    margin: 10px 0;
}

.main .con .jv .disan .bi .ka1 .you .quk .gd {
    width: 49%;
    float: left;
    margin-right: 2%;
    padding: 20px;
    text-align: center;
    background-color: #F4F5F7;
    color: #333;
}

.main .con .jv .disan .bi .ka1 .you .quk .gd:hover {
    cursor: pointer;
}

.main .con .jv .disan .bi .ka1 .you .quk .gd:nth-child(2) {
    margin-right: 0;
}

.main .con .jv .disan .bi .ka1 .you .quk .yuan {
    width: 50px;
    height: 50px;
    margin: auto;
    text-align: center;
    margin-bottom: 10px;
}

.main .con .jv .disan .bi .ka1 .you .quk .yuan img {
    width: 17px;
    height: 17px;
    margin-top: 14.5px;
}

.main .con .jv .disan .bi .ka1 .you .quk .yuan1 {
    background: url(/globalImg/yuan1.png) no-repeat;
}

.main .con .jv .disan .bi .ka1 .you .quk .yuan2 {
    background: url(/globalImg/yuan2.png) no-repeat;
}

.main .con .jv .disan .bi .ka1 .you .quk .yuan3 {
    background: url(/globalImg/yuan3.png) no-repeat;
}

.main .con .jv .disan .bi .ka1 .you .quk .yuan4 {
    background: url(/globalImg/yuan4.png) no-repeat;
}

.main .con .jv .disan .bi .ka1 .you .hou {
    position: absolute;
    bottom: 20px;
    left: 0;
    right: 0;
}

.main .con .jv .disan .bi .ka1 .you .hou > div {
    background: url(/globalImg/fileinfo.png) no-repeat;
    background-size: cover;
    width: 100%;
    font-weight: 700;
    color: #fff;
    font-size: 1.538461rem;
    text-align: center;
    padding: 25px 0;
}

.main .con .jv .disan .bi .ka1 .you .hou > div:hover {
    cursor: pointer;
}

.main .con .jv .disan .bi .ka1 .you .hou .tai a {
    color: #fff;
}

.main .con .jv .disan .bi .ka2 .zuo {
    position: relative;
    height: 100%;
}

.main .con .jv .disan .bi .ka2 .zuo .one {
    overflow: hidden;
}

.main .con .jv .disan .bi .ka2 .zuo .one .blg {
    background-color: #F2F2F2;
    color: #333;
    text-align: center;
    font-size: 1.0666666rem;
    width: 33.3333%;
    float: left;
    padding: 15px 0;
    font-weight: 700;
}

.main .con .jv .disan .bi .ka2 .zuo .one .blg:hover {
    cursor: pointer;
}

.main .con .jv .disan .bi .ka2 .zuo .one .blg.act {
    background-color: #4484E3;
    color: #fff;
}

.main .con .jv .disan .bi .ka2 .zuo .pubTab {
    margin-top: 20px;
}

.main .con .jv .disan .bi .ka2 .zuo .pubTab .tt {
    width: 100%;
}

.main .con .jv .disan .bi .ka2 .zuo .pubTab .tt thead tr th {
    text-align: center;
    color: #AE1732;
    padding: 15px 0;
    width: 13%;
    background-color: #F6F6F6;
    font-size: 0.933333333rem;
    font-weight: 700;
}

.main .con .jv .disan .bi .ka2 .zuo .pubTab .tt thead tr th.busCode {
    width: 10%;
}

.main .con .jv .disan .bi .ka2 .zuo .pubTab .tt thead tr th.itemN {
    width: 20%;
}

.main .con .jv .disan .bi .ka2 .zuo .pubTab .tt thead tr th.dealPart {
    width: 15%;
}

.main .con .jv .disan .bi .ka2 .zuo .pubTab .tt tbody tr td {
    text-align: center;
    padding: 15px 10px;
    background-color: #fff;
    vertical-align: middle;
    font-size: 0.933333333rem;
    color: #333;
    border-bottom: 1px dashed #ddd;
}

.main .con .jv .disan .bi .ka2 .zuo .pubTab .tt tbody tr td.kne {
    text-align: left;
    padding-left: 3px;
    padding-right: 3px;
    line-height: 1.2rem;
}

.main .con .jv .disan .bi .ka2 .zuo .pubTab .tt tbody tr td.kne:hover {
    cursor: pointer;
}

.main .con .jv .disan .bi .ka2 .zuo .pubTab .tt tbody tr td.kne:hover span {
    color: #e22748;
}

.main .con .jv .disan .bi .ka2 .zuo .arts {
    margin-top: 20px;
}

.main .con .jv .disan .bi .ka2 .zuo .arts .ear {
    font-size: 0.93333333rem;
    color: #333;
    padding: 10px 0;
}

.main .con .jv .disan .bi .ka2 .zuo .arts .ear .zuojian {
    display: inline-block;
    background-color: #e22748;
    width: 4px;
    height: 4px;
    vertical-align: middle;
    margin-right: 10px;
}

.main .con .jv .disan .bi .ka2 .zuo .arts .ear .wenti {
    display: inline-block;
    width: 80%;
    color: #333;
    margin-left: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: middle;
}

.main .con .jv .disan .bi .ka2 .zuo .arts .ear .wenti:hover {
    cursor: pointer;
    color: #e22748;
}

.main .con .jv .disan .bi .ka2 .zuo .arts .ear .shijian {
    float: right;
    color: #333;
    margin-right: 3px;
}

.main .con .jv .disan .bi .ka2 .you .quk {
    overflow: hidden;
    margin-bottom: 25px;
}

.main .con .jv .disan .bi .ka2 .you .quk .gd {
    height: 107px;
    width: 49%;
    float: left;
    margin-right: 2%;
    padding: 25px;
    text-align: center;
    border: 1px solid #ddd;
    color: #333;
    background-color: #F8F8F8;
}

.main .con .jv .disan .bi .ka2 .you .quk .gd:hover {
    cursor: pointer;
    border-color: #e22748;
}

.main .con .jv .disan .bi .ka2 .you .quk .gd:nth-child(2) {
    margin-right: 0;
}

.main .con .jv .disan .bi .ka2 .you .quk .yuan {
    margin: auto;
    margin-bottom: 10px;
}

.main .con .jv .disan .bi .ka2 .you .dianhua {
    text-align: center;
    padding: 15px 0;
    background-color: #4182B7;
}

.main .con .jv .disan .bi .ka2 .you .dianhua img {
    vertical-align: middle;
    margin-right: 40px;
}

.main .con .jv .disan .bi .ka2 .you .dianhua .ziji {
    text-shadow: 1px 1px 1px rgba(18, 99, 165, 0.8);
    -webkit-text-shadow: 1px 1px 1px rgba(18, 99, 165, 0.8);
    -moz-text-shadow: 1px 1px 1px rgba(18, 99, 165, 0.8);
    font-weight: 700;
    color: #fff;
    font-size: 1.38461538rem;
    vertical-align: middle;
}

.main .con .jv .disan .bi .ka2 .you .chaxun {
    margin-top: 20px;
}

.main .con .jv .disan .bi .ka2 .you .chaxun .fir {
    border-bottom: 1px solid #ddd;
}

.main .con .jv .disan .bi .ka2 .you .chaxun .fir span {
    color: #e22748;
    font-size: 1.2rem;
    display: inline-block;
    font-weight: 700;
    padding: 15px 0;
}

.main .con .jv .disan .bi .ka2 .you .chaxun .sec {
    margin: 20px 0;
}

.main .con .jv .disan .bi .ka2 .you .chaxun .sec input {
    height: 35px;
    width: 80%;
    margin-right: 2%;
    border: 1px solid #ddd;
    font-size: 0.9333333rem;
}

.main .con .jv .disan .bi .ka2 .you .chaxun .sec button {
    width: 16%;
    height: 35px;
    line-height: 35px;
    border: none;
    color: #fff;
    background-color: #e22748;
    font-weight: 700;
    font-size: 0.9333333rem;
}

.main .con .jv .diwu {
    overflow: hidden;
    margin-bottom: 13px;
}

.main .con .jv .diwu .yik {
    background: #fff;
    border: 1px solid #ddd;
    width: 32.5%;
    padding: 10px;
    float: left;
    margin-right: 1.25%;
    height: 255px;
}

.main .con .jv .diwu .yik .shou {
    padding-top: 3px;
    padding-bottom: 10px;
    border-bottom: 1px solid #ddd;
    padding-left: 10px;
}

.main .con .jv .diwu .yik .shou .dahong {
    color: #e22748 !important;
    font-size: 1.2rem !important;
}

.main .con .jv .diwu .yik .shou .xiaohei {
    font-weight: 700;
    display: inline-block;
    font-size: 1.0666666666rem;
    color: #000;
    margin-right: 20px;
}

.main .con .jv .diwu .yik .shou .xiaohei:hover {
    cursor: pointer;
}

/*
.main .con .jv .diwu .yik .shou .more {
  float: right;
  font-size: 25px;
  color: #C2C2C2;
  vertical-align: middle;
  margin-top: -5px;
}

.main .con .jv .diwu .yik .shou .more:hover {
  cursor: pointer;
  font-weight: bold;
}
*/
.main .con .jv .diwu .yik .shou .more {
    float: right;
    font-size: 16px;
    padding: 10px 0px;
    color: #666;
    vertical-align: middle;
    margin-top: -5px;
}

.main .con .jv .diwu .yik .shou .more:hover {
    cursor: pointer;
    font-weight: bold;
}

.main .con .jv .diwu .yik .ci {
    padding-top: 20px;
}

.main .con .jv .diwu .yik .ci .meitiao {
    padding-bottom: 25px;
    color: #333;
    font-size: 0.93333333333rem;
    line-height: 0.97rem;
}
.main .con .jv .diwu .yik .ci .meitiao:last-child{
    padding-bottom: 0;
}

.main .con .jv .diwu .yik .ci .meitiao .dian {
    display: inline-block;
    width: 4px;
    height: 4px;
    background-color: #e22748;
    margin-right: 10px;
    vertical-align: middle;
}

.main .con .jv .diwu .yik .ci .meitiao .jian {
    float: right;
    vertical-align: baseline;
}

.main .con .jv .diwu .yik .ci .meitiao .ti {
    vertical-align: middle;
    display: inline-block;
    width: 65%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.main .con .jv .diwu .yik .ci .meitiao .ti:hover {
    cursor: pointer;
    color: #e22748;
}

.main .con .jv .diwu .yik:last-child {
    margin-right: 0;
}

.main .con .jv .diliu,.footer_links {
    padding: 15px 0;
    border: 1px solid #ddd;
    overflow: hidden;
    background-color: #fff;
}

.main .con .jv .diliu .gu .wd {
    float: left;
    height: 100%;
    background-color: #e22748;
    text-align: center;
    line-height: 30px;
    margin: 0 10px;
    padding: 0 20px;
    color: #fff;
}

.main .con .jv .diliu .gu > a.gk {
    float: left;
    height: 30px;
    margin: 0 10px;
    line-height: 30px;
    border: 1px solid darkgray;
    padding: 0 10px;
    width: 160px;
    text-align: center;
}

.main .con .jv .diliu .gu > a.gk:hover {
    cursor: pointer;
    color: #e22748;
}

.main .con .jv .diliu .gu select {
    height: 30px;
    float: left;
    margin: 0 10px;
    width: 160px;
}


.footer_links .hd { height: 30px; color: #333;}
.footer_links .hd li { height: 30px; line-height: 30px; padding: 0 20px; border: 1px solid #ccc; margin-right: 24px; background: #fff; float: left; display: inline-block;  }
.footer_links .hd li:nth-child(n+4){ background: url(/globalImg/link_icon.png) right 13px no-repeat;}
.footer_links .hd li.on:nth-child(n+4){ background: url(/globalImg/link_icon.png) right -28px no-repeat #CCC;}
.footer_links .hd span { height: 30px; line-height: 30px; border: 1px solid #ccc; margin-right: 24px; background: #fff; float: left; display: inline-block;}
.footer_links .bd { background: #fff;}
.footer_links .bd ul:nth-child(-n+3){height: 0;}
.footer_links .bd ul { display: none;height: 34px;}
.footer_links .bd ul li { line-height: 40px; padding: 0 15px; float: left;}
.footer_links .link_jg li { width: 16.6666%; text-align: center; padding: 0;}
.footer_links .bd a { display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}


.main .con .jv .diqi {
    background-color: #fff;
    margin-bottom: 13px;
    padding: 30px;
    position: relative;
}

.main .con .jv .diqi .more {
    float: right;
    margin-bottom: 1rem;
    color: #fff;
    padding: 3px 7px;
    background-color: #e22748;
}

.main .con .jv .diqi .more:hover {
    cursor: pointer;
    font-weight: bold;
}

.main .con .jv .diqi #zhuanlan .carousel-indicators {
    bottom: -30px;
}

.main .con .jv .diqi #zhuanlan .carousel-indicators li {
    background-color: #D7D7D7;
}

.main .con .jv .diqi #zhuanlan .carousel-indicators .active {
    background-color: #e22748;
}

.main .con .jv .diqi #zhuanlan .carousel-inner .item {
    width: 100%;
    height: 141px;
}

.main .con .jv .diqi #zhuanlan .carousel-inner .item .tia {
    float: left;
    width: 24%;
    height: 141px;
    margin-right: 1.3333333%;
}

.main .con .jv .diqi #zhuanlan .carousel-inner .item .tia:hover {
    cursor: pointer;
}

.main .con .jv .diqi #zhuanlan .carousel-inner .item .tia img {
    width: 100%;
    height: 100%;
}

.main .con .jv .diqi #zhuanlan .carousel-inner .item .tia:nth-child(4n+0) {
    margin-right: 0;
}

.main .con .jv .diqi #zhuanlan .carousel-inner .item:last-child .more {
    display: inline-block;
}

.main .con .jv .diqi #zhuanlan .carousel-control .glyphicon-chevron-left,
.main .con .jv .diqi #zhuanlan .carousel-control .icon-prev {
    margin-left: -15px;
    color: #ddd;
}

.main .con .jv .diqi #zhuanlan .carousel-control .glyphicon-chevron-right,
.main .con .jv .diqi #zhuanlan .carousel-control .icon-next {
    margin-right: -15px;
    color: #ddd;
}

.main .con .jv .diqi #zhuanlan .carousel-control.right,
.main .con .jv .diqi #zhuanlan .carousel-control.left {
    background: none;
}

.main .con .jv .diqi #zhuanlan .carousel-control.right {
    right: -30px;
}

.main .con .jv .diqi #zhuanlan .carousel-control.left {
    left: -30px;
}

.main .con .jv .diqi #zhuanlan .carousel-control {
    width: 30px;
}

@media only screen and (max-width: 766px) {
    .main .con {
        width: 100%;
    }

    .main .con .jv {
        margin-top: 15px;
    }

    .main .con .jv .diyi {
        overflow: hidden;
        padding: 5px;
        height: auto;
    }

    .main .con .jv .diyi .zuo {
        width: 100%;
        height: 280px;
    }

    .main .con .jv .diyi .zuo .wen {
        padding: 5px;
    }

    .main .con .jv .diyi .zuo .wen .nei {
        height: 7em;
    }

    .main .con .jv .diyi .zuo .wen .biaoti {
        font-size: 1.2rem;
        line-height: 1.4rem;
    }

    .main .con .jv .diyi .zuo #xinwen .tit {
        font-size: 1.1rem;
        line-height: 1.6rem;
    }

    .main .con .jv .diyi .you {
        margin-top: 20px;
        width: 100%;
        height: auto;
        padding-left: 0;
    }

    .main .con .jv .diyi .you .fir {
        padding-left: 0;
    }

    .main .con .jv .diyi .you .fir span {
        width: 30%;
        font-size: 1rem;
    }
    .main .con .jv .diyi .you .er .meihang .ti{
        line-height: 2;
    }
    .main .con .jv .disan .bi .ka0 .zuo .xiaoyou .tong .zis{
        width: 50%;
    }
    .main .con .jv .dier .igm{
        width: 100%;
        margin-top: 1rem;
    }
    .main .con .jv .diyi .you .fir .more {
        margin-top: 3px;
    }

    .main .con .jv .diyi .you .er .meihang {
        font-size: 1rem;
        padding: 6px 0;
    }
    .main .con .jv .diyi .you .er .meihang .jian{
        margin-right: 10px;
    }

    .main .con .jv .diyi .you .er .meihang .ti,.main .con .jv .disan .bi .ka0 .you .kebi .meitiao .ti,.main .con .jv .diwu .yik .ci .meitiao .ti {
        padding-left: 0;
        width: 92%;
    }
    .main .con .jv .diyi .you .er .meihang .shi,.main .con .jv .disan .bi .ka0 .you .kebi .meitiao .jian,.main .con .jv .diwu .yik .ci .meitiao .jian{
        display: none;
    }
    #wei .some,.main .con .jv .disan .bi .ka0 .you .kebi{
        height: auto;
    }
    .main .con .jv .disan .bi .ka0 .you .kebi .meitiao .ti,.list_new li .list_new_name{
        overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height: 1.8;
    }
    .main .con .jv .disan .bi .ka0 .you .kebi .meitiao,.main .con .jv .diwu .yik .ci .meitiao{
        padding-bottom: 10px;
    }

    .main .con .jv .diyi .you .er .meihang span {
        font-size: 1rem;
    }

    .main .con .jv .dier {
        width: 100%;
    }

    .main .con .jv .disan .xuan {
        width: 100%;
        display: none;
    }

    .main .con .jv .disan .shouxuan {
        display: block;
        overflow: hidden;
        margin-bottom: 10px;
    }

    .main .con .jv .disan .shouxuan .gec {
        float: left;
        width: 33.33333%;
        text-align: center;
        color: #e22748;
        background-color: #fff;
        padding: 12px 0;
    }

    .main .con .jv .disan .shouxuan .gec.act {
        background-color: #e22748;
        color: #fff;
    }

    .main .con .jv .disan .bi {
        width: 100%;
        margin-left: 0;
        height: auto;
    }

    .main .con .jv .disan .bi .ka .zuo {
        width: 100%;
        margin-right: 0;
    }

    .main .con .jv .disan .bi .ka .zuo .hou {
        position: static;
    }

    .main .con .jv .disan .bi .ka .you {
        width: 100%;
    }

    .main .con .jv .disan .bi .ka0 .zuo {
        padding-right: 0;
    }

    .main .con .jv .disan .bi .ka0 .zuo .xiaozuo {
        width: 100%;
    }

    .main .con .jv .disan .bi .ka0 .zuo .xiaozuo .gua {
        width: 100%;
    }

    .main .con .jv .disan .bi .ka0 .zuo .xiaoyou {
        width: 100%;
        padding-left: 0;
    }

    .main .con .jv .disan .bi .ka0 .zuo .xiaoyou .tong .zis .min {
        width: 85%;
        padding-left: 3px;
    }

    .main .con .jv .disan .bi .ka0 .you .qu .yihang .yige img {
        margin-left: 0;
    }

    .main .con .jv .disan .bi .ka0 .you .ben {
        margin: 20px 0;
    }

    .main .con .jv .disan .bi .ka0 .you .chaxun {
        margin-top: 10px;
    }

    .main .con .jv .disan .bi .ka0 .you .chaxun .sec input {
        width: 79%;
    }

    .main .con .jv .disan .bi .ka0 .you .chaxun .sec button {
        width: 19%;
    }

    .main .con .jv .disan .bi .ka0 .you .wu .mei {
        width: 47%;
    }

    .main .con .jv .disan .bi .ka1 .zuo {
        padding-right: 0;
    }

    .main .con .jv .disan .bi .ka1 .zuo .hou {
        width: 100%;
        overflow: hidden;
    }

    .main .con .jv .disan .bi .ka1 .zuo .hou .tai {
        float: left;
        margin-right: 2%;
    }

    .main .con .jv .disan .bi .ka1 .zuo .hou .tu {
        float: left;
    }

    .main .con .jv .disan .bi .ka1 .zuo .two .kuai .mk {
        width: 30%;
    }


    .main .con .jv .disan .bi .ka1 .zuo .two .kuai .mk {
        width: 30%;
    }


    .main .con .jv .disan .bi .ka1 .zuo .two .kuai .mks{
        width: 30%;
    }

    .main .con .jv .disan .bi .ka1 .you {
        margin-top: 10px;
    }

    .main .con .jv .disan .bi .ka1 .you .hou {
        position: static;
    }

    .main .con .jv .disan .bi .ka2 .zuo {
        padding-right: 0;
    }

    .main .con .jv .disan .bi .ka2 .you {
        margin-top: 13px;
    }

    .main .con .jv .disan .bi .ka2 .you .quk {
        margin-bottom: 13px;
    }

    .main .con .jv .disan .bi .ka2 .you .chaxun {
        margin-top: 13px;
    }

    .main .con .jv .disan .bi .ka2 .you .chaxun .sec {
        margin: 13px 0;
    }

    .main .con .jv .diwu {
        margin-bottom: 0;
    }

    .main .con .jv .diwu .yik {
        width: 100%;
        margin-right: 0;
        height: auto;
        margin-bottom: 13px;
    }

    .main .con .jv .diliu .gu .wd {
        float: left;
        width: 30%;
    }

    .main .con .jv .diliu .gu > a.gk {
        float: none;
        display: block;
        margin-bottom: 8px;
        margin-left: 40%;
    }

    .main .con .jv .diliu .gu select {
        float: none;
        display: block;
        margin: 0 auto;
        margin-bottom: 8px;
        margin-left: 40%;
        background-color: #fff;
    }

    .main .con .jv .diqi #zhuanlan .carousel-inner .item .tia {
        width: 100%;
        margin-right: 0;
        margin-bottom: 8px;
    }
    .main .con img{
        width: 100%;
    }
    .diliu{
        display: none;
    }
    #wzayd{
        position: absolute;
        top: 24px;
        right: 64px;
        background: #E22748;
        color: #fff;
        padding: 4px 8px;
        border-radius:10px;
    }
    .m_zzzs{
        display: block;
    }
    .main .con .jv .dier .igm{
        height: auto;
    }
}

@media only screen and (max-width: 480px) {
    #bodyWZA{
        font: 16px Helvetica Neue,Helvetica,PingFang SC,\5FAE\8F6F\96C5\9ED1,Tahoma,Arial,sans-serif;
    }
    .main .con .jv .diyi .you .er .meihang .ti{
        font-size: 1.25rem;
    }
    .main .con .jv .diyi .zuo #xinwen .tit{
        padding-top:0;
        height: 40px;
        line-height: 40px;
    }
}