@charset 
.clearfix{zoom:1}
.clearfix:after{clear:both;content:'\0020';display:block;visibility:hidden;height:0}
.hide{display:none}

#NIE-topBar{height:55px;background:#fbfbfb}
.main{width:1280px;padding:49px 57px 26px 65px;background:url(../images/bj001.png) top center no-repeat;margin:0 auto;position:relative;z-index:1; height:937px;}
.btn_order,.btn_popGift,.btn_download{display:none}
.mask{position:fixed;width:100%;height:100%;top:0;left:0;z-index:999;display:none;opacity:0;background:rgba(0,0,0,.6);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr='#99000000', endcolorstr='#99000000');-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
.mask.show{opacity:1}
.wrap{max-width:1920px;margin:0 auto}
.pop-order{width:300px;height:300px;background:#f60;position:fixed;top:50%;left:50%;margin:-150px 0 0 -150px;display:none;opacity:0;z-index:1100;-webkit-transition:opacity ease-in-out .3s;-moz-transition:opacity ease-in-out .3s;-ms-transition:opacity ease-in-out .3s;transition:opacity ease-in-out .3s}
.pop-order .submit-btn{display:block;width:200px;height:30px;background:#fff;border:0}
.pop-order.show{opacity:1}
#NIE-copyRight{padding:15px 0;min-height:374px;color:#fff}
#NIE-copyRight a{color:#fff}
.news-list{position:relative}
.news-list li{font-family:simsun}
.news-list li span{display:inline-block;vertical-align:top}
.news-list li span.icon{width:13px;height:13px;margin:15px 5px 0 0;background:#f60}
.news-list li span.date{height:30px;line-height:30px;color:#a0a0a0}
.news-list li a{display:inline-block;height:32px;line-height:32px;vertical-align:top;color:#666;width:82%;margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news-list li a:hover{color:#962c1c}
.news-list li.li1{font-size:16px;font-weight:700;padding-bottom:10px}
.news-list li.li1 a{color:#a53625}
.news-list li.li1 a:hover{color:#962c1c}
.news-list li.li1 .date{display:none}
.news-list li.li-more{position:absolute;bottom:0;width:100%;border-top:1px solid #ccc;height:25px}
.news-list li.li-more a{display:block;width:90px;color:#999;background:#fff;position:absolute;left:50%;margin-left:-45px;text-align:center;top:-16px}
.news-list li.li-more a:hover{color:#962c1c}
.news-list li.li-more a i{position:absolute;width:11px;height:11px;top:10px}
.news-list li.li-more a i.i1{left:0;background-repeat: no-repeat;}
.news-list li.li-more a i.i2{right:0;background-repeat: no-repeat;}
.news-list li.li-more a i.i1{background-position:0px 0px}
.news-list li.li-more a i.i2{background-position:-16px 0px}
.news-list li.li-more a i.i1,.news-list li.li-more a i.i2{background-image: url(/images/spriter/common_z_bb75d96.png)}

.fl{float:left}
.fr{float:right}
.wrap{position:relative;overflow:hidden;background:url(/images/banner_1308179.jpg) top center no-repeat}
.banner{width:1226px;height:499px;margin:0 auto;overflow:hidden}
.banner .kaifu{font-size:14px;width:315px;height:22px;line-height:22px;color:#cececf;font-weight:400;text-align:center;margin:310px 0 0 98px;background-repeat: no-repeat;}
.banner .kaifu a{color:#e8a523}
.banner .kaifu a:hover{color:#e8a523}
.banner .kaifu span{color:#c20018}
.header-nav{width:100%;height:120px;background:url(/images/nav_bg_c20b3c3.png) top center no-repeat}
.header-nav-main{width:1199px;height:61px;padding-top:8px;margin:0 auto;text-align:center}
.header-nav-main a{color:#a3946f;font-size:14px;width:100px;height:52px;line-height:52px;display:inline-block;*display:inline;*zoom:1;vertical-align:top;-webkit-transition:color ease-in-out .2s;-moz-transition:color ease-in-out .2s;-ms-transition:color ease-in-out .2s;transition:color ease-in-out .2s}
.header-nav-main a.header-logo-a{width:230px;height:90px;margin:0 45px}
.header-nav-main a:hover,.header-nav-main a.current{text-decoration:none;color:#fcc31d}
.m-video-btn{width:250px;height:155px;display:block;position:relative;overflow:hidden;margin:15px 0 0 134px;background-repeat: no-repeat;}
.m-video-btn img{width:294px;display:block;margin:22px auto 0}
.m-video-btn i{position:absolute;display:block;width:42px;height:42px;left:50%;margin-left:-21px;cursor:pointer;top:55px}
.m-video-btn i.iconA{z-index:2;-webkit-animation:pulse linear 1.8s 0s infinite alternate both;-moz-animation:pulse linear 1.8s 0s infinite alternate both;-ms-animation:pulse linear 1.8s 0s infinite alternate both;animation:pulse linear 1.8s 0s infinite alternate both;background-repeat: no-repeat;}
@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05)}
100%{-webkit-transform:scale3d(1,1,1)}}@-moz-keyframes pulse{0%{-moz-transform:scale3d(1,1,1)}
50%{-moz-transform:scale3d(1.05,1.05,1.05)}
100%{-moz-transform:scale3d(1,1,1)}}@-o-keyframes pulse{0%{-o-transform:scale3d(1,1,1)}
50%{-o-transform:scale3d(1.05,1.05,1.05)}
100%{-o-transform:scale3d(1,1,1)}}@-ms-keyframes pulse{0%{-ms-transform:scale3d(1,1,1)}
50%{-ms-transform:scale3d(1.05,1.05,1.05)}
100%{-ms-transform:scale3d(1,1,1)}}@keyframes pulse{0%{transform:scale3d(1,1,1)}
50%{transform:scale3d(1.05,1.05,1.05)}
100%{transform:scale3d(1,1,1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05)}
100%{-webkit-transform:scale3d(1,1,1)}}@-moz-keyframes pulse{0%{-moz-transform:scale3d(1,1,1)}
50%{-moz-transform:scale3d(1.05,1.05,1.05)}
100%{-moz-transform:scale3d(1,1,1)}}@-o-keyframes pulse{0%{-o-transform:scale3d(1,1,1)}
50%{-o-transform:scale3d(1.05,1.05,1.05)}
100%{-o-transform:scale3d(1,1,1)}}@-ms-keyframes pulse{0%{-ms-transform:scale3d(1,1,1)}
50%{-ms-transform:scale3d(1.05,1.05,1.05)}
100%{-ms-transform:scale3d(1,1,1)}}@keyframes pulse{0%{transform:scale3d(1,1,1)}
50%{transform:scale3d(1.05,1.05,1.05)}
100%{transform:scale3d(1,1,1)}}.head-decorate01{position:absolute;top:14px;left:24px;width:174px;height:63px;background:url(/images/mheadbg01_018235b.png) no-repeat center;z-index:100}
.head-decorate02{position:absolute;top:-88px;right:25px;width:224px;height:194px;background:url(/images/mheadbg02_0340c20.png) no-repeat center;z-index:100}
.m-buttons{float:left;width:221px;overflow:hidden;background:#5a8764}
.m-buttons .btn1{position:relative;z-index:2;display:block;width:221px;height:0;padding-top:131px;overflow:hidden;background-repeat: no-repeat;}
.m-buttons .btn1:hover{background-repeat: no-repeat;}
.m-buttons .f-btn{overflow:hidden;position:relative;z-index:1;float:left;display:block;width:110px;height:94px;line-height:34px;font-size:14px;color:#fff;text-align:center;background:#65946f;text-decoration:none}
.m-buttons .f-btn i{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;display:block;width:32px;height:32px;margin:20px auto 0}
.m-buttons .f-btn:hover{line-height:94px;background:#5a8764}
.m-buttons .f-btn:hover i{margin-top:-34px}
.m-buttons .f-btn.btn2{margin:-5px 0 1px 0}
.m-buttons .f-btn.btn2 i{background:url(../images/part01-btn01_9077704.png) no-repeat center}
.m-buttons .f-btn.btn3{margin:-5px 0 1px 1px}
.m-buttons .f-btn.btn3 i{background:url(../images/part01-btn02_6b3581a.png) no-repeat center}
.m-buttons .f-btn.btn4 i{background:url(../images/part01-btn03_ac2089d.png) no-repeat center}
.m-buttons .f-btn.btn5{margin-left:1px}
.m-buttons .f-btn.btn5 i{background:url(../images/part01-btn04_2418797.png) no-repeat center}
.slide_banner{float:left;width:544px;height:315px;position:relative}
.slide_banner .bd{width:100%;height:100%}
.slide_banner .bd ul{min-width:544px;height:100%}
.slide_banner .bd a{position:relative}
.slide_banner .bd a,.slide_banner .bd img{display:block;width:100%;height:315px}
.slide_banner .bd .bn-shadow{position:absolute;z-index:4;left:0;top:0;width:100%;height:100%;background:url(../images/bn_shadow_aa30509.png) no-repeat;display:none}
.slide_banner .hd{position:absolute;z-index:4;left:30px;bottom:14px}
.slide_banner .hd li{float:left;width:15px;height:15px;margin-right:5px;cursor:pointer;background-repeat: no-repeat;}
.slide_banner .hd li.on{background-repeat: no-repeat;}
.main-part1 .slide_news{width:506px;float:right;background:#120000;border-bottom:1px solid #d9dddf;box-shadow:0 1px 1px #e4e8ea}
.main-part1 .slide_news .hd{height:42px;position:relative;overflow:hidden;padding-left:20px;border-bottom:1px solid #dbdbdb;background:#f8f8f8}
.main-part1 .slide_news .hd a{float:left;margin-right:20px;height:40px;line-height:40px;color:#fff;font-size:14px;text-align:center;position:relative;border-width:3px}
.main-part1 .slide_news .hd a.on,.main-part1 .slide_news .hd a:hover{text-decoration:none;font-weight:700;color:#fff;border-bottom:3px solid #a3946f}
.main-part1 .slide_news .news-list{margin:0 20px;padding:25px 0 45px}
.main-part1 .slide_news .news-list li a{width:78%}
.main-part1 .slide_news .news-list li.li1{font-size:15px}
.main-part1 .slide_news .news-list li.li-more a{width:90px}
.main-part2{padding-top:22px}

.mm-tools{width:550px;padding:0px 0 0 20px}
.mm-tools a{display:inline-block;*display:inline;*zoom:1;width:120px;margin-left:12px;text-align:center;margin-bottom:13px;color:#baab7c;position:relative;-webkit-transition:color ease-in-out .3s;-moz-transition:color ease-in-out .3s;-ms-transition:color ease-in-out .3s;transition:color ease-in-out .3s}
.mm-tools a span{width:100%;display:block;height:120px;background-repeat:no-repeat}
.mm-tools a i{position:absolute;width:100%;height:120px;top:0;left:0;opacity:0;*display:none;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-repeat: no-repeat;}
.mm-tools a.a1 span{background:url(/fabao/a1.gif) no-repeat center;}
.mm-tools a.a2 span{background:url(/fabao/a3.gif) no-repeat center;}
.mm-tools a.a3 span{background:url(/fabao/a5.gif) no-repeat center;}
.mm-tools a.a4 span{background:url(/fabao/a7.gif) no-repeat center;}
.mm-tools a.a5 span{background:url(/fabao/a2.gif) no-repeat center;}
.mm-tools a.a6 span{background:url(/fabao/a4.gif) no-repeat center;}
.mm-tools a.a7 span{background:url(/fabao/a6.gif) no-repeat center;}
.mm-tools a.a8 span{background:url(/fabao/a8.gif) no-repeat center;}


.m-tools{width:500px;padding:32px 0 0 34px}
.m-tools a{display:inline-block;*display:inline;*zoom:1;width:77px;text-align:center;margin-bottom:13px;color:#666;position:relative;-webkit-transition:color ease-in-out .3s;-moz-transition:color ease-in-out .3s;-ms-transition:color ease-in-out .3s;transition:color ease-in-out .3s}
.m-tools a span{width:100%;display:block;height:90px;background-repeat:no-repeat}
.m-tools a i{position:absolute;width:100%;height:90px;top:0;left:0;opacity:0;*display:none;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-repeat: no-repeat;}
.m-tools a.a1 span{background-repeat: no-repeat;}
.m-tools a.a2 span{background-repeat: no-repeat;}
.m-tools a.a3 span{background-repeat: no-repeat;}
.m-tools a.a4 span{background-repeat: no-repeat;}
.m-tools a.a5 span{background-repeat: no-repeat;}
.m-tools a.a6 span{background-repeat: no-repeat;}
.m-tools a.a7 span{background-repeat: no-repeat;}
.m-tools a.a8 span{background-repeat: no-repeat;}
.m-tools a.a9 span{background-repeat: no-repeat;}
.m-tools a.a10 span{background-repeat: no-repeat;}
.m-tools a.a11 span{background-repeat: no-repeat;}
.m-tools a.a12 span{background-repeat: no-repeat;}
.m-tools a:hover{color:#a53625;text-decoration:none}
.m-tools a:hover i{display:block;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
.features{width:560px;margin-right:-4px;padding-top:11px;}
.features a{display:inline-block;*display:inline;*zoom:1;vertical-align:top;float:left;width:265px}
.features a img{width:100%;vertical-align:top}
.features a:hover img{-webkit-animation:flash ease-in-out .5s both;-moz-animation:flash ease-in-out .5s both;-ms-animation:flash ease-in-out .5s both;animation:flash ease-in-out .5s both}
@-webkit-keyframes flash{0%,100%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}
50%{opacity:80;filter:alpha(opacity=8000);opacity:.8;filter:alpha(opacity=80)}}@-moz-keyframes flash{0%,100%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}
50%{opacity:80;filter:alpha(opacity=8000);opacity:.8;filter:alpha(opacity=80)}}@-o-keyframes flash{0%,100%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}
50%{opacity:80;filter:alpha(opacity=8000);opacity:.8;filter:alpha(opacity=80)}}@-ms-keyframes flash{0%,100%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}
50%{opacity:80;filter:alpha(opacity=8000);opacity:.8;filter:alpha(opacity=80)}}@keyframes flash{0%,100%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}
50%{opacity:80;filter:alpha(opacity=8000);opacity:.8;filter:alpha(opacity=80)}}@-webkit-keyframes flash{0%,100%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}
50%{opacity:80;filter:alpha(opacity=8000);opacity:.8;filter:alpha(opacity=80)}}@-moz-keyframes flash{0%,100%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}
50%{opacity:80;filter:alpha(opacity=8000);opacity:.8;filter:alpha(opacity=80)}}@-o-keyframes flash{0%,100%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}
50%{opacity:80;filter:alpha(opacity=8000);opacity:.8;filter:alpha(opacity=80)}}@-ms-keyframes flash{0%,100%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}
50%{opacity:80;filter:alpha(opacity=8000);opacity:.8;filter:alpha(opacity=80)}}@keyframes flash{0%,100%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}
50%{opacity:80;filter:alpha(opacity=8000);opacity:.8;filter:alpha(opacity=80)}}.features a.a3{margin-top:4px}

.header-nav{width:100%;height:70px;background:url(../images/nav_bg.png) top center no-repeat;position:relative;z-index:1000}
.header-nav-main{width:1199px;height:61px;padding-top:8px;margin:0 auto;text-align:center}
.header-nav-main a{color:#fff;font-size:14px;width:100px;height:52px;line-height:52px;display:inline-block;*display:inline;*zoom:1;vertical-align:top;-webkit-transition:color ease-in-out .2s;-moz-transition:color ease-in-out .2s;-ms-transition:color ease-in-out .2s;transition:color ease-in-out .2s;position:relative}
.header-nav-main a.header-logo-a{width:300px;height:55px;margin:0 20px;background:url(../images/toplogo.png) 0 0 no-repeat;margin-top:-5px}
.header-nav-main a:hover,.header-nav-main a.current{text-decoration:none;color:#fcc31d}
.header-nav-main a .arrow{width:0;height:0;border-bottom:10px solid #000;border-right:10px solid transparent;border-left:10px solid transparent;display:block;position:absolute;bottom:0;left:50%;margin-left:-5px;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}
.header-nav-main a .arrow.on{opacity:80;filter:alpha(opacity=8000);opacity:.8;filter:alpha(opacity=80)}

.musicbox{width:47px;height:47px;position:absolute;z-index:500;top:10px;left:50%;cursor:pointer;margin-left:-660px}
.musicplay{background:url(../images/musicplay.png) no-repeat}
.musicstop{background:url(../images/musicstop.png) no-repeat}

.m-buttons .btn1{background-position:-592px -161px}
.m-buttons .btn1:hover{background-position:-592px -297px}
.m-tools a.a4 span{background-position:-592px -433px}
.m-tools a.a5 span{background-position:-674px -433px}
.m-tools a.a6 span{background-position:-756px -433px}
.m-tools a.a7 span{background-position:-444px -290px}
.m-tools a.a8 span{background-position:-444px -385px}
.m-tools a.a9 span{background-position:0px -580px}
.m-tools a.a10 span{background-position:-82px -580px}
.m-tools a.a11 span{background-position:-164px -580px}
.m-tools a.a12 span{background-position:-246px -580px}
.m-tools a i{background-position:-328px -580px}
.m-tools a.a1 span{background-position:-410px -580px}
.m-tools a.a2 span{background-position:-492px -580px}
.m-tools a.a3 span{background-position:-574px -580px}

.h-title{float:left;position:absolute;width:880px;height:470px;margin-top:30px;margin-left:20px;}
.h-title h2{font-size:24px;line-height:30px;color:#fdae03;padding-bottom:10px;font-weight:bold;letter-spacing:2px;}
.h-title h3{width:880px;font-size:14px;line-height:20px;color:#ffe0d8;text-indent:42px;letter-spacing:1px;padding-bottom:10px;border-bottom:0px #888888 solid;margin-bottom:10px;overflow:hidden;}
.h-title p{margin:15px 0 30px;font-size:14px;color:#fff;line-height:24px}



.footerbg {position:absolute;width:100%;height:2400px;background:url(../images/footerbg.jpg) top center no-repeat;margin-top:-2390px}
.gengxin{float:left;width:1272px;height:500px;background:#000 url(/images/gengxin.jpg) top center no-repeat;;margin-top:18px;}
.gengxin img{float:left;width:1272px;height:500px;}
.m-jobs .m-tb-box.xs .m-tb-box-tit,.m-jobs .m-tb-box.yl .m-tb-box-tit,.m-jobs .m-tb-box.ys .m-tb-box-tit,.m-jobs .m-tb-box.sx .m-tb-box-tit,.m-jobs .m-tb-box.lj .m-tb-box-tit,.m-jobs .m-tb-box.yx .m-tb-box-tit,.m-jobs .m-tb-box.yesa .m-tb-box-tit,.m-video-btn,.m-buttons .btn1,.m-buttons .btn1:hover,.m-tools a.a4 span,.m-tools a.a5 span,.m-tools a.a6 span,.m-tools a.a7 span,.m-tools a.a8 span,.m-tools a.a9 span,.m-tools a.a10 span,.m-tools a.a11 span,.m-tools a.a12 span,.m-tools a i,.m-tools a.a1 span,.m-tools a.a2 span,.m-tools a.a3 span,.m-database .m-tb-tit,.m-database .m-tb-tit:hover,.m-jobs .m-tb-box-nav a,.m-video-btn i.iconA,.m-jobs .m-tb-box-nav a.Jvideobtn i,.m-jobs .m-tb-box-btn a.btn-girl.cur,.m-jobs .m-tb-box-btn a.btn-girl:hover{background-image: url(../images/index_z_1eae86e.png)}
.m-jobs .m-tb-box-btn a.btn-girl,.m-jobs .m-tb-box-btn a.btn-boy,.m-jobs .m-tb-box-btn a.btn-boy.cur,.m-jobs .m-tb-box-btn a.btn-boy:hover,.banner .kaifu,.m-videos .m-tb a.a3 span.s-icon,.m-jobs .m-tb-box-txt i.i1,.m-jobs .m-tb-box-txt i,.slide_banner .hd li.on,.m-database .slide-dot a.on,.m-database .slide-dot a:hover,.slide_banner .hd li,.m-database .slide-dot a,.m-setting .text-list a i,.m-videos .m-tb a span.s-icon,.m-videos .m-tb a.a2 span.s-icon,.main-part4 .slide_news .hd a i,.m-setting .m-th a i{background-image: url(../images/index_z_1eae86e.png)}