/*css reset*/
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;}
html,body,p{ padding: 0; margin: 0; font-family:"微软雅黑","Microsoft YaHei", "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif;line-height: 1;}
body {
	/*! min-width:1200px; */ /*! overflow-y:scroll; */
	font-size: 16px; 
	color: #666;
	-webkit-overflow-scrolling: touch;
}
ol, ul {list-style: none; padding: 0; margin: 0;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none; }
table {border-collapse: collapse; border-spacing: 0;}
th,td { vertical-align: middle;padding: 0;}
a{text-decoration:none;	outline: none;hlbr:expression(this.onFocus=this.blur());}
input, select {vertical-align: middle;padding: 0;border: 0 none;}
img, iframe {border: none; text-decoration:none;}
img{vertical-align: top;}
strong {font-weight: bold;}
h1,h2,h3,h4,h5,h6{padding: 0; margin: 0;}
:focus {outline: 0;}
::-webkit-input-placeholder { /* WebKit browsers */
    color:    #999;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #999;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #999;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
   color:    #999;
}
a {
  color: #616161;
}
a:hover {
  color: #0092e1 ;-webkit-transition: all ease .4s;
	transition: all ease .4s;
}
img.scale{
	transition: transform 2s;
}
a.imgshow:hover img.scale,
a:hover img.scale,
img.scale.hover{
	transform: scale(1.1);
}
img {
    border: 0;
    vertical-align: middle;
    -ms-interpolation-mode:bicubic;
    transition: transform 1s;
}
img.hover{
    transform: scale(1.15);
}
.ovh{
    overflow: hidden;
}

/*CLEAR the FLOAT*/
.clear { clear:both}
.clearfix { *zoom:1;}
.clearfix:after{
	clear:both; 
	display:block; 
	height:0; 
	visibility:hidden; 
	line-height:0; 
	content:'\20';
}
img{ border:0}

/*css common*/
.f-left {float: left;}
.f-right {float: right;}
.clearfix:after{content: "";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;font-size:0;}
.clearfix{*zoom:1;}
.nodisplay{display: none;}
html{margin: 0 auto;max-width: 1920px;}
html, body{height: 100%;}
.inner{width: 81.25%;margin: 0 auto;}
.wid1200{ width:90%; max-width:1280px; margin:0px auto; position:relative}

@media (max-width:1000px) {
body {
    min-width: 320px; overflow-y: auto; overflow-x:hidden}
}