.daima {
    font-size: .2rem;
    color: #222;
    margin-bottom: .25rem;
}

.numm>span {
    font-size: .4rem;
    color: #e62129;
    font-family: g1;
}

.o1 {
    font-size: .8rem !important;
    font-weight: bold;
    display: inline-block;
    margin-right: .15rem;
}

.t1 {
    font-size: .16rem !important;
    color: #666 !important;
}

.numm>img {
    padding: 0 .3rem;
    width: .21rem;
}

.numm {
    line-height: 1;
}

.numm>span:last-child {
    display: inline-block;
    margin-left: .2rem;
}

.gubox {
    width: 9.5rem;
    margin: .55rem 0 .7rem;
    margin-left: -.8rem;
}

.gucon {
    width: 25%;
    float: left;
    text-align: center;
    border-right: 1px solid #e2e2e2;
}

.gucon>p:first-child {
    font-size: .16rem;
    color: #666;
    line-height: 1;
    margin-bottom: .15rem;
}

.gucon>p:last-child {
    font-size: .4rem;
    color: #222;
    line-height: 1;
    font-family: g1 !important;
}

.shijian {
    font-size: .16rem;
    color: #666;
    line-height: 1;
}

.serbox1 {
    border-bottom: 1px solid #e2e2e2;
}

.proind1_right {
    position: absolute;
    top: 1.5rem;
    right: 0;
    width: 42%;
}

.jibg>span {
    display: inline-block;
    background: url(../images/loadh.png) center no-repeat;
    background-size: cover;
    width: .19rem;
    height: .21rem;
    top: 0.04rem;
    margin-right: .2rem;
    position: relative;
    -webkit-transition: 0.3s linear;
    -moz-transition: 0.3s linear;
    -ms-transition: 0.3s linear;
    -o-transition: 0.3s linear;
    transition: 0.3s linear;
}

.jishu2txt {
    line-height: 1.2rem;
    padding: 0 .6rem;
    display: flex;
    justify-content: space-between;
    -webkit-transition: 0.3s linear;
    -moz-transition: 0.3s linear;
    -ms-transition: 0.3s linear;
    -o-transition: 0.3s linear;
    transition: 0.3s linear;
}

.jishu2txt:nth-child(2n-1) {
    background: #f8f8f8;
}

.jishu2con {
    margin-top: .6rem;
}

.jishu2txt:hover {
    background: #1810df;
}

.jishu2txt>p {
    font-size: .2rem;
    color: #888;
    -webkit-transition: 0.3s linear;
    -moz-transition: 0.3s linear;
    -ms-transition: 0.3s linear;
    -o-transition: 0.3s linear;
    transition: 0.3s linear;
}

.jishu2txt>p>span {
    display: inline-block;
    padding-right: .3rem;
}

.jishu2txt>p>span:last-child {
    padding-left: .3rem;
    color: #333 !important;
}

.jibg {
    font-size: .18rem;
    color: #333;
    -webkit-transition: 0.3s linear;
    -moz-transition: 0.3s linear;
    -ms-transition: 0.3s linear;
    -o-transition: 0.3s linear;
    transition: 0.3s linear;
}

.jishu2txt:hover p {
    color: #fff;
}

.jishu2txt:hover .jibg {
    color: #fff;
}

.jishu2txt:hover .jibg>span {
    display: inline-block;
    background: url(../images/loadb.png) center no-repeat;
    background-size: cover;
    width: .19rem;
    height: .21rem;
    top: 0.04rem;
    margin-right: .2rem;
    position: relative;
    -webkit-transition: 0.3s linear;
    -moz-transition: 0.3s linear;
    -ms-transition: 0.3s linear;
    -o-transition: 0.3s linear;
    transition: 0.3s linear;
}

.serbox2 {
    padding: .6rem .7rem;
    border-bottom: 1px solid #e2e2e2;
    position: relative;
}
.gsgg_more{
  font-size: .2rem;
  color: #1810df;
  position: absolute;
  top: .88rem;
  left: 2.8rem;
}
.gu3_right h5 span{
  font-size: .3rem;
  color: #1810df;
  display: inline-block;
  margin-left: .1rem;
}
.serbox2

