.package{background:url(../../img/smsqf/xb/package.png)  no-repeat;}
.qq{height:31px;width:33px;background-position:-17px -50px;display:block;}
#content .content-left .timg{height:42px;width:43px;background-position:-105px 0;}
.content-right .hj{height:66px;width:51px;background-position:-53px 0;}
.content-right .phone{height:49px;width:53px;background-position:0 0;}
.content-right .qq{height:36px;width:78px;background-position:-105px -42px;}


.notice-flex{
    display: flex;
    justify-content: space-between;
    margin-bottom:20px;
}

.notice-box-left{
    width: 914px;
}

.box-bottom{
    border-bottom:1px solid #DCDCDC;
}

.ct-title-padding{
    padding: 0 0 10px  0;
}

.ct-title{
    font-size: 20px;
    color: black;
}

#contact{
    padding-top:10px;
}

#contact .contacts li{
    float:left;
    padding:0 4px;
}

#contact .contacts li p{
    float:left;
    line-height:42px;
}

#contact .contacts li a{
    float:left;
    margin-bottom:10px;
    padding:0 3px;
    cursor:pointer;
}

#content{
    margin:40px 0;
}

#content .content-box{
    overflow:hidden;
}

#content .content-left
{
    width:910px;
    float:left;
}

#content .content-left .title{
    font-size:22px;
    font-weight:bold;
    border-left:3px solid #26ad60;
    text-indent:15px;
    margin-bottom:29px;
}

#content .content-left .content-desc{
    height:50px;
}

#content .content-left .content-desc:last-child{
    margin:25px 0;
}

#content .content-left .content-desc span{
    position:relative;
    top:-34px;
    left: 55px;
    font-size:18px;
}

#content .content-left .trade{
    font-size:16px;
    color:#616466;
    margin:25px 0;
    text-indent: 2rem;
}

#content .content-left .trade ts{
    color:#ff6600;
}

#content .content-left ul{
    background:#f7f7f7;
    color:#616466;
    overflow:hidden;
    margin-bottom:5px;
}

#content .content-left ul li{
    line-height:45px;
}

#content .content-left ul li:first-child{
    line-height:47px;
}

#content .content-left ul li ol{
    float:left;
    width:25%;
    display:block;
    text-align:center;
    font-size:16px;
    color:#616466;
}

#content .content-left ul li ol:last-child{
    font-size:12px;
}

#content .content-left ul li:first-child ol:last-child{
    font-size:16px;
}


#content .content-left ul li:first-child ol:first-child{
    color:#616466;
}

#content .content-left ul li ol:first-child{
    color:#53b87a;
}

#content .content-right{
    float:left;
    width:260px;
    margin-left:28px;
}

#content .content-right .category{
    width:260px;
    height:106px;
    display:block;
    background:#26ad60;
}

#content .content-right .title{
    margin:23px 0;
    font-size:28px;
    font-weight:bold;
    color:#2a2b2d;
}

#content .content-right  .desc{
    margin-left:66px;
}

#content .content-right .category .desc{
    margin-left:90px;
}

#content .content-right .desc p{
    color:#fff;
    display:block;
}

#content .content-right .desc p:first-child{
    font-size:16px;
    margin-top: -13px;
}

#conten .content-right .desc p:last-child{
    font-size:14px;
}

#content .content-right .phone{
    position:relative;
    left:20px;
    top:30px;
}

#content .content-right .l-moble{
    margin-top:29px;
    border:1px solid #e1e1e1;
}

#content .content-right .information{
    height:310px;
    width:260px;
}

#content .content-right .caption{
    height:52px;
    background:#f7f7f7;
    text-indent: 28px;
    color:#2a2b2d;
    font-size:16px;
    line-height:52px;
}

#content .content-right .information .content{
    padding:10px 20px;
}

#content .content-right .information .content ul li p{
    padding:10px 0;
    color:#2a2b2d;
}

#content .content-right .information .content ul li .qq{
    float:right;
    display:block;
    margin-top:2px;
    cursor:pointer;
}

#content .content-right .contact .link{
    padding:10px 20px;
    min-height:180px;
}

#content .content-right .contact .link .hj{
    position:relative;
    top:35px;
}

#content .content-right .contact .link .desc{
    position:relative;
    top:-20px;
}

#content .content-right .contact .link .desc p{
    font-size:16px;
    margin-bottom:10px;
    color:#2a2b2d;
}

#content .content-right .contact .link .test{
    background:#26ad60;
    color:#fff;
    display:inline-block;
    padding:8px;
    cursor:pointer;
    border-radius:3px;
}

#content .content-right .contact .link .test:hover{
    background:#29b88d;
}

#contact .content-box .title-position{
    line-height:42px;
}