@font-face {
    font-family: 'iconfont';  /* project id 495891 */
    src: url('http://at.alicdn.com/t/font_495891_bzte4pio38t9y66r.eot');
    src: url('http://at.alicdn.com/t/font_495891_bzte4pio38t9y66r.eot?#iefix') format('embedded-opentype'),
    url('http://at.alicdn.com/t/font_495891_bzte4pio38t9y66r.woff') format('woff'),
    url('http://at.alicdn.com/t/font_495891_bzte4pio38t9y66r.ttf') format('truetype'),
    url('http://at.alicdn.com/t/font_495891_bzte4pio38t9y66r.svg#iconfont') format('svg');
  }
  .iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
.logo{
    display: block;
    font-size:0;
}
.clamp{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.stretch{
    margin-left: -15px;
    margin-right: -15px;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,section,article,aside,header,footer,nav,dialog,figure,hgroup{margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0}
fieldset,img {border:0; width: 100%;transition: all 0.5s ease;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500;}
ul,ol,li{list-style:none}
em,i{font-style:normal}
del{text-decoration:line-through;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500;}
a{color:#333333;text-decoration:none;cursor: pointer;}
a:hover, a:visited, a:link, a:active {color: #333;text-decoration: none !important;}
a:hover{text-decoration: none;}
*{outline:none;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing: border-box;}
body {color: #333333;font-family:"Microsoft YaHei","微软雅黑",Arial,sans-serif;font-size: 100%;}
input[type=text], textarea {-webkit-appearance: none;}
input[type=button],input[type=submit]{cursor: pointer;border: none;}
input[type=text],input[type=number],input[type=password],textarea{text-indent: 10px;}
input{border:none}
.clearfix:after {
    content: '';
    display: block;
    clear: both;
    height: 0;
    overflow: hidden;
}
div{box-sizing: border-box;}
.over-h{overflow: hidden;}
p{text-align: justify;text-justify:inter-word;}
.text-c{text-align: center;}
.text-l{text-align: left !important;}
.text-r{text-align: right;}
.fl{
    float: left;
}
.fr{
    float: right;
}
.nav > li > a:hover, .nav > li > a:focus{
    background-color: initial;
}





/* 导航条 */
.paging-wrapper{
    display: -webkit-flex;
    display: -webkit-box;
    display: flex;
    -webkit-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
    margin:15px 0;
}
.paging{
    display: inline-block;
    border:1px solid #ddd;
    border-radius: 50px;
    box-shadow: 0 0 20px rgba(0,0,0,0.1);
    font-size: 0;
    padding:12px 20px;
}
.paging li{
    float: left;
}
.paging li a:hover{
    color:#0457b7;
}
.paging li + li{
    /* border-right: 1px solid #ddd; */
}
.paging .prev a,.paging .next a{
    padding:0;
}
.paging .next{
    border:0 !important;
}

.paging .prev .iconfont,.paging .next .iconfont{
    font-size: 30px;
}
.paging ul{
    display: -webkit-flex;
    display: -webkit-box;
    display: flex;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
}
.paging li a{
    display: block;
    padding:10px 20px;
    font-size: 15px;
    color:#666666;
}
.paging li.active a{
    background: #0457b7;
    color:#fff;
}

/* 导航条 */

/* 分页改 */
.global-paging > div{
    float: left;
}
.global-paging > div + div{
    margin-left: 46px;
}
.global-paging > .prev > a,.global-paging > .next > a{
    display: inline-block;
    padding:30px 15px;
    border:1px solid #ddd;
    width:480px;
    font-size: 16px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    transition: all 0.3s ease;
}
.global-paging > .prev > a:hover,.global-paging > .next > a:hover{
    background:#fc7903;
    color:#fff;
}
.global-paging > .prev > a span,.global-paging > .next > a span{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.global-paging > .back > a{
    display: inline-block;
    padding:25px 0px;
    border: 1px solid #ddd;
    width:108px;
    text-align:  center;
    transition: all 0.3s ease;
}
.global-paging > .back > a:hover{
    background:#fc7903;
    color:#fff;
}
.global-paging > .back > a:hover .iconfont{
    color:#fff;
}
.global-paging > .back > a > .iconfont{
    font-size: 28px;
    color:#a4a4a4;
}
/* 分页改 */