 *{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
html{
    -webkit-tap-highlight-color:transparent
}
body{
    overflow-x:hidden;
    color:#333;
    font-size:14px;
    font-family:'Microsoft Yahei','Arial';
    -webkit-overflow-scrolling:touch
}
body,h1,h2,h3,h4,h5,h6,dl,dd,p,th,td,form,figure{
    margin:0;
    padding:0;
    border:0
}
ul,ol,li{
    margin:0;
    padding:0;
    list-style-type:none
}
img{
    max-width:100%;
    border:0;
    vertical-align:middle
}
table{
    border-collapse:collapse;
    border-spacing:0
}
a{
    background:transparent;
    color:inherit;
    text-decoration:none
}
a:hover{
    -webkit-transition:background-color .2s ease;
    transition:background-color .2s ease
}
a,i,em,span{
    display:inline-block
}
b,em,i{
    font-style:normal
}
h1,h2,h3,h4,h5,h6{
    font-weight:normal;
    font-size:14px
}
button,input,optgroup,select,textarea{
    outline:0;
    border:0;
    vertical-align:middle;
    font-family:'Microsoft Yahei'
}
button,html input[type="button"],input[type="reset"],input[type="submit"],input[type="text"]{
    outline:0;
    border:0;
    border-radius:0;
    cursor:pointer;
    -webkit-appearance:button
}
textarea,input{
    -webkit-user-modify:read-write-plaintext-only
}
textarea{
    resize:none
}
.mauto:before,.mauto:after,.clearfix:before,.clearfix:after{
    display:table;
    content:" "
}
.clearfix:after,.mauto:after{
    clear:both
}
.clear{
    clear:both;
    height:0
}
.mauto{
    margin:0 auto;
    max-width:1200px
}
.wh1{
    width:100%;
    height:100%
}
.db{
    display:block;
	text-align:center
}
.db h1{ font-size: 16px;color: #fff; line-height: 30px; height: 30px}
.db:hover h1{ color:#FFE300}
.dn{
    display:none
}
.rel{
    position:relative
}
.abs{
    position:absolute
}
.fl{
    float:left
}
.fr{
    float:right
}
.ov{
    overflow:hidden
}
.tar{
    text-align:right
}
.tal{
    text-align:left
}
.tac{
    text-align:center
}
.fb{
    font-weight:bold
}
.dt{
    display:table
}
.dtcell{
    display:table-cell;
    vertical-align:middle;
    text-align:center
}
.dtm{
    display:table;
    margin:0 auto
}
.vc,.vcs{
    display:-webkit-flex;
    display:flex;
    -webkit-justify-content:center;
    justify-content:center;
    -webkit-align-items:center;
    align-items:center
}
.vc{
    -webkit-flex-direction:column;
    flex-direction:column
}
.els{
    display:inline-block;
    overflow:hidden;
    width:100%;
    vertical-align:middle;
    text-overflow:ellipsis;
    white-space:nowrap;
    word-wrap:break-word
}
.els2{
    display:-webkit-box;
    overflow:hidden;
    text-overflow:ellipsis;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2
}
.select{
    -webkit-appearance:none;
    -moz-appearance:none;
    -o-appearance:none;
    appearance:none
}
.select::-ms-expand{
    display:none
}
.po-auto{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:auto;
    max-width:100%;
    max-height:100%
}
.img-md img{
    -webkit-transition:all .8s;
    transition:all .8s;
    -webkit-transform:scale(1);
    transform:scale(1)
}
.img-md:hover img{
    -webkit-transform:scale(1.1);
    transform:scale(1.1)
}
.tra{
    -webkit-transition:all .3s;
    transition:all .3s
}
.cf{
    color:#fff
}
.c0{
    color:#000
}
.c6{
    color:#666
}
.c9{
    color:#999
}
.cc{
    color:#ccc
}
.baf{
    background:#fff
}
.li22{
    line-height:22px
}
.li25{
    line-height:25px
}
.li30{
    line-height:30px
}
.f12{
    font-size:12px
}
.f16{
    font-size:16px
}
.mt5{
    margin-top:5px
}
.mt10{
    margin-top:10px
}
.mt15{
    margin-top:15px
}
.mt20{
    margin-top:20px
}
.mt25{
    margin-top:25px
}
.mt30{
    margin-top:30px
}
.mt35{
    margin-top:35px
}
.mt40{
    margin-top:40px
}
.mt45{
    margin-top:45px
}
.mt50{
    margin-top:50px
}
.mr5{
    margin-right:5px
}
.mr10{
    margin-right:10px
}
.mr15{
    margin-right:15px
}
.mr20{
    margin-right:20px
}
.mr25{
    margin-right:25px
}
.mr30{
    margin-right:30px
}
.mr35{
    margin-right:35px
}
.mr40{
    margin-right:40px
}
.mr45{
    margin-right:45px
}
.mr50{
    margin-right:50px
}
.mb5{
    margin-bottom:5px
}
.mb10{
    margin-bottom:10px
}
.mb15{
    margin-bottom:15px
}
.mb20{
    margin-bottom:20px
}
.mb25{
    margin-bottom:25px
}
.mb30{
    margin-bottom:30px
}
.mb35{
    margin-bottom:35px
}
.mb40{
    margin-bottom:40px
}
.mb45{
    margin-bottom:45px
}
.mb50{
    margin-bottom:50px
}
.ml5{
    margin-left:5px
}
.ml10{
    margin-left:10px
}
.ml15{
    margin-left:15px
}
.ml20{
    margin-left:20px
}
.ml25{
    margin-left:25px
}
.ml30{
    margin-left:30px
}
.ml35{
    margin-left:35px
}
.ml40{
    margin-left:35px
}
.ml45{
    margin-left:45px
}
.ml50{
    margin-left:50px
}
.pt5{
    padding-top:5px
}
.pt10{
    padding-top:10px
}
.pt15{
    padding-top:15px
}
.pt20{
    padding-top:20px
}
.pt25{
    padding-top:25px
}
.pt30{
    padding-top:30px
}
.pt35{
    padding-top:35px
}
.pt40{
    padding-top:40px
}
.pt45{
    padding-top:45px
}
.pt50{
    padding-top:50px
}
.pr5{
    padding-right:5px
}
.pr10{
    padding-right:10px
}
.pr15{
    padding-right:15px
}
.pr20{
    padding-right:20px
}
.pr25{
    padding-right:25px
}
.pr30{
    padding-right:30px
}
.pr35{
    padding-right:35px
}
.pr40{
    padding-right:40px
}
.pr45{
    padding-right:45px
}
.pr50{
    padding-right:50px
}
.pb5{
    padding-bottom:5px
}
.pb10{
    padding-bottom:10px
}
.pb15{
    padding-bottom:15px
}
.pb20{
    padding-bottom:20px
}
.pb25{
    padding-bottom:25px
}
.pb30{
    padding-bottom:30px
}
.pb35{
    padding-bottom:35px
}
.pb40{
    padding-bottom:40px
}
.pb45{
    padding-bottom:45px
}
.pb50{
    padding-bottom:50px
}
.pl5{
    padding-left:5px
}
.pl10{
    padding-left:10px
}
.pl15{
    padding-left:15px
}
.pl20{
    padding-left:20px
}
.pl25{
    padding-left:25px
}
.pl30{
    padding-left:30px
}
.pl35{
    padding-left:35px
}
.pl40{
    padding-left:40px
}
.pl45{
    padding-left:45px
}
.pl50{
    padding-left:50px
}
.lg-3,.lg-4,.lg-6,.lg-12{
    float:left
}
.lg-12{
    width:100%
}
.lg-6{
    width:50%
}
.lg-4{
    width:33.33333333%
}
.lg-3{
    width:25%
}
@media(max-width:1024px){
    .md-dn{
        display:none!important
    }
    .md-db{
        display:none!important
    }
    .md-3,.md-4,.md-6,.md-12{
        float:left
    }
    .md-12{
        width:100%!important
    }
    .md-6{
        width:50%!important
    }
    .md-4{
        width:33.33333333%!important
    }
    .md-3{
        width:25%!important
    }
}
@media(max-width:768px){
    .mt5{
        margin-top:.05rem
    }
    .mt10{
        margin-top:.1rem
    }
    .mt15{
        margin-top:.15rem
    }
    .mt20{
        margin-top:.2rem
    }
    .mt25{
        margin-top:.25rem
    }
    .mt30{
        margin-top:.3rem
    }
    .mt35{
        margin-top:.35rem
    }
    .mt40{
        margin-top:.4rem
    }
    .mt45{
        margin-top:.45rem
    }
    .mt50{
        margin-top:.5rem
    }
    .mr5{
        margin-right:.05rem
    }
    .mr10{
        margin-right:.1rem
    }
    .mr15{
        margin-right:.15rem
    }
    .mr20{
        margin-right:.2rem
    }
    .mr25{
        margin-right:.25rem
    }
    .mr30{
        margin-right:.3rem
    }
    .mr35{
        margin-right:.35rem
    }
    .mr40{
        margin-right:.4rem
    }
    .mr45{
        margin-right:.45rem
    }
    .mr50{
        margin-right:.5rem
    }
    .mb5{
        margin-bottom:.05rem
    }
    .mb10{
        margin-bottom:.1rem
    }
    .mb15{
        margin-bottom:.15rem
    }
    .mb20{
        margin-bottom:.2rem
    }
    .mb25{
        margin-bottom:.25rem
    }
    .mb30{
        margin-bottom:.3rem
    }
    .mb35{
        margin-bottom:.35rem
    }
    .mb40{
        margin-bottom:.4rem
    }
    .mb45{
        margin-bottom:.45rem
    }
    .mb50{
        margin-bottom:.5rem
    }
    .ml5{
        margin-left:.05rem
    }
    .ml10{
        margin-left:.1rem
    }
    .ml15{
        margin-left:.15rem
    }
    .ml20{
        margin-left:.2rem
    }
    .ml25{
        margin-left:.25rem
    }
    .ml30{
        margin-left:.3rem
    }
    .ml35{
        margin-left:.35rem
    }
    .ml40{
        margin-left:.4rem
    }
    .ml45{
        margin-left:.45rem
    }
    .ml50{
        margin-left:.5rem
    }
    .pt5{
        padding-top:.05rem
    }
    .pt10{
        padding-top:.1rem
    }
    .pt15{
        padding-top:.15rem
    }
    .pt20{
        padding-top:.2rem
    }
    .pt25{
        padding-top:.25rem
    }
    .pt30{
        padding-top:.3rem
    }
    .pt35{
        padding-top:.35rem
    }
    .pt40{
        padding-top:.4rem
    }
    .pt45{
        padding-top:.45rem
    }
    .pt50{
        padding-top:.5rem
    }
    .pr5{
        padding-right:.05rem
    }
    .pr10{
        padding-right:.1rem
    }
    .pr15{
        padding-right:.15rem
    }
    .pr20{
        padding-right:.2rem
    }
    .pr25{
        padding-right:.25rem
    }
    .pr30{
        padding-right:.3rem
    }
    .sm-pr35{
        padding-right:.35rem
    }
    .pr40{
        padding-right:.4rem
    }
    .pr45{
        padding-right:.45rem
    }
    .pr50{
        padding-right:.5rem
    }
    .pb5{
        padding-right:.05rem
    }
    .pb10{
        padding-bottom:.1rem
    }
    .pb15{
        padding-bottom:.15rem
    }
    .pb20{
        padding-bottom:.2rem
    }
    .pb25{
        padding-bottom:.25rem
    }
    .pb30{
        padding-bottom:.3rem
    }
    .pb35{
        padding-bottom:.35rem
    }
    .pb40{
        padding-bottom:.4rem
    }
    .pb45{
        padding-bottom:.45rem
    }
    .pb50{
        padding-bottom:.5rem
    }
    .pl10{
        padding-left:.1rem
    }
    .pl15{
        padding-left:.15rem
    }
    .pl20{
        padding-left:.2rem
    }
    .pl25{
        padding-left:.25rem
    }
    .pl30{
        padding-left:.3rem
    }
    .pl35{
        padding-left:.35rem
    }
    .pl40{
        padding-left:.4rem
    }
    .pl45{
        padding-left:.45rem
    }
    .pl50{
        padding-left:.5rem
    }
    .sm-mt5{
        margin-top:.05rem
    }
    .sm-mt10{
        margin-top:.1rem
    }
    .sm-mt15{
        margin-top:.15rem
    }
    .sm-mt20{
        margin-top:.2rem
    }
    .sm-mt25{
        margin-top:.25rem
    }
    .sm-mt30{
        margin-top:.3rem
    }
    .sm-mt35{
        margin-top:.35rem
    }
    .sm-mt40{
        margin-top:.4rem
    }
    .sm-mt45{
        margin-top:.45rem
    }
    .sm-mt50{
        margin-top:.5rem
    }
    .sm-mt0{
        margin-top:0!important
    }
    .sm-mr5{
        margin-right:.05rem
    }
    .sm-mr10{
        margin-right:.1rem
    }
    .sm-mr15{
        margin-right:.15rem
    }
    .sm-mr20{
        margin-right:.2rem
    }
    .sm-mr25{
        margin-right:.25rem
    }
    .sm-mr30{
        margin-right:.3rem
    }
    .sm-mr35{
        margin-right:.35rem
    }
    .sm-mr40{
        margin-right:.4rem
    }
    .sm-mr45{
        margin-right:.45rem
    }
    .sm-mr50{
        margin-right:.5rem
    }
    .sm-mr0{
        margin-right:0!important
    }
    .sm-mb5{
        margin-bottom:.05rem
    }
    .sm-mb10{
        margin-bottom:.1rem
    }
    .sm-mb15{
        margin-bottom:.15rem
    }
    .sm-mb20{
        margin-bottom:.2rem
    }
    .mb25{
        margin-bottom:.25rem
    }
    .sm-mb30{
        margin-bottom:.3rem
    }
    .sm-mb35{
        margin-bottom:.35rem
    }
    .sm-mb40{
        margin-bottom:.4rem
    }
    .sm-mb45{
        margin-bottom:.45rem
    }
    .sm-mb50{
        margin-bottom:.5rem
    }
    .sm-mb0{
        margin-bottom:0!important
    }
    .sm-ml5{
        margin-left:.05rem
    }
    .sm-ml10{
        margin-left:.1rem
    }
    .sm-ml15{
        margin-left:.15rem
    }
    .sm-ml20{
        margin-left:.2rem
    }
    .sm-ml25{
        margin-left:.25rem
    }
    .sm-ml30{
        margin-left:.3rem
    }
    .sm-ml35{
        margin-left:.35rem
    }
    .sm-ml40{
        margin-left:.4rem
    }
    .sm-ml45{
        margin-left:.45rem
    }
    .sm-ml50{
        margin-left:.5rem
    }
    .sm-ml0{
        margin-left:0!important
    }
    .sm-ml{
        margin:0!important
    }
    .sm-pt5{
        padding-top:.05rem
    }
    .sm-pt10{
        padding-top:.1rem
    }
    .sm-pt15{
        padding-top:.15rem
    }
    .sm-pt20{
        padding-top:.2rem
    }
    .sm-pt25{
        padding-top:.25rem
    }
    .sm-pt30{
        padding-top:.3rem
    }
    .sm-pt35{
        padding-top:.35rem
    }
    .sm-pt40{
        padding-top:.4rem
    }
    .sm-pt45{
        padding-top:.45rem
    }
    .sm-pt50{
        padding-top:.5rem
    }
    .sm-pt0{
        padding-top:0!important
    }
    .sm-pr5{
        padding-right:.05rem
    }
    .sm-pr10{
        padding-right:.1rem
    }
    .sm-pr15{
        padding-right:.15rem
    }
    .sm-pr20{
        padding-right:.2rem
    }
    .sm-pr25{
        padding-right:.25rem
    }
    .sm-pr30{
        padding-right:.3rem
    }
    .sm-pr35{
        padding-right:.35rem
    }
    .sm-pr40{
        padding-right:.4rem
    }
    .sm-pr45{
        padding-right:.45rem
    }
    .sm-pr50{
        padding-right:.5rem
    }
    .sm-pr0{
        padding-right:0!important
    }
    .sm-pb5{
        padding-right:.05rem
    }
    .sm-pb10{
        padding-bottom:.1rem
    }
    .sm-pb15{
        padding-bottom:.15rem
    }
    .sm-pb20{
        padding-bottom:.2rem
    }
    .sm-pb25{
        padding-bottom:.25rem
    }
    .sm-pb30{
        padding-bottom:.3rem
    }
    .sm-pb35{
        padding-bottom:.35rem
    }
    .sm-pb40{
        padding-bottom:.4rem
    }
    .sm-pb45{
        padding-bottom:.45rem
    }
    .sm-pb50{
        padding-bottom:.5rem
    }
    .sm-pb0{
        padding-bottom:0!important
    }
    .sm-pl10{
        padding-left:.1rem
    }
    .sm-pl15{
        padding-left:.15rem
    }
    .sm-pl20{
        padding-left:.2rem
    }
    .sm-pl25{
        padding-left:.25rem
    }
    .sm-pl30{
        padding-left:.3rem
    }
    .sm-pl35{
        padding-left:.35rem
    }
    .sm-pl40{
        padding-left:.4rem
    }
    .sm-pl45{
        padding-left:.45rem
    }
    .sm-pl50{
        padding-left:.5rem
    }
    .sm-pl0{
        padding-left:0!important
    }
    .sm-p0{
        padding:0!important
    }
    .sm-db{
        display:block!important
    }
    .sm-dn{
        display:none!important
    }
    .sm-3,.sm-4,.sm-6,.sm-12{
        float:left
    }
    .sm-12{
        width:100%!important
    }
    .sm-6{
        width:50%!important
    }
    .sm-4{
        width:33.33333333%!important
    }
    .sm-3{
        width:25%!important
    }
    .sm-ha{
        height:auto!important
    }
}
.fadeup,.fadel,.fader,.fadez{
    visibility:hidden;
    opacity:0
}
.fadeup.hsm-ani,.fadel.hsm-ani,.fader.hsm-ani,.fadez.hsm-ani{
    visibility:visible
}
.fadeup.hsm-ani{
    animation:slideInUp ease-out .65s forwards;
    -webkit-animation:slideInUp ease-out .65s forwards
}
@keyframes slideInUp{
    from{
        transform:translate3d(0,50%,0)
    }
    to{
        opacity:1;
        transform:none
    }
}
@-webkit-keyframes fadeInUp{
    from{
        -webkit-transform:translate3d(0,50%,0)
    }
    to{
        opacity:1;
        transform:none
    }
}
.fadel.hsm-ani{
    animation:slideInLeft ease-out .65s forwards;
    -webkit-animation:slideInLeft ease-out .65s forwards
}
@keyframes slideInLeft{
    from{
        transform:translate3d(-50%,0,0)
    }
    to{
        opacity:1;
        transform:none
    }
}
@-webkit-keyframes slideInLeft{
    from{
        -webkit-transform:translate3d(-50%,0,0)
    }
    to{
        opacity:1;
        -webkit-transform:none
    }
}
.fader.hsm-ani{
    animation:slideInRight ease-out .65s forwards;
    -webkit-animation:slideInRight ease-out .65s forwards
}
@keyframes slideInRight{
    from{
        transform:translate3d(50%,0,0)
    }
    to{
        opacity:1;
        transform:none
    }
}
@-webkit-keyframes slideInRight{
    from{
        -webkit-transform:translate3d(50%,0,0)
    }
    to{
        opacity:1;
        -webkit-transform:none
    }
}
.fadez.hsm-ani{
    animation:zoomIn ease-out .8s forwards;
    -webkit-animation:zoomIn ease-out .65s forwards
}
@keyframes zoomIn{
    from{
        transform:scale3d(.3,.3,.3)
    }
    to{
        opacity:1;
        transform:none
    }
}
@-webkit-keyframes zoomIn{
    from{
        -webkit-transform:scale3d(.3,.3,.3)
    }
    to{
        opacity:1;
        transform:none
    }
}
.owl-carousel .owl-wrapper:after{
    clear:both;
    display:block;
    visibility:hidden;
    height:0;
    content:".";
    line-height:0
}
.owl-carousel{
    position:relative;
    display:none;
    width:100%;
    -ms-touch-action:pan-y
}
.owl-carousel .owl-wrapper{
    position:relative;
    display:none;
    -webkit-transform:translate3d(0px,0px,0px)
}
.owl-carousel .owl-wrapper-outer{
    position:relative;
    overflow:hidden;
    width:100%
}
.owl-carousel .owl-wrapper-outer.autoHeight{
    -webkit-transition:height 500ms ease-in-out;
    -moz-transition:height 500ms ease-in-out;
    -o-transition:height 500ms ease-in-out;
    transition:height 500ms ease-in-out;
    -ms-transition:height 500ms ease-in-out
}
.owl-carousel .owl-item{
    float:left
}
.owl-controls .owl-page,.owl-controls .owl-buttons div{
    vertical-align:middle;
    cursor:pointer
}
.owl-controls{
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    -webkit-tap-highlight-color:rgba(0,0,0,0)
}
.grabbing{
    cursor:url() 8 8,move
}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{
    -webkit-transform:translate3d(0,0,0);
    -moz-transform:translate3d(0,0,0);
    -webkit-backface-visibility:hidden;
    -moz-backface-visibility:hidden;
    -ms-backface-visibility:hidden;
    -ms-transform:translate3d(0,0,0)
}
.owl-controls{
    text-align:center
}
.owl-pagination{
    position:absolute;
    bottom:25px;
    width:100%
}
.owl-controls .owl-buttons div{
    position:absolute;
    top:50%;
    display:inline-block;
    text-indent:-99999px;
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%);
    zoom:1;
    *display:inline
}
.owl-controls .owl-buttons .owl-prev{
    left:0
}
.owl-controls .owl-buttons .owl-next{
    right:0
}
.owl-controls .owl-page{
    display:inline-block;
    zoom:1;
    *display:inline
}
.owl-controls .owl-page span{
    display:block;
    margin:0 5px;
    width:12px;
    height:12px;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    background:#999
}
.owl-controls .owl-page.active span,.owl-controls.clickable .owl-page:hover span{
    background:#333
}
.owl-controls .owl-page span.owl-numbers{
    padding:2px 10px;
    width:auto;
    height:auto;
    -webkit-border-radius:30px;
    -moz-border-radius:30px;
    border-radius:30px;
    color:#FFF;
    font-size:12px
}
.owl-origin{
    -webkit-perspective:1200px;
    -webkit-perspective-origin-x:50%;
    -webkit-perspective-origin-y:50%;
    -moz-perspective:1200px;
    -moz-perspective-origin-x:50%;
    -moz-perspective-origin-y:50%;
    perspective:1200px
}
.owl-fade-out{
    z-index:10;
    -webkit-animation:fadeOut .7s both ease;
    -moz-animation:fadeOut .7s both ease;
    animation:fadeOut .7s both ease
}
.owl-fade-in{
    -webkit-animation:fadeIn .7s both ease;
    -moz-animation:fadeIn .7s both ease;
    animation:fadeIn .7s both ease
}
@-webkit-keyframes empty{
    0%{
        opacity:1
    }
}
@-moz-keyframes empty{
    0%{
        opacity:1
    }
}
@keyframes empty{
    0%{
        opacity:1
    }
}
@-webkit-keyframes fadeIn{
    0%{
        opacity:0
    }
    100%{
        opacity:1
    }
}
@-moz-keyframes fadeIn{
    0%{
        opacity:0
    }
    100%{
        opacity:1
    }
}
@keyframes fadeIn{
    0%{
        opacity:0
    }
    100%{
        opacity:1
    }
}
@-webkit-keyframes fadeOut{
    0%{
        opacity:1
    }
    100%{
        opacity:0
    }
}
@-moz-keyframes fadeOut{
    0%{
        opacity:1
    }
    100%{
        opacity:0
    }
}
@keyframes fadeOut{
    0%{
        opacity:1
    }
    100%{
        opacity:0
    }
}
.pagebar{
    clear:both;
    margin:20px 0;
    text-align:center;
}
 #maximg img{
     max-width:100%;
     height:auto !important
}
 .pagebar {
     padding:20px;
     overflow:hidden;
     clear:both
}
 .pagebar .pagination {
     display: flex;
     justify-content: center;
     margin-top: 10px;
}

.ab_pages{clear:both;padding:20px 0;font-size:14px;text-align:center; overflow:hidden}
.ab_pages ul{display:inline-block;margin:0 auto;padding:0}
.ab_pages ul a{color:#000;display:block;padding: 5px 10px;  border: 1px solid #e60013;float: left;margin: 0 5px;font-size:12px}
.ab_pages ul a.page-num-current{ background:#e60013; }
.ab_pages ul a:hover{ background:#e60013}
.ab_pages ul span{display: inline-block; float: left; line-height: 28px;}

 .pagination a {
     background: #fff;
     border: 1px solid #ccc;
     color: #333;
     font-size: 12px;
     padding: 8px 10px;
     margin: 0 2px;
     border-radius: 3px;
     line-height:100% 
}
 .pagination span {
     color: #333;
     font-size: 12px;
     padding: 7px 2px;
     margin: 0 2px;
     border-radius: 3px;
}
 .pagination a:hover {
     color: #333;
     border: 1px solid #333;
}
 .pagination a.page-num-current {
     color: #fff;
     background: #333;
     border: 1px solid #333;
}
 .pagination .st{
     font-family:宋体
}
 .text-secondary{
     text-align:center;
     padding:20px 0
}
 .erweima{
     margin-left:15px;
}
 .pcpro{
     width:650px;
     height:434px;
}
 @media screen and (max-width: 768px) {
     .pcpro{
         height:auto !important;
         width:100% !important
    }
}
