/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
/*Html5*/
article, aside, details, figcaption, figure, footer, header, main, nav, section, summary { display: block; }
audio, canvas, video { display: inline-block; }
audio:not([controls]) { display: none; height: 0; }
/*Base*/
html { font: 12px/1.8 "微软雅黑", "\5b8b\4f53", Arial, sans-serif; color: #666; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/ }
a { text-decoration: none; background: transparent; /*修正win8系统IE连接灰色背景*/ outline: none; font: 12px/1.8 "微软雅黑", "\5b8b\4f53", Arial, sans-serif; }
a:focus { outline: 0; }
a:active, a:hover { outline: 0;/*transition:text-shadow 500ms ease-in 0ms, color 500ms ease-in 0ms;*/ }
img { border: 0; -ms-interpolation-mode: bicubic }
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
button, input, select, textarea { font-family: inherit; font-size: 100%; margin: 0; outline: none; border: 0; line-height: normal; text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
button[disabled], html input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { margin: 0; padding: 0; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
 -webkit-appearance: none;
}
button::-moz-focus-inner, input::-moz-focus-inner {
 border: 0;
 padding: 0;
}
textarea { overflow: auto; vertical-align: top; }
table { border-collapse: collapse; border-spacing: 0; }
ul, ol, li { list-style: none; }
/**
 * CSS Reset.
 */

/** 清除内外边距 **/
html, body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements */ dl, dt, dd, ul, ol, li, /* list elements */ pre, /* text formatting elements */ form, fieldset, legend, button, input, textarea, /* form elements */ th, td /* table elements */ { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
caption, th, b { font-weight: normal; font-style: normal; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */
sup { vertical-align: text-top; } /* 重置，减少对行高的影响 */
sub { vertical-align: text-bottom; }
/** 重置表单元素 **/
fieldset { border: 0; }
button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */
/* 注：optgroup 无法扶正 */

/** HTML5元素 **/
figure { margin: 0; }
a:hover { color: #3e9bf3!important; }
.next, .prev { cursor: pointer; }
.ani1 { opacity: 0; -ms-filter: alpha(opaticy=0); filter: alpha(opaticy=0); }
.eng { font: 18px Arial; color: #9f9f9f; }
.wrap { max-width: 100%; min-width: 1180px; overflow: hidden; }
.box { width: 1180px; margin: 0 auto; }


/***** in-product-list *****/
.in-product-list { position: relative; height: 920px; }
.in-product-list .prev, .in-product-list .next { position: absolute; top: 266px; width: 46px; height: 46px; z-index: 50; background: url(../images/sprite.png) no-repeat; transition: all 0.3s; }
.product .in-product-list .prev, .product .in-product-list .next { top: 338px; }
.in-product-list .prev { left: -54px; background-position: 0 0; }
.in-product-list .next { right: -54px; background-position: -60px 0; }
.in-product-list:hover .prev { left: 54px; background-position: 0 0; }
.in-product-list:hover .next { right: 54px; background-position: -60px 0; }
.in-product-list ul { height: 100%; width: 200%; }
.in-product-list li { float: left; position: relative; width: 320px; height: 100%; overflow: hidden; }
.in-product-list a { display: block; width: 100%; height: 100%; }
.in-product-list img { position: absolute; z-index: 2; left: 0; top: 0; width: 100%; height: 920px; transition: all 1s;behavior: url(../images/ie-css3.htc); }
.in-product-list li:hover img { width: 120%; height: 120%; top: -10%; left: -10%; behavior: url(../images/ie-css3.htc); }
.in-product-list li .shadow { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: 0.3; z-index: 5; -ms-filter: alpha(opacity=30); filter: alpha(opacity=30); transition: opacity 0.2s; }
.in-product-list li:hover .shadow { opacity: 0; -ms-filter: alpha(opacity=0); filter: alpha(opacity=0); }
.in-product-list .title-box { position: relative; padding-top: 80px; z-index: 20; top: 187px; margin: 0 auto; width: 204px; height: 124px; background: url(../images/circle.png) no-repeat; }
.in-product-list .title-box h3 { margin-bottom: 8px; font-size: 18px; text-align: center; color: #FFF; }
.in-product-list .title-box .eng { font-size: 12px; color: #dfe0e1; text-align: center; }
.in-product-list li:hover .title-box h3 { color: #939496; }
.in-product-list li:hover .title-box .eng { color: #939496; }


