/* CSS Document */
@charset "utf-8";
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input{margin:0;padding:0;}
body,input,textarea{font-size:14px;color:#666666; font-family: 'Microsoft Yahei';}
img{border:none;}
ul,ol,li,a{list-style:none;text-decoration: none;}
input,select,textarea{outline:none; border:none; background:#FFF;}
textarea{resize:none;}
@font-face {
  font-family: 'iconfont';
  src: url('iconfont.eot');
  src: url('iconfont.eot?#iefix') format('embedded-opentype'),
  url('iconfont.woff') format('woff'),
  url('iconfont.ttf') format('truetype'),
  url('iconfont.svg#iconfont') format('svg');
}
.iconfont{
  font-family:"iconfont" !important;
  font-style:normal;
}
.hidden{ display:none;}
.poa{ position:absolute;}
i, strong,em{ font-style:normal;}
.icon{background: url(../images/icon.png) no-repeat; display: inline-block; vertical-align: middle;}
/*清浮动*/
.clear{height:0; clear:both; display:block;}
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;clear: both;}
.hide {display: none;}
.show { display: block;}
/*公共部分*/
.fl{ float: left; } /*左浮动*/
.fr{ float: right;} /*右浮动*/
.c { clear: both; } /*清浮动*/
.dn{ display: none; } /*不显示*/
body{ background:#fff;word-wrap:break-word;
word-break:break-all; text-align:center; min-width:1200px;}
a{ color:#333;transition:all .2s ease;}
a img{ border:0px; vertical-align:middle;}
.content img {max-width:600px; max-height:600px; scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 800 ? "800px" : "auto"):(this.style.height = this.offsetHeight >= 800 ? "600px" : "auto")); display:inline !important;}
.containers{ max-width:1600px; margin:0 auto;}