@charset "UTF-8";
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,table,th,td,form,input,button,textarea{margin:0;padding:0;}
body{font:14px/24px 'Microsoft YaHei';}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;}
img,iframe{border:0;vertical-align:top;}
i,cite,em{font-style:normal;}
ol,ul{list-style:none;}
input,button,select,textarea{outline:none;border:1px solid #d9d9d9;}
textarea{overflow:auto;resize:none;}
a{text-decoration:none; color:#333;}
a:hover{text-decoration:none;}
a{ cursor:pointer;outline:none; -webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;}
/*.btn:hover{-webkit-filter:brightness(1.15);-moz-filter:brightness(1.15);filter:brightness(1.15);}*/

.jqthumb{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;transition:all .6s ease;}
.imghover .jqthumb{-webkit-filter:brightness(1.15);-moz-filter:brightness(1.15);filter:brightness(1.15);}

.area{position:relative;width:1140px;margin-left:auto;margin-right:auto;}
.area,.clear{*zoom:1}
.area:after,.clear:after{content:".";display:block;visibility:hidden;overflow:hidden;height:0;clear:both;}

/* 普通翻页器-默认居中 */
.m-page{line-height:36px;padding:20px 0;font-size:0;text-align:center;border-top:1px solid #ccc;}
.m-page a{border:1px solid #ccc;}
.m-page a,
.m-page i{display:inline-block;*display:inline;zoom:1;background:#fff;border:1px solid #ccc; vertical-align:top;padding:0 14px;font-size:14px;font-weight:bold;text-align: center; letter-spacing:normal;word-spacing:normal;color:#333;}
.m-page i{background: none;border:none;}
.m-page a,
.m-page a:hover{text-decoration:none;}
.m-page a.first{margin-left:0;}
.m-page a.last{margin-right:0;}
.m-page a:hover,
.m-page a:active{ color:#0a677e; border-color: #0a677e; }
.m-page a.z-crt,
.m-page a.z-crt:hover,
.m-page a.z-crt:active{ color:#0a677e; border-color: #f6f6f6; background: #f6f6f6; cursor:default;}
.m-page a.z-dis,
.m-page a.z-dis:hover,
.m-page a.z-dis:active{ color:#0a677e; border-color: #f6f6f6; background: #f6f6f6; cursor:default;}
.m-page .pagenxt,.m-page .pageprv{}
.m-page .pagenxt:hover,.m-page .pageprv:hover,.m-page .pagenxt:active,.m-page .pageprv:active{color:#0a677e;border-color:#0a677e;background: #fff;}
/* 居左 */
.m-page-lt{text-align:left;}
/* 居右 */
.m-page-rt{text-align:right;}
/* 较小 */
.m-page-sm{line-height:24px;}
.m-page-sm a,
.m-page-sm i{padding:4px 12px;}
/* 分离 */
.m-page-sr a,
.m-page-sr i{margin:0 2px;}
/* .m-page-sr i{border:0;} */

.sg-nav{
    margin-top:15px;
}
.sg-nav a{
    display: inline-block;
    font-size:14px;
    color:#333;
}
.sg-nav a:hover{
    color:#0a677e;
}
.sg-nav a:hover span{
    color:#0a677e;
    border-color:#0a677e;
}
.sg-nav span{
    display: inline-block;
    width:79px;
    height:35px;
    line-height:35px;
    text-align: center;
    border:1px solid #ccc;
    font-weight: bold;
    background: #fff;
    margin-right:8px;
}

.left{float: left;}
.right{float:right;}

body{width: 100%;min-width:1140px;}
.toupper{text-transform: uppercase;}
.hide{
    display: none !important;
}
.show{
    display: block !important;
}

select{
    border: 1px solid #d9d9d9;
    line-height: 25px;
    height: 25px;
    min-width: 110px;
    padding: 0 7px;
    color: #666;
}
.mgrt0{margin-right:0 !important;}
.mgrtp0{margin-top:0 !important;}
.mgrlt{margin-left:0 !important;}
.mgrbt0{margin-bottom:0 !important;}
.padlt{
    padding-left:0 !important;}

.jqthumb:hover{
    transform:scale(1.1);
}