body{
    margin: 0;}
img{
    border: none;
    margin: 0;}
*{font-family: Arial,Corbel,Segoe UI;}
a{text-decoration: none;}
a:hover{ text-decoration:none !important;}
ul,li{list-style: none;
    padding: 0;
    margin: 0;}

.navbar{margin-bottom: 0 !important}
.navbar-nav li:last-child{display:none}
.ycdh li:last-child{display:none}
.item img{display: block;margin:0 auto}
@media (max-width:768px) {
    .yc{
        display: none !important;}
    .yc0{
        display: block !important;}
    .navbar-default{background: #023e96 !important}
    .ttop{
        padding: 0 !important;}

    .navbar-default .navbar-toggle {
        border-color: #fff !important;
    }
    .navbar-default .navbar-toggle .icon-bar {
        background-color: #fff !important;
    }
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
        background-color: #023e96 !important;
    }
    .navbar-default .navbar-nav>li>a{
        color: #fff !important;}
    .navbar-default .navbar-nav li .active, .navbar-default .navbar-nav li .active:focus, .navbar-default .navbar-nav li a:hover {
        color: #fff;
        background-color:#023e96  !important
    }
    .dht{ clear:both; }
    .navbar-default .navbar-nav .open .dropdown-menu>li>a{ color:#fff !important;}
    .swiper-button-next, .swiper-container-rtl .swiper-button-prev{ top:50% !important; right:0px; background: url(../images/yjt.png) no-repeat right center !important; width:46px !important; height:51px !important;}
    .swiper-button-prev, .swiper-container-rtl .swiper-button-next{ top:50% !important; left:0px !important;background: url(../images/zjt.png) no-repeat left center !important;width:46px !important;height:51px !important;}
.dhb,.dhh{padding: 0 !important}
.logo{padding: 10px 5px;}
.logo img{display: block; margin: 0 auto;}
    .yxlxfs a{float:right;color:#424242; width: 100px; display: block;}
    .zw{background: url("../images/zg.jpg") no-repeat left center; padding-left:40px; margin-right: 10px;}
    .yw{background: url("../images/yg.jpg") no-repeat left center; padding-left:40px;}
    .ttop{ width: 100%; background:#f1f1f1;font-size: 14px; line-height:34px; color:#eefff6;}
    .tx{ height: 103px; overflow: hidden;}

    .gst{width:100%;background:#151322 }
    .jjyz{width: 100%;font-size: 15px; color: #888; line-height: 28px;    display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 6;
        word-break: break-all;
        text-overflow: ellipsis;
        overflow: hidden;margin-top: 20px;}
    .jjwz{width: 100%; margin: 20px auto;overflow: hidden;}
    .gyz{width:120px; font-size: 19px; line-height: 40px; color: #282828;
        float: left;}
    .jjbt a,.jjbt0 a{display: block;width: 130px; line-height: 32px; border: 1px solid #e6e6e6; font-size: 14px; text-align: center; color: #4d4d4d;float: right;
        border-radius: 50px;}
    .jjbt a:hover{background:#104e9f; color: #fff;}
    .jjbt0 a:hover{background:#104e9f; color: #fff;}
    .jjbt,.jjbt0{width: 100%; overflow: hidden;margin-bottom: 15px;}

    .part2{margin:30px auto;padding: 0;margin-bottom:0px;}
    .sbgd p{font-size:14px;line-height: 44px; background: #e0e0e0; color: #333; text-align: center; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
    .gdcp{margin:20px auto;}
    .jjbt0{background: url("../images/xxh.jpg") no-repeat left bottom;padding-bottom: 15px;}
    .ycxx{margin: 15px auto;padding: 0;}
    .ycxw article{font-size: 14px; line-height: 26px;color: #797979;display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        word-break:normal;
        text-overflow: ellipsis;
        overflow: hidden;
    }
    .xwbt{margin: 0; font-size: 16px; line-height: 44px; color: #3f3e3e; overflow: hidden; text-overflow:ellipsis;white-space: nowrap;}
    .sj{width: 100%; font-size: 14px; line-height: 40px; color: #929292; display: block;}
    .gyz0{width:120px; font-size: 19px; line-height: 40px; color: #282828;
        float: left;background:url("../images/bjlt.jpg") no-repeat left bottom;padding-bottom: 10px;}
    .ycxw{background: #f6f6f6; padding:15px;}
    .lxwz{margin: 15px auto; font-size: 14px; line-height:30px; color: #555;}
    .lxbt{font-size: 23px; color: #282828; line-height: 70px; background: url("../images/lxd.png") no-repeat left center; padding-left: 80px;}
    .lxxx{margin-top: 20px;padding: 20px 15px;}
    .dbdh{ overflow: hidden;padding-bottom: 10px;}
    .fhdb{width:100%; margin-top: 20px; float: left; border: 1px solid #94d1b2;padding-left:20px; color:#fff;font-size: 14px; line-height: 36px; border-radius: 5px;
        background: url("../images/sjt.png") no-repeat 90% center; text-align: center;}
    .fhdb:hover{color: #fff;}
    .ycdh li{padding: 0 20px; font-size: 14px;line-height: 28px; color: #fff; background: url("../images/dbt.jpg") no-repeat right center;float: left;}
    .ycdh li:last-child{background:none;}
    .ycdh li a{color: #dadada;}
    .footer{width: 100%; background: #104e9f; padding:30px 0;}
    .bqxx{width: 100%; background: #fff; border-radius: 5px;}
    .bqxx img{display: block;margin: 0 auto;}
    .dq{ width: 100%; border-bottom: 1px solid #9cbdf3;}
    .wz{font-size: 14px; line-height: 44px; color: #818887;}
    .wz a{color: #818887;}
    .gywz{font-size: 14px; line-height: 28px;color: #555; margin-top: 10px;}
    .aboutk{margin:30px auto;}
    .gybt{font-size:20px; line-height: 40px;color: #333; text-align: center;background: url("../images/bjlt.jpg") no-repeat bottom center;padding-bottom: 10px;}
    .cdh{ width:100%;padding: 0;}
    .cdh li{ font-size: 14px; line-height:50px;  border-bottom: 1px solid #e6e6e6;}
    .cdh li:first-child{ border-top: 1px solid #e6e6e6;}
    .cdh li a{ width: 100%; display: block; color: #555;padding-left: 30px;}
    .cdh li a:hover{color:#03458d}
    .cdh li .active{ background: url("../images/ld.jpg") no-repeat 10px center !important; color: #03458d}
    .cplbn{margin-top: 40px; padding: 0;}
    .cplbn .dgcp{ position: relative;left: 0; transition: all ease .3s;  padding: 0 5px;}
    .cplbn .dgcp:hover{ left: -10px; transition: all ease .3s;}
    .cplbn h1{ font-size: 14px; line-height: 40px; margin: 0; color: #555; text-align:center;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
    .cplbn article{display: none;}
    .cpwzms{margin: 15px auto; font-size: 14px; line-height: 28px; color: #555;padding: 0 15px;}
    .cpmc{ font-size: 16px; line-height: 40px; color: #0d4a00;background:url("../images/xst.png") no-repeat 10px center #e5efff;border-bottom: 1px dotted #9cbdf3;padding-left: 30px;}
    .cpnrn{padding: 0;}
    .cplbnn{margin: 0 auto; padding: 0;}
    .xwlbn{ margin:10px auto; }
    .xwlbn li{padding:0; position: relative; top: 0; transition: all ease .3s;border-bottom:1px dotted #b5b4b4;}
    .xwlbn li:hover{top: -8px; transition: all ease .3s;}
    .xwlbn li h1{font-size: 16px; line-height: 44px; color:#041d3e; margin: 0; font-weight: normal; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
    .xwlbn li article{font-size: 13px; line-height: 26px; color: #888;display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        word-break: break-all;
        text-overflow: ellipsis;
        overflow: hidden;}
    .fbsj{ width: 100%; display: block; font-size: 13px; color: #999; line-height: 40px;background: url("../images/rltb.jpg") no-repeat left center; padding-left:20px; }
    .lbkk{margin-top:10px;}
    .gywzn{margin:20px auto; font-size: 14px; line-height:28px; color: #555;}
    .sxp{margin: 0 auto; overflow: hidden; border-top: 1px solid #e6e6e6;margin-top:20px; }
    .sxp li{font-size: 13px; line-height: 40px;color: #555;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;width:100%;}
    .sxp li a{color: #555;}
    .sxp li a:hover{color:#1f8489;}
    .syp{background: url("../images/nyy.jpg") no-repeat right center;padding-right: 25px !important;}
    .xyp{background: url("../images/nyy.jpg") no-repeat right center;padding-right: 25px !important;}
    .xwbtn{font-size: 14px; line-height:26px; padding: 5px 0; text-align: center; margin: 15px auto 0;color: #004a25;}
    .fbsjn{font-size: 13px; line-height: 40px; color: #999; text-align: center;display: block;border-bottom:1px dotted #9cbdf3; text-align: center;padding-bottom:10px;}
    .dlogo{ width: 100%; margin: 20px auto;}
    .dlogo img{ display: block; margin: 0 auto;}
    .dlogo h1{ font-size:23px; line-height:80px; text-align:center; color: #818181; margin: 0;}
    .srk{ width:100%; line-height: 40px; padding: 0 10px; border: 1px solid #e6e6e6; font-size: 14px; color: #555; margin: 10px auto;background:#fafafa; }
    .lyk{ width: 100%; min-height: 104px;padding:10px; border: 1px solid #e6e6e6; font-size: 14px; color: #555; margin-top: 10px;background:#fafafa; }
    .yzm{ width: 100%; margin-top: 10px;}
    .yzmk{width:160px; line-height: 40px; padding: 0px; border: 1px solid #e6e6e6; font-size: 14px; color: #555;background:#fafafa; margin-top: 4px; }
    .yzm img{ height: 40px; width: auto;}
    .tjan{ width: 200px; line-height: 38px; background:#31607d; border-radius: 50px; font-size: 14px; text-align: center; margin: 15px auto;}
    .tjan a{color: #fff;}
    .lybdk{ width: 100%; padding: 20px 0; background:#f8fcfd;margin: 20px auto;}
    .lxdk{ margin:0px auto;}
    .lxz{ margin-top:10px;margin-bottom: 15px;}
    .lxz h1{ font-size:18px; line-height: 50px; color: #31607d; margin: 0;}
    .lxz span{ display: block; width: 100%; font-size: 14px; line-height: 28px; color: #666; padding-left:25px;}
    .dh{ background: url("../images/dz.png") no-repeat left center;}
    .fax{ background: url("../images/dz1.png") no-repeat left center;}
    .fax0{ background: url("../images/fax.jpg") no-repeat left center;}
    .add{ background: url("../images/dz2.png") no-repeat left center;}
    .ywxt{ font-size:18px; line-height:40px; text-align: center; color:#555; width: 100%; display: block;}
    .cpwzms{ overflow-x: scroll;}

    .popup{font-size: 13px;line-height: 26px;}
    .popup-title{font-size:16px;font-weight: bold}
    .modal-content{padding: 10px 20px!important;}
    .modal-dialog{top:20%}
}
.swiper-button-next{background: url("../images/yjt.png") no-repeat center center !important;}
.swiper-button-prev{background: url("../images/zjt.png") no-repeat center center !important;}
.gywz img{max-width: 100%; height: auto;}
@media (min-width:768px) {
    .modal-content{padding: 10px 15px!important;}
    .modal-dialog{top:20%}
    .popup-title{font-size:18px;font-weight: bold}
    .popup{font-size: 15px;line-height: 28px;}
    .cpwzms table{width: 100% !important;}
    .ywxt{ font-size:24px; line-height:80px; text-align: center; color:#555; width: 100%; display: block;}
    .srk{ width:100%; line-height: 40px; padding: 0 10px; border: 1px solid #e6e6e6; font-size: 14px; color: #555; margin: 10px;background:#fafafa; }
    .lyk{ width: 100%; min-height: 104px;padding:10px; border: 1px solid #e6e6e6; font-size: 14px; color: #555; margin-top: 10px;background:#fafafa; }
    .yzm{ width: 100%; margin-top: 10px;}
    .yzmk{width:200px; line-height: 40px; padding: 0px; border: 1px solid #e6e6e6; font-size: 14px; color: #555;background:#fafafa; margin-top: 4px; }
    .yzm img{ height: 40px; width: auto;}
    .tjan{ width: 200px; line-height: 38px; background:#31607d; border-radius: 50px; font-size: 14px; text-align: center; margin: 15px auto;}
    .tjan a{color: #fff;}
    .lybdk{ width: 100%; padding: 40px 0; background:#f8fcfd;}
    .lxdk{ margin:70px auto;}
    .lxz{ margin-top:30px;}
    .lxz h1{ font-size:18px; line-height: 80px; color: #31607d; margin: 0;}
    .lxz span{ display: block; width: 100%; font-size: 14px; line-height: 28px; color: #666; padding-left:25px;}
    .dh{ background: url("../images/dz.png") no-repeat left center;}
    .fax{ background: url("../images/dz1.png") no-repeat left center;}
    .fax0{ background: url("../images/fax.jpg") no-repeat left center;}
    .add{ background: url("../images/dz2.png") no-repeat left 10px;}
    .fbsjn{font-size: 13px; line-height: 40px; color: #999; text-align: center;display: block;border-bottom:1px dotted #9cbdf3; text-align: center;padding-bottom:10px;}
    .gywzn{margin:40px auto; font-size: 14px; line-height:28px; color: #555;}
    .sxp{margin: 15px auto; overflow: hidden; padding: 0 5px;}
    .sxp li{font-size: 14px; line-height: 40px;color: #555;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;width: 50%; float: left;padding:0 15px;}
    .sxp li a{color: #555;}
    .sxp li a:hover{color:#1f8489;}
    .syp{background: url("../images/nyz.jpg") no-repeat left center;padding-left: 25px !important;}
    .xyp{background: url("../images/nyy.jpg") no-repeat right center;padding-right: 25px !important;}
    .xwnrn{margin: 15px auto;}
    .xwbtn{font-size: 16px; line-height: 44px;text-align: center;margin:20px 0 auto;color: #004a25;}
    .fbsj{ width: 100%; display: block; font-size: 13px; color: #999; line-height: 40px;background: url("../images/rltb.jpg") no-repeat left center; padding-left:20px; }
    .lbkk{margin-top: 40px;}
    .xwlbn{ margin:40px auto; width:1100px;}
    .xwlbn li{padding: 15px 0; position: relative; top: 0; transition: all ease .3s; border-bottom:1px dotted #b5b4b4;}
    .xwlbn li:hover{top: -8px; transition: all ease .3s;}
    .xwlbn li h1{font-size: 16px; line-height: 44px; color:#041d3e; margin: 0; font-weight: normal;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
    .xwlbn li article{font-size: 13px; line-height: 26px; color: #888;display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        word-break: break-all;
        text-overflow: ellipsis;
        overflow: hidden;}
    .zcbq{width: 640px;
        float: left;}
    .cpwzms{margin: 15px auto; font-size: 14px; line-height: 28px; color: #555;}
    .cpmc{ font-size: 16px; line-height: 40px; color: #0d4a00;background:url("../images/xst.png") no-repeat 10px center #e5efff;border-bottom: 1px dotted #9cbdf3;padding-left: 30px;}
    .cplb{margin: 50px auto;}
    .nybt{width: 100%; font-size: 28px; color: #fff; background:url("../images/bgtt.jpg") no-repeat center center; line-height: 76px; padding-left:40px;}
    .cplbn .dgcp{ position: relative;left: 0; transition: all ease .3s; margin-bottom: 15px;}
    .cplbn .dgcp:hover{ left: -10px; transition: all ease .3s;}
    .dgcp h1{ font-size: 14px; line-height: 50px; margin: 0; color: #555; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; text-align: center; overflow: hidden;
        text-overflow: ellipsis; white-space: nowrap;}
    .cdh{padding-left: 0; padding-right: 30px;}
    .cdh li{ font-size: 14px; line-height:25px;  border-bottom: 1px solid #e6e6e6;padding: 15px 0;}
    .cdh li:first-child{ border-top: 1px solid #e6e6e6;}
    .cdh li a{ width: 100%; display: block; color: #555;padding-left: 30px;}
    .cdh li a:hover{color:#03458d}
    .cdh li .active{ background: url("../images/ld.jpg") no-repeat 10px 7px !important; color:#03458d}
    .gywz{font-size: 14px; line-height: 28px;color: #555; margin-top: 40px;}
    .aboutk{margin: 50px auto;}
    .gybt{font-size:28px; line-height: 40px;color: #333; text-align: center;background: url("../images/bjlt.jpg") no-repeat bottom center;padding-bottom: 20px;}
    .dq{ width: 100%; border-bottom: 1px solid #9cbdf3;}
    .wz{font-size: 14px; line-height: 44px; color: #818887;}
    .wz a{color: #818887;}
    .bqxx{font-size: 14px; line-height: 53px; color: #c7c6c6;margin-top: 15px;}
    .bqxx a{color: #c7c6c6}
    .dbdh{ border-bottom: 1px solid #6988b0; overflow: hidden;padding-bottom: 10px;}
    .fhdb{width: 160px; float: right; border: 1px solid #94d1b2;padding-left:20px; color:#fff;font-size: 14px; line-height: 36px; border-radius: 5px;
        background: url("../images/sjt.png") no-repeat 130px center;}
    .fhdb:hover{color: #fff;}
    .ycdh{width: 680px; float: left;}
    .ycdh li{padding: 0 30px; font-size: 14px;line-height: 28px; color: #fff; background: url("../images/dbt.jpg") no-repeat right center;float: left;}
    .ycdh li:last-child{background:none;}
    .ycdh li a{color: #dadada;}
    .footer{width: 100%; background: #104e9f; padding:30px 0;}
    .lxwz{margin: 15px auto; font-size: 14px; line-height:30px; color: #555;}
    .lxbt{font-size: 23px; color: #282828; line-height: 70px; background: url("../images/lxd.png") no-repeat left center; padding-left: 80px;}
    .lxxx{margin-top: 20px;padding: 20px 15px;}

    .ycxw article{font-size: 14px; line-height: 26px;color: #797979;display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        word-break: break-all;
        text-overflow: ellipsis;
        overflow: hidden;
    }
    .xwbt{margin: 0; font-size: 16px; line-height: 44px; color: #3f3e3e; overflow: hidden; text-overflow:ellipsis;white-space: nowrap;}
    .sj{width: 100%; font-size: 14px; line-height: 40px; color: #929292; display: block;}
    .gyz0{width:120px; font-size: 19px; line-height: 40px; color: #282828;
        float: left;background:url("../images/bjlt.jpg") no-repeat left bottom;padding-bottom: 10px;}
    .ycxw{background: #f6f6f6; padding: 20px 15px;}
    .zc{padding-right: 30px;}
    .ycxx{padding: 0;padding-left: 30px;background: url("../images/st.jpg") repeat-y 29px top;padding-bottom: 40px;}
    .sbgd p{font-size:14px;line-height: 44px; background: #e0e0e0; color: #333; text-align: center; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
    .gdcp{margin-top: 30px;}
    .gst{width:277px; float: left;}
    .jjyz{width: 430px; float: right; font-size: 14px; color: #888; line-height: 28px;display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 6;
        word-break: break-all;
        text-overflow: ellipsis;
        overflow: hidden;margin-top: 20px;}
    .jjwz{width: 100%; margin: 20px auto;overflow: hidden;}
    .gyz{width:120px; font-size: 19px; line-height: 40px; color: #282828;
        float: left;}
    .jjbt a,.jjbt0 a{display: block;width: 148px; line-height: 32px; border: 1px solid #e6e6e6; font-size: 14px; text-align: center; color: #4d4d4d;float: right;
    border-radius: 50px;}
    .jjbt a:hover{background:#104e9f; color: #fff;}
    .jjbt0 a:hover{background:#104e9f; color: #fff;}
    .jjbt,.jjbt0{width: 100%; overflow: hidden;margin-bottom: 15px;}
    .jjbt0{background: url("../images/xxh.jpg") no-repeat left bottom;padding-bottom: 15px;}

    .part2{margin-top: 50px;padding: 0;}
    .yxlxfs{width:300px; float: right;font-size: 14px; line-height:34px; color:#424242;}
    .yxlxfs a{float:left;color:#424242; width: 100px; display: block;}
    .zw{background: url("../images/zg.jpg") no-repeat left center; padding-left:40px; margin-right: 10px;}
    .yw{background: url("../images/yg.jpg") no-repeat left center; padding-left:40px;}
    .ttop{ width: 100%; background:#f1f1f1;font-size: 14px; line-height:34px; color:#eefff6;}
    .zclx{ width: 500px; float: left; font-size: 14px; line-height:34px; color:#424242;}
    .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{ background:#ee7f01; color:#fff !important;}

    .navbar-nav{ float:right !important;}
    .navbar-default{background: #fff !important;border: none !important;}
    .container-fluid{
        padding: 0 !important;}
    .dht{ float: right;}
    .yc{
        display: block !important;}
    .yc0{
        display:none !important;}

    .logo{margin:20px 0;}
    .navbar-default .navbar-collapse, .navbar-default .navbar-form{ padding:0 !important;}
    .nav>li>a{
        padding:0px 30px !important; font-size:14px; color:#555555 !important; line-height:110px;}
    .navbar-nav{
        float: right;}
}
.listfy {text-align: center; width:100%; display:block; margin:5px auto;}
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}
.pagination > li {
    display: inline;
}
.pagination > li > a,
.pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #555;
    text-decoration: none;
    background-color: #fff;
    font-size:14px;
    border: 1px solid #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
    z-index: 2;
    color: #c0850b;
    background-color: #eee;
    border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #03458d;
    border-color: #03458d;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
    padding: 10px 16px;
    font-size: 14px;
    line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}
