/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0; font-style:normal;}
table { border-collapse:collapse; border-spacing:0; }
textarea{resize:none;}
fieldset, img { border:0; }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
abbr, acronym { border:0; }
.clear{zoom:1;}
.clear:after{ content:""; display:block; clear:both;}
a{ text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:none;}
@font-face {
  font-family: SourceHanSansSC-Normal;
  src: url("//static.longtugame.com/font/SourceHanSansSC-Normal.otf");
}
body{ font-size:14px; font-family:SourceHanSansSC-Normal; }

.navbox { width:100%;height:63px;background-color:rgba(255,255,255,0.5);position:absolute;top:0;left:0;z-index:99; }
.navcon,.main { width:1000px;margin:0 auto;position:relative;zoom:1; }
.logo { position:absolute;top:10px;left:6px; }
.navlist { float:right; }
.navlist li { float:left; }
.navlist li a{ color:#333;line-height:63px;font-size:16px;float:left; }
.navlist li a i.dot { width:9px;height:9px;float:left;background:url(../images/circle.png) 100% 0;margin:28px 7px 0 18px; }
.navlist li i.line { width:1px;height:22px;float:left;background-color:#4d646e;overflow:hidden;margin:20px 0 0 22px; }
.navlist li a:hover,.navlist li.active a { color:#ff4916;line-height:58px; }
.navlist li a:hover i.dot,.navlist li.active a i.dot { background-position:0 0;margin-top:26px; }

.wrap { width:100%;min-width:1000px;position:relative; }
.part01 { background:url(//img10.360buyimg.com/imgzone/jfs/t1/260376/28/24369/123859/67bd9891F85297ad6/2f8324a85ad496fc.jpg) no-repeat 50% 0;min-width:1144px; }
.part01 .main { height:797px; }
.part02 { background:url(//img10.360buyimg.com/imgzone/jfs/t1/259627/17/24439/23149/67bd98beFc8a5423d/02da40bfdfdebe14.jpg) repeat-y 50% 0; position:static; }
.part02 .main { /* height:517px; */position:relative;z-index:10; }
.part03 { background:url(//img10.360buyimg.com/imgzone/jfs/t1/253812/11/25844/52530/67bd98d6Fe3a6bec3/24afbcf174becc26.jpg) no-repeat 50% 0;z-index:9; }
.part03 .main { height:540px; }
/* .part04 { background:url(../images/index_bg02.jpg) repeat-y 50% 0; } */
.part04 .main:after{content:""; display:block; clear:both;}
.part05 { background:#fff; }
.part05 .main { height:93px; }
.top { width:52px;height:52px;background:url(//img10.360buyimg.com/imgzone/jfs/t1/260640/26/24407/2484/67bd98efF3e9293f6/49d5d4b98aebe451.png) no-repeat;position:absolute;bottom:212px;right:-86px; }

#iflash { width:1920px;height:797px;position:absolute;top:0;left:50%;margin-left:-960px; }
/* .part01 .main .tvbtn { width:194px;height:109px;background:url(../images/tvpic.png) no-repeat;position:absolute;top:400px;left:111px; }
.part01 .main .tvbtn i { width:51px;height:51px;background:url(../images/tvpic.png) no-repeat -198px 0;position:absolute;top:29px;left:72px; } */
.lblink { padding-top:81px;width:105px;height:27px;position:absolute;top:400px;left:312px;text-align:center;color:#fff400;line-height:27px;font-size:16px;letter-spacing:2px; }
.lblink .lbbg {  -webkit-transition:all 0.5s;transition:all 0.5s;width:105px;height:108px;background:url(../images/lb.png) no-repeat;position:absolute;top:0;left:0;}
.lblink span { position:relative; }
.lblink:hover .lbbg { -webkit-transform:scale(1.04);transform:scale(1.04); }
/*.lblink:hover span { font-size:16px; }*/
.downbox { width:302px;height:127px;background:url(//img10.360buyimg.com/imgzone/jfs/t1/254633/6/23740/965/67bd9917F0764c86a/cb051e2d60adfdcc.png) no-repeat;position:absolute;top:574px;left:111px; }
.wxleft { width:107px;height:107px;float:left;background:url(../images/wxbg.png) no-repeat;margin:9px 0 0 10px;text-align:center; }
.ewm { padding-top:4px; }
.ewm img { width:91px;height:91px;vertical-align:bottom; }
.ios,.android { width:170px;height:50px;float:left;background:url(//img10.360buyimg.com/imgzone/jfs/t1/254816/30/25666/8091/67bd9938Fd012acf6/2f98a984c2945bf7.png) no-repeat; }
.ios { margin:12px 0 0 6px; }
.android { background-position:0 -56px;margin:5px 0 0 6px; }
.ios:hover { background-position:-171px 0; }
.android:hover { background-position:-171px -56px; }
.txtbg { position:absolute;top:60px;left:-15px; }

/*éŸ³ä¹æŒ‰é’®*/
.muisc-ment{ position: absolute; top: 110px; right: 10px;}
.music-btn-stop,.music-btn{ width:39px;height:29px;position: absolute;right:0;top:102px;background:url(//img10.360buyimg.com/imgzone/jfs/t1/258639/16/24503/783/67bd994fFe6c5395e/8254b3a15f8c5359.png) no-repeat;cursor: pointer;z-index: 999;}
.music-btn{ background:url(../images/muisc-btn.png) no-repeat;}
@keyframes movemiusic{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}
@-webkit-keyframes movemiusic{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);}}

/*ç„¦ç‚¹å›¾*/
.ym-slider { position: relative;width: 550px;height:311px;overflow: hidden; float: left;margin-top:-520px;}
.ym-slider .slides { position: relative;width: 100%;height:300px;overflow: hidden; }
.ym-slider .slide { position: absolute;top: 0;left: 0; }
.ym-slider .slide img{width:550px; height:300px;}
.ym-slider .indicator { position:absolute;z-index:80;bottom:0;right:0; width: 550px;text-align: center;font-size:0; }
.ym-slider li {display:inline-block; width:32px;height:5px;overflow:hidden;margin:0 2px;background:#cccccc;}
.ym-slider li.active { background: #ff4916;}
.ym-slider li a { width:100%;height:100%;display:block;}

/*é€‰é¡¹å¡*/
.new  { position:relative;width:434px;height:294px;background:#fff; margin: -520px 0 0 16px;padding-top:6px;float: right;}
.new .tab-indicator { width:409px;height:39px;border:1px solid #ececec;padding:10px 0 0 7px;margin:0 auto; }
.new .tab-indicator li { float:left;width:68px;height:36px;margin-right:4px;}
.new .tab-indicator li.active { background: url(../images/newstab.png) no-repeat 50% 0;color:#fff;}
.new .tab-indicator li a {width:100%;height:29px;line-height:29px;text-align:center;color:#333333;font-size:15px;display:block;}
.new .tab-indicator li a:hover { color:#333333;}
.new .tab-indicator li.active a{ color: #fff;}
.new .tabs { width:374px;margin:8px auto 0;}
.new .tab-item { width: 100%;height:216px;overflow:hidden;top:0;left:0;}
.new .tab-item li{height: 36px;line-height: 36px;overflow:hidden;color:#aaa9a9;}
.new .tab-item li a{ color:#aaa9a9;float:left;width:330px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.new .tab-item li span{float:right;font-size:12px;}
.new .tab-item li a:hover{color: #ff4916;}
.new .tab-item li a em{ color: #aaa9a9; font-style: normal;margin-right:2px;}
.new .tab-item li a:hover em{color: #ff4916;}
.more{position: absolute; right:29px; top: 25px;width:21px; height:21px;background: url(//img10.360buyimg.com/imgzone/jfs/t1/253195/23/25522/590/67bd9976Ff01cff40/b0e10cb3c1d731b1.png) no-repeat;z-index:99;text-indent:-999px;overflow:hidden; }

.actbox { width:1005px;float:left;margin:-180px 0 0 -5px; }
.link { width:330px;float:left;position:relative;margin-left:5px; }
.link .pic { width:330px;height:170px;overflow:hidden; }
.link .pic img { display:block;width:330px;height:170px;-webkit-transition:all 0.5s;transition:all 0.5s; }
.link .bor { width:321px;height:142px;border:1px solid #fff;position:absolute;top:3px;left:4px; }
.link .hot { width:67px;height:42px;background: url(../images/hot.png) no-repeat;position:absolute;top:-2px;left:1px;z-index:8; }
.link .enter { width:85px;height:24px;background: url(../images/enter.png) no-repeat;position:absolute;top:145px;left:3px;z-index:9; }
.link .enter1{ width:85px;height:24px;background: url(../images/enter1.png) no-repeat;position:absolute;top:108px;left:21px;z-index:9; }
.link a:hover .enter{ background-position: -86px 0; }
.link a:hover .enter1{ background: url(../images/enter1s.png) no-repeat }
.link a:hover .pic img{-webkit-transform:scale(1.05);transform:scale(1.05);} 
.link01 .bor { background:url(../images/link01_txt.png) no-repeat 12px 48px; }
.link02 .bor { background:url(../images/link02_txt.png) no-repeat 12px 48px; }
.link03 .bor { background:url(../images/link03_txt.png) no-repeat 12px 36px; }

.zy-slider { width:100%;height:100%; }
.zy-slider .indicator { width:162px;height:459px;background:url(//img10.360buyimg.com/imgzone/jfs/t1/260354/6/24364/4097/67bd99abFcd5323bf/6b9c71e88c7726ee.png) no-repeat;float:left;margin-top: 20px;position: relative; }
.zy-slider .indicator li { position: absolute;width: 88px;height:88px;}
.zy-slider .indicator li a{ width:100%;height:100%;display: block; }
.zy-slider .indicator li.a01 { top:128px;left:74px;}
.zy-slider .indicator li.a02 { top:209px;left:74px; } 
.zy-slider .indicator li.a03 { top:290px;left:74px; } 
.zy-slider .indicator li.a04 { top:372px;left:74px; } 
.zy-slider .indicator li.a05 { top:325px;left:0; } 
.zy-slider .indicator li.a06 { top:244px;left:0; } 
.zy-slider .indicator li.a07 { top:163px;left:0; } 
.zy-slider .indicator li.a08 { top:82px;left:0; } 
.zy-slider .indicator li.a09 { top:-1px;left:0; } 
.zy-slider .indicator li.active.a01 { background: url(//img10.360buyimg.com/imgzone/jfs/t1/253182/32/25323/3681/67bd99c7F22b776ae/112e7aadced2262e.png) no-repeat; } 
.zy-slider .indicator li.active.a02 { background: url(//img10.360buyimg.com/imgzone/jfs/t1/261295/14/24325/3636/67bd99deFf72d7418/9fbf776ad53fef65.png) no-repeat; } 
.zy-slider .indicator li.active.a03 { background: url(//img10.360buyimg.com/imgzone/jfs/t1/262448/14/24530/4170/67bd99f1F7047c6aa/ab2fb0d0753c6137.png) no-repeat; } 
.zy-slider .indicator li.active.a04 { background: url(//img10.360buyimg.com/imgzone/jfs/t1/257115/9/24598/4888/67bd9a04F56b32b95/c0311cebc1426d8e.png) no-repeat; } 
.zy-slider .indicator li.active.a05 { background: url(../images/zytab2_on6.png) no-repeat; }
.zy-slider .indicator li.active.a06 { background: url(//img10.360buyimg.com/imgzone/jfs/t1/252784/10/25120/5234/67bd9a22F0fc77bd9/874bfa8dcb120013.png) no-repeat; }
.zy-slider .indicator li.active.a07 { background: url(//img10.360buyimg.com/imgzone/jfs/t1/236456/18/38466/3820/67bd9a3aFc17662c3/47b438adebbe9d01.png) no-repeat; }
.zy-slider .indicator li.active.a08 { background: url(//img10.360buyimg.com/imgzone/jfs/t1/264356/9/24618/6070/67bd9a4eF195274c6/e8fe4454da0ddc6b.png) no-repeat; }
.zy-slider .indicator li.active.a09 { background: url(//img10.360buyimg.com/imgzone/jfs/t1/257937/12/24468/5883/67bd9a61Fa871d01f/33652c92af4c16e3.png) no-repeat; }
.zy-slider .slides { margin-left:100px;float:left;position:relative;height:100%;}
.zy-slider .slides .slide { position:absolute;left:0;bottom:0; }
.zy-slider .slides .slide01 { top:-55px;bottom:auto; }
.zy-slider .slides .slide img {display:block;}

.zlbox { width:508px;float:left;margin-top:45px;background:#fff;opacity:0;filter:Aplha(opacity=0) }
.zltit { height:58px;padding-top:5px;position:relative; }
.zltit h2 { border:1px solid #f5f4f4;border-bottom:medium none;height:58px;width:495px;margin:0 auto; }
.zltit h2 span { width:469px;border-bottom:1px dotted #bbbbbb;height:57px;margin:0 auto;font-size:26px;color:#666;line-height:57px;display:block; }
.zltit .more { top:25px;right:29px; }

.xspart { height:96px;background:#f9fdfd;overflow:hidden; }
.zlcon { height:100%;border:1px solid #f5f4f4;border-bottom:medium none;border-top:medium none;width:495px;margin:0 auto; }
.xs { width:60px;height:27px;float:left;background:url(../images/xs.png) no-repeat;margin:42px 12px 0 12px;text-indent:-999px;overflow:hidden; }
.zlcon a.xslink { width:100px;float:left;margin-top:19px;color:#000;line-height:1;text-align:center; }
.zlcon a.xslink .xsbg { width:100%;height:48px;position:relative;overflow:hidden; }
.zlcon a.xslink .book { width:50px;height:34px;display:block;background:url(../images/book.png) no-repeat;margin:7px auto 0;position:relative; }
.zlcon a.xslink:hover .book { background:url(../images/book_h.png) no-repeat;animation:zlmove .3s linear backwards;-webkit-animation:zlmove .4s linear backwards; }
.zlcon a.xslink .map { width:49px;height:39px;display:block;background:url(../images/map.png) no-repeat;margin:2px auto 0;position:relative; }
.zlcon a.xslink:hover .map { background:url(../images/map_h.png) no-repeat;animation:zlmove .3s linear backwards;-webkit-animation:zlmove .4s linear backwards; }
.zlcon a.xslink:hover { color:#ff4916; }
.zlcon a.xslink p { margin-top:7px; }
.zline { width:1px;height:51px;overflow:hidden;float:left;margin-top:38px;border-right:1px dotted #babbbb; }
.xspart .zline { margin-top:33px; }
.rmpart .zline:last-of-type,.jjpart .zline:last-of-type { display:none; }
@keyframes zlmove{0%{top:-50%;}50%{top:100%;}100%{top:0;}}
@-webkit-keyframes zlmove{0%{top:-50%;}50%{top:100%;}100%{top:0;}}

.rmpart { height:115px;background:#edf8f8;overflow:hidden; }
.rm { width:58px;height:28px;float:left;background:url(../images/rm.png) no-repeat;margin:49px 12px 0 14px;text-indent:-999px;overflow:hidden; }
.rmlink { width:100px;float:left;padding-top:25px; }
.rmlink a { color:#000;line-height:38px;width:100%;display:block;text-align:center; }
.rmlink a:hover { color:#ff4916; }
.rmlink .zline { margin-top:40px; }
.jjpart { height:115px;background:#e1f3f3;overflow:hidden; }
.jjpart .zlcon { height:110px;border-bottom:1px solid #f5f4f4; }
.jj { width:59px;height:27px;float:left;background:url(../images/jj.png) no-repeat;margin:49px 12px 0 13px;text-indent:-999px;overflow:hidden; }

.pifbox { width:487px;height:389px;float:left;background:#fff;margin:45px 0 0 5px;position:relative;opacity:0;filter:Aplha(opacity=0) }
.pifbox .zltit h2 { width:476px; }
.pifbox .zltit h2 span{ width:455px; }
.pifbox .check { color:#bfbfbf;position:absolute;top:322px;left:15px;z-index:99; }
.pifbox .check:hover { color:#ff4916; }
.pifcon { width:476px;height:321px;border:1px solid #f5f4f4;border-top:medium none;margin:0 auto; }
.pif-slider { width:100%;height:100%;position:relative; }
.pif-slider .indicator { width:154px;float:left;padding-top:25px;position:relative;z-index:9; }
.pif-slider .indicator li { height:53px;border-bottom:1px solid #e1e1e1;line-height:53px;color:#bfbfbf;padding-left:10px;white-space:nowrap;position:relative; }
.pif-slider .indicator li a { color:#bfbfbf; }
.pif-slider .indicator li a i { width:7px;height:14px;background:url(../images/arrow.png) no-repeat;position:absolute;top:22px;right:-12px;display:none; }
.pif-slider .indicator li.active a { color:#ff4916; }
.pif-slider .indicator li.active a i{ display:block; }
.pif-slider .slides { width:100%;height:100%;position:absolute;top:0;left:0; }
.pif-slider .slides .slide { position:absolute;right:-6px;bottom:-5px; }
.pif-slider .slides .slide img { display:block; }

.jhbox { width:1000px;height:404px;background:#fff;float:left;margin-top:29px;opacity:0;filter:Aplha(opacity=0) }
.jhcon { width:988px;height:391px;border:1px solid #f5f4f4;margin:6px auto 0;position:relative; }
.jhcon h2 { font-size:26px;color:#666;line-height:1;display:block;padding:27px 0 0 23px; }
.jhcon .check { width:95px;height:19px;background:url(../images/check.png) no-repeat;position:absolute;top:32px;right:42px;z-index:99;text-indent:-999px;overflow:hidden; }
.jhcon .check:hover { background-position:0 -19px; }
.jh-slider { width:945px;margin:30px auto 0;position:relative; }
.jh-slider .indicator { position:absolute;top:-59px;left:154px;width:396px;height:33px;background:url(../images/jhtab-n.png) no-repeat;padding-left:9px; }
.jh-slider .indicator li { width:132px;height:33px;float:left; }
.jh-slider .indicator li a{ width:100%;height:100%;display:block;text-indent:-999px;overflow:hidden;}
.jh-slider .indicator li.active a{ background: url(../images/jhtab-n.png) no-repeat; }
.jh-slider .indicator li.active a.a01{ background-position:-9px -33px; }
.jh-slider .indicator li.active a.a02{ background-position:-141px -33px; }
.jh-slider .indicator li.active a.a03{ background-position:-273px -33px; }
.jh-slider .slides .slide img { display:block; }
.jh-slider .bgleft { width:471px;float:left;position:relative; }
.jh-slider .bgleft img { width:471px;height:284px; }
.bgcol { width:100%;height:26px;background:#000;opacity:0.6;filter:alpha(opacity=60);position:absolute;bottom:0;left:0;z-index:7; }
.bgtxt { width:92%;height:26px;position:absolute;bottom:0;left:4%;z-index:8;text-align:center;line-height:26px;color:#fff;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.bgtxt i { width:13px;height:13px;display:inline-block;background:url(../images/smtv.png) no-repeat;margin:0 5px 0 0;vertical-align:middle; }
.bgleft .tvbtn { width:69px;height:69px;background:url(../images/tvbtn.png) no-repeat;position:absolute;top:107px;left:201px;animation:movemiusic 2s linear infinite;-webkit-animation:movemiusic 2s linear infinite; }
.tvarr { width:17px;height:26px;background:url(../images/tvbtn.png) no-repeat -76px 0;position:absolute;top:129px;left:231px; }
.smleft { width:237px;float:left;position:relative; }
.smleft img { width:237px;height:142px;display:block; }
.smbg { width:100%;height:100%;position:absolute;top:0;left:0;z-index:9;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.5s;transition:all 0.5s; }
.smbg .smcol { width:100%;height:100%;background:#000;opacity:0.8;filter:alpha(opacity=80); }
.smbg .tvbtn { width:45px;height:61px;background:url(../images/tvbtn02.png) no-repeat;position:absolute;top:30px;left:96px; }
.smbg .smtxt { width:212px;font-size:13px;color:#fff;text-align:center;line-height:18px;position:absolute;left:12px;bottom:8px; }
.smleft:hover .smbg{ opacity:1;filter:alpha(opacity=100); }
.picslide .smbg,.piclist .smbg,.storyslide .smbg { z-index:0; }
.picslide .smbg .smcol,.piclist .smcol,.storyslide .smbg .smcol { opacity:0.5;filter:alpha(opacity=50);display:block; }
.storyslide .smleft { width:236px; }

.saoma { width:1006px;height:322px;float:left;margin-top:-10px;background:url(//img10.360buyimg.com/imgzone/jfs/t1/263317/5/24311/32530/67bd4223F94a66557/c9f486ef7db286d5.png) no-repeat;position:relative;opacity:0;filter:Aplha(opacity=0) }
.saoma img { width:97px;height:97px; }
.sm01,.sm02,.sm03 { position:absolute;top:48px;left:103px; }
.sm02 { left:338px; }
.sm03 { left:563px; }

.hztit { height:56px;width:128px;float:left;margin-top:20px;border-right:1px solid #b7b7b7;color:#666;font-size:26px;line-height:56px; }
.hzbox { width:860px;height:56px;float:left;overflow:hidden;margin:20px 0 0 10px;position:relative; }
.hzbox li { float:left;margin-right:10px;width:135px;height:56px;background:#fff;overflow:hidden;text-align:center; }

.copyright { width:100%;height:108px;overflow:hidden;background-color:#000; }
.foot{  width:1000px;margin:0 auto;padding-top:30px;}
.foot:after{content:""; display:block; clear:both;}
.foot .bot-logo{float:left; margin:0 35px 0 20px;}
.regard { float:left;text-align:left;vertical-align:top; }
.regard p{font-size:14px; color:#bcbcbc;line-height:24px;}
.regard p img{vertical-align:middle;}

.pfbox { width:184px;height:472px;position:fixed;top:80px;right:0;z-index:999; }
.pfopen { width:23px;height:131px;float:left;margin-top:171px;background:url(//img10.360buyimg.com/imgzone/jfs/t1/265455/2/24271/16226/67bd7c35F2b1010a3/e951f34feb91ef1f.png) no-repeat 0 -171px; }
.pfclose { background-position:-184px -171px; }
.pfcon { width:161px;height:440px;float:left;padding-top:32px;background:url(//img10.360buyimg.com/imgzone/jfs/t1/265455/2/24271/16226/67bd7c35F2b1010a3/e951f34feb91ef1f.png) no-repeat -23px 0; }
.pfewm { height:147px;padding:25px 0 0 22px; }
.pfewm img { width:116px;height:116px; }
.pfqqs { font-size:12px;margin:8px 0 0 0;line-height:14px;text-align:center; }

.webshop { width:184px;position:fixed;top:580px;right:20px;z-index:999; }
.webshop img { width:100%; }

.tvbox { width:839px;height:443px;position:fixed;top:50%;left:50%;display:none; }
.btnclose { width:59px;height:59px;float:left;background:url(../images/close.png) no-repeat #2fbdbd; }
.tvcon { width:776px;height:437px;background:#2fbdbd;float:left;padding:3px 2px; }
.tvdiv { width:100%;height:100%;background:#000;overflow:hidden; }

#picbox { width:1000px;top:50px;margin-left:-500px;height:auto;z-index:9999; }
#picbox .tvcon { width:937px;height:auto; }
#picbox .tvdiv { background-color:#fff; }
#picbox img { max-width:100%; }

.zlbox.show{-webkit-animation:goto .3s ease-out both;animation:goto .3s ease-out both;}
.pifbox.show{-webkit-animation:goto .3s .3s ease-out both;animation:goto .3s .3s ease-out both;}
.jhbox.show{-webkit-animation:goto .3s ease-out both;animation:goto .3s ease-out both;}
.saoma.show{margin-top: 30px;-webkit-animation:goto .3s ease-out both;animation:goto .3s ease-out both;}
@-webkit-keyframes goto{from{transform:translateY(100px);opacity:0;filter:alpha(opacity=0)}to{opacity:1;transform:translateY(0px);filter:alpha(opacity=100)}}
@keyframes goto{from{transform:translateY(100px);opacity:0;filter:alpha(opacity=0)}to{opacity:1;transform:translateY(0px);filter:alpha(opacity=100)}}

/*sub*/
.subwrap { width:100%;min-width:1000px;position:relative;}/* background:url(../images/index_bg02.jpg) repeat-y 50% 0; */
.topwrap { background:url(../images/subbg.jpg) no-repeat 50% 0;height:594px; }
.subwrap .main { margin-top:-152px;padding-bottom:150px;position:relative; }
.subwrap .main:after{content:""; display:block; clear:both;}

.subleft { width:199px;height:511px;float:left;background:url(../images/subleft.jpg) no-repeat;padding-top:20px; }
.subsm { width:150px;height:150px;border:1px solid #3ab0b0;border-radius:3px;margin:0 auto;padding:3px; }
.subsm img{ width:150px;height:150px;display:block;}
.smtxt { text-align:center;color:#fff;letter-spacing:1px;margin-top:5px;line-height:1;background:url(../images/smtxt.png) no-repeat 50% 50%; }
.subleft .ios,.subleft .android { float:none;display:block;margin:8px auto 0; }
.subleft .android { margin-top:5px; }
.subleft .line { width:100%;height:2px;overflow:hidden;margin:12px 0;background:url(../images/line.png) no-repeat; }

.smtab { width:156px;margin:0 auto;position:relative; }
.smtab ul { height:26px; }
.smtab ul li{ width:27px;height:26px;float:left;margin-right:4px;}
.smtab ul li a { width:100%;height:100%;display:block;background:url(../images/ewmtab.png) no-repeat;text-indent:-999px;overflow:hidden; }
.smtab ul li a.a02 { background-position:-31px 0; }
.smtab ul li.active a.a01 { background-position:0 -26px;background-color:#82b1b3; }
.smtab ul li.active a.a02 { background-position:-31px -26px;background-color:#82b1b3; }
.smtab .slides { width:156px;height:154px;background-color:#82b1b3;border-bottom-right-radius:3px;border-bottom-left-radius:3px; }
.smtab .slides .slide{ padding-top:2px;width:100%; }
.smtab .slides img { width:150px;height:150px;display:block;margin:0 auto; }
.state { width:57px;height:25px;position:absolute;top:0;right:0;background:url(../images/state.png) no-repeat; }

.subright { width:801px;float:left;background:#fff;min-height:664px;padding-bottom:76px; }
.subtitle { width:733px;margin:0 auto;padding:28px 0 10px;overflow:hidden;border-bottom:1px solid #999999; }
.subtitle h2 { float:left;font-size:22px;color:#333;line-height:1;letter-spacing:2px; }
.suburl { font-size:12px;color:#999;float:right;line-height:22px; }
.suburl a{ color:#999; } 
.suburl span { color:#ff6633; }

.subtab { margin:32px auto 0;width:733px;height:33px; }
.subtab li { width:130px;height:31px;float:left;border:1px solid #2fbdbd;color:#2fbdbd;text-align:center;line-height:31px;font-size:16px;margin-right:-1px; } 
.subtab li a{ width:100%;height:100%;display:block;color:#2fbdbd; }
.subtab li.active { background:#2fbdbd;color:#fff; }
.subtab li.active a{color:#fff;}

.subcontent { margin:15px auto 0;width:733px;overflow:hidden; }
.subcontent .smleft { margin:0 1px 2px 0; }
.story { padding-bottom:6px;border-bottom:1px solid #ebebeb;overflow:hidden;margin-bottom:6px; }
.stleft { width:237px;float:left; }
.stleft img{ width:237px;height:143px;display:block; } 
.stright { margin-left:247px;font-size:13px;color:#666666;line-height:28px; }
.stright h3 { font-size:16px;color:#040404;line-height:1.2;margin-bottom:5px;font-weight:700; } 
.stright a {color:#040404;}
.stright a:hover {color:#ff6633;}
.stright .time { color:#000; }

.piflist { width:165px;float:left;margin:5px 9px 10px 9px; }

.newstab { width:733px;margin:34px auto 0;height:58px; }
.newstab li{ width:146px;float:left;border:1px solid #2fbdbd;margin-right:-1px; } 
.newstab li a{ width:100%;height:42px;font-size:15px;text-align:center;line-height:42px;display:block;color:#333;}
.newstab li.active { border:medium none; }
.newstab li.active a{ height:58px;color:#fff;background:url(../images/subnews.png) no-repeat 50% 0; } 

.newslist { width:733px;margin:10px auto 0;overflow:hidden; }
.newslist li{height: 24px;line-height: 24px;overflow:hidden;color:#333333;padding:29px 0 23px;font-size:13px;border-bottom:1px dotted #d4d4d4;}
.newslist li a{ color:#333;float:left;width:625px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.newslist li span{float:right;}
.newslist li a:hover{color: #2fbdbd;}
.newslist li a em{ color: #fff; font-style: normal;margin-right:14px;width:54px;height:24px;float:left;background-color:#2fbdbd;border-radius:5px;text-align:center;}
.newslist li a:hover em{color: #fff;}

.page { margin-top:70px;text-align: center;}
.page ul,.page li{ display:inline-block;font-size:0;margin:0 3px;vertical-align:middle;}
.page a{ font-size:15px;line-height:28px;padding: 0 10px;color:#666666;display:block;border:1px solid #bdbdbd;}
.page a:hover { background-color:#ff6633;color:#fff;border-color: #cc6644;} 
.page .me { font-size:15px;line-height:28px;padding: 0 10px;background-color:#ff6633;color:#fff;display:block;border:1px solid #cc6644;}
.page span{margin:0 3px;font-size:13px;line-height:30px;display:inline-block;color:#666666;vertical-align:middle;}

.details { width:733px;margin:35px auto 0; }
.details img { max-width:100%; }
.details h1{ font-size:21px;font-weight:700;text-align:center;line-height:1; }
.details .time { font-size:13px;color:#056769;text-align:center;margin-top:15px; }
.details .txtdiv { line-height:24px;font-size:13px;margin-top:35px; }
.details .txtdiv p{ margin-bottom: 15px; }
.details .txtdiv a { color:#000; }

.subzl { width:733px;margin:40px auto 0; }
.subzl h3 { font-size:15px;color:#2fbdbd;border-bottom:1px dotted #d4d4d4;line-height:1;padding:8px 0 10px;margin-bottom:20px; }
.zldiv { overflow:hidden;padding-bottom:17px; }
.zleft { width:73px;height:24px;float:left;background:url(../images/zlbg.png) no-repeat;text-align:center;line-height:24px;color:#ffffff;margin-right:12px; }
.zleft span{ width:65px;display:block; } 
.zlright { width:648px;float:left; }
.zlright a{ width:129px;height:24px;line-height:24px;float:left;color:#000;white-space:nowrap; }
.zlright a i{ width:10px;height:10px;float:left;overflow:hidden;margin:8px 3px 0 0;background:url(../images/zldot.png) no-repeat; }
.zlright a:hover{ color:#ff6633; } 
.zlright a:hover i{ background-position:100% 0; } 


/* é¢„çº¦å¼¹æ¡†*/
.popup-order{z-index:999;width: 525px;background:url(../images/order-bg.png) no-repeat;height: 595px;position: fixed; display: block;}
.popup-order .warp{height:440px;position: relative;padding:30px 0 35px; text-align: center;}
.popup-order label{color:#006666; font-size: 18px;}
.popup-order  .before,.popup-order .warp .after{display: inline-block;width:34px;height:10px;vertical-align: top;margin-top: 22px;}
.popup-order  .before{background: url(../images/icon-l.png) no-repeat left;margin-left: 58px;}
.popup-order  .after{background: url(../images/icon-r.png) no-repeat right;}
.popup-order  .tit{display: inline;color:#fff;font-size:30px; line-height:30px }
.popup-order  .int{}
.popup-order  .nub{padding-bottom:20px;}
.popup-order  .nub p{color:#d23636; font-size: 12px; text-align: left; margin-left:110px; line-height: 1.5;}
.popup-order  .xt{padding-bottom:20px;}
.popup-order  span{font-size:20px;color:#579896; line-height:43px;background:url(../images/icon-tit.png) no-repeat left;padding-left:16px; display: block; float: left; width: 100px; text-align: left;}
.popup-order  .tel{width:270px;height:43px;border:0;padding-left:20px;color:#666;font-size:18px;line-height: 45px;margin-left: 15px; border:#138a68 1px solid ; background: none;}
.popup-order  .tel1{width:270px;height:43px;border:0;padding-left:20px;color:#666;font-size:18px;line-height: 45px;margin-left:15px; border:#138a68 1px solid ; background: none;}
.popup-order .tpyzm{width: 137px; height: 46px;  float: right;}
.popup-order  .model{width:290px;height:45px;border:0;padding-left:20px;font-size:14px;line-height: 45px;margin-left: 15px; border:#138a68 1px solid ;background: none;}
.popup-order  option{width:290px;height:45px;}
.popup-order  .code{width:130px;height:43px;border:0;background:none;  border:#138a68 1px solid ;padding-left:20px;color:#ccc;font-size:18px;line-height: 45px;margin-left: 15px;}
.popup-order  .yzm-bg{color:#fff;font-weight:bold;text-align:center;line-height:46px;font-size:18px;float:right;width:137px;height:46px;background: url(../images/yzm-bg.png) no-repeat;cursor: pointer;}
.popup-order  .submit,.popup-order  .submit1{margin:auto;display:block;width:213px;height:86px;background: url(../images/submit.png) no-repeat;border: 0;cursor:pointer;margin-top:42px;}
.popup-order .close{position: absolute;color: #fff;text-align: center;right:-60px;top:0;cursor: pointer;background:url(../images/close.png) no-repeat;width:61px;height:61px;}
.popup-order .codes{width: 220px; height: 220px; padding: 15px; background:#cdd2d2 ; margin:124px auto 26px;}
.popup-order .codes img{width: 220px; height: 220px;}
.popup-order p{color:#3e8e8e; font-size: 24px; text-align: center;}
.popup-order .tab-indicator{width: 440px; margin:20px auto; }
.popup-order .tab-indicator:after{clear: both; display: block; content: " ";}
.popup-order .tab-indicator li{display: block; float: left; height: 70px; width: 220px; border-bottom: 3px solid #ccc;}
.popup-order .tab-indicator .active{border-bottom: 3px solid #3e8e8e;}
.popup-order .tab-indicator li a{color:#ccc; font-size: 22px; width: 220px; height: 70px; line-height: 70px; text-align: center;}
.popup-order .tab-indicator .active a{color:#3e8e8e;}
.popup-order .ym-tabs{width:440px; margin: 0 auto;}
.popup-order  .int div:after{clear: both; display: block; content: " ";}
.popup-order1{z-index:999;width: 443px;background:url(../images/jqqd.png) no-repeat;height: 502px;position: fixed;top:50%;left: 50%;margin-left: -221px;margin-top: -251px; display: block;}
.popup-order1 .close{position: absolute;color: #fff;text-align: center;right:-60px;top:0;cursor: pointer;background:url(../images/close.png) no-repeat;width:61px;height:61px;}
.popup-order1 .codes{width: 220px; height: 220px; padding: 15px; background:#cdd2d2 ; margin:124px auto 26px;}
.popup-order1 .codes img{width: 220px; height: 220px;}

.downbox0401 { width:434px;height:228px;background:url(//img10.360buyimg.com/imgzone/jfs/t1/254743/15/25707/23413/67bd9c57F32cd133e/4c29a6f51a304cb1.png) no-repeat;position:absolute;top:520px;left:111px; }
.ewmbox { width:153px;height:148px;background:url(//img10.360buyimg.com/imgzone/jfs/t1/254743/15/25707/23413/67bd9c57F32cd133e/4c29a6f51a304cb1.png) no-repeat 0 -244px;float:left;margin:5px 0 0 14px;padding-top:6px;text-align:center; }
.ewmbox img{width: 136px;height: 139px;}
.ewmbox.ewmBg:hover{
    transform: scale(1.02);
    -ms-transform:scale(1.02);     /* IE 9 */
    -moz-transform:scale(1.02);     /* Firefox */
    -webkit-transform:scale(1.02); /* Safari 和 Chrome */
    -o-transform:scale(1.02);
}
.app,.android0401 { width:245px;height:72px;background:url(//img10.360buyimg.com/imgzone/jfs/t1/254743/15/25707/23413/67bd9c57F32cd133e/4c29a6f51a304cb1.png) no-repeat -904px 0;float:left;margin:10px 0 0 10px;text-indent:-999px;overflow:hidden; }
.app:hover { background-position:-904px -210px; }
.android0401 { background-position:-904px -81px;margin-bottom:0; }
.android0401:hover { background-position:-904px -291px; }
.beitong { width:133px;height:58px;background:url(../images/btsb.png) no-repeat ;float:left;margin:0 0 0 14px;text-indent:-999px;overflow:hidden; }
.beitong:hover { background:url(../images/btsbs.png) no-repeat; }
.pc { width:133px;height:58px;background:url(../images/pc.png) no-repeat ;float:left;margin:0 0 0 4px;text-indent:-999px;overflow:hidden; }
.pc:hover { background:url(../images/pc.png) no-repeat; }
.zxsw{ width:133px;height:58px;background:url(../images/zxsw.png) no-repeat ;float:left;margin:0 0 0 4px;text-indent:-999px;overflow:hidden; }
.zxsw:hover { background:url(../images/zxsws.png) no-repeat; }

.lbpop { width:519px;height:423px;background:url(//img10.360buyimg.com/imgzone/jfs/t1/264677/30/24185/30116/67bd52eeF9ffc5bc4/4548b545eb339318.png) no-repeat;position:fixed;display:none; }
.lbpop .btnclose { width:30px;height:30px;position:absolute;top:0;left:388px;background:none; }
.lbewm { width:190px;padding:50px 0 0 170px;text-align:center; }
.lbewm img { width:180px;height:180px; }

.gfluntan,.gfweibo { width:125px;height:35px;display:block;margin:15px auto 0;background:url(//img10.360buyimg.com/imgzone/jfs/t1/254690/8/22495/5860/67bd7d3aF5822324f/62a07124ec872d62.png) no-repeat; }
.gfweibo { background-position:0 -45px;margin:10px auto 15px; }




.link .whdownload { background: url(//img10.360buyimg.com/imgzone/jfs/t1/253929/19/25492/2868/67bd9c1eFcbf2f218/e155f73192a0f32d.png) no-repeat; }
.link a:hover .whdownload{ background-position: -86px 0; }

/*20180408*/
.part01 .main { height:1283px; }
/* .ym-slider,.new { margin-top:-156px; } */
.part02 .main { height:40px; }
.part01 .main .tvbtn { width:108px;height:108px;position: absolute;top:473px;left:432px;}
/* 
.part01 .main .tvbtn { width:87px;height:87px;background:url(../images/video.png) no-repeat;position:absolute;top:463px;left:708px; }
.part01 .main .video_rotate { width:87px;height:87px;background:url(../images/video_rotate.png) no-repeat;display:block;animation:video 2s linear infinite;
-webkit-animation:video 2s linear infinite; } */
@keyframes video{
    from{transform:rotate(0deg);} to{transform:rotate(360deg);}
}
@-webkit-keyframes video{
    from{-webkit-transform:rotate(0deg);} to{-webkit-transform:rotate(360deg);}
}

.lblink {width:136px;height:139px;position:absolute;top: 605px;left: 679px;background:url(//img10.360buyimg.com/imgzone/jfs/t1/259003/24/23989/5583/67bd9abaFad1e5ca7/1d29eb35ea012af7.png) no-repeat;overflow:hidden;}
.lblink:hover {
    transform: scale(1.02);
    -ms-transform:scale(1.02);     /* IE 9 */
    -moz-transform:scale(1.02);     /* Firefox */
    -webkit-transform:scale(1.02); /* Safari 和 Chrome */
    -o-transform:scale(1.02);
 }
.try {width:136px;height:139px;position:absolute;top: 620px;left: 607px;background:url(../images/try.png) no-repeat;overflow:hidden;text-indent:-999px;}
.try:hover { background-position:-143px 0; }
.downbox180408 {top:605px;left: 189px;position: absolute;width: 494px;}
.downbox180408 .ewmbox { width:138px;height:139px;margin:0;padding:0;background:none; }
.downbox180408 a { text-indent:-999px;overflow:hidden;height:60px;background:url(//img10.360buyimg.com/imgzone/jfs/t1/260279/13/24470/26717/67bd9ae8F864cf921/64760be34ba8fed1.png) no-repeat; }
.downbox180408 .app { width:198px;margin:0 0 0 9px; }
.downbox180408 .beitong { width:228px;background-position:-208px 0;margin:0 0 0 10px; }
.downbox180408 .android { width:198px;background-position:0 -70px;margin:10px 0 0 9px; }
.downbox180408 .pc { width:228px;background-position:-208px -70px;margin:10px 0 0 10px; }
.downbox180408 .app:hover { background-position:0 -137px; }
.downbox180408 .beitong:hover { background:url(../images/down180408.png) no-repeat -208px -137px; }
.downbox180408 .android:hover { background-position:0 -207px; }
.downbox180408 .pc:hover { background:url(../images/down180408.png) no-repeat -208px -207px; }

.an_box{width: 210px;float:left;}
.topwrap { height:746px; }
/* .subwrap .main { margin-top:-175px; } */
.ewmboxhh{ display: inline-block; width: 136px; height: 139px !important; background: url(//img10.360buyimg.com/imgzone/jfs/t1/252376/8/25955/8590/67bd9b02F0f9a0711/39353216e89e9aef.png) no-repeat  !important;}
.ewmboxhh:hover{background: url(../images/btsbbbhh.png) no-repeat !important;}

.part06 { background: url(//img10.360buyimg.com/imgzone/jfs/t1/226604/36/32622/92441/67bd9b52F90d534b8/c64d917a7809a41f.jpg) no-repeat 50% 148px;padding-top:65px;min-width:1144px;}
.part06 .main { height:720px;width:1144px;}
.bbp { height:38px;background: url(//img10.360buyimg.com/imgzone/jfs/t1/264836/13/24318/3825/67bd9b79F46f9de8f/e435019b1e0b4760.png) no-repeat 50% 0;margin-bottom:45px;}

.swiper-button-next2,.swiper-button-prev2 { width:86px;height:86px;background-size: 100% 100%;margin-top:0;top:260px;}
.swiper-button-next2 { background-image: url(//img10.360buyimg.com/imgzone/jfs/t1/259503/33/24408/7180/67bd9b9aFaeaa6b0a/b4287eb7138303ca.png);right:120px;}
.swiper-button-prev2 { background-image: url(//img10.360buyimg.com/imgzone/jfs/t1/265259/31/24274/7166/67bd9bb2F4df01e9c/23e3ead52dbba12a.png);left:0;}
.swiper-pagination-fraction { color:#b68d5a;font-size:26px;left:130px;top:500px;width:auto;bottom:auto;}
.swiper2 .swiper-slide { padding-left:120px;box-sizing: border-box;padding-top:110px;}
.swiper2 .swiper-slide:nth-child(1),.swiper2 .swiper-slide:nth-child(2) { padding-top:77px;}
.swiper2 .swiper-slide:nth-child(8) { padding-top:80px;}
.swiper2 .swiper-slide:nth-child(13) { padding-top:40px;}
.swiper2 .swiper-slide:nth-child(20),.swiper2 .swiper-slide:nth-child(24) { padding-top:90px;}
.swiper2 .swiper-slide:nth-child(27) { padding-top:50px;}
.bian { width:47px;height:187px;background: url(//img10.360buyimg.com/imgzone/jfs/t1/258345/5/24564/2212/67bd9bd6Fcbadf690/2e23ddba501cbc35.png) no-repeat;position: absolute;top:105px;right:200px;z-index: 2;}
.swiper2 .tvbtn { width:91px;height:91px;background: url(//img10.360buyimg.com/imgzone/jfs/t1/253680/30/24259/4046/67bd9beeF5b55ad09/086ea779064dc2eb.png) no-repeat;position: absolute;top:370px;left:600px;cursor: pointer;} 
.zongyi { width:501px;height:85px;background: url(../images/zy.png) no-repeat;position: absolute;bottom:0;left:78px;z-index:9;}

.zy-slider .indicator li.a10 { top:45px;left:75px; } 
.zy-slider .indicator li.active.a10 { background: url(../images/zytab2_on10.png) no-repeat; }
.article-detail {
    border-bottom: 1px solid #938d7f;
    text-align: center;
    padding: 4px 0 20px;
    color: #586eac
}