.cq-banner p,.cq-bottom-title,.cq-content-bottom-all div p,.cq-content-title {
    line-height: 1;
    text-align: center
}

.cq-content {
    width: 100%
}

.cq-content .cq-banner {
    width: 100%;
    height: 3.7rem;
    background: url(../img/i_banner.jpg) center no-repeat;
    background-size: 100% 100%;
}

.cq-banner {
    box-sizing: border-box;
    padding-top: 1.35rem
}

.cq-conent-bg {
    width: 100%;
    background: #fff
}

.cq-banner p {
    font-size: .42rem;
    color: #fff
}

.cq-banner .cq-banner-msg {
    margin-top: .26rem;
    color: #fff;
    font-size: .28rem
}

.cq-content-top {
    position: relative;
    width: 100%;
    padding-top: .85rem;
    box-sizing: border-box
}

.cq-content-title {
    margin: 0 auto .66rem;
    color: #282828;
    font-size: .36rem
}

.cq-content-top-bg {
    width: 100%;
    box-sizing: border-box
}

.cq-content-top-bg ul {
    position: relative;
    display: flex;
    box-sizing: border-box;
    width: 100%;
    padding-left: .28rem;
    padding-right: .28rem;
    margin: 0 auto;
    overflow: hidden
}

.cq-content-top-bg ul li {
    flex: 1;
    font-size: .24rem;
    color: #666;
    cursor: pointer;
    float: left;
    text-align: center
}

.cq-content-top-bg ul li span {
    display: inline-block;
    box-sizing: border-box;
    padding-bottom: .26rem
}

.cq-content-top-bg ul .li-five {
    margin-right: 0
}

.cq-content-top-bg ul .active span {
    color: #ff7200;
    border-bottom: 3px solid #ff7200
}

.cq-content-type {
    width: 7.5rem;
    height: 6.52rem;
    box-sizing: border-box;
    padding: .7rem 0
}

.cq-content-type .msg {
    text-align: center;
    color: #999;
    position: relative;
    top: -1.3rem
}

.cq-content-type .swiper-pagination {
    bottom: 18px
}

.cq-content-type ul {
    overflow: hidden;
    width: 100%;
    box-sizing: border-box
}

.cq-content-type ul li {
    float: left;
    width: 25%;
    height: 1.04rem;
    text-align: center;
    margin-bottom: .33rem
}

.cq-content-type ul li div {
    width: .67rem;
    height: .67rem;
    margin: 0 auto
}

.cq-content-type ul li div img {
    width: 100%;
    text-align: center
}

.cq-content-type ul li>p {
    font-size: .24rem;
    color: #333
}

.div-bg-one {
    background: url(../img/div-one.jpg) no-repeat;
    background-size: 100% 100%
}

.div-bg-two {
    background: url(../img/div-two.jpg) no-repeat;
    background-size: 100% 100%
}

.div-bg-three {
    background: url(../img/div-three.jpg) no-repeat;
    background-size: 100% 100%
}

.div-bg-four {
    background: url(../img/div-four.jpg) no-repeat;
    background-size: 100% 100%
}

.div-bg-five {
    background: url(../img/div-five.jpg) no-repeat;
    background-size: 100% 100%
}

.bottom-bg {
    width: 100%;
    height: 2.46rem;
    background-repeat: no-repeat;
    background-size: 100% 100%
}

.bottom-bg>div {
    float: left
}

.bottom-bg-one {
    background-image: url(../img/bottom-bg-one.png)
}

.bottom-bg-two {
    background-image: url(../img/bottom-bg-two.png)
}

.bottom-bg-three {
    background-image: url(../img/bottom-bg-three.png)
}

.cq-content-bottom-all {
    margin-bottom: .3rem
}

.cq-content-bottom-all .img-div {
    width: 1.45rem;
    height: 1.45rem;
    text-align: center;
    margin-top: .45rem;
    margin-left: .3rem;
    border-right: 1px dashed #fff
}

.cq-content-bottom-all .img-div img {
    width: 1.06rem;
    height: 1.06rem;
    display: inline-block
}

.cq-content-bottom-all div p {
    color: #fff;
    font-size: .27rem
}

.cq-bottom-title {
    margin: 1.7rem auto .7rem;
    color: #282828;
    font-size: .36rem
}

.cq-content-bottom-all div .msg-tip {
    box-sizing: border-box;
    font-size: .22rem;
    color: #fff;
    margin-bottom: .19rem;
    margin-top: 0;
    text-align: left
}

.cq-content-bottom-all div .msg-tip span {
    display: inline-block;
    height: .3rem;
    padding-left: .7rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-size: .26rem .24rem;
    background-position: .29rem 0;
    background-repeat: no-repeat;
    position: relative;
    top: .1rem
}

.bottom-bg-one .one-bg {
    background-image: url(../img/ruzhu-one.png)
}

.bottom-bg-one .two-bg {
    background-image: url(../img/ruzhu-two.png)
}

.bottom-bg-one .three-bg {
    background-image: url(../img/ruzhu-three.png)
}

.bottom-bg-two .one-bg {
    background-image: url(../img/jiekou-one.png)
}

.bottom-bg-two .two-bg {
    background-image: url(../img/jiekou-two.png)
}

.bottom-bg-two .three-bg {
    background-image: url(../img/jiekou-three.png)
}

.bottom-bg-three .one-bg {
    background-image: url(../img/pichong-one.png)
}

.bottom-bg-three .two-bg {
    background-image: url(../img/pichong-two.png)
}

.bottom-bg-three .three-bg {
    background-image: url(../img/pichong-three.png)
}

.msg-tip-div {
    width: 5.3rem;
    height: 1.45rem;
    margin-top: .6rem
}

.swiper-pagination-bullet-active {
    background-color: #ff7200
}

.swiper-container,.swiper-pagination2,.swiper-pagination3 {
    width: 7.5rem;
    height: 7.2rem
}