div.center {
    text-align: center;
    display: flex;
    justify-content: space-between;
    padding: 0;
    margin-top: .5rem;
}

.serbox3 {
    padding: 0 .7rem 0 6%;
}




.gu3_left {
    width: 27%;
    float: left;
    border-right: 1px solid #e2e2e2;
}

.gu3_right {
    width: 70%;
    float: left;
    margin-left: 3%;
    margin-top: 6%;
    background-color: #f0f0f0;
}

.gu3_left>h5 {
    margin: .8rem 0 1rem .7rem;
}
.gu3_left>h5 p{
  font-size: .2rem;
  color: #222;
  line-height: 1.2;
  margin-bottom: 0;
  margin-top: .7rem;
}

.gu3_left>img {
    width: 90%;
}

.gu3_right {
    padding: .8rem 0 .8rem 1rem;
}

.gu3_right>h5 {
    font-size: .3rem;
    color: #222;
    margin-bottom: .3rem;
}
.gu3_right>p{
    font-size: .16rem;
    color: #222;
    margin-bottom: .6rem;
}
.gu3_right span{
    font-size: .18rem;
    display: inline-block;
    line-height: 2.4;
    padding: 0 .6rem;
    color: #fff;
    background-color: #0000ff;
    border-radius: 6px;
}

.liuyan {
    width: 31%;
    margin-right: 3.5%;
    float: left;
    margin-bottom: .3rem;
}

.liuyan:nth-child(3n) {
    margin-right: 0;
}

.liuyan>p {
    font-size: .2rem;
    color: #666;
    line-height: 1;
    margin-bottom: .1rem;
}

.liuyan>input {
    font-size: .16rem;
    color: #666;
    line-height: .5rem;
    margin-bottom: 1;
    width: 100%;
    height: .5rem;
    background: #f8f8f8;
    border: none;
    border-radius: .1rem;
    padding: 0 .2rem;
}

.liuyan1 {
    width: 100%;
    margin-bottom: .4rem;
}

.liuyan1>p {
    font-size: .2rem;
    color: #666;
    line-height: 1;
    margin-bottom: .1rem;
}

.liuyan1>textarea {
    font-size: .16rem;
    color: #666;
    line-height: .5rem;
    margin-bottom: 1;
    width: 100%;
    height: 1.5rem;
    background: #f8f8f8;
    border: none;
    border-radius: .1rem;
    padding: 0 .2rem;
}

button {
    width: 2rem;
    height: .6rem;
    line-height: .6rem;
    color: #fff;
    background: #1810df;
    border-radius: .1rem;
    border: none;
    outline: none;
    -webkit-transition: 0.3s linear;
    -moz-transition: 0.3s linear;
    -ms-transition: 0.3s linear;
    -o-transition: 0.3s linear;
    transition: 0.3s linear;
}

button:hover {
    background: #160fb9;
}

.jishu2txt:hover>p>span:last-child {
    padding-left: .3rem;
    color: #fff !important;
}

@media (max-width: 992px) {
    .daima {
        font-size: 14px;
        color: #222;
        margin-bottom: 10px;
    }
    .o1 {
        font-size: 20px!important;
        font-weight: bold;
        display: inline-block;
        margin-right: 10px;
    }
    .numm>span {
        font-size: 16px;
        color: #e62129;
        font-family: g1;
    }
    .t1 {
        font-size: 16px !important;
        color: #666 !important;
    }
    .gucon>p:first-child {
        font-size: 12px;
        color: #666;
        line-height: 1;
        margin-bottom: 10px;
    }
    .gubox {
        width: 100%;
        margin: 10px 0;
        margin-left: 0;
    }
    .gucon>p:last-child {
        font-size: 12px;
        color: #222;
        line-height: 1;
        font-family: g1 !important;
    }
    .shijian {
        font-size: 12px;
        color: #666;
        line-height: 1;
    }
    .serbox2 {
        padding: 30px 0;
        border-bottom: 1px solid #e2e2e2;
    }
    .serbox2 .abtit {
        margin-left: 20px;
    }
    .jishu2txt>p {
        font-size: 12px;
        color: #888;
        -webkit-transition: 0.3s linear;
        -moz-transition: 0.3s linear;
        -ms-transition: 0.3s linear;
        -o-transition: 0.3s linear;
        transition: 0.3s linear;
    }
    .jibg {
        font-size: 12px;
        color: #333;
        -webkit-transition: 0.3s linear;
        -moz-transition: 0.3s linear;
        -ms-transition: 0.3s linear;
        -o-transition: 0.3s linear;
        transition: 0.3s linear;
    }
    .jibg>span {
        display: inline-block;
        background: url(../images/loadh.png) center no-repeat;
        background-size: cover;
        width: 10px;
        height: 10px;
        top: 0.04rem;
        margin-right: .2rem;
        position: relative;
        -webkit-transition: 0.3s linear;
        -moz-transition: 0.3s linear;
        -ms-transition: 0.3s linear;
        -o-transition: 0.3s linear;
        transition: 0.3s linear;
    }
    .jishu2txt:hover .jibg>span {
        display: inline-block;
        background: url(../images/loadb.png) center no-repeat;
        background-size: cover;
        width: 10px;
        height: 10px;
        top: 0.04rem;
        margin-right: .2rem;
        position: relative;
        -webkit-transition: 0.3s linear;
        -moz-transition: 0.3s linear;
        -ms-transition: 0.3s linear;
        -o-transition: 0.3s linear;
        transition: 0.3s linear;
    }
    .jishu2txt {
        line-height: 30px;
        padding: 0 .6rem;
        display: flex;
        justify-content: space-between;
        -webkit-transition: 0.3s linear;
        -moz-transition: 0.3s linear;
        -ms-transition: 0.3s linear;
        -o-transition: 0.3s linear;
        transition: 0.3s linear;
    }
    div.center {
        text-align: center;
        display: flex;
        justify-content: space-between;
        padding: 0 20px;
        margin-top: 20px;
    }
    .gu3_left {
        width: 100%;
        float: left;
        border-right: none;
    }
    .serbox3 {
        padding: 30px 0 0;
    }
    .gu3_left>h5 {
        margin: 0 20px 20px;
    }
    .gu3_right {
        padding: 30px 20px;
    }
    .gu3_right {
        width: 100%;
        float: left;
    }
    .gu3_right>h5 {
        font-size: 20px;
        color: #222;
        margin-bottom: 20px;
    }
    .liuyan {
        width: 100%;
        margin-right: 0;
        float: left;
        margin-bottom: 20px;
    }
    .liuyan>p {
        font-size: 14px;
        color: #666;
        line-height: 1;
        margin-bottom: 10px;
    }
    .liuyan>input {
        font-size: 14px;
        color: #666;
        line-height: 30px;
        margin-bottom: 1;
        width: 100%;
        height: 30px;
        background: #f8f8f8;
        border: none;
        border-radius: .1rem;
        padding: 0 20px;
    }
    .liuyan1>p {
        font-size: 14px;
        color: #666;
        line-height: 1;
        margin-bottom: 10px;
    }
    .liuyan1>textarea {
        font-size: 14px;
        color: #666;
        line-height: 30px;
        margin-bottom: 1;
        width: 100%;
        height: 100px;
        background: #f8f8f8;
        border: none;
        border-radius: .1rem;
        padding: 0 20px;
    }
    button {
        width: auto;
        height: 30px;
        line-height: 30px;
        color: #fff;
        background: #1810df;
        border-radius: .1rem;
        border: none;
        outline: none;
        -webkit-transition: 0.3s linear;
        -moz-transition: 0.3s linear;
        -ms-transition: 0.3s linear;
        -o-transition: 0.3s linear;
        transition: 0.3s linear;
        padding: 0 20px;
    }
}