/*
 * Author: wendy
 * Version: 0.1.0
 * Compile Date: 2015-12-24 15:04
*/ 
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
a { color: #4d5a7f; text-decoration: none; outline: none; }
a:hover { color: #4d5a7f; text-decoration: underline; }
address, caption, cite, code, dfn, em, strong, th, var { font-weight: normal; font-style: normal; }
ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
q:before, q:after { content: ""; }
/* css base */
html { /* overflow-x: hidden; */ }
body { background: #FFF; font: 12px/1.5 "Microsoft Yahei"; color: #572a6b; }
.wrapper { width: 1002px; position: relative; margin: 0 auto; }
.clearfix:after { display: block; content: ""; clear: both; font-size: 0; height: 0; visibility: hidden; }
.clearfix { zoom: 1; }
.clear { clear: both }
.logo a { z-index: 101; position: absolute; left: 38px; top: 25px; }
.logo a img { border: none; }
.nav { background: url("fy_nav.jpg")/*tpa=http://www.1eamy.com/tp/fy_nav.jpg*/ no-repeat center top; min-width: 1002px;height: 83px; text-align: center; }
.nav ul { top: 3px; z-index: 2; height: 70px; padding-top: 13px; }
.nav li {float: left;  width: 146px; height: 70px; padding-left: 2px;background-repeat: no-repeat;}
.nav a { display: block; /*background: url(http://www.1eamy.com/tp/nav_on_1.png?__sprite) no-repeat 0 70px;*/ height: 70px; overflow: hidden; /*-webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s;*/ }
.nav a:hover {text-decoration: none;background-repeat: no-repeat;}
/*.nav .n4 a, .nav .n5 a { background: url(http://www.1eamy.com/tp/nav_on_2.png?__sprite) no-repeat 0 70px; }*/
.nav .n4 a:hover, .nav .n5 a:hover {background-repeat: no-repeat;}
.nav .n1 { background: none; }
.nav .n4 { width: 190px; }
.nav .n5 { width: 190px; position: relative; }
.nav span { display: block; color: #ffffff; font: 18px/54px "Microsoft Yahei"; text-indent: 15px; }
/*nav icon*/
.nav .n1 span {background-repeat: no-repeat;}
.nav .n2 span {background-repeat: no-repeat;}
.nav .n3 span {background-repeat: no-repeat;}
.nav .n4 span {background-repeat: no-repeat;}
.nav .n5 span {background-repeat: no-repeat;}
.nav .n6 span {background-repeat: no-repeat;}
.nav .n5 b { color: #f7de54; position: absolute; left: 0; top: 40px; width: 100%; font-weight: normal; }
.slogan { display: none; }
.xq_txt { background: url("server.png")/*tpa=http://www.1eamy.com/tp/server.png*/ no-repeat; position: absolute; left: 70px; top: 615px; width: 397px; height: 220px; z-index: 1000; }
.serinfo { padding: 70px 0 0 160px; }
.serinfo a { color: #ffffff; height: 54px; margin-bottom: 16px; font-size: 14px; line-height: 18px; overflow: hidden; display: block; font-family: "Microsoft Yahei"; font-weight: 600; }
.btn_entry {position: absolute; left: 70px; top: 513px;  width: 396px; height: 98px;background-repeat: no-repeat;}
.btn_entry span {display: block;  width: 100%; height: 0; padding-top: 98px; overflow: hidden; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s;background-repeat: no-repeat;}
.btn_entry:hover span {background-repeat: no-repeat;}
.btn_entry:hover {background-repeat: no-repeat;}
.slo_btn { position: absolute; left: 0px; top: 220px; display: block; z-index: 1000; width: 700px; height: 300px; }
.slo_btn a {    display: block;    width: 100%;    height: 100%;line-height: 9999px;    overflow: hidden;}
.flash { position: absolute; left: 50%; top: 41px; margin-left: -960px; overflow: hidden; height: 930px; width: 1920px; }
/*footer*/
.footer, .footer a { color: #FFF; font: 12px/1.8 Arial, Simsun; }
.footer { background: url("fy_footer.jpg")/*tpa=http://www.1eamy.com/tp/fy_footer.jpg*/ no-repeat center top; min-width: 1002px;height: 158px; }
.footer .wrapper { padding-top: 40px; }
/*skin*/
.fullbg { background: url("fy_full_bg.jpg")/*tpa=http://www.1eamy.com/tp/fy_full_bg.jpg*/ no-repeat center top; }
.bg1 { background: url("fy_bg_01.jpg")/*tpa=http://www.1eamy.com/tp/fy_bg_01.jpg*/ no-repeat; height: 304px; }
.bg2 { background: url("fy_bg_02.jpg")/*tpa=http://www.1eamy.com/tp/fy_bg_02.jpg*/ no-repeat; height: 304px; }
.bg3 { background: url("fy_bg_03.jpg")/*tpa=http://www.1eamy.com/tp/fy_bg_03.jpg*/ no-repeat; height: 306px; }
 .nav li{background-position:-394px 11px}.nav a:hover{background-position:-250px -54px}.nav .n4 a:hover, .nav .n5 a:hover{background-position:-206px -144px}.nav .n1 span{background-position:-355px -216px}.nav .n2 span{background-position:-356px -258px}.nav .n3 span{background-position:-358px -298px}.nav .n4 span{background-position:-352px -335px}.nav .n5 span{background-position:-363px -375px}.nav .n6 span{background-position:-360px -412px}.btn_entry{background-position:0px -469px}.btn_entry span{background-position:-88px -562px}.btn_entry:hover span{background-position:-68px -562px}.btn_entry:hover{background-position:0px -660px}.nav li,.nav a:hover,.nav .n4 a:hover, .nav .n5 a:hover,.nav .n1 span,.nav .n2 span,.nav .n3 span,.nav .n4 span,.nav .n5 span,.nav .n6 span,.btn_entry,.btn_entry span,.btn_entry:hover span,.btn_entry:hover{background-image: url("fy_z.png")/*tpa=http://www.1eamy.com/tp/fy_z.png*/}