/* 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;}
body{ font-size:14px; font-family:Microsoft Yahei; -webkit-text-size-adjust: none;min-width:1000px;overflow-x:hidden;}

.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; *//* text-align: center; */margin: auto;}
.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(../images/index_bg01.jpg) no-repeat 80% 0;height: 100%;}
.part01 .main {height: 597px;}
.part02 {background:url(../images/index_bg02.jpg) repeat-y 50% 0;position:static;}
.part02 .main {height: 317px;position:relative;z-index:10;}
.part03 { background:url(../images/index_bg03.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(../images/top.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(../images/downbg.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(../images/download.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(../images/muisc-stop.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:-35px;}
.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: -35px 0 0 16px;padding-top:6px;float: left;}
.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(../images/more.png) no-repeat;z-index:99;text-indent:-999px;overflow:hidden; }

.actbox { width:1005px;float:left;margin:23px 0 0 -5px; }
.link { width:330px;float:left;position:relative;margin-left:5px; }
.link .pic { width:330px;height:150px;overflow:hidden; }
.link .pic img { display:block;width:330px;height:150px;-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:15px;z-index:8; }
.link .enter { width:85px;height:24px;background: url(../images/enter.png) no-repeat;position:absolute;top:108px;left:21px;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 { padding-top:53px;width:21px;height:487px;background:url(../images/zytab_bg.png) no-repeat;float:left;margin-left:9px; }
.zy-slider .indicator li { height:33px;position:relative;margin-bottom:50px; }
.zy-slider .indicator li a{ width:103px;height:33px;position:absolute;top:0;left:0;background:url(../images/zytab.png) no-repeat;text-indent:-999px;overflow:hidden; }
.zy-slider .indicator li a.a02 { background-position:0 -86px; } 
.zy-slider .indicator li a.a03 { background-position:0 -170px; } 
.zy-slider .indicator li a.a04 { background-position:0 -253px; } 
.zy-slider .indicator li a.a05 { background-position:0 -338px; } 
.zy-slider .indicator li a.a06 { background-position:0 -378px; } 
.zy-slider .indicator li.active a { width:106px; }
.zy-slider .indicator li.active a.a01 { background-position:-103px 0; } 
.zy-slider .indicator li.active a.a02 { background-position:-103px -86px; } 
.zy-slider .indicator li.active a.a03 { background-position:-103px -170px; } 
.zy-slider .indicator li.active a.a04 { background-position:-103px -253px; } 
.zy-slider .indicator li.active a.a05 { background-position:-103px -338px; }
.zy-slider .indicator li.active a.a06 { background-position:-103px -378px; }
.zy-slider .slides { margin-left:180px;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.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.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(../images/saoma.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: 158px;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: center;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(../images/pfbg.png) no-repeat 0 -171px; }
.pfclose { background-position:-184px -171px; }
.pfcon { width:161px;height:440px;float:left;padding-top:32px;background:url(../images/pfbg.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; }

.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:-24px;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/pop/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/pop/icon-l.png) no-repeat left;margin-left: 58px;}
.popup-order  .after{background: url(../images/pop/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/pop/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/pop/yzm-bg.png) no-repeat;cursor: pointer;}
.popup-order  .submit,.popup-order  .submit1{margin:auto;display:block;width:213px;height:86px;background: url(../images/pop/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/pop/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/pop/jqqd.html) 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/pop/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(../images/posbg.png) no-repeat;position:absolute;top:520px;left:111px; }
.ewmbox { width:153px;height:148px;background:url(../images/posbg.png) no-repeat 0 -244px;float:left;margin:5px 0 0 14px;padding-top:6px;text-align:center; }
.ewmbox img{width: 131px; height: 131px;}
.app,.android0401 { width:245px;height:72px;background:url(../images/posbg.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(../images/lbpop.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(../images/gfweibo.png) no-repeat; }
.gfweibo { background-position:0 -45px;margin:10px auto 15px; }




.link .whdownload { background: url(../images/whdownload.png) no-repeat; }
.link a:hover .whdownload{ background-position: -86px 0; }




