@charset "utf-8";

/* CSS Document */
*{ margin:0; padding:0;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: ".";  clear: both;height: 0;}
.clearfix { display: inline-block;  zoom:1;}
img{display: inline-block;border:none;}
body, h1, h2, h3, h4, h5, h6, p, blockquote, pre, dl, dd, fieldset, form, input, select, textarea, figure{margin: 0;}
ul, ol, menu{list-style: none;margin: 0;padding: 0;}
a{
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  color:#cac5c5;
}
a, a:active, a:focus{outline:none;}
table{border-collapse:collapse;border-spacing:0;}
blockquote, q{quotes: none;}
address, em, i{font-style: normal;}
abbr, acronym{font-variant: normal;}
hr{display: block;height: 1px;border: 0;border-top: 1px solid #cccccc;margin: 1em 0;padding: 0;}
fieldset, a img, iframe{border: 0 none;}
input, select, button{vertical-align: middle;}
input, textarea, select{*font-size: 100%;}
button{overflow: visible;}
button::-moz-focus-inner, input[type=reset]::-moz-focus-inner, input[type=button]::-moz-focus-inner, input[type=submit]::-moz-focus-inner, input[type=file] > input[type=button]::-moz-focus-inner{border: 0 none;padding: 0;}
:active{outline: 0 none;}
::selection{background: #e74700;color: white;}
blockquote:before, blockquote:after, q:before, q:after{content: '';content: none;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix{*zoom:1;}
*{font-family:"Microsoft Yahei", "微软雅黑", Arial, Helvetica, sans-serif;}
body{background-color: #fff;font: 14px/1.5em "Microsoft Yahei", "微软雅黑", Arial, Helvetica, sans-serif;max-width: 1920px;margin: 0 auto;min-width:300px;overflow-x:hidden; -webkit-font-smoothing: antialiased; }
h1,h2,h3,h4,h5,h6 {
  font-weight: 600;
  color:#4e4e4e;
}
/*#header *,
.containe *{
   transition:all .5s ease;
  -webkit-transition: all .5s ease;
    }*/
h1{
  font-size: 36px;
  color:#fff;
}

h2{
  font-size: 20px;
}

h3{
  font-size: 16px;
  color: #787878;
  font-weight: 400;
  line-height: 24px;
}

h4{
  font-size: 16px;
}
/* 通用样式 */
.fl{float:left;}
.fr{float:right;}
.boxWrap{
  width: 240px;
  -moz-transition:margin-top .5s ease-out;
  -webkit-transition:margin-top .5s ease-out;
  -o-transition:margin-top .5s ease-out;
  -ms-transition:margin-top .5s ease-out;
}
.boxWrap:hover{ margin-top:-179px;}
ul{overflow: hidden;}
input,a{outline:none;}
input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none ;border-radius: 0;
}
input:-webkit-autofill {-webkit-box-shadow: 0px 0px 1000px white inset;}
.containe{
  display: block;
  max-width: 1300px;
  margin:0 auto;
  position: relative;
}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
color: #fff;
}
input:-moz-placeholder, textarea:-moz-placeholder {
color: #fff;
}
input::-moz-placeholder, textarea::-moz-placeholder {
color: #fff;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
color: #fff;
} 
.big{overflow:hidden}
.big img{width:100%;display:block;transform:translateZ(0);transition:1.5s transform .2s}
.big:hover img{transform:scale(1.5,1.5)}
.big .imgcon img{width:auto;min-height:auto} 
.imWrap{width:100%;padding-top:75.5%;position:relative;overflow:hidden}.imWrap img{display:block;position:absolute;width:100%;min-height:100%;z-index:5;left:0;top:0}
.over,.over li a,.over a{overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
}
.clear{clear: both;}
.imgDiv{position:relative;width:100%;overflow:hidden}.imgDiv img{position:relative;display:block;left:50%;max-width:100%;transform:translateX(-50%)}
@media (max-width:768px){.imgDiv img{width:150%;max-width:initial}}
div.digg {padding: 3px; margin: 70px 0 0; text-align: right; font-size: 12px; } 
div.digg a {border: #ccc 1px solid; padding: 4px 10px; color: #666; text-decoration: none; margin: 5px; line-height: 39px; } 
div.digg span.disabled {border: #eee 1px solid; padding: 4px 10px; margin: 5px; color: #ddd; } 
div.digg span.current {border: #068af0 1px solid; padding: 4px 10px; color: #fff; font-weight: bold; background-color: #068af0; } 