/*右侧悬浮*/.right-fixed{    position: fixed;    right: 0;    top: 55%;    background: #fff;    box-shadow: -5px 0 10px #ccc;    text-align: center;    width: 62px;    z-index: 20;}.right-fixed li{    padding: 20px 0 16px 0;    border-bottom: 1px solid #eeeeee;    cursor: pointer;    position: relative;    /*margin: 0 7px;*/}.right-fixed li:last-child{    border-bottom: none;}.right-fixed li em{    color: #888;    font-size: 12px;    margin-top: 6px;}.right-fixed>li>p{    width: 20px;    height: 20px;    margin: 0 auto;}.right-fixed>li.li-o>p{    background: url(../images/sub-qq.png) no-repeat center;}.right-fixed>li.li-t>p{    background: url(../images/sub-tell.png) no-repeat center;}.right-fixed>li.li-th>p{    background: url(../images/sub-app.png) no-repeat center;}.right-fixed>li.li-f>p{    background: url(../images/sub-top.png) no-repeat center;}.right-fixed>li.li-o:hover>p{    background: url(../images/sub-qq-act.png) no-repeat center;}.right-fixed>li.li-t:hover>p{    background: url(../images/sub-tell-act.png) no-repeat center;}.right-fixed>li.li-th:hover>p{    background: url(../images/sub-app-act.png) no-repeat center;}.right-fixed>li.li-f:hover>p{    background: url(../images/sub-top-act.png) no-repeat center;}.right-fixed>li:hover em{    color: #026bb9;}.right-fixed>li.li-th .more-info, .right-fixed>li.li-t .more-info{    top: 50%;    transform: translateY(-50%);}.more-info {    display:none;}/*右侧悬浮*/.paslider{    position: fixed;    top:81%;    left:0;    transform: translateY(-50%);    width: 210px;    height: 345px;    background: url("../images/sliderbg.png") no-repeat center center;}.paslider h4{    font-size: 20px;    color:#fff;    font-weight: 400;    text-align: center;    margin-top: 40px;}.paslider p{    padding: 18px 0 22px;    font-size: 14px;    color:#fff;    text-align: center;}.paslider a{    display: block;    width: 110px;    height: 30px;    line-height: 30px;    font-size: 14px;    color:#4599dd;    text-align: center;    background: #fff;    border-radius: 20px;    margin: 0 auto;}.paslider span {    width:100%;    height:25px;    float:right;    text-align:right;    padding-right:5px;    line-height:25px;    font-size:14px;    font-weight:800;    cursor:pointer;}.more-info{    position: absolute;    top: 0;    right: 62px;    transition: 0.5s;    background: #fff;    text-align: center;    z-index: 1;    width: 184px;    box-shadow: -5px 0 10px #ccc;    display: none;}.ri-1{    padding: 21px 21px 15px 21px;}.ri-1 h2{    margin-bottom: 13px;    font-weight: 400;}.ri-1 a{    width: 100%;    line-height: 38px;    border: 1px solid #e5e5e5;    color: #666;    margin-bottom: 10px;    display: inline-block;}.ri-1 a i{    width: 16px;    height: 18px;    background: url(../images/sub-qq-hui.png) no-repeat center;    vertical-align: middle;    margin-right: 8px;    margin-top: -2px;    display: inline-block;}.ri-1 a:hover{    background: #026bb9;    color: #fff;}.ri-1 a:hover i{    background: url(../images/sub-qq-bai.png) no-repeat center;}.ri-2{    padding: 21px;}.ri-2 h2{    margin-bottom: 5px;}.ri-3{    width: 170px;    padding: 21px 22px 16px 22px;}.ri-3 img{    margin-bottom: 13px;}.ri-3 p{    line-height: 20px;}.conul {    width: 100%;    padding: 50px 0 0;}/*分页*/.page{    text-align: center;    margin-top:30px;}.page ul li{    display: inline-block;    padding: 2px 15px;    border:1px solid #dcdcdc;    margin: 0 4px;    cursor: pointer;    border-radius: 3px;    background: #fff;}.page ul li a{    display: inline-block;    font-size: 14px;    color:#333;}.page ul li.active{    background: #309fc2;    border:1px solid #309fc2;}.page ul li.active a{    color:#fff;}/*清除浮动*/.clear{    clear:both;}.clearfix:after {    content: ".";    display: block;    clear: both;    visibility: hidden;    line-height: 0;    height: 0;    font-size:0;}.clearfix {    *zoom:1;}