body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	padding: 0;
	margin: 0;
}
table { border-collapse: collapse; border-spacing: 0 }
fieldset, img { border: 0 }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal }
ol, ul { list-style: none }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 400; }
q:before, q:after { content: '' }
abbr, acronym { border: 0; font-variant: normal }
sup { vertical-align: text-top }
sub { vertical-align: text-bottom }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit }
input, textarea, select { *font-size: 100% }
body { padding-top: 42px; font: 14px/1.5 arial, "\5FAE\8F6F\96C5\9ED1", sans-serif; background: #fff; color: #3a3e3f; }
a { color: #000000; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline; }
#stage {
	background: url("../images/sbg_0912.jpg")/*tpa=http://lszz.808tl.com:5261/images/../images/sbg_0912.jpg*/ no-repeat 50% 0;
	margin-top: -40px;
}
#wrapper { width: 1000px; margin: 0 auto; }
#header { position: relative; height: 540px; }
#header h1 { position: absolute; top: 0; width: 162px; height: 145px; left: 50%; margin-left: -76px; z-index: 30; background: url("../images/logo.png")/*tpa=http://lszz.808tl.com:5261/images/../images/logo.png*/ no-repeat 50% 0; }
#header h1 a { display: block; text-indent: -999em; width: 162px; height: 145px; }
.navMask { position: absolute; width: 1000px; left: 50%; margin-left: -500px; height: 175px; background: #fff; opacity: .5; top: 70px; filter: alpha(opacity=50); z-index: 5; display: none; }
.navWrap { position: relative; z-index: 20; }
.navWrap:hover .navMask { display: block; }
#nav { text-align: center; position: absolute; width: 100%; top: 23px; z-index: 10; font-size: 0;}
#nav li { float:left;position: relative; width: 100px;}
#nav li.mr { margin-right: 200px; }
#nav li ul { position: absolute; top: 50px; padding-top: 10px; left: 0; display: none; }
.navWrap:hover #nav ul { display: block; }
#nav ul li { position: static; }
.hot{ background:url("../images/t.png")/*tpa=http://lszz.808tl.com:5261/images/../images/t.png*/ no-repeat scroll 94% 50% }
#nav a { font-weight: 700; color: #000; display: block; height: 50px; width: 100%; text-decoration: none; font-size: 14px; text-align:center;}
#nav ul a { font-weight: 400; height: 25px; line-height: 25px; }
#nav ul a:hover { text-decoration: underline; }
#nav a em { font-style: normal; font-size: 10px; display: block; font-variant: small-caps; font-weight: 400; }
#header .slogan {display: block; position: absolute; width:650px; height: 243px; top: 170px; left: 0; text-indent: -999em; z-index: 5; }
#header .slogan a{ display:block;width:100%;height:100%; text-indent:-999em;}
#content { position: relative; padding-top: 10px; color: #747474; }
.pageContent { overflow: hidden; zoom: 1; padding-bottom: 50px; }
.pageMain { width: 720px; float: right; }
.sp1 { background-image: url("../images/sprite.png")/*tpa=http://lszz.808tl.com:5261/images/../images/sprite.png*/; background-repeat: no-repeat; }
.box { position: absolute; overflow: hidden; }
.grayBox { background: #f3f3f3; }
.boxWrap { width: 100%; height: 100%; position: relative; }
#footer{width:725px;padding: 30px 0 30px 275px;position: relative;color: #000;margin: 0 auto; font-size: 12px;}
#footer a, #footer a:hover{color: #000;text-decoration: none }
#footer .IEG, #footer .AURORA{background-image: url("../images/footer.png")/*tpa=http://lszz.808tl.com:5261/images/../images/footer.png*/;background-repeat: no-repeat }
.IEG, .AURORA{position: absolute;display: block;text-indent: -999em;height: 41px;top: 0 }
.IEG{left: 0;width: 170px;background-position: 0 0 }
.AURORA{left: 175px;width: 92px;background-position: 0 -50px }
.fi{white-space: nowrap;text-align: justify;
    margin-top: -20px;}
.fi span{padding: 0 8px;font-size: 80% }
.fi span.s_logo{padding: 0 }
.fi .cp{float: right;padding-right: 14px;}
.fi strong{color: #a00 }
.list { overflow: hidden; zoom: 1; }
.list li { float: left; }
.imgBtn { text-indent: -999em; overflow: hidden; display: block; }
.pageSide { width: 266px; float: left; }
.downloadBtn { background: url("../images/download.jpg")/*tpa=http://lszz.808tl.com:5261/images/../images/download.jpg*/ no-repeat 0 0; width: 266px; height: 171px; }
.topLinkList { margin-left: -2px; margin-bottom: 15px; }
.topLinkList li { margin-left: 2px; margin-top: 2px; }
.topLinkList a { display: block; width: 112px; height: 47px; font-size: 16px; background: url("../images/p1.jpg")/*tpa=http://lszz.808tl.com:5261/images/../images/p1.jpg*/ repeat 0 0; padding: 20px 0 0 20px; color: #fff; line-height: 25px; }
.topLinkList a:hover { text-decoration: underline; }
.topLinkList a i { float: left; width: 25px; height: 25px; margin-right: 5px; }
.topLinkList .i1 { background-position: 0 0 }
.topLinkList .i2 { background-position: 0 -25px }
.topLinkList .i3 { background-position: 0 -50px }
.topLinkList .i4 { background-position: 0 -75px }
.videoLive { display: block; width: 268px; height: 268px; position: relative; background: url("../images/videobg.jpg")/*tpa=http://lszz.808tl.com:5261/images/../images/videobg.jpg*/ no-repeat 0 0; }
.videoLive span { background-position: 0 -103px; display: block; width: 52px; height: 20px; left: 50%; top: 110px; position: absolute; margin-left: -56px;
    padding: 30px 0 0 60px; color: #ffda93; }
.pageTitle { padding: 20px 30px; background: #025745; color: #fff; height: 25px; overflow: hidden; margin-bottom: 15px; }
.pageTitle h3 { float: left; width: 228px; height: 25px; background-image: url("../images/t.png")/*tpa=http://lszz.808tl.com:5261/images/../images/t.png*/; background-repeat: no-repeat; text-indent: -999em; }
.breadCurbNav { white-space: nowrap; float: right; background: url("../images/t.png")/*tpa=http://lszz.808tl.com:5261/images/../images/t.png*/ no-repeat 0 50%; padding-left: 15px; line-height: 25px; }
.breadCurbNav a { color: #8fbbb2; }
.pageMainBorder { border: 1px solid #c9c9c9; }
.pageMainCon { padding:30px 0;background:#fafafa}
.t_act { background-position: 0 -25px; }
.t_wp { background-position: 0 0 }
.t_vid { background-position: 0 -100px; }
.t_cdk { background-position: 0 -50px; }
.t_news { background-position: 0 -75px; }
.t_down { background-position: 0 -125px; }
.t_hero { background-position: 0 -150px; }
.t_info{background-position: 0 -175px;}
.t_player{background-position: 0 -200px;}
.c:before, .c:after, .wbshow:before, .wbshow:after { content: ""; display: table; }
.c:after, .wbshow:after { clear: both; }
.c, .wbshow { zoom: 1; }
.pr { position: relative; }
.pa, .top-btn, .logo { position: absolute; }
.db, .logo, .i-lt a, .prev, .next, .s-lt a{ display: block; text-indent: -999em; }
.i-qh { width: 661px; height: 350px; position: absolute; left: 320px; top: 52px; }
.i-qh-tab { position: absolute; right: 0; top: 0; z-index: 10; width: 26px; height: 110px; }
.i-qh-tab li { width: 26px; height: 55px; }
.i-qh-tab li a { width: 26px; height: 57px; display: block; color: #fff; text-indent: -9999px; }
.i-qh-t1 a { background-position: -390px 0; }
.i-qh-t2 a { background-position: -362px -55px; }
.i-qh-t1 a:hover, .i-qh-t1 a.on { background-position: -362px 0; }
.i-qh-t2 a:hover, .i-qh-t2 a.on { background-position: -390px -55px; }
.i-show { width: 320px; height: 350px; background: url("../images/i-rt.jpg")/*tpa=http://lszz.808tl.com:5261/images/../images/i-rt.jpg*/ no-repeat 50% 0; position: absolute; left: 20px; top: 1525px; }
.i-show li { float: left; position: relative; width: 160px; height: 350px; }
.i-show-btn { width: 160px; height: 350px; display: block; text-indent: -9999px; background: url("../other/.cn:333/about-blank")/*tpa=http://lszz.808tl.com:5261/other/.com/web201605/about:blank*/; cursor: pointer; }
.i-list { position: absolute; left: 20px; top: 779px; width: 957px; }
.list-u li { width: 319px; height: 123px; float: left; }
.list-u li a { width: 100%; height: 100%; display: block; }
.list-u li a img { display: block; border: 1px solid #cacaca; }
.i-tubiao { width: 360px; height: 360px; position: absolute; left: 0; top: 402px; }
.i-tubiao a { width: 120px; height: 100px; padding-top: 20px; background-color: #f5f4f4; float: left; font-size: 14px; color: #9d9d9d; display: block; overflow: hidden; position: relative; }
.i-tubiao a:hover, .s-tubiao a:hover { text-decoration: none; }
.i-tubiao a:hover .bkimg, .s-tubiao a:hover .bkimg { opacity: 1; height: 108px; position: absolute; }
.i-tubiao a:hover .bk-title, .s-tubiao a:hover .bk-title { color: #0e6c57; }
.ico-jian, .ico-hot { width: 33px; height: 32px; display: block; text-indent: -9999px; position: absolute; left: 0; top: 0; }
.ico-jian { background-position: 0 -180px; }
.ico-hot { background-position: -39px -180px; }
.i-tubiao a .bk-title, .s-tubiao a .bk-title { text-align: center; width: 100%; font-size: 14px; color: #757575; height: 34px; line-height: 34px; display: block; }
.i-tubiao a .bk-title1 { color: #0e6c57; }
.i-tubiao a:hover .bk-title1, .s-tubiao a:hover .bk-title1 { color: #db2e11; }
.i-tubiao a .ico, .s-tubiao a .ico { display: block; width: 60px; height: 60px; margin: 0 auto; }
.i-tubiao a .ico-1, .s-tubiao a .ico-1 { background-position: 0 0; }
.i-tubiao a .ico-2, .s-tubiao a .ico-2 { background-position: -60px 0; }
.i-tubiao a .ico-3, .s-tubiao a .ico-3 { background-position: -120px 0; }
.i-tubiao a .ico-4, .s-tubiao a .ico-4 { background-position: 0 -60px; }
.i-tubiao a .ico-5, .s-tubiao a .ico-5 { background-position: -60px -60px; }
.i-tubiao a .ico-6, .s-tubiao a .ico-6 { background-position: -120px -60px; }
.i-tubiao a .ico-7, .s-tubiao a .ico-7 { background-position: 0 -120px; }
.i-tubiao a .ico-8, .s-tubiao a .ico-8 { background-position: -60px -120px; }
.i-tubiao a .ico-9, .s-tubiao a .ico-9 { background-position: -120px -120px; }
.i-tubiao a:hover .ico-1, .s-tubiao a:hover .ico-1 { background-position: -180px 0; }
.i-tubiao a:hover .ico-2, .s-tubiao a:hover .ico-2 { background-position: -240px 0; }
.i-tubiao a:hover .ico-3, .s-tubiao a:hover .ico-3 { background-position: -300px 0; }
.i-tubiao a:hover .ico-4, .s-tubiao a:hover .ico-4 { background-position: -180px -60px; }
.i-tubiao a:hover .ico-5, .s-tubiao a:hover .ico-5 { background-position: -240px -60px; }
.i-tubiao a:hover .ico-6, .s-tubiao a:hover .ico-6 { background-position: -300px -60px; }
.i-tubiao a:hover .ico-7, .s-tubiao a:hover .ico-7 { background-position: -180px -120px; }
.i-tubiao a:hover .ico-8, .s-tubiao a:hover .ico-8 { background-position: -240px -120px; }
.i-tubiao a:hover .ico-9, .s-tubiao a:hover .ico-9 { background-position: -300px -120px; }
.i-tab { position: absolute; left: 410px; top: 402px; width: 550px; }
.tab { height: 360px; }
.tab .hd { position: relative; margin-top: 20px; height: 36px; border-bottom: 1px solid #c9c9c9; }
.tab .hd a.link-more { position: absolute; top: 7px; right: 1px; font-size: 24px; text-align: center; width: 20px; height: 20px; line-height: 16px; display: block; background-color: #0e6c57; color: #f4f4f4; border-radius: 50%; }
.tab .hd a { display: block; width: 68px; height: 34px; line-height: 34px; /*border-bottom:2px solid #ffffff;*/ font-size: 16px; color: #373d57; float: left; }
.tab .hd a:hover { text-decoration: none; }
.tab .hd li { float: left; width: 68px; text-align: center; }
.tab .hd li.on a { height: 35px; border-bottom: 2px solid #0e6c57; color: #0e6c57; text-decoration: none; }
.tab-panel { display: none }
.dis { display: block }
.slide { overflow: hidden; position: relative }
.slide .tab-panel { float: left; width: 550px; display: block; height: 290px; margin-top: 10px; }
.i-news-list { height: 280px; overflow: hidden; }
.i-news-list li { height: 24px; line-height: 24px; color: #373d57; font-size: 14px; margin-top: 10px; overflow: hidden; width: 100%; }
.i-news-list li a { float: left; _display: inline; color: #7f7f7f; margin-left: 8px; }
.i-news-list li a:hover { color: #0e6c57; }
.i-news-list li .news-tit { float: left; _display: inline; color: #f7f1dd; background-color: #0e6c57; border-radius: 3px; }
.i-news-list li .news-tit:hover, .i-news-list li .news-tit:active, .i-news-list li .news-tit:visited { color: #f7f1dd;; }
.i-news-list li a.news-ct { width: 65%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.i-news-list li em { float: right; width: 70px;  display: inline-block; margin-top: 0; color: #aaa; }
.slide .bd { width: 2622px; position: absolute; left: 0; }
.i-person { position: absolute; left: -238px; top: 930px; width: 1238px; height: 544px; z-index: 2; overflow: hidden; }
.tab_bg { width: 1238px; height: 544px; background: url("../images/zs_bj.jpg")/*tpa=http://lszz.808tl.com:5261/images/../images/zs_bj.jpg*/ no-repeat 50% 0; }
.tab_bg2 { width: 1238px; height: 544px; background: url("../images/fs_bj.jpg")/*tpa=http://lszz.808tl.com:5261/images/../images/fs_bj.jpg*/ no-repeat 50% 0; }
.tab_bg3 { width: 1238px; height: 544px; background: url("../images/hg_bj.jpg")/*tpa=http://lszz.808tl.com:5261/images/../images/hg_bj.jpg*/ no-repeat 50% 0; }
.tab_bg4 { width: 1238px; height: 544px; background: url("../images/ck_bj.jpg")/*tpa=http://lszz.808tl.com:5261/images/../images/ck_bj.jpg*/ no-repeat 50% 0; }
.tab_bg5 { width: 1238px; height: 544px; background: url("../images/ys_bj.jpg")/*tpa=http://lszz.808tl.com:5261/images/../images/ys_bj.jpg*/ no-repeat 50% 0; }
.tab2 { height: 544px; padding: 0 10px; position: relative; }
.tab2 .comm-hd { position: absolute; height: 36px; border-bottom: 1px solid #cbcaca; left: 258px; top: 20px; z-index: 5; width: 100%; }
.tab2 .comm-hd a.link-more { position: absolute; top: 7px; right: 1px; font-size: 24px; text-align: center; width: 20px; height: 20px; line-height: 16px; display: block; background-color: #0e6c57; color: #f4f4f4; border-radius: 50%; }
.tab2 .comm-hd a { display: block; width: 90px; height: 34px; line-height: 34px; border-bottom: 2px solid #f4f4f4; font-size: 18px; color: #666666; float: left; }
.tab2 .comm-hd a:hover { text-decoration: none; }
.tab2 .comm-hd li { float: left; width: 90px; text-align: center; }
.tab2 .comm-hd li.on a { height: 35px; border-bottom: 2px solid #0e6c57; color: #0e6c57; text-decoration: none; }
.comm-bd { width: 1238px; position: absolute; top: 0; left: 0; z-index: 2; }
.comm-bd .tab-panel { width: 1238px; }
.comm-list { overflow: hidden; padding: 178px 0 0 697px; }
.lt-tit, .lt-tit2 { width: 83px; height: 30px; text-indent: -9999px; margin-top: 20px; }
.lt-tit { background-position: -301px -342px; }
.lt-tit2 { background-position: -385px -342px; }
.lt-zi { margin-top: 10px; color: #7f7f7f; line-height: 18px; width: 380px; }
.lt-cont { margin-top: 20px; }
.btn-video { width: 192px; height: 160px; float: left; margin-right: 7px; display: block; text-indent: -9999px; }
.zs_vid { background: url("../images/zs_vid.jpg")/*tpa=http://lszz.808tl.com:5261/images/../images/zs_vid.jpg*/ no-repeat 50% 0; }
.fs_vid { background: url("../images/fs_vid.jpg")/*tpa=http://lszz.808tl.com:5261/images/../images/fs_vid.jpg*/ no-repeat 50% 0; }
.hg_vid { background: url("../images/hg_vid.jpg")/*tpa=http://lszz.808tl.com:5261/images/../images/hg_vid.jpg*/ no-repeat 50% 0; }
.ck_vid { background: url("../images/ck_vid.jpg")/*tpa=http://lszz.808tl.com:5261/images/../images/ck_vid.jpg*/ no-repeat 50% 0; }
.ys_vid { background: url("../images/ys_vid.jpg")/*tpa=http://lszz.808tl.com:5261/images/../images/ys_vid.jpg*/ no-repeat 50% 0; }
.lt-cont img { display: block; margin: 0 auto; float: left; }
.fb-u { float: left; margin-left: 10px; display: inline; }
.fb-u li { background-position: -604px 4px; padding-left: 16px; color: #666; height: 22px; line-height: 22px; }
.i-video { position: absolute; left: 338px; top: 1525px; width: 319px; z-index: 3; }
.i-video a:hover { text-decoration: none; }
.vid-top { width: 319px; height: 177px; background: url("../images/i-rt1000.jpg")/*tpa=http://lszz.808tl.com:5261/images/../images/i-rt1000.jpg*/ no-repeat 50% 0; display: block; }
.i-video strong { height: 40px; line-height: 40px; text-align: center; color: #fff; font-size: 14px; display: block; }
.vid-top strong { margin-top: 139px; }
.vid-lf strong, .vid-rt strong { margin-top: 133px; }
.vid-lf { width: 159px; height: 173px; background: url("../images/i-vid2.jpg")/*tpa=http://lszz.808tl.com:5261/images/../images/i-vid2.jpg*/ no-repeat 50% 0; display: block; float: left; }
.vid-rt { width: 160px; height: 173px; background: url("../images/i-vid3.jpg")/*tpa=http://lszz.808tl.com:5261/images/../images/i-vid3.jpg*/ no-repeat 50% 0; display: block; float: left; }
.i-ewm { position: absolute; left: 657px; top: 1524px; width: 323px; height: 350px; background: url("../images/ewm_bj.jpg")/*tpa=http://lszz.808tl.com:5261/images/../images/ewm_bj.jpg*/ no-repeat 50% 0; }
.i-ewm img { display: block; margin: 133px auto 0; }
.msg-tab { position: absolute; left: 415px; top: 1915px; width: 550px; height: 330px; }
.fade .bd { overflow: hidden; position: relative }
.fade .tab-panel { display: block; width: 550px; position: absolute; left: 0; top: 0; z-index: 1; color: #000; }
.fade .dis { color: #fff; }
.msg-hd { position: relative; margin-top: 20px; height: 36px; border-bottom: 1px solid #cbcaca; }
.msg-hd a.link-more { position: absolute; top: 7px; right: 1px; font-size: 24px; text-align: center; width: 20px; height: 20px; line-height: 16px; display: block; background-color: #0e6c57; color: #f4f4f4; border-radius: 50%; }
.msg-hd a { display: block; width: 83px; height: 34px; line-height: 34px; font-size: 16px; color: #373d57; float: left; }
.msg-hd a:hover { text-decoration: none; }
.msg-hd li { float: left; width: 83px; text-align: center; }
.msg-hd li.on a { height: 35px; border-bottom: 2px solid #0e6c57; color: #0e6c57; text-decoration: none; }
.msg-bd { margin-top: 22px; width: 550px; height: 290px; position: relative; }
/* logo */
.i-logo { position: absolute; left: 20px; top: 1915px; width: 337px; height: 353px; }
.logo-tit { margin-top: 16px; border-bottom: 1px solid #cbcaca; font-size: 18px; color: #ef7323; text-align: center; height: 42px; line-height: 42px; }
.logo-ct { margin-top: 22px; background-color: #e9e9e9; padding: 6px 6px 15px; height: 248px; }
.logo-ct a { width: 135px; height: 50px; display: inline-block; float: left; margin: 12px 0 0 18px; }
.logo-ct a img { display: block; margin: 0 auto; }
/* slide */
.g-slides { width: 960px; left: 20px; top: 2288px; position: absolute; height: 197px; }
.slides_container { width: 873px; height: 196px; overflow: hidden; position: relative; margin-left: 45px; }
.slides-item { display: block; width: 890px; height: 196px; }
.slides-item li { width: 204px; height: 196px; float: left; margin-right: 18px; display: inline; }
.slides-item li.pag-st { margin-right: 0; }
.slides-item li img { display: block; margin: 0 auto; border-bottom: 7px solid #7f7f7f; width: 204px; height: 124px; padding-bottom: 12px; }
.slides-item li span { display: block; font-size: 14px; color: #7f7f7f; height: 52px; line-height: 52px; text-align: center; font-weight: bold; width: 100%; }
.slides-item li a { width: 204px; height: 196px; display: block; }
.slides-item li a:hover { text-decoration: none; }
.slides-item li a:hover img { border-bottom: 7px solid #0e6c57; }
.slides-item li a:hover span { color: #0e6c57; }
.slides_container img { display: block; }
.prev, .next { width: 45px; height: 143px; top: 0; position: absolute; }
.prev { left: 0; background-position: -520px -515px; }
.next { right: 0; background-position: -566px -515px; }
.hid { display: none }
.versLineWrap { position: relative; height: 172px; }
.versCon { overflow: hidden; height: 183px; margin: 0 auto; position: relative }
.versMain { position: absolute; height: 165px; padding-top: 20px; z-index: 5 }
.versMainWrap { position: relative; height: 172px }
.verItems { overflow: hidden; zoom: 1; height: 172px }
.verItem { width: 224px; height: 146px; position: relative; background: url("../images/line1.png")/*tpa=http://lszz.808tl.com:5261/images/../images/line1.png*/ repeat-x 10px bottom; float: left; margin-right: 15px; display: inline; }
.verItem a { display: block; width: 224px; height: 120px; overflow: hidden; }
.verItem span, .versPrev, .versNext { background: url("../images/tls.png")/*tpa=http://lszz.808tl.com:5261/images/../images/tls.png*/ no-repeat }
.verItem span { background-position: 0 -539px; display: block; width: 17px; height: 17px; position: absolute; top: 130px; left: 50%; margin-left: -20px }
.verItem strong { display: block; text-align: center; color: #999; font-size: 14px; width: 86px; height: 23px; padding-top: 6px; line-height: 22px; position: absolute; top: 140px; left: 50%; margin-left: -43px; font-weight: 400 }
.verItems .active a { display: block }
.verItems img { width: 224px; height: 120px; display: block }
.verItems .active span { background-position: -27px -539px }
.verItems .active strong { color: #ad8732 }
.versPrev, .versNext { display: block; width: 39px; height: 160px; text-indent: -999em; position: absolute; z-index: 10; top: 20px }
.versPrev { background-position: 0 0; left: -10px }
.versNext { background-position: -40px 0; right: -50px; }
.versPrev:hover { background-position: 0 -173px }
.versNext:hover { background-position: -40px -173px }
.versPrevDisable, .versPrevDisable:hover { background-position: 0 -173px }
.versNextDisable, .versNextDisable:hover { background-position: -40px -173px }
.adv { float: right }
.colMid { margin-left: 10px; width: 498px; float: left }
.colMid-news { padding: 0 19px; background-color: #fff }
.list-adv li { width: 240px; height: 141px; margin-bottom: 3px; *margin-bottom: -1px }
.list-adv img { display: block }
.s-head { background: url("../images/s-hd.jpg")/*tpa=http://lszz.808tl.com:5261/images/../images/s-hd.jpg*/ no-repeat 50% 0; height: 639px; width: 1000px; margin: 0 auto; }
.s-content { background: url("../images/s-ct.jpg")/*tpa=http://lszz.808tl.com:5261/images/../images/s-ct.jpg*/ no-repeat 50% 0; width: 1000px; margin: 0 auto; padding-bottom: 50px; }
.s-side { width: 300px; float: left; }
.s-lt { width: 300px; background-color: #e5cfbd; }
.box-r-s { width: 680px; float: left; margin-left: 20px; display: inline; background: url("../images/bt_bj.jpg")/*tpa=http://lszz.808tl.com:5261/images/../images/bt_bj.jpg*/ repeat-y 50% 0; }
.sub-r-tit { padding: 20px 10px 20px 27px; height: 36px; line-height: 36px; background: url("../images/tit_bj.jpg")/*tpa=http://lszz.808tl.com:5261/images/../images/tit_bj.jpg*/ no-repeat 50% 0; }
.m-login { border-bottom: 1px solid #cecbc2; color: #0e212f; }
.m-login a { color: #0e6c57; }
.m-table table { color: #0e212f; }
.m-table table input, .m-table table select { padding: 3px; }
.m-table .btn-dh { background:#0c5c4a;color:#fff; line-height: 70px; font-size: 20px; text-align: center;width: 273px; height: 70px; margin-top: 30px; display: block; }
.cdkey-rule { border-top: 1px solid #cecbc2; padding-top: 30px; margin-top: 30px;}
.cdkey-rule h4 { color: #0e6c57; font-weight: bold; font-size: 18px; }
.cdkey-rule-list li { color: #000000; }
.cdkey-rule-list em { color: #0e6c57; }
.s-tubiao { width: 300px; background-color: #e5cfbd; }
.s-tubiao a { width: 100px; height: 100px; padding-top: 20px; background-color: #e5cfbd; float: left; font-size: 14px; color: #786a5b; display: block; overflow: hidden; position: relative; }
.s_ewm { width: 300px; height: 333px; background: url("../images/s_ewm.jpg")/*tpa=http://lszz.808tl.com:5261/images/../images/s_ewm.jpg*/ no-repeat 50% 0; padding-top: 50px; }
.s_ewm img { margin: 0 auto; display: block; }
.s_ewm strong { display: block; text-align: center; font-size: 18px; color: #303030; line-height: 22px; margin-top: 15px; }
.d-cont { padding: 15px; }
.d-cont .d-top { border-bottom: 1px solid #e3e3e3; }
.d-cont .top-zi p { color: #333333; }
.news-tab2, .news-tab, .msg-tab-s, .hero-tab-s, .news-tab-s { border-bottom: 1px solid #cecbc2; }
.news-tab2 li a, .news-tab li a, .msg-tab-s li a, .hero-tab-s li a { display: block; color: #000000;  width: 100%; height: 100%; }
.news-tab2 li a:hover, .news-tab li a:hover, .msg-tab-s li a:hover, .hero-tab-s li a:hover, .news-tab-s li a:hover { text-decoration: none; color: #0e6c57; }
.news-tab2 li.on a, .news-tab2 li a:hover, .news-tab li.on a, .news-tab li a:hover, .msg-tab-s li a.on, .msg-tab-s li a:hover, .hero-tab-s li a.on, .hero-tab-s li a:hover, .news-tab-s li a.on, .news-tab-s li a:hover { color: #000; border-bottom: 4px solid #0e6c57; }
.d-cont .top-fl { color: #333333; }
.d-cont .top-fl span { color: #0e6c57; }
.d-cont .m-tit { width: 108px; height: 100px; line-height: 100px; font-size: 16px; color: #0e6c57; display: block; text-align: center; float: right; border: 1px dashed #b8b7b2; }
.d-cont .m-btn a { width: 201px; height: 66px;line-height:66px; text-align:center;color:#fff; font-size:20px; text-decoration:none;margin:0 5px; background:url("../images/down.png")/*tpa=http://lszz.808tl.com:5261/images/../images/down.png*/ no-repeat 0 0;}
.d-cont .m-btn a:hover{ background-position:0 -66px; text-decoration:none;}
.d-cont .c1 { color: #9b1a13; }
.d-cont .d-bot { border-top: 1px solid #cdcac1; }
.d-cont .d-bot h4 { color: #000000; }
.d-cont .d-bot h4 em{ color: #a10000; }
.d-cont .d-bot table { width: 100%; margin-top: 20px; }
.d-cont .d-bot table th { border-bottom: 1px solid #cdcac1; font-weight: bold; color: #000; }
.d-cont .d-bot table td { border-bottom: 1px solid #cdcac1; color: #333; }
.d-cont .d-bot table td a, .c-link { color: #0e6c57;padding:0 10px; }
.c-link { line-height: 32px; font-size: 14px; padding-left: 40px; }
.t-lst { overflow: hidden;zoom:1; margin: 0 auto; }
.news-tab li { float: left; text-align: center; font-size: 16px; color: #e9f4ff; width: 239px; line-height: 30px; }
.news-tab-s li { float: left; text-align: center; font-size: 16px; color: #e9f4ff; width: 179px; line-height: 30px; }
.news-tab-s li.last{width:181px}
.news-list { padding: 25px 0; }
.news-list li { height: 50px; line-height: 50px; overflow: hidden; border-bottom: 1px solid #cdcac1; zoom: 1; color: #0e212f; padding: 0 20px; }
.news-list .new-txt { font-size: 14px; margin-right: 5px; color: #0e212f; float: left; width: 75%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.news-list .l-tip { margin-right: 5px; float: left; _display: inline; color: #333333; }
.news-list em { color: #7f7f7f; }
.news-date { font-size: 12px; color: #a5a5a5; }
.fy { width: 470px; margin: 30px auto 0; text-align: center; }
.fy a { display: inline-block; *display: inline; *zoom: 1; background-color: #0e6c57; font-size: 16px; height: 25px; line-height: 25px; text-align: center; width: 80px; color: #f8f8f8; margin: 0 5px; }
.fy span { color: #000; font-size: 18px; margin: 0 3px; float: left; line-height: 20px; }
.fy input { border: 1px solid #c7c7c7; background-color: #f8f8f8; width: 20px; height: 20px; float: left; padding: 0 5px; font-size: 16px; }
.fy a:hover, .news-tab li a:hover, .show-list li p a, .fy2 a:hover, .fy-w a:hover { text-decoration: none; }
.fy2 { text-align: center; padding: 20px 0; overflow: hidden; font-size: 18px; color: #0e6c57; }
.fy2 a { display: inline-block; background-color: #0e6c57; font-size: 16px; height: 26px; line-height: 26px; text-align: center; color: #f8f8f8; margin: 0 5px; padding: 2px 10px;*display:inline;*zoom:1; }
.fy2 span { color: #000; font-size: 18px; margin: 0 3px; float: left; line-height: 26px; }
.fy2 input { border: 1px solid #c7c7c7; background-color: #f8f8f8; width: 20px; height: 26px; padding: 0 5px; font-size: 16px; vertical-align: top; }
.fy-w { text-align: center; padding: 20px 0; overflow: hidden; font-size: 16px; color: #0e6c57; margin: 0 auto; }
.fy-w a { background-color: #0e6c57; font-size: 16px; height: 30px; line-height: 30px; text-align: center; color: #f8f8f8; width: 100px; margin: 0 10px;
    display: none; }
.fy-w a.show { display: inline-block; *display: inline; *zoom: 1; }
.pager span { color: #000; font-size: 18px; }
.pager a, .pager strong { color: #f8f8f8; background-color: #0e6c57; }
.pager a:hover, .pager a.cur, .pager strong { background: #1c7763; color: #fff; text-decoration: none; }
.dis-n { display: none; }
.dis-b { display: block; }
.info-tit { font-size: 20px; color: #0e212f; text-align: center; line-height: 24px; font-weight: bold; }
.info-t2 { text-align: center; color: #0e212f; margin-top: 15px; line-height: 20px; }
.info-t2 a { color: #0e212f; }
.ml-20 { margin-left: 20px; }
.news-cb { margin-top: 15px; border: dotted #6c777f; border-width: 1px 0; }
.info-t3 { padding: 20px 0; font-size: 14px; line-height: 1.8 }
.info-t3 p { color: #0e212f; line-height: 1.5; font-size: 14px; }
.news-ralet { font-size: 16px; color: #0e212f; font-weight: bold; margin-top: 10px; }
.releaseNews { margin: 10px 0 0; padding: 5px 5px 0; }
.releaseNews li { list-style: outside none disc; margin: 0 0 5px 2em; width: 70%; color: #0e212f; line-height: 24px; }
.releaseNews li a { color: #0e212f; }
.detail-hd { margin: 20px 30px; border-bottom: 1px dotted #4E4339; }
.detail-hd h4 { color: #b21d1b; }
.detail-hd p { padding: 5px 0; }
.detail-hd em { margin-right: 30px; }
.detail-con { padding: 10px 30px; }
.newslist { margin: 10px 30px; padding-bottom: 5px; border: 1px solid #3e3430; }
.tit { line-height: 24px; padding-left: 4px; background: #261e1a; }
.show-list { padding: 24px 0 24px 40px; }
.show-list li { float: left; width: 278px; height: 187px; margin: 0 0 30px 30px; position: relative; }
.show-list li img { display: block; margin: 0 auto; }
.show-list li.mlt { margin-left: 30px; }
.show-list li p { height: 36px; line-height: 36px; background-color: #0e6c57; font-size: 14px; color: #ffffff; text-align: center; position: absolute; left: 0; top: 152px; width: 100%; z-index: 5; }
.show-list li p a { display: block; text-align: center; width: 100%; }
.show-list li a { color: #ffffff; display: block; position: absolute; left: 0; top: 0; z-index: 3; }
.t-show { padding: 30px 0; }
.t-show h3 { font-size: 34px; font-weight: bold; color: #000000; padding-bottom: 15px; text-align: center; }
.s-video { margin-top: 20px; }
.pic-box { position: relative; width: 650px; height: 393px; margin: 25px auto 0; overflow: hidden; }
.pic-box ul { position: absolute; }
.pic-box li { float: left; _display: inline; position: relative; width: 648px; height: 393px; }
.s-prev, .s-next { width: 40px; height: 70px; display: block; cursor: pointer; background: #071222; color: #fff; position: absolute; top: 170px; line-height: 67px; text-align: center; font-size: 30px; border-radius: 10px; opacity: 0.8; text-decoration: none; }
.s-prev:hover, .s-next:hover { opacity: 1 }
.s-prev { left: 10px; }
.s-next { right: 10px; }
.rollbox { position: relative; width: 648px; height: 88px; margin: 20px auto 0; }
.arr-prev, .arr-next { width: 18px; height: 72px; background-color: #025745; color: #fff; position: absolute; top: 0; text-decoration: none; line-height: 72px; text-align: center; font-size: 16px; }
.arr-prev { left: 0; }
.arr-next { right: 0; }
.arr-prev:hover, .arr-next:hover { color: #fff; background: #1e8a73; text-decoration: none; }
.roll-list-box { width: 600px; height: 92px; position: absolute; top: 0; left: 19px; }
.roll-list { width: 2075px; }
.roll-list li { width: 119px; height: 92px; border: 2px solid #59b521; margin: 0 6px; float: left; }
.roll-list li p { display: block; text-align: center; font-size: 12px; color: #0e212f; }
.roll-list-box { position: relative; width: 600px; overflow: hidden }
.roll-list-box ul { position: absolute; height: 88px; }
.roll-list-box li { position: relative; width: 122px; margin: 0; border: 0; cursor: pointer; }
.roll-list-box img { width: 108px; height: 68px; border: 2px solid #f8f8f8; display: block; margin: 0 auto; }
.roll-list-box .on img { border: 2px solid #071222; }
.btn-ckxq { width: 174px; height: 44px; background-position: -274px -373px; }
.msg-top-l { background-color: #ffffff; border-top: 4px solid #0e6c57; padding: 7px; }
.msg-top-r p { font-size: 18px; color: #000; font-weight: bold; line-height: 34px; }
.btn-czjb { width: 212px; height: 60px;background:#009473; display:block; text-align:center; line-height:60px; font-size:22px;color:#fff; margin-top: 10px; }
.btn-czjb:hover{background:#00a989; text-decoration:none;color:#fff;}
.dotTop { border-top: 1px solid #e4e3e3 }
.playerCon .sec h3 { color: #000000; }
.abilityDetail .infoList .il1 span { color: #0e6c57; }
.abilityDetail .infoList .il2 span { color: #34455d; }
.abilityDetail h4 { color: #000000; }
.abilityDetail .ablList strong { color: #636363; }
.abilityDetail .ablList span { background-color: #ffffff; }
.abilityDetail .ablList i { background-color: #0e6c57; }
.abilityDetail .ablList em { color: #404040; }
.playerCon .note { color: #828181; }
.titleTable th { background: #0e6c57; color: #fff; border: 1px solid #fff; padding:5px; }
.titleTable td { border: 1px solid #fff; color: #505050 ; padding:5px;}
.hero-rank .rank-tb { background:url("../images/cup.png")/*tpa=http://lszz.808tl.com:5261/images/../images/cup.png*/ no-repeat 0 0 }
.hero-login { color: #333; border-bottom: 1px solid #cdcac1; }
.hero-login a { color: #0e6c57; }
.hero-rank { border-bottom: 1px solid #cdcac1; }
.hero-zi { color: #333; }
.hero-tab th {; border-bottom: 1px solid #cdcac1; }
.hero-tab td { border-bottom: 1px solid #cdcac1; }
.tit-t1, .tit-t2, .tit-t3, .tit-t4, .tit-t5, .tit-t6, .tit-t7, .tit-t8, .tit-t9 { background-image: url("../images/t.png")/*tpa=http://lszz.808tl.com:5261/images/../images/t.png*/; background-repeat: no-repeat; display: block; text-indent: -9999px; float: left; height: 38px; }
.tit-t1 { width: 304px; }
.tit-t2 { width: 263px; background-position: 0 -42px; }
.tit-t3 { width: 329px; background-position: 0 -91px; }
.tit-t4 { width: 329px; background-position: 0 -91px; }
.tit-t5 { width: 224px; background-position: 0 -179px; }
.tit-t6 { width: 278px; background-position: 0 -228px; }
.tit-t7 { width: 367px; background-position: 0 -138px; }
.tit-t8 { width: 187px; background-position: 0 -269px; }
.tit-t9 { width: 211px; background-position: 0 -317px; }
.tit-r { float: right; font-size: 14px; color: #ffffff; background-position: -603px -38px; padding-left: 15px; }
.tit-r a { font-size: 14px; color: #f9e6a4; }
.tit-r span { font-size: 14px; }
.hero-login { font-size: 14px; padding: 20px 0 }
.hero-rank { padding: 20px 0 }
.hero-rank .rank-tb { width: 46px; height: 46px; display: block; float: left; text-indent: -9999px; }
.hero-rank p { height: 46px; line-height: 46px; width: 160px; padding: 0 10px; float: left; font-size: 14px; }
.hero-rank .rank-ipt { border: 1px solid #bfbdb8; background-color: #fff; padding: 12px 5px; float: left; width: 215px; font-size: 14px; }
.hero-rank .btn-look { font-size:18px;width: 175px; text-align:center; height: 44px; background:#009473;line-height:44px;color:#fff; text-decoration:none; margin-left: 12px; display: inline-block; }
.hero-rank .btn-look:hover{background:#00a989; text-decoration:none; }
.hero-look { padding: 20px 0; }
.hero-look .h-sel, .hero-look .h-sel2 { font-size: 14px; color: #333; border: 1px solid #bfbdb8; background-color: #fff; padding: 12px 10px; float: left; }
.hero-look .h-sel { width: 160px; }
.hero-look .h-sel2 { width: 310px; margin: 0 4px; display: inline; }
.hero-look .hero-btn { margin-top: 10px; padding-left: 285px; }
.hero-look .hero-btn a { display: block;float: left;  width: 175px; height: 44px; line-height:44px;background:#009473; font-size:16px; text-align:center;color:#fff; text-decoration:none;}
.hero-look .hero-btn a:hover{background:#00a989; text-decoration:none;color:#fff;}
.hero-look .btn-ckpm {margin-left: 3px; }
.hero-tab-s li { float: left; text-align: center; font-size: 16px; width: 131px; line-height: 28px; }
.hero-zi { font-size: 14px; text-align: center; line-height: 24px; }
.hero-tab { width: 100%; color: #333; text-align: center; }
.hero-tab th { height: 50px; line-height: 50px; font-weight: bold; font-size: 16px; text-align: center; }
.hero-tab td { height: 50px; line-height: 50px; font-size: 14px; }
.msg-top { padding-bottom: 40px; }
.msg-top a:hover { text-decoration: none; }
.msg-top-l { width: 166px; float: left; }
.msg-top-l img { display: block; margin: 0 auto; border: 1px solid #0e6c57; }
.btn-select { width: 166px; height: 39px; margin: 10px auto 0; line-height:38px; background:#009473; font-size:16px; text-align:center;color:#fff; text-decoration:none; display:block;}
.btn-select:hover{background:#00a989;color:#fff; text-decoration:none;}
.msg-top-r { padding-left: 34px; width: 380px; overflow: hidden; float: left; }
.msg-top-r p { font-size: 18px; color: #0e6c57; font-weight: bold; line-height: 40px; }
.msg-tab-s li { float: left; text-align: center; font-size: 16px; width: 219px; line-height: 28px; }
.playerCon .sec { margin-bottom: 20px; }
.playerCon { color: #929292; padding: 25px 0; }
.playerCon .sec { margin-bottom: 20px; }
.playerCon .secWrap { overflow: hidden; zoom: 1; }
.playerCon .secWrap .sec { width: 310px; float: left; }
.playerCon .sec h3 { font-size: 18px; margin-bottom: 10px; padding-top: 10px; }
ul.pList { font-size:0;}
ul.pList li { margin: 0 10px; display:inline-block;*display:inline;*zoom:1; position: relative; width: 64px; height: 64px; font-size:14px; }
ul.pList img { width: 62px; height: 62px; border: 1px solid #e4e2e2; display: block; margin: 0 auto 5px; }
ul.pList span { display: block; text-align: center; }
ul.pList p { font-size:14px;display: none; position: absolute;     background: #00a989; border: 1px solid #0e6c57; padding: 5px 15px;color: #fff; top: -80px; left: -50px; width: 150px; height: 60px; line-height: 20px; }
ul.pList .arr { background: url("../images/arr.png")/*tpa=http://lszz.808tl.com:5261/images/../images/arr.png*/ no-repeat 0 0; width: 14px; height: 9px; overflow: hidden; display: block; position: absolute; top: 70px; left: 80px; }
ul.pList p strong { color: #00634D; font-weight:400; }
.pr { position: relative; }
#ability { width: 320px; height: 265px; float: left; }
#ggmm { width: 640px; height: 285px; }
#lvBar { width: 640px; height: 285px; }
#classPie { width: 640px; height: 285px; }
.abilityDetail { width: 300px; float: right; }
.abilityDetail .infoList {  height: 80px; }
.abilityDetail .infoList li { width: 135px }
.abilityDetail .infoList strong { height: 38px; width: 100%; text-align: center; color: #000000; display: block; font-size: 12px; line-height: 38px; }
.abilityDetail .infoList span { display: block; text-align: center; font-size: 28px; line-height: 1.2; font-weight: 700; }
.abilityDetail .infoList .il1 { float: left; }
.abilityDetail .infoList .il2 { float: right; }
.abilityDetail h4 { margin: 10px 0 0; font-size: 14px; }
.abilityDetail .ablList li { margin-top: 5px; overflow: hidden; zoom: 1; }
.abilityDetail .ablList strong { display: block; float: left; width: 80px; font-size: 14px; }
.abilityDetail .ablList span { width: 140px; height: 14px; overflow: hidden; display: block; float: left; margin-top: 8px; }
.abilityDetail .ablList i { display: block; height: 14px; overflow: hidden; width: 50%; }
.abilityDetail .ablList em { font-style: normal; float: left; width: 75px; padding-left: 5px; display: block; text-align: center; }
.playerCon .note { clear: both; text-align: center; padding: 10px 0; font-size: 14px; font-weight: 700; }
.playerCon .note span { display: inline-block; background: url("../images/line2.png")/*tpa=http://lszz.808tl.com:5261/images/../images/line2.png*/ no-repeat 0 50%; padding-left: 60px; *display: inline; *zoom: 1; }
.lvSheet { overflow: hidden; zoom: 1 }
.lvSheet li { margin-right: 18px; width: 33px; float: left }
.lvSheet strong { display: block; font-size: 14px; text-align: center; color: #929292; font-weight: 400; height: 20px; margin-bottom: 5px; }
.lvSheet span { display: block; width: 33px; height: 160px; position: relative; }
.lvSheet i { display: block; background: #ff7777; border-top-right-radius: 3px; border-top-left-radius: 3px; width: 33px; position: absolute; bottom: 0; }
.titleTable { width: 100%; border-collapse: collapse; border-spacing: 0; border: 1px solid #fff; }
.titleTable td.l { text-align: left; }
.pager { text-align: center; clear: both; padding: 20px 0; overflow: hidden; zoom: 1 }
.pager a, .pager strong { /*display:inline-block;*/ padding: 5px 7px; margin: 0 5px; *display: inline; *zoom: 1; font-size: 16px; }
.pager input { width: 20px; padding: 2px 5px; margin: 0 2px; }
.pager a:hover, .pager a.cur, .pager strong { text-decoration: none; }
.entryList { overflow: hidden; zoom: 1 }
.entryList li { float: left; width: 100%; height: 48px; line-height: 48px; background-color: #cbc4aa; }
.entryList a { background: url("../images/lx.png")/*tpa=http://lszz.808tl.com:5261/images/../images/lx.png*/ no-repeat 15px 50%; display: block; font-size: 14px; float: left; width: 100px; padding-left: 40px; color: #333; }
.entryList a:hover { text-decoration: underline; }
.entryList a.hl { color: #333; }
.entryList .entry-spe { background-color: #c2bba1; }
.msg-top-r h4 { color: #000; font-size:30px; }
.hd-list { padding: 16px 0; }
.hd-list li { margin-top: 20px; padding-bottom: 20px; height: 150px; }
.hd-list li img { display: block; margin: 0 auto; }
.hd-list li a.lt-l { width: 204px; height: 124px; display: inline-block; float: left; margin: 5px 20px 0 0; }
.hd-list li h3 { font-size: 16px; font-weight: bold; }
.m-login { margin-top: 10px; padding-bottom: 10px; font-size: 14px; margin-bottom: 30px; }
.m-table { margin-top: 10px; }
.m-table table { width: 100%; font-size: 14px; }
.m-table table td { padding: 8px 5px; vertical-align: text-top }
.m-table .tar { text-align: right !important; width: 200px; }
.m-table .code_change { display: inline; text-decoration: underline; margin-left: 10px; width: 85px; float: left; font-size: 12px; line-height: 54px; font-weight: normal; }
.m-table .code_change:hover { text-decoration: none }
.m-table table img { float: left; margin-top: 5px; }
.d-cont .d-top { padding-bottom: 22px; }
.d-cont .top-zi { font-size: 16px; }
.d-cont .top-zi p { width: 295px; float: left; }
.d-cont .top-s { font-size: 14px; color: #0e6c57; }
.news-tab2, .news-tab, .msg-tab-s, .hero-tab-s, .news-tab-s { overflow: hidden; }
.news-tab2 li { float: left; text-align: center; font-size: 16px; width: 308px; line-height: 44px; }
.news-tab2 li a, .news-tab li a, .msg-tab-s li a, .hero-tab-s li a, .news-tab-s li a { display: block; color: #5d4f4a; width: 100%; padding: 3px 0; }
.news-tab2 li a:hover, .news-tab li a:hover, .msg-tab-s li a:hover, .hero-tab-s li a:hover, .news-tab-s li a:hover { text-decoration: none; color: #0e6c57; }
.d-cont .d-mid { padding: 20px 0; }
.d-cont .mid-top { height: 100px; }
.d-cont .top-fl { width: 450px; float: left; }
.d-cont .top-fl { font-size: 16px; margin-top: 8px; line-height: 24px; }
.d-cont .m-btn { margin-top: 27px; text-align: center; font-size: 0;}
.d-cont .m-btn a { display: inline-block;*display:inline;*zoom:1; }
.d-cont .d-bot { padding: 20px 0; }
.d-cont .d-bot.dt-st { border-top: 0; }
.d-cont .d-bot h4 { font-size: 22px; text-align: left; }
.d-cont .d-bot table { width: 100%; margin-top: 20px; }
.d-cont .d-bot table th { height: 42px; line-height: 42px; font-size: 16px; text-align: center; }
.d-cont .d-bot table td { height: 46px; line-height: 46px; font-size: 14px; text-align: center; }
.d-cont .bot-lt { margin-top: 15px; text-align: center;}
.d-cont .bot-lt a { width: 201px; height: 88px; display: inline-block; text-indent: -9999px; overflow: hidden; margin:0 10px;*display:inline;*zoom:1;}
.d-cont .bot-lt a img { display: block; margin: 0 auto; }
.d-cont .bot-lt a.lt-st { margin: 0 7px; }
.topPopMenu a { border: 1px solid #ffffff; border-left-color: #ffffff; background: #0e6c57; color: #fff; }
.popWin .close { background: #0e6c57; }
.topPopMenu a.close { border: 1px solid #ffffff; }
.ser { left: 20px; top: 572px; font-size: 14px; height: 27px; line-height: 27px; position: absolute; white-space: nowrap; width: 900px; z-index: 999; }
.ser span { background-color: #f88824; color: #fff; display: inline-block; float: left; height: 27px; text-align: center; width: 90px; }
.ser em { color: #cbc9c5; display: block; float: left; font-style: normal; height: 27px; line-height: 27px; margin-left: 1px; padding-left: 12px; width: auto; padding-right: 12px; background: #172231 }
.hide { display: block; width: 0; height: 0; overflow: hidden; }
.pop { display: none; width: 800px; height: 500px; border: 5px solid #071222; position: relative; background-color: #071222; }
.pop-close { display: block; width: 40px; height: 35px; text-align: center; line-height: 35px; background-color: #071222; position: absolute; right: -5px; top: -40px;  font-size: 30px; color: #aaa; }
.pop-close:hover { color: #fff; text-decoration: none; }
.video { left: 0; top: 0; z-index: 20; position: absolute; }
.popWin { width: 736px; position: relative; z-index: 3; display: none; }
.popWin .close { display: block; width: 44px; height: 44px; line-height: 44px; font-weight: 700; font-size: 30px; color: #fff; float: right; text-align: center; }
.popWin .close:hover { color: #fff; text-decoration: none; }
.popWin .popCon { width: 670px; border: 3px solid #00969f; background: #e8e8e8; float: left; padding: 30px; }
.popWin h3 { font-size: 25px; text-align: center; line-height: 35px; color: #00969f; margin-bottom: 20px; }
#avatarList { overflow: hidden; zoom: 1; }
#avatarList li { float: left; width: 104px; text-align: center; margin: 10px 15px; }
#avatarList span { background: #fff; width: 100px; height: 100px; overflow: hidden; display: block; border: 2px solid #00969f; margin-bottom: 5px; cursor: pointer; }
.btnSubmit { display: block; width: 150px; height: 50px; line-height: 50px; color: #fff; font-size: 24px; font-weight: 400; text-align: center; background:#009473; margin: 10px auto; }
.btnSubmit:hover{background:#00a989;color:#fff; text-decoration:none;}
.actList{ overflow:hidden;zoom:1; padding-left:20px; padding-top:20px;}
.actList li{ float:left; font-size: 14px; width: 204px; height: 260px;background:#fff; color: #505050; text-align: left; position: relative;margin:0 10px 20px;}
.actInfoCon{padding:15px 10px; overflow: hidden;}
.actInfoCon a{display:block;color:#c54d12; font-size: 16px;width:184px; overflow:hidden;white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
.actInfoCon span{color:#9c9c9c; display: block; font-size:12px;}
.actInfoCon p{ padding-top: 5px;height:60px; overflow:hidden; line-height:20px;}
#newsCon { padding: 20px; }
.newsTitle { overflow: hidden; zoom: 1; color: #9b9b9b; border-bottom: 1px dotted #acacac; padding: 10px 0; margin-bottom: 15px; }
.newsTitle strong { display: block; font-size: 20px; font-weight: 400; color: #00596b; line-height: 25px; }
.newsTitle span { font-size: 12px; padding-right: 15px; }
.newsTitle em { cursor: pointer; }
#newsDetial { color: #333333; overflow: hidden; zoom: 1; line-height: 25px; padding-bottom: 25px; }
#newsDetial p { padding-bottom: 10px; text-align: justify; }
#newsDetial a, #newsDetial a:hover { color: #8f0a00; text-decoration: underline; }
.releaseNews { border-top: 1px dotted #acacac; padding: 5px 5px 0; margin: 30px 0 0 }
.releaseNews h3 { font-size: 14px; color: #640000; margin: 0 0 5px }
.releaseNews li { list-style: disc; margin: 0 0 5px 2em; width: 70% }
.releaseNews li a, .releaseNews li a:hover { color: #424242 }
.releaseNews li span { float: right; display: block }
.d-tab li{width:359px;}
#topPage,#messagePage,#cdKey,#ct1,#newsCon{padding:0 30px;}/*  |xGv00|a4d55239cfe0662d21e19e327a57f134 */